kernel-rt-3.10.0-957.1.3.rt56.913.el7>t  DH`p\FC,$ƨ̛KU|ve:ˮYRΆZ45T]gw#M<@NܳԆ?Q!{Z+?'/]mב6Dn99q{w՝ FD5lҹ|zvya-efMRdpi#hxTr%F2gt;,?ez/ӎ:s#\?ɵmtKb'[\%kLT% [#Vށ*XG"$MZ2Ko1߃:\޺7ccNn=ig"P3Jos{ajU5efN#ыD>CuvkA, O rB*luR-qÉb`/)oI1"mUݟfg(+"e)Ş;)k ,GPD3 5E z;Mt*5*}Xԭ,2/ΟDI3Zh53aa03c829afbd93a10ac3e2861f348c6e616d12fdd\FC+$ƨtr01 ilի{Ag 7W^RSpL5L7Sy| z?zRmA;iR /wNG'7ܷ'ok? 〉7jWt&cpfvw"Ng@E(Kypȸk.]lw"mG5@1FNs; ={,zH8L)u2/e©^ۋd};1‡MxE"'MV6#pk]2tuB/$gMLV+vP+&hKt 43MS@TJ}^Py V+r:EC3~fLj˵f2T=Ao$+[X,9 Y|T%f 9h0q{@}O?}Opd  ( B 6<C 2  J  b       E | @p @ DN(8P9P:P>v ?v Gv Hv9 IviP XvuD Yvut \vvX ]v( ^wSystem Environment/Kernelhttp://www.kernel.org/linuxx86_64 /sbin/new-kernel-pkg --package kernel-rt --make-default --install 3.10.0-957.1.3.rt56.913.el7.x86_64 || exit $?/sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 3.10.0-957.1.3.rt56.913.el7.x86_64 || exit $?4LG@d?3!\YLC&X1T64"Ѭ$}l*D3D'8>d%;?( 0L2DFG([o"R$$ v#LA4|.$<=ly<:$7D^0d\'dGd)\2<*<1g"$fl|1$dTGe,'6|$%Z,A ;|ATb"|sLK7G E,6ʬ ]2T]DhLv\?$=GDK41?,oCT6l1d& /&4L.|P;*l=( E<HDk[G|oDG]|d5l<|[/mL=>4*-Q0R$gjTD<uDbt7lk4QEtWt9E/<TLBd &#6- (eD_LnQ$ hXdDl-.J.@WtbA4&d>1^LJGLU|D,GMDBMB|DOBRt+ Kdu,&Dl 2t0|Q,OL,O1/,LO\1tt Ll mT@9;27|)\$ q l!T1$+,<.$+<DLlB</T4|(dt,$#!B\t$< ,TgX<|K$VM<N,(J9AT%ter)D/T3\t),+ d!7Oh45OTb+>, t(->|L,<I,y$7V"t740D_4 n|+<,l~4.Bc\AR.8:9L3LA2HCjpFΤ<tF7c>?+D1Q1TuC,N?RD4P_ 4-46+,)>|L-\!D$<t%$9dVDAc\, z?lutS4a,2<?Dt<D,c 1c;\A-\Q1|V?4,El-G;E7l4,#,<4'tTt7\07X@$<4=\>T;; I>:,;j,Kd+4| gt<x,r lL\tnZ48USTTUB,0i$5w#/F"|< *Z`g4elB\1HA1> 7&/|H)3lD0;0,?4k4ߔyC <VdʬztG5Llt !`p, dS,*$lR5,156TB4}DsTMTdcLyڬStI^T\ R<1,t|!0*;_lr4J`t>d 4C:uELG PZiDRTN,`<M@D?4(,:Bll dLLpa\ _$T<> pa+Pt&tA4>L-$4 ,*D$T|L<Tt$t4$$ TD|4 t<4| tD<$\\Td, |D\4|L$|{A ;g @/56G;,%0iW\2/lU3D}t+L3TPqdW-7L4,r ud7|x,<,\dg$\4t?R0l<A97Dt$Km2I 4;Htl<4Ub8 Y^$<[dO4fM *QYF5T?$9l:Ӕ:DSpL ]SLBNlCBCldT¬<UV1=>R43l2[D9D0dj V$+3LT<|,# tm<4H\FKD+ $$V<$]DG46&25|mDTYLNl4 <0|լw' 4,6pL<LH<.,"T(YaTjCt6*<+D[lQ4dI4W|4LTz<f4]0/j<iϤ#|X <J;v-D=nbD)+<*C?,Y&K`cb", 9(˔ D#\<\2l7QDxL< gX҄*4m<D6dxj,! 6*| ,^4 Y ,t }| ,!{B\\ ,LltD48t,0L9bD'Kl@~&T&Gd8)d.tY0CdSD#Wt/x ,HD\ H,<-n T<*1`t'3'0T <$|- OE| l8^ aLt~<|>T8@|<l,'$E<=@54fEL*N\ \c/d }$F|laht kDY,h#+/Lql#dxN4D\0ek$Ll4tL}$8tW\Tی|cQD+ΜWFJ 7 A$n<sMzqDzT%P6@qT|ͬ@ 2"<1C4/L DpLhqrC/4,<$ZA9ld/%[*(d,LuLz*Y"%$+T3dt9;6-d)D28 GD1UP&|S&| '4D'\'\L6/LV746JSm<t d d<+DHD$DLtwld$%Itt4T TLled\$8LTsT¤ ~:El*TTkd)$j}dlQ ۄt/J|)T<E$nTh YT\t) s\[d49d mLvtw%"!l 4-<*<۴\I)j,qBt{?D+$.<:kl lr|udS6JdCnl$UtJWDTX4:$Lal 4L|/DgI\\[d$$&"E$m$4aL,>tT 1jXtpD$$Nd)@$u'D5$'5$QD[OPL˔P,$;GLol;|Lt0v<Hz\E|{a974:!t#t&\S|D9CZJ$F"O\: :|@@MD:DDH\za1|E,dS$8DCND?=J@YXLZ $M$$lM<btHL <dQ$\'Rd(|' oL,*L,) +d(,*<-,,'&|)l''&|&|&|%\(*<+T*<(*<'&|%f$,~dT'"%t%t%t%t%t%t%t$4&$4'',tp F:PlH<[lDT"3!,+TTL4TL.DO<Wt+D|4vDBl <vd4\ (dTTt D4#<LŤ)\5~tSR$loitC8|CtM(tgW%Gd|dd8[44!dp4lS>!D7L#TK# $'\ D'' ,%T!D*D&(3d FI,Tu'l>l<\:)0$/t>$,!dndvD<$Cl $4&Tdl&L%:D$8BhmQdD,,NH\D$L,Dr|ˬlٌOlT24dHoLH|%1 R($!,<!L(!l 4L|$I%\ -*N$DT|k,"dl!|t ta$",!"|!0TDm&U4tLD ؤl <%\6,5|JL9$PJ=4G?d988<@;t9;O|<3E|D$Dd\tc44RLT|v,:$6 LXN,OBy*@$;SL|=wDDSDEf3D9d ,jlt|lŬ8;<,!G<AIDBd#V;tJF,` rjLd-\NdA<-XdXDI'JdI3/ tԌ3$;o,PlD-4,4Q1-?dg4i<`\$mLik4Hܜt#|D(\<pudlvd\ t 4|\ml<nY|,$,6$}DVD4#<Jtb t,%kD8<VT9s4fko^lJDCd|l<=0LVsU.J&t<|d)$#<"M (DA,@u86<)Jɔ~t)Rw>$AAAAAA큤A큤A큤A큤AAA큤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큤AA큤A큤A큤A큤A큤A큤AAAA큤A큤A큤A큤A큤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큤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큤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큤AA큤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큤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\E\E\E\E\E\EN\EU\EU\EU\EN\EM\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E/\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E/\E.\E.\E/\E.\E/\E/\E/\E/\E.\E.\E.\E.\E.\E.\E.\E/\E/\E/\E.\E.\E/\E/\E/\E.\E.\E/\E.\E.\E.\E/\E/\E.\E/\E.\E.\E.\E.\E.\E.\E.\E/\E/\E/\E.\E/\E.\E.\E/\E.\E/\E/\E/\E/\E\E\E\E\E \E \E.\E-\E-\E-\E-\E-\E-\E-\E-\E-\E-\E.\E-\E-\E-\E-\E;\E:\E;\E;\E:\E;\E;\E:\E;\E;\E;\E;\E;\E:\E;\E;\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E \E \E/\E/\E/\E/\E/\E/\E/\E/\E/\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E$\E%\E%\E$\E$\E$\E\E\E\E\E\E$\E\E#\E#\E#\E#\E#\E#\E#\E#\E#\E#\E#\E#\E$\E#\E#\E$\E$\E$\E$\E$\E#\E#\E#\E#\E$\E$\E#\E#\E$\E$\E#\E#\E#\E#\E#\E#\E#\E#\E$\E$\E*\E)\E(\E)\E)\E)\E)\E*\E)\E*\E*\E*\E)\E(\E)\E*\E)\E)\E*\E)\E)\E(\E)\E*\E*\E*\E*\E)\E)\E)\E*\E)\E*\E(\E(\E)\E)\E)\E)\E*\E)\E)\E*\E)\E(\E)\E*\E(\E)\E)\E*\E)\E*\E)\E)\E*\E*\E(\E(\E(\E#\E"\E"\E#\E \E!\E!\E\E!\E"\E!\E"\E!\E \E \E!\E"\E \E"\E#\E \E"\E!\E"\E"\E"\E"\E!\E#\E"\E \E!\E#\E"\E \E!\E#\E"\E!\E \E \E \E#\E"\E!\E!\E \E"\E \E#\E#\E\E!\E \E!\E#\E!\E!\E \E \E"\E!\E!\E#\E!\E \E!\E \E#\E \E!\E"\E!\E \E \E \E"\E!\E \E"\E"\E!\E!\E"\E\E\E\E\E\E\E\E\E\E\E\E\E"\E"\E\E \E!\E"\E"\E"\E"\E \E \E#\E \E \E \E#\E"\E \E\E \E!\E!\E!\E!\E#\E"\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E<\E,\E,\E\E9\E9\E8\E8\E\E9\E9\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E8\E\E+\E+\E+\E+\E+\E+\E+\E+\E+\E\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E*\E*\E+\E+\E+\E+\E+\E+\E+\E+\E+\E+\E\E*\E*\E*\E*\E\E+\E+\E,\E,\E,\E,\E+\E+\E,\E,\E+\E+\E:\E:\E:\E:\E:\E9\E9\E:\E:\E9\E9\E:\E9\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E:\E9\E9\E9\E9\E9\E9\E:\E:\E:\E:\E \E \E\E \E \E \E \E \E \E \E \E \E \E \E\E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E9\E-\E,\E-\E,\E,\E,\E,\E-\E,\E,\E-\E,\E,\E-\E-\E,\E-\E,\E-\E,\E-\E,\E-\E-\E-\E,\E-\E,\E,\E,\E-\E,\E,\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E \E\E\E\E\E \E\E \E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E;\E;\E;\E;\E;\E;\E;\E;\E\E*\E*\E*\E*\E*\E*\E \E \E \E \E \E \E \E \E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E\E\E\E\E\E\E\E\E8\E7\E7\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E0\E6\E\E5\E5\E6\E6\E6\E6\E6\E\E6\E6\E\E6\E6\E6\E6\E6\E6\E6\E6\E6\E5\E5\E5\E5\E5\E5\E5\E5\E5\E\E7\E7\E6\E6\E6\E5\E5\E\E5\E5\E5\E\E7\E7\E7\E7\E7\E7\E7\E7\E\E6\E6\E\E7\E7\E7\E7\E7\E7\E7\E7\E5\E\E5\E5\E6\E5\E5\E\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E6\E5\E6\E6\E6\E6\E\E5\E5\E5\E\E6\E6\E5\E5\E5\E5\E5\E5\E5\E5\E5\E5\E\E6\E6\E\E5\E5\E\E5\E5\E7\E7\E7\E7\E7\E7\E7\E7\E7\E7\E7\E7\E5\E5\E5\E5\E7\E7\E5\E5\E5\E5\E6\E6\E6\E4\E4\E4\E4\E7\E7\E7\E7\E2\E7\E7\E8\E7\E2\E2\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E0\E3\E3\E3\E3\E3\E3\E3\E3\E3\E3\E4\E4\E4\E2\E2\E2\E2\E2\E2\E2\E0\E8\E4\E4\E3\E4\E4\E4\E4\E4\E4\E4\E4\E4\E3\E4\E4\E4\E4\E4\E3\E4\E4\E4\E4\E4\E4\E4\E4\E4\E3\E4\E4\E4\E7\E0\E7\E7\E4\E2\E0\E0\E0\E0\E0\E0\E0\E2\E2\E2\E2\E1\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E \E \E1\E1\E1\E1\E1\E1\E \E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E2\E!\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E!\E!\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E1\E0\E0\E1\E1\E1\E1\E1\E1\E0\E;\E"\E<\E<\E;\E;\E<\E<\E\E\E\E\E\E\E#\E(\E(\E(\E(\E(\E(\E(\E(\E(\E(\E(\E(\E;\E;\E;\E;\E#\E\E\E#\E\E\E$\E$\E(\E(\E(\E(\E(\E(\E(\E(\E(\E#\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E8\E8\E\E\E \E \E \E \E \E \E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E\E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E\E\E\E \E \E \E\E \E \E \E \E \E \E \E \E \E \E \E \E\E \E\E \E \E \E \E\E \E \E \E \E \E \E \E \E \E \E\E\E*\E\E\E\E\E\E\E\E\E\E\E\E,\E,\E,\E,\E,\E,\E,\E,\E,\E,\E,\E,\E,\E,\E;\E;\E;\E;\E;\E;\E;\E;\E;\E;\E;\E;\E;\E;\E;\E;\E8\E8\E8\E8\E8\E8\E8\E8\E.\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E'\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E%\E'\E%\E&\E%\E&\E&\E'\E&\E&\E&\E&\E%\E&\E&\E&\E&\E%\E&\E&\E&\E&\E&\E'\E&\E&\E%\E&\E%\E&\E&\E%\E%\E&\E&\E%\E'\E&\E%\E&\E&\E&\E&\E%\E&\E&\E(\E'\E'\E(\E'\E'\E'\E(\E(\E'\E'\E'\E'\E'\E(\E'\E'\E'\E'\E'\E'\E'\E\E\E\E\E\E\E\E\E\E\E-\E-\E-\E-\E-\E-\E-\E-\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E-\E-\E-\E-\E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E \E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\E\EJ\EJ\EF\EC\EC\EC\EC\EC\EC\EC\EC\EC\E>\E>\E>\E>\E>\E>\EB\EB\EC\EC\EC\EC\EC\EC\EC\EC\EC\EC\EC\EC\EC\EC\EC\EC\E=\E=\E=\E>\E=\E>\E=\E>\E=\E=\E=\E=\E=\E>\E=\E>\E=\E=\E=\E>\E=\E=\E=\E=\E>\E>\E>\E=\E=\E=\E@\E@\E@\E@\E@\EB\EB\EB\EB\EB\E@\E@\E@\E@\E@\E=\E=\EC\EC\EC\EC\EC\E?\E>\E?\E>\E>\E?\E?\E?\E?\E>\E@\E@\E@\E?\E@\E?\E?\E@\E@\E@\E@\E@\E?\E@\E@\E?\E@\E@\E?\E?\E@\E?\E?\E?\E?\E?\E?\E?\E@\E@\E?\E@\E?\E?\E@\E@\E@\E>\E?\E?\E>\E?\E>\E>\E>\E>\E?\E?\E>\E?\E?\E>\E>\E?\E?\E>\E?\EB\EA\EA\E@\E@\EB\EA\EA\EA\EB\EA\EA\EA\EB\EB\EA\EA\EB\EB\EA\EB\EA\EB\EA\EA\EA\EA\EA\EA\EA\EA\EB\EA\EA\EB\EA\EA\EA\EB\EA\EB\EA\E@\EA\E@\EA\EA\E@\EA\EB\EB\E=\E=\E<\E=\E<\E=\E<\E<\E>\E>\EC\EC\EB\EB\EH\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EF\EG\EG\EG\EG\EG\EG\EG\EG\EG\EG\EG\EG\EG\EG\EE\ED\ED\EE\EE\EG\ED\EG\EG\ED\EE\EE\EF\EF\EE\ED\EG\EE\ED\ED\EE\EE\EC\EE\EH\EC\EE\EF\EC\EE\EE\EG\EH\ED\EE\EE\EF\ED\EG\ED\EG\EE\ED\EE\EE\ED\EG\EH\EE\EE\EF\EH\EF\EH\ED\EH\ED\EH\ED\EH\EE\EF\EH\EF\EH\EG\EF\EG\EH\ED\EF\ED\EG\EF\EF\ED\EG\EF\ED\EF\EE\EE\EF\EF\EE\ED\EG\ED\EE\EE\EG\ED\EG\EG\EG\ED\EE\EG\EE\EE\EG\EC\EE\EC\ED\EH\EH\EG\EE\ED\ED\EH\ED\ED\E=\E=\EB\EB\EB\EB\EB\E=\E=\EC\EC\EJ\EJ\EJ\EI\EI\EI\EH\EI\EI\EH\EI\EI\EI\EH\EI\EI\EI\EH\EI\EH\EH\EI\EI\EH\EI\EI\EJ\EH\EH\EJ\EI\EI\EH\EI\EI\EI\EI\EH\EH\EI\EI\EI\EH\EH\EI\EH\EI\EI\EI\EH\EI\EH\EI\EI\EI\EH\EH\E>\E>\E>\E>\EB\EB\EB\EB\EB\EB\EB\E=\E=\EB\EB\EB\EB\EB\EB\E=\E=\E=\EC\EC\EL\EJ\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EN\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EN\EO\EO\EN\EO\EO\EO\EO\EP\EP\EP\EO\EP\EP\EP\EO\EP\EL\EL\EL\EK\EK\EJ\EJ\EJ\EJ\EJ\EJ\EJ\EJ\EL\EL\EL\EL\EL\EK\EK\EL\EK\EK\EK\EL\EK\EL\EK\EL\EK\EK\EK\EL\EL\EL\EL\EK\EK\EK\EK\EK\EK\EK\EK\EK\EK\EK\EK\EK\EK\EK\EJ\EJ\EJ\EJ\EJ\EJ\EJ\EJ\EJ\EJ\EK\EK\EK\EK\EK\EJ\EK\EK\EJ\EJ\EJ\EJ\EJ\EL\EJ\EJ\EL\EK\EL\EK\EJ\EJ\EJ\EJ\EJ\EK\EJ\EJ\EJ\EJ\EJ\EL\EM\EL\EM\EM\EL\EL\EL\EL\EM\EL\EM\EL\EM\EM\EL\EL\EL\EM\EM\EM\EL\EL\EM\EM\EL\EL\EN\EN\EN\EN\EN\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EM\EN\EN\EN\EN\EN\EN\EN\EN\EM\EM\EM\EM\EL\EL\EL\EL\EL\EL\EL\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EO\EL\EL\EM\E\E\EQ\E\EQ\ER\EQ\E\EN\EN\E\E\E\E\E\EN5be1e27cb2ec7eeb91d183a904909546d3892f4231c005790fe0fbe9ecc2ebf561a150d5b6131fab9bcb3168ade9fc1dabbda4aba852df1d9124dda06f544a4013d195b69267c214873e7815dd62486390706104d6b373a8cbdfa0921e158216cd52d81e25f372e6fa4db2c0dfceb59862c1969cab17096da352b34950c973ccba038c1b4128a618871af9a1b24d1233fa7d0e3dd9dda968fae38b902c3f569b37cb41e22b4cb69bb7b8652111c59d3d07b6522ac1f4a635e794ca7eaf411dd7e36d0c74e03ce4aff77a64256260aa8106e5cdf6639d25e699b8b75c9cc8c14d4950bf1a31be743193eb74663620f77589140dc37c8cf6cae3af82edd55816983be25d94d1292f21a704184aa8ef16cef24764aeb446dec11deebd612e8a4e14ed4a3d1cb93bfe02188f96b9b6b26824d71f872617b711d0a66f42a13841af0c5b053021f531b75bc6db02a621ccbfdbc728476c859eada98edb5227b7bb4274ccc1f9bf3c2621ed9823db226256aba13c11c46f327f90e6244f1fffce11deb1725567ce81e4d3fe8a42b27b3705259342120639c64439af80f22685fc612a105d864859a8880d7b0898754f78deb06627214e03ab2b4c41d75fd17d8d0e939b2627fb5cf6282932b66f9f4ef7d75840d015c07a335cd2a459b4fc8647197814282c27c87a5d79203d6eea15962cc87d39b9ce2a96cc9f40ca944044d6479b4b2731b4a38a354b6c7bd70682938617358f5b12051bbd05454962f03f361408235da8480944a171ce6c36343eb96211f37df1bf418ad7598e8690d2efe7b1c249fb53019f0b5bd79270f25acfee0f36e3a2addbbb333bf7e444ddd7d6f2fad4e442d4f9627fa2625e3d80e59f7c0383ed988131adae60ddc65dd174a5a42973f9d793aba4bcdba9ee3db767d8a8656bb52ac4d1280e4b513f16d36f864479d23299b75499bc50597df94b2940ecf54317bc98a63f75fe57f63549922fb4695a9266e70634c43de273f0ed845555377076ee9ff5dd3a90a7706eeb2e31cbb436be17dfd91023c4be60f6d7eddaac16d7312a0b7a7a2e74e6b60fff07310c5589911a7b2ff6902dac229394318cd5668b3e4af77e23fc1f94ea05400fc8add65a8d7246d4f30904da279fc2a5546166c6c182306596e7fdd6f66e7bf2b76426b86e822b67cb82f9accc86c3b73332dead18959f4b9f1b21c89081053fe791a6dd538264a6f6662cbbd39e8b4aa002a2dc7e75836e22830ce34ec7d4e2bd25b009682e1cb4f56546821c88c4189d7f830120225f6a2b25b4d16e727ec862f840698ad778ebeafa5c454a6379520fc2f594606235ab2453d0886010b136e2baa5b6d72acbfe88c9721ed28ffb7440a8e13345364639425ab1b7133fbec16ac53d13a0bf0621b0289e3f66101eec4bdcf5ee769d8f62af3b7d0bf82848f461de881b795467327a65cf63fec4f107a68bf593d900e84c1a98d8061fd382af6d67f29e5cc31c99f090e2abb56fa5a3036741b5035c9815c5cc537221e6d9286b25af1a60c29f72d2a3e58c02eb0905fb8377878d595ba856ded67c718f4b1a9b7b9a63326031db0e1347206a60ee7d2e0e12689a4b005e43e24ae8133160f80e672b86c09982355a6b1b0987a6f583ed20357eb65693910be3590e68dac6b9130a8508b485b6ecd30aefe79188c9b398e9e87552af1e6491c1311c97ecb98c2b531cac07cba894eaa82790f44f19f8ef1f2f9a8195c71e1dd3d08dab227748cba8a2468df2abac388033793066392fed8d8e2817c55ec90f82fc78f3c6eb65044afcb524838762f53fa16b44f3234f4e7552e29bb51daddea1a056c3dc85a1ab79fa2e17369a68a3dfdf96c0783f2ebf8ba61b2aa5b14882373d7ddfd40fa6c73ce09e1e8be4b8da5ccdf3bb4e81246bbad5d7fe50f4e0fe038067ac59d960665e5abb55a4decd94fd3def5a637f599d4f41c60d2fb7d0746d3e8e28a516e5825b2a5abeca182d5b1a177d6e54e877bed0a8afec6588d522ececb15071e0fb7a037e254d8e759ff753c52d0737ada91049d6be0da14156920180b14ddcae6bd230a69c47ee7104a3017a1763d6c236178c220a80cebab4d803d798a54021cc1dae51802c0240e66cbdc073b0b1cdce42a894a2ce8f78028c0ac10e6b3a2573ee37971341277aeda33cde9cc9d49cfbe18bc30aa198eed743a04ef77c17bd289a3043ca04bcae6e28d0ca31e2148e8bb58cc39f688e2d8efc58bbc1022e7d2d4794ae3daaef307e943e67734f223b603da2ef07fd2bcc6969ec3fbbf1e02f5741566d5a538e93ce57fd19e063a6a168df453f6c0619fe9ba7aca0e2f0d0d295e77cac8f693c2ed1567a9b454f898ed4f6725be05411ffc249fce3239d2014572df9b207a63b6872ab9546e6ff5bd741a219a89579cc504e3528924f38d3d337100fea1cd82f1a4deeb37c640da08cebc6e3a2ba72690c660a46eef9abdcd9105e812d472bf5a288969761cbd22eb38ce131252ac5945104fca14be09aa8aeb098551f325811bac284f2c8fc09402044a248d27c031603328736739e8c684bbab2e437c095e34902a2225ccfef57f444c2d0738068ba365f1b1e256bf32ab7bef56654beed5e60ff4f3818d481d3cffb24da19865a45ffd1191e845f868ebfab969d9848d208fcfbcc9065d3ae60ca506aabfbb44d40316dd0a5d300180c1b92fa7e99b92d9402c27f7cd111e32389ee02bdb8bf8205321b4b9167429ad931ff16ead6e194769b7a4dd2eab9f5970dbf9e998c0d619594c362bb86cd8244a1f6fabc3bb441fc30ca70829c1940df0d4aeda933684d9881f578bc9a3f85e1dec0b905bed5c2814bc169f50ff14abd0bbb9e1f2c17074a3966bfe63197a71973695428a6b72cb311a5fc34c13d75452dcfcc951be41450ec2dbe035882e8e4c1d2acb85492e4830b9809a70ccd69ff51721ec94c48367b47e081e0a95a542c496b859fdae924a8e6332432b57a06f53741e09b52f8e7c24e5ba4334da5fd268dd2ba7c0bb803a6b2038d630c6fae04364cdb6c1e71cf399f6dd4f839bd586db07f1c014fc25374317f167a7df85385b556d49ff92c978962a5f962ec5d907f4dc6af17f27592900d537d775fe78dad645d952ce877afd260c2ef647b978d2ee2a393efe6f955462e414a4b74693ac35963388d801c5bec82e82f3dc3e428e7acecd20ed7c256884982e0117f49fc3f165e91ecb8391b2d34601f783b4826da52d5822a909750a0e4f7f7d7fe42b921ccb0578d9435063efdf947a218291abd268893b7c1d5c019f21eceea74fed8fe6d7fe79ff79f09bb04ca684adf74527f19017b108643aed360c1b48c9b5fc9e0ad632b09331633eb9093afb0e6e9c8a05dc7db91c7b36dcf7c0ff4cdc64f4e5b528c44ebe8d46d5a15e103a40458b561da6066e50ee28e775ac080840f82010f37c02549dcad5e480c7e263f9974879cadc710bf8855ffb345aca1f7c25ec98152f7b16f71f6c6bff0ada6b5cec1bc2523acd59afeb116f88b8875276b4b904a9ac647371cd5aa1a549da32fa8e9c746b7c0d9ee6f0179facfebc6050ea001e26bfc23247bbd744217b16e076606c864d3fd864be5bd202954b6bd07c29d369fa427a7884bff04cf1a77b37931102da58523fa76ffb4aa5157db17cf2cfaeee9167faf3237a55728897da7be7683233069792e97cd6306523b34c3ce784814d669868ff94506f4c8ffe5e99b6a5f7d60c37edba7651b3608162de53eb39da0727d596e17257da5f4f2baca38e3f21be4a04b44916ecbc488d3c18ab3d0fe58812878cdfd05ee39524f37675b6b46583e5c0bcf8acd01c98aec30cc34dd625877dbe51a94f3277ef4e9393f1d5a4db48db331e017e6d21b724781e9f2c1a3683b57cc7ff30dcd55b91be6f6a6bb4b64204ae127b798cd00e8cf89ad34ec91343e33d1b854685f60652342ee58a51f36752f6f9f1496d5ff64390d63d9cdf17c0fc98c0beb7d9911487de1d2a6eb0fd6d825815d7a653ef0e498b4c47dace5ceec91216f8cd116d16a21825515fc18b5469defa3844ffe6390e4c922a604d749466de175255862f000e474d9b525d54e76a26a74f5ab337fec5f35c1d6d8b636723ec53cdb5675c95468c0acbf8bdeb95a72ad7b4effa7644c74fe2c82dcdc6bd0fc061c4d7be2c0fb6586a48cd8bbc01ab8a1d901c5fe44a1d11b8b0390847e6f7a16314a26e6ef5fe629b48fdae95cca6e5c04c3ad647cd2694f6c19a5a06eaf01a526dcc41977a7bd0e2417fb8d9bf327ce2c3531c8c70e864322163de62954acaa0458cc93cc4af73b13d6424c668aff9750d28db39fd5cc3d35f7e0358679ead4e648040992cc97df1a9767acc557003a15c524939e338a3b405f34202211b667697388012fe045fa4795f39423e431c83b990fb16add1e7c29354c523dc2cfd2e0bbc41419f66bc599ecc81d7e17d595d03399c7b283ec8cc3d76cf4413a5f023bcbcca448ed77735d21717ba01ac5621cba08f1821716f9d9d882f632383c5e3832d4601a264a3632279aec5573156fc0e1889a322b782cd9d43a56fb829a23956d9c276b544df18a95d88ed09ed19b2bfa5ddaeabf04d397272ae197c1ab66cb951ac6880cd1a2ef5b192bb5112639ca57d5973745807eb53eea399c18e476529855b6ba7d8ba10af2534d6cb7984c6bf501a2ddc2f78ec2de53c108afebc223727bc79af21d1b02a6a5ce57f768cb9127e8314263a68c6cdbb23a74f1549eb3aadc197de79913bf2ad3cdac3fc7f00a7fd27b8adc705641458b9e2491fa4de1d7667a7240c7aad22ddf52feede6d0530f0ef2b0be00c9266a8fbbd7bc7500f00777dfef4c4743d68d47ba5d5e04e2a2ab0cee7478d8a9fb5ff96694a74e01e94ff0f5dcb5084bc8d5efb6378e370770da2d1cfa411185797e304e50d2f51061a7ebe6e6adc18c649db178726db676369160957737b575bb74f2d5e9ab5d90011b5751f8b4b6d1e59907c51c460a68e4844c627dfbcbd9b2144a960bc09746425b0ffed0694d80591826396235bf34723c5c9f6d0bfa52610fa04f81dbbca436ce2849f39367912057281e6d41de0c713fd944cd547d9c6ddf5f898d5fef96c2d1a1bcc7fd3ae7e58b29879cbeb918ac38e279ea6b283d6b33a2a4eaa77a4840557542a5e9f033ba43159517a1aa4c0125147e95adfd76a7afe96dd90be40d3a1f51160e257ea14d4f9bce78c3cd378549a03cee27d5a8b5b223c84ced1ee40b66d5d8e94e29f78ded7a0995ad51a74670efc2f712acc67e2d7d9212792ef30570038415cc0fde63e0bed270bef534178e99305fd86ba917bc2a67063fb1005f01418fe70b2b5a0e000a99a005e10e9a4c94cf3466e6ba21940f48d97023982b9c400cf17ca90fdd5074c01ddbcf0d57452fcf26920a48b04eceb321c244324521cc23addffef9dabe4cf0377eb0f29a99e1a3f205906b818e24ad62ac71973a275daf3ae857279de21de73778c89cd41a55d6919f218f7816b83ea594f20c384345a13a41d66b46846362d48a6c68b8f3de60fb8b7a9ccca3ddc70053d1db3a58e403e28fc84b3bfd7894140fcce1467aa8110af38863a625fd2065698318b571e02e9c556851fc98bd0658f944337a36f3b00f2d92c16261102ffd6c56040152a8fbff9f13fb423ea6e1be3a5638668d66179d2e880463f18cd20a052715f2368113e4e61a6263e67acb97f63516bfecdb39e9012a13d9d3ed949c6302a04b10d6e2165d39f2a5ea99c0d4a37e309d8a535944db50e3e983b1f13c207a1ed67356b4176b5f2695a7d240c5a17359be7e13c886d95653c7dae3c0a45c8e12f930537e6c7c50b4a1790926d86d5941e7979e36db16077bcca8ad8c1b72c95e70fe79fbfdfb069728aa68c04db61ccd26e850f16c83ba2ad5bf370f28846f965a623f7032e087466ea1212de1b45925cfee6edf20f4733b3ca401152bc107af02c69f72464bc70d78005cb9820abc504614686db244aee1654c3a53c6f8cef87257f7981d0add108c3a781bfd73dda882847919d2e4b4e339ce64e17f14070d68d990e1c03761b5be0920b3d8e4e4ef941f5fd611ebe9de96aba2f1ad49371592be58d98b7ecfc50062f42c9918a8eda35370c47c6a2657f926d09303537df772b5c070f901aeb1990b22914afc8d447e61e487e306dc040b6b1ca0796be3b53ad3bc47204ca5a56771e5b4cb3924e16f35c363f080cda32cb9b3aee681e2f0b80e2812410ab7c82740685d3b976474d01b9cf710fa99e7e284e17b3d5337043b59d954194c1801a9f5828e59549876040a11d9243273f234d678b9dca8945325c556d9fbe4652b2f20c5678dd1bfdc6b648b54f5a736c525b63b27a8931ae54e5803651047380b823d3c9e61565ecf7cb42153891751bffe3a68fdf7e1c548adbf6bd55aa4128f01086bd72efb9c600e117b8dd8ddc37294dadc762c76b3bed27681ebb5e12332aeb8f1d4c2f2dc565bf22846bbdbb18568aec25f995060b8b232acbb7d754b5de99dbc118cf80a77ca01fb5f44fd76d96d57195bc87437a22949bbef7c6f2d3d91232ae3ac7292456ccdb3f3ea0f7e360f83bed7be9fe0bd687dda3d87b22fa378b13a58ed37fdb6c5f0d50171f7711fb52c28c17cf3bcfdc2e2a349d533964ccaa6a5cbf88bab4df32c6773ac99512d6f4f50d8d0692fe4542bb404484e4cab9d05a19d2edeec45ff45d792c552c5971b297095b7125f936974d1a826a73449e4627907f01c934aad42492ed67511a51213b2c578212ae3aae28f77673169d62f207fecc38666efb089df1279e7b7fe3271ca05257e8781f0fa25096a33f32d311893a45ffa8670deb1e4257ba319649075650f794f713a256edb25667fa163ba1132921120ae41cb92e9e1a23bb4146df1872044cfc6055b732171ca28939ebc5c6b274c2355ace3d9c4f0025b6e054938d7a73dc40b5612bdb31fb1c8a459bfd3d4a7c716816621ffd9581b7e94c79e364f187a340488861271c155c7b92333f199a4bfa28f0b805ed7a94751d997dbc48c590d28913a556baa250dff3187b40456ce41ad804e71d2e7b806702ececa0c6275c705d68115f2dc780f3d541fc2b1ede8dae5dd357acf6a2c9ea5441d484029fc7f0ba17ee5f204e6eeded093e24986ed45de968f1e24adbb8d5b627ffa42c451a9451fd434f50ad62bf2cc5f3484453c2237e5084579a181beaa820a4a4af893aeef282cf6c85be9038fe6aea79706610bfacb943299ba33d97eaef4a1cd6260d2d65f6554eac3db8a5b860950a5fe21b2b2d0e4787a4b01e61eeddb0cb979321a8b3e31844cb05ce76b167c75d6c5bedea4caf552c24ea359b7019e8509a47daa6938d8bb94a5059a3c6a55aeda68c9f526fc1dd672532e6e18f9cefbb86024331199418318f6420ca039dc8c6cdcc0560ce555000a00fe8405d8d79a1fcb5e868014f736220abf4da78a6379bd2661a7d9f8df398017594ae6f110c2ac78bcd6deb8ffdd4657fd099ca616785ac709dd6fb4b4a15962e290e012cc39a013973e19429aab0352d9a2ea1a4c43dad5cb3decb309b4e97040a7ee1962d61774a400cb1d08a5d4fcc5b83e9ae09da80f182be3f4f62f55d036ef0196000eb2003e32ae8c2c07a01e30869f9cb2849b78d19b75582e05d89743bca1afbdcbbc6329a5519a90264121e7b93dd5adb9397a87c5e79e1ada8de5e75795b7f42f0d68e9a0c8d5fb954074db5b1213a5b19d3d6aba92d6a3387a8c056d4f9d8f4ac28f9fb6594416dcaa90cc48cbb90a53dcea912fdf70f0a9b88e7e606e6eabcc588360a1921e3a25d94048fc920fd1fbd20e1eddd818136eb4c30aba1f2d7d4eea060e255c1428ef38a4fb0e482d22056acbdaf36b22f9b56fe9c9ab28b67c22fb2bdeb31a429b17a629cffa63002b0f145db1ffd5ae54fb6ace4ae8cb143a9418eed1a7087d33386a7a8fff8efe6c08703efadb583ed9fd00f3c295529e9641f7bb7f3393f00171b1048808c8fdf3a5ca1c08794f101c26fbfaeec50cbf3635de86635eeb7cb0bf1839bf156270937bdad9a18db8ff75109312015a44c97a24fd8118edf8f0e3fc91db57370f05989928b8eefd29688e5e3339803004c41d6ec35e92b8067154b8add9bdea8fb389a27c2b5a6c71d73479eb7cc69a757993c34062e52b07e6ce46b30ae2fcbfed19f291386f43c84b56274ff2c4f650d3eff69b18cefda9d79e9c1068748cc32bacab1f9f477e7a6394ffa8dbb057b02bfedf4a09882f0036b436dde3d1e5408e4df026a56dcbf5ee32b6cee168a9108cb0a0036689499ecb461ff8ee5dd36c0b268e10e3869017854623c87ecbd5b3aa8ba6b4b2dc79583fe47501049e65399a42777de704c5df25e83ef8fff5b9e22b8d7c7c03c557a559c37e2cd2ac4b6684245ab7b3a4e13d60c3fc2e3ed6c1e3a5f8cef1b424bb151b4a226805d349bbc7f79225840624e41c24a08c2f6db84745bf4a40e3cbb6cf8b9ea3ff71e321254be6e52b6591590a83c4cddf85807b0e7b5dce62c2d307c3a6d8d2879bd2b511419bfc6d4c4a9ffb7e87bf248db00742acd1a40b545967e82e2f694c4639af5d4930f56a783e1041e59de2b69d3610caf7d3a9f6d50dcc80b5e1548f95f5d5cf8563fdbd8363b0533e770177ef8a6cc77721dce875ef239a8d618d491b3ebafec272fda0fff4118211f18e1ede8d709581d3685bfbf079d8dbd48e8a64283c809e8080b55812b5c3b59211430fe3bc325b327f5f90e5625b4311592257d350bccf780fe6cb35e976be7a507b02b555d6b32ee01ab9caabb884a7f5e0b9d637af234423193637e2626cdf6de6e6067208350377a9031c1701575a5fcb875b2ba1de5f18e95087d6de6933c847a7627d3fb5646c8b12033cd8aa0e2551ed9967267a174675b65aac594eeb990c926eb4358bb9f92189ac3ef695cc2f4b8bc6314383f37e476c0c93c9c6379f5b0249bae1f75c7250bd3fb5024a1b7b6b003266a86b549b84d10f0c39e998910f72daeeed2732b7d5b234d2fca31cbecc472673c99e3d514ddf8464385abe4c8c1950c6d7bfe2c33bdfd27fa8661cf0e6da14dd4b371e924b913e9a54b03365802b4a250a76e33ba7f5f0b27f2c2c76a4d8ed8adc4196af72de6ff514f306cc9b30973c7eae86ffefe5e4704111556adaaf9148bee0753915164104e697b8838a3fc166784dc2c90f306d857e09e3cb8e4f78a3c33f40ab8dfb3124d1bb74fc428c55fb3524f8381ce41b04d654efeedc393aa5398ef2f7721592128790ce7aad7fb46ee19f71fe41c01ce1c4cfc0361a38fafb697dda6a14a92f4633725866a94f83f31438aff9483fd1eb227a7eaf31622a66028a187d53cb01adbfe8a065a14b862a295d4ba97c524717183a4f5f2fb25cdd9e647bfceb9c085c55d281ce8ee5bb6eea51ce6bf457259e0e36ac3e2e1236d2bde7e9d81e2ac15199a582df757fd5ad3eb5c83a387258304d8019d4ca93ef3bc2633b07e771f48bd3aef0fb1a2ef491ae4c379802590c3dc3fd0214863094dc805ca39ca310f24af870d12b96e803f19ee8390539065e9734be63fa48d1342f1f36ba470626dec375676745428d2a959cc3a634b58c562860bbfa93b5d2b9d39d36eaf16fed02cba242c312e5800c14d8526fce2a3ea494096c5d7276434ab9ba101504d385cdc18bd1716948959cba32283344240d6f7a9279111baaa379efc5621255a9e43224bbc813c5a1179a0e03585a918296c90dfbf9d31c1f5073c5f1c75b840a6ce28bca12622a00b4a9982a2528ee2f676481de16203595628f4d6629d3333fb956539b801be613ef80f12666119c56333fe2f7962e8c27fdac5e239885c359371ff9898fc9581eff6ebc0ae748867c83c2af5264e0cd3f8a89759bb7e897de5ac9471c1ee7fe0e5cc3d5ad843b30b3f298bf2b897abd50e60c9f959dce60fb98bbabc07f48619db68cb2df25f74b205f586c182b49685f0f3143555171d398e2b6e083cdd6cca745b80a25d33efb61c6e723522a69e1ebe2256e1fd22b0327cedb10a80e16f245ccfcd35b6159e029b7a64727ff9ce2b6afb86995d234c3524e896b00018cfaa07fa0aea7cdff0d04e83d3e2974629c4dc8a891a62639d248718d9feaa806b2a72d6171e745ccecbbd805a57023d978675614af21f5f0aff97978936e0184568fd987611c5483266356bc16cd0ddc3cb7567db3777ec4173f66af67e670195a9623b13754c2f8e8efa1e71c8528fccb33b62dbf64c6f33f5e0d31dd9f71207f20bdd79e7f79336d10985a2e6fb56d5472c110c1085529c5f5c23375dd4331e374a475e3b17f66c7dc29e12a364085d5c1db4cc033aca7f3110c14b95596305c656e55f7e054c6d0581043d1dd55195e31bee23f03b4633b73c489e0c4016b3eea090ce0b1141ff9c970b71c9579e33c26a9ee9e1d265c91f4c598934984da90564e07b85c46417817633946e176e2eab3916810891de2a73cb4c9bb7b8e2b4c9013e0a99f13a2d544baa5ea410871486a801e0beaa5e868349a082e6b2983becf06cc056c60fa7057af5e6f4f103aa884778afd80e6e04c4c19849731d2a874eb20a6b79c39dd5f4b1a4d14c8991a7d9a0bb8d7b796499844144a00c4ce8e59496b7e9bd5fdbbdc1e9aa677194275708b926137288dd88384e8f991c5746576e8ca5020a0e400416ef1ccaa6d8c89a4f8836436cf2049bce90c57926fd9f366e2fbd02b4bec8e12a4d1bdc8358527096751fb148a815928354f1b279f58d9b39f8cd8470aac6c7a467a1cd6eab0c23b34c36c9677ee8f4c064c067ca50fc89d808531a1050983dfc335c977f3956a741f00e30bf72bbb4a8278ac6903270d61c1fbcfe661fa3c1788b28becf32b07ffbfca237ea018b6eb7798bf3b3822e5af9aff68034ed114e5e3aade7ea1418d045d62a07485eb1057ae493221b8fcfde71f6984f44270b752b22efe0c7e1a0c956205cfddc0d6c79275191eb83de45a40eac480414d4006a20fed137ce6880c01d6c20538fe4d17b34618aafc8da94388d6d341489b4a60ad48b491b7a31732ddc888af860ea1c6e00f2cb97dcbb46a61c151f442fbdcedfaa11ec0bc80c8e45593ca816994d44890e80d29d62cab1d8e274798ba43cf8c225d3d22bb5c633ac46aa73f5c54c6397fcc0d9fb84426f499db9d4f366e79a56f9930853754d685b2e107991cf244cc286898ab0fc451280c01b8944a9738af66a9201f92f53bcacafd7250acfcb803f478e1aaacade1f28f6658a563f22cbc517a0a0172fea960a1a61a95cd51fd55f2fc555e28f474e9ffb58c84cef9c1aed2e3f7d8d5feb543ca34b95b931384115b5842db2106d2501eaa950d2e3b5723b35d86250955f40eb67c70da29fcbc311e5eb22952d9e43c684e1314e89c3dfe0e2399fe7df272e17ca6cf462162bdf253029a88e62835682ae6e3d44f0f1dce223b6dd20ca188a6298e3a4a2c172873275dae3eb9fd4359f87ef99594cad03da36e8063ef8bc7ae9fbeb646b96866d35fd7422e6969577e82e103f28497c7b8c8ea353607f7a8dc9f8df4d385b8c86d10e6bb19b76a9d373d55307e8aac670ed6083e1730129a0afd890a4b78d4656f6c46785632c88d093917e8365a804757215014f4f267696aa3988c19783a66a692c06368eb199a7fe1875b47dda7cbfcde80f7fcd047b8ad5db2b7ed0af3c5fc0701cd32b7ad98c86d056ba8da8c4ceec8d08d2a4ef1b20c26df52b0fdf4f69409b12dd23aaf7731d9f57167af4b609ae16ce18551fc6a8ec2454857a0ac9910289000d3fd3c2e8ab3728aa446cc6903be5458af3f0f63de7f49130660bbef1daed0fbf08bab6d884ba2517000ae17a9796234efd779015bc3cd0ab3e4705f6b3a13ed75689527338d870ae436f5a9f9e71191892ba02b578fbc9024a972ada906361ab223180812624392ba6a74503fde5a7e67dc800391cb47323c5470e9ad06bb0ff7a26a6cfe90c84d3c27b92ec6e80497d04881481b19be6674576afa02b7098de6b87de0b69f841f6fbc1da7096c609f655d9ff8c3e2ecc73d1ceb32dee787e04dfac4d77e7b34390f00410725bae7f626853e3edd3080814c66c77fc88ee763444968f4fe01e6c509fe7653eaac2e6c7cb3ec293b473db334ca32e7e1b8a23f4ba42b438935c4596944572c99651123cbef577ac3e3effb766458cd99bd13a3bff89e9a7b7090fd1a5cb031d1467560accf4967259312e4c2d92f3078f5b97deade218e51d0aaae101fd710c44e18cff4cdebe83a622458dd6590f1a915138f055398015248251d1e872eed53d49098a2d4db8c0420629b93de91cd04d255e23a18463aee0f0dd8e88e10271c3e20579f88cb73642512a10ce1e9984ee22d96df7d52f04cac38b000f19deb8f2bd95bf0f2c1dbcbce200153502667b4e03997d73221696d770e9c17d75682d4d9c2f47d34c7bf64bd64b8332ab216ba57ea45580954c5f3ba313de9a9787699f90e44a7a8550f308baad8ed842b0b766ab29b895f39a18673bedee7d503c57b90f7c8f8ba772fac2045cf08f0258d889d5f062f6e8774f61046d4a601a2674b7309e71dd36c261d8dec1ee41f988ec4c4df8f249737584935f3402e4ad9c27d0ba2c8a67fe9e0af9b4664881f447dee502897b905d3215f71dd038a199ddae28bdcd7d50576e196b6eba302de4b36e85dfb3f7a17271a3603209e3c6006093e21b035ca30b4ec1defc2f526495b8b5bf1a6c948ae65a26e65d6376debff2912845cbad9d5f934ec20d22cc71e68565f1043131a3e6e044c448335d5b198567ef74074bb3308eadc1b351f6bb50f3f1e4bb92aab9cc9f5cfab35dde457ec148bab8883c3e96646c568f3776570328588fe31bfdf396141e3d65e223e9dd5e921fa20a3c72446f0f5e402a7754a42b223be63b554e2fa0a8980048318e64c7820c667f251890d1ce6f89799bc1e2cec209e942bd0ad5dab56d8721b2b8ac2e12138e54f2ab9a47818f5eb2d194b0fb099d82e1b8ab7b674f577350d82a9c02dcaa004ef7bb98b4a232a99eeccc7df8c5fc1bedc76610c0130f73bd6eeadfc6bd974d58ca8f4b226286cbdaa67b3c59b9f1e1efb4db869b7a1935f6fd3149bdca0159b331a9aec96d650836641f6a87d0b0eea174120435f699d9d37288ae396318e96e79276ed50bbe7d8068d33ca06f21244884082d3f181a985a325a48de18de69d4a069f87d85f6bac743c2bf69b20cbc6ea3f4dc0c6340cc18e40cc7eb2bddd93b9025cf4e6e3163728697ec9ca2a8d99613ade0b1378f2ea97a7f489c5fac26df9d956c3d65e8f50e80b1d79ced18668904d19aa8cd8e1233eec83b57b20b4aa2004815b3c7516b01c530383231f1486bb344c43f4088610037ef6e8970a7b9da2ce11097249cd600993b3a7e77a83399a82ccf49f45315224867b1aa7e69856a4174c38f47d7fb12945463978729d9122e9b5e575a2caba6167671994915c9491aa851fcd3a56228e979548f4d3c9106336924da3d5bf6b42ab51feb861de05dd229197313723ae6a862054982243553561b329c0ed3e4f1574496621880559342d8bb1ef04e642770ca194b6ba340d7ec6fd9c70954d03242cd54244899f0a4743dc23a22fd87eb75ed7430523694b4e6e5d461ec4ff644236382238bdcf5633f1731203bea25bf1b909358d176e68a652364f3fb73dbbc5f1ef852aae8844a872b12911ce5c6e00e81ac5c13c60cb44bed03ae47033cf66e52eb0db900c66940b17f939f53e14e97d0b407f97c75d3463acafae40c37128a9c17bba8c85165c779512b348766ba64684dabfae2d06ab2e94e6e570a628af86a7607e08717b6c0d9bd2da3fb9e149407a02ea7dd6dc786bbc14ad7f103755aef9758331ee5176f38fe7d0efd3e75946f9beef747628cd9d3e32fa436bdd483deab4264f22e966a89923eed9a24483e0e99224fc0f7bb8fd43586986150498e83c6644dabe8be47e0cfdda3602b6d8f8e8922791c70ca4c903c488b848d74ae80146c862654fb4011e24138a14166e13d315c61467cfa5d6daf74108bcfab4faaa56c7a588e4f707e778898a19d3ebe1ab9976a3df1a7918bb3f7074190d4362f588a130db7be0d5a960b148f994ff2cd5787c78a452cbda707448b2a71d7908bcf9174041a196536b5d8b757b1dc14aa0de03bfe779d07d91dbf6dde52d7efbc12433749f3c3653eef2c344975c49b7ed3084dde43c5d54ffeb41e26ec2248abac220680aab6f110bb2cb6dc941d7bb706cc888b940139c68a6a4a45f90c6ab73393101e7640cd3396f73ab917bab6101ed9a505a3f1daf8dd3c61e0760ec5bd31e20ff0045c9c937ce489aea59f0028a8e1009e97e14e1204d6950127db459a3e3b6574b1539fbefbb88b9c88c687942005e7e9094c8f12c5ef2dce8547f0c7df46d4fe9b22de74a6b36f0a23e35332749e967d790548dda26dd7b03ea5849acc302bc208be870f9be6eeee467594218d8e8867a4cf302f843d4a66845260429c3191a65664181915e513b9e506a3c9d6f3095d4ce1cdb519fd259ad4a5421fb19f8a193b67c453138a2d14f8722f6e6b76f9df86df642024b36531620137255eb0134438021a23fc530afa637d1700eae7ebfbaab382571562dcf1e5ff1bf274fe4a0cb800b369577ee127be554383dac4e41e6c77fcfff575fe1b630e0526727e7e0fbb3d831b8218f70371a237ce411068902b1e760a7293ada2f09d41e588978b8c5952a2857c6149000cb84ac9050a4f45552ff63de589410dce6ba68c1f31699a752d5ae27602765d94a68cb8d96d44e84fa3c84f20fe2f5e04a32993850351eee2aa4b340375999806eae2fe037f5527bc38a63ca246d62a57931577cc56de85b2bf1103fe048a24db9208c87d4522ab3f971ee5a40b1b85f0dd0e9a214638ca638f5a08f351b710b6400266e01ea527d6613b569ca1f0e45408b41fd5e20a16845669f9adea5babb02c70b5cb8ff8b1a035e83ca6ea156bc65e79c5012eb7a34d6bfafb84bdc082af740bb7dc126f99217bfd403687297d0ec4f7fa770fa8d7509acebfae71a177375c187114ab5794b6de1c24e3435c4d9c6ffd7e6bd2421b3282ad051850c1d6e22f1021999bdbd686d581fc5307512453a4066a4dac9bb3416e8b4709139df99166ce60c4691eece2a4b4c6d57c20b2db35701543c316e6ec91a341aa1b46bfad2ee77a505fbb3b0e3b14c4b70f604526ccfc80decf7bd64e7fa5fb9975241f1828e57fc95efeb6831f357392b4f4a155763024c9ccd19d82446eb6bcd782006d214c4401f131f5b39753dfd7b59ea5af2adde0cfa5eb2d204cbc943a69ef3c7607ca801984c42f278e5a04c0f6a2018a52e4bf41e7ac17317433c7ca1ec4f1fa59a5934743d1a5a2ece89f379641a94483f91900e3807e2570fff9e39817a186a2f0f6c448ab9066e8276891fba9772b1f2ebf50021658d0e221880cc4821680b5cf0c281e756fcf96a95cd112f14f86dc0d8e1c8e7a3f306c04abd56611e436e0b7103ef80b088686c0b3b646414278e0274c288eb96136f621cb42a9e52d702314af48d262437e40eda1fab2ec27e14ec8b972d2e2221211119f5e94d3583f42c75e203ed60f84fccb9f05b5c2df93c3e66376f3dc7eedba1e4569240b55cd2d8dc5cab52406fa42ef35012232291e43ceeaf147c40a6548ad8a2204fd7ddc77502a6380121edc4ee7af8198df5925ac32806069f9cb588b95e4e4fce53100da0509e46cc8d352223ebf3c62486f1eff4f3b65a4080f5f9f029c1d1a03924ec60366b1681d3f829fa0309689c37d8646d1cc66f8b2ced7f525846b283058fa41a319586a375f589fb08d9382ba0f8e2faa2f36cf2a36ae5296c2a0f4b12a93983bca49b5b693bfb7e7dd90c3e2b7aa327d2bda27c3ef6e53e1da08b48c59302de789c4652f3dde6708ba4506586f64d56bfba5d84344feadd5f845de173408a98efaa72f7813fde4869f8f5401bf82e3b63cd56bfc76f2c05f879d88f6aebf0e077ab9216be4fe13bbe2daa800902696abb9efc8b956b7242e8ddc1da0e5c972a3daf258a3c2e1da4b6fa832cdbfd6c619a48ba6fcfb8e9cb5c891f2964e73245293c28994e084201aaff6728b5cc11ff1c74ae08f27cd781ae44c58834868a8bc84cfbec93f1ada4fcaeefc2efd0a10641fdad9e415dc72e5ff06931d59fbdc7511046cf63d40552641a25605e3ebc8e0fe1e9374e90a9b95d66e256bfce1173c576e89857c53e414fb7dd3682914e92efabee556b5b71e1e0c3d4aa8135acf7c7b6946f421637cffe6f0a293cf59b794712bdc2169ff020edd0b01c6fd6b93d29cef47ae1b72d858f58c2f8e76ffe1d704ec07dc6d006d6cee274e8e125626a3aee217dffad9b6e9bc60aed1400aa7045107f8749e9076d32f03178ff388e88ba946b5a4e905a540289baf543e0068e0f11e800511b8e91b7160181af1be310901cc680e8540ab1e35cf8231d60c36de397ac10aa6b8c8e1ed1d81ac0e43974beb8220d277396909d0d444ff870929086c0d3ce9462a928593ca409cb685a9a6ed4fa66fc270dee689dda2bf447ac2683f54867d21a12e14a5d9f3d93fa536820962c8ccd13d2dc92782393a770471ff1df0b59568ed630610f1fca9499433da18093f44985ddabb328da46a3eda48c3ed1d00b061e29e168601e3ee8e7c488bfa843f4074b087250252e9f692514ae95bbd5919dc2949aad4e66e2c2347a73285a187dbde364cab595bba4ad963db300caed32060fa5c6d3e42d325ee9b918e3cc967a270d3c3cc3b1b75aa2c6f03d6da567a3ec1fb50be93f55c097b4c831b57c1fa04c760dfe4737f93066ff823d08f6563a29d12bf2380f1935ff22401f3e87ae39db9437e82f1e421af9a50bbdf990974b3710b3f03fd9830b55403f11556c89afdffa3cabeb26970aec46894093f762859f9ef9ced7750738607b65434329485209d09bfce0d426e56ffee1e9a83b76cf2c349821727c8f771b21217e7bcd3b124a997b0c6866bf3d992e933364af626e2d3094bae228ac4a7252b9312a57f67734c8bbde25274258db014e92847a0d208cc337141ad511301bc07287c7e821f3a19f1e54390484059a041d7c8732a129df337e7f00c9b0461bebdce8047935742865a4bbfb43b0f82fa8a8185b4e4a0bc8147e1e9bc52be5e50313731c5ced2f10f5f07d794ce4907e57cccaa41d971deb554d140c69663cf5b676ea780530ec7f78da69ee60ba1f42c9a9c39662224bb336922b71529b3b9505e12c239c88e86a2018ceaf3c1630db6f578bc0b4d35c28d5efa7dd1aa9d625853aae920b843547cd3a38bc8e8b61e2005956ac895ed52bb1622e7894c085a71bdf64499bf50e8f85277a6061e0883b5aa00dd1c5e27983ecd2f3dcd203f713eef5fd28b6ab4b221f39b71267ddaac9ceeac074a2a867b9b8881e5ad8cf4e42cea9fe731b508cf4fca1773f24e4b8435d4c40059a01f206e374a04cc7749613f95ff07ad2d2c5ff44c720cb12ed88863a967696c1852109b575b35fcc8b47c9717d20a7fe73a84eabbbccca1e96b36c1a5a1cc4c4291a19f58aaf67481491f0861b4a230527fdff8586e30c2c26416a763ef0949b5f1e5248b25511c3a78ef4aae1896a19f68d74d63ce90fbec69ac519bcd0602b75051d33fe577fcbdb0f3c06a5a78014c482935de875c67d5b226bc914ccf65683253da9350dbf8dfd69bb3d30f8e850002dfe4d50fc029f49a849e0266c4287afd06e25e38d104fb1892aa1428477ab2d564afa050caa75bdf04c5990f0ace31c1fe2570734863a01076bd91987fee2d350d0a27974a08fec186223d3befba200d4cb0f768e257e09b844bfd0fb8d98c688cfbb8db9479e3f5d716cb023563857975d428fad0cd2b1234ce2930a61b7679f3270caed8a50a6ebbcaaa5e08fbee29836f6df4767173e255fbaf94fc3d9721e61eda47988924649399b8c06c456a75969b37c28aa258ddc69aa72901122dcd0343a0adf43af65d4107f82dee83d138fae95031b233f4c0147d6f76fdbdfcc752a32c1713415b80d26d31ed55c5de307ca55e634955794606905a6760e779806b7365470b9fc5fe7f4fddbc158ece7f42d0ff8b67596aca131fa4c25de34996478710b1778b7615c54e48cc327f2c7a06578b6dbf0064f3ad10f61307c21858d5f5e53afe38bc7215da7b69b1d00430cbf23eaed62c14bf86a2f2ba825f33819e1239da84943bf03eef03c50e9c5077d4538066173c9f47e17a585d57680f29087a176da6f1a1fba92501cdb0609e6309de665b8324be02217fe482e8272a654a6eee51e8ec64a4aa414495e3d4eb2e1b65e2bdbff05439d41039c27d317ede3a05930ffa4680235bfc39bc823eef73b661efaf15012a166927856bf04683423c64689f0f3bca7a03f63cd14286474a74696583e2b01c505bb0e984c2f4cc08e5871f1076df2fe8ac31c4ffa862eddda2de12463b30fd578bec1de0b56798e406adab5eb6280ec6ffb9aa27c28cb02fd164261aa090530e779f83ae75668ecbd367358c969d1c15f4ebb235c0f851c7816102321c9b9f366fbe54bddc6777812947336775b3c8d315268778a8911c062c442407fd22bc8735ea461c0cfcae9daba486fe3f6de4d7270c44311f7f5b39323550e939598d544cfd89bb437371ec4ae8111c8ea208758937639243e3ad1ed283adf6901e1c0d05583ef4264e217a7fbcf46421379283b8026bc481ccc1f6a255c7cbf6a5ecda3aeec0e1a18b8820947411fa359b8ad04b65f6788c144c6ea8d2fcf63553e1322b2ba739f967872f07246217d331138b3704deb2b388fd12216b193d08b4c71f9a65097e81b385a869c16f63c28bfa13359b2e36bec4beddc7c528a8c5b2e16e7d8ed88014aeab5cca479ccff779f51cee43e88c7947daccdb71477c8d98bdb22353a07798e621419a24ab069b5b28b66c319e37132dc632c4103e12b7ba1bb662fca373c08e7a2a96ecb7d2f910b2c5c5999eb628ce34053c2619a2dfa2d9e696c591b7b3a6120f211f760182499f526db33127bba6b4464298dee0267f9f62393f3cf73a39773d26e8440ef0cc0af240dd46e2ea6301a4421cccebcec8754e8c186d98d47588f204c1deff80eacc911d48a42cf5e256cb966ba76879725ad664cddae513c00f271af0a3fa533176e72067d6b8a9c5bb72798af7e0e985606baa3443523221e7dbc2d70db8a1e9c036bb3ed4446557cf06275cae18b88f7a0ef7bfa5b4768743ab5d5b2779e72adeccb1bef8c68717f486cf5a43fc866dbc69c5a7247760c8a5c612dafeaee58ebd01aaed97dd838e44ac714b5ea867b7002079ae59e79ce7a39bbc751c530df343ccba4d4152a86f1a2f7ef6eeb3ee27d948936299ed39da3e0a9b7c54a184109bedd682f40238941e3020369afb1eedd498a4efbe402c3f36bd3b78329766c1ef30b9fd2db2ad7e422ae93ed9de1a45b8f9b63b999dcac95e82fb40363e1f642d93524719ecac094a7f0393d33b04e5c936e665c954cdb0aa280d3549a7f92206676b9cb0d4205b844693062007c2663a521c1f84cd5bfdb658764fd3b26ff7b55bc3f5ef2c05054a84334b7f9ce60fd166dbb9b25816ab9ccf23202b92c8f0da361c2dd196fb0f7be4b0d381267ed3bd1103f22d61916666fee87f8abdfa2d9b111d2361c7c99774703e5590e5ff82af2db94f82ea169ca8cf469d232b265a667b622541aacb0142000975eab9292206149fb0a1b2c242b26eac30f8f934e9810ad9be8e1ae9ac14a0ffe2c4cdaf3222eb55037e505a45b98e5bc237d4637da308acc7257d50dbe1d66c6a73a755063d1fea4b2fed7d259e4b44a9d38a19cbf5cc10da154cbf82463abdae08865f7a3ecd5c91a86c9325d9845392671005422968434891e5153a1abf68c8dbc384cc278fd35b00e76e5e22967de244f5733d467cbbf1481bf99069095becc450ea85872a64701d98423157d6cd1f91b315014832ccfd2cfeecbbf6794368eab2779e83ce1c727376323a5e1c8f63ce7d86e1edf5bd15881697de8d3adf0272c78536ae3982a4b5b0140960a8f297c85effc61da94b0a3bed4d62d93cf491ff0fb0b892ea6abf48c40ff6958ab2dc4ff4a093935cf483576a035b6b06a6e8cab135136fd166e0a809615a18c9a42a3cd2f939e16897f0d225d1980881df6b16df6bd0f550ecc000fb27a64cbe728bbc8704998d78fe5c37eea2be96c0f70a0cca13eff0f33f38f43936be2f75be6ae6ad77704dd0c5c92faf21f420af4659e7b62ad9226bb4feff0d8eca80d0ee83d76fa3bbf47deedcb18a82facc413ee6b983c710340c29961bcc90937f9febd740d498e28af7cc4b2fa5a0d36ed08579e9d35d0eacff5b22300a6f5e577c05389e86d9d20a5d3198c98bc8877b3fcc023fbb8720892841cf21f9d34787fbd8fdf93e57dadf7fe96106981fd18ee8b12307ffd3d4090cd3b3ef81148063eb30d5c5d2abc070f5eda2521206b6630abacf9c8b832182dd104fe75be0ef725fa663fb7d751e115b7c231cd69c4738bbf3ab842da0eb24e0fcfb0a071f456fd74beb4f62288d74ec57c63c81508764283ff6935c22d810af28e4b2ccf5bc3bc2326602cf81db1fb1d1e8dc05072e190a7cbbd8bd4f0e02ff7430ac25873d263a97324d54e026e59554f84a7810190cbc2066d05b8f775a1c87efb257ede4b64edbbb71c9522d120fd00e0520f1586e00f068df34166c0c3bae831f020eaf3e0b6d247cc3318de2bed418cfa0729f2d4f457bcab7c5788310d6dadd7cd0bf9375964e83266fb1f50447344f0441e90f964d6d218daa5d5183c2b78af91f3bdefb6828bb71f055c79382e4f388a486bd4b4f64013748f3e9274983988204d50f023597df46c181b961f638292efa889ebd5eb0922030e787e73958fbc544040a7f97c8351f6dfca7127799f77725b29af7f196c657d3f65df43182a988d07df13e16d922d06286a192b864684628788840480db4909db284ec1a6bdb721297109ea4d6e13973acacc62b97ad0ffa25c0fff3b2275bb3f61d17c7eaa0bdead7d4055a05bf90ba876d28f96651b5a5472d6415d97ebf18fb49140629dcfe87cf5ca9dab7ed08a47f7753e6f0273ac7d6189680e973dabfd003cb41184c5e46c984fc254a61520b1800f69d2324f1d7282e1a271076c0140be781d5f0815b1ac2a6f45be0e1ba927ac63dbe7d8a163d6563be41da38bf9048c282065e130a29a7e948e538375d1ada5b7843162a4975904f6da559058ea312244edd46f6a221f9596b41229d842cc1086a67156927f7db9d57da0780447c2bfaaaefb893d8d08072c4cb9da4d6b7046dba1bf427d6e5ad97c2ad941b9caff06af16437504f3379849c68c2463ced7d3ad470e9dc0911c38c30eb5f6a583ad549c88a08963a5c7cdd253919aeba3da055ebbde2d211467ec3975dca6c6a74815cd965f3db109e4dddf61401eb224d0bee20c63d13fd402ff1e62d436a35b18b161882b6a1a43a44f18450cc566c16904bbd37bb08f5413a537c082958a2fff804ea6d0b226a30dccb0d538209b2bd0b8b2ecb9c431f055ab040ba22ec1195bb4ae7e93c2e671a3fa4f82c1628d186ec23372c12d72343bd7abf592d8249b72ff17aa98f108314abfb7179ec49f30ec14c2c356f28a9df253957b5581c43a88d0954a571d3b161b3c1400484fcb0cb0819b21d09d2861f323b4eab2a04c0128b629a38ce5ec543ef055ce832bf2c15dd782d2a3218447bdaf819ecc16c11bbfdb45e1de1ebd5906a413fb5412fcc304069a05816152788e5520a126c1238b09d01ed3d3448fa6173710e6a3399743dc4e3dd09f5e789d2b60116c6683042a0e8255cdc9cb96e9db5f603bbbc2624724bc025b05e997fa7478ea42428e4ecc8bb438617d5ca4cadf4cbd9b388bf20cb0f4634ca51c74190ab0928a3f8bb899e53a95523111b1120d1723801dc9a16981396e43cf51f4fdb336bade44197530de6ba0c064aab427895a42b775a6d2da17c7141c4c69e02a29461ac20ed25f1c09d9dbfdbecafc6fe0ca5729510b481bbe4ddce69d46d49e87ca194093613990cb3a48ccc4d5d8be13536264d81d34668da18daad28d16e77d02e655841f759e208d0bf888a4d1799dac160a8294b73532a081647690746f50f5a4c0fa2bec9a54ab8225e0481a2d78750b8b02b6f281125d4e99a8dcbf6d4bd77e7e213f95d151aa2431aba91fe7aff54e28a2bce7401bc8e0448c949279ec59a33aab83ca690381a834c6d17e4c5dcc6c580bd053d813a6c59a69d07106438206d638e63f3e378df474c0d03c7192144d4068210a09c19c8138a9f08a8dd9a9438930dccdc6ede12af0cefd371caaff8a52882e05b65c665d43794007218639672b58b286fe154a37cb44d96f3107f8d6d602376daa2674f951aa88c22984bf2df8b86923cedf7f8177f56013f477820b8320cc11ff997811131ebaddee1a79a3a13015515d442c62684f44db990d03e26ff7aa2f15dc705a1a9dec2647e18f8280bc54ad47080e6dd567c5a306b9fb84df81a1037c3f857e367b5e82dec975d9a09fcc00d44eb5014c12cdb31a02f8d39421e054d21a9c5dba9c30615fafe3bd55fbbcb7b2ba79d00f9c2b78ed0104997dd71f3d9d1fc4af7a371f1ab1c4fa38c6d1381989485e645f13a0b39f4e477f667c4d649c7f6080af323d03b89d3bb5ae9cfea0d77f40f9a4d7e05aa98b9d0c1537d9e343c819457d3377795a9cc66e13d75e91a130c003d9ebaa8e9e98b21f7f9aa7fb0f864887742bf8911be797cdb082df9b8ff8d933b138fe36b34893ede2fe6143c4a31cd1a925359df0837a86bc849a19916f18cec8536509db1236538d80ab9bee9d224954e1e747cbb4990dc0a78331fa2cc0d17fbbf862d51581779bec04a22a2e6bd774ea66f879f8045728dffc7b408a36aa64dd158642bd277e626ac84606c4577264a7d8fa7e6b8fc325157375e7ffbe54c4e6ce05f5e27cd59ea748e4ca04c365ed4ff23b56beb8186fa0edd8c8d805ba9253397bb7af42ca2b7981031d51f89a792b9480a58be839258e875e650a187735614e8be8c33604749f07397276a6df7657eeaeb226471c701ed847142c6dd3b648c9b93f5fce464832da23e6aff2976bdc3a43720a01e1c6fd3baac33871c31d7b2fbe6025d1a3c77cff9677fbb3b9296f43c3b123c9e3d18285e326476d1a17877af1fca7424edb09e259586878ace72cd8fbf18034592a710accf8602b01db19b2c022b2022869d000fd7edb7ac08c100d2b6f8339eef05e837e8f6c1f41c4e27a6bd554e58e399175e1fe1a4a0476898413a1688902d9fdcba7c23d7ad7751be3dd483189347359dce3b1d2a1ede83b120d8e2a2fc4bcb11a610ff45bd8d370ebb7109796e666c5c4d6dd19a26ab1993f9aed0a63ed5f3c386c2e6fe8a36e19beb90db637478f952b1eac9eacf38b0663e44b9ee2bf903c8f571fffc9afcbd0839dda959ca646016b170080fb3aca24e7b8ef5f8759d8b2ba9bd5cdcbcb844456b87e45e00edb8f376668b252f63f0cd3331576174e983950be252f0fcfc54b44f8ce3d6c6e8285f69b9950ea9cc311ab2e9e9e3c07c1fca65d6502a958758f620c3095037f844fd52cddbe674de4fba95a9ffc96355283b8240143092d9ead3678425983c3f768b978338250b3063c8232e3fdc455abc03818ca0a463560fb26610baea3a4a9f575545af706b3ec2b8fef47bd64e41f05e16c0f2812407a471862a876a9fba4ae89e4d16a9ade29f2d9bdfea51b54ae4a796267fd42b511e4688f1404d6b5151158f12859b1d26023dda5fa62040c9019a3cf936ba1f4cb616f7269665c059eae70e79c47c0094d58841f713254031583765054f8b97a87a85249bec55a0c27e28f1598af5c6b7634189019c421d8a8f5a7dcbc214c41d36b672d4d7ce01ea87171797f1e75606da8c4353af37c43470fea72eb8589c25da280c88162c6adaa7d21afecef51048dbbdc7091404cfc61495e56fb4c306505d446a08d0a15ec21717f2f9107417dc18586339ed4136d96c44ea89cc6dd8077a8a36adbdd2082738282962af5471be75fa17b89081c7f1ce2ca0312e21f505c51b0c26088f197bcea749550e66beec98f906e3762245d8cdeda1919a578ab263b02cbdfd2ed35a87c3bc948a08e4503e87840c42eff5d83edc8a208b252fec4ef11ac0e9e4898b63587d890b3fc99529f5429f28a3319cb32d290a90e4d41b9967d97181e6c35e2c7de42a3ddafbd8bb8fdbc4fccff67d685c150d3e5ea90b1d0ca2ca6f12306563899afa79b076276c0f17eb4bfe94a648de6234671c697639222f355c22fc943e8c543edea878a456d801b104d2a2cbccddc63938b5f0e3771c2a80bbde52e0ffddc7b88149b2c970eb5638a8501686b34d4187a497c1dced5bb466dfff108a2cf26750c20c25fa27840805a95becbc95abcb22bb43717e3d4160d2b2b482cd20f75d0c16bdce1f8b41b4dd5dd191c3e042c8b594c1f1ae9a151808268f6c0610cf53bc946b6c97a527002af12e75ea18242979dd1c24a82894e33bedca01a9c78c95e2d2025ac9f0da6abc7a04a6aa8a7116e5ec182eb3f4da65fede7f51b84b690f600689e1fb33b57c97ebc56ea9f309fd311854fe1b6f0445e901671cd29b0a88c4c5ae3bec000c2d21b89c731b2266bea23f960b194d3acd654a5fdc6688296bc9ff306ae9d8a950d7afa919379b350d3e5f56eb3ec5690289c1d131c72f24d7f6114cf9111ffb1e83a5736ce604cf02211bd315bb4916d1321751876793dab9efef7f55cfd337f74b99ceacfa13795c37fd9e7e4e18c46c0fd5198617cb7539acc159d48fb297f9076d0994c152d28a9975502d14cb62af7c34379ce5aae3182c88b932a662f67331af1e0dafff49c70052cb46468f1c9796ad8c71b0a4f216f6ccf0e97a291c96ec5e8e1b6e15a050d3a3e58b69281271b3e71dc339d2202fb0a77377579202b76aa3267b63bdd1ed6b16b3050a23207c18181ace80c8b4e5065736dfd123d268d6265b042073496658b2273bbf637e76c020560623f5c1e50654ec4cb1190349cdba7036c44b4bb07803351cda7bfaf6c99214eba67a645dc948000626e47e0e8d7dda07be9a50d6a406665966f7c5d1989c1258f4fc69e6480c0e9f929e996d55c9f00d0c7cbf1f4691a994fe7d6679ae27b2e35026bb9ec3d152e5b6f2903bf3116124f462e2348d2078559d538b993f3e5ddcdadd397d239dfe22b2aab6fba27158b2e23add5316e61e8e331982779345fc1154df3cb2bf4bebdcc94b0d3bdd25843fda0b773b5a18c5cbe716ad2f3d1f6a4decde06b1e8520e546a152bec74413151316163a93d59b04abaf1303008ea44596edb850eb59ec2c4ca5f74ea032835d045c912dcd1e939ce7e847fa9d153dca1336096b9152c79063c8ad0433daad4cf143539b602b12548eba60271bd1a4c1ef21cf5ef735f4b3438c40ce5829f5dff6f6d8b25e7ae519c44d99172809a17442e2b15450fa2b1a5a8ace2088be40d8080502be2a0943e65ce40954bce41b132b96e76bf49944200b98cecf2a3a8cf7565cbb9cb31edba8f7cfbb52db83e47a12b6facb39b50ebbc24c9055d1c9f97ffb9405c061f11bac0517f913fc205ff90c81f22578bd66179b10b21331332afc90a78f964172f9517a6bfaa88458f9d07eee72069df8b6c0e8b99e7f505912d1af43506ff808953cc3a4e70d33409d9a2fdda72c6134857abfc1e208e764fe061a450853249b77778691f8465d4ee65fb30f972c46af458475f14a99a1ca07217eb11b0856b031970a17260389bfe5a241349a07fb6b7c6a7779eed26b27687c6c1b2f04a7c0a8d5c3386eccded5d35f68a1a48634eb6d66c4809e82622b60d2e595497611bb90da898bafc14f1eaf0a29114c4b7022c9064383639623cae0a3d74219b97de3e901cc885428d415f1b9ab02539a18d807e1dc765d22270f431791f9c600673d4ae0ab990c708b9b4137a55f861100edb08fee82fd9d35b94a586a88ff0d965cd43f5774388e8548bc42aa955dcef6e28b7f3617b356c0963c32049cda0e79637e064d29dccd80a6f1f0e8c3a6259d470e2308f95d2fae189ebb0dadf859ae25790142d2a2fd28730cdadc6aa9838485982e414f4600948289e48230834bd4b1e1543c20f5c57cd91ecc5e4667426993fddd65fe08985afa69ea85905ec20abb9a32f9eb41074ec4d80ec144896fcd75faf4705a53df25971233b93e72b048258bbab4ffbab34f35c6e5f9e4e2a2e3ab9ce78985fe1deda1ce87cf8fdbb17bf1f16804898fa106de7ef0860dc0a5d18a045de68e5422da44b7739e92c50bb653643f8f6a855645a7cfa77753b4a9311f61f81fe8c9651db365e9bfefa21f964a0212e80de84d2ed3bcc099339c2513959cd3d0fd73c94948ed73f89a2f6ca95b4afe2e900555e6aa355fa3775e0c1345460abcf4bea1431d1b57e70f34c8699dd20802c757b1ee6667d0619a705a378be6a1af5131f243f08435b0bc2ee1d3f4549c0b9700475723f5225754ddd95be672f26c3989128e7bb808749761e76bdeaece6ba7c826f4b8ebac6893a182f9057b438641ccbba91bce9f7438d626ab9c39aade620ecc6ee0408951ba05fda4faf59216692b04aae87623a1f88eebf11fe194b9e4c9683c06eda746b4bc6aa37b68c86e7f10de871bd655079a85eb39a5f818215eaefeea7f13a0b6e7af3ae4784670de8e6b691885f0ebc50daf1efd45fc8f81acf3cd40737c538aa73634c218458c23e8ace443ac44c3278cb7cb112ce59bc52181515ed3b9e299a15b42fb26e9be0e330d48427b1a37d7c1d6817b5143fd367896e2a23565ebb30f51b87ba2ef824fb6f562689fba0d6de38a7fa71aa1207bf62556f46dc1f75bf477ac2bb052b85562aba8717dfa4476f8a3028e917cf84afe46a1cb5a74df061992ad5d9a87a3f6f70b233eb0d7c08659a63d4c15d1c360db3ea1741e3ff2cfe4bebb3dc6842d522719cf922967f26c3296ef4c858cb8dc1a203e1df3b0795b73447052b4302d299aa03d33c472e1b34567d49bfede8773b25faae77e7dc69765d6611046ac3d8a2f98f5de6d73908f9909f432cb45dcad3da8688328730160560153f956a1eed025cd9d22a288b8ca36426d57ea51196e608c36ae4b2c16b781b85308a66a54a2af5e2df6edacecf401176895dad46381aa8b7620689811f66a5568cdaa10ef92013317a399aee2fc68fa3017def5e30afa871d7beac6524cc4815eccf9e4dbf182d02f439226369537a5012394c018d9003f12f159c8e701c1f9ef2281d84f9d3daae0f80adaa01c7270f1ece65827f4f3062c05125fb2565c8e06299430a2b9b6dc07b3507fb5b511cb428aa40a9afb3ae05fb6fa024536901b0261f2c65c554b3316f68cbc27f24290324fa3334e6383563394f02dd850f5c49fca0e5f8a765f425d7e83a895085eb2582b2568f23f161fd7c4300959ac028b5198c49cc6c1a1c7c9c21645d00ef8019db36b976a19f8ffff3a158a49bee484070ca18d99ef80056cdd89321cffd0775358619402d232dc96148a1216e01d7cd74b59ebaa44525954d1abdc5f4eb0dac45dd0fad81ffd966ed38682d5cf3b5f2154c5aa4793d54afc1ea18439dafb76d0210f84402d1fecb78f22bf912d986496788dc81a359dd8bd37eea34c2e07658307811750b608d4f635d868e352f3eba74323e794ae558e03311a7798ea11a62c611516e31c03913b2f09e35eabcd6a3e45863e5cd73e81023e829a08ecc2902386d94255601700b3de483213b8caec45e3c548f853041a83f15a210260d0a8871a20d264edbdaaf2b4065fb3d5a7c9b49a8606e4bd911d36fd51f98bdf3febc7c55ea760c3948f4a600f20bb5dde2fd81526fda8d7f649feffb83303da5bfdfc38398dd24ff321fecca57b198162882c3cfc93d1d236bbdb7e82574b43c0284c501f343983bc351777cbf82950b8664d8ec4a80b26dedf3046db69a7705a16f36366ce7e5ed4a7dfa48681225f52a0ee9929ee23c0f13f1b8e61595fd79d1e6787af4403854d2775ba479c5582abd90837ad94287370648a748f1fc6a9f34c4385cf23ccd179493bce0af23fad4956a582184fb42f5bc1eedf0ca592bb3e612ffdb97f93046f6cbf180bb4227b6a80a9eb1aa8f7d3041b0fe3b2313e9f9dec342f5e4f42f833cc4bcfb1fcd262be8710f227d7da6731dd8933f7a561f018015caf351ee46fabd6ad8619ce037827478bd47d9d084adf8551daf70ff8cf8ae78e32586c5f465e1ce2957ca7f455e9adf9cd4f265072c66307820eed6edab986fa4a39349c93a06c6ca84d9b9d6cc6bece94197965f93af1f238c3c4667cab88ec80d970513d4e77dc5d868aa0161b697faa749dcf4c0592c168531064680651539f8df3f4d1f0dc11e4f31e502a46b62eeb44f1d01e78d56792b3136a64b98385428ddd9bf0c913191035a4281811c55ba952e2a8ccf2a1801a26e36a18f2a160572ee08733340ae05864c7dcec25c45872dcb463c3002c89a5ffd0749c27c26e8a6efee330dd9b0c365848fa570bbf5e2c1e863737c74b38609116556c5db4f41962de74abd7e5d4288f20fbc62bdc0c2500db4cfb8f1a74c91ba0b49aa6707c599e6795514636b12da01af988f937c5d4d8020f924ba6eb803d3139126f7bba5253e21e9242fe00d89685804d46d6d28e9d54792572981eb39a2297fe13a04c7c1dbaee283d9cd432168769041437b64a614962c8bdc52081a7ff8f4327cd4d6292dd54817df39f174dba78cb5059ba6f99ec6dcfd5da7b2ed2851ab94ced140b873b2af19941b708168a6f6adacb9cc62aee372c4cf19a07864ef58230f2eb27b4bd050ebfe36c908b47ef6bac2c1677552f5ac2f220e360fa985482df3c19fc93c26c39e71c9cc8d0c59a7d11ad06d1a13fd870bf6211ed22fca9bd58913749f6ff0cb366e1c17eab05550213d646a3d57bc6e158e8627bd1cd7896000e3b2042fa97e4fe9ba8d7fc1aaa86200d768377c71a369e0f56ea0a0b037aa4671f23bffade8d998d04fd4b7d5f23cddfddb2927d2eba3b333c6b257e1fc66acda1e3c7e6adcbb5bf0b4b5fe1e4362316d465262006bf91eb7f654ce61c768528b1bb7211a8c529b9adf2f11588e90104fc65e28072dcd62db8f295fdd1e5197cacaf15df53503be85601255269c27ca633d9a811cc9ae4923bad0eb1b28cceb0a701ed326e36a8632867829c8ba2e0c9bb9c97d9f4da6906edb3be4f5a98572458872fcd835c094b2323a2c61c3f479a25d2e459921e23a4d99146484ee7a817f2da731542210378c60362ab4b8a353fc55d91c8faef56e50fe14081899e3126d311e47ae68dae3f2931713854fbb6afc14dc9d5a189f8bab116bc8d3990dae9df133a0f44060c87c5a6352d5744c6df64b0d150d89c52e0907d20fdb2e1bc2061a45be75dfcd3a4bf363e09734637c08c116dd5e9c6f2c70e54273ed2e4dc16fb613608621b56c59c39f957d95c805143aa4a9d6a29a712ee5a71a61a7457ef785bd5558f3c14ca7556ecf524d9c825cd33b593b1c20264d147f7f1f2f4c7ea69a220273e1cabdf3bf6123b316476870a38c53ab21ee4a21986b6594577ab7b120e3763761a2818d26cd6e07776c2a7d67248d8f94372d4f486fcdbdb17f2a1af5c4285b4673f1904492a493f3343052aefefab03c1d1a533145528a95be731a94193468a4d66bdc31e5abbc04b66c82eda339dcdfea515fa2161c59203beba227bffaaae94479cb55e1021b324917dc70265cc01439a372fd231e5aa19a15f01d8c4d6d4b1932f775fbdc07438025f730eecd19bc08d086b20e3ce153f4786f6529339c7a62544be6c73751c6e7e13d09fd2613431be77dd5b86e1a1af8993c52b1f92d6c95db3b3b99544be4b68ca704203ebfe5b7d662ca53df99ac7eeefb607e9ac4f968f89d95d327c24cf3d5952ef94c3b85e60360e55318c264ce74c039a337c0758456cf0c600b7a524973c7993f7bde913ee893420d07b721e07dc53f441a777e198703b95ec4ce2bfd3c26dad6c9c642471170b386e593f40c7de3d1a82ae07cc7414daad073fb278855aafe00a623c63056edd3d55b81370a998a70e97c017b8fc8afec7c6cd080c022bf5bed2e7876e45dab64e4705717f74a6b3327c1701ef2feed748b648284c85a751342855091a52816563ead4f33aad1cfed0752f7a999de8971c02c6db3a08ab7f96a13fd5866c3e0e4e7533149b1df110bfd27d501d05e81f325d56dc12c36036589c5f1b01a8e32a3824ce6dd24b3c35ebd1bcb095421372c97f6abdc1226fb12ffb3d9b3277ecccd6287f4e49b5ac189f07b2ad9f2f46c7ff81e4b7e8b03ff1a6406f76e262a44edd6f5e1021b61656caff0c3037ed9ea11f34013637063922aa6030d57ce4746d5aed72ab414eb6439d12a35ebb1b9b180763351f2e3e15ea9541f76273ba29c90095674afe7be517d1fb622881fcda13128b82cc6bec154619ed748ff8339ead0fd4d937b4b9d4fb07b74464d8493d14c643e961dd26bdf1b6606ab6a8abf7911f72a465933bf8c5d8b380f025de387c20c6cda344d2c56d36bb30ad7cfb792fdc215f0cfdd03d2a222dc1760d776c77a054dba55ada379f998ca9b656d03ad20a23283a97d96328140473108d8bed085ce1868dbedfb870514b3e06568242b80975f6a4480bce0ba7c56f22f72ef11af9481ff457a5744c7b8fd4dd0262b52b57263eb1b6bcba71d2bc5af69601ffa38d92666bce2f3f9bc4a960725a2c63a6e8c7187f9956b53525b2b30eedcbf4660e677576f4053bb8fc6a80fe8724fbdbc1dc508918561f4df36ae019ef8bf6836bbb0cbacba9aca4e54614418b1d0b8868cfbf0daf1cbb84afadb79cea462b23e5dba019d69c30862531a2423fd761202feb511aad67c9b3e220e6012e8472896be2ed2edc84c499a0aed764672b32a13146d00411b6cd70075c335750591af1eeb8c48de271c29bcfa17f063b88bd6366474354f9e2815ba8ad3db857ea3e50a0117404be183234fc3b99bd80999c3e26f2cd6a5a2eb4ecce5ebe1054a257b1e9c381dc21ca523d25b4c8128076ef34391867bafdd63261b81e64f44df905c2640590f960e1ce09bd50fde0705dbaf258504655cf8aabbfd375233fb555fcea9ce967098ee610f33023126468c0d5cb5c90c4c023ddfd48adf3234a3e7bb82b1f0ecf4a43930351299ab145d0979167659155ab3f646b7d91863bae049f0f13ae419207b6ca6ddd45c5c93e093ea0b07beb96b109d1f6ef73b22b00786391a76d28e4fe7c2554051b58722d30fb3b25dcf460c6948d7fded411edfb2e95c07d524ad429f5c85d000947ee78ecc3be5e27f9097cef6fb220dfe432bfc97ec715e2d2425cffc1eb5a9a9df24f59943b3fed60a680624ca19a6c0685b93c5e76b6581861eb4575359e0bdf115f66097aac51714c25e636da30354b2ef83b4787857c42d1ba19fcac319919e932bf52ad0081a49b4d6597b43abcb9822752b3ccd537f476689bc7f2bd1ca702e4e47ac25d2ad301699448e40f76d1c1f14836e356824c29beef5ea7e140bde1185ea73d6a52e41e459c02e0fb924803768961d54145549a5e70a268e3f8bc758cd8216977b1077c38b6302b84b05f325ee46f6684ff370a9d793eec22f0f6059fa0846699e20b3e4fc55eb85816ba97e60bd3cf8b1865d174aa541d2c7f11a20433a1a98efb5ca2fea1bf4e1f6786e6458741fc29d3576db871b62f350e6d11d55720ffcba82243e069b3da6320778c2fbac7b07fbc55ec6495bfcfc3cae3d710337235f5fb30a8b23356d998748cd0ea1c48cbc65569f677d995b1484a9c1e633936ed16e46b62885ba1531011d0816e4e2bfae35a8dec9f6255b08340d12124d56d76d5d2e80281073ea82f745cf80c759949e33c3bba9e1a62ff13eec6fddff52f5ce03bd47e70a416756b49f7f896175e070ea11a67f6a4f77d353c3c23c105add3dc28b573cbbdd03001da11e14ff8e0f87a46320096edf316436b8414f1185d4d0f8e0cf044190a0f3da93d55a4b30325d90ee570f04286253ec9fa0a8b720678dd19233e0aa07c0035476c971ae42ebc7529fa70a75f57f4b15a174555e9ec9bcc035af1d97af58b8deb80abe2b2a05a334860c65464c3c07b32262c9b92ff295740534203eaa52b6bf3da00f64579a8b7001a9788b9193c0b1e34e8855786bb98ac3f6695a80040682c67e8b0119eff6a12db0c3fcd02290868382f19a98dea54725ffafbd4cf4ba4134d1a9664d98da43d97c7a92902d6540056d8cbe15c4be4a8e76271f4823dfd9c5134f85308787ad201b230e8e2b7577bf067a0d1e66ed8d8186daf834c15367394e428ef4ec11781d6ea0492dac634fecb4ae8784abfe6e776b33522858ce04844459924db7084ff45d815f06b9a26470b185c83bde6f1e78dfbffe0bd7318c5953d380b75326d390b72b68930dee404f2c81357385b3b5229012dbc16e9becd02553c60217efde67e16b8b4e999b08ff95a1f8720f0274dc7c0c1f266c7bde30320297c63291fa6de6af70889aa3e322c094c7f6f42d44f3e6ac8651dfe7b7b25a1b8166a4130e919329c295150d7b3c556a9d06e38a52b7ee2f3b36b150d774060b8d9f0f74391ca756966c83e7c902e9678f3349582aefd4939eecafb09bc7fa160e4b5cb4e3393ffbbc6fbee6b00a60cbc84295644f8a146d54d1c16d36d1df2fece1fb21d2c3bb7dc3cc2ab0a2f67b85ddebca865fe21bbf6c79de825d3a7750cc8b92164062850f87da15eda48fb6b921e050a56ba8b573adaed160609d8d21813408c81c5b03dbe0afdb6ff20ed361a71da834709ba098dc19660e0f34550150779926fc395f70b75741237de4dabd85691cf068d4ce2161737f8107dba698d4ff42c6b63517060c95180139700cc5ce48efad78afde6d4088c831f0e01427df463dc11b0a833594143f080eb7e5aa6a95b86766f170be340519c768267c2b37475e9aee8d7db3d9f941c71c8232e6e6613fef7ec5e755df8d19a3bc11cf6c7ed1b63f9feee1fb3cab63f0d0e0dcbeccc381be699712377f8736a3f0be5f6fb8870c278ca70e614388ddb4608b491b78bd90b6458f4c8770338f2ae7559d65c96d37a9eaf49186ea3036bd1df8bb15078524e89a5ce7d89a3db7b53b0810bac84bae70f77a3066b35379f5e0eebc2d50d622cadbf87c0fdd2b5230116978a4cd96c0d72c66ff7e3f714ee1006a1f4f8063e8f9150fc766757735bf3d6d81b41bc1cd3cd4eb6f5ebd68aef68e5569743365e3f22f0a416af8ba13e022baab695903ac3bdf1cf97f3200ce57f5491b260782ba5b3c7bb76f5f43953e6bd7d64c37cb37e76426b39a9e786c9b6861fe6b495ca899c59bc825a96a08995ac1ebaa78796605ed80bc2a5715882be0abcf279ff6db5c5c72b7a6f4d24a5082e393f8b9535923aaa5a7c09b04f40aa4712218e640c610f226b760c98fbb074202c264ac3384c320d2afa9d5780174560f39485ef334fcc0f031df834aa8bb57ba6af433426762060e6a333c51ee3faa92840b2ff0071644ebc43112e4fba97442bb8a8c62d8ca1e85881659ef38bbf050b011f7255239e0477d79d35cfaff9cc0c847ee1505da37cfa374a7d75d2bdb6d4e63d8a1d1b99ba8fb7bf8923b5bd7916c40199a81ab277330d7cefbfa2380ea8d2d4780398b3594068a16b3bdaf3feb50644f0920c73591f0bcdf8259cc4be397ba1e886ab30b6ba7be54705c515f95d86582e8e86cacfe4d9d9858dc411ea8586779d870ad5a3e4fc077822ef4706d19e36ae95547f48dc8bece79b06851ab465e2fcc18fbc98aea6eeff156945cedb029a0d83e788fb9eae07f067fe953e96251537b7ed4efbc6bd2bc5c3dde1590399acc8ba9ede505a9de883ae68b4c0adbe59455c2d99a137d44bc80ff0a73fc49617e6a9f3b09b49ef6a97bfd1370f9306014cf9f410939724d1cc1ef5cbbef4bb54c8a545191deb269bd1eea5c7b0d17daee9d293b9aa31110302624cfe4b50b303c256c636240f3efed143ceba7c0a3508532bec4544ce7b14b741d3b708475a0c8cedec797fff37b6befa6ae14ce00aa9ab0b66489b03ba3480c18e248508952c3948bb0b8f9cae676aec0a406ce342349bb30fc34ea65dc2cc96908b841381fcbeee4f6f0305624cb37bc7c2e5917f297fef963c032e488395b1b47ff95cf4dd0950bb22155520ec5b393abef7e2366031512e7936041159c94c1429dbf5ebbd1585052554c3f21da3b36904b5767a399738fcba53c11897a4d54a101a0d8c959555868162b9a4e049e35d7042baa6d11ddd0581d122fd304d09da925aaab39b7745d22be784cb2650efdb05a716e883ce199e9be4aa1611a8ad098a0b00440c53f2d2e4654af329e519873e0c90b7fef0d3ad939f7516f544b8cdd128c5224c33ed1a98fd8ccfe535572b1ce944c7d1a3aab27c4c887b323c3f706346b5245e6600edacc106ff7d0f71e2858496a03b26061f7583410d5a9db3c80eaf2fc984700fe048953aff29aebb7edd899cb0ec4938e7abcf6bc3af59b5ddedde1d3f5f5746349256978a89c3a5ab61061c354104a6476edefe8fd933f3befe128e00479d7646cc9d4522ee415dfaebd8241afa1ded2cf6005f743ceb46e46864c4a53155de9652240c2f876b8b6140f7d10c7040238cabfe99d5df14c39ba0a67950fd2efec4234c852a230ad719be345c3628fae7841ce0676be74ed045e27a245cdbce31cd46db8b758ec4a7400bf95ce46f01164a5e570f4b94dda479de865b7af8cc846239d55b6b539eefefe32dfafd4b59fe668c48691481c13f676c0397414a51da4f66f70eace4628f42de422c2fbda01d1676cbd9b0c64a3d5a252a10d6f196015083b790126abba5fecbb0c9043c9d17e17f61a97c19072794149a6bc512f956b46acf07588a7fe9fc183f27da27b034cacc4030c71f7637b3db3b3cf6e785a855a5636bff260b82093c54e87ba7b95da8d1267b84bebe68c6138240a332e6a39f18e3ea29013fde3781a9e8aa891f653518f90b1ece0e6262a48357bafc9c9476a398b644c536eb877fb0fefb51329a5e39df242148d7562f7f79fac82dc3dced990dd2f7101577fa4d501aa7ab16ea786e0d7003d10d1732d7b80f25903b410401b2ab04b32dbe23510dec5a7d805b52044e12cae185c7220b2a7a2e30eba6e2cba1d938f2253cc10dca14d872112c6464e985e0d9e74fc92b7d8d4f76d1029771e9ad7826b5f85376784b348967a07392988cc44a4b1de1ecdbf8ec2640495b3267c426bed7277a7beb5ad986426c91277918e042fa56537f8ad964a0920913b1ed8b1fbcde4bcdb0b8d6117ee98cadaf262ca106c56a76a8c350e65fef49b699bd40495eea4bd4bd212d1f260f6f58e125bcbca378bfb1abf5abf88bf4a238ee48b90537cc74ace917895b4613823806d8092b4db663d593d0db24c557acadf26891db263fc49a41b3cb43ac56d5198e9b4ee94bdf9e940ccf6236845ed3c28c3c1f93d6e03e7fc7d1dbf0ffc4707da712d13b7538ae060326d82223124f9fcec5d3c70d7e3832e84502c6ecf1a6ad715e9bbb52e87b47d1fc47a3862abe0da7bcd4dd9509014bb187cc880684c056605d468156dd38b22efb18fc4dcc270fff72c9404d871a090773dd1911300d68c800889b5bccdaff786c6e017c605c624c280d423f50661ab7ad71b1f04270f56ff4cd5836f58ffb5e22a7afcefaa5e18b880a780cc44e509b3391df96354a707cd60ce5a45d7d445f1b0c62c238a0cb49f49c3a6a68acf8b88434040399ae168d432182b831c7d1069544b2e45c5334cde3780cd82992880bd243d842c493ea8859a7f9695c112b258879c71fc1f846610f66a4b489434c9ba86a6cea3f349788c95d998a29335570e2e49e5df24eec084ecc3f1b92d5177bad936752cb9de7897b3113c199ea0b2215bd99e75fdbe01d04c31110f35e3834a1c6da998701704ea0403152208b22b5d6028fb3347c73faba28577954d8c5ef929b47326d8cce9d2b4fb4253c35730cc151d4cb1a8d96e845f8030baddad2d3c61779dd20c7baf5052579b5645b4b9b50fd6b2993750e43a926b8ecfcb1557282158cedb8ca1ab7711d7a27154fef5c06ddf251aaf9956006e06b96281bfd71a784b5a1c786f5ce10eaa1f52ced125d32ab59beb2a7820d5428078de20ee7ebb4f9ce61f0517b202d1676c5060a48346b86e394896833d114440219aad10201d70214a89929d62a17bbec4a3acc4eb8d48e1124a629188e0fcc30b164b3f197cf5fb4dee782ff4077b0ba08947be3dab44278ae797650b5b1b23e30d5f2b43f80e7dae8de7c1b8914c63cc55d9886422bc9def9aa8cad76c1c8432b71574138f5ce1ba76353256cbb5c22aac2fe62b4ea0c6164be5aba2defa742335663adab73375752160508115a8dc4db1cc41bed8d0f4ff2ecf73f3c0791323c06bb0b37b3c4eb49a53ab539ba05eeeb64638ea69d0331b92851a47c7e8045f7be95038f95b65d8743302f8c9f81acd7d106e87135f1e2427baadace4ba18e0ff8a52972d830fd72002728f4941cf3dda86f1c18761c497d2a6b330fe0f9424ea53aacde84fb5fa25cfe53008d835c7c5ac666e8b2c8284271c6c886610cab093159c9c20d85d848e306f7b826a7b7e17bfeadb82f57ea8736bb4a326a951780521df790bc6e229221c536ce7a8d6069b5792f3d01da2c341d4db7be351a8a4265e36b67b06095f74163c7800a91ae01247749e6c9f5d48fe55aae92d7c7146b3aca6b3c9a41eedc5f92b64de5d4e09f776d19174cbcdfad7626fc43510964d8189ea7a88d853584b9a6088f6413f9b363c52a141cf669ab4f5a1482a5b375300b766fa7d0154e92c4237d7c0384d1658ca9a40f6f3d7908d7ebd27f2f20d37aa933e4146ac7384b7358fdcce823f90d30a1952ad570213110c4e813762e6cb1a43eebbc722e5f584ffafa80e367075a4c5fe18ecefa521d2b4865df108145963c33e49312410526492c216bdb13140995608fc35174653d7fa723b453db0cd517c18fd8955dca2915f2a627d333feedca0c333fba628ad84bcb5cf30fb5a1e4a8370e953f8e0cda461eb14306620db57bdde90ac3606122916f04dcb7f2068abad3d779262d5daec910b0408aa1db07e9ea5ae65a96f72bd8e017f4d2fa2c09a88219bdf0796b848c592e9256a3ecba678fab1caf24ce8b3dda3de26e8f35a0dc8d19c6118f0b88d590219e12c9a4382f860b0a881e354d5be88d030bf314330096ce28524b99d8d7e7471b971132fd52fc8e0ba3d0e061a5c2aa85d12dd7d41e2c95d34a4b8f034e66295664b538bf274f400939e77f9da9e077f7033dc86b5b22933058b2240d577dc900cf8fc7c070d1d1f494df9a1c3884fe0d4667008fbf394b4ae62f447e7f291350ba601dc11c6cbb0881cfae74d5160085f18ccc6a7f58147dcada233028a297549e136f7fbcc2975d9ac28db7a4a4b695731019d1305bb6b6c5818d3d34bd49e3e3bda6a5619fdad76a956386ec973ea942febe5ca78c9364084a1b07f860694f02e07f9cda385d2373966d416ba3b72a1f3eb0fddcfff13a6837a3c2deb2f7564f8ba02e09fb9637ee255665e04cdc77573c0980e05f40822b47713137f20b6025c57613c0da07af9842717cd582fd5768df75015ee971a385b5689d1ca28206ec12d95545a5cbdb7e1b1acba56d3a1c60b6518c7da9de56e4335e8c6ed53d185070c656e646bed4abac500307f3b8d6807b56f2b8f4cd64983eafeac3b80e9f0574644cebb8d17bbab0d6397393ffa5308802ae4b5b14b2c75f9b2079a71a5013a82ad6501606c737123c5f60b4c0ebfa75ab909256ef0a1d28c21864e52a16124b21e0c8acab8e5181c5323eed2379dfd934b6c6ac3a947ccf240acb98755d9c7c91dc20c748c33b31a9ffbb288e7ef6278fa87275fc38e4b57f79103924f47674b6dabd3595b6bc5215b0d14f0cd87611d3e89ce3b9f70f80de2697a99d3ce0d65679c4c71ee18b16186e8faf7e6904f6591eb35a67ae367fb5c6a1767b7b73cf7ceba71ae9d3f35ad1be5d056fd60684a6a00b1dcb566e2e8ec6e553b61feaae85d693b1cce5d640d80fbbfb65ca5e2085dfa278d1c297d855224961ac2fc6e7c8fb8af198b99c5f07f0227caa8a03d0774c7c34a5b93e04185a605d8e76ffc1c191cc2a4c9216d0916b0dcece0e943ff60a7ac500d81ca116bfb1b6e468a5e2823d198f3c59a5d173d3442350edb8b4cf8027ff2f11dda91bb9600a5a705eb78fc169f31fb02cbed183d157fe02ff44d22c1b2a68ef458752c51a7fbeedb9e0b1a72b3a38d4f3af0a467500a7586e7839799378c7b4c711202290c4342e6e9cd92e6bc7fcde7aa40704ef0e6d9ab589f1ed23c72b8bf99dab5fc63ade99cc26bdba5e75c3d1932d5106ce3cca606264b73516ddb011a7164ba1b1ec64b8ecb709da7bd69236a7cad40943f60064e809faa2c1032e4d294ec47dcfd12228eac2d69f48f0b458461ba08e73562e26af9af13c8eb861f7cbec3c1af2e84382a75c6e7fd5dd58ad0196faee6b95b52a62475a3517e4fa21cdd55dbd87e354875c05ee4c08781590b823a1f866801917b57b78f8e3e6f2759f3ff703e59e618b5b4599d358ed4af94be0164a8c88870e9217fc75b88c4d0f973b960f122fb5854d21e15ee4565d19e7cf4c76a0ba1235b9554b006d3de1607967876046d165895acd4677d8ec456956a7d34da102410c231b570f7223bb4893ad5311d5c46447109cff35bae42a38c6e44a7b923151535a7f5c05668dbab8ce322b64f19dbbd6bd205fd1d707f44c3249623a9df5b177ae7ebbf0b485af30160691c459013f1f02b953115bf215cd0a2daefe6df1fd76347fa587501ff9d12cbdc10a7318936707bb870499a0266103d2f2a4eeca49a76ef5e6b096170d72960b735ce4286f5cc0f1f551f9b6120377021bfa1651dfc24874d46544f9aee3522652bf1248b460d194ea5841ea839a38496e567dbf665c449d6a5b72ba180b774a619f1de9756c11afc250e38c0749b17d080747699885e21bd5ba1cfc2211a480a069dba5b07b6fe0179e8a5524d84880c2634fb434425038e52878cd83ca0bc86e037905c4690c7c553d4d67a35ddd3e25210381bb6c51fda5ea1a750bc47e8f59b7f0d2766de753ca584126e12c00e7a01b6e1755365c49d77e1cc677b1f243e8252e43a67cda0cdd2f463f15ab11af4c66afbb144629eefbc633118c40bf1c1bd522973e1b3fe13017b55ce4a27508d18bbf9596e714a339c5734c7156b3b9fd299d4c097f4c931d28136248b30f6b31b4abaadd7e23e7fb8ee6ec1e132fcb9a4376c7248f3b69703c71e32392ba3396101990947d0a362d79ae7e4399884dddc4313340c9e4186c8564ee1abfd138147a1a386f377a14ea5502ed3033855bdde187204ffb8cdf1df9449df1c84fdf5f9fc0a87d968954523c8fa8c9418bc38860460ad59d2599e0e7d284b07177fb49f698767012dd1209764e305dc031e311dc66f26e31efc9ed6bf2de6002cadef8ba61bfb1db5792d7c758c18cba985678086980bd31cf38f3afbfd9b7d04ed98256f1d3ac9c8ea60e7ba89848b3820c2a9d32f4ad99fa7065933cd9fc22dcdac45de127b1149d33b2f0d65cfc6f78478482c372bcad923f39d211aa6d7fc80e2ecfd2d4bae333f9d009778afe37e593ff318d612cedd96f40786434f7ab0b41a5b65dace85ad5d1444adb02672a537f3a5292dcdc640f571418fb9ee6654212aa3ba472c16740bc5c46d054883785b4c018e17bacece6fd30d4e1bfc56330a47b9135a30cee00a950103efe999fc6e95d90bd04d33adeb5387c588a3312ee57e86a1ab08963be8a4aff6c577667b987009cb5edde7efc599c825d86c6bbc511a554f5b8e7bb7e3766cd233041d97480cd26ac78eb1fc1d91b402c522fda132ea4a577823d4360a6ec103610ce5f4b36afa1ec20b71a0cae7ae5e3e61b55b1d2d92a6bad0773f604cd5accf34ec9ceedaae30a6cdb7dfc610424e7f9b47027c2dabd0a882b0cac0d20cc0808c6e11ef53fff67e86426c53c1c22e9e1529936e6cc344fabd6929a0d326fc712f46ca43cafd7664ea29ecba51318bbcab3df20f5d21fd8d6f56ea754984f78e1ae9921e2a1eefbfe5539befccaa28c57474069d1e39c5f2138611d3d4639a7b9682c800a6aea0f83b7c8651e3316ea134c6c8b6bb6bfa35229bc426916fe9e77d1d3ae616b365a6edb86d1e030bf9cd9a36a6e1f0cd92636702f19b17300010b341bb7107d1b156bbaecbfeefebbefc990febbe5907d4d5c26bff25d1d71ecae37bea1bae3694dfd0821530a845168162a071167cd92c9bad6fb99bb2dd5d797025d55546c8e54ab794810897421c33e7243e10c21261548a0301f318209a6c05ab6061f89f803dfd7aec18f2b658f258754a128363353bfa6f734cb425f2a1df1b3525c22c211826699901f140b1ee63bd5141b448f7dde878b1be70cdefae0940091dc57c3e0ad27f24a7431f8eb0a1054912120fc620e827af6364afa17ee8cb3989dd02e9b833721fef025bbf424cf39183740a387c15875b4bcd5704cb1a144cd92a0190b4572fac372071e2d2ff0e256761094c5413dc937d02fc7bc7575a359548b0084eabb0b40d693284dcaa4be81ddd49c51e34c9edcaad472597c34b110330670d7e1c154ca92c90d72e9287c0d4cecc1afe36fd9ec7cc8597413412525493e39f30813cbe5a5c1c1588ea06f04d478ffa34440014fc596323eb6d47c6052d7830656d584e463d98eb484daccd857a711ef13a6fb6ec006531f750c0a71d6da875675bf093d3ffaaebc201f391c022a86f1d2fd199221a0f1c7a2f91d049b6e3999fe47cc2160e824737adb20e266626faa4d8eaadacdecd65ec3f7c50aa377247652778c23a1263a324652080ab67e4e68d3aff1ae775cdbcf1726d7b652aeb58b5cb2d7178f5b52228f40d39818e04931c7e90593cf1135f7005c32de59b95bbe4a9665da54ef5eb8c083a243170df6133b17b36323164ad355b0f070466c2b6fea96064d9a11933430bdc2a3e2d4f36a1b87b3088ddcc3c22e8959c4fdaaace304d0d31a7417e6b027478a747ba6b731ae01f057e01f3c2672f59a62ec53062d9e0f19cefcde6d59942715b19030ccbb7d750bf0dba95f2e86f43cb2aaa0b7ffdc36a6b550ad4e40276bedf0d933d87f9d8ff7753851868b23cea54afa290b5d37243ab2e2aa15d0ce4651d64f755742d54d195c22bc45fde50c623227dda44106f5c6c97dc54a26eaffa6c201fff6b3943d77969a257f9453176e09116994a3b5e03e3c2b2838ca5279360637c4e8bf5a0ce06bf48c473d060864369a43b3d745c8d7e9a03d86f69a662fe882d256e649d399a3e63d29aacc97caa31579cbd1c82648cf9250c18489007e45cd99de993b4de53326a0d9aca5a267b27bfd100dce6ad41a26cc505e9d86eff35cd6cf2802e08e90192b7cc16fd1fba21253afae1c01d06fc8919656cc818c23d3cd61f294e24975645dcfcbea64000143794a7c091bbd45fe87469640fa32774cff4f5445d666d731d5be081e1f270c4161eadbd31e7411ecb58a089ac37f5a65b5660a3a8beb52ec046947733804831285d2bb8e245f1beaeb340607b08af9e2f12076f94ac39f8f2a796c25ce9cb5776ef69ceb9f28810e90595f1739db23b4db5af0a4e064103da98db614c81efae55f90745f66465a12bfb05944dbd93a8870a36849cff7481897d74cb2cc6d879c171047f80af24f494c8639524d08fc035f4d2535fe3a976411eb4cff8628dc27a0f6a0c8cbf2f6256529a0692080fd5e4582677e54fefe370b58c417c5b0f991d35623b0573035cc199a2d967cf1588c6e597e10df5386c0b5d8501ec06dc202ab0ec028804ddf0ae7ea73d8cb6fe8feb60de40c563687b336389ed57cdf4ff2b97e604bde972dc879f8dc6f83a875471803ec0d63708242938d5e2e03c735fd91de382007c3c6ca1b6fa4fe2a8c76c6d131dd6908174a85fe2c8ab3bc257a4c1e4558dec44ae64646587d2fb08489496526ce575e4d80f6235bb815991dab96b8dc22f6bfacac50dcc80e9d48910cc59fb0ed369cc011991cf4a6cc7c62a150c940b3a5dd7c2166cc7600ed0fb410251f3dec8138e596a0fa14c80771092b6e0a90283e07f6933b7a939577b98f454ec2acea46c670e576938febeff32ed7358a49566dc5b2c079724718b8e1f7521b5f00871d0f620b86aa3c82071a3d931a39993af8dc21a2bf549ceb811c7ec48c33fe968e4e60b31fe99f47ab1e12f197ee42d623191876bc2d91661bbf2d180a2d8b07736e1c0b1957a901932ca18f21573e26ad01766925d25193d61c0ee045dec1ab34004b62c51ef06ed193481a7269c0b2171cb536c3f3876f6db3d686d5da96b0783a1016ac7f5ee2057886cdc84fae3cef4e5d9ab67541062aa1f49e182e399cdd7a61d461b039e684b0dba0d227ff55e5aea89ac0ff2d22194189f2df62bfc2396cc0ca175b8ccf6a4e0344921f1fc7f7bec58c6cad3657e1dff895374a48807b97796984ebd12ce050ab0f722daaedfa3b8d89247e4d094ab040e553bc18d30f653b67fc095ca6a6d661f1f01f55d49391746253db12641c77e1a27b19ac4bd2f18eb70440efa40a6d0570c071ff31d979b850be35ddc5ca690179e38d9cad032a92f484604551748400adcfb83061ad32cbbe47c806c61b7a69463bb5131ac276f2be37eb4e5312ebcf69562c9d2029c5d47c42596a27fed823434370dae2fec19675325a8588177ed1019b3f8b6633806c74c8a1551c0b5d297194b6a2450558fb97038f69f34bcc8b704145dfde63e9de4e6491fdcf83ecaf1f2747323829c319397afeb42ebb62872fccb7a4b241d106dc799477400d3e79d579a1ac587000b52a7d792f1196991686a3ba277493325fced59037ac260dd3e6dc561a62497dbd221b2552339e1eea18942d8b375225a09f00bd6025954beb543e12c834320c81c000f12a1c07415558ceec9be63766a57d004d8083ef721fc53bebb96a27ef073fcb8fac58bf0cb1484e860280c4c7976abf231e30e9cc93b9af7daaa3b579dd6e90a536e6799d13b4f123abeab2bf1f8debe16be89698f6ba4ed477f81d8c1af778e1c7aff289be988fddf5dbd18351ee4e575b889d3a11969b22b6605889363678f7fad3d6a3e1b0b650455caf159feea207a37fe7a847722de01fcdda08a88125da3dfb87767c656124b7c79626be3f257df83b331c4fb18582ca2eaabba56b152a53805690fb8c50ab6ff4c9f2a35c1994c2691d11122f90f6f770f95a66f580ccc0b07616e9accbc0a91a7e79b2b13682e280b05e79cf9b935754c714d87991938613dafab1d87fdccaff3506a4a86a94829ab06d3e109e95b15dd0d3aa9e2ab60cd3d61a8f6c5f3ca53d866813dcd752629e71abb251c8f8d4e0f81f81dc8d6e4b30584f315e3e5de283b97173cab7014e1ac2f586d5e6e76b3ad824a9170544860da1029a1af750753a54451a9385d0367254ebcfeb8a071432a5698099d2ce8e912486753edc4b48f046ad21f7a0007cdbeaf43cbd6c99548d524edf9ab4b97ddb57927bd7ad9a27c00ba27656d46fad3cab65ee8760e325ffb37b001588e55e37157295cbc846f22cc4564446e95be528ddc7f181d57f88be7ecde211c64fd4f5e3c9491be468e3e33f78d489debb32ca907e65ffdcc8d81265e8e917eef9884989aeb69dec67ded527bd8c80a9a1b244fce6834635d81db8f6349b78c503fa2f6d0ab2053713f66145e6ae85eba3cd507572087637358cc784935f316da1e61537fca89f2a95e0cdc886f9c332c1eb37cc3b4424f7577a4817108151cdffeae8129198564f19872710d91f0f1639ab9b6e4a8022ad819e41991987f1f3d845dda70323cd57ca1dd6f84494f784f3ae005ba96c5e6d40c948ef79afea425377345416f490515e18a2270d9534d4e15e7d44f81ff4bf21546283f5e580383900e4d4ee603b7f3af20868b4c5b1c960c6c65a0d5a94ff68a0051b8f035e23ff950e83a0abb9d15e84c5853d30adceb0521a53b2a2f565bcaa69f8b65ed9bc6789e5a18360f6f8799eace37a97cdf7f64f7299c25fea84232c95cdc724d393225584cbc9d23fb5e681d0023b5a42fbba7d599575457deacf28a12ece45b8c0ff66064c52ef9c76807f65942d7af89de2f438d394a9f2c05bd99e9f0618e71d7596ebe30592762d335a60299616ec1b77db79db63748940ade80ddcef2316cb12bbbd1750c3f71229301f0bdc1ca0bc96e146b418a5cb5fdabd5a2e6a0ecf9b170ecec00424531a4b1233a449a8c9b1cd7e003ff6a855ccad16faf5cfb3a6c1c389f7a35671c4d6ad55f428f94263ce18a39abab7fda5bc352b0e41723caa561f67342f3c9f14b1a6c3a79637896f7409103d1729aa7e404493ee3ecedd869309c572d1e050e057e58f77c74decc16e8684b5593f511d01879c2bb446ca94a1a1c70669c4a357abfe55fc83fd4809c56902f2acb1ea7d2fb7ead0ca7e64b9a27a82132152496009cb90a0721c14c733aa898b5da912da960adcbfba503df0f2c2cd6aba30de2f126da1457f91b9344b3ed730d210ca7d18b5d50addca1358d1b842485243cfb057f5231568c1b248808795dac848a105644a4e44fd7fbe489b6bc134c8f6737bb6f55846ba433dc08bb66b696b142da7b50a9e16df949600492d2574b9c677a34ce7254f69e6ef01cb9267f212a27323cf8e634ba37bfc00705771b4585695fd2dc42fed526d4fe86f710dcfa3322c60680d013ea7a3920043c457a6f32877019fcdd81d426566fdf58ad8adf52ce2f14a922fa590cb0c8b8d3b7a4e959d1734f00ef70339a0e3c91159fb2a76ed507da0231dc6be4e7e637553f574a46cc72e8c0835c4b122a0f93bcd0f86f43fd89f3bc31a7d791074a2676be2096d0c54bf67b94ad14d5d0a30536fcbac52b0c7fb22c9e5c665cad818540b1996eabe54997d9c5e081d593517cf8a4a449b4a99ec0daf005b62f02bb9fcbe314d588b0cb43e5133d578b5e4f30127012a05e5cacb7201db443626f7c6dba3689d1c5a5ce9e1e5ce611898408c38558e65fd5f1562afc0d6256d6622339b297158ffc7dbde6235d0af8f479a542068f65d23c5c8a4ab28e11b3ff878a035ea259ad1b1dd0a3a5eea0a454aaf9f0a1077dad4ddf4208c1788c77104141205ba6c8eb712be2a9e470bcf4a6c914e730c44a75504bacae6fb968efdc7ec19b3fea999d15e1b29a5a26f44ca5e67edefce4ced9c6077cfcae9f8ead9885bbc032d083cb197a0a841c6613c11dd10c35afedd0aafea5e6cbf9fabababf5820942e38a06d222580c4a0bfb6c14f45009789f67211ce6495a8bb64f16a98892130ace1c1d5baed673bf0953d7dbc9f05e51cc9340d31c5fa01b7092c71b52a8ec9b7464a7461681515d111025abb2dfa315c51280d910cf288815b1f6646f626be75ed6970939bfb924039081e7e988fc8f3c8f0ab1dccbde6885e77978fd1b00014fe664c3e4e6baa2c9692f06a3d4b7475cd63d68d4a3aea9883a75e09f11697d965032b5910515f23b34b0a6edc38b0f95ebadd96450ebc2c6592b9033cf4e92b202a72c87d9cb89b4324d309c961b1d8beb537392630ba7e88200831d0b367281fde9e0a7ef852dd847995396bb9a137036c9fcb4d06bbf29f027fcbd42ce91bc95069a4a9a0619586678e9c82090a6c7788b8645f3a2e95a3a9d403fccee661dd3130174b00f8cb3e421930b93c6dc71f739b2223a8cb98cbe2cc699697f012d86791f0df8bc71dcfbf1ebc2eb37e71cde2f8f6d3fda5d72524100041938304d8e6fe29437b3ac083578e53b2ce62e28db92290ee1f7bda69c635a272c68e3eddec66502423d21559c92616185b7a1d990364ce2921276280c6e8c12f99d7bfe09ef6c59bb495b0d14a7ed4a743b6956470626e46e4319e2cab9e07985865fcab7fdacc92ff0d990421e64d496dfdeb434db88e5ed717d36dda93f0f13da3bd14661a83c3b72aee4315e0a62456ddcb84dc7a6a44a0fdeb165f25d35bc2ae2f5718361bf8abced9540a484cbdf383fdee5ef8774fe2223be0112d8856c1ba511c0d13656c3e841fa7665c91a4dd9ed49d353fbd210fe813a0c36f64e8402be439b509236e4ac73a36c09050e86437c4b8b0206dff788321a6ea7dc1d8eb850f2cfd8e65c137971d5c30ebd1859f5af9162d11824d4b4080f8ca44986414ea0c97d6a296d8cdfe9f4c2d32f863fab9e723678266b42fd683de70b020430707f123978bced05b2f2ec453480d470a305c1bb4377a6867b94c1efb3b19edee09070d0e4b5b6e7549ee845590ae53826bfbef40cbc48be7ef5e17537cc3027a51e32df21819c6d79598f434231098d79736459632adeec061e44b61e052b0ef8b43b22d433dc3b3d91e55584a3314d28d0236a37326243493f7d613ba3d9f3a751cae944db1c7c6bc6254e1da02990eff148b2b78e4ce65871f8d643e857ad7b7f7e1e4f6166c0805a428286c6a8b040a50638a9b3dce81487d5c15b1e820bbaa3b7f5481290fd5af7278af835eae12d9494adb403a51fdb2eea5c495670b0c4c0fd0dd0a29fcf0bce1350f73927f4b17f454173dfec856a83f5a7348570f87a229dd4727dcf07aa88d780f727076aed54ee4a8457f8904e542e8ba89b0ca634a257124e681d450da510cefc35e2f4a8e6b765fe733ee031a07508bd9dcc042267ebce198159938de393350e9f49d9957a0bc0b97cbd5245578b40600b82415adcbb80d396344bc346ead0e3106eb532de336ae534668738e028f7f18524a72e6cf4ecdbbed0cc74471454df45cd44bc2b9fae18d30837b95ba9b5b1e31a64c820b39c23126528866feef94565286e3a07c2cf785c74cc4e0c009ec8132515620bf1e0ccec394f186c004e554c7192d15e612fe5fa8299b9b589e3e543ea74cc94f22bf73ba7b239d6a7775fde19296fdc3b04705c1ac47081dbf54ff9c0260f75dc4284df8033283e9c33bf571c39543e41654da7f17c6ab5f9fa81af52b98c1c82488ecf7d5c45ca285f7d7d09c406938d9abddbcebe15d3aa151f0c015aa07d29c14dbbfabc8233143ed52a336c7f144bb96775d955ab6672a51ddc72bc0070df8c7c67fd83b2986cc4a3b5ca6089e6e0a48e43d49c3893635f0767402e4875f284848dc24d85c67545844f74234dc1cd3472b9057b6d15827370025ba99732c795b3b8ef1923caf5b3d6635db28d24ec6453e73760cc6672b392e20541918a22f1e0e05d4f2d31035ea97a4e1d1b682a0837d2c17143874b3bfe8fbf937d6bb8916a4a198c3d4501750726615241ab1fdd37c9a5459275835b6b0fb39b9b5aad8b76fab3323b39149eece9c4531c116c28701ef12d767c0fdce74d595a2a63c421631d87155a41eaacb1b5543a36abf4229726d920bebc287813710d8b239dfa9eafb1ddce3424756ed9371957475b9576ce69c9e4e35abbeba22267cb5de561fac82644a803c9bfdb765cf0ad4ad9534923792894915a9477b92fa77f27cd3efd71455699a68578f07c783a256b54e30e848cb1593c654859ed02864f92a0f777cdc47a3dbdba051e411680a4f0d0eb08854c389f9e903fe1cdcc3c1cd9fd2ec5ba8a48e63bd7778bcb2604392085af17b02b24f064c8ddb036f3ee5809b6a91eba5beefcb5f2ba0c65b6a31335843630f5c609fab6591646600a5bf9a42b93e983a18f99ab23677511b5ddd9ef6699e9c6652b3a06f33f0b80f621799d98484e97f3ec793e5c5c972747f1114085e8cf80365e8f3a804c665fef55066d14a62f648a9a3bf0237d722d90bf792c3ba06bbfee1d1f17fc2406c6f29680d2fe49c87e0b8a87c99dc88ddb76abb176502d9b97c83cb4d7a0d6ee6ec8928dce5d1314b6f5aaf55e578a84f711886a437902a484f485973b76db9ba49f6234a37a76bfef69a60409592da53dc236a0c7ad5598ccfffe65007a2b2a814d432be883315d8e6628c602c4083204120b0ef79d296aeade8d79fe488fcc1804732e2967a3c49b8d620d45821c9e91494f30b52ba866482f0431637fca27775fcb36a7caf4a2a0abd6e9a4c0439e1ee6d185011747906aeb3322bebd6831eda9a0a06b9ce30ff3158e982ead59f56d74bbd94998a6f0fb02add1990abfd13281b556af363f8b7b782543519f0ecc429717edfd2a6725f0d9e662cdc981730b167f1f00bfce77d668789a92a53125fde3c2beee95419c8f98b24bc578c2a24b5405c6c605faa6c1d8c087dd7c70377fd8bbb44206532611b643ed362ceda0f69e4c7388a23ceebdfaa865e67e6648ca4d7db6dff64409109e4ee42a29c9010a056cd6816a170a51febb61a8636329998fa0405278327551bce7c34991cbc41a3b3207577c200b2ed985bf77c47b3ed382847ce88c51d90c309086b66504c52bc4dd40e1d9cbd7fbe19bd62cb19335cea9ae5e246a6a9977052c511c0a7490d940915a14c8a7ed31ca800bad209f9c8d800376e1e572a4f73ddc6b65290950a22bb6f7a9e0658ca73b92036562ad87b0ce185cbb4fb860c29b7d5e57d231cdea09f649b0de4bb7eb9361b19959d196a9beca44c0d610294bd78260b0251345db9611e599ada42b9594286bfce153e27b978bd2c7f2ea8a3d5081322f7c4140e4b905afc758a8b70d5b7a038baced6604544ae2c787b5b41ecb438d612fe17212f05a23a7c68c8626af4b37d71a90be06848bb3904d6ac0095e1a191a27fe93d6a887010c83407c2ab086e538923c7fb97ba52b46b57f8b1e693418735e2a64f66c87ecd297045fbfdc3879ec2cee654516db473e9a1723dcd31ac50acdcd07358ac037ac78b18a6ee54fdce44cddfa6d72582e3b08be8cd9e18ebad35e0c733607f45d6ef1c4040f836f61ce46c1cef729e4b43bfe68b6af86e892e1eed3d6323446b8b6ced4099f2f3d81207ebcf4f88ee3706b631f50fd4d641ae30fbe96c66af79ae4cdd6a26c89b210dc4081dd13f8ce1a8e9aed854a082eaecc90dcf01f69ccd06f280c915d6bfc2fbf87c59a04b6a244871572d12bf8d9dfdbd75ab5ff49dbb6f1861fc8cecfb2dc2d8dff05d0f1de3cfeb98c094d02f6079d0de9509348c4ee540ececebbae7172046d2636e4823fdfaafa582b985564121596552f096b2b3bda5b22ddbf01d6334f9701c77224364417ea00675ca54fb71d01261ed2373e62781e5b5f4e1fc758774d960470ecfb04e000f7a80a49c87159b842e240e86ebd97a858f26ca5f286de0b0380f2938af3cbf39b456ff8da20abbc4706c5da584991a957131f0e9218aff39d8d3673f6ff9f56eb2b51a802885120818394eabe7281339e60074f004758183ddc6f745e1a588f91252345d39a5d99ce844ec5768d7361fd36965e03b87cae1ce3563bb5c1b3e8d68097e94984cf20f1f287defd5f7e1fbca245a7ff0609c0005d535b560580d6df2863c7ae804d1adb65eb8a160c66a99c1832195e950795d3fc6b485ea1729b29ff5e8b1ea4aa7188d6dfa367e852a130c86819761f371fba1af735952c31c9bfc18682dd72f372c6d3e49dbd4fef8724ee40c5531ef41c162abca5dabd8f542c516d9067c1971ad22774104dc466cdfe621c8f8a4f009a6611605ee5e048dcafbb5d1f416cbf87c497a0e382a1a0f0ed762f5914f4d001a73bb7184a0bce1435779a3727524954cdb9689bafd398ed684a3e2ee3c13260aba141c2914feaeef13992a517f29862683514828f557cbbddc89195b69a42e7546433de82ac04d735926613e9a83ff8508cca81d4328f9eac93b9a07bbe03d493961521cd57129fb916a329a8e61eb0113649b9672e3c83ebde651a56cd327f4bf7d06eb5f1c602037037a2b89303dcf11864cde922ba9522d58ba719a9d5569124a62f6cb3e9d4f6a1ed636bf4cefc52dd2cb7847b63f018104828e913211d6c3d47ab40f36b9b07dad3343db823dba15896d60e8951e1b6b5d046090b2fa550c599efdb017dbaccfd07443f1660fadf2b5e91b0d118b7a87faeaa5fafd3d7d02d41032ad722c37b0f122763a99515563e7a01e1d0d840d3722d33c23985ad8e175878e03459cc6c3ff4d7b54bcd766d7639e4e6b27e861a0341a9cdba21b78e69a6291e649296cd2aba2562f800528e3e6604e0d548239a13e93e8272e51593a09e7f8c62e38860f908d58d7c03028fab18ccc40ac1ce3da361a82a1497def64e658888fbe45b290fa5b33e1a06bf9296ab34ca6b218b7ccb661a1469c55cd700ebc2c99964899df5ddcc37d6ffc7df64853704fc2d469703366723bc478d95c64d413bb381b8bafdbce881bc988bb00957ae50a53ef70aaa9738c45803dbb6d041ff36d3c052a5f7f71f105d66a6f763fabf68ef2289c80bb72ba8fdfc50cb5496966a547cf5f9af33eee494838d6d67d877aac50e830452d76ac876dcafd23c34acaf1ced520c9f6c224721f09be7d19c1a2f203203ad4189dad9d6594547de65940898ec5fabac28c7754c672cafbacdbd670a487b3bf0887fd685a9764991367e2cc7974e9c1403124a922423b738913855dff314597e41e42fe9d143f29d72e75fca9282a75696d3de4bd3a76cd267d9b30bdbfdaf80be1cdac6a3e7ce962a2da5646f259072e9d37e1f32762cce8dcf33fb188584d76bb0c665c3ede73d2e882795141f57bbbdec9527590bc1ffffc568c9e47caa16a889c2959f2103ea8a3b08d1fc6de29203d1671c6bb91f8f9800b2018572b58a0a209cd887f6845f55b84391ace50be790150efbc1ba50991d179c2823230efb94fca23d810cbd7fac2c48863dd68db9e248f7f622addf8e7b2d2e8fed57178fbc1334f93b9b9e9aa40d0f9fa4452208aed0b175f1be6946e5e050ab80f73b9aa9619684f589de04f373a4c805240e4dc63bcb2320c5a9da4b055a76ec9245a022c132bc7158ba33024d2401252e3bf9e7e9dbc276fb1c06624832441c079a4d8e5607e8cdd840f32647d8c9b1f12d5767889a9e64d07cca5e9db3621396eee0945dc2b70b05050fc42e544838b00f9bd98e6161ff082c03e6d3928118c953e04fd1bf0b486e1992124e90ec1848a31b117a3b67456d452f04fe28adadaa24c8839d1ab88d5e59d4e3dfb88af6ce81a107f5c1c8f25df1a0bd81f84fb14b4ffe75ffc43d572af6fb1ce015b9e2c0c615a0a8360751dc8d6679cebfeb1c2a813ab078bee48d46d926304a8f85a69eccbc6a6fad09559a68b53f6f10b307dcf38d240cca2e9d58bd02be3423cac9561c4243a09e3c6c0480ee9ca3c8f64c2fbb24cfe5e5d5a8d227ac1eb0b6df0a5a04989947e56c74e190eb50287fb254a21693970b5ba9830294c06f61efd26aac2fb730ad47c410d0e6ba526f0116d06170da6a29245250c0aef0ee10b9fde05aff8fef900e691650515f06d34f2286a2d29c27ff878b6c8318fb83ed0d5838f4cdd348f23b54326b6c9ab0938f72b7af84b5c23d39078bbaadf71ccf724622c37404a11ee6b9c3818966fe09daec9a4bdea776a7ab1a80ee49dd8739a27125c414523e91306b25b26ddf9a7baf220f830463c44744246a33a923ab42f82d5565f9d4cf6b2191811a37258e2a027bb43c6a8a34549af93467dfc7390001cd72e02ec13e1045f64888ac59f05d521c4c023b85b54f6edd2fbea3e3bbf37024aa9411b54e3ec2fad3d8d224fbce0c6a3b63bb83a9d8a754737df131736a1773411c1b7f9cb8c2990cb204ce1a61b47db39736832d570f11c3f5cde8a06281524ae125f0a3e061a30aa128aff755b29ca854989f0a9ff5a5fb3841349e1913847efdcb831ba9c6d66b39555c3ca1c21616a2d33f4137840a505a5de6125fc59574ed1b04964d8ba90872c8f87b7b49db9237b48a05f7780544b4102339e0f9fbc4c93faf255b5d158bfeb74defb67405da48be1941f39ecbdc63b92a1b04aa167698552b225e009bd13a13cd46ed83b36242fe35105f948bf4b4c4f0c3e251ff9d3d0fee0fdccf1e41bdf2caad8dfc0966fbfc24f87c88449b7864aa24dd0e452d2f336931c0b7894e0feac6a2c28f68651e7537884aec34dded7288afc0141d433e267e2ccfe72f5a43fa00d8585ec899f00c5a68cfed0629ca0215690cdb58ef58fcce45875d054930459e339617fa8311a5660cadf6c201448908f0c3fad4aae69573ffd07da1041c5c8619dde297121fffed2698eb0e2c07f40fa7554b52407eba6b2021e1e4e5051aca3231726c54392a28028f4cce3e192a40c2506b33a3eb14730eb2e584bb9213f8ea01150c2bd4270871090c7dfa14093e51440d55b4c75cf91f39a9883317cc7d698b03f6e8b9bb93c8a674d267d5dcc632655b6ca5e865deb9fed794c722eda0c03b2c1bd269dcbf6a8a4a616f474377f6a9a11223d15ad58946a9ca569aa95af61d932045780c9c8ea8b763b21ea5401d394e2e1dd422334b4be33bbe7e22328580a6cb09e98da05f34e80cc286cc8fbd351f8be2e31d241aa0c28b4be3d709b9b5bb0f63b2a3a42bc72f60992a73807f4afa5d6bf51725745e795f0e197ca7d27adf673f35ff8fe3c75d424193abbd42afd411115d9170a0cb889e309ec37ec43016052bc95898d7d33e12ee63c6e77d753c718da8b9edaa244df804ff4bb184b84c2da6476ac9102a1e0aa16035adffe76257bc77c47e5f906af0ba4113cd436913142f087c4b720abba42ada9ca7712376ed0d4970470168a6badc3b1fb9f4d824330dbfcc56e703b9b0bcf993778585231eccb8c3058e0f68bae7ab37dcfc3d4ff56f25d9144fed30e45ae266549e2a603a09ac7307c50370a01f18a441b13ee705c20e58584fa1589fa74078b49f4eca540d73267cc97a7a907b27de8119f106be908af957981c8570e5fd2b2c09338939c6816af39d3a3707ec9e3ab6c3db4315bdfdae5f2397be3356ca72acc26825915157067901334a11371c4c3aa3a490287ad1dd644129a61d7966949bfc75684d0eacdb8d5760a9a4d54322022b7d97411b17989f88f3566fb370918a6a31a6abac4dd6827678bb847c3d7a756fcbe673c579fcf48a3190ab538f7e1380ce61902bbb5d3ab91c190443a820250aa6fbcffd47ac877707192d3d82ca050d5b3f8750fa1b5e317d0b5cb3287ebb96b3981ec45ecb6e97b4522128c0f8f887c2e4a90648e410d67cc2c9e5c77e8ca6d787b11e390cd1decac0fdd501980ab3f1cb5c58fa32c228f1c3d7c312e72ad1764b37861e96042bbbc227d8ce92922a66ace4d0cca9255f86113280d8bfaeb0e4d202c7e30ba62f17b36ea9cfbc069a217d917ea991a752b97e61273106eba899bf3bf7cfbe64ef7f7a882b734cd020aca6b7671bbb0a0f829b1099f836d47e2ad0bd334f69e1aee8561be8540df706d29fc1a54aca81b721c709cefe46c213a5e17208ac455221656069b29defec5565df337b5537569289bb27db1c19a816732051febdea4432a51d19744ef4ca416f1560f21c776d1b55491d80565a53facc865ace729413ee19ab87655a03310fa17c5f658cdb37fddddd121074e2dcf27c99b6440427379e4979f703719449e2a3bd8b1ca1d71ec626025091a00d731815745ebf166559dd115f288d986a5842729cfd4bfa168397cd7ab9a350604c54dcce88034b0ab2e1a3326107ca813abbe5186e1bdafca6fb72971f9696d2b790f0570126fbb3e5feaad23d602b7aec837d37e494aebffc08b6a72f29a5852c2c753719b28c711f00323ea0e37b8db4c18467e7ce73e117e1b342f7b0ed6bcbb65dc26f55a8a8c88a0bd89c60cc139ca87f2620d308ffe2189594f80415800b36eb317b156488f300a40369dc236918f350df56f46a92659050efa03e2dc171c62a8255a085cf0f805ac0f3f5ed97f1cc90707f871814aadab12c5a3b774d4295fdd18b96f050dd36935cde68cbac05fece76a12651d3c7858fd6fdd9113195f183f27668feff3b347a14d20e1d5e3308974c562c09a830cd638b7842bf01de0bfbacda58cb4afaadd0eafffa1dd7b6e33a3740dfc9b24e4f330bda6f623c165068786bd551f393bcac7f7cefbacfd1c4f9a47a6957716c9a7f6aba6eb520749d7fef2b5915af10faa95a30d87580396efbde78e539216858964732af6e0a2aea919e867e27cef258438920f6c170a7a5edfd0fd97a77802632886a61a716594a0e4e4a7212026e0ff1e727fe0dc355ca94cd6680ec170923351fdf4ce5cd8fabc0f3b8f30bc6870ff7aa4e56d29fee139297072f78c33a45800d6dde34372841184e992e2c306f62be8badbd6a13c813fc66c3ee1226f41857b78dcab9d0007a1ad15d16b129d884fe957c5436f8b3b4b6a45a9a41fad188bfb56133de4d07109acfb7ea75eca8bacc255497d5177b05df31b7d4a0cb6edb48da93fe01f2e187a187282b9ee7edae9f0b213ab213b6e3bbe0d4bbd5a40812d1b4d891c00d44a9af7ebc5a46bf943838aea8b2942e3e8b7e930df69ee95803929440c6f3c583d64126e7179f4d84382c5f60f66f39d76740866929bdcdf618bc26f72c7a8e87d7da33c88462e631fd4422365f8e8cb42ea31c27d673cb369553fa9ead0a17350be3281165c600850aa124e7fbf38882b93367a2cd70ed926e023b6129ca4301d4a45ae1e0308a780d7c20c19dc379ecb4d33cfd78f310ee57fb2c792e4389d7c6f3897db0dea842cd65c745814e33a9949d3d774568c4263467dbf04e29ab760e1fca81f87064a01879f276fba245c776242d647f337c72f4124e227e5563e599b0cdbf198918213839eae22ee32b0a2c0d0f464eaa99880cfbf0bded2b10404a4950aaa8d9eb03452f2a5e4ae0ee634bf2900d32cd971db0b8d47d58f5ce9489a9aa16b1e5e1a7bd21d0db3de74f70a5419c0bdfa7753b2b066172b7cf15b329208e1285866ce6c3c4a58c51b13c9d49c99acc13301003b63f3aca15eece99cd78d34850f38bb2d8342d79de61abb1779d2d842bebeb79522b5309401f8eeb59c0c4bcc105570859f69206d574e1f63e576d10562095670ad5d648a8dd30e0420cc63bbeab11673169b031acad10b79399120f6c0d60d12c6856fdc173cb7a8f0afd2fa54e4020bc5d265b19f0417809bdb807f6c51e955c7fe07e66cf46bff9b5410cafbda5b3e3f8279e94d6c77557600aec2c39a0f3b43f54831fa2b16ff6ca199dc3c64350ace56bd68a7e10dab750e9aba87f8a8b04244e29d6fa15a33e8f38ca9fee40b4d47e5c5200db6d64705a8592ad8632c66921d49267ab6e3b7ef74808f04face14115f1f33275cd4263d99a3c18a56c0cdbc57fb3a9e54e6ade360b83447dc98ad9635a3a890c41b490ceda9afeef7c00e4f9690c80f63359a7afdfbc313c2897dab5e7f0e39a87def05c143d74c320bb79ac14c62e58e5e87b1dc2c2ffd7bd552a44d8e71238268bde3b818db87ba42dd66656dc17c24d664cf1885a04ec073bf5f199af54d6f0ecaddf8620e72cf7714da04d04b1f98cfe568bfa5f0594a13c35e59bb9aa13bf2eef9ea3c008fc6db6a2a9f97503559b18ccd088794f601ff71d051528d1f564037845bd83c6e70370e02fb9681a53fa71c1fed04812be8b6d4822f205d8463446775751882f95defd537cb14c4e4a653f07584bf737675810f21713ac4a1957ba2932a8d3bd30b7af8a3824a476b38eeabd4b8bd5ba2f9804e51d04fe3fd4878569d02b2260d017764993ab71644b1d66c40d413b29e9d7e9d7cbe7734cb6d0acf16d0aeaf0b48e5e941171260e3e3abc412eefe23fd725eac2cafd617716fa2f3037cefe44a6669a118f7172498860a2aec9c4b0a6ff47276a0f984273ab6d6c4bb4f363673c7f93ba9b5c7f683f62611081e5601b2381a1185c0ac25c12e1fd295ccf055ec4b283c099e1bf037e4609ab0d81fc8e313aa72a96e59586203537f6ed2e443859e3f798699c931a0ce0f660b1cc6c16436155a9c0ccd7a52df782c5b0c0643085512373edaa98dd133fdb2d698f1bc689117869ec8f81d34e1a08f14a2390cef3a032109dfab6a9a8cc48dfb7bee4a2f57634b2f5c3199050a228505e3d0c8ea28071ddb53cbb35862c86b5b0863ebaa02311a8217ba9280fda17bd897410eea2cd13c566817e68157f04f1670318a4d60e98d0c876a8e956bcfba1820098dbb0b6d040b2a09fa8857f502462ee94ee573113f3d115be19954bf609b2fdeff6b44d699f64e3ddf553b02c4481d70c11d72b2face7f2a6c074bf98ca34e994b120e821554e741ce011ff70da2306514429160122aa25d405287e9c3f85a3033df41103419f119dc044d768f86240fb74290b7dffdec8c9aaf76d30c7f37cd5d8c945eba613b8c7280ad3ee71eef5d189655503ae2a6df388a30abdb7b8ab82280ab800f5c7b31037728ca7a138e008c723cbb3fe4fa1b6a74ff37a2c7539e800a34537e0de0c4e04eb0571a79697d1498ca73b0a0837cf8200bdef8c93ec20d1285470375cc12736960574855b3df273290f343bd132370995c954f96b3698a373f3d25d4f9846b2ebbc238547efd754503d69dd4e603c60fb75ed16ca3a2dd1dbd81381c99cc05df83c3e721ec6e7d89069a0b14026eeffb3c8fa18b6cdc08485f9cb2a5b6e941f0c6f82656ad3cbff665bc4c8cd5099a30cfb629a46f4d6b310a51e61f5f4251ff5eb7893bc1f5cce28f65ea2378cb8a525857b39a8958f346296527ecf68f44155822cea5a7ca346a87f5c746b7ecb59b24f094025f0d0b3a66ee7e48fd2bba1dd51503786b994329a084cc44acfe70ed4e7b11e3663bcb4141afa045c944ea804be114f916297be7b4b92c70fdc007cb48fd5b50766267aadea6f8e5838bcc9031ef7e143dd3bcdef98125d5c8e5f68f88094b5f6caf194a4fd940547222b0e10aa99c6c97736643e38799999e428d0b0ca0e5575e2b90931ae72f0b5ef3b88dac2924e024aec88489b355f359b63526035ff7746466c2b554289758d04df8c8a2922aa729d78ee4a4507fab54b7e08d186515e92b3ab211be696465de8115426a510bd850b758629b3896189530bfa9770a2f9da2d87ad090797686bc2bdd2cdaecb3df2ccbe52bf7e4364d3d3f8020f7eac1349fbbe4d0c09ef4a08cea2d849babf161750b02692ec38650dbbc3f7f3ffbed5bfc917f39779f8890eb0f34374a6610ea8501bb48a8cb11eb4bc897a7df64c1d23afa09c094423be06bdcfc3e30b30a924c54621c19bdf1be9f0057ec587e7aa175d97acf319c5e035cb84d8413c72cdec932828e2f827304f151130308feefd8f3ee908c6cbfb26e43f688f502186f75aad276702d34a26bcc7826d3be2c0a2f5f88377bfb3b2c64aeff5e00abcf8cee468b870ee0520c31bf0b9c2d87c62e025a35eaee972872d16e03bd37f36a6d0dcfffe8a03c79ad617c8bff0be720c2c94adb10c71895933f1d46f81fe81d0f46e33eeee6889c924521527f6dae52e076ce368d861f734248e988940392b22425460fc11e6c32438e9340f15806ee96cb6894caeee2bac1e7e4207676c8c91d5e57d75ebdf7a86634474c1e7bba685218f2c19788ade53d6bab07511e3f4a391797fb80a9574eb90ac492612186f2b053d16e149a7eed56df52e4c9f3dd26520be72b8dd5c426b5a3d4424359eef71cc86439c563b4d333c567c9668df0ec56d20b07256cbe29312813a5a24aff6dbce7aded851dc8ab0b00c85362162a069bbbb6bae89218a16bab1640cb5baaf8deb49a09fd576843c6480ad3f23f00464c098844184880718cf4355567464203473a036600d3707376aeddfc6c3130492429055cb097b21570d0650bd6b70749714fc62a4b97a26a31fa5a41ddc1c03e219fc6dcb0a7356fdbab3a1f44d66eaf994b958568f8467c66d349ea2b87dfbf17a2d38595535bba3ed5c80c646211b4eceb5c232178489604bc0ecbf41aae5bb74fabf1ac5e7ee914303c8b9ef0018a1d91f65756d9c3aa821c38ae06c744d1f43422eeb4c2c29c4d87c16c6d0cbb497de587c51f49b5c60b191ba65c0b5d60b154435094c989bab1f8f8afd16116f4c5bdc7b4a5be6d8bdee59bc27f7cc579f744bcc1a40d4e1d37352a6e43ef51033362074fdd4edb6e78b01ddd41fb1212100f057f4b7a33c4432f5150c9a1639f0e301a76551ae9aa0fa3ad7785a133fdbcc3298babca66decd2135dba85b70779ce56c3ec13c02fc00e99d622244c3a2be77db9d7dc6f32542b0443b19f1fd5947ad45630329e1b2a58b3cdf742d3d31ff24c93fe0f8f42f1baa7b9422ad6636b89d447d3160497909de4028813717246ed3d01764f20939c2a03a5d93708182c479a86e41a304b3817ce64b585f899b8752d201946b64a3e33fc85d9f5449bb3e931cade92d55042c41962046e41305c7027a61ba78e1ac29c0325a5d73859c1c81cf9dc7b332fc8f3be4ecc52886e5f4b8ecfcd9a3e80c0ee6740f4dd4f7617d40ee4fe166f0ed5e20a1aa16dea342957c9ce3417e904d7272653c174256962fd46ba9907060865a7e0ec804d3cbdc99813f5418424ed30121ddd0be3381874263b66082a28d91c5909b1cad0f4a7a9ad32dce4d75d84911154275eaf7d770f00d5bbf1fb0112eaf19cb990b8243f891ef7e0c1e9db0bf69cb20da3319aca7acc61ee164bd9660005ecb6bd83cc69e1e18c4f0890ce3f9df4337c00d94ed10b58007f61971dcce2d4b4ec14f45cb1ca7134ff84067787a16636c396eeac1813c3ab5888643c056d6d643ad2aaa5d73d5c9769380c7ebe62676666a19a1a12d0a3e0ac37c3bcf8b78e924be4ed437145c809916ce2d9d3fa42e129a62eab258df4a673a68a0ffb141ef476aa20a34368488b359be1f34a23b53aae1596ad723a8993e2e96c0e471824bec6663437cfdc42929f3f8f9edbef831a3b6dcbd24f7bacfdaf49f436fe0a8259c7e7a1b1b80c7891098290a9620616da34ebf23138ac100f9ec8deaec5bb6b4f18a452b0252cbfe5aa826e6e79c7f318b32edbdb7462a160c641fede8822f4a1d71b1160eba948e4f91c53e289ac73b602d51a7febedc8eb3ea7ca32a448e0287cdff65a19774834bf91c7a22ada386d60081f42b2be3613d1fad555415a65d609085323b17376bafe71a6ae21ba7f593b4f5591f60be22e0e6bf24527717dd1339bb7ee39cc222989d629ad0a5643d0dd57ce8b20a45a6cbc5bdfd989a7240bb0e6f326d19d50c2b196ddee39ec4ba248d5b643d52e06d0fab5e3543a75cd2d6a8eb419669c042f7be486f4de3e53e73368d96bb9ee9fdc40bbf39a04f99522fa58220c28a3148c5e3372dd5ac07bcf297fb86893197e3042b5fe63faeba6428e6db399b262438736633508820e39b6723a77bc27177905a1fb4b7377f04e60e182b6e6499c66da551226434df9bb8cce6ecd6a9466aa74b85268294d025c77d7839510add679fa7e24b24b06a5830b52d76d64f4bdf56ff9ca34e1d40380deb34150f4f2d290976744a5895c90b5e6a7935352e5e6f49a4c4368046fedac68a9df826f0751af9d990889f864482747525fdffd149085d1c8a8a89fc924605b8e18074c9d414965363067e220fe6cfa16a5291aee469c4eeaf5e176b26af44e335650393e8b780fc93d70b17c1fdb098861ad148ee71089f8d307ff8666e16aed1935720be89958202804b963596626ad9e7e2eab3fc3a9f66d7646cc552e2d00d283752c9e7b8238a757ecd7daed878053b873260cb4cec0cadd20f78aeeaae6a4abb5da4ef27056081a6d673ddf41d1880c172cd809d2f0c85bb906e530064967ac336b147b6f98d73bf700255aaef87ec703a34aeb11242e3731d1e552ad92285dc00a23e3b7572a5f0f8b534e299b0657e0c13ffe980371ecb1492c1624cf558a69a58dc264d38c9d7fe4fe5637feca962f92292369ffdfe520fed67b34d69df37bb283befd32bcda78bbba634973a79b3cbbc5ac9a3938e968b362345e8e298fbcd6c98d24612e715ecfc14ad40e90933103d49f9062c433ab41d089ebc9af161d17a28d291a5f57721137026f379ed65f0485f66da261e8eb90bba61eef6f41c3f8873b7468fdbf36f94ba27e768c21f2c4335996ff7d91d4b9fecda7c057837fcecf294964e348f96a5429b86da5d5314a8dda62fddc9595fa7bea6de82ead48409257b6b9ded5007cf42276218ac05be6a3aa25926e62b447a37dd85c5e1295915bcb3e0f294866cf8af2733981b3fd6f1d87e282c16cae3b90039ac19082fc4641e698c8db896918ecfd04db10a3d023a4808bd4a05bf7542d054d6ad9569bc26e4e1b1a86807269d13528c1aaa8814e974261f37718ae043dbd53761f56c4b3d02c3f150694e53e89e342939dc6064281d7622ead2f121c07be6e01727e8fb67b177e2876011526354d6e261696ce6cf1aaf4e57d41bc477efc5fc43877bad423d65521eea4bddb030e4a8e0e4e181c74f4b8c90b58722404dd2bc076b5820370c576d3b131c84c326a5892b40896fa2701571c637819317e9e1652c9791fd0ea141545a977c7a2e18f86924cd0bbd9ec54a330e59eb9e01f6bc52b1d370800ffdedc3d53b6a74971230c2a8c7dca586d43fd2bd45608bb6e5be63836ed08345bac7c33c62a53d8024c04ca1e2100fda3c2529d6f371b060b0e8524dc6429f2e5f3f4410f1026a7cdce642f44dbbf2367f6806951f73df9e9ace90c10c1afe84405a49e8d4409e4855327ce37793c4abb0b5026467eefded0369eb6c98410c1a1c0b400e91f6c72dc46b9521af5189c75975ec346027cd5f87bcb41b0e61b6606f0f8286a29b140f80ddf7a80f56b9cbb766659db5a68a3dacfc1fa8efa24f6e9775182f24ad42df01255531a047b59b3a6aa2ba04f03d6cd0010b03c0fd554a51216d45f6cc37af2400473bb7ddc9ced78b21d1576b705c44e31241b36e69f588e13d816ef158dc56a1e323586322b1bf3002bb6f359593b429fbf1d7a0ded9df7d49ca0a9fe36c4afca096f901fca566a2091feb47ae342979c02b413a6506b07c2f56ed34fbb210469be03626dfdb1a3e6656de65cb4f689bb80500db38f5e2b381149e1f2e8a62f0fd5ca13a20c8142c75ecd9b7da8be67288f0d94612334a2a8e5ade404a077935e3a61001e0b13eba3208d16e77e8015e13b9bd49682e3b4543aa358cebddfd519aa40463151b6fce1b060ae542cf5a1eadf7199af19a27d1721d3f6adc3a98fbf2d8d484aad81a9d5cda82c0c03ac82951ca9fbec9fb5ba85683e1b9c4efc81a8f07c973ec910029df71dd55aeba9c61b0106f5b957fd0eda073bf1e575e52bf5777b154887b408941f936544441d34d7e44f7effb0e5919663367599d8296a923637001097ac51396ccd99bb513c12b9f7e4e542961ce2c238a1e55b2a8b1183a74110e1b5fae6f23f7a9633b3067e589f00ec53b90bc91040ac6d9c79eb6168d3c0873096f5f58ae09bf498da8bc93034da8f5f95e60736ac465f19ee9b65c2369f6415fabc142878c9f3e4fa01c5a5d983bce40a3addfc2930e8e6556e9602d7145458e3efdbeb839291874dcb218df17541d0c60a58689fbd4c12552fb69d4125381184a2cf589a929eec72b76fd6a9b6e8a97cd8e8e429886ba1bd62cf3fd1c7b0c9d47146f78647040aae3cdff052bfd9a475dd328b9fcaacbda06ebe8bbc7662e2d6a1996b45d6a504cb060756a73e5ee027c9e7a2d0598b50daa835cf18be53e4c490b9172b4e28c279968e1a2d78cdc933e14a7456c94d6f7d92176aebda77fd55920022444ff256fff1b1f057aae3f52e5b4627e0d6af0b1a07a894ff584c7b038d0bc6175bd840be6d766ab7eaa0beefb40e5959a82f54143b39ed62e6895d42778bafe22b8a37da8fecbc7be128af70a23c847a9147144eead61da2f9fb196c9c5d6a5cb3693f5b61921d97d78cfb694a05e68f1b3947cbc6df2d704234bb99a609050d3a65d0fa31b0236c23d875bc9a0cac5a5162e628a928d3d0afae29bb4447528416b7c6b6739d9408029f9f586e9c0349f2df761ffeeea0fc325765eab1e6096380cbc3d0da14925d3320c4a16dcb10b8428fce452802b509cbf1c73d1c39f4bb369a5a5d33983aef14d482d18df8b2e1a5fa520a568e98af02173b9bc5ae919419b1f99f9a24e89b2842190e4d890c733f3c01d2f0829dbd80efc1c13bb9dd9422af2087d263ad139c84dde291b8c62abc8ba2621d4afe77ed7b4a6bbf01c3cd603221e2ad3a6013a66a38313ecc0a56899d92c4b137429b52184504e35ee776c23166b15b05a2d5ffadf8c0dd2540e529fa0006588e5c9f59cdbe3bd32291e5c46dfd5b3e7ff28e0515e8c21bd2ea2da5ee678acef40e02bb4ecaa303ca2b94b293b3d5977d06ea66a949f987723663a84634245a4d7f40a18142733b6baf93df8b74299ed934e0b54a8aab7c783636ef7ad801c90f35d50a3027bcd1cd929d58d26815b10a42851fffaaae83443cf5603b6683b4303c38a50e50667e4d5a80e1ee0c9f400115b2cff52414b143fd06f3e0deb92ccb66121f96df0ec1707b59b6b7e8c371a60dad150dfe5de9d05ff15c6dfee7633d08486ea4cf8c980562b54210a4062d57620038272aba02e040dcb4541ed1430a0c11fe922e402b9a9b9aa56ba076bd0d1a34bc7a3c0017ce597e490c34bb1164b9542107d590f20bf55c78cdf754878dc57b468852c41577b12dcbdbe9fc57fe4febd0b0b29221c355bcd9436c4d9f34eebc9b00c84fafe8c7d240e0bc74badbd4c30eed4eec5df3aca4f4957283d697f58a8d79e3d037421b529a989ea6ca76ba91b28cc74eba4aa4338e405d2ddc12ab7f8dc6562a8896a80e07ccc281d5341dd4293a05a1cd0f508f0a97e9699df34ce0537bcccbd825d00ad133e01906bcc70aa409bc32e9180287e588d34417d950276a497276e4775ab9933dca9c5cabebdc4ab28f911e857397480124f25acb2eefd07bdfc9c6d2e8767f718744ed3fe8784f60ac68a905e0dcdda12600258d17251208740460784d15d31023a2e34753bd772b25ad255c871dd6878d621891a549890a4a77e37dc4876b7b7bc276e1ea21496e2e531692ecdfa20ccfbc9fc3d437f85d64d37136f2f07de4bdfe15a5eb919938646410bda4c905663819675b177f8aee4d90cb6e26bd7cfb3153a9026d9ec642cfc7efb69ab80ce35f1da5008d8dd1c5625ab537c603e9485e3eefe405cef40c2cdf2276432aa2d392ebf5ec9998c611d49ae7c5e812ca092c8c28fba33a60cd6d82ff4c1b5049d11ae9d90e05daca2405b334f2246ef6995eee3df9f4dc3954e3c3fd06c8f20bf595c0e04a87e3130eadf786057f5a16749fb43138856dd125f7f9b8cda8c5bf9fb0fab4ce786b6e6d505367002f2ab08ec8eaafabb47d4a28a4f1bd60df9c5d38776028105044e76606867fdea6fe920ca70de4ce724b6eac74abeb2d9884aa23546090c0e02f2b5b8a7e1b3511745607028814f769eb1e63d3142eab64ce70bd7b525a544dcd9aea933e2ffb667a4962c4bc47a8dd69a782cc200c48a4d0367f3351d867da9e7ec3036a0c6486f032de2090f7fa946d6987a1aec8cca8d1db459fd7c4b1445e36ed082a3f1b5338dc521783f4a0f57d075d0bc02a1c58402927e6b0b0d7154ece1b047023f61f11b072096cabc0737bd31d0cedcbafa445a0023aa6ff7eb96254a50e9690309e334a272b9983a1f3940f8bcc9c666163786ff8e7942a1090e8e7155dfe633b2dbea6158fe3eb75714bddaa4a1a852c7bfcca9cb022f46f2e487d2f1f3b1d2d023bebb311bbc661b23e475e50d2640aa17bfc6f297889c52a76d1e724d9f62c415349afd2004183bdc647245d090b547579d9976d130c63a81827675b3458cfa658657693ff884946224f60c73e52abac39c22a9b5c5f18dd517b54c1ca428c0ac9436ef327ed175119483d39690e647e801bbc8084a6dcee605d0abd554ec5336bec9643255f73d280e822003e42e3f0eefa1bfe397a408418b12ea252467396cef6ce1296c39319f7688ea0a3e2e49a8c7fb0496c1c344b0df1ab144f07b63a54b8edba7e87c1b89eb58f65bc55df73403c20c94ec7086ada000cfb1fbfcfa156f2a8e3b9df2e9c5b34528a917955c82a6d245f4e49819b82679a55b5659508c0be6c6a08d7f427de90a0bd9f1229e4ea7db13b64658503fa7036b8764d7791efc8e02200613417e5c5913b03aef8d7b63faa390da55bc28dc55e32ede81ecda4d62645d5b7f86c469adb2cf077106b85255e1c3998f888fb646fdf02570230bfbaeba582858a77f234b4dcf761399d81ce8bec1b81f67c10cf7101c141cdab3e76400a4669f0221f658ef876810c90e33ca15e8e27c155fe66064c80348f04209e411458e727d7414b86d9e8b291f0fe0e3d0e5bfd1dbc73ca820516163bc8f34825104ef3130b387452046a2fa23931bfb28f0cbefa39937ad0705f57b9f221ea51198f6ceb21aab824acff8d5d8083738e0a63faf738b53b08cf2b1e40d4e4d999b82d22b6c7d8daf2de963f7cb8b93d495bab84b13596f080566707b2f49a6dcaa06fc30aba11b3ae3f8ba3cc3de0f9df4792a65788768c14b36005aed6d8afffc22f22dd5bbedce742a51b4f7d1ce2d2657ed65743ef3c38d5a538e91bcb2faf2662150ef0a58489532c8a42e6c548ef7e7dcb0d8c286bc12b3139069c33c0ede038a7a7211daf2e6b5c9ea7afa9f2e5a219d78db984e3ebbc424deba9dafec59cc8121cef7bc7217b9a465707c9c252344d22c549abba8936bb36d2910acb888058a41e3fb9d767382a966459834efacbd0b8d5f9e5fe40e645ddc7f9808515bb535a8dc644ae0af21176441f3bf2966093fd725c2e6a98fef1b6dea4724b33111a28d3c5b20ec48dcd6238f76b667d330aad826c3f47149643f33453138585dae76cabde3a937ba00a892f07bb31e392f9c276d54d45b148e4338219d5055b9d6c0d8eb74881799416751895e72684370634fe1e0f714b26093fd25c68608251125000769ff0d511516c4868ddf640e502e28908f9798de04acff269db3cb733df3dfb6ac0a064e13fae2820d575cbee0f162e4b1d659f82404472859cf90228fc1786fab3929d02905ee0c34e92c52d0ee027a43db7c389b1d5ba868d091b3527865a6609891d17a782217c289b16e7b04a4977f7d62b6da926685028e9386849fc406c5723cbc02d37871acd5c042c1c6298a7d95b2e81fb52ed9b9e2c3805761e0fb0170b9f40ff938faa59f3e06ff261feb8798d2e446e87bea83d563cd1ca052fa5b586e2d570cd798c5157eb43a9947a9bf92e4f35ecabe0e45b2c80a3eb993c86cb0c9f49843d6ecc86e090ee0d3fe0dee25e5f218a57f1ce419b98eec1774076e7fd983f3fd1c1f3bf8e0809fd60b37889cea381dd4a5c5fba9acf0b12a3ddf3bdf1a49e349f8b8a84d0813652eed737521fc8e06f424fd3644fbd8f3dd7f6b2c97e5b01ad7275445a636149b125a439f64c4360d7940d91fe6b0da27e7818889d7d0dc35fb4a732e0af9ffa2cb393340ceeb52fe04070cf808b33e93714e9a466152cf79efdd6fc4c7f2ae87edabff0986024a4fab4931b1aaeda83fd6a9ab542721e680ebf40dd3e55be979931fcbc38eb8392550b6d893e8299232b1435396e004ba5c384adc9cee1e491bba34ef7d8bd296c22d8c2ddd835a9251f7e4d06f4ebbc47c4d333ae03b51a351db713ec57481069e73e40878f10b428912ba970e486db7e17b466e5c99f963a986dffbf4255382e756760cd46919d2817b72f2e396a894f80c34ccc5f667e1ef3fe5713849946284465c79403c60791c41576dd3b61882fc0c31edcd8d95b7be3fa22263f31603afc999c152542afd0df2658e294cc791a393776e3bd577453d95cabb728206bba0305775da287931e2dbb3e8c985695e7ca7eb7b2db7bd91787e1c6f8a1e923ffc5ac21a175b50d4b2a780a6c9de676f68933b61d3c618694dfc047f5eb45b2afce41bd5c8e7b8c5d708542cd598c09a00ddb7c8fe149d11a36900f3fe43c922d6bdbd27c24ebd89f36b1f7b4f5d46a1d0b8f0a6c9e36bd3764a7398c5ac35b6d8883748ac8b6c65cbd5846478129c3f60af38e0403aed938cc035c2cbe56fabdd5d2d2dac4a21437da789b38e54b460b3458bcc6411e1633c95992d8422693b67cf52a28f6398514df20c054368051f5403b4465e19c4978b978bb813afe0116ea841d3473ecaf58ec62f0073b9955199a64c16cd4112fa66d80b419c769b113c3190390229c3009259ee4d9709e4c6ef8a5beb6a3b1af5a7e6a09346cff36625655ee1db3340309c49076c0b70cd9d8ca7d88c8721d8164377e303bb61b09325414f890e537053d15f1b58dd3fb17fe7fcec759a4de6de80d61256bce30549e31449a47eb37754d7308cefa82e3da75748b6ec2f9bc94f3a752687a182d35eb4c090b74c5c59892a95d9a6778ecdaff32d76d55b82fd0bb905e727a43d0ead67ab1c2e42bc3ce7cd5112d8ba767b3db64f204f85c4708295432b02929c407e4e22337e54b131b30796b138d8af95f69248671a572a249c7a11eb1e56e53c7aa39c405a008dc33a98eb53270ec3b8576230b0b4584462d1318ee1696490c69be68aa7ef75729ce7b6ad9cbae9be93887a184f2d3ec7202d75de178c6577e47d251a01c12df17968eb5a7d683ce93eff12c168e57dfc77e54a4a41baf4048149afd2f80d0fb048187273cdea6cf49c8c28092bb451d505bdce4ff2e3d56fc439194593eae47fff3ced598d34ae25d447522290f64a85bbc75b144c05215ca94f540f3338551747d0017379e8414cff30b380183ff56c891b572fd5e953edc3271e5cce3e40e5bd9c11ba0fa314c5cc32cedc14c346e37e0d0cff61726be97079a6bce608b8e68a598eedb4bf01a74e0e9394dad41d5ac23c207095396edffacdb9bf6007d230b7263340b21689edde9cc1852f8ddc61b3227c86e7f3d82a204ccb875aaa5262af82e96875f7cc119f46f097810e0d7b808c32c6671e087f40396073cf676612ff7a2eb9df969407b95e2567c400b1b38a944b2bcb264ba1b830c79157d67d1966c857622d5e5426a1596a5b4482497fea862e24001690f00cc8a560cb0339fba0f73afb0aa9316d6e2962d08940eb21066bbdc145a73673f5ed2d91c06501197d2cf8513529838fbb8762513390ec6adb4772b53e84a23ce64317db02da62f081f9bcb6d528275ef6bc51cefef093254102f987fdbd5d2989332732e0eb247aca88165002d992746fdf68ede7b25e49c5679987040f07cde12ad0c52b7bed05f6eda456157cfe9d258e7f53a4709ad54fa944694f4e34739aef87ea9ad3007272a9dcf5f8c52e9670fb94f7224e792da3667de46c79c445ce39e66144d2d7fabda5a8360427a28bf6d7070e4f089f0755c5d7174af40885cd5ec1c921ebe1bb066840ae6ce490e5447c32db02c58708a1501ce7bd1ca4f7fb2c84bc75dbd037047630a121771cdc6844ebc293bd278869bea993de53935a41303134d99929f410215eebddc9875da68828e3436e591baf8c5d09f0ac020221b37463ec4cf1d179a045498ff255a25b5e4522bf4603c1fe54770dbe61bd8ea55b86718a55f215bc5e9494a41d8c915bbf558b80441be96550fd6fc87cc2a6d22574835fe25e27679bfd94d2d02a3db052866bccf4efc6047e8c368bc57ba903b7590385406524f508c813097ce6a3a1723e2c3189b22f31be48bbb0006c288db9fda7abedbe7ef74a459422267b5fc5c7a5ea7d1911c6cf722112e85c331a2bf4c6dcb85ac1a70dc4660f9f2fd3abb1e3f49ddca6a80c8600eb62349c51bca00d1b082a59eae1a90d94f21a82fa43967412616dd9fc4bcd05518af130f5c52fb8d551677b473663643b15874d67f0013a4444a1a862c3ef86bdcd4e8c60fe31430eca15403ade05ebec9d7d81aaba72fa4296005f30eddd120a442fd24785d0121c2e0ab5451e603f3dd1390552c9856bd0a757420888a5c90c2ac8b3ed0b67e9fd9fb89b7cb9e68718d2b41a2215bf77fe7d09fa0e82a55221c59e33aa6e1d134c3c256658dee1da90ae7cd50e6b6ac28ca0f7f288bb57089648d4e571a4b099d671ef2fa6c7cc6eb3b170ae56ca27e59c7a7e689ceda59afc2c6c10202edb2a7dc4e6c49c7618d7bbe2af9c66d0847fe6fe45f89136aac86b5a260fa9bbbbe6626d6030b3852bdfbfbb256705cc42c2daa4c69f6d16d2960c7674f5dad073703b42daa2997593f337d74a4eff7a15868a0a5250e770e91be0ed82a2e50de97ca02126f9ad2c329a794481c5d7718a86062711f5d7b1cb419427983c6349dfddcdca199557a2ebbc3009e9d7ad74074d359d441ea3804799fbd6999adf183371cb4c6daf21e558796fe14e0e71fd31b90cb7308d75bad80ea99cbed0835dcf023305112c88edd2345b389d732c2c0b3be141e236886beda97a87220ebf91eaeaa7d30f4cf4d6dd38eae0a5a1babd40a185c4460d01061ee284c64dd48ee1772f314fabd149254cfeef9eaa890cf4c74d8a136232053cbcea0859f50a864e33898d1c0d16b2df450791b9237ae20e420d1c42460ceadf455d490cbba5a37be2bf4b3f48166ccf007554f9f3cc54c353fbaf94fbd6dd23693499fce36f6c4231e30b27cd2c8c04994689c420254d1c9c7b14c5cc7137ae975f142d78b71932c2cfb3b19875717de55d6c56ec12e89db6165e0324ad237ffd556e2cdb7aa93895e3d6881e2a19c394fa778f40623e298c300c99e21124b4bb2a4c1a83d7a40b28832524623e4a2db21e309609dedd6220a7031b25035fef678e4420591acf29f735cc34d409c64d2b7a09ae2aee3f706c875f43cf7e03cd4b444d6d45a60eb98471a44d847550d4e22b61d68c8f32ee8bd9317022a8175e55e792be578e46dc2d1da36a124f13f336c776205370bf822a1637a4417b2148a2caedbede2821c77a40f493778215bbe7342b7c87eb52197fe7e2999b7359fa560f7b200fc0c9945305399f1d983cbf79e272a28f615b49ab861f8c108aed9bb1af0c9b18750246d6ad61dd4f46a3592d2557387846904da4c52e81f17b30aaf38a66c64fcc2c76d4b84094a1f3335537a4f27b751f9b0d7def7453929b34ebc7e7e089ee07d4af839749129a514dcd8c232054d3a3098865a29931aba60c1ace1156841aa483de45cd3e1307048640f0b283221134e6e867de4765a267dc267eb45ffd46ba124801536b30aa25e377e7ca374664ef0f8a7e3da67696a25df0bc6b41278411bf2bab3b6d91fea1001d82b49ce1b1fc1f4e8fa350901349d1b14d2f6f4b6bf5b426f980faa854a7abd31e442e3ed6f1f8d1ffedd17b72ef241e6e76477ebbcf83b50bfa0fd86c726e2daafd2e3d7c99c34f7bfc48b5359ccc10759f232a5d073c6aa37765d45e9b12d8c190f69f1a6926de5257b5196f6f3384e1c52a361bc801aca83e53aa3f1d84d1d7064d3768c7ab4e68bd00729b7efb6270fb9089e9b1a6988c7221829b02486582b40ada3a952bae162dbf395bd9117cbe12f52ccd1a623be349c54316e4c30c7bd261387035f3070fe14095815700f740ef8da26c666224792b495ac679d2d53a2b6e88e7b5695a07d5c1b56a703c35b29bc9a71b698e83a94dc94991ae7264357c4d08647db161a938e53035e266b1e45dd486db083efe2b63f92358ae8148597f864afec392cfeb3a4cfb8447ce7de8a333452ce0bfd069f3cd71d6cd4c0188e8cd725c742e29b44b42c535eddb68311e8f603bf12165d4a0efb4b12c3586d5a93a8fc3313a534ac877f3ac0d444679740935afb12a786bb8c35f67ef4cabd9fc8b4cad819c8cbd9e13c6184435056e07b8d91f7229a7c3e3d8d649a9c45b47a4f5d9aac8d99b9e59641197ec56620efbe82d279abbe00e60c0cc79514dfad40d872894a502007305decd14f176266427d39cabf0f084be06920381525ac44c253768884f237ef0dff38edf556cb23bdcaf3ecd982dad313ba5ecf9d7424d0be118b43fdf04391d1f0bdb24bc8dc8451d29eb00cf2be73c27a1b7cff5fc3f002ec2cdcf1237738bc69aafa37a7e8dc4f82a625753a5ca402850159cbe4b46b1b23b81cbb53ac43e10b7ffcab61aeb228f4561035d701033100b767ad8468220fafb6ff91c57f60a99eb00fd3ae549e633041d72fcafb9ce75fd50ef25e3438598f433999b59b0d1f782505e48479d3670be2ed1cbba212513b2959fd36643958b0ca0d30e91733f2a981f08b8932bfa362ed252b6e1e4b52ffba86c3afa28eb95676d578061b5cc81d40a61087d6bc679bc1fe7da8a68f43b505ecd7338a5cb3cc4c7d9175261236f438dfe0ee1dfcb307bd4c27977ec1f0c4ec81df9f29b77ef73d296c277d4101fc3add238ca3961a7cb531f15c87b5692426b953b4f5d9fa299d6c51d01e6fb751016bf40ddafd1bf93f991d3c96741f6dadcf7348ec3c9a71564f5bc12e2f040894ebca56bcb266eb85997a401036da73a01ea3dab4ce4705a8aa2502808bffd76005073cccafee10f5ee9214ea735a3cef12592ebe1aa62a7dbb32719311b58439f13a9fcb73b179e090fcffb9e1e5eae27ab1dd69f8d6c416fd73c6c6952a420b1fd048438194456a383e8308e5dcdbf2c3b23afcbc89b95d388ca78fa5ad5014f7449118c429d9fa8af9aee5714c3e5acca9565c4fbf429d627ffb08ce3a67795e1e5cd5f81a42cc1968ac698a9e985a5609ace2e0a621a06beb941305535bb49653f540b4bcc0cf115faf3d2a758ec544b48d5cae4401d0fc7bb854ba4120955d7453bd98efaf550b488df4453c5a9b94f511da51b9914386737a0ef2c5f8a6b438a2bbb654a4d597571cf2e6c527d80ae2706d97e9cf6fc5cdfd1b2377469f3c2fd681a534e5724fd60c87c00e789b31a52ef422b99094dc742b29a12af4da51a6360e38e40989ec179df2602c226c9e099ac1a75ea63db830650b34f7d3339956cba1d00f06ac98834e92361b73142fa28c32f4a950574fb709eb4f932ee066bbfccb16addb6fc2f6bbf63d270e99d52228481fc7655a7bee0683440a2b477f46154c5b243c54d16b24a2e5a695bcb22d08eaf654cda06d33da6ba768003ea3a6857b24c77381d94390ab7b598a37e46ddb5b0f74c1dffc2da7a4d52a0667a2a7c228ece4fbce2b24daedc092d4abc86655340b9fcc3c8a923367d45ac41e2a6e0f91478a23f68a2c9adbedcd2f5a36f261f63f21dd29c1f52dd1fde6e200226d555f92020a380fe8ddb0fb08f715d8a6305726090777c2d678e516ef999355632a0d69a720e0b8821560c6a8f1d226fa8363b0447a84216bed6a1ab0af0fd5f1f0d22c763adcbdde94361c52e217e1ed6f0521c4ce24e6fcea52aea38ba1d82cf6c80eb44a883dcf3c2850a93ff1621adf461f2ecca4f2acb160765e161c33995ca4ca10fced39e2c51922d1d46c46c93f7b67b419b17d2a4d53dfd68ae29dedf770c294f5792d6127ac10858f4838c237f54120ea2f4975284eaa59eccc14cf8a97b0eb2a6fc57b0064023408ccf0c5cda33e7006e42f0eaf3477db1992b25ebe280de2c4b54c98f52e688330223148a1a61a7d22c15a55b20747ee1ea8275304a297d8becdc3becc138a7ee0fe9603ceca186abbe38c9d2d1541b4d5c50b3d403ee8000653b957d66d6808e57bac63836a985a847671fe54247967d8bf2739172311f9597de5f50455f8a4f0ee30509c10552afc413e99a2b31358653db3323709f13f696b28afb22ac3c7c986c1276b4f32c57213c49d0708d9a1c368fbe26b9255b87b7cd6938a9b2c53562ab4793bda700d20c81fa033bd74f6093db5ebc74fcbb67bb1cd49e59202222c249aa53d4cf3a8fe7136bf6a8464b034d94561ce15ecad7bd7ff71adf3c60064ae807816472be4200857a777781000873ddbaf6197c01954c820039c136b6b39879b430a98785baa1ccc0ae9417629dc5e03a495238d72a1eb18fa3cad921d68557b9341634cd0f4913b94caf70629834e117bdea3fd20f69e3a29747fcd1ce94eaeee34afa145c577b1298eaeaae3135b929f01af46427d40a2304ac0ee51ddae65348ec0fb7e126195364e801e84f81f3a970321dcf4780adb1740cba97b29cbdcdb8a7038eb5c826898d65cfbb3bf43a0ffb022eba4823a033cda271fd0cacf5b10d1ff35b233c1928f1abf97297f0a3257420f0de18c07deaf617b740839530faf7a991674eaccf43465e528e6436e4e34beebb08d7be64b3f47cc52280022bc7f5dcc7418bd9ce6d3f18a1a782e6ee4cec13c7e75c80fd03bfc84c21660a7c151ed2cf38aafe51cf9b3689b85ef2ea0783ff551e3d92b1fcfed1a277ed488522b2808620c05eb62bb38bbc2bff20f42f97e2b70d2bf22a3f7ebc583e3716434a3ebf674424781336709c5114d933fd8a563288b051b67af534ba53cd026e1d59ab37e04395c583663f923c4a20f64ee3993f3c3e8688252b7e1964c0b8033730dd0a09c6fe312ff932dceb07f338aaad1975af1eda60ea3f87f3de54523b6f372654c3f191b5a027626f9da574fb3fafacdd392bef247fe7593abab5b9cd3d434bfcc3d755214221ddee4c82341b6eb9cf552578acd08f42f3778d5f130d22f8b9fa72ae95c78315261592a1b8e4145e6fe9b8ace512f451b3e629093718bf8edf3e22cd7340c010d97a1e54ebb902704feb776c03f3756eb024b62f179ff63b10977aab98cac9a063a17a78d80a9061f14612e65f614eba7cd37d903e25e6af3380107bcc85d01795f49754190656c20169841ae48f3ed6cc79cbaaf871b07ee27294bf1be65cbd3b9072cf31ef85049a2a8e4cc84273d56c0ac701cb386a7046d2339ab5e64ec4581e08ddf9f36f964dfb35fa05d8d3a85a67bd4d603dd0fb57b91ba4bdfa6bab0071dacb758347e17b543855cc70b4e299affbf868ee000fbeb0bb22aaf04a60256fa42159063d0250bc7eb18b4de80e0cffdc1ee822446594aa961440285766a16f664cba1a1fc36d9d86054e6225289f391c6bde6d4b0701e8e6f861aa5080470a82054b9563bdda792b60896a1b14abf3a756240bd828ff255173bb7ddeb56e2a792613aa5f6428bae78a7602c5c7490953a6d2602247b8d1ee9a5e41b910756f6b3d3bdbe2539b37e7d89bc1263dc993525d5e8678b64ec497cfc45c545ca6af6f16d9e12a088d71bed53a1a98f3b0e45120cd47904bebfebead2f308959221a61cf15794f06ea0445455c1335fb9d688e55a45c98ac0fdfb0fbd44a904b3648d55aad994011256992945e9b983cbe0ccaf2fcd562bff5d33f6dedbca374ae2a8b18e9ae7b1f0ab202165082de4dcba7b859ddd046dffbfad768cbd131606e9fc4f42d7e84f9eeb821ae01435fe2d9b5fa8b34299d3d86a980c114810f92adc74ae7416f6c238e9cdf028e7e43f46c2826f878d83cbdbbf651603fb1aa1a4b8eab21cbecc009484e3209e9f0b640ebe3ea4d0bd6059a79183d8582f421adba4df8cd33113cf762decb90365b2ca40a7263e6c3a4586f97691e150f22465a67385ebbc3bc414517fce95550ddff731a3e8abe36bea2cfa27a280740f3a682779ca305f3d33b5d1950c896b9bd6e577fea50865c9917783848937054e1a6b3c56333e1c87d775b6138ad89cdde35b2ff94ea3891b8ac2d30f648af8336fc466b9157652e498bdf62469b17b5650672b228ff958f93a7bc63ed07419a9034df804be47c340ba6369275959ad9e723524c7b97c9fc8c4e126838f911459133ebcfa624934d34318db7130d698a442f255d183a02c6911dc8f5c79c27683167d668e429e7e1ea54f574ec01b10c0d4729e80204223e4556d6462ec6111d75b9164367db82c4d127e33535c96161f39faddc3c3fbac72965301c6afe2e6657465657392c70e2eaaf1116a8da1cb4cdabfe476fc97783d1e65d4de37a6fbf80be6560f05a23cfbb10c062a12e431c5455f07be659476628f7b3fceaf7957b1d8bc8b7d4f829d95b9a7db1475016e855f593133c36d53c743e8ace942582ffd12b5dbba8d744e9a352071f03b91fd793a288b181cc8ac64015d59f671f22b0bcbfda07b5b21b29f57570ea49e35e29af66a763ac96d0cb52f4a9b73960e030b06a2eb96e206813019c6e0b8f608bbb818a75cee62a28cacb72a6c5d620872bb48c0d8a36c21527c18816bf4967b681563c264db07013f1aabb368235c13902911bb9995938ca86079eac10cba0655fc034cff9f0d4c82afaf6312912df68cec039aa82cd0ebfca8af009b4ea2de1e40204f9f31b189081ffdd8dc6d593da4809c4998512abbe1d00ef5aaf73666e4025d112eb994e64cfa30f6492c550ebbc5c2f4347d153654e359cb6f36ddf3834068a849096dc7ef1924c4052668ed8fa03415a9fe1d6e71202503b7cfeaf691596a7e496e81018f23a2c10cafb483e59f556c0668f32bcd029627e18a000b69b82a746b1e93fc1dc2943a2e06f4f92fe0e75ba8202c3a8019aad41cfa8cc922faaa946e4112afdb070cc56973154d31cb7f92c2544194a772e88456005891c150b4bab85dface8b6197078c5322df14202c18564e89a472afc6d666b4d46d410a55513370d8575f9f9df848106d17bc0cccc275cf9a946ea655185ef2f36c8cd1535b68c3183d0cde5d703e5a1bad588313076c18e80265e6613448e82f6d68e6127c8338627c9279caae7f883fa0df76d198bf515c24f5151b7890aa4855a654c786b4c9d0316414654971fd6e96db882c259185f320aad71911cb6b350bc25a93d6f07493077f68245e8257ad6171a2572a3a6cdebcc0793a21f9c5b78272669ee72bee67d7bf2c7b21e1ce54ac209f5be029a6178f4598217fe5a904b66a555cda1139785137867c30d415723ba5736c9d3f463778fff598b2d34a208c475a217a7c839af87e4d7fdfc7c2abaf7f19cd037603eb3c5b312341ba0e67395669e229b182d35c1a69ac41526b8245bcf8312103b9fac8688cedec9d8ac9320e538260ca2ad9f49e11083dd9a77fe0be9736f57d40a0932b1989c1f6a8c8aaae16775cb4d378d6d247240e1a25a64f9b919b4ef9253917e5541e422c67ce4d145577b34375c726d33f0f145844998322c63901c801cb416f16d6fbe7489512124699ffc7cc5b63a749748b303c22f7bb6938bcab88a512d97f3534e86e7753e31beaee97b558f6821be86ee58f922bab061e55f7537a6e812c4679b87e928db7129d48996ffe5ff480a105778a9d2573d7286de34995acb69fdee032ae117b32935470369d2a71d2f6f76e0bbcb17143207b9f2027eb74253b328ea0659f7fa6a95ce19fc1b5e636f378d65836237a3cbe0b661e852fa31bdd8af36803d6fc8fc2964ebf34b374737855d174940aaf1884ccc1f485e338716b4e272b477d764340ea57f9bbf3bf3089f5569e38dcd5b1c62e2ed8088f825a3a01b1ddea9212c4af342dfa2a047bddc291974e8f990d5e54f1a766dd8c4fdd8e009243988a85f39db52259242fdf2e8bab78b85b0292817af543a8e42e904d1109c859b16b1d5f461eac5f9303e9069df65d123c35fedd155390bf2b8bbd6331e779a30ac1b4fe5c27ad7ead22eb4c9cadf318400c58a13322e99783dc3d837dbd0dffc739311691c359588021c1b52e1273c4368476895d122e9d49a84e74bc7aa00450a122f39ca81f7999893fd535e223eeb8fc065c96ca82ace3a953478a993823c89a20d3ceac97384be306283ffbe04b0050d6c4a9c12f07e347ebc6b7d5e988c9bd2dfcf28d543b26f9b4762366b9c9074888cc26303af3b535431444864a2d98c07f48daf9fddf25c5012f28f48b3cd96e6ed5829ebfba5b6fdba26541294086e2de9d4b09e5180c09c500e34fab350a7e90e8012a3f75817d7ab9842718b0b2b7d9f6f692ac190c8ed8fdf3c05af0a34f979ef250abf14e5b1658f32f1f8b8882640d893e43f0b76c5e6d9f1e4f9fd37571c04478e02b2a1e13b8f811216925ddd87b5c1886551e675ec7891b3de1f7c8fd1fce60f2d155a1868253015d6b0b76b8b979e24aa05878e2ff57432d0d7331b27676175288ec6c5222a16f57c1b5013e8b6db18fdd02c3cd0d857ef46585eee41ed928dce9feff14b11ec944adcca208743495188e4ddb497bf59ce054f6060a0822807a8e16b140c7e52f1c3c0b768d0815cce259a4b52601bdaa8160537e38f39ac5d999859f41daff3307ca194a3046c0451f92a992de0d16c4e05b60df64721cb6a94cee6845a9e611023e4bceb56b6b7ace490f27071f1a257673031a7e5327fafffe4cafb2558e99c6d074b053eeefedd13d9e738e9690eb017af164b3d8b28c76ae46a0b7475435bf331ee6d8f4f4a837476647930e07793ccaee1ad6e1461a0d58308aee9ea9de5fd5d6aca883ae618f30330e6c754d9784f5c2d2daf1a07856bc9fbbcf35c15e2c779b7190596c07474457d837cf0515bc497a4f77aca7ce0d13bb190bc796702847d8c885048c186fbd04ff8d57a45bd4769581df177aabb0d88782088ac0aa3a2ff4e78e93441b14e93ce72f4845a4ef6c743b25608ab29a12bd312b546981b0ee5f4ae55be5aed39083caf6fdd8de9f5f6aae53b75acfb716211db7b943cfa87be6d42722461903994c2f79774cc0f50f6cb31563cd2c3aec1fdbae1cac0a6feaa25a3dcc9b7e3635484aa5e963cae71ed57cd852b9ad5384240ab930574d2b07fd6586ce372805f1aa58fd86faf243528d3c253741f52bbe12e4d03eb0aea4a4dac46c1c0a9a93f7bedb283cc946e93f12c590745c484d2b1c65a7b9b3ae1e78f902525d7ad0bafd5f756a313fea2ce45c4f9744c89aad9102ce7e39bcad0cf0ef81eeaf0a9eb1683b9c5ee731baf50dc5186e96ba52a16240c8e3302f47b784baf3bd4160f419f28aee2a5c9cfb30141625f98da6c23e36fc074b5e4711c240f694d6cdcc9cee9b2ab3a09d49b201b236f3a097b0640b2480e3e24347ad7550faa180b721ee577fada6d6ef1d24767479ff2f8f2da9b6190c127003b5eedc9046c49611100a1b84b186eb5edd41f8a1ee23a9942ccc08e379b9edb12aed7e1e3a71bd35f6eb8d8cc882f2b1a9463a26a1fcd363b097eeae1dbe962845b84a9278df10bdcaf022af5eca568e35056b7c9a2cc84b417d10bce677dd98644d5f53d73785f91028c6f1e9aa9d82cb914da74ead71d903c93a61db1a9bcc929208c1897d21db9d81928dd45de3d8272442ec3cf992be06ad2443cbedd9b19a8389d49a7e4c7b28d01e26ab64ff0567f222289befd0ac0fe542a8185c8443a86f0ed0606efdad7a45c39552fb80adbb01b9c6c0ae2d7d66292179bd15d877b5ce04f030e56997f9c206271187342101bfd867224fd572f5cf85db7c0f3012397952c5c7d2cdd99cd12610c6a3ebe6097440d76cac334897841e0f871137798272a27d670df6592ddd0a721afdbd39193a576684b3fd974e7d2a5fe9e33db2ef171845474e4a00ab1ddf2e090141d37cecac50933dad61a36d1ed97dc640de9d2b850e202b61a0d732ddfa62f405fa32f31ae1d262194ab94172d0750b096133728b07541e53525a3b3acca72cfb54a0dcdd84be079c672d7fb59177d97505fa7c2f29e6534344419ea540848272220fbf2c62f888cd30b9e0048a5ea03d6aee0eb469e2fe5142a88caa13549d0189ecb826103d687b6cb6e75b63fbb79d32efd0184f54d2d1cf5f5cf4318d5aedfae3d913ebcb6007359e1f8db1dbdca45181bd6d93afb6cdf3782735fd566fe9d297d2d23c09c5e7e6cc8f272dcbfd0467a3b707310dd22f5527c1dd026a1d74fa1f0412a0267b4e1e56d1bb73c5b81d8334a6ecf8ffe915c75b4aee378404bedd70d90db3340bdd3c3a6e29fc220d33e383de06134bd8320bfbc483747e18c9ea501a0d1d59d61598db1116fd7fa445f2608999967c6f5b6c0cf05cde57ce83a3f0f0e1887c1f3da4361dbd9cdfbc8049cfd701623cbe7c537d466c68b83b667d48d01e3ca80eee9be58b4613b279b778ae1be6a2c1471c6c1e706ca3e0853ec316a330b9ba57f6d2f9fc0a1f2f99dc46fb2fc8b000367b5c28abb0fcf24b3f2cf59bdac8f73063e45c0ecfb18ffac454c36c52cdd388d83ee41ed67b438eea523408a95a47369b41f7e53a345ec795fc1fe7613f187704634203d53dc3d8253899a478fa44be843e957929e8b3d05008f5e9724d226b4f341d6683b987b684aa1531a9764e52962f44d34bcac6b32c4e68ed084a522d1c5ff7c154f912276059e99f8a051f1ab99237fa36b3a8c840902eeb359ae8d24e9f8e2e24af048dc5ce2e6d5091c1b8e9e38364950eb14a58d781ad0f49d6759b6cb9a8b509757c219f4d409264cca3f67dd7000b92c190469835cf6cb4a0eff98922128563cc8c1f753f626adcd80cb6d5147fc2170da27fb3cf76ae8566964ebea6e708a7e5e922dbb653e9db768ab128997d80fa4638547100d01ad78b4b2bdb516b6a35a584f16721752c89a844da9f72c1beee779c91c1824455e1c6e99bef79629d10aaf0d1dc2d028fb0bd7db0b237ce62bb817ed28fa2ff9adb82ffe8fae9b048d97e44cb352599b63e038dc32cef24f110ff55ae2df500149783037ef7b027e7e89d8a61957fdb5d4cd812afbeb7d9163a8727122dcec69fb0394875a846b6800d9f5e651ae6b3add9bf4e863159cd23f1f61601a840a623ecef205c29628dc9b45bf7178a5ae41d302aa26cb49c7840b8b0f48b43aae555638d1f91a09ce97605ae98233f1963d0bd86856535af79d462acc81efd25b06b290cc67335c274c0e40cde6cd24184109f7f83ad92eab09c0ba5a0f94bf11919e1ea82de2b5ffa265cb3640eb934f465ec06d2064f0d99dc8e7bc796c0efbfbf35b25c0a694df9ee7b07848cd69af56dafd3cb96703f30c3738f752b323c135c775982d7b86012a260f99b54bc37f4f4ef656e569ac6da15f971b2eb9143110e0a24245f1871b9c76eff760630cbeedda424b5a601f509227fb9d3bd43231d968c32b8197af5b44f8188d725aca0e584f089929d80c24d5f79ce9912147661f6fe42291042b8ecbfd4781b906332108d40db1f6df9adadf088d9c7f385418ec8daab1ed8d1f84f8624c8da67ecc09d75b446debb0c155f00be9dcfdc37dbea004c736b25310d75bf0235774832a9b0bea3be4fe21bf5cf2eb4ca1cc3f1325055ee900cd9b08ddcb576feb211923752571996fd2d97b4cbed1470b76f312b43d1a5cacc1baf33c1cece7c3523705f5572f6ccae2587e5efbb475042552ddee7598500211421b95ed2292a1b9bded7f22f6c16fe4b248b7252f16c9c353e521b3517af2a9b2d3fb4e47e37e02bfda4af750b0cda3dccac004ce8370e8fbdd7526236bdbafa8368be4a382e1a774391b7c0610088af264f20fe0b08a960d49e5a0f736d1a2417b45a0443bae6f631150aa7d974624179524533b49b6320c694ec1d3677c9fc886cb5b2913a54f754dfff33a969aa5ecf0ff89009bf57620900da859fb7a8ab7e978d8b3a6a84bb3804d49134b9c7e85da431c953cdb5ed449359f41409a01c3f18760a9d139f673855099e46bc7bf64735859cd89859d8064937fc08141cc84adf0b2eddd1d23e56e82674ecfd5df5886390f273874da49b528c1ef91f8d8d0f3b0050da436705e4eab159ac6fe65a51465509a790001d5b5eac19bcbb3253c165343e2c4d0a1f39395aecbe853b5ebfa071d2f299e8e30e33984587d71b451a8d1639bbb470ce3207b408642347becf01aa29061e90de22316380c808e166afc6e38a66d011f2f76941ac5843beb9e98b1bca6c398ccf4958ae8c162ccf2bd7c73db400c62109d255ac02125d9eac47c9e4da0659875fe9e3c6a225b2cacc222603efc4ed4762546595661a2ae407bc0692dee6221b48af8797ece1926efa5b2eee45ec3db8cf7794982964c34e41483d0bb2db3457b46dd232afd17533cfdda32d5bff4c9e1937a5d1aecfca4c5f5210e3dd8df3fe4f0bc03799aa27bfdc3882a8627d3e7a233b986cf7b1591824bbc9b9191598c821416cc87630a1bb87f303d141eb5ee0193de68e32260dce1c6493f6a67ebab37e5959844ab06b0fcb7a265ea02345c93527b0df75628a4fcea12a031700974b632607d1c25c48bfade2d04b82a56b6b0c4cb6473532c2f85200b28d74e4a129a387f4ab15039b3a3f85c91f4216f5003cf0de15b86f251946b5c9ff58e77624b359cb3fbbb4da3dae08c248ae04e2fafb9bcc0790f12b937338938b9b55889148e30506845005a3b5b872d14f6a915d8501082a3205a78aa401f11494b64d9daf375653b17e17217c3af752f6d77a15aa647787518082091c1b45d0373e0cc30955d720f9ab90ac6b80ed6c074739a2b21c404c430b896a726047629dff77e11594b4ca2a793238991baf21dcf41bf147e5e1c8463a46602f3128d88f2850a1c740862dd379df86c2b51d15dbfe88c30297231cbc2fd066c19f8b06c2bf9967f2ff0320799c09de05b16919b246f69bcb89b4718cd0d4e14ac07d98a003cc35d2fab78c96955b4be6ed9b9c549ca8c929eef77feab2bfb5546293d96ef9349890b5bc011a1b496a5b674750c4b7a4f6c2d0697becb75fcc6a1d4627e2463f8a8a117f2205f4cb2bfaca6622e8d08f4d92fecdf2f3d1868e3e9c9319f0e3f38ce0ed1ed3dd74cec71cc4196adbe7c654bc733139abe474d530d0a1e6eb8cbafea71cb99804bd7c8a84e91f8067aa8e4fe778deca99e0768a4132ab5329c3e7d979ebf6f8499f9f7caf76862f2981677eb0d48866d73f715b10445904553ee3e01cea6cab3e9563d5c894c4bc9a89f230d99e36560a35de15cdff36e9a446d80db5edce0cdc397e7a8e07b9c969cb3a656751c63ee98ca5e22f70bfc2f92d15dea679ae2ea01005750d2e6d1867464f0d748821490362af9f74058e1ae1638e6009b7f5d3e1eff7c7edcd310d4bcae43e9e6264511774a0a1028c23dae654e3b2f41f5dad761b62ede5d565555a60d7d5600697ee2f55604372871efddf0fb4317446ceb37152dc4bf6170d9761944b9df2d2907eadcdd2de27bc3b8d28ec7133ea796aa8f4a86e2b0e3a6ee764965dea827675936810a623c98e10fa491ef0b1a6bb993c4f00c9997a7cffb58c6b8950970b47594f687ce3cd05f7fd08af3569e246328de48726f98d911fc506fb4a9fca29b4104c29d4fe01a90d2031ba616feda7449ec679828078209ff01cd684753ae65823f1dbb858d4d05d20b753e4952bffe22170b76985d43e12d104d45d679a944609187ea88069646baeed0cb6f5e1e19193823d1b589402ca5ad02372ed4f562ebe587b6f4fc93b7377390ea2f06e64c178fb2d1e66b56ae500c3037d8a963948d670d66aee14d980c90cc78a999b1ab13dabd321535bd4ce0379948e399c6e967eccec0850f5bc970458890989f929583b35283c4c27f9a5552f0e57b054a3c7924298ecdf92365c1c155c8ba5f1c954f6da0b27f60c24fa7f7fd251945753cc06c4fd65b55a8f1856856f9c77b282cdfc8d4bea88dac6b43ab87ca1ad79225cf55c089808fd3cc8ba56518e46cc2806032e1cee04e450db5175a771fd0c83015b39df138308b9a20208b8b49f4f3d76441bef07f967cd89253802181abb56ec5626bd9988d951d9a526b42c51c6ad61cdf836fa3f76583dcbdbcf4bc4900c3897a03406df3a0318039a2cf148641c4965aef9a2016ad80ea87b0e7f99a4ebeb2eef2a3afcda5d16506fbf30f002545e9c3a16aff2f0d5dd27e480b2f749904317c98ad203420ad7b791b9de5634350759a83d8a886d5d4bd7c86f94aa3036cd553c73acba3a1d18ff8718d69efa64d3fa8135d51af4286c9c14d408bb1e83fde93a1aebf4ddd866e387562b9a0277f68ae7d01d73dd9141ac03aee399299e373fb3034b0e9ff6adf11954e915f0eca6c1be10726a4848282ee64787f86c88ec67f6907e9a9d2629db324522e88ae09ff38fe0f7d8de1894b66c9bcc4fb26cacbeab4d73e22d00ffca5ce9b77d67f5843702ff74f738f640b9a38692f7ce1dd8d60ec9c2e82bb6b8d676adbe056ccbcba5fe9b08b22506cd5e48da2c3185b81169129d6f3a115290da4641c0f11a29f5d30ea1428457d1d164e3cb9741e2042142b0195e021484b6f282588c36c51f0308f785f74ee547d560d47d0647288de60837a8963b19529af197422c850cc7962c1d4c020f1f0a69352e28e5054ce37b3c4e35aabe0cfd2bf0c5cd8175615dcc8130f35e54d9a713e84dcc548ba617977b5296291e734b1bc6c9302909fb4bf1250743dacd1267a086fb75b81ae00163343a96694795d5dcf6789b9935c16afef549085240a2165244002a2b421f86ee725e876d82058d7a9218b6f15a46a35b4c66c4edf85f21090e0cc4228724059573691234072419d625ba423510f04849f219ebdfa21230a5820793632070058ea5ed955c44c9c8a5ca7945be541137b6cb8c8e90c020a09779c5264b8305dbeca4e28a7d07052ddbd8e82f77e4cbf19d67d02d3be6975566fcc999d1849e856c42db6903c222c613db17dbf777a0cd1e11cf6198a22848ec56425bfac8cabce7f672bf46bdb2fd028c8dc2ae7733a53a00d66b8bf6af0b580958dc4731f7f51bd6dad955ba5d6d34dc7442429e8f2829d951644d44653bbcab6dac41779e899f9eb59acd725c88999d7539139ed0d9daceef94c25eb23797103579d5200a545012874169d5879fa8a8b78ab93f25b5cd53652a9c69deb5303f07c94f908cc7d131beb34fe4a5d90196cfcb9f414d9203494cbe1f8c3690defa2d5225088fcafcf0757fca7fd4658dc61f3df04548d8434ee758f5194f64fa3421bea7488df3a64b68ecc02cc52b5520c149c3348323ea6ea24aebe8f01917d7ad077fca4f00f3edd35453ae9374143fb44cf41edea1e7b7e8e67915998dc5716aac1572aa1a4c98bdbb05fe63a14a3a79c10838c412c3dc248860de7c1378a6439a4b83b4587636ac8d08c9d75b2097b5822a45ba394076f7c6bbcfeacaf5dd54c3997bf357d492690fe7758b96f5315167bf0e3ef8124eaaa608ad089a9427bb740515a0a7cee2b198898c68bf626651b84d3313bd47a053310c5b803b29acd5d0970844e7d00bdd0c138c083364894ab63bfc9eb9794d72e5464bdf83882a33b9aea903b09e0fc65b1a2db66b71e082f7b3e77ada06b9af3b6dca3a68795df67011b9270b5d305abb39f63c19badabd32ed6acaafa8ad733c03754f0300c503a3ff5fc263cd3cf9df8c2ef8318ccff8c2dd207ab80e7683517a9c476307ea6586ef8fe06160f63e6b37ad3eb56d3672dbbea5e0c23bd9150bfb9dcbd51013012b0dc85ced349d4a7efabafe5a8c1915e57d00251b0a0bd94fe06481228c4d2411da4c5d2be730e136eabed56a5f3777877df7c2fc9e10fd4a9708e9b21407c6abc960b7cba67ac38acee89f70ccb5f4ba9c487d802b452e1be38e02259a690238b43f3f53c54d9273ce9bbff35deb8a89b6609d591efa317ade5090ab3f855cba83dd07310352e2536daee7cfd3f1c4121c0a82ff2b6ff090281ba2aafe226fc281a2742b11cff0ac499a44a53d1e62e4167cbe4b1d295ab72ea3b91fdb2caa0192639fe37037c467604d74e3f0a10ca7070edea3aaeb80b6a5a700855f9333c4a7fdce55f92bc731a65ba10a276ddfc8deca147db00eb825a5b33bcd3f7eadaf3b736d38cd9b6f777ba97afcd6cd72c2f06f137a7e8d72a1b9980dc49f90574943c99ce71afd42c21d827a3f2d10db9c17671dc846c4d632ee61ee85f9d367ed1ae04180d69e241e37201d1e0ef45742afb48148b7179af68da466c2e521f529d695b7d8a598d2e7d78e7191e39470fd68a95d088f33461fa47330572fee0bb7431293f65189f925483b18086c381494d27959135d6bf193d9f88b88ca01ad0b8523ff5d4fa933052bf8acf307692f6dbc31917ad161251e6209c1b078068421e21e128e9e1f4b80a586f502d29312e35bee6ff9967171a938914d185886b1445d4ebf83f404a1fb5bbc96d58911f376c3bd95580d59cff9c441375e6748d60a625cda7ab454e9d8d9d4162d5adb077bd75bbf0f35d32368f712e92025335d0cdd9393ca8ea2d0ceaf8db0e8717bae16edb742f12a5f83ba8c2bd8c3cc266b28477415312ac0dfe8d2c4ee43d624dd39d7f15c67c74f043464706e1f0d9d3685540d0ef5ff9a3a576716e8639ccdb90424e27f8e252fc81c72649b2ee53c3476911adb94812a829732d71e7965d7a5d9220c18c07ddb090f64415dc5932541f26dfa76f56a01c857f059eb0549d633780c986b4e432fcfdd597fddcd052d872bf46d430db00a1dace0db24f67662ef61a0ffc8b73d049045489daf6d077b46c9b81ef01a7e29e54b24f7a11a347155bf7ecc9374d62b98ed2ed4139e0fd68a08d764ad0541417b5f148b0222d8c70b70fcc0e3222a55e0d58aa8e1e0f2a4df8c4acb2e63e141f834974863dc861929abe0f9c2eb74cf61ef70ed09319f6d26ca0770596f30445d588dc7678c79e73f893848c1c552af83ae767f808a1d1a7306cca3990279c5638c49ee4d96b8d671615c5f62f09f5feadb26011d4dd3faab9b56700a2dc0684ea959c1948040b013540de9ac694432f548f44bb1032643bc4c9b3b7054d425ff045e4ea33f7c94d97a766e59b04e48848cc4eb14e67a42a81f55c347205318093fee827e2fbe13f57ef729e9f882ee59cd9cbd88b292c88a45450298c1dcdb22ab0b841e215e592ec66bfaf87193cc8d00342a16438474c9a66d10dc15a99c6ac59608868cbce76bbadfae7c67dda17ca040d26d0a810182f605cfe2e228bd37c5bb312d2b4b2af26ae47084673b5c523d2e4134ab71e04130065c4dc87f87d7d51c55400ea3d1a83f45c179e77989e0c5b7d3f3106d1980230eba79f4ed0f4f135061d1aa5c9a8cb7932a10df392775bf36cd74faab5c2d39f228f555ef1c657fadf8f92d63894590b28a9d9379d2a2ede53c3454894197aa9172554b8d0fffdda03ea52d71a3af90b4c28868fdd93e59ca62947d30368022aa2d79b9fc5867bdc3f088b382122d509cb1c81fdd92c21b06a46dbeff855a32b2f0f77feba35ff6ba4b0cebd26f68565a941de6b90f3ae1cd5059c0719e5642fa2df26d1b50d8b8eca2c0c5c0fe62b8206bf8d227390acea608eb019b479bcdbb77344d4d421485013a827eb2a80e15623eade1cc5ee8e533f3a8a018d582d2d8a31cf4d33f9014ae80bd57e7e6a27280ef260902a3959307b942be9be4a9aa4ec00e8399f0fe885f2b23aaa4d9b615fcf7ad80c65d452772c3472570d485d78ef583caa9acf08a14f37da75d1ff1d9aa65c9e4ad79e33c5222b2bba25cf9320abd05a99b8d4b37844f841f997272974386b7eb6dc756257c953407e0be72535fb0b602e8ecaa05782661ae087667562561b5f0b8af11c829c6113c156efcb05161bcf72b29918c7d4c4dd3dbeed2d33dd2430cf20ad1ff4b61cea61c95b82a995c03ce79effdf26c7b01949ea5212ba555320df7a442f4d66f17d56911040c589f935a1185b70da19b210d4b96c53f84477cc1b9892920ef207a269f5773e64ee6d3660b8346ea7294e193b1d905e6e04e5661720984c7ee56ea8dafa7a5a751b696113f636b9225d525864343185b8b4a31418df0095248e2ad6ac58ec5dc81500c7c334986139075b33eab47fac023090c2076c67ee7bdd66245e2048a1bbc6baba62195b27bbed40c62a7a82ec7fc8757873f2668375b369076f40fedceb9e5f6395d6e766934d0b92c3d9683a12bda1f64e0fa6c23adbb8cd69f7f79d36464dbd740112be8fd97fb93c13012c4d6c32bdd722ad8b7232cc135147139618894c3b8c6327823f4edaff02d21b69957fdabb5ca2095870cf2882481b201f6e6be410ce1f4ede05fe708add99730596bdc92ec8846cc059430df6edd2920b7bc5cdc1b8d9d9333454ab2f20781ceb79b51e6cbd8c83b63fa4a39a9957af946cc33a9b8d0b261efbc1e6efa26bada83e9803534619f5359c5ae592131391cb189364485d92c7eb1445d8f8b5bd32278938da90b5b5356213dd9f4b2950fc170ce096da2cc6a85a855da37f6678095f86906aad161d772f27bdaa6d05fe678343f7e800499fd4ca74d2a3a6545eee88f1246e4b40267f01066838091d9bda94dd79fb5fbc147d67f7aed64412dc8a4c0174a4a33ffb91fc4ab24862c27cc1403ca7da66e5bef943dc84de4d4a40e35fd7608770fbfdbd6f600b818b4b93bd666bbdc6f94a1ce356812d8374a0ad71726939b9a4b439414f8d597754198e1cf4946f80c572ed1f53c6605c159ecb2212983ec48022972a0671e8d1654d76c603fdcad65f81f7edf201441af640144436fc54e07432eb09b0f21c3e89b7ab7aa9c1fda19db57072e214ccc78316c9c2de6f86674cce70a35d3436afd85b4f640f7018040c339af9d3dcc15fad81639784cde354984b014f458f8d38a1625e6a5045a69e6c30a3dbadc909e848c0e3d3f30b1cc78d6d975969f218ec6fccbd4194d2eb424f5dd643fca0df6a2d252c65ed8d7ac73ff97fefee44f2f6e2b9f31e2a229bda1f28d05fec1b1acc99f9ea0792a6306b148f4c787b81a7e9035ed517dc7a607e7728e518e949c8bee1d43d58eb42b43fe2640b13279fa3abfda14622b353a2d7f84e58e72abcdb177d594eb2d58e87ed3d8b639d158246e8e968d42eab650fa8fbe4ffb97f3508d5a769226e277489cfd737e0e048d8341c790940faaf7d39876d6f75895d788dc6e5c173a853f9299e67a0459841f77f3e9b8edfcacfa8ac881ef44a8042d3ce86fc9704939f77e35aa1a0ff74a9d7f4a5d54a4d8b89dacc0472d27df9fd609f463e4223542fae3eeb636dc9e32dc6f1758bb42aa1fcd4becdb1822a096da31126a1f90d93afc0ed470ed9404f14298ed918bf037d01c3258013851e09edd13a93fd2b0c5785a0223bbcde46efccd0878095eac9a1f3af7861611b1657f5610ede53b4eb51afec964ad44f9d6e4255904f82803156422c5410f08742f07736cee4d93c5d24c4f0426dac135547bb65d9f2afca44b72afccb4e791bbace51a929c4da63bc8b6e7d68c6423bbf743fd9cfa3cfc5b6879efccdc9cc95871619f1c84519fb0dbf474323c43d8367cd7650caf0fb1f60da1ab161d970eee40db7b9d67a75b8ad9fcf4cde54dc9a2551a59f29f6539d06876d946943831dcce82ce578ad8bcd1381b18861fca22d5ef77e9c0f0ae97bc768aeb65d1e1d6f46043f76aee8030e7d191249bce7f49e425f21b815636210cf573f3b281d2b331882f8a9917fbb954f8fb6d6b91d1e8965e4cc8377f62d7bd674ffe5f2cb998a3352d6a72bb1033d0c733f748cf0d268dfe1e8ad28d3cd75b1cc086a715fd45c446a2b91072c21a01401785fa49e9f0b99e293e5f2181e7a6e4d475077dfbf30fb82666884004e7d247d45f9c4a3c3a01378650008d60a2ddb5bf2008a9f80a551d2cb75903d35a80aa3a0227d806aead860ce2493145170163b34df45892732e1bafb60dbbc606881d33a4a0aff40151d9ee3c007baf2081815cfb67c48aaa2b305d48d81ccf79184d5c055278ecf38e7a0f699a41b470ef099f596041679afff4996c5a49e62feb1d9c9086255284cf6c6880f3ef15c0bd032becb48481710dc3bfd9af893d759679aa8682653cea2dbebc25e857b4bc0c62e95a2a2b8ed6223230a11ec49133a0ced60864e6072fe226da86029e7bca31bb964985ddd9c603ac01eed31ab1896320d0eaeaeaa166fc962a61df9e0ca4d815386e1d039080bbe6d5b70606afdfce936835925571d0b62f20ed724d77c8ffc43524fafdc2559afe61a10f9ecdbc69c56a73f1b7995b79819134b4ccfc1b20b33ab3a76bd8b8018e3c95677d9ba3b1929a46acc47550fc43625aa5a9bc1e089360cb2b56b358c248848b8b23928817f8d525f580e859d31be68720c7e288f64a260cf7bb7c927a3f58e57d3ed9f2bc19e345053cd6aa7a95c1159c75dd5cdcc07403bf57d82270cac5b239497be4dfab1198af4f1469487ea69626d2d871096d5b66b736a6fb543faa42359049755b1c456757e448f8e3e537e6c4f2d60ed8f96689451445066417a854349845e6108b17f930c69973e35c018bfde5f1bfdd641731205270d3abcea9fd0618480f5d69bb4555e79f5568fde7db2c99d5b955919345a26883c50998a073b40df840f6e5ee61ecae7df6713f0ad646190aa1fefeb82a4714ba5aa6f60428ce577bfb268d6be845441047fa55df98d48094310e70c5e170d150b45de8a2a686ef6bf727d7682e63fe013fdad70062b539c85ab5b895712dfbbe6e351822168af5343a08882b59c1b5f8b993c665c8da443a6ad6d0ac4e2a46f02f53d793d2b053cc31f6eefba545e9b026a5d7420ccc94f530dc8970a1967e9b2696d63b92e49d590b6bc1236fd348c3149e2e32531078a1dcd16527eebace187ccccb3247e37f5d46e451a81f30b6acea4d247376cda226fa990592ba08a9d9e24cf39fb7c924828943c67ce7e4152396b2192bd5a1f07298ec6cb40e9fc2c7584b04035723bc367785904c4a177263a35e04d6ef337b1d5d9c3519201ba08fcac47a91e36c24407ad350777249514c1a1100cd52f8804840bb4bf573b5b7de73c2622a6dc734260d087cafc03e449bc3ceb6ff2b2e7d71b7d9430e3f20ea916b7024f5ec9a1e95212a6d5c9c786301e60d38377e73b3d5bc3b1b8ab46bd15e8658f87fbb414c89ab7c50d1fd2260aa42bf53d1cc8afc0a9ded0acab0805ff9325558f2e68eee9c6fe3c82823b007b53068605e1f7ffc29e08f7f9e71549be4bd7eb265c9448b0a2cdb9589a556fb905fd6caf0d98a27828cd9d3d613ab4ce2fce09e31aa7333e1bb1aac8990990df80338cdf2f5de0635a7d6b5273ff296f3ed9b196b502ab804c7d9d50207b06ea7507406dd4cc6566b91b8a915f72e61bced3e5e155e67934e4cf5cebb226d760832e0bf57126b625aaca28958e7a62bfbb319af50b392530217dcda443f864e437d9c5dea94f83f08cac1855c4f60ed5d0fc009f569f50c3e9d1342b7c6abb1659615d15c63fbcb76c1ea147fbb0c9682e226135cc8d16185f2a9dc05a18c1391aa7d279658e7cbd8ae3d9e48e2c0c0942b504b1ea7fc564778daeed0e5c8d17e96d499a0e46670eafaec92fdc1f430173a0decfb80932df95644893e23a335486f53c3807e27d8e339e47d8987854e8874286529fee06cb306d60f521b85296018d98955edecd760957012860eab293e1164411347693da1de52a314914e4858cadd0251937b4d4514a113fbda2ca2c603f9d413a23f0f20be6a8bfee1b74f05b61951b9927c31aa5c2bf06378f8a337fe19112c12918a361fa1860c1579cc9f1ac5c933f76ab003ddd1489360e95a21959d7deda7178ae7ea355e9a8b4b16a2c4b36b20a5a0bb3fc4163b9a7487fe2cd98de753ffbdea6bae78c248bb90e344b80ef7dbaa059029a60ebcde152b18393b1fdaf52ef15e1d312afe2b841a30e866d6feca9e5cac89874bbf838a7a3a80ffc75c6a528209c83ee4126ac2a7f342b01dc0849d8804a792fe638d11acf8aa1862f0c6aa36e7a4a761b07ba23f5013434fbbf7014e1726550e796aa6ec43952d0d372d6d335249c6643451b12fbb2a1fd4c6a7cea0234c962355bfa3a03b2189c5138771635082e0f58e6f008c12cf476f23710df773d084d78057dc8208a7a2c556ee8fca15f13de01900c3e5042fe33b7b029591a46a1e91b17142a2b5d989bd521f4552d015b4e7299dadd64872690918a7cf4e3e0006265e79999bb37765b6eda528e030aca94c6037010ea71e321c3494e4e8b997259390954e4932f65e95500492f0d29bbae99aa338d29deeb4c940f53cb2db6c1e41dd2b29b6d130c679fc323fc2b62bf92becb5cb6d7944e16e6c81450abb5a291dbe8033cfed778a8ab74b8fa6c2ef2b2a8f6ee5cc49c7aef518aab5a5ebf3d1a307a9c09dd8e4bb7a4590b04b5a5195c3a19666680882ce8dd948b6a22694a85e0db46f8e5c926d41fb58ac09d15acdeffa7d95af313eb5234eafb3a2bc91b97a9e90b9d8d8966a6f1d6d5be4cc0264b39e0014d5890b894aab33d8cd5f36736562b54359a63f8bffcf7bc3b0a14a9e658c64c4caeba9b85a81ce208f881b1adaf14fb45418087bded19ea00dc98f21075049baa57aeb3c4b09bc3b823725673f1946e21c5f8bff94b6c1b52360cf09838464aa0fff9a1d33231bd5b2c9cc8309996935316bcf5323d500974fd069b4c6a6f782dc2222929ebc33319a8b8961c929d85d2acd3ef0648cd473bcf935d153f15d3a85deb8359d8ab6b95cb3a86472b2197a7ffddb2be6534e7fe06f66f2fe2c4f3dd5132bc15762951ab273eaf8efa21d75d90a6ce3a574fc02994d0d930ed445378f858bab0fac7ca276abe305a7eae220448132e755d34911bca8b162fe3429d4b9a774cc973966d96b030db54d915f35029e8b0c8e575659c6e69478c87a651a9ed51d9df3571b85b13c16aeea8f4740c0d8b4d9e919236be11efd2ba2a251d4209a56d746ee41fe0d89cfbf5a276a41f26f42625094ae3c9072935b8a9cef089500937a66ae104e3b6d72871b6ad515f0676d9eea8a16e606f5a309c1232f34e29363bc3c0ec3d5c8679ad8750774be96bf650e9e9ca148a635982b5140736f9b7baf3bd5e7ad1b0a8e867a95e7279326cd6d812a890773b9f31fe5a4684de0b721fa3059a99c016d90022bd52a6806d70fb32ed329554fa38be29e8cc89259d34e1d6b8962236e6e41ae9bc4d14895e85afaf5775bcc11c5b5e0e7cc4a6f6862b903ddf40953f63066a8c44a2ce7e0bcd747fdf67b498b8bd3c87ae7e864c322ed56cd6060073368e76834a562c39d33fc0fd7236a6e77a56e820707632d523fd466978003b32dee984a937f993934dbf0c5d8bd7cdd750644e19b5636d8ef4de4c021660c459c8444eb29df07824073b4a451ca7822a83a45876b40df03083427f14cb315b77d734012e0ed5997ad5b958cb76c006230d8f755b31a8f7ab50232a0fb4b4d8f84f8a542fc2a5ed227d102e93a229076b564d911d9434b185ce0c71e2b741916a82a3b6ad64a15e4be0689b83065d8decb9ae1bff690f4f3dddd097a93d0047a34a25f8a15ce5bf9a601423cbfc55bf61b27c30a4837523e762b21e26ec9a698a7485af9a493913dc8b7de56209be890183613743b759239571a4c43c95ea7255b2be136564b6cfad606a7ea1e349098c54ea8108b19731be54dde59fd37e8d87aa1c6ed8879da00bef343e64cf355eea22164271575f03bf3103995232dbce7bc6f346646a6c5dae7ead7e7828fb1ae8f158ea4ba601711faf5624efb381dcc8119779d33529b158a2d0a873649371822a68c54bdb16a645efebe03d47b67fc3ae1f190efe76c0a3f78cec57a106972b810f746ec44ecb4e1fb4e894db7e586dbbc6f4854b2573770c3983583c0e6488cdd746b63b7d76aeee175d2e9420867465d8edbff586d00adce4583ab56db183c6aba2a94cbf8354113fdafff3c6462ac1bdc12f91867dca0b5c859c10982e9bbf68c66d0a5afabf079abed8b66523bd4bea50c7fa1d6847f1ba95f57ac72be073a3992d3092fa7e85261221b5a67966384e4ae8b6e9feb4352e912531879062f5c8a7c11dbffbb7d5fd57c7205304d4c400ac7f10080d47d63aadd16fcddb3e9dc0e7c3e393c90351c3deaba53ae40cb34181d4a38536c2696f422a602653aea0b36bd9068da70f13ff86f2c9ee6bf137e04ea5ef1efb24733f37dd5b942e93618a210ca86b9255d24be620c40cbea1bf8b10745f51f96de4c6b32ea0ff7fbe1b664af7d3ef327cda92e13a5bc076861205be46f64d5142ff45387a0225abe4bad3fb4f0c63dccdee0f42932592c3056bee733e546f0e2297a27ea0982ecd7e93eb005a14a411754aa1cf004934bb2262c8a28916c34a87c5ff73a644d101c935834d2b3a90b24248d4d2a0630e4cc3e68b16fcae23803cfd5bfb38836d02ef5e6de7c2a8d39daebbb302890267010c1ef93ce0184dc8e4fdbca20caef5dced5981cdfbb7e07e5363641ad7cd369822d973b749eeeaa61fd523b237889cc5281ff75ff3b5d59a310e7b9da010ba6e38449ceb9193e29af2ef20bb4fb80ff9280be1c2581228ea566e85d006b927dd495029b28ad45c3dd78a8e9606ffd13e844f34bd8b8d7e7e1bb0a1328582c344f3a5032da3ff38ce1df3cd9c105eb26bfb667f1c913de7518f22b7cf8e9c00b8a35bcdabf926e68f96290577011377729c26ba7879c3e49cd19d81ee4f48d553138479161a807f6df55fbdd03878df463ac3596656e6e4b947306b42ff0aecd4922da44357ce851faa8713c0fda41f48c549fcd9ba2e757de7319821ee30b7127122d50386377246b780188cd1c91c904b6dc51a8e5d8733da8dab883a87cee85e1dbcdb626647da143dd6fc96a43ffada502a4aab57a58a7e9e6990003c95f478052234d468afae6b8b08f2a76fcf0deebd4a1ffe227f6a704cc57d2b2e7638e3d9313c7f9699dcd167722a30a73aee629acb69c2f506662ce9e87460d45b48f5c88ad143880e523afa1af0ee7236de0e9f13be4f4ccc156b42c8f38ffaeba824713e3cd7f9f8355005497f62d8854cac005be8c1b9669c4fa4527fb2bee6c948c5f59a9692e8b54c191061fef4495a71f291a52ba62c955a8c8f69abf006189e5bad9066380d7460dcbfa1631c29073afdcf48bf72737785c20cee2cf548eebab6c74aba00ac20db4e8573f0ed82a7bb4b36820f096b978b0522471144f5549a1fc2eed2c716044eb1e9712b2758183ad27b7c938b9f8bb6180bee5158b08ace92745ee66d0e49f859ec296ba1e222234e2791cf0ccff6031d0e1024b90a9b1b7eb848145b32defc1a4bdd78f074556140ffe97b6a923bbc61e5a5c06d8abc1bdabf8b3c41697c9fce72fb4844d8ce13557eccce5a634662fb70d504eff46337caa535b74bcfc7f097523dc4b8d224b968ff619b89a064567fced9219c8da38c0beb597b16b231008af7be475a2d487c3ba1bd4e884fe60dac2c31a9036b78c4be36f26653d2c2b8f5d9979427519c272c836ea1a9ecc7ddc9a5fbd85e2c045a9e52b40693f49311095045153f232bfbf20177e5f4cf9593ec8add6190128a525196af3946a456399f848942337b1feaf1777e157a898832c0bfc56f242915e87921d15b248c1e5048d83ede914cf42f83c75f7faa8e3b7c69db3321eb67ccaa085af30e358097df9677a06b0bdf33edfe5c58cf1b8619fa5e970e0e2c3bff7a6da73350383986ec0c736c7eac725912825dfee78beb054376565b550710ea55702ade0dd5fac647c44f79536979cd37f44dd7bed709c1a1602e755fdcfe3847c0c3106aad02aab55922c86d8fcb2494c45df763de607ee8881801837722e75d1aff5f677e381ee023b72d92c58653bab0cbd015ecefddfb74f70b806df5dbf653e7cdfa94f230913bd1101a69a302c97c4a5c1e4cd4e58fcce1e3d56cc6bbc978e1a642956ef3534ad136d545fea1f4454a822f489d828d358d85d6863848d2c08ea3097fa3f44627807555c79a8b43e454e3e9e1ac59c5a07d21131978152fb05a27012001cc279a6f063bff4167560b4e8123e94c273cee67077993f4618cbb58420a7714fb1280b231a93d81829b49f0c2ff055a1a2394cff5895484a83c7de4beaa0bb8cdbe9381ff98bc88b692d3fd27ecbf9f169ec5c7508bf7bddb4b01c43b749cb3fea951cf3151179b6e3a9b30779140a7d8ed2ee1b46603a44aae663c298377103ade3e77632eac48b3581f3fb79f16ec65ecb474ecc2c90b36972f0f8ab81a4b5e42ea700ccc0901fa7f0cda53f7da88c8e06da04b28f036d07ae96454336ea75d146cd99fb492f2102135cff19a1b94c81b75509ff98923a6582e27db03b7872843dd0329b07a4a172225c4cdd6b9c3153452e399f5807683d0734d24ee8dcc1a1a8bf30bc8f540c8f895208b2febacca53c825a3aa2f3a31ad61271a6de8ed408bf5a8339d8e6f0106b6e373da687e8efe3c3dba39c1b8248f3dbb51d98cfd99ce3f5d5dcdb0b9a04d1274d841a7528e2925d9d4a856a6ae6dce3fc4f3c989bac89eef8711d695556e1ac503040a466a598b9e3303348e6e7a6e0838680c50d4e5ce17bad197edb8fa1212cb71cd616a246893241e6546d46421130ea28795049afbfd757e29bc26b9dccbe6014a6ab1b5e4cf201adff2fb23272fb337b8b525c9c4f2a5f7a3a04a5b93c3110fad8a45399ef214fe4a119d325c3c851cf657fc8788bbfd8fc7e5f09e4e4e538563cd84447f451aa8487137a7eea5f7d0e39f7cfb470984601fc1a6a9ec33907a90bd4f172bbdc975d69c4bae52981477befe72ce1691ececc5a71fbf9743bde12db2de9bd84516dcdd133197f9b158f744f1a107cf34cc2452fb7e12d9c5a227b725346eea841741d026077c5cb8dfc6d66c5272ad0ca48a49fd90b016ec40eef3b37c2cea971ac74a4845646646c4beb9df05f40c0ce783050ab637e99e3678b6042bf3d55112f02325d8680f6f753db00771b5158ca13fb7222da81723d4277c7aa3f779363fe4f6fc7d50cf7e914840778a76bbdcff156cf18f748569b862b446eb3640de07c4e376a9a31765813d10f0e71eb0afdabe177cd88326d293db4c4c893325e58d2636f6919e52f9e41e5156f8aaffa7257d9940dc234f5b2ed3720338ef538574a4bcf1f41af15e07bd8d3a3977d8a9c5723dbfa9967f3acd6c409f4d2eb4944b1ffdc41b13425ac1c27abd2ba8983dad9970fec360ba839d20f60a068ca2c0071aa9b8407999a8fc8633906293c9403ed4988d00781a4807f3b2015d7a1682b0227b369bab2ae99986dab8598704c354b522d674d43c22389763a63be4c41d65cf2d9d8fee698d30fde0c9099f142aadaa815dca99e40b42c8703d9db6d425f77918912d831be6c40ed8cabf9253baf3f112af85b9fc3cfb2de6531a53dac1d2f72ca24e12d8a063d26e1c7b64676cf9567beee77623d31234473f0e4ae337cbd62875049a54ccd1f32e09482d9e07e21f01d6b906aabfd1d7140e6273f4e0e30a21cbb66719922b0092ff88d85147e21ea6cf5f1f9239e5f0478fda13681ef06ff52f718990ad3fc9cb8b34c70bdb2c648619ffcbde7b245234524f01d5e76c8070e66fc95a0ca97607fb1773ac513f6bc81ff236275d25ae34d2353c4ae505a4ff7ee0d1e0f65a9ca9438a6ac8134472a103247535046a16c9233642236dfc4c9e1a37bc7120afeebfd089244ebf5d82eeee9ad0d4a6e5b8ac69096ba2393d6023ddb2729fbc0d223991649ddebf1fe8558226aa12e66c3094bbf1ab3f9f93bf65095578101d6553f371ef5806e06298ad50e038ef3e8b1c9609df2be17bf66b6c94d1a76c0eabe3b6371df60294efdb95b310492ee06d7e6d1c71a17dc1dc57025d40dacdb25c857bd85bcc6121ca20958189d71c39c9e41f3715f8f839ed4fa21e1432e7ad31bfc0acbb4b094243e35e7658fbbfb24faba8053d793914ff36f5dcadddfa339721d10470ccb27ccb0a55bbee32beff1530e12a52b602c44bbde2a971422cedbabe0b9bf3b6ef9f477b2ac3a654e566547c9d9c0141e268fb2e6b731f0db6f3626d886c3ad3555a85e38f57caa83731d47362148dd2f09b697e97e011d7107163b3c21ce1c69655b5f75cee41ed877537310c034822dfd17fa61d0127602dccbcdb241c5b9fd92756fef7ce89803e34a7fde451558d6f16bba471c62d574f262351a36eb4ff41abbd762ef23bc922179bda3249778dba0dcfeda07b040e419dd4eb271d7e2d2e92021d121bf6f26ee40b76e811a3f0addf05eba1bd10e7d1ff26fc95b4796677d604dc6e27cdc36c1302dabbd813129c863976be4804baa85cd9383a249d206cd98d6b99c9b76da48318c30191dd5c32ac07ace812cbadede45b65d31ab7b6a56bc8cbdbe542849e7e501ed15467d29834c4d98cb00610d90511249859f167f69331b59bb582252db7a13b072ae54e2bb6c63e5fd44aff29e544852a76b2598c83118cb9adb2b23ff2b21db350555bcc4b4d667d968b2fde42e76b33f5c1328269d3f733ebc4454e0fd5e1966de93bb050bbe417be51c3e171aa93a488a9c7eb4057d9a85ab3225dc860e2f7caabe8b24697bdc419314a6e4ef97ef3fa8829321830a79922faee394ab588a1f7294cd374044e473eb63b3634f4478630ccfccfb23c17f6a59e0fb8037ed5bc0d156fb4c62517389ee78960286dca9c885d951a0a52893d978833d8d172464b833b18e58443d3be75eb427a11c9403e7e8e406afd4a659434e0c72e8e30091f8e358646c55a092acfbd0fd1c77f57f8e63456ce1f644b3591264cf6b60faf6cc844a48eedf403c0367c1fcac3833e854b226916a6b64cd3d9d0234793fc28f7264d586735dd7af24e42ec3a0ab6498d3474bdeddc1e8db5559b005dd641d982a709382e58031eeb3ac8bb4b1369eabdab50a12b90c84e51691fb50e4c2ebc7730ebfcd1ae65a60f9ee1b49da12385bc2ed2a57a7c78db4221a26941faf7795403060ee4c004648b7e88713cd733303d81eb1dad02da44a6e2a1bc5ba5dd97c827a44d7ee226fad96ef60d6bfccfef7b929e12d14c107fd1277ac665fef75fdb3315c077d899416642d83a73f1f445ad8d839b2fa20212c512bf369715e37a4b429d6a66fe4c8fc0c0edbf876226049f7a9f2b32b661b60268994a1643b4c90299ad5fc14750cab1ccce5f42d6243fe69d7db2cd9ea0840bc2037195d6bb2266467e82197e69f96cc3c92734b463e4020fbbd4fa1e222f0915df935acd9f0ecdfba43755431e57c2947da4d60259f8bbde194e02c370972e66929a203de04181c87ad17055dcbb5f2d08ef83d20ffd89d4e2f2e73439e2a3255d0634a51593502218f81b14e0e52a6faf952170feea6ecca001420f9410dc8894cdea4798874a35f8c24e1e9e618af6f88ff87fe4dabbbce1f412d41481a522893ea59b9785304627ce854c61ca43c3d749aabff11c0a636076faeededd382f59355cbac5ed9f201dce03fe355acb1874807ea9153044dbbad96fae7bd442fd51db68d2195fd7e48cb58c7f2e69f609e4fb75c9dd7203c2aa3a717760efe89c6f89dc9ccb203274914eac70512151876830e362c0bda2c0705a0822e9ebbfd442e0d78b787249ba3c937603dc63766e29ca048fbd1dd09d4dafad0050e79ff0a2863a4b49dfe3a81666552dc6d4a83c12f6d106534b5ff36cb7d5fe2b484d9d68e3ea88f5647ccda0e9acfaedfbab1c6ef9c0413d1fb07997a86d4a5c505c99544523a51b5c4a06d4b2ba698cfbaf06fcef95175bfefa52266cc2b8efedb170ae5dd533e18e6b244675d7f024f2fafd46c48e5cdb5bb018e10304f2f78abda38a8f376a6b91f9e5d74811ba19fda7fc7547786048095beec56e1ff8e9baef8df607d54b25e3e792bb5777680b69ef6955e8b63b67be231487416bce9ccaadd3199e05f7044af0d1ca0c3dd2ee1728b48571615dc9661343f2e793ed23db3431ba725c5f522443e092dada81cad0bfb8ec180471e4e3e9c2b9307681ce8c51c825f8d0d67b4b240882f22cf9e49a2d1f9647f79e06e2c5d2a7af38f2e62cc2d3986b5e030954759c887b55b9e4c6c369a485dec818a93cc79e22985c6363755f54e698ae94f0909b16dc8a52bbf815d1712bbffb254a2d6172362ace2fefec283241ed133cb0b27ac87a9d82aa7290ba4588e3d0ed734b5f9df51cd8ed4e7cb3b6ae4ff86ece6f06c4a0e369fa9364c2251398e7a17d926e15de2fc4e104eaf23e5038ecc102ec8abec205c3129904951539719f4f90183d3a31a595aee8771bd49a7c295656fabc0eba2b33e6ba2a9a05a04ab5134d30cad1b59ee71f39b4020cde771d1f7f1618e2b1da4fc9f4d23acd4c286127c9234dd33d36922c09e538a52060d32325117a812be692ebe36d9c0e8b57c7679b6e75f383e2a505968afdac70f0498e06eba06652c891d203db173bc32acbaa39f301c9c46331b8fd323749340f27cb188688042e28ac066ef20396731255eb97fbde54c7595ce79c8d5aebb1ae14359bbad6cb24c1aa21b977001f87ae471029b4ae4950eaa86d92467f3ddaa2ef0cfcb8d9b9cee1154148268c4c7676eb5c04b0502c641644c720a21c15ab0a66db0f7f720a1591e9dd50725449519a6c46c89ea59dd80ca4338c09fcad53a1161938cd2713783c66e02faba8e8f693e08fbd81f4b4de3b3205c1fd22ee74773f06e9864076caaea4124e479293f5ee822327b47b145d694cb92b978d35c044f3ae0f8b051ee620b9b0afa52f957b9e6b352ce32df323815f07e14090507247a50aad0593d6a96fd44eff39ccdb65b743c79d1b4ca516b2ee166b6ad61d06a1538eb264d7f9e0539a1a7698b209cd6ee951cf1d825a394b59b7af909bc080c48a5ce6d8a7f096cfc89adcf8d7dc20c148a5f205d5e11950239d6319110f13048725c53ef26ff0ef81ca1f96f9897cfbb1c532194a3faf6126d9bac10f306fb5b89ffd1429c92a90977101832716a3c20fd7c6b8466fd3f2e3436b988a02e0be9f232f90c10f6382bdb8a2e4dc6cd8d81d54ca8601fa5b038f9ef7b66d4d38c51bb08fc1e4237c37c27258f65835b025ab80282417e9068afc5d6785b0f0dc75c0fde6c9e3160e53e291590a8c9e6ea0542ebb1deb3c3f5e9563b5e281a488e94890349c9f08ef02e25b15637e6c19e185611028111ab51bb09f77f7d62aa6c1f495ef0d2e96803cca0f71f644b5a3653c3a3f2ef79536c497506bb9a07b70c1a8c81b0e76862972a6db4b63c59ca0839755fe8fc820a201155b1fe37826f8ffab98b84636c156c310b82cffa937102da0805879acdffee18951f689df8fcff5c49dd356bb284bc8caadd698d571335ef54e0e77584b758411956c1f4cd35788238c9305bd31062cb3018ae173c575085c10b0f1dc59023bcca65692925d7329cb9c5ba0313a33f0472e2f6d471f00e618dc427c6fe7178dcb5b843d41be2bd9f4f7ef69f210821ebb61a1ac00f82e9792385cc94aa8044cb427c79a9b76c0e7cfd1be9739e64003957c34f1190526904a9e53d74477dc81ad56a2b82159089ebe9b0c90c3c81a5d6daa64282d10c47f844551d20f9bb54f97a74fdb57fd474ee36ac25fd8ba75a6e31e73e6c644c0b764d58234dc832fdcf2625e94fd439a0e98ac266288bf61856c2f0a757d105676c8f2218d6446a0d9ab31ea2208be6d1eb8ce120d4bedc8410a268e909a3c16b3e958ba84e79327b72140e3e555cce5b2caa16669f57a2827e1dd99f5d8e9205a33047224b5b6ec82b5ee987ead1b2647c7c3f0e630339920e89f826b65940eafe4a5a7ea41280a3171edf2305fa12eb9103c0dff975d72f89a9f3aa56834bcd59f47b61f4fa3d32a6db0d09c06780cd5a9cf3fe5b881913805607cdd2589fc44d1bba9660aaccc92d48bdfc8955cc2e80c7782b851d6144d5643d76b54f97d1f62eb92ddaae67a094f3f52ed33ff94ae0082bf2924c83003258aea787924e0913934db377a310ef2b91e9ba969adc02bc9804e3079feabfb2d8e02fd0f819c81fa6e718121d5d7ef882f861ead833fb621404ad1cb515d363715c3b872ccff018cebebe9483404cab39a3e8563deb7cc920c4fb3a0fa1962a5eb7c5d6f6c9f4f5529e2be9842cb8bd1c73d9259876277e298bcfdca6c16ce867614e0d93de4202d97d45f5a3c06a4bdfd80489093f01fed0e8390a4846df7c56fe48d600ad91f6e51f038a03b02e85c713b84210bf84689fe1be73e916227eec7c8a2a2e45f4f26557d6672f399a16672ba22c0f80bcf50263505b773b3fedb299111380300e8e3809a0dfac450c8814482729770d68ccc12582e367e88183ec591a4c199e9aebe1ca1dc3681d57df6a4ef9f9df57ce1c4a7b37e889e1312a45b07bf392e4f92f0e8b1f7bca0f2e5266d5aaa99553bbb79aa2f2d8459effd884ac8becd194f7405b65e931794a213e524edc7e2280b592903456c8f5cf991f3f00fcf90280b70019079b44e9a2e0ac24b7b92716e88f20e915ad2d602026d45826339aceebb2403eecf538f6cbb224282c3c4534b9b1ec07a801f26258c3c8e721e45fc8a5dadf77c70137eee1d31247d411d7ec8807599651e649b1c1713306cc92a0ea323a15628b8305620c9f80710752a900f1a4b1a09c4ae91bf529850c11aea4c3d81a4533de3c1cee3db7510059f817b1070abf7766cc32fa7140aa2e6487c46b7638ff9bde9cff737fd65bb1261dbecae11bea338c6c70872d884066ead79df50475e7a6368e710b74b06f3098382f975258770b3f7054fa71ffb5c6a187bbda65022ab7a93d435c642cf277ffd4ff2abe6e4bf34db51fd25fe55fa96872c7b9340e26aa440684b0c879bcba370816829a17eeb10a6ae2f98c464a2c4e889e17197f8fc92ab16b465a5e234994460d875fa8c215583108aeb4d348dbc24bc5bb62e21ea69825a95e189969b11a3af3fb3f3a11f96d6e011fa1a0051fc4ec1731ed95fb587b0ec68d13fd2025e78bbf233831614218f265c171280702a14171836464f8dec5310daced106b4bcd077f6bb0dabe0d3bd505e3697f3813be5e727931f35917168a14466e57e9f6bda15c64c2ca981831cf436eb60db143d2724f98d0fe37053d29f1321f9dc43010b13af94405786a4e0964ca7b3cec2dff29d4be0ed65c50f60c5f4bed53d2ee3dc39989191f7b41ac80d03cbc8faf9017f4cb2255ca212a7dea0ae357fa44c05d988165476abf6280edb50b9895309358bbdeff28f92f5ef693b36979ea8ef2b088e2c08f68a9f17b1ed6c12cfcecae9ba5df1cbdeb3d83e2a830ac4e9bf3df3904243598db9dd16eb92b8c79ae24858ddc045087b45b67f31523795fb7e65900cf990a04c3dd837b087fbb10da47fc7b5ef71c5c9eb33e31467846ad7d5f4aff498c87ab46570d97f08c7f51135bd3de18853f7d7a2331aa7d82974921a79e5051e4b8ce2a759acf2e78de951c08f9dffada9b0bbd12ce99fa3746c5d4a4415536f35ce08cda20c2e803f5b377c0bf67f772f163378724485fada0d584c8fb3b13a1c1f87f8f5f70e91479618ed553331afef3e41453788f490ce8ec5b3fa7cad83863192f62e2c529eacf7ae09c9e2e00c2126ac7ae5da96089a1c54be0b9b7f5da6c2c05dd272240bd50729b6d06241719906ad76b1065c282d132ed32ad1812c03ccaa7eb8ab980467f9a4a0c14d40fe0aaf709b9ce62523f10d54d7c0a5d3df79e27e7ea06a05300f91e19d2ba9ab35d4332da759b3ee2e1b8aff85999d844addd39d805e49e89a74cfd956882c04d9ec7b4f959d04747389c94a9d995a520db8db533f86883059e74c915aa4ba58519c0ef36bf91cf6948b94ca91cb134a064921e7ff560f59377135b17d0314d26db71b865b19cd6b737d3c1f50f0045468142a3377760e0fd356e082eb208a1e8b40a03bafeb6c28d8c953f866b638a6e77eef571bf54f5e8e288bd026de5dc5edbf86b6bfd36c6064c2d273af082eab523b3f44a722ed002b08c16800ffd79267da04faddb11f4930a62a75378c75a7103166a8b4ee3cd3457d486d52135b196728d9bd1d41942febcbef4bd908543081b1322397a8eef8aaf7251e0258ba1068ff68961773484c3f6874067a525a57739d81aaf94ac9a933ff87a7ec08b75ec540bf476c8254a5d6b28172c494a175eedb78314d43d842a79512ae7d92676166f8bc1f0852b5cd7cd068b8326bbbd77f72d0305fca1f652d6b34049ae581689d7186657e1c710707f3f48e06ded6e6e99314c1442afb6a1f54f3cb2f8b692481cf4bcbe7bbc3bd76b0a33a4eb97f672e7f62dc5982574ba13cbb7e8ec1e024f9044da3f6ac5d4e44c4c7602d5c31f6b7839d3c5e26fe416eb352d7290d4bc615067412578f77ddf70056d1c8b22300a6c57220e0becccf7a8ba11d3e571e64abdfcbb1f31b305c171c3450494d4c6016daf194e08a0d90407a35390af4b1529186d4cd63c0ab6fde197c08835c1210e8c5150ed6e5006a41feeceab9bf0075dd5f59cc4d6af5e8c2e58b93986df947353b2c08ee069b24f2757cb7e05d099d0147f2b2443a2d373ca8f37bf68b80667910680788640d880c39c25c6b4e78545bf4b14e74415c06ec0e69e99fdf7bb17c478972721b402b8bfce3ef6b03544928d5fb90c380b88455c20dfdfd016df07af4126e4b0af08fa62a702db54c2a62bba38524414b3f01b9cae702893015faa4771de7da46bfc4c6d71e876d3b9957699fc6e1c1a443b25b368afe4180ef845e95a09eacbe499fd61c31bfa14be8fc86e6af53b8c3edae1b2a3c5564f11c6631cab8397824eaed76cfe0fd15d370e978975c45878c7d34462fadc8aaa8e947cdcdd62f11cace8dd19eac4b74d9d3b32cccb07ba815cba35cf3c1e171ae1f922956c746d53ce3f29dd85ec0486b67c3d901229268401ad28e694815d842be77b338854e73e3b42a1c3041f202da63e2471ae3a1e60fe14983bff0a39a82e135fc6e7f5faedb6b1d59d05de41e553bb976bde5d46b72def48e606e6ed7844f681c8ea949e44fb9927dac326249f474c942aad31554451fdfa1c54e1e331d4c0d3767402c41675950f3ab1cac87c16eed48e79112bf9d3aff204a86826989bb66f94f38d9929f72f76ec417635fc58851057134dbf83c0c898692098a8c0a15f1a59d8de58d17a4d61a7f84a536cffec32b10158963bc793940ed9f7e61b8b50b992c701450498850b23b05532864a9ba4ff89191895f9f049804444b4fc192e46a4396782c1b07a3db19d6e6ab036a0a77e37fffc39657e90ac1f72e045a2f2f35926d22ff416641d2967eeabd000100508499d74dd07db9df98622a0731f34510e650f834915917bc06eebcccb16dde4c04227076bb9aa25f5d45d6c20161fd46a75290aaeadf169b268e8e05721bc1b857e0bc1beeccd04beed38a394adfdce1d7ec4ba68831e98d60544f6e5112c8db92867ff40228d1bd8951d326d45359e192e6ce2de41618427d9d7ba33988ad80082c8342f78ab07e9709aeefcd3fd2f805c962dde6df4f9463613a710c91074ca12456c7ed59ece80f3e9a5116fe582c437dc3206eab56d46cae89448b5d04270e8c05f4741cf77e2d965c12c9ddac2c022926e2e2cb89374332bd55e6e4f9af7da6d74d6ae10a9aed4580f13eaa68969734153ce7132f6780f9f23e8d4aa0e23188590019489232edb68c511d797b0492286364e998e139d82fa3334158cda3f97c499865970bbf60e13dc5a0812f6c16bfe9a37a26dc0b5aa02022f4cba6f73c348e78ac6baa39c14e375c85819e73b963b468eb86f7a92955336ad6da25e871a8058420a61e8b7905931cb77b10bcb59815acf61b863ed2e86a2aa3a7b9540d335fed7c3d46015282b6d867d0f6b39b3e33973efe489f86e3974f57ab73ebc07c38f0e09e669ac2efb08ea087f4ab5748231e7486f358dda78a8e48c14534a0cfc1885f9449b33d31b07c9915e9dda16e4e44327b76d4c25059ae9a33148a0531b5a06272e6c1af36658f369d119907fc9e68bf354c397e953c81cc9c44f471a8f202d96f0ffa0db3a6c25932baeae3e0504daee9aea0df289db566b9ab3dd6a95449ba039c07d4535f8053999822551ea5e5440fc275ccabbce059e429d6f7a0b2747ff27ab233d07739e5c839a13e1c62eda56225e1f60418dcbf12e0102c6860965394dac7df2b5042d0235ec40f0e38b5b4c0a9918d7cd0bb10cf04967cb4a23d31f5f03ed287ac403e20091f6cd809be8bfef0b2455fa839559c0302e762948281dd917b0c9afa477e20183ce17495655523786561defb2c8e9bdc35a7be3d746f972a4a70b9af9c3a4b141d6dca2d8c7f224261c4d801a4eba798ad102e8471682f3c19168cd89562b0710045810b387431547d22b71f3117d5cb6bf41818b03ab0dd9c29bae600e45a35c5e3e560872f4aedf4ef3ed4e2a5944165bd9fb2e793b93652e8d855d155ab2251d082dbba833f91d55e291699a54a62410797f9d3516aed71bdd034d08ce02738599f17cce88ecf96be3346b6304be4ee03935cd03ccea1afbfeb9b33679be3873d5a66d8ef97b8296eb78fe75e9651df16e88031480748e67fd7eed2b84ea849c67769c6738af6b829749b41f673b2505095b0fa64390acd73d427d80d1707e7a1eb161affa70508e2017454f8467ab70d9ad527e9243fb0561d24b21bb1fbada1579b1af5a7384a498267774f1267ceceeb6b71b970bccbb2a6bfec90fbc19c8dce245ceb863aab5eb0d6f51061e8326026113451fc0c33f7f304b8699c640a0400fe75dfa8c667f2b3d78c1b0e0a30ceb778f3d935a3491423d37662d6c928d1f0139f6ee2ecaaf254db6fdf3882bb3960fa1266146192cc428d8c2f9da6dd7b3503951ad9886080a4828ea7f90ac5fd74b79a4f779e456615771128fa7cf40bb4fbcd0840c5bbe51b2fcd8fa1292441b95c2781e23314560a220d4da442daa0f7a6c7251e71df957c0bc408047d7d0d1fe5d26d8dd18597f47458e75bef02268bd6578a0a8140ec447b336206b4f112432d82db07d7fed4f4fcac91a41f610c78dd4d70b78eb02554504851081e87120e3d6ec02ee3d350859ff466d55214121c5cfec5d866b74f254551ef823240d64deb0decf0c68060d28519fcde0ef0b244b96d0775484a526f7516eaa417dbb0200149bee332893148814e0ed18cc8083f456edd4be64c78f4203def27179d707491762d0332e6cd37566632f7178f814487883924193b5a9f49507ab2bb92cb4c6304938c8dfe3aa581ed5589ad79593b5a6bff1d29ef9d4b385768f7eb5f637d6e1490cec51b8a3be96ff7c6594dcbbea017c7fdd0f78551d93d03821034236ca5903537f49174422cc1f89e6b306f37335557d8a74b15392b988ee7820a360436dd7471fa07f832a036ccb982e740be1daf13a3b5fc7809d76fd70f446a2ae32113877fbed23492f8f373eb298bfb63fe88f257460348c0cd937101cdfb139bf28bc4786493eb812c7d581695dc85404bd971655adc4d0d689273b03458ef22c407f72cbce9ef28c9a08e5f4e56e54538d7e061852ff3dae3cbdb2b107475561a2e2621a25b99971e5ec523eea9322e13471c72605320b299af3b7e7881bc8b4e4e30330fe7dc16cf3935d1f0d52109bf00b0954d9e1a43484d3d7f72af1c145ed6639d090c44e2cf97b3e788f0c1ca1ec78949d96add54205514e7df5703884a2a681e4cb80f2d88607afa1b2f2a27cc7ea7eb2a16f686351a048fa484164ea04d7efac740b6e5d0c948d832b0007a11b5f6fa7363b9f3be54393ba07a3acc26f39eaf03b6044a730f354532d705749b676b9d6e097e0d14127d135daa384aa77028404edca82377f8727c443de0d77f52056595e4b83ab38b089d24cc96dbe814755051392f25edf97208c610ea578b68b0ee240673212266c990dc342e78fa30416970595f0b96b99ba291a9f06fbcefa697a82e619cbbca868223f98844f411148bb0cb921f2bc9b4e65c4503632d67f7e6e241a57985a3659b1343b98baeeb3c9cfb06bf9a67ec9f9a2c5cff8d731deeecefae6fcd273dfd7f59b1cd3a7559693b6f645a5a6119efa6ddacd07911ba0212c43677511af53ab1de6db3af44a6f1f9bddf3a02979d1a76098a42bc0376fa1f83f03d36d375f1037dfab207e013ed7e361107ed5cf96f2e289043fa6da0f787a31bff8df2a2e712cb9b6275b935ce9888b14980455b3073d8e0a757d2a65efe8e79ec9af221997b27922bb8f331163bb66c6e0fb30fc16fd6032ce742eb6105f1b410962a77b25655394fd72a9d9160fe2d58eb7437d18c0e4c89b1d5fac57279a7d0dd4ba152c683646ab34e3ecad78aac8ff312b5ff0c5d3dc97d85bafd41b3e38b3a59c555b75e324373157bad2ebb7e2f1fb49e521768ca2cf547e85974b1d2a4a807287a6c1234d4a85352f15d8285d6f81093644230ed9289b52c8d983cd50b00b297542bcf04c0010c8700a40444d8d5804203f8dae2bf2f9f75f0f3f5d5295f74f773e53c0e69cbe46546326cca1bbe4f41a707155b08593dfbd4e63924f2daa0199035eb7a920b32f2db298f48c3ce74fe4315a7c46ff5fe94697dbd00518573bb8810e405dd6b0a127340aea420dbf6236441789889f5f9171bb2631a4b51ca8dfb7ed1af69150e06b49d46c22388552fd55b0fc04b1f92ce2ffbd8e27a8c2f5db7957f374653c06079579d20157c8625baa98f447e9e14ec858b5df84f792c6a0371a8fc6244bc8c43e1aac81150eaba504ef4bea011370f357b48933bdcee737fb6988dc3b4a795257f58431b9eafba5d0e148ee194ab121580ce12d2cf73af015615512f4367cd5b6dedccf649edb33e8077c6c5ec742652e9b42b4f6289e1e3f983b231f63083bcaefe82523ffa4cbcaf93e210a598a8747363c9aa55ddb12468cd49c23704f5cf74168e2f5db88af02864b43e6fcd107e989d254fbb804d0fbcc7313d34d26122208ad516cbfaef1fc838fab79c6d24a453de40a397d91b17f26196137aff0304f591842c888fd9db331fbe716ff461996661e7618cf3a529c928f4ffe19960e97657340ce5d18ca9934e3baa43b229eef36a6429a0dc2dfea90e6d127499bcbc1677988f668e97951727e7deba732c348235ccd58f8588ea3f2af5d29e521cf348737084757c30cad27f07086c969b638a5297b753054390777d7da9ba4d8125e3756d832c448ba786355228b0f2ee93bac16e139f7718098475d994cb44ed7a0494ccc2397d5512f7b67ebf208a843a52146817efeb67e5da9c263e5f7b43587ae3912ab45e19439853e1a30386c339361722d54a408a9994d5ebeaf8b60768d7227fee5195def707103699b7dce4604ac5b0db4b34074fbbeb907faf9392e54b689acec6a6d36da43fef225b5953618c026bdb40574f679183f21911c728409df3604ab350af54be187d12dbcc78b559b835ac71b4eead5fa16fc8b3efa7164154aee5da1fa340e523b244cb9a5b94c7121f1c76e4e6de3ee169656f32667fd9baefd40ff18c455c0637d55b62cf5ad7285ed38dffdaf9b92d1e35e85d18035f8b0de7be4e663dc98b27b5e6dc5d8206a22d1a8c63cfa7ec59c52d9745c4bd73c06088ab27bf1d5ae4ba8be3de80b9f088e3f72c2ee633ca53453cb9576c9e60cb218feda75ebf306aff2a44056557ba0da9ffad61fa0217da79fccfe4147caa936bf8593423ee29c9aa8ee309768efc644c45e6bee6e982c841c6581ca7ff1b7d73dca46a07f6e774b0764afb926f45d4fbeb955985d99a85b657a63552711630553f0e00e611f17c0fcdad00351cfc2dcc13e29d8a6515b9b2f5dbefc9a7d4ee29eb8d0d0d458da165a13202747a67ffabd9e646a393c4cf5df401cbee6f26fb1e5a38e44f9600a0c431955b546a9fa42be1d17a153685565deaa72308a43dce40769596cdfc92dbac54795b332a52a6b265f79c5eeac024a2e764b8cf672c43777abbd1d1bde9c0295e51e1cc71927aa8755d24259a640087105786c7ef212f05c2636c7e8b3c061abeb57637a391499868096b667288b3a7b7d62332063c50d7312c297c29954f4dfd0a8f3dd80172d38c8705261e388aaaaccfe402b30e6cba2c6c63f8cf7daf842fc7628b674514b83753570ca987cd2553dfd2ccb7c865e55d3e2d32858694388615b1ea55a69375a457e110a2499f44b7b8558a757659a8b8da0098d120cd10ee1f0a315a83e77467a8caf2d2087860494c688e37f7663c26ebed5100d48f4f1f78d8b0ff54fc58d568182050eb37335c92dee7c2045e268b1bac668a3b7deb9019ab276ea9f46921a5abb53ac73ee3b49300ad93743900a25c5eba423024932f0073ee395b6ba74ab3a31e31002d1d1648ba72a2e28ee52729489f03985e496497e583fa6d3160ecb4903e4498fcc9898bdd29395677bfefc4f85f781f1908fb8dee074075f5c743d8f6893f0fd5afa7662e629f357c8b428df276fc7a4614e8b54ee98202041aa64b4dc1c3f8d40888880e824cc3ff454f1136fa34d9fabab63ef51575dbdfc382bbf279a88e64b44f58492359dc2bc72ce02c7e22357b89bfe86927b4990ff1713dad76d1c540fa85d556e6dd2f69423797af73d74e3b3cdbaf44361769dbf29c8e8ef13435d332fb2da86417352def1bfc3512a009db262fdd6a722ebd81d8621b2c85aa11edd21f3be9ee8a5fc345df52fb1d1d356fbc17f4db848012785c04df016bbf0d649d45dceade1986f1022ae61ae07f18b8fb8e1b97e473827cad4b9b1d4c5408f5d896ef46e56a6c2d0d4c7ec3d9fe20dc0b6fc8310afcb1df993f99ebab1b5f0d48448fed736af1a4ed97d1686c22e69b23ffb00cf41c57a932845bc03cc0ab4d70593112c0e3640dfb9b4b8eee89406d78a53251188c5b24c1468c533f03a43d1a76980ee00621b9e9100fa7e0b2fc39f424857b4c356f1f1ccff896f8ef6b24db4bc8cec44b8581d2619d7ebc26845d3749c398de074232f95b79c16c3f522fb89d9e0d03c13c4c66a2846983a43e50a2d27d4b2b7aa1194e5a674a6dc164fe2fd993110cd51c25f28821b8959c4b222ee46636fce783ca57cfe73be86ba34ed405885924ca0bbec3428da901049cb39b8170ca2d3aa2abed8716b6e1d7b643994fd1feccf730926056ee334fc21b86cebe77721c3eed918808b34a70d7a480cfa9dcd067f830afb86f6b19dbb617e920de4ec43531562e8af233442f41afa8717d42fb0260134192115bf7183a90884210c258dcfa86c121098d44298ffbbe47f0c61132eb87eddb8bcaa27b060ef994bfebdcdc23938d6c04033f489488847f533863d550fa6e2f48e7e51a58a32f59181717c9ee24bc7194712ae108e7e5c84b50c4f201400fedb9f692a5a13f17903483517ff3ce5f1a68a0e7d40a4369f9ac8969f036033c34e00274e3016a000247555184a1e2dcd488a32052ee2af9e6bb2f6304fb8589e09273a89cecae69dd51cc5e6676648dbac096666993790e4196a0e021ad86bfb1d9c5af8a66f08737d97fabf974653dc06da2abfd521d69f5ea4d5b039ddec708abd78289f05867416040227e4f3052d1768c9b7c1032ba0da44e229226225506e46af7694b45811a1b8766788382ec246b56ccc81cadbf8bfb28061b4bba934722a6b3e76cc8d1c5f5ba7bee97ddca40b54323af9dfe6a4965c3368ad356e5f229cb6f9a20ca705f709eaadf6b8cfd1c7daefdf2273892af706d9c503d119e0f4f3992da390ff346aa65a0e3f4a8dbf9ca3e5d27e3c9384261783ae7432ea97e869f9a60665661b4a0324a7ab2d9af3bc401a53b7f0a15081da9002b01ee7bbfe55cc43394c5842c47ef1b66fb0b32a025f752ce827995ade85165f99c0e2c288a22c33300e7663346fc5d0a84f777db6eee8aaa368b8fdc46f02272db2bc3a428b85489b6a894a88cfd6b52a35d6d0d7cc8d844a093f6eae84e4c95c49910302824a1816460cdf138958c6daf923756d326ce48bb378800da545fbe0d156505f46e5e8297fd9ad1d154dc4ef87843231ef5fd7e73f4be6cd47846ac170f149b858b4f58e03fbd37f3900db3d62fcacb5912ec2d1d42ffce044d86bd0afb094b214c2a581a41009b09865e74269787486800a57570d58369442c87220f6a3af6f2c970e8d43d4e42065b3b158193f950081056b16fe162dc1464a616834e330e46755ab65bd962c3c980f390872f840f71926c2c41fe007c9c02648823306bcbd80f3d5f12df21c737dcaf1834562b1b37543ceefe96a5d953badf80d1c71041855074a2f0b4f974d5bdb32fa3ccd8f6dfd771073f4fed2e78a6d354d3f6f03c77b144c142e40ce7bf611f8a3dad3e73ab9963610f13535b58313bc6db975c10d2ea2740fe13e0dda36f0f7d34e1d6b8399319e07694aa441b188d0d48986d259ce948c34e8532493d0242e704d8533516146f7d5d2da1bd728a2356b71163b55cbf9ba7cee058e34e54a6591279b187e6cae23a8fab4d966d44b77c29b80acc88233ad49d21906b7ff7545424ab08e60f06ca1f3fa53074f8ad24ad4518f84874bf1d6e5197ba741b0b2685a212df22073139470902c40e355d591c97182d30e95f063ecca1b0e718ecdb97ceee3aa8e5ad80ab04e0f8196d43ad02ee033e3490573a21f90cba7e0be4e962122c05d2899705245f3cf08c5ad45c3189610b4f4f788e36cb5ae678a6b1933cc5c7656ecfee1c4c346b51efa6532c742595b92442c6518488c61637593f68aa721c6cdef99f2e2cf7c925188296e89faa92149cc5810b5e8668a32181af02ea77fa4da0899361701cc9b5378ea7550b57e46f7ee325c2fe2c93afc083f20af4657926c37a6f2e0dbcee48106c38a3fed2da2753ade4636e180d60828aefc348386f2403ca651a84e13e280e9284365aa260e1131dfd7c52001414bab4727a13ff77a3fef9ced87f1ce39de6702edb74d5c1515c0269cbceb20c3c3cd9e43f58640ac7f1d44030e7b0a21d0a5a414d143988d947ea6967467add74b3beafe15c5b32c9150ed145381aaf1c6621b145ed7e39aa0570aafdf0fe4c1b958e56ae4fd4982ef3162699a0432e47a18d14ed60acadba2ff35e4ff3d45375042b6c0b03ace9a125c30b06bf612f70788f5a4562d3307cf7a3e59f5b215b65496b08b30a66ca7d03c968911748afd979f0b7cca1c851d706191a1f858ed25b8a5c69cf0ce9d69805f414830fb24d74803be3bbeaa9196f8bd8428b18756988680a20b6d815ae7d8411f17d01ced7849f7361187ae1f465a5785a89746ea26676bf7748e5aed458c3899c51447e072053df7cea202ac03bf50f71ce5576430a4261b158c597698c4098f515c77099a5d65f8cda78baf1ac0c6477e559c5f7e502e4f643074c03171d2879c5cad01714c7bd043be9a25da1e5049aa2395cf5a35e2dc4d3a9f94033b1d62b70245f276f13c9145adc34317b83ff0ad26e366e5322abd822de2b8074f3c4dd6000347a20099cd0cf859a0d2c6ac72b192195e1ab37e3a6e4f82f8aead025e9983a583ada5f45012a06b27c4aad0b8600fe85971141513b97d3982928b40f3526a4379a8b66c0df07e9c8a2c8948052d67c03f595fd9ea6b4a184adae5dd74d9fcd91b55a840ef4addaddb525f20258bed0e3067328ee89a8dfe391296469c02901c8f33a5ebe8bcd27d459fe6a99c160aeacbb36480c2ecb4f6ff986ca5d63c51a025e6388dc428eb1c9bbdbfde63d6a98ff647ecc1da81eac9f76466726a5f4191b22eed3fa35af108c4c6b3493449296bda424526ecc68144ab45c4321d26d7afae3693cc5543a68ecc204532d610c49d1d85218414a842accd5ade932ac56e72c5f3cccfb38f1767a7db8316dfcbde7d1d2a7ffe9805332308454e26dae35a2d510c91f669a28c0943fc7b155d8d058de789182923e4c8b6f433d91afe06a72f2670f2748e4f1479f70b1c085a425a65de39f4344376dd8b036de89438552519701352266f1672ffd26182d88596/usr/src/kernels/3.10.0-957.1.3.rt56.913.el7.x86_64build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-rt-3.10.0-957.1.3.rt56.913.el7.src.rpminstallonlypkg(kernel)installonlypkg(kernel-rt)kernelkernel-drmkernel-drm-nouveaukernel-modesetkernel-rtkernel-rt(x86-64)kernel-rt-drmkernel-rt-x86_64kernel-uname-rkernel-x86_64            fileutilsmodule-init-toolsinitscriptsgrubbyrt-setupdracutlinux-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-21.55033-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.21.25.3-144.029-34.3.020-92.0.14-312-24.11.3\E@[_[0[0[[[[@[[@[[@[@[@[@[\[\[h@[@[s["@[[-[9@[[}P@[{[{[z@[z@[t[n[n[i[a[`O@[^[[ @[[ @[[ @[Xf@[P}@[O+[L[L[L[H@[H@[GB[CN@[>@[>@[4[.6@[,[,[,[,[+@[+@[*A[*A['[#@[!@[[[@[@[@[@[[[5@[5@[5@[ @[ @[[@[[Z@Z@ZZZ@Z?Z?ZK@ZZ@Z@ZmZ@ZZZ'Z؄Z؄ZԐ@ZЛZJ@ZZ̧@Za@Zľ@ZlZ@Z@ZZZ@ZZ1@ZH@ZH@ZZ Z@Zv@Z$Z@ZZ}@Z}@ZyZyZxG@ZxG@Zs@Zs@Zo Zo Zo Zk@Zk@Zg#Ze@Ze@ZdZc/@ZaZ`@Z]@Z\ZV@ZTZOhZF.@ZF.@Z;@Z2gZ2gZ1@Z.s@Z.s@Z.s@Z*~Z*~Z*~Z)-@Z)-@Z)-@Z)-@Z)-@Z)-@Z'Z'Z'Z%8Z%8Z%8Z!D@Z!D@ZZZZ@Z@Z@Z@Z@Z@Z@Z@Z@Z@ZZZ@Z@Z@Z@Z@Z ,@Z ,@Z ,@Z ,@Z ,@Z ,@Z ,@Z @ZZZZZZ@ZNZNYYYZ@YZ@YY@YeYeYeYeY@Y@Y@YYYY@Y@Y|Y|Y|Y+@Y+@Y+@YYYY@Y@Y@Y@Y@Y@YYYYB@Y@Y@Y@Y@Y@Yܶ@Yܶ@YdYdYdYp@Yp@YY@Y@Y@Y{Y{Y*@Y*@Y*@Y@YYYYéYéYX@YX@Y@YYY@YYY(@YYY@YY@Y@YYYV@YV@YaY^&@Y^&@YTYS@YRHYRHYRHYJ_YI@YGYGYC@YA%@Y>@Y>@Y7Y6@Y5GY5GY5GY-^Y-^Y-^Y, @Y(Y%uY$$@Y@Y@YY;@YYR@YR@Y]Y YtYtY#@YY@Y@XXXQ@XX@X@Xh@XXX@XsXsXX@X@X-X@XX9@X9@X9@X9@X9@XDXDXۡXۡXP@XP@XXXXXXӸXӸXӸXg@XXXXX@X@X!@XXXXX~@X~@X~@X,X,X,X,X@X@X@X@XƉXƉXƉX8@X•@X•@X•@XCXCXCXCXCXCXCX@X@XO@XO@XO@XZXZXZX @X @X @XXXf@X @X @X @X @X @XXXXX@XBXBX@XX@XYX@XXXe@Xe@Xe@XpXpX@XXXXX*X@X@XXX~@X~@X~@X|XzXwoXtXs{@Xs{@X[@XZnXZnXU(XRXQ4@XJXJXGXF@XEVXEVXEVXAb@X>@X5X5X,J@X)@X lX lX lX lX lXX`@W%W@WSW@Wv@W$W@Wڍ@W@W֘WίWίW^@W Wʻ@WiWiWu@Wu@W#W/@W/@W:W@WQWQW@WW]@WhWhWt@Wt@Wt@Wt@WWWW@W@W@W@WPWWWWW\@WgWgWgW@WW!W@W@W~W~W~WWWWWWW~D@W~D@W{@Wv[@Wv[@Wv[@Wu Ws@WrfWrfWq@Wq@WoWm Wk@Wj}Wj}Wj}Wi,@Wi,@Wi,@Wi,@WgWe7Wc@Wc@Wc@Wc@WbWbWbWaC@WaC@W_W_W^@W^@W^@W^@W]NW]NW]NW]NW[@W[@WZWZWZWXWXWXWV@WV@WV@WV@WH6WF@WF@WEWEWEWDB@WDB@WDB@WA@W>@W>@W=W@VV`VV&@V@V=@VVV@VHVHV@V%@V@VV<@VV@VVS@VVy;@Vs@VqR@V]VRVRVO @VLh@VEVD@VD@V@V2 @V*!@V$@VCVVV @V V }@V +VBVBUUU@UUUU@UAUM@UU@U@U@U@UoUoUUŬUȒ@UL@UUU@U@U@UU4@U@UK@UUb@U@U@U@UmU@U@U3@UU>U>U>U@U@UUUJ@UJ@UJ@UUU@U@UUUUUa@Ua@U~@U~@U~@Uyx@Ux&Uv@UuUq@Uq@Un@Ug@Ud`@Ud`@U]U\w@UUUT@UPUL@UKSUJ@UHUCjUB@U@U>$U8U8U6;U0U.RU-@U*^@U'@U"u@UUQU@U@U@T@T\@TD@T T T}T,@T7TTT@Tq@TT|TY@TTT@T@TTT@T~@T}TsTsTsTpzTpzTmTl@Tk4Ti@TeTcKTa@T`TZ@TZ@TXTR(@TO@TO@TN3TJ?@TJ?@TJ?@THTG@TG@TFJTAT?@T=@T;T7@T7@T6xT5'@T5'@T3T2@T2@T12T12T12T.T.T.T*@T*@T*@T)IT)IT)IT"@T!`T!`T!`TTTT@TwT&@T&@TTTT@T@T@TT TT@TT@T@T@T@TS@SvSS@SSj@S@SuSہ@S/S׌SFSFSS˯@SǺSi@S@S@S@S@S@SSSQ@SSh@SS@S-S@S@S@SSSrS!@Sl@Sl@ShSg}@SE6@SCS=M@S;S:@S9XS2@S1oS,)S)S&S L@S L@S@S@S@SSS@S@S@S@SnSnSnSz@Sz@S(S @S @S S 4@S@S@S?S?S?SSK@RRRRR@R@R@RR>RJ@R@R߲Ra@Ra@R@RRx@Rx@R&R&R&R@R@R@R=R@R@RʚRTR[3.10.0-957.1.3.rt56.913.el7]Luis Claudio R. Goncalves [3.10.0-957.1.3.rt56.913.el7]Luis Claudio R. Goncalves [3.10.0-957.1.2.rt56.912.el7]Luis Claudio R. Goncalves [3.10.0-957.1.1.rt56.911.el7]Luis Claudio R. Goncalves [3.10.0-957.rt56.910.el7]Luis Claudio R. Goncalves [3.10.0-957.rt56.909.el7]Luis Claudio R. Goncalves [3.10.0-956.rt56.908.el7]Luis Claudio R. Goncalves [3.10.0-955.rt56.907.el7]Luis Claudio R. Goncalves [3.10.0-954.rt56.906.el7]Luis Claudio R. Goncalves [3.10.0-953.rt56.905.el7]Luis Claudio R. Goncalves [3.10.0-952.rt56.904.el7]Luis Claudio R. Goncalves [3.10.0-951.rt56.903.el7]Luis Claudio R. Goncalves [3.10.0-950.rt56.902.el7]Luis Claudio R. Goncalves [3.10.0-949.rt56.901.el7]Luis Claudio R. Goncalves [3.10.0-948.rt56.900.el7]Clark Williams [3.10.0-947.rt56.899.el7]Clark Williams [3.10.0-946.rt56.898.el7]Clark Williams [3.10.0-945.rt56.897.el7]Luis Claudio R. Goncalves [3.10.0-944.rt56.896.el7]Luis Claudio R. Goncalves [3.10.0-944.rt56.895.el7]Luis Claudio R. Goncalves [3.10.0-943.rt56.894.el7]Luis Claudio R. Goncalves [3.10.0-942.rt56.893.el7]Luis Claudio R. Goncalves [3.10.0-941.rt56.892.el7]Luis Claudio R. Goncalves [3.10.0-940.rt56.891.el7]Luis Claudio R. Goncalves [3.10.0-939.rt56.890.el7]Luis Claudio R. Goncalves [3.10.0-938.rt56.889.el7]Luis Claudio R. Goncalves [3.10.0-937.rt56.888.el7]Luis Claudio R. Goncalves [3.10.0-937.rt56.887.el7]Luis Claudio R. Goncalves [3.10.0-936.rt56.886.el7]Luis Claudio R. Goncalves [3.10.0-935.rt56.885.el7]Luis Claudio R. Goncalves [3.10.0-934.rt56.884.el7]Luis Claudio R. Goncalves [3.10.0-933.rt56.883.el7]Luis Claudio R. Goncalves [3.10.0-932.rt56.882.el7]Luis Claudio R. Goncalves [3.10.0-931.rt56.881.el7]Luis Claudio R. Goncalves [3.10.0-931.rt56.880.el7]Luis Claudio R. Goncalves [3.10.0-930.rt56.879.el7]Luis Claudio R. Goncalves [3.10.0-929.rt56.878.el7]Luis Claudio R. Goncalves [3.10.0-928.rt56.877.el7]Luis Claudio R. Goncalves [3.10.0-928.rt56.876.el7]Luis Claudio R. Goncalves [3.10.0-928.rt56.875.el7]Luis Claudio R. Goncalves [3.10.0-927.rt56.874.el7]Luis Claudio R. Goncalves [3.10.0-926.rt56.873.el7]Luis Claudio R. Goncalves [3.10.0-925.rt56.872.el7]Luis Claudio R. Goncalves [3.10.0-924.rt56.871.el7]Luis Claudio R. Goncalves [3.10.0-924.rt56.870.el7]Luis Claudio R. Goncalves [3.10.0-923.rt56.869.el7]Clark Williams [3.10.0-922.rt56.868.el7]Clark Williams [3.10.0-921.rt56.867.el7]Clark Williams [3.10.0-920.rt56.866.el7]Clark Williams [3.10.0-919.rt56.865.el7]Clark Williams [3.10.0-918.rt56.864.el7]Clark Williams [3.10.0-917.rt56.863.el7]Clark Williams [3.10.0-916.rt56.862.el7]Clark Williams [3.10.0-915.rt56.861.el7]Clark Williams [3.10.0-914.rt56.860.el7]Clark Williams [3.10.0-913.rt56.859.el7]Clark Williams [3.10.0-912.rt56.858.el7]Luis Claudio R. Goncalves [3.10.0-911.rt56.857.el7]Clark Williams [3.10.0-910.rt56.856.el7]Clark Williams [3.10.0-909.rt56.855.el7]Luis Claudio R. Goncalves [3.10.0-908.rt56.854.el7]Luis Claudio R. Goncalves [3.10.0-907.rt56.853.el7]Luis Claudio R. Goncalves [3.10.0-906.rt56.852.el7]Luis Claudio R. Goncalves [3.10.0-905.rt56.851.el7]Luis Claudio R. Goncalves [3.10.0-904.rt56.850.el7]Luis Claudio R. Goncalves [3.10.0-903.rt56.849.el7]Luis Claudio R. Goncalves [3.10.0-902.rt56.848.el7]Luis Claudio R. Goncalves [3.10.0-901.rt56.847.el7]Luis Claudio R. Goncalves [3.10.0-900.rt56.846.el7]Luis Claudio R. Goncalves [3.10.0-900.rt56.845.el7]Luis Claudio R. Goncalves [3.10.0-900.rt56.844.el7]Luis Claudio R. Goncalves [3.10.0-899.rt56.843.el7]Luis Claudio R. Goncalves [3.10.0-898.rt56.842.el7]Luis Claudio R. Goncalves [3.10.0-897.rt56.841.el7]Luis Claudio R. Goncalves [3.10.0-896.rt56.840.el7]Luis Claudio R. Goncalves [3.10.0-896.rt56.839.el7]Luis Claudio R. Goncalves [3.10.0-895.rt56.838.el7]Luis Claudio R. Goncalves [3.10.0-894.rt56.837.el7]Luis Claudio R. Goncalves [3.10.0-893.rt56.836.el7]Luis Claudio R. Goncalves [3.10.0-892.rt56.835.el7]Luis Claudio R. Goncalves [3.10.0-891.rt56.834.el7]Luis Claudio R. Goncalves [3.10.0-890.rt56.833.el7]Luis Claudio R. Goncalves [3.10.0-889.rt56.832.el7]Luis Claudio R. Goncalves [3.10.0-888.rt56.831.el7]Luis Claudio R. Goncalves [3.10.0-887.rt56.830.el7]Luis Claudio R. Goncalves [3.10.0-886.rt56.829.el7]Luis Claudio R. Goncalves [3.10.0-885.rt56.828.el7]Luis Claudio R. Goncalves [3.10.0-884.rt56.827.el7]Luis Claudio R. Goncalves [3.10.0-883.rt56.826.el7]Luis Claudio R. Goncalves [3.10.0-882.rt56.825.el7]Luis Claudio R. Goncalves [3.10.0-881.rt56.824.el7]Luis Claudio R. Goncalves [3.10.0-880.rt56.823.el7]Luis Claudio R. Goncalves [3.10.0-879.rt56.822.el7]Luis Claudio R. Goncalves [3.10.0-878.rt56.821.el7]Luis Claudio R. Goncalves [3.10.0-877.rt56.820.el7]Luis Claudio R. Goncalves [3.10.0-876.rt56.819.el7]Luis Claudio R. Goncalves [3.10.0-875.rt56.818.el7]Luis Claudio R. Goncalves [3.10.0-874.rt56.817.el7]Luis Claudio R. Goncalves [3.10.0-873.rt56.816.el7]Luis Claudio R. Goncalves [3.10.0-872.rt56.815.el7]Luis Claudio R. Goncalves [3.10.0-871.rt56.814.el7]Luis Claudio R. Goncalves [3.10.0-870.rt56.813.el7]Luis Claudio R. Goncalves [3.10.0-869.rt56.812.el7]Luis Claudio R. Goncalves [3.10.0-868.rt56.811.el7]Luis Claudio R. Goncalves [3.10.0-867.rt56.810.el7]Luis Claudio R. Goncalves [3.10.0-866.rt56.809.el7]Luis Claudio R. Goncalves [3.10.0-865.rt56.808.el7]Luis Claudio R. Goncalves [3.10.0-864.rt56.807.el7]Luis Claudio R. Goncalves [3.10.0-864.rt56.806.el7]Luis Claudio R. Goncalves [3.10.0-863.rt56.805.el7]Luis Claudio R. Goncalves [3.10.0-862.rt56.804.el7]Luis Claudio R. Goncalves [3.10.0-861.rt56.803.el7]Luis Claudio R. Goncalves [3.10.0-860.rt56.802.el7]Luis Claudio R. Goncalves [3.10.0-859.rt56.801.el7]Luis Claudio R. Goncalves [3.10.0-859.rt56.800.el7]Luis Claudio R. Goncalves [3.10.0-858.rt56.799.el7]Luis Claudio R. Goncalves [3.10.0-857.rt56.798.el7]Luis Claudio R. Goncalves [3.10.0-856.rt56.797.el7]Luis Claudio R. Goncalves [3.10.0-855.rt56.796.el7]Luis Claudio R. Goncalves [3.10.0-854.rt56.795.el7]Luis Claudio R. Goncalves [3.10.0-853.rt56.794.el7]Luis Claudio R. Goncalves [3.10.0-852.rt56.793.el7]Clark Williams [3.10.0-851.rt56.792.el7]Clark Williams [3.10.0-850.rt56.791.el7]Clark Williams [3.10.0-849.rt56.790.el7]Clark Williams [3.10.0-848.rt56.789.el7]Clark Williams [3.10.0-847.rt56.788.el7]Clark Williams [3.10.0-846.rt56.787.el7]Clark Williams [3.10.0-845.rt56.786.el7]Clark Williams [3.10.0-844.rt56.785.el7]Luis Claudio R. Goncalves [3.10.0-843.rt56.784.el7]Luis Claudio R. Goncalves [3.10.0-842.rt56.783.el7]Luis Claudio R. Goncalves [3.10.0-841.rt56.782.el7]Luis Claudio R. Goncalves [3.10.0-840.rt56.781.el7]Luis Claudio R. Goncalves [3.10.0-839.rt56.780.el7]Luis Claudio R. Goncalves [3.10.0-838.rt56.779.el7]Luis Claudio R. Goncalves [3.10.0-837.rt56.778.el7]Luis Claudio R. Goncalves [3.10.0-837.rt56.777.el7]Luis Claudio R. Goncalves [3.10.0-836.rt56.776.el7]Luis Claudio R. Goncalves [3.10.0-835.rt56.775.el7]Luis Claudio R. Goncalves [3.10.0-834.rt56.774.el7]Luis Claudio R. Goncalves [3.10.0-833.rt56.773.el7]Luis Claudio R. Goncalves [3.10.0-832.rt56.772.el7]Luis Claudio R. Goncalves [3.10.0-831.rt56.770.el7]Luis Claudio R. Goncalves [3.10.0-830.rt56.769.el7]Luis Claudio R. Goncalves [3.10.0-830.rt56.768.el7]Clark Williams [3.10.0-829.rt56.767.el7]Luis Claudio R. Goncalves [3.10.0-828.rt56.766.el7]Clark Williams [3.10.0-827.rt56.765.el7]Luis Claudio R. Goncalves [3.10.0-826.rt56.764.el7]Luis Claudio R. Goncalves [3.10.0-825.rt56.763.el7]Luis Claudio R. Goncalves [3.10.0-824.rt56.762.el7]Luis Claudio R. Goncalves [3.10.0-823.rt56.761.el7]Luis Claudio R. Goncalves [3.10.0-822.rt56.760.el7]Luis Claudio R. Goncalves [3.10.0-821.rt56.759.el7]Luis Claudio R. Goncalves [3.10.0-820.rt56.758.el7]Luis Claudio R. Goncalves [3.10.0-819.rt56.757.el7]Luis Claudio R. Goncalves [3.10.0-818.rt56.756.el7]Luis Claudio R. Goncalves [3.10.0-817.rt56.755.el7]Luis Claudio R. Goncalves [3.10.0-816.rt56.754.el7]Luis Claudio R. Goncalves [3.10.0-815.rt56.753.el7]Luis Claudio R. Goncalves [3.10.0-814.rt56.752.el7]Luis Claudio R. Goncalves [3.10.0-813.rt56.751.el7]Luis Claudio R. Goncalves [3.10.0-812.rt56.750.el7]Luis Claudio R. Goncalves [3.10.0-812.rt56.749.el7]Luis Claudio R. Goncalves [3.10.0-812.rt56.748.el7]Luis Claudio R. Goncalves [3.10.0-811.rt56.747.el7]Luis Claudio R. Goncalves [3.10.0-810.rt56.746.el7]Luis Claudio R. Goncalves [3.10.0-809.rt56.745.el7]Luis Claudio R. Goncalves [3.10.0-808.rt56.744.el7]Luis Claudio R. Goncalves [3.10.0-807.rt56.743.el7]Luis Claudio R. Goncalves [3.10.0-806.rt56.742.el7]Luis Claudio R. Goncalves [3.10.0-805.rt56.741.el7]Luis Claudio R. Goncalves [3.10.0-804.rt56.740.el7]Luis Claudio R. Goncalves [3.10.0-803.rt56.739.el7]Luis Claudio R. Goncalves [3.10.0-802.rt56.738.el7]Luis Claudio R. Goncalves [3.10.0-801.rt56.737.el7]Luis Claudio R. Goncalves [3.10.0-800.rt56.736.el7]Luis Claudio R. Goncalves [3.10.0-799.rt56.735.el7]Luis Claudio R. Goncalves [3.10.0-799.rt56.734.el7]Luis Claudio R. Goncalves [3.10.0-798.rt56.733.el7]Luis Claudio R. Goncalves [3.10.0-797.rt56.732.el7]Luis Claudio R. Goncalves [3.10.0-796.rt56.731.el7]Luis Claudio R. Goncalves [3.10.0-795.rt56.730.el7]Luis Claudio R. Goncalves [3.10.0-794.rt56.729.el7]Luis Claudio R. Goncalves [3.10.0-793.rt56.728.el7]Luis Claudio R. Goncalves [3.10.0-792.rt56.727.el7]Luis Claudio R. Goncalves [3.10.0-791.rt56.726.el7]Luis Claudio R. Goncalves [3.10.0-790.rt56.725.el7]Luis Claudio R. Goncalves [3.10.0-790.rt56.724.el7]Luis Claudio R. Goncalves [3.10.0-789.rt56.723.el7]Luis Claudio R. Goncalves [3.10.0-788.rt56.722.el7]Luis Claudio R. Goncalves [3.10.0-787.rt56.721.el7]Luis Claudio R. Goncalves [3.10.0-787.rt56.720.el7]Luis Claudio R. Goncalves [3.10.0-786.rt56.719.el7]Luis Claudio R. Goncalves [3.10.0-785.rt56.718.el7]Luis Claudio R. Goncalves [3.10.0-784.rt56.717.el7]Luis Claudio R. Goncalves [3.10.0-783.rt56.716.el7]Luis Claudio R. Goncalves [3.10.0-782.rt56.715.el7]Luis Claudio R. Goncalves [3.10.0-781.rt56.714.el7]Luis Claudio R. Goncalves [3.10.0-780.rt56.713.el7]Luis Claudio R. Goncalves [3.10.0-779.rt56.712.el7]Luis Claudio R. Goncalves [3.10.0-778.rt56.711.el7]Luis Claudio R. Goncalves [3.10.0-777.rt56.710.el7]Luis Claudio R. Goncalves [3.10.0-776.rt56.709.el7]Luis Claudio R. Goncalves [3.10.0-776.rt56.708.el7]Luis Claudio R. Goncalves [3.10.0-775.rt56.707.el7]Luis Claudio R. Goncalves [3.10.0-774.rt56.706.el7]Luis Claudio R. Goncalves [3.10.0-773.rt56.705.el7]Luis Claudio R. Goncalves [3.10.0-772.rt56.704.el7]Luis Claudio R. Goncalves [3.10.0-771.rt56.703.el7]Luis Claudio R. Goncalves [3.10.0-771.rt56.702.el7]Luis Claudio R. Goncalves [3.10.0-770.rt56.701.el7]Luis Claudio R. Goncalves [3.10.0-769.rt56.700.el7]Luis Claudio R. Goncalves [3.10.0-768.rt56.699.el7]Luis Claudio R. Goncalves [3.10.0-767.rt56.698.el7]Luis Claudio R. Goncalves [3.10.0-766.rt56.697.el7]Luis Claudio R. Goncalves [3.10.0-765.rt56.696.el7]Luis Claudio R. Goncalves [3.10.0-764.rt56.695.el7]Luis Claudio R. Goncalves [3.10.0-763.rt56.694.el7]Luis Claudio R. Goncalves [3.10.0-762.rt56.693.el7]Luis Claudio R. Goncalves [3.10.0-761.rt56.692.el7]Luis Claudio R. Goncalves [3.10.0-760.rt56.691.el7]Luis Claudio R. Goncalves [3.10.0-759.rt56.690.el7]Luis Claudio R. Goncalves [3.10.0-758.rt56.689.el7]Luis Claudio R. Goncalves [3.10.0-757.rt56.688.el7]Luis Claudio R. Goncalves [3.10.0-757.rt56.687.el7]Luis Claudio R. Goncalves [3.10.0-756.rt56.686.el7]Luis Claudio R. Goncalves [3.10.0-755.rt56.685.el7]Luis Claudio R. Goncalves [3.10.0-754.rt56.684.el7]Luis Claudio R. Goncalves [3.10.0-753.rt56.683.el7]Luis Claudio R. Goncalves [3.10.0-752.rt56.682.el7]Luis Claudio R. Goncalves [3.10.0-751.rt56.681.el7]Luis Claudio R. Goncalves [3.10.0-750.rt56.680.el7]Luis Claudio R. Goncalves [3.10.0-749.rt56.679.el7]Luis Claudio R. Goncalves [3.10.0-748.rt56.678.el7]Luis Claudio R. Goncalves [3.10.0-747.rt56.677.el7]Luis Claudio R. Goncalves [3.10.0-746.rt56.676.el7]Luis Claudio R. Goncalves [3.10.0-745.rt56.675.el7]Luis Claudio R. Goncalves [3.10.0-745.rt56.674.el7]Luis Claudio R. Goncalves [3.10.0-744.rt56.673.el7]Luis Claudio R. Goncalves [3.10.0-743.rt56.672.el7]Luis Claudio R. Goncalves [3.10.0-742.rt56.671.el7]Luis Claudio R. Goncalves [3.10.0-741.rt56.670.el7]Luis Claudio R. Goncalves [3.10.0-740.rt56.669.el7]Luis Claudio R. Goncalves [3.10.0-739.rt56.668.el7]Luis Claudio R. Goncalves [3.10.0-739.rt56.667.el7]Luis Claudio R. Goncalves [3.10.0-738.rt56.666.el7]Luis Claudio R. Goncalves [3.10.0-737.rt56.665.el7]Luis Claudio R. Goncalves [3.10.0-736.rt56.664.el7]Luis Claudio R. Goncalves [3.10.0-735.rt56.663.el7]Luis Claudio R. Goncalves [3.10.0-734.rt56.662.el7]Luis Claudio R. Goncalves [3.10.0-733.rt56.661.el7]Luis Claudio R. Goncalves [3.10.0-732.rt56.660.el7]Luis Claudio R. Goncalves [3.10.0-731.rt56.659.el7]Luis Claudio R. Goncalves [3.10.0-730.rt56.658.el7]Luis Claudio R. Goncalves [3.10.0-729.rt56.657.el7]Luis Claudio R. Goncalves [3.10.0-728.rt56.656.el7]Luis Claudio R. Goncalves [3.10.0-727.rt56.655.el7]Luis Claudio R. Goncalves [3.10.0-726.rt56.654.el7]Luis Claudio R. Goncalves [3.10.0-725.rt56.653.el7]Luis Claudio R. Goncalves [3.10.0-724.rt56.652.el7]Luis Claudio R. Goncalves [3.10.0-723.rt56.651.el7]Luis Claudio R. Goncalves [3.10.0-722.rt56.650.el7]Luis Claudio R. Goncalves [3.10.0-721.rt56.649.el7]Luis Claudio R. Goncalves [3.10.0-720.rt56.648.el7]Luis Claudio R. Goncalves [3.10.0-719.rt56.647.el7]Luis Claudio R. Goncalves [3.10.0-718.rt56.646.el7]Luis Claudio R. Goncalves [3.10.0-717.rt56.645.el7]Luis Claudio R. Goncalves [3.10.0-716.rt56.644.el7]Luis Claudio R. Goncalves [3.10.0-715.rt56.643.el7]Luis Claudio R. Goncalves [3.10.0-714.rt56.642.el7]Luis Claudio R. Goncalves [3.10.0-713.rt56.641.el7]Luis Claudio R. Goncalves [3.10.0-713.rt56.640.el7]Luis Claudio R. Goncalves [3.10.0-712.rt56.639.el7]Luis Claudio R. Goncalves [3.10.0-711.rt56.638.el7]Luis Claudio R. Goncalves [3.10.0-710.rt56.637.el7]Luis Claudio R. Goncalves [3.10.0-709.rt56.636.el7]Luis Claudio R. Goncalves [3.10.0-708.rt56.635.el7]Luis Claudio R. Goncalves [3.10.0-707.rt56.634.el7]Luis Claudio R. Goncalves [3.10.0-706.rt56.633.el7]Luis Claudio R. Goncalves [3.10.0-705.rt56.632.el7]Luis Claudio R. Goncalves [3.10.0-704.rt56.631.el7]Luis Claudio R. Goncalves [3.10.0-703.rt56.630.el7]Luis Claudio R. Goncalves [3.10.0-702.rt56.629.el7]Luis Claudio R. Goncalves [3.10.0-702.rt56.628.el7]Luis Claudio R. Goncalves [3.10.0-701.rt56.627.el7]Luis Claudio R. Goncalves [3.10.0-700.rt56.626.el7]Luis Claudio R. Goncalves [3.10.0-699.rt56.625.el7]Luis Claudio R. Goncalves [3.10.0-698.rt56.624.el7]Luis Claudio R. Goncalves [3.10.0-696.rt56.622.el7]Luis Claudio R. Goncalves [3.10.0-697.rt56.623.el7]Luis Claudio R. Goncalves [3.10.0-695.rt56.620.el7]Luis Claudio R. Goncalves [3.10.0-695.rt56.621.el7]Luis Claudio R. Goncalves [3.10.0-694.rt56.619.el7]Clark Williams [3.10.0-692.rt56.616.el7]Clark Williams [3.10.0-693.rt56.617.el7]Luis Claudio R. Goncalves [3.10.0-691.rt56.615.el7]Luis Claudio R. Goncalves [3.10.0-690.rt56.614.el7]Luis Claudio R. Goncalves [3.10.0-687.rt56.611.el7]Luis Claudio R. Goncalves [3.10.0-688.rt56.612.el7]Luis Claudio R. Goncalves [3.10.0-689.rt56.613.el7]Luis Claudio R. Goncalves [3.10.0-686.rt56.610.el7]Luis Claudio R. Goncalves [3.10.0-685.rt56.609.el7]Luis Claudio R. Goncalves [3.10.0-683.rt56.607.el7]Luis Claudio R. Goncalves [3.10.0-684.rt56.608.el7]Luis Claudio R. Goncalves [3.10.0-682.rt56.606.el7]Luis Claudio R. Goncalves [3.10.0-681.rt56.605.el7]Luis Claudio R. Goncalves [3.10.0-680.rt56.603.el7]Luis Claudio R. Goncalves [3.10.0-680.rt56.604.el7]Luis Claudio R. Goncalves [3.10.0-679.rt56.602.el7]Luis Claudio R. Goncalves [3.10.0-679.rt56.601.el7]Luis Claudio R. Goncalves [3.10.0-676.rt56.598.el7]Luis Claudio R. Goncalves [3.10.0-677.rt56.599.el7]Luis Claudio R. Goncalves [3.10.0-678.rt56.600.el7]Luis Claudio R. Goncalves [3.10.0-674.rt56.595.el7]Luis Claudio R. Goncalves [3.10.0-675.rt56.596.el7]Luis Claudio R. Goncalves [3.10.0-675.rt56.597.el7]Luis Claudio R. Goncalves [3.10.0-673.rt56.594.el7]Luis Claudio R. Goncalves [3.10.0-672.rt56.593.el7]Luis Claudio R. Goncalves [3.10.0-671.rt56.592.el7]Luis Claudio R. Goncalves [3.10.0-671.rt56.591.el7]Luis Claudio R. Goncalves [3.10.0-669.rt56.589.el7]Luis Claudio R. Goncalves [3.10.0-670.rt56.590.el7]Luis Claudio R. Goncalves [3.10.0-669.rt56.588.el7]Luis Claudio R. Goncalves [3.10.0-668.rt56.587.el7]Luis Claudio R. Goncalves [3.10.0-667.rt56.586.el7]Luis Claudio R. Goncalves [3.10.0-665.rt56.584.el7]Luis Claudio R. Goncalves [3.10.0-666.rt56.585.el7]Luis Claudio R. Goncalves [3.10.0-664.rt56.583.el7]Luis Claudio R. Goncalves [3.10.0-663.rt56.582.el7]Luis Claudio R. Goncalves [3.10.0-662.rt56.580.el7]Luis Claudio R. Goncalves [3.10.0-663.rt56.581.el7]Luis Claudio R. Goncalves [3.10.0-661.rt56.579.el7]Luis Claudio R. Goncalves [3.10.0-660.rt56.578.el7]Clark Williams [3.10.0-658.rt56.576.el7]Clark Williams [3.10.0-659.rt56.577.el7]Clark Williams [3.10.0-657.rt56.575.el7]Luis Claudio R. Goncalves [3.10.0-656.rt56.574.el7]Luis Claudio R. Goncalves [3.10.0-655.rt56.573.el7]Luis Claudio R. Goncalves [3.10.0-654.rt56.572.el7]Luis Claudio R. Goncalves [3.10.0-652.rt56.570.el7]Luis Claudio R. Goncalves [3.10.0-653.rt56.571.el7]Luis Claudio R. Goncalves [3.10.0-651.rt56.569.el7]Luis Claudio R. Goncalves [3.10.0-649.rt56.567.el7]Luis Claudio R. Goncalves [3.10.0-650.rt56.568.el7]Luis Claudio R. Goncalves [3.10.0-648.rt56.566.el7]Luis Claudio R. Goncalves [3.10.0-647.rt56.564.el7]Luis Claudio R. Goncalves [3.10.0-648.rt56.565.el7]Luis Claudio R. Goncalves [3.10.0-646.rt56.563.el7]Luis Claudio R. Goncalves [3.10.0-645.rt56.561.el7]Luis Claudio R. Goncalves [3.10.0-646.rt56.562.el7]Luis Claudio R. Goncalves [3.10.0-644.rt56.560.el7]Luis Claudio R. Goncalves [3.10.0-643.rt56.559.el7]Luis Claudio R. Goncalves [3.10.0-642.rt56.558.el7]Luis Claudio R. Goncalves [3.10.0-638.rt56.553.el7]Luis Claudio R. Goncalves [3.10.0-639.rt56.554.el7]Luis Claudio R. Goncalves [3.10.0-640.rt56.555.el7]Luis Claudio R. Goncalves [3.10.0-640.rt56.556.el7]Luis Claudio R. Goncalves [3.10.0-641.rt56.557.el7]Luis Claudio R. Goncalves [3.10.0-636.rt56.551.el7]Luis Claudio R. Goncalves [3.10.0-637.rt56.552.el7]Luis Claudio R. Goncalves [3.10.0-634.rt56.549.el7]Luis Claudio R. Goncalves [3.10.0-635.rt56.550.el7]Luis Claudio R. Goncalves [3.10.0-632.rt56.547.el7]Luis Claudio R. Goncalves [3.10.0-633.rt56.548.el7]Luis Claudio R. Goncalves [3.10.0-627.rt56.542.el7]Luis Claudio R. Goncalves [3.10.0-628.rt56.543.el7]Luis Claudio R. Goncalves [3.10.0-629.rt56.544.el7]Luis Claudio R. Goncalves [3.10.0-630.rt56.545.el7]Luis Claudio R. Goncalves [3.10.0-631.rt56.546.el7]Luis Claudio R. Goncalves [3.10.0-624.rt56.539.el7]Luis Claudio R. Goncalves [3.10.0-625.rt56.540.el7]Luis Claudio R. Goncalves [3.10.0-626.rt56.541.el7]Luis Claudio R. Goncalves [3.10.0-623.rt56.538.el7]Luis Claudio R. Goncalves [3.10.0-619.rt56.534.el7]Luis Claudio R. Goncalves [3.10.0-620.rt56.535.el7]Luis Claudio R. Goncalves [3.10.0-621.rt56.536.el7]Luis Claudio R. Goncalves [3.10.0-622.rt56.537.el7]Luis Claudio R. Goncalves [3.10.0-618.rt56.532.el7]Luis Claudio R. Goncalves [3.10.0-618.rt56.533.el7]Luis Claudio R. Goncalves [3.10.0-617.rt56.531.el7]Luis Claudio R. Goncalves [3.10.0-613.rt56.527.el7]Luis Claudio R. Goncalves [3.10.0-614.rt56.528.el7]Luis Claudio R. Goncalves [3.10.0-615.rt56.529.el7]Luis Claudio R. Goncalves [3.10.0-616.rt56.530.el7]Luis Claudio R. Goncalves [3.10.0-610.rt56.524.el7]Luis Claudio R. Goncalves [3.10.0-611.rt56.525.el7]Luis Claudio R. Goncalves [3.10.0-612.rt56.526.el7]Luis Claudio R. Goncalves [3.10.0-606.rt56.520.el7]Luis Claudio R. Goncalves [3.10.0-607.rt56.521.el7]Luis Claudio R. Goncalves [3.10.0-608.rt56.522.el7]Luis Claudio R. Goncalves [3.10.0-609.rt56.523.el7]Luis Claudio R. Goncalves [3.10.0-603.rt56.516.el7]Luis Claudio R. Goncalves [3.10.0-604.rt56.517.el7]Luis Claudio R. Goncalves [3.10.0-605.rt56.518.el7]Luis Claudio R. Goncalves [3.10.0-605.rt56.519.el7]Luis Claudio R. Goncalves [3.10.0-601.rt56.513.el7]Luis Claudio R. Goncalves [3.10.0-602.rt56.514.el7]Luis Claudio R. Goncalves [3.10.0-603.rt56.515.el7]Luis Claudio R. Goncalves [3.10.0-600.rt56.512.el7]Luis Claudio R. Goncalves [3.10.0-597.rt56.509.el7]Luis Claudio R. Goncalves [3.10.0-598.rt56.510.el7]Luis Claudio R. Goncalves [3.10.0-599.rt56.511.el7]Luis Claudio R. Goncalves [3.10.0-590.rt56.502.el7]Luis Claudio R. Goncalves [3.10.0-591.rt56.503.el7]Luis Claudio R. Goncalves [3.10.0-592.rt56.504.el7]Luis Claudio R. Goncalves [3.10.0-593.rt56.505.el7]Luis Claudio R. Goncalves [3.10.0-594.rt56.506.el7]Luis Claudio R. Goncalves [3.10.0-595.rt56.507.el7]Luis Claudio R. Goncalves [3.10.0-596.rt56.508.el7]Luis Claudio R. Goncalves [3.10.0-588.rt56.500.el7]Luis Claudio R. Goncalves [3.10.0-589.rt56.501.el7]Luis Claudio R. Goncalves [3.10.0-586.rt56.496.el7]Luis Claudio R. Goncalves [3.10.0-587.rt56.497.el7]Luis Claudio R. Goncalves [3.10.0-587.rt56.498.el7]Luis Claudio R. Goncalves [3.10.0-583.rt56.493.el7]Luis Claudio R. Goncalves [3.10.0-584.rt56.494.el7]Luis Claudio R. Goncalves [3.10.0-585.rt56.495.el7]Luis Claudio R. Goncalves [3.10.0-580.rt56.490.el7]Luis Claudio R. Goncalves [3.10.0-581.rt56.491.el7]Luis Claudio R. Goncalves [3.10.0-582.rt56.492.el7]Luis Claudio R. Goncalves [3.10.0-578.rt56.488.el7]Luis Claudio R. Goncalves [3.10.0-579.rt56.489.el7]Luis Claudio R. Goncalves [3.10.0-577.rt56.487.el7]Luis Claudio R. Goncalves [3.10.0-572.rt56.482.el7]Luis Claudio R. Goncalves [3.10.0-573.rt56.483.el7]Luis Claudio R. Goncalves [3.10.0-574.rt56.484.el7]Luis Claudio R. Goncalves [3.10.0-575.rt56.485.el7]Luis Claudio R. Goncalves [3.10.0-576.rt56.486.el7]Luis Claudio R. Goncalves [3.10.0-568.rt56.478.el7]Luis Claudio R. Goncalves [3.10.0-569.rt56.479.el7]Luis Claudio R. Goncalves [3.10.0-570.rt56.480.el7]Luis Claudio R. Goncalves [3.10.0-571.rt56.481.el7]Luis Claudio R. Goncalves [3.10.0-567.rt56.477.el7]Luis Claudio R. Goncalves [3.10.0-565.rt56.475.el7]Luis Claudio R. Goncalves [3.10.0-566.rt56.476.el7]Luis Claudio R. Goncalves [3.10.0-564.rt56.474.el7]Luis Claudio R. Goncalves [3.10.0-563.rt56.473.el7]Luis Claudio R. Goncalves [3.10.0-562.rt56.472.el7]Luis Claudio R. Goncalves [3.10.0-561.rt56.471.el7]Luis Claudio R. Goncalves [3.10.0-560.rt56.470.el7]Luis Claudio R. Goncalves [3.10.0-558.rt56.468.el7]Luis Claudio R. Goncalves [3.10.0-559.rt56.469.el7]Luis Claudio R. Goncalves [3.10.0-556.rt56.465.el7]Luis Claudio R. Goncalves [3.10.0-557.rt56.466.el7]Luis Claudio R. Goncalves [3.10.0-558.rt56.467.el7]Luis Claudio R. Goncalves [3.10.0-554.rt56.463.el7]Luis Claudio R. Goncalves [3.10.0-555.rt56.464.el7]Luis Claudio R. Goncalves [3.10.0-553.rt56.462.el7]Luis Claudio R. Goncalves [3.10.0-549.rt56.458.el7]Luis Claudio R. Goncalves [3.10.0-550.rt56.459.el7]Luis Claudio R. Goncalves [3.10.0-551.rt56.460.el7]Luis Claudio R. Goncalves [3.10.0-552.rt56.461.el7]Luis Claudio R. Goncalves [3.10.0-549.rt56.457.el7]Luis Claudio R. Goncalves [3.10.0-548.rt56.455.el7]Luis Claudio R. Goncalves [3.10.0-548.rt56.456.el7]Luis Claudio R. Goncalves [3.10.0-547.rt56.454.el7]Luis Claudio R. Goncalves [3.10.0-544.rt56.451.el7]Luis Claudio R. Goncalves [3.10.0-545.rt56.452.el7]Luis Claudio R. Goncalves [3.10.0-546.rt56.453.el7]Luis Claudio R. Goncalves [3.10.0-543.rt56.450.el7]Luis Claudio R. Goncalves [3.10.0-542.rt56.449.el7]Luis Claudio R. Goncalves [3.10.0-541.rt56.448.el7]Luis Claudio R. Goncalves [3.10.0-540.rt56.447.el7]Luis Claudio R. Goncalves [3.10.0-538.rt56.445.el7]Luis Claudio R. Goncalves [3.10.0-539.rt56.446.el7]Luis Claudio R. Goncalves [3.10.0-537.rt56.444.el7]Luis Claudio R. Goncalves [3.10.0-535.rt56.442.el7]Luis Claudio R. Goncalves [3.10.0-536.rt56.443.el7]Clark Williams [3.10.0-534.rt56.441.el7]Clark Williams [3.10.0-533.rt56.440.el7]Clark Williams [3.10.0-532.rt56.439.el7]Clark Williams [3.10.0-530.rt56.437.el7]Clark Williams [3.10.0-531.rt56.438.el7]Luis Claudio R. Goncalves [3.10.0-529.rt56.436.el7]Luis Claudio R. Goncalves [3.10.0-529.rt56.435.el7]Luis Claudio R. Goncalves [3.10.0-526.rt56.432.el7]Luis Claudio R. Goncalves [3.10.0-527.rt56.433.el7]Luis Claudio R. Goncalves [3.10.0-528.rt56.434.el7]Luis Claudio R. Goncalves [3.10.0-525.rt56.431.el7]Luis Claudio R. Goncalves [3.10.0-524.rt56.430.el7]Luis Claudio R. Goncalves [3.10.0-523.rt56.428.el7]Luis Claudio R. Goncalves [3.10.0-524.rt56.429.el7]Luis Claudio R. Goncalves [3.10.0-522.rt56.427.el7]Luis Claudio R. Goncalves [3.10.0-521.rt56.426.el7]Clark Williams [3.10.0-516.rt56.421.el7]Clark Williams [3.10.0-517.rt56.422.el7]Clark Williams [3.10.0-518.rt56.423.el7]Clark Williams [3.10.0-519.rt56.424.el7]Clark Williams [3.10.0-520.rt56.425.el7]Rafael Aquini [3.10.0-515.el7]Clark Williams [3.10.0-514.rt56.420.el7]Clark Williams [3.10.0-513.rt56.419.el7]Clark Williams [3.10.0-512.rt56.418.el7]Clark Williams [3.10.0-511.rt56.417.el7]Clark Williams [3.10.0-511.rt56.416.el7]Clark Williams [3.10.0-510.rt56.415.el7]Clark Williams [3.10.0-509.rt56.414.el7]Clark Williams [3.10.0-508.rt56.413.el7]Clark Williams [3.10.0-507.rt56.412.el7]Clark Williams [3.10.0-506.rt56.411.el7]Clark Williams [3.10.0-505.rt56.410.el7]Clark Williams [3.10.0-504.rt56.408.el7]Clark Williams [3.10.0-505.rt56.409.el7]Clark Williams [3.10.0-504.rt56.407.el7]Clark Williams [3.10.0-503.rt56.406.el7]Clark Williams [3.10.0-503.rt56.405.el7]Clark Williams [3.10.0-501.rt56.403.el7]Clark Williams [3.10.0-502.rt56.404.el7]Clark Williams [3.10.0-499.rt56.401.el7]Clark Williams [3.10.0-500.rt56.402.el7]Clark Williams [3.10.0-498.rt56.400.el7]Clark Williams [3.10.0-496.rt56.398.el7]Clark Williams [3.10.0-497.rt56.399.el7]Clark Williams [3.10.0-495.rt56.397.el7]Clark Williams [3.10.0-494.rt56.396.el7]Clark Williams [3.10.0-493.rt56.394.el7]Clark Williams [3.10.0-493.rt56.395.el7]Clark Williams [3.10.0-493.rt56.393.el7]Clark Williams [3.10.0-492.rt56.392.el7]Clark Williams [3.10.0-491.rt56.391.el7]Clark Williams [3.10.0-489.rt56.389.el7]Clark Williams [3.10.0-490.rt56.390.el7]Clark Williams [3.10.0-486.rt56.385.el7]Clark Williams [3.10.0-487.rt56.386.el7]Clark Williams [3.10.0-488.rt56.387.el7]Clark Williams [3.10.0-489.rt56.388.el7]Clark Williams [3.10.0-485.rt56.384.el7]Clark Williams [3.10.0-483.rt56.382.el7]Clark Williams [3.10.0-484.rt56.383.el7]Clark Williams [3.10.0-482.rt56.380.el7]Clark Williams [3.10.0-482.rt56.381.el7]Clark Williams [3.10.0-480.rt56.378.el7]Clark Williams [3.10.0-481.rt56.379.el7]Clark Williams [3.10.0-479.rt56.377.el7]Clark Williams [3.10.0-475.rt56.373.el7]Clark Williams [3.10.0-476.rt56.374.el7]Clark Williams [3.10.0-477.rt56.375.el7]Clark Williams [3.10.0-478.rt56.376.el7]Clark Williams [3.10.0-474.rt56.372.el7]Clark Williams [3.10.0-471.rt56.369.el7]Clark Williams [3.10.0-472.rt56.370.el7]Clark Williams [3.10.0-473.rt56.371.el7]Clark Williams [3.10.0-470.rt56.368.el7]Clark Williams [3.10.0-470.rt56.367.el7]Clark Williams [3.10.0-470.rt56.366.el7]Clark Williams [3.10.0-469.rt56.364.el7]Clark Williams [3.10.0-469.rt56.365.el7]Clark Williams [3.10.0-467.rt56.361.el7]Clark Williams [3.10.0-468.rt56.362.el7]Clark Williams [3.10.0-468.rt56.363.el7]Clark Williams [3.10.0-465.rt56.358.el7]Clark Williams [3.10.0-466.rt56.359.el7]Clark Williams [3.10.0-467.rt56.360.el7]Clark Williams [3.10.0-462.rt56.355.el7]Clark Williams [3.10.0-463.rt56.356.el7]Clark Williams [3.10.0-464.rt56.357.el7]Clark Williams [3.10.0-461.rt56.353.el7]Clark Williams [3.10.0-462.rt56.354.el7]Clark Williams [3.10.0-461.rt56.352.el7]Clark Williams [3.10.0-458.rt56.349.el7]Clark Williams [3.10.0-459.rt56.350.el7]Clark Williams [3.10.0-460.rt56.351.el7]Clark Williams [3.10.0-457.rt56.348.el7]Clark Williams [3.10.0-456.rt56.347.el7]Clark Williams [3.10.0-455.rt56.345.el7]Clark Williams [3.10.0-455.rt56.346.el7]Clark Williams [3.10.0-453.rt56.343.el7]Clark Williams [3.10.0-454.rt56.344.el7]Clark Williams [3.10.0-452.rt56.342.el7]Clark Williams [3.10.0-451.rt56.341.el7]Clark Williams [3.10.0-450.rt56.340.el7]Clark Williams [3.10.0-447.rt56.337.el7]Clark Williams [3.10.0-448.rt56.338.el7]Clark Williams [3.10.0-449.rt56.339.el7]Clark Williams [3.10.0-443.rt56.333.el7]Clark Williams [3.10.0-444.rt56.334.el7]Clark Williams [3.10.0-445.rt56.335.el7]Clark Williams [3.10.0-446.rt56.336.el7]Clark Williams [3.10.0-443.rt56.332.el7]Clark Williams [3.10.0-442.rt56.331.el7]Clark Williams [3.10.0-439.rt56.327.el7]Clark Williams [3.10.0-440.rt56.328.el7]Clark Williams [3.10.0-441.rt56.329.el7]Clark Williams [3.10.0-441.rt56.330.el7]Clark Williams [3.10.0-436.rt56.324.el7]Clark Williams [3.10.0-437.rt56.325.el7]Clark Williams [3.10.0-438.rt56.326.el7]Clark Williams [3.10.0-434.rt56.322.el7]Clark Williams [3.10.0-435.rt56.323.el7]Clark Williams [3.10.0-433.rt56.320.el7]Clark Williams [3.10.0-433.rt56.321.el7]Clark Williams [3.10.0-430.rt56.316.el7]Clark Williams [3.10.0-431.rt56.317.el7]Clark Williams [3.10.0-432.rt56.318.el7]Clark Williams [3.10.0-433.rt56.319.el7]Clark Williams [3.10.0-427.rt56.312.el7]Clark Williams [3.10.0-428.rt56.313.el7]Clark Williams [3.10.0-429.rt56.314.el7]Clark Williams [3.10.0-430.rt56.315.el7]Clark Williams [3.10.0-425.rt56.310.el7]Clark Williams [3.10.0-426.rt56.311.el7]Clark Williams [3.10.0-422.rt56.307.el7]Clark Williams [3.10.0-423.rt56.308.el7]Clark Williams [3.10.0-424.rt56.309.el7]Clark Williams [3.10.0-420.rt56.304.el7]Clark Williams [3.10.0-421.rt56.305.el7]Clark Williams [3.10.0-422.rt56.306.el7]Clark Williams [3.10.0-416.rt56.300.el7]Clark Williams [3.10.0-417.rt56.301.el7]Clark Williams [3.10.0-418.rt56.302.el7]Clark Williams [3.10.0-419.rt56.303.el7]Clark Williams [3.10.0-416.rt56.299.el7]Clark Williams [3.10.0-414.rt56.297.el7]Clark Williams [3.10.0-415.rt56.298.el7]Clark Williams [3.10.0-411.rt56.294.el7]Clark Williams [3.10.0-412.rt56.295.el7]Clark Williams [3.10.0-413.rt56.296.el7]Clark Williams [3.10.0-409.rt56.291.el7]Clark Williams [3.10.0-409.rt56.292.el7]Clark Williams [3.10.0-410.rt56.293.el7]Clark Williams [3.10.0-408.rt56.290.el7]Clark Williams [3.10.0-406.rt56.288.el7]Clark Williams [3.10.0-407.rt56.289.el7]Clark Williams [3.10.0-405.rt56.287.el7]Clark Williams [3.10.0-404.rt56.286.el7]Clark Williams [3.10.0-403.rt56.285.el7]Clark Williams [3.10.0-402.rt56.284.el7]Clark Williams [3.10.0-401.rt56.283.el7]Clark Williams [3.10.0-400.rt56.282.el7]Clark Williams [3.10.0-397.rt56.279.el7]Clark Williams [3.10.0-398.rt56.280.el7]Clark Williams [3.10.0-399.rt56.281.el7]Clark Williams [3.10.0-396.rt56.278.el7]Clark Williams [3.10.0-395.rt56.277.el7]Clark Williams [3.10.0-393.rt56.275.el7]Clark Williams [3.10.0-394.rt56.276.el7]Clark Williams [3.10.0-388.rt56.270.el7]Clark Williams [3.10.0-389.rt56.271.el7]Clark Williams [3.10.0-390.rt56.272.el7]Clark Williams [3.10.0-391.rt56.273.el7]Clark Williams [3.10.0-392.rt56.274.el7]Clark Williams [3.10.0-385.rt56.267.el7]Clark Williams [3.10.0-386.rt56.268.el7]Clark Williams [3.10.0-387.rt56.269.el7]Clark Williams [3.10.0-385.rt56.266.el7]Clark Williams [3.10.0-384.rt56.265.el7]Clark Williams [3.10.0-383.rt56.264.el7]Clark Williams [3.10.0-382.rt56.262.el7]Clark Williams [3.10.0-382.rt56.263.el7]Clark Williams [3.10.0-380.rt56.259.el7]Clark Williams [3.10.0-381.rt56.260.el7]Clark Williams [3.10.0-382.rt56.261.el7]Clark Williams [3.10.0-379.rt56.258.el7]Clark Williams [3.10.0-378.rt56.257.el7]Clark Williams [3.10.0-376.rt56.254.el7]Clark Williams [3.10.0-377.rt56.255.el7]Clark Williams [3.10.0-377.rt56.256.el7]Clark Williams [3.10.0-376.rt56.253.el7]Clark Williams [3.10.0-375.rt56.252.el7]Clark Williams [3.10.0-374.rt56.251.el7]Clark Williams [3.10.0-373.rt56.249.el7]Clark Williams [3.10.0-373.rt56.250.el7]Clark Williams [3.10.0-372.rt56.248.el7]Clark Williams [3.10.0-370.rt56.246.el7]Clark Williams [3.10.0-371.rt56.247.el7]Clark Williams [3.10.0-369.rt56.245.el7]Clark Williams [3.10.0-367.rt56.244.el7]Rafael Aquini [3.10.0-368.el7]Clark Williams [3.10.0-366.rt56.243.el7]Clark Williams [3.10.0-365.rt56.242.el7]Clark Williams [3.10.0-364.rt56.241.el7]Clark Williams [3.10.0-363.rt56.240.el7]Clark Williams [3.10.0-362.rt56.239.el7]Clark Williams [3.10.0-360.rt56.238.el7]Rafael Aquini [3.10.0-361.el7]Clark Williams [3.10.0-359.rt56.237.el7]Clark Williams [3.10.0-357.rt56.236.el7]Rafael Aquini [3.10.0-358.el7]Clark Williams [3.10.0-356.rt56.235.el7]Clark Williams [3.10.0-355.rt56.234.el7]Clark Williams [3.10.0-353.rt56.233.el7]Rafael Aquini [3.10.0-354.el7]Rafael Aquini [3.10.0-352.el7]Clark Williams [3.10.0-351.rt56.232.el7]Clark Williams [3.10.0-350.rt56.231.el7]Clark Williams [3.10.0-349.rt56.230.el7]Clark Williams [3.10.0-348.rt56.229.el7]Clark Williams [3.10.0-347.rt56.228.el7]Clark Williams [3.10.0-346.rt56.227.el7]Clark Williams [3.10.0-344.rt56.225.el7]Clark Williams [3.10.0-346.rt56.226.el7]Rafael Aquini [3.10.0-345.el7]Clark Williams [3.10.0-342.rt56.223.el7]Clark Williams [3.10.0-344.rt56.224.el7]Clark Williams [3.10.0-342.rt56.222.el7]Rafael Aquini [3.10.0-343.el7]Clark Williams [3.10.0-340.rt56.221.el7]Rafael Aquini [3.10.0-341.el7]Clark Williams [3.10.0-340.rt56.220.el7]Clark Williams [3.10.0-339.rt56.219.el7]Clark Williams [3.10.0-338.rt56.218.el7]Clark Williams [3.10.0-337.rt56.217.el7]Clark Williams [3.10.0-336.rt56.216.el7]Luis Claudio R. Goncalves [3.10.0-335.rt56.215.el7]Luis Claudio R. Goncalves [3.10.0-335.rt56.214.el7]Clark Williams [3.10.0-335.rt56.213.el7]Clark Williams [3.10.0-335.rt56.212.el7]Clark Williams [3.10.0-334.rt56.211.el7]Clark Williams [3.10.0-333.rt56.209.el7]Clark Williams [3.10.0-333.rt56.210.el7]Clark Williams [3.10.0-332.rt56.208.el7]Rafael Aquini [3.10.0-331.el7]Clark Williams [3.10.0-330.rt56.207.el7]Clark Williams [3.10.0-329.rt56.205.el7]Clark Williams [3.10.0-329.rt56.206.el7]Rafael Aquini [3.10.0-328.el7]Luis Claudio R. Goncalves [3.10.0-327.rt56.204.el7]Luis Claudio R. Goncalves [3.10.0-326.rt56.203.el7]Luis Claudio R. Goncalves [3.10.0-325.rt56.202.el7]Luis Claudio R. Goncalves [3.10.0-324.rt56.201.el7]Luis Claudio R. Goncalves [3.10.0-323.rt56.200.el7]Luis Claudio R. Goncalves [3.10.0-322.rt56.199.el7]Luis Claudio R. Goncalves [3.10.0-321.rt56.198.el7]Luis Claudio R. Goncalves [3.10.0-321.rt56.197.el7]Luis Claudio R. Goncalves [3.10.0-320.rt56.196.el7]Luis Claudio R. Goncalves [3.10.0-320.rt56.195.el7]Luis Claudio R. Goncalves [3.10.0-318.rt56.193.el7]Luis Claudio R. Goncalves [3.10.0-319.rt56.194.el7]Luis Claudio R. Goncalves [3.10.0-317.rt56.192.el7]Luis Claudio R. Goncalves [3.10.0-316.rt56.191.el7]Luis Claudio R. Goncalves [3.10.0-316.rt56.190.el7]Clark Williams [3.10.0-315.rt56.189.el7]Clark Williams [3.10.0-313.rt56.187.el7]Clark Williams [3.10.0-314.rt56.188.el7]Clark Williams [3.10.0-313.rt56.186.el7]Luis Claudio R. Goncalves [3.10.0-312.rt56.185.el7]Luis Claudio R. Goncalves [3.10.0-311.rt56.184.el7]Luis Claudio R. Goncalves [3.10.0-310.rt56.183.el7]Luis Claudio R. Goncalves [3.10.0-308.rt56.180.el7]Luis Claudio R. Goncalves [3.10.0-308.rt56.181.el7]Luis Claudio R. Goncalves [3.10.0-309.rt56.182.el7]Rafael Aquini [3.10.0-307.el7]Luis Claudio R. Goncalves [3.10.0-306.0.1.rt56.179.el7]Luis Claudio R. Goncalves [3.10.0-306.0.1.rt56.179.el7]Luis Claudio R. Goncalves [3.10.0-305.rt56.178.el7]Luis Claudio R. Goncalves [3.10.0-306.rt56.179.el7]Luis Claudio R. Goncalves [3.10.0-304.rt56.177.el7]Luis Claudio R. Goncalves [3.10.0-304.rt56.176.el7]Luis Claudio R. Goncalves [3.10.0-303.rt56.175.el7]Luis Claudio R. Goncalves [3.10.0-302.rt56.174.el7]Luis Claudio R. Goncalves [3.10.0-301.rt56.173.el7]Luis Claudio R. Goncalves [3.10.0-300.rt56.172.el7]Luis Claudio R. Goncalves [3.10.0-298.rt56.171.el7]Rafael Aquini [3.10.0-299.el7]Luis Claudio R. Goncalves [3.10.0-297.rt56.170.el7]Luis Claudio R. Goncalves [3.10.0-297.rt56.169.el7]Luis Claudio R. Goncalves [3.10.0-296.rt56.168.el7]Rafael Aquini [3.10.0-295.el7]Luis Claudio R. Goncalves [3.10.0-294.rt56.167.el7]Rafael Aquini [3.10.0-293.el7]Luis Claudio R. Goncalves [3.10.0-290.rt56.164.el7]Luis Claudio R. Goncalves [3.10.0-291.rt56.165.el7]Luis Claudio R. Goncalves [3.10.0-292.rt56.166.el7]Luis Claudio R. Goncalves [3.10.0-290.rt56.163.el7]Rafael Aquini [3.10.0-288.el7]Rafael Aquini [3.10.0-289.el7]Luis Claudio R. Goncalves [3.10.0-287.rt56.162.el7]Rafael Aquini [3.10.0-286.el7]Luis Claudio R. Goncalves [3.10.0-283.rt56.161.el7]Rafael Aquini [3.10.0-284.el7]Rafael Aquini [3.10.0-285.el7]Rafael Aquini [3.10.0-281.el7]Rafael Aquini [3.10.0-282.el7]Rafael Aquini [3.10.0-279.el7]Luis Claudio R. Goncalves [3.10.0-280.rt56.160.el7]Luis Claudio R. Goncalves [3.10.0-277.rt56.158.el7]Luis Claudio R. Goncalves [3.10.0-277.rt56.159.el7]Rafael Aquini [3.10.0-278.el7]Rafael Aquini [3.10.0-275.el7]Rafael Aquini [3.10.0-276.el7]Rafael Aquini [3.10.0-273.el7]Rafael Aquini [3.10.0-274.el7]Luis Claudio R. Goncalves [3.10.0-269.rt56.157.el7]Rafael Aquini [3.10.0-270.el7]Rafael Aquini [3.10.0-271.el7]Rafael Aquini [3.10.0-272.el7]Luis Claudio R. Goncalves [3.10.0-267.rt56.155.el7]Luis Claudio R. Goncalves [3.10.0-268.rt56.156.el7]Luis Claudio R. Goncalves [3.10.0-264.rt56.154.el7]Rafael Aquini [3.10.0-265.el7]Rafael Aquini [3.10.0-266.el7]Luis Claudio R. Goncalves [3.10.0-262.rt56.153.el7]Rafael Aquini [3.10.0-263.el7]Luis Claudio R. Goncalves [3.10.0-262.rt56.152.el7]Luis Claudio R. Goncalves [3.10.0-258.rt56.151.el7]Rafael Aquini [3.10.0-260.el7]Rafael Aquini [3.10.0-261.el7]Rafael Aquini [3.10.0-259.el7]Rafael Aquini [3.10.0-257.el7]Rafael Aquini [3.10.0-255.el7]Rafael Aquini [3.10.0-256.el7]Luis Claudio R. Goncalves [3.10.0-237.rt56.150.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]Luis Claudio R. Goncalves [3.10.0-237.rt56.149.el7]Rafael Aquini [3.10.0-242.el7]Rafael Aquini [3.10.0-241.el7]Luis Claudio R. Goncalves [3.10.0-237.rt56.148.el7]Rafael Aquini [3.10.0-240.el7]Rafael Aquini [3.10.0-239.el7]Luis Claudio R. Goncalves [3.10.0-237.rt56.147.el7]Rafael Aquini [3.10.0-238.el7]Rafael Aquini [3.10.0-236.el7]Rafael Aquini [3.10.0-235.el7]Clark Williams [3.10.0-234.rt56.146.el7]Clark Williams [3.10.0-233.rt56.145.el7]Clark Williams [3.10.0-232.rt56.144.el7]Clark Williams [3.10.0-231.rt56.143.el7]Clark Williams [3.10.0-229.rt56.142.el7]Rafael Aquini [3.10.0-230.el7]Clark Williams [3.10.0-229.rt56.141.el7]Jarod Wilson [3.10.0-228.el7]Clark Williams [3.10.0-229.rt56.140.el7]Clark Williams [3.10.0-227.rt56.139.el7]Clark Williams [3.10.0-226.rt56.138.el7]Clark Williams [3.10.0-225.rt56.137.el7]Clark Williams [3.10.0-224.rt56.136.el7]Clark Williams [3.10.0-223.rt56.135.el7]Clark Williams [3.10.0-222.rt56.134.el7]Clark Williams [3.10.0-221.rt56.133.el7]Clark Williams [3.10.0-221.rt56.132.el7]Clark Williams [3.10.0-220.rt56.131.el7]Clark Williams [3.10.0-220.rt56.130.el7]Clark Williams [3.10.0-218.rt56.128.el7]Clark Williams [3.10.0-219.rt56.129.el7]Clark Williams [3.10.0-217.rt56.127.el7]Clark Williams [3.10.0-216.rt56.126.el7]Jarod Wilson [3.10.0-214.el7]Jarod Wilson [3.10.0-215.el7]Clark Williams [3.10.0-213.rt56.125.el7]Clark Williams [3.10.0-212.rt56.124.el7]Clark Williams [3.10.0-211.rt56.123.el7]Clark Williams [3.10.0-206.rt56.120.el7]Clark Williams [3.10.0-209.rt56.121.el7]Clark Williams [3.10.0-210.rt56.122.el7]Jarod Wilson [3.10.0-207.el7]Jarod Wilson [3.10.0-208.el7]Clark Williams [3.10.0-205.rt56.119.el7]Clark Williams [3.10.0-204.rt56.118.el7]Clark Williams [3.10.0-204.rt56.117.el7]Clark Williams [3.10.0-204.rt56.116.el7]Clark Williams [3.10.0-203.rt56.115.el7]Jarod Wilson [3.10.0-202.el7]Clark Williams [3.10.0-201.rt56.114.el7]Clark Williams [3.10.0-200.rt56.113Clark Williams [3.10.0-198.rt56.112Jarod Wilson [3.10.0-199.el7]Clark Williams [3.10.0-196.rt56.111.el7]Jarod Wilson [3.10.0-197.el7]Clark Williams [3.10.0-193.rt56.109.el7]Clark Williams [3.10.0-196.rt56.110.el7]Jarod Wilson [3.10.0-195.el7]Clark Williams [3.10.0-193.rt56.107.el7]Clark Williams [3.10.0-193.rt56.108.el7]Jarod Wilson [3.10.0-194.el7]Jarod Wilson [3.10.0-192.el7]Clark Williams [3.10.0-190.rt56.105.el7]Clark Williams [3.10.0-191.rt56.106.el7]Clark Williams [3.10.0-190.rt56.104.el7]Jarod Wilson [3.10.0-189.el7]Clark Williams [3.10.0-188.rt56.103.el7]Clark Williams [3.10.0-188.rt56.102.el7]Clark Williams [3.10.0-188.rt56.101.el7]Clark Williams [3.10.0-186.rt56.100.el7]Jarod Wilson [3.10.0-187.el7]Clark Williams [3.10.0-185.rt56.99.el7]Clark Williams [3.10.0-183.rt56.98.el7]Jarod Wilson [3.10.0-184.el7]Clark Williams [3.10.0-182.rt56.97.el7]Clark Williams [3.10.0-179.rt56.96.el7]Jarod Wilson [3.10.0-181.el7]Clark Williams [3.10.0-179.rt56.93.el7]Clark Williams [3.10.0-179.rt56.94.el7]Clark Williams [3.10.0-179.rt56.95.el7]Clark Williams [3.10.0-177.rt56.91.el7]Clark Williams [3.10.0-178.rt56.92.el7]Jarod Wilson [3.10.0-180.el7]Clark Williams [3.10.0-174.rt56.89.el7]Jarod Wilson [3.10.0-175.el7]Clark Williams [3.10.0-176.rt56.90.el7]Clark Williams [3.10.0-171.rt56.88.el7]Jarod Wilson [3.10.0-172.el7]Jarod Wilson [3.10.0-173.el7]Clark Williams [3.10.0-170.rt56.87.el7]Clark Williams [3.10.0-167.rt56.85.el7]Clark Williams [3.10.0-168.rt56.86.el7]Jarod Wilson [3.10.0-169.el7]Jarod Wilson [3.10.0-166.el7]Clark Williams [3.10.0-163.rt56.84.el7]Jarod Wilson [3.10.0-165.el7]Jarod Wilson [3.10.0-164.el7]Jarod Wilson [3.10.0-162.el7]Clark Williams [3.10.0-160.rt56.82.el7]Clark Williams [3.10.0-161.rt56.83.el7]Clark Williams [3.10.0-155.rt56.80.el7]Clark Williams [3.10.0-158.rt56.81.el7]Jarod Wilson [3.10.0-159.el7]Clark Williams [3.10.0-155.rt56.79.el7]Jarod Wilson [3.10.0-156.el7]Jarod Wilson [3.10.0-157.el7]Clark Williams [3.10.0-154.rt56.78.el7]Jarod Wilson [3.10.0-153.el7]Jarod Wilson [3.10.0-151.el7]Clark Williams [3.10.0-152.rt56.77.el7]Clark Williams [3.10.0-147.rt56.75.el7]Jarod Wilson [3.10.0-149.el7]Clark Williams [3.10.0-150.rt56.76.el7]Jarod Wilson [3.10.0-148.el7]Clark Williams [3.10.0-144.rt56.74.el7]Jarod Wilson [3.10.0-146.el7]Clark Williams [3.10.0-144.rt34.73.el7]Jarod Wilson [3.10.0-145.el7]Clark Williams [3.10.0-143.rt34.72.el7]Clark Williams [3.10.0-142.rt34.71.el7]Clark Williams [3.10.0-142.rt34.70.el7]Jarod Wilson [3.10.0-141.el7]Clark Williams [3.10.0-140.rt34.69.el7]Clark Williams [3.10.0-140.rt34.68.el7]Clark Williams [3.10.0-138.rt34.67.el7]Jarod Wilson [3.10.0-139.el7]Clark Williams [3.10.0-138.rt34.66.el7]Clark Williams [3.10.0-137.rt34.65.el7]Clark Williams [3.10.0-136.rt34.64.el7]Clark Williams [3.10.0-135.rt34.63.el7]Jarod Wilson [3.10.0-134.el7]Clark Williams [3.10.0-132.rt34.61.el7]Clark Williams [3.10.0-133.rt34.62.el7]Clark Williams [3.10.0-130.rt34.60.el7]Jarod Wilson [3.10.0-131.el7]Jarod Wilson [3.10.0-129.el7]Clark Williams [3.10.0-130.rt34.59.el7]Clark Williams [3.10.0-128.rt34.58.el7]Clark Williams [3.10.0-128.rt34.57.el7]Clark Williams [3.10.0-128.rt34.56.el7]Clark Williams [3.10.0-128.rt34.55.el7]Clark Williams [3.10.0-127.rt34.54.el7]Clark Williams [3.10.0-127.rt34.53.el7]Clark Williams [3.10.0-127.rt34.52.el7]Clark Williams [3.10.0-127.rt34.51.el7]Clark Williams [3.10.0-126.rt34.50.el7]Clark Williams [3.10.0-124.rt34.49.el7]Jarod Wilson [3.10.0-125.el7]Clark Williams [3.10.0-123.rt34.48.el7]Clark Williams [3.10.0-123.rt34.47.el7]Clark Williams [3.10.0-123.rt34.45.el7]Clark Williams [3.10.0-123.rt34.46.el7]Clark Williams [3.10.0-123.rt34.44.el7]Clark Williams [3.10.0-122.rt34.43.el7]Clark Williams [3.10.0-121.rt34.42.el7]Clark Williams [3.10.0-120.rt34.41.el7]Jarod Wilson [3.10.0-119.el7]Clark Williams [3.10.0-118.rt33.40.el7]Clark Williams [3.10.0-117.rt33.39.el7]Clark Williams [3.10.0-116.rt33.38.el7]Clark Williams [3.10.0-114.rt33.37.el7]Jarod Wilson [3.10.0-115.el7]Clark Williams [3.10.0-113.rt33.36.el7]Clark Williams [3.10.0-112.rt33.35.el7]Clark Williams [3.10.0-111.rt32.34.el7]Clark Williams [3.10.0-109.rt32.33.el7]Jarod Wilson [3.10.0-110.el7]Clark Williams [3.10.0-107.rt31.31.el7]Clark Williams [3.10.0-107.rt32.32.el7]Jarod Wilson [3.10.0-108.el7]Clark Williams [3.10.0-106.rt31.30.el7]Clark Williams [3.10.0-105.rt31.29.el7]Clark Williams [3.10.0-99.rt31.27.el7]Clark Williams [3.10.0-102.rt31.28.el7]Jarod Wilson [3.10.0-103.el7]Jarod Wilson [3.10.0-104.el7]Clark Williams [3.10.0-99.rt31.26.el7]Jarod Wilson [3.10.0-100.el7]Jarod Wilson [3.10.0-101.el7]Clark Williams [3.10.0-98.rt30.24.el7]Clark Williams [3.10.0-99.rt30.25.el7]Clark Williams [3.10.0-97.rt30.23.el7]Clark Williams [3.10.0-93.rt25.21.el7]Clark Williams [3.10.0-97.rt25.22.el7]Jarod Wilson [3.10.0-96.el7]Clark Williams [3.10.0-93.rt25.20.el7]Jarod Wilson [3.10.0-94.el7]Jarod Wilson [3.10.0-95.el7]Clark Williams [3.10.0-90.rt25.19.el7]Jarod Wilson [3.10.0-91.el7]Jarod Wilson [3.10.0-92.el7]Clark Williams [3.10.0-89.rt25.18.el7]Clark Williams [3.10.0-89.rt25.17.el7]Clark Williams [3.10.0-87.rt25.16.el7]Jarod Wilson [3.10.0-88.el7]Clark Williams [3.10.0-85.rt25.14.el7]Clark Williams [3.10.0-86.rt25.15.el7]Clark Williams [3.10.0-84.rt25.13.el7]Clark Williams [3.10.0-82.rt25.11.el7]Clark Williams [3.10.0-82.rt25.12.el7]Jarod Wilson [3.10.0-83.el7]Jarod Wilson [3.10.0-81.el7]Jarod Wilson [3.10.0-80.el7]Jarod Wilson [3.10.0-79.el7]Clark Williams [3.10.0-76.rt25.10.el7]Jarod Wilson [3.10.0-77.el7]Jarod Wilson [3.10.0-78.el7]Jarod Wilson [3.10.0-74.el7]Jarod Wilson [3.10.0-73.el7]Jarod Wilson [3.10.0-72.el7]Clark Williams [3.10.0-75.rt23.9.el7]Jarod Wilson [3.10.0-70.el7]Jarod Wilson [3.10.0-71.el7]Clark Williams [3.10.0-75.rt23.8.el7]Jarod Wilson [3.10.0-68.el7]Jarod Wilson [3.10.0-69.el7]Clark Williams [3.10.0-75.rt23.7.el7]Clark Williams [3.10.0-75.rt23.6.el7]Jarod Wilson [3.10.0-67.el7]Clark Williams [3.10.0-75.rt23.5.el7]Jarod Wilson [3.10.0-66.el7]Jarod Wilson [3.10.0-65.el7]Jarod Wilson [3.10.0-64.el7]Clark Williams [3.10.0-75.rt19.3.el7]Clark Williams [3.10.0-75.rt19.4.el7]Jarod Wilson [3.10.0-62.el7]Jarod Wilson [3.10.0-63.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-56.el7]Jarod Wilson [3.10.0-57.el7]Jarod Wilson [3.10.0-54.el7]Jarod Wilson [3.10.0-55.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-45.el7]Jarod Wilson [3.10.0-46.el7]Jarod Wilson [3.10.0-47.el7]Jarod Wilson [3.10.0-43.el7]Jarod Wilson [3.10.0-44.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-38.el7]Jarod Wilson [3.10.0-39.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-32.el7]Jarod Wilson [3.10.0-33.el7]Jarod Wilson [3.10.0-30.el7]Jarod Wilson [3.10.0-31.el7]Jarod Wilson [3.10.0-29.el7]Jarod Wilson [3.10.0-27.el7]Jarod Wilson [3.10.0-28.el7]Jarod Wilson [3.10.0-24.el7]Jarod Wilson [3.10.0-25.el7]Jarod Wilson [3.10.0-26.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]- Manual CentOS Debranding- [rt] Update source tree to match RHEL 7.6.z tree [1632386 1642619] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1650213 1639980]- [rt] Update source tree to match RHEL 7.6.z tree [1632386 1642619] - [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}- [rt] Update source tree to match RHEL 7.6.z tree [1632386 1642619] - [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}- [rt] disable CONFIG_PARAVIRT_DEBUG [1553351]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [mm] mlock: avoid increase mm->locked_vm on mlock() when already mlock2(, MLOCK_ONFAULT) (Rafael Aquini) [1633059]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [rt] signal/x86: Delay calling signals with IRQs disabled (Daniel Bristot de Oliveira) [1541537] - [rt] sched/core: Remove get_cpu() from sched_fork() (Daniel Bristot de Oliveira) [1612411] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] jump_label: Add a delay between each key's update (Daniel Bristot de Oliveira) [1615421] - [rt] rt: Drop mutex_disable() on !DEBUG configs and the GPL suffix from export symbol (Steven Rostedt) [1619417]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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}- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] sched: Fix schedule_tail() to disable preemption (Scott Wood)- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [rt] config: clean up RT configuration overrides ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [rt] Synchronize HID drivers configuration with RHEL-7.6 ("Luis Claudio R. Goncalves") - [rt] Synchronize IIO drivers configuration with RHEL-7.6 ("Luis Claudio R. Goncalves") - [rt] Synchronize IIO DAC drivers configuration with RHEL-7.6 ("Luis Claudio R. Goncalves") - [rt] Synchronize IIO ADC drivers configuration with RHEL-7.6 ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [rt] Update source tree to match RHEL 7.6 tree [1553351] ("Luis Claudio R. Goncalves") [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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}- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] avoid interrupt storm due to get_next_timer_interrupt() (Marcelo Tosatti) [1569910]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] timers: Reduce the CPU index space to 256k (Daniel Bristot de Oliveira) [1550584] - [rt] timers: Use proper base migration in add_timer_on() (Daniel Bristot de Oliveira) [1550584] - [rt] hlist: Add hlist_is_singular_node() helper (Daniel Bristot de Oliveira) [1550584] - [rt] signals: Use hrtimer for sigtimedwait() (Daniel Bristot de Oliveira) [1550584] - [rt] timers: Remove the deprecated mod_timer_pinned() API (Daniel Bristot de Oliveira) [1550584] - [rt] timers, driver/net/ethernet/tile: Initialize the egress timer as pinned (Daniel Bristot de Oliveira) [1550584] - [rt] timers, cpufreq/powernv: Initialize the gpstate timer as pinned (Daniel Bristot de Oliveira) [1550584] - [rt] timers, x86/apic/uv: Initialize the UV heartbeat timer as pinned (Daniel Bristot de Oliveira) [1550584] - [rt] timers: Make 'pinned' a timer property (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Minimize nohz off overhead (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Reduce timer migration overhead if disabled (v2) (Daniel Bristot de Oliveira) [1550584] - [rt] Remove code redundancy while calling get_nohz_timer_target() (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Stats: Simplify the flags handling (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Replace timer base by a cpu index (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Use timer->base for flag checks (Daniel Bristot de Oliveira) [1550584] - [rt] tracing: timer: Add deferrable flag to timer_start (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Use hlist for the timer wheel hash buckets (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Remove FIFO "guarantee" (Daniel Bristot de Oliveira) [1550584] - [rt] timers: Sanitize catchup_timer_jiffies() usage (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Put usleep_range into the __sched section (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Remove pointless return value of do_usleep_range() (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Further simplify the SMP and HOTPLUG logic (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Don't initialize 'tvec_base' on hotplug (Daniel Bristot de Oliveira) [1550584] - [rt] timer: Allocate per-cpu tvec_base's statically (Daniel Bristot de Oliveira) [1550584]- [rt] iommu/iova: Use raw_cpu_ptr() instead of get_cpu_ptr() for ->fq [1585071] - [rt] radix-tree: use local locks [1580196] - [rt] x86/microcode: Make update_lock raw (Scott Wood) [1581193]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [rt] disable DA9052 Watchdog support to match RHEL-7.6 configuration ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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}- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [rt] Revert "fs: jbd2: pull your plug when waiting for space" (Sebastian Siewior) [1448770 1510602] - [rt] locking/rt-mutex: fix deadlock in device mapper / block-IO (Mikulas Patocka) [1448770 1510602] - [rt] x86/uaccess: re-apply changes from the locktorture backport to access_ok() [1420424] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - x86/uaccess: revert the changes to access_ok() in the locktorture backport [1420424]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [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]- [rt] Update source tree to match RHEL 7.6 tree [1553351] - [rt] net: use task_struct instead of CPU number as the queue owner on -RT (Sebastian Siewior) [1554529] - [rt] locking: bring in rwlock patches to fix single-reader limitation (Scott Wood) [1510602] - [rt] locking: Backport the Kernel Lock Torture Test Operation module (Arnaldo Melo) [1420424] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [netdrv] tg3: prevent scheduling while atomic splat (Jonathan Toppins) [1554590] - [nvme] validate admin queue before unquiesce (David Milburn) [1549733]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Changes to the specfile and scripts [1462329]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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}- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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}- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - fs: dcache: Use cpu_chill() in trylock loops (Thomas Gleixner) [1542139] - [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}- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - rt: use xen wrapper in kaiser.c (Clark Williams) - [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}- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] x86, smpboot: Remove pointless preempt_disable() in native_smp_prepare_cpus() (Thomas Gleixner) [1539931] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] iommu/amd: Don't use dev_data in irte_ga_set_affinity() (Scott Wood) [1525517]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] replace qread_* calls by read_* in kernel/livepatch/transition.c - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] amd/iommu: Use raw locks on atomic context paths (Scott Wood) [1525517] - [rt] iommu/amd: Avoid get_irq_table() from atomic context (Scott Wood) [1525517] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] radix-tree: mm: use get_cpu_var() in radix_tree_node_alloc() [1535320] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] add the missing bits of "[mm] filemap: don't plant shadow entries without radix tree node" [1507063] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] radix-tree: backport the changes from kernel-3.10.0-751.el7 [1507063] - [rt] radix-tree: revert "[fs] dax: use radix_tree_insert instead of __radix_tree_insert" [1507063] - [rt] remove RT constraints around radix_tree_maybe_preload [1507063] - [rt] radix-tree: avoid disabling preemption during preload [1507063]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] iommu/amd: Use raw_cpu_ptr() instead of get_cpu_ptr() for ->flush_queue (Scott Wood) [1533420] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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}- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] rwsem/rt: revert the "rwsem/rt: lift single reader restriction" series [1448770]- [rt] iommu/iova: Don't disable preempt around this_cpu_ptr() (Sebastian Andrzej Siewior) [1518274] - [rt] locking/rtmutex: Prevent dequeue vs. unlock race (Thomas Gleixner) [1518274]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] net: fix preemption imbalance in netif_rx_ni() [1522800] - [rt] iommu/amd: Use WARN_ON_NORT in __attach_device() (Thomas Gleixner) [1522855] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- mm, swap: don't disable preemption while taking the per-CPU cache (v2) [BZ1518417] [1517763]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] net: sk_busy_loop: do not disable preemption on RT [1505832] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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}- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - spec: Blacklist DCCP modules ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] [fs] dax: use radix_tree_insert instead of __radix_tree_insert [1507063] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] Set the PERFORMANCE as the default frequency scaling governor. (Daniel Bristot de Oliveira) [1452589] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- net/Qdisc: use a seqlock instead seqcount (Sebastian Andrzej Siewior) [1430418 1511589 1511558]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] set PERFORMANCE as the default cpu_freq governor - [rt] sched/rt: push_work: Use IRQ_WORK_HARD_IRQ (Scott Wood) [1507675] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] re-apply Revert "timers: do not raise softirq unconditionally" (Daniel Bristot de Oliveira) [1509264]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] disable CONFIG_BATTERY_DA9052 - [rt] iommu/vt-d: don't disable preemption while accessing deferred_flush() (Sebastian Andrzej Siewior) [1507270] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] avoid disabling preemption during fast iova allocations [1507270] - [rt] rt: warn when KSM thread runs on PREEMPT_RT (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] Revert "[rt] revert "[lib] rbtree: Make lockless searches non-fatal" due to cyclic dependency" (Scott Wood) - [rt] rbtree: don't include the rcu header (Scott Wood) [1495316] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] radix-tree: revert the changes introduced in kernel-3.10.0-752.el7 ("Luis Claudio R. Goncalves") [1506391 1507063]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] sched/rt: Simplify the IPI rt balancing logic (Steven Rostedt) [1500894] - [rt] Revert "sched/rt: Have the schedule IPI irq_work run in hard irq context" (Clark Williams) [1500894] - [rt] Revert "sched/rt: Avoid sending an IPI to a CPU already doing a push" (Clark Williams) [1500894]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] IB/hfi1: Handle packets in the theaded handler only (Arnaldo Carvalho de Melo) [1383737 1503749] - [rt] IB/hfi1: Use preempt_{dis,en}able_nort() (Arnaldo Carvalho de Melo) [1383737 1503749]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] revert "[lib] rbtree: Make lockless searches non-fatal" due to cyclic dependency - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] kabi: avoid renaming ndo_change_mtu in kernel-rt [1462329] - [rt] kabi: avoid renaming ndo_change_mtu in kernel-rt ( [1462329] - [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}- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] build system fixes and changes (Clark Williams) - [rt] fix a typo in drivers/pci/Kconfig ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] vdso, vclock-gettime: update avoid-debuginfo-hash-collision-scripts.patch - [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]- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [rt] rework Makefile targets for better commit messages (Clark Williams)- [rt] Update source tree to match RHEL 7.5 tree [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [rt] specfile: reworked changelog style ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [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]- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [rt] sched/rt: RT_RUNTIME_GREED sched feature (Daniel Bristot de Oliveira)- [rt] Update source tree to match RHEL 7.5 tree ("Luis Claudio R. Goncalves") [1462329] - [rt] modified the scripts for rhel-7.5 RT ("Luis Claudio R. Goncalves") - [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}- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [redhat] spec: Update dracut dependency to enable more algorithms as FIPS compliant (Rafael Aquini) [1466097]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] tick: sched: Remove hrtimer_active() checks (Prarit Bhargava) [1217140] - [rt] tick: sched: add missing bits of commit 52fccf5 ("Luis Claudio R. Goncalves") - [rt] tick: nohz: Rework next timer evaluation (Prarit Bhargava) [1217140] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [net] bridge: allow IPv6 when multicast flood is disabled (Ivan Vecera) [1464167]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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}- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] Revert "kernel: migrate_disable() do fastpath in atomic & irqs-off" (Daniel Bristot de Oliveira) [1441552] - [rt] Revert "kernel: softirq: unlock with irqs on" (Daniel Bristot de Oliveira) [1441552] - [rt] Revert "sched: fixup migrate disable (all tasks were bound to CPU0)" (Daniel Bristot de Oliveira) [1441552]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] KVM: x86: remove irq disablement around KVM_SET_CLOCK/KVM_GET_CLOCK (Marcelo Tosatti) [1459056]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] usb,dma: do not disable interrupts at device_dma_allocations() ("Luis Claudio R. Goncalves") [1443711] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] [kernel] nohz: Fix collision between tick and other hrtimers ("Luis Claudio R. Goncalves") [1426317]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] usb: Use _nort in usb_hcd_pci_remove (Nate Dailey) [1443711]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] drm: i915: kvmgt needs unknown symbol [1452240]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] smpboot: RT does not know x86_hyper_xen_hvm ("Luis Claudio R. Goncalves") - [rt] net: dev: always take qdisc's busylock in __dev_xmit_skb() (Sebastian Andrzej Siewior) [1430074] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] rwsem/rt: get rid of referernces to rtmutex_chainwalk enums from upstream (Clark Williams) [1438512] - [rt] rwsem/rt: Lift single reader restriction (Thomas Gleixner) [1438512] - [rt] rtmutex: Provide locked slowpath (Thomas Gleixner) [1438512] - [rt] rtmutex: Provide rt_mutex_lock_state() (Thomas Gleixner) [1438512] - [rt] rtmutex: Make lock_killable work (Thomas Gleixner) [1438512]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] sched: add required fixes on RT to use resched_curr() ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [rt] sas-ata/isci: dont't disable interrupts in qc_issue handler (Paul Gortmaker) - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] [block] blk-mq: use swait in blk_mq_freeze_queue_wait_timeout ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] gpu, i915: avoid lockdep trickery in RT ("Luis Claudio R. Goncalves") - [rt] gpu: don't check for the lock owner. (Sebastian Andrzej Siewior) - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] fs: dcache: Use cpu_chill() in trylock loops (Thomas Gleixner) [1429951] - [rt] ipc/msg: Implement lockless pipelined wakeups (v4) (Sebastian Andrzej Siewior) [1429640]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] stop_machine: Remove stop_cpus_lock and lg_double_lock/unlock() (Oleg Nesterov) [1434616]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] lockdep: selftest: fix warnings due to missing PREEMPT_RT conditionals (Josh Cartwright) [1427991] - [rt] latencyhist: disable jump-labels (Sebastian Andrzej Siewior) [1425780] - [rt] tty: serial: 8250: don't take the trylock during oops (Sebastian Andrzej Siewior) [1421801]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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}- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] scsi, qla2xxx: RT uses simple workqueue in struct irq_affinity_notify ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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}- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] softirq: cosmetic fix for local_softirq_pending messages ("Luis Claudio R. Goncalves") - [rt] sched: Move p->nr_cpus_allowed check to select_task_rq() (Lauro Ramos Venancio) [1423432] - [rt] kernel: migrate_disable() do fastpath in atomic & irqs-off (Daniel Bristot de Oliveira) [1423432] - [rt] kernel: softirq: unlock with irqs on (Daniel Bristot de Oliveira) [1423432] - [rt] sched: fixup migrate disable (all tasks were bound to CPU0) (Daniel Bristot de Oliveira) [1423432] - [rt] percpu_ida: Use local locks (Sebastian Andrzej Siewior) [BZ1430926] - [rt] ftrace: Fix trace header alignment (Daniel Bristot de Oliveira) [1428943] - [rt] softirq: -rt update: Check preemption after reenabling interrupts (Daniel Bristot de Oliveira) [1428890] - [rt] net: add back the missing serialization in ip_send_unicast_reply() (Sebastian Andrzej Siewior) [1430353] - [rt] workqueue: use rcu_readlock() in put_pwq_unlocked() (Sebastian Andrzej Siewior) [1429977] - [rt] dump stack: don't disable preemption during trace (Sebastian Andrzej Siewior) [1427647] - [rt] x86: UV: raw_spinlock conversion (Mike Galbraith) [1427626] - [rt] x86/mce: use swait queue for mce wakeups (Steven Rostedt) [1427626]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] net: free the sbs in skbufhead (Sebastian Andrzej Siewior) [1430038] - [rt] hotplug: Use set_cpus_allowed_ptr() in sync_unplug_thread() (Mike Galbraith) [1432118] - [rt] snd/pcm: fix snd_pcm_stream_lock*() irqs_disabled() splats (Mike Galbraith) [1430023] - [rt] cpu hotplug: Document why PREEMPT_RT uses a spinlock (Steven Rostedt) [1431104] - [rt] slub: Disable SLUB_CPU_PARTIAL (Sebastian Andrzej Siewior) [1426661]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] swait: update simple waitqueues to upstream API (Clark Williams) [1345952] - [rt] swork: implement the simple work queue from upstream PREEMPT_RT (Clark Williams) [1421810]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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}- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] memcontrol: call drain_local_stock() with preemption disabled (Luiz Capitulino) [1403265] - [rt] memcontrol: revert "memcontrol: Prevent scheduling while atomic in cgroup code" (Luiz Capitulino) [1403265]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] partial backport of lockless wake-queues changes from v4.8.15-rt10 ("Luis Claudio R. Goncalves")- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] kvm, rt: change async pagefault code locking for rt-preempt (Rik van Riel) [1416403]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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}- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] net: always disable irqs in napi_schedule*() (Steven Rostedt) [1402121]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] dm: Make rt aware (Thomas Gleixner) [1389215]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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}- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] net: Make synchronize_rcu_expedited() conditional on !RT_FULL (Josh Cartwright) [1378172] - [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]- [rt] Update source tree to match RHEL 7.4 tree ("Luis Claudio R. Goncalves") [1391779] - [rt] fix file names on automatic configuration generation ("Luis Claudio R. Goncalves") - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [rt] Update source tree to match RHEL 7.4 tree (Clark Williams) [1391779] - [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]- [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [mm] remove gup_flags FOLL_WRITE games from __get_user_pages() (Larry Woodman) [1385124] {CVE-2016-5195}- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [md] dm raid: fix compat_features validation (Mike Snitzer) [1383726]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] time: fix missing 'else' clause in tick_do_update_jiffies64() (Clark Williams) [1327301]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] fixed missing patch hunk from rcu stall fix [1292927] (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] conditionalize swap reference on CONFIG_TRANSPARENT_HUGEPAGE (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] fork: avoid thundering herd in tasklist_read_lock() (root) [1374515] - [rt] rtmutex: Make wait_lock irq safe (Thomas Gleixner) [1374515] - [rt] sched/rt: Avoid sending an IPI to a CPU already doing a push (Steven Rostedt)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] use per-cpu locked var update in __lru_cache_activate_page() (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] spi: spi-gpio: Fix compiler warning when building for 64 bit systems (Torsten Fleischer) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] update specfile to make it closer to RHEL logic (Clark Williams) [1367256]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] tracing: clean up hwlat_tracer port (Clark Williams) [1366033] - [rt] tracing: fix hwlat_tracer for RHEL-RT (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] tracing: change hwlat to not use trace_handle_return() (Clark Williams) [1366033] - [rt] tracing: Add NMI tracing in hwlat detector ("Steven Rostedt (Red Hat)") - [rt] tracing: Have hwlat trace migrate across tracing_cpumask CPUs ("Steven Rostedt (Red Hat)") [1366033] - [rt] tracing: Add documentation for hwlat_detector tracer (Jon Masters) [1366033] - [rt] tracing: Added hardware latency tracer (Clark Williams) [1366033]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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}- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] hpsa: add timeouts for driver initiated commands (Don Brace)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] change local_irq_disable to local_irq_disable_nort [1280494] (Clark Williams) - [rt] fix warning in kernel/smp.c ("Luis Claudio R. Goncalves")- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] kernel/printk: Don't try to print from IRQ/NMI region (Sebastian Andrzej Siewior) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] printk: make printk rt aware (Thomas Gleixner) [1340922] - [rt] Revert "printk: Make rt aware" (Clark Williams) - [rt] Revert "[rt] printk: change from preempt_disable to migrate_disable" (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] printk: change from preempt_disable to migrate_disable (Clark Williams) [1340922]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] create inline for do_softirq on PREEMPT_RT_FULL (Clark Williams) [1280494]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] printk: Make rt aware (Thomas Gleixner) - [rt] Revert "printk: Prevent console freeze due to out-of-order deadlock [1269647]" (Clark Williams) - [rt] Revert "printk-rt-aware.patch" (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] add PREEMPT_MATCH_TRACE config (Clark Williams) [1353694] - [rt] tracing: Addition of PREEMPT_MATCH_TRACE (Steven Rostedt)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] enable deadline scheduler module (Clark Williams) [1298387]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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}- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] fix rt_mutex_init_waiters to initialize rbtree nodes [1280494] (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] fixup RT collisions with SCHED_DEADLINE backport [1280494] (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] Revert "[redhat-rt] update debuginfo hash avoidance patch for the -439 RHEL update" (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] mm: allocate 8GB of pages in update_defer_init() [1343797] (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] mm: perform lru_add_drain_all() remotely [1328890] (Luiz Capitulino) - [rt] locallock: add local_lock_on() [1328890] (Sebastian Andrzej Siewior)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] hpsa: convert hpsa driver to simple waitqueue interface [1280494] (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] slub: Fix merge collision between RHEL update and RT changes [1280494] (Clark Williams) - [rt] net/core: protect users of napi_alloc_cache against reentrance (Sebastian Andrzej Siewior) - [rt] net: Another local_irq_disable/kmalloc headache (Thomas Gleixner) - [rt] memcontrol: Prevent scheduling while atomic in cgroup code (Mike Galbraith)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] param: fix references to tick_nohz_enabled (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] updated no-build arches in specfile [1280494] (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] busy_poll: take poll_lock when busy_polling on PREEMPT_RT (Clark Williams) [1292902] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] sched: Move idle_balance() to post_schedule (Steven Rostedt) [1331562] - [rt] sched: Enable irqs in load_balance (Steven Rostedt) [1331562] - [rt] sched,rt: break out of load balancing if an RT task appears (Rik van Riel) [1331562] - [rt] sched/rt: Have the schedule IPI irq_work run in hard irq context (Steven Rostedt) [1332593] - [rt] sched/rt: Hide the push_irq_work_func() declaration (Steven Rostedt) [1332593] - [rt] sched/rt: Use IPI to trigger RT task push migration instead of pulling (Steven Rostedt) [1332593]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] Revert "net: sysrq via icmp" (Clark Williams) [1327631] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] turn off config SLUB_CPU_PARTIAL for realtime (Clark Williams) [1329669] - [rt] slub: Make cpu partial slab support configurable (Joonsoo Kim)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] configs: turn on CFS and CGROUP configs (Clark Williams) [1329393]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] cputime: fix mis-merge of ede53d8149707a [1325404] (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] fscache: fix deadlock in page.c (mis-merge) [1326472] (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] printk: Prevent console freeze due to out-of-order deadlock [1269647] (Daniel Bristot de Oliveira)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] Revert "[TEMP] sched/clock, x86: Use mul_u64_u32_shr() for native_sched_clock()" (Clark Williams) - [rt] Revert "[TEMP] sched/clock, x86: Move some cyc2ns() code around" (Clark Williams) - [rt] Revert "[TEMP] sched/clock, x86: Rewrite cyc2ns() to avoid the need to disable IRQs" (Clark Williams) - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] perf/x86: Fix time_shift in perf_event_mmap_page (Prarit Bhargava) [1303663] - [rt] perf/x86: Improve accuracy of perf/sched clock (Prarit Bhargava) [1303663] - [rt] x86: Use preempt_disable_notrace() in cycles_2_ns() (Prarit Bhargava) [1303663] - [rt] sched/x86/tsc: Initialize multiplier to 0 (Prarit Bhargava) [1303663] - [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}- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] fix merge issue in blk_mq_run_hw_queue (Daniel Bristot de Oliveira) - [rt] block: blk-mq: Use swait (Daniel Bristot de Oliveira)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] fcoe: fix mismatch of get_cpu and put_cpu_light. (Steven Rostedt) - [rt] irqwork: Move irq safe work to irq context (Thomas Gleixner) - [rt] net: provide a way to delegate processing a softirq to ksoftirqd (Sebastian Andrzej Siewior) - [rt] net: move xmit_recursion to per-task variable on -RT (Sebastian Andrzej Siewior) - [rt] softirq: split timer softirqs out of ksoftirqd (Sebastian Andrzej Siewior) - [rt] rtmutex: Handle non enqueued waiters gracefully (Thomas Gleixner) - [rt] [TEMP] sched/clock, x86: Rewrite cyc2ns() to avoid the need to disable IRQs (Prarit Bhargava) - [rt] [TEMP] sched/clock, x86: Move some cyc2ns() code around (Prarit Bhargava) - [rt] [TEMP] sched/clock, x86: Use mul_u64_u32_shr() for native_sched_clock() (Prarit Bhargava) - [rt] Revert "timers: TEMPORARY: fix calling smp_processor_id from __cycles_2_ns()" (Clark Williams)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] timers: TEMPORARY: fix calling smp_processor_id from __cycles_2_ns() (Clark Williams) - [rt] Revert "softirq: Add global local lock to keep softirqs out of local_bh_disable sections" (Clark Williams) - [rt] netpoll: reorder if condition to account for null 'dev' (Clark Williams) - [rt] stop_machine: force initialization of stop_cpus_lock (Clark Williams) - [rt] specfile: kernel-rt-3.10.0-342.rt56.222.el7 (Clark Williams) - [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] stop_machine: bring stop_machine() up to upstream 4.4 behavior (Clark Williams) - [rt] Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking" (Alex Shi)- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] stop_machine: bring stop_machine() up to upstream 4.4 behavior (Clark Williams) - [rt] Revert "sched: Introduce temporary FAIR_GROUP_SCHED dependency for load-tracking" (Alex Shi) - [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]- [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}- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] rcu: make the -rt kernel boot again [1298350] (Luiz Capitulino)- [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] softirq: Perform softirqs in local_bh_enable() for a limited amount of time [1292927] - [rt] rcu: Boost rcuc if it has 4 jiffies before splatting [1292927]- [rt] Revert "ixgbe: Prevent livelock spinning grabbing ixgbe_qv_lock" [1292902]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] Revert "ixgbevf: Prevent livelock spinning grabbing ixgbevf_qv_lock" (Clark Williams) [1292902] - [rt] rcu: Boost rcuc if it has 2 jiffies before splatting (Steven Rostedt) [1292927] - [rt] netpoll: Always take poll_lock when doing polling (Steven Rostedt) [1292902]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [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]- [rt] Update source tree to match RHEL 7.3 tree (Clark Williams) [1280494] - [rt] softirq: Add global local lock to keep softirqs out of local_bh_disable sections (Steven Rostedt)- [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]- [rt] merged kernel-3.10.0-327.el7 [1201915] - [rt] nohz: enable nohz if nohz_full encountered on boot command line [1276071] - [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]- [rt] merged kernel-3.10.0-326.el7 [1201915] - [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}- [rt] merged kernel-3.10.0-325.el7 [1201915] - [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]- [rt] merged kernel-3.10.0-324.el7 [1201915] - [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]- [rt] merged kernel-3.10.0-323.el7 [1201915] - [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]- [rt] merged kernel-3.10.0-322.el7 [1201915] - [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]- [rt] perf: set the perf hrtimer handler to irqsafe [1196232]- [rt] merged kernel-3.10.0-321.el7 [1201915] - [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]- [rt] nohz: disabled by default [1206356]- [rt] merged kernel-3.10.0-320.el7 [1201915] - [rt] ixgbevf: Prevent livelock spinning grabbing ixgbevf_qv_lock [1265882] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [rt] sunrpc: use get_cpu_light() for getting the CPU value (Steven Rostedt) [1265264] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] revert "[netdrv] ixgbe: Refactor busy poll socket code to address multiple issues" [1261109]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Clark Williams) [1201915] - [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]- [rt] x86: Convert mce timer to hrtimer [1257341]- [rt] Update source tree to match RHEL 7.2 tree (Clark Williams) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Clark Williams) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] specfile: run depmod when installing -kvm sub-packages [1255341] [1245306]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [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]- [rt] [misc] redhat: roll back to pre-release secureboot keys [1254992] [1201915]- [rt] [misc] redhat: roll back to pre-release secureboot keys [1254992] [1201915] - [misc] redhat: roll back to pre-release secureboot keys [1254992]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] specfile: create -kvm-debuginfo sub-packages for kernel [1245306]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [rt] hwlat_detector: record max diff from outer sample (Clark Williams) [1251570] - [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}- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [rt] specfile: add logic to create -kvm sub-packages for kernel (Clark Williams) [1245306] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [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]- [rt] skbuff: Use local_lock instead of disabling interrupts (Steven Rostedt) [1245026]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [rt] reverted hrtimer changes introduced in -294 (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] fold -virt configs into the production kernel [1201915]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [rt] backport irq_work changes from 3.18-rt [1240403] - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [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]- [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]- [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] nfs: Use __write_seqcount_begin() version (Steven Rostedt) [1230365] - [rt] scripts: avoid debuginfo hash collisions on scripts/ [1209952]- [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]- [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]- [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]- [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] 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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [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]- [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]- [rt] fix small regressions introduced during the merge (Luis Goncalves) [1201915]- [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [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]- [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]- [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]- [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]- [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]- [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]- [rt] specfile: avoid using obsolete rootfs paths [1211667] - [rt] scripts: avoid debuginfo hash collisions on scripts/ [1209952] - [rt] xfs: Disable percpu SB on PREEMPT_RT_FULL (Steven Rostedt) [1223089]- [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]- [rt] configs: add the required changes to the -virt kernel [1213866]- [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]- [rt] Update source tree to match RHEL 7.2 tree (Luis Goncalves) [1201915] - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.2 tree (Clark Williams) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Clark Williams) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Clark Williams) [1201915] - [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]- [rt] Update source tree to match RHEL 7.2 tree (Clark Williams) [1200897] - [rt] Update build infrastructure (Clark Williams) [1200897] - [rt] sunrpc: don't wait for write before allowing reads from use-gss-proxy file (Jeff Layton) - [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]- [rt] netfilter: fix up incorrect type passed to xt_register_match (Clark Williams) - [rt] Revert "netfilter: xt_connlimit: remove revision 0" (John Kacur) [1169755]- [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]- [rt] mce: fixed RHEL-RT mis-merge with mce cleanup commit [1191668]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [net] rtnetlink: allow to register ops without ops->setup set (Jiri Benc) [1186492]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] net: iwlwifi: driver fails to initialize on RHEL-RT 3.10.0-220.rt56.el7 [1178919] - [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]- [rt] Setting up the function tracer hardlocks the machine [1172823]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] Performance problems with 3.10 LAZY_PREEMPT on Realtime kernel [1179371] - [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]- [rt] net: iwlwifi: request only a threaded handler for interrupts [1178919]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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}- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] mm: Remove open coded local_irq_{enable,disable}() [1167452] - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [misc] kabi: revert two kabi additions that need updated ppc64 sums (Jarod Wilson)- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] ftrace/x86: Add frames pointers to trampoline as necessary [1161760]- [rt] Fix scheduling while atomic in ring buffer for PREEMPT_RT [1161760]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] apply blk_mq patches to avoid "scheduling while atomic" [1162253] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] kernel: zero the cpumask before running sched_getaffinity [1158225] - [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}- [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]- [rt] corrected build and commit syntax for dist-git [1151560]- [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]- [rt] virt: reverted blk-mq commits in virtio-blk due to 'scheduling while atomic' errors- [rt] initial rhel-7.1 build [1151560] - [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] configs: turned on CONFIG_VIRT_DRIVERS for virt config on RHEL7 - [rt] configs: turned on CONFIG_VIRTIO_MMIO for virt config on RHEL7 - [rt] configs: turned on CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES for virt configs on RHEL7 - [rt] configs: turned on CONFIG_PARAVIRT_DEBUG for virt config on RHEL7 - [rt] configs: turned on CONFIG_PARAVIRT_TIME_ACCOUNTING for virt config on RHEL7 - [rt] configs: turned on CONFIG_DEBUG_VIRTUAL for virt config on RHEL7- [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]- [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]- [rt] cpumask: set nr_cpumask_bits to nr_cpu_ids on PREEMPT_RT- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] configs: turned off CONFIG_MIGRATION and CONFIG_CMA due to latency spikes- [rt] turned on -virt sub-package build for el7rt- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] turned off default build of -virt and -vanilla kernel packages - [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] configs: modified virt configs to match RHEL7 configs - [rt] configs: turned on CONFIG_FAIR_GROUP_SCHED and CFS_BANDWIDTH - [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] configs: Turned on CONFIG_MIGRATION and CONFIG_CMA (left COMPACTION off) - [rt] x86: updated arch/x86/boot/tools/build.c to use unified types.h - [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] configs: turn off CONFIG_PARAVIRT_SPINLOCKS for virt config - [rt] configs: turn off CONFIG_PARAVIRT_TIME_ACCOUNTING for virt config- [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]- [rt] specfile: require new linux-firmware version (match RHEL) - [rt] configs: Turned off CONFIG_MIGRATION and related configs - [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] mm: move clear_hwpoisoned_pages under CONFIG_MEMORY_HOTREMOVE - [rt] configs: handle unknown configs for el6rt- [rt] specfile: fixed bogus path for new-kernel-pkg - [rt] specfile: removed incorrect linux-firmware version- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] tracing: Disable tracing on warning - [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] rcu: unify boost and kthread priorities then make it boot time settable - [rt] configs: added RCU_KTHREAD_PRIO and removed RCU_BOOST_PRIO- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] removed CONFIG_RCU_NOCB_CPU_* overrides in rt tree to use RHEL values - [rt] changed CONFIG_RCU_BOOST_PRIO to 2 for realtime - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] brought RT patch up to current 3.10 level (-rt56) - [rt] Fix latency histogram after "hrtimer: Set expiry time before switch_hrtimer_base()" - [rt] timer: do not spin_trylock() on UP - [rt] rcu: make RCU_BOOST default on RT - [rt] net: gianfar: do not disable interrupts - [rt] net: gianfar: do not try to cleanup TX packets if they are not done- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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}- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] add the .virt variant modules to the signing pass loop - [rt] turn off lockdep in main rt kernel - [rt] x86: MCE: Add raw_lock conversion again- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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)- [rt] fix cpu hotplug commit error- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] debugging: turn on lockdep in main rt kernel for beaker tests - [rt] from Luis Claudio R. Goncalves : - [rt] redhat: remove leftover from old specfile - [rt] redhat: fixed version and changelog on the specfile - [rt] redhat: fix the logi fir defining TOPDIR, RTDIR and RHDIR - [rt] redhat: fix a typo in the MRG Makefiles - [rt] redhat: use bz2 for the tarball instead of xz - [rt] redhat: prepared specfile for rhel7-rt-on-rhel6 (with old style module signing) - [rt] redhat: remove unused config file - [rt] redhat: add the config files for rhel7-rt-on-rhel6 - [rt] redhat-rt: patch required for rhel7-rt-on-rhel6- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] workqueue: Prevent deadlock/stall on RT - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] hcd: change local_irq_* functions in URB completion to be nort variants- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] nfnetlink_log: unset nf_loggers for net namespace when unload nfnetlink_log- [rt] netconsole: enable netconsole on PREEMPT_RT- [rt] sched: Do not clear PF_NO_SETAFFINITY flag in select_fallback_rq()- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] added tglx patch to rtmutex to fix slow path race - [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}- [rt] add code to drivers/cpufreq/powernow-k8.c to prevent panic on boot- [rt] turned on CONFIG_NO_HZ_FULL - [rt] turned off CONFIG_NO_HZ_IDLE - [rt] turned on CONFIG_FAIR_GROUP_SCHED - [rt] turned off CONFIG_IRQ_TIME_ACCOUNTING - [rt] turned off CONFIG_- [rt] turned on specfile logic to build virt subpackage- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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}- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] moved RHEL7 RT infrastructure to redhat/realtime - [rt] added RHEL6 RT infrastructure to redhat/MRG - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] futex: Prevent attaching to kernel threads - [rt] futex: Add another early deadlock detection check - [rt] more spefile changes for module signing - [rt] removed sighand debugging patch - [rt] reverted RT commit 'slub: delay ctor until the object is requested' - [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]- [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]- [rt] enable module signing- [rt] debugging patch for sighand from rostedt- [rt] rt: Move migrate_disable() up in trylocks- [rt] rt,blk,mq: Make blk_mq_cpu_notify_lock a raw spinlock- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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}- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] synced with upstream 3.10.34-rt34 quilt queue - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] modified specfile to use xz compression - [rt] modified config system to turn off CGROUP group schedulers - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] from Luis Claudio R. Goncalves : - [rt] spec: do not create an empty include/linux/version.h - [rt] spec: added ApplyPatch and the support for linux-kernel-test.patch - [rt] spec: fix the buildid usage on the specfile - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] picked up 3.10-rt33 commit: - [rt] crypto: Reduce preempt disabled regions, more algos - [rt] updated realtime version to -rt33 - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [mm] Revert: percpu scalability fixes (Jarod Wilson) [1072446]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] pulled new rt-specific patches from latest RT series, updated to -rt32 - [rt] fs: jbd2: pull your plug when waiting for space - [rt] net: sched: dev_deactivate_many(): use msleep(1) instead of yield()- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] reverted removal of stop_cpus_lock in kernel/stop_machine.c - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [redhat] kabi: actually add symbols to the whitelists this time (Jarod Wilson) [726863]- [rt] added rostedt cpu_chill() patch to prevent live-lock- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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] 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]- [redhat] kabi: add initial whitelist checksums (Jiri Olsa) [726863]- [rt] cherry-picked new RT patches from 3.10.12-rt31 series- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] synced with latest 3.10 rt patchset (3.10.32-rt30)- [rt] reworked rebase to use hotplug function from RT patchset- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] switched to rhel7 hotplug mechanism in _cpu_down() (kernel/cpu.c) - [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]- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [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]- [rt] added cpu_chill() patch from Sebastian Andrzej Siewior - [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] added 3.12-rt17 series patch to disable cmpxchg for lockref - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [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]- [rt] fixup mismerge of mm/swap.c- [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]- [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]- [rt] updated Makefile and kernel-rt.spec to use new versioning scheme - [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]- [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] 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]- [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]- [rt] change specfile to not build firmware package kernel-rt-firmware- [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]- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430]- [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]- [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]- [rt] fixed stop_machine issue that prevented system boot- [rt] remove dependency on rt-firmware package- [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] applied sit fix from Willem de Bruijn - [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]- [rt] Update source tree to match RHEL 7.1 tree [1160430] - [rt] added Johannes Berg patch for iwlwifi on RT - [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]- [rt] applied ip6_tunnel fix from Nicolas Dichtel - [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]- [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]- [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}- [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]- [acpi] Correct faulty check of Secure Level in acpi_os_get_root_pointer() (Lenny Szubowicz) [1034598]- [fs] gfs2: Fix ref count bug relating to atomic_open (Robert S Peterson) [1032800]- [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]- [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]- [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]- [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]- [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]- [misc] synchronize with upstream linux-3.10.y stable branch up to 3.10.17 (Veaceslav Falico) [1006938]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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]- [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)/bin/sh/bin/sh  !"#$%&'()*+,-6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abchijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./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.1.3.rt56.913.el73.10.03.10.0-957.1.3.rt56.913.el74.3.01613.10.0-957.1.3.rt56.913.el73.10.0-957.1.3.rt56.913.el74.3.03.10.0-957.1.3.rt56.913.el73.10.0-957.1.3.rt56.913.el7.x86_643.10.0-957.1.3.rt56.913.el7     !""#####""$$$$$$""""%&&%%%%%%%""'''''''()(*(((+,+-+.+/+0+1+2345544644777777777777777788889999:::;<=>=?=@<A<B<C<<<<D<EE<F<G<H<I<J<K<L<M<N<OPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRTUUTVVVVVVVVVVVVVVVVVVVVVVTTTWXYXZX[\\X]X^^X_X``Xabccccccccbdedfdgdhdidjdkdldmdndodpdqdrdsbtutvbwxwywzw{w|w}~~~~~~~~~~                    !"#$%$&$'$$($)***+,-,../01222222222222222222233333333344555555666666666666666666666666666666678888889::;;:<<<<:=:>9?@A@B@C9DEEEDFGFFH99IJJJJI9KLLLLLLLLLL9MNOMPQPRPSPTPUPVPWPXPYPZP[P\PPP]^_]]]`aaaaabcccccbdddddeeefgfhijkllllllkmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnopqrrrqssstuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwvxvyvzv{v|v}vv~vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv                           !!!!!!!!!!!!!!"""##############$$$%&'()))*+++,- .////////////////////////.01122030444444444444444444055555060777..  898 :;:<:=:>:?????:@:::AA BCDEEEE.vmlinuz-3.10.0-957.1.3.rt56.913.el7.x86_64.hmacSystem.map-3.10.0-957.1.3.rt56.913.el7.x86_64config-3.10.0-957.1.3.rt56.913.el7.x86_64initramfs-3.10.0-957.1.3.rt56.913.el7.x86_64.imgvmlinuz-3.10.0-957.1.3.rt56.913.el7.x86_64kernel-rt-3.10.0-957.1.3.rt56.913.el7.x86_64.confdccp-blacklist.conf3.10.0-957.1.3.rt56.913.el7.x86_64buildextrakernelarchx86cryptoablk_helper.koaesni-intel.koblowfish-x86_64.kocamellia-aesni-avx-x86_64.kocamellia-aesni-avx2.kocamellia-x86_64.kocast5-avx-x86_64.kocast6-avx-x86_64.kocrc32-pclmul.kocrc32c-intel.kocrct10dif-pclmul.koghash-clmulni-intel.koglue_helper.kosalsa20-x86_64.koserpent-avx-x86_64.koserpent-avx2.koserpent-sse2-x86_64.kosha-mbsha1-mb.kosha256-mbsha256-mb.kosha512-mbsha512-mb.kosha512-ssse3.kotwofish-avx-x86_64.kotwofish-x86_64-3way.kotwofish-x86_64.kokernelcpumcheckmce-inject.koplatforminteliosf_mbi.kocryptoalgif_rng.koansi_cprng.koanubis.koarc4.koasync_txasync_memcpy.koasync_pq.koasync_raid6_recov.koasync_tx.koasync_xor.koraid6test.koauthenc.koauthencesn.koblowfish_common.koblowfish_generic.kocamellia_generic.kocast5_generic.kocast6_generic.kocast_common.koccm.kocmac.kocrc32_generic.kocrct10dif_common.kocrct10dif_generic.kocryptd.kocrypto_null.kocrypto_user.kocts.kodeflate.kodes_generic.kodh_generic.kodrbg.kofcrypt.kogcm.kogf128mul.koghash-generic.kojitterentropy_rng.kokhazad.kolrw.komcryptd.komd4.komichael_mic.kopcbc.kopcrypt.kormd128.kormd160.kormd256.kormd320.korsa_generic.kosalsa20_generic.koseed.koserpent_generic.kosha512_generic.kotcrypt.kotea.kotgr192.kotwofish_common.kotwofish_generic.kovmac.kowp512.koxcbc.koxor.koxts.kozlib.kodriversacpiacpi_extlog.koacpi_ipmi.koacpi_pad.koapeieinj.kocustom_method.koec_sys.konfitnfit.kosbs.kosbshc.kovideo.koataacard-ahci.koahci.koahci_platform.koata_generic.koata_piix.kolibahci.kolibata.kopata_acpi.kopata_ali.kopata_amd.kopata_arasan_cf.kopata_artop.kopata_atiixp.kopata_atp867x.kopata_cmd64x.kopata_cs5536.kopata_hpt366.kopata_hpt37x.kopata_hpt3x2n.kopata_hpt3x3.kopata_it8213.kopata_it821x.kopata_jmicron.kopata_marvell.kopata_netcell.kopata_ninja32.kopata_oldpiix.kopata_pdc2027x.kopata_pdc202xx_old.kopata_piccolo.kopata_rdc.kopata_sch.kopata_serverworks.kopata_sil680.kopata_sis.kopata_via.kopdc_adma.kosata_mv.kosata_nv.kosata_promise.kosata_qstor.kosata_sil.kosata_sil24.kosata_sis.kosata_svw.kosata_sx4.kosata_uli.kosata_via.kosata_vsc.koauxdisplaycfag12864b.kocfag12864bfb.koks0108.kobaseregmapregmap-i2c.koregmap-spi.kobcmabcma.koblockaoeaoe.kobrd.kofloppy.koloop.komtip32xxmtip32xx.konull_blk.koosdblk.kopktcdvd.korbd.kosx8.kovirtio_blk.kozramzram.kobluetoothath3k.kobcm203x.kobfusb.kobpa10x.kobtbcm.kobtintel.kobtmrvl.kobtmrvl_sdio.kobtrtl.kobtsdio.kobtusb.kohci_uart.kohci_vhci.kocdromcdrom.kocharhangcheck-timer.kohw_randomamd-rng.kointel-rng.kotimeriomem-rng.kovia-rng.kovirtio-rng.koi8k.koipmiipmi_devintf.koipmi_msghandler.koipmi_poweroff.koipmi_si.koipmi_ssif.koipmi_watchdog.kolp.koppdev.kotlclk.kotpmst33zp24tpm_st33zp24.kotpm_st33zp24_i2c.kotpm_atmel.kotpm_crb.kotpm_i2c_atmel.kotpm_i2c_infineon.kotpm_i2c_nuvoton.kotpm_infineon.kotpm_nsc.kouv_mmtimer.kovirtio_console.kocpufreqacpi-cpufreq.koamd_freq_sensitivity.kocpufreq_stats.kop4-clockmod.kopcc-cpufreq.kopowernow-k8.kospeedstep-lib.kocryptoccpccp.kochelsiochcr.kopadlock-aes.kopadlock-sha.koqatqat_c3xxxqat_c3xxx.koqat_c3xxxvfqat_c3xxxvf.koqat_c62xqat_c62x.koqat_c62xvfqat_c62xvf.koqat_commonintel_qat.koqat_dh895xccqat_dh895xcc.koqat_dh895xccvfqat_dh895xccvf.kodcadca.kodmadwdw_dmac.kodw_dmac_core.koidma64.koioatioatdma.kopch_dma.kovirt-dma.koedacamd64_edac_mod.koe752x_edac.koedac_mce_amd.koi3000_edac.koi3200_edac.koi5000_edac.koi5100_edac.koi5400_edac.koi7300_edac.koi7core_edac.koi82975x_edac.koie31200_edac.kopnd2_edac.kosb_edac.koskx_edac.kox38_edac.kofirewirefirewire-core.kofirewire-net.kofirewire-ohci.kofirewire-sbp2.kofirmwaredcdbas.kodell_rbu.koedd.koiscsi_ibft.kogpiogpio-amdpt.kogpio-ich.kogpio-viperboard.kogpudrmamdamdgpuamdgpu.koamdkfdamdkfd.kolibchash.koastast.kobochsbochs-drm.kocirruscirrus.kodrm.kodrm_kms_helper.kodrm_panel_orientation_quirks.kogma500gma500_gfx.koi2cch7006.kosil164.koi915i915.komgag200mgag200.konouveaunouveau.koqxlqxl.koradeonradeon.koschedulergpu-sched.kottmttm.koudludl.kovirtiovirtio-gpu.kovmwgfxvmwgfx.kohidhid-alps.kohid-appleir.kohid-aureal.kohid-axff.kohid-dr.kohid-elecom.kohid-gaff.kohid-gyration.kohid-holtek-kbd.kohid-holtekff.kohid-icade.kohid-keytouch.kohid-kye.kohid-lcpower.kohid-lenovo-tpkbd.kohid-logitech-dj.kohid-multitouch.kohid-ortek.kohid-petalynx.kohid-picolcd.kohid-pl.kohid-primax.kohid-prodikeys.kohid-ps3remote.kohid-rmi.kohid-roccat-arvo.kohid-roccat-common.kohid-roccat-isku.kohid-roccat-kone.kohid-roccat-koneplus.kohid-roccat-konepure.kohid-roccat-kovaplus.kohid-roccat-lua.kohid-roccat-pyra.kohid-roccat-savu.kohid-roccat.kohid-saitek.kohid-samsung.kohid-sensor-custom.kohid-sensor-hub.kohid-sjoy.kohid-sony.kohid-speedlink.kohid-steelseries.kohid-sunplus.kohid-thingm.kohid-tivo.kohid-tmff.kohid-topseed.kohid-twinhan.kohid-uclogic.kohid-wacom.kohid-waltop.kohid-wiimote.kohid-zpff.kohid-zydacron.koi2c-hidi2c-hid.kouhid.kohwmonabituguru.koabituguru3.koacpi_power_meter.koad7414.koad7418.koadm1021.koadm1025.koadm1026.koadm1029.koadm1031.koadm9240.koads1015.koads7828.koadt7410.koadt7411.koadt7462.koadt7470.koadt7475.koadt7x10.koamc6821.koapplesmc.koasb100.koasc7621.koasus_atk0110.koatxp1.kocoretemp.kodme1737.kods1621.kods620.koemc1403.koemc6w201.kof71805f.kof71882fg.kof75375s.kofam15h_power.kofschmd.kog760a.kogl518sm.kogl520sm.kohwmon-vid.koi5k_amb.koibmaem.koibmpex.koina209.koina2xx.koit87.kojc42.kok10temp.kok8temp.kolineage-pem.kolm63.kolm73.kolm75.kolm77.kolm78.kolm80.kolm83.kolm85.kolm87.kolm90.kolm92.kolm93.kolm95234.kolm95241.kolm95245.koltc4151.koltc4215.koltc4245.koltc4261.komax16065.komax1619.komax1668.komax197.komax6639.komax6642.komax6650.komax6697.komcp3021.konct6775.kontc_thermistor.kopc87360.kopc87427.kopcf8591.kopmbusadm1275.kolm25066.koltc2978.komax16064.komax34440.komax8688.kopmbus.kopmbus_core.koucd9000.koucd9200.kozl6100.kosch5627.kosch5636.kosch56xx-common.kosht15.kosht21.kosis5595.kosmsc47b397.kosmsc47m1.kosmsc47m192.kothmc50.kotmp102.kotmp401.kotmp421.kovia-cputemp.kovia686a.kovt1211.kovt8231.kow83627ehf.kow83627hf.kow83781d.kow83791d.kow83792d.kow83793.kow83795.kow83l785ts.kow83l786ng.koi2calgosi2c-algo-bit.koi2c-algo-pca.kobussesi2c-amd756-s4882.koi2c-amd756.koi2c-amd8111.koi2c-designware-core.koi2c-designware-platform.koi2c-diolan-u2c.koi2c-i801.koi2c-isch.koi2c-ismt.koi2c-nforce2-s4985.koi2c-nforce2.koi2c-parport-light.koi2c-parport.koi2c-pca-platform.koi2c-piix4.koi2c-scmi.koi2c-simtec.koi2c-sis96x.koi2c-tiny-usb.koi2c-via.koi2c-viapro.koi2c-viperboard.koi2c-dev.koi2c-smbus.koi2c-stub.koidlei7300_idle.koiioaccelhid-sensor-accel-3d.kobufferindustrialio-triggered-buffer.kocommonhid-sensorshid-sensor-iio-common.kohid-sensor-trigger.kogyrohid-sensor-gyro-3d.kolighthid-sensor-als.kohid-sensor-prox.komagnetometerhid-sensor-magn-3d.koorientationhid-sensor-incl-3d.kohid-sensor-rotation.kopressurehid-sensor-press.koinfinibandcoreib_cm.koib_core.koib_ucm.koib_umad.koib_uverbs.koiw_cm.kordma_cm.kordma_ucm.kohwbnxt_rebnxt_re.kocxgb3iw_cxgb3.kocxgb4iw_cxgb4.kohfi1hfi1.koi40iwi40iw.koipathib_ipath.komlx4mlx4_ib.komlx5mlx5_ib.komthcaib_mthca.konesiw_nes.koocrdmaocrdma.koqedrqedr.koqibib_qib.kousnicusnic_verbs.kovmw_pvrdmavmw_pvrdma.koswrdmavtrdmavt.korxerdma_rxe.koulpipoibib_ipoib.koiserib_iser.koisertib_isert.koopa_vnicopa_vnic.kosrpib_srp.kosrptib_srpt.koinputff-memless.koinput-polldev.kojoydev.komiscapanel.koati_remote2.koatlas_btns.kocm109.kogp2ap002a00f.kokeyspan_remote.kopcspkr.kopowermate.korotary_encoder.kouinput.koyealink.komouseappletouch.kobcm5974.kocyapa.kosermouse.kosynaptics_i2c.kosynaptics_usb.kovsxxxaa.kormi4rmi_core.kormi_smbus.koserioaltera_ps2.koarc_ps2.koserio_raw.kosparse-keymap.kotabletacecad.koaiptek.kogtco.kokbtab.kowacom.kotouchscreenelo.kowacom_i2c.kowacom_w8001.koiommuamd_iommu_v2.koisdncapicapi.kocapidrv.kokernelcapi.kodivertdss1_divert.kogigasetbas_gigaset.kogigaset.koser_gigaset.kousb_gigaset.kohardwareavmb1.kob1dma.kob1pci.koc4.kot1pci.komISDNavmfritz.kohfcmulti.kohfcpci.kohfcsusb.komISDNinfineon.komISDNipac.komISDNisar.konetjet.kospeedfax.kow6692.kohisaxhfc4s8s_l1.kohisax.kohisax_fcpcipnp.kohisax_isac.kohisax_st5481.kohysdnhysdn.koi4lisdn.koisdnhdlc.komISDNl1oip.komISDN_core.komISDN_dsp.koledsdell-led.koleds-blinkm.koleds-clevo-mail.koleds-lm3530.koleds-lp3944.koleds-lp5521.koleds-lp5523.koleds-lp5562.koleds-lp55xx-common.koleds-lt3593.koleds-ss4200.kotriggerledtrig-backlight.koledtrig-camera.koledtrig-default-on.koledtrig-gpio.koledtrig-heartbeat.koledtrig-oneshot.koledtrig-timer.koledtrig-transient.komddm-bio-prison.kodm-bufio.kodm-cache-smq.kodm-cache.kodm-crypt.kodm-delay.kodm-era.kodm-flakey.kodm-log-userspace.kodm-log-writes.kodm-log.kodm-mirror.kodm-mod.kodm-multipath.kodm-queue-length.kodm-raid.kodm-region-hash.kodm-round-robin.kodm-service-time.kodm-snapshot.kodm-switch.kodm-thin-pool.kodm-verity.kodm-zero.kofaulty.kolinear.kopersistent-datadm-persistent-data.koraid0.koraid1.koraid10.koraid456.komediacommonb2c2b2c2-flexcop.kobtcx-risc.kocx2341x.kocypress_firmware.kosaa7146saa7146.kosaa7146_vv.kosianosmsdvb.kosmsmdtv.kotveeprom.kodvb-coredvb-core.kodvb-frontendsa8293.koaf9013.koaf9033.koatbm8830.koau8522_common.koau8522_decoder.koau8522_dig.kobcm3510.kocx22700.kocx22702.kocx24110.kocx24113.kocx24116.kocx24123.kocxd2820r.kodib0070.kodib0090.kodib3000mb.kodib3000mc.kodib7000m.kodib7000p.kodib8000.kodibx000_common.kodrxd.kodrxk.kods3000.kodvb-pll.koec100.koisl6405.koisl6421.koisl6423.koit913x-fe.koitd1000.koix2505v.kol64781.kolg2160.kolgdt3305.kolgdt330x.kolgs8gxx.kolnbp21.kolnbp22.kom88rs2000.komb86a16.komb86a20s.komt312.komt352.konxt200x.konxt6000.koor51132.koor51211.kortl2830.kortl2832.kos5h1409.kos5h1411.kos5h1420.kos921.kosi21xx.kosp8870.kosp887x.kostb0899.kostb6000.kostb6100.kostv0288.kostv0297.kostv0299.kostv0367.kostv0900.kostv090x.kostv6110.kostv6110x.kotda10021.kotda10023.kotda10048.kotda1004x.kotda10071.kotda10086.kotda18271c2dd.kotda665x.kotda8083.kotda8261.kotda826x.kots2020.kotua6100.koves1820.koves1x93.kozl10036.kozl10039.kozl10353.kofirewirefiredtv.koi2ccs5345.kocs53l32a.kocx25840cx25840.koir-kbd-i2c.kom52790.komsp3400.komt9v011.kosaa6588.kosaa7115.kosaa7127.kosaa717x.kotda7432.kotvaudio.kotvp5150.koupd64031a.koupd64083.kovp27smpx.kowm8739.kowm8775.kommcsianosmssdio.kopcib2c2b2c2-flexcop-pci.kobt8xxbt878.kobttv.kodst.kodst_ca.kodvb-bt8xx.kocx18cx18-alsa.kocx18.kocx23885altera-ci.kocx23885.kocx88cx88-alsa.kocx88-blackbird.kocx88-dvb.kocx88-vp3054-i2c.kocx8800.kocx8802.kocx88xx.koddbridgeddbridge.kodm1105dm1105.koivtvivtv.koivtvfb.komantishopper.komantis.komantis_core.kongenengene.kopluto2pluto2.kopt1earth-pt1.kosaa7134saa6752hs.kosaa7134-alsa.kosaa7134-dvb.kosaa7134-empress.kosaa7134.kosaa7164saa7164.kottpcibudget-av.kobudget-ci.kobudget-core.kobudget-patch.kobudget.kodvb-ttpci.kottpci-eeprom.korcati_remote.koene_ir.kofintek-cir.kogpio-ir-recv.koiguanair.koimon.koir-jvc-decoder.koir-lirc-codec.koir-mce_kbd-decoder.koir-nec-decoder.koir-rc5-decoder.koir-rc5-sz-decoder.koir-rc6-decoder.koir-sanyo-decoder.koir-sony-decoder.koite-cir.kokeymapsrc-adstech-dvb-t-pci.korc-alink-dtu-m.korc-anysee.korc-apac-viewcomp.korc-asus-pc39.korc-asus-ps3-100.korc-ati-tv-wonder-hd-600.korc-ati-x10.korc-avermedia-a16d.korc-avermedia-cardbus.korc-avermedia-dvbt.korc-avermedia-m135a.korc-avermedia-m733a-rm-k6.korc-avermedia-rm-ks.korc-avermedia.korc-avertv-303.korc-azurewave-ad-tu700.korc-behold-columbus.korc-behold.korc-budget-ci-old.korc-cinergy-1400.korc-cinergy.korc-dib0700-nec.korc-dib0700-rc5.korc-digitalnow-tinytwin.korc-digittrade.korc-dm1105-nec.korc-dntv-live-dvb-t.korc-dntv-live-dvbt-pro.korc-em-terratec.korc-encore-enltv-fm53.korc-encore-enltv.korc-encore-enltv2.korc-evga-indtube.korc-eztv.korc-flydvb.korc-flyvideo.korc-fusionhdtv-mce.korc-gadmei-rm008z.korc-genius-tvgo-a11mce.korc-gotview7135.korc-hauppauge.korc-imon-mce.korc-imon-pad.korc-iodata-bctv7e.korc-it913x-v1.korc-it913x-v2.korc-kaiomy.korc-kworld-315u.korc-kworld-pc150u.korc-kworld-plus-tv-analog.korc-leadtek-y04g0051.korc-lirc.korc-lme2510.korc-manli.korc-medion-x10-digitainer.korc-medion-x10-or2x.korc-medion-x10.korc-msi-digivox-ii.korc-msi-digivox-iii.korc-msi-tvanywhere-plus.korc-msi-tvanywhere.korc-nebula.korc-nec-terratec-cinergy-xs.korc-norwood.korc-npgtech.korc-pctv-sedna.korc-pinnacle-color.korc-pinnacle-grey.korc-pinnacle-pctv-hd.korc-pixelview-002t.korc-pixelview-mk12.korc-pixelview-new.korc-pixelview.korc-powercolor-real-angel.korc-proteus-2309.korc-purpletv.korc-pv951.korc-rc6-mce.korc-real-audio-220-32-keys.korc-reddo.korc-snapstream-firefly.korc-streamzap.korc-tbs-nec.korc-technisat-usb2.korc-terratec-cinergy-xs.korc-terratec-slim-2.korc-terratec-slim.korc-tevii-nec.korc-tivo.korc-total-media-in-hand-02.korc-total-media-in-hand.korc-trekstor.korc-tt-1500.korc-twinhan1027.korc-videomate-m1f.korc-videomate-s350.korc-videomate-tv-pvr.korc-winfast-usbii-deluxe.korc-winfast.kolirc_dev.komceusb.konuvoton-cir.korc-core.koredrat3.kostreamzap.kottusbir.kowinbond-cir.kotunerse4000.kofc0011.kofc0012.kofc0013.kofc2580.komax2165.komc44s803.komt2060.komt2063.komt20xx.komt2131.komt2266.komxl5005s.komxl5007t.koqt1010.kor820t.kotda18212.kotda18218.kotda18271.kotda827x.kotda8290.kotda9887.kotea5761.kotea5767.kotua9001.kotuner-simple.kotuner-types.kotuner-xc2028.kotuner_it913x.koxc4000.koxc5000.kousbau0828au0828.kob2c2b2c2-flexcop-usb.kocx231xxcx231xx-alsa.kocx231xx-dvb.kocx231xx.kodvb-usbdvb-usb-v2dvb-usb-af9015.kodvb-usb-af9035.kodvb-usb-anysee.kodvb-usb-au6610.kodvb-usb-az6007.kodvb-usb-ce6230.kodvb-usb-ec168.kodvb-usb-gl861.kodvb-usb-it913x.kodvb-usb-lmedm04.kodvb-usb-mxl111sf.kodvb-usb-rtl28xxu.kodvb_usb_v2.komxl111sf-demod.komxl111sf-tuner.kodvb-usb-a800.kodvb-usb-af9005-remote.kodvb-usb-af9005.kodvb-usb-az6027.kodvb-usb-cinergyT2.kodvb-usb-cxusb.kodvb-usb-dib0700.kodvb-usb-dibusb-common.kodvb-usb-dibusb-mb.kodvb-usb-dibusb-mc.kodvb-usb-digitv.kodvb-usb-dtt200u.kodvb-usb-dtv5100.kodvb-usb-dw2102.kodvb-usb-friio.kodvb-usb-gp8psk.kodvb-usb-m920x.kodvb-usb-nova-t-usb2.kodvb-usb-opera.kodvb-usb-pctv452e.kodvb-usb-technisat-usb2.kodvb-usb-ttusb2.kodvb-usb-umt-010.kodvb-usb-vp702x.kodvb-usb-vp7045.kodvb-usb.koem28xxem28xx-alsa.koem28xx-dvb.koem28xx-rc.koem28xx.kogspcagl860gspca_gl860.kogspca_benq.kogspca_conex.kogspca_cpia1.kogspca_etoms.kogspca_finepix.kogspca_jeilinj.kogspca_jl2005bcd.kogspca_konica.kogspca_main.kogspca_mars.kogspca_mr97310a.kogspca_nw80x.kogspca_ov519.kogspca_ov534.kogspca_ov534_9.kogspca_pac207.kogspca_pac7302.kogspca_pac7311.kogspca_se401.kogspca_sn9c2028.kogspca_sn9c20x.kogspca_sonixb.kogspca_sonixj.kogspca_spca1528.kogspca_spca500.kogspca_spca501.kogspca_spca505.kogspca_spca506.kogspca_spca508.kogspca_spca561.kogspca_sq905.kogspca_sq905c.kogspca_sq930x.kogspca_stk014.kogspca_stv0680.kogspca_sunplus.kogspca_t613.kogspca_topro.kogspca_tv8532.kogspca_vc032x.kogspca_vicam.kogspca_xirlink_cit.kogspca_zc3xx.kom5602gspca_m5602.kostv06xxgspca_stv06xx.kohdpvrhdpvr.kopvrusb2pvrusb2.kopwcpwc.kos2255s2255drv.kosianosmsusb.kostk1160stk1160.kostkwebcamstkwebcam.kotlg2300poseidon.kotm6000tm6000-alsa.kotm6000-dvb.kotm6000.kottusb-budgetdvb-ttusb-budget.kottusb-decttusb_dec.kottusbdecfe.kousbvisionusbvision.kouvcuvcvideo.kozr364xxzr364xx.kov4l2-coretuner.kov4l2-common.kovideobuf-core.kovideobuf-dma-sg.kovideobuf-dvb.kovideobuf-vmalloc.kovideobuf2-core.kovideobuf2-memops.kovideobuf2-vmalloc.kovideodev.komemstickcorememstick.komspro_block.kohostjmb38x_ms.kor592.kortsx_pci_ms.kotifm_ms.komessagefusionmptbase.komptctl.komptsas.komptscsih.komptspi.komfdlpc_ich.kolpc_sch.kortsx_pci.kortsx_usb.kosm501.koviperboard.kovx855.komiscaltera-staplaltera-stapl.koapds9802als.koapds990x.kobh1770glc.kocb710cb710.koeepromat24.koeeprom.koeeprom_93cx6.komax6875.koenclosure.kohpilo.kohwlat_detector.koioc4.koisl29003.koisl29020.kolis3lv02dlis3lv02d.kolis3lv02d_i2c.komeimei-me.komei.kopch_phub.kosgi-grugru.kosgi-xpxp.koxpc.koxpnet.kotifm_7xx1.kotifm_core.kotsl2550.kovmw_vmcivmw_vmci.kommccoremmc_block.kommc_core.kosdio_uart.kohostcb710-mmc.kocqhci.kortsx_pci_sdmmc.kortsx_usb_sdmmc.kosdhci-acpi.kosdhci-pci.kosdhci-pltfm.kosdhci.kotifm_sd.koushc.kovia-sdmmc.kovub300.komtdchipschipreg.komtd.komtd_blkdevs.komtdblock.koubiubi.konetbondingbonding.kocanc_canc_can.koc_can_pci.koc_can_platform.kocan-dev.kocc770cc770.kocc770_platform.kosja1000ems_pci.kokvaser_pci.kopeak_pci.koplx_pci.kosja1000.kosja1000_platform.koslcan.kosoftingsofting.kousbems_usb.koesd_usb2.kokvaser_usb.kopeak_usbpeak_usb.kousb_8dev.kovcan.kodummy.koethernetamazonenaena.koamdamd8111e.kopcnet32.koxgbeamd-xgbe.koaquantiaatlanticatlantic.koatherosalxalx.koatl1catl1c.koatl1eatl1e.koatlxatl1.koatl2.kobroadcomb44.kobnx2.kobnx2xbnx2x.kobnxtbnxt_en.kocnic.kotg3.kobrocadebnabna.kocadenceat91_ether.komacb.kocalxedaxgmac.kocaviumliquidioliquidio.koliquidio_vf.kochelsiocxgb3cxgb3.kocxgb4cxgb4.kocxgb4vfcxgb4vf.kolibcxgblibcxgb.kociscoenicenic.kodectulipde2104x.kode4x5.kodmfe.kotulip.kouli526x.kowinbond-840.koxircom_cb.kodnet.koemulexbenetbe2net.koethoc.koicplusipg.kointele1000e1000.koe1000ee1000e.kofm10kfm10k.koi40ei40e.koi40evfi40evf.koigbigb.koigbvfigbvf.koixgbeixgbe.koixgbevfixgbevf.kojme.komarvellmvmdio.koskge.kosky2.komellanoxmlx4mlx4_core.komlx4_en.komlx5coremlx5_core.komlxfwmlxfw.komlxswmlxsw_core.komlxsw_i2c.komlxsw_minimal.komlxsw_pci.komlxsw_spectrum.komlxsw_switchib.komlxsw_switchx2.komyricommyri10gemyri10ge.konetronomenfpnfp.kooki-semipch_gbepch_gbe.koqlogicnetxennetxen_nic.koqedqed.koqedeqede.koqla3xxx.koqlcnicqlcnic.koqlgeqlge.korealtek8139cp.ko8139too.kor8169.korockerrocker.kosfcfalconsfc-falcon.kosfc.kosmscepic100.kosmsc9420.kotitlan.kofjesfjes.kogeneve.koieee802154fakelb.koifb.komacsec.komacvlan.komacvtap.komdio.komii.konetconsole.konlmon.kontb_netdev.kophyamd.koat803x.kobcm87xx.kobroadcom.kocicada.kodavicom.kodp83640.koet1011c.koicplus.kolxt.komarvell.komdio-bitbang.komicrel.konational.koqsemi.korealtek.kosmsc.koste10Xp.kovitesse.kopppbsd_comp.koppp_async.koppp_deflate.koppp_generic.koppp_mppe.koppp_synctty.kopppoe.kopppox.kopptp.koslipslhc.koslip.koteamteam.koteam_mode_activebackup.koteam_mode_broadcast.koteam_mode_loadbalance.koteam_mode_random.koteam_mode_roundrobin.kothunderbolt-net.kotun.kousbasix.koax88179_178a.kocatc.kocdc_eem.kocdc_ether.kocdc_mbim.kocdc_ncm.kocdc_subset.kocx82310_eth.kodm9601.kogl620a.kohso.kohuawei_cdc_ncm.koint51x1.koipheth.kokalmia.kokaweth.kolg-vl600.komcs7830.konet1080.kopegasus.koplusb.koqmi_wwan.kor8152.korndis_host.kortl8150.kosierra_net.kosmsc75xx.kosmsc95xx.kousbnet.kozaurus.koveth.kovirtio_net.kovmxnet3vmxnet3.kovsockmon.kovxlan.kowandlci.kohdlc.kohdlc_cisco.kohdlc_fr.kohdlc_ppp.kohdlc_raw.kowirelessathath.koath10kath10k_core.koath10k_pci.koath9kath9k.koath9k_common.koath9k_htc.koath9k_hw.kocarl9170carl9170.kowil6210wil6210.kobroadcombrcm80211brcmfmacbrcmfmac.kobrcmsmacbrcmsmac.kobrcmutilbrcmutil.kointeliwlegacyiwl3945.koiwl4965.koiwlegacy.koiwlwifidvmiwldvm.koiwlwifi.komvmiwlmvm.komac80211_hwsim.komarvellmwifiexmwifiex.komwifiex_pcie.komwifiex_sdio.komwifiex_usb.komwl8k.koralinkrt2x00rt2800lib.kort2800mmio.kort2800pci.kort2800usb.kort2x00lib.kort2x00mmio.kort2x00pci.kort2x00usb.kort61pci.kort73usb.korealtekrtl818xrtl8187rtl8187.kortlwifibtcoexistbtcoexist.kortl8188eertl8188ee.kortl8192crtl8192c-common.kortl8192certl8192ce.kortl8192curtl8192cu.kortl8192dertl8192de.kortl8192eertl8192ee.kortl8192sertl8192se.kortl8723aertl8723ae.kortl8723bertl8723be.kortl8723comrtl8723-common.kortl8821aertl8821ae.kortl_pci.kortl_usb.kortlwifi.kontbhwamdntb_hw_amd.kontb.kontb_transport.kotestntb_perf.konvdimmlibnvdimm.kond_blk.kond_btt.kond_e820.kond_pmem.konvmehostnvme-core.konvme-fabrics.konvme-fc.konvme-rdma.konvme.kotargetnvme-fcloop.konvme-loop.konvmet-fc.konvmet-rdma.konvmet.koparportparport.koparport_pc.koparport_serial.kopcihotplugacpiphp_ibm.kopcieaeraer_inject.kopcmciayenta_socket.kopinctrlintelpinctrl-cannonlake.kopinctrl-denverton.kopinctrl-geminilake.kopinctrl-intel.kopinctrl-lewisburg.kopinctrl-sunrisepoint.kopinctrl-amd.koplatformx86acer-wmi.koacerhdf.koamilo-rfkill.koapple-gmux.koasus-laptop.koasus-nb-wmi.koasus-wmi.kochromeos_laptop.koclassmate-laptop.kocompal-laptop.kodell-laptop.kodell-rbtn.kodell-smbios.kodell-smo8800.kodell-wmi-aio.kodell-wmi-descriptor.kodell-wmi.koeeepc-laptop.koeeepc-wmi.kofujitsu-laptop.kofujitsu-tablet.kohdaps.kohp-wireless.kohp-wmi.kohp_accel.koideapad-laptop.kointel-hid.kointel-vbtn.kointel-wmi-thunderbolt.kointel_ips.kointel_oaktrail.kointel_pmc_core.komsi-laptop.komsi-wmi.komxm-wmi.kopanasonic-laptop.kosamsung-laptop.kosamsung-q10.kosony-laptop.kothinkpad_acpi.kotopstar-laptop.kotoshiba_acpi.kotoshiba_bluetooth.kowmi.kopowersmb347-charger.kopowercapintel_rapl.koppsclientspps-gpio.kopps-ldisc.kopps_parport.kopps_core.koptpptp.koptp_kvm.koptp_pch.kopwmpwm-lpss.kortcrtc-bq32k.kortc-bq4802.kortc-ds1286.kortc-ds1307.kortc-ds1374.kortc-ds1511.kortc-ds1553.kortc-ds1672.kortc-ds1742.kortc-ds2404.kortc-ds3232.kortc-em3027.kortc-fm3130.kortc-isl12022.kortc-isl1208.kortc-m41t80.kortc-m48t35.kortc-m48t59.kortc-max6900.kortc-msm6242.kortc-pcf8523.kortc-pcf8563.kortc-pcf8583.kortc-rp5c01.kortc-rs5c372.kortc-rv3029c2.kortc-rx4581.kortc-rx8025.kortc-rx8581.kortc-stk17ta8.kortc-v3020.kortc-x1205.koscsi3w-9xxx.ko3w-sas.koaacraidaacraid.koaic7xxxaic79xx.koarcmsrarcmsr.kobe2iscsibe2iscsi.kobfabfa.kobnx2fcbnx2fc.kobnx2ibnx2i.koch.kocsiostorcsiostor.kocxgbicxgb3icxgb3i.kocxgb4icxgb4i.kolibcxgbi.kofcoefcoe.kolibfcoe.kofnicfnic.kohpsa.kohptiop.koinitio.koisciisci.koiscsi_boot_sysfs.koiscsi_tcp.kolibfclibfc.kolibiscsi.kolibiscsi_tcp.kolibsaslibsas.kolibsrp.kolpfclpfc.komegaraidmegaraid_sas.kompt3sasmpt2sas.kompt3sas.komvsasmvsas.komvumi.koosdlibosd.koosd.koosst.kopm8001pm80xx.kopmcraid.koqedfqedf.koqediqedi.koqla2xxxqla2xxx.kotcm_qla2xxx.koqla4xxxqla4xxx.koraid_class.koscsi_debug.koscsi_tgt.koscsi_transport_fc.koscsi_transport_iscsi.koscsi_transport_sas.koscsi_transport_spi.koscsi_transport_srp.kosd_mod.koses.kosg.kosmartpqismartpqi.kosr_mod.kost.kostex.koufsufshcd-pci.koufshcd.kovirtio_scsi.kovmw_pvscsi.kossbssb.kostagingfwserialfirewire-serial.kortl8192ertl8192er8192e_pci.kortllib.kortllib_crypt_ccmp.kortllib_crypt_tkip.kortllib_crypt_wep.kortl8712r8712u.kotargetiscsicxgbitcxgbit.koiscsi_target_mod.koloopbacktcm_loop.kotarget_core_file.kotarget_core_iblock.kotarget_core_mod.kotarget_core_pscsi.kotarget_core_user.kotcm_fctcm_fc.kothermalint340x_thermalint3400_thermal.kointel_powerclamp.kottycyclades.kon_gsm.kon_hdlc.konozomi.koserialarc_uart.kojsmjsm.kosynclink.kosynclink_gt.kosynclinkmp.kouiouio.kouio_aec.kouio_cif.kouio_pci_generic.kouio_pdrv.kouio_pdrv_genirq.kouio_sercos3.kousbatmcxacru.kospeedtch.koueagle-atm.kousbatm.koxusbatm.koclasscdc-acm.kocdc-wdm.kousblp.kousbtmc.kocoreledtrig-usbport.kohosthwa-hc.koimagemdc800.komicrotek.komiscadutux.koappledisplay.koemi26.koemi62.koezusb.koftdi-elan.koidmouse.koiowarrior.koisight_firmware.koldusb.kolegousbtower.kosisusbvgasisusbvga.kousb3503.kousblcd.kousbsevseg.kouss720.koserialaircable.koark3116.kobelkin_sa.koch341.kocp210x.kocyberjack.kocypress_m8.kodigi_acceleport.koempeg.koftdi_sio.kogarmin_gps.koio_edgeport.koio_ti.koipaq.koipw.koir-usb.koiuu_phoenix.kokeyspan.kokeyspan_pda.kokl5kusb105.kokobil_sct.komct_u232.komos7720.komos7840.konavman.koomninet.koopticon.kooption.kooti6858.kopl2303.koqcaux.koqcserial.koquatech2.kosafe_serial.kosierra.kospcp8x5.kossu100.kosymbolserial.koti_usb_3410_5052.kousb_debug.kousb_wwan.kovisor.kowhiteheat.koxsens_mt.kostorageuas.koums-alauda.koums-cypress.koums-datafab.koums-eneub6250.koums-freecom.koums-isd200.koums-jumpshot.koums-karma.koums-onetouch.koums-realtek.koums-sddr09.koums-sddr55.koums-usbat.kousb-storage.kousbipusbip-core.kowusbcorewusb-cbaf.kowusb-wa.kowusbcore.kouwbhwa-rc.koi1480dfui1480-dfu-usb.koi1480-est.koumc.kouwb.kowhc-rc.kowhci.kovfiomdevmdev.kovfio_mdev.kopcivfio-pci.kovfio.kovfio_iommu_type1.kovhostvhost.kovhost_net.kovhost_vsock.kovringh.kovideobacklightapple_bl.kolcd.kolp855x_bl.koplatform_lcd.kofb_sys_fops.kooutput.kosyscopyarea.kosysfillrect.kosysimgblt.kovirtiovirtio_balloon.kovirtio_input.kovirtio_pci.kowatchdogalim1535_wdt.koalim7101_wdt.kof71808e_wdt.kohpwdt.koi6300esb.koiTCO_vendor_support.koiTCO_wdt.koib700wdt.koibmasr.koie6xx_wdt.koit8712f_wdt.koit87_wdt.komachzwd.komei_wdt.konv_tco.kopcwd_pci.kopcwd_usb.kosbc_fitpc2_wdt.kosch311x_wdt.kosoftdog.kosp5100_tco.kovia_wdt.kow83627hf_wdt.kow83697hf_wdt.kow83697ug_wdt.kow83877f_wdt.kow83977f_wdt.kowdat_wdt.kowdt_pci.kofsbinfmt_misc.kobtrfsbtrfs.kocachefilescachefiles.kocephceph.kocifscifs.kocramfscramfs.kodlmdlm.koexofslibore.koext4ext4.kofatfat.komsdos.kovfat.kofscachefscache.kofusecuse.kofuse.kogfs2gfs2.koisofsisofs.kojbd2jbd2.kolockdlockd.kombcache.konfsblocklayoutblocklayoutdriver.kofilelayoutnfs_layout_nfsv41_files.koflexfilelayoutnfs_layout_flexfiles.konfs.konfsv3.konfsv4.koobjlayoutobjlayoutdriver.konfs_commongrace.konfs_acl.konfsdnfsd.konlsmac-celtic.komac-centeuro.komac-croatian.komac-cyrillic.komac-gaelic.komac-greek.komac-iceland.komac-inuit.komac-roman.komac-romanian.komac-turkish.konls_cp1250.konls_cp1251.konls_cp1255.konls_cp737.konls_cp775.konls_cp850.konls_cp852.konls_cp855.konls_cp857.konls_cp860.konls_cp861.konls_cp862.konls_cp863.konls_cp864.konls_cp865.konls_cp866.konls_cp869.konls_cp874.konls_cp932.konls_cp936.konls_cp949.konls_cp950.konls_euc-jp.konls_iso8859-1.konls_iso8859-13.konls_iso8859-14.konls_iso8859-15.konls_iso8859-2.konls_iso8859-3.konls_iso8859-4.konls_iso8859-5.konls_iso8859-6.konls_iso8859-7.konls_iso8859-9.konls_koi8-r.konls_koi8-ru.konls_koi8-u.konls_utf8.kooverlayfsoverlay.kopstoreramoops.kosquashfssquashfs.koudfudf.koxfsxfs.kokernellocktorture.korcutorture.kotorture.kotracering_buffer_benchmark.kolibcordic.kocrc-ccitt.kocrc-itu-t.kocrc-t10dif.kocrc8.kolibcrc32c.koparman.koraid6raid6_pq.koreed_solomonreed_solomon.kots_bm.kots_fsm.kots_kmp.kommhwpoison-inject.konet6lowpan6lowpan.konhc_dest.konhc_fragment.konhc_hop.konhc_ipv6.konhc_mobility.konhc_routing.konhc_udp.ko802garp.komrp.kop8022.kopsnap.kostp.ko8021q8021q.koatmatm.kobr2684.koclip.kolec.kopppoatm.kobluetoothbluetooth.kobnepbnep.kocmtpcmtp.kohidphidp.korfcommrfcomm.kobridgebr_netfilter.kobridge.konetfilterebt_802_3.koebt_among.koebt_arp.koebt_arpreply.koebt_dnat.koebt_ip.koebt_ip6.koebt_limit.koebt_log.koebt_mark.koebt_mark_m.koebt_nflog.koebt_pkttype.koebt_redirect.koebt_snat.koebt_stp.koebt_ulog.koebt_vlan.koebtable_broute.koebtable_filter.koebtable_nat.koebtables.konf_log_bridge.konf_tables_bridge.konft_meta_bridge.konft_reject_bridge.kocancan-bcm.kocan-gw.kocan-raw.kocan.kocephlibceph.kocoredevlink.kopktgen.kodccpdccp.kodccp_diag.kodccp_ipv4.kodccp_ipv6.kodns_resolverdns_resolver.koieee8021546lowpanieee802154_6lowpan.koieee802154.koieee802154_socket.koipv4ah4.koesp4.kogre.koinet_diag.koip_gre.koip_tunnel.koip_vti.koipcomp.koipip.konetfilterarp_tables.koarpt_mangle.koarptable_filter.koip_tables.koipt_CLUSTERIP.koipt_ECN.koipt_MASQUERADE.koipt_REJECT.koipt_SYNPROXY.koipt_ULOG.koipt_ah.koipt_rpfilter.koiptable_filter.koiptable_mangle.koiptable_nat.koiptable_raw.koiptable_security.konf_conntrack_ipv4.konf_defrag_ipv4.konf_dup_ipv4.konf_log_ipv4.konf_nat_h323.konf_nat_ipv4.konf_nat_masquerade_ipv4.konf_nat_pptp.konf_nat_proto_gre.konf_nat_snmp_basic.konf_reject_ipv4.konf_tables_arp.konf_tables_ipv4.konft_chain_nat_ipv4.konft_chain_route_ipv4.konft_dup_ipv4.konft_masq_ipv4.konft_redir_ipv4.konft_reject_ipv4.kotcp_bic.kotcp_dctcp.kotcp_diag.kotcp_highspeed.kotcp_htcp.kotcp_hybla.kotcp_illinois.kotcp_lp.kotcp_scalable.kotcp_vegas.kotcp_veno.kotcp_westwood.kotcp_yeah.kotunnel4.koudp_diag.koudp_tunnel.koxfrm4_mode_beet.koxfrm4_mode_transport.koxfrm4_mode_tunnel.koxfrm4_tunnel.koipv6ah6.koesp6.koip6_gre.koip6_tunnel.koip6_udp_tunnel.koip6_vti.koipcomp6.komip6.konetfilterip6_tables.koip6t_MASQUERADE.koip6t_NPT.koip6t_REJECT.koip6t_SYNPROXY.koip6t_ah.koip6t_eui64.koip6t_frag.koip6t_hbh.koip6t_ipv6header.koip6t_mh.koip6t_rpfilter.koip6t_rt.koip6table_filter.koip6table_mangle.koip6table_nat.koip6table_raw.koip6table_security.konf_conntrack_ipv6.konf_defrag_ipv6.konf_dup_ipv6.konf_log_ipv6.konf_nat_ipv6.konf_nat_masquerade_ipv6.konf_reject_ipv6.konf_tables_ipv6.konft_chain_nat_ipv6.konft_chain_route_ipv6.konft_dup_ipv6.konft_masq_ipv6.konft_redir_ipv6.konft_reject_ipv6.kosit.kotunnel6.koxfrm6_mode_beet.koxfrm6_mode_ro.koxfrm6_mode_transport.koxfrm6_mode_tunnel.koxfrm6_tunnel.kokeyaf_key.kol2tpl2tp_core.kol2tp_debugfs.kol2tp_eth.kol2tp_ip.kol2tp_ip6.kol2tp_netlink.kol2tp_ppp.kollcllc.komac80211mac80211.komac802154mac802154.konetfilteripsetip_set.koip_set_bitmap_ip.koip_set_bitmap_ipmac.koip_set_bitmap_port.koip_set_hash_ip.koip_set_hash_ipmac.koip_set_hash_ipmark.koip_set_hash_ipport.koip_set_hash_ipportip.koip_set_hash_ipportnet.koip_set_hash_mac.koip_set_hash_net.koip_set_hash_netiface.koip_set_hash_netnet.koip_set_hash_netport.koip_set_hash_netportnet.koip_set_list_set.koipvsip_vs.koip_vs_dh.koip_vs_ftp.koip_vs_lblc.koip_vs_lblcr.koip_vs_lc.koip_vs_nq.koip_vs_pe_sip.koip_vs_rr.koip_vs_sed.koip_vs_sh.koip_vs_wlc.koip_vs_wrr.konf_conntrack.konf_conntrack_amanda.konf_conntrack_broadcast.konf_conntrack_ftp.konf_conntrack_h323.konf_conntrack_irc.konf_conntrack_netbios_ns.konf_conntrack_netlink.konf_conntrack_pptp.konf_conntrack_proto_gre.konf_conntrack_sane.konf_conntrack_sip.konf_conntrack_snmp.konf_conntrack_tftp.konf_log_common.konf_nat.konf_nat_amanda.konf_nat_ftp.konf_nat_irc.konf_nat_redirect.konf_nat_sip.konf_nat_tftp.konf_synproxy_core.konf_tables.konf_tables_inet.konfnetlink.konfnetlink_acct.konfnetlink_cthelper.konfnetlink_cttimeout.konfnetlink_log.konfnetlink_queue.konft_compat.konft_counter.konft_ct.konft_exthdr.konft_hash.konft_limit.konft_log.konft_masq.konft_meta.konft_nat.konft_queue.konft_rbtree.konft_redir.konft_reject.konft_reject_inet.koxt_AUDIT.koxt_CHECKSUM.koxt_CLASSIFY.koxt_CONNSECMARK.koxt_CT.koxt_DSCP.koxt_HL.koxt_HMARK.koxt_IDLETIMER.koxt_LED.koxt_LOG.koxt_NETMAP.koxt_NFLOG.koxt_NFQUEUE.koxt_RATEEST.koxt_REDIRECT.koxt_SECMARK.koxt_TCPMSS.koxt_TCPOPTSTRIP.koxt_TEE.koxt_TPROXY.koxt_TRACE.koxt_addrtype.koxt_bpf.koxt_cgroup.koxt_cluster.koxt_comment.koxt_connbytes.koxt_connlabel.koxt_connlimit.koxt_connmark.koxt_conntrack.koxt_cpu.koxt_dccp.koxt_devgroup.koxt_dscp.koxt_ecn.koxt_esp.koxt_hashlimit.koxt_helper.koxt_hl.koxt_iprange.koxt_ipvs.koxt_length.koxt_limit.koxt_mac.koxt_mark.koxt_multiport.koxt_nat.koxt_nfacct.koxt_osf.koxt_owner.koxt_physdev.koxt_pkttype.koxt_policy.koxt_quota.koxt_rateest.koxt_realm.koxt_recent.koxt_sctp.koxt_set.koxt_socket.koxt_state.koxt_statistic.koxt_string.koxt_tcpmss.koxt_time.koxt_u32.konetlinknetlink_diag.koopenvswitchopenvswitch.kovport-geneve.kovport-gre.kovport-vxlan.kopacketaf_packet_diag.kopsamplepsample.korfkillrfkill.koschedact_connmark.koact_csum.koact_gact.koact_ipt.koact_mirred.koact_nat.koact_pedit.koact_police.koact_sample.koact_simple.koact_skbedit.koact_skbmod.koact_tunnel_key.koact_vlan.kocls_basic.kocls_bpf.kocls_flow.kocls_flower.kocls_fw.kocls_matchall.kocls_route.kocls_rsvp.kocls_rsvp6.kocls_tcindex.kocls_u32.koem_cmp.koem_ipset.koem_meta.koem_nbyte.koem_text.koem_u32.kosch_atm.kosch_cbq.kosch_choke.kosch_codel.kosch_drr.kosch_dsmark.kosch_fq.kosch_fq_codel.kosch_gred.kosch_hfsc.kosch_htb.kosch_ingress.kosch_mqprio.kosch_multiq.kosch_netem.kosch_plug.kosch_prio.kosch_qfq.kosch_red.kosch_sfb.kosch_sfq.kosch_tbf.kosch_teql.kosctpsctp.kosctp_diag.kosctp_probe.kosunrpcauth_gssauth_rpcgss.korpcsec_gss_krb5.kosunrpc.koxprtrdmarpcrdma.kounixunix_diag.kovmw_vsockvmw_vsock_virtio_transport.kovmw_vsock_virtio_transport_common.kovmw_vsock_vmci_transport.kovsock.kovsock_diag.kowirelesscfg80211.kolib80211.koxfrmxfrm_ipcomp.kosoundac97_bus.kocoreseqosssnd-seq-oss.kosnd-seq-dummy.kosnd-seq-midi-emul.kosnd-seq-midi-event.kosnd-seq-midi.kosnd-seq-virmidi.kosnd-seq.kosnd-compress.kosnd-hrtimer.kosnd-hwdep.kosnd-pcm.kosnd-rawmidi.kosnd-seq-device.kosnd-timer.kosnd.kodriversmpu401snd-mpu401-uart.kosnd-mpu401.koopl3snd-opl3-lib.kosnd-opl3-synth.kopcspsnd-pcsp.kosnd-aloop.kosnd-dummy.kosnd-mtpav.kosnd-virmidi.kovxsnd-vx-lib.kofirewiresnd-firewire-lib.kosnd-firewire-speakers.kosnd-isight.kosnd-scs1x.kohdaextsnd-hda-ext-core.kosnd-hda-core.koi2cothersnd-ak4113.kosnd-ak4114.kosnd-ak4xxx-adda.kosnd-pt2258.kosnd-tea575x-tuner.kosnd-cs8427.kosnd-i2c.kopciac97snd-ac97-codec.koali5451snd-ali5451.koasihpisnd-asihpi.koau88x0snd-au8810.kosnd-au8820.kosnd-au8830.koca0106snd-ca0106.kocs46xxsnd-cs46xx.koctxfisnd-ctxfi.koechoaudiosnd-darla20.kosnd-darla24.kosnd-echo3g.kosnd-gina20.kosnd-gina24.kosnd-indigo.kosnd-indigodj.kosnd-indigodjx.kosnd-indigoio.kosnd-indigoiox.kosnd-layla20.kosnd-layla24.kosnd-mia.kosnd-mona.koemu10k1snd-emu10k1-synth.kosnd-emu10k1.kosnd-emu10k1x.kohdasnd-hda-codec-analog.kosnd-hda-codec-ca0110.kosnd-hda-codec-ca0132.kosnd-hda-codec-cirrus.kosnd-hda-codec-cmedia.kosnd-hda-codec-conexant.kosnd-hda-codec-generic.kosnd-hda-codec-hdmi.kosnd-hda-codec-idt.kosnd-hda-codec-realtek.kosnd-hda-codec-si3054.kosnd-hda-codec-via.kosnd-hda-codec.kosnd-hda-intel.koice1712snd-ice1712.kosnd-ice1724.kosnd-ice17xx-ak4xxx.kokorg1212snd-korg1212.kololasnd-lola.kolx6464essnd-lx6464es.komixartsnd-mixart.kooxygensnd-oxygen-lib.kosnd-oxygen.kosnd-virtuoso.kopcxhrsnd-pcxhr.korme9652snd-hdsp.kosnd-hdspm.kosnd-rme9652.kosnd-ad1889.kosnd-atiixp-modem.kosnd-atiixp.kosnd-bt87x.kosnd-cmipci.kosnd-ens1370.kosnd-ens1371.kosnd-es1968.kosnd-intel8x0.kosnd-intel8x0m.kosnd-maestro3.kosnd-rme32.kosnd-rme96.kosnd-via82xx-modem.kosnd-via82xx.kotridentsnd-trident.kovx222snd-vx222.kosoccodecssnd-soc-da7213.kosnd-soc-da7219.kosnd-soc-dmic.kosnd-soc-es8316.kosnd-soc-hdac-hdmi.kosnd-soc-max98090.kosnd-soc-max98927.kosnd-soc-nau8824.kosnd-soc-nau8825.kosnd-soc-rl6231.kosnd-soc-rl6347a.kosnd-soc-rt286.kosnd-soc-rt298.kosnd-soc-rt5514-spi.kosnd-soc-rt5514.kosnd-soc-rt5640.kosnd-soc-rt5645.kosnd-soc-rt5651.kosnd-soc-rt5663.kosnd-soc-rt5670.kosnd-soc-rt5677-spi.kosnd-soc-rt5677.kosnd-soc-ssm4567.kosnd-soc-ts3a227e.kointelatomsnd-soc-sst-atom-hifi2-platform.kosstsnd-intel-sst-acpi.kosnd-intel-sst-core.kobaytrailsnd-soc-sst-baytrail-pcm.koboardssnd-skl_nau88l25_max98357a.kosnd-soc-kbl_rt5663_max98927.kosnd-soc-kbl_rt5663_rt5514_max98927.kosnd-soc-skl_nau88l25_ssm4567.kosnd-soc-skl_rt286.kosnd-soc-sst-bdw-rt5677-mach.kosnd-soc-sst-broadwell.kosnd-soc-sst-bxt-da7219_max98357a.kosnd-soc-sst-bxt-rt298.kosnd-soc-sst-byt-cht-da7213.kosnd-soc-sst-byt-cht-es8316.kosnd-soc-sst-byt-cht-nocodec.kosnd-soc-sst-bytcr-rt5640.kosnd-soc-sst-bytcr-rt5651.kosnd-soc-sst-cht-bsw-max98090_ti.kosnd-soc-sst-cht-bsw-rt5645.kosnd-soc-sst-cht-bsw-rt5672.kosnd-soc-sst-haswell.kocommonsnd-soc-acpi-intel-match.kosnd-soc-sst-acpi.kosnd-soc-sst-dsp.kosnd-soc-sst-firmware.kosnd-soc-sst-ipc.kohaswellsnd-soc-sst-haswell-pcm.koskylakesnd-soc-skl-ipc.kosnd-soc-skl-ssp-clk.kosnd-soc-skl.kosnd-soc-acpi.kosnd-soc-core.kosoundcore.kosynthemuxsnd-emux-synth.kosnd-util-mem.kousb6firesnd-usb-6fire.kobcd2000snd-bcd2000.kocaiaqsnd-usb-caiaq.kohifacesnd-usb-hiface.koline6snd-usb-line6.kosnd-usb-pod.kosnd-usb-podhd.kosnd-usb-toneport.kosnd-usb-variax.komiscsnd-ua101.kosnd-usb-audio.kosnd-usbmidi-lib.kousx2ysnd-usb-us122l.kosnd-usb-usx2y.kox86snd-hdmi-lpe-audio.kovirtlibirqbypass.komodules.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.1.3.rt56.913.el7.x86_64//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/crypto//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/crypto/sha-mb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/crypto/sha256-mb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/crypto/sha512-mb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/kernel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/kernel/cpu//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/platform//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/arch/x86/platform/intel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/crypto//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/crypto/async_tx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/acpi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/acpi/apei//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/acpi/nfit//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/ata//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/auxdisplay//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/base//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/base/regmap//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/bcma//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/block//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/block/aoe//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/block/mtip32xx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/block/zram//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/bluetooth//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/cdrom//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/char//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/char/hw_random//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/char/ipmi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/char/tpm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/char/tpm/st33zp24//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/cpufreq//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/ccp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/chelsio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat/qat_c3xxx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat/qat_c3xxxvf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat/qat_c62x//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat/qat_c62xvf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat/qat_common//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat/qat_dh895xcc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/crypto/qat/qat_dh895xccvf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/dca//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/dma//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/dma/dw//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/dma/ioat//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/edac//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/firewire//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/firmware//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/amd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/amd/amdkfd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/amd/lib//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/bochs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/cirrus//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/qxl//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/scheduler//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/ttm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/udl//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/virtio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/gpu/drm/vmwgfx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/hid//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/hid/i2c-hid//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/hwmon//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/hwmon/pmbus//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/i2c//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/i2c/algos//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/i2c/busses//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/idle//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/accel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/buffer//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/common//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/gyro//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/light//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/magnetometer//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/orientation//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iio/pressure//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/cxgb3//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/i40iw//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/ipath//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/mthca//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/nes//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/ocrdma//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/qib//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/sw//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/ulp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/input//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/input/misc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/input/mouse//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/input/rmi4//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/input/serio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/input/tablet//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/input/touchscreen//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/iommu//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/capi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/divert//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/gigaset//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/hardware//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/hisax//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/hysdn//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/i4l//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/isdn/mISDN//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/leds//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/leds/trigger//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/md//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/md/persistent-data//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/common//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/common/b2c2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/common/saa7146//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/common/siano//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/dvb-core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/firewire//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/i2c//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/mmc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/mmc/siano//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/cx18//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/cx88//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/mantis//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/ngene//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/pt1//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/rc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/tuners//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/au0828//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/gspca//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/pwc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/s2255//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/siano//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/stk1160//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/tlg2300//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/uvc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/media/v4l2-core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/memstick//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/memstick/core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/memstick/host//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/message//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/message/fusion//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/mfd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/altera-stapl//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/cb710//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/eeprom//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/lis3lv02d//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/mei//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/sgi-gru//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/sgi-xp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/misc/vmw_vmci//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/mmc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/mmc/core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/mmc/host//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/mtd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/mtd/chips//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/mtd/ubi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/bonding//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/can//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/can/c_can//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/can/cc770//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/can/sja1000//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/can/softing//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/can/usb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/amazon//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/amazon/ena//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/amd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/aquantia//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/atheros//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/brocade//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/brocade/bna//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/cadence//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/calxeda//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/cavium//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/cavium/liquidio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/chelsio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb3//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/cisco//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/dec//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/dec/tulip//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/emulex//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/icplus//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/e1000//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/e1000e//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/fm10k//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/i40e//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/i40evf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/igb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/igbvf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/ixgbe//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/intel/ixgbevf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/marvell//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/mellanox//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlx4//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlx5/core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlxfw//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/mellanox/mlxsw//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/myricom//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/myricom/myri10ge//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/netronome//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/netronome/nfp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/oki-semi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/oki-semi/pch_gbe//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qlcnic//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/qlogic/qlge//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/realtek//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/rocker//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/sfc/falcon//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/smsc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ethernet/ti//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/fjes//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ieee802154//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/phy//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/ppp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/slip//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/team//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/usb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/vmxnet3//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wan//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/ath//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/ath/carl9170//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/ath/wil6210//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/broadcom//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/intel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/intel/iwlegacy//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/marvell//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/ralink//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtl818x//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtl818x/rtl8187//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/ntb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/ntb/hw//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/ntb/test//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/nvdimm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/nvme//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/nvme/host//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/nvme/target//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/parport//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pci//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pci/hotplug//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pci/pcie//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pci/pcie/aer//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pcmcia//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pinctrl//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pinctrl/intel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/platform//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/platform/x86//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/power//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/powercap//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pps//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pps/clients//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/ptp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/pwm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/rtc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/aacraid//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/aic7xxx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/arcmsr//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/bfa//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/csiostor//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/fcoe//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/fnic//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/isci//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/libfc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/libsas//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/lpfc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/megaraid//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/mvsas//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/osd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/pm8001//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/qedf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/qedi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/smartpqi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/scsi/ufs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/ssb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/staging//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/staging/fwserial//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/staging/rtl8192e//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/staging/rtl8192e/rtl8192e//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/staging/rtl8712//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/target//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/target/iscsi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/target/loopback//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/target/tcm_fc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/thermal//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/thermal/int340x_thermal//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/tty//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/tty/serial//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/uio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/atm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/class//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/host//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/image//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/misc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/serial//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/storage//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/usbip//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/usb/wusbcore//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/uwb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/uwb/i1480//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/vfio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/vfio/mdev//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/vfio/pci//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/vhost//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/video//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/video/backlight//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/virtio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/drivers/watchdog//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/btrfs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/cachefiles//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/ceph//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/cifs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/cramfs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/dlm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/exofs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/ext4//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/fat//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/fscache//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/fuse//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/gfs2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/isofs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/jbd2//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/lockd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nfs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nfs/blocklayout//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nfs/filelayout//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nfs/flexfilelayout//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nfs/objlayout//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nfs_common//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nfsd//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/nls//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/overlayfs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/pstore//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/squashfs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/udf//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/fs/xfs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/kernel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/kernel/trace//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/lib//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/lib/raid6//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/lib/reed_solomon//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/mm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/6lowpan//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/802//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/8021q//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/atm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/bluetooth//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/bluetooth/bnep//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/bluetooth/cmtp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/bluetooth/hidp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/bridge//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/bridge/netfilter//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/can//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/ceph//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/dccp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/dns_resolver//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/ieee802154//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/ipv4//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/ipv4/netfilter//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/ipv6//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/ipv6/netfilter//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/key//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/l2tp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/llc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/mac80211//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/mac802154//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/netfilter//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/netfilter/ipset//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/netfilter/ipvs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/netlink//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/openvswitch//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/packet//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/psample//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/rfkill//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/sched//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/sctp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/sunrpc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/sunrpc/auth_gss//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/unix//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/vmw_vsock//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/wireless//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/net/xfrm//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/core//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/core/seq//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/core/seq/oss//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/drivers//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/drivers/mpu401//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/drivers/opl3//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/drivers/pcsp//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/drivers/vx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/firewire//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/hda//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/hda/ext//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/i2c//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/i2c/other//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/ac97//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/ali5451//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/asihpi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/au88x0//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/ca0106//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/cs46xx//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/ctxfi//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/echoaudio//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/emu10k1//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/hda//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/ice1712//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/korg1212//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/lola//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/lx6464es//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/mixart//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/oxygen//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/pcxhr//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/rme9652//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/trident//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/pci/vx222//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/codecs//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel/atom//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel/baytrail//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel/boards//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel/common//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel/haswell//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/soc/intel/skylake//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/synth//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/synth/emux//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb/6fire//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb/bcd2000//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb/caiaq//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb/hiface//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb/line6//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb/misc//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/usb/usx2y//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/sound/x86//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/virt//lib/modules/3.10.0-957.1.3.rt56.913.el7.x86_64/kernel/virt/lib//lib/modules/3.10.0-957.1.3.rt56.913.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=genericcpioxz2x86_64-redhat-linux-gnu  !"#$%&'()*+,-./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 { | } ~                ASCII textdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=506ab8da6cbd74f7375cc06ccbc17fabb60ddb18, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=94dd378fc75eb4d7b36a8f5e78b1e161c529a6a7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e5f611f06e818c6239d4b4be37e861b7b1dbe578, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e67e2cab621b845693a6df7ea2c589ceecff76a1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=732b10278a9c95b007bce691cf05fd6336e05c97, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6c452ed0a5e60285470ce8b932e445cb900be41e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=84a3ac0ac9038f25497b2282a7b4418aa3110108, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d9bb9a45b4966f9b75ab3a3f90d7c6b447ec542, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=39651181195189987b92141e6a08b99e35d24a92, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4bbcb76921938c0e772b98bfe626c0133508ecac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6d82e405a9c54a07ffb7277db5c288f88c49aaf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b2b2c8af19ab0a056556629da81208caa49e34dc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=31b6dcdd792a65f5c6e183eccb43f3d4ca9f9a4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b220064d68125c28e1ae616202167895f7bd2279, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=51388bf958c3c34c21832776d6784e709a98d9bd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=747f247fc924a44ea8677481d59cb7cd635af5ec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0123329e837526ace434455e2f5f1ee40aaa9bd5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d5aa353707899d1a887ffd006ac1a042d9dea9f7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7cc43d7a9b95a88390d95b8b9fafdf586f89e8b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=81175d5d73aa0e6409d26d63eb0078a3e11729b8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=068bb85c6fa445eb47302e0f00d74c0f7cb0cf62, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72dff3b118e14778c3e4db58e3cee173ea7b1b76, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c597fbfda91ba07f33767b8a134717de5bca72a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6335bc08f16c72890163946b3c5b447f7405be20, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ffdd12b1fb2343723de619234a771fe427b0cb01, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7c3e51f9fbcf533d43ed32d7608f6f31858ddcae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=47bf4fe5e700095fa11385730e9ca2d2e2844bfc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5bea175df0cfa43bad089919d4705cc014cf8ca1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c687faeba6d35753afe618ba555f2a2603c5cc45, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=172cb0362893dc193ef41bf775b50d72b4fb0331, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a611b5d4dcc9505bb8ae8bb84d7e098e0d0019a1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e758df9e6078ae893ed7df6e2530103c8a0d4d31, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=600c961a3f9e6f114730e815d7b7263bf671f762, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49cd63d3c7928648e60abc21b2ce84f2a59d3e01, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a45bf724f0da3ef25f601c2329f1edd734d2723f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cca2e5ead470f4a207e27d57b78df2d69d394797, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba862600101a8cb14f8f5c0702dc38a8d28d2f84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9ec99fbb3ec682193f04ca0eae9445c2182f7fd6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b92828f0dec1be8cf6f4ec365424a93bbd056713, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=13310bc8af98d0b092557044a9160df3349fdae6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5f64971d9ca735647cecce50b65ec90d3d3cf5d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6320b15714a89fc3437ba69fb2d84b0d30d7284d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=03b55505d348f88612eb26dd931fb12d686a9d71, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c220b252fb8cc4d26ef718f8236955faa1bf8523, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=96fc065525477bdfe7b6026cb9a504a2942c57c2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=33b896310369aa0f657e9cfc86248f4b1755e541, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=29983b377c44eedadf963bca40607035e7998047, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=57f7d25b16ae29e2f8a527389bf26eeb202da827, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b225f81bb6e329d1fff418d8562681f2c296f3c4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c61f333cd1441efd76039510a91e7e033bae9af6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bcd84e60f568a1504fd9b36d351b8602c5abc2e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=46bde1eab58d91b3092744a31a12bca9ccc98339, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=992718ab96908f82a0f2f344001f07fc4a10ae4e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37ebe39869a9c6c4b59108e2e08b7f2fa547e2c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e74f140d91e0edb7959d18860c511753dfd8d934, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6e64503946b20820e2763b5bc922d132d61d406b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=60087d6e8b97cec31e59cba15abd7751edd8c89c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=92d9c1517b83b9cbd7cf60bb92f73b09fcda94db, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4693ea66edbc426839feb82578dbd9fea3a89b88, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1f181251ba5877f1e8b22dc4907c8188039f96d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0912a76b70224f38a374d2abd2691f7e6f432c4f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=58e933f8622cdf0647f523666e83b063c8176037, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3e48b9222e0bb6eb50f071f286f24ef64e639ac3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5d370f1c3d36edaaf08eb710137461f555a390f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ab6f54d60af72af50b9672f05ec50940e346b678, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1541caed632b58acfd407e303c546425f9739244, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb7754738c7a65f88a08b759ec12796d9a5b102a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bea15bb1bd1daa0ed01d98873428efb5b15194a7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=db51fb4586fa473c2f7c344b4cfd1bbef842a9a1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2d9d945506b6e68d4431cb1d022f4c232754182a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5e29830005882f0e08a43f9e12a484c82e7eb5a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bb5fe97313e9d771f230ac534725c276fd90ef07, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d5548e4514566cad7ba812d6c2a5c5a8ea0b5701, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a7a292c35dac68bd00c1cddec5e64c982400414e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=476c0b7187d5d1a4aa9c0d0ab3009960c4df62c5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=567f4c851d2ac5eafbde390d7db3e75ff6655414, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0c0610146b38a7e3f57301b4f1889cabb121328d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5d5ce815ff6e9774fdbb1ded173c942698c25de8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bfb56b39c5cf9620f98a2603032ac9d22cc9c51d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=01506536eba8f644b3bd80f32491fef777f7ebbe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4598a90a2af56701e8fc6b4fa3e43ee7bcd6e6cd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=73219b1447af9d087996befb5ec7f37af62e01aa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d0f5b10c07506d6604a38711c12790a57fab21e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d1d0309b1724b9419cde8e5d27208cee84314bb9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f4fe9c15071e43fc164c736da60de3b27f7c7eb8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8a65b8021931810020117f130305f3bd8b6fc2ea, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a63a9a592e2064831bf1631f3c4bb6113cba2874, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cf953bd86f1a38f7949903d8fb53c4175e17bda8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6fe947d14cfaf003a875248331cf82ac71b2885f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=09d932e7b4a8a3ae43e06599666156ae8bf15a55, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c8a086758a7c0ae6a6d3c0ef7c5d77363a164c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=97245c16eaf7df6b81e50c9d75106fc06a21459a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=412afaf3bebeb80ff183c5fa282d0c4b2fbd2aec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77c5a9970678da03bc6ac3432008c11ec16289b7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c5bbcb5b8db2c17a7520e16c4dfa1b7fada6956f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=da5eb0fae066074dd876b0f46addbb257469e333, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4f62581f9ba8d9dabd4c3b0060719117eb102a40, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8af32af9d99bc33158cb69ab4a74db4cbb182ea0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c308b0dc979b8d59901d8a63afb262e6b0bf60c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c15aaf3628337ab63be73e6bce39a278ba38c557, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df868db5d2b3e6123be9359cccf8ca5e20f30252, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea8a2e7c4d9cc668f376f2f879a0465db1dd5a99, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2dcc6f63f7aa0d89a2f92f146510a8eac69147b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=69a2e8119e62cd0895e7ac7d8055fab4a98f3b62, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=616a4c8ac86bdf6f4f3c3f9780d129576ee9815d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4cf20afd1e71fab3cc09f39f8a988a7ba44a7a8b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=02326dc772b93c29292874706b9a5f43db97b752, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b89956343cfe9425cf8b1e37e1a83d8b57192323, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=55d172d5452ac611fa71a22985558e200d3a4386, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=645d7ed0ea395d54fb249f7d4cc65a61e2909eb4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=15a592782a95763e395a838ae604b2e20e8f19e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d261b29c2e4673ba6b9f9c629ee6108e44cd7d72, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4b609ec56fa24ac4e33a770cafadfaf55f0e1e7c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=176a247338b583108a02596d48e1bb01c1f96e02, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6566f84d024705d8e76011f650b2cf6bf74b7822, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=698670d47d159c44be06898a32674a19a8e0099d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fbbe8f445d6af3020044b5079c2f9e48aca499ec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=04bfa97c3fe08a382d5583699d489239218849e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7192eb41375ba30e08f8167d707aaf788d15d5c6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=07305633043e911dba89964b2ba31b9c74325b57, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=428c4cf9ec842e941eddc716e9a6803f3e34fe67, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=45d2cc02da74ab8cf8b77cb9ab0ed94984339e1d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6af426d7de770860f6ba426c26d3481e27309c4a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=139adcd143ec1f4dbad50516d802190ca1bee7d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4672f9a6dbd2ac56439e614d67a50f0817dcb36c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=07f75ffb392ca3f2a5cfa13b189b58d6fa61e08f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d1f42650a6b82a90c727625cb3735c956e012f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f75116533808703b0be6b3d5c48267854a6d88f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=44c52fe9ea37252e83c4234be63531dc3e307ca1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2d6c0384d682ce0a22790cf5f71e75886298ce2d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4aa3c84a4338ad9fd9911453f680e72baeac79fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=173448f0cf95a5e21dfd75f0ec4572667d41fac1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=21cee965b74127cb7d73ed39cf891c19c6ebcce9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ee2e7fc06a1c19b8b34d51b64c8b616637912223, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=588468b89331b92e05bab047c45d35d03cadc6f6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3be726df6f87a5ebad494c0bda5539a3b5c48459, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5a728f14c1e24c9bcf26238690f95391ea71c2fd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=65d77c3a0eef5b2de3412cc3485363e2556a22f6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bbf878c308fc948d256a42c1b2ab626f71a8451f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72fbeb546fc5d1b80e1efe41e7af9077dc6a4350, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3987e8efbd541070f70f48891a89e9bb917c4802, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7168145b87efd9138ea0793a427e76a662698e1b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9735a2ad35012949850c424960507f2458fdd768, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad7038e410a834e2717578891a957fc47c8fa146, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c10c20f9a2f7c395025ed53ad2ffd3e18d71ae4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c74133893882ebce74c62e93a9e3fc1dbdde8d16, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=962f7a6112f877264d974c6ccc6bfef982f2a5c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1d2c5f0bea36882e0b581b84c2f56e36551ddc06, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=487aba5fd824027f7d463c44d3799e99ca80f246, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5f22b897e9f289fb14aa083ac3f6183e0a37309b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9999fb37fb6c81838f865d038b543e24ff2e6938, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2e515be6c3e13f3a680126cdf2413da4aeecb97f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a1620cf0cf5f8452ac645ccbf90bef4b660ed5a1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6926097c75cd232613b038c3604a5443e1d5c150, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d5a22f4b2b917c5dff0fd03a6bcfb576a80a539, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=171bf1daeb6fab66f34ac077531b74a5b148918c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b413267f4756c7363f3dcccfc53fc0739c99186, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f0fa09ab83c50a4b2939f8fac545dc79c30fdbb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=44e4b2e12bce676f047bc20db258de3e44f4e51b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0bc686ae9171bfce8cee4fef007cc442496ff85f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=592cf764209bf737be744d1ae4f1015de66bed49, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cda5a97a71d10177cd2160fa36674cea84e613e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f1350544f08e9aa21c9350dd21e3276ae231f098, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=603019f80ad3252960ae08e5b12893af9bd23be2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=051e599377f72a85f6397ebb6f8388d2f83c8cbb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=69c2c09d5c81e0b1058a46fefeada8676c27cb8f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=667af3ebf46dcec712f64ef3c9a7b69e8e479279, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=84d3dfc4ca9a3e9dd77cbc759351a47880e4f4bb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6f761153d81dea4dbc13a1841e98caaace328555, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2d2c6204701515e4d749a3b4ebb2ee2151a602a8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d43e85dc81beb7b7ce292ee570a2537a7986a1e4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=17a4cee2f3f2ca5d7595127d9baff8acfb750246, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b85e1a20a6537ad9715c020565d248867aee4b12, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b7355cd3c6ef4d86d15d5135219c0eee554ea916, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cfbe9fa29e51fa7e7630b76cdccf147b2b33a86b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d37bea53cfb6d1532be5f9c3893a1230592d385, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff3f059b208168f3a71d72a5ae20b74a7fdbbb8b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6dc939a37bd788c2db050c290956a6da047ecb5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0c167257baf81e9d2017131d91f94c5e10bd405, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f91873e1c17284cc5fdd8cde72cea8f0986115d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=16934051a69b4041053ccfbb2f1f18804f51bdc5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3df30b0bcedecd73ebd9853ff3f19ecb73a7ff1c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bb16284416893776323cfbe2d889b6e18a12cbee, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f81a884dfd39c5cb1b5afe93deb8c0fe5d35c417, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5bf1ce56b6aa8d42c99e413ef1cf88bba30942ee, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=17e47d85d7b71c26e8cb88364bfd2b37dcce3675, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9751e42d3b66c786966f72c6d263e1b58216c0d2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ef8f40bd9cf81014482c1069b0711c51e25f88e2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af92ab582bacf90dfdb68a247cf4255d954f59ec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f04075aabe067fa04547e12938512f6c5ad6ead9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7e01eae5e54c090b280bd877a0bf1543e84b845a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9480566efc3632c94011c29b74bd74953dd2a12f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=abb62d82593e847240e2a27b880e86632ee5ae0c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ecb60eb5a8801037491390c7d43ad99dd545f24e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d8411a4e4eca69a670e14cf9f45dafb3c87c34f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d4dcbc2377fb306db7ce145a01ea448de75d7254, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e315b710e02b23719e6cf6c607bdbf282a06bb7c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6f22325fcfc63723c526f9e9c365a0c62cebe5a1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9336d3661ab97c276bd091f30714247232d4dccb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea28543a03ab9b05639a54f02a75c6ad8931dc82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=869de122458c2fd39e709045b0977cdd7cb59b34, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d98418312d66d8d296542eb2b23d3e197957611b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=413f62ed7bd0efa56730a57e809740cb95a0750b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a151bc188e94cd37b691859b5a2606ed60734fcd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6892fcdb4ac901fb79b54f02aa4063e0ae915211, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=83c38ed9068327e699bba9bfe1e5534fb98cbf78, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa3c76231cabef227453be90dd91ad416cf21e5e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac22be4703498e944138352d7c8665b5aa4edb99, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e8a89f305ed7d9d44b8eac803dfb24e88b885422, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9978a3f21a72b526395a7fccd24af1dd97d551ca, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9740ddc1356ad5b6d8754f1616fdc198b5d6a30c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1dc61ccfc9bfb3a836b4b3f0e7d154697d93b32c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b75889f805329872969e0068b77c6b562cd124d6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9a0da914e866be8cf3781fb4789efaaa12a06c08, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=03ebb23cd95edddcfc7db069c6f8a9a08454985b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72eb461227f2e3be2e7dcfcf5a8e3e4a321d828f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=62101af157548ce5613843105aa0f308efe6ac4f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c7baec1b87f5f9e0a77780c86382be18af35760f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ab43c6a204234a9d31cabf8def6c105c8d6aa246, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f15fe7978fdfd4384613c8cccb1c00a2dee7caf8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d10bbe4bf55370c3b3b00ec41f53231517606ea8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=edd509b4216240b3aa8a8533edec06c1f8242599, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2d48474dca1388ac072809e761b307e013b14fd1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7311ee5b923ea654be7c78df46949932268d0053, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f0b6d17ba20d2af8127a387e4c20514f9074b8be, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c01bfc0eae513675a8850456e4840f7025a0d1f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=98e29bc8717fe33cfabb0c3ea35fdbf8b487b320, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7e3d19a69c55d6ce5c29e7310d5007dc3981624, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=365303cd544b87bfa21b2e4d2fde0020003d7ff4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac21ad76ddac8b1eb67c6f293c642b319712cba6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=641047bece0f6d28163aad34fe8fd6d281b1d8ae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=74fb7eb9fa57a9f94fd1968e239b6ed2610df5c6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f5b87f356171d698a7544b71ecaddc9d533138f5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5bfd0f93eb65c710c65134a2a369592ffbba3ad3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec921247a15d80dcd4f1c031409bd6f81b9ab4c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3de9b601f956d7be8c2b00e0319e562879cf171e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d24c0df2e1eb4118ca8eaf37e4405a5b059d5a20, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=99873d4e9af088a09be9ecff26055f4c5530043e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=019b7f75afaabb1faee5f5254f70c7f159017137, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4f129e5e6768fbe441e6c179f3cded2afff36c45, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8ef18a3a6ba8dc004a46cf03f5e858836090f6b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=68d0f1f760d12da6847d80f6ad5817e001ced254, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9349be4f75992987e808c24d14870e2da962d8df, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e703d52599d7c5054408134a16fd89610f80be32, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea7152a1d3caec155dcd00ff172d694206012d29, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=615e6411e248769b73cd5bd8e5da3021dd412200, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff1e6a1a6815ecbaaf8e56b5a1096579111ab698, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b73ea8f1307fd67e8f267d8e006d47ffd7e8f2c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5dada445d7c17230354b0caa1c546a5ae8647300, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8836061e4b75bfa8819f0935be7ae0ad3eb7ff11, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0522fd04af4f9532bb893eee1722106bc517010c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3885da06f320c44aa2098f59ad500f7d16dceb27, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=751cc42aec92ddd02865f75b2220ac7518a34498, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=85934e241435d553a9a5073615ad9ad6e34ea400, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=847689e3f8fd97acd7dade223382c91799340c28, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0dc980a6798071cc1ba654e9313aa46169ff35b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b7a80177dac3640b273ef32d7e53b33f305ba96, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dc5c9969a4c15ee6878487a7b55d1fc70fa605f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=916d512de719e274b9c6a28c0e476311d5b4db53, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5827b83fdd208bc9f886b50d96e0b0231c8ad7de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f829b4be0174fc09403373d2fc4fa05322500322, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ef667d893727a548640f812b200dce1d46e17f7a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=32311b05a076ecc987183ad5b539294a8b273b0b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e45f956ddcd7ef57c991827a5c52fce9fc2afc9f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a13d65b5eec7bfde19d10f9b805d200d328bdd2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba8c286868354bd4e30c69224047fcb2d7ba7726, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=edb08e147f714524ea2891752f8361b1578ff31b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cec9710f217f0ec22f71e41913f5f357327d0ba7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec3979a2363f27e40cbd0b5f61e56f8c0876caba, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=317835355d62237bac5d162a1f17fbc24ae16a82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d62e2ad29d7353ec09d976940cde3db4995ae4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad85412bffbddebf1cd64ecd2fdce440255c2f02, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d70915d57a1c9e7241805bc99f62faf4a8c937e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a912a0181a2bc6e3835ac0f870b9ad444898a3a0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b5ec589dffc422dccd0c49bbbcbfd1df34b365f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eea035655a2e8a66bfb5eb88e7dfb6255a1957ef, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff0a2115e9ab218a757ca2d35413fe8cee5bb8b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1b7507c5bc7d97ed839d4eadf6576bb909dd11ba, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9bb90e13afaed4d90f97eab29917b702c7c7173c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=19f0add9782265101c1a79c4544101bc942c3846, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=de2b8fd64551b26b7c3f901c6f4d9fd5a00fec0c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72399ddc43209797180c71fadb5bad029ea0d5a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cc95af84cefffbbdad8361413e0c877df3c32d8d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5fbac6aacc1d5b0b86d07238989f4d22742cfa7b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9745892d0793cdeefea5747404572c9061043432, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ae6d838564ad60ca5a1755a72d11ac4982393b82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=61d81eb6347a702b03b3a2b0be7a3acea0138d11, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c8920af51fee8bd7724a01db7ec07026993070b1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cf78cd6cc12e7fb3f6a7a2dd445d6e6e1ad8ac7b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4832fb267c81c7f0045ff3f2e1a6975b3b59e942, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0f641e1f8bbb654176856bf304423ff40ed05ce0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=331bee3c5f61f6abb5ace804e54fb1430c01ee8f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0dd4c423f6f12eb07039a03d0da89d3fa7301e29, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7eed816dd256016e5cf3d40f053e93b0c5ad4389, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c3aa649ac7eb9c0e125d33cc2f67d7ffc780273, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c6e1bec793044edae6b45b6f895920c9e91118bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=edd499345cefa895c01df325967063ec9deef6ca, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a297985f4c32efd71cfcf5c01e7aeab2639de81, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=54f083b21947df6cf8d4a64860ab9a5badefd41d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bad88f4638bda7ce3fd097197a5894d1b7a88d4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1bef9597498c81dec7c154239dd1555848a9422a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d44e4ea1bf3c168b16ceb0675443eabcd8cdac42, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9857d1ec1f044cf795d0142d17fce470135fa9a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9509b7c81080fdf1198f24e6737167e09dd33e16, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=30b520aad934a1d8ed3faf7bcf96050d03b53593, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d92c2741d80d3304a466a7be60b22b511dae2a81, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e7cdd5734e65c6691c04a7b49be958448ab8b43, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1fdb57bbf90d41a80666f0e2e6fc3dda689f6f2c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c3b10a74bd221643b2cd67d95830a53e8b5948a9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa47ae338eebab6f8c8ba6dd0833975e48c3ff1d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5a41571f06510862f96b62ca0e31540f59b8217e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0df7d995948caa171553827274bcabfb3ddeeeb6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=659edb9ef6f6ba626ba60669a1571a4f4634044e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=63a02d43045e8aba2e8a95ab7ed39e7b8c41ab46, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c293906a026c86bfe4697b61ea7dd17b3c21863, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8febb5ca720c44ca2164af65c2bd5b242dcb084e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=23a99ccab53e55325cea4f8f8f27d28391e40c95, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=08db85cd9bda865824d3e565744e9e06f1e647b1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c11a9e31aed9c69e7fda34b0ff52ed8c85f5619, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c254e2b28e86658dccae59117ba491d253ec899c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a381ff96730467bd3a67dba49ff940b0733e96ab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=87ac8f6ea14408c889047b1f73dd3d05c00773d4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1e37403d6839aaed00156a86b8b06da61ccae533, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b73db3572078659196dbfb74da3b7d5c3ea97a9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a504c8139a4264c49211d880b5b5a28c4290a398, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=667033dbe431fe6c5e4e433e9b68cbed19158694, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a414cbb597e472a2c82d4bbbb75b39fce634cb68, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0e701b4d3582be14948be44833734d8fb53c0f6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a39f7d93521c31da92e3b0b0da4c075eb515366f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c6f56b7a57cdf4bbb6f7b6e19a379c66e608c8f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2f15b87f1dd3c24d442a6fdc41019e962139c9c1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7755d32865859dd780084addab22040fa81578e0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=92261fb95e693b922a987d791f0812d5d630e658, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=61fa71dc9b7738768e031c39a29274ec5957e722, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=247291d72c628eb5b09cf1649b722dba4464b1b7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=29cb9de01349254eeeb7e4b505c69aaac432d626, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=676b63da5bbf7228b7f2cfa5b44ed409a0e1b7fa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=68c625bcc135af04b7be8d570b531bddbf00e53f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff0fc9c08edada5f37be453c01cb38f8759810df, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8abe5128f0f34bc92a471533367f9bfa19e7d29c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a827395ffa3463698566994510573d23b67afdd6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b555729ee66e0b0b425b31c5383ca970730b7aa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e98d037496365be9bbf1ff813d97af417757d0a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d93d3dd815ad51f952c41edf6f22187775cf8b8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b9b7eb3a7d1c2e24ed4b069e4bd777aec69d490, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7ba8f7fb2fb7274400c9ff3b61e6111c62e635e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4c4c64c1679fcc736721084669ab5e8a53a1ddce, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e173a65e243cfebd159dde2fe46c63080be1b2e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a4397db67bf4f41e53baa00894aed24eca82fe76, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=189df89d48ada975e9bc8bc0c66c12dc61442bda, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8fda521a5cf2e637fef8591e15ba95f291c89dde, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a5beb641b6df6207d3441edd75608032c366bec4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2ab030a4d1a2c5db534cceb546597ab6921457f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea19dfbc9f756a8a7d80b3f6a61dfa412f061888, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fedc0761d2d73439fce8a4f29e07e35f51c19807, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f8db0c6c08b5c755f52ba8599b075e80d0cdcf20, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=84eff661ad369d5b0d1a28c01f70afc2a8d592cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=25a4e559ab5155d5b0dd3bd5d872daff0e5f14aa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e1adad58fe25135d6b905e11e14885e48fa42d84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3e313903e1e35ddeecdf6224873b42b28e5acad9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b89da1277c9e44311af4b402e17b049be95203ae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=26ba67975eadd5a15f1cf2c1e8472967a4ae718f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af00a1741d13e4d5399a03ef520d0d8f97114c15, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bc98a8f9fff48008600eb7d9eeb83408cb5e774a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=14fe9e0b03486053f05f17a53247d7354c852e6f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9d3b14e1916d02a668846128608c926a83fea086, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bfda42d5f4b202a885f792951a4e918b01434c64, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a204c44c0b27638b4d4254a9e320634ffa341fc3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fc8085712fdca5115fced69377e52643adf1e07a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=29cbf9c51a08fad9e1981f20cf68d912c2bdb4eb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=27eac7b5cf736b4027196de60c027781c0319405, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2f737ff6a6e0c27d064f50d8901432b42b24099e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4f1d41ea9dfbec21984b24c75b6f9cee0a90ff58, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f82aed097cf13318bfc48a1a3e99294b8be355ab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=01cbe01e27ca35def33a5b6e387b7b87c9b8d1e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=43e077ba6360477af2b464216f0097c21f28719b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4642e02db36609116570eaab3654fb5c3bcc64e5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7523d8f9bba6ab6aa410deac8941f5622bf248b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=388a23b6e9dee9a126930a80a2c7dbf32d3fcfe8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=894ce0962fc72058fba89519a2a68b33c4d55854, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a5d7db109f52433bd2b7e927e2b45f713b81df2a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5b018cfebd1f837f7c48515dff34095a7446a9fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f08ca88f89de0a9a0e970ac3e0857dbf71b17a96, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b566e9758b3d058b4ef060e80d070881bdc53247, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c5729cd353b607c2a754d522488a4626710c88d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9eef74b087cc321a9aa8291d495d866635e1283f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fa0d749da2a97a11e5cb8b295d9cd31e9978d229, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ef64ad0511bdf2c3f8f22c410d0ec808e292eec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5568cae1c98f9d51ce0f78679cf7115de8fe9489, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f26583791297a2f2e1b7acde846e0ae759bf0cad, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5d561827b5d90016520d25d8c578ca2d6196047e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6cedd66fbffac525ee7d5a66b1bf024703ed3721, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=70684cec84e34cf27f701e5f49ef6e49447e6774, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b92c05c9f21670b5b056fdeed1794cf4b4e5148b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6c11000527eaca9956b4c12fb057365532552587, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8a5da88849fdcb2cdf6d0492c14b28f3c4d0a1ab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d40c4ee85c9e1ab285f0b7c2ad5c0199ff74569c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=298b56dc760c34f8d6590c1a423afff94a0b4a40, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=924dfd1bd149ac7bde5815d9fd2165552b84c91d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a56af380f757939e0772820586ed12cdcf80e548, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=528497542a309ff6fd7f02bfa03dcc504e6dd98d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a19e255839f44950230eb5cd31ab382f83cf0509, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3d8f2d5d9c77efa3a8ad9ca2a9179a8beb68b565, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=94c332bb1aab1a45fde4bbcc736c986ba0f58f59, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49e696a6fae80318960139b2a4737499f87530f7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8ac22b457629e47e88685d51371dbfc6df1dccab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d1beaa473a7b548c3b73702672ad28c952197cef, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c425734284043862c7e11f1c97b9446e953d29b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0fdba55bf676eb06728163e0db2942585d3a4ccd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ed0b15f3240f181c38f8286e477f900120137d2c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9d932dc78437c13379aba65fb015411a9134d4ef, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6857754a116bd992e9455262885a886d5b8f3a7a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37f2e0de93ac2626ceef309cf903aee123250f9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=70f941f79b45663d98092e31c003bffb4af6b5f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b12648aea361620191bf2c2c004231390d05995b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=769c1f979a682d5b73c605eb2ae415bd3e4271e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e167936c3b73c4442c9a4a774b82264e49ee731, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f83a7a7b6ea4de87b4b8cfe3b9a8410505a44b39, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28b439fd66ec1cd0817f44135a4f592142e4a9cb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0013e8f038d303c03d1b3fbc23c5a9ba54f6c5f6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5af3eaca239e04246248016a1a093ceaef3844d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d33bf60746451ff224d55d5e9c3b5de8bea93092, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c4c5745f79e84c93953cfeb85c87f13819d04fb8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=93757bde2cfaebcd92011fd74f386f2c53149da7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fe0d87575b5d772aeda4de5765b9ea24f56d54e2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e03f07016536e1385b63635fc34d903f9cba1c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d85f6a2197f9d5b06ee4c2c9d24c577b54da9cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=792ec4204d993b5a3396adf5f80d8ffb627552c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=68f6b2cc7013e3425302ee937969defa0cf98331, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9d151626866b39b396e2672ceb17bccc1639dac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9013d64b14bd89571e73808140e39e188e2078fc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=55f96b56c121f45006d03b35be4b90e1015283b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e9dcd8e5f14de864e9ad17dde5044e8cae74aa7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5aa7e3463d1f91431338d70850d1ea40e7b50605, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6d092114deff6b185ade6b4637e55dca135aa51, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9e429ce92f8c39d62a995ecaecb269f5e869aa9a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af42feb1bde23e0e76191b0f01f698d397532912, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c0de19778a18d12efce9c66d044c5479e902336, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=33950471cca9c9d6941e231b95e83a7c29356071, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b920770b21e4a089a1926d0f276356b94acabd5e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b6056744341c82dd0134daa9b73161a7ff7b8b9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eaed223a269dff3b84dbb984c6037d1231f4ccd1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a519efd13c036b85447eaff707df469924dc200c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a0494742cfc7952566ff3c6825630279f5909b84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0f06372948eab92b61cdf74d3ecf1fd9c095dbf7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b8d7f65ccc5fc4685a852c80c71aa20388f48517, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fbcb8f313f341c71bfc82dec2e8e45c884ce788b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5b1d0869ab9e832f0d74789f03a86ed1f05cace, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35431a378de8a43a6095d8d46af05427d55d3c51, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=644fc6866349ad3cfd522649f07c6da861bad647, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fa50b2421adba6c6b0eb671ae7b2f42d0e0756eb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d50fa6d68ade228edaa3dcc5a90bbed0ec58d3f1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d41fb5279f5e7343ba3a513769e949d18a1c08a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=231c00db4dd0ef2cf44496fe4286dae8d9a31e01, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d8c5bed84b227d9adb396c6cfdea46ef72a39dd0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7418d5acf0088c38e07be3d7db33f25eaaee8396, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5de14e26771707684fcbf07359ac383f224aacfe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9fb5b844b2e08ea24befdf3aa0f2209870d5afb1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=579c8c520637278c3211a4a57e005dd7a47994f6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d93f6707e9fe73c806f697ac9020b85f16761133, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79e9a42927ac9642fa949b55f3c5372843cf0821, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=107b3590b49628e1a709657e8b9c4ed4147404fa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=898fd0cd1079ec136a8200bb0b2169deae9b3e05, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1eddb789402f2590dfcf9cde0c403c37819abd16, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c4d0eb8404cbcbab5a118d87ee5ad2c7df957a67, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f85799c344e3d6aec2c3505bffb8b4cd9009a119, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35bdc06b794a06fc5d6db2fdbc65b5327041ccf8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=98cc7360d793c5b61e2552cf70cb48e116b14043, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9247cdd710ee062294acf8d6c62b7ce4ee824db8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f13fafeff67500f98d2dc9c7617c4effb4784350, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9a8c2afb109acbdb5f6b8821ade6550175f1381c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ed79cfa6642e5f535b033a2df528c27360bebd47, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f9ac1f69a964f73f133217a5720fd7c49a476d79, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49aaac8ef6f89b7a15942effd54723acd2d606e3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ded1a0cf02df8a89617ae313c88ff13add5eaa63, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f86fe5b72cef642519846189d1be14cf25aa807a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c918db0b73f80c49c9b14c66cf54adebc2d20ec4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9bb9ad4b6b39aa9bd9241fbd91fe6ffb00111b9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8aa360128ddf9e502c45c3130684ae5bf1e1efe4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=16ca098b2bd24be76a2f7e5e16d8ddd6eaf1b5c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=33938cc9f0d2726382bc0d9e734905a5f17b3c85, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=54e9dcbed4a477b94e56ed6e007e2c7fbfbfb2e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b2a8f0ff9a83d530197c9e14c55353ae27b0d866, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=865e95e8d697ddf4d5040114101ff533630b503d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=789a033aa59ab666b50dbe12065af5586380bfa6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=67cd8b24ec68157ea27c85c9fa983e61a77bb677, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=53a669b332b709ab13fdbba910d07c70e652d827, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5cd4fda7cbd8fdec4273d585b98f352e57156bfc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3da4cbcc5e3ab217b78e2de8950a706e7eb759e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0e1494f2bf9184e0708899668531c33c8fba0cfb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6dd7f42a8a0981b770d0eae8d97cc54b3edda4d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b67eea6223f449abda55d565f82a1fa4a3e91a9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=faaa87d07ac9165bb973dd9e09a3d9665584eecd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e1c33a4b4264c76f90a0cf65f682a0e3ccacc729, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77f7761c7d230a44529cd82b7889693404247da9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9c250224ca41e8d43a5655cdbf7c8e5d9cbf2cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bf88b15c8707f50058c887ce63df1174caccaef1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4fdb4e9c01d60db57cd1e1ccef7e5c57fc70cb6b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=64d1054e7d65c829df98e63662c63619f5a6bbf1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9a1097bedc7449e9dcdda2dbf5d8e8644f37c5c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fd21412a67d8cca7e7475411c5c2e0239191c2d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3d039b83fcef51096b74b8d6113ee141a902bee6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4a951512026706b5862f01d3578023fdd6d50bfa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd1ef41f9b457fa8b1f80d7be823201d24e1b1fc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba9613321b237088c1fb2d98f0ea29210aa27ceb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dc119bbc0945dc676fb2f686aff91219ba339667, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=454849e022a5614c464aebd5c428b2f6e45af4ca, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5a4efd7af138930af0c3a7d4a9ed378219f456c4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5a44bfbcbf8fd502a47ec06be1a3134267c02dba, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c13286e3f13f1c264c418373baaa6a20c34369b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2868aceb065dd6379c63a153407f4c43e9835669, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=357f2888b9ed1aaa1f3cbebd2b4bf0fdf26d6984, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f2ea2ee172194a5cf6e60c9a385105d85bb007b2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cf5fd9147b48c85601d9a3f7a5c1371a1fb82480, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7cca89ad456ef375f98f7eee8c1efdbfda501604, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06411b8bafe439430d725cf516d4056c14055d68, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0766b28366f11a6aa3c1a63f2e1add65b2ad461b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=39d31b04c56541edbdbebfd66002858d15b2456a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6a41edbaefefc12e96d81f739b01c1824c00f0e5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2463ebd02c8e929a136e506ece8e2face5cfd64b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5b234286412d4fb04d251218c84504ba2e542abf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=59fb2f128b7f674b88790e9f608720e5cf0f3dc3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=def6268486d3512364edf269655100044c79f7af, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f9f1f7443ccc9e3f560d2fd5f4888737382dfd92, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa291489923d8eabac4ccc96edcf3e27b3c5f558, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b661499f67c82fddc44989ba42a1b8d26c54ddb9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e3e6be1b2da320ef199308def63de7cac3bda8b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=02218c4cc40154fe91815d66ded7af4661d20d34, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5f18305d7a49c52c686ac39a0426770e8fd2da2c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=13d60b3b21bbf5af963dfc4d5ccc4436f4ab7894, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0cabd197f98ef5597f803a74ad18fa73818552c1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=362220dd6b70a9d79d45db7d68ca7a96b8917bdb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ee96beebc88fe63fe784d4ea6304a436e44a6460, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=57f61fd6598b05aa15daf265c7051d8136915ad5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=67d23a122a27358396348cd196a54c2109eb0908, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7780085834e2e4f2642a958508171fdbad28197e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3e470fa98cf5831ce19c0f6bdc0e94e5ba13d22, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c2af2a6b6db0dcf5e31036f7fc67c62d155dc97f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec4c438a73ba340be7b8a7ef9a55adb878df36ca, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8ef8d48eccfb1d3440ecbff9b2445241e4342e85, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a2097e60cfb5378ff12c47be5e37f97533e87662, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b43698efd0e0ab9915e51969d7adfff1c8a17329, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a9286368515e3a7ff136a41001acbe71978b7b9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c990df37aed99f6a5754eaaf1f2254abd7bf8725, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=75df640b773395cff9536a30d4c74347a8b5b0d7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=179b885c59c6078a22c063bef5e88ec435405700, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fa154e9b7cdd63314d207070d8c46bff388baa4a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d89d207b5eee4c8864fc08954fe8a39254b230c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=57a10f76f5e26079d472c61409bc9a23bcf8e91e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c6bbfad5ab0a1b2504771937c1e254a6fe30c12, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=86efce912dbd59ade760d0856114a686fc049369, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c2b91086e002bc56a8e71a031d1106f2d388ca48, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4bd12eb816988c4dffc9777c1cbdfca6e399459a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=38bcd0c4e05fb6e4927d59635e7a3d7176012888, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2e11fda9cc7358d85f33748760fe718e25f5261a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d5c29e1e13878ed99bf2ed678fc04c0560a0a655, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=99173c30355cbc8517a5d2dd70a0aa6079da3a81, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9e0f5537cdf9600c85493d28829361cc9be4a442, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b3de70bae4496691043321e413e22de91fad7710, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fea3d0a692941fb9a421a82ff5d8126a6c7f2527, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=105545977a9583255ee1cac10b0273caeeb50812, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7889d19f69d240fe75737c890cdec579ef0eb5f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a1545a3736124e2056a5fc613ca41b5a2cdf4b69, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=368559216f79823044210f05b8d2f1cc118cd541, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7e918e698072f178d2027c37de6cace0c7ee5a92, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=108e95a8afbd215be169812f08863169ec4b619c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=240c382f5216def350726792cec6a8c2b9821524, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=089921178744093230cf2cc99c8d262f42f2e698, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=59fdca0f57dde818dfdbb6c1be5d953b92c0a984, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2efde6854b180edbd5e0aa1d0a04d84d394a2d70, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80f26ed408041bc9942d6786d44f3ed9e9c35faf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=caea8f9fb4c7e70c92df88687b8bda463da56fb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=04ae89d0d66fc25d89134472a0341d0821b5d55c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f82c51f2af582a02740d65ec52c6ae2006363455, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=547f9029d9e1b8409c048e72e986a5cfdaaa1ef0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c4e130f494f98d2472bb04edb6e55e9670a4670, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=072179b1138c4c776c260973371d51d2970b0429, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8ac81062811dc7839d79d75f741f63222fe4eb3d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=afc0f86f9c70cf806a2d352c1a82b9f162d7c343, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e6b53177897b9d834df4b469505ff901933c02f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5c804ffe0eaefa81532dbe72793df5a1dafc4952, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1417558f0d0971ebba27f9125227a65030e80974, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f54d618ab8dcaac0e1395eb00a2fc35dc8b0f438, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5aa01f46e39dee3fe20d59ab0149ed3e4451cb9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=136082d5317a7fe3b5fd7ee0c69cb3a93e63963e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b1d76e6472a79bb669aae692abd2ea15892f5316, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=270aaf0c85926d82fbd3f4aaa2fa39191e514755, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=be872e638619555cef4738f9599265ab8ed53c02, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=765ac816b9e317fd07a24954bfbf0134d94746cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=442189d3f58b100bafe64599e2047001a3caec26, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=04e50045d4050455c2f1208de21e9e92fc2a7730, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=999a5bdaa8a0731c26b8e97e5d3ed3e032c85ad2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3cab586c03b455af31383fc14413b17fd6b5d2e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3e7ad5f4c78feb62e6b9837816d403e20941cac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6aee2af28094ea8bbede1bbb40a50a7f76011066, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aee1f6204da3c4782f51fd533f631c82e492f37c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0dd585e1f734b69f0520556d12353041a229bbe4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=742761eb42c406cbdfa5e6c3def8dd7e994703a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4317675388460639d73a46f4f342428160d7f428, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fe0bb4a9cdb18a492f82475a4a29767f9410b597, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f964c474094290faed21e5d9a60d7532cd9e4b6a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb0e0e4e4a33f9f97f45c8140c4e74a580e619b8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aae9c75705b52e5ca6df450ba2668fcb49c7ca5c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1916e1bef7c355895a48838e0129eaf5533f518b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=226c6b65302d0ead05b87b7297dd6ed0bce76fa0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d6e6b7ddc7819772989d18ee0608f95ac137ef63, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c05ac56468c62ed0f297c9aa12a589fb601accb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bf390acbe383197ea82546ae057b79873c2137c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8cb978e394d1340195d5060d38c88b154e3ccb71, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=045ce98ea29125780de6eb779cd5643f2f94c696, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79b8e519124553c177f343cc1c6c00f74c9cb7a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af1fd2c0003a94da62e59829a3ec7c99ba6d1fde, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c73bf1aca328da5510b4a1cc4dfa950cb914885, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=30f84e6a6c965ee49a451b55597b70e0111cd676, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6b0d209f77d7c14f2d3839052240d45005a4746f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7480d7173049c4101bf620a2ebe5b88d018b1594, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1472c266bd899b4e1abb5075da4b2bff42e0a675, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a95fd09bcde7a655f83830d6d72faa766ab0f410, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=38071a9d10a718d2012a65a1849213fbc9b0927d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0f5c2c6ce66e8838997f249f5edb3279b4569bf9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2dbeeb57cc4ed822977e2fd4006527c940476420, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e0be6817113377cc6a471d32cd28e2ea7a71eaa8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b05a362bf37a5db25a0a4df79da8d9d4ded50e2f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4764cd4707ca0c5b7b97427c5458dd877c2a0c55, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3cf416c1b8805cfc8d5d93fe94c1713797c88fb6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ee7a862c6dd839c06a8bbae2bf6ea07b22c7d045, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b2c72d49f21454613f1b1db16fe419d371142264, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c71e78a1c60f8da9b5b20afdfd2be1d2e343ddad, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9aad9cc78043fbbd111ea52e28396dd7b6619418, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bcc52c8c1f3bbc00e47cda15bc2b6b3e2108be8c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ccd3772cde695be4b9fb49e0731c7ae43adc0b27, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b8b23ee32935d0ea2fb87ca9264fc5ef8360df11, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b1a213963ab5224e39146f3a3521765656f58302, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f0ec67951f1f27f55ad3aeff08b234eb6ed4f673, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=19d1c2833f1d8dd5552cfe9faf6c8e277a17beca, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8752addf0f6cb72400b469c139bcbcc69ba7f655, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6818c2f0eebe6fb99c5252fedd0813fc41adbb5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a1a8514ef86bcbb47a6e96f6e00bcdb9708e7125, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37a2fde350c4a7711dcd092b76c299eb6d7deb17, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=16ea6b0119356b0c11756f7f0605aa98c89f1540, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f8030f6b522a00facf9ecfe2db3874691c74d41d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=66fc1118f8e178c15b1470fdddfd5e6d1ab78547, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d783519d21937f08770e44d91484248214eccd0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=357ef658d0068195812482d2e565b0d0478ff36b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77cd74222fc31f763cea849b27bb69573a5ae814, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ba5fb09a2d1ce7a087b479ddf0361fd56295948, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0eff7774dce996c73fced7e84c2ce04c76703d60, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1af26327432da6687c7deae7e0c1357a79501b52, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7fdd39ed93bb05e185647625d34e38ecc67ee789, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e3c5080c6bf5a7668144dd436322365df1b5e90, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=14ef0a7a6faba16804c676e97d14647b9b77f1c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2ba663190dfdf77f8072f3ef341175cbf86fac20, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9216574dd5e0d6589f0145ec4b559478b9d0c621, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ee7a2dc920258fc06b4036651a072c5ad2c54160, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d3ee39f02829cb4b59209f05e15c84d647198ee6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6745fa4c3d7c1eeca14891babfe077017f1da89d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77cb387a4b7ac302fa00c0f823be7c86e614cd8e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5dabe48cd3b2737ac174e8386c843fd7a0748ede, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2ebdfc974f0372154c4332f596a02c6863411348, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dba67f79f3fdbb84fcf3636824aebe78760185cb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2b9c8ac2030f1ad49cac38a10e452d271d4ff878, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7dff2333f61b8a4eecf82c4159c7eac061959434, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3c6837d2d4061aeb44a25a1af74cf67f7288153, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2583f439af07db7c196ed1d592e1bffdbf6439bb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f5c95ec487133f2bb9300fd5429e8ae099afb1fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2ada0c74991f1b406aaf1330280fdd01f00f3de0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f90fe7eddfaf41c2b683d5c9ee74a81e20f311f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9d69018e6ccd2a9685a7eb4f0457055c8e5877c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1962d64a7ea8fc1177443738ab8f5916b841d54e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac5eef0ec8c87ed1daead8b8e821f753b0e38a5f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7ef412bf3b643cf146885f81863d5cbe8d3119da, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=39a9a2837d1d6dc25e5d1c070072879923d9a3fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a18923deed34a781ca4e2b66e23cc7b18a11d960, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d5cbf687c0b230ea44ab67e68662415c563222d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1afde9d63819b0cfbf2d18bc9be1d61d038ab796, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c03f3e7d4fbad6f9ac56559a96fe53d52eb6efd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e37917398897b3a3642ee10f5e86fe3e9daf2a6d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ec846d4a5497a476d6620e4830944b59ef7fbc9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d24af5c50ebec4d5250c6a62a418f55b135771c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eec85ef6a6e757fe4383c9cce6a1fc2339eef96d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=064ef266b117e0a68b58fe99a1909c923edd62d8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3fdaed54225f19e8f7d7f242265d3edfea5d2f84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9d4297d3bc7ef58d828740e08a490fc3ef4f6b9b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2cae2beb6c0f67234595394c517dd702e90bdf2f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5b066ecdf457c17352e4d0bfc95edbc841cf9d83, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d1cd8b7f5bf8171e42584e5f7b8d834c920f0f50, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=901e4fa0278e4c18e76832e7d649acc5ac0af10f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5ce914b4138679331594cfbc4e91be4219ff08eb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6819d6adeca806dea64c9e7f85351538069c17e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2312466c2479147f53869e575530beacfe612621, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28e6828e0f38681b414ed91eb216bc10a24ed60b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4fa49dcc9368660b52a404c14952bc3094329005, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a1eb685cd7098b09670bcb76d5cb4811fa987ab2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=76ba70f25ff123e26064d9b1673e3fba2903cc12, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6e9989c531bb2852cde17b5e6e7bc2a1fad5082, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f6955743626ed1c2342ad0538032ca2490527af2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72c929d316eacafcca35ba29097a2700b70619ec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4edbd9dd110c5def369faf077230f9f4772cccb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4779c71953829f5dccf9d1644dd525e37d2b670e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb9204cc47d6d5c7d1fbdc6f59f9c16e0640043c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4052d6317c692bedcf657056db1008a266ed05aa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6a944d629473c6cc2f777f964bdd7d3b93409fb8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2600a9e8ebc2bb52f469c988f7e3a6e0d47f569b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b13d7820660e1dcf762fc6e5f73114844aee4724, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c8561204d4cbd227d1db6ea08bf40a569d876f0f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b589a5d9d9acb993bf1c04ca0df58641415efa2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9fac2d26f7836001665f8378a6f2b79abb1992b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3369127b845fdef26b6c96865fc78adb66ecc3d8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ca8f29bb20b122cf269cc6af168dbe70fdba5072, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4208583809a96536b6bb9b6fe82828477fbc090, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d0165e08a645d1faa6f090f5a336c4e60417d982, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0aa0cc3d1c82d812b4c87ee7843b7ac00ae44ee0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=565cbab14f7e3cad687b2e138eeff915a10f84b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=008652fe78c8062ea405ee37abfb28cc799054e9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2840df9ccb0f42b82363f80a0bc6952fba7c31e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=216f2a12c81f5963b642d8f794a9d448771ff0c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dc9fb76a52c640e111ce7841e8bbbb0a3b9d8a87, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3a5567a91401bde88a39fbc38c8ad949daf50bd9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=039e75d58cc94c0c1e5bda3676271ea51f0aff9a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=65b43b7b31eeb672eded73b804a04c77d8afbf3e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9a12af6d13908c8825363de838f514995ee4ad31, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=816fe553890037d439d5ea18b853d9c80f60ac6e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=78f1dcf0b4f1fb28e26b6003b91432a22b1e62da, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d5ac3a135ddb7b08144d44d52872eb0deb9ccdb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=520c5f6e9078a54a232892126694262e28eca6f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb42f0381c8ead74303767d26b33438f1b9e96f3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6e4398364817d96430910d368042ed49aa41c761, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2e695dd078cc247aafca00333781a83df7b35580, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5aa8c4102df054215a998ab887938436aed359f1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=53379e1e057c579e77763d5b6f8a75a5118625cd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=51cedebda2f1d00a2c8fdaaf48019ea959b9a2b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff858e496253f3d7d92edc291b4af46dce437241, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=66e45902768fb5e466a33e2414181cf51f5a2f77, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6f7377ccc82260d63031ab59b79b280978b3afcd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=844a06ddd3eb3a457d7a6810e2ba3d990d22c1f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=46c66aca3a024de3cea1e94f8c8556726e74d9c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3e99409542aefaae6689fc0aebfb11091815a6de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aeaa0ae64b15f75c4351ae51df07b00f72ef4081, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e340c931ee7aef674cd56798f041f76870c8dd0d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=862df4ef8edf313e56c96dc76f41b4963875f94c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f49624368d2095961b1e186672c3f67955b95e61, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bb93c947575bfa5298163fea4a9a877b9decaa62, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bd8125e43ab0ce3ea7edbe44d40b66ee59eb974b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06563773603181138fda08668c2b5919a3a928d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=75d25ccdf27da92483814b3d9040524a70a59ee2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9de5411a4ab853d664c144f7b6a32a107f00048f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=03cb02010ab279e4679eb9c79e16a70a03bf6188, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2cbc940a5e66577765de5435a029372a1e1022b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c7702fbea1c2db578dd675a824697e02588ec1c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a1f256b9869d5a0848f0180a89e8baac83b42a8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9cd14d3e3f5f11a10fc0f45886be5b687b6a754c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=14dedd136b6658b2d11cd4c4b5270997202bdee3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=495a693fdd515eaaaf7b310b91404f441fdfb3c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a56d6144cde815d470cfd6b74bc39a5eca63591e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a47b3ac3069705eaa425bbbf66f9b7e70c9f0a24, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3cf30a5a484ca0b2abfca2bc57e30a1c37a9f3eb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d912711aa60c43c52b862bd487917f2035750949, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=058c151f210af8d08ea649a2b10d16c58b3b9dd2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb25da8249f72150266d56e5cfe37cb2f5c01980, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a14f517a99cd58ac8fa5f171a603ce4347c8f189, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=162c342eb64746e229d7e85eeafac885658a2e58, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fed55a4e82a04d60d55116cc611b15f54d1148c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7f33fe0fb5a922dc72ad1627cbde9049518dd19, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fd7632b2699d6e3597bd358f0be0d7f5e84e0c05, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=be1eb9781ba54d672dea03abab3b299851868742, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bbad7cb2c102abca71628e39f76ae418a0db1c97, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80982966f27c3831466be48d666029ff55f78a53, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6ce8a901398770a6e4948c64d8d8f0dc6c20d11e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0828d3252d46cf54abcb9653d392ceb2ad08021, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a60a18ddd4f417213fd2dc112ac35ed445836249, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35022d7d51e3f67c90b9348c10a56c4f81c84290, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=adf05f2afab8e12e04edc979b4a461433cdd2cbf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7e59c8a43b0458124a24433ebdcd0aa378c4d682, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6b71f36551dd1be454b60c87c5be9b2ab9b20d33, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=779ce44f13317b207554a0b75e116b2756bb347e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c9c42d3d513c55cfc7bae1d51d98d1ceb4164321, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af58ddedd80bb54f086ae75d9a85bf3c8864be13, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=68a0fa5e70d0542260f15fac05d27e8088114868, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c4424eb99c103e95fe806a333c2f4fe11881602d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7300b1f46b9c176f71d3488a2a256919f4be8783, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e833de866513a1dfb55760384a5441e683ec942b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=508c80738385f6753be3e7f20ec724bc11e5cf99, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c70f118b84c765d63a60cdd940ad0ec65a519c4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=084fd75005b344f3e761925bd8fdabcd06e51574, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bb87313498089dd0408cf5f5b8844e6add4baf00, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37b3788ceeb1708f270b450e2dd76c64755bb4d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e709c124a84644537349a31d3fcdd751c2949a8f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80571cde4cfc313a29f1a9dc98765c0df4a28f03, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba95abd17ceab128d627773de1b97d81d69cce90, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d87d862da74a88fc199e8ff81ffef21db51f6ad6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2f655af80b65954468da7b98bb9801e4d01d1528, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c2782a8ee32d4c96d35f8d1c9416c26e6d40fb51, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b667004d050c40134afab5e6c8c9053855572bb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=58e405f8af2bdd6cec3544482f2318e377960cd0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=441db7244f22e412ebd0d5b9d83f814ec1a8c4d2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3b8dd3dca0c1ba08d1c2e251a455dc2df99df1f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=38b0dc863f928fa1dd932dc8f17f44af17f5da44, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1ac1e4ce1d61a550f2cb9adf1f87854332537273, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5db6ef424b9b37ebd8a57bcf995cadbab9a6b848, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b02adcb6d4a7454404384c936e49b8ba597f06c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a4563e69b9842a123a074393e6e76e5eb45e0731, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fc86318941f219a733288e15a147966e37c37ed1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cc3ebe07602350739e9daf9ec925ac32d3bce437, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a1e2e17dd109e75fe2282c5fe4b3bd5503d3d539, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a45869657170180151e59b6dd1571887621f07fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5898c984395d6c6e91577e3f6c66766d7f815a73, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6581efd5dc836e2722d6f712d790731c37848eda, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2ad9065f887f0d0d810bcb3f9e34aad605b63d7f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0ea8b6610f7e62157bb0d1927b40e787cbd10033, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=200f847fc8e4d94bdb14bcb14a1e15c439104f8c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cba12959564315b0599ea1975a50db8a08a2a9b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=223e25b6151a7ddeb050aace7b14904ec74f37e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0c902288b2ba18aacbdc81117e689178fdbad55, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a4fc6fe0b1f9e77dfcb537eb4158e0f5ec3b7d3f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8382bd263091d71a672dd5383e243838b089cba0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2857b0f7f8c46391d2cabf42874bac5c2633b5e2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4322c70228e7b65e3980711356874d3afcf8cfdb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6455ee48006be4bd1808b362ed9d4f7573edd80e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5abe1ea5da3f547e9f75105c2c36f1f4de0ae656, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a257e5b34a16925433dc10a1fd45c08804a82665, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72a88e9d4fa33f4c2ee2e58750a8a73ace13330f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c9287fa6064ccc50fa066cc284a46efb9a75b9aa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dca7cc049ed35bbc883ec161c478313fca521c8f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9a1bc240da68509ce3f3097febdff020b67206d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6c304431977fb3f587598095b40c664282ce1cee, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=101c72afd6c2280bec06d3c444264242ead41a44, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=30ad6a25c570833f2460d541795e612594ac8f2d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a26c83d33a935077eeef0b0a7cac67e0fb371b32, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d65f32b10ff9ea85cb4256b8433ac7bd2e54d9b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3711f187eeef5a4a10414bb1f598cbc350e125bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ae816f52003adaf22fcef10e9d1ebffa59d8d80, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=815c23952cd954608849e624a2dd7606542666b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0555eb48fea9304b2aabfbfebcb9aa61d35c1ad0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c96a5f6de2e09c17dccd4f66e7e2bcfb61158c4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=15ac984ef34e307f097a670073efbf686ff992b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5da1cc326c540b95c54872730e2d139893b72927, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2adae8f29f9ee89aa56609dfa37099dd49641150, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=db6fc402c9db28f3cfdd8b475ec6e08fc40410e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9dde609b9cf1dbc0e2960760fe72012f07b091c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3fe6e2bd3f5a8d7f1c54ffa5c57724621c9d81d8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d107b45c1453d20df160bcf0e1335b06df9af3d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e133b51ebf5603a1f2f49ff46ee6fcfea7ccb97a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d350359612f598c9ad831d0ab8e281a46776dace, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=84a81e2493939e49746bb42e18dea6408a6d4bf1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b2c365813f29fbfe9471d4686525256ed87e3945, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b39c2496672ed45d5b2cf1b06459b60ebe023d27, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c529952cffbda20c081089f171c80e4e7c0f61f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=34e232245ffc88577ff71d0403c25ea54eac9ccb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=63f7e7ddeca8cca2aa8cca8d2bce2a30691b0ce4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=867ec9441dfec16c3279fbc08edf561ae0f195af, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e212862626dfad0b39c1c3482380a9d437ca5ca2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1982ec9eaeef851d4d24abbd85fe1504c726a190, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e7fbecea59ac62f706174e5d08864066b44abf01, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3b1c2a0b7f889320c319d454117574260996f51, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2d0f9b209515027e44904efca11a751f8ede9ecf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1afcd2ab26931d4e63a478c8bb94ff66ac4907a8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c7c6056c05d97adbea68b154e95eda2e56eda624, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad5caaf7b4f6a9486ca77033e28fec156243288c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=de492b1750c07455854c5b532638d24d29bc7061, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=714865acc88858de895db7a18259f36c86d80780, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9deac003cd392a793ef604840475bd1b5e046173, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f90b596d4709c90734dc9e10eb3be16100acfa73, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7309c12bbf60d688ccd1aad6fc083bd0f1142c44, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a271e0b7ab039f4a920a7c5cb22c20b0b641a6cb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5a362e9bb4ccc7938c34d75c59f46b120bd603e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5c0eab89d576009a9ca8b5fa141cf8f5dae0726b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4a1f7ef8fe4e6230eb97ef57abf88bc78f5b9293, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4701bc465745d6bb9107a9bf5cac089427979270, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7121ae772c240f051b21c2d86224d23e5be8366c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=04387c524e94f88b0884194b934059fff4bc553a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba71eff3dd328dd0799ea73477584baa836d4409, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f52543307f69ace7ae07190338071fe35deb55fc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=628531273347be95e29158bebba224148495b318, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d3ec14fa67d1a1b6ae32ce6cf6d5c21ba8915da, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb6fbd2514268e48e20a32ab0ebf8b25b5035b15, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eacd29a2d3418b3793bb880b2fd0dcf10910142f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=db4d6fbf2dd214e78de78d28ef916816ef8ac25b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79020518873508959932c78e2cdac0640d2a1068, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=97afbee6622117e74a00ad8f3401df370ff38fcc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=464abdd5166efdfabe1600baf39a75acc1793ae7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ffe54067163a9ccb665fbdb51c2bc7be97e200e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a003272fe31410943ea279ee91296e71d0c1e4c2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1b1238c517439b0d8b0a649b1c851b50d9a570bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9cf318110613a8f1e2d2ce29be5c843d274ab7b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1843d3413728e47c99b97600a2cdb0c96a11f75d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4ac7b935a2e1288258ae001078ef810b7bab3395, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=581f7cfedd4dcbb3cff2f0ec918aa19003f747e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8410358e677e1726e2b6f27cd2d83a7c3fd7ac56, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=97db3ad51a213fd989f94e7e10cc4cb7f29721bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f2302642b33bd9e08c6e30eead59f1494423b911, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=20ecf8e39889e52a02e7a0d1d83d1c83a145ab6a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2cd54f6989ee0203d94401c37c9ace124cbc2235, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1ae2c99a8c71f04dcbdf64f5839831bbc3a94e25, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a315427d1c48094192fde2d33cb00d2c4cd98ae5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=66166a45c3e3d59a651fccf3f59f8f7d595534f0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cfecabb5a4650c250ea45627f7d8c9e88caf43ea, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e95f461b6312ff5d20b3a32c2bbab1f48b021b2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=516555036a96cdb8d6165e8502d55e345927c399, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d259cb6e4a1706d573ea931d16ff471ef857524a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e6dfc1ba420a6842d21fc752b90d430e9b81d2f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b00bc04179e15aa32d4b476a082ea551bc9b3b1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=883b1da6e36fcd17a6c619f361a89632d0558325, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18f4bb4c0263f74a31198b215fdfa6ffe252783b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=635411bbfd62a823f5f77ff29be816f7252cea59, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=751e435488f96b0f84091bc68290640ee0386df7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0024fd7762d67a328b88c8e61c98d2eb15eab0ca, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4343305eb87c20950dbaee3cc276e9431c7ead8a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=850886976d3a187515d4ce319c4185ae4130571a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b30f2b33730d4fa47118e1bdba882dedc93347e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=90b51e8204731c3fe72401a2d5785e2d0d34a718, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a5bd8253dbb2c3e27bb286caca78dd7336cd78c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=939c5c511b4dfa2c2546138c4e854cd60d6760fd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bc5261ae46d2266204db796cc0b998abd7866895, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=59ddc3a5a91f00f570dad9dfb836f16fbc49ecdb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=571595b461575afd69824e8f11645bb5d1c21c9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=82fffaf404d54afe72cc8d77cac9c12b5f828850, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b98b1a21ee155a571c07a81f6129dace0faefcdd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=88c28139d126ae1faa65c719d750c4a6cdab130d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9390d2cf8a61b30896c1b960333e21a086011621, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2130cda0142c12aac0491f5929b284422a1d81b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=46a9f872839e4abd2b91d64c7f376fdd76908e3d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=847cbcb0892cca042206dbeac7db4dc92f1ffb22, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9ec7d224e73ee18df290bce100288ebaa68a22f9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=da64f9e9f9162e54aa72038c4585260613986267, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eaeabdd581e7a385a64723c19b8958fee7888b56, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cefac51cbd6dc09bf5bd0ebcc6836d1ef406e3b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=935e94f700996052382136ac49c9d98a3c89497d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37702f86d55f116080d6dc3dfb63f542358a91a6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5a41ba079bc4dc2b9ce3bf1ad0942e78007c5656, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=644277635ca4e135b12f80c23e3cab5f0532a5a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=156a9bd6976f38d48b23ead4d195e4f92bf24716, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9046231cb6bc6254acde7a0f255d6f34a6a354e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5b7585016a77e08ce279a33f9b471631f34e6ff4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6051ef94cdc6a79dfae73f5c8c2c5f20a93b5f84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1eb570ae93c8992757a97a330d0155c5d6bd7a9f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=74c7936cfe81ca17c80ba00f988521f1c3c6a969, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb09363d59e660b5ab7c97854f764db715afa716, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd6d13c2898d334dc2ee978f53e3ef3428e24f82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4894bc0d1f73b7020951802473daabaaa114c53b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9f79083e7250c923420cef4846a00f3b8da77200, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=08c00ddea39609fb4839067731b046213929af77, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bc0cc7011a4b28c4d616f788e8b218e59cc0f1d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=87ffc343202da6ecd76fbe2f55291728ad2ca0e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c873dda3fddb0cb1cfc01ff6fd1d693aa486c217, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5281c767d696dfe6cdecaf0324b67fe7e7a8ab41, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f814911bdff0f75f1b86b9f9894cd1bf00079977, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f0af4f93557155cc18eb927adf0bc5ddc3980c4e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=817a7ef588b832eab426c83e64b1202335420fed, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3aee7de727f7bfa37e5e76158667665aa6ffc976, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8557dcba35a609fd9a0d76ff3b298c84e227e5ad, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b21f696390b5fcfb4a6cae1aeee4fdccb50bcc09, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=61f7e2bb8bbbbf78e74aafab5d8d3cdc8e84632a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=24b3d83a46c2847bc7154734248aaa045e92d939, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c8ea1a326e2558323bda9b8d1234a441bfb6a56, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=70ef604c57b9d88b71a1fb7fd543d1ce6c1f2d34, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d532898f23db4f32e0f2ce6906743b9b0d67f12f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b64e776c716478239d2052b313d0785d8ac4317, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cf710adffeb4b1847e9f4e9c3971a3bd16b9e52c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6a55c5be457773b70807882e5fa575d8062e8d2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=342f0bb3e79fd479d3ac2976436c95b431931707, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=953eaa6e5ed9fdc72170547f88b7e93dc4e21242, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=683bcf8e9fe194df8763f3ea563953411fcbee63, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=40e1c7b906590d5aa33ed95a910ade7775420695, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=03c2528cde405df1ded10bb6dd17f0338c44fc46, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=208df1ea27b691f8d13c8911bf48fb4af65bbf5f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fd321b62915809263d25d08a111a83102e3b3088, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=07dcaf2779217fa141ad58897599d32582b34b7b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5b9cefa3b4b1af6e8a427946a197e82c73e32197, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4dd94a8e536033c1eb3cc8e983f4a55ba24382ee, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=256a483294faf6c63bbab0e4781ffb0900fd6dd6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e73c110405d035670e364244cee98e70adf14c4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6ee3e9ae47372d35a8af1e0ea0ef728b147110d3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=726221c7cbdbd6dc6a03d48c284bb63a5a197040, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d41ffa73a5f35f378b0be953dd1ef0feb9005cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=386af0986c1f631d3971078ac50838a8119478d8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3b7c91e8293df534b21cb60a9b7869f31a831301, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5ac8d7e9271cbc07b19cc26dc1869a502310e10b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b61f955022052d28162da398490698de6c57e359, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4f9b701fabf3d37576670fcb283f80195c35bcaa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4e448602300a97a3bd5e6fae5a5f1027c4bf849, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=13c37c3f5e322fcf592c8688a1bf511be23a7fc0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d4f76c35323f545bd59f8bbb92a7e1ac04f5b8a2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3582a569a0906b9747a067b0eb6812c354fad42d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a8f9fe7ec46cbd7c850acf35138c66e12eabaf9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9177ce006fcd285e909f68fee8804c98f6c19e6e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80abbd2ad1e99ea884b9732b71b269c7e03b4363, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=777a190376a8b0a00905490d105a94a91e458bc7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f221464c531a7d91695c804d0b4821a896c0a00, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff05db5f3a67b7855cacd8d0b8f14d84297326fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa986574487418e376609c91f70027000271d120, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=46f4d90678d45876982c95ee9648239de95845f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4543ab825705203a83039e8c91c5e389a177aa00, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b80ff655a5e57407a054b236975cc13c299050bf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6f8571ca2b999e51c8e7888664ce2cbed3a09539, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2af915b8425d1fb06bbd36413e11eaca73b26f37, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0adac835fda41da6f231dacd7773a960f972c023, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=090efcd6a0867570b21e3ce20696705b0be0e919, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b65457e8dcdc5399a3736a52834d57ef34f4ed62, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ce211896ba71bccb7d83ab520e31ef5a732c5fd4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c50eef7f088e3403f1b49be0b532f81ba2aa87c2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6019a7ee1ca3d864794bce71175c0af8ff8fa324, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec5c0d2d9fa252e7e00d68a745287ed82e6ea968, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=21d7eff74c2ecc048a975f4ec954dd244db7134c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=157133663f303e6b77783f18a867aa0b907e5ffd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cde4a55b4acf65d67ed94cd7d9a9a1e3bd3594c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4eaaa8cc583e412be33b6146145f104b493b4f7d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5f042b5d45c38bd8c57107c58502da8458d7c009, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a087dac953c37e6e3030e9f79e83af82f1079bbf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d349a37ed581be57cb50aeb3f1baac0abe806a05, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb2271d00192e2d5794dd90c62d247066c3f183f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bf757aedc39bd0e7d50dbeefa35bf7ebf2bafdfe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=20abbf9857accc220d5e80874937793b00149a51, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b507fb3fcf160cb5c0dd60fa9c5cf0cd760c54fc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dea55f5ecb25dcb86e3ce05f93f71500b28d4698, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6850e0f570e396bf0e7225bbd41492af14b31887, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b7f7f7bed118085d7c9eab8183ea03bb62abbafe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=22781c0dd11bd76a605307c6f3bc96d40f1bc9b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49bd7797c1657fbd2a7f0303f3a12c2e043d0c27, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=02ba6a68d5c353d16436f73bab192f453f87e62c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d44554ea6a7762de634ce76b3957b206048fdc1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=985cf61449ad8d36cc33afe15da0924a39c1c350, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e8dd21ff3dab49b17898eb825e01cddcc73bac0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f66d2c8dcee5b86f8d4bd2b0f8c81893dcc2dbbb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5c0bf76b3561fd80ba380bd750f06e8417850b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3e6678ec7461dd240e7c35474a1c856e364770ef, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28c61116e76d51575e76918af41780518c528216, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d81e0dd19bb4485343735503268dbb802d483ccf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9ebc0344be83f156c7b425b7e915283b57f008e3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=62c786950130ceeb3e40c007d5cfdc1ca9a66c24, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ab7740a748b20c7bc8a37965f2d833050eee6f5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7854c3287a7c3bc8f0ddb956428583259dd8812d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=da09483d9c39607f50755027db896d2dd7f84be2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5fb28216d65f70eb3c6a5a2453e8786d59c2c38e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bb69e97f3870e450ca50ee5158594313988b1eab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=960301ab254cbd885b26e256e0f619865663e379, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b8f46184d3167220a72d03aa22a8fa63e2a62579, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=75316825fe99549290d5a706b227fb390341e693, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb5bf65e80d81e2881f22fbbe19afeea842ffaa7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8687e84b7116f8772dcc1105abf608c81b06359e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb8b46cef93afe243f86eda940051fac1bd0c44f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=29e551873aa1d995d25da880bb61506425b88a4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=221e908b3a0f89f097f54f719c804963626d4d23, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4fa4a2bce034bd1422701a3849bdd2558b33ed09, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a77606ec1ef3c34bd64cecaa4b0c3f003a45502a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a7f0f38c3c0496d116a4caa969cc68506c3dbfb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0bc0be4da4669c0b3431caaccaf6b778fa004b2a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9200f3fb03ec04e6ab19159db70e824b9d7ec8c5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=45845a479ef9ef10c9cdffaf73514198e71becdb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ab0756a97a9af8df0c09e0d5d610da71f0c45a3c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9fac13c639a242c254832b763448d707d604d5a9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9fc46ac64dd41f5d9f8692d0c933b0a2df440903, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb4ad4735ec40131e66bb34532c0009ca6ea68d5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6737ead3391307cf20edb28069e5cd9fe5371c7c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2eb4988831f651afee1a4833f0d2a341d5e9152f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0f21d27458073695877f3f2a6de728141e95b956, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d5e542aa15d7e21dfaf47788ed7832be4ca28b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8babd98d95e7daeed143c843ee003f21475fb295, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e550d212c66c08e19089e4ae1e00fa2eda35aaf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0f999b105a690ac74d59d7d0ec6f93dce2b8f17a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3380c366534ca046dc0c6c101d2b5163aa551d1d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1983d6a035bad8062fd6c6844626db17a90afb36, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4b4d172e2555aac53f2492f1189a1074c7a586e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0cf378fcc1d99673daecf3d4c31fc3247f0f95c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=46c8c1c4b661b0415fb13fad6321c5d1b1d7d8d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cd61e4f97bc415b668c663b9ea650fdae4007b91, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=82dabb9b20ffbb8367a88c8fd018c8e93f558a52, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c5d6b518ffb033c20a69056f0119506ec0d54ffe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=de4eec35a331e34407963fa8b3a9de3eeeec1a5c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8a66746b39fe9948685f5fc95307ca90875c740a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5db7a4e7147d281f18f78e176abab82f498f4406, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=00657d4817cc9397fa75b0cbd3c1ce7bf4279a38, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0ae6af81d7954bda8968f7723f152c5a368fdd30, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28a642a8b0ad79d7c765547e65407389a496332c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a223110630148b94c356ce2208a15e093ad02e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f6ffcd9996ac2f59178d137c8f6760599b6afb54, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4aaa4f39a4f1cf30dedb718202f29f53aedf7a4a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=96732ba021c73559233b4a4338f4f96a4f1db9ad, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8f6cd1a1c0e21a33e8009dd14f342a00a7a07350, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a41842469f25e0e8a5e9e8b21af1a665049088f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=662b0742e31c55efe0501fead54e9f14015fc090, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=13ba6a911f6226084086fb144813f903df37685a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=15f1bbaebef06f516f92c2482a85fe01ed81e711, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f9cee86056b6b5ad315710314800a5c79d61b9b2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=700d721083774a3505ef3309fb97b93eb61fd82c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b3b16093a74d09ee16e9d35dc7001ea0fba5a18d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa26faa0cf7a92dbb289fbbe7a36de48f1a32d4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a4332dd59fb3734e128a8a03c02bb30f2396b46f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2af8e0d3c6658759422ad646c8aca00cdecea5e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=48d73e453e69f040ec18fce0ff2336c6a9335ad1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=413641bf7f82038361eaa57bfd948f0d0352ba90, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3817c0a954526fad5d6a7281c9264981661851db, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e436b3d98a8a8545655381a755d24dea7aad8259, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6a3801aca1cd03ee0cc078a3d09dadc286c37243, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=391ce641ea303aaefa9aac040f6412eaf797c823, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0a8d4c88aa12204b5b58b8fb8217c75cb181b765, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=de46f7d019bd11026390ca3c3f0ecfc79e9f8508, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=678a9d0df0984d84f1b6a012de91e133623bb421, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2c052560390e8e1656f0f7e849edbcfe00eec8ec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c80d47941f8de62f0125effb1e70a52d024f2f1e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=19bcea2faf535f2cfb9586331ed042de875fbd13, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9544eed435099e83de0f150a54cdcf7dbf92322, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3894359cf85576c4bc74ce47f43680ddefe2e652, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b24436c9a9981451fc4fb4be57e8e36b12b8497, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e857c1d7cc2b85d84654c8fd08240d71b1f9dcf9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4b73cbd66454153c007f912e1db9172fda2b5d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b9e20bea31d843f3c4b5a57ec953239c52c11fb4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28af64ae75ea3d1b476ef54f86263d1e48e4cbb5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ae86d85f7be074c0123db23da9a72ae1ed341e2e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8181a122161bde9fb04a22228750a2c1d09fb927, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1d065add6e2df123f2a0fecc73efe672fbb0e21a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2b87c8649460b9ff5bf796a96a5e2fe587d072ed, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=78a1c25c771df59f3630f34254ee49026e788635, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b9f9631fa9264492983b0285dcd7b29a402aeab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=548a80a72b3c94fb7cc7a93e524e7e18a7753571, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37342817c5128c9547543d1b8c44a2bbfccb03be, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c60ae37176a36eb43df670e4d9ffab14c6a74440, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d1a080b791153e0aad7ae06c3f6370f3bdbd482a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=16a9d13acee0bce9fccc4fbeb1848f6b9fb26cf0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06261fff27f7cdd5024d4b0ff108f372d626986b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3a4f6c3ea23c0b09c226769050ceea1bd1ff4502, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=33689417f1d3f820c7b45a3016964244939d00de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80c2e947ef1be618a683179fb3f1a9b0196be6c5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dba9c3d72852b672c52db2eb8bbf08800561322d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c3b7ae4cacd47d24d8e903585c047312d8e637e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=30b2e165cb12684a4a0054a9b67dca572d9dd14f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd318e176ecab8977316fedbee00efee0b84f2de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2b74e71bd80ec551330d307052f4229825878d67, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=24d5b4f16e2dcadc3eddf6dcb7ab4aa4ae91c1b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c920d5f18ec5130ccc6d22599357ad46c2026da, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35a25175d882b5d555ee21587e119926fa033bb0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4430866bc1de5be5bfd391fea66669892d9be4e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ef38d9e4650d54bf1432b03f5dd75a3ea20f2c06, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0fa38c103842c759986f9b9ea14322de4cdc5f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bcd86f23daddcf3242f3166d1c70f27189e76131, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8b04328eb1841b42b52b0edc177009319e0a2e1a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7c6f08701fc9c037aeedb4cd3533ed69fad62f84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2600251b569c60ec01820c3539cd0ed99405fc05, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c10504982303815bf072446e25edee462b870203, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=971bd908fa6d84379b2bcff6d0b8323030546839, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=10f6e7983e24f77aa9d8f37a90011831a66a1ffc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=66a63e5e67d728448e0470cccf93ffd5843dde3a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c04ac2d9bc2733d2b8482712d398e6094129ff6a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c0fe1738b741e8c7f1ed84c777a20efa36616481, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bf57212b5c39079fcc7730fbfb59b9c5ac0fb2b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6afa41bc62486afc6ab5f8f93dfd6185e6efd8e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aaad10b449d6b998b24e3d4983cd023dfecf0cd5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa907a5ad9dd9e2e760b6926c39690b51a63128f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=22533db0804a586bf108b1f902fc8585855003dc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0692c05f0cea9280cb970aef483053fb9dfba010, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=517a0a5e03012dab89e9a2d9bc9ff2d88414314c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79cf7d71ae7364de0242df429db2700877f29fd8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=73859ed1ea047c82de9c95aaf851e77fb2701465, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ef7700eca2df1478ccdd9a590f741f413478859f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c5902cc10ba1c6fe319e4edfb4c9ac3961a8ab3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=24b860210539e58537ac69de71d685edc0d5ded3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d787cc886e1465baba4f1d5c25fdd664a80ea83, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f0454940dc9c85b0ad237c84d6b960d6d25eb6c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1bb595c51a6942486821233134a38761aff2f6c4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b85d5aba8e3654595cd696b1e5cf3120c0c0a59a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d96870420b4dbe251fd514fd1bb3db17fdacf718, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d1c31d5b38715f696a4661b6b39ea2347b248aa0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77db3c392a621036438d5d8e506441ee1ea5333f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd44eaa3968795eab0b1456612f0546af2178baa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9cadb8b491501fe5a879a79e5a9d47c54105f01d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=de25a913168e56e93faee56bcf33cff1f348ae1f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1a1d6c2796af5463a3bfb5a0357dead4a00388b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c5a0eea208641dd5648b0940821538963690e403, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4fdcacfc16c8a972a92bd0b812701b1f55180cfd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f478b5c1e3e53294b46f6e39d40cc72d42e1422d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=27a92e1521bbcf705bce59ae6effe2328bd2835b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=688f4363c2fd9cf80392a9455f227f4f767d9841, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6bce689f07428b5b6d878c53724ee408ab234f9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3532fa2387fc69706bb0a26f880cd7cf1081a79d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=13de4646a275ed6b45c5c9104998f3af014790f0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e830d7df2100777c2b5beb37de78c64f4befdd64, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=93ce53bb0af770abb3d306422586d64ba2adb715, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06cc02530526d0627430bc8e3a50daa6ff007db7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=429d3b2efd3b02d5387a1c6e070114c55066845e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=975533ea4ee44d81c61cb656641f519c3eab3d84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e74470b7abee2078288e2a515ecf49c2d0a7dfea, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6bd109771a55eca8394d942d3a088a81afa6bc39, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=efcbfb16ae95c05fd6bfdfd7f0dc067ae223e592, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=418397c56f13f822fd0ac8362f282494d18d26e9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=005e297d19549c00d27b67727743ec3d9d1d924f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6bad4f9330403a242af6667f46ed7385ba2ff934, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5c89613ff0903489984eb5a8f56090cc7a1ee7a9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=26a6f995836ff422e4a8283675a8d66e56c55860, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a64feccf0ff9766a978647fba06c95767cce6132, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=179c61181eccab56abf8cdceea5796653fda0319, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6627c1e5acd38be96f1a0bdad55407fe5c4258de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bcd52093efb3c5b3ba65b17825b1224ab7df4261, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5452ff68d3de887ac5f6b8fcef7aeb4e25bd8e27, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=355da8dd2f12a7ae92a9fadcb3613e3919b9c5d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4450f1e1a35c2458702253f431ef927e6f126772, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac0b0b8e60579cfec12e3d737d0f288994aeb272, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bdc4ec17c939918d8160bf56a2c0a46b7b195ba0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9f60dc29bd16715c6039e4d6917e50dc9ffb9157, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d3ce2420c98e235642b7d86f203f509abcf965fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=68be744bfcefee209d895920228b6ffcbff605d2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ae39ae331c29e536c1683cfa88ed7615bec1ed3f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49e04396af1e09a2f2769e7c4c5de62cee3ad690, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b1d1c8d56ab7dfd49fd2a2cc0633279797ec1a86, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8f8d38ecd9ec8ad1882e62cb2776810218ca3f26, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e3e9056163e3d68f0d19193f2540074e6607194, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ba432f2263ce4871607ae8b831fe0d6ac3c52f1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f8317af34e40a83280ba61914e57c32e6905ebf6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c72303492e69fcb74e290b5102d74e0ecc9f866, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e361e3a240d380d069a637a699f1e5647add6af5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7861faa2b76d260b7de41f82128429238092389, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=de14c80c998011695bad331a8b2e695d1b917806, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2f7ebc0c26ba4f0888bdbdd3278df4288e06b7fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c1dc68f5fe2b895451731cde881dd2982b18e854, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=19e56259af2107f55541e55e2e47bdbea1c3354c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=da72c7793b3c1b6f6ab43e08a1579d20628740b2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bef9fb1e6f23c5f872af2c02cffe517687e99f83, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=429356e6ced4ace24b2a4fba12a62394cda1ec0b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=536349901ae41540dbede703072bb00fbed129d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d7f33d265ff3d9d78ac45ce098f7b87475a67b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0dd81bc8f8d5a6e7e24b95cce3c5f6d39c04c822, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cdbe9baeeb2b53c20d72faccfa79d77b91dfcb04, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d289548ef7d2ceaed874713481af3186da0c98d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=abc9797391a00695104c8fe7019e9f4459d8ffb4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3e04682a382f38ed16f34cc805e405d47231a83f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6b892e0108da2078cd2f4c12280cdcda40f7979, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=82def369a78e5d2159418dd6b9cd836f3be8b957, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=42fb1d9a64e49e07d19c664e6df90d9e180ecf6c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=302338cce681990a3931e44ebe5653a96ad23765, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7411523e19690b9c43da687014500df95650599, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=935e01132c308701bcab926a3a6c006fb5194b76, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f0d8903320b7caf9f8119f7e7e773f762754781, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=357823c4c2dd21d9b9b6c3bff5932b6a06be25ec, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b41c3e57467696a3d0e8eae431656f42537f8ff1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ab35023ce0446e0e43b6ee396bb28edf6f876863, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0e236f949a3474c727b258d668c7a50c7d84b8c2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b733bc97cf92d425d6493408c2c49a2b03729e24, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=09b74ff99e2e35a488f1cd5b0b25f5f239fadeaf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eebbf855259f4321f69e2f148a4c6421ed924226, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=26bd4981ab4262457c23c3255020feb91b645847, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2209c14e6853a79f64e6dfb783f50f13c9872666, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d42fe0a027940a89d750c81d7804f24879eebd54, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0fd24c888d97f40c34e619d45d27c2bac34776eb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80dd0009e76e0b1372f52729eaaabc66cf1eaa20, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9935ce476fb5ea57f50411011e5c3c47c1e2c80, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cee6a9e28ab7ded286d7177067de50039970d170, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=94e3857c3c014c13dff4ce2468a70d39a32d8488, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=00cf7403733f5a17ed0f7992cf931fa21a1e2111, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e2b484bc333cfeb4db4d7768e27ae36992648ed6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cdb06aef362b39dc5d9495181d9d24f74f573577, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bb64084a02a8a03e22519f8b540717ac4a4d4358, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=02f64e3fc0bdd800bcefd8fad0761d2518e69af1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4cac9581ce0b88a159123a0f278bc4db628f2fb4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=828a259b94600c9ed5a065746f4934aca58c8897, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28b07d931391439592aee0debeaab39f466a3ee2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c684c4358c973d055ff5db096502f1dc63673ccc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=861609983b1f39c056b3f9db42a3dac6d2322391, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=85f666e65d6356dc236764111c8f86ecbbec0660, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7efb3692c4aef1292ddf5703d2e857103c1ddf66, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0c2d832398277cbd90b91c167b9fcd674b7f7b23, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=40ea524da4a7c0996e18652b64165ba087d942dc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=63a8ea3650bc04904f56b8200e89781f69224e87, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d4cb2aaad6d06bcf2d4f41208e06cde6a2d29df4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f675fcdf8a94dcab9343d1fdcdcb91d9a7991343, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6894089959d41dc873e56309082ce5e54cde041, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=73fadff021ef871443d9317cd9614660406b93f9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d83d8d5046a37bc56a216f206d719662b9b8ad1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b9d811b4a696cf6a3a0a6443369e8bbf104834d0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=83baf4cd8dec8bb28961c308111ae999c6580808, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=65ed3b00ce5f48127db54bb30297b38d8a9b86c1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b017e0687d7d37eb454cbc87e50337b587e79555, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=99ec6269644eb865f4691b68fa15034bf5a72915, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0e2c39a7975e0aded29f55f841d4b4633cf3a252, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=765110a545448b8d83e30c80a319f0d3a5056b96, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=795bbc5639c48c46842794ccd3fc500ce3556cbe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fbe0514dee8cc138236ae7c2cbb4f6a2a9b5a831, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa71e43b2868e958ac5e74805ab792fa33506234, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=95562989c3495d938874413c9157cb6c587682e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f0605f4214f711e0859c165b54b319fe32210bf5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df861b2e7ab57bc9b3bdac5c5f6e617d0d3fe653, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d8649645e9d5b0611a31d76760f6d1a5c7059068, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18fc5db92a4bc1adca7b324f7f77cdaf85ab4fcf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=56ac2a6459f515a66615fa60eca2ad2881af7966, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b333898542a61ce1a008f6da8cf6217a9defa66d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d2b6bc2631842c8df7b7d9dd4a28d18ecbdfad3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=42b1178d8dfcd58423333250fd8240a7eb346f84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=22021b031d443ee70e43a0b536d15b9a8cdc1248, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f3e9484c321676c6a213fab8c96c5ab45f8ba4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4f234d22a345b2ca7ede32a8fad77bb95b25139e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb4fae5f1d55c1d75dc5c139547e24a5814efe45, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=795217935d176ca57cebae9525efbce00a2bdc82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=87e18e724fefb9d1f7da90d782902543b7af20b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c99417e1c27fe8f856beb7292f614ec48ede6dd5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=84ea76973daeb74a290cc25dded11b38526b75b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4c362a18db76a6207861d86fbb53c86f6ec29a9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=006db99a337769d2605693cc536db3173e068f71, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2801df63b97795d85512cbc74cfa0d354b373983, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=acc51eee7b8143823760dcd395b5d1ef567fc301, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1fa23b71b1a4a62b11b49186e824d2086fd0485b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9830133c65836d46888365d39aced794b7a2ef9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c0bb55171fc350bd39bdce474483079bd2e32b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fd616121a16dc604afd9035e3894b8cc432733ac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac6f1beef0664e2d6c60cf097639e4ff5e9412ae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=29103cb4c8f52509425cdbd664b544141c494e8b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=25a84025deaec2ac04cd68a3cd9f77629ca3c3a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6bca77d83c6269e97ca606be98131e89aeea4c27, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b845b9ee85b027fd3e7a65f4d45245f1087912d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1534533ee52d5d62ae723ec0112dded741df2f28, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1b1c4620129b262d1a838b1f45d9b2e9bf140348, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=638edf0970b7568cdf82ae0861ca868a231ee0ba, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a19a9daf16adad7b383fdefff5ad9e06bb16fcb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=622b9e22d65d1325a4eef53a52716fcb85a2b82f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=830a4fc9658781f46fedcb10fd2707408615caea, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0dc1e3225ba35bc02e5369dac6bc1dc10454610, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5ef581c8a7fe2f6f987332c94da5e4118cc7f1bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2c6c2ded66036df20beb91ac0220c4bddc784dcc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4ab32b4330a0d9acbce0508d730af40b953d2e7d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8930a6b757eeea1821d8c78d8d67bfe396e37271, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a04bc5303a7eb9fdf2e9ad5e62f36913a3cb5843, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d7dd528975397d1396d40062da8267b525a7144, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3a7e139b7851feddde8802fb9351d0d9fbc96081, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3a7ef9cc5150f73045d5530079e6f7539cb481e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=296a283909ef59d0ee2ab689c57b3c2b6c9f227b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e71161a301ef1724f369ef9bbcfaa7cec06eb79b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=985684ac3f1cddb4ebd219ecdc013abbf6f0fe78, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a239f114c339e3104dc4b3b3489716be6344fd4c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ed9881164e9bcee638853a7bdedf9aa3fa5a6b8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=918e9417fe2e35e6f2c8303e5d115d25b1319a47, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2fcb215da57e52219135087cd1adac490a52a1d6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=69b82d3acedf5ebc359389ec38a56a722c29104d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1d9f8f3590a1c8a3c3a9e48f1f61986560e17903, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=38a8c99eab4970432992a1475c2c36157ceeefce, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb236aa222b0a516b60caef4d07efea4fcd792ce, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=604136c91bc01b4d158ff8f5c6ce42d79dfeb48f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d56e7205297dc7aab60036e85b2ad1dc09804d7a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=317d64962951b817b19901dd1293af581233dad6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3704912ddc5b3fdea085e0c56ea6ba8d9d09213f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=83bc3b988eac2d96b4756d801ed5dd9bc351440d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d03db87b00eb269c4b8cad24fef4dbbdfc3c73b1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aec0cafcdd100bbac4706b5f1a765dbbb73d1b5c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d3cc72eda33c05a558d471b302b20a494c31443, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=577025ab005340309e431a6eaae4bb3ec0130bab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35cd240cd8e7af63809665175cbb9c6a583a9503, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=985bb5c872ca58b14e9813d5ac8d0146c787a3a3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7448b8097290d3c4da00215eb9aeaff891612e6c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7fd18804f23f64e1001d8e93d445fe1010671440, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cad2aa96b8ba1bd00b26bb00f67f18950722317c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=754b5403d319d4bf2051eee2b3927381957f3507, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=164b36b54f75c43cd103c6ee5e326debb5598f1e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d6d15a40c551ffaef91ac50a5973331460d7ad2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=66bfc321a1ff3e45b6a574d86e81747e8c860028, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2f2d4d28fcba97e9065cda4ecb0429a266eb0dc4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a0fbe7bec78f3615d74806d99df93e41f9cf1b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2d725472ce011faacf29dd34e386a7db06201b62, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9f9bb0efb246d8f373530942d0896c5cb2059bae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=334a58b4cc675de5c4909bef0eaddce20ee3c7ce, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=612efc54919be7626f930992827f943580662bb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8fd6dbd03026d33fc2e6acb4c68501045e211015, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8bccae04a35950c4d24aad74ed9509a007e90e96, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8365fe925123ed4cb2b6e3a6d580a9b35ff9914e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7da406f20ec6f9b61f01a743caedf1ada6e74785, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e98d96408dd081787f49a7521437487cb15c332, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7e31524a62f5a53b3b0dbdf136e719f03c18cf2c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9369235fea8d71bd110e90b5fb2a3ca74bc1f44c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0e50daac8e85681936b4d96e1328aada2db03006, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f106ee6fe0f45a82d553e1ee0dcc73470bbbeeb1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af27e685adfdc1c852b73417cdfd164c38049cea, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=47547b26b03f0495be2309c862e3a72f046f65b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d453cec9cba645b3c3f1445dc95c509795de4468, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b64db640ad0e012ad8287a575b36cbb8cfa43661, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c13f4d6b23cdf0e386a65cc28b03ab56c3eb4b2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=740a0550587cd94293478a0950df63e59280c6c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cfb9a12f9b34cdbd9f6c7b19bdb4fcf8bcd9b22c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7beba0f9150a23950775a5a47d1706f3d0dbac76, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e0ab353abf1856a75c8e91108d8935cfded95395, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac2624af77dde38c01dcded005c3400ac482816a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=56ed1e68319a8339719938cbf15c8f9d6be47ff1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4172e2cf64e2d47f4523a9dbd771f3162de5e83f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb3a87cf12cabfd7e20202e2c1a8fa601b631347, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f8ef1ed1e34e5f06544ec671d4b2f9d2f4358487, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b7fad267e05fd1d617fc53a913b0f11d9eebf7e2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1b32df15c1f8e62f3704117dda93ab4630bbbdd2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cfdaf21d10ecb78335b1f94cb8a5e29946884b7d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4bddfd69e03a2350a1dc6f44191e16005e7513f5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eeed3c2eac2fc68114fde097113679a605cb6804, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1e1801368b4214311fa2dd38a5d17e7af5fceb18, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b37f896d1c0d42cf327ea45b7cfba24701db8515, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=31bf7b84d2fca3efba4bb060e5e8b3943d83ccbc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c4058e8c18b6a12cb12ec30dc13ef9b1fd918c9d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e4df98a6ad3395bf3d835b6ef6bbc8d8fae8cde7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac6b8fe02d35766cb60f07f934ae84221629f6e5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c60d88ba691d48c940ddcfb241ab38e64a48696, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9e0c73eebfc4b9bb7cb1f80f8b7d70e21280f88b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06d4ddcf3d54ab33f7312643406902d7e5932e63, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4b7f204ef42c0bef2643ff4c29fba0d7f876c2bf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ded8eddb683b51b5bc3a31715dd9dfcc78a9138c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=544e319128d61a0d3c5f69fad0fb5df02d951b18, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c8932836377da4aad6755cbe9aa27b6751f5bc9a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=364cec589fc0dad7bc2e5571445d9201cb1457f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e0d73202200387eac55652146fd29c7c3aff1a7b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=12b2ebab9351311433df934c291ce701c0521e10, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=38ffc27654e881d6dd9bdc677b1a4ee835898258, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5bef3ce730c340030392ca3c04bdbbfd638797f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=33737c2dc7a3636661506395f8586e5ceb9e7ea0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=95d941d137f3b8ccf5ac4caed7eb3cee7670c45c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b1132f8563423bd8d4db096bdfb397bac9e58a89, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb26ead579464efa4ceedf79e6ea25bb80844208, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8f07ccd2be257902ddd96c4b0454ed5eba1b0538, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bba60f94b668abd0c2fbef598d5bf848b433653b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=71044a8ed9d08739f60ab3cb1652b16cad13abf8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0840e01bcb7f9a4b16c980eedb0f5505bc9f3f9e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=75162ea9fe2b49642cccafa1f44888afa112bc4a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=acd352c97b55952080b385e701fd265a9fecff10, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e9c64643ac2bee7702b136ac29bbab584a61e31, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9b596545f4e4d31b363a25fd8bcc9b6dc51d62cb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ebb251349601815f88a81a0c6a9f0f66104e80dd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=55418095cbfe74933c098ad9086bb4f4360e3b21, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=286a0baed8486c992ed06894bcbd6f72db6a5032, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=233dcb94756faae747e3bc65227231570f8d9b89, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=abb0a3743ce6f38b911604e0d27c72d47df6294b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=94b539897a5cc8f7558c5b7e8e7157546436558c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=71a3d82bf8b6b166ec41b350aeaecc84edcfc64e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a0f8249098fba2e646dbeea83a1d01a551725cd8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6517d9a193bc1aaadc2a56db00374981d99c10d7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2e3884b9fb23d36dac91d9c1ed82433d8c119132, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=05ba410f8ef98d2d288e8ef82f37d11fd8009e27, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df23c5c08c2032aff552d6f3f7344518f91301b7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b76396571192d0636aced0a71aef72c162c13fdb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3aa9f35d366dca12986aff2cf13374189cb5a77e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d8a63cd7bcc26f95e83d089f8f489860186c2cfb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d6249ece504038cd0ab785356918e74d30e4d75, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f96450208587dddae37b363a372d6cd64f9000ae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=be3077dc942db99745983cc57db015d52dde1207, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ddb4fd88127bb2c1da181a1a0068b93d94686e74, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e00560fd1a7e14560ce53253dfe154321fd75381, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37370d283a2e5c47999c5c48351c6db4e6e92dc0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=065056364bfafe53b716b481ad8a3fea3ab23ad1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=02edf4a3c13bd8b2db5c766a3efed34b28ce8d83, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0dcfeb3b8b7ce3eca1173c8bc9ae180a50d0c298, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=557803f26f23d160f77bca14971c478e68a78830, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=716ca3f24222356fc453bffbf6d6cfc800378bdf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49040c66cab66a327bb0a916a5de8b97f6dee1aa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6a8af87a9db7a70005479879bd05183219f10cac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f34000c15b1fb9b0805706778d9f72bd9af28e9a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=63b265448d70c9d8513e2e4d2173586aab6545d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=574287a3ec581a549c761fef9421a2075934c42b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ed8081a96fed8479074b3119b376681a655cb3b7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1217e3b616a488667da3a46b919f95d2c6757a98, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8b2171b72c64eb4c130c575494db41a168c740a3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6db66daf8f6ac99680cbbf9f6780d3cf61b9fade, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35be33719b7d4b6f561780488b8d8e2b7e9577d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3a50db297e129b5ab868340b7ba806b30bb97c0e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4b6efa18da4394473f9a18367980c69902df1575, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3acdee4cd6e5e5ea6ce9e83c7eeb3a9a17bf5b92, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c41cf57dda2b9d0d7488937c3e576f793fc769ed, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=24bac8031b674e3ee73de0892298dde92c1c9153, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=51c1fa5e75863628a1a0bd349bcee92f590ed973, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=491d61cedc112456fd66fc219e082c97ebac5865, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3f625f5f57372e76ebbc953e915c7cf2141040c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8298fc9e724cc37ef45040d5120178850f355f80, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba32f8af69b06bba9ad62bf8d1a6427bc677d762, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1d78096800bdbe32853d737ddcca668bc3e7ef3e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e3800f7366c06f4ddbf65ff591bcb093dceba463, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9b858876ee5157170fcfdd8a19d47fe8b3d44681, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5be7ac6fff4923819dbd8121be143e63b5793c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6305cce8d5f59cbb39a7df35755fab5ad1eae97b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4ea58129ff1e281bc2893345f29510d23e8dc349, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=901765921e130073e02439323cd9bd153607d456, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c4fc1926894b3c6a95a88be5e7fe93a3ab5ed74, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=60be9c561a5429b904d8808f111c32d6a5fc558a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4127e6cc6dfd5a721493d45bb01dc46c7f639ae1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6b5309c3778fae7b4d4d026612465b14c2cd5fd0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c44b347040eee3bec49a4e81f11c565f31171a17, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0c77e9e57487c1e2efd0ae087a343d67919386fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ac371de1237ddf3afe5cbc44085561cf135703b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1dd81fac3d61dfe6cf7d61fcffb4a7e484297e01, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb2db8238a41162e910962d65f7722f15a54bc60, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2e9ba78a5136eb97e549eb8d67bb6a408824cd96, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f1ecdc7c34b9a0cbf74255e7f394dff6c043ed00, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=195eb8f384ae4bf16a4f28da42e25ed542474b93, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=08b2fefc0be2dafae1c86b400128af58905ca257, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=937a09dc5620b8a38d64cccceb3a7a3f5a74b42e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d05da74216c86cd164c3e1bb4e455eb59a46d9e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=db9c0b570194ba982dd6ffd0f22c1f95e5d00894, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=242cf5b244afa8a0b56739515d9572d982a64db0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=19ee0f2a9ec9dc6c89cfe60d6871420b6287d84b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fbfe5b0b7267086f433918b97a35c9019460181c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4155597b8ce8a0ae7457efbe538c74b6940ee139, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=527d707266e8a502d15a1ce6694ef38d09d66f51, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=87bdd15454bb27e5d602095d7990872068082d64, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7e10eeb639a0e64cfce2313f428967342b9d8c16, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d25c4df7b7db68ba5e83658c411c196e035ec76, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fcc07df683a29483c11d5afd1eb3e80ffe94ee78, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=899b2cbb0fee2996500c509e9eb1d63080f24f9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dc69130acb4346ad8938962ee9d9a13c32664902, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7e9ab9d3147848e7c8376ce726250e12d1b09e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=46433fa6ee58a5682342f021ee7b01c1d22409c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=12660e9879d8cd474921ad51aaa1754965f0bb3f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c26e964afca0b27a8f9e492dc3b589134cddbd4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=17be5f33987cf2c768c814994355eeed08028182, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4f56a1ca117f3dc5922a95b24f17c9108c16ab85, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e5c5a6a0d7188671cf1402fe302aa937b3d6e644, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=684c70139e312ca5b9f326018dda420243ae3df2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=391d6862402b7c0398187896b10b5d7b5a3867e4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df617b47912122f41ed0fdef5b44eae49c1ba553, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77a1e6644c41009ee792719debe223f47c6deb61, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d897d504ae0b9a4cab1c5a2fca1675be8c74edb8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6431c5da2c546dda797230d2ff6fe5d993515d8e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0f79cb9e25457b6a4ec9d9ce89e42792e4c54bf8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d305c467d164704c099005e24302517a00880901, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c88fedb3d01c7ce6da7a7398d1c3a09d6b32488, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0522dbf3c025b24326e4730a06ebf316d9b988c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ffc7397eefd3d441ccc8099a0bd55ef04d8a1742, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6b82f17759283cc7767259d0224f82f0e382c707, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2291cb5ef710f13b67868c78753ecaffd92dd2a8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec061eaa53e914cb611274439caf0ef9def4529b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=056c4103fca365c776e017e65db9029c8332a2f9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=04ed6bcbaae07f80d1321cb9de06aa66041a7ee9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=69b251c240fbb33c6349d821387652b92ddc94e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1e1b10c0b5eb6c066feb9faf9bb199cea3f682d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=874a6c6696768caaff9d49b3e5fe7dd6a9600bdd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=23703eba8389278aa81910569daa19c9b591a3dd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd8472df5454bf6f61f9086fceedc826e5541c9a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9a5064f591fdbf829f64dac9abc1edd68381b524, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=349b2e18253b3cbff5b2c91626f8a04de15e6fa5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=938fb4d9e498311093c6bfa7f610e2616ee8eded, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6e5f6a238b7b816528cb98e482f7f886fd449f5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=47a3967b940a7068e6f6cc0e8dc22ca4ef59485d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f185502789d566363fa570d7f8bbe5871203e1d4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=873875f444a86188a851ef0629db9907836b10d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d395ba63dc82753a16c70c32fa0c944c8b848344, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b032265a1a7d65a7b9a8569f1642017be0f9e73f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bbd99ce3b081c4d28174da874ce21c19a37e9f95, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e174d16388e79ac259c40c17144f0a300686bb6a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1067100ecc8a3f75cf3f82c5f139feb18af4993e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac27bc511affab50b8c363bead13ff4456a096bf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fc46cb7abeb2d4c2e60f2186fdeb71eb6ab8d1c2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8ff59897a6dc4d5e9af536800c2510593b1977d3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=533385f696be6043fe458d8d532a5cbd124280b2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4ec02a6ac888570bc2691a688f00f97c33b4582, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec46a7f7fcc3c17f7c564a99510d737864395cb7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=196c5764275b80d639b9f88bd832de9576fdd5be, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=96e49e11c5d3595de2afcc2ec185a87d6b974e33, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a700b8d377613e2f5e947c4bf6837816381f1504, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=836d74097c83f073c7cfa951e18fbe3254cce4a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=815dc71568ac577b3a575179b434a21b1ee261c0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=540a4ce0c73514d4a13fee0341640afe7dac7fee, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1f4e675ce76d08eac9b99aeab9c48b6f50c60947, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c73f0eaaff01a98be903a198fec5b451fe4b3210, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=10713fc8d7462fb277e991be582362d48c77b56b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad2c9ad35a936aa3619c8c92b0e820f6196a15c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=289855778c7e61a58f09c946596dbc3e36a2b1b9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=53a763f86ee665dc232707d4f33dda9e2aceb92a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a3603424ed4d8612c6996c742d85f80afff10383, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=844a78943a327ab824ae0380408ae71ee216a1a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e73176f6131b59766240f92f82814e25ddf4497, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7820d1337de2d52688bd33953f03849be1c4bcdd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fdab988cb29b67b5ce783cd6d38906b33857f211, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3b5ba080569f3cc4ff50ee81e0b6d498f22a44e4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8f8b118c0e3775e8c794004f54483beb97b159fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=86e59065ab62c7d9fa686fbb5a63ddb1c8c9f651, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2acf4e33065d54656ede0c19bada192c1eb5ace4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=319f2a3ef7f24e6115a474b60b372eb912d5b2c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=69859b359cac674115752fe95f7414875fafe0a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9367ae1e3406cfed9fd1366fe6fbbdb3b32bc0c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af82ae65693f075df3e804ede8eb1861a566ffd6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad223ff672fe3543361bdb6954908c8639b5f991, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a404c8201122b6f99bee9446c2610a6950a4265, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37c9e23e86323068920abbc2f65c2d29544aa7b7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b358ab69d3188c8e48bc60ff06a1bb9e7c5c30a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=322b22dcca485bed424d2fd54847b95d4d23c826, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8b185c8f4cb2dd57ab1ce580efbc075d965515e2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e4b9ec41f5e5840fb58315c4f879c1b28579a135, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=615ebecbab5fedbd199337a284fda0ebdf351c5a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e931b7e28d31825e80bc202371be6471dc2452db, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=74f20e05b179b8146c06306e0e1911b170a32cd3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=92b6ce285a29e7ad85099cd619994c1cec837063, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=adb65c2255c13044880f4fbdca768950cb9d7ffd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5658d6ff44f125dc07ed265c39c64033d3ba3195, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=17ce726b27e512cfac1456eee8b55be613563df1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6b0edaf6b682874f041b433847c5f8e066f755d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=65f3a74609d5a0bf854a73aa9b4e24a5b9f2c6a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fceec422a978e777747396f15a827f0e69c76249, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=770836c3096376f8897f6a76e62274a49788e9cd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b67158a780c4be8add4fc94b52db22e06e7ba719, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=58fc21ad2e36c35a6bcfc0df0ab07fb746464949, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df9769220aaa2137310bcf8758c3ee00bd684304, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=09403f184335c3f53785c98bd2595c846356203f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5926794d31f20a36bdf83253e43e04079cc33ec9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=daaf008851b3b170fef38590fdb6d4df87f30bfd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=61ab2f3712e52133ed8092b2611be1689366f2cf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0266bb4feff68b4ee22d9e6e9d869bfbdfe137de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6f0115e7d1b8c90985d9df8fa6bfa6ac2f6811c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=62061966efd31d3567e38b50ca0bb334070c6e7c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a2a3fda3fbcc2f9945ae1bcb265611f83d702958, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b1c87a8cd45a38922cc809c8d30024120859661a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=02f171c89421320fed5f01c680fd6356b6e52848, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=08829dec7f2cfc186a583b96fd1ab71b77d37782, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79e038fdc5a3a91eb83b13744bad56773d0e35a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d687bb438c80ac41481e5f8a769e87975955dc25, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d271b53d3e2d2c768358fe3aada6344f84735de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ed3d3c83c81de67cdbf90de75b73d57b1f225070, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=383fd09b4f39ea37fde169ecbfad989b764e694e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6f1406528cd24079a19180b3e6509da1bf59e0f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3213789b3e70a353068690b7ee6a1add9c59bf66, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=944d11393f490307d7023905541373e889e03c11, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=92814ffb52ad5ed3566e9a7a150e40fe2948e147, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=469917ba1700f2375da45a1e1b58c335c6b0be04, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=afe430b0a5312c60a73955b7cef265281bac2e57, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6ec35fc2df450ab5feabc9e7d681aab89f6d7627, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a8ac29856b1f36186623cef1f9bb360b9199e8b8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=00edfeeb9d757d654332af275ae5ee19525bc278, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=be06d7ebdf9d31ce8dbe6688fadb769df2c56aa3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3674b8f9bc25093bd2adec7889164bcb4b06e21a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d5d355136513e6bb9c00c85c64b7d32965df3d5b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=020520f811e0a48b6f5711746a717920a50055e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fd66f7cebfd869709ec229a05498eae4f806150e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad45c2d1d0148008eef03e2156fd66a12fe29aa1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2903f15e46027c222e5da91ef478eec4d63a72b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e322cde0c62c5f8088742f6e726557efe6cfa8df, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=36bb132d5c89e42e65d69de704ec7b323d49c5a1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a901c1b2c6b65659588d1cd0a490b27db08d2064, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3b17cac1cc25d56e0a91d042dfb38c677e0ab62c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba7ba76569f172453bfe91b664c28e9149153d34, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6d5c3c023aa07e98734936b67374e89ae682c5a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=70ec8fae424543f6a8ab64172f29572d756c265f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72a9648270d66f8122274ef06fe92817e925431e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18b81656a33e5686ad5f913d7672581bb6babf03, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7fa73963aec71c1b301fd960b607d197ccfc0d3d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=19bcb2db3d8525527edc67ce94871c63184534f7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2f51525fb193711e7fb81f9060b5065e31f12a5d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e99e08c89ddc90424da47589f0d94c0ac95dd7e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=468becb31fa20e73d8f0ebbc173764c98b84352e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2089bd39cb34bb63092e0f09a2485ba00e75edb4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f882758f88f94300269899ff344e1a7328dd3571, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=295558c5f94636f7ae3cfd7e0f4bfc6f750eaf44, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e4d767bbd3507b4107ba39a31b4691754f36de5a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ca7f3bb97ea8124fb6fd16aaf58c6ef7d4eab639, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8b5256f98120f4894aa2713adb0283b2efbec65e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fe310342975c73bfc508c92144465cd20a97d1bf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea6547459922166a2e281f80aada7e1998294375, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9b8bd9b41938037e41362aecdb9f9e26abfc15de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0ea8858c65b834795824ac6407bbd7fa3e62fe70, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=09c657efdb49150ee60488896399f6cdcfa4f196, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=61bbeb2ceeedb9ee50e363f39d62e83772cb118b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9d90c6b9b317593a000655fb80051574763cf1e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3168392a93343a1013a1cc011acc4db7810c6e54, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d929468735858802258d7e3e737838872fa620d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=09b6b4d67bac8305c948b4185386c2eec8dd04cd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a24acc646245678da80bddfb3e65d529b0289d20, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9d6a67ca9307913ae806827b893bcb0fd452eac5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6f4713f428aeece6560d95daefe5c25f49936985, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bf44498354bad96f0977a727afc1d1f3984781ba, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f742ae8df07738e21510c0a37b0cc9b4f5700918, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=65ab8b3e0723b03cc0c194d5efe265845c8637b6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d31acbe1997fde2c689c5bf32cb22399788b0e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8839e958cab64e4a953dc2634cead72492ce1d0e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0408a2e77dff8485fd2e4e305f5c21c7601215fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b059c7f553d20e895ef063643c3cf13aef0b3fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a93017549835582e2db06fa4bb97d1a59b05a049, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e47ddf6720630696b033448eb465b9515ea0b42a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9b9eae73d53b40fc040b672e18ecc5a0cff36ad2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d63c019591de40aa5798f15453c69d5bc3c8796e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cf087f9eb1fd1fb3ebdb6900bac5648ba0de62b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5bdaf1475c87dd2fd2527d59ef6905dafb8913c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b10b738e5c682688b0aad51cc42b44c75446aeb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ca5b83bc96567fafa9f0e4c8d98f61385946ecf9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c81a2de6f453a539b9afe1d0cb659ad8484cb3ab, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa76b7d1321b1a0f06dffabf0377db3fd7f94809, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=72c5cee78dcd5113f923c0ffebb04f5f2396c6b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d8ceee8a88b160a7638e6e3b913771433eeec6c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=487c82dc87461b475a81b7113763d141c7f7f95c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0ff09ca5a709137cd501f18d73d569fc4f2f9ce8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=675856773aa2ce6700560dc28c14596c7ce5094b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=765c867c65368c84777362ff83f8c66c785494e0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d66894b3a8c481596b3875dd8f2a031d7f2a512, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=94687adbae543d5473fe775da46020fc422dbc42, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ace4c0770f539d5e3866995ba7234a35b0bcc132, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb7a893f8307987f46b0f473b1ea9cdfbb5623c1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3f0b51817b7ac362cc80235d42f438013fa002d7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=570889aacd25a165b6df7545a828af8babd7caac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=40cc51ede386755304f0a56cab7862e19f76d8c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18d96375ef2da24adcb2902f5d12da4c8fc8236d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=adfd78e4d843a43771f38f508766820d8b523e54, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=558ad95594038b27a3218845b124001ab5f9f389, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cc81e72b58aa28ff2fcb9f965fdbe9d1cad134ff, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0ba9090f326098c86dbd81a7337a8f9a6494d76b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b60dafb0ac2f03e8d5457fc44618625ee4f4a4f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3de1203a2cd6950387045885f8dc80c6de32e7e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=71ccbf841ee1599ac76d0fb3b85c1a09f8766503, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb8228699daae66a9ab2b42348b48ccea48788d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=979cb947e22c8750bf24e5bbf93743fb5ed75663, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9783dc6384cc97307629b798bbb8eb1f18a4240d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=90b5a723fdea671edfd1aaebaf461ea6b5e60c83, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d38f7d96b10a5a96aa21be25e6bda31b22b877fa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4528f4f5f66bc7dee079a7bd00aef9c360689e75, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5ea7c015b0dd470d918cde53c006cc26102d410e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=194e921a17c2bf87fec9c55004dab32831f60452, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd33e57b5c80d249a820d17da83f65fa396a4c45, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=95cca2ac3fc3b66ae90b1950f096187ac6faafc9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5eaf33e3f46ebfe30e9947e1abf2879a6d31305d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=89c382a3fbbea1dd38413b45f1ca517dcd1c0c3e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0998ecacab745a163d753c30bd17f9d2a032892a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4646be363a27ce0a2d5a69dd6dec1802ed1797e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=81281eabb1bec09a68716621cf936c20e25caefc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=584922e1f9369a3dee4933093d489f449cc605d2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=54e2672bec7f0b32bcc071c6c8f6d40d9fd9a458, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5ad37edf5cfee9a492127b06ae3ea8362a0ed9f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=177bdbd48d02dec43ee37d00eb34477e8b533227, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=97148fa98a969f27874bca014141ca2bcf3d6501, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e76d64ab08072d5ed1f237eb510115f8f5c6adc9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e6a94dd78ed14fbef273251aace987f057439db, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=99422409a72a06b7919a1f544d221bd66ebce211, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9f901c118f25b987fba4df2f49d7ba5f46d138b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1d9c9a2c9f09f2fe6abf7594f0b246f62b3056fa, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b97a373e5a5596e8f3982ae30be07503e16fb2ca, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a24c5385f4a6d2e5c15251f1b6e633ffce17204a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9dd57d00c88b6408797cca0141d3aa8c9259a55, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28343318c6b861640516a4d5269638a58e8b1d9f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=85353ddf1345e0daa2836ed9ff1141bf668b844d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=da65af36e06f9c8e59d30b2949655402079361ef, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e1eeebeb4ab79c7651a96298389ca1914d1a3e81, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e99fb9e8c771a55deadd7d967c16e743c65de744, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f6c7402bb53194702a8a603c681ef58355207cac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a62bf14c3f63683a9fc9599859f59fe8941ef4f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=20f99ceb039551dc0eb545b6b0047b38ef4d93c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba3a4c9b15912c15b92e1254e6b3081fa61c8cd6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=07f362fd4a7c64a18758797868f3e3ca13de508a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=63c62fb9340999c95d20c114e8fee6f019c2a4e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5170e0a7f97b59dd4bc1c20ef0739e43d1b33c8a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb786a300fc16034a70ea058c5a0832809a1427c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c76ab331c7372041c106a6d4ad1666092753db5c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b3809791d7ea4fcaaac21c2bf92c61ca1bf41c84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=67c17d792090656ca3de6cdffff87ccd4279059e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e6db07514e4dac5b588f6a8cccea85c5b98ba38, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2e889a535b4fe17aa4df46434b2630d70aaf291a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=13c52c289bfec3a4acf094f6f19ed0bc28a5b54e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=346781201f189d5f0a59638dfd161d7ce7cbde5b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4c82d5cbe1f812646cd75671f7e14ae6bdd1003c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=128b270238b82c51eeb2ac2017b9bef165b882e6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8722814ec59d1ad5c61f7192445dcef0ed7c17ae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2d197fc8c3c78c44881b86163cbd4183cc41d2d5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb1cc4c970b3bfd34e8dfb4594bc9fe638a11f74, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=12afb7240851b7d81faeab7c20f2fdd7ccf01dd9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bd8e7859b2a1a8581fefae7b4844e22af441332b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c788cfbcc2b344e21ae153b79c2428c413ff3d4a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e0d4b24b88d8aec254f662b7ddf81b740c51ee90, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff31418a4112b304cafa200be9b506e510adaacd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7960193a725f315d4dadc12f2e272919bd4c5c02, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c229850cb9e5ffb5af0a21ca08109b280e0f33cf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e3e89f48c185516e3ba741ef73a3947d0ffb1647, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ae2f2ee5e891d663c7bcc2cfeffd529bc8d7619a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=48e936b69c46ded07f473e937cc2628a38f5ff72, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=283869e00fce2d4a8986585dd0d2a2b25a1de873, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=366c85abb94b4ed3dd37139e19edc76469c5a98c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c4aa2bfa72330f147cc08b44bf24f6325c28e044, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e5989e6c46d5a3bfb2b1fb498c294e725b3a4395, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f7cc783815e57a642623d0b9a8268d56aa93f3c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8ac3a75c8a1bcca996bde93e4857d027ad18b7b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=31490d1abb36815fc0c2a6096e9536b7c81563e9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=611cd304871799cfd77691478c688ba58313f2f7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d2cdbbc310dbd790588c3d27a50ae479a34fa2f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e26fec967019cb92776c62dbed06dacece242e3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7eb640692e63f2eff0b56aa3166d4dcb2e0a557, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6a07b9ffd7e598b32a4d67c78d14c16d54fd821, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d75404cd9c749f23b8338397d282d62f4a86e5f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c473668b7d5c6e9989b6d581322768e8685aca4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c5db507d72048c7ce545bd2cc2d8d66e4fb58579, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=21813921df4b7c63dd9783be663ee996493ce73a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=068366552a492abfc4dc8589734adc95cbc3cf71, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b667e8eabdc1f45fed2d933c14c0dd9c0771ac93, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3d0d1b1d3c792a93a826d7edbe75b3ab1f29f860, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=65a50f7559620063f51b809c28b7458c175be4bb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b15a9fd972b4ae4dd8a70b5157b04dd61087d6b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0baebfc8aa6c0c09421aff5cc3779d201f41272d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2505541f19f3f58540c910b4ddf1755a977ca100, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd2658d0056ccc640e46cb674ea6a8f3fc7d86e5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa0ad1c11934708c6c22ca2f0ae325d883a9a2d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bed9d612cb38445ce60e9f135638a0da3d95fe43, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5e5f2b47a0f960fd92aeb674b260a74d54de4f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c61f9a368cd5ca2188f28a2fbcdea163d0461dff, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28969e0a7af94cc5520646fdcafd81e8a65f995c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d373156528c952861f5f71e6166c8ef6ed8e0f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6c1770590a300e0833973323bb7e2f670ced6840, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=752cd33602e2fac373d12f19bdec01fffed3f560, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=557e0fbe62d76a694be18ab75738738ac44f1a0a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=532fc9952601c672b44e6b07c456f5690557a92b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b89db5fce8d93ae8f2545fc5b000e52844965661, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6cdcf4bae8a348cef5dbf0fc1d3b8ee1c6e22219, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8a711ef597202621dc5b84a78e12d1f8668fc303, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=20c0bef60a45ce34254578f14fd944f5deac5d7d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f30d6e715d38f86184cfff2f830fdfa7e6fb3dfb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5c10cbe67f3d418a12857326d64a68968796f2fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d2cd6abc00c2c56703bd9ad43fb28163d0b185e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d007a49ed352eb309e8ada62241060ec16ef488d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a8bad40fdc5df7b1bd6b185e3b7fae6208f77dbf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6050e35f36d56d5f9684fccaa650c381fe3a0a86, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c113cd17aa1170f9024aac76c9c75b8c0fb94f67, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0885dfcac52bb3cddaae92f72607b0882de67b39, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff14625d266a1c8e4e1ddc74822fbcdb7ba3fc45, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=789d1a43299d9abbb8b8aacef15726f0e294aecc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=51510ec8dfce20843d232d469b832ccd9ee555ed, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f6a0ec0ec507c9a491bb516015c3380bc37a33d7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fccb38e8bb68f6fbf6046df5ec61c7def0841384, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e170ec065993e8aa738b66e87dfe6ca158e881c9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c16f0fe4dc98d41cd98a18e0fffc555bcd9b0bd8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f231719dab51678fe759c241368c51db09bbdcf8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad7e77af192c23a77ff87370211d4dfe4d1ea001, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6469100e7066cad20a607d269d28d248d110e25, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9e73353e2d947539dd6c228c3c85de2d711659d3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fab71e80b3669418c4eadbb6b7f3d4cce6997929, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c0031fd7a646c7fa542b61addd24cf8b728c5d16, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=58d1beda1e6a791d954f72b6dd54b77cc66d4328, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=36e98050a9a6f2939bd8cf7df43a5ecfd146b642, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=15adb171f3096c377dc14d159aecc9caa34c11b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=76b7a323f4a509c83e92067e86376828512b0290, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d29c0577b7b9091e2efc37da2cbd3e6b1a166295, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cab99424527c7bff08d04ab8acc92c851313c690, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ddc7d9a46c360b53ae1238ef1928bc6b544ec5cd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c099ca09607933fe33d6bc6daa2dd46763897ed9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8f9017953cfdb6e16b363ba2c4b500a18b4a0c6d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=24d1eb603c442dd945520f7f49fa211e975edec7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f555f5c06fe4e94141250ad4eed40c3a1eb6e412, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bc2d869d85f26c60da8a1a8d4a6803294cd0733a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0a239b389b03c9d10aeb2e3cf0a7ef3e1faa6c99, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f5f53f97ab66d8a6e46e51a7dc53ed2eece94d30, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4ca71b340c6aeb218aadda30197fc9af3def206b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2cd83cfd9b19f7851c0742ec13d95ba2a26a33bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06eb5537843be44a168b6263b77d9e2cf2910a56, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f4a8d46d234abd422caf7dd4ce91ba3cc4871555, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3776914929761f229bff4141b5c2f0a64a2a528e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=39ae79aa8b51671acce8c6080506030f7bc27317, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8b24a791169f1331d3d2d4bcf63f27b2cd73ddc0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=56283ca653e0f2f9d309fc3d8dfe789b61cbc253, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c7d895fd6c5d7a7b846d9e6450a0302f6703b43, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=761f55720fb2b56ac8d95ad0760ed0b87be8c41f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c1a5a32cb1cc0e1d4ca4d2e1c0e3548fcdf9f49, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8fede0fd4fff5930e0c7eeda76719e256616e06e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=91b47ff895d26b0e9f172bd7a0dfaeee464d3cfc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2cdd3bdfd99a52d4e290a189f7d3545bdffe3c82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0e93e136c886594bae887adeb9b85b0ef423ac6e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7ed2d3cd318fbbd9b3ff78373482037170739b18, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=584deac9a7008cb9a2f9b61321501680be912e0d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c36d3f7443a129217ec0480d6588748b471de0fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=625dbbfdc6a99bd96e5a3179ac247d732b3f1a84, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5942a0b1328ddc1ea2d9a5570682f975d90278d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=34c1ec3f106ccd809beb41730638dd4811906db8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f156958229235d696a43931d6c2212c91ddf6ef8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3778af67e3d24bfbf19ca733061bd5ed1a9ea126, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=382595deeddcab1c8cdcf318879bc4d7315fc9f4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bbb5bb60e03fefcad6ad8c2cf806a8f5f73a7e88, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f0220d96204dfe0edf801dd121e9937418f52a4d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c1ff3d4fc8a69dcb8fb5417c31ba364816e099bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=451d1f557167d41e261a6b61ac344c64118dfb59, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b9f635715ea3bfdee932b04851d0c051e732cbf6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8d9d87ce8e46e48c2378aa666ad0673780837a9e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=64d449da6953570d446d9e588193f746d2ef8775, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6eabb8373c0e5f75b2e1cbc53b26622bce1c200, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=98c26b257e1849140f77c1138e02b7709715bf46, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e104f711452d1e981055a263cd1e48970d9bf155, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=50a3300a4c1a7a127ce9acba60312b03373ad81a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8431b082b0b5cb12060a67e3c7df90ac6385b7c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=835864680f2bcbdb1a3c990a422f0ebb905ee6f8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c9d4168225b92a68c1b3adb040be74dc7af9bb45, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=28aa589ca44b994471876076e5adf00d3ed29fa8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7b96f347441add91aa3e048776cc406124472498, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=71dd85d6155170713127220bedeea2477fa0c103, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb8810dbd8e525de12199466861267a82a6687c6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d72b944b580c2bde820c6a68bac0b7557bdb08bf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e302b25e807cea24349787c12b83dbacb8710764, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d0a693afe081c1e6c7f89e4501dd94cf28a8154, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6e8f08789f6b870cd14037ceb35f18e13c745f1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7ce8e3c1faa82b144fc2a369cbec1a075056f08a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f7708a1de0f89047651b02082e356cee8b69a7b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=736ae16ee86c104cff9f1f40eebf218487e1d698, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=be1522876638c80f0e19ed92381278a384de5da1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c33f5a135e37c6eea78790d24c738627c380689, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f5ac4c32f4a9c80548e68f1cb3cd277f3957e369, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac95487ec1e33f4af1e542956e9043d479d6b3f3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=190438894b8b2cc59f702cd9cc1f0c0557d0e9ed, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8a7d117d8c5173eada6b076d2431892ed81d3334, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=05b25955642ba532c1004b963ea663b8ba23dd34, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eb23dcf1c5a78690154a0a2dc626ace85ec47bc1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c31c79e5dc15a075b2797114814510e62a62130e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c9077b2b2156d406306734a85d31650b5e22f1d5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a29b0e8425e50c478c30e3e706803701a3898c5b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8f43dccc54d88da66a9e79bf44472e43ace96b8a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=687696cf3ee53bcff532159915cd671fb02779e0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6261d06b95f7aa1377a49208f90362a6b0e86027, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=829a9069601285ca97f39a8b7d793a3d5decf087, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2ac890d628b8e0785fdea64f433b3e631afabb69, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f6e47dfad9b51c2f1cb25b689635075bcafe539f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8334da9386c3ef8cee2e73cc0ae00a783a4b4894, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c2b3e7ed8008562907cb47c4de3ce55b6fec2cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=63fd4711a169cfdf25f124cb016bb9d42fa69e47, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=790acb2c9f6b810543b3f7b61cd3e1aa009d1536, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=58258317dea1127752f102a0cde4e6a421a23095, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=171a57ecbc1a753d181e2bdb4cda7bb4b5315a00, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fed9bd1b024c39e742bd5364baa190bf87c16336, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d8a94169a8f81be6733cd4f212f53aa8e80bb236, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f143dd380aa32686790285c99052daf44a00fd2d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5a27999839a4871c5a764c15b4c091c2ec2e130, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e9f0dfa4e39ff2d2034a323123727826cf3c65b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0e1cc3322e09c9f771dd7d9023707b52e9337d00, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=01a635ff1b4a341f3ebb5d814717d2f9e7449286, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=71a55cce1b4373fc4cac7b80f1edf760aff9f596, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8fb1daee3758854e829b54570d8c2eda66131099, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=43ef09b807ccfa07306aebad16139b9e8301ab9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=657076e2b15f12b5dc088ec4ed7495d92cdefdfd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5b2d937905aa6bfc34facf38d2d0f2561e47e9e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e277af24f77344d9552d25f3ab89e48147ad747, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=afcfa6b6cbb183b60ee71945ac1e7bfeaa0cc47d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dcc3cf16f473facb4c2ab31b17100fba880cd6b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec2c7e1f866797c4a3210d6505d206cb5859bf75, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e76bdecc63aab3e78f105a7bbff729fe69fb22e9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d6902e9031f803a04c27408b4d336c8f98296f31, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=083e67a35c1e377629a5a93103817cf01ab8eeb5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bd53afb78fe2c25506d21736cdbd101d69fe6f22, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=17883504b101d43b87ed59c9447db5cf9b705abd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d1bae3fb88a99587c221153e96999d1dc17d207c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=15f2dd0b05a5937efcec520158326bfbb30edbdc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2a85627117d85d43362b40c2ffd347c45dd2f428, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa05acd5b52619e99f58b20bc12eda3d662cce7e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=447fd9734826256174844e80212aa4222fba2695, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3573114d617d1d8bd16a77d6a4b709a26a15dbb0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f9137938f22b997600fd6bb0e90d850c8f41ca0a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=365fa97a990b17c8813653e39ca397088714a082, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d1ae62906d3780782df843d170816794239b35d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=611587fad6823b82145464a4102f3c0f02d989ed, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2e9baccb3c8af5692eda47901bffdf46eac0b35d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=466ccb1381dff7c6bbb1b4079173e28af7f52c62, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5f8c6d0e36256de316ff1ef9034c6f82a5b94bbf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0614319f4c991d5a887c565b959f88f5faea500a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=197bf09946ad0f96857bea808aee79e4191249b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=254fc1c73ab5c4890276d27ea33cb5a2e8752000, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=acda20d0d32f930f3455884b07b1a1e1c863da97, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a028495135c1ad4e759694dd41f5aef752ee4a57, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ecc541fd2f4e09219a32becdbb66be3e2d22495d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=813e99b732e270e31533d751e2aee7e43f194647, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c3c82932df7b0e6cee6201148fc69ee59f344023, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9446e443fb89dddb2cefe07868196330090aee5e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=63e56ee59275fa212e895f7c19f5cc901187cf13, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d47e097f93913fb4c95d317629d9c63b8bd59f15, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a669b3868493f6d02f81576112713e5a889caad3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35e33cc4780c6db18052f8248fa698bdd4993ec1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8b7035489a939f0911747a333115e4062f8d04b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b7b12cb36167f85089dd32449aef5d64f77a587e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c18d2edd5a17390d0df26d12eb2cd2a527f6198c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=41b362d59a4009ab58e7d85fbe86975c0b26b508, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6c281ef166409fe8319af37d7868a43b57b1f846, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2735a3c0962a0fb0736f4d2a6c16c34b0534e0a3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4b6fa6a61fd670b5714c9af55bae5fbcc5b5289c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b05fe170d2746768db4a171e544eda4044783263, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=794c70ce8d4c29ac60f024d32c4af612bc11a11d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18c5021842652ca643811df8f4f70714950ef44e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cc263cc032ee3075714d711a96b3f09638ae18b9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dbbc9315ad1b8ededa01afca879858f0099befd1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a59a7e8c311a10d08bdd8a2129d45a87e13ad6f9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c2cf9b4a5b9ea4c9e7fb268d4e42f06a4c8cc6de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7e999914aad21ee8757b294f1345fdeea8b1b9db, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9b671582f355010f36b9ce8a2e53473238770a9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7d66aedf2acdb7ffbab39c012ea2ebfb86c7c63, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=208976189cd23040cc93c4ed4519fe0ab1c1b0e7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af640f0cc324ae369408ec405af0d616eeeeca49, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cf3c901a65660a3d108b0f12387d32dfefe758de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=affd2e7b9652c5ddb1503e82e3e615c2f5090c15, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c679f8d67ef02ac7b1d366d908cd24a5ed2f61a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6926783fa7ef7349f3ed727c9d6161969786c3d6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c0300a266d1796c7d857cdce92a4edb619e691f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a322e09ac29b3792642cf30eacc34977b92c99b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=791d0fd34193523b64c994619c7b072c5c948ca0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2f21152a2b984affb71af1488169eb45c66bf99b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=683621f737c468c334f3cf984156f85e1e61ae90, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f79b27edffe684e28023e68ba026aedf47313830, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec037cc716c5838372b61da362227806f818083e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e3c880836a21da5a26b4690b06f425a980eed0f5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c3ddb8ab637b694bf2892a1c782132336d66e646, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=069138734adfe889e6f863ad232fac091264f302, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=139d83a37b15caa4627f0382b7fbea8b8da0756e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ce80953d178fbd8170f4f9261ec906965651bcfe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=19c4ef1c8a1a37c5d47ff2e2af65f04f2789a486, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=97941ceb7da11f40497ad26dbf4d0e8ef5ce2ebf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=018519cfc7def274d5be047f02a2be8f4dbf0dbb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9fb10990b6b923a3f9d9a36b19b21fa0f6ae87bf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=816e39d4c3edef6ede718733ecfd4b1dd4a5f169, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c084be60da110433259609d8a09d48ca4026043, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=66ed1d2b7a1e3f44d96b72cd0c2f2d683376c03a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37319dfcba959a8b3bb2e16e912fe1b0ef628f18, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=10ab8b725653314dbbd9f5583630763776fb29bd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=373d26bdda604a9a395453449dffa5bfbc4a559a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fe75cbd601d0dfda4178cb43761cf3396640399e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1c42c54c4ee8929f3b0d3f916d3f2c860492e496, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=331461a64da9253247cfeab5db681ec2bbad3793, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ebbe779e3246fdb4ec2db9fcfd6e723d5fe473f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e3f6fb8de01b0812b433f499aa27f061de593b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9433b00e6b40454ae1c21ef6025db3cf48577389, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=466940a3c5ca82ef187f4ee24e2d2582fdda09b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0573a2cef52e619bb542f44e715ea15e6516bd9f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ace766a8ced2de2ecf29b116d91833eb46fbed4c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f46f6e05bb503e7a88912ea7df07fc7a279466a6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3f71ed4f22813375ff84888f41eea3f6167d8e5d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0f6136481ae0a3677a7805e37a35abb360f29b9d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=45b2c0190605b8abdaf94439704f63275a13b951, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=22908b6777261f6393c1719d38015f43d871e55d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=54bc85000d91e7010ef01e8374a94d896b01215a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=78bd05d0af3ebbd9eb52225d2acd9ae7d381b036, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=347847db5a9da1fca691103cf871c4fb3c80f35f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=db9cf10c3ea0f118ddcd9c1ae164b53d0392bfda, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=60a14a4fc7d7fcf7a8acce5995ed7e0a8985ba1d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0a33f017d5768e9afe7b8925fb6c63418d9633c5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=abe972bb14df9c5c966232dfd0ebef197cb1f77b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1a9981cc6c96d754c7b9165bf5a83023c6a4aa15, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f2325ceee0d7b6c455e67b05372873da1f8b6ba8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e44f54dd4bd53d416162374ffc6ee2c4f595b193, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=687252db004fe07a93c27385538b8360d1a781f1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=532d3c893305889de6a7bbbde8297ae5b961afcc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8354638312fbe9873e5a51d95c8843e7850cd81e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d5c5c14036887ba2acbf0b8c70ac07fe9202213c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d7e74fedb3cac3c660fd6638aba5c9a8e48d4436, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=53dc2b674a12f0c95ef6d3e9a153a8b08f385865, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=954384e298a2d2954e18b7a13881109b4249ca82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06822bcd0d74bd7f736c4d20b0fd4bfe1bdcd342, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=14e852cb3d9f232947a84c0b3aa33301911f0f0c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=56290bc55e5ffab5e2f088c188d975195ea646b2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9b32df80d711975715f6ad1f801ca1b2a3c5296e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=37e89eb50d78f204a9bbc867725f28804aa1a926, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f00d300775ecd5b25920aa44030d8552c3205696, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cd78b7e222bd112a8e30dfcc17f9c97b3c5fb5c3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c10bb104cb612da341bef83e7449878d47f2cc1b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=241c1f7c022cd6c667c808eb097f600de5dacfa4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=13b486c65929396d1425d30b446a6e78028b649d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4620af5053cbaa8840bb3ba4f42268437fbee586, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=34b23ce5bfbe52794e9876819e730d62b439b4ce, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e1e0379e2c2c19a670cc8c733f147367e6bc529d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=33a2e07cdd1d75ef767468336b03ea79c516eeb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad339065cd0a6473284788a02317e5b25e923099, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9b6573ed69a4f2ce2d64ff71d2f8ad4c58d8dde8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d45fdb3c74c88b55304bbb9acd7b6cf13fd69921, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5b42a99a07ca78d4386ef1416731e939d42ab90a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=93b77e64743a88392064874f6e0a88601da49cbf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80488e03a27d163de8bb1dc16d502676f382a22d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1a8559e18ee341d1eea7c38764bdc035043aee63, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=66f76deef877a72a0fc5f83cdfdc3f5d6dcad582, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0769d8b459866fd06d66f567826ed0e6a6788ef2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3676547b37193db043912dfc331aac9dd81a69fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8675320da144e540e5754a8e73b7918c4604504d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=de666677283e825e02752b823d5ed677dbbc78a0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=395754f38ec57338dad5ca75829ad93cb2cfecdf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ab7954b70c3cf342edd3f8a6cbe4e596f67f0a38, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e3149e076eaff5f40f9abc4452380b2b71213f43, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f5e59365cbc0cb82d0629856bb8266dbdd78d497, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=733975bef7e0b6b2b5565973953c86eb68cccc9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=298e801a9030b30b1005b4d70399b16bf5923192, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e1f53a9446b8e315a2cddc94fc6035ff8a0eea4b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d06e255b8b4c7fc7a976f94287eabb58dc33039, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d22927e65e7e52f4820a39811afea9e3248a9fa0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ff31a3a00648b8d0ead7427056b87220639f8525, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f1dd259838280a53f59847eeed34a52ff6ed9496, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=43e259d52711eefb0c15887f8fc483a0bce71f5b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c6db901c17f4ff1f7a289e9d7f8ceea70cc679a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8e02967f627e1878c35a207d58912a997ec80544, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c9263e7a0cc398263de7f4be4fbac4396705d949, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=245ef46113b3dab1d4692503e47c602924cf3db8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec0b3695640ade6456e6293f229e835429b1dff2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=48660de7b5aec70532510aafbf7c6f37d1c1d7b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ef018cc5e6209919fe0ca9ebd7b8092d99992fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=00299cc0017e7c260db973d3e9d486dbf08b20fe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=55ec8c3712c06a319ef29a4f517cd1286977b716, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a5ccbe55d7ca4611e79a5b46453663e02d507df6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f4a00b812f1cdfbfd94ca29b728a29ed4f8ad515, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac046690a3f250ea09239591bd11bb5505196fc7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f5d9353d11ed44bf3403b091363659622fcab479, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=06e4fefdf3c0e4edee69f0d97d959b7d995ece0e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6bec22e1881ef35cbe97362c67857bd05f085da6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=91ce1dfa9bd1a245e4f42ddbf81798be30df20e9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9626ebd4e5f74247f9a7944aa3d8a2e597c9376f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ec17a09d8b961fe76d025d91547386cbd2a503d6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4a1e7455dae652c5067e6a37740ada6abd700d9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=693e987b18fcf2244f89d35d5a7dc56b4f50f59b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=336bfc6e4fd5e26780949ffb6a77f672d6818bc4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=35dd0a77475508cb8b67d5b4c3773310046a252a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cbbb91efbc7b7d739a7f383b53aa50d4d1fea421, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0939c33647c0a8527473e830f0222e12c755c183, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=544ab25d3eb2d1432de5c10e0fd11a0bf4fefd7b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d5012435caa30b9c3bb9ab0e603af69163107584, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3bbf6b37e768bc4298344dc6a419cbbf8f37b31d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e63a6acacbe2c9ade108773e0eb3c9ba21ff0b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1a81f121df3973ef10c1c7030680052f214dace0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=115bca0a553a063191ac45b7cdaf165dcd445310, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f470ae922b6e9dc4001d5075072770b6b8350810, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2865b469e00364cba1698bffda09cbc2258e2504, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=31d9d266a35bbc5f74d3fc545e05d5b8352b230c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6f4f28771f41b33d7a4d34e840f2eff75355dcb4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6bb811286159a04590588ef79e1ba2ae3c322a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=57fb0f992e25eb44826f2d83a1f15ca164f24076, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cbe4acb9a1cb530f6399067a650bc0ca77a7baf9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c433cd2e8e643b6ea2443f1672685a3d26a90c42, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a300ae8926cfd3c8f7859cc514942328384e6f51, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0cff429a012be3ac97d24efed9452974dc361452, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=92d1c19b55ebd595efca36bf62048633c11e0ef4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0de03de1263cbf19290d940ad44dbdff8c804384, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6cf7574e762ba61727833937a15da4c46308325, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0cf113acc311e0cae66cba006f880c83d391148e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d652d21c9f7b8fa340f0cede8fcc2fc6bf546d70, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bcc96c2355293b301e3ef56c3914f6f199137eff, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4cdb27becf32d1c8d43ec701860df223e86f8556, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7349056153a9e953176e664d475be14c706d9292, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=902252ca7aae6bd3f472923ee2951636788216ee, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4764ecd568195d6e74939011f3c439d433887ce8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4a35e94e7a5acd072913ce5702456717f8bed56f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=43500487602a1ba66df3468a8a9f8ed8b85798e3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=88814f5892d19ab5876ed830bfd504c72cf0132b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=38a602f06728d9585ace1eed359ab4d5e9714efe, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ffe6ef0dfc32d8ba1911760a3274961e1a7d7ed1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba721854e883a7eb3f9d5e7f7c84df6ef9937e19, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9090a8a6605c681a7cb8000a1f4854e1930523a9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3840b0254640f559b7133443786a2d184eda417c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8df969f5a638682ede0e8cf335f9628e5ea6e36d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7dc7144ca18eff160f679ee6bcc10b00166decc7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b81ba3821340a24beefb9ee0de30c96b9548b5df, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aad82177c31bcd3448c919d47c506b551b87f652, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=27303a24c8b3abdbf1df55e655ab75eaca006dee, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7640ea1880bc99f9d90b6db051bec747af300488, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9894d6d31e64dce6b528c9c584290c01198ea14, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6a2d8d986d4867699c3dc60e2bf70dd3bab145e0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6ad1c63ceaf80b5344658fed24dc69728506fde1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e73b60d682e22c7cb6b4fa584fabbf690dc271ba, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6003f0ce7486df777aaf4a47de8b33a6b4e36605, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6318f6907276295cda9ffd66ed447f14afb62863, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=199c369c64511cb27e2b3c29a3bbdaa3ea312595, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4527d1b1407b6748f9693f91220dd74f02ec3f96, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6950ec60c4217bf56a45cf5befa6a3d55ae2e8a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=75fe9cf2585bdf3dc2d0c6b8c897f75b5b1a4b4c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d56c46cf48d8b4cec245d4f315ebb439a3e929c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4a5688468b10e5b8738e06ed6fed67c73c330b20, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a760e2b93a09b845457f2448d9baf5f223e04938, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b8d0bbe819705f6d55c1cc70962f1f89ce812b24, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2c924158c613dd1698454d5c0ef3f2b3c0b30b63, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=45cb93a609c7e541d1a816d42fbc979529124a74, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6e72d97f6ea2976aa7cb5a229478b7d03c776f4d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0acd92af94114b054468543b7d84619a96257fde, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0be2197046ddd133f5ab97296c3fea4baeaeb41d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f55b7200577a944ad210577087491502afc7e088, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2172d95a72856ce136cc809e874ad8e92fd8599b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a4b6aa7230040a3d4c0673e365825a82efa24ae8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d64a7bf7720f477e74925eba56a9718261cbe49, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f47eaa4386a9562c2f7035bf1aaf250ea1769bb0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0df8147d19ffa55ce4e4ad9f99d742658a4191ac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=23e06e92370ecb46d3220dbfb170cfeff1c36705, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c26e588e9bf7b923d31d6559b33e3d4628ab85db, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=02cadf776c05d6dd2c17d3db0f08a8bcb66e73bb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a7062f20d017f7b964b32a7a6dc1447a70446e7f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6db37469e567c9c70c996654740cf6f130e395b7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7ce318588d4452d240f1ae22a0fe0b7b5d3f0745, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=23f359fe0c747ba340e1e3126ad6f60c6020d077, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=41a0bd67dc76afe084a08427af07739e927c5178, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b2ef38b5691a2aaf99ce19921e7dd725cf9ef402, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9d97b387d6a1e1187eb40727017e33c0c517e1d2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=540fda998365114ae7dff764d8547eb8948809d3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=46b9d19d4feead2d9beb882d3faafc4035840226, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a170ea6ef0189853c2192eb1267560fb24bd5cdb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0305c47115b25aa7392aa05daccd27b505b5bcb9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=bceec29c7bc18b1466a17ec5d820123b7b2da321, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7cc26725e58866d0e4149ade551ac865abec8ae2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c46537dd978ab701fa63d98cf642e082c1a744e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49832a2604578fdbe11a61a53740d294700fa603, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=be4a2767fcf9a9a6c6151f4eb1fc1e4d9d8f639a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0e98b28c81e67607de93669f07e5046fad20feda, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e6a518cf9fc58968401b623fd587260be01f5a0a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1b7b61937507cbfcff637464cd1da6265a971225, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=125d6c3a0517e27dd34938331c4d19e362290e7f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=10836e9119c5ad4be87d55fc35c9f7f6ee10e236, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=112bd4c7284cd4ae8fedb13da8163537abd0f7db, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fc66dae4a711fb4587a7c25ba4b96a0959e41dc9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e1e15ae0e8f262016119cd19fa4b924976b7934, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a7b72a2925dbdda38f0a55409e0445198de331e4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0fa16b440cb074b38137f47de8b92154fe0ef2b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6ce5f223738553901646e05cd43118e557ce332, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad3df7b87c64818c5c833e2470fb1abd0c0f9241, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f80837423e565b5406d3f8c24415b71938be197, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=501fe5885debbbdf8fb9553d9f7a06e669cd0661, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eea505c99741ccee539a5de374ce4e661434b13b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c515403bcc60f4ef058555f718aac386d827b01, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=16e9c1fbae6e4abe59f0cd46841e5cfb26800870, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=90039be9ff035cc9725bd3fa04d39f410ea6aaf9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b2acdb67b7e3b5b68740f9395f452a721608e4f6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=050826d4dddf21f617891c4fed4c6a1ba298f40f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=52b616236dfb7cc37bcd8a0c977b534c8b17dfd4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5950ec8791d77313df28423b4a7d237961d0975e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=76263c62626073e15c8877e5808de702748c5d94, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=621ee4a0625b15ef03ba7aeb1684674773651976, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=55df6dc4f3e8899908d12b3947cd907085d3a556, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0493c8e957e1099eab27b7c77bc47852f910027, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ebc4acef6cbce74fa92f4b44bd302a417946c723, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4b49a76e4cdb8d8b3ab4aa44f397769decd28480, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6593e6879d382c29a4d6c0dfab35e4d7ea0d478d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=69c5504045f6444ea706cf013d1b4d503640bc31, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=088d5061e4cd8e2db5c5164f367dd999149eb63e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c96ef3af00e676419ab760938f4a652a2034aea, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1f9f2654c4b9fbeb028ea42587d28d8ef44c6f0f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=836c8e6a5378cf925623deb6fabcf87992de038e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a90facd5fe9903e53e463e1ea87403e5e4a2d4bc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cf9e88c0df08db1f4ffad8a972051dfca9939e38, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0c1a71e34b4d5fce2ab2c27730e2490cab5c5562, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb260ac9c99dddbb693d54dfcdffad4883ec3099, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8520b8865bb83bcd922d3816241c0f6489e85c97, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b8ed30e0ebf03ce16215f069d9d7b95c6d49d1e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cac6cdd3f1a64f50a7e1e7a3dc51493ca38ce985, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d81bb882746743523644aac58ae7552b818c1dc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d785dc5b1e83a107b68c42bc34f891b1706a1f14, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2705feb73c3a726b5d131f1f0d5ee5a02353a819, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df275c9a77292a4e7bc0943f40f66276869fb651, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=49eddbb464436c9b192525fb95e7245fc6d965df, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=db10ffbfb05bd68d4f497a85777f5e1777ff70b0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a8b6c729a73249cc23bd494e16f26125ece9a3b8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f1234884635365eb1a3e296855a97d211fc4987c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=033f511299c446b03a19f6ef313e7da84687fa47, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6052729d6218d63017a8854890944e3f06473f75, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=daf3eada49b17f6d70fa1ce44e5ca4f27613fcc3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5aca6386cb5ca60cc9709bf396cbf8a19d44770f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e4395786010d7d2a4685b5a27112a6476882c473, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3277f1ce19510cf76a5ebc28fa2b03969dc2a55c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fd847fb9508199efa0ccf7532387c82650eec9b4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a1cd1ea8295fc65ea9335eff5543a432a54e76df, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d69a848e2536cb8dc8f3fc418d0c6eba46cc086d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=90a9b76f38938e972d8592c62cdb2b18fde2e5fc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=12ca5b00b5c7a45b97395e5a4d9a0bec355bf45b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a441b72c9f3b32a049e244038b588088b40efe4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=53d4d006ae24e77f70eacc2cbb702d0a4bd26ce9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d4b78b8c886bb3b110a843313578184631b52276, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e091df2c1f1a2241fb86f01542c54f27b723d25, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=43f91896189e7490764648e41bb39261e6e90cbd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dc800ec46e5e24fc674b5543ececcf5f6a1e92e9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=40c7ecb48742624d68a6ae70ecdb8791defe1fa1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=08850d1b41e248ae4894249922ca0a1ecf0c2c94, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=90de9c8ecb1747e00878aa7188fa4fd947ffa680, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb296289f6e22bd2b62ac7c6990af7016bdb7ab1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8f4a83d890e78570dd41789ab14587137100a28b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=54f663acd7b883ad417143ac6e79bb4b407836b3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1232f247631f3eea285fbeabd97a80c070370d45, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9d5b7bb9ddadb54592dc7c07e12e5a358e2065e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1d047ab1f9f3923ea8915685b1c751acd9991269, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=79b77389ad2492436be2a2896400d8f44531ac2d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0b2f43f06c72c2a2baa2a15a4cd14e49bc3d3722, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=609303c96e98d3067507f15956ab72823f45b241, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6950b6c4c6192c0c3767adf59421c73d2a06b325, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ae5fe642e6e1ba834ac07ff2fa83c629e49ed2f7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0cc31fd94e1232748746d96c00f0b1362770c597, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=70f0cdc908ec1d579eacb837ce4e486e8eab723b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dc21779ef2824a10617d2c0db72602244e654c0e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e036a5d56a2fc41490b95298a24d65f8b844a31e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fee154ea22f98f283f12f403780e402404964128, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=117ead8f6fc2e870b823abc6dd36d415b1b9bd75, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=20bd4e5314fccc5d9a43ad1cb38fa077aaab4678, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=be9f8bb34c51e0dcecdfb54cd931780d689c9625, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=33dc45c8634b59b022078fa06b40d47a5cc10b2a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd3e35aca2a43979d79995e63416329c3a14420c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c6c3b375a35e511b4ab96d4554ce18beeeefccb1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3e6812693bcfc7680296518c511426b518fea7a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=44eec2340a87cdc7fe2a7c58666fca0c37cc7a69, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c98945e724a69414b0eb7002eb988a4ca738c527, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6939312052ff888732d844626ebc78d88e703eb4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=805966437a5a973e2466171fa708da1739ffe26b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=59ee499be7eb58ff9277f37dfa00bce44d67d709, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f5d509f65b150e3748fa18d8888df00e7813e670, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d9b9d5f25461f130d1676733bb0525a5a1627df1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d20e7a71c836fdaf5c2ec8f63f9e6c888e97f806, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=502fc2105f5da4b51cd37b81cacdcbf65a2ab726, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9e7b5bb7fa99a2192bbb8693a32992e45dd559c5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3fda0ce9f10d107dcb984a9f6d97f605c20c8468, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e858e10827ca80a92a9787d6b02832066b274017, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=34de239685cb57925fe01adc9b42bb51418de6e1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fe3736119241df30c7d2218b0f71f9d1831b62e0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f91006e09f7d0680149ce41b1c9ca3843ea02819, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8c4adf517da6bcf3b740c46e23f74fa315804c42, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9d6454077e2380768a0e9a1073d8aaf993a0f997, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c1e03c51f47faf4df2b48fc4be1f11aadf768e4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d626673b6d35b27c0c87e2970c8254f322ac0e97, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4bf4020e5169acba723f07cb67843d4eed8c1c55, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c64a507826121bcf2ac8a8cedf0e543aa275e2ef, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ab60085379b55d8429c506c0cfb8bd0dbba7b73c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2b5f2e6c06640283a85fae15c28c176bbeb673a4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18108a1acad0495dd934db76109eafd6572061be, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3e68502e1d6abf7f6f2ea75de763f76ce1ceaf68, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6ec90b8101f5190d9d37abb420c5be60ca47765, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=81ed64ff4ab6c38845a879082be90b5b6c54418f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3300691e45685c02ce16fd436ced923076ea80fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa55f5fb0eeda5a60adac4173b9276eb4f48662a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5704b8a8f00df436fadb4b68cbfe791728cdf1e5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=db9ec885b1d8cf0b45a2034bda192436719a659f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=68efd315602082bb0932ccb14664786fdfb192c1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=aa0bf24fb82301952cd459f028a507b0b4ef2b2a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9b15b29c201d9c1aa269fbe9e015d74d16574cd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=760ae6dd0ec385ba8d882afe3d0b03b617fc6175, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2c482a95a8690254668a1b9c3af7b558d882d7ef, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b90f6145c270df1936af766b0ade114bef992549, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea33b80fa6dd02c1aa6734b5c9a3f6a15646a6fb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=adfd37e170596289ff4480dc22fe6b00af7cb1a7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f85239f6324a3060e22915c44e8c9dd2ccbd9dad, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2b7fbe57e5005f0e1fcf0dbe730cff2d1cd13f2a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4e19f3185ba6d814a549b88811704f2e5f09dccd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fe1274f20d939be4f44579387c0d50095bde3fba, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0c4dc26bcf73764e2b162ea838b74dc6d75e67cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=51b5ff132a40cfacac2cc0912453111b08829647, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=60be54aaab33cfca534abde9858e90de08c73d17, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6f8da1375ffa06dde9772466bbca41dedc32e98, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=03d9f2d9ae32a6315cad14cddb1471835723122d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8ed644a30bffab37e0bc5349a6370ab2fbe28a88, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=eef8af19516e066c607cb0a4b8f4513c6da041a8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7f18131d4fea8f56b91d2e1628e35344b3b610c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3acf19030eea1f4cd43c9f1505ff2a0dedf1b85, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d11ec63069a14df3721cfed55df55a5e4666892, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fb9d4123abf7816457c56d479a5a548cdf70f756, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5886488bca95c056695938b0d1cad883ca1ff1ad, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8294ec38b17b89e6205e7d0d1b7b5bc09bd89e30, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1d558ffb468a046cd0223d9f59e82bdc62589908, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c44967585954917c8ddc8644c29d44ba46879a18, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=974c67ff0234b2a403dfd83e08875b8d7082d4fc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d182740bfbf1ac6311f4983715cf62eebb9fea93, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9ac0df57a283cc797036e2d1fad44f0fa422f127, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6df106931cdc8eedaaeadc9ed0973f522be84135, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d23407d9706d7cafbc88e316d211099849613b53, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=091398a1e2b1ec4223760520474f80469bd961da, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=93e56b372677164330c3712047a73f430ff75117, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=40685aa3c59d888288af0770f43520c675bcfa5f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=15e58559a82bf814eab627d3e00ecf5c9ecee680, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=084fd0228bcdb82a6bce62d3197bb4467d78cb44, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ba6cdcadd14c74f735a71786a92610e36112de0f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ca0be3a23738300d80d367426cd3378224d3adfd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8755684ba66e7a0f03f2af1fce788354668783fd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6535d0fcf90b50158e609c0109c8125f13217582, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4a4a5d06da54e6c0c7c81053fdac6d3cb7396225, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9b8a2645761abf006766036c49a35cb4ca8cb6c6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df40a948003d5d4ea651b7c6d4228b8284a793d6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a7f5fdab41b36de08f420a8bacb9bb2c274db802, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad05b7888e1419faf1360834233759ba0a544125, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6e6bd7a19dd5c329df74bf120d70c39ed2c764c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ca1a0d72a56344a2a085a70b3de55aea6335c5c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=483d2eecc6cf60828475a2f04213979af18fedde, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=09d9460e4577a7d74be4fb0385de4d302e01f65d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=24a930aa13370af2e3d04013e8e7cc72f764a181, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1f7309364660195308aa75bde551f9a9709287e8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c008a8919850e594c4a4e2dcb8f4df12bb07eaf7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3c7f28f9dcef8c9ce1a54a1d50730b088884bcdd, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9281bada4a0afaf5003bbf1f739434d10b9916a5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18e5e9b724c315bb0efc7931d6dce5bd1bafb9cc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f04888cf72d2384f7608d22c39fa435cd2391575, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c8ee2879d7760cf560ecaed45a21d5303a27e91e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e26128dc331ab0d6b4c8081c5df40488b95b8e75, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=73a2826ec80dfc40d8f603aeebc6e5dff1a9b9a6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8a7d4cf6c16d608e47b538d4264c674821475720, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d508d3ac765a93fbf145c5ece295c6511da91410, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e144a9e38c80b889811294edcf467b238e5baaa9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=86bf3f3d647471e6ccd2d04a17c58e0665333a6e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=feec8742aa224b98863d269042222451b53adfa3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ac21a6a9e76c58bc3c264a19d8ec596c9a3cbf06, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3b67b03c4c427ca9907e2cfc09c2fa0b94b1cc2a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=96ef893be58fbbdd99ab98148ac00b3da5d5676c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=90c6afa8d14902748451d1fea6b2fb9b6a879e6e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4bc69acbe0dd30aa7519189db0a7b135b88ad442, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b6d746d418b9a1405870559d9fee62b2f1b2ea7c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3bb65f960d4fbc1acbccfa171b67ff8349af4638, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=76b7c5486565354b730889b295d3bd41eb3b4465, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a9c49370b772483793b5935abe2ff89dd3634deb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fbe95912550be86e19e001eeec9ef3ee306eedd2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f057d7beaebe79f4936fcb8501ff0a40a5cf7953, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7d191812755092ecfbe852c79b1271b36949253c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4e14308d835667065287aa2dd1c1996b142eb4f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d8e296850dea36e3d1fb2f2bcbb43183429ac9e4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1fde10fb4ba9f96d73937f4608d0b51b6010d354, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ecdf22b03d56c29cb95a4c97b2740f79358aa766, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a854dc55a0fb9a9d4451b88ace6b6c0579bb1d59, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b7c35064eec164253e7decdb30eb56c6e30cb870, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5e9c7f9bf636f6c347315e78059549ffd70e85b5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77eabbfe648b9606fe1fee924d28806b617f1f09, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=76c615bad2ec3d4f5bb03434d7bfa841889f467b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6287bf6e5510671b32de05fa7cf6097cf6341bb9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=496c143685aeb79ab65c236dfa19c2c5ffb94fac, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3439e8a22be0654ff43844383b2096340c86a2ed, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=07cabb453a628beff5df23fd0e9f6f81aa4e7e6a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=263a27c00931a1a4cd41004da11b2358a91ae84c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=605cd421f0c8eab37ccc8f568c7effd6655b4d6a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=837832661001fc611e2b9c10403e6ac9264c7947, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4b7d9077cc1435c4393410edaafce9acdc803ec5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=923d3b909a273bc6be86328564652d7296efea69, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=04b05e9986135abf62169fcadacf1d381f737ef4, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=4d513b7e8dac8f3b1a705e1c110e0b559d87554a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a6a30f8f046812cc69dc0e4da95d309546df7c2b, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d0d97e22fb3536ea9ba33881033dc2f8b9b93dc1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1f4f1300b9d5fbad39c299a65f513d99e0dcef9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f3623a8f3d22f7941d7985e1afbc325787328345, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=18a66be7853fc3c73594bf921b68597972fdbd2f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea6b7cbf12a08051a238d142cc59995bf659d21c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=90139e86c01e9f0b9d11672e463b504b3caf96f0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e97b2f0f678b928e88ce0db0d798dea2cbd530d8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d8d440ea78b5b3f49aee267f6501e9229935cab9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3ec27dbb6d34d18a2e95fbe99bdaeeccdbd6792d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=716b45707e25e3f1f0cf6f2bd96231cebb1f49c0, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=24e6f56e288c150ddd726e133a2d640243a01288, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2c1fbe78b89eb1fd87613f9862d8d7bce8b057e5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=237f7001aea0008d1313e8a75dcdc285e99f1cb3, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a4be7f978989e17665a133b9f873dcc022f9703a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d5bf077b4b7593eb7c3f49f840aa0483f11554c7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=df570aae2fbb1e10766a315a56f43e485429b5d1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b4c5eeb4e1b471ef38cd7cb1317b6f402c083b9c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7aa039128bdc032e58b3e3810262a1aa0875e0bf, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2c3b45fa20ad208812872daab496c28e44eeb360, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2a90283c4b0d887c3a7e76d256ba37754ea80bb6, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6b3acf9d5c64d455407cdc68bc63fd937a6c4031, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3446e25091ec84a72e184e47f7384c462bf1f344, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0bf81ce27a3c846f6fde2a5b6508a2e09cee4cfb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=233370e92bb732ea12dd94cd44a1dac6760273ae, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c903711eff704fe165fa089a0387c6a0d98aa66d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f314d7ac1be2c0c6b28aa2ca8efef7745a2dba8a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=45bd179057604d1ca1dd3bddeb7cd6e7e078a905, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=80244f857aaef099bbc672f9cb59674ee0e9b527, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=048dac819556f4da016c188290c09f8f91678a6e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fda41d6d47db6f403d8e1b5bf1551c5165039183, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7bb62a22baa3a2dd8ff435844ec0b60ce4b8fb02, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e8db60fa2fde620f3612cfe93fc354ed6f793645, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dd555c890528425637f84c5ee16d25a135a92e97, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ad02d32e70a7eee49c4d917cebda48dbe5345381, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b0838aac78fe968fcd7904d3453b6454d0ace311, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b02920864025414b852398c6ca6d9fb06ea7d28e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=acd95dadd7454989cfb6bc3aa1f9cb85244813f9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d2d21a2342ef69a51f8b3e8bd8ffab88c3fe8b99, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=42b150a509edded55d459bc1aeb78d26cca3bb35, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c92a85fd01d2a58b4681f8305fec2552a3068007, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a20b838009f8f9354ab7650d986bdb5bba0af06a, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9189523dafc3cb1520cf2602ca00b0f196cb54f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2fd4d2fd3cdb66cc38aa056576b57f7caf38dd5e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=6d8319c7b79ffe2c1c0134a0231c64f4bcaf1a2d, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=cb3174d6405ee064f6f2819dd6bde1dd8dae6c2c, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f1462c729a0f87f14f5e119426cd87f34f27ebfb, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ea1a632cff14e5b2335d8dc7ec8d880203c15597, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c4973c47015d90f636a155213042b0e4e16334f9, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=10c74e606e61862ba66748eaa421e1f036979109, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=fcf71500961a1c0c497b718a16f436ba1adf05dc, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=2c8da905a0a829bb63471a54cee484ea7f1ad5f5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7e253fbff9a45bdf4424bd834c0a54805c563982, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=0d3a6306f01e8c76de8afe773eb9a1717c16d16f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=1f6c558b8967f8f7d900eb92bd9e4ff572575ad1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e9074601cfbb5ef97a9b7d8bc3b8229c1bc9bd23, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a69a997784f376626272c8cbdfc7a144091c7a44, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=af5f2699192810fe445b8601e71e40780a57db82, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=835d8139bb9e600416a44d4584673810c64199f7, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7900fadc367ff842d28d0f2f9a59a72640157406, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=d640b6acbc92878e29509255a21cb340f0a902f2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a51c1cfb5c4abebaf116fd65cb56f95f4bc18ce5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c3f113b0d3a792af40747b57a0b2c84aa1acbfa2, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=acc396fcc3b1de5b58b9055dfc5a2ac95e97e874, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=8148ef40a1f3923e88fad18fd9f0d048439277c8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=5b0d3470098076293b22cddc5a9b41db9098b4b8, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=f26cc4c99812adefbeb9a7684a74b5f62e09fcb5, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=77df708373389290f989222b2c8fa090c407ad64, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=e7869c043a10a45fb180f23038ebafc2edb00e74, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=7a7715da64bc16e56cdb8cdf3689448f196f820f, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b909f38f639bb9a4967975a81cc25791d9200e5e, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=a2bfd497a6f01a86ac0a8b3e5d1dc65bbe5b36f1, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=c04ad46ee46e63c294b16171dd071eb470abd714, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=dbe90797e7d92477d43e58b53796fab67dcf91de, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=283c0b9db68fb531cb78cdea28e0b55858d907b5, not strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc6145bd8021da2a585418ca30070bd0e565d268, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2fcf67762807a243da86695efba92cecc7304942, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c2d79a3c2724ee42427715fd1366fd9650c323a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=819d64272b2a4a791246646db04ae069edd5d3e6, stripped NEWKERNARGS="" (/usr/sbin/grubby --info=`/usr/sbin/grubby --default-kernel`) 2>/dev/null | grep -q crashkernel if [ $? -ne 0 ] then NEWKERNARGS="--kernel-args="crashkernel=auto"" fi NKPARGS="--mkinitrd --depmod --update --dracut" /usr/sbin/new-kernel-pkg --package kernel-rt $NKPARGS 3.10.0-957.1.3.rt56.913.el7.x86_64 $NEWKERNARGS rc=$? if [ $rc != 0 ]; then /usr/sbin/new-kernel-pkg --remove 3.10.0-957.1.3.rt56.913.el7.x86_64 ERROR_MSG="ERROR: installing kernel-rt-3.10.0-957.1.3.rt56.913.el7.x86_64: no space left for creating initramfs. Clean up /boot partition and re-run '/usr/sbin/new-kernel-pkg --package kernel-rt $NKPARGS 3.10.0-957.1.3.rt56.913.el7.x86_64 $NEWKERNARGS'" 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-rt --rpmposttrans 3.10.0-957.1.3.rt56.913.el7.x86_64 || exit $?/bin/sh?7zXZ !#,/] b2u Q{KJUGNHCJoArV~G-Y`읰њ~Pksr>]icQ,, r'hdrԴf'ku=jP *k)ϻ!AfN0*b a,{0I.&I~<m{@Y@G>ަپS 㱫r7u<ƃ5%`qCRtvX6kf6H-ȡ0#$~@7y`a~c_e#ՃLrBV Gq۬iH7d%_M|5YIZH=i9W!^5"S0J;Ӄw@uqp1n8^U%" T놇StΖsaMLW1R{y;!El]G5gv‰NTgT] ᥐ/@=(H-$ @ukǑ 9I#jE⪘OZCFqEehj7IW 4q#vsUhÓhm\W9FՏŊ3 .E|u 1EIk@V.C9g_9N~/ 4k۳~ЭZ ِLPPJsmR}3珒GJq1DOO"`0;Ӧ+C|n$Y߭#撢X '7NE\w⎧4ǵ :t J9EYPNITau(H fFvܾOh\x/hx\SŁڰҩF(AK$s%&`IL ډh hpE7dE}.I45o"uGP)&Iȇn|{}0ɭםN:M"xTt }CAid7qUFލxUS~nO:q lZAHajkpKlN $s@Ubˀt S!yg12Iv0EO\ۆʐYSkTk( *2@0IbpwSut\( 7ygZq?{">TztY6/?_f^niUĎ'toVl8-;[#`= cDNԖUfwOM,IuM_E JZ{"'H((]D|ugI+Lȿ#^gjo4^W^s#VjZ6P9 C~qV]56;%7ϕane,Q"Z22.P BlQpyby5h7…ufEG-_.+ʊWt>*7lG=*>)I+$FKFyBc~Ǝ-ycXՈ9ۜ'bȟwg9) Ŗ?n $jl ,WAse,_>6DTOD?ݍmEf';Wҟ+-(¬PO N ԇ;`ŕPD[Z@&䴉4[mre{fb)#oU[%keh,t@'[u5ȉ2!.ҒXN,*mz40%'@3XzتuWfبQK١Y/3K}1< h} 6T{2j&"J_D-i w.;'ءSQvinKb|yS;;eֹ sz܀p`c,aj^Fܮ#Rn3 'yA*U̽> 9;()yJ0*(0(} "ٚ#1::Eu,M2,mE,_ PI<0^NVJ@ѽ;T5/r\7 l;r#9po(pR_b9lIڀnYg/*QzǙS=KR^!Ҹ1LXX@(:^ugv 6gBZ +S v(YOg!4M5U/7X:@WWiLUY,ד?ƿtq>̫QuD Ⱥ"W)ǂCIE,v0Դ`#I4Tɪw L]|m8Ń "Y~A Y}{M\A,]>ao?Q5`,uԵFJFϊ[FɌ~!>=Oҏ^7Vdr'2 rͼpe׈6-hЫ*il{2?݇!q<1E3/_pg 51'&ׯYE  D9P*_QҪrO~k#WHGB~}ޣC{Í,7g?mG{?2O=Y;ȃ>etYujB/O :RG!R7'Na}~xړ;5MT[>u/ǏG) {9s;6 DvXrğ :(Myra&Al^` :C)uCMvoQhu h] PMU8J UUd-9nbt==< r(\dPs$#F2;$Xo" b%-ˏCSJy3.mGcay&<őxꬿQI봋cU-Y%Dy6^W98zI[:''@qИEa d{0@gYTN2:MWfGRz[JMQMnf;.fsƫݹAmYlO"Dž'F9O>WwtX @v]݆ 4<"nYB&&.RXkS`SV!9.w;ģ\ύA V>J3EDG p^/T ʈs8۸gCNes^ohFꥺQ$yiaDbKcC;Q<Ȼf}b0IԜSa ?tyB[}~݋%F /"!Di%Hf/VTp#-\a fڪvpW-Z'Rw>.Mw|,4$;1o9LldO%άEД&">O3}֝ąz))f{!U6 w^Z>T k!B]ޝ}ۼe؏4'DWzAE' &/+\*nT[`[:cY@WdC eo L~m!<ӽ9`)'Wk,r%T‡b$s7Ljސq7j_,₣ _4*YU*9a~b!-}[M>5m>TN s HfU酥-Y2;IPpa,1KI UAK#Ƃ\UڅQ:+]t{=gܱ%V5BқMR$e|T#)M/tlBlZ8~qaDzgPYl}c=-oW؊*m<4bch{XYpM(p13/^]ƙtu'\?g*>:*AGu#80s z]hT!J2CTu}I,vڼqjȖ839*gN}xl86")CJLqߠEUZ5~y1)W֛̫w&m ǠH6 + B θ A&5.ݚg(qjx-1:8Ky<,|w Vj' g.|ߥА}w HaynF@(tԀE1oWʓcx혳Z85̈́2KOSXc);ul#DLuZɻn7U;[a>)L5^5};匿{RY iXۧO]h_[jQe'@\gʼq3dzJXDP|g}Nzj廪WCU1U!3}crꅋ;.$!M"Z;[UnPM:ݱ9wUwXC o\r|,̔fdZM~0 "}<5jήk;ruFD P%%z=3&Zy"X< }mdP[ÍIa &R˦} ng𶙚z/.l>E(0uGiA/H!~Ca9Qc8O) 4_pDd ,Ke1buɫf1b4dFo[VT66]!5/R΄g̺GFLԓ UDyo~36%-|<֕b9 wߔ7lUruHaNY} ~ g*:[5ptث|Arim@JzӦ*1#/2L' m)Uw4 ܀-gtJ@ Sߚ~F>I LнqOo[/(];hryUOϞi*ٙ=ɾ"Fe{%_n@p])St_)Ƃ^)m7ɳ.Z.}3IQ"sgަkyQj}0V12RւhTkMSTR#-xg?ӁDӫްv|<[$2iw[f~f{O,*\0 k35]A:ӆ|.2D-Hmx˭Nd4NZU1> \$ G>H&Tz?rkF&O5lO*SiD[S-#炻rM,l;~3rC۴#ke}+#] Zخ9 ~KX2"G$qɯbrt4(-0+%!&qY}_Dr[hqm҉Bz%n7~tG/2-yK7)wTW%ܤ?2FF_A/LJ~|FE ^YG,DwRUГyDw:=ASz]Rh)Fa(\H{y<`ܺ1(kב>yu_J }~wvHqcRHN| -BIdY7G l/ސݴCUwarAk7,CFߴ%0Ucy u ^YeDZ >Xbr>VF*^ٹVZaBIҢTLa^AqKXw KDg6yJciBo|d^z1*7uPK(0=Uj3XI.7r<\x? U#j~K,U귄Xj21ΔZLLlJ=crBbz$ZVdA?X kUk\*Z.8@pZZmU!\vT@v"li7A8P>.g*=_hx2IwZ ^|oNjB ĶgM@\8ilI3Jz EHQw>M:BaSI~.,[^8v+H0[1}_V\UϿ̔7c<\Sl.g}*¦ÆÛ- G6]k+K!{LB}ah`{yRٜԯ 5q~*VBlh&}-{mI"5~,؆W5^L'k,FG"cLe޾^xiio#WD/1V|O ׷yME[Y:*ՊU`l~$K͐wǤ 6Y8T?v.J~EDWVʸ9e_@RgIQ bs^RGxɅi|.XRC"qQUN*\Sfgj~xXx}_1t<6ψ@SX)61cm)S#F~"|Bz:eƇukEԗ}ɖYv>~ޢH-#_h7nĬ7s[qN+z* ,[l$3zHi6\{cs_ZOV:o.[e:RkACZo|#QkFIx zSZ2/m1 l=Raf8}y.=NiʀlOp׌ M# HbYKj|He}1-+~iZ8ܳl.#1Ii_P_xn*#:*&fY:*[ "yVf VO6q'.='&JnȑD[X LΌyi*`%rU=+kb-|D꨽svwQf;? ӆ,QaY+\8JOЅ`Ym'WYFAW( 70/;C&͌7Fk*(ם6ª^{CCdd=DQVLqJxKhexWm%6eso5bxwG BO r2%z}˴=dUTGX=Ev3Ö[01 0aS؎ :<6Hb4@bQ* kԸ'kрFUŅW`pk_}S!G}pN!v_`)͠)Zyx&PFU L,r;lal$NTG/8c4Q@,t_Z"ܤ"%(Lh{X0E;ab^g &*|DppGN" pteP\J`b5]3P -tjE>+ 7;Bu%jva-:{O8+V Tc _}w%!Ig ~9.4͊1-`d0?foC 9wy^$֨XR|tT1Iݏd<))DJȭ8܁W}4gd3uzh 0k߱i+/pK-;ؑ-PC>Eȶ g<>?dl,BK_ hmL`M >e+/ )א,[L(s (,:b*Y} R >m*ꃲn SRf)OC%KP?`?JǔY4ޅ~sdWѯ2SK8UR؉Ϥ@eEe DW%htgH[/7Ժl<<zN$EL^#SQ秫V + I:cRpf|-NŇƋ중/c4lDebAc05FC2F"VO8̩mo$lzYvd8unmJWCt`ND 䴒V&=Yϳ~,^-E)jA޼v^@>2jѼLGs_?۱z7ݻxiSxֻ8 ٵ{ц{ ALoqa9/7e\[cQE7( @HP>ީq!^ۭ9@pzC  H o?٫AV!fn[aUՋBVzWoa~ 9ы_r$G~šsQ_n AxX'?BW+s&)St}Ƃ*ߎr zρa< )H5@WzZcWmj&#4YHr\8Wȑd3H$K⽤*CNQT]0|H8d;~Xj!6raiR@{glbܥ;N;0::eZܯep&UODv`(T<^4 dށ=ZsAnl3M}h 4]*- 8@}oAٿe.t{1`V 4b Qy^z qN%]CY6{t܈BT=vvPE6,f}oQɸ)9O$by(pbk>W)x]tu{6ܕuXU3koկ7q9cy˿rg{| 8A%ŐMEJ P6[Y]VM[%;AĻ6a#ex>88@A=c.9'UVA}2Zu Z.BނLu{.bSM5u 66~g rYu*:'ías-It<5iAHX>0:.@.v CoePrȲ1+;EriN8?7)k\[t6nl8 s]di  ? lG3 9og(3Vk{,[R˞=Hp#'o[0aɆ9Z 䎖PixAm5cZi-Q~S\OC(FJe2Uz7PzI Z} +tk7鷸%C?q<>VEg}>A#|6`1pmgܧ^Xv!hC4R8$IJ0=' PLʽ`RəJl?gQ%xTA2[tŷVˆ⊙*z2^_$8Oq:104CJ4tܶN[]BؑHyP̋G}Q/ he?bkseU.:$b3|jLu4 1畨D>M_ېf}5_kq/%rXϿW#/ :Sw$\NK~ Щc]ҋRT?:xsH :|ӶK#yun(`]M\8[.+@D~# PL 9^޶Gd '\xuX!*oiTo$,R[4?:0h>`y ^/|۲5{iar*+#Nzˑs':v*8+=8f45sk4?nyO/bT67tM/֗|uw՚=DHw*/;G[3|=J0k'1j|`YQj9˜&CQ$QH_c>׳IۼnS(ࡄoehc;qx[+d%^>"~LLU^|D|cD^Ӯ5Gb䩡J5O1|d^{MYi{W'7{lX*sUYX0o 3dc+֦#Ղ~2\Sb::TLuE|O^[& )f}IFc~g 5&l.e{HA8wLnfntK45Xyfu+v&ϗ*$(JFd[eg+Gnl%m?m 4p݃ZN `f5yt?w@!QR4ToFg|b sx5ӛL3&ǰѣ{b9 Jlk!w#cQ NfMx=޹pg{N4a(O97H%Z -g,Z-v3PqMߥGnYht)`˅je;>5Fe#t2/X,[F sP:;nj}P`KJ?vJorP8*s!oIҘaOPW `W .Šީ־ڲgΖ`F2,?t1u ZfNƫ%QwP *1}1IiϠ?Jxmc^M[P SxO͔\b^7%ގg0* 'RF Oe 9>vu}3>QB&seR|9:PH#ՠ 4˫;WPrJ^^:ݸB$a)ؾ1uB̶IQF'Bm3R#oYP.OC0L`it6CeO@ƧYin[%0Q >"Z0`M>r ljȺ8>kqע-cG Z\l_&PzQc X/|n#V r+B ٹq86\]/ ˕ |*,4Z!ujX L^sOFqE*F.3C~c)YnY8q2g4bu_{wFK817H@CoGG"YϦ7jeL46&b>Ny4BTfV*MT8+댇f~˼y4xFW-_}H?CzZ,%*k|չWPrߓvCЏgDG0NWNv´]ԓ'^Cu.>/зn3|O$*)HрRrA(U0H:ZsH$uOyO*R'`Л1ujҞhM,<jZIp2nC*y[ 9 ѳ;CG h pk`䚝Ruٺ2;"C89zȖaTQP ݽ[ТF?Xh+؋r{<2DAA + g̭ n w8Tt3C?0'D)nzwTwdEjR*#ۊ{Ҿ;xzzW:v J _X\w!1u܍eTx,,*8&e5QmuD0vӬH߻wu"[,3֚ LłXd׫ag{n}$y=}=ieIs h Bi !nT4{^:!pm0#~GYru?\ɧ,WWF'acNdX|@h=r^?"S EU,y^E|S3ģĪZ1rLDMGu׬c ݱ0'sB:pΘ}=Ұ.,9 3M|̖) W6֮.V26ڝY[s!O/# ?/ՅF[sY42zu)%e .o\3դ]fe-` vUNK:F [DS5,d(s콹,V:{5J*n ZEJUpGn_c*эCϦ` YjMzmlfpnH%$?v[w$tnN<, gQun ~HXz2R>B(06>e9"WQ5LP@6`CS:s=z 4v՝Ƌ?)SoCjګ@zXY;&~*7@{ޱ-i\ `}RRiC`O)?ύh#I"0{НH[l4z:pzl!fk#S%$L3 (~nXׄl3`+I*[ ²Zu1T-ˑJssȺ]nޭ@Dmފiw_5t@uZ[rp.|DPLt2G,x N+^FkP oB>HR1He!Ɇ#+گFőŁ=h.3e7U%^œNK _zzZP0->[+䂄Z7l4_ RFV%ء&yqU ws񢳮Tete9!z!(wWxS[2k "*Qly/?k':8˸B%ͬ hh%o ;eJ=rL c 瀙Q%jN,SbMΖA!HR&e"#@\aǺEԴ xsK0k''@Ѳ =n5Q%[ZZ\f7 R҈h58z݋.a0>y/6~#DYmLٿfbz}`GeգOUG?ZU>s=Ltm.B7;b\YItSYeBS1$ywX}(J0%Qq̟` Hn[3G1XB_vdNyД3_,*Qv*0 g5&ouUR񡨴׀ 98QYC^ `~/\~h @j-9YU~ꗈN|`"dxu[_sҦ/IPUN@NJ>,7^rnq M 獉 !~@?gdn2a0c Nkiog%LUAڧ]ͅa3Kʶkp{Ẫr0+CZiK:$dD{%;g>C@PRNt8R>b!6r{HȾsƀX*-|Z>Ŕ.yqZXE[E 87E+jh5ŝ^zg[j,« WTr*z&saR"Lz$'X(]sl)klXha P-?!kA*k{0SS бMLJ۴,utDX]K8R/z!ij (5W)9(!btߒtM Ҭ w{泃-v*exg~MtE:G ի]$[sXD_-=E!یhNrlSN}}@^% #I5EXVhΩ~e>mqPUZu6>_iN-ʣ?|%Zb:-h1H5zOVut ]Vx [F uAR6 xYKQ|nfU!HAbxmj{h{lnGJsx#9l?WXk6^FtOPRýqf9!%z*GJ>*zr3/rƹ=կi9<JN2ĩe/b\՛V+_CË>>ރQpo.󢾦a>th%pT*MtM;؀XN`3<}j.c䁻*5a\kd^]e=deSy8FTkJNE!f~U%rghӻZ|){r7k Jx=B}23X9Yru\ 9BMi#4O#ZݯG Õ#0o!ӝx:;Iy[YI ۴)aqA0Ґl$ΖmFv" Q'x17̤1 ZK3 kF`?qN>Z} iLk=Qvcԗ_{ ;9 XUpìxZATN(VtI7rz1rtamA%szD=BE_32+w$7K5i*ts^)!c;C"UQϷQL.g1؄rМDdUS#7ChEMy:(YdT f!g&kZ,cmlWDɝ]+ 9vZ,WxOͭ,Vq^y^р'̈́h^}ʷv'ֹJmR}nd|%(Gvp!T ޗS69ByI0('y<Qō$ }Eoet]09h$\@$@m}_Yȩ! ΒSJٝZx##Y|R^sK}=l ~=e$ 0qߔ M &z%/C%0`Y13m.-w%:ojoP| Qdo#:=ޓJGbCUA[<XsXp֤\6' MԼ2gst-rE#BF1_ά!*Vb⼋D(Bk*'Bn {z|7 ٪m0 isc:ϖŊ~-LZVTo/GKm0q0)U{RUϯ{.R̚ij CU4ZɵL9ȣrœ5[Hf/ǐna_:jL? cPV=P3La>4Smo:}(TޫksZ{P=4i] |\AʹS]zreUקg1XkBxk/fx)8>ĠDgn}G35en*FBNs߰u5Zs=vv'0´%/ae!IAo?pؚ UنמZ+SwƗB!U ]JrZBx,%}\鼺lb처?eʍx_U-ّ'\QS,%%>Ѭ-+ kgl>WESmq}$*heESބ7xns8LqKZZfd&ТZ(^slm;d#L0+q$ J'CJ{ӁdXԷc08X8=rH/lqeMLOI_s+&̆LPt̔a_{RM׋1<:E{h ڶ.x0dΞmZMycvHyX !:N,>bā;e"3ݜ1`IG퉏XrFkÛ5IMf#XGx M"1A$f vxX*H䈛>7ٵb8x_zSV`,\]ݹ-NtXKOOE52,?(;v LE1xUd==_g˟ʤ<šB0\3Q2J>j3o:ykMxG5P5&OL>ivaI6x N4b2q._r3hb? 뜨 ȝT4ŵw,,E6#,xQz)3d:aJG!޲@M.$I $AܵQb^vp92^[ OEO`]`5"ua& ,t!%P]4C5$Yd!s=ĆX ?t`-q=JXK&G wiPoM+noؐ@5=ˬtjXu VÐZv]_`>_ηqY!D(,+ 3p' 1G NMZT5;zI™+3tӡ^/SjY]8^tj> XKf< Hu-*ox`&ʎ笠dZjn4tXk~^sp1?Š],F6V{r0r2UML0轑EC9'7(M-dJk"u칩jg{A1h o0^]t@Y(HS[z FF=;fMH՛%u!ؑ9k- Frwq>LN.xv{!u޶&*ui =S*nª\ hn`>@A}Mb0=掑/k~ lGiB#>jEbv8jâQ53Z;;}qgYNPdmb^vCO8"Yp24pݧp9Vε`QX- HUyLQơt==[ mF@[懲+2gVVKAd˫ygH .5bndIP[|z=>|}-zFepƼ3,lq[2g1=Gm7J6r/|i*,J!w^,08cByҳ#NBq-QV*\<ֺB33/ Mx?L@hN{7WPHԼN:2#!0ڽqeRBӧuF%֧nz uD? s$C=3$J x 5$d=B drDun2z*AaR~a}%%F9OCy=L.|g7|F0#l_˚y^]ʀD]L 'rpl*HpN-`]ЋRVKc,G`"xMZZ8@lD֫pSSpyI#o#cUvD,Yqz5jρCӇP;M_>b3V#^cA 5>8< #$|{Lݫ iUՄt :ܟg 5cq̴ЩAh<- @dݎsb5[i+;I Tʹk3an.m8 f7ŖDM`hN NYQt" BDX0AKΛk ߻ &&F6{Y 4Q,И4*LhwB}ڈdZ6i~Qf4WZruT4C,e0z]<@$vDŽI&5~Xic ̮99 NJ%c>S}QqFu ʥԯGxMr#W]b <Qr͖W\3ixrҿ94KdG).K~a?n?CuR1w "e6ʘIq\0NGcʤ̨-.ϼH+8>q:4ٺY.$5^.dƕd6,ZPh4cxħʣLf6K&^&) NetooRm{ї_ %("rY;&G-Pa 1ry %!Ϊj(ŷr8x"j<VRUwM [Dt2eYLnoe*Hk<ÛOgcaLގ#6dqBo:$.O{*A@E.f؎Wޠ r/ q^  3SGNOF`OB?{"YDhxj: \;s dYhLIJ@#ἓ4FsB:DL2 VP^c# oCx B &K9m:1"n^] Ć`|qR%b|O?ԑRDjR k^NFFòxzN)mFy/V]G ݮ2en6st QzzIh=9DCm~ S#yyT(.IvXve=u7MJ604B'&o?nǙ+}_79\ ˙tD B֩V혊YOW%ބ ѸgSH[4 ,.uw_nX`~IZT4e7"* PK5& ;&i(aJʨU{aJi= v T_Lu:(C&ocBJx{/`dZe&VE.# Ht2^4ƌԍ'U<6,a5XlqFǹ׏*0̟̙Rb ]ʎӽiHR*h`Xyp.QdJ8L~s@$U2Л.0#F9-UpH#hRU{g9270ft2XJ$XUXpu#I'-۶"k WB:'Jbl;ŕ/TH9V98Ǝk_QB( ON 1z_fxn>%yL2?1̰YVs #L>x؂?}x}dRЫ)y]"=d"]*j?`:V{0wZq>@@v蹞8h#_KngmUQb38t+r%)%/eG͐߿7^.k+_t^G.`*wJ; _yE=%q/ WC>R]K{[&%h7d֩EI \m4K4B@8X-?_^Ɯ68>Jn+i׌ڃ LNB/Ӱ[|Y<Lhab)i5iЀVˋic#nKoZha'"O:忞>ZEuY6_# #S9Y65!%HOܦόR]vFX쀺[moE%jm^e6\ο]l>^J"J9Ӹ}A}o7 +ޭ* VnQg #+K-b/Kovn:$jщ![2SU3Sپ]~Eyr߳ot5Dn 2 G"WiHj,g֪} ] Wl e+$fџUχi8_aX%.,VKҋj$!n@Ɛ% }zP|焉E{z䖣` -yMxKW;$xF_ 7@ptk%)6 ROP<fG`?u׉Si*[[ğM Y݄6€uEd5Ig·3&5H?#2$ү3-mCO0n-$+\҈ױ~E֭C+fY2s<#96mrה(_5GF* ti%7[p 4%9㦇L}tLJY4S3$w^ ,@k2Sɪ$u (kzY6$6.L$=?fJVx^Pnz ƒ,rX m&ObNm`nk]U,fz%(D N@״vzk08G"{U8 }͔}n#h¬$־k'A"=(PC!Yxcۈ6TͣΌEWzʰ`P&Qa{6HX}IITTN6wg hƊ<Ù{VIVIMfv`|yTU s" (8.=*`y]Ճ.94Bfo  4=rP~lZ&WNe+\yݪ-?i^[@cq ¯Rg!ocq&J]>A KO[I@\V l 6ܗmmM޶b5c>.|92\GBr6a ݪSLGu?#Ûʝf+rTAؼd{lnШ/&2-1z8$rdy ,&^wêiMGqy=٪Ǭ AGij,|"P: ]DEeqd!VnH,=)īK^>rdafŒF_֦5-tV}Q8@,eư$4[BN7K$؁ 9.tVA4ɇjY0[Ǩ~"F mZ9 f1l06y?`uԨG*B[g3IgO8Q~ dA7Z2_4%ꭚ5ө}P+3}ÐqA'#[&[`F!J"k=8W }zظzi0qP>,Cq끄Q7J'%Ab57NQ8֔5I-=-o[ H;G]hXf欄p._t'2Oj;ε~5Gw;I7pX5ϝd3);}_PĊY5ڑ]*~w/3smq01Ώ_\T$`ˋvN%.J}qJZ0: |5:]4DV1WhTƭ6?_R3f˕O؝s;pN+~,9,UOW07-7#n!?]lq_-6Snۘ5-yω (!|`Yo \;I߂x~#>l$"{rS3؏-U9 ˾<5 L۲@:lryVis|,'2?S<\z66罅QwjH 3ߍ <#1FP=X4XLo3 G";Zi+IRL#56 WVjF˚|`0t%'R`<̶mr~) ̀`Wf GP8 *08ۉ/g mH|rj!ϥ"^tT0=:fjl0bn v=3[dejԷw͊oRUtߵ5LgF.DRo1lzwWAl=]>)KM#ٛJCO( /U޲kXxě\rlmvnQC]Ҹ壜4R!;Tkq_AR:mD^~`ܟ vTt()L_T/PXV *ۊy)-6m\-[뚏"hҸeBKAA/4߾nEWXIui|JB +pcXGPv?R!,%g/ a@0h3+:Z>G9 zc{KFjSqBx v.JA3)/39CI̍*:?wig8`~vs0G̾ ss]!wlzH&ccrjG/"C;5w&IM!#P?7|?u;HCs3S$/$< n=~t01aG}E(wVꖙ%M NekϜS]XY:NjR7?m}+TM$˫T5Bۡ)l1 Σ44~ȋ6O|] {G0#9`wȗ7}<-[)tj-aa!i}o6@=-peO[`[cAkLf腋O V0?h_"iT\lF*}+d/IC4Rpݫ/٤ 6LXY یxQW.ZE+P@O%g(3#+'e'Y&q ђ'et߻RZi$/d?__di ;e 6XiڸCN+P_-oFx0?ILe .|aN`חEh,NQ1[^m*%6L@ܫϪ:~;G=Z픩pGK[~QT9=>ϥlvm=R.X_gd~uu/%-&nLR* 9`m6죧saadq{.M|юfekϮo"nDǼh#< P*C $a Ú)[OT~ MwWSu> ş'ٸ BŦ栔Gⅆ~k4dqF_}s$Z\KeFkfdžD:.\GU\JVmFz6?Iޕe,ZԱcPtV©g~qWD^;6ۿ jO2 i$od\oF'w2SvB`X̲I*%>g1eF L Sf :ö?btv - CB}띠X ҁb:7/{Ֆg?:=ԇq[qߟ̜nR] ډ#:"H:M6fW)!CZd}WB|[Rqo9NxOH꠴ GHQt=p^CY1oX4^rOd=>)XՊ.\A16hSYp&f=< X!@sAiD=7it=YR)넓Lj~g!s|Ts5]DO걯'Y!W"NSEq0*V\e8ZXݾ>Wo tE:9tBi6e+rX%ur{r].Q-0*.pZ( jRռ)eӢD=_'0{JtL !ɤU+;# cv\E;Z*1@5,>z87SwqwNO&vG'{? <,ENRqo6S }(M) -6aAx^R?50yAfejAcZT7$Jx,YOBl׊BnQsh\vAO*< 옘M2>b)=%> ZKf6Hu801J=0o& `TvLIW΋"t3wGMrifm6&N^Vd64Q$ nؕjEN;a MPVE ͫ7t R P FGD[o/͑}aX}TV3MKz vK LBlsk.L$41=V*vllv\5!xG{ӉɊ m7p[ýw0C!>i fc{#{8 [ =I N(+˽Jh3S¬넑tȐ>ة9.f\?:g✄`OT3)I^9xs3]%L2zTo $PPT T:UP*a̛}:J\;7r&^ q]|'QJG+>C{Yr#P"CyR>ȃ٪eE2;^$Br TPDҢzo# O$\1kݜo>*Ҍg kg1rn BG N1ZM!y8HXD}?' KyXEb1 |kvd*䨎 xO qv8M'x'\gxLM,"XLhA&H~jku $N {`\\^]ٰWxi׆)sg#n4%-=1{{Z>C]BrFdgyI ezޭXkDt:SpRzFFB01l/ `"̜ۑ鶝e bR o]y WM|SM^z7Ʒns/6P[*zʟ|J-7E]WxN̜\R5SsA1c󍠞ϙē8̍i}T }^⻯v:/=)[Co7:r|}]!o?̫U#--xAD Mô b@aSKs;f /|2hvYh_8iR܋B>_aкc\Pv+TSsp"?I!m|2fJڅ|95%WÓ-a\WzyGtՓsVw)K촭k ?LI^w,$Q++h嬴"ȎE5KcP]B+ 54s8)7W.Hŧ"dVŮA1D*$`ceپCU|ؠuД*Jx=x ?J((Ok"H$QyWgӚ&sЕ%GTPzqK"*TrT7&a0?j_d*?E8*Uhodh/]fMsns՜fb$٣9764H[1`*z=iêUGx]ǔluI@s6t\c4Zo1hib6H$?1gر@XHY]';EgdP"[%Q2pmԳ*ڈfi~?fTee_ !0$GQE@@~8l:#;Uՙq@D?K6 E[E’JKhʵö4܉IOVMNSwK.\ݔy:,X斺/ ~+Uq !3UYYLJL~է$W߯WweXj7UQ> *A1.ɶ6 WTQIF8H@&5 {}H^E^*5c?@,nc{-ޛ^w[ luEp8 RF>r\; 2—Ys߰c: +ʄX>_m;n~|l f׸hϦ(XHmeZbZ$% 8dB& O-Vӿ,d(0\ggQt~Sr׶$dPŋ+KS>KK(:c8V/ҕ:b!FNfH0^m#Q}4T~K|ɸP+-)v q8'3l{_C¡e Nƻ!gGQ;g^׼˭4aemJOpNnDO{Xr&{)*b :,?~Y ^o]Pf36 (c' =!8ځ6fEyJZM9˨9͡Y =# Lp^}"&W-8)P$zmtx ygU?,!qοbO&u$UX%.n 4jo [+ZCٹ8G}A1e~*՗}'A_ɞiq_juDULfnsc7J KɴM9?ꕡD"bȿ]8r^:ͲgaVG`z @0E ?A'Z6)IQ(#A/zHà[;X-4bA<}buUeFz7M=;ޗ#]ϟq+|dLqrE8UʭDS Q^u/ݶmϢP~X gA2ZsKXMƘoL)^S&/žjk-w+$ \(r "͗_&.*WzZ?e0Z?Co/k CP8%1 W7aO!m.G2>s5ԎRN]QL8 A/N>H'tsD`6:A>Su#/ {tx(IuŤ$J{sBFGkIiq}w Y;|46H{{ݛZJðXZˀb_$Lye:Ѱ&鸮\02o[@5%Wfv֥{2d-Pc]ؔ Iⅼ]fBmȢu{2sזMьɺ|x 0 5=zE҇$HEtFW _C Dv=1B?ND64S誗D̓Ԛ90 7I `6K.>\,qTDY|pJבjf3F3IcMb UjXvuW3prIM2{U!YLYKQ<ۆL؞{5tj"cZnQ# hLޣ0Wi.$zf^1͓NwJg 0К;؞#nIF):ysGopy.GDs,KJ'At`P[/5gﺰſȉVa*'/qf7&`7O/& }W[:x]G.7уV1|p߁q\pv[ʆH0T 3(1̙^QFHvFܵ5wЯsMyjj_L"f' G+]F[v-E UvVځvS Y,GLT2U~4  +b,G1]UVQ" l+ F9Qt !XZJʻwI=Vc_"mη8@Z:jEK5(Ⓔle#,t|Y4R&\Ja7i۬ ፅ[/H>UC-(&}mTzJ@W"8翊lLVߨ+EИ73\=j~n48cv['_ַPj,9u !G5 bUb"wW6t1*sҽx0 Q̓!y9G򞒛]80X{n]VJ,w|9n[w@Qc.a"h^GJƳQ]*TLGxzqȔ)AUBUXihVKf9!|[|9jsSoe R.gL8ELm_lluX)Y٧±s-6Q:)fNrx#x1qt|(=m9;5`'PLƣȇNIZwNtM8*auVj%6nMNhK&0Emd$/v8> 㿺fXȗcKƦ/ݗhg:כb8:Uخ)*b=׺vy(nh'|h\=ޤ]L whܐ< kzl=l'i{E( >aQZ{B,D#`2< zr#=mFy4Xy[ ;{h~a6pNӋ/H}$qGͺWԌ17-7~qw7BZfK\w ,48%4M7(əC)VVd#E ["'#TnGi3 /D*)ѣYU-P>d>K(dד9 N*٠J1DzGt/(;i#^msMq])d߽FفWRrLJ,/GL2^ +}P bP{O8'K W T0bԔ}\/HHzędB).ס w=R|$I0'0 ʨ:R/kMǏ[y}YKȆM ~[`أ}osHҴuU Q毃?U?|gƲ M.<@DEZn sLtvF@ ncKО)& Z[C[msݺ2֦Ctט5׸CSW6e&x0BU5/|" X4`PͬPn)C̚t&`U!~; {ZދEi6adRHtnc$OU \ 51ϰd$r#0R|Fa0R]8^2>GfP`08O0ل j.#2z% ) V$OgYus'C03)X;b&=l%nI$SdG;}AbI42WS\Jsjr0 é⓹h":y)qtZO^,_sw,:(ۻh Lm znZ>p&,qr *>,JUzcj9ЇcaiJRMYҦAVΉJ.`2xlk35_ .~|,lq6ހy>FLa_ʎ=՝o4ph_pp#I ݊y&1kzꠍ~ ovW] vx;iȬ4Bqx $I~T>#<~dlȆnyxriG5KSmi 4(=zp*V7(?;+dQ\< B{FMqTB4eWJ4P#AS^@U֎nb`*s Q(f]<U`_L;Alw{G\>-z7OJV÷ vwI{mz-"7ĩ9#=Y­mĪ/۴Y]~ 0c ccۯB"NDIL-w M!4&N 5x}.?ձBwIDǤ9Vci(H?4k ~-<5jէ%|%5C8O !w^}< 6. $h*d[K+rRW|'g/\;g-cmC1y.; s)zg]g~vm՘$8S 85Ym"E鵺O:wb&_#mJ=@:g9P10$02K9oèwB >_вp*P3Ɋ&jv:PoFK\zaQ]cF1kءb@+1n&-Iϗ x/V;(gȬ<нk"Aa&m Fd2uj]o4mͭ ۭ7jXq3ww+@2\Jx lPF%aȥHv:&zuC?iԱ<,Έـߩ\804 ^QsG2C]"l0UGm~$ B0q~s=XSvq:4fJ:[h‚zAxQod вg繃ӈ-#_ϣ7TqpvJӬȄ6yуkC H\5?% ,OAk> R?6f6}[gi8>zBJc^0PM` s 9TPi6sß++sVc^ͳU#?)) b:O(&њߑv!N}֐H^^ WY s&Y{ r)=2v}9g9'$NQMCov|rHSa6@Li|/Qh)P"=I-D,n4TP\Ū3fQ΋s]oƾ9:TgYqkpo4{Q4`f֋W^$pbȻ\׭@DPޛ\z}sT`#]wcI_;»@ (5)Mxɡnn¼7M'`]-=7 i[$kEۃO -D@EЕ͐}c_x@l(->0"$:ꮐd:m NY|^&$ C|` qq/bٞݖs&fs֦Q}C4Td%PQiG; z4CJK`/$}X.rI2ƍĬj94R-vј\ۤ xH@hMO̍mB+7ٚOʹԫyn0Xe)m@Ch Cy| X"%}K} Y$_4GmIPaKY|_5<;hd@@_GMBXsj=P4;ƄkШhO˟n Q;>t$AAWs*X`"T1[?8N|085Gfئ{h՞~#[d٦\R.Ad.eh TM< LN~Zp6J4+LxGVqDBA O=]%׼yNח@O&RvˏpSݛӴu'0Dp@8/<3XU5l# ׸mz.}f:Ht296MC7pb%ed[ p+T)>T1:O+U Dlk9 Pr~JS+y[ܣZM<*x]8i*J-<:i>[0`=fѿ[T{7~~(96ɜO/K]! 10ՍIwuM5aE^um{LtשFfYAu"[2LhdGfn/;7*NôtǡӮ4ߞ*H~G"+N,%*}v!SJzb`/^~IB3G'- * O/xsE REҶڰ9a&_gWt"B}o òj_D1QϐxqI\ (wwNO-BNϽ:gg^)_6a yU}i,% .=7rHږD2 T$e8[Hu. gtwnֵBVV;Po.HaS`{k%+ #vnDO8#T߈b|=HW|;F v_5g{EH6>E2cIq`/Ă/[!Fk4ݐI 0%<_Ӽ]ef~ "-jܣdO.Mέ^D4؉8Y]~CMO>vR3c0Is 9n37' 3ڲ7(;P ```iX\U tJK3JLIʍ)UǠ'ݡn1Sa 0+@ DW[\My_o6] #AXd1BMC~qH;+;krG긶,:i IOa#İg[Ha_6y#4ǜěXg-RnE+?O#[3OrhDK? aY=FGnTuȚ!FW-w nuCus_-NyJ xqwrE 8dY`BH{◸,^JNP KN~yTD5&(Hh sKvcS"ȘlX:s.ܲ&s%17~+2bcPJmڐBMc ,u7HB(b7-2|K!ըiSNY&ZCb]+P*|R:WSU×JZ>_EYZC.Or(:9h0r`ؠڅ`BX_&PZ>;F(EC@2YY:&I3?qHJ`oqvHcC:Z%ޝJv0 tI|<1˘dȓK"fCr*' @iUjZG"p nBTZs'At@UB\%dpwɱZUsR(ި8*-$>.D]?؄&$ڹƸMi~|Њ<A@gOn*ީȗa_or [)F whv-dl$! 58/ix?$#݋2OUcfu2Q w=# )L Q)}_ 47܇r~;MazcH%CY ⶸ(}\Xo*@e7Y@k&,s|3lBV~RF̷;7H A;(d_ -nlOa~PQJd_>+NCc1^ہoKy ]Pk].NUDxg|39&8h,VfH.NQԹ>@~|Y*rÐBN^ߺ_D5=' v>_F@ئ=j"&P*%s"deN$W!كH\4v߮sXt D$~k0mi-W!w ?0X1Wie9Bߙx5 \L,`.S(zkH8%"@KH&&8/,% DH R3L,q43QK:i"RW[Ɇ}q+Ժx8sش!uML zռJ4XV]u0]1m>,CRL>MxB hFy{Uu\9;|%++!.V/"dhߡWd/,ߜ̃:ci63 uF\Ν?3b}@D "DŽ7l._Um%os<>Q= D)i2^T @ғ0F+TtW\Ѡ(k G{Vjqf7v;qcQwevҡ[EP&~zF81Ix*1r*!x,A|,BԏZS3= E[S$}Y}_Rx?ۆhf܄+~7gK Na6"0o| ih{"eTL\,7l*e{YA&GSX9Cg=L)z_>%>]j"!a^~:w _Ώݵխ`%,@ĺ.5[496z7TIw 1%5._SE³@I`\.U+k@d9#΄EK4$__Xo*Ca[hƆҗʷ :/'˧זzVl q8q!^.YA#[(T1tR,y߿ݵF#2$&6gh6{ 0AJy]p+c޻X62%&@b0"!Kpj_2o#@/=iev>Yu#i_012ZAUfF^X{t߅nryTo5>yЭR~Wh&n]a"F,ݷ5)QRXZeGŠ^V(pCfg%Ve;MʚKrS\C83lBD2#1 tMbg2RX\i zٞMh W{d;sFJo+f}}P!,hgu('zFQ (*lK[[sa3.dd .ƨ޵}JV:R럆Tzq>lРFA&eo61f/ E?U)Z)V"e7څ8C {(SLo1@2ݱ?CJU EtLrSx2xJmK4ĝ`(-$kJ]l.EL'rhw.gKD/SRe%m%h2.,Z2O ԿԘk}g9'H y- )F@ 7%AL TJyN4X 6A,]e@viuV0ӆj2_N^<CTbQ-ҧ`5=BHZA a(H3pՕIΡ^seqB=j$`0n>d ?ۆ4W ioNz6F,Cc1PFb^OmYNF&<]Dcxϑs=;raĀH>C!3PI&bf%0l)?(kgR:fHva.`q%B*RjN$P3ymH8E]g%Z!Uh hOc"ȮȰ5 %&lwPzӈ/] 8KPbVHI$^j-vi{ or(zޠ' V .Y*j_ɵqD²{H?RC«.rj*0KоxvDX~ 7O>w $je"C6)xr*rJbJ5dvzQ_{dOWk H"jWJ*u,+fr*jѵ0ny5ᴐj&Š^_$cP _|%'s';פ뭫 (1A6ZC-vI[4eGQ--p%ΟB:G0w>t5.ls36+nxvdsh[.smBno-qz=>bX YY֍5b|-zd*xϟI! } sn֭jf;߻n\KyM{{g葽755>"z['5"bUÂM~MC#z{[rZycV|F7A*khx`W_,r*{ `a"c8qoY#@l&eJ [g1)P[w9BtGw;AT(2L7mI|>Z,kʱF6vp@LJ4s=~t$CzI+ v~*kg=,Z@XRMje4P/27ܐ/c?0y nk3f\.R!'o4ɮ-W_FWWT7Uh|Ԣ٩(hV*qԍ$v&yH8k&(p/k0VNzm1! ș>΃-5YfhwNIϏLۥ0%Qh4hc1C(Qa-,Cu?cH#&Q99UY_3OLfkXjoOHPmc %3ko{~_Kwݗ[eoSܦT$`JkR.N*eI·uV%j8l2".چ<|$n/TX*uٌ%c-& cdCAcQ-dg!EzZ$bnI;@7ΛdRa阑9,CHT9v}S=1<$C;vp&>c'ҝ,D^#<vn-3fr[UEyF3%x)+O]DuA7v":uh;k[,8Yj`l#:o[1=ȢĤcz ɁIoҦ Ukgcwk+Y?G%`{Ƨ8bN{%k !6Dה 8-%6Bk>%/]tJ8#c jm5KՅ}eE; 8ӊ GEWKMXh l7o| %f0֬M/IE??l)tGH'QSA|OD:+ k`rK7۝1CN 3P =XڴQ"έ#WbQsy"F#2vC71蘓SW!gGR mcݤ)Ïiޢ62n+Ae7j!Z]oXBwb %*&*b(KwQat|nn;%E(`wDZ2w:B~ >c5J3`ω 6Sc Ms-OY1'IJj~>tX<Abx{m?gNs tO7y16OWӈtۧ> 7wmm* +az;8  |_FE8Zmpᳩp Nv8{;^:R+]Qb%5(\|q|?~[S)q"/Hzq!n{&V\vNB\B!!@ý{ 9V)^/> 2A-*2E˺pO\3,]n{Zh98J->ph: 󟑽vEmAYhnϩ=Qݱ7πuv/RAH+"{g{1,9O>u= jN_ÿ2 ҽN2Ξb\Q9J9,jGa.ېVa`T'ױO?gsvdpMpKt*ɦ5h_t;HY"uK\Y/O* ժ5yXn_u/:G,@tBh'CفC=ı@sH?070'ν t)[5K .ɊocoL2)}ijaSVdXx:#I !d8hcxU` no~ +`*Pד@Cv1k-m ;hk'TLKI>UDhH7m8<5 㿻"D;U!.!RNtIꃉtM+x {!ؾMz|<w{Ƴ[ĉ]o* _S@~S =t>'H]\,z /B51 Qxz8 gf} ԎRsOakUȔA2e@n bث|R@бgLLY+| ׁaT(k @$}Y$J&8뺌M=ψyxbocY$uOˋjzS]xnakJ,,}(uB4+e%lDO|m;'T-G* - csBAfg#ɔ>ϟ{RBM>EQ 㦁rF J@b@L: !$QA\L-UT5O4ȧsqzh-bcq[;F S3VR4Ǣ+tH(s4 .4'5,áNzJ3 X:;F7KM <~V& pnu])UܹӋRu2H0hC148Vj䰧;؏H쥅?P(I `ԕ{u[ǫy!=jx!A[SAT:τ` D1]b>JJh(6onl헸?6]p*J%O |Q]jT%|]nBnjہb[i&vÊ®]|BKUwRbZ@WEXt{K48]te3i&i9$uO\@~ꉸS3b;& 6hZ%vA v%9u_$B'Nkz7aQtE&Hl)N1ʿ#š&$uTݟڭshon禾>RG5X_Y:cǏVnCEcqLV%AQI"E(R VR vcCC&XD:\g-9/|DJ 0?F=96tº 0ޠ=evH`ϓDY* %^7Ҙ.|iC2ue'Ts>KR%CYA6OwlrcVDV \zc~B #E_* Obz`onA8ZZHXGmz +V|25~~Z0 fX pהKc}s@6g'zp/c7^OY[I"ʫ1uy]0@˔͖ $\8+n.3"KTl>#-ıw7{y5'ѓ63p采V#}`;:3W)/F*ϕa#oB$. pQ ^s"?כL N$q<6zF$MhTߙp!"4^z\.ePal߫zAt"DZSyW̬S u\F.Q`{h#N %HvA"̓BµScwZԝ*2/69:=~؊r pR])R\ C7?V!Ghih?*ȸ,=(:mF'O~o[w&ٺT /i:^ˠxݫ/bwZSպ>n$_qmU8w2Şq!l+"Gћ` l8(`dXJ Z|BTˡ*]l 2@zleԎjIGP7<߇CGySՄ 7OJuqH)xe8;M(:rX$Q"~MXhQ- LDT'y~?9nW}5~5*0++JٞGׯWi?:rͅôX׈}A|o\@L{]saR<=AJ S/;pZe08'q;yRd5Icu)x\k\U 'l]\ذXPW]o㫅/8&XEōg6ON^gJ!E_x3F %|u_‘pPXDYdwJ;i4W&$ L3xRkKyJH7_"UWG  oXެ?-5ݎzKmY+>孶H`F9XNrf'<זG6R:cyn($lR|%Ո_HbD ' H^>{.@d;핾K3̅6y|dOӍ^W~/dX'Q?JԀ $Yhڧt*Wٌ㐕]bd&y!*ѣ+ *c/ŕFۃnt)wwgWqg]a#0s ` g\38 9fPhb/9ZdS4E>Y;_FIeKdQfx'OP_/k*v8KR̭<ՙ3z!aL"_8d䎆ip6MGF1`bL6 }#ӯfJ9ڿG}~`jIEX\~zD/wPT,t{(Y1^ ؟`rԔs"Ԣ  efr"pDϭR',FO'X1w^rL.yADbV~}YK&v4zS^7 r j+/㭳/vZ'g;~w~伣LD }kw9H , j۟gN).4lK:>MKyO832SD}I6|'9=?IA S,B/Q̴e%x5sGd!ݥD8p9+Q7;pO,0; 5(OE?l8w^C[هئI9<[jUT0)%5y<5uK6Lm sp8Iq"a[bbu>`/(%_d< U1PIxyvdķ\6b>*`@xIuBAn.]& m8N]ʩTP Yb=VMSiZ^|Aƅ|YkڈA"; :X|Qk{s HJ\}쒻b]0Qg7$Lmd+d! vk! :甜F^O8<ۯKYh}ԫ+S; 5J/>:?_? <ߞȄ+(!\gGN}N YlIvx`i)H%( IWn`? ΂%@n>77kusB >V>يӄ뤂!I[jpd%Wz ^zZM 3Q"qJ ߬VN "]"Ф;r pt!Mj|ӠuE=:LS#-&éAQK u?3u*`aJ pGXQ^r9P4ɽ T O;./SfBW?ZԴ49UW[!n;%yg0m6 I1%Y{*i})$L!Wy$IlClhiCgvU%haC5j ~"r)|I9ţT5qO{ԚfIoi^&_ï E&1#7~3SPw̺BEglޡAzt`gd-fKKmT\nCZ4INtBsCՉ@;I:ا*V0xĠҷ] ߔԦ+Ɠ&i=OcS-Q#_ЌY'F mBVZ)/ݎ(1J_AhC lW[@,aOMԗZSiSK/*JrLWH,-TфQI h2 h4b*~5Q&~gvApֶY$4>rC&h$&o:LUyhdHZs#=ݨ1mOfӎ<ɊA\NY=/'R$-xHAפ6n_#ƌtP(8>=T۰}ܔ;u?Bj _R{l>W 1*flJ{,&{c%˯MR\DZ=iYLՔ1Ә#b:Hh$J {4ʪVQ&ܵ E-ͷP朎 *爠=F dؽi VҌMF ]V?& WNUugЊ8xk&zKɟpXj*@HR!_~&Α~ i`*>T1?8E$E[3 dGo]YcGl*I'$KSGX6g1UVtի6ȟӺ@4TmvK4I37_⏴ՍOI8 KM| 83+|s#/CEVQךa$n"+lci8$)nlTJ$T˚{Hm`kHV1'|lӊ P3+nVҮ\rI~ YJ P@(zs0}Qɲ]:I)Ňvzŀ;V]8˴aqjt (σ4sx2`S15uoC!F@.[z|vn5*xjAVpd`t߭4ݿ 6,/]yNB4 E ^kFJR2c?+6qԦ.J o h87LT<2OUL+ \RO#h٫ϚE9:p光G,jiEeRs71gcF>À p['}Bne@އ|'N@:GjO 򚑗he[Ҝ̍/fU6gjcõ~Y<5\.t=c,c8kpg_Uh0(|`#պ{Rng+φ/;, W}(\ _C$;ѠڻAVѰFpܕ88`Rh~y/*_YR ^'Uf|92J0ovw)# U独Q lZLs?e܋ja` J  ʷXƑ(keg.U,w ſL"(VL27xvPcfpn^oި®4+;5 >4hqRn?ɬrÈD7mTh,:E~LmuzɾN@bCof1A>}#ƞ594=jCȳ' Uf&LÂvׄ&=yD{-W`FKe(K:>Ui9t>JLbMo?$zLjt}L@Sd+BhU*hoz2MxKݹ_Rjf XzF1/C}ELf tbVP1hza'6u-)h -lgLwobb)g9i+^D˛MдWSaj,'Fnqʐj,m&!4lX&^Mr rP~z0@VY񽎕K ti4>\^јrc, ]đn6J{yU8w)?C2!e䖆ݤfK?Rn+66΂.kޱꨢΧYwB'On1^/]bm1BJ<6]j%;ΆxzvU^#-]ZQ)O=UQ ōWI MyK-t $ $s)М~j. {L.. c%ivgMUS: .O>]Ν kw! Z,Y`*L# *6h?haT -p֐tY+%\-C"FP?P4/G,U,>_$od5<kS\%Ro%.&kɊ󰔰5I#V-->ߩ#AizmUҳaulRpPx?VZHzg"dSDͼK/Dq~a)$NO<`5nAuX`e8 w0Ni`ge's+o~[5)gHJkSZ L )9A(w]ܗh {.Fd 846:]뉤V^\o!+ʹS@uWj@@ZiqF D93n&ngv,5bZ;3>3iHʋ4skL! Ul ;2ٶPCd*oq">\g<.\YGoIPkg0^FNt# x uu rESݓZWÃ\k$#@C~c>*%[tWv[;O2wvZ o5B>ٯmլB$ lhup(F mޙUǢ=xlJ}לkA&0^6Ք < Y\?jV&pԾpSgҹWl30xVf{c#rÍZOI WAj{-\iaGkpbnW on!oAnVY~sqGuujڠՇ56J~`!D_)1Oh=fTAV0ŹtfDfGZ܏/տcZ9gعbYqH&!'%*9 l(WEa}ٯ;$$0G fSEkΥG=ZmNښ )XJ824.]Jo,}^J |OfH3?މ'@bi3ty<{x;DUu=Kߪ~=JxQEpTɂUqrjZmz({BHZS N\?bg!+'M_S0|sbh˷_"c GȎ ~SdTZ3n{ǙoMSoI'3N]I:peWa6ȢGv SFtz "kPVH8ÆՍy,t-|b/C\5Eh) mV# $х {p,Yw#8 K>C͊PEA'SN9`!2:Jj]lGGxG<\h-fW2y"Xש(J\ f7Ll@S&}բ3uPKHl~ATdIK):T2GVE0)_E#ɤQYi ŒMs eV\$w"ۍXYdJO` ,:N$\ 3_TA*dl9ou5,F7Ը,7*aCmBЊlqvFǙUc̈Gi3yNpeY} -eUaVs14I H|5+`'{q:j'9!ڏ3 ,#s],]^rƭ#Y-?~m!ƟmvS❋y}e颙vjJH"Ve:E?_'+>Fs]%n;Ql\b'5w?Vʌ>*ƙa-̦e=RX2MG&m:.yytKCp;8O[d9v[ X2x݈eOVA. Y*~vlA|+k vHcE͕[!i4WϽ#X+B3yP*h ;dBO>UE r")'N5˵.|V\eJ)f!\o3HWGi8Tՙ3|a|cpW,~x~?\}MHH:ݷۢx{3rt{/ eeK[ʥW$XsԳ!xקWK1YhJGPTMt]rRTh}ft%雬H݋96 w6B_V/aźz<'JwmGLT)qd믞}RC(Ωe ( *AnK>kpmk_oyeWo#~Mzsh7!.x`یUA nGI "byAH >FNw ;U?el%eb SLOۀp B&σ_ .f &t~6Gӂ/saY&4Hk浬DJJ*obw»=L#~ j.1ƹO/"=fQuP[X4q C I>u ]"J7 z5i޸9(ƆggG sO'4Qh.:2dJ b`7lzKC(a0#yR&2]`n-WͿt|C40h,v ,0NoqYT,`nJ ۮ6gbF /0+Ns;!|륩9e @4dO7Rk۵1`O܁úe Mq^LPEa8id'=<FB!QֱۙdѢXUя16pYJwRew+ƕ!w_d$j*ں) [IkײR 9[kvwï&MMQj+ڠpWFR3HOk ɥ0jE92U${|HPWzg>Ko"IXfP'4Ky#hm(odiƪ~Ahy&;:.KrHT"I`50U?[RìRmkfкF~7Ji[, w,^5!-e3Qp(I4)Cu8zr@qן*|G?X7`+QFpkXZkt $aݍڇnVDL-cZ]ؕeoڇ!qN6qtA#_nOEc GӴGv}~84VMo|3痶JQ$͈\{5^~ct B#D~,]mЃCK҈‹Q2۽$UiòӋi٘mڰ3}kX^ǘ)utR`- ,n%X\bg)?*tծ$:T ,elc{+PX9tor U}n̨! dē"TfwϘ1  7S-QEK Y.g@hoFXyJE8p`rzu`4MaK1Zt)\;V DsgRxT-d;ppqgD_d0JU jc,->y d9$'|k'(H7yj=5c(rfZ3e.TĘI^S:J2x%h21D$pq[6Qa1>c0[d'n!ղfUϷ2?h1}q"gg'Hx͗4-pJ?&L"tՖe>.:zb}xaeKujꟌapcWaeu+USKOP#CKqNlej|\o'\ l# PdݷwUf0QcG ǹ~Lov];u:W=^W&ԍtNc? ه 1q%b l }ӄLX%tn1Sj7E}iٝN}4&d4{ݺUT?)!@AmSR%#[벌,r xh}ç~ߩ2 )G`A;FlB\;܆Μ:DEsN z*>GerXW<b.'8Op)1#WGǼAJ!~6:j|!qF^\I=]9zh~~q5',Cku#ȳL:Ϝ ;FhM0zFW%`ժ=3 $݃G87mN F,2v@^bIxd{ PTIi`!UG`͍_\Ix:>Y6?s?3PL4ZM򟚻R"[OwP vd/=FaeHU̚Z8n**2*ߴTW˿dhYȤb, '~uZd&XW/OU>Rl/j\1hbIu ֌OតҖ/"^'8%*oϑח mVL岁t 6ܨR, 68{MCqbX| WxV<⬋Fg-@p%{ ?ʌ-)Q4p :mߟX 29X `Sו-B?qǃg1=L'%Wݔ2HL%$2lњՈФP~FAIV2o q->/aάh9d!SrN̵ʴ,%y+pJ6!.Z}!1v>B䪍0{YlH0p7΂U$ͧ)6N -SDH[yG$NZBuү*sፁLpZ؊-v^SAX=5 K$yUXu{RjVŰݲnmXbK*dCA.{l,EJܜf}$&Gt2&pAؔmx$xKvsL}X9DD+n7Q_DI HVo&+5Rʊv/&T%+H^@7\ά&{V48?+k# +j.^\J `Eq[-@L ʀUՐer <1M@wI~= '\#= 4Sy7|r,c;CX=E$9F.$V" #c1r*u̅$-p(w„Έr[b&W;*G_L`6)eV4딾Hٸ]?N"q 3T1 ڭB=ɵу.\Ḛ^H%1]O9Ws.ta{09܂@\D@4MW%#8.-kqg|ĊZ|[<տae"3>_\Fbo@~ΈY$Hnvi&q T Ͼ%wJm&ķ>꽄و7j#=_Zc/cJhAN  ,rP^\ %x&OHsjW*q/v}$k> A0KB$ٯYȹ\! YRG Ԑh‰j8T O)jW\̵C@*P\欿t}Q߆yw2ڠ0NCI;xQS%6bHΚqNT]<+"[l{)(<{V:n.oU/Om<5x^~z> C)CM\f|Xo$)_;R=de?vcNCU_WM'²fIK{a=Zw"ڣ6}E ;e'0NؿƗ8U/;c}Y ]Xᴪv@{h9";@K-y?PKX̎ïtZSR &ޓ_耦"5VTan!M!nr W2[omhzBhdDU4:AR%'V >}LY!j0A"viƂfy,>:ƆIgQc]ť'.}M65=OIdX |ut84@)jn0KP.{ H@4dx88SiA/FbgH!1+ ]-vZWZ͗K7.֕ '~ ː"Vg /C_j|L࣡PUc;7V Szi=Q#>GtN (Ƶ' c,&7 6#PK ۇ~P%4A~g qO*B8˘Lo)!:ҊO3J~-hv)ιE*z76b=?Oͧ\dM "˜nuF[tCDl,撱BUJ|33s/F2OY)QtnDNr0L=cB٦Դrю$HwֺYۗ(zJ>L,d\Y=:I{fc?Oûwg]VzVe~ WYj̥o[R`_oHω=PNE/7 _*"83Tv;;G;N֌m5?4mW?R!p&~$ u;4B#slw Dznu@+RdZ&'ᄧY/{s^6CrwW}-wڭy<‡ORWW!vI|A}/Maa۪{5r{v~lcR%;p*^?kW]?9JB`%騔To}3g-vI).3ЫzYFb K`ú¦=Gj[V7P5Y~ 4 )ZJohW"uٕyco,IWe>S?fb;`f2d`"/Sә|ȦD e6('ajlf?!ot H2)+Jv8{QzE|&} [2聑oL.3V s!gco:)ga>K W SKV]OhF8`|vs(LCGy$3u&+`WJA)1%(`p\֑dޜ;*;J.;.M<h{3,/;!nI4n8˕ ~~48uy@CеMOmDV/0(%i#,{5G6uKA9TPӉ(AM͛r<=+%SY:-20I.ZܾH$eCq]Z7^>JPP{av3P}ulQ,[X,6`-.O'G P]GXh )`tD+kպ(Pl #k~G} oQ{ gu_[͒YiAE/UD%c]Az%'|@u[6D*4scjFK w{6"n,]-Hц&Ϋ؜m#93^Z8G-L\Zz?%4ݭ=H=΀Kܷܩ#RYVݨs QXr_a{Dȼv QCU D {Kryܖ [u7`_@˲'YОV:- 1 NL^w(c*qi*\UmYAKdi5>N m=2ŠOǶlPm =h>*|G0I-^ CS&7_.YcZn+A›^j87Kv6LV0#]>)xnNAO7u'ᇭ;"M}6|_hG0\dj'$9eXX Dz#15ui{3裶ǟ5؝'/zco"K(o͈p%Icj]\;1\ OfBem(f/Nfh\Z w?Em݈K+o%_*|M*,q>݆'b|b-9F3pke5 b`Fz "NgB1J^9bukCixkDe,BfByvgvi#!ߙvJz%YgJ?~}he{}GI5ɕ2 {t`hB?删'ķ0;cN'% +֠O{]\4\d`᭰ţ8Nu,;Y)Yx$tTɠ&B|Y9?oo|%,;f9'a ba `<\lZdEb<>^tjZ@Zˑ{4K2ÎXZ&huʲ*\m2^oS~Ɏc ď` nsc"UG|08x{C[Ja.M{A݄l$Y޴lQA hKk<19q6X0EJT9S;}ް3B^^V+n־UOOTp,aRh!`ㅷ̰=.XަBO#UX}sWm&i!PC[ý{. ؀!0H opTh0;\9Ǽj>Xow5sF_+j@gHwze#g?~H&sC:1 iI"%yhW ̀mTuV\n(#d=+&>C/;YOxm+U~,}1yv0&Ot2r1\&0Pjb/&9jb^.ijaS<{n:ֻL÷AZ\*^m/1&_~OE|me|TQi>,ջ<ب2@[dq0(1 %IH HF!JM AZԋ6Xo3%T4ȹ\P)t|"i vQ~smxgJ֎"?QtlCip2{ [*$ b$`rPs4[P*hbXD,pmYcJɫn1C0}d'#\_)W aQ8r1=N3lȢ!@+k۬Iޥ@ޡ9uXYj̱0`KTvN3)mW\ܝؠ-AqF_DEvjp7;B##e96. [!f>n`b83jDg*l/?."yPh9PEpq=Ľ?4gT`v@%9LcfD1I݊P럏`E_mygͭ&nV$qDK檤*V%y/b\N=!gKW)DN`>m= Aȇky~0>l.VVdmH&_5.y3 4(JC]Y!yj#uR[M]bDbW=;PDwC[ê]t~eV˦7 'aǾ|h9hF^fK:9t1pĄ,yH`d!BtWMLy,dc|:bxIW5,[zs ` }İOTVrUQDc_^O˹ݫ^Kt xo3!9R6m{Ϗzn<8gP y_ti:~"|jp0Pn~U(_k'h_ȂzSyDNhQ=?\ I/n8z "_Cr~5=za˦4!S~U7.KhK,ڷ\=GEN K -$ႷG#IURYz əB9~ !зn'6΃OW]y}:G^ͨt6F=%`loM)L!G^ӵu#1ZMܜ(W?0ש߂-?ƧsS!6{>h+N@By]>KDz$+uFԥh_r׿T`( 3#UAp_+fPԆdHdU.抠إq!VSG=t˥s}2?}6]8\9S%#gGkl r4𑗽dL_t͎*IukfBr6BJ_P׍\ X`DRãG*mX8|!á7` HܿAR9*l!FK_UFZTy7+- 큣'MY]TC՗̑ٚ{:&|xֻ6sIku7(&.o&}vݚ;Tηg g.x@LGDӼ إǣXpƵOc1lnAbIcXlQrqD/%лq3NkVhZ4pi(MuG'OU_}S#rHmMCطwܗq;kbV2(7 ~N̶DgcbvJ$N :S϶E.Xq0OsEo|T BdIJ s4,LQ$<(5Rd9g+=r[ovI9^SCVxTDn*| %˳msLϖMY'> XThrB\F_Ϸs@͢mV$bmjlǮA.#mX^'\2 -DGdIG!`;QL1$m9 K%L sԿaj-Dܼ7j2|d3f\wFp &6Gq,d",4Ǐix [pzc.+L=S:}ɰr=h !ٞ  ̚ٵSRvljU]d"@擯Qz_Ƀ6ɪ&ԆA<pdwaHO(%Tȹ+{"!VyVZkڶ)&(n8;6 ҆ x@Ec)ag#U򈗆ߩX/EhSY(-?&\1B=֟nڢ.[uMCk[0JdLķB6)1ܭa`#@Oux3&~t̊Er]u@7ɦFݩ&֗RLBD:NՏSU$'AD0 Z^ۯR~τOsa: K8梻t%@SB{83F_9~]C%Y!_W}HIq: 6],ؘkhޙr09_0I`֢a9͍ RpCݢk; sH?h`/)w8EuϪj6h8BN;\!K>?õ$_3R[mErvzy$>iƉT+/90et{%ƒPZYbo*,}CB}B)M<=m/(KJIF.9XO.-] :8>yV+̾i`|#3})7—GE"(?lB3y^q}\l6*4` Z!qǩU"?_Jr qWfwf IʄEnc\ U3됩U]j4٪Der)'X޴r]23z<ފ49BzMo7ߐHo߱b=,BҢM~$ЗJg xl@rLW@0w|~jl lm5gc^0kz{$L۠(jd;}@a)$Upoe WK.O/@2D8FQoE I۔6pf$@2%rϸ/)0V-ֈ{eҐ$ P˴9P̀$dD`@t<5C:8ʓ#x&ĥuÎ[Bƭ@U3 ȍ3IW[eeB:JYeԨ;H3y/]ziEF>q2&Y<}F0A~lyrYYK6inA&Q|g#A":%s{ϯ8dOG \vBhے%]/[y?Ӈ٦و#rbя_N޶7\;dH]@-,9xr_P7؇#bZXwL .==`?ɯW3t-o_&^DCfE?%_.|1͙3Mbҳ}o1ܦ1VW&9O ZzmneB]_ RbT=4FeTo՚k's #ѺtK6bcwG;h`KN0S+r0J+ 3x|;Ą!mۺ̩҃$\)jR8-?"4j$xp&b ;cN=fiO`Cwݑ.q>2ZMh#ؼ2_hp#}P["'gU5pnT^a+Z3o>Y:Nƃ|%(̀VIɰoIwgN_G7Zi 7Ĉ$B#Ukr,G2#LH#^^ݵ{z}N$s*U%XsSϭ"Ϫb]ه#"t*-mԩl}\H̏R~gl =b#)f`3LT7N O[h#}?Ё#&+ .O;CD&?}.uSb<:*{|s:5Yblx䭾(CVI4#MǗ>{cG~-;ќ:eNՅ ~(oy+ٵ"7k QRdWkOSedi4D#I5D'װqt\𹉭ȏ@jSr+As PA^BSjܲ/~_Gi}#E,fH5T߅v2^cC|j=e|7$2$8s"4}tNMhq89efOg fwn2|\;pC)Zǒ+0#yղqL J*'s^Ge1IV$vD5,zdFQ’`Ӄ{ٻ y>eLO SB. J*E@G)|V9nkTr`+|1+יr[Wf3v1#e{N sň7;U+6hR֮rCJƺ!{%00Cytwg!q^ԡ4_hWj #Zl |e=(HyKw/DI^F (Bt5*:àSnPmEcX߲*2}8ܚħWcXZ#mJjZ|DgjQ&n$YG:ݓ&_;TNX-hM i/lT鎽PX4|H1: Qn!c灯f Or'`aR{\kTgn|bsɄy9k9,]xʉXH~aWX>H5x:o;t/'"3UNBs9G 8 Huwhs-"fBnG@}LBU8}3DN^2H;nVѩd"gS-y-;kL_%~g%6 C D-qj톺c\O&EVK̷뫌lcJPi{*Bb>b{祛7y NW9cy(q%>fEڣ0 |W7La,&ieBљ,K͟͡]؈/a޶Ag?8^ŭ(.ExSZZZ\jN{<Ѐ]#$U &y\ W;Sg~0/I:![j0zUcr>!-\F~VƕiX U]p$C=6,X|j)9~p/UUiO 4L=1$>NwJ Y_wf`ʇ6zZE֔iM+~hJ!K=3F]eNH1Ek^\ ۫uۛo$0-y/;T>ۃ>AkiU[K /d1ٟ+R K]^վ1A9Z@YgQR|C6NH\+d[h)U8}7U/\l1Y,@zU'i\RvFWƁIQBhp/Yp_+&go23q0x}:6ke ID߄r&<Ju ?O1zk<+";׃7;l%]n,s\TKFeYtޚ[ocX܂*2-˱eЀr+o#\}DE:iP5MKo%{T՟~rR(2 _Tʻ&ڤ&g/8Z){L83tܔwNhE .)ϿK ح}P=>.Xٸ5~A{UϸL~JIwԚCBw8wT1<ҁF&5l,ql0  iCA{ŐeU059cKlK>1_\~qUFr$m cӤO0LV9AG A sI:r!T)&q!7.U?O\AFîJ'BPͲƗ:UGuw Z/R6u;FF~^Z1,éHRo9t7p]Lq:>z⏨)`p .)M%cΧyyeYuV4=|lP' D}J̅GN]:wڼdO/>E˽AcHÎBhҾvxWf MĎ.6PHrw&c'EKBļƶe5b<W;:l3v|ekKsQ~<Ί?E|+q/ 9m_Dj뾫Q9lwNzb ,lYC1zBRWs]N-RCWA ~;kx*%myW`VX0~(L"/AVDug0> !/o Yz5a/ d ]%vtS_moI!eT!3{#I tQҳF󙤘aI&j-<;:;m.v4i m B4i'˲@jyƞp|s_|mn™\Xzn.ƾP3VjwJIw0-m.9 i<~U P7-^)^oz@π tx9oٶ2ρ0K3IzӪrK IG{:Nd Yu.iӊ0*rS-18GV 4jj?MxaZrݴ:BƴJ԰4Y:Y vǰ.8;\?&l߻izl5FTɬoF]^M5 WN J1E:^δ46UQ2ҥGFbȡ`z=%352VQ*~, _}7xosmטĨ* >s8j ƷƛKnj7#W8y? _m t샻YDCz9zTvc%i)Y^&z*j\߭riR4`.^>ք^A L;䲜Ȫu(E{IJôuп~.͈t&2|Zt,u[j\W\p:lA{,YNV,s}+> /T0 6]/?"Z2oĎPmT|"CjVd&U䑳+H 4Wn Ȼ1`54-[dWQߔ4uU[w12qTcުTmrpØ_bʗ/A ʴ{F HRR8L@T -uSc6Jotݦxϗ;l0ĠJ5υ6mč9<1=uɚJCZ& -N_v J3'3ߟr InWW!$|ЂR,]#P5#hA0Ͷ37yqڳu-neNVB&h.J1X'b⶜CEjM피N~ R zu&Gk=朚~%g).ĭa#F *asxn O7lz5)PלTmbq(S@މ т嚬5 V˂ Ee-Q٪xؾS', Cu6,o"C|^ 7?$ z0}P͆t("ɀKeٸE?Rᙀ_w֛qoۋ]X\TV<2U2{]~jbURsA)Fp@:Jh#`ag "\ǑyN%ɣg_3,YTUޛ'dUSn -H[igyP칸iƤ0BIVJ/ @A (㦣H~)i R//у<{p3B^Bqj硺{gءAyS㍿*[EN1b9#@ v66G3oz=`seZ3jHUz%LBV#9W*%sg7te;4joT:?V\wT| US>ǧ W*z2)XRea1I\}gϛ!gL5xX|e`6Z=g*s?,HDXl/P M"3xBam|k4YZt2H@x0{e*ϳ}AETѭ'-ϘRQϰ; f?ZPUsZ(2Bןk|c\RM16W&àp;j7hĨz.#(1nn&†ڀT~=%ZTq1S-]?h^Sg r65ݱxiDϔ,c):5OEMHnd)*J|MKslNQ錥Y^Րx+S܌>|nK%J[Q#Cc#B4Q%1l=6 gdD']׌ W8h+$NtER.Gc"r4'mlؘrx*GVŴ<:m0tyf{{P;'d1 2_61P˴3kVqU؛6/%Ci4(rs  w"Sd3'pu<i ڑ;saEsOF0Z!\\EP" gmQy}p*j&4?:xM̼)Ӄcq"܆Gc4Ӟ;2e*bOI⇖\<*˷`F%,0m|v-U}'rh6̝A[ >bc\#c]_*z)昗Or L,\ŧL<xd.E]Wn73شN(B\%"ҊlN\@h(F[ݍzo VH=?Žu'ћTd ^2}T㪐Z nǬe0;] SX)=ىOKOiܱ59YI/$+[Ԇ-@3eƐ?ڣ;ΛLP.\GD8PDmo)dz}$PѭL3` 9zmkok( 7~t'xR}I ݡ%umD` oMZg׷VW3Xh!&ʒ8ЄNXM/%_aҴ (kΠ]; S.%ʊt }C'-}2PHMBI? |Rfn[S$b ðNC1VCB5"Sp/ 3Gq9zTŤL_Unz5ø28ACAf)5)7]%s1|/i] XGdKuqUu 6m_Fyp GG2M'ЈJ!*-7Q9NA$g­1E#BgUm-;j"itFΞu:褜;XPA'>)p^뵕 %febB P2(m7Ʉv(Md/|4F[wX$.8eWU_&7@7snA;̮^'侦1q_dRtINj)؂k)T9&Vwq+p[ cuf0_ VV7]uFuE++>!uV6^+̷8t2zM⒫7E%$8B~96VXa~ so:b] C%XKz/[-&IY:o*֭D3 H$#Ĉy[CznDYa¹%n/AcA8.W0bah.dZJ #"M3Ɏgj{{&1=|*Y3r 9|afMX]ѓg \OT"b).{Fp0*Z$p8"n*☽8$ۊ*%; [vl0hA$O>;˱]"CŤ[9P%4kLS ireM!( y% +2FlccUWJ+wʒLSrO؊噇Z1B;&[ D󂄇L~SRKC% ` Zt9 5nTk|dLIFdNbpPjd8MW-VClJG2p+q ЭQͰgX|zF?.U) Yμl,=a.t M v)/-m9c_DT^;s~uuk3%Zϒ '*ɁTBafC\Ργz׌|1op`]AIQ4%PQͭJ+:ӎJa 11p4jQD8T|QBKW"/,xpU "+4+ xVlč Q}zCºJTc/r-LҒ]H/>8@0#~ _xc`I>9/ pD윻OϚ逶Hl?n\H8U1")) Vڧ{bP urZNkdO|6/Sj?繚FyO jC`_=7$ _6.!z]Ds_ب[?i:Ƙl _DEV?[$ff*A|_.R Yp um_2;{gL[MQ0fYa_ yР?9D5OԕRN1&@~ ДF m|ghR@7z!lZd}@ |U6ܽbE)5'{F8#q <77Ay͙ |?tݳ܀U& 횙 jK+sܧ(Xk!ZE%4QvuDcWہ4+LLrKۤNT#kaqWA0`_\Oc\&iZX7%mG>ݷWֳ`/?RB\[&a^ 0od LօtA 8%n]8X3>UJ~:2mp E߶m!Bɰ-2*9NGd"[ 8Hi݀ijC>`뒺'%SQt}#T2HQÔY#Mby,Gf7S~ͯiyݪR {Ӥ?V.Ѹ*=M#7>{}ۖ} G8W*3lKbcU}IFCw3W~%G1U.b' ,s)U8kŒ%K3[v#9xiWe(wo z1iQe}åZ&db{YR]Ssf`0q11Z8A>W?נSC^G 焨,U[GPz(~Y ,A5 x_/\oXQ){G"Y CvEQ d|T/w tՋ=!>kvu9IGoXYWC}.f$lGWtjΧT{$5wR!Xc:eSBnx 6*OFkic HEkXCfb=ʳ,ɋBCċ)j CX=cYQ&)(fKo1/|'gjC!y1CΌ^OW${ve $JJXrؐH$صYѤгJbNc#2FRx'o2#܄&9tMIb6 Á]KX>bWD`-Q$F-5'Xۺ~sjz}.^Ik ؆ev;>QaEsI6x  ij#”3Clh\~Q0vt>|czNXOů! gԒY85JUf:vjU%3qw_PF5Epe@gDOŘ S;"o9!DQiES6/jd9镓hԱuzΏcE0^_xz'WQF\>'H zxs K"ҷ'Jxr"WYGti'̛&jk:j\8~ NzW-EORZ1#6x."%ĚS1ª&5sS="#l55nc| Lj)myZc8GF:VB A SB|[hGYM:>x|QMgXq@ & CȘy OKāKvx,rh.D'Ml?/rC^A 'VL0E{^C)t@xaҵHFbv z0vJ>3e%<\]2kT+JJc눜Ն)?ҲZDtz5ڬ@D2û,U9[$7؊)"11( ;%[ŀHnD?릍og9HNh)wDkZ4=º W=P-~8<ݖC+C"T a0p ←&dǸeS)dD%n<# "{ a bCAJڔ:\uϢh==n 6#8;SǗ3 |(oί`zQ{P֍XJ!s:Fw1HKlAy $l-{^SR樥Lxs9p#۽0_-(#ybVݶGXW5y,J!/#7>+Kn mX|Azݟz.GUt6)z kP{[2<ߡFN^]\n*S1_^c>+M3|?SYs7{eIKa"# b`uw#?&)%PmD"B?7X]#`~Ɠ\|w`Tn}ufC~1 o3|ucyEFq_1?25ŭi[(%zJf)aٹtA}96YGQ-A78[EL^ r1O@ Mwly4|D(]kSL ygtB^0ZiWwPeҩځ Ńk2cXA8olL9BQY/u<|$|$uuO:T2t.h܂"B;Cz);2Jxu A&:&_J'.i۩=[RVi0cn?aq01ǶS:2> aԯG2pF\9:P*wJ_&YR! !'9wB5D|k(F]w`LQ}I6nvӒ~J8kcQzSDGC1fct<'偞n߹Jk}F=nlo 3À[%wm rV?TP:hc$|:pƒi)Ѝ/p׌3#?;:S]X|/cG=%[p:]i3+oFsF ʡՌCv3J9gs/'8d|ZI`;=w%73ȐjIȯ_fNlj`FlCȕ6@@#l,r 90PU5(g@FВLpQ|ǘF2;U$,+΢}e<)O'iV`ONsPCl7T˥Vo7Vc# [F-欄5],^,xm9A$u>Db2FRX[UF]d#WR]2pBMAH$oh` *-e -]^1Λ+1 d87/ΑfH l 9&/qՒUS/,])7<-7; 7g w{z3 ;% mxr5BRXiZ,3ܴ kF^#6Zhi9YÇg촰䩉NiH宓o7Ff?ٮ!5#g0ړV48  gt}\&TJ73x:q,I{ٍl? k 7t>۽vK-K&b?2V[i1RٚŮ7{~znʩd;HeO`E?ezهEv :Ԇs) lwXtS*'cft;.}GlȦ(-)To.K;nj"LXIS{w|};M%z[_+z9x}J,tWg/r\6 jZV=3.wc^M :ZV!#UT$d& )3Z>߭!6qh;2o*-``"&1V`X6Bo/)r !<*fLZ bhcthF'sY&aS94Q;Ո 9nb!&)UBmuq/*4%2WTB\z2)媒L 6W]esHoU( c8?{II c4eeBr7HFOV wZ'-ҕx;^O%JxX>X@5xTIߠв.vΚ>Dʣjs;Ox$'a޳ m/ز.eU\uԞچD"c9!O&՜eo%gd_BN6D̶V}!ۮX/r#}Rկ&O{BWSWeM&*"<SBz%M BCyOV^ _wۇkQDJTy(P _*Axzf4ep[)OΈwzN [62 7#H3,U$Xc~T`; 3{ mB֤fZFD`3Kd(nP:j1b;r[8S2_.moV>Ege2n WI9(6=݉8cA3YEq%6%Vl P#̬P&l1oEھ$@@!JlcfX}SڇBTID{vjD@sr2~aIBd)}]X ֶU.TY i}c1QdzK_.aK n&/* /7'D~,Iۂ]5]N*̎񦑟P L-[ ]^M>a+n]]SdED|Ted͇% YhrwKgSBZp:%Hsis%yehfoDwK%ꮿ;n:+9gda|ɘ Y@dϾ d%&Ko? f߼bCxOZIAC&7lҸVx/d(gS ?B)۳L ie{V.&xRhdPboI,F4Vjfg-hӳ1n*ëNTG -E\ kЌA9sel*E`+PVu$>xR~O.4̎N m0ܠ˗.Nկm֕+vB|~p3(G!"@:gÈx-+ ]y硎(4 N@Ƹ4}XGn=+粯UkTA{mEk3,tRޔגgt[EqS{_sW[o*kPk6iy\ q Jo5$`a˺ws- *wgr୎ gN  g'Ԡ J|zlF&FbD-S@bR}HtH埡zU-kzDT63a1VQq֍f Zf'泈E g9I˓'-*e'VcUfC5i4]&% Ma.ƗSjrKg1^6f1u0jj .Heՙ{|yߑSG^a6*`xd&iS k9Q>-}o kُb[uf$wi$߰kc[~t $٣ۤ)MzJ>>ery ď#Q0JAZULJxRu?pFʖA~ZYU Ј߀ Д*b|2.FZQ?ڝ1¢ݝD$ 4=KC}&Xf+Xv<~&4,+=(Cl)#c\V`, SU1~Me5APw{q1yʏkR]WĿ-`5U k!W3PӲW0g)T*xNRtWG}f:Qw/bDVZUDڻ SܣE㰱UCl?z+XߙDͣQyHq|}wuG0p$ Gt'22OGܦ֫yat$0Uiӄo0!?zG}:/r3i HW =o0\iܿIpUy]X fyrJR4yv?T! ('<& ><m_fbmmտv[9@lmoMrsig=_:`x+Z3IV: UVQ S#'O}&A1_ uO}-Uf Yt^1JXFO#\f0B$ʸD 1uddnHϐLX& >0j*mQ ;}P-O' <ӣh*UB(pErn).De[jxT](֎Ey|EXʿ+H4D„3?hU|i{}N:bY3%gf`tڡ쥖O+2i+iyIӾ9% N(q(pvQz | A^H# F YV̓΄b7#ABaeCa]KF]2%VȠ1` 1ᛞ rJBM3DfzVbqsKSDS,c7,~xAϺOx?%MygB֡͒0hX}o~gkz&埚F[h"@>ns2B "n˹"3Fk%nl,Uş?<;P gC#[B;t]`UNif41j)wQ6s>d Fx$,@3^Iz4f}?!9RR[ wކDC`ҥx+~{@Z5RWo** SFób(Ή#i ٪kXpM>zsH,Ri9DB_P,* bĴHm@'@[:NWB閩gMޛ< lq}1VI3-hU#L4+m\H5ʢFͩǐj G3DKuEwBT6e*Dv$a5S\z:َRis}e&h8#N(eLjdZ(L,҃}=oݳ! n!bՊ3ݤ7!-ؙ^^۞Ed-nԵE#vO3ʫ_YS3֧Ofni]vS&>J 2}4_)C_m?.dj_cЭq=i)+׍TA ⨞cGLگܵV"e5L>\ɯP+0YԜ">ۼRګr}o.F{4 jw| Z{d|[EbNc*ToXI bKmy݊ab(}kd ГBDF~ ;ؚ\Rcf<^Lߚ|oa]i飥 m_ 3$Cs4$8s =tќcY=n7,GIo0g0tQ]ވI> dBKd7Sm3MUo~x8xV'^K cA͛" f޽f8搼K2m~;ښtn[eـV+Qs͐38eJ}I㿞 1rl"5Kj"T itEL>5IG]οj=xH¹LOħ6nWO߰yĶ؆6L M1 &`3+!` pt4`A{?K㩈]_{̖Zb*=Ǐc OzBu*i&kr#P1hx)4lo,eѹꆠ~GMED A?Z8J͙vA,‘2V%+JjIJu0w`ANe~IN/ƫz[ԳEZiWRuSw4_Cnwr/ƆjS ^f~;'ř /h-abwƞ9uUɟ+ $MUxŢA%:ÜxGsu`EI_:aAZ+-Y?H][[!k0 ua%'4UJz}t !`Ó¥H$8X. _*FEѭRdTD,7c227:yԝ.Ԙ><9m0OyY݆ϛbݺps'[C@JuZuyWQSb25g2'De*˜3S.>Ib@X_b1̓\b⽁ib)Qx%?e]h1vM\ơ#k!t! H=@1 - ka`ALz @(v46TuiQ3dԍqzVxɁH/MM7' bmY9vu_*fRGfý!(ѻE獃nZO4ٗaPC.1ʋh&< cl`*!Jyn'j°*,Nʴ;j5Eq oc¡kOa``0!㦣g5Gٯ$8oΩVCw(5FSϿ9ŚTsGݻms?LNfm΀(s:'Sf0pٽKa.쭃\i{KA`ɇZ}7)by2.aܠE"Ԭ1283$kQ.AIvVR]#CbE.P,.nxy9=;5ri5]S-+.Sܘ(Wh늺Xx_lm`>VO`P]U~nQ^@9T |[QFCHAI=ld74][6-}ROe!ӥi%8OS/*vws1/BK^J.*99n0/[ofM|)J^ܒqǎW{?gފ+QJH޵I.LZ,vǔ2hFQ0 P(%lߺW95.sF($l 8Ls7)O'wlp'E7G{ueQȆoW#XIUE{\ +|nnAxT<[ "ЙN AĘ]ja ,d\'6;3Mho;<k&]r#͟u}.N:+fcU^}qH}}^?y?`K $txRPshdkiS#_θ$rK.Hk?Z?T9xh!1|١94TXZC-X+ooG*;4p ,tRH &Ͻ_R2 r9LVi 7kB 4,yG3eW I7|77<[ݗ&r`qpz+N9¬B8u]{zdD˴Yh\yz8>3t %Vi]c P(6H:g#܅"{{UpﳊYA\z0(vnMhQaeuHۂbUodWV|TK6$aw]s!v߉ U{<0>HH%%en\O bΘU`Ib3^jCmI"X,_$1Y9rL"e4\N@( 9&i^Iqyx)*{?J-ymy s1W((F65 ^VmƄr|G 0PKݲT>4T^󾧙)7[Gu붞ey-Yk`F?=OgJ-^=AR3It nF~8N"n aKws?ptR $ 3i ,5|8g|f{3at [\QӎioN(j16Hr]u(Wo2"=gɶpmv[ɞ2-ӍKK:I}5/>:,j4S s(*畁< 6w!@Ǿ!aT+jczhj7u\2^5Ӿ:2@pu?{W}:ŢCuV wT]jx 1]=AlT眯[go#ԬҢi *% j$ Z%oVu9;;g,RDU{^O췠mu; \5C?Ĵq3;^%3TV$Yx~NE٭uЩɌ?|Rj~dW@joLGM)#y14rD)rC22D"oŗ3Y_n80ɺt~F'VJjٟƱj "FC FY`/,.<)5WLA+&W>ŊwJ<=V<-Q̸SѬ(ͳ% OiI~o3& o1pe&! G5)g5%ѩFPuBk=q,ByC}v=#k֐HB~S]%p7Xrmqs('(@i< S3'n:JMbwTimK KlWXK[>8 %JT1!*(xwPӅ+wp4` 䒫0ڭ1>'I٨wf4R`[_#ֶbs!t &R/r}$%yI#9{7J&ײ6j<_1-=9G2Z?s*mQP2<$6O:8l?Vxl֡\eiIML|,dtؗ9n ʈ"E !ԇ贐gT`hQ5 +J9sdbLCWqjE[zn3#CC2o0Ͷkg:+8^d; JZRFq]tqiAihGW:#4~{Z1li=D Yܿ"- !X8굳y@:=lSmH+)+,NG ÅLp,٬ѽ!HU^؄D[X[ mSF#hK}bD>Y:#:u=j⍛gy&z Sⷓ .$=.vi=VK [T0OЄmtb5>_Y>,`-B@iR`qӒ;v@ss{̢C~U}=0`e>aEV)wD&+V^^0sgs%/=?xF~ ]-'y*R0 4@iVPsu,R\ B[eu0U↴gEu-ٙEl 2FYIЛB(s-ZL)~:nGM͆'*-f=s( $8C1,p'% c9E?#q`m`=Ս&,=|60o ^y3F g r$:Ds Y@?Cg9:g4ꙅXUz@0cNO8Q>վ琨ԍh Ga ̠7&;&`"=xt܀kPNY yGӏnu8@$30GF*>Gnk3$HaXχo[`c7%iWoKB֢q5DuT@yNy87;\ C h>@2jѨM"\P\ۨIf==~AW9&ٓ4D*CG74$c L2}UehZ([F;&ck$cb^_+uj+2l i@_2]WDf{|/͆"tZmy X{&`T%F69 8KD(s1 \[uEP(RnNON^si)|7&yo\ȟ8r 2G% Fm"ȔO]zХ29M.'Ut.8 C{Lz9줇]ax;pxb ڟ+?Ns9vRXlewF=fԁk 堁&}xjŠނd ZoeA_*Zy )jJ/l{Yگ 9-tUZ zClV3cпNVnL@al u,Og|v.Gv25kF펭l٫ʚCϨAv\A,u3}3%ciI T%.FҖ!ÎPJ_O_OE1@p;8FDDgTs[ 7t@lkpk<(|gRMu{ WN l2fwE]]yܿ KEؘA$Y[6Ef 4! n.>7HlL4fհ-4Z0|p܍ \? ڋ %$1L%Bw+I5tZ.f*:umLҔePҙP*15NU{IaT~$063Q'j Q#Q|t.GFK (P|#"[ <Hx#yK"g&SyfKҡ{f?+v+\+6zaڂӭ)(+ rH#wvKʈuwuT7n,`Hʴ~pXKϯTer] 7SRZ%ʷgD%ѐZGLI~~{528dl_<ْS| .3OT"n~>zV3sQ̥s M4$]oPȜ`BGNZ~6jYԲSNŵKC bhl<[Ax楊k1?١`bꈱxC>$0TP֍I-LP&p}N3r†t"=.D:1Whŏ3>Hg9v uCΛ) [Cic=B<ބlIzXpY$cS+'o#.i?9d@$,|oA ÿj%n*[ۍ'ȼ@,\n MuYV|5`db *d݂A|Wk(VSX0zlM7a3k.CBծyԻ?[nP`[+˭? _-􉵿s)N9xJz:a4zRWZIGZl"#Mn8*  /mj "6SEGy1R_uVY8cPBi`l;'}ۗct9 ۻbA78mja,gKNLr`R(!%ƭbK^T3bw{8؜!rG_m9%\`)2/Zz"3nϹ揸'ܻSRǹ\&H_ա(*%?jYMUC, d1NZ'ڄHM\h4t'bS#U t]&{WquwRT 6l%`o[PLJC y1k ҇Dp^+cgJK6kn#Qb{Sf2ׯ$Jp}5r υ~W 1uNi.c^/!yߊZO\䳈j.O1n[6P;hT2|0|Gq|JhdPq6fZ\B#^hy+':ְnژ%ۃ'MQTనnˌjλ(5P'5Ow"4rkg~TFq>b.i$N FuΉ \=J $T&¿0g_;\\:vdjO|•$ fO:>oȇ4jA2>ɚ>I^nƣ}p;Bac&_S( &GHlbrۙ#;փ!۾f St_0䧃{!8Qt{CҾ$ 1<If,d%wZR DEh=2n]GiUjٌ&orDǯ e΀,` ^x>SY%:RZ] fGUXރd!~ TR2N%_<=~^`*;G EmӦW{Ti6.G347ο|Ge|Iu7HFSHpU]J\Nd:9ݗ1yG0foo޺94RS'E.$v@XAL%o ԝaXzIS NU&fSա[M򔶮 qt?-M,yLzC0u_>dHWo0HEz&كa"-)D2y\k?0 6 (aifg*_S., KX(\|F9u8jyUQ\:qdՏTzbcIG:zi<_af*2!޴pDE&3tΊŘ?+ƙރ ,Zh6b)5p!;\[\KPڡS_ȫ\>6V0@_K8*J3%3?n ы%a%>2:G5iSNy"*9,²pq1ł],~aM1oy`Ia[ʈe]af ~]I6+7 u#$=OU\׋$]mhVtsRX8| xcs JS&_"&FLvXϟBNk{He Ln)Cъn}Թ`bbMI!,\V@;&5*nm||Zfl-AGO;×4ыDl+moBx6K!#871b6&~؍(J)e*.ʼnA(>@彎eUbLKLT&P*!it o ǍE8V̀˭ߖ~eZ {t&C@q(>P7߻mTI1Ś̽- G=Dw͸_>*۠p8#k NsDp9ѱŸP QbEgo &N^$<EFJryl]4r'~oUѿ739n25R I%/](qMxA(9퐅lh@snT}TNU⦣sTPtb677玾HYe*Ƣ"ڂBnXA!}$4s&C~pV# As#ཽ6_*ι L=NO8gz2dޑsc r~,H%2h{!1ٗOB]De9_1ᯖ^Z:? ، Ǽ醕yO&+Ő_$'/-b ͋3ժ ZߦN0&j+f? ꂩYm}v lbL:KbUc%RuB0U - eBPk-צ|hġYQmrm9bv[.t1ȵC{D"s%~9. PVꖺ]ި߀թ~yeU5xm^MeA D3OFgMFgD-4T! &{C;~1>e @ ڂuP2%Y5 ==m) MkIXlzR׿^&1}MvGRxPxw}#DR-bkoB%sg2Czy{N<(#=ǀ0G;$]g:wg`Y톺 XDi \Tc_4o? Yu'ͿEiTIb:}`۬%asl0E‹A³KVMcg^+eᆐ$Qi뭠 a)TsxxDN` OiU4wiUCF_WʒLqD\-p?0u 7g-K~/ϞXOlbvYQ l@WM6 X ױ`qv@o)^ |DEz7-6< xiD+t"GO<5CwݦnǦdѯC lm;ҒGD7"N'⃢M3b[D#_V/E8r aNʡ:T#[{}S_z xOѥ{!}#w)ìٛp LԷ5+;:jЀLU,qb7L}Ojz.[5)iӡMIi|7QPIԤSzڠ~S!'Ps^lu&&?k#E6J]DcC`DH6e\rL18̨!y''H"cV]_VxzUr`qdLFΓK,ˋ"2ұAh0)b[41JEg_!g05LνYcyYNeh%@v%?cI˴=B?)9g 19D^=ӞI'U|MuF듮()HTnmrqAk¹zt"Np_(6$@{X- vC0K?RZXs@w ?!yAW Uہr𑳌dWp8`3y>/qi$7RE:s9Yᲇ"/%q0DԇFIgjͳ5믯.\{A͝S8Ivi\~?Vyb^w'INAlBٻVظI  ( Nģ gN)"To;P2Jy#ʹoS#mE]ϘafFjXtE>`Yn:#mZH"UgE|zD^W]5x@^~ޅ3La7H ]OIɔ˨Ua,OdsO:]JΏQTwOND.և>5҈mFbB)гUFj[窛茉##5h=h7毥6=Cv6x|5ϴ*>aiv 8}@_zhqf0ٲLk1&g9D5qbFvXߝs&O*LlFS N8,!_S!b$*;7b"4s҃T| $q Cl,/zf7`eπ ׈C/-N++ S@cޙv۰ŃV`#j5!ÊY/+ϊN]Pθ( hJ jjt }M6vbnߦ-oėqAKhFH>$?RߝOfv iGNh;f=>Yq@ Jj58.`5)(kt N[zB/ԯ0ѸЙ;N` r"=o?hUu[[}hLt?Ӷ'K`H腪7p&7c5?BXPQÆ}:BL-PD-\ė)[`F ~)\`e(H:U5N] *j '/25 K5CCJD^vCd_!Uc*osF;IuyD59F=!NO:՞O#n9˅c'J|A0x1m5* G2I?7;~^I/3G'UT;6mSGVA?43 ~! %:-- ` ǛxڬM GBM"OU!d1}~X`ULIZN:(d#ryӽ Π(  =NN15lPFu 2uDE}0-S\p-JaX~$ld5HgD?gz7\4[S&f ӿyQѠBѹVR+/>BN#De_+آ?Tܜ\:IZre| !P_Ǩߔ]gQiXG0Ln}?fO |F3Yռ ϴ/6m+\m6#!Nz~0y&>(\F]c{<;: ,o8UAVGE#VMwp#5jTjߍ`.JQ,4D'S_ f%jL`:;K ^?r3K4h֓͸dJ&?D->VaO.k~0 X%0"jj+z^= Kd! R!۠pu,]UF#(̜8&#K緹;LF38zcha58~؏U@@ @8ERFAafnASI<j5xpƖF;>#h؅׌wtO~x31(B0~3{m'jt͝|J[xCåb5??6ۆPOz~YOR~ }A-vwMUge{XM6mxv( 2i29x JQ{M 58}(=%dwi>Ydo^JP=oikt]pgXcTYV:}-ߤnJk_9MR W/9­`qIZ O6!-dZ(a01EU7ϼ酠*gTz_sQ}dgSkYL_X9]h^nd":OH+ژ* KDAy|B͖-4\?DF|x#*Av!-9i{FcQՊS"Z {:y"@M]I!PgI~?\wV~TU v[Ő*>"ͬ^UYu ^P]#pIfjl@vBȤFH↎?(xoӸn]SRV?+"S%WLW@. ޾z[\[?vo auq T+53:ؕ, DtN<6ܷ$| >`y򀞑BD*LՑǞh0&+? JF?XZsF#ls重 Vp[=#ϵ lUл1,& Wh]TVA\m>lY#L/Nji.wQ\@֯g~PËvOWNNū &)+<$etZădįj]Dw٘nz Tq2M$c4ħ;Az4S32>Ja\v\ Cq(<=>@zaE h:C+ss?+#on_@ 3ҵE*R~˩f-5W]}e-Ydcy'U[bv7qKfHNLYYVMyxg1o\# FHLĘdtkӫj; d.xO9=v3eI ԹX fwxf"l:&QE+#'Ĵ mLW}4=  գ-֍+ gNaۺbl6sXCT3 WA4P`⫋,3O+ar#+ߴk1|#6d(Q#ʊRy Gm'G5qĒ5!>ȑ=qyl*Or. """ZT>Xa MHjw)P7ᘁ |SFIt`ɃN]ԛ_Yǜ3Ř_2e@Ǫ3ӫ*p׮p(N˚T_AYь}F?Ea::k&yRv m5M@Xw^ HdnG"'DDs#BIuh ٜUS+~飇 JKћN}'[DiLE[1`ŵA+̒QEO^r9Ȅh: sF[}J(pqu f78FR864Dr9嘷}vU9)d_ Rݗvx}]NɊGi t:,"q<š̆Pd 9+<̵%Dī@B~MoukñIHíqx(3m @-UCgf&]HtK҂Ŝ~]( #flFVt,6r._נ_sŠI_qBPNV< <0T-dU&,6-72N陾>ND6?A>>M/ QIIa @*ƏL 5x[O6\yB `nn"4cfX޼L5\PNwp8xa zIsED\v<sA3mrY`ftx(_s{}G 4}7ʩ!xm=+Pk64E&sz˅6JhTtSBo4Ǚ6$ A<Ͱ̊y^~߳dKEωK%$:B/7 j7J 擩?.TZW)b&)DoO!4C~7w]2 tn5l`|L{e݊P#\?)oR7vgU2h8,__(#'J\Mȱgɿ":fXҶ,&dq @Ot"o(}$^K&iys+ `?\>TG*G'+6Ǫ54ko>`܏/o>xO;rFv7fR[*\.|,cj́)s&kO=NQȿ7jşʜ.R 2fX(KClȤCU~ȴa , W89_d/VrqASh9Guld؆Hz4QeQ"Лu~`dlE:ObJ*cΖ;k뉐k.ApH?DQ1 FaʣWC$:nV@ JNvBo ĽDt٪L=H,c̼fX\SEƫ$uߤiB:SP:: F*gkU13'\r^F3\էy/:ξVX&ͻhCԾ$4Pw6z5 9^2SiHs̟Յ~BA:x jG!NT=İ0qX;xF1"oIڣ<zx`EJ;FJƒ~`E@c)zS~(Tqblz)-6Lfx%\q7  }1@[.6yB?Hʧ6`֐ꔿH$]z;,J#Ajõh2B' }x-=2T̐ТbY%/'0]?"!O5hp2Ob>r 2$ ]q؇}uŬJytN`~7_RZ-'2:r a k^g@*X_9yq 7:wOC"u.|| C>j,N iʮ#,3oq BO'^]qxEg/|.Ĝ ۑ?kw6yȍPiU?8 NW&A~9"ǁ&OZ޹!PCoO4Z6he:!)}yԮ׿b_A|-R(1o>uH69pM!6ndFf%]Ei"ʇ*;I]5jDnJ9JýJqgIf̗/:nz`J⑾ckEdők&_]4{a Cu8拔zI!rzɁML_n..0s,>Qw ly :ˮx8ϋ9~Z68-0a xl4кA\2Q7񙊍4Uߟ_ZYLBۋ\.DI.8%w Le`GXT1}|reݐ ¼zȯޒof ׏4_g R_oawb(My5Y*d茄Fw؂eF }=/2|stl?**CGqr^m~,]l_M?R]: \$9~7'UqBO.OTވaƨ.'b`AQOzY!.NXoic1UlP('6cWrLl,VmyQ镌zIj3giEIcȢP}N.BkҲ&8M@ 3q. $kFq<DžMVޮq̷ۢ9wB͛V2ySmu\E1/"iMQ>a]Q˅ f1ڣ-Cɩ޸X#7PQ;*!R%xйa+ŷ̙c)jV>aP@v#ֳ- /Bsё6bRw\Pt78Dcu}iզ H|@綈͍?j+d2՚7J8k|XA}6vrX=fRg֎xc6E5q IENJ 5Oӯ2;;=@-zen5#m1,s'Vu)|ǧHS.I/Cz{͵GM? @Ti<9f dzg[G0q̮L*!&d#[ZeqH[-k@1&s7 Vq B'dJ0U"[j ;o6zv`~VMQ=4-?(ĸ͠.l<>U8+aܳ5}6ߤNx߸xT~}e%)u6éV?5 odaHa& fXڀc%r0 `OJbr[ͣu)ұ^ ⊇,wϟs G>B+Gp}݌,f1Թ\!5  ǘ-?AɃ\AT06ET-2I;ݖD6ߒt՟~䷞|{`*Űa@K2[3fS/&|4fqN2w A"ZXIowҬ~ 3J͓YaTwݏfBxZv<#Y(6<9'0i ͷٱQ2MN4nEEa;GJfP,urgBN>2eʡvЕ1f)]wGڮ 64pX@M?'imOř;fm%HO4kZ+t8`K H= aCN ʢ ו`3?+&ˈt|!7[r1 9xi 5Ͷ_l7%T ͠BWlݨVą㦴%3BlVG%ry}6lbx궣wWn5(;۲k4ѫAH *W] 9,.| ;2KK0W,}(Bjaq`q͔ +ب&đ?"Im2>.,P=_v<V8 "}ai@̷>r[Ӯ=#hWm:T֏Q 9-Sҭ{#"f=dH.$.^Ϲ?8O^*_qŒa;w%9ןzPYzjN,TFdZ4,g"w_R'U"owyLF}L=P]O啨$BuϢ qrPuRlƎiWuUK cV.k..A] KRI%$u}COq{XYw)!}xZ:Aϛ]-nKdnP$G+u]L3/-(dp+hH`u:Ee &LA:W2 >8"Q~UPϜv?j 7u)D,mO+u*yfI+H~ ^TI$%: +Zgƈz']bP 3^SZ!8Ix{PnC;]m,7_:w^h% XUh{2P{t7TjPe}bx1P#~ ǔc5z/َ .Fbf>j;28$ b7r;ĕ~X@ {R튕'$-ބdDLN4հbp+B;gy|ҍ썆Q{0ɨKGBw+ g' $} OEU(WjF6ZEq_~_+G{N?iuK% .BCxK8̤jq}M l `1}N`p2C}hWpe"N; w*_Gn@mՁǜmrFP w&blks8-+L dn+Y_1#E2;{k#o͗#N͙ )_Cd6k~JY8{= D*X.]OؖC5RJ$%DyoÌE~RKJahT,Pʳ| _Œ*UM,S 16\&QZmt0S}l!vD]a|;E/tǮRʨ/D+hȣZϣի WFo}R t>Ic5 %']E{+.UqWiPE}SG7}Ǝf'~C%7xq۽گJ^tżT_ڈ]zE0oN)8WSH .e$jcZ C}@0loe$2Ue{24Dį;B-H'UtHЭi_g7Hv};H /[gn {Y v$]t#/hM(B!6W?Vكr#lx;왷%1&}5N5{V,X ߾t6%:E1e0/<i;zŤ8Z9!WmIӸS]UqJZk0+u.$br1˟xD^Rh 8P JV<="a{h]Smq<Ȁ'*KD%Y)<`_?m0iM{VOƊDur Nce >8gc5FJ3_`4o#0Nӕ8ZǓ2=ΜX>֞!W0,Pq nx>J, +Ƈ, Tʮ"1Ȣ)-\sC[OByQl[s3 "`p -![7)Jsr>=\f.wZՙq.Q'Xqu ]0y.BDo$q\)F)ZVQ{%w][pp m*9 $&;(K SaW  #ŒG g&&oXn/w@gEj]$jf2UއI$HNd!:9x,DƐS o6鮡uke_&^Z;M5>>M}4R[<\(љ U:&ǯja #DbI:`M)2沾Mol՜wn󔙽vZǚߴՄ-16 P"^A3gcs*('LVK y_nB6TΙ?ZeZZVᆲA=F ;(+bc,DEC6YRd~Hav*?m\Ew t\&P *8u\{T,P۶W>dHVԋDbMJ?R{|efdR"+EU[\1x(Uc 0MDQͅJ@/' X`4jв=I H#I0ĩ]6$6&U+,|(Qwt am'N`GȌ\W+ڌsrp΋>gFhc6Cd& P ?9 ye0ΰniZ 5#( ݕ-)ƨ(Ǖ:a+rFi4j8)hіSZP W0wmMuh, U@;!)s/NaNڌ1,7D_KHxXnuAG *g'FƤ"h32Am-;O^J#H[6ɜ,D:# kFQN`v7jYG?oM cw _J4DBHDfV;WRZ]:Λތ X>pY@N+a 'ΊmOx9v̜'W:蘓=Q9o@Z!Ƽb\(vNZv4E\2F }ɫÁoEL2$O |S, %g++4ǼPX/(TZ=ò^0؛ j37ꗧxm<`|s=6XaW* م'RV\~sPnjW9A+tp'v4>Н׫~/uR܆ŷIy2 SGFQgf yߧHf_ yoP%bnI_pVF{+08/ѻl}I(nx;*c5g! Zaכ^MY,4y׬Ca(8'2C 0XԇҚvlyd"/״$&74a!),V)H+jMʠ;:YȪ.skd"9Q { |zjl;F$$&N:)Gsx!A~yuPGyz611NK SP>8XxTZ^V,13̧ x ,~J_f#, X3YhɁ:m&~1FhMWZܥHV:̠>l ܟOmFy]m~u9c"3hNIWihy `ɝ%:)-szW(F|Yo$nq􃏄L^X ˵ީGq0΋nf<Җbq Q܃s(Hb| k81gk.݉RNm<8A4OO,NT4G #l, x C@lf6>8B)%DJ(5uȯxFQ:8>{xWVȟ{Έn5BlsΚ_[qw1(3QͯIVJ]yU$#@@Un'\$;ѮDI@v MYi23i :Uu?he,lJhu[H f+ p(g1_ ս0+'1 -)+L,~,B JؕR?T|@| -uzVx!(WDz*Y8"++? 4 dahq!B p:U3* yC-*)w߀v^V=ճs[11QҊUԴJs9Jo#sm)*&((klK VB `@ \qtO3)E~΂RJgZҔ$?pϪiP̥npNޖ.X| Bc2dFǬ,]2&`=ST ZZnV.nbPz*Xȵ(nk?:s}TvyT iWVO A68iRnJ&}YDə Po@RI_g'f"P)ElF s_.þe2t1T'"pץ]چ, jSn %E2Vm|vX³sDƈ%G|ھ9,nn du"5*އ@oG X8۴Y/u5d 1ˁq P0g'߱\t彆RE8 躇>/7]mia4Džc WoyqٌjISܒ_#xrqPIRROSŪG3Z" {&$LvQp<' 9"O&#Q–c$T(01&w x{P1C5RX@ (1&; upgmaJBX|VDXI?˒c(zjbk"{0HwaL?^ZXT ;xj񢵨|WIH#F~4LPU-,;Xvɟ߂1F.2]۪[q95bG7H؃RqgNSơU[qB+M6bZLEىβ[lo%3Vb H9$JDF3UMm$ИR%aaXWX ݬ 8F]AK4I?]T%Cm\l|I5BӃ纖,sZ̰u#Щ[' &=9_xbJ2J.uqYoϘMƦך'}&))G&(,>>1&1FȎQDfy"enQ 01 X6Ln p;rHcG\S?4J+Ÿ̖829e%?lV%r,g}ž1;qRLQF/p":2Z\w($.`K%ᩝm({( x兂S*w  ܹN~ZX1$ݢxW[y!h6v?0J>!M.+(NySiw3\W6iD-ؙW:><4jwVEq;3^5x y4 -t,Pp$녭Unn{Uby6;:Zq6~Ѵ-z1bGZ@ kHvƚ%Q懛g kqF&ޤeupM,ㇸfjKf~ߛDp"`f{`/I=3ڸʓ%nr"q!Pi;fi W>V=jnfYȵpi"Lgn) m|lJ$SWQyғUW $_Kx_(/6}#fL9cdFNb`4F-Ѣ#WQ7n&Crn9ZlO)pʎ#&_6h@o+׌B'Iv7QUpkJJWc>SZR =T=apVS f{!V, %-S5ZJ-)P͹bfsp6QO38/J=Ε?[C٤^|vv, )5Cm̉<Ts=ZP3|4ړLVOZD B$*Pw< 8MÖC|н,ATWl`PDfsšdy]aY͸\qx{ *YTL=iAl# rֲHDο)}zb4mmr;OAs[9i Rȋ1^a{UEg+VoV 9-†`pPΘ?KnP]'=<|mANLcX Śܟ> WPK }{x4Ϡ.>]FI{Jwn ROAL!ЁƩr ȴ|cݟ4b jn #q,_EA&rT OX C (&+'"I6}]`.+dWF.!B {moAU@ IR/lq^ێX#/ɕ:pKCkGCji ]Bْbܰw E5oov*[s!e%x"8hHw+HTݏe ۛxߢu!j!D=GJ< 'ՍudX:M,*|'bS$NۃXث$ZDpJ0*kBGGӉQ6=b71wנWP56l'Tf"^?!1Q%6|[q(d}57Pg1)X5{| ό7㚧/7Ofq4 ob baӒWqV[>`Fo ِs7.n+dU!Be3 M&?k,z(Uv$)Ei8~@rp1=:]WN>QFh}3_90x RZD7zʎs`z q4YBVёuZ?X F埓X$XP:1'KOG6I k7 ˻+"@kqPPQ-$]Tf2ER l6%\ \ˬdBO.; gg# FNگyWlZbZanv5R-eS{u;&!m}-}#; tYBJmYF[?81iKiEx( tDXϒK;nZpJ$yE}X%t.'bꎢR:^CZ4>V;3GI]*|cc\g@rq`/Qx   NbXbr v,|դ|A&xᑹSBtLM:yҀ]wl}"s3\n_!)~p^=M+&R^J5ZksSL^/Ǥ-f$*N\|ίҳ&~|rK;"C*g:0Z*wR6V7&l}xRdAeռ^v?/Rc}#*6m;:ў[dz:D|BfѹxchM$ 45!' &BW+~1{]lD:jn/2BvGԭ_"0g<[ w?avVm(25q[d/H k U |  a("{ +M#W"\^?U]Bl ɂYDwkw?ΔnYz[hs(Q??,ڝ ZeŘN>iN$m\ PVqh V^Dȯsq.)Nxd:VaHqdVRsoHߗ١ߨ&8fJĮ~qc0a,QӮgHw^jx4d.O~]^@$ =y&ϥp |`ٛJ2 ŘdsPgZynOlF'! RU_S>Y-hzK8]'4&v'Hv)(`)J@xvQq*%L-7j}S ;r2cspVF[adr>+; Aח8#̣#csBkZV)Ls."Kq5bDb'gtleA]hHig5TVC4 eV{D@Jb1'w6SIt\k$.QQ" y8l\@5gJ @ Xڮ GHQW#}߄œrUIfƽG #aJ-K>X oyN>:}!m=;+6{,25oiu&!Ĭ(w!H# A{Njj& ͊SaEcSh>TI,e)s:(Cg J1vg^0({߿ v4.XHl~5`8 Hm5Zo5 jEnҿJ_ƙ`zK0W[?`6jdƮYUi ] U{׵ǣ2nYԕ\Bʎ ,>J ]Uw^NŻR7ĹZOB 8 幷3Ǚpc2>|K&d]%^QY3i(Ch<;O6|́i`K@?YI%.LtS]ϳqQ NLTߺPe:r3_ +Ʋ%o8^},/Dj,ҽ9 ?}v׮V!'8 / ]:{=ۡ?!kUۇ'y^sv 0l ש Vitc4? |M) \O?[$Ĉ=j8HD}$j4=STqfeKOc77A0yQ%^ƚ6}ZF$b]jc[a^339 W Cz"Ш˴FVle2B"$8FlVE[|1YZ˥u*utxX,olZu)ss߶wq<mWtPF3@A1̕[p>?&kk78WRJYqmb/>FLůjH^snmHM|ڬ++#V qֈ@С!\fQ6mkβEhWsz[Vb$lTAV\]Z^erqpwQOC˪XtIHkښ!R"⦛75q C +˛3oЅ0)"%* Z>VpXņf?4r1nAً^,*A Μ6[·#ٝ=>B_:Wl Pvs)>DȾ]3[2 s7؆ݷii n`~l(.`6ޮ"DȜ?Glv&,F%4' D[nm0K UP2Cs ځϋfξ f@\=&CpغbKvF,lWZ ZtQVޱ϶ M HhQ #h5·pgT?_CF!a-P_P@pk|VYxM/=Y N6֏ݸ !nqwf{,A[6U(6U')QC~9 l=&wv`m!jTF:Z%o5fITmOײ[4\| 1&f^F,`xx#u)3ȆJ\Oneڲ,I|Y:~G!o;tbUBk˴"v]XbG8th9|)%_>l-EFy ;dDC-Xf*Jf Q}/҃[?%;sZpZ`+~Ax`e>2qX r޽":o/q TwCݙ@=m%#O/,>+}5'y6}H{vY]Yߍu򸡡B7Oap558C?㕂viԄ&Y6:NOBߒHaQf}|gr8B(dA@Qwv}pSQVvǝbKlXʝ@ּ>GTC$MC]@ 1I&4%DnEֱ:tj4?&qA6=6vM+,36\)v$-SU,]M )n)jVΥ[preGS2>AWqտO_-a\JA'/'b`vwɻKԯvIM oaiꏞ0<'p=SM>ns\j [St*Ƴd/ :P̒-4ahW o'cF 9Z$Wcɵi+ HO S}(% T!{9q>`I{l4u.1ARpb BI6}H5u6/ǘс'E/e}ߢRCѓ U u},VǺG 2Hϩ~%նa*~!)f}(tRPvAni*M^H 2@&Γn6K8f3C'.*g B|β ``OnD|2_rŝb@/ ̂)F o-{=^!άvkWɮC-fUGn.ǞCA\hVHl nKz?4QɟB~k'oqdsXғMׁ]w`vR'w$挀'gi(Dgӻ/+꺘߫ FF@#$RUNK/35-Xꤋ<4j&H™\Za,Qj;, )E)vJցq7tt}mʋ eHGM*aU֧iL>%_qLm`|]0{>+7*+! @I7 M ;.GiJ KQ/8E7V*K&c1>o9D#zFf:#*ai o`WՒIH?y1f{YC$tuM̪B3#zA.T1MVrl3<]=Ux/L#OUdSo؄^l@H?)-z34Um1̌*6E𿅨>Lo[`3I'2I yߢJOt(ͪ2i \rvNj ab$mE񋭿f[͇|% #7`UʷZj_ {}AbWXj >F|K uc "zeN%# k]uN n ԇQTXZRU^WB#\8*#ПػNvDvQ7UO%>є=6gPH‘()'~O= T1/Kݽv:# b9|&xU(8g0 "9ռ/j^̱*Ղ/)ck5i\FXQ<۶r㆚wKB(%,4#S瀪ޜ|]C ? ahG6j#HȲP(g\v"7 SiT%nT1Vzߞ@ܡT-#ax-iÆ9ZU3|J- :~:Dp`S0/aD~ jAy[Ld!g]ˆn-?lc)]X̷#9e [m{O[d|uR`Q* ~ߒy3"u!B_3>wybr,A?L|tK'5r4m߹X*:yzdL7j"i`,\S,jtm>HŹ^Y.8\ b{dҊڰ lI%Cw eG[IlpVpUYY}`&*vQ̔nnfuaH1wQ?"UNR.Bl,uIQAHK i=r(Dhm#E^ >zWSR3bAěf9AdV`:/ЕȠP< #ߖ_؈[HzT%O=۴x׌jyG3]J%F{धv4lo|9NaJUpICꑒ8)WBű5o*ju8=LIEg83 1pt#;d' iG-9bL ,m9`(ݥnX;^aN sIUV[}vk<^dgxP(*v7$K"} oE&;jE,FU-O͉p ^MztBO5,lly\G7ɢ WqfR- j~,|XB]NuU+j ɪ(>Eغ؞+;kIU +Bۃcy%x{:Ms*ƿ.ROag C~4VIߥz`V+~%X*; Vn!')yD1O=SM ?p,E1M޶H/T_: l7̊KTn~RczRD;JJaBG7loj(A6^_<یAM!9-b{!Eh]𐛥KtMơ 7yTO A(ʡ})eq`|%GF2ewE(țW'̎nCF>K=",Us7e^I Ė;)}}㒡]MJή憬^Rv2< /5x;GӪ!Slܧ0SD :Y*c]rVC 8_tf/6ţ6?{b] ^&iBI-WO;/`+$VJTTaf`JZ0bɕȓGC93T2 2-;hC_@gWu Am]}e6>Iſ,{5v^[Ó~'- UV;ٳ0eeHO+f9HT0bW Rgұ g zo)U0g9Yc7k-z=vKVXKrv(Upz^K 15r9U "ٍ-'7 &' 5(A\i*l)Vd r*sOauH6t 7p^Pbgf罱~3,^xYY%ܩMbo1nGabt6޽z ; \5W14j<7:%X w蚛zNumØIwi*@}&m8I ڊ(:/?ߦ1?#Gs`.Ř#i}&kS[ :coIbXckE>D՘sRɃ}~9RԵ6||PSi͒e &.RiW'8<ѥk:s嘴S@?y MWPsn{ $z#ó@U&e?pɇ z~:$❶(.>s6-!x '#3=a?xyq2եb$^)ztb>2z8Pf Y+igؤ<ӊ0V"!_G~u1hS("^dQ2Xf)fx?\1\4ѷk|s όk08:&~| $¤6 }RH" ΙdzlfW ^02B+BJ*r#7swף;&h4bښ*eH-w=RLteGj{}|%NֈK8ZC+yO]^HpEAWyJn#ӰwBL0c6DZo푹$Kh2\ SDBE_2s9:΍]`$nğ{1gMOR;gu`9$I: ڰzfNB MPyz[H"*!oXI [Pt}zy<+gA";ϊ]bNvܰ(|crQ ue= foe2,ZPPg0d@jkX80AVaZ&u-&_Swʹa.nnWu?wO<@Уh* T'C\6ŀ %z>mHxǧgf>.me!Xtlf҃#H6 L ?cIr am7(ٮ$/xYz3RbIs%Ƴb2fJJF[ґn\ Nm|4I匩Xv|NƈjO'愪}i@U#j$JQ$B]h:5 ]8B%z`Bf)'b38P W;{wI=||KwFŪĘvnSG0U6az$@Ф,& w`Af*h"{ڛG{3ch2bxTzܰOV$\m,&ht)Ab41f8`vkЀ'tr@ƶ?:Q V7<4D؍˸"Y^ :Tݤ'p , S&e|Jx?乗Ϥip;A{$͑D!¼9#>SovQt3x "DhX0jonysDwz%GRE@?d 72__Sbj\>Ƒ Р:5"jJ'hr&1]׼b`wǾd1"}t'klWX}@o/0f'uOԔ}Kp~+ay>1\AbͯF&Ut,;16ټC@& :0̐bi}H,wNjex)Q+x}p \X6}6ăA @w'_9(10/Mݮ&P# Zr#^S| ?.ww-Q2|DdΧ;Xӡ zXˁXoJXS!zk'܀J{&["gH6|qG8<يk޹C ?f( 㴖o.Hj$Uϰ.T,(;77 ,?T(TS#`o9= K6r!z"n   &eJ$y\0a>04s(7Oq 3*Mh>ixPtkwۈE$\z#6,]rHڄ {q57c;BJ;8P2ù8N7Xv:m9bU)10S",Y.67#[xyX*m7d+?x.`rдj]J\V8O:o2j{? Rg}(PTvĉ ퟽ el~nVdƂ/SR%&eU|;9m3oў>6)A:3R%Wtc5uƛM%dCH \YsƞjQ. @1N/yMF=܅?ŤR釃g}3$GMۃ-RofRv?ϠIiR-:$-ͺEJ ; B][x"㹔bl/ 4eܞ}/Iqz+?R ߰J$釢XІ)9M~dXXy\Q0R/S١zpʜ׫,K> vY+Na/q]ZdnZncΜG ~N0p}w\q#co.cQZ;=$l!4ш y6#%7E2P(p ^:ظ߹ȃes3ixxٲr k PBM% @QU.j%˥ {junj$96U]n.4 ~J }S,{S<(hd"@ǖ#4x7#PS, f,m2J&9)=ÙR 0/9KVx_Ձ69 eJ:O3\C` !9Q?݇cjmE-?Y,յzY|襧:VrfL[#{%p%Nחr x~)KÆt:2 8; 'O F v6k9I]wiG ~;|`*闫V.MŝjDKBХ}TtQeh7q*~|bq7zc\-xY?CÉxk<_۰cr#?]WT;T$&VeQT6mx='kd9y*53:W@m{|jyC6pܳ=q;XC[p?A5Uڀz5rFװ25h-)o}_lm1uV)@>y9z*~ h8%i.bHZZ/cm['wOם׵dq-֗ש,.*4li '<)G sYP=>Π֖{"Q=aɀ s$LY/f}PGG2+K\X<].!d˽8:,AdZpf޵n pI_m[}1p cLH慉$)=QNC\ .˖|~ՂKFf8ͨrhi7C- ]1t"DQu6D*kio8SI^hCIPDX|O&o ѡ;G|2K2YO#DzS %Iܥ<#s\CTuwVD DT~>!1GfW޵PesHUSߌ++1Q5q~1|L%!7ۭZyHl*%EF9aӰV#gxH]8tX hڐcV .jjS}5[z(jk=SiOh=^oFzX<\kN^fϨ~P $p꽒я{xj PPH?/{.I'n r`+37>ȡH5 cEs4niUUb̀$S S.n‘B{7ZOdv0Ghf)'NEba.QOw OZ8WAYm™[,: f|N|Pep?C7'SCN]#[hy{|O,"/Գ<MXi7 ć){\+es$h=eb$5%5l'v᠃YÈrB\S닚p`H)(gFnR) f[Г sMT;WsWP?=e /_Ń/;x(/D#!{%A ̵ӣ#;ehV 6"柢x4 J[͡pyCKg4Oɛ|H@*#\CSsiǐf3ֳy~!f`3z̒,ð1нP@ķ M9]kK!P"21"ta)Kyj6"*( Ue%_bX]w-E û[lfyƴ>-hlDhrmXa#ɶԵJ9CЉw}y!T1VTMX)l"wrNs gbpbt 9kG .8րɥgCꡒ pNFnbFQ{l+ţo*6<n6_(iϛcVq14v$&S;o>ڿXn6A|2ߵw J2#۟Nۤ.Ne0%γUP&d"bUB ?@S1Wn:;ObwVo~*=8_ k&-g0!flj^ۤc^ilQo%ZLanW.B{P%ĢsXDAa%Yn]>a)\1*4^3C۰6WC.vt-|\_ ;Av[SyUs"=Yץ{J4Ys&O fu\6:v&!ni?F\6 7Ϝkv|'YWܓH؎c͉ rHMPU{ PeS MѴ Cj&Sy'7@:tZiMY6NP ER@pBrSԊ K="1@]~ oyzauy-FT- ry0ޭlrMZft6-?|Km3 |ꈣFxWzxr(]jy@=gq'nS mekMa i/H ] TA@"7fMDNy1 0YH|9>56C}Z Qd~~a30Ɏ SUmvjOSVX.VUw~&B2S+4Lͺ.秼}#%{i'z 4kO$MzLX_p.utYE-)_uo jh(ulNmsռؔB0YCf$.Kt73,h3 z|0q72 boWou%z82Y[i""*`V \6=nȔ𰴁u'|,2qbF}("Y*v"!K;)Z{Pi~4HSz`}AL#OpP"B+ї+$,/댗@:.#uQ[_ J)N?4,:qҝ/=tޏw9. LT 󐑰dOb R`bC& bM(1CٺƧ!\74%Vw橍!EnhRG{蠡igkƮUbYXIa$.ςT筿cq-!^,q<>n숣Brǖ%XKѣȵ?vᳵ^J+8o 6IQJ~D1%r@?vQ0l(`/rӊ^=:_&pgZ"?}jwǖ1/D9ʽ zeI@< b->k K''uxhi7FVp,·F~CgZC'2ᑮnq}LS⑃W_nVtN0$I'WCzL[u`HebnRPW}*VQ/p[}"Yw*珵g}hRW2U.]cԊ/|i{J$i^9ie4iLLWdP%+p{SBL?N ..twՠ/ʄs2|yDE.AqQaVGĨu2l{F#%##bWD[43ՠ1aCG> 5Qr Ȕ`rmnCf7T~"AӅ@iy&>;^a@C#jot_N r0w[?.IC8'EDV^Bq}0> :f҅ٛ[އ,NDmaǏ*Vq C(UnuI.M8fX^ܹa˵8|Б nL~#@_ΔFM$J: hpL|p!_~>>tєEl]d%ƄP &jl4lsPo [v$[.sܡVvb@U)=\MXҬR5!ꘂ⚠SqӝH+I=\U=KP8Rs.c'$GA a 12e#$6sɸyy碛Nw8po.I I(QxL@߯ܦطɒt$בvn9Ѯ\7T@U!5Ec0u|jcUiG0nKK8PT[Qm9tӢr$`V~5vJ? ޶:7!S2!(nb=A}jqB@L'"@e4\ŹxlO\*$`C>*+leރt- {}=Hc#vB? 񓻬n!u"v\@7CC۶nvU~ӲrHj)3}XWCsk5"G @κv $rWg4f1'0b!^:~N;k'&5DU.Y[Ch zNRj⥳NgON4Gm|@1eMlw+]cE>~ag1 Z/e y ɺbB+2.U)&,E5nLlut6Fh3aį? SMIu>5KRѭDwDq_rރ Q,ArYH`JFf[ h<Q?ɵTQ) ܖ]wm el+gbxX8&l4GEnXd~zR]E-q 4433^f YI-٭WPm1U3m!ʘ[4VViVIh=K , S̈9cSZtL{agKNGn_n=+#.Fw<#dwEדĄ :O}iVݡ -tV:Nʝ:J$Uc,GқDuͱ=Oy$Y!óSUR${bX;֑~=QV-Uȃo>J@l{j\t͋?g9fFqV.,we !FÛ9]ے*BV`#bfǟ6 CrpU!ͭ:4)5-<}˓8˜ױɊnNApE I~e +wF="= ~z{飘=,Lf ŝXbe^Mi <> W>3էBWxA[kza]+zx WyJm64&휀R`B@#F𒗂]vnu/v.pssx;\B<\e3{ˈ?0`rpBQz鴬Mވ"wBzCW8&~CsRI!bz?{]D& "ϟ(͌YFT/Eٷ}ZN.p{?:*b{[)I+w{J<;/ /^->K\(-EE[³ۀ֬P]aH/LhPn1zd9]Q-a`GdePصoN+*2Hyo[ͦ \93IX7FRS TKZyyۜ)UFiD{:•ը>QKК}L:oյ6Ⱥ[$AJ$[tƄk=#hr-kY &rʀhvA=[E Av. *iE[ہ=3K󌱭,'9(3Td-s(^uY-Խo@[nYGBV+㏗3LX({~ ͹'P4%Ѣ>S/ '|E2ߟhbPnrPRS -=)%rf JL7zt5%Bt,8Ε:c|v80ӷh.hjAbET L>mD"wkkponk QL9R/!{AF4 dxZaDaZؕySAm%xPF@]"ɟ̆6D(τ@ /R c ϐ68rX {Wf1J뿏_J@J'swBvWeSyVv]r}_`TvyFq]ˏx(#KUrhL?bNF$eMm~f].D-oG4|u#<5Br.PǭQ7V<*!"\upM݁:=7Q[E,CRə\ݴ|/T //uMD~ V(YԹ?-k@Ns}Y=*eE*h*%cQ{+l1bh0WG#Qbjtn'ƨ2E`[b*_rz ?0[yH3j}Z@]:Oew}^#ßQ8G"AYR6y-fPOߘN:f̆G!T ͜1P_@*4r1xvv٧x߯RۼDu ^:4ŝpOt2 YcҀ_U)g  Cpܷ;+եʆO^ANEL2__ x\2WkQy*,s{38!)Δq(с#V%\}O]U7Os xyX<@;ߛYf;Z¥F/ zT.j!_b@gN?l2,mdYimJr=q ʖi{\)1I@NC矆|-h+{Od#y4^1|iȼ6ń|[ 7Nڃ'VQE rp{'a.5qȒ@bYV;, Hv7^m}i5Uue/A Y[劔qF $@a${ˆkP֌|N`^v+ҌhC29MҿoM_|rc7Kn@1wY/iWjMحyx2Ƅˇ<dt:DYP460AϨ]U}[/;ף%(M{_£P Y7%{%dA:>mi4I1 mTcVV/ AEA9ghpԑ6WAr6ۜݦy`%xxyB4,>qQDs$ KV㲖Ʃfތ"\;S.q5cpPVUMَ~M 0m߅E#MoL< 6/ E5cu>gs){_,^63OXh6#u%.^0W3PMC-"ft&RdUbYBL3 >47 /8F4w!:4*o;;Qha(m5l)҇8c˺6!Ov[`ΎU4GjV< XQ)]2(&4 CEBg9.N/Y} apCJm!9y?V^*̋$|AUώ[d4ʽ-Q{aŏ~ݑC-{<44r=ni~8'. l!g6\K+z:؇\ϙ+VO@KjL*E@h.@Y X +isT Ce"Q,uWA@)~Z$w$0# #g̢_?_\{^S^%t=JԧĮ6noS#2&V/R{!??7 c' F#pS3Ṵ;/|'/-VpZPv6NυT;cVF}lN9iMZgdBe읈;QA_PXNrxؕõK,|?Ovߋ_ᣯ'|0ކ>YiHR apnJeK`c@:EOrPNZp5h/[&'gH zXdt3 4NU# 3yB@aʾ "ǰ#*-0ꎟΟ ŏm-J8gg-U^yL `9M *S?.g+_+7mqjZO{8]܂z" 8 u"Mǿl:n#}~ \frLm锃<K%Z._V9,R;CӲZK E ߟ^C>~^;2}.1Ô \uB {-V|$GRbB-/s6a.a U_Nr56AS 'M]>V%slB8 MxN @&1#'~hJndm+F#mv<29Wdl;-'DJAޟ oFzj- Y.ꟾKHY܀i Qhc論 oxϭ> ?>2ٮo@5h'$okY^ Kh;:m}!`xW$Ĝ-d)hVidl+i>1Hȵp͆tS7Ӽ7t>_9vWdZBs|JK4SF3r(g:rXȐFd{ kV qDiLcbS<hiX1蔱5SJ:ZG4xKAs8{h%J|CU4M /Ya7*S4`A3ެzbmJ|ѐ;XsV8tmRE,6rİy3w gynu1B_ 9e`uBnZ:u_Dۜr=*<ڂnf>?Z@͊ǔwR=v<5>B$ށqD.#'re,|kZ'z(Jm7#誖% [r`,e77=>{"/ ~!i rB?"U[mҹ:XG,B8a|ca6r u3^y^GDP90NzA A ZcqRT)$_ƗONrw&^ieFæYqj5u:&6MhO^,m{)'abl#[H==(;E&#(mmQh2qWA?t eOqqF"jATkm$v=qUGR{mP ^yYeۯ^\a}hxBa" e"d<8!%)*`e JX6 j~yjJ%B3,:uJ, R3?- I`*uJ[$x*{ٺ-0ܔ[N1kCʰO\$%x"u+5#?jSv2!v*݋??Ǚ'wt* >ȯcKMB̐/GIt+~lN#~djEט,}忢'c> $mD^6`b`/xۋ㸞ώs {e޾ cw1"$ߗu>"rH9t]09tP*5[I)h_F8շՑ;[]DJ Nو$πˆi[.>g[eA% 'tI7^e1whU9 `M@vYP D`=@ΤkM3LLJGh:;*OU/IAAqTڌȕ@J:4u!&ÀDeH.I/GO~4|/6yצM:|gh =m`"_ɅȨ~ YSm|p愈=9;iC,M-<*qڌ*A~Q)еg{bD6 n 8⋬װO@]h]Ro[B&,߫> x)7l6-(M%`"dW%[t_ W{̖?s얥`Fp%ɢzC0uUuAM ,8{Z3j m2+P;x=ykx^% 8fBldFlE@ࠁ2@BZREQDtD7MYRYH,݊y1G~gWQ+`FkRyL]8]:0 Tv"nʧ"7~!@ťdrAAm} MW5XF5`xLqԑ~(V1̼1rk; \#zmm$;_wٱVUb&}ZXJƔC~_FƔO+`w6)~v.ʨψu}FGI @VtW׷Gt(|$E=Ҷdy2N>}26!7m<+uM 2+yϙ1TKмC5[%?rvz!E03lDZ_u2R;u䶵*EW-R\qarnLHVp0O9K|&Ocr@}Lx;0yS#8N 8+ԼݰZ᝞a`A@mhUnT*̩2ӋdO[YL>ڦJPjGKxzO@Bab[ϢcssVPWc}!䌒@y&KC+x){ۢ߬?|# (|"gUW' W n'>I"Rۊ](͓EOnh$Ifr 0Z* ^xSlB`= SJd@T.2# \1,ef.\/? .F+3 ֖;-W }րw.BklD۟e9n%Bu2,Qa|9?lB}L|%ӡf q±r'dz{sN̖ Xĥ}'!Mv;~✑zӣ5 n~T`h}]Ȕh{Eڑ#8ڛeelу5}DJsFT1)C]]= |9Gq&Qޢ_}.߱B.b?3{EP~./aI] ?KaNힰx>1رrm'hI-X@&.sG@(JƖv0Հ7DŲ2xa?3^v 12<|Xfa6?,;ݠ(WNg9VKj_hIg(ly/eZc~md3fHpП7O8v<0nEcvB@:],64H5K!|֫c{V/w4.!FnrQ_zEEwQnQA`胺rJ/(#05kӼ_ļ&0zTw>na `f/i} g0Bb&p"7O47<>DB*N䍆-,RP i[kVw3<=Ƕ*9,=8@[8{SEU'} LwȔhf6-yMO#Ul۔ranr$g$TW#5@@qžV=>gsr3\ f07EYbAO3,d853}R<Àn!_)wlQٺj 4UKZAE'kLbW?I@rT&P8Wч~B7(:>ƈ# 2`V֊CKCV+Zwf(:xM6*[$`EbaV]~Gpnf@y2mz&*/m[=a~&w3ّ0kهz):d[;q7V|0x^p{$@4FAhnDHPdJA~Z+cE? j,nt/i$9+gjmh<{qdE?2>0$ը:TU~w}6"6Ò_9~_<&܋c#e +2zc(/~%s5; DLw=sѱ -+R;J/rS~ߚ+krϗT&/rEs~־p_THAeD?oo;)T-:YƊV:g- k~F6\Yio=;FK[-G!FV gDKQ ShbJqG;qrDŽqAWY5uQ&_cӔ%6aE 76:Aw3v?-WF@Ú^)-/j[jm^y[[ Vzv-IC/pqTQ?a'm(qa-Q/&1rO@JPFV"`9N=vدht +ts:տȷ̍Lԅ J .m2ϊlYd;cbfy-Hv^\ mc=)~oF!pfʴ+i ޒ e9?|AMPA3h1@]qȅM zN}o#W95M%O86<Ō.?|l+sxVW[BĢ+vl#R#T>8=Z@\Bamϻ$,$pۛ bRd˓S^ǜ9{k׬> RUۖX#cٷM)AϣW̟Lii.-}7Sfc:A )6rشYkغjL:ԹVIWz9JӀULSTe#Q/=h%ꍻbFC:~?ٙ阱{ {YS3s]ʗr+uTyGoap< dG4ꇹpY5yU%[4Mݸ6>,{Ut{ҐɃ 5g BfHj&&x5܅#5ѷ5.Epq?.A J%ɞ4mUL\:<@?% dLPJMHA* -}ĸ R AV#ݴC/"q`K"Gk>=df΁_Tj&3e§d/fCar΢Č2'$#3PD..<"`{ޯg]pgoy=ɍZlz[0l* 6iJ 'u5?G,oi+U.n-sDӞ?=N7 Mz=].I0@nx>َ%]2q jٔ^ ȹ/z$ 4Ź ۄ6{)·5p(ȪC% 1Hv mh}9 gVƖmZE3*%W<*8藴XMO9۫ W }#(Xk 1B70E]8ld^ :j֫nJ}GuXY]Љ'7CpsW8e ?o] F/1+m:d;F?`ZM[ 3ȵT'0.Dެmeڇ[M]w"lβO}TTdQ_8@Q?5tR/?߽'$eCyx|42Ťޣp߄ߕ!G vY#laEer%{2,c9e Sk&IdȂ •+.XBEQGߢ["i=>Mnck3 r?;>jLx]k#È:|;g7֏uo9J oAtm Hxnˮ1p6nā *Ck, |#KFr?sJZKǰweB"3ۍAΙq3t~-,wSq$̆kPΎ7BUW, {iyXFώDpQ!|X>if`"L|% K?lG1Ɠ{RZfKzM49Tw n8zDp.m)!! n5/dt^?h,,>I/*S_dxvarOzf5I_yZJLxXh;/𮢷 ai/\kj.jR1Ym V^c0@簉$IG(R-L\X ٓK BtbDJ9&b6 NFUwXRbAK1GVlz ,jo aYf;%z`X /?&>nJ2ԸqQҜJb>bS#|:kU~g/'RuJty2RP1<~uz^P؜RolV7TF0B KO ;hG&=gO.D193zAykG7`_pt28!&4bi4"68}ҎM=#NP=-CC㡂LjE_iT!BG(ĮFM@j|^dgIFDxOK@ۓ+oMlSb4ʾf4x2yyY]>|?j!rRgE+sW D MUf #mJj_-["Qu׌`;ge~I/0K@#+ՑK(-؈Bƈp;=Ŝ9G+*@S>JQ3H\j)(B[Ctg,bK~>KaB8ڌ{9 II4K^hohb ɠ.Gf X(>5<"&7FN`"_Y'N~ /ږGJ;P>Vtl>ͯfWx7VДxɅ;#r\{KU5/xK_7Y*F.1E(S ^u9l0I&KB?:CciyRfDh ^x-\Gqѳ3oׅ%[ٽ.' 7$iKa̢wוmK|倁ͦpCCPt,TJza ޴㇞!~3v:_ZЪjD婠j.y0gQT ހ O|"4~pQ ̸.)\uW'AT$S8;9>}ŗY0Ct`z 9(݀T}֮8 }EM:MH},G@'R)J >_CLIG* N)cUVXq_5Vģ} Mm2Q~i^u t q|=9{Qjx`opuMh9Zkg&D D׎&-P0d\5ݷC^.r!tQ/P[rqRaV@x<C6~( 4~ଏM9WD64WgPpgNr9 boF*ok.{9{ESz3  SV<>lmv\6\xfv ZF0DMG "ᨩxloũmUT}OMFIBM,)e'謡+ Ij} U{ (yfjC;<*{j %c|y 6Y 3:G&<j=4?R1lmi߹AI`2sZ8S\Q-7rjYcvLNyao?X. CfJ?-Be g܁,HF` -ޓ폼}1 /K:[ pMsȴ( &Zg{E>Vb Cuhe/cx#q@īQ@Ϻ`ԬLkV I}; ++O o=~Rv).)4lÿ[e|@72&Y$z13ȴ Ulv$& _7aq9D,@50{oȗr rfm؉4>Qn=PT h!ğ+#_S D])}ln]c< aqayuyӢF{t}@IogF]Q;ლ@`I L=xoFhF_hG)}w[Yv""*G}jV)?"B-ᔤ'PRԕ. <11o=,ّ(\{i*@ɺ!Vfv {9nPsi4ґnv׊ |X%*iͲ]hҝ$%jҌ:752*.N!sG\{u: s2ɬw#E K'Fpl[|2㏕TaG;b93 !S 83.@HmA*ӂCM0glY/w!tس L!{{.f^s8ǫ) ?Čw45?<'rcz'GXˇk-v)_?^5\g!a0t7ᖋwC0 5/;"'ڢ|fޔP9Jz{)f %sRJ^'h{&nG^.hS왴{yqU- 5D7v'R}V`U:D$Ǟہ?V[$j' 2yg #6-F^(8 |;*i^N% L|V3͆2q^[HT-~.][~ӄ6O=" DN[#/) >U r=CBdNi]_EOLPp9d`\|1j;^Q{Z-!jdPd+̇NUC}L=^*~N2:]szف\*43ARme~F$ å"A. $D:`5*&4k׊1_p]*Ehh? 05[0eU-B}_a]N"üJj\(?{4_晈iZp#}쒭;C|Z嗬3Cq'4LѦQ\'Pr/$z6aˮ P$ h4mTwWاGesf# \nUr83ɫ"|Qr\\*AZOq[g,e^2 'OK}cf\@e|JQ}|Z [Aft7E q]l4doi9\-2otbt5.0 A\Z~~p]8ҵM n"I%k9}c[1apg ZjzPt)cPHNʻ# ƢD&1qHaK]@lVZJ) 6-o>U!lQ9tRX X{j8=nxdX =hݖfNL2l;f/{-PP<;v~7*Eݿ/,p7'O?l)΅"#sxmUe-ר+y`)h }TOP[:M{\@q(NpY9L;Ti69ޒ.gM`(WB)VY2*aG.OS{Ꙣ搎-kT>L7szwwQM&Vcq.&cF /WkWA.|h ѡs1MSʑ9D߹}5V<$ ^L>okbﴭV?_7OO(GzKvtU"q0 /ŅW)xvZcrrn "b|X@9)D xn"sْ.v]ͳ  4hpHdO<[1[K1Oȭu8~\}m^8u4"Շy}75l@*'+u4!!y|JXHAw4IwV;DgX|  ^Xj`D2q(.Ϫ-Kڏd"9*^ݵi硎vXQеů+ Fi!-l^ ~zFômps_Ri[uԪ]mpJ&|&R:W* }l2U$COFtPں ^Q"%e.1RbM`{KY`M ~E՜[* vp 3@2ppz:tE^R<`IĪV(pIDm?dMYܻn nfu"zLm_٣`R>vNZk =2o=4f1*}n-Aa!Xޱ9FGfd.RL;HF@ Qyr%R ^3O)@߅:^:NI't@6rabD)%ۋe""-["7:{K3'F61puChs뫀S/c8 <JJ^+"/5 0Q%{ lb^K9YB&ՊnV癦ly}<7ξt?UNZBlH@A_.cห, nѲ'Ym' kC:DT˱`|Ԙd)+r :L ϑ[9/HI9'06)z%ہ̻/ !9规CrR}IU(lJ%P-DdxqAф"Ы9_z5yLJS x~H+~ ΂Iİ|eFB ΀!l}#ўv|`&\bB ,x6ףWp[j}^I9eE\ŽR,?[NpaQSA#BT^%{mBl2N޾r%=uICiAy'7j M#LVj>MBA 6O&.T1gnc7fG1:y5_qP!RsGT xb^x6`xʞ $훉LĽָxV5$RNƊfU%"ԏ+PuD釯W=6sP$Sa7c1T"uT9 C1>EloٵCB@qs4O$'<<5$`.X,[#Ec-4;M_{کZ ӯӱWA`zmU+|A^aHj,#z'/<+wFg>߁4Ab }Tcod 04T-; Fs-ut$Eygc s?'50Ȓ ]`N iv4QICL?A hLVf1:rUٶr$DxB\*?&FtHP9k+Fm'XV'^H˾ |,S&Wm 4-McM 2=Y8o!)G"*C:T9"3 +}dD]"n]peq A$Z1ۓt]7BI!OXeJ9iL<5XwD#-1c-#ǫMN,CeGj0vʵ"̊y%)C;nk4qdn;fleRwmg56fO&1>J5K\y;rzK³m˄`ҰRSRb?IntZCuđ!ĪGPY̺Z&J߁dw13OLI 7lfiwsk]{0iGK7ID4w.2ƁnܴZ)%e}DmNPSKׇog`"8Fuct{||7IFPV#4~źuJQODэo$dXS19I#{D(A?'aAJ}khͪ+XpQѦ׀'PY=)ػrG2EJlzA-п/_A6vʦp#Rr%!Kynݐ.:`"!*a2ոTR `|aM}&{;CĿ?#791X6y*sM rh;Je;@d<&x^'N$ "]L)dØӢeO6:W{ľ$MԼח)Λ7ƒſ9!3[>[su6UH3$SΞ8})(sM^fObt8% OԢ+9Z1{:Z͓9gWb2{w yR8F*╛E赊Xm֋ovF#C"Cc+Zn߁zгYҎ1G&Zqu4 ڨxֺ Z}P!18SQAyr@*]hCOMPik(:u.RgN|(htPfy|?rmjze+CAM[ebz)^ E#sr>{Шt]FoRv.C' eQ*7̭&Y1 Uq"OQsx:جA-!t p@bjNj4~]F_Ɵbs./1)QrHx>Sޗ>ث2\ree#&jx/-Gs,h~R|ٷQH[82!G sfȓy1a⡕'>ȼWuD}^0hE<`?kwD^Ze*Yd?:>:8Irzʹr\۷oz:L[Q&Nj>?|I"\S~̚U"nÏ:x:[:萡7]Ylb?M@#s GyHlxqG=e0HFiY}}:%9(6CmRHrPRvۉ߆. #GuxsO`Nv6Nz6rlָVe(Q4ڍ{N|*#A?375}Ǥ Jf?)ҚkcA)N-HvDA4Z## }#~ (# ^b1^)d=3LO$50ۙNe VuLD@mjk )1vR+(¬v]"_&>o0tW^i;;XsXS`gِ]N;U.4k%S1aU3= GmsL6++Og숼 vuc~pcٝ@Bʃ+%qyJ3PR_糡G4;ȯ3V G{󺴚8[LɱiM-MZ3VkM!}b=Z6Ej"|kOUQh}sa:~.wt sD~J {HmWzB+,#y @GI2+Vi?-{Rn/<,78^lRP ƋԸ0UZ}3qG;-P-hc(⚨%(O)&)CVjxiJM_Ա}ڻAn?,kF)]y)"+b䍥{9WZ9A /3v.Wo7l:oڙ4~Hd@ߘTma6J8)JH:t?> "\2/a-Ւwftjobx?㐻ӡX| :,=& {} hh 3ƭ1P3ndں}ӯM4Mݸo5V \@ K@QThLl1M+Vނ+h|qE+€f#f\)XΒ5K]<_I9#Yu),2~ᘤVnjJzRI1vScX2Q( $I)lDotrTrp,[^XE[M{,|4~TdV=2q4to Jy,IQQB3yMXaKcj%a+!ezb<;!JުA)&;VNJGĹrD9 \ a^7f{! ؃4 |ul}PJeŤ[}hh1 &dygBGpX>pd|}Ւ-Zqk!&)c9ZiimZ$#wq;l;-iޠ"is)K]kt6+!oRj(4@1*[M*A HԔ &;ȎGg)Xֿ|eg]SBh[/'Bv6u/`sv$jb/ /@- isDz/Zű(4mM~DМЄ9}(>Clz:FKĆOcHj깸Yr4?OaE#U(-M69bYF-MT3"`tdHCy4 2c\lj;!! j' kWR \ [s;-/-))0G׼(w҇Zu'yuN=z$ЯdJJ;$բax@`Uy_t+`k{/%sw_"YFMsyu N<OͅA/BQw?#DXR CniS+O *͆]f$N7ܝ'WY.u0۬{~E ̭ۨaa${hOZM _\*Ű8?>J69Wj}xeѧ:CQQ`T \H ?p?9H]8Q c Mz{hD' %6`=hH~8`u/( ֧B ZڗI=(:;{qx#Gjlnw8tNkO##: dX.|x=%6p<p&sQC]zHA^=GC`> {QX0?`^Q kC&N[QtYo d(Ϊ134dnjD{9DN}I~Z$܇A4X`|woY f9E\%u(׏~!lE"cLJ%\%KU(qi5M]e_OJ^@z[ L51f }x`5_)-t+QXY伖@:O\p?RZO nn xh$t=HulC@\ Vn3 /%0D-ԀNL-Z S}YՋ o{gKUcG\O&b$nQZI%9Bx#c0˜[3>9&~-)oN+\ؘ#vNfUABhcXRqTlF0~FL{& I$@8N%>PGu7||\#7{a)8OD|؃35x5vav2B0mM_s+ּZLyY1SO1ʵ 7eS-6Y^L*l4Ewǖ!W^9\7RuJY huZvDGwH.nc7 R]>9:{-ݙjZi,6+y@w_" yvQwa WI[l#?PX9Te퇔"r2Ѹyssk#z{((7yh;n{~ XºX_wU YⅯk-|g&Q2G놮^/MQJHZȫ7}FD}:8fB3<,z x1Lntc6N`ۃ \ B7 >m74XPзӇFu_!s(ڿ&6v)B|@J+r5YAyZEsqFLob{" o/Rw/nVr{jL!znƠ۸r@/ )9'I&n?k.)C˻pbDAg&-{rduݮ´ͱKq_9AD{Yi'/*7Il(1b). p<\ڔbٗ@wo&7enСBLΥ;ʹje _ D:Sh\n%5 պbeb^,gsgBRw_U%]QR6pѷ!uw9J\zMNů?pr`\Aki]A׏]Y, yۓ׭R#se?6+B[GvVP\&ЫOzC~UўX4c3-![H'U@X~yI~(^g7IcАp2q{Yc9hsWT a w;Tű2yRpfnZqWh'|Ϗ ;[J8,Rcɛ ad~ӭ)8򩨑8I!\˅l;N+?Z8꺿9^ckE\N<-šԻuRm[,/qF ZIWJjj xw};ėd\)+^ۢVfйǒ*w2)1v}kmphv2Xc _Uw`_ʂ }dRVXŪlEz5ժԣ҈tx}f.s㼟-Q%`՞]^fI(.i':ˆLzJ_zw)+f/Txc"?Y_JvL HTXfFڒnGO2ϺMNqbdma!u|#,P&s9shT"K fG׸db ˅0ĿjG΀Ca6VS^sTF>\ա}[HȨeiJ~~V"[BD!Jhgu i IˬOB(IxߣAM,Q}ƶaoEf;Nrw:IeYEᎡwBMxWpr؈'^:rWP ^].)nmdF oT[K$U@ejjù1 BtY%)|rORA?K2xl UKCtjRuW7SL T?Y88r5(_Ue#X7foQ`Hrŗ/6H6xoȼ1qֽ~PAK4P/82eiuw͑(M\kYf2_C͒MME\&^T9S@c͂,mv,M@(~p B-jK[PTC0JaU}fC.mMN3zgaֽR݄VCʭ mUA #F U| 8rw9ļ1=gc~!dRIVn(ĭr1ɥ5pvo|{(YZrQĻX4}"[[莳%bQf iED[iR~f(;@FU7)3a]ʳtsr&ӲMz!buyV#g&t›UCSdm s #o*㗊%4ˁQߗoD$ ]s\kӔs^[?R8Z3,?dM>@>LVv+Te]Sa u uoa#=qIi|y}/J{4&ѩ1HSBśWQbI> WC# =e;F9pS aMU2.즲+xI*֡wC%؏[?Ȫj\=lY+#lUAJPœlF&lҰǹdE +Erx{I4BA:{޴]uW5 nTxBwP1\=f#PI:a%Cv e8·e%o$i#u%LS0Nˉԩ.7U8~%|&˭ LĖ|x2ڌSLgچLd8V*uk⭵OI0]K]ISgݯ{/Gp4O7KdEMx/ ~|E.Y[G@E =ZzPKZԍ$*RՇ]ntm)[M8 =`ud4#(x+ᣖ fCgÿ0zڷNammtHxսBhq60H/£ü1XЬw <ǗIcѺsYiLi Ygb≌ꩺm_CK5z@ W3~'Q|#hpnFKMުd:v.߾eqLNNR^f2c$3IiEUW 6.[$TxڙO؝ ~:ry9YBd KHʏɈNcT o*R;?:8u4-'QH{-{T_Bk(7r۶0G.1PzQT3^R 4sx5LFZ :N38.IKlM :o~5~[ rš ̗еGDf:d p+hAp*Ӎa)s3#wn6:d!koKq&{1K{^"tȚ[#9^=E.ܔK$!V)HW,r1'-]aH}0aPR&.cO8RICQN p='< `ɶ}~J_h^I .SkZ#%vppY遯5K̀N@P_~Urǘf3{ [y^=ߌ$@SK91%&Zx&pF2#g4J gC`V,Z0d -괨 z qKV̎@k(LDE2IWDQϻH@I]N@9y_HQ:ww`,x\H[ͻ9|>AJ\ 0(k$ ;W)tix`W2=nsI\Mqu͏r J88ATAވm㽆)!ȥ?P#k(-Z]yqRNöDA;A|oto@PYؔi$;$ǧ)MD:t@Eޘ F5"%UFI-KE à.|[gZnc_ Itœ{4%0olfx}iνqWg!dR]=bk4ĩ_uʚ}F~A;ǁ OV;-i9MV0ßrd8aXfhD( A'̴Bk7ڀaʵ]}(1a8YY/HW.ZWF{/vF @-5<:\xN1h?< ȅ~OF6mdDڸdj!'@z}_ͺ5?>dl![D+aq3\Yߞ"9Xq]xۦd܈@)7 nV"4/GA( &@7L'0fZߺY&Hb- HyK^9a.kRmbv`rDBqg Ň# Ӎa$( q%-A/\a!qv"-ϫyJ֦>cn{yLGBڣ#ԚQj]*J 6X#ڮ%& !Y޽:_34OWhѐMo] ;L 8Bv1:ғk7;+1CWSVk xbGIw԰8܋Fk̽A98=`n=[t(E׍bD1?T=mG b/y18#i"㇅@%GX `dRTs|xu˹%7%Kd!Cf !V٦X%@^;@=X})U@{ 2@LGX$ɫÊGZRȾ?آ/_!WrT0e6a0Ya[YJWN!x-^ŔrY9$x1l[*# }vEhAa*#]; UJ򻄑/ 9d)~ /FGIAY`Y6d{bpֱO{,w_;`QrK8p(I'~`yW?$ MGE(| %7N6"tyy`?!,obk9$8T IgԎG¥m>QY97 $KLGG2sPMqS(n /kU4FQc qp\efÅf$~N?:vUWn  >b,_ӾBy|N:1޵6j b*))R k1K!O[)GiUc 3 >FiHm_'sH :mV8/CkA';Y^hW(υxk0I X e Ay3,tI/ZrrA"n$?<z?uuh48q׿;}65L =ZxmV"nvkc&_NZSCx+I`66DUS h訜D ;K}RdB(0rf7x{lpH cVP{(L3yHU#KmJnS r0BG*J $/,6q'bnc|Òb`>4 0:mb"gNXw[#̢噀OEj'j RayHkCi(`nq0 _&$/Õo[K!FUue Z\9oJhROQ}%z]b6J0H & ȐĩQ^Tyr{`|Dؙ4|zsy!!p2 ]|8'h]&e_%(̈Ryo9m a%Cņ4wE~{\%3}5%~ J*8]Ku L4~3X R̵TRダclWHwZ2aRZUs@ņ6_Hh&SF̣ Rό_o. ^9oKw޴[X.äA\MSy)i yo"?u<6 AeрC:52N)Zt6߿c*F ewFSKsccL hd6EGzN,ya-|w7=<)EES,A_SպK(G4[*rO6鄺?U6;?eeB:no,!D,UN+P(vni^`ۨzLc/j@oR)Jm@ 1bn-󅟌nlg$\tDžQIJWR~\j:VYL%$gYQ(rd Ϛf$m-r*Zp#)]-Ҽl?] *B<`itptbby]z8evdۣӐ5i--K4;tMFT`9=tk_Ҝi;qkpaޡGe$e/kJ#0]rVl(o24A|Mʽle5 -"U n+nKU6LŢ)*TO2ۤ54(z*d"N'qF;tG vR]0ކ.-4z;8ѢtK s5L #*cb FؽNaYKg2ޑ bsC-"U-[q6Yv7.S$ Xw9Ae}trXS s25$++6Eh:q;W&w&`g|.WȍK\At3+K`XIZNl-OƑ jȗe*>^C[@ 5y7LsĪ^"n_j z1!V=2jHJ|i|4Q!l.S.VpA |᮸dLٺՈ%8S4s}*Hs1~ebNY) Z*_o-B_G O*$-JŽCbps1$z2P{Q¹ōG=tM. M5X4ɛa dEWyL@%n]ΘD?,`*~J1j+[|/iU& * 2R$[(iޗo{.dazn*}Hvj͏i]x ַ5W 6eh]>I {u(_x%~ZJAw?ѣb1,GP?-]#G1wu<3[5"ԇcT-;su߄Kk,J4 SI!3ROcL-Vx朚6XDCy UCcAxBIJ_ [ &dU׍%_E%xξiلX: AQA.RV{ I?5kv?g.~UbsD5!b* X IHTck||lXvAr0R87:y/Adtz؜R{Sj}1*X*K_dJYr&#IQuģNUAC: ᐭ14~g珋e6V66da2W4QH(?oKh/4Vܡ`Ml݊">jp`A~TǨ5j"Bf-C$ S+3D}A״SPU7~НV<]EM~84+'( s3| xOm={BD%-8grfnϱ9V pK Qs0%l+ gabBˮKJ!Ux8Q A[}VGx{ɋXR_Cb* W"ˣPzuB= ylv:AA[42|g}a '`ʲx{O̥dg-ɛ6)Sb(7p*-13xY4?NWz>Ƀ2M1b CĿ#_+HY1S =$A^綈Qu*h^A9dB ! //To}9'3H9ooZ_o+]͐gbdhY]dqjްlxw4 D&ڌ@f4u_qnQyt9-K9O$W"6\jbb8+if"@yVgǰln2(ӲjxSqϦ )yͨz[?=DS<PnR7Xccn %ET]kX"B&:wYdfd3C ,+*%f kk7.ɊW' ''dS'0{c6͏I|ŒCQyJ##~Pס-7w4CvZ!J`/?%N)Ц"W $8ηblDDQo\'!`WP?f Q{$BT4Q1P8iRA30zY#Y -DYg`y,_3[+ ('pK4Z kpUUD}Q4 _?CzB1*ԡ%q.5yv40m(Ȉ˒=(yV.:p/xHJnBvPy1Vk!ŭ(bqQLqĺJʅ1BnI1x]уk- C }M b܉[3a G;Aicy`/!ifzڄy- 7H2칾jHWmzHwe 9dQb,镸,۴>>:Ҩs (͚CpLDNS>2YTG(X"腫4l gv^Qͫ>CRvŰoN AW9p5 &sRrH"O|aY= ut AE7DŧA(vt9uw,!*üʚn` 6O;{;%# B xM!.:gݙ1s.@_ |j[\v$y#GuUvn?~e)&A- 19v(J[*"nĐ/Vj PfGXyd$Ex2u(ɝe)^is bB{C4k&!BޚY7S53NuV?+Zէ-{bԎ}] yI,f@V-mp$;Q_6x' M>;] X|TwE 1'twbsD{ZNu%H0O3TZ'wk1>jm7! &΅jk/~*{;EhF6UmLR|A&?W6R8J ߧ %fxAYyGCbv8ҳ{̋-UL?Y䉙@ ~dc l3!2 Rj_^_+OYhuK'-dj>_M%pS:3W jԖ; lGᗃOJoU+5ߑey_|3V`_.nDOi`ڞe} {#ȑyc:J2}*%ҹJ {[bz{r'*}o;"vyArԃewfYYxbY4?'GB>-2)2ɠp,K_CZMޡP=eHkw"HKJ#-K 9Ʉ9EZ G7B&"@u bW3xr3ԜS+g!E,Cy7hX,4힃O6"> Y%V>urUTQ6J<ۅcOHC; #um>-1YO~0lPS\%C-6&6/O$^ #DtDEm |̒L1#Dĉ0 F2ЇvNӖ*H\N +$6Xb3sŊ:8'3Q R2/9 /qmHVY_|!{2r* .0 SUe G]Diwr"ނEv T+)1=8jJOsUoF\OQ[Wbd}Řo#<ÑEGM'dw Yb zJCIa|;OA-ĈaE(u$8#2֪iBw/ۨyԘ AH֮%s1T?}[N4Tpuي湢>=w &oCmmkJ^O@/p]ٓ,n:/13(Ka.QX\Q(UxC *!8^)y \p ^m% q%^A#/n+o\8f7~0(n^u{O5ކPsW&L\hh_HPSL\$`@F7>ljÂJ>F!Az譁ҙXzY֯ )Nҧ5\$UU q6^ h0_3>anRaN7,UQR1_u뛔3ɂ8A+ʥeej{xkWfA35`qe t]"V.nǚ~G,6,dD~V>b7@Ƙz >:>&x̶.fo^MoO6a{gׁRDJgl|g0't8qUS#uD Cg>T(`O&O`W7>bg ?(|F:/$vdn0#TSvyx ?!21aĚ͔EDGŰ"%]42xMm5"t}Ƀ_jLT!\Dfn40BɆ݌M{wMEWŗEWj7:"5̦-gߔu7ӈ>@gt. >\=qTf}#.ebs$b8__uH/'Սؤu7UVU!<4z]>jg Lz]2sxR{ǐo'~oG:uoym>_SI{9aQ>_*Fm1-ȦA궴k4SdU!% M"$2D;.{),tx`AZPŽ=&*MqƐ'ؼlU(74.w敡F r29yRT20iyN2h쥰 ]=1EZNd5Oz+b)*o`;2b}jG]b`Bge Űl :wwwp<>$ !CO[9=YUه}zj&\mj"/$ zgh AR*k) WudgU24B$] ^/$BkĈa9Ĵs_VO40; o@lNql r*ͭHpT~?م)FZ!D2:98g|mߑq$vqb2uvz$e!$"w&jBRh v\!68|"7E-)s=Ҋ;@5w׀=PEG} e HquOZ2a\'(Sr1/V()qZaO]5a :%+Ӫ(<لVKoUǹ Lc"ix(ӘND2 IxfW8*C2]( "42ˋ6#mi7ʄ8C麷~#ljx$G5*}kj,#Y w9@)97}P=ZY*LN_hã8l5wSI:Be%> b2UѽuIi `\nw."}NˡkCߢiՇRGp=)pֲIhL(mO:mLu-O09j50h|vF0S-A7ECɰ(Fd\nr"ʋnqX>Ia  t<4HD"#{]WRn^|S ZBle\60@Niy`mphn)V0~~&-$D[]^A 9!+=]3̠WO0nk3Yy8"%Oetegv zāb֖uC>aUf(~}'{LyMh,lD*S#>]E>Q14u&4O?= #ء)f'LLj(L\#gukpcZQ2Rܜ =iU,e&J 1Īt 09ZWhpI;PРV$.dAa"5Em{ ٯp&z;렡J@ s3$,0OE] [я 療Dxex.: IB_E*Eãbc&sN`2v+mӭ~ XK ['*.=`lyLAlmdo zSm3t əx~V =-.QS ztjF(n9sljg;C!o<9)Jj--KQ&*W &yC!.6D_1~„][fCq dq!YTY6b- rHͨJ˖{mKcR2rj˜* bizmف*#mO՜\Mݮ1+Tډ޼XyCER[-f|);;]WZ5 ħųB|f<0՗tY+ R?=65t$L&`I-E`&lF{VgܩF8o^>W8 d{ OUbt oј7itt+p%!'HUĆm@WŷB!u01I){P]9jߡ֮kfJJQ"x",Qm?](3 ~mC).evxP#!ZI-ebo+&yn9bpZ+R0s `jB>1e$+Xkn]'Q+ʇ ja6tՎn+>ziq1YwD[2rRqK>SEc /$:1Zj߉J4  >|ՊJ{c_n#ObP$vh,s!_cԍU8ipQ+E 9+Sh4 \dd2֣b*h/J J#[WԴL" Z/x#w^/~c!X`Z:DS}zBC7Z%hͣKњgEw2GrRv:74ES@9t2<%,y*]'(Nn)s ( Pܬ?]54fddMi8v0e2+PXC#/+k-cn&Fsອ֢ie3E%?y^\<9h|P*A =||gkUOY6ʳwLi-睖k9+ъ u5|PNH@l"Ol,i]ސK&ł%YB70t2#Jl[G&nb =-1{|#kEVm  Ru;rQZ&:<# ഴ?27a׵ ]E|)@e9&S2!lb9BNIS=@67Z|lQcU kMstO`Zr)K(&syH*71ߵײڙoIՅx'LYC 9~W̶lCJY4-C?QW2OM,o]9g  ½ k5N,!Cws0/SωbP!ELH\I&LI<ω} _v:S0"}ť(t5O@M"kPTkͱ;Kj[2_&RE:<[oN-Q7N)f[m8}*FRcVu:*MAa/Ozs҄i ! \B93f\.󖸶m%5qjs\q?gж:3}`&w6lC8=lעZwҜ&J{Q\>dj-<3;5MV-}߉sG/r4{릞/ayP _*hTT=NP􈒎=՘t Ǎ ;x^>XL'dV;쾼!Q2e]=!HNm ؞[OQkBf1(BcvR sAX#SATftL&oqT}Ab[dkzyPKN?\MJr+,fT/V/UTed$`{=|IϘS[zyؔEQ7B7ʵ Q1 Co#U3R 4k.b!HJOvnx,*R7xV+CjP2#$z:9< !+C?kCd}MyDLE+GPXJ"aLwIusT[;ʣ/x6nE)C#lz|k`Fk 3Ё?T򫲛qkvX#S`EŃeh JZ.Bh|~@Xco)B{#4y_#-)\JhQbgs{,KA,ú!:hh!_&C`u75zh<0,`WSv-ص9©uϸb8;N"0KS,Bhv(Ĥb5: b/൭(3`I VMxōvTtFȸz?MW! GĆ̴괴_T Ţd di7w1c(@*#:/[f)M–]yt=mp*>9 ̩8m3O3 0 To=iwFwɭJO]^AŀlbIcMGXX6߇[{ŃRŎq!;YZ̧ fU/[OMJ'c)BqcztӣyTXYK/ g^;O(rdH(,0W ,Q"PT|(5qPi7GP0c̘Ƥ)-ٶIYk U1[-+;.WXy'ԼmQz=lPD#Ww ӢP b\]H?.|ȣ8Ya }uIarR5}9MDfqh.ρUChfsaRvѝw9"W' &V3]9Ar@tg5 BNj ~61-/%1^TP7;)A#H:'qЫzy9Is "( v ^ 5 qg&Gүvn.8,xgE/`VQ$7 L+ #E8R*.!sP5F￐L}I5[tkKS|J)t?"M&8+%^nń0d'Ln1"$XSWg8XYP`?I:S /hr)zx\!8&]c ! yP|{qհR3gK6Qb=nJ[n4vdx>&]Ҿ idќ wsz@,b(#*;~ߖfy)G,ѕ1ǔ}^)˙f`RЍ 6Aͩ#>5BfNW6;>UOaĆ%wte!l(V*_j< I?<_1j8Wwrrr\\Io(Mkdfzn4:GTZ;0#Sq$y3| ^Ǧt~ LQ \z,>C a\V-\8(ݡ)Uf4 )zL,q;#'ݗTDžFl~W?|W)s,o]8Zngv NZe 2 .9F-'ˀb%~vi5DŽC8y Rbv ;Q(?8(;tؿtbdPW7d۽J+|y2{ի[]/1ߺ=Id,RfwfVB`?ufoy&3~bL#<.btѽ}bbph=¨ɪQhwՐ-8D#F@=`/e@pH d5;mD8$ eYǵc+ b?dU+.pWѣz,UETalHy HnÞ\^jSx8K WRҫdq`(ۈ# Wr@NǸzmXnm=}%}n^F3v_wF^]0Dީ(x@;6$UToȥq 7 bZ"^P)0fO+!0lB#t9ͱm23n~{&(b8ʸ`vq{t,GcG97gHύxϴkɎ]T[m+ãw_$9Ψ$ }K.Un3d0L6v\{UuFK%*iY>{q{Hi_|bs![i\y z}-YIMҺ~U9brT,@?TK=Wӹoy;_1\O.sI5j~d=0GQ>ϕ;9uV~7K}t-즣*pamWl2dmKJF>W.&4&"$jEܢIXJiѰ$CT*I?rgv! y!xt$=TF#^S/Ӝi#-szAhpc9Lh-Vkya~ O,GrhdtMQM)Km-xC PD}Y`HF"y-D7}i$Ȕ{ъXT '@i5A ?OQs|*^F8~ihEaP֦R|όm7ӼuG5]tUTČӾ8v&ܧ]6*PRBo= 0 Rzbw\$vW<QJ5-ywaML/(tSN =M>P"jJ'w`S")Мx[ cuttK1a !ZTbt躂w|j~KkR+l4Ykj6Z:bN$aȗC -glIݐ=,̔U.70%gl b.BA2ӠWdи}LuL\.xlZ䇆l j(3wR\b{2Z1Ƕnd IF>V3˴bi .Z3޶^j'$ P^r'wv57⠸*S s7 ҵ[\DhXI4Dl+cqc"dPeKǷEҔFGZ)>-ʜ0O02mQ!'mW,11UrnnKo30-f{= ޜAؚ+3]oEHm $:n0M PoMBsX(2'`DAFIOs.=,hry`cɣBToXj~`%csUCD/tnu&' *ޒ'rnrNs!pdzgIjb8wVqw(r6N>2CUg K*cƉ%"W=p#[O^Z)̑0z0ǥv}]lrVm{1c53B7X*!ϱ?`Dq~_,:V-jH Q>3w`b{߮9u5H}$+0@=hևe7S)V?fq J1Zh3rRI#/]=/̰1i/x_xN]`8cW$f3SrF5frw"x8 \+hW$m>9X_p 6؈E`Ga Z\`lG2Ts݇^sX SlY7V4{V}yϮ:U[i&*ZS 9v?ഋӤZ%1WX.OB8hi^6tߓC 2ĪeC"c"QQ$S=b!ҡv.}:>dhd3 {ZJM]ʁ ( w<^(*^$fLHQ*XA-ƋJ-=VdզVJQ(`zP /m8vכЄŗcDq gbMLԳt(w#7O( d@;eMrftE"iIaSH ;boKAü4t#4%w!r1:Xo|_LΧRz}Y_$Rʵp=tS/ ,Sݤ H@yY݁|7Ol#q= ʺ;+fJy%I\,;pW!נ6XT CsL\ͥ/ yNvYf0*v gP{omƆ 6?+$7-UV܌ _{<0K3^0뗋Eľ5 W'\"gqutRmjѿ.j߮5#=Qӕ\m y+$AGE~4m[ɰ,"LPno}p$+OEҕwYYH#sQ.qCBz1T4gueII,5>MR,Ek}fa.xBdSE nf3ٗ 5[z0q|`|,|ƴ$E{*Ώ.y>w* EMi%|D ) 6Ew -=rȞ{Up_nT-} ܻ-ENiAyҠifb[\KONJd"pk[&r Ɍe|&my3ܜ!jt$=^R #/ry{nv  ́xa(ȩЃ ~bP'WԬs|nHMm Ou'ɮ'glY i +/؊.0!h nUb8M(i7Fd_6tqKZ? }Sfej>9s"4M1h|eO,GV;ǪUlle8a5(μxXSw&%m"VzaݵIBղdS!.PS:?4&;M)=m/xִ"^zW:ےF2Ws*&OjT1Vm8{`I*dgG2ߊ[]W(;W'vNӺ Sra7wNj0R7wC.e4rP`4L,0.:6{`Lۿ" (.wK¦,#H pCX'| @O#`l_:PS(XɤMbSb_ujG8 trN#~>TË"Je= ;AhΝ4w(on((g(>Zw&7k'ՅUl nml C\I6 /, n$%v%bbj U1䷷;9Q4)) p*N <AnhxFЧeL #PY[Je7NA'#L0?o:+he}'l*OGPm!7e\^n`oCmؼa.i gj׌cjDOb刎!Seks/Ɛn#GߢLZS>1?Wz4A^%[=K tf0@qc^ʕoޡuD 20-a3ߏ3%wȥ(9 99q W#q)Ǩ%-T4qd4)FutU=F aH@5~(McKz@ASu*dQт&Al<|aՉS,SP.a:k ^hkk+̺Q8 3A:+/+O9ӸՔfEotJ9=;+A;se(kN 7ݸw88\3^y\WlO f/>n67qD5drZp9٦0y_$D'x"~@\dpZ +iJ4cis[58| ȭY@_tܪh~ۋz}D\6lTs̔Zͽ@-{܇QkȰJx Nlw\0-Kyr&r9- I%)/?JPQY}9>aJmV+`+A%5V*!YpOXwPK/+'s-؈uszJtbzg질0؎2ơ?0cN󪣹_UޮU Uo Ԉ\UW.|ˊED._<,?&x-݈Z4u0%y(H( 1RZb#E4)Z@ʇ)mScO=Ćt}Q?;<Y4Ty A嶶P]o8Yt8WҶ"e4:){`R?\5,.eiݛ5ʑ5^([+.*nQmxb|{K٠ #_)z@KLc2xbKf?e`afM{lJPuM){%z+:6ߚ޷"ػG:!dZ֏TUu}zA1b, E8;;:ˎt?:o+m}Vx>Ar$ႄV|]΅WkA@9PU 4گ:_s$~@ͰЋ@$,B7eU"%_$)- d'Ṋq{يaû)ɫmF{Õf7+ ш쒐֚yhZ,09H`ԵbPpj̧M[sb@&Ƈ,31e89*]%"iTvY6$~dx+*j ſylxYbcgg:_Q,8v* x9-qWxNGKԀ- Hl-<*y<.c}P/kg[0Jcߕڴpðy rb)!ƸzH(uҩ “"xjCD}in)(TZ*7y6$Ź_zA3XNiВĴ~ZƬynfa S"%뿟?FfF4\8n鰋q׈4pQ_<؈jNVȨth=sw6 Jib-9d磘de"dHLEIM.YǮͅ*,(k`\Z/tkhN$ GRkg<јnėR$Z{Vswh0OsU<gvTi2)`;tĿ9j(Un%.T9:b%d&m2]ypB+I FM8qΨm(LNѩʐdb}iEۣR|--HwnT( Q| ;fR9KfH5wNj,I"%UDfH)@ՠ> mnq2IK>z22NI7m2 7ċ@t Blz9H O^dE#Y_MQ=VT*/3*P'(1W/ۏ1"|dzPL\pHH0N}귨T4MػQe?u?La@GR\)l27}]q!c)TDٽ%M|# `WMpI)IW֋ـ=Vk/"Sn[R(vד8H"ޝcV|[auCC0P^įvVl&$. $G^>|E;1bPAQ/Q:짎. 'dMRY\(I1.42pU$`rr*Ljf-?oԌjR_0j# K?@PTblR >~< ~nxl$}g%҆8jSgMCz ѽބƀ吲 $l$x){g*T7YE_"?fpY'_3uzb1(Pjo~=)w嘴j~X1H#Qґ9 xO_lk s-arxC@s6+n>XwYڗ~r>3^k~GO8G;OjNyA Z t՟iT2|0wʓ))8ޛ@c\b'3( G/{AiyQPK|ZҘ{}@cɥgN ohF8.`=);cੌ 0asjK^Y-EkS<cRu# C}[}Xjf! }ŌGeg^ MiB5dIu81oTr5~eD2`ޘ㡈qZ 0YI@r6`y)id7xײiF̄eqfw 1Ld׀1Z5C'͑ +d(1BHܲ*YURNOSC$u*`51sa?%Uj3S=^h,rp\QNtM3xe~فt΀YjcK;8x cVu궜  zח[} RM1mQ=$u,İH+ UpMTBo{қf:ƇoâN$2$@WAK9 ̊X_ʱ1Us=)HZ)bSZ`$OT!#s|~ N"Wӝ8b* ZO,DXT׫7,ą$Ͳ+Y.JI!E>k.9?;ek"O{)XfgbW/@}Rgt`^jbgP1dh@D©ŝ }K94җ6A8\\Fn%b ?ga.!_1-ų12l28[1%oDp!0XJqp#m-8r %!QS#~9[!Dنeԏd5_7 }li'6eJi#a ,4ȞuD5>tt1AK9=jJLՆ 3jAz~АLnHmCg9sj3(?oЌN24j"618CVsjm`"/wwWv;(#_γCHjo/[~ǯe05W6NyVk=Эdb.7=X8*sS[zGlΩ + F~@) hػBEo"1J{.. $4,#B$&ku&MuQrn%yKctqB"w@ SO `>s}7f˧k.qBbK3j>[r8z k QsP_V*(qP"5@d$'oMzCK.4R Q8%՞OLn ص14FfIߎ}621Ɋ/j<9^&$MJ25[7U!˲\[;ra_Oܐ:\#QeBD5wW4Zᲊ|:G͘ !Z~/viYOY= zWIJ, &ovc!#~2'k [gAG΃@VwP>>UChGCLI_0nDFcVx!?]JR aA2W/h5a8Xޥ EҶJ8:_͇{9i팤?p@,k1oSm}e>Uai6J4ԕv3@>)5>ڰs[^bzX" ;Ƹ'eGܮZ| <' }U{Y㙹Jb}m]u ;{VAs:J'|/M ԱsʓC8’$a&P;wEpyU-,ǐ@uR|d^zfxnzq>sUq?ٺvoPD#LRƱVe>z~Jނ1ߛg L0cSl=!-q{P:;ey扻q= u-~] xδ$'rиm|y2EV %*75ULY~Z4>s\YOZc`ȟ^LZ9>H-qev-f<,\j;6gWߞ06s4#qU|^͘}ʸW#~.¯7#Ѭx`2?vdweR>HAR4 '] Ϝlٟn!Wu2o0#,ɋKYF?frTkwv'{}>>v+ Wo_ 1pt-,B.&uNB"0HҀĂqӧUm&^5=ÂI:M&ߋ y.%C~_Xl CaXWNP\c,'dĝ!0k3yn#3xA2 CW{6p sR~̟CDz*Gym? -- (S9uKħtM"B0x {+Ӈ'n*X%GvC#41y6gN,HnEx.qI/ܧǃR6"مfz} !}>*]M8X|z7P||3YuB|0*Hc6(9a*;% a€&v'@Dlaĩ`UOS%2S?etyg4-$տkjF9(MۮK 8Z{VL+AX̵UXУhҧ2(aC@6%s}TQN(&r0eqWPU*O r5yatx:cs!{}+&fd֡E]fW"5Bn8\ֶӾxjRMaD{(0i ݨlӑ~{9Jٵ2yP CJ{o,ENj> ~4!~6 ]_:-ڼ8n*ZTz(7}1HE(^Zc*ݠQOfv ~S]MK9?#_y/f& rs9 oK~Ѩ㪾įFGf*x0h̨%:5W[Wן:]CĄ@gUi)1BB$YwK[.E"x`.~=iI`@U+[s\&?H0O3껨:39CVK.rS{kIy7D(K\ȑY:U,;C8nۉupP˲d*hRF]A>^)5j:rmK*2gUDZE: zJLqƇiCf,~$/a  [ťɇn׏ӴUpfT7hh#`xoC/8gRtS*PB^=p+0.qx5k+m(&'gLo}]M SD+~[ sX,~mv*?|*`]Q48(f/[4>0p5o,FZzh@j$"pK 5zx#V2b^Z=όdqUy55 ۓp:Y V0t4U('*5q,Ŝ6?i_n+6u7(>i Aׁ y@#a0ZN+ _"WlPp>T}^&<s8}؇d%Y^fWgfȯe n6-"C!$ fp+_VЯ'eL)՜+CƈYwË4_åBQWjSFfԵ+E!GIrϣ-4EG ATT4;-mbZE#:.D^qw'9RnJ!z([ >ZͷOP\qO i^vd@|lc$!TUїLߔ8|7=stL'|j{vf@Sn=J.6 Ӕ4ą*YFxrߍۘOD7ך'MckW{`/r`}@YnG Xa2 =kZBW!*k۾[?0>apk-ƍ} _'e08L<,dDexAZB(|5x, J$B seG^MQDy.eQ6U(}ɪWm"IQ6s0m(uZ3HG- BrBa}1 duG´)V;Med#B|4ovl5'g6yk7|g!aӕEח8^ s Ǯb.=KmU 0T9{|8l0t]V37V |dpW rg^o>dV[5ɗ~!t0%u ړέ78/Bۊ;`~?!%-n֬M2N7M">f,tS\PfBudJ0 \Zqf+t" r5A[Fj :^7 D" k9s+Y=4E-444j2p5|!IҩD/ӶbάMA' 'ߥL-y8S 1.&bdP^{F9=TiOG@,6k[]z UPD_郁sTi6 =3#y0y'[/q\+,-(Tq7FeEA%/1~|~EN9RYUjZxD 1kc} v0jt:MeVDb9KoYe ǕMwxY\iHڼlj`rM.Ҷ =42CTKBKqEjm}/yQ\lGP9 #D/~vZ-[ wy/w쭯ͧ>viE^|Ǭ,NШ{px`>U.w,;1$v/a9Av3zC`%WhU(8Df WZɼ 4q|ִ}tjp^WyH"ۓԶ\;+ߕ3cۑ3PMIxfn岄eH3xlhepB#Yyd [%Zv@ 'KaI8Rc [ +',ɛ.f cV:p@wMKi׎D%gmf}_}uWj Vp|ٶ.3~k]Z|O@nAa8hoO;;|'(lCx.,"տm Qiʓ$z]6+1d)4aj8r=L+'kr}ķCnqQ2 P~L nZk'(b2(;4! Km#o<1f*T5'w`z}5^{<䃣KwygV K1;NCPo†Vo@e{$<.VFz:6O|~CC(<ԡ|o\~4p؜sySkU➐lQ aВ?kL(=ygv^'l-ht@%`?IfJ$͚91gNnEq^Ka'(JkdWlՈ3qGE4~<#X)(ڞ=m䠔ܪgO \gd(ߍ/+tseĺ&u$ڿ#0(?!\Q%s-B3:q&:cShl9u/b\KQ%ٰطwXq\5`f7M%/Pgi_ )@r=4ZV \=D8Cs W2\yhT#z+~7ŢªSkedR9..K9|l0T>+v2YWNy*-9Ȁ9'DZqY3SdUmF*lKЦN3kp_$Go 'yf%}u$!ՈA<uڶ39m0- H8{xAԷGEIt)W@f_c1!FVU G [W>%gla&hz#YO5]Z+C@{WU§0SBSaGnY\"tMAN_(LҪrm Us7q1ˍ:9 S |*n]863,g.$mb<0i3+\P9*Y۝?JN((~?P3b?E&x'*Sʬc j73Րj*4Sʀg ?sHkB챖iGbzRUg{`/|!7+Yi0u l/ƛ\9ݢ:^7iE#\˚#)/ίS}/eQjHF_MqmuE:)%2=xRM@2p>Qr1{vѵÚ 8}E v{5 ɐ@`򣏊?^C6zr 6@~LOf4~c&]{(^<e$)Oշ==X͏y[X>"UE2l^Sqa1vü)id|(rx+!){-Z?9I_L3F-.U`a4Z&hJZje* 6) M=lRp; ϯoAQRt/z%>a}\ 8ܓ713Tvb$ʙ"iv*n$܊HeY4<7SnxRZV۱i=lU+7)>Rwr(cwg!yN2g\m#O|E|gGR*b*;FQIh׏{Clβ~$(?aQx*cz Or;2ţ8^ $TB |;lmᥑ,]U^~Vp¡*ZG$e2*;W1A6B 7Q=Lo W:I0J{eYsAݠpswOxMDK;d.ΆzLH4 S2=eE(u]t$ydLPuR(,;Ut*3L3ͿJ j#D$b0vRTS1H5j]ǧk]|pڤUA)n#Pm8wƹ+ PuYhZ!<P;RS}aMv~Pukz5?~Fmq1KwYCm&}kR_|APǟOZ!-l/4Ej( `8Ko7+Eƨ?PJl QN&mNӧb T 8۷ wDi4kR~n-+5|hd~6EY֘հ6vv*m2URJ&2z,DȮjP؞\]@;_;lµ\<¨)j"[SөLkV+iH}}KfLtYAʔ=mF3Q {3דJ3pɹ0Xt4aoKq. }~Mr\[Y`H'19b:vyxhr.x074F^`N xfAWXAkBj탧/N<#oӯBmth%KѬ)s]gf\C1/)jn&ֿs bHF@@Fa 5?^_$hAxO.{+ 7$B\QA>"Yhh˞yWt9qL鞳$|>;:N/F:IFLLNQK%xLg5˩A,h_RPN6EDQ]ݘ2\q&L5Ub#5htޘv͠9@< Ǔ{5yp# E~׳NJab95vjse 7}1ؓ,zYF'd6A?]!} qx9:A)L={-j d-22`{攠{9xco+¼W \nٞoT㶯=Sa<㩃%hK?T Hе/t^VjfVyjc`KxJnDGrd:hB-4{F$9|ΩM=ƧeBabμN)%qtAt(dm9Y gZۚ-:Wq[&D9J p~%i$Ņ1'iyD`}Wj"S/&Lܝ¡!@{g>˦4\UץW0n;%ky-XLr'BNEj`TA H<@B~)PmXyL4bn 3)BfcwIb*ך( yITZxy[`y Et/4qZgU 3sd͓I:0 }Hw2E\>>@\V^uX2hX7NRGpAnT thetk=[]>q$h}^8*#mOOz nFJ7eFy-aOKC0D2T9~$I55z/<3캮-i`moxiӢS=DKNȁWq>]1:; s] 7'^7U]+>Ĩ6jbቹ?ldתrB/se?NRމ f8QrX㦗9*'UU;c}+]J|I=eTKX4e7q9qhP8<<+Na3Hߴ?se= ҵOY=__S@Sۮ;IU z!xlM=&+῞!mts_5Hepbxߠ5U$8OL6*% P5aE~\+l@xK c'Z?P3EE%9n%MaddY×Epm^=JUjXBܸSwZq*U R9W V oִxa[rLE.m ͈9%T6nMCAu W1Y`4;8NPIR-Ȋ7 E XpERBĈk)24@ @L;T୶UםLj+ck bU4H3SFVME톦c}T dPjbI +8v㾦 N` 1 '6PpnBvNY9)O9b?.ڕOG_n84Hw2 \q?Kf}qZ_I +_B*w31U7~Ͼ~+Ho?Y>cu眊Q UH#?q_L0 #alE!_ ȱ^fvU 81hsAU,Xٟ>*#X BSarDAZVY-LĀ! HѝV1? ȅhd vFGHE<| ý'PQD4{tx0YO-g S?8>V,$>Vêe$)s=S-cIoF._BvF݂y':ނtj͜8{ +[|?=3?j@vdQm`;+ϱ%:q[҈ގ L\Yͤ}܇E Dr^-qk>?]+%or5k«֊.x%ɋd掃RRP͝n/^Vn"LPscͦ[{'Zd`h+%s |eU>J N=GfRO?D4 tl&_@"/t$5u1)5k49\;dTR22;Sp*.DvxB22sμEX2 FAx8F:?e`O/ 5}32ּ_x,CK 4ꦝ3cAez9swPT:1z9:g0nIz;XbQK~$ EvOiN!iɣZQ,LńlN,<ڈN\ϔd)u#: kdf)SGHn k{?f_%G!$d8Bw;$\q_>=U0Op}_1iӘ])/Bx8eIHr}uuhF\3/G.ݩ^?{u영i\#/( Y.sIǂh{NaRBSaTֶYDj7_e?=N:s2n}NZ kg;I7OeZXSŪUBipۛӐTɗ$+p>4Cu62AB dFP ')DΫIsxPn h}_wIQY;ڡ m`WY,{Ş+pޡYM\EDU`1I!&TA.]~sPՊ~wa2j X35P]a\d]ɨqo22ub#W_c,m3lG=jmu5kKWRA(:cBT/  +cy8wp EBkm\8LZJ,i#}IiZIBXh8\[4ZyteX&Bk{L`";|Ӵk"тcI)1_\w.8fMq,U]'mZ|ڛh3CIw&iuGLw81&2mɮ{1-/fΦX1&oWBϘ~pozVbYAwYTd?  ;򪾡%1f ە(IG mwq}6{lx=nʍ{]H,G\(0t0>Ќ\@g)%JtVZ}iGkL?&̰q/wv:o$i $ǭG'|l2(!h\ۏzVg%4ЈOQxԡ'槼)x_0 L0mctϕp#]QQsMR< oYAͮH\[&x58j53,#LR ԧ" =6eD]X\Pc>frU\k+p k;V![ŕV#m'YU\3Td?h wTQtL#1I0rQ.sjH޸9bA^ 7v&nɏqi[-") AJky;gӣ )/iƾH`JL_{X DQAEgB2QoG?Zрdb<Mo?G,2gLAώtڿpuIQ kI q=l.R׿EwI^yH#LjV8>I1ŗn;76 pxՔJ ȥaO_+sWBEpznwsgjHи|r\{) ^;0px[Y~=i[y@yRՌgfYD|Xܳ'DAl`%׮.bczÎ`u6 lD2 ?% t%EQ|lvúVvR>˟wtry\hmtx¹_$ͥHD7/ T~A%OЛCdO}jMK9zb9TzXUB^_g 3 ǻ=qg%19ʧ4$&4L@N>ob `fCi$uo􃯯/*39#6:w_9 W#d^V"kDM{|S685 [!|AhUl O/yf@gsܾH#ǤH5F^\Ns!δ@uJ҆b%[Z uw)QrϷ e;j.(Ϗ;7:W&wA \27;T*.xXX5cPv!a OL*T@+i^5_dAeq/ԲXb=r6CC|b8ͺ9D_s y^]SHf /d&=aV>K3Do; *UEEߒzߋePM;ZL[QliQ-KCd"tE>M.g;g&1 P-~;×`g>_dNI/{\X& )7vW n3-^ _FZ׵+bQk!YiU 3ކ!!BM+C4OX{RD Wd' pX xz–w2qHCtnݣ (+LFAH`y9 5qch9Fx =68^yqHvC$$qkG^$q ;e1kZanTS`j qxhNSjw4I"̕MOx<.F|{ 47Ư!}61+2Oh3VpJ 1_ȷ >zD;5^R|C3_0^܈4gf:[bMt9PLfLB=YY|D{uFMQ4  /o, Fx!ԏk!i7G\2\W-:L0eJŖTa*Aޡ%yj䰖.1VRZi0MZ|iWȒ+ńYif<|>O>R\7"rE0@. 3Ӿ_1& PuRZ.RKsj::GI`X^II`PY"*ٍ% #t$*t];5pMD< "MB{h{{Dy ->83dwj}ED̍"RX]їuqfIv@ zXo1#2@bGIvLʏPܙi~UeKO7m}'o$ ~\İg{LDv!zZVJmŎwMQ4?nz:Ej} `豏U<=jm,s@X+e?CLR-*CQKiހKa`\+&^#:>P#?Vdv0KHC9vOP'U.$.^5b|XXwըљ?кO,[K5ϮIh3tAw -|jWvןg:.tUP;0Өvν)oe #%\Q|{v3I95whk FrqJׄ/OC^X{E^"l ~14ՃV J?kS()Es/jG_1XnF5Hij~6}rcOi0¡G|hUĈW&N*A5j 棣RnEV Xg MnLWw$5"YA.o4f-[q<9Mkg{2H}#^PDԢ >v`^ꞣF}:k.io:n#XP%Gy/Yn iēn~Wu3&Qx6mT4ko tNZlN!9eb0k( =5@®v"H4<}&s=j.s5}T *,LJU>] RC__:7$=FrsO.86*)+]JωuILE@,&m42xj. d%]10,#*.Vg>L+Szug;r LI˭3S[mO0(N P/kLd2`㊹2'd"Tj89# &DCm}iZJ,|PPδF_ 98Sb}ݫ" GiY:MOֈI!*d :&Bj 4zjmάm ОvʼH="m% Ꜵ1ROR?h5<ϊ6zBrm3ҏ.M n 0ѹNt ,0oIM 7*!T-F'arpk9]3|Ǘwԗۿo\"T`vT*̕0:wV͗0TF0ɬ3ŋ)3S 6|Ꮛz/@+W[;:s14E ; 7>̿(b$}nVkJE@7*+`P{o1yN@YWIϜ^vJfJuE!*&%֊pm;Ui k5Ak<[@ة-FIW+xuUc/,:PYoqcK[>=9w$NP)1Ŝgd&ԥq|+ǻo> 4ѵ0o!g;.a=1Ꮙ([X uIi6$fGHì6/ Ey F ]9/G >󴆈`//ni sŦBA&=9jhab>EFvQ3Hm -Db|%@SE #_.,!pNFXHOg) SlIa@[ N͜65r M';*sz@ ǣoRȭ7D*X=vN2OZ@vq<<ΠB~⠞tP >@fǞDk dkUDT[f[QiJCq]=s_|: c Daal٤\XYsME8=iIrt Ω;mCf 읮r\ڹa&]yl D9%,.듫Tk:iSw돠ƪ`D1>֡k(7$z> q~v\3in>Dl.:Z/Dt<$~=L\]LHZjLJm, DH9u6fQUفLQ8Y"aeT bK|VB.c6'LcC0Rln/$llD`5<q  2y,CtƵB.8ƚcdvی{fbgԞu/g Ef@tݻ4=W|>~ 1RיCBH"a󟓪!ɫj`}8:&%m|Q9I;ìQԀN3)df`9Hզoxv6Æ,sX "&hVu#f%PLq 57òɰu(w2bmcc_P ɫ)Җr7hA31& a1okGsg@4 ᲊsRk'g+Xu0Kv ׃ ;guPpr{>ߕ^JsŴ@-q%S5ҹA7*1^30x 1G\4Zʟwlad67|4^HH %j0rJq#u}C׬K!ouqg%ۄX/۳^ j+HXrb N<ܖR۹1ۍ;[i{Nh"Id; i.T>A NI>' }A pE}S \ \hg)|i `g'΢]FQ#KF\Lםzw!jB1j<5֖N2#b+^D0 Ct0P1?f(go QMKo#j -1}VВu, SS^֗b5Ds$6@^wzZ#jaTbK*i\~ëKkl@Q vjϕm1$A׉8S>-qIh?lkn؟9n[E ЃNHjE*-;\ A%Uf-h_;Qaudl_ ?$]`+.D۱N}毧.qPuV1T1Ң0E-RSE 9_Q)GmdPz- !@Z;"IF8hsi Mv|nQ"අ,Ezx;MɫK'Z%]U9^`nSRQ2&݅ǠrN{Y4Hwz+j뻚Ӿ$9HJvkהlgAw)%jDk4W+s|׋ONٌ Ш'&w:xpE 3awdٛ<|47hS+LZK8p|#Y |_m_")F_}.fkgTeODޫC Ktƞq-i";nN/q~ΓHs-6. 5`wI]x&: JLN5K tEP n]G$zEYbDSC3=j֊>Nq) Or;ad3l=巀L84#O5}s̓/K"*,G3FbYBHky"/O RGǏҀ65^x|t}$ dOýoDM##'mÑ#&eԋHD)e *NbZES8jTc`~Q#"ˤy ;nׂejswg[g+[,8IJvH_l &kW'; {g_[E7ՅV~L_o֕ސwq0v ?6U&ތ}7ἠ^Uyp]H,oY;rZ/ Zb !;ζVr}nĒN):upB-Pl$x=aD#d(dY6R\!ͩc$̸WM˸,|xnmnZ%3 "]3$~j d)7xv̗t>b NU3e uZbRQbfxn1d+{.5xyxRA }W#'(tҘH:oZqQ-s!&5߿Oo3%rӡCf99+,k=iagm:"kDk4 tsX8A~ޛON:~HKG|'CWRWĀ 1D h$*[>a_,7,1NOd@كĿ8Zz6dë9FͺAR0}{\}WE` -^B@4JLA [D" s9Uϛs `Mu E])W9 z tVYK$RINU{8k="Hĸ0p{x2M?)g O6Iʊ\zADPqr)YZ$eЦẁ}'VR#X gUyLc7{5nt-Kȍwg[U(&`X\yӧXxTM+N//o|}n*胇% ˰ pVr`W 0^cNKcV(qA3E= ofnIKU<-Hٸ,p+ aYq9_8C;T}>"~^voR39#QO! C-, m {>\ߞ 䍒0L! G"R~ڴ JVs0o4.͗~{5Cvq0&AvP6!Qu(.$fNp{33[nzih<GTROL+ZYŻ_ҽƆC ՉJ|w. F5:o+yhW{e/84 r.`yKX,-(ZKh%+Sc2- [vy&|ɛ6' -@y"Z^7vE,ZPk;+M]R-&#}CKq0勤``~f9u!7bڠdEðGϗqrؑylGxqgoN^- Ϯ͸$  >;ųR5MA~-`a`$eAde@qJSTLpz1>$@}R6L?İAN"!29_?]qBuI Dͭr,};vK<)%_*N_BQ&rsvM'Iv ͡wyo[=G{)(abqauS@L°/g3Fq+Mg ݙДW$Cjͦ(pD۫BGMv.N_=voю"4@)I&s*,{?mQY(!aTlj:gC9sw{L>7%USe8,(q"̝%1! +hN$ָ6Dߊ"N]%j^n,|r9$&p5oæX.HnTVxܚ34<:V 2bJfA$@nJaG8s%&XbtMd90oT.m>z$52%?R5)"Kz dQ>ȳ}nT]J-KTOEͷ!=9&|=+o.xPd=BS 0EθA-s ]%ų:vl= z+EkI~ϖl%<_'j/ 92LX6+j4Z=q#@hi1쭱&th/E-V5"s ]C¸07s!"h/<.&Lu&Ѽ3(4_bEdnٵ<*X _ls}d<7Q-#Ƹ"Plyұ 5J_#sYؤZZ>Æ@ne k ?Fփd&wʏ鳩{HRh5oVc.2mI Ut!=d.3gX}( 4Hn?6}]Sw1QWcnG۔:}>C-Wz ޯBdīaˁD嗏+n 1` K Ht['~e sWGV{~ Fʗ\$qn( Mep-4(T,eG#;%R&;ZwPH}xA)^hKA6xx73c + 2ת7)hgzU]+oK( f/ּɫ/(~(ȭ~()KƸ#EcSh6;VyPnN&f;ίK浾vJ"3Ach vE]գdO9SMvZZ ̩ Q]v͹+.ِ^YcU8Brx8.;YƬz9PW|n#ndN$؟Rid5̧ >PRrtx <:"fr~lR 0t?_yL}sjeVY-6t8jhhu'lP&.`v %aeR>Fv\)z :EխE#n &um%6 )/dVfx$-KyJJUz3%tAu_m85<+BvrlW<9*GkɲvYFkO?(}$ݙm19FaaSJOiS, U0S AC_Hjƚ.t*š<;@:-0 }1[=Y F/0 *):#MTCHxc8;N- V!딙uTY)3&jҝivl-ovLJ>yZT.w>dV"]Sm@in!~JZ؏8P"ʦ+\g<%#lr0cF)D :h$Fv:0MgV2wiހ&e&.R T E4ݍNkR(ƷP0I,4}6򲜰 z #w_bQbQ*} Ձ!Gz0z(p2큕ՕC)}&r n7*J[g9;čvt-h}u>ib}5o*cyJٯ`m)Hno b/}̝AüMw+o6;J]RHw7Tr*#48>[kԴqmCyW `:_xZ/(/GB?VɯMLE hj,V{xd\^'??~uQss]N˫z]YŘǁH:\3Y&zy"rod%],885hemxo88׳LӲ}҂~m׊mv{E؇ X$ZIRurzl6y2ZrMIX6yS @sd-`w_H y{ B*Ze$);Qm߭@[|G&`r'-(WލѓԴj^r,3p&Sd ]H_}!O% O_S=KN;km]æhfK ޼"tNKǯ3Kn&IGNCLV߳tBgκmX˜!Ba <&#Ԩ]?wλЎݵ/pw=6hL!+MKM];@N'ҼT8%$vѣ򰝈SڈJA7B%_A7 !7B)(}Rf{3XiV޹ԒQ "Ƨ^Y"a~݌2_.t<aukWP{\C8RA,q9Ipo_ثH8Yoңb^;X=%k~"TF\)ahSCnf(IPw3.0EA! SYK(ʃv2jX6U>*mRq~ͯA^۶i-7F K&(D0iN$S.$oF*bBd*v)<(('u)/:7TXe'TRܐl&>C҄cH/^Mʹ-k`q߃n%901TwEjiK~ j6?",:i<(]9!lC}_ߟc/{.\b k]Hß^Ϳ,w:hFy_#ӞϼDžOY!j yM4`?߈ȟT[ZaؖAjLL_"Fj8fx* &C|L׶>RM7-B%q8;`фP.|TqMsDN/Aqd k>=Z%rV-|m_ώ*ӄXVQL^LtJ`$5'0r1k|젶_=q+MzKNlJۆa/ϯ3.T%f` *2dW%S_5^|.ƍ8J.ok493$;eIA]\0fՔ*sMǁsЏ}ŋ&h-=Bt4tGS+͞T,,k\ŏ՘%i ^)k97fKĢr VAVm?~c վvt?_TsdˮV3]4KIN~F[W~-g>C[3fʉ?o0yUߴRuEӒ.Ivi5`R8;Po`5naҭdMom_v=25n 0-2>w|ghܝtC8P9z{(յ6U"6y©]ȣ݆y6cQ*c!$$A„LMJ|:f0 %{mּ) hLFquUNL!|"[,̑TաDra^ѺM u!zYqPҫVw -D#huwQx`Eceqij`6! ɤ@ SΛ_:<| wzˈ*p07"sk G߸Oq̥$֜DavZ`L~%E:~76f:%ouMNC)( v ݦ".B! #TZVQ˸aO }LM}nS]θr O}^^w}QʌƢmNWԨ+Eͯ+>H ;eIG8uyqJq&*Nkz$R3ВVkۖQM>h/V22 skvҲ)j5S[>\cR}VZBju +Αԓ_JtF4Y8/I \0oG/_Ű'>A1ͮRǤA7Laz|hY׸JX)c|vO@j9X [g'mAtHpi^4ReO;14'x,v#@f*ݗ `LGOSTt_fP+k\~ױ24 {6 %~}f=i;iRN=MLnϲw p@;$!v}tL^| CH4]rxk&u,f,_eio+ E,l8fV2e_=ݧ霿fz=koM}ZJ?.$iX3:Si]JYzxc6!i3 &# i$l^t3Qv[V[n\ d 8P||*(9׼K5O}(Ka#O;:A,s-[͌}O@,ŧe)$9C̵;+I5=/s{1 c> oզ1:,:Fc}7|^Gbw HRk$]ЗJa6w*S0w mvviоՒzE^dVW=6j^޲5;`Be)^*͂FDnNAɑ& <,Pb8v{sz% `)P)R[+TDyfx"Bqvhm|eK&Ryh^BY8$z\WHm6HKyiBȿۛ[lMXb%EKX+ *+j0G[ L,hyLMQ90B+z;OL Gϰ̧zD3 ŲhZ_eO 5~9SDbU$rXm6+"G)*Ջ+_%)'ʺLg rV8|c7jg^tni pqt#| DuhTQќ)ǟo辏O,!ug+Hpq⵾s&)`2܅.' l!a˒P!!WiX CXnl%{tQKغiDl9{3ހb-=M8F m.n%A?J=bQ|U9oAL-qekց0~-`@|>=F@WB慰 RoP(>k#vRBݸ:[S8Df44$1|tks:=P=bn6vѼj6A1M0581~+ᬳ0qԬ݊R0S1AM@STZg3 /rݙᴭ谽v$:4P˙-*d*kDt3Cֽ]naȆ蔆*3 dFMas7֨te+nQGS!` 0}&m:fZų>Gc1uFa!~]\{-iof*# ߨlsaI @R:TiJ.d`EW`?Su[̶:p-QRB&;+ljiTWilR g]JX%UK%9 N#K\h@T; V)DJߤM VA#v逋RHd3@xF@qffmjۃlV3]3,TlO*٫ln(J{ozV2nܛd`oЈ/ys)M(,Ƽ&8+[#\NF.la<a}p(43Û>[hKjy6ļ*"+F?Qϝ'ˇZinr"nyy)t\h'/nC ꩽt(w)v:>үC(E7@~> 1m֙jStY0G.=o>"Wd6LF2^Zzo{H]]09jB"4 MQ⊙ɨV4Il.pBf&e ITpF3DʅvH\- KKtƿ>2'Ev5_&5N6|cT&rJ!Sqo Cx;_z,j;@r'ycٓ+OLO7})%LX\"tmkUh:@m@ӗ*Pv$ n*srž[T1\.֙wa$ E%9^J7ʂ5]<\SrHw̰V{iI+!bn8sJ)hH/8OcAM[ $aK#%qWBob֜cM_;͹+3ֻhÔrmh~gNR_ϲv𾰟"8MRݜq0;)5Ce05l*Aۜ)ݝȝD@zSpxX<5ތ[@ʪcxO:,h/+z㡤LN`W̙ߝ0{Ji"sf?Jfkm.b,M7*1ОxI2M/`lb(Y7x$EQrͯZű^0L6WH ug-Lqq98grdDsTqSa'w |AC8b*(GM#8B6䥛>?~6J fܵ?+ J&pK 6$Om(#^EQ]3B8b~m͎d7\v܈c wZ {] A#~=5R5N%?QF^9mx+J wrl3t1Fzgo IV׊ f Go a@H@5# ׏䴉Bw`QQ Jx! [#CaZ9ڦ G[,Yzs k^9 )+0RZ -ZV懚S4߶]=.1U0TW SeJB{;|NsHksLz mcce-CP\M7Ge.ռnܽ<p0mgV6VϰC5 0Fи\eIc (BD7p(w}N⧲!*Tj^՝v^ ̛\ rGߺxjK|&m^ rĹi[q2^rHCR*w7wзA\ (Z!XBBRIL×ۭ -YgS1?~IP\`5 f8Fom.HJDF/۪,{99EA:x&_46A7SxN:,#;MJx^F>5Hvym ^֯J.[|]Cf/eV)ޮ3?ġq(}l7 + W!u2!(8{qڻ9>50Dt9BkU0# Ka=^9=;I6yg k <}IHώV(p)[6=c|ԟomG>;)W'+1/h6NOQ71_rOsWӟU`hGtf)MeaMNXv9aO (;]A;N \Wi}%#qC`t^(q,W#|Vs:~7e@><^q/F4x~4܃)BEsA!$6h%NVIpAy \;~)8J̩Jw<̾%=?~v, r:/z&Ԃl%gɅd6Bbd}J_q"`VN;eBmnΠ e6>>T/ y x5 g| P pq];RSNo~ת$U`b m쯑}i36UV8W>s\~;T v ivU[A81aϿdYfEIeP LЃ,}#TLop"v6:ѳ/(1z,#1 %~qb5,[ӔѾtxH *ö1<<;u\)w1oA-[=pcjf!F,Kfmhs*gfWv$qNf?Z(Ju˒ioT:>ޡC7i%[? M-g-\kQKhD~{qQչ#aTZSz' yI>dCI"rK7DjMZM{ql?nXO bkp=p]\Z2[Nc^ +yn°<<FoS@0i/?W Gg2zJ-̻.z,hj,3MpwػOy@$1 7D%Q>Gc2vv?8] xOb{$ Hq6J|b=je@K p _uX uW}c9W}7YhPɴa$gWIܴyu^`rc,u)YsK{T w`+Q~yLp~qFxG87:⡻+BRCw!}=TG2o^~J2 A2eaUŻK'Y~7=&R;wl9}QeiY=즥j=df}v,$6 "48ӓ7o~hez؛L+U`PFZx,P{HW^+8?: & Ffc@'C3L +-e:oYJ"\6p}ܴ'TLwnL0_v"~ԇvWwsHƹ9j  +,'}Pv;LrAWP14>Xb(`Ϗ8bv=" 0VhT 6/PB$lN}ю[XIF$` a-<2IX^h-K<=MNN\/]>}`—<ДCg(͂Q }^T]ġO-x-v,_m#c'CvZ *UD-z;e|`ӑ'H r߫Z Owe[Jljy4hCdih?(sَTg[TO81}87%<05h9|=E*[l uE6@NPp5'1 jK"Цwb`O_ZpP{q7Yi}5yi10@2LMXQȦx ެnȻAVD1ANwΰ%LGW #cn>5,yN%Z"J")ӉB;m(5326 >^^Z2!/ןq`iS Kegy gTr}eMʦV{[ҁ32DKN-"JDdl`i*Kk14jԊG#/it`k,ڢ=F>㩶ѧV8V~8Tj^Tt#J6=yz52|Coȕ[ Ԯvvη11dPd͑ڽ tTwLب mQ\URhPho%sɤCYdrR`>kl;Ȫ3 Gn>65pnSV蒼M@w$ : [kjxk&E+Y`.֐/K}`|osCE9܊?Z~RpV4"!Lϙ}L.TŔxi=ۥ+ޤ қoH*b텯<jy 3OJo^4 O31>|)jx:v>"q{~',vEA8#Z+gd]FsjPvH9S?נ1ݟ|<5ܴm:gx- V>$6q-I`%v.SnG>)E-ۑLz!kFwxd Zy.bCS &DlG-^J81˭Xfp3-4h}UpL-ʬo_41IWiC;gLxC)f2T!w#9#GGj3',!kM5}E{IXTr_MN_  4R^j᏶uC7E8 9HsM _>E揁%0я-TNE:6Br2K; "< 88c-rχ\ݲHVu&L.L|Us EMi Q(Uv8%ny/_&J#%p'0 z"_/l v˺Ң#4.p`S) s]9FS Bg@M]ubQI.CL!UX]@&/lݯN{ħZ>ώoDA%OVa8?/. w \tc_;y9f EvN0` W\-KE=0+nx[BV9_M\;iƬ<v@;+}!{k\GڢzYNKiDK}hkӼǃoP֩"Xp7JэRt^H@EC<,,3|ntɉumĸT_v_&OuMBW~ä,7@KI\;_5zX=i\& yfLrRm3 )eaJ)ߨ?E33ضߠo5|M7rZd ]齁Fnuɚ ?AQ $0LŜqu[-PYrZg|!67 / |-a.jWtͲI5!u苄N~ߧY{on0dVo[  6 w]P|h[7)cn+]ާ.oۃ16UtޓT|x1s[$zEڭ[f0T{ô}fZ1MXq7A<+aR37 }X S~W@}>PvZ%|Hqs19x׵^1hȅJXxgC`Eh‰+9I+Vf;9rDNZMơ?}3!p@{5')fFeHp֯{o^i zG% ̪3i= weٱo_PxNH8KQ1<µ'Q6q s f+ %K (ywY,$Ijz5qV}N`ﳁ%n!D\k٣Zo9'ˊI!OZ%/n03q(=zѥ\nģ4ަL>\^=7ƍh Q[XX'>Wq5#fou^m,|gN\8Ac8k_2^(/Ջ- Yյ6߭`Q4쑣cuGAN~:/,ewHjU&vw݀6Rϐy$+ף[_j+]SlCʪםuH|s3oei+!j`-̈́} J ̆j_]7w>"/z>1XaKBFs(h5k0+r6Fc]W&|rvs][4m6s!W:2kQϰC qʸL#Nr'{\Ye6/3V䚦.Knsw%G-yy>)3K%4tJ;Ͱ$!g3Pg־oH xUKlUv^$PQ|"'=KW`%aD93৹>Njtm7k>R Qؒj|qG 3J=f-Dצc*bdaN*j`j%qo-Cl`ֳ`tV#p1-؈y>M.4Q?yӎqNDfȕM>׬w6촍dkVOuwg†e"KGsʫ/Chbvflp?)V+_]"=FE:P_:>T ^$Ζd-ѺsU0}tFXWZڬxP oȮ*3\4J0fЖY)B4[R~~9 :"fG4[>\ -K h 6N[/oNa]T(^X dq+,g{@gGVgcw H(:E*{Ç'}.{̲4el.$3YZT#qn,X[?;&½-b,wOn3sf`LUqaO|ewޝJ7 trϹt5 HT-@ fkHZ5e@WIh|Q{{_ 7MTϛJf 3u5zziFߍ=Cϭzb@"V",s8|,{M J@8iW-bQ|pnfB|F8YLu+`S?vxtW$8]1ejS:i2БU>N᪷gGaپU*PZ]z!|-&L;gE⒏PTwRlZ6q/KU-(`0}hT+!rw~&2M +#H~cprnX59xF7l)& \Ce_%Ow-& 0D;,SڎjzQO|ILH=88R͑k KBl@*#\ss/4Ў=i9%E(ݑʜr MI8Sp.]q!8(d`)M#hr883_&`)LS$?N;T R;4EǪ t7l wbt꘶]CJ+ÛUz7 '> ߲AncWLJ1?'Y7B9Jj\Ie_ `(FOYK|ylA2Vau/b \B]+MC~+Y]O ,tMESDv^L&:ώG< #(@nmvJȌXDX6+rH'8G1(LbLC ^Ӭ{ o gQ-`VzV= mCv6Gp{Ÿ"*,ei*˽(% DME1%!FPlo[7p^\Zέ9bO@{傂ZKJ~c u3,[2vfV} . ć4c٢n"h}RT/* ෇r KRD^KR ΉqKӽC?'o4@-嗽a7nEaӾWmrsndqáRsKUKsN76V\rJa|or9Y)! ksAQivkQ6u.u{ٟM:x@ IUn6ɐu4 SG9ǐË}0AkC'"L&(U ,`  GO 9n贝fL|l[!bhr6K*_;6  `jujKd i, ӣtn;>:YSC|BL0lɺM&;MD 趥'3&(-2re}~2rΙG9x]MHZm6VpekT8@;.ft|k^hcY|h&Y`G~*2WS:IZGud_Dk ݾIR'b&b0f<##$FcfЍIw.,A}'FoH 9#x5Ӿ 9yT3#Ҳ(YyW2rs ɩ4ېNz@BA3pZ$g/-+-L@ x,AUd Kw~2TuN ɥ $+s'SehsdѴҼNĬKwwcj #UŲncDFUB .[eQXaUk}sIA~|18XXT۶ԧujdmi(DPŷEy$2rɉ$vxp'N|rAE"a$1oĖfur_tVHĠTݪuwF{wzy2&Y~aO4?uyc˪ n:7O#@  K^~|xJ:ULK7Z=\rb$ڟ٨p0sAO(7NYRS1@c5:{cgCODQׯW5nPd6OB'y*HE;2BrK8I%x)W[2~[0U~S$QDTؔ׋LW2 HJI 3rtҬ7&3G\ N<~./iK|}FKx` p> O2W\~?=k?DєL#CDim^la}6< rx+aOUb?HQGc]/RUIZٟR%[xs@' oC/03Ae% nĉ_RN YǷquB)@SXcz>d p$$ o,Ӡ+r IK9c=!~/00G|ɈfB"P[@/F9Mլ.ǣ9:;IU[NԹ>ZByĭ{iiÖJ'"}ܦ"{`E Xϐ &Q((կm6_8/i7 LuJUFbn[YK'a,׆6Vg:V BM|(uRpm*/̙$uqe\_6:Zغ9;4*F)e9Vii)+ܾb9 ƥn㽡kMJ7aqGVk4FGœG=z%O$x!bֆ*T(|'@Iݟ@/ p s,g8Gk(DՑ ^0GVճraF|^?ySQ2P)-Ɨb`Ш{ᕌAC=P% 2 O $q=(anҽ~bJr:V=TGlbE+>;o_BkeC KL:9&E MlpԽ2,"M$ ֻ&R=*FC3Qf2d;+H`HPUETTLkoZݩ-A{@) ݣ gO]ྸ}sb1CryY.R5 XQC$ZUZ!{icGh+Α/l* 8A!⛸=A)qo1y[a/V;!, :|@V'9N z@|2^xw[;*x\`ŹY;\64 F8 {}dF/FvIձL.sn^l7?jȽyw#ݎR**6_i^eՑ[E[}-57'E;I c'Qc$.zlEbeq4U\~_;8Xo0O-rR5@tR''7X.jժE4cXKqQoPm &@н)n98+Co6¤rAQ "[ G*~ vaR2XWL.=:{|{z >f/T% Je|5Pu`Vњ2B̡23zsE1oYWvՎj*<_݄,ˣU·{?*ĈT,vH2ʎy "62%-eDnͯP` Н=4z"D59RĄ'ש|fb~c;2'?LM{K/P}'=tADoz0@|AQKR PG^NsϴA4fdÜq:ş{_lt?dޕneME+իeUE~ܑRZ^LaĿOL ^<0| Glz ՔF sib kUngc}.Ni[Fޢ#.dHx깏Tࣞa2 ͛NhzLN dUx _]hR Et|0o S9{7v Mdήf*9Tv'4hZx;( 4 &B)2tYVp1 {yݐjޢy9/f@HlJF?=v $:}(hw7 Yp׃W8zU*+SךMEogRJ'\^}ĴDzl-q`%ʕ2"&[+3La+(%2gE@ x3u̒|j~bئG-|貪:58iGV%pF_4?_f 'Iy-vAvߪǏ#8%x훅[1 ;Nm^^&J WLي^R60 ˉ M@5>);3xgM x{@dhUH%GsF9 eݡ>hz$NGI*y5%&N #X 'Cj<9GRCNFCq1G#&%޲D~8/tL5W/OL9PX ODW=ꆮz)~=C6 z%5TЗL1Ǿ( ptʶM,]CoG̺*.~[x`+NdH䕫 *d}0XY>EH3`h.fI-tP{qGOG þY6Ů8iL<\m]irBCEgDҐc翐ݹ%KD:6b?Pę( )-kᳫ59&b2tF+2~z| j q ab+Q95N+]s,zд~3}?uuQt#viT0y*EwQh4?MY ~ſOb mi6T =HSl@[kVpX0pXKݬ>1ISTG2y9_1x3:7(_N2Vw'J:tC Cj[8M̔}.Q+Y!n$n.<$M?u 2W6??> t8!\!|{.3f ԟ'if2_VydJaYInAoۀ.ZQuMLdܷ@ʆr9](q{ɏdh("%4Oe=&i'(yz |Z,k{j.]";ͪڈMPgˡ,L)n!k)p!7U=];{nmRXjsX !s@hf(%oSIzOpj&DA:8>zs9+:`~x5`.-,pM]8Ht"D$~j(GCᐝ)JY0oO'޺S[3L%sP9S1D\7g9H#X!tšx~yꔋI"ձ陝&'%b12' P89Y *yש"Hݍ\#W649SW;DlX12xÔEʽsB.tk[Kl SɄv n~-$$&2ZsCQT_%=&CJ75/z o^%#hNTk(i'4#yLAҴꭴ!NR p"R;X0Is!糖Oƫh9\`Wsh7!J4@_9:{M[T+x4D{ h>zrt AO7,3zmt?aHO= `"JZtǩze$&:Z:?G&y'Ue+]ae2ߏ$EQ0-Ʒ`j?_Б|p+'&)cGgcq(O ԥ|0 yߜb.͛"f $qN',ǎ<~ZH T B:[nu~DFOcuLXs9,~P#g- V; μ *ws=\Mw{8L?5'1wAxLtͰ;wEP \Q.;: /s3((m4Ed􃈽մ7ݧ2c;s]AdAy'T݈D0{/EHd'izzDw9d;-wO3 *Z G+h4W7i[h0F3v Rl aFpܙ3k8^q2_?4۸ž\ZTD[)s&JJy + obCf(w:> )!ϨPҀCz!VW=[nDG|OpR߬*pVgc31󮕐~-~]H8=݄t'L|GO%> {r!n̸uw]&KnU+cwQ.B0lusem;sb S gs4a')1 cy"+rHRs9`m{/Z;vtJW !4rl pWoNZ8&|/|"IF ~q;E#:%Y0w|ג khANO)> lZIת8? zʥHP|]CѭRAd^a/|`Z4$KWjK>{&HES_jݳB:HQXiAV&#R9i33̊~((29PmO3NeID[q|}m 2-01lg %K A}cPeݠ>x?ю30 #aQCXzA1;գs-WJ-c wJl<4>5fdr3-z`@6fj.v̶*8,)O# EO7Y~& y쫓Ljݢ Nd:{!fWvJoǸ->(2@[^/qm`xa5ݫ{ΌZY]gX3kɑuuX젲jgD tIN`al:&Rx7>|ͥ( D/g%$@FXǣh|K} }扞1ן}pXc\0(9/2[{c/*1&6Hv:=pӦ;ha]z 7/2\jM٠-V/2GWo9R4CA#$(t]4u ۰=Z<٦aؘyZMM-W$oX'ZьGi#Fᜭ)>(1"Naep"ѱ/Ri)TȂa=d ܴ|U4n!'$RD/g)7+Y)MwJW-0YmV/lSc ZzEihwAD1Mou-@0wc &{9Jl.gIOX'}'sQ2فެϺsq9S I,5~ shh:Tr_D",\9?+j[ջy`2uźt2lv6J*I(˖fan0jD9AD%Was.ܮ@ӧ.^@Mm3M{ %qI5=DD3j+O-_[!3'l6mտY'JgmeI7PlzdL׃_nxt,G.zAG!C,if\`i܊QJ@k~b*-NQ$ ˩̱_VqPͧF Ӕ$ugG\\zћl.> OT)REm>@$ Xb1meX%s(@9"NƮ`w63hkr/;uq?e==VpA5v8p4S$ Fa!)~?mDKWǔB2j-4&ci}#T#+_]C.,x"R&3g7x! Đj?U#yKw)Y.5<9\0FoS,>I[6Nxc1SMqMdN8 #r˓+}>#Nq",0`Ȩ5y|i~s; y/)꺲nh[FprւNpƝ?$cnLu#?Y_KfGrSCFKܔwF#Or ٺDKiNFg|yq.jx MV. Cão։J}%9cj)d1ؚhCFdԼ-4bsmNVQvѺ@nlPڸ ȉ m8]>Ƥv6Nb]Ԙ 0j5d t.Aqg&LHvoZ_gfF&0yyǽ{2ϊު z^$O%B6Wr~tN'Z$~0v1 IQ(BoYjs.nip3f2NWK݆FȩZ w GJ8(J-?z ِ6kd/!goًbsja0/ocVnƼ; e엒~b|y8֍Nm8nmsE!JK3F S'O/E6"C^B@ߖ tRUS^ኲɇ^Q4ҕG żBz_7B 'v:9!;O+!{F@DKܴy`*YC([U !4"{ؑy6VidNZW]om*x!MTtn?}&~""S~CIzxUEE?~m@v⍌܆"\9]?nC@j:v,.S[hi -Yvftt ; X #F۬i=Nղ>«e .¹<\IH!\g|h3A0ʱip#.C oPbhpZ]~]U 1uȟ>Y.ZƔDi<.Y|d)s1A*f{` ;qN 6Zv .-sKJ^ᢞBIVShc )CDk_ )%!9agFL٪A&%i VҸR7ҷ0ij |dE],c H^Irui|͍E2nq8&!5ŧY ^]UFP4@$# Fr}9r.ZǩG)Af7nGBrZ_sYg&(ɍb52&1gF$yՂ1qu#7_HZٱe5vvP;<4t( ̋5Fèayȴ{YL+oW-K\ņ,9nWXNA+x_G9n N]&z *;2MRQf^b\V~5(뫉7;S+je4T9?o㹯q]D<:J%{rbQOdr<- sWVұD1 LqS>hsXF}Ĺ.{<Ϝ ۡ@ʊ`:ƘhBV=#j,( "xuyVdUu2Xs^AZ[.:\B{7Uy u{S_QlOKb kD'_{U'8Z\c )Y:c[G&#sgu?% ,0AEPU@떓+t3)?Ѵ8IW_`Ʈmp)P )T)󸍬XkԓV0H!AKjRGFٙgOVV{ʺۣ%ڍ{7'Bw (Wp;O0(m"DEL-4m`ŀ6LTԱezV,.th_6rZMqbfeAf_}iJe:ȶ=lwWT`$"ZEM遞aY9^rak} +{uaf>Ų \CUMA+p框9gաˀY}` WPWF(Ͱ۞ 7Ba*>T_Fe +~HF}zQ}i/l-~2~%oؔt`6 X"e^Hވ)mzkf{n˲jӂG!MarQPלcpտQ +p 33}}r}^vʸ|(Ji`0%8=S|oK_Poq%:o u2f$:9U[wp&JrqHaРºaW)y Lט&b\ssZ:d$›L)3Yf]Mm-{e>n'6g^m-Xi@gYtMaQm x+ !x›6)IC-lT0 ؔ!؆_]~/|^Il$ (e .`64ʃ0$f3kLg37kLD c8ݞQ09 :+5UZa/]*`m}2 ԧm/遛 X`DhtW 1@H0m3~)lr N7"%RX#+bYuϖ 0m| &,q>L%!?&饕8䮏o(1rϲы*@6n-0I;ިfFn9?!]X)EfK֜{`sddY .`Idm~Aj,6nQ>d (jKl ML:2?Tەs"rUQojmE'*}^`+\ƺM=J8A:Ţua%oUCz>V8:*Oppn)p@kP?;O$j¾DN=,%V Y`+h~JnZq9?n(%ߧxwz%_BkKL_k c9=2 Eۑ+Hk{>VJ/96-4v}A@MN8pkhZq5wy۫DL&wk"'VAy/LŖrl * M74=y^*rP fDn.<& v@;78y>Hvf/#!P :P 1I:Gǐ*i7d63:7޲aiY0Q*X;jͻETE GbI)]i]֚%Qlz8uصR]T0B +)2tiK;e4_,;h\*K NIZWEDx 3DlgW^0tQuSj[wp ZsL_jjPS)Bb0ZhD] g ӷgJSDѣ-r˷)-G[~uN䎦Danݨj(w ;ll`Zs?Yq5[Rŗ/KjlK++ %0lsRaU݉uM2sm;q\*̑.X6$>3Jm%t'QwΑӦ&{{7 ~ymБf͆xN˙OBݨ4i $5gg|z:(i^">6NhZ[RQH"!ωSݩt J#jW2s㉹. NܨGRw<eUohN(3t"0e#Ʂ GhL}Y本Nwz7)G<vۗ] ̧Z2Qu BسH܎o+~":[X l=7wSghn/w -T<-`+g1}@gyo?Cw /c8]')sCHϋRj~խ Jb~ S-hi3E3Ȯ79Ϋ6w͠6Vv@^: 1~"4`q}a>iGe{ )HyПbkOSMۊ$|d@E.veȀڳt}HCrgހV18'_1G^=;{ f({ ]94C&]SX"ιL,Ls(Vui3D/1 |FE0J9:p2K$_t 8MM['#fuZQ!$4Aw`&/H] 98E7 ' )Ʈ%w,):Ր0r5I?pm`*R; :>5O@wܯfVuYÞ7I)51gŐJ#q.lXݤvABH_R<'։>i8=c[Z*MТ`?HХWBأX^0[ˇ> Hp\n}EKԌ:.ƪ~xEfpdʷ(bUoL0KmAėŶq/ v2HGpm&0JajRmÝ=cƈ%h|5TVdRpzWy!uh?ѿ(Q%ɥK Y@lH&jSXN=jp1W? q~LFMc>{:\OQI 12D9٦k4ϣ^.13>oigQxJ4L3zz8ٙ)׌/[e=OӁH<"L^C56;kb$Nۺ1l7OhdC1R qK3l%yA ߭oX^@Y4'ҹ0 вհ+ +a%);ÊQ  Ltc9l*g/]?5Kx𠊈A[ĕl?)%!^AaC6Ƞ^"JnO1DS(~>_yPq ݒIW1|Yw&ޢ,PpDJm'5q+ zPG#`,,׃L Q POA/) 5O0,jlVn`4Β&TP[q#2Ѩ2Y ]"!w)*G[>*5uS@Ã2naSrQfJ`Hn- {k-ܪ%H6夣lH;p<1Yx: U}(h 9fcTt%}J=i+kו#odxaxQ~?O2"]-\` >K8:9cv<̭嶔—$ u)4_ Fy_]o1rlk(~8δ7 x+$d)Ɍ, ZdF[lEK>\`L:irQh8|D'l?YN m̴~-ivh[]V^pME 4Mg2oАh1J;iAɬ3n`\0 Lhϩ`c #rOSiC1_YgqFG>ǔR_]ݲ\Agq!~/Q.t?cj=޻8ֿ#~ =\|x:(Z?ݹصvo69$/TTIiLG8XD"P?\v<u`UTa5eĚ05-3.F2|L7j~if `*U]1Z JejoÄ{61 2r\UY(=C54IpH~A'VV@ ޾}l.>_U"^0_2LK0ql18 4C0T Q`obY_OTϓ42Ɏ V*kGpgFَE >IҘuvy#U:qqQ oӐ]ѲPeZd'/{@BH:/\S.Ӽc|q W|e?GOcz$n @`H,1OF]fz#K9  F;ΙRT28u_MxrEw})|f.b}"+̧"M:Pʱ];3Zs@A2e;*Ť`z<aVhߜE@M2!`Mgn$u-5yA&~nK0Lf+]nS98~S.úc.Q]6g8/ʹ/ ^q.d͔T:'I;„'u+xB9v?\1utZ #=!ƕ c$Y<b#x_?bWzI\(i2qv}6 .W\RݱF8$qI0NVH+믴f&Qf2N@ov>§J(d32Oн+qm!Is#U|a13I Xa;J  l#=Յ>Vb]ȜL=l7m[pp뚱MӼv&ڀbQV'toүZ (, k1 \R %tCoG#8Y)4SE6XpZKsEہ5Y.Edl:BqvG{a~A m XJCq`_Nao=~y,3ݦL Ҧ;)/dҞ 6{03K.^D+Dn˿.U#1;-X}pY𸪻\p圵Gi/A.}OUݗrL Jo]Q|4x*XuAwlqO*̊f@|9'kp(9d[*!<]u;RNL^РOcbDw P,2AB%:/ׅ)jWw0If }U]:#U# KB3g+1ES~JBD7Ĉ3OB},:8v@a F b䬳 #פmޣ۵r!I;5pD#"XJCa(:tu5YKr:uYx)^!Ϗ~3%hЌ.XZܙE~5=Kr( ꪘSX?DWs; Gzݺd(JmA%؟r<4F=;tx]al'}KizU`B<-Svk Á.r~WYun Ӈř%3taAhbU[j0^r%4|'Tt/0atf%s1͹.=[!AZpo@r*&xM f s֯]|KQ2X5z0E 99Ji𳴫)l=SE8ޢENQwZMO`X*mFɗz;eMR3O#^[*+`MK)M_=Z%z)k(M!P E~ʱhhf&??_$snq=H-St٫!|R9v\?9V&k;Jy Ngӿp{lū٦eœTmD%3(Ͼ% o[IJ^4 CainSNj9C=6j~ dzSZFE!CkHZ{!v΅xA["up 9]N7%57kEp8n~J8o=v?80uA:8šGwj S8a9N6gOpad/DA!☱lP|tlX4W!'K7<%yM@-PUL9e)u^M)<ˮYXh+,t$ Ǩ"ҪY p 9`|ot3Os|YL/ r(:~lJ ٬ ",Mgi Sy-eLk _'j޹mAo?!j qzp|1>vi~4>: yuݭ.i5v%$TVXt=Vo*UX|@|S7U Ih"N΂fri9Z^;v#q8lYDc/(2Q6g !ܑ 4GNqRKB"vs^y&e|.1 pI']e Yރ2VWWmt%enrt$H +bZa _MzCP&ω6VSAͼMe`9UYiR`͛UQJ]uJ@4wi@HW8{:8-&ޮ$L !R,Wt s'mO j;8"-!?%jUP :kaj&qq6y;x Sͧ-.|TQK-ĉl٦}a$v4\Xp]rXkPd_$Bq#.k:>]k-4|GEbX8b&PM{[f Y8S. UO g8W; g.nW62mX~k=.ܱO[,0OhǦ:`]PnD tsDJbQgT{jn: *ŜkOb~gw:~LW.mغ L)\#|N)ߎlY!+#3;PNg7)nRߚKqe֗w5X׆÷lӭwNCi b*8h/K?_ jM3I\e9^3@SW).6/Uvl-K6GWg$K*jIjc%= }f5QM+sMYvZqz7' r<`{߶Z),5?xJG *dL6M /D7lzϺؕu_\^(' am;Zn!/xI񂉉ԡ2,92O'`ƭF}=F2yɯuP\ K`-3iK{i&_nPae jOn1^(x)9k))oORq*}`ccOlD6)YZKV[( az ;쎡ZuW= U癘sy 7y[s(3 u#uYY?SqۈAbO6Ώ,@| ٜ󜘱j`̤Vn]T l:ޱ#0cYKepe,9. oo_%pЀVQ!A,%Jp?ѱwX҄:u忴g#>~Q|oOQB[%pCC&HlŇ˗=Cq6q rڣރRŭFy4,(p\'FEǏ@dɹ Ӥ~}6!;o $='X,%zjf0):_‰]@G`TnB*o]F'D_e-+B.5 ӘN;)R +@<{sSZ:ls&kNG=9<ʹ}LX/$>9ruMP `6MWI5&5W2v! bP~NJcŌnAwRcn uT!_-|y[3J܃JD+ >19+(負28Ǎ)$V8;8;V5A CjLpstǗb(W{ԩc:5/z/%бJ3p_5X\ۊYM13TwWQL/WVzs!`9>PK[g2 tY\M0V,o)H@Cm͞/𨿀OP䏞Q1E >ϐ6xNF\_jYhTgܒ1Vpse F}w+wYNpp17-Y߼h'Am Nq W!N8WFB!9m!H!PdffYD GP6aڶCdZ Dp`OڕuBKx#1tW1djm|.8s_Xhuڥp1@SgeEm;w{n8QO X?hF&OFn8զ/uBՔ8pb嘡98Fx7%>Dvh>O10>R'|2`]a0¡EO]O I X:t$?#$Fl5&s9~hQb_KZ7~yG\E0zXf( &75ʣܮKPc{[ip ѱrC/kN&j:iJC5(h+4RBXKLrtl0{R'?[ٸVsczgyA`yoՄgSzQ%UYwقuUEw[ZTEjLH:iAnm+t?x6jB0@kbQ\uZQt9V/4#,, a&g"=NM}:+&ROd ~"4 Pu3,Pe*k}I^VS(u*m:'@DD/9O˖oyPI>^Jt amJ+g̞IlCk[%m{ QɢSS1?*녣:uf?P[My׾@~.D܂g|]afi)AO\iM슴b ~Y׮]È90 9z 89W[5E~.T[}"%x0BZxqْoMTÓKGJ ]c <I3WH z6QOkpknjǸY|8 3pg]%Ceޝ6zmS#M.Q*cTtvA7~}'?wN6UB~\q̹mF.ox:Xzd%11˥jjY:!}ȧ} PNTd gr`L^LJeF$#ҳBmLo,`{OtSn^E1l"nȯ̜ؼx Hʓ1@, o'[KG>:Ulc2:h-seAV#Y/ߩì) !pUYZU)~Q6 Fibk?龌 ,T2I:i& 3Uyb= g&q#50F<E^tFHe9A|Dx_|xyg"*zh$WJIb|Cru` J+JġM\~3]SG"C/aS291 Ҟ>KRRROD$` j%ٵ6^K,i)BA"T4yph@LW]SPePzٲr}Aٙ!5Ȳ,lzչ9YϭC%`7Т/$ޮx(EZ ބ<# }M-&&RzMkN5zagCa}@+a.rbʫj‘)(vVƩeLA1R랫7QR`̣|RCXgy] v/\šЎ1JoΣ|p*hwϼftGYēgޯgÿQs 9:XEY6} \TQg("I*W,+e!D 0p]Ip.w74OWpdyxv?\S}YP {fwsGL"6ׁNt K1{Y Nn} }v`IVT15m3rfTPiXriQ[Nx<<{k#t!Cj:0@f}gU9ETAyX@ *Z2w7}g)[b>rL4N^S}N[HR$3b HzSZ_r.6{ܜ=Մt2,z5~TDO'78wU"3í g?=Mp$Sobҁ~jJ{ E$>Cӵx_򓐀KkWÀʃOED\g~O ۶`N%5 >-x5C?b)ݿD-&tj0o{B*OQQ- c1tX^&z9?]RrӮ/;ÈT3v#_+oױ Hׅ{9y剀^; oORxUi"Uht0Q;8a$z;!t:zzn*EA30|&.%iꤽl$j/Da&NTHrI3( mM@R & H,2_\_(Q{JcP^|6SAP,4oTu=eDDİ3W ZgymaJdQe %bVgMk٧Qϼ=ܚBZ,ـ~#^GY%;mR<3PvY &7qQP 'cR)hqֽh/ 0QUwUFѹHLE@9l OԧPo\s}R̈́Hȩt1^9Zғ]{+; |4@Lg¡ %k7 [V 4̿!-7ye R/lx=~g\tj$0O^L@TޛU?9J"Gl"R:muH5<ߎgt5 eaTĔ-WǠјs- &741_s 2J7'g#̔X='~ ߡ!bYJjMWpZr HhLF3j˶T,cֹ§gVB|.:B+U|Wn[AV{1בĔuVJ'(J !ǁ7*ye7dɐ'ϝ[]NrHq ׊-d:Y2!5a[ˋ]4p~y3Z}L*JPZZ^ޡ0[}|/R,nY$$ή<HWxAA@gE|–]WIZ_H I?&hf*~s햶QO(`)}$:W#ss< Zȉg['8i<U=Rgy*M#N A 4>V]Jj-ڽ4> ;O9$ *Tb\7,/dNᛠ"j}T{?/JOYʬ!ѭD$'oVa5 4Fo3ך:θwf7ܣ%>g2# [ gSkNc<!\SDzS4mGyW ĥg4;5A8fVLejtTq<::&5lSܫMeQTYhᳺ' ,4O>ΨaXQFu-@z&-9e5w7LcZWV(zƻ==N x̴ ģC!aiȄNw>n q,:x6$6hAm;?L0Vãӵ=aJuޏ3h &A2vE#%f3q1DM9t_./h3Z3OS*4Tuy-TsFޚo*ĤMuj,w$So[9gaoKɩ~R0C ynޱ@:aOlt{UE./}] ށր{E'Co禍M̩<7WGŠ%RU$]##eH#y׉+6>;Q-vw{ ~{10>qOWH:U'- 5oEh;!Ub qpS/ō/X؞>G2(/>M Q5',kDaYCdJd_bM=a[RT]9 @>U׵\6f@E'D=2ك#o޸OudE)3L?H%;Iӽ.N)?S% acK/\FL͡1 A&YKW*q ]C0?B+N Kg E!^GtQ!It)k::;Q(i!U*jGQ@m :aA' ҹzE FylK{Re@l hi-c䬚x&e@ dyOeq 7_2jaOB%D z[Y >ͽ: tK줅pfuʡ}w}رy%t z2O7I\K!?oꖬnYF&;m=fC̽nlf}psv_MqLac 1d? ZdMTLlq+MLT |e)%ۆE&eh6 !C:᱓ F̙Xfuj,Lz/Q`Ԧ| xox$% ZUʨdOxA[\*7u߰bv ̾Qmo5QodU~*KQ{ ˀV?ȋ: CQzf]b 2G~DgW(۔Hs:nWbqcRT"Hp:Ԝ k_ V9kR(o ׻{k= %kl!F0C%fюtodhDh+M<垌i5}̒amGEhVexQwqGa0B?xbz ʉBݜ9YmG.q;ᦏ_:j~D7? a,c(ECǾ-դqZV;ZZDxD[?> I]h#լ;N׈32#/N3ڠ|[5 ۦ`(1PnF *CnI|,Uu%G{gd^KBT;J0d<(*o!*0TՕ YZ,Ҏ,!cPqZ6) d0H)Lcnp8kH6#xd8.A(8w,饿 6A(O`2I']U=}~]TڈZK$j+ڡB7cpq30vfC4z;3 3I0 (ovRԿ6 /Q-;. Jul,$s%t3h`kϥ (sjVwkOg:j] zXܾoC|JԄfS0'4 Ȩ&bo%k^ 0mze4ƌ @'Y U l;Y >~`lZ~ic67&YB帾Vq}* L9Pp)"|8j-M0ZHJhX\tpϒo4ˈ/-)6b Yя􇾾pfMo`vqq؅68Udʆ$mgMmӉ=FJ|i'5>_. meki gNHTHU9^f]@#$,o] "b–ִȚp{m\-%w>YL OUigI ƕalgVWB,\]]6:$yսyݵB@!4t54OV#3ݯlY$V{a!Q4RSڮ(;h%tc*-ɛ_*Oq=]ϩy5^q ƜQ+֢+P+h4Tl%>xr !`[$8_IeBڭ=GkwHY:КtDauvmOQvTfԆʮGǽ]79=/{sўDI,9ب֌w7 ]؊] Z=7,˝{*vyM̓AWDԘ ~u14λ =VLLV~ Y~ elva8hXum+RMŭu>8i_h-VMۚd,xʜ;mM@<}'ty,b<ʓmJLWT|2ĕDN[L abZ5'DA O{̫^ N 2f֙ҳ9%q5C*A@Z#8* L P}ϝ 9U .j~nھ.g.rH1qW4pw"~t՞+x6>CU., N[WM";8>R%3eo,_ؑK~ _8,t/YݭEJAaYu*Ի`s%WPANzJdn*s2R* $Cc[ c$z]SBp:4-wou1"JFsX)u肋Nl;yaF$m/m ̭!+4n1:K[cCI!"nr_[:1<{<%hrͧip/h1j/(. րQūf/A|*LU :_- xlimJUS"780MBoHD="2΅Vo։E *SwBZ~sW,4rdMnpQhT}ok?h _c,?I0h D/9F]3wjlBvK GQ+#H AUPJ303s4DN)ۄ[~ˢ)hxMcs+Ļ,0K"F* lu B}Ӱs4RzXue@}5'khBe-]{::Md&_p: `//s* N x 4w~ 5_ {b<!ӹm3l&L"~^UsOVKCи ÒdxmUo1GKxɀJq?1)$nrc%Òh)b֏2J&&0GmE,?]eVh;fÔޥZo{M ha/~]tl'=0(s7^)=OJ-g;L堣;$G!AjEoL}w^ZE}Xj9]lC[ m xcr`iKU`î3%Qf22c} APɓԈ c `}9#gtq7 "2u ;SMT0Iʴ[U lB:{iIf-enputG3[FpO9:9jX2>s9Z)&dDh_NmVhSl~l7cKيxMr9rJt| FpIO5r\Og]!ڤ F4އx$ ;Mk_0p=KA2 $sB1ynWЎw8_~s*feשCs[6' 3|Oe+8'W|:#8֔ga>a!#7+.%-Shm-|B -(Ӂ# ԩ?*+#yvҹ؉ x(¥wh8rbCG{vGAHqA(s3'(r!?YTG:k=n\ Pu]ڄ2`b!"dFYT>U4fAVRBt'BAsǙfl TZIZJWLt$ a8ˢ’\ _gqa@Dͽo嚻)1)j m.eR%^0|p$34mGg#1?a/v W P- &&DQ9ë1FԜ)"1>=wX2!k`eI̹0=Ow:s_;ac/0X{J&:;CN¯'/si4TH{%/pQTzܶ >US'h+ZZ1Jrءs(MLp#ʶ$l!O7ŭh˱rqV=C TwaI[f:ǀasz-*1 <K{x# h{lFK0cxMx5{pT&t8SL5:d+ Ca5흘GSO,ZzU\~OBJ'/k$ׂNP/ԐsȃXYQGXe&kX XUuɤVT]>_`"#Y y.P:_Q'Fi@w;w*n!hx.kz˙ K}@ %jvC;*L@Rw񛴂cŤ-mx6O,$q ʰ sl&L*5wjqfis:ťdgF#~[4mN,N;$DqK`5u<\d4mVul_ yfp@`~f A}zfZP0Zڻo:lO !`B- U'&BA`S+`FsPT:q˒AyиzE;(Ud`g{r^|_*%'y[V*9CRlpg1hC#~0\ЊEZ2-T Ru옆]~: ]B \B+jpm=@HY!SHV r@:Д&I]d'{!xK|ob.xb@1#0Ajvz PhШ(M#Duܙ@zFMƧןbArE! N.mrOVJjU\@ 1QȨYMuB9[9$ ټc~[uKi ?Wv[ޕrphIY,D󔺾K2JY2ox+X?P Ke[9w\kOoqA\ýICvQS|ۻ'1Jo5@],S׼eS(W+(1$3Ƨ.Otʱ?sVX ?n5sv5l >;#XÿpL:L[unuzVSApv*mM⻊®&76@%? rgj'1Ψλ*==4.L?F^z iܣn'\1_(e.C@<6 L AN}_p ` 44Rw蕀iJ J@#[pۂJčI&p4yOVGQޮ$:G$Nf+1LmJ"\ctn*?B_S RؖaUZl ;+ @?iݣ]ۖk)-}Q:"D~ŴY-.'\hx܀EKh0ڀi $! JxD8#g/m„ܔЮ51NJWKЬ&f";[6pfaC S8qQQ*Va+sW;bV۷܆b)p|'nw\VE̋9Y=Wc/2#UӉ~">H-3}a}gNhb##%t2%6aA\$| b Trs7#μ`ZR`l]㊕(|֪phk4!uio1y|q+iCFaWOALqfق^qD@ؘʥ +BC M}q+j`Jm*O' #iօP[TEpar[o ԉdأV6Tۀ-6>ZR${ s/|}l XOy}^ ~l 'Z"҆}Y~45pEo\4no60+FI01u@U;TաsuPIc`Ec8u#;H}+bل=7t2m L&(eIdnTzm=Oy|@0o`;~`L} C54O` u |h\`$4{=b~<0_JWxAS y6QgɈ1J3lVDmbO5鬺2doH %VVtÉ&eyѠ`=Sr+"6o7'w53_&q ](3 qWKn-*\Hٸ!CE#WU2\^P˫ç8DѢ}4D*X%[ƶ z͆ϯN"ѲERݞ1=gpr{8o_"=t"P Z#nC5d+=- ݿ}jPG˭3+7e xSՒV_xJ+)8ܽP9aģ@* YS7}!1m<Ι KFgK<!pf _Wǡ{S)AA>jN[k/E2-ԙƦy&h Hԯ-{ς3rcZk:@?|Da9:AF& ě?(3 HܤYԔ}9Ҵ$z'Q0p zwY@%=dg̀<}3cS?rbNYO7j_}lrDH%7Sϑ9{}G3T1 JHiO蔐)hlK MݜCZ@pi|+~;軤h$.FSZZ msa;ȇ]hQYU{~NqſIG5whs MZd.SO;`[:[Z)2ҿf7XNjv3OZCUVFޓ6Z-sGKXmx:[ni1 Iv8Rb>b W+uA j sk]Kro>8@ RO; 'F\/K:/`E'vEDidAA~"A 85qm,ზJ)*dJfD z3 ˜o9hi{)aTc[koO]'%یn(,I1D`fg7%7; Hb qf%0xpN{ >qԔT7R P<~G5-2| O}ϧ C˱qsV$^y}HQ؍o2\C,M3e,}gNjEp"h|suE:oE۵ p霭 x/E%wvgTHl(&HKN^P澧_0Q_ M^ːWwȧmtt6㞱gċ>>xLjH$G|y ̌vv sTF ,Zri3n?].E]Tr10nKJ Ǟ]IȔV+~gZ[:\pJAkpcI\1Zs ǩC(@'rɺ]"8G=bXlQͷK튗U9N .tʦ܁ɒ KG&D|xϪyu*`NJ|c@LA#M%wyOiP;29Mtѡ8tuP#D6{Obe g%G#&Dp׀W1`x ',Sre<pNZǛO?^F\T}ҝ TOZxvTS gMEik/kRpSDn8! qu(#S02{ '͞1p ϖ- AB-#QrUJk .? 屝I&\--w9"mS-x`1WeE&,콮@1l\ۖa=Q`7Zx4=}q(i2T@PաK6f>Xt?B) WZ>.E{bG*ы`>)ElZҜ-۔oޓ1H;s ,tӞg/5=~J.ut,_+@!fI4FG0?}ȯ, bEA.~3eAZPg-0pK|elp\ ʆh`HÂ),Kc<=At?H?7u-.~'&٫(0/.y4ki3˛tyf&)KU|T-q=uc76W4q(Vb'`2jڦaK^lkqַ'2xJ.C @!`wY_ 6&ч/LTr(_Qj1a}퓒h{EF xO$2~\q1 ϳ4U Q2/k/kz l-usJ#߀nJI^:CjSfR8u{P*V=yʩ#WiQ/|GEmGU /v}"CИ}21|x1~9Šrr˼b=Px"p(^oBmS…Iq\whjJTdiPSc7Y@"vlA#M)ߠ.ACЖΩ 7b7lpmKe(e~7 '?tᄻiI{DOR] I5*.J~ٳW>l`֊'6֤{4Md&M dعR3Qco ybU!xCMG[Kח}˅N7kp0J\UڲdeK/>\{Av Cː F~1+8-ÃN] 'Ĭu[2 ""sߢ<d5 -+vNN֌/ZSpLܾa0FRhJQ(Olrkn] #!}%!t4 ^{5eQgygX$oVu**~:Kㇴ>D(f Xs|vzId.~1UQ;^ϝGI髖g\@WHleC֚u5͹Y 7 :'Xvh'UkXZl;SH$=C(V<;p+_0A2 XX<1$,zZr=/(RŎpDSˇv_~zRÅCv'KihMhT0.gPdY,ެ~oχPdr)7?c4i9.;*mPY,<`2:''dǩ%@.$@CG,-D.z\~g"}t3:dYhؙC/dNt ܲͪ|TMW]4 ?[ sFhz">g7' qW{!Jǐ(hP/LP'Vbk|LE=Aὶ4&ZThJ!sn Uv;1}wD$QVfOHP#͇4i?S4(Pġ'\3Cʖ D#wBG@*e4&?2Vta:dJBx%QO9T2bMSƲc,Xd B0#mUnDh. lda"%kcSwG_cݼ0ǔ7Ltʹ<'0d>3zo3vIx4s#OcqVbu ¦'>l0pĨxī; l}h59U MA<׈Jht~TA aGV^z˜L$Δޖ_@ɠJ ;&YDY3SKtVHlK{Zc+rLeH3=I_gR6C{TFy<݌; ",P%*[NAlbj#yq^E[痼+}НDLBS37eٗ_iVrYl5<>ZP4dr=s^TK &'%;#{Q:Jl oAnůWZ1I`ԃPt/ 0j/ۨnΕ/R8j<{X ӓ[C8ʌ->.N@q"=sdE ]PPI39dr[s<[%o3cmuU*s0/f_gZa\@h'-jc<+Ӌ( g@w77Qjz30M.6oRFflb"mޢQNjZ c*+FQTdLGP#޵tW v +.l:aMɣe}14jzuC0~ C|Nd Ukp\ZX}URqn 7Ȥ;qj"=-fkit/LAJelfܨ433+L!S>_Mz*Y+:f!ߧA|Wgqi-NfX1ȳ8*]o2GT[ FFt<ۧ(3ttWXorDXzX:fQPb٩ټ|ۖ£i/#xPi(K]!a`ytar:*s \Ն&i@) 䆍TE7\,W-Ii&{Etzz )7vOȾ]ZɫSu/[mz1.;9eБey4UaeHgNHGxm_w F2# `1*zg_\ |BQf #pwM=4ll5R`4V𩯖^$1KĔ:WV'EQ{_-0Zn}D.vk4l',\~xh!J0PC٭ ?noM4wHsp1Wލ.6,YӋiNitCdx4!BPJz4G*7]nwC&2v:}Y;u"NL"&X|h)PY=ةW:6Zd,t%ߔ5c}ES O} vO*-&p_yFwdڑݵzDA<mRӄrNᯱ y8saIu5|o9|1ۿDÉ>LCOasQ1sb3h70bI1-1YAI$r,@M?"TZrLeg`_ndǂC~y]Ӄ[܂>Wr?hΩ8&~ n}6TUͨ(|4xxE.!Mt?Ey\8HOVǂ0xp>ϼ:1KKՋTP 9F -S^%Ie≱},S&-$FJ:3g?cWEs(蒡z1J 碯.8^>Ϳ$M2tU/xg-uyNnV_8tF8dIJC9I%{UJutH/Á*16Kze[61+`e,@0yuQsN$|<gd[!~-VtuK*7෕# Vg-gu11zdeukEs199;pZP4wk6k']H^YK  j )%wchX2!1278h1_ oR׻}ẹqV?v; fϠ%ɠ8WTcZldH좂I]N96CK)iw ?vӪod;HqxrّZM)vI,:~eafSyYcX˿ L3\#!3xϠ b5Y91qYh څ0Sglh`œdK.)mm"0g% &Yga'Wn&=1]5o, gLJF*jκzT#9'@nj-ZzXjV+ 2CTc@d9J~B@ڌN 5j⪙St6*<49\{_J~Дh%/n';DCa|gBDsy›ɛ2cm2hKn6ޫKf7=Ky%H>Ji>PZ7. \\O+AdB*9L/yg.::TX=`YZ1VUF 3G [Ǟ]_!J`dY#{,e )a x ]jy& RqN .Z^EI0%$hC>Eb|PҴc =<9^ag^IPI:h"2Ѝ1SOr+pz#`۰%߶70yU/g ʯtaG~g^9 (p;"VgGb6OIALewY~29f+C0bƸ"@\m-rBc%߆[F̲3:!m>gwWY)%vB6NF<^rEcEJ#\.uY~R^IB3P%Z'Rp&Z ,4CkT>܀ayxSó7>I7n>{7n43y ;\I9pQ01AA_ӠToB%d+U/ؽ!2(*2M.3~/vG5gԑv\hlibK{xCVJ:&/ 5D4LT0 LE{Gy0@IհuaHjjO5e5 ry#Z{2q(gBρĞi>gBNrc#[c/*][E0IP9n;Z=hJyg-_r=뽽9,F eP3  w@L6.6%,`ҙcLe/kk!檉ʬ'z9$jqh"v! 5z STdJDQK*Zصp: F zXXc6 \;uJ4G0fu7mD8 mK6mw='/H)f͙M4"ޢxxڏ9 +*.dK+x w41jFclX^N%Y7^GK^MdfЩ#N@ح:JJүYh\F)+S"<#}_P=T߄w !^>Aeg5 P$T Ԥt-e .z=ܐD&դY;]>KX4SSrߓe~~ QnD'#VBw0(}a^o,$P0&E1x(^D wҡ͝ԧV3ɱZk}c_Mɹo& XPac~5Ώ2@GJ/^lCSM$hoicP<2S4-8m]0&#q=;]^)Acլ ]iL%-$g}!VEEλh$ofZ"fe(~7*+s!_"i[؋~^'7c"m,d{D>|!N?Q~l6*V%ݜ>Edf{ a*J;k PB jύAdV0Rs^*`uB[Jv0 r Ky_>'?Cy^Y(,_ծ]Ey5޶`ZiKڷ R5g:޴lIqDmjp'Ԓufm .!ٷ$V*k>N>z}S >Z1ð&m/1Ris|Vu^ۧ:'j%hͭSrVl/40FPއ!IJSuQsu[mmAhxbJ,>FĩDdh[s{_IN9\Y; ΋ճBdk!tm 糈p)C˭񰦁&k'ɇ15PF6vRLL6(˜?%Rgq/XO;p6WňG(G틹e%pGO97uc9.MQfCT\^nↈ s3*p=ڦ'Q|u:KDtΈMTY2 Y3faU윌D,XIYyUQ01"cE]Dt2+H: p 2THTnlPTWq5PEJLIqu\ ޫ.Ƚ UlSy1xmTh( ciԋW*8~8z~eY6Yc$[%#\[GΪY?TrO(? >y!Qni5H4D*n aT6mpLfz@6&\cvu`)q63 {z]$e~kG"=_SXpXqrk4P JoN;B'eLNP]5R)@P-fӬ# t71 R͖2?o~1/%erki(]MIXq4j[:y<h{4Zۮ5TDdf?B^gAh%[Q(\~7AZ*ڬ%,5ռާtd*bj1,}(-qi=7.9֜TnC*HeHؽ>ٖytan[!HVN] ^H?ZCTvB Pۄ FM6o ^3UAC0&FoHVQR/NTkCJ#tvN^X\!$M*x`k^9`F,ke~ՅbuN"h 77p_jI;I{J/1bT^"[NUm@ |,R5ҷ MT9gc$)y92S>LaR|@?8:̃'lgZ1$Vҍl +ƨZw[\v^sJrIfJUh:SіfGx2^P˯jO*`H?˥>2Ѐ"8kc<=zϕƒlyq=*jm!6Bh+A)2yȷ3k@gqe %u.gT۩ϨGqG3FW]WUc;UTz 6 Gsտt/W?JwUѡGu63wС ..j!t"*\8*ѻS|>.f Ud c c倐W:wH("Yy7I0kZ>T7 6q_JerhT*}xnabY$#Q`3cS!z~Uz5sz(Xw0'~&BLoA^&zvd؋s%XY]lS"3]P XGCkT^޲8dގ9$neZԿJ6zePnI `F^K]KґK?-"Rb3,`Jջ1=~*2z hk=TȎTiCz3Z&!(_3' >'Xg@qjVQSyAJ2l.ZʀTgsσ'!wH1ZGG,t*z "/t›%ZmSóh=au Nqfk?=7-GU{NhtGSn\(F ;IMO`j#zD?\]ئߪCYxn|S5ai3)^]ԯD.D…Qhǂ6Άr/-H>Ğ@Dpf11<9V:`)O?`<{'}_x! sJ-,˰v1jk9Ox֫lq]%Gzwvݞx 5'/s'W;JR QYJ`f#pת͋s; vր mЁ_=Z¬2#(&J9bqR1A+1D$yrЮǒaR&jF5Yf-mSDI6`|E< ?W t:Sv:r<[d/}CM U]K}<_- pG+r&TOy)Rhs IgQCw(]^2ܮJqƥ2 }yEJynUW,ywGǠ9MdȦJ"#"{]!UQ[>yQb# w~y-J~ -M/`/NDܴSdz[9)'N@OM]D k%'7km>:lc+"|TqX6I7 BWO-ݽzߪ2#ΌR1bQ%,F& *b}RsPO)Ej\\3X"?9(v![a '?5 "oYɬ0n ULql^_Ixȱr_PlQv|!>/IEhqk0+wjǞOXG$w)Y2Z}h2wO Eo5{>+AxHWx\sriS)R`4w25̒ڿ"J [1נLeE{_JW$@afFIzz2ݵ\E? |_N8NZTϬ0uh5nCF-GʦTAl*B89'ͥ@xYxv}glvI*/4fLIlGYOߤg:@?L'pZ/ZK?7;46~9-߁QROML}djqw^ޙ2ɓ1߯v;ǀihtL;O;zFdL!jգ+%  %w.I.{#rqZ ^v{Be*AxN\zVV1~!G>`Do]dž5,dT_l# =s{@K ٍn 1Üuۜuiv A8dC5  q?Le$"V|'^ϴk.WI4#E&/DDCdTȀϼ%D %ί7:ǯe|b~,!8GUt۹f1C"=OغjL7v#-Epj4Iq˖[ȄXH-{xLkEDÿ <2œG[M?3 16_!em[ g6݅H:/A/l`62Gc1f9|eͽi0-5QۺiEElw>Ρ}foğ3;c+Z'P:XUWpBݭT.0uXxt D{Y]ϕ?WQ6,E$] ng24oW*uA8љkVhF^TjD^Bp.?7~KԂdVru"Z YO5g9i+!_aVi€T5/l̕[ar.ٜu8e؎;  vG} AG/2-RXRF%vN ^1RLBw"tǁ}SnЂQ2G7m2Z6tOͫ{ (6H8Q6<0ahʐn;uh T ]<-L64Iogr_~1Tu9^F jptak(5TW|$_†W/h4*8ݨ]b!btk<r:& n+cCB)q 8aEbɲqA%cKG&OJvgUjf*"еɕzIKP=4"s5*z5܍)MF?+ pT3=Ѽ1T2? G\Pz(nczG z>ຯ^o:.ԛ!¡h  Fp.sTu 2^!hSI&QQW58wÀu / =(P6Ι:A)4i]Jrm=:zl}V l6Ĥt>@]V*) .%(VSocV|r !=Rp6rD X_!:IsApx u7Ƃ@rs:"I>L]l'QfM=bPxm[w^DuUSWz?ݒүE5(axWʩk.WP? %AE"/=Rܺ x66iDUeIn=N:3k*w-Dvg Dz8 'Ӊw_*r,cФvosfU>܀\`%1d1ʽjjn;"9F`O?2*IųԭiĢsYTrʃwN3~ LJl?)?)̾Mr>٬+ɚDf64s]H]Y(w>A>B1zϠ9B 2~=-#G/n6j3g؊TL-aG6@#Btu  ^;} OzQ̬5eug++o6AajS}׸Ѹq 8t4Ȏ~Ó6y??4۾O9\J9- 9mr>%fzSlU6WՕzsn#`ki- ^1F@"4 Ejc--O%}V 5xlw{.^Y:geꜣcKǙQ<*7 ~GksVZz]osE=#T .fvؕЄ#Lbf}hRB䢵1ZZ"yi\vw5Z"UI'%SҲ2IާhkX|_ߗ yr%҉l.Hګ8>M,/lA`xNB҈+Vcaoyɧ0)lPX).$sX}^k Z[B&Ry9L)[Ttl;>.!:sۛ"[^W͹oiCC7s;";C*#,4.IZH{yC? NGՋ94^K0gtk (޳XcL$!^MTϷ~Ekh]g& H–Ygwօ'1o"3#W|j;&'H5ܸgJ+[2H?9A(hp"ޘ%I=K7QI>#,ҩT8ʼn2.n2%[05m_ mĒg{BV} ad~>ͫ1 /Oc4`,?!^dHvkyYL( ~֬nS:yMu]TEfuFĐ@&IFL?R.| Q^f܋y(Jh[@P1M%^vkL| F\ $Jw?d;gB9e/HCdpRœFHI7r֤LdƠL(9㍢1]x4N5VJy 9m݋#KR N{&&G+bs1GB!˜s ΢BݺɒMEJ k"-eoo5#|⧝F#h}@f{;*LHt%?Is6ٮŨu7lNLWd6J ;HG4ԃF"}% [5%S] Cn#=όP}r]uڗ%OR+BX9uL58С G+<3z4J>\CaC=h9u3[O\q V?I4/+'eEI駺mem$G :gz֧@&?={yzpMhɔm\/Q#lcM Z):%bLJqRkaeQA9+7._b S8dFcwin5Lf{;P6mZݤLP Ről1y&()-䀋J˽;og,n}'’KUۣAy_2x#7n``i⧜2כ`l;I^y ˒%8-܎(ּuZE6*K#8\3l8G`؍mƤƦ:7T9BWb\lqG4x fP{Z߉O -?etcA37j`v 2ݮJK%2=Is pŖbb8q V>ڍ^VݖAy;g&ټEBm8j6?Ԏ sq?2p*FTDxQ.q Xї@,;=4/Q n`dk:ͻ k`oT|Rjl"5aǻ6KJ)/dФ{Vmۣ@=J<3|V} ks':&GdIc "Q,T*h0v !/V (rʯm{@ZUֻ<דXEV!CqVˆRz_[>m*&]VGo3 F݇!IBFc?fhpID3bҨw*4S1 ~׀lT@Znu* YQ-!2;e#P]O ̟c)ܥA`&ꤔIIUfU@kemcȇx? ҵD\?JP Oܺ"eݓ*4BΟ[bǘivq\{Ҹj0o>QkHӀ=xԡ}ʾ͜g: ,u\b]KUJѰi}p|{^TT`gƂ="%"&_#WCaJLrԴp4ۃDCt3cU߮oH/HY5۠oAhKZm4Ԝ 9#RƳd h|seqb488 * 'y*PTc;?P'Q2YJBɾQ! sTK/<k>w"L!+.o? 2wR2N Ļ#為zORG>m\ h7§e>냅7 <Νf8G9WI ֫r+֌RەHsV㍴u!BP˾IMyT3ma. pþ.,CI:JKvK|;n^FZ] ԈߊF=CؾV-h乆hyOѢ!E:dk'2r綍v4ᾣ (l0WJTmODiBI5XE,Z4,3KzO7*mXJHGFZ=IXv$Ye5o1!5^W"H$\'' N{ Pe$.&_Mrc0pr["h~)KPJmEx ]w%N5^;"!#"ѱ5''C$6 r$ R5tZx{(R,#?F/q_ӯg*dV"92V ^k)`6O| Bv'i?ֽ6}.P2!q8>Tc>XGl^]ڇVHwE\.p-"p>N#'Oα{xZ1>e-;GPTVXӢNHMy+@½t*Yv/!I%,R{JpOU%-pio4i$}WUEz!ةUT-vUcm`,k4gOYYD1qLf:EhrkCTYMk)KN:f#ij.jG S}h\dF6rc0=5lqhǘqQדa^(0_,Rg \МE? Ƃ}"MB(xp,kA/~ SZ5AswMʹLP F>ğ <N#E>HԪR{^B.SA*XaWWDL R2p eu2 6%!w+s[t W昺^CŠ|p)bs`ڷsf'VKjSZ%{oJ" W#ֹ3HNdDY>>ժUBmj_TH!ГKXG$} .xC0]]%ZS4s=kks+8vAcEHYvHX \XP AmESG [Y@stA_G9??y÷ klޡl[#U͉qE>یA=ƿ83ERK ĮW^#%,x}O 킟!*aIS 5bk!uR*[K: _+v4qDqaz+(ߝSS,ٷ {r5G%KcWtgc8Tqv[^m0K1i`{?ͮF.mSL5C᛿tԻI3)QsKK\Qa>՜PߟZlx[XNQr"NgٔEˇ;]U Ut&w\c qt`9Y! 9U8RTvԌ.g\8F,2,VR?!{穡:MBTyVk%3U\WwRf^܇?c3M3RՕ V (ψ9<&-8͔6LcBCG ߷֤JkYx2 vS85q2nDEBG *ؾ}kj9.ror4g1d=I>-Vsgg3Mel)I)A3@Eu8n&‹eYוσ{Zyڂ@6B׫},]rs=N?kW۫![܇&A6 ^BFAsD8)6$s2j;=DF!9,滁Iv xo4S>Ƚ_ b9ިh{"96i;_zN30}{u&ҺWc֥}u\P5}' 3/y}t5n 6acq4d}g.w #]QYapRd*%BeU⤤2T#LPcokX_W۽__ Z|Ŷ[]ZPMRY2^ܶ`a4yt.&VaM& o3 %PdC OuQn**b~h1^eO R`>W ,c|m\Ja%.!Az @ky F/zN{ &ӆ2H>*iK|oow.s YcޛyoЕ9<>6G9SnDs,.rg>knKMT6$JFb=Kd<<%Q2iDߍIQxFU!션 T&}CN<`u~"*';Da Ӯ7s-|LV,Bi ˝b[C;o&)@_-#YdZ~)BS)$"g?1Gm8!7Yܺ/޺5/@gyȷ&'[~Pg5s)F).WQ%O1 |ՐPM$ryGVyOKs.E̕',_Jh!5;?٪,.u<[=Aj:M.*Y{xyƏrʃ jK>4j=ȏz|f") />I # /ODbxqw|]i$n6i1Js+](I]=s+mbeb:PK%#(+ҝ`%FQ˘߱CgKttu݊+i5H%MA\Bzhci_!iA~jDDI9ss?tA/{,ONo]=0HUYIܑiM ?ד]0R"^bٴ THp&$Nx7v^Mn61b2qː}f4fOu pPs>5=B^ht8 젉CM q/dHr7Qd+'`wX!6폥-z$;OpΖ(* < O)|=%UcdK3O_yRtLELjS>e͝2>Zujoz,xI: XB=B| {k ޖuN&A^L5F8ݐbS3h!UBJ3He>Zq2bp{4Gv|^U3UhOeQ;/f /obYݔ0VVb} Tgt?59㭅*{$<*"+@x]&n51 <Z GOɹl3uy3 EY;9%c]k}I~_|;Ivwsx EL%a(ʡ-IʵXr8">`7B%۫~١,4OAfTk a.\9Ƚg=P(?&'bʜb]^)hv,'J@,w"nsO'N۾%lQyvu1Gic)ݵ &[B<~DHl'ztgXnf< w.3rܧW6+P"1\f sdˬ4Ye`Ҳ`PaXsHRIA, Zci^{2t_Ub.ҸUrLK7g/susDߤ㻥> rB1PxԮbM[T m!PIjj|48wZ!km#*G۸@|JՕj ;u-]a]B :X.}6uȄo#f,hw5b˂/qXqf%ɾupn3\yϺvAu{|H @L5ՙjh=P93(w$_󥿼-Z$1z nMGQV;#\!n멯xY^G!6rS'=ˇs@/Cc8pM:Z"ڝs]KI;yM'zAE#btRx|a3qM ;G}HWIF ']{@c %6q{3?*%1GȫkN,̟b3DG@uhCQn3ܥ8@:?=O":}|3yi}K+3eT 2^ ةe2,c{Lw5EWH | nY}Vi~N$,rB4jo;Xxk}x^rhǕ0P/wa^&N?|a$/4iddF8bO Gwz)e+c`e*P9?&^;s ns- ^ˡ6-n`%S Á"FG*ҋ UbeiMxzO :ݽU!ZG" #D*S:]~2IT7ɻdAoOd=e$goYHۣN~ǶFm*1yx\Jyk-ZE\z(-ҶM"ݲ"0n_kI{Wd1$+Ӛs#>")t 4|DE**fk┒:/1U`y G-Fjy{'!‚شﰪڱ4B?oVz>.NxẺW(}^XCE?|}}H:.Euj琐kFu}e,4[ :w:<#@Y<{c"R+:<APڅUS'4eI5n7F=\ Eh?azvr9gO[Z֎},zN1.yӛ]FÝ[8*`/MsdR>)ELgJ;uBŬ uH_oUmTVNi+`qKE|Zm"E'?ƻO)_>t˴_({u#yUKeg:G:EX,R~P'+a{э!+FuM(yf6BWe6!#) w/1 t✴BΏ54j n՝0qvw*8?nWX `4AIR7O҇ACԨӊHtf lnFi[Cj= Wo=&vOMR~I S5ɺ݁##a Q2A? 8 e6{'H9~d2ƃأճjLYpylVcX)K64ED%I~D. ډAVrPHlB81 jZۍw9KQoҪUTґ)ߵ}=jlk:r-('@RDCeH~j9[N%*Vከ >ێR o Xc$cgqb(>ԡƁQB5c)Zc:#1)C^٪I Ʊ{[Ing$="\ 79HPї&AZG=UU(4BBi>QWtgE>F-7aO3~$+ϋ-B,ٛzȌiW:_ON\5q"+c ΔnVzUDѯΫA4\RNȚ5Pw5Y0sKC@[9jhشɤC]v 㷢J/jGkH2j`B3$ma"i]|T*i& la]{]Yx ig+2[r؁z|&_%\ڀw:6eܳM!?$zFi8a2{6mؗ@5'=ؖ9r$AOНXӱ Vޟ/Xf9=K?4kݡôxK]Ftk<T^!|g!2_rm\ bQP]k)|bMaۮNZkϧ=k.=? ŧޝӀPI9#`s&7/ u .p9& D+WK׬3Cy{JjU\8pN]uL x9j Wҿ rPav,+^,@9* jEX6 (olcvWEtG. u*i0 7~fV=}vfyI' ,JjӸ o'ZZ&J^A1˶ krO.޺o(/$񳷍r/ O]zgo)쇊mGP!mLđ4Je:@暴RL.oəx6r`@ՁaB8 .ԫ`,'Zm+)xA->6\QNE> zڍ_֨j"Y1Lw ͌&h'Kҝm} KV6g,cqfe'~{(BQX)r0tIʌ,'w`]VxN#NtЄq|"j !;VZ mY>,A˶:א%Pi?| f.8vz꒲'Q{ jh#)Y<2a*TK/nRϮp Q+u_F򔀎K})5J-Ux WN@T@B)a#˙E7ЯOV~! [jw`Sgawowm(FM73|; R[اX΁_Atђ8]Z9K=eBElF-ڧܭ͍]%3D :koAanSP},ge>k-\) O.cl`,@3[Ҽ|"*@M:'yϥy%t@`utӏH!xt1ꁠ 5)(XǪnzdOce$kO-xl]v^OݎfS$:} Ig OԂpzxa~5 {/YNmmw5G0.?V*ƼZ yUj%wm;ypyPYB]zggO1Cx/wm$XXˡ#sZD7t)nVm4犖.M[(jIEٯ!DVұț|=WGuV+]wXaPP D@+>:p!"U#랇8YL}tM+sv\A+kci:=QO (cA?fg[;v^n@ƹ|g9V-=A4Qw(O^Ce3,;;)롪[xsDkae.j&rUfiq8ipԙn* U<Qv#7<!_v>dhp@Y#R;+[]br3)R ?mE ͝TXnJRҧI͋ON^ieo.3ON%XB= OYKC>ηJ5Y|;AgZ`OaP_iXΥ%ZjcŒqYZzdLw2y7ح(-DVZ`dF mDX$~(R9؏OZ>WvZBI_xNP-#3 suqjrb^`^ o8{t,<* ?#%hVCx A4{ygw.3q&d=e2Ѵ4sN绘$u"f[=|P(uhvczS$12r3$>7=i2CuZ00 !_n0\9b)Qߒ+[F}blgֆ8`j ؂D &1\uPȍK,rYtG~ ImP/(s|~:ETNɯE7R V 걢e&wy滴.F/USdzf Q8}уv aDe729nLU*W{:H+&۠E3xzꥩ\u$b(z@(p\[r+X>axr.xBAj'ft{=GsZf#"" &׮EUtarXf {nD/ o7o=, 9!?fiϰ ~QRD7mʴ7ӏȫ6݈@ ZZY]  03_a+4J$ِՁ/`CN `&霾'OaE!փ?)rer:v]O;vz:wD{ Z &D$H:s@9" ~,D:e}B,m(@7gt8=Jx [v٘-Z|kގ FnedzȄ6yEdI4HM+M޲GO$6\;kzfaP Z:0捖`Qfa,n N* DfE^WBr@W`'+a^K>ҿ< SDc;I4i8E!iD7K ^lcMfdO4va2kj,L&ܠǬ2h7K5҄r\2s<6@X W9^NE,(8T9Wƥ)6Y{ΈKw8iZ6h'2koy`7sF@{z-c:c>=GZx!~Jܹ0m)bM;7`?B.=0^0m"ːlNw z?-ZB<\Y(7kxb&C U9є^ e(,+duY*!ߙ[T @ yAM{=?aB.9BuS'Yq(LH=i_Z8%M1P1JHe/l+&ϫOyWzJp S-zOB}?gLyl=rhiOHD8ffe@S ?T4C iK `]wX@ }vow]=)7 ' CxPQxT \]?warMu-1t#qjA&]\ TAvUL":+.}}U_D@@&j(D梈 cbNǚڹxz|(Q-JgI;8`B=-Ĝ"C-@B i7yl> 9oLHAPMDvJCO;OHPmebc>9d>80ӳ&?%c۸J*ӑB!cnHuΌOQNI|ג2ߺ% uƝ7|j'x@Ԁ=g GW fI P W QvP k-3 K}[~>0jmtg\j?77"/Gh4(CPlo5R™ 3=U^sj8 ckC2#b,mDm-%(`jo'٧*{ ʷhGȪ-_We`ފC. 陹iֶ>(V!F"e&| mSe)$hpH 彳 Z g Іgn׳.i)Q,(kwQ܍Ca܄a0b~.u48.ꖶ#e`k|u˩Ri˷[Rf讎4Cۈ6R9g+Nc՘mP|$me%sGɒ&eރG\ |Ś''ns 0ZK[ CȾDﶒ~uuM])ƞzFɛ't5Gʢ1i֊ y_U}7шAL(DW2W-W2co{j 4I!)bal?@}JC۾r!j~\)N4B{}Ӹ ԗc&;A'HN@IJ[N Q Z@CkPԼ N5].v:\Ӂ>/Dpd6r>bɮ)i_j,Ju(, gI1,֦uV^YO麉R8* pA&fi9/8aI)AЏ@D)+5_l0tW95ֽ {t'P^S1f!%씑h&{m-Dƕy^dl>@iȿdCgȿx/Yhs %yt]jLѝ@@;U~5(H_A.œi;s4WRO_s7_6䫝sYgߡCl5. ŞJjԗT, n|CqKHLb ^,8ZeH yۛ9v c{1 (m 2c1=Ms*g=R,* I uzẌҒneH] \,;&("+*]&[! OF(GF$"Rٲ~D[ 0_|ưnJyy4S_bKKI!@h_6Ki!J ^ 8MA i 7(48Z3ڮZu,SWw. &ݘ&Q1eS##srea4p[2n S^apv)݃ RU)Qc-vf-I$z(aR,ӫ[M?Zd xS7rsoY0E~=H (2Lzj|'sߢn]#ʄ߀U5bx<JaJg*gz|4GOYes,:he0vF;# rip ,_ 4ƴ=,UL.A:!<~38E*YGbqh鹟203BC-ȉf{!';,FUH1IHĶлqח4wשhNWS<NL/iW?DF$0j](yJVbOFzdSKZ"P6*K9v}3v̂iͯ ȯy'F'SZ , 6}@p1PɒUU+؊b:\G(qer`&<\`Z 1:E$+a&U6j0ݷh YiuX9h95l#-FUFs0UOF&R'PUS4p5lu3.U |z *LƮ1DvE4EaxJoW^M@@P /bj[hr10}b2H%;-f+cOʀPVbnOJσ[~º`~F QQ=r!F` Yr~_Bt.Xd ܼp0Yaj"xߵYYy~@V4׏x}ULh926*qA SR.klXqm9Ф`@Q~'x< 67b63_HJjze%ZgQO…nX څ#=k(a[͑R=.a>M)[%)E-fB_h]~z [9[Woz^,]zw$QIƏK,6=ZWM{oxPxZQR ~Ӂ(] b ¯-VD OϿ?7;}Y(m3$_K)s V[q9p^` a1˃ 3ħϱG{L,៴YB2}DwL\4[cV+Ү1"mn;q?WIS"3_}ԲB0(-WPdv9/̼!քy#I\z@`ǪC]m԰kQޛ!fG #v1p0<6Z%0BUg>CCv,fn'p~[y0(B:ʅO]׸E<ڜ©UCuGB?9 . 2Kk!ԛ6e}$SY1_7էtO߻yX}F{,@G= N_Lnz# pnwY@S^Q`ݻR$ 2;kRK|K5Qka-{t2|;f0 jM8v~mpþMÊxѨ^j{vun|ᰤ![ UqslD!.-Q+g Ot|IhؒȪ5N#HԶr0Gg{W, C&s=aK\fEpB9em3&\_)`Z7j[RF@6-+͠4xPWxm[0ϳU P+&|N0EB_ :V jpk`Rډ/tFL+ɹO8]6CC&Ղodk&?qhX3K衕B=CKVn lnܦxڗ9axS"{Wt\vL'if*bi)V}O/v =2 w9puFFvi.bm2J@lVCV:-W$*Cc$bbs(DZ-/?q}(gN7:a?WW7`"~Z ֏+zqSed]#.2_nEO0 @C7ai4U[Cv!Ί7r[-6 ~vxgcjvu<]b$-YS:>Ot32ʼɐc /Mg>v*|$4!x8s7_˱rx$|Xw Vi8x!ډ-f)w&AJ{)RtpͩR.Y_W<wV2W/ဠjx'y{eghdl;I {3^u<4'Ѩ6D*հ!,ǚY|Yp7}WgAfL&8Bf.i >,ʄCfbqn@a/aqwC*oTҡHP7E&fi qo[lS nTeI[F#А8ၶ绂p7G: -ķ'ؓFSיVkz!3\e|zy=sn/Ż1Xe#6vڵqՒ;*AX7ǍU _ʞ,Fi(GRk<#B(Z6'B^dt)vSjK3'SAJB^<+Gt_Oy.Ԅ$Ѻ LnZTcܭ\R`$QV/W5P/S=/fQpЪnVT3*mtP#se6 3UBa%#Vg(j"#I*BWg0,"r*_V_ɲ\RZg^͋}ʶ6@fNVxD("9~p_կPHԬߩq^\.7I[:yfNSoWR &߬`;_ncn[/*k'W̹XòG[[_z`g ϯpZ$Xs3nì=8WJ XSQG0Bb*>*aD+9ه-,(`'zx7n)c'YP%yUE}d-N0 Yx|OD_7}:ZSP#&/YN(z5tEЭ+>M vIn=d!G^$MD``spģ^a.Ru̐ -+eWy=cC9ˏ4!TQ{wx/ t;{,b: )۟י"jU:ݺ՗^?I*Fq!Q=&CYMύ>H2;,Sٰ l-d0 "U+= O&Ѭ )δLUK.u uOsa66XU009IfFT I2( //4|>$Flv.m!dUW5Ws07(/`DLJ9Hh%T'coq; ﲡM:/t$Q;ӎ/9{X2/Kİ3c*ogFє~鲅<agSԬAD y4m<=K|b0> %)WCM=AթfnlŘr(FNxRg\#GyIo%b72p6p6/0ռ#}f/njݸړڜSAJ=lО+sn zFf+T~> :m +V6!st֞@,غY"\?%I\%g XRfvԼHI|ꕵi$]2G__)ّMM\ᥤX+,z o*Y5 Wۚϸ'n6i= ]^3JOUTZ1dX݂s q B: MLJGjITw =0wk|͡G==9Quambl1AKpTB .Pe~7kkG’Tňx+3PZvj=Gv՝lLZŨ(iՠ bc7->E1וl!kVS P:8uN S $ ;Āq2~cFִa#O#S$fBB/v@M 1k=V!0/`MUT/kzi]SН-æV%<uU ~ņ$2_|n[lMuʬa)HS)"Rz{w+HgN>' 1>+Ϊe^\)  ^lVvZ܁8a]4p#tH#A@>,ԗlKuHݝ>_zڈroH[!/بRDb q)i%[JyxAs,T{ފ"V$ 8 &$"o])k`$;cu19R=A\hH8}:+^ U=Tg6)K{%TNO6˗_Y{e;2ZVᯓ%pVZ^0= dPTWd*9ko-;=nk74>i?; K#JwcN \3MA -Oj5d ʍ<0ʂZNHΠPjwo%Wa2a6Wv׍}ظ.ֲޞgK!FUL`X"u )l5`cU~ ̓HZ]H8$߼+)\[Usı ;5J 6ʱOx{:aQufKz(<ڟʖ4*ė~U֘5r4x\1$)U`BX"J^Ubg }n <)Ap>_A!oV1vqR3f$R`S\;6d:>2Dp;nqBd%ld_$뇵i*@ 3PZ.P,`Qm9P5 5Gzwg /ڹ22NpMvr[4VJ!+%~7Ha[g~kk(KzђܔF })c^LN]f&DfJHAU6|d"r]9۬Q0) ākɵ6/v"?p՘B|Awx`"T[Ng!V;N h)2yiTO6 n ,XIĭӸҷ1UZXÞ:ܥ%)U,InalvlʋI)awDi<ֶm} ,*tdLk;D0(&u  hGY=r~YPCb˙_XsIc_xw . U/-0AfqЃeu2j$\r$5PUWY*0wC*}q&R>jV. U?ev>8r5j_N*!굴{Q'MzknP|eZqU`'3 D;;i׬UI{b"&/`3+iMm9GoHmL z[@Ve"Кt}SNNFpkgniS.ؐP ҍnf,sN"' ȱ:uH)ʉ˨&kϣb_wz}pR'ަY #{ދD)F>g4@~obdoi\+'`⾔&7i3)$|Eڞ/ .?HSS7zݦm{l`A䵯GrQqq2;`V5#"_;|W}Ivv0ӻI|!T5!]՟'/ Ӽw*cN.5TI gK^6ӏn`6_xt9$$32^"s@P0Ze8nSq>\FP(޿U4u N'z?Vdv VU{y['ȟnXUXɢnCĴ>UpQ={>3p.q aG90= 464"F<*Q 5EAԁ/qVzP?{`Krlq',tN"SGe?4 dv/p#o ]{ r1d<Eϒjݷ-DgR*e'S?x2Z+\ԴiG[f[A>w{郄o2'8{3ȝ )N䖌 H9gha1*^ς8&3͵c6E~ AV.% 5O>H1I"1AP.t')MjRMi/-(x,W;-9g\UY&{Cd0['6, ]RAh YhIӡA`QE4bҔ؝pap^oh ,Ӡ@zPiNRM~AL]%+nt5`!E= Fs<&Ew]A ELÍ[@1Ƞ/onuNNnqCd?f9!dI 'L`xN@Z6dsk.HlGaTV>g ZYzPUBa1;ѡ{FMu"Ջ|kƖ*I,gĘs]V?r}Ta1WG5eS6Ȕb2ĖV:C6a+]gƉٔ۽bZgd_t w gjk9jdJM7HAЈ iG$+_rJ&+Y$fSyM ^[X;8{r=DhL =6/y64o~FVvVM'JB`I+RpaZ~W8q֥䅠ƇY[gr"EАi [ɭraن&fhcDW :bvj~=o,F+KM'l%tUfVy# N]&dyUz(:8j_ f( ^`ؕ MCh~DAPLlƳ/ u?%{Sʜ&s¶~7| W)ForG355u9?/ @P [3w4mݘ' ޾h<LJtėJ'VʸQ i:«Ej7Ǧ_YgOR#h)u͓ˆ8$vF!]}! !#L | v$j}ʨ牐HQ0yOY:[nHQv!d&ѣ`*HSfD `FMjrq1?Ǵ4r%?.~T#q ct tDgJ"$A[Hn*8h @,0hW8ʹM,%Q)@S6Ѐw(^Zb8J,u/m(*#:xk"JɨB#4e#N#P<𠚦 `]D86xNgv\#˾rے!;|- 4ĹOp wyzJh; Z;RqvJY'2weX`fp~d vFWSf!8|BU54[!&+$WS&w yB|$"Db YC)M.ƒǍאƀPr&|i>H "}x'/R-D~nonĐ9` bL]y:$˔=4+㸯ZHAZuf6|]JTrO̗!kqEsRT :5)G 5w^&,hqem9VllBl5z-7ʹ|T RWyMh}|13QHƭyDr ӹ ,Bbࠍ'D*q*6`(pn@5Bnu }GaM&["]0 Ƕ)JaPs3T 6 g ɪC̈́?u)36Έ]c%K]pH˅u_qGݰ+oOB0lm4{8+>ĹAGNvOB km:8'~ f5UFd,ӑBJDO0Td վ=,&#?B9X|:|-/La\"2‚#yیe2p*bp&7phXAH1Y?T)^1-3y8Nt!I2V _Xjضds^dD5s9~12wYZڮ 2腸 Aq|ff́,`&973.x55%QHߠ&IC"󒙆sGᦷ~C ˚{Ο0I[Q떿ڀ%d14<`њFLWp]{5𐧊21Qr3%W21{c0_=LjJܶ!QTB˨&Bԉ|P hS\XD>&nBp.ɄC볛1 P6{@{m '2GVlVJQew?غ "?ٹ>I*`ix 6 >Ðn;ZV^5#˶=r38l l_B: Z-U[fPS]}ȜcguWb2¡?w{W|)B7TbP&+Q2ᆙ(OaDž[;zR[fW5Ybvǝ= 7LfuoUgȚo':"P`"M.S\>a*DImoKDǃC:QIc~.hă7b5JLw W 6H1#f}ZW쪴FQjD{7M",h]yGN =gP-XBCt$=dOlݘn60> ԕL{@^6jYjX"iQ.uUtiD پ,fk mߢ4ܔ; Ofr)v{$ӨBAMlh!gF `û|PWdGQS`!Tθ=Q@D ™7*2&NJ͖D5h C;ʪfN纆!^0$5~DYoO;Ev*n`sجڠ!W( #8i I`pF[3ҚSBRFccpI S"r2a"4FP`é ƀp^B5`iSXW5| #QE7UH.,'F]fQ/Cd  7F_Sh뾶;34O"q\꯴T2t(`.F=iF+;mx>lNF5&JUZ;8?K[VA7@@ytZfHFሹ N- $h PZF]IYEMjX!{+#9tCkqY+2Uw(#RIę+@3ʯ.=Ciem^$d`H2qO xCM@{=dvQ8Kww;^1M]P\EkK:@͵MZUMAfd fK~aG^/=\a{6 -i٣X+e(3Ax-p| W"%{ZC`[b7m YP3͙u:uIau4 b}+,}F`sSc{eƊ*x(r{zf4lL|ۼO y^mр8šrꏶx<XYc_h;B;2\FiH@y M*+qL ]˜bk\̖u6nrPFiFDnbT"kfLϺ!&hֱMՓ}rf/A&1 `hWX\L:*\w-)'(.wng6a Fě N ؤHb&qO3[owX9+Out`]ŭ/yq4}]ҫI8l"gY`rmOU[`eǺwt<%_kiiKB1jׄ!tqLs_L:}kC*Q*Eh5M։ 9x%cjOHҁK8H^c{M+w5U[;M$b@ez<Fllccxӗ.o@H D4C# iS ܚ,.)gǨU}̞^%3X9 X("@:zb'WN3iX 'I#jϐI"= ,:QhY0FZwy 5d*p~9GRNӮbIrM*VF5YE[I՝pj* N ;ܫg}' *Cbښ(5L 5 G@pB7.,}K&G>ҁҒ6Y/kJ+"f Qx!-Fx IU_F[AGglvaERIec [RؒQ/f>_4{ths\][g-#P)*_̀s3T/zm-`K$!/Sj5qc`IV@Y.dh#3V] io5 1»xbܢr_bI%QuVmjvb^.@stwdpE0%Lwmwy9.bN~673`虁=XwhQ OY&q6N%`ӸwNxR1K\?+]lH$J||Y \ڃ &_3Bbl'-7ssӀX踞Kǚ듵 vp,]FQ7= j=y*/5ʓA"=8eઝ٫Tw!Vwɬ= )(Bi2b_pF$6&X 8WԨAsl^vEUFq(ZQwB&nۖF3١Ra<>Х64Ol=`}cPnF$4R}1g"P~\u8 ͷWGш.~v+zy*.J3d{(k?d^aMnMZ^3֧cm2@Kn'~zDpkj"=>ϯ$GU=YFj:)n _^2-56] SS4yhBQWj'_~jEk(LD^'i8};6~Gz2.G^ڥr5xӌs\;,%}>Y3cE֢^dvG(  y'j7b ) +S?zGSF,5FCϟÓP-I2]c]2Xq+(cZE{ϛO?Q"ugAByQm+lE&F lyPxy^9Z&R} w}Ab:p]j=mg"L`ն'(D ƐAi|hא #dPpY.θ;/I5 ifM\lZ&Px?ɜy{m. WR W CVpNKU@loA#^sVY4$#Vne0gӈݾ6AGm͐YsϫTMj4fƝs!]w7۫}"h[S:-X^8# VH%s\dzΨ>_a TC^PI$/C)12xhEmш" zOlWH|ҽ.ѓGB`KA9* hHP-Cj<%R__]2˿.B'S3r5늁-9^s)l@q,oX'y˒¾37d=*s`ٽX-# V 9]Rag_1h֞W$UGMIۦ&5*>X&0P,>Muken`{4bЬj) oblq2X2d7B>Flcp%oWը>hk "Vazb4Z -MdsYP:3[W[j .yi{Nֶl.6C3"iO~́pN7Sϲ-J7%$d`_P/򮽩v%5G Z;x@+< &5(Ҹж9C[}tI<&7Q542hQ]y[P9 sdž>/D#[ 0֥$"uA*3Gox`sY.ҾNS4{p(\zvÿIlî0l'HtWɦ*3'Z"}Zg޼^ }ӕu"6 ho9L#xs uNuԔ3qs-94F;{o*Z)&waU  4A`ۆI!t[ B{7\)ŏaGÍՓ45֫:s.@[F=.{ƨMOU`iWo5E ʕyUA74\0ކ.чH YN^ŕjέyMGûR4ٴw5#~lF^U3P4;kN 0z/m.x~&$HCΕ)$>{O{GrFW(^w[y 3%kM\I} /Gw//qשZQ+?dO˲^HӣlLYRK&5¯@WOZ<x/pD2X4Y'9vP1:R"t*nn ȿR4ƉYI ӂ_52QNg\p:(n@.{i`QNWF4]€6X7ҶQG$-jH*.ôO "Y܇XhEг&H婅s03QGW_!*!?DwDGm"ȶ.Od2=T\뻯e3^toXP>?7" #*ݭxfmun@$ł>p)I_[?g"NϾDqYejEL~~^'2#nl 利l~mpE4)\:{^[NTSV_cJ&yB[h,3e7{D>^ǪAO) UPsc)]aDWHQ= zO3. ,IL KJ mU*?:F }!"?Mhk2y}sf]LX0X(pL^:hyLFw'yِx%qmP/AUp (;1!@Xt>yŬ?]΂"[B"qMo_0,9*lI_Z5Q}yU6&0k+xM]bGr,`6D? 2O*=].X \})1d.(͑5JE돟| +ݹ( ^FLOwpPZ?wc3?Xba#$t,>+C52{ۣ,^&:@5`Ju g dK99 4x /F]O{E;5{* ^6FՆppM7.{3y;\h _;tIL6B ՚Fj$?⾊\HWyӯĤoGx6$5?Lf>$_ GN~M6d2?_R/Pa)͐G2P`-*+wa-4z{P Vt'=Wz7qazOœ.K4? _qk|ǓrM#B|g+(~9'}ZV['TDF@/u1yv"ޢ!#HRO HԗY3l$ ec}gDDTU#EȘ$rmX:n((źzc9 WGL.;zQR>b,߲?wX^V@+iYwaj`u{S7ON"0 [udbߚ30,;Tuy"Qky4`lb={|4gڽOT^H]YERrPKpQ*E$0c- @Y v_nǢҰ4 i mDɷI rM4ef ]oz8bN#z=\l4 u;0%u@Ŗ@- 6r3JН ۡF*tGL?D Nh8J >"UN[)7S*ܘ+OS̠-dRK-L:v39#o7ICBKy GQL5dTOk$rE.&*T'N\Ƃ,4@qm HSW ;IS݈1BD+ $R"}W?OQyM:@߁c,Ek3Unvhàm4C+V.*6~sTqY'#JQN#t_ڒT}>a\BJQ69GydAGhB+;__=^@߻=T]8 x1 H;t& rNWo4W}dqkT?{GÄ̩s.IBj$D H]R䃔7u[W_l.gZd!$q4؁ [uz7}*$V rQ/d2.ftZ_\ŒЦ֋ $DOkbrO&V[alݴ} s9ZQNJ#Ao"> w%} )!'׋!ˆ N;RR}\/S+akDm[֏~񱍖QXk˅/g&W?I[ -v<.ͫvDvs03Ur.ߟhm+~b2`9dr `qod(,V* 3v,إ2/4)ⶆ'.jM8U0< NAf/X58;p'kIR0;ވSNSuSXJKՎ eRJ2f<83 bhL)6['Cu@CJNrxsȌVOq bYRތ혍ગnR~()* >tNh#2_~;G  |7*-vw.!b gq#RRc<3z :zl404itU҃ECD:7HS|;$EjR0$XmIDdDD$ 1UG%W50 oOF}.lmإ&e=;lt3~S,;3z@D.2 [(+4t 9uMsڙ(0!ufV_'/T2mqD0Tm 3c !"Ǝ[{>UJ,6֖nEQܧ܃ R1@<[~l)W9/YȓХE'&2w2t_̑(&87[[⬻K,bG$t+btrT,j<\[f؛KcN#K|ۗs70m^;tA.CHz즈@L" f e/gYyLKD~j*LJVG!rtGió[M][ WkUN xOps@fboB AM0zZm:aphve_i*9~\ -05xUfRБn,r7K -|)Nv?uј7.tQ(\@\bm~OٶU}V,܎8o4/eJye!2W3()PT[SoӦqBB blR;W"L#u YN^5u?8ۚ5I.sd6>e$ \is4cUTA}4 ~.L9 8^uۂX!d05J_h9ۊtQ톄S.lۉHmZ#JM0lN(_3IBeR=M _ #d1%.B,F݅| q섍|CրPThX28Z}iYӒ8D]ŪtgؘvD<߷nB EYQecÙK.TNT|U^ܫ})]\Rv󆆪Czֲ+ĚPջ3FlY2F';h/ӷ;``/ވVzcWɐ}eY<Q3" *4ݗaSQDdd261DW3یDGsMI5tFؑIN^ vAb;fJK`\ouqBj{4Av%6[NmI;!9i)rJѿe:p:C]Ҩ|n;e"^HBFZFt&%'6q֢mKdlLm ndZke׻U0~j@% vlÔ$% \Mqrb3,U@~*z?{ǿ"<7[d4U\|%=WlL]8ER:j5 u6Bz kb X%A v'dSQ@WϏ6Nl;eڠbG0J "?w!kM6ٕcD1ߎv%c\<\Ov4o;}o#gttz K#21il㣣GM}ĴTwI as9%65#"$ջڑ~Wd"4X &#(;̉B{ HpGcL/AޔJIYJjz`R l,LN/ښo)*2J:z =SrDqvΫaJT^T[kG0B~{ ҷZ4H8i[b3.)9Po~]nc E彩mC-->l?#t.e&z3}VѲNeìX8(3Uf:\2B BdK}qZR͞y}a1OKhxV!.NSp f cZ&.RIT)1OūV񕟈;kE ϯN2w},H(_z[L3پ;ZAfZPr[Yk.q?V\z c2ӺFz<ӌ(#vG+h}%ά\ 8ԉ;{Vm.W;>rHaR @$ eDKP([&lܛHaʍ}j}7R?R"[ȥ׏9 c ~w3glwGDSLЏVply ?BeZ1.N uVy8)]o/#ٖCUh#w֗3SNK l5v7SKtWkzPT^2W%'B I70Qro{Ƿukl:| ρr>E٩w~3SͶh^&v`uxʠֽx#"K}Ё9ΰGW*@ !L.]>*M{֩% [Ai,fۍXKv w*'Hfڰܲ \c5:1?/r6 U bŁ!>W[AA^9P= ^2hwj#Nn!Yʼn qe$qu;$X Rm,%R }q3D,Y-}ǀoXd Q r), G!mn#$M e,شK]? b/$ЪzcBxb+Y fm&JZDщ( /4۷37pբoWRrpP`St R B5x3*,0w7؃ Yѵ,d/5ͮGߝw E'}mН0AI[5*JWmI"ZvIfvO4-Nx)@΃r/tUՍs!ąl .)I1u;f7?vQt_xXA(' ȐKZ{~7"y~4ǹ[7k5p\zAŒk`%Fl\Pbdti5`kǺ7'RjNЪp/~VґGFDsa-=vagݲ bz K:B6(rúZ6Jt8,G.bNt?JW%,Nڨ!&;0]GGMN6Ww&6qWzankk6?Kp"vs$Wh[db ,؟(4j4)){tse!뛨*8n2<#vҶc#wUQK!~}d5$2/1ar8H춳 hiZ| ٯE Tz*G"~ͦv< Wꤺ$!=yI j)sP#0 ->įB>DKY*]T>W*yL*RI陬=%:6ε-&Wiyԡm]LL_[mk'S|Ye&gH lڅYv9G.EGWD>) Ľ^p:ހYJBZ6#p OE7(7Vc ݡ:}4p~?@v/UᲘ7BFkN%~-Oip.! ?ʺQl+aˍh aB{y"T0?ַ ͪf0d.'(+' eu=O<@*j+JM:< D%̤FQErC50u7d B;>~O[d: Nu?XogdOԨ;,<IQpM>Q9ؾ[95ō]G k tt܇9`"TTIWC*|-mIV9:N2p^In5qV<k~fT=Y*"lgfkĉy4n=8ҥn?cU@(/Z(4Ǧ:蝿n@5{i'Ia,@AdEҵpm$G z)yؼ8hh`ROѾK#@uGὶOZJkC",멣Hb;/5ks ie4AE?Y#)B2ubp*(*wQ8==E/mڱ̃z](;E`mZs_L>.Qc fwbEބa e^<)k @oo;kYs U1z17Y0l ̩*ȥaL=Je$ T̍.Y-.| :8E&m e 뻩S+:^pn;yQmŴnm7t*mI[[y *\Hةp^&W'CgLqv `<]_P cƘ,E$jc4_~*޺|!@o dP ^ysba|f`ciz36ff-WGc"2ۖ9]%,?6LHjЧvrwR|r/crH 3ęd[yp WB]T[O=u3Ci]`KM_ER9E{"#`<^xc1HPZ}d7%SKcm\`FÑJ=;%q#mXlx'ᔂ_ ',8GnADgzST}1=ئ4ƞ7:9V3pUIۡtGo5"&RdALm}O K{Km΀mW~|!e!BZ&);Gi[( M*m*{zןHxLK!D:p}/VZp(YδHbJ!+C_V xWm`fFeIxHQHo{~MHͭ7CsKߋw 4:kdec ]p=esaD ⶯{Έi9~p(TGa]n56FxJ@CV!:ܩhBfs&]'`f4y-ۻ^G/BLW܉#J`Vw}a8p?@ʌ+{TX7F.e7hʪ!|WU@eޙ(5>MG,iVP Ѻ_ֶ d+W<;}89S %]]ŕ3%mBHM̺Uԕ XB0Qe2n\T+6!W|ͨxESLbIw2HT3,^;&->I}\̡4] 8F[{ !xZk5"m4# ƀ2R۝;qMi"RyIR##UIhp.!Ͱi}984lr5u[}8G1 D= 3'%O_W\nSEtǶn}hrE `>h{GZ.8$m vDXk% )&KЅw"Vq}'ש 3j*9Bmc(_{q[y$/_ Rh?e峼4y*8/l p 㯣Y .KK;x՝otyo'gM@Kq'LT~[3ȊR:?tS {]ۙLb5Djd_#/Уj)) < B 9d7s5~6G:&&44Wp*~(tm“mVhBZ y`ư8_ s8HSpςkCE-UΥ9qʵ ^6vsFJ[9 o!I[\ YtZ"6KGXW?7Z9J﫼ԄӘx x 31d7ȆlBDo^DM|C_Bi)φܞÉl3,JpƖRW3hʰIL=մG`F8BD6/v[I/$ 2Td+BH irYӈRgYĜ cS@kSY@t7."W=tf׷Śc?kiF(EtWHя&U4-ȤU^KEStwk̒4uePmKg"T,iItSvLC?}lbe§9GN};li'~ mCNUj*7J:c{)=/3kO'Xg 6~f!HCPyfy0Qisj[2硺J]Y ȃ}{O=Ĩ!$laKx㿈6{m}ߍ˅Ql(0/-~V:6^lRhu3+cRS«";UNOB:|=DPŏ3R,NyoO0&}%:kCJ@eW>E#3;USHl9`Wm?,pr)lh@MTk {l!.*(j0. O(=grڤYyK CreB,_E(j(5?Qcd^%4% ӘDIw`fwBO.~2K5ɳ>O1:1'ZZιU|,^f&ݣB8;f.2jP?E=@6  9 W"$cy+?#3.Id_cb׿r#Z݇awhd4,Gs-m '߼7UI A:@9ÆG>7 +i?bH}`й,?( 1ή6 [(eӫP9[Lk0ŅJO/Vқ@4)ԀH:w9ˊrV ^}>i#{E!v'R pZ =И`j\M.5nestƭT6FHd!:̠q#xF^[u!!N8T܁A+MkfEϣ*mރD㮶@#tHXI30X#p-k[xxgd  85`S^S8$Vy_)z 5 &kGnzr_Qd&5s}EyH?\wK9+%T`c4LJ@:aWE׶2a/Eaw!? Ze>ەgq8-6܏d`y2t#k XAB૏pMTjr`prZcEZĞs+;ƌjmz?fo/^K5t:ޣ1;¨4\iǣ3r۽_/dvvLhYC j%+'1):Aʱu7p&Hd< JjZ [ G*%Mn"ƷdS- G|SE(-laC#*qC۾ NF 磓o>F;IPP VQ0Z] Tn ?E0X RDc#~N=PI1|{'tn38/]Z&EBDD8w3Jǃ(~C<ú-҆ i`ZQئΫ@? LbRLod᧻F_F]FQ،ojb@P+ ߆Ɲ><%ՉX T8!q2i'KO/!H.}V=qڐBk,*YzuE4wt|wDe> ?F'by|g;~w= Js>01Uؓ2'9ḟA <;KFX1 .e48q@~J)o;r~ N2a&ɱl*si];/eiz} æ&O[= -c~TlZnԫ 78Dow~L5hŦdk&W]lfl\Ht@Sv֎(Ē2"y*uG:uXZtoQ$U=5++ @Y $TLjRqbKv%#OݹUJ%7V95\3uܨV!(fgAʌ-`ݭy yU+5ID%@3n};z2'U,[G1.Z+΄20מ-&85(uLu#ZQS:9;aLk'f+` BuDn. k.68r9g6?Cf&(>Q+XG򔎮7C#J0nnD>4?:"`Edbrf֞ ^ЭH7Hq"Dv] @mwiz?lbX6nki\^tC6/VָQv"_#,{\1pe+~AXwH1g´& M@+)sIz*>3U=˞i 'u'GjF/5sϾ' t urypQdY8~H18$Km RH]Su0즈;mf}Pۛbz2'yk Pv?[bU9*f.ݷpO2VqmQ4ӎ2Q+Lr(0n`n}蟚tpYY{A7*GKFUĈŘxj&E?*n.566T~8фn7Q+܁bȁ/dwɜ I!?0k2?Z3 Kf󪴥pҡ^e_vuhғ3^[12X!Q!0r/ WH*f(ա~EMM=3U}W1iYALӬ+ lTH`8co'&8~]fL v<|\M47,wIM uR#R9q8m,h Q>3j!RxN7cE=[ *d1=bs0*=m^&Lš\a Ǝg9iopYe,fɇ#o~3"ѥqp.3Ѐ.b A k)͍ D"^>t3M.V<|&::gU.ObK)CԴjڿ░ ^,=[JY57N8ؒ|k)QFchCM~ Gӓ >u=T TVFy#s ~E{$&2~1_g߿D(02!贜$hHl.sAN9^ gL¯6(L7I-79[t]WaZuFPp>yU 3l1KKm.eaDzF֙ːmS Goc8 FQʒ$ix2 7W1vPUMiG v dμU\R?~i8mGeYV y^-Qm@q|OQnjKΥmD{W"3Rօak AFP?]%\v, ƟLCWh#)hHF J;o>JN[B_Uî U9f TTn=efMCWn%W2H M^)&Uinv댥yGf{[x wb{h=^YH2~7$Xsa9mv KM@Qa(==u '<̉b; @}^oG%V͟)lhFl9w鿔^TU[ew\zN6l~X 2+ɿp\iA?CwMb?V[X5#D#}󹻋nd~adLH/wyٵVpԖ4dF!Ky &9kz|>&i%T_BW##^p'VX^k1TK<-5`!Lr;HE^5RSs˜9V%Oũ b m0e_} o*^ҙ)}FhԲPV3o͐ra?E>#hf jpZ)t~r*i:Bܡ)* Mƴ]^%g(FDkCN[rٟ'-*.EnOs9d&呍 w̵2$m$1EXvX+kݹ}l ezsuߣr|* ^4hX[OR/kaD2r0(8pχQθdUFX͊lc$(th#06yldgWJvN$I2j * t2 v=^bW k}ߴr_&T6咽Iu.,7:bt%*_OF vB@q٭z"bL"2_!E!eGU^B31i#½}%L-%aDlXGaw˘okH 31ꎾ0$H1VTi{A85l 倠|U3_7_5c 6˕BepJLT7bG[F);|o_KF@ |Us/q@x^[~6dּn e1j{j  o4FxJړ’Ohr.}~6;뜼'mQT^qKw&@NqEtrϬLAOl0ޱ7Bv!$Z5MNy1-vk_i܈A:X{0+e8Ƕi+By^n"o#!Tl&nؿhp z=fai5r$J3?%p!C&x\5]8.KR֔mE9 \L!ȝA Ч= 3|,LP$e&~QyT";C:eP<{]y Q6&vjǔk~Aq6Kx XC:{HTo= $ўLT|HhO=/ZuZf) ]6F@Q?v7CN6tA2̌coq= jzm(偩uMz\MM?xq*v9\Q0UaV&OW#9(uT İ+K']=\cv) 2'*`sVyX0Q+@/`pK(#1u?p,s/X*.H6pQKGkxjD19E)HśDKn,^kƲr`*M/'3k MLAͤ)7QdO\T%1(zNygaR{\ur/Z@уݱDºiÝCb1V8m :/i%u՘6ڴGh^8٬3Gm sqɿCgpvxra4H=lkC"[#ձ?4R[1¿tFeUYMTپA)yY0m&q.B ȣi8 Xj_!w#%Ҿib2G)ݥ` 5)Z6]Z|Wfayy`nE`qZAZ:T{Geu8j:8?5jXɧδi:̯؈aRiNv^7u3Cn( QQ}6G/Dž)zmrt!iŦ,*J}8vs(??w@Қ:Ch80G@9OT9EjzgMCgўSՙ/jd# Wk%G;Jf m@5L+w EWHP|ڠH8}Wv'ro E%xM Esj|GAqi% H`<^eHL1h8A:3|ڥc WrRASEH_ŧX&(V/0O;P1EUY/ATa+Y ML}AjFAF{?s(ZOgEHIK’0w"aՅ;he-Ypl,J$_]v(YΣ,^<\jDʛmzlϼ&II3`71([O@u>J cVF2p GU18I9Η X؆\,ÕBCةѧ:cu_#ye6jF>pK$c3- ]؊F%p.QӛWCx0E9m8VVO7l&ل%jjw% OaQ 0䲁rD+|׍kKF_y| <(#f?Zv{2*Ǚ los2O4TՕi},ws_U] Y@_@ᩭYN`z{pmQO`{r/"UЬ%֓)i/!׃xsp+zmH\,[.JW9ߕN^Lr0鷴KVJS%1sІ^s*!td\o7L*gmׂzMrQ"CIMCB@ 6n@JΚvs()xY ʗ;{Ihl*HQЂ'u<&3iYކd^9(ޮnCF<&)QC#(.u/}BQ3z29[#j%u!S {&ٗy=-Ai,ahvm1H! _tsp"$/x^|(C>XH6Ppdv&N*o=bpHyɵT Gt"_8bNZNK8ܗĜ8JSnOt|zpӲ OT  [ *?q?w %NB8 e]ᶥ[.vPj;F,CE5j'ݵXssa6stW[$i2zB͎=+`d_(C*? *oͱӗ-(J·/P83{VW,R} 5|$о[|Rxifhv݋? ٖ(MT}֐8t?e{vYM"FޛMK{9w.ի!(/A]H;}9wOK#k)n)3I~U $ -u7} MOΏfUp dݖGra?PQzm-$t@S.W~nUamGJNN14So_'LrՍ j3D:3$mU_g5GI3qBY1n Cz{V~__ &vV};y8އm]8<:FS L":7Z%y%c:@ffs<0w|yLDRz!6}gL]l2<&Xa\ʔRaXFL4iqqV4e-?[TW}F:);Wń27kA#ph&l Ÿ5!4T[CTSs<nP^9̸bSnI1hLl5JVɐПR+צMBuYx$V,D,KN?9؛-5,pQ3W%M}_!(@Fc DW,,"€̟؂,ĨWl+hx]N t]euR\f+J:}[c4 cbSS2,p5Z"7]8 ({g&t[)&貃$ő0/Ć9UJ-}jQBdҝKi]LlFdީ ̀h@oܠ|O{x"iÈl)q&z&K>e0: O  RAԴ|NurYߢ}vL"r|LBO̿}ƊʞjQځGyE2IZ 0Wߞm^)4"=b~?>RN!*!g7qL!an,4w`hmqX(>/um=P&G. Í-+0"ӓpķ[V?XZ4vl 9 J l[.8zQ)@DR|:՝ &3fƅ4莥/X{ Ì:k~X TJqXu򰯝"ȭqcwRqĜ-a|f*=V6aLݼֈHn4t~8nbJj=ͻcPc[$.5 n Mj߁g~{kb^԰%ǽQl7B VXޭzRtDR[kw>駳Rqx50rp Ojl] β퀓&6)4d`ެ4.PR6˄> 1Ke5@oo 9ܡ^ Vǭq=%dPVz07QYX$ z^d.n'_bٽ4w۪zB:)2]?m`gA1sFԡ4Dg˦lb0"m#kFqZY;\{}qPe+Ca Y {1u9|,ѩ/l8/G5h4U vBx-bf~_1(3ZnmM5 xt簬Ķlp ""0m6 $c$*j"?NnɊV7F#%;)Ozy@y8lG w<thnWߔXx]!1t\AcPWX]B43[#^c7k$^vۙ>­O@X5bMKd*O,h >A_}]%VJvAMO~& "Hϧ2,u]X玼4E썒M\ !Fo{̮@tsnkA&&ʻ2Z3gS6?XU H(`jyXTvY"ɥI;6CyGSNBRO|5lDvǾ.N_:ǀ|HUI. 迈 B\]Oʓ 7p)+bip+H95))$vWv.JJXjA\itQ0-u u>414p/ufTP^o7ƴKy؃C2تp_8FÖ h@o],nmJe+1CN2J^ LpiךJ器 dRkF[WHXcHe6%:?VwDOJih 'C$^]m$$`Rhگҳ^G yy'Z+g`vrJAN@oPzfo%C68e5'9H=g qm/,Gc7cg]F<^q <NV tuz({,WiD| g+mq5 Re+h "`ET3T:aӯK rV=/{1Pz)x!werW<@$9jn)C`vEVrT ~M@"ExVߍN0t2I4$7CF/H. TN3ÂHJ0X<4w$kO6UNJd5?ȯjEge&Y/0;lh}@p.%&,E4*Rb8Vi u&f  s CF=cx'fu6M4m´bĉ1I|_I r%xO*ܹ@NI 50RlPL}±QA2Gis0Xhm]F}f/rqOPx>qÝ0Jyl B3YAp?*GkWNRjfn_i`<脙'>6CK>-SD߈$jyY9XSobN<0%tt \}{VŻ`;kfSpA`4cf\0% jcPƜ\#b|֕^]c f^BfmcXkI*UMs o{Gt,1`T̼Prq(:GH$nvRPD|m7[8߰s,nTI;1q1,]M@]>I\HLlp(/۲W&75 \L:/Tq-B8FAnm\[֛Q|IÑ^`+| \1,і.%_魽E.3cr~Z>[; 쿟˛^7h22H4+Z>$G$u #\D7/I q˻lz Q G *D_L+6^IQgGX[4ȼSTZM,9M&)J\HFOP5H})U;k/h5 fDau Q TϞMQVJwJ)"(ʼ Vsx)% #e|HނGRf ηNqtFJdl BS~SgaK~\,W+|xjfI2Q?e$}Qִ+lP zX.C*%~6ygP0^ǧV̀_8~e vvjaZRz3p4nV¸Ż;(:Uj2#+;/]H3%ڲh2fru$~}rD[S{=/KF NcBj4v$_7'D9z(c1q;&: |!̄eau :݅.qkl4oKafB;&%*!dڨ KH{Xׂ.f<>Y9G9;3^:,R`->Lao./b˗gx$YGyjLyBI>tu؇њ+W_-XeJIY[_f]@,-Ϙz>GEsMN8?Bp0Ѽ)Ip}7-'f_lHGǽYbXDKmc(ئPi .?Uڽo w9ӁNFt/7+@l~#akJZPԃ/I2%fƘڱ}F@2hSi۬:ԶZVpz`iOݝuܝ WHuGY ap̾^lI4=ҏM2/ ?e'W<8ca:G 3[ E>r{C@tR89ࢊU^cr@F#y)3,X- "֋ kr9KЋB0ۨ "d(lFN;gmZ`SLBzǶ^HRwo|:gݘ=j[B?3L Y.~uu1Pn.`hTWP {I4`/֭KHT,?H(_+saM)u"B1]D&T7HVU҈BNҿY8H=UAg@WhA1²Y9ۂ$VPy'WB$c~K&,XYc8Hɣi2ŋRԶL<Q̹a7ЊN&5MO)  )mlVM(z!\E)j`C=QN?BBºO_ãҴ9J2RȿNNlu5d:GSݎ' 1TU$  VvKL亙M_!1,'v 4ŗ!NF;msY390b `4Ua9Qu .8sWX(YLHC8e@#)OdWoZ\YU?N~wG! ԆW}hó!xb Ŕzmi)94RES?)˚JJcC,J97]#b7в`﮺k9u1cn&v82NIIh|,(1DP̹=rkLn1cw;̨eK;ށXrREMdx9ͮe'O8)3wŧ#)g͇d.mtA6C C!pYh_ zB]ϻ')m@8d8e!4BoiJ4QqāOkYd[QODk |"> UT]ϊew|fKoQ Q5Bki!+3/ c>dExVvDԑ#~G܄L]g/8gfW@h#s$kח+#$AE]& fB-2z%sgV- .aoz*vTGAKjzPdsjtZ=gm6q5RҼt/ q/Mv]J! ~6yɰĭ EpNL[D(5[.9*p#ĠwfYLo8. W!</',` {Jҗ-}q<'wmjw6tidO GHІ.N .VSM_b`o}G0v tPëiȹKV.C#«nEy:ypx͇Ų1z+H~vS.I6I.d^+սdfFT`` ]L=/(!Uuue$$R E/!^.{^<)_Q~'TI懇\4Pg{LQDr7*9R>p*+K8Σ(W*?˔q2 p: ^lvϺBԅ2̦%qFixqGGJ.ބr;:y_O#k9̍JvxP͟GrZ5B%7 l eQA}ߵIեw9~+2s"[5`7ԐK1wEyf,C_=+Q`:+ݗMghOZD^+n 3R4XTKcݹ<#lŖTVE wcF*LAx-DZp L>>[R4&~L 5aˀUg7̊"+%4:5&֭nε5b,A*۪Ց% v}wRۍ;pNc?@zM6(֓ww}>)I; ?M|s,Pۿ,!s mEi t}{#M"`C:Y&+-8#bGB'Q[ZkI129k,Iygb+ݚG!ajkjyyyHUiqov?KX$,J.-u҃jg>hAhD}[8GEL!KEQh|N+xLkHS^罠1?v *I]R9}.IP(.ڑ̙_'^p i%|Z^96 0?_62М; z,KJ4mh>NmHmĩT'UQB۳$Wd9g;w@`-xćS\! WE15Ґ :vR&/xAڟ _U<=GS`eT^S1&\Џ=QYrk.ye jvX/HPQS#<9 @64,r85Q38PfP=o!)Vh״hN3*lr2d55_gm#@ yz^t pf?vRWBY :F k $9/V.hc>қF9GR0?1eVBd93`Ӟ%+v&Hpm @섰g?"}=y4ēXi*"+R"ޟ S>KqՉk1r4^=T\ЂYu΀Hz¾f]VJUΙp̸Fn5K{x1u Gr7 ix=3LnoZ!YZElݓN!;&e k8 6Z/̆=!i[l 2єxx|N_ďL[OEofY CN.Y?wn/*%0 >s +]V[9C_RZ)O2_l E|뷙O$9vQ&|-3-y} (^9GWX=Myr=z> +:LE o08+8^ڊ= ny%lWȩ< ؿǟ*7hs cS{%;]# ,ԺɗFNM7jV$u%Zmtl`f %tcrv;@^B]^АH+0TLJNY-ӬZ3|ǘ!x` P7mlhk$x//&>Co/hg4Xnz$C4fXyh#PlǜgNc%Yr8GKB22׆MRyR0& w?$/,Bo/B)/y?.[˸o[E0`B|3xg1\ם:߽?nX*(KM'Zs%:dj@຤W%WOlr) e@ #_ĭelڠp*`uՋPHr/tSOo8~#/I8@ #/%qB:xIHhZQfm"Li  E<5H.YXXAMܼU>oOH&ԖƘ׃]&2\~A(6ت j{}+qQ)]T[`JmDihHF4=zD;`^-ڄ+᱄[C]Z2V=OD$&1 acԃ**$U1Ogb?;jЧf5X ܀1qyTT+z[F@zAi(*! OQijɞ7iec4j hݜبxpl4 _#=/zEa51Rx$Kbv4_HR3ƚZ6+H V4]x8 _͍Px>RURx|ۥ_]A~iBIpTut Ӆ/_WVf\GU`I@?, 6u%F}8eRNԣL!ޣf"O[{? i H< *&\_';,~*pQ}b8 Y}~^6$$ (/o!O9ԓo9jw֮Cfg ~]RQ$wwH:)zk^~RV˃Nu[~+tjRPqd#|⃂نOLTH AE3P!%i#gVHRs^fV2ںŵ\t} 9bv;8^zg܁Cm1>\wPL5P)Vv L/\c'Ɂ!8=,J=@UH݅|S(Xuq]Nц4`nxiv=\yZ'Ș%@ZvQ%pn8wlmZT48 Oa"t m_zkLRw6(gO3 -ԣBtjJowXMBLi\F֣d S7_㘯wa:jsc֓mǛhaesj//?3Wbضc`OFWG귘By'/b-.L߀q:կkC&2gH3b""VDBڠb޵c2p!rk w`CSNb6%_v{3gM 9ZBG '7b9): {@1[C57zgW($; [^wPoR`"%^vqDt>7Sȓ:j{O߃#2FS*8i&5-g =Ͽ]L,LcoDHZJwM6Ә1Qy5 O"AfD@8$_R>LS(xD>Z"Yp`A,~<_GT)_ڠjϪ:m|BlV>7: X+9ض):bD  lV۞ 2 \1Y߼I פnvY/L6b6OKRǶ!/׍h _BjUlZ vjʬ C%vpGXn I0q9EPd-i_[Ml3ۃNo\7[ $EM50BO WܫO&ՈvMISs1H-5{U\^<EB\ÆcrN>TntdYP#K?9ۤ9d ݚ>P'Da<#]Lɯ&΍TQް4s{U$-s!1xb:3$x#UJxqxU: &Mm4(jk:~=O HXsNЮn08#q7c/fxNoE|l*5KQ~X NwSz QiY pNIaMj"Q\h|g ^\e5ehlxk' v$zQmw8N,KK02Eɲ(kb ةrJ`.Nzg C<mғNC$} fkTR&'68~C`)Nx1*-L(R5E?{zJȓb1 o@4n*SACCA1p3]"U/jwVgTH2I[}S,ґURnk0e!;}, ǭ|ZE%$]K %ܗ'oiq!-HSCRauK5Ԯ*ԅr򎵠Ϩ-5,zMVY`_K"Xt;5sS^~@oǁ3NJ-..en]-9ɲ.m^bלx˺O8#1scqh2tvTzī?!o1H+D6P_'_ uLP: NYw_:()Xm.*4#qZċ -*sj[TXHYV]8B_`cӭ|nGU%orb C2%"p31C뽫8a*d6iluΘFa&qGúUNzG;8uW`[~0UQN**((~8x`YֱYy GJJqhc'DV|K]#pt 0f<~RO >xI|/Aq4u|* ȗ" H!HDZQgBU*vwbDuɉ;z.lOXANGBکjy=;`Gb)|E<:xSCStѫd hckoz2 _ ^jk|9(eq=q跶+B\74N]V RuAPK?f)xdP1tTҖ/6ţal 5I4,"fg3I`1U6pz\GU)$0҅z&y{chiTRE#i9e"F̡)ы'wN|?϶DQhd>DuuTdzGR't rR·bI-tBƒe=&vA"!8V( WM44_Aj' Hȴ݅EvDuq}4|)m&D}dq_Up[܈^COD?՝mWY[+stӍȈKrt1^ JZvqyuaVwèg jq\{ h//l};Vy=l6ʕN[ 2/x(9ħ8*w(7 g;Dž!KǂP9"޲S-86^Gl[t)f՜ qוܥ(`B@d3;6ewV$:~;OFXtkڵLky/7(28hUUQ,\1ӕ# 1Kﴽ"IJO.17":Ǽkmļ?M4ԋtRx7|[>5]BsRά>'P3勛m} xܷ](g?}?OBtA>M\~8w˜rS}|op\^SI8֤3j!bAsx5)eIUe c1!B"uՋ" [mpib"-Jv_Nrɐ ?To)Y~b̃y` +3Ta؊~U&G [A"uŽFlGkJ:-mz Hԑn*Z{uD-D>'OW#]V3*:r[# @t9pISSg]7E"V,goqM!n/_SA]jGZ <"P9oFL{h$6eXo myoB"j !H5>"*VקS>l!D(>k'=hpK3vҺ?B #ȣt.xѫ=V=6#K#=ڲW~#-lrFPl#B/WavBr` Ҁ̠%ҩlH+@2y@ERg~R@S͙ `;CB2\ 5Gz# 3ּj5V뺧ST1U7 ?xJ?}ߪ?!nF:<{dfI,,$]6:U*k"e'ѫi>0-縐 ._ zPaDUoE™ت䀟lWtiD$0|TC>kcF끈 "0꓊ `8)o1YZطّ!a4+Xڿ[?? >AWg{N?t1V3r= @ol=zkS|j脴NGQ Tb'[o͏jc]tz\K0/WVRS9D ڀ.GAui< ,D<+Z̞J@*2&y /7țn k-'n^vƃ ge *=M{z(I>JUiPdN/}DعfIF⇩wPRm7#c`͟zkR[_ NwgY>Y5MExa)#xH;dRu_WFuyح*n~u9P!ٕ~t[CU4}R^Tқ sc2"guR'ǫX`d*|2QONnsm<8'4K4%"$qC7m{fدG̙|N hV8o6j4 \^[oG⨾> N]`%c:s[ ưB>rSNȢ n8J (kV4Mb'_QN2Z/5 6M]^Ƶk{oERN'J~b#dgdvrAY2wH>;8eC7LK^\]?e<"Cic%jR0'ZN81q}-^ur깦14>^#df*Pb]ĆY>8lhfL U#s˒95Y,H衦]pۉ:ARclN$Q( #W!->s[$L 'M?$qUS6յ||З+]\ٴW;We`~rm>hj͔(*9Hil9`4ulG|'b%api 3KdMԼ0.t< y0=-V3t~WaQYuY #qoBH2MoT}ƞWqc7do8`]އs$# 4P^u ""Ys((/"nٍKWSq@Lew۸$>ǘË&|ZH u68dMKܮ=la!]י:LYx\gc٠jYYf~ ;O `d|&pw֍+|ZE TR4Dz|t"|&u q å i 18QȖJAu1> VD=ʅcEԒ-Lhcj3\b92;c?KTL0@XM,1Oҗ}k}r$ 'ВSzAPABNe!xgȹM ,_9D-Pfid_OyG71%V78&w(Tq% FZ&X|:m.gg1h) +@(i߂a0tQfD4Q[ nZIu-wuԻ;r۳п`i k.6*㸈U(N\u_̎/T3Hl\hPw9u<-v]P_Շ65$KJ)fr0E3Q)>!ep_يw;-'t:Әd * X*JC gؠȿ/:QDe{ SeW8C̭Zos3 k2hSQd䁆oY6N^ kC5g.S*Ԫ^WomL^Ijjv+v~P^gP^xLEN b)kpq%n}&Y+j$0naOCt.Ι.+%Iv-zt7F0.:qԮ&dcpת((w#HLXn- u~@NT?_Dt%+mTf 5-, {鐽gD|Qi{"n;y(h /vڗlCOp!?]6@npn]^rW'g`YP=3+"#<=zR ;8߆+F}U zҴGu8pvq/訧"@c ⊁Q?-=KI"!_2J;a(Kc9&G@-g/l_ lME~)mI+ E-XQg1Zl]"F>yX{Ԋ}W?e4K]vX.q4fM"9ˆ_j*#IA^nč4qs*[K%[=*Y&L.CE Bln|GaWBk65O] saX:zQms9Z"TrK 2IvjHg9%i#ȅK-X;@7?'0Kg34R`E)S]ufrPxWj):x Bkh.dSF!&,‚ayݱrA"8-NGތ"gKs&UqhJk]xV8MufG' Ԏ&d.7DQ ]?6}*< +eA[oK-afy!Ro*qlSPWh*juJ=$@3ø:d.ENgT=9/R4I}`TIBv4N$X9\1 fO([]k >vgB 7ı8L .}滔iHgB[*̘ RRBHyF ;HYl~`^ѝN@k[ lc;VfOF-^ʧ:r [3z !J2.c0o"&d76*ϼpl /]{*}fCZs2Mu;flbiy#ӹU=J@/JsAys\!8%d3P9#RI!_Կen,aAF+Owg ]{֐Ɔ>,Ntک5\׮wP_rprhcifعXq7H"qE|ӱ)_.Fx2 c&.7tQuO5EA/6"Έ{SRܨy8LNđAk*{-L&kV$s큨=KbyVrpP&q:29?M %"\vshukce(3'YB^;7nRpG5j\;aZ;C7f!эҴPmv?|o좤Gzmoz^S`cEB壩C^Nyo˟+UϿjg*YiY9w j͔]d}/wD>0=6 K]B= H)X⦻_!-oJ ` WbN&8o:/RwH[\>*8}ed|o Ǟ LRmߜI+fUk"?Y6%WyuRyI|DzYWh:X+'Ɯ*/C@—sؿS.;Z9 .`mϐlȃ6U]c\^@zFSY:W/u3cb+z}T)|Rwɼ@-L7Ʊ wF,Mi|6 -@/9ӭ*̍یaǙ?~ػ~L,x$S˅y(9Fn"-+ F,wI%͓6,(+Say>A;j[i:x ayŷ6pۍRAեk(|+6p$Z~'O+&xh.Urf{ 175}h!׀2ր{ב:_4pzq)m |}۰BA+y0Q{pH V&ș=xzl%s_);2 LpMEIaz׍4E. pf墨V4zrޕJ?=06aaR [EEd&9R"3/KQ}ɿD¼u3/ۿ踶.>Eب QO=Ү,Yb6@)EMBzNzL}kq<k>\Hm:UnIo[i*alg&`> 8jN i>˹MDvye,y vu崀qqPYXPrJ"g2OCvH[ͪe`|N3XLSL-\q0X𠴭NHԇM\6 Se c|iRo_OfT%a[>X~m3u_6sjS>~u Cҡ_,Wà=:@2cAOUr6&3oq\y)Rtͤ!mNpx_bX.cW.뽋pU>NZxjeGAU5kxEZ%y]^g $9m4r݃Ye,w|^B4"=I<1I##̹d{)X*ݦǟ| /@&`Lx0 #}mCIEP7l>FII!s;1T srdkI޿;qKN nQG 2}'b7QI$8 ͱXZk zPEH5to෦S?u)yH@7Yq\D%pU([NJ-2L\ _jnMMĶ*gkV4I5Y9ShHыKs/V]@aD=˵e[vJ@J{.f2PTZB>wպ_4_LW@'N&q P1c+N߅t,+ZuԝU,FGlsОUv@RǘH\ܙv0=?jC1 LYrtĹHmFR9z0۹`Iy22?`2)OFA\y9kϩ'` r3ld&jƀLN1._X@d1yJMDmE}T/UWȣ/5(Vs_@,L-7Jf Ux8t'|@Aj4qS1uŐ4;2F}5bl fP,/r$4m|R5O 8D3]P"b5y ^]t ռ91"F]LlN's=Z65e-h g,⹙3ijԩk)_ :++flRnV@j;g5m{.z$-H M{LOFNl|1qPuĈmSdP׫$/oOg 64d&Z/ RWd~`lQڮlafUc㖻Rͥa߱AZpqBQIt=Dc x˧ς( Nħiu5ip`c._[J p hcΗK.с~EJXrUSrCt[sG)og`jpi&!|953(oyu \w*wF{rƚb]$H9<Z ervjc%]"4JNW\4v–-od* =<'=eHxNJyo2U?T,?SpM]h;[)ܫR#Vm;m+]]0 F 2RZVSs[p{fۊ6tdמ&6i<;Kw㛌.)2>}HaIT6嘚cRLhl_Qq0/SN90*нf+ T&[@rI6WGop?L`G SZhRȦ$!p!HE٫TV VOeq_-trx 3[ءV5P|6-\x}EZ(~̥C~cjI-B{j:G/\ ՝sugbicLR2(y8(> 4n:f^ъe5wHUS 5{'].4AX O#Ss6R-TkS(;8yuGYD*(s%iVhNVhi<{MÛS,p,%j0rPJXf5re>"%BBfh%f ÷"D b%CzɡBiXH1\fyvڴ2,A6!d> We@#DAwI!勗KheG#f)V&*!ۜs+6]ȝY4.X}Ϭ,n-~="UE!˥? l٩RɶǙwI~s>zn FjgTpU:q%n&" Ţ Me@\#nUܣVoME^ndab]/-~$l2j]o"-9sqP//8%f͉c %0߸WO6/(@__)劍 Hxcc\jdӐ9sB2yL.Z[vHuF.z6+?1ĩﶀEI zjFMfً$$Ԗī& 4IkEA9jY3f{\?y ( X85 MOvJt߆2Lw|V@GϳÁ5^u't ݴg*|*+5 uh]A o.0D0']5Y8$ÍlP,)c >lp8b 箑f<%z4Bk2ؾTz`D0"KgcF$'%9 V@0֬ǤoOpn;V/Ȑl& rՄCQ.h/Q|͠gTlk"jt[Azz$WimC0ܾgDEEamm0:Wrq;|^Au_>[~X0}_A,}?[7*#YIxeoH;+c37>¦/\6JGNsEtոIh&aAeTx"'Kl@yBQ#Yn891! c* 4$ӈNQbjcND \ w.>I:'2` ;>]:G==ƃNPvjh0l;~R=T}Ƨtߌvd?l f㭽(݂s$VQ$3ia`}tj'֗3oTtH3Jȗw`>1! nKeeUWΟl|4=B`Qڑ V Clth._ 4m~.?P֝YaJv(PA1 $`)U &6u3Ku%`@fz5EdVmbGpw%犊9-gVhBQb~)IdqO*obC'cExŤ=8tim%l֕j#O,5cʸi"iP=Ѳ# q&9>KJ]bst1Q6kJ{gDXmB@o n Typ S4gə%DB`'tYG$!?'o 3 ׽[IhEV'!Ϸ}NnIM(*hWim FSG]GK`0p$v_ޅ&0rĢ1i$"f?1A2<H@ mhq4=X(m5//g}gYP]s{h|;p 3nDV03Mbw% %64i<t,V؛Y 2zں1J3fdoo|nCW;>o-( sZZ4\SJ&LqfM"fW=;0EON#)=] p +]u{\RubԌ\p"ƥVQPR BYjUQ4|d"hbݼ8KWiK:Gφ̒o' `G֠aqTY@pPYF*2V*|C-& (Wr(lEp[b Њ xD^ ]$?AG!wS%{ĭ$W+]`mn/q+ՠ3d?YtϫmPfii@5eBCH~ע.ZKVt59ٛJ-"^GlȍQwe;p{=pyeodzq BBU0Sn"dUρ_x|$p;^pw0(; D2Hɿ?w%/c?=ʡuo FWTf /VTz<7& ɭJ炒"HTk *O )qotL{8Oճ%}Fku3<ƊbP[&ѭjңzv̇zzN50!Aub"hܲ$xD5>L_^Zu:8Bܐ]E4X@ &DB=+q 1y4Kt,!$ $eFt' 9vqjIK~fkg9qLcéy8c<.H;fR^iPa$P}?X -b?-DWH-e.fJE,W`V, dflF(-l*=ldObd/g}  ^2 "Z0rQ u- WI燔$Bjn~Vn;pz+Vd grp_L[zl_N [hrĂzdq6ΦRYMTM8c ’ ީi]jިv4x,-I$JHew:Z={Xx]_\bcRhQR槾oXƑ:2Jo_hB]DSSo[=卻;,(0~b+9]Eq= `cB$컎\JgǙ5n ;ݵMI#NEƛ/wa!uoȹ0c?fn!c2r]\&q\pDk7XHc*fP-Ԍ(b6$k|2O}t "sՄ&Znp>[ŀAUy)aןë'FX+΂~qJ-tX3Yw7¡!Q'_UNNJwIYŭ @Q'9\z/^/p8U+MtZ,ذ_r4^LG 9MygΫ|8Γ~ovOq'ވ?s+Z@|7/KZ դVjXkcѡhn 7^SG+}~C;Ͳ a+ uw. W05VLt5"g"%.[mlP4{s dž%'Q@a߭AMLl%-=kBS;W<A$B(=1cv\ݲl5 $JVhá?Ც"bbw_R Ϛu <ˍM43q=д\.ji)$mKnoSz%)ԈVgUl39(˸dh550R3 /4 :\e$#7 Ia-aô1D=' k^Yhv\>U3$\(2<%^GKɮꜙ@+y4/b9ϸ,_hZ;}au;yLdRBYIbyNؠxJsI( ́y@Ѭ _ZXEqtᢟUvÕ:y*gϕb0a“"*X0VTU_?1Wi$\H043Fq kݳtd-/fD,Ɏ1eCAC2xvؑhida;%YCVZSy1wM j`IٺB1w FWw|sXC*[u-1`GuzpP 05μO:=C)Bp騻THܾk)R=6`MTlZg0J@u fr2;*eg 7w찦VV̬ iԉoia3= q }ڶ')=jdxr}:;/Ɠ #VEl;[$DK2r"iጧKx ʀS&ӛZi^:yQ_sdJoDY9DF{7 `{Ҿ^VFCȸثy̮G7tP\񈻱Xl 8mէqZm)c̃ 3|kL/b.e_\,Tk4l\ck++ajlrtdMK,{U4aP+T:]IQanFLkEK slu )nj5Wi zi̋y%B:S&q'm jg/b̑|~?ThZ3'iGbkz ,6 |s3gnq츾b.Λ_\M_06ni9gZ?a*dpڞpBV~8_VOY(zSԝFy1r9e^r^v^Vˡ|yN[(V'[HMހ|w%ggOǢ%M/D25|湽"[IsF<Թ!}дJu܃LØ+?@dͦN텫<tstoϩ&Nl &s;KhU Q㥌8۬8+P5VCܺU=ܱ"otpp5P.'CYklvݻ@nIk/g6cWڨ|( ;n, 5iqӴ!]j\ֈdo?(RU!sݎ] > 'a|GEY#5۶bt=72n7:pac }MfI`":gȏ? 4KC2CSZ1c95꺛eGzSxA5v+hK03;D]F r <EV8B+g&PA O ʏҩeYϩH2:['>. b@J~k=Yk j>*q&C+ ՝fҊu'p I wذB_5 d@SB no&x.“eeIjfvS"m<&V`dȴ p]%t@@Fz[_݃Iˌü[͞ !Ilw*bRgjܶ b57:*v@ Z|Ή^q!40X#%`!_]^-YcT+&w A5}dž4QOZzbRh]DХx<d#rAb _TCg|PmN\ܘw)%vo.:TX o)G] 9a+;9v5/@>6tήA߹K/ c3I\( 7kВl zJXG"Hy [LjJQy({}[L 9^}B{k(:Ѓ!XosyESlyC 赣4(ˢ+O:_ 6:DʌVuœBf]<0r^9ݯF/Yv !i63:6P ,Vh21 _kJAڊfգydpQV .XqXflXMr eݵm?6qM[J!l@C<.qpև0v-"rkÌʖ_7w ^ERЌ'to};c'v8y7,9J"mˡSc蕜sBj>Ֆ.Kj}h#d#gҀb چ;S"D)3ouQG0zn/>(֥[{*] oKfk>VKW] ͊ݐ+;K8)R\O9ݽΙ0VbF@6q^<O&F᩼6`D6*6L[p}d{¯וּ>"ڋ5rd}vLOOƓBꖘXϕc7#(|+e.4[9F"h%C ӾUkq@'#\IDkM$NW 6yuwh !M s]cЬ14JG0y;>;c!C$gZ᪮36_[z%m-gpE3 5E \yhCO0W4[fEAG|L2"hh!f5|^͖_#D $\~%KD>+ qnBj2uQZu8|]] :"&D/ppoCyG ,aG2eܞd{_$XŝryΦ^eY5şF]Uj&/M%xɨ/lDIxh\;Vn.Z@L;" aې1Os sNcB{ۦ%Yʃc3cIɯԥ`5N@Ӈ(~Gy#&I3$S]q_Lu7GAm/A `* T_vD~څ02:%o7" zm1*A wnזC]s|GHi4 B,F86h6],*2|2:#n`Z,~ţgJJWS8 FmW)z Clv[XXYk7o-u%]:I4(Ü L;h^x1>чB<#wol!{@[q4[`SN[/zF4|X 1ط5/#~_v2]<$hV\2_ }F埽0}{ NHx!k4;}n3 9 W˼jNOr{_bNSRXtWmk آv\ `m%1a_?>L{\{s-KmY9r<- W& f]OXK?r MԸa%<6a)i\TTGl.ȅzcBcYN%CāOMWILL/T}a>A:i('JiIIgo&rK[ncG2 i5(T4_p,$>W8D{Rhd9H*vN T+ ,vR')\G=A#".A|\^6lԄ7_ְso6{Slߴੋe\{nR!hA}JW 牂~W=40>LY}8R +O%mo#E}Oތ ֻy#1Ѹc.eQ +?"$V==@Mpg2GTfO198Dl`$*,:~sbYzwzS%G;Ab>'`J<>L=dBJ, +'ҋM-1;#pΧqOȩ+827%pm˩Йf=8$  en#wCPI  C.=<MZ.nz_|İ^\Vn+'k66{SP9ŧsSGNGhC?=It_'@5^ 4.&Һ; P-,}F*-=n^+ ❴osN@lɅ&Rv%^T㾜4R G+ Ij$Q@uv(g1?▦:A!.KY _RQd' ;f;i=u5_ˆBqc%ڔ,2WLU2Kĵ"3l/ҐYlpL~NuJ&Fd~u6ْo"X{& !3&(t"^k#&;K]8p%sD9PyڶG'Lm/MmqOqV4Hr,o4 Z͛.<2t4iyx M)ʦ֏g9D{z Vz.6VL U$% _RmSZѐ8kB“@`+~voe'oF D 1 ӌ:̠)!Pl:: EjgaSƁp8Cƽ%eaoijoW|9AdcRBu'Aw@W=}P*b(ͬ"3-e(Ş5_d{AoUj`82X;y.0oZ;3QsT3-ysP%rrc]p:زoJh IU1{1ۇԣ$7J :8# 3vO#;HA-%‡iK31 :ukrOO"erk@FfVV?E|u^B\ZIj2k흰q%k~$e> ^|A \ݱFCep9X`C{o[vUi=~c b+KY}§/ށMZ ij ~xzw?m:`ΖG]*]=Du[vYᯭɁ\zY #}pQ G:S8lb@_SnImoX |Gu*uז3 B׍EOА5cx=O߸nԀzӯly98SumTy\k'c?\:GS+hr)OΆf#uP9ʉKIli)~M0v@oWCI]'bñ8XdOA0߯3Wr?R-mEy82$7S`fYidMQbBDoCIJ8WGO8۰c|p n4QƊpPmݐA/ݐx.ʱ &ڢsb>N%BՃn-)w[-UntP{ŚPՇөZJs/d$"AuBexEQpw=FۋEvr,RHUN(gZFu 0"SwVS ?˽T89QETҼU%Osf{zvYX9\/G=FRHl|slatsKQ b5=ל>IYy st;`&`V.%w;Pa4x2jwD(Y5qw& ?#ei.z<{ݺΆ k׿f0Csdha?:`"!:,K@{l$=b$G&b.[scZGa zK"&եuIs3& b"EJ֑ff&BMD7W<_@laBrNO26i!Jx$2 }oN3C߇t6Gf?lYcȽMNf˹(gHwŞ(.'fZSyv/p!]m%Jipۛe~eQ3 A+g'iznnlu8qlHb|=OnWa7vq~)._2>jYʜy$0ϋ.P %:/ՁM}p+Rm*eKv/$cD m51y+ٶ0`pT>tJËwgc /@DO2bz)WB˓;SpY4T:1x]bv l_Q )XM$̭u .[><} >$9qDJ_,[r.[N*S:mBswn^}ƙF<m"GX$*7 &XфI;Jrh<,T/* Y,. UoLRjKNh@/LvY<~  |$pae{$A϶ckM'ekGQmӝNO}D. Oja-O7`PEnZ icvdA/䀺/.cȒ kʺ?Ccf+t;]hחL0FE0ݞE%fGBHNY]ƔdH %z!UUσ"w:*C_( Fֵc 4xiAx1QӃ_HF'15 Fc8^cIef%?}$'ߪIqwRH|&ϋʝ6ļd<ŖQozl+>{{5aMݢS40x95j8^@; O 0Y~nM{6XL078m>oF)4LQLCʊ{:ϑt\>sحo\NydՙJWrKk`Ɏ߯hG)g[~X{1dIR#F%v3aQA>Ӭ}2qcdᐿmEDx}iytG7=Ϯn-5 g3FH%#uQVz:Qt̢M!%8c%|=i%HMsב}!&5'Hيlqwkk7xOlZgbX ~W.?r\O9F3 o0A'E0Sb)jeXD Mq>x!4u/I|9ěZ \KIA#[$Q)1N27`Gݡe Gza@dV*֦2IBKyRF\>&XQ{FIƩ̫Z :뼯8q+TRI3z ,l+Af O }:'B'?!`ǏG n\"Mv׍o,:xu]٤9PK *DܧbFk xq÷')'lT`8ޜwy';%,`/̯;w5r%rD=٠>%5Zi(<G@̂ }:$$P_SV" GݢGķS4{#X3Sr u&&*Y0J V\DNtOn}QȎOޜX=©6'8`["_Eq[eҪPDF/E0egNLr.BEg8lcf0Ƀ/\EB-s Li1{TX:l9q1gn-}T*ʥNVوƘ3)#CQ)"iMFU8JNۮ<1APRGd" Rd< ӑY1Ԩn?"E2nw >@밙VRfS:y,&bwiѸcA=tX*Py9e y|hVz kb[q)0W/YPǀ"m3IaV$'9*S.my-^ࣹ#tmj+mH5`jZ:BcZyfd2&][Ng\+L\?G6=jO~$~hAX@j)oC.i]br.+@)Bo6K,H8̈́أASWEu~JJ4~r.)7<D6jj=!|ebѻhXICe JvIl!2+zv#lj\XU08)-y5ϕe-2bL4Ւcmxrodzm2vnס")&buGեVH"y'UolKlE>=\SA4O`bz}Vzcy0 *V% V P<,ݕ}1=|p hF S~:G5f&EՔWubb_0(nTKTT9k_/W[׺2 2j4:c|T0ZR ZM]? Y0~(kCZದz\G[RUavP*DBʕ[V:%LWҀN20IhJEI[㜒}UJf TTXmm(M<bGYnK?kBKJ >bEl4P){=WA֦+܈m!hDer.?4K+- p OΦZm-8q՜c;+rg>j],Hu~8x p9_Yt(RTbvټ-lZdB&[|+ <$XS2$ڗ8Qtlď/[J}T{ouYrѮ~%'2, 9f 3x6T+'4 G.֛̎xQ>51>ԇPC5S͖ctoׅuT\uo<L{6D2bѭ܅l`8AJXJ&xǰ'F xB@Wt ,;;5d9ڗ(C>ȢC bOR}ɚ:F劦T%b^>jhd2/ |e@l%(,&CdfQp:=J4cL9Y "ܟ| 56&ndJ@;< DogBeiň`M HU,/ κ?PL rFLj#xA׿nfwП0]~Ĥ͌oNqu7#؏q-w@T)録D,]sISЮn_ =ylTDA:'|Z/Njcw):[{_eswtO˿erIpϕl?h6vrN0ơz+nJy"X܇v|ף4IV/;T+ꫥv%Eo#i-T5|B .hx’j.#lƧ>_$VlHʪ9Ƌenjr@Z%)a=obsd 5Q~]i r&T?o!3Z+[蹕ˆO2;rt+=*7 {hȡ"Sdc4AĒn2L{ZӜHqݟ\zD(KWyay0%Xu'_`qtx @ xUbDXsr(|Dz4<fC7]Q n|mu6o1.s3B&JdJcNr;Kl=7m= CFgjOIX={(.HJ˸TBD+]Q[YYOQˉg#6h,O641=erGCges-F乨^tQo{e0j /M)hƅWIe_j{GC,|-{Atc\ Y",>MQ;`Q"/*ϲLh $ԛ PPaĒ!=6}4F&gbɋaaL>3@Vkr,Fgg1XZPXہ@oUc7evJ]l‹`$r.&L֐Ť*KB#ӘwqUiȢ.]!dVvN'o$o)pmg>2Vm>u4Q|P22/mq$Բ TmgPu2uCob0(r4olW֪Ż%Pnuc_<\[s۔|IRxBGwt3Wutc8OgR>ubg:p6<5˳?Vsҭ#pq+-cFz{qtHig iIzNCLj BfUb-&A4'xTvb(rHxH4m;tv'RMkYT3 S[ )bip ZMfVPI$+\A s& Zݺ{,s3꿲(5k>X2ҼMn84mjX9NXl[*+Pw_FQ\S,ZHx4B6E^pYٚ͑)Af9o?ѫkz bOi'u$}\byN7c$CI'+7ǜ-pbhkU F|r`RvyO$kpS;gY#tBϲSeWȍ)(;*~7_dёh[5|zl_&!oXc˴ر8.NbdD?V`91>ct(>Ybzp60˴y1 t4v^ ӳd#4r[w{4P4}gXܴ3FDo ]9(5Up8C3GNQ0[ Ա_P($ x {&Np#Ve3r`Z_Òs-exw nmy=gD6kP5JEA72F/Gf?ҕUq]`;a}up/bz*5vq?E-gV(cyΒ&"Y:tvS7^ub=*x &GK-! O^a8\y)넷UBtF] !wAFwx݂`B%o2ϗrBmA$QDaа}K.q ۪u,. ΅yqzrcKtޘg-@놊7:}CN"H?o|,ƻR6q&u M8{c+F/)O_?cM>ῳTsX4(R,AS2@4:e=eDtc{pwFq8qgFjy^i9tRis0Tt}5V96o>6%R?sd,&8|8QCFR}`|;-f3ggųQQwyZr>\$X8 (#3 :,W+}$~!lE)5Rt MLo'Hj|o/)bky*T c^e!s0]6s eր@CohX}Kqp[KTvUӂGŇ4cf\/lDx@ZbaXv} תP荕zGk]G+ӓL1PuGWSu+}^&f{T(:=Ur8t" @ؗ+haH$!H6d Qd4?"# !ԸE[4KJ;9D~^MسޥEb15iY1$6 9VNJ^tA*G y-*nQ77SNI%"WQ[ +=d| 4@vx@SeH5[1L M ҏyS %iH:@ `n>{{MB |'dDy4H|FBt4 W0?t~-SQ@i3am0S](.1zo`z"%ttDEul]YFajJ:<:zfDGh` T'yKk$W{$ZҮ;XsAKSdBAӰǑAkH;V7SH1KQ;P{xvXp@O'~[B;pFv0$ 8c}7g%'I靖3si:,We2!s3vAӀJ(b}y]4>H#o4TXeg{~T{6@WQ4MUutp 3"e} !G(`.&uzWPa|[ꎠ:J-U!UR;nD\/&٩{9[$鴌P Z#'Q© ^<64(Tn`84P,?-ނr0!Oh!ųC-mcny/ c>5$r}Db|0Y8;cڣ#%yoo0iAsgDZ0Pu\́v{!cSoUFܙЫ9$'2 ܵ,yiCK:#uޯ#Ћ-'ɸ$䚰 crSL*4F>vag){.V>򜿰n1F Zp!d]TvራXLb\HzBJK,a9o`U+;vb};5w[RBnL]r;p*?1X"pL{ִmV"-z'i@ĥPZw@?{~^0ɰf_s׏ZfGbw, 94=S\t}Qt=l6}]L & dzN.r =Mηy#OБuGIt](k [\)T~' $oaVLS2 P&)5)`H0pқJhe$놙HKs 4 10)HQ:s0̀}963O:*bEf'(`i;B9oU+AG&Uǎ NT }Orw>3}H\CwCVH.5|d|Y .O X6|r,E}p rP">JCfaGx T\ }56 (+s]MG_ęZ "c ~v&+.]FQ)2Yq3":5Q2u:5'vFgVN,g*r)Ds \3a 6jUnbxbgi+4Kg׽7kDҽ$7-RPbmɖr\i))H{F[Dv̒C`b9A<#R h{IDO56ҹB|"aAWg'kM0??vDx $}lB\'DSwQ !މf[R E2E5^ޫQ%s c^Ҧ2t~ @X&Di*2 zwPRQar,v3+՟ƹ\+L=Ϫ?WICz ЫUcE](+ ^iqzXnZ̴1R@c@iE昇8%؎"ljP-]dA?C'0 0A PPM:(+KkrL-}h;vWx]e~}EI&xMT 6d4MTqh)3C*uk|X^=;QY4") 8;Sk 6qJaq+s IB^R|?-{~'-ORf(.eʮi*KC rR<6__ 1549jߴS̭g䶙liؙxA٘zk" ډAR|VP7oe[ a! E" xTA Ŷ0|t6J ڤZ37Q)8O[h,:o8n??;"檿*;s$j˰,FH قYpGq-z+ڛ";,/̗7U8f){JylL@ԂAgd 10n8y Tj%00f>[ 1ai|UEaV₢EھF8s jmMR`x cSnlwZSi\`A4ظM|.m*R[sOWlO(-ƮL-Chi:c43lb 2ymy;z;i} M0 gn >dN/g36h?:ˢr1E7jpok# Kg`Xz|LR ]3Z1PDm|)j Lx*V+{km gWP"δX~UZ[;Z, ,^GklrQ,vHB\%ahWL0sau!"#Iە0:P] FmKIڒef;&8fl3eI7y՘V;FE7]h97 ^= ?I:`wI˜΋;Tk \tWp Tj: 6bZߪȊRnTiE("{ &gǖjᨊ 6kߪ?cȆVC蠋L/jZe,ⱓ0r %՞:j9/`On;:lgigyv &D'|҉57ӻelT.ZK勞jG>(i|xoȽ0 %g3ual;GZnA ݩe͸$AMT ˷H;2ƍm(Gvݻ>m&qL۾hS,ҳfQ'!WV1 \alqolR-VLUwr?^WZ*m%Hcn.SE Al _:Ebأ ؚB/V^0N)\ug&%k> iCS 64/'@Ixo qD!,ueWLWgˡX9Jwy'*^oڃR`GUBF%C*Hrm,'PZ2|:2V"O3CG7H^Ni`|3;hܘ.բ,Ҽ?ߛO{ _>Y ֶg.hZkײ(Dp.b8qXO RdsNdy3Cü 0}lZwtAm]%.fUTș"0/iXīl67irG* ScpֆS͖lSٕ$˚ Ek䀂֨K)m@ʝ3whZfyg&k+CJ`3O\^Ȼ}<¸ o J x- @.~9զlYCR`4v S@Ϟ +:3`АDS$ܢ~<#\ap^h8((SC~\̫ONKvǂ~ݱ`P2vcV_p5&I`f?8BjϱdGT@-z (W젘%8som nV&5Ny3'ZȺq 128uy u>dYaMA?8QD"o ]3qB iSZuQ[t&w!^)w}X0- [hm&..Jw\!jkSppsDQ80@'x0Z7st^ȵ]K<_^1l~ ?$rtU5t4_Hw$N"P,(&nK),U^7*q^jČVIOҤ06)ϕ/[YF2ʮ6"T/B:_)œIk(΋[ +B6R`v^zzr"%Vk6y;q;>NE8P;Gk݇S=,hmE㩯@&h忦am.BK~d"8b(ڹӂR{GZ0NSzmiQ|2VpMx|g^Yl ? <(&x;y 'Gϵuh7Q˗-+Oϑ\*OEPzPڪ;DQ5lBv$R "=@'G{U|SMc說?]*8SM| A(2mk(Jqᇃ;чk J*=:݁>ԣjwmV! X{P74Dѫb}`L͊GcXHbTǷU&;BjQ2TL/2!28: V`M|55`@ⱬ{L4:J8o-K.9(d9ns!A4B:n3]\jA Qnk޹w׽N!նК$@v}*ۅX@&Ky Ҭk ]kF!n)⴨2 \ {=B@ (ي n>n/'*\dH9ͩtQr'y \??X\9M4akS eAޢCE ʂy?2I_Fz-`ғܴP-d`G8{< bۇLAK]>hb~% 4y\p:__T9~9 ڰ\0 JA35۷6%nCa~Ntu&gHC |m峫ą4L&M3,2òY=VeǍv5Mjp ghêMLDO^т$(b`ȩ~YaE/wEoG%!dxK烔bⵘdG?*a_B2>8Jr" qLL:G: wy)z'952>ZCFJ.Etim .Bqk镩@mgGewHcxJ<+JcsiII?~ wIg#GPOpG­%b+6[79z6rVC$L'aá=͸Xۈ`;Vrzc',y E[x b4\(V:\5_yszzgQUVȀiSExC8QY\yl,*6. Ux\_&^iz{a C#ޡ:KFd!IR/ IEI ,$ZHSX.ot"y2 g*P8$ H$ʥ>)utCVbZD}gޗ QTZXONՔS;&V`MxVZp$tJ:&ttMHIG;͡j㌡'|D;sEAQ`WiM4V<9T !1&eGpG\E_z?n!ާ Y(y]-}Z[ Vɯ;/&p:rr,:uc\U܎d@c'}ķYFӰ,5`I a'qVLNE^hhai!l_=NmAx35AZ&NB0 $_eEb2zQ\O^Tr/VS%s2lUWl޵-V H E|J_$md"DRAi$]mT˥!i{#6}HQ:1M%4jGD-k!BAȝ<۴%Х_"LjݣI_5ThU)꯫Rv; v#'BA=4LλgQ[F3艫aAV{-̿%CCI=Ձ 5 zQ_nP$ٺmacmfQ%-< 7,{%>PLe\./. ٔd0gQS{!f@j{kԫ2Xې4qxVD*eR[JO#{xr#i\.n\I pjȹLuAyX{u0ΟKahAnqw"_TI9كQ/(Lzr8%I_Q8 ; $CCvig@-.}l@7[Kv9ي|e @q]ژ0B9IEދ յaf >8SiPi ng<ƧَEGjp(U/7P+iN)hgX2 i=d!nY^)O=2;(\ e pn# Ufv_79x̛`&c>2y0{c }gyh+lWC͔^1]RĽˉA>#xn0u 4XK>oڟp2OiMf|6)_TuMDTDODwSE?h+7}F96P.au00 Ǘw zk+:& @})Nhfz1L48*5fpr('/x:Y7'߭5reVImo[FcR: tl|{JD4DO/ap xa?f_9̙8h")b|)*xw [-4?_2= x=ξ^fބQ&5Gd]Y}!4$M[&nf :OK-j{Z/5m%f}ξkS !hkL<b~SQUNX5l9C*? T#㸸딖͍=7<zË >vXQY2!.`$Ho`Ȝd\hV})ߛ~|9 X3dH$%,-7!יzt ã!@v0^QFM*@=5U.7DI]"=ݻe*fAJ_9_-l R_>?W,>Z/ ʄj _f}2 Nџ/6c;Bvmo~RA@G w bi떖kFӊ2_'@a$kEV6ԼLVWӽH} q#Z~-lQ.¢cžuinxdsch]B;BSɍڕdơfGOdm&idG$q_ ־Jg?IcYbjܬgl?'BIpBEOqX̅ؾp3 )eCF&>{IJJfrkar^e%̤]n|r=)ՊTFx+; dY̝_e6/5IY'S6![:!NyNTvSI%SX-XX}<2%3XgX>B.'< G>a3Um-Y}Y^sH32wYUO+ ~Jl'Ǔ&^)';ѮXV{Fhfpzp쫢eML u:Naʏ.JyD93Bac,+춮J+@ɬсLp2{rH:Y4!yeU25:1֨UF\8lv,Ki&y q sV={8ѻ3>uQk zTU M|/fH3tVQ{K|7t>ʎ(b3. AރRLԤT5@+X0&p^9=fUĒ;ObyGZ'`^}r*6w?69?d~ߛtZghCrF'ʺl62El$sLTշ酘7HkZͥ_+[JO!?'붸 y1&S#p1mF$@-[2 :.>F ǽfӝS[.we7>͂ XvjUm܈oZLdeRg" 7UeF@JK9>8D4zCA_4kz Ti8æ1v0LzK-)J] v-:jDn~Ӥ]Rv1Ujukv1&ICS>9Sߍ[j`aFώe5m8 'CnE7 ozdWy$Ѱ)׶ q۩v̋$cN31} 6!2l\`S6 `ٯ@f[ҿ/}.f:y Y(3_ߊh4zkh.W6XUc~\az!zU%>˩5Bk ~uz3HBRkFcMXUN4).^+qy}tYu6& $nV#2ݬ3Y@I' <˨(s~e]QX_J(ҋhV^ /y:/f  ՞X(}^~=P/Y4>-dN#шVi اЧ鲾 KbĜX.H%G3"ժhJMrjQ>X/tTRDzc
+T|9)HZTnْ^/dLD2) S'&,] px]%gnųOjx?q:cfk yю4֗F\Zi [,˝Zy˒7.D+;mu Kn){By@LGi/hjh^gdH4?A(@p`uHˤRO-x3lhZW*?@AA|'L%/X4CUXwzy*YKCmXPԳQ%@O{t S$q*O#rգvqo"q2M"C{z_tޯЬ+ N蜔JF*Qxԭ,D%w{G)/6> UU,WҋxyX)]@]ab:: 4#_`Cct6QbIQf -*|^2v 8Q鑁EF?^jYn؎ cR`X^ Qۆ ׿<9O,:g.=yOxO|rNA͡&K6K񦞋j 2ۋ5Lw< A,i:e ea*?F\QUv+cԒSҽ7b?y$^l!bf |ɬAJLH!lD]b,D~߭orbE  mՉp6yؐ~/o'dDD?ŏhWS %G҃f{|]kU9Չ zQVsMu4Nl~XltEV*,Ì"mc~K`RDsH"ThNX4_!cS$3 ^K|]r1ƝHtչă \2+<Q?yiQɵsh Bz1]dho!P؜¥cFf,UA.)K3ET3y!*zHuyM0g2FFES 辑٬nѴVX-j=rlаƚ`&{=ustKj#!Z'iHZlWbK9Ҍ>dD ?G |%զ=H| ,8מҠRyCVtڭ~+ZYO\Gg>^Zo};]ArX3 6'徧Bg-*N(bV>C[GFN'l^D 22[lwI"ee?> u+{QnFI0hšGuI4>z%e1РQ\sG~\M䰦۳d<][< ?"uXfs2h2Ja؊(s L>0KHmVng##J}V_7GE %(vj)Ɏ<(H`P}:pTiU9&cqUjP{k>beA{dɒ?j=DʁE(WAAP^?Dꆏ;5\)j\B?rBU- HC}_R鎒NS[Z֏ y$lUH6yGeib1c]E֜ߎ+Xo ~aP0TUÇ?9]C:)*F OTEg=W~i[dJ)~(7dU\+'v9 ;l鹨ຂfuiӼ6EQdIyl}D>'bTQKəWUd'/^.Hd0GŃߦ]1if!|#)?XR㄃ t߅PŅy#Tpuq"b<|s+Ճ]]w bQ`Kagq*1lј =.5L#x9 _Sٿ.xO|>O &sX 5ۂ>h? V3%;BU[aځYKR'HP _d E!4 AA~1X5=5T_sMqs(7缡nK]б"{@FlE3~h {(X;H[b0!kI̜(țDIJ'e}?Œ{[C!lAwɽ=!-J`bi?eUX%;poΨczKX3M{AV8}`^1t,PaOJ\Ŋu˳afkƇDNx"Ѯ#!Ml؁N7Aɳ~ۇx:FJPc:\ϥE":4M6l6nُmGl73nvCDc.Ga :]}[UJ#U&+9hMAuN^,%}ev&I~ic$!(3VlY?Xt)#V(iQ^rV<-9 ^cf"C+J|+ Vl\]Ά1ME$өA#y 1&qX!<kDȲf)|j6TW{V r06J\0Z+DtǩtUO㻚H- _/+2)6L|;˓Y;E)2q;!R5"4m */P*)V;soxm6tg&>, .:}<nI13Fj;{6 X!,ԑ*#s*و!rOdjݳo6u2e7 W 9L }r&ਸ਼H;"5F;@QmMa>QD̥YqdZ?PY82Ä>Q+ۚ6K9G0){1=&MN{.P.)v:%6+?Z)@b FqO$ b[˸nSx 0hkg,q^ -m>>!.4fr6^Am'MU8W_- eMT4鿃=cTȑ}ō `ΐr^PXqR((EWEI$卛LuP9; Is)@d8ų/ՠ^X9"7V,Iz$|me7 BK`Jh}۸Ameqy?M1ox+Dž[AЫ#HiJ{bXl$)'fCy]φ?AJC0{w[TK8X mF?Rr-rɷxÃU AutR Rv=8oy/ԌY3V["v-IY֫uհ'T66Q_'1hf>[?haΌBpIe|tlA=3BJbh/wVA)" kbw)xޝ9˅e C5I~$jKXXm9Q0㙚ZX!}<'6ۆj=/&8.Y ė|Oox^!Iܮ^~a_Ҕ# iS^U;G6LhMI#G.(`(ܱ#ŖoNdhOGQaU 9-A"=Jfi؟b7Q zb0,%g=0K`(,+\Ic$S>We%EH@8 O27.4 ).$ 5~EeFtJj :t#Y.zo67snaL{j fv~{̉s%t VIՖIxaCD o0fni9/?9J@E"uoܷ=; AGMr?2͖7a/$CdT_I_`TѮa+Mކ TjPqQp.4˜KZG n)GCU _7/}@]h7*aNG\t7C&|Z{g?;[fBf觝va8eݥ5!3 r= oGDTP`-U J'֓(X.T  ) 2 lI}/TǡdUyg6+x,8^) j XS,!:*#SDxMQ0>7Q/A Uv`Au,aP~4vSLJeyUǚA}&If"Lmx*E^P2m2J ` N7zn+جsA@n3KN-<1\^(*ByZ_Y BK$uԬ?$T.(4&grۢ-ۡ/I5CC#u麟]ZHN12dbN a`?ǺjU LLvY2o{!(]edzL]n]a0 uiS Xd|=D.^i&f_pd܋}|ٴb_ΗTջ iB='+N*Z V*6Iv0LcKJr[r?ꛜ~pOai܅:ҝL'kQTB622 N"?&*nL?ɒWEP^Bw:tO;B^?ܷ@? d:96#ԣ2ô wExR`bb U&>)XBbW x? dlKA9ZzՅM=5y 9TpGE!"7䌽QUj#Ը7)P\vHb:a"NEQz N@VD9;B"t=dt^kW2A6vE:=O@y}Nmz159w9iUlqh՚4S6‘ye&T/. Y6Ƹ;>=-3޿(K&;v W\Kj;H͉&ZV uG3lgj')쉇k`7Y*d,ޗq!DZ{qdh;$DnׇizxZծ05rU˳`p'XоSCӳvr99@_фcR%b&GY` #iyU!l$nN-@M쇚j[d= 3dʵf~(&!'bJnK͐+'֝b)qߥ F0EH1ұPmjs/e>I[øe,;Ԓd W+\GyQ`ScٽL0rK1=M!tpVfEF@Ne]΂nGMr69Nf-Ng(?+4#G$c^0 MPU"IHP"*QIyD qq|^C۩ q OPx)^&9jg&Gcg!SmFabSvYr}ۍ#ddE #S^15Ӎ|JCHM> 1KN$@s{*UCjw)'a.2zA2"H-ñoٚ"PɮD9መ9mf[V5Ѥ%Ɠo2~:qqL2)7U/5~^!A쑜 `v&$JcV g },F4*Ao)g޼-WFY;QʶioNo3.z9 @%5۵1U3zH?ڌIJd>5CC-R[OWfu)yfB4a5G[3=:Z u5~$(Qr1vziI# 3T A6}$ mgVr"˖]>:: ƚ *Uie?j sWjPL*V֌ 2~14 jq|yBEte$PHoh&bZYKôTx/5jȰBc@C$›{@ n8. V 4ymˇOB7jkT,Ҕ={QfB0h>إLJ*+%d Hp̄wGIk_]{_pU6G!bv,ͅ3O/O^sxLW_:;o^ Pv Km%[=}z6U'yn82pvb/v_nhM%{!6x8P2Z"'(? 1?2MU1 NIY(@G5+.J7X@0[&TY`8}4q>TUܕ=,F~öPNѤ,Dϝ\ɬ$XjkOASLiI"&2Y'<~Ԉm42j^8JYz- tYPz5XH\ryYh3*bX$ѷ&cS̛'a٠ƿi 0jyjb\nںMճ<f:G rEbaF:Y]DTEs0q.+b+pa >HA yWLb7| `a;'N~ |Ӫ*F7ϥ:mc0a6rE2 Injo`E9=_Sէ4fRbK5ʝK$Ϣbi#eڀDkTCBO. @ۍۃ`Cp^`9 nRYȕ ,{4kkc)D0sG|Ӱ]9'X Up%ij6()W$%/!u2J7äL TxSϪ,hKm뮨 U&6ή#!lC1yϱ؝|mS)-^q 4ŵ=[pQʔvH 㰈іgo(90 c?Wb%ˏ$%C%cL'$t%vXvP*vFw-dyU>KNO,ZݜA_Fι?'(IPn%T3 m]/6~WuTGǕF#/)ӷ0tA*΁8JPnG,_()LA,W ڡaK;Qm8phe) bbe3UYY*[O!Mʈay$|`1n٬bS)aKEZdO,]U~+ ޵#d5BMqߐ~Xn![󣀩jT:#$&69Y蛑3GtW @`/߉ oDS?J FLᨄeeB-l=,|'z;\ NS\ S(b@8)A^@PFgCaVa!N #{fs0=Lt:2<8sxWzr8 bggt| |fUצKʮ|E(/$ /qc~(%EK ڒYxhд@⁉˦Idn1Z\PMMu p2WPDN}.LA9m S[ŴArBAq剷Fz#!5B ۂwY?%{x{}Lg-Hy_Ak,A_;xఱnY_ΐ xFL~q#Ll<^Zbq殽^fWV#N_BrO;o'=-&D wPsJJxIAY_a^oz1,QR,WR hP}I.[5b=23UE(C͢n=(C q=EQhe8?ِA :#/3Z[(*L队 FiQMS[69iXKG0܋NHᡄ@:, r-~G q("aBZ~ݡ܃F32UIP8 Rn/8s]?f9RC5VL>Dc?ongȁG6vU TdCV5m>!uە*Cgw5F#VQ$>acaÚjR 3N2O<|yd/x/Ry3aq4SÑg|*˴k\^u8nJҬ;-x-ubD<'NoL54s .lCghXNfpnD3W('fO]oT#6q `:uN̓]lsWiLyC,ȃiOޝ;faڴ"~v6"w (R3TUNi_''W~Fҽaa``d`?7i| =UdE5/`~$&w􆁨c, ӨwX{RRy{J:R~.c"3,>}|sb\ojY>"3ɒ岶 Fi-[moR"pfyoyi] ۇcv8E`A |yOP4j ̒*+Y 6Qfw}.X:}Me\W[La`:94?ETJzmf'k;B`p Ɵln$ߙе*x^xB9~C,& 32=-[x{g|AFxΨ}oauמɑQenrk/@Ș'XMd\o.`jRoΡ@̺#UCƚJ[+Cx*|v_e}%3Q4L|ӏv8OoG _>`< 瘊 #cxO:ll{}ΞOYvGst!pr4⬟6ԍSϏvE1P .m~W@3I^~\#yJ%0>YԀbmCwUa{ȎRׯU峛HCN`Ƨt;ʡ5u'+;7yy^r^ƀTTw]I.JF=T1OL.*jx ιMOɛ {6q-z$g,3v4oE%ŷsJ6G2yY;FZQIBm*lwV$B uΐh'E <*i#dDqih A F:1re@"zMb#<2>o"rSxbfjBÈ)@K:!ɷ 憁éjTTǓeh SU1Eq  ͖-/\ymha. ɒgl:L 7|:rNwJ1sqo/ 'c0x 43qMGMJ؆{ږ !=}ȩL9D` rt,H+.kYn9i Ox_zEU2auy55?ca^D`yہ5Y6F6ۯ( ;[VvB=YC5T̼_[=wNͥ.&w`"zOkc l Fi< ytchlCj!0:;m'@[{5̖MABOXϫ8g#2υij5{} Fo]Zť":6ECŴB)|Z Ʋl$/쐠L"+m!I7vzc=h%eL9䋨yzC UD~=_ԀG`6λ~W{`qenGS4EOYSȅ#lݱyaYKk);gCe d"Ĭk2w`QKKY^p5NA7$e_3YL4z}~ơQ]_]7K pOE:p2S+4@'mDF ;#T$!&,>[E}lmfΥrq~lqvCڥ #іpMgZJ(s͇ %H;f֡aʉmfӁ.5}yBET6H? *eGyO?*h˞MS9zbEґˢ̒TpQq"Ey5Dj-mHQ%7{N Gэe>%&d}!CWGl5 sS6WK^u`<('IuT%vɽ 6)l4ؗi/h\Ni>$`WZ4XQ<9HIrAtOU_MkQZ]1A5T(ܗOS(ix:z[o4ѝ8u+P'H,-Yap`I<䝄~Ѐ|FI9|>Qg)̈**ؘ jI䆵yFSP<5ӬLq,??s}EW>q]tYWȥ`olXQ!nANC`ވoV) _s.3PeŸ EZq;d!tNcCމ("ăs&n{{v2 -7}AabIܨGje=ajcl ȝVȪM,f`;zGmo*)`WĈrcWrl6OqY7:>z%4ꉔKG7Jd `R%?̔jXIC=}Iׇٟ}PyG88[̨=~*d:SKڐfZZkSͫxuψvLQvS TT(6$ȬT`*6,aM?lz嗜>U{w"nk=0=1;/.25XQ)x&:ZCb8u%x2(J H&fD_eF [_@r$* 0g̗#KtwE#†rs\=;\@fFtYӑMZ&} RϾ#rPN7`^,Qk~k뿒!qKCDG5yǍ4߽õb ``u|RmTJ̅x%#@Pc۫W=ڱe9+B{T3<~p}02|52GC9c| 'qNz_kb;"~|U#;yy a햄FfEUzڶ51:}[7G|l"H,52PCP iTE?K]Z']ҵ #kܪbS!8ڒ}CU&fa.[g؟, \u.mR][G*nO<A=QUSΪ=/ۍT@1,_Q 7}dzqߏw4/6~qjlTa|c6fK$JELXXwd}1q{CPsdVP"L׌!iJȗtdƴE(ުF7:~B=ߜlHU!"Uɼ>MпtUt"1/ 0wȭ.FBpbմ*܏+nKx͉zaPJIqlr=V ~Ȣ.+Kp[|ȱPjg mp^.z; Y)Y\ kh|/ ϘHZQ 41&DUQ__:2,upÊu^Ɋ<;$&=0$[YS;N t^fg-IUDc(߱xx6a ,G!l8sLlJ@xV0K5Z~G@76@CX (Dp]yHj4dSL #?,OaAhӮ@!rJmF:+V9\ϊ[2/HW搷 &Jה;NOKHwm#[Mxg$T*\I"X>@l1}KiV  w^*I@^Z %Wshz!B n',G\(Lw~YT9 +l )@/;'h?A\E%5h50k#.їT(myOi ަ(Yw oк_TJI.n,OPmkb:\+-vLg66ĤU@`tųzQdM9L.|\%{#aC^<&m$aqeg`CѧA&4M{-N2f{@AU<<ЁȭZOU:>E}r7⿡\o8*IsaV4<&>Ei,Jɸ;BDR78+G,$oRh 9wsEenLKJl%;p!=ZE ݏ2(U7y6)2 '3#ⱶ9!e[T愛0 $A=j|hb!Uh?]1D&IP΂'w AYY9ZBLCW rcƭr.mY'F=qn[DB|M*H;&\Oa*j亿G>bBATXk{'c/`@l8C ?nDK 4O`[02#a7VQd)6OQONY%tfFL὚ṱr9@'^ gړj,e۵ńi#Al'E\ `>RT`uzQ85Ub6zԤ{zIܕR6BSO[^Н <3thdv}+=>i<2( [[]ƙ UQ7K Gc}jOm&<:כ%YܰֆViԳf?ŏ Ehg HV)U ]@AղDbkc FxE)+bWbadI5e%'(xu s" H|\q0p\1NXzsA}qMZфs6r?y!) GF&ċ}Pn*߯2pd__IQKʷ^_iCj{w F\:>_gM8kobˍHCgjEaϲ)j)cu]wT@Xr ]=&bzyB+ED.Oؽ .yн0F9͔{>ME&o q bh ݆nHv\[5vURKw3XVq3<3G8]bGs:At͡_E)alq"eZĩ/!1?Z2n uX8`f#^:+Ƿ]`bNսs'OK+YmzA'=w3Bt+9@zR6rB莼7c)$Kug^ ᢮aq=il>="FkG*RS:e$K#6 k:#.Gz!n涥25Ֆk ƣ6=6vk%8uQܑVzT["X9rz-Vÿ? |u> , "H󅰁ppmJS5gÅ#A rcڇU&EF"#HުG8 !"cd*9҆}Eyae99CK&Ȍxr >J:ZVjh5^R\ƍLjl 𼊾Tώ$/I!ѕ A8k׭Nay"*p]iY8ը.gzߺjc t~ ƫLkw6Z%lb~7\\;\\,ԭ>n]9_"0$ː1f/3VBQ[eJw:$o?>آW%9БAdgu`SݓRݜ~>;g}2't۞^E剌m$|YNU FYNWQ̩ a!%muWhhtU˰k: *X5]Xzf;%v+-/(c7rW;ȳ3G4+?xa[Hd BkHA"|=av1F*=W҈w2dײk5.pk n1[5٤w{C=M MyKNײM" 6 400%$Vs$ʣ`P"'[OUFHTѐeєœ (. e΁)"׎˝!zy餎DQp^b`%\25%vB(f2,*NqkRߗY-y%XqX [hGC&ZPeYz %kT'fE%e^ M,6y$i򅨟TsjWⓨU9uk=_il!\In7PT5r |eKLe6@N}-g,1؈fbCUVkx ijE1O%:$L:ܠ2ʌ{"C@_ݥClx0!ʼOpp"^E0LtQ|Du- !vy_.^+^dtȾP9'/rK7za!l[Mn\A3*Qƛ~f3?xd {hjyć݈y*5Q^Z\[L=W$f̽4tO =828Μ+2< 1YsY2Q7ΩH+9 +^*3<H*{G4^ ="kKBiaɵ:q=[t~=SN䫜j^Ѳ#{eN6BSp[gH;nU'eaxRzbSk]s maGѷ\96rLNbV T<#6c{שC#(9qNJ=vdޔsQ|+>.0N9˱h^s 9N'V2ȴɫ#Ou{8Kek4P(>*B/#fE;A*Wy9j-E/Rd7cPl=I9geq)`*͏ֈju Y/q`nD'tSaZEۥ+,sNh#;!y!?`M e]p;AS*efCf̈LOmeR,p9({ؾsrUQB!a(䧊I~y _U̶l'6Q?G٘Ja!Isq22Du} a/dq=k.4K؉^2@2_ Qa[Es>\YRA?'5L64>Mo;k+ JH']+"rW!~PW:ӎk&Ak@G=]·S-W|&>=M>WzxChs5~5ޔ7ޢ"ZbˀXto_ПЦ xs&I:vO=VUFU7'4Xm0L-u)&+אb0N`|bB Ui 0E@%{V1{5U7j 5q~e=V,BdGBAGiñhh!3۳p-s;fo8{f-{ՠ/<;r}Ĥ_*Ľm;~ /{#:oԩ>]erT{Dцh22m>3G y!ծṬu=q v׀\ 8r?0Z'NFvp/Mxt_'Rj̣}qYWD݇ż=qD\t?,aᱡ H1k5Yبq4BRaiebޞCPOR.[m,߃$+_)f #/+ ٮ^5dD|?uj&²>W/P 4X6#'[UPoT= ϸA2;ƙ5hnkrP,x~Ke68JQAUO |շdˏtP34@<l<u~ж%2)gsɠ%om#>I\' &lZ sAPui_Ԅ;aT:.HPUuְ%nIGWDҏ&r{>"9A6BD]_yphė.;EC W}܊$|՛ Zިmh嶂ӝi-B 034a [@ç=amR9t)WrCD y3zXZPF̅ ҆@u s9<;f8pThN#׈g;=b?u&phҿ8>] kTsl,QU|w􉿗~ d=2';*tNa|O Rӭ5OY 9íЊz|8+bQz|zls"#3ppָ75Ocʗ&hxu0@HYG,Fپ3;!m[D߄\h bH5jŘ=N\ @W H?|m߁f ??-w`ŠAG6z1v$4iq}Vܺ\̎1S 2  n9EUrB|8 GvNi˱kp \6&51a! |݄.icDwݝI xl7nu{fLbv_O2Va yx d5{Kd ҁ=>gɒ +j͌,Gy {"YcV3l$Qg&6Kh 0f]c(Eg8z&,|Oe^݉?!v )-4zbcc®a(k8W\Vd>(BSX> ?n0NjppߜaLX;7'."3JGP }M+&E!ΘV/4hW~(F2q-5vp]@=r(¾4{ eq^]w&Ѵ3!/s"CT'XZ(!JgX9ŕm#-71#r=&"/ٖA$کwQMM\S8vlRPszmRjl'ahoF".">'?bѣֈ6ϼA:5 zPnۣ:7dmԵzΞZ֊>zsLBq[q8u)CFyښ]0J E'e`f <:̼3\qDpT*#["$? Ŭt,_<~'8~gG>UǤjs9$)5!ySQblb s!+r?7&N%f&63Ñhuq^D~ՅHZVb53gAR]/lYhnx ,1-Xv56?[rQۧXY! 7فH2G qv% K !a٬Wp]o g`mΨ .EDV@.烼|*mZcP޹?8ۚHѭ2!WOcx`IpG*Re$iVqpxg%ëpfߣēB'݇ec/7J#DCǐ}%Zby`'Ȁ#Y#5r J"ZGsj,m(G Q(esZPlS03,/eq"W٤ݚ _?1bɚvߵjr6M/>1sr׬k%3'cAyt AS7~EBŹBk6KzO~k꾆#C{աyKgS!h1[òFg'ͫHXebg?>Wx^o~E" `Y7@7ʱ13bYB Yu?BL/hq\=Z>t2}ON!LЋ{\0r7:9\5(u!Wʨ6qJ@": jt' ?~M&U3H>GĈx.:L0>9'P芼M ,hkBߩ5RVW3Fm&g^EmpŲ?i~O[o=d-c4j٫AP& :{rl%" R]7yNfa0xNQ qJ-"&p;Qv$Dno9qSWZ|%nhNJ%RO1J{x=wp\<%6?Z]hhchE 9Zu6O3P|2] } ^4NYDrʣm1szI }06ђ)JU`s1^"uA=ȧ6TDEAKX{6-Ǜ!I’aוaϸ헝紅4Iz պw_ UZ!|0wjh\vקFkTM:T^;Ņg"T%MO]Uqe^Q]YÚjY}IyxvLy~9չUo cx=3̻F9s%[Rh%R8Z0{Yz6C0 a@մיn1PG77wJc RL0L)䰿>`*n?VN-m n`Np)-j/8cH2ex}G+^E(wQX wiOO641N-*?6XE8F 3Y1v>HHon NLJ:$P؉';R*&pMpea| (hQ^PǮ#`YKz-ZB7m 2dH׬AX;?AS g>vd1x>D5wK:ȷ}bo(-hl A=.T6iiKaR -uz?t}֋b0I5*U{구p?dzH_g4wP /ytʼn簭`Ԡ6T*j)ҍyFXHRDh6<1ދ2LQߔշJa\S٧/<DGVvj)6c≬8Ix?et;RԤfzC?W\NGvyUM˞8#U WuKFW^̌׸G& 3ō/afȇrF縣+\p27$xS1a;:9?P/:J'3Dor7[ы3⁦S9,VxV3hW5:J@7|zP&ù4?È17PeRi^4EȰl2p-Ȯ0:T\ 4 qgfcv XDV }gZZWۭѽqTA4!bN2xXk~vC@.E>&[Er7 r+:M~@Of8祿m8<1~u-ϣ׬U6\2 `&k? "O zh1i4 d~opo4F 9W-_@.̘zO^~%};TO foTDL)VWLgC[U7e]p3LI>?TUtK^kxcO LǤ*>܌d;邯 O2tEy~ ]N"a߁.I|b 1XdlPؠ0-zYc^Y #36T1X%_gja:x^jNǾv'\)v0_!\qWωHx eS4vK¤VIݯ hqƪB~>ԚW?=ow\ aC̠`7-:s V2L]gi·7 ',sZUzy8\{j.LxQwm@0WÔ? L<ȉ[TµaG6{V8bv(kȟtzR7P 8JbS$? (?,cK=6/7IgF z-0#gH|e߷هo, \:p; j|0TFkL@>DͩٳK;&MU7r.(w@«;~٪zGDyKEZp45 /%~[dYYOaa.<[񂢊DsdG ܽzE~Q%/wTjoDgvy+C/x<ɥNTR&`Ȧbmq~fGUQNܨrq[03\dǚ ㍈Զ]H&JG<`d.ytB%lv?쉯I_XZ(UA%@Ng:&K\p!`ȓ erI޽eiʀNSgH'^⫬ Q37aEh)c^ 6C#ux.cl"]=u+p^WdiEtQ}ITȞB _q6yj?խUoBzСdu4Ub?E/V] * U~Zk [+nɖW nRUR¥e9P8F 쟭4cJO*fuZ[^N2ʨ(vFhE{{ǜȬ3oo1j-Ų"5zk J؟8q)@6RuZ<& lZ⛯5ʼnwD.ku'${;9d5TUz(} ٬BW% LzLaMM47XID;iP?tL _Ḧ́P\;dYq{ZkqƟ\aeePP]M `11ݧ=FTF}JS _簽jrn>fcqVϧwF(;K6+O~ѓepIZp2pjb«*xjVJ;ll纑h7Wex-5@+FyQgsS#ouᒵlЏ(޷,XRΩ;;=~%]??9d=2;-Ep^K$I甐7XI;ٿ? QC⳪['YQF?WSrg.Hz[/]/P1{EEvmB[6ir"i2횐IlZ蕸 D5r^&4pNT-R!]/-m4.8Dvz:R^ӥlʀUPwLF֣Xkc )qM1>规_O,?j '_`8o^'zlte8R #YzyǓ Z.9؆]{tn`7B.L.{)#x嘶Tx:W<9X+sg\4B(\SWhFշGvE4Ţ8:, 8=ܩ֠|+]0rIQ{gpUdbaB̀nyUh/KBWRq*ȴJfmۯ|] Anְ਽TpAO #50l\?7_;S~E`iܓĤKw{=ªI~OՌ-V C2R4(%$"lNR-㭠pIx8ʣr:]m'ʩC?0bk ̠a7(-xh ΢2ZILx*Jd״'=aEΔwIq!aڕ O2> Q~9?$p$Vw$5䰣7;ဝ_p\֚Kfֲ/!PÑj\i\΂I`$CCz~!.ިqwq}w:P S7ֱ~0m4D!<9fi L|lR* l2U jRc 8 y@:ﵩbk] N9&:`MY%5 fŌzyK t ݾ2b?aނ}߸|n [X <ѷykb;GǬLJ%`Jt=.wTz ٧.0̒\qWrS">[aI1$lտhR;kވH( B7Y:`3@jZ1dYӱA,;;Ty|Q,fVw*o ǬR 9qI8p{bAY%;vz)9<2uXndσ9 h&ZK^~ G2|֧B$ml}Z@^uZ A}2%Q;fF:22~FT>+4XkI4Qa30h4oYM}*~Z+3<\id 6Y(&ˈ j @q+~@3d:(Ǒ9%7 hi&8 4㯼uBz?$ts#_ TS! $PutDZFt[ԓxyV'GE"vɘW59b !bXM`7̚,c8s$q[N/JcT3l =ɬ'zl)4 =J'ڸоޏZvRF'IR3+]oVSjdMQr3y&h$*eb!΀&yS?dT3ȇHMEj|8RT0 . %;HdaWbsɂw{E1Gl䠨CAm9PJܗ .lY chx.uK4)[/N7ڞ7+w9^vU$%w\<F4mkE7ۗJeC!uZcڠq=I$ 2=s |k1MB| "yhȩ}L ť_cŌedQT'k9˂mt ŀ*(QO6 {#CoPH7u2K!2n@Ԉ8^vxJ7'njrRB8`rnIpO&wpdv&\-pUPZ%牼"2EFJ2'~Z;7m@"i@;ˁ|$;Z*XʫCo J jRwg`yb|%@AGos3 {C&03qO|l&U;]v,K0*!z#{!Au& ,?!BN|~_^Ziʫ0+kzѰ8#=\N^V2F|h}z P[>q`[C4pKIOa[|e7r؋i}_%CoyE47D$GJ" a#&(ݶ53Q (z÷X?r1"K QT TeK4ܐ5'`Պ4jHbTc;u&V;9_֞&Hlv̈́y+%'[^/I'i )lB07yGZwrN ̴S1=ƈ6 ƈW1 @w_d<L1u'X okv@&rppM msr6m7AW+Z2?kWW%;qbMxqu\r{:yZ ߺSpɃKuIg{ &tt;?mއƧᕟfj(8bG9sߞloM(wr?b)B쇃>%*K v7vkJ pλ} $jq>H. L|n{sm2-D߀iQ])hT ~V*|l$CEPUwGw-he` aG*cgp5T~qXQІm9X;ӖHAiOMTߝI&j[ˉ!뵆\잁 ڦ:,m/p2 ܮS*#2 7C kP ~)n|g%)gB%S]V]OLL5t&3\@^Hf)78/]]&.#Hǭ cVBd$cMd!qч,ڒϗsV=݊UE'<Ձ5:q܉SR;M]ᛂ&I;vLUhV;bOȥ0:i.K{aik@TR!gο, *,Ă 0L}@洳}ɥb| TGo{EbS I \ٽ 7^!Rm;|JBE "5LbZg-b=ԺN]xZM*[y8hW4pFf*Kg';nzyv xؼ=Q`'GZ<0N'pk-'.pȦ;+- (ÏlpTp;UԖZ zp18*>rdƜ;5o̊p24o+|z17n^8W^itzg.'GhP恔 W+nM)@ +y> furZXW9!@܎'ݡ5A2 q ~V"8Um OQ6 dq~7{k hz_p~H}~h%Kssgqk5(o7 lgI|Ut^Z`4!MRĝJTHJmPN}׫e}fhXuwm*+97WWV߷- hh\k2FjNiG ]GިeDXK_C81Ԣew嘠 Kuf+tGrs6އTQ1cnnNs),DUF->a/=e"cЅMYbl.ia^αնYئR=ZFCQfhhMs3O`v0TL3\pd]]bZdxk{@dkZ̽H?4b5'VB7&uY8p/N)e,GvIc_4Sƞ_}_@tL쐩N蚁0E斪 EB5,pu %@. 0N}N- Gڬ7^cn 1whGP@}'Њv^?rVh7DLA(K TrYݑrށA>;%]KD ~~nn G/'dP{D3ق x ^(.i}vbۦ_w7Ue[4m{eeKHmqB`Mބ$qv} 5[\BKAli o1^_~6W<q0f++=s0t@sNg4IQU?+oSLMY5سD,(&˄)uU_SHz 8WqWW:Q箵!ӯ wT1r 7<$+tq9sGV*Kq=B!!qBc S~GFMVS=#?Zʢ?"m&FM" T`<űOsdFy}巃SZ P+!Kn_ؔ'gO j M2!Kj>6^B߃wHZ3в+Oj{L߷kL wWyLEЍF$\$dj A$տoy!?bpEVݡucMA|ewM _LFn{d@BO*רhEa[B.Bq40}nP!Hx5s5jdkJzeE&=ޫlVYfh<.iѓ6%G~D-~TG71Ժc=^b' jZҞ+d>‘H _vUjp̤)Ol4CUa4hp>z_Cc5_4 m,ۚӱArMKI'z $X{vp~.".pvt_Fߓ iH =v@B Ub+f=ȪY Dbl/5jgt o^YzrTv ;+-1 e;Ǖ4dP[ѸYwk]\{ڡc(|:<&ٙ> }R}/mSyU<Sзs 2GV/ƒ82O%is:[܇zY`{gO 2O )i#Z_(^z<bN1ѯrbyFCHk~ʐM} /4gʿ/j -I(B9, 0ˇff#ʏ CвW8qoKO䬑` gq}I0v>߭m4|ᯎZN 1!N bd)EfRASG)qNY\c\שwaǒ@аM }hKBy*D{jmAjSȵ޴z:ݟS89)L)5{`㳂>gLrlc.zeSs n@ʇP+&/FQ3\i]`{y+X{sEj(v|hy#@ ãiA)7xV9:+WKO Yǘ8PSN8g(,G%{8mHE0Ӿ7d`E'͌1͜r;3\pOZwy*gkq3iTns͏ebE7Qx(qQ+ Dk5v5 E"ȿ4?`U?͎}81Dʀ^blzJ0|1\LYV'ap{Ŀ;BYٗ[ CPT]ćFs9G[y55wyq6&xmnfHx~bux ^9̘;u+\5-9p /jmZ1@"YqTSеd5 {E'-c$/͟3borNo!bU wtRs0A !2ɒ:E$g'W_9Υ$?TgM'!)YmlN<-f?@tީ91V2; 5-2pDinriDO%ݽzV#2$gz=$fiOwݭFi#b[I~ | qz$oz^!C6'PNrԏ!:>cwIyRg?D'/u6EA6 曭l'0NW,Aj 7Oܴ%CEѮ+K4-W=omۧʑY!EbL1G& 14G3@g0}YWq4R-cgaV犷v@ӟ]qeĠ{M_0 +0<.EM0ãos[&ϔO0C棜Wt>`bIhaQ-jf6vwRZLIUZ&^zO瑄OS2QcC7frXoy(\4 ToT'%%$5n.\-z~r;y|W2Cn<b3RRM4{;zFʇ_eyS@-Ko">Zv`Dzܵg2 1p dz) H>׹'܈?Evt "GnNP.쾹t5 )D(lx YuY 6MOꥩ tW2wy|0V)t?o|)oװV;Yx*m"F3-SL VXk.n?w䇯S^ʙZSGG@ Y>t{: 'QeƠz}Q>?1Y[U(=_<Mm潫(I"bһ#{rz/ݞUjI&v%kޡѹ+2])ʈ}V"wKNx3>bjNtI`uI߾.fSېc%F tȽ ݲ;rF$vpdc0Z dEƔ+(&U0N8&ͻao2Py_C(mzl| >Y;V:4* mW~N#]LAz{V\4TNαOӰ7Ĺ /^@B C5cN+C]?VPAN2f5 : %Rm>aa5YS?܃V0*3ܡk Rd)(oI&LD>)5Tr~(%5(K,/Pdo恺wE sX1T>qn!UG/P2*RH\U"}%C|ɫm-W^0C"@WF^#}}oO,ŖƱ% 1 ㈼P[F5#uC,X&5gޮggB#]+e+v91kmtQǝYg 3+>? EO-72Qg &;$h["tH H0U @O]HT]xW~9R7&++9J'\I_H<.gM{[@ɔQa`N%I*JS)2hq BfLO`!t :Ҧv.$wϔb#vy!NVצuJBr9qWH7 &AT][SVh WS:&Jϣo(mj6,dv\Cخ*0yOO몂M#]>ƪmuIv7TA쫡<[?IeF49})|ɼB*=UzH5F+#שR}a@{׊"8ƀ^jzn2ٮ9'G+%ŕ@a✩j ߋk\*; 'P.yW}ڧ-Bn,۝´:\ hy$CU:)0ЁPe3wn0Zs,YuwL.|6f4c=v0AX D`ةuhY:ۥ 1i<,c1g؄wǙZ&ۊ{λWD"ٹWh{P)Mv8Z gY% JFG=AUs ]8_8^XjHӥ rtAR2y|!ŅBkY a8B79o&@JP MrV1 .bٷ!f+n, .u7jzJVO8\J-G,KOA݈; jWN<++ @3a/^x!IWF)s.,b|0ÐQCgSFA`ھ>iq#\eV9C,@ֈmI|jt)wylEbL^Hä粟|ʱ1B ^ko}\WLdBP$Z1 (8E724 Cb `OAT m%l9 ӢDZwdTU;wiqGyS֧W-. j|RQ%oH7 ˹*>IWN31j|aL4sjlk|{t_CEWW]iL dY, RqdJ/y |@*NsVH]뵤z]XHGezL^ :c9 +e,~NLj#J.qG:[HO94(1=zbz=n5E` KV#i'pz]b^aygԫ1ɵ8 3ă-}ZVqG1,R!v0wn)hXy?W%vJ5@pȒ0x˟w$^엨 uL4B@>h y!+~M5g]C&yW ңr7~F8e BdQMSuC(@i=sW`rtgax( xQMρ<~5C6y>_V)9"k!e2ܫH$0,?Xđ?/.fȉ6=jԨī:͉gw=\6s}ĥ&7knj04 #(?rdÖT '`GIh0x*WFhUO$vިKY]$~gf='}A^pH\â@FR#y2b32!A3z;Jj_4R(;Uն҅z4)D/G)B(Nl׬B[PN`4OC@{H㎲l"2_dRGҠ~G+S%ܞ._wݮ&ν.T6\mкPwĩLJ^@gDfe-8e;Lduqk[Bu ]~Hvb,(MxHg-¬x21ӐFRPދ*e"zDRhszt!ӳâ5?d.=buZ39`Q$Q{) i].,Ca׺DNNYS )'U j!̒gk洗"X篛& gk KDfj !<]_̜ԗႶYtY `lީN@Ϡ+V䌚R<, uJ1z7 V7dV2lo&(чW`){%zZ~3rgiM*N9΁v;6! 5.9~?ulz{ v+ u%RlraFMO@&IԍVy1Lep$Z3QGiϫo}qo, Ƀ3ȉ/"u?)K^Zרޞ.3tnͼ ])6W"(D `꧶]=YoU%1 jWۺ2{pՑp.-VeV) ̉i>+TJBJ &{/0j-%CԾɃ@()$ZN,UVIL]:OkG4) 摤6Utk*VtsIH[*ǙP N6*6>9EHSÒ1^ aCg|ĤL0睓MF'Xx:AڤgvV|DrW%b 32*X[:v]N Z4>q4_,ӼLR{&n=vao {xV&l>b}3_Lj闾\L-`y ]CGkڙHέeG!v]~{vV/Fu^J)B˺1*Wc c1f̓-pqa."'v$*&mW|i|A̔!* .ȶˮЍY^焄wrX$jwlevծi ڔ. vobQF `i&7荓hBA/-Ni(Qs6î^?O9H?Y-;^iLB4 /\bSOrۦfKX±NbQ-2S*l Ta']8A׉A7o_7tjM ϬBQfiOւM:B{,m$F NsY5yȧSNҞ֍ pN-=Z:|5U u2wJX2nx: Ss9C(18uWqIݴX:qbyk {W(3'AC}6:/_fúbȺ8C X8eכ4w(եI -4,q75^A%x :"}y9Cmܘ=Ő|Q)5=D SԸ~WR;GZݕEZCe є_Fa㝇Yd%{+B^<1;9O;T&A^\AbdTg,KmϋCBR C(5MV4kfݶ0[,7SOܒVe]CVm8Q( ٢4PQI8:I M{i>~>40`ޛX' ٽ3EȞ9MI ;AK_G`ݦ-Sfn1V_ }76r=[](#lP~29[+k>U֯ryH_v]L $8R!>-񴂠2*DvnvEBQe5)O3 fe׏fugeM~7 4IܝMs. u( ˇMdKb˿NO|#(#@R-4]u*،{;Q߰ vV{6+U9o#fGa$?{ |"+'jE[a#*͆@+NN(79nIL>Fl\M8osDb# nd&^~OZ;L8C&\q <{!Jy玢 hgPHrywTeh aTU{YZOS`B%Ԫ"j\u rr&d+q>'O:JeB:Qg [~ZVg٘ejvu/ثؕ~R֊lSs8^ ! eBiجV Bɷ'jFt`*NVsNKx(e)~gB15QG˭|cƕ̕^9k5աttdoYIG.b|n/`dڅg1РOe"s<~$iX;0x^,lSO310Q$@YOGYSĤ+ouΖOs~^ 3 Oq)k{]|QMa1pu9sfڝ|p;x^j10 p{EAM{u R^>ʹ/~gZ`@(8*6%IB&> I=3m*^h&^˗ٮSD4d/\,C]ӆtطesHy'$ZD5qvŮ"Ksod ɸHsΤRz̿ʧbFK ;$́ۯ٬3GrdLx\'*ULyG%(LG?M-nd֊=x/AH[+t%I@pXz&%yz@n,9׋u#2JK>9LJc,IPX&ԗHڸQ*<4VhPq~퇭S4|,ja`ӫ*7=L9T2LJF `BSjxLG'}VڇEr^ݘ##b;IX#3lssvޝhym{bHuUj-)njHURṰLIRd%43vcջ˷$IuqBNf*]~{ߨJwq_5 D4NkvK##eHxjCU\qN~rr~*L}ioAcy}Lތcx7m!WUUH qKɞX G.@o<,@IG}WEvՔyCnYy8QCZ%peұ.xn @S3mt'@MR}=x9J-M߽ӈxő$Pͦ0dV*qk$( ;/d-ʫLdl=Zy' Rq)v x+ Ȕ+&_JܺvXUPU` [g DV/~7O\s`Q~8?)Xvc3U1ى3TQ k5$ p0؂eO*JR `OYь~P%Ǵ =G~n8DF%CLVOK]~!fת&Rp\_4d3ˆ= s+aL,4`1 ĞOUwtF9$i$Ϣ>8BM&j"s}Q;S@ '9+r{pR;_ΪyB&$*XkqҼ“vs;M_\ W eGKG Am|y34HǨM/lݕJ cV2[{- ԫ䴴BSl$$O!4&4VI,'Qce =1cTYvRT KPs̛K~ψ%Ҫ eOBm'F .ģ"unoN_|nf[r1-Gk;̬rhN?7dڬ@E{hYIsxŮx--o1A׭JNoD&u4^@j}͋4QQDO^ nuژ]*Du{Has_H( ֈ)8Dwnek^ǁŐ-?i e:-X '0ӒRICۤOGw(Ǹavv!ӯ'"M 'ӔeIf*B;bH-g.GxsJ,2t (ַ)Gd R[qJ8ɃQSJRh&q8\P똞SPLMb+%U42͎ ~/AWr}$,AP%>XC <@5@n2,9nR6<+H6ZJDuq f%f:e(Q{A$gÅM3ce~/ /QR ޶7X/-hm/iaؾ# WYKft;F׳K e#vEn#h6u1y顋"&K6M]p^RqULw!z 'e|I^CWlob{Y\'1%Rz_{!HHjDOqo [7݆dOkEdȕ:T: F705!Ӕ *(m Í;ӽQ"a)oT0I3Sǯ Fb_}x{kqtČ% ֫ eJQ'<DW0 ;@ A#:zDbc).z >;AuZ/.udQ ̋@[| JQ1Lvq{\KH/+ڙĘf<؞Cz C.U gS!,oql(N4w/(2<4Y\YQsGfkc'-z7=f eoc<;ϛ/CB s{vKxn ,,XKPIǩr]nLk8Y=~VtxBtrWd/WqHZ5 8$^`N g˨ߦv}w|RA''Gp?PǢ#Dǭ~ _϶1ج*pԞ(AȀAy9ߒCj!|*/cʪOfOfhg{_ vv0\1X(!=m\]c֤:YϷ .mGs #olRZxYY75n(NZpTLpWFQ>C<}ؑ^p[53,$D\ANYBoI0F }-FDd?U 0?Fǖs_NsFx#*f^b̜c\UԕW7(4DB TT6(!{"fC9II*qwɣ]b.r;*ma|]DBW t7]].|ow[.8 VY{#>J)Zgzho%W^xٵi̫1W7}E/>*'lb|t6&} }$-7LAY[o=?tpUQp<]:D9@F@pkƶtO~b+‚INnM'}=# 6,6&qsdv_2 1mT<&dk usfفZZEKpn rƥǟawm J\1M$(an^.c-ٟYIA[=[܋Wԑ o4po_PESRJ? ^wDA@Y{3B\*@lY$C  ~URX,ME JZzhD9@>+U :QU-$϶\"n@!) 2%@-#M;F#aOnڰ"p.cӢdIwJߊ'- 4ߗ!NIʄ0X|YY\ Y`HToۋ߱ee-|#]N1Σj~ =|!'-ީ/Ui8"5u7. BG[xcўIעؚ~H6د$h>`K'װ0imFpO$*-ms L?EIPҊ37a)>80Hz޺Gezq(T䇯F۝l^魦pj \\$T*nFĽ(”;܅e/b*0*YF WITL./vHd{'|vu$Gwh`ѐU+\#vBወVy9LV U"Ծq;څ3ieLM6{W ^=k;n0y/Y1RkH.oD#78/dGmஆ̘ {Qe ,k4eZԦ;+wqq+SG]m(L/qz'1OE.4\} /XECFE쳆$tRB&IF$Pw}|X#K1mUH<GXm"+Va9nrd> gZ\J& ;C^`HG)6)*^ߺ^V#&N~exd[S4(3o6ˡ d[8jC܆E}-MzVr}-w{J }/@+ΡB.r@-{{me3f`zVӻ.QFRά[PO߲C8wi£{5n~ c⍫qk'R7K:YT݇l#H>`9s)MfaU" MքT1:5H4nFuݟ xî-ʵ$< |\wI/s%WYBX1.LH#>U߫]Sj0ӷ6Q$oQƔFW5+nމ49 9`*2At4r18 Loi&6օ-#<ƩPiUΛ-(ڂ.꡿Ok 7U>)lnsFaGdӴ[ӻ2 z_c黝9 \kf:f`J}U(Kb.#96b0|+*?LH*羱Vn,v"(Q}jj̩@7[hOiņs[r+%d] A6$]d'_gAa ~aPmFC#O)}VcN\MDSWlu!?O1k/`7g\%3)Z֘)=^X/\Pi#!mj W.RVZM OBt2EdQ|moԙ؜h4x7!0`cSicuTEit/hH⪊p@d|luzTݡ]Rb:Y o93rtf-,J͌:EobO?GcS)n,4:p2zQ$8Jܣ&߿8|$LѨq3h*Pd=5.idN73M'$Be{<~o`7"PYK5lB vqq l>v<(_䱸(U6:V((?^ɥ:1޶  z`ns>az~J3v)BN}-1#x bLfnJ16Kc2f=YmVWD{ |' u;JD:}]J3u'+p$8oCeB$) pƠwxx}+vB@^CS&mU3}Ȟ2t .:L;Tt;*/;H>P]`OL<#6a`6CYXRކ';v4[CL$d,udCJtCU ^MԶdB :H A0ܸgb}b|Ngo5g!ՔM=(dzNK? %YϑWdoT?!AAn|70W̼DN8VQy@oj++#Dٗ=xE= yB5,HIuYPN%EBpRMtjjA]Wy[=`Lgbٔ1iܗ:4`sńSo jAгbAe\WױֱmU4a8e'B/eUhr)@ [Lr wf}W}p}$z80}VĭgRvTK b*YSȉcD5u9(DE5\9m ):w\pԧt]Ӌ }C!T b}`{`Y~R1 1"v(z&|r"gpLBf 4AP$.LWj UtP>#4>s|G86T6/'BA3MV~%s% P rlP;X`:4<'_>.ubs{  }}g;IcAz ;NCPKa8X+g#!Yy9O[*x2&q]ƉNNґhʍ{D >"[P۪ɏ:$ | WZ7rmT7HL C:4Kcm{XL'*#g9\+CU[:G=Qz<ˣ! {JڷӰ;ڗ )adR5'ψ]×^T7Ac50w`a jI-qLṾu!nr& Kmnhrm!5#x1RYGyJC5teAq=΅.L;*+7\zX91_b9dC7@9ܥJcuf5ʗ=*Z:Z7yqxY=DWq iݴ; &o>BeqH)IXB  |/IƦ,M&[ vFÁ8)slj.HC3vA`D߾McU<<%~HbWvʣ%Vod޾ ;w jWOFV "yus<2.ǁN-[`!QC'W|^,r)wxlQާ8RUMm59wug,X-!4^e7:03hv QY$GC% ۯ'ms NǸꥹ" -Moo&R[%]pJA}! 6(xbZVmR*pZ)הK1Kh%xr,2MJEw "0'JAC-\ )I'M; REgbmDzF ꠦͲkֻC@ WHH/z'gc` EDGs]E`inG̱VH4f=Ap,.{$(`-pONa|ҳ &i0uޅ擳SS k `]\z2a#L(:>Xm37U灎 } <4WR[ +BM#"_]/0:^|IKX"bxn' {!4'Վ'.n3ߤy9 xƺ(V9 `4GkC{* ^I;'$m7l_ ]S+ oYN?[l".PoA * 'jNͣO$Z+hX3Z;;CsuT;R¹F)u,mH砎;٥VT(EOtvOL424t:-y|[^ߺZWQarRyD .^pv^hTQ@ֵ )69γ]]/bf\m +uW(kKx>uYvԲ*d0jMR#2'}`#PY 9m u߮ibc_˞Zu6k*"FLuT'$a6A(s hDaT ._;$j8Z҉ku౵v:C:(SmTECgNKblw㖙#J],ԥЌG^2`)b@$l{(_a\Iu(e*;5o4bab -GɰKNL|r8i#=%cul.eeCg; XnhR^55},٨a Ð`E]!m++P3 o7)s_tX\4T6,^7u7_`sWpLT4T,J|J7e,ү1LISsZ+mV,6= cBESP~whגNǙIxjꐕ1؉8H^иkɧoh4ҽvOBk0^yijhީF"fqwC򸣕GO}R܅\PD-;FŠO)^W$7-r\5Qř X${NcF+6z 3=0%H !:F KSOj?#OU)iP# OTHexz-G{c\D_$œf-*~9 h}iU??jR/Qeph5tjBCkr"5@knL>.,ŗx˓IfE'4ZVAD"la ;Md& c-vKHo׸j]W YԈ 38> ުRjuŽ[8\W6.Ux>`tȼ[n:6cny7xP Cd\B"6@"Q?c/rh=6uQcsԣrp-4LÜ0࿜T4f[+}4R}jN?@W^͊9C/iٍ@%dؠSFDuby!Q$ɣ?P׃~S˲49wK0I*P b^XK-rgTcu9weS>{s3U6(k5d]hۦ\Ug' t!Ǔrb=:"7D|E>kѴot6?"(4Q̓U aV;vUv/ɱt~TPڹ@e6F ;ىJ~~@ƕ#N[0'a.0pKŏ%!z,GMzd#g`~ュ|ḶTN65`LV` II]"Ͱ[Nl{i0 ~6~篏6Cfm*.Mكi>H(RhAuݺ=mɡ= j`??Nm D^ ԁhc)B9@dkx!WQe ̾:<`}Hiakc%UUU-5p70ݻ~hXW8Z^hn<-.V]WT>\>+TuaC C%f!Aas7 ܪh;,Fg dخ(r?CG?ҋ^35Y-uEkXu@54 W`e)AEESJ5WmAq6ƱTq)6-u077(dŔ;kH/[{oqJ1]ȷx9aG vBJA&{A0y;YIC>kC5 ,/&#O(b8[@d,"!ay0&^>/zVl &5-GT ̾Jjw Lww9Bϐ} K8΁uZIkáX{ۻ2?Mm6(~T0cܢ`㤎G5Ɛ:'M$E<=2'uQsMC=U[""}.qy>1bV]؏PDL*t9""hE#]5 CƯg%\[ ;¿q:&vIؓO B)b3eEl$SwcEE~p^<Tn9x_Kۙp[M}ѡIށCWb4v!ՍB\ݭo؁򃂉_dQEPA&uyу84;~6 ̗J0s>V!|M k<x((*³U kS>-wD@l&AKiEDau*:W:4N`] t zв?$;>4K~7թiS Cn>S᢯+tx-g-ܒwY;Uxّ^NUࢍ6cP1ſnw-c\w6=Z.aN"kHXPo_t>kF]@Sr3Wi?^ Qu`tϯ=\sĤbꂛVDTY;rLkuy(zϦĊTtF"8x-5gh|j,5M[C?#Nb3z˅'WpDbD3Hu8/%&n>+|:q -)&'oI/d鹾WN%~K0.:Rw*J9Iﷲ}T*=tQD|EPvqCϗ9_uu<1'J 깭qy_1:s⎳ud;\m7%BE|D%EUؒInڒWr~s(2_!IQK\p<:{F}.:4A@jU1}mՆ& <&?Y_$]@  Jnd<՟ofy>> :iӤJG:tDR _ngР~݊.sS0Q. vZXg!]`J t/iAkxG~ f0[!>&g(Ydhӹ[iek!Kt(54/60aD.p=tXNGL {ܯB ǽX:K# 1TlydCjSp5&#,mPFPM@DOpX* u&t]<ٙ! Pb(;F e,[vWX詝 zO<,5 "'cgƒZ8*JoiEp@jǗzlhXMY%O R8y¢@bxD6Vܐڌ,B_1TXE/ZDY؄,բ+h4ۭТK&.=~@yLCz46C ɂUwW8w4t;v\|,~9_UZ%ڽP;*ƒF,60771E1@,rQ_iC^ CY Eή($4;H˝o2'(1sp&mo%5W~])Z{*!erDOP!NrL1T &+\nOwкN'\1-eBpQ 킳maiع^0ElWBeQ ]VSjIhw 1 ,)k188dyu~朦gEf,tЖ2e^* $ƣ]+Qy-82ZJkRn <;Jj$&LDja͛H1v3>Q&/iȪ˞ 2C֗ Z,oVX1kVԃh;g(=ao(|nq (sEFx;MK*8YWwdFX!]jCG\a[G IS8P795HldwOI*&Y&TAeɫXumX^F'Rb?FE(NOxn+viUuj7 q3a8KmFbsGr|:NnN!`2 *A0ApOzNES hԟHl)%5Gu#W8w?n^vEQfAԟ%r8 @tyRrSAd%3*{ˉ-8yCċeQ)+0/$3W 9.EV}4D쵲C8ZkF`wEnL|]O\bfd <ߧ-d9zS z2d\/o/fۻz;9H(WfLrAeQ’Lल%17pE MKװ.)zPy1ehD ȑ/kI 3YmÄYN?Ku uX{Nl-!&%ka'um1R$˜61Zq|:4{(n㌋L)Ǥt Ef !rXڟYm@*F=t-V?N Jݛ<75Hx9 طY#R"h Sڝ)LĠ^UG-gz׹M_z]7n+2q$a"vKJʕ0/1"&7%o r.l{#~_7de沌@T-8^B[#([cp23 +nM?:mO.[U=\]T&RK%-]),yT5ԒiHHYlfDQ/?wR%T1fhl# ˤ꼮]4#gy) e(>tvǼԡ`7<М#9t {KO;Lim#H->3AU? ;#[0^yY00䕼~#Ie9 u2Ӥ*ȱ)C3Պ>K{m|Sk;yY!)1Ho 0+B0B!GbOTblRuM~ xky Cy+]9YЁ}G[m|i!;fA 9 $^J4RMbC}k0teO׎#AEjY!ū*$T׶G Tas%W'[Smb>Jd{xiD./ F'ܭg:9)ea͎gtUb+P]n:1٪ape >0~B+-F),; THJE+106|*8X:~K V } &P0B;zT, 4TŽl?{dBHS )J7F@<5cYܷh D8;8tW{2מ~=g( cO/Yw߉t4x3X6>ՆH}X}pI/\f#bIK +Ҋ ZiAo=SX3 du*E8}|$OFp$dS >)ꉘ&TK#z7tsWRȨaQئ\5l&QH f$P`XO/< iڌtdro'R U%J|=8m >8 V!rj l]B02t,=i~o U#nL OswnVvQ]*Qh(2DCWBjd{"!qكܴGneWR&Am% Ы$}hrꅿeNEv ?]97г+cE/#{`kw= bRe馿DFݷ]rS|q",_]Y(#a/;E WL>'_n !] pl3W]:0YE i|rT(!vqrBDʴ;: 3 l)qIZ)?] @] ZzXuԒN M۱ӕws9fp:D6݈*_yv]#^_OOM+IvNO3^YYjxK3L[Z;nsPYxE GpTiMܧBQ0Ԗ gOTBkxEg9C>_-׍?Qp'2jLR(FpĂWC  U_5=RQl}Sǀ#¯ +¦nM%M HL7z`G#U;e="A^OS8\a;2n5 Ӓ,,CN\%"}Wɑh+Լ2~(#Xkxk%{!爾>J\b]]N$Na&b%qv6 0Ŵ"0yĖ8,<6ǬVCJ~gб6Cfl,:oTV"['n[C6dȄe1^m{埈-(4=&:R~3k$* @hqB).IL,@c5(M_8e 5=nAȰ&q`,;YEAV\sw_=9m+'nF5D^di4 r_k4O" m" wKaf kC 8.qwm{7LFJf%w QښL(>L!/eD.皼kgQ3ṱ)|H_/HW  |z_N uE\kmӂ|u)BG|ڻGb5Ze?.9x)i#TSDT]|}s;lsf B <_UiD涳 r^FyM %]5!_ !7MJ0Ǜh&[=^pe7萰Y2NM߁AC~<œs ?KG$Ls?,x="|[ec)"E Tͨq*wc>"dFvXާsGlLjd]̔"1@t3ξ2F̪nڪ5JFz%[8ךԄ?zI2wȅ&vi)QcԓW8koXwvEˬkC xt RM{&vb~Q}F#ѻoT}qy#ۣU 4t.Q8OũPpxVW:ߒfV&7Dˡe=[JL[kR&!ubr4+@#6J"=B"}EMec2vAWJ#7%9OeDѯa>+(tǽj W2 @N6P~>=xf vF9 )(pdRoC*?r?Xb7 /d˝W8$ZG `d^ u.=YJ4ŀShm֞/ݱr'ZňFa ,mȺZcfyL1;3M) בF|KձaX#k`u((6"f.?G+_ߪ"2믋CGxkcJ}*b[W&TOCÇȪk\D`Ax1@v\@u 32O7Eo~U'x(ZWy;I:Q rNDQqK0g֬ļP[uL y]ȘRv^c2~jKSs-nOK@!νFDisP, x"b\S >ۗTuJBo(gg[SrjCъ ?]y8 Ξ9 43\k*^ \؆8QGvu}|Ns8;h~a3x s<ozH)kG>{7 lɹ+=Ay:kpA'2FqP<~|`tAg ..7g!~/rq4G/kXQkw@?p2.Y8l9Od;LU$Ar࠽< H5?W^MmNe2!yS8en`)BzZWqgVےz1m! D󈾣πeAdh !A 0,ZtzR8 v! Abר(\ft_w,FEDBqLPGp| H,׃p'?:{nӒ(U֕B 9_ЦnN-oj̇ē-dercPmWBg Q>i[OXT;6mopYg#-TDΚqɫ*"Ke8,&g7؛Sv#[vl4ʦK&+b/Ղtz+=f[:@ijj yRp)˳li0xjv:]q];B$wPNJ>H;[A?)duИ"* w|vP d~1`E4ibLI!zYec㼄;5Q!6)J胶s |J!+K!Jz8Էa%c]1=WlX&9Mmv_PZl⨀$&~)4rNbUB}k{w<&%]{?@a;;s$taÓB`w7DjݢD̛q "j 52:]P,]fZ3dc(by,tJ5 HCw(q}%]24& qQ0cy-<<pQ8M9CIEӌ@ӖDXCAs?$'[:7Q|ȭTUu`ͣ"BTH,I۷!WxJAe({􉭡87`[l)ygV /LcŹA4vh"c^ V@0SRv}X6W3ǟ!|iϿ<"e56['AQ}tH;풩1av=63>/<[uQ0h4kA.vrxBwxSH6 ջK8SMML ̺7mEDFKpΪ9gUѣt4V3e*@gCyw x_Iع4WPt}%fy]aq!AH0q}. ~d4 ˝ Yy;-$R@M Z0' Z-"'NfROj'o _pW?!Sx͹gdq%SU0_5<l52B3k2ko;[{VDr\86j thݤrADuP!jBZC75o]oNd&v󜾨|yǹ-AĈTbC @;Ic|]+v?_O/vЭ͒/?W@/nX097?GFnp'_m&tʱY݊"ֶsT7Y90tSspyqGg6BM)*!-rjA!6dӦ w_dRAPsMR sKnp~ e&8?܌sfI a NZ QM_EyAb2) jC'ݘBpZuMG|fgͻCqd 6MJ 6w]+PN[ȑ헖=h-|ʱFHޔ??qaBZuccsDwؤhI[0.VE9{r^nMlŠqlL@a7;gʊj3DԔlz"E)#QyJ>{6L+@r^)zxgNX8A=^3K3[YI=~'+Ο<.U3+cVh򚒱3Z暋J7=&x D}:Iy0$#U =h|ʶhD /y~EoAڅÞXXoۙ+BFyiJM'ğZ}J v' qb(;hV-Қ۬:aV{Z2R=r=p@OzI͎0ΊqF0l& Qn(o㵘RQcA_8<F;YKS$J>=7-W^f:FsDGOƦ*l|jnbźYO2myHq:(wntQ [a#vɃ,jᬹu&{|qh_2,BUĶGGVR4(ОQ.T'^0/hİ )4i~I<;fn9` 0缒l X%$l|z:56 '62q !J< lx,L <*3.ཱི'ѪPR[@8%>L/a>E @6"]  sfX\p^#e𤵽 C,:[}ʪ{&N%E v+i8Z%諒G@axPK,vazGA`:qccg(&tk{D=a`=y3 `dJ>_Xҋ02A>ffa+TCs[j۔ @^}\ߪC: N~wƔO=Ǻ5d$xo}ţf䕶iL*8 ZIUZi;Ж±փD݆W;!qݛ |]K'd 8 a7k 5"&V܍+u\G F*j{7z*p̑HtTP(-в MDsX6f[:?o/dA 3(j4L)s~A5]vKK /h3H+ޯDOm" =X}+ݴ<}?$;eRZ<,v%'z[Az]A5ќ̗Irˆ`@'DZ]haA3_2Hq(6&[v,[.lJMYiRi¢(1Hw0;Bb)+,mUuM2[; 肇$.6TgY{hH,8i DžӉLJ/פ |1Ih{Zgf{5BXxL4ZroAi56|9Zp}6T=%:Q؋xÈ6r/ i1wbt0Ïi?JsRYW[~ i.Fi/( d`k+Kv^>pH<*>Q@R(Q5NcQ:28K2mPґ4+>5օsY!G(X8#BTDM O,,feYáJ ]>r#nhvY$,H'zMZ&] XU]s:\C4^l`M9Q2wnllx5cT4 AYzE }o\?[xR(n׉fBA.z4iw&Y"Kݧ^r$w p9ԉ4Y3q̽i/[hidjp}ve qV+ -ib+y-nmr7[ZtYHN7P(9/"0mKXN\Pj'O0" :wbEYhT(䖚@=Uk{Y%#)Z3 B?fv&#HkTdo:_;AwbrwM]gÐɓE#A0 Ѓ_Z܁oК]2Y>g?T惻&M1" /Yl~lK6noA(SLmTwsX}݄Õs1BW}ZY >0YDD\h? "nE9*f3鲴XE$h=^WzUN+Tr|)ln 06ٽdH쾃AmqJ^d?%H]Nryù Ÿ h̒ޑW!gbBqȫ}H+`6"t~r^}ܻi 8-Q4Dh'A~ԓC}s~-M)EWuiʫ J} 7m3:G$<=E`]+h,ZV Ljo3% ?f-7w$O bq.dL-qG\*tuG-&M[sT[r<:I_pE Q7p /q,s,zqjaP “Pni͓8s[ʥv&oOmb=Ö$8`VO7'Ŭ jldoc/ 0zBdMK12p9o,@-nREe\q2`7ū`3Q͙p/E 2vIWK y{~IFw'_LF[Y~QVbuDy8y:<^""9o1aQTH[2Ynצ#lViG68\UFǏw&8 uw_ң2 VuSovR,ȇ"9Ġphg*|kN L"w\њJ#BT8}ñwj-Y iDÖÑa#ayFo c[80sd7v1mb C%J'M?F@|k v4pk4j!Dd* UvXr<5(lit-d2iVh||8C4!Xxa͌͗u,%B2d?= 9;&w3=;O'D}~1LiZ|2Ct`LSBl^eQBLM)L%6Cvƴ9 ^&W?u3)ˊ(iG*Las 7[RfB|jm<8EAv3'k6oZg'Wb< OIi?'dK(Sq-jLX:]906ڠ @Ϲc6әϕx>wnAwtEݷ*Vƀ>EJe4+/KP(UNˬ._o5$^8Pf۪D_&|Z@#`隲P>'O_lcyY-CY8Y܏}Q O +` ,}(Ehԥ\s +^QnA[HJ3wam>9xZ68dU#H, S?`pY,mjq&:fa܎bZa(g5;AJ\ O˼#fg"k4dHbN!XѮ~ntI6r֤ YD}Ċ.`.? C!MRT+RqQC쁤&Tj 6KVaPPN>d%hp(sxNŠPo@10$ʒdέXro(IA)_4f]gM4%`89=" L&2F7HZ*;*vwd 1C'8~Ѭ|%rȁ&y ;_AF+#W&/?SŊ'8xj%vqryKfYteث !^]z1,PV\@vhNh_,˜ۃZ[L@^eɼ9g9˹JKtܮȱ2 GhIZ:usǔcuEf_'QuWn+-LwT}hEry lȝy6 L9tw܏>&vK 25Ł:u!x/hvt Qc@Ң^J橬wʥȜC3ۗ{h vk뉗̜)VC4?FȹjC0^ v R}-M-.59ڎTN8.Uy)bF%tCĞ~ٿIYT)nL/+z|,I%1& =!"c)tԦs`IȰzr*oVZ*_+vMa^ܵͱ±n(8 눰db,,\}v'Gc]?>M-6`!st-.?Q[ qِQ3OW4'ӊr>F X8 RQg5U£=r^ʪ `s)ZEˀFdLivb*4A%PGtMv0ϣٸxXw^@Qy:7 ĠUB+X[Qjng9ӥݵUҵF5m̹Y=!b¦ n F 1ҮIfƐTV/-* }3v8Nd,C14#ndu;l3_ 4׵Bn-l[yXjHt̺,b*h=P?f Q>jfrJ$>g`sQ>)jFjrRkB 1l{ { Swс]^Zl!0FJ(.5EC֤a-!w0ӏLS#*eP" Vt ttd aW;eP/*)|3.1wȞ'>I4vFDP1p1bQW{k6b >:ՙ/ Dg/$-Qh&QjZ.' sYV͆Ux6ɬs0TdbɊ6ng 4L߼[UgKO#h Di% |*]+ ;'R~ 4E˫FYٰ?ʪJ)kNr>k\\~!mg19d^L /)CN9eFbfDa3 U>.k$NlWS8 p^ѳ5-B >e6WT!ΐٸ#Ǖڶe162xXn)b9"s.ySCBV kt{w|'wߓY?H48j #06DbB u [uXVweHE\D;њ,^vS >K)/3&,A1G6N2⸏4|y[Dj,B|E 5ūHaCEk|ZdpX:}LVq yօB)܉Ԧ -Y:hίl7˧d?ɣ&yh)S_Noӈr3vr2!5> $0> FA]^m6Ԯ zTX*?i(̏ lL 74w 2!]4k-Y{¤IGjN*XZaf;[SPJgF,z$Eb֒1,kC1|E]ZW#mj;`t,u|GLfXlV)ISF+B/lr$oA .ep]7KS0k/V{2Ed{] D8$06RlՏ*rm--NAHag]ZZ2h2AkqGbeNuV . ri:]doQXx[nl"4K؊' ;L%|;nkŚckיΤemj3PY?PnK7h T SڡgZ+a\s:?deC+J"`I8Xtg2f[9զ׮;aR,qEiq(CUo6ku@.:'*7 +]f7QKz`mjPR6>z s F jxHr  5-|=HNcb{lϗr20ؚ= YۗI^՛2/I &33x?MA1=V`P՟Tô^RX# 9.aJG]]Q8aDYMBۨ ^_Y(k,SW :o;9  ]RaKT-Y@ }D&<)ɰjS`sZjSf ΀袙,ی~W N:,8ךsRiQxƵ c=,5\ғrCQơ%IElPsx|,mׅb&-:e5<]9:9!E}^m_X)P,k!#̓ /brKEDY9?@%-j(ѳyXʦܼpo$ltr!4)짭.`l!<"L|1sl872GњXx¨I1/>΀{6.#0W[W3˾:/pdcxi篈r]gOk_+y>vd~n?+H} G1̙tt {UU/|QWއ*Hc,׼J;KN*PW| {FDhjF^̈aqQ$9=[s&ȮBx˩P^TN t1ʹo6r[َB3ũaY $Q5 ˂YNZ |Lx{ ;Q( 31H1zT#Sn 9"G& K>g?q!.T57y~⌈'I'Y{~vT - rG 4('#ꎻa/lmsu-;TX!.&P/;v sQdߊ)-RWy K. YINj*B 4 YyPDQء~F#-~c<w% Y<΀lV"OęvIf=TKka{7\Ilh nNY˸Q);ɞ8󛒆G?+s1!ϙr%9~4:u0-RC=jR&מ.?S{IĊ)'s!d|[*v`1cG:e_4yJ?AvJ|YFOI25" V"=f܉z!9zU;jolͬCA>EVl9S]TI)D8űҔ2l‹2[<ԨaĤ1<ӕp^{4bd^9:B&svCUx\2ԐX4 ΍e{Y n"e5 Z*8U. fFjlI5dm%2/m38x@t~Ǡ%9!ao30&7N^(’Մ ֞e@kuեh6X=`7צrLDil *G H| f&0T.}%.,I$;X/Vtz_Vkyʰu˴l tBI3;'7W7_q[#[E yLVEo (Z_:#\wa\ƒ0N4$TZw3+lYC{`E ɾrTh|=dY?zu*-#Áfl9Ycdyk}EmU`."#u/S\K2Oϝtɑπf9iׁ4q3*n<;_@'%ɎΩ|^ߗ svJn]eܶ?iUIH)"۶}gɠW m.w'bGvSeC\?p!rѕ_3yNUc@FT}Gʜq޾MPcwR. rĜ@*2}j-τ:@XpPKǨ[[FM;_nYK;(xvJazC{n^M6Ȫ;%Ȣ#h֨k\I_wKі׋Ur +K's<w OwT?8  Z:S``YD*{5PB8W)<^j QHj~`\ݿfx!0GFcPp e+½t һ>(8+Q tX(::Gln IxRbآ$'m)dW%i,=`Q8%{ JOKsQvAy FW@p?ZC&Z\d."4T~GGw7yZ?T/ ~I.U$a^yK͂7pv(sښ,ΔIr F)-[=2-g!tP!lP0U5~߻s5 6Fy;:ɴT¿>ؒK=L s֧c$ S7i,4{,go!Y~DQ-\٪6-M8ty5hZs{uҬ~FnJP2AFBH>$׍I}y 滼Ey/ YYF d}mNN6:qAQM_w(I!LȺ1sE} )[&!GfO{v!\xP>jt!\?h^yAa3MesFKqsS^i Zr_޿H%IxKX$9a^?\,UpGփ\o*9&43{rJvI)+S2h[}sY#" {rduNws f*Fl.}3wu3~VmHؤ>!HFBr0W9k7i5'"ЪF X36뎆Ut HciP#:(::8Izl]P@ F߰b&V;}}A>q!A4Bl%W1ߤIH)9 $B b8N'SuhSC"Q[/3 v/Q >nl;cYe6r7{J~P8 0 Y[# ʜlzcD&|Vk C)e1lF 0ͿjqEStZ-k`1BT^u@ȼTa`s$vr'tŃ $da2MM+ә5_o l͊fձOfG` yJ*qr A7|se;f[oF0~IbuqkFkm^@-8fE\ ?(`8??b; xo.<0f:U[_E{n2K:iUF؎Wf[J J{z *K &} gf S>7bʎ4jٌ.?B{q8f>'K =a_|l]1Ȋ6uCD:ӭnΏLBPvH@+.ړw`=H_Gn%Ǐ+ܜ*(hj p c78Tt_v- -$!x;6=ޏ(ǝU'<7o}I@L!<rn,iɝGUDïDR7"L҈)OCf_"gEũX$#dL6 X2=޾l(36,1 Ee g#68}Jt77l}g_IeڹtrvQZ7[9;=m >v[+]OE-AAߥ6_f¬@6e ^~9as B:pg>V˧O'9ftu{L|TE>XĵC `WE btz'X/^ăRzu,ꇑ+y£=wPYXdN#N^**}1n% f鈕x{TCs_6j|4quD 1wc'OcGy[v^}~݈W@bȁ%B͌z3ju2Gӕi/Pٝk3 {2z2g½:iQnQ6xħx4sl(ۗE࠴/pOZyCd f$Fp'\ФFë$to{xq mI~]jۚG:u)Di7q9v(POY緷m)f)8C"d&ݙTJ'dBR aB)\)E͗çyc #TFA?%z8\'#{ZKh0;E\ϒ)U(Ϫ:i6.Z Wr[fԋ7[>X.ŀg(gL=snwe$DT]i!;Tr]G^!Z}[_x~$zqM4h!Lʾ#sC/:cQ! cD)pl̯V nOfh Z:t \/#s 0dƅ08xcu^\V[tWN Y|+ ;nsUz?=pd`Ǚ8`Hy9u?~grNd^%]؂#/ju`>Au|-`!8TJ wY3dbL"سViImKWQskmUxJdX_(Uheb e&8m^Qg_5E2WQg5e+71૸D{PmA/*ξ<>߸ůtfdQAbQ7} O :qWEkH57E _ &ZK'do:'T$r^8\t# 89tp_}Acin'a#T@[@9 Մ m;*dY}pKRV&rpˎ,Cl0RfSA/dhx\z.kkSg8V@"_ GWŘ֜ H24t-x]dCq{44N>8]g#Pfɞhł7b/976V@K? d.]UmΊ"ŭ25`\>^S,q](@Rx/\VS'%K_,IEM]8[5r;+1a۝+J{ϓ # h8]^ '{joڦH*O5 G[2?QRqۑl1txd]GZ2mA>UKac$_vpl "򁎟M\\{Tl1  /2+;u{cR' ^#G!~ "j+e溲&tb .XWC& 4Q1Uu.m䘐/$#ޑ϶ԭE-qkzN! !Ǐ!t4P7o33-Q2e7us d2L0qa#S]vz?%pKd7VEv+cˡHEvp"Ϭ|Z cf4@ \T="A[PjJB@a4𯄀:D{g@|B)VWF8e/Iaj6_#%RadXSJ|#SgxXP bcG:a^ψ oX^ЏuMz m ؾ eɣz8MgS(XnK1Ӊao7nC#O` sa0v fV :#}+M!8;hu٢u\J#"/1oek\ui ʡ5-dWq:-}1y69hmLr\w H9fꘇ#j^&%UTӰEsǝY,}?rwagbw9q9)C+)؆$}jgLO.`Nam߁bL$uTM1bRPxD*pVt 9>TREbsOwtM^]Ѣj,l#ְp0F-M楲FC(8<w`%-U'*l: ֝cƒrٓ sufZts2X q 38U@?}j5K4kHCp$_9k"{> kӡ|}m%&Ȗ䚾z]Gz*kzq1 ? l_ F:vaSz֎%|CDÂWtJ9*L]7Haշ.m .c/|Eb5a.[xtY5ϐ=1iEOu`zi^,%5q[(Soc?-HgIc%n_TW74d&ƒP}~k|h.M@Sl2/YKEH8~iC褽3ȓ8u6,.I*1} "s3[ }y]uCe0N,OW|ث*· 0,gCM4D۞+YK _PB;T981꒒n̄tJ81dzM$0/L* ڡuj$gZ|DĘ Y}|l^Sm# @Y׎0vL sz|O_x@maOb(!9$-S{2&Ͻx4PZswMmv3,?]8?!~!}*nk'RZu}#nGeJ9vA(vѴ8h'u`t: J a359cAZS?bl̰]Mᬤ9Д1N pq+7ӡ(HʽnĮCQ/kB28 c\a_y/čѽzpq9K]'NFW:-\=Ac{0>[b1`ڈKˇe#ۧsn\֩d$\is ;8)` e6rSO3$BpLӍbWە! #RsYY)eiDK[-kG`{b*N#LrD\( 1 .xHqwu=;%:jNG.CFQl;HT=BW0DޡrSAμ[ъ8=T(Gv`/UX=?>,jh83(Hkntz;oK[%>aAN@K\@ *4͎'G2p{zZ!U:]\ƳF0Iu&4R}-Di vP3Ng ŴƏ szIb h֚B`K^.w!y+٨Bԃ lx3EgMd*Mfd~VG(_vn(]:q K8M} '{6 v-'QuȌ/<d,W[F?0Ʌb7iaNAT)VJY\Rx:Kͱ)oj~0\_N1&²x"7 |s䞷"8rҒA=L'}5-<.9EpѦB*ՔABt:Ide8b5L!d:^$xAd.DZ&F;9!!/wf]fmܯyD77_鞗?^QGz@јjI81B5g^G4^"X 0 Z/czx`,n+oxdx)`򫯬-;pEX_ u e v:ܡ`Y0>dv>s+S R8e9j۲y:kJ U4Lg Jm%neI`K&F '#WRu!ˢ'G!±sLΏXHeM;mĿ5=: wK\}_0.^\OUDzztHN=D .uL(!uj@xTG+cFfYxqT+p[Dr4,@4r.,q!I!OX"r"52_7ޠ_\cR G_䵏5C\(KY ك3Ȩ?CN9`T5K#:ۘcwBUh31F,?OT{f{"ZDlʙwh1cU`:p U?2Ye9ケR 8"8k~ԩv-L㣺NC~w#8#$řm),fVFL_'?{p;萚N/ͻ4~ .Z9K| )uNp J+o޸>l4yPv0mHM|Ćg&WQN(#qT?៌t%[3d R_)X<0̑D5™{TNUI3eH ]NƗ K|rRdϢcoЀ$G1c2 &Zגsc]jM]~h4FW6P*REP=4Yh^end`0Vsc/9!7ԊL^WI:D}*DlGW*b4`2ܽk,pa}g]֐  ,d'%A%^SFgKt̽>,qթ!ƚ"9$_Vr݌t.jAgSnyS8>B)\5<8vWfu hNh)ߏɃSWKzR ec7pr*9Gl$K]tx՗I5__ͳg:XHiKQ۵MV֓|qU,o۷$S e֒XZynxXte!`RF$KՊ]Rz"A6݅ ,Ӓ@å2yiڰC[&hQ' S~-H yQ}x3-j6dmQ;ȯP@#=ag jfY /ZghW-C#uzoIm mcX= w!l X 6O#Z! +hޮ7gJv|@J8"%Ac_>oH::/7R]l.'7&n  2,b bFDmiޜ`ZO?v{(rK'ƁQv`o]5AeAdj Xf$$Z 8SYq~hFQ"Q{[buX-3ͳ|ZvK_3\A{xD$|uVgWaZ4l@#H *aًc׬l9@Q$k@2I.WQu1IA2DϦb MaDͨ ձ,z=Ii7CpZean;)C^[_ 9LO[f+KuN]0qS'dYdo}|LپK;|6> ] S.{R?$F%}<8CX^fS75H!zsǻǵx<7_)yO8ݿ;N# uim Wɚw=.N P(C0TTD0sƸs1tP P4drȆ;ԩ/䋹4HY}9ۏ*| Ge q&Bs+&8Lhb4 ~VuB {XJ#؄pN+C b"sYOT;;b9Im6 U8@rU07&0#d5߆y`{%%f4_)ua}l5b 3H̨f&tQ\1NXE!K>0W;D%^ہ&GLp,CB_$S;SX:Cu*syvya XEprF_a~;@Dفa*UiƲm;obõrE Ѳ7jm?.uɞ^:K,g,L k G$Yqֳid%$:4$'2fA:LKH\bɦIT*E9#”J_qN&JKtiexT"EWʎm+Ak;i_@N3K2I0%89ru|h#-b@W!CWihŸՎ2* ?T IP_У0S(jNfzgܪwff3K%Yyg-0{cl^ 0t6jn'-? hA^3Kx;0S|u7ΨXb,ٷf?iN2YeҼjḱ)1d&{@II{wFܗVn Y`W}R c47/{|3}F(m#<9ZT>yV\<:'I']~i.g Z(Qmyoa%M!2> <оhbPp`0պ+XSNxWq@Du=2h. xDEMs`!eVGTىa> &!}:89ΝF+2oD(l˘^1˄䵚;נjN&2uH5!s=12B<#TCO~oSмr+Ҿu~]h#T~i{uZhيIi- U%%-yygԁD>LKP%Ñ  0qif/1 𰻘 t鎸'j1=?i8>^3%\Ot5 afSp[A8+|)B㺝.2*֌Vk&/w;' Њt 26j(ƳE.+(0;^Em, 5;,)kVܾM-% $DjOzV$"'Wx;8o -R6XUgraVG) O:֟+^Is2p.3[TcO4teFζPh-$HokH@ҤE";?W[`\'V\(-ZFe;b^ED/&[=: 0FM>(\tꔋ8yͲ]ަbK;P+F,shh: -(b Qt{!Sl[R0;+Mu+u|#@$ U#b_0/w؞քMSy Ooj]ޑ;܏|oV^9JUcT/6X Nα &Xx2k- q}ZdVR7~SI#j=2"zPyHT"~fj2m~(L3ܟFH;I% m~~_N$` *h`vFhv[c ؗr͛N.zx/0Ŕ/!M^,:%v,qC `yWMōAg$*t] ^2ȾA ov|7N8Ivr{ƨI_'Hۼ8SESK3z[{V έV>rie\LkXdܥ]:F#٤:p*fyҿֱJpWHrF͠x٧=W>^vtۘ:P٠E"(^E|/z'86grܾ=E^o_k wkRI4$~=8籸)RÝ1ڐ( L)tS_Urىȡe/GIwwt5eywGk#fxڰ~Z`f͕ TyY5e\)__g];L^ "rԙp +g)Rc޼tMjӹofy*?|$.y  UJ rԙ=jA[ie[XO m{9pw,&*H"iC ܧetעbK$&Uj8J\0wLMTW^bB/c$խ,U%}j/k92,ʴD=i@U|Mpű~3TYG+ɁY9"jw[BLFSďzMdğgc$U&;+E|:@\]S8EmU)arGa"^(QE᤹ȡ>q V&?äpCZ]%0d亄 AZt 54 /^Ƀ6;S;6kIN!`U̙  ɮPoi}YPCF[klSCxbk<Πp^FHX/>a3}/ ]B!!>p!xơ-#OڡkNIN.ƱU՗[N\ #n{!My(3*u:u:҃X+诓GA'Zr}DR\;\7x?vf#ѳ1BE;gK5MAumoN{A;直?O K!x+IObW@?Дwe!Dž1VK KFY>TkXT?d)vM426nH7oe獩K p)8VБڶL<|#3/ڤ9{%jNHX*"T Д @R;)؟/otNF#Qs š}@+n6Ӗ=:W = TX=2ٽu91m(:(9\~xƽ~3Y9k8S۶<\^{rz^I}(Yf\ );_h rTbdQ(h,__}־Fn {i3Kn<`ZW!I_? 5Od3yQ|l()pxE< Kݡrb?ObdvD~xf"R{{]0-K}ۇ³{5 RH) }L~G.;ڵBp耶QpF'́v~&-e~:}wCLr^%OtJd03i3^v O̘AT)*#}7u‰4Y)xjL `{㶌-l&۵P+:nQ'xu6Ejs[ngۜy0/11nqp`Q=ͼ4} aAaf/"@MV}r8rQq1 ,sA'JFP= ?c“ɇ#(%O7Xµᅭ׮LI)rLJ|.%o,+֕:7vWL<gZEOs긙DrI%[3ko J G* wp`xa$ٞOݠ o584442XuSYfԂFqZܼu3,ў Z}făV2\>[< GsIa!)h~@D$3HZ,ȯD ~>Oz͏y.q^e Kf]r]8R -)L^Y0`x];R=XJaF*~v|> "?Y|{KՑ|i>Tb[$|5eI:#Pl=\0-+N(.TQ&}S`u"TEad L%))A b]2_Z1vP} U8  g\%q7%p~V %Fh,' rj {Yz2 'ҐyRV0v,E fAdNf(-KCi < iGfz,zKF 8>ϐ 74$~rqo4}3?_9~7cy]q-0qzqx3' prHw.H AAIueDwOΟ9QTX'*[2 @r\"HpBt-fwn[QGIq撥٣^"wwO/g"'k"g1W;  x-hW(B}-{E%*SvBHw)9 mc蒆a]Ʃ2tMpMܐ(A5 E6 %+db r٥O )z)wI4HL]{_,et1i9C|0zscU9َSX Ӛgw8M$0f86nΊU~|0۹+z~{w~uo;aVp7e}{ޮ |QDF_?[& c*P[]FћFˉQػ3Am",lp1?.C? c\i i}#hw/fQw @\ O9vg܂QD!ZOp(wZ>#T2Ђt |ːm̖A6<w㜅,g]ŏ;EN!ZV&wٿv K&)7;tomV?c /v'z"Sfa?3_̤lMHOY^I $WF\~+q.]ks#[R?\w_&&J}[؋|`Zk#$~x-t4knU) `+W/V{όD'tm0P{SyOAb(gcG<;s' _/AI9 Y-,̋<`yfrG~@ eġY.l^tB4뵉f1\"oһg Χ$+ۘ1n [eFЁLA|i אڻoNE1]|z_3.|,y*Z U_zW3c&n.?߸ ؘ N{7`omk'`"M`"7ߛWxx6'O~עJLEZ̦ eGacx'e=^'0t؟oI -Gϯd\b2#?H,8ohdն%+^ FgeX_QgNdm0˫wCj*F:keWT,Q9T/ժ`28C]pDBmS0S zʓ75{K shVgYVowK1yѨN'k?͘Jf73v;D XxLd,N ~bOB62P߽4m9rEfw܂|c&z6 2+tP'+ vm0jR|f5ϑօ# TYrÎe R6 5+',7in&? ޭFy>6f]hlddIv95G+q#odw-:Eu19Ȯ*/Y ˃2J%A 찰_md-M [AUh}^H2]t7YN"k_$8ktrqb4f{:=CԐ o8 %LG[׼LH"N[tI:&7o!FW#o:oPo%@[7=!*X1R6Cir4:P?Paw_qRZTx N`ސТsZ)XZ+ n>E/M+a/~|^X[]YY3IB(`e\#rF.pׅy^QWI-.h?;"*l͝Ғ}fۡvՙjPˮԔw]%t\7 .Qk ͧ 3qo-VA:JfW7?ΟJU@K$Mu428Sgs'scHTEDO)$ U?tgt}{tgmw,&J~04y1_/{=g Tڥq*No {7R'T4\>m]x Or`4EÏ`9ȊzB\؍loD/W_ RSgvcwXJ뭺 !̬88i>;%|#fpQyvQ5%Ը֩‘'x<@t* P6\Eƶ% R7b9BFtVO]4X,Pж]~/cz2]Nd$uG}Q ej w4hE{ҕo mM)?5;wz~WG>RlV*[-`Q!3zy罨vQ6A(ě<4r|e,'*E0  ƕ.)/lf:48b5ŌlfȅJq=M67XcՒ檃nXٿYXQ ݼpGQfg|K ń:^m\ڿy1yLBANaR4NA"1{M۟#E M()i.cd >7.P_`l1n }[2mX]8VR a8"vNl3 ?TX5Esr4BTmL%z6|}mTϜR:a-kn.ګzѣظ$YVG4ʑ-J01x pLMnQ TY|p}4\f֛L T~ϚÃPiQ=g54ƗEoŀ7L?#_o4m[I[E] E٩ŝyK fo~78 G dӻTySR@?S=cɞNWֆۥ5$l5ɰ8e3g5~4LA|F漁ζ{+/ %_Z%xZ3l`Y2!z4+e" nӡ~Xq }UW̮{E-&xG arE oYՔA,֙L#;޴;1 FetiL  bV|*gWf6EF%*z@K*}h>(?GӒս^tH7_DmHJe>2R92Vo8ѫ,KRJn 4 n\B߽yJfwLfŀ_9=]c&FWi f銹m)ӄǭ}btfh=Id_D !#Zb3ŊmoHBf7b3$$Ks.{$B-yJ$[b%2Ezwǡ2Y?&S@jFnDK9I[j6{Wg%TbU-Wx0˛}:mWkmcZ,Rg)螩h'r@IzZMD!C t!Qݾx궇|L5XV) g$_;6EZީ˚90|efQ&\S{>$0hFl"4(Bfܴ!j&3kH%<塸d1~ K0qZe|<65MT̤+IHvi)ji>MؗHiUZH#.̫& 0-zk';UjsfToM1*읂 (!Etૻ?]-΀XMIhj38/6UUJE "~V~La:7"v6CHt)?ҕ|ɨiA4,螨H]^֏Xw7ΰ놠@. ]Rc8֬A?%Op9h.yx/eu@:^gaM9 ߊW_!<$iGiB:K%X Gf'dM۴MBZʒ&V=\!jiͥ;'JI =wӐ#PB)#KxUeùWo\NV" Eye3 qN.&,[m29;·VPCo'_/g%)Il9a KK^޶ 2/vt)  :phQ% =;t*m`R&4wL)KW=9>,m̭j2҇5\ ! i#B)0US5%4UY[_Lr ҍEp$6fj̐ 0/n2II~,:JzDQv|1тnhtѹMW:F516wl!y#V0uGWda9숴m^{c?I;?? P^0I"zd2*啟|䜗H#8p1h䚓)Q:x(6X?z>=zUFߗv5ll}xrj ?qMAY`A &Jw4+Ons6N nbMG-5G!ne$رzMK1,Pֻ79̺7 >q`YK6`%z #Tŷ@Y^3zI='B@*&p2pbHrY TGڳ'irz&.t@=Rcsi09W{|Ik ^.EH屼虿ӄ|J~`w3b3޵O&t|=GчڐK\(F/)#W=9_.t8z5? ͝ p؈nbzC~6d"ef!Bfenە2sn_.!=^Mat1w΀/aF*`ŷ[  Buux_XqsʝKͥ|~$z0LO A(+P̂v^>ΪxY_nm$'gU4 *䣠-y5*E'؈6Y=d2^b&u<'TG-%kɼ9 )ʭhN%XO} blzϣ`7:#Mќ8=^~OPgͻ^x]\M`i|]Z΀&^FW,v*ss_vm BCk̎~ ӼXp U:^r𖀌ԓjE LPB鈂7< n~f"42}!puvπ']/2A']PSBpY4!}?Ǿ{ƣ秦Mr/f#4s_H-=Sx+ucΘMGp(Uդ%AL1qgؑU%Rl4~^߭!UڦDc&&%!nYCNq%"K7joaE/Ӽu_G,I#`W{ntB_^F@[.s%P3 cyNApd]IՄRʥL2l+s̵^o M=?ƀ_#6ԆL(G;3S+dw"^g\iA&p,7,kӈb\-kL_.G| 8M@ H-8E-_ƍ/KCϾ,W)Bc( ըޛ4z(kH)##[F_Co݃sB@vu0?t-kB!?!i*{c; ҩpkjol_ҟnzC4jcghWs' 8k`U[6O)@Lմl?Jl|,x019)"Tvn+ެC$orb^.tg~| "xNbVAFH-Ϧ^֐0s ]r;ݡ֙=㸔AQ粗, zqk=#VR-$:2K+dN셬X[لG.!,}4Ub8wm]cl=ڦLԛ\(:f9+_JW#Mr5)DQEaׄH|Sڮchoj-?[O)2O\9:Jݱ#V"4Kӈϛ`Ԧ~ !ݞK15֫FX뜾TY #S= K`VFlI )4iR?9;+}Yeo3!ʟv' Ui w^ }:cmo3x5$|f\ HQ-̶~vߍ6.K} u; VBqSjV{.RFصe:$(>[!f4UJrf1Ԧk!,mS@:"k1^u@d砊CZ@OXiO]"_͆k;ً5(/4Bi6*u3V96n‹yWi@ =zޡ~b^'0+D=ThE.ƛu)f"C@39ιMOÇ./!j1R$C md( ixzκ^̔f;r ;Z#(O$;ORҢmlt.S1%Ͷ;Pl/3/Q_Mf|! ET, ]Szje'y\/ݥ#QHBu՘Mdgi1M~Vdn:'Po2`(l9kvD6Hä,QH/1DD hVUDĸhb%VӇ k~W˔;BTejOhşSJ7^a1 .-Ks[Gk/P:]sNhkboRJJR_/|i~46mߎˆiywԯ7$oT;׍AzR;Aw#61~'zu<YUO!=xgLp w4|'5 $FW(FkS!i#gbA/`a!eAXe)ܱM]CZeL Cu$H(zW9 ³&>~&ܑp\%FxdȬ6 ""PlRm .@.Ph&HB] -9BXCث&Y ̫}Hn1F"ڵ>j|RDFvWzҩLVA"1nV9޼RYݣo5vɘh4WׇMn  P{ XwL]>bdRf MbC+, ipIЎfW{2ЊJK>_FY|[DYpeU%4_PoiZ솋ԿjQCqnz9tQnz@ⶾaR\VT!)}h';|XWFҩlY<] 3~%CDr%l+[k5zj5J$˷Ab"ThYtYV,6\c`&2(]C}0X1~CԶv hL.d r]5b}kMA\\p<(£]〭Vc}~ T(,x٬ek`vV/(ڃ{z 9.'F_x*oܦÃ:reLzϒy" ,,<rGXs:vm_b88zGtiu_|m.q ȥZiF5fi|X/v:'Ix[Dܰ>tO )hGu]+`(OE;Ԩ3p%-U"9Y ;Qa12=oˍ!:5;)[=(q|<{7+_Yi,5u|dtGFMtmmNyCPB G@Hu~7x, ?D Vd۽UO4fD[媠ܒq+"5en~ߙh "Дݿ_?3ϼ*֪ /ųgʦܦ:XA֝j ABM/*/v?{-ևpUL';ǖFmon4~'0K1?u H4tDd" : r"5ql:K78\KWֵ^ vFǕ.OoW2xT6QeCO#e.b-- ?\ium9R|NfI=Ͻ@cA#Jf =)pqj^1um[Zh8;m՛4R)CNuuV$FR|v/gt2mӑKSb5`< y)( a&:VKc%jPX4_h!ЦD]1e"?l ;27l@M|ieX4Lɥ?] EGy+kd6S j¼D0 U2d:!JDnb`ږc1жޠ&O׈P ,+C Ԣat6}ʺ*L Rg+*?%]SF266n-(8ͦ˨qxɟ/Bd9>W̒q*kfdw ڪV^; a>H8ˁ |g'1>7s|'+|U3oC1[PtجQ(;VX௢?nZ*/S7Do{ v人EheEIߡ!+zG M,2~+Қ8[\;yZQd9zah!)I2l#B 6ķ6 ;ߴt__hLtzi)645`5]Rʱ-9{p srKawiJ'Bv2%& )+eO!fhgoC4m8ۡs>q41&Jz\-a5H-HaL P:#J?!u5b :q<,cq吝МGu}S=}ӏ_w5\-E)M{67E}6yP;hrƱn\Ps[Xn ė*,^U*%$®ѐSBS|dYaW#3&F쌏2J') ͗_,4i!gIYn:q mCh[hF)q_y ~)k܇T7>=SELByLENǙrDSpTO +~ATjJ%2KQ\}[.xf9jEC)K03RJdxY]3HA=k7Twv7 V&z '~F9\=@?BPV197&(ɲOv}JAfteMfx5 ŏKڦg [R#],xrN%t۱솉Ɔf;q"#"-BI:ƛӇdj1ѬMH x6ORppf`00V }ɶಉb:zmLK/ }wռi+yr۪~[[9Rg ˦5]:XzFZ͕KF_) Qz p*2]Ds䒵fݭTl9i澑">eD]݆džWѼW yy̅ OˠϤȢC|)FpV?koԴmXJ+GH f$10-cIb ^OfGǦQmtFj{gqv}z u? ~ױ= / CmeefG:+.sZ|F#Kܛw0% d Mt,oi_TҰg_9a4ٶ]no EnAXy/*pNm}b_-B]rfY5<\"!-Ii}XJ Ĉ~VT.X8!Ч5>VSe[jgwQBJm6kc u #M s_S+ O挎H wx23]s XhɮO-ED ax`" $I~LթOSF7Ц.dN/sB$K(H0UE{r;D8lftcO^EhV{f?M,ssX l%a~LX *Oj*W-<$$3"d+ʨ 0-% W z\N`JH A7M]ޘIqGf'u-FVD4xB0,Gy4?qLҭ}TRohm++S $+)|WYRK]8>#hBҮGOf?Dkΰ(d狭l"ҧiCqH PV75J}= "L4xWcw)MRHM.q,Rw7:XӐ9rpH  d] *= 7K*){/z_H{zP_Kpӗ]]h[ uK*oSG~$^UHwAMFHdKާ3'%'+3 pQJ0W3"_~߅]sgƭ=*y M}J%)+Tvq`[3Ѡr!{!&O/–2kObN̿JhwKw_͢* Fa~0,=sʄ2H~ cㄎ ݅V~*8tr׸uVk: ^]Lٔ%3mX#֦FVKZ?QgfhZKd]~YG4 )s죔!H, *ki&ƾ'Z bjy.a>csS-O݈&0N4<|yf;k8<:7l4 Z[櫃^oHʫ;(Nt e G]0(II&ʲd}s|^J8!(9wjƶyf% T7<'6Wn@.Ze2*X8]4E-: ]ͱ[qdyV.@F !k|DP!%aD˓Dv d ↴Šˆ>PfDd Qh7ض#G.(j俹W[ldʹdD":+R TKUFY]MK`'4hDGe}g%x迾+[uw3o"%Shs/oR|{>-Y Ic Q(bzK߈., ׬P4iHL"(1mR Lq/6A0` ^0rϫ%Szi#呹/\hKZ2~OЊopPbBmذ#Jcn23D@y c)BWF̎9٪0*D'aR؋F$_;t] CzLo\216/yg64͐3nk}=MfCJk.v>ߔWi;M[fKWW<(HmIG<;TK^xAu,c[[vso ,GHSU]}cl`^.OP]0RNScwC {ߕ ;`g~*=#2`jŽR4*1 #zq~!:A V֯(w6G8 pKr|ݘ#{Ȥ׍~IO TMcy7e Fj4)ŔQ@-hĞc5uJwΪ¢( Z49sIdxAԫ9\X:.cUlkǸ*a!&L6@ϧZbی aֽ&Tw!j;D/ ?&]r3'sIHȎ\蟮G^rlZ9jWNa܈h:9uAN[-N*Pi@} Z^9|Mnna0!5-!@ZȝAnpǁe@푉 ND ͩ60a=ߡU~Y*1 O/##4XQş!:|cBR-:ƾPaޯ+ߜhX=u>p& 0u)ȭ?_TOOhw㫡־F8ЉrF7; 6A"vip#Rb}g>I!90moeŊE36ͶG7z `=J>9|gSř"%O2䡮]`6dkW//bӯ}:$ɣbt1N|@„CN*FRX} ;`mEc^j0fw_j if5I )ħ8(ƸX*ZɚarV/NyRu9(+bPBvr"i|a R4ӊ7t}J\L[0L}k 'Yo١1–cRƪLiBll9[V!p}SP t10裾VʽJ>A.o:wwC~o֒\)bԨ%ڿbϵM}( +fjZ3ج5u=b,&0y䗺(hjJDߟG#څb)J]3U-[4r{DL7QP*SęW`& P.}4Ӷxvc済/]U?&cC4B#5>aוڶOy e%2)h5 x~]]6Ѧxt'[+SL׶Y6ad3V% r.-0:j)rJ2.? e,N;j=RxAh; RLd3"eFh:"c7/~MDD0[2 0 )7梷q ק;DcCh>>! ];m)u( -8ɧ~]ˏ'r &NB/Y |.[f9YU`)*Zl{ue\%|ng/[?RnfUu3=*Ql{Q)Eׅą[S:AҒkR). NN"j:սn$9s XeM2GDk.ZE6}LI8ǙEݷozYv5yҳz[Of8t0$oӊ %4(PȌ'|Ku/nkgWniU~ |QgH{ߓ#i5A4Q7SwCtS&b:iMVl`6JWy£G`FV~vz&v0YqkvU"d NSzGX0גGR$Ur*^lekid #ѣ!'UK ;1*R G a0*r"[ZK?J]lM=JT|vΧ`fYC1{U=%z{.x ߜX~YbgG3Bo][EsB0)h |F[{0` 0_hOaj$[OE}^PU9ܜyFޗ=uq 7S)~"!D [R~9.g\.<-AO# aR0O $'I^!K?y/Wlv!ߙ"3eB2V*H艓yy. #3W qoLhx^Vr_JQLRRk"Qi3 PD{^˛)0 `$38b&32UU -T I: 1$(kLCt+i.pjcR?{+lAƌjv_'LN/ؗ ~O $9O4Qy ӀwA_uF:Ju7o Yφd֜Ť {KsFOJ ͘"cq7A5?JcoGEZȇ8 %CrGgR= oW*+px: bD-/kFS6&_Wˆ}q*ץKOaF~˕C+э>9=OEHk<AOoV MQ ]EOjP=JǔYW:U&]5Q|gXG#u?FE4, p nE:Vt,pH?2oE0Q*J8GܶR 8W֞O'IG o HP;U[.NiU ?Wn 3YI߻YPlc9ޞ[vpk0TW?^i;$y?-&:|ۀ=K /cJA :lGCQgusϟͿt]"V /On$ FG'*x4K֌sJA>Mm`cϸu6î"*~/ ?+&tl>k4O5ʊ5δIEI{ :ܾ4,g`u WU(Aٕ7RD,M!;oɳU~y8@PWi^K$ 95T<v 'ˏ5S`Y{մZf7KLO{W;I8T9\ϠO@˅M+C˴JoN=b[3>\F+ǵ | oev}i&}5VMLԺK@gHwQđ'0l|<-Q?NQ4RɝO=PFŤdu- N S]-V5e,L!H[O6:poZteeDnp/0W[ v>*@S;pҎ1Y!W $!8DsIR6T!ok,|7d5#3WL_@f-b\ed_\1'np6@"uB%T7Z: P[qtFDfq_SSpǢPGs\dFpZ&ymҲ21f$$*0&˘ 'i)#w 94W  C"ډ˂B{BXO/6w㓁f TqR,~:Hܦnts[}*!D$ڢr ;CىX 8'LN<,埋Ln ýh5%'}( ~M eT]%s/;@ E{Qh)HsS Uڗ1b&G|6f@hL$*P%&%47=b'3c [vY Z|"0IZH&1iDXt9۽kbGtnv#Yc;|Rm$0)f#oㄢOa+ALY9񪐞^3eKcA(i'xa ϡ}n7&tn[{&KxLM [ueFB [ n1$EɈO=X0ڵl< K#qñܫ\.1cWnٯNF1.zsG,j}/U ;:J)]^83P,o(y `[\6B{e%s¢U -nwXpc(OVPwg {R) ‘Wˬ11Vሡ8/IH")3eqUtH ;ȔnBJ}VYtQ(\,&^#qW+ URA@WB{gSwv\\ğk`BqSg_%˞5!0nB]]~>}ZsU6DqaW"vpnf7?tCm ,m :s}( -U7E89#X wVW'LFJBT|5r`5DqA++%3WK;t /LIy~W^q>Ha459g.iK"`-O@j3& !5lcCx`Xa IB.ig*s^8﷋xIiNot1G7w_stPce}b G.G}yH59W^k֔{b &2~%u{{KjmRȧ0=$ԯuODQ1Pz06X@AYq¦5bz3;I^W_r Ztk3 >"%/Kb6<&{׍4py˘>X$W[{3vAqh |Њ22,aK#~9 Je?%!e2IN S9 8o/7&B*$v (P3v!<>l)c~nm;'.Ǹh"rq˜7Ì_%O]]aqZKb@VKZC!Mk |x6|ܹ7Ţ0Qkp"uYn>I ZE`OFR1f7(u3*{: qzi-dtoՑܣB.x}*fwO+ڜjqϳr_ƦBψWtcƶiE%-dؾsa$H96;g9h5B·8Ä6yх,֏_cZGƧɕno}<p/SO/Xڸ:kU'vEFmW;yN>Nh|& .ΠP )G²/m rymzT7q<8WmZv& 80Tp)hIe gP 5pOp6~QCWdVA2~3YuAבu~Qe^ju݁`a{gd]Gvt 8ޫC(g>`TiD9l GF:ԞF&拠f言TbDm{((E 0$'ो6oݚij]sNYc+xUm3r UZ߭=7GBt%GLLp}ܡKڂ&/|ê~`EVHP e%" ݹErEؓԐܤy2 `t,򲫏Mf@M9; NQL[[Ï=qóH'Iy4@®*pR0h}1 Üf6{bPF>S l&iWE4P0#LOwv_OSz횃tڬwgR-(7 sN\imԏ +x y" e3.SEԊas ao$y!9NX>?t ^pP "L<y|\'C>^yshBdp'O) d!co!)b2 κT=#uZ UwAvnO<73C3|њ'Gӡt]캈}4r{Ӱ D ۹A0qc/:IV6С(*A(NЄ.̭hNZ l |[TC {|d_oŷ(yEL`[MHc%ixWh3}j,7HƧf4K%>H;md)8S0Ʋ7::/guBxRB}ں }#^ m7 =_SgE'HL%0,U氖L7wCҞQ)YRR V_٘E< 7|)މ;0+N}EVAb5bOd]/CM.-OРX3ޔ`"6DB!۔TJ H%eb ͔x2DPLfG<'K@%|XxlPy o>?<&6,]5*~:d=_ٴ·qeq@[PGWw0 {釥8Ds9ž:觯}:H :Pelf!pjxiD[X*^=@Gln}:{Š@OB@hYft~~_?r 霰m K9uapy(^;NqAID}\46fgݙ[2?"`#k f)s "NG TZ /B%*/n4KM W7Lr5<ƾmNp%3Ls߃0 ֨t(!Z-EŦ!ŸC-?eBus/&HD) k7uAD4O` *4-xS3T] t^ ub&R>'z``*Dٟx;% 'm.QDlX V\SQzA=fb߫ &UL4ux*[TQ@FzXb k窜 LZ IWxzwKx6k\ EiּenkC%HֱZ\Up,rjIoPY?`# ' S^7/X"HCA8 Mб&l,ٔ^:cݻVSXUfgnbqzxk\;zFw1KF,}G xMbĜQ\K"kkr J\ƹ*jrXxAc K a't7-LJQR^Q&;r^(m~9˞S&K8gXshJ/V#)T׬-&}\N)3I5.gsW`.bTwIq-2mw8^>%ړi4T~SS C(BvxAa$oI$#vc&674rt F 3, r[h=P4Ow Okϊ@UꏸlM!XwBxT漢!#;K] }gNcH2ڰ&IvJ䗅(>x˥hi$rdN0L%EA2+2Tcrіz\viX/5RdP<)ىlQPkvÄ9EL@dyKIbat$!X̨M!:%Ql HTNw b_{xޞpBo@Cczt27-KVwJQaRv:=Glr/?/`.-zBemkkSu*>ʡx&x7sxnt^hecw7 <$.>^ 3fNGӞL@qm辉FCX"Ոv@ZK-}h2kT}({O#\ z78˥ )dY F|AA͙f=á<~7rB`-b"$"к _~BhSot V4W~VW ߞ@G]qQcR"\яD\}?CwK|AG hd=˵j;QaT mߔ/RdfH1\xX4\Efv9DfbUyVUxE7/Q&W,~?dFQ4t*?tw'`~P*PZ#q/9g%ja&v45Qowܪ3#"^ٰ{K}`WFT{H|VM]Ao0_V =ezs si,&LܲvCYGVlDN+ @śkUH&(]b7Kg}-PTbutb*F )pI&w\`EN;R  爵XU{ҮJ,ݒ*SEכ\Z*WUEwUf:בʡn"U{5yi:X9F4^XrlNǎhlntQ猵2B#t1>|*9 !r.J]ݥ)1yգ8nA6w/ct"r|V]3;睑aYauj~$u`H~tdF̝^'OWVA&]+@֫(-p61ԏ(F&[ۓkDe u5;L@ס+  899=ȞUVmW~AGxm렒}x0J嬶 +%םPgLSPy)%@~+Ml̴|eLA5(pZ]P]cL+z]>R( nnV~enrOsJwSmEIqTvQ&62k1a~{/`wmAz(f3!/p=9WE"\Rr{DYN~&R5,(AA$ޖrj+Yjnx{p>KV^ 7U^EZ0Ik+kwU9]-_̌QJ00\'Va;ArO >aCDRH&W1 >m@2$DQqM"A\کw=߳o'sZ 3ׁn/]? '&7ኪXŤbjGۓ/$L[sgP1L9jRQe)D簊.>5hjZ-d fn~K4M-5:p&ڶz\ $Tv]!&]Oc$Fa'@53iJC 'Gޞ~zZKWEnK^sr z& 3#=l?ڷ[%8QYRXUu3xwNPuKR)fP;. z6m@ݛd‡d= /4Z܉?]4?Eij "szq6G=D XUOlS "vbev6q:EW6tdo#0j,a}Be<fٺpepsj${ |?͐&L۔gR}LOKPclIa8^gkePlju#:e` >&6o?Gtv&3!0渋k lcXQpxLF~,ы!ZS1|m!Z1x\X.(ᔊEҷë]\;IcS1ϸ o_F.\q|s6־ϠO+cxFF Tz !ŏ fC͕ӡ\Bpv| :Li;] !8G,a%?{Ng} XhOs?ik@ {; w]_C0XFd 87i9K23~ Sq*"}URealeKA";bjmzjgأW $}7E e iikэB8PwSHtJ{K23Qb [~u;XSHS]=`N<&~oۭn$v-f$ͩt$yC9''f;/FKTp ^& ϐ9"&nzHE}ZZd},oc+>bgjuXx}v4Xw? @Xuҧ'kD(g_*]Ѡ Qo"V_eĿIg|$ 4qM] riX1ҭx4oFRRXxb9᱖; J/L7UH sBO &]yP{k =US{R(a8[@ Gư1o L9 m=^|͛4 7f(mGWM0on#} 𽦱y-qw.s$D1XDta:cV~r/rlP*z/Je#s1.C{nWiCR9t9Yۚ0vЦMln1Atp}and<'Tu쒞p`*]z!喀Lb^LQgփRbLa;dUwo?0\8;dꠐy1dCڜe+TeX-QyOTUr~a׼d.np܀bRkSo]&=F^P.崬xl5 $h Gcu7N$/)!σgAv*jD&2F bj钁)<f;'i27j6;XѻYsR$,lF %Z_m&hX<7f_BYaJE#ؚ:7e>sϦYW[>5(4?PbJBe"r%F~pBAu -1irkp(9!w`^? 0b.S&qX,dy>J 0ߘ J?R(x.?[yD*/-5>{rE8C> R`.y"BiȫFd)gijDN٨yoҒ(Bq-Fwsb5qj&æp BidKP~+_ kuP#zK̡Q6*狋 ) pD=zD:=WDSԜwડM妲Ly8`3BQnpsa!jd:Co*ŰX~en[L=BO\y?]i!XYnq{\ kϝd)E$(oyBE]gh1"A { 3d=fLxX/a6!Z⺝"m^MEg[eouٖ*UH+aKOV7|8[vڹ+-!sE|+Ӌ4BZ(OJknSq 2B 8O@uew좿v^ir0{,O?@3*+{~p.#>aSQ6iF" ZOWN6pMӠ[1KWoHga6Vjf|_/veH$Ӽ_r i~kpbǙ"iJǬ344ٌzPAґW2O:l˛Oⰻ+^5Б!:[5H)h+ql6^w i{ffLnAϑoON(҄Qkr"aj0"qk !s ܤ${rE)?!sSS5呪2ؕ$-!& IE皍Pv l8Rm{G]O|`>CH0d;CA噿L@XI8i!ɼ2#;}V8;HBz+vϻ&~12H,!+UjfY ôZP, seHp5c#h3dRSK~-w Tϼ[?3<3j D&y捩<86I7$ ̾G =~KAq^}R)K >5\JK%X"EĹm\gГׯ)@/,_e8q>WC#yqkE)/&H;1HT[cz쨒>QTK /̦=~O9QLyVG2DfHB|䁹r>c Ld?o e9s8>|.bKK`g_n[ؚ[fBy'oہ<2fQ2|6v./o}W7?d7.A?K!"Ҝ7|2b3EjVwrql~D!y&[/0/8l(&|Y6hj>ɭ\JT-?gځ$UJ#/#)$T #ܬhLIc[q̅Ύ V%JW t(/?$s(|!} 6`|(":Φ5vb,.%q%ؕT.-_SIqCIT}=,ѠJ=pO÷:F!2*^ꋰXcIqm;PO=.o8DYU|@GYpN Y@BoQ+Zj%3h/$GQT| ";] FO *t%z)aܤxfW*E3]^bc 5%-1p1eBx4']_w3jC6od=" 뎥IXrk/,+ra;;lzemؙ{}&8Nkz!iZ,=n*5; ]7d78 V(Ԝ'H&~Q`{QSOo_5mKƟl]Ft UhXJJGΟpC*u- 2GPx %cK+*z>arσ>zXNerۛ f9G 8/!~]WHXڝh!٤tS?uyYV_| j`e9"A' \d4=iT%tJMU鞦#X{P?jUחHyPuROАpWlxz˩}삜'Ė}ۣ<meEϱ @9ǘy>rʻg-B{BJ[:f%In4SY &|bЁoycx]_w:"clP~v\yuCpjCzMi6ˆx9J:aY)WwO4CGKLyMG 5+ U_ )~fdW:S3Ixlm"C-F%:a}VK@LW_)t&14+s9 k;4H TZk;0 Eg2J3ՙq8I& ĝ+}:WDzfղ*s!(:"3y*hqxдf9>!D7k\h)D"sFx+;g\F>Mv2~SOQ@o\˳jk<js>7칭[*k4Z<\IT z8@z8?ӏy3$7m$|&DO}T11u5,OhLe{b@Lp8Ur*FZ~1^4nL 6-ˌ{|>OkŞ`@%U۲VK* ؍#qL/q_尿0I~c6ԧoQA`VROLئ%KMDv%_ĄZw#\+A/ @̘(QlIw6$Y$Zզm g'q-&֔7`NE7 ۺuebؼڟ3­[y-e&99Ԁ\G>G1k)B-`Vs4e))wy-Y7>υ;osN7^yDy+ $|-Er;W:6.11)E]o[A)ژ PrI/=:;j U41`e皦: 6>JJ%=V3QyW!`G^g"7LB`#MZChٷ|6.z&%S1An.m>VYKVNus~FaqDLCqHؑ@*= Uw\&e*;fJN-`?-+A>²L 7k&Ǒ3 9[e+) 5 94:~|ÿ,zhE ޘBeD -zNlqI[+WjwAM}XpB@M]pEoב9|)meGQ bRjç))D[@A/~HeM?Ij4X^hh8[ȩxw0Ȩ`&Gxa2Y0C>ʿva9 5]0^k\D4karEU [fh0K錉6ɬd)[|?[O~ -HGR2JzID&6z8q4#Xo Ky'ʚkX88S.2獭˽kGf ΘYpNظ1$u$b%}][A(f]ds;>e6*ɔ* :tw,m^ֿݙx[ D܄\vpVݣ'iS "T )"Yg\g۰ H}3 ] T<$3)iJ,Y /E٩qY8UąA o]E|e 0QwoU%xX9P胞s-HEDw->aXjL4[撁,W+I%x'mrQuuZOB9E+BFL:1^5|*__7ř'G+~0) *3 phu JaW]q΋20,ψeC_dpYk `g4H.Z^6TۅvVCC6lYyfR~hmIsX.iokLGwr qfG.36p^-=\*بc$W'gGT[\ o- rtYB>wu\pP;;@usϒgrbeoĻDYZU { wW4ԀU01ϰ  Vrg=4ƶ[1 "RqX\p7 kO4T\'W;CmW;d9X!㮖xٰ<@"]Y2\)׬Ek2#MӺӖނ)Ҡ%pOi0XͮoSֈhQV Oж{AqjC  c“4lҥDM)E G\,64>*NgLo ,Ye6Y 2]px y/7^ǧǑ0IK 3X g݊a<jOS=xܰŪEc#`{e员#])p3hESvqWja 9nͣe<iW";p?Γ_}pkٰD2IlRrس8`uE,+KNBٳ'OsƉ>3au A[ ̊Y B8)T-AUT/'<4_טˊICѡ!n`}ΪŵLP,r+9>/#=4$wa@(u>L t\ _{Z[=81值Ny^2 eTJ#[? F :X'>biJ0FG&ޥ߽axܒuŏ'rWr:%#+_qz:׽m/H1H<&/Ղ&mB˗3qrH;c~-‚: sZ?2OBlT]ownE?^]j;Qk7^yNVhG* 9,Gf?lƆ*sՖZXyU*{gOaM`;T*ESZԐ6G0Ⱥ<8HBQ'1(԰<)YJ>xzcYdȨR:YF Efe_SsՏg"|$iQU@O^BҝGO[)ȺZD3p DN(lwՕQ[ d\cK= &Yވ>u% ")Gy סt{hl^-#-=]cɉzSĆgD?3͈YU68ZXNcm[M Ќ>ҨʣdݺId"{*H"!բg<NJAϏ T׬tDeN.Kl^u#2mFP pM4[6H){ wutеkK?2G{f, f+G&J)0B`U+;)3bQpi,% ~ԃTCZ2.:SQH奛$Vע^~y  :$1XtD.|䤧$:ƻ61D4,xiOz|ZFB ·A$(k>Ȗ8O#뻊1 Tp/e)+(a؞[ ,Ų%No gESٽ2z`.a͖t5IW!ͤ!TNqE/Il|5>É]*T i)5ieD?[eZ' UIe0*\VuG@9x{3ghT.rG#'|a\/#"ɀ[.8!̋&#[im~b3j>pSLH^ p70̋ t'+p~&dؿɴ38[SS4{NɝT-Z][K\Pms͢0u lfk&d;xVC/XБyʥ׃2O2~2F-"\ZQ=+ڑ&[Ԛ.;G^*iWe'3vQX>}/\]'76%Tg T!!pmPL HC2δҽ㽇*Y$SE_YrwUA7袔p]_!LMo ^1pH,䆲q/\cr=E`-̢o#>%)5W<ܝcw,"!؞pÛZguҏ/6l-|| Ɉ&{k;[vHNDOjZ6/5u0?&vHܯ23$Yr,he_ƣ7`c4.4ȾuT $ԁ0u=:i:_`)D| ŋ#w`-/>/ehG3^HNdy czEpVI !|XFʶH=>CѰtZ?BdDS/|`+bISd2Rou:P!1 o~]Y:׻IP5y]I-W~;iYL_{ԉXQ> zlMx@JVn7jz&1yކhGN)WuM2;%H?Ǡ59c6=) }MxE^ {`&SI<}^a.V+n^1յuuHmڵ=+r,Vl;eQle_ @0sy4VmGX#+ i~x!/J(H-ƧUdx;bvmI,B1΁JR,ݬl4 R6l1Rl#,ѪAX/ @I9^7[B hK$ $\~k)5U/ _g϶m&JdEH Rq0hQބ9 ??IP;s3栚~q:gWn:^78&0LèPY'~eb#%[؃VOT g$tҦK 4HEgށnIlvc]Ԭn?іv,3gzmE-4a_Z:AJ|IlD ҸEV48wHœqHfǚ/D.JV2$_f{sAldV]J{Y2mC!D?f!DA$I[)ari F]0Mx1äe-0XcXT¥PJ>a$n*s_zG Oob e]ýEgRzY]RR3Tafw7hxi)h챋8Բ~ Nfܨm/ԕq6&Ŭ]]gcJ^"`8"TL;{6C-B3Xr7,} A0B7Ds8-F4 W!Nن= #3Zσ}1>9[NEGMK]7RnnI\aa$럸SC+50ߌMА@H38MqaTiZ=Rا983EɪSp"gHěu'Np 0#U΀xO85{kI\fs5n5-tVͯCxG:EۊVzXZaU놑 ,W$@?:$V*@ga$3w;a r*#_he{Mg(zȊ׻l =T@]gESWxkD^Jɛ6p)Nmo5|;Ė& (& A,m-@/,u^̱ZXcb]{Ȇ4 RR/k3 -Yğ5|QT2D[+ NcLxA/l 3 E۔2C'B-xHRY폵 h&'7]^juf%TI,NrCv7Eo!5Jc}iVDJ:og1Fi%SxxhG=g.T >s/,צ ?}~ @[Qx41\Dݛ`[V 1(mʏ*Fp)rߏ8l'N б{|}Fg<ҸlF^X݄t_{ơɼ Bm0|A..Kf&2WZ5^5ڹP\IЛ -~h8AU#8I$y4_<ڲ!8Ӏ`>˨R0@rÜej3*P*PiiO34wԌv[na EX. wDMUߓ0G㻫7C'I2{]*M9k[ "*]T*UlDjZah:f8?0Y{6b.Ќb}]ot7KqPWYn)=bg-ʆ7Gߍ!jwhS m Hz=hs->%QWFj8Jz& NMoꪳɒ>r_y6%E Sݎ`P!фbȂA˪VK7ZKO!fB9Sx}whpGVR>JZWcȞ%뛜RC&@/ :bi)6س?.-_|fd'4!V%7|$﯎5 uߡMR$&YM#!KኼJbNob7挻. o8+7g* EjerD:9\ː^,ghпk=J9+V[zjZ8a%`2&sFenZYuBq933/̌.&v9G ׭Exn-(^zAV"ҧeXA"|fE(*aww{$3jeOY#n zdZ<l/mi:jC.bd2{T^Qbs\tZX_m "eCI5:lE~`iSd`5~8y9Li) `Q/5a6j'㖅\<#YǢA 06=g±1.R=6'4ep38i=ͅl=k#]_;a֭C' DACB4)n6+}Uc0I}<3CI.v3D)w6ľ*of!{D-Q|HOqAl-~v#9jyvFf񛨆7S*n-UͬF{ct5!J?&:'lޮwl2_.ZKr2CCj:(Y3K ~NJ*Hij%qtL‡/H#/!αbTUҿ Jyӣ֌1'lI\A%Ť}[c΀!Zc,̳Aڲ;~[pP>Qе%RNˁi@n˜ʢQ.} \ h\ [q2 xo@|/N[N'e-2.ݭ ϗYz$T>VrP~k憲c&h 9IEx@%ƗmgVj,kb R1M!~<>c~bb|PYqhs1ſZ1jhLA"4JЍ0q7GjC`L4|h >c흿j߲i/‚#&7ޑzIQ87c0% Øǿc k˹N z7gB^!Z~)+lK1ڮTB Eqi~Ni%7PP ByjZ^_yD|@-Ù`\ͪz:c8И'BpGy $M'bf=˵Ȁe:jkͮ,+ڼ9KO_qF%ko~*0 W(ŭ2 15'|210Yy]v6 :~U$|Ly7m=U}pG.NqwON#:h嚜:%ߊz0S|1'w%GZ\_kve%_&sKQ@.x8̯Z; x@?_onP{5J92CvĴՓ>"N?IcZlM.aYm=FVP`ڻr{R5o xEk/uTK9p\Z&@ c1TځsJN-IMOo o}@o˛ h,N!^KɜKҿD`1G 4 yFV,,E_|dpK ;ݤ^f:gセ2hg "Np@*6((8=4=-2r<" mKݘP=_?젉aa|D[ ׸ĎZZ(pPܤ' K䣞/HZÜl-s/p9þcoҭc*Yg?ݑQT\i)hp0#*.Y/\g<x Q+l[njdMFyq!IU4VDntgsÈhz^!֘ ɐI pI\糳ؠrd|"OC2e߇FQdy=օqf9&<3y|2 <!V s(8FRO;F1-sQ+,oNH`̥@w]r!G1/e >i,:-.8oĩ'J`쏭uB)sL ;Ϗn"$܃0X7A:IgP.T)a_5 ,GϐxU)-&Bil4{BaV*ǰfXtvT9.)hgQ{8$lW]q#@0JFF)LF'8lM|4g7x"+$8OF;Gv2 jɷτq6;\ވ LC %m=sa֪oR(5x)EG|5A8'PW Hدl[}eHI@lFhPOݴ5;Pk?(=%a׍3du- "R[9c;еLٸHn;%v?JS#'2ӱ?@[f)j9k*9w> 42N[;`WvYt t + kt [@(! PUY`9p۽dѾg3%p*ҳZCUi0pIZ#YGEI[KR;#$}_~a] Y_yi^4o `t8}=r@uWxgId~c7w<єMAJ8ز4bCw"q͒f|C8SCهkFx#T$EAzB[Gc, n w( JߛFHYw2렯沪e_Hܷ*[A`7s}z5>}HedO{kU&J< ď0v!]5v.k b;kC=vGA~إ3Oy@֊UD_=Hߊa{, =d*ht@Vv،{psxWE L~4Ƿ IwZ8xz5Lr{W+5ܾIM c-[^*~뚽^0\kYoh-BWPhj\ j` JA1<Mn*ܶ*1YEbg@ߜ}`L ހ@ ˈ9?N63qTjtuzgaߏ^zIe#єAj%Ƙ zq-ni; QU''#1z2f*̓>=TEԠu7?P[*WLQ:cXu8ο^e8>1E^jIWB^yQK7.қKb8c>o{$. 94eM0 bWqwgE6Rok,7=!k{⿗Ck1Řl_.P`-d({/yHnzߧrO(K:I!_PJ6_X4| O+1lMa~_uH02?-SNn$=}X@-; Bsc@O3)C95Y?y'j,0`xN(!{vsS@^/ZϦ: t;h<(;ʼn6,V+I+ -۴3P^p{|I B*Z dEpC̔olZi@BLLJgkߔ @XMmI .Q 9A0Q{5Cj|h0NSFb^\m]ulɰ^``l& *9}OTM YV?[wN.-{Sk `C<?6;Rk2 XSbӡXRQ{qG\WeHnA)~d;Y|;MCj HiA} .gi)>٤Z,JEG6i 2a3B1傒jFc8-]ӱ)9p"u6aVV"H]vZ9{uN9ޒb2` pbKѲ'c -Duk ɍrǫEgV/X-'fbvی\~dyA<h?إbH5``E'(]A,wZ+TfV@+IH*uoknY猪Hu.-Jj :#vW{c_!9J>{0j5Yc` .0c'6ܥOSA}2¶Ե_=bq#Xg-w)"#tG8!7}6bP2J-?MpӅ{.U#7 )~yim_3.wn0 u -΁(I3/֚b=8(̩r$,r9>7ؼ](6:U Mgn]} ÁJ()r>HQp/ "~9b Ql(嚀]^a81TGV ZjO .ˋ_ڃ+YJanVǏ@Ci^ֵZ]eY΅jvZ^ݾ0(FjS+.~T]! g~e4TѳG c+ۋ[[4|&͢Iupe2Me>ʴ` \l`؍' {L\XfB@Gj%lܚa?Ouhl?pׂkM#gwC7h|1a6~'Ma U Nb=zz~̔wblYO"WTVLZ3;cȜ1Z b(iKAn̆ 2¯.u9Ib6#DK'A3Ñ{ Y/I5ޕ9? 5֩l.D#[HT_P*QMk6n|74u?hAXg;/3G%,~:7.J<~q }4m OdJH8g |"0smF[o7&Щq8\E"o!\N+ι{ֆ+'诬Uc~`4F>$Icaۥ eM kٻ< !ޞa i'KDLUD* a49Y~5`cDFMڗd|la35=Ƕyܖf xĬfA[Yr x= ~sR/W>p~,HyP1[R`6əbuIfgYX 6KW0 U)&BZ]MbOSn|Adev'}1Cr ]N_4觴p$ܼ^/vn7MA[mHbq2.HHJN%#3*H=HyC d:րM&ucyn&eT"H _9JuWЈZ#Mc~'6L2!cg ^T?p_ t 3;s.Zq ch):HKuGܼ \={鉗i9,MfȘG^̮*$C1/L<9 gdm4tbEt, ;O#ٙy35oŒF~mW(N]t+'z"ŪtYgQE, Pt7RW޴R7␖#@r=~uJ^Ct2F2$f1τK;/hzTLwBy`ށHfYRխ\V YY  i!҆G8|䵖ZNeNߖ(ÈOqIX8ݑWn:YƧO(?  O;aśt񅴂!~r˻>woqdFÚCBĉXFjs!A\q) Wn0DkzE54!] $l'Yd6Ja)6B@#rI3cF(=*ʿ>=FΡ,ƜV&SQ3d-^a..x,BHNsb$ꄹ:D2jcqfF2<~l5+l2[;kᗉB&g¤nkp_@Dlx$%Si'hiߖjؼٽeg (Ggy)y›d|wPݒr_j 4a'=hA ~懶XYegz/sHn6sh/vp#RM,i( 9TOoyf hph=Ǡ-1h޾~-EaǡozqNhF4rb ۯ),r+$DYy]Uf3Oc6yN6E)fEۅϣ6L5hbhi>)}OsMz{}8˔&٩_tG;I~~}+0|%j>bZz}ROV yGs|FW`zcȈ_%1EЯѸmsݭ{dp}GkƼڳ=LEڸ{mQBD[юP 6 ' $ktn ?tb':.s FWt9'I~b://XЩ=~f0P8Ib|{gyB͘i폚8:RݎDdnW"h:3n߰p\|y-!lkQ: zF ,n'9AØX?fE)YK2F"&9,5% GPNKlEQ&"n6!f@symc)6:Pz'*Tw e"Ƙ(¦Ru0 8H@IDgOt ¨Zm|70EI!q+mwdfE~p:fttX#mpS.7:iX6/ܩXx}mx{%vȷ 0Y"]pJ Er[?an5~T;!]d>a K@ul_qz²H`f6c?~Ikbq1:=,/x6EbOcg,Q ^UqZ|Q|gI?{ͭ)% Xˁ*SoJwC"v,{PnFsHޭe+tS, ks? {\J~#&"c:Cw{(uC=)͓>ɬÉ:q'E:\K6`ނ1q41+Q ղ>Tj@TR`'Rp@,>C%jG_z TxI0/z?P7^W?`оYn 0iXTfDh ĝ,=ྨykO+(; GݓeplV}鶐0&dxV5+1L ` OdtMwHR ~FӑލZYk~CP)'KBmc ٓА ڔ<#Io+RM>fNGqoC=7dB֕YC~RCRcY=;z__N>'1vN{Y>An~0mbI(}3Dޥ[*PSM ^эb(Op-ЋChڎp5:~Kgrswgn9˾!I3d[Fp,ԣ~~"jM~Hܡf2SK5Mi*o B7ܴwa 8 jEf!YDkҫT (a!XЯ$;N~7vڅ &c)7; "Qe:-N){ZR1 hb4%+sȇϾѶg鸍(@2 L8Z(IXPR1lۋXƞO/W7Ǿ BPZSQ_| !؆ߺRD]1J qTJތȓ635W&&+U+Pw-W}1h^Z j$HB%xձvPk@^thF6_PP>*^?h-_Gm T/{Xdd83gxtOhXoz?cЇ%* ;z%ꎵk=VAr#HãHߚ#d׸ۇGˈx@x'"P$wǏCxWxACU<4,.'ʁKGm\(xP0?"^apB$P3qǢfgPZ{ Q{:iK)IB^3b@(폝Vh5a5CQZMNp~J Nv?^% $IuR7+l*ç泶Ioq Q?bocΝ<1=o-l s|rv_i'p🝳Cx4Р>HC :dw9 ̩&郎b"H) +>UVً/5whsljXܿh=:mqɟ{Xv˹$Sya+ ;$El#Cx44;;99%X~ն@rUa dР9\&Q)2kotxIxK}p]}\J/5hrJv3Vbk Sguo]uI vTݽ>ܛrCKqܫ6Ƅ8/NMDP- FtAMSpXe<~( Ե{=_|qDΉA#{QM0cr\Rf=rѣBevGU׼@#kb0<&Y7~&VpdXWl7+0Vm(\î/m}dShIDU *8.NKHwtdIᙹK!˺RI+J@mXδRljjJ++nq'~6+_Z tF׌Y#F ǷX߸i)Bup"?I7 Lr&& B- fbYzp^G.1y(ʼkqTW#ǞVSd<_>OJ*̱+ K>3A(Mr͖*jo=B1,E m~Fqv#jeWQbf}L_7w9|{'+a[xaPz JH}}caR|_OP"/ ;{KS f9O05 v)bAtnD!MdɂH9VtOAy 焲֐VUi|U4QmF7Y dGg(22 MNM4xZy ٱޓvmV)Swi^^h&*O[h8H>R?U'G,M?nLYkSlh '<Xs=l´??I=S8U1Eإ{1K1SW`IRZs8vw8iC羞y&*3vH3IZNbdZEP%m4^o-,:qBXuŰƖ Q,ِ2W 6LbcI_<ʨ~3@fTYZiK턋v=>@(t1Z!>Gu\I ,u.~5cJU) 2| [W~?sب"!SNN}i [4s,HʌnĞ!}REr)(dY;s@"jzP]I3}P#B)ꆑ4b-g A@+%%^ȌI yͽzѴBqO8X"ՓK'L>>{_8j2QސJp)!规4ج:9̜.q#s=SpZtI4f&= XUBv2' A2 K?I_WsiEGbΥ3'h6&&AFp͑q~^Y$'>{P4 z̈eVYaȗ^dj4 Ull:|+#e; sCMOk4bV|^5)pb%?$3|k gMQa@nۗS CdD)Fp^WR+8yZ6&Oyׄ*j!EE_fK;g ݌>; r/)+* FֶnjSa6ԜwK  D?3v w72zs}_?t~_{ F56M!GL#/"@vfT r"<'Q8#ȥh`UT{Oͮz+$tAd>nMN;V.lTܰ>x!"l6H (-|-IbK-Rͥ 6pd_D^u0u KsɸIMԨTQ 1'HQ8Y>tCp>P<.n&E|(=t1P>:C!RQJo({ &clzk8#>h_ G F,$/metL)~]gӌRHk|C.3KzV#V@( e0+ޓ)'3)P'KJ0UIY0s}I9x-KPd7 C¼v j~T :яo h Ёn6#H.~i ҏWG*vC+#/`BxC# OZ'*s_rw!Y᪅ߑڟ|Aܳ[ q8Q9&AqW7%FHJଓ6yFIw?9fӜ8Cxawtkapoe@0ѥoI(F?Y͢b徫AL #tq+w醊'\CN}<]knҡ^T'yCeܽS@}T)o~DC nJ1T`bb7$qoTV@N%HMub"Ul?_о4c +XŌ֗ ?C4> ̘ҪCy~\hҋUrxbcGdhkYfM}Rbs&k`!KF~dt<C d!_OUFMnkȉ7o-Sd܁< BZ[P +>Ezxc36wOIco ^ kA%6a0}@h](|TW:+Hw*iwv ]fkS (?#!)ׁ?EδwEM{jd ΀NPUhCʯE(.쳁⦧ MHȢX(wL3(vPTUq2G%SR_vk;N>5aT~MB ɐ1sXWX9aMUd}' lY+CZ-z`^s0T<N~0z*2r\〛 vl7 uvQs)$2yl o-ޖҝ5"#ò[==8gCY`x E0h!1&Y̛6a@R,yO7\1wx3蓰Xl,VnS}qȰv9&D<L>{@ډz^t7SXPuwwLqZ}6fyw* W\cbvFԮa :t(#ej90Lt8`J0cĚƬ~i yOCYxy]bځvTsQVp NXHa'lmjJpߘb;۲Z9bFN?Q$Ղǫ/9gp"Ј.G|X"5M:4Jvx 8Nf?ME&ZAR{8}W7 5]^4fh%5ptFZ PBn ]"j8F7& W!lrKH6˶<}IzfDT[{ZZ1i") ̶[]{o%| K𪐿4ѬpTMlGt2z9-lΊ%^6*)B:`&5@-2FTJj5G/7I<^xT!`(y|KǦymz_EidZtjP3֓C | /95翯hT4?Z{1݅ w AQ"!5|+wi =`ԑIzk~4/./(-dv[n  ߜ~Ȼלȴnv9'$ZOi'3^Z{"W~#LwZ2*x:ڃ$w*hQE<l~@! *ϒ6b7I0}$Ms[ށTl5O^P*L4~B7Ƃ݄QKLɇLs1&hF/E6/=TOt?ٚhs" \l'jG7b =aLȾY%]mXL?өS{PcG`"+rxdlmJ8ք6KڏJ>;&Cտ 6|),SG (vU@A(X;4>偶@!7+jSχ5S>9왿Uag39 |7c _28cXCcKK ́̊vsn:ea1_:``t[qv-J.ȐFD$ͽky`j8u>dӡɓf,ɟ2Ŵ'Nfc+K@@w hZS#k|@_>׾T?q9R2^+1YK"IПЅ orDt #ʞUoDq*t=$/*q[*ʭ 5Aa ,P/*n+Zz6xW #hh 'w'.J"~4i&q1 |$"oD4WW>b}(uNyg=5D_uw NjkFj5*FWu>3v6x]x2VH4" lHӊE0y_:AΦ|-܄Y=;b) ; Y)bp՗lS)SBcS;8;V~w)D2ElnԬXU4y#ӝ N/8+#걨 љ]!G߂rN6bPҙGSG2=l?'`yrb>+zt\3! u^(\Xvp'b{,o{`93exgrn Jq`# =cn4v7#"li1PYdj{& +}h:tF uy#ooNnӧr.ͽ^d|JIviG<+Em{:`8ٔy`HȘPDw|:y}bU۸Ys АɝrvF+jw`F|[4ph'@! n-Ųh1dJ0rzC:MCtae][#~N 1A<^EܚA++棑AHsF0Nt|AGeb6g}!7ۘ1kF wsz2ig %UD<(,MY '4RmXߦB!&7A#fޒJvU4Ǵ?uCñso&y Rv) Xq~o g6V.~eAӝb d $1 5mѳ& n+#4`:V5)/YŹ=Xh˧ݳI;i=rNN@zg)d-e|f8(Q3#Ni;Fǣ @NtoL؍kpJ+B|\'+if ե5߄N; I_j{r=7ex~N'IXŻ_zKcCB予ZYbAҠ]e&>-U'I{O{P~Ė-\QkKqc0=JP&tjcKg).u@"BѮ&`eBu̳wjL8T_bc!`ߍ %FeF4bM7Ղx <_rlF Zt|F)rB%j=fx Q O, HRŬʶ\F'!ի!,KzɵFA|SfkܒnA8Ϧur}9G.z4"IҜm{cH! tCz5R͟ULdzjxTܳ` _0kvᨸ8YFpģ3MrV/`F>\jwGkiFTd66tqeM=WA crw&5jUtU`q3^E8'\f5uNT o' 6 zʑr0"/mԩA}a:3oemvA$͗r/4-PZuOf4eGpN{SqZB<80 /dBBDM ,S8_:Z`Tnʋ2Ⱥ(к*AפĐ 8.ɐ YUP@wukkR-?j8ڼcYvRAbͷ@[m4[3 v50m.JNʊM17!uT?6eUa}Klj"2wMFTPciG Q ,mzA}J͎ [ Ԙ[N9F*D#[;ﶾKr25 ۆKcB1_XuÓ'Mǧ@e5#"P"Cp8wjts̹0Lh_.LP( e$\ XD%T/TEahkzLBmpc:215Ur:5FҽC6Y+SHaֶ}=OSw#EEM95Lxa"tnqN YWu 7Py5˽u* *X n8 &ci)w? qDY(I!In珐%^]m:5CkX$kW$cGKn5.L z] }:o <hKft%B4uR= nn*+}ipXÐ$T/'h=g;O1!H((ӟ/bi(!eJ}ӝn,ۘ{ѱC^eBᶣɑ9 hj5תO4i@5 %UZDcX;G6e$F U8^I/xkN-k.S᪗;{&? B9 m4pWJ#e(3:CcnQ89$hI/tŚͮ5>>m~UYg x݀6`WIUF#nZ/げcj!s{8^9v!vqH/T2!D"P-2,{\˅&A+T MChv+9waKi~L#iyOͥd/Rq( B&*Uל eOhz 0e9#o'|bN*|U܊y5O5h#0̏dJ@(Qm* = Mve\襦gC]b-'?ه79nV%nZ?X%W]NG~q_r^Cy 4 xzFW`$qRE[A6P3aظm8Vs@!>}9fEt*uF5/9?p9 w]gwqE.E@_2#TQ6 86띳R-)()uz?ֆ/Ŭ>M"넕'6Z6BH64Ю{)Yw4_V} dkɅ<^(҃}NAzQ\ kCGڒ]k7Ns:|9RzlrRI1b_UQk~`e w(yӡDOAΦ]΁_5@&7_Ϙ-(]h¨d| ᝀtm=8 Qdq<&YKAƽhj2q8Ƃ +3)9ҒS$CuUPK6ƕ T[ms+"C *(j+)=VФaQ@ݯ͉mE/ؼ60`9iۡizyTпwEBDC!{Gcd网&ǵ<~h9€6&77I(֓K$ vGp [Qm2Jɛ0>s{ec0a0Wp pU /4NV 7@cOsIÓyD4D;jxK ]Ma&/CIoG[ܩwnpAs*_(H242ypRk$%X HBuI^|=H?d;zgQ&tDc=.j*y'&=t\H||ydض \63/gJ ֽPgn&R|DzM&ƥ%][YiIb<^d˜+j) Ѥ߇- ?'wVm 'B9AȦ"Hra}pxz)^`/n !"BVDaG榺jV!ƻyw[ {*2۹3Dy7uV*j]?9*jX*4[EIl:eU~/9BSNjjIcQPRka Ŏ#hT-f1. ǽ9ϖE`^ݟ7YT@WV; >@gM+h|cގ~ ²oCajUԆ-ۀKC. $:!J)|jP߽^uuClv=SUyx%S_<#,bFFXLRĊrM #{?ni±a1 RzE4E(F\?60:febbۊɨz,\]˥(zJ^V^M-'b İgr,A$%1_UQR^_kE<|@:Q0ɯMbvu7KDhZrO1/e@=)erw7⇀=NUo~+eԑ.WiO܄ p{p `P{r)$c"M1qH 8]`<Bj~g=tŚKiVl;/7{6A+ȡi)G#Qh w?%Ka;`AvLe!mQFbl mMJwJ] ,S t/Os`~" gBVqve׵t^XVՄ\b4oJ{y"qdD$J* ._|5\0w ƍ6MR HܷShEi3v a,p%p7zѓESw' d*^KMx,qE 4K\& dm5v,NNEw M9oX~ld~ ݫoN;e̦A_1!2>btcHl('cM,-/l7QkB@( [ euTlʯ.&96&xbmH=Ie@« KmJ"N.mNt -k@׃epx駀 vDR)BѺLT0ޞ)\$ [R:yɛ(,˄]P(gxX |ͫ0i$77_ȱkrnz' 5@"4[z0Kّ]{7t%s{o#%0.Lpb{h]A?1?l=? [|)na>O(XBxF6.9jO eC[2æa(bu{ [ 5Ł bt?ڮ[ş?~Ums<2 hRl`_`xmYMXQsŮ;O0aDk|F/d 2-( XNT VNXF;q/BRhJ{Rz4 ŷ%-W Wl6MP"+[QM9EUHntȀsBa[ı,JIޭx E[Tz.vL'q(REgİTg;0;\۫qMIksߔvW&8nd}ļ/[ jYgv _hcݛ4Z$z@qǤ0-e?vjr1ҾFEI$0 :΢FS"Io"6j|3- n 18[!NuOr>$E,q*\*Hج!֥Tk$1Rh  &I ư!SGix&McJO  EMb)eȕ^w?.{ά`(3_pAxw4[f7,o'J}ȬYf*zj2&Ac/aUZ̏gGA X,M$J;] \\͓)͈9[Fm>2svx$Ft lDm$Cz(?.#x!GYA]{ڻpXZCVtxČn_[zJT1 G0q<x)^ubC/9 e7olt Jm7 "0)IqVM%|HwIN`{ٌ'Ȯ8):Xd2fv$Gq?; g|{"R3A?Ҧ upڰo"vʸ_sO76WGK?.}W\I+A򨳊E~a-7T{xn>bLvnSQ_F ?}XIW1dIf݂ب<w#].EXm}vŤ|UcGPZ$7/xq>uvA$;љ~RcXJuo4FE;'ju2(}Iuj>.t:Pa&tW@9Vr%#$V*Xs% İ`Rmvߦ$C,5#D7ؙqף03UtTpה|L߲I\ ]>Xk(V YU=àSkPU6WƒDpV͘y&,5XBp|_! W MƟUW3`4ÍAxwН6.[˟}l_J{hv>n[Z֫ahB[N9Y\σq&!6~)~ 2 xV\~&/bZSmb>$zqޓuP,#.{ f*AG !74 D)73d7evg{`X]_[/ 3$=8 tЀfx7XRSOZ&|C^!0#s7ǘCDZCuoC6/uKjZv9;J9L奙(O>7j94Yϊl6jFLcouO_X!~hC1xia^ E)B !$5,,(*JRw i'2DX0 L20'\RT^Lzս( ZWr?GbNPu]kHUȂǾ[('>Př+!d{co%G|j+I -$n 8"%éTKdAéfvstOyL*۵0^cU7 )EwN DBǰx ;#Y27.+)D1bkq6l-dupC:[ҩHa;e݊\vFJ-.jn=LtL=yJ;LMScg1q;pi]C*ђCQp¨7~CT4ckJEye T?IcKGaƸՈz"V8\Z8h>HgGzw`pV$;1#8}# y7j qfꓮI^lBufQ|oltʈV/?e,_s.krPb^V9IZyWC$X~^B[(9ΜW>&jn\Zs%ƧX 3A _R UHe!8H}1f@pn2 njc! ig s~tqU[~~ze@8y 3I8RMN?fjy!oWc.ee teЯ_?@3i/:(C 60TL=I 0>/m~Nn` h4PơN2.UyLoQ̹5NvN4dEY{mʜ׸Epr.jjp!QO%;}]9gEw(ȰBҌ9&XsEy12~N>Xq/ґ(iŰfS(^@xt ~0#2b`.:OpiuݼgQYсLoˊ[1d8F'k1-6K)JWb~ h{0;FުHoxˍWT Ԁ,wb V0 d!kƆMC/<1GOCB16$QT0`!RsNO\2 Y3[Ec"݀|*~nY6kψ[2>9.N/R̡agKO+^U;bE%$@!%ַ8ulOLӪDuJ:#&x]J#cʂ}!Pll/r.0Nje0MlWkU|W™ I -kдeʳ'n/sR;_7 ' "h3`QV.7ٶp¡XxAQy`hi544nL53{q7Fõi6RF8Vq@LHӅ-K'İ!4W'*n{M#}؍+lR0F}Q"ÙAƮ'O@ gڭa)֔>~Xl*A2t2J2F#lU f򠊑 ;0%/ bv*LO,aSuôemG%j}rՓ7T1n5OXytVwO>z^3tlLW_hZڪ.}J[$Z?x1%QB#zo^ %EԧP%J ::gt̢"o5Z$_Fǚvw$)_?v h?0]y{\4}tZߢ !u՟aU}cmh]` HJCw4 }k u!*IP` cM"D>TW/PŋgbMCHzVJU(uc}g|# ),e*( $/^mJ#h ]@4t񡌤w<0yqp8ZMEsۂ;z .X܂mX LZL>]tp(aW62v)qm8C"{ףckW3pG ȚVvJAAY0X&$rݷptGe$FqVJ$dDt) +'GΌvӣtϯP+– #䞱xG.y=N`5󣣩9+òjۊ_^̺?/TIFgn.ʀ1YJ.됫b`yFWSVPM_7H_s NjnVPrIn8R~z4!/2O@;$rg-tP]P-,.1x%5u, uEΩ~k.v(,s9z[?}2FBSHڕխmk3V!мB,jXQ?jIfA}ĢY틈Ѻ~Yi˜"mMۧ5ب=:Qut?ZLOw<"f[w 6U⿯oH xMp$wʄg&BLLS%g߳E&H6k+V@ #D,˭T]caqrΉ`\|W9H(I ׹(Uw0Uǵ/f%s+-5P '' egNsݰRȏ ,ߏ36Üܮ12Ph3/С^mhGtcDh˂r ѐKRlև/@sլyKc'Xe$iϚVico PAlG9w)l1ćvI\֬h2(}#f9(?*r drB;&|+q:]șSI!XE0lVٕ5ϫ }m3c_쨼0l+ͦ2\Âg|1E\&2] cP^ITAx+.#ԗ@֮Օk5j 3wfg@-l1whޠ_Z@&ŅH(ec2g Y>S~h8%~!@ )ENjHۢK̄$BUWKərkmNj-E}eyƦ<&kt~ʐs I4 i{/Xe]vqXFv) x[*2{biZ)n,6nS=0 åUYnw^+_jA8ڰQik*"cmXZ7j(S~y R9'榰Ŗ!+~؈.ξ XrUn2vBpZ;""k~ufyV `f /" c6qGYe^>ߖy ~<%F\A^&U\v0{LRA'w$= g =\1E*er#JN;J1]s.}:ᯢZ ÇSu7VV:ehM.Mûn&kx}_yI_L hK=olK}߀[v5ʷ8)cJ]S B33OV?Ӵ#/<> +gU!M{ŸFd"Q# 䜉#Gz-S1䖨brsϯ+؋$/ʡػ%,;kCumŵm{ril%h>\T.95K ڐe(ݨf}e%\F UѭRM9l)t ?ܛ^,Pѧ/ a'LK"#^'mwtlGX0{aG6P?DOiİEi'fɴr)O~,j89ӪWkbǘCUt5Kz39JLuᛛ}jeoQV5-175`FJ1 w|=~{{g7{ Hר]RuLlAy>0Nx q$`6503E7+vc|V)\BC9D>0jITQJg ӳC@YUe6!fhǽ ȥCĄLXno'n w\xHo({1 ύP84%._~{1!bGFWǮ x g fb*:S=P%pS*n82|ҽjL9ǢoǢnrY's SxE`W\/gɖg4 Ghnw)*9ک x;i3&-Kx 茲Rq\aC@$& r: /V$<06C2 %a$BIދK"%r e:_~d*N&ZddzlIp̬X%~M)PYYm]u=9tTqBoBN@ϮAX!] 5e2cIeCH^1oݜSǀ@t#@@dRvQnQ `]Q:K=Zd(z>4 <L<Ds[hrqRF4OWr s={)k ͵v ˟&2ݞk,IJ""a=߲wr\sG9r8I:0zAFA;c!^t_rJ N pk.S{'”We=yDɶלziψKej+~,aP0y"; d@si}pvxQV VX4!U7/}ˬ @ӖY}]'f/ ΢U`^eDk35rf)\icF]ȇJ9V[pGF_rdC+#@}` ޽VꓶwLGĖ[XɯYU"GD>.]RE.D2 [0Xp!1z?\q )AcUޓZQd+I>x@A@ʗ*sEЇ@j'L,uXZg0JYzM U,˕rwɺAȘ0%ZREA__M7;l9b [BuVw߂FJ >+@Z, 90? RɬPسƊ7pu#7x/"(wʸ=zO+0=T\%4a"U藁XHIQ/ puNC!D+Ө`G ±| Aw A3>L!^j_H3b]״VQ2 ~r@xkϻ!dsŠC*ZE VU@ӝ<$b+`# t"Wvi LOMq0.c38Ӗ¹AI4>5G Sd#[qBlO`FʋV]͜~z`_5F|Aqxh@rSǨnnWBsJȱ0waOҰ ? v k[\(~_{vДﵬth&)o1tO6HS0fFz+VX rysx5ml> &gۓh$Č=.DiF ؠjp6=1y~̶$P+8[Vicwa+Ȥ#lZ[rQkrIlZnk[E*Kk%ꝓ9UItB ޫ#x 38]?ꆉ2`&W~ڴP?'?j:X$i6:/6.F|yƨ@~:/ QBwv։|me7Iak:@h}lE!`? #kO$b%1`@Q6JyĸϲH[wVw啭^2;pnkl$A4.!4 Z#ia#nU0R{@[X` {g9Ѧ3+4go)"bKKƴT81C ;]$yu^4s$M<7B@`Q ՝,mJ!Bri)ݡ;3űU?Ѐ\4$> Ҥh_(W4JbP'Z3Z}:< ^ iK@/íf@*6t;OF4-L_oFRmh" JB7Ug@&G!'D6T , J!\ъsyPV3fۖjvQMOg1KFMRQ?r }?U7K.YaݜM}o82@wR;OBFTr"JC]r"JI0lfM.V4 tG:&ZM֝VyZ|Bg0$Q2n͐WGCF)&_GBxЃ:p!J-Y3j> ԅQ/iBg7rt;:u{Lb<{ S~MVvS℆DDgv'?rH֜;@J)S ; b̘VJ|V*g5Pj=c'LF+ |)aIwmR%IX?(X0:[jaD8>X07k:8kQ%uD_&.A!`ZwdC}KP;%ky62Ѐ)k4u}~g"#oiX4)Ž*;"NAnkabt̯}ͧEKqa3}ސۃN^Ewڵl B!gte lM$6BC8D`/bmc6j1FڬM8-;#݂f}YEtX'Pt`8A*UܦzraS\,dzI$$ a+Pϐ!6b ӫsp,R`$}RtvAB0࿊XW~P<g>PɦU"RtŇ°\gҢRBAс6ѸvY+:v7]>#rWs0C[a.&OYpAUX!~~G]s~(ΒM aViZvz696_ܟ|&>W_5''Q%di_`m}8l;xq]hষe(͏eYF=lO5ԅ* S} LJ8d-$zA"ٽ7_l(![.d[0Yh$kP@4o.kCN;: LY.~qXPH|E*{埾N)]AkVh_^=v,=75ghֲWPI FtֳsR𤠍ETRm",ZWN@Fɥ~V:wgND%ic s^ Nh084k݇Y8ʦD*Y05ʳOeAu N6Is\'jB%rMS*bㄉ` SPvI;F1"\d-dL(t~j ,)s^gPY1G[ D kItINxW:pD|mXٗP 4h%uR1nrôy 2\7 *] EsF=d ˳NTW^2yk^d&#_0=jbBCT 1Ӂpx{A0\=zMDKM)bCmإ.٫^}xD&DnCŸ8hizx?UXwp+vɧyabbKQJCs4HԡM(=0/(V+p0*@Ӎܻ;1eNsXt kv) čf0'dyXkc)elSj U)w "uU\?+ 1:/%&+~`>I:.. `]̠;u2i4hˮF$.LYcÊ\'Uu}(PLW%K}G7mdMB4dY EχpvOk?Zv \mf]yoZi4q$A7X|=tb0qå"YqF DoΛjG1~g>9Z1~iE=]k0kg9OM(Š7`t ]ԤxXc/`5v>-O/aed5@an.c(ϖL=9UrThA%Mw9ryhO;V2q^BEN5}ޒl胝J9jA+d(Qi34=f%Td..:_MߒT3xH׫I ySqy9g^N? 2ȶ s&p#'o\ǯ@2Sݛ9198+ JAp(ɽDnFźل(Q:K,?u+6LfsKN`;b#thJnbo?,'BdvK zf3`w [|=&.nUp`"2KѳܙXF3+}*7lOOYfG,q PaQn6|,tjwAzM;&JZ9V%/9OUq-<4ÎN*(h[S Zs\ |ejq؊+Fz3lq`"qW:JWx(t f%5KvO= ;T{rH(hDꝇ@Sp暪(L蜶 dGR,Z __¼89i>Q!( X91U#>wk*nmLތɠPAȒ(k-zKUu|ZEi(v !hnA906tzÌcLxT9͸.5Jh(2TC LWV*mK1El -n:k|d ;bBZ>q3t~zí=K,O˛|>,$45P3'~tǭN4Msb>إr/K %YF6{+'ohՓ4GY4&VQp>_J8W5TX Yjg%ϭã-,5={}×a^Dx:S%ab*Nz ^;{\BJ'e8 cXx_[moW AEIT1QƳg$y4|MZw;عwzm6h y|4n4^0?akN|MTI@nC$/r]dĝ[r=PL/E|HǼo{ QR*R]Ib :wA֦)?cS<+h(7)Q4Xc@.,h |obl^RNw1ގl~#=TK59 >msu8j{"Fb~ܫ%Xgq_#>}%60=֒(k[H f~^ZNp. +>E_Rub:TZ=s{AB3Rt7%yFz'ُoǓט#:/φ<7=t>{ɬo_+aF)\y[<~)y0H̪ؒ*_r4J0w)0].Uj6 >D#Ib"Z8/D>W")LoZ9qL Fj$dɑs:GN-#ha!E0-%ЎN,eo (-r&/1Dd 4\^{jdLvؾ E.+%,a>bhڥ>Xjeg2^b/a|ĀHw JH $LPUq08h;/W{'WQ3mz-hXER-I~;g݊K"yaNO3 hZ5Ik*x;NJ_a:Ӛe V,: {J-^_ʩ↤ExKnmQI#]@@\T2~H0-N#Fl>@ayA(w #Mu8)]eGč#!N+#~V HkgqLA$Njj4#OnEnɛ^ Z? 5il3iٵގsKל{ZaImnS_<\$}^qFJ6,Vqp)b7#1!/e`G}2V}FtDe9GNbsK V4n!{;$>/1Sk"$L㷹Nc.[l {;l;l Z[E4a5pZ%u:in삓xx((qfr'W'ѠuBvIgXFk<_5NRwyNyL=&Q:ձ X))?ܜS,1*18cs5-'}4G8{[TQRdة) M-J绰ӘTswOsD> 6qt>rQAc%}6uRi3 Hf+Ke]0WcFrOĵ)[^!Ew%eJ%>U'!Q Ҟc@^L oIxv_lt;%n]šbL5q{Fbh Ri sŽr~fX=j.'S$߾u<n.|g{@l[PC@t㸊,l8=4DB /lDZL ;AZ%AI t֌CԺussaeh6/7L@ˬ"ޢ3I*G'<&[S;uyC۩W"ZSK|p{)ۛ)(Y[9 ";k(W 2!F![ňK=.@0=u"Lz.V},j W +c>.#lY~I#Hݭ5~=~ͱ#*1NH.%auCB ѻ޷zZIȃh'sX?n5rkc__[Vm}:u ?7,3)\f*S(kfw'{8+'1LnQ&dOdX*Z4z޸uAX2W< KRqg6ԋ? (ӿ|ͪVX",­Фnn/kRC@mǻ+|5ϝ-0~(~Ȅz?\m}s vwkԴOb߂Mŧ1RJ= CǐEb FŃEjTܩ]sC.g~6C=&7%Xpf+eXoJ6<дdxu%+/>}P0$~jҨ.kXvӗEe}LڸRgâi/`K0խH--n^2Ҿ*(jєf1eXcic&xGo7d&)!b.΃\-]+ҕe? 86C+릅'zAw7f\69{ (0`o([I!-< 3G%1aoS`@vFOʀ-P$N@(p\?YJS'K' oP1ʷXO@{J:ɭqYo6-(zSP_f1|#X08:i' tK#<ݩU'gx s'L;bifUzA[c8ͻ.噋,SMP"{N-wpuvЙD[;-h,#mh`b |qDooY'*6"g+ BȊ]WZ_ͭ߅_D*#*ʹĴr[u-F.el@<Դ(Tw*ڜ=ȁTgg/~vSdgT1k70eWj!ad D5ݨjrKZ=' ܲX ֋A{X7 X+2rf oCގq/]-{8W~Yx+)fMKvGG^݈ w#,R Rd B(ۆ62ll[L64 H lչ'ߜLh* bHcNىէߢ dSnJIi%Y͚<|7vYJ+SԐʔauιUVmU"f*-B0aDrd/>MlbZ0J @Vy. {R}nҴ6IM[l-nA^]U8L{2.;/v Y)/N2of{ F qQ+!r9];ftgc/ B2oMҫ>~JDgv;9$)XkYk0zZ!" _ r~.?+=JjP~sCO/t:\7O\ I믵vB@.Z> l| Y?va 3aVB2r6I,N7"[=tЯ Hg@_sb*-<@w [{y{"KԯQϺkٱ8EBk]> =آ.U z+p^PQ}d4*ހ bZ=xPm7ِ^v| ɪ|^bGGrQOaڇ q /^%"r2M= !nFn.d87ol8AF>% ՟`{ (%܁n@4% oV;Fn)j2]^`܁?UTL&Sӟ"/79"K ^à<TφM> c 9gUDs>K7n(u x*?%$U}~^ybPkCIh4ڸGԷL58e8&˶@@93qT6cQ*9Ep"X=-[Fjٙ&vϧG,˅Qu?|Z^+t#r\dE`{V-v1*n˴@_\nb<;KƸ-2ÿ3`[p@l^Ig-&i6B](G|[\kJ+RߪL_.[6Gfdw+le#QeѫyHa4Œo['+? S(?v6v3uwU|*0շXm$C`"HVsBǮO{" h$6o=dngOQ|g//f u?5&cƳ2Hb' Bv^\LFssoP1hmevPU&z 0hVu{2%|-t@(4dJgqCx;-`t"s֯fsu@gOll;/;͜@fdrD}gӛԧۦF5pY1;7`KU?Yv]1g.x9߃[ ͅk.%v&FKiu>ڵ7 7p[m޵ed:7 њ=?=Ϲ-ߴzjF+E~Eu2ޜ^́@ph?HӞ=o|*>D 96ؔXbeq;5ZZa/V#K_ {m}QPwEARYũC"<ŊcfoNq*Z#knOH3l JApυaK<vKbqr5\_M\NrYSΎ ͢gv-_l&xP:%GIWRDR̮ "46*U⮭2[Y}$PdSw҂0^Ei9m,olfSpG 8-O%Ѭ8OlナĸdK⓿W!GpIl9H>"gYzP7VĥY܈x_=':3kc<IT.H ӴU5@:t tVa~4 L:DCy Z7]&\-@f:O0дkK t2.{lvd"Hsh~CKӤLrj WxF }ϱP ^3![ƎRytVfQ 19=(5!^DԿbc\(٥?xB蝆lIv1*5O2}Luʕ{l9&<@RЩҘMaM M*vi bkhniSWvC$i>O/ F V-Ai2։4+se%*uoУZpwfP,%Gwymu&AC1f:BH}>e,R~1ԏ1c U걏4F d?y S~)7Fv!![E;- VaFMUC!smcqOλ~ W>@Lz-?YE,lqS$w/sɻͺ䗡p<9?z6}?Y|`nrL?D[_nխ.lքCi;x bL`CwoItJ3#n-s|;e,/8` K<ސ3&MRWeH{@jfMF:HW9aT pSZmRW 9 تogذ\T!R0aUJM{rfi莅 Es؋^ CF vzlX<I =i^ɞk`?Vj4P+1 %xbgc5ւ|K3k`Ӿ<&)ZH* E5q9eQa_ jXPӐ! coK"V~vr o>8o>*il8l<)õxs1=LWD n9yAhMuDN)ղ~n֫#j3Jw'kZw!{ʥRO;KWrhΦPr4ͭAt"fZ.pA3stZ/¢`E?9LRufE4afM0m;G fϓfO!'lh;'qi^$};=VgP5~7TƋq^c\ 4;&S<؊q;4Qihws忤zf䓓O ^SsسE. ڊ=CY# k3NnO[~>mRQ5'0"{ Gy.x=57h.3ctnHWaFC=YOPȺx}{U{}Tg-1a##2n;\kı),+҇xa'jk~i DA؃Yq~2}W X*|3kN@ o3|ئD IU0ˏ QLO k1se/0<(RG!ve*\tbG9b>L5Eu~߼W 3h< ˴TW XCa-5@NzS+?-,`>N9@r%1-KܱئY!9me=Q9 î8 '7^bC5ô1DO&c4eO<2o.)ERUN­u+V.=)7B{/X*Wu1Wsj 2(yґCDӴE7tvbBN TZ;>tkBcF*PGan4{w|CNQ֌m.>kߡ+a90qsx("v+Ax|USc@Rʥ|;a #_=i]cR/~p?ĭ%aP-_طr/SG$5f\foV&*ETx~<)by8pch;v`%(J+=Tz8m |/ä]a@,&T6hs$6#p@mD?tjp 4lC죄Eؔ[jVUlxUō __?O5Swd_tMLdM>ImTKઈݴlws=W)ZIsa㢆A# .ۮgREos ! e }y8r^eko!Qd A'.\++6S3=k'_@ }'cF(Y7J{yEPW~< TYyZvUlj)Hu-l3֡vNjlODan,Ѳu;0˕@Œ8(?z6m/ez1*` ;hФ#>te Աe)sHKq [^5>뇉J;{SP =r$ƞLG&/{__7?7؝LK:Sc}jh~:PC]WǦZd zཐh)͠EVWWZʨa'5^w L㊩פT;[c5+~[IڜrbBLxâܔY-lxX3.TfbiϕC72ί.CTE鰘EbP 8csaɗm{Z“ V=%K&L2GxsYrC2cWC|_ee8]C>UPmD|p YQ$Q+.HG=6a*3Lt ]dmNdT!Kw]Ruh5};Zl&fS.Uu@pv=,,ʩ<-Drp?S22?hp|~8u?B&Scxݩ`(y8|L^łjkrc 5ӕkO,pO"в2mCSYZ'E/ѩq:zY|ܣ,J#$eb\^_ =ryYn 19JPWDP<:/Gt늑'wӮ4={|Xub{pYgXwH;^la5R]v}ǜjnyk?j(!•k?eSAxK2ѨeܷI悾Uw_uᄄ#W381,pܝ j8 sV(%`i_I!ekT tᣰSStԥ2;%Uv` okɠl t]nspqʤu +a#E\m֖Bm ]dr]3V+ =ϟ1#%-ļ$[kJ%umso'(U6Z?ՅjőF,_=qT!NJ6{({RgmC#?3do9lєFD_,2`<4%x`ǷzT^O|N-7jMq;ˡ,K+Q1V-1#:w˥g2;*o,ݝ:  :5`?Yc}BfݱzUeGt04"?"n&+= 3Xm׼gÅ EkiasNJo !l0|jqT~Ҫ =ڨ|(;ydm9"zS[^@,q/qN |B|Lɉ?Ԡ->6G0eKϦ'@z_)qaZM#3#RNQjlqŽvghaG{fd+Դ4Y4^ yQ/CXFʮ1r`Sa h:?.k[ RiUL lKK/$G$_(PhZc|rZaYuVlT2zo˴w`G`Q렷O=%}ETh`^ UON!EisCܱfmBuQ:g,8R0R?ް|UU_zBn# UK|h;PQ}aRn'G6U#Jh{_5EUS*Z1qW:evsg:e0}2vi@]5aG] 48[+ӝߑ4V qRhǎ1La{2)wA E܊${T|1O5wU)4ze#fb`JݩKsn#E|@dW 52G'D :*1|E ]:xR+T5/NF_ )_H.nnm&!H:'`Gbs99A*3dȌDxm2\4h 'iV*v9&2E vG;2"uіǥVzDp!WԉR]!ZQcZ/~,nT%9qHډ [ov]Cҟ5Igr= .(=sx}ۄ@g#}JBNu4oY>@#&B",&Y1 q k m4p} g4D0g_W>hƕobwxU$YMdN%6h;xPUrW4u=o"*:`[g͉Rlk\9ك"1&3 <1B?ұ3lw̝s֋d2<@Հ7앐s~>fE=^'[(G1\\Ƌ18)qdkXp,tZvarXrJJ>&##*EQ[&fNl;Q+"%/.D W89,ͪǤPD/T[ܴvȇ"f 3Z/ ܋pi]* ,0pEoANLm>IO? j5=9vQcy}@EhGXw\ewEmۘq?5{Zh2d/XR  j.w:M㨸 =*^VOou& CQViT %26pJs >DP˷S̼bԃaoa` `xF“ 5y.LK=LoQ9.v]$g* K:ERICπ/jusL2N[[KCx,Ǽ:.W3aݢnX7'&WsgYM6ҽ}C\!BpnCl}.D bi\CC!eNc^amAO`wCw/3N nZ/6&ɅӶZz ۚAe)6 ݖ#Pw ۏHeEϥT5-້*1!V_6J}~K0D GK,ZBQ&U_t-Z.^Gp``9aX#6E07 4C#qWGI"I풹(<T0Qrj6Eˆe..A{;zLl& /G =oY)i] wWCP&k69sеJ-rMgcJ:~i8dѕ =)ٻd7I|U5, c-^Ϟlyn9nsrwAo=H]G%̞OX p1˙wcttn( [/5rAZ%F `8)ѡM T?!_TB(аF %㸁?] ВJQ6?aļ j` lgj0P)u,E.fk&-yoerj`C鎳LeNȌaԯBS\+~NPO cX 0us8s-Ԑ;/X~WJ+vo-6u D\''d*5ZF}mIm9ՑuIcas&c;bGO(3d>YN퍏vtD>pu >gD-xң <ƩΓ(qPe"v|+;=K2Yק8ԮVk rJW"&"p8(gx"vzqsWRs`e_p`j21Ӑ#56pGt6TGjnj,}j$si[,g#5ۛi"DB}Id-TBl׼7t'"T =xZ*Ж[P*4muF餇+2G( ?O[7ѣ !e d!=Up.RV M{3F$$D3sF+EGY@kTAXm-5\{V_F0X/m) X $=-sL4h^sz6Gj-ļϒL#S[;~Q˨87PG])6 .!AN_J#Os /&w8 ނoDsQ 䭻jDFs,}.p:Rw1ږg?ϟV19.|:;IL[?m(u-Q# Gp@@lKnEDC%#O]3<&g溙,rfuINwPKB<{G-2dal6{jJ_J^i wCh:w-p9I=ha}n,)#h>; TWjV}XܨCٸ [U#(~nePyҩ/g7ZQotG}v%Wc,6vC^Ѹ.9#f|t{ %hK>Jզf%'3eShƴR;[; Hw=P=4?qӥw2>y &,Jw>~5#Uj@:LM@/ٯ^KZҺ=nֱY/g֦sKT'@M}TБG9Q;z~ rG6[494ڌMfBfmqv+7XBsYZ{ 1ArNI3l-ʭߛ5#WVPI16TDAő޹.6~=2M&FNB[֏ՠP/>w\]*tF|C2~-#6ʜX,8c'+kgabhzi6uh%Zt\&;+:hن.r,眬}ʼnU97Hd-<7ƍ™ dKh% WH5uB/Iz9*)k~G.ڜ0x8nOHYwy]L8k->z217[J}t֨>%<#\xv jBOH4uF3C,S"]vDznxWy~l|((x08# bKlyUJVCKan\poù!/puȷ9|j"pޞ-C3_M)m0=p`(|E>XXFz -_6 0JqIdbU0h]XW8"K>>%;8so@@sV;RU49plW0cg#o3jZKAH$" SqAvυNS:;e_Iҭj ^}gѸXlzZJbՕ j!/v4_Ѵ#yyB ZX,HZ>\` ~[B)4_A9([׽g3`hDxpuTd=x3 n!Q: UtyFW -S)gڕ|vŧ>(+3I!YDG q) "i+/e=ebAҾpK@v<򣁠`q-&ӊx'J`g1~rfg%÷; dzJ3vDVUG@]KjniD+5 `t {^R{̙(l(BsRʼx&!N!7@udpDi;Wܧ|܈Y|WLG,˒Ƀl LMӒ҆f\?GuKŷH(yM~T[?֬v/v"ۚqf N u+.eQO.dP#>ibEU]1[^;[A6{J09$tβQ/ =aw}B~! 0:s s~6Y&@S: =S=x 'ߔ++}*GZͿ^‪3FR"P⡜Nl߀P$75o cϼء,Z+'B1Ŕm]˳NS㚒$bts }t Cjњok޵aIl MIc+zaKIdh)>aɺO4cn ZZ4xhD)_ov l?Jqo޴{ c'4 iW6(2ٵy4Ÿ;QSSTjkkt{c$<7!` Fbw8e9 k.s=&ZN }ǓH9U2ɱb- Ҙed[IHa N83֣}XP/ ;^`곘S,(uxAg>}O:0q}:[1B*Q(1$*Sl<Ux(neeN.2BP%Z5Lדe\(۬y;)"xˬL[&ݍogi@3fe©¿K/;aXF0.sVZ$ ķ^{ ui{ L=Cф&6e8_CGnS[$W[)E+ĹQ9 8Ҏ6Ǻr+9i)!ԋ2@i{_f*,G"x@R?:higC_K*T!%6!턵7mh~? Sh949U^~]l(jwt YZLkb~A\^̍$Wn ZO0VT&\seVЦ9x9Jqߊ|up5|b!rytɌ F*@oF55b)?+B{NdD|k#lUu@bS$$5DzLmJqxw J R3rQ*F[j Qs8eSmojՆo SDj [: gD>!bE1YEfYK`>oo;ewaa@ΑBp-<\h.&s4O=%%ϽNJ+*UIvhDgKőxpc9FOƾhZQp~sL6Ջd|3M ; m3/P؞g[X(YN3&偙߬~媿Ee?h@;J2ڎDTT{(٬CQrԶ($Q6Rq.[3ʼnݲr?`( O)|u#rP(HO|cU($& yD,Dּ-X] `Z?і ɾASJ{8ֹO|J cR]i2ص@*x Qg? h 03]R%a+%'äa{UWyc IAA\jm3a%Һ#'6&8L<:is:LX0,NOěG9haR{6 4q *IkU%`W@\WJVTp"l3ʝP)1 +Lu>7am7[?hƵ<;5trop/JUYEr*"k_ A>g$2g?Bk܊۟r֪KܳPX "甫)¤D1@מk{FޔAIG?7%QJ9 DZJuS.ySC,M,2j19_oA8TphɸzP!P(_,Oј><8#-WIi?Wz#' uu\;3Xk” 8ǵ9ev& Ij17MGAuu$ުm.XǠ_FɤūA4(Pe{ 9 ,'yꡈ&;)2=ӤP:J؉"x V%;m <l' [ٖK'뤶\L+(( hQj3nm_Wkj3՞ 0үwʵdM| ۰F70:If#1jMF\F*`jpDPn>ٍ_M՜X *7#o|>5WLHhA޸Wp"3 s^dSprP b}dȿ|lōÈa?t6Fmk]#$&^&h 2JS~L-`U؋nQ;ԗ! g:CHSR ߮n6 s+껣'1+.DqgbϏ6o"'Uf՝Z.h}I˅RmӢk[?F_)6Z!< usSАUW'+|!nb.D\itR EA<+vliâ ̃jS `xs%S9?TAY-I`8䩼O_B3_"ʇ!y*d">\8^ 6jgy6>N3PͿwBKwo{i^4>oZЈ:LErKф-Ɩ\肾2\뿾d Ijk$)zn$m_ HZC;HVoN*0%+zމ}y6W)'(4[+ծgPLH T<>m.MQsf$luϞ& %qxּ_2V\sșO7?Mk-3~!SM};/O1Cj <*&׻jqWsŏ?yHdZi/Ɍ3(8L!gM2Ƕim,җf54g;`TW>ZSu8r_7&~f3)~u|q5> ܇g=>]FφxMuROgC*bfа՛iD?[7 yIA?7wgk.cO_p0 d&r]egTuIy]Z ;vӨKJvv:5ѡ嚪`:~U{f-./'G1Nk ‹I{2R+W# %a,7e_3æ?3ߗ*bz9T损qCo{ܑxg<;.ɍif Y8t鷏[Oedg$6s]Nm %'ԧ9ǘ[bH, @K{_vv2XS$aS, `MgoVݚyް31f&uk唘mK})?냆 :R9S? >ZqJ\A}oos o#}'ri\g76t@4`m-꾜]d^/x$rjn3Ml?ރ2M68j̙L*oVQ66bAetCX 'O]Wro3'PΌgF7m7Myyo?Н {î*'J-׾g%zK/K~Gc؛?۩#WRA-M/aZ֬g,Y-8?[#cG 3ۿ@S.ӄG{jWhWuyY4 tSth7bdZޭAōݤmQ9P}HxCYUW>YJں'J#;qOrkrb%)Ke|AܧRiPַ#my<ݒĸww(9ق{wPst8:GKz5=Iz,w{4fyc:>2J|S5y2}S |<7wx˝ZԒ*'Y˜>' oO8Ѽxi}w?/s(})L5#0V{#{ZTh2qc(,x\G7cUɕef>iq)˝cdޙ37:_*sB-fKOӔafr6Y[: uNyd ~4swE5mV@9gM4]%`R"K̴5KⲺƾI\MBbEk F8.wr< /*&^4$[@Ŏ.1G/x2!=)ҧx&KnKfznʵ--<3B^Gue!_>?p/yDvQWH={z`Ok{ZodԢ̎dosAiZ9 _z'wi}_L%>.Hyި!S:fv|wbUK r{ˢUbj~ժ/&Ha'jt* _G#H;\ӸI#cX$}=RɕZ/VZ3zڧVYNNug< = I砸ՒxhC,"yyكKʘo_[x27^YcjoDVyMZoXZ[5k]vԖQk㣶պk%%8بb muզgCj);&x.%۳J ~f4\ȸH-uCzoFbAuk)9(#<-VJؘwmIՃW>VOmpB=?}\mf_*_JAWkӫJzaߠ.]jƦ)ϾioLVVm7ޙ];}=$Z?w)}p]R^b27cLy_߿Kt_fgn7sc61ǎ J0kK:WiR[P#:W|K駤9'L>?oOyymF:KvXD̮K&4aZgLAӈ wpsW%kӝT%g596ťl`җzvK5/ tWa-7OȅK2$ȋ;'3jiwFaIH9iݚk#t \Z;7.˥|v6a Okݵu=ǀrvnlvQ<]XXî̘Lˋq絑j{}س &Yw:zgq xAYV򹫯Z2QK`DBkqF=Eq$0B5>fZ"X "Y휲z]Suq)]/VR^^w+.)iJ GJiQ> )so`WlfHyޤ?iDK[g>U[MLUAf_zag$yyޚNq<ߦβw2]Ӗerև3mY4;qH6'rfa0DCWZ~mV\^m]}Se;wZ'qopj%zs6>}<.X|/Gk('*v$oM}J|Pyf$/6FoGCk*G4YȾ;f؆Ϝma'P6YnUejwFX*^x IF{=Fiz3ڍɠD䵭uuuO.ZaiG&Sl>g9'o&"Spa5Ⱦ8b=J&;Z\-L*WM[]6cyht!Qm4nւ6iUuveIV+S[S]RsNG}rOҐ˜}H9mqcW? 9v}c:o落;S܅V U$i=f)%Ѯ'bn4^*#SH>G #*y|oe,z)wG>/O)3s|^&c*+yl,RovJiȻqjPŰLg+7!Vfhz Mv7"YDiWx,`ۍ? 5pɚYӼٹvTMSwr&jl:9kgN%7>Œj o(l]i e'ezQ J&Î?w9Pd\Nj]UUW&$WlG= Mĵ?=H!×>`/fy7Ui~QcvwX^Z~Ly5LLu%%-"Y)ět>֪ &$U]V}/Gx0s2F WI K5kDC[K |ތ(ѸoͷL>[f'.ʧWQF5 ?pQ[Rm(,]0-1^ryr7|}%qz:VuOI!Ik7WCtTҮU.lt멡lL.~KnQf83&hI]ӬYD⦒@Folyq:(O̴P3^ydz F^fǠZAo&FS!\yMx4YֺZ|ͿS};!ɾ08SYSyfvL\/ s:W˽O欍yν ޑfX*iz+35eݲ4].vcI.*{WW~츗6Kuz'ȝduw{wwoT"Q? qq,| bm2 =_oIoyŰzΟI!3W;^2bESoZ^xF`7JgE[+zkԎPPoabLm}&e?pm 1GDݩƌUw%,kPTuNil[rNvWoEv%" -]mE;$ pRā:FO`{^:SVF93D,vϵxncA]=z Z6 Ia0 uPIbيJkm[VOZ_(Zn؍LW2q3ṒgMK gx>-)JܚZܬ\6@#MVK&D1wjxngIx!^+0#/?9uQ&(Z%84&M+ MA_bdb, X'%<ٯ~4Ԉ2TjoQ}azS՜}{К7P\>b^w9g.;Ez=u\!y]+6Y~ɿ0sY_S5r-Ld?CAݛ>' ]믨oh'1Vap?d s\z6M 68l.|,z\2ϯX~&o\sl11Ǘ. fTY/KEPL/2Ӧ:)&&nfnouj[>rDHɴmMÊkC=IF\Y&୪Rt:3>kj}`_=,h7`4-ѝQEܮȨ3A[W̄PvB[۷Z~g-GY\`{5}-B:nП&Lhx]}0l~ 7>l'uSϔۋq> kPUh]YŎwDH>XN6;0߷~WeUU;uXB)r)7rzܐ mX~Y##X?,D6xI3 6\uܞ >PM4,ZUnjnvG+V֚5˟`ΐ/.ҖrՆl^_'J\xv+ZD/NLpz:fJ3qJ$yhA=AϤđNm.`ڙ^ޓmI+Buk~UcWʼ*جU y ozܝ+Jj }R\TTTwdR-!u#~)on.-HoUr6]T Ľ6[>׀fSxv͇͌$Nvi-=%}ܭmm<ͩ32խUVxVU:+A[г]҉uw_;79DŽ/+hbn#Gp_=~w;~ۿn"n\lRۥFJofǤ#i>ts5PGg!w7o뙃 Zjumk<].z\kx矲~SJjggis=3لlYK&9*q>y]x|^1X}eyq. I#jPgɞZ"sOK6Y~Փ|Aڳ_z3MʟQ{wٜzފ?;{Zx[0T_fΞoJ>+^#Nz#$/>* PE).]DX* $2tBE 芘H]R'f@|veW\vW\*hI 4\<ȃ(VaB Hyn;LR{%i2sι{9>|ǗA¸?'5IquOjeMԁòĉpIy4R7xL!_dN7szo5pcXIS"羅;-Q`xw_NGrjKau pWxF>q|YEG\iݶx^,Y<}>ifojBҦjʱ>+?d%N k~~#>Fڙ;7={/TnXl;]~h[ا3ܙsI.:π.Q/.MOq0c:7Z߅"O;{.{s)Ujx#C?W2D $Pou=0u|L 7*bmi^C 2Zdiv)W#p7mY c3שּğG4Rnl~jb7xUZ]«f糲i2M.ѭ$EAo[X{*7Vhr58l>& 3ڠh`M G?dw'rB&URG80u6hgUa#3HD$j!Per0e/ǜ4kºbf;_a#Bl\X&X*V"q.!$޿t,\ۈ)=ƀc1BDy*Hxa~1І 9@#J ^~uOvJ6a~WnTA`ùZ|Π3lçUA? =r-fUDt Yy?7 .V_+nd)dJPAFe 'r5xR_$-Z_q~bnR kz~cinCkޠtgjlIQaG@5Jq#.}L }}*Ϥ Lw&(+ˢ[QX}ua7Ⱦ36iji@M[fnS4sy}O~_.ɶ ?߸P MZMhyܣ ,{Nq)R>`]-f'5UD&ZhBI6z'wqW֋ YBNߖ6IiRd[!7jhyedKp!": 5Ar7[I6~g]G BX*- ,$Ԋ@"B )L؝}ݫ)Y%6 GG5~;lpa;fM^AIGNKE䗋Zk'ޕ"ߕRy"])cA~]]p[S&"5`!/{*I.zDtņ߂!h։tYi-y(nY։~Km=p(#쁋g5Лa'"RR=rc/: ߰ᨲS<"|I.)J,(Yv%]z*[#v=9I.U{F*M+r2uR`6UA/٥U" VPyWydPm;5{rhn, 쏮|u03p?7CV8Di cy]bJ|7!~ ʩ&KVx7;{HO۲a$j^\oΎ\8 e2N G~,?/MxIf#FMFtԦ#?|wD fMVJ΁\O< g?@V*Egíd&$cVnߤMCn](ߎ]3v&= 8MwPZ31$w6@..MUwtIsjfle&O.kqD "G sP/΂A)_ old+911Myoݍ_P6p*K%sofX02G*mґ@cOP ;ؤCd1B;_mڍOU&b*1!5ky4XD6]MgGV& _&/k{VJJVPɫ;E+BlQ26,C5ˈ5 B04P*68"ˡȼ/Q+.'=yo[͞<Q95|$D:mC&0{=% eų%rPrdEiՆg73-0U:O̰bn;H=m>QWs =o^f1cGGP\I003*O;5fnVO&fOw(,֙H?&1kfm>6oqSBScxx ;;Os1 ·yUM{)*u={JU.\juy,Q9|w[=zG%ROhՓ UKg?xFØPnnR*Mlm<<:o>3JLM&K\n84Et 8.hv,FY!0LSZqڏ,Gjx.IXpdu6h w,vI$WG B7:D52.}?bѻr`+ . }UjvmeV7A{"2ϟF/ëNo99~]*vrQn Q], KK_vmn=8\<:kЕ3~ϕR;x֫6&̑-u;a+v ;T,m=ǻ F>,S!`=_R'?fe=уk99X୍6-b#t]2/7YnV**OhLJ rd>KkxpЃ{WXuLx y/i7ym'Ą@|^5d%;| 5kTLom7My%pg.]ú}ΈLe!p!uze*Ig1lNжL&ؒYl.4+SB5_l*7Vߟ'_Dڋ~FZe .9{MF(iY?iL9d8T 33˄E-7ah4'ydST5>ôvB y1=(N?R  3^ޟο5NM:D}m ɦ@)C:c3э/K sѝn O[Mmhl1zwGW@c[F;RC{3{NсuI _+ 1)A'KK~~MsYBp!N :a%KiT_qY~Sh>.@qqx5YFf{Uum%Bl9g܈ VC5̆atCAt 2L8xmE鮳U㪱HL,d ʍױ/T+>ٓ_1@gk#:Z‡XkueA;msk]_+&pt_ ri1& ' uR&f6~Izum_ƕυAgK(7( ^]v=vB/te_6i\ys|CSSYYW~W>ˇ˯+?P^ \<.5 wt[*R\{(gפwX1̵ӇY'm'g\%m2&4H,ToN|}˥}.fQOGD\yV n4awOas`ʌYy,M0o;;ApwI1.h>paUD7TPϩՓDX~Vځ+ ΉaB>4&!UU*r]ڨF;[7pEϟ牞w]~8bG:""'3-}or9bᛗ˂QOߪM(Χz|I|S{{h?|,[y<YMyX5Q5|䋽i >}// _T`x*=COS~!TH 9G׽ Gd$NFF6䢾LJ?ɦ@5|.>S( ?SADn|U_0ucmvw tйK1wvp(LI@ΨNG«@_7! n!)QdS~FCY S,ր θ~=ߑIrd$Ip#N9~ۥ Z} :76Z\DI} ,W.GI} V>2E@ c-1y9dĉ|n5B>\bi,ZfduW {%xټ`g)a?-'z}jE18ޱVM?={SӇb>f ܌\B <GNէolnO 8!rRPyT$bq? ,O`oG>Aq5Ü!*l*\q +/_V1ٺym[r^ԓZ7:h(*r^i1zSuE_*Qe֞:A098g] ZDXt"ݦ]R.xaa~ryl̅; Q-DŽA^0_=hl9{摑xv@Q[p(dtKżqE{9aXs&ι>pȏg"e]T~8pQu_m~rԐHf\8VQbWot8׍CEao|(7I|H "-*VLdF׾}B.,b؛ʝY 7E3ifCqP1V8o!>*``OdX` ӳ`d#6~V4RQ6.0}ZT#LQM RHP dcCqa_ze! @*_6ͺmXz\ϕۆR FubGo"JM>/ߙ%H{Hσr$_䙜Jy~~^RMP ZHz}D>7Ix)NY@x޸1T^eDʈwe10܁3- Ն@ YMiP|O؎7$H f +_f6Gi?!c32yE2іbnpvho'q<j"V5~Xs&^izW9kBnϡ"+Q:A%al@XV@ݕPʶ󨷅$㩮T*Pr e;MWcvN6W sjk׵ԮtdO=.:9yK X@dD..on% ?eE3*ۜω.L*d;E3U6={ [XbbKIo+ #@g^l\>wb C)N]R۝W rt Zth;4=6C[>Ж!Mͬ=W`뻻FtMţ_^E7|8,#P5C!#,3v)_XrF* 3T]v4';>_b ; R[ ' |dA*A(jZ>rkCU?ZPl;tX6CsNnF؄뱽 !gz-kEo, M)3^Nx;# ál`,yU~ڈE$|1qa)"qBUO<1ON"i8l|74—d/{ئ _IME ݝi]8c+NqHӦf#D &a)0򳨄+sutWUVk; +柯P;`%ao g[RHD}*؛4;n ,hwj8+.xE#ekѝ֔a"M Hϔv}B0Tk=.+g< xǠu~NH;'H'fv("JgУA7|Fz, Z˾.e8M6͑~L|'TѣIJwG1uu|qFy=  ^ݻ݀4!0²Cmfݔ^h/pHg[+%Y%LŷH' ;Srs+Yb㓙#ܙi|¯IJ{Z(:\{,_iC7 #Y(`7H[07SBi v1)*~ѐS 57|^P"/F3wry)27J|7q[+͞iRBepBQ }̈́&Gդ[QC~]7ˢ z'?UT! O?D/8@79rh)rwHxU4_0}i1W2Cj3M_]KN Ρ|qqj.$QYX/bf#hè y 0Q.'켉_ moOܕ>8j`>z5KOsGPɹq=% 8~sp bSgNfd 왋 !-fyC_d CZ0pW(UD*ߣpˇ^T{Zw?}+/>{;a?ԉiz~rhmg*:VFJ|f-:NUת+c󲡰k吚B^4oxa4L`g0";&M䲆k-<[\+>mmǹpA=oLPoTw\t]q\8;|@.MMWȂfk$tXYj/eWlJ&%X:L(;O˓ E(pMʉVl}XrjEC>z98:罀u L| 0]0F`B~9|*6AaWHEʦtCQd,ieFuxV>{0LRݡ\1:o7A(ƭu5W麣jv_!gMZ*/+lNXpSZ([gãX%a(KR#ήN]mg?N!{WBrF_5W*s> /I'؃ub-4ZNx/׌O4WXE,@X4e.,-Ã*_q:* 5v?:eqR׷<F(gft*GFF&P ){w ឱ\v'ZI:ZO-V= ,[ T#ZT\؟@Q6iK;N+3jPW,}5mWV[!MYc hcxC^NiL8 ް) N4èeCBӾwp %AgJ%\h|Vƿ;oyTڤJb`UR,⾈;R=V-d b]`>2\+s`]:)W~ 4PZf\Mhu+¯HY/2 A׈(=ffpZ7_e9h }1{9Uog u*?Cu"hg:ܷsΞJz؆x3`Y,}:kv'n*m?܄Xb6#'3 e-w/NAt2h,1T zma0zu&KDʷE=wGp lՄپz7Ao˪~["?TAZ-TdޯCs4+{t쎊[`^H"QYTҠ4<хK@5)og% *=)%Vhڜ~h/ew:(:qvz5 ˇMD?AHr|[,iCTA5̡v\֠t~7P{ۙEY |!s(ƭxH'mCU@~t_}xϸ7lSrzcl ^fGrw>ۄ쪂4iYF*<1 f?0l7h\C[h1.ׂ#JAȍZJIr5Coqº' ̾UwTpRx&PFuc*Fؑ'Gj] vm Tn 0?6w+m0yI)lp= GIJǢ!% e3Of_.T^7L|ǷA'zHe˵T)!w3Bp9LI"Z\$*`e=ϲۧk}5MqI6%КK5L9hǞ물 SV ;b@T^Irq1fX"TE5%ot.[f`ZŊBO JӅWVZxia"P_W8B %Ɗ诳 hw67m=6p4',x/'V* A7Y#< hNA Z7՚V8gVtPmIP\aD*@Ik2/ltmA_h]snH@*0]"bnu |퟼S J#6Gae}և]!"!?T gkQ#50 llb`,K{W?(}w%S~]m~Ơւ<`H@EF)t9d0I8CiJAQӁE*K'h+#?3A5l ۳1SMVlwqv1:f+s3 ~s+Ou>aW"g~{ҖB[rI[*O7# Tܜ"T#bOTxmHDڀ$0^ECrfF@4aJtw"3 lYdg_LUE }|BU,1zEoJdtRcK(;SwFlbH Kqw~$Rin]6KBw9'^H2&,'/6S/󤴹(/nE#ߗ0YMG3Idwykq̢5=VЯz\W潦[ 4q m|sPC%J`6RLӓ(6P`.֤T5ynω;NRl'}ؼ4X,ݥc{͟hCB>X<ڃ6s8.ـpOM}?%):†i%yyUW (|"|~`[`hfqؘ}ć‡ҞZkF׉?Kd; 0l<&Fn4xanGþT& (FH! @wa-RujK)4osl䟹Rh{U⃰}y.z%>`7jQ&B%?j꼌NHguKGe4whF6Yнbj8< @-ڀzwgqb@b  ̣{*6&c$Z(L~.U=9tAm:m'eCUhcTR~@wf*X%.$0 WS oߝi̲JHCzoI=oV-ktu[a梣8L ƟwNR,.wnvNkRCYλüծh%>m hM,p՛C%Cyۚ4.kLθ".$cQjCQ&~k}Ј\Mllѡ}qr7m109]v_Kӗ!*> z5Wh7h΍̚31ƾP}an?D%Й4#\B، ?ЇNrG력̖-g rp@gF8_;g^sf[Hեeq!ׯRD]r-hR{+I-. 74}I^q 3(',٤);9hAKXkD%rL|-T۸Z:In ie?+=hEӺBNZ10>ůPl.m̧UyP5O/@ΛJcƓ$f!m\kr%Wzgͯ7߃ ?Ftɻd<mJ601rr8|.!(KC gJR<6^YU- B'D10@ۼ##]1=7;O'G-S.a 3)N(L$aSRzUrdU}`;}v!Kf7mrXAre쯺px{o=;FtҴ7@au .F#PE>qjbg/>!_FhhT"^t 8w_xfZ4ٹ tue%O0?X%s;\4[=;Hh> y32?*#/(z}_,7UF"y+OQ1Rz ޵N~s82Bq ݄~U2~l(+N18Mb e%L|;Ȏ=:o=/Q~s0528lm0u> 9vMqebݺGĒITGn=M VGUX*Y~.q=qEj=#'PYWQȘDN<?VYcJ ZQ'kk2!#z?ّ?// "L`1ӧTY`6wh+Ԭo# ]d2m׻'myìDq%(=p& s9%Y~D+˨U=Lqki`/dч)6SYhrh}\N֒5Y$b{IaO]:g_%j2 Tj5PyR.I-VOCdl#lrB$ Y|pfpY*N.GgE(![ykC]Y%N9勲%od.=\B3z0¸#׻UuˬsĖVyMl+#L; wcjv |;<{0lE9t즌.o` DŽKkTte[4{,.|W\>CagS`Ga>ñΡ|I768'(-0,; }ςHlFF}. D{]!F7BG`Zlȗ1s_f}I`af SַOnu]S)Q|3R:͉HZ[0S%k$q )+HnELck[U6C>ԣ_jcOZ'U%:y\D"0|h^)CR5 +5/wto{ Y&V$n-c5ꪋѧs~cm"j7R#,d@$x(:]-՘yӸ(?PboJJr =~gaבn/=;쁃PxCru|DZoGxHkhK-%9w(W 4i =,&bBk 5* C]3AA~lsiu4(?sg ŐQv(?m|˗F? vʯkg?ftGOW޺!`Ftޱc:XWˇ_zQ;FH!B!6k\y3Cÿ+M+ƕwvg+ uH½C>G;7(TY}O{x/dhqO9ﻖ"ċZyuo:}WYg՟GD҉_ԋF,d~1ڐESYǷ ,%=)rrVY9R|þ% m!.+7|$#]ע<ʂ=utn- `n25ww1#N'K m1`~~2pbyJ\A'wO~6=,ٽ\[s{%yzR;y xBe9>|rq1?hGk?x7h(N<@>wOq /uV8gjjU.j0h=ms"\@\?3~hƻ!Ď^[f݁\VL"WڳYr =l*C7#V\:(Ȉ:yxT-4)0l<Y]e!\ Tr;Ƌ:)`ue (r-sn/\߬VJ~řV"47.uZpʲca;RAzg5UZAxsjR G{Yh÷įGź:ɥp@!M] Z2c~ O7O!|*oD/} v0Cch`UYH8k;-u 1SqIRO]2Z涅'>e_I%۫Ǘ@OZ=伖/unQ`-J}w$R!*t[)λg^ 0V$̲E͟w&Yu:} =V hyݧȅ*_Wc+ޘED1aX@<\]ẇCiDjp)3N<uJWI6 ̱->>krGuNn{ƴ 4c.~̰>)mO;~Ԉb6zi[Temن 4y&Q4 B2ˋA>lMao" s73Λ+7/>@NQYvGW)10.yVVU; 呝-]=㛇JgxoJH0+K^ ol#+L|l`D?VV4_pڛ$:ƥvz*9+[3&7Hۭ9}F;>\E¿lCI貌gRؗDzSDһhbpNiVgQ[v*⥱cA~|U-ΡN+ҳ ›o5dE:*Ex.Śd nU;8]hu^7͠7,cBRݲ8-j,&* N.7*(\x+BR!Tm0JJ_"v,IPUgvs708o˺_crvsfӈS~nn't;]eb:S+K ggkxZu{ Vg=j>RbOI켮0_R=*{]> eEnKhR7|?v^={hcv^khἎIwo폋Xz\&CΩ=G)MIKWVQR҃)Jޫɟ#T~} ?LGj<3H ˺+Z_qC\8VPJVGD4&0_ߢo% 2nB^S~ -ԕ=+ߵ]#t`O,fYm_?+HgQ~6{Ŷڄ|rov=iw=qZTgY䛘I\"8wDpת4Hme쵉!+(;N=pOzvmֵ&v [b:{IX9CvȣH_Wn3@Bf߬}<*բ>"Z0+I@T)z0dx`pZUԮ-8JSvѮ2\]F3F){QcRбd%B\YqR"*>9KFTĝAY楑Oo$[n?ǎ/?^/~F 8iN*>/M׮`!cBdzxx^?19 ?/ lvt subjX3zMQ*,;c5%g'ͩ :` { ع3~O㞌6o8]r"/op?xm?7$[^;зc};OyiNۆ[; L|_j]~蠂_ʛ嶓uiB!ω mfĿC׷~>`;w̟0}wׄZoW&xOOx.x_>Mg'}1^om;?TwׁOx>{w/jS~l~筽ڐ:;W?7#uڄjWؚX]⥉^N~q|~gz׳?|Z+?g {^nBf~3=yrifkAyĿd7׎afvhl6?/_ӱ61|k:6.\^;1unD&L&SHܔ7tPp!:3\kְ!Qv*{,DjKxϲ} AKSl[TێO,|3R8ɉj xO;.))}''Xu 9x2o-a40hUڛS/_%w ͊[G,zC _DY$14tҢʛQ5œrv$) ٗS/Q; dK,t@0+Aӄ8d}D7 ,Z}i8{7,2;?mgV4 YGr[>f'AtAV]@ťFt s"Ч٤cRYeALfX]J. W史r.iΈxt3hԇ,"^o*@>= H[%1`ZNs]0~e Tt֌gYZCi_Dri1lo~x7agc%CaD\6F#Njgg -[YVWg{/Mb/\?]kvc EmV.OX&t}t:&g?9A+S_g#2Km3 tFfpQUt>;\M)P&n{ߟ$Ճ7}{6F-bk+5uFe&ޒK(R!ʉ*eb{^՚rK9ϻR1tРH%?@΃@VKϵ@\C@"=WfdsJ`?9׃ݵBcjPJ*OγJGfɐY j}E*;|6 i5ZE1f@zFGϤzucnS1/CӬſvksr̠)]*(Ȧ!t Z3!gb>{CD = @A~f'{dT]Mpíui̿mk?|3mn%Qy6!P: .S2_}jF;zB->%vTY_}bV]c G[bͷT^:+ɯi`]U\W~JzoǕ/Ǻ- -/Zr9]i!tŠ:w ijY*p8 :lR7#T9\vmtHO`=*N]~X?qHNbbVQZ۲Nvy<6c{X־SIn{gw&b%Ėx;qp'~|Ig8y'ť+2kPɶQװ6zs}UuT}>)O ȓ0檷 u*#ZB*IJS!w s{=g=oUޢ"8ovҍ=>yTz}$+:{Sպ]"2wI܈2c Or2])w;_2c?7\A=M_c%+:qݝ\حLdbݭ;?ɟbL@Nk{~.6z^cév<.aoƶ%jxJϿյ,~`"{/tK}n53m:֫>& e/lb{~/vazeWYdJٵ{VM1|d~Mg&n lᗻ1r)=܏ⁱX@>"Sd,+Gf~goX_FW@b7M'1ʼ7nj7ASs_2 ~mj.ܲظwpOꟉmQG==F< ?1;~\~ͯ VɿeƗz!b&p ~A.MwW?:w`̜ԧ1DԿ ZҔ2߷y.$gd1bO;sO b+7?}O~ӷo?}O~ӷ~ic7vi|/jJE~ˢ"Ft1`JXF49+Fze=ј(qٲ@ ą(! DQ"y S`bgHf0,OU", ѲV07 ]+1BAvժK{RK&UҌJkDuj(PC@XݝT{goAUv͞`a@1qխ^WdW\XdْqPb P>"S>!Eoy/K0hb ̥N 1 ,o`oÛbf*Ʌ7eo0& 7xӛLH[ۦo )ɱz#{$ M[ՃtSpiH-,1]L*DHAݘh=\M ]T-r:\w=\UIRaڡrhXhɗIwUc\.:Û&nGoVO#Yz6GOіؒV>fy֒J6RM-MKS(/H .M'JGx!{:/K1ūN)W~Q/[M:bNvxxB|e8#P,DL^8 !}7~?9/dzV]s>Z #keī\"6]קN*zWJ`{zf9{ޙj\rPt|<3478pmw/tyAD Xǻzc:I 1D-]w:L|Zϲ2S`Df4MW.hB LzAS KnpWE nԷ݅QjA+).~4[rl 7Cu`ԯW3dNٝ]ͻv F.C ]]U̿N .l?$7/(-.;[6y?+2z*b=0r?cƻ%E:c'9HDlA%oUB^xz9vac90a p܆8YٮczP q* v50>`{m1ah~Yq^N\CdWCc#,~=cxfR:*k(l2iӡ5osʕ: Hڞsj*ϦEN2p_!ۧ$$i.. Mʚ0_ͬkqe4kY#{f`@J2|~M~$ w+\nV:~rq6k1~{k{fRYt쥪}*d,0{nI߸0.VWG,f@A|<@hWYuE n|Qf\zV8Eٝ _BPD CFq\J :x&Kkjm{MhF6-i͛^vJr|} mdYP$Y69Ojǰ?DO32Nj]zlX\(}O)֧uW4,a,lR;uLwn=}iTB>qN#9V([;W}&J@TosZr}r?E/ 6r?rcS XFq`e)zAB\Ia y\ OET#~敿m{bkTk# k8jj%3^?~|U,xIo Gw5=Biu!"ESDY.@ܐ?tdMhR"9U6܋'݌V,=\InĵL.W::uWM0@)FN"fБ_'YW>ng2ȲJĭ n1) $_nsI:;Rp.6=U>'dDŽ(ElME w,~gPa*Ox0vx.`uٯV '5=ĥJN8]m3?l!K 2|O[a@PZ\PP^ʕe5^˥wehhC뿒Ryu-2Ft<-KG~}nFl]_,٢>MׯBcPc@1C5Ж1*MHGTFXz=9Q"Bc0e!}`ǹ+> ,`:O<؎(,;(tEumڌ# 5 8GGEZ EnfFoL|%PխK d=`_csitA;[H #T w ';Ze1Mg\.BǍ4p02v&AJ,WP~`q))jN y ʣBd,Fk+YS$=__K MMAaoT~qɍfǽqsC*>,VC_Kj0[鹥TUU4y$L;SMxMG1Q_¬%*ju`egUv5ҪY˜v }II'̆(OV?}2N1c{Z o$ '—}-”+PJr\'{ =%+ ak-Td FyNNz qxIpUAE/LVuD=&ڹ|n8ncFR@X&AfH꫺Ćr.x6uO< [/a} >_'\*\a{u@C'h3a7W;áfN:8XC1;%b (w1ۀ^Cmdy h+L| >/'~-[yͫh ;5\ad^cX &(s'Ǝz4?|tX40+4Ǐg(wq_'DMmJ;|$7[s;;_I]38ܟy$.4۟7vDg٥Wß'5?y?\5}EQ5ҿ֟DG{۟G+Pf>_lO¿؟ezgM⣅&̂D{4: | Tt.%hNuιL[pכ z8֛)tz3S[o]oڬ+J )sd(Ujn̺ffM(Z}.2H~]4j>P^WQfa&BA/ #=Ǧ!ffho4L oK2H߉kO*8:@Fi|$m+ΪCݗT}ss;xw1lZS9KT;?WeaQ$^ ס َ((vп\6/WV+`g.CɌ_3-*@SͻVhJǔK5ŢU$6P܍?i0|dǍ,)qgeGsc& ?9n;4gSI3&,̀~J:G=_*e8;asX;~3A{˘|kj䘀??vҍl9f0~LY(JeV<Tc3 Sm?cN`ZW ߵ0?A] M:l EjU&Ɖ J_[mRbԉ̦kxAQ{(y&Zcx8R;s KjJb06s|2Q]Jr)î +ǧIE^%~`R 8K\hw #֨>I\RS)c L{IܱImh>SCwHӰ5\DX =9@犞f>0+<h(CP6|vLfFlV.?փI=L|TDoŌވty> ΙQe3opFFzMUL&lT{4%t)I:U U6dyA7P/6J |^C~Ksyy_Om> e]WW4H Pm?+~Set{u%+$4]MVYCy?& N> QDVq(WW 킻qPSmC$,{x yܰIEͱp1 q>hA+HŔ<sjaZHG>=971CePTvObiR<'UGhPLNuQRabo䀯wQD]<1#Up9ރq׼ۓ33㗢ccTG%']ycW/1|^dG9{CτuY|*WBY]Xxg1闐~8*TWu3ot0ynSe q6yi<.pCrL FW e¬;aEGn7p#MP=>}_/|?,ɓ"(ZȠ}<𓠶 S1RT0?EZr>kSϳ¿FOja'cߕ2p+ >:7UV¿F}~EG{lPU4)Dz( q8ͅw\%UiЎQ;cq cD{a<}Cs dc2¯l߱ozt0!]U.[HbaF\6b5p#dH;҈+4yځM̚!ӄ$l`M߄6àno?CL?p~"É'ROD[=| >KME_#ў aHHXs05cW' /3|V~Ll!Gw$L >-GY Ylz(P4 Kejn60TdA POc{ W.d}7}GY׉ =\ԱǎtavlұȸǕHA:/}v<h~ZS |+{,##|FO70; $w\h+ܪ=.ӹ5gt2`sD6ʦvN Yyï>=Intp~t ?~{e{ x=xkagN]AfOcÅA=W?i82~Pb,xG?|)4w 嬅_eDN=GOgW-CiBOdR>Eݾ*ɦT8&< :Ym)&%`?WoT-i{5?֟C܁<뗝scOa og>!XQ"Ыh clNZ'L (0!Cnе3t>Ln&o0J2+Ԏ CL{ "Uug%-"}Wg3gԈe,j@Y\{Qť=`u vOS )Sagzo/2Jr{B!m<=k?`oKG(-SQ v</j|XQ@#ӷ}h؃{SQz>PcYIڣj3-qQ{py9G?-0]ŐfInWLc"=j KAK/$j1ݎ\W*>-̈́*#.6P|Tzd<þ6|`'>ʗiu7`N~GI>v<cPs+G}| f9]49^He%~%TIE}iA-Z&ALc^+ 0%Q&If[?q4Ks8 Z S/-?E;>c Uz6R_Å]ٿb=&їoX[3^c{P~W ǧܕl -6 +4bA 9 c,+(oKݼ=FɥYݮEH^^|G1)3 &Y &kə7{WoF#IsV rx3tTCM]`qeLP$~Z+jY"xVheO FHlpjUj~Y}R`j3a k0FuE[4 e bU؞kmL̞Pi&x)z :RKb}mq=ݴ -Lp݌tQ g,"H OiggG믁"S>Th&a_\At*mK{TkC],|ߟHkVo'?C8E?{،?C73ga}r6D&ߊ>Mcsk4Rͭ4&?$z~ ,t@?v*c EDL{JߏqJGKAYcV*>Ph-t"$ Z z]|^&Y?Txy1 /IoP7,F*C~qU/Q;* 6iy <3 2BVXԵ=K^nj'pz^ #wfgs9:^FզSƴ7hKOG ϩDHO>W[HUJ2r`M #sSu\DC65م绿Lri2c鰟_hj5Y# P8enEZU6wGgyQ'N4'͟ZokhOC[~`Y"K"?ְD9PMPԪ!|CŻ]3=E%s]5bH*2XX|ϻ9Af^NT.pRNɷWZ{מJtUMǤOSB,96-:sJdxq N4szd~]h nbLF>^ɦ`Y>j3d G<Zw{f&GՄxK=-cUqm܁[rc:^+6GWEQNYM)MeW26^8-(q`\P6HSV)y _xT]%§w<V29F+f ~m(J_ I v3-ѧ/u6{c`UZI#*OsuECixwP81GpB>9J1Δ:Z &g8 is)Brv*}`"w8'U[!P>EKZk*4ׇ㍰+ q,?(f4,{V7ґ!du펱~%gQ?+orZ^7 Y'lJods .ck~.N`Zߟ+fDjٻ`.9C ضa=u3.:*xSsS/zR )pLY=:Oe&,I(~.E#I0@(ZR]h._zxUv7I_ÑU6f(H)VyTYg=amkgCP̐u%C%x[.lLhuS g/ܵ y -M3k ڏt 0]JzÙ?clo_w r%U+DiO zhE,./[P- ɳoM`gVn'Ū)oWd43m,|铌UIQ^1H&p*EFG^Zr\wȭ|_? u|JPL ˀ>P u C O0YiMȥ^\y2[ ) lߌ $SByn!n~^Jvib!M~fDato]7#~7}"irayؐobf+$`X^{ؤS6)8c$!c'da/) ~0 )y_z22C3g w!hFs\cWLo1 Lїo\m](oSbNiX8Ձ4ؼdR`zXaRP 2Mۏss,W_~'?}4 H .S=X|U.XR?2;Jo]"_e<F '"y|AaSH|]/ɿNs}5/=ň;$m/HR} iyStz4T_Rȸq}PRt:wAMËނL.PtfEdz3\/E7e)39R}ȋa{nex  _Г^EW,yYyWG)ױ'_Ogo-iWylL"G:5qe#?WiM_n-7-=rS\9`y&~oN}}!ݟ~>>𼖟z>ھ~`N? 5۪@ߒ&=\ ʦ/q@fwb6,Z|3 u|k^Oa4^9\]=3tyS{i5;Ij&˿)Tx[ټ$_xyۗE}`WA4T!WQ/ $H^ 7[D1H.g"+ְʓBW_ m6ǨmR5'9t6䁶*fjK:@Pzc7?ez۞4,v58.9ǶL`^E0} WZ[CTgZA?m 39swT_YnV%glݦt`Ӫ |0 TlapsYF@rʝdtd& iTNi}G]'Q^2[-͝Uك1?kgMb ` >G=HIr/A!w[[w׬N М>ay /42I-uDl&U6|꿛\aD(EyzMV Cuf~EI_L{fotfO7:27<ը Vwdsv+MH'i΢xs)\7p2DՖJOϣo)[L~~֒Pj;-`NU􍰊0Ic |tXaV>\ Fzg 9땆f'f~}Č#fFL_ItJzFc4*0A~> 0Qp NmN3e sbMt?e1Y΄P5yPu-rM٣y$ӳPw}Cgbym (IO |qtb{N!2b"&j09 0E1L̢l^C4Gt( ?f_D7qf=?VZ6h)_YnvRAEltMVF/dX+0A[`č{'h4r8䘂㲥N*94fПikrGUD0Y#`%ɎrgМB~TϲPzy"ÇKՇ_R!ߗ_`US( RBSTb>"w'y oiteG& R0p߶MBrkΙۼ8.(z)۞#𖉝͎AkkAB9$IЃ|< b*p>9^?$t@ bS._Krߢ Ɍ\u%ͪƬPB7%Pb&-e~,*ᙇ=˯Kc(@oCfJ-k;uAb4Z\:GZUo,6yUb|ԷRSJB=&;1 yfz9Hy) Y%.HOCSɞP(ơ'|_ S%~T2蘨pN!_U Ãw y CMl욵*dCō|Fsdo?</7fg6Hm#4֘鱱3^in8Ռ8HJl-Z3_ hFÒ ;"G[)]hY Z$iQT>K-&jZ' _" -00է=VT|斿Ȫ(6Xlc;a*hb,1 J1?)%̺1,lKYӬ끆V`H<3z:]Z҂[К) k)H6rmxIa$R !my֩ڀ(A"(Qҧt"Jʗ?bqz=.:ǚH>盘bk\k/69W<4y\urnO<\g*#a {z[R2t'/E͟6@=?9l8W6X}pBr*y.tkyub;6ꛄ+1qL^px-oKZ&e2^=oI2 0"#iRVӝp'KLwEOAʺ$KIK4K0. ]˞Y5ٲ=3nC8x%%SZ*bl_jeEئ@14̚sVtUʯ0I:ZͱaMNYJ(YJXYXj]ߛs2rv=OńM1pqNϗղ-}}j/TKYVv4-<]z^8)ΙΗ^Nގg|9+=ΰd|UM0EFWcQz@p0K3́mxTiANᢳ_ outj!6e?8OjQK%Ŝ9,jkNSKQ|9i2"FRl2gZ1^2?6`h~E1K;ō:آC3ta*;pa\$.f_|QYG^QAl?Z<2ی4԰ {O(gB.b!4k lO!Vg[1C1la(xa.C_SJZ FVI98J{kyHښ;g20A#iȃ6QaVq.?o~]Pt{^ʶv@JD9+gm5D}u -(B3܀fu &*#_T|"MJJ2_CSʎ4c_&ObAIZ>FTkIVx,UXxQ=UlULc5܅뙥fjJ/Vg)o;WbwblkaYUwPjZ_5ST xhncbfZ\ɖJ5L>ܳS=]!{2V<(D&_{ |y\L&?o%SNf`. 5ǧ]^v: S$^D[c`#ōVə?5ma]AOάè :jP[FkMfW|fd>5s5ʏ=G(}P'tH@l)ڔ&&2y:7ScV9Alj" rW=E~;f$*q6Ѽ*,*,=3i'#)6u2;[U,lDGshIS $U-f#;.q_q'YW> YAg](ZC4dU dG IP:&Lx{fOx>%j|ǹ,wW0zbH,yq1 %͡ygBj{J6bQ࠲Ѱ(!*$/ '@! H:F_ Sӝ"Fo+f?_wYϜ7W;Chr%)~©P~ #@'W;=>AU;"=ʞ/Ԏй6H!Ek Qw5WX͇PB;KDV(CߋqCiD^BeN&0/k![!gAC)'eAlS^ȯhP,&vrR>N_,OܔԹE'>K Px׀_  q"ͱ$p]B "Yg :GI~yמh,rfk5N+̀׵3P>RtЪjANItm̓<5YPl " |b obMbAOF5r/*E:^9[gDpǨʪ;#ilD'pS/@? R=GLW*!mJZ0,2jjv:oT5 l'6%vɑ}$z̃䟹qFha#4;Tɵr+Ǚ3s.;ů̼\ܖoH:}kKa&w8A.bxȦeiqhzGS&\@T,Erhh"ux1 Br'Y6D15#F[4'Dv'$ϼ8n})BX{;r;4Oܨ (4ZbO"/o0ڇJ9|XרnaZcrmbX7uF鸽?/v=p5תp φ*ƋGP^84_TWSE(c~8#mc(.?-)Un?}Ǘ5 8TLfcr24/wp}<. 'k k-6&7+ctg`!i sʋ yA; %YX>29k׹!.Ň>iN2\׭ˁ9`M=?p$b䍰eKd r uu;g)F pM &ZkNt(Nnuv!5e{N~tV@W;KX1`t!ɑG&M$xgbƽzm^!k,0gŬ/cԜSs9eYd pѪ \\+rغ[m_u{|T49-_z$=_*l i& /dړ wx8aP,Vo;[ [_D >VDk쳳:onխ#0:FB~CJp;~ M/feX2<#_K-fzxOgLhr~%rҗkW:(V!fm8FH8FWejE)nu] O Y0a DEǻ68=fst;F>7Cyt;1@˪`|yZUb5_v Η+sq~^ 8>0 MiGAd|^d˰4 572=`_F#8X)jd: A~,{wߡkBjxIzbs҅MM®E57k)ؤi>v8'sժ_Ao30j̠V (v)pʮ\I(Rc:$ƈuE3no-{"~eqq]F㳠&AiF.ɜm"g{gDbkkgVLҗ5EC%QAQVƷ#gpSQrG ށt;U4cS.evJ6b56/pU>yL G:iLrAyg>Պԏ CMcGTq$oų{xBduHRLcYTڛٰu;#O(')ڢ 1fv24o(x-)B׬yU'_H1tu.[6T;zvRT +u1IHON28b^6DǼZ 4i'z sRϠ-,$tpm$[m7ހ΃ :Q:"6¶fw ܢ7o͒hNbQmW6ݠ*^FEg)dY9Ŋ.sq|_)A&0;C%YM:t}wWΘӱtڳLl->3Xj!, /EaA'}ABNh yiwfH yKn_ ʭw`VGKuv`+FU#at`F^zR0R{b&F"*5hmpm,vDuƀVyzƒxQV!%ȱۯknI :>1>I|:sLj!~9XƨsT5͚ADy;SmuFl HS|خ_SP"eMl!SDL$]_eF7wM"] ]pmzD:0tc\]۠D.6=Ue#_Ui9z,tjrܤyy/3yEKv Rt( `$OǗsw>Gn #NUn#?ڞ g6\ vd Yg65J,vD{݆Wvhj6t0 | mCjo{=NAi,Aj0QȹfZKkU6Go7P7pk+zOpxAہf33Cl.d>̅vx gpbN]fkAXr}knj?Pa~{wvA NJ9}>+zxiR ?u(Pox 1{|:WCꅇsGlZ;#T ] 3V{EM5 3&/ Za:2ښ^Vaa%u tD:h'n2 C =`nKCɣWWZz:8[_;[H PUX<툔;;H4# H lz e,B%kƙ r$fލT%k}'*^zŠczJ+$ hk0dJp Lef7CDp&irCa+~|fw1V =էzyX%WZ^T 4wp(+14:N6ɴsSyoie7;xuao3 S{5yC5>9^+d]4hAhm*yRtuہ77l&#-]-UHypMꗡL׍3˶ M!Lec$^ ppШK6C?xT8 Xe{Zcg#0*U1KƌT|Myl{| ݕʻn١$.92O+&]&]pQ(;hRcD &I#/G.]ّ.1J& UHCa kPtdcg\)<o-s@ΓcYCJ ]KM=w -*t1iOJ|ux.\r*J 12SƬ\17U ;UH,h jB'qqF6[^^Lk[Cև"{N .<ДqqJ Of 0AH50c &+?V|@1몉(js|vxOb*bW" tPM+d8n8P@ZA"D'#"3֟JTjc3D&lADEOwAGϽEKnZdr*շMkHf?ܨ{yF~ӨnuDJE<籎liuО0ꭢ ՞))P//=}s@81O̙׽S<6ZշXhYU]Tfd4'Z*gjCcSݩ;oBgU m˓/8>TtbVrr5-2z f.ep4JNF(LңB_pj.'MgpU'6"ZMAs[%dt;kNN{2kb=mC@s C:I_Zqat hmU U3[ʫ3`29גT{eFF)\b !bKގ>ƑXt,}X MYdTkY(oAG' _'tc~Euh~"_λ/P>/%HVR},CnAOv] >co9g૦g9S-;tY R+LRkƏ ;ш"3}:qhbrJxg\HXƻ)BvƽT~;SNIpm{Cϟqِc)yK*у<ϲT*XRuc'TT , ^ %XMAKS3,>^a{:s1v,>_Q$|bziz~E$!?]K}f[ DfF(Y jx^y?vv%A?8 w6j$Hi?`(M9z|HS5#p{ p‡<:TxJ`Cq[:H&[Glؓ!m7]%TF?գ'FkcRjap^phsl:ks9S֟:< J4hUC_%NyŠ2T9RqjOV MbB1; TRb!YɡϫvJvcS+x z'\nixQ:^Ă-O]\0XiOP 2l4!69̏$K\V8-Ug zQ6 —l71 c=]2+ٔw"zػ2eNz&sBT_(z2Μc@\m"YsgPyTLM}^$䫧13ED’{⽷LDȻ}+[;)k5{`?0#y@| i l~\d K,Sz38vKڠb}*Fܾ'-Uu}OX29s_6L/lNbpO1PXrw}X)j@πD+7Y0ҳ7DHg D"ۑtfz$"vYlWk،ݕ@vln>8O/9er\mh#yc:/1)6#2SC5ЀuEq]j?B5Zrzr:+b <mT&MY\]~hS_^MWv aSB%F'z(i7OPb7, = ݝ'Fʠt4^p =ï<ܽ~oOBA&6P~v-&[|~OViSjkv 1uAa[@?R~-e=—0LP: K5![V͞+pxWv|%TG(>UJdv[*O kBֻawk1QwW&ǿo:~p5ߏϗPMF(ҷO_׻<Ahtnuu73'^'*w MMo1W3 fAd Xy/Du:̏biQ3ǸX#3`ˀ.;xiPú:GlI jl/LFoC{ 8$`p?"ӣڏGT>H=h悿 25*BVw| snT8Ki7Qvc2LVtkD^IpZ{9eODerJa0 MB{p,^ƮK:@ʼnPOB$<ώ LTOmQQY^dz:,#djr&mdXۦ.0_际.D)=u:ޑpL8*{4:6rY^.#aij I uelȐOZS3$lUp 䯈7Ah0mgd4 WIths#z%Y֞hG^ !;iX a5~\wdIja" k SruQEMW}gj_9TL 4K<ŧ_0`NNIc~i Qzua rPdRؠ\7d5fF88 ~Wv7G[R114< O>^u#Dc&b$JVHE}X'9=01UvƃRC}DKBA^™+PjqƧ:[:voZB$,km lF&DiQeOHՂ5F٘ nN뢙.(Y7E{M}*'GFg??Xp \_NҵzVcʎ:cG..;1'l4~u9C\OSκaUi ؒK3%0+4`F[wsbp &軗6Hmϻ滑&0 JOayx^\8%1gJ1?(UPͽ}FzXV L@:?,zW}88桉}txrSF<49g+sLƜEx4K6z5 ʕ w1|2A 5mw=@R\@n =q}Ԝd'Hɼ6o}uRD}oPqQW9\ޘ4'6q\!?v-ʎ| k^ڙx2Ǎ5erbm*Wd*%xtΞ;S|%LmW dʢ2\^p\JN:W^10/?geIz9ёn"u?ķ+}3l)%\dߏ^FśINR'(8~W-Ҫ󏒣1Þ10vŻU>y?;Oڏa3tr3=퉃B!I,eXdȦcMds D V)߾F'uc23*#u!:U 4){ӸsO]P~KF %~%#_Nt>fYtQNvQ P.<[u5O< 0~JuI|'sqr0x'0}vm;8ڻ;9G@QD6i^7wpǧ>Cx]{-8ʆـέ?!`?\CQ,W(#OONg5䳀l7@.2ik}T4f]NVm_b-yQ,'Kg]a<ְ2v ﵔ]rp#eVm.d,.;DMeZ e_?O?U ~iRt!ݢDa %Be*+VcܠOǻ~aWz&'+#|LoVa1pdbpxK̾&W>}4f!4s_"z|FԾ8/Dޓ!;D٢(dȗb<"Eҿ!:'wma9'0"HM5T;~yzTg-*}V?P.2X̯4'wR"܎ѳqF'"bsbρ~y~ѫ$oUx'L jUj5Žu['Ǘ.']Q<7O͒[Y|­ T*t|^'$i\ Jz FJ]$KښkX|Y~^CZ{ѓjkrt[_ygRYCtrдl1[9;ɛz?Ν0.h6P3->L퇯1J/F7c̯-mTUITPOz*zx7&{uE-c{-Ac{Ok&ũ). VLAʯ&g1w ٣D"NReQvAuG:ƾ@j]ht Oﳛ,=@֪3GۅOig^WN&~&O>XK+~HH#z?vM"X%.6^kx{2}%*%*f6dW=X.e)y/iF]1{XFU379'pb_wku?3Odw3̴ `6$bxֳd(e2eA~m+H UB4>yԂae0ܧ 7+ HsE Gk{QƇ5f '*z@n]_oub1 'Kl&\A(tgN}6.KKJcbWD#@| Et9ֿN::rl!=7Jom)+eiBYym:j-7]L9[n.*5sbl+"ߘa5/*oVq,2\-tC[N} 8Tp3č (m0*~M|)KӍZ7ɳ*]o"Xۃz4k&\ N'`<ۤBߌ_^l UD(t'$GgGmt>e8Ys- J3W"{|b?> cpCry]q4c.]NU^#/w%a2j=0f'lu4dy9l\Lwm`V<3yO͝_ XЈ2;X(C_ rO8{"w1h,K}'}%SoPy;n`)qմdjοcu'ei˗̿\o">A!ڍ50FVyW=cz"(RO4ZAۭCC9ق X-*ddg-5HϖdVKRU <3(w{ N:3vL?_:"IU3H|_5ƥdAC@9$LCk&: ^0zO,;o>=M\$J68p 0/U:.g;̅o#oM| ,(%|:/c憒S7cƤ^Op|n~5уYy<[y xWrB5~L9]R@ &4wnyWTL7D0\3 V½}fXv#pWM'\jfd]ߚq٣$B%B]E?DuGRҾ_:MI? _ PZPyHS=ɈKy+PtT3 {\:(mB`!R7<ʘ5Y\Pdf0Ks4er S;w@BRRl_'î ˥)]@)OF_)[r-,ȦL(^Gl:&}\'F .vkq_ m!{o2_RT^ -am<]{'㠶6)hGG)U uxh^,k{zm]Wcs5ڻDv?xibn}W?O6@es ɦbNo*:D-H\,w&30NIW뷝s˹/8彁UJUbYfp([` v_(Qn2|묈qnF&V3zNJhC?r&*C/NPd|TlN疕Ƶ=DөŜH~y3&OFv/&/=B2i.U:+{6bTxr<ʱ&֘=Gc.cce->?}ʷP*'8m4W=Qg!H}wlߔԱ|KN "#"}\u.$Yxj]2f:vEvSHTsf=$/n݊"`6j^S[$)" fdSR qKgzɤ/QLQe tMBRly]|ZGcRbk'aZ;Mр}%}@#4{\ո4ȹ wn'1),PdWE[wO_l`j$YТp( * }=lu{R=< 0sЋz3מpi+;9mm a2{^Ij֔\ـ%#ϟ'yT9sPߵETЪ F{x +^ANf檳:#? ZY ~J' cy<cG$,z+2P04"/o}l*+xW+n%f[4[ .9Ínܚߚ&7EV WG3(}aͿ CQoGEBt,o{xt,zg}Eҫ1asX\/bԒ:/ItI&t#r4way+W3E0$SHƵ(c 8To?Byܷ'B|\m, 5x%鸵64'ҌDΒoV~pQo88ZVQQ؉t,x_?: *YXs !4ژ| jiacڅgcIISӀq'dHU dx )w/w"{ 7콐J_ɓef܊`L׶$_\טˎ`Kx5LMmqυs]?$k|\7D(ͷ$v榉 LؑhJH#9*7ӊvNͨ(WP \.\qu(MQ g٬waW]wKl&>[t4e,U%e&?DI?Q/$7/&ƿ)h+zKТZ{] =8PsE1PhoQF[a ӝ4lAo )4: = {>Q.h# w>2SMpWҮR^6Q]ew~n}W̯([%WoS9->xJ_!plj )t|,Q_#t l3C,ԍ ˣ4o,e*,|.ejY3#_Ɨ󻠳aG_꧋EAl\iqh;FoRa|pbOOJT8wTm_!v.>>_w<~._Z"vbqŠLZ&Lϝ PH vJFRl7jRI)G}t!,oO3Կ;Ǚ~ND(OuVC{x7?8OSvCE]O&IyClRo0K;$MGa(żs'Jcm-Q1>2ճ&m SՃW*4W*+֍U ,c*@8O5 )Z t阀R5QYr]Jjg'IV UV*\v(6D\])WF#sʇ&?C/;tܤf96NqiVOiW̗t1jM+/ {@6mqix}ؿE[`++lOq{l{/{}#!821 #_5PmQ˖W5,”f^I/*$;j3B5K>ЂGW~wՊ.V"G['wIcTTByR;zd$"_+ƯBgSHnDW kǵӨ 1ΔD:lyB9ct*u3OOdz">'].Un62Ns{ 4ct H# Z&՝s ^|?X3)΃**txEI-?}HqLZ8z's~-vE%jVK ٵ6UHKIS>mEN|a5s&lWl"_3N^cE]S |]ljcOH1::7VA7q +<kP8CQύΩv~k-@yC*+^"E[4Cc俇K+G[ǹx&qf?{% v3 YwAnsByęV'XO.lbMr scNXߎO:0t${Y1+7j=IDU*mgF~^1~X>+ͻtggg*vH[0M$ =p<fx |kp_/⳱pltXymTeVY_K ]iªSMkɟݫ|v2|DǙXy]ߝG(}0JFyFFE<{Sl}E߆?ҷѬ0}v:ǧgidž-Ͻg<7['ϵ} Lr q2H(i:I惣{Y?MG x]7b*sܘ2#l#fbhF4q1 O 3F0֚2SSԚ2]kJ:6?=l(A[D 1e崿8&_ZR2AU;otUPGy$u=8/2kU1L")`^a}.5 *.??IfGN_ (&"vuyV޻ǞJVN [e_l#`4UH[k#$," `U"4 GJL#qՋ#)=yn$y_p==#`-I5AY1>\ F|1&$>>J'O*ԎILtK~4pdQ1N#߃PQeߕ p k#__ɅzƏG@]؎9;©!@?U;1\ oʃ}`k SWɬJ%9RIUeoyѩ)irQH!zS[hHT\(cG؞rd Toυn0W:69ge8ٓK Ba=ckԩ0< 0d쳣l9LEdU$!wʻEp^Ĩ={ܯQQF~/?(=b d:6Yr /r ^z3x{:=9RX<u;leq !f/U)Dlf<~[o4*.:k8I9̀&)$Oo#MQ؛;l}Fe=b@m\GfB*:HF[zJ,OfAu*a!ߵF3;Z>J;:zT WIoN}NۘH|5]P"mK0$~:"_c)QJ99l>mrVlà{KrUdkR1Á?N@6we~L'ZM-XpǏ:eܹh$15|fȂ~rDTq2_W}c5>3Bak.Oyg oFǹ)\O` n+Ġ$Fb`>5ȓ{U1U~"?Q~ܛ]II-<~`*=\gSŀKYlYtK7\0A,U{Zxc[w|l>6{k~EnU.Uy Ҧ^ܛpWݛpoM!LUߵ=x BR;B\褫N%|t'e0BcS—Kį&Pţ|;b&Bwv?1X_1jEBF2rUQ.x:[gcEwq '$3r7=L7]mPڂ^)#AOIEyx M^6w^FREΙo1 ʴj/ch~B&FWpjjFy*Iʍh6z=hܕL:69L$kb s{6i 7ZMV\~&8$誁ܩt1_7Z{'8] Oi)gwPgv )0: MGGR:ӯ8ZMgϧ^x6NJ:DI(J XGvD6ڶeO6% y:ԫ 6yL)Zh(7ҙOjWf0Mį=i BU/t' `W1D#z.rɜvOb7. % mE dlPD`|)ڡik^w右5>m/Q#Qb~4d H ~Ae@mz8o6`bG6=bs&IMڒ ,i'g=׍=̘)7)]$Ȧ;6M.HGxʓvY%nȦn[PIY~fcu;>d7c!Gǰ_d§@ 0 0u,6wpUOWGWZ |W"~IjZLWիtu-|}2 N#Nʆ++]Wt5>d<NteKj,\qWE㋤;WHk)ΐ LG(GZG:KPEy'84$ vee3ƿw`kqYXq:2 XmI$W'2_a to8̒(v=8ǪY ge ~MU)dmE6:rp򙮺o+lޡ^ bWLv}u]PL`mt^) /|H<%سa[ϙu6/{sG(gipYibݯ<;tJ^x2Ql NK)׫Y㷜< T |irKIʋ[n)'feBq VQiL*p#&0r8['$UWL&HVg.TEɭZaQ?^=̿MoA^bJTz*(:]7լ2 x?Q6AaK9&Q/"vԳvgb.Ѻ{{U^{$tیq: ;){5.fWk# :Cb->e ṹ}y ib=qNxo 1hz+b?QkJ`{sg6(^$Fy6<1X̲F*7-!5by9g;E03rQoMrI8m%R۠<2>ms;K;"H̐| ;y^NŔUYIC;lA2nyy1{ ?sdLj΂ }eL3?C#?@1|a{rњ>%H% H Y_g&U#FcWsm/(K0* 1&}N]N3T}n+#TfS=*5ɷQ2R[I){6 $F+ӵT_/+PcϪ# |Ϫ\ΒuX~VpjA$y0^'wowBgΑ{NXTc4t '6d%}hy% /^.dZERw'Z6pqw't{ _@},QŽRJC"R(vxDw k^ڥ~ _qQ&~ErZTteK !+ JFwWMq KuXpxcDJYuz|8M֦^>fgRʽ[)p\o$9T/M1k( +R!tf=wk}T3_1~*@}^mGLUJ6cTN քX5Lr#l"uy4XUKSj))SS-_[΋LJ_D?l]A5Ǚ_pJs*}F",܎a+),1ϲ\.Zί J#Ptk#~d۪tE_YܫN&x7z>:t[>OK==9Ysw]FLCXh&8?LҞH:7])Y?֍.oRouxT'9sO2Oǯ8i.eKg)ښ{(OT~NlSןr{% jO2em~L f)/#$p?-@kS~0zJn@K6養(S䴇"2-̮ 2D&/,.̓NQR"_~/mf`6r6Ds;^)PM? Mx h{s ? )X+ԒA{1\imߵչ@7O2\sZ3rQ?ƙ[ݎ:!vsv;h_6.=Rk Ϙx6GqT"gOU(ϩrO"QjDAjI)M)o1$tʆpﶸZ`KOxen[4&Hg's(BQz8g/dtg!qk 2|R 4Py®~o!˄3̂Dl{3pH]6Q "m^>kR}<Ѝcs݂F>_99 f(MPQzj.`"'8}f'bkPޘ_xQ\[ hVTpOHzyÒ[QMN#&Ԫd5^Og$3/pR׃m,YҚF=$U2փY9_TAyoSGcb Uj]|PR(%%$[=쨄NG ߹EiV^'섦B 4D[z@hΏju#@yssbC&,QcPX/Ũ4DG}osQtfRB.,rjΡxɱDKd%xb6zg/(˫O H¿'z ×IPh.@G]@8jf0ZO*{`얱J@< ] 6L-(̘3[3S׎O؟eWѸ [ ka)8\aG%*^y3͗<ugYߎzO菼[h3Td?}.+ uߟ=RAPWE}פ;\ OdBS 8hOiv{QQc;-"l1ikDuNnSV+=2axMʴL34,EUo2ߣ2ws.{_D#דY}5H2<>RɯS7,h^x /,P]R_6yTDsבi'8!J __ _M _MWpbsϗb̐%3賔3idK2[7R,g@ٯ_֮|3lh,og/UbSr)QGK `Iq,Q66'(.7d[Gs&ӐpƸ`&6@:ïnۘrTO{ORG1+g9C|n=ϙ?Pv~VBH,w◦GcC!VN~g;ԏ3)4ֱܰ=I̮NMNEU!ʁב#i^|R (S;goFh4V+R$+4*r)x+\Y 㢗/Op1 =*ʗ6IcvS9,wV.@n~c}{Z۲B]. '#Q4ATֻ6sV\ w`3|aOz*T s]jq &'ooDgl~~kO|[nܯZiG-6}[=%$76}+AӲy ̶kvO)N5U/\;;QZ^ OS`@GDb[PN"cZwmEqi~ZlzS\b/ 4Y /ALt1qH`杘|@ ku\򢉽x) +|F^8^yaxX1p6R~x ۛmQr,^_6! IHaec#V#Ŭ\6P|G_:m q=ԳVq c|^u&@W1XLVRZ݃4L?H^gPQ6)Qf ҠMy6m8{R1$~Ul?}*%6m&XnB4KR6QpCT|x'{8P1/M RNjwxLrݝNOop{Th^B4P>3- W oJ?mhpۃM@ǢO#͏, hmJ {=7Wf~5 3(W|Nܣ|^|^9_a"mg ˴"LyGZn 7 w\LѶ2Q*A8ާWql 1"d/ˈqfh&z $?*B)P|av?Pa@ub׻|Te G 7ZFm| ~s`Uo/SYڅk jP+O;à 2N/yWgJIY"gDY4}B1ȅ&1j5 8*cl1aڣk|Xс5?OƿDeWrʁ"gN" o^  {xtN.^TgERŬz܀SA ~ռs·€dl1`PEC' =2o63PZ@k5s":$ #,oT[W!U.y|8 C 8aW_~J/_OT*]쯽ԭ2ÔX$8ZpٟJ\z%Jb ϳpϼwBi { fSFVFOYh&d@ =4v&¿HKhk.NٜЈIyP ~Fїvv1oĤJ,/A]=J }DJc qejK*hOEŷ=َ^0AxfIކ<6M$zl(d[K`}/wʳs^] Kp^Al6g;|֠(k64p7(.IMbY,ѦAY얾*XU>'7rҴ}iZ1n`2@A@A˻Vn57J( _}si־_)R܃1V:W̗}a*Eݕ< cVvy[Ǖ4tf4~:*c3Y-ɽC+t*#3J3NǪr)Ue*UUeTXL'BkY#*tJ^.;(TѼt_~"}x>H9{OD9 >MK, Z'? Bϧ> ȿM:YxN(zbܣ3@rxH CND/oTskwfB|x\y } Nu ЇKL*Ϭ#w{[RMצ*,+_%!IFe[GS.F_0nmJ}͈O=YD ZrN,c(l!<cPܕJs6Z}-gḰ>SQykU9ΣDʗVr-jt~!oݥ*Toʋ1򞿪9Nӯl/u`o ܂/%Фn{b vp$po{rOx݅SC[Pz eЛL&G摊K{x&ƖQ_~YD*~4Sy'9ZUhH#8փRvQ& = {x-5[_RMI{V6^x<1 3MkViX\B!{B\ #Yj3;[(0ZjH:CA<;Aw燔lΨ s5\$4åZh^)a0*ņ;#EMaOzSQ$*MX}h|`.ֵ\%k~"-DPϳX:QOvԡ-F%@PYe{ >TL+Gtvcl\Dsd~ ~ը$(/IJ2͐Reg;_o]t!rS:꘣:-Pi,m"_zzjC=x 6NIJ?P;0vN` p*B : FtTŽ,Wq) SAWNsOzӔs^HVtA|mȩ/ G5Riz_R; }h`(u|DXUaַX|j֩^58>yb'G҆MaaUOj ݐ xg['[*qW[D]!xwߠ&L;Jp_A0e,. Mҝl{h Jc'T p6"w)X7?- Fiem@8&Vv[5|h%_LFӖ1d5ggPU:.-k'x43~tS=Y#؂I?lV*σGy=EU1 ^CRZ,U8 KsVE=F pH\L]}jl}3KO:7[]Ij䉕`bxYF-xyFb߁۾ϲ{TSk' ܤim?}Q#v\=LǵKv͌Oq~sX~Fţ##5v9'0]ex%Z5fsPR쑸b Y3B'ݑk[T|6LYgV$ްtL蘣Ye1(b3s6 O-YpMlåqCp&5 $Ls2saDRXbx<j^68?OZG1;rPu%aci!q|Do; j1qo)} B ߝ9f V/ OY]?63я#[~x *2M}~YbB{q묩Eڲb O?oawBŬ'$k8rP`%>0xߦu0_"1ӊ*pxQZsqS+^pX{Ws1WfMr-h.0ˉk[be줵,ݎDs2C{L/>K[/zVdiBMhVAuE+\X;ET530dMGtxwZ -5Im"&Y RRA*(ؐK(!lC.[f]߮J&KY*܏=Ѓj:;-sW=4Xγt[.;~tT WJ_ryC~qlq14Oe3B3]qJ!Y~ ûڙSw{rj (X.tTrVIƲ v K~dzco ew@2ڤ<zU_ ;뿴QmAyx Bl-*G>Q@ϤVXcY.p m@C "28@^n5@U^J @#9d)VKux]zY(izplrXF2MQ#;? <:i^Up `$9eZ\z A)֩pXXy;s=GJq͌#wy1*(6o:ېD V/ wr *wQȵ7z1VX? ;C![*6TUG(M|*0g +#=|ݵ<*J.C32R8K!<Dk1ϐE^Ot;O ^_/ęS Oca  V͛gr3 Ubs%"YۏAP4n Bƚ2j9+Ѱ'wX<]axr˷ ^.헕0Nso1{1D$Pk|~oB3;g<] m dS L-Ēdr^aXLj@-pd|fwbǮ"=&h0a@c:_؎֥:ɧwqوȐnĘX~(s8ض ж*rQ+>U&+= @-١1GQNtG&IP , 'u(ŁF,1lqq2r"֮_^RXRW%6ϩZp! f"7@![Ir+%;&w>~}BE, LmOx]c~5l[Y@o0isJk(l$A 1r 8L-b}w4߮4WM\y 2RTD:rPG^L|>+b}ijAZG}2-M6Ma;էRE="2؉BO߹pQ^RV ݷUv ,xqB%EWY0)=cWEc$ηIq^ SAc]& -}VU[̙~q'@Tnn@הRӀIhN)W?Äfꀃ3/ lNFն 1.!õ fDaP&g/}FVߟ⌟BQeيizIK]'޹YLEv[)5y3=ci: z FN&]چ^/Mij18AWl𗂐spx-)U|Cȣz-5(4PD:_> -C4IsFþ؀< c]Ick/_U3A!' /zUz  -hT˺.#2"-)ᐯz:-/AZ^?¯opZLCT_9B4nB-€6+o#]a}=)ym!VjJk]G-eijšĩ+PVWۊpSN{m\}Ζ[kԲF{'#μa0,#Uh@%UR[lwe1K1e}v}&g -mKO(Y+8y=b,@$-f[m+-,_s-3rƻ^L܉ ]K=, Eg5FP,6ia1q]olєg%9SMjoDhpU-)_a;9?K+>c3]ܗR4'3|xx١HH++|vcG?ҘowL?7iPY4NqK-6~1ʿ9lt)9{e>ȳyZӲ$񕯧"P-GG}-)\W1Ϗ^;/? +Aj( ǕKRxW>}KY7F,86%sSo^ k(+匎ԃ~ 6o˂cxRyHWvF&Qe&g_+~zYZaRѸTo[Y'<dybygҜ&kbNxj)6}Hg=Y 6MY9ʩ8xaq3Coh/bsuE#fjMWX|H|(Ճ&+{V@924EJScrlSh 8F 2 ] &f| KɎ4Qp=!gXE(2&J!a| }؎)zpB1i${+—ȫwO ־/8|201d:,)%zؿ@bw* A9.x{{K&Ɍ y V7 ǣq躼's^xu#ZrD+cFaKFH1'4h MTIei`(ɂ`c ?LQ~ϜY2_/IK3,ETܥǨb"b4vH+κYZ#(r!R)^enqt\ Bʛ,HBzҩ PɏfSSlrXLfe#ۓw&ֱo}_~W?b<嫽Il"sX?0вֱ g,R$ѷPy`&[ WZ07&#pm$|9"־=r5BfbMOGnK;0 ZK}jU h|a,%C/rtj~mGK,[WPSwU4ُ`ޡIwR6Dޭo!j#GL9 ̞Cϗ'9Z+, Y:= YZG7=y@d1k3hdMEeP^_xA4Mi1屻83ƥB6A຋KDue{nx(0Bll̏ע6W)s@~E5ȾKng".JR =US%UW$W Y'cBxU|M?ցT(u;qXk+H6FS,=V 7?4S& J>:یDŽL,՞ɽYs)R|$VmpY<X'n/%lj̢onÿ9Xk;ED1[lraZFp56316EDf&-K(3L!. S> = bOwEb`ھg3?{~4hC. o(c)A - }FF3$19~dž/a!p8,:%b1Ɨ5d=ע\1'#qce|ŴINŤ/l,^m{+_7EKcVK"'䩑3VYo#'tbby''2I09NL9Ղ{BoލRxSt [O\C:evx ura5d7Ƣj8s/??=k7yۏiLJz%3"mU\(6~ag٬䂵^ԯiWBe{bf^CEg^zo\>p%3eAmd~qD~k ǨO[](ݛ$~QNJ 9s/BI [x-,EivfKh9Ԗz<nVAbd-ȩ5mX1z >2Tmb2diLk>WD1:X`K ֗JoNSJl+ d5MqyC|v0Wh"z &cu{CP =9LCӛUG̢K`.=oJH?)0R$6ϳMn,W wX0Or!LN2k\.ؖb ] "&()m/ei8k^I($fGsfZcs.,^4ɮ|mJGL9i߾|Nm?1l!@Qh٫0E._DҨ3i!bZ\aIi\uBb| VcX8wuEW7y"EqMʕ|lW.v_QX_z1s+@hJ~G`϶ZӔ݂jཔ(87݇UL$S s%qLtelT.ΐ/,5]ب4Vq혯Wfe%Ԡ5ȠWru 9ϒ"L߶ 0pGV!K"+`O( \`u11۱f}℘䬷YyiA?5\*痣zc)2_^+!_<DgoN.74=`՘Ê5?#k}k.j”+K g7:+f<XGX.c=zi,;&:29g[bP@`r yz4O> Sv#dv&&*7y`rp`mk|e޶.]ֳ.-1>ciP}.+Cq*vٍFyaW%݈1+8&7h;#2|'4gvRa N~ QRo0';!=Ӡf,'Ч#6qz7gccg&`u/`&^W!QS*T{R=ɪ E(_Tq|o&u%L워l{,HKdZ_1qB~ʤɠJ@|&(rm|[n^c׋;\rkrQw-|xĖ[NORlK'oݝ1O<>YɟiaK-ÿRFO"$r& 4}+TnŅ ~1+Xbq|~]ΫbaRlC9p"uu-a7>ts˽ ).l(3ki~<^sL NX< L'{Pl44nQ}uC(b J;9R8XR>OM1 m#fM&o 8E킆>0yHѼ0< _F T`>00)>ȵtɿ9&2(H>8.?IU *&YCpg+Tit #*ơ>7TU;i1GFiidw !Q~E\ JO4bdߒ& \#HO j Cl' 7$&xDIM߇aa?20HN긍ɔw/wۗQxa,G[i-(>{pJ ~-tJJ'.iaYˈwd(uv]\NdH 2dhgM(6H ҷ_ٱ e4qꇎR[TxuQ_I^\^QWǓa ȡ넪\hORɊ]rbHVFUj9Zj)/{pp1]3V%mZ0& 4d%kՀaFStdY/t9&omʂePT<-7GȰ>_t|YrJ~hW$Q8j#x H?T3m"쌔]4p`SUs}%vR>/4WR.(~\xljAq} SGq-YlV;Xj]~[:YEVx3/c?LBbq1uaNFM\Fp :!g~uf4S;,[Tzt_kIU%E [SX+R?ǷKb*!jS[V@PxW-%X/Kc̣/)Q8tR@eNAif&W!P+`OD|@;9ӻwÑv+Y5(~Ф_@iy#,+4|h$3 We:Bm( ?2W:irC@(:?Idž)8|f\HAl]HGKy5l?{BzxȢVrְݖ==Ѩ❘G:lt?Ssly7Q󖯔):<|uH5Z O1鉟I?Ҵd|5 ~>zBDgUg^O~9XWʰN6_R.~ cHSfm8H=. zc͘Rk9Af˟HC@.EhP:ﻸ@&_es6‡Xc3 ΀a8T);렆gbUNK:d)I}i?[T_Hr ӑT jLIwN& d?C`1OYF4\<g MkeME{jIBܞ*t͹<`d*WoLxQ(zB1=0U9o7EE/K[m1U 7 US X@PiqT,+!PHڪPO`;2Duoגˆ,q6ۼ4:e~㵂8JqBbgA,fgU>sl}˔,+"S+ߋԩ4f,e)pGQuU&IMeLk0t bb.YB(ߠNc~}U;R!=Hah-0Dx6Kv0Ī߄״ M\Yɉ} ,gqh#(Z;Vsc5WFWʉ,QBrۑcl0Rˉ̗"g [mavڀjnW"9~n3Z\0E7gk3>9rE1{ wgY/gk= wΏ2sX-eFZ+C/JC}etؤ eNa nŻ0xgF@Қ% wl$6iGU }Wqqn{+}ʼ:e5uzToZO ٢yӒOIfv-SQu֚.8I'^a[u&a.䬋nϘ?UDvSN\yLh%MoԦ?Fe.w2 Anv>vSC,4fH㖄,bލQE (iLK9KٷM"٣$L3'! T,xZ:;.pZa!xW'L|!fxI<s{x/elhںSvH*>DHp 8jY;{G/xli RG(g=3! Qs T"ՇhW>* 8 s+N*xY"0`qEP SقBn[7 Q20I 'T ia\O4+`{%ZoxjQ{9T %Oo,9ĉ@ G%FWg^a)h=3A6q;>N?tn~tVJ?;ϑOizpg v~!xajh3@􄪹k) 6@ˏsxu6%cN?˴I;VTb/&g7'aӞg*濒Ɵ4zfos[&SnOh.3& b*:F7x17yOCt'k޾e8F1_fYT՜djxי[5 ZhQŠN, f?&D:#߹O>ea&K'+ 6@:/,t׳H,>ޫZ'OWq~ݫZ'O[d$ԈS^ɝ9]/v!|q B;y#g7JR0g,Uy>hnj {?Txڰk#a/(f>:6{->g5/d=`T0o}1C\-g9` ]4fЯ،=x t2ā&|QvSs^'|=)z)XXiW2QGɝ~>Q`9?9F@pL(Z*KV.!xT!cu;DSɅ{Y|UѱK$ cų`\XyKo1:x ~2H>,ɘ;~/1y _`2L11OIc`̳|ؼ13G_2f& )SD}0*$eIu[kH;|BW<_ ^Tsx9<4֒*fMxAųJpX l DdMD&J s|Q9-SSVGJr'!7F)gPH)DJ:L |H{>}d 1` ` đaȧ|8ry%#!%#ПW^cH"U\ct"#\?u4m }tM[,ȦG?|(1Zgr:@GDQ=3-6HC))EH8z/Û2 @"y%=-u'Yzb$u%Ss۷74O3%9dUPhL& a]7drX P֬bvT04:(+}ZNwRTi/F >g*է|"]*+qagG9CMCF$f) ̩ #@ _,Zֆ}v4jNԖzL72@ P(8kJQPAm6J#9-4g$ |I6AɡP6/Ogy<,üwn4| {t#{Gأ\ԣ~h{ALx:pףEP?."L t_HLӧZ>xv k/iל%0=msEyIѿ:yŋJ؇>2a|&?p:;yh?iI3cYv6yNAq򠟵BnNF|:I$_7V<+o:q@9o7|7DO\ui+4F1ۣI3` w@V=%6Y1|)l\ERk wʮ~a,6bV صegNb#0xQ Y4SCoᙸ_Jޚf ?7p# 9 @.MEk%Vre*K@e &#5M!4F4X-۪8S%nO[q2hѬ}&QyEK׆4+tdLG}vsTRTmb cFl6*<hTԄ}*738a!MiՕʛSW.8e_R5$Xga;ڡ :4 :<U_ ~ ~ET#_ֿhin89 *VAWx~\;'A{aetll7btNg+Vg&aA_yc?W+H5aJʁuY `xƦ>b(/|yˤ$Xx%Awj?C---v8c?l,{JwU݂{f$7{{X%#j(3J>1n|6.u ְ|i b^["o"oBDhߋInUL`Q81<סg< uA*E.)2v6nmUaV xm,84Bp\L$KZǥ~'v?[Rexǹz uf^v!il6KwNQ-/KT %cw]YgEyY0YxA/ћhQSB$rnr1*fB>`^fsl$ܓTa{櫬hn[|ec֓OGRdmԖbbd7D N`ܐ)5湻~ [iz nTÞ'5oXuOiނTٞhqkˤs H5E5jmԜy)ESk )AL=u%O_;E>5=z=Zi_<%^A\Q#  -n ӑ6fe< }(8 N?b|.z}Sr>cͨ/%|+0=&PN]UV5s}U|{hq–9D _ݲP?/<NH-Shfc˭_sti%g\p]p)3.g\>ryNLW:O=jz(&F+X[k`c2HJߘ?fi|8'x&%)UrP?X7aeJ~i|VcΨ4kV{IHqK]o] %J|A,Am݉cD̤z{:lkgVV e$s#:u!W[9 c3/PJs>CS8Exf5ag<:&zޓIGU@:9=PKp-/я+78るb?E;%68'pDMw@q8fdӲwAG޹ŰAX*ՔPC)|>ofUc?Y4CFȖ9aڏɖa=o4b&,XQ)$C)Lz^@B 맓t2{59Ys tj.0pM5_btSpïGy$n k$_ʟRsL{ou#Lh]j(WLl}d9T14VίXkaGh#NȔ=\fo^ҵoV v# ο9)-W#ǓM}dmoUtE{3BL9jv2132Y6 R6ҠPd(Ov/a1*=|*%w ( 0: !X;^N}=5~S+MMZhi=3(Lbx2[N[;C g6R]hY_Bkӌ"x%'ƓQrI- {,ګ+.l$w&`p"/2w>B̯pRYe=P쇻&x8f~={|!׈VGɷcpR hy- }# O֋4#٤n ;|?h?"z)H,#D9>9Y8-;p. )g)q4{Y)܏(*ygcJ~.y tT9CX:X'_oZ //(y.p'ˢq>dȋw}$94O4JB;Se4M]b| 8nh '7)ֻd-D$E-waC~)D;|vї D/ [_乩q6ۋ`!5ȷHarUj ?c<,DV/4nTexdc1 *iL_/JG fGbflyΗQm:47aya뙵u?|C%C*$)11k 1_svAJS9uZ7GcX=k|n/SY:U毄"%:&:'Gm*(?(|spNؿ6(4~؋]NʫJS]YO=rzW*9ǥsznOLQVQz1GRu_~SE*O4^xSeIJP{| {I!o(:U3zr upݠ\&:,v-V:z\g(ד:S}p@>;\W0;aI^˿ FAJ,y@(6'z\{r[a(N틸X~Nyi\`tzQGВ;+&m-5QmX>y(F~=I/cX]OA%@۞ fOso9ZXD-dfkn~9.3 ҹhItPsh4qer~ьww<|J|fP2i?=Пo&<)Pn9O%F{Be'aY&fG#5,TY:2ʀŘՄ4BEmO 0Ie(klie 8==\@7Kyv xx>TVe2 /?P5~äPB&-%Z2L(4'J+s8xNCi+mlʺ_DЂUb"L&u &Ѵ>+~π˹2a_J 2N[ Cw)\2pH:'o$RJM1SI E2 |Пhv6ZWY?JN b)-@"%LA>@_V_q( |P{}Uf"xBpH7|`@G%϶RNu+%ҕB9%vkE*}i{^wtXͮ0ا=L[Y -ϱRxIZ -pʳW$b(`mB_Mg9##q@8umd1 d&}"ŀD}]  oJ _Hk? EMM h8vT%Ȟn$smHXF 0u?@(?E]hY-I]Bבs9 #8ifí@`hRF?\c<&&Df5Fًyl 0tONg=(2 J馜 t-'aI R7S}fJs8bmr/e#IsaxT t#?x jSEENV&q/)ܡPdD"kƮr톀&jXU~Jσ_ل_E7,r"/1cOc/T|yjн dvC`;fI7CI׎5UHS{$6QknWH+thŗl!_Vi'\tCH!ͣvk/JDi:%U!1\hOܶ,UF$x]/i Z\lAѱ;ow!aX;Baז~v)wE(_s ͱP°E~B f0{zUx:ƛ@yįޖ=>t)ww3l} w_iS`Jʰ)c5 4jg0ZL+m?HXy2 $c?C'NFv]]}Ln:,N nfL~qF!bA1ub}Gf_|:GYؠ}ڃk=,O9bZ;#Q߫F I%F4 uO K/Aƒ쟹}T줣j /O/W5VXT+,9'?FoPmFDGa_ea|czԢcBQ$҂LnB-m1b"-Dwm 7"pb}vv> PoU]T],ݟqaccufFOiٷ ] bEV*h |p-hٜ} .͹٢1lVM:ܨsZ+0Y@v|/:zv_^/et~/{@0U ]] XX/ZObB@2la`G`w9V*-B1"$oVXZF\ /& 8L4Z :rh@+L0@}?y+wNw΀߹]a[OWo!zrn?r]MTbݕ`uvv&@ {`\>w |HV.\2%*W3B.j``|{'@454QsX}p~7a1 [х>Hw|w O&}~b=f8,ry֯mޜ-19F+gU ŻhޝR*vX6*qTXm,% hxa<Pv5 ^O i%H .rLwcX;&7:9ίVk]|Eo,ۮ,Pvz%@.xvIm泰Grҷ C@G(s6Eփzr Ǝ:wEe,ǥkg)s\E+e\߄* Gxz.H#jd̤@̟ |8>rfkB 7~muX? 9:jA7Xo3if0"$nŃs&]Y<&7B׿W˾K,(t /j̭O~i+"nϻ_ .\~]"~ ob#&<bH(qcldUA"A&oe]dɷ1جDVUתIUoׅYӎUQ*J-rXa3N"ZӯkUT(aaa 7XtTB/p&cԾC>L5go`*Tr >OZ u܆jZ[<]5#fmtv^PG&_yZjfu]q%:xҕ.^ XQ"`WAxy#\[I-f1>SRuߟF1]Jy0.Qe?AJ*c7K0rv󵔈_`C\CKomW/ ] mYSai1rKq(z,Z. DUf_5_zcZagR z(X`\;Nȩ mԬ@ {Sҽjܑ|zHkbޣ[Ri& 0QB(%=L@Kb3J#F1YTc;@ Y%1sCW~|эmbi^|׭DFx0,FQJ06>b,]7F2;եk(d&?Qkΐw̑N}NͤC*kmvGUzj@"l`z ^fy%Co(d(4A(m'C :`cdV Ⅸ֨tt@ID\X*@!\zD aڨcSz1F Ƙ1;:lpX'@ބ7w1灊VV~=L14A1(Z| ޻rME:3;6 9s50d#2s70zaє1#WZQ eY~ǣ/E8F0 u Fk7Mds8DOȑ; 1M.X8.>+,7̥^bCuDGp8oI)1lɅp!N6޵#P>0>TZf1)Y{J3i)@?&IdYϻp-c΋HvΜ|/7o7W78,nqlQeZ96hF䢏}Btjff6 (~ mJ 4Ie%TE%Pǎ\8G|=*̺D;Lj6YzEd-[fqƘokS?:x @ku0؁ -w`hNŔHmX% gEbmtH13zq>A={q8OVgީv)_wYUi*XXa VsI]m }#XW6 q$QoED.1V#zEm_wZŤf`tVZS'׷&! 7.{tUؚygOP[}^2$VEaϸvkqWIzl?]9*YfYl *T kWcOϮe0Jafuj7eL9EȧXfǥ7`.lvDoW1fo&mRt| k#aў+K^@=u.1J:Qk%Ũ?n&xTi/ck0  Nz0`<{-C _ ;phܧZsE2w;dUq%_n4~* Z @_Ec z/ p:J L=vR|ʝR̚4 wYb5MP"BC[;:R*jw ^eo`1W`%\kLdm<.K&mb7SX|ggAHk\i+QuP R-Hmqvzz\fBhWF1e-y%2R6_((d().V=)cIgD \#)D<(]Xvm 3=l'RI{nSa[G*ʿ-;2G]R~˹Se,q3] WUiHӔ(RF6Уc*C9V lq5 Or2|}xE_*BϳP|U?~.8~a_*-жZY`0P_ Co{NՀ||9ΠԚOȽ?Uf5kcFXs`ԫo4Iif hOڭH=@ݯpI`Q9=ȏ ˏR#@fwjpm#h/qb0Ri4֫J㊅Y!J姡Xd܏L $aXn:n8|~滢6AۜRI!+mxLF6r#FjgcPBq{wv%Y^*^gOzqA<#OhQZm56`С8k'#c\eG`(s^?uq Md%:*E:nF^:RaQE\ ml˄+ˀ*b4lYMg4Je):K.㸤>UJ;Bj}PS":Y_LAyZ޳_D(̓W1hgB,(c1*v_UE%;d)G3 I掓[ ̋I[4ւtwϾ SXk#t SLgKyOD]ҋ!Y UJ'Ra :,CF@U^2x c(7>d$Egֲ,p'%Y,HR΅cH<4-#Qz>'H d i1OA16 ]o8' ıQyW !3J{{0DiBg ~b0TG$5Z (4Ҙ {y"̀X@(;3 3&UQU~_f*R x,NZmu:Kf42(O6&,MZ;@ Vȯm**+Ajfsa+? " |y\c0oJN"t˨Fq9};kQsk)JԟQ_Hv1Dq"|ySSlj)ъQ]_M|r1bJUIE x!5ƞUC>JsFU+ŝz:RހȠh^1t͡P悚9zjy0UMoT,ϒogb\\Ʉ9Y)4c̱HA[a|SʽP)JMs /ު䤂ܪ⭵;p֞4 \zV›3av05vmr0[Ia fXsw0T\ =U2cg6CFI2jMɠP1-/IZHZ:rkOh #qbs|?)79fCh'4_>_>}~;_2_Ẹ:60_7P47a_Ekv/|3x-?| /]m?^ued?6 ByB$)#F]a+8@]JL %oޫ;P{RsJ{J=I}'//+Wb0 E{}chPRJBɷiCMKޱyc)Gw5elL#g}Bӡ#((%Z ͟13W!GC>3}b7U~?%U@Jc'O_V>@F%CӭYMz͎XӍEFW켙2%U5;,)> B$ϚIIzYeRC\f..[@ز-ZΣ+Ϲa|VS47mκ"8.颧ui1#ב*NYH1qA.)×hUugD- ]}zPxyիǶ6}fI/w5,qG{5:2(IDfø8냀9CSAW2Ģ%WRQЙ Z%JL wY!FK{-E.gǁ ~RVeU ɢfq_فU(ONM p?7!G1;JPi"5?E usb'|?κ]pz7CGjKzw#Gjtf):;-d>92-5w=J_Y{2ZR_wǣ(xɎ#@zsVodv1+ޠ3+6:te6H}by r>idnv0^a#F;ɣ#0X{]4A<_M%GNG(?MbS_ȑBvcvHB)^ a!E- C`yJ|mHԘ{e9Ny^ҔCg*Mi n²>hO^NE4OPD4BWʥ O\ovĿyo=oنʃ7r[a ՙQOԯE%m U]Kwou xy[?h+r߶X Ӿ!H,rY|i/d\ӗ-t#0ic*uz۰$rrý|:XAy*9m$h TRuu$zR[ 3I,sȷhY_Gk]-;0oL766Wz.LHs74& wxm˝* ,M+=*k(i?N4-!h;Z# .1CظT<|bLA gsn_'mX˼6%ZJ:6T _H:3CH*3>3_F+*:.ˣX1#=_>.+qv)wU~xe Wl}uf7D f]~eC({存zr,0ն?Y3~?^t4'krg8pu&~N1Ym.Vj V‚oqI QV%x_O8% ƌVxRPqVX^x?M\aE."ikzM 0υFS|sm: ?\Nh ^|3: ?\h+u \Ss]|&ihMps]7|z($k|.FвJ>~\3\IJw>jjDwFJ ~WbqY>i(nbsaL21*]C&qqV-˶':@:\+22Ͻ>Jg=?dM"|/uMz^Pyxe^`:]O>z:^g3z/gs>^J-q~./ec0ߙ5MD=:0pȼK$AuP 1d_@>}r8hjlA4cZ\1!k:>CVsbqY5:ꙁ :t ?O[OSw)<@/er;W~.;He[A 0dotxSn2&CěLQnMf Qn&OFPnfLPn&dfzP)\Uˆ]YT9")ğ1/9_Mt+o<Pw[+9C)_P5icō٦96f9KFFgF̎NkD5BU:t /v&FT^jqGVSũ&5֚9{Ym_b.رg J{g`,dm2֊{07֔7'<} rÞ91W.;Bֻl+#sy9r2yP;@"N>mp#HZyO|fʻDpW'#(b`m6=<C\*)^yjU.d14ws3QNl0 M]nGu)t1 6r{[%iZIfsk %m/NC7 ђc~&OpLNVU`XV陪ɕЊoG08oϾlZi,\&3Nő@X^DX2G6j~-Ewbk<6+YbڢRGP2ZzW!|/#c^cX{ϻRӟ~TXqI.%7,wڵ)܅-N_U7O owN#,65)b{)KL%y˛͠J?yQ O+~Cm9#dN`LҐ!+F`1 "''adq=e[e?ADFo 3FϧLZIi`4꘥J\rN(VO)&Sqqi|Sp~5UJnahbc@40K'^Y#F-xl`*_YJE "&m dlX7O*<)Ȗm,>K98 ?CVg0Ұb:ۆ{+İ<:ڽ38GWxCZ ?!ALlϛw8yQ*Ǚk_~φ#{*,Ŭ9Y6{@3m0[qܓKp&#U.ȞthI.1\񞈇 `Cb]0> a rF>g?դ\w=:swuK/vćɐb~a'yj(Z?~.2 [Xj&m",ZNX=׳%rJ(ћ^M]Ϥ C} ЊX0 ߡJUr+<|oDF#< k}P eyjDp '{| lѽ9<Ԙ/(/\Y?܇sDdMs5Ss'9U[;53U^jG',@ilm20c_w_{YWV1l0)w}`8`=Lj;0P7LL]PG_fŖG)0*_s*o{?w@=a5ХϷ4_v$%_)DF3==Gx9L/5K34hг`.Σ~d W7:PYOCW2މi!ކm.۟7W1~Ō\srK6ނcng4˙5E8JX |1zZ!5H-.Fן kb*k1T%1?z ԋuiAmke~"G%lMlFA-_^܅?hKc=!:`!%־8(L14ː LM^Y ԥv5G7őp^Bo@@HgP VkAlQ SrnECJ#Ԥ sJ=T 2yO*II^ YUsRGlbk ddlNiL,<*|C BTx` .u(5߱/C+ӹ{oBjXx=+mIQ< yg ;V3u\];)gn!7_ּ C]T:@+h-8jPKK˅=z?K@}ia*@pM܆!YI^`I i;PjK z3kc{RHI(4;Q齞>9;%U_b0[ s_ISt?#7]nS[}T2+'B0~GTG ԋj:a6(!md#]lL?LHOb ,Bܡt2<3(q5/<ԛ`DhJ,.aJm߈ڱShՙpmsp^$@4]hװ$7ޒXl[/ $'d=ZNƒ =7S$LJE5da~SR1,DOIxsZIr#Hx :c(J\/rAD /41(wwqM [ .jFuCG@)ʸi\flx)TC tC⺡?|q.;4 >fB ȠmNO' ʣF,杩r&OxpyJ`E/!Tj3yBxfof( Qf #EE ̃`| ;N`8OQIH5YHٛK?+0~y>֐sBR&(֫ [Q_u~Ox;Ii!G9vgGqϩ'+~ؿO_C!m= &gS4*{qrl}HQ#J k d4ƗlFʪ.SYry1%͚\8~O笸pJf/C#dn[ pX4h<(bNΤjWWhAcʀg 3͈ dzeXLhjJR*s|8.,Mj:yԔRmʩDK4oPI,1I8,CI5u7@u{DUcz`L浄.7(C':K$aj˵C,}՗1/`QU]8~P`I-MS T IFgejevuF-i.eͲ f$hG/! 2>s}y=O2}^k}y:YOVFj6k> wIc5opn(˴._ՆnNWrіCy4! {IZ` ğsG+{NBfgav<$514UNhEx QUg|!sJЯ҄ٞ M9C(_#:f3uz>ehFײ@a6Ƙ2Lv4dt/vԖ1HJlE G v'P cʇ9Yrg}|!%pRZ;1t, ( V0KȲZ"Z&_TßՓm^}! @d/]'mǹ^]?n6L ?ӞcZ2);(BJR_FAk ]])}.|P>_MQb›8\G: ]j_[90 w ᴔ,QzN T <5z<׸Jۼtw_&v\z(rZ5 ,=no~ҫJ/Y[RV}+=t]]dwGaoS`U*aoU Eꩄq?:áG&>ʿt˩Qзm?ƺ9J1-XWFc_ϐДfrZV\d~BmYa6݅Y,ķkCEʬ:Dn+&-vq2 ɾNIܙ6t݄^:uc˳Rv}_s3MYf>]h;79SzIl}!`Nz8ZRcLs˗-?,04@)?v)NƉcXD8RpȜiA3!wi7|}aˈC47p>=_SD͏uu&Nqڗ^o"{zaIǕxtȮcdNAJZ\ǡ'A _`+ݗlzV9U_^I>쳰MN DG`ܺwu)4F;-6ND-'>7e*HA OHrXFX *HYp:7gv<J]Oc͢v݄CNo卜8]le~D, x>@U%`ep5 Rv-iP L%IP(&~f6Ax5r=3 7TSZ(= DaXg0]ݷ"kn``ak~U_X@^_ŗ݂߳wp$>Fp ^~BAެjoRs8v^9?V~*?ʝ4ŧJY5{r*6YRiXׂn#?݇# GBW,+J-ڧ^A,1EnD@>d$}05Wf)y ֈxg?rFUŭ#,}{[w>y=00o+BV_Y!#:zK_Fd67rKӓ{- bpMsqEFZMrGյ%&#uKގE徐0J)p6K(vֳf~/d5<5x6-Ż 27H0$|$FVL0zXoz, 6 'ت!og"! .@هY/O<Ң0a{o;{&^GΈ檲 6jfu"G8h^<%'OâS(oƥiwbHkİ̖}zz44X84Cw9헱pWP[ӿIw:*q<7Oq5Ə?3V(+9~ZV+W+|#VR˗lNiAlh{ͭI ~OX_АY<@dr6I^&tX G'CC@.} XJ Ȑ2 ^M^us mٹ)`<.oJyN/uO2N.UA[^3[> DMrmɔ|UA|hOeN|F6X{\^E܃ ea /2WTT蓯vc-qAN6ۖpr7h?ՂϪ#ix>Ɇ)}iGξy9RjW9>-.jq03>_+זr%ǯ"X-jL9fkA5Yfqf˲bڼcjѕs[=ݷGX[yy_Ý'+̦)=WKgZ r-D.ȳt_8peO^ &l; =de\jM@! gXeVUxbÿ́a~}0!"'6.)V dܕxL49A/-g^4V4 o- zPtׄDžAgVCFD)3InOeT_\e2Fl %T#X0*`(b|uZpߦ1}(rװPH")-s|x/~Q4jbVTS66gglgAi,/^kjVQa\Ah3HE-SS4zLipA)_%Ia K|o-yypolo͘bFYuy/G,cBC6H d$yXeE}!Qr)n8=?c%6vq~c1}jzg9.B{dENEx ͽ>/tn!BcӟA5X&id%L4o1r<%n8+9XonV&t'0ldu35xJi` ygе2cHg ߔ{Aπ?a8by׋x!_OqdjG ;҄:#C.J-a|/_ +mդixTX)T +9y Zz?Ò\C =lH;8AAllHvh? lEdZʝ8fec@"C>%p'!:'[Ws"a|5+Q_2M  "!YZXGo3<{y8*)??ʂW GQ^sRU/"8_ }ú>vaHKQfjEH06$c] vt|w#LOH z#q>y= /WW=+V槰]1k::]XhfuE\Wf1[X#9V4NxoӬzJ.0$%+goU{$.V }% (]Κ;@׃鍁yŽ^ *{b?Cog$QZ^Hp K~H9ٛ~pxu\)}=ATg! #eU,Y+ɝp#,!W <繦/IĨ h,Mh3%KidQKC X⤌Ȩ~kt)ω7#\^'«qL)Sf> 3E 5Єuo: WŃe̴]!M/|oF8'v9gB5 ӻc[ fOOwREly>_@ .won_2*Z}f1{k:9U:ߡ6|!>#<"_f9/5Q?F 5$y;!B{C%ourJEUU-H}nk&?y懖<ciT#GYYr?Ա>KcXo`B@4iJF[.`㓭7ajU]|s.X~/뮲>7aNå>Je=" 6N]Nz-6 })l6gGa-aIcx $eV? #Gر% 9\av"@0lR;_m_^y{_Z|ep%f;l?4dB jfZ4dr}wz\^O1^;F7iry^#D~r OihYd3BxB& $HE@ +.ƨg jT"IJ7PϱT]}k6v?natOaLLtOo2ǩάs/J3aXjWGk<, k^ܡg*g9QuWVdkZiv/|MCkN-z`'?rF&侲a8\}Pl/3vgesBt]iA< Um!a]/&ʗTDnیSA}d/@ҌгVޓ]eSv:1~+QBvPNܛliH4_c=idc`aR(ڬZhP~߸ f3%zBӻ× bZ8>:^S| T$Q‰,RH,L* t0p^+K )-}ʼn=0hwB'TnTF|WۤI\=0'Z-YP%8G!ڭxqҰ(UN$݆1@C齖4-b}%?v 2|;*Xׄ00]`94F8pn<L β];tq Noi d;EnuW֊MKMְxՃ >Կn֎ $NvTYudH1Iq$sաֆ Zk˻ C{n(sg;^}1h@&XS/=˳Yz:]]~;O*=;,t;IeEsY]*X5VB?_٬j#uY< ';Y]Ghn~б"R=L3QПo0Ua=nq'+u+u F/SajK>\aɑF JJS5vAB\;$L)kn OkӇFLkdĥ[ߺ-\ k|艹͎}?>BSEt@~g0QLͦ=>nȺ;ǘQp݇ 1&_q/طţ8$-f4^5TAfuPN GV}q0F~:̜U7i%f^WiQu-;'YUó-cKd́fU{b=gcDNv7|Q:XgIx#6HQ>#fϑZ2 r/@ 5'MJ@S|FNݥ&aaab7?g32]""%EJuݍ͉W"ƨfLlUTnl |:,!(e]6.iT,Jx{Z3 dҐo[K82N69H_6Kfmy*Sz֗e (1/[ 5-\r]SO<^[\4w'" }+r:coI1FiEQ,q\Yag<) 6 o3Х)z"tڨUe|ҭ,Nnroǣ$`fByeon3*"YՐC$c9p)͏A/uY)'k菷m2uKﲮH/b.ՓїAoYdRZc$ాOڢ~b nK?ciD$~rMOS(fHh}x_\|U T\V|M9WiKGe{4HfIDmUFwݠHPW$tWUh4/v05QryZ^iSݡ/&3ޝ8qpT3 Moơ.>ГLU|fcZH|]`x%|rvEJxZ ~\n:Abt,t Ret;-KuI1kwXOV a-cjMvh7*zC3KqIz܊N "ǀl䥳V&/yTz;9n6fqqq/phO~/,N] Sjc z^U/@6lZ/-e}/zx*؂8G ~bݼs%x qpiJ4qHÐV - +P+#15q߿W!7@{`ɏ!4~x>Eι'sR0%BIh|?j?urad%!__f ףUz w"TNގQ o{/ww~i4`?^}\u*PhxrHrN:FDbfupiJJ)oKn^WϫB` WBp^} }3ډ;ȿ{4жt $yIa܅'{C{Rڻcn~^rg:zTJQ)˱ዅ{<{ǸF&9KWP.Wu9k(=Kz+WZ2{ٯ0IXt)v8KFf>#WVþH=1Z= Ahx <ũ̿t-ΤiZ:h7|ƄyJ %3>H^z]ش>]SݤBaЄj5 '֢6$O+eEG{z(|<58|$/qӕ5VX̔璨?t go kgʃ[ynĺ[oΈe aϻ%U;˧E:9ͷVOsSTIykxQ~gGZuf3 q`vH/隴K/7KwtcYQ">o[C<{z- Vm9E&rO"77_3 a~n%lOj ^Pq`LކtTZ~4_Rv=j1`#-W4ɯa_x7sxIQk[8Mv}|&?16PI+֯,'Ec[tƔJ4V+; GoPEtjHZccjڏtOGvQY{cߌKw]̝+?D{ y eqZCUVߠZNLĭ9~~kB ۱],{& %%R*%|L,Yt=Th x߰BL_+p*<n6_ B佚IxΟɴPBH7bAo+iqP$kϳĈHX'sv2b#Fìa21Ev~ǠjZ <`@6ȟ2?;3 ODžK]s4{X$36'Q!cw=[uUGc2@8)ωcIP!1+-PE_\9]ʐ1IqS46 axퟔǛ PwLxqR.*˜vҙ HՄjlH`+N3Es(86U[3f'p+W֯tl\) RRB$CGAHϠyP浢?DųUN+ ]Mcd <)rqA f1C0BY8,NM63qf1u'zW8QMEC@Q!DTBEP{ET/"'HZat_W_k'*n$FK@K@K@K@K@K@K#"jzSގi0;ʞ҂H %l6Ks$iFA< ԞnJSٔ!#; i,P{~Ox&/ϢM|$-_4z2VU]hP+į=n],H2s?YX#ܔU f?LB(D/|yNs FC{SƼK,r=ڵɕ)o^ϋIJ1|z$>/)_>|∮ et-DAĿ~N14%,H:nDv%0Go_}R>sЫ&n[S,ॻAM6ThÝX&@FK4z1B: ݔ-y}N֨1q*3ԫ7x%0qCgi3O0}3jM ^?I#Vdw$)G A3uUHȲQR[oez;ze<'D lis`\*ŞUww>hΫ`g{ثKÜ ~ ^Ӟ[ gIV)IKҞ|?;kߐ2R|Vc ?!P}-2P< Jtk_{ֶߦfe04Aރ\Y9jKT$[(ʼn0j@|jpNжTpX^m8G ʼm6a`9S[DWin^ EI[ 9kQcuմ ~/\x*d-=d3TJ~?_*MSai֮~Eu)9٤ ݟ(Wr +ӟOSzR') a+ tmL?:oVaEi)5 F.0(Dh(/Ai] Iюޚ­ , ir0#nV;U(V €7&*TC^Mse';w#mĉa>1iʭ,D*$Y?y~}JG]x3l B|q.!{xI#1}99*x k\ҸDYon) ʄSFӞ>?}-ڵ˟)Q'u`/t7nC׋YxCH+@*^l0eA\^. (R|=S*+.F-$Vf@1H+oa0˹[8 l[C(ffzP%< v$¤b:eM]7p&ͺSCISۄd 3<x~_۫obsY`ʱfX2D - `~mg.L|[8O]PlpeNOT7x2\Q%)cyFey̳gRQ): PFK7̼)wcFϷPh9q}oB%8Q`s%Ja*{]5M= 8K8zlgWe(N q־6??J=x'h|e?nkp٫7c}ޫRDŽAuo KD]e%hjmc<_ŷ1GJ(d ONɩ@O4_^{׺L.K*BrJxf9}2OhlqHJ@ D3Vɦ ]hWnyݔj B}qѾVv¾V)^8爿G:8* I!O[Ҧ K1R29r wzzym_\j|+2KO:Ry뇅QU$PZzƭ~7=Q رTٯ/YrsZhn7N@KO*(YƼ| \ R4'vjNxu.e/B.V.ÐFjm/b@T&l CgEK)ILpWb%VY`Eju\ þv|P$[ףhT .m=8~s_"Yfi%IRj:N~U ]THt6.,!`L)@%c4F|Ƃc1^ unXR Ng/RU8z :/=xc;%2l3us1 _۷a+2Pn?mH> Ĵ0*[gm¶z#| #|:wmܷvC=)-XMV^^hsLޜ(t:|:ӫ9rMuyR$y.# JR;(jU\솏ppA{/S ('i%18ը_<~%jy[w~m5h5S?"k'K]Ͼf+^YmV#@EX4IFO AyNe*)ȮO>< Q@45/!bH謲h/QγJ~!!ݡ][bwMC< 8xtHL{{.Xao9ٜBOU!/r~o]FCc) ٕfIYtWٛUj:AM<Nij&Z ?iYBU!c') Vjs[8tdSƑqtv_1-K IO "٢~%iE™0K|("/Z1ڏe!j8y+IJͪUm˘*5=xq§ b{/M謚fOyǞ^XͿ0|=˞ZN%d6APqxAWo;_f~HwP*zֶh,Vk6SSug,l!j4Z3ͼ,q̻2fX?dM`R9#YpTs|ƹ5c?6_~o$] bޝgt#g ea@ cޝe(\'RUcpq4$yOXP-EZd<5ui-zX]JԒC}*;}o {w.7K/'2P> /!t,ͤKw:n7okAe^.{xëV#_fR_LV7mƀoF Xxw?]%OG sU%'MyjMo=i6p3'NmqƩ!IDUͺݩ`Ӵ ;1Zbdxwc,9&u8r\;TڦgKSiŅ ^C;bxi$l5kyhi,hi .FnRDe(*vA= "kVŝ$jhF1)6Ìt5Y۷pZ'ZB;%ct !S=I(i:MˎJm̢88>{h #Y7i;?^Ȯ宮'gF!լwŬ .3U.1)EڠsYn ԧy24/UM~Y *Ϗ-Ӳ,Gc1pe".ͪ|zQ{dJbAZ}Yns8?˄R`VmKkDZ8* -sL B表 HB{.cӖ\JK/꿀keW:O}h6((g*ɤ#n'B+P|eZdpF_<֪(^m%=w~97G򯏐"*2z&nMߵ@ h[w[jʨ|a ;^lj `֔3zU_v'ew _~4j]P#L#~K &w52*Sf{NDX/ N[ɸ50ӚF4KǪ϶ _ 'I1R2CI_y#$U&5M W '?z͕}!/E`d,?4c8oFaNz[; |H7C|>HN8ܝ O|Hci=Oy-h2 E !jc((~ρE1ͬrkL@'x}~,gE:Rk __dv:  ;W;Yٚf\f2XGN]LLng2&BW9MߜmܝHX}jC;4RwrR2z@kpJ@On( h'6RrV&e|~O ȟKRr%3U%msA^O-P!h@8md%#yw+90E:|%| ˼eWhA;Ѓ|¶@N[;fHfnG\H,?VYV5 ʩg.9&ow'ZI,GPUjcz Hԏ)TFԬv"^ZZ#} n.AqW~-kw CZC+}w\f=k r}y<'x.Ct_peͫ PzX-ڗoT 5"\? וH/S(#Q|@Jsq3m!n{hM3. V܆;HLz Z[?fCk[45 OS yEa<&dH{rdP:k93>FxK,E9H`ɟ]/]qee2r@5wF>Al~+nJۉ}"r:Cnc9g/LY+1SjIHxw_b~8Qr΁EtA_geNR uDhޓIVhsnglAxݴR8PbQc r3#e5K|)}!es2x%}Eɻ1y^{p#Xwr-K}dEƔ,&RϾŔ"dZ bZ5LgBQF)yx74LXa2& #`Gwe2KS([`))7gK S\b ĐPExOYǔV!9DjBP3]";u0UD 5\#0vlW]AW-ەWBp;*(Fd>l|u񇆢`^!v/L9Q()5);f7W`!5Go-Q) BlE8]9oF<0RS*R[[fA?Ǭ{AFX4sNp)c _1woh+;60+P:Yr6n}&2q@-*G b ;Ǻ|N}Ȟ>dh-fYR iJ}7Fq3қ/粋\v=Έ6SJd{\ȵHF cF,oa;/(ffJCO 4}.hNy=۟sAdKѡI~oOLm9nj)7V ,Qi%kۏ,:r~B.\txƽJFuDZ4xuloRjn}tLt$aE=)嵐WUAWF^c/Gk}1j~ydy62S5sah"aFW b&cA~p*xtJ %w܍%[eqz941w#^p:y`^ sw5O}"F_!b  j+%mZBXa1YJA›2<f)G[8ZщC>w?J]HRiYl^_8a65QM>L=W((44I6cd/jex)i¿:c%Ү ?Uv'n!BԖWyݤ罵[#gBj 2V[ eiJzߓfj7Ć\./},?V5ı9A^|nnPrwĜ)d, RگG?0Bx|A!> üC[A5YB-8\4) ,#89rT"͆}h1j3} `l *'g!SPO/2IYQDMV:1y}*؂.X{nf11,/;kZ@֛:Z3p)5T Wj Hqz^eVȟRJgmޛmva67+OIwfnH|Jyw8\R+sӝI݌x-} gQ%{vZԎ= ~쥛_[R*Y<tyTp\nzwALv_t4\^lE1~=omL%Pw~5}t73\ن |qƉ@ka{āk^[SO6~ЪޡSh;AR[HEX1=&{?e^B< {. pWD6O2p&]e@TIaR7.5id >M9Y{E'ko2CZSMxVCGr X7N1~!0^V+X~?d+ 3 ?:cKK,f\˔6k`Y+zagFҬXg _uaA߮2[:c9.b,!Њ߾v{ r:Qz-I@~b +yIgdF$Iv)7\rvd^83DKw#^J:4G36uhLi%rNR֟OOɧS9%'R''V}l+`A `p*=O6t0>+kӚ}CO76MȅmV{=@8t־ނ֩0$2oLm UK jRi Z" [",] FMW+K$_ԽL)sŝ&pD-8G獣9oB&.H{#hg݅ )]2c;c]?&#qv1K679Zr~]SݭIxOBOK00]۠+6cY&l"ɈY=M!ƖFFMY\ j 7!Zs0¯\DAB|i ''.:QļvL)z1QEAS ZtUKfr3Ogc=EQҙRQrT);vS=ZjwXЌVUK o Z9`nnQƋv|/~S> ADXRi$ $جo4X_0 `m V}qPpxғo^' _ {c܀9~76SJ-V T(/7#ox+?4z?"+eW:\ }# NqH%-"gO DCxXI~S!|Q _6',㹉Я5舛$VoQwDg0rSpL q Cd`kPpE)RS@=I7L+F& JCdACנ~WtC^\?CߒݫZ0U/6 Li{# KEHc:01ha =}Bi!%k9fHiZH*rѹ\ؑq-~=(IQԗI檒tڨY.gW;˹ĦSM~e8k3C_GY!z,@#&B 8+ҎqdE9>hz\yܿÍYGqgfO;++Jp-:PP߿uX J+ f!~Ʃ}(lFVODߣNУ+/Ke @4}Qѷ~t39ne$8 L&k-|W*EƲ-5lB& xO{v؄d?T@gC>{}?Y?ٹ_|1HW?g=;!_*h ʟ81(%g%~ӿ񔶟rӂMk e-Ao:~XPFPCGf4y"D_G}ZG8>9{}_ȁ^moFy+|9~C>)IuhgZ?.d¡,q?1wYbWbFPb"Kw0ZR' '~ Ulb </dP!/B [7RjK=s(UCY^L J=SGoт}!ò+/-7sq(ds]D<ʬQ}\s:H|5(bV%1a.ŷ (ZnM+ɜx9اZu KۭfՈv[-.rr?B#tmt>yP/nq683jfA) AiGlS)մԇQ>>';)%j쐦ߚVu_o'd j;6m"9\o%}K&Gn>*`pG '-M@ݼA*zZFZre߫S: Tpn>Vq]Dcy Xw<L :rH 0G,TE(0-OG~z`-_L.Մ;0ȫ ?wҮ,Rk3Qj.KRƠ,5R_,ZJ}SRX0u6vb(ՄK[A(6L ^;w0vUb+P}VsڌAXDJ݃R,u+q,%a_Dq{Qy/`yj7z.VQJUuXyὔcF+'wڟWV^V \~,\2a%5 2XbQ]ЗY<^' F_'">FM!ɂ wK!?|3N^22 EvPhndD DSaL{Lv\9'}Fk l o.V$ qM bQ5BW=w9J䖤 3x\ RCԁx>| /_T_)&Y؜ӫwZ~XcXA=W]P^SMKyzi=?MJrQBV NPmQG?nW4D ",5{erR|^z+gZ8/j>irWXg+l)WYp^c j4< `nʁ†Aa(:.2 ]xϿ {xa]`־NٲNNaGJ,}EN3#SwI_? O4NҋN*_LR:kVU(\ ;?`w|?2?wS}@ypHM,2r"|tBMwؑ]!Rݤ/<# ŧHضD*|Q@M*h@?$bCTJ.&JΆQ^J}l(QO?HN | rxDl_ݨY*$h0ӛ4mUd+ThUx^WE"+8ftX{@QӶ a;jCs)v wN%>֕Yt<46 Ngj]Wx;洗$bd珤zg>Sj] P0Ջ_?ӳ bR 3pz0)Ц>6(t$נ`Sv},'}JyE=Rdx0rP nا/EX?Âe7:KuX<"ǥցQcVQ]Pʁw cGήY7*I2bLi1nbRZ9ueoh%/QOJG I42=+oa.#qXLdRq*e*ݠ:' |Qx&|*U&WWw`r\:4~\nb/h K%^wU{#QaYL)vBq!oWKBY?pIO@xBo0 AD5Z&^|xgp_4 4~&2a!6B?7c}KCZ8gezԨg8m^:A%"O)W{n^細AaϽž=U>{ž* 9(ܖakžŕ4>b4W2*)R J30"pI@o^?+?NOtv_,-<xr6Bv =J{(VDnʸd~po /|fo%8rTbK$'+ԃj9כk~_zFTJ}1@A{Mt骗Vg|p$lQnk6'~ F2r!ྤٻ3/b1,岬IdB5MK9]\Ǖb!s)"!FJ+KbZF_\6݆)H?|flV3b^?&sWI)sq!N5dcHSv  iycp;? Tkey1 !r%xb;C*+zk^+=ۘ\ &38=zx\>PN$MB>y?&e_?WPB4YwͶu2)ŏA4N#m( C $Y5#B!#h!!% w\Vد2[(„q}͛/WdVKqA߯ڐD'xMɈbZ[1.QfԉA};7_gwC+.MW)g5nB=W#ʛxl0Ay{ lË%Eba֔Wv73g;hkF304O^R/#(ccoaf-j~09&GlI.sԩ#0^Cx@>︯2kqÇ?)A7m,V]٠T0%`kvD RoTm#}ɒjHoz7!v e@(YLsqߧ66CW?1kY |QvΘbͯ 2M1z8L&Oߠ&j?5CsGx DrU/EKJr9V`?h:8 ZGkÈL{^+wPһjŋwJKGJNgyv ~cm>*}wxa(X;`LF@&^Ae qbR`t6b9+ gLaLqg7+qi;,771NX7PX u<Pgf_,޸?:շk jxf0Ń0KޢCi `\(= \Ȏd_P:3P]/:/X}?Vΐ&2Ym?*ѨH480FkjC$惤8 n/(^z6 ]P6_J6uq 5F7Sc+/?67JY$a˫IbNFɡi'ߋ}/ž+W(,I?q>dTʀC+oQD_m )Cc+ǚ\ !E׋3ܕW[ؼˀg*N.9MI/Dc1_A z'!*p1|f L p w$ 당9cFILRFH %gV/1u2 Us^^7[vaL -@ ؁f2^Ouoz (9`ޚk ٵ0jEs%11]r\Ӻ["]׫lKNEs HoӌV3io]k:OBBfZœ{5vٺ?P?oW!aT1)N/_ߊ*E2C9%gGƻId#we7;ڗ,au$ _E羅GXKِۼUrsM0:6_| Ww׀7Z2:UIk 0qӧ .U``zڙ۳峀s 萠;()~QZ95v s [Jʹ o-ɰE. s!K&5ED(yRf ܖ,ךj| t39$eY [W%5YPiPŎ/́详|[gE p*bU ?`d\A*l$7GsBz` wafwKonqqn4"$8^9\[ 'ǼA[(a$mkr؇WɨG/ '}, J~e zSz6דN ,=f/Ku - rNN:[v~UXabrMtuH4!ڠG_[ m7A?AҞ u#K+xQ<;W~@Ռd^Ky0%Ϫ_e=㺤"V0ΌdŕpϊbH%F4W& I?f񬔵6["rzPXWۇA(#mFN > LNP/5wa9px`B_أFmD7r|\f2zJO}85Ek02Kk}%0c1Sje-FLxZ )duXtG ;Q*I_ec$ګbRjJPpBsF}(sX8^UDV|A2nDžW9~.1;$N"{' AYXsy;Ғ@SdS/Y5Uzi)'[iT(!%KU;3flXJ fymhCMQcgų83+ͮdb8`cXEcF5MυܜBsӸ+_ےe2333?jr08;ϥifƟ?xiDqN Ey0C|Z;isU>Z),>[ٻg$bP/Nb_n L.sj 0gMpq ҈òfݐlP.a;;{+= WʹpyEӚZ.KZ4/@i$AҲ+&GE#VtPN[G; ϊepQ#U b썇GT#ZJʈd߉j\~}}p]2+aRJoRXf"_ex6Slyga' ^bo4bL.9#$ Epq *qT=D-F6 Jp fLI{C4"on#N_!i^Y/{$+ѓ d߮Q&Ii 0[ ]"yvEialDYZwfGQjF)H],_8-zɸ[<.qu~8ݝ:+C9z~v*V 24Exeڒ5\Ű}vxV)f!@;j=Gs//jwoZ*+$> ("; ; U p'#Gi2OJ9e)Q<tKOzDJpv;dV!oᯋm=kd䠈ٝ1[2_k Mk})& Q?iA&T6zaa%Tu Xu&CJ7Td{F5(`{9q/ &!޾* TezױQ!m5?7\Ⱥ"/LU83 ϘP|p|E^sH֘!Y|6ߖ1yu!&fy8zwFo lL3+C;^n:+'C)(#gLbsW*ipiٜQW!n!V@if @kCn~-0D2$Qp8~?FitclM̛UC,cH54&Ac(Ho ټ3غOcHWol{XD5Iƺ`kR>ٗtM: "=M- /Nrx cy6́sB?/CQcyltfʻc574tdUe8"naK%-*_))}3 ã^:^ ӏmDLzmIC >,KޑBBa܀סl0KTO>\>u}79PSW[~j9S ؝~`< Am(\QQqĬFg5q tVDDWJfJ**uXt٧&8 aċ|I{˴rp@]Y" pS6<.M)h43,߻a 9Q/MXZKX4I8LdbP]ٙ_q1QbCڈy׹Đ.qq4&YȥV ˇهIdPͪn3gK}_({J\Z1ϯek2ƱhsWа?Όa-ǁLL_NWjFCtnqpHd<6{:ٺK4]?2۔%Ɉћg6P,  {b:Y B|2Phgx2Ji7Й-ևY˙T耽3Q zpAAYDbvنd%ba-#,a*|S[V!0H"#vy)bfË8Z<룠rW ny7_uTdyt sL4s?ϊ  /Md;2V1gLf 쟌);0 M(:tUϻ -&S4ڷ=֦|QwPwjܺbU[wFeO1ٗJԥ>џ]&:d4F3ںT?AU=}mO,"ًYh=%fh$1)K<!qr_/Ӌ~=?btA\'6DG+a L|xFK)`71(͜x2B&1嘒 6/eAtYaW7`tZ^hGAwIK]NS{- ,~;pz]9oh^Yԯ854^JXm7 Z_N9W+: MȈ{ IE7(\^]/N4=+_$/T ͉j6ȳ-bq"n:ܠkgʳ]'SuC8)1E  &g$V/K?:'c6Eww9n@o1鷢e?1\>7 b ,88?Ja<;u574z+$LϦ>DJMi(:a]O4~Ylϕ&S %s97^!ΏO`A+»e9#F1 % %Rݯʬ+ܡCHK- c ?YA2 v[~XÅ_th*gC{!u{!|v]?EnC|s$C~3h!yW^(>|>)q4xz/HȀڿ8ePbvX(c~{o1c꒾@: Pi}s?oυOLPYSQ&)*SIUic=jh@AnVgOg=b~ʊ(VSAg/\i'gᗖyMmR Ek7r(,*/Aaj3Sm@K QٕZU1g|Cԕx_uKQ!oi܊8vt75yJtb:M 5trmn@Id6:oP,R={hfv1! eV bRǨt~tA| huH6O7#v2}e~'ܛŽ%ȯjyͮ!=f@aW-dn>15\PZl X)sM wI!U(Zc=7>(ޤzwLrN_C1JFؓ8Ğ'ԜLw-d2ou9",3QyZ|% 46I.&8A>p/ZGHEr[|Hr/[uwelOV'wmTBx^+/fu͙!?@Mh6ϳ!(AEC]CE6ϳ!u)CPةl-.sU<#*qrw oRs`ߦ=?e%רVjxz+KӾ}-wM~=˞ʞ^:S[TJ9"gG1#~omLQܠWak)*O,{m '=O`֫ ]Ut6(ӂ?;߯;aG(gʓ5^TX$ wr[XX;Ķorjm"h޴h)yk?[baJkܐv(j=|{[M#e er9,{y s/2A̪n%:p1Za?!@d念bܢ x"`CQ_"W]|I5ڶb8K{#XZZAN$٩cY $&\iOЖGMqKdJ5+7J?֡otuΊ#kCaN#y˜0G9yZ<ſ~ҙՄ9a*j8 ǜl \gbSWLæߟSv_oW\"zA1R3KCgUaT,z~To+a,հ2*~e42.8cW4YfRee^Kev2 H(-1 wUu2NUga2W3V1bH ws~&ʅXk])jPr(Ti#i áQy3BB%kHNǛ"-_a^X_e C5A0@B2ۏO{"ٻ`ȦH^Ȯ=k&cTf8M$V(禟/rdqGe?/4&-Zigefk~l]=CQv+#OcMGz O^uN% r&UfEaޟM>pCߧC%{hrmP;`u<ԖP Ha?STUo!1ۉmuwCYsE6F| w/}VYzUdL{qMDcB3:)~Bͤn=&͋'jKOdV/b;@ҭA:Rʼ_YlQ)v'8>X/^Y@|^6J%-8OMQAv?KTyK^V!-nіë(d`7/lzj=:?+f+8({ִ9x:j" ^r;L);qdl~0Xɢ[rZy%>Ifib_~g?M# b ģy{4bw== gKvHEt>w>gB{Xyǡ=PhԊ$ՠPP y(.m|͸K=+?BKpԵ[a:e5.~hڱ}C/aSf5;;/_qU7g*6b{>ݭ ǂC!KTK ;#" G7,yZz9␸72rmGʕL{m g΢CA$}P|w0jMP% G0Z:3PXGR.s xH\LYqkׯ+$/HRye.m.@$ J2w,Ex^չeP {ЗTG!0:='<nFzw+ѥWqyh{t? 3χ~{t<Ƭ;m^ =FK(ij·KM*AFF)XjߞE E touƣQP\:a,fRz縼(BIW?~>#GAaa3bj/l|5~(nL䢻pʪPN 㟔5N+"EcBڭ0nj !LAnP 7䰪bftZbnc|oj+f̰-y _nV&] ߃EN?BG1^K]+#Jw/ɏ殚.u_4I ,W ‚61]L`&Su529 3KWf͗mvL f8Kgg&8a"ӗZ pˁm\Z?Eeځ)C1MH/Y%¶{|ձKРKj+ob(0=~5@W7,_`S<=i`y6s}fB!%m ⮚@a[#xh-ߪB '#ȥm #{ٔ8eL ATBp܈~@8`wSz@W|ʔvlz~`Ѱ ǦVݿLa!tJ{ }6/Qi(τэ.o\ŅD5@Q( *F DN2'ݨRrz9\糨02;rT$_OlEI܎gԑ8ǥvBws]nocB{p.+g@/YeӃqy][^5ȶ^"6R \} ȯA㟫~3F|PA!Α0M;)U*NzqpOLX`3KQ]8GTޒO${qq0H[~Z4 6,~}\N_;6x·#DEv iKaCzi^]\x;BD^YX3U#8 }d"j+~7Idl/:!H3H0H^ DaPo.{ŕSX^;4\_4)X?INf̵xtf#X*ey^XOkoC;g)s6nљp>}H TT1,3+`whHK)K'!yQ] oAbz[%q,F$j6 34݂5}9E 5P:SCk k}W2i3ho69Ѩ5o\n3IKa6/O\^'`iG'PϡU;#)Φ~J{ebni1Nſk;F}qɂ }&?״@ ʰ4=N=U¦*ߜ 0^C±jm97E1RԀcHktc;* uKjo\Cs*~`C.h'*R@MQ~#?pҴiAmw+">M1t&,ޏ F4DxskzJTHWxQE}8P I+}T<[P&ΐ{ޣɥr7}1^v9A4G!N2L0 >ň|~iZSKI,F`YbL$H;6/"&ا#]gې&' lE6G4:b$s+`ql` UK>}mW ;~> ஊ Ε+Wʨ7SjfYE^̫x"Pk*$ݟ 8@$8ÝM#*Hl&̳h)Mr! H8dka큗a^sk)t(3` _>ă\˾y-u8 i0f8Ex bU ?Fı]GϿ߈F@JpqM2oP_'??XܨRB0BI`yn 䧘3%cC&Af7ؗbg):R L(+? AK0Ԅ xf| WJyvXzi\O!MLrۛaH)MOEǹ9?{@=o4ݱ_b(t_T&]gчTj$нf^OTMި?;)Y$Wtz%7{Nc,^F:(' 1[B_2S~j 7M: PU bj&襻 RE+ةE+2;Fv vn/Mo8:)SuP/Gwu̸^s_U);O߷XphL[A2I=Wqqh!{I`v$U%M2'65 I  m.YF̔s|zY>F,.c$W$ǘcQ&!) M{G~Ӟgk㮡,|gA#Yg` 5n~jRՂZlZA,Q-|nacϬ 2Qeyٳ׿>g7`y,6@QO |E!%WСt-48z&w5lӇ}*d<$:}OǸmN陒Q WbV0H??L AUؔ Ѿ]Q$e*1?/9ۻaGCcYAfizu"7݀<=Rl}LOAs6T/?&5eS3KGďs&EWj_ iL,u2KwǙ fP} ?k4ٜsX4w-?E,Ep@6A4gwff7etXI)N} c""q |7^?2sOi|z%L3J'mB|wKt+5 u#9N" dob49N?TBy' R+s-0JPQg FEU߇(fǬD% D/8rsqF|+~i]5~gIhak;"5*6`gS:Uue$J:ydx8aYHwM=-`/ߍ}70!1Ɣc+icWn1nKG4~S=eFqDLʐ8 SviՂ48ɂ4)Ǽ8?A^5LPeqXiJ+ZMJ$I1/iFA.mZ/⁕cpJl\ĴBۡ@Ai D`Wq0DK^:aw{qMQ!R.?F818|g}J<.^EVb4|(gvX+̎UfdzjyK˹]ݜrD&{hxk-%z]op gWϠ{{CLxM 4h ^U<;|Z!P3\@ OmiE4rwk|TԔ^RAwW[a:4] S2_&3x/]Y|ƱZ[;WwzN=f?0h;dlƼ^\>4(vR_L;qfȁa}@,o+Z$_[i8վI2k(M0A0Q*`T$&I $@/,K`<>5K>)Z15b y*/lXw嫶\]Ԇ R@|zogHC![|ؖnen[sWԈ:Gnr>m34>&Fѕk>zJI>˃ DŬ!37ulb€Iմw[A0;RjLnD$Z`zl'6(SVs)},/] yqdw^^<;;u'>Nv|NPA$?آY=~cGYHEw&{LIy}1d`nk\/uJiB IvU-#:A4{% >)f^P QJOE`P6qu , p|+m#ro\ ?vōJ8sM]-p$Oy 5W&؟ҧ4; ,L߾mHROMa+ YѠҽy.A Q}SmFSy=r~I2kUxG,8ji=Ln'H'FIydaŜF(%~$"bCs\':M壨 F`$CZ{ppS@[f4D2*3ʌN(=UfΠٔf8KF*Nf8&=o(A1('SWŌmg&H$p&TË@@W 2>ϲsk9$8.ҴcX1oI[IPk7EaZLBPuKĿT6arܓЍyhsr@j{H0V0#1p"vw}m$>'?Ʀl#k&NwAulbU@}4g|Q|֡-U{Tu6} ?Av([  *1+&fKO ='&j`Ǧ&NXLE,Kb;$v3?s칍*)Sӿ5&>}BPBc9S!ͨ~6]:Ǩ{6_+~;^` z4!KMJcQne3|a?eJ/hFd(]Jb}7tR!#?n_ lwOaS!Ryqvcn՛78:Fo 0j88cp$@dPT7y9 /!8O2WRMGyHJaBQKxM%<Ws.tp{hqWGhG$j)8ƃ Iɸ^p*R9syɝC-1g>_ zGTŭocOW`4.o)ci5!2dUqqr|ۨ҃BZe @;.K`-S9-腞)rleɔ!vMު;=Xsڤ AMjDTBRYZ& "L,"S >_$j:7%#9ؔ#џ|MW~} i%,MG^8rP>Ρ ]v4f Jx G9EщlpQ _Ps$Yc?K#?ԟ4N3aaYzcbՓi G<;~b'O9g?w2GWQAcY1XneYF:^faP{[|,z2ߴxs^/ě 􌙺fg?D?xx/:/ක$: :t /4xq\g~[͋7CuHo\Q8E]Ί6ț3/rqwݮp;\:~,?4qqF0j}:_ ~j|E%)jU /&\-,׵|y\蠱tA,Sgb4=}̞ƞi){z='ٓ==ƞN E9܍`ӡ58 WNSl@?t^$+J-%.nq V. r]tp;a=ea3{،_;5.B %/§Et%?a!Qa:티-g-o ] % ȯ!:;+p2rXO4{5HI]4)f!?w,30c|k8gpxe#XIǞ8ofL_/'N@\3.:\exk M鞣Q#<Z0**e=WQS)ݣ, N?0?0ˢ&8RV. XLt <l65\ZsЇ& ^/Nadai ˇu,QXn|45}udtg;saa ḻfSy-uk:#1~&g`Vfǡ 6JаSɼjR9['6&ݓ5"!UQdKmo'[%?A3Bc#JhP55m |7p&FkMȼFxYOc;Z񢴐hBcRlZ$_D7w)X=y~|̈!> 8-w"\Y@f(* g|ҹ"_0s-E]oT99haU*Z\kܘU.Zl ˄t2&S ޯ+UZ. vRLv;nCEX0hk5N lMby %$`VXdBBoD4 lA%Nlle\CR U#~qM:}(MJ EEsf- : ɁmD{Eo״b?CC3$ p7s2)R5۫̕>ӓ.S m2 ?DkK6< Of+S(dXJ`qXտQYšOnV~(: ZqL"V|щP ` j/į>ĬVKųGEB¢}*t՘9Jb%Tx*ӳ"2  \@CœBX9gZ6:} ] =vJ++/!=Lg"Wag$2@3=p|p HÛRou!-~ƪ\vq/ޟbMPGhʥZȩoHnZ` w@B''Yo!&-d}'hPV cGWkLɱ.%ث NR+fgHh-ϸ$w;!5A nf_j:hh\2Quh^+-1qxxWEw`K}=̞lt|n2rCW&Cl;!tџolU?02ōpzG;Pg4RaGmQ%#҆Xz"hơظ tBeEZX]he^;}jM`Юd}zo(6\MWǤ5aP^PĐ-#` c_^GuW®Ν*+v AZ%*3 3' ydjѹ+:Gʨ/}+o=}V'',z~K'>!ƯOZy܋.lMOG;ҹɲXM*gP,.pq8J*.~˯;Fڍ`2@Weݛ}(dkMWsZwy̾s{Ӵ8\$i+4_]CG1^F71'ȏ.%+-qa(V'a7]/g5܈QmH^(OkcO5e(&6ʑucQ^[ѯf=Dg:mn܀e26خ+Fay/AqR^j؍ mç7! g1-MLan㳰 !):ӛ90f){+|H0l?ɦ*1ǠŰvyXSdRxxHwE~tx^PKyi9멼f`0xeee` acmތU28AѴ2+\Y*Uuz2Yw'&%Uf@e$\j% m{Vk>.< ҧ,".:EjմJ:rAGCZ5P'~V r 2O{4#{=>jϻH#o5Xfek;kz }-PxI'O'@L߫큒C3<υQ \Wn ]CsP17<ْPpMbP(T]I +-,_(IBV+c2dӮ$"A^D&•,f?D9]ayWmf#_// L|zDղ6 O ea Wt d.!}HkGGI&ʓ`V.e&fTEurr"[8 gy2(ů@f@N-bC\-7zx!3|۽uU]IxBᪿ i<}>Ze/gݧ]uMEŞ:IIfa7 !GCuc̵DOBmUt|0p[bh&-2)vO5C!>T< |+Uqt Djt!XNT<1̦QB)6vy7CWrVʜ?i[ 8ZD"g!yT(E*P|KY{U كk˔M-4>!{k J/KK>wK1hF G32ɩ6_`.a)=t%ȱK]ǒ/;;īr.eM8T녿^DJg+^ߣ ~-dd.Qxp^BKGyJVOBs`6ij†{7y|\kWe fru ;p 4RiFБ˾Zyd219~m .ɞk/"NoSn,URQ|ŵ7ys.4XA&\>]AP\?WB+nG_88/`y*7Sd<Wsvoe4NS =w"Lwπ̧~rB9{e9.2$Alɳb8tw\Lqq4(p)ix5 D4\!CWXj-> BJ.pYj;6s,g\HVQ{ p#ع):YIʭ!p& zo^͸`vU/P:Hj{qZOu<۶mZ>p]A˻iyjyF]<'!vKz< )55jX ]zI7Ԟ47]n?"r|1RJ LTWV+HGq{I w)E; /;Y1Tp2F_Ɨԑ/ॳ4d9U)RYBfe̓:; "M^ U$n"aN;_ v\V=e^a7^ |KcqR 1{Ug}W4#z{OʕѾOgAO^(4ύNe]Oxe.*^ Sl_A=%`Q7yJ"d.!&YguNe\L\k}#˔X4~2FC_n'ϢU!޶tY/bB;Gyo/TEoio&,O*\xj?qTx5 Sgܩ]Do`K{a 1?gNA gvM<`r$΍<a?z <}Ly uk łUHVŰQlULkl>Un9hM|NT?FB)[;#)N֧~474}$V9-|X9O=GT]'.b6Ya!P.FŲψI-͈VόgNIU doU+ ?jIqL8Iݍu(@Jv>f  V#N!2W!; s&~Dɒ:H5)2O7*Q$}4",Cz:hCq WqF׷&Evh=G3-p2X 촿 wN?qñhu;M# QSkz{摔'4";:O _0n#0b<:$&7,3oRҔr.NF$+ū%4,\c:=UZ"қN%&JraBd%|c.sn1I4 U.P:e..J"3'C)*J!(Q+Rۄdǜlާ/My9.mbg{kl/p6ҷ9^9弆Rx_ԗ]+Y(c0OV3Yp$n|;,N_9( _끥qnU yM83Ut(NU?`CA3wjPLO7XFߩlXB8 ۅ]Wژp&S/Ÿm3Jnw-ޗ˯D<DO [~\Y p6fgH٩^ ɉ ܬ/">\_oͻ1 l,q2}$:S Gڭ\3|_o e(r R%ؘ*W`fdƪ[ֵ32jD,Aɬ&U${ sJo࿕wGPF:N>HAs%K`zf>9< pŰfZA_[w%J?cn/\ 4Rɢ_W=ȇ2&(&*>W)o|Iu遖yBpeu'Fns85 _@Fō^,aq\x8Tsvԝir՛$UјHz Exĸ uN_b yt+Te[I;y뀐XDEEP۝Gq,N0OC &bA#W>\/쁳X-m~W,ӛ5WfaW6lpFA[VKeꕧ`^hQZgtm<|*s>wJURI:,D?m*]tu3XeZ~?~<+&UUbO4P 7RǨ?Rh3f?b[!/>Զmh?_ &8 woi? 3a#;׵ybE/5 b|9ceZ1O_LH"jX9r֎HEL^+׆ܒ.03J٫KK،ǮE䆉_Uii̜ÍUЁzL`$_ƮW8U#~f룱S5q\,=?ZpzT{װ6d#k]F [(n"؇mF\+ԏNO4B?1 ަGJzVGO6ύϩjb+kmfzտ5rwynr}WݍlX Q( U $+2DpH"}mҙ)& \ dX@drJ'Jjg6LJij/1Xj?h ;2~/xxaxcR( 4 VGc!yWLKrT%9㯴9bs hi(,Nw$Y<ӑN4ù\W~Te=R/P֭SJ7|póY[$\gl5vۻ]fvlNR+tVEЛ1|ش ʃR IkuR@MK6TƧۅt ^^B&41ҙN/5G?o"L跇nRO2:.jIi}U-FhH0|ol3b`J6 SCZb^HG _/C};B`(#22ѥd:Yke;?sv\b^e+. V(P`!D!da+ I/:+/u/?R?;>+SyM3"[݈-=t`s/@x۠'zdf%0uHc ҙXa' }0Ky{cx=`<˞u7&bDZ+Y(3~nD¤[ 7Ad =D;+JLNAu+X ~X =~&a?EρQfs`r{i FlA{$!wxcnH'4>`>0dOv/| WIde\TPֺQc5ItFX>;mWJ6NHr{}~Ai)jS8_);r@[ա1 W Gr5[y^owk2LГb+T@#S*žM2"v7~$GzMEڜ!۽UqF$(̱\y5^lDC[Dᇬ>A;G Cw*OLzS$b(`a*+kߊ䤰]"?`&$nN ^Q= 5)3 !SW}o)7`.0ڟT NV!<<}Rŧ)#"ܨd_ D H $ J_x.4yK4ɃF{[Z/~8\ J*Z. `;7ב+du&^d u #a{4j@W~/;py>X]}b`Z BY\3LAuι*hu_&D(X+%JVٔ;UC0kw(~#Q +zn YGOXlVT-l<],ʯU}e.E@@%a K>mh>NK54Q QJ"GQ{j`WfDsûmZc) ^)5( Ѣj|rR=S69W9[cB~#Z&ac3o6+~ݴvsls?lslK{k0*gP;U{=9xu!qV't:8Zp_a^pC'Q(OzR:&yv v9zNJ`Ou` B - wGMlO}oR2TOve4ˢ:\PhҔxBՅnDžxJ.*sgjkegdGsmd>jD^2JŻ6:R.g q\ Cm~f&Eࡐ_={h=C-I{]5P'uz&rICaVr[bqa9%xhylplGMZdV8(c4LԀDR.u?P hhKQYICx"P5ALJ3ELx̀ 2BUtsߨ|ǥ{4(G)nQ=2:EO$2EYe 7PyQJYS q%u)zXC1Erc۠i^gbXs*D7V[cne> pϻ i)@E^|dF~}6Qsޥ^%ڭ"Fl)+v yk&eٙLRr 65FK_xWRn,/%æ3yl􈖩#:"c!aJ8?)FT6"WP~Bc(lU+yH56A`Ei;s'pQ\g|uN=P^ nR_֊~s-Ycs]&[)vm׹Q$&%now408ԍceQŘk!ۯFi/S!{A+>ϐ#?݃kDb2 :U'+ƧqjJhv`OMp3$`xkX&&{+ f[j x?BmɏjJB=:TҕOWo?g<2ŽVlbds%jYZ=S#EaJMM&^KIc·n8e8䄌*ewjԉ*;qQjESkX^j|d2,m Vkl !QJ(7Ɉd)$c{qE34o~#@WTFlRsll{* $k+`_*D{{Mngz*LE9C6€zD=o}ȠЙR#Fh)/;hlI7~fVJB:N/Y/ziIT'-S]V &>i !DxJԎxƓ#cmNJEUcjrg,Eh|nu.:וjuUx2B1Dҹݮz4 u|+ВwJ/bTpt%TosV-Qm`!YC!t,*gFP搽yzr %s\[ $gg}]@JuʑlX)Н_sЧ(lti8HT!j>87F(>ӸM rVRU/xO$/-@j?^Փ%RTϩPkpANe&W mJNiWƓ2 9 ;\~1:[frN/l0|iTf!dΊЄaǨ—CB (V˄a)!eW3/0]:J,L)`Hj 7/R ]} E@|,P_TD}! Ȟϳ =s*7ɴcW e "U %$<.w0K'g|&Vl#N^@$.=yL-#^Q(  B :+T/lh># P0V̕5If;E2 4E'H\.c;-;Ex/iIy6` + 2gYӼ cAY?bIm*MR[- 8Ѱ}hѰiH ^`q9h{dEs56_9הQ"4eχbvv) yAtQYB`I?wy3DCՌێ`kOXj42N(/Pn]4`"\ߟ5Ö:ަ<`FOѐ  B|89 C4ȑT&ɰEŷڐszX P4I>r26zs!l"=FW=oNlFoVj|/%#xTs+0t 2;3Bd\J OvNdhJ!"~釭Cyf,ܫsȣMP-JHhT 0x_a) fa#5AiJv'̡hVF֫C mו}t!,[g+4vj|<04Qe?yn=? ^8d5q+1, r[G1 z;ei3 ^ҫdNm+DJ{c/FagvD_o%#񴜵5xT[ oxrrt 5+#hXbBV5w2-ժ9M*c)bthнԉ[ ̃W02HM\#]w,S*ጰ(Ƨ_܃[׻cBKucEol8ؽG}lAo#=i`SdTr Y'$9H-œ/z:^LOXVW>6F͒w`'i='"(N7Vs0Syf6լ? 㛎͆oin aFP $ǵWvAʥz=g6Dpͱ…fYAf ȉ~,>m|DaMgtZq17i3"5e }7}Ӕ~ u]IK cԖȵ÷{(vNdHSp],LTp$(ҹܪ.[GHEPrruU*: 9>S,Ekzqmee?"ʪoc:Z&iXTŔwVЫl%.\\# 7qGtP/2w-C|ݶE<;Y/"xWcҤ dv<&yWl lXw7qx7ZY[&F_})xLZ aُ5][CX ^{77A(q!ZlFh590w{jdԲB +4Lش2l"Sliȕvq-fO^xb|506or{n|ge, 2o3aTCX3MY%` f"/9]Hz!"lE]oiHT,ކ'VaFj1tC(.诞6)uHd'e>:3OT8C{ndϣB:w(Ay@Ж=[]R HKlwo<+>ΈP)NX][v6a6E\0: vvTyw0z߱NQk=ԁՇY[B߉VA9`: 6s%i+\Ǜ-š~s+P{vԨx]k"gv; `ϔ!A7X=[E߱4KH)A~sZl*J L2(A5'x9<Ƭ<(M}Pk9^ [ixXY>ޞ`2?*å+B~R6.W:`B|tUY=UA5ךjl|x v1~1ˬ *5G_}T ?J\TPHmȽ~CPI Ino9$\-f:x|('DW%[ NއރeoH!Ό)tDd gymq .Uc- kY8$(lX'ivS/o{+&iSj"C&nHYYF`vÓ8pVI:dS)s-مef31 y\!'To8GP ?RI2Qag=%DMR̤Yj[(4dh- jIFtQm֯ ^=c 6Q3Ф&=f)Fd ~ܐaػ3@ϐN3J#A=V^k˒ ?ÉE /|'Ѭ% cLmۑo[ 4 209.k:7,&yY6,'Ҙ eeaQD\7Y;4?BkrOB\s˕T|mrow 8mGo4]R1Q[ѕ݂l;]\U9EeUH!>TU~=Ж<7Mх}S2Np^*Z=̵tQת\3N%j<[1-A:~kn3×kQK! 5'|B3Q D4BB =/s$p~@L<8Lؒx[sOI+bwYr$K@NqHBqyiF@+x$:`emJfQ4qUz xq5D``e9Q_9E}\ OH lJ.w{"46A Ѱq+"V_gy3sD(N xFqVO#QXp?nr] 9KVKcqrFyL:H,,w^(̽gl+#`[fQA|zfjZN;2/ (jB PΫJGoQu gǘZn*뾺tWcRp5'ͺUqsO}r:{eA9e$ s@UMMtDvcp#٩f w9E!BtJR@F1w15e#P_CtmUrVp_yo.9NQ_>$}C17T8cև|Hw"DFLru ]Uw`'sږuʒ7UYw]k}kWzI+pUʦ"Sh IMe5|QzQ G7eͿl}'VyK. YG@.΍4Lc>G1Ϙ4<Ֆc;6ǍQ3X_;ge1A$2u.jAv11 5l#cWfg߈x*GgǖsZ5ePJX|[J(*6bz<5C?u»z-ah0>Xw^k'ee]nyKxat}΂ߢ_!R+NT gh؆e8 ? Y9!tllqշͻ\Mh GxdM&V'#EW}ѵ/(igg,uL.`gBcGQw!:7*B'Ie#?@VH- "_㘻 jok1Iws-럋fC9סcʶZhPbdB`p u #$tAjvLH(ෟ ƅߛR.4?t엡m}W6 5ARZQy0$a^-+ x׈ 3bn[QL$jQNdOMN&Cmc0aJY8)"QpOB~[nO0t%_R^ <Aɥjj.s*8e V?iqX?KqהqU ;"-ӵp< ToWzg^U=6HvSVSX ,:aS Q[u3pX* wn^qNi7Y9,ESJd p4o0c)x=)$x>sWC}٩=u3LF(Y>yO䐻yrpG /%^ v9l #:Et{H>Am*pXEW@O;z3Ƒ*#V)kTǺ흠+4E3ad]iZ[=PH5m@;DB˵_:(AJQt#=) unɛ@?˺w<gW_54x߂ôa?@)K.b{ y|'WwEε EJ{=%ݰBf2,*3BݱTuFSiC J.k8rṲ=e]3V\^9yq-@oȴk\m,AYK|7[p+/)se^(*-HPG}5_<.q b\(B؟@}w"xMO&U68[Kh-1 {qO~%{FD璉:']]%KL 8 -)d@7}$ :ٻM*%o4z,z /\,ӟ"> tgF*`#&oF; K4sfhW+0?~l|Ëm6DƓXvd|SUtPp*w,m]38CDՑy[|hRܮYiЬ2#kPrn_G߰YE_l3G m/b!"C4x|ͭ{E`?D PYK`^-H,#!*yOe l}P>h q8`Ie,H= <^156UG(BYpF, 4 fe6~TëSYUD%j-Fh(aZhuWjQ]PçGNs|Or v3SPC)%~x<.32S)dhI  hQ/C1odnT.X6Q6=Z\c߼MՌd) YSicqAZjur"Mt%ĴptMsdOUT(O=zQ,E j٭쮔1{}j*%6*jMʓZJS)<(ET}񀶵i^sɴl/'Eţne(=MW@L{E믝 -l%Fכȩ8D$WfD*:l@בuʙW6xSR_bnT#)C( smO;*E=4YΚj6CViiBϤuӪ:"-&W_jnR:z1~V^FmU!|a m\h;eإޔĆ߾|c{ B*|T<~WcGX q=Qx|˒Nnưe>JLV>ݖ ˦r!e݇@==hNTX:ùwD'D`ǟ]NK!KĤ,zB%twW %AX=g6ĶBcԭT%sH]5>Ϋ3ځ 3i$=3:,1emG{ %^ oWms> y)?"jqCJL{0ZJ;,?ќԞe1jϰOϋZFW(WFO ϾB,44hDwQ K0߉z/3rTH/][`R]5h "x{=iGԞp{B?ǶG=cڶgvt{c ɋԑF4Z5`›(־$gU?:{9܈u'k^?j $vOcO &y:|m΃FU_(#8ja,j.VҒ[cizM^@NK])] r88Bf lu>&':95%?J6_kiwMy#_׉m#2ދG#+wmx~4ޙ~*K8c~alq̹8~,wue&DME$@|$=f=)Cf꧵P+"ALhk>jͼ]@]46US,J#r@ .ݻ]*Q%bfspltE?ʮb60bmґ{u|ݠyXMZsqZ:SZ.pa _ax'dЃE5k"')? Ň`~cn{*>*k*~QbxdKr)6{2q{q%R(wQMbSGkˣ\KC+?W D3՜5 > L Љt^ÉKNx&d#3PWY\C`/'|?ωPuA)HYME(]),VHE>ϩJ[Eraaw[dvzzInxͤ" X@g\zA"ZL6L15f%3ͲL`kns1Xg0{WQ > to ܍zIQ}7srאǖO/2jz^Fk81n NW^!ÆV"tNQxύ:]b.rwH3"P~_dLlao/`f:KP\ tyo'0yNenh3$RS_} QK ajtʷ*_Y'Ngaw "听3sD)^Y]#"Z6:}d+l+f$dޡ{ G^6o䧾|=N\9ʡO*s}qy:uMgf:-#8Ot"O>)g3s~䍔9ўaj$װ9gwMJ*շlA})WxXY}ne7{ >qN+R-sUp%\_O"E$z\PQhZTP62,PFƩ[Ȕ|yfw|'Շ3UAWa˥_-vwQAbӚY@3lPxdf{JNR ^WL;ՉҫDŽcv  ŠC 01m XGT ,O8 aAhu*0MiϲQP#yNAa!I9U-^D>儝.qhg:6_Aщ|,n j(n$ VU~+utjeJ.}@yD>0 Ea\-_k;Fq 8z[DhYW(}XE03̟8;Oq]crG2V:*&uZz{hy 7+j›㩘_ -O[2[GA4ap<2 lP?_Uկ>hf|e-&GVai 7 uK7ГGJV뮅DpzTn.6^ f R#uU3Kl ]4;Z(AWgp)Y{3NE4rc u2HHuN`"9L o)J™ "a *=cv7TL)ѿ6v)/r<yr:\)ul9E`bښ#tF_lˋLpInrb`a-0\+.5Q qFiUoT4[muѣ< ZGs*Cd6p5CH|7SvS$X9`PߒwL'E]ٚm!.Ҕ :Cܩ$fp|zx_Wu^D 6GGV_IlǞ"V%-]Gv'[<\y8'׬ƹ K2y2%Tm/n?drW a7)Hcri͌mt?,ȭEb^A Zb8gcY Izzz h0 ,,]:z2k5̂h#->cS$FrV<瘻ȷOO~ڰA&5׺ ]0mQ&Uj4䮳J͖ܽ>L$.WVVS yo6~&AL!2w攫Bnh g0`"~ykcXo4vU|پY+m:V'N2c&1ZyMBgG$I7.)>\@_V[却l7ymNl/Ir"BdXq/vvR#"?bpHUnOy,Q]Gpt }l?#Nj YvYa[O$aUIa*Z{WX1n "F nܽqV2Ai~6M׍T|)Aaoa &+o;ͦS߀/ Rc22Gi)F|8D.LV~ĬXk/;^ߝG 딅E_摒SjexM<*Fydcu* p5HĤz+w^jg7w 5j|fGg m+h0]@xZxW0x-s5ll+C-zT: \%`oG.`b>kK3_ ?̂3깇uL:Ujm#A* :/BIܬ~->=*7X Yy-AEGlYU]uؗCEShqM9@*pwƊ]SE EFj,%ᔮ 7v(O 랟mz%>eblz |V86& cDN/˞甏 1t:5:~f`%m(w(.r ~˖|u,QpR[ēu9^Xڙ,:lQ8\֭8QA {H̅"JJx†tNx߸a_=cI@vO!*_\ͺyW.Ci3(f4o [xT7 }:I1Xy^*/_+8(=3xFe]<$$g1ɓWb@!QY$ xeVmLTf$/">hro顈}(u8Ra2 [QS4A52"P~MT蕉T^'zf'yR,DOu 1JH=Ӛ!͌+ɿ$lp= ]úY'.3gJv@CyzvIglƭ"`:4}Z Ty :nd8G09y?9+ Gw _g5(x ]xT/4jfqIq/*MZl6cpIA3l>Hk@H4Ù7å,8o)d:YpG?8 •K>{ʷbHmkjQfhMkwwAr<~$_'Qeȃߺej]e-^w53r,kkJzoi8'rrPp_mmQ?Ґ+?ijv AeIcȆD7P'&LӔZ.@VOZDkp̈ÕU?- GS1h7 eF xɺ*ӂynTap//31x5L~ ӿ .U iuhFKSZmO;*8m].zPy遲k4XDoZ4X"F>YuK zVlBw>#4z5F{}?;UqjtrB0N2h&^<ogAlO6,PZMdh]h2u1-H8d^\K: K$PBbjdSK5F͖.BYOLRq<^m2.֊%~H4KU8zޭk/0kV5f ;;B +jt^ e]]5 dȋH*{EW`/@AfE'Ek]AzmmP/␤I a/vMR98;.FV=!tފ.?b/b\ ~朢oI@H^؁ m~.m-`5-^[j #Gw+zu(@ĨOeC%"55;bg؜aRUEkP5&x*W^(ʔ=cx^gHή[l%ωԑ[U$影 ,ysZ"ymQYpO 5m`W͸Yk@1D /UvJ ff W걃({Pj|,b2?z^g2`F~lm(_#d;YȾ9K!5Yug.?O&dq T_h}}{ 2nV5։<8MBၑj};}k߽FV !&sYk q^ kAAڞR7ِgLx@=9 82MSg{Am-&րfL]6ss/T#z1ȽUm^ϝh֢R4~q@͕̒EXҟJKO \҂m"cx S#irzZ=/.dNOQJfw:ϳ->HCW=5Ȑ7:tXR[=Cב 0:^_Ae# vc֞b|$ %od˳6<3qz~ Q!ҧ-Ե(%s5;4\JԣOAW– 6؍@(W"^TgVPp 5 cEQl%;7cH|1#0'v`#F tL]/\J6_ާ ԅ6nV<(D{BWRCJo|oA%Ox_da0 %ʓVc4ً.iHlqE6FhxYSx)Foy3ck-M;ޒ0ټ +߀VA/?ECPҗ(y)cBK1<+li@Vɷx-: ܰQ!? __(ՔKf}^Z LH#)f1c#۹mPt$Ήr;HP}93ȷZ9_$dj;N3IDK y`Oܥ{q[$f|fx}p27`E`)z_VG0[7ډ[wlZjL %v 4ܢO!pjqN}L3l6 #vwCu'S{W0cgughK)H dGm\ʣvMv{\̂|(MIZR-$-qZ6MZfB-KxB>b[/\kꜨetk`|Keczrmw_l58:AD雼sGջIELJ-yayi%w3ٖҜXrwP|>x,#=Yҋ'GgEeߴ8wաzȀIHvUༀ1(bOlimd~'x" mtpSOT/C}Vs 6 Ax 逨oAM49vL!g]kž5ףt+O!Ѵl.k1ǥNѽDWH[gz1zLaߍ,T._RxA1,T>Jλ#Qe]ݝPݒ8u %'hg 򸼨N+IJ)4'$r=P20nFQTQKMjТS|@&S8wDl]Çn]ǁH:Zyr*XFdQ8#aʦ=V^ \v/3#ȆnZ<Mbng.5Q8q<<,3,w*[Kx`:˄!uޘ5v'rz1ĞB}!F^Fy;ãz,`ƤE@4lk I'ﻫsl57Rm< DtӰ- $po'3%|)̐nU\d c:_Aj< JaRUw(4 %/|ʼN5 {)pbҢ z?d!Z#y *(*G̒ʔQR8Ŧ 8Yx$D V\ndLY'VhZBn˚E#J;GT5O {}7 -!c1*᥷AKVv8+IQIq[ &k~rKcum/8{ڗ)jZ[ g-7}6BLĐM&KOQE2 s6<7EKoo5yn ZX'R9-`x 1朐X_@`_(ۭ!,M{aZpʞ QGlDBa]A>X$jm$(5,sa݌[Ρ"Ssd!͜]HA`4uurwAŷױ`P!!EoŦpl,Sj+Q_ƦنBiJpUR`B躧7-!v&iVXv!U ۅ|It)F`#@p(lTM/E5 kQ3D*5 H9mu6T@6s+S|Z{1=e]o|^|/ߐ7lU:ƪ`m(wJk0!U^T %qpDRs @sk-,Q.b'Etʢ;]I~9Aʶzvg+Y]M gBd0$@!d07o$,j +`$H*R% N~ܨqbJT(o׿";1G+nS pպB"]"|=F[b)J[V L BlQ6g'@osH{^P5"0 #L / HEtٳg?q,Oaa.[,bvsV?^(>&Z {L l8%Xp8*)}1ɔ dXŤN/^od%r+cq~3^cpVSڜXjLRRkʙaikRܛBG2 }=c(ckdXxukv' %o0弌䅏r7 E;Uj{U\Gm%|6B@,gz N pF{}{C{ \nm!/Bß 2ܿFo8=YyM8 \"&D/b+ZPtܹmօUGW=c:i?dy7`ff]fw覢>* /I0>ҳ}mW18N<3b]"_-y~ :[\dZXf,gei0UJn YA#!' bEPVfRfa"]XE\GlϹئZi?%x ӯr;]koboAW5 %녨V)02>aF WꍁzM/TE E%Hy3hQD߯eM\'Ay¦;N) aۋxm7*8K36]¹/-:Qte6lw[>[щUfY)4n$"`UN""j; /ZOv%G#0:NzT6jԨ[f V R-[>',8ovOַ'UX %Xn/'ҽ-ַy@~]8JmϛM7QG0J{7]ἑZؠ@MA(M kPw$MèܨceZ;l,1`#P4Y:6 JV+"^ѩ? ~{Mx8!I5Ἲm2oT>Y<*՝9.Eq>*ݺ>4 SۍJYf#I6 J0ɧ5@e 蚬9|b7勌8-cjޕ!O_wAUWH},E(-nU'(.zިnbA4jF?JEKEɾU$& mP$荳'~K #,/"k?i^0]vޮ]vE HTGGc ӯ (C_gw9 C4l6TvO5T.E,Bh3"(7X^Tf形NNbSLBPwxPiU~'W+^~Z횰[&c-1\X EcdW3/vse;+HloF7Kྀ.K‰-M ׅPryEguT :TP-484b}@3ʩ#l q]};vXc Tm 62/ Dkv,h%9g$87mJSYKP-n zh ]V*@[zG cFW`& 9|7ub=~>}-(n9G=?y5@itdLg*%ǜ RYJ*#^Éb|a!ԍ 86ja$Ζgt>렠xJCľzOhTj炿0` ڷ#=cqCVQ#^w8ʵxmտ~_9U&NxJr reHFaP}_85H 4m,4>"9*Ps >YnHac(BQvDџO/ Vvy<&@D AΙc% 4ܪ$G“T oqLlWm<퀿2po ١8ZXϝJϷqL 0$?@'!mmn[v֜Hs*twGYBuh}$(vD]W'qZ%b}2Hiuzy.8ZMZ2vSH|&Bc04 .rֹQ 䮳"/ 3.BsјeRm)Wpϋk@)c Vsx넒 M'IQvZ494H^q>ۮabBE3mf'CIFl%sd畎@Ad*6ƅ7rݰAY[3Lolգϓ2K0>CL{-fV#_] M-,Ju& )/B6IJtN|0.kC>w01LE{Oc =ÆSE9Cty X6oG Uf}# HoxƇด ' @yi<]*or6I)Х5ozJߡDj({Y+PA kp7 p֦;E!1e[(a q`XCKo GhW,.8hiNfSxt6Zۿi"O52'Ssyk3xk=eMîƒ-f#^@ +δ۩\ޓț8f-}ޓ"? *^9w܃D òls M䐓Z;^ ]Nn(9*{Đ)coYzu!O­`5|?\D8pW?`)M/3| =!uJ)ѮZ4M+S"v|Y>c(rim@|-}Z-d|STycS$4yB4O Ğ1Wo͛Y&8A`pf'㦵!uu zuVon;a\ʂ%$_~`h+9vOc\(<ҘQn1Q\O0Ek׋ЦDC=@N)_eFMj!gn|Q7$pZ~U2Wzɼ ABR/[:t{x 7[D}]ޓxۓRkc>Iy0&!L+꫊ֱ0CޙH3Nײr: 3Z!/T[Ǵ% bJ Tle, 5RmZ\ hSpr%c:]ŔJhx:j)?\ ,љ؆q Ƿqq褄<i8~Mڀ)A 4;%6W)"E_~^ϡvApVImE/:Em1[.R"k|{5f*܍JwFJɑKxYӟ@ռ}pky,UGiCgE||deBI<(1h(ZMI6Kz: I.d (~  ^ÝA/lհ}2ûY{aA=ivaGiq'"}j7i`E|Chd^8Q`&RbV4UhN(aJt׸SQW]ΎCOB %sx~8*X[h< FHqFZ21.R{+5a&[ =7g)et9FNEm`H%Z&Q? i tOtcTLZQ3/G:@Vyrط3-3f>vS*q>I+_kx%9K%3RrOj*]Ae{Քw{W#ә,Uai f|UWkRޱ/@_iOK%EߝL?[F)5I$S8;?<~=^a)nb߬Xge S]-P") P#&vpuGa"|!^~/XN ;0hA#|ɃƙX=- ;ETG#^35Q8|+ 8c`K:6N I[O&t}[|GQJ'DjT^ ѹ DSc͸X!S }0C=XWZch)͇Zh}=LX)WV ~AtK I|\yc*VۂKkr%/ }P}1 ZXUgvRu8҉qԉa:0$WNcC:E>s7[g(JDy~=ʩ/1o)cAIT]>43NϱuiVުHaj%kFEYDN{4^ZdOJy4#`y!S qipeQHS AMix2z'2]`\ļgk8|pJG5mP4?J@3h.Ŕ WƄ`-Qi'h Drl0a߾*mspBɧL D |8DڢUN{qX@ cX%U[z܈=qm̯ê^"ѝ82w>r5 nJ븘hWճ)_=Rud1ᴁ-]aPvà|vc.Ξ74qJZGfT#`;TPDC!{?vȢңL'U) <)ojcdh:CxB{eSp4x}s+=R *Lj)'^hj>)m" W\XN2Ă3 K2X9mu>^}dܭrrpM{ xE.֊%ww:W׊Y3{lGwA)Dx|)4fu7$xr_xa1|Ox!r9 ף00>e9xm]y/47Jmu%kI,zjTE4.QtQr9,Gk075Br p`p@Hz$ N!jԐ*u6zxXmSÔ_ r=Gw2<& p^od~0!RI kL iZl-o$=F$tO]%byC^0wL7F}< u߫~6ӝb=GI{hH(eT8%r ]D\/qL1cNSI@`w7dxT06i( jEa3ڽF4N?}}@TU` #0,mIݜb E)75NJ3jT҇e[T[n!~π2 m"qLPyν3wk?c`{yss-~3B:qI"߇2iYEElι*,K53R=w -]|(k\|scUܜ){MviJ2S̽S;aYMeꛧ<`b'#}(YcI,ԀĤ]Bk(LxhyyIђӐ3DLz!' Ha 2uHzZYtTWO`d]9UΎU_K]q<"Z-QNn6iMbSq3qKy6z/%lXmO,jLE7)!G-f4,9UII)FfNL'OJ DV1eMx#^#x_ӵO.عo(^fT(9U~,\h%;ߤ{;UBeqX\v_/ )wLOd)>m\ O ϭ|z{\s2^89N%lO;&D>5f5F[oeQt.OJOO|yLU-Z:Dfǽt?8`%^BvQ#4*b3L nvbmvn֞fFlfaPX$Y%8~c:yMkfK$j+ERPz2顂 4Ay+3&C|9}r/i\vܡr|=.D@O͓:WOvJ=7 +>*cwngo<)-Yxd2D~*?E@W#OEi KA3@7L QI nnv I ?E6Y6\lN^2~p?M*?A~f4cnWPP6 n,kC,KO}06 ,=uw/Hɷ MY<4W?;C(O/֙V35[fuwZ{]u:,"_W) ĮgfcED74r@MJK Ȕ"?Wi A0tYƓO2+D /ݣ]ǛaCg&Ă+Z3 l(b2 ڝbL,9RYݹ< :h?yq+7ë gc:qRBS;X%줇5ujb]Q *6"-+fQЫs \^fYMXkt}Zʙ:+R> ]X{-(acyͻ Wh(wQ^ dN-֎'IkڐbB ws50肸R3(.C(1N&v9k]G#mycº+"lݺ2HVڥ- hMTtZxn47{J<}ܒs5y!y;z~@RCЗ %=޼4NV9UWJ7[V# W?(7V#F 5# SsΠt"%yo[ ys)幦?ḓ0՗bLy4Kae0m\]Bɀ5p/Bc(5מjŷ<ϦK{pܼ#/l 6LIR|S ajhr W l)V[0DV6he|8U(L ɧ c/tQ;V<{ˌqXmϮ8;Dո(uWY,%}%`SG.q2)l~e(?myyΑy윆6%?=74UHWIjb4Τ};_9 en~_+<26ީunĹ#sEOCfd GD~£'Y ;|]f܈!ne=n7zYYEYLI R;LWmO:Gj T MVLK4N &^^dIz fe4Ӏ4]M. 2.Oy6,8q.8ST~G;=4D^-#BDyF?D! +KzHEF\"$PaGz]==0R.Ð/:'󌴈mJHemx!eC9Uj`J/&望q. Fɟ?8lY5 =pIt,i JPֱí&m}Tz2J''n `- +|٘B@t/Xap[]^w[R;4ՖEl0kLȟDu ֐t*WoM T %i[-ۅbivٝR,9Z(8+rD~p剜ji*('ڼېBx p8zUqfyAruVk壽X?D9 Re} ]:Ο*͢4[q=I'#v&2ɱ.B3HP7 }SqqwYgTq 0(wpFƛxqMN? {2l dtJ8X: xŸ4z- _D]vX-jrs __αǡG+/UW0k^^?2Ԩt[Qjc]EEVB_fֲqL$)h>߹G`='j5XKGƵB`KőNyb^Ӏ1ߖtC;6%PB%T5*cF yQK:vIZ2**(9,W@*raj%̈́ ܢ{6i7#\Hml6nG֫4 + ngw ݼ_XVF&ߍ@´Js˺_ґΈ`^`5xzr06Ǭ f~hV瓁 v yCȃ!TU*w^Ni WlaͲi I"`야oS]T*KusmqkΒZ;`%ݛt?9%|LoX,|_Vt7jkro2S]Fti:\yNrXp uI$+cGu.4XNYt袏?N]Zḏ )ա#8ߋkұtLZ=Fgܼ1dvQ )4LO-Vw(cksPo<H~1Y(\h,_+cY\‘ZXy0n dur&:nir X##э~Y/^// /ԙZ_fET\[rŰB㼆 ߋՎFѠ[{&웧*N*WF]xua{LjWTC#BԐVbd {;~F_A$Ya_ N;@i\1̂WljI'?-M^6.rt( 7Q _ ˭t9,b ^~*K|ü-vRyJ:Lq<›(x5NOQ fN+Zf/3&/bKcǖsZ8 m[vȈx+n )S[)Ʊ6}1*K3`Fc*䥟`Έfѵ jX0L5,XX0BH^!OBbp3xF [~ }0.X>+{_*NP 1b+k0^(mc|s||Wb[h) m!>HyLPͧDYH">Hzuj8_bN?J<Ԁ`,%H⫧G=⦄b\E I C 敷,rQr}R‚dSEbM93y{ˆcl}YH}՗t(ǭ7!Sǣ*=9f-0wKn1|Ʒ/eg"6^;R u'm2;]c5v_p?ԁ5On Ǎt8,;uZp#ϲV+Ps:%žQX,P6.GƏQ3PňA&C@CUU&wj1e&wx܄\:0@0ouS=3 }~Q`~KgInMW`C[@ 1g~KDjez+_TּR ײۚ=^+U=t+`F`7ctg?[(c L[V@/>@JnES#Tڊ^Yl8APV 3PPIkzdbTM7X. 7|,m:kkLx}8K?h`5 =z%ix9a^P/$fqv9Z4k#`^x;7eΎW $IxpЩj,y"my_e'P) |;z@[EwR*}W5/aaf=&:e׫Jbk-eNt^Xx7E _܊L4u2!?b .%v0WӸ~7ߋy^SȨ-tymeW`O?>0|Y.v9c HMoV=;آ&խjJ"7v-t@ۿ@ڽs;jM@]Rzl,w )75 Ft⎵:F6#ɂ!7T [TǸ*AUT~wPFoA*[^1>M59WE ,X8MT K ZۨmAmiνِvʬ`>ۛ5t+7+ɩRNa՛`8̜ABjy8+یUtg+`-$ʹGӓ`Υ֖*RfVj,4 _ڜۇuH6>&VFP){ L]UBEW ]RrQr^AoTKbGT0DKWd--r&j =wYpfw©qejD( /A#W3}]܈ %bdGȭH9o۪=Ak&(jv*{7lnt=.eM+lty󯢪?Vhh/f鳣?n gvz>{7bVOZ/UfvY7Jip9.lna 7`\Gy#_؎)R,|c e" A3~?c0fiKebT)⫦F*Z.IKb@ tNƟE:iTQ=j6aYznk 'JL3A'j0:|MltT~`bP^ۈJQ] UPi[|_z qw7xHi|Sl RsưY|Ze؊p1weD  &ؤ}W8Rtxcscj,Q:MF1Yq$|eFX8;P뱖pM:uuUq(Dټ0B袈t C#  |M珥uP{KB"ptT@'JFh.3ߪ^R>⾿El ńR;{yA㿡R&Iɫ1w{wf C`ѯ8\uϖ^m͓Ɩs3(-C5FȊg QtX(< pyٽX!ͩg(a_).^vUΡ?:ioRI!6IJ񗃹tt0 9wgH|r6Xc!)?Dcv:!ꨳ kMfL(g>)XݞBc^.L`|QkLeP mye](CZAjX$?C=CRO9)!IoZVojfr~ivM[hYt]yxXrq) #f0?P%sT{+xUۻ^ 6B&\\}Qwfc!,UYUԿeLW~\ |~(Gi,+I 82 7Gi}swPFgܛa&SE6&&U)u нuj؇YN}[Wg,%@~+i<9OeIsyM&P:6guGA؉,,Jd5M 7Jva Jb;.n.`ͽB7o:Z^> B{$Dj.2\._\JM= l=T.֧\hxE\Nf\pC\nT"{*F@%l1.1XeXOq\z.1=%p{pL).)KjE\=%p{p ).sG{.'Y\fve!@8e2+ z\e Q=..3py2GR7MR]eZeVUM~#wPҌԱH1DX3t&82@=,5egDaAPRȏHbafgHSo HR=@Gew{vFZQ/ff\ C\ kpa&xqa&x=ąf fT C0LL^ 3{ 3{ .!.500LL^ 3\&tÅg*%E0\&qIepI22! TKfý ?il_`k3nU}?О=~]CcS4qu* mtJ/gmRp)%U48ei2ZǢ'*LʲJe F&I&tn&PIqV[qt+1p9x+QIMm&d w >#MD?Ո@cmA @%V UAbHj"w{<#6ftڼ˼=PrOz*I 죡 >M1+jq>a㽞~RA OÀB΁# K I] Lql i滍@=;HZR,|Q! &$k,S{D鬹(*M"xr *Re# J|2|EeƥhK6$P@l##ҀMbTYQ'{ەxѾ,4 AGӕx']jFa*u Z_[MGH`Fv)KswF} -]9wP#IQe-'?Uwir?#09>zjm09@Q*u@U ΗrwQ\WzzfxW8ڵk+fK†HLQEZ2{RƲ2+Od+J폭u*T5RF`d HF$`F{ν}{[3vI~ H}o>9~۷G3-8,`^k`f62zknjck> LQ0v0Efjc l&*<0'Q̹ffca#M)N"--yIN.p';$ܠ1?Ԉ&E<̴SMȋSBn&6-RB>c2ʆ5=:+{m.N)ę|AbLw2]8t@QZ1`:?g.AEp" a)iVFo]CQYd6jpFN%S pEk1A2Xԉ"_d5.afLL-khk;kޥӜJw* ŕ _ugNq昝3Klp&F.՛#J >.7|\KJD[&-kZS- wBrE X(gLRJ/uz33U(P%T'`ez%D, 4\3I!mQ^lU?L23nf:Dz j0S:;Yjh3 !mCfB:>oZS[K73m =wpXRǡ!];q0;a2pFQ;VGkX$MfNWU\$["[ F^-^Q gX"4S M|RH QYלMR83ynq#jOtU+?.cw>HFc'pL/BR\ytg(r|ys};Ro7z[ޠO9 5\>,U5e{4܈\U7n071 0ClH5}u[bma;Zl\}w(V i29"er6@6)Uݖ":bK{USq@&3:Z>Zݪ$*5\+ GH ah̤嵸Cz{x`IJ!/ҶnSrdݿ^9עM~akt'\(ORuq:b|6St?ܰK||Mc $ SJI]QqyF}уM}Md{kl{B ~GIwk~ܤ/4IJ171o0l\ W,.4 yB0|7wukSq;?gp3\D>YE0G&F7n\ WvwmBg]~kNf Kd(pu7ת3y%VxWnJy"'.V JYeÌS}=i=/;cNmLd?;hOeK'P"Ik^_=B>s"L{R~>["{z6+ R^v+:|~r$Xޙ\vLPjGG,ƿ6+A>JdM6[iJJO{]ۦ{rxAUk{P`c;V}ct=7~qS,T'8┠c8>&dV{Y{z-֏ 8N 5|TG%;bߋDV>8)Eʊ%oԬ z|5y[; *CYXTH+bS^]Ó.ikJ+ 2v+C,U+.œnb*O*XTcBpPLIW1?^O&0CEˍLXG  ̵P8|>^33d=Q8=Xf Q=|oh0.u5C㣟b>OD~nEQ?~Rh-=@PU/қqC1e&jRT! wBSۦ}wGv2 >6͋X(ϕ>v>lTCyJ 2sVȝi }uJC_n[R]ڟ M V/Ni+C\[ H l'zMU*PDArE7DM:Sy('63aZe ܄z$V#u6z0l0qfB-*z39ء;럎ЎVd-۴MV]<{K/JF '?;p] ~/K(.@oI%!<%6qq> \[޸lU_, P4[PyQLbyiM n z;g*8܂W:Q`Ed k:KF&m!8T|#8b+^qt!a''ĊޜԺ*еx9Sf/z|m9?`wC΁Hx$P3㰐a38.s38mt3iM,g1iMOg=fg%מ\UHN.,ӤqI&JK^[Lk,̳XJ|R(ˤ 4%p&췯q3QsI߽j*MHд4ah5}ƶ<1A}*ְ&KqMH6a| HV}k!Nxw:>1 ?mE8ߣlAC?o~f(@ 尝c)]ali߶S\|&W|EOIgٷp-4+t NBèqx׃ƕJ: AZ5Ů!|k8sk8K_õ5\]e7َQO@ԃ me5=q;Rcsr{!mD&}Ն):siI^QҦ فܦ@ӆ@@\q{K!p KC3!|*&[~O ?֣ :|xˡU㿉ϡ"/.{/;"6-OHbLp6H%8.zr{ -i mu;e!p#_* xjL锅 -|}s0 П|VEJ/ Y =d_-p~43$h \nN&tuNK>Ż{$ $SSFKyiNC&Y<ܲ={O.u4΂)hKZd# 2魑qO$_W5qIj0:zA>IX"d1Xj-!\v}P&tKM!9O-&xNjG9Oj1甄p%Tbdđ0Z0鑄 '@gXB+[G%"$v31LKenKh%qF #~8r*T_D%X9FmXTb≣&3be.qڒ1ė`g"q&M3fa?&N8 &jeDY돁uܗ`3:&֙1Ni|PʟTۋ{$I]S`cˑq 19kA-U,5QH0/I/vl9+ Lcap F)RD*3̧.YOqSz6dǩLb쎰c0v?٦ yIH'p!~IGŎ-)kLdkԘlZ))(dEOBvl9"ǒ8cy昬g)ԂÎؽ)C 26l"gǖ=0{ߘdHzv}w\KRV7vm&P*r"׵KqA-Bzǵ @{Wu/:QPd$$lgC4| -]6j64XƛҬ>_&3/YkWD33H5ҋu¼9~6]k9>{g/}"AнښpBlGjZ3S@sVMϾ5zsgXo@! vM_Q'2"<؞/sIf 6@,yQ BN+B`w2xL d:d|<&t*GF~xdyN^8*o|S*wE u`VUQ$+-uO9BrI Qx_.U^S.h1]t6(`|AX>T+Bq0x.{%:=0P,F+5U] _YTTF Wj0"Q ajHԭ`.Z5j@BW j(H !3L5@63@S]PDT:#L5(2@dU#[ JDT%"a4ۇS ;jPՈa|B0D.#FCjh*ԈR|BU OɈB44D 9C~Cw@L0Ƞ EPIdhY#TI<"M zc6B08@6VE0zd"[8X0f48a#LZ=վقMMʌT(*D)lF*d4Ra#ZQb6Ø WGX SFXRIѬvVJْVqʚ▆o*nqK?|9ō&=ޛL=~ڵ4 / 3j٬_3ow60פ99D8;n5~,ˇ{s>o[Sa t{=(U#a_ـ} !)Bgowe\ffS;jK4@ξ8"yܓ&k;ےEӁ ;<$7!JX^4CҼ8 n؎Z4e!ѡГ[TXM̅<3;;qSq`` ݀؞a-y 3wWl >^E;3(K YwoIbcW:F!S{ a?$+ғH0^}I 8IW%iidX+0]i8" 0,AwUu}֬`!ȢCaQH\K΢' o. N(*H7 ^o* iȩXV45P@+Tk Y@MD(f"{ޢ4ďE;!56&!* ĢC#kJT֐C}D]!$PF1{(/J;QJpOPP4t1+걂, SDE5 hHLN"DX;,P,]a+6.kD7ډn ҍ>ra5KXOYOt#0tΘ駤/~߯ȿ莝E9!ߪ#_V}=X_6-ǿy9iIFoFo pqRt~8hZT~C:a0 I,0L~ Jw'4oA cNA1KEi0`$Y' P;;:aۆoh -mH~CC$&!U~lLV4sh~H~Cv<(7ox_Р745`KԆE6|^Zxc\0ghSNSY*,۠Sbc:1^h;Igmq LײݪJj+<|P ?ùgH>CH 6r>㯓pghIǦgh@>$=U> ۆg8~: |ͺ^>3=:a gNOǑGmzk$ymiYM ;H* _J_6hğ81UڜOOO@~>HG=F_h!Ux_v/gH{ i/(+oY몗#c`Xxwy7λw`teC `4OηK:o3®$h7]l(I>K)<08*(7aG S ]1˗#<3L6 _ kkXDN#}Mw`s8.sڂ@ܯ칧i{9$-^]ncWSI|gstFc.tBt4_@&Gm~7_l v/ltGfi\[j7r_4=rXj|)TsT}- =P_?c9W '"5yB{" [qI-d^7 Z/\$^ܪ,d0>K7_' u;b0 %cx4(mWҍ+$>O$$LKeڅ&P{f&RcEjh/HPD[F3y\86"nr<ͰmA:M}p~ `>D!UMx몸6߯"['r&Lb>]n ADκr~:(,^xg;ׄ5/B\YkM~)T#IӭiK d5хML EIriJYwX0~Q2'yLJQ Bk-£&̑*)'f B$3 ̆4əucˢAhm|wkk1y}:f59BOka5B֔ZSjEKi|VS*ͧ57r8-ޘ@7ײAS!f'Q?$VsԴAMhNv+Ds +鬨͙I:֐-X.YT40r2GscfZGj^&]{ҟsxx1-ESuAuF;LFExwQv>&Pބ\51 *yF=y:eb0M\'ĉ@$$1E\<TeLTEHx28ϥ76dJ]\*EqB?>XzByXkīڼ'\Y$286Ag3t'X5_V!=&fpY] oH~Au3O}>{E뾠Gz#&I,N ש4_#Ê#=)'kd6W SOi{r 2e2eVZ-w¼}L-#=f~Xt_vr1T)1oz#^]{NH+~˻&!Klq#rjfֽDoU" KښXuq,v&q2/:u ve`W~G.`ML*Z&8NQmMP.Y5 H,Żp$sSU SHI3o} 8mo#=oQ1W(<_;Z9RR^ .4,|su6? o!ttk`"b:7G\{]+qXfй(qĻD2+am $5_B!)FևQ![XU냬Bz85O5ik0jzsdI+J;?o&i2AV- *(MDRbEG*EP[@!XwW׺=V" MY"ReBY֖sgIA}?>{nA=S2{<>n)29E TA\!//6CK04!0JzB"|<È彊vD2@T aNJ)a9*\^vgq)?%9?_p|yaAeĀ4AOQ"u|P$4ce} D*Es%g\ -U [q PpCq5a|bӁMj<L,*er}br W?:2=] u۴OGAWBqy=e<  *LV4vȢ<)}i5ŨAh-ٖ5>PkK  6c LO'n1߄? O<އ?]_?gKm"#@#x֤;fmMwߔ2f#F<琨~<%ٙ-.\ aއ/N~<">}&*o{ Xq1M_\V`7oJ)"U BہCZXg (4ݠ0dd/ϥlNFHYEO#8!]0Mu*Tm_5k;Y FA`]o9;C_M;aHv#`y^5T9Xmi]St^O/d&|Qk?4 " M15ʡiwi=MXjd5ӤPnK岽ľTוؗA-/&5 % vw}*O)ow ۳h~b~Mеnص0^6A3Yܝ(ubFYWAgwQrꊓ–lmB[cqS ҡ)l=&c=}1ut;bh#JN\F[Kwy[6W =n>@UaP(\GY&m,8LW}]F܇CTVl.$x+=?f0X6ʬhnu]apk!Cd0z\@ -[+&Ss_ѐr#t}M>2\9+C2 cW\!=lrnq5D1 ʋ0C]d&8LWh|nܨX![NAg3EQ+htrN#8 7_ h8yAczh<>i|J۝nt&5X,w#DOU߬wJLG^}g>7E3Ӥ_8"pC *EVrYP,,KXȲ u;[ N4HMy1&Mzؘby4 =~4I N 6=748Wx0M@]f6i=0^oG6u;#lOE5 Yr}?pM?owk΃#߃G-ts|z&Ewy_W'TUu  &]YR'xjy}c+b3C&XT1N7}i=Ťt3{"= y`,,NR@. Àʛ\Cs:Mf7?RM:p';S; Cz'gq}J.4DjpD_K|)]ꐟ0g݋C~ݟF>9~R%FϨmT=bʡaeYYVG6\BA}!8l*~Mڿ4_4'|6S“#mzv #(JY';cj_mvZ?ayK3 :19rFƈj7%P8c< z$3<$p9jSAu}l J. >% N4x_4|"4\O攵0$M|O|D3]Y&8(s#jv|#!Hl$J:ӣӚ`T`pHKG>y@~ ' L uBema4: L->蜙 ^z?~Ԍ@;I" 0!sF.uazV'9ZЀ<5Ԟ 5Nu= .@}߇@P/`d&|L%l_ӻ"0'^U<:Ls۴DhŞPNz i-@=Zx0ނQ(p?'ý<~=s\a_I{l} X@U-no A|b'/ PCum2R92ktDYݤ&Goي[~bN!Ώ<y|xA0w]f xLd8No" xDyv0|+ylQm4WbZ y Hqd {+^DbzfkC/c\z\gң xzO;hBYɘ*X4ʚqBgj,éiBSST[\Sr-_TDX6Vx?,.h*iRSZ'R& KMvl]K`u#`.{zdŞ~1?'yFwTz/&1[oODraW0`eSTeݖv +ܢUX^xr֔;gra}o?6^u QЙAcz܀Qa /T76 \emi!zTP*zy(%h$d2M ׵dT +建[5$5=ޟ̜~w?46 #K<>$~O&( lr_!)ܧs"ݲ^eqQEovFdʍ<ۤ*4lix=80ʒq%3 |ey8Li0N(Px|^ 'Ah"biֿpo*0[Fq< K.*zHMρVRG%dVXn*G݂R,guoz *r,7P|۰`zfa|&onG|l+ONa!(7%Т-Af`˘}7d8JMx!sCɷ]a !{YDt9WK{E~c֖4(U/j%WjS~΋iqAOBxד-cVYwTK! M_CyJ+}Kn_XX߱M ʶTIK=9Xx(ph0Vrz(CESFGҏ}qb'R4czH4ZSP.fC?- ,;-(mIg^G!=Gr&n9 !g/(9FzEh[1Qjwflh|< `EWu84I5Z! :T g7Sߺyy/Y_߮-W{Yɜ>e1,;M{ZPze _VLR(<%;;x6;D[gƟGIJnQf|νhvuuYJra?Pf ]QUO*JUo@>1~R YvUmh&} kM/Yr6s}N/=Ǎ8FKp̵6T/8P imD۪Y[A:=#ےS&7?yټHD9+ C}vg, ~Kq ߔ{wJ9swmf1س Ό+^ijj=F;F> G|\Lׅbr|#wYt>1Xϴ*^I~@bY= M&&:詟l:͞Rd ,'ljdOfٴΌ Jj]C+;'TK|A%އH5ʂ{q5꾪 d:>BUO>/<4Ycfaހitw:?77?){tكS("ʏ99lXE@υGPxRؚ퉞ÌWBBTe5XJ]s9#dԹ.>zBg]Ur=ЕJkE|]F{C9'"/-LksfC\<@쐻.Ng:E/jݐoZS뎕|C_teSgg-)W?F -B3"H{!-9v.~8> }Jn=IXM(#d+y*e\] eK`)~Ly\PieTI[M(ߝAl VǐG0;#͢tc_}jaw4v^ͦ,PBK,Xɤ_Mg@0hǂN0.{ c=}ge*vR s֢9e cJK9 ZªS;*Wyo_ؓ-~+FPVZ}VQ{v^1` "޿4=m%4%h>? ؟Y&­v/LҿS|j㷰s` ~9κ `u->W܊s0n@=D5FJyߧa.PcYQvQrR!AVվ1Ӵ}z.WT{T?Gr4 ::lh=d#ixiS3)'SE<*KGQCDyf(Lq39S1e4(:^* Q:ET(,d+'mt-+D^吂ʣ 7kR@7e荣e(jr)c24,ejŖ:PQ!+a20#a,Pda$>ȃ>L#XўrGMwjh^)4M 9Ӏ7B8~CoX69)RL͎#X4 9S|d`y`4LSDνv\ $qS:0,d.*?fVM\tqNeJB/?!ȤVىl]'w?&w O wb :C0}ϊ8_zW[$x2ip0˝AcVNU Nf8V^xUc\OUxa8 𰦕 !ȁ/)p?ֵϳU}dD i ʢR?Sjq{XlFqGh** J dWkjJjŌMo z8;^/Ӆ@XI_0BQkc|'ZfØpw4{R6,ͫȃ` X{{2 ^$B#x?ڜj߬9:c-{&R9 k"ϳ~0^,n8a!J~{U7?K3>юc}a<,.EbD8=9`軐~aܛ∯qP&Ryj JOW9>)3*NUJ'?3>L6Ƿ뜆4ijQ5itrx衈|#J[|~rDX},r!Ÿx鶫4;`HÄγ3<@Q"Gd "N@<]Ӟ|٧m7+=yZy5tk@k,}6 :O1[;Lo 'uDm0j#bD$%^l?7#% +)UxQʯwsDNpnshW,Ǖ(-E˹O" ]<%y#^/t{~!â4B NJG2!mEB)PV{v\{|)(:KPdŮQXHJIɍ} 2(:ԫU MC񫱝oψjBA51sXdZ99T:‚i#<`hStW4Gȳ˔;F;Ta 2ziP6ɹB:z2/;#n9P1ybGൠ]Jeb>jOM: Hm% }Se6+ -@ `,f/Cpc=J =py9^>ߏw%;u@4y M}‚w@0羿y#nG-|N\~բ8+\<#GztBA fQu"ctnr`-Gz1e<܇sÿR7Յl*p0Kx9xg_C(y婐 ˀ5c8aGA&' W ty&,/2xt}Fcx1ةYmRsX[dAl9$92~¼yg)BF̨3y֞Ym 76oYuPc;g#5Hii"@U@h`Qt^l?oXQC'F%\ ϚQ3!Qg|tr7Jv}qhq+Mm;3&~S(/ewDe|Em8dYfv'PB#:"N$$~*^ŗкӌShSE`3zbWzhJ# }O9QW ꇮKᅭкNdFVFTKfȕPx» N1w00Z:A<}YtV QmlOƗe;Ԅu F=kz{2徉sؾ%E#bF~:?"H~ ίՉ\`RdfƌGsYpM =&Im] 63fR^$RGW][\,Rĝ9T4p#˂e77aAE@%CS<|Cɱ~"yf$N֘MVXt/`:ke | kzaHb"񻀈DIdt]~:mb/f;3Zsu }@{'@Y]&vlb}Z! .t/=e(9N Մ J=>4?r? -tiل*2yr:Vq '1/sDTכE~8?*/aFOk`^Fp Nv5gΕ\@D]-lIT&x>E"Zf ,JnbF {g鄥C 9Fa3f:!hߍ=_'KѢB${g 5GLuhMpf̙‡Ztu /˙jG95/"'&VS)ЫOYjtJLI$% I<>lm^1 n{8u0Re g﷈)B.Yܦ!ಐPQ~1#>ƿSbKԣBc:;&Ӳz\Q\@2l*A3HٴzuRi-\م;Iv!?7^pƪSġcDa؀CRIxc@JQ+[M@ V>D ktM]>}~Ku_N0hQHMlSii_|!Lp]ҥ "`?vRN"W'"x|vO|e矧经y^ IFO6'Ks~ΕJf]QG<ϕطxj(4J!!+5n;Z)P.j+Gϝm?~g -X"TB/=78>J)Hh@9/R] q|j\CO"/WތrJkcg:hur}986tIٕ'|+R\/%u%GI]X8Q ][t@]9>~rD?0zmq1iv ^%8qFBʢt@%<cs=:c qoc~@,*pzu,#JwZ-ݷnNj?~+o'<՛ǰ/폡I*D]iT~)ݾ‚$grtd0cM*\}/f1Ǡݒlk#?kv鎟\SO0vLFmS Eos|'755\*O1ByOtf.hz?] ˮ22@-P}zHUc4ŗ}OO^&5Jwaze><'}3Rwв:&=co}yllVO(&rUu/<kZ@pT3L5A'WHl WrCsXUu=]^ XEwBbCj"aè[6UMWlפE0zOi Ŷi nBoCerqd;Nqrw"; viQ_FYD C5YIe4F0+G@3z;^cgrĕ.̝}$ h?xC8haρ4 wa=uu@)2iD*_p|@QtF魷wrHZ3E9\5XS3vr^ZbJ6@v`G|Lfd/twzJSgZy2)kYo+DnNG'eeľj_e7e $y~*M5F8s4}] )gKܛJk,P:.>!7 T4]1Aw嵷|EW҉xmGt>/E׫USW5FMcZG_GW^sXiSنv]fCđ m$(Q-M7|ڪ@>/o~mB}.2꿵j^1ӟ7}Vss^+A%[H5Imv ʯhT!ְ>}5XdJ6onJtDI"Y:~s/hAN!uiRy;~./H^S [8B)*Ft5eTaiw`;xvv`5nc $"OPZD{w/&zĢ5n"ȊfZ]RbeeFUqg |Uz73EvPEZNOuNŚ0R9aZًhj5KP^8Gk "L3Ťܮsй]Ch9r{$)= x|\Okdn7Wi"KYwP݁ǘY!B6=;ٹ #)A[:L63LT70cת ?ALx|P])c 3QY^ԸifXX9:BSMeX}s&i]eŧ9|98ˆ[;)Єe`y;ScA+@2|<ʙMzT=;3@9]|-s L`LmnhW KpLT1TU &Ϥf3gucH:qtp4  X 6"ƣD a0ٟU:Τ8*}'?o? g ,t(l .`yn[kHJwrF8㷺s{RnM X[q_x+hX(u1?2 5v@#nloߺKOBC컲FoyxMq tV_U.W~>1', zQ3M&șJOmNO@q\y9Εެ 5xZyW옱'Aߥwm<\|Qg{(IΥC.ve[3hTd3xYH G $;4wTt5a? ?HF֌rɮۤJ o.z*iRC]0)Wњۥ<oe}?Mz *}NWֻB8J)7WIJ+4~B~Hd JswNgU`mk8`?(7 ę*ݷ=y^c &cF=d^JcE A9ͻZR]UƒQZ*U6M4ε R3 :@wGɅ/ Ƭacv t$T_rA`Wr9.aL_9:뙦a:i8fL cOZ 8hX?00[_o-^WOڦU#b8 wH&k=ѳmo*暯hm?D֝h7 s9RʯPjd+B_oppm7vrYTvߨ9[67F$!٘EM@׵9;tnNyBߜ #&Uܸ|^/I[RҌЕVѕF#KkNϑ̞w#^; _jk._G%69Xy]:_thFe]p%Fݢzrmʎ[J+$XcZRKڐ8d{W; &CdŹh⊫ˊELߩn˹I͛U71T$hxn~LC ?& [11\ˡUZQ'3&[ jƣ/DL[oF]$8噓H3RZ`~g"m|0V2z?JlS`R-TУ'4 S<mg0R{s;0V+ :3rW ~w$Gx>DOa O $]  S^& }ZN6sM.\Ⲑhs0+8Y\ &ã9N+!Br9SY'p&uȭIG$oM *cfH$EqMjr%L@ByvMIϞ̧o vpI,/zFyClGWUxm))ʨ*#|} PRZ}.)SIYf&(>MOxbhJ,^Tڌd^rj3^Xz?D`z] Q1{wDSd#|wVF_Rgv񬤲EDַҋ6+l{q`TxR@’<MVÜQV٘&Uc~ԘVP0S_WѲ] jp +iazJ>';>N㗕 !fv4P=WEc}c5;;Ɩ(~(~MzzKWwof{H}Qa SިY]٩BZdFn7yJe y4Ώ'JZeѵ0;+,!W ^bi!,+T,%"U@9nT; ?<'/A.]@VEݷ7нz C1G!}3YK[Ol9-ǴҨo@x^9O ã@ݧ/T'{!ܮ'd?+?D i mE jk ('i, JKUWYM0`n2 q2 [0r͞=l~g)SW!S/v?UK'sʯ?QlPew^! eUuHەNf Rdide趾\Ǿ.ɞz ]40r(\, ʧľj4ŬGbbm`/N?:|~sXn'߁8 >w!Θߌ" M;|_5,luZZHiIZVĺ WX@`H9Ĵj XdHw g/Q8F `QD@OG)U(l@sv+FaOl/5L+3&QxYGUh:@!ڡ18F_lژjzA{]B&W{}^s))嬑Jy {kEewo٦.ߤl;RN\ޣI 8t9p;ZkljEfdSG#C*rGyÙQQB}{N2k/8z\;5[z$޷3"lq/i+Bܤ`BBOf&X(QujUz0b'q">H^VsWe3[ʡsgȈ4F:&< =1 ~ei%ZUxԺvօR鹲b0mK>^Uh@ hߊfQ\F.jb0;9pRE)${B [޵\wUsvibۼek{{3\kAeIYPA_Ui~/ྉUhH6r}TS^ SEVVb 6iMlߊgKi4lUqe'X[KNJw`N2\٫ٺe!5ZY`?-'!jsnCL"=m=9 }0>Jǭ[MroYOČҚa8!sqDF [2W2z0}{NDZ@&d S%g3"~?d}ݱ@!4z<t$]FV+α\w5m>}ivo? ץēt*dO)|x8|kנ ,̗`a".Yq0޺:7YzdJ~_AI k<:}750 =!|Q'hd{4Т"u$-{0!n,ğjWgY|mnAW'Skr}]_.&kZ\ŅsqE?"H8W`S~A6SUq\ R6|j}8|*|^6Ҿ`uEg_oe|/,SuvXɁ8tj#2>>I d'd#c؂225jәUfgc @iwFL Ҭ΀FZ>A'gMj]vZPR٤u*q%k,*))zj 돨CþQ*L\Q[<k ZUTV*x  @ڸjGc^fF?vL[if G 0Cv4 TI4I!;aְPQ I MSe V.?+X*UJ[9A4=}ǭ|=C>Æ-wa JX H}5pP#pB4lp¼ ["xߦlxX`*,h(4h~.VN11}'* QK fwǷX& /Am|G\ S=U`wS,; hw-ե9'Ufp 01m mT8B; *^mMI^6cd5Z5`G6yV4PY=g^@j6,?Seen ŵK<~HSV(6&T~{B?SD3z\s]N ǔL* GDK f4@x*qQ樲.ɂwCf;2,PyN' U{bl@*mtD1~X\5b+hAp_X$G'5x,%Ɂwב\\Yə9,ET(,t鞆7VV@x3~2|6<>ˡK龄y˯$XE.xFK0M'Sr`+k]c4<驡-[zy\3*a);ޘV IZewm )g 퀛>T)F c@{X^{ DXr"2W/bE61-I*x}Hg wI٤J$,s'_6(ͮbNDu7=>}m"3wpT@=ԈJg'fr@R1ZRo2)t͘[攟0 4`-XlsɵOxv M~@qI>>R+Yy\,ᥝ,ƫoIɮ [+,|n ".Ge+սLbl.V5-;je_^,`H ^JjzIYtGO9וбw]1.kZJv?>#Zڤ626gw=I{:{ H4|0g\^;MpB\i'ǯe!JMR+RK?J&q`Ԥ9~JԿwS^H?-ͶԘ,פٟp2C™/qJOm3N90l~.N?x0)xc>j@M7b{\DAr3-q&*JM(tLS8wibe[j/z!=ݛ%pkV>?g 6JukTS\^::wwX &T.%r~U=sQnz2W/JH)ɡs(47.?_K ^u](ދ+*JE ]ށ_8a͈Y c Eg\rXeMYNwVցgeo mYMxd5qNZ;O>d}pPv6*/%>/^lSubJsI)ӪiUEGiyRcӭyCr֫%CKl+UPA3VFdK:_ҜE"oOLp>u(4]tj݀1yW^QDyͰEev{>, 븸TF"9 5[w8#̮Ng kY8"] ȿN8mPa,bNSvD6 5WJ[)YZxl/<> @X8{4kz^h) 4@PyUs9ѧհv:+!r]X8'/(Fm= o٫Iu/OCFN/~_?(ҾtߖJ훗CGn?m_9s@ieo=Ca&5(ߺED:bEC7c8R7Un{*P(eSw{1~|.><?)fGa=FZۥ}f=&13 oAY;#}s|: Q[9u>>л,g=k\p5cc5$so ]1Կ`0ltǩt*85B4>1|\-tс']bCEk?BfPH}d۝WkRƍz'|5F)pѡ<7 bvβz#V@1o>q0Fߟ4}NC},J_ B6Ӣl`Li?~WݑHzjl9mRk';:FM.w}e'=?É:2jX$DDtV+ZM?ՇWP){6ut^ x,d0f|`xPsI3p2F7z =w;gU9.G?Ku_ m5^PV܉3B1͌~}}'3$PKç:@1 %l(UVʘ1TzSq=v1̦Tzu\[Ӟ*)IFix p;\]sݚryq`;nqJ bpZ$hJ%c:Q$""-..sH5+Tř;\dzjykToq*qz}5o0|]gjᗃsZ@xsBž"Hߛ +q(-le&d҄k#ޮL]DYx Mÿ맺 )B"nXpZP@ SqRy8OJ`@Ξ#yl+8 ݞu^/HЀ2G3}Utu/GwR8#¨*gչT^0CάK巽*nJQvX^|aF1?|>HB'! g }MȕY\ F*:O [ON741|,]pnՠt2\|qoV Ei{`kc*G!T萼H!p8UNovhfQ/0XazbeMӢӪ|0d ,єird<5&p ebоiF NȾD 'xjvfq@Ť5ŖʊzB };] @RB.R^]Grtrt4ު8Del~ }j1cr4fQOvJꐽlvD}y/~ f5ĩoe/qOHQ^u )Jk޴[5N, Jiw]8e|vrxV=trMgSP~jÈÒg#FK8MP~ٓ:(ֳc~!ǹt\@^g;@"┗=k"q!z< 1Wfv7Y;W?gkRT<ԥ 3,H[L"D_)8#,l'gJ! ^Rwk痲q,xq [bVO~.4)^YA&ޘw%W1`Wk+E_]3!Zӥ QR|G]ya.6kFRĐ,RXkDtwW1~o _(!o!Y+¯@ẽ;~8h T쉸 MߦqZ' {YSޝ9E?)WYi=n'SqKVpd ȶHb*>br%$ɥs${n=j2&+kΫEgh Ψz=TPnM/*"&x3鐬x\q8XIO`a h#+Q/Jf]ԣ~O|SԬ'Jo4U/:~"D I~}G_\ąnݛ]Ȁ2U),3?T=+ 9u䀇oo 5"nesl0/'p&pwTیz_Gɦ]^GdHr ܺ>edƈj!GS? X!%%p=ϣ: -;P-wrxڠ_Ű4Ҡq^^V7#g#tig=Vn\}c!Y)Q$ffT2zAGix!̴&p\ב0'ؔ҇zT.:KU]S!U8sV""h%+D 3.xg{30Y5̓2}TPQb >Fe(Ə /.!gвW4gx zȡhƞ%KBЕ. */Z8vStyuа "O a=YR^2:&xT+l5s&7|S,[rxLtH hAe7nXmr{CF>w.4R*_W0*ع BwaJHfrzS=]&%gnT|"N(Sct/d0HDHJLzGGdt/5!e[Ï,U ʛGc`z b41Wzl#=¹%9WcHT)ń(I ?eʬ24ϙ೪6 fZspH?"ԇ'sqvIs1 HLF<݄1qk4MSOiY4Xh9Ipq&N/x2lW_Q>ky"N0#LRwS.b5N`< %?NTWu/3[H{h1Š_}q] :DE1l72^rQbUL#^99l\)w68y@2eڧH3"To -E7H)Gz2+۶&kтT|᭸ύv2Um I Xwzɳ:,k)c|[ ]`%I33)x v*^]!MN)RTOcomnWE^ᙁZ}1O3@ %si'd+F"hɾMQB־,X`rό4Yh)It\.˶cZ3MVnx gb|dPHQ͢.n.E2pjpḤ*|s,@IA weajUZ0d1Oyzk>Mi)~pt˽@4®~3ߜiYLėƫb^_dR~Ʃ[ p8(^FeMtv&\ߢx=Ga E  ]@n6hՃ vz7`b K [ RyΕ u>eWЂME;=-X4we(>^|x~O,2@s3)qw1ƞ~q 3.4a"yuʛzs/?yfwe|9^j4 (%syաqk*Wb \XeqWѢqg!C{8V (D{!%š6P\ b"e?hjX:J}y0ʐT8yk;[T:<.ZŶrԑNؑ8@=+`=,Vog;[D <߮ uqnc#H./4F/Qaǜ ]I(GQFB8M=EYnL\“vD4hϏr)7H v ^wgǠrmKTyWğ =ޤbŁh꽒Cobw<Ϩv]-JU\Vj1TrNsb1x~p5nӟؙЙ P~@pT* ҅F}4dL2G5# **k`V^6l%9 *'o1G)`/T`?6iOtb9)eB0s_sVSԼn<.ϯ)&eo_BkL6![gͼ$r7:FǟRV^zs( #AeoQl*b%WmzkCqoF\ utR}#%wI}/q֕=JiL2<u(7vG@#d<.JDϭPWaó slԒ2RZW"63v~MG FnН:-B|gӞ6Hp_8$1cKnwҗWMUx0V.r~g}FA=ؙveRkV@i*1HByz0|>̜z:WvA%4 _2ʀ[߇>'NtQX#ݑ 9t4}kWMWgqv8휍13d,VBft/SI,B1@_R}wV9O#>,#Tƻ F'R?煴l5ViZiU8*Tյ ڗM⠣޺t—ƳQm+t*;]6u|cq9Ia䂦0`< '=^΁|M7=r.YɡZȨ1;1OqLbv3m궲۬&qGH=#MꧫPOLvMx6 YW1bHMP+|hE{}P~',3EjTJJ@Q΂ZӷP׊v),@4;3!]TJ|Atɯc.R#fB12fԀ>_7"+0N0"Sx~+3p~Ocvh=L;qL WyˇY׍ntH@~VU\fSZKr\FN@JT&rzZ瀼'ytU\pBK;x(FgEyjV oBw2#ϛAlzecqX1Xn'lIoVDk> DSZ*~6 ]~A (ُMw|S'~Pə9qY"i/Ǚ CڍwdE(C%fmy9JTi'-iݔpl7,bg]@BSS K5QK;4VS| mpõu n9jpZ܁;K; ƥT S#0YZ`HHHQZLL<@W6X/K<>N5jx(Bb~њ +< vR|{!vecK90M3I ;Ke+F鋠_-dS$DoW=ZmT ^D0*UI|] L?Y93fZq53`褓ʦ'Pf;?~Є~@fk~bK9&OHkU7I7rңyQΜcp'[oϊӄ%4HIgZ` V~qZ7Gܧ44O~?xyT+b @864 /flzTxF[FM, 9Όu6H",37Ox;cgv,Ks ;9%Om7u;%H~ ?Fg  R By~ >h->y\Q`5's[ #H9<|zg 땉nD'GCN. Kw}$"˘@ )#/:&S)N¼ 敶ZP)6xP 8}_.^R<1Gkz,G=6!5J|زvCT*]#]T'7wor5)N P9pb2dTj*jQ:ptsz0j&?CeP>B@+E] /rA(W!eyz!Eʜ=Ξ~>?@QfNJ$=CAYH'Pv)~DfOxi ͍U}=m *{)"o 4jfv).P4FUk{(3]Wx',#OvP(؎+%&g{yLdΛׯbv)|F&C ޝAQ;7whUJ# cV87UOusG]7~>Eܗt҇8 1N$KU}VW, aXz6Z T}ra}(#lVoVX_ɥtJv>Krz(0sND;Fx)rHz<cUKmf+_Sd%U(& x)g ebX+M<+5EGlnz Ov\c=&˦GkweX=s@<mY[?ܷ5Zߞ0O؝gC>^1\Ri.. 10I8Gmf*1@xI v.rͱb ӥ:>E#n.SR#eAb6440ӑSv0NW_~)/$#*an+ʼM^x~dK(re0X-F2*on|PPJ9^k();={ 6uQzj<[/ UqW\ i]S)x="Т|cjю~hS\xmh6ԍWX%;i&);yS!棴 ڑz#v&Gp׽a6L-P9O?plcys5oJW"hȌ,ƈ6VG%'gUyצ@_>A$2z^? 2X Vmy<5[ n)Ϗfd\Y% h3?ʝ_c;T3'hzɠ#h>:KյQ`d># X|Y OӮj62j %!eb?ߘ+ͦ+̾;F^qL"ex;3,:\ SV+˟-%jv{2tC#yѠɡ&҈Vk2$*Ϥ$k?\a}Qsi`h)x/Pugވ݉eL5 cS ʧٽ4z4ekX G{?Lk4u+/z@VM4PO>ԃ~,- :<(B|Q槗zv] cI 'b;!8ÃFלpLs(Ju;fUzQ7>9ճ(R<>- apW'_,eZyw r!gx?)ze)3 DO˖k^h9:#ab-xu r>e?v.u:klM9u#GKC~Q`tF9'lU/Q%9CM/=j0-(9ke!^>{v+ɹ9bz>?w鰇]%CP=xWΌi9B1şPȴwg "CJWhA\b1YxJ)PHw*&Zh+'gn1eHxB5B-)d5|=`ÂF@Pf GwN?x^FWT\76cZxA[Y :a0ޱ%6i?%ӵ]Ja@Y(5Hd!N?tT~obq u[= aZgwSyC(XNc#!0 t *X|‡ritR:uB'ռ0AYǡCNp%`vUͅϓ:Q<<')Ksr?j :Y2s[Ǫ34pX # t8k7a.w}_wi=}~k7</]1C"}$9(1W1 KÕ*Po k\يzMsJv|k2] 03 f5ˠB'"gguO-䇑I;IRa|U!@ 󖲁a݅p0\hkGѾ_OIJR@IPFz Vhz?[ohMJ!v |=pn9Wp߸#0]X`L_zCE4Fnf6V ̭V *K.@3d^*WBq/Ca_yiX=*ڝ? oxv_0Q~̮ cؤ#S]/%<7v)́t tje`_6N[x##l0/%ƯBoښY Cmd"-j"oZqy~@z~B=9)$\ %CC Q4Ƶ2*[Fvz31GKeBڿ ϯtE彷|AFS'Vļ)YdE`iʋHk+N̢,mcT6H[*k^)m). R!uү03$ .PX̐2tPaAUy,"Ϸ&H[aڤtcW'Mޤ7Fgvx]>|/v׀ tNٸoUš.nd H&@׵|PLv):WF_yvN 6Aѐ1Z(,IMRRu}V*BqT JN!c0}?l/9В2C-|;*&ciypN*͒nHzb1R, keU覻W~CENC0~t5'\ntMYik63? XLL,K!I짩2MQ MhQ2B9šO"p2V4=Q]yɾ2r V3_fF4D9B!fGGIa7辻S}o K(Pt+ )"(}?P .t۹+Į9AS3:x'p_-&eva>c ;,CwxZS6>X3jBnd/AS+(C}ɌWS#xYDܻP*d$6[^KCc)B##gߎqÏ< 0 .|4I_PTQq5ȌL=I` -L9%T65Clַ+;̅o/J@SD|OשthOO^[N3bQv1ClopW|{_h/w('/)hdW,>diE7ПhMJG@5c3BJ@%n&[˶G_=)YGr&~K!a(x^:%qϬyI):CR{[tgB vdS&5~eOޟ+Z5hBuRRkl*ϚUVMd({+ rVOٽ,ê_%]O&(:O̍ vn\mAMjm\_Q;GVjMQT~˜)v5[{,dS 1DLV<#.>TlZA}6 K]Zo7K="BWzLWB sOJ%t F /aC$™2 S=a ,ʊ7^+=io%N gs. HVPw GBp=&'5\ G#_ ftpp _g^9|%MsAqwkû=<"}dsdl}n/k'}F yãA9`:J{1"vq.AJ-sd r~ݪfE]2]46Q{>;wdJHRIEBroVi X2f:@k15}-LRlR9(b3WM38h5[|] ,ڰFٕ33-V&&`wrjʃβW+[\rhȱPfd7݃\LdjFi*h ݇$Vc*wuq1*"6̇(:O ϢQs2l1NW V1r*K$zkh'|kox! 0KVuXQZtQc>%:a+HYR3_Z}N#_nzwdz5͟W_6H_{]MG7 ۰4aUnw'09htx0{!g uop3bOPȾg}~W|}Hq#(( aS{{+UVb:3?'<^+sm5 U@v5ϮnoҡW.*: _Ԁ;ԗ_tW?PDb<DeTe'FNww7 ceqItb%Ỳ< ` 'S-u8"iU2 A^6}+u7ӿq4 PCRex!#MlFlcgO;q%Jx:K6Y1W%;4mD1of0gŚgVg/3.Ξ- e.?729(T&x_!-CzYIG1`kq$Ng>ȟIWy,,sj2q|%J1[R=T3K~W0!i8!G?.A3QY#K:-c?VpRNDH#AMo}C.333yqslb댢gf 1*KP_1kgN06ZFQـ8tԼbeug)e# wr=HA0v6I%C= ҢORJT+&HkhrCqKWv%?~\x"KQe ԍj0;sj[mvs4=y ni(NgM'Ɵ]`@<_>sFMMΙ |c6bjw_ϟ+YcfދWNlCԵIy@F^[:EtLy? B^T 3xXDfr4S<"{mNo^de弣[zR薝*XƸE9;ٕuYdXeh1(gށ `S-iJ3IVܟ7UfMYT)N֕X&p#XAATF"В^U@QGe\Q\pX҅B)U" ܛܤq~;w{RRv<OðƠa@mr@#p%=` P3hyɈF*9MDܞ 'cE+Q;)+?X7`BQƩԊճoUX(h? ayki5ɆfUخfL[ؾ~ju7XDi$\fb_g/''C͕KCwhgo#T'ϥ|s%MdAsk~s֭mt~52Ne˱Û.#z\8zÃ^,엨@w?smrЛdi*睝"3ѻ[3g*%ŦΨ=A(y0CEEk:m5} c+4ͽ-IHIU/#O (9$]e`>3gosp83awrXս=}NNA 6RϨ-?ae昌XMwy'1p~.i&O}naZEO;t_cp$F /HȰz_`L!,» ۈ0{bԗI߰9=OLF}cYE_G*ZH*6a^]Q7l#r[☲ffP݅IT(aW!833f!Oi r~BILRGY%vqLum{Jrs-=X\|aA!-0m*Ϛ5(ZTV )tmϳ-zCZUybAsGMC5H-d$@]6 qV7߶ a}$Wlr%G߄ؙlKCxؘ#rP\Ac.ϩ՟GoX#J"5"]l$,fɴSi*y,U=K~Y㐊0'\n2OUq\rB#A|D#s;w7Ul݈)8p,Pw'AM(k}z]ed*pjV&u\ 9լbtr,v_'zs39;)a:&Lf eBRCo*?Հ%]k4KTJ￱]#O- ۬̾g"$W/QX'x!8c$^{U.Ǘh`<? W'NpbŶl3f͡QSD\K~C* uvW3SWFtTo#VFP]M t0C;0hcQAتJZ"f5]#7adPsi +ˊdkJ/77hBtYԌ9z֕l$[@J$J(ijo@ +JB#}#h;!tActQ1ę$XcXI:[ *ug[ ԝ-+Psŋ%?{R# <*.a*g/cxRT\n1ߐfw4:U\7ajN_6g񃺢I.*gd_Jnp^lJ#+q?pVkS%ꭕDkYsDp;>$ꝷ*XzTXduj:T0=ira ̣^ggOᏳ=*4V̻yT'}G0Eh#~7.9i?N5f63Q6ٛM4L_g1s#dpv1JُRBoFRv\&b 7F 7/zhN}O}z<ݞ? ctV*; }~# sg&-foBhIbg"DwR:VxmHYJ"FYvƝ25&ikh\jaop~+ׯDz+xQDRگ7,2dw$ZU"vh å0V\x|e/wdz6%:jWKʵ+pcg])Bpj?)fsXnkt}æHˇͷ}枂 ƫ^Q+ԛþqpg8r-ϰP=x#y{xC,H;}ό,zwCYIW METdX6K =N.1&Wa=Ś]MywUF7+Rb_HEipO4, q%,td:yղWD˨J&/O S:) pŁ'J[>>/*s#~TGzc*6@M]w/TƯ9" mV/lbRܒ Y~8%lJ)&vecۑj!{iTT@11x,#*zQY|*w@Ts071m.[sչ  Wc|wYobmZ1ELao'_-IϪaKaMGohSxM_6dz`B_|gVnZìLˎu !zW5R*1R\u|Wv7G9 :5U-́dW Fťqu"c7QyE&:vD*ѥg7ٟc8Q֊, fW;Ý(SaSBlp|9eK d˦u;3 8"+ZW>f,m~ UFn0mJG&zE:䢂ˋP]ッt܀*ݟq~Bڃ"t7]>.*xgi>+z׷ƙnQSqlWgX1CA1e:vKEϋՒ έpfscD'Z>Qk 9%DP2^B1`E|6@b$`p9_F]eLgVOH Iљ׶4ud88%5wq߻٪3ұbwI;Lq[qR%T!f⿢猠F.@چID63XvV_ӓ N=H }sTxKi'xz9,)lKu:m^i;uW$Po&>eOaL&v8z>_?t%M2w&DD3??C;Cw\0wG?Ϧx:x);H_uP}u0B"1/咘GK9n?ʿ2'~h,t͹ i WѼsnsu&JbWT@w2cO|Y7"{SF %,%~@K׃XK:=]Shmӱ< Н"ޡ%GJ4'|Z(cl糷(_1 [Pw` pFymwe-Uhtcr/G" Ȍ9uH S\ +ޟьyA- \@.3,*JkPl5>$7ːtXהxSkJa 0P!5lleQ#htIX_yKD=!/cƤZB=,²?Ж)tT,dL 'OR2`$][*MAN)'p,k d8O)wv#MW| _{Y?ﵒ?DG@{re. fgINWnKF"(CVs6vN5[16{:>B]a޲)m*Ӓ{N.Ǡ4eCU@3שե#֯g@h˼3>ƾ@,Z^y`T쫺1*ƚ=AG!]6pE#XN(7k5̥Rxz&R=}a!WB_xquWOtND25;Ld`ijѻ2KDty%߇E*Ny$2<!R)y&&~B-@n}8/[OV)[#LO\Dg Jz(QJSzb7ɷ^/K_YJ+U,-^3>ٕTM ٝx83PihO5[WSZn>Cf$yg(]k7/;h=kӤPtml'k4TxK+ S=(v?fn 91^uVoQ2 VbKS;Eɥ:zHXۋ޷(e^IB^SR)腱8jgC w4 }_ف#}| U͸M B\ 2xp\>hߎLc#=SY3p^x`=A\S "la@ˌͽq3jr\I Ɔ__/A H`}oPOw~ .&,R)}#yaL9툃4 9\:ެsd*M_kJ[ћQTWumګSl 6}׋IjǴgLjkQt!NWd%yH^<\E<5^1<׷^v'pJNJFkdw_R1B8 ўeسʹ(DJPY9i<[ln`*#yQ O ۔g8q+4ٱY:eI=ͦ;BYF1Ϋ ( HOtg27P gRt{G<<t_Lj+ r9C62x@WYiS#3\sN:լ6 ^ۗOUW?qij>t"@w7"VC^J5Ok&.ݷa\).(x6/A@ï̷?!˧*P|V/Ym 邘z7VHa*Wl+Xp#z ~цղj i`EzD@ ѶG2AG+r3#"(՟;P?4^I:Q>p4` hL?U0؈Q(\njC2nAg(Q *c>%kF>B_cyy Q)[R2h3dӪqvn'ɵi1\O^Sd%Lb`pǷ_-19ѽ Bpz#lwĨ;_uvj^ [T1&:A\C#5̉E GdE @>!ztPB/G̀< ?ͩ?Na-찱&N߬|9?rjS^aޥhrN\ehQ&eNd~?9/Pe{[Q߫5JCm)i̙(^t7P=xZ_/k$O|}/|OKJ)NL%.}tv:DލZ`e7⺨;lɻDϿ'8Թo3(u fuSŬ .fM6̭1sFʒלt37PȮB"<rgrٕG5~X8щl&-E&x4TT–fv3@'G}ϞzD`p/!zo>K{|="ppߣz? Aʞ >7;%,\r@Ǿu&ohzf(XɏtoIU"f1Ck9;pQ?@`'FwZHBe!& YPNpJ4<})w>,B$_*դ Eg1wtawI>6F2LOF }!&(կQs3[^u˕8>A~yǷ6D gCy {RL j@ F=]fkw:MEo)<d1iXH$/=Pmv[dcّvX KĨ9. UBkm]Ť05 w[,4# Z\f+;3`7E/X&W7a{EYHMLٿS')=CdLk 4ji _IJYލEv(OSPTk,#tee@dG N\օU]5 ^hQyv z;3P}È\K>jAcLY@~M:Ánnq=J_Uoln.9 D|RX#_tۍml*Hvc4&>6yD G+]x)՞|y1A/uҾd8`sؔ9os@;-0mG$:piRQYp\|!g^~̿GP=׷ɇy֬}?61aX[ϑOF3ҴJ `QKg8w'78D߀`L3{D/>Q_6$.BOJ|c-h%BИY| Ioi326S];#||A/awG^~Fr-ϡ|/cWorΔxB>f]ܕT ;E멩rUf4sd/V?~2yF F_p$$CasJ>(a6)*O&Xr/p^ʉ9{2#=J[{NwIS.zbiA@$ApwaҐY3W} w Hyh@]TTr?(}d)r4!/Rn9mEg!Egp?,yIj<- ؃ pB[{|MJ Layf&0"DFi75%X(/qarSaC]I}Cr^qҺߟiݲ^jɄ-fvy6N V//:{^}/G/{w\[ g$@nw8g_BD"Xv|+.`xWa!CBNOa-s)KEjzN3Ȯ:^ ҭ(FbWOED?|ЖϨ։}|vKZ/7R|xTmAGhKJ>Z-D\Zv7!]5@쪜ŗj`t8Vkxqī@//NL֏m'E-^(@I4m |ɫď19} UqTxD?n=6oF2،{^Efcɣ` & :(9d=s_%cżZx ߩUltʐDv;rbw_ ?!T3 OfgzHWym"p륢sa =Hd +;"C/ J͏wWYRKh[I xKJK"Ez6%}85d%UMsk%I{RNE)F ?^{{$f<0J-]WOSE{Tw y]=]15.&y,W9lDv>4 Hg>'˸"H5S؊E&ED|_1{si[]^OET\kgo€.T1Vԟ-@Zpl솠0^A u0 #Bb@ i0LP?h6ZRI=ɕY+X*FІ &iF1Q XUc~ `kQ'X.!l&2\ܫ_D,rA]Z08w:~}/>O4ʬǭJse] 2[M)UZ*NΥ&NZ|Ok/Jt%l08GPg~{"`p1z5nš*ޕv/~nY''(KKЕUQX}; kv c/W_8BЬ. 1?_ LHv(jdLB0^_)&2y%?! @{n-u!K6nrԅNLGUŧБf1㭉Bi 4Wv>c{x$meڕy@bđؖl<Mޣ#JуA12s/E):ͬ͵(JvZn󸾵BMx4kKH͵Um$Bo[ɾі} |U\<}t^ZSc+$`_gd9+sFnwL" (%+>E+,ȧ:rYXs|/2!Hd]<=#ݰS[5ͽ) ܏ 1lE^tMN.3TA]䓤>;)-Bw[­}#*<ءF6 ^#ھ=T>>6gMgѴcJ ɤy_1Q|Tri.zB_$ 56g_YOq~C:٢ J\s/a@)Ř W|&q_v95?R/?E^Zpc;Ԭq`Ml$gGu̻!jQ*\e >JV -ȅ5ǾoNaT!VuگaN')9d\7Gly1%xT"ة/RUO9_G5 i?^m>NU}vM^<1pEX1ʲM̌! Li\7E8&K/Q~81;Ko|-u~N%~rb{uSOp]8[AwKʣw"ֈBS1=_eVF؄\\7F'[RdEg%$2^.) Π*|rO$c B@|a$9VԂ~>t)X÷q`0 $&!׏I8s)э/p=QJB'?gR3&jUt\.%c;\p`S'K%"Ps8aK8 >P 8o^(j6kz;EНOEt>rRLP WEn,WF5$R3= u]8E_wHYPNAOW/1FFs%C7#jHpKpr%&,J*fA2}~C咒 )EY$3al}C1{c%WK6vf#Yuы[z}#l Y,H9G;I9v_n 1"&gstnI'_ vk΢d:J 693^-3s= "ga7ytI'|: 7$JI͔ds&HuQ>L|0 )F?^*Ł;LkUƟ+%Sg|řk'iyD*~+/C V[ ‹XW Uo J}+W =nDJbϮ55Fddv.7$%N!2)P6n"' u&{ eS L#1f'BJql{tP[D=8G@`[ՌC^X6o?]#ZD9"UH}\ óeHg\)'MUb8kM=#K񱩒2:fӖ*]K9wgLhiuI2BÄ{G/@!r l0f uR[VȢ,ͫM}3OS>0Ru~Gkt@0A}6$iǬ I)0hOZeU3"4j3M#(n'̫ThwInFv޿k@򲰬.L5Dw:E(.xweU"EM;#+D&JnxQCĺp$+)xDp{Hc%HrvJT>tԦɀpueqܫC 509u0Ԁj{Xy)X=yX'7Qp#n±1,6 늞FuvvwCyn6(櫵~B I Bs(U(K5܋Tv<>0HI-:Sqᆁ 07쉼;f֩O] Dòrw{#xS 5B܆@,_ITʓNJ+] ~Wg8 /܁)xٹ3RGݯ@\F;9<_E>T 3?0Ho_^hӐ6҃'0REt$Bf 喖`^}$ sy8} ^?#䀪fU!mD%/:cxfUڵ K'O\ѩ):m& ALcTIΒ|fc^,d.: %āRu2iAJ.VB"zjJ.DWospN| oi 9R-jj嶅VwM}+]GI(5W(Wj"a֎;Cɷ #O5.FCzaq@;(` O.{$O 1} ɡQ9mL4?vZ5ᐫ btJ G̩L@YN~Svj=aϠsWb,\~87Y\81'Vws^sjv) p|nOPmt-f0yl^݂l=y9w}>R2jP-$N* T11lkH<*؋dFN\!U^#@GSWy+Kb u~G|"oeC"u.:,,!al v9ɚ]˖7rS{塱GC6l|ǺH"\b8TDa&C }tvqxlT[sCmkq`k:N@NC HPΦz>h/5Rpkn\>f;D G$JЉ); Dc@}Si@ ư+V$oNWWXS>o9q[(ρ~4oL/`O)姦X"I}]d[ea0 5>穵U+BfuiGϷ8ށ6PSz/D^ў# |flGl}i< !Wr/{$7:~Í${z8OnKW()~|8{J҉Eϗ|9hq`߾BHA$Ͽ!c-a.G)2Pp&2a6{)%zR6ŞPiytlIK@1~!C98}5rF=.we/MԢ;[?^YJsatbq`1J/;E?#͢U4(k| r6 x[{)'Ц hqPݨ_ 8EQ*,zd3SKXPsB7) *Du!5$ʘ0<#R[5Œ#yi<,Wvld a=tx)GוJsLaELۜy{v z06צm1ʣE4UbJ~C rψv$O>LPa%Jc5Mr;ڎ9<) ~E [4'9/ Ӄo:wW ',DPo]Q6M?ј{QwINw73@6fVQM*a: x >"iZ2?Hh<~bηZBU(;?…TSmz/45Bbhej| Z^w|{s3nM{:q1F<ڟ_7cj]kl?7_"Oㆢ|օ%8b'Wy$r,)3; T3_&i|U4OIVW!0kMʚ^_Ni"%5Yph"'^_L1c;jʣuxr+b~}d-.DzXCc|;zE!x .<7%H8U _IMqxybUƆp?,w܋~~chzIq?CcG%r-@byF10H^DGb:xI#t _9X^e0Ϻ$m+n$z^/(Px[$zާ\k1 gZ9wU& })֖'m~ۀ>iq>E\ ؜unTz]ik$eS H, w_?Pe0 ӵTzZ2.Wa<ߵ5Buh=DFM2iTnz=r)*d w[^0){PfEy&MDXw.׳+G Cⷅg:zS*4"Sc9|',UN֙w؀Sai@-')UI=YMo%]50YK4cQ t:n:6C,lepn >jvxu]9ip VB`w\ūA A)]j熁GπX>l*@+V֑J:e|&zJ˳ȿAٗruҤZ#Pn7&LIV,uහ2FGvup~gxYϲ3XI~-ehLMʗSK|sqoIwRݻi8a48 `83OGԹ{̲cyה==ߡˤI{m&6Q"wlWrnh`]jWEfDFH=NʄxS<'#0Pd-04 c9F NAY_B3 X{z֕[oj"(7a>k/̣s#E >!7x.u  ;az<-ӍsFRD&Z6b0q{:oޙ@ٱFTCsٛmmK;wks% YZ۲U^mV=SBSJNưA̳6>d3Ɛ1;Fpal}&&\Ƶ蘈+L@d 8͑{Q^1K,Cݨ΅ 2w(麊g0+D?vkoe[2b8$FJ3R2ͥHvJyOJp噄MY-z{h"Wկk߇j"£OlY2`_}W YFE5}5-&~^jt((㎵u z a/'jJ eIv$ ,]]pcMTUbs39LPE(Uj Aaw2&#c;ڇ?3$Ӧv')Sp&',BL3>|ѻ_P<N&i@J*4OXĦDǦ;IDS>]kX:0y%5eX sz6ޯ H?# 7i]K 4G\E,a)_DוVp'cS݀EM9]S+  `SV>r `U }sQ`)Og:4,U}9hOXLN7uE ;h8g`X7=ki\WAă5cU{i/[~Uq![kdXh]SQSgN .UjCo2ֽY+qv:~ShcQcǺXUz}/X70sEgZ$+Zq5L@L`[MnF.nף.TSZXsZ>.?5s zn;GAlGR]N>7SП[QPm5ͮ T8,]7y(yݟ)Ӡ&'q/c#/4;c:)OϯA""Pxl)p֐ ɱH2-:*ܡ4L:">S%8 HZ:]"t 8 jwG(@̱~ |03B![_/сWODO7TCv+;`b;7"; ?T);*izC쟗7Mв:W/1e}/#+m~޵c" ’&T' uU:2t64?G=l&J“dlR1.eucad_ nʺcks=בlP{ٿY Q:7ڕ9Ŕqf/}`fH\2[*t*,xMv_?Vhgײ4 r<sv@XYعJP lͤ&ΰ֎5gVx/"{zi({3U!1{Zu7Zߨ $WD>x:ͮL#_ɹH5):bEz\+etrʎBtl% ]l@׋ tl*Bt]DH~Nb+wk\FN4䯢#\`2ʎw)B=UJMo ^>4~\1M.7pVkrRk]adIlhH蹌ZSlXǶ̼BN~n1}~<ڻzxK<׶AL Pr..1AϓU(p;$78hyXeI̲uUᐎ C E'm?̹#u`< 긿V폌{!"w c3)x]É0IuŁàW#`FDiR-*qٓ!ċ ,+.`t7Gs|};5ۚˡ1Gq0 3]c_F])KNRL~8QMFRa)[$_AoDK* Ul,aS>,e6ڧhJU{Kp]l yյR jp h=14CDKaYy2>kp@'O\HHI. |s,hEӀw=\|y%zut;$ِSC~+9'#:.o"*M݂z:,܋&)M^?'揼kdvBz=+ꧪD"Ѯw\>-RљK|^Eg~y%x[O4*>faY̠dN~y9p] p<lp?U 2{9M$?0@@bJP7c{>D"K:kvG8k*f.ˠ"bLl#mإ}H* :ngK_Q_w &`5kF%JWY ].*SѨ>Vm< rUh9X pB扔Xw^f25 uB}ʛD)?-)ݜ&.|4dXkC&^h$uzH=?fpJ!X5A̯oxY.Z lݠX'WuO/t[B$ Ʀ|o'x*@zN^lEXQ}!@{Mʖ#ġ)AWfnS`L)VCT s O7 "4\LaUo[h$[;UkMU1:uͮ/]Xƫ/ۡV ]/uX ⿰= {ը_rCͽS8@{e[ +UT j޺<&=ܴوǤo&e@OyL! +w4q;~A=~1 !W7R[鑦 Q!c':WoB~@pu@O\qۢ?`!e B( C2*aL 0Q2DX`!L 0Q2DSxx8G<+𸳝{-}WAL禱5283Z t7;__}(T:eaڕzh+#d@FOsI{t)}|se_B|OFRdĸИ#fwj4SL6Ǵ4;0}^L=ISdKGRu0[KaI4ग़_-2q$ҍ`GNϞQ.!^ | 7я3On+@L sȚ+cLeAF wXD bÙߧ/&u>]{ $vmb/ z TJw~̃=}H~Q=bQ˽tX)H2- a絖&|.RT}c;ǀ6 kY X&;@ =lSn6ZsۈWRɚӥ9RٙDIf#Z|Q%]źUnjEI]qe$eDtvP-+*s]̋48Rjq-7g$ЍOɍx y4*02`}7G p^Fxb/vG5,|:l InuB~$4!BAg\xWIs(w# 4ZTN*:ZWFgSI"R.GI+z?TJBw;T 9Cwr졡 lxxh\򢡬آP8$WXczv6SI[ol=Aj\}>=HM)j;,mySsa7m%Lϒ|_BCk(+A<= :szL?h/4h!fSRrS+\]{NL"gQ`{[* vW3q(ic/0nP jT/kRC"7MFtNe#L5t` _IB+|4óz K*GxD۵MauSOkʈs-Ք.|oc:9^HMFj *Bx:ݛ{Or+ԃөثxly$ #$9{iGCx Oykf\="G8 õ }]Q#Bl''zV¿n^hG2~`f]ͽ*By^捞|?o( I tp2r4So1:MOоLסŜ'DnP9VlBW'YPLJ[GIʬ'1gt7,`v.z#rS[ u Ѓ*ws(mXsЃ* 1c̄ed༿AZXĈZe?Dw&6䑑}RPPq|HN c$ћHiSEu&)U^A/%RB3 Ub]$g$=c7Df,6dNu_9MtTN|q@  }eB83C}/JM ,)*#1!"X\% B mrI G830lbj^Ɂ UkL>/a y1Gsj(Gvr?;? Ϸ̈w)h,F&ᑌ*$!@9o0gyO`Lơ9 k[t~ ;uЅX(1o@F)8+/$Gٲ7O|cbma ȼ,]{byKLJ⋘}ooO :Մǰq !Қe uc_yBu\ 2ms+BqKMVogS `=K( NCn0B@-ܥ.?3oRZ iz]V'G8n4! 68 uΡ<M.y0\L: ,whwU-āG= v02Rӌlq`Z: 6G>X*.|f"Wqhn\ƙ,M>mRu@pJ2T Ν&0d|Q.8b;dH:mb&\[ňce hXނL)SX) H!im"O)p"=B =-|G8,>_iITIsE[UhDٚ޽ud+Vh :5P>u(uXe?'f*-`lP 'r A K"@Ff Uո$r۬3ԻsQDG6)`_|7|{Dryhx17̫m]g1{aNwP7{y[D?!T)K萭\.?FÅ7rUh= D#տÉD,)F=)DC*!ͦIں ô)J@Bjv#'Jp7\8x1Mo!/8 j'BUx'Xyҗk*=I#:Q\@Mn6w`< $?mY,kFss h-iM,q|;g] ы/JaTYAK1)>+ԲΫ|7$!ԋ<2y7;n5𨇩B!wu(h>LD\ĿR 4G@:-#P> _ lA#I8f(&^**ˤe|/ mV+`nfns=QMV37]fcnc4d5 Kߴ:NHq4I'ү۟wS9u[ƟʟڀdN-`]hнODc:}n&>6=|&WQr0n1|yZxM )TKdIL82E{8$Q#f?G5{%|0 > 4 | my}yYnڋ2Y>G-h&Pfٍ,/^ G]QY\noqtl`cFx+lta%UIJmlNuFèƠr0RO)^ׯ1mEJ);vOO\NE4Yv8K, LߣRFے2<%QƮtb%%Np.̏V{~S$W9.OMmU M\ڇ>J-C.NeD'yb%XΌ6`>NKEѨzl QD%o!_ӹ7R L oSƦyj |=o?l:rłbUN_oP lW-+rBae/Oo]ڷ] Qؔ4-]웮(t1u&ZÇ:q@ZVR T_S7븥2܎ZaĒ_1F[7ڦ' ["^ueVxbI|uxܙ ᬚ9-DYP>omH')lMSYcxql0˛R[3\3}$jqTtOdQ, Ec:SCmTٷc`7\wmKJ-Dߓ5?翎__)䝶 ܱc?,,s8ׯϥ t31DE[C7spH7Kq6y^}ɻlyEYk IByt su!ݢ?#{" `nꄱ1u8Tɷ,Pe[N{(g/{׻U_l hhxJf*;Hi|4⪷1c=#SNNm^ч=6o*GQ 50~~?ikN.w-oe{ǒ6Эv֪`_/j(oc\k3 C˃mŊ6 XZ-Jj2Q⿁]u+?M_=U3<~-Cj\ *X- жxً߭26Ϟ& $=5ԡL'"GBwtq[C0os?{CH&TziWf0 hG@fS8>$J Ju 7Ieԥ44rGEANAS$HY\lIKw"hmypTlDe8]n`'G:9*)%4Tԉ[\/N4X@jDQuαɧTžAFe18%aaW}Xu!`ST`!z^"FyrU8w_]&!7!\kV uXRf%wMD^E[~W8~W]]ZW@d. e{LBF?kǢ9DhUVߛ)\u̇n\)RgO`a8:mo)Ij):,+٤vLc6|4cMqYX,j*V.+`xO%t} Sꦷ4֣Q‰Ύ #/K=n+lMHi:QGʸC " 쐏FpYш*j:%C0n-)Ev<\hzo_@T?̾z P[Ο>޺U*YY:7үhOLv؃.eThLw>ܨ,Q n{òun}NsNݫIMۮѭެ/M.<2=rص:NJ߹6]N{$0v)JX2vW7'}\4RRg:d;ÿ="?trk 'v" J|h=݈ W8ƹWF(I`nJi}kC/R,F%(>\2J>ɟ!rzU/%5Iml#XH=teO6z:b,\^IGQn K=]8YIyD\K%唑L=D0壱dHBItqgխW SRu=CWmp:עPj\yl)2 %gEmm;Y/ wQ:F?Cf%aձ. ~U(#pjVrZOۤ}?lÿ6rg[6SW .0"It+!>U $S&XO!| nPLq;U6y6/q*~oO V;5L!4ʐB ; rC$VX^FIIY&W֑VI[IL0,j&"(PQ|: ˢmp N߇9Qlҽ`}h"|wSf#o҆Dz] b]]1x$48/)=Ժ/\8?8聧3?lB /7"^N?x..Z:МEi|DXg7;ttL}Y{γNb,8D\l` -z|e;'5`='Nl,u g'=ݙm(, L~*y@4)Πq[y`- B5:l>=5,pO.yvq@E7t,!Y.)Wӕ(ڮJʆmݺx"2B/G6=~H' {'(ץ nbVd&}= xH>Fy]|1וŸ+@+#_aΫ$9r'=$j|210Ȑ)Ylh 6\3)͹|rXW-gR=rZR%I?2Rg&mǿӀ/I5?Xg\j _Iv} pz雝#8P2O ?-_J/f'@[$h@4uKOh_99@Ҿܦ|۪夑{vY"ޫ9F`lh7MJ=L;ܜq&!!3Ό q(2QK^ _r"K\XWADp>r% XТIy8_GJqƍσ^Ay#4觏HVB*z5,|fz&cǁ/Ke/S0{]ke\^Z[#74dJ!?`A.q T%)2VQݶsF >{iI(_?O(/^8KAASd̃bd?/i`@>BzP^gݝ/)R40e8LNcZ|&ΑmІsAT\;ٺvڞ ${w\ [i7W=ziZ&/=(%n3&$׈RC+{C/)K!+yr6ų*1dCeFKc*Nv|Xe7+ iޫW3_pvtOe=61Ѵ' e3T-!,Cɩ)B[*d|Ggj/ ̘HD5k^weLx]W ڃ%MXWMeX⪙7`+px Fea% ~+{x/"5Tߦ r7Թ̓|WoJ)S3$zrP{Gf TQ909KZ^8tJS*JAΓxbj"~  ?rY1ZрB=2Gay 'Mvx|h^w9&b]eǥ:BC|j\s()n= h>.x""?znpUNB{6-tJIp71Br>J,:[w'O=tKoW ьPFAg2FMiSiSF3$#4]NN7Ϛn ε3GTI,KTn!chqj2獒Amƀ9S[gUCgnCG}xT'dt/hV*"dH+؜ǹ3 UHU˩rix}iz-|2ksL*,@Wdl7Պ 6_t)_0OdEdwT4f\mWƯjcJRs𗥃C5+hd9Pą 脸p/5ȷ( s⬘HTMXΟky#C˿.zlCl]{*"ߌPݡ&"yHiH囟P!;ٛvMߚʂkxBk_HEh%lʡZPP1Oɲ hʚe$HOI4w Vq>}DΧG߲z.(ŜGITMV-Gܑd !IMAy\dFzK 8/ud3퓔D[T]:@JX&%9`r)J58 q'J~k=^z`Їduƫd;R%7N]FnbD*-t;)iZn;&Y~1Pj8. &\j޲ (|0ҋ;$TɴϮs98_kav'M I@@w;/DoKuؒ E屒 ~j5,f**MY mrG7Ed9^)H2q|iaSd~*]mv_1-R8#kz۔V|LyGQ>~RZٛY?Ckf="rh<4Xu eml=D5r(iiQΚqV^ݒ VWdu$!W-e'%qT7+ q{Qux$ nLnTL\\ň= gK4o$oFw]G`9( K+ug]m>kC~H}??&"H6L4J~A_*4L<"`M5Xî8ɦ|J|(`[&m*_jH"ۡ|T]]F߅DnlT <X ".GEvsI">awP'*NKU8/Uq_T ~R'*N`} fOrO >Mg}NL<wKqa A<]KʋZNj/ִz.j}$w(bO{YϽmVV3xy!t%ݔX*ݮ"*ӝƷigb6d6PZUløn$,ghb7]gFϿײsDS=ݐ'>z9e#n+>()ٵEg0slq7' ̀-upWzkvHȄ]=̺pn@u& p$}ĤŻ ay!7Q=勇;dƪpZLiRb-XcуF $K`sc} mX~` {igrtĭIP ^ )CKM84VߎBy/O;QsH" 'Y/E϶$ r}ߧ|-#"/ NM*41!|W-CƣaBOtf&TSw4/| ymCqV,HQqRzM9z|K\cujUSBՈr~ebkL+O쬾 m({:G}MۤMFUl1Hn$j28/W(m_ pZbHi~}}ϕ{Z)_wZD{$\:]E/fN݈l >=.A NaKc4TC_)L("W}A~-|{PRR)a,P,T >cHoճEoԩ$o;kd|)$l[jC+j[1Npvӣ9%`Xي[ȁ3 C 7^.9Fyodʛv H'$:vEKE5gյs=刁O 9S#KFXn)4bKy; s>_D 9XPKɯ.]*ᖎUBu/?]~6?v% . X"er+8xfybS1LW2[j7 i[s*;[/*9^8Z{R\ƖuPfOO~^ qo&:nmݖ'^C_Yz&?eC<5MG05 3\\ b5"o| P>0"`㎲`_vX,8Gh>?%.gN[1WUՐV+lST28,zШYnWtfoDe |[WQ[ gB*7#I+=vm |yj 0Ե'R15r}5?/W’TRhNٶJgvA($y%!m|UYiY<7^>϶{t.RlKg/Ϧky -k9&Bӭ|x}};%>Caks,?n(dY#ZEsӹ)x{"Bw/;~f_t1ԖG*hK`5d~6R^ +jR_wO_K6%R۹_eGzJR^6}wEqiRk.y*+ob1`v*n>0Ju(͎#-"uW/ uF);@rk@E,Z8q ]J!> z+^fͯ [قY_IbHp T5pµ ##\^/Hdp:QRmi<6^$#/$̶,So>NSCq"ؕ]fE^3QM6e)bGt D.CL~1Lm!-{t<t`ku{tkIwwv[w:R(X^/~߄H,N`~ P% hp^EaY|kjRnzn@sGqj>T`SEϿi%E&pQO[.181 0hhhqnж! DG~8f 6CndwX Q PÛ5:G/ /lN#bKD r;][Ceˣ:SXq׵odڂʹ=$y1>Cy buq=MO`] dXF'pqS-N/8 L'pt-nq.Xţ17&.NX Hwy# oϑ/If{Gտ]N,pg+nUH-쓂_+ݝ}?Fs%lVRźnRO{r$!%;̪s-<(&+Ɇ]~h=Ohe\vuR+?A0RSC_n蜘/~bЧxQ4x7gC?7=*(;.jj0|HJ͍QlbϿj(G;ruT`MuK_ʱN:o(f&{ O߀q \XZ郁D>|f>n"u\|8 FRZ~WpZ]`.>u,7|"J5!ɬ\+:$,z-fRCLV /1@1o8GiY`N$%&m'?}:wV| 'len..z$[KKS1Mum)r3ꂬaVL*Q;r\aD`pMߎlq^(ޅ= Rn1цxGsrE a ߿ 4xV׈Di gZsZ6e΀` Xw|F\ׂ8KץdXQ v:;^_=Y= ކSWlq7q&ye!4SG2,|2Zb?!q%z}$~r֎+ Pm•&oa`vk6wf=Y(D_>k\_ r?{]M2;]LA[GV5ScUn? 0M ʣqO3'_rWkv[Yoo.ō\* trn?eotBog`26uiE/0đ<^F*(S|81IH+dY>g($%SctKD~7ka\Rn vP";]:CQJL}/,Ņ UfĚKبpD\OhS%rMhwfy5*O~܈ i~'3^=Gd1L-nˠ09@08U񬠪),~\aپfAUO&-7Iqֵ ̱yP7aaIkbbxz9_ I&1;iƽ0agڨ* +ˊ295f9?M:1ܮ|!=U䯨qa?kv7~ Qw8’S7wS"ZB/O)V$:C@.g3( S Qe苑P/,tԕu:69cmϔ{pM?8$6AGDuv*[O"@W!$'dnVFcOk?}tagg=OZGl.M))t1= -x)e"X~%6_VgF~1-[)Nۢ9 Bif^twK69r֍].In)5pA&Ʃ,5ͶJady+6'[cqOJmrzå|63 Z[c|a}Vl##9Օ(QH3uN3YInB,4p1s֛w yy p۴s:4+Bh1G2H]I 沷j=Heh$qꏘ%\@隸<4/z m9!Q>kF$,ۡi1y0WUfdY\if TBfJ)Lqmmz{$v{@D}`mO}t,RihTZvMh';ET4x31 IaPۍ5_J&l]Z(QضFJ&o3ٺ7dAb|ŲDoKqf-JqZE:0{b;W%c'7-lɆ+leiM1 v;L ӟm l@TO=7{eFT"9qW$erܵKVڰvPb۸NwXLZwC:gW8p9Cx`cJslC*US?n$^ceq_Op yYZW Yv(Iä$%ٜfnRlqyu/KsvWGr c~̌kL?[1Lic@ư{Z̮&PKUD)0VAl7plͮŌ?V7=wgNu޽HB͚jnd`$-0ٮC!K,'P{9ѓɢLMn/cw.Hucj/7C];W~qI2aнlX5⚺%!Eq>ey 09mh!!c8n'{\kLwrf[׌- @dYD3 7gז^_gڦCKJw cih-8vl`6S(J{!Vֽz'Z^0_C'{@?;h(D0$qRw7׽Ax(F zu.-@v]Q1IB;TFYxhlcaa+N:}CSgb56?Gl pe"B[&9OPr^' N5ldQ ?H6Afol%D[1McN%uөHq\ X7X9EȠeeRc>cmPhp\4PJvܕqC&ދ. j+qUhu+^yxg: ߗ\k?1 &^Gi%1,9LDEh_2v*#O5^[rѰa59|,>5~dEhg`ލ^:&⢸:n5oca|'ly@'ګ(J&?0W=eE3%(2 J L75( QjkY̟GE(|?&#K;99NpqKhEplśRzv",N|G;/ơjc_^ľNz! ٵQ*\J@4uE^Wg&&%56sUgwdWGB5ZC6*R\ϓEÉ[3j_R~R[-i1E t66;bjƾe,k8\>| [C:n68Qu,΂qvy*.^~ p-F[卉|8?t[ۚc\_Kњd G'Z!)FLu'[C&`&vUV dilk/S DZCHemdړ VF q)a]J:Ѭ–gH-vϜOF)Z7*mФ QF20˒j5hlɵApΈ`r_ To?M#ՑV߅s\tA4KdMP-ޫb[ llnza.i+ @-Afy#^#.cGu_Ŏjр<$/UFD͹WF`vCxgET-#i{&_)d=w*fqٍpwG C65} BHeGW+VECIo0 Tv6UA:Bk ڸz= )P3 [}5q)z i?؀;E[&#ynKeW Cnfv5/T#L>MҔ$IeOm ݞ"h;?=4iY;/d? ʓOʝiȢe$G_~Z޳]/71<*p7E\$M6T@K/xؼƠ~k`OuaViJo۔m'x>Zi'Ҫ~—c_7̌)WYm]?U:)R4G䅮XmqA'D݃Br6*7V!݆|k?r0ӽQאxs/ 7COvʼnFDu:vyDA2SZG 3:9M^XDڲ剽&y?H<1?HIBhfj Tu&g8Ѻᙏmt>JM)`Fngm5-Wc$eI>iջ k B jYSkO1ɼ@ϰO1Y|6UnT\@_q8b{ l B==;y4M“kf1( ѵ K55q(u0Hxl [W*֍0#PkWht9ܲ< CEt§[Z{=+CqJEivG]k?LJOrﱙӖfp8X8YXusiD*Z9u˼2r9n9+6$<} O8r-`$>`/uDLuFiӇߧC5F՘זH&Lܯ11b᱘E@2pKA.%xjufTk%D:D R/kj@mDPVE_ y[ݞEʏXIư$H F62 "tUIIBW[)qc0 [7{JmrfzMv>DJFy)f/4 eb#ٛP BPrqvެh Y% $yAkKHb͡eq §RW>:]1:=+yw`O7m3y[-_ A{.,)6; *Qc$=FV- az&Uyգ8U%"UȹfjVakTN>\&j*Wȹq+WʹUrnP>sVMT>lsԇuzʔ8C>]L$禨_ >lsSՇeQ(DŽ'd%Rc1* 0~_h1i眕*_c&2qZ@R8S=zD: uW#_-4Ðn_OLlqɧ\rweeLߋ/c?vĹǞ1hW&AI 2?ѮL.)wqjkiS#=!Gd;Iۜ{\^2 U;Bm-־|žY25YrweB}%|Kwp ѡ@F-QJUC=b]9N}`t,?&'ٓϨbIR>&4I!ςahv6&ģaI]8̱@【LA\{6{ LgH29BoN5nb>0H/T]#jnn$(]͜ۼU쨾&2JM[Ke1\K{PEk9Y'] @:{Xi<"U9 I\sH%eZsPNsZ .zLBdMɇ$Cu\io6f] ~Jѝs חo ̈8_GX-,*܆IPn{Y]PB2" HuX TTbhQay 8zMe,MyRHJv6 tњ1gcjGhekF?ce%pkCkjny"`XSk]yHy<'fS^zjc:0!pc(G̮2d6kyfvhQ䤡yZ)L/LiOJRRrGaؠbP6VnmD(H1^Iif),J蠤E~dWlQ5Xzjc+[z鱓5VpqN0|{cnW@(`c,A,l;-vt|\s+sggf$p=t"{=zIQw!`*Ğ^Q4sFѺ߳fY62|t4xkU\$)>b4]ħЇʊ.Ew)JUUkgJ2~ÔhQ4GW',r%I/) 2%>HIj 654eI4U3)bz2@{V3.kL@Pn:@xPjz7^*l|3{KUɰK''cP\ 䇸Y0c:Gԏjuw._qUd$y LpKKvN2e{StC[ԓǬZO˒`KW$KL0=]oW8풼?硫mC@.^&)'qOM p4m7vj l\872DX8_A`"Nd)\u嫳U7s;K&M_3 ]ڑ JW"ӧߘp//3ұޛN}6Vz6V %b G!$lt2wR}߱ޚ60f% %j!QCZY_'4] rjCfcz9z őC%eA]Os;YX^6y46wz;ƹ~b+i:gU0H[i3,bW'~=.o9gG,:-z%RQ9ڐD}D D|+cq {>[Տ㌽x ^Iqzi:^i!-> wI\8(E~YQ %lr\˕h/ಔ_VK I>ܷ4RLIVRyUQg0G o4&I?>= j9~Fب?=&`!]w6|#ɜTP.~;|;Nuw}&Sd} ̻O>y̻9tw22uvAM,j|3;B.H>I*t|~N笤8da+8C~U/{jllvCQiAXavhdhxm0D9a9ԡQ8Or9 \Y93 1" }F-u}Hƽގ!  ”c3xo"2Ic Vj|5hۮeCB"EX=@fGP\lɋ4>m+obh~[̿虽0>l խ, ۚ*LtӪWYK$οUbE\QZ7b.6FDbrѮ6aܑ P'%IaNI%Y٦ÎoX:ryX1 bт{YBnXL1@``Kn]\,y-X*LU]}m0;5t7 vDp.!|? iG\ZͰ'/8@X~'Q8Fd~zLd-b:c\~zR7ٔa uy=SպQonа΁ak(|JoqH9٦/X7(1v//Vڬ]\/K hoWQuӱ *nTGrwHM%E b`hv>%&mSYXX@:Hd/ W% ֞A lg('_ xk3t>M7mJ!&~؛4Huׁ޺h.~$} #!g0T} iu1K.x쭏Hへ5IV <StY w uec1xLzQ%x[Y/e|a6~vP~|*Y,p ^t*gYbyrT6T)̜ABl\.O ]/1&$Z־(W \| jʾp};D0zƦ"yZf"bz^kwzCX`O}WⷕK8ZE`ElF5J8ʞ/܍?GÆͨz^x KQ_A~<ۓ$(t [iV/yr P< tվJ윞k)tR \3M"d_2z߿F诙!sx9Ž=7^izGO C=\g Jy"j(T_ەdQK,߄FE7cCeԌI,"/0:5o"_h&8R97NM$9TUE'߁I[fcAoo \ef8E=(&_Ϭ;I# aƟx4y]pF,lǤFxn͘nttq0'`3T{o!>j&}|Y~0}{Foʆ`aSKv6B7&G s#8:026L1ؓB"C+`XM%8.ğxGhjG;qÌJ,vl:ooV,I1S#jrg)qi%^NOԿ-G F-ao5#(SɊzYD>o܈6풙m4f̤ߚf07#;;V32'H!\Ѐ҃ӌi3R,Gb ^ԙ]73Gs%xKFaoMϻ7+ܢ8BdKx=s^Ro΢|^5ȯ- 嚾[5礗:&I&\z0L$~B~E6{kpA%=TX/t՞Uֲ_9Cx]%17V`V3*W(ߚMR U)1ҽ$;bt)}]zgje'YeX6# 4@\++VzQ~KSBYz_eSZYch\*-#hk#0=#M;3i\pOm.&f`T5$q*0+V{wWkIo-\xd&vet<ȳU'zNff)@9eVʿT*8_/],w:rIT/'(T A,odžnbZ WF Kǡ 9nĉQ#M%P98D%%Ս\?y?7MptqQY?d6:z X992~bzx&8JoX>4r?? m}Kϡ[8_͎|Ο"&ϗ%rs͗]س4zM}?%Pjc.H "; >ς7Iտb<}]Cz ©z^ox%j{K縟]jPQ# &8F8ǥ7q62DC}XDVD>G Rڣ튣}}jb PQOUF8{p"NJ ERMAɿ㫛 Z>k1}B^s?'3#4{Gɓ׌XIH gZ>KxdXM[WbtMВ-.׈ȽhLwqxHcJ,gz$Eexa;7lۼ}?JJ%? F6v\M4Cg\S.c}^5^ݵ;w}^U25LlZ—nO5轲Om. *2mCf@2FKCh{iҀE\{\iǢ8O}M߈lT{^i3h 5N5Et}ܠZ6Đofݼ$RGfFlU'xZ 40qf&V)gkA蠑{ ~OPB;&1 aň7N,4JjQSV=88O5h~&&腼"8O!{{N\NICico3uVuWuOe~<9v|sxy14pQ[FQ[^Q]<[[ă}g[#+ވZW@ ƒjDH6e#Hm).I^IEhɁjI9]92/$"B:<bG qfVX<(ycJ*{,Ɉvp@ Q3GS"9Iq1[{,wg0W(!ttهx@2EKV\,;:6W V u{taWޯ6צ\y`TCP]q䩦ݖ]D;|M`<?Hf$o՗&5:; Q4pm]UP GRnu\ )Z%(XOQ(wیdᱎdS``mu5*ɚI\iI|eJY_Nz vȆ'#ɿ T8r6cpnwc Vj5g;)XLq|9 Es@0ږOfn;«㨼+s Ei-!߱+gash$4y/u$b?g+zu~X|"܊6- 1;Ci+4-[AE!9>KQ6[?dl:|`+B `X^BYU9R3-19b97 4,?a)y ς@VuUW%ֈFvY׉Ҳs@__:ٳ U&c=uZ06C*2I !@#@-֨=v"G5ay[tpFNn3rD7Ɖta;dd ; ϗ7 =hg6yA&(FIX5:7k?Nу A |(di=A0h`7-uAniϲ8zMJ{A'XpXOj&M x[/x& q|HIy{eٸ/ӟ+5;98\SY mR )tܘ'b#:>ˈ18l}g F=qi~v\ft3ʧoRbD-}G zy듿Pp\g3"4y1R|@&2c܎V?)| 5weyL]M<dîv=]Rtso{'=~q4_ ()8lDLV4-Dt)VpVT88:[r EWsg%|Efu+̓d[/kRkVx4w~wkS& CWA,Hݣh߁)(ٰ>P3[ח0IcYdAN"ވTYQ}OG_OWvpr,rUS-FS~᷹gu5V:V5$u7k{zJ oܸ8T֎Y3]sA}jCzp1|cz4+v+{Wх^pW\'ӚѢĎuS:l0;񈐭0Eg>inRzo*ccDG-z~׆U}~kmQ&Z)I`DoT*\L \>=F%}Qnox'C\tlX|੡ "OkԘ{ 貕8WR {u Kb1@di><<#AvO l"xw|pmP^x/-fT_S#*RnhBJMЁyJk;;W/| UCMgH]]ӈ#Co!4$ukP(]m߱׏!Nm/c=q?On+md݆H37 A`_ X#~1PʬB.@ws1b;7bPD%AԇʀepsQn2`)] ,JV%R=QKhIp*ڱǣRMjSK.GXA`5C٤E,bj?qr셉G?{ˌy0*=>ސrw@;/ܹ͒L'u,cQ';=7 EvCa+qfa%Vnn>(n\9r]^{O- ~vELmcy1$ R0s c šTk.XԅTadk=؊ ymTSl3dzŬp׾k|AFkXcuQX->TLؔ&ty5 βr)Z}·@1[qJ夓:E@=S;n-0<,[whpLZ*]m2Taw4q>a}"1Y J0brh&SltSb/Ww[M090:%rJS]VC2BNY\Aq)2$ͮ)+ v/\_D-ҵqHZϞHo* hrhkrG}ߨ?%f+ _Kȟ Kmt|F wASm ] (*:=<̰4lH걒'(k)Gk)3 $yqv:b Gد=P{ȶK|dKRAZ-a8NN*'UP${.ߟݿ˱5N`$55Hh,IqqjV ǒ4]ߤ?Y 4u:q@UDghLvt" k6W͍@,7i :"_yh\aX >XHVf؛uZ-[O;/$/;;fz ͽYqMUʔ`>ߢP1IIZv+%`G;T׵=qsh@w;5qh~Ex~+EOIk[xGH'%3V5P Tޛ\$Vp,0@2hl79 tbǶba-jK=im[}kPkODC̢v^=>| So/ 75 $1ml낼 Cł*?+oEu0x6\ִͥr`|h"xǽ*ĦBC=~,YwB ߮ !2wF`W|gr}](w w=lQ_]e|$VQ@Ѡaw# ((5ޙGz?-~\(|r&^cEykTWyOlE `mPjXI F[l;kmr]ak6ljO"!cZH#r|TǮq{s:)OLU9pc?c1ByBJ#)E3qzJ wl(_35Z*ϖ;LTWqcp/xkn ïc7^ 1v% 胮}{\Ϩ4˭6y7ȚG4SV7T,o^es4簥&M)x}UJ XJf<.=1wPFZoٍox-lQ'MTgA8<-O&vy={&o]?w-oʃ&v),ȹ ݤ/Z(®\sY;J|@+ACRL$`_Q Xd)_DuK8윢^nrNbɥgU#]?W<˜8D ŰN6Eȸ૸1E٢&cо˳6:7J6Pu_$C0F+0r?zǑYsgH `tnv6saz~uh>hU̍h2J+rp k͡]D u**fdTz$Zߝr!c\Zp* ZK.5Dw3aZX3K*Ϗo19>XbV&y rEEũcrK]ۅugˍu1ɍf_b|~3:T¶Q=rh- dyYusAUFצ,̗\ Υ5rO⭇|3*?OM(tkGQ')qk:R<6NGێGbxx8r3\k޻>q%Bo{,d*h8`QÅHMVk,Nː$J^ne%,,)sIIi;mNha-uf[_d7y _ЍYr,6uX;S;G JTa ,1¥PflsAc}INoK- ̐JǦN_t_\҂|,퓳.yKf!FhX ^ MK-?F${#)Qt?J5*@ ^21*)[,[>%C ׌yq!pYi69WfˇmZO܉&ElO$\s]X m&gs;_bSG,` ;̜bS:v_N{lW]vAk뎐P,2$ Z>:OX :\qDIRKo3rQ1/GEN2 r ]kQ, 9ˀKtDvގB<&)&"BgBgȺ= kTՏXωz4܆ τ% $|܇tF,u6E:~B`!ٳ,!M ̗$0T/4>ik<٬%euX~$=1un:&8Fr:/5Cu[BE,|O|TWr>d30gRbTAuGP1ⳁ.Bzzvԛr&|m_H]>ב6\R<%=OOQ^kg/s\C|mM;AX$ N3̮V~lW!܎by#?Ys˩mݑXFip*T//)"CNsہũt/YeMk@L@EĖg?B#b!}lYYx\R!.)SW@2~@!9K{C'0$su.ΌכY]Jb)]֞FO+%mhY[.82B*tewΕïʟ)+=.%I;7J@V(6V} Ez_~ `>?kfyCVY >Hԯ #Am=Ai(1t< װ\Bl?{>P ( *Y~EaWky&DB NKQ1V _nfRFm[P43_).O1B{?Xsa[c2淭E-ƊoQySS~Ha,>onш,ܪ~kaey0V}ƻb<*&\xDrYn6 #Y)A; y>Y 糐N߫pz/EYah|eIl$KgVtHgRrwp^\a+}^](8z#3' qgFCv^5^)aZpM8//W]aJy591!z{psdkEeS-3:Le}l,L$L{w"Afa*Ȥ76ryE1WRJu폑DK] B7t{8D8%OI$g7$~AX4N{DI&+-KjΧџ0BCԵ:|(6m'c9sˎ\贪z?h0>yTw, ;IJl5 5'Swd9.@2KA݂v ◭+ J“p?wBC uPpc&ot\ņ|J#ŞJhZDlfHɶ>(DQrѭ%:y;yQTgWQ @,]3AJ(Y"A }sEԌDjl!||%o7krnv媕.4FO6ua#cF]G`]wqA_܍kQ5'yMl\wʼ&3Y~!H5B79th44Su8&Ω'hiA3.݇t]:Ve*xo]&y?90pq\Ln4;:)y[ņkqi'oYԐ'Ͼ$6[0z90 .YO?JqzՏ ⚔-}VT 4z9uw}{sFB[;WA|W&/FgML-jѨ:O %ŗQ8|N`Lꛟ$SK01UjA ŝ uQZF`)Erl(;{Gtr^R=~]-D;Ʃ-wdgFή^L֍v='a@-/6zm@,tt-gFevYCoUA.{Ҙ~Gdn8r=CK-d"5d|RjPFW]DL2{>QREE^ 1Eh+S|և•L9Wʄ| 22Ft'AGG2l+;NҾܦ(ϵ(8t5ȘE웍۹:lÑgM3!$ 3=s $5i,v$VSa Kܫytu?b g-p\+xHzm_Gr-(wfDŽJTSVkᔏ P=3}y[hL8gBO^bD0y(laFo"eOhDZOݱ2.Z) ,{%)X˟&C|\[dxTBx+*`̟D(-|3tqʀ[n=ɳ(^׮8E@ӄ{YJ.C}A),YSWx͖Pf.CSg+W!{ T0NsaaOxa7BىHq_%{vϨM($Oušp&dY Gx )i-h uWeE})' t)XU+mh&'q8¹x /(>Itw#C iB*?z f]%+ 'S<+%I|'C%y욃tq_wM̏RNE)4Ff]; |>}G@k LJ&2Ε%<=m.Mt2@XLU#VWh6F2)э~(A?B"2?4a#.! ! eIsH8u#nF)#|e4V,"J#ř[r28w?' ^lt":BgAN~7dۜչAzG̟82 M6joyg{35tݣk~=qv~Ү{ iiZ,_NI/U-[ Sb` "$gl zW"MN}Hxо}5{ Нu7<9*)iu>1PcN܂V]E 5 o wٞ_ gs$irCSɧ &dk[jXq>9.)qca䑈uuLDb^|gw( %ĉ/?DQnol N[ g$8ף0n8[aP;HFTaP?@_V>Vw-d~Be8 OӺ5U TT- SD"38Ga|][lwv)6W=ڍc;S`vCpy'Qv֩g]L8?Ddw)qsQn;dSx5>:_ivJJ2@~6Dq.XX_Zހ-B}Ivr7hk)m,GWj2OZ5# #Oc?}v!o mk{)|:uoH?{o|f4$ftA퓱>p3O(I/q<@,p=?+}h^PӠ{XgЕ{Z<ߛuF:R+\`Ov?h{ ,MSժG֚l!~)Q? i]+'o]l7MuI+yv%?7՛΁nE-H!fF%!ߞ? G6UhTb1#UtՅQtv hq(}_6vlXѢEf9ѱ:X0@@zIR `pL룡s^!Ŕ/owB:eAf?`I$cE%FDNʲqEp6JCJ|gq?#6=s8fף E5;:q~ҠxG(1 $Ӹѽ4+ 6ű1!^ &hĐhi@GpkOԲ7ZIy9?J)Wae$t}T?٦ԍ|dV,ڎ@.]ʗ{xzigW{XOOEt[. 멐l@ȵ)mr\n_.T7*nCDv!"BAks.z@m U;tw y6eݙDɂI!),=w#_XY而}_T2e-fsD]a/R7`vm_ J~=j,R7su>rזCCnY # tx]OmrvEvy6cHaoSRhwS_Dyv6e f'+E5Qk8O/.egdc2_zx~'mC{,Oe+:ρ=߫w?o8?"UHA1Vwx+/Jo\?NRFۺM`݁M㯔7Hh!E@-ܧWwUԏ}B ƭ/ y!or9!nE=>K{"X =/zQ\PbmqFm;F|/)%I -!`[m=5/ ){4`u2~Q:t4GXמ:ǁ)q<v%vF$D%S,Y"3$ߔ YCRz9ϏF;[3E7t=H'<9T;^}l/skq]q# 3%ٗI__K_A_AeEwB{!55hdCqd:HnX+M |-;PCu,,bX?>Bvy| >jwGq md3Y%G xFdba\`g1xIT0Sp}R[ة.Q:u|~O￟"|k6텍@(3;.BWcSlL"[[C^'h R\BHk]c 02Ҧ,6\8tF} oӧQ84[]4W*o>ѕnu9Ú*}`m:#PWo 18@j:284<8!R@,V-o\ةCDuf6,jIt׫5p^b?gL8ArQGݏ%v5d",UfԖzS9j$/B-F ǒn9y\uDVʬLMeX|ykX1<9)_,xup {:L4&:TfgX*3[0f]O)u/ d^#Rsa]\+mr=a!{ȹ0S_IY}.iPbTHwI ,\-7TC1KK *.t-; +ơbPO17ޒ/YSaݸ7IS^E]nC?ʑh:s"B`s鼩Vi JR߅|Z"9g@&^>_k5y:C 0{t7 ]Bc yz?jAOUs \ _R>WY=%)l_vhJ;/Y  IQ8\̮t\ҬLʷy.=ajr-Gʟ vӈ I$x#feSnO5dnf8E >Kȑwsך첓t`OUX, Jq,9 j8ژbv#U )R4+OQOwg #gV&+Ly~(~]tvy٧6O3 SEJlE@.6'<&{Iо0yH6_paJmPhj;>)dln?x *bkC+O rz\X:M|eP: 7LTg1Cxcoj}$?:pJ8휸d5m /~ER{@mұۮ U(bpJ Y}8+Ŀx8]wԾ$)K#:C~nf+OnϷ+Պs_n3=r};Jx%ߟ`s =gH-%8D*tѷBj^*HRJP >YբCEnڌ{eطyY7Ʀ)Ơ˫L^Ic*@4,P`%}>o 6b4e["{J-mL Mq,W<+m34[#HUSkjylEk*/-Cq2bwm\(<]l&{emuK{,N< k֥Qn0(cÀNVi6*PM^ b;4{rp i̖ 6/޹&[VlYUn &2M\cߔɻtʦ2`6$J q-NU?EQ0\ڷBK5k ?G Z{G+U0N4fsi ښ}Bs7;8XeEd4ۓ& ' N(0::m;@Wdlt߀H蓷jԷvgSa?3n'jzS]>+| {j|>v5qLyDYFqNp4?3XkG%" ߼.{NRׅ\rt\N0$Y ߼Ho ח@#RMb|_ZB/W;d OY!ےF籲Ȉ+9@ȟ2GhjXrh藼o1&8+`{yw&wS+aՠOVv /FT $nb1]I05"t_6]Kiz6> (FB}_G>T_˯5VCtKˏf:M?V/Pf~,15pY6)^d&[k!xj6njgG;qd<7K%hVNǕH%\+g)Zԟ1d#ɍAEe{`*ߣ3]ݣbR3N . 8bͮIc6ilb#cyH=1Ȯ|椻BEJǺ1 :Y՗)7LB>j^r^{mM6K[jd%x_O#E.^ԼQ3 4L`7N!M hU~<ڶr0!̲XnfofhO@"lAMa&Xu[fB*N:tJԅOn*U;S;]=|C_ZK*?8y.wc|GAfo <[{oHT }T<>ӡVsWgX,9ftvsQ+5hZjEDW5$uPH:s%emPo#j)Zr>w%+bjqfO!ݳؙݐUv'g %ocL~l̷K8w ^. ݭ;|\qv)IIo]Bh9o# (y!{mTM(?s^bE|Hn 5^3l?N/Gcקh|>l7G'v70ziG'N6;.z+v#ߕl 5!aҗP}yj >v-+`t%O~Rd2z7.٬͟?vw#"SR0.z\ 6<<7uv蘿m]9]iE܄^pK{((7tMIN+5)Z^ڿ@_` 8"}T6# l~ۺ5Xa6&E;@E q%׷#7,#:FVh.~%h_:&-eY շ'<[s2x ^ 0]D!MzF=RފԮ۰^`1Ɓ\>9 ,2v m'Ed$i7?jxěPմ =MKqQaDd3R+N5CV8LEft :w ϼ Ec/Tm"&ssDi38vfJҕDWfP%7Q'onLyA #Ph1kquH?<яT]2=i 77%8_w)k# VضՐoaR('WVKR;5%mBi IrӹȄ-'}W#ǀ~OUwG?WVAj2&y@ጢe24X/uOB|9fYw/h|`m4*,<MlʒkhYųR%50]ߖа^~r0Т7ehzQge{zWR>[{-j/(gOI}Ȉ}ōfhl߁0<^2%}{J6uG5Vlm-}j|P> zK!#.F4cs -ՁbuXp:xwS2;G+x0/s/og|޺cA;@%80=?k蔂}%s6vxwP38(wz~kߠSh?( Ll/bGj*;Ӿ)ܺ)JtePU쇍6 ZvdM7\+ CIx{5c`e`HgXDKE>f!wD6kڿ~F y@}2eTXBfp0p4-?)__~Hx8Ëau؀/R46IPK6#εgQt4WLrwJ~+:kMPr>8J@ńb""H7V:a1k?P#0&]9% cUZ-ѿjThFGEZAT2+:)4ϱsZN;?hΊ%p''/vYMΓpyUf$AK޺)ޅ%IL,2{۲CveLqi(*yj̦,dWkpoZ?.#Y,@%'ŀa;Skf7cZ>i;TEXo6hz{ ]܎QGpe#; 0/l]FwzFG|M0{ 2vy(ֳ; 4'!Pd!;g6Z[EZ:7t1ͳ`&*:8^ wrӷtͬg>˕u_u Y(֪CbywdH7Y>A¡mD'r $W5HG&)Y HB(Aœñxe:C׺B Y}Э%D٨ETߕ/[_@t ͡\oئXޭH< 58&‹ = Y*xZf='Rc“҅P btaYJb$24ʫF;?ţó|L'*yˡY"J=^Ⱦe {v_N ?/rJ}}3v/]2թuflhj0b1:7..TET4s5QvOAc2?('(>o/vy6o):o}vViؼ}uVy>𝾆 Z9}æ_Qԫh S/]޽{uw:-UOalodh:H _qJuuv'\k7֞=kQ2lY~#lxx`7l!'GEe@A$OzICW֛ZSOa_U/NQCM鈟SltT^LDMXɵ>UJn<'S~<*o=-\qĥT#w*7SOq1j-p䉟7 $7@i&ɃR%FG7'r|nZ{ {er\#MyB-` R-FG,wA"T6vORZRIw8Ro f>'d7_槫v4>PQOr b4N힮t-aN`Nќa]m!mǯxrw$fMp{=1$ +8[Ѭ4@!GNŒ˟F>af2]1f볭zGx;5 -:!TL`(NA*ȫ>@ Œk-JpLpfNX,{~6ʓI4{tnj(0:>jI9T>e>~f} թmWK *1 N#1`P ݂>-gC?5{vHp7 y+@gb~́bd`vϻF#:xv7M= q6/03PS֑la,f2d''&Zm' мH)6_iih䛉g\WE%eMw7%0f}kcN)NRUr%/ǨPU3eJKw@5gTb UبN*kiÏCkEdKA1b.Rքա&Id\(8yGf lʟHXRn%ՒHȭk YyqY1fUr5WT8k{րH2EO*Z ;iTb=37XcrlV@C7QVF,E6`qQ\L:v{$_R磼^\zn봚&[U硹sC9 ʧl y%<.ΒtznoNnh?[Ŋtemtimu-l ũvyfzp#2:_#)j1T$Ie kq VOUuѮZJqڕfme7r/q/y훕+hyvKe7M -ig)NqBy,JED8s5*]\򲦗 qFz[~ջ6;5 'LPOc7|ogOl nDofl?!ף{bdKi0T`o?DW)V ~k5U²CknWy&0^ X2<na-ǦSICw4\&Fu}0o7^K0֒RMHTs/QEdڜP]8B=|_7{X5$FBF-8#=fa+8>vj OK^3 DrBӒTn6ncaV`sSݣoOq5U6S3*D.")T{ٛ830v*(sM S/<")i*ğá|gDk%xhsSZߘ!o_Oށ[ Gw->ߍ~c)KW2SnRosHȬuRC#?+S{.c-XH8_ZoDϜS~XP:6q]P3.oX.Ivm]nD~nGvoOSW/qmRB-|͡ꜿp5Lh8B]y οU3dV#.e?Ӆz,ƷŦ KBvTdt#I|dl5:G[T;ckyVk3 =![5|c*jĦPj3ghQKP[de\a ~ԂAB=ʁ+ш{qo$BDJg<e 'gA)yxVݱr TH|vR t{#(buƋ)~57SdX:<`+/-",I6b1I~!c8"K4WI ,ow FVǻzrPi$v_[oz rb|<7;ՖZ7ic~Q\F臈t[4tZgCXc=xqHp}c<{Ϋx|nS w%%h*Cz= ݣz3)~Ǯ.F%$ M48m ٯYC0lvMI'оjh, X.O ]b)Te'??s*};JY>MVZ?};-^"e~S"MYhᇪ1^HQ[]J4}x嫝^%<rJ|͡H}b/O;2=l|J`ۂh<;kseٛ׆9+Dt>z;["Ox?q^ݣaS??o xغ2Zc"aa =6ѲqJ0T3X֒WHzukoKOF*~|Ϯei) uSHa[Iu준1xVku_\}/a|:l`W#eK ?JWޣI^ѽDߗ{Եo;.\of {k!wlD_"Έ?~#\^+3Pkl94$Ӗ9t=ZNFRq  o'YBA쿂wxSրx2g?2?>q &0G"ܤ0q ߌ.1`77dOyDѮ<itsGW4!!16'`jw1Uͫ>[d?آKh6bF]?[`^^Ol(/7A =`aPS3&yB衐2Sw\%FSb;Wh00tޘ-,7'FkОvYO[FOj82??Z [X'59mF{ˡ 8̞IOP7U?| &~^л|oLNB9^gz]ΫeUv%ҵdlY6-\ c7d&r3[ѝa2fur~OVu~Tuxܿ>[n7y-[p+ [MO߫ 6T۫Jů@T|X~RK/m=anqv:qpI`>2^$o@9p%^_85!Ʊ3>d:m-G@?0BLͨfIKGL#vfOo}٩'p䏂Nͮ#rXvnptPb2 Bo#^ Ob<>jNr<"<R$$Ʈ\@X6+$Z]^ }d[@;g TVz ϐ[Ik$c hm0Mwo9 aMy}_slLX"~yQ=mw7 (FO'4(A.BGi^JY wߗR`_"o;)Y+Q &XG^cOgN49q#D::Bp5F R1DRlѦ۵)@fWEhrdFCE2[W$pr_]ȾbŬ'{ T@;YjͫApm0r6Sq◽ßnGE1. 5w/ Kbpd;/vS-//:K2>F- |c4WGH t{D `B¶p% r^ l}d?swY$ePEa0w8.]U'Qzƣ{G5=wzp@7KQy`uҹ0/@B,ߛm:,G6u$vOAzY60Y_\|}ɵp cS5seܶٗѼiю WH~Wl,ϫqj 2?)d{XJNGQXW+!F{пոԫ%XAtP:k2hj>[c^]By#ށ԰Nfƨ8ӊ.uw_frpx^0~}~GZc[A6j [MP<ѿWX+ڼ X> qDϻ>MX2/vfZ@>jUBUl^U>; ( $=s+*Jb4us A g:|6h/~_?;m=1p%?,6,?WďGu'qHRVr O΁a^:|v [搭WyCZ-p;Ә%O2Ok/PMuwlܭQgqOl$Hj~Oڴi3HC:Bp3vODXmq mBgv>1 OP*gji qp O _CQaߍ~?ώM\Ouo=~]8Q g|(Qjz>ZEK/Lj Vj`W>F4.#27jtvՔܕHɧ`S^4 ! 䤄x_58vs|Fұ_1ߘ$֨ǻwY'$Ѥˢ,ȗi'%' z-/=}ޒ 9P{wzt 붋F ;gBY,嘇¥dEIL)}j6 QLgS_'{<2Wnm}d,M*Myu<<8c4Q ]:x]b2W j(h_Rt77Fq)l'Zԭ)dV@ YSRF;뱤8`#A_Zl*]%c >Ma˿3$nIqp]z ݈YF$L-p$lLA/]cdb0\6)b) m5u^&Av &-K@uDMvʗTHM]m)nPKԘH,="ߨ۝E$*{#xì4+/ P>_92 EdaQGJeWD{7\Jl:=S5zcAh8.B;ͮ<4O4d=$OꪹtV/[]rܵ%I4wSY 5f[9N_J"Hlmf!>zqJ'ӱf%)7YƘozcIOpϔ.F%}Cf/0#:YoԵA̍X~^,MDcxQ>3 I=թBhIΕњ23:FSf6EwQfG!Q2bLkofTy(qOOC@J5rfe)zg˝cִNZnYazyaO JM>ؗcJʘ}{z DkmHߠ4dH\uw#ʜ%w2嘮Rg;r%Lm]ky}Ę]6>(76c^+*u.,( tH}a!)ːT5?p\؋X[\UHN_x(P ƕ#{qzM_65}(PV W>0r[>|z(+6ON6a䰱\(9!Ń ކ-`gz If 0#c(b\t|M Cń|tQr5D|F{ޢhnu\JEŢV5h/uŗ, _3˾\ 4}q8?ꈧSZ?v;jW'^*{cn$=0,tư@qP^hl#bA.} uY:(ۃm,v,ar=' NOKi4>חAFBQW ?Y-dkY3i §?N<mzwx5gxu<'xg?2:}W؄>؈[jC4,ɥIknj EWkZA lӏOX~v7gZ= 8*#h='h-DPsx.&jy0A'% 4ŏq+ci׭ko1a-䁻,($RzɩȰz|N6bbxU%߄K8Iip7:UR!&ˬ֗0[µkϭvC[L)8JeG$0sȑd"U<9i] Rx2iYS̴Z4o,J`aE `,!҅4|Fauk`%EOg@kLE(wϴNaWP!`j eA{g}[cYdHa V#<{3Cp*߸B=u{J9[}TY{>{ %Th kbdz ]jYXr7ԯ33`aKrȌ*ΏxrSULohMbZJjEr`Q,G 0y ř.&4$&!juUO8a6 ]c&j^o}?pR]U*< ge~f-Zqк* a=F>K |zLGhc {g=|2~YX&fDb]꒐T(9D|6~>>7HJn 6>xiKř@]=pzfP0RsEhvm<rRbͅR_Ff[AZyئ~4}qT180QZM0x%_bwR:YDl1f"cCJ qقJ&,^I!ry'?o2;ƃ_9 9`s#Nn *+7ONlEN͠g]hW@**vwe$ {=ՐPe"-DQ|_J`yDp2 Q3nUcm?nnXL۞=@p@M2?\Y\w;b̈́uGAmuJu%OUeeCll"A~dChtEd6 [", 6޷^;.Ps!9T8@Dd?ϸ:Ms:+:or,$b߽s}9`IJ)$-S.χɯcNg>l\N6u w+}UTWyɟ (Vf} tc J vyN3aE[E<  hA cR1E*0R+#}xpx:gq'0xL(rkzs@)=}aasϑn@#پso"ou}w`B=q}~Jx{FB 3f$8fn*i&3uraOds G]LqEYBzO\x Q5x.K.b3a7?aP!׀l&.1اrk3 !U:+-=J[p$Eꗔ^}K{#ɍuN ?#d=Vvt@(鼾PH {LnllA"izh:?Ț-$"&)L_;4]uȿqkJ8}_JO`BJ0d5D"T#<{~/(ο#p<T24OiK0/)uM$1:)^e݁nh)tWc亚:ߵX:6Te{VɰH- 8@>'J9TEJnO>睌WdIiw5>>#j^m6k3b9_Kvxtl/uÝ䩢kC|;Pwpl= 1|ݪt{bHgL`F,h1Mjq*$Ct"GZ0Im 4Zo7;S6=[ſg]o{}_÷n:wTX93gѪ!a(GDIKy;%NοM2ԧmwKI)ydj;R2/wUg'w8R<!LL5,%>~~.Us$( p"U8wNۣϲ2%롘xV lBPruF9C}`2&x[0,%Zz^AEИ?gN2V񻦩i=߆{`h{ 1Q ql `3ZLW]v9)j\_7!D\w6]gͧv9nG}*2}ڈBM:Gµt4/L_-(O(OЇU+D+?r:9}g{h'?ϨF6dB.Wr{];S;i8E ^;7B`#0_lmCj^.$`eUg,$;9IFXHj$ `a͒$%m3B$UW6:H; Ewlїp5KyM3=^ZLڴZ_MK!<=%M M7)lUHufPf 92ei;E}K^`m}Z$iSߴP0OA9:T\bNhx+)&|w)0Ȃ۫!{_!Wjx"_=>y*U0;JJjpa\yrc"Ds/B U+ B{WZ?{mzrEi+$"[7bkI&Msw֦,$?\ 7◈̮MM^' :Í?PO˾ـxZNCD"u|Lթ _ DA>i2i|[ ,/3ynaWFoSKn6e檏C3W%-S閍#؂lMË=FJm*#r% [;\qypjk9j"#=yGyl}:G,URp:q-MpCpϸ߆)Ist}X\o\CwutGFf߯}}6lógl_EC@rF/ן=B)9YF.,N +6nnwIG8Ll&ϊᙒӑ/MO3|)^DZ ;U=slFe4/L3|ؕZS,B݄V|xl`6QhfxkĦx&fq]sDI/P(AZ)Z(P<QbARB+؂QrkI#]h= Rib)( >!K4|>ȟ-Aaw׸[.,>ur p gQ TNE5|baɸ.^1!KG˜SE~f>"]UY~aZĩvzu e 5=f;tW.`ݙcihډ'eQ95^'Whޖ Z{ 5ס8:"W5(BJ 9FFO _.Cm7)LO 'eγi؞9s(pltqʡ_]EE B"_߃yO0+ߕ:$o\k}1*%ƭ2 bl:d+ !|Ps)zB7 Zy`O<kDn9Zt./ܛ!Faxm-(PUf zz\S) 7&Y0%E*Ä% ʷI"xף'.qcwTǫh DSx=4Lu יIwi˹gjPs@ > b3Gh|EX=k/ 󰹿GB4 ͗]k|_PUi^&o7_țQ`Ƽ`wv] okx"oP0樄iбM.)s!`PXIls;Vxnؐ,VhT=s_Fxw:߹O4 3UBV];A7+ٌu6w~UO9,A=3-@+qs~E[K [:kvHkI RvS?b%F^S䥛: p^ALvfi6סvobJg" İ~gs{m8F/] E{\TȄoBn>Tx)=2"aN{LX si*HG=.-NRdsʴ gO9Ҙ[Q;9mKU)h<'h%ʵ|- LK#7>_ _<~*oe_OyzmBwz4-R|*ca΋4⡮<ޕEg+塮%#6.MVi4bLݕ8oIVʯR.Pnu= ZRZew]l*q ͘ ʋ ٴk^a dp- oiġ!XerLJEWS#Apoum.?\:a^嚹Jۀ/k:9و( /0|[lJ$+e4sӫ#}k_XүqWW-j\yG~@ox@v#EHB GEcrQi%2?\-D6_r-,z76] M%C87 sH1E:&:d k@M5ʭ_ǿiUS.PԊ}O2J-~t Hp)\_3Gc~#yPr=:I ;I n2=f|8jR.DʯL=i-֖ҩYxtAII>\ۻΙ:?jZ\j -pS9T[>Ճ8WHUzEnaN?xVy26i{B'UI!s$lN;d8DtM u4x<6=Zp^'U@L,3@\;즿IdGe?FHP2dGЬbNbA48-eɆDsn؊sN)kmW[ʈ HduV!x{8\-wkW|՝;Q0Xw)@I|Q}gRDKA?kgg<}Vǜ|m&,죐a]vRX[W܈zxnGR ҀɞY%)={0=6QXLDI51 >{ɍs3]x,H5 2KvA<$5I Ԗ׋攸ܞVEbbR[6`ﻁr2|g&t )?hx@Q< ' yے4r0MP'xJfNR|y 1TDSdf Vk@Wڇ] ; _NJoR8D,< I&:y<\tuwo|mghوJB6ptt'SK p/tb?PC[e-jrG[*0.Ȗb | bBL Z OdL^ TO.a'QP7Ԯ:%"ɿLKrL CRV5"65iBX79AE/;ia /iX{J+siu/sq \Mwxi?ȸfJxGB{/ qXۍa;)% R'}8;54M'lxdCA2YLr?! ^fZ˛[BNZ{[-}袳ļM"Y.ЌD7Q'Q:{!' NX7;hMv혪t /o /{'vVLR~і^ @ u* mu[&w [/ďs6F;~y*mA/OGQ8dpU68sːεǞl;n@v$O.= X!C|'~j݁f<JAm tpx7ۛ"*²cC߳8Cb/ G}H%tZL"9+B+dog M\4̊WZ0,-ϞoړxȆXx~!Ȑ^仂2އ!9M}5xM&l=Bb &}x([D6{Dtƚm[;g@,J'hK{q|j]-GRrdX=׋.X QBIaﯶ@:$i>ۤ=u=9nZ7 =] Ib(ZqvJMtzrlFcF42Cz#Xi"WaU=S 7,J?2m2L$=`ҽ>8ﵛ8M?, w:"x}`A1e}9v䁳`-aEp&9+ɚjNŌ!Ǜ-as3Q{/3?\^E, F'Ƽ4 Ŭm+.1E,ZFxRs"A#G׮tW XD"wx:G_β,v5>huQ' m 3#zjh8%wёߴ@+}er_vqTp򲉰bPam < 5M ӵfHqb3Qb2 mȾim2L~iS.l뽁_;0gFkХ: Iu܊xl?}AE:A'V잞)Szdv1A"V2^-OiHAFgKh{Ѥ0S7ٔJOWkV{} -$ѕApu#=q{yuuBY2kjR۴Oqc&_LSavh IX G3Wܻ2mԿn%7.xaG05l5WN!Yqt0`« p>ð@Umu 7A6浳,,My1!SAhZ0 nW}yJJKȫ1)?b s9/n0c#΋AWYSOr~8nVpz) I'pRE{}YdvڈV\ FCםR2;aΐe?[pm,/ߨac2uj#QJ&̯pb;,X8UzgLg<5F^٣E< pG:pèC,8y J0Fk'앋8)4N7Ky4}rCr`0ʞ TnGT4<8m3jqn!0 c 쮊<ҸѦ@8)oG>B<h:8) dq~PDrCh疛%ˢH)n*ﵼ|\/ SXʭCɢ~wa;{ }O1cSPĘY&(Ed\(/Iuݷ(lVci`4EuWI z :sq< E#MωZTđFn% n~FrIĘ <`?A(٤iZD.{%R;Ն'8 ͏]cHhY곍W+yhk]-`afsh`z6.b*u*#Z3_.#iH.a=i6o_I8zyE K&آ{nq X'Lxj禎tfy,E3m8gxƇFEJ.Up BoB+ >`ӟJu NN /LrhRb R.θD{Rh[S=E@&6ZFcrgP(QlZ1GbCg\Pwy5S/3C$AY9q>>AtH,B7'hGrO{/@fHRPxnsMs_4:=W/&]sjJ3u!A]֡1}FPITq` [zs5aWfy|]A(~0#/]hEc6^=%B=᯦`z ;m()兺x+Eÿpt%ܳ[tAs,`WbUGiZ_jJܮGJ3rjů7~^M:eF A Ӏ-5\4u ?i͚-BKQQ ӺTMZ" FcMm\=ZV7kjX&W#uMMXSC q#TdX#E_D50cIf9B7Mnա}T|K1Lbymzf #ߟG?<&2u7"tJ㶐ڷn?D/xpCGrfCkI?A#-榹˹I(~Bod}lK+o$>\~qVX(J?7)`gtDPEl:hj:ׄ&¢ۂǒހ1( z3Kl3,1GIԎvVzIZeZM(OfLZxr(gBNzTx39s}#oPŠ0@˜(|']ztz .*3ӓFb6Uf9c +cow>%m!:KJ1D0fw+SY3^z-s\l,7`;+Nzo=7uN)}* P=*`yUZ\d<'jr-+ُ瀗 !ضA=)ME#!_~mqX0IPRɇM v&NyKgRHO6i/Ӌ>6 :u@Wa}]˹oH'.v w<;F'"ʱ 5^QϘS"Ѿ sG3Гhp"z8GCjޒX~Z%(Dž]+B8MA~so= r }Pr5BCLNCL=`0tRȫrqT(rǻy>Q>+n_xW;7[[E8gNlժbjtB3'seѥTnT`#p~6׽ZٯmE##KGΪkjڍjll;+r0̮G?6^kPڍZ9k ?k?Obg.\xA٪ l#!^~vKjrv& G#;^I;hGUZ` /5Ϸ"LZ>ջ_ eVa%;:8lt. >Y*wRӕ'Q1(9.rEjJQG)>=#< V{u>rF^l+W?sN9Q)2e /kF)p7<ҕDR$ɟt@D2.YM?$^G.16n6?cxLA,{9~a|We<_gfנ T NF2"(I)e$6, aP6ۨE=HD(h0Rk~%Ic=u8 # iNR$4-*`gkMRe} GmR'E;.yڇiŨI6=.G YS.E@u廦E7-*vnR.j ( 24_KkP\jݟ R'Z7S?-}C?I:)xbu̦9DkdE Pa|Yu(5`qYWzat(Lf}38͖qV١=;9r>_*nVE$kz|}1D,0l32rfUv^KΖw:(8ɿA럇{qƩ ~za;!Kz.UdVM/h蘢@xtʬӽU.|xEѽj L„Y!kžөBVG(4 +&k *%Z^H:y*'iW1}^'nW/&uϫ5GB:!aP{._{Cs_'wV% yڷط>o]վڽ C]my 0$hq"(9p'2\3kGzh9t{oGX}s^tlwނm6"=V!36E?2z(߁p GAo~ڌv,t 9,&pi:OϷOed=Ee"6iA2۟ѨtFMKQd4 ?}okRT[_n{Th5EpAR/ U w z?W8LZ |Y>ۅB'=]`_~|q'}m5nt,Ӏ*'{x@b5ll؈3xm<)W )#O/sΘydO{(%x267?<>(CI fI*U:"'~p,] uŬ{=E^x %؞ƳL=J掳i +0G"iI ;PpID)NslfV~v\MEi6'JHz=ak<ր{&wSn # ΪlLa{vϟVk;(q-Y3)-5GhCP}h ry8eƦT{s7y`ME5^K(o^ AzӚH{1aÇPyEbURu,K߂)g܍]x=ⴧMrR6aP`[:8/wppnlkndѸ+gTٻ.HDr|Jz0(FMB}-!ϮI*.˓mHKd7b!C4PxEޜ#XʼnXƯSqhWp4яɏ b'4" qrV-#q>|N"n9ݲMH)<;? o$_}|IZbAF!U7N\X+;ꕷ 52!LA+Vt<z".:pByMV!c[taOirwV^?*IJ7mjB+Wt=Jd<%^q8h콇9F`>ga?M鑕h|ξ ~\HA`99E?=#. C%aͮx:{Bg26XWncG׮`Bol ?٬<+t[5vǕwA8+=ss:]y6Z,#s10ܯc|S`r*`@~&hqDy Į_!DU?r7FG)ϒݦ?jGyV]qʒZ{;xv(5>P%haX@s;&虚3ɯNpaj--0-M)Q-SR({~\x~Z3f *붢Iw;ۓi4HҐdְz9r[- 8 f̐b[U {6+Ӝͺ> pZ #R"L痁:2J`S'#؝yBɿ$;IޕKh ``0&@IPV X0;r +lH!-mE++yњ5󃿽Yѽw?P G Qt*L+b}±14 _OwY΃pVbFV=>-}]?0U0{ =ccVP2MA1_H]8cV=wmr[Mj mBZ*1WTT}1+.2 Woq { Fઃ1@I~Uj.Zbܕ#:{#zGwqTZHk?@D*:"J"gm2w:e,HN{!Ub(KC D(U&Vs5ջ +yDY5GӛU;y.P&0g-PaU}9 ]ز@E:W{g/ AdG]rwK5—J!ءBk}^T %uRkww AF'81r=$,V61/o]CJa ',W4yoiWbC cI_K'( vd6,4 Ƕ"O1=Aw:_B]Co[]TwWE qnIi#G!BM(T /б2I& z1 Qw7c|I[Dۧi<"UW4pb˱pkU(Ez⭾Jz:t=;?"h=glA1^RN[aq(L#@JhKYK[ ;A gƓP+V\h xmeuԌ=sCX m2bFw{ϗ3Eyf'/R~bh"Aw]#`O?5n.WBR55oWl:55U|PEu3W+7=AOMc?o™`6<K|$G?k ZwtHfW.émjBuh8)(x^jno2/ͅ0G =~Y?53]\9=&2AL0G#fq5Q{0)2dgd֩elIZ|[/]Osm2t W"~؊;bLѬ xD[S'Pzu+[; ~7E>(E/OՅ-rVonuPQ/%kMn@ĢE)XYMU7ZB]ޠLLgu[kk {RޑCjuu_ 1f"o-h'NfGQgC_X^~EDk B"Xk zr{Tjbkf`Y~:xjfWŊ1(IB,O ؊N?)P@Z</n&\7^D[[08V6yx\6Yu&mw8iVaph:mܵm 6a)xr6[Tch1H:RyѦKhڵmL^k}dxϬȦhnEX=.'e/S~{Aq1'FX+֟Atjxh̥6DwόA;b`-!Bٌu#2[ CyJ#8vcƿEcTxϵ?ƁaUqHZmXb)SOA>dKlbUg莓WMҙ݃L) r#%6|&Nx s]sF8YدwI]Z. Lo};\klJQ#n& KgvE8ׄ [j+8:r^g'Jߛyv %n-O<۴2U(y|c Awzj$Z?*j˯PCBW2 8‹ pmꍛgWޟ[qszo %ִ=KtJ,Y:VW[$I%\%#->)a*?fN(Sld.wT#턪(Yeo侭}ʼnpޗJLIߛ{jx?ށzq'87ie `Zj|q3hW #tSZ ^{_RN*յv 8)o=ѯW5t28#Z$D8~)Ou_F_3(m{R$qo+}5vwB k/plvB>t_;&N`ێ柉AJ1 a~jGy, M:Ojbga_Y0퟼[_aAqEU P'F+Oq$bZ ?C4()`!a;Tѓs5v ?Pۊٳ" a<^x,wTa<ֵ73u 0" Wm=mBH{U .kKPmtRn }G9vUף=16*dp_2-߾a}DGJP#clY)RG).q2RYh.ڮ8֞IUO}Rٹ.k).+j"T6wi1/rRs9 W} tVmgqa[Poп:PA@.vu?%W!%2:ϡA,z&Z] 3?)[bϜa} !M2b{^FsJs^{R3c=0kYlo].g(IWȿq j`[]^y\fǩ[ )%ȷy )?^7/'HK~jϠq0` 479)< 1^cB)_,5ֹ1)V[AjgqI1tauNX z`Qr{h9+F/a=Ysc wYFZEhcPcAQ˴8/E'oQ4|P-a*&?!T q a*˾Ӳ{"jEd6f풹LnxZM C뛤\߽Kp=/*x|;|˴\G*;h}Q2t7.ʉA;զ7`4*T pLNh܇%#yMǛB~w{z[f =\m XNA0l5Ft?4K!Ay;YʶC2VMIXluuwKR;(4U&!@%, XPvZDŊ/RP Q: c8=͸AMBrS_*D/M_vT-?ӻ4!^si_ڰyO@1O'!%7H{thvMR},PPx'ܧJa!tBF)KGT3d5!'aR $ut@&UL_n; MIT}ڪ(0X3{׬Eqe|ns2f>?[g~1ͦ@x i- ^Xpxdщ:JO奓"aw4]/yقگUCvXq1Zt8~y3U?r/{ lRM`V6>3?RZ?.iǘ$8/:k$ְfTxͭ ߖ|$"m,`K%2u/VCPA"q@Vqw _kӮzL;"RU\l-|~goU@r&tJEGyF/J{]b6` 4%P3㕾'"kbnZV_ aPw$Ϣ;`ﮬ@Q.3ءFOoV2o'{_Wn;K;'596_y!'ϸiT,&Q^1w=J2& BU zSh&~@ڣAgEΡssZVbNjR r<%96D$M?ռw^_x~P4RK#Y~:w(;&Eh;dPtɋ1S̴cJ}nyQ߿+׺L5UxMW_+tōn,6$N/'1^mAcfE) _ˉ$l(W_ԷO/1I@Zg]\E|4I񃵦U4 # #D|(Mv~lܢ#sqD&Q,P1\-;@n6 ֊x-ۘ=2MV ,loEC֦"ΆJРYc3(Txyiya j)x q1xS_#n"K}5~?Pp{$;ϺM,nAlR5tCi.P8XYұ*9ԹgXA)w G%7Bfs0G?fBpr3K2j"΃z{ْ$smIBM|j<#VFqB1cX)eI<8 '4dQz~ߋGhKT H$4쿁ğϟJT}R5٫t܅|(sEPqL&Ngt>5~x!GS$ T5=@̜F2u^ Xs#~Ɔd E<PW1WBME>N`{hoH6y.Gi::yw %Ly VW}Z"uPw\ ԀX ,#UA==q0I ~TF0 NyS^D)J֣hxi=nǽ jbޥ_fP,.us aPeq9õ:"] L0/0qy%V(^3Ewѝ{Y]tsǑCoG'} mY7p2'UJ* ?*sZ~?OOl$nۧO~a f^w`2IMn 2bܦ%SBd~2OLȔfiJ/)' }IRN_lIhISg k"&A)zus&`8VgUפ/ _;46 )! ڐީP{>-˜@C(.+!fKukmA3zy j< Iӵ:mqw%ļ_d3thj~WFe #NO2r?15Nߍ _?05;i.NS}a{$D=ݗԻ&bfNu;үV_1t[#]_$;ҽkHx-qzD^e=3^{[W  G!IDXV eJC:4 Ť7:D?%a$NBs~]^GӃX?o /r@":)D;I7@;^iߒy*ҚU'e़KYҽ!EGto%gE6sgzq?̷p[+ӿ};5߲jt?)8}"%D ']+Dz>Hp inHsCDDH3鲥 a٤^6)??!bմ4~ ( ) />i?%&w0]!U' ;\2KqKpqr[ztS5|$W/WK-]+lyWƫ#(u&r=$uBz4ɯx*ԾhF{WcofѝCI*'_p%L Dwhr)2 Ώ"lm0W_zDCSZ;dYͮ[c my՜ȴyYLfqbCa,!Sw "yf́D`?N^KS`̿P&?jS%I[gOhS+d/s(3E920Y-n,lyܨ%lSϪ0Y)IȑSkԋy7~oG jif^Œ-S0I[^t&?k7]ڷk}oN9are7(4'|c{h>%EId\nLm2Ϭ^|+Q u $I:(YY^Ҡ4ʙIҠqNQ% VȂCؙ?H0z ǒ0rD۞cU$NUi c? U7y"A99L&" Wtàk +NMZC #Dr1OԶ^״OMrP)\.o J)l4$*L['ꄢuN4>‰dVwA(h O\OdO_LlaN{[RkFk'YrRj& )HWDx"{5 gWV/}pkp߿Wy=zcXYj 6hb/;:'^/.'M}-"d[~ZEn-W͠FBZ10@ %ǕѠ+2?)þg;H9>CgZCYz8r83(gh(wHS@;(;8mD^-ޠPe~RQ '*$deZ?S (e4/N_i^a-C\m(JF^qwk罿yϗ[;6# ^<ŕ {2D3Wjzrdz';]=Jx/m?|RfڦcfNA ]sJZW/ KQ=YRLJJwv˶?/m&ej]s[_j Ai)U{B>_7C{w\=[mjTbvmk6yyGlOX` J[IVe`k(kQ#ZlhW z৙.מgY1PF`?s}^ʺ- jo ^~w!w\>U{i 1B+iIf\@LAƜ#kooiVٿ4sBK m_үe4Dw7taߐ]Cwu܋"yIRS~enGR EAiVoš7T3]G42%,@Bˀ6o =-?NpN#Y&G\3QYlHTkCoZ\I(>dk{)z m/.sb Fww)+[txS۠!^}2M6<;byU! `g/, ~ş~c<{<~ε9;mReT P6Ǵw=<+y5eU) m}t[>ܢSe o#vg%%{׳́e> =j:YŋNؾqeo;yLoZ5I]DKUI^~-P .Ukl`Jىh*ƁlCZ5I/lő([ljf"ZgZҨuoa>ߠ,̚5Awׯgf=<>Uǣ]M[#|Z͙B\~j12/7pVc}OS1vgVpbM٠]ѺV0!Wet'@rQhNr3K۳6`oy0+aqfvn^pw Mv%[٥́^Gم.jH3?L y<^W17^,uz]%2w͏LB'Fr"Ke#U::d{}4b,!l) ΋m' {Y_Y/v^OJYqO fJ_ 0n<<{po8#Uv,{ żgGqJ?P`y. P)Wܞ}s E+s<ٛsqofPYU?R`QP#vpؑOxiH!Tq2> UA^1cN8~nq+0( }][UǓOе<;eoȕ^dof= _4PX#5b?(Y\nsW o#(]}3Jv?[DUY~1_;ޝ:8Ģ>FWN'Y^ܓ:L#+k_lMl0[ :iES4,H-=V('foz!W#igEXB&LZqhvQf| AhR%BɛpĒ\f.'9VX|kHY?f1+cDtOºhouh<&x ?rw$Db($ xi]EwD(s7Ǔ $Vgf,i%/TVJGx^0d,J)Z͋m .B2jS9Je. 3?/YKa6WZ/ȱJy7CPJR c>U; Ve*OᏒ !+ SV ?ѻ9ʻH ރ^@ґjEi_;%Tga"j/iH R(%DQ iP|^PG)x$]~Ng^t Թp.T'bT.UGao QK ˄5QjoKGFq !˕a`eyEb~Q x7t0WG~:Y`".ipRDW\pKBeo |صW[wlPdI?@u}WAU0%F,r1X+^E3|[2)ۀw7ҬV\_gcY;r)T>:[ԛern-/'z[t3)|_1+0{|/yx Ax)WO 6f){5˼T&, 8X}Q]W-$gap|saN=)'׷Aer5|&2)BVl)> W'_fژVnhuޅ 21|au7m⵷rt)U63F9_zIP=zh3D9= tjr8Qy?~gf$.0Z0N :3Z)ӿPi*v "0󎲎}jUnu:;) V0ˡa25-/ѭfJv[t10n{ăFIϤM:/R1鷒}X}+U^Ǫr}Npd߾L{Hj !\t'i/O_PaQ@@7#y5UǂLu&=WBYUGNĩǒr *,SJNؕQi>A[I7=s7;I^%t9iRr|Qj0l¿m zK&Wì`l)3+]}ϭy03h5U]b^5,|rFlxeaBo<4ώt׋yrI<<۵,fmZvyĵC?jgM9vX-)*D (!P/CI7" np-~C4@/z?:cӲC/[vdn3}~ˡstz^Md)&)/N9klTĂ8(q |G,2$&88h@?SQzTq0OiPzTﱥ'ǶAŋH?dOa&al[궥$9f _wXI{`>, -&ai.lRg+ŝ <;ssPÝUk:qq,d丑zC+%,ͱՔOR_9v91ie/m $PfgJyDιʗv% ߧ{(d*N=K1M]M ɀL7mwgH 靛w^U[8816iJaȽ{5nB%piql.~M X{4u X&'N-{ykzPݺYQǟf0ζsۭ_Lɒ-ߞjp|Hd*xh5 Vʎհ ALdm~-Rf̻ϱOxWTWPzXb|]CV^pM G;*lJDE :c(9K~ Z%W8uVNB~#l*5dۮuאyo=|ោ~[P͖5:_[)5IUѿRDhs[VpK=^* zE 7~JSEӾW* s>č-{+1+0~o*O&U#LĬŇ*{N=p\&X|_ _)QNZm=xo 47uڷ`Z<&Sڳx&2|o%JK[[V^pGI%u,y@XETABeJ! CH&gg%A`c}o^A[3iJFSVyJ^p)'V=U#H drYCM;:JpU19~ly1xh }'J(AMpޞA}TUsmJV$(xs|+'pmNԛ\ttrH%<;{Y/^z^"a}>A#y?^ +߄yyXV ^O,p#`{g SM9?GEw4-R4?DQa#Y eg򜸴cIt zlG_g_.k7ĬWِC\Eݘsi#uA脵pNQ\=BQ_)JRyI.z`3D>>9p hC&z4:d'ǀč@OOj=E9TLzQEy4`XAx\+OPs|7MdnD.], Q~o\/|U(9b?A^198$vxTCV~ ɕ\0=޼$1U`g]IƤ >zym~J4-ױm"![@Xʗ4B㰲рyJ݁2smۑLq[G(G"s"&ݢeگ>A1ѢWp6ErfR0/%6&{T8^= ̽d- Zl_ [ǺM-7܍yإeԂ sX@FlH`{vּ̬_[XK(AX-QeK5K5~ E7-Pfaq=pFnfS˸OP|9% a^j{D DϜn2njlO\+9P }oo*Z RҶ]lr gVtgA"Y3JRf<|*x[Jae }>qk`+-л.}c dž R΂_QXbUMa-/>^`ZiVmMP| }hg ~Y~=:㿣#AAjOzYJ{ZYD~̷r2J(=~i}9s˓i1~pKnjg^p̜IE܌xJ{ABl N$$&_ZKWNX "L>K>+16[ 2xU~te\?DX Fo"dı p- },;nq ?C7Qf\ SIrЍ$Aq;Ԋ/M]x.y0|g!=77_ lr49~6!tjZASju ueÌ9JP?^Knt^ 8;W;vBS-\6;,,Xk`(|m;/,|)ICjsllJo(wƜ`gi51/^1-B9*$[Da^ym%7̲ʹ&Vi^=/t~ZdSK%SVb]9-}?߄(v Q gtz:Yr_,f!#G_ % /Vc3( c ikcY?kӧ3Q~H`Wt)=n~s\al6}.?xFМ\/Ǡ)[mYBfz.٧DkMz/K""{284ypgm/M?X˻ ̥kn yݳgf^NT!>?3pJ,BP-1}+>$gns4YYOl[Nmg0#8j"?fxa oGMG04Uw6~@0I;=,{ViԄ!hIXPa<4265 )k,, s{|ZlPϖ\i.m &QY8:_|*5?@B~onbeܮ4 Q!\^z ާXn"v8gN(ha?&GwʫU%)"(4jVU&a6dri`ԿÛ4="y2oE{~L+ )ЊWTۏqEe+|gBcEy楱ᙌ@`ɖ.uxfqE%m.;s~)lCtTdF:/ o!j&^x== z&,9NȔBXiX߹!ޔ;44/ $A)Brdw8Cǐ4b`ih]IXB*[$L 6i?P{GDQph?W ~fBJ1x>NmI3A;P- zz@dS)=0ɖјK"mm0G$^:9!df "߄ 5`*y\>} gZSeI#]Yq eU\CP+A\T%vw,EJJc2r:7=˧q8Hv3oiX8b[r_s50őxf$9lp6$aC=Q)%:Ǐ%'͸lZD|O6ԟI@z5<%|SfG倬bXNsZ /u ]^.\Vyj/uλ/It%ɲ咁VLxդ -jtaPy,CXQ#|WCz,-"rzDBa('.L. ݹ`nAy"?"Gie04'ߵ0耹gq^!$F!'>nLpCƞi]|uXv3C0PM@r)3Zƒ5c#De~}I6"ƾ@ `o+*pJ0$ݍX2S L| MSi6;z*Ài W*P#m݄q2t\Ȯք3pj>Zxn]R= EKۉƋܷR| IMʾHU7ks v j>іq5a1VKX1m/*EwB:̹!PacTp~&LDK|n1=t1vap[ ..J]S@(@cUh?3c2 cqcI΅֧&P#@ (. 8@4I;^{d",H? ;1)Zȏ|/zt.!.;׀Xd>HA`[qDG}7A|}^2GPM$P?b\>/ͷBs I?HR^C9z{O,aO&2ޗB߁0s/Re87Lkhn!U|9F$v`q\/"Ke0U&;Xfi›6uלY-B18\8y:!~$Z\fy›yJC6i&\\[m˫w#{ID;*̠vYSGlj;neVF&>gk9ASBq D`Vt[w?iG8+Xyf.> tTi n\01= Qdl\'΢Rxam\nDv2 {n7Qϋ&i68Oܖj |:{Z\j[5g3l0(۹*;sQ`c l$m(bjuMY.aПjіI'ߨŏA-KZP4*]r'D~⿮}99+OvVas T6ε_f!ֳSKO!sA\7ct^>9~qӽ# tcc9C2[,q^xu|1QW#P}6[9$(h(2w52gHǣfݑIǶG_TG+q)4,#RG{zФQF% JBP<Ee_§62%4ZekXm"_{Y?LXah5zsD z{1 l2r5GD~ЛCz_ EP[WX^! !ʝ/=V]P1PG*SUh-܁`-n$q? nv;wI֚5bj|Uc aKẒ#xDΟqޢszI'^֧G(N Jbȣjnx%dp%FZ:jC7k$Ex69qeh?ڐs; W=Аy˙0137H4BfɎ0BΒ7`,"vW*r B zUZ:r)?"=2.+>r-,]l8'A T@wXR[a8QC,2Hڢu:|Q_hH{ KcB =>o7_ג?[4_ALBj!F]eAR Heh.">םڗcǬlb(m.sTaq97jHP-E%i]^Gh{ NsMz6U\H#E]ItGوH'?`Z{r O% %2 Sps=o\"̌ ~z@YT{X.^2__9?w@ÔXd!$\KtR m&ƹnSk#mR.ZV,@![ aq:N>&BW[5E:QܶXk "^PXZ ꞜaW/M/?mpmIou r|G~ _AFc+>;A]W.k[N&{N+_;x>&p'*EJ {бD̫U蛤a/ <ی<@s*A H&s8͆p7sX"WRs#4=oSApZ~ڈ7c`7Y@=_BI~i%=&{2Bca4[4wYXܫ' gL82 *㪝5ZRͪF'Cct<1j"%mƘԣv1w Ϟ_kĄ tcl ߦ@l=oYFafVkLam0;1@kMcmn 8n/5Ŀh) QaSdpL?[@,_ :X6VFoe&4W0h fk lKჰ-88P4n\6$iry+IKO1R uF%WrA\ڊӵ\|n?]ƿò1JӲ(grCԥ PZ%qO"!)~h`(N`(A~]VsΎ:S:A6Ʒ{ [PO&8b\#'&V!kna̛QC%y^eޟIEdbwAE,[]ĕXt۲8ZcMral7?Y{s{PY:\tݼFӻy,y {*vrD\wU?D5b3KPوϕ m.DzIu ]s'ȉ.x+"CFL(xp62/1'g rLQ'šh _)콩_ c=7T:-8pO}<\J 0l`p +_3!XUQ9[ٖk1 ʔPv+ aC7T2c s$5)FϢ"~QtXN0B^/<7676,v;7676767676W\ .q_~2BeB~)7 t=? e;y^?1D˫p [4,<)k;M =lf(Jæp'aE'}KzT?pҞ%BY-eMD́r``KD>s!@n00ǁoyGxu/Ǜ?~dߧ `?rnHwsx޺E"YoYڑkep.&}l{葵:1CKqt9ŢK|Rz-.}f2e4qLP-v(;)jY9g4`iDp{.@I .ӡ :IHہ[hJ-m/EڪgA>-8ZĈJIz( nGh|j3o)ur+;n/y&WC&O w`4`lX?P[֞xG[|_rd]QSļH_G>`Gn 5v4mEȞd(c8/ۋO~mems-on>oƺOo'mRϽ*~uy{aˢ]#:O{o)R|xާlg.Yj῰̥=2E8&3jJΉE(_]EwI Y*J%ֆ<ڄ/pVy! 䱺Kb5{[?cP*<[uiu6 ac>W qfjŹLPExKYI5fK"85S[t.k]04*M]9U !fay,s[t6c^= srFAHs|ůl'ؤ4e ! }=>䢈Ia'|$# G# Aʧ$Ixܥ>,d!<t^APjr)Kݍ@$_ܹ^Xb0%%`pek.}1|o+I0 ڐJJ&Cq5'Ͼ1~7Ξxe "D5k<ex—#Er_}8'HIy|ʯA"t|5qtHY}LhKߍ_j`w>mPħ͎_~#FVlNcgfeC],jx PT~:N/^YȸH4vx}@Ma9 6)oRNIU@dT5+^Uj< }=,(1=LGCeC?X_Jܷt^91L3wxYYb4Gq@W& t^2菿{k${)lx0z=wMY8Lm V`fD#[IML*e%x[yW&G ꫃pq3*#QQ&u&8(;h0xPpU%咊(~ ˖DUԕGu|RRt`ɣtm*'tz;pX~JBV2@XpRYԅ^ z+CeOzup7\\I>pSny&R''[aЭ8s&{[ }MAP{nΘ< *S*疅St|=6}t bȹ;|Rېo%iܟmfR#g>VaMX ୿yOP'G7AK Mt? T#U,gGM)UO읩p%W͌G!tvSx]y?s0gYݤ:}s⚓8#wǁhd0k-Ɠ;HjJS,O#9p?Tc.|J=crf v-S8/j1n!j~*mƊ$G4:"~jvm"^lJR2MQ</s=8Vv]{jd7R.Hw5nD_5(b^ 0M $ h‡6;.Ktx3?9Ҩ'_Ԥg/|>K=cڣHOl.c3clܿ W;T̳/n{sESJOxdOZ=xkda @V=-!6E#(i­!B"Z<+E#=FAvq;UF:ǥ@#6Nk-|P:8Xͩ4t1-rI.uIq4vn 46&,#X"蠨[GmRU?~>`sM9Jګ\*x)>Y40i9;SN{-ojOoj֑,yOA;7ar0*F;F{ÕЫ<&uCKA[0&o~Ņls> `o(#TĿRk- {BN\xTsس |1_?p:ȧG_c@fГi7I$e~q@yGt=w}y5&4;"!?6G!OJ%eOSNP຿ghbX oT5n=VUp)cq.Ko`W>ݹ/;{˯oZJQamYf-&gO@HnYɧ*Ƣ Ŵ$%>(nMa)P19W\91&?Z;^Z/aULW}m 5N ܴ X: cy Bxi5Vx_r0rFJb#~mgI?)%"''߃}YJvצ)OOc^l!㏁ܯ ޖcTQ~,kRu&تK4@׮#D/ּ/|M̘G1¼ "ކ]WBӝ(iّ򿤆!P3d4 :c0dDtKث7qk@^|($ֳ=pM)7FRbIOc{BۜsV*~ûIX=7VPR#W*Mw *@eEC`V-,[~?Dx3b _Ԕc`h0V P_WkT>?ſRo<v#%VrmҚd 3'#0 ®ݸ}!}Ҫ|ꆹ1{&"fEͪlSG,@co"~f葪Zb^␛(L+ o}T]j 2Y5GI'Po^#ۣ&#4O{ 6˽ *ו6syaztU2ݿs#IX_gUc̠O o$B6wc ЄX/9 7z-Ar{9q/Ի7t hMfSo[DQYcw;<~K%\P0f7>(X(F:5 јEU%HWA4US Krf&N'RGO,?4~[|hTm[_5͞F3҇3Uk^g4EnkmqW/bi0BJ(N{Ma}djU}Sܾp־#e YI!;YvJlI5 pΩgB>G!6Kʒo- 4'H[վo< vô9m C(y -J5PVp6Hj1TSɫhX$faq~q[xL ᅫQcA}ىQ΢p\˜T/~` :3dsۇ 2V8¦ p"-28?MQ&.6yYI:1}P;c40pw; cCvM(?/!Fŏ6F7F/IYDdm!JOANz瓳/sAgED?" C^V-zc(렒<AϜT@YJ[`'%YfZ_`7`"Qa"$&w)&x~>ua1:db4|(4+2H=Yjߒ>ZAve|&GP6>\w8*i4?΃zeKX[4Cӊ}c/{ƈ4 vP4pK?"aн/WRbu<8FM[׮^IeWJtlnZɲ7%h&D=Y4Chz gNƹ5^IR(qsa9v+W6 _%?Hϕ!ޕOC(k>8Jϗgt4.ApF$~\ ibk6#f ћ(+S_ߦFlPY*wzh&"5>'|Sm/nmE b^4$A1dY&Vq!7l)I)S)i2c\1#6T|UjӼIǡN'0\Mtʿ6wd<Un4ޯŇ Eyv{(}?UлAjT$*fxVNL{M)9$^E&AkX#'xFDlR?J0y-i"GIxe؞ ߹>Ԓe`d0DU(iꫩ!8b7φSoakѶkZnz*QGxt|rK>; >%zG/SUWK鵤H[aIgJr%~*9Q?GMo-<cRaBF,~m;3@d=9U;>'oTn?뢁K7ç<_W[_4M u]tXF661P{޲I+c"gKMjP†v Ib_)EZ[8^\v@[HA̼8Rn+0ӡT!U"llbD'wVGlwGgōl-RlVm!e㴸ԚfJ&/HYIYXcF6iD&Ea24(ebL]5Te %R&ՀEU݆g`zVXl) 0/v;^3&GBbDcB'!ꉢ4}0(TnJJIbJo_xe*ɟ߇Yxh_Q^s5RHV)NVi5{Nc$BlQN&JWmp㈑rJ:簜+vxUhOoZv܂?j})rq>o1D$1U_Gw9,I 87,;|GyNnپV[%v:ʭgrǪvHDlDWpծ*,0<Z\ š @XւZBb#4.@b & Ӧ*Lp%6I?l|9Ǥ%U5` %9E><[M,v#үXF̔}][Sޑ:G qL ~:ń*CV,"uPmUd> NZZyt=2@v_ jnp ޔ%<S-Dh$#%B7 -NBI<`-bK{" S 93-a5rja$?cHo`7<袶 .\ҭY nQC7ެ| 2; 'XM0A,\ۑ>E><ÅrQ&N5vIs*fN, A/8Ƙ(>׊y%PHzˮ9aoc).9GǃluoEBiƒL,]2 Z!ꦵ}Hno`slǙb–*L@j)k>'g[oŔ@iN')qF2G0k![&a)A{P$%YB/9-0Uz𞲴7 %Їύ *SlIگK+ҔzW죫7,qr\tXvX}A4 ipۥP6zt߹O#kCcb!!ݵMWX53ךgQ)~v`4IEY}^g|:mJ-{n J{+?Yo0q7 lr BE7މdrb(UK+E(dt@IC)'QpFB-֢mR/|*Y;~6{(?ItC\KJIw(~@dE(w?QCe2ÃO_Oԗqx`6LZWc UFv!oAtŜW/J '07`P7D1ZlmQD~`ViVX& %z_r,ey,n A -eX=~on g] ])wY\!B%xPr\(6'՛SG)Ɋ'}黛|TGȅ 7KtJ ugvpA[upq,fwo3}@5UAVTwK6 $ZQE| $RJKqTy*>X ."i" >"wιw&~O8>Z. Y\-\|!)#~$y PBѓς{ݣA~O╄$>ϕtkSOWcerH2XcWh1 m5zDCydrs!_|/v5yLrngxwp]Lw^˹Z3x\_Fyyz ~jnɑO>2<&EQfhHyaɌK&-5dIK1cN\[4 a|T5BȕE$`A zyH] 3>VimA"cr)d2%(#;ɹ=MbO蕀]JT5s0\^qf꒾hp`TG0$٭Npv<^~^zy{BBug"̊hF:`8p9.0[qp\ %Ӻ||Y@Jbqk᡾70^Q ϱs*{֝D79#$I>NxդM ɇL8\9O) +|x%(]hPKV;Pt$\% _涮`>x9n8?ٙKah#8b-%+-)g;\WnU@"Z4rXBȭ~,YzA4t 'l5e|nwaJ7_.O >es}^\ ? Eq02Y[ }6ͣ8KVb](':|t\&վ'ɚOK^Ah5/ q+ٕۗq+h%J WUfgղ'TK$%R|)f|j yT^(>9Gt~HJ9 ,s zɗ9JF)`]/VXutˡu~H RZ̼n|L扦 e&E"_KЮi1QY?hz).<Y x%& EQ+>4ÿ\}k'CZ1ֿ[f]B-%s2WMhLz|OǶPmZG9UPkڔ9AmS2$o|<1ՋBGǑnq\e|_~a1F7 3ޜWBH_1lHНtui=R>]S:e^\:=MGj<1$ % zYeZl5m AWH~[CWEkͼ$$Fr-@n28 9y D?JiG^^wg^83 Z2㰸t:wlqef=~?Aeӏ緩ԵP>k\'v2: ii=JzDO5sSO,)e!n4m[խս&ʩg\vQ`#^7/0Ưv~Myd% 9@b_C ,5U\Nkiq>WSV|l%:"gx)cct\tYp;«.ݟG#{y%QQN!j߮\ UX"~Z0ZĈQ >$ E".bR0iRoTҗF\'!7 E6|=nCmhU=zz7`^zE}Jŷq)  fZIs&.ߤ0Y<\ն\ۿy&ZOYM2k,k'|##?uO(ޤ'J_-W8"g3c:uUCΫޓ;)Uw H||/k,b#ZGuЗa&p_/%'em*=`)'XDM+ne86"S2Qvѷ~h"0n"1". nv#a؁@* -.&~u-;1H@2ugAEϫ,$oy cnSbB5ܦoQQP⼵|X/.Ba "G6)9mgEӽ:o &]Į3^_x&VSƉ [!c) O§3d[~JP;>2DԐQ=bVA{*K(a?kp8Λv#*ƥI;[zf7F'^dSР,#}P(Θ%Ho9}Y9 e6%zb̬zQ:N,Eb&'_N ?5IɑZ影 |ZܘICoSޣ0R)( "aԺkL eze $~l!z@zÀ(Vq$K1<@T XԌ@V90:&`tAV?9.(C.MR 0$Obo8>\v?) UeKh=1 NtM^Ϗ֒friB꧿,6c]KW@|&j֡|`:rO`/9Bx~"zՀ SVQ̨) }?؅ScI, 0@] xQxÅꌫφkTcoꁃ/hU4z-^뫙QaRQ}eI{9L*K}87m 4-KnThqId6D{xd WWiR! s/mi<%Xba?XR͋v7"~#"^cV1PҘ ǏʯYCyTVolo᤭df `u_X%I񤌑wDi9^B5]%,W`O% ;vHi ^%%Q;LҵS> i0m|Ī.yWg CWL<ѣ-z<@|&*~SWhPfvjSqpnHunART0U yT2`wH-"Bxɕ3_svBd[[ gyePLK8bO-)!C*$(,).p$b7ou1| 6M%$s/$Dn!'6yGm2l /|d mc( q=Ao#_*UwcmaB?ꪖhЃQ2evΑ `eBǦơtd0)YZ4rIWm` ܺ ǵKP 9w"Q>n x|2|C8_wқ?on N%?%L+L$qٕ %(jP(GYҔgUB=jV2ɲ$M '~n) Cz$.qhEvmh#o琯>] DLv"30YydZzz`0uTx_u+Saʣ@ u.﷙?{5s(]S!sU6iv96cbɂ:Vxp{mmyIqNH~A1ӇH>W؝+%ĿwsKϳ?C!pұ[oSdݏҼ5CΫ6n&.꾍8Ju8^W>4RS:W4 IVx0ģ^C ]9?x2EBT3<^%X wqT|K/S)-D>F' ыOYXC։/s1{*)E/Z?gs<+~0:_EU:e2PC_%gCY)I)AwN*"L M<ŮLj6fԟo> v_ QܺsQQ <, ^[ۄThq%!1H`{,ocpX0sE3reA${z|4-R_+; ~֑XvMY´ƃ%we2*}(\[S;#|߿yg$^1/ 6Aw2q_ߝɑ]4lL/Z9^B Ѽv yΌyN.{LyGm<PYʗ| қGm:ON z[)o@ַg> &|"*/)w [$Lªdh#+%QD/m-zaHOT$,ZU>?Sy)J2Dd uJY('-#˄2ڥed$J/?o?ĻER汆؍R`s}*z :ʹp;yB?Kʈ GI2Fy [:H)]OdomTیSHm2R֓YTznOvj"AN^).E2!w2$keIrD z8ZM:q79I}hsot7%azĮ#aȴt.2\\u[XHymWiN~)/<__r/ZxIٮ 丛ף$;4{&@y9>OJ7\ݪ;(D^NHGk$:i1Yh*>AN޷+[ \1[Cw^x s˖$J#+ᒛ,k &ɃP`W.9ہ6d9lϦGͽ4/ϨJ(chsFٖ̔c.t(K(SVUnW*|?/.թ*6wK=4%E@,nFT }+e`ZFQJ4/DG0Vt]2iUy״:Q4w֊`m*v{U0 *J/ !4 nOAS] {ћj=|wTB.V,~%kRI֌n%OeɡXVoL .CdQ85)'SWF0 Cݎt3+皈3RS$cxnxfBRZH4M#Dh-7(d!xQn'D˷!Dng&<-˙:q>`WI{2]\š= #ehdp}g#)-o%h9. ]ch.vYQϑ %`S nREr^PhoP -kgt#iy{ HhG/< bҰ` 256/tfQ~848Ħtb9$a])ZcS,ƗfŒ5&J-z9+ 2tSn v%g30Bk{%P.]1^2?2|3]RnA)3ǪJz?׍fV@v$).cTH +k$ Q8τJRX{V$b|'#U3%tV<:cY:pOە7 q6\[T:YEn:T4Ts5Fc7LI:wEM)ԭ*BhlO+! ]ѿg"椼H<̻G]EkyY-hk~H3<9!bPۓbkgMl y+;0<<#D9|ﰖO.@6OyN1{vB6^M>76ךf'_vXsH%dAGy sYi'=,+!CwoJE%xs/E^Kt\-ٔip=G#IC|;&LZv!@-}awtVc~i2Gsehl}x\}%Fg6r0O`!9^|=HHjmǮwaə L dA'2:ƗHi@X=t|/Ivޗ{|/OLg\Z; G҅wv0fBr_a/71HUjt`TZ̠ѵp &ϬGb@i?.tNΑǕ֕g)2&)[yys-֌0v[NE\0$ ͻ_⣒:L9ER,!Gvj{UG0/ض}hѤ,[AѳK3ܕ:+@+{:/xK )`}'*/+)ݑ $:Ԉ:GuVk!S^)7G)==0b]iEk Efu]\ (lK,69YɺQqXFſBo*_)'v^:ӋŜh~lOQM,%5Prb0kMAܒ\'`V)Muw-ڤKjVE>QI߯wrQ7YI$uϬߌ3;B lLB%[u Z*w=C>Ƥ;LlEWlDcC՞99Yb:);ߋl/(TkG[T =Xqv&>VwV .?e$^M۔6`5__k}vܱ<;ią$)7‚(wAsĜj8|ݐw<ϱ$ Y̰+Rl1> S|^)f NI59dW/);9R5 K *8 G5ou>~Iڝ%ɹRS 8[ͿȍS{7^溧.E"M4̖,F;,ʬ,edCoH#K2R)MXCQU@v'N!!l+nD`++v:/>K+Ϫ8_ͨQ_d}.Ǿ2j`Jvqu(_8~%c7vyzX{_S³`5A&=)>FOd%oq^#7ϲaFѳ3s ǎv:6cg-ͬ=-'q*Kfah_|=Og_8|PkpQEK;,̒_(Rknp-9҅3(|-{EU/vwӒ(,]aCk΃cAnd*]3W`f?*D[5e^(i&T:bɣ ~d: _ڂ .&o"Nhjr)_|l4ʿO3 uIcsȻƕ/نg o?>7+zfe>0Ӆrq*$Ʃt3RqN \$z0pNFvZսmk3'+}b^ a3xW9am+Ҩ%D/# v9v.Oqe+`+B Uoz;%샱QMjB^<~Zf?NKp_fAdkB([2X#GVD*Iv |sY6%`6NIp)%)OkO>#&7*tH7nj v(דGkF.)Dܹ=e;c€lnվ53`yw>#_3= \'~O'ԧaIð悪a~=/ZeiTwE:nİjM]ɢ[+hݷ<7γJ`Ȋ!a*%IJ rc%M&O;J+DO v%{2!I)睥(cp$JM!%S2X:Tq,K"CP%yuxN-+L u{I"D>B=xvJa V10=G\oi*O OhS3 ԞR+0v 'e%m CQw4U4ɒ\ŵc?ƞ]Q7OǤc nY%gy|j D#"$ 3(;/nA)ǴxwVa#@0vRkJ22uk'NWSī4LbM-}V:${[2E;lP;=؛ҭ |;w#xH 2_Z]HF3x.GSl Ho,<$DJ?d4jgCQUc#[5UGLnQcZScsRGM=P|$up{ 0_+xRMkJ^QqQs_j\O0@\/6!9!D3\G\7\x+~Ñ/mMі&o@)![۵HMV_Ncq*DS$,rH\F6jJ zJN# I{Iy)yqŅE:KwYY)w YUQn[GJ*?MkfчvjrHy'kǫh=hZ_6Aikw:0%̅+_YnR.劌=}9 [kl3FN|7#'MJm<%'f ֲ9a#>V}&3)%>W 7u6 C; ! b >wAgy=peOɺK,!2B,@#22s>CB!R}G6abIeĒ/q&{N}Y 7.$4rQ,qi?ѨKJqrk//G^њt_#Bf{a? ͏b֌갏'-vR+a' RKkJjq,kdΦGg]^0GJ;;1Z `D?2%\Ƥ=IYC~RgD-aɷq%K;vő^Ci}xt*7e͊ON =?SNlr].)S}.9j鮛c[^e~$^oz659? :b&O1|[msYOw|RO'[THRq%NB{4s?G& 5:& QiӋM6TlxߛR!ދ_+Lj9-tQ*W?c4:bz*jTs@*'NbW u^8r6?$L9EJkCˢ_?dYx8Ӻ?_Ҽwqtkt!0឵{z^B]n|!Ob`q&b25W~@6m4p_54dTj䎲};*Cz9JRMFʼvR@Ig[ %7ҵϨᨐۤ" i=A9a#E/n>tWPê?X[QKkJ{Gg9@(+s/@~;鵨p糹E{?e"u-cgg%0WcLq# ax͸)>e B}^Bjd,ģr5 Ó'y+5#55n'ȍt 'G~frC| No-SI{_:v rk4κz\yBGI5@׈K4+ٟ_7&Yn(+eA0H?7Dh*,TQ!ՙ( 5- M:$m?Sݼݖ ToZLbI"yaAc(62F{bph(~G u\,p|LmL-t7$ bB_nN69`O߈lQ,M h9Nun7>+'i9c텐qw~FR؃\@z:lYFUL&=zΏ.\}mL )vIۈ“ԑy<]^]Rp^^m<Fq36kIK"$UH&2S𛦍(F0Cs(P (~ED܎:+MDfF2Xuix*"mG߀AD\KvR-oەa&/'ݺ)|w~}njj~"n$qd^e{lKo#2/|FNXldT7$lfW?xgGcᢧC>7<ȃ"&t>v9l"62:7]e+Œ(N Jkt0g/rMHp(tC0xl0Ώ(sm?].ԱC/k|4`sH59k9q$zoO3)/|E03i! VhRBXW^M"Mkcڧ=Ex#mnٚ6WX*Dy.d"D(z*Ȥ5dEXˈ|Lأ)m[\9#&bsjٻ}Lp(+] ^eH /OBO9Ȑsk蹖2<ז>"5 A]asU#NC||vt#92ð,h/켕_IQՆ }5ިES)>0lߓE KCs :H)./pY=ZO$qs72]@7Z1f}}CƗE"&x{?ta*W͓B4ObEŸ9Dֈ IωhsBl"a7+fgԤ ?LߨsLH86 ="RF47ϺMzBG Cun\N <QAO\nhj2V"**yn,Kcg F55pym PzLSZ_,D!OU*Nvjv(eWxy+gP|Dۛp/!j&z.'#*JXluT ңN]8F7`uG;K*Uo;ϽM[uuG\g,'Os]2R=  L n϶E/>/`L?BU#h+>彭c'+y3́ךE瘐z板(L>'XWH`>BؕVM2!b}]BlkAh%+NȮΉ(g/4qs0xY7GZܯ }\Ùpx ˿2 ~.)@gGݣ 4GQ1b ^pkMtj95҂~~ N*GKMA&\z`vN?k|@Ogw{ZTŎ'^בLE˟1Wqa{[\ƇK9s>sF! b~\DXϠ,tDY;WN*5XF:bW%`IP=w)o:&d@NɌ>)t?BBk8-3IVE%pAJ0V*qo bct3Jt Nb׶ܜ2wQc8%ˏc=y z,Vd)01GޯٽdbP9]f!Vx0  xtnm.F]NX(u{%v#4$ ~ 0|iiVGHm5wC y7 HtəZ#dI>՜5$M ;Fes!W( `+L_ǨOnyɎ:u<S[8x* r5wW2i~Z퍭I}۰/a| ֆ0Xa<'DADoH;0Hn8[v4[W$u WGwXhIB|hp>(zO s$H`Z}!E#;-<~1m mV ԇ̑Do}<<]y»he7{>g$xwZY[tփ?nʌXMնCo #10Tuv(=H1}{ft( eS9ꈺ,Qe;ў1&DK>pOD@5}R /?fR1w9|M\Ƿ^FτͤHE|`4Eش!ZkC Jm =Kj&T CXƉ?#` KH (%@VMAv=UWZ_cWV3v= at5,o ;/=XL4VbŘc2sk/bZ*U%`~Pٓ$`QjLb$d-]QP TNPe-rv%[_COa^MW;pJ3JJ o&4Qlf/}`\ \Op6olB[o7/ G;=`lې]$c1E D'b6c3o|K16\lg2G91]yfzrg)nohЇ2c%[v)PS(QxjX>5& t@Yo hP^!c}qHOV-ጢ%:.gk]Y{58]ivQZ `6Cn/Ki6y^oҶI:9XSw'u+jkrRp'èa'ِ `l&y: Ҍcv[!gYrS#&5oLh#v qN&K̡F{+%%O -Ыl-x+5Έ_y'Xo2!ɮLKVfU/;fwFwYN {1d;ja?nOU+ndKَאzgOуlV &0G˥BuY.e@R`vJV$ɧ썝~$Wg|$+Ja 2z/&cZI]rʥs8%3n I(!9Pt> ,0@dtҰL2-(Q$g!m+8?йCJXC~]əvKJypƒ%ɵRVTt,Βx)~q܀agGY_pu 6I)d)!M*8?z5z.EW%G_ʷǿF) { ŌY'ѭbv-GdJɷ,?Q~ZZE$)eb-z|\] #3܍fA j832~n 8(:Ly[4?s/MNu[x&qddWh{W?o1Nk#{Q } Ώ׋'K]mʀT dA|^VQWi,xB#B}-< .QRQoRuY+ەa:o#'`UZ|[{XI"WAe* }=Yآ9aĿsBȡLBՋ@S0ylM*jrh.7 /R$e3Wt־K?G)"G@4O9ؓ#ĽWV@5K)s8 {Ր[+p*KWfK_2,gOҞEn Yw&P8[w>f% ,r"eJɒ#E Rh开)#Y .4x#h/)ف/f(|Ld Că۹.KxJ&8UDCT${*6h<,<Qg-r=g(Ueg!E _̲Sy]FJgZ0(oPh7W8 1Hd_NCZA˅W:ˬk8Gzkd9*vH: ԮZC7<~9Z6W ^4/0y^v$|=$Y2++cO:0F\< {l6'0 ޅ.km/$WJ\5-NKBݬB_(pمO߈mxe{j]:hY5G)HQ<U2J:.F,TQ S "MZ&$΄[Eꄑpa,e?]4X_4|(V~g`.o[ʦ8zמEח"i;P c Rʣ]`9Iy~Ȅ;9r`FVUf{/`E=i|.s!{aOdssԑ]e9u86kV?K XYrpOT KE3^>ȴg3~F&U4K#M5qE})K*̣De/ 4 7{p'8ke]Q=\ìmVp>T@]wJX}`}G{ Pe3M\TaY׎I0]4|l(K\3W"MPd⼧f;VO;_;̿w\~jcz%ӺMnKn@&d\'d#@cs$Ii'jX|}Cy)IԞg+r2m t I]݃3C| C˓yu^/$ֈ-dcQxK6^o &"sq?δ 䡸F`Sm\DVfɕpsu#e,DtWq [$S..8YpM.E..oDhMw^̜;NI|zB7Qi =DFPM(O`0(4r7bɗT"lH#?+} IFF-I= {Dy6w[tgJ(mN։^- )[ z$~c3G.u>|n"!05R{|Ḅ<^\wgH~RwpIľ]2#Eb^_9!xʞ*st$Iyֆ'LB>M`s8AtpGы AdxXXfV0g;,}[ʻ82-ubL#"8/r&0bYևŒ;qh(-؈&)(c3c^U;w.V%hda \rJX 9iU!zji""3ʸR*g߻qU'{|!83vKy>'UGn-wW j߉`+]/!܅+0~<~ !/=Alk8gcNfZsݻD-L+ڇ'gSN7F;2j֝LcxEnI Vysa[$pֱLTbkPOő$`#FkM62xXF oH {[qmCz**;+MҊ*,e^1΂XEf}j2hlQ(c plgfLm魀#Qe1*^Tl]#z$ g> K\;soVK&Bx@".M6Ԛh cmQ8>[cHdc 2ʟ!(vE@(V\zlEI|+w&flpP`rY/x= 68-| e*$8IW<&]iroStEȕ: K/VMRVe-VσKթToRhU:q{`HՃQ̎x)dL0gӅ~KѦ$ʓO?kqb֝w7o+znk$__ӞrW2hUF)Q ;k܁@lFQwYQ~fj9":S¬PU+RQOZ.BR4>Iϐ%ay28F6<GqIVSPf~(WJ٣vQ:Vuʹ#-i=!ӏ~[r043>z(Hr#~,2fޓ{[fRfIl53ڜz4u2$n'Lw,3{% 'KhyG_\< 9W!z<$G~l%8Y7LefO~*A'DLV㿢xcէ(Y%ʶJRA]hzV|!q)7OUJT"1C_- $T9%d9}@*/QC$/ Q Ilm**nC-ZVU$  <2t*53D|QKD i{mDLn"W[Ӧ0qJW-A--g,ǴhW&P~!xp&0]df~`Oq3Iљh5\]Fb G΃oz<~f.FxL$1¥5s(!Q'uw/&? P/yø!Uuk*4_ϗ6#URoZ3R7FѿVq#<.ԋ WxYTTa8 'q۫S12Y~fyC 62^ԲdSn*}[*~S>D{9}wkO{vOitI|_ 4ZR784ow=<\]] Wn|o〲t]F3M$FJY8>FTB56 g魋+3vus(%\ Og=Ĝ̔ x8SBi 7)= %0!ϐdO:]wySD%H"|Hqƪ[ 1Gt)q8hFf" g*蛊ĐU5h=n|.9\qV~>s{:X| dqvWЭ #noP4c(^΋rdH{{je&sr;QWˡźhG*xM!2uz$%<-y<8٥h5dy=Ѯ>@Gu ^T\{aW vT|bG}eǦ|=^fxl[6b,\%6ad2x~Ev׷'e? лM}no=vL=.vsތyfRwQl$s瓥g2{Y_7jmf&Yd+:ڑxl;F/:C><O+'7+C+Q퉸0JDЕyR)ߞU҈OM޽$=mS$)%&ZY?I ʒQזaпca 0~ws'i|y9y?&@LJ'N9N9$%w90YЉNoa;KQ7/~Bp7; e%KbvCW 쾷p#uuaŝ 2=_g*T >t|r'TaGz^aA3z~FVB wHSl)&eJ}{F$a(# d 0R7 $!N]MUT5N!H!a6,1e(9'uԌiΎ8rw2-C͎b&a0괇 @%e-?V~;G>oam Go4+B ([xWϪmҗIq!YKcnϕK , "T}A&xa N # =y 5F"%)(3;Obfu?)Y)&eX%yt\Jo!+'؅z)' HDo{X]3Q۳ CnU6D~DO*e#$/:E`x8 %E\ '$nqpk?v4Tv&nËٟb3yȘvxTO *(#GEFS|`l ;H+%=Xf[,zqAp%|,Ƀ̯D]?T{-SW=kTFa=kL*_F߈ZG={j{#^pF^ +,`|0fkIy0WM7=Uk{N*#:6@KBVn3ME @3Z㋐B20Nɟx*GϰlD҉ԇ*@ lCh^|?-J|)RM-cLOwQ(P_(7 aDj2CoVڟv`JZ &܅{'2pTBi~)woH `& nwd}WbɣwgZc:BD@m99_Y&unV'6kj3"~A`VWuoă-<xZSa ;0QO GϓvQ>Vk$3{n.\ܚm(]Ӑy*2Qjz*f^V|ВK /nAX*<3 ]6LwKgOF3CGsP3[ִs:%m`H'*_)Y*)'FRӈt izkUK)ZyN7N6C6paQDbnh}v dn$8IY@##0=8i͖0Gnh_ERMN&+NT:FxߝBuɪH0oŝuqdI7%: Ng'gMmgN*eovHo@ #q,*.\~@|lQ5ut<M}79.菗tR D9?Cu*RJP&23΂]0 C?6&_fnK"Lqյr 藳ZJ*GҗࠃSaRKJ(isO23׋BR ߉Cӌj6a*}6W|!%"λ4qi |%3RZ C#B-Tt)"00dloa&u{>/\#hhY?ck@1_ʚťۂ(kn?I+r|yJDvvi/2뽎Qt"RBw΁_\jQ<#q:E#YE@=o0j[^ZW:?3ryhfc,ys÷S ;NX&[zI/&+LF8iSRnSݼKUHi:wMh9Ӛ;h/b\=^߹fh0zXڕjn@#R1 ~9vFxP56ù;[t͌S߽t"cHΑ wxp2Cx' (D*)qGQDYή%1?uK-asr$JQLg+>[G\Ca|q p@ro$@ )Ě}|_$.$}8wʼnWL c$Rԋub6Q6g613IՒ'5 (8)>qГeOP "Ϩ't`XESiCx$vSt _͓hOn9g?/$2dNp20d~gx\Q@ c>8T1ٲg":SEXipAuT[H%nɗxnΉپ r&̰6[n ek%ٙOƲm=ģdKGc yS]`66yhqEuBIv/GB9Fۗ, ;Z;kPsH%IITRhpq<Μ@DDmHǬuH\]I 3EZeDM|kk߷)PO4r|w yR&ZvOJt52JE_F}ٶj'负 ^vD?0p(y(q5 Dx/F@03r%!\܏탾< hlʐdEAg\ժ' b`'w}ZcN*V_3=o ^%_L}w3:ant𗅦[4I J1Yn [H*;scJeACOL2oe5Z ;'xWMETGG"¸>(jEs~ FlC'-EeU5{b$4`Oϣ|3$uDq#:6:O@%d*\] ~c3f㼐 5CbݣfիO}l$na1qեy.⿤@Xn1ydHjU$`/LeeuFs97 u ,ɍՌ|һǥcɥܼRU l(4 bGw]JJK66d'_`k>7L;CӧφL4]<1˙)1/N _}++Dҕ}+`o+ 4gv0qP]K3u"nmoWk<Մ fTڎ4I\0|>IUiȲE ڛDJ\9mSjhɿf0T`%w pPQyUZ(T٤NcĹp`]u-Ge+ώ'z_fw{þShݽzKV_ ?{ b N@DDFrózQr hkQ4q %0w/I.I(cF3,he`h>}#u!kwO@y`CBM߀wq^ꉶBvVUYJ N0iÀVCĎe]ri9%2L1n*7~[kO[]PDrDۖfb9T(8#T3ai uY $u@)0Y5؟ԇS$ƺ.dђG\8R }+ mLj殶pqؒ2?V]`Ap9׺ oJέC+t+2fhFD\ehcF|cO ˾<-;'iCܞX|mhN|_1'DO(~_vljϱ k|¬]d#v=8Yx/Շ·u78n5KnOu3aggq Y1PfWvI}\[\גDhROCEGhR?9weLwgW Wskmuvp<7RW>pezwbsx}j>.-$CD|fPpL#z Ѕ 7ɚQC1 @@СV S􃳛]X\cŴ8rQSO~"u(1)jwmo۲vFێ"@NV84Ek3{O-ux,3o*sokQ.6Kz"-'>ScW{0E@=;PF(ڎ-= I??[KF\:e&bTT^͟jby6#zE9B;[ Bko|Õ%Rf9hCQ H]9D,n6\1utj Up(4y WZSw?r"rtE{,}h3$GdZf u\2+`! yc)@)^P:hnyM2i[[A#Sەe"ۅ[A)v,!6u߮(+n01Eʼn:UPړէlzQ~8`gNM.҆ڈctcwƯo'%3L(Hot&^<#bwi`bYiwm-;XLue#pa"%ܼ쳤ZA3x -g>,A p#"^'./k5{Z0] zn3=9vKȑ`gXq9|6Ə8vg(>9͝!"a@iTUt8w(خ-m;:Ua f2:"mrʣp e1|[6 %zzBwɤSzeUlP4pͰ Λl65&A!)yTecyY+ǫLu*{f(7㮙Oy#7i-24y 82ٌӰɔ炗'n?b5g{iO2vvAyʕpOM ~ h(P9E|vZTa6V!NäGMߜ* oJ,QpK8%񋿜.1%PH_y8҄KvaU9Z6dsEn@#'qjB0ۆ꿦]Э{Y M0lc7.7F0:h< q 3Lx:~_'t^Jev> ڿr;Ta’pd, Q΂3_ݖ9ZW2C78S;9"9Փ?94PgU6Ë;"Mb /Z(ݐIWuFýq!gs,<omaA Ot)MIg8D4} ( cZfnv$KiRZ`|VqksLAnjv%_TGZ>UΏg;0v\ mtd+\+B+eKYj㚽4 ׾gE4$٥g1Z.GQi/ IUV;ۉQ6ށcLJW7dL+HQKC)[&2BWѢZPw~!_W n|a't+!)(uI"A!,eN=6=Aў&_тP0@AU5_h͞.rƻvm8ۍLE?0Ɂ{Ox.xӴYPNfnljѬ{-> W< tq<@I띏hNaI5ǐ_.!RYCɆqk_5RgRZ-a@I5BBԱzy:M!ɸMVPtPO,1I\um7q7վ&DGM3FN5mՇza~'3 nzq7v3cq͘hX0qVtt_o`TvIt-C"g2ۄ[2zF% 3c"tVaRH^l;Ћ`+GH&Sr?h#ˌFf`xGX0|ӬH}]YV|CpZ1PV)r 6\ lctY:SHn&YjYPE6x/e5U\xbՔOwWC "a)K7Fۺ%{?Rbذ ,O|B]WϵWmgb`]ŃS@g"%8u:N?ZHo5[#ApS!dFGs*[gO:^/Ǹ[~ucUM7&zMw)(.SwhGsL"{`1`CBy|fAfeEhpn2y.%oxu/v9FD)٥Znu̵x~ `7fiN1;*Wq>z2L?.ݯN4dӶL&L4v(WAB%TCq^,IJ8q9JD+y嶰g F+9DB8 59'и_ArZǭl (Gȴe۱˹ǝ̾x1ne("BlWD!xU5b<*ARY]2Èy>.%)\ FY @N@p+,"nDkS_ 8#/Vv/:]:N=@6'̹2rn[vQ&>xilK슣ڮXmYK%E= ^dwERP]((oMXkЃ;[ſ0 ͽقxM]/eyƀ Y{eX1iꅷ4iXQv9;L2Uz[/saaX>fSxy%L?~pd-L{љlHh9=qOJu%LJݡ/nF{`O֛LOO5̈́u˧`XGw{+ZYj#Q1Ld"ML{/(ɷ$z<3PŘ@Jbov~,\;bCB d'Lܖӓ$rxW= )F"+G(spxJo.u'#0oV|!rcy|9栵$<IYtB}|[_'/L|q.u?3B@'O2倩RCxD=yH i%i+(w"׉+{vй/3qeyeLKHheFJdj5ek+@M_J!x LŝeIs( >sh[sTEtCeP+=nNBh0d|Ldh{}61{V:|["WN097" ^#G'iv!l=kHb6)WI3Iޤf3[m!VG!LKiz #=&̮\z͋jS$`: &W;lܬ #G0gё7asv2,׸??_DM0WO9b}ZKEo|p)O3'9jDI<7KYX`!Jv?m|#t{]~oLr8o`<lA:oā'h#p3'l\1uvsȵ _< CÑ/Wl2$= Eͺ?Qc6vP:s^ omZ2.mG{8 5YJܑ+ndw/g/Q@hjz5pB]ob_ QٙԪ+X- wTtqՋH.ۓv^$_A/uvfL#)SԗQ v Mya9-ݣΰ {tߺz}yp:!2rV#P>\D+s36 Zn$E`5J?xAuj0|CN#(&;v~Xu98 gFY>^SM~76t`a&vd$+HrEMQb4*8,!pE[Щ]"mUP"iL٤.+?5O;wg4H+)Eؐ%.Sx>Ι(J?t&nSiK |kXi-ۦ1AK^ip\qSO?|.!Px HgJl>W5K7ݔ?'ɟ8*!?iq7oPLWJz4d %=V"}眡ê"8A1vY=eR:a2WϬCud6Rҿ|f2'~OOv~6`:ÿ\2Fϫ8%<py/A͛'K:`%~C3a+항$_=×EU\hjz{9dR<>":_݃B+tJU3U\ -+V6Y|+V{y=¡2R{/Cbe>%l1Vl7m1IeLxMlۭ;!,9BPf\®uF+q*J1{qrXb^0o;Lr~4o=sڹj׀0xŏ @0v#$#Uhϳ$ɖ$I1Is!vx]邤"e`O%u"PB'eJ'y(\θNߗ,.(C䝖)qBҷܷh;`(iS6uoXNd7Qot .((39k7oDy(ȯ9ѢAynģѶ3,yy) J:2/RlZ `K,}Ҫ& qޤ߻̗ >dۋv7$D<}EZU17\:Uy4J =Ӂ.6ӠISBp75^h svFb.;Nx]l"2("R>")7Q`hzqU<XLQ~Wd{u3a}TSt-O3j Q32iSMQjEo\o j/%86{P봄YhI[ v_Nz)o$9(D֩Bl/-^{)x@N\'8~[a;<ĉ2:! |l:M|$ty"y/?K_}3RFrtTl` `΋)PXj/}`Qf%,2?% { ̑i|B;P/:Y! гorX]|u4Oٓ|:x5l MK@MK?3%L&Hl*ߠ@_ Mޝ7T&V9;p.Hhsv_g|Jr Kb o\7.YϮ9\#p|5Rn]Y [Ժak U̧t1g>Ãglc C-Yg҂adė?:開tՀ2+In4ǟRɛas"h.Om\LgW/jʛɠ٥EL+I%0xM~*)XlAɰ0,bag?mpݥG ;#\{FRq詍`R_TA3QfI^3%aVFC$Dbz~{vZdsh`/;7!CDoj=DWeوW'D*,ߐMtğR$?d\e?ibBr3=%O!S8]=,qX TOH,.;NtFtdQ?TG1HF)')&"krջ_Dp.]}X\ꟿ}^ lťȚhZT\7q'S_Ա=t%)zM%|?3ak5v i_M %BhYXb`Ո.RG>-uWqT 4i'A;9Wl=f}#[@)Œ+KPڃƂ?'e>ֽ# ?@t:gZݷrI,}D̉P$aINj =Y9;gfB[w{5[Ž_iUeNE\JR͛`ʹ1?#м_AME"OªEg`ȿ dݛ#˰U_M|pFcKi0-t;:3xMd 8<3Hw40sdOO#̜~.|1{9%j l^F46 τMӯGO|z[Wn w`[qq$w9iB7}i~2wI&I,@ՕU$h,R5mn-/5v&+^'/߉'?3-}㸀w xm|yTLw痓C]7ҮX9%*nْ⧤t4hhYaϸVE_tXM|J'7ɧ=p)xYd*ѓE23uOH ,'?Et%3=NdeM9_IJ2INHKWx^q,f'ڕ+)eESXηA&>au 0lX` _9 H rNjF u{1eгw-](%$TR{ ȔnX“hy[ ~=;N]d OcߝmTnǥ@9;(c+y|ꖳd{m)6A>Adk#95wV` S}h=Q Q%w }LpO;\>դINB $8{ ad1M>sT2:+MC`<8DoDgZs+~C v{ M5h{'󭷑X܃{l?+ķ(`0'4ǼB>:/f=[j̈́+]$UInՖpMdaCVWX&UGrIlXz9b#:daO/EmZLJ"8u>rT^Qj с WVG7TGGڧԹ"GIz|{oq^$M#VwVmuV=Y*81 p+hngJaQRkw'J_㩝cY'hxȸMYKwA_Q.11;r\c/L&LǪf+ٙچw6eCj' jƳSiPy‡Z?513@nNUo*5h֭XB ݰCC @H0lIIzt Tg O@-jSuZjKEۺV+dG 8p#J*ZŊ2|T:;Y0IjD OA+6hq"ÿ`ĨmPQ}[E7NίKMm3::#׌Z:@޺bl}|nkw"v=o4aSI֠!N.8D*~>FUrRw"űa Ro SѽmaI_DoWKT_xȠ72d_:Bk fDzޱ婼ʳc-eĖXyAlKM\]w;L$:jG@>PwNiNYP:ONЮEw>Q5;%ӱ颸?NDwD&N?4)t'.Q5?Fz6+)6I|D{#}H_WkQ͌I?v#j,YkSYpZˋtMЧ s]qC@g/`LQ.5!ys=}o{oGxE,fb8M}@-4cl_ZR6[j95ejZ[RKk-Z7GE-OǵŨۣ[jڨJt$jyG-?jygtjyNh%C6/5 T1 "l؄TňG _CT; SU\i BFTDN`b#KLE-CeF1@屨 ꄿ!S5"/nh Hcα:>w)}^@U;3J%0SWKs_=YzWu+-ZY/+C}ز,/eVe[֍dڸ~T܋?[E?Ζ_BPH &nww>;{>V;&pkJ4E(~$Wi:{Q#E^zOmS xQ6$7F]Ym+>0==96]h!TK!|8as~-Kϕ3\I~;0E6 Ư5x15бEC6N IAQ$}S0U_ = &񀱏#4A3—L;tq1ӊ'B]cWRh%tIH6Hs=Ma؏"n*(`Qpf5,ưt$ǑXI|􌿵{m'K\5lh99jGqE717Mmoј^fK"ɍcت?U#i z߄pP,^M!ޝѰCNn `X ^eYA>Z*FLZu,R:l^,)>Gy [HD QSO\b*MF+wc~11BUbn4)eT6יHԪ~QO,QXUYPUF\FYZ5.;ThҪǣʾ#xzT"s6̃BX l"~7# 8i ML?ۚ^'a "qGEs,_kO<=5Ap= .Jv0ilJ"fLj&BiL.6]v枑 5xzI%ZNnwqQU[G )&ڐfQO2k>Ӊo-+/H@(LqV@Qo98T=scZ{^+ 8sXﲮ#X+3dV7֥d#OX>C:C;(|M' BuR#z*2Z'PxyeP^jbմT Va"6RײP|>Ѓۗo^xb`>P}ǁaxWsC#| x_rn-Lx2X'K˂]rP|bo5O+Z6r<)FOY%ev'VXWw'˺X< ¿.].bfNt_Jc,nxt]\Z(%([87n`DT`8o U΁҅G9lZUgzR%M_b&K.Fޏ)ӆaݮ5^HJP0;h &bg,J_ 2g0$QuA-bąbD|!>C/9p` HJx>C@g"@ORMU ۗ +%k?&p_N.+QPVp.("PPPP(E8 |݇{TJՅPZXT@ 6hP?=^+"5Ƿo~?/X.Ty]٪CV'$[VqCsƓoyxʮe(@֪FQz\E<[P5"I f#0HX 㜡|׺Y~B\ ( hW{5lpj(!_}ymOy#xI:[nf҇ Eٌ@k"o~#pAp~Bq!b 0A$|: tg?_8y=oˑ#Ħ>=` +Cx7EiA#^hEKEխa+nQ*8Vq L vwV: ?7;p@&s n \ 0f! Bnx m4@8q#nĽ+F(p!N{|\*#Z<A`χTJz$<=;5K^eJtN-%~S_9W@M'\,P)ѱ8?ZrHC; DJ~?e@@Sz*"%LDJt?]?A%R{)%a^uUSV|S;72g 7 A}_D@ VA"$ :VD) PFprNV*2u]\_q |ʪ5U*p5u%p5E)põ˲sLQTSUS+);㑥py1Ҿ[ƭ`M#Cř 0^r0̲O5D̩+T_y@2 L-ʱK%/XJnֿ)4oz.p*&^[f+Ķr]b_+Vif>Gv+m[sȈ$w!Xϳ@Ƽ1@Tz_3 lk}-g!}w1Fatťdy3z?].G9%`ꔼڃ^ OJ)~EG :Cg<':WKV٢Q/Xgd^aʓdSdVWnU>c˼j\ZxBU ʗ@x/` S换Mp`te1hTfߕ*]zԟ~@7YwH,(\@lxytw-sttnJ{dȐ-Pn/(F Z15ªx#SSCmYz˺tH:UHؙR[D%>JK4]#ҽ5{v=V9ntw7߄\I~C"Kt4 T_z\Ox R#f{m]7/ A,Gv(I )FCN4uƠRm=]#4< O=~P|g

:.QW~.gFn0u#QR .CS ]I-m'MߙaEAI+Җ I$kTAMD)(dKs%}L$Yyˑi-A˓mq-Vp<U|X 66del/~Ú ~OvetMmFy LُvE[XpȲ7ma 2!}f>p'Am<3VsK~ew(kR{Ot1|u#p"~g:U9 k"n2m&GU9c'! .M>d;Hf~y2 YP ޴Q3 i@[I=hc_]R e\ Aj#dUڠT\@>NgY1F+ϐ. fmmV TPMϟa忠, [,M&)An:92wNE+'ױԿb__.뫱E).rc]MIwfy"W?F;O7:Xr> I1&T2Krh/9[GɃ|s?bye<]Ji|뛿S n^tBz3V1[[?9k nthx.1EUFVrTwٳ<g E-xR o6zs{} h%tpby? $$11Xy=T Սw0NZqPt T~h?`9\ "P O,9 8=YH--3|WP^_>M6`Y j%{z"O}'1i$dY#KV^Vz3cIjMϭZ/_/IXi;ge5bq*9HW ~ƎĊÌOå" Kx{sQp29 ?>OYd0fD p,&C8SٸPւyFN%*zvp}9-F0Bl=13:uA!g³%!8 gE|%wig(9XƄL0ޤ%pEn?w;CDjP1=YO3ienIM4xv\,)gGٍHozjYOO6R?,dN"h?Œ\#͏A-,b(JΗ/·&a_TV̎fGq<׃.rhtoM^:^+y=3قrB-ҝK<쮡?X =Y [;8y ܤ_1d;ө J29~Jnݦw*_:2a`6fmPꦱgarцu<@hA_,a7=i+:}{ fwoƝڏO(a7uԩa0KKdGjh9-74MJȵzOH  W'/=o3;K莥̛%k̯w(Y2^G8 !Gi>J[\NEttj4`Oi<-5VƫM~H &wvfNuaIz [+/R1  ? N7_ 7˷o+QElZ㲒(+}0Lcgۄ!6?D,

n!=Mz^7Ż3sI d?I!# E!d?A!UrHPp4>!f|+xΚk4B7_}ׁ!ٮ%,E2/ޕX9$HYEx}CQȢ؃C0}{,YBцʑ1s2#}rpQ?Jk'zհTDnVP%FvϰWcbeYhiѲ(>\MDtclڟEU~`ZhY )FZfZfY&tF)EaNnbe-*j"ʀᒒ+> ?<΂|>߿W2ge;ed(bb ܰU@HdEqIJ_؊`ږ.qN̒Gr{ui]в6rluaG}H jJt]K!?r& ec_ŵ_a.G!*`cڋM4vo! ]4ܶ/z p<Ef(|( ovD{ݡVmU\{j`Q*.PnqyG|ң%Yl:E+P5)7T終`}9NFyH6;lP (cT$G-=mr2O&S$K2dRV䷡SUAA8݆x4Pl#Iuuj| FU?}6I~ƿXy1LO^8G#ـ]-16e'yٞZgT0/$`* tLŜ>z( xBn!y/reP?V7%3ewHeNSI}>@ -ɝLZڒ3nq-,єm۵y @*Bb(/Be(FQkL`߳`bIX,y5X7G94ނ/_:z1h}I!%W|>y |$X&98+0iEňEQט'9 ,rۘ|-AYI@~oCqm10P+qG&VmJ+mH]8_mRR^l" |/N2c󭦗a$ p2i\R'L “F4w5C}6x2ZRWc qmuL2/.SRL+ jܔ_+v-8~\~*K(A9ڿIVuPOeio* +4V| Xڌ[lmӣupH܉*,(SVr?mۼ_h͉МI-\G+Ygۄߊ5?꿴SG:87U5ZLNL(?˞FiWRFwjM9M~F p`T``aj08iKZb/l8d]c1xUJz7GK\t\myfϤN Z샓 wTon(Ir 'E $jQYPD5Fn3 ZdJ 777T@Lϩ4=R 'X :vc#rK@{"d THe`'UޥZ1 7G\BUL%]\*1W@LԒ,87 w C5Cu xf:488MuxzaZ;S 5 ZcX6~khy_۷ ZZzgڼܠMڸڤ_hm3]tm::  ,V\!o)ܢpZ?yl yֈrCcpF y9&+*dq4Xc9aNY>NA Fj&? (zTQ$%v[۲ HĶ T $e?n64kn%#2SP#^H^zcd(=b^ D`DK=tjޤ+s#$6 ֎(-iFja̞RyܓeY4D?V}\. aXlpPt r|.}yWr{/DV8Wo(dG:-)"m(k ߎ 4Զzo<;Yo,^EUyDUc3ݿW{a}ݟ]OOIP*gET^ LwXOSlJnJ~4T?0ÿro+btQ>6ɗ: kT-!z;aj=W:jamqnBU۽vg@̿ [iaqwW|"Uz3ogM>37?he6.?mDcPHߓ٬sS@qQv[ډ=;tno~ijg2%@ɥޝlu˶U׍'D8ge w~oV%81퐆&8G8_zAc|40msg1Wh2SQbNķoLή8&o' ].-mcmrlktC)pQgk]*XJǛAAkTr!Bt-ڨCo}*:wxeώ*;ی-Xb.>[G)vb;-on]L}} x.jO.:jрuvsݑZC럒>(hixE/oaV3؞e/Ai؜=Мq6@L.gi}yx́B&$b#x*w<t^ p e5_K Ye(ViLP}I#Vϣ{;iz/ n@_jK\g_:Ny5zn㒎X-pz$kF;}?`lwG囲>e?siki/+^֞l]z!k;Oj? d{.F:%yle[C>u;]˙oBW@ݖA#?@bTD_r-3Č8cpj-2AaPw3LҞ^wg}w~<5X;=Qp,ZN3;t/ɑV2hCWt00B؅#D ի/{zپ5+x]ọ2(G$"_#=ĶT8鳞|),*l'%mDNuθ7tYyP=Xϩ{O´m[q/?>8>ۦ}A1F·`fO`?u: OauPm#o5+JwC?H d/.ɦI`zT8֘ɭ Mb-@:B0Fy|Eie0EʜH3(URR:K։ӷqq㾀tg\cc:iVߗkk0GI6yzUYY?V$7T&׸o O::)\W’.Z#r y7;:2Kq-rQnckP(W|2^\ޕL׹ ̇_Ek ~l"0w 炬= DMi!a~ v:1H|UArf3ݝm'zG2]{jʯAZ9h{ĞWqJU [?x y*{axeJGK6dͽ8LjsT)|=qTRy4|s4A? ^ãe6գ1Pf5؃o>`@g e`ԆQ,tLn6ls(Ғŧ?[y.Qc5>z:swdU1Y3P垘`}=6o]hRwYI(V{`fij:q֛X4|dh~M8SfmOlAF>U{؇0?~td{`rHpx/Tğ~~$E}e U|~ x $,@b7'@5XJg:C/p\ϿGn$d0HLy{rRM0[~V㷵q\֠7!JIs;^vjGNpʠZ1KT4ዑE)Y(ADDo0l>F!z|4T.ѱ Q^qnjּ6 Ձii(m.OaoG`Ǝj`O[)V}=TѭJ ╍ryaA**،JknāsxkIc}l|7Kjwy(%:JnGmΟ<=@LêmlD6Pi@5bȈix06Fɒv6>F7aȧupWzab+jbE.o5و6 ~9I父YGُL) [U!sU8U/o3q,pUS  SLTff_iH1U)RNmG\;jl.lt .d^fyWmJ~׷e0}=9Oj2eSX+佞G.~gRxL=UCտZX/ӛ muE<5^=2x2ΪgQez~x臏;5gdN%j&&^JY)X &s7ZodL5ҏ{KL< W2~YCJt×x 6knjc{ƞ b{ ,\j/on؂JUhh kU]xRjSDBmzЌft @ټf?MØ||VږCm}A,8 aF̜tsʌ2, )3bf,OɄI0㬟Poyx0<<^N6î(aťT=l_6Ƣ45+0橭7A$ ^hʋwQ۱ ~VM8ix-]Oc52ˏ%YI-)⤾b$en<Ҁ#cØ%- .Q$K隺(ݗG$f*Ɵܳ?}\^1hF3 IF{F\0#*Jv%x{)H^AvVؐsT"E?]4l$5SsTLgQU4 j*JkǮԟN~VޣZf1 WHSgFg M2ғUe#r$ nN>緧~Xt>W:J O_ؿ|!p}6|sࠜbN <]?UQfNz"DnOBP7`;Ԭ7< }7nfYJvlJPxH w.YU7EK}SrlX0*7u6z?#?Cb}=Sl"S Eok%׎QEJrKJ* 53oc3#2Rf'`N q 0%"` Im]L6؝oЌI/tT\|=@]_Dj8R>La͈`aSȶ5DN=D(j e!e׿,Vqs%r:ϒbO)XyQ(WF?YnVcp zd8j}98x~u+qD slf{ɍbR@ fKxT_E j9+Y!(f[A2?wZEjVnaWc'Y^ہ6vT9@ށ8˔gGfw$ 4B)zKZnr朸PxI,ّMIYqmɵRzܦb ٶE[.PZ{Ru[Iz1wg1C`ͬt`)پU&-)\r"mVw.8~Qh'WB䡰f]++c+VxJ2`Ƈ`=Ǡh^j6l)25n6 77R>dC=}kf~A85k-߂9$:st=bu7ثHjk0[vp5:GT[֐6\UWCMwcHWu;g+IW.G_'ia^:mtina]dlbY_*Tbߋ|Ybf_hs[Ob(pw. 9.^jf(̑H9'0a``.2 /ت?y("7"DKm;mg̀nǗ]x!OŔgIʫ-|Z$+Z(͝FQɭq-#{#VҠaak;D曲JxF^}{L("K]XDdL DŜ(p0?-ipM0zl=ֳ~/ÝOꓦXBlp|쳿5Qg_h>1n&KQ3{!nGû?y (QܙoEq2\X˜D!o,ľ (+Qm1Hbkt%6d'ɣcT\Se\Pq|ɘƥ}!>qqj-韅Djcppj؞9ڢ NBI_pE^Q[g'8U)Si)EZgyN%IYL{Ĺo"-3pUNqQ۬+)Q$ݒh.txIHvMmhkIx]g%o(IWlN k!:ͮQ˙˙E7RdmbTϠ,] ? (FǢtÇb΅ZT/0(H 4RJڅ, 'p@,Z f#[ثBfi@Q\Dm6?#K`?IxXR&V%.]7 1v]@WV[)tl?趲*J٫t2U_\IEJ*MV'ըojue.WYT[#rr|LٸF2hTT+{h`̺sY |ױF 'hƦݝ]$aB'g؋ރ& q0UCɯ ܂c:kho+R 5va۵t,0c#HV{@lC־E<I)P,JuEZv($WG@'=z~L%cJpvL0TvTP3N1ʇI[6xz\<~솀 @yVgFu FU=OEqH}!?I'Ǐ!xa9FGHI BWo(A4؟a'',⌈8e\7'`-yzyPU6}8_C~G=ClEn9S{^#{RɳKt% h yL9UdDk%VDNr¢d{"G²gCx)X>6U][c䓡NK4~Op t^կP_.QIPx ˏzC>4K *妮MsuKQ_wZWRtz.w}]A <1_ P95;,<+ $x Ĵ %{q<(鑀:fA;H~sv2 0+VŰj6nRZ{1F%G`E6?37fίx\N'` 7ifmxjfȦro *^;+ٕ0$O~Wk=΂&{JL>Ipkҳd|'C-5}%VZ3OpzeOtj(eZ8;}eA]lBmrzL_ԑk3I ڊ_=S-w}u='E=n5SZg9؎[ӀbFT|~g/XO+g#N:۾8L`z9>Sr֞_sy92+plB,?wսxcY;-[$_>E"}l:|CqN5Ko!e`7s%ߠw>˻ 2<&Ptcrl,)8Hޭ1l,טHҡItQBsV$M@@6Gގ:fP'bz(SrM2n\ }PlһicM~L\vt_ނy[h6v˔N[dkNE4;Wq/Zïlk!`9cR%?E7ˋlٗsάR^ vr_ 9=\ڠQl=tq|qio?W~@J]\Fŋj.E"YH5̘}EfѼWJ*)I19?ZhtezKbho⼽ y|yn"\ۣ<$vB⢦6x a^Y!Ž {1ݸo@;zYݱBNƛ<(+kQ+d>Do"WQu+CI>fJ0acS辀s$Id]vIg xL}2[`3 x`_C$=P>@pK,6L4Csl#a_2fgἸCc P ,ewk*vIYQgTg2eI+C&%u0\C*1 RtnN)PޢWDmis HOvGq>FM}jrTXK JZ %zRr$;i&m"Ƈ #i(wqLgrJ`璕@ee(cx\bIQOv<+#.I[(e| uk!wbRgm-h$B4++ԠsF9:37#򕋛P9;avF`Qo"F׆c j-_\ڣ`4P`r$GY=EOJR h"wusfq !LV~kg"MtSCYCg?n!D^ŸE@~է et ](Ma~dNp%X j+uLQILf2;v%~e79tE &9g&$e02zVG.?٩= ~x(Ĝpj1Ie)1G% _Q>t Ns uNŶ԰f4e(2QHvJ;Jp0ܮ'0\x +9heq4/0蠍(ćnZƜ4)x ȫq3N8#71myMM`ˬӂ&_(gaC= ~V<0zFinye<߰`iF'\<ĢmW X]ImTP-i$Lү J=ZPO[OsO<ф[9{֋twM,8i6d;ܛ[ f5 kH*RA8P'*NzoDM#I(ѿ-kZxqe!=J-XH'P-}ڠ&d(:\ȘbDd1KoM7 ϛ(]m. Yh$GI!f_?s*Rsioum@_ưe%6Cӣ[TpZ Q䖸v X$dOŘ}fS?J8HyaKxyHo'U1~w.Ix،7F-r? rDխ1B:meA͋BɏyC㽫_~>3uЍZ q1)2 *pL0>-'_x"OQVV̙pV!=qQXa45@8%HAo##=T6]2Tb6JZX{)TYF?ɯ:ϒ;^ kcܵc"Ҁ j쌺(BUF [94d\J'o+|\ER|[%!6F&r1;MJ?!h'@h"J&}@M*B+C\^Oj.B3(tȒi.o@RM B47IM[h\/W_ C|)(xy[ztq/d-aAO5毎x+A \t#ACqA󵍮Ef炸LLFp΄ fz 9aTʦ%?/49*DWQ)N$rWc\O+!\ovWIh04E>k&u/ O®{&WǮď0o 3>1 a -]lv2iI͌܂( Ffc)%ϹY<꜖YԱ#cRg:>2/)= 䢞M*we cX\} ,.Kc1T2%Rӂ{^8G,@(EYQ xKU3MPv"ɵD&g Yɻɘu[DG QlD?z>:߻%}kY!([!ܴL#w mGдs7rQG {H15m=`SFִBuH GPղi>4h Lxص&!̬ZrXM^ȃKy{$ S~G]@myRU{bR _W8:Be.4>V8:!5(]n͏YqKQtb[;tq(_xR0ryzr.HЖ0ojEGb%/Z;7JG}agU8rYk}8gEdR.7TQ\pO_e!&GoJpɉGI^ yn8S-Tt%u\n\"pfKkOdž0Ǘr^M.Tsh_eGl -Ya?,yjW,YoV`o>FpZ턕Y)P,ʏ*q[LF  [Lp I{:*a$)ge:ֈ;\Yl?\8meFq;-mh"x8hSwC%}gB. `92&e6t|W;?0[W CVRYE 䏢hPLLSgi)ь*J,a]!~0 >Z^TBs6zߥ|9S`Q|}3K`#<.G3enCչs[}n7'O7oӊQ#MЁH*l㿣vfZC7[GJ'B\Xdf Jή%3ipmPp'gثa>;w/~cG6}FIhe[fQtPԫ3td.U}?Vs}ާeT?}!KBizkST((`ٯ[ ?ru$OkoTzdZA˞!ɻ1&FtJz0zYwf-y\=gX~|ja`whqD-="Uz;-ဝN1-F\D$feA$G2a/pJΏ0" /PA7Fˉn/U׼?GOܸۆ7~4Vcr?R3YW^ nLj1t?i[_FSKqCpU[N#_$_j &q^?@txpй͝GhK{_OߢږA?װ%? B^8oYqfk&?%L D@jb>N{a5F}90x;?^W|j&@ߴi_PJYջ$j-u^cb['z3I-,.mq y֗_M,ym蹞LJ _7@̀GnZ6~Z _ 'v0Kh{r'5^|FIBqg:ŷD橪9}ۆVkln>vR("> Fe~gM\"eXhV(V4 Z390HʰnH_ynіBt`'(wuO D@Ϣ\1Kq=d4'Ɵ_~c͢Vݳj`P仿b @N,YS۱x.Jc5s;I"B:";cCCӜ삆9{4q5rꅏm*۸ma(m(BI$rZxq -Bu+4>8i䪿8)9*,o!P$t);n vg\O28g& # qСTy`]t҅W^3r-DfI3H(ʲ(Jə ڦ\ lNtH9!>Rams -eB)waسPл3[`͎,~ɯ?"lˆ־.s!tJ#}kz?ٍ_SojZ?=͛x8p;_Geg}~}@g(O'Vw +l$S ٿ/Eѽ'0⩙Y0#Sy6ABVPDg"mEXػU"{V`}0`zէ$!lkjAEwi;*L&%T J[d7{u= F|Zo AM]oIz=3Vۋ'< *Ǽ-x}#CrLK\ߓ3my0UlnA {#1Y.\6%@:^ҕq4?^φΙ Ff;_ut#I/Tc!M^`a(\Lh":簠]!_JJ|,P`X .? ' E {RW`'Y]}:\h!B?ԩ"g> #NsWZ6>g^ {J oU%Z& SjsSY-}B7 +c^ -ޕW &5NNCSmC 1Rޕoͳ}y`{vn~"=r7ҲxH yX~" /zF *ɞ"v} ,ڌI)M,-J6}pDo^)>3ȾE1\gLkJjl7yCcT2_2ysN]*.ǡR4䖔~}4 7W|rdHmdܕEtpw ΍yP`8q4\j'n qȑ[){_~TҩDj_-?8 %M6sJְ1 $'Lv<՗(.B"bWO=\B7 $@X&k^4;cM;T`-?:E>W>3˭68ٺkpU@9}pZ3T2S|~x:lU!~p-Т93TGr p,׊r qMDmiccېq1w@Ԓ1 jN^lV4Yɞ [$#x[6SBsbUHЋЋ\<ҳC2JrΈ y?vjbnCXA$]g~I= }`[nqq![HaqeEA9y} de YTczO~HHYObA"ݲn5of$=vW[ysnK=! 5_1&Ыy7QQ66V&f.؃F42 SG$R ͇bJkIg^Ǿ@O/Bk !2{aѭgd/PD[7o }P|H'p@3UUMȐu1o5$/W!G I9cf$FI:x S 훝%TQp䉟6l 'ɥYL-jPN+̢VSc,[ꚺ5Ѩ$d:*2Ō0SOU湱ޠ9ߦ}GCo'FA;e 7" *%x{#!1nNٴ Ѓȓ(H61GԢ#fe~${7H3:3(xyy2[[FdrZv?1לṊ!?=9\[ AkQfAaWe pӮ,Z G ̔<d/=rb0L$ʊ#\G2:l>@v'_g_gMȏN7;5gnCt>Gi{׀ĭ=Y>QeI݀"t^v$X?4D`^䯳}Kd} f٪O^=W>M7(ڰj(UAZ5c"sՆ;tufztzaT2M{2,*30$W)ɻRȝqd ,|v**ɐ=hQ_ bX](3PXO,DOΐ]Pq}ڋzFs_7SH%Mgx%_54I+DZ(y>nxz-8هS'=gxgl7&򰣩a+:zo1 Xn˅6o?C[!1ɜLIio zyB1wA`=)Dn/CQ@#&9j_y\+֖SD'9^im%?(R=H"zer·G,I,["VTpJGGի\5@L~mbmۢdVCk5 Qhޗ"/kJf.yg~\ZHm# | JÝQ+u)1+ZT,3-`^g=s79'*1(9c>e:VXh/i4i_mY˜w_G5=L1x^=F~fmJ~V /K|M͡κ i=oWCmߦJתGG@D'j4әϢF&mbIElqlͨ$!q[MM>c T\Sڽ t힢+jX^#I1rr*[Rp+YF&]z A C4OcBzr%uv SCPRODL%'HzThL~My":zvZ#HGqR[q߾3_*"go^l=i\-u\H껥=tIN$ןRIWr{.UbXCIu-(oG[R&.ZRIeˍ>ə?(~ {ɿΔ˸$5`g(Ű<|5єDq;1`)HS!7@g/GpԻQ8QW9wfLyjb֮d̙uiD?KJaO4/CQ+ y6pWɭn@.435LP A6hO;W[)P5}A|HwDⵆ U474`@~o3w,1I ivTX%}Dcbt^k|% Ʋ>,W{9v)XܤXTZI]oAn-{+;*!'p\ pS|F}oV&Rhb{o"r-[Lt7&N[#yW'V5 {saU5Wls-  V'h6Ğj/҅IzՋ~bZ $ۊB1xım]Je :poұOoug1}ѧD*>H#rZ\׿Q)3v!~`goEiͤA3-,΃ecWGct(Spu#FɽY"Yy3!-\`f  4\ c]Kb_fP.%b -֒TK5R달341F*#uIq>r ?zقi2d0FPK.ʸAŸPb>Ŝp.Dx.0N|= H-ѵ =+zN$' .u kx &h _'S/|{zs "UB>2#ф[HԠmGEgN7\I7U`Ʉ@ȷ9yo?;;7L^8'M=pfCHIW-#J*n,@ܟyYV7cv[Ɏ8b,7q֎6 ~E3okTجFJrD*H<j|-=|m <ѳE "R+j 1i)I8bYWI;YL;HH<>4ڞ Dv`Y5l`o.g{1<[ e&Jܡ?Fbt׷ϣ)S{j ^D+jCn_ŪY* a_D7=mY}3tehhZaqÌ.+F)?Ktg|,!::5ȱ ԏLbxW'2<Y[YOüܢg?˛1Z/GIЁ\`zWI8/rvxj]#!Mžy% <+z';Oj(ɥF A ]pN3 z*tXl݄ܧn8*7\Ͳ߅ܣyF vt”šPՒ2 "Ԃ?>j`5o 5sS?s ښcry{TfNV'xQ^" pZՀlkx \nr7t,m{PJzP6PB9 :fXFK×sƼ.ugnf5ͦ+ =lw6_xXG\)U@kkr~+o+ȨTiaIѷA {\!UgC Ą2_iēOp%: J0."Z-qyЎB@,B)k%- UGw+Gn"c^Cbq?<a_O #l2Oq͊S v U^:q/3A`4o^$MMK.l)[wͥQ,A^ ̓/تR@E>W ?PdVb7zc+?y -0On=4dYt9hSF8LU? # 21Sm9kit@S{h*FᅱWJ!@ Om]"qx>*)pX1b?DCVUHQň ta]_!L0ꋂ7'ًO4N5B~,/|5.khwi,pF+BG@"ߏr.3g Vߵ&?H CS& \XXʺNl<54[@iy(UT%t;h3f06xz~\2,0m,,LF`\@hymiV({jkĉNZ/2b^wY(0a}竉zȯúOU2F9Ya]_*ιW4xqJɃ {Dp.yyw4OAV?d⇍[|?a5.[e8\}8;ˤՄ]JG2쒺`%=HuY ȕ`J~}L`z~o!LϬIFگї>JYOxԜ!{WT4Ɨj`g$ jo+-pZ\ &|D {Yt3~y"+ ڥ7/߆YtE3~Q?4J{Y$\]'Y_l(97hǯ h:RK6;gB2I:2x{ i^mZr%~%4`=F&SKC@rYv{.*EIrWvI*B\B܇G[L6;2'P#㯆x5! dϔ3e21;)ޟ)g d4r1XoIo/QP[V|l媇MetghCfn!&WJɻ$=  ?-8*;vZ]En{3Yk\.K>X7AxsS~@!$~3}C3P)XB77~Ig?kI= !)9^i6ˇa _(d@yEZlzWp> iވnvcƼ|\s[zvVtζV_rpX~U {qQɐkT9: ̔ﳾڶQ, 1l\x'|8"}K͐3  ÿ]?V?vS`&w-? aaM铋'𮟻J]+džxOXo\K8%H/,8Ưnv\-ԩW˃.߲i t w}Jzpqm;'-'g ^5  A义^5gÍsZlh@>&`ʚg´Ѣ6i @JVY 㜀P~|( ;r ZtQa-RØ1y$TAS浴Hr$9 C87|f11Rw U3sxxd7e eE8!9sش3z\ڨ;&&>XP4A/n})|GCszlPɦZT jK| t볡@UW:*TՆ頻&j1VTvKI*+|J6T+w^[ֻ- m x2B/lu%6I[u̸U[H}UӲdKM~cݵ˂ӽ).y7,l@r,z*)b1]]2O2fxq'ׂ2X j7'Lw]6ڒۯDh]sA'էB\Xq݌Z+)ɷ}_|0]wk?^Ͻ(PL d.EH-e"Fk7{D!E|KD'u[fvZn|ãPR inm:ݏ>m g/,⒴ږ A)M1tVGYkG`6&GyɵȔU1ʂ w5%?0hg'T#5x 6uE5KEj9H0.ͨDu;_)9{㙿'i6+1Y';辎mb렡}#h?fEI:[L8{Ќ  i C7!/Pmg^T]5 *鷨B0:(?@}!GٕBO[N*܄lۋ#rS&G;I$]mnTJv:VE9nN LrY;"4q83oaE21lEm 6q[z&JuέCŵ@6زp^t"C>OxMd># 3T~0h!;%]x`opzzSѻ=sw(|m7z{$[3`wv GϯZ(}ԝDir,90t~KX.ُճ{ \fk+mڑ<0(T1U!X|쩉_"_v :Y##X';UL8U7r;Q&*AHPkğb> $X@6Zn&/OCcD{&n?$_Qt+)<>k`[FyÌ#: D t2xyxrq?R9X77P#TiFx$ʌUW: (GkU3?QFW$Q9U@'nFb (\}HJ}&![W>)\>|6| i? eY'aSb!M0!%K}QQ-[ )L+(>/1WF5Vfsb<`x cds~"}{FO7'k,ҘzX\[ꏬop\5@}톩4 kMJP{.?qmU?q5fLrS @@ w$`-b,} ݰ?|}a|Ӳ|8,lY~._G[Rt.)j`%E|L5(?,1>{eBF0 ǡETWTOF{.y} îyƐkwÿF(=r8Fl<?s=c>#ܧ/O @5`v%$|SߔAᯭJsfb-^$}kKt6[>%]X06 6z@̰kA4B^DIWKjPqh Nqk6Q,<7adjH-R+LKYſT#d*zϛCMZt"D3|Op‘hy0P}#؇1JHJ %=03)#eP;%jQ R⽔ى>p֑΢OsȲ"X fSv$%.gM}2G <` F/{w,;pTjc)b8% pR$*-M= 8p̦faJxs1Jc1Ҍ~4T\DZ=|qO39>)Qa(vII 诇IʸI2g$2JTwݹcPoe4IŠWۑBK:]!y=IRUmoROҧIw󏀬ҳ%4 \N~(y=qBKoorSDӆvE i[z'Nğp0R2kw_?;jm3.X4lTF鑡USH6o{06#U>"(A>RCXS9^Wҡك Io 9Gw7:r,#K HudB֑Aa[3zS=Dl]G~}@c*LޕRx (AArM]Vn9%4u `ҋ>o2(s&)ja.@V Kh.˅4s<|0P ,.*[ 1@>[p}p( mF~!}߹+A]`yq Ŧ }|[[+% iA4dRrE0?|fC٬fþ9pEwӽ}=) A1O>OsqfE`2=9Jj~M`Kȸ_[1=WrZ?iM+2R2 >[(c1d ̤ ˭Q)_?,I- {ŵ=ҭyBE4.~_nfQ2I{|f])"Q;A"br9b&. "pn !9y DnֿDN\jmK_mՄ3kУ.X;[9v5@0jd$p+-rjֳ6dg6ͣ{̕b> V|gͶ8k$_3&W$יx@p]0H]AWft'Ke)I.BHAY1RҘHt9f뵞cpqf ޲C_)}֔@W\σK8qy] %ϊ1?gc@|J""I[33f*d/s_x|հ Z\+n<=~q});aM-@m ;!R0GÏEJVa))9}%`eCExNOIrtQr.@n)GC2C/w.K{d %%A&H /.C}$S-JQR).K؂x)CwʧA> ~*/c%;HFtYQF3rS1=YJ?B>N0ج޲ }i#nӤ=^{߽mn+h'Yy&'C+%GwVu4HOnvOT_oH*_u7bAPqD V> YRue{ zJb^6SH_̿>5*~S4-*}REQ{kGGEv[)oA$=Tw Lʼn#I_fp"G#@ۿs&EP! D2aEGC>ª_ 2{N@t%%H$Sע̊ȧS [' ˄T(#:Iʬ~^k%%,=*L+NH٢+쌸;ؿ^k?gڟ%-Se@x78f HsQ˼$D-p&)c"* ć{ '6WQhhz!evf H]*.mirK&L/3oh{wn?yjL74~F뜑'S͆ 2-1;L, ~n8FZzWSѯkD##%9:qѓG봳>A0JZJIz3J:kEYdgč̺ rD'xXPӮMH>`}~D;"} q}BPh-ϯ)HO-#,h2RRɶ7ABo PF$ߘ^z@1m"ߘol' 6X|jb[?--C>?$K#CZpap~xp4p f/@ู6c˯"Bf@HxClDFG{G*.Ũ7aa8K)w%z"XEf^!X3|6:ؗM5*H~s[IZS.H+ Օ7{o{/e+~q2Bj+~\ $%WFu W #)  ;%vτi; Qᱯ[Rk:bq3dStTSjcԐ> ~gq9a?RE }?s0[/,߯ɗ\9r+K{*_3$*OD^C5T$ݲ(N(׮}fvL}F(|`OA Q*6rfl}t?*ZKnˣ1el"lW} t+s<5DlƞDYdPn ҥ63Ƣ!%?ZC?ExDXЖm_̄{cr=˧z. Qfݢr> ɈյasSY`sY _%\'ή?[slHBe$B;{`H!goD+t~@NHбv> =ad. E]L ?]I CC(Eh#5?%ф6XNpQg mϙ C|f&b+xemGvZu0;!(QEԏgFg:T /&5/^ <|ŝ:F;FA'ϴbVkNSbPŒ<=}UeJ;0JOa$0mo1\]nc*ۨ,OH bwv +d5[tyIr{g!Yr Xc 3zҥɕ0䜗4q)'&^v5D%cTbC362-HR4DiyXJ M&Ġ.[4Kf^nӗbW4}~nps]scӛ[ulrߟ$`?owO}MJ^z)FޙMuc ׯϦK 2hM27b\Heُ_3<1zAJѷrnHI*/\* 8IIK9*nk9בŷ AH~" U-)[t2FEI:̔2f4}7z i丢z܏oٵ<˼9ցH:;?v 9-@$FG& [? O0@_!~إ*l'TB؂I~ %̦Xή_#C3R}ߥZ0AXu&aJ?_ƀ>(J{ +9f~U]6U $gT$gZ{?ב.n@دc C,k8;}!6x"0"dWͦMt6,DB&Ary"`&`\Y>ƧCB?TZ@(?ѧTӮ6٢QB ~έV$տ]~b7 BKTny`HN~|RxTeZ!zSKOFG:˹HX~1]tL דwK9PQaGۆ!X%2)~9|g?GՉo`P6%ե[l&k`r_ޱ7K̿A3F/x> }b؃2&'}8QX}|xӑCbJE s_+$\So="v+I&Ld[Cʴ<_7v>#`kvT^2D*շJc:klP`EGP};fE">q*Dѿs yyő [sBtؚ?rwgD|7 ;x~=H-NÞ+K )@ʃzSHʃ:Vk6W?Pp$L3 խҐ\K:!DM7!MY+g/*(fc2nJTH8;ҿ7ڽUu4ރ蕂U=c/y®j3#@ywvz}cmYڲxŹt`ݯkktZ~ϳbnad/Q:֖YKIM_⭈+Пף% KKU:zt{W!{ f-b~t%h/`0t@XM4ɥƼB<~SXW#Y;h #!8OqaC 6*8!Osi?<[H2Áew@ ;ʭ*03l.VcAq,OHed$brhIY?IhP":ky\ǎ'a?<1τ%(>0cyT,ɾ<.y\GKp6s &]!:I7Y{1m^kZ1Gx-:LDoP 0h"'ՏC.pO=[amMJb'@U+# |Q`=Gjh-]$c$a,=D5*_G+ oK  dTZTڪ$9Ց#@xQrF=8 [ uaQ">Uo:A)Cޕ{r9 Jh̿6Mvi~Efi}=x\dQcᙄF4yٰ":fG+S*i{Nu[,^mAr*pF5k(+1Nk\wfv]{ @b x~/QK&֧7ZϤftwEglp\nįguT>"j8l[ W>E6ݪ:6cu|{.:He()ĆŌrOVz>MlcGf>,?Uŷ:JJORܸ#[PH?'lF}S%zne1TZtvx[Y>XJBgv폀Ѐ|KH)+-ʬ4ֱrueMo! nK黪I?;J"'LAW!-6]_n{"73d;s͹pgm55꿍KR43.qk|<A=|q+i2$~_F+[A}Fy|*EE.n7@ѬlkPIKRc^%.H yWkr:t4 DTxtҮzøL~F:kEFTgbP:<$bOvͥ'>j߉nSnU00ם\"$zs|!/ 3B"H% :J$颡dN9p.`v$I5OdrO/8"Ok3>'Cp`RIhx H76F*y𜷻& oF_w -ȃsLZ倄'%ج@uu6Fh(F m>8%K qX1sSѺ{; Ԉ|>7c})ۧ-oqNһo$|\(XLXPka ZڿkE7A}!}0'e׳obyw0<#Gw)qB{Z# sZ[79fX =VJ {fSoAZ&J1@Ŷ5_J*gYDZCЙ!wKɥVZޢUjz2>d ؗ4ħj??T\KoA-#*>ttS2c3$b9{|a*3yC|eyo2Xoм b3ݶhu:Cn5lGת8X(V4R%:t¾#X }-k(\Eqs>3ۛnƕȝV/Xo3{%Ʈ^в[/0WFK6՚l䴕_/_ Pމ00i<|<ҹs>bA9lG\X )I~>zl&%-!N/m"MZbkB'2Jl`w@oթJ)zB|F΋8_%t$ ~2J܇WI$ -c}zƓ=-Oyڍ<3O+i.y7<[vb721O;o̓3[>ˁ7 H`-J zIW @p 4ଔ}Dg"zWup`aejVPQK" o/ ~)A)+_:tf?QS뼘ܹ#tf m|-}eA6bSMiMY~--^'mm n"M#죍8CbU|݆G`y}*xvl%)ܷ"\G?ɹ݋!R4`k%يnS1iF{~9 `}>Sɉ kܹ0Aofex2jIC`f K$PH3%j$c`3iC Q) Ci4<$*6LJI3A‡lxΥvO< Q&t^5nƧ> lG,q3L](-ەdG,i%bj#]Wl\!LqS7»7Cq^ KY~:LV_M )›$H؝ѐT `4+r9eN*Fo @nܿ%mWM>C,[+ pdqkX1X1o 6p8}G~ǷVyrWp'kgR5`kxW,B͜f̏4]g?tq[NB0x*՗@u?lyvk LMrӈ)=u']qM.,Ab HK}'55+dU39:"Ǖt8"ɜ|53~\lVPU4+O+e_CX7cK[pհ4Yɶt-MVe[xyo%L߭s+92G5]ICt{%7SMWҩej:-R9oAM`侐b)OX1xj:ɒ-T9\LkH^n?H4Kt0?:ts{"UF_NuvhujMsȵ3$g}>'wsZ NlHD1 ϿK[7k^u%xD_ׁsWDоSEXBп$R>֟]f٭-wQ]5Ca-sq!/ҾZe+̟HB1\Coo?r6,POr`x)|'4/!׍>7ZܞV\\7..\4Hng>& $T?O`5ݸZy: %Z"p8z!p8k|cy#Fo4[o 7[K&@l_yc >(g$>?O2㧏l<{*tG(dA0=HO#=mشrAKxhs PJ薡/Ղ밖whkOUL ugE)7}>#?my9I4}.)Gb#l</xu$ f7KEH!eg+G,ks*j #L~u-8x_@{O^o75Q@@MziQOcª6Ң$+ ?lo~\;W0B!G`j%ѬqܒUNscR%)ϷbvNM]pޠw%NmuT"i i@n=W'9#ޑDHS ̯'|1]P9n qFo;,C @͔gś7Զ?-5`ʍ {{ ZEt$yY,Iz°(0]`ANIߜTŢSrTK>A\SYVEQ>zzf6y<\Y ;mIԫ+!Ud.R]aD]Cuћ><N8`Ŷ{Y? `e؁\7e1"Ă /Y\]uPj(߁'u×`{cb`#Z&#&c2q{*z}bC=C FŒIrk6Orzot*pI}[q!fj}D*/H>)uVK1w"H{@B zѵK+$_(ۡ,(HKҶLңļŰ{NNW(*>1 fQ6|_'5RMx9.-d|0RhYxp8uQJkJ|hq~6,E#APC4< e'/Mqt) OJa/&{#{I'yj9 W>Z^rgXss ?qqy96ARҫqwVޝqa䭓Hܘ!3 uSĕ>^ߘ) | 3eDksSWǛ?sӫ(ek2߭%NzWZ8 y>&M uK~z/O-]|`gN6Qgn'"!|i0 y|:o^ջ nDUl6<k'k\ bsV{7_mHdϚynzP>5_-kPkMb3_qڷ<^M#|}]2_U.;m3ȝ.#cمY}Qi<5}PAB @"cfHCjYgInk;t}*fw~&rp$lhgZF_<]]JR)籊6sӽĪG%{{ə%|?{tNd-Z@VEK&( UPZQ\P@КhUTႢ?qVM"(Š--4߽$;d͛w"0[O32gSFlT/cB /1R54rED:I{0}6e%(xabS_9?憇y+ 9 |fÅw>{}w;Zt=ǟN0' Χ%3X׼1g^@&vZ|\{Cgv79,@'[&!u}dDphont>5e$x7ᳶңq>oͱ*5w3y|/|ٮLٽlx[b+Jx J'X8{9w am: &7/&i\x\ Q^P^;SW,Ms%SSٝO،Hyذ=àB!^r eK/z1_{hjrJ&% ⵟr]|*Ft5^[o"@ \#Fba^cwFZ(Ms |9sڮ>۝<>FTF\,D;) ؕU0ϟ$|":Sz 0pkI #a]!MyD񍟸v$=5 lש@NgrYW 6kyZ=ź¡N f{0<_7㛔/Q]w%JJֆ :߲)(oUldJȾ;{VVn/ݡ0w-Dx-BHvgGQF(=`t^T;pCX̆vWebOEjqE_y'Ύ-p8cHzno0_DA. u N0N!ɪ%H)hl7mmv6[.EKł4Egn*Aϳ}YTr_Z,`ÿ?/y%[p%]^XD㜏 w$֗l-+pI89918[Z ?~cUywrRv6Bg8s~p!RIv I~ޯ;5#? ĐfʒFfR A5p@Y7[};/w_$_]%I\W6R)Z[HnϽ$g?@,"WN *a}%V\rᢺTܟ? {U C&l$Jf9sJgUiE10n&\B3̶* o91D{rnEz6pL~}JxTԻbҍ ve ''ځEVDz?\W0͸&QRh%)I~ q&ְy&#YwUζi2XDL: \gQ)<0NC9)-=u߷˳,(JqC+c)Q果NXJwZ X$g ų1x"e}(L|Zʜ^&d/e&\-&WGSc-5lzMxE?4H"eb ^-ˈ}EOLptO$? j'\@"{ܨzW2J֛ZCwE%HsUd[>'b!|!JO yy5XׅXpj e_MyxL;O{}#v9BYT6e_A9Q{='/:ɪ=; ؃_Q1 ;a H!=H5܁FMQ6įG6ٗד,31-Gyj\YG3w݀c%%?0Ws)>WAsWcxih_["SG#Ws{Ry0}/z{WwKK4I]42<@rGzb., ֿ3ѿ7MmPQb]Ҏ*`ɍh3p^`唇 Wbz ZXIDw@@vr nECK_pZ WXlba=f*eRZƇ[lz@q"B9>bhI!̹ GS> Czr2靲5YGk_(?H4s >u1,0bQFd{:|U8f gڬ^84 91ep}< ]fd~NԦtMSi.-MK!<==)"T0S=z8wM$yuaT%IF, _\{I;?gSr @LG~(5xZiڽco{GR!8buT"e /7%Qq5M)K;<? v[\Wq~1$ =28gH[%x68^Ҧ,qgG@<:? e5T"6v]d GBw7ê>珂+z$AޣrͺsM`QG;HRAhQd~$kآy)P)ݍ9}VjP\EKV H9[R@#7mSVd.οNҷSB`us#әQ[bŝsiPOF12WɃ 3eVհVlmjzt(ⵎCZbZJk7wM.߀i"2.5>ePȣҝh*Lᔿ?&J&D [Qp_"RQGOhFKT* bǘh`8fM؇k#S_F%3 `/?* O kZaXځ XJs¹p"CqoAk@xUFK,Qd_y#:"e"~pn)Hrtw jصAT`\Y6]7Ǥ( o%n5\{EޟnߜauXiʜGQoҩi|·x֎W"IJZ^Y5),sQ&^$x?:Lr?LKDN-$ϬCg6_MMd>*m_ d2BZ$ ~,oeg}ZJ@Nv HߎW:~BJXJ~f%O&`O8,d=ъGlG; #٪}}U?x/& O+^%9e_@R]`&NF6>Ia%EǶWq"aPk:|bŗ4Fw?wwyj*Mʠ~igsزEW<} viK|>y*mr,ʍi7fOf7_)ɀGЦ OND>>`)jΞG s/.] }+6iIo"Ft$!#>nĪuk[vxIlR?Gpp/r7b9^us\cmE~ c>nloNzC^VJcXyyGMdEuިtBtjVܒ]jF׆ʰ`;].,HYQH&;˱ 쇏5Tі?,gx%~uk/-KLx#g5;5quZkG"JՊ&¿66Q* ]7>>Bj מJY3ͥҪXR6[|Ā@M:ۉx~L3*lF78 tPb/ % 9Qz{) GwK[<㵴(7F).׵o|СpU.$,Nk!nՀ͜{5n?gq |jp ,!PIu .]t7 \aހ5_E3r%~ iX#{Lz@g2%(y`?wI(!>P)w^Ppp80Hh]uEPM'DЂZ qtB$_FT ?'9`tu3t"с^aZ0k); Қ爫5ˮnA3bIveqvaE,ёCuo{i%TWFf_yk 3, ہBK/0ȊX&j\+To.9dX}f-򔻬+LtYgr5/$>?Υn5g`-:gV/Tqf*`U:nZ@Ly+}MPU|?}3_ŧO AJH"Y _-_?~}{a~DZ3#(mʪ+0п~d q~P++QߍeS`1Ojycl]ZH'mi8oʕTzRGeu5X4'+tm1S0?<o/27e0 =+3HN_X3Ő 4LyH%sa0SS;Iyf<,OU ӁAƮX&*8G{TSWK9̇}@@B}@wPd>_-@/| Թ """ ki`Y Ku|#<:&e=9}*x?(D@@zX8rݯ棴;z50qC/  =`bxr9~|c}s: yǰ?ңGk`e`?[ܙgᆁ+NL89L5jNa=J´8G Q^'G4v!v( s*d0]x)b ?DQ&?I| R># F xBrkaM!Ngq a!q~Js.h{خ}FÓjJDBvjʌ)еi;~,zW=n3bp=FQg=x\-O=*x3n;R6s#+#Q@N*6m8<5Ġz8/0XMԗm ;VAT *__NIHQ߂ㇻ+ ~?,^% gKNa?- /sgT6n+K25^oZ[هVs@HގO_X2~ֵ;I{>Y~:yXm&yP(K/Gh9iޙZL&M`}g^FĨ }543Qz_G`_0?eTjY3>!PFCiNDQꞔ`pƬ)F?=ۛ5wu3kmIMf`|g=la U` oo0/)Oa ߂<՘_6V% VxU<6b.i$_AbcM&YSMNY)^lr3 3UD9)D 47G@_=]}*v0pVzJ\[ Vw*-ozt,ɉSڔh$@LJv#IvgQⰖ+n+:'a"9=MH1 jeJrb x=o~uWXM:wSCAon(=U0 b!xӜ~x bTMӃ*0rJNc{.3T0Z|Iد%T=JBOT4u!~(3"="H5rbA7E'/} |;+Պ^*G/>sKkzJJVۘʰ(ښ%O|8N~:J[Q/Ll%B,WBS-kX&4pK'cEiTK=.g,NPb#>~L˹vw xeOM3#y9D \=uBݻ ]NjMEJT!m[:_wK@/Sv2qj*vawXC>"^Ti81lAn،M;J I󌒜!x렪ty>p024OND$ u?"f(V(w]QQgv4*h['Os<1σ*z9`,>M~ լSSӶp4L:jv+`c(Xz>v;㡕s~3ۚ:\!,:)eHNo $fKIȘ)aګ^n#P6>_R=ٙƼ)U!u%͓V"߇'(.\2n( GϠugjWvUټ@`|[<FʀAay$BCV+ZaL '4ypV8MGOO!/ /R,o?k2G73e SV"2_gO,y72g|4O<}oijݕ2&G,~,KOHN%m*Ar[+S>*]T!8D(A +3!<)i)(C>{f 4\6OyD ; ;rK ߾&< XEKSw$RMX;{E@"8߼ER+ʿ%<^2]ӧaRpxi y _v-} ]Y6tg`1Xd(B{$P.݊ML!$CUEwZCu+"&eBx_pfۮ)l5{LYk/N?|eԍ#z}#\W7!RK UHI\J 3ϡVa>Fޟ *t4UpׅLe+ݔ;nF{GֲwE{j@[');1u1˂O@"%A|KYAcN|JWDҢ֨VMZyӜR7Ej³bulF$Fcx AйM,\ڄrҚA- ^q=n?HW4. GH'\=EE/N Íj/ƕ!,'nƇ:G5xJR:*8.op%~j^aSm<"-͗4B!5|(~=S@C+Ⱦ>.p"ߝk[A+s=q!$݅y29+̯\<әkmew t<;+|xnaބTSNU杆Cv`*yONsn#7M݀]>IyuQ(}oe5DTy_L_SSym/aDh b%c#5j{r]+?V㚌TX=FL4ofomN|_gwVhg\? ,eFmt5]Ir9yalN׾"+o~r+jv EYD6 F.NtB)aJ-O)\7̽vIKJJW RT|QS.{*[3R78/Q2t:58 aD C x=wOM]`*9lx)=A_@4{8wν7/8b'%#-@IQflpYDZܓc{66*:^yIR +E2. .`u9s\.ຠA1^^uE 3BJ> X_H"%daӭ4apk( rW P7t؋+0\R -q>$H/9_)o٩V tl}KmEv۪^Bv3BS12RL2X "^(zJQ×CFRrONxdQk`5S9撲j18hy[4[SwFZloPcr偍CglysA߇gXء"BǸhшy?ߠWg_ WTzM%E3s$yۚqiT 4RV̼H7Ѷ:eYࣔkNMΗH9K/k]";)OB (8+Y; ;mfXh ݼ.v*y'ܐct9t  Bql,q}B0 !63=le⦂Ί 0giJ2sr%'?t|: l$Z'TXݴXU9uU~Z)>#_fw ?>9r7"WCpHQLִ#UZiE9Vê/K!jv5Y]%H- #xɞ1m ҃5@V"'My ۽YԇGt#( E=R3&1jK@L^S%ֿi=bNked# E+Jo ƻ=<GҰ <ڞY,AXuj"u^mXÝJ%l(LMm+pr)#ƞη0i?KI]zIrXɛ&MNQJ?fN@mHÎ Q6uej˓4GdʯOu>_&zgeJo!VDRHfI#zNx% x WR5vChB[ =_cZX9< e9 v6j'f9xS^;euިT/`RUj B Y6<)ᵓ{QE{W-bB/Ԋb1wV}\ ʠ/ׅXtԏ0\~ycOXdu @9%9gGӗ]HvgJ_ŵIRAp"puŤ`F):xm7 xW<ѓF|4¡-JVySQ{ԭix]mGzWHTJHߧ^M WbGH2c{ sMz:ySO2sgJ6p 2vζ1"L Q[+$Ř,_o,.YPaÁ 9˯FϖdqPb2 /d7Srםv3AD3s> Bmj49X`p9n@Ĩ0kMKji"&V@~.c>wms!vyOPrP;Œe]VI@z "˛S_q-q19GJ!6(buŏߡuP GA*B7Y Y6j`0o}vL]|LÛ4oBt[}B`гT z~}ό᲋ iYϋ,b6W{hIqF{}($MͳgEo?u!dL©u %`3m/1;|$J{$|cnp4 Hw%#i@k+iKn-1ΟI7*1'9o\țÞXS E6\"tt>셯Q( B, ~kbXѸ/vD[<ӏ[G Lw"+߻'@<*} ,]3dWMNDITw7lt`[Ǒ4>љ 7 %huC;*# JPxuMql_K*_x[2+a%m }oK&Kw.28N1|f`nVqL&`m+,NuCW!T5ڹs%6='Iu+_XZA;)2-]vz[DyxVͱ_ 嫭ȫb"%OV+{FR60UxyO:}lp"|Vyi-1y~DrɛR `)y_< &Sj :4m50h<(;0`QكFqR3M`$kb HgJM,vIc]zA?k.N%*XPX|/D '~n|}U9nf ؘٽy2"À̯uomy> (rEOy"4pstڧ|HP@08XbIx1/c , KK:PpЛGz0v1f3SGlLxOĄGYiÔOo ᰶIa5_2Yg:@'81B( M~pX@7zk&-qkDgJVml 9|EV;0G#\z6DY<}}cJR8Cxq)k.f|̤p@, 걽Fv Oę7Qbޭ nER 0?.>K!ϾN*s,iq.l):^@vS/9 }=V/75]J&Q!U{yk$QR, w1$ܕ猴P,y5K";%Z]c{k`-ٍ5GaWh]f[R~Zш JUS_T/s}aXH)cZ BMhuB4{\UL;p. gj܊#N"lW+"(q^O}1][nLR·4:߬gm^gfo[jg+Dg Q[/zJ)Zܵ&uo%oIZw*V_c蝸@OosG!us@+׋hhr1~ӬI\i'ݿB$8*DZfCg qrsp0]Ű>@upti Y5qN%Y <`2hAYԦeHW]Xb֣th~ᅦfwmq][I]sj"ٱ,̗bU7Dkܰ;" m֟][Mayb$~I]&|\ppK}+Kf%s&lUOo:x5"u?Xj~5r>!6~RbJb?K=b_bAO!˼h8tQwktlBAr$M MjÏf/<3!Ѳ&,3%{X7$MAAU>ˡ*g *sF{54m&rđtBpKn;+1)ٕgSlޒUo?ruaoI*~ȩ받`>\T0793ӝ1!79mSxњ؁i3pS^Pz8"KnB}!DvZ~L $D )*с]<$"frBTө{*A4|}9 >n]qYP0@yw;|/_AYgj> Z'IXJVGJ 3LamV?nﺋ(C5QizAtG݌A+RMQ]>⢱ez'fo܄e!_rl>|2c1izv nprCXu3ai߃@l8|pA,|v`S6D#cH@bL4(-MҤhZ s`3~RJ2W!|mH95@-eDO_w':-0*|!ЀP坔{/'" w>ħrb=j?b&S$ 68.9"Qa+qdO-}:gİ"NETbUXS˾5Ф h Idzŏ9`QT1|_"'f7\uwP,gIRA :08w:M}6]i3t2: ̾wWU._P]h~XLY N;(W{+].O6YVޕN\ؽ0%.dz?9)JX8:r4|G3c iP= |uHϗ­BDt MAJT"bꑿU<;%.ɜr% ,ݛLJ9XIr?4[W8._zkO긷t GV^`k˓.&F-ƭ&:ֈ~ u4уZˊr5öO]K+Kni5-sΛ1 =u2'-Ix;Iň_`o10/6ނ:qݫH: ^~}- ! աn+JQN''{pqM=la=R%QTUwSgtææB}3ڎ9D>Fe<#է2 x1|< L,ZLYܝmXp|,qhf OC#L@Jzjfrd {w~^ͱL 㢙:O,$+4'M3'x-A;6Ad)Ш7d,۵ 8cIm?&c!GjF;P hbDxp{Mi>[A7L]b0Y᚟@ ڈJN7حi]A4m@`.}UѴ9=Qᖤ}t[ePCk#_hs݄  ^h9KO\eþ};42_F7/BC}CpLg:#8J4V7HtLjdW@7М+Xr/ Tן %p>oh @QU'&u%pmg8z#aKA3{`'_iglUW٪Ub/m*N)P)"֡ᔰjZ*x!Cd6]N0=)SS3p2RH Z)d7#;2 Лgա8y>Bv\W x+E'<ɪRP|܁g&gꢖݱA(^DSN|DR^ЩM^ ȏ<,|W#o>H-ypwMJ|a> @㖱&a*Z>RWD%/;KuQ*Ca/P방 5煗2K ׃дEdkbXXyν.=uUg䐁zkBtUȘw;FC!OKo6kaO3-OzP_EPM^.x}6.=v߃_Ŭ [nLt%E 8R\L}A2Rb? B;&tw]z*o/k]'RX9/{]F[:d}ėgM q]rZ \/yKыdu6ySJ #֡ P!ԉ\OZc\z`.,a}^CVH5ߪoLҬ "GW[ cAE`6s. 4\L7ZX%vI߼/'?pyORo{#®|Ւ^ɸ\ x2YXG^602idv5Ik%} 7"t !WT%hpc5A*tr\OH<{dwYӀ*i4cyRlO>Γmo}Q\@+g@FgJ| q2ռꛈ>fyMhˬrEJX͑M\c,qfc<Ƹ[ 2Mʋ48>f J6ͺGTC{ EvKrOk'+5s#^]!tPi"m+ͻxH QМ0r%t#^A'S&NaǔPlni}H~kstXŝpA:'dKA MHJRߊNq(/ЀSuM-8STOG1Hɔc3m ;Uk|V@]baԥey@2W\;,{$fs"L^ LI6"u­);\.(ba jJhkYZ1fywj*5FOu(Y)y:{<:{2WYLy5$AZ/bD3hC b~sa&/`y!Rɍ}@pxBX":jTCR,&"07?cp'&_yzq ktoB,&p+?v>Ls4b'##9Y,48k&97qyt0/$&x>ѝO16=n[­tkJēp'Yҥt '~2?,b"yw=]#! LGBr_0.ȡd.sT:d?uݬPD~gFGwA6^`Li?eγų,.s>nhDhQ] i/b&4OZbfd\oK-1<$Dŋ.Zp_#yvٱY(Qo@IKޖG 0Cᢺ%y=(_l3ۅ fHmuD0ޞfQc܉Z"; ;]>[B2-e}pyI?$*UeWrMJq+#SU,B/+F,[0Q_TQ J=lT"NtוfaVQs*,o?ܴ]͐SާX/Uab-*G5_?lEyiyu^LgVXH)?+/yS*L<3?]g,sQ[ԴKX0 sJ. t:xΓ%c vņI ҏkN15!$>?\<>">h\o}Y䟵GJ84q e^ L:9ƻFRʸLGO%7ݤ>SIOJ) Sv?z 2Ghhb+'=,䝖`4H$Ӟ7t}v5?b~SgMG52jX'x;WZ/'% 0WI~녛a s[C as^FUpb2FstcGu~VrKD[2Ƨ VmU>aX"MUg~4iDȴͽPHL.'b#:uP}FL*e< P 2^ȍl;~+ '5%rگK(_RNF)q3U9O[$ep]GВya>4d5 z"rLgR4kLŚE1Zl>_MX%|XV3M/ & Ta!Rjp^]ó>L uϰbPi&F[OF?Yk-R$%S bh J߇>[,\>MFz*%8sUAmg@|t^)Wns>&)nD]\)wݫdcJfN:U|N t=1 i{+TG@Wns7L|&XvD4קՄz[ι4Fv%ەC"R0.&w*Gɣ}n?'f׀6q{`Fc' =mr2l)[d=g0p BSt2`bsOCF`8O$<)L\7!,*D?_I{N=ߒU'DO*61qT;%j]~H룇1V{Z.8;o[8Zev&๘8zg PqX}Cv?9@H^${#*xj):F.Cxs1AFPD}~䒛] PsYj[#41cui GܦP57&mMtMUU>?C|%cPH՜Ï`j=u=_ ,,-'G["Ш4mg,}ސ\ LerA(#s78>+a{S\jrIއ%XP+bWwu7워 * Wu ,2BWW' u?iMөᬹe-BL]REb8lG_9[td-8"5 6Fyᩦp$L x`nJ09)5R*E'Ma4$Ak'TG  ew}4SuPނbp-P!ms47YE(w%rD2#2O̿EϾ&f#yȂZVOW=I&~Zͺ\0`n£ODJ "_ wЭQ= z kڑHN-@vݮ'A_͸_(HOQJ\<ɟYfBG$Gf&H.iFaFA p,j%3-H32hw+źu=%e٣Orn#: 8d}:MUK}npTEe|XEU42?H-zTywyˏh1|  DBATߟY,u0ht&]Wx56 D<_>ht/QW:$Uc>ny$tqƳO4y:A#62IoQ]CJ{@]n~̱F"3r"K髑$>&.+m7B|3} c _L!7]e WO#)|`%Rhy[KϪOTẟlpDucy#Xz]>ӛ6Guۢ N]]_M%e:`%z%%Bv`SX?~ԮԤ+ǧӀYw+yTzFΨ8#*D#mkf6`Ҏ[[2FVv۵ʍ,η5sjHA9WD˞)'pYy?Odȱ7BV2_<>=F0@|U6 qkbYeSB/^O4l=*yZoKJ]^ًο*6]<=*M[;㋛kF!~_v w(my>~*T65`aeYr*QyBhj`ùD9ol3H({G %9<(q/9JWJ6RWvu{7r|VMS;o˹!ڲvB;T[$$ 1e3k"D,[{kؽ*iTNj#* LIewKPs/js@kTj$9GkR:a4tVwm7Rvlju_ϦuoV6N*:[JJQk@68'V5׈a j*R_UI~f /=L!m[: 4bGt|I.Ђ{3ͱ͎Bbjw]>,!il ~juJWp{k !j+'qT)XfN X?ep4Ǧ ZD\HRM^?=:$|vy.OKFԊjԎɋ?7 Qwm:9jF=8B\Z2<:]= mE/K9NWfO3Ox oKHWy$,([7}x4&OH O#J6,/Ji)2C?⻥lK*RvWl ,nW7u$P$ve*d;C:JT}j0?_N0ǥe?h)K[]T=ujR3Aaѩ2/uځwtүHpk,UM/JUh!RC*81 ~:zb ^KSDaz]R ׮YԳ$˿?pke6<nd?q^79^ꈌs34`Ynh/ߨy}:ި[k\]8i7/ɰ`{gaxPu]G+UB9mM|G̃2f]A53?f~<{t FyX\R=N?0[4羆+hD",`x>pu&7`Ҫv҃i^#݆9J2 T|-Ir ޶Uv%~m R-˲1& G% f rcóORi3Ð1j{$HNˀHqTߵ6|k4x5MI䮹hKo)8z `~3-J| iR!Pһm]j3dv,r}Ž*]9b;nƀSN๭ z|fʧ4uW,Ϯ,`^FUxrM n*wz$ u% a+yƬ-󦠊cj52!| 8s+lU:sͪZzMHd Z-vAp Q㢏\Wplwn[aBrx VRf̝? d]F[@f Y. $W%cq]qIY&Cu.&%LJ{2`{\⧕ҙ*ɕi>*58o5bO UEX<5qȡKFǒsxլׂɞVV;%[`gKh##*1 P*O8$y8[ \6y nwcq0kʙ@Ik D OzXn 9 RAʃE;ơ$ :jtarw]2(7s|VM# v h1axή0:oyssoGSSQ }y6N. wѦI˕kt&A~cEGcu#ZsueSXJ5) akܙ9`yAA,1(SqXLzq ЯVcqŨ|suIh78=S?o䵘vwQ{]gk.K/suBl$ljgQ:X2928/Ŭ2Y~@*Bf8R>?<p YV9)qߓ.R`1|C{+ŕ@d!9n|ӧCSw`?S8;] nFQp޹!WOdgmf7\ptBκ`ÁXs\w}H\b;ZZi-Ҏryvl%Wb# ~"a4ҍ?}{Q{lVw ]w>tW/1.YTja :?^Q뉏Z ]a]GX__E;x7.۾xG< ĵg]YQdNg댼jP^Nu>Q/`4㪟M6oY8Z1f<w7E>`)kYpڔB?R͔kth'7p#}XeCP M/ [7c]6oa7?B!ɒQRg,E^.>Yq\ 2F y0TNzb&m'^JUASnG^cdr'Iؼqj2?x 8pApׅ219C:6PڲSFx⊇(& _BO=r`4UJsWV`fѶa5 >Ekq@Qܸ8ltj8 ,ka{񥍯J_d]+}QW~Í_oO\2#n?Z"~Yу/R[HsQ~^|ss2 +m/T=%8J1zo-.ژ5_ܥ]>]]ђOӊh5eZ_,3ᭌ̪6$%~7ݴ>E܃vmh WDեՒ]-ԏl_^ ysu:*O}o2~oʮZ68f93nsKk…3'ZJs̥Ghvox$ˢ8J^ b8x5LN,|-~6>)yd2}(9J)y_Mvh={}fƔ| _XٮmsP9*MjZ/P2y{q5Bs!$ڱ;[^d=z%\Rէ+[hQry?4㒥KҎ^~|0ԕ}u<_Itk yZcxź8//Uϫȧp.| )o_֕֯&a4]]a4plxL{);X9c^7>j ͇/W̗W}e7gر#}Ёy/^+/S4Fw},)Iqr5JzÄ6q .O CĊ\kWZ؃Y_9E\bn83 jݥ$/h>hpq&gix _ WcҨqe 4r 7J썱WDG_GM .H ֯V_;f׺ =t-ϼuj]4'.\r)Pfe'kC0>0D_r6K!ROեc(yB>i[Qy;Eps&RG*Q;Xs^̩ΈuaMĄ#u^%)kWcMu].E'&UZN$۝*^+\kfU >KCG>CD~a9KQp;QR0O[8s>z( Nw}.9dXmɃ"7I,6yHr=C~.9):IJ36G)G#bՍd^(Ojc(livO?Rq3,j<$d;ARwIr(?(or.DoK =8-olT۫"16O+>4{$ou8U4uٵI]>YׯؓBğ~,$yH,Tai>tZ)#؟72gNx<&q6= ˵%|5I <)\˴ފ}F]WOB 9WLّcX;q~r+Hc(;:?a,hJEZǯLKV?Nf_Ҟ DA} WʠR^vWH3"%@!9[7-'GG~WxMw|$ t([m}-WM:C?c}N9NS8uݵE~o$.{6ڽSs; Nûk$|VRhe(c3M t' =n13# )]ܽ.m*<xZIg1 iGYp~__>X n1jPgop߬xt= O|P}Ϛ =y\KmJw|5u)SLIh` u,0nu S~|V|HY䣵! ?f>0l` Ɣ܊ KxuH^@lHDiOZdwrpU,|LՂ\V'fGՇ&*fT>׏I}r)"Hr)h;F6zt!(R2/GB* $6=H2%Xrſ]o;A%<5jQct*˥Ҝ҃Fs;|IQKzgZsխq9<&'im2sTܿ;pKq5ڱl=ƐnUiUZ'Iha1 ({V<ŃHN–Z(=L2*)SI(0ƌ݄ebzܓ߯O`_".~{hBM^;q>^}>ܷO[bg{>`9;@2! <=Tf:|R!TU5u/{:g 6sypCuNKG'5-X)u+O}lVCwuU"{h&<nMw2f*Bƪ?hrL (- a:WREqWb9֠~֖n|;s[BExfm7:Цd vCy@.<_0dfDuWe~]7e^yV+4F-<&S:y6yMYǫc~S09 Y@]Wf]{(/~l5:aiWlFD뿨WW}Sk[4zy1:OrOJ>"JU/WEx)IvӾ| J#[ktvU8"{q~7;؏i'/PM`?ڼӤ -)0EQ\uOm{wg]\/ĈeH"JOJhfBtpB{+CeAڗۇz7J[3בB)_eU#H#xXpvS!Nf((K%7Y&+(0}/%=3'4fTeL,dĒ^gr`v[7LVHluV;R)ƔylDBR4]za*;rݓf26abkG,WӞ\Y„el#Lf8 ٮ_Xx-$ vIκRHx7!PmEu,X@WbP)q1E\7Xa0O!ˆ%;o0 ѓȸZ?M zhK`K&GEcur"gW#ORr i%GnWc 2(I,<׈hLrdd/`xKTbEM2!ߟvJFQeVqdXOQzZ6q4e~'|Q1yL(/}LUTIq}3E:]ߦ#~{_! Ҝ-ҫpslMs Z]+a퍧RqTGX4v^_ .Lw1,c{T-Kj!O/nKS}kddtDYoU O=ק.ѧ֧I)m^y gc2, WMTt)΋J '#;N,C'$M^B襼g=Z | Wi(mC32dRtoiXx:^QZp.\T=~HSlezVb,""E-k}EȍwW0őߣ71[iwCWOk{I^?SO*gkȎmqX}Jr"{l*Մg~u QY,E5QH+(..'zs4Zsh[d?|^>'#ox\,@\N^:|+< MT=e]'4riֵ7B zae9bv]n .Gyj]5.~ݢclQEe ^Ċ,gF 3:3 {"A|La:xf?")aQPHT19BJ@DCZmM193VkVbquVX4PIVVkcԈd[sH!Ϙo5/k7Sد8{`*$7TV: X"L7XE-smMi]jDgYxi}Sye[i«B,Th y dkn$}֢4#,&p"Q-0a:,YfMN l!dĹ?Kg?Ui^qKr .["RZ>$l֘7TQkSڢ4A$jljC^$?{- o^n_۴)_-Hm Kr,~g/1L즵vgc4 =ߍM~ج6k(v U֡3 L)Mn;O,½~2A /?񈞻%-׸->1 g?)@=wUӧ )+(3}wxV0fV8LT0,ѳ+p)Sl]8J{yecïdcgwQDD**)sݯ3LpA7N:{lVT.vv]$#$.53,c6fXK=).;5 b#N|rCd=}6ߏ%y -G&\ĔcCo9dT>opMlYb$ Ry'fc1&wܓƈƒc2/U?/K,Pd*dXdI#~/֮< Uz5pM!*\San$AZLR(aP1+J6n^cJYئ 6Ͽ[pN@{eA6<1>oc~ NKvw co Ћ%m:.*6BNZ ;ZzJ/'n)7΅]K, |V S i{hvh baLO6|%aybzujHwU:nhϵGho[=#oJ׉DAXF'  |iKŷҷ9;/kw񦣸R\%A 1;*@s9G(p*bZLOp^+W ?gH@ &~}hRT&ߟWAO)y?@^&on&RN3ٽ`6"Ġ-hONJ0%Cftʵ쪐ܓCRи,/Ähu&=k $yKn+Ӷ'[`LYhCM^qC.zkxTOG#׿);ʀ\O-J}(p+e2 j)EkZ|9B`A1Vqi儯W܁qm@:bx!O5 up<%W?IBǴ[Ę[f.dq684E -OgG9^VobrS53"Uӳ>"?e<~3BtWƈ򂾎w1 ƨn0nFui_nPL`=nb7 M=Ej>mlȧXxboixayZKh.zвt q3_eeY$O{"~R#V8_H!ܫ+yO'&=<`F"OʀpSާͿN: p|D8885:WF*6,鉹)@ȳ!I6:o F >Tl#hK6s>ln&š6ÅąE:IVA91|XbicG|p{%hdI-~܎udďQjKm"y"Άt"fV&CRnfR8"C"]voar%CgC`f m_ = $bm*č~ru' 9TD1h)6e5)lMl Kf7>bȝ/MWzg3/HʸTZs0.dbktac+q vt(d%ʫ 3uRßI燠4c)v2&>ai@9Ujv7T\\1u *_Cv"^eȭ p?45 FgZvѐ`y[g4 T%RqNwy-Pk9W@&ÓSty,"g-RY%;SN\5q\f;`NhrfFޣL=t ?IXtV秪5;&_܉"F 䈝NSmMyU?- k=jeY&|rys^OǨscl],r(+خA?@nfq%?qٕ ͅa#5@Ϻõ:\,|[ȋX{>%]I/8$A-{& [Mu`7B0u*٭qV^6}S<:꥕!cTiF<)8sFe@G5µ/j~vTuI=|NQOX=^GA\z/&z g /b ӑ+p`3tYp(So0mlfX3ѵNy8]µl8%UDf" (FV6?1\)<. וUqP4Gxj'cN7max!k )HZ 0ݓ$a$lg"=Գ]eӊokGg^ H߃͊\w=[F3,@sWnA}nKaNgTM)s]WS#fBKq O} ^vں}3qfBDPqlK)}.8G\~}lw s&X8uΒBjW $HJl|15doE䃿rűDNǼ|t4_,P/S#y&45y >r* B(R&])D?? sT4q`9nJ[bm󡐆6{f75s?ܧ{0; [G "Z|I\5wKFm\s g^|#X:< } ."@+B8urԋBŅ gkAuӵ jGB15?>|!ɉ죑_7VTFrD Ҟ%Ews<(&xWٿ| Α_8ة~pxL7Gٜd~쀍uբs|J5TWjMSI5/ښ0fXOːzڭctXqVRٸI!lm cY>1) :8lURxyo<,X]>fCYxwymMUI"9i]CэFsTC:]ՙ)J ,k1בg|vK_/Ze}r~xuդ,]!pkd:ЈP5p V @(h 5{ [4lY;t ^Y@**?grCle nK[7o]7uJ{.&0K-879F'.łT1~ʐO'ro!ڷ ɚVcCh pVYqEv~;IWDž֯t<$ ޸RW9HRR%oq Mo0m7VRW2:,ȷ(Hb"efCn)8 l͠@F+zO osVfv2+mx='o\$ԣ@ A!9 E, q#  {HW]~FX9K(MVa=X5+y-(QPOtP3bE ݲ6Nok K SX톲{a~?@̣3]FwlDջR,눣;5'>+d;R>(q|V 5~ '&HzWz֍)(_:1t{x ߗNo%9or7D5 VG9N:>Hzh¨jc$]߯"?.`B>D_9^"pUW'M=gawF>a9Og+`z4$xwV?I?GL<n9sq$Nޖ+ ֔ŝ:[g,ْ{XÜugaTF)#Ұ|~F}:>R6CGRJ'=e(**^-CFw=@H7J=)<>ڊЧnk(<1m x'V_쁿 &_}_(|Աo]U')dI {P?xhϘd o9eH4`ҰBpfU!=gPh x3w\MByv 0".y5ZrHv0X,BĒ }0511Tݯ&{UfI,tu R2]X8>xVmorꐜ~ъ V@vV{R z0+H/%A8$rK?4"; eF`n gIqefv>KWŸ c)قuc+$$#\U Ӱ-7hQ&\4Tƽt 5#6y=2LFslsSW!1=p'v+.u޺k4Vmwv!;ZC]3h )B$#NNQz$L,lr)r8ҷ~zx4VWY &{3ևUpZ~83fquY&8QOy$kEbRkᙜAYey(l6 UQj7e7'gOWzp|YZOSFp:|Ӟ]гE l@pi(U\y;%9^kĤWɭ逇[vw\y{rcUKYia[ i oP| {1AK/CsgzK~KPwœ #zI=Q\^9m(7憶H[͢gt1j0 `i!^^rS&nэ/~Xifc򒼇/1(p 3lŮ|+5RLTKP3\KoAܜ[K;4Mwk(!y\Ii#Wrܣ$`x8nܫ)3詅NaA ּ">ۼKʴyh$OPS$GeU45CJd$=WBdGtHd/wh- ?WX .M6\יZ$a1l:4sͲ9.lR iGyTO捗YZyM~ޏ0T>6 v`P%)nx/DŽ6i!v#pEѣ1ɣ^!5M@Ga,?"S+'\_ˮ{4b` aWZYWIj]E z o 9dFiOo'"&}$:Il~-nX,{=\.W,s6riR#tbX!`i^Mǥy\4#}uo.OLd2,14.u2*ǔ_|8yC^{I\ˮw^Chh3º*|]+W]XIUu)1:FuP2e_:5~! K5*(z;GJẞĿi-?B?['aRau6̈́Ϝ-6vbCtܹ@mڿ ?aG\֊WSWz/L 1u=|yXe=WIܭ ekS=P\(Dz+~N{{œ/Քse@,H֖SH?\zT֮/ɫ"oU ]^tv0H2<>=298~ToTEibԋ8daYY#=渲 T88'UR1%\7)jjg MMUH^GwirJeOr-xq/?=aݍOoஉsױ爲>+%- K(WRȺ' [i?J@Y]O3;YNE 59>4'Dy_|J?wKb.m~f(/Jxù{Bwg`lc\c?acooXƵ OۯEj [o4I?_?%Y@Ȋc$ֳQB]1fGӤhdW$3b8&tql g^oI1Z%# Ip'$n>8@Y⒭(Y53}R^kWbC!!$КQϿ\ї;+%H~nO vziΑd<;%-V]Ej蛍# <],yh2TKT <* 7Ntx|Hbʳ IARcѽ\9ԕln_30Ȃ#̬FqU$6h9ZgJ!W**o&wDRqRfh@rɽMLye1QقV8L<}Vt#uIZQ(C]M6몵wYɻvluF6Aro!&ƒvT}]@]~b ; z#h 3OCSk/)rw[^z{~]h+]3XmO~؏&~qk3k(E (0A\)g#|R7` o'p,Utx%Yfl'%Y)}_?61O MΜnGΞG~fZDZD]ρe Y~P}&&6LQ$o/3hQ\tz:ljzYů _>9^zzSXs;nzey2UO?ԕԎv4aZZ`aĹNF55 bŨaDy59ae6yyCjN@QΟPZ•w'D);&^2L"./1$$ή dlܞ3$XR#?Cu zrt'AL-5p{f D~Js*6PoR6%mD(R/)>qii2Z0E!ŧ׷P<35R,!Ibq_ATQVTxr~ <;yaz, 1gE],qN|L)R&k pw(MݨTـs9.5-i6$g}aՉU'al2>>:z`ap9hf)4fCԴu//:'D%v{y-rﬥ0]?ִ)o=S=B2rs Z:c** >iA ^h  ʚw 6 'h"h<3!,tc:*rV@U-PAQr+>!ݐxve7<;.+>W08-Ot nk#-T> @En}!KuB[___ u-t~} RIJmX?jeR0ϼ/<-1 xH[SgYk B}Q+Spoxhnc=w?m8KARdz9ѱ7d%Ft+0FE%BL||s [@.oePϪ~S K)Pb_5fwC_Z-?WB%A>3򭁯?+ wP#PsVG>{?Ζ=/۪ąrnrm/j9??QkPo)?Ek`XdMB;A͋nL\k7n+J/@b}&B>aMGލ9'Ky:N-#x SQw=K:^KIR#/O(4ַ\g-cPDf#|?ϗww{ykQ 3[x[uvڦr (a}d]]*?<ݦP'3E]o;J%ɏ] jKӰ^&rw_M?[v!f9JWB/K'l&U#BXpCy $_xX&hoX%i` |DkcװE{lgpqխP^E!pPSv) #:ߢp:8GWQA]/T.DJiDԓPk˹JGAzŎJ`#3HU'{W\=Cm~ZtoATdm^H>'{ͺ[0PC10 lu>IgH_Ty8R,#Q~k39y*Mw Ek"ƚ̐:-gՉ>V5\$W7)*÷0\w&}'|b({nGP/Xc7Db6%˫p潟إV Q09[Y}>#Hdy M֜Dॶ 0GғM?`n#RI)""_$seg<Ή= r nT2b9= ~Dz=[oNןFѽs_b?UŇg}(JH˦At #TW>?,TK2B %6]5|Lʆu= J[  m"מWcZR}FQX^=.XِoMɩXIPp lcɞvuPúL3_ا:Nilz4Q(HjmZtЉa[%\Vv*Q|ƫ"~sS,0NWC?ߛP" ڒIXسN~4өƆ4 F~jF-}/ў-=:;Ws,_d4>}8˞Щ䠃jLY>Oפ@A.;}eNbh6𐬔G=.Wa._eQs5jxE3֣U|ؖ``*}G66 9x[hI.lan"C1n &{ VC`c9_fˌrO/X B|:QhX}ۑo1Y-C7aN!YEgv&]V;sdPso"Pg;9yGA_Hj@,r()aVє/KpNMYN.7nnz7^LC]8(Gʋʑ(")JKLRi#Ok{upM(IJHG^,''ot,BN/Z.$pN*.SB'd/V9%t% 6 0JU23ͨK5:2Q3aL[00wvhKMwƉۗ󃃩ۘp3ˡ='Q^9;@2_G z",#<~M~2&6H}U ؈ wC1LL';hؒh25Zb8Vt걙u{.~sZ|"ZsEeEb ?w}K |&ӛ}jӚC_,>Nv$Xt< "w E:S$J} JS.+ \o:3$iLzQ*AmE3gځBi7$*#;m `]k@eK |o+AY.w?󡟉awhݞWo70PDCֽ(XOWi xSlX@FE5\/,"͉M6`JgV`(k4ˌgEO}=S( oMP42&xVF?^73G"7dc i02E˱m '#J^X.YDgE!j%~G*'rAsMcI* KRML8ThUe̝m3G::ZlPsDӮOimb\T3wKr:\ۅE=GP? pϚ^?NP8g61ZMkMP26;X(~v#H"%1Zv&f@x/g-Ŋc?&2ЊWt`x-9e "Ԭ5J}k8g㸥JYWةdxndFY.:en:%:MFRP5 de{@@]U[9lR(Fʳ|MʑQ}B@Ţqz6͍ /c=#d|ROdPzQqw1y<1l rλ_R3NdA|҂so=j'tI4yٽ %o䖽 5CaϏ^gmpJlFJk! f!(}"3wނav+,{:٥fUtNuA(ůFـSg/qEY7Pa99P&w e_ 'tB C XI>_uŧV;f^v˫hTi~>8nERaTbC=!45sx`! l@ vraCg"W d'ٗhZ R*QYC^o,ekE6i ?"o![+B /|%$ށ(SiG͛n.'dxzA%r — 'f6Zmspr--h<ߩqf[yeCZ 6@4oS{kC?b5o/F QEmR+;1[yu6E(ҫPk/K}>9 18ʰkjuƖdD&F+ü`M6/<(>lӛ>saq,pP(gg#GVdY[}F<XR9qel;~/yj (yxd dO 'LigcRg G?3g.?'{[ ?gg d1Z<קZTrq6sqFQ&TryK cr^"/4еFWƮBC;?P|:>gqM(?G% `"FBt]=bU.ٯ^FS ~9 nU^`Hy4g|欦/hne~xGƍF-jks/+x>JxTe8B|oQ?r}??<S@YwJ߷wPA`.gup} j/&‹k,Fv  / ;MS+ۥߜ.{>2TZII`qn}o]#B[jN ņ TB.+Bi H5#<>{N(#EkL^s>`J?(fOX5p+:KVf6|3k "3rÇDm$[/No >t60[3lPXhdXA=9i;ɋ z{Gx~N{w ^Ix;c?Ȝ>J\xp mTZ$i}۩SbyxOb͇ xQxbbc%҈-zCL "(wNs`>F(̡ZbS;<'ߏ~].|It ҔأdqVX'uU0'o9эzJO/+u~g[ȟWE7يĔIjYeGK:goqIti<1jaQ~:jkh~[";f:iO35(6[1s #isfVr#KEEf|J/w^8||>?xJA<06ӑy.e]OkٗۆyC&+"gf%Z7U!9a"u"ߜiwjR`V %P;'_8bho}omGLVg%!՘c{rىV9,J-Cs^+rul aIR77: # +@̑&l y>DOrbBm:,Ipt? b qmO 9A9u'c-؋&]Vc!J?V[޼jwڝͧ'(PKOZ9D<}+ޯmLMuīl~߮So4 )>n7cHXVjg87 ZRtY㯨_}[k\؎%G %]&D=F2;k-3QCVC7x2Qilj-Xl//N``ۏIN> Ql7J "dI$j1n ޙ: c9~H@(ցW/sEWv1]sՅguw{n?1pZ٥-(qtzօK|9ﹻ9fy9%w]rގ3E'ax^QZ rjh),>F E 8ҏJm%޶q%K8Iڴ2{+d}mbW$»f`z6R leTvyDw$Bum=~7n5b͐оwWle]^_;mD?~@;#ZbWAeS͜kP d55 2"BJL8wP)9Ƚ ը b=,h &UAQYl>$^{QMV:t=E ͹jj=6!hav)6iVOVP^d<"aID 8N& 6ݠ~Zj(n%&bd @)e< &ݔ t :6BO\Cpl6#CKJxk=IT+=Ŵ0ǖ c& tQ0 C 9<0lnKS"S is_C3ltĉyPuhtG.KL?`>O+l{cy&nl0˹rMZ,NE{1vSNTZm6ݖtHPPL6f1{eaɖy37#WLeK3$4ȑCNy :ew M>ΞDyґ+Gk\B趝 u-e5 $3 8EpґA^76wg-u=퀼m~  6DBY#OZ_a-d ES7L|DAY_{b ]2w=i(?(FZJsdHv+CiVGh;@I`r3BN$|` 2@>GR9džɣVi& ҩeuB׭DѽSp?N_1uh';C \<&#z/ΣFu(ͨ,͜χQTMa~-kDK_G:4ڵ+k0-#ܟ1jexL"KjKQVNrjq0ȣRa M xH q RBt?7<}v2//ο.)I9cԯ`KZ%?&xSP kC?Ŀ45KkFkǃ8c`SE5:К=PZ ;>QgpL3 _>*(V@LEqyJ7#Y>YS~}..z.-hiv9-QP:ݢg4{ȃ5:bT@CKPrD()QJ< 9 26վ@dh@)_¢hnj^tjAuv#yO(fK&$@*e[cCe._<+]16ݮP*_;Բ۳kfߨXUhJ12E8P33V+~VRڡ2: ӠՄg]>ѿc~mN8 GA3pK{p-lDعW|:]8U+)-\0DܰOʲL_`s*|~[II[CJK+)^PUMF6[`#5/Jq[~z`h?|Q*9uY_UT`\q^(oSjj.dvEj'3Ɇ*"b~k,K]S4-%Hʟ uyW1ymyb b-<Lms5,T}țي?"H$>`5I髽 W2^oۻy~wx{tK{tp{/ n 4Y>*Dyb4)JY݌+7h7Iqͩ$iRrS7剩Ҥʽ۴iҤD@f4rv3KˠބHVn6h7sIoI7)7i7IҔi7gJnSn`P>[9@4ߘE7^Î&e{2e{tOn=?ƞϷYO`LY$֏ s4܎֞^[DW8@E&o>CAu‚Z^GSY/x;+G?mr{x2O%ڤ'mjϕyGn&L|^܇>W G@%$깏:6` <ߡ.Esewia, /J$b}}h_fWFu1ES1Clw?A/4 .;W-"O kttwz{$E*;Di+ݣ~G{QQ~N(YH QG7MCtt xݣtfje(͝-nнQ eaP4G$s:VH R-f'n1dPz75a<9+k>}sCjΡL(ҽ 6c[ˢgHyQڷ%C]`c,}O#7+mZBVW > Jnr%#,tV6j)*u)?g @lw7DO܄zN3:Fy{4!lt^j;4l )puA̢Y'z`BCyZkaWqxwMbBͺ@_ڈW<8Jd- UX n]E,.w1ADM՝Q#MmgU~&0VWU4q92X~VۡM̯*ی]\!%,t]lɱ(%]vչ#pz6fZ{) kI([(X7/a 1fI]PBR]ɱj#ݍWls-6ÿ$5h\-<'' >Nw3eCZv]a}Ňw~jO  _E%sWԜXGŸ *07ui67ё%P/֊oonObtF`ZS"<=Ī#bH! Zk9j.XdE߲n8̪ܨF9n zpQq8^x2e maⓠ?n)@RX?H WߵPk2:ք՞Ab=:Y@~BCh5jx@UCȀȞDGmAW$ ]խE`Z v؂4Uo E~qREö0޼WvBCऺTCl8J7[JZoN AR:ݓ9A$6: C4YYjqTv qjBY =.-%ڛ ”[!HGkզ`w߆yܘII Mٰu֡4taiqa=ߚZ4DuUvHPG {Y# ^Eطכ%`~%:R_3[K3c6GA۔9ӛ6 OG!&%Y; } W uư8u}xjL!5tԏWVSVtd{Rdxnf4QUW n&JUuUv3I"DU_&MTU?k73jv3K꫾nDU_v3WDr:iDr3\O式ߘ-MTTf~@(H4jjb2&qA*I^NhHVz@D!I[ 2M&g0c,[Un(ӂ aڇv#PQ~+)l3>LTAPsl}q-ּsj3>bO^g!iu2T[Cy 9y1iWXXG]<_09qk`}"s6܌[]܅a۱]ٮYŜ5c4F (<"P޽EU v#]7C}ˤoޤ2[9|ƞax]Sg"vŊle(|E`%&>.,/+OSLIȃL$<;T4L0S=?l&J 6nQ;ӵf7 >St{(R0E‡ XR ~簾b ڋʣwNoN'mT,Z'OSTV"K&VdXf{nШY)# 6)YB(;'Psʞ̽*Hlbo->˦ϡaکmߩ٦^x}oЭ\ |2Ws;eo3aUePj>Օ-Eσ8l|E9J Ҝ(zuA@dP ;TI!x| 47yZ#@v*U4h4Z+d|M۹tFb{qΙz2܌X]FHJp?T}~^HūOKRYSbPOrGLQ`{E9ZQH3/Af'٤ ht\S?^wOIi?zŽ:`N>>Ch8IkH c:nWRBhy >XWND[u8ZBIMT05ިwsZ6bf3PxIZ x {F&ϼL!R":(-Ox̘4XRJ?APtj*BF!pU#aHg0]7`7P9cbuia^ҖPXa([̽HU CaX4 Δ'S<\Ӵ-ѯqJ?"^i>Zbq+V, Fӛ>^o r ~|¾Qk1^ W$itaZ$Iڨ+ek\F]F'F㶹E [4rgmN92/RKt=ʸ FӾc y u]4,d ΣYX ^(3{ DϨ(lT3xA4.捋*J]iy~G1` ןoc A;h ͧ"!Jo +/CyzԅxV<79;|nRa(&LYAȲD>0p6|I,bEEsu>h{L7}dcXJ(E@֬u9FQ2Tw \y`?4cDm=ķ_J6XIgRh}T4bp>=qh 1 a7Q3Eϳcnt~+; !}Wdu\ƖD֫?m v)D.HVp_Ei "k v H(2[yUߛ[ےǧpu$.xrdi ?93Ȑc 8E9 ƍiR@{r)pώSaLu g2Cj:r_P^$/,zG ~lkp,]<|;;za|gQߪ)+(>z~S ׀$dow΄p'o-a`| 4_JAy wB]5\;4!rm#[ycz]( ػ={T} |I^[:9ӞBȷclPC/5>,z./Y೐yS'x?RոorkP&t/v7|i|J}Jo1y_#ϫq&hއQ}$$|5=1)}:<'9Vxu S4?snC j2W6mpM1{N xC_CWr^yi9D^ (vX/{~ :7E Ej7 ;_ZbhÂ_]0 [(Y/ :fQ{ޜD/ۋϧɾ vKmA=;0R`oKTR̭K 땘#KJg9Nl4Z_a i/֍O\Ѷ_mW^ZongVu7Be-B?衎 \Rx?z=f#2H9/_ƃ]D$);]203o2Hpvnl&pdszLxFaT? &L\'"MsE!^Eiq Ҙ/t 0J_Qf4Uxֶ]0%DµH|('D#U}- ^?6`QRkCu X҃ъ6jnbw4h8f%7Ϝ5 I*P..暜TczF| |p7\şc%nZύ?8 [=E/ #;lk8?Bxbs=hنmj/)\r<|iPw߈,ܗ]7%,zFdjȷ7Ce⥥{5vIz i&8?>dЭm/L{f7fG %n:$]x6 \Wn֝mZlx]3g_VQQ(E9O#c8ħH|Ic/Q+@rXc丿r$(VDi)[V鼆PLEXy[2ǎkžjs~Bw]|H(AMg䖦_9 lCysLgn"a:BTO.|)~)Vv 'a? y_@3f6o2z܈qull0~P<Ǜ lN* ?.]-fMyXg#q#md̸+abJWAf61|IPo\-9 ]Cd|{t;|B)_T0٬.Ξ k7 odžWû>GTxm:"Q[`9&.1>B sڵ5+Zo-^88ʗYSż\Q |c܎v,2lis{( W #| %qFkqK]*" U5<Q&R;DXQqW+xeSF"{2yOX^'JVB)VUUoI1 5>l_ #!=bb&$s^eWX&b҂xlPNRv>bgىAsm)9i2ȁ7voBt,Jp!e9OqY|1>-8OAsMT2 M:i*,RE "SD,#&ϵ|hY)#j=VwOo+j]<!(]^ka9m6"C-ռ_X7l3?jU; %ud%x$0:qzs gx7U8{L9ew,Brj2:HPX:(U ]G@h>BNu&:FBu6Qa*2k="4U 7%O4]t$?ՓD0&#ׯ4m=Dl5 H9{Ө6ϓˀ"yYRvV.֠<@bQ\Ͱ<|/9 0֐IVu?/n=l!s+bY媬ݎުj#1p??/)diNLjs!g1C>n (;.+CX?\_V4pDo7 zz U*f5ٵfg(qTR!=Z_T T]G`~X}Ɂ3Vvd]g{hzȖ_uO &{(~X?/;Կu%?`6yR{V|_U^TAp/pHY;ϋv 6`ކUUT=D>P2~L[Paf{Ilx#:z(?ـ*Dz5\KDP]^#Q3֗vTHNQ;Io@ )Ӧy7 W;xAr#!3_wS˃)_4a=dzⓡh?aVOk~ܐ~6]b_rh&Wq1J2cQ8Hg]b澺)I?:Rg77hQճL}C|хhg7,TS&#Ec ?>5__qq`i#xCr{a:͍W;JM hϨMؔL}߳Bs׵5_ZfpD]H2c>-TPz׈D'nd5 |тTs"ent*诎hzy3IΓS(KAdE 0q8]\)uV*0Q u$9JAiG`hW]}O7\w!'-oA"Y,ǘOr9ڄ3UE:Ϙ j{` 0Fsnm %+0%06#OW0q~#}fjye6Osv (t*dHgu?Zg.cd(rr-?`Ƣ#V?a0,y ,L".zj/ٌ]w]kеQ(~x Jf  +m[ ¦Cդ  foK`-g!tƂs4Jˁ]TsqCڰ?fXuyh תV(?lюy*U,?e:ƣM#K]١4VyAnz]z"%\IQ;S:4aUa޴|W~<*,08xW&yK]Q]~1&=;}5u!nXD6FVN]T\ܮUv k3g%0O'{H9(G!Wg&Y#Fް!cJSR6LZ4+<N=UZ7!#M؇!E#5܊(G(,v"ƌΟ*";*ڌ߆w<&EYb6>BEpӮ JEE".1B(q ߆|isפ6dO*? aΊD7'[OE >A@҂D4JiFزzF%Ta-}҈I/UZ yb=YX?:&S. Kdu-f!BI@m-8 )ҷÊrOGw+.IB{`OB`Xn}J HĂ{!)z;\}#(ȫm4T ` 6LL;o~`s)'لlLWےCqq@GL[Y:*ںTOø}mʹ™ 2, ??? 5\:#%MPjԄ&|\6-S7h*87-(<-CdH,_S6D)Gs.t) I[ck)mZ&qSFkEe3j&Vx$ [>6*E;4«poLx)yT)ٺ8oG9R | ]k? RsXP: ]x,Qs|kb0>>}'`0ln.yU6 s*Oǀ)THv*dZ=R9ם ps-2 $e h=!/ZG<"IbǯEd&M3;~.ߕ%ح_BVx^&] 6@vJQj^Nc *R-x[%>Nݘ-8l+H aVh0?_)McZDi.̹i]5n=dqz0tߙfLQ:ma4?C!_?*hO=w&}HҭOɢ۫N9s~;2?t.zܳ)tPdpe(eUBK-g|]398(g3!mM4 ^&k`ޣ.&8δU+d1GUCOnsz݊DpMɳ]Vtiosjc&7Q|^<;@-f`oh [o=G9]y4?>XA&5å{MVxxv--y _p\I)\B <0 eCZeE&,2^4矉 riI)kKH[,gGrV˦BX<ȏ|5> 3hs`)P^ϽS05dU!̛yKvM `i}?B6%:͞yG14ۆ %R RJ_>E4={q}/i=,ק?z&Lu-qU^qsz4Cp]ZnդB axg]fn҂fx9,!I:# DWf8#)5zC WT= B6mvJ|#} q6q.~V1Kl#^ qoͮу(tDNr]B- 0B }jǾ_c䨿ȀZ2x,Έ'h:(u% ˖Jx;y ߄EI(U಍KgTYZ2ŢPӕ8BdIdG1Jn%vӘἚQ) tުmMY>2r &nGk\F8QN64n|-n&=nRD4!d mZFÞwLWdwqm܆q 5J2$hdx`~3v4EJpL"T<\gDi$orK s}n{H_lg%bZaL*>&,mXޢg5y=?N-Ey~ZJo_ .IS<2c/)B|Vйz2~Tkzrk~$,|j\<:m8 SR &i/?^X-;Ow#+}=-Lnʬ$(U-gH| b45Z;I^U 1T$}7R(~ q>/^a-=̮͜o'bɵ,{4,~K9glFuNkmyg!}VςDvm%VWև~6lHͽUnt:.8vl k] `jP@0}k!޷NO[ % YE@2"q'p ӓk?О_|oDQo;)'9u5E@Gw!YճD6"\%VήEdZ>tLwez:Rd5 >A >& I6Jvz\4T7]FJ$ >,M8V42y6\q RY4 Am" d" w"mRnv gpT>SAFŬ.zi5v(=,]E*@(*PhXn>H\Q.Muu~g{-_{ 3n:\r*X{lb{<˛`NcM*.&dؓI|:[hFC eP ϝ \q UWvu --B+m.ڂX Uf!SYrcݳl ˗L' Z'K#[}2-Hf/F^#9@>H~BF# erB5zP|5X#4o; j_Ⓞ:W 9Up3iViT UoX!_,aRhrne--*=7w ˑr̮-ʞJv؋( Zoێ]pZLQp,z cq&61Xq>oP`M$y S y$1K??^*H~n+u]p(![R(N+ߤ[|c %D$I1vz Rݩ($5!2BЎo4T2l){*`7.9ƛFr6~U"4ae7@1v"3%Ju}yP fDחIhl)rb+khnzH"a_x8 P:iFUT X4r8v2*yAqX/Bofی$ r@3g6\&?fts'M b jQqQsUGrCL.w֠=qj{;gV:YG? zJjwTQ%k Mr_Dg> Sx(_^kC <;K&LB}x|prɑHĬ`9zJW*44 lKy~|}b?+Ҵ.M1HWt"sA!^cQl( XzL|\q|B glm8.P􌚅4iA2FX* {GCd 57(}^Am&+-xL RZE)q^nC:-73kq 1#^CkWOREq7BbK&N<bƣ^F[^|E?}?,'Uye;8MCwWn7̶oK ɞMy 7$u=FŹ[Ȋ@d֣q~v;Ti'lAtgO{ jl I LHNʄ͎>#3!\Lmgͷno#8$B.#hZiv ~j.N.6r}#[.5 B䨣] ܍mx:^`.qEE 0HP`۠(1$f@bwg)%]wkuha2g̝!"+}>)hF/'=UeqK-{94Bif7ѶI.h" P ?g_D9uzLf+kRH+pnRiRrwX} Cٌwt܃tCuՄm2@ =b09Uw:V?FAOdn24*QtD(YER%˲vx4 \s&ky&Y܎M_VI['o-Ƈ87ђy!nWoqe!JPEބl%1T?Ek+. ~sQ17MD"Tc :¦ÿo|"t^%ךgɵzjDWd`'kdo?:,T+ 2[Sp B-yi|DFIWrP?%'92L6WMN2q;7(<^^8SˮRGd$bykSIas(OQMlt٦3y ҥpOF u9jZ4Q_˱$ѾuUM'jdӲ&BYVq3%Kcf|!^kVt&r3:olƮU@;'̫x%E?-R_3]&I Yo8%@['7#'I~F!;D&4T+BCiam0tsMmƼv7$g|0нC8<ЕiSP;%eYp D]-?_=M\xdif3ţ!v ]^`0W7U޶`,o5J' qRJ? .:z>nZ{6lT_~Zۘ![C?@aۭ"9ǚi-yCgL]6%h1iLoYM>I/wnniX;6Pږvm*fI|m>IQ~s&4Z#&"hWS#9 ]wh}+}i0:Sta8eV =v#3bDz$a*l'dZ e:v \5 \x7c(ЅC|6b/_qEͨN|.|bjZ7D:.V1޳Xq涐t?wj9x}ɶiϑUK8@$_# o1nɻ6,W!0W@]]0Sm /A^h&HbSŠ'Η-M)'ڻ*; _|,_N=U9<8#~P;>6,W _'*L6鋄dn8b? QF(&(zf'N].5q?$>.׌.V52;ΰOVE{}$ bng b>Uc?j`mO(ߎ8u?yoM9`a&!~HCcFC\m]WLS^TBRἼRO4cj0v|\)x\, $rnVSc[s#e4~Vy8/ì(=\ar qٳbCѶ i&v\ cP}\ݤ`-P@M9˅,lE /a||^L-C #>5+7L«S*xXɗzU!A xB1gp2"Ƒ[$z&q=r3)pxl0ZήW\'_sȮ>+ԝXp l8CR^ѩv*ȴyfܓ|)9ϐ#]m5c}*hu4!'~/Ca6_[ņO 30~#/Ϊ0:Y%M1N bу7% *G&Hh\j q2% t쟥1/{nr?Up6JHs |wKq)K?Χx:qn_Ϸ[!,&Mr?U_~.IxHZf&C:1B9-kYC>v`\!٥4!0gFM,RD 4:+Fљ԰[ď8O@? u )_9&ρ9vȅ3;CW|`X¬  SxꉓVBWE5| vwH QHϺ9YӚb% QJ9lcX|"bLr<;0]YmM2K_hc,m ׺Bv~үFiޜb౑2xmE,C?y(Qʜڨxґ ~zEދqA6@QOo僵*NYǷ[+,WT ~YCCl<~I0} ktVPXҗq[Qf5ۡaM ʕ,;{q-U̬,#e(82&&*g>hg/;&TmK䷵=FJߏrEe"Ϋ7~H,7Zиr֗ׯYuٛaw{tp8)Y-jb BB|A+P 8?l-V ^0?$X\y*8Q-2'J72?] л\cSӟ^n4\ŸX O<#AgHбl67qBI+y SuOFP*`Gj~#H u 4BU6!^[2?ڥz U~l3. WfaQ1\A@@Cءځ]tsRXymv5+:,6́oOnfGx\s{Y83`͓kw\MU?ޥgn NnI*[?>WZGͫCSd%ȼp&z_^8;v":RwpKGp)Vb<ky]$lHs} G4s e`쉋r9 Q"B\NwE>*bſѵr\Љ>Ǔb^e)cDa\y>#,zf 1/z546xPYY ['|EB:&{"ھF פWRߡCbqW_xF;|j3C-"hH%ۺ\Kvel鎛Df]sx&c|$VΙϝ8Y+~t[Hb#=q btC |b%H!=tA<{2JY ɆMjpvӝl,5g6ϰ7kj`reGKP oA-(Qc*ޱ3.;`nL\#%C&qŭÑ`%UT85z]ΰ^Ƶv.$"nʲ i샺RyF:V%zw&5?"0xN_=w44Fu7>f峓[120: u@,w1?~Bx"{ف5tI )zVגxe)W>G`'u;z6m1'#D jNK] |h{hYK=i^M ȓ'Wڗ~ Sфp_gR ◰)Ku:K# g0)NDEzUST֕7"z<2RB܋xFwBiw}>\6-xtL@~!/!>I$ЏQ2{1 =s-瓊;E>Wm Q]uOFR\8C q5ϩrZM'CJFcP҄GߏMy=4H{1Q0tOƅ_-$Hj>(-<ǝ%><^>K=-2790/ѭM ňQ0j6;XAHQ(r^})<&-Iʨ % 'v֨-OǤwF9'b '|biUQOȆoӈ-[kƠ8x5w2_!pk᥊]?{Ui; E1XN<+OSy'=<zySe/!IkcAڔziK]ZO脛s/wLn|WF1T$ nj2׹}ՉH?I1wdĞh]/6?Bɮ(n 훇]k %t֪΢V>@0Rs$*ÂVGH Cr?nYC5db:%Hec9R G.fX; X9yV^³k@͑elMA9aF7VxD'=2c.n eKKH|aB}ƣlFKdin_dv]||.Őj^8I# v\'뼑r.;z,Ϋ5^Yi''47 tHQ n 6:w҄s={hUYE3q7ޑс-'@6j Dz%Z.W򿐇5z# W-< f?b 9gykNof$썻 Y/FѬ;:(?J0 Z#YlvÆVMUƲ $ 4r L[X = .? O6"_X=KQFh) 7Gzޟs$Z$]gny?G %smUam+wb6+Ի}JۭC!lW(8KkކV)-{S#A߶βTTY;/Aba\(Gq?睟 qG#I0!64y?ahyɏݘS]˼ sU,`U9Zef?ʇnQuF1bf$-nK o< fM: _8l 6~hG@:;LEёƉ/R@]J#4<[xҤT EIN3$#$WDS\M}j$WD')I&ZIr5ItO%$]$WDG)I&| Or5ItjJIjJI$?X;DL0Ylޠ"^p@=n4FxHrJ%5X<$^JR9StTNnIxYI*ӍJR9+IT(I%R$S%SoU9uăjgbN2m 0}ً#'&R}< Lx# G:jV^GCsXn -ʼ+ H&^ с;E;$xj]_tx&d:^64#zb\28?zf\8Y<roJU6Noq7s2-R* X^#UxIp2#B<~]7Z3يpR:‘d7wW7'NJ(%: u!c1 Vyt?0hP,}΂8?j&=Cc //ND)1[RSӉWh/̊(?di`g_Y6?ݏ$|_~}2]o ڬE-]XʂU2 L,*jc(&b`z9ᛏ)  %ljy)CBgQO,)ޟE <ϢFYS?(P*YS?ygQ"O,J)ޟE<(xeϢ,T#fK]3Qg8DZ33X3N" 7 kNk WWa5:lF6_kt| 1a5&lƄט6_ckL|E!uR9q} V)]̞q{c˙f=K JIUy3Wٕܜ_@FJǗfM<%@ !>P[XR6z |$wI31Iu(mQYP%OnGZ8Ͽ5WC(E70Έ~,MSKxOS<%TrTOTJz,:Sy8O=S N(I`˹kBs(' O񓜄O񃜄c8 ?I?I)~NZ7 _?IKp-)EEڣ_{gxGȥ}1A{I ^?x7穟xoxvT Om)?FSw >YZCǾU9⵭h/׀gŰ]zS( +΅HUW}D]E<]Rz7%..%"el˰Ktv*KW#w ?z"y!>U$B;R Z fi *f碂&#Ȥd! /jg)z)tIxuq%Q}U hp5D4lq8@ Q_I1?ڏ<'&Z1Ռni5VV_&vԢ9tcd9=~1%xx@}}}brKJ~K-K=4 F~iLc%^LCUq]?w;ۆt/;$:,rid }kl>tA~qp4 QTRvוհRv"EpMB\NBLvz);KDŔ\3\ )"eOp#]f$8){6µ922Y#2CnFm>Va'~LoBsa(C0Ip5(JpӠBRYxd, 椹!hfU|`o(HgCHpK#kv[ 1>n ~YNA(J "ٛ8QeNgH>r7×_K#Xoeᶂx_[Z5Sa!>M(3Y[=(/Xo_+|9#~QRG"_BEc<>^6*hMl)l}K9hE"i؂}-AfJ+-fI= Ba(^dz|UWNfUųWOo;Cgy]"HH{; D9FjJiP&)``.]ޣ8m`r{ĊQwgh Z$*؟$+1$01518V q 8s$߀ ~63żBBrq34|5)W&t^0"~}/ڍ|5X Ӏ_޸4 滮 ElNi7V\Gو9 /.##cX|%Bgu9_ ݣ6SWc%HxphZބŲI~jԽ#a|C#Xo)(^z{B<`m H$ӡ77w=T,gb U.b\0zF.XB8ƙ,H*,߶`pGb/DS1 kWٰ|VH,M۾ZI19X%{_lw~ PC5)&TSX!f{PBP%JDJ/BcfdhgfV^,@Ό^۸¨zt -gG*ZbqviCwcl`%zFU.6qj4KU{Q>UtS!A+#*Nº>eQW!ol$4ܨUw"|Ck?BI=%ڃg ǶBwO/1dbg)UQ>x \iEI.oFz|"\,b4 벣e9Qn< PxwglK˽hL=!)G`JY;im8FDvϵRKZ%,Ƌ.oEM4wY:sL5OrUu󀲲0i艺oj4Vj\Mg7L5>R/^W~?}X6|UӏPYӮ}jTF=J?۴o7ʙ̟.:?K "x Qǐ1a ih`el9:_GZ~sg= ~G$yeO}+h+j ysN_wxJ"ҘgJ \wnBV |#Ub栩TS-!V^'P6,;$tC@;Y[^ݷ/m&󭵄1|,1b$;wc57,P~5?*ߤ_k9g}(h^ mAɇ_ +\ Ei =(/H\V lY\ue2P?Ġ:Xzś" (r&ԕD1Z C d4d>oAڃ;OC]ug)W$ڼ} s)G^/<;xDtQD~Q!?8kV$,^+:* {u=C.UL\ m 1Ԇ7QZsoăG[9J3&?UkE.]j; mx\io(<=YּgF;sl̾ -k2Xn`%ٻ,m~>܆~{|sKj+,."dK!xtXq Aձ1'] ޚ]߹j*5x;yYXSߘap)</# *XY.| sS5_{Zζky_.ogEI)bcENj*xft njD .²9Qx2Qׂ}Zbپn%DžhӉ0bZhCcW]" օHy9O2I#!qs|ɰMDu򅬄T${6L$KRO]=9E̩IUUB<в({Ma8Ҫ pܷ, *!aR%q(.}t*y<8>n;Յp,\Y+!VFN ȋ?/3@^ɟӓ{F Y+7װb vJwrp~b?jVSXEў0Fecb9Su^LW·;jFMڋEǷ ?1P!XEOb, rPC6J|!9A;JQѥ# ӛ0$7D!s;G3Dw$0e]9ʚD> P=8 ʋ)_,qȣїggrRr IgߖJy/(/ow^gSfwW8dSO̱/ovwWBXewo0wΉ W b'(Y!ţdR}0lm6k"ß>GƶKX\O#2v1oH;|VFU[{n|9v&̏S[R2l:w&r 46O5"@[ P]V庿,p6[o|C%F& VIHJj#Zή>sXiSw&7M=mc1Z_͜r.RO]+)ԃys9* N(r)Fif~dGgREd})Iz#׷AO 0Oj\sy3vˡ[Jvy^2vD<5]`*_<1hhԳtYD k3,/wk4_OjHj๏̾Gbϕr{Ahk J9}WT$o_[af"uq b]8YⴡxsHMiYi\zZ%GOh%3sVPq?~kJb};}MINAZTLW%ʷ(_߹4RCD.N!oUv({٧xp4NK\r j~7;#] ǰsy}dъ.x6oEW86z|"?gJ2;QQ}VgG{ +Y*?0 rg +1vDJTNh9gQ2 R\' YҠ R|nlc@U[jQ'hH r:˯L+m$TТݼ۵'W曭[ft]% 7ُ4_T[s $-gR+vuڱg8k~r75<԰ {70ؖ=_@VcC̮9Yj]5ǚuw-7cs3.kހ~iPLj4t@_ZɨR8U =nq~[?c線4z7};bH2U`pLuID~=2]X01yS ($Ik#\TrH p^|!go-svPa*t&&Vqݗ'}r.&)70J^v>=)x\"d^;Z."26¶aԻ#ǠS3(4B@>|, L|:(B%^B0g jP_R Zy^797\~Hmoh}õ*lwxNKlX2`0PO?c , X[@C ^|+ \G%C֮\ 3z-Y(W?U#0z=E?ceTI׉x!>\_[8F(}Є(Uqh uELLpza]`fzuYh̔ldyz\;n=o $*{Ls W0{ SZXhQn2HT hV[{=[:-W:nj%[*n]7'y6tѠ.7" ^T9q2MX5}F" @U0VBHXV%ǮaR#o7a@]MrkyRncmM{ax\l^-lYoSG3=d8;O'W=|ĸS8*aYL8="\>#+xV!9y?}}aY5H0~ڏ%AS9ݜnNt1 ;L&c4 fQ#-"AYl/ Q󷜀 нBR#kس~c/h5pJky&A}4@(I砏E lӎ'4l>so.498%ȑS~A!de0-clX?Tu"3s T߀|δXI$s<4i5Xp67Ϙ< Md A[]il(XeCL&g=݃A~8%x\|2&#> _:nH|yQSDM\<6hiM8ظ -x> .c<-;/%j2Y$h)(.ߒz+zRMZe,]jj<+*١0C>6~y\A'QxKi(Є~9%/2̠ zBxiZuuk ?O^Dbr'*_g*v"i/xE|UZMPVk@յk꿤8iVCz"Ƀ'U7ƤEkf_ҖIFDK]RGV>tX#1/r|"ަn 5Ccq`A3 /2~zme>Vȶ-ϞS& whdv%E",W(k`R4}N̋8Ɣ3<)L|4VSjip&29ȷ14[pL:uQvrUcdsH-7JI`@C&%霻vHő6}"Xq Q9TQ>yLĈa:D*EQj{/w`&Gl"|FtYG_G:OY )$LˍqKHPV42s2b\YmFA p+45QwPߘ+48| vL{ -;uRTXs %p1Ӕk(*abA.3.njk/z_}OLN(,Ki IBQM{xe2Tϻ, !NS5OeZ_-d"% SF1`1?) X3pW*+kTXo$>rsL&rfIHUl˜i=۳0bCalr\l7jX֚k=I?r-wlRF|"!KKF8 {qq5.jDP*"lV_AYJǓFgRq%B{00. BFV$8^%iLaP*ʩl՗{T}8-Q0{\7r* rVC[e|qՀ }%Oh/=>_x?r?'&ϹsVӍw T$d* Ay$vTTͿiMfEt k,#ƉUY, 4NYAuD/4Рc*cW7&1-0Z:-KRkU1T PmFQ$.fQk4-G\ЋIYհUlGYߙҘg'#cⓈ^h:->`eZ<(/0R^#Kڄu 5'[S^p(w{xn /@9 mA 4lơpԯ klЪjpW{$-ƎxV0pkPgNԄvP x2<5Q/O]X:pgo=J*xWM!uF<{pF.wy$X|}[fTj~O8ʡBib)Lt C0F31\ Eh9c&D8yߕ*j2![+ Lr8V9{=bMƭsi?ցS1O@& Ѕ6T2JNH1s_tw@kqۭG{B$[)uJ(KY t 3R cvI?oJ3_iV^݋e #$ W|]# 1j͓-;{].~ [Sز=:XNIti 퍃=c}yҿyhf6F [] 잰1.n9Gw|ir1õ}#1YT: 4ۆ)w {w:oa/b@?~M&0>3&e䜼TEN&4.#Dm>+k@(8!?pPC "wcL.jG:Ygy@l%߰Z`%}.X }͇lރ=lfE{Ql%n\bSa/8㐂^C^ܧ@L^0i,-^Е?Po'ӱ;'O6ah-?wAa#5Z|<d?gTg,Z 9C}ܗW"] >"6,WZ=y(<轭g>8S L dZ }@\'ҦPfzW>\ Mi$ʳmdF -D5N +4U?n*>Gk#Q׶\#$ȅDԖǢ|ñe`7Bõ n<IWX oPZV"N!q1~-{|-(QlH^E/:scx]ttb4D_YOJoX*ߨeGmQ6ggm36=5yo!waQu(U:vC 9Qّcퟺ?x{ETHw Ra]ۿ4_hNoJgV@Te. enUjt;GNXݵM1mP2VT=&/'0⬼ l%ϡEuOM:'𕴵?KR^{l:n[&+f-Jλ0U|rŋ8xps&]V5unH :oT6;imŲRT}iWmoJ~vOQϚ֡HF%s꡼Bl*&:$-z;Vwg 6INS2$C^ӂql5/Y6QH9D?VK0|,hWpoRk -O V=b |]7,<$~fk3/SÏЃCv0%ުLa 6Wd~ 4s$ig(UD]rS6/Lh7.ķag7ں8LF x%w* WNk_O1{\ғO%E} ru8;$9k[0O; }vw#lTj۳; (eUˆ-.Q v_}NGg -c;Yp_͹lon*w"HK)rlS+sez@$Zű'krI/9Yt,xY.i5ۅ5/[2:šg@ g|W+ߞ=ꛠGNv{cytUw18 />/Dؖwl=+XY^bw ^ṪJ꠬B. JJgno8M#`FPDAh[Vݷ>I#hZde:/sg,Oqt@LtDmjQ8 ]ڢ0'MPs@0IMuy(mМA"`1fv݅5m}7EUZA{_r|/Lf5m|q[zĘX1X}q5][m٨]A&_?'+)֞1bd\8}P/XǪϏvvSȭUmq1{ֺ̩FbJ ) 3WTJ% p' FA0GvTm6?TpmcVw8 ;pXy՗DlZU|YIfW,%fL RNlBoI$1K7~r2<9wҞu3ۥ awf'FxhN8((;O߫<)V;Y/;ErU:z)q^XГ'~ ;{nwc 3߭725^?q)R%wѫo WTѻwAt{}#jYl0Bm-F]@"?)12XEa/X~^gy>1`Z9 @mLt@k:L@hiŇОRq,TIgNJVq ņ`+rJc<`&+elz|+& N f(x `p $T|RF:}r`%iߧ˵G M< *sbuq'rxygu9pAUvI"q~^o٦^(7[ 9/R>tT38M GDYWS[Dp{W"H_BB;{!d_F. vU{+"=ߺ"{ﯗڟ` 'QpхOG;q^d뉳\?1~= ]o%G^ޖ#1(Q.ˍnknO  qe_6bp #8/4cHQ){D>`y!RmEHћlɫbD)(le7RQ1StAPSy^-ưT)?4eRl[nNy%rsP+Ni);ٶ˶2W}bl+EO}bl[rl{pFAo1-M:'Y;ZF x,!Y-v[bt(T4p_#PFa&xy(R .8 5qxpLxYݬaD?"QV]p`5kP ˪36>rn5SuXXV*q LlH'9j*F)0cArOT~zqE%x@IlX!\\&77'-~J& s}qDwgf/(,L'_jfiӕJTKFk<~$nJoOc|t P_f}n`M=>&P7Ewdvo[!*&<䌋Mx-,,k_a@i,nf7 pfY7@@Zoozt[n6| Sͣ6Ϫ=Zpe/4AQ .&l GQ@>:3vKR.,HrQr:c(J-x1w5-yaX}uJK'c.dPd啪yK9ZˮciÐdUlPdP__?ePImR_;6qTVʳnB 6&Sa [Nq%?*ҷ adAT#/Ų:2KFt{ңmU2։Cx\NaQ[)ۺS|}`V_>5AS SVpxƶh ,z<|#%|ɏnf:i+(i92yUbg'߈YaEu'zʷ!@Ys OļߎWޢ$NęK+AP(ĭJEv~?H/Է #?m˓ {a5J):Wha9Rmr~QdCZ󯂷 LJ x3 :[qo]ZhY0t!=qUÖvڮ:d580 N4@&%6nUԥ+pWì]ONQy?.Ѯ*eӗ@gj`+Hp=Z Tb.sXFT:ٷ@C5`ϭҏLKrv^r.Q-e 8|Q_&)F5CMk`Ҁ(~T1Q,AװA]XzU}V/ƈ7#tb D0_*R<3"gz)(22Th#ymp vyWh>&e>1hm"Ij:E4,,=`6es UޤڏjN )Ē+ –/ &~3  ܍9)Rܽ!I(ydC[G[>-f=P/|gcGLPOwNw)w7_(Xv듴4G{ ֓`HT*&Tc?jPa*Dr&a_C ,Ku[%?]./qOڳ|Phrˋ @-量 6P,]=v8{1kcGu]C1a]#Ҋ|loh??Y\^4Oָ' ٫#RA6 )=L0C-w9蕜7SH^^GXA S@-=ZSHY olMr?q4#L Ayh/[NE qoH@76a\ǞvI "u˜ =2.x(La=rQużev\;{uaFtms&)~[`U\[jn՞g՗w21,Coy.ah}sӨ",M4ʩ.o\GmTֿK-2 Fq6"N*v35ΝZ{GPOty qvG%役' {,y(-WeJ~7ߥ߅ce(^Q}[ר؎+%tEG ΍ߔ;Ж#2V eUgbu[-I6Co [`BfĘ:ED̩d<_ʛ&LF=l nMM!B\"xjydo-Iy~ !ԩ+۵.XTma30eM, <&m|҉n8EWP/E}(:QF9eYna1<#:3ϥ VEDv]wY:z1TJ# =ƜtXeM11UŘ.&js6V9+S⹃߃*Rb%3Q1~`91gT[6$Ss&XVk4_ ]."BΝ-je-0u^A7V􇾺7{u`7R8摩 D }*.rW9|F Iee:R4Bwoq:J H76yu$n᲎8zOGaɣaD.zw.Ej6㺁^D3Z}c.4 7Zku_͇0F`9B!Bj'+NwՎ[WY߯[Ub]cZz'pR57DH@>w+%ZP k,8~yG2[{W?&yt2 qozd~Vٚb)pd8܉s]zS/#HIU*_q&)/ݣeԳ pGpM#4ˇ~PLH9ڲ(KHe@0h^]iTs݁U9"xIt; ]<=r6{AzHA@T ,yq&?,d\"9YzNjs-.ocz317^H_"Sw# T(jQ3 BEdO#gi(O5Q.djmDM@s7x N-1fvU!ݛᗇ@+jnX귴ʺPVQjj0E맨EsثhzLQT`=\m4IņW"˦Ǒ50mɀ@_o\e7/+ǦtH(f;:cz' A-Q2#a\Uo?Cz Pלf/fR;Γ *-)\|!j2Kobh E/,~.NrhWm͂J~m@0,@j/^B|a"ӈm+ވpVq8 )_^( 1iZ~)7dɝI7tc$Kc0,RqI"*UHN8ou8hɝ=Mo*E.c"bta:ŋ)<<ԡ`I#*qkF+MN7Ԟ%yG*gx-lTq1בV!Z~"RX:4VN9a/+ߡ0NːD80î7M'C*SL-Ut0i11d.(Kx<;)u'.D̒Ծ >s>,j: a,Ҋg@~bux ]t6TlgMߝ 7<9@L&+ZpSsyS ~yF^r Sgj]ł e97S46!a\NSX5 -<:s(hE_aW!% ]o2 zg{֭&Fz9(Tv]Ad0Ksa`L"8Sh5VcZ Al]8kTY UKፊ(k\WT}D `\wǪ-gqTKtς5'?'뎟]d bpT܃}1¨37L.ZeAK*R@a[wK;Ȼ+1 /3/YRlT!!d7NlMAx1tݼE-_|1뮀3_.BUOtnA0P6v~!?_w z_TLƄ&Bړ7U񰠧k,,5^U3AK3zٳo >D[Xx}xxv}d.9*) n|]]Es CѼyfZ(uC]P>J rUOLrF&?|[ :c*IP[Td1wvdy v9zV{IڿxR1jnA--BcU*Ȳv#Nc,.i_G'Wᩔ vqc]# dosӶ9!(8Ђ2j*x'e~Wї]^&yKw9ux 9rv MY䧌r[BA?grVEhXd[z>@ @pxXOo _(bt(*9|3\z@aL]f;u# 0?.#Š]SfT10+@7`Jz $1ϱ!澠76Fѱ:_FET؀f%^N$M^kHN7FG:aS5<"^!s6oс[DbӼ| ֣D\5'D*t彃Dr %{hZm"ͶdJ2@JQewL&[kGo-9ّEWR) i+R=Tz(y8%IPXD %˭%9%4i5_T{qm1Ņ5.JMzfLN(GnReTzB#i>Eugnyibrۊm[8\¾ ?I3x{ sD %<>N>]ō^-rv<2 RM:I驜[: c<(;uJu B kTrβp|>$Tz%WWC tp(TZ"F|G C:_k_l .>ZNK J%$S|ugxx6̫t)HS2ij;Pzb<-c\IP 4/ʙ0E1q KSq匭}=GHohP<_(߫|~GO:- QoM|SYkSt# o_ 4\q,n8xllɡ5M^F!\7;6>E-=w34lI>*,*K3bg={h!Ey$Ot{y7!̦;`AKt0>HWqƺhܝ&am"F4\+Q8rQ :q=`ټ6@*Ec~(X gycB@"ۂXDNy??,;aϽz /C# )~ë~ë^ ͈Q&(~5zc59$Z_h3NJR̺!k!o1tGHUo٧?R;+\{V=C0ܪ[BHRzD3S^9-*̃`aѫFFpۑ]^߈xqhax ^4 yL<2]/wTyؿ\M)J7rڿS,~{9# hŧyw5ݰy1?GiLA5yd;HEh}E42)Ƙr /ZE yEV^E^y^,‹E/bQo^4-"#/z9r/nTp5"<[&tFx23Z%HtVEW.UwOž-~[; z~((6&."0@w{?%}e]nZ@ۂR_S!6!~?G H1L5>Өyy>2 sH![lnRyKESK3\gX- 0b VӰKKy R*XaBc+9¯%+s] ۾LJ5@F4NVh5x!OUh\ǭǴH;67  3*b@?}U1ziNҦfydE\-f=HIBƓ?AeImإ(Nݾ} !"iRyܻς`Pa헎} ]c0tnz.,Än ʵ&Qmݰ kȁYƚ̘v,r K 0xlI F$w~+vYq`١5u p_"-(CuYQ) [6I;;8 .&dZ􇪡U~uIvpvIjþWcX<'fܜ(< ṿr~+Ⱥl"TX/h$>3kRԤrVԚG'^#of3GaqgՁ\eFP*]L0:5׼ů:C~hiSPc֌I +Ja~5󤏐YEDx jk;Q xOxWp7kWI؎HW@Va>WtEQJpy1V\cn *<0)|7Fw< K}oU67x]^``?j)6O6b[ζdyڰ:oK7,H(x Z47?/x[[Xח;hFD~y24`݋h*fLS" (X1M!*DU^ nTZ:t)Pt,9j:60,ILW~CYEhX"aQFi"b>>?eH>}iI. _m)^\ӮB1#PLĸͯz<ߍ'k]|%Q> m*I *Ey1dWXwHcdq)N'o+\})EF,}k,rn0*O-3Ea{ ]{t.ڗMmgQ4wJkz|f<'YQL.oDqNodfF#c""bk%(40"4-* _2 052>FIg7Hc-:^"Pryđ`}voRvޏXu^BYdX/}unK˕%f R⊩6ӥ=^/?`Aq6-CKEs۹?֜2a4u;3HGdDj9y78<Cv-e{w`/7}ƓPy^o,"ǭa!Tag%/LYtюGX|'2\ߴcf<(OON9ӓ8,4߶އ0L/cuJvn-_ 1!雼MGyʃAugM4[,@p5>?da Ǻx_p#r<'Sqz?]inʼnW>F۰U}my^9*~>v=aFdAbGVh c̤AI?1I Hw{w}7y]oDE[Ҍ;2Mc%V6r;i-#ޖl܀"(c(&c+jVϥ?zl l$" yɬK#}|.{8`G8YϘl~%ߧϔoScufsyˢmW(WƊ2c_i$ǏWyoG>=Wz~Qsk/\٤?3\#aEsQ.7vӚbWhB ephQ??H됎?jT5s缻=-ITBrZ;|$ <D[bۥ@q9 ?e/< Pj{iyQlYFIVF%>C铭n04n T!ylDA  mG<08a`kO}zzWQɼ_ࡆh(9tSyxAh-j9ݜu&~Q owE&wm\JŝTѹ)XB*d!0w76"Ԕn1#IWa!S/\2oj $Br]H<-v^w @>I yg*X:] ܇ M=]oN0[SMLs#~p]gʇ۟E*dKw&ZMSA]<}3[qƚ x܅}'g3t8FHto*{^WʫZJfWĽJEOyzW^Ž"JTV_'W?)}Ri$]vq~RSBzN+Ge9(52.@2Zy}٥^ӧ.;X_4| ]&5Ʈa .VcEʫZ=W^wrTwJ!bSc  O+JU-@÷/R,i !?g5'1,:@0/Ad3?{m(pו_ :#WPMA$FyZq26_LW[?~?GQyEHS[md}19k1^<_7 \8-,s*1 07;l UndXP0ٙbӻ,Q$T*.8y)϶bi/+VJ؉ar)Pȵ87r'wE?d^91HH>SGK'.#t%< *̚)xk(g4jJM(U(Lp=>uMSHQ²%S'Cih@F\y tDŽF|1EKCK(N:g6Bou[Me |Q:?.@~`@$cu"h~4#;.6B\ 9P{iA1h:E! R%?攣:QxV:F"ՈR#~8H~\C.#[Nj98nQNa^-I\1Ȇ(s4o\}|o_\׵ Xr:)>W[ 'i\FKmRB_[1>r~罊=pb<:z#?96AW7>9Y;uWNB7sP 0 m(aOAow(Kn uW kl,KO }KpVmaMp_Bg~ %8w|k.=;y*{lF 7KiѝCC(oF*@FßpM#I*V׷/|?sH ήV,8)J5)hpPol1~X5QxAyD܊ SKL]> \YK?`O7Nz QcMINPq#b26ZȞ>I/Χcqi21oD-pr˦p3ئk{גWQLR#V*#wr^76g\w%VpCsG f)ފ8)+%^JY" QGB?<9ZPxRHZ-.Zţ<8Nky@"dd\;0z44uTpȏW]<4vr $zᴢgN{wv~%o4N8K |#XU~d7&7.9Y6!T{@0P~sUo؛ ,;Oa( %%#u:/*q"-Ѹ_\KAEVύ߉Nbx[PZAK x;Og.{_/rgf~C>⟜Caq>)euvk+÷(gGЇ6 7#?0i>p ̽N@5Oldǘo\;0rpOI#b0jxb]%j{}*]Bc*vײ:b:zqۨ3ڊXEP^+|Xًt=4/G 6Z6ð"B5/.p=79dA|rA Ng\+Q6JO3l~?.@*3Eyc i, zP;w:e*Q.ͅ?3mtH9wr>YM#Q&{һSjH}4}6|8wUSU*H7(/V'(OlzݩCoާEhZƸ0|Xpij:AU0btgpG:FVh9㶪~`,GX=*~Ւ'_3d/ǜ/Xx+vx1K?L97Y΍t=7=Jb˄; -LPz\_磯"#gmڈsv:fEJeDښxi382|rĮ9l=j<=w= o^!-n}{=*O|/p{X ?/w: &jث8K 7_\5R!ON9xd.'6ż a.8 /EmԟÞe5d96, y  wg-[Uc,'6 ʷz?$TKIƦ lF2R#<2]"w~®V&=˸PU%syzfEdcD\f]ǂ#p5@cU@KeoM'a}|y*F ,NReyFCe(^qѸEaEo3ҲM:|?`-RStꨙ s(KK0Qg*LϾs ?ϻ3Rij4l4Ph</9_erWQ*ЂK8c|~+r-`S¡`9J8ܓGԛn.*Ԋy|9^Uhy"qhpp2ᎀ[T5YrtW]4btR9B*s&KK*b<} xEN~3H%{qՕX'rl7MfθX @10L*VŁD RkRZmĸԬGN$HRYyEG(^ /#ĞDas]M;LB+Հ(E ÷TI4b$(TvHFu%d;EǞ Dݷ)%=Q* L╔BG%O\^$un$B8CRc_bKx.%`pS@L%1I!7e`<$(*|g>*nMu7b?NE,|yGܬ|N 9#ivjfEu;-G~KU qpxOVR6PMamgp8Or~:e=KRڥ `dCy]%{=s=@&[ei1t{)砻6ARL0XTnY7jx+PO[ da+R.+ ?$Q*x(0١^C:o]XKmlE+DxJRK'Ř`vhA['B:lv}8d-OCZGfB䷢uyf@ݨs`E0Rlj4f%J60Ҳьb9}kS+< `z_1^!nǦ q%UHWIi؂d /"x%Oφ_Pl}sӔlyO4j xR"yEy-gq]~hh }kSeٟP0MU,JXi*ݭeeOҊR~l3 sW| #C[ f4y1u#<`jPŵ@%IMRnw˖vٞcCDž9~yeb>bpbzYu&~=Q S'oJMx6Ж{$.kpRT f@N5+SqxY8|3k7GVoθXR=*s,ϷYp)y+Ŋ##c1i0aFxlpգQ/B?ZYwzEDG؎}p8o#aE̟4bnEw,h>l7PcΞ #8'~#i\b΢y]7:Gw/H!nw*7gzE\s].NۨbvXJ߰'wr㺽TK8׀LI#M`G椋'Mp3FxLO1ˉJC{Eҝ3U4!*lI\^5 )ЋH\oN:n˜P^ngh۴ )5]ؔIYmK@fMф2v3̓(e=Fz ң{Iφ6"Г=}F1d%7j(x?"h+eq{lM`7ɗ`-:I&S4d@Io %@"mQC/礪7S'ؗ`GQPN=4Tb"'n>x {`{XQM0sܐx,grʖq V",۪.9) C,/q`QN&in)|/T·j 2b8%\>N ]D^F}%EQd>r9(TAQ2ؿ0L:ͮdhptors|Y)F/$prU:.h5fF_Gĸ}ՏVyGC1M/BN1mHJƕRj!;g(lÖJ؁A-dJՑԅ^ryt?uuEU'( FB|ܭ3Nat_ $ pIA-@هbBu+@B3a;A{̤<ɼ*L aָe\S>$I^3>w+}F)"xO@$Uux5ĪQti5 oPç:a2 po8b)g,TC-Xgz6 Gg#)vך}%\俒y5ώɏFXhw{%RƋ >(J"1xO>KG0ESx"@A)U=*tz\00qLHeΚo)Z1@M*uUZ456*xCNf^AS?${=g^ Qm,ʷF8!bAxXqXvRUШKĤlKv ڀ̓}a^  8]f5:%Jٯu8hMI#K6jPYuIT4ԓ]E"1>l)9][n#k:1{Ԃ:֗&݆FaΊZs&։w2Mj~{Y 5Trxoj }sliX[J1J}Caw|iհO>S'>+$eն(l#Mw88uf|:xk/}׿{/|>v` PЧ-ec_aOzwd@kx a 6IeEd' o}x6-e%fդV[@U|yÃ[?\LKp7~n;1B]zqR޹y%$PJV4Qg/r)q4nRw$ɧ1QƝn?(왷1qnn8J ܁V*񋽏F | %0| uGÃj$ ߀A]x)o"έSoA7#V`*yd-P'oz3W{.Aذdr aU$ #I,^{搫KfCSLe+=܍̞C%?Fݭd!jTg/7k~+U sh^ij M-k5j=Ѩ]qD՗))*Ԍ}÷.9^i҉Ĩ [H+)Upiv3QacDn;8WV<5ma&;%1:BD~j~sJ&RbYo# DhI%7:i=Io%Rw%3zQt>~NqVMh B#v ?ۙ*6~?QbDQ͂4gWWJ]':`/LaӚ'}N8yR@ 'n.]T~ч' #ΆqA7yҿT~ i[Dc"5Pq }aF=OѶ1歊||m"?:ӱ8đGrqo'D3IQx" *Qx9rY>W-G8:|3k¹5?茿1.(.|so~5 .xGm]X> *ҕkH *!QIC?dQ ~VL]! n(<}Kt=G&"sWE硑v08{/OP];9w$[Ap+2׽0)S$'V‮2TCa3a<nxeio$m* [%VX?V+ 5a:"[.2>c,"q]lZ&GybĐ#j<bOKopq#'ho> (}g)!m7fgZїwV߾֠܏C2βCO$JN}@ȲD]"(Pz°)%%L}xB<=oOL.<`ߏyjlEl]Yxpp{3ʅz'2xU[&_0c-$Olʣ<7)~DI? -CH[h> Mrk ]ea~| e0,Q#t^gN/-an OVܻ@f s=8,69v8Pw8PQ>hEc؂"w*0VѷML"x lb=]E1 jmw*?ʓbE&b 'QrpKH5?7ށW7ޖhՅ;'`+NL?1n7%*M.j/3^EÖ ^ȧx#L% 7^ijv“{f AwQݍag{w%JCUhѨ G]&b.a8תMc4NXYP=wA G|!I8W=Pww3NIctFKQwV/T} h-1j@xiK151F9+|Q0:2 ^ga֑ZUQ*|cM'x`]0@J[6x=PE??HcVipY_I)]eU^^p"CǏm3"6 7j^ou);:Gs4WKҙ(`lw͢oy^aSD9TGUJcǐ~ eͰW1@8+Df[+1T䃫8^-(_W?q} SON*}:NG^-Hz~:%IzJL[gvB1G71Ob+D9Gfd5 `#FG1-dx 7#C\ݧ3\'D}u` S"*f?ԙ"5a`A۴0^urѧ+jEi90P"(J<-"-jr2)ĵg{V7!XL%;{{%_!_%K;~"V.3G-'iAk۪aOP rQ7.:tJ>Zۭg&x&}A+z}2+kGkqv  dilyg4mE۶)g*LF&D]C,%SQ,c'PtʿeV8\|@ 'GRI#sg=U[8gF>@AdmuB3tI c',\H~U[*|xwcp;ּd->q7I/ߌ ޫv4YﺙiWKv0Ah1kyCLuڔ ~3% DIcSnư}aKr3U`8~#MU)A6>`M0LY+֘mԐ솻tw/x jYпudf#:_ PmG:h+PZ"AY( ~?-H;&1u&h!l3TLG.L/p@8`kȟdS0G0u8犁(QVKY:_sT07Z@ p# (;s-K??081FMZў/~{ S4Pz#Ic{) aG\ /V,_Ҟ`<f$,|s7,b𚰢RXt[WQ`GM+ zrgT0|c_ł7\1l54υѯOlZOm(?5l@iZ?\_:G`ajm`cłJ)iqP^Nqz!.r(J4YWp/%ס*YviEjߠ$r{AE/9(2(ƕE`x?LUrIx:~1*mV)ցn`7$>b$+W`䨤wRvHVomw5jh +VJCs017?g3 pFgsgoo P\IЯnuٳaNo*Cg&4àU9OEN kw㩈PF}[}1^mP?%-฀)^m{[ f*HS`҆.}]I,&xq3Mr3ݸ`n`nb{R蛯-dJĚvnX#> Oušz  -^"fZ+\Nš.>"aɨB_Vg\E.N=qh: ]X,ǎ\#@;[Y,R\ 9Bh7}Cx6-󪅡JH?umvIãѷ4a͕}яǐC=: k-?5P^h*,Vn|胳fkq5ƙk]1}Fghn# U| P^98QtY蜉kdP{ꔊxR\S0ӆЮ0ٌ}?^=HVR?ve7ɺ&IQTuNlDUœA`g.Jɒj(AU눫-H{txm* ei[Ecs *i k K%_X\̋Aq=MZ 擋迳kS@Zwhf_~VdG$hipTYJ>/ilM\jEe2Bל@gX0f2+zL=XQ{r}:Sv F-|{ѰO5X* UiDw.]+X۔6dSNuP74 ZDmui0**-1,#eHrݔZ5ojG~~ Fk ",U ҏ0q2:!6khCGslFz =J c>9oe1p qar2w~Xlؓ'Mʦ$>viF6e'`Vt'%mMs)xJ'+ju*̇-K@&O{ ;4l8hli!򼊦,cѹ<;]72WT޿h0E~~7MEM4°vRSj:m3fT\X ˁa_Q;v*V^g?|`[gKQcm)-OZ%= #rjB]L ö:& i R)T38դId2aCz !.ꬉ+ĻPeҜͱٱriaiF l8>LӐ+cD Y$1@\W8H\NH.k9"9ׯ}8+hQ U\HCLV3U9T+b}~]qPȊjJn^0,9K^IZ<ՑG.W}ql~s<[Ì&uo$|Mp8wet vx GR^sws/tfAd]sF=Uya5a2jC,cx,S5>Fs#95 ޾xy؍Se8[ =P|`pwi2JOe LȻ%f x;wZ.1gyM{^IA_F? x:ú ~Fp7ts5FTWah"o0)5/uFz{+'Lȷ 0V ŷ yowQ /+np0TxHX™FQ4׹NGA[G!L`0lv5r9^"%W nTx0*Wk :E97m*RN~VR˼qߪ4 P^odB:3l1x7<--Հ9af1!ۋJ8UA")a "XaiH=Q,>BM` ct" ,C*[v [ !CX2 nCzqD#Yҥ{i#)QNHn["dgRh;=Cʒ+繄_;'icaG׭P…Qܑ]N- 5sstitEZ~ql}_jXk+VO14ϏaҞ+򋰦 H/ ?1uy69;!*4X}\|eFa{Yt1E~Ñ="k>`t~Y~ Ea"hErTwC|>SAme!` uJ5} >zk#E@x5Q:>,Pnj۟QtT KX*"-?7K>7%r7¢=Oy ANš,VC~e/UM2V>(ΊtRt{@Vg$SD#b`3^ul86~#0S6 ._:]]џH)*ZCKJ>j=|dѰaɍ﯏s&}5J@WEt.;}éb&|\~6OW(fC/73mm"FĹGo+b6nw@cu9U `ˮG_[9&n^p;owMEcOhQVێOԆ{.=wޞxOwF2P< y@J8G$J gUm dהyM /*|_IO:ĥkNtTǥh乿]is_nq-{z#G]A/ڀӯa(TI?fdok䇝}C }/gVz<_ CN)vD x1\ܧ>q;?;Qk4ԦB(U/Ie/uMw] l^,h?k%`䠷;!2ZL ~ՄWH9FPi2I 6\t ~6QnE;p-^i/nQ4-1Gzef]2T C.Ci{D ߃>?Q4#~}6m1/'hgO+Bk.mP+n7矀a'ʼnaT}6^"Ui0$s%7[M9%t&M}Т(1FX$lbF'?rQ K)H~ Hؾ1v ϵfy5S-WR>4@Xh^jKIE=4 +(Nd55,H a+^Ei 7 h=arA0-s]n^J%fVOBcJݥG0y+ȑUXn9r.љd !6@{[B -: 0i@PgQXaRR#ބv^Xl CQ ն[6մdDwV\FM _#7 ^~ o7q2.TJZ[t{A4ʄ?sf]e;4*(a1'@!Xk&?ٵ܁iF%[!0FCN]<ƩeUs_ ,Z=ݛ{vG2rl]W8L' HޡUa`4]Wwa6nL+-k{7WN}tߜDbX41j".7wtۋ,;cƱ D!w `VqVwK,yV;Z{1O[ P<ն/Ѭ/*P Zt:W[.jT94uk,ZX64 ZQiש㹟;qzA=w.:|# +~)Ei5+\#,e(jR?[ Onͷ@hG Tj?L>KTAlݺQZb='L`sTAxΔEvl#L.:_hu,.k= N1W2fPhx Ў)B]Ҩl#@a*CC/o OOԫg7.m?v BWlQ2^ﭡ[\ek_MѪ/`/ky:,{ya2Aj`>YѳиVR["J5MY}\[l% s+^V CVn<je1:37Գ[ru4Nk~8 ;rٵeAGgcz6trJ$x ΎqSȎgyV>jipۤHl̀luNSaNioyϨGUzv"?K9I +s8Zgu>X+5yZPUiZS"Y@?;h^!}]|Zo ֿlDF58[K$vx|41 W_;M[5 ̟^TȟJӓ9?UdOSӭRդ1Cx۠ V 8fؑSbB_kBqz;CIC >,Smۅ?kC{A:¶{+dۿk?8ry3`7y򻪋]ʃ9APHiX}ZiaT7 ] tz1Om1C,«~%?l<9Z_g2OPH: I^#h9 vH6AMtk@-&eWJ6(8 cJ,8$E]]r5R y ذ^P֝W iVlMa]1KtjZ' ޷QZܑXN@f}|EچnwQrmTm?@Oq:T[k?T\cCҝAL3 >϶7%!LML|7:b=+aW ~T:B]~(W6"֗ S[ I>> \hs(㴪g>!^?ѧbv"Qܰl;cM~a" I6CQ@?;r|72G&fl*ovr7]r뾋fdk47H{Ez1-7U뼕NC[8`ur^Ep!Gmat{@=0DKYR,ʾ4gh _0D517tU<)zdF·Lҽ;Le/PbeZ^QK#fYT^{.ê7 9bkW[%ݯYvx?\ _X w.ҩE1EI] D'1۱H-K kDmox蛓pJozeɽ mIȓšnп6scfi'GKq FTy.\:"zZB|7&7.-',zb .8٪RG/N.gɖqL9NNOM<#C㾾Kϟ{oX@RCjʷl_DѥaDs7Q [&d*(R;M 28f\ 'ۮ?2ә܍ }K3YYǟ24Ym\'o#;DQc2d'l>}^=G/Ϲ}1 `<{dciBf׾ WF#yoq]_ "%j9[ OUw}a~N퇜 p hk*kr-Eg4KL.[&!\Q$2S$dwcx`q1ޱܛq)S-dOFQ?AF^8J{ 6ǣUх ON4&B-\[FTB3he8>s]8IbZJU^\Ԥ5;+'+x/W )G; ocKўMWqo8 !j6iWO_ݩˉj3qRdvl [ˏajrY_ _n5k\T_/mN4BZ`~XVeI2 $g ^%t ҋqR22}$z|Qn4Mh\ o߲҆?J/MKikͽLrlNMN썹k=JYzW[ߜYPjl#ɽ˼߂]=\Pwojo+^t"6my UrbJ6wN|+A S@'rZkƺ~Bޖz3CRnR €)W9u #mm,xvg#ŵFPf-jG6mgͅLDgŸI|7'=wI¶ހ%[l{h `r5TM*i%auRG %"=c͏(O|nøy ߇Y\\2 A5"[J&ok"z0YhV/V#z|HiN+)GgU鳷_ ŨM{tek *s$ws6̲ф&$CbɿIO!@2M$k-owR$IɑF_T=QͅtB*\A?PVB#!k͏~n:#H4rɨf=šA TJ̠(ׇFDq3IK\˥_Q}g?)SJW)rN8s0()/ȓ! ,íSLJ DWɲ."JEKʨddIޮe5uGWOfTSE_E$3A%eD4K̉P镟ugTc1'ØH@54ׅ0Jb8y{vF۔]7&ɍ 2qoO-l~R5(tQcnl5uDY[`{>h Dè!͹pm[%LRW={b~zF+%z ~x2x̬*TNA57KB-`l$ҟc%oץ?QP*ZR/M)Iy e{%8JZ3fNJ@!J}<:as2; x$>o'U+LN.7{?zx1iHh.qr1K=;(evJB6gJ"8/E0U[1BdsC!C,[E0P)Qa7:)P'aȊĜ,k" '. hn;$1Fc2_jWw?MGDh!OsE;Ap)~lҳo|%narQK;}X5`}nߣ oGpy9<8yL8N+޻Xx<&ߩ2K8xT/ޏ,Cד}.Ox5B.3MlރJ2ɛ'у:R(癭*o!ӵҊPns䝔?A>O{'%5\\t9>n?Q+:uɕxx?$14ePU `N@**n q'}j(z"8R77LR6q8UVLc9@RO*,{IR\VD2!OuZI̜P,2Ѯ{E&6K+W4zR;yH@epR a IuvhŤ[AlYoWwk&ƧN[ﯵ 9?SLE9 3.|x m]Q %Â%4K'R'/@@KpZ/nޙ8G8cxn X]<xȼhyKH*NdE 4-$ia@>[[05o/IԚnڂ:_ kEoW:n)%V4y?I7m;/9q6ӋחbdL\UCaڅ~QWiI*V.*.߮^q6g0I!!flGKz[ղPdXNJfon$7S8ٯ{bֆ~;Ehv\d|''jO% xۼZɛ$##>`[. an[l'vl9=<"rI,ee< C4؟B2roް9e ulWGĝ66489g)}$W.n3iSӷ3d%}~`uA}_­*\ޜ=f{~=p2NL ;!J)N/8[5^VZkjsIJ1d_,0{GWlIRAx\bΘT!>ܜ}je !lV}aeêX񘏠X\:->N Ã&x]J :0o|BOzYZ Ag7D|EXR%eM:( /m!{hkRg 6T4'1.T< $ /\@-PpOIZ͖OŨ1j+e2IPCyczyntU KrE0ئ80"ō]&^5+oX;:W(Je2ϔXUS ٬VjE,#mETd)T|t.Oӗ爑e0(YQ꺅*Ԣ:cg|(ܰJy⥕%`׌Nn3w&vhy1Ot@I4vA'f}pָ)n7Mn2-7C>iJm(z DPES1wd)}\;?+.d!\-гDm̟mb@[^T}]{uE/St22+?g_g1U6ˉu!V\ ]79mV^U"ȶX+z^pRUv]g0d{ӈz'w뽁r:G6TkTOZ"@o_÷k]pcw,s!*3ћ_ͦvGJy3ΛjQٽ {L.{)O67 (HlѬ N,ԔYfrTrxjEs"ݷңB].~S5ge 42q5D-_Lj6yuu/ibQ|0,\TfNsU>p%ؿp,t(yBYzڼG='T>V\C?G M;8mX%`*/m蛍9q=j GjnkTS!)$v?hS"x[Ɔ #s _ Y~/E{^;ݳ :M|[ ]柽]rΎi TMw 6)G1z;:W][|[F]\ yDLpfD6 uzYĄ oo :m\9\~ȓ׬fbl>ΰ<-?0ep9bpe * K %LOSTd *CR$wF,&"ۦ1N :rff.|/_BU50cj9ʝdI\`ɞ|P1[: vǒXfH 3|z?=ggdlyrK_s?E7CNus\q%u}dUŲR8XAW7&)#1gI>lD$!08鲺QMJ"B wYb`BnOchL3q$'nV0`(퓸y 9O篤nYeP9ry: ad D{ۤdV8S.Fin9cslޜi)^໴ޚqo99_ qDK(q6w%ooPO.Gݲ`?|4AElF_>*x/gM-z1ATNQ8 23Hf-e_ WVaTGZ -/H +7FT2Bp\ !joxbNP߁ok=ݡؖzW{K%WS'1oȇEeP]ݚ#|k:s(Ƽ;f28{cL΋{.H(="J?Q ' _ɫܾ{-ZҏA!EKǑf _T0dA!n`S䜼<x`+ @g'W1=+nmpQ-& BXńyuQB`mxdCigo\׀N$ޯyd`Dʀނ9el};\S8u &,7^B/- oAOu\I;3~JyƱWEh1LWKh9E͸N#@?>ivHث̫ղ̬^yp@euȻ֒hs֫\P93+q}`4ib3l"7[,Û$91-^K#%GӘg=<%;oO!A2xQWo Wj0r%6|8j`^D"p@SK(UY䀴z Y7^ b Oy~z2FOɢ3YEB!`/z~xC[̲g]l%33y}.z  PmȈZM+)V?#Vo_n%#TmC@'MΛJg,U^ɃsQtb]lF ^V҉op׋hy[6/nLԫO8sxk:;/^%zZӚ"/Yj P<=ߡPP'?&f)ߡdn,?KNߦ_mElVp݉-u%N.>"3t 1g&eJJb'Vp` &K| (lRŻc~=ȇ |26 JDU勱ܮ \}@}[m FKSU)HΗPX~c"=77bh3pi}n=x4X>5:{4~z`kz *mѡH4mHNc:uP5|'ek= R:Es/ ٻg*e8n뉢KeR^Tz8&ąP GymvޔnQ0,uP')d7JW>7܂8 ˉk?1㱟?}֬bad_1 UPږ .XglڮW3Ƀ o X``c|1 ֮X(&̈bSq,1KWov(q+\b$"} )n}t%FǡpkXWC[Pk.jwû=CZIO)>DŽC䃖&Sf *nvE>?7]H @Zw8B ut_ )AO,-K\Jro {N?QBTٔUӚ+mr ?CIqS`f;.[s{A&9"J_اU q>{6dהq30jC7u =RQgET*< V0_q+ʓB';Rl˭{Q"kSt{v:*_I[ޔ$x xCyW@ PEla^J8Gj:Sǖ0Y]!.o*(Ns0,faKjd _]51xSCmet?tammhBoR-i<]yƲPx4ux=bvyTeΞ-ݿtM/l ?*gmE0 22ߏnohzSxVkΡ "M"AcV_: .dl_"͉ex< -ѝ\lg[)5Fb5>=p!F^IU`Wq vr _J#5;)wfd([;U=6eR58?ŗd ܠŚ( ?,#9;=pD(V!Λݷ~ʧYG*wK[ "/_ 1I C 4 u(2ۥ?[Qn VP5`<5LR>XѠ7ίmJbsw$>o߸s"K#|b~W 07_f}'vba_c.J#;)xBvyدm EhB_e:2Gă ]gL J %rh(3I0%171 =Vr3Օ6wW2V]Ɔ5\B9+e0/I+t{JDZ~4,)"_ j:AΖpo҈I3H:P-N jL.?& ʹ[YT.Ȃ%} 11-["Y <*M+d17RƣРl舑.(Ⱥ'Q؀Vݜ(Ye $0o7)-e ܉F,+lĀlkw0 4Ϋ`nU&L` Zd< a@UJMN%Mț*U"=CEzDDDlĚZhkYH/Vcv(ZKSM AЗϲٸ$q]X3_c<Dr^eVܱ?V5{ OxN? KbP6y?ry~KjO|q?AE uwiScyyWoEU߁L%~BktxC4, _ƩwUé/5{gsPU縭JvN:c\\3u |C3R*|[%Џ#O? uoPEn.L(ϗ]./c'@(\a}:^קjW_(>sXZpQӀSj^7Yk58pT{3e lƢ*=Onb)ٺI}rxov^F\TAvu[% )@Vzy PԋcMdmOml'=wlrյX["uG9FЏq74ŵ6=7,O6m!:jM,ל0:t¨Ʌ'6\ b4*wLˣtw8:p?J hښ*K e=u#$!dp{e:+M|NXNVZN ,Q>;6d,) u?(7sAb88γU.̚v`(M|uZ;H >=^]&<+3vGl?1\no{v;~P8AeT-}cWqfOM\x/65dJi'kXe@XaWi988hT;yLy] JߧDP>9+ j w'E\`kH+sd0|%a|19>׆z,| ؜3۬+*pɔwj@j]#~H9oιޙP @tzZyfx-_t=3('`ex!,Zu⿘٬ ʻ~,,rG:ś39?{b`ڀ20rxͭ㋧N%*HES`خ*Vf?Q^Qh` b-1 *< VJ7DE]{dy V.*,i,2ɤq:qDu C?S"Ι93=D~*gZҒ3-iƙp5)9Y ̿D6C,Q-< ɝr3n1C{A-_yGWY9hP /Qƞ2[e-#Up "Y%,HnwrJxgH􇽨8%TݹTHպ!dhȾ!0P[1,A(6` AFTro^OkE}$l7Us5 }_R6ѫg6ى {Y4dZ[HO>dž@_Z3km^%(, #ŀ88Dr"oZLx~{t+ᢄV2|+іEN!G&׬"\1oM<+ugOk*z6?JuX[n>'붎 z\D*ȼ3yN2j~Y.ذ |.7%<',kh38xZZ.(a!vf{އa[ ӋivQZ|MZs l4uTad ^1>[MD."?,>D8qw$|if ޓ{uwwX\`P[dHֶ5mMhBB/_9RfY҂˲"pw!:^\`wrly:Rw3/vA~[^:ޒ~tG8N(| ͡k=ޯWȟ 6it>ܡVQ %WI:-Sqt̥Yu'Q &t]g=dưko:X0fЯ:~,B]|͈|ֺ[eK=}bidvYhW3J\3,j$$0:BP4sêe㌴:2gg3Ȏr *y/Gb h:cQ%Vâ됁}~fo G--wl=ZY)" kZP4A=u<-p=)zkZ~5L9np]DlY:mQ-FB{6-5F_TKR"X%m kC~ONm:tKwhQa?|2==br52m&sQN0@zb4 ?G0x0(17n{n |3W38Vr467y=\!,CNlJ_j:wJʸnvL8xy}MG,:KKuwF8jEar}ZwmE|~ˆYdžo';$υ@!iv#K:A1 41QI4"ߏ L? A9͂pU=k$ g'YNҜĿ'qbaߏ E1ۦ"{ESë3?WOC A| sjJv<0m9%]bIYbCG'e,½S 9K54N)z1fxl])]Q|?z M09 塪k 䯮91FSN#ڡu%5n@WYHm NxBc;'?:x+Em9r\%ݚn-#>&Lt@bWC>8 p| _y|dy|awki\y.KWWv&Gٳ|ƩvQ D"k.}"]U8ľ>#fWq#`t!;*P78C}y]}/B fnP#uzSAҏ[EO I#% FV?ƭ' ߃xi\>eu02cH)qo⯭B[l'V-+r8Ft.\z,vb f2~ wr5z;3K*"W5qެA.ӯGіƾl"ۥĵ1#)8zd*kV0ke^ګ| ׭Ԑc-) l12 .OwNBZRbG»- Ʌ݇}oAyI`ýAC4"9G +570!ή![kBF4f17JJ9[,rG 狌Ͻqsk"p|6| Jb WJi@RdJeJx]qj2j._@RMRtA|mLRd4U-Qv3ҼhNZz_ 9ç ZSᜤ`v[ܽ>^"W`]_Z,-6d9*E2n5wÌvr*=6_ld`F+uyu5<> c7]tۙ*^)L`qUP3`gBp5ېN ARQrI= 4"o>3-΅_p;-!Z ijjǩ Knvw3uh xH^<Ǡ騘U?kFz]P~WNOӪ aW|un1σ ѿ%Z>wbgܻa}Tp%<6G¼mJj40{ Q!!w+TjO-,4_ƅmbi%ݾK}$g9Zp $y>ӱ=n]Ugѵ-U뮗Qr$ R|:)e h`78ZCMD.:Lަ1lFS)gY>eo#D%.h!`n xd~5)DDd=sr_v:GH`0\IS MY%k,`J>Ѫ zYvE7k\ٹ$%G%; DwKSd2at%OXe=CjYJaiat& lrpePwh.F?MD 6Mwou0BhB[-#sN?gMQ S;')_ZRVx_95ʧx[7yGK Gys"+ÓvWpiJ_Ϫ 8hRygk'b}I퍸#L{(@p A[4}~\p~۷.8M* j~0JmgѾ>bl[HVԷN2" gwσGkڟ|{.)#. Z &qN~w#t:W^,4zr~$4' mf8x͆#%*q}~"zV% LPl3ήVAri+7&g٪?W#&-yՏ:c۲sc!3V JZAn/3U}f(j>r\-u蒫*Js)Ffk%۸GwCcC>=Q"3C*)NfPw\<gl8WcMTSJϵZpEzn*q5!|{t' \`(n9P8P}lFf%spi߬~ 5ьNՊP"-,?ɀ鞂'2>1˙QPbs bm9fO9aJ%> Cs)>eYیnx.| E"$Q _OyE(q!͚8Vw\|_{鶈K;Bgq o;zi ZԷ/rg]b/:KQˉWk1Pk$*3©`.f: B1D/g~[gxIm( 1$ǩWυ#O'X*bP$)J04kd|5W0> Sy7N@Iiw/x%c<_mN'n;`>_FƲ{L jԩa foꝰj>^h tYšxp:f]o8-xDw|C&<Z %O2 {Ҿ;K5Q+0,6__jPb|+AM_nn."_$Gyr* h_Uzխ~HS5w pxꝟ s\GK dj[Ž0U* Wc 4- A<|>BiZqI#F9Pdr[D7(Zfmxkû7/:it_ y{L>Er`Ny?o3)&p>Sj` \:@$|P`=.b:($ܣ'Pb-bA> LI-,bwP6BTȅCZ>ׅqhOcg/֧6 `GޥK!x9kvחC獒ǜ&ܝ2n!4ˬZ&Jt\KaƬfzٺo#U;S: &ŸR-E`\ 9ܣ|xՋv~IPΞLCc(jrgM ]4D-u`q9XMfBw(IRf ߃|AV5nx^9,_ 7SÇ7 {lwv_ #!p!k2ŢqVr9z3fJ xqaF4h]X~zs4 .NT&P^ C|qG 6XR¹0Ie䦢k-Ha̰osqCc= 3YR95kO)L`tH*6XߔUzӁɤipŝb䝄ru)Dî=nQsP%|Ԕˡqzw".UyhfU- ]4BX D9|_paΉo|q>RPROBTE RQ>>JjΎy 88)gWY*bDC˽>N]<ױ*n~.u0Py>mCr*$ {*9IfS+:?J6ˍ@yWl[I T)0鳹=y,{R,UMhLaoQZMVZ]f/L8sUv-Cd\QR {̑3vx5Q:GLoCH?6X-&/ח ka|e|_&{CBs炕!3l%{g^6,zX/Qڝ~𼣏h ̒ >pt$ <VVp(N=ߥ dOk0 1Zŀ7^jհj!mj!p^8 /٢s`Q+i$;jX9Z(MĦ|}s~d[DI e֖9ARs'N]ZH$t6ėR.P`4:nG /-WzǦ 67,TK<<ޗBK.fGϫuR_pOvx*QoCXV"mݹ`I(*#{adt~-G|b_f DKZ Hc2 ds*c,S!)uXH]@ꦬ نq3炸/+DD=!t!lͳ`J Ӹѳ Kkl[P( &(p':|y{@y8 bN"7?<²z\^&W{6=w7geO"C6X]q0ȴUԳ;{-D wH)B;UvڠtE:v\(`^")ED?#g y|qހl!K>[UЙ|-Lđ\z.]>a%22{ÖN="MDh@nZ78~c^_U~7M%ǃ*耾p g\V]c/ קY{6hm'(K }7!{DƗ2ꎉۡ[DϙSu0ORE/U`QW20+=?~|>K_ אL!1AVE]<hW<DzJS\ 0-՘8UNx{&GmtL7I\:G5~~|E.rZ'' 8SlWX.oZr&ĒcpU6 ?A6A/|ywu ėF#l!% H"j`M-fs~"ٯ*GIy0 ]zq$Z Ύg'"jٲQf1p}+3cxC/^Ff ^RC mNh[1`|Jc(CrVBB>sk{}/(drƦy`j]Sc | ]pM!T;#*t?#^⴦YÀIp|Z^;LvmtGDOr28@MSpK`wsRJ{f-ihŌQ!,\! |9U;/́Q$?h IE{keχ>ȫ#Skn|O + D#ŋ c%_ DsCni639q}.H%rcraYITbYi]bg[ ǭ:NqԨYbRIlaCrWR0A7yQ,0UESPRgfJa0@k>![o{(Kcok`iY:?a׸ϟÖ2?y)~?2)6a///+ MkO8KDx>sXӓ5@ + -{Rϴ÷3{sZϒ}) Ϣ~ϳ!J"^l:hƿ+xLL\d'DWA.s6[g"NTeM%؍Ni` ܖIx[_u) xgdO&ZLW=r%]Xb.(bWn 1O7mcF$slyijgx&g'ɂ)%  ՚"ba;h1WOím/j %_*;;m]X̓y@4RǨ`{|ўe{7PpKcS⒱Ca %*j `/sgĠ5qeBs2Ob+0eHNEY 3};18)uY#%ae*|jtE)||"Ŷ@Ny2QG@hJ'1]|[j)/Si"o3Mw6{)9 #t<~ }˴x۱ݎ~U7ĪK\XxN;߻J 2=չ~7i?҂>< &g"?ՉtS'K.}) Qn%_Bw.r)ϐ0t>j#ALkl ԳTMNǚ'dHo~wHԊ%*"L?s@k3/Pkmwo~V/2Yt "g/~YIܸR\3&MSR~M~/2G&!_ cDR]>уm<P:e&$ذ :e?= |Y< mt0 6#bքN*3j -ZT%tUN/4%J({}߈2&FȋCw õvbJU=UȺn)n|y:mFZ0M H`'K?9>n. O9hﯪwh J<&[mr<[EwkVR>} _F@U@I xȝ۶iF5+ŴI(0˹m򳱒lJFw+Eh)HpJsk RN&x85W-MH8?׏lF\\ˬ7 쇑܃/P8"o ^4{.'\.HT;3G#d+՚hjκjerBӣݦDKU6?2GJJ 'Ү٭{C&ёQaK6 SGdyk=i ^zfz#`mWۣ2QxDWFzyLZ?7#\uGL}A6!#Y>ze|C6c0ƢHPpU?>#Zgo.A<[-mUgTB^>!8iKNT@V/pS48;y (`hh/Hh&Oo# ZJK~Gb3 ?XPA~XOu?חϊpB~+/B(@ "Orv(['϶w*'F+;i1Jr~ au]5\>B0|%B;(7DF{;ZV,5~<=jqGIy eS/*g7$Ÿao#;ݴ xP*7Nn ӻ5F_)*= |XYD6Q}y& >&H_5Ig]l`WHw:k 4LUDݩ| joH\~EO>7-*Q' gf(M5+1M\`{l!$PZȔWսD☋f,.zBn=rem81 Bho;Ư1IpܶO{2x W! Lf5Gf f=f 3c^[\o٘1gFE%6֙\Kb&wQW*!j$~@Y| +&E8SJ( y錤{,^Vg@:.pw͒~ir3FF)^PI9oO׫#+3Q[qz.@SG.E%q:Ӗȹt{$lQLXߌ3ɘq^2Ӷ̔s׬~߶3EJS0OOKm=Ȅ?`k!([sJ2׎ Q_R ٣? LBvdȂeʻ`ΝS9bZSjиcHN[ X珛^>lRmd`VWu| 3_I4uMb6UGbfVHz`/m Co+ ~'> BBu֖Ƶ%BdGu >d#FI1JfRv5ӝ+'d0梁ؔd4;1]+ $sũrv؃GIϪXٟۿ#n"{jw>9r$;{-M׸z؞SjP*eJ2WOxx4pC`,,db0@,lprH}Z ,r!ѳAPSA!1d GŠަ=艾 r?!a)' mEO|2\B[=]RGR?j~|.~M 4pk3 d}cNӡNU>(0u??*ɸ-N-q ;Itttt&6AyX`+lz|\({VΕoO6e rY6쉤W7׹4י7saB .#K G@k{f+vUmm<$;&c{>F9.;ύp)w9 @! J(A?!?<H"f'옯zEj.KGh}ٻz/6S"oEkrS `y@=ZE[f/dYGR_h4;N$E7+`efo[(RjE>_?dSl+d'Sm^y0^)ZphK7$/ǩvCPIxC~+d]"{v)[A%CBHCLA.E(,<UYlmWnG8k:iҋ=ܚI˿ƍR>i[5r"CS@$Q,HZKBtG6y: 1!"\"U8*BmWe%I8YRFD?k",[GҮI>BήM^'S$PMEʖ_;e?<,\xM {s͗<kX^ =G'01MkiNٿAMFZɇ$%O)~Y\~|"3}%rBy((lF%OsΔ+K3=Gi]hUZ]>?Aݚ[~ȩNɹ3Cj[1ԟ-JKg ;; ?eX_<F1`0J\%U8m>dmӌS=6y=$erl_Ýc4f,<2}g 9>Ӎ"9 ] ||Vߟ WY-W_WpWh|ޙ||{Ih9ln_W5c1ñl7*wj8fsPi#uCPDpPIDӅxU 1I 1H ) j(-8ޡP;#>C`@pcW KA:-nLYf^km?J6+E8Õm+J6ևw^)ƿ_)Ƌ9Wp~1MUڦ_Phob7K\;\" ݦR1 *lYE0۳Sg)iҍ< |*П٧ٔxL|T6x|PKPp̫M&z<,?fo/ex% n)dS=7g$#1i,4XtzڊǮ㸚b:O; lgΛ? n`zЧB6yc*;-VrBrN ADic#xLۡ\SVqT䒷["ОG{xmƀ!fχl k=T6hú!PyVט6.?˔ b2>gxCo8E嵤ձk`piAhdV & |2/d_XT&}_>m9| mơUe>u4QX-= Ky&@ɵ d&8Aט(nUxAŅp#2Q\s'5Nf0-hNs| [-Xjt8v v ݷ!~+q|Kh Nځ!~}~)X,Y4E]OUryhC?%r{ڪ˴qϝj\(SK`6@`s? bуRIgfJj)k)f-r :w?AT`xœCM!Vuj̿j{Du05 qՈ&@MDKH`SЊkMo2t G-OpR~c($izSRU췡_)3Q|К^دv`áTYpG"c]oiL,ЕȒ:,g%wߩB7u>sg? X6;em p[TA6ڵj wP¸9ɂ}sqPfK-Ӝd/qo*R]w^ZՒooH{ 63{ ]ˎ=&ЅW!YҎ_!,!۵?L5 sNO2iI8yaJ,laZ0.PI`0qM&C9ω(S3>ERZ^p h]-忹MOiu jgPjR$h:*1!yi't0/)&gn{§Z Ӂ9@fP ܁ChKwc??sd4X mL,"Ro-vB;^;ha@ sZfLq* >>[PD>Ƈ J$@Qx7l+)Òb#קS9ɠ|{xvpXj)ŅoӉ?!Iv0vwuA2Ib/BWY: zYG_l;ww&cKvQqВ8^ 5XtW'>:8KX<F+ ֣8`:ep[4!AIo)s M8,ψSz $ylVh1oQ^Oa[/PVyMʉ$y4e6H-5sI񹨪ݘ)v7N48d9lM}P_7:TW-8Y(J3wh0G>e̱ZT{3!U?-|rw@~DQoe8 ӫ,)r7p2;d`lo-A_IIH$&wۇi;(N%EF::CX/;78N%YPüQ_rh{3Slr^2fԏ_c|| : +Ǟ_~w 5C}G~;(JȝuxNr^ l'mr);C4f?[LN@(ՔA#hK1~kb/eu&JTFGSYtgD 5.!]:߲ } 뿯QnnZ_x?yw @A׿J_߾y7) f3:i5\w.( 伋\Bi +R"ȁƿZQ*=7}ON,d{S>%c"ʃ~Zef'-_4oJ4Hޕo#ygd)}j5֨^;gHaT(DOnn΂N%{-RfFG=XL^u^I︕K! nDܐgY#!<I.%qRp7f zrlzN}sE\s|x%|.&oaS@*-57t4Xw1%Dm!z]I*J2 '{. Ò=Vjwަs_Y՘<\PhO@35V`;sSG 2O!"Q$#,o)xyWKUXbc?ꎫU<28^xC`rVZ1=$W6gNzV?c }SGR]}~jI,C$<-Mȧ ^3켽Ai9&.ULh=gW^΃ۼWOG%ɇ1F6`<HKBeNN`M +M~a~k4!өy uPCm=qf5JBT^_רq7ǟ"~ܺA>kh f~[8<<Vv*-^?3; 1)=2u_5iuU i-bY݈*:?-%1YHCiؐ:_GVo86i/mɒJ;}[! 1x8S/-xZḯr[N}F0V]Z5hg~Ӌ`P<$KD5U/֝ !DII\iev\twyzl^=/$h{ъTX1;wGKXsQn.8np:Қ%N/ؚN<-ϨS@o_Q-A~=-Z Lʲ{T|ܲb5b{ȯ8NSߓBYsnUuGSHPm]Ov؄ ۻhÒp_C8 .i}"jcߩ9|aݏ_c}' 7^3ʾr\QmPg6NoxTb/|)[JޔzQ yiAe~$nƿ_G^ɞAQ9dރ!MK5STv#?d},ձkE!jqrf߷7GΣqCڪ"!JR"/~ޚ@[`A)zs"ېI:s..Q$MڒP(#m;5eFoWD5LīzYf)< o|gWz;~&B .2;. s_Hq=5K hw ΁u|S*A}@sĭ'ݐO8R5plMNNaoZ|" 0.)1u\9Ј̄`5TX{o*bI7~*2]xkAȪ mu򡋬x' 킥؅ ؅ ؅ |{v7[aslnKY(.J^Mg#6ķȏs3f:TdYj:61Lł\ yOH 2{|DʸXS~ MUg/!n71E\[''"ϔUǀFs39?a4Ez tӷ\0Zp8mD %\Z#{o/sL|cagv BqQ)س\{Zׅ[gscyEWm1ieT o*+CG3^-/@jלak)/(U*NK7YO07,'E:_7%ĺǣKR߰#(fo!UcoI2 vÿ{]8 gQh7=7B !{ (k"}Ii<9vu<!/y8DJ5H3Wx4K^mac"tr<*y畤.FI.{U&.^TC$ϼqQftO wRFw&Hv: QcWC[ksC\Eɱ c3tzke;;EmFp\}C5]}9f=1@:砒`0GHQ:C=ԅWz/BR`d*M"4܅0|AxEK`Ny-=Z#lYR=7]hV_1w{Q+r1g*h}:o~VG['hɲGYsS~lݟ'uMl-6e^ݙÔek}"uģuܗGx2=ⶊ &..CL' j! P=:0E p9rZCq4Q;mJUyI Pm1)'m@ЛsBtw"Ve6Czu|É T zQ\+ūc1RE@K\7:ԷM^ϡ${(!Ch,ヷ'Q_:I!t@~ګ}Ktώ~Gv@\J$gK .vc6k'dE%\jr&)W9mZ)>02(ugv:dBܽ0I^`PGō|vȄA* HbtBC_r3z{#Ju%Sx;rP'#Mh_or^0^f;sQQOoA~p1[WipmeJYF%Zvb7 ȝJay #&+aC&N.z3.(n;27rk`2#fqm,N'.v݀ZVL*IXW!Yr9q@_/(id,2F۷8"^(Xn,\gO*zӹ?vsg~|ZED?qH)%\L<݋k3ߙ}F- )y\%$˔@[ucw|/36=ǍJۻ7^ԶwTpG^:)?P\y4]G7o {=MB2>9K^/~ 'iui}'jO1VPޟ3 /p&>7/ޱ-_\4o%e%psi⣤N%9~j /JJW>o~jOyV,^^6WUk7rp4Sfew 'l>y|>JK"kg'~]4t?Z&Iљ{:>6=Fi"W;&xH4Ǝu'K A|+R|?~7ڷ@qf!,-LJl : 5157"[rzrF _,F*5_v0r)XY౑Rz9t_ !D)*Ϥ|ih)$nqGMGMHzͻck0Ind`.~>\+ &:2Ta px̬zC.(~5_PGɩJcfHo_w eρj~Bo_ȕnNc3HR+&HC%/]sG F%Y={ȆTsB{Sbo_;3?sX6lI/PjcM8SK \C1޿t.tS\uGHz4YXא}J3 +t~ky4 e²k })K[U|:rhoj1v]C;'X˹ZxvGmk-lXmA}vjr iq .ɵ}w [qל1tqә$w e=$gh?Ry+wU F^bS6<㮻HCJ;Y}OljB\#B-UpXԓ#ϢU3YFɏ 4e<6h|KZi#4w~`ROVeA /=h/Zp~m{JlLy9:{ pU6LVLršCC3U@GR_Z}AZ]i̛Oj­Zk•_cnh;&m ¯ZaQ!S hnsfJǼ%)XU^h̀J <^b A`Ia]o#Q`puTHnead`Z7FKK(536P?_@b@R[yM-uPwt\(WnH7/Օď?p޲{T>ڼ_Cߚ_:߬+la\ø`Bmp1ޮPlwCξym)?䏽Wڢgm8d  BT{E Xpʵdɐg&}7!ZdɊ/}U](UYh';THJMgFZ#6ա/쮧0+4-:r6LňYL8U$GIkP=R̋b1 LN52&Kr%cL$r@)~8mC>$o.>C'J`~ E?{nQJ)|IFSRO1'e@h?sm$ʗ8.W?5>] V[ fgƒÊE').B!Q^ g̳O!1Y)%2ɋ1`H㪼%6B,dLYVr7y>"!9d{!hK-[+AƷGCQh3ӛZ|c%3, ?V+ aQ4 a9S}8 m1ZZ etiӀ sC4!phRŽnRS-IhŸG_=˸xnThYxBx.E0XQCw tY$p1'ploR V#|*L^`.6MP6@G);`$~xޱBR H\uK$W.-IN| ^) ,%rf ؿ?,@kͺ 044jiqZoe"/foQLG߻9Yv% jO1~f5 w asқÕ'tf>}aŏ̀kvÙm~ 1犬W7Ů f.mJc}~S}:餎 w($!fZpYpY\0J ȑ ϺRS$8v"bO]uJ_I?>$ax@ڰ+go?I0JrYGT=N)NA.=WKJ6#%jZ|;ej?>4S x{) vdy'o)z'Q:B ݣѲd+>ܗ=Zn[[wf&ֳ'?;0)yGI5Ee;q7k Dձ)'suݒc_'e@e6$bИAFب5R~9o,Ck7"'h.Y$֘d@2b0~h|GLhoQu>BBHYTê{z)s( \P;s2jU-EiƪZ-᛺ l(RQ )nxMhu9쟆3j-?H'|oݾʏig{03.1h@xtiug?T3alU/zc`YmEP@G4v/p!,i xYA3\F$e@L4>~|]t-ˬWu ־7<]A \KR)9h4Ak .5%;̲ZӈgsO'Z} XG-Gnfx+V|2+Ȉa_0-X7 ٓJB2?֊y_PMOgխsc3Дjsp?mA.zcӱuUep~-}4_zн\_sYqL{Z**;nghtX ?r#4^^?oa"DؼU%]|#zy_Z$ / ;C{LB6~>B)I1~qU[KwinVm"[ L_?'aSFҚ~kekPnq)PՑ )#n>'\<}0ʣ.϶>Ãj4[u,Y״[F$#w7$9|0V#(4ge{~8Yx]v97Z^oMBysI9EO~?:d %4ךn=$TUq&7a{<2ƓMDhSVF7Dʁ9"(اHMV}M'ފBe@)cx-}ْ^eσcm҆ծ() /5omhlg#`ɿ4PI'ou,y7> ߿~\/JHuj5wA/|@7[2&Y_s+&`ȑVyN?x?u'\C5A@ 5ٔmyRU.S_(40Gi:bPd'Cx637LE88>&&V Ty&B_LV#XI}-V95SAПc9;2;>ˡ"Zh+-D n[E+wRG;lhH깛x]虎j)jɄfD]DZ0q \Yq9<DEO8U \gV?:DE{~vӗ,2x5#O@WR% {ja CIoLWcw|b;"q٧U?zJ6j`3,+_ͯ+ɨ`;!A2Tx7VTT!Q:xגڿT /ב>,P$+To'{姎k1WnOeT, ̼;Kg9C'?JTռq^\p̽ksr ߥO[]Fx :́UNmO>wNcނ9P2eu|Ah)nVX? je|^{ c1ٔoRkn랃&Ь x۱IOIi|)Ü::q{lƒ 0CyͳSȍ9C%ylLE1; DPm;Zy~o@tQ î,y]%(&8 חkM\.j$' sUIeXWMJ+*p:Q vCTߋbu\Ώ+Ps@_ ea~%|$y<D襐!9GɅ6݄hퟅ<ŐNP)z0xۗcTY 1kg_݀=M⛕-#;(Y+ä7t}F/itCΔ몼E8;اpcdk1|zЧջ̬Nd_h]W\3 QXz %mu=D9 Un&/W/rF!3"E.3~ ӿV5[6i|Ѣ' 3HjJjCMEK%e!7+G 4Pl /\B>-:d=h'QT.`E?27)^kJ̇Q= :3u|5Oa+f$=n\3 $ْM̝'PRF8LR 3 4`p뷠T ԉuruu J񻨁ʞ-Jqf)<} Gv_}LZ|e!B*݇IQڼ,dJȅKPiZN]M[kTy٣yRY.n7m,A=݊' /Ͳe uCEYS56w'),4-'dil^k/+HD}Ϲd7(<2EVasprUWfA4f 1bxͩ=R}ibF; ^h_^q$=ț{.Є}zυ>t߯ %ox/kc}J-ZoQdpCuO\j}mhV(G@EyT=v@KZ{Y(\UښKRVs6m؅V}# D~nV'вΣc ֑i074[1.Vdg?DB3>Gmyo6B.Lj|5~#;e#6Xu.XTBU6G?a;QL.ͺUM +}WϾr`ec˟̶*^>|cd^܀rNMΩb8v*Ton"&M5dyT%{s40 㺁Sh y`wRaw4YR^έ#E٩O:KVƴcݶ(9U衋8R ,qlTŢ1TM m>>?tZJ5tQ& nWpslƛcъ%Ÿmh]I}Uy,L_||sNGƭdN3{Qa23w :lӚS|<(jRfV.%(տڄ3 r= D̐ Zff(wj:78EՈ^cRJVBvIrcm|?|8A$FBp~7um3- XI0ˀ- t1}P]I4J$c@^/_@OLj7X׊ ^pn{ڪxUbq+q"4 q\KnN54в6Ƨ`1cc%/nEk 2̝9DIuS亘8Iٶ#fH (ͷn@2HGL1!n51_DhP5-8MK KfyC,=#@ReGndOAN`aء?hO8K!{gKQOػ&TI%N 7ӳrtԎ`ؤ5߇_³c[Y< Q7=!Wɷ>F8MDDf7iQHO!)ݾ #{JkM:dSzp-' ;J^{``xP4ax 5>bd7;ouIo[..N" '‰IeoJ}M㙖UA:.J%)誮"ʥϝ@Edfj#wڈFq~+0`fWFXKhv}Y^@5s5L-5xֿƦ+k"ocNtA,< U`+.EAE~^EWwѺTK5]š y1(pTqb0"6'^?2{ oDnrz{'0W0 m-i#-lʰH] tδ$_J,ea?;*Cxk^zʞ`a'^Y{|82ɚ\5Z#Kmy+Y}(ISc#i)o^&д!Nq6ONhۛ~o,4ReLr4Jṅ/KAp\$RXB&nMqn\qdt׳ߙ\Ic=ãtt"WPq2E erA]qmJ{gUvzE}?o4Sc~i*t]d9%N(oTxJe{5S7O yjɤo7>3 EÓ6䧰D_F^u-O{Qww֧gsk^UJhlҡ+Ey]x}?p獨_@X8>sPl]_9Gl E?h;>MD{7+:z%X+?Vmx_Q C՟jZ}ZuSKsePba:LSnΪ[k6|9&,$Mu\ԣU:^JXRJILinhz?}2=Q{ZЎ%,.+Wi;ܷ2Et<4 uS+X+^l:^u|eyOk- :ʶ.QsGd8mTi#ROog]p' sو\k/9*MOQo;30"Z`Iݸ3p1gޫbK2zP1y `,q> g`l{*]7~2-~RCF& B;&]z86TDJ !NA2h͛+N (:3:6[o;>)l{ _!1aPy$yב #y:s͹&;rMΌ'#tZ}CAI`+ބvU_GﱛȤ\"B"%hcnK(X(Ǩ;ZQw1^WI-r)4I⼝>< p+iJ.2JF 8]%boũq:/nfn:nNRw%Աxy%Oz`A6mi6<u.A|h>$_ l>T񟇗B5R8@]Cik:n0;1xwg5y?CZ2DƳMptMyޠ-ϰQh[-}t4O٩vaIh @{ `IѶ+i!t V (Se Z_E:o9wmjlh/$hpL=f2>9h?8d?xY@wXng{޼/=PwZfKaNLw x1Y`_$qö3Iorv:8l%?XGKj\5#80Kvޯ? UlIn+8ss,%87V-PL8DgQVkW ԇ7Ź#AnI&: -> YVlu7TRUzV4\45\0<\<IJ/(~f emlx:eFt±M!J|,fYS0!3`bx7K|*8>|zXVjhMYL_*8*_"Std()B_C}(؝)w-H3af{qN Ç-;R=>Fz$۞:O}4 AÅPOevξy*aͭ#xk5@9@\Z|6I&U+T-k5qs]7Uܹo*3Ѕ4 p]{\K [HbuHNKU=}>~єOmof)!~A\RTy!M ,\CVȠ{Þߤ&&cFp%j:W5p&l?a%ʺD<{ sۓ$Z ͣh7k]+Vr5PU} [=]/{bh[tB^]KY#i<;BA/qX GQ&1}у`^u 䅠+CkZk3ٹGOA7!;~^?k.=$Ʉ }8aJw[PPD.i 'ɊV{7peZO#Ovonf[xi#Fב!r:p&B!5|NJwݗТjoKUzs *ދD6TTSE6zU.|k)OQkVz)o\iϖX\r4\5%#~3!֋tzݒ _$iolղJ%c G=m,e܊M{~_ 5Tz}.f$.g^ eiμ9!yK3X ˿t &b=|^SV0%}OŞМ>I?.Pz=ԗoYL6/4.5e4lJ3$ |qcbWU a%c×JMf%c) tʲ&x]T<7 z{={uۥ̨9.c xf׿Pqu!P--p%McYp*b'+bM6\ m ߂!_L$_Kb.5F0h!@mc;l z1 3&wsXFB f'1OddoJyGcYF(`bܳ&k \G/$Tn.+pKJFDp.ƋÇ͔zn9![\zd`Gv0fLuOkpĤIR|Iyu;h8S)Xm5vin!3!㸞T@UL97=eZGtJ-EamBNe/΁MǏaYҰ J܅럺tOU+c-Z`Ԣspڅ]1sk5=+RpL0^Kǃ?8gCbܙyŸdd{#~z}_xf:0pi+{帿 {bi{񤟈8Z3}lG/`3Q鋼0PvoSZ>p4E숁e u78ܦHvo sL\I[ l @MYr>1LOg|󰺛y9]l7.Y)LRxiZH1Fi}ջ8%0xhuLXO!>iJp9[g IWJdpzMP؞ښf1>>a>1?0}R"{:3skpBF֏S4% e}ǚ8/FZ*GvKO̶;t>7_ ݦXш䣱U᤟8S ./OPG/\`죸{ y\cxg?*^2{AOFIw |wx#kGJXLr=/s7&޼.4{0F!F Jg /g˲p9_@ݭ{΄?}iLˏ̴TXOd=19r3~b"0z`sy}7X Ж(kn[: W::(qamzGyfynEp50Eѹ6: ?,+e\ Ͷ12G }!a?$ a%;AniDhܢF=eϳs~KÓ^޼}V{ʛp%n'ɔ"$1&L iSo'ϭgKnqG\SCP (.ttCO+}PN+Hrush,}{T))m]u:ŧ"إ~Կ FLNѬߍ_Zeg%b<=!]1TX<`F<g(|dGB=C.}lxD7z*joYoQ9phҶDe7[7e1zUʷ$m`xOճ|] 7ދZF̈Ɵzrl޳jsŐHpdN(up^Y '6k= (_Hv Ou"b܆b_|UD?/o.Qg]QG|VmϪY?tC+3 罍yzZ~xb |ʌTwlv -#`p(2,82E^ '/_صZ`+&fv~_ ﹔ m@ZԝS&B)'Y8@!a"ۗ Б]}$.:8pz?b|\t0Gd ÷{l~ZNMïp9Acf+K$dQCe#r@˴vp%--+}oc7Y4#C^NgT8loV޲A*C{z'׀!W?I}lx؅E'ỶA] e~> *.1EϹ5G* CV[dxwXHY'Y[^-,}hmiSw^eߩghe\,ӕ1? /~[L\y~h7KA8 ZNoՖ.F.AJ5d+FY^|N8w+fvXO|h<2abjiJ}Tmg 2F!,[)s- %&jE7ZBH5k)\wq*计2J5V Z.ׁOI^ tm—Gqx oL[x=ҳ݊\'MZT~WP"QHc$0lb{0uxQEO0u$BRjfVS*Ѕ+g8fP _ɤ gvt`). v),u 1+ˤ<)jnt-UP kKg0pIrb*?f"~D8ڎ7*7^.ۗ;-Vs;REKULn`D9+PXct77I O _ >V[p]VHh[/uϹ_"R b/Ivݨ4SSăV8fz}x ' {e|d6< kaAy3:U%G$6$b5UF} RsVIS1gXGy߄oO5niowcP O-pb||56Vkc@FHF'I\$y?>95%X~[ Q9H3| 5α$kP%kp,0'ʖ\tӏ5$4͙ ?Zdk[M.J<,&ڹQX2Us8ϓ8\>ɒn5g'G/!e=LAJ*"u*fqF'Ohܥy|toy||D)QZybo54;`gJgY]y !-vLraTz1sK(>PNiM+G1H22 6>Q{dY:%bֲ,wZ6h>.0(WyQ7 ,P$(܀r@ ~6_x* <}&g63t{-uUDSq6ϮGزEu5;@*B]$a' $VLk z?%Q}wCC6|'/lw/WPLw8Ru h 6%A;I $g$7z&nsmcX*,vx]:vqW d _y|e /t L.V<+7~~7}OEFX^& $й&}DIo: X<B,niU4= ;_Pyu+ z=ZkeO!|%'/ Gi{j\GA_Ie;//f88?}3SI#3k~,Y&1C.Ȏ ;= %M{1?ɉjc/<4y1xe=4"R,beKA-(A2.ոu[\GKFߡ ˈC(CG;-us^׬EexVi"2ۤ"5%"ޕ_7&4Uܹȍp /?YQ kVioC'ڶWrUae/|GSm:ϝ ˋtp#OQby Dc0دλ /P|cE)WG7s7"1}3&9wWK/6 c%)v:Iaj.*ktq2Y<ʨ(+,8hAr ixK:sLĊMg؃*"YIJՓDpc>Wtk:(}DAt6̤իbⷻkc m^A&YnMw脊t?0fUxuy "q@N/ȩiB?{(fx6:" 5xQj ]CL=@EYXXJ"׺ի`S*-yKYW/}VyA\I8W"mӄĞ"n՞[pNt8[]nLy0x4q݆yV&PbCt\6 XTO;!⎌ C/FG8hD>\fSDʀWhInC?AfWEj<0rذR*YSFFu J@{@yBl}z޲Ħ+9y&^xa…ЃX[w<T8%diQ-cSiiMgԅKi0C4 jt˜,NC [4;կ &.U*N ְjUN)L,ć<42+#Q^غ.{l =β;f$ɻ0wg4E֮Fnx#~X\'83•P#!MlBSx#@)-֓Ɖ7BNa`e) 6 ͥp+yM6UUJ9Q/ ΅%ʗ,ez8e5>fM7`f,٩d~/{!-$pwYUR^셩; A,YV=*|nls݈yGldtSy_toتo_ ע z4I'ϡ "R[THP:&i2͇bh= TO22}2w`i)]Cw@~O7[LL\.뽻(UJ퇷YwteN]Jna]ËjGA(wbM/B9Y/k]mҨ?Uq0NHF tŸ RХAХ⁖$0 0O/B)79͞ C\"#$SXnvp6~gǺU"[,فzaIf+RZ~ W+*aTjd;:T !=cp{N1C}S+UGH|AbB`/\Ě,Pl nՄrKp-d'`+yXwu(k \(_% 䤫n,@ ttIL¡3yGzL)nH)%E r1"doC{%^C )Y(ڸLMҾX;å g.ep.땨 Yko:,D(rlS +SZצt2msm|xs]r4 b>s.|s'ٖ?C=HOZ[>rq Wiq8] @yEP@z3wf6/}Oᚇ)3@WGv2rY^ ٷA  Q{ e.00BUc)m.")[.^#ny io7'joJF_cj*dg<BP-Tv9}$8}w :9hiF2*i_ͽk@Z>_ۅ-i[|Cf՗xCz%tl 첤mWoD缎P^X7@gW!p~c-_,D؟x,Tc!eLߥ6wM&# '"}v(zip{1mHT>SNz{ypKr\)k=/H&w-WB榧CD/ !1yj-cm"Ac-YIv߂ޔ*VK/OQ1oqnat{R6\`RuUEJP9& V6H> *{Yjחv1|$[Q=Gw1kC<W5E&c. j/T-dJ ~hD$?-'0G7ъ "m^GOrߤksuF՘sT|";\!6M5x*ـYCvݡAi?hAy`$wv䊌$RŠcǔ#_![fd2@B"×y̡ܺ xm]ː%7iѱlU [cV'3G},nBdit5bxmW>ow>/Y/= /כ#v\zm)z^ѓ;L@ FW&s+S@FYOҺuטSkS]-PTY|XO\I%M_FFs(SȜ}~$8@;bFn}ȑѽt >%N..`2NY|?lvVF%xP,yWhH'6{1p>ߑ_ ?1eJ!+Q;fjy!`/nAϲ1!dUOV09.8M+1#|ݡ[ƒF^*0r`ZM,tf b>gi0 V~o|7֨|گvs5>~i+d$G2kz5zBps h;8lD{OT8Ț@//4-QiK;t<`m"=tn TU/@ ژ}IL`5F\ a _ąeE0rtΦ9śn !4 3PkZI<*$惾A7Pm\8K_q #Mh0iX:M'$륈uL6|L}&~՜H~:5F돥*:R ſȋ''Da cjr MPO yi\;1l;N:i>ptupNgc^׆w[~ {pشɰw'ywoF2!gԒ&ЎQF) &ڄ -z '*CSxߔIbh9L>MHZuшA^Jgݛ,BMx &֝IKʲj|;M3kǠ>]\j~~-kTa&ѹZD Un$</yat;g4(#AYl釤Ђ􈆝CQ, _(ND7Z*(>d?Ol.'mn/R[o]&3yt{V6s8kn./=߮O,֝`2Qs]K@ x[v|АW$ W?_4iׅv",iǎ{.8a8>:.TpbpH/{ńo+:*oIPUI0>MnU RT~_ҎSs_47bSt5kCߌ}?/D'7K`),r \d/3U7)Ꮤ&}"/ ](r|}.1_~6EEH.=v;_{+tIatο{czݫEGĔgTBeR)'^'TsH/(é#XK*f}x&$j H|W» L{po/'y8=o97^3nxJ.DfE}>y(ZwV%[q粶.JY#z;̞gB2Уu/^x WPqf&Tc\#0E7`o{R^ze-3P|Q/ j(2ebzsF被u+yu/{œU A\^d';?PוH ;WtcG:~#m?D> GZޓcOj=_XNѸqJ2vt> *N~qGK2{щW9cQo[Wo1\0򹐋0Of|on?{Y6Ѥkq˘ޥ#cl-vO& GBT\7s,OrkڵD}`0Fkhҵ`>)Ն]]XbVpc雇,=L$sM7w7b{*0frl["UD ?D gRFo`a•!JiUcGF6,=y$kt.vaW"eЦ" ]oC=YĮ"暼;a#!2 ?񓍍ٝÄ]X+}o$APz/ RCQfiEIZ׷/ Fla)ϣ8=8, keV8OQV԰`4Q&hŔd刷PP ֌GM9-??pu&~G액)U UD7ӧП$Ɖ;WŎ#,ּWy-4pi{-, xZ{ݧfAqdkw3?^ ڭ+pD5Оn?yj?5pɼYW ٫ar^wpɶBiX uD$0KEbmrKn4'̙ 0K}/="z$CW/>gUcEqz)["@it੡s.^ˢO_t.q>NQ~>s8t3 >I$#7?複n$~#3`ڇn_|oП W08ya=5=)k)NZA;6xADgATH+;g:jϋsEy~̄,mvu&yepT <ߙ䅹=YV( %N)hL6fO4`\8h`8VvXGTX@Ο7bv{ :{ND0p;&϶LM gz+:,d_9vsy¨&`9D"p$ykӂ|n-o"5b:Ix:oށHa]v}uc}mcE9joiݩ (f%bݰ<( RM{a9fe.?6d|Xyx?{~WBCjC.r!>Y ˁ|楕3QuaN<?6qewPӞA :5`6Q/M\iro=zeIo #n-G^Hg|gb ?JtRR=hc,A9z6`“"rp֊iLܓ_D֘LQ__z(%FM똰GaFfPB}dw:@ ճU}:Oy#VLZ#ROIONtTT88)5{GFL0ޮes:FpG~m4tڿFj_9-:N?i$%`Q4u4d/OHFůb򜍸zDP,H΃}"o bo(y84Xڅ"dx+FE3aDgZ'ăLBV~>!:&עX)*e!P(?eLBR?ﺅŮ˥+# z:tʞb`ܱIP+GdH)Aa8+9L6[I-.McfRXnr6P.awmo[݅r;-YZKX\E"l HwǬ6x\{::^W1c~?ˤqn!Z}(!/f[C;)`,ye ꀜ(鷳_ƛk VlY lNl_a`4`HYzM18[4H{Q텸$PDˈjU, ѶV"C6յiu+$h}Ipzʹ(fQb pMzIto]aLB瘬np*k73l}vc"sm[dLJds4;됸" %0Xʤ'ɵIQ!.V-I^R'u(Oqh P0JZs0vq>^hgvaYɩEQ,E*HqK<\ފ(O`ie~KC/s\ ?c 1h4bDyNv}8/nN:mt*5t!h1@P f0ٗvO5-2lnݕaEer!JnӮDr{3 L,m*P)!gVݤ B}6f$aO'8aګP zX3#҅i[y?ѡǨs9pƻGɠ/x"XzuL=1:"(E1ICV4yp[*Vz@ie܇9=Ovo$ L!580s1Q4!UVlr i1yuU= CݱN,g?3tB;ds݉L4Nj%7wSí22pF"l_Z5)Q{+ұ0(T7LE4h] |)BXݞߣ>n$k~?Sq8e=I"J|UnNHqp'7Cf}B vd$|o&Ɯ.z`Q&dROĪoG&.=Y47~= ϑ?MzLJ ]SDxR92z$?ބ` 4&:.=ì]$!=Hk,pyQUX&"=;,M}*VւP=(46/<5\87YsM-ʌ#EîY a;KcCFY*q],)`=i3e|.vDgajkE_,DcO=:9'M>һ­ກ y=,0I#s'aY!{yRow=wV>çAK>ڝP7]z\ :uqR >;j/ZXQ> I(IwzG1_by桟|Ba"Cp= kqL,vPhO'ɿxV'-a@)Y蕓+]TָP' %gKmF஑gw"[H9:Wᾫ=(ۃm<=%"0u( *_1Xzޢe b‰Ա4ҚbtnŬ1TAYᮔ-m[ jrFZ4+zQF#B >T9gOBNjZXG<I&=c ѹ4 uBf$Z;'9|/i#{ZEpKEf{ 3g?Y2n`zSSa [י~e8!\y'+bf| ՍɀPN}nĸl? $ arZ̅3L/(0DgP`(? +> >Iwao.<< H2.(u{,bnw䡝q>+YX[pl gK2 is"ѮNȠ7AG)T50QOftK纭MH}`?eQam5Qo#RglC%(^x2to˫45 hWsw'(8\'C)ZCB[28Oswmɋx\Vb;R RHcPUF찁P: ..Bz䥻t橦7)0v$M.^LI:$vwp(~ h:7hsBc M0/ 2Ha.u]!3C)@KAb{a1ci^ \=ݽcg~]3ןdw k`)N>'Z6ʭ p g`#֚6}uJE*isd'ܒFm9i4{0қ?ʦeV?aI? Hx.aeytAҟ/fyV5Pn4N8s|\ks~ltM߁z[;jBHK V`rTw>Y~_W4w^t2Tnci)e*(ڂC|| `ԝyNWbYowRhq&wvrd<`rf\8Uc^=|V=g{EțVXY_S@p%ʛ;1/S.f[epA̤mr= \bNuJ]\JϾ{k[O/ſ(>M;6d?{!:ٟ}6^ 52v?CtJ\K-pޕBAyG=p(U@EG»sbx@ʷAvr\9:mHnIvR$w7Б!K .c,B0 `'[t9iݏ\[P1o+V}G^U0q#?p'7p21_H30Kn>*/ʪQ-C+*$jـ}R*w)WkaER"]|KWϻTϻ-OBmv乨Iޱo9)?QcR:$>G M.vҋzi+rKʮLEkW4wwϑO$8٘ss; t 1e=5|V8`=6K=d_OY\oFW\ :ZA5Rp'^` a(ydDvs_(:U* H.!7GQYGHȕ8C5L; +qUbuB;8_hV=W1 (Swr^4ɔ_0asQWj)JLKXID(7hdy'|J^MnSXICiJ,).jPXe{Q1cU-l5Sˌ,1OU[;;y:&ЪS@ct3KC]@g ON Sx4j8Tmn2:2@G =C18ow)l{gPvX`5?7nipt>9$7r8} ݼv=R2i۔0SjؔH{8~XrLҢ PN BAA: 'gKw5kNvqJ2<7A<BQLZ.dAeqR)+#6]dk7`Q}J/vy=e?9yO+uGj2Dm `aAw|~5iv߈vR[~gZqE߼E-ӘktwoL񫗨E.dGY.ҥQ6Zs"Hз>W%HuSwud# $)['[@L+ԏ츘f|q쇬|5E»7Kdռ~eVV%j6?92|Ι@QDPsH.K ضV2%Sؤ4͟fazIȭ  [Ƌ*UtWh$?7!VBށ5jI.xFBqqE{(ut^봊; | 3*MV|~9_z}yJa0dCNʋ;q /=bn1PwX?rH7FH5;1Q׾;;:^kQPzҟ=:p$4yZ7Z^Be ;Ąpj1-򪳡g8Gl9k77׻DGv[LT& n}sINNxA8wq߀(?C8oޭox9NMչk(F$QlY#Uhe0/bԢ | HQQ*F}Ew_!LjHNu }H!&/"]I¬ش RdY5'yل NKP`~d.w"H? m y-Z0LSEh=T)i!bn3UW4¾RQhP{.^nY+kw)Z:&~zߖ9g[ }ɩLbpsLq.r7FUЀFWeᛑjx:"Ysx_v2[%XJ*^5!V,ɲBݫc#iQzxX6@SV%O?#Uon<\Zk2ٜ2|1T\ 9y"oq9?D[8 > ;/1EC03XQf_S"5Ҳ,;fheaR묢P0!EڏaҋDgskGۣmRWÃ?\'/;{X~Z^R;mwdSgKgk]g`ЀEQ3nR6i8Y_򴤌򚕀X _eBDE 2v }C3ʷs"I,3)DGwk_|1 6Rw0N&G_S* vYۙk:Ec _뛞s?ƺ:!N'΋P@ A'HGt^=YlM([g}u 7 @>hOugOkkM~ H`,+j="^qk ݶ=ɓe6Xr^U?]rxxŌFBH|N|~2'̿50X٭cgف@87͌z*-0%q,z -:3L,u#kz$]l/,kDsQ~AN5:Ҋ>˩Ah'I*y?f9D֛C`nS`InC4R r`n.o|xJsszmu0= WhqlfOՅnlyJɏ= swġ)ƕ$o䁢RD>“w%KXO_ ޴X^^jIv^^(㝯$0_A/a=dzvﲖ(q8 >~ݜcru4M=NfwZ 0Y0o "e?}iRTy)dAo9 ,WIO|)f9x};.zx6 a7C߃2|{8b@mBh,Uo=/:cIp1bэlvVp@ʦW?E.K5x>]3:mQ᱕!DB;1 ON=O5B 1J t q#W$(j>p4GV2[ ԍXqL}C_a? J5ר Oբ_rn?e (PBg-CS' X)!w¹7 DZIA l0^:i ;j<"F\E 5 Bwk5;.kh+UjzԽ-=ryP76yo""I:G эYtJ9œ O2jF<}U׬ i@%r}+]u]S?%GW} <<=jO|]ys-%>k/[gSZzo6Hwl d-vzM_wFwa -KA8(]2H;Gͽɖ(1 A b0j÷'>.1iHFOݏ/Gr~['x*\GUWnb"`ؼ(n YKOi~[$PLD6X(xbQs`D`mCr'(5J< &e5Бnt W:FLbBN,^ГIIIV~ $%4W32؋ {1bwֆ=AGU6DBOhaS%U(_Dܳ,3X2\ w`_3Q|cԯewW2~:r!V#A븒qM:"t)#zgB弚=R9oA.BC][ņ鏯tsϿpc(VoG$줳 [<p^Y+3Bܣw` ϋ/2}kbQ$-+<$'!!J=h ?kdaKY&yK|%~ S2`'<"$o⼇et'>D0l䮔nWq% >?ܬL 'Ὤ~Ux Mҡ:<^)ˬ x4ĕ?g.x}.4;M|K)H)BwNO jkM@~aޢ똗);qZ:Lgu@\$Qzhc@V(5Gfd\ŝs%iV 3S 0ߍpnn#e3`opnDj {)9A B`nva@$@ϲ҅Qs X:<܊s% [[ϲ<' -ԑ9Q}]. 3,x{ЅWɺИ,Jӂǀ֩cU:%9Jv?: 9-OCs`{]~>(>)g@Vuœi~"\YFW{&ܧxKS`V`EV1c^Z<.ظv͋5p:.ҏPN;Я=t ><0oPߍ??F&lA1+^BI SQw(~v|?mf^Hv(I-{XzNpS`fhS#ax{nY\:'2)ʯΗQ1NK#k}c@O3(jt&Lnuc.$9DyQ`B63.SG !`~R X8'BvY,(t=@] x?a^19Ok\y!'UwP߭vhѽu*к|}<Bv `M>@A(5[=O+7^:{qgI#2g wYH#ȋ])I. a>(/df'O GR`FNk֟EYUXԘH:lSK9ݕ4#W'w8!qn]0"$a-ѱp}s-؍rq\I93C=T,5f%cd&?K%?4kbNjw *E ! .%>ŧ Ӆz^=[am=}q+ C|K4uMm6{`'PEpC^ZhXE`=n.s*7{.x弯"-7:k'?5TMqSt?cH7VԂ!RxӉQ֩0  Ww2I~&\Bq3P>(9NѭsOžN}PP59[J _0/ۅ<`[@§ =5?]=lL@>.zpPZhPS~:?ϧ}u2b2Pk\?"i)?]h՞TF[A-K[~{,4D&gamH#jgW(x_PkxqD4NaN QK2mV&}D5iޛ vI*^mqY߇X aG3C uTqBR{/qn2C7:YʋOgAj fߞy:7Ƨ0t;\yx_l~H+r9ī>W g;.u -wtO,@j׫d!;bT/O ^_)K1E~~7Wlbzr+昮h6M0p\g'8|L҇:榵aGXO}ftO+Gx:"^% m6Q ɘy [ }%8J9R5@jC 5}D}MI; *sk (99nMO~ܚ Os&ޗ¬ddx:mDs^QF*%$z9Ii;&DӁ_"2TKؗ` R~8d"WFLhw|hb<#KkёyQQP7ugd8_3\ķD^Θht?^|ƿܷvRZb~a2 2fpOF#]ˆC!-x m1duJnۦ,PnS&(@kjK2]̈K3C:,}DAvZJ%FCOF0)jtJwx*÷B;;ʈ_os^S/ %(AF>Qs2H"7w>wUχvk=Kb4Vp:!cO \)8)tA8}]8ߓ&{~{e'KeƬ,2^hFefDu79<|-vs}W;hK{e0ӈ :%8+غxycL2tΡD)8 1s%hpуX=y::#Zb# }x&K+iD(3صq4Yo;d\]<-3EL2hۊItd H?v1h=%q LB1CskɡILSБY8]8/ePkw @ēY 跒(/-ρ~g7Lnh@8@ïKJp]ЏU3R֕DϬ)-V,/!␌;dVr>!2V!X|(I9lgCoy|U4t."N4m©%tGf=7ݼ"m?4-p&$!KoK|H|Ha='(}ёݕ>J0ƈyYi)i~I2<Z/r_t ,8,Yf?ByA6)4 waFs.;!)G݃?0A0rW:jR喑[?w jaVs5/殄Ud LHELkaNn隧IYy:fӨІQHBJȤ}30ИB2BN 꼜YΜ):nU wB,}!!EH;:=.P UGuЈ/#'4@|oy d&7`kBDfij~?LT4b7KЗe &`,,}s: .KvoEYBHOgA埃`܎x#x)Kj0g?Uq=eJ+~fNo9o/>>%;0žw+}gd":E&{ }_4˛Vk{Gdj,y[ށ1vOs_dOs?WϴRBԓK>,4Sdw^׃NOu$!F׽B$&ַa{;&7Kb1!Ӱԝ=1p]6))l9n<0_4BYM00F8Aqn)rqB8N4JҚ]a#? Z75=c ,L͇< cQ^2?)z%),QVO:f%t2n(iNpJ9 o~sXDI՚ƅDdܓFѕ}N%\"lnn-J$V+(r\&93%-ީq 9L_ 5_G۳x>#vfHa'zzƪ8kPV.ᅵ}?x6nUR\+oc7V6[EJ`14*'b2iY,whۊ1M6N ,$?暤0kY \HfXOrk-3EܵvYB, ):5ThcOv63y@zE1Mp ֡YUbXT ,z,8i!7~f[Ʊ?s>Hط$=|Yx N:1 N{en k,Y=RH},&Bn-!^eNE##˹Dz}6,jd~ᗛeQ}Gk}DZq6 >zMQ \2E#q,Ej_qrbG$=x21)Jj>/jH {-fqQX6mbA 0*Z~"J /V[yoIm" =Od*@Km&c2@j i%05؁oE& *A~!F=E'քFiXӵ/w 8o8`d(&`2؍ '< &Bqҿ\gQ:9a'\I ++tcQF)-XcГ3ߴnxx.>nJELhDBC@28ũ:,.6'8-jXnS3Y޳V' ¦eY%UjZITJ7bƌaU3{Gt+KkS#oJP#o B?Ʌ?ϞߠQKpe|KOHa>Zw -T$gS#)1թ_J=^ SYvxvTto4f[ 4| Js!pone,Vw v1>c91E%ߊx9d;:Mj-\qaK~QnF8>8GH+ xoQ; l^Jؾr=4dY[3ײ ueO]뙣\1QBxc)rx㵦 Ucnȼ@X7O<{ZssvܖX|$J@C]yM|Z4PfwX]2 5iA77\N [<=GeJ@[n!ִx"}]<~REe4r_1R$X d3KgoKI '`aY6q /4>$]K4l$a(.[qLi-|&_$u|FU]9/[+s,> &uɛsk9 \s/Gy*VڅΈW1Z2^V! Xы`XHyFŻ,skVe{V钅LQO:Kf m޷ &\YbZYqЫQzl%|Gp}YV_R~]FPtXF3 ,S3:~sx>%_©d\'Qr\>)V6.Gc8u.ڐEH{:暨Q(oCTڥw@Gj]KXmmi(>۶bo'p9ƭ)_7DB|,p ħ-cr3H #6]軋grhnZih`KU~zm0YlcZ8a\l$*PkDd$/kXoMCaYԁx6NUwM!w >@F%Ehho)j6} #FOpkjQf'M-JΌ8鎌GadLRݱM#xooz]#ǽ6O8.x*;8/JlUOn#)ROYoתv%Z}g5//<ro@|3GVӑ}eTqd+Z> )SOPJH'jJ-RW^PW($r`L Wܯpbe_y!`w +JҖYQ8m_SOE+Ox[b`613w{=*}d2ds& Sˮ?&9%뵭=DyOjZ)j|_?{cJ|f|_.%  ;5vsuD>\ Iac#JYL1~@G2_0&jnV$I1=UFc|}/"/~P\xF\m'ԭ=Xex+˹X7>誜KFQ!mjc J`㝭[Q+UӡចB(:lƅD[l㵝Å =z[\ S=n8SU TDX\a26 xny@9">@[([It u!k\n RuI#FO=ᢍW~BZwl7n}pE2 vK#jH:},}r!Bsߣ͖~ L YK*4;b)\2K/VvO+X9Fuz,M kX^ k+4:T]@:^ur}N9Ĕ hMA勺d)8 x bǏ9A鮏?3J%)*º>NI9CJJz&^E׸d Q %<&-t KZI~K~x#rŻR0Wh[fK3{׆z߁pIJjUXPp|v$eR{'|}r%Z] ߼4gfXSi4E8T X,krIKyȂYvE-+7_|$}!{^1okď+"2kW23|ze3^^^vMD~C|noź> D: .ew9n|7 z)ש/l.NHJ1 q<(ϚERn Fk Y1Pj@3+F+ȏ(jvɷw*nӃ.aQ$OKhpUϴx{CZKNɲm9g"EKn});_n^B9Ad(5QكU:MW˞Nz(ׇHRL qT:h^ 7 ީd$[N6+]gr9;yjH*GOcAy\xa u:y'T%IYmӢSEi@6:&ԩ&X.`PApmY3|) KceV|K&īgX)f$)ZrKrX\LNtjyOJr> A]Dk;{Ѵsp_C|OD!F4s0CmM^2V\5 Q|8⹤Ӷ"1-kl+?/G>GՐE{xD;*WE> zo/@'NOƛh]$rWbmѻqEʳ?^"\Mm>$|(.޳ d? Aa$|Xj!tq4FA_ROWg%%3XRF!Hl<\)}Ǘ%c򢭎Oq]ZT'@=¿Ie hz`hj$:#ȋo_D. ;)MGD날8v50rH% 6(U &oTX_42&G_hH}L;q/ Wᵆ񥢜/m9P;zcFĭHsdZ]j5YnFWd - ]tmԆyH=Yp A}x*D j+/W[KX8]|~ ȷ8u)J6TnT`١2lgk wYiFul9΋SҼuYBJtgkeͬv#8;>I8_nM0ܲWaVP -8K-GSp2-{VE2H ,:x^Ix C/{r-Y,AvyhRIϼ xpV&tmtqr<Pt Uǣ^;K /p9TWxy9Ndm]U,0C*91xKZzD_u iZ"vH599evљE>Hy}eQfQ>0h34" le>KݓxL2>3Г:TDK!D~ҁa kDj>T?:  u{!lP|[r̋˘SF8EF v):Uag~+^+.M.:Bym4 :`];ѷWBnjI׆~*5 I3Ծ g)x,s"`d"/_OuؙLg:0@58E1UƵlbGB[)~q?e>.ys<3KR4(b C*91fK*>!~Y뭳^8"q0wO3 P#@0U"TKԚߙ_Mj#Rޗ4# 3LV=wxD1ij%.łd JCWpUH&S q.u.ڥ^avbVATTWI=T|)Gl`%Av&8߽I2C?S8+*X\B%(BZ_ 9Ee_\jDN;xvJK9.ۨ,}B oZROѝEY<g#xDy[ ;wgT/dtLċ/ ߮70䞦1[ƕ3_c?*o:cP[~uѽl-x`h˲X, .ǏUE'ͺ=נ`Wl"́c!)gR>`cfTBV"ÏVȸtS \f8)Lcxb p@}'p`OēL|j*{@Cs|9}3P9VAJ2Bdˉgb`lf"GWy h1y~>"}H{Ȁx3+ 1I)#=YN9󷓶q,I @m4<2rnNUx^XB!1%S̄LLyV\?Cј9п9q9~:E'vN}t}]B]tCu:}i~5(n)pߙ&J&܀+gf(A3 .NjܰkFH?CIF=.RvqDS؎)WlF>hM"W(=T1 pɞPA^etE2_W|[m-fڔcgE)Wjx8@Dk4LV3ɘE /p$Xd/ba4K:'`+c1ykyy5Ϗ~AOh|o^-vo)^#ԹYњ'Oϭigݩ}.h;UfW1*ɝ0umb;tҤОc*3t/ fL98~ ,أ/Gӕ"knx6i祉 ns*+_*, C;)KSԆ ):w7<7C~Cյd>MnHGmB]_V|y3`~+8sMȻ$~b/{\\Vya 2fC 58\R"z,z1Ƒo)lD°\FG7+؝T4=ФŘ:(=aDŧt)|UqH%r2ѯӗQ~b$6[7ۼp^ #vŤ^Y3lݝEΦC7Mޓ mB BV8T%uRpDrwDK)gFb}*Zv̀M(kYy[8+?kV?(g|(K.cf5I.ȸ1Ћ, Ś RAسֶVzj֢VP9u4Fo +gAr&=G c!$镞qKC& `#\xCC1S &eb*1U8QlRY*E\r]ZҘ~C /]STMOË,/t3$TJchr%}RX. = ( _n{% a߰5|B қZ$͍1/2WĹȂjNIZvyG{\OzzeULA[3 X?rf[)ޥrN`=r?%o Р7K]/*3i;O_xoʇ5 "m384t u =눞?EDٌ\XLFTDKtK&&x%9~r9T~"m3@,*p+&s吁;۰6UhFظ ]ƻ7 * g:Ne-~L<1|\DMj װ)Oҧ44C5s 9Kr+ ~1ʥT,ɕnnze߉D\''aQWl. EHyZ"dI8}YT݊quMԼ+ƒ`,<+X&W+* WκSAOw&|*3EQz1*'m{I\F3wbANs4 ! k3E`4)6&cOR{ȑ$\ɋTi5f Y;xîR]XyIvW~?f /Y5  )Ŧ,׆o'ȡBkIָdMҞ;v9 &"мKlj90Ee]ɣ>ҹGW= Z"G#5 Vvs_/1?eh1\{|x!ôKGUR)s?/[;頻 {@0rZw-VY[/*kj#)!w0nu̖P{t %gaF³a(>o1fƓ:0^1]X2O()])||wZx:4Z/Hr ьE' =Do} <#W u R?h>nS dS?vdDYH^=Ac+*5!?2l]ʿED~Wx׌%<ˡ5|e'FކēUn/Oi%OE~Xێl2@:gvrJ('/ FL;C(F*XSz)y2/XMD׬)<W㊆}JRHOw'tw{]zo(xEΣy0>W)D=p{]T4mx:ۍҔiBF8E[SL}y~~QbQR+SEi]wMdBuJIWˉ98$A<CSYH{ v?=} ?P, Hd(tv|! pHZZn놿¼8>XSmUm[o^39xg>iүK22 `pZH7s,]yd8A;kҵPnH&βlv {<%"1BХH;at$\~Ј8:J"pYR^kJrcSF{A:SͼYG8^.?ruR?xrT[ "QIIu”}Sw_ E]hEGN5%7J!Ww0M߮21"{EIr|h$ aX~Vy" ٠狃usx4 1jcllF/qtz 5H;7N cmމֶCIVxɳuwzĜה5:fn{]8-M&o|bQm%ߌbЄlEF qK:H[촍h~5$mzlej*Q%\3d6`۬%N;|(Q`# N~G? HW/&/ K`.;qѐ4p.e=c'%) tHXoޢ&MYp6PBU E P`D3@ -I5ZŅ77\Fq hI 4Q !*e977iz޳^t=˹LT"+4$Scp^fȀ87 |'~: \č,M]5mNO'%zJJ0:$?#ƥbh'h=Q}oW\J@W=;+W5_=@5ZfWַ8?Gbk on,>.-HM`a?ZiZNHAt\gRqM.s=C F5|%9r6LLFhE#E=rrҲ2bAˏtSCgkv" o1X5!'1imUOWϩaxMӞ`wGT9OP X 4[HimPpZB^]7b, PiV)UX2A˿G)6Ka<)zkޣ9÷M#6be *uR5HsM 6iمOrJAͅ:8B¦syVvctQTl5XfFEc67&S1l>PfkUIFg` RSKkU T=ltJu 3݅AjotzYo#34V_O j򂭓aa+C|$$6.?$ mNǼCT慀?F?#.s 5ۍ)OKi db MrSIA)_AtGX+c>A^TmB&Σ+ o*#l PzH([3d:5/M߫8(%גf\{vi#V#kܓYkl ^";,HKzʂ0yT1k9 Տr;3 ?k-+VBФ(q- nKIswZ秳\ Ѱ0^EE222 C*MyKAƀ =IkL'' >Ԑ&Mn?dS?J_MD2zMб/V P>* RڙfgE[p;(1Qo p$yf {ΝK![$]|szD]rXt.R]m!^tVK_qUaɢq(Q 3D㗢4v3ʂC^0܋hzw'/S"א"Ȑ;]fԟ"?0Puz 8ICAxY1,4 u4df?&3K.Z)Ґy՚1Z@_PX:wC,#vyiN*);m{tȇF?0 Ndo4ݣXt}ClP4_yʽɱ`$!n1eiXJ;쎕ĶҨpO'G~o"_)Rn#9a)>miUa^T2~e/Rcޏز-b]Ot ;vA| 7jUdAe0 ;Ǽu{9%ޮ XZoN߇v) &=ޫV²lt_{9w!mR\Vp֩v_$X6vJUП]%s56boB yMw g@ēJE.v!8 ]kئ)QiRCg(=j`{}f1P,:uБ = !ܙ2k鼔۠TcKI5 |#] |PdlW2ƽ?RrZiȂp&"v;.C|y2yDҥ@8qȦ9OGR28X/df̃ Ψ^ l>R3tvqWzxA{}pIz6I#IaV&LQxzNH}a%[5fq_pv!jі{n7BypByXFTx<{.AZv|%9 5oW.n{O1,2q`ybHk|o o5msrE8yׅVc_4{55wx%bjL[/ S"ǤBssh咕qj5n*V2`{cFv&_vAN|pJg14rOsD^/<<Hz,yT) ٧VHK$Thivqps9OȳݝJ"*fm>t U̻\]`Ὓ,A;̜h6NۥW!tlůLg N#s6UFr.n$[G|`!q'9!fvjtO^38̫$:EGV%N85IyPSu ]Ŵ(݈At/g`7^1w $%7^J6#ĀaP31"mi tDJ6yn._Е"8q5Yh^2ݾJ6֖=*=0DZ1TrbM͝/[{__k`e6پ PA3;ȢS-@>v:᙮cXX¬Q=Ѽ̵鰛sY=# 6Խ^MDKvmk{HaU=MY8$dby)}B9 wn_ 3n?0Y8L?hxSdSJ|Pe[<MG uē܄k׆c00_ONN'F 8!HB?MP {8H"z韰] LOI}%}((iTlSYg$w.T;ڣT οsSxh9f V&'h036Xܣcxz+6k|"mg] $-"%p{k(K"?ÊvRٞFvnJ X ?Fhy]tnC"xjF3WUD8An(Qm^K1mg7¥7g,(௧zQEDTx*2Iwr{Mop{Q2 ߢ[kK.v: ?E;?t̥?aTN}o9f}!ƗM FwaRʉHU޼=۟?%$td*uɅ;6z|!^I!~_FMok/C|VzέK3(#]-[F:ޭVDɉڠ|'W7q BqҸl㮡j,;Cc I[O$HI-Ѿiof޾w;-x1I雷ď5BQk-"]q?y^o$ص>cی%== h ߂)_%{ͽ7<:Lp\7t؊ʙfk9~`x}`t֥b?ߔc.[51P]y!Uܹ ׈X39t*Ir?ง7!y:gqpbCvq\ub>b!҅[ȁl7{UN}=!$+ Aؘ#mbv*@h>"Ū-͸a*BШeP %dcnDFy@RRfZ HK:̾;V)|u*m{.wPDefn'pȫT;\Y(mϳгL'?u~H_o { ; ̶%$?C^}Q} oZ!"ޓw$:zG؜7C ťGر%(}Í( oO;fNIq0;{ ko1F)@5oڌHXlnǍL_XݏbgO> V2DȲG݉k@)vITczڴC6z"i 0NNdkmqof+Gb۸jרKFR쎚= v(`sg'Wgl7n͢#@ lT=t."Oc8jKu>oNyhET0Zg!zhY=7:^0稏.!d p ! BM聾R]:->"$R̼ AΤ"zuQ (>*(ZGnJƂ=jd!~x%폆'*dH 3%sޗo$0qfu^E0qI#l3{:*U VerRHv[!Lˌ_rNQ['I4C\xWsr[즖s5I&8G͸5'VO0áMEƲn)>B:Sa=WqcηIrJg(܋.Jc2ZnHVL5.,NYtԋ^QyAKS}a/W =}P|fUA` > PIf5 D؅Wш6(0@<@5UTf8';㜒u1#tUD(Q­ʀ9(o։1ŒKɹr\O! ʱz&1VDG$:iYJb ~wf5TO' >z9M: ,;_A#S`w9Pr44ohx `AkDwu KRŭĢ:h;)odPc87oV~탦8ɥ(d Y v4<{x`a=x.Z0 S 5c#O'@ns$>ԣk&n`+P&&+xŕkq~q>LG:gQwgpi̲i79MԵx.t&> ] q!Up4cdDYC\P7(}Dsi'Ss VO# j\= Ľ4ۘ?%$Z64\aW\K k솩Ǝo!VN7Up$J0y+;hXe ЇιaS_D,:T̂OouOk2.wxKflgXtBG+4,zeO7xnާpو1+49 ]*4`$eRK%Zz#BݿSW!-*^+e2IYt l= ?G/p7NUcފb{?Zǡ(;)w]eh/ ԽKq} z:Uf/|Ag*10(dໟTgY'QVA'e]m8Oq y2(M B֯Og>Eg x0uE`w2^%a'%bZ*{.GT?b@WVuyZU;"+Q~R5W)f(sv`,b.rx+ y mwnZwI']z2̚Dn r Yks gBqI7QȔWϫ hro@1G2FAd=WB)j{i+Gʫ L \R~<>6S.z:mS\@[U#/c(f@[.? }:Fh+H{193|~/x3mb1ZՉ5տ'-]vJ!!+=A`itN 5S@hQcyg8CXoSeZ袡a ~r ];3A<e[ܫ3C@OfP(Xa!q9 K,L X-R"4m֩߰0AUx :=&B{! 4+4[ Ѝ {18}'_*q)<.' G`1=+6RǞt=ۭűYx!X6ma*W]WěX$0 2_@D=\~QȞ Z~sOn55G%>wT4Rd{tʬ$km(t^+9%+  VIQ9m2-\|GL\q A2 9pSŪ܀C5-ޏd]ge~hCGy"c]~Nq*送ru6wJG z\z?q1wn7W*MY; :\m?mm?TcJd}Wb7O}̞-4 (,D!,c:ҫK882D'dOA6ĉ2{CM~U1p &~2D ,0@JR3a'$G$b!թ#.x&֤bP.84)J=~ ?t? ! 4[eHuV l|A3ZUGPv5|1NTͻZ"攧m(#>l+R=9Ujp`y|#n&~Ty3|jQ%V;7'VnLȇqGV>B5z쐠Pi+FdF̼>W?cuX]}dC8 h=GP t-/Rdҩ"@#(5t$ò~E˚6dBWECo_Gujߩ's`!IlTIj]NXAvOC1~c3} Km:\'ɥUӘPd.f ;M=ڞF:NK'k -h6y堖0'ֆH p_ Fpzw 1q{VgYE/3 or7 UrNzƉ bd[;ّzjϠTh;h~ٓ䏫 e = ¨F_+UᓴJP)?~[wR,f_<߂f_mˇ7WX}/|i-ydOKU9Rd37Z.Ào;M!NX-<̩sx7%ACH4|uj0]7W5)=ȅ;I/Q[D'3;ٟРlLEDy Pj+%MZdltmxwA,پFډ#06Q)D&_i Q[Նy'͠7waȧX[u/e)q&=,_u_f {++n0v1TjL I& .}h)kQo`T M)m´;U̮aԱ}).$19^*.{10?|oA]3}?qu9% Ey@`*%2އE?iۗv@T_nZ\-9JL) "aE:YwY%nit C6E}>-{;K&Xk:y 2um۱?No }c}g'5 A/kZkHcp"|4q_(EWobqOF迗<*TSLtgF\/"q!'l\A7Zx⳨_eI4-D{H\kL|Ő!Ut_"ϲ 0,QGѦHP]}oJ{Ϡldj8=r S6o{)[#p^# |6g$ͺ6¯o}Sp;76w]&ec|,JM 6؊q:&ڗn1TF-j6(Ƹ`8RB60m*|#>jM?[z|tr:P/ݰ._593J|]16j ]LH12A-7fê:sRJ|0wǟԥEoV"PPD,9+h$lo!s\1j6w/4ĆGڝ;UPc//D] d_cjZn4?LR*S(p!M> tdGQPYwkJJ>~%p$_ tGȯZK!74p_أ߉!Әksi F}8yb.$(jROdE ?ߜMVYPQ&@{>0Z`40j9>vMF g504:7`td*ˌjXT/~Oq3]p.Đk>']n?f?]cΈ wRW7b*^q1Ie&F ^ry l @N>s$\R܃{=ϝ|Wbnrw/DEhڡ⭶69#'cG(JylF=+57%hpfʻqs}<7(AcZ@ZL?үS),."n[#J^Yߧ c^"&~b; c#]bV3]NDQc t.>)+)B%C!%YC-;<pa PQ{hsA 6{\ |ălrx7 ;R 9Bj eR;OLXB47{0ױdUj{QqE~YHO36hlYzʼntIz7 v6jj*m |'/3a'6ƐA Gf!,E ȃDrulnr?s[C- )SPmpſ|m/ѓȇOh~ _x{DtE+]TDnYpqc4h.Ni޺e(shuF9r1h (yG;;9[7jSlsX8g"l)؛Rkq**ӃmIJvV"5:_:˹zt3JtiGMuX6d`DąpҐ(ӷ06m ]HrEّ9il*}|4GMወc>͆E4h7޽Lw; F)alwJUdAܶR=0 LH 2hŨ0Wh1Rvz2Aj>wNJbAEꏭܷdc ʗJ+ JY.~J?-Q@'5y` 2O왈{T7}YhR37n ),&;oc}æV2@sE6W~>있 w$αN(>(\7!Y/MFO[9o>ztDZ+&lfxIʟC!l, 7̬az{f:y^yr(p3h6{:qhYPa1Xs74ذK#?.E%$f!1J"`Dcp܏qWYh'jzfj|0PJUXTEs=mL(<ןT[:%9aaPҼ?EgS+8ta.)mb7\P~)4xS^CC kz>%*8.u܎~<Hi<[eko|( ֏"=uϙ{rm|!Ta`^cP T{2(5 =Ev4 eOAU.?O@R' švϠ©.jTcPkY|ud`.X@pg(%b01??aL9^"~?Ǖr"D դ{ 0tVQDԝ!7xzjop\En 8TSp)VCPRw ^ՕmiFLazK&6p{6uZi!+QH"q>gctK#lerOi<|(c w_|@ c uS9flV1.Usah})WVsѲLZ@^53Hqc+zh;7 Ԩ >'vOx|1eg 1l]|!nopVmj3~lR>oS:+-fl>Q:iY3+g 3Fצ) Mɷμ.s+R3^BM*Q ^'bi%G)B}:._ Kwdqwե^~E>mJ"iTVbl (ߙ*rl}C%g{"za8).cC.[]^ IY#xvw< %$]: H%575-DƧ v |YC):De=,O 3w7RDRX˖]ށ^D%*ЊdjBOs^(T,eu"hTh>W'.Xq?t;ÚG])z`i6i/C#U=j,~P39B~h9~V2Io*mpZ?/§]DږMc!+8bWQppt@5Xe[bG_>MxKxaMijSY'Ow-(s AX]%0_'X%^ !#~J>[gTد|N-\)cZCJʕZy3{"ȿ|˜1N͚1FjVT9pf׀t0.>Vx4|I/~1{jPဿD(v^%?PVS-枘fZ46Jk0i_,`$(wK` OS<Θ40Hl}vsO|BEI0K?kRoc|–gFkwH D`^_ԡN(41r9sE֘ɾT=SZa"#|&ݶEr|v%TS #\wjjaZ|}EXanC =>zK|rZh(o2 Iаr{8Sų.BSO ?vkj@bV7):GȣNgKm|9Iwtp9|r6F}"z)dLO𝂝ofeHu(>;~+NEIXE/u{XbgIw}O%i*)j"<7ģn1{F?$8ʞ,Ox%Q$}$rwq~:pGh/Bwo0+j6&^&D*cVM9kޤe_^wfu<#0$σ؂y`tk_tb&:9QI0S]Edtޕ~;p)s7h1]G|Q1? ^ `3?8yYT3Ҧ}x!| #~ٞA4u}e(REzǯlܯ4 %B+Dz8@TF;NQ qZƭ/JD JWZҳ]Q꼌t^[i*G?hkZ3՞ӿ? K'{pZ$M*{08 m:nt/a$T#GRWI1KރIg[=N-ު˂Vh;}Q @پgut"a=gCAGg$cP4<q|tF{?;5;U:(G^ZWkֵH6zꭚU-5{U 葟p9?|m,k\5#R}2o75['ҡ_+Zޫy:$Bf'fFBR U.IaJǞ7+%]׿ߋ ^eT!Rܳ5DlZ1tݞw-w " U:zxu>B}SD#rQ^jKU\+ڋ|aT9oޠx-*e8@|)T /T},=JV| NHM`r Ԥ3# :*lv4IxK{.)_w *:t-N(C,W-ɈH7X&.o ِl'wԢn\Kհm 1ҋʬPʄk^T1$M]ي^Y$8TcIw$-\ʽX+& (5I )?Q࿭CLYY vXK!{z0Х,-6 Y0wߣʕATmj]z!+ ´e-66S#袅76%$;ŎZpi7HZ_8JQ\v3=B:KbsL2I驀=g)dsh~L]eHI:oY*` [V#[lYm[l5{W>yi0ZecO"cM#AkKƯ캊R7E8 Ht=UJ&9cv.MWg¿xYzxֽ[.ݠo=!>y\<0=-] cu'h7<{IW&$ TVO$",eV*@En1pW;,B(Q>B$#(Z4xhI=RVyb`Y3LPvRnhz&ߤuy< O>0 X6ő̸gO+_a r48 }YuPYooAbq*7Mby&"Cl/d^WvT0=7~i0׵4EEr\F;FtHV wfF,gNpy֯D r߇*7n+d%Ca%C^YW+dhq. Mo0* zzȆ.PqRٓ^)>Gw#2dґoYb޽M%ݓf\1tH5<#4|o(m4J՗Qrx/s[VY^+@W&"S~npa4b,\tn4EYhT B! fd`F|xp޲%- XI7/ݑ-saSg ݧS,d>.O:(`ȴ rQx4MJZL^7&RLPhuhvT{bJj~u!w!-TB_ʭPiM"ͼEq"{E#n5 p3Vۓ_ߠY-OƌPpo:@cF%ʮE.ɷBPrV>%61/5T΋""/boHxY @FyUk2J_oxoo+/<7RUΏoPyEʛ5^'RG`$Ͽ>u9djU< &b߸XTb$6q\5;䞌"hZg/^NE7!`%aD1 wDp'ܱh'O4mT}N}X oFr[W JDVVvE}@p}tx(ySgLu?^D Y<[+Ox ǛoQȧֵ4)nF+_p?Ϧ4[Q}%^>'u)Zcl/ -} ىoh8zI:/:x!4o{(KS -Zzs ?Ww OTH0w,2%aB;= ⏺GH NEɊe27Z ӇJI~o{W) (ny5{>ݡ3diM?X?ҤQocW/kUG$_IB^ࡀs2&1;Tye+U6Oaܽf#cVh4 ޼< V ]IYy8@e ^?;*+tZR\ުYYΟ!$vDI1T޳h_ߍvɀ@ӭ0Kqp^s)6@4~Hs8ɔXtGkd w )gaʃO{wbNC6C[v1YAdG(EyF(ߕRrA7KΧ@z+Ap\|Ҽ] `z1U\Lg$d*!;7r~Eb&ӂ٪[س4D{Wvp-'?p.&9,0oK>4\uڻcUSrn(Kwai Ty s HfR2fW/MOѿ υ +٪7FMWCŴZbP)qso qa-;aK#Cgh0oUw* 8wcE r1?wyhya/MJ^b`їh C,8gRdʃ9m/)"v%>!3{(u!tfs0WYUOc뚗Vʀف"z҈=- ,ߩw=θ~12F~g{!1Le= [AC;9gdƒ`K9=SC#?KJ}?J 뾍vNVXQ ' qA0(!vLݦf&۷M9={m&񎕻vy|(ah Yqp\_@6+?hGH?d{>XQR*gH?V5.EP4"}2fzoèT 2V)fsMWfP2`e$g?^}ɗ ^^<<^_Ǔ?6^+on}pncǨ_o)rz- jH d;D9U l9S@GUvw--zuo'EA'ƭ>ZHDSl517?Ǘ݀U:SB_Յz?-nu [3J'O_W×=)SG8R~8GUq/SGã2)^EFdz{ ,y4AcP("5=SJc *+"*+_Qqֵ/:V4-1r5/F.9t,n[F*۹TK2 (ͻH}{URJK`.LmPLS_   E~nbG{.J ? OF簾Z3*0)8މM>.zUy](U$SO20}ƪtꡌS!`ώ_^[yZDͅlT7'Ī{tF33Ḙ!uwKGԱ3"Vp-Q[+wS`sƠG.0,Eـ/ \cz+걯\[F}L:Aw7TiKv IJ~)rcIoǃI|eSUgNS]tWU ԎI\ei]5+8 -S(pel T }qS&g9iFN'|oa bue)5=ÕLn;rvnGȑyI"Sq^ΟwMr#V)}x%rAKivH#*eM+ dӓVt&n/JwalI|*ZA(T4h^SCЛiTk0"J|ؤ[>Wn5َg(xCp>^I9/hJà q\˽ Wk38aXY>Y;߄l*=BiU~{hgmRX2'(#LݐOCnJp [My>HK#NJ_8d~EͨWf`9tq „qe(T'TM7}I|/*$s5_hܿZNT!ӊX~!|Gh=ȟJ©ow:3(a/y:PmN,qOvVh}d ;z;sl_!w?0fgn٨ k9rk/jܕNK#{4'̽FH]pJQGVC8*hθgp< 2*%lHT6xPޞ-хOQv뒽QVuI'mlzp d;1`ףh~9(ngQ+R??8Qg}4!Isn= k#+]6˽ ?XOwCJW9=OC_T{K`h 3QtdajyJH1zRjvZW-9EqL%3*B* B. mBl͗me--(x 2l #]H3>=j [K:n. CEiTs1ճ%4?zŠU < N,cbyP1 ީ*qX: " rN)ᛩLod*jj]H]k4L  | rɖHnkiwxRί<|`5 :]9b  "C)ɾM99 cHm$0p"ы.{no1X璉hSS=z#R5V:j~($VINvtx&ƾ l)FocY+;2ZtZ[uyX+4wic#nkE[_I0?n:r?ǾoX D2Ȯɻ ={od#kcvѪ*5͢<:#aOiM$\͙ , i6)jBO.r|_?WycPڏ0Rvx~ 0x%C5meVAvd7,۳MIyC?‡j6< o%`ݶ.ej#v۲3gmɘyIhr~ GX7].{" KW[2F68U†"%K~@ܝA"ٜ IZJ&c =핿(Pv $‚MaHrHԵ2! ‚o0BaɷUWcro%MJDaUL?һ>'D4z3|d |O@. HMh(/b$VHvJm$PT5[![^^n^.ul!Nu}ԛNaD??r_/A.K~.ސpd(_*V -0n)~BFjEeg]C}w zW`GH3,JS>v[${ǣ9T[KE6.cfʏ87&؝dvLCbmLo(>!pS N t~%zܚ6g%1X*4 Zi#-ݡB* )]\rad`N ]5߶p l'^X"c b3eyi;dH@Jp㸻0yN*\GїmK۠CFt ?_^ǵ*1FK &',ͫU7SnEPz+ :IߧaJAN7%4X4TPSv%wom=l"7_ߘ  Zq#F[%"qR]X$pgj+UJ#?pMSL~}y|y"Sp\8+T7E<%;" HFcx `3Fd, %48Zo{b ;=VtI_lڥͪClD~< -Ia>$:;..Xdx /;˧Dz* ⥡6~5Q?l?u ɣN|mR pm?Nuhgk;> ȏk#>m*;.UfkDi'n/-f Sh ^wX;a}4A3oN"h;.a3xe܉0ebX6\Ƭ4 ag,W9-#Ea`[4W8469՞[+{Xp{-L|;{gy&MF6@R$r9mf%7UvCU4iƄ甹CuH'lra"P~Uc+-} ;!d~hlRkw7^X? P$R )ݯL=X3i(OyMcϢQre6qZhE-y/Nd(TX^BKʭ;#^`m{%19>UճF=;>⩔&-D]~B/P8| V]H?D/$L Ny&;tɾ7=Z,tȭDC&LJ+58裗Ax9+@@),5I_KuTU6t \Xlca?]8\E=S-SwaDSrSP Y-6 oq_\o ~&تCbP"}q\(z.IɁ1Q E,= Puf?wFg2](YIƠ5wC?&kaM};Ȥl}q/ʟe(H { (rA…nseFY)Qɷ8KvJ+h9*US9y$)?1i"F-š跘"LJi-n85~U~.ްkQtJ =l!<ɁK ʂX9+Z3o͂pڑTww8ub'5U-t7*8M t^W&AUt 3!} X$9I'g,N4˞;N;Nd[J5wXyk?ٮ/w#ʦ6U8=Z8w  >L<-Cy8Fw&L$S[t?69tf"Xlt_3YbyVF׻šAlG0SߖhF8m"qkA2U,NLEExGeh_Y(t@j\+}+B78iU#{@]J?{=l鍉ݙGүV$Di gGFDʣA?hJN# ?dlL6mŹk/h K0(-4(-.h ꚣu(MM؂ F3*g,ݶ=Bm İU<gXu1ZINz{ZkbZ~̿$1?G@~MSB~l\?cˉj0ojaT_=+#?˂d^z]f7Ӊ {O#[چ.zC6 էO@aZ.ײn!BˮUcBv tD徝7%ʆ*CL>Fh?B 1BA'O}F(Pgе䲆d0 5F5)BT4֤CŢZHR(mQ]]+*T)vH?ނҥ3[Z% GqpwRwǝWLI]u|fi+ XH"  sY O1Ztv.^w"V*aYd]Y|$uEib b@:ۡ&)Jį1q8@{0qV'ĕQx $fL]M,1Z51'bb;OtbAM\D012DI,剏bjdXUjb>O|?P-<5L|ٽ.D)魹7'=~Ke#mWF0ԸV*^X&9ht0-nzz4s=D O,C%Kf7Laxj8_IO Nvg#VCדqKtVne=YJ$%S5j~L?';Ljd^f"Z5b&znvz)jdL yVɼK)CqJoT2ת~H#eznIq}"a +Op̊BKuIS )..LZZ.vH 2K탩HUu0 #ѥ^@*~kjZw^BQi3r k}G,.+=qmz"!Nf#t Vԃ bTh%v5?hǃ6J0ettQ~a*IN͝q TTcdS!aߙks4Vd4X 5hÐIt8-| S*4RIg1T"wFDImEQ+02.YOVj8 9p0PRp@NBRuB (yyr_I^|H-y-%Sx:BHu#r8KgTPM&Y -kJjW4_o>}绋!iw2G/rVNn5L482gtTTv~9|G)}6dpڃl,4@F.S AW}MSBYwZ "٠'!z+p \P "p %VwД_! xZa\7,gaK:/4oqȮTW8 :6w^e[@re&wQv.g+PZ79Ἠ^^RN& Gdo*f.;!qEgА ,VO4{  JR+6@n_}L l+p'Z\hHu1ҙhK+t<w[\#^8Ϝ^3 H޸5.(\ jnb`V:;AFe8gu\QS&m:ڙcs7DfpiKN1^J"()Do VytF74a8pLڌh2(uŽuJ(8m1^Vt29?!mΊw*܎WTg32YJ,,ObZ;XaRUz菞Ⴐ~ Qdbhuah$x=.@KX3b"vcf)^H4aXKIe}Q)o`NkFfT?(2̂3U,@l+jF_HTrvY̰<dv(>Bt4<>B=.X [Fz^bp+?vQ8tP<M2`\7Y#ێrrێ;*ĈYd6³t7`#WESeȷӸj7vؤYBCXhC%g'6tEp `iJkCɓxgZm+Z^KᔾwH?`wV؀߮B]T'iT#Y(FT4vS!E@^ĠMhDUb2$bvI꘣~e+?L>nbp=sTgs G1|mEOE9po"r5WA#u3`4ɬ (Wvc Ūֲ Ft=E !ӐLj FCScs >{wON"@G mgPJ)&ؚezOr%kPx\yK KXL +dCL =}(ݴ 9 v E~pes2u"-,)K,T]5O'F$+p%Tpם~ZaiʑWqf+ַd -n| Zld:QYԝu-+ +>tYZ٤ZM[H?#}2EQ> yY;aNѼ b{o GNJRɢ?ౝW;r8ppH^ .03y(Ԛ#%H[#%NTEչsaV{jEo(&&MktJ[ڤ;aճ} y+@t3@7T`tRفWhI1]kRJAǤ]i?j@E)@aBӗRPcc\.C:@Ez>_Ilwm T$~Iow ~u[L2mm6(z[w_i@YIoT\U[|YNsv ;szDhYsZ90K-w)v_HPsd*Z驽Ukߍ: #:6OΞ Sv! x쏁4RqA! 5iRrBKf4J WRaZ$dw%jЅfT3, G(,Nd^A'RMRɦhjT;erJ슰`8t1x iH ~]tyj O9Ta\2ï`~ǁQqߜƺpR{O#0s#x+_ U$X"icPxׅx%Qb4{$:0TD/mAPPJSIU<0LB0QfuQ)$n`ddg!ʕGw5a63総R~kCcKa_LRw!wͥT1 CӍd(!j<4*mi6 Us(*B/{˺th8K6x֩D5~_ ħِE?*~d}Mڇ ѝJaeP6eG8Z;/㉓goV`T"훔Wծ+rmhoBk 4w-_y}x  &UjVlTx-`VNsg4N=NӈQĢg(l&֟@i;># 8ziFdmuC 1{V,ùY֊TU/"TeV#Vq#+mlaY3/ڿVrY؂Ò\ FpVG``iRo0hu$#o'MO`#q03p0 јM]י$шp"'!m|UCUP+#t1 9tA#Q9]X]+L%?9DI;X^A$A4,,ٰ[c$COԑqPF T$ү͉F"}ަ~( `ŋ~!PL'|6I4T3EVӏi-韑,ĄTN,kBV-9 l0Ȃ/ͨ9YArQ8)fCY?)ކhZi+} ƌvŘ@9#ǮȍF$.Q7[K&΃^?8ObH7M<y|Э ?,iQHe }!7 R^nmQ}Vz9c+cfE[2+1;JаX?EW{('27*x~Nቸ raP* _8Xe?? )$hpL1 x//]M&<,|Bl_(/{u;{p)F>ԍjT` %竛 &f]tbs=Z#qcwx A%z ~^"?BxS-1ORTA@Oh~\h0q+;{?_1>||dGhw.0ѷ3)jMkC3u 6Fl;C\f-m1Ү\,lE E )w9.*_"n?(M95⩒uP+wF=py&=3"w$@[ȏEDr(h;9tU8r=k4k^C9;!?> u$ !XZ{՗Y֗N:xZ9N9??n@Ͳ#Il>GN/t(RN)?=X[Yߛo&'ar1]\+-닆D зx:J͹wa< mpXX捌Tm .z %xZԘCQblo^.8zͼwЁDa֧itǣS.v;o&~{I#2lLM!w*i 9 L1 k'TTq}[t"7mHߐB%O#!Clg2ː.{4(DL b rE'qJ#pЊbԯiM8e p= mސ%Q F=A2b/X~Bv盀t#>=`b(*xQ@##?(>6i)KG1$-|S!n7r8;?-j @ݎ%Ӝxpr{{%[mb-c\t no՞}h<ʝ>_՗N:0,*YSnFǏl\I6bYFUlV|D@PUŪI{gFwҢ!YIܿv]TrN_dH|pԸIp?$H;, OwFYރ8s8Ȓ|oDx{Y)8q>ϳO`bQM1.֨'X~O:j7O"k_m`KJj^\5:M+bJu" 7!f*ZgbO7scPo <>6zw{8D_=FT~=v K02~` O"{IR,oё)پI O25~I2*܎`qT6+۩%C5 @ܤv~':o{S)OU=GQ *6ҬJ(\OLLJLGeñrPUC2+oS+!m+'5>jpCW2eA7 WVvcIG=} FYFF('lNWJط^c*uvqNyr:v_uG&U!ǁaYYC@xEJtYF?6w7CŢ={oSg}11LS:˗wɄ5/۲(RH,.l:߰5"+ߎ^giSx8e. d$wIs$r^NH,'vúfxpp9BD4Eb!N?8t8ghM:F?giєgIEYyTx bxFj̩_x}ٝ-=yR^nv4^(YȞ{\+e_\dxМE&X-A&I[ck e'| Gt9{+7J3vx9Ab3%625ω$#~)`4澉✊6l ?lјDi䋋tB2l&[ 8ǷpwC<ڤG^8GUt6ٜv6o'Ԣ~\QaӏYԥP} OUiD#7/MJ'S {{e:)McQIoU]]FU5wc+܂zj 3Q-qK܋0M[4J/gdw >:(jⷉBz7F5G lw#x}?L՗wkI\9Cdd L! -Ikt 1Pn0(L$8bPD@iD#;qhć}WErΝV?N"ghsԋbxq! nx2¨WsLϻSiR;w [dh˳c^b 8f=/ o'JCbv_PD1Dk.Q2G}g+åm ͥy{Rh# b#퇰aňjGdbޔ x%G=_(H,]Ybn(طE2o ZeBY]KsMU@ ܜBR}Ќ;y!|4Mip #Dz̵ߑ>c~4YS(p(r*qAޅ5g' _6mJr[Mɞ3ftه _&2gn!knQv͂t "QJ 7(ď,hap$Ny.K!)YWY_)WW_qam[Mґ JV{Q0*>Gp9AC2Q#ɐR2`F ceΚz(d K ur7]㒚 Sk"-YlL-5$nt~I+)h>^Di/IsKmIm+0v@XjTֿ X5` 4F!m5jbHZ e/[ӄoɫuYF1!ulrǶLqM z&FvTpIߋ˷8G)OK\3q{PO2$.uG(Cć!x.R𩇣s#HR7;/W>v!8^2atơZ DكFO*g; ]<۹Fy.+U~rȧyPVԍ1* )Jg똜=e̶R HCJ80sKh%gd(x>/m\ >< Гx~T.g(Zx!Gv߈rWX9@wV2;䡙o ÌAw%ո])zm]aD5'r# F-2E& %- N:AdьWH7V _ &ՊUEO€LFS1?WTI W$oZe9}‹cc=/g@J߄X>kw/Mw3.qȷlE둟|3w^+ԘAr}<_ !᚝|*-@7N9NpDa%=H0\ W3ڽ; pzR[/D|;lI= G->#=.g_ۆiXqE'ɯv7;BE T.OꦻL|&7햌c@].rXMoR bT.v1! _h^lC9WlӞ.Bq[lũ\Qo~aO3AQr5‚Ľ8m Ą~lb bj@q}IMi}?̬|a.$Gݢh? ܄pVzmxU'I`hNߗDS^(bdWL0xkO Z)Q8?;#z('Bx;H [NF-w&ӢYTXAUSP @j^#ntZv6PJlR@r+l r"4^nЖs~;vb|.P Kd  [b *H%}iPAP[,%/ 4ePRE &/X!Eه1#xBgI׊z 3.ީɩa?U~FNm+/c'9ؤ cXHrЫ3P@$.SۑL䇢(P.aQ@x"PUԅeiO|4S| 75U# l,Qk`u.I(X~meY$]`Y^IۡI"~# mt6>2B=^Yg:`J kAW(i.΁Ef|ӯ'ڨdnk} wcBRW$ᷲ41z*21m%hS0bc,!hKodopa%!-U.>1q'vzrښtmq'/贄얺MW3_ѵ%MIǓ!Eҵ+Db2YߥAݷI:?ED^ ? zQ:&𖒵#F8IG<|eAT5~ zcU(]QbݘʤsPZ䞜?|7/tE0*'P1l4OMO̠IuL4cg=]{5"DzGE☫O>`T߃HmNSŸ*<MBzYU BW[ :ҁⳅgpr'u:tU×玒19P̳Z FI!+R*%u8ń}.ޔ_ngQOf]TiX !0)O11'1ab̶ݰ7:t=kR 5 F &{jIH컱=vp{Mp!E9Gp1^5:ҭa(<|XLRkRz7I 5NI:3.#2oKjwv[K\qdIH`b5Į|0Pxx O@}PBZd^XYa?,)TjW 28\DY$&1lXb~jypZ[-h7Ll 8җV |OH9j ,pF#{{B DF:M-qO}0E;]rU!O,p%v`ۋcD&Mc@]!N;қUo7WpV16^Ax~*k4B^9;ϯj\ 4lYk, a9h>V 5_P==h~$&//1I 0BX' (m(/FjZ.9C'Rt%,&ֹ'l߄.`ٖ У|lEu(OXMB' q.sv*!VeU/!d1k' (G “jEXXa/Fh}iD ( Ypm]Ţ(6߰rTA z/e5)D"9"q0ՠy %Zqc)RL<mCUq~zw_2:(Xg֝7XET7BAҼoU=(M3Dr{f cF:UU˰=1D{G՘tN6ߤZ!< OJYw?oQLͳ 2?F4$/;=Utt%Rp'YFO(߬TF4гGh[Fm?\{FnL^Niܨ(J~qTsPmZh<{̻jKQ^1:c:9gYD"=VQfD1SdJ"1 u2ŀHߨtg@"IkƦP!{Եb9<dlUfpx苀hAPy?G+O(v`D}7 `{lF߉B/#zh9OHn xp_Dw(3{4p) A`sgNLAy{Y0H |W6mdd, |DF+V=Ny:s1Z/QVu9T|YJ$&s8za1u7^#"5fDnXS_1WRu^Xr ,/^3mVhw4ENG3Όp l@PYwQ:,au]D3 MȷS/Or͇<+TK}hpD|Dg~{b zצrmswʃp-Ygu6 [0CJcj-cfFp}c*1ቜM cnOwlLsSi UR2I1\ٵ!/A΀/ \oX]3D"2Q_K>c'辰&{Ui& @q/Q5A`-4"޼*dw< q6݇)knT@'肘\c+(.uz,Z.^ 4-BEeXi8 ʪ@bhOW{|7a8(c^ U-ǻ'A*'pvF):g!*~lI Q +_N]!"$ wgyB<Dz`Djgt%VB\X[H=GQj'jΠ2^R E)$ G8챬'wxH3!H|Z*/B}@ʞ3W/RRh^w``4 v0L0Ot);s@8cjt-ɩl nF6!kZ=dQ[cEmQS9d?Bu+Tk a%t؂ⶺ)‗.֎>7txlgBIQzH#ʃGRx{ Z&ڙoiI๕J>!Oze6t_t\\닺8EC.ɲH#ل^bQ궙NRpK7rw9/ ZA#IN5~EmFm!%QKZ.0*#ΏAԕ|;"GYMO|{xBpq+Xm]vB/,5z"dm'Cµi1WXo\"~cAGў}!Sq$>N c :W\u; u5IRDTL>/v6ժ'ld7QͿlg@ $wHb`QX$1-s1-|"g#  `/s$ <ދ2=|oA!"ih7=08QVspJ+S4 q5%JkѾND~R> 1pUCq x4غ'PesAZ[2߷ EXWR5N eF:_~}ayJ28{)tfO@р2xEhKg1 44zrZ@bms6wx0[x! TGګ]Ȗ%m ݷ˦ˠyX߫w>;{gtg~íp·5a<$R j~ F;b/H'EU&BǬ*-|jxb%͖[opss}tD_s+8z;;D#mqT8ǒ/nOҍ ZEc &(_mЌмύ{(`\Wqf]2R'֫ yy{?X< PbCJ`bcU>~F FXuh׭غO붊؜\X6'!ũtv鈧;L.gnR{9o{*ysV tVssO4DR䠲좘X\,XRӼ/~>-~L|aεzyYmRŏ]_n1tR,Qネ\, +[C0=4p * !4/*R5I=|Jb^WY -T'9}(1x W}׃FSGO%/g CKTQ$ ˓6t_ex`Tu b`]1\Gu-c6Q>)閣/DUi?JQw1~QBHO9ĬpI= .5J>Kތ%+يJ:eq* ŢYD MŅ7ȋQ;}ݝ[2Ax%şׂx?tR_ΟjdlR^Wxu7_~)T0JBǗ,a0=lg>[.-Û_rV)D8Иx/WOsU_ ZU} 3 ŋ;<˙0ݨ2!hF* bVךкզ#^V|v[WżaBK s)v[ARpFxF{N%TqpeZŕ o~_bl=t֜~& 2}e뒩 _K܌ꋨSuKY wwo'm)^N7p_(WΎN2e+T\'epυOWM LC D?F2:׈&S^ XxWr z 5Bu=e8Mmm͈|CEg;&=kweb{..M@g.pk튋g VH.Sc}NZ* C;'5QA4:{%:dpq(cM'&W`&6QҔYM=|n- +q̼~T<2|X[h)m^_]`PiЫ{? (]xn—Ї";=yzBG ʧihwxz]ϘXFՑEkaX:x"|0}]fS_STmsA ;#?8eqnCFX.*cAu᭤/4u P~jͻ|cSJkP0hz M!{H7.'\+Iy =='q!Ťo΄V[/Uo9phTH E;%U\*&ڏPJjwV F*5psk0(zzo~˅;ӾMT $W7wyh{`r k0jaи/d .IX)-A1 ߪq(str"1VPP,f? [/ C' /s0ƲK:{(Z ۰eaġX _z#GXQk%z4Y|حQ^_񰲴^,XŇ|of<@/u5yq>Qz aƫ>'3 0YoBD/QX R Tыy_@o΋$º9K&"ZP/w:/N露":}=M&>!oW>K+бɾ7+]T [܁2=J5aX.<jgR-A<aWPRk.;Ÿ{#7xP @,#nR_9 l/Y1L/n:L%0^WD  hSk/BH8u?DM~ 3t(@)m_.n!Q7:x~ *f۞K0g9<6e:!GNv㠻V'i$m^KyaD烫g0,iRqi't%֤`UpX>Aɟgɏl#,)s `)PmD:g?yĊ@cپ$^aWlh.Ũ ~gkvHaih#mr^]\q_A[KO_,z_ث v(Ra8@Ök-7p^. ;Cw&_R,>ɬ_E>;Ayi R_ԽAe╂yzJ :G~afbޓ=wqp˕@]a V\%Hň e ycq(69{p0S:DZLY6>9%zki wBS\FhgB*wvy31*s#'JWNnUyf^5&!|3 VJ\ع #055(ʤUaSy{)B\ /@>nS܋ 6yVSsdn&H}"(RRrr8*ICslW>j`?AhN,&yp)L[kQ]'D kQ7w ҞTsq>59i^H/;T})͙]eY(0 t YJ80lJC#(b]: % kpMvؕB'H;LL[: ?ŽBlDB_w ."''No=1#U8?ziKM~=t+\I pGz"{"=s9t/" -NxHR3:ը!\~Yꩦx{C.*" 54s9 ^Rr.-rW6לrBΑUлF縨}9{A!!\Kڿ3|QHp(FlI7s}.p>/qgԤF̏䤣Pڃu:nZݎ(u =ݽxQsTC5Do:2ǂѷr.)[DOɨV]'lo0 #g!{٩^LRUױ]s fA+d/ZrO=L[y=ɸbn%|O$ ڗqT Y" 8I PmE@gA3DPGe~^.P;`犂EA'-~hx#9gYRN'y'`L6Քϸlt\N[*"ܹxc<P/. TPOk_~/dB4yL N'pKW(H7p1 Thtxt.B%*C5,ovA/|8r]k1(Tn27H)| ꍺbeeUZ4s(ΜFW L*EZ6TWM?`#qܢ5 $Ǭ`}ZQnp omjܻ2H'6dBB6LB;I'D_W KE*p/

öo2B]-gI^u}Щ?*;I!'E\q4.U@kvη`peQf_HEWZvFMnk⣋%]kCrVٽ{]ca̼ 4L? ;W;G?rP y񐡯MF/Σ살6',F̰m%n@9DԏX֯OrD'egļ{79/r;,{mqrv7 b9H-ȩq7ed旂:Uz/9Ea|E}S> 07-¿o5t z$u(>xy>5H/,$%&#Y;rton8HѨLJd2 ;P"c{3aIj eq`sY5'J{]vc5`>Gu2LQN5J~nb?; 2(t--~ 1tHvqg4ySXAUJpg8d/U׳@ɓ@'rm>UM-UIAVJa5c. )7E* nE'3zE"*Kmˠ[ǡ-2וE>,Ik{z>_w֔Tp 5Ck<4A\q (ŕsj*[=Eyd=6[ʧ NBp^ЀzktXTrePzv7V!(Ck oCh)a|%>Żw0?D|;D߇O(:IbeR\T(I>P繎E(Wb1P-uRc0Vg< hF3Y֋6 6ncI-47*=˨~LL=w_yCW40X5 ⵆ?B:Ojh9d \Vq9',:qYh8>'W/3wmN1+I[X wNŷ*RmKyAleV>≜هޘ_ s㉜@ծЎi=ʯ7>SKw.gyMg|KGbS9cmT>ȕSj Hek !A|U1):֔ޔ)D_Mt=JnF0A₟H3nruZzzD[Dz=E<ܜ q{r` } pi3M..XrΐWbS9k@$J"y~):a$C1C~} A{*psw1ڱ Onv:v)ulҁб yǾvlԄ1Pi=3:fyQaCB|+'5+@8  C)5ZzZ+TyLd.}g2 Tr-ݒߖNefqݽi<;2QqOr %;叱tB>dP)z἗؎H44 28=fD  i i*+Fu#OĩT+KIkTUchf~Id`ef,] ڈ,Zn;;(udJ\#6Dojv?skz5n(gW(_:q*WMi η rEh*GagJz:Ua/@—<2nz\CW^XAZʽ klR6y{?iU*aC|QP}?`MRtpĤQr/h!wzx[kq<335A$A''Z]K>4hj+49@muJϫ|8 ] [=} rf N&'[ ZYNs8gd눥ѹ3WEgU|4[euju㭞6Bxx5MWFȜ6AGx!۠w Hɒt"44[y"CRn˴) ;HLA H+~>Z om+>+s_+W (NKUb\e*}C\]ɟijF0Чd2nGZk[ƜcۈgMIoZkn!srACZ~Tٜ= g#?|r'] (Pd7G t((?1WԦ~;Eɳ)»[|u]Zǟ5{gg[Q~58+<\}toz0 kaNv)`CwQVMXql:;>$Y窬0؇gaEV?[o`0 l#H?7Y=#%6&&ox\z5&ޤ7:a7Ȣj!l4uʓp"5jr8T{0g-}7`;vhT#w&yk nUH/wšh P;Uq>t#6#@dzBz[H&-A7wQ@߶cQ넿<PQHS[*˿>bTtʿNee6=힪iǽuoD2vx瀲EDW]}9 "Љc|OY?gt]9cCpgEt^v {cx] ./lFAn|"+g}?}J`;-<7>"5aܙvq9)Jfr[o.4UD@5s#Fʕx^"a2Zz8+*>uh2Dk"m AtUMnR>( vCׁ*5hMns\9*漄vCy0'\Vo-n\/Me%򹊠yjGlemK9L;\;uc4${{#*n[ RY׀ʐh8巷0IS=)Aًk0> @YÏY}Si4(SH{)tR rA2zl%@R-ۆp*Fqa}EoQr L]Ex'cpU g]I!jr9cT)-1YCx' ~D̰LwGK֫} c'޳x=VX߫1a3+k^E݆' kuL$OC0vAI ]75-}"?U%L$S*hc^Q9=%! XyWkc׈^I3~,n:{aC'8tc'V3:۷]7x@NmU-{u?>N-G.O}ϩyRsh(-BpObz6EkblV;O,/P]"뎣M/JyY%EC~F%x7>&dL|oz-RJ-%Agd(ӊ*$0*k֕!XW,jn:4y4&=[zQIW?A3)&3bfD0Mb- *^ ճ]Fn-i7SIy灠d`HV0#Z]&TOwq:N>ٗ7@9,L}쨦CƖ N:@dvjO4e Il~F$:uK_[B}ᆁ`_I49Fr[CP> Ep 7Ó v fM˿O/''K/9Fsh'&z|h:c tAu xq?Ղ@*Ce g6;RދcJ{=s|) ]jB.Ito$G)a,Ktg/ӻMHUTBv\n yP}^>j޽|MheSp<-+˩]pf3w&Yh~̿_إ+S Y99XLXՌO#D5֎<ؑ''>o4m4 m&#}&n]?z)ͤ RsywƎ-SsOI':8K>oocǍUBXyM=UeSEubk6`tzF1+r~h߱Ǩ<M.rS3/6Ȅ4e*JQ &AXavr>n`c9\U|OMϚ"qnPjCiBq'~g\Jwʫ%v"8:6XJ㑴[y RnGѸj݄]-Akj>uOgߞOģ+W7uHĔO:$ʱ>3,ґ11XgR( 6VAsaLMЏP&f@m_nĶ:ѐlb20Xpf) yh63^A'ї&ANP=Vp'.?Ӑ?U@WvȏNSۻԮ^?O~wL"l_&~ߎwvi?;6/wwƟoR]W XCG6nc|yZ#F6kyC'PC4T`Cs?g$!?ti-Ǯ^6Ek.uY%_j {> OA,4R^ܕ g{DQN_הg_=@ɈP_]WڰB'OS`mPg_ovSg5ߡ>OQj}.fʦWkW94XottM0,fò`֛*_&ɠE:DttCĿx|{gUtE09aƙ@ԖOU 7]G*cwGt=랞o-=VӉH+=vǂ5N!=Ѯ*tAQ*2^9;/L( )qqD:tcixG\85oB Uf2%ݦLLc#v9d^٨*j-$vslnaM) =w?=3gi.*7uWusylŤW ?LeK*w傀 OKBZZ/ h~ֆPX |0fȟw2\lt4/D@p]lCJsz":l5Չǝbt)(\Wm*IfW::陫0 (DnaosFiRU *oW!ol=˼["Ԓ P4t)ZεSa^k57 ws7 '7{r՗Yl#V,a|r7>[=LcfwtK7s7gf+<#{4M <1L(eč|Sl:J[_r=+ 7nocsw?;)_FtyWIuP|_Kie> wIj,z87ʽF~1ْ34סMzMHS2_Z_ֲ6$]9#j#`*85yȀe$Wp;`œ쀥1;`!lC..d\Ёu,[ ߙlK:JqGИp45Mmc;b~<9{>`\F?MW`U>gٺb*(#eD+0s9v/wՠ _K놱 :M]{+q_7k_Mͯ&eƦPEFW{! {(S'zճzT;VSjqrx5S)Xœz80 *5پ,un*t8nrBhݤna?'3u~jq%O^C?ա弟֍ =u_q+;5ϯmc:ίafT^wC\im=wW.ok~ܡ[y뛬r.zͿ_G6:S:ݡ*_MyIk=Q䣪A >E _2=tyyEw3'FGgh?͌,>;7wog n-v=.gdW nճ9Ka$,߾-fy28@D$-g\bSG|oUY(mѵ+Dyh?W+ЌQ·po,J%]Ŧ÷_GA l>#`jPZӟu5&{_{9 Bj_K~?Q::Wx.KaϲOa1ᆐit>=}ڧո]͆ ~L=lCI]~ghD2sf@4SvSB& CBjzF*_;[~.%D%kSD\=iH%"D% ,,EqK,lɳ2ۋ4fؔh&,|eP}eὮꪰpw LyQE;ub.)O<+HC:R#T4<ב/| еO`nĮ")*@YOƮ#ֵp;=w.:#c?] #=7^aj6߷R/<^&VEr5/# <]IּL,DkUOqxtܬ%y6nPTcI'(EY8+ǁ#k'<qkqmݧDE}i#m`"Z||OWA`.h^zOIqԍQK7P`0ig9_7(tc@'W͆*^|NK%pc u56hb&豄"{/:Ƀ/%ݹآDo7'= ?:w¥ tD I-␓]ƝlS`  2 ߨ-3\5-P* A9=h>]"v|+Tr4*; œ&}qY|LUMUHõJn؁dO W{Q>= ܀k҅'C j~vsE{Ri{9ݍ#)h8OtZ{z㣮Ɓ;Mq4ͮ,o ^מϟ{ icPɭBpǯyڐ3peo"\CԞ} :j, ݥs9J% `-Gۥ"杊~p9AN Zs{BFmM:hkzDߣ f>#W*ֹ/`Lq=F{`/)Ms" tlzňA5`>ʺAv0+gki^ryWf紼؟ըQW6H{Ҁzx#c| ̎Sn};P;|Ǔ \#nf>i5"19~ܿ`֊wX25/2n}e'zmF2Z dN},*o+qCTs୓D[Љ @<kFx}EQx==Fa}N\0{9Vs3;Y ddz>6]*nvGpWEBճA`&(*m-Bz^W5a~SwPbHƒ&죚OSg5]X۠ϰT[m6([jQWẸ5L{mt?Vg"UJܘ\_an5v;^yh6L݃wZ"HΚOo)\Aj%3R / -YآoPXǧٕWmD "*57q5^G%x#AFl)N&} #jR(@(b m jU9 9PC#]کI3s/C |IXC(s(Sۂp^hl0٤ N ]6H:B4 4{%K.BpT@1q} 09~NQgpD"D  DS:" ;cyѦ,gq+Y\/1K*nъH8uP'kَ0W1>j;6Wo 6셡9дZ_E[>3l30y~*9e_HHL9/7:T˸}.3HUgZP|%A1TQSV.JYkJE*]t}Es' l^|CtT˧4.q\~-Ƹښb5wfښ<5WDmjkR[Ӌݏ9 l%(a}v1+<b7 UaМJۨMQI6F%P%MRII*il,LudHX{R:~e`5^= m>5X(Нn*cr]i7+s'r\ wW1~zQ\4a ഞ]M~kRG484ewkYg V5 ~Pi}za%j깒3V0FM9׎sH|O\ّ[GW@_em)30bCs3ؘ{".#& H' _%/'BݢTp*y@S7c>!=t@Nq Cc/n SpϷРa=dn!d1aّukk OJ<#(XJNKLǗeTg]^j Y0gD_vOeBNH՟GEGRXןO:SNp@j$RmBR5GA5ӋmqR'|' [v&Y"͡#1|(dSRg "GS\KI0*ƈ#nUڹ N95fV+% t1 ߖ̐ )gN͔t7VnȶWA::6kOIǁP;ȞJ(/)ceۿU?¿L/w}T_60'ŰѹR+)=\Ex~x'8; *&h( *SDE{4HL[7xs' 㠗6H1ͻ󛉽 h'^2G9%r]8*w.˻]91RGEW)gS+lpQ7Sҩ'"OyQ8>NŧWUŧ|W<>%)lF1'(+(}~FM/OR[~ϥAUE󼖮xn-%TOX`z0hHr=@"pȵLqjҼF5R%r:Ybĝ믤[ϛ((+34!un&Tm|mPޯ0 ܀l3IJRlc/-x3a$׳{9D)VLPdžL Ui%P=khKpz4:Pq(&9I˱ZIdjU4W \hgO~ s;ωZx3f:Z6tэ-: j '*Pꛛ')3hp|`|j ?رn_T+YZ̳["`ÿXedV^8kV\S`G0 Jpf@ĮM7$-BCb{!Pd@˲X8gW}Yh4_ZDY7/6}3p*;9Kq R0%)'_rnVL'Y%kV :Eog7}R׭#mCVR%ɩRpV;*ֵl?.㤠'[n/, [$؏ҋP'duvGѓ|Yؼ=9O8#3@ u!e;Hcp'FX7ؼ("Pdp>RjC4Ϥ/ -|wv}pCq ڃ+rGَCDVA!G)\e0:æ*[[v/ܴ,.` 9r'WPbY!/iQ8!kMx7?#{cZBm,#TV{9Æ6weҭ WHk*AVVRbR.<$ɶ==ԓ\K+ژ_ׂUT5cU}ѭ] [5y_OdŭZVEB@ OCs);|N>TƱDRz`U@'EZjGVv.U ?} 3$/>& F2t]uYnn'ŗsr3hR@oK_?CcC{:w;?G;t Xo(GY8v-b0ꌒ$tDߝA8á$~!1* Z|8RM碕I` c3tJ4B-<^or~~H>*uL~H8Nx M NG; NP־eEE .A5vM>#c84Jl5Cգ$e9Gum9PN?!`#q/Gl%$B6{MuX(&.+rZȸ׬%)8W*o+yD!Tq@ v6qEC˝ڣM0KiךX^a(o)6Lj#F뻰s}]P98<5yyѾQt?Cg/Er>زMz\GO>W]AF1 S<Ťhw %knv 2 }'ѫg"d@|+8W 05*(/ade0ݩI%^-z0L%j*u:YK"dRw`}'"O'3 Hw} I'3 ;@vL/UǾTqӭ@oDJTg/,īo/Ŧ=?l\VKuMJazcUZ*Ox6JPK-Ly*utV+J:K˕2]ctDdhXY)ݰg{6RJI}5pv3$|{!ܤ@ QK^瞬ṃ'ULg%vsY'}ciԭ #tc >H6DNՇN=5.{t˟K'x/q7_IxqtP?r(!,=I \^it*Xu3B_Fz | ?*]!6"cNADD_Mh#S D7{aQ>&op,2:#qݭ?>0|U8:Bɫ/ALCh OaFD_3iqd \>s#hO6^kSG!N_CI>Or.$r BI75IH$-رORu\p Nc&ψ`X Dҧ|[nVU63x94=z<ZT"k^U]9PdjDR'Dym~QLz7_h WC>gN#a1lNB j ZLku$@hiĒuxQut6ޙ'ԴOMۿ5g\G#g^ B"ql&-q%<I3 >$g 1%N^뿞$s9et"9p7xpEOB9DJ{^h +a+b xbg=qg!eCm˯~ 'Ϡm[{ l&z@IX2v^^-^ƍecZ甛F[/-ih,C#Nj0 l$^Je={gO{,ʮysduX ng;ʜdo?7Aٮ7ș1V^ɠUڭAAkd*Ǽ5 Z PB[#D ZVȾ-=#C/B{=ΨFҾhgE'$vzdPpz#\*^D-uZjYSә ^IIRoLYA?HՅ_\:fm<'2{hLWVorH'8v؋)?N'UGpAWat 8F+t܉0-Ѳ \˞ ؖ P:C7"x,RW":o >.GyWf`ƻEH풼Ik%Ϧ&IS cu2uF8K{~y} 6SGORNg絖O`xU?,0 h1PzLێV^*(yƺFM6u/C mސN?Vќ>th='nwCiD[FAI*`(E-=i.D"z,`yãЧf31|b 8_r{Ep|ߪ{ }-]=>Ɏٺq-{}8([:d.>)=YBO~CO'IRCsY:)$%NDq{'N^G"q]IpP;3멟T@z U@g۱N,扵Mv^Ó;BsaJC[~=(\1>2S5.jdg^X )ee_fw:` "*//bh^a^m$W%4xzԗ%駃[kEЅUr_8+h]Dž_gg+UY$TJ1.iC_2l@ dۅFĕ-|g vXgI֜3_GS..: zBMnv*E[UZJx̖M[9Sń)ZgVSa/߉>2&k0 lj6QԢoӸruϙ):r='Ffث}v$^2/:w16POۈ{PC< /~BsΜ_ v6Y,`\Ś~RsLzhmv(_Jp09_,znɥ{AWO7w|?xk&uVd蔃Nnabp(]wrí\+oJ=CZKPSy Ӟ".$ɞ*!~] gBO͵2R s˅:_$n4ňbq\xZʩu7I "ail1E)"]sjܨt'b?{5kRsqa%|rwAS*8Ƶ-\ο>5)nD3LŒ[=L -z)}^]hE"=j^PʦMp{$mbwDtBvy^j-6$> z$@6ӹZ?bP֩pjv{fXYl_ 풜OF5w >-tK8˶$Ƌ:e#exGY˾D9C6cX7[h6`c7mr}J*'~_kNC!e'_1cEG%,=!$x-&x~}5ߔ)ŚP3B.3D9ۛGyQvp zޑIl4W%q$=)-:!ɠ8w9 gOFQTVuF l3?!Ո?!d4?ȅGS_ŧFqAw?V2B/8W>JۂfO~"zїmB=ӶJ病׭?v9IFy`}N3%@̕FqM С5> R5Y߅7n JX W\9"DDM&Xdcٓ]!gSq+nb\s<'>|""m<*(Y\|*l [%O[kࣷ`E\6kP2?v-QgnV`Qk N?ņ7SۋJ\5Khه/,txFڱn?PiȇDr9oj]` bP=R9c8Bxꤸ~ >)٨@M5H#IsқHHڧ5k^ӈ\`q QZ7Xw6m|)9ew!Pݼkʃ1zUQ5Fu,t"𹻢)Ш]ˠwח Щ4^ŕTj;V[>4i;uWt`C}q#OK碝qfSכrio0QVȟv1&Ѓ1Y)9(> bWvX ,dmķj;PD%HܣQURשХ'co2>s}GttJJԹ!/ GS E\l]XF#lW^( _90v2)rZ%xCC3qp=%جz+CcGF09i$ &ǣ,$8v6:OXaw)ɮV#, #2DŽZT] |"D3?q n|%H/;awըjv1> ")kЩvT6ďtGB}jt ō%9 ``5xrTDrap㢥 so#?~ kt+O@{m|8nUS :'ظP$ ׅƷo3BOA[Μ x)Z?1̈Np+!F(ϏH9_]z4'(f5 dQ\Jڸ|xT96oD:[W၉/vDq:n>Z6mToX:Nlki&%:)uUq^ SP۷r W1ǐH\oˠ_4gGAeʙM`5,|^`bUCAZ,|2ZRƬeT$J1R0o򿤗pAΛ.}hn?{\> נh٥Xz6xq ?q{kԾG?lzÀL|7)_2'vWGrZ'IUM6ŽuTVi痹0m6wv0Tmeb_]X"](P~8^_S~3w?󁲗 y{p ܧi/GߙB(¢r;WȖvI!OψG5\v&6D= N:g`v9PMw|N&~%߀82џ ZSa ?Ko%ľHѐ`A-Dj`h0ƔaDzu6bd|)2_$u؛.# +^ S9TIМS*;6yiqܒhjq\n.1VDkm8=o{BI'(4xl4mCcS]߅a 4IJ&B:yh ݼd+PL`o9%lp9؉s$B]߿\=iRF}19*+zQ&6Kߨਘ@EuyGfب2N?l*\ 4(<ڔF`}LzW }vDsE2#yN2WbNx "`] !̱{B\,,0sq@8*æ8M aO^,DRha)I8dzh*SH%ȸUQ;y5[M!धG}9դ!c\P aK76A1 %_S*rU3< ZiXAK (Js3) f:f&h3M6}eʠ-]TvROWfccשv_p<Գq~+a Q$Cg OuP]M_4P'I#LѾLDǡs5Ԃ z=9i]PⰃp+ >Gg?̀ϱM&g&|VPfL٦6`LSت>v A]ƕ(3D_*I`&CZ-\hڐ%2lRufJ.OlL|m6,!u#vQ:20Qdb(B>Ʈ8םͦ3C," HS?cn !i]_,7]֝c ixq1 NђErM2\$ٌVJb;L,UNts{ Kb\W&87]fQōRʔ Wکr\/zq4M-w FIԺÒCשq@KktP)@GraͩgtœX=j%&a'Ш=FAo_Co^8?z!9z]Th@dTFky*pu(aN5Z!ؠ)._x,m)z"Bߝ?/b ,BF-VݙG?c" +U]_yds*JLӚgTU$:DzSviuhJ2^ѺOf3`&r~f0oAcEby1wn4ER$噊 yg n)&{*!5Ց#Fv1|8nWF;?lf W={lgOyt[Ʌo[T t:5O:1Dޅ"s̨Ƶ]2eBc L,Ԅ_ә4.(M hdjPTLks%Pvw>YkpuȌn>9hYݧʄ5zi3 GJ>0}e[kL_FX6GϺѠzJQM& CgmLfe##z#[kR.nzIS\"L(@<{NyNDoo/l=қ.UG#%)u(HO ՟qu97j-C]݀N@Jt4A1og tJv:U6ԈrK=V)ұCM6!B:ˊ(WFn@wJ<@k"ao ͡X% JB-ݭW+h>Mr/$V#&`΂U6.}S$ߩtD &5׬4LY4 MBqU➫Eυ_$/V_{@ߋ8 L XSM9K|,;jT)58+THųdz& DIhB&L sC 9JS-NS| wxj6 O&>Jі3(j_5@&&KAK&m+IPob$EPGk=bh`7?U"`h+Cm q8+RooDZSjHYg%E))A+u!i/Ksz?9 ]t%v-h$>{7lVg"L]p\=ޗ;o^.0 /q)Iң`vޭmwZ8󇺏@}Eb ߇_bN7=0u1r=ySeߜ}kX;M*]\Jʓ~~vJhDmBV#>EMLd.C{~RL7.#_B(z٧KPe8ǰhu}ʚE=~@Lx(p&|JL80\p0=L@s\trGH9o2\g"Jm9(`U5ETq*ϡ_s<2 MȰ?j {dToP'!I`9H#dif >2|F.fʩ iF{9Je=Q& σO_Ei>pI'cR0Ц#_WV}_mi1@8oy@#ɋЃD6Pߊ7 w%yHf/lP%z|\=Yh{ V :4κXomv(mqWn9u!sRKi27>@?]o|VTR7?>x~o3BފN3T43v`XkmNxcLIYN)f&taLzWT|4.(| 3h<;&}S&c01*7ETo'-\O|O3mUPdž:A3[%OzC( 7|6V*;&Ic_%K=*n9>` X2wwGI,ԃSRO{wA3تuPh"oe5[[~r=PX*Od=~stZxBG e@Qk#;Xc]f ;M<0s\3c}Ʒ3^H_~<~tKV._*]3;Pַ"4? Nm{tʑt'$}T^~xj1+z7#n.DݸٕW iN;S%ef&Ze.$ov ;2w{v)'?ng8ȖzOa#UoT>#NuN63^dx$0faXe|u%u&nJ@4H=ƿj,>n0 ъ,o"e~Yh_*ANѨ+Ag9=9yF4eV/⾍rFXMA weZB3]Waʚ}MTw`׿@xf^Ksr~%/^{\"_ߘ&XZazw TЏ7xWl 4sz~SBKge> %#//@qd(n:ׂUvMͫeߛbl_lct"8`>Z`ڕƺf {]f 93gv{Fk^Avy7yb%!$x{znwT &79TD|BtDiӓ ja]laKtaxs lY0($j;O%yGྃY!x>^Wzb6eEf|qK7@\t멢V,u **Z`}rl\NQKxLt>,.Yw']qK~z6eƖ#d?'aq@%bj+]~.=kyu y'+6ZRPE'Ԋ؊3eO 3jX|v||V[hewϗ0>(ۖU}(S[{eß%Ǚ%8Mٺ 3+o5Uuӷt ֑~NZnϳuOV(ϋFa3Y %ЪuY?1!P>L~9 iQlxU.ihڍNcђnwӁԛ* o3ew#smP75^y̙6) lKCH5gM??G&b :gH.ZοQ="_ I3l»X QտC OOAdUQX*[U]-Bѻs@ywRpq#zEdY,?JASSE>~S*γ{=2"㳬rl7,{`(zњ! gg1+ QJIC9pTqPY$gny^P-\sm gO)MSw(RW!1|Y];dmHkmߦi㪣穏_oo![GI9>| ='z޽dai}2(m~G=zDW:ٔ<)19ߙ RSkIa0$ {X\X=I3.tʍa#[% _ix7F5O5B`amlxƮRyCr!jJq}Cc,+XdhX Iס}T_5$@Ղ9uO]@+kڥ^*~f慯a\4ܒDq/%_ k;[J39r'rwe'$ rq,ÍɿRY_YJ;+S]x?MzYU]_w{ϩ̐U]UBkDIj+Yo@6˵ݝsfОfOV/6r9 o)FUbcW3>.!|#s~HLiM:\9P 4'z+vw?Y\%lwPsZg*f}uF׮ OÈ{hU1vw@ȁ>k`P)>Tm}bQlv̟g9%76&KJR.T50*cXzl8IdlaXZ!Q$[|zڄhI%0_Bj?  M9CXMikTF/Ղ%ɳ2Qe8]BxQ 1D-FHp3:i̯K.TL&+'Ƴ+8!kN'~Lק*[_._31~^̀C&9}| `aW{EhnaO`P7<7 SL0@!p79c`?y|76ý.&_[~VUc/fwǮU|޾ڡҩM q8f!VyQ?ʠ~\ +~)~}3GxBH)%7sn-d/bf:M߷}Xc=> $D\עL&:B|w_6:,F[g[ek[_vDz>7u޺\AMHGVՂ_ RUekbN[Kըq:hD+-"r.{uĜǦzrMɢ$|A~Lh0Wlr.n 7)`_((lTΣKǓ M5'nOl&m@gT<=Ad617,ܙD,8\"zP6IK@u?k=oGtnJt(':Z)'(VU˷'A{^ARZMoX[r+!QY؍|6g{z 2,{(η3|ƶ;whh_0zyQ|2 *Կ-{ Fu 4GځڙD7{^KPDw,|n1ԗKF_N=g),TL>VW1nݷԻEb$胟0>#qzL\ *~;AA7I+ IX@')<'IW[ף[.samOxYOyo"-VVXlg`$4O4гy<;3ǂbI/ѸM6Dda.r)"Sr:CNbe he\Wp7y%0E!V3~B޻e*Ob3 @B81~&T A9G-N=9kZ!!إTcgwJ鉔hD[m*ѡ".Zי9D_Emm}W+0K]Dk$+-JFJ~' E&dfퟄ>ltuMDO?fǿ5Wuz0/(?ACWX*N'~?Wsҹi]>u9Mt,TX7 u[zE-l#ꐭ>HC6X$`][Ǡ;цc.m02&W^ܑFoI`z ?}W=ǸoURS$6$Z(95 7<[&^üғEo3cQx.& +y\v^D1F;m雇aVa zT2TAʩ -` d:>Lr %Hlrz3qz8/{$>d4ME/t/frǶ.io+V%!l0?44qu}RY%z3Ѹe &Xz:0=`J|]iw"ƵSTVqRʡX#(v- jn@B 6pLvlX NAwہ˕~gIn*tȴrNHtXD49+𰒇% ݬcךS۝OK0(?BO\~stγ;%7<8ҝ0&%`JêPOs’RgS{l+vj9Zy׎ =~?4l ;7 lqq$履F=Ll{p\’zG5Urn k5:d +=?Ke\7F&F~<U<7ąc熿/ X8u/y=<M2.xpoR\YF?""Gدrbtc[|C&va?K9AD{T'F4\eG`kO/w20 Az(ÌVo}A ]]3w &h|u[T9WP5ߵۖ>FtoEɸ!?( :PIͭMNQW_ z@CK;,ֿॵzBWdFG8iTq? O^ 5иUإt>.6dBJl&@=cP^< {\)c'RdD~F}JŹhm)UvDElӉsS%WDAa\ַQ=i6O L8_Y"Jh5r{͊ o=(&lϏn:?S-[[,%C)Z5Us7TY;&x&uƖzJؠW{0w%%6Pv'G*&1 c^ӿB_oCf/‰1 u^O{/ʢt$z'Fgϖaw<{N ~ ~T'!/s]Lh ZFBɲdg 9`z>Bi7m= 0cwIHەfeVMt8򀸗P_1S\n̛,Bh )Ùѳ)gP`*1s*-Eߐ2c7EvdLJkek" w8}yuU?m-/+0K(&h4!I>/{N MdhC1C&g @$ς e0:8*w'M-L#stM ]Q.6;amL|B᩾:WkN. 7a# +%䋴P6OPDqZ29 UP)0xпB}Nq/`whCbq*@ ~RYt6dDqE{BcBs?5r'ɰHg0RFhiuK?ć-0? e6G}zSMKڱmrՀngOʀMRq4 UnpoUI{I1:侒Rhpw0| >af' L+Y V "^hOd!KR%&X|ڣ.:iL*-48@DB@t 8וsRr)2ƎJ;]=0SpX]'7U_y_pK9'ʝB6*EDx)P93H$}͞%IdI$v'lr֧'w8W䙂1aїR[2k{ۚ`ne;dkn8%Ы͂Ps5 {0`G8mWD0K3fAE]Z۝cm0]qzn]Oeb?쉣 ݬhOJgojQ%ap?˿} yL[^ Lv5`Ns Ȫ)B@? =ꐭCh\wWҷ%Zi }(:b+ɅͿ!(EYDar]E"uO (A((kvBc6s?{Do {<:)a`r^ħП4Um}]m_QM ,Ddj-g=-9 VrE,=it9JO%GzM'ӭ\׭%-黊pMewB+]5 {&eɅMU\2fЯ<V GmZfj#0\$e-Reʯ,#P%V.;V9(#.NR޳)T ? 7L":Wmsx}_P@EEPw#V6ڳGFK[a/_Κ&ˋ7bZ7{<029wNALWf$CNΎyzV25vzpu͔m>eڰ Ȫz-u5p-OC"VaJ_=QC{BK,hGbȚ8t8DpmW2ceZA!3/L *r%5VSUV$i 1%cfsuz-hXo{Nbg[Tg6erO+HbC\ז|uE\ץ'}5/%ÄmS&lr{_)AG EVЀEwaN+(2LM}<@VC>3OӝCLbGQ_wEt7uf|$Au;VKEHV t}i@sgau4{n\AyO3x^\!w+g`@NTI{،.zER w]sNor8d'JYF̩3HlgsPo;riF-vhn\{:Bb㒿_ Yv}+MFы[eIv4ER8n'lMHpD@ś pV $.$E,OQ*IoQz\=29OʏH0qPń6`oRkj+PAPw22=Mɞvi;3*z?t&Kh.`58O}d O$\<hUZD<9ñykkcϪѡ{N#15E}=/Sb{_&+"[1ZSouZC 9s^ ٍi6 R$ v\E@|@m1#q4\k\cצ-"`[M% e ",x{f[Ѻ}[mCqEo}<qʥ cAW8հM5%>]47";h4'+aCɷ萇Y1B鷏1ur~17E|fsUyQ V\-M^M}4D1M/0\in %.ꡜ#]#Y+U\zd9JX&Rs}ʧDٕmU|HClS3|KK5%!FY(:֜|Iqx@!?>"a'oƎ剫^G{7oCٜD>= r$o1Uw]=դPfsU'zvXrFӣz|:\z#ï$b)GO+b.~u8R6 ¾?uGƕ.oy+ѱ#MЯJ^UNT)JhlSyh L)6 `iZM⑔GxS\fɼxy’kSn}_\x gẀ~i}zte'bΚH_-ʹ |L5 Oٮ#O wb99mXoO*}Lxy}zroXG!g)X&13wιdAÑ6!? ~Id_ȱ,5QlK9VPS#$rMp=#9:>MRU:Oҡ^Nz?IM/xK}a=OZ6 :Z/pV3:]j˯u1"q.+&؀IEP_dt kto%Q0\σK`BrXp%Ҥ5_"(W\ mD>vXm K|?±6n[r:5%JD'~чP݌s4zfTڣ]J6Z+mvz>!-m,ש#:Amݹq c3]o(RmsYhzvGo?cr]džֹ!Ԇ(mjCvՊyS1Scӊ P)z@.Ƅlb"g*yA)`*bhNw(jէ;x֊x#VĒEZZ#RJc)yZ)7u)e?܂G ;4 p=hl_`X[W~&  *㹓zgBor -8mWD ŠOu "w(BWt<s95JkXP+h5k*,vԝ!)l{ -ȚșjqL6_FrT/̈bCo [~ܝweqw>X/B`4fZBڢS) B e -J4=.vوi%!L˂ll 9UH"JUHoLũ\(Q[ ФL *T99ď7P(LBhUTzԣQQ9P.BZ)X.*B.-Yk$-x}KdfϞ}Y{^8Ȇ6C3}B\o[^b-lV+ZI> =ۥҭЌȪV} |] $y¸c=SRΒ\ Z] gW.D_Ύ b6|ffp b\!ˏ\W7au~u'ɿ|О}6 rXn GV^BhA1́X@109mtCoǛAS֭^:ܖtf1B[U֣ɭW4fJ;vqPq@o]pCh$5^e|s"Amv+uU4 {y#cS>Rq.W'1ƊquN',p?FlGKU}VzgN-F'~4QCLI%?7cF]72͡LN?eRJ>gqقG)E^(aZ')t(yɎZ/b_'b٘sHH:B] H +TڿBU/䩃A՘-;O)8 '~^%DQ-ьJה!=o:C8C ؖe'*OHn6ZۮlP5(mt{JZ@xͼSR0I\ |u܊{VdZԩ݆:)khGs0Yhoc2Oc ב1۵ԜjR:={ UC*T?$3SZ[GVanc}HLδ  ;A?/?z+ Y 蠩Z5Bv=3 94BW!#ak^涤PQR2~´+E;n >C+9b%C$5o$q.6~ؿ2*uPomp bczg`C5an?`BW(66w9Y~g; b+DBЦҩ~@"*F,z8 #\l=> hNz`?Giۥ:e_“\mX+?tƣѥhz<,ٟjQ/X 9+ە[Cfq9!?3]ΨhT2??>1q D?t4x7Ň|HҨb;蝍wϢiE7z,t 5GFѪ} \ @h qʼx+CFDtCҏIGK>qu1cl V?&Ĵ# ǸH\Kt1^EGZ/zZ{ZNb!P(E|QrX2<ȶX> 0 %]0aR&ZUfAϋ(I/UN>Qk< 9Zj :ExQsv ]%К!FI)(k^xo4'SnkMqtpۅQEVIh g ^auMz>ĭs!"u`mH av0H!OI(ylFRz3MX;l4e{tN#I%1W b?c1>@7Y49Ij߱%٨êסc0PzWd`k>"rDZXkPSRR͒a[~T#Ҧ]8(mH PW@E_pt#&mPݙ&2Hs!Pv#(kN#miZSn_Wv!sPޓEͲlsjMg@q_iC\:U@?=Uj4R>"> 4µ6Jeja: @ԱDfա PKF!%<\Bċ,/.e]ip2^w2L(>2黎ϣiUW5x$L5m]}*kG z͋]R_N &G Z}s1:E ACwJLdѿ_9@3BIr۫C\T}ebϪ{pؚ ,Ӏ+"VQl6 OY= rkΐN`$z|C2v?j`xܐYs)yO=ANeWX .)^vX&O~$ϽVvUJ=T'-,23sON8iko qՈs;ȯ-9ow%>K*ąh -7P-;`.=myPQwIץ&J3><|(]bK"uF*qˇפ:|t;tO*m5$dx;-YT%wC\ت-!utM|w*o'!l@g%Ru OŊ+GEc9mKxvG2)i )O;/h#4Dhw^ujفrCk %seRă.\u8-H 섡59C ېdB}KH$#>HIZ4IZ.]3T)U5Ө k!f6+>b ;!t<}Ӡ!vrWBq͈k̮NVv`fan~Wk»EC=..nFb'u|q3]/zz3'%192a 󯑌Iq*._oHy6n"I=3zF`{S[`$ @}sJFS~ #cLF18Sr#ֈrn Ox .0)|$Ԥхm+HM7^p5%/X-}ߣ .9m4^ ",߭oZ@|$5nxH@֋-5mTiNH -Ԧ8A5RN=a%FuC&{oߵ%mitӑΟuqOGkDÝĭ3qM~JpQnRdy踙#OqIdk(]õe2m!oMlx[2 xCA\iC|탿!_M:I+7m@"8R@[:!.մ:hH#?i/ ]na~N7,>]t&,E\3 dz&yΎ][sM/TOzH*T rO:f9牴o7wg_~q [ϟnG(T{6d8іiC`T&Qd\tF_AcieӀkI^.o9W)nx'Ws轝sq8/$^ye{Se c=>fw ,>?&;>;.~ĥNRgsM&NcV{يdMxe' {W>ڒ]lt%ʠg4.).&>t/ŠYSGOJZNJZ褤ENJZतMJZؤEMI n;E۔I~6jB9`0bRCr^KJr~g:Wǡ ? 7P.)1_~6PڈRF&}q™i{t"\!p U—NQ [3|T#X.d| I uЈfO87:p,WH+55Iky̭NʲN:{AcBF v)yԇ֣=z s;1hdR'rn1Q萅d.@ Ig, ,F*._M}/ g:/j~ _Js].߽,eHcŽG+!LHXEf2lVp݁wǯ߫ ^E~K005/9GaoA9s._ADy~D_#%sf <Y_7'Zۃ=^h&h~x%q;': ~ċ-qyJe &Vs[Q3g$-jMn,fn!'rkX6|n٥f~Ї[֋~F\xou"LE؉?a:<_L8YoGŎTji]OwZncfcphVXrr$ {moNCˊ'=GVh̤hfkϿ{%='4gϳc _{JDNݒq>Oښn_YG 8,}d"bdaV10=Btb.6̾i|yV^ʠI Sfb< |]^+8ޤ*g}Au2VbqaͥOR̎ .rs"I6I-%ݭ~j25l 'uKؘj j)FxzmJ k`FvW2ɧ:ҿ-B!P.?`cZ#Mu!6Ơ2XJ -.aoNuO_b:ٺ$w>; oL?˓uxɧ~r1g=K;ۼ0gzFJSi0r/8U}['ײ0HNw)\jeWdc?2=08,G3K峝}߂V΍³O22$6I#&Bn N&sp-&ިU~/.{D=B6RA|,xG f䆞y _}^3Pc(i͒CD'7iat?I/FODc2Wq"ig?09+M#nu < k3y$e(Ssɹp^˥TOI־M`P0R-?N^(zT%Z*Eg^D1:џZ1@pa+(}O][Ac:a;_n긤j4^ƫx5&$Wj^pKyw kk+ߕo¦kӕO#$=R}5klvlƈd ^`XiC]cDLY ͥ*J$9&o|ğ-gck*DLj{UÐx]BްG{,JA3A-T] Ix⥪.Ž?2ÛP:5pܒ&(BFME/%%qjX^w@f⛣wCsjTro:X ,,q+B8a2$ɹ}g.3ɏ\Ѧ)2[Eoʽm@emmƇ/j ?-07ɔUaؐC[UjHoq3ғ]Jq #=m EB|@]9* ȩ0; Mj~zØzg]us ?;P85.:~ FkK tXy v%h}SBNDŽIvHWWIy޾1)8d^ZIՊ~՚y-#M Fyeu0 bS>\;m ڰй;ŠMt( [ >ؿce~i6! 2zkY+r0Ke= |.EvG/:sEC8MRyEbp\#".fz'w`yĊ*x\7NkB (ʿxkՓd .}ՉX Yʅ=ߙ9jXZ6:-xrN΄L9-~ 3ҁ{!mVwz8Cvvw ;2 c4NRSϐi[\%>LUwд/t枥84Oɱ^G@)q>U_MӅm7f*Hl[}F+[5NTg(vݦlFፑz f\1.1kz'CM- X lN rtŏ+pVHsZl; v n4$%Eў^"7Ú t.uln^UegyQ;Ao]vS?lnmμؠ'0-:<eWDs8Vf{CAggd t xu*T FBMDžXF:ďm5 sEe!aɠKޚ][z5oibmY6x/>LY˕ z8%0W\1|O gdp>K8fQ0k0O`Ygq>.jђR &<9 IyN}> +Ns?)24W˾ɟ8ؐO!3M {Q0eQ\FH$ASD|)\)$ {疳U;S2%;#) >.LŤ~%i|v]nMua =Ne_M;:]%2YD鸠_dK|΂kf`85 ]ʹn={DP+C?a|\l1z]R2~Eid FzpqJ5:$2r|4I@)X\Kg0U~D.vDK O>׉<ۓx8.wr`W/~7ͷNHa`6y|D(؄17}̣uJWI17__PyO O.`ӟdB0XWEc8-5v`.s Dexҙ7GGQϜw]ѨC/tpd#ŃabC}RK]|#XxBsRRZ~z~[ P\$tRph~A<aWG`AU6fbnCS2Ug^AoO$N\3."@z7qz٩V~Eu&ٲ1/o ˆ(:v+;~V'at  ʙ#Za"U^nX&ny%_'V`.-]] gja`{e;C_Š@Z,Eح w pX <Dº[vȕC}-(<[#|?aKQѠVy3,O9SFBP]򾤡F[G8=F0cgðK 1J=9]{vs ͿT0P&KuQ^:3s|?< L_S7Q\[X \ra -Ą#x:77*vOY 3c y 7Dַs|&d{{Iٟ;qXh \qkMrxQX%w S6ϳ٣v5͐戴zV; oK vg/gCV|S A|*J*KZmDW0ZسPЀk =j ;BDN tC{f^ oJ4R؝|=S-Ҡ#-l|iݢ77}hވŒ~;\؝,-߅ {{YSj ވ+…xgCsɽ&zn7z|= CDeĠ ~V ~ v($_=BĎR4GLruffND*.DXU$Ii`$ͺw ޝ&iJ$tCSAi)x:ie|Jr˿pA̿}v %ϯuQPԻZ\G(&Rә^;̆ .8Jj%z{[!|zGt/b 6ώ5D|4?.)fP15T,үv)^Kd'y] Bϗîsg={EX-qXJ2mz4*P;t?Fha a{| c:9[ u,7Ⱦ{_] }Nu(fK_. q 8- X cQgȣ2}@7}דy[=lD yCZ.@M&h_6|# V{˪9>MC4vh,pӽ!y) R{No^<0t{o9{;xI 6f(ro tINwwۆM;rߜq{^Na+Ch[9NΙ^]6:R ӌ^vDAJuRJ3g]Bz9;0+rh^o\'.Wd{JF«T*W&"ЅEzCqZk7vPN8=ƜzizPVXWN=>a믅RQ¡v(M_T}ew-#J rQ-s7pm5hh6ɭn$zsyuR|˶J_R:860sx/4>( tͲ["ƒysn1Sޘ'=-zLL|VcB6ح9fC\|Cɉ@x~WGN@ i& =h PiVaH[r)(X`˥vՉ{1 Êe*ra;!V.~VmWtuE)8`˗}\xǺs46 qկT_dclf/6?93lv8\ URp3Gr믡Wka1ƾ hNR*֜0g$33(bKRd@k }P0fmC^$ 蒳V&y}pi}Z=:#Y"31P-(@eVdpf6; a+t:OΫήbH}LL~[2ެhB8b:`mB3i O>,Kg@lWUl.vcNɖh70G,9r69 (QB ?e0]4Y[*|Vz-` 9tia__1G#3f xթ`X}̯?iP.e(]B1Ҥ5bmtѕ8ťJw]sZfžXFQ;ZXz0à{N7Ay `$DL:ojEwiP6%oh/]`GOcvG&S#ÛS6J 6J!kb%|P.OsK*T*e$y66\{jP_M}ꔶtpFup: Ά2ͬlT`@- .Onv<~cmbylO^_앤82z ]=Re-WO*qY8'Ѳa+^z¯P=WM=KM?KMAK(xuJ _5ZPRr*?sźB%2u{[esW?l﷋rGiqgXMq+{o6k8J'pSkKAV;\RRFtG0JVK #šNE!yd~':^l:̏ݸs{]0.dD'6^f<4=R3Y 4\hzRO9ׂ$u_ H0~]x4aG>ݏѵY9@0GHh]Dff;c1 \EP,pi 芤Ɏ:POCN?O6AÖS)R\PKĊE= -Na&e(R>XD6$eV~_o壚W;P`t\ep0^NHa=dWjevzœ9.|氆rj L̍ZS4e+xpXj@zR Sǿ Ķ'Ou>dWdJFe"Ѕ5bpBpn @1uZSGFezCZN* (X0cR |:g#<r"úf7;c~I1 {(Z9E.I(1~"2:ޭzB+5SBY Yk 뺁m5dnx:R:3kA 1D yߋ&D Ja\IpbS䐷K1YH\FN%+iw@>fTg=P-Qo'$Y:?_!h[cLiǁJrmS!Cݰ7`h6D58An̺Yو4/ToQ6 bgM Cf\,z٭>+_>snMpթzwX̯?iPH ]B0ѿF,P)X/,a/B9CH1$4$|;R~F^9u+,i$z3 `G@miC RΨ0o֩D5zh*Z w`xɴnZQv7.D4o lz*"pZ7hiH#D1R%Nj1pKߞj#qF[\hek-nhR+Pd|][bZ9r c|Ut3qf#"adQϤgg_>~j⪓b   o .Az-# 7ZZ."aXX}`7PLR7MYPNsam0?h̦ k->k m041daj_z?qjz\kҴ3xjg5joz Ma7ucӠ7=rg6P~mdSF^9xE{9-I]|9%P+Oʮt6Y\FB^ Ϲ\qph|)8Ke7Ec߿2R=t.ư=C_\v/i,4 +k@GbXmIK -_:Wk=]ʸiD&?<#J|Zg70Z u4|Xo6 ؇/vT8XT2GI!{ֳ/&r}|أfL>l4-.G#в=2S>ԑ}OX o1ث&Ik:cx?n+soh\Ѥ;WHF_3p+q =FTQh)n{0ۘѝ bad{Rx|ѥlNɠao7G(&h#AbX.FWc[=mTL=E.rZ( ax/Ոjhn1 i`O8 h%GY]ۦCzqr@dJ$YpnK o'ڵO k؇PiA/긆阴t;z0FX` ɕL/*.5՘FuzzW:Qw`"1|}ԻRy^_W]\a{@Rx,<'VC1Z!P paL-4clVD2P}{% _@W)xoR]A_QοJa/3`͇E I!ڔkjXɐeɺe9ޭ5BLTs~cjmqW:jYV n8?K5Qn1&+4f&ޮf»֗u?ރ_MyXk۰S&Giݑ{x>pxFnI* -i3iЈvD# "_sb8|haXS`xqlx67p>~͏О7%p(A}\~47Simc4fX>byFf+VjϪj_5'-ǠW^NRWhy#g µU_θϣp&MC34Ga׵Ӭɷ5ԩH3y8gc wrŒkAd }PeSmg+>EoMbE?d n3Ɲ'ף벭( :[oɕ!0;0bW0BФyfUk eQHx`G>Z,SvcU^GB\{؂ (i= O )4hאR7Vy0z^~?U>WGhuxl˨U5{ηט5{M= X QK>;crc /DŽx|\ qd~hI9}\nDžRӦ@~zq{4}-(,yi82g2߆3rAvrI@-I|}@^ctG%Bz굾yOpȔe*8x NLP#aW%Mb݆uケ  2umT[9$s.Y\(Y5_k3go;Wc+Nk<7ӆ356s'{ʱyI/Ə,tɘNy˟]CBr\&Y$YPfEk_~|sw>Է^RO}1}g%fdPv&#\.uWim *{ޱvC绒;mB}֩V)j?Ac採p;CvEp1\#wA[{Q[%0*y!O|=8<ڝSBTt(u[P` ttd3^Os Qp:w,%p),eq?ֆK}h8Z׸yuNEI-.w$&)¾D{lbL1H4Z~?jXBϧ>ɫ_( ĺ]z-5;ĻyJyTm쯍lec 30M=@ pSvolV4n5',7qyJ\ZURNJ>Tʛ>Хl5xWV~M_AۦnXE3HЁ҂њY0 W;9BDY8g:!yD{fw]G)vQ4dڂnp[®nӰ6Dv|m ~!ٻtBؘ e"J*H*A~ce v6v0.E Hy:GZWzʈ=3e g_Pe?^}~4Ëk "~,@E"&_[z >wl;A-1ё'tÂ3w!Zlf7ot/}xF$H;\t^ܨ-ywpZ.&)pjh@I9Q~wy[[tim^އp}7mgjn%X;=ʤ97q<%L]W(9K*]_WreMd`[J*oK3a/7 wi=fmeϠ9qμO1[m-jlK]]G~B< c5^YEFP؜|qPu]!8Zn[ԣ}FKj(\JG??z>=E+Co ~l9 )-t(d]㽮`E7°ylGE?"Y=t_ 4X s*0`&خS 2gՄW$pf0MZb4.<h5ۨ}moZtp4vÒ;#A%z\z,YED9][ȎLd`S34})߃|Y>6G[-],jf_Vt|j =s.ioe(wk~C/+Ղ\mmH ] ujVm}|t\.YYF\V&YFs]Io r>B(}ۜA:!Du䜶WwӲraU w.fY\rz#j 3o?h$!9-914 MUϳIhaWV|@+Cנ#;YC>ʮ ̝Cb^ھ ٜ.ok%C{6/vJC<o_&/O tFx;z1a>87]ʯn$Ślr33=A }7>R#snCGgCP>]L$vt?ɾYCЄNev$lcp\M|:,|Z _5ec?p6Dq+˳'s4N'Fv)84ˡ>ͮl+߹@0.)$9*P"Tuy_vԷ?7~熇)c-1Qunn HY/:8ׁh`.]qPAuCL CAyK%d8n {mwEUFBhO3ao=8Mr]ie7_?$նX@+[(9٩4G\I"lc{=쵑oR֐͗Z9bDPR;f )hϐOAw;Jew;u창v{`؞4d@4 wdx3,f\#RK8MR^-+⭽%U%{1wا2NTYa > M*nӤ$;o @OGB.1pSÅZO  +etn1 Wr%r{y6@n9Tɢa> m"IvOz'J_t*(v@DS!aN ?|XKA_H:Y(gƸuXEO9Ɇ:<=Q}ԕfVMc34@ٟ Pj6a9F [EَLNqi]u*;9Z\zG Cm|y cdtmk䵗UrCg\o W‰FnxQOT`7wF>dwaj-r ɡI+Mp_ vmkt\&I;;` E$6/ yU@dwh%Gr.M=OBqpS*ZիFMԞ<7ޙرЭn&_gw:9_)KP!\*7))dCU +VAc=߱O?irZ*8bI^ծp"XwDa.kMK3 [411AəXdN(iڱ6,n T|yxR(! @\_¥G PUZv_?+3̺{7L>dc(<9աO%EhQWHe*'S&[5JBʁ rf*M.5$6>@TۛHheMzqngj+(3;<Ń^>.H$b/Kì*烦PR)ys|q!)bYBdtoKw;܀")*RA٬ 2ME]gD VlN$`'fhÑieAߍtӝWrf?"LO жL0yz2Cn؋]|1Ifk.i09 2^VaEM1|hG],b1bXT$3 (_4cf ƫtIf:BHo<*OI&^ٓfH$A!C0ه(ƥG^m6|1:O #SH%tfk+sqÝ(ݍe2Bܒ7%u$.I%։je[yN:$ktQ%ms1C,hctL sOtW\_ޭ0E5r.KSJ.7ZLO+&] , YH ] @b`4^Lw:T~tmAP Ln` oyC3(zb)[aΥqi7q!fi"ˇxJ5Uwb٩2(?+Jm~ɿE6:dcpu=[M>rqi=ZtLow*[(tuCԍ;"h 7]S YP,~,P!*d T,/` f͌N(< t1".\ EjR`X+Pwݶ"0葇}*aώ]Em RC5Pؕ l6Mƿ7oH.iePv>osw.w^q$@"S?Ra{q ۈ$;RP塈 jUӷY8xfzqMAbgpnA -[u?oުW=x H%e2XI/E85S=9#@M$w8I;h8[{JhϙӍg0o|XXa%p9Rtl-\c@wй0rYH'v} BPj_U6‡p|qc&Ϳ>%u<4J } Zm<7Yv wqbb%4_9ƛ9Vٟ-rA5x!5Ux'?z!z +)ک4b8 u[B3a.#9jch%%_?F^NwC_Je`xxCBX.X pm]1f[ #h>{䴍صb"*1ǿ}q8`ny\_߆_N]L 17ƔkȿśʊZy$-v_6?7ݡ4?/%'p3Adeh3mi_Ȼ}k `PDRܘY6? f:#[XCOrwޏ?gɗ*e1Cb tL-֥&x:˹8a,/Ž39,f=ϊAa6|k!*G_XI|>hdq6l-.cJ_ cƉJXR_܉ڒfߒ g[}W+.qo6U[{Gzc3:L^Qjq oMTq#7nq׸qcu¸1tW+!ersEuQO8 <!.\t@[jE4'w&|$EmJK[%>^ĭSnn58k_߬ZjU$yUx!%:tJM&? GWh|5Wj1Yw^nWŦdm*PupYTmXRfkRSGW&o pPů0XAȡi+U~ z 1?W~ ;xL, I!ڹ d_245:{oCҦ7OtdS_׷^~Ia<mX+'4$~98Lpm=@@Âv_\d"1hI?bFkl/ńAo#l &Xej%"$[nƷ<| 9'BJw7r}F#9׳^GY-λ5[߶u K54ˮNNp(gs,bjaٛ$ޞ. pf^U I ˗#̛٫[YII_]nG9nrxleq'K>-`>fw3JQGBZW:JHgR( ;qV^.p +wk1ɩ=gV3xx|lΜz`:LGfѭ|g>2$hz;i?W41:rr=a+Gk9'7fZꀨ՛2^!*GIO.cي09avSiƯ~*`WW yG{ԑf Z%M,10nj҄8ȾՀ6`øEnųX H\Hf:9q~\g9TtzT hbPG2u]q|'9N-Gcuk9'Q@Q(7sF"B @\v IȃX7eYp:|!<< 6n*Kr~M8ӿ⯁r mFx~X!FJ&#OwÚ8"Y"IK^3=ʆb1+CIRTpagCL )2}~hvH$3TG`xu8HX&5O\#VbPbB; jao y#D&`G(PWJbѿ=ǽC3*݊o[y|[PVQfaR 䍫5p*MOq$xwwt>/lyң[JA3(pj`(Ϩ'hk"y /+M1K 9~ Zݐ.e4Yp(:VrfFbur7_[9PaT́(C дO{)''2M&~|zX1-`-СǐuBQHQm%h~ҁ31{Ĺ)҃ljqIjCb^ W?f\kkQ mE9E&)xo˶E+?c6jMjSw04֛Q߼w[)T(-ՑE)',.dr)9 .ixC,N^og=Ϗ˧ húUY;ԡ٘28,J d$P?Ti+49҇++3*qMtWٔ 9,SSM5Zd%U,5R<~\J^EqtxՔ!I=[f\5i8Ɂ 3.0pc7MNH}3$F@,sFt1]3Y>OW-ʝ=Q]US{PζmԂ&~mR/qfL5>6G!'w".v%vV 5.JC2$[wAV;EY1+d;yqxs XBwR\z,:Eȍ~Y6m "Té{\E*΂LNl#>XmWscWSʼQXkdv%~am,ek`p |%rCL2 '('Mso![*y򉉏<|{.e )] iݟ8s)$u$*ҺMNEWgfA 4bDV^Ѱg4<];1PRIˏt\S#U\s%`E/PBO|Ŷi7imo l;֖5Źv%ǞfAwTѯ gO=_g}" 9-nx-mBɓK}FlnW3p989gprO7)8εMq/[ tb|$mf}?>rUyX{{ F25U|>@7IO’Qkf\Dw%Z1%C %}BǾ[äVR'zQےf|VR/p+2xElD}}Ϯs Rg@nJWɼTŜ5b`Y:4ZgZ9]thyF[h2f['.i3=-4=v\=#irgg/ |5&⤶'kdjvy--L*L WPԬ8OKT|(7A+JLk[Ā0`퓓 E밊&%H-6?W+c,T,35Sw}3|8 OI9 \EN|X=`z;PR: e 6$Z>+s;nCa@rc=ȹb]#?U\&1/nNyeRp%;IČ(NPTzp6{1tbј~P62nO)`k/eT@{Ed1䟩}B_{ v?PUP` ? QWZ1=3 GwΦ +FQ MA eIHm[ ׭w/C ⷰMLwId\๦O8LRƭe?\<0srbΙ~Op mhz6"[>$3`paZ/mx{~ zX?h|?&P ^1¿ ]vs W&Xo#y{"ex1+Mo*Sc ѭ{F DDQo"\5T1O>v Ń2J>=>MR|7ɶh90x/YLl!axش[WRVߏh%-&ډ06,7pUZ@mOFG[;p/:  gcb8hsl=Gf!8oss[bZ5z_*FJ~]\A 3J`Izxѷ"cTbZ0Fρur*&$⑨o=bu$[C:ۛ>xT kFq+gkPp_Z?W#8>xoppLNeu k6@]k[5?ֱ Ԟ/Rl{ ć#[pZħ ѱSM$p+@|YLfn؎FaY6 еBj ;AHJIU4x?= ˓LՖL=ͩ=ޓ휎{m{=W0yi`ڂLcn5ͭ`t&gN-@dV`lqKwÌnmc.-.knerVv6ɑa$cN)¯[gi3Ο1HwApdz y's +qF|E=~_ᦱFpRcӹ}X{lK!yAEGKVs#|qTRjUb?5.YQ:F.IY6ѥ҇ƣ4vRR͵<We̅0nypC- nUm1I2hO\Y&=Ob .mDfu4ЍRɀҥ t+C4yYKE0v ٶM޾ f&.wږqػx&l$xܝIޟ4U,KH2<,÷CVl.ZI6]}5XS V7QUwl} ,lR.H1v3wBW ՓI9)vh,^1b}9&:E; |5A>m#-D}9^^腓凭l$> W&Ov,3y3.ory[;pvw۬-x((hٻ339,&yrcG3poe%F:@f˭ q'k4|C?4]wvu&+W{} z8P*?0rGrwd9p6-ԐWC@KEuw`} A/ 뚱M`8гqQXfXcjWKշNNGw]1{jh^ukFIay :V3pOY;gN;o)?jCDtKq5kLjGt acoTv‡ԭ`q?/l#Is"pu$6 =uLz8!s~H+:IInMFgvAsHG\o֕jǜ C61"39Ą kW>}<|Ofv3^6K?YEo.(͜SGd* }th*];~_},k5Wn_>8;oX׬xwgs >U٫3{BgDլϥ'dm{y]l/C/{FKq& BvL`&*#b+xy BznwA7"@Y8n![\_S9(EguS_k5^DcT[64׀iOڬ]OTֶ?_R:T"ctv9C=2㟰XgQE)?u)2t^`#9я6,w$ ?07Y ᬘ0& ȧQ'Շ{q7 5Z|7xXoƛfW^?ã,%LL#vi'81=z=od,m,䝌 t , 7C G20|0e/UIvDUWآ+{QހEAe|owlڃ#=_kғ%z~zXmRjRtIsNo}u<ʝeY|E?ޟ%5Yhxz  {uX;xJ@+8" uN[=)8,J)78'z#{󒨐k x '_ߋ'ɮ.E U=yTw%Ψc|~stf*U\A"Yy ih,& b WN6V\%S̬} { ӤHu+JloM %i;ՀSW6 s.?s"edSg9-aY(`8?vӑV~'}WEfloꦤVP>2E[A'Ci 4Q·p ܅ɯįu[*ʡ u*պ[v-@D~o)[RHXcz^Atܒ?VB|$تo>j#r 8$HioوoIg?/T g')zޛj"57%OsH`!I^IB:""JJFojfH: vl>D@n>is.3!͇rT g4Y60X?Owb > # 3i?K+%.{w{%Rx,% FhJtƘY'*ȇAR]Hl*k/ل?D .i'0n$-b0[t-q_$#T0Q5]m-Go([UDY'iM&*܃g%W.0BnZ6[Bo ڭߥ t:Ǒ8kC|p?x?_o`W=1t<؇ b4Mܪkp<+ CF_I:nL×ǡP.[8w R'k}0!񡃳ٴ-+)q.`MzSC]gϢ;w)ƾ:,:,8)Ljʣ2{sgK[-m-tIawO-.JcL.CQ7"3>F>U4jH‹0hسPp̡d 'ӘA))*:{Dg ݛ)d>'nZʩFMbX%Goo'WYx#EXX0I1\{ l}>3$;T? kMk4>T;I7nmb'ƀ#\%7?Х+_/Ejg;] pnjO22Za{a4a'0 ۡbɪxI?z3S:߇q|Ũ;+Lx̼Ml#G "Q|\uN/G}2zFaK^7AOJэ^qZ;3oh}{4&>P3r7oG0g:("+GYX_IqXeR}٤B4ь[~%{vhB!E:~;=#+@ll^;E|΁#3Mke i6î!POl*x]nMVo A.܁=cr8%&I}y`,EG(ς٧ť Nqb`狼q=P]BN\̋uGdrPZe`Ϧn>v 9p''aA;mPʒe.JKf2Īȏt&/8@o+ƬE`x0F5>PNDt|t4Zp(H0*C21p'Z^h$ dSts}_#DoQs?2Wm8叄 ϦV| :!\}:8Av^ʴ| U乣qT o-C׳ƀFQct 3lxNߗhp(A|/1O$]k*,Gd@ņlz pR9Ig_E*Z +Llw׹pwbȏξZmSf)UաhtJvWtOkpF0%rn籴/xEg>庥6=K2i:Wn|_5iaqs[y< k=`o F, =M-Wh [T7QΦ&lkbUţNr\Cf%e?=B rVHa?"@5I\OРk~$" N >1"$ڸ+c<<#_^;vmL"\cq *O&g/p7/ڀ4JxzeD"§9' o7#bnԷGZO֣huYﹱ*ց#w88VeFd;?2%ކOIxt?0—5+7K@vRdXޗW,_W_`;ϵ;KhlAo3\N1Vvqn]=ӯ}Zi)H6 g,)Gu2Avc':y.}<~C;ēRUnT΁ vjmA|wN8&pm {8`УBK5#=ԸfaX̗>r.]h[LO̶$Ȭ3wo4s647fhƸor3 ý GGA2֤N|.cɖm5 -ƒJaNs88F~3SSG_{{|:9{0vIcp1b(*{^fMLj:DŹ}J_2fN ^GhΖln/vKÖ=H?:XAn 4;wڝi Il]T~wuQzBֱie:GgfsgyʿҦ$T ~aZ=]no|_%p` + #X#ʽ[}/D֕dLF'Cm875%ib IM̢)e]iMթ,7L-GɅ b4gh1(#OE&U(zl[Yv/G˵G`cPAܝ8+Y7QH3D "`3Hd@!GNH"=AWmnTR9Yvy TS`@er.:^^,ە_>ߌJhbt]:AD/nշ>=lV=)χbAm.)j#k5;0 属DA\Fw`F!.ۋ0iz#bꍈ|ᵘ-2"4K/~,  <mMI+P_t ܯ|?W!P@s{#\!ߛ[I-jbGilKj͘ X34[VŹgh#* c͜4_Y%E%9bI$`㼿|7(:Q?)b(A;,6J6>0deH.L73._<#VqJ;~y:F 4|; iD|9Nv6; ktv45$4,>.V)YśVHh+zKiJaOpЕ;1wCh/g^|߱8x"ߕ* =(^Ə$Sͪ($..W@+}#xvbJ zV91z_" 44cS2!ã%u,Ͳ井VX%bG6Hf@1_aM|%#8YPLn ~ X(/y$A70x}@A?:pd|NxAŗxA|Vk??O?;h$CS~;XCzʀji uCy'674Ruӽi a@jCY8wť4ZLกb`@]w)8JPH2do't3ϓIh|#o'v?K~ND'>f<,N }ne&Zoe[!tkb9?p+5:::8EX!4 ~ ;< r4`v6\KcIi(˦w'V`<(I2|EF7ֿo[M0H=Ta1%ӭ\@$Jӈ mZt6ޭVxtQWTvVjp0 yQ n+`Qځ:y<$юXͰQ&˝םP]ŭ}v / | w]]J;Ev #,GD{)I|BFi;[^ޠw%:3VǶ#w+{<9=P)-%A ^ 2 Z)kuI\ŭN|$M 7;XZr. }rlKG ?x*A"RZqAn-Lq&Oɾaʨ@s|GjзZ6t A/4N!){K,I Y6:w&c&◣LꑄzI.-Cq\JW`t. opM.[IȾs-<s &;xnBz\~͗y,e ՜wPB(t h驌q̉>"=QrX^v~tA|vH ÃZCa"9~!yuUֶyma=O}HV! Bzb w;X31 ? |RX){C VMǑQ .y8tipM{D:GJOGP.<7E ]?l2RIxc',[U3ƠيLcb㊳u-WvSͥ rȔFb33'M7,Hc:6;}ύϤA֛@\=˩n޼U5T:N^zoT19?) V˩s> 3-}qdfo/w\яaLJ %? [y4K24_jLJIv`؀x5mq4_7 6z_/IfL燁 4BÚ42Go@_D:6~`"͇WjVJ߲]s'Fy1 CBc=˱XvR޴`T2`^p+ͮYC*Ho›z160aՒv*GJ/ "0ϳK%<&p4{]MM9.`w,h@+PljO&ϔ &qG׋g0vfӺ [& ;cHx'I[TqC^Hvl!_(YNIӓQz KށK] HГ"LJ:]UӸ#^cjr2[7ث/qE dSks{i_J!2v-ffrFCC,UG0(2skćh Op: ȍ9n pwzɉQSv%3yY 觥>G6Md^M7bӆb7q#2 k;֟9mrI1@Oj.娥MߟoUяo(gr[x5Ր'^\UҌ:Tr4`Trg|KK*y# Qy?q'E!Mq) ϋܶE{ ^I$ֶ9"}o5do:3|4c;ou'5RLfvیT?0Rݣ 2]w^>;D]w4,Bnxjf1]w wtлD>gm@`՚+Qo(Mnd,n\_}]wi{ǁ&I:f\=!ǧicܳoRr|aDQ-v*-K `|K>+L vb|H6h連8z3D{$⁇~[djvk빤IwvF.\0|}+kο<:z bڂJ#f~ij_yy a7EK\,?!~M ȬčwJO >%HAr¤V:Ƶ)pb<ڲ}Xc22`hb A٩>&VzWGJ#|V5z_Pj^X}gDo#тwJwN&5#t)CǤtVԂliƭe8['@>>(6:OM3:QdA_с\*S*8m'2-. 7ͭT1Clͯc ML޻8#*밓%nEĚO>ɭ?[s'yZ$1H>+) nF<I%Xw@;cb:6KRu$MMc~Cڝ.:BqL/#!cW+5)y).gFM}UwwhuʀTt1⿩] ׊q'VZ47?R*4_%ծreYz߅*3*B*W86U8&f EiugaB`bv\0nbe ʀ:8[>LJ?wǠvK ޟhl/p̠Ѿn\d`|v/G*%h&{#iu'2Mbe ̵6eZxzoR"%[>MķKtSC-cשX{/lNdT蠹C ϽMۨQ?NJ;" ֘e8o[唏pL| ދ!]]Ws!_Y@ֈ /|< M.e'/άQk2$)[@QD@M"hL+|U:rR`fn L&~}m|r$T$BpazRA&_^^D$@C=* y^}!\} ɻӗiJs$x_ũȼIF k) 4KX/Zΐ@vH*?Bis@AoV#܃g51u\|!Kq:}/Ml|6mݴDѭ8m2ٙHOb)?q[fJw?r!$]%ƥdk~Ce uՑ4=74yPHm;wR_Ymhm`?$N< avv s˸v^k';gm+;ҋ__J/E6"Ş'.]OI?ƒ#/#^pۚTW/aݣP^O&|JPGZG;-I~00<Ql"s>E.+qb7o4AJCG%Tڀ'|])MLbFz8v:kij ?$G(*1p1ܤ [>s`uJy leЈ6z_ĈE=pĺ A%I*yJ%`e>{457YvE垷;Nv}ñ p $'h\-J3=# 5T:ԡ!ui|\T5:as(ƕ ^WI§N5 Ovoj[?A(nǶu OyE0G`Fj9wmEΎvAVI\nsr1DùQ.jm4ΐ0ZM\Z*?OS)r^DŹ o. jV# =UtbW#$ٵI+hĽfŋѭ|&،ATrxT*x<QT[fIYj֬y1k -m86vZ]Һ7#C>ք_!mtrsC?:2H%Ű^[7Ya$JX%]|~Oro1:]" Q`lqjL >ו/.qH( ^{<6|<|5l7 vP*N|0EtlU1e^oӖ΀e+rb[~ĹI~ypxj4U9$5ޅ{it{^>ud.6sG@g:'"<w!I!<4m& Lx @' {Mmb.Ob*fS^9v˳&mYHt)¿$'c7&&,r,7 =5)J\gQRc;E{&"]9Ekw?O><}#p `m5o'ϗҙtoСCǰ]\fWLCdriWIc邷84Zގƫ獗w;|hma^j\m^J.eۣ G~RvE3.إػw'2ھۄ*N>}\ZNɥt+uqS0EЌYF뷁\Sl%7t9i}e>H.x./Wv{˵cTbmcL LDfv.mNjW>#-xz |oS)8Ć~MT(K \?IK} kT}ز`ozY)nQ7٢>ѶN1\`7~_+[V}Oܧc)ol%;7|&5uƒ'SWmcSe4(W^PRx{&8 y"ETmETA6$R^*HEV/zEHBKFzU^ hʋXAX'D晙wg):]Qb3H$7S)-@ӋCAT<}u3)$6W`!dϋ Z9ܾ{Q`vIe)o,y˧ι3bWX@G ??UpYz@q rЌkDj1F˕8ey1D4b}22ߺKQyqRIC{Q$\ۯ"wZky~DAé~^$мZҕl[c 狏8[lr=OIeA;3@gM&cGTx/y:}JSJ0;B}@MCPwxTlQ%fu{Gtm B#sWց]F{ ,:y.8P&CRI!pEhc~ϩHD/=?>sV- n]pe+>f , .k>g]%-Jm&kfO tk;syoj 6w@Zw 8?cyұ2t|`-r.UtY19v~W4 R"1w? S|EJkA[Z +頧3f {̑s2&oct=B(aQpAO,aIb4`S#w5# FE1+3"S1 g;w +{BG`i(\LYBfo5#2vEpM*1P_68 . _w᯽I2m1qAO8Q7uӽo9rDRh 8C$k26t#'cPVw8}?pxMXpp9~0d2E0a=,JaqmHG6$f꿤[gLDW pA'24RKGR% `%H-óptw= e!)6aX8(mbB#'; -YCIJΑnF>cfZ'F|0,-@5$ x P"PE659q 3<\%cKBԾ Nz lWqq?m-F~p"95[By"e-3y ZCR&!X>}^4(#\?oƷپ5Ծ}پǿEgxENY}a:ѝ`Z ؂ә3X!Ms^ C\sd&g2` 7%^RެD3ѦZ!ߡcA:DL##`XȂ6UqLUPDkr *1wi*)#a!FR zd5y a`+{1{5DO9v^!$ȱc~ i)-;GMk+OyufG@o?&ZMV;pWxVR.8:7 q{:$n/-$a=lllp),;0n}h+atCR,8! ?㻒v-Dh6\e^J6Gģeju)Vأ9ˊE+}ʋ\>k#]ߢVAw1]MjKUK{ _ bd"٥ _k%"c(դU3N/D)HҨm>+\ 1t$2f2^!M؅ aRX;J9(2gpZ֡']Aǖᐻ0fiLoqEwb8#8I"8$8zN>%BIk.HZ 1e8QćXsĹD0oCrqq3 9 =s&ܞ aʚ z.kُH(@z+~rP? n %@jr~q Sp"16{ ԙJ&CJ&DŽ<]O%S^S-VWN3|sp W ZFBeCX,RRpܠb P (gHxaA_^ jvDoYZvB,%@ʃ{%pc":5 \Mg̤ Czc_ZF Xr~rBJpt7mt 7|v j 8,j5{*PjhǠ/ .4u=(fge.2d< _Cx-! *@{~z]zdy=Fkv(|u;{VZ<E8' } .˃k) U]f&{׫P>+Qǚ kȓ=f+/ZXѳ=R4"٦[ÐA:1]L|c0{qk\qSwʧM:Ezd~~34R;'EG@7i|>L١#+ܭq2t?bgtԲObT=ϭJK}Pe6}^%XA״>m}*ܽj"G8!!#I~?0>Εt[M-59|܌'Dqy 2].aO)ƹ&C?.4eEC[Ey!2|1%ʛ.Zhף&BPy( b¦ڶF]q.CB84ϵEŞHv}`>C 7*1#|/tFŮ8NX6tu' /4TQu6e(gLQ+TE8jf?%녕YqЃӛeyJjlRDw (%kp OeQh~w6mQ:PQM;/KxmDMZim!!¹ Y[\f3{+݁Nϩ;CwJ\y`<̕ Dv=z%uE[jA%"cEY/J#҄K:[(ݯcgscnbΓ7W\  _jO3R;|C$ʻN%.{-B!xϵ hUib l 7It^4{O=O {lnR?t{3B=z{c8[D\jCekqs*| 7blFA-PpFDwYi];q+0 <ГO>,^s cǮ !xKIrc;aϺ ܬ*jqԄ:F 01Sݳf/6!Q.#5[>Ng0C!ɤysq{r;fV3%^{QyöNna m%Qtg:)Iˇ2.& \'ç(8OqH)uuoehJd8-`EdeBCpX_f569"]Pdqф7(j/yMhy C BL%$w79pv ht5(~3Ip:x{wji;/"3R譚ӂf}pMyؼ0o(򜴔|.F 5NVO 1Ĭ5dXܨz# 8Bv+F]ڐSSY_IomAy#ߩ2.aTŶ߱JZ\hڋ|= '5óhH0yv8'399Ol*K̴ `Z}soŚૂ3TDR/Q|% #o`c{-겸@ fKdkSD]1 s42a#AKN*]HEsbLYS(pm6 [-*/Y죓gAcD@f1 _mBU5ʲO7o|Vemu0{ .hVHkjelD2G/ ,V.+o6S#[/UV.!+cbe,;`+MG^9'qqW )_~fq㸂%bpLSΙRPdAoF&>QX {v=\d]2.ٸu]G f/Sr)jP|p=@I-a'`Q`kd;%%w4 ?q=#pV1x-?"5o%Kjf%/9Ϛ6r+sQمIǔ~g2eO5/' 9 zvv3bz=~?ca7F6Sz W%FޡLC/]; yk8alyЧ,IU̞$yBDM\W̼Z1Gbr5O6t")wBoɡ[ÐP0w"DCƇ}@UNyzC#.hJ&Ix5|ױxyX2{2W6wQrfy[X07Bbќ|L+~%ys36zG-hK֥s;x?Z%8o|2Gpt SJ:\.YÝTp]1xDGK 6TPx梵!|?*h픬/ tIAuEQ'/ү ;/wUoqYf_"<1b/h@_km2e>'Ϡ 0z˜ߟ9ۇdA\ǓE)c HLʹ'>-k6j?;ha(P`_ xʼiVpgg(yQ~VfW^4]}]9?Һbqo,w_][dy)U:߭Toڐ _RAr"$)2'=EwWt"]=x%h4⏵40UִzUxLFַ$d_zQ*6E14uBOVKYIl0oHjъw+Z}d3QUae?4.۽/\<iDžts8`g~Jp C}mס{3 l6#go.1QʹBbbǘ/7\~5aآ0=0F]M&ȁfɴ;lQ{yO9 |,66co;~i[|I顉hR}R,gTb;g:wbv *ZV aMZ_VE$,ªt\r1Ь|$(u2ۋEH/h/ \DSxZPdQ}AtaMuZJ!p 1+XyT@@)Ma7_̽ÍS5jMyCɂ-Y(^1IUy5r=c%{-hc(/U7卸*4Yf!M,"v/V+FɦB06zh6"uٻ87 Gr<5Wr.-DMEw B@~zX)ԓӐ]6>4o=>m*YX_W:u_h1͠Ϋ'D^pMWISD"O"8NުNGtCߘfl?Yh9{Q9,O@v4:nFᵛ# ,LD˨1(شY1tOY,3/j0Ӿt2Z XO\EA"9JiG ΗLFP$o:Js>+`c&S?G!Z}pE.BGPR˿\6<ڥ`~RӅlws&Xm=зC ѯ:=%?ϖa3}Oamw}ܳףva2_9`!ʽ].zր qG0- Pp@@8rn@ IK/ɏJ !HS\c#p߼e밵 k?%xʓ>P!+:rdLs[Cz<ؗ>'۵{r^,N2N\Kni\vZW /;)n5(s"| 1@{{{ܐJXehSJ~e>%2QM__U:ǡ)Q&eN͞#1; +z Qt*Bt,(q;rf;(IS0Ƴ.fV\Ey$- Vz'#yM<^vRv`ZIU|@U)dʔ9Ljm+8\К{oTt!i\uHʏ(ŀ;{a{VkףLIxؖPr|Bݙ_" ysVwX#HD9 ߙr>wzQZ=#%d"pYKԸEmSe'{gQL+~pck:OT)# y)M-ʔ^\6%xs6-O7&Q"WO^Me ^~Ui|?Cg;a^e^L%[2l+1 e!w LOhJ'l۬mleq ET Տyg#G?Do<_cbp'J#MK> /j[0{/ISi^e(?>ޱzzſ^fnn4KUboNZcnb˔"̲t)o OO ҆64ro8ĀRУ0eڠksHIg)ErM_:34XYdt~=: Jf+R $q΍폂6b;)+uXyN$ 1_5`,@%b*`Љ+r@F@Pk?n JlrP豽Nqݙ'm$9oԨ{1n;v[t a6ފsBOޅ'O#wG+1*flt6>?:$rC$?XЀyƠάg{cx/5 LOELt"Ot(%a?4k9aɋKrHjs7ׂ:ƾ|'[.37oY'axRlqe>)iז v5zƲH3w R~O$/蹙ڀFeS~ɔN*c`!hax6++GӓĂVʉ@Y \3 ^~hiՉu|/]X$:cDFɇ1쫁O1=Vɋ&ٟQ.(0DXROyd,58[-cxu$eWx?N{\Y /=rvב쬣E?fL ~Jr,S2y㠕(z%u\)06rH0@Uur ʵլ8@D%z \sGiɳ4{b`XٷVyl-@֛TFR҂^#KCɺIn.s J7clތcxlMaDgbaumC+{U^2l\p}޴X**87SWE'r7sh뤌+婠m[D c~̬[(XЯFG~bpգsKx5+[AS8jCDR,0;@΁vC3 /T67DDi3e5XuEeʹCZ"5T-" U]طg$Y \ۏ'ZDk-3Qo ;ƭQE+ 7F1c9)ލ6zQl]ņG%Fm8?&T~6$>(UӍMJФ[|hАgd t#k %IPO) SJ>A\j˟OvknAQm(EVО>Džl7y!Af)DnK|\Sb8c |Li޼%&sFJT?Mn-c@-9玽'G^`hX +4 لPlͱ8M04$xu@H195| )cr8}u($2 ߃Z[J 7N$L_*}Z1T$.iiV@16s|?>.pJGPdGC9ɮWb07YҮuݹ V\ev[aְQW? f熕ͤ֞g2 $ק]"Z1aZƵ(q\﹵ 3˒v[3ĂӳzQ_3Yum;lut%h@F£`;[\?%K(9R^}3쓫ƍp/hoy2 ǐ$Qt&lQ֘ nUkC[)I?Kl79*4PTSF\\mD/ r!u֎g؋vap1 6:S*AshM${_ǰ9˯%?H v<}/a42.x&:lP԰9gwW)?',\ao@=-oQx €uR(tQjkq:ݫ lfu߮duX0_YRyA4/"7\+wn/A[)H#K. \(&]!Ts0ʹӕ͔&K:=f]Ψ2hbm Ͳu76-ܴ(K9JpMEǂtxG+(j"gd34O<jm7"36ʋAOVϖq#=L`dQd|ob.&a\qi&XxpO[qisai1rhƁ_h9lah\ڄ"^ 6|9|{:9Q\*qt¨[Aj4,P"?殬e3RE5,!&,/8o%ǽ xhrdr\g"A$*hH's E%cJ`1kW(!RJe>+9 4*=^ˀBbWB,ߊ|VAE2S/)&~ a H=)JvM՜N8 [)B#||r2`܈<7K&4y,LOQ@ 1g3?i3y- O4GQ;)PV)$JpV ?OH5OiیM(`S:(S,K$"zy^n {1*SHp-#LțCZ8^daۧ@)})f ,"MA6{5o+ X4A~Nb:!{?fqOu-_LNl$|~GkՔܔ Dn=167s,R+)9d4_/yJP]8#f=G0WbXr(sehqAP$Py)ւ<힫רԜ?qj&iӈ$ne=GhذR=JdUoamUC/RDGu2\;̢R"O#D&34bbm3 MO1LR޿.&/.a9كmXҴБҕP~CC} Z'yeum'Uҭ:}efK f},dKƱVV$뫇ݍD gn8;XDS6Q1lﱦ# CMc?)&ٛH@(ck<"0*m 5@]'M8<{Jc=27'h\}ۋ\4{=A8b͕pDW$Zozl& ~~c:#XW+GaĴj${?@b"ߜ- *H M'S^0}! 7I :Zaض#UXרr[$b5a,7A 0E| CTb2p-+Mҋ|Ur٘Z0c6e2qOv IJm2np` a ߓjns| !p"~fZ8K\{Rb_-*Vտ˔hݢ0)DNYF/7"c"DzaRD6@vJ0m:-ۃ+HgC! :չmcP[-z ̎$6 L Jy@LtCXҴwlK5K.l ŊNaQJ*"U':oQD-a\"e:BɃhK u?*]4#w'R:wٙbio~FjfaZFDZDAxh0ɓKW=T@(%[g [ýlt5)lAtU~t}MZDa@c ,0f{7QZ@UPW`OP"?DdRE_=OǻP>*L-u.iG@\Q$F@@Toŋ?- J={Kw0,a] zA[am3X$vGOVcfe%V3}싟9*|eQ&XufP;*8W NԝKP"-j/nGl\=_iC?4wX ښ+DUU ׼ zvu%55~+zT9cUv}ӄ$J5E.,y)j8bFlM=be ]@VXRsQq" ‡Ha!7,Й:a_oJ J HɁu9Po!*.睰~t(Ҏ%I;9{<[|)5s{:io%25^n{;zyWz #GšOwh:M_^G!}#0A9*O3 DD?|9Fc'9%p ʔW(2]S(d1Ԇ[ʉQO[‰П@_ F}U*i.RH'E*i6X@ƃ+ "vˆjv%"nm2a%* R/G|=0JqGd39&v4J;Ǖ4LɺaEK5-b<-%2GKi3f2J5#'1(Aj-(壴\&Hl:61q^DgU[eǶq8XšѻX٠ FÏ+1&Sj0V`jjTUF.n&sFCu0?xZJbR(jH(fotro74쪗r%`|_})Ь7Z9qQ~[ =Ǵ{ wf#vJ#k[txq.>x(J?XAaQjxp 8ZZ ZL@nQEuBD{y&e~Fݚ{B<!{[6*OJVF l"ܾ*uBC'~ZRI8iy5-![Ko1J@/ёW3ߢRP?M[`ôW6tȉ~%*y#a4P/-g yԎkKPrR?i}|V 9E+xP"Pu8@\C_q9&8C~EkȣG j0)`"4R3;)39E~WyjբR mVqxD1uװJ4ϳitAѵoC$&hcgi cVNNi+ ZJ#=cDѭBQJfw9XbU 2ߞ{0<:\Hj.A#kyv)Rvַs}OD]g'@"Fg~r}.wc,oBKNNXp[R:N z!GSKG@|J$V׋Bbp3sƉ?jtߤFQ|~ l َ\5&HIH*`w yzΣ ie%P61z1v5|˼j ՆqHf*~ T\߫HkVL% PO`s@Maό;I_ o"ԯs:EtBVug&v_/z)Ѣ剎am푴zv^_?[|h ?nc?A?D1*ύ xpB ?>TD-6[R*k'4%wrLn(x:ur8@2/`VrIonXltj%k}i>|Zm9DЅb]_CO< M'C+pۅ: F}<p$f)2b/"7Nvߕ܉ @Y=ʬ( tJQzn~GzAkC%S2^@rx#=e"9T18XuAtNѱ`m :/8=V [ UZC1\T :} I:h_NtDNEt+xPW8JR7 P_r4̧fvΨu#v )PxqFs y)1(,@_l6r&mkRbwvׇO_""D=/fP RQ{x']Hb ?rchRCQSrx-3-_Ì!~Jb~1O|Ew$R { 8ONsP 3*NkB)(m=BPK6Ww;lRQP $9~TI* ̀5"x~uYnM`Q*~CvNE|I{uټ|HMU֮OmZZ?^6dGA<1)PYy<Ǒ4,hWc͕:YSMɔ{wW(@D|qCu':޲64ZwBYPlǨ4zaI~аY^̰ǜ{'ymf9Pg^Cx,ougvӘdXtr AiWH<-*u5zoTܫ̵~%rOIj#+g誇VK גBdR}v.`v{g%}׎%Xut@Zk45'BSQ,O퀯d ^ ܈ԑJEy>g Eafths1dcFvmb(ދ9FD2X4j I 9ϺB KÂ^utU{j޿= `S ~s=hg8 F*AIx"  /F֏F̂#X5?3SaQ?~2M+ëoфry98e]5 Uz~%ԾC"!kE{$Bo-cIv3ti҉6x 7oۃVbI=.ja!G^q!˔='K6rWr8wdSI"d-'5^{󑔫as&iVףròrYJwƙ [ Q;/EY٢k:N2mS;9.\;goI mWm))#A{r7j&j0B~cK ,FxcQ ~Ixɬ˷׋=o 9CKqz_5?Ctطxm(!LaC'ؿͅC(_y =9-nVr"Adyx~KFAűqmb!8sP)7ޜMĤN^&DCx+JNL=LSSKN--@hǬk]f%ҋ2&,uQ*;Q%ذgsp]/}Ly łWΓ#Ȓю%׿^,/Byo_j8!Go*6G,Pi@#GQ2٪*,PJ[4/0CX?F3/=Qu%*FrBcR/a9@aA UvS"˿o'/ϨŝWx6A˗3A-)#1ݓ [B=^bΰgzD J#[97*:ϫafYyb$Oy1h؛~35Smk9:caahw(toQ#o 4:Sݚ꾌|ѱNidpPdcY Y"r0:~ Up1fI*8O Weܨli5>YסNSKgo Y6 r-f@ŏ(*s;su?hƍTԔ>&> F})<9_B#ެWzMp=lW `ۉXжed9Nۦ2ɼ%ҹ]}>ƣ~DƇ\Ǫ*k%Y~^S~5̹;%`/6* N'F.^l&'[隙KéTv(H8] ޒ8P2n5'"-oȥ{dnU:Icas7<ّ(_DCs#YホY^RNJ Zo >uk0"A DSWtFMIt9HѬe٠.s[Èe R6b%,yv-$k-k~.`"䕰Z(J@47wP $"6V¤(YD|${?}Wpq@qe?Z~ӟ&e\emjQ3zN$dr5qA"3 KTKXD⎉R,\/ÓG<6<ą${!UV)MxL) -8Ϙ߮}vCbAthQ*q!^.g""ݘk"dy:^(ݮzmE/ɌiGȡø^9]oJ$(ۈCb65J+'8Zy #y 5J}? h hԔvk*G;PV+oRW,|PU)AIגv|e|8yr\}Z;oCxZ-HU2_&"EI_UKf~CHE(h!@gDC"C9S<O/ѫ@!/{Қ< GD]d"V2r gs\x5Fd /Ϧ_þ~6Tқ,V3Ix. 9&T^=~Z`LQGqYrQ4}sTѣ @7_"0kVg8ʁlĪАqa4cяreH Y\[d)RoQ둮Rì:_ʉ!oJqQi 550[K9g'iCIk<&ESGFb9O6,IXp]bW;A$6%L[8xL;i' ejlډў׈v7a csJy) V`)~ԑv:Z@_cD!fs^t aDGe(KՋlRNdv}:8եP\Ѷ'Yݶ,iI4ʷd+ڻ'x݁Q~cG3{s4K-s\#W TF`-B=&`Zћ6z6io.%@km~c܄u[&׈%#β,׋u?[lsԂpq|U6\ZrR(OȢ,hv%.AbWp)C [c ܛx Ϫ;F[lB1W**ޒ&XsysQJݟx=%/~=Kpok^e +Yt ,g%HA( mBיDuCmL>C9JMJ.H\=`=`K8)鴞mTuoq=$!{3TyVѝ1tmM"fy%1qf9;"Jyw#,[a]9z \e{: @j/_:p0}@O-WB5Ly"2?_wX}ZA4ɲuA$kIr&U}Fw'De nz G`G/[0LQB9yd6q x^?# ,a:moNG{zKot&1_u|@|هiO^\C#p%[ߘ _}U f,WhDf9/cpAbL.!t97f(}nYG90@/i."Cix0뺿7̱ME.% w>Ř}O@bB:Bl-_"쮻'2ߜ{ kM+#r39K8+W ODNa zvng}He_]ˡ6H?{:'<59ɟ*?pͱ ~=xҐ_SY[d1 E^ S)SL%Jp'7hOF193Ar:sc4JeTp \2qx_P(WhvRlĦhK2LjT,8φo1)$H %& +MlPY4zgatY( ͠r7ch @"=PWA[vG5h6l/nw)gbyFGVpa(X%7\vx*Tټ_Y'Rk/Vs$'廚m9[r ٔTBhTs|bt.ž<'mˎ8tj|'?Xcg2G(TSTSMS8#^c̘*s7;q4=;Q~ףK/C<.1i;knS }<'&zT94ª(\zXlLH:v:"#٢^D}zԢ%Z!oYOԛ (ZdQ<@IV (xM%\xz˒Fw\hw~${zuv ܀R՜|Dxmo7ry45g!ak4^ Zp}Χޭ1_=`'RWO = 9pހ`VtB*4 k<@ƒE6ài!zCNa|޻ >%b/'8'~`m=iޚϞIE-`SdgXS %a)XkfiHKH|O3o+BP9:6P:&',GP>!ttS}c`"1yKɱ-+ ö8ؿ4q#vo#:OQRfvl\ܔe5"~PtlGv@=@"hDٵ&ͦکf<8|'Z0H9g ?ɝ@avP=?L\LO}u_mƾ$K[*X atT@?|ߓdT~=3`:Pd (OGQj?(+"'۫~V; -( Iw} K#$JX'שMg !BqQ Y@>bҫV>gO"ܝ717Ac&L,DROBi(>W9+װ6ʩkKAixdDoT&,!Sؠ_MfIeb(M+`BYi~cO=:_t ؂qXa()W4w_wyA ]Xkze:l:T|q*W':(xn]_z^ +r'6s+Zb'Eϓ40{gFłSSb9J=!Zʝ]P^)똯zlH7$A}gΉ\1H~P.V[ÃQ=bn-€}i2 ~`TBp<r<Ǟ  LX$,? @>x(rďOm䀂O>ՍÎa%k4$Ž|&V&=gQEpqF\Ȏe4cIGv{[Awk['zdӏ|NW<HlP{?q|BgO~x.@}3>SZ7:˽Th(Y> #$Je<8k -8'% FXnJײ B>ʷD)yb7Q.GaI⃬1gWgzyar =C =q8@#=ҚT=(S/&o?pzuTk?x:Xʂأt#\xvutݦh湱g5P]`^7 ѢP {ym"bl%p2?tځMo*v񐆥@s偱"Z#}Zu Tx>$!P&=_[^D?oI ';0|ҾP&7"3Oݬ8ϞY XW)nApphE Ki;F+WE T=$ viGA9{n썟O!aق{9G;2Wŭ f}` =c 6ǿZ_tf<*OS**jDax C.tkJ<v4Ʃd՝0)`WPv9~Oeq@åcF4F;gp_D`~L{oP8s>u(uճpu>4?~KFyr"P)DRZ*4;KBkɰro!0/P{L7W/S2_{Dl Mm%J[?{*N0xsn;uƀojc0v1O&W}crl|[Gh) :oH @_'*H8:Ħ>/8|aoh<3vjeHײQ?Ja6¾cyCX)\ї G$,ݜHX,+>ĎM2C\s* 'n*WTelJ9 KTr>ZSwsvRCƗ.[pRo*}}PVO観rQB#ar;B{yM=<_\@0oeom=?ٌE~_g8 v 0R_NMެ26\MPKջA0ggg[.-?2[9l,z{Mcۈ؛V`1aNgw 8f(]Ay_NΧoӦßE6g1eA'V%%j $2E6H-;zh;ݩӠCl]$qXZQk,emQG ,ەFyq/n+A}wXGx?he٠ ’I<})]V,>Q!e;{z?հ5➗nr HCv_]v &2bDDn(͘8e]`#SHV- kK [U|:4{2^(nu߲jcv4TT=yA2c(:MfA=]#&z>GE(-b\9Ȝ5ѵ*|>`A['A _wEbJg"4*#"F序aTٮPA{{jlۤJf*o\Ȯ}Fբoimק`҆xjP/Th%;}ElԷ!y'}["+#s ûEO;~\8c'rN{]$y %~䷍H1r +aNqN0\oOćU6 ?zN: KZgCϋ9s;鋭tJv;}TyVa47cQ{rȇCh 1l=ibQ^ZGN[T+g߮7n5li#[sv'%-R~YOBt,?OJHUa(|Q&ԈQ'Va'jeIoEB^U? v!e|'oͶ [m3Eyؘ>8G+~IzES5rxrO V*<^φIE[:QnB-XNso ~Y|%fK*yä (U5gaNjOP٪:]wf<+7>-nڄK 8 a#Kgg]d<7訊=ϥa é958&>Z!4Tm莯BŸTբT04>05ɜU%U>CF$'+1A\M)?2 S-7@?3L+O, ͵(6!,l@OD%/j,D{CͮU\g0Ǔuf.m[E/zYߵqGC3!у~$kbUvD}U+yJk(q4Xj {Kw1bݫ}5H]Dw=`JD#_zLh`y .%A:(#6g<&d뺹xs2N•ʱ,Ǒ8S_}8=S%^_ 9y> h!OWpW|CQ%#1/S)]؅>JԨ.g!C̿WOco)IIijKh~ cٖC8$.V|`7(㨬8Q';88έw[N7cm5$g+e<6B^e;`_m3 |ω8P\k]},G!N܋pklѰp(:Fx?{/&%\_ֶ[Wr2-k̟ң5|Nl W!&E$_ xg%)B7xgsDH?%1^)p) z.[ZH՚_SoCE3 ԏQ B6`^owe_J{v_'(iVp+ M0D(̂b >OUclV>7~üpol VQPAlz)=( TphD`{E\Y*n@yOhnt8 fN6&4<~=@J䖅S ʆX&Mm T"ٿErc-ѱ^Z fnw ş&Mrִjݔ-&hVp[a_cЈc0#l|Gm(M4!~2cE|/χPswi8yI G`7N@1JjMdoG`uYͽ :Mu^ 2-( ע}ȜA,՛}Чn=:Rf&r't,]0WaZa#5W6܁PKlXyt!ZIU" G*D;Lwy}pЀybj:Rzj[&{O0Fn d38{6⶗ꥳH79%2mf^>?;`Y>DJWK0It$@$,! ו75Q4ԚIZE@5!s Q^NbR՜)Fol7̎n#=FGΜRb*BOp\7lqSׇ%tCmEoT~ +9h[E7 1=J]۱kw`jT^o@;,3[a3 CLO{XeYǥ-vO/o6XV4UA sB<s cL[B#3W4L߇tIʕ&l(/>*!-X;l)8 @Fxm~!D^ !Z5j?w_;h gWhHɮOӔ=ۤ?? jп %"py"z\ ]0˯Wk"i05ڲҚ'>\{g ,nv|bEZ~fё+3 # U)V= vpcqRڵ^MiE'Rٔ)bç(n.-ތ\%mޚzĢof/+O:D@1pj+ h4Gkdϒh6lA׾Ea&vv\f` M#K Gl# 鎆w((ۖI yw[Jc~!DۭxZxGF)3ȿ#K*>#{DۯBvA:Qjr'30I 1F?e(\#!$OIvONc w@+poQ3 rT lr;Hqwi4"7#?(oij`OC\$7pgAÐIϔvufнgtaTOnGš2ݗ[&9tז'J5iMbs b3*Q%hZ= 9}3h͝l&QjmXpOk#MetԊщ9FG?*\ !oO"1ɵ!GR#@c {JpaZqv/=B+56f _k նGT}"_E{_UQcEv):Ik ͏ iM>] _7|zY(?1;TX-fotȔ}b]'[?$-ލ#=Vkva {Lb&h0& =ѹ&CElˢO]haQCl!w&1O:-I+Ø.i"-it r |=|Vf*4r * ڢVr>|O FA^J|?ͳɠWnV&j1Umw39'пkK!?\KC#fJ[-uiTsF"BILi٨|cS,r+mjъ< (v0 ()~:eh% 4@ViV}1;wu@?.Qпz(.U NT s{ Gbo0o;f̖w2[KvCKSJ\lI4-%(8@w L3tƩK{N(| B)cmzT4"|I?D{rUz*Yg0YqI#88K8L?EXE1Rp5)?z"ھݡQׁ dߥvs’"?J-'\ӛEg?}p#̶HQp`c~M8㛉XPOޞ< gc䗢4Y }" C}F7:'2.8-<P)ZEr?b@xTӠFFfyQYw]>zwjCɘm]D9fH1~r{`L"(~d!D-4>nh継31ƕðӹ9v./*c䧱 G oSjަs:= О#Q`~(gEz6NN%zoH }O36{ 6`}鯿M1#D _˾<>eH7͸8RE- -߮zhyٯG:uur|jJ$Ղ_Y:ّHwG8T1daV1|Dt \O"XpR22O22NkE"jCq4~08#?D8"o|}AyTUm/fǑHA>-cg~Höh/0?$_#>Ć@[D=QB{Y .|a'.L]B>˱ӯDh`3z ]Cm`㠃\ vU@ Vꬲ]"RsmT9f 9ΙU \qK4W1UڛAtm$M4݄/?&e(ޡ;iX־$ͦ;)~&tؓjuܯ`Vʰg|&^ѱMJPHDzd-wß3Q/d) 1#9+CÂ?bRc{Fa{@jUyh`OL ld(l|iW3t_{Y^wxy/?HYI$A[^F m>m}(ۑ8U\ ť-{M#M)75G^FpNkϚe5^  -y+ƤyvO+GȿPc?s{k-fEޯQ?UO[?-Ҕ!xlJ>}eٱY1s\E3RW2X 7׍ĨR*7O.REi5SJ_6բD ǃƳ߱:P%8:!zpj-5a*0n0-eq쒴ݸemElr6BB6C:.$%JF߰h%ć'SGLc(ď$EL-0' p/8`PWWGX PJ6<̌VZ.`CODK }8j͟iS ʫӢ-=\=<<IId/hww/GA}?z zv [1etl [( 7 29C%yl)%&Gv7 R~S%8x$?i)Vw;:Q~M/Dz+ƌe?7||-J:i1ΧKz Q 㵄q5,jOR;oE؎P/ =h8(?(gTy1d¦:hkYOiUKtxQވ qg*j_w*4(.a¾G$O EGV4d {K 5/zEl lQQ)>Z_'<|$ je݁pgz6iyg?##D]f!x&}"[$[wT%eJsFv^MMEpލCOOiQJeq$N>@ {xBO9 rZ,-9tSp=@"c jP+>܀=QY!+7)3LL2&Kt\^v \贗lcFӟ-dX%}`c4LP.%0~՟n&1ӧoo.Nw|wq ql8@MXaEN?f.Bgyܻ8qBlE+YE0`>uϿ{xaNQ@E2eGwϓ w['o0,ð3<#Ԉ /52B Gn'LnERy ڕ|.wY?&i/z}|Vi [yT[6rJV=1v~B 46)=ȝgg0gl~^{fl=S: *ﵿVS2JþJqz|S&ŅoS]*cKբ#R5Y+K|Cgw9r9GNu􇴓 }E-1a= c$QL~[ABeઈJ1^}8@VŨWg~/Ss7Mn׾ 04{ԥ^:zAbL@qxWGǟrLސVW-8ɭMBK^[G?O_F﹪>No"J|FE-H%Džp(C7b}Cg#?+a8NbdxFyB6Ey\PF~Q7'pB& }1\{,,?R R HYwp=~tqT8";dC$9fy$~:G)SRh–>p"oYʊ&i4n oɄF-a1)x6V_iz[ "SSUGLİ<p`,b ԀWM=8%𿇅vCiElK пx4t$#y[2-jуDiP%w׿{B?S 9qf06*2S/ +͔+kNɔ;AϣCwraO.+EJ&Cv'|iFoOP:M3y?dCkD4mU*.5*SʳAFÈ U} OaM4e7|k awk@C6+O_XWg^#(\q}(qjcG>Ŀz4 6LBuy׳wt/}9c!cЋ-/XÓm˅׹aY#O"tT,p,.!)39HnKr/M)펡AoʻY .HwfWXJ :[8f?;E,o'Hp5Y>t%f/ps+&IpTY֍[a|J90oss#P0VtϽcM 3VHYM_!3-}Mz]xlm ] Cg ~=V/uo&.{-XAkx/Sjdjku6yRaEtxb儔iͬG.,2VM \2D&+cĿ~0l쪟sZ BNwip"1υe>¦RZ[Ƃ_M<s)o-l?EqYsû-tl$ YPMQ{Ѯ]1i#jsfѝV8a VV\z=At]>sX8\ySĉ=-I|CϢv E>R9mؕx:@aw9Đq'*ROZQS?a ]w [ߦk,w~oB._k8e(4-@OSFbM|U( i~]m߁_ԟr}ey2z{B^47#(bSto cT,z@ a/7nGGDȘՍ+p<q`t$<>x#[TpS<@y!qW5rk1e Lx_D؜KSv{!=<,Ї^ .bJ ܅s)ŗu"MX1&*mCc6lKu }%߷Y^62ZlY>`d~ƒ~n-&i #:`X -fTơ/ v/!?hWN)Cs'0ZJCaEBQd%0K3ȱUm(и:iTi>q TZ Kt .qLD '%%qd+io 3[~v-iE|Yhi?J h"KB`PЇs@ =]1l@Z zV%W)KŠ*ccKVTD}wVI/ͽa>P-_FuB2vŰ"6/+ܿ/ޡ-b8 4ȇa;"3j- 󠉷RM,$5p='~t(v%YEq|"eos¿ ͪoDL~wXKkcC1kjdᓦtG wcLceX톮q 76jD4c }3qZ8< 3Gsy| =hWkcjIl/acw א h$p2SZ߼]aJ5Zq~L&,@,?Sly/dmqEkق\ԛ\ eU H m[U5^T2 EDQ &@L–W%}HfzOSN:UpAKAY\3uXa^ ;R[&+ڸլ p0#ʿI9R<КX ]]85   ăqJa}N"V5;䴺6q ~jXʁl$YVhYw([e<]} LHiQBx#EZ6B;ʦʍ6p'ˍvY o83{8b9h݌=lz`PHFK?";WMԪ{{I~jr 2%#3+pT0u;w 㯆F><_jKf%UeVyL&ſJI,x C],U-sfڈ#ope)$^ &f:{f&[\S;p pVg`^k}*W, 9SBd` Ӳ6nfݡIx"z uʏs VfU60= pYz Wx{XS|@#JTފmN֋/" xUΆ{&,U^ | Zi*r> ˤ41)Ő7?h9+Mqi3*8P`뼓>9FMz5/;{E.oiNoѳ$LãG% <)0R|͒,:.# %xIhȁZW:{u Qd%u$I"yO$HN]ϔK%'KJ$k}Q?}ی]*Ių)J[ 12kTIE*ָAJ/Ik$uH,rh- 1p<^Xyyz+z {tofܽ`n>/K(w_¥@wIY_\j9tyT^?ʻCC O@D_D)Q6I9q&{0‘$~!`kv'bVC̎A]Mp04C/pA/ eF×h~}lyI~P=El䐨|L<{`ԝ98wIypF*=SɩڑT-6 6ah;hsp̶"2U0nߔ *crXSFN8Worc@YQ?l+q;2 c6hIip'85;n")?rHeNƤݒ||t4G٪ ! wGq/(kHXƦ:# YoI}zm#j@6Q؄R=I pkg$yIv^I8G)'Z6Bp9HJx=``XʗA}hDvb&[ y/OƆ#T/ޗe@ ; rVE9@g#t0-`pi~]4֥(~ebx]&'_'cK+m|4|8hǾiF [[:$gCJ* PcZ@ã3Q3q8-J%u^*N=>~jL2F,}_6߅*<\_(>wS=cW|GgOzG ޛu[րNkޙki8=`jm~MI␝o"usvKmwUrdUc*4R،ιgZhΓQ(nYG z8j~Ѩ#z϶^A涏_9. F4/r nc)G7n=T}c$@ngJ9 .񁨩m4 ϱ&44N%e3m'6xvs$q@M荸$}nda?h@&C?E6ee[l1,~QsYnsYֽHuК=J?6kl,VW6[غ1)ˋFA07x1)߼hR젨"ުYވ]nf:mq 1r,| zF>6 ob&MrG N5g׍oq}%B bUhrn$\ KgUlyL/<]c4 eyONQ.Thpst PcaO4ŞKnzV, d\s{x]$`b=M%cMyƭ,Ϣdͱk 4y(P}1Wloi9I6X_ҵv5/t b~{>DVq՞[i'&i *#A\g3V8?ޅI\ց #lqhdC#{yp4կ.ErxDl>°,~QCsв@z>q k#woȿL+kXX.`ؔ4Cɀl:gsF^םe&q/zo E06i;+2bSbWBohg6и֜},60^<ƍ1?YȬO1K: w(e`Oslzիܴ\rQ2NJP{JljϙM㯃eތh盠6q/m ߁^x8z8F #NZ(;w:.k%aث$uxtu<T*_;z8ez1>oJCl%+e`n,Jc;NkN.?{HKEΤ4{\F`z9]/ө^-j<4k2;՘j3"Qz z'#%V,Y5g&{U=j~\~{.w*V8ʰ&;+ 8kر6P(϶Q R&%KE* B\c>n"I.6ź`iS2`Tpj[w̩cVIO ǻ:b-Z_/XH~LEl ®Ǯ9?\$~Zkr.·,WLwniK]% 7&ؔ1 j}pzyF\j};>]ﶷ91D8i3=K-M164qOz3D^h{M)^oV 96b $2-L1*^_FηbCׄ,!)q`B;BUGTx֦ʯjTZ& &IY $|ݟ(_s*0ߡ|e V1# $NI]QЋoؔ()綿?z ?= OGfߍϠ?]=޾ěL\xBR> ?Y {WvoSDfyyf%;:'MSҬ [bӷ6,#m|"?(`bdFҲ&ߟ6@3$ \-y} G\J ".R#N%؈7/Y} 3 _׼ebGq9r||5F,x"A8N+uJ@i#y2c"(+*Mr*%eThi*lQfK_=EՕWEe:(b}$AcXCEOR^]@2tT kҜlqs<"W!^shyRyVey79q58]K%ߦߒoo17qYZc"|<@c)^[vWQ9 p{49ڬhUkPiNR{,Ʀ|T~ZZ cVPˋi)6:ô<8 ${nව`u;*f1 @o/?R!?m$_ f~/Q eJ/E4F_PZԈG%KE7)_Jү6HFTI%1Ԩ_ $GBKm/ ?V4Fʏ*'vZċUӜ}kGys(r$_OT Fl,\:o[3ޠx7$P%|`R Mhcx#]n!n}4;yH9EIeqο%}yxh>k-7o~*=@4'Jʓ\)U:]r5u~dY(0 ^;J):o!=B}<|&b2±41G<>2m%[gvh8Aklg |Ft8e Yfv;K[P'iRxqJzxl(]/ y-sʃ~30#~a<zEN }tp1xfo٢d,X\U\S!ytM1ȘVb =JK|oѸF*Pz󢱼jrS N m0J'ٵէrΛ`t{8VT>˾5 * X\a 5N˜bͼDr[mVqp5ꂶCKW[e35 Kp?U&rIf5Ќ߄T[}v,oerw.%UocNJ??=8jg":smޟg&9L 82>`efaf:3S"a +[E{oJ? gOMV/)WCi먏aEIdC&T؜~m6o+6@ن)[2tτ/{II}Ic۪ߒ7_5g?+x<`:GJ c}XLd2GpQ򲮠>Bۗ2#)QmmoV;/\o- o"~ X eCvsbd=vst%ikrU/u(&xe%jg[ ?-聇}r*ǂq]%wI*jp=п鍆ZC!eOLY&=Z{T'۔2\ y{=ᱵxR{U0/Bac ?W=F$,*5w#X,g5J7 iF@Wsjfuqh {KEX}&WcXHq'$u~*_(~B+>V0 MP cDe 6XxyV: $l$.jߤ_Tk /Oέz(-%N@þ)trė:{lM'ݰeI?JK>s->3Ŀ8@%:z(UzqlpڿvGZmReIrɈlYF\5[-dcIq7ʻmg匫qV Dhٕ`Eb:, )&V$1E0s,c)wYHZn|:=`L3ϜnS(/-ВѹDUfϜo{~  wDW[5վSCvAv^O0nM] 9bݨfe>2*{"$ZA3c^B:JhnT_P`#2Ε[qq/WLXL:N)4kQM⤜uys}G_G62>޸4QgRn>ۃZ]OO}xan5ƼH3tGptPX؈| %Pbz67m4hX3.Nl,4s7K |q&^σ`ZqxBxDwp,]~a L±@ o&/uqT{Oݹ~$Uuuw pu(plPMb'W\qIn9<; <62bpaVZ=:T'? ‰U|*?kqnVWH"L !DVӦ&fW 2hX$h]D+pYj;ly?aՁȪ{fR"iX3/aDtrqBlfms؀~E'z37!(Uӛ:W:~i0y1^R`A:#=[O~cڊc(f1n FY^ϊ1V+I9zʡmi1Y:" ݵ2`V5YJ_Msұ~sP'8Rav[y$gXm#.:|i-.(@2$ԏ7S$$'`)V*I+Yt\<|S|"|[S_DM\CyWD/%ۍ `VB1ž<x5L`Sx4!ϟ`G^UHZ/r,rb/&b5V/S DJgᭃ[] k1szv$ :Ϭ5޾ sԾc.'`؋UjL,uOm6c4YICD‹m˵ (])ݧ<캔< Ggڳ>?p.x J|*ʃ)6etMY|x?td*xymd f#o!8 _MAM:Egh"& xP*ũ '_ 0~t@LP7jg}ɠ\ VR ~/ Z%wJkS:ZKhdq[we}6c3YU^K<c\(`WI2LH28 o`T}+o58=&s38:j0;9$&Ԓiլپp5膱^,ojFTjS*׶9 B haz?i^ f@A9,ns.%.>#g3>aPK@<*;6vIv ,8XbV85#)7@FxO$gh8$\)KG˸?6]+}BJa;|.|Q ?,+06StՈ MV@Y#)ۚ`a[5 +MogHJBFYd$?NԈC:O]\"ctd{t\^b=Dnlߎڠ]f:HL4^L?7f|fZil"1. RÕ"l )n$k͉) Yi/Rkݖ^5pS8UTSوApC|=KMC_`0:`Kھ~&$vv=I T?&d9bT P_U`y϶1(9+bZiP-)I(%q@LWPNI #H#`-VYŶH#jSڌł1;z +ߐY!YZ,svCNז^ԪY.lFI nj,\6DQ;QfZPť]-3{CR1RBNs ]/$Dz;\%z`b)qCL`36yUU[a^UN&y"O{bt.̬z/&F#+כ䊽REi- ELHR+ɸWtD*[=O@>-OTx29*V]Zu5T }(6% _D0V< PQb%V%3&Ja ZaH|uTfEt~2 b&XMKQsEKe7,|~XQs>Gc Xg+haWu}{*9VIj̈Bv~!@'pT=1\4%6\M򄄶y":b31!#k'Mk#4Uoz6߯ B!CT w΀6@J|C;4&7$ Z1)MucW2p\D3ux^~,w꘠{`C]FC:j>=`w8rHQH4Ͼ&:u Gʗnh0@ДLlP!v H:Х"n:"q]m;Q.}sjyxV鱘=;NGvD -LnbbsWGR1!@s 08NP$g79x8qA_BYAgB4#96k#E&#X `CTep FPoS=T,Aq67R6eY}֍OUX0{9ܚ|:z )J\ț1sY ךŕރo/t3l$H]A?Aq^<} p].{~t<>шg%Wc+Gk2PO=һ23!E0D[+aW'Dөˬ8tͰ)4Yߦ7ԒػIRu1if楃*cZAJOH44"Ӣ+!Y|.f>d.6waWh UkBK} 'P|w/&ˆޚ&ױXj=֖ /a]8ir]Y 2(gC e<6UQn=6hËBqaa7׹al26QK ?Y_ @U[ZPKō^u3# J4c?#G On_cF⿄|h$gw^z#Auk{=` ƏdžP0HGd2h{+]|YթЋ/h>YWڲʿ[#Y•LPS+M0 qMIޏ'*ROWQMizZm<1q#zlSAhir@1V|4ML:9#(=R ߇I,q_V`7^s]'vk]2] /hl)Kv@|N ZXN72y7'ox"O^ά>$sgsArˍcgP ˁv%+ K=q,q$laE0-c!=+ KXJ>I{ xMFvp/pX_,:"ѫ!i!N|ܜ6]GpV6ZL$^`H*8:m7gsw6Q8!'J¢i0bA{fN?2H>{uRDmA &PEgisM_+ZWCDW52w:ȣ6)Oeֱ !&4ok*xQh\AVsK |]!q8$I&X9ci46u 1w|GoC.ݔ"W`ؠ'q Z)d%bZ9[JO%'ʘ~%UiXJ,U-Z|ݔc]yZ=J.{k44C:%HcNX^k5w-]9(2tגϣZ*O RЦ/m`/PDOZTV-4^mAiY>z1.!Њ* }* M>FsW(%X^K0DK6fBPkSv5; Q}<FR<%{Z; jݦ.rE*Wxe}װNnpgAc&b[ QZ|MQ_dԟz_d-0txު>Ey[;i&_pTwh-^ 9ڿ纇Qs-ח|"KYs;/Պ+u?~&A`^K lF)KE4: s\/GWp:g^H ^Pz^qd5'ؒ`I0?> #I"2xFd N_[lL3rbjV(ϰ2U՚T/x*" E)#/ > :\ڽ˦ʘk'3+C{s?k]\S? #+4XOy_aAsuH>`N&L}87|È8ƽ䚗7"|#hE{1Y~ ic򎉪 OγcdBJ9/UC(m"|DA3RqVEwg~8?h[jI-Bv{v !4ӥ#8K|ep1yYѠ̊b dX>dpؕs/SrxIO퐀5wp-Ec9,dU,dD5MH\.e[Ft#܃jY(ӤXR%f,AfDBD?I\Вsd:r&ލASH~L.<"WX5Ni %)􌶏4?=GV7/'}LT'XWm1oyyK1elXҶ0PWlMB38BrA'4hMWv3a)#?ϟ!|4(hĭ_M eG9Av YB&B0bݔrG lDX.X. ' hƃw T[*DUCEB hF!{ &"Vx +If_ uijS/CL|FRACqIl67*I)Rak` 9)zGWYsCdk|Dtai3=a"_!"uHā R4y*<q4!}^͊ڗL?Ghi4/Ԁ2tбg[z#_yI@hOX>Ҙ.;S5R:AJ̍0XGal *^` Lxbqs-G[^n>sعLW42qQP7gL4ϥHȡ=,E l }봙 F~%f}2m) ,5jqZ%4ŽxѼ?J$Ö`NC+y>2ρK]ߊpaà잉-bzͰ;o\̹ Nܛ\ szj- OE}6XzXtg]\L|%WRye gA:3O\EY;8*_P @H9J0(_A~DZ -V !RxecA?'$e~|LUwt wGT|6O%O*el;8  cxXIGhi⺤vCy1@ݽ7> w?q~GLQ2"عa|Y>>%ѧ>FoN"4eߤ$, (yHXN;%a_gad^} RzcpN$q6)" Ze{%Ϝ1G<+5&pF5|S(<2a|T>?x_I'}g[3yһ?`̾Q?vSdOM?Nn31`v,QZ̃R1K_z?XlL"<̑e@S{ทS1^C,0SLtW<ʒ=(M.cbO_;`V7h٤;s=eS:,{ 7C=S; 4!:^NE移hMgPhd9>-=gցC :$@bUY\B O'<&,3B]ǣ :=y2{1Gg'aiPǧasq,@Vm?2?îJNvd{ [PJu>Mj -.+ur7)GPv~r`!(U!uhP;oM~ўE M_6q/̗qlʌ$W; c%5;`3C؍[X&cK&2v[% W޴_ qUm(8FG&ZXaY8Wf({%l3#;H={&najh=Iͪ;g@\s/4HNВg@$Iy-ӷYdKmt)*KuDg7s#"ƺSj 'yc&9ju]m5fdPM-P[s#vnXGXӊ/3e8.!`8 q YB6AsКA|ު8Tv|>Vda#_V&ҙo\fzDˉgz$9㪊jy5@Ut^z|n+qլŻc2x8`2VwG0w&*O #Wx] 1}SݖTY,[W*̔ C[wuHBu36/[ۆ{ZtuZ27R7_72`q&򺍆M,/y=1{0<^EFgND3NXkۀfGۚs. GHmp4Dt*ZܥLab MOiԖY g@PSP8&'],: PnwgaAGHy3{dj0viIx'">d~"ٌ-(cpOϢtv#gXW@VMDWk{Ӯ>:ʷ.xpuSH/2}cJ5c=eߦOÝk&xi} ZAiE _E3"w':Z] C@pɕ^߈Ctq>ba5dŁA̭k5.̍K~. qi#DZBh7C-F$Q~ + St~;ʦ"8q`dΑI-$?ˆ|}$oD $Hsgoi&?F̘w2ӿ2F:2'|#J:Ǣϯj? Xn&q&4R,`&Fq".vI] * sf@P[}՟t4nZrU_RG:帇#wԡxW[t}iH[r8\"7<6FB ֣l!â~{:&3UB0ىQ#Kr>' @_.NԞ}Vo͝nG>%ĿT`ݠw3L^1%|?}x%ZH}\^R`~CmPlKi|c n 6? zų$e*|;] 2R^d$x[r$얔$c$/ҽ`<{S[!t`H~%?9ed{`Wkb,t͇Y+m Ce1Un6]Q #|1h =xȔȇ };شSh9NO}ϲM,ٱCVſx#3FyJw1_xj~{I%a3ħkBub%sa?r|)\* l;4֌ռ!&h"6acmyI>@o#ۦ qU= tYz,ֵT+ja$>_ɹbRN#4#qy|`vڷc ?I@ hcr6xly3%|q aj5ڗT}x5-+z .^E'b\Ơ@ݦ|UsyP"G"e^Q |8z: Ⓕfr⦟Q6#$9"|FB@3XI^OZU-pe5JEaH|"+5aK>v lo *uDv1bF`(xܹH,) )`m_mO8t?H90+}7&tyOU|_&ߖ}=`QoZ &um{MYHʵc͠Bh9_ Zqv2tׇJ]OKel$Kae5Fه\*(vuvUSm$u@bkc{A3I4ųȥpLI.X?j6ڍ>.F+Q@]*ZoN/*]Cg$uX+d@Q~2͉_'9qԹsr@_HEpީnKOH K簫溜X. q`ԲJ16P.'$앛>2n_(7=7ߞSx i]Pw,YR11"u!vQ)`,NdoRx&ܡLW g6!P$cI$m6+`w=!姱>DkE۹TYUXFO>Gm^< a (;aRXI}Z yGn3Kv8V{l4WS})߆(O@fS ;{::qv$ERKl2ŷj%2IߑY8{i rV Kmt6JNVty̔~y7`NzLn+t୎ߨ H$IDˆwKrkV.$cNXo`dIfBx@Mk餮Ƒ\a )ӊo~ v}w#wث\st/ǭYmjJj E{[95D`4wªTh `deR-"[>: dٸSE5(D?r|ŕ }(h1# ;ƆԆ-;7YՅ5Dz\*[nyk5TuJ S7T^Τti?+?9oaC=?/~s$OjO䯳,$n ٔ_ ؎Ǧg'%pް^[jqm$Bxp4ni~,YԙRT'PҸK\$Y%#:0}+(qi ƦdDe֯+2m }?ك7Ĺq 6&h -HamLDyh; ܡ%4a(p9XGOCJCf.q&q@*˚YPaJ^{&&w vی>A-MǶ9MrEY"D|ZP8xAẖmCv'lg+䑉Tl6lӑ&pb:kTsYGv:kҏv;_ "Mj{00HiK2Cf36P|:a)؆ 3Ѩ7(?PUo&eX,"|6˚")Ro )y&SM'5/|ldX'8uU!A7.:. ^g d|yG:쥷tI^G2NYىqx5|bh>6 0*%e|`Z.;ZX~G}/~P_gٷ=]Ɗ<p I@.-6CL/EZr,#(!.,w@ ΃'?^<=\9(+P,xfgbdYFsfXTF~B'vI#z`$CRbm1OW7xf]Mr8_gGڳۛҔH$Of*90>αò#ӎ 8Qrq$ q&9oJXܷKă$l=)oWFM+/majVqŐDiVcUV*h`6Ve1߇F?PF֚*V8Jˢa~y9P`Z}[`3 I[kf%ws]Cpa²Zk[E6Zt/~$JJIo :h=aiѱ.}-ۺ;5R5 r%Xa aOK?gߨ@hKj?@o)59#{dL_Iogg6}) 4@XOᶃ4YT!~,%yD$L%w>bZc)g3LO ά܄/A/;*[W)g8=ޫжg`"2xf`W_8$MF t9Mi.;.UӐ.tѥBɡ=x O=9MށJQ@G@jFcٛK#,i3iM0JWs' E)V(jQfIrc?̆9ojnl$W͠xHI~x#%# 1ͼdXfyz* o$oJDw6%lKA?U쵚OFj8zGnVVG}m*t^jX拄c.)T_Wv*APp8Rnf5f n ]1:(ޒt'[} ;_<2_y_W+;]_eQN]¿ߟ=1hX"\fUOKB/E4ervֹ~ ~'cɥ\]ʫ/F KxO #c,thiV4~uI.to.nֈJ"c%^/oԑIlVz$Sz-܏ʴ:4J???_:) 9R PQ=Bf9fjq$B.J肵|;!!Ԭ ag>;%ԀXGp(s\ǃPt~b<P1u 5#$~iKK1:%- [ /PnK nw܆vqw3L !&jcl~x݅Q&P'dU2V&|Ҋgb&P͂1)8і3ٳ71 ywBۇQ~X--N\-g;Qr%IK\;rurvPG <M /vG,']'i}w_Jj4~+"+d% g |E>`A}}ٕG&Y%*֜/bz&`$,7:|}L>[F2[sd|4jBk6F|* <]ӭt,>M4١MeYxC${T<~ #fj%^ %$JO> M3{0B:^_a~ y.@_1D<>~I'˙ͱ Αs=T.{\Gb_^+ooXG/o9֯Ǘ t$ .rA~6'PokRQkkJzy',*Q9lLBt:D_2;`:^ I0AXW5d ;D 6u q7^: ïqXO&[9^\Ipv~S9t"@,q[ow1YL?AQbM޳wZzL>SzSBxvcS ?CY!$7pgxp B{ࡎd9:Ѱb!7jQ\vsAtIKW/*~C3jY)0T:homQ}i }C9dkCs>J׊E!?_@Xj E+G{VxEQoM0@~iO U0hALPt3=Mh+?VO)Bk?{#`xENu>Av\# $z&WaF0`Gj/8ӳi ?'_BM9Fk೽uhD6J9+D藙߷M2Ev2@Rk*!w8 Z *kEcxmGkELNGGvC\soaz&@+wB`QM\txz9/t9L;B vzOwĽu\~'g^x&Wy J"W>I3RyqUȖ}@@#h$(rٚ-in(=@ڼ6 I.0x4୎}Po֎&sCK7oλtk@G4߅__~=͋{GQ{'wg3a -h —grp!B@kv!frP?+vV%W=U06Ɋ~qqGO +Wt o7u-K<<xM+(~֤" TͿBrgiJ?7_Q`B=z%f(Q_q3~z=?"D'1UXn)װwѩCQ5^Aj/ 7]x=+–:87ѝx[x2} 7 !"f Zl/5r0{Mpy͍-w*G̔\Yȏ}Vg[[F\X;0@=߁Q[ N{՜ddbӄ2J*Qءk)5:Pm[MNL&4 y1Z.^7򰊝2,`rvaɒqX(h` Xw!":49ϣ~ZQ%a߹y cˈ׼d|p}Vu`U-Ak]$O !Fvml>oX'e>y57Q}F{OFEӁAt?/Wc~|Iήf9]0Zqݝ5kr48̦?i*i9'-rs> uلZkݦ󡸣ϷPڀGWz+%8ϡ{f KcnjNK!~֡idw Q-(E6O-6]-g Xb{T1,pF t-"!k~hG8ݏq$4 sc=}Πװdפg?8J*F3yUyݦrqX>nB%j}TC(,)EL`%@yiZȏqQϒ &0&'itXPh<;3bՃF6Geد1=҈B賹SQq1n*/F(򯙕D;t٤`">.tP>B\ᯌG<9<EFd36n]ϞJPaˑ絗(hx"%%j(bՙZ8+x`SM(ٛ9V 6eeoE]x~R=Roq6;ͣp3P mm#" >2ed,F]!XsN7F?kɧ X`"5΀Ҟ(o^,.څpU8X% (j}>'*0ZB'|8 . yq=(K58/`,s6bOM{7x="XRyET734;;K\r'h!>BSQ dMoDMI^ꡩ;؇"q*;Ói7~RMڬpd #K@+|ӿh ȗ8i'T.?hO*R?5 =| UuO?˧BO([f k4L g?/n369~%X- WLvkA+Y2;5\KRa`|-̹ł.'$4.kI)Qx m, Ӫ VH%jhV~H.z-f ЍpO_5A>;#p> {'<-f\Ce^/7A*Kr܈X%ou;CPed1߃XwKh~o|ʇS+##v9&v`Sߌ"'.NiD㕐\zr^X_t{C^~q *)K(E۟M̍';#Pލx:!u{A?ϥxfʖ6uX}IAKrC7+ZGǢP,1w *،'rAtaZyt0 ơ__DZ:S@_My&CeŽ~ ssZTDJr)F}> aO ̉{}֠@ R@;,mMn7EqZCgyGNGP)wl}@cF`_@8G ަq#T%9o5fK?[K6y,Ltѳx\h>C{ߑ & h"B#MtAA;J Zx,K]Y;$jB?_鶜ZvLT&.a׾; dhmżc]=p*AFؒJ'a(eWJXI0oPܦ;>Yx9JMs@>1Ǔ0 ۳Ko o4=P%-fO0(-6y0"Hw=1\+//4JJ⤿-ySt_t>/~bsp/Ow򄨲QTD˓pm7Y?]$Ϛ󓜽٩jlm[Qc' M)sS<fJCfzsISfyF LIIyӊL*om92[YKEs,G>\SA\cw_$\JRO!6~ ;4)>k<H A6-/F[ `^[u v ~/g5||+R΄x;s VAϡ sA䃜G*6]|S bǧ8C'al}x?i>ޔ{|iקκg:GgVg>3h:>].ߡOg8ϲx׬fwG̕%0cco ׇʆ(o2lPWiGi>oq1rqg-hmhmFG:}4*[4j.\ƧiOñiЙG@%俧sD&$e{ÛZPNgY?៭-c'"S$<'I> .>3׃*7dzofy\0 Ѕ3N_-L,P~{L} s{"_*p;w?m?7A4k2߉sd>ߩ0-,O{wnsf==k׻[ ݳn-ϖֹK×>~/އKy [x'_ECE[Cj2"|KO]M;;h[xh c_IÅ )|;BMDD2ajcEvlٴϫ?}M9 `U֟d?L_'4[d>L{Sj3Hụ>?XlX]-LgM'J??yJ w=bZ}e}f|EN<]fAY9c x+zBuqxǛKA,֥' ͏q}iot/-%tˤ}QzDoہدw?4sp,(7I  ՈC1ڊJ~La.o(Z˱)KuE򮴕$aAtQVM79Vo77'zd҆xD"hGٲ/^ՃR9bP_VuwƐ\R|kf]`vd6w{,T .L#&%lZҤngߏrB M"ϸ7L6gxa],%ҒY)JVc@GgGbn]X,>+`p?HJNndmV!Mj6uI2q ʦj/17ofl"GPL(+#]n6<(^BߍױY"IM\Uu/KEcr0 +` ;AfAdT MNs_H̅gHjAZ Zy_s=C=sX- 2kthU&<+E<ۅV׆4P#z1l8iU,G` & hS aD12A_󆌿*!}%{_ /hc[Zy\_F08UH;`Iyp&ٿy, sf$JRVg)s#G"V^њ<{&Ct ?RڬgTmԁZ}`ڀql/zS9{rI31 l̈́ ڊI֜%ESc@=ʦsljk s Ve2rQ |n63I;,4xL—N-UZ#[vHj>K#ႥxZ8?PٕpgWvxx֔7:Uq)uN%o,b=IX>++w nNu<5\Бk9IN||LY¤a7iW?MQ4|)gQZ`Em)b@E%<KΰOKnןMǁ-p؄Y=LAB?K#F>"jN"ߗw=u$y#:ˉjJmt\9DD AOU'f< qmcf1}:S03co})F.X3sDVq\ȏ oL Kgk I,t,Z9{ @+vTؔ?^[&e1KU&udU1m5K26r"ҍ[tȀyZU6e)LlED^ +5~Z (?x%M}n"O7eZ >LZ7 t*al }s|: 9*]wS܀@krE|VuLPYV|nB} N/VSU'IĿ>Wʯʂ'J&d^0x݉c*| k, (akJI*_uX!©0Yᏽ[H?5>N噒ksZ31bsÖRoi4cfR +Ӿ`TDzZR⺧Ҫyr+`{/_8&Eƒh }Tfyk)Pm"qL)/SMr0iCdPΡ Z{B gK r,f[o%˧kyS]^ K+579̱'QG )m&9]aR&4!-]i8G}0qfpخЯWM ClEwPt_`Ҏ+Sf6o#jNzJt߱S'uSFd` pX:sI\;oCsI,:0<Q0)yi} zy;w&&RqFs-ZvM 5S!c0xWCXЇ>ĉn jl,Ӄ! } ,b{bX7XwXk5.vu5 *ɷ\3+͊bϳ2lBrGI(jS,~=F-oIn` i`I|1;Nc,E1hP.J?܍+7 sOw,tS=,s|wE^V.m^۷A\CЏW"p TMs5vdǾ!!}OTxO\`+'Jp__^ ,ˀ7?FGK_ :p̿Q$}%q p utX%KKB[c0P,.#+C;Am\1GLzK&Eт<$KL"ȡiأF,i6SkE?cmH*Y)RqͶ :7[~l@$5obe^eWJ8uyVexo j Q=! 6Mkzc nԋD&t[" nxLVЋK+%BKLe +lJ859J%T2 lz&"F]ad\`Y}n5Lzj.hiWm$I1wMAӿ%Χ!( ܻ3^Xk Ҹ3YߜO\ea"z˳cA*l?#U,dR]K<3 ɏHd=V}V򕯠z_|2/^{q\5;/3)Io/&*DU4okjeZ׽9qÝVEԝjZgAkь#+;`QAmnuJ{:#/^fhGZsyQFLЄ|4@} ϽeߘfGw9oZK[ņ #èiH/KMT2ߧxb3Xx|{EA2 9>%:>L0D8t3x=%ƪ`zn^Pi%FT }L68{ELή5p8ƓLk놸6"!a,}ki48dK^fen]em4Wп1BZr?hk>z$#Ӑ DTq [dԉ>G9 [iԸhULYniS44YU#ևd\,|Or<8q*sAvxH4в¹=4IqU:j4k {Rז@&*!)Or- 4Qkǵ5A_\`#/&Dk06u ~%OVI\XrI|}+'x$a<$/O-kr/ z &a\ʤp繟a5HvP؄c0ǟ;3?6DRȷv@cH]ڴ3-ą Q>8k`rA׊}G#~uC`w`Hś#vך 'ށwk*$dqkJsʓ2ڔ!ΤzR\ MRL,Jh9ERǽ& x}4<,ӦX~@X2!k#(_f4zcOȞ+6$K{H:XpVr5fIa1#f%ع׈a$1UvqIN9_ $I bABGt^hjsn.`+t FJ(;"ay$e{q+I\U½8SCz(nڀ Ӭ`JUa)`l0@W'w|#~Y|BΚHwnuKY|M<6xF辛B}xۤXNX` EcԸv,&`q]pGb syQʋ[\IRW*)K v[/Jʆ]S1R[͸ HMWo!Fg|T0%)$F0ei"c>)XB{UnB,FWN$`P@zL`{KlRQº<g]XNb5kzϊJu _K絙{F 꿡ܿVzt3h̏ {0vYh"0Ew6G6DqTS ԛ ߯/8e%~VtϤq` `4ݓ`׈qv<2o=JwI0r9ݚCn+R@=d)T"\ ?GZ~>ٟl9U H,{>s7đ B;3j,:!Ȗղ3Vg?:Ő #.}\KR[3N>qQDalv!3 |r,EudDfkMNEdR6z7,IʫőMl?vF5}G1DbOI / }Dn$w WY&mϜ<oA,ɷ,x3pjc.E)/:+5C`yUd?'O0C0bz_w UWkۍ{B0|1`r7=Z9q+zV 8F&gAj)Y qy%&%>BAm,.ׇSt 64V0'N.ckcj"1{t%hEW#Z>ow"o۸㪹Sڷ956v(ĿGqoǵ Q 3`!sPx!Ԣٙ@QYIwamg(xM]i5-|CiP~1g(Zj,[oRD~u@bj9x)f/Ŀh4uv I6M $/HսG0ۣ6I(ڛp%NߣdՙZ Y iYSìkrr7s \c3I0]M2pTre=mAgF08(m5b> zUΥz>D~+ ƈHKⲿe-wgɬ ~S@H \HY[ł aexJSPUU]UǃA= ?g-fOS`kݧ/OE=gK)>8:;#jjNfOIKч=S"<򮋩6b)RdC1UyHS5uLN]D*Uf勬0{:yakNe}M>/呫[aE6 !=Π-/"K"e9 HR|~H$t* gNY\G"[ /+Qe0Y!mPS[FbـOnblwkB籓J;b7|XxsXݓ6S W͗)1^oydX !>'u7}6؄\puO'~})\03oa]gUQ\=?)N^?@4q ;f~rbZXpU (y#vy ( Mf3 {0G2fwM+:_ō._n`.Wٛurkm +뮓UK/z)_"tN][`$"(}7M.:{=G6e_f؂YtIu]_^q J Np8,O+gKJRc{;jMybRh/ #|QG$yA5Z/mh'{kT=7Bl=pt،_ކ\`"CJv Xb0\#M/wn ^X89Gm96٣wD)`8,; Up_;E6l#)Sqqe~+^9/T%r K豉"oGDʰ8l{$Uj]xvf9b&)K yPGkKSRgIRC#b02AgC1ΠO\wrg7Ԝ,v mJpg!ȈMLSDΎruTM}2=cMCSf 1<3͞C`1{="k{|? &&G}j,H V ֞ j` X+a "^.N "!^ɤ+Vj ն8I 8ovFsu|FJ+e}YAK1 lc~ #+oCeAF䡅vNI|NzR+h*2~m)|!Y\^ΡDc_Ryr6rfI]QwRX;'u9q "v2ybZAzoZϨԫ>?pb6 YxlqΑ)';? 9u9cq; 耠EqI1D2dz` *5xqA v4^QQT"a@& bXaX"`̷N>>2>}:ԩSeu1Frb2Dy Y%Lu,ZEwDk~dgd8λ\8F͜w (fP:gc'<`&sNO!BV e '8:H5yVup&@#BhIEjа{ =ʽ!3_y쩼4&5*ay)+x}F s\!I!?W_Ѭ>)wmK`Mȶ1zr:hywf@~('ȲvpڈPh9BboJL_a\= wfQK;ty8 ,A9/'U#Ͽw ԑ@V3loT;!ݵO؟U4EV@yvlMLrn炄xV2 [N0{p]X_C [TF:_l- 5HB _mdXp}({(gpޒ&8l0d\9Q(>[ԛdث̽7X'J2hߤU-xS&ayi:DJ5EnDL*ٵnַ䉉k#8ē攝+#jxm#l1JnO 7(CDm{DžYC'tSԇc{`P^欮XfJF?=0vD9H k*H|FGӆU ~ toO=hۗ@2]Vy¿1RK݆-ٙ"=_RA8F,MmRAEU:L(c]cųKlW. 6a461T _hb* t gp?hQ.z灡%G~ߠcV{=37BlwT/"If8 #_eĝ'PvKΖQWdF jr?ãx)%Bdf A(M|:F #?wFGM.ڇjg̻OAs ʦN37 4Irjғ/ `?2#a~'01 87+H]rEcCcMԟqꠅTZ< ZC0cipzji:~i<==8èp+x` r}ѸPѮpM ÊR g|ósa!O%a4+K8ڿ58i])&q(e7ʟɮs'9S:)rЫhAk1K7}LآHƴ+ t=XџqxTyQzϴRθGv[ ّ*>ǃa\@mQ?-Qy~iex8S©%Q m6G#嵉G')tǠ|7Ҋ%)A7p 5ڇNY*@P6N0J|[U%vt z溵~Â(?$0gIߟ6!*OBe _6;n-\TC';v6~}Y*7ρ7jOYn}Z%twrI37[ 5\{:,J |ʿ}&|O߃/ yf`339Zd?A@8x(|;'K{w+CvLgcco7~ҿ[[KtCm<qhN!xPY,jW%cs_*vAKO=AgZqND}=*آxa쒌u9LIt ސ@p!G_Ƿ9<g&ivC f6KL%I:l+˞Iu{]{t=u4~lM{T 8- 4 1|jj:N1V:rd Yz*ZmduF/vizy6)#KDc,`/H"+edc+QG)wֶ'%ǃ@_Q܎3ٿcDQ_/r4L2&BAcR|Ag K?ochvywBDYӸ)l9o@xv㾭%X{[6 7-;fv:q6|k)Ob7k WF! /%&{t:P oh:z uzBd~mvyaD0rkAMqФyX:!XԳMU ĴNb'ᝐFiR DZ ?օxH?+qa3П_6++Dha;Ў~R{v8,O~}/ |ߌ6ӷ~G@lX1lq]gAa {Vt0pA"b α)rs!p?~?>!vp$6D2n>lĠl]0EF⅚^+XxIvsSNG*NHVH=ӝ-9KGaP7C@U7(IJĝT1+%._2^fXu qUaB|nMuZi} ;"fK]@?A_<ں@9u? z6)YisK7&V#է}63[gJ8={j{;OG1uLؚA/j($O *s A:k:5&IV3 #uik[ːYM[qֹJu<4ٺho+ (0g1KuSYf[}1\?G5f'U&!p`Uw#5|(:vHhI2:vԕXN`3}$Z/% &i%XFĕn0[_4jM)Щ<#S{]d[Фnc:ݠMJde&6H>LP%!yP9vmt2{v:+Au-5T6@a^aƟeZ j 9MsΖλSh1s$W&:cKayRyҷ+GB7V\ץE2sG*<<`/R9߯xm. 5Z#ْdJDKY 3s8jdO,Ӭ2bI>tgjwBiD9o9Ӱ2A'#]T Y"G5l_ە֝m]  tP8Aߌ=pƀVDãBvW F2z_VzCJoY?##3U 3-I՝h&Pl UƤqg6@GrJP5qc% Cߨe$~% " 08PcМЬ(1Hciט4V*CaGLCB$FCg|W%~o`ށ(TӼQJ8 3Ӱ*o N<ƣW !zM~oB{qi]=e\}3uw8㹛sOakz+<H)qC"U9%\٢Cν)LgS&35IdM1R_16XkRܡs-L 圬lsrb|b ,xP9bT|m^ɹ MnvvC.Â2[s@aOF_֢MFJ1ê=n2I<~); pCDSkl>` UkY6xLd鰪/⏖J\3r%kɰ"3=*>ǒ;ٴSQaF1c q2-aWܢdʮ1Ŭz@}^KϞ{!yRg'W#VuX-^XɧK:ͮIƧ )j3vu)EGuTq?ڂJ`3OAm_ZNzx\M7N<::?0CES}RDtO ɔ~xݖ޵BņbЊ=P{4^bo/ߜd,ERx^>7+=2Ԗr!O с j/HM PGZˎDn kUӲ  jUy"MKt?پ% (*EGm)^vAlN-%$tBNFщAr; Bao]31g 2^ (u/t&Cvs 7%kנajJPW:%&C^+:_ᤊeV@_,AwM(W9x8ڰ?]QwQSINd=cU- K:z5istgC>UlSjA>±RRF6O1ֹqDu sIYu[\Z :~|$b[$}I[q)lV X&}%(RFNcu㧬"V:{ ~0sMaub.鲖eS|Ǚ[ؿl~Qy9o۵G~-J*5Gpyc]%f_Įڨ4zL(~7)}MxCUKXK8)522fd?eJWHN%B ~>;0U.0/tS tȠ6!2ijO,O_WL,sItvbvS"߯e1*ufGAoP86煰?O~zYa@4R>lgv)ʋ>Er?_d‘ث{ ELLf>VQEzfEr-(!!Sgʢ)cOMeKsyS s8Kt';rpp-?s,κ{g܉PkQ:B21UL1No1 ˀdq}o>9MxJuyMgH2MޯÚ6q> kJ~>}i {yz+uvsbqaj_veD]X>r7LoвA~Ѓ05΢NO431wu>q[xzVsI/CP?XJ$ 4w#s3\J`w PEpO U*g,߀u3c1(v+MuRq֘QЧ5]r 밭GPO".c-&v:7J8OעBh"LV,Zr׶Fڱ?F3Ӭ0)Xe PB %IEX[Gj-gWh}ߣ_' @bvw&ʏ@!WO;JA,C?>|"NM89Miw*pf79evZ7l{{l.6ʭv;UMotHQdCIV@04̲ 5sQ'krBeo*v 4t>m?Gu[{3oZFr#`/Xڛ#]Gg> y4Tf>AP S?NGAX` U%lU0yB1H:OėqK*8P~vuN:Sv14'eP7*=o̮UȖy<,bqm 7(ZXꦂM6rb ZNNjO%K/#'hrZ)ĢzW,g0{S ՊU .,kt0) k`%gp vZK)hmMo]:[?ف$T҅I|EOA{FSI1ڼ WWQ)maZIJ *gΊ9S([ݰo0q9?tbȿ-QU_, as BXbkpj#-|?֑&ekfؓ'ۉo1?r0x{o?y>( A1(օ!-84wKkT T;yL(  q=yL#໠ ZiOgM([eL \(*o@ƝZ3G(鷵c30]n5;1K񤰉ԄjKbX|b.FԓɵjtF}a:ZZX.gTM(پ/4&VoTM\!h;뷣2DNuyr!IkzbU!_k pQ l[OAZr~${'tu)oRKc K |kj;#kdVD!#|$-Я02HDoJ|6ǝQ /zEĦݯ}wRje*KdZP&<c 8b+1 DWOk7ǔvb4A7r~Azk/%K|,޻0MA5BNg^ ۈH4#*$+x&$ClH]:V ,?<{Ugp̂]'u=E 6Sg<ȱ=Oz.[ֳoW_Iu8HIIpo 01XT\F9G e Q&綾f5\jsq15NfI_1>b-Ȓ[Mz}kJ`È`P>qk>aq,N#k|%{o+ýS6%]{A]Yu&x1&)4&!t>)c:gG t=k>,81l^Ir&8ujwsҴSԯ[`lNkxw395΋^K([٤%1 w2rg:Vl`U6/cpyS:/ǩCVj][W,PmI0=M(VlrYMoU?&PWC.@RvfՏoHPC9~\tz싥sr;? #"a+UʶV⽴YD3_‹KD8eE83n. 2}+d-uZoDTZXȃy 蘨0HM s.ى Ѿ$Mqذ@޴PۚDhk^0;ʭAy6*P;uBY5%լL-UDL7vT6nE,!Cavh_}]>J +xvVa5] ^Q1݈KdܜF"x <';$9wmmὒ9V.ĺ,Lɪu(J j.BP7JAn@ Љ"Z3w2U6Sh3{- ЗU}{Ft}QKq\39TU\# M"vֿ/ Eޜ0;-/|YuJ/VOk'{**K`;X\ZXӊ?\=. 'Gq\^OJD8{S=4ȗz T VB6DS?Ee f&M@DYٺ-mOd]IH9X"3H* OҰ0'%FQ$&zbo˳ ŢcQ_ e9 NyTJ ן!d-i1 ;^D[ԩdufRR6p/KR6pL*HŧŸQ(e3쇾M~ c*!mKsߤI{ UCO`fn6?)8]*(=DVK{aX+&Ar}CIlsQ)*@=rcI)q7c/T,EXӥWD^[r!'pv`d՟JCN[s H#ux,?,lSp8Øq\ᾤA+M5a: ~# YI Mᙲg7ɉnhL=`eM&ip9~Fz !'O6.ВXŨ(鶩wSI1쑡 GEn0N;jT.:vqXL0l$P|l8V߄1K#O#0iњNOlCn{==ېkwooj4.{EDo%3;'%{QUo¥%{R{l޻kFco ѢCk{h5r4~,9GrEY(+kFA[9E՚|- Ԡ" 8ʞDw1 +4/Ih`SCfim_Y`QQcRڝV \K#k|w2bė1f_DÏYϵ~O'<,~|9`,pkp8JFI׾sUO \hI >*ۨ$>R׆ء9ua򩲕f'h_Wtl'Os'bL]'?H.Qo Qq'3?w\MVG,Sa٘Hk1- b5Ӹ$dp㣒vļa [,/@!)*92Z/c0'A! Ԭ?%ע=V۵ Ȇ]@LWiV=:`%uvn}Q5R.{WE([yh,9P? Zx'w!6K'{gHMݖ'9J='ʨ.&0PYBa3J|a3`vYD\QX*[4GB#Ցֆy˔Ŕ܃."fMBjC~=E .s&iuq;s@(tWM$fG#+[?3/t"D;QOS1 0DI܀8\.ip'vYS+•CpEk`*K\e!ApWFwVCXa= mprJrx;X09+t"Bw6MBߔ\! ?DO?=CG3.}Jѓ% g{(҆%[Ж)5z Bc^#1\89%F桅m/EL< V][]]2Wղk@rJ=; .:_LX'$_ ­5Kёz: _RZ@<?x BUn>,ov5]A --M~{E+B_)Bp潟g 52;w&㙎1 }㭻 6ɐ6SV#;t>#XnsFT#fk&# rY1<5h{QFs9Yfbޯ93R"Xs6iǵ#Z%į x Fs:̯c/=|+ k}$[ SίQ<~ -QaT~"O|"7DcHgD!֋le 1I"!CЯ_l,LlR<(Jk M:+/3$k Qk{"n p r!?u->M8Rîgxq\~T97c^T ڤH"/ǡrpn7rIq2O ] Z= 6FIȳ?rO[dm5kѴ5c) $X~i~/,!ɱ 5rL&]_NV(e=lGr!8p!c" / SOFK~ {mH?4; d3lU'i7݁7l')nSa~}dǢe_ xL[-@hvżͪ ?)j+M:=)ȋaƇqkB7Tʏ|қ:fw(~65,JdSM⿁܄6[,>_'څⶨzHF۾?ar8}Zʩ)I\o_P2E}DŽ10pDo6KQ~7 ݶN{薤Eb- M;6ާCzYM`XdՁ{sOu`xM;6)b5tE ˍ 7>D$~,ʳ=@GM<l c*YWN\F,/Q0 Ėυ5hyp|#<iQ P PM<8 JuDC@z|7bܾ\07aܠYA*5;oM^7R/۫BUIBG0vJ^8Dʼni0^{sk Lwj\rDbh_48ǁhGmQ_-kKVSQv 2E6hu>]܀YUEl$w[a*͎YnxOOBG=VeX>쏛 rkR哏^ EL*ACK_G9b3y kw6yǙcάW_ 7@7(=B} -ǰ.lL3vCО(& ^bv!XlA5{1z=s >ۺby(!7.מiݖ 6ahu"f^-wkJv-Y]hUi03O7s{.ׁkuHh})nN~R["=1ڹ?5ӰnUb:x,hOʑ.ZeKy@Jl~K3[$u[~߇M\T ǂ L΀:$_~t?ԑs@}ތėl7K0) ojpGAs2#lC?F^XI9[ Rj:l/r !FI=4()/[`|!t)-77C|@!m"BD{ F@D).{m`L01zj &״S#k{wk+`E()^BU#<,R_DLKlUG4p}uʪ^?U?t4yi"u䫼&+tu*99֩ c.7zBEˬ6*S6 0/ uLfm pE5>ފK&mү u Hs'm?Kzߌ^[J*Fy zY̾D1?PmIys%5Z#|W E@4TdӌdHHVU9L$=G,8|'P->꘤fmAy 7ew(Â5?~Na{o1='x%=[25=^,CU(ګХ哻欆5qL5wm8W (ӻ%[9[,{FLrۉUNFc'yW3hNZ49q^EcTv\83q5A[?mslCG)}|7Lsy_ZXKz"ʮ28r, vI\B pԢjS> O]_u=@ JcΖj},B@jU6-[Gcɭ)mD~RseHS\5-f}׈-`?1;)ˢ[ld b0UZD AUiQ狐WEv[3z1e zLʼn@ *2(! *5;$V}zЌ fe_Sa5?>9FB14uOQTcN`/<ٶ, I2*`\sa 4_Rq="nq_e/w}e9b|+ .I ܫX+Л7fG&UBWQh 'dW7r7wf;= < ؜̯'^u[)^I' L$>I$&Fq4޵|hx8g竞W4ح)9oiƟ*8`'$Ϋ$:yuϽ걼+Km 3MЩ y?– -bNc5jIJ@xUz-Itꩊ1I)nv_U/݈pn񟦸/լ;5c)_zU=;.g)}7??\A .1ߤ>74G AgAt3󔫌ȑ. 㙹0W5{j=L=o]D.yPWưJb퍺Z{Д =KCRl]<η`Wk}Ux_z kl(#~R퇯rw - Z,Is6ѿ&i=ɠT˷Z7+P~ƔM߿ūzMHq0.p8b80tFIWƇWOoo@wL Wu`hJnPmIIks4OLOclbAeAZPaT8 ҇)n|p$'R ͛W:-O~Y.خK{+z / M]3ol<<~ɞZgބUn> ˨ j:hՖ>'-{[إ*Zqa ݠ]Qk\t<}?%۳KWQJ14Dm?YE[3ÌFr1@rLq΢,?;Sܾ?#6OYir}\<^xPvoR~ÿi0rWU+7Ƞ:hL0>L1⹰]-ĠD! y3^ c%sd!|V̂W _&7;@[7 rXڧtd:uF.4F$SIEM~&Fʪ?1m(,gJ=x6@^ N!X: )Ǒms;Se} ī>w43US>Q`ުZZ/ SaɝEȶU"YB9bfxPB7^,xwjgV!`z6l6_}{%Xr~Qn_U",H`B=+u=k$j(g/y3uD'FgUFH{%9cmz]H:7sl"` ;5*R 1Bz࠙4V^M%(pzd^F&ed2 ~mkagr-pwC'SZwGDT HVLtMAA!b)w%m4TC%uПaU۲g-Ҭ[|<} zh?DIKWVAG~}#du( ʋ skD|;wj8ot0;vޢIyXSuGu# }z4w,P(+Z\vwNlPsdZP![D?E-"k9+&b :疜os*;B>(ߢYn y_wVl/w5#'{XI>f!UPQ-ІBI?h/;ct ~:ֻ'NE`h('v)\Û(9@ W@ G񎃢]p1耐<k'ϸ1sD;|Y60dH`ȞKy~CXPvP'v]X7NoLZi%VRUڭﯥ0);'֎Cif#KkՄ8#-iv&y]$:͟$s$*{N2O zao5HR܊)<}UrNQf^lE&֩J8Y5΂A﹦##{C{UPsEDao"֐S`0MGo!J8j{ga >KIk~N,؝,?߫3EM/[:20oaKQ k H=u=Gw~K4d \CtY!ESiAFYu5k,}z~߾!ER'&7XT ]!M( t=;b^Os?R2X-#'EZcjNOxeHhj SB2[Q&~ EC mpUq Մss(p6DKS}|WhA1hc.?,VX;Xաc.K ~+E*s]qW^2R&df;`֦=rY[n߰ߒaY!';۾ CU|Lz A]ts?J^>ΟvH[bkDLrT b ue|йh>ϚdΆjPe㓲5MQȮ ^'Bo,fIO\%P=΁\HNtQ|W4>Ͷz{ħ2?eސ^(agi)e3BjhxT"/ģ':n."?Qt8-6₆*sۦRgZqmGRT$i78Tܷ3`rmr01Dh鰞{Sv 77g |1b%?!^I0(2m-ۀ ܶ(9qĵó zl@a J RR q=:N7Y؟g4ԾH!0<a4 *}=K&](fe}I6a?ur!e, 5F8؎:!,=beGCN:{:3&$c5?m4mrAǔj[k(u2(.5화\^yd&͊@\bpb%:NƞJ>A:>x81|+|r FN&`3ix޶aIA.ɮE?eY}w19)-_ עI"> DZW} R~Z??~`A[Je K/Gk^^(;xJ=h>LvYT"e(02iuׄdТF#[EI|yeɸ}gwavp`oa{L/]l>hCܯca-rԧYg1 "[<ǜͪ@V, L9RoUNYR :nOJDIJwR-3g@,;I}WM zM[ˠ rN[KČP!WJ-녎Pl1?l!sҧwm.6qӸEִy1;6X1AT 8| O\C'u77J ^9. T"{* aj[w"wx~ >bpÆ^:+C?Ȋ[iwHo-M%t r7ʚ[k|+(,@ac0uf RmJلҴu {ҾڠqAݖo?q[\]kLvݛ OAb%GwuM1Łf&Ǘ'&Aݳ>o8CDc]pji3Jr0}t H#KrQ= ?HyiO P'1](ۤu.c(iGEbM.h+p|w"jP=ѻ'yNH\-tʋ#n!~S "X8e~D?<?k]g[B_7sUU]`a\FiyUTr Fʸ3m?NB:iǴc\vN&ߙDa: ;[|bC4^^Yǜ Lx#n;Ry5&ԍb¾/\bJ9LZPvP9t=%8ݳz]pK଩ x[N.?B+-E1#A ӏ6fIy-{iS8&4j6UϵiW{χ'!#AC)Dq{P-  sI=[ʚRYQt d `=!C|sԿF0/J<@#|`p0 UC7~WLot FZii zW_m|Ea8k 9=EyRmv= 32`53Ynk85аۜSbq[3G /=ڍsĖO,29ӁQy٢é8,1k^Po`2`[w b܈T΍H?+,P ?N XHČ7, Dg>?S'y 9߃}B F(GJeljSz%DJ2F_eH; /3e]5g/e4K zDQ\)nB?!Y_aI*ɣ4&󌫱xx{Pw*,5 }9ZpK-r= OQCyrY$)~ox2Wv}UNN[-"[9tRgQya}\$ʳ$P6q3g¾E[?|OKͿD@ °gRy:m6`@ͮp2!OOP{/pA<vاZkCm<1ٓY~*_%Q&6㯥w1VMMOլ5*G6|mXÁ5=(};\|nQ^$_*IyQg #ߏ rZ?; 3`ީ 3Lᏼ_$I괸>lr/>QRV_]ȕ7&d7{ ÈM7n( ƺv{G( 9zdQ{~Z:n61I!|I:X#|'+Ŧ<-wA^ rf ޵{A@Ⰹ-v4ioe%CƼcXɿW7x9 ^Zrd)XO R4ͭDp'9 +yCNo{_F8iܓV>6[8>_WS3Cր ;@҄|; ! d\q@fvS)B#O}8 :l"WhmKEiٛO|$f]%{:X}H^WX\p,iZiI]E@O/"Ji}&+[gK>;B<$~s̅z~bu:b9`Z=C"{~d&A0X8Z-IrD><דaKBؒ / :JY9No'&)A;=(q+38HPVgʘ"6[읗%q7T%qŧpnB( D!۰xqE>yi3Uϗ\{G#<)ʳ_w(OxJ6|}FDHRWٴ Ôz)'3;/T)Q?*?12YA7;"y*VDs!oQQR{wx?%- ]!LOOɮy$1tTߒ0^^eԌeOBV\aQ.YIrZbac& J,yik^ M n3s`Ho.{3qiW>_lSFm|{}e{33;>ƜJS6,u5t6J݆F&p6gyX7fφWcw:`#1?8mFm/bEl t?u {`Ωa U'7 Rw]o^'%娡|<HfT* QdvG FZb)q'( fږ)ۍJ=e;;zD1ҴMU6x)q*oC܋2l 3SV:s1hR='+"g$e ק:ă7@#5_Uwó@ABE&+ 6<8J[as0o0O%VP Br٢?MГ|Ӫ.)AqtTJS?)N,ŇZ{;NV} o~ݫͪ3J˾QiaW$ں0|}hVz%L  Lxm0f<{ ۤ}?}wC=6#fXpx4q [@R{V0wYsÕu&Ik8$Wr*Hr>Du4\Y2H 3-IOI nye .BIgk\mܗj3d93NC 8qo,$ äOxD23H3шOx9ZFINߢ@_}RwsRX*U!3Am(">K`/da%6|>(F1&bWfi vnuOT^WGnTո}QlT܎M&CCyVgv_2W'G:-1Q+Rmu.8ڔ rQU9?"]w\A7(w?4p; Kgaz^Dݴ(x"0<ؔX"9Tb>8<|4wK䧳G9ׂOnb؟thEs~ZPAi;6a98%q:žSRAs}}gzn}uS4;~\~8*hdTvQZi<4 LЩ-S& 3BPӇ~?L/E)u^ =w>dX).pID[[Wfa-m3o2:ƤgI Ǐ/rdCg$),w!/kQ)ZaIjFo9.gQ8N:<,bx(˷iG_ ݻ/S/-ILlOoe}|NDf ]Y0peivڽAU~ʒ#:fRc\5e'ARaC0w> xL%<ĚWf:r"Gy uL v+$4Qq[r%m|/= J뷓}㛸LLTprfXbF}n:b.)L 5ִǎn~~;ZĎnp6{1Ig$P Zj9}tNdk8 ]qTkBqo_*su*{lY{%:|4  mjǝHvh^wE YMxbBé&y _ m[=jEӳsIOhM)~9 _ us"^6g*Ç g:{K*+1c'"Пh\dVŶN]U5ryb7@wRoϊUؽᖲk 3V w8d"ۯ#=xыB{2(6ó^p g}R$*Ccdd9mр 2o.L\t4FOm1zڋrj[my'惶D|L 6?p!x7Wpa_tО;OZW8Es4Ƌ| a(nrE|H F1ak4o5ѱUtn⺕Yͅqu jhv͎]!/4(6/oxww|7r?_ .tr6JkbVz~נ>17BLH b^"5QLWy'~j܏`nFi]eLjR*n*&PL;`PZ/52PfBf~, tRGE9[SZX)s֗D9HHx Ufa=-8&񼸲OveFw2ޔ괵RM@x*2I2#oӑnonEs:~T9VBŁG Q(A{=~vS^ 塨:Ym cʢ?`O@3BY_no#+Q}^ *\Av 7VeŔBwr'~R=hh79 „Z [`OIZ ,AˠAt&S~1\X,7PHS9@ș1޷3ŌDSaF#j]aKq0&2VhT&0Ѩ.6cOyE `^싽n-_Qjlջ |,vCR_}oeMδ5 KSXCr e{SYнHMFD!?LQ.W>}dQV4 y'7zx}қgP\O<_}ǴA2=YH `?:5Ɏ&Qve1X5?7!{(iQVlϘO~lP*M=~]J"QX1G}Bvx%zi>;]Hg"М&ۗ˴AZAfVy p^dlȇfY̳*Z0c?E}QK*, &֧>典{p7#mF05vBmyjXJЇvj9F5x;l`ȳ'oцlKRy;M*G"VzN L ܉S!*4 yr= XLGd<ϧ-$0%v?J4 bkNT`KjZb<]t%6hL蘡 ;}6qyJ=ko_)dX? ,`/ UP1b)3˹VF? }kk1oq_=_; ʚA *6 cz:T :'Z_AYD|! ~]ޯ)մgz񬃒1ö=镥jl7S>]|S(c-F ~21%&e:bctګA;4>g4` LI+HDJl 4 m lfc{[@\(f[4p5k و6$8}q(Tv4:d{G@{$֞c=Ex$;/B_eOE QV>WycPO0,sؓGx~8Jp9ЬL(ɪq3|i)߯EPD=/LODfצٰb,m~k@^&/[|z6iyTpL@1lQoiϢ֔7_J#nf$c%(]G̳Ҝ} ₩`՟@at0Fо6c0i>vT( fאlB4c:gS!/;;*S)/d,+ FjT:ڿTM+rVv}<oQҔ`TsCcE3,Z djN@CAt4[2%旙K)i:}]؟]rɛac7.VAx^k5 R(kvH jo}I.V;J%} &S~P?D~{ͨ>%eL dYGkZ7"j/" |`Dֺa%r>7xo3ZBxe[:xqFuP G 'XRA {wHB =?+==s3^F|>7ئ )i:{eAҖJssHvo& UU.zRA\XT}ŢٚɄQxBBd%ѱ%eVSԠiֻI_Dr O$v~BmSOc}!}XG9kD k%~%1d9T4%qr iq:6#3IdB~T2TcwK\ }(&T`UxZ!y>{S#lÓ ֣_bNء\.'Pf=Gm+]:Káfs8P?aFx3+>ULQM!婜f4ڔĄnyF;p> 3Ew}s]ϕr~DlmYAs0ɶ%4Ofs\5JA,7YTOurJ6@,⹃ l]d]on}dSjiȻK3=㇀X-Gǜ0r%oX>:B$_}&nFи6ϢqzVs8cq]D9 ax߮Y*;%轕,C8GkX2Peg‘'vV[؂CgAy~łoE''I`m&%M9RFvԝ>cf FMM8 N^ŕ3Eqdf$g6m گpJU Ugٟ÷ĠXf=겅Dth7$М/n %ߟФYJae٧:1 (F{8&٭ykL-VW;@lS;J};CMAc ; PRT|-!œeI]-tnpsvC5:D^nȈ;bȰ"2 JMDdYdGБy I2K8˫Z῅#=}v}ewDkASz['1.%&*_3xG4 h1rɀɫ~LZPE6¨4~c4=7.O$H`U"hW`  -^{^oP.i+)ƐXliDWB=Md~fL}eAk t z$K4x0A5&cX#Z'qr5SEnAȎ%~-Ȏ+/onyntI@oTbf q~es&<44.,FtYm ~= f!b1l*C؃Sxn9nhA{{ybA+{,@_#T$S쮶NQsjєU9YEt%KCM*fXŘ TRJe]ԁ{C#]h(sw4RG>k-b {@svSv:dː t4hRټE;}*?%o9۟T)LALN_OGcUPLTמ=ڛwHnSK/U(0g-V׵lO~WxŸce>tYBz`]2(EtQE)nG2ßZ.Fl-o" =za v^j]dkwhKk&oUZQC/Dij݂(">؝؄%(X*/;\hɳcJ1!(ZR >p>8 w BL\āz` ia{-<# ?|V퍼YuU-{P d5go!f5⪶ag/Eئm-ABH]gv%p 9J9Jf-L3 XU( fB7> uŔ7vE}YS}BLRj5B3;Ђ̬7&eJΕo/ҰLH)N_-KCenLpnI٦?*B3RA/rSGc55> M $iU}3e #HE1^+G4Y\/`QݧFWɮZi *񛈈&2=B F-[Ѫ~[4wG^gvx9ؙh*_ЙقOUZ `!', _Ӄv0J:W#P+z.o7:\qR,kj5$Ѩ|XfEX` Y4,׍5 [/ؙUCV9Ԋ~E貴͢G[[yxK=8^QLl\77#^B"(|h/wR([+)&2/)no&4$ד-}݊:9u]gyo24﷊_.vpiRY$u?=hMoR*7IrkR讥ʴʱ-(Dx=Y}mvv uHV87Y$t?n+lZD[1$b-:w6f֣"i`tqMOg3E9[1=:d ydhA=tQNlefYT3㱃~Ss00SCzɜh@AKrxK(". Xw#ǟI&c B ,W؅ `Mv!ȅC 6D7ɹX x'rU-Xp!amMp~}2)۽8*B>T=3V4׻QTyoh"2l~ ]DmN[g9IBgDa-_`h ? 8 @.SЖtoڨJDYSd.\p=e#(M [[Ty\_5=\H<4<ьdG+&c^SWq a 6K1IoKl91@5e(9e$̄d5p?[\St'z'C'hkg `o)ݺ;ۭ7x2im5lǧGK VEa)9a讗C4yHF=3rk@ k! =Xkd6#=0ڲ8)g"?-SÇطJ~{,j$ܮIГ1zcoȁpـiV@ˈԞSFՃ^* `Ǣ)wW\CxGO:bm;w+ wMf;Mu _5] -|_+}AB^ZVP }zܚo?ӇPcOh%AW!}ܠԅ53m *ܿ%yXp B6_o SO "gV D};~k-2 %";eqrtnKKKĮZu>v]] EK;2˗WN:e_@SyiaK[O?p7,qGirN+VF¢McKZЇX9?| z ޗ0]^OJq2aCHK`WAʪ%\`yi3C}bzaAVvaL,׶47H6ޕC^etbXƫl7/],f{8/uaKG?:%Y-8vg)/\/\S&X\1 Y(v ;ב`SlAyS)wEYli0j{AQnUaE[iOw]0/P uqP͖!CaZYԡ|XZxL ƪ,Mfi&xkLMeuV1ϻ`i7qa>CbpTC%ުD`RC)G\%d&t2֞'~_!YV6Z͟3VҎYڔXx81gY8 Z%c٤ ^&V u1Kjfm(Z}FɨbCX3S0$dQG&@|_x (YV> Lհ }5 txN+r0U]f%x]6 H>D"0^!>ӀOȳ JF!b_DuIlBt""qS^'F7|'>1΢l+>ajͰF}tfu!3x`3g(P /uŸXJ+[T^$Ū >['ns65Gx0bOw5?K9M<=2NϽ8^%%flS _׬>fiVFcLjP-KT4>3}T-}%j:黗QJ U'c^pW92/8[=- %u /ETLnI #h=\*az5II5yDy/ 6#/9^"WZhɔr7$a(kKqc.Fx$y= [r؍P71IFY ן cYf/LBZ I|>],VC>"A1 F!UjlQ`)A@iM}MiЛO b8zp~1Ps~1P_,?}3˩6=wHb{ {;267vyK'&>}~:xsʣg{ cCU'/maq٭a\F ,x8[GegZ6R8U(bxx_@M60}5S;;1iyؓPK!Y%wV@ p"&c Gl80z:֕0{+'% i/+=jNbۿz (?#]!eQf'sî/^(J&'s5)t=e)+yqTe>WWqZd^XϹ);dE[>]gw% &y ^b۰]Q"TlGG@>XBCJs sQ}pVՉʉ ›5mrYo3 %ɕpS1Yf$W\qĸS/ȴj'@ ]ϡQ2VfR圮!z ÙJ,#Fh%db-F%Ա:][IJ*,(t}QXƠAXi-հMnɽp|(wHGwH86.dv5D@-GqNЬ@/T[N"Ch$KomR8;t0k8zS*IT$Z;Z/$^;(JK|za_{@oIͮicv´fרl$9iQrk,DDoj|GE3(ԉBпx1YMOg}T$;h(4ВSsǙB13~ ͪTSmNy]DɪNVps0[ACB}gHN'.iِz8*"o*EIgz+۔‹$`n)cAw4}СSfĢgo xey$'o=TQNtOh4ڤψ~=`G|?IEW|}hA;?f3K})G[;tWE$.c/KiA+2)r3rd TjMho@nA)&e!sۨXW\= xi%y1[pnu|#1Vgd4%(Ё?MM)0EVx0<w%|F8K-7ja'lZV½yo@b+%B[DU EI X%qj5aaw-ȹ18nlF+@4K ϐWϻ=cʢ 'Hj#a/%#x(E~*xس82Z+]ZEde'6A&QNj 'מG ^7:G|4:ro.3KƦ_m tk [D|{!ŧY3dEuϳFGfAZ.i?[/X+rƼO]❭ lv$-XQ*@2T1v;?ʖȭlͪI(q];&!D[n9bT3<ʚ9UaAts⦅Ho7I;1_o ETJ@&{Ex&:b؊m' 7ʰ4Ȕ uk@1VˎM&-4=ʚs8X 6} Km]"x7s(&6{S/R\v>T.嬹k^{&4kV3,s9rՖXzTx߻HKw5ɲڲmZmDI& )CIeQ^#~>,5O򈁅A/B ׭EH\B I$0BRHٍ6: :ݍz7l)b*c\ޖ(c78my?DɴMؤTgB}%>m`I'yfXU oS`ۦeu%K4_PR5XL_/F!;% /o( a!Q`j?4w`X- GTcd:Ǥ]M D )$\Q(t5p/BG ^-nVٝ%P?83J2f%x_"#~Nv;zD@g;Q:61B& J3Py0^_jEʸѷTv}͔,y_"h@5J6h5籣};heĭ7;+`H指0xڨ*qh|G( 294lv ;.pm.i [ X#қR-wjr/]Q_Z~E-hMkcH VT\/7ٷ8D7IyqɃ&zi)(sE^˔G2ז+Yp.a%y'^jxSoL +d-*6KnxD;\mZVpԞKӶm⑗18rlv`H?WSTA:VL6\aBoPHwK**W4jU7&j<ЀH'&.w)0/|UX$GjOA}}y? HobPH6[Aa@Z0 {crJs~?Y%zvX D,製2!UV'9Ҏlhޜmg3N63ZPՄ.DeS>e\x ǿjSMpkfIG 3b]SwbIa1G6k&tK#d1JF 7(kaIīP.A:7*Nr(;?ogY^J~fʠƞ}aYJMCE͊R@"̥Uip[ *aYTkQ2㒬6wUw[ggV*׊ 7ͭMf:kUXy~`8BQܠl2(5ᤄ4 kuYcS򳀰/7HSVCOon{DV'J=i 4]_hV#CAm_2{<X&[<skXM͒9$|mn}୲k$#JBV {%qi#蒪u$?В{-?{6P,:*8 ΋@nn쎲:kCt c? 2;JBJLlAz7d:ԛ 6Y*SX@tWg§ ><8FΑ̲O*mYR'3"uc\f#n}B"R=IQ_!H?88ȖAMD$d)f\M(/oEP>/Aq!{a<q1 |G1ͫoxhǿi:;KXѬ77nmpBAT86f(hwk L,_Tցt{狴=d׿8Y"RGi*"=h4=eMex]sm֟j:+&孲J o6PoS" j"&2!x^ worjtQuFф֕n˕ж}>/kKyO_i=ZGgڇ#kqc/'.JF-^ '_#0Pt :gO8g>bŢ1tcCΚyټx_i_ݚp|uhn*:+/3t˂=SIJ6w7_+jS8!'/hhZ[Լ#ux}}~q^1zalMu[PݘJ`qsws{^L;Ƣ>l D? 8;"^m(i8fOy:OɱD347 +ǵN&k$e++Iդ(~yA9a̍C]1S bN>SV-*Â/ (ך;J M0>{6@ð(YOa dmƿgʎWBdMdLxTZ]pE>IYm~\}ȧn-FeS쨽!jɹEԤj߼.DxW >_l)AgԱ!œpa8fKtW%=zk,}Vrl:vDg lX8Mޫ>EP;a/ٵD& hc,IFG\}+[L;jr$秱ZV0|o!,SQJ)]0wkn5R L _ƉXv1S& C`FH'L7`dn:CGN*xahb>x?C>+T8B#3p?QhY2]h-9ߠ5U'D>5O@M'syE%gyf;Sy {aiU EhL0O_A} *zY/gۛmuXhW,[~p˟Ag9ouzH@ W?_;ByQudӆ&7h}S`X'zߡDŽ*|+7XU@||cjؒd{-I腤` dWf4SC~C-ΐ Sjcy@$oFg;Fi}㚍E@}|x:"hqiѩ{4)ı@tu/[Y =*رW" b9Mc/Fif 1&^C]_ |]-9t;梖48omC ?kj`{RͽӞ $x.8-xNr>UI#9/ڐP߯CBlIjl`;-0cua6b=pY#f,g4o^,m/?cyS 8`%ͷ]Cz]o'*>Y= ӄ#^E+GѬ}S֐*jm[҄P|Y*.ºTGWTɩDVuV!^LQϺo<dEvP=SɖiWNCИ!; 4`y*7[37|/ĿLdHʲ[$+fJQ686ǵ.rԊ袎A7KQF_jLN~S!5 قIN1³I5XCh& a.M.刐A-j˛{ {kα (wN SIi]aPvzb)G'%KBӢcŸx_:NӲA|1~2}?6L'L,ܱu>:41=R0'3ׂKNGlcd<)f,)ocˏ;=SL%auWa`!M|Ttҁrms(p}[,\K9g=]kx̕xH3fThUVIT*Z(9Ux@̪ $zn}^ 쩚[> X]&%nQ|DMɮܻ!tbLlR+ ^p@\c/9Fe?hNn_t9"_r BZeu]*Yqc*ւ:"᳞TǹnC-\#_J\u^̮]un@tӮJr QdYS2w: -AEW|u܏ 1|Y*V8Gٛ7UeIH^UF+Eap"JV[{hKaPFDqAHJK XBBSP,BoKAmι%/mg>34w{Y'M }\isE$<`[FAS02?ccHjH<1Zv 56s0YڈQF4]c|^j_xTCk1E׵x^^13j ۀbcyǩ~e+*=8ElYS͕!Ѯ%T+JewꔴZ%?Z;샷 HTVWu|Uٮ ۲h͒w"-MU&93CxU;q1anc ,#Wu0WLֆ͸ F{y%>qIPc⤣5 {}A)NRiW>ǭfBrT~nnDV }!tMUrI͒N<J`x%l=A9 3W$ vkN= /@1+"'\Sq&EE׭iqM"ݏ  MO(I psl%>o ԢaHqMSe%֨}!Nv6J7Nk[hʔ-JNJn[ x+WdlWFjGڮrdf!#|?ͳޥ(MT_ `bZo V;g u&xQ j&oڈ\l U@Zßih~<t_궘6<WP {`fwY+yhe (1f- 7m K-X3a\`'9ב:Trh1v7MmcU."ɺgU8߃kfH'ym #"/NݑB/E`S]o^fU;ҿo"+Yvy7jPhe߯0_њYK)~W$Un:9)&&o]rJǛeC3"It_V/ĝz-Fw?'t5.0䵘v+tWfhj,&au×=KAA-`Y0J2iXEq S Z j#أmPkr=$sj1+ w>C;BQ4֦ᇝ@$AsEb7^%6PT`_ߴ ܗ7~ 9#`$Ы"QBx8AiTIAi땴3s@H0C_Ea=cfOu=_G4a1X @JnwvW"Z `U;f>\ pxж;{hMt۝ub(dxcֱf4k߈%-nu a s9z Feb%T2zSMr Fy@6y. 9(ǁkt4K{Ĝ}_g|L/78 "J慄t-"crS85Ql1Og:v}2}8a/B?H 5Ј?mx=ؓ1_"',9c)mQ|lEf+Gywxr)ZL@oWDZN=#rjji5r)BhVzǑ ՝$):jsO<@Hl/78 M(hId`˸iGYk!.ً(8Z )iy6PTnS+<%[{YBv3ZYCfq V2gO >ǽtx fz }k'fƟ,^ 2iVM9>k+aEGXxԇ9(AI9叚yFHLnoӻ:3:[A0jJq6GMir+4:yTAg 15bt2f)ydk@<C/~,о*8WcH,)W oǑu}NqfMO%LlG$f -%xɾK8ϵqp']yb ?ۦ|~yN~ fe\#Ėkjg6F&'hԽ0SB2a%O7$ߤpe6-THXWšV}=f'd"=O )h &[|cjEVZv7kˠHf,Qr0ݴ;-=z}5؝Y<?~nw1?l %D{5 }=Q|P`S7=QU{?:_ ߑjֲ'O=@_?jɾ̪lWKy-(t6bv6ͅ a21Ytؐ*l })TYN2d%8MGgoyT a3>~ wvvDen?m}(k| y}Rc}SE}i7:Ao>ovUc#W,LYE:j-*3{%j<-Jpń"*H ')ߴ dJf[_Jkbzr$?^@5Gv﨣G*:J芯E.1+s./3&U& Hgek]` O_pAT'ht"n r[Btmح:ɓCz|hVJԯFa*LsJk`xr T'{atD;Nsc ,q(m"tJ̼R;{$ v*R?صD/֫)G D1i;jBkzK5}'{i˕2JnhF2S@*)9BWЬ޹ASz/q~Ri Jݺ?/B/7 re_zG:Њ*͠.?ּ"bW):4hgfp<}ktBi[y7݈PM{za,N< KCGnqKaA*)6JNk >VJ Ih}_{5TMp9Ӯ,3`ŕu.QՏאW7 ]MFm$Acʣ~V\O*taB9#Mǧn/&VNGkj23PUj _/ O.^&^N<:q`۵v?婪Ԙh/sX kut4n+ =Btugp1Ż)ZŮ˾XJEݫh$a]gRG rv vt;aXa7ЩGv; qy4 El[4?brw'~~$w޻뽻)A7!}~'wRшQiO$:54um\i1ɤߧН%ï47%] 94#__ow"Gt=wxQUqAp ;)q`Qկܩ|Y>/}Q'7)8exC<&\Ő)4(g;MNF$ExX Y"#|a8➭CNH+>eӕW2x 5>fł1q`^tCQ`?UQȮ>B:z]WՉf BO G^!<,^6$[o}%˙,DXg_8jLGb〘[u5O-#T$Wv >`ye]#^Lս<#1fq:u;ؠ4'/idB$knɕ)k+uG!)lK>.Ic 6|vG s~lsEs`TJx檕Oqg2NTgludktN˾,&bfxxmsm {r `hc-d|U :Vašc9׮8y :Pahv.#6ꛮ bv)ѵJs-=ŭ)n"y&ăP%~Υ:@2*`PǞJ7-@ e/h!&YLFK>SD&hO-;,r*r7ԥ[ M2>ND68!0Έ,BXn%YYT D eZ'&I+bPN|Erhэ 7lS2\het+R'jA¿qH`N<8Qo+vﴉ9m!CHx}𐘰!zM^q ݩE`fˌE#XVw*u;-[`GDζTņgs ^ .L[ot^_::caNng%'n6IٻӱfD4E:IydK G&OZq5[@"H}>7G9%G]' HL1K5Dnѻi :}# wbif9(.$l'1>EK}ζ"qE<gkxtҹf=_ÈUhmuK f2PW>EɡD)G[¶?$/r_xqU'S~.6y%p0g{Si:Sdr5G.5}vM:L^OYWo"ϭ`7$ߢ?&|>* 46K`K8xYDQ/|߂*ys!žE1c>y4Jj}Rojl{#mƠgX0 >rF,uVOX>`nPwMܩUE, O7Rʳ ]"s8))>&vTySPƭHԤ~usGF[Yz[_uI1o*NT1TrpZ,,QS8w3ɁS tr4|ǹ0[`é1u٦DKMScbNb&>篪ۏM: C_D4f]B3X ]Kx"ڥrS5qfŽB_#gMTyFh 0UF9H&Ʌ~6c^nC3+PHW _mD]x#]?XTOjEQvׯiUX> 81UE\ڣ1/n td}cLh |JQHO%ǜ^g)NOoљ1*:$D'zu 7ʉ)z$gVp@ h~j5|.h vJwQ'-U$Eg~DrEE6z'>z6pn&vtmi!%yP懂 ɋ@4A 3ױ7EX^;cqMfۗU9H-uWoY_R鵺9[x$l|Vw륳mB/(!7r?%,+nU[K9ɺd<]HGHڷ^v!>iaOvw6[I޿q!½NTWFOYВS!N1('UXbERuR0q&?'Ş/aWh2;1Ut1ϋMzI^/bu%e `X}\!]A'|.H#"m/)_@0l L Y/guMG&vk^uI hV-3sH=USRgF6QEwV|yfE{"0b #E{H\'?"; 4o 4Sd+N3ExWd*$BW`?e GŇEJmp'1;"yrg/L;*oASRŻIC4u1TY>m2wi߃7iw=4(Jfò6wx(YyuQ`s]>{C8|sc0^G ++  }]Us$I^=-{[sm]Ĝ&<>XrcNq1cD|/̅e~;fՎ:.>-VD>uٵ^DS;ԧ w볉[%|.D%I6_Е?wQ\D͘<0EkA3AUC']{Xǻޤ}߽}PE:#0L5EKxZJq[PǺy0 x.m;UAUW.09v޵*UL'wxV?agUP /~e[wQbbng+|2` x'a~~2gW4w]EWO8vJ*# >眚B3,[ЄoqݧhgkÁr#{C}eX~υ P!klOvz!:;!r ZEwC进[NC S0kxl:_Av߅w{@L>ƄtMx9wG|ZзKn1XvgFO k$}T[_Xc. P-AtsW_)csK7/QAیh&NyI]`)z2"UKBXhf5r0-gy8F#yuQi=9;Cc'"E2!KɞE1wu6{ rUĘAneFFC^59mMj/Vl!j+b!M['T*ǽ[shɤz?$q[QkB~F7Ť,I)iY"`)&C$hoj{/kXh0)uʘV}&ԙ;|W_e|.d[:)OV-5w0B Gt+,~3Թm6UEm14$s˖U6ZF8k kis;xb4a?ED=Q܀Un|Th_G앬h"u{SdaF;.iDE<Ǚ'fw/Ԫ0~;N\C"C&Fx:vH}#t %ڰ Vଚ;21aX#Y;-LHʹ Ge18+:Z5Gž9YT\zJB1pQۣ-?G޹L?뢑;_܈=9Yu n7t#/ko?`>W\t\A#߲^a1ﮢtdYB^lb'_ں3ٱhlgo3͕$;l + Χg{%<37>灪WP<(fc811g ?o;|anbSo ecU1ϦvRSWnv>ӴsrF#4#3",o3 /7;[i ] ';/ WG. Wކ_~]caG6ϵRNZ4}HssLʗU#W\<;5J[o Xg[$ZsksO݄(x҄{&}KفװBEkYXW\Q =٧F]X?y071Vpb1<DQwʘۭ#9e7] ZċӼh֛ Z[.+;FEGK=9uKЍFMfclNŵ{>aX.yYe\U9oiKP7/=^w}Իn_:bWۋu%BuœW.Znr eoeMsq!{cQV(uZ]V|Y#c]KF}KtAE60 =uIA#SqEk'92""S"pحEΉ8j* ASxN]bvrey=ܢ۶bN[PO/vqڎo_^ icKK["׎n:qZ#yhb "'Uγ/O`aUwӮ: uSxl5$J"Zf0{IBo <]-5qk,pJo1YVOqSynm<옘>?Fo7{+˜bԏ G"o 7I ?i>Md-v?-Pe_J/袗;6ufyh6՟c*7MF6ص<]+vR 5!hQf}#@Q"B(":Ly"VJnh2B kˀ4fG/͑\iJYZͿ^u~i={Nc t?(q'4@lz=?ՔdMex[M #12Bww !vaagY]qZ |{ciA)7bW4a[v.~Ka8 _"λF 5 GekJ(׽66 )@p?l~ΚveDU+m8Ot.V2s0S >{VˠNZwE [%M!!#;&uԺp Q\03B7Y9YG+ 'U7  3h8+u7&7߇=lW;;E wCǠoLPQGh3n"x1" J4GbhI?0h lM6e*#y=t^Gcv=a1FAH62N+]rެ|+`*6@IcƏwl4}8 x5eU+Z_xDqGŶ{"ňR㨱LD?K΋"O,wYgFZh\#cXDK~)֞v]}+J&}]#;8: sYcߋZDg&u9:u}43? ã6Z1B]p3_(ݻ[&B#{^@d"u>uR`&kt/*եo㎰5E:8<]@P&"6E wMp驕-z-%vs=/ԕ>AqBnb؃r{ۛiֺOܺ |)Y]wMPFZfvVKoPw{NA?%8WGi!3"hGS &ǝ%oewRabʘ$@.yZTjW-q-l%L@\?zr593HhxW$@ҏJ_x xs l@_<j>uzb-V{{)C^v[4R.yBK /QJxY#XT)oUq>ʜFY %8z@XLF6cY6slރ#[ J~XGEX+yv3U-zJ`޵uWc=Ki+lڮjhuqaso)a[+W~"!`oC_7-3AV*0]cCpp'kA@hrh%!q!Ld%V>Qd=$`AZx8Z& rC̆;1 =Nzl;fAmgq' @UKX{Z1 dӸ)5~{2~/AK\ߞw bu^/M ?]oGfXIn6n딾'"GEwmDWB]63m+]raX?p$$yF$LN(/NRy>s}&/Py2}D*Ov u5ßXJ(غ[%yUٸu'ɒGһ -# nve0~ݦYy[vo :},B .ͭHʴ`iPK?\ k4OStWӶg_$q53Ngqwvws2[D"0邮Q+Jihbu]J^~A9RbGs`Kx{+vwu#EoGE7u#xO@h 9=>:d54W}v mu~w%5pS=o4ZL bE A7 k!IT(p$YSW\w#o6s6QvWs 7JnlI " ݕLQ .ۯeߞyo@;`)hX&";[7n$ճ`$JL/4Ȇxt+i7*LdmYT>HD?>(F_UZ1-tXˊh=)DH>jGҰ^u?잁ˌ)9(+#.PG@)?߬mj%4|m:TiruC :|p|Cߞ|Pn;i(I]^Vϋxq2vh$_SEu;-WŰ͕*oE;Gpݻ}UL(6ݗ1hCJ#*^Ei(}ït9f?b7MF }oOåp%ٖ#+d!7ЋSbBL8"qVwTcTSRaYlAYTOpQ:j'џo~JuJ='HB #g T"2cZA~xi/X#\^Ɔrˏt]{X j a'k&=tVp o^FxL{QsTk1wfgm ᎓f;\:6 |OigeZźn6C[2;"8WoIm')֟fo{9 g ;elK/BC wl-<&1Jeli!oEU.]Ƞ*j3eC S$ "AFu.{S m!mESJ./Y9 4r'yqå;pK+tjY1lz:E5<,*eW\ @ VУRY7daR⴫?C+0x#b-ҜCsŐG7їX(ÈG^f.GT;i%Yg12A~fw^6__KDd+gT js,Diz.%eHJeSnu9cW[;Li 4Z4qZ#w8>zܙ;Sz !7=)$&&\N7;4T*RzY> d>B=YyY O3d|Kǹ"?Mb莲dɃҨ`)lao}KIH$@*'=&EnɼAŊӚ9Jœt +TΞyLLiCkyKq&"r v6ǯH/0p\y !'VY0/E=:IRxʣ*_ bwXqJԨ(YI|RŪ4]+V?O. lD"4pHG+ejpu;mΩrb=k5`?ڗ‘=vU08V6:/A#om!f~ zc8]g(D!_ᗚjc} ƨlIT?rI<TX3ɬ )Y[*৘C99}O|2.*f%,8g0* A&7 mT p# N9iAuO!'X^Dk4cA+.CB+Xz8D) Hd;bS@@NE?ЏK}#W'?hOƟQ$':Yjx{Hd9^ɮ9{<5$'n %M.4ټǥg{du$)syk Y>Z3Zߔ<:wSY8e>đ'3J6H+3zյxJS!Hֹ5L1E8E\i.O޺3/[?alCeևtFu5U_?ɛDzᙙْw5Dz%z h_W!~Zt~T}q \ )C{hFj F!+|8U TɍSdsbɭbZSa݊UF| SK:D%Yo%ç"g+)$V!x~GFzQ M|]-i?G:ޖx^da-0 Mܲg yxe[¡mϹH>[$f먛Τ I:˓Y+O']F<P'lC՗Ewcd_b^ؐu K<¾L;gϹkk= {z5 #s l^!"ʗ%Uq,Ԩχ^K+E!;l|8C$ lw4Ca[4ݨTnU~r30L%)qZ{MD\Qzފ!@f@|C r\LNQQ)WH.Pu]_ę:G$Fܾ;۵ 0PCz(&yeޏ lآV/΂PJ"ۃ2,˾0/sn%xgtkp YqD<˭0wLwM RaLsLiH󏷴ݱߝm()*@B]^G&_Zlߓ}p k۵lî0!}w_Q/k 7oW jY]X؝u( > 0ϋ26o jFHF|gzٲ'۱vg[=&nĿw>`6{YYiZ人I0-%i㔭ХÉ|Sp%n`qD+.H۔~(wr}e׫cyf]UO~@@ԏqCB?1K H/)&UIv jWI `^AғةX=ykW)_\e "ebs)Ƚ$&?-|A!uS0˲ բZC{xcC+Qq[xQ&NԂ:"-TpNk7}w)9ȮU'|T&dBd76{xD̼vqRPUX [|XFRyj}>GXrg؃~tS׶DMP:~E|p4KuQs=OՇ;땤00 쳡 \/ksp;a'[4%)` #1;8CGl@ס9m MUx- .n+ 0:觔$jJ"(l@(Ys~:&c&-#ߗaJI_E9>Tx2y-Gڋ}oؐV6.c\uJ`ˈ&UK. F fT0f/k.rlyfΖGiqt-a-La3g˾3aTwSGlZ?(v ?6F%s~%sȌU_FGf[{wLjJ< F"g ?Ҥ.Oo=^7W,Я}NrƵ6"!\:QW k kLh7^fM݁lپ@GF/4΁Es؃XiDۻ7O";,ZV-<vQa L!_?a֑gO۶pqoӗsy^3SZrV0'ܠkՓ+Cļ,yp'7|ǵ/=񎅓1N3r/#"LJ#)1k?]ȫ CZ.'~݁V}('Ŗp_ϖľ|YpEk&9%,p+<`z瘤?@b~zv)6*䜢h,%ٞ"Wt򘳭B }Xn !c=Tz/[BD}L _J|~>jnr5TEe-L.S\‘%Jttϰ/38'H8b#4o} dߌ|i7Ha~}ǣ/1ɓBK|/\.7,ßz1"/c/41Żx /PV<3V31"&µ]X4v"}fS$G 3BqZb~fI@o}&PQ^ގq]˸^޶o+l a !MZfkGp,R:ù ϵHL?ë*x`?*FyAiYaD\ʿՀ_+g ^˙yP|/ԴkP8^ @? .&|QPW{fL.wk&6gkAFt !oZh#ѹC{bWNVہ812AU3j ~iv9BRbaeJqajEy}ȆRs;/y]3K<*iܞߛN;ԟ}->UϞ "maUシ O*SP{`z'#AQ0*g}!쬒9+yM0`P0dkwHv(ĕ۵-(9)Q|{rP.1zzh[ǝWC-L'@۴^ WH&-VÃZJֆ|;~E>ggysxm`1opZ/ Wڰ^iwxNi+Ԁ*(rz˕GAuuSSEְ^s0nTE5S_{1u,ݾkԺb$Q7M_^/'M"FۈN'M{se(:|NEZwzBS,ݻM]oQ zZLgNFKO?-=]q<慎K1ծM )wᥪW2.x0(M]^_hצȾ,ch ݊υ)'YbSgr$<*?8NOz%uhzY{ؤqv߼Eey^GếL+gN_ jTh/O긭<`*L4TRca&stT|~ۣ-u<t1"t%[$ze"83(Z^ QmpoT3Wh E+z#8/ߘ2au-4ԅۀnN>ʂZ "XUZ* ЊpNJ_DhbEaO,3a`"yZ&ðP\墺xrn?sjaÞ=;hAqP2;/fi d0]hw[r;.U$ZNnȄu#AB&`EEPuЦ$KOHu v/آ%Ħ\D 8A2懱U lPoN_2K |s=+ZgEٌ_4\>S I0 T7nRZwS_Q `r\(cwdyEJ`t Vߘzkn!;bDpb`ᅭ`S,X Y<#E؉9VSDI=oa3G.Uމ$dźCQz)U?wd8ګχ>u>E?OHL5n0l⢟`n$JJq! i}g/~7GL[i |$p [zӜC)QLM֥¼)zvM< %w UU/ 7 >AHAZūU4'袝8Z7D\blAȸa̵H&7%ϩ?  ~4&vdzL2s:n*;HDuX{#.UsJ(:6;:;Hkvu&r%tb} ymeB[3D!9})JN? r2u l̢T b[w"}ڍ8;*u})͗?@D P&Ʈ{<@ꮠ[|Q]<0BHjx7di U@>Q$J zJ7{7C?R$ZyB.>yz4[]rTD!ډ̗ƵqC%816Pt?Ev NlkZ$G Un>#:|<ʺA }v?%F7? )w'DG[]ps)fM5ՠ+5LrM5JP2(AyX0p^++Copr<.y`b3+t=hS5NiK ww2iRUJLKp,Ξ(o\;MOV;sS(BVί ,ꪀ혯'~G*j]cט_Rf"OgUyO0ۧa._[tףsC% .3߬w'H19/uG~lr1Jym߇Zug2YNa^E9ipcvv8Γ[?7[Vk`!Y O>nǷ:Y"v.Jm9t!]6n;,3; ?6*n`Iva5c_L ;1SN~J7K*{ҾcvG?,N19!n~v-{UwЏZv )f 4khFg\ఞ1ݺ^ZP‹IJRB8r2V^}r? SUΔ 'Z Cc G]q(9YEڨ>h'w1ҿ RaЗgl83)=v'lPϗe[p ~P2̮2۵|jչ wha>wͼϻ XtamS֭]q=Y؊UnحR|=k_loq=nƧRH>ȫCbdZQ! 0p c "P DBnpD2Umoz"[fvF>ƿw ?{sVTo՞hxՋUpc&wvoա߮ 3_5c>WA:')ٔø/{Ч&L?ów6T²ج;yں+Cf (?];aCO{:'ƻ[:Pχ.v_z2Ʃm+0E,7x@Xzxkcm)w?yդ"VəK b}6n?Š @-]6 i!957_ 'sS//<}5PeO32dhQp<{W8̡:E 5tfWS,AAE>8M[lR| 쒭^n:-J+^{$ &M{\1ұڍԔO e'Y!|j*'tnD?!YՉ-AqcH˹%%,ӟqߦp@8eϒȦsB-!Ԫuli4JH#}H ]Q]ݶE]-叁r !$k&a8v#n'bU)";:_˺-=n;olաuvtE(ŁӬCk,.TQ` WQGwtg;4|?BQs(j O{ixX0B|dOoH9< Msd;*ʶ-X&8!{x;<C~Avt~!BILB<.-gUBN`V i~9#)9%Gp;FH'3,`_wzsnD[Kjecg.a! عS}TE{{N#z>CGf s&>hYj᷌aiڻib$hsY p7E˒z*/KsX%Otckg,U,N:_))pd7'O7Z)Mdfidj!6>TrN )5/dS][iWifjts{ Մs9lI&JŠ{yE69/G—P)/m¶ 0$sQ9Lp7 CEKzb-UI)7EoOK o1'6|l͠+Bkp \.ywp[^Zɓf6Eݛ4;G!vuޜN6F}߯VӃdMDPWu1>+, 2ᗇ#DWT=/ "Dxu+ 8M`*8 okD_$U 0 8"-r:$ u&dG3e:hHvy|}b7ѨX"ݠ K'˾fA,mA PWP6j ]0\ Zv>۽/Q ;1yo=-F>b0  aY[P9 A:\z>œ>(!>#–ԣ乥fiL{{`F>y1 pYYskKD bI )_K%PDNŒ6^؂$ڡH=eO~O(:X+"t }(Ba>NCsϚ#r1WZs N~D`mlU3*f#;=. {dud>_~ +H$١y-,OAx&T8)fn3CaRc1BeRk]@(Ⱦy8+\uձGW%D\%ײhmϹ<Ӹ._DTʏ/4֚=drCtݷ~iC#zvW D/J߉liV?w9Ɉ[~ 8=Tkt=Z <^[#gm*=WlՎϒ)9`d19~V6+I땤3J%R H^i$r#6PTn$'!wqB:FYp"Get^ų=us9K^w +\`z7ЄՆ%H|&ɒoFKΌ9w}׏ZN Ugh@C3t~R.@ocM[O@w1/'G~L"Rȉq%|\qVgE?d\l[n;U^iK]qG W?D.7R14dNPHŤJd9 3?jAL&ɻpQcHXVQ! jz2=B?K95 Y kP:CEL 'ޔ0*+X{G%*3_F6a$+xcspg6샰9 s4GTp"[yKjX6LU!A/6D( [?9*? 0V8"?]tKYg:MZ߬&H8#w܁82Y]2 w6`aK9fGb Pϱ Ʉz֍CGqqen W5zAv ^ s%Cz84Em |/˔g?eBHl!:GϩwI1#uCkib`PyqZoAEyz0S܊n=dsI΍Bo;֤>onX_:E{Za6aca5z*ZɿM>pО.TdT>ђ+@\CC\ᑿzwJ}B&6p.,wN']pDI.\c+FNzs-w" j3]}v+Q؁B[ɖ҅S@j[U[@ױ9a?78+uCtqosC&%oBSD(H%\xYS7kE\S }r뺃 ԯ~bwj$<۽[7?X3X$wר؃]$&hlĿcG3ΡD2n7%;SN8{]tOvu`b'خ&d+P`n>ۼ//8tLKKv.Ld ̭]PC;Syqz<칰яi}ѯ1dyȤIѣ,f vhW &gg2C)s@z@}f%٦1>2gi'07Y|Iq3x ¡M#z/w[ d#Fn"}eܩn0EFz5R&ZSn[k$j,UG;tU9 E$@'1lg-hMsUNaqz3uܙ xEnWi߮<AWmR\g 6+`l曀~:ڵ+Ž:@[8r*l--_m4๠CN~826~`YPK -5j@nځ) Қd-C$6Hہ:Xp̈́[;}]m[1" *G@䩶<-J(y.qoH*(\fmU(,'ҙcr ׶cUb]OI3b77tbdb"~'ɏoH1(¹{/1u2Oۿj)#[ kS#CD JgzkdIcBU!urɔ:7ݕQN EgbPO۴! 6J)a(A1oNRw߻Ǹٞv]P`6HG/y.E մʛDrJl+ |HaR8nR'y-÷'9ȓcvRbE)uA~goȍFn 0-nLYM,:"e2`ak8\`A19&Ίy1y!N#Rk"HBbd1T ow&-f9YJSx4.(6Ɍ+Z.j 2Umrzɶm1nE;SmxbcpJ88JSA%ϫA }[\]0qX[5t>ݻי2-'LLuTo$KS'6#$/,,W[}P=J.X\ϣ%0vTa?~rZCs:.fA/i]^QZk&Z w F57ԇ1vȻPZPBaʖ;jy&gv0< * 9yuQy%ZLvݖ1yW&{x.Td[k={E L\gGΗ9٬ d\ E#h 9X$]Xwz1 lP*(9QI͓"egy>u5HS*FC1)MxF6d .J\,_M(?0?."=:sٵVdhG0/2Hx)&"0{RPv' UNߣdvz䅹IAQSmX#8gddmـ{(X⺓@JDـ"=]QwiˏVR}A)yn# = {wi'J0G1D]<4d"YD⩴C۟L%i/&$֜'a+FaztnPٽ>bNC #b3-(R4TCi57}5TkQ , ,9GS~ʢb]Ud_A1B4`[%o U>9V^DyCgڠ%73|4Kٚvllozm(ARQnO7gg>d·=LۦЄhhg)02nnMui-<9O#GiYq&[7IMTBһ3u'\[IȘ# Chb#XےbF;od?z%Sx࢙Ԑ|/$ fVOf~+kLJU@6;4&6)oi+Lh:@t.1ß%$ a^RWf% 0P{g](Cg !EZ(֔POu]ծnv?r8C'EIn܏v dtSnBzF_[o˵o,?${3(jp^sPn1R+anAЮV=Z?R "| o>t >7AߤÒLJnH+&;dlᷖ1aa:|[<6U{xv`ȅ5 pj̦o}NtK ,J<61~k@4m!}{0OݗP^*}yd^wɿY=6a/)U6A?e7OӡTgr~?Oʓw?nhǛrud }놑7ݛdN;}ZolpVv/Ie+ڵrNuԡ?e"Z|M7%JgfNcA5OZ샎حM(*# >s)Ǽnvsݙj\1 P#:LA_gٽ1N`U~v㹮F272$$\L&9"Q1v,<yR&ֲ!!r}•hTH (y8PxfL2?ɨb] qbYLW^+R˺cEe+s@$ΈBWͤyZU+T61ŨKd@$u<*¾+>B׮G%6З<>XjQ_kmFq];YNYN;#[+%otQ.QڈgHR8uԟ]=ImO=grbn$_;wdSnJkKO@-\;7ړW`~D!7nUlڔ 65vTzNAl?eݜN  cG^]cKDw5z5oVN֬XLez}~*0dl uY,dUCM*VM=Ҁ &Mq"3ʟSx b9@L$ߩź3U/)\`,i!N,wc/]A.X<ϋ7Y{pP.">Lط'ƙ0aEP;LTLjK#ՍACN:$I4F7=F* Fb?՗h ?y~2Iu? KZy >9b\ CYlxΐy ކԎR?I_qsz?̨lވF/,`U36\4sd'X_`c;v;1v.l?>&4du]uBxjo9_A[s?y]o 呼˸x*gEɡaijt8;XbW'rT;{ȋC1h|}ص<`a1|DlV9'GÍ}̓v0SOQLmD!`b].H 2 |Z9_FYJ03ͿϠi@}- /y$f0(@Q/IUHA`KH P|p%m^谜_g?!%DGw ҈dwm}]m*kguz>^&yP^샦#kFL`BvQm/yK &:F+YE$^j엁BKK=zq_'˜%󔶵>#GA俽"C5樟G nὃ#EA tUWE*@ZJIϢL4`{vgʽLϱX=3udAT*ADcɳ) E'&nEXHd 7+&a29Bh %ϸa}=VF3,M $ Y x.abcPn)G, ώ$gI ӓ1~_cjtQvfkTHn䴿Th 0F@Bw@Epsp6'PQGNE{;G)oy -[QN1@B@mZƐQ2QY1$nx5I.s}WhU;$!x4V}g<$H4 T#O{zS:C gO 4'-!V@~Frꌨ m X;Gqc +eRܑpxSU3-]D.KSs^GfWF6Gޟ>m}Dbn[O^g$:| #(lw%. c,/D5^4m>Ҝ>ޗ2NsQPMĂkvEUJ z *k6o K~Xw]j/r2D{17|-OuǵkĈW4(6?tݩpcy"y[_V8A Pwv1E+0esa6YyZ $"5Ycլ?Np 㓪)\ƺ2r7_.4r컫 8S:DЃ|~NV.!ؽמ {wȓQpi` h't`^_XFyru/Yq?ڷ)x\uI4~$+bfCpew݉}5fg2pfR?KqayJxkw Ueb&u4+=!-slQxEMEVIp 0i|6aQmbŘTFq߼d$2Z@T5/aܧ"6̀]Ted'YM=o ?śjx0`oLW_}*lbCŠ0:g,@)Ҁq>}1ԃQkhk[drcf]YlһWQ{?%6UGJyU\UT*O$̠ڮu9]׬4mH/"%m=~٥Wü=4u"I,i 6Gۼ)˸vd*1oN?!׮q>i@7гH|}2X<)gs;TRpu_JZ0ֵ:;de;}ذ0o֎+!sw&j_cPdƵ͞>5;Ҽ'GX`I-v9|Yh瑼{m@j }ppjtG3N,'=qwL_߇`(@MYF/~v_@F5<,RbOeCk;#@gglH_nQktukR?/7hؕN  .p;/= ;tK"!GBXf>A_"?ᤑ%"8ץrQm؃̦g.')y#P0Iwg)T _F8bVĤ>]=-,Ġax8 Gm&scu5m^Ajj U/߆a(/Gknl[5 UȜ͸S̲lz>{x^{[Q2[,vlv}])w ׂwf2d]b579r>6ֲ c #[1# #pr wYh stz<1bv q?t_B2QLi(J[:~%0mp/kI2IV}$Q~027K,a%׷D(YeiPk\:p{ƹKc#ueLzC߻uʳW ^⯽^'}͉q4hAwip禄8i6AWxc?_⢽@wF!])ur΋8{[qbP04=]{qОF{,Xܕp!>'0Z/Nmq]rM`<O@^e3 ;śh㏱P}h}tn/ bG_a?='<]YeiiְJ y"A}8rL*oP2Q\$ϵד8;]נ`Gӯ:/V&JW|́uTf xnF[9wH\_4p[EKQIUy6ULin=8h(H!y#THgWV!ԢBM=Mj3ib=["s\8l¦_vxqĽfwxߡe )ɳU(<6o|@\7Hy:9C>@oQɳs;',( c۸SmT\;IMH1'Tÿnr_!p!@q/5/(eQQ-jDiK <=R3|nD {B$`[.c҆ ߍX"k X,0,* q2B) 82DŽ}<*X!پ>ҏU)&`INB(dN78Q(ý0ppp Lj˧{0Msw-9z$6t98)N,va[9q} 'pλ?ZT`nֽ?%ZNHcC$GSNe0N!`݊[Pq,Q, n`{miE89>gR89#"/}/U34sP#>"gy=t3A #?F)wv9x^(K֎J)Xf2Qma]d|po+vZG݌HDHwIu(R$]]"ȡ,~g9H v_6izfqM 5=joSTH}P%v_ j@ɓ.ri8CCG`ʻ]#!-_eg# .F$(}˩CˈI#튺GMv q'n H»}6Aa"C*O~7dl>3Fq):q|DEry2mqDb| 둾Ί{"'\7t/=^-C6oZUWr%qΧ?-^a#-X#`DTtUWq貨^R ŽBzD-~$Ät !xkϷF$`MH_/f^xir$gqDe?r· fjS P'h`0Vݬ9jњ~O[~=f[ 7\bͧ<Ñl1kI n%YPkfŽIAZxyKXdXbSᠧw:`wTr K>B pK`s,`-;|v@}/bۡ(c9%Yb?`E{蛴~ZcnV* 锼}t@= g[86G炼9W6JT؋ `⩾Gy}}><n3!|9` G;^jws(֝c`Neڙ+٭7- zIq69뼏s{׆!#1hGOOb'H. L*Qٌ/y\\if& goSԚ<-',Əscw~ZpQNLx6 :s]bt`9"LdMrXO:|4`\G %-|[Xd&˾ɘh`tU_CphObtźyaL CGy9,|AlR[Ê{^UhSesMCޑH3$), &tX9|Z!kF!CCo*g"t>&'ɏҘ:cnd=ocd_~뛶bgy;notzSADwAю o_ $oX(T{hN9‚iՀ2(L[+I `9jggѬg@M:CPj d֣X%.bX?QV'M >CS\,-MIoz5͖~h))" z|gK; _daa~˙Ice p `k&* jhULp-HEFpS1.᳉~t]Q->Y΁r`^?ъ.\B+oDdFz>{1 =x)<3pPԑډ]s]dP4/ײ'+jo5G w_Dq@ɑmlz63 tQ ]P\rḾwoM=&kZ)y1x_TpnkaZC!C|\V$)q{s }~x5ZW |$VLdPS#<}_3@okA Z:3_ HEW !vSJbPw}s,'߂( kV [~LnRD*=N?n oG#Wm . QkHCJ9iEc8N 2+-cc\AaxRxƻTTQcۗx| BSPd@⡋2Ĝ+f`^ Yğ2YќtI2 YC?-4`ګlU}۶ (p}t5lw.a| b qCV!>Rnv2e`h﬍Mn6{Cd亁A|`<kHGC?`}> KT>Dq@0  %Z =C4&ƸSղg(h9:qٰ}6^M,>:?j2O_ : c;]i*F&c vvO?ֻk?%iMgyk 7MRcͲ{D( :@8T4lEqfܹIJ:J0_u~a)~e-J}b"]oy\YߝWv96n{KXZ'0Vϯ'tE42crvutvuEۆd'%gD7x>DכQ{Dg3~rx6sE9[/{3؟go#`BkƳP_xn(oC[?gBܰ܄Bhw ᚻG''lm9sa߻_*B!}ipiCfْe˧`{g9m+B2GFRr.g2Wh-g3Ed?fDLgy*.%`g;#]ǿr@XX@Kv{quo8[HnB $u6kQ`dMxO"~I(h8nx2lMH_5A7wt>?#lgBawG~|%fRܭȹbWϠxi\Mn3pQaDpfw)O3BإMԁk%TRfVzH\N':0?%_*PUNqgq&::<́Nϵ̚Adp8I@U"rSr:-k)oz ;z2^|Bqgw8Ïџzdry<χUPv“ y>w7*X5ص|kwvBx.O@Lg%F;id;9k禠2iDŽ# EEɰ>o"?>sSRwBuI97Lnћj(j21&\d4W&t?)WcC)&-w`AF}Cn]e+Jvc;k2g8cjŝ&Y f~L1e_9N}g9jw6wP^6o<#H) ryY'RҲԴClDȒ"пGi,q8I5fj!c s38QxS(ي)-ѧ哃avljmԥ[u|!9P$,XT"7 5=o&QʄT{P$s+񮓟l(Dy/8*E-0)ZE=3I}p߼llcԅK|UvoSdE5&]<6 [A{;5ۗyI5~i ޅOSg?o+WdF'b{)y 5Ku)[J6C8@o_”+-ުSfb>>U>#9EQъL%ߑ0UM/=*vyoڂS}>Xi&k^4gH&o"BB|E0`QNBvu(&e_kI7SdCx,܃CdbyP\ɞA6n`?0ƍ}L{p]/4tS([wTׄ!&_U1W#R] 00 Gi@Q[stjPFyC{,\]9>jK{ rdX6w ]Y#~lS7HPriT"V1&/gӛ~)lO KD]{cμC BPAEX[IxZW⃅?aK-@ =aehP'go{Cم\yZi7`v',-8KΛ? ̼6xZˌ"(=Ϟ;}'d^?1@QȾnÕAU6fEqS3JMI[q`_ֵ`ğ0U?7YM\!:c097g4A PfO߼d*3i y ΗT?Pq<<?yS6GK0n }H|٤s_`q_<_'Ω яsT6uoASejh软BF/@ Ƌ0.:}m-8X-VYP\ xg ;կ{M.3cSOEݔT*]YQdz $ɨkϙhbji8v 9>]]r'G*Ҡ5:ђOx*}JSaa~eX@tJd(8pW['02_;^;I;]kx:Xwz9T3^s \v/ f< }*#p  }0bal9u 5EuS0u\Z/|~B:h%`4ipH2C~2xoFUL1vJ & t XOZ%yEdT<d\QI24::6E˺p'̃wd|o*G<1; Dw#G\˸c ۙ+-7)*:.($5և^ïCTY ;&pdCȳ_ARD}rCV Q[ >?ev EgM=`VdeP*ph1\kCo%$x2~.Nŋ3&I˭)R Fʪ]x&x`E82 OA* [Lfmy V\JxxoʓJP[ad6sي՟ >f[ThR}V,*R81#!C-FF Alz`=wVYb- I=`[H 4ʝrZEt-qs Q1{ rJ=g+q$(UWۇHcD`0ݎ~jEKkaGç|5k^\Z8A?~>܂}ؖ T1 _[ 첯x>p6O3F`qèo*΅xl5mK!]v;smЎ0}.~ݹ5\BefKgGSaWvцHR(IfG.RlР!?0˾pfobFy'.UbSPoQzRk`<](eN|DwLV9AAaxՓ2rh엪^Urd\Eʶ<:Dpd-45m9^Yhk pS 6|Z6Wl21{0ZC͙Cs楰+-$yZj2LNaѓMi@h^GҞӎlQ˓³eeL<&j"4k?F.䛮qUV䢨0|Ճ~cDnCݏ0E{v2Iu՝ߨ= T{Yg0\b1؄+=aW`ڳ)VcD϶S&kH'cm ֲeBh+b}rfdݯqԧ2ر|S$G-f>TZ$̍UԶiC^Dܹ*ccm讛3싍VPsy[#  Q6vQXD %p˵~P:?IxZx>IxXGd5а#N}-*kͦ?ChEu3S ?F>/ \4F~L\8M٭`BJVtrf[)8K9hפ&`yYM4FVr΄nXVQ:ʱDA 2Lf^A3drҌltb#'I-u$uTlŵa S#/'e%fz^u$VeplHlzrQEullr4:9J;Oiࠚs)yZKqY%jXћ9ϳjVSmB9-eZesɿm$y\T . z(~G2=l$"ozڮǍFe~zyC!̤ƒS{3[Cy[민p"b#}MYG: Tݠ m>ᎼHM_Q <ME? [%Vݏ|\RH4*IJ&n׹!3>p'~Ծ>ƍ!U@B=:Xp,`ԬH/6d&m$:JsnN9Zv rΎ"Wc#Yyڿ\lVM:'UGXh=a4j)uw"?>좽hjȂqkQ rY~Ը݅q͚ߛE9COs@% lOG&)op?1?S%¶i,Y~@ E$䟶=ф0Z:jn{3#SP ȕ1/!v waWtT`i;Kt:V_%o1oK`90 AmEF)+RX ̌E~v9\O뻨Zew2i~,acG զA :5`N6*ݨʧ*b;kNڗcd C !}Pa)+,ʳ}B0w=Mz覐q$z\l*ǔ()/0@ ꋴ֦TZIk"T3+چ a8H#/k`N jYS"0,ޚhvEW%"ed?I+FQ]eddh xCx2QkDp)m ]o訒XKJ~Ru6r ^JL>i=l#Ro-ZKoǵ4$a-9zXv8L?Kl(s:9?෫A Dt~/?^QElpE1wEAF)S$o~w|c{;VЈ9k+HtAFT>H g#z!3>ڞL);-)G$dcEř JaRTZa~j ; Y.%L#g遫W?㩇 eg{`O$DxQPMؚ 2#5<ҟ2&& ١a"N"4 %/ RO ~Ҭ'Kv]e=AZz/ì'y`}'-!IԾ}4%T1]P!I*"<Ŷ\Ӿ(Y\WVRvV ߃mq#KdVkַ gz`XaX!Bf/3bS29y Z7n+@|ШX><ۂ4L#TgO[+'Ve|6D6olڅȩ_8'|X\DؑA_DGYm4˼/B[-YyڎaHО&h4ddv]Iv"`M4*?py*O$ū [އ*LZE# ;ҽϐ}oT1?M/cfI x  k5+U *4QP)@UBLs2U5i1FIP):E&N8jC@h:<l(oz~u4^0(?KŧHu-ۄ:jJ@X&]wOĘ}qp0%)Ąژj=a;%'^24w;q9^\4ZKk-9Mnp $i]<΅V t n6_ǑK^ Mj>E!}25J^W}+.lG ͈8= ="WkB;wR's';S~%P>C҈tmJ#$犨`<&]%Qjgvk1?[YeTڴ hT" eϱW0iOLcd+a(ZzC|5N0O6μ 8+]6x >łzn(k蓁ZҾg0U2OӨ7l[Fngg>nP jx=ßYg)ǭS:l&PQP,QB?edp*AtYT0?fwn&JΕl?NՔ h:&^`/#\8@јKRX*{10"M-/e`Dٮȟ`$&wI<3vmX ; l8HZPw\(oB EҔR$D8/ҬU߿XORwikWt= ZpTr{ɰvTe:(ۅ%,x P[ʛ [|$Coc3+̼#h3'1aV}֤;ZD%HIjG_0u0-ۘ~z4=fqLB[FMI"5 N2B7&DE-VCP(Qs*ɰ=L)kb~I-3'u~٘ݴ=?c1Z›nBŻ,NMP=aQrf$c fw']t,zi $ҹ`UtKKvKJ ẩ#KB(p,B5JNA_NJ*I3BCzp|`elEي8AJ^rϚ8qRAF-3\kRHᆢ{nNTW9cS%% ftY+pxM5WU%kB"ico#qTb`{cV]lʔh#Ymj4VMt-*'kڃ[eUg{YjX>LzQt4M,?$mv6c'bncn2b2w-`MhF \71 9vԿ0C̥vױAkyMcQYw*FybgsQG@Rb>/ 'ݶ(ZYw쨎}Grm:6%^"?'/_Ъ1 m6D.!=l{E vst۷|;nKd$zÝ,ѝ'vgy5+.LX&Hj٦-r/aO#Oy6/>[Gs@+a{ɑQOuuqH[{Bչ[ՄnN@փց˿qgo!}/ &Vd=nz6;c](*oz%"WnrutJSR쉤f6T {D+ߤF kmX+O܁԰U,p0ܟcq8X/(y4O+Y3,r"SbNK~Yyzf8# 9VL#l,J& "=fD$@|"bOq&}~Qr9zcg݅l4pVOoa*( N-:~-Y 1EH44XQJܙDcgt~CN,e}ɭT+H,?+ E%\gdclxˎ WyoK(N?CMWȦa%&/v#OH<ַhoxwto{U_|yZ[&t "K$w)[W InwA")(d%A索_W4N`ȡh/ɕuci(]9 T<8O%"JCWh濏ԗ٪\Ln3 ?&tN3@Ü-i<@Z eeOP<,!3$\ICv'*X~#WEQ@J-D 4bPԴs`pK z8^o-R8O@Hb(%۹FGaPw|eu ب8hcjsPC 7#O5w"f5x룴DCf wÍ`>N>_7r Nj,%xd{S冷ֱoEkL?=3+*:b@rvl38E4p~|չP4t-eL5ucM+ PVds".q8הz T; \z<]mWG={v+~v%01 'wEv#߇,AV^`?'5 m %: w .+Rqcc%3JO"Ep+ߨu\پmpoPgrDž˴0d~ٱ;t?^oݿ߇?u&J~^y('40]*q,,=-^-4ѿ5TE+W}(L> L9N*?iYwD-?^ ̩JJ@/B;D+ʋKVȦc%-#؂#q³0qR%+t_^ʴ5)a>ܞ/gx Z޾rSšoyAUi at ="L0~l@TP8Ch!qf|,0?9!o0cq?ZzrD~oh ;7$F!zA1X*z>NEOǍ(OduZ==WS$I+/cfCӘ/%W4V/=oUӡbP|"Z^\q<ß~$[N^m!w>M|J8*Ÿ q⨖&W`A7C!}-Fá9V% fj xwQVJ̽GA#1Ⱦ"X^*Ә qQMM)-Vj>_x0Z[)H>$KC4cKLK$vOÄE\R.`уq1Vᑠ ^kƔ({,:t @OmWg6<읋2Ƽ\20=a9ū=A%0+{o P3g{[N0V(OL,/Nɫ1nS kVbWl㭂l@_t=L`wT}+0  ;.Ʀh=}[adv5'6E6pv~%4=?C`D}OGxL@oHʄ(qVOy)!y5GKdRyc0G͎S[4C܅ɳe,f!׺̆*up$>\~`.?fs7kžr]?sMp ZY{v1/)KԨd'p6]x+h\ h!ϖuA1 iB*?rTۗ~pu@tN6?aŽ["+o'eܒY'zf:V~N p37&+.&n_X? u{ua.B\\F}P=52@:.b/}#E#-4Z kEz*/PrlT;E $$#C4ooڼ1*3"opO>py{ %s[)0#A Yl Jl\YF>^F)D50")cU/~+#z8, P2{pyqBY!{"s("bwl|Tg#{l+m"iOn"u6eɰsv 7bR%H {݈g#-Pշo_GRV4%9/Q]DS-!Su!=dAװU^9vVQx\7dzMDedDq,QFoj]˺x̊ GClKhz:!y? mG8EKk7$TdxyN_=vƐ}7^C=Q|ou=:%gr Z>=sVgM)Yӂwe+ONS?1?#1Lj!)?ΜRe.O"RZYVQ#:Ǟ@N:Z/o$%E= f%s$3+3> '7]'4T sRd>$EK$ ZrDsh0%~I>fLܽMqI9V\ezDavOc_i p+õҳE`Ƣ֡s-Bpn"[,a#eb"lB濃<^yb{Fۋ+/\d+wiK❻L5jl&*θ Q,V/#V"ݪv7_U"zDS)_:Ao?s}lWGS/qF,\+_]pIۋy}ZNCh9ࠓUb/=SzK¨P qj|t'U{yq+>DZ-ƢD8YԚi{ٹuM[@@! {l%Fq/RThʘ?J`{ͨ0;'EGC7M/grŚm) `])8,\L pӌ[ܗ`X0_ktoD# ໂ}qFDW%RS#9&~Mz2?5B4bW_74jtSh/,2~q?:nIdO$a1L/|Ǒ![Z#Zyof֡:=zBMP 6;/̈́9qRd{z O */c$?‘06!]x)O=A NSQ@Sy~g ֧] +rau_L^58hbwKy? ŝ-zE5}q釤˃+4bʞ 2&(F TlїZe0XMiFaj2Cw(tF$Yy,-5`,?ϖj SYJxVzV"z+ΛŜfs^WcK3+ aA'ڔYOӻ!1[>a"bbvthڼae9x h6=ƕ/|%f?@+:g+>Ta= ``R3jGaĬs7a94l"7xanW1L*bV:qoLCECj\F8"آxO1VezkÉhWsڄdG&m6`D囤U-deR4K^Td ;ڊTdlWMæS7t;&ޠPT6Kyt+y[m"16K=\|j2n|zc3l 57;=Dƻ+EE6/'PKt_?:<t˷D5]HP˦M׺u<\W:ANDz gW*GҌJ^'dD1V26f>bFHHQ$AKRj*³ijf|۔Ld:0ow݆zd܃fa/ϋjC Ig?g$a,3w  -:@U,%4 RrSUŀ4L0ko;njoBc[,۸X.C;'~yWC-{UlzĞq y`]D+Rc(#^ѹ%FM2d%q>MvGga#ˆk%¥m/ a>Exk|ʰ< Iaլ*;tt/VSLz`<<$jB-\<. b]-)aPQp@UhUPcàXx+.T^j G"b^Ǔ.&j$!TY'%tg(;%YPO*93Rv &T%ϓfe+ap_}+jrקʬFଢ଼WoG>‰ҝROnBi0JkŁJؕG +0 oWMCG%+\z 1Eojhk=]"GkTKbjsw*bCaC}j|a:#(Ǘ]V1GF׹Gbgs,5.u6AqY2eDޤc^ַ9iQu@_;z)DwWY(;#7 @t5c ,׊SPĪ!KZ*p[4$B!b.?GvN
 :P !8I nW3=2zk&ֹ}#hv( E%T#@sϖO'L3Q(Y fwVLIJt߀8r릠Z$T?_3QO(8.ӵ ro,Ŗ-|ԝl _q ij?/a(Xb}ސ0\LQIAz Za3PV]$bI3\JMGS|uXø=db1ي)>U=mgP {a3ťM_wܕOԝawk{%rqܭh?;.!OW|3\M=qJۚrP֒`;++yNO{k~ߒr͎:mLGehw-E$%Q⻶F*;K#\@c?ME=@K98TDg ؕO7Qa?J𢹑`2ə IhoK[țJNrf8T}[Lc"~%j0 9stttn#A p,ac韏q}ۨ@BnFf2lf(4&+}ՙDO&-v EG4*ȼ\f%nU|{'3Vd0/_NSS~ ͧ:r'{`һ+Bt=>^\ۡR\ VNWg/3' sr$$9nkM[K̼O2קn\_% *$E&{@k7t5&Ùr i5Ba8]ZS|oY bCqHV]hm`KJvX|u_~~ ?'_FO99a{-y6JߤUHoe_@yll%! pEgKRN {!0T85x:@T>P>មMը%Mx6kHe:_h^M2gVDd@F;q:Nڮz2"#rf?^t."VsL~\m?ߐ<#巗"|+ldG /I0HSC)ĮrxPR`CG7QM"OqR-|}H.|:2=KGJ:|Բw7 &ax2'n1*{>#kR;8BW)xY?Ոx*=wh%HD$=F9ì#_׆hV^ʡJ9 es_)}q%a6o\PQ>$l*g}y{ Y\vPvjwooY+3TR!쪗xvEBZ}+7EX{YVx󔐛f |sSLx+,':;8|o1F/9pwij:\a:ݖh?֨w j)DzؿuA(=~Z@1L"iO*q[۽G~UcDZ!$aPP-rɿrݯCT'>\~`t\Cn%ݪՖn<Sp7 =4"ffo١&(NC #͚it]SDKBj8E#ǾWUC[] [rmvZ~~'riˌh;^+m֝ 8<`$fڅϏ|,|[9Qc$mu|ZWA02懧wWQ$:Q vq mN]9lŧ%8w.+g3Nۓ%G\F'c.vtC9:a}0y}'݆1q@L:ϯ'~z-qi\WO+lVNcq ~۲FuV_O=EگW"BR=Տ ZM8* HbSPCkO"Q~ 7W_z9wK?@K8YJ߿ M^h{>^П;? M~L/:\D[Lv$|r?s 3mS9P^A}p+7YV}y *)5$09 }XJ^w+:#:"+3{![\MYx>cb,ʔ"h0_Mڏ|Fzc ;i2DE3aüqԩЌ'"ʳ%yM.SmB+8LU>Ǘ 1UF~&X K`]Ң4LZL,ka3gA?'V{?V!]16To7_I"mOC.iLZKٿoשc7R{x![*[:brp쇌8FaJsyW@Kp?C^ڵi"6,f 3RPΐD\ BNۧX\ V:\V6k`mA TXkPA܅ľ|=:5%xm[(eE(3m`M~yڃPDX[;_@nծ:lS`~-MhU $w ZetJYTD8E&l)ҩС ޳wBaM\7|?14c`h` \ECVF;?܂SX2r(zWO$q]~ɢ:?UEPOqA*MY+61@b-M&{zSCI26F7_lPƎ`Q25rJ~<[Q,}YFЌ% #q99Ԫ ¹ ퟪF[–Cqص*F՘2B$9| 2]ؿGi rah#6/uo%y+). tB6UXf&.l:PgÓ5[$vnK` `nGh#D>+6QJ dW6=_U3KYts.ϓtb#q:_-}QjJ×y8ȃyRӱ@~z4"g,`k6U݊JOܫ`&GV2)k)J:tbt*xĖ&i=&N> =ǟV]5 5 ړ,qBCQ[B m+QL*=}dvOGPů]㒜!Pti.#|`jq,dٽ^RfYw%6Ea_wu}T ҿ{`%(wTÒ^5I #Zvl=Ju8"r'Ã>Cǹx;i1D7%}<\~ A.X)/Bkgh"x.LkC;G%T6޵?3p3,a*q#]h{Dsx؛J]`f-Ea%xI3!:[?·E.nU#8JHtMdɽ;HH3k 8̝I<:WOIڷrԛ15ӟ YooYЁSv\\~%Wٽƕ?jkH0-Вx\$IVI${ ÔBvh8ZIpcQ_`QÑ+7u:1Iv|q"[njBE؂JW0D& ;)ab@ImQ3՛04l8^(rQk*\%E!MlګQ:yC.rfp&Xؐ|Hv"~n6:(,UE&X²`?]AS9lݐ+dM۱Ɯե Ʀ d.졚| aFkDWLGRUh&8?\F Wg0LohA'~>mY34)o`ek7%W\ad U38%ctJAe!@ _-H%3bԂ5:P/]I;Kۈ !6g|/횯QH/YDJ lߴEx}]KrzPPI.\[q%Xݔ5Xg}AMc#dVHT*CpɄtAQ'q}3%'{Ra'Y)mC',>-f/UOhRtK;0;Hxj6S'E'0W':7`0Iׯ/ fmn['W\=잨⿓_{ C`Ă]oҹ+%{ 5/{} LHmTðjv8ٴ\.,vP(܄5ˆVO\3i s7zj*YDOp/Kq~0TҜ ɰ{mGqFjB 3! 銕pRF/;i#87x8  -7i=W-d?]|}!y 娆!-P{ZX#pY)6GOŃ ?fyU,b[hRUî#6ߓA t7}do.v1߼|~S7oR\%'W`[ԫ@9IRxQ:]Ktj!;ǖRT吚cG6! %q$fk_Eaƽ"o@)eї?u9[uHda3~RgJGa)4ύf鈹9vW)ZURqx56j0Dc*fQc<M;IMc~0Zg4\mpzId s Q2&:Ka抎Hck E rgɵv|Msl$CE>#7 ,NG%d&O6&]ɠYb8nCSF6Ybâɖ١5G ް 3"{j~YUlu6{+G?SC*"f~ܵ8|Vܰ5 XDb [i(&xeky#IdcQr^%G 6!Ƚ-/sy VxcoT q/ىo0F'1'̞/3/MNKt2s2-5(}=qQ{U:o5ǗQasUϛ5HJL [\kP)VS^߲9Qs"(lL /M$@6`>mucSUzۛwYR7@chVtPAUK;&YD(H  Տ7`g p)۱\qz <϶Z}>qe}C0~G{; ={fH2V :~Ĕcxs,t;Ks@41es߭DGcXĦ~>ˠM d5hzWIF_AvCUUq"϶i7^ >Mf,JԌ {k6< 䜓R )^ 6TμU{'^.U>Έ!VPe٘zbQU\^fHg*lYBjɃlU5mIfei˼hȶ9i=G:h"D`5@!7_!D\R#0t$r؋}RۿNG9&M-\b7'LWHc7F[ѰsH~m%wJKP5ȜpjazP8MncӠ1F=0n )+du@1JI"JCoSNLS.]Ъ8 qJr{J Zp(cws|*8ϡMo J#Zpbdu<9ɒQeׯAUj{i:Ȫ@ dooL؝83A|aG).&uB8ڞ  /)zvUKR-=͘cxMXFe3f Mw}F2lNNͥ c^}5:)%}Kk iAGsS@)>WS⽂)v`Q;U9qCͿѳCp߿Z6]afte[UUޭR\"_s=%ýBʔc_ۉ[-|r`WXvXÝӡ Vmlђ^006 5s0r*ƿhv;xM﯑ =m]spj(+*#rx ]]l/p4 oQQۘO%,9=s]x?|),38dmJu7Q:\-{ԿJ26%-nЁIPv>r%7-(9UWZShv?Q:u~[W7FvQB>_=) A|8q>SFGV-h`| Q Sm7ˢ Tb _%g@dLK)sy]da.@c*g%<7|,~vv|{+Y!#R.s6?_;d5E2Yp%Mp A4EW'@qo'p#/{31E$* r?C. +PQpHx%m^@MN\+l{F߱ -tfB5C&*Jtyw֔8!PMt2]nUȊ uEl]a|s4N ߇wx e<ŬJX7o-s '*yU,Kd%ʌzaFR 8ؗV 枮79(V3$RR=JNـqIsfM =*0[< ѫ x" { ŀ,>nSG s$_`={!| pS0O e-ݧ*'%i|‘1{OH}W) 0"O˱pQ^² \ϭq(gjnd/)IS-`:2IrvR|D _XXq\ hvΏUlGy} hw'sW!\@#RR?pDdg4TY*=Yyu?Rڬ7~K#.^ES poWTFCnl䧀Ƴqy(fͦEJ~=2j8/t4OBc;يZsBi"Qg'os)1-EMbDE=k2o##Ƌn_L1Cφ8zҗdR48E!b7DE芆$`zꅔk,0{*u6#EM=9"wN vBp[aNɦ$< v7ɽ[#:7nl8|뿏pRԏDv:EGXV}*[St~SJ2~ٔDǾɪ6T,I9c1w8"5^[ `ȂUñmp|(E zh,JF]#2d2U%-e2'|]]W]qpVCį#A!ֲPd5@k K^C}#=Virpi $ITíGFn${~%c[iYOM)Ч?=Y5їi )vE.7EOap ; |5c̏>Ԇ*䠿gf&`sgN30$Wh~Orbp3o ]1Vٰ7i#?_=+:i W &ϸػë}~k7}ZYn4:N+O(E?n_h 5<`g ޯ{lQr;Bz3٦Mb뀦c I47·]w<_*R~c*4-=1G;rYi))zl&P@…c^n^:j~9 Vz6L qb`êmG>!)u-#gMWq>P1 %pZ=t&Y2bDFyӄ%cQّ(oΥ2u:}e]\ڑ#hC4lܱ1=tҘj5F]?@dӝ+'|i0B,_{=]| ͖ew_oaeJn@iEOh r"w?7RDar~Wkْt‚.T~tB1<5:u8VސcC:t}DC T fN5 F FSx)Y/IG3Y}QR Rmd6̼Vx_T~yvI [=HOR; ] $ng߆p?t=A@nd2==k$+AG8uښr {WK9W i[NaUml'Ve\ >3s%g9^IAX9[&hbl_|E{FdR x}?OM0 iV7'gN$^|! Ez dpnAj`tVb#%U%%rx,^A7y5C8SMUZ g -r= =-I-㥔 XxrInľB3́= S-2ԛE~>;E&Iz1WoV%Q'X7|$}4d;yE }vђ].`[DaKU =@իa}3ڔ6Y@B?xȆ.o*;RB\T(!2S|OػTJlܦq0p\{~Vߖ4?<!*@Ei֟2vz4RRnKXϰ%> /*Q>hj0Φs}ӤJ=O׆ U`k.Jؿ z?"Joo܈Je߷yMވtek F)z?,SDKP {ܓBzokD_Җwk gIQ"ը/Nd[AJ8- oGSR{H.g.J݆RqEbc%Q[r|!٠*)JHة' ;|P7a8"_J=#=|稻qxG,,Sq+lw̓߯ULp@u6x*L, j{!R`vq$4wENݏ{oOVPGזڰ!JU+9hNsP'v f"dzɰg9X?N*} PJY*藥T|9͹ ).f>:`!ntY  QQ6=hcL]`^|yFU>Ȇ kC6BHT~~?PA =gn+[gb s9Q<-{[,ŹaRsbqR~/ؿ 3I8٫HwfdSQI;PAAmw#=9;c(σx"? sEv*0ҝݏvr rwOm?8N Kbn,)òA5THGK* ItIΫgGGT=)) M1Lo..ϥ/OUYB|i,r^£g}y#M>Vx)")e.]ְIVDl xJKrtZ ko7/oowH{iӮxg_\7h3u~vtByfd+{x'+ uJN )bJ|KB~hlǻy8{,U$hk{U@yY'VEDIIeFy3IFD}m3iS*paxXFv9caj |YQwSM J{6AmΤ(=#[Pywoc_L(q yuZӲ]aJiN|y+ܝ(z$jHy͊]gv,usV>Bmʳ,_^(!) [N|:,Byo˦R2۳ jb{ju?W, U*YP_ö(9;ήІ>V:P -}~`_'5xlnt)޷e Ƈk i(:cⰤŕ۫hnVId36p4j+)ұOb_\Nkz[ 7g#:V>_5PR(H7dpwvD,hM͇^R|CقBvU>%װZXL>7м-xLBCS x͏DLi`F@/6à|nUEz옗xM«l= NM~W>W)UTZ`'Iк')IHDMRiI%TJJv9 UhwHj߂=7Ö]g6ԊΡxtR9"V_R-ʬYyzRNU#q,LB^JVGJ: 4t6g|u4hq\` 0WG&[*>=RC>!PXt"PaNEd @g`|Ң:DBv LNJ4*NȔJ\wZtƩPo9e Y=]_`z x 73#'Di"R&KR zY3ZKqX{ pBD9G\tZЬ}Ԓ8_q( eVG# +d]@w%M;>շU'g0-j;+;5 ٦O[r\CXH*u R:@mޜx=%]M0`|(!!VcM6n*׏ӌZԴ?P@k~Y݅f/# v`l%h}/Rwi>:#0>>^"K(%3_;@4e 8^YZ PLW):yox-p@o,t \J9M;R<`ab&=axuRޯI3<%<<(a=۩ _s-yS\|'ۚ3OqU!Ŋ2Z:ϕ؈]\RAl) 8 [E/}~"`MӜl@'څ&"ż>M C& MpFz; M\J0,IUᖜܔ OYևН2k2AS 4@ "sim* t$H."jOx.tkOK.ߨˤty@a%CAOoԛwY ^[gMQ;je緉k :&e~= z+%Z7bKĘ etu\_IEƫ-?F;?َy:*)wO^I Tɵ+P_Jt6|;Z9 tQ ΃9w|ۿ4G31[{\- 7rԠxVC>oT:{_z$ jVñO#gZy GĶ;(uKq|*L{d{dXg]}k[9sNNNOG*= w^VU}ݍ"3Tn0 3Y bw-YVI?]iBq[d؋ZySE*hˬ 4rmF]OJZdn} тZ( 0Gpx'@>r6R~#ux*PfBߞVN?;ܠ[?^?ș0Si[F[UbmJݗc F<cUH t䴷:o9cD8H6۞1K-n[ǩrޒk_I2#"&dJJR6RN8rdXT:}$R](Hy?9%y),WBP|m\-plIЙㆆfU8kodC7{mfErD kj*RP"TE%8aZh1~?8*Ȫf'm 'uwMmpӣQ{E4T:2~L'=3[3~-_Vת5gi%VD:7T $ jUl1=}jDy%,k(,: nF`yU n)0IUU.7NdfK [|U|Γ_#yH>($őxrPW*Ir6cEW}#OB_9|{?|믑MGYa+t 6,Թ3ˬq5t{0^8AurV`$TY% ({D+MB%&)brbu݆ˈT(b eVb7Qr; Vc̈́ɥ@¶ xw,8b#<Kxo*/\qUxܙkcs;* v{ږh/ !6Td n_hTaLt>Z`.V㖢R={<^mM̆jсA[%l,TkZ$B-\lyF z|\._T9Bd8?Οw-mȁ wM7ܭPQAG2}*>eaݔ LBݲ4ĽD ? װaX^tN>/Jr}vOPYܗd̿C/;co%TR/Rk.ToOH4PMAa{ ۍ¶zygjmRjrcjyƔmRǽqv#|mקԺJʐ$C8En&D7Q? Fe!r>\r#*2:#`27St>n-^]/ic\n-½0{n'w&mRy\ w(wܲțl1lGbv5Mm-l1A1x{6A}+- ĘXԨO-*{ _Qs VtEfjt%Bc'0d MC8ʍq'!n+>`T%rHz2Rv4r$TA)VOf!'ޫ:G`OR/訋b OilUf֔:9j~L}a) xЂ|:U;jOrլ?ZZڅw'>wPI:{lk,jml{>jqKgXv*G y'ؤG]f_9jI9Îcҝ _ G*#B6(J ~TE=[ GJFԙ-J3֕5|YSF$Jg;7:^Jh-rv"ܳ?{;|/.Z_%%q Sа%`v'CNMnkZ>,B#|0 >*%%# ="5A~aAR?tčlMiF@ﺥP@X~d"w྿Dj!]sO_t >v5x 'Gx|IvqԱ 98v=yd낢^U5,>BC}HZKrO nݒGO`OR ӿOJu[xIИ"Iwuv)zpˈJ(a]_%ipSZe QocSf"4h9PR2;3즴{JY1%]LENTL nG͉H)L˥t*B%,Yq1$gK?!>~+ͤȲP52bT#I#8P+u-AjL</|#P|%THŵ>;ߤ [*9JMCS=6@ܸʤh; bG [42hH̓\䴈]WZ^4>D2 b[< д %c Q !ļ85et>\!I! b]/{״Ȝ(]Tsiy+MM?ptE{r2 {Utև>qLQ5p"]#?*+N +ߨ4C,ai @d?`ϑCĞ =Ds/ɲ͇in4:7gu&Jv618 QuR &~gIM [GQS\@*n'BΟ$yQBkI)*s2%7 ח^F?T4c"V>/D=o*KU%p/6ذ*<(4j m?rWo?TC[)uBs%ljp'Fysv;Vt*'eVr^]M(V~X/Ѵ߬ChD5 E(=K`A,O9$LFBMV,LVɭfi?]$Yn#¨sO;RcԷE3͉Ƿ)Դ*(u |*Vm :(uIVф\oRxg5ueHn^4}HV^<͗T! ŃrM%;,lnVW 7g0lS(>.2_LdeN` O8~M{O&TRWi| .t& f8TbVƙ} ;yhKChIVgâ爹)#uw[Y[t}u:Z៤EC.R܌wqV7VqeIgX^1l.Qz/86T,zJj.|[e7T}_n rUK;#~9sN"|*HB^MQCX_gM伉yX~thb'},MeH`B^~VXRٸoF#e;a,OV,f}~7SInZz9\MU6Sa`ۏ[\Tna`\R.9xg[T*;ZաrU~G%N2dHkEu99徧|rç,5KUɿ纴ޢkFx2qe˞5/bkY."ا ~#fXBCrS% iʫ($an/ɟ6:\ ᅩ`au24L].LY3J3H2cz՛EŸ3(2 %I)fi ; ,r"nU{E !nd %jؗPbc au4bV?C%mSA:_LSXʺ{xHpy7%S!P[S,w)L'hsm~e=F 7J34D%Ov4I@\(VDZkpcY!R?~$[c'OɇْI&iY5KY9]bg񍾂~ZCTk" S? 謄GĮc!],>̿<@!sZK$ԈNg>St~@a~|m}ٲ`]XWBjn^Kt\M@;GVd߼+z{ȯ :HzG7ѭ9Xj[36z(*mcQ] 5(yCH8ׄE^)'-o9a=r%cq4%r\6}جmc*X7 S CӜZ|7p|8`#m闩*4Z sfAgZ#:#M1S%:~Ft) r ¬NԺ/:)/j8bTnҁhsӞ$xme]M0-Aw}SW_.csdUN&m (ٌVSY%wIRF]CTЗ>0Ʌe\Ne|/h!-\we-ޠwWO# W}hp{y;[qT=̣}eȒcʓ}qI_\ԷE].!#?| %^N Z9XulA,'.\(q`wSL2Vrh3 U3G(d[QoQ @(p+[X3N5qVBtF/cBŧH7abmi"7EMw^ z4 |Jl!zy(vR7_GM>m/c7*D2Цv3Ze(Nu.;3wBAWtުDXjҧ|`kԅ6ٖxNy@{\ &4(%߷IcAK snXVLtlNK,RUD!;6ݩ{ upTf{R7QJK?jk(V:$;N ~ژjIW\wAxn6\_bdJyKV7J08sa Lf3r2̟GN毤ބ߳]oWfdujEAvc_s3q7z(;-{`t(.ۊXMJ]86D']tu5SH;R PF^HyԗO_kljxv:ˏu2:~eo?u9ak8NP7fUɏBI%x*,s ]xhEbJpA A6UE"IzR#u1͍P K+ `o(,u,eUT9,}69z|PE׆z(*l Ok;^:jM45WFSN֬f-Q#:2%|#k ^:fDs:Ũag’,Q2s˫Iʤp͏Gao t }2xX }K;LLQ(ĝ%$RnlORؘ' F~ g)[ޏAd2"x;AH)wjI5BKRq%ͲB@,M+ kY0+?u<}&zRڡ..䕺GSKωE":[odJ}\n{kLs2|;02uar-a OP3N}K*7P&#.v=296T|Šmj|: W=(!5!([ McUYK0%}c("6 .K)5^h-0;E_MkcVP .RcFA:݄/A7NwYs \G!O"9Ͽ"9T6ahy8 ~Q!%(WX6 R6Bu/z鐞|2 +=U$Dnؚ3٧PHjE0'>"FY~@oQT[_MZk0! IhQ>=TiEţs0pyHccJ-MI# VJI‘=ى]}Wdxsm6ksS5*luG S594F>!u!*.WWeKJV&?^=+!_Oʂ׳$% _D",P_[܂HЇ{~865=SU;w~>-Om͢g=BܳzɵF2TxԱĞI!ȉ#)A BTYueR%#Pc[)%lxjɘPs}AFaѸFk`;m d*u5ZSK6&4B➞rM߹*\"a/= <(Wׅ;)Z/V oIouO(IČ5[K*XA*T0,(O9L5K鵰%jPVW{!7My=<ْ>9qV<:>}OJZ^.Sj aV΍Fo=QX௒1 (ɨ$Ċچsb채Y$8nIؗ y#`כV'ЈLlG:2ox};fC;aΩ 1CDKTJz[1U <3%@E?ȅK%JɳvKu)Mݖ0Bv 'v xEߢgE]0"t^5gKt~D,i4$)9\cZMF1Ʊ%Y/%6/$"qcbċp1/4 0k^̅Z~q , Ë?wC*r<+ 76jS⺬lu!MA~ZXCfv+$%dz >o,m/U1rV;W79jbhlxcv#kG"}*O!PPeDuDEW}Xm7u\۪0+I«/ ߁|T([t2O8,X ی㲕~ c7*M30f5孞B/-^]]ms捄b.hڪ/l86:6# pUOnĭ3E .8ы6!*v}aIco8,TǼh<>!lͽnl% %|OzSۇ C qPvpj.gaͤ&H&  Gɫ6|F_/y_~VUChڨwh^oFNjx/</%lԱxu@HC@:6/$* بcs6 xud:v^F;/`65^ڟZBʖMUQgS<=A41]Baϸ^{jy0'N XI\n]'8!ЮqÌW7;y dY޶_1Y(쒽@R2.t$t`*|іzKG75[ MOk5[ jrظU kV*Nd;'^IxbvP%(Q\iqP8^g(~,Ѐ'6*[OݕzV^OpZf*VyA:*l_֯)Ju)| CϻE*˂]{M|2(ie Ug,u*2.tZ H\p 1i~~ .e)\2~Y!Кe \r_m'ɋ7_ۊ]JZ{7Y[7Y;7Y7YdpNpMpLpKpJpIdu-4OMr7ޓr\e[5ՓyM9Ƚ?-AW$`3+R qwXG4X *DfgENo9Tʴ"@1%连y/3[ګA<-WNQ+K`t=|w=WQ9&(r`jr3NR`rVHOr+:l5RG^Rȏrgz3\ 'I/Ѵ =yr[V/gj.ͯJ5cMVN$*0ETpQٷDs8d[tj6"5Ǫ HSF6A=2CTM}޽%?oiU.5(ped=kzp[yOљguuDe&dIXu$r/Uͳ.s&})Ad#Rh0~~eq;6Zw@U^d*f>`oMÅJ|9 -1BA nf>r%| T㜮kdPhf:@Zu!dk8!>w=h={*)GA`ttɦc?ȍr6&8>6;[ϒqq0ED}y,'<~QBZ77wܠ.6oqho1]'O9*/#qj^2/@<@窷KEXYj,Eh0m':&s ; qx2'M+\ޫ&t\o= &ªwR|QG0(U;u2.P/E@*P櫊wex@*P櫊wex@*P櫊*EUIz{7V`]@>Gzv ZA5i UWD;DE/Col>sꌖd{/؁797mB|V4(z'9.\^ -+5XN]8,|)~OZQXe7dqe &ձy^^FSGo|p=|% ̓5;wUdU-uתx զqobH%[sKҊ޼x6CwzU( SM0>)d.!̺Yf#aE1u?rʉ@ާ^7,|F#y xKc5/,;nSBwmpZ ݲY+68;tkpYE~wjX~Oi~OhlX"zkA0|{43ACT\|=ռ'Kp ӖC ڈ/n9<Β#OwaP)2 (u`Uk U!{m8dTs&rT˰'w*E+yp{岶?kZP_lo)|9=h̲X_+QD> .eW =\ʣة\=U=D%@iLR!ZBPjA%+lJ-yJ-"RhJ-9Zp(LPjAhhq&-ԓGi#=.0lZj4 u]FVu} (y]٪|n2nw0 Ka'f`?>{7a)ܻd"YrfSbNz:<.O"L*fS9T Ǭ6hy1ŠHuݭf s]bϤ|vsУlʳpvh|Cak4&L- <-lR~_/yJ"jh_2Ԩ_&~_/Ke6~V츂vQۼkeżk%1ƮwTQw\ZgDp/RZ0q]b`R@(yX>?ԏO =%gpӛz6Cڠ߈}IJoyĠctb&7&ᏆZU2.Yw+j_B~$@PM+Gt 0l?p%cg]@DB-nN!z\Gh޶: $$DEO VXk<`;kI"bI9LN_%b#F=|"Q&-t\^MgzF7w$2f»g؋05".sc[)m4=_/o9 g#CMH0m&XVaXy< rh 6vw=:^G;m 4eX21Y(=r~&ɟcU g/ʟ;1KJ4ѶaF֥^.Z^.s+G-/4Dx&Ң+sz6̻$qQu f a ?V+ j>UuASI f9"pDҵ!IUf~qy̙z܄Q_S9y;ߗk#OmowuC5o4B=42U-tΩqP<>/IH:G.cOSI_!X vbv? gYr,OVNwOtcx0 /pjr: Menk~۠jZ <9(@#etq~M0҅UPGIʞI|7Inxp×ၭ8Lq!Sx=/Xg=:`dҭ Y5y>xCo!#ֱ剑񏤝fﮓ7;ilqs3!op{w]zkdĨ(}$Mތ6/296ps^BQn6tZ|x.!j2\B :+ 53IgΗvdTC?f.b1HƃR=Fj%'o'tVU y[ (6hn a5$A7Fv? /A)ew fZV`fMd35Q3VZ n'=  ZXsqT -XBN`4_)zpI&j#+~9`@DM@U%Mxo ]cדjݬ3:xpsQXk$oqܑ8"wBH (1G@;TrBW֤J .$ńYNBT!x`>qh)nF~YO$+ʘy^y{:H /YޮD*i"piD[p^-!܊&UQ0J|TRV[$NsJ/aU.7˵ʨ6~U (>:y${'nT|/ϵ=')؃ߠT "W&9dsmslF`Ԉ |oro( ≂l6J7Ah 8u܇e8j!EC]U^b3HΦc_LTnղBOf:n9z\/gҏGPmrd8eQԮԞnƞN8ڲcf 7󨏯8ԆŁ䴳[BiWNFϮQjLʟs{)t$ 6>3ņ9\$cۯHk.jRA٫E'@Yȭ@p68EҀY>|]D6!Li" S++DauR_-+oP\exU'[Q\GԽ٢=74)0AR+)H6|GQoʭ:l0me^1޽:["C3d=m9EIaV^k F=ÖzUQb36:漪,Iaá'+**k`1">wU1*xi]Y?bK+YY @[1)2ȯ,Q?jeǾE&|/DwUÓc<$-NB$ (t?ҋ(e5{ijdZSR6DYWcYP^= j.|uJ-gĢW8׏>UAB $`偕Ma*e2 Ā,z< ! 65'&dw0{Of^@'pd=ݖxs/r+6̕ l>JLp3taO27+_~%@(ZXqfE~(JE7_"7W2@6gWNF]#fG(_Q_y3 űBw)[~ٕStgIC!)N!ph|2ېKhɇ ߩ|=0o63z+VL40{W8]KOmxJKdL`xM6JAuH`1=(i|1VX3w:#d0234\slOqsޒk0' {y*1)3!gvU_ɍcr7ٹ^ MH= ܪ77R|=Ax&uu;·u'%x̍ߞ\\=0#=;U̵* ^S 'By _SJ(ה5e~MY_S65 Ѿ<kyi45<4^l[R M 5O424dqdhrɒe%+B%ePhrIU(4:\?\R M.a䒺PhrIc(4⑃U|5\Ct.DV5Z*eRSLe:-^UID 95F1οD0N ԣb[_egj> pSwUuŽN Z׌.nL2 : ]nJNX~mwI 'YVvV_@ %(,.h!~COUoF@6dZ #P袶G"ۻt睝25}Ǹ fcƚ_0R ,]DYٰ1|pYebQU ;aGU1*UŰ:::::aGUa?L y6~:E@^%OCb=P^K 05~h!10vqKރ7q۠]2ogBN{xDHrF4n@jOIA0ȵŒyɕɁ(]L& >3!-{D?[hZCuK`rˬ;4W\gQ7["b" _m s&Yz/]Ϛ_.]-j=V%oZmuv]j=KV{8 *N=eU^Zr<:}}6 ATIpySHrΞ`)#K-ג.iOyV9a3H}T3\fO,|>GM6m$)}}AW?pRb,UuGp52>G +>9?'6 p `A3=p a*l'z8dhWzŇ03A,Ъ}O>Є)m /6?clٓ! %4e[3@Wwy-tǠҝbE{L7B{^ˆDA-nKĥUSs[rSżAd:XO_Pzbs:h唇69. *=?M'Ik_sir8j[x/y>1g mMoBtO&5<_3۳l|g};p2(o'Kl:@縒=R }~P Qu!yr)w@WȐYt3@"=k9F/j5 Yxa0lMa7rjƄE[Dv>w^Z7g+GY< ~ƫc{v*?z{C*Y^܌ 2,R>*i?y3eo0&UesɍZmmР#枧YC?*j "suqj!HGeqN췹 ˾!t)k<ՅM<kGs\2nzZT?) ag:jΩYB#o_>ŞC*]O4V-ΙՅ?~Cs[?H{is_.zJjWY {n8?-Wۣ~.^88SۗŶ#BL{\j?)}^[{C_Ghc>kA1171}Sήt6w.AAB{WxWlNxĶWώmW?ڧŶhGm;=5mjԘ+j?ǂ=51r"]\ŻK=:e~*;j"o'4M]_lZtQgOxW)z{#+Dos=Q)tfVa;$z[ h?[M'ob9ИE8 쎔ǔaqpC<)fXMC]pV~m %iHxl.z(Ȧq=pB;y1T8&sܵ'?: ~;#2"Û6|?IR0iJdir.P3t?}W|hU4Qµ V}bPkPOfNMk* F%˕ k#C+/4k̊W1?mXٔgr@-#hf)n q *Q'a=2گcY(Aմb9{J;ku晚ρe!/D%Sa7J/# ysAE;#aiTY01~~2)T7酅ȫ`>Ef77:Ic)хn屬 z5ݼVMf}!?m0vQ ff<^JY:S0nS3.#-tG 8\*Tb*,Rˢ;PuiRia&lx6:Jߢ\1/B^]ZVH /Lw=,ޮL ExAr?{;_CK`ԙwT. $:Ϥ1/r eI3'J/ARh! z4C6dO؟WAU|#:5#gܘG|fB:TM~T[ <B,\p ^B[xt }prK2FXN~3w:{ G$y8oɉo>o[2*[*.x_KkcE;°RK%ny*nQPc ޘXy]G=yĵfTPA(cqK/t} z Xui\j)p2Ec2+>, eM8W i'@K.ѱWjy&#*d\> IYv_ЦaC!k9 sʭxuRaOٌct"'娐k H޻#Mtu2%tl[3Lf>f8+|ocМ;bϫ`>GG7 [rxmƄ×Xg:o}>^sJJHfG"H[`:.jsß>8PsrygϭvKO`z-͜I^$%Dƽ./]Vc])6],Wh)}!ӥ ԱJ,m1t7^MGoNwzNN{&qƉF7ąD\g֗Ec,Tye=C n SD$T4` _?ZY淵A5,G%Ӛ[\J Ʊy.ۈcmsυ`km*ɇ5k 1w6C^XL0 ى¬ZL^ֈ-elWPX&SuI*(쓂{ev;R ъ`@.M eRMM6+Oe)VٶZeb5hżתXK%]1mg phThTp?GAXX!YQ:(ZǧUap^ J)(k&8帶~( o2Nwm{mޓ K^eٴb“Y-UswK Ղ{ :KWtSHGzű(w{ Np-5-x_mn0ŴE <~T?ˊrҜNz[ss^>6?b_=j &{9e)p'@~A?C9Fʫ@j[e[LPK@yJQ9ī@ƛ eŒg[1t/apNDy $[1}ɻJ7$vx׉zQ0_TDHɿà${p[RQl pn㵙dX(|ͭ~f6Hq>+(g6:-ҙe,; 6T%%hF xm9 I&iC?̶7hg|3Q۬#_ߡU)Ԯ?$fj/mF:6퍚̦;B}<*EЙc:i.* rˀ(aa? :̂3قA0Xr~}*Sh`Cnt'@H&=@uBKxsJ5 /FP҂i0 [ |$Ͳ߯j] H!qgd8no0L^Z)22Z0p$ߛ%9+=c`JXj&1R?1~jY!aX󍼩1s#U؟Țs4"5zlGO'@?:;oJMUF*`Ve7x'<@X!#IҊv@x>\9F+;nRm^몁_ j[ajNdD#T]XMSp6^ c8,Ho*'h&R)@Vse<ƽSE"j2=3K,E\[VPJJ+٫z `ѫ >S4l5[ ͧƨP r~/S%..a!/5U۵s$uS#Ic05$4Rŝi]3oU5V  ׎xUh 1W-;zIPA&VQp>0VΘ^fU#o;6yߏ0}I8GD~(c09} {z!t5g|VeWy9UK7c0SSŠ]j@ [gEtQTNNyc<`{Y <˗)7*  ґwE)%P4xӪ8[F1栱Hi7Xp8|C M5(nVVvG7 ,ǣ{{"3@}S{wnn rmJG:ZS6XIޥcs cV9ureC}[r.x%?bt4Tޭr.;L}Vc_xLޖû>䦜F>rE׻]Q(O5<~jlg] UOJ៩'嫦Th}W+p{Q'(?'X(R~E5X.9&LA_hN#-T,˪YJg{#aXz!hC_ssem3'MU/,* Ӓd o p&p-3w(Wco X#Ne#{{{acE'{?cLlw9|h`bHX3 hs?fP3U(OPae<3TE|89z3 75Jj dqr{xdݑ9cg@?89ZQJjߑJ:}ܻv/ع9aqR )TagrV ǀ~| FF`sxv-SQ/D\ET%^vޢrX뚂Jlg$rÙD#|_mуQ5)\2T8;{_T8ʄ@n? 6t9J-"qH1R'xF7hn "PrB>(`+k*I@GķnT ]!-zf%|.q2 .\. ?]MSX7ϭq|zC%I7I+XUvXߛ~Hy6SyEVmVo.a (z=,%w֒`|!. i%jt"'p*EQNc=DACqN@חXÆ1)S32u6ewXr_ 7}ދA5 *{_Uy6OA MW;q$,}ѵlR9ao|SZDuI/y l2(O-,QF4ZV82$)&\8Ĥgؔ@ wFzzNru^ `umeE*8X:^5xX`Z#I{$aa~,{y N?L=J^|>g?FW -G;DwU#ϩp}؈.TDaQ u2V#6bPŎyj3=쮻Cx zZgZ<^xWPen+ˣy4B%,\bOVrp:dEGA1ח}jGEO2|5@H7LNd"|ܰ,c]=IsFd eV%cTr `[xZkAZ`²G6kt4wXivN;O<˩՝XMV# =Q6 S_jGN* 8uyJGSG,@v77\+2b>21?u֖KGWQ*XfX]+4"Hn9N?- Oy gc?o-05a">ĭU_.zAJ!̕ RR]muKF͍EOG fb#aYqV9I5(23iigt Vo{ XW:KQƽNV> m6׿V29.:ZQy b)o@)Gtn]}_.*FhWreMje tRȼqLRJ`kgOFPk-| g-ϡ.-ra(kx:|OG֊NNϺOU>I sdx*ȓNWO:YkԐߵ6{@s0\~蜓ۀHAT˅5w R$ + 0h%}L 9 U*9 ܀gN +v+iң6qbqOGI'ɍAI2 `WG XWtJZz;`<|h~f#a9묹h?"*/&91[pje{Rw~$xj沯lrD|\D(+k~O僢7 jA`ٌn:Z?#3SLš3_SV5\m&ӋE3pGWa7gޓgULqjJSR2nܽqطJ}Tɂ1Ǘ 2npown0uadQ`EE)_\HfpjӾD> "5Sy3y!JWK6vӤݦ?# 0qI'x +FfWSػJJL$!)vqR:Yjvn:g$W:fԻѣRpxsXR[;Eo.텎'=Til2E:^l|'(Z/$P(AkPl#S Fr %{AޅFbO.oI\g@ R ϲ'ī+00-ȺAVjg^ws6 sOYk')ov+;EV7'|)9+]*v>bp\ bߥ!SG,qyX=GUpdW9`7*6$Ht'*TCAg;ITՄE`/Xy_BxV5晜s)=w!#5FJV5)q߄$Zv!ZF[L#q>_OKsE.ivQ= QqmRs/W)vgʻ wN 0jDZ>\ƒQ"G*+걤`ոtQ~]F"P ÔOXk}s/Rm_B&foLaA{D3&3x^Gd3j܄Mfr(mr!}s6_Ǿy($+Rߣcfx}߈وV_%|!y/&?;t?4?W>I;6Ñ;1I wf7w)T;N-g_o"&lw7b)?V 'Si9sRK,MXIT0`PEw|YEӯvLMzUB|zLnr_<5S hnD<(75% U:g]GN $Gghb=uY_n,_z7{kQÚoMEՉ$f]w d  Dм( |Og"$Gyɓ'KrtV쓫n8 Ƚ)6*?zա =<C?j"o؞D/we~QdހFO{)߲gTvƉ:\0͛|O(+uE\HHB̩bSSn b/)caІrF֎D\Rj҈ht3<e}0hp*L%-Jkfma7(f :Ra Gh,So K*ܲmO6]H;v`1}c/^V:dAXU~yaőGeN~Jd+Ǵ1ߢK;OY}"4+ PNU~SQ~^Q2?"M Gwϥ}Ymg6msT&;mgW7im4ۧѾOB{%: (J.G0̠)v2bO,Cg$:\n/2<ˮĮ|SpaX tH(YT:=U ,xߗJ0+/H1 inSQ +k,۽]g,eNx6)FT:2r3>@qqgUz{%~ "y |=/\7z_E}OӋX6ZA:V;fA/G.ҽ=)m(|` /[ʀ#Yp4bMNx^?=s(ZqXIX8$)-MCޣ샧}T"Rh0bt8Md-"Ñ}ga^U󭲵!#mTsDM}=M,6 +d"5M_MFI&hZЍTiN /#اg~ 5v%OBD8 lN9[svϨw*VJ8>mB"O<cI-VKEgڽ UXK V~h?2?h6w t\*4V;P#w;Π?r q ,VPm GqAEfħW" 60p 3GEetztZt[z?ٛ\w7^jv%w[07Ui|FwL* 騱DWhdW5sIiom4RdǕP١A LeD=QD4=fSp¹|%ΗRAtuGZ ÚI-[eNV0*c=:ŀrKpEόfB]JoR;?v]&s־իG ΢R1CH[ fNXs]0g&`MeR,VC߷s\sTTc!z37XN2"7Q+b@־kaSD~$Upg\ۿUTTUrv7yO%MENSI<!7˵tJImx0XCwy0h5.lzS=Z'MByʗa> ogCK3ޗxL+n_ dK/jM^gԯo؋V^Y5ې$$Q}cwroyT$^ЃO]`^jW%*2MT<@'nMšt$gQ l nrP$o+0' ~l܅8 {my1z}Ĺ4:FbHeV!(jP-ґ!/Q{a~UD&%IC:Uf|}5k ևt_SЄe(5;Oc)f*]Ylp?OAZb+CǹH~~o=tyMj<"ݝ6QJO5KH tR'b$|ax ,#͆w,愊τdzo/+QusW~ pk }#wWi_y_DK_?KJ3i*ߢsT4q-lMX9. `EªiJOII ~0_^cL:ǎq+Y_[3A3r#(N;rUKi K(ך9Vz|f{IG)5A­XOw(n~;rbOVOdT::ЙWcR4nY<'ji'x8oZ=(󗈾Dmr5o+lgCl0mtC9SI!iDN#&́쑢n *#R)[3TˊJg^Z s!%5ԙUC{Jj|Myia Tٞ)p$qv Q,zv&Zdo V%vZD؛GM4a;ȊP7XV>|=Ll*9gsol,q&oǗO%'b%#BY>ǁ`F>!~ha&cr"w!597I#?\8X=05m3b1Z6cj; fݓԚ`H.vs{`+"B#}jMr6;zgWj6쟴@}j?^ ^~ ݐ8WnUE|֤=Bjc1d7O#-Bj&ѣ,kaQA vBGLeh6E$~ zʣgU,{J|E@;! =% D^{ ]MS15rAGkn;dGvN%GxwhAƑ^ĝmסn'2 G"D"zqkmN:AJe1YH4,ik,}ޛ`f`$O;tk.c_ r}!`[m$yxFUO0$| |}v1|7+_lZ$5G"u2=l<#peN߱y@fI+5 \F-?>?+]4*W탟Es4}̩i#>L .Iq`\H< f=}êU$æpI&7U).1tXC'g89Pp3D 3B`&db\zZ?c.Nu@WQ# ǫXTyz?Ǧw5G汥y7 'G,ԭҢc<]3]&UFN1#]c&{  lp2C SؤtAz\!԰D2@z^ĦI= 7TD)Š$,D|C."ӓ,k!TUa`¦K3[r~|>*I:s7oI/E~7uÈZ0 Y \mog+ |}jLCIBLw/ Yw"1)#P̱Xha8aLlázgÌO|'Z2O7V5?u;sJ[&Twa I~|rg(}>3FT楐}C2FbE!{X^lf).2=S28i*V*1e #iz 0>QB6%1+KQUl޺yaߕ¨骉:&XUn#c@d}w?{1Zފc3Ɲ%Z TzM]$ن;#W!J8ey6w 'k[h6W%iac 34g,Us`ĀkR Щ&O;KI&CSQp5\sl^ lsl>2\y=?;Dc0ǀ&fyPE>kCaQ)BwKv)D]l AVepշBk̈X~d./EN.}x;NmP C -1%|Īρub*MfZ,v@)π%6O7p%~H7G?MZmW\>dĠ}Fgl'S=7;GX0Uhj梖1g=s2$=FꎖV Tǰ ]u37(XyRx8܎ ],=_X>4aIޢZ^4 }?x.^!/wz^ozJz`$svs+Cߦ/W$FY>rN@:3 @(,ou/Ђm@]5*^)X8f2#q?CT6TPʐy#Oiv1k\ 2Xcg$ YL΅Fe@㆜r*1F3 '*|Bǀ85ǃWA6*o56gR|_L_f +^iLVyhf}բW t՘iC676 ?ώ`6(2+|mYwEtŁC L )nq -0#j^q7((nnYen\UV1{333ؖ٘Rn3*PO=~{ F'p6&PX P) !æܘ`ssQlF> ?" ~6FR0 "ߓ]T$S@^_gf6b.9s=e)4?;g^p5;[PD"w)'% ! y2|=q9Ug/(˘,+\]M+\i̺چnԤ>9+[Kf =3hޖ? nY:&z69~ɥx[1a{A7}K ' =HVľ1 n@IΡy)KAH5PlD[uG'r|^6jCٟͲ|ڠ&Fzo#I@Ϧ,Z y\S?p+ v`GuvٻigPjZ.`F[(Wžsۯ"~Ɯ4%C U͋ $+.w^ˮTWO(:/t%p5~сR+jw(M1~1J)۟TYe4$en}i_FȄM:s ˔hw)eHD(^'07t^#cC *ι[(UT `wS獁?J cmp#O_,Op#yF"/L*IQp6rdlҜUŋ̙"O0%5j[m(ޙ=~!ӢĎ|ރE],J_, \Ia1NsYC#R2$y2B556} ΕOmz-}WyQKȠ 5gVɪuJCN@hVg+jNLT&Ir|S]dX IC-73ESᠼqXp[wQm%5S(eD{[잎r=1[)|`h$$H%Hr;ѷ$1[gȇجwpOV 4VjF.sX ergJ,0;sOqby:$TBJJ\#IIc*㵱*).|>s^XnFvޡil|0o44<ݣp5g !  ύyj;0NDNX%,|@2>sPaQ%^t $r JqZn;=F`Ms A(~-څ|6(&Ja.8h鲧ﰡX+oRfb>noO9mޙ;U:܎u1gXƃ:f0sf'[{Ӫ ('؂7ZM+\GOM.`e eq`t z|XbR I% zsbJ(lB.ٞ2JIq]$oi]p pߩ`>\x# S`[ <@Q1ܬ/_`Gn 3R?q#^P\F%5s Ћ|y0 |-v/ads4:- -%Jf?Vo0DIYX3sE, .0pJR! ga"t@n9%BU#0-~=}'Dѫޔ!z^x|"*&yw`"la녴񂻈W0 祅O ø5\ӆ~mu7_cUj4ҥ5R˜gz큐*/LUj8f$ڶR쪁  h;"V3Cp%~{4@=@/kT8[ 'i#Aޓ]g=N82cvdr?w?p3k?( О2BNun[ ڌJ>VobY{D5QpYgs Z: {?N v>Z&jS,1Lǡ'2{^y>6]*t 19pNƨ ҫ4{:Q~gQYH _k=(Wuou/2]D$j}JV=> ~Xufao5 n}R="͂*hǤ1<?` {ZW®{b4~ͬQh$Y\ Jy 9%B€OmoVϘ:pr}PQ6@S:!P} ԧbu]4GQx܏$/0?: ?zPM& -f^-&D+R۠L\K[5}珅8 k V*XCN>/ )JW p3&mΜ P(̠9dy|f@[>"b. مVtAg[.+ǩL3O6 GH4/g&[ܿM6c0 t2K㾠P L4 x^C$Bӡ{Cc?XP[$=3 {y8c,e2uZ$EVĹٻʇAkPq?OlmKxoj/"?|8W^CeH9e8n CҸZ˖ vW{CǁD~;MWa ||HLHR֜CbI}174:Gԓw*3Haٹg(ύ4C}S\ $__~=dIv@D,ռ2Q|CeZ_Km'vu\D5|Dy7s 3(a84"&|'>H5EQQ8z 6NICI1 lIQeivV&aw_7ܭ|b櫸FnE\ElY#!SO5˦V`64wi /5hFM}:@x=mMO)gܕ}C0ոikO\RV%P`U䇅y\=*`A*,Wfjq@00"^bF{G: Ū( Rtg&*oiyDs1ϰi#G&Y16z4DuߘL4CY uAl~1NP]!Dc&d"EUyrXԏRަ3Pa>Ud=dD)L٠ݸSqXŝao_%F֗|M;o oOA#2t?'f' H`׃e/ Xs7f 4"(Q?id!s87*{y;0eJ6_\:FF1@=~agğgzZr>_L9+ 7:H?-9§?$cq'I^6M)pm.z ]ޓ_[59 ^9U/#>'˥@x@X;6/Cn Go☂uEjh峱 yV'] CŒV `<՘g9N<ٓX. [\.hGY ̐ F& # J0)fv ͽ*Yl1g{JPlY׽,J:/(opAQ/QyO1ޮd<3i.g{"E_j<J_)V,BW߀& ڛ5)Y_>8+*c7ʣ\?QY^-?6lx/>Ii#ҿ϶d2l^pt J6a”VV dU9l'̲CUqi獕JRl+?oM˖j+9Ze,[T3˿7,,3 _-{rF0wbw6 >m߬QwZ.N)F|f@k55G-Z,39O'^@|g2ޢ-&I^R}k70 LƪI-m?^=Aq xvo\'E (& }vYDQ{ O1^Χe򍳨 ;̽ 6>w" *L 澛Spr)m`;(Ôkt&/'K6V ZFŲbPOl[VI>'>j34UZX.ɸ[p }-( g`r^H^Fb[a"(BVRݯU ͜y {sZ#V-#2D  b!Sq.Ǟ8%.q`̫kE[o`D[3^s[q?oΈ5xąl9Ob~XzfKVvuz2 T+&AbP8pLk#>{D|vd3gh&raAGmyP\S&er n;rSBru&nMspZ%BX@bwkx%I##EX$\'yneR\7S)R9&et!|Mg Zx-LկPI^?M@V&IXzm?8ӷY.c]J<0]B% oC֨$FTlC> +$#o[dXwg~ w?";1Nsw {Lu~8",LqX0( Sv-Z"ʸ~KKt}(~BHŴ7deK(d#dfxL}b|dlZ"#\an.;+7c#j^ϮM{ŝ*8c—z ^ ,*"bg݂^i5G j>n4Aax"ETf+7@"r.Ү>/-l%ldzl0wb̳䨦 5tM` k.ēYmh/PggDas5h_t9C- I*x.pM'wT>*EiQEk$j7[ "2KT#}qQLHOI'h,&r'OA)j+ʓ%|~Tuy +}USEs6Qj^!f}{RT}$oNh*npy>_TmOIhMȣ.Qꨄrx~ ek]T inwZ5B{n7UF:,Cj>Ҍq_9x+ZAC=K ,GRk)tDJ,RV.)*| °ĢVtI!ۀ1uߣ~5A:C UN;Qgkb@rT)V֧L*ϖ  3q̌H3yǬ V0쥶F4;"Vh/y l(.T{L{.k3;>r9fmj5{K+%1C'} -+?;d[Pţ e@+8@W|g*ۅr5vXЈRz6AoFPP=VxYO1?͂ "073`cD9i5e3~^筢yBZ߽~% Ӏ ^"u8)Osd<0;+yHFx R&C<:I"~4 UV{&Xjw={&i:G"mGuJR, q|b̽U_]W5EQt쩢r'0Y"F5j^3ȾoU&R0igZ L~V4_m&$@X6;Q$cn ϵr]ήp@č҆d][^IdLpU1ZH$Eu2r=L\S\ǣJDŎyFJT W^W+0 3k;fSay(3dJo5S]u2/d̊4;ke]Y'@OlM7"+6fj B:rV{,gWhLQ7ݯ*b;. Tpӆʞ1`h"')Qy辙K1d -(Qon7+Z6W_Xa `8߁%4v v5g}U*gX| FQ3!Vw%A' 0ۀS$*xΨSE^Vq:ER~EJq̇akqS~d;TE+n1ZUK=tr*G>ZG\!z"'gZ S>䅾wB,0ULƣP9ĀuD9QfzF.KLIVF4dYL0W:=*]e^&vFSy&?~vꌧyt}\͏OA咽O[j X% D\&qL9O :3ɕV3@T_ ;5*߭'g0 Leb 6dkG+c<&ُuPb,9&,z]4 hnAJb٥!"0T]tP_@B)0AmhyLLj3&3+FK7*g }ej 9r&*z;@*["R_zl VЂs螪!y̙waZ DrH.Je<%!o΍2Pg u!4e1Wr:֯|&y-`bNf_XBn^lG:r;WdRNm9#CW) \ܧ(ᝬ+k2D1*+*ږocH➲|9A::6UMoֿaI_"F B7uew(h6pay]1: hSJm] m6g;bgg!qK. [4I-,듈X3mk٣tKc#CV d+d :0٠9O9}fZ3wo(Nkr@)S4_ mr}r[DȠWC ۞F^o*s%âܠBC=s"`3g1LtAo3d 7е|;[ߜaNyC c+ՋBZ_2^8)AXA2'|f%?\Նu}P{%wd=Pz3LD84}oBplj(b6_ 3Ptb*|<+ߛE7m elD2󀷒}v7ۗĊ̌d=Rns9rWnXOgF|WZ@ʆ+3Q)  ^C lbۺޖ%oF&1cY&a79_tַ۠+IvkM&!pފs p<$KrVpW$.\԰J\J%K&$M%fZ 3H+݊X?%ҟum7S2 J6vUE9񗅍+բ&CȦe07,?_}I !($JRekBgo6VW8Fb(Ϸh j-U20& wJ^!P2+_wI. M²Nk6cM$X $lB HO S}^K2ªo\ rCr؟еu][.Iƿ7d2*$r,@ϦA3zSplYz6*IՒC4 N NV@6%KmB)dH6=,^]y3Y׼x3HI'%97ޠW/=RRCoMBE߇PXX1L 庎GZ twKʉMϲ `҈u ޖ5 ˑg3ne)θETL#Vmݏ_ k-VR X1cy`%%_+cMMߩKUF1kɕܜb/-QkJ*y}Ѧl)*ф Uh/L|kJѱklM5m^lY ͔ Iͳg[G`n8,v7YU4I6%܇\}YԈv LʰtsYڙdY6yѸI7fCiE7u3f=,Gl{FABtlnug}0(Wl,ʌQs&FߏkĤ,(osUߗ's@7Os֭8,KR) 3 &+J.~/FtsRt(a؟a@v܀ewW  ~Y7Qo[mfN|+Ղ~ lSjyUndcYCɭr1އv,*I"y'8/كrhCy@&OA܇A|lk-)c~Q MIj 5F&rDŏD:Ҹy.Ks,Ŭ(}2 4l%I,4)i@LrdBoy'?ʛy H7? ž7$̝Tu*D9w,| H)%pݵ*=]ۉ'wzI~;#:axI_ v9 y1Us5~Cib _W97, qj scFo+)"k L|/0|Q:+..kNo J?X^M31*݄U[4o42l<^JH O~h{ |Oe?o8^iN ,,X43ɑzsCz*Ɔ@fOH_IZ] GA 'aY1poU[v]@p#!SV.{r[ S0{tjW=/D";n:ctY:c$] |ˁX{B?䃸폓~|ZVu. UZ<LɠE&7 TDq]4O(:D> s.jDKG,c7{epX"Eg<[h /,J=3ʭ}Yj@-}lzrY,DlY%<3S)rL%E>-{X&TULK|D} ;O\30 |ߦӾ;U܍~S|/+mUR7'LOP12æJ,03m)x#k!uHG =yfeܩ)_KU7Q7C+EjbOfggl݀ȳqL8`3 NZG3 `tbK%L1g'=n9͗Rba 1^SOfEr=c9;RrkT!Kl)mߘ䭫W6uyҮ=˘uqίol,md剙V˾}|Ӗ2y7ߡޥģ_x"6_ވXݵ0gz{P. gfZ=ON};擳K#hbpl'Qk`PnϒC@o;Tנ&Ky5bNyIS,??Qo\}u|;{g0W0(Lu 4h3m 6b4m-(lt\=ߎJ1$jŁKӏZO%%ͤ^y˔,@4T}{{ ޯ+ê<_ޯjjר%$yGB_^uxJNKkWc'nH~|B78Mq͛\<8g"]uv lxٮpzs:xZI[Dő[ҘC=sryQa.,:g4O1|:q[7E#%w,s٘_.IgVvux`%o2oYR1W t|^1?ª|%3VYs,O h8(e f /j8/ Hg@9Y '[oɑmG&j HүN3kD^Շx.sQ:^"9[RҽGդ$ 5gIJTi˔- -[ٮ}t-tcҰҀB;STimwE5.ߋOGL-KeTO&? Wq]2: ڗRҦ;E}&º.8$]hidؖ+e7װ=pU`zVHX^tz7.^$S+l ZwbA 'dB,$W'8B6zME3 }`u: ıJ]w/ʐq@r+obǣ啀!My8`J!VcNG؃ZrqX8$%gkNƟuI0M^,ױ4|9¤Ki߀7"GB)ZGn bVګS׃if{vh?C&b8Dej<`aw,>O$m-=~|d![l lm?[3' (QOPV.'ƿvc(*"e)*ɣԧcB0dM?ְ=MJYҰWp'I[ >ڋda<,"P4.' g}Hp*J`PI:+ĆŜ {~ &΁Qա^Ub/tN*pC%}FRII :)i7Wcs]4Ua =$lo1v1ܧ5.L)CܛAIK F|ČjhV9BXNN4W "װ} i&LذS, ڋ5 v~ntHϑT?s^Z`RJʝZ&1tC-awLU<|1 wrbC-~MCg>'Mn`SNhU]0/*~7w}Liߤ_l9^ISIx0Yjr* ]mtN%>7apܭ[ZW%<'*ez:7q hQe̽K\~SčA? n{:`(zwK1#W(Wu,'dd fsO!"U㤦`KOФi !=B ֓fV 0PiG92|R}Jˀi23y!$1ޜ f}+zzOwq[wVvcihW7EPXg(P٫rxo:~ȻŪPM؂((3$}-ZӟLǦN'Q3Gt،8 閰[cTnlIl_;(SC.k%" ."$_(>f0.P 5[~b?/3:YO/nrfANP?vj'ݻ[<)L5]3 _Z3Ӎq;x f4 w}^O eXS n\U'|XeBc&2NCHk)/9<ԔK %T$n8s0>b!AG[ETRTɪ1?iOxH%< c+&0ǘ9N +e}>KH|gV@lqK0Yccg!L\A|?*Y>uRiA qV k6cg{K-ȩ};7x{5#"y؎{RQ dC. rgj^< ^䥛[w "сق{z!P׻.0>]I:5"Mf r7O/67tP o(PTuH9ڻ9,qGwBbם(0|۲?SW<"ih6j7I(0. 0<} OAjܽ$QVF`&|cpp63_׼cxh|_a5?EBhx="G(}WK&(td֟$컎JL "* 3T& ,y&Np0(͊Hsw`&0QOoɘ9>Ntb&4~|TyD98`q*\H^u=ȧbUu wzǴ&&ec$-Ydy:vw9&M}BX(/wԎ'2"X1:6$~=AWV_8{=P## WɛTND"+ Eك[+L*&W(+^?;SlUv%Cx-FfRpbzUqc% c0_tu5H|1U5^IF`V<6΋'/J53 'EN.\Gc?N ~6X*\Yl'-ÄmO?l'\EDT%:G]U(yl.VLjYDOYm R/t!Og9*ݘdMo-PdeN |qф]'-CHə":ZZW_6ғ1\I` Fy\TY"{z WQ)s@dGe6`i r8gRT6F8Ȧ17/c*oD 5>$gnoI_g>ƒ1@T \SxQ!:qk*Q1۔ml (ra?Cn{;N:,(rXm0!0!\ :wYpyŵd+٬:n_M_OAԛB)LhTS$\ @m X*nÅc*pT$;>V.ctC:D#\3—~kdzP ,R/w:+P˂^-jiW<_'Fk>S00Sɗ)unDmUb~F/lWᘽbOhMFATϝ`6Zwrd$Trvs㶞'`GM$"VhoP` íک ~Dl"a?jɘ#A֭5HY_o |FK~ :xa`ey7Vn'81@&t*_S󴛏dsMU>̞dK.f2٢2@'P; 3. [ %=ʌv+ ѩ`iCEY=]rOl)uy [IbͶ}psO#&jh[?9esӁ@o9k}]18Ns z2ka;ʴteɶfKNt:ٱѮDL,/?JdqKϢrْr%cSe-"W#PFPR%<t6!DF]}1) жD* f?%R}0U/)T/,z2^2:T-AxʫL$6FpǍ <Ȩ@\KQd[ٕ`y![6yK֘,gP;f.6ayE`uƲDY1'5Uek%~1PZV}oNZk +LԔ?gS>$>b3]n2sE.PUB|nU5(u~G*@NR?97 4 A7|?]~4GӾNUl- y0.;[ev]3{ ߠx&Q괼w;N^qM*5OZǽZԻ<4W)~׽Q,d*~}-厔,-qr>G)1{?1OtpI=n"@ugSn,8-[46'gWhweEd5|2N򬣛͊#Uz٪[m},")IfyRP=Rج8^_Z:3V"~Wj鯰el(--:ܟ7Um}xOE@mX8D+"V/( TRc *((xR"S)RC H[(m>'C}朳a^ 薨u8Vt]_.6Ֆ fZ24xhs!B~} 34Hnw3`f ̰~Oaz~&g2DV] U0dEG!yO3[fZh1t75)+eU3b¦DjeZѺPE텥G߼;,u hj/?/%eO1t^)%NT$d\LkM$)b]G4*S! , h/[py@ rзM_yCݜR? 4nJ RWCս6ަuw],=뭴¼hy;}u>w,d# ( Խٴ|em88dM)1L)meSzk紕H€k=;HUUͿ O)ifL[Bԏu*O/^6bsTt7z l?[tͅ,WIJ-ҼRb*eTyl9Gk!Z ݫ+Rw %Q&3yc}@T]L Q<"^j 2Nmxu`zQ~lj*"{#q pr3cyVyT6$YЅ[ Ug񎱭ɹ_h-O ʜ,ɢ$~ۚTF5b;n )8  bNWv PǗ+T 4kmm[X!Jc6kɱ3X%jHIl>xv)1Z6MEI􌭱)@X>R$qZ̙qf02Υx +QXyJȐj"QBN/hz~ZNV>_B}X5]4p ފ&=֞?)I5ymk!V",;-^%A1 a2-r1)YPjKfmzR("pYoRpB1/ȻA1(V燱mdxp mq#~j(ӲW@_N[?X'b*#;:Wҕ:&2^UB1ąۻR[Rt~QcKG/5m ]U>v3cGU'@~Ǻ&l=4! '{WsE<'/|'ǗwyG]nyz>(_,B!NqZ?]Hx;Iyd-otO1l[OYʲq5wgD:uDƛCW6 "LY174QQ['w13ug]F OQx] (~`G/!I@my1VdMdmLB0r~ NXZaP̘a%$QcЌ;'U%°b{%!Cv}hDpS0?Ů oydfԎk, S. / rurk(̘ UgʳWpJ PFls@<\R+в-q$myG g_, 4RJ,͗72Β [ݵN")Y:5#< Y4y![`g3U镯Tlc=k9Mߔ؀8A2INHgWD<GB^;W]9fV!d\_ִby[Um,R38w/F;j޽kVOmIvT܀ φt(Բo{'jLe(R-N4}"js3[C~ G.My<϶<.a!{ߝ$e~Ϲ`dlH{IϽzesJ}wԽ?A/E8J5<7(V`nYu<6 Gp L1́W;lwT+gxF;k"pp=i9hNYnqL3Vz]쏈Y V MLz:#-°rbWk?-*s1d`HԔ2ʖc45}WdFE>O}ޝ]]}.(zfq_ލ#ti<@:S֒~gi9?d{Z(J)" ?+04R /c~)"=^ |wPEOd2O %20go㨽 Y};QvGno`W79>C3pPO)P Ty; RſmSUBBWU58^ J*>=pv@y~ !#j_CO puG5$,ܲc]3j8y?!~SCWoA? P}ͳ W%Iyd]܀3щjN1|ClFǁg@;"<+/wer:g@k+iThkjN<) Z_o!oƗ\r!7~ ǏMA}nMDȮq3^HV/9\^4p(OҀb8N'0 q8hք6!PUTiCѳ 6_R34Yi%oS|{Mdz46yf8!z`zz"T7Tj3S~VC{t05`>8D0|]mxZWрyVE*{j*MxEC,jBG_d 1 -ų{&dT4.`| *Bv۟Njca !K΢%F>:Vvw*2GH5@Zw&[^U^+%u5ot5:}CÚ}U^$DdD9Af1A*V/v=xgĜT`#$wצծ&gG xx$b@U;"JcuXLLf"S(OIT"XDM˨&_8Xz& U:~U98>8~? lOOmM4:/wM)UV!>FZ=Diy|)#;eqW-uR|4R|*K=D0#.u柦*ZCD‡:lb1v37cƤA9( *dTTp21y2nt)HRܶ%~ˑN =V1 紴0m8QS)!9J<|#*J2b[j?E !սOwIkCu#xTm@xB/2Z"-U*"m1x,X2Lt>TCUC' UhZ?Yqu+B>F=›v0*&/8r@yJB ZX; ag9Kp qFCÝ&17ퟝ8]i@{ }w#{9vh$'Oݿc.KܛG`r /DM H>yFƿX1&WpPp{;OoE6nn[6Ho4J\V{g{TPhS:'ݼ, $dOXr甴͊7`d]G&-ڕW}c7,?0?S8d ([B8ѮKO(\k$!@ Lj=#rUx>xF,l< |:lnua0HU{E;KL"BhTȏhHWY区\%TT}wu>lx(wJȉG!MιL*euGgv}#\ϕFZz%:4prqsfH|+#J"X64o|X6yR -~4rZSVplC/JM2|?kWh2&Zr69jw eߍ CN_y>fHرkxQPy&SSFp=IRe82h[}?ɦ*2a<+V }݂\[8F%XH'Csx-_\N=y`S#5,w ,l02b;GS?A//us ޜq DQz9IRt&^scENn C&2>Mq?ꝡq"e&O˝\E: iOAEЮc@țRz {,cwt8L`]C0L Bj;B4uZꄔ9V$myTl1ñ3wS~+>]7I#c7\<È "EΞjgbr3%{C a9qwZ#/q#sdon`;Z?H$@]Fi3?=iٚ/[2=Wi 3|suەu"&q4 9u4y GfmbABx*\UZU5JBl=r0gQ([~6(j//ΠK]a%#87t_K|8w`ZC;6۫Dg,|^Ai7D.}npQ=.Tn*>W#ȽB"QZ} 6SW9Z%%KEXZ=7 d{Dc[+d5DOf`}WH-wZyFUC{4ȲLlE_aW 0@E uxytrdЗW\U3ϪSu*]Mvu9&jLV8sn&g$[gjF w)tF7gmU4Bgd'V /b?„*Fo7=jqrـs~js6kZGOȥ ! ߸J2wF#䢈'76~4B0?^*ϝ!>dRB;p;\Mx^KO|[TGk(UȿRMbyU$(mg7^ 8<0IV Ĝ'W:WV[a(vs{mMǃC$Sɧ BM#`V +?Ѭ Nn&Dy^):\>V-,\XSrfę\Z-*׫H_,7[$Ξal,M#G_#8Ȯ ev:n|)HV=IT TZeۿ/F&`EWڞ@s蓍iAEc9AtZeD0t_]='2~r<((B>ݯ0i[Au z]YʹHŨskjT1)Slmllq-X鍛Z@* kn,r>| б{CXV4nH?_a&{8u:+8,3tDUg ,:tGzyPDM^T6% ܩTN'9qRid =]fiH64u8I;9$J;IL`w iq5 ZfTGy-dڀ8xZW• ohVA5!BKxf&Tljp`va>߅DIs6 Aj& >\0Ig@KVkٞ~DP'JQDU, yNdStbNXKӒ3[D˧+iiTZ KqU'߄F#tA >r$6O#Um̀>Pm?3c no`g7ަs*6ps&ښ+_8~ u'ataSͮC1F{bX#"2Ĕ qEt6: i?1JyQ cAʘ<տ c_NX4㜽W׹{HR٢|(߅@OΗpR ' *Ff9c#?<(KqGucжBMVoܧAVA˥$ P&xkM:nO 3j5Ez?E-g)y#%9K#}~MgMXĕZQ;=t9{>Q*|3E"4&&-uf{D#zJ 5q1v0w:¨Zvӳ_2Y ҢXZ%*=Hl=z'>=O|EMAmK!HP"8K8(P[=3D1^JT "wDk^^ku "9eVAn o |n:MsC2s{t?W'\3oplT%PB-"aV 4@(RCx#LKN\]ъґ 0zgZ69 )R|D΍kB5A^˖_/¿s o6@o8^^W#nqRAMЙKFlJ,x ;v`3syHjvx;;vKE(i<_ lk&(^_Y!#DQ.teCh$=S+m&KuRyd `Pf#0IJ]!Fz2U)ŸH2֔p)tϞCԹ述e"ֿJáC|NY&m)m((9M=xp\Oڇ'H,/qj"ׅϗ^hhݙݧkQz2'݄2jhvgAe1$َJ@Fr,h3t]V0+_;oźX΄-6d#G|UtWTN׊nKB1*d@,E ްHL^i"H%p?#*DF:{ISd/A7 9'1xsEYlEgCwb9Q⦿r&K}%g=!T}-VV?gW0 Oy^pc *08"g·苰1/ %ue% u* JFq ;Y>;#뵐9}F9j V JڢhW;#ͳ4S3DkZTOM .m=j Sp\[l3?gC&=fߚUyD^ngkzǡC&ٚGL.0x\0~!Ȩ$*_?5h&p< G%fߐLO-xWٷN4l5Zƞ$98ێVWNxH||>;I7q`dؓ+n%?LlSZSGڋޏAcvԝF(!4V7pMGAҼk%zh_bNț9:a}D?:Z]7;Z%YT7h{ {$aXyqLf;5B!EדͯP2¢s~6C +h[z֩DSِo!AfAW7?4rrk,/!BBtUN$UZ +djdݹ?wp4 >5.#yӺ % v#DOٶ@ZP6[m m; DžDyw-V۟Ӈb6Q; Ķ}!n]A`C9jmt(폈bv_K%L jif 3R)m CzAn챕# p <>,k0ac=36Ei^nKG/N~)?ULrE*؏L(tƏDWxH<5y#{N V%&5cB0*<enR 7r}dN8*C9QF컵-9a#ɐl@+Z6msm?AmSp,}rD_pr6 D#mܾdRo!$CcU6YBKb20ّv?nr_y'z3l=l1)7ࣂJ1q{k+zdzx̾Dn:Ҽ/w}w'U~RpҴ0D =q>ڟ 03lZzБ;x/~;pץ`N "6@"ped;ol:Xޔj8s/w$gŌ3AT_L?TqETNךnU7{`?bHUzFl@+,@b7yO2 |җ~l) tn̰Ym Z@t82`6ϳN6a9 sB8"=G>c=;? `dRGO]< 6ޱB mӖYt2l? VXUjN9eAB6٥s7^{gXpUi3(V(A05Y!C:(0KY 3#񐕱<_.\fm~f,(w؃ inb9ͺoʗ!]x:?1Gu(:\ fz]TWLQ.BFc%ZBGF잯a0%-n,d΍lM#uI(hWՏHҙQ|̥X'Osy̖_䪱Aۭj#<96Tn|Q1E*) "29*oP (O`Ҫ/i^Gߤ2d~vP8|`h(ұjh(3o8m `Y!φ!ox]#e,Rqp/cegAYV|S<6G&e̮%[*p#M<eKȐ3Tȣ5qmΌkww j zoXy!ړM+*d!Mn5\eh`V9-VaDy76BF 7*Wf'N@$w}&H诱LsR+vd-'p~?]/%NM_Q\mI WbuQ0;9U[K1lR9,:%Od){IM"tu8qr??o rE,PVc R?{eR"c ɵH]8EφgħKtJ A*fk.U|7#a5 E Y*͖aK<}@6HH.B;푔AM)t}Lhn[cjYXhl<ߙZkYiD?Cu|5Z@ύ?x^ŇF|߻eJx oWG]] HWbNHRpm"?;j7fe2[A!ikMcZSd`k 8l7i(}E^h}v}upfE39ptXVGjΥVi > Z6r{O*GυlPN蚏t,tPtM?q;\Jg3ay.cfxشM!Gui U3R:WeH[%NAnNl@'Z+=K= ]UFL!I Y'W4p+C5ۥXUJ):dX W6tm026!k)xp",pDchqxCn˃*qI6 J`߅9°!ʈ@5XA{ XF'K@b"txJ;< ˪ =qP\:ɼ-0. Tp;,U6*ȭ9KF޷%rJts4∐r}3Ǜ~7B~NwEt8W˔Ѵ„!]HPgA}/+ԓ۵f7_@( ưITm-۾  A:yPLkVWKq6OѼ+(IU. dDg|;IQpB_|M`=Kk^:1zzOD+ee4h/*+LmQS"Cr< ?>Ml;_/@f;E W39/U^zF8֫E I:~*G[tW <9:hZO/c|K6jr?E:— ꜭ|յ)FdTÂ\lp e s#-p!7L䦇27⇱X4\IaAQy#cd,(Xahs!%Lr ~#%k~#z@HL./T&ؓ)cc-+z :捕R < @a W&Q߷ ;\ybP}'Qro/U]R '4pϨ4<O1 qO}Ӽ81'(sbEt ӇjU 75%s;#UnwL4mqT1Vt5Ie5)U2iwUc`-PnFkB$KM)!CȯQjsV.&\ {GGH)W4` >Sϭ0Ԡө9FaX8T̈́WLGMUAT;?g+XeidsjAcMۯ AsC95*퓄AźuhJ(qX :<5ldP㨭tNFQ 5<=l hj7P(=3E|~uܯ::p- Xg[5O9!*#^bڅzs;ƙAD0Rvȹ:ˑ+_'D`قvaLU񸬞):vuo.*qX3l6A+:otHMx`+ 0O#1#=lirEǮ9Er|G-zWR(w|8'w+cŐoR &"d{[}U-E\NO;ϫ`Mq[rq.;2paʣaV1UWpW#J\EJo|N1Aeczhs|B=\ DEh÷Oq4V}~l+WP+6BE'_CV x}YO?.0 뼤2+wͪ+rŦU a%.G'.C›VM5y*A [Ǖg]jF".RiIiq_$;P|m`![3"۸>_ MHul&8JXdt4!SJPd =`SmF^i!`@*9ILJ6ͅ],gc02H|ȼ2_;x2OlAϧ}CS,=EGsapƸiП#o8tug th|m 9+7@U0˃g~{z7W5]8UοK^={݉hB<5Vjb/"g4:>/e$Vⱳ$Y2ƶ,J fl@+ϹV}{b1<#-ds9-3s $rm+Z:Ek[!<-5.Άb5, ea4N%q;žŢD[^NM1a;~6'ק4KeZLV5 c2BSt]?&k5'xV,W6{a!Fߍs<}W5ܯPm̾X6'd (*âW(±#^ T jbf{^"rDLYcyXQ q-H;lMXqb~'6~%>zr[WɆ8؊b6C]jAD̩GoJP`-Тء*lvR{(#2qD{2 !Iօ/?L\%Dm4|B1:1[8GMbD)"PIA/-&/*Op(dTҘUS&e;R<6l$Lk%v$4 % :Cj+4 %E)[ޅp-4-CXkR/rhz]v\mR-Ɨ?dfS1J6d˓[ 5 *c휁R(q@'!4v02n:b>Z-GR`ە}<3~6+/鮢{CGpAk4  gF}F,鏤j7uդIt.$jGʃ i]6A^ϽDi \desȨK}˞!{Gyh"i6VEĒ! f oU¿N "1bY Wt]J? S?k+5qv3RDl Uy{6d1lzrkt=Iz1݌SaavnW|d*lGx5i5|xh s@4%MG7*_GڇQ#͋55;rVc;rK"\w>zO ~ "D=C ꙠGAz,~V4\~7 M0SiDy hp*΂/C1xG>]'m^M\:Ч̠NԴُC݃L1Aÿ* ^Hju jܳ?iW'.k eYE\l<6;}QA}e<}8m|{?=>:/MQQf F H ?S H/&EDΦ)pɨ0ob,v"uRf#@v)%D#~^Qh|抪oY vxoD/di;,U7ϹU.b~`=:%z52^8_>-퀕ոlUd jDσ38 JEzB_Hggo4i] %tRh"[S&.j=}28Fa[Lc-QvD!D5+ev&NVZfOfM~{  GQIk=t8rg?+s#_v r`L1NB\is/CarY0tqZO*5)9$p̨?-}rWeg0jMڨ8ZHn k$&br*apj)cW}W},9vI3B]2^{5# ڪBU#9^Nҫ~MGr|mQ_[oU,>NlMVDyv3luf(tSغc/:Y I4.dQ 4jd(UՇ D)ˆBb!< sc?hGn[ w,Ow13,R](|_IǤ :vk9 W71 ǽ;?ϰ EOvUjoˋ\MJCbp#UtPa81b &NVp wBDQ"uhz hCkQzsIMr 3^tgEyB)DzqHǜnjG9ACL}aaʇN=_D)ƁI#pT@|ف^Bo]joQ/!*6'DeOǣ- #⳵GM:hj6@_ U=閡t^BA7*tl7jjP}FCܳOM+< pϢ;qCXj`\`_qP̉9C K/*oim_'Y7%3_&H~]u.oL ~3`RBmM]9U315OkxhaPi)`-"]I*13RR"# n]4WbUjaؤR}3I, #[z}"Т%"Vl3h3Cz!PE:E垿X=K4O<,O31gWʼnVi.CgHS;b*k`(8, !c&OfTܮg1]FyqDUL"ut?|fjO>$pO~Q:ĬGrgҋb#5]#vyAGJzw.;i=߼ÐNw uDEG\r޵qWl@}]ѯ~)Mfd:q MP]B~)UE(J2鷱zĿe6bg`B+FP'Vq<_ǍO'{u`M GW"`6zo/V73bρB(Qx{ʐF:V𤙘@Mj0"Y OyGa(e/<0y_*Drq.Hy1aC{pA(I?ތÁ>'hg"K~r휑o_BɇgޯH]Uo?BNixL˙]Q I$dzeɎl`w9vJsEBIB@!p/@He}~|yz(;,>l)uQ"|3Q\U2bc `x! ==|>>Q7p<8mU6cR0Z<fԚPbJ%kq¾>`AP} *_Sp;|=(8-%#~^߳n9Pungf\f^B'D%嫼,OsJ-IW2b/P|,x"p~B瀁 _ud#ָcDDpT0ߊLK; #u\0/ngrUL<e wV Q@n =L}A5П#NFD,Rp%9%QZgTZ`w5۷ߍ. q(>_ `AE:f 0aŁ;С'mN&FQz=)G棆Ѣ 'Zsbk6 2ޜOBk.!=]8jk莮kk5AGeKVtLm>BsDk5)/~܈T)$MvUcϑc8p*\Ho1~B i7:ZEqhTc͗y_ F$J,:/(:@S2/_6'$+ƯW {y y~*$bO7bК__PTMaVJ6v'' v<0ziqbap@B3yܳwKx_M!H }4Q7}6a~KD%dv*VGZ˝s5ޠҊ 9ܣCQhC3{UǷiױ.o1yWߎO$|({Tϣ& >~iy |Nsq/n/뮅94tG>E|opB- ^pOֵ@B`S4: tC^~fxK\hYþ#,VHWU075TG>mےŰQppg3h%UoMࣗ5/xQv3o w$wfnhwU[}* ~j ʢavUC^^(>2~}{e/Y^[. (aྠ I'ch#"W>C:Q|Qp'됳[UcmߺI}P:w\\5C1IV05+JZCڿl^!߀/om3)ЦS& Uq/+6fy{{[se/9~cG?h*6sc1τ \ЛL2g |̻DɶXH 4V1 g=ڿAV5):+}j+&ve\3-{ŕatlzlJ9 ŕ0e1}&EO kn )f4 #ƴ/poop?R9"aa|p&myצd-=g':lKtbޑCQ^f%ݬsI$oHiPtxf'Mv}#9&(9[v>=30u$h p~^>ާz\^ޥ!9NM3d!>mCҺ%Z~ -yR$KhsӤyi?*0K\+yF\@$mP,RQ&G RF)288:EW al8 #H2 UBBt"WiӰy! ,!R/Sp^pC0(ˎ6]k ѿ#ܓ]Q|?g.L5:T#-I`WNfVē豲D^{컙r4#seg~lTrY|\~6,zA聏x>ʥBz)c7زkplų^[N^@rJchZ mxߵ1*+d3Z?{n>';ص24?h'%Fh6[:wiХ'j9/r7i2{بZ <&%'KdUe8zd\Ͱ'gH]->? ryv@ |]er?9#Q+#eby[e1"sN| _A'/4ǣ6gPY-(rkKqc+:֠];\p_W#AvUGAr!LQpY#)R7UEb fun>95J7EQ7E&pۤ\ f⠿*λwPI51u贾^`;RDY c\ `?1phiQK8X#c#Jȟ/sTp{Ȁ>y XhO xj] +/)g&#> .B:*G>HV2˒i_E.ۧ$#n "⶟aGxh#\6:ֈK 5[''ѩYYH#d(?Ll 2J!g2&*XR: Sqwʅ\KBVh08EuLs(Q.j7jE X589]DG}!Z,Ӥ̟~ɿ2*hO?mgx+zxK 1^DI xl 玦1k FM[wO<א<>+ԘSĶ뫃 BvlZѮ9^"6el~ms5*u'C:d?.i_B׎ayYyX!n5Ly(Oeȹ yrgװ8-&~8˷ğZ9*~v7jk7 ?`;tsH= ?ʑx@~o7Z j'vvC}61:sy;ՠlIg:ECd(5]چM7&2Gb 9Av#uf·C ٟ{cr1M>w(|V8037bXB 3!Fu_s:GGlĆC~[FvC{w ?{&n,'/gw8LTq<|cw,jogׯCMWfH_Jy9Dsk}Iih:;CE^QAo@[ƀmx)3d Xxov›k W?d#tk)9"R3k o=Yܣ0QFDW:jD\F%ZUZ*x\<Αg$Gj@m S ? 'AʑA#ٖ5WQ.!avmIL$_6}Z69(YKG>3`,VV X3P}?CMd#ug{c׷)4X-s?'(^K麾:- Jnm$嗺h ɱQ'>.B g9+5]ٮfHQhN\$F׌oCm(*TxmqkLeÓQdzcBmxEu]]G NxhM3ҟ*䗑OHdlI5\0\83IWowxHMb͢`.Rkoo󬯁Y.ne[BtS@=8fd%,ĩA k \-<p|S>ƊvV뾈 y2G|vU'c͝ _kߵS ȗ Y(9jo׎u|\2tfX?# VA1@@PqJ#u"K/$]R$T򻵉>_D 5l?~~mQwxN|J[}#R95B%7")ǧD?s.*~ 7kQʙ "!ޕp]\٤44~)ݚq5M2~99tVo ys'&i/[Sb|ŵpM,M AFљcQ3cz7@Oг)%j{&jmA6h 9@KqZa}y+]ØZAsv?+jm l|r v1I>Sb@cŦ:h{ > t|ENzK 2s>7OoGŞ7Q0JgSz5, SP#e;1uڒGZ(= AɆL/oO b(&Dvj)cP"CW 7p ՅgUF6Ay ] @D3զ@*/;y,$ M+3 GLң5ae hlidj^|T^]T޷bP^EC͜ '\^UŎ]&Ok[\e%9cMYqʪe2Y%WWC+Or+<_Th7/S乃NEG>~UVj58z,yE C>0QŇ,=p ס[9~e|N`O;CUѦJPq1!U Mn21FEnSEYKj'MddW?ևdB.@63 Px:>'3X@ƨ2p8qVlq} 0|FIxQWHnOsygK3<)J+ۦdZ wX|:N)=8'ƎH'we++#𙞃 7gbDCИkjgautvyBDNx4> ~]Ԗ7l[[_b6%oLցfPT4<5TcEyV/_ϑ1f /cLJ2'h8A`Ӽ˚Γ"xwØuhL;p7O\c01u@3ltJ ܐYA~ >[pZ=u3k w|23I˺kŜX\vU]o)y;vl*I &XqUb`FRY nGY4Q'jga@DoŜa:sCugMªwXD֦PU?ZD<˩y(6:훥񯽬CNu*pRmΡכ4 z_6ppgI[֨ i˝>)I~l,~o Ct+zoO{%6wz<`(G@-^AMϥYxF;VZ5Zo]KUB>°{l9lSzGd{ۉ]=;'[Sat|8v6"+Ϥ]Al|L#Wd݀_PkX3Wr{l9'-"^dpU#%yrM0x8M֭^9q2AyVHXgCO?a_W2xBn*h?|)/Jv )(O)( H|GSQ:XQN| ;*~/NXl'ʗJ@e(H g1(C͡w{zET\%6zU5[ueO{%>'_蟹oY]a [ +iz ?ysN &Ə5(}VAE%:r)O_ ÎE)"EQRyfм’۵6#)䯄sk]D^,F&?" sh_#Ư^YO./<1~i>!eŹCΕcç+ĮPqΰo{Y ohNX%)XihRZvZȻAtQkH5JwKZeZQȨ9dn1ס:sA=/C<!\4/PL+1[Bpc4Y.߱bFդUrpDûDus^/>s}g ̊Ƽ |89t}O9I?$?G5C\U:B_1n.&-q1-Iu:Nfł{W%a &"G* "/y T=vб}er2^[}hB;BΧP|mj-%F^UkjŰ6/5z}}eh-ŗ[7Ѷrh5Wgu7w_ʧ 5 : { IuT2~^*)Et<Cs?usQ=xwY840M:vh^L/_k`Gb/scd$?!7}<,ZƠ0"cBͽ6K:hi%:̒mvg4"%*%@, vFccsP8{hX I0hQ5сE܈=-/]k^lIU7jh&TV%y8b;ұR" gz D#w`>7)t_Jjxc? dnz27oܛfZ :j%Iki\ !OBI1 _Og ZNx&2[,s.O^HDnnvue:LmA'jMAe7\[Yڴ?^N4yWr#(0[=4I% $x݅˨ӷIB3u-e'BS$"g"g0  fH4?D3կ}p< /mR|~?4Fŗy<"]85:Ǟ2(}-_r]`x1)s*Qnk-JjR`#42`J5IΞy}];Q ƿz9ݵ<+?/$|9{3ƿN5VQ9Mdy;KDGh}<`=0I%֧Gk ],j/8 JR}i58EW٨{ TRx\%l_W\;> G#7,WݖmN'hiib7}ӿA _=Dw3<*3򬆚iżyOqʌbDXjW$~ݵ2)jϊr(q=*X 1nF[o=GAJu Hamyp!헐:$MCZ-:x'' hDEƓwV;eN{gUo_m2ë6ad=͜q/Z;%Ua{xn_`||v%LezTv[~֓b1#I:4oѡ"?Q\_>ӻ&ُb4?>Lb!C:2.OܽkE!vueh,UUQ<] X=β6𶶴In'QuG]UYF%K&aY3f^o{?k-H(T,N8{ 8G}\$xNLȆL則> 㼆_ՕwoLo_['䣾{>?+ac^yzb D[#Y OP( aJ$ Io?RL>RETj_ 7;ۇgw:B"C3 Yuh `q NFfQ G_X #'lL`&9vC `Rr5zޑ6 ?Dgn spT3RWZWywס6y*Ra eYL=Ih,UI-)rhjm][P(tC5.EjN!I]yz XxXt+J(^wRHC?>yT}Mx>V|P|≅Ojd(>b]:fq 8E9ޥFT| "Lj|-e̫:H;'Ҭbt[+޾x[65Fx]ݷ N1Wd(KQY{0җav:ⴎ6P~J)htrރRgM+Q'mz-]HyA+?f(ܟhi#zu N,r< ~ l o A1͹)+}7Lևt8V3F/&a};GX1XhW wA$8r_-F0 `ag &J@ɯRF/7#vxdGF `:󂨀1&K!F(Đ`{d%a;L~ 0(ߛv?YĪ{_J[EgM((uNa@|m !E7<ʽL]hIH{QPl+03ȐNEͲ5Etp^;#3dkc(y }q/n9ŖAuFXy}W*m@;w uM&k+GMFzXf/WWQsQ) !a+S2,\&סI*6rgJ$Q""vc>\+օ20$* P{*pmBk2ko“'(\F;o :K졿o(.#d顥xKGģ:0:"}ޓd_e&ab6s/Aq{"6q d28+erɼ>W]2&UIًqE*{~2W~(wd!cf<%(R` #{am b69gv4j{98U Ա] 0O~:tt."]`?? {/7q6A IPZig!ȵ3u&Nh=xZrJ#̿,ɸ%NF" PTNƷԓqVzPJ+j XRMpH#p9* ֘iVt] qɴ̚b؂/VVx#"N构+ }Nی4[<95GXUo~A#"xFU@ &5S{~Dp0[++ҿK-\;P5<򄭂L 6|Hk1 Wk^0Q!Ő}T$;鉖?ܞ3;6WHLkc~ h^"wl?ձ7hGji$9sO'lK>&.hBAj_g4Wm/pj}w5sWTschc|]śW}3 !O <}C'Py`OUT~/j8WAZ}pbIZakR[d]~ݱpq;ϸ(zAAFcz?5ޭ>K\t !ǵݚܖcu)dȳ‚#Y怽YUbN<ǵ1ŒqExwo se].=u\%:eJ3i_דF&l@?t񅷩1$nb #9'2sƔ8!14ۥ3Y{V2/% "<{->ͮWKinSnv"wj&UyuYy%۲7J+7vM^Z].AAaJU%W%0<0iB6~;]A-aa|@8VWk^ B9*Bm\Ler5$1߄DA-uK4kCķ<&p'u6u&h2C-Pc@UG F+8Sajء5_9Qj"뾨Q .a{'whdT3۞6+έTa8fH?4>-Ks(-:l!Jqr|#9[U2&;52؞_!n6?G]oeN<aW/5P߆0䉽j g$_7vZЭŁI-7MfzU)[Uc64fS[cag -ha}M5 V"*8 |3正2oc"Q}2?O٭xtWDy6XM`)|&>%nU?]-Y{/y+-;[v)] @ިD<ʴ {֚``GW<V]Ri44^!E=D$R31-ƾ̧/#%CִK^@!_x, l F[6go#YLuzUx,eaQ)bi߹Ոљ6zdP2/8^ё"i9v5{%,z4mfH8u^by{@Gc8*:ז&;õ$%}@>sx# c4.%检":ɒ+'#A|Y>-Y=UZɜ$^2~>87!_VN2_Rt%|p8жo .ʐ!tU> ya#^<jK( ,~ 2#/tZ"LuL:{뚤 V}^5;sx_)TVn!TzLJ:u(V(YdWu~y7)uKG]cjbvik,~ES_[b.?%M'5%QWUTڬ hQ!X2qfׇU:z 1K/ EA*3psk+Ta`6ǂl˦2ʈLF(R8 =l|Ec#Ռ"2d,ʋ37Et9K٧E 4p67l q6a6Jl ٯlټg?}rx:R*v\UJ4Rd[M1Qq)hb3$F>0#臓34R() %(MBCUL43 '(?AqjՓ7QHt*es"Pc|3f5/٢@^AرAsf XpZNOЀ}c[:s":rѧ C-~֟o ? p^Vr^1t?^Jկ9vg$5UnfzowMp}vKMtٚCA)Т{%a^7] F;*\q1-@2+֬Uq^$E޹DÌ\Q ?|k8ijG8ՎM7/%@>ѦS1|a4Ml҉b@FU5㵼8^(+\7̸:.b}<ad O/jGat鍰["J;U٣}EV$9(pF+ԑ:i:Q:8z4[~"2si}*dT#{T *TǮ@x1a$;~/BS;ځ)Jg9h^c#) X|),cQw֌ֈQ xeZ5 Tݨu|<@K,^IRS]Xf$ 6  U"$mu$اk-vOYU㲪5e{U@PdHsfp#^lm/}X%zD8j_$HAzRBAsTѳxIĝwKA 663@@x}JV=dj({\GñXV Ȥ7 s$2ڂ0Ֆ'G;VON*(#87Y`@LDRE9{FH5x=(c56Zg^g0k~&~pAJl9ɹY0ӸV\#:#w @Av-QtȷsQ^Áe-:y\c&hv2 o# {r]EX(z=v&RrmCPUQvJ\t T*gNh<%FQB7Af̟F QG=)4qvQ y|jЧ `' 46[C1gj]c*&|GV1BDMǝP,4!f=AhQm:vYIa~,tp{/NiG1 Xn_0}`^l k>z#!/TL9绶)rtJr1F1ՅU~h E|~ nL FL~&%YMiHO OZw׭)6ت[[)T~οDȜ0D~##)z֙>V2`7VYL.^@3EٞlEos8?=ϓ~Ĝ< >٤MA*]9VdIVTpXqE\WUė`)\RstGញ-xYZ,mdY6 }IUuCoޅUE~0j۸o PY,lͰN:E?W)""|vOJι^{` y$!M5jQƶsJB>A#;:E˴p\F(;'Bvu$ċ̥Y3k_.ziA#]sE@s= XOR̵2YȟDvShj AFP'B.JL4zn#K8AV`ް6ec46&[{sϢh3\sϪhʡ^3Jg,b; RTuG嶐Cѹo_=,}$S *Bh4(GNjAyx*YD'C\"QKTG *{(JXׅq0#\Άý_^vR3Ju-纾{+\ q,\oEx77FҾ7ʁ9a X46߇.+r ]eAUαzKFĬk%$RM }Mڨ`Y Cd#'Qow20)\UXXMHf‚79I:< $~Řgim@ as[}b,qxcW5qG 6{{?b N%-3QP)A#usfa #v29X=Oc3tD'8ooWudnK—J?υk8oɻBrDUhm&dKaCPȌ(FU=[m&'4F38E>_g]  fGq~+`~ZWF__H>y1ړnW%[ڔK}*<Δu=?\<[ ob:35-Wr~6_+r~W~'쟴mW fBwvɮ2!\0C!E3WnQ~x.gj5/ϥUk!o`z>Yy=vjb^*Ϡ^Z%7)v^9jv C*dHa:я %S?Ry?5*DZlG1Qf/!ŜJXu _VWc<ڼ:vc\T lEn?R׀H\*>_x_?+Dһ5oe|+\)^mC!L[[clR>լ>P|Qހ~5]_  }]MXBYD1xd=rqW긮vĵ@}|tZPCL}<v]M~yE?/=0y4Mr6a_BQlJaV$AUK*Ubx7`mziɵQ!B1;o34؈>ȿYHzi5 \_as?B'w}1#q''MTt)Xj". L RDx"O0Z@1Z*.eiVDEA(rCX*H[(4sνL `33w{d0|x<Ԙx TJWbBG'#_WjtN&S8~uzF?]ۉtÿq󩣢`5"xtY.˥N%eupىA OUU˰o8\Y*W8ӒIX𹧬#re&z g>&/|qK`7#}Bf䬖ť{ &447R,.m1Oh2vAN|z: O`R7:j]q׶ ݖ'-IZt/Rߩ)}>yP,\h-^70Jur'JIp$LQj\1Ⱦp]b#= mIUFmb'̝LzΞw9P?t{RJG3{u7EAا#4[ķj_WM8zg\m޿vo27 )Ўfxb#9xݿ$ ѐ®nAA6yeDn>D̂9#VC<"(])AKXx\2fؒ?'!J]aMTxbmLfkOV(GZ~Wݥ;&2OdWsf.S=evlsm|mt*X{!1g3/ۿaXOQv,=N[L)s0=L*@6Hc&Ao'. ,:SJACʲTT;9 cڃOCY8xKJ 7RpC&]ڵC$3b$gh_+b;kg&ϒ$oq !ُJ X4F^ӹ@I|oM_|v\s{]I%_(7g?'=:\k8[S=xrtgco g1eP^u](;Dɭ#0pcDwspG}1;Nb4:埿k7<5LBx|t%8~Yr?sVO)d;}S/[DE7jNlx2xs9ĺ͛}%A|Ӵv @`1g>q.C=:JwQ` 1Wz} +>ChG4 ;{0 ?BYvϪV6աm_=fm#!,br/ČO]d7U7n7PJRk7A:՝'1#pCMOaLKr{dZWSpB ޽-AM..;BчAg~6%0ُ9љ:>B\`!J[QdHP:1m{7UȦDFh>s 8`z:`!`ܷ͋`!n4 #U P"9 *i;.s/%KJ?'埒Ah!I+~f); DQ&Ey0b71:F@[ŏx< _ lP3N=F +~ۂF݊cPwn-fpjrr/LjY? N"lv"1wu 1tsʬ0pmw֣Sq4]yj1S7%MKFW/Dac"yH-;j2Y]u9 ڄt̢(AﱮKkR hMƴO%wQzAvǛW$PgbOզ⍊WEH%iZ?է5w{U=B,!0r抢.Kwl_Rz*"o-yk|2B9Xkwqub9P):3amWWWrS)M 7=< ͫO:,5[ZD_0bߓ̊]C;z!MZ BCqK=D5pԗt]mub #09:"G~Mk2٨yבhj%_LAn cOd}uCB9ٔS]kVO [QoQGޕrs:4A xQɏ}XbzšS0ۏ:G9Do .ݹ-w>)g0<1y| N/Dnvӓ8ԼMSfCmt(fx˳ pL IV[H[p[5k<7;*K%oe|)Nmgiwz85GpuX`&~zĨObo^+swE~G?5xj.x'Iw_O 'eGT>w P?Ct\1u"BBu$vrH'Ks_rȔ)_吹m#_H*+DZ`RK1X:c\:He)w$Cn*~ޘڶϦR<߁ zDZ~|ƤG޻.L=^&${|4 nr#y3Pyo#O|9$KPWS!+'VR/>2CN]pH$ʽ*Щz^3#t&V4##?Ōg&3*C_77ψ.:4L䎿Ld_S +x{E w#tx{4zwW3"r |ËvPf^.UeQnGo9)ɗZ@8YW&rBE%zv3#=By;kۿo?|z{GdcPK*\N\q4u\[#'oim!vHctMb#z*]$pMNuC=~?%ɥ妢HA9 K'7&6[:7Ӗ_d45uN>uuᛔ>]BASOb[og5S([~_}=& XzY]n AGt(mY;o&?/ʏb'殲H|Ҧ;P Ń^@\Y!nг@_J FXyr}~ۥ=<$`€qTNb-}}K7 M_&-1!iN~=X?Z v!6?4%Gt-5!x30νi;}O*u^#ۢ_>AVZ m3w4[M]pYFp"FCes'I {dpϘta@Dtև_S9Dg=sF7(DzD@s&0mB y%-O؏&+yyK|R7nÓi?j^`p@MGȂ*|V998,{ꌪ`*ᄼDhu>tL"uhSoVk1"93#:(u<m7ٖ>UHأà14ې'(wg;M$ jT9.0UJ,;yev7wh -p-8B߿ H 5QOToGP< ~ N}T7l_bc~?fyLC2X$zo2x_JXWl\ͮVW]waI֤MD]_fh}NUs;o6-ɖUDx[2z~#k`lGƩC?J[ǓMͯ\jU3 UYQ̹Е j֨+_k ʍog˥ gH3! "wֵ56VO:8}#bwLW[֮Bz1mh{i'-dB=6Ta'"/h];'eT]tqkbH"h]u+SfhlYk1.d\ڂd'{; #yé q>(S˰Nuh٥M;`Qjyo飍ޒQRgmuk n? gW6q޾v6ڿE,N l2=VQ Ɉ2=cFYdanY r/l>4)!*iQvb8RAQSvQ2di^$?,͚&2ݕ.:m>0?ToZ%BʞALqө:$prʊ</s5w?Idyf)&~pq9*alʨB9==_MS.i:em }eɿ2?fʝ84qaUxe\p-B}A"f^w.#>R O]Fpjw;O8FލLzgt6U|YzH7uϱ1~wW4:ywCsk1[gaph7߁l8×11T|SIVT8vXL !uHWmE uCzXI @w$יpCeL) J"HgWïR@y!֊!}/Wj F~va8q"ڝEn(^E ~rl|ꌻK秎Mt6nT/łaxX^& l 3 $Vֶ` eexN vORtYdxOiSoV_Iѣy Qą b?}6Xw|b wOyLjԥbcυOd ކ=aO&6AKR$=%@{G%1Ej&d]!T$sF-7?'0Y]#N8$L^6G-l/D_/mC/x!UgdMPVg<_$jHIM o€xeTC{е:agwi:N)|ѩ=3o#lENzB爌~ug haW5"4i qr-{H<&ڮ8鵊2ͺNDʽIG 9s\hAe_0XNr_ѩQxoS_NpzP͸}?@nGhH58؂h%a4IU9=gUHfD1LOrrIN> `+v֚J/Ѹ(g|'TQ[I̼0Bxr_ϲVbA7exCo^+_M'-GO_v֙`v4?AR^[T}r" &"qa3ܱ}Yr!.:t7\e];q(WϫQJ,d>&!׍c9pyK-&9ّ\,"2Y6t!SA֛I: f0{wOhȖ =&_Okq(΢JؙFzTo{[n'2̮TtDr| 6xzW{Bb }/W Lm{FY[[i8cWԲWɯn8KX)^}U\bԼV OEUiY+NfA|=3M=dqţJH%vKl.oU\"].{椘qY䮟wϾ4z&j: 7]8Tm-=yjNYޜ2 q6ӗx/$D%-Ek#^8%<&ᕵ׉G}A ؾDYB$T~t:ۃq@ɵhK@הVd >4ຂqr)) ƙ4ns$^gVC.c呷=pVzBKr&YY} eؠ5.s?QL >,w IϤSNW .G}){uZޗ98 7}r gV.la)X,y%>QVح2wZL@Y!˄hv 9Vg^FſW˅[X~iݤOU^uD2nX`ɻMt13n@mWQd)x'm';B"K~l^t\Պ ~a וXak# ]Ϲ gV)w=dSAT"ڸ1IԅӁ(`) K4 Xie IXbPG/K-ף{t8wg:_cdSL(io zf`|zp@[_}I~?\حfqu/]ʼn*_IPay"wZih ӷ*/bb> 0u8oUe/c=UhXͿG)6lPFZdpei [b^!tfp{ӟ,%SܯEF#[<"gDP)te+.ԭO*9!bpHmåfwںk#zV\@Nmz\뇕K`(1sLV*EvϿ𬒞yH#fGNn%Nj`Ir|p9_Jƛkd)m׽N]٘WUT{p/ ;L y8v0Go=L_+d6T(Å\a2J~A[4'xBɆ=(KoG[61'9^4`@y{ 蟖l[MzBt]˞:A_\Y!|uy6*)jddG( c?}Vׇ~2n o&?'rQ[xS2`Lo _rN=a̫Byi[[4 ݚQ"Z,xZZ,W?^,ѷ\%SnFyZQ7?fpDr:˘X:O}Lfs lS}l Ɏfw#4"7q%y0~cZ9ش> ӡQW6ex| o:hT>,͐XȀ4pR +aDRKOmP\&. |VxKQKl',+MbN`$ Day=1ayO頵SWE"]^T!^Z޵]Y췃L9ͧTyǴ`C6@ԪR֩JqYq_&Պ Zh;BNm~-Ma]Jؕai폾J$<ʅsO,H+ra#txoi0qK+6^G!`}P.?rd(Y!xO&ǟ). =z8C I. V㾂hzs77i_aX%}*_MᮽKP:QK?fO $kM$yI7ƒk%x 2¬y؟ !%ֱF7LS/I%@; ) $A/2a NJm,_`,2z"h 3`>0̙ rBQyG}`  ={-/uFړheM 63rc109YpO]Y'$w X[־D-XB5$! UdqٷYLRN^Ξ_?^V"~ k$9GK|~$qBAy3̦&0y㦺+<ͨ b{k@YʠHdW"iow `pKmi/kKuyix*MIOl^+|/xS6?r`? s]~*<d[`RC͊C< 7!2FWӌ#Sa")NSJH[҃C@jڡH${j@:R qw 45xi~:ZYVN}a &[E| Ĕ=ܳ;ݚl?xf˚L*2^ C#}wA͔`&:6/p|,9fdroQp!2Y3.r7lUhמУ"`*UכGW{2sqm6ÃtSA NܵrQ.6I'>q՛w҂6/R1ۣ>f ~e|dϾQ 78"߳808R95sɃINX i4 |6VL&yX4L 5@;1Wx+O]Nun@>j@^n9z#YLJ ]OMj,_<B{.^2.hq hCx8}!z&Q.@F V8J.ظ@NNCbY,WO]TQ-ض23QB.He 1wĔ +Fq@/!{iYp8;%03\]7ilNqC-Ezh,2ݞgL/lqsjs MNbZV*vIhnh`ZNoEY`Af@igKRɍQF3JEta]]G k^rX^jӸ:*ٱwZ"W|0x~dB p)NJeB] c=¬#Ŷ6$D->zaq< mqf[Bɳ̄FrVi}ìya* \Ł)e-9_LF,nXXR4O>vzV 3 -h^Yfb! n1.ڰ߈V'a?-؊| 탌7X܂0SlF\ڠK0Nmw흞@2a4Ô0Kݿ߭ȿÀz4>4ɴ.1AP;: t61=4 vujzNUk/ߺ ?js +$JS;>R9a8QS7|n,Yg:N5mcï0D*`sK$XSfAi<:J# (7 zŗ2\2Y{pST[gܷRZJjYuiL -'d Jr_dYBdJ;t)AyfC6%%kEu&5Cth-@@&)'^n:YٙOrԄVGa|Йhkx @Ddp~=$_gzQ.3n,Hnc%1ɦP,4GG:*yj Sd4dFz&_\fB!e?;$"NSV~ny\grK¹0 6l̇KAv zѓkankv䂭%(qgV nwF+,&7FsC˚d 6/z<}pwZ;=\Z'yE ibr8 HgկL䔵8iGMp؝1fSMW{*)1++TAr1dy GƑ+1=)߇#ߙ/K~[لP(e`/ۢ<8Z.-\o>OdhZYgMᒿA(#%Ѐ}8>oxÅolS;%+d* :Y Xӂ+ k],t\f4'{[w)}zy)oeT%O)A7Y/% s*c%Z{ }dYE6D`KUGhY=hS_(/~GK#X( Vr9F~tre*]o(A"bZt;/wqͲ̈iG#FZ`?VvC\eߎٽ0M:1ڔF|f;瀋5mvD~r@u3 tsp˚QvT9Qn%qa;vE7JCp$|AOkdءN-m\+lfGQބy-rS-^n0r.,BI%J88ʌ*]Mj^E>f L`z=(IEk܅ OGUZ$_X(y >dOu<Pi'){RIœ,0d=䷥- w%U~zkO`Aa K{d1:KUPF\WzNA ?Ni&Y,0;T ;,SF6Wwu)jw:͗};jNtOđ?L{BZnlԮNkMI7@ρrf EX I)t9k mt 2tA}<*m Jx2<|+#kE9HoCѯ!zV `?(/yw:%ߡ\Ͳrv4RG="ߛy5܎ű `EpвnKF8m2n]|R#0F6J5٨D4A׉wae56=n|{Up,%c;q.4 /O`' bilԔΦ?ꇡ'1VQv.}'Q}0?$6IYE(>}ُJx0lW'Oqj@H]oDm_PVa~H=?=M}:d'@߮]gL#I.Ppf50{P4 T=)-cKv lhYV $j8yBQcIfi]M f[=)S'Sg$o>kMNj|ck')~` L3k OOŤ[ LlVx "xl~Rrhoi7.$DS'\n)3 [ =>vイ|N[f?Y̿U6YBPk8lI' c!G1iriX>נ;H juؕ\s{й2w&e?(P{+3&=M8ƭ9И]5QWo -(e{͞_Ԯ2NIZMğޑ 'XOhN/&3cW'MSeMFwmɏMA&kh=p9|K'fBM0>.Vl+£ԟ$jũ1YbS7Q 0̤tn(dЍtDp-Um6 c=캻1}ɡa+,~&z~s:E_x®m4Z_´lLCfl>vICYyR1m}qr)46v/:cvN,\N靶GfWgmg;Dx6k'U0B٣ӈgl"ߍAMXdTg\ڧ* ṖaUV@ܜQOii%!cS3WbeiM//!/ v?cs҈|L}<< TanGck+j[- cD>m^z}0~kS(yn]AHwF3c/> Ll׆Oe}DRvbE.!G:,%kgܷVV9iϞ<>֭͵ k(C@ޟj{bp7$*MU˝ط#6&oA 7aU φ._[7W~6yJ+SikO"8O|E(.wUe"EXn`+RDB a+UHSf?E|N26c]pj6 h`#S-o|3% |$-!cn?##`OʘѲY)A~Ts$-zW=پm u}k?1l7  e FE~6MJv>5ULl#D 7^YO107ĸB}hf2g]BͲ̦s̭C,8"MNGq^spi( TqؖC7/ﭜ3cKz1 [+║K*OZaGu,n2!Y5jv{N$z.FNZ!}kH."bpae}Q;"P:SAefZӁ]zQH^+)@5i\$z mEk!{< g=Y}/M *]PTFˤeͤCe'TݳQHP-'ݩ:LΕwdm^-9lP OsHCvH|EO6ċnrohj`ԛCN0x_~YMmPwPy$r5Ra-nLuiZ 3g:DWVbyΆ #'ؤD):H莬cK^̱UpFSIp 7۱6V˫ʨv ;'rEXʿr)fxv=~.^ _W"}TRak92kKx8K$ls_$&SbWM& ҌHllP!vJtsit>vԩ.N\m]Heixt ĜՆ1zA3J2xB5~?[e5ޥRiTN0J*][%4/Tj:Bxc-53"Xfm d`Bd0eM&bqXmk~\R'C䖁8" Xyr-?±{f!CBv Pj6y}_dI/@qLsxh ӂ楮ݕr2vsP2=̲:Q<<Cw GsW.Rr՘gVށ-:QOOE *K)T EyX>V6--dJwk/@\ r{9Sgx^p_|xw{BBcNYZqҠ{%JRO+W 66].l궢=)SzҼg)bǥL%nOPP_4&%(l lMMu/m]q9cMm`CҫT+DH(V"ڏ6|7YŴXa4)BW>XygC~5*~EPMUle3ʹ68vkPqKpٔom6_͹7}4w:e%ȳu\|XtdoԹ3{UId/r}(c3=9)em3]#+%Go!ʚWŮk1 ]ť qi-ġI>3ѿ*͖;Pa#x ט eiYorA*"eO,c,=XEt #4g"7C62Iϔ|pO~Rڗ'ީ9ߎ;_T<@^  Z),~TLy G9@Yh,/ zn`ЌjF~g/kb?u|k'鎪gFz$X@ѯ&`9u:"+m(r9ʵzuS1:N9gWÇ~Yc~4|N%¦1J0Ed ۤ\ gzcX"d\zR?XM!'=ZO0\G<+&лlz۷o@e4"aSej\`a4qNŦd:\?rD22&!9Zv~Oңe8X$`AzǖP?MFd4-ugZa@nb22n5{Țb`SiWFjV%!>f D֗c*ިP-Pn/K\ËcQjlH]`^}Taq@du#k2D,Ψt#.uw'-/Ejk@OVZ˾0NXFeWn{ە coQ,nY@eWvu/x&5Pَ-QF}/P|W 0s"+I'D:(7*_lnrTx׿fQIX14&Ęmm'>TNQ}=C="!`r|rYO#Mߍq,ȩJ REf2kFai(fGa Nx{ @Vc}[HucĬ:rf8 tN4JsQQˬYn*8$ۅ^0g[0q Mǐi-yi;]hNvRyB|'fl^ZQFBe|E,X8vǞ߫ߘأ;9>.5dw2DxWp\L_``w < `&{gӇ.Q=rc Ծ檺k9HXJ t>ܖlٛ󀔥p*fu5lH<.k-DwSZc̖9*O/Ֆ>s`r*؍0+@S^VW3ƛ`gֹddJ=ܘNmt:mh6tWkW [;ߨyHfڠ%w&5OѮb7^X =_]=xZg<ٓr婳aO0'z~L9PgF5^!Ɵ`?ŜTn0ehYNJr7/k6YVG&ܑ7Arf?i1+u'ys9;7Ud݃u=Tqټh踣h6G32r4j9t5JƴWwuuNՔ"m+FeFMl=5z>l6qHё!gc<ܯQ.F:57%$/ݗ_u]٩QT+HXΕ]tEwIﺫL;vs%Tt?<[% %!,%U BY#]Z<Uj03= p_^D"&oɍЗr**-huWs+t45OPC,]tnԗ7.sU(ȑ|դ`Ss311%F|'<ՙBaVDqiӁt$3w?$n"PHoD-_ Q1^X9m M}aՄ ܰ|9=Ʉ/p5F s4`4wXh8ԾhW` DJ<.Ll9gT.-B%kPCe !"8ĨI>(gU`\[);U:,%Vke5KD8gd&[=Zز4fquUΡv #b+yЄ8Ki GVO}FdUu,pi3]0!dSbZ#\c2YŰ`;J\5DG)+ok2vCMipBxM=܋1x} O]<{lbʞ68^hU0YkpJ$Y|&2{,^!e"PG޸"F N {s5c!Y71{BpoL `Cyavs0qsS+S=h({#HųH9\e 7Ē;"Ox@bBi'͑(ewm mSpM$X]|ߝEz x xv5:H@H]:L斈5TUS֝۴$/w$H>-ڏwZaD;Xz ; a=W$|@D}]b$]lz9zv2X 'Fdz;0V2‰E} 1 ?%:sD\" Kr6t|.ug7Ν7`l߃, `#({p)#_ s8: =$]Jz*åykbٴvOs{i xԡvު[ukOim\dN;$*['dR3ٷ6ؑCw4n(4ɾߜDydrF%oRׅ0(-<4J19x4w@gi~r&m{!LH̓NBI<@ [_(]C,׶ JR$5Ҕ1 |$7li &/ɟEG怍W۸ʨRJ$7֤L:V ǖ!E17p˯ka58#%J|b{?[_C d,}KDix3\Jo^oꘊ=`k#Ch_˥geɳ8{B6k*=$*Ρ*c3n|/(Y&ʴiN`쉿Xy%KiFq?ȌSb>!}tc*5Ŵ #-̄Qpk F{%+UgXW %pppy7q揣+쁔q;S{!W)Ӧ:2XMNZ!+y;9:kli9J  .w$p4өԑUƒL*B>(| `kL=s2wӘ9Px'^$o ӇE 3|&zW~9x \N$ω6VиA0r`4dX18V _GlipY1mo e?*qLi-m8͂4!ოb|r) d&c,\J @ nDĪYiS˹XruqC 87uPE0U%:#O$ ?P Z  >%E-JwU$[u눟d*+ m%,ܓ|6 no"wr&nvV'^3JI.cپe]95ŷ+}yQ|ke ?]E ?faG6p'l >YEYY t+ƪFY rq) UJe;hD_S|" TH/#4pWqE5nb7ҸxHMuL 㾊GRP=[Qf֭44OkOݠ|vZgV% xAC fq,)͜+Et&ބpώuODhY4F^?xb|"KV'ʋ  /)_3=0#%[!d`0nϑ&}[%5c4vL0jpj/r|_xOJdi=.L<$'F^18ƐZ;rCU*7D;5:1?fw°a~;[%ll!#L+$`:Gf zPE4_K/ b:m}b%ƏdP/ |Asǚ;oaҮps¬X/4,'_zT:JFAѱ}|7c()Lk:]|dk28K}uXI?D8|-q Ksi[|&Ktr/NI''vCS jjfp PKY%X#M`! #PW )8@įƺFf̖-:o 5qbҹJsrsbLHt,%tÄ=%3]A:l:17ӨtcdE.4ulUHm:QzTӍ;AN_MO`ؚa/%\?ֽʻMgn6Xr90*63~ p=FX%;hsvN{M|~ʇ:1uAR@(t$$ӿI"(K]xi ;$|&-R7w1¡ZLQn,ܢ}|O903FiT~UMkWH(4ׂ蒣q!/MF']f<2ե,$i DOˡlICzv5 Q+e[]W(0=N`xh Чt9wۓ qxrzd;SLOԡt`WCS_XZ|7A2~9c?oZ&\E;"BkIPVD8M}(wL%ւe|%Rވ/I10ĤP.l|kO-o1:ߝF$ݞQ΄H4(gw] zOv @#nv6T] h%HtXۖh7۳CKw$q5&('եش1.jzS8`]Zo`fɇvI|:ڎr98ӆfQ.}$p\u=&V5IVē3^x,w&"7I hNw%Zwu^XeAG]X1J|w;;x挱> `GSk)}K+kJ2/ ?/F9)U?'\^4(X黸#8ىG˘R+'"W=7saű$}e&B!x%`>7ZaծQ^$}v$tqSxעQBe_\(XhC!-|~\|_[f}b,>Rl"^33@uF7&:-ىփƙh/0dL^!\0ݝי "9Μkzܘc Cu#D|ُg0xSC3N\Bduݽhl 1)RKL=/NU.:R,Fhn4"ouX89=5g8I? Sh1nSda"'LA,_*S SB7122R{;Q;@z)Op]-dZGR={=}[YeocNR{.ҊϞBW_ LZg8Xr,4 <}Nht\rH+dZh EFu'[iʥ8;vkhW)H.j<ڝ PB\ZhS"e7-9m8,qZPBZn OWV7 T3e,#}#&>#tL)ʣ{_4{;Ǜ1`y4. 0 .T;QT-NfHulG{ęROED[+֔>Dmj&b;H>`גCvMD>!OdEDY6}1;wG2}_fS&Mu>D_-,UQ &]Mh&PK@%![ A@ {KJ>Jn62UzUߙvӏ{LMuD3lWma|-z*S3cH26q su Ӆ[Ȫ8C)DŽE"H4:ܤ^AsI¬o4]@>IHVwU@A% )*ygsW[#Ȗ=zs771{ z]~sY'E.=Nlr~ zc}i_GP?bY҂<slG%RY}a8ܝ\ض5%}y=qOGxZ#Io5ߵTEcN:p*ӀNlS<+f~u,}xgp.yg' ;1,(m/u$I  x r?y<|t2qW)r$11Q8شT/]N/b# bÃB[ɀ3]`klegЁaXlUP <rєiJzm1/ zgJ呯׸c~ۭB֗y)4;*lSlαX]JnP&yZVv3MmMi4Ʒqa7pBqS.g3K>ף{bȰ?#wQP ڋS\ԟ{6 0=ۢ2@/xa '0(c4rlglտ8a\?}oX|#:Hz,u݋387O}p.TF`yF~p'[6d6gdz(ƽgu!VIy5َqGqyo  ;{<<`lHN*c_%J&]!IцM5S!󄟖|y{mY*d!]BF^v?iF_ř㐓c?C5` }ϓtѩZϒѰݦzi:ӁBWz,&B| 9dUIG_bnOAM#\8Г1R!ξz -,  ((ٸWZ/h[Т-Z,%p1Re*(˚D.g2)1sz?;97t |)BaK(s֐^?F^+'+#yGzZ,4Q͑6 |x@#uNoxUﶚV=WjmbtiZ\tn4})cɡyt|[ i_Jv@vo# ‘T #7S7ߎ,$QXmQMkO#"ҝ_ 2vpF 6-ÿ7w]gJ?"QP+}c5f>44 i꿸bKU4O_MyE=D9H^][Jޮ?Rܘh8fڡLSȀE\j/+ F쑽GkI>x򆲖. @M}^vIS0`s-x}"J )U ):֝/XO[ȥ:c/Q+qQePIiNF4t Mu,_ԍ 8wqvкH.ۃآԐYww$F{Mw)ϮHYƏ8Fyc3S99 vqwsoP7cT0TGq۷#Nn k[?e|F?vt3]y4r+_{'qWäW&SIaB\8u '091a 9"BI` lBes 7> }1 iRdle(14lygW=/|Ng~r K? 0Vqs / Ex]zz`v gkܘ쾛=$6WD0;Am <e7-*;ATj2$>>+_,"G3b}y]> ,N|Y'EIQd ~E iצ{:6}*/7*czrms#X{AA CQqN?o!s0O> #%-JksRc'V${9"#t6XFֿvxrXe(~J0ϟB c9?>fG紑?՟h9 mҬR-IQҩ6Nwd.(^a48$h ~qc9z.|Dgkx_U*YtǦdWWIqd>ڬkOİkiUU¼`Z^]Z(OۅVE'Tg ZQ^wDAT U{~I̷_UY|a[Hռj\ oC+6PHOGk"ł-c<1>oyn郜k0fH+LI8J/"m*g1YL 0mJKYYsȰjsڮ2&ةw[uU_FZV5ňG?I'9^!n*Y9kp]1R~TG5W"eԤ}x /Flt? Du'#+~8Uuhl2lA,_>"-'{hBi;ӰN}WL8:>Shڹ{bqt½/AH\="?.dۋEd#*14qԝcj޵y`Yt@j&'QGXj[wU~K)K+PV9*+4ʯ&Pn`o}LOjۜE%[HYچWqʟf=a"@{W5z{а/BfUzMeI 5W7q.u'kx ]) YS{)ꏑ%<:QLcPvad^AznzzP,Tv~` C@% 8_c~@|qϽ Yʔ"PCg%IK/IS0*zP< x/ix 0lr.p/'e F٘ޣ4FLF9AXoOmuן}v<K}D}~v?5fF{/3Vl|*-kPw@ >H`)"TFzm@3` 'X Vwҩe%^^'/Fv"AEH\RzU6Kr6cD[/adjĿQrdZQ96K5s;.Z#@FhaJD~%Qrf׊쵓鱬PڰZ%E+HȪS:kCfU+ֻqx۹wh=2M !APKM&ӹ1/P6ȷb dEZ 5AO.l>,UGPU I/n,۰k9O~/cHD]40-HJ݇!:FCl}}iJY4elX5Mq]PR.ʶl,J >H/d.gT\} aFj4c Kl 4x\`iLsH mYLI>49ɷ jS- `iEf"JxZ${&MtH^ǵX<,",xvϒ y.h(FR9dЂ׀h8{M6?z8>Od !|M5ҖtfomUflzZ|q1*< PH0&ENkz;@7WsYPVU)bOYħ ^Lh:s,%=x.02kqYűam2^}6E.. }xvqQo(J|S=KЬM! ʬxBw0Y-)0bv3Tu,z8fȰh_%_KE5(1]_!c,- u0 /sԎ^f t:1N_͑_1sZbciY}+K̷ jJ}>T`[8<V,Ӄvckܘd[FɀR·қk= W}>jUJ\ &vՍ=sѢ|E-a[Maf{ufSh`4[3/'}مc H#jOa~Sr,e[CoGPetL^>j}ppt6FZ5SHíibȓ.̗†,&8aw7#]ͫrSabUSJ٥r]F?SSw-?g^sŪy urYRrFLّԈNyfUW~5@Fj "Uz9~|1˓B1dWIuE=26shx(t;~AqkSf+ )nTn@w|PnJŲOwGd#Ed+i {EY/f=5.:wȔ#t7@%JS6;~w4WqM1i4h6\xMAuXK`ρ7j&XGgrv:7 2ԷdW 7*.s-ߡ24(6n$+/V 6_ǡ-o[6_cw#r r7_x+7'HWh2 ~Q{\MsRa~l}\$,ȳyPOmQVN:pmr/!.G$+7 ׮S Ͱ[j@/TBD,,GېV[W֧n.}" Acڨy.v304;d8?w089eK2i`fqtwhn:hb"UѩtF}A: _MvFzNqdьϨ҆Zl#YҼ*\N[Om*kȳK*UZ -pUxa1zO;8 tm&mھ]wʙ/:T=.WIWGI͕qb u8RWb{v*g陏Ѧ=ff:/tI?GOD'OYƆGrjRDžsʾ-H] 5ԋ仝C>u9+>fO(y?&h0kpJԮS]lF*2i󩍮tƏM>V&j 6Fk9~T1)*4gKp xIV.mrqj3JOO;'PW4OQ=ts6*uW󾧱ӝ4NEpTrQ%xhGS&{*svB]|w E^Zju> Ϳ\",K<#QrOS;ar':%QUR}.uVr˟t[}DM&~/;Y%ҳy~Wڻfɷ>O JJI-(QI(TGX:>fËI;O v LV]Oo֒% KO_A̗ Qvzr:K3H+n⩕ί  yt 97>qW͔,NSY@eV%H`ajF?A%ۈvCô+ 6ؿyRG>(/ E|zohճodYG-ϊG*DٌGn4,EVP^tV=La0xGo͑Q~rJNmJOcJ^^\27]ot䅝`kD͹7P!ѸhAS`ͽ B,S:| V ^۪׿;,|}":4@JMV)hY]00GUS8"yrmWcWyЊZ֞Dr|~P:xXTpuoIyr]g,2#u{-sY>NjOWx= &y,6An6sLye:= w֤dJ~VU|USd*7;գ|5+wzvT1ȟܩ JDude( (T(]"ЛΙZ -s1};k,Cy"z¨]oWqhў;m:ُZcocR*]>?_ 0 V6Yd~o]m055Ž/|$ 5;g ns+}'yI>)k]ّz< 忾M}wRcMm'MdWiM904;.1ܣJzy=uFE:`k'7&ҍ(Gّ Kͫc<vF£"2s\sj|{;@lnhO,0$a32U-Qx8xVWڠzmĞnS8tJF.&8 7qT٘Q[rg~'_1uҀ2I|U/@zkˇtcE$oVpƜElp+od%ߪ-laAo3 6ua1OekurF9.LEe@ kXLo Y$+#1˔H"z5 .Y^g-ewi ۬=Ք9]U~Xs=䨾3խ{"!Tç߾/,,e/JOJo[$ V&!& RA` e=ˉPU4kxs'g둄8/=j^d_h;Թ/WBoL$IAo Բ]vrWݱ,x"-j|hSLmZD@Ք6tAd*fݣ !6-?,ɮ@XMc֟"!~{ө%T8 +LI>vfS/m@i@2^q\9J\ZGM$ffе٩kܩk W_eiwq"aYY]_B:ᥬwd팮Wacΐ׊ ?V,Ng=Od@n<q)$ESdIIU;-s;Iݳ͘|ldl%D*PIxΟ: y1,zTPe}t>6k|i]{*EHV*)j|Ѕ Z8 Z@H-p6J\4I/=DbŃX/lz, ҽ_&5-ǦUHӒh{xQ*Kk$Wΐ%Vr4GW"?|' 93:sX{W bS[gD)h ii)4M}+^N'>~$"|2} }\$Njzs83nr;JfZMmTMGZgUc̏IΪ?`WQj>!RJLQ4B#v%'Ur20J 2_dq{:^R{ LcwO%ƍoNؼwDq=(E">߉^vk.#uq V.<A[.3y42&y UZHIe8K3AqckYL5ֺaGw3 CELxGV4M&򯿠/ T~V=Fۜm7N##>xi^"Kɕ"2bNpk ~/7|Ȭ"PD®kTōI[Jؼa/Rh\ZWbAIQ̠#J.t$;#.0RMR ek yMnRf3#ݞ9YG.BueڕO Qtr+&or.s,'M Vywe'.}/X\Ycjl.8'Ec% e :}0ڗpS&(idUUjlBINj T#vi3YϏ! O@iBCvCE{|kYVTO^TZ=o^W*ejQD~*. ,t+j* 8oToN7yS~90Q s~Iɼ]R{AWR.}>H l;'α4"V^u6:>Z" l B8vQA>'>&?=|)(Q{{/$saRkNu)Dbu\)-K9 \4|AXYמ/,ǡ\d]v-?雲۪Ŗ$ qzCĿV/CĿnE| '"Ś#[IЪ#`o~MT(Gn Qr*vØv͝1ÅT>808Av+n7@jݥfFѲ#@M7ĕ+U9_5| -٣g>}Tm]=4>g>(ΜEwA4E h&k.Ղ5J&PKUCik쬖~[&*MYSUVA1v] l!H~Qz3|}d"LS}|Tv]k{HG_E>F ҕo~ċĻ("׾;/D?-;0ȤP*ԅ #_zBoXuʷD_{;H(+*g~ey 2PO_Jy]j/CW42XBJ(XU \x!=]$ KNM(M3eȚoɗ/ڼ5 W[ C1vUғ61\pMNKUdO/ŻYvYMbiBp*&BN=vEkC\HB`l3(F̬XHуvũܒn8AEn9w㼡ПR8XV9w%rh=jupW,Lwm KVĆc/Gd$a'A$hef֛{ar'ŏ,MT#0M`ޔ^dt'd=`;c)UQ^I.1z}_ң ` [sU4>oۢ96h`N=@{ ,?ny,% ו$owKR2 H~r֢kj f5Nf,ǰTcbXSFlIJTgZbnTǰTSİTk,3?!4fka-47=t7F8Qb@}o!2_ 0UG%Iɰߠ?=vrPv\p7k*uW5(}8<5\&G\N+hi *ҕ{ƘX0RTH#TotZ̞ZWrzi+5^I4-h"FP5IXucSsUv;I**!>*Ź x۟nE?MwuT9; Vw\q}cKSZӣ1IH,TD0$ѲU24pja^rQ j|3"+<ю<wCQu=cW⫾9͓Uu\%.O [gʞъbp=D(ߔ r3G08QNѷ -uޡ PQ).zQbXTcyiM-vO`3P|v/R+XӤ!xIńg1: ;ˈ"3ULը)2;uH\Q"يYk'RkգQe"E&1^V%7~=5vبTtTcT7~0;#BSq)VfR 4u8T?ʼnrYyrOVJy sp7[p(.ʷEwItOFKƌ>\#{6'OæLeN Li *93>V8t#:fVI<uq^tPkp9sѽ Fm"yzǃdcI2l)Ǘwu`(س.uOun9OY{oќysg[.{}1HZ/ &p^~ApSxwJpO_ RV6^%xkiVǐu29֒wԬZnR "WCpϊأ:ODw;|O`Xڗp%Xf%wpýjXɂu9yhrLPHlmNLv-)m}f4"_{|AײH(? } >(uc+RkRW8.ox7ܞH͞!:1NY7[:?G ܧ>_z =-t]WO)b]5t (F qs"RRDfՔ^pe;l\PR@oOzH=Fֵ!xxJ'xBakeѸaŴ̺t+ |!5և{o;".})I<ʈfvS},r&Qtf}Dd¼ zA{`Xy1<#1%Q]BY7~p',gçQ4Jx<Y!_gjd |HbD1v`틝0Q59| SDA򖲱@ I-hrp/a譠<@lɛR%˓BeZ.aP[22_ݺM:hu:M-Ԯ*yC9%rA7b)a2!L:|ލ4t| n_Z?ka2IV4}%^XG60,}8}Ug+ೕ'SLw|S*Cxm5$pKHm-\}Ee\dQx ?PNcS(ԯ]MV:;eF *$i /І@dщBlc9B귿NBIq!oWYX\y$]D&oEH^n΅>`m{}V-b3ihp ?>jrMD7FN$oRQ x.ec*)ʽ]#DőIb$5$  nXQŌaR-Q"L<3,ʨF*VQTr=RgI{Q-9LY I03c dwUJ|)x JXLrmq?йZo`}X6c&U,h*g}?AxF=P2áńI"m2|9!l8IhƬ ü*=0Y[S =]_ko_QF;@nrqϙ\Y qi:Q2Ӕ/aeC {` oT%jiǗ~)]OW~ec85AT*k`U[C.l[Gg`e9խɗ_`"#(9,{ oZwT;vfyG8͜@\^%#Xu %d"~Пҕ{z`8#aM )R^2AqSy Fu /!\N#7W^>tS\x%P7!_^!d˸KxI F_`ux*~Ĥ.t˞ͣ xrN1^%Jqna/E1wDVZ*6wOxQ.臱XK<*!r/U}cPy;K r(#KR1=Cj\'I0֎ +]Ǟr7WbKp*5w&t߈~"tO{"c7ÇHh?F^#DPBv ~:r-=:%ū V&pXcf-7h Lxi%ۻTL>WA`v{ 7- ~#&VNs iBY]:.޲9?Vwt&gQ!."x ]`櫖|qvjF d>K3ʜ4FH']7/H{= vlF-ōKZUfFba1'wRтfڋ俻i'';hvW}ήx]fY'Uc*~WuA@,TS@z/vxD=㏕/xcɣ @J0w~#^O˚O7;s7[T"ªNJj:=nQ/Ng] >;n;CE7|ۢt$*z* KG_ ۷%ZMUƩEΡ^ۈ_u \ž7kD2J)(e W#x1owbwS"#=)Ns|^9Ny 0>3ZQP$[wny/?Qb'ݥViDCl0<=_h u~yySs ӑhD ~*ei!N؇4 ٌjT.\_wPLKkuȧ$UJ0nTHKaMVlь;])Iu?5{ZMI#v1 ,KdX}qrO"$ * }؟/7.vְ޷ɇ0|cXs0ϙ=j_$"1ws +͍!n0h}Mv`7 טfĦZÛR~k(4wm _;sܝ]I֢ޯ֢)lAF.u)ԊȑhbVtQV`%j %>+Yve.diA(Fuw@9uT"䢸^Ӳ̜k̖$DGѽqcD>ݡa;c,Wv2pw؄t⢟5V_%LBIUXJs]tkUdC<2 9P<DFak#S^)얶ZNM\1Kyj=ɾIKapXU+t5:U/ OXr{{(Vms.A7T|#vWL_ f]I2DSy:UɆ&/}_E8>9R( 0~˜DeJ'etÖ"&̑Y76i]frKM&9}co!5oS>!ZjZI6uT'ׇ I˸vChR-I'4բ}mQ 7ϥ|H۝X=f ڷ_ivB oUf.\qp"g돓˯S˿˯ݡ3vpQtn#`"5xMh/iK{Լ A])GoՋN\8 .R cUz#DGH7oe,mFEQM닷4S $ftlŻ!ײxo 喦v!"mFSx|*868?O9/C#>a+ȏ"}= ZQӽß0$GkTkԯ'*ٯ;iϬL@B;za!0mDEZo(WF>ygؿK9Uύ2U,SZ?BI՘2_|aTyBF XAu{)W`jmdӫΣۡHw"jkuhh}c#}io[{AL2u'I:%Ow}o+8>-5s|gwAR zb2)ņ3ؠ\qVXX #ƢpHML8|&c>Tk5\㬊`]'FM,C~zAqv<(]߂m7vOAj\Tu-|%{> .?_TFl e,aى̛b_C a…8ZE>^9)(Os(:VO˧C f5|%<hBWգțLg՜t5fk7){u:FUj$0='k'{e7CVS7YIThTeF :2 鋍@\]L:+8ێUs+vJ@ċ+Ve(L3JMR5\Fe܅Ӵ~:@^)cd TnS}f%L&I.vXsuϠƥ>A0*I9_UƒrE^ߟd98䛥F8LW`9!%NLjrw\#*3m`b/U&Qop*Eΰܭ:\祅|I]EQ6^ T6f'U:AܠL?/g ҇MT)xⲽJ:56F2)$ؔ2Us&'AvYJcVc;ᖣp3~z<)6#oC}$H 9gYU\\%ñny/%<ծvpσi*o4Q C `?u<-M;.7Y^TnLu}`TMT ^VZ+YL"ҡܓ UjsHKl$ۗfE?6SQ^s; 4Hn⇕d 5#̗uPę z,]pcϛieM쪎7 EF"6P`VtVH [X-߀Dj.XI~5"WigلXtT{';PNjkvO,yVmK4[{f!Vɥ⑑{mo is#i(3<)*e kmd D$Y@RQm9;kP5ROI9$2A=v2-a?\w]9jy!gݨ#j [] nϩ>;ꉸqJ:ɕ0Mj~~h,F\\[Op^̇Az,`o"}U9Q_)hjf"sp/kP8a4oOh KMs(KihJ(me fYAE:LTmYP2Fq5\CIMb NfV59[?0o7F?ENJm)H:7c]EaM'$.46!rXTb-u $ou{.opl$^}>sYH|Ic厈 P`<t.'x#?sQ(g5`ڂrV۳I}uUVjퟷ%q1hMa/9,=[KLߌ@oQUAKΓxnDe!Fb$]0`:~LVrsrt2+XJH+Zt4!Ew>,&h+)^n~{tou侂.|7q{=hKk_DǷ4% H$5B})m&$x1/if?NxlykziY <ᴸՙ#\~W~Ĵjs4:%ɟ5YgqTL Wq=xwǹ1x^OYO2?& ȡ+fễ%#F ]֓TM^ nn&rU2xj}XTo5/[ΚƩ}sUo;yaqGa ƴѨy~'>^ 8doڟ DOϯCr*^d5h04bgnEOGd÷ph)?I)wfZڟ$ҹ-HWeb\ , ?* j?>' hZ/pDEDyNCv/'*DRT\'G%?OГ-( 3U+_CTBEY iQ+gaTnʯr\VF~.\g9;gbؕ;QF 6/hLj؟.d -D{OG s!pz$Q^ O2RXwgZ8Os232ID¯K)SO흇(-@8 EAZ?m2bd/c/^EoaSIP("a:Y" YHYMbh4%_Q.+bjPjt9~S5N6%veM.u:dj)EJ{ܺ`pr1v%TS6ct{/;Pu7SU>ⶣսG0-ɟ9]gEOI@GȄ /W@[GH؂? YcTS?6*4uе؆?? 'l7#-Qֈ"~|}x/fZRƄUˆ^†c>4\# qY+iY}@ܴll[h3L#S' 6YAj1J&U^qv"*0G)XJ&48ovnwAPLA6`rm-'rxF6 \I5$U:[ĢT埙AgƳ^]a:|R̆Nzy31OFi.Ёf4))`+cG(9}?{=!%є+ǿ}kH zsT$\O_䧷s֏<ّD`1΂t ?%-yeHjTP48) mGZ&WoQm\Mk.q6ӱ>ZE~-Bja# x~ zJOTx'. O0Ҕ)~oB=E}3{)[BP.WqY0, UsI\ q?./>k\G47 e3_j{JvDw fZ4oUO0UxҪHkWX!ٍs.V/EGWɳ 0%ԏ?BpcKOȇ5+4/ M}Ԙoa"Wú;-~z欎ۭih?$|N9`ي]s{VUǁ\WE&m]-K#&t s2 ٗ+o_^cwZ&PEmaiL<|Di_/|@&t-4BfƩC,>-B{5ދ5Ux*bs~v1@N`N;U?}C9es֫38?u#/&B}z8#U3IFY+ymAL%x}a2ϽCLWyϊ%I䙎JpQp7Ҹm:\9Kib1uurٻQ=C]QL׉"Фi?6~#8A̧xF6~\焵뻜zqgJUNTTlFkq%;.$@ߨk⮱2;@YeZnwE+}&3vE|X h]z?9姖fn3D v)V^Ժ;Ƨo7O]V/]F7#]NC(*Cdo3rqV%5MROn`S쎓*:Z ?z]y8oS@,j5Z[ep#mFuepvwhS\ F-N$\%sw*IF+LrF 9&ףx[#eyYΠF F`d7W &JMS}Nv]]iot.~ǿVK-(;,pǂ Eoz)z%ͣfIxV*$JlXotæ9 fo/qū*:|?]kSf~+qM:E~cžH3ѧ)A}Ƈg-9/qMUͲtާۣZ0e<-(}yPX1UZcxEzONؒSϋ7;EcN$RR618pFΩQa1}u![Nrԋ!:pIU0nOhu>ZV59,29Z؆^Wv%R3J]~[ĩ~>2 vBbFMxihrWGپr]w7+jOY{94~՞YVEF~G[o0D92xq`Rϯv E`߃TBqkfllx:6 ?V싽̅XQISLF-XPwjCkoR"mB;y\V!#KwatF$L)mQNKDA8f0;eHcd]?w90%ԡ϶܅d {$ZL;ط_4!Vz" G%7ʍ{f8g96#j[ZXBΒȍOd:s_B/fnȭVIwvrEBz Cȗ>"iSqH=mϔ9-sRٴ]fAUQ#qjh0N #?7vq,^iw|*v}7 CeǡtC o,xqbl4_,W]0jXR~n| }xP,N?d7 c|K+4_P]1{k@ sD6?sRX3'P: *O\bRڏz,}B17ҒexcW.s%^T)힘S>>_0bӺߎ7z"処bR۬Ar r,'myuusR=FSJ؄BOr͓rE_%l1%?%a}}4@W9ρѧ۬[bGc,P㷩 ⦚ˇzAj)4+/3fr~?? -v"y)>7}VOC`i60?^8-@s>t)v<Ô+5s4f"C#3kFv{ NKhd'*o}q&=Z[=^_Ss3&@N!I(pnm.J,LQh6 V|-T ' W"z <#|wrwFvUXDHYvNg{ UP˅|]S~+s;Zj#\)ks92ESFTa;Y! yip= ,2!, Ա;@GD5(V-R=)cy246YX(^k\W{bxLP#ӛ٧֖h/LN"Ɏ v;.#:¦Ua [',Z5*|SR΄fnv.Cðg[t*?E‹bdbCzMx &U3hs%*LrvBsEtvSsYhd)"S}(u ߬\UXPJ{H6aUd"S)fhp 8x1hV9~?ޟjX?ɮ~pHMvu;0ZY9jclmdq avaյgjm]] ^stxok$uXf0vHy{{!q.5ٜFm}A-k%ClPzBt"Y'4W;lp7?=q|Tc6 ,S2QFO9/C2= dv?Ng+E͋m2!=C '=0;=ZC֢ X3ҢFjOG)]Urr\ *Êw iq>%HkULCiF,#Bٽ]pO( ~sB`0ͷ F_I]KSA\WXϊؤчk1u c ev[u.9ɕנ8gW1\c+]oCyWjKgPSMX^"7\88i4xx{^EOB9@4B Ngu7$ Z[.{l0J [A8l~Uan2 ?Zn*lyF>m.z RnRy9Y1d$Z)j85~x?oU]w&DK™b YِZiϗx><KOY]C]s&zyk%zNG1?~?ļ\ωs=1ztuFИ1]b[\XSޜx h~rn ;2Ix44K½ޤe0zeNjfR2܍/⺇`WwWE {5aPB1[}V2/.S<2dx\$Ux*eG̶3lr |u[0Egqy$c9/l fgʧv9oeɚ1h M6ɻE_Beh\= iFe:, sb\ǯ(d(T?ٗ>MvHsuQ>x[O ܋s"Buc ܙى<?^ .KȋoawFd~j)qzxӡڕRPGu3F:qQ 1]>b ?N]3TX_&~WW ˎƋһ^^Iq(SFeu-uXr-IwcrRAsNe'!e=ANJ`kYc<;/#3}N`S172+ᮄ%_ Dl-; -mžO/Z?ݯn)nUR1pٲmoeد}!0>9Kʔnqj(fi&ZELĖAfH17i5~;7#Z}{Zzh+/))4\"n蟚4!Lj&Flv36[~/^m4kMOOo`|1nnb{`v<$O5VcjN رձ]8BŤU -ϸW5Z[;oCG^fpBl+%xk6߳FkYC-cYX=*^A6,:k@Qiroɵʜ#۶[Rfzީ$TwءNL~$Y-|wMi'|?  L W}Qp6Xv0sL>Z-qi ?~b#9W$ـ*.xjL+tZ#m$`!!`%chIftZ*=Y3%$- yZg(tZ:Y[rCL0)(lO%&&:,[r=$Bo #1%W@*%#T#gfc( 8q՞1u,$9tTF<re+mv 7P{9+R\|ej/hG~/|ԯwIA8178RS&1$O D.pw?n"*hvm ?\]5<}jͬ&QdQ(xD;Û xC{pCIAfC&Kcu/۝Lc*阨p&? u\0%G?aMoxSi>`?#%W`[(J^>!_= ,0+{\ :h l,N喭(֟fmaԜ].M̘*臮h4pYQX$'I//,uR!{w^t*V{bFI*/*+Ѯ-f:=ĽJthGNd(7k0x AM y4=ũPWH h)Z{Y)P^<6tĤYߩ`h+OQ glf}~^jB닼l8L l33G3wD%57P\)oE=n):=>B̯qeN~,AxZ,c~ VŎ7cfKZ"ISl1&Zov`Hl MJg/306ʽ+}~о]&W_^<}#NK@db W\k N p1-s~ϡ|ml:oϕU9Ʌ%qk7Φ/O叙rC)IUz dcKޕ cvs[ E?aXtXvfR|m&qH5r]v"Q߻ ;0Gdz~ [ӜB'F:5a_RNUEeB2֧AuZ'x2@N E VO-Zb3ٺ{&q'>}i+מ c3Kh¥E= }s0nkIb0J_0+Dߨds&̐Dy(H * X|Suːїؙa$YD2xCtqR{V1qMk- YoIZ2.5(%4`D30)@_~[J26/Sx"/uH^|Jpʏrrqr'GДrv tw𕼫sQ]=-|\<'yxaP~էwF/VxM78&{45YYkGD ؂-Ap>Q(f}sGg9Uf!dҲ E2[3cj}akJ)b2N%KFWwP/iFwp?ޝᆷv5rAl/-/ûcJ1E[BS!xr_R~s!| kY}]_5uLڟLaYYHWŌpf:̬yPa.fꖯ`13gxw64+Q Ih )kp@QEAg5IO›̮~2rgVئ"9 qOR\FiHgUf~AGc-B7֐*d=B5NS5D~Ҭtl"2o_= Q,j1) 'h>0֢P7/qmCVGY'͝}.ls$Ҿ)jf<% ŧ8--pН[E'9EC'>'!JyN~wX1~VWbQE4LDy-.FTugJiդb^l_+xƑI]ONk=n[fCImbaߨ\R.U:-];Q ']?;mm-R!m/uZEb!SٞӠuNo͜yQM[S[jOXGM~jmQH֢1HE֟x p8|dvhDPHls {)v0;I^Z?\z /6-*z}O T ծyʑ6I}8h'w)z7JWTz=he|(/\[";iml6=-@huI  ( 7 / d7kuopz+5CCq0[eq.NFm ۄl RR| Ӆ 1'7]BsL3iaswDS㢸{Z:uict!{ZyCMG$R"qPY+2WN:r/񯫒Vxxf3Y l-`1bhXvzAYߞTq>s߆`3-Y7 ^3p{%okVLlo2򧺧'cԩlR XXܷe7 ӯ"*BGY[i>̼~F2]zoT2^hnW4 3$Yڬ*_W7O.MgrPfČ!.'|ІE] +*GJVPc9DQG&8[÷Zxim:W "LDv~H%].`C:,+!`x`a$^v;,{1{0œVo峾G@0bX<_\1L.!ifIYivaħ urMڡڧ*MjHjX 0khCpT_bMlOߎGa  .f\?Z#F? .|j/eFt>Ϧ#< Dlrvue h"#[vS / ~L@gMJ6:"r_8\2̓`^29ńm>W$KO Y8HtW SAN!Z5Iǂ-;'53ϓH7 H(p  "C@";vŰ\JS$>k%{?Ua,x,ڞ?Q3 |k0!{3o_ 3`b6&n-,ʙfoL#5A3n|sOY JmFb$j)i7o gSQN|M~;Hӻ|4UiDtȃr@(sWı//B6cUߐ?b~> {W`УakV!=! U? jϗHǼ )odt4#&C3o[{~O{9f< Ÿqdo>RM(Høw3p,˔nst3;42.)5X%Eydf(m[,E .S$#οLpL c-e5GbОFZNxh(??@#< l{<&|ܣЎs>щ7w;X[LIʑ])S(a;)$Cny\Ih??d CoPɲTTKr*Ϛ)<ʻzj<9DEj2WѦ9|L`S.Ws tƉbnHb\]d?;QEꇘw}e7F짯Kxw]gU<-;h2¹ sf}1w{^Ʋ@n pɽu WLkɗ-^DImxmxZ<ZȖ͞3E1s _,h"7iS-A6c)Hfer|/}9+rܰQGG)۩]ݎr|OԻdz)95xN 8fpf͙ςR{ g[⨅R_ܿ򆸋_#!" LFlLپTE8?H2 Dy>,e\0/]I-5M'x:uwc%Wo.p=y ^F @0dhj= jkNJ}zpE^m~ßT݇Kj̞dOsuS:}ukM=Cgh(_ǁםO- G\y|g߄x;MC?]$O|{&*t'kw=Vyevssvz}57.$F<76ØSJBa(@'-$@(OZ搳XA$@Sn{^-`n (xq*,x Y'u-ҙ»ĩzR2xbwSڎR>&-3?5tU[ )LIsr+!MΑd $ż\Ll|77[OtkV~XށG-rzHq8;׶#xXeˆ 9a'ǀȀHXa/& h|9pm؊~vg8 -'j孨<I l\T >+MjVıaRXzgH ǁ)\G gR57Dq|?|)7= (O'==q@y7IϬCjMD-s߭>gGFKقŖ\.rx4aAC\G-Ux4v1/^fV-uK߈L̜ ".y:y(L@ ݦ=#LuaD Y vXR ~%[S#54ak :ͨwm484Q.o6M䲷j^.)VPry6>MM+j.C(e5#E[F\Urܖ]Xrez)B[Όa ̚w %m3_gU{aa¤hYYaKD? ۯY,`/7:{ c^Љ/?ލ%b |UcECn{aW ̑7SқGruaД4߄Նzh`+qw>S8 }B!}C.s<~O: B|O6'`8ʑ+a6!"Xt0rª AZU< 0\q8у`.jՂwdg"pxD"o9r=]=NT }sYbt.j,sSIrF!te5"Sx Yݍ6g#6~.+ *YwُOE A2jՙt&wMu6Yz6W`b~ v\78 aĩ,DN<bz:O @R=q҉ N6aN{XM Ne^@cWS_ً0Pc\Gd4M Q)L`0,3 r'Bqa:ډBlRk?}aN~rSZ 8[\ xS/C<)ɻ"(1(Ya}Fo 0 G~#bK?ly/TӉBZ6zN^@vbVPAl/)xT[L$Acs9V4UKy! 1!{^9Sy_4ڌX'Ԗʞ<>Qq6g≚(c K5ϱXXH [L[mƣ$0y¾</oo۸X2K`>rR"jaoPN1+) 7nߪł0H س Qo{SyjisfdJ}< k{Z3_(jOݰJŘn4'0ƀz"~e/WEϙz$f@%7R-}HThNtZ]mX/\m;OZ\x_!raǗ ^w#ڔնILbI#jA&U'xfaYD"zJ!I㰫'7=\L}?3X0?A|UJ>{\4"/w7rLpvKQ]N"R`M߈3~w/8)||ӷf oTu!~8 ^L*֦p`hH1a//-#0kmG?2Ȥ~SXrׇ'yΆ 'ШR/%ZGFNg(3^ QyF,KS@y+SDu\ىK3'٤R--!0ə)_ ^2+_\Al-%=*ZfJ;Dedŕ,lWLIG1S=e=jm@?=E:&3"ҫX*Rp//7YjTHN u@8x@$iKՁ 5ϳs*΢NSoo<= o1y%<Jjr֋sɤr/'=a f@[ƅa5w96{*>_͢|^v 9Tr#":zYM,R9s\?4;:][a ;蚯j cK-cf]' K8]آ*.r; ȋ~ kՄ7Nb7o>˪ *0Z~[rx#}7g [yNՅjov2EHt,,lb-z<8!O'A#VVScMX 6 wƯB=ngV _Em +Dhu‘[1#kVh˔s$J[J&꜃z"68+9.~2>F6EG$ߝ "b. As \Ig9}Stىot+GyQvJݿԡjă5rNNE, vD93NvXJpZruQgu n3Uvhzm[\e`;6!Eb=Oڎ+Xv*ʳp>D3uUNʨɘM}*xs,5_Vrs1@M L'^jH T*kdWGh8%蔭աNX=n(CD@vTԥ@*5߻~m 1#IR&DURNND@*bÁF^mŅ =0{:[-*^KIVK9KqK!K1aw_kzWo'wq ^23{{9ʗ)$ $wD\c.曝l#aI7;`t .x-t pp6nʨttCYP֪C L\ 㡑E5ְ1R1i!/wyTBiHᙥ{Gs|S$òW%CUVp Tp1NEsTxy LƝ-+E>LD<:K]Ȳ>b4 ע>K۹~U ' )d#;-Ynҹ j"NHcSnճ$4R`jO3پcf(tE1ZY'5H;w!f~fkϝ% u8$*:|0XII.py Pc.$&6Cw.)p.ѩ,| yEJ!yO6 [/a3mF" Dx@x]p_k EK4r4F=5YHm7*l51;2lQ^yq7 )'܉? uABX(*h('QܙQu|83a/a]cWUR3`ͰOq.p:ǀ?n݆9ߑ?k)#f ٪XT@h~X͠m}^O[UoXhPW?lsn kg35xwbbo'NFK]C,u$b,xx0~d"џi.Ŀ I3MKSFHG/_PodDl˾?R{c1o;DN%2+S=խNS^> b_KᛦlDƯ9L?;sC oPBM@]ksh?V6DE<א=&();FG)#$x0sݾ^N)a!7CgUW+B˙/וif+s=ᄅw$vtB" ז훵'سX}(7Nkԍ OIq)שZCW}ڃh)bLZhp,"0T|­t[PTD?j7z y$t <ٚ|dgN"Q5-㑐.S}C$>|(o>%g"f/A"MDc3-%d否™&R 4\%oΌGLgz;bzaW*u@>;Ɛ$9VpR>3*;n08I:tOeՀ_7z݁EE7PV|4о->f `g{&:R27IdT9yYyK{ݾJQ1)y%b]YKsC@Gh<0Nq/hpOj,-?;{ Rvc/Ljī*4~Z ͜H\~!}a̩UHb=/{p\rI#mWP+vXf ^JxG8Hҙc/QnQ:QU'kyc=/-vˆU.b85mDQCI"w;.rs%f#${eOaѿH\޸ʘF=^d1 Zc3l [ɡBCob['Uw`LC;~,o#{D%[V< k 3^ ֵiII%eYFOr%}n\kEe -v:;;/vZ0^:kkj> fDp.1*̎k[eɩ,yйCZc[Պq8f?1C1 Nr*O)d3цє~ Z5WWH6[yX9ni y:In\^^zoFm4U&V5%x]@\Jpl|DQh;~CBθLbI Lsxإj7|v6E{994\v}Fj fΕe綶K)t^vMۋYdZ{d\&)'4zx[ǩx(ҍIBp 9H3p*BC 2rC,eC|uפ, >p+9kW;qwvqQuSWޚ 5pY-i*^.@_c-vr \qo)4~[!78 , 0`~h;>Acr~y'Pt~FZXҭ~OȎ^ N(}9p:}>"N- |wOAQn9TU*OՐ 1p;1g";FRT4F9M\OK:$ot8zPNp!LT0m-9R?{C3ڧ#6 &;[ʔY[Ӿw(K"w1Z$۷Sn6N aB$wO-)Z^;[,"EZ#I4g' i-ͥ'3iGnk<{)aZ/CG&[VJ\lTrmVr^  \(jKֆg~ C|.>gO1ZA^|eNA'\^8p_ 1FB5N_vq^i;jYj{프#bװY[oG{UFggxd.o@BXt,OmHڝA֖ $v&'xvQ(:}ɺsMVw9EE@!t]R[-<8L^uٳj!F[ ?<.z^Vzֳz7)Ə.3:(љc=65K lëXLC^{x7{ 3~Av!zGg쾶XXyjyw|sd='ymOyl" C42<؀#Jv }#QG~S3k'.' |mTy8Po3[N TUWUAv>D2eR{U<-1s#oɮ] h|I"Xkp;j jtgk՝6\oO6 cǭB~NçX* 4*q}9_/Kc-uqY[k#CXsY}@4BW)̭vmV¯y({]-\}(Yzo͕5_d /OO>yJ :?!K|g>RZ̻G@8/:/?%1d86_BYRиrefN@(eK<.níއtt2JS*P31M" ,>D%H^*ΖFt$0Pbꭄ4<@w`,qk OjR)OӵK[ȁk/>)̴jJ9gۯߌu4S#n&2niwpP =.93"VqM)S6c]w*|^x. m؋Oǀ`I$' ip@m9bk:/# |i? C'۴ #]g 'dֺVKfu.;kl'Wkl3=,YW&bFhc1)K,:X/=[]q. t"|.E5{g6jv`ľ??,:jh<(xi!p07PW:pEOU,B6?8ӿߥ9fxA*Z4&xbS=c\j\3M^ꌋ:shڙ ygl:֏ʦp?(eHkqQEgD^\F5Q E|$c)ѠɑK_\&2ba.}(=ȯH1@7|ݩ%}2j-䶒 >btk%)_]uD߼dEwhиY7 0RS:Mjnu 4l`X!VIf[zs# j`񓡰sQ5ilU? dVjf%Ff'knKДUdFĚۍֵ'Q4L鄾#I#,]lɴ.MN957XM Pzܡ55a_\3q [ע]'4'W>RMXw=^ky"ơ&㙪?y'Dc8% nk?]J&ml],3&'6|mhyVOt(ᒝ'xCVykW=2oV2et7KkQ\'}FD%jj> |30~.EB&3X~=p(Ⱦ][qf:-G3C:R8w\6K=UlR2>e 7͘c<"j_gƔVEd?hέALvFPM#R "ӹgX1{C3ˬ F x,:G .x(yc~tEz&l($51RJX{== =*~a\koL\>jvgq-5H;'f>qrt ۵LOHCfqsâP."RLQ+}1a;E5K׬$ /<*WW`t3',ޠe `Qc23yId~¾, @m h@C~=l)})3ȚfK!^-ʕ+"pdшٜy婈i='z})}Knøiٜ!MY`i涳o+C#\;4=ok#p1W4vul؛ %5m0/4fB}UCcEp5gJ?۔[pA>7$IWk)[P"GߴCzZQUm6 'y 7J֊foHʊ~uq3 Fzipo(5N~_%ŸYc ~\p,ْsz<׽ER]imNH1IWFB:֗oE@= ˌ5(R+y7%͡#l{ރ0(5vG%Wtᕦ.ڙvb }a?We*ʳ'`,njBm#kdO1v>2=(=əa4,Ђ"ju<"x +M(99AG6>WTŷ2Of(vdW"ʆvCaeCCC;'4sd`b@l6$Ct%`'͈TxA5yd]X`fb@ Nssn>=Hѕr*.Mϊ(!u'4{jks }"7Q UEl`dNL(zeO.ި=ᡵivQTپ; vHKD LѝtZ?B01 t6&Ʋ7eч( "M  ME^ID9ު꼿s=le]vv`1r,}Zegnܦ@9C6xFT\wzYlmc J_t>WYXSt߳QxwE_g~OIj]PݦdXY@g/8Fl-t6WW{Lm?H}×jwE2>X/QAlrz(MJrP̿>(%Ս@,, Oz%lF]x/sy[gT j))b(|*!E묾kf0ЊI4diz<"AՄdr;}-Estۋ_8hhb?^Ib6(Y#;Ep2JKNt.iѦQ|F Ӧ5I|vw ~Ղrk,GEqZR4݂ޓ⸥lB'OqgIIiRN7k Bcl3HOK[ w$&%>8SKtdXI2<^K{no>v߼BS>b5s:+=Øab^,GvzJy"nt₯TP7-o7 R-]BpT8IB|U K4mUnQABx] =s{i\ye\ߘ3{Fצ>KtWl bJB|(Iq݁Lcb$C@ӒAʛYKtg=A*~]XhI|N,ڬ&N`o'7O!ʺ`x1|K)J6}3 j蟉7@l].ɬuf=ٗ!@ڼmI(g;i1(kj,e0Q~HYx[>Q+WXrrqfrS+oXG^9Tڙ5sltT}DS#24-_rˏbĹehĮDƝ'a ot*v{)47=*~kr<8ᅍK~c f0J(;T5trIYtLuٕ ̅l]WV'uo<bjJR_E7JtmQV&|#N#'C]O,-%5y*yM]ƄQlvuQ6!< r:EZnYӢ ba10ږѐ+l׶RX 𪡳O,ilW^>';=yʤB /{x+UÐ26KK oLzJ­=9W_p{MͦS LJ\hQMřn:zWs\Uw c]!H /H[4ٺj*OT|%wcv@('γ,ʕ)mRpHʺ FxKyM*HkW#@=;@l.nmS>},Wxi!N[KϹ3Ecx&BmqIg#{\TesR9lQ*ᅠW ^_UFV7pdju o=?9RH]KM.u W#H>vM];AwNjU*A81qzG*xKk?Q #YLNxDRVy* d`e}Ț,hq"%[0s;Bw#F Wq>J9b~+fG1yyR0-З*H'w}z\b"i41K͂<'`y8MOtʨ1haPjI98E2G;Xfz74,VRD:ʂ3^'@F 2X '0Q:hsP<ouY w̟fyUlW|Z~?:Q#W0DLbyRpp)3 `J~GGi¯2!-L4E]ڐ.[.ȵF0D]?>C/G~8@]se8^<(Յ)83qB:t.2z%V7M țñRD4d_rEZ ] Y G-a G)guF@М. vdOA%c<= R#4SLD%(A6ԁNFg0J{ؐ8:6jPD{zL1#nݾ2hG6t6@9͉ ?X8x>QE1Cmg_|>GI(EWSXct/2!16yMlsT<[cG&SJ9[(V>a l#E Wᔉ8q>oz ev{>U[|MOL]g``LۘokꜿSUuZ`O*c=!W@ 7:]6=ۢRQv{NɻVW&QI&9QG><*du$_O* Q߸нԼUoK{% Ӱď&vR^ ]0$) y1EiSkAKOoK.^xu1eiVC-/r1:97^櫝hgϵpuީf4*y 79p-}td$n@/R2)#9IoVlADgRjĻʙݘM,*_>'\@srirI$[}ʼnOy (U}U:]3A^'5B0s@ JχEx*+H"^0 d !w@tyWߟG2σ ?4#TOrhiytDpH Y p^sÿbk1G,nqq=GTy{ww0}(JrYeM a<8bfO s]Qzc[r1-o1 &yA i?k9`^| Vu8R</=_f6`lAEÙ)0cTUEG0],?z~|~2ί/=yK)| 2$ZpA9П04 ׊ZXaݛ-Yb1 |&尼:o 2ْ(&Q4N:!.K0C14S{A+IDZo2av@ݦ&z*׿ ^Kی[jA=" ">p59 6_CJ$?D^ё5=(i &u^tTqr\t5S,FhҀa Lo&QT/;MU,Z~-hDkc#Uu/_TKR`}E6ON"+ DAbHP]?aM `$?TqK ̠5ٺs*OUǿkId 8>`"^{taeqa<4C.Sx+ޏ1 =ځ R=_q||1\QQ |T՛QW_;~d|@QG%oWT >ݚQ4bIBdC'㽸?m`u? 1/0S>c)X 3ҤցlF)惡>]f)0˚Pmr4_92hkBT'?ёRIſbz^KL٣vBln{FlP<óޟl15zK't"N۬ ̢2Bq̾V<;,x>QD|;;Ccd/]hئe2t^U~(vWI[iAqUT\ qpkW~PY #qҩs\ji;bȻ "Eu^!ؗw` OiGv[[yNF StǻNHs`0#.]HmƀGhG=od I`i~r^Tie7:mTFw߁s8gEy~9rNY@17Y7Ȇq&Q%|>ͿfW~Iw3`U8JT?죏b6) >kՎ.˾/]FW}5;;:5kk]*"u~~vxY5.%g=mOT 1aIU>ܡGɭ ZQ7ȭ=?_R6w{\gmI?Ϣ-z > zm }'e)zm|8P )"r{&7gr&|$:HuHa]+1>O?wvO|CG#]¬f-rH1(& RQzrFh]/:Jٛco:f}aMM;b(2+vq>..Fp#8Ϻx8tk%cmh]*4gOnmbg)A V{ ]xwv4W)Foͭ@tz\un#L:vbϳK$X&vf=kEAllA̲6ͼ.jf\Nm3HnxP? E|#T&j೐cZS6ƶv)OVVZ!SVg[To9A/m8,B CmLd_}Y)TpVق.,5QL|>27О>0 F`dwNX˯쾏zTB"o4(f̭y(|sQB/x5tbg·?6zrq:d~zY {.D%/n(AT |?3Aŕϲ97%/" LruYw Y(_*s(cV#cDT- fjat%e(^I-9iN1x]KCU.C3>˫TzDd=g6uJ,f"Xp08p`'ꭟ*:(6 8ub]=ٳg8?Os| }%+_+im JM)"|b99‘ `}?t+ Nh+| ÁUH]bXC3Ix, F\5GoxT|r#<Ėt h`;4R8!>M[x0g}G@1~ ¢hcڷcVޟH'Hثo w G]yoE]=ɞ[>Ч %~re %6K[el;&ZOgG&)"|=1RfE*inw LvkKYVy:U*<[|BssRy._k^+0R&N5ps.H _ vݏy:4ᓮxDe7½o;ݷ&32Lv25ХRH(0 b~FnO4&UtǛZDy>%; xCA õ&Pq\a-Jn;z_x0H`7nmޯ IiS>+$7y $xXo̎U !^d]-ܧg5ME 2 $71nPn9 ?/Z3 蓟OoRS{ ]o0Tfmqzuy,c[< >:_%1 oGwӨ=GޡkW6y/yyos؂]ӹޗIC]@sJJYj nvJ4Jbv[}uCxadX| )+avΎ ;+`&??Wp2K}{dL0ra~נ_":{a~GvH׸?x?N0,҄!NJ3.UVtPݮۏxI% PZ7#]b; G;aLy™o!9ŧmX^@ #oyHbWO=T%JA㕷j:uˑNE>ٷaV31^E:^f5AvѴ."+r>Q٤WP)pj)/5oCAD#X+QÒz^Ks9%(%"K*;ZxcFQ:F.ٰ# FaGH:2TyL_[,dž[:"tcm1XM:ri;3ŰL?]!dr(u:&jG|3*F7W2Vޭ'w ^9dBx1_%ߕ,mRC#6bW6 uZ}ޓҫW<.2_qn# Dh!"Vf9ou+Qp>&:&um9Bzµ<&0#w} *B9۬E;uPԥbha5UE_=:j| >|GrgVm88 Qׁ+J`C5Q,Jחc[Fx?];K=d)+S\9x MokSG|ng!-{NT}d]CaĤ΋F\[FI"]?I͠bS2J(/=c"]сnhQzaq-3@MڦW饈;ZX/D`*S x|-.ڬ+fys `Ɪ#mf?C!3h3y'1| /Vi򓵿쾥 ǿV8lW#'< ?fh- ֐>#|Z7As'\OMAt# 73TMx/B[yqB ūDJC<&CC_<;X=> <ϙlCӯ_lM!x5ip8:5Ss%CLSV!9(O@Pɯ1?4da|)*#YaJqGQ!4hN2?v?C`}R4/=_?{}`<")¡s"WrlEMi4(Mqy!ߣ4mOz s&VFE]&.rM#*|D8y+ヌ= agx"#xUo^krNXzҽIgt4cvHqޫ[R߭ρǡL U7 Y |f'/%d+Q 7b YJWk l~3V4yVP2o[#> ',+*0l[ӨzxjBt@9`?*FhAf|Kz.B_Vv\1Ptw-okoe}sR羮[eЂA D فڮ׌-yS]5)\ZIA+hZr> }F/k\`jrJhQ((+Cf\ۡm܊ce,k ߈Ԑ=Aƶ􁶄>QM,&.|-)m[zP;ʵ*ۤνذ lŽ*~[ OCJMu k^X0 r6.6D*]^|I;9>-OS;z7KsX\"WWxFy+W<ǏC:?q(t%: ~O6ՒHi$ؘ)jpLeɬ\H6†'K>vX+( {`dWjW_"x6p-WNNyJ.vJF=1;|>LD*EdN2z.gzXB%H݋3 |s)  c[>xAo=U]t$đZ( utMbiK]Lʵ@{Iy>[,R@Z B8~RzWD)(0R (g?ʼ?1yc^WL',<-&%NR߿p֜Nx{֦`CF_`>ao8mp򪦘9a U?[FK)xKO)pA j  8W#OkכHQڥ4^ F3mkQiU^;zSOXK3_FvtQ'e{]Xd7G|#7ćޓ۲oMp T#ʥMH*;Z0Ai >E=uЍcxGe\D Ԇ OIM\ε>ԜDY"l_@)lt vFIe +3zᇘgB𷏦zkqKDro  6c$e1]oKIZlpR0 j7`Jr?ՙ`6إĥ66[/Q9t)T&xܫ!8wܭFrI@)KCKzhr5ĔQ?#_ +?#v!VLR }#}?`?3V'y(L7H*Cti<'ex;oK,_ӿIw=**k>)u.L+-󉔙QE9CWڀ2Ɨ]w\QSu΍:{!A ߷7&S%&ΘZɢ|^& Jq ?Ib|,#f^ܠxmt=N(U࣑'hRT8v~wl^u?R-ٿd9KkI[n5./E%7 tD 6tTx?[CQPԵplq.KGbąSSz3:,nӐ ]>nÇQ%|q0R/%e= &!;EWBN/&5xuI;~Jp%Ӊw Usboآĭ7y>ϙSrKؖ*cx(c$WAV`Ck_=BN@C:߭}}džcR~9l1٭/E=xS mM~<A !vFٵ:sBf;>Q٫AuРdN]JMs^ C/Dx:d1+KG+RyYh敾m]fr@eNQz-qx_"Gd. 8T?E1"Ղ׉$}fy?QP=u?ج8kcedߧxyz2 oΧ~9S&Y)KTgr>B*ȭeu|.}y~E{>060K]/4t.L79Tkr-"w*9vɵegJV:rA4Qط,!Kw)_n.?Y˕G]hLyyU:Q>_l-Ev_"@r#d`; OoEb6"',dfI 6a,~G(c׎e滿. px8/OFmeZ( {J?$/SU/A:n5o.e+<7<暧e\ Qr{,ҺurM9BjJ\#ѽr6'CMΓawarX.׳,~'hV ]6+\rƈ&Ks\Kv+x8i|ب~|6_šf.ho$1I0qaJfn X(j4#ϓZ/R$'\zJQpK4ޒ:&qU-% 7}I%4 m[Ś ag. yQT_EyE4`~s[nnxIzll֍E6ON*20QOlj$v-r+ZliEj~6}=t"P=Wg13:s'xrh#Ze+x$Mwjv8O]YPĄbo9&,x?s\Gè/8\޵.=MӹDs8W~t\٩: o![' qש5:WgE/}W`vΚ+s%֩x Ш/էf CdXFUшϻd|+FcMߋ#^k#I"a|qHl(Nu?*gD􁰆pI@ə> 'ǚj‰oGC}=<Ҳ6ՃN/݃Iz{F~l(]~.ܴY*OYHxKefrP0,Kz\dW]vrWKHe?mG#Zόg{<6n$l#<yNKDF_OˏQ22IJ4*Zs [P-p9w'LOmp]8- xh]MbSK?Җt>D ALOgaOYdb;QUוb Ey>OBS/aZ9,&հ㧐M,gO#psP0˶RXVת0E n@G]^xy$Vg\*ɺ!zQ0k1ovjC'oYEty \} {NS1M֗J(Xr惡ͣ/mOM Z/ ȁ[3Zn+\#* 5kTI)<6c 9dzZo͚X4m5fiIf2Rոa6@+8Rȵ ~P_7??}shJxD ĿǓU%p!X_W + X$dػ4Us{bt(] U$fk\o"fx)$?O |OF<[6'dx"vkdou?vJqNayz9>$˭\/s[_ch;̂wȻW+א)2L6W hcf*Zq;te(6O/mtMp=Q:*(4b23NBH ߼;))L}Uoz}kj;٬KGLf%sS#GØX 4ux(X|ӸzK^x6LN(@PLP3DOḺXo ;ΦIy.{P_r,3c.yWBozQqJ²K6y76q{j^Ѯ Y1xZ]zP@*{m=.+͟FƫAyȧDyJ'U\sW-̛uڱ2߶:geƵSdwerHS)bì+f#Y~&K8u?i/lqt3nRA>@%NlS0@Wg(a⪰3t1E] _8Ȗ?+APba~̉3o6;SӖǒTlgI-}N, !qF\_}?& EܒZuƟώwR(5csH5/v8n]RYGo |;HiOB4d6-1CYjޟ SbcbҠl4h?X[$CWNK+*hmj~1/ge\fyE*:Gҍ6oQ *1dZp!W\VB 6X3.后`zq}E'"W EyHK[{2l5!cDf_ ]`g4!ӌ~44Vr"Dz, /Ua(p) & U|QI̵iiب0OYxn+ dʹFXSxA3z^yfBkä)t.ɞY,pdKB<`ހhJl4SC=5\NhHUZ.A! xGC'7<[?jE=/8#,x4`u-]흈ϰOϛӁaN,8Qt/nwb4c%}ٴVkf&PrP/m`iϔۭG<̦ZaA pV+8#~C˃GS4"B ۃjw嗫-h~bVҶ#”(%m|Dx[[ΧM,Tc9',.&ٓ1_44$4$ 1t6Ĩlb mlR&%QxJ3ͤRpQ&,FP^Ϸ~J'N>\},NYyFj{+ E[fV!INQqXjZ[)"Ԝ!M/76(rք3Hʛ}V 4  v-~䈝ٶ#}\wdbMbfa5?uc>o=TӀGB;.! )4̸dIaXc_=F3 +$xu.H{ʌȴ.0; R-!KMWt5,w®sHTD(# @<~\J/wpD-&61Lv& =Iۅa6=\h`3$;pӼۓNh4 $V_潮Ú(NuOtCONMAq>AV @w=0b6HUesݬ(ڲd|>Ls[1UA50{n)bnoQJi ˢa3嬽]eT&g#ʼ",r3/gx Zqi'yb C7tn r|v)2zX8k7A 7vl*maВD!\c nse<LpۗG~ԉ$Rr&:9ohM+? Y]Z؁ig;'YN24&MiW ;rYsFz}ddk>$p6SMV!3,Rp_Ryb R;p*|I g9$m &[3Q:fOM;D!wfO*?fz7KLpmF`mm3/Ip @ƌNgioN1sGEO5psIV8UXCH< R@0">yټCU Wp?|`⚟ u|=q^tok^Gh^ݭ+}Wci وPE le^#;XT#."ݲSHԞ@xT#lf,.xǩUY! ˔jűSJfX?EX^~|l~7 ]J`DpeRބ3Gi&~Z$FQLбǻVzyu^%?8VČ_*lz0xOWH{p> Nr.M,gkIkR<;|Bn2 :(<=WX"V;Bz&#H OGKk7Ie- ݯ)(_OC(CzivUM#P_G] S޵T3OȎ2)!=_J Ԧ\r]iZ5xۂk;{i% hnV VE2tw)gyYLx{Ē-166J؅6(CkXqlIm<H0^+g# cB(EiNp#R Pɡ P|0/ćg)6}wyQ8_YH֒F$t o\c(Kee7K~B?]å.ewB6wFh 74zjikۃ6x>^X'Uay|uvQ /|^.Jbc\ֱ71\1⼒OJt/J#n^ݍ&Wa\->O$irw3Y_5 Qa!x%Qͦ?}/3(, WD9?EX)JOss*-.b͈PS=N&R'h r+1(#ùRyt5.EY {:S9c~qw*O:Q`_oo]i{byV.vj E;"^m~~*;aymHNd<*Pss:z?g.71.J3Mh@-e#t!rɓfyX4l-.90ky (Ў]Os\`COZ_䃷wZޮUCK2BHfd.z4po? \<'dr~W bLDK[Qz?NE`X＀ݿ)wz}]ࠊ?Ǒrk(DXdzH\W{ϑ2.Yy6`Vw&ɱDq`?@BscLKp~Om&#?_Tn.2 &̆ v*f1JeEȉڥ9p dMȴUpr,H~ӛ]S}aU:f%H`GR7R]~ uS7C۾^ɯlmtѤizy4-Nn)43,ҳIfU;I_ĖMlFB.[n#RGoՈٷ'e9K$ZbG0.gHko&iI~u @O5j˻scFh|b Pn]]S[3̶2,9!Rf0d@# +9mt?`mvNPϮAp3-VuO7kv~UᯢB}Hu? 0ҋٰNCHHc\S.) W:wNgC:gɋoIS}=\G 5r>>F f\-gX-g嬔疈=jQaFzҧk/޲SPtĢ G|]Vm sVEY:F89̀""1)x*wr*fPsnr)cXz*N&4bϒzE@t5Z;qcLvb+(EQƖ> kIus')Ag ѽ '^ʹ8*SJ;jN\s5Jku?9X Nw"(Q]D #-E}TY=\.;3#jh(x]bq>o>h?ޘ1۸,eO̸c _EyT2cle3 wFQGX3%fᕀ!=X@0~##R jwƂ}p5,7;v~ ^i\~·, өu;0?S[Gٴ`ZyHqhvoL!raNܤKߊ~G/J\?5J 30rateFAOD{1`qnOMr@37Go";wt7^n ,ҊM|4srbΆwsS Ρ{[cEĖsBЫrUgCJV?Y;v%?+"/Dl؂ Dušw%fNGWdXk}Ijoɮn$kksL㰑Aq7ߨەbo%2|O(/+F";YjOl[s$GK|rL8[wcΘ d~ڇ'zs]GǏoey8w>KcM70ϒxz2tq-IGW-Z|PҤhFKqcSoC߸O7ݴyA tTV+)?e'Y>h>\]\= rs %u75 au>'`7ы U@OgtyGGoM[0&í1lIL1Qm/4XK/4>nUR:Pރqx8F怋rov3-:'`Tz#oj[3 G3SpL3HDyF~o={686?jhIƠ2/ 4Ho{]O%kO ?0mقu#~׃_{CLL*v_EGѕJ.zW9n5is%"F, <= bR4JwBht!MP\gUW`( Y;k |U.[X%M[F~~58ZLn/J%5vUj|%y;[?YuׯW$R.:jW| Asoaq @zsyAcٷ͟Jш 2W\o)Gqf޺b55T*%Wj1bU)pri3[Oי,VĎmR5 Vǯ oh PT]ވ*\'Db#,Qm)v\=Wg?}2_}@A/3>lzlaR!0^R,xztvi jEXJDad#>eM<&%_&vzb6. Xu<6FŁgb#ϓ=M:·h=+[纓 IcA3ٕ_Gd,zA*4!k|kL>yGCr)[2Dt¦>ѳxή*BT Ǧ%`U_BUM%ޖS?&6:?b^$+EpRhEkr cԠ9vMטe‹vKhQ|azc'g'yܛM؃Y|#'\9̷{ By&;&VJ(\nA~͟WB=FWhUz璼+_y/J%s-,ɋ) 4tx2=HSMTo{gA|rwfHo[mp& ĩdʝIR|<k(w]kyqd1:@ K[#L1M9&me9SE "jXIzVyȤVZ-|ʿ.o5 nLcm.Mj|&"# H/_|YWO@(-j[#xY4.5G9H! xz9 {$neuN=я pGue(^ ?.G_Žَxƴ;f6;X(Bo o"8 x]iRyk8gB69YͦA´sgF=x[ZN;e>*,(eÑ:_ї3LgA/.9hp hh- r~vnRʓ(8GE<8W D6pa:bvVs$)[`X/x=dBt%Vڞzum0=Aԡ԰xw7K'޳If 42c{ S|`~y /ٙZK/RʹUnQrkC؟y06yZ\ [R` ԷL$cf&ʻ;ߋ@7ܶ:٨pԳ=%f{޾֒%NO]-Gz>N3^a}`J+oFHipIpk|6kpr&gͼRx5Ěb$1T %ҰM_5C5.}PF,XLaXY,֊uӆ%f['._Ftfz?،><7MfŽL~W^)h"m&.}h:5k~~і /nCZW皖$M)]R6294 gDn]S?+] ؚQQ=: De3P(U$6=:Φ;ָf|/%\}ayy3b Y1XvH:1tL99~`= NM6@0rQLKCȞ_ ֒kV!v9oH-_l:1cWu풫Qrli-鍀e,܆n͍cKAO#.`@%Q,wo6Pi/KJkok9N $~|s\jѱ˃\u?BYVg2 P5($kH BRu6V^uu=Bu9U\O;Ey{|+݀ZdɁɊ8=='Ŏ ;hdHo 7+C9pW(lDQy!9E}!T#vN2\)e_JD!6v-'75ϥ-=QI?"=ٝ,Wlb:nv*<+ wE>&PES(x &Og> ҴAj o/-T#~hZR}aӉC/WM) $ude LOX97*^^tn΁pkxĄ2'ًVjP ##CyQ @'D%$ :XNz_nIƉ>ohH0FT']XZr}qN+U@oD:.h/xl<_xUB0][k*"_{.RX,( D{Y"wY Yc(ٌ?>HOpEy0x0xg׀u@hmrCˢ)d;}VUucIH7Z VPYeaO_|. ;dyЉ{.$omŀ}*,<;y>`/~K;P ]VSH{ܚfI?%ձC<Wh~BYX  s#a__E)(XuUaމJ,]{-vTLB]-;; 6>Mːˎ&+HP#r<9XbnxlwɦL?p@ -&"Ae;Y/weo-cϷnD)c_sNpBazo̅QT*5bp%,Ƞ{d%<(VDw Ts %:l,1(*y]1/7#ǒj-F,s'JS?l5$ց`WzV=<]d:Z~2Rh?-5u4+R.$F-kC꿞mZw#,Kvc(uŒ9D՛bMx Iq\GxND%cTcG8L%N. u|ѣԠҽs㹝ch#IpKs.P/p^Ê8;nhl{*]RJbc֒ME)|]~sj7|5i(}Qw> R1t/p_5l hjecD2x?%5z+53e2UwNw(f{c=dwm Wo/&rj 2xnP vHQ{H\-PRa9jJBFſ9*L.'G]+J?:YO'vYd@L?ܗ X8 'i}qUְyB輈~rvw(|,#+/9V#|W.__ ɩɷ~eϾdA _j/L8TeN|?dzf&Uojvʢ:8[9bgN9^+9jk BJ`iԅh@XSb.ݏ'(T?aڕS Ȟe.o0x?'(mQpGK&+:2q)F|j#H-eN͟kIay 21\ɰʹ[n=+{`,t(L̢݆wpI,'S sLj*QHAbFl6`B!(?'!דuQ"v'6}=kZx}$^;IJ/rWAj|fiUbR :iRν^ЪƧxzy~3L྅`:VIB Lp IDYVO_Br2xUt$+g %ݼ9y ` O@ E #[zZƭ6|~&z8g?R@W{懓{DO:¯i֏1zǤ۵~MKB3}֧y3::Y]-NʉgZ5z.ޘP %y4 vư"td7ng5{+_$gF `/kZzViXFzN%fikW9$'l 3c~DŽl)]=Dxe1أ8wN\ɯ~-O ;`vS&i#7-zpa]J\"sMS$Vfh7%^y}s(cnnjowH 6ʼ9*mbaۛR+5g/N!1&޷2{ 0tpco`QP5h:6NQ=S:b>aJRx= _xI >䉨݄ܼjJ[_-Jv~=>G$!L8|m?6SLru(};˺",?@~)(mM3eD,mR-K. ?!kl){,౿E@M% Klario^kkZZ{IJ2ÈY9@"Fb2ݽ$3e'sq$HIe,2=DWIk!^"xen3+VX4nMJ֭~.x)j:(/qb~D\lHNnB.7s:;\w\s{J(Mm "ܧ]gwi6{( \{p;vfմQyqbu ~pfa!q|8(쎿 +@QNW/ҢG9įVxb'}$IZYg p i+dL9Qˮ4en1fE'FFn Vz-yv\mY˱ Q}6k$п3y:o9aaZk@YdBz&?C>嬨>hvջ;8JZB:Ji) \F>^ŷ%n, ƼCo"}}r8*Uss]ƛXQzI1^8M,T܃Y)F݀*yԺJjL5i_ɠZ踖C٧hzILK>G/.OjDZk %+=u9K*.+ѷUA*Gu"{bSѴS('jD&V4zvȮ%f (zC@O#Lr\A6w@JlJhxAkjE1Vi%k\߀_5{VfJ5e9W@)JSA#0'eغ, G ˏp`} +Yxڍ q-nA3SAhtsFLGj^kuJxFٯ cf1M+kaI•/`4tIq4"]uyb g Mbv}ViCmSD́ao^9 m+Wrp6惤Ɵ Kzw3 bLhCpSF+,<- ~;/b)n-7RXl?J 3`+ uW2JN@:4PqB`g!$3h(d!Hbk]YG bd]}𳴝 K=k]"aMb'xYW<;ϧ/$@b?E۶rw5ࣁR OHCߦ""E/2Lj[_-YP)gj4:wI:3n?~~%,z Z ɋ79i.=@yGnq)t %$+Y|֫M$x/ v Ʀ +!Hp1qBb/FYV)QAA5?tGUM]X3?$},g5M8:V=q$9Q5#U8* $7p> Kƹ0j+В~|/u =gyaQr26mwZGl8qHpWE^,l%Qs(h_䇕T(w ut 9ېX`{\q9+ M\yti3{R ԑ蒴xH0'jLO( },̗laNQzf=hmR] .W ֫QԒ|KH[ra5&扢9 E*>{J.ѳPb6`OY(|[M-3NHMVaҼT{`E/{k<\j"7=zMʁi Ȃ<[IsXgS&H>Iw>/t}Tۘe7)75+WVӋx䧠#Ԁ:?-m (lXzA޳:<8E6jٸ\<U|7 oŞIa/jUzp6=a |;<:ި ZXbGpZft 7Rq\2&ީ$IWUJ -9Ĕ9iz^Ōe6m^|vK j~P h\Kd}! fؿ<LͩPDNcLұ_婎\);tV|EV;dҫa4O%2eg=d\eȥ\sLceSM ꛧcMҕ}`ţ*T6M)Ĉs q2QL 7YSǕcc7sg؟.wEV]W{B9C>0W|)#19B'qƿ ^$ǥR+P<3N,_CiowE@~&{1$U:.ִ'P%hNIH?j>Ǐ$Lӫet`U4`ReUqf%)7O/ ;-Pҟm|QWٴ;yef;47ݰ!#aDVZC(mAowL VCs@Pg/,A j *ir gqF]u MH.} 9Ow#E#Gg`Jv1J*X5*5A!2NXML';q?r9SqN /, v@ܚ⡣F!OBXYK ax%R\ I7Xyi3䯵9Y|k6J L۝aMXXs0|ծ*E}bZ;{XXqp<,4MR;A C8КrvY3ч+(aCls5w͑ Hz4wKqh侀iUvcz.9qG,po{m['\HpLJ0+x%\q~+^[RS2(!1NIA_494G xkDہ&6QE~n1_|G~Jtok2bM9gv z}JTwQ6Ԩ2kf() Owx84C E-O%Y I7hr_d5Dt;4@_E644˹s|n5 J6JK:3-Bn+;s>*W},%]nk|W)Hd~Gf= &:f՟k:6dj,&&xq(tEy)-i0|͋~0r7. ^G媝+lqQ\ xsYs4ڏ,Ǭ;R:f'lyr<]O"dNzY-Zu-D= *ԥ^o/S)(ODZEeC}tz e__끛DMY⎑\弟׮^mYDk-;抅0Fmv#qz*) ,n<{ (+4jGRdCo0vuײַUmc c%y7ra#u9’$+zM $lWTVװho%jGtFDr'\7G4S:e;H'\H[ن:wиa zc5. )FaA?(92sEvw%&)wVk@,E]XmGej˺w@S=&ǿ_D.s#~{fy&IViw-DIzյ_o5兤i/aoEJ/@<*#( Ff^@0kA?",*S-8,m0 C+4إPu "-Bܳ3YL=->U@=2"bzcԄUO Kzx$^"܅ɧ#Q'  /,ۃ|8jgf`=Zzp ؎jO$n{+:mH%.%.C)"~&|N7*|:sfiU*m6ׄzYM?%gx7Yˏt"Β拍I+.}nq5Mj;Y zRht VΫYL)B?N2KPy$q ai-VMgL. [%H?&I.a?&,]rf<)^`jFLG[5{yېud=|&`/$j:̹"ft+,6 CS䴐L(E7כ ba=?sL^}1wphF/ǒ^um$MOA灭.ᒞ3I!Km d' El$iTIl1#"QNDlF'g292@> u|T=?_K̺iq/'Y%!d$yNtES>s^#\G`"3%C ,؟r .RjTM < :+_V2 CMXuSqNEYirtXH-шN^Sf9쫸*R9dJ ?{G'ktHQWɲn|+Ӫ{ '/.Y lٴ ^UE oE9jo+˸c7Lhf);ي0*;Q%C"M[X#_]v?'F\lMnk y|X!JxFf"a`Qxn3>-C&xj;nӴ褲(2M6c<?4/Q?; m.92 1P`K^mcW[ѕ\deYRxRQf\axGb_Y)}7ME<m! 9JkZyWDwmDx}"ӵgص"hnPV.T{kEpdM~ރ@$Ry2r oI,eZ nXs0;u9PaB7# !V|M.&c ^gKx>(69 >4oiKB!=JX"nSWں* :>hn+v  RwBå\pF4Ʊv4.*?A:2[|s"Lv;SOYIԄ?a E 6١S522\,,-H7s /4@5x^h]:vps& \xxC,v 18_c5݆CI4~IgHRnoQŀ[wDT?_R{ .8"7fn^'xQп4@|,{9.*4%~{&-wIyk:J/(JSh91JO OL ܝ*DMGIb_ fb?KzF ) l ,ݠ1-廍܍_TډsEyUH{ 7ғ^M~cЫtW'p?8Mρz~440xz<9(}[PH|kJM^a'?o 9lSu!m:.KHiFȐ^lg^2p !ltR(RdSޢNDG, ` [*|cf[𺈟darCu=7nˌ>, b̵d (3xC-o1ay{Pn!p]oFt=ktg8vVlVy0 НJih+RliƊFikxjk?RȏuW~ {EC<>`'b˱|u+Bz5Qcq<5yd&H Ho vBC&$<1Et ag7kat+z^2t-(o>G}-W -%Co \VהRɫUgWhSqkYR4ťTZzMw"c' ^r><D|<-hg諝$Ն{`*G_B?+ <[KxTqZ_$XrSkQֿ9*r= IS )7+ J)}>4$ڀ%hO*RTNe_9of_l3aT9CXLۥfD8Y6e~A}Cy(\sPm+Jm[уV`jiH"u#)4dn2K$z6;Dt}bEf c `4qD1*my tu9p SDu|pCrsYMP-Ėބ7씨1 ?]Kh>a>ɂpG9;s0(ۍK輧B dg7)925g81 yTElyJ_fx4`0hrWiOG÷ucE]wϲ~ߪ37mN,#JlC- }l/a/gp-oKgQM/x7k<zUae۸Pt,ӏ_uwȝڤȗ&[3*}z"PFW/E=W|wZâAxֳ ZT$JfC9Id71]ɕzr˙X߼d2;PQ8/&Y$SX\1ވudE.Ӱ\-Sc07S \@l &OYA.|PېZ墌z~%)7EyT]*lweѴ?#dY?Ww|7rwEjB[@^D h`V|" *Dѧ7[S~G=~$>Eg4}het^<3%' &oH ՇA)ݯkbzUUJ4e&RS\>s܆(KȀ^s g ۠zD,}}.G)|=nB2ުOit hZhVay 6"GGL">gUFuL^fɷ_=@m9yvO;8OvJ~\"6$rlq:izHG[;g'ya]F%7_FСɹK[ӎg`I/sb'Z,RPfDԌc5nŀr,pi(ϴ)hG݋w2^{ J,S뉜{%o]wViju0?7جVqY Q%չ.VҺߴ${)+61WbPr{ \ЙEɨ1v%û6~* ;lHbϷ[̵b|:dN`?@j$cyml 42lEPlr{ofeEOR*c#PJi7Fcs'Tkp>mo4N~_귪gL|a`1|TԓAOglYt}Q<ᛙ=% (R`1.ӶL@3,@KVTЃsҜj(o6w:@{Dل#Rwįt6&tFox?-dNTq(ٓڣc4 3ZP^4iO^a5^WZz amxYsnhulڶsm% v"E8 vee慻1=P. N? 3GRNyn$Rl=,؁PakNO#0? Ğ/Pؿ0+c|Dfթ֞ {lwcUF~z'F~3vy_؏xF\l䎎pf&E6}슟HlY'c P,Yس #(<㞒w2bW&\u %*pK}!z9Bi_#lCmF*\}mVщaF )Eu;胇p>l?;9co>#wD?^OZRop eć)dc4 n% +G9+?d1*a>:C G:`ٞpW}[ v _N2BL sS׉YNvH<;AU9}ݴu43KE=N3 BH՛--i-,nXCߤ0QHXQ-s 5~ }\fLpǜgǮ8_Dukc3~ߥ5lgiz*5\"aPL||8= P|\`Vf;SV9¢+H6⍞m?4Q́}m Ć㋁-P<γ#*ߋ#s\ywX6-/Q}{!`~f:Wk˓1=_' Ѐ{`b6;Ā0,1c|ʽ{¬"*F&F"48vy#0k 6>:efoXFK8!GB1W3ɨWn!ڻkĖ0OR2zT#u~;N+P눔h͟"|wn;YjgOGr bM;+:U哫E.h6`m0J ;=ϼrMـ3Vv}㶓jt>b9%N52gNL8?Ŭ1F1 tg'뭙twB͜=%>h1h bgúe)xbZ%p$Kuz7Z6F-뼱K6|e5 iu11؟|Jc?M.L'XLՉ{#$\D sc/t|"6^dt#&^]W@#ƈCy>æO _4DBƞ*wAy+Y),Q^7M}ո}ͦ-[>F9VkiQG*S,?1X)y@Wc_?({U:JPvZHVpp_oÏ8|U_s'SBL +ݏ~{?bׅ!^E">u1:;őyx5{{yPթ:iхz)և(@ c÷)ZJk<U+&y< b  )<bԉ~7;@}C+N4LVٵ7>:eQ`t'sFà/fo/JiۃAڂoJ9H3Fg:ԝ0n<([M0Va.Rg rz +=XBuwME Y-xȫClb%!2"{RyWm_p#*KG#|+Og&$ߍkrd|!L*9$ʇߢ箤mN|eGV*{)yKDtf۾?Ұ)ґ<6UBa_PO;=3J QJ\1#LbH*BwL*/s_sjL<z'HgOOs++R;{pQviJ>+^[ ,_B*PΌ̓"eUy=aa쫙DtΙ0d!=5ƞ5%GY̼-0Ɏ]WYs^f.X+J6.s/;_PA9h>gfT$ރa07a}#@LU}ti&Q_\=j@ y]“ GN5'i EAT%+1P-PҶ SLptfW8{pbawKtFvbv R$yn_ZvT0Q~ 'ʏ}O%Ga4Vmukn|soYܦ^Ď:nFg[t s2A/Q''#&xךW]5zyU9bP鯾0n8([2  :yD+\b }_24O܉/Gt'ڝ=J^"yT2Jy2rG; H\aFAc'-jf)3Ό*<>x>KAxq:߅J¦Rk<émQJ XNclf+WkuPrDrT_DSY "pW YC뿦fd͏dF))'*MEq\=/7yE4>fE (dԶx&10qeG^}ոH]%%P۹d-Ar\DL⍺C"a_b^ܹ''35 21_ 'bkp_@>ğg9 `rN+R v}ns.)+:%Jc?F6>Cyѷ'4kVz.W\s S˟auؗ+ɏwr8߰)iH>G/5."|l D7 Xtŏgɮ~@8 {k^;d3 iZmG)1λD Ywxn+5d8N0 7Mj-E3)f 2kTB*#ʼnpìVNK-*NT%7bBBP A!zFP?tc.LWˋ9ە"J! :lZcaSjav-WsdH*Ls}B*UsQqۈ \({bӼO Wg#nV2$9{˹LO"S"[1- =l׶8osmdzޣ7KZ崶z%v x&]@ICR 9FWhmd^w&|.4|uhI?&BopDB0W`A PZځtN((. %S#W~f޳.4B%|fc f k$Rvl2T<|zz `ʼYaک>t:"$*E3󬯧>!5ӆ3ϊBzi ;- p]TALO 6l-GW)>uhx6}aS xaq|?ƞ%jLZ~4,o=٤ O)P|F!PDT8 S؞xJqR_/Ν>jܰg< 5vZ[}ᬞV԰^ %z ߾M\gWe[hO{y}Gw]Av]} ⶾ({tFN&fatU{?sPmSĊ(]G'MsOuٵ 5[6?<̪Dz|EpDV-=A<~AEʶ}dv.^H3Ld岧?!^~AJ܌X Yչ z/*/lr~?DvGI ĞxzaE:^6WS0W&U /J@?~y{gWyӺ_ ,iQ Vy A$^[h<#XwR91-F҄l(r@ % ]{W2gjv`Iaܸi@h +@]GDӄwa0-Njjv@!bVFU}wuv-=נ2Tݔr $Tv_+M\xȡ8r1!*ˊ2~,쒄XTcŢ2ś);M=Н?7+ og+`tibXύznNGj Nao'' 5Wn|?0sV P;`."\=u҇[u FW?Ѽ΅-v(u?&Z7hwV|Yg<4L5;fGv~Ice_s˳U4k{.>Tz6kFESQax=I"H8{3Jqp" @h0kkC{e5V$,|;Z(7T3n 'Enc'zĺV%2H9ZOM9MT퐧bAo[|X%&^)|~L-2|IXT 8/'̟@?-li%`NW刹ʆ3c{Q[ݍb{ sJ:%.?( +8I(~N/x GOWҊ+K(6ޕ ={gFc &R/ڝVb(K*vu.KTgw]{tՉ(Azt"]CWuR~=RśB\Fyy)L>J Čo!IJ)p⬄|(?XחoنiX^@ +X ;J%9ZEQCiw?U27~Ҷdsކ 74!ЗU؍"b0d0j\Y.HZX[w+UR7eW?XLWr4U^[]H0;RVRG,Qx$勬r( _mb'^^1byA Ə 裀گ`0Ѡ|-S:@23R~%O>N&+)OkJQAl2W\LV&[SD4*݁RCT>De@€-}K6[Oڰ`:`[ \(%ܶI0\z\8n[EmPUR%:$9%QsWC Xel8xVtueUkUCp;!zdۿoo24Aaz7;^4  Ot}awO_&D!P0k~m2W^wbaj;qGP}|rl/P`p |$qrbt% d(?" r T(lD2S].&*il"y08wYGfEu.&xRfvugV,r`[>TG<g/bgACe Gz53}Ga[:Z~_+ /ZDRGt-y$#G(lu}8ѨF j#Pc tKѲW/H+u ±.&sR'c;m:뷋"#O9-%;S` ˈ SWMYIr!ˉ?#9W(,KPlzT-p6!V4x!Ji+z _%͊_ +B2ѡ,>Jh?DhKyN ?8(`O|3pWpwuuW{'zL_/-4]ɵ);cT uo&obnkr<=:pV 1LH8}Raro :oc4)#x ٬Ň f\$ُ<胉Jk_;a3~ϒ=IfEwHI~?̶E* :Nig%nD ^҂pB0HݳEC]ln:iXp|KQ Q]#xjh~nVUԷ8NJ.p~Af^-siUstq |gvjQQeX~(Ȳjb%$\ Q-8RXKb裣ԥݣpm9qX.^v@5e柋[ \GtpݽpW-C ӪQ# Qf˜I3v]›F~ *ؑgbں{'!XRXLd_]^ o6nD7}HטC@U7F+ _zCu'fIte/E䉓DiJ !:r<*!OGCoQx4b."zBJB@c/CDD=bGiGڂ-m`GVCXx>D.6ȲMWX /lYw1BC^YFsNI 55}奸^Hٛ;7/%tZFѼl L. !vFz(&t7(l;A z^J 5(p5'2ر]NlXXIZ$x1=%.~-دCقdиU阧˩Qj(ߨ`Y=eWj*&lG(oJ]iİ_HR'2L i5RGqj9 '\ t Aa?\p!QN?{ĭ[ooTKh kNz74ޭȆm--d> YI]m~{!xjaگ9`9 : =F zz'K~pny, X=~oNwJ=8=ᕟ`Gq C OZ۱bLYKx)UwSdϸQx_cj § "aFTbG:9W=T ]=2)##ǏxZXDϭ }LksCk8sjwKwC(n5BˀK< FIJ: ,9kQy:^y&xzwS_uLK("d I"`BJd+ٖFsd[*ϨC,GG%Q.HRjcK?&ҿ1gfH[CHΰKA*6:[:uW\Rm9hWZv%j2 x^22xmr%}ݬ_>FI{I=J}mXx& `)(]+ 6Q!!cCAr;-nTJ0r9I*.r)WwJ*6p8Zo~//V;_'.C2e1 Z:U(/p(^\~@(=8HIQwKR)A[ .DX|'a&Z @VOY-T֮Zi31Srb! #,r`pEo#J"KХ(t{y Y7)5xA{`!0Li=ґ/=ۮ:,Gg[2kꅺ ҷbYѮBgާ/LjCRdUg5}8 l$mC\qFq/-zSv&qU/:Cá).#Ye(8I'0>|qp {SdAC!Rr:&ݩLtiOz L8E9t, pQ#J f78| Wb| wڿ;mAU¢ _wN ;ZyJlN [nl@BK|v%NM{[CN<« ut]u;Ti Gq:0:!Nt8扻jӷ%8;CPB['DE>M>b\yhpQZ ^ ^D&=RmTy)PlraGj󁂠 s0`Bcebt2d+߃#GA`4Gwh³%[R`kž9-52nޞCS b"xkW;B})NT5u]XJLv-; 4Gl ha^e-qkOeC~C5hU%F]pI+n(k5~jSw`ߜ$87X@rTuQ&*0>q *b[.Poh-!6ʓ8Mt`d/*R&٬!by~Pt+yL9w=`q+*yӘ b%o^~ vG8@"IuWMʇ݋'^U\]%mFė}"\:m}.O$>:YTSD mQf*_ӆ~‘r߼a)"ոؔFw*Ƒ3|# l䣽~ py]A$urB>sD\yDnS$\aLV9/miUQ.w?0ˆEj::'7k)Ig<Fo)t%`~@'VdY}a$op*pAfpad4c.O|Dˊ[M@%ȇ8E1%&hj~3?~Q,?s@iv3)*@4 >9!X6)?eTI4 NwNʫȯѵ6&1M/-U oYb-r#d]j=!y*t]j_gAxB-y ,H_= & uA0vOjZ0",:p,%-=Ob.ws}ԗ,Kww풏ZIfX"ZE7ԅ%+%O!-%M(?O.+_J9Etpm#ې DzrXAઓ`htCy, AE:SӞ9(, T/[ GK=Gtk0eEƋ|WM]CRx5%S^Jx+aN'fMV9ŜJ(aWǁU]-bAM)[3%0$! wQeफVY:Ԥ!"?>˱+:6ܨͧ%r?ge@,~KvV~/ǗG6Vn;I¬mzZ0CkC^FP;%b[p^#qg1?mj|j@Xv#'wYw`D<"v l(zqXWVLy=}ѫ^sB $w-? M=lbUEkCQn-<O6ckIC'qw@o) dc'\PU,Q1yEqǔa"-,pWMW_rcuuxguU\ݣH6&+UGzRN}ӭ 3O)օ-:?h}6>\JZ7neu%k2O䗸]IڍGd p{< 9\បv2[SӬw=&Xƹ4ǻc[<@_"t^ pʏ.6_ IYq :s=M,u#wyseaG1av:$ b8 &%*Dxg)$MDd(4y%/}Vj0S%rl-%6uv_Г{cjs0G,EE>|(٢DSvw$? 9R%U`ˏC`to/[RL~pf^)zWIQe;J-vه!鐟⥽myc\jshsJZV 4152x E%xro@D&.JW`3Od+)\}wB3 <1߇ k~^~t Xm0[`馗pcut!)*(oCMۄ*2yW$aڎN}]] Y kwMq ױ5u!5puR B= Jqf2mAԆWÊ,+iv$Ld;iF 򣏙!|[u۵Gx[0ZK_Xt[=0|l0جZc0V!ZAgA)~xˀb>yG+.\D ^zqjC/Fq?Sk2`6T䟂~NEi^K _lS35%u\g(#LO4UhUMz1+83F'.R\ گ%^͛~6d e(й7ިp&F|4,EyoJ:mbaXs^I.P=i'/a|fd\֘B埠%J7~wv|:UYT{ubEަ4 B:E>icw,QvFܮVءPF >wѹBrDaK?@a%qthlAieQv α;6&8及2Ts.:ūx!*w^d%; 1՚Ь?δvtw !/:!X?uaU{4KG6{'g HYɶU7>V66X쪙3?)T'.9vO,zқ4k߮XevOz1%q ֹޔ$l3ʯU]MY?K~ɍ#`l-0ly ЁفkK#y(߂ANGJv|:BoQ捽lS6/u 7te;}o?ߝBrژe47 XoY;ۈ/ ޘ(FqƣTaWM[z߁, `'LME9'42neI |Bk8:Cw++irMF[“*kԱdG?آְE=w/.~0'jw~m~S7^ׂXJ~O  qWpϤ^9.[a6b&{6 Le1שI+Tj8 דLıT̡ZI>)RR`pS^ו މp/(@ u2?.?#<,5 ERkb_0Q`p` KĖvX+MBv=0𬢰nmsmmKX-/p#U2v^T5qa)5y}N&ȠJF<'+e ,y7'dBO&p7,="RO=d<z5LJV7ci, g"Orh#~{tnhџ5I1uC:]JKSr$F| E٫T?ڊ ShV=89ɸUepY,d oMBۢϭRуxPBF- 0Fmz"/^)^SWُeNbYJr<2eT*9%)U{F/ 0|nEij,G[ MϖXKUD/1ޒu Ua(66R&j~_!52$/ki/Q9dqOwH9;]z>w^L} lļS|9Ƭn ʅɨZ֌O9'`ـS 9HW5pTkJNu@GFvmMK[$evUg}hC^[F&}k$F"Zr20A즧'4_55%ed_a k&8ʝn1J@.WXJIp; ~7yۖΥp7G?aE,,F7-88*ճYoT?`<)JIfݏ)\lca1=m}*p]*ـBp.%G]Bv./: Imr#+B"u a^cw34̖QTE&;(x2OjX;&_M+A޴gAJ.>@l2YF͑?Q,= f֘L/gqZfס˼˼N9ε\Xs4yyd yT|S] &DG]dvfn k{,Ǥ)h2zxp ٮVUJ zNd]zDWq NL.l'^JЌ'4p1o'PJHkV{e"0w!+Mߕ]{* lר:\)w$8fϢ=:܁ 9hTجU[JF#&㔰&\RW۫@oR[ܳ M"uE?7',I"yu_D,BO9*-LuALJ#`lTCǕI@qpZH)ɒwՋ ~5T^60]NQkw=ۍV`yGYOl8y*OznD͓XOtbH@_vKlRf+qU#X0:Czp,8 id1tW0ak\arL 9o}L6RX9 MC&[ժ>P1֛>pcRkH)K T,ؓ@2bɆsFrI"E@}&FcRsƧ". El}'Cv`= )낈"Nm`{Jw}| H+' w&pR 'UHd% Zj@8#ۤC8f["vO pI\h^𵅰l7J_}?ayçM pm NH v+ua1^Jy*yu($\UCA_5#^X u1|e〧CDD6\ l6VO8}KI<A|;k,r6,rմmV[LbgY!K#;\8y+?SHcJ'z12No%.##kU62磒m{j Yª/W?]3x&\lbMM /k{rNO~v8Fh>r=DtibjLgf>5<)DO쁑_'/W"fx <3h2ǡ7{-`F5k5u+:^R{̈ee txX%!5_8E=8Jl%o2lYP.xwѹC+ZZ+e9៱R:'ʜKYr0o!qEXZ&ĥޭg\z5f=ww dc=,6e(i^*g8KnUXr@.*?<)OG?ۮzXgs521=_@ۺdH]j&!M(v0lU..K1QH 6]$ Oq CǞ"C?ΎSns d |# H$.,ur\7Ga, oS^!ϔV<ޮe ΎY |a[l'8pʸҖӖ~,8H\`l{'zSR0,[Ԯ3ql0WӦh:2҅1-#V{-rc? {x^^\K)zhK17,UL4H!qU3&+*v`q92 #;O\-~2)E<6Vk|r|Y%,YR,lS}9U1ylA|%" E-JQ8$v>wYN>v:r_H ȱ(nF]2`܆!8u&\%0ЗuU+ErFl&5 :s$]oكt_ މ0з!>9=94h 6jqשn>Bgv Tb<^lREp|*w̩R3ML/I&o(8IvK5Nܫet˴_ԝ-tf>gke1]Ci:!$g7N^u&*ג_nž~fNZߔxYWl 4v]4W{ɡ/leM8Up k"NoWfhP}K%MT26ffұ~t_2\ Uz!Sz[ 1݄=z Sʀ_@=ϧ| UNzݾph܅/zOSߍ#^v֒(S/4kMm1^p]WO?,F&Jc{{#jӮp]#R+N'##b3Ƌˆfo>KGA &7PzBGGm8ToLe PHn] TS]*u>Y-D`*J)/N̂#~y+P1*8nȫhgrg3eʄ s;7;}+7S|/xs?܍m~^G*Vz}P1.fJ!ߠӗҸ΄ߍc0@a} -e`U5> ϨJx976&^1}]?LDi2"x>'˜Hlcɿ]ͿmoV)̞*|&4ay[{KϨ%[߰h\x=mݡJ#.ma>,MN||TGIxs<-"\Y׃s(aa9&&E#SZ]ÿc*B 9GT_Ⱥ69Rz#ͼKi W ֪Tہ^5@jբVq;NSAMBg: TqU^e?^^V{v#{}M]u\ Ί _Ջ)1]uXTM)pPucm fh{XSu h SinJJEV(>. 7AF;b di; TO!>,3} ÏHPفU9,U cD G.-Yw瑙 @ጀ蟒A"ףO%Ry@=o{ *yXTy](+d#_r_:nB\ףnf$2PD ؎_$YoP5ͨl/֫>P^ē(Hf9ABۂ/c37r 7@n W%>;̧AZ%urb)N6"=t-kΤ}.0#) ߲#]q%[a*]%CqirCL/rJG150RA(#=_vaFx(qb_%GKƜeHTKܗ]c=%YcoJw]BycUa86>iS?m{ٛ]KzwZz@jQX ,U zB9mG|\S+ ww s3؜}phb>nN2^l#nuANF,yIyj.;EJ ;V k=RP^`b%k ,,VN0;5zx&߂ObT:?eTkNY˷q׺y UE4$;dT!<.{f{ZiU ^J+lW}d/L8/3 uf+os^I9+e嶭4[a0BsdC oG9+EJ e>[ @mmum߭]^<*bqDl ]VBe/y7Ff$Ex<%Ty=8P{4z0ؘzUs l =v]%6*Ų󯬏TW!a.+i@L)zR@ |cB!?rSN៙aK\#4G!?P88'svwֿ O ) w5VkL3v#}%a5 F| l}<?E6T=C*UnCsm;0bO&PHCaUV#68kg:uV(_47\˯ͤMw݌x+ hP0/^sfyj[5 <9Ge&7L#D{!d>4fC/M:;9i<:ؼwĂh ٹ/͚dͶKL/~l(ѓr42| \X vy~R1Vse_ e_kh}H{]pa,&౔msN`[{wAue %*x7]hu'4Ù65XhInp+t7*80ܺdSx?`yT !gyhJd[o!'g# ;JT!u&6F6r?_AHF ZLo{[oB?QqJ2ڬNZKOG'|iKq5tCq8Kׄ( k6i;@WJE-{8gL;˙0?Z/\z):O{X]S0X-(9Kَ_hBeKg)z -A7޿es՗ڋ:c+\JCsc8|Dv$=fs[q-áDkU6זWBlZx%ׅdZ 9tD}9gxڣ+ џNEk_x/lZJsՀ4VLBS]'p ]ЮZ2g~ȵzW|UW22dm'@}ɫQq"/aJ+7~!Q|SS;1oO{iUe#-87lM+8^ǯ$6l=)-5:/lGEI=Zzw/:zj"^d5Z[n&Pqm0J&4}1.\`e80`?, P{s<=?z|OX4c=t\ 83jM";tx:BV1q`˂7#vR86Vv`G4ADӕ /TeaIg⟘*x.;R\z1 5½䤄XuJ TF2\f a/nh[붙pr$*ƌ뤏_]i:}^O%qKĔWۇ"'ܕaΐ~ʸB(m4l6_2GnDY-mt.O0[aY4#gro@U ,j@Su/W~~6]A1gj 91(QNwb/Qg)RJ?743-P%gR$l)PHDн~ZSAQ4K)?#}%NXZQ~ ^ #£qس)%`!lM:KsA$*l!/yl^n,*>-꼿Jcy[[[hއIΟ]w 2&LA‘o8CY(e)ժkdTGh> 4c?菵i Lq~OS#'҉x3L_L7Ƕbv~@~Cb$qt|_Fw<- MIk~:W& Ɇ~5<Ǵ cX)=,#ZOí<|wRcU;1$!~Q4mtNͼ/}ȷsU;A?{詺1:/--Vu_yly\ϼF] Ǡ 5+ ȸIlԘdNO~p8$~O=)KwLmL|:rhd۲$6N*cjY6_MrbIlKƿ)n&]LE!aƌFDN |#;vZ ',7G$pEA$ v=xTЅ*Ͼ0_^dY0@ܝ9J뀭r"I⹟B50'B'm&?>౎BHjM\kobdl.Ơ7(5cUs{oFG26~YJU 8Sס/;RԂiy<XA?OoĔU=={-Ye'#aG%@Ié +X]cC~ Ƞ{.$ͤsB RWܫ}tQИ3g Vx+K+K_$a\4-ӘdWb?i&_7ut3u6?'[wHKvWVGɓ4&G%b|8. TB$s)KrHOlGBpϣl^ׇ7R|SR"63"ЩrO?~Jtp1骯2n|}3uj֋Sw Ah?ROX䓛qbXz_?ໍ|3NIq75`Yp1^ąT <6S=[ t*1E$󋹉Gyu,ނ'ɒ`uV:(P>o{RtNlc:?#wN*ޱk|<.!$gQ D wf;lbJB~tt rlǟEPnO#.'PqTtBXLS1%A[K/CzߵlIG~<\Vo4?mF6? dT3eGxX5YS @`<|~ A' Fi֦Ete/"aHK hG_7Tnx.%w;!N]\WW6:CRRYQM<)<s- YOǠe^X|a}v/an p{_Pl#T }rG-)pvvg(?ng 1$zœRc8_~wsTU~vv_]&,28Moa=blkBF/XkP\ueSX<A$t",ָB "yI;*祱c6<̭)BQ6I^a/Z(aG{UXXtޫq2 A}~=UU`q6TUIF3.e{J; Vq}4ζ$9&{z+;3mC0 i{Ae}k9h[Yy"a|KzufS'9_:l Ӳy*^;[Q=[Iص5V*M^5nLZچ A#jʏ%$q, XRA-Q׉$WR7Bz!Q[oT:>INvF<2 =*t{Y"Ձi+R:%{Yƥ;\T+ cpU[U$8 OdClO}07w^&4ե3{(-)۴gG "W7Q8M  ӏp|m*!)[ o˻a4N4+*R[ ȀڄP^=)){!uhx݃c}7vJ߫%YV~ThBh+e*Nӫވ<1y><=7es$qҁ$s1˸pSVFЂH_<9_#ƛ f_eP*>'(g]b@KEG"x51q0v ::єt3o ?STܣ[VyS1Z%zT9u )<݋8J^ B/RLmJx= @QbZHZv6FTaپxˋbs\]߿cCﳪ5XSܸ=@b3Y KsVon{n vv25F"1baJiU^3ߙE);=KmNV)cS~jؘD2B@;QJo&N;dH1k [|GXQFEلS,a [zV=ګ3A5j1}'xD1q%4 e!~;] - s^TSĠd @-L2 ѲcBaJn\b8ߓ|;) گB `R(t,Cyʊ ppuDPu6h5>X6Wim _./ Ll3EIf/p^ ;4Ǩ=W iK?7JrxWI:Yfukzn#퇩}wơN:G> ??rmcudVyUjvc_B 0[ Ij j7k;=΀{[)wlp{<S'<6R?',3ę R8^I LPfpx2J^ePUO/vC ,-H] =Q^[W͞l̹(͞{w?mU8yZT gg:ߞct_*Qx#>1[PLF5R?lJgJ3p~мD[?J YFt) WQ'׍wW㆔m&Y 7pM*y-j,juE܀H)&@B9H4F:'[kN[]GMb؜8g~GqSvNgXYEx>.uGz[:jjsFhLu&̯FV{9\k&voZ VKO #[Ѣ’]m)]bpF4=*OpV./o& JѴ7}W<3@4qY3wE5 ~s:΅*6`/D>6jL|t{z=Ф4\lEI,*lKltSҿjyY} ZGxG[0:vcc2l\XHld326 oE,zp;_y\DI {c aɹ"$ۊƼA'bjeޔT{{<.mwd,*,X|Zg1!{5L/ `;[yݿixQ.Cc0;Fy˰py֔TS}'knVǞ!F֑2̊D{@%ӕ2 Dt 5 }{ƓČWh?/%]-k?zͰo ^CoJt<Qgx¨ũ*/=#hI$XcqǑCxѴW#SƏcM)P`(*;HD ʿ#%Y4×q| V)YEoF|5XI/Ă0, L l0d%ҽ&0;XF:2Os"\C84!#H1'TTpF. BD&-}tO%"AqW5 >~ӹ  &v2"]eӭX@'u:k]z-k췆\V4\OqddIRx=45oj `g:tMa| e!̅HA`hS.xY<_:\6~v#Py0Rl2i'%lv5{1nC *cccUW2*=/]; )! n29aSƲg>GCJHH[EV2'֩| NE`@> nCFFޘnvOʖΆ{{"\ب 3}nV궳}FMڏv"]‡M{&ˠׇ6ʲzYR9FEnh\yƈ4yyjxjG@e[s=Zz4w|h#b VWf姦IƱU(|ido9&J#^ߤ~{S>+{.<&Wu\(`RtK,B۵E_[=[ =ʶˌFUysCTI7启2IN!{VCl읱Oa 54>:q(O ? X$zXtuC !g* jTybsK\WT3=:~Q'j[Pj's׭5QҞDpPŐN+yXm~ᾲ~j2S}9&VsWT-՟SkvcP 3'f]wmXvN_QHMu]E;{׍B?UixRXny>6[IȪ_dϐD `y$ ҝN*Iʾ=\5j0ne>Oˣ0kM#һ>+[)-m0uV,YRbN^Zӷӝ #=Q$bc[U"D̔e’֫)<XjvA6|`]0ǾXTGDcР5*6_EU*?U߬UE`l%w9عr L^43e0YoJ|bոf$+[R3}=8C lKQTL_*;O#5q'G2# x'MNb;ׅ3(2PKrpR } ~ d/CYْnM1_FD9wk|ňZc;:4M:ߥ0Ea=jc1đ93e.?QL@Q3iO||"x`􍬩 4y7a19]=cJX9l4osi&#SZgePW4rR vOgaT)/}a5[ l81_z9PĤN=r hyAN~L qd5(zBX2ȁwI(dd`1V龾I#=Z X,cKSEh&z!R&?5 7cAfcu\1OUWUL #|FJqy!-&"y 5q-גb&q_ T!y=$ҁ[ üvc_h$=;ZW>]K~gcCCo@V_[UN/5lsjիf.jU!j$9cN`݊s/h٫ϒׂPֵMTBTaf>I)M"5w++ls9% bd]?Ȗ/+E{D7L3& _9HE'0Xr^\WW "XͶsfҸd]DNM$tK6k/4捨2JVv-s)_sM-r7. ܹ0~S"^;lH'^x??zY ] ۹T>x6&r7/qd?8kBP!R6曱ʷs8ߢb@JھuYV7byvg{y[WJ Cwe[aD,A@W i?)D3٤d') X}|~ռ 61U /N|LLQ_CD?%u@_5!\gGd>ʉ lsHWltF:PZH)R;[3W"LqWs<-q#!0F;vM#fJnƇ!AI-J@2}%` )Oқ0s}P4E+p::I/LpJoBs" ?6)g!eÅHÙ5c}qB k(Lk'X B!B?Sn|JddĊ# 7 *[+[^XZ6g>vWGg{s-@9&ŞS`+vAxLoJw-=u))tJpyڰX#0i/cߑ44[ lG U5ELJ"޷ݬ>&xɭ=0dU ~9/~0Xl ?h_>-6 1'[`F3.uPRN#G([˟JH2>8V-N훮m~{CN> X6(,|pPKY7(1{?,,NQ^YHluMLb(_D'BM+GWoE[<|+IH|4?AVWfl/u?C{ 'uN~)vߴWܣ(Ef#H')*Q&_cQ=CK! ) #s!p㊺H_KJu0<+&׎d nb_NYཨzE44kH=_Z6I[ llmJ&[j@tXH}2w H,G O3%2E"X:G7}on!xӔߜ8VvJ4J'?(PMQ%b5)$'[8uE2N}‡Nfp7R #+Ɓ+-QUh<+>\Iu_| ؇~m#9LZo;򕫍 *"2v։lbF6ߎzVkOg됆\s?&|8I&QP~*. Z">xzt}ϰg†G@$5 7gi=M|s9 qŴz. z  #v<3B4rFhcj]NU{H Hʊܡ`Z3Vctsz8Ɖ⟶aݣɨI%Hܞ0@XXnMt2i* vAڢk;_(چ"6{x%^UMzg!q]hv/A_퐧i!0d xCשק+|t@4(j6+k> \6' )-:Ot)U3;9f{N;ۉ\[*;_GhG?"X9e;*+.f)MɱyQš^IJj.OS=EH`)b}ֳvq-~D5՟}wݫ:EC<|nRB*{RF ?r3Crd[]E3wbT@A;Iwst|J;^cKmal=2@TmǺ*+6'du@'MLk ,JyD}Ƌ*zes IS+]C<2-/$|t c떶?*u7J c)~rmi#jwUOFԓa-erD sm% ְ6K)F~(E?gK:yWOh"ˤ&4xm̎OŤ@}r Np17ybbD6yAF.Wln@83Z֕v_G@f-[1,Qb|QWQhWNoTgd|ʷH,Ұ$*<;A<^xb1)lmw ]90=lfzCbt[z=*Q5p_bn <7Ij* \mq5"4/-|5ezހ'\.: 'Aa4$>T!g%K۝(FnYyi2j[sp@ɤNL 6}(WաWlFm{_qԫ_k =f|ti0Hf.ꇓ~\Z_~Ck]+JpbLM@\ųpdi0^D.~LIS/DΒk&&NrDɗzF8݇‹k 5؀:Cq  eC EhU}|ʠ9S5hbyH` n|#e<^tO9.R"}J R0uᐝSEHm~&qL}%|x~G*H3~bw֒;6e~uռ:=_?zPiL&8CxuvxEZ1da k ޾SŽ8[`jG7E%xD80~fӹu? H;;?^Hi*Alp < qNtK'NǒN8k7"O pH ;ZM;q\*?A =\!(!م.-z{)*trHwƧ ;ҏE(78):(gk(ųeMaŨw}^C\XVp0C5ʺ $V#ha{:"ti؄A@OIpXh}C€IᮂyT>7:^*k:Fmz2W4|DRmf?"Cˎ~'qȅOjQ&! 63olf w>6kWphjV@GCID_9(#7cmy5(eEj[d(ɑA)XP܅g.zؗ)9pB6au=\OJj;j{ ?.9QG7j)dG>ߩYbq<eN{S~<%CDs! ׵4!Qϱ^Yc"#dv=q\lxS/"Y䥼o* I& Ádfd "~v'uDZ8=$m'S@aSizKxCzYh{)Ql;cIt)<K/+k03 rE[T׊.:.;}:p H㧢'V]8'jR>%= 0w-_J[q56eK)Qq)yuah<4PQOwX_W-Xٿ>>0NK sWR=ʸV>?b1!:W:Vꢙ=+F01Em)-97AK ΊV qRϗoav/ >g0;n|̮e8}&Ө1pJҟqHY#uCyX E&{] Z1;L ub/N(^@{є'a$1Yy12p8Қ4y0E*XoB`sh QT_2KOsO CN^؉BkM _I+,oNQ hȌ /JL9*%8I kV4V}%"e@YdXSx5˜;)oɂH> npx))%sгӝl'lWJEv.ʈb^3vb%IP>nf߆V,(Tk-5e`KĈF fzsa]14>y\ՃvJYi6walhlj&cCmh~2M9,uKMbsIodιZM7^oCFvvTv$k_)OG,r10*qe [WK:@ؽe"w7E$=<6Xg^9b9b; 9{ڏrHv*Ծx&]ϷqCsxT0Mr뵅42XpYɂovlmW֬ X`ؒ،j'@O8v UE1Rh bvՅ%Qy&@'8\ǻMiW } aFĚe6pزCIV^ptD~F=Uг5(% Jr^9ios~>| f8OF}|=;%D>f {(|k}fȶ#p u $D(vWh҄=@.M,Tfq0sltJ1eg>? VZțZF}}wxԟV= ; QS8kaoQ) mζEWYTýy=ޙЫm g'V}2c^8_8϶F \Pb"Tg19ZЋ+.,MV(҉_;^yvx6#r#%Y`^^ \[(`nu:&sf_ek(J20Nuh?*)vAD'XrO1KhF3q(f&0:Ґª5SRt8_Lؼ(|T#zjOayZ nN[gq];xh;>Tς7Kc[]~mo߽~Tmv:86]ltd>3\,=xʱv9^c6M'p:Y~D ,Ѧv/a!EV EZa_w>-El2|O,\Zu讵?'/ =z9 F,>/64!#߃8~ɿ*1鷆Pw(OOjW7S{$UuQ|5fes;E!??=s/pk):5H 6:*!w`)} {yϼhO ->K "v=Љ PC3wk 0^{$x=.O@+)XG8QiFb/i8#g' .ȗg9_ :4Z0kڇg&N &L2fp_܎<ÊI,ۊݷ1kꈦƎ>,>egR'?C#*%XMP)i Kg,rn.ABk#.EO4H ct"6"pqo \LZwn*^y!VR(ԽxX]X ]M}/Př@ wu EOs/Jl-$PQtjd3|E?Y=dEQ/9n̛lS%y@G&0 +*3W+!FM#W^|+m6#i\g3W_t+Il+'M.BJ~w$;Raw.c|> \@X}:(~ʥ=< vr3${}}FK@J"tڟn.<7>e=$z[0;oEµ* зP}3v;}n;;|2?)yROI)9}2ILϘ&W01;pAu %_6NV]#8S<=ttw$Q6<^ mD@.V{/`,GE!4_LR;nf߭ŦET bluGy6ûJ,}Ey F~s)L;f幆4=R=qb ,EL 1-iSqķ a7yCqmJ„6?J}qKxfQr7wDnEx?~ࣆ$l&G3v2}=SFt~8μ@QjHʅ2H"5 9/b)yDŔa|NuS (G +mSI9YەN;Ed?܂4>tNc36uܧkskdEFkA,vt"ޘzk02vV?S}6^OM,TJnLKYAr}15ڿوZG AR5?t*9tѩ`}*7TxJzJ<c7Qp$ˈGx!_0,. 4PX4B<+I`7'@eyERQcKH-pc+7C}Vc#0Ѕȝx󕢟s+57{F^ל4*BOy,38&Ar@KOU ]o}#gYaԈ]x"Os;BWoD91Q9PD9'> .I?5ˍ~pJr~ͺ#بvGfV5Z42P'jZV)=D թ)ǕQ&韝K`/˨S[<ÛJojS_9`|(  >]gW;%;bXZᥰ/|ԧ*І]1Cr`܀x %qṰRD"˸,@r!(L#P^% | Zպ8 %Uy0'8\#.?< }"#v>1UWxׅW{ʺ(XNvT%"U^AYL E}ꦭ KxIe@ՊI@>vlWa+~a1vL*֦>":1u&.C`h=MD^ن5&Cױ>ߊ;^i;# yF|B4piZkG|l>1|~^n&:|?G/aD_< eYį5bddj7W_}^bIՍfʿ:b%{"oUimiF-a5 UAb~ɭϟ͝VQNCO^RZpcøL=YqzQ[)`|)/pv39Z +cN \dx.r9T{2RRu.O`l$TLwpYEw+t2) S(,SccSj0ocC4iX ag?K?Tfk8O-B8PQ6-BhBJf >UM/w-sGJB˛5-POeT #%R11wNZ1{YFFej;}4Cu$Orw٥$ޔ"vil]%J8 _ .} ~*/e ;SM$Y\4gZ ^? c1rb^}m(e(*, Z?G{d:qU7p^ZKz8,ތ%G tI*韓[lef{@^Si<4EW%ټ8g%4+}xv$RMdS̀!=903TS*s_,L["_s]~-0U\"L$?R^٤WVd^Yfa;ޚ+fb~Eou #`o &>' |.lVZ|=``$>3 y\Xk*Y :$;Zq/gQ4M:_5q1c{NzemvN[fp|sz CruV!*#*)CUǬ+mJRiu6qEAV#~1,Q*#bO=K8x`@2j?tE= ]N/ sUEx׻_ Sى9|:5p]H0E505=CC)`1eiԳ;.yg;{."IBiN};vCة Cy3?O`zg๬[x2a˴ӡ4=Z&_x࿉0YGOnlG5q=ۙWw\[QVL? _vnaJ1aF)-#5L1U1h2UbMIf[f  eRc=w݀h[7fc|DwR8'zW<98saɈXy0 v +n7Z sE:oENqu>E^ý\ :wnJ=&6띤˙QsLC7Ž_1q-<[[QjZ=wSQ?͚gwjX&9IeX&O/Gz ~<;9|MNQv04-fG,:I~רdCvPXtJDPHyNa>tFQ|o`y]QE̩9W eKyR.W7) )(OY]خx7{c(JHD~b_ԲE+KH@tq,F*# dwH9ZY@5c,",?k} 3TST^P7PV*xg7u5VdayENRXFVwHіߋf!XUzё88UWIaJAkаGd|^`ۣ&QxFq"{jwu ǻպ=x& ͼQXTN@1|~M|W)+m]X՚-V6nbvӏʎۅ?={lJ*:9c.aFExOvHj/h<@Tg5¢o @^,4`_{SD(8M;cqVogtìVQ匛]<9i"mom*Fmh{+3"Ն ["O)E{G%WFS=7ࢳ̒f݀kKMB]w~n YEӋ!xtQp)4=#o mwYL: kϝ>Դ^$x?MocWD_mM:;p'˛w_^7Q8G`KS& x$4n,4e].|%F 7t>O)URtfBSAчԽ5 }+ 9`,aAu (QO̚}EYeد?=9R cUJjWY/<3a@Gq+@߆).قt"?nUܜ ݈d\Pz%0 ~2-HH y^QZK{ iC7pc~:T٪ul[?nk~Dk'4џӢH?%# و}f(x:4"_|y_ }s'+- ,2κ^0C4,sߝ!&7ơm+q1/Gp0HߢK}|BXx]mXTݠ,'v:w K+K_<ٔTN6%50=1 af ʣaO= Z+`?pn8 `p>МpN# 2EJ"8W=sz )~Nrgݯs(=R?2d֏`AAJMwKI$,YD*~<$D Y*12?C:#jat@Dh@M^U@./OGE}V$Ot~&}@TJI[#= r I 'A i]»=2|J5Sc8nsv{1 ׷pl6C["傏1p lL|nGH;M m[J}TzI/uÐJRjT7pcO;TR?r*埅t#bhb˛=F&+e\U:Δ,̔ g>Z)F1,xwň$a`XJjH{EvYmzz-Or]0o6<lSN> W '{睅rC^lTLdNZO4mȺAHa|RQ1B#?MB TRuRy &gldz[jK]cw1lBiG~ۢ5gFY:'ݻ-](DSΨ:!N»/^׮ڵT1n~zu\29&% +@^5}OxlRR߹ð$t Tb<*O106IukV/UBWG&1y٥_셕D~J>|ҩO"Jl(aN2: _>Ei8\4m@z-gqx$]fF>+RrF=3<7G5Jڋ݉S j |TqAhhf% .|{1fџ+ACP׽NHqה)ID7 Eb*6w9?ʭ$%' !J6)F#Qd9súGjPXZ[}Q(#O41 JNm[ҨM~j;"Z!,pgn[xټ?Gu+2N٠`2a( *{f5M>??OKmq 25P5 =J"g~)ZQoKRX,25Nqxn#7N8sRwJMC~H?K,C^,a;wi_}ߝ8,[%"hTy0t1?ѷd9Ýq(ִ2?ϸ~U=z A hg7g1 *: 48u`/ܑ{h8+Af56\āp[tZV`֞{-MoEUx0ywQؤ3J\?J?Go.NC*> A(~!-sh(&bdC0K;ng0RV)+?^?|8$ |~ıJwf:-M4&3?f:ljIɶېfM݌o7TEZhglІ&p"v2wFAВz팠ƌ"Ut @SbRn;z9xy<<#}^{:bcrdZX)4&=}@ Vɗ/ 㥹@;>G// zVq?p)AM=UXlQ9`lR4jڞ+i;\P*ffo!8(/6ki݆gJ [qѻ m5HKm 13|j2P:eĘ!aO;bxZ i/%^7]6dZ3쨈Ʀ#`@>1-0xI=ov)G|B t}KlWwsZ?n^4]@C6غ(.5ݵiu^'U*"sI=1=7Uɡي^ %lur7нם'^pRiP[h/X3-Z՟itG6 0 {垃eAW fY;ߓ7sR=罢h1\w㴃]pʹ0,/ojٸLicr^"#E$fr2@ɪXuL۾g>vO(5 @Ǒo5sY_ct&R&#YbDΫ-13}w N"Ʀn6$l'f/> 4>Vmcɬ5`.NKecڽ-Jݴ_==[&̮~?=WXQ\"wa4(cG&Ϣ?X*הҫhOlPJkwْq'25I 1gtrQz!.-+2Ii!EltI^5~q1\tQU6FT_6N+z.clsT Kd%,|$~p6rvY*~`?o/4~H=~M%ɢjenK;MYGb~J=|?,mSf6 ~>f 5h@ʙ _dd{8V?TgFg\&a-fit; cPA/E#^~Z9A3c,@9\yZv:,CQ攏j2 J2}fd /cyc*)TZ*|hߞ:Ƅ4O3-k.Mzf6]o"ΗFE<Xz,y/?moy)6~m}"u8hΛՇ·tO"n{HJf%95jd&?W["j~}_3Y+,|gs&38ϧ'MaaqEz'?E`2,1||&vͷ-~yB*8r[u3W[X&i祲@zSome-P;{w4^h,{$ht\7HGi[M bI0`nc / k8y0ةr]SPj[E8f錰hAZ9ukm5T K:)m"īA:۹Q0o5a=FdF<JS#lG;&/ME:/g:xZ, bU))M|93&W %0Xr1n@7c;rJHWĦ4R;uȳx-:jTƾjniE4Aެw 5f)f:2|9,oq[T߬e7^}ډ P+kx6:ʖP(Jٶc@Z\T@),(P{P@9YS q0PϹ] JrpœWVl#k0KlHȆQJ(f-4!;i;SO;ŽV R2tH S ?w[bxdi.j<9ҨfMD9Xvu71ik; Eо7RGy 3pnh~԰oM=EG)(;'  dmb>9#8MR(J+rP<\ ))#K;fV @l(% 8z=?ܔ[qE:ȻR5*E6 nk=5Q.xuw:q|XB~> KWD<% rQY\X1n$&o*eK-|dEV׈r $gOTj ˥ȟaJY]%ZPߦ@bJ7:(@aC曼N5ĿLEtZx:X*F7 oYtԑ環1gB=J55': Sqdw ~og=%g/@yOSRq+w!"s!Ȭcw;v _imG.-0 Bp4;DXz1 ף.aj)Be Ay!G<a͘,ڙS.AIrApW;AAv_^:bk MQ<' eZFq| XYۨ [y> -}q_>-Ӊs{oVg {ر$8;^|MV__Ԡi̇y O _H7|:oPH*9^ oėMS/no604:C!Qzm⿘UX҇ 솩1O4u|󭠎y^WMuub/Zsʈzj"Ͻ:1okI!#n@i!y3@=&o5q>OvTD?a5"6S#FZs"hW遲rɇ?xWXʛh5ZǞ'|?`{ i #h¾=ǎ~US&R G9Rx[?=Vc.vZt}Jf:tr[~>Iyul ,{l.Rg\zqg=biDhhCS-Y?ixOmBA4]W[__~a;aq=ܒy|fo{h/@`d3& "Թ?B }wl&d1A'tXLo7[L`z/No R+aj7R(z2EѻE()m=l< ƻAkwȻ?,,Ru/p9n,#s,eلq@{y,qėE8EoVxRURK$r OHr~LoҷTbRwN4q[ HN~0sՋHŋDH9ffg9(dP->?E>88ε]([ sthW0PXjpT D{S46(~#޹@E!z/ {"{9w.wkQDp|J$ /fiFʮ(">"wD19b6y5P0N?GL(~e~GQkj)g*_,PrXʱYQR3fR^4;A+.̜]Е3K>-6u?.̛Q=-ovS7'ˁpL a'uBˤaig(0 $GEHϯ{HOo7#Rg=GzĔ.Lʂ[Iy])U{ v&rn,ߺhadxZulGnXRv HH Ϸt7oӺ\>ϒ忉>>w~L茤O,?H+YSZg5]2}IT@S83EX.6q} j$zi|7#q*C@SNg0I3+iw{f[./]wOo>D }|ϏTBSXh~^h~d]O"u ;m6V}{-HdB5n ok \ }VKRg.jdCHwH")qGwA7y'[MewChWu;í9ppw=z lbIn6F A{2mO͡'qK^S2i9ϵ9oyf5Σ_z74֋Їy= GXNBgʬBA*lߵؤ57g΀o0/Ih\i05x=$c ZVpf:~|Ek52˖Zs++DCʾz,I93H sG]RF2ÕZ$IP #,'7fb.)o]8c ef'DÎIf1: `0:4/.y!Jj)A8>°`)AhA针cd۝QjBfa-=C-D,$j&Io,}GNF D7r̜43Z|ªoQozvC[=hO<vM7[tϖ{t%8>#_9;{&~ ä{$y)%}qJ(yZOaE{k?15l3tt6C/˷Uy ڳI6є_boFYN3o惻7iaG:*7=!ޠ3K[@۷5PrE'H #ҝ6 gZ5x~iNt?Bn(O5Py9B·Ç6z jREj1&Q"xzX~2I$56(:p %Nm vKx5&YJXjӷdS}+i\Xb\|ˁ9bW*eMpLa"W-q^s"D|~OF e  %b!gwZ3o(=:1 !؟f c6bGHzX,giݲ@m0ir"KqX6q-†ǪMYWB01[`F̜RP+<l4͊WC>ۈu03 QhL$7,d\“pGXI(@eXTNˁwSG(7 "*J:wug(n<0XsȵGg Ft*~(0g?W*k}A75{wx`HUoyI?")ٸHȇ"3(нv话_pN ?1I5iL 1=EeQ<<&՜M̙&{0 Uu=͖ne&1*;8[(36pE-;dƕ2 G} U`UXqajR <\g]j>V7 Q++˅hF-;G8P>I5&hxB%tb4]Cɋ)Ur _C6 =O;kmz=@D59T|ڬ=vHG#5]}(b-si0m3v 4'&LP-Ճ|B' +M)#X? kPƮ:_|`lp_DX3NՃ:oPF Qsx ~QFPp4p[3:P9m&й(B[p1`h;Qpx&4+7y$0ZbV}{[ybigA:h?fKE^`Rx&Dnu6Α,evJnh,HgdKO0K?:= Tq7ƝahwFRFz{+| d9E'f6>iczE,5;3̳̍s6-fB.G悁0YRRG@b$),3N@$u S6& Obw@G)5W;r$482Hx:/M=L(jýraxg8j  O37~j:PY#?.%M\Ҕ2; ;6< rhw$ys05|r15xliK:Y]e`^~QH7F9tdДG#i`Rx`re&f|Pt'ZJ6p4c Ǎ=1fHZ=q+4*!rIkG88Rq-ǰA쇶6' N ]9-`-Vρk މAs<{c)͉@Jj Э7w#| a}4tl&w g*:]toϦlƥ (cG=vK[թ/Aq˹4$kpK{K_;sȿ[f1xRGX0GUlA rBće)Y;&8_@0ky('CsRH@QP\W0SNNN+ mf~_M'ة2Y&k Ƙ9v;^.Q|pE1* N0L*w\6pYc#oA+ԉʿɾ'[<_Ou% 3`owDf)qɅ 7& $}ؑ+-\O}9#&MEU;MNwR }r!;p-WV7Ja}UC h Zv9Gp|MS,y 1%2*}Uz7ER<7C X^4eݯZ_ 8+=d5*+KcuSi\ |=>rB{.YXRlLqK̸+:@9vq2G(E0`D& #1:bT.KF7<}SeLr4d93H  ҵPv|I[#ʗ._ևc!Z CjEL1} J )ӑ@)gU/,a=`N AwJ k2ZӦ+ͳ"?*{ބ@ϻBT!aZ* 4h5z>7Lѷ˿#}U4*]3:Ε1 $8>9-xln%eBpA헪~ڏ~RHzp~Q0GTA@voOx(<&Oyqw_6!+%MtLĵ6f-UM:r$RaHa3~@y2A'bp;񭁟mWnW ^9.dy<ׂ_ǿRd.|q2>U :Wpl>KUo?T| Il{YKhs)NmVp䓓i~8E$[{7劥AtuhT#8 sc2,:ŲTrEX6A8l5J"udQS#n} q͙5ra,8vQЄ9:\Ni !@-BHhMK:0j7b;J- q9|Q -nQzw*EcAc"=2{4j!=kg :R\eo 1m ׷wPx{ړ`k.Z[dnX?Py2!"̟-g៿Y-Ʋp,:9`W{BI=DiN0g ޣeE&KN歙H֌Up.A4~#C"ʕj}iZ?ÎcHߗGzP&XEb-2y%ns&$H?eF{+[KC՘]zC+<6+'HnZn(LȤ SȢe<[hwDkDߴ)Fpܖ$2?=4Hɺ9(f$9'J+}ڬDe?uo`.ZT|s-s,ynrDܴ1Fz(C`%nj}s>o]My1^K3AzM>R8 SM1c`g@ԯCg54%xYwL|/G_TUB;!dF;qKM@hiMduy,%L !8y^ MJAY6|НhtQ pUmgJ8W! L.thIdHl3ޠE@#Td*AE?X|=f4e-Ry|}Nptyjs9:(mrI=IvǷس}W.;;6햕9ТO4Yp!7 ?Ұc"UdעЏY ~05 V87hjpll-3Yb3ђP|E*-߅fc]U"jf1%߲،4Bw<U>ɯHA=YR@">CϠU>VTTɜW}ar7ً k̖#N\ڣlT);'`[+>Kf=ڏXEɗ!/♔IUvZ ׮ڋlw+)5eߢ^ffO5'G#ʗѩ4&UxR(14iLj1DR-9WXʅnlv4Zw ˫l74S΄gD:[ލ9EPK4PO)@HPT ;Rx#{1.>n4BK/ilE|OX=*ZTKICҥZ{Q]Dު^")` dzWN֍A2WTUbxʅ!:.TW_L-̷0jPan'̽fq q:˸S]Vڮ /V3k#Dky;e"Ώ:gҝEbZ2Ǥ *pa6kRhٳ  bIl`Өq:ۥPxai̋1.hMX:V'\[9xʚj0[-PW*bQH{ȉ8Y$8Pp~L&Kr2UWyXq_9"6{(GTH[*ǫylc ap;Q_S zR9g}ެ ʒ5 ؿ=%^Ifyon"&Dx{^0Jث}^GǏpT?JVpNȩ䄜&g+s9~.Er!lba|1׍ɦ?u"KTQ =Gqz8=G!=G=aAnc2T+C1U֔ "r/,<²@6K5O&]h~2kEZc G s_aF9 rx|E [ַC/ 7Q`>&z**z/J¬gwM DXv2ۺgS@欦jh&8tᙚW@Q٠n/V;#R*ٽqPcnKc:z54h44h4hѼJ%-NVʆ,iÔ }Qj9@c >5@K7I>K Z#?ST E:Y_㘳`j=N3iS gX3KQͽȜY!ΐŴ&Vk?c aMdk@=XNu·"iD6ޭKx{GEʛa68Q, %ul7=}]+:F5'۶\Fؚ)w"A^ʁ{=?e7`8 pw͓w-,uD7O y]TYI)bh MI2e3~ W.Yix|S? vv(JלiX_)acjiP+oxXi1_wwouOڟ# Xv1q/;j kȋfm&FSy5n2=/5zHTVl<]no]U8_%Syô@0}9A'KM@65*.v%vgsvZ ~:KZ\ӗCsfĿTʽ9& =4@ڮ`LɬR_R/ZO |(S3кX<ߟY0Xj$vYZNvU]LB`[m|@j yp~2[u=ɐC}Kɮ3LS^`W-Q;hIyIs+5Q ߸$VxzJg<8 R39  HiyGi݌i*JբGsd$*菙nQ{Z20￙t$0׹gpYC2+Q=Y"U+ h0,!J 4A1W d_ KQ/:Ct}.&i 6=usIN"6ᘿ &oxΆ!LLKl_1d]gSz8yN9%gc Y j1cki4A#}eY# EEJp܄PpNpApaЊ1A['@e!. MY9Y$0?;`Zb?Gl<{ۡ`CX[}*E|ZG9aENu!, I4Kuߏ@ :ĭzo.Zo#_slm{pP71/"߿h #U%<_fXOƎvyTgc?]3[LXtr49QIϢ湏?u 9̩Kt>V:"j T^ebS҈,z;tA~Ք ^I0I¶Ǔn% LE2vgqF ?OTEZn&"?6OрuR|}{YR|en^;,i4}H3d!Ė#`$OqUx1ݠX\ ǭ 8d j ~D!RBH؊( Qs:zEq(VSRsկ'M!S_<-D&+֯:Gr9%aN\ST9˱]BaD=NXyx>_$>CgO4*:=fbBQK:_jQ@$`'*G(o!U`3:$m)|1wI^]OU:Sx 0lCyZx"pyJU=O׸pbFIXKgJ]jCaѵZ .:\;-ы)gU`nO|0 C4}d{竱욑$Ĝ0iV!)Ԃr+OT3~%d[?)(j,'z/̎4B[;ի7/~}wF-"<,}5~0/XzS)DͼsG)a!'Fy←W~`O5wP$cq7h]tnvM+SJNibo*IƒcŠ4`ip}p.%x0aZ9%.e5̴j༇p-N=[m+#7Tyh{<׫l*k(YJ3YoBŠ9!wz$ XF+m8{A[np;Z ^P E;Á~AFdPxbrRT? (?Gj1R/EO;[%+"(!| ߻Sh;p'mls,cU1LjܰdەV-OVئC=tyl 7#n)^Z'v-%>=w ;1Rs"'勎}T-R55]1-5Bz 5vD33ĝ>nwZ8t"BC ZoP%5?ƣ{},n+&0Jjl(i8o!@UX&s-aMbk0-:_xS/O${%A=DxSAg3jx훔{1^JYʷlXd5V,4aYc:Rn%O?!5QV>m.eSH B&r{mZ==DJpfu6fF Fi--)+$DX-ʗQ +xƿwFxYybIer T|gي]i GODu`d&;6xy? b;3 U,: 0gRq5oesY_d+#zatXVc?@Y3tF/n4odK>}Kp ޗ cΘq? bW)+3¯cҽi&hhh^Զdv{Ty;ٸҠ>nQWf6GqYi΢z[eKZK8G;zeDE-TtO3˷Iqr6Y5 V] (^nNo,}"_uG|B8c]?k & WgBu?\1{&{*Sǡ {]|񯴟F+ձk}ʭ Hy]=+,Qُ'q>,H bq֋7 [=M^~|x yy2tfcڵ˔ HG I "?f;+hYܧ_[KAqxv'n/e?~pf) NT^O[H&Y1kf'Ë^jN" 6KS%|ý 4]wאyo%(up_\ Vb^?|mm%9?D I[VtyTS p/8?KCs)t!>^z'/`dVtP8ݑWPĦZkNm=ȋ38i& G]CW*h\ĬufäGMa@mWc yL>WKѧe/u}'<87fFnme$_D'E?O0/+o m5curߓ/з [LR.Yfvc|mkES:{\=z*73 O~xyn+(/cciCYtD6-eQh{/zS2`*ڨj֯}ړ9Rj)1ȝvlOCxy-R  cNXҴ9n)< <̿3lcY@*X'J6wz8݈UVߌK ,,GMj±;t K|&5St%D28Kk{֞n2AW|})%^gNQ㡥%c0FnXgf@[H+'NDI른}:$ٿ!`7 2?QTC%P`d;?4/OAS1Na& T:PR46MCϙ>񹹍+YKaN~D~y\)fn؂R@X'WA@P^KٽYlW E8uRuখ}lP$ m`/noBZ׬Q*ݴ74Gp>e|%j>tЄ+e't7! 0=_\!g)Wt|sB| 3AopYz2p[[ rdN}[suOY߽da$db?]"ʛɾvGZ:-PJ嵶-Ʒx@$?;aev Wt9ƃQPMbG{l> ev9ަW]E4Tf7<w`gVBw/n`#@2\#Y\e\T=ר.E-Up>K0DrNLYYᅠk[^^x"7/dEJ_II=Iet|+% !vjȽ E<%eafq]͔g$hFk/ `~@zCV2mc?"VҔWډ۹))xWo̖zahNf/aP8]+z|"n>a Z~ӚmL&U$bZL_bj/0t9:_jhضZ4.u?zƊӁ`{$G!&^+za|{^k.Em=73I;y:9؁`6˼RR&+ 7Jn_uS,l@Oз֥?פ*m?@t[ x Ҧ7ao!O1_SJޣyR=p ?Qt Ʉ 4m X{RQ%a͛8XwgBi%wk%\&]NMNG+ I%kw~ɗDP<$՗D;201]ZK}595n-Κ^yO j uQ5j̱]d.)KD# 欛X s$:v jġnq=ѣ{@c mPg%[T%;:KDau-:)B:ߚ_uo>@.8d/o>&ڱ3S_z/{KS뉟/ð"g qfƏPu-capJ%7:s$T!J/$jqڬJPE榡W3/B)'O?WH^CA D|)Q;Ћ@אS> VU^u(r1 ݇?EtL&]ݗ(UD!m&tD̋дK"aU> 遀4zDzp9%ù,Qosh$QO)袤ȆDOdfK v`DqiC\Mdxhnnh5ÀNb^]xVڻSm[{KԦg@LxڿIGZvadtDZ؇1#AӍ_1BaT|z+>mNITr(A3K,jY#5X߂Zz:} KVkK~'62lW_LKFc\sgȾ`3AfD'x]~{QXdu+-j rXJ]g`F׭"/Dd_-X+o-i f WdO?fXdB?|>Mџx/~i?өnrbx^K~S_LR_Ml;+|i4Xn<~:@,š14(?-{FwO^?Obe ~a(ha}k@Y+5/OCV<+m* F${eE)%iU~IGLN ^ҭOJkj/`Cuyuo{.g (׊k c5)vgY@[n IqArѤA,1!v}f/YgA&ܱĨw>y;&­H Ju> T҃7*-"YjPnk?vyyq:oGpS EKSUoD{Uf;> SXm)H}TnA1??l X*LE,uCit8/-5PzT0V8^?+Qb)s!oxrFWuraֆW:^0^kC&+h. tas3 qXr%5 ]^DB{{>O#E{"G thcMKwnƯNsSvo&8~=XR6>]Ϊ<ϋa,jh:=7C}vgOi#vDvu\{ bf mD6'^ǿ 24iߥO4+YbuFD| :[.us,ց@HܠC6aA+3!*"`f&ρ(Xct#J!&lh6KӻHqm :f3F"myoҶ{mbH}t/NY/?*H% %6]Aဟ~|:B^mA X$E`x&*V̭¢asN6W"N@-7oIw ?nt2J;żWcB)m劀)s=?O[.Xs745 i|{}$:m)o 4v=b<&h@:e{Q=JlO엞 <9){hxCWp#e\{9$(ԼQ7#_?1v|jDt"2jG]#~n!] fPQo_΋6Jٿn6 I=xQ%DǍ>Fel&` ̊# B(RLyաC/) )Gμo&"{VB!gf))Aʞ.gTUʞ$giapOrM"CePc`7lIkFH W$);U/eىPl0<@X}= -R0-I?:|*PQ:p#]D] 8pA):E`X`JbpRx*z]{@~07 uyq3&5"y85ߩ 6v.RdwΰgD4>) BQ`ke}b S):w$IaMI]N#tAw 3w1w8<5HCDk#tt99; vKQDSLS=WZ3m7 a?/yL6 ++8GzUP=jra橣 lI[ʃ*_4M( ̟nV2%`wThXמ%MeӤH\L8C?(aܧ|J0bz|&:$zƦ7ax?^&/ TgRNUԮT]| x\6vYAg7گI8uUbL!z=Wߖ 9|,/ޫ65KC Dw#aN~O|9kx㞄TE/[dcAEN~Q-Xl\Geۺ5}We]x\=-J;<<%FeHK̳U-ZvFT/|Lm#yƌNy(Һ@aqnl,ԛJ#|FNU!{z%Dn>&)2.-L=$ \dk|xMuHo]d-X8,Pa[FyrV(?Q2"3‡Wp!H^:R KeqPM!!&NpVs*Wkk/WNk0ZYhA +4`1A1eʕZ7mղ>e F2B}ë~#`[/:BiA%V.K ӣ>RE"7(Pzjl @ܦ ܄`}O!JP`E(%zjqs4" u)`X$Po{1o/O3m%Z <<6LrƐc e\V/mFa&-t xqTHp%T`%e?OG o㢬6>c,aQ;Az>%=8NŒd*;y)o={Mχ hez":ސҋ [ w셛ƄD`<ٽ4(3Qc]X9mQ NOS$M Dv+$[qGxFv"0(vQh"[)v»Iyi%{_2b +eR5e5?u--eֽ|+(uώGYRY:^Wy$g*웋<{5+ 5)k)Go,lR'[EJ}Hd6Sf_ZBH;Ӷ5&f 8J/ߊe~ {~-pѳwA>ձ`- &z"cTbvZ,#umr$akı$&Ere-2Tab"]Y  f+7K_>O"^ưqBTEAeiO(I}d&elasv23gP\-am2!zږ$LxNW4wGN}G߮gl2v|(w }ѿ8}>z=.fF*v"enkb!,Hs ~ԟ<Vvqt.cFrNiӱg:uv K2֛:~ࢨV:e1&0`^V^"]h+eo'(6W:KXTT= A}xԢ>3xlϻ6Q)MkRJ)'Eڕ+/d넕$%9{zFydyi++glzi5s/a= `ѰeY\VG̶A{tv&Ղ(ֱMM}08%@96!^T=DWUr)jg^(ʥ4"_JGkξ(%2xoF\g K#V5 Pf[{s6.WcMJWo@l`F2JąVF$ ji1kp/trѱ?'cmId2b0{wPm$$|bg-6_"h,?-b[l xxC;!ſo[U ·Nó:YyUm!IyE'iHE7)EzbNaIka]"[}@>ɾ^oq#ÿ4%Br.†>3t$4RY_NK~ je=xEw)4xzI$jr1B S #qH-c)%m5qm'HaͷsV> v$^R%>:i-.Sgq=c_wշ'gS|( 6LTo"zxD?϶z߶uT3L3pUTQTZ0`Q{qY֝~azu@N 09(9UJ@TN(*1:!m0f/ÿr|.d胞?{s_tur+xIc)%g{)B'͞ GtDP%fUk4ߌiUY=Wd~}ZavDOOX Sdf̈dK@ts S2(N49U6yے|¿uPnY^@5wl--c_׊Aն>l)@ U~놎9|پ^Zb84?;[SX:h_O]^'VNn+~I Ř_C}إPFy? z;[/\JR(SgJk50 WV ~0h_8 =c_%lp<Z&=~ڗ 4EeʊٔuX6:ӹG.N夻1 {m(<^Dieޠ`ʱ=ŏvFw :hŏnZ{Q'Y$]1sso|8 .GͲeo IlӦD0,IURQ1<SiVpliқ S kͣ3OЇxst8>-]Ԁ m X8MYGy<{:W s5.CB'E{P\b]%Y~L/7@ذŌlAN_ji`L2.S50K]^=@KΙ5T46g(:B//N)@.NÞ ?jAJy"n7\a3P򶊞c=q[(m&dlpq[#RmϱPѢ(6oRZۡy=9zvI'Qs>е S CU#7?Q ŪT3#kLuZf;D9eXi*sУ_W-JS]s]K шˡoSOrCk22jы^3V)ӯK{vVOԆ u(+2մz5x &A,$@ Uiߤ5 O-_wOs9 hbA* *9; VQ6r5s"uH1n} ON!AdrAo&j*Xml{)[ %BĊgfuc.|, N0;;I: !r7KC$>F8|;qn/W)_rn{L@3"Ax&fgXհf(1EyCkRI)J IGIo ZLkJof'ƒ/koTJIF)5Kz}:赫f1RtrHOБu{V?||JsvVgPMjoVS@%aYw%~ ̸VO!6bN-a&(w1zkX~MMv?Z'K1Иc-iV4fVw;<2&$;z%<~I6wu4ƨ)~iEC0K#V"we]YIVI9,oWm+ )Vy6E NSr ˜{`~: )}qxڏ1-#N۹TC[I#vo&v"}ŃW}oӎ`0_ Yc9d&y%R8"/ʴ"?)Nq(F+#^dh4[d2].֯REa 0}af ̸;lA7 7ٜk4oFJN#j\-ke|&[l&R}g~6Ն6cGj3.coC͑$z3_$W)J,cCmXpFֹaa~Ͻ^POİW6G,&i}U{ %8e[I^OPS˞e~닔tF0?[r9:3v@Z^d!"ԿSH^%) d٩1q C,=ywYxQDטȄ!yiA8}F"D4VT!4VIXjnR* kf%/hh+ns"wkEpaS`Y/QkVMMv*pN5#=\Xca4XIIwdc9fKtrG}FI?Fq**Tj3>v/\ԴZ޵^Z?d~f e[n0<ݘF @+ʘ<ȟ&sjG`hhp\TC19YpO2MC/@ w6q"䔒$QJB :Py׈d(sV?o`d'i띲 1jڨl@ }t_/D~,7O-{;y_vSl|Qp5t5#Xfen|3]U6bglb͵5KU۝Sn5a)iT%AVBNF⼆EɉYqV9,`G03fO_⵰ڭV3C^:, ٴ'Eo%=TDM VFi%lh@xcqL n#a0P.;L(L^l/o99\˰lb;:x BKo*FMyբH7G>y>д"]AJYfg(*"G;Қ Sf(M.gz3J06d :ѫOTO, ~Sn dte{(y&14+'DV)0?*$c=OPz;7M\I[m5$o4I${aw_?96W*,S}~ ;OH[S”ฝ'Y`gL~7M #|xc~x ޡbO&ژ4)%vˆ|wjOqKpbmTZmOjU$qL?Vd{Qu(XG F,~Gآ,yfT9Q~Z3f-!r/Mlq?QL9O (}5%,CݭQ|ʒ$'$JĈg'SܵT-ciWt`Y(_)켑G꩏5ך\K1tި>fFFP)owki8w}N]_ {1+FJ{frws_g:Fh؜t DWT?q=袜D,DP>qay e̓wG˟83n Coo嚫g$t&#}&ϓWYmkiJ.l3^Z *7MeSM|amm}7R6`ٶ"_bN =;>$gDr9Ԡn6JlNvJҵmѺUW}*Mk$zQ{2Ub)q{VlF>k:CoKkk2 ߫[Ӄh.&Q<>+:`T/0q}d30f0 bR2NLkyx~$F'!ySTKUx;3@}۞Cd~z]Ti27/;9AVu~[Bxr2Fq~k,CfRv"˗1M@cr/Ni 37DlWXhg1 "DEp~ηFud'g[El`2\9Z܅ a7Q YHJ f5h'.cWSpD7,jд s*DOCB&,eN³ M/'=aI))6> c΁=]O8g+% n, PZ:_҄WUz%eDk W#?YgG~X57gd4 4Z2aJ@g%bhRLQۿc+lc *\Eh/(}<@aT1Id!],Z)(W?߸~,2*DqIVD 58`!fV cz&ihV"P&hb,ЋYJA#B1VT< 4*T2 J$R2j.Ԣy.a4:X1&z5¢v%\IV dQdvoPm3 j .fm2tyϬ7ꛌqZQa %~%sfWڭbfR3H/RRdIpa}R)¹Zݝߣ'}>ӶTc"nxVjQtů4cpB:Zc; ~f8Цa64T pȹ/J0Jؗc*fE}R5eԍԊ2ahnKF74r2^ txY;3 F|,Ӥ4k`qqEd HCUYzkS>_;'AL )ho&Q3R^fyJQu'.A9Y,V=M`C31sI*+UAf[M BseŒUz $ie ņR.o28ti$JojHte]<)p %z+h6|! UZı&i5KvuP"3)=z!Q֥ƂBN*4ᡑay W,aZX(Q?{jau4Dfor4-lI?M ʏFI+:[]Igiʖ'lɻ>6 06UU+\) +/CP}i GY0ohJ}PF8_YlUO D{;aܚ?~s~~tM8~oEVxaޓ!O7<ߓƤFYFؑCxˢ{l2, GĄ{7~zO/Mȸ f nP{']==(4lw 1poH߉=~M8d'uEa:Gy!!{CGCp4^Dxz^ϚKx^jJ$^ozojr.ދӕ&ޯ/.ǩ=lx=xb8^5k^p9 xכ ׻Gxa A^MW[^Kv7"/ 1T0RCXMx=dW&Uoz:^h^oE7 AXpz{.8)!^;Ǩ4?B{7{@AF!\w|.6ٽAoG0m?.wE&qz.ӛzafWNc}=NoOL7 b4Z4? Oqb > A}m¾ @}'[lB\ߒ_}>. Wq}Wԅקu\M7%6'+>냿- ~vq}&i?9 OJ0Op. D큥8?Toph `L ~ߟ.䂋c:}l] ̿hc2ӷ-a89%m*ЦbS(10c`s%-xB~PKxf .e)Bofq<`za\& d0<{X(fI`OD8%LizE{ދ;Иq9QV? ypAB+ R,ox8rd)S/B?B # OBrB?$0 40oDdW ԩq8V~:ɭ1i%~Wj~ESXY"קn0;TNC J8/ʷf->O J 9 ɔޔ/)-_->"?cVDrS&+(4T-FilIχ0I 0olg0L̛7 0oj`$[S+~cv׀y1ρyQuLR0oq|mz7=nr~wj;M|vGav' 9*<c|oGI@'TT^YWTo!̎@͚D)w~TCPy%F3ο_qTK#ɗ)Qy */׃"!Qy%!T^"_yey輬ht^F|a7/ezQy$A .@ [}m_=LXzҎ00!-HW(dLӡ:czWx?ؿ(7p.Q1W2#CW}_x~a<_9߻| #<s7nAvybsw015GJubbk/S@㐾snL!}ab4ꁙ|?aPy(4_͎ /+V?H ߸0|vuV)@t_׷0dNάCqQ+]T?G>&Xr'g]B3{X4O+8j40֨SwIyʡK@s*G/llNzP]9EmOrO#~pޛS~ր~D86Rh,Kg1U\#8{}> 0)xcvOŹѡ$s.+KXe'Ng/ L>`_A0{*ULGۂ;t  t Xx3S 0\_8Rs`_ G- P)̐3Jlɻ'b5vC?ADHg jd\T+fzDaL hP7X2oDQѶm<{Bjl[ҶP0?YXHnaKf^F^:yY^7խ3T`# k!TT\黾ɘ[&AkJlt]&7 =>`1|SKB )?hQ[#K ao[W!I!"}ڂ(O"Q: (FSoT@1Ԡ, Q RP PPrr/5a}$iVϼ)qML{;J綎 nV$KN (? $=3"a.˹1ϿVmv>.2qhny>ʞ4 9lM_uC$rEYFtE-݀iu'1PE8D/UpQ[nЎKr֢9ˢ݅[ٲ sp$]^?D2˘(v,3;(dn9'ěA(8r3C!w}' m6Kr0nl? I|lg&}N\p>.ȏ7Ȟ[Zq~Y Hdqd=|~4 _! ?" _Y{&nK٫/**$Kb{ ~O@hu!o هlxo=( ,pޗ$^%Ϗ^b{qCv)i^j˷ߙ_'ָӆcr!0ۣ}I:ƶBy]-`7dxT/mU{ ٴ[$xg~[ 3ӑL¢RkcTki2NY߈&+Xwܚ/]!/؏M&|ʡpܨ>yXxeQ~I4}Yo쏘%a;Dp=I8CܣSxTU(wS+֠SLУKu=JK$@eR`{}F=-Pt(Noߓ=Gc îaD1]3 2rƒtwT~ơ:5 ḿQ=D|ɸ]BۏXGstlٟ05l%6KFs%m2w3aIvιX퓡x.+mUY;))Z<_}KKu+aG/ը@/jk='᭿[I/~w~`A~žp7+v;){L_7aDZ7I2b? ) th kfT. }!+7x8ڊҹ@QApZ> Q>c{[_MڊCvܬ:w)n <v~ n)ϕwi1jMpxeAzF7Jmj?t]7"9+bcc-QIݿq/Qɣͮ633gPv =s*>WA L /e&Y:;clgD/vL2-A~N ?Ǚ]þ2g'u$&V1*U%eqč([ꓱIwQ.a5OΝ!?7:Qif\<SM;#OZiF.gP;_I_' 8ęYM&xo"qkT\[X-#?.cYxP% 9Aj#Uw)}8SBU3ےAct+,<$b@7TIS6"~HiS,F!K9d6I9$sHsj&ה8K!k~{])͙Ƿ(}1[͗\6k6tbO`7/Xނ8Db bXH37)&x2fgPM+r,`|" `KUKN]uemT>3| 4 ?6nOn9Vcin 58KQry,JoMv5kҎ恣\ !Zd9v/96z]Hzx0E=PRx`0St?ʶj$:x(SÒ vEC<+aS@߁~cƬH{XGM%Ĥ*kG[#B%7i瓔 hnJh9@cs3BI2t[q7'Mn[44Jpuh/PScƮ:ƛWMb$^.+_Mؐ#x]i5WTQF%{U Rx LYrkVZ@u7 I+$͹u= fiZ!!BqPwfOkv}^̱zn= 4yHQCO&^8@К5}>)\~\%{BEC j$+~2oSHYKEG0KjdN`G|<2JV{_O&&YKbw .5<'8G,"=0G~Cɑ>/">ӓCW>r H6N|,(6 hu|a%8i |1p_Ӆ|*fif"K/~Nၫ. G&Q47kDH+luP8JG)G)gþ0sfcQ䰆MGa)'\&ºDV3=_ڱFVh=JuwARH Y)[C[I=HN|.B+ݓǰy?6u[zF:@,nıݎvIߒԊE~1WuAwXm}#x}Z3]u64_jωX.2OI%sJJ3`]7dKITWz6d93ogZwĎYS0*wYSP(^a/ļ&^j <Rr|JRSԣPǕVhj<Ϟ~@k|mylcgJ'6 οӬl,QPc0%Kz٠XoTdqt"goT7 (\+zh͸SY\m͇Wϔ_SH97eE:RY}&Aj`;HɩK݁?T@@` HIJxfumQl4,sԍ{ȳ懲2I=9@{ױ] z)֛M)Aj \gJ"&f-~:|^8vZ' hm¢E Z̙^3qܗJm"ܑ;X۸Np rD6{Smzl &Pѿ˾9hw\n0L\7ph‹6,۟-Te6ti L@(@LV<̹CEB`'vʹ<k] 8wz6cFQ ysspګ *IG0Нjz`k3 n=s;MhXl۝syJt ޤnG'95;z/%B4 L %5K B1>|s}ΟCV\پIY<GfRlm ZJUfR2+ 1q_B t-lvZ;0v,Due-k|cLc l+r~5o}-E(8_6e!#}?gR]6 ϲs-Avڗ/f`{e0Hz} rwŢ\Au|V0`d@l_tF8O(> &kH`(sD37%U>mCp;`"t.D uZ xSLzJCo^NU5i z+%I$g"1PXf`iC# [Tbyr[i{os)jsP_Jt, //cJS@O*KTPʆM/?33eh•v9+wE~^^'hL",8EL+'JɓU/U ^ dA8c{LPʗ*Cko> tb;I]3XG| 1YeK^R+hq)&N}o}0Х4hX/<&E|*bP6tpq]1u5+z=AH(A:;k =}CxuO6mqsܑ>ҰiW);vk'_a ^b5 /.PE8<4c!;A3fToš!Qr;EKs`@2GnFib&2 tz = YpΕH(\}Ta ȫU¢^4nIcHjRfkе,FuAr2FSy5۬hZj.T%8$  ]TYZ6G-pKI4[)7hHʸA{r\#VmKCl%8ڌ{jeOB@z[83%6|yET[05tsi;}R^߭vXܜ=M? l>+7͓<'x=ګTo/T|MtET !}՘ޤ NpOܥl3,[Q"s*[oy(5I2 =+8~+e9tɎ[ &+h3)\Niڏv,oIu2@&vӸocx'ŋ |7o9ߠ iUjC3ϧ a c,E7pL|K~h ižV >T}gz)T(gv{/\Lbkd&v@bJUg>%({Gΰ?{?Ln&oMͤgb sHplDX["k;Ys0ӻ/}z3IR=٥OS0hs^]K!*vŏ0 "faCtXb Nd>&WUjL^g'YOi99mI.Hc3M?`Cqݠ(4?9TH&z#θ}j:Z1lik&3F6n_1[,ߢ[=r:FůwAu[0&{f+4<[ib)k:`(spO/ '$A3g}4 `}}M,ܞXhU\˒cʲD9A#0H!X˶l z{MjpFp7(J['j\ M6IR`a}0}eʠ^_"^B/Q_א¾/{XE~ޖ`݄gD*w27>$rL]s0?]21dvr)|I&j,5ic8MYH N)};$АA갨y&|)lx0˞Q@\x2W5|5 .N%SȖr-9ؙl̃᾽S*ؖ6N$bF7{vS*H JHMNpP. H?ZLᷝ,c5(0-C:v-H:͗hH -(ɲrt쥜SA/dHr0Fl d.k#C!G%#LQ>Yݡn}Ӿ@u|<>AݴMFKRI*S<@wf[RefV6jtb׍bo"i84։)C+f`@SPa|!HUKC#$ÏTOfμZbfx a䷡}˅ KE5B2d!O>U7TAiP:D>̂O6J &mf{;i'~d[aNO[C:VAqCz /:lmXd,65vJ )eptVCrNYٮ?J2\KG'>lrE<j|c .H,q. gUCK*qH#X6SGrL~++AL(uK2Dڎ(ɲxMBxfRj ψ+`KK9~R 2+1$i p5>([JPA{\}T!?0[¨Tpڼx(_^gv[˲$1f d0}DO8i (LQ"EKvۋhcDXDZ TZH\WܫTe){BS"@ARy93IZy{?̜3gys,-nѝz j] Q}d?AR'f:&mĮM)N>Ad,Y\ҖPf]ٍXnB3 B _.vJL9S(d7JY&.9C{ٕ{/U>4}a5׸2_i!MoF&;&]_۵.59c{xwͺ -~?ǩM8M8#f}{H KuHCzng :۰!Di#Dn X.mioG˫wȳF:C* 3GrAknthSi0FBj-( {Dg?7 Gfô'-k|ufyW~tp5ԸZv/4> WwXhFaW)\f|bn&7YmL^oohl Dwo.tSvnLBVdnXC/) 04HMY7i4|Wy<9२Qؠ{k+2 |ڨDna҇CVCbfQ?7O]My##ܯxl6/7剾t}%D j,!kۀTp pSF8cD79 ftsLFnl, u6@qhP=?~6N<Ʃ{_3* P b1>ʋ58tPEW\tU.B{&>}7xu}$D/'w}'8`5'%賚搮6U ^%/k1c-i^zN?RO`*ubv{3:e[tMx%e'sǦ뛥d j}R1sWuάq]N~ctЕ!>d dBPs} 3Y3!$Ԇ&ӷ#毤I<~o,2IZoo`E;֪g% +g%q<1a=RZoN!̝"=\ihnd|;-5:!<2ݦOF[Ɂ&X$>9h?/Y/ Eڛq# -VqA"HK\Z1Ť|N#oĆF _{qއJOd6Fa>.8*c-h@p>~":vc{z+EFBV(.h[ߟ-e(wRv6.{<ۗQݔdٶ[X OD2S*p{rK, ƞ:SKEξ..g`"@<:J`rF\|N÷}YV4Ig(ǧ]Ʌ U{ԶCZY8G13g=R)9Y/]'s L)=O yQV 2׃氺NX[5þ5E UyyWu"B`W ׼*,{2=X$[qXێEJJ;5Gܼw6vE(vvuƻ0¬7e'b~1(߸~A"Yxuh)x, v_| o] EScr mX/^ɱ*G\[؄GX2\Ӏ.U-qP>X.h;@NRwC:ymoPbsqHu*Pu$γiZ/m3usg\׍ut%yRIHi`59 XH`x+\8Eؤi+w~%F7=͖vFÏ#KZTƺ18{D*, pY= жWjUf`uGqG>GmV,oƯvd6")Ij :: Ҙ:'A!]_R_1^&p X_JGZ z*^_Uc/(W:1^_?@_Ձwӷ]pRCI} <FWwQW69i:ƻ*j8֫͝ira! [Oֶ<a.GIb61~Y_D)ɞ~h+}~c)$^y-ޭ4 f ]JtG5.u_kEfr,ߩ|)c `=޾RJݕy;(<_"=-1#>Aa]q(=k[=mֶ \U$P:*vNJ^#zu=Dp>R?iN 4%9_m 9|2_6xF `$`,l|O9tqsptX| }K2jQk╖/>AYL ,W( (z6IZň[a^q7tW~#E}n^dIk|̊lzD->G<r(sl@ʄ80\ tI d+N|'JyYZOr0)L'c1ĮeARWAʋ Il똡SZ:Mݓ/fvn6TVqvoZPO)tk~k0xSg`-{ous2Ievt}ԘDO[ ܻZMXP~Gv}%pW}\K. TWCSCz4 +DQʬm>BJl2,@02(C(}(^y^x;[-^|\'*͇By"EVÚnT89l ^ÊK]N]RꕆtL͖o //Xv{kFP,hFG!l0P#Hް"KmBBѪ[lNE~3&p; \dyNIcm;a}O(Jռgn5/x1!v|] C":g Zc I;KrŁ ,|qJJҽ4x]|BI09qyD1,P&(yjȷ1Et5黸R]O`]2"EG-=O)8|!T:3i+q9yZS^z4~>ǝZ(ЂH- }J#CO| F10+RTS؟ s !\DUD4aNUtjSW#m[xVdo^4n!_mrz8`.>A;^ ]>bWW*C p"&vGj&~v'"',޹.fBh\JX {с˫xt`4& &eܝ~IMEԎ치{17r~7p!7l= j(/t,R0-F_ЯyLRu,rEv߈o|gv FIKi`>/lsJ69!sU<XrNH(DaK?=튐7ݷ w%]zkr5yD!p`ɼJr Q%Pgk-Aֈ{:x`b6fS.FϺ! AXK\ yCR%OԻ i DQ<,|\ ԇ|z1I-cGq)<)#mW/Eևαn|۞o{ZQ8g:leu88,>V}y,¼fJm5Vv~vWP&x3YTAZ+6?G`07Hb EIiS9TImKobW4e'm<OhGtZ&gW>Iɾ+^Z,W1zLvõTwHϪSoJ'G'I^[% H%%p˛1Ko󹆟ϣ(JE_b6-xܔswWTD0U&َz @Ji?E4W{&3}=%/#+jZ0`i?7\]#͞0' s0y)r$鏷phx=jNG_)hZ$x I2}+|/Jj9A*1)%DWFKӐůj` 7Kq]C%`c)icerJl DwncnRQv YKV-NOy&Aז"EHR1 [ZNSaG;6aa)zpt2|5I?c%!¯ȁ;4mO>݁ʎۃip8lgWwd a/Nxc>>UBg)eah"E4n|vlH#E,M|Ŝa<2Pe ^eR#jsD`1:,+?+>]&͛悋k^i''@gs(.%w˄Gŝh?G4U 7Uo mq]A[ Y[М¾,XTs/[3'+47;6SE0dԠa׉Vj{ŹkEy5}D,lwPMG=(l=`vb.]܀Ů\!/ LS#h 4Eԉ{ 5F(u8繳狘oIva5nhT4F||/+0͒`A3u&hlAp/1>+Z~hl+ڹ hDYMp"ky<"y?- RɓH-`Wz%m D}#嘵 ez=s0PSt] ^ɟ"-r-ⳚCO(9o.Vnx<¦?7aw3S E@m>' CG.ff.@|f:ȻAF||-K244[.Ï4%~?^9|R}y8\^Vt %Sq!krO8f<ej]cʂA'C]`S}:'ܹ)M5 ׹wӧsr%2 "葽XDBo3Ù]6gIQs_;5x@Iᛞ$zX8*x?CN$Z2_D "Ӝwty,%v^)nt'trq RC R\ -q(Pb ]Gj[ _1/S]f{ ^2o?fܖ`&&{X*'E so-"yg=FJH#2jKjNT(':)1u7IXwy>olel=&dF=HAQe} 0YpVN3n[eеZQh>ق Sұ{jۿ=Cc Up|yU[$ڵXo|z-~A7]@< -LxԆu &aVlHMl3|n-ubcGPG0"QޣKB~A^o7񇐶UJPG&ض+&3 ˦@_ c*TpJ\(xSjx 80'Uf\Fy FϵPYD;?o!hz娋.Z$%fBw.)u[0u%6{|{xRv`7oI3*o bJHjmCb~EO @q3;׊@YTM9E4=|mmGl9){xr;zƺ=Y.l!Ҹ<&*?Yύ0斳tQs/w{4"܏zT*/~d\AY!Dɣ=+Ѝo#|Flbv W2d} ;׹˳ՇO0 е=P7;Q07a~᦬\ xA4Lde$HS܃-\ݳjѾ}S1|\S+ʁZwS#fS<C[ rȃ/"݃f(1s9XkYɯtZœ\v>%fgdS"aAIfe2sj"rqeω i +kâ3-;J1OjHX+&$lFGEVZZX*Gk#|Z箾OָwوkAz;avve~\/1uTR**a0 R8φyv%ؔ:S -Do[kȲBI~A;|OM@LpiڕY$ba_^z[ǡʶ>\KB׳\ӷaaua>z=uWy_Ep?0"Z[u_rrs%pGh.1oo0w| y{xÙywa$Κr )u `WCgak=ЕK.w/J(% ʺ gGX0-+ݚ WxA'5Jy,YIzm~>9#S r*d3ێH?Z~}]pC 5ƌ߀y+FITuI-ƵmlO#eKpt%f)^roGpCXM]fi-pM5qط5x[7Jb/2>`ﶫ40~N#+V8K,N1voU ?ji&uPK&?g¸M$` Dy\C?D.PϑϧƈU:i`%n_Sj#~aX Ԧnʛ!\qfgA 0^UNo gi>d@x{Ř'P[2pov_W zNU[ %IY g_S1gft YFP&ÅVo w$і"}~"Wƌҹ Ln2dܩNVච*iiԮM*7P1yxy[I3Φ۩MI6L Л75HR+9eq~6K؁ks Qs^2r=6c [gмӗ`2=×H G~jRJzẘ=3 l|N+ݳuI }{vuE+X+vdwDdgT`}zI O}T~aЫ 8n5%Y34vB'»95omy 9GEƯjU]9.( w&N%!50!M3)=)J-wTeޚvt]:TҼB,/311WFx̍Ǜ1C6 Y4V!6D0ӷ3p]Jm[Ҍ "%B*usG w͸x ,̯iݩ #$\Oz;j;Lp[@%^)hezP|/uv7UYS?#+ԇvdKpn KRߺKx\ScaGJSzO|*#csl=QPKX"~ϜZׇE3\ NF3JvHǍFetPCckk(9QYU} o^(J%4 C%&>:q1d9mp}i wWs1S% qjy2SE?/  ^mҽI 1#]hXم,"ӑW~C͋䴄 qSSbDl|;j*S4ߝ7==z8yǹ.`j) }]J4%VjNV?+!(0YI'fN1sNz Ozp#7doŭst|:+\eDF֭FR^p: a'cpD38 n=4w#©IfPVS0B0!U0yEVjƽή !zai$UÎOv w/" /7,oD9S)Ok0(;57F?މ1 vRK0&-7h_RԌ 2{1!vޥؼu.+am7ĸ2ui'V cbAkƷxM1b :? ̊ Ň$}}ft@;AzHq}Q_^Ҿ\}XƎoKaK]α PRNf'kx5}+Hh1{|T>}D#n1$; ,70P:Ix{hZCT2R7fDG>x'|0?'whu^~҄ ڪj;ۙv/ϻ{/wh|"yUumsX7$xXJ"LC>j\D]/XF6hnH#'6' ppLˉA}N)=czMD|==[!=p[yLN.?2Ó'0 OV9Y3LJ N~b:3৉tJSB42lģ]`RJ9e=''Ȋq]Gtw~%F:t;"~&Y>>"nƚE~FM}`Ku,:R:4:$ag bOP)e:CQdfܚ4%fޠ0N}caOȪ)bp,|ʅQu)rLgSLvٖf JgHk(ӬRvd65>DEQr@v}bF5.T3:#>RhTCYniMtݐM!x`cF<^li@`jcQ4h] U7;,dm@CM$|oJ"A0e=_,kpHPvKturL>(Usp9vAXpvy^%Y C`YjkdUNXf3Z%fK&o6^ ·؟m MV %ׇFdrdi!!-`]v8B2OSoFЙ\lnWUv4ߘ5HmSuZl]8_ U~@{NwuEr<}ԖY%QG9 =۪kUvV ˝莁d9y>k$>.RJ[X -FmPo7*BP^6R--1y,'Ԧ4 k%UʰȣS@a')Qd9FP6slx9+<rgfW!DQ\d:e- U|Ka)'PZ<LøǚQ3)aۍ|Ur+ה&={ ^ʹIe$$D[P3zF/Oi소`ãAx*Vo? U 1 6tڸ^z*Ӻ 3_K^96;מ&zwƾS G~{ F>:(: d2 aX7 %u@C+zQl, ȯ!Jv.~7̞z/Gd[J=A&O@A?*ב<|KAbNz''J=͖v~e6CǿƯo+!n`s8*),Qbr`a `ⓘ'4C,Ƣf1IqzRU"qO)(@~QGҹtZy:, lzͷɉ%rvݯxSaMX!{vKlU*\p(ְFYZ8,;>]jgd9,;') ¾*3av'D[ PwJ@:- pLi#%+Y+|K RIj &#}k&Sm!O[<(c ͘}-Vxx_NS$Q:ҫU]K]] >˃}*m!8rpN,x04h[~U b.v! D7{}^t#8I0t4G LoR/'nc{9•[hn;$62k]N PMخ;:`4vܡ \Y$٨䠒RXp[dX_]cF6[)?5{_{2S< 08P(ϬJ`QP=~$pNof\l-Bhs_0FMki@!v$> ZHG_j[0g=M݁N2%b۠ߛD=G3RUʩTc4DXM [zEDd}SV2OW!V!ٶ/EV~fӑ.gіZ32lJUuBI!ە&iO;|OfC7K@,GNKf@y(gr"'=pֵjF>,UY26VZfZ7seۻYjr2Wr2*G`V*-; )ZpntzzN TK,$^^@a* YJ~8A. LB1_Vyrȟ7cS(4A(8ڥPGg+DdqXs ȃODy\@%s@T+MRea2`f%v*2q;`}A?ikHĔMq=PYwZsEWsM= 5]A0cOT204gZ7[z#* Vc0@8Fi}y\l]ݢ0j4jP<&<,yk(P)xg&'iIEݵJn+eнhli3*BySX`mM/ŪSĮ5^iK %?J>n $9s90?Wi<x/,4>_Wlï1kLHFW /\] 髆CHAJyVJA2@>’(!1n܅Jhԇ789|}6ѱ'fC1sŐ3vHuyt HVwrb{=+`I(g5HIHcyyX2zw!Hc0~L=8ᐗGjķ5~zx ޢ~\D?aXq+ج8pJ`;KCkh%Jw}a P`0^pB_/"|S0 mjndX_4+EP_4L &VMm_1gp395+rzWL/"3t~ ++sOtz :ȧd6eu5 %FS7f庎"$ /l3(sZ{/~ "W㉴-\e,n>q! FD}IZ": MmOSn)3P=y.9=3K *ؘ/>ZzQ`e|?MӴ|Duܫ,›Oj78Qw<i7)yUWRn%q.۝&3ËRs˒Nk$3]fӼEt{'M &cM샇٘_Z(DB$&BxLEh=Xq1,$:?uw;.bm)=0Ϝsds=Ki;S|23EC&.i?aX.HN>}r۸>1sN?ID*M,,;",ҷB⓬&4.2/`QrUd\=bB3i;DgXʏg^S67 [CgytV6:[yBg/EK$0WU%jSI 36MѼ6yY9\޼f{PnӍ-J 2}'Ew\i\R[[)دD_^Д2zDǔ,)c!ǝʓw}2݌qOq'Y.3>JOVVnkYTӎoow= _DqbrPKDTn Ssr Ug@Ss A)9 ]{[zޙ8&03LSJl`6'ELXu$E 31+V䮞8W6eͰoM[ x`+&_|wroб)Pϫ,ߒ Qe<紫N`&SW,v>ߨɃ\M`a]{3ۡ~׮c?Gԯ~O$'mH?ZI @hL.7.\/H2[d=>>)tD%.[$86VLf_/٥Zx=׹+L$Q4"~޾ ST7Ӵ7_ WT4uiM/-Uʤfc8_Pm.I,G ۍ`%=Tz %Ƭ*K!D.z{kSYG E7:vU~X~m'Y:W[{GN/Qry;Ӡ/ \!r2dž)OvHݑ^fCh#/?Cp=__;o.6lB5r{R|Jy1/ J",vx+]g$Cn3dhBIbqDSx: |hnŒݑ-ځ3YrV!bb,fWluTi6Fr71Pch?'?$s'\0nAJޗg8#<ޛ,ft>LISL&;fWe9kiY3(vlPCJQ3z_خD#pcm۳2kT%/FNdSˋёoOz_))KR!7ʇJH4^-j EQ!ßW9T:aS|OuВ/voi^dȳ̲ӚXk~~Do8ĦuW3k:}|!vI:L &6ݒ?!n=X|~PJlb/;iLF_]Lȅ~6yEphVn~V(!pl~I/W&DW+?Ѡ+ -*5${?*yNVğt~#r wEGR|MnvZv]hm='ef'!JqoCfѝqyA[ض;h ;A.-C=VV=Jc=/ԝRyM׋}z߮w稳rQ1,oƂ[Okc|XǶÑ\ɿԿjBWkEkM&~8xan2*$K&zf%\"MEPcD㦰V`S(wZW3tIxïKCx`5 0,v8 K`UHuX+NRo+1yy:+vCUN/,ũ(%=/:1YD<2*RȚE9tEeR*9"1VOCCaN?0ZAjHTO=iX )l2J fᥢ缱w4m>.ӰC8QyyW!yy@햟>E')Fx$ So-$CJax-6h]2l緥 6E(?] reD5Im4Ii$e˃-?8I.{PniKM7_Yq9o"~^Ig}=!b\qqqX5:9  [F1 &Hoq{~6!.␧?TKthDHH8SeWIa93>7"zb>Тw|.h5)bV#J&L+RыU J>H^4F1z-KSVg[i=6wP퀔r s ., Z3 k_,@5%6 JqaJ$3RJCiQ~W/re[bѽZ^4*+ʂ*҄^/1p4_w[ a˲ w4ZO<%֨Ӟd5&٬ܞ_+ʎ w '2hkNߟa8ub Ly+ 4ظcv0i_Z fE=7j4OpFh JQx,؁KoxQfjUtO_2lb N gv9d&U`89ƇSr q?anrTۍ=`CIRAPxXMv.5 ^ˁpvf'8^sdw>I>45dx>N\zQ(ho*(s}maePyq OmJ\4}٦LpyF,ϳ?= 6W#L8݌Ie`羚1XeM dGK1'`KSeH86p`շ#c&xfպp jCυY5ꛎְ4k &Cn'\F}x i5~88w s@n.y:kpo;2ɝtqpӯC*WmFC1l@SuLΈLhd@#w0w 8%lpiWJQBNko l~8ZH&q''Eh}G~s&!BٺA{WXWhY&A\CrQ =[}{ jm6bvWгx+ ,7׫_*qIqЏbUㇾo,˓D`~UUeQߌx*dDFkozT-J:)//%o#:sUuB+9\(!8b:_0 vV7w4)"6WO\MiͳQ[=Vy jP'j& EOTkTLO=LCqzx=ңSerfl9~݃ =fPqJoqr9sOL:}2 ه,DZƷZrdEwFшK52ģ*)=l+'yş.s|-Ŗ;T5BX~vxTsؔ>A6bIP6rg=97Sm-kԬ&`˓ܗAq 771e4~xڼvy`UG|[zc~:Nqv*}o򽵸) tV;o =$C$d][=[;O v[`YJ'F\U @{eQ3 ɨa:T*):^k r+Ul]X }(̈́. 4Y3Pr-VzX>|0vwki[|Qwu|P`窇MVYh$ ssUGX` 9۵3T. j< 6®8KPv%DIlY[!8sh%FS5hu-cVѡ%~ai=p-tetKfotK'ȇ]7zxuf|n@8\?`xԉ- *}P5B:wo<VU]; #kPKpSȴzl?; ^Џ`C'0mu4>I}~hjV'vE 8n#ùaX(@~.C<YFmtr4wm]Ghp[$A$hIj: lZDw@e_ɳzO\֏lU:%2~e7YaR(Y:qydoYA~ (+DV#JV-{ueK$Y6"'{ێ+219G)wl}&X<3M v9̃P0Ȱ{bL]agSþ{V<}dpuEڢ?~;؜ãa/&A6!>`,!t q[T^ "h(<0v;JWy@^aJkr2EDB7[ G7N7"tsK/>Noy]ggB]?{D/\E1gEjѡ糺AgFHƱuCUH̴Lj{Z&Jz#ydXJe֧$5rX\$cnm2zLg3EI\ @`_qF._yM 7|SNꐗ"\qHG\\4ͭbp:h)p`T7{8t9 " @&Dմ [ K⏭4ǐ )sͨ9Dk~B-iuQʬCNİ@3R KrL~s+N$W}]KQgDo»R\~0'EEϫ=Qa?O T4Cz9]&ʾBR8`S7|Vy;,X#ݐ8MUc} !d[zBmE2E)I\(0.@1l&"AMwGznj z ?EO[VazzKN>W>9eń%'g[9fl`XƛW%TٽSm+p5+LCKJJ:NV>2\wWJ2N [U=z5 A4-h{zw3EC kmF !TM[L ;. r.^! EO ;5 $5 U#'oWA׸ }e6V(1;E_# (7ZoA),_yþҧXP=^s]}Ru2Jm× ߳F)}=o[f#c5/r0~7bWbT~(<Хxߠ|?CmϷJ1f< 7~)о9|FdCOfl|H?>刼C?+_-?b'7|}=}K p,'$o7EMSfP3<C!;Inz#G5/|BP<01dtZ|'+6v~oHH/ujkgOQ3q$τ CoD>iu$ak߯~y~hQW:N}$t I "}@9ݡ7][:|Nv3}R}fG<'$9I̬}Z.&喫9} ;OzlP2WvFԈ5EB,?ܭMJ3G7E`IˬR:/qȅ0CsY{ԃ"׺EwλңL }/%?Q5IM19,t$6)@_8+Uwj Νɷ+1Ss/UԷ ރo&fIU&^XO."(÷;EObᄱ}zy5@ǜ2ɑyw_ "PsN%q+c9Y&GQlV ;̘4,55eoEXf5'Hx4)(n58 p  x.A#|(,˨S8z S0 D/O?Fx5ZC=g?<+MDm-a|ŧ)Xfc<0_u4*WoAuCZO {@K&pEPksY(9G&ӏ:i ˀ FZfEC wA&rXk\pF /AE˜(f*M\hTbFYOŽa%m0/iH%NݢQRoS~,P?;B8C`@ a{^H2FYl>e zӪL ,̈́ 'vտ6O>i]Xu]{ZhpOkMiPz׏9'z M x ʓӱ<ޓx]cjFX*\?æ#} ǚNc[k(Kmё Q_~ jQ1}sRu)})Jr1/J#ϊQI{whFPUOO1-Dl獂F$U>չ4A5E{[%*O?5? r ]҆QH6*i2Vn©1M4-M\'s>O :`[ߙlXa jYP[$=YH! ;Hߔ!Nq-V--I'O7O"&ARLF̞{I+M|J^w~p$~)B^>8"#RQvoez^jd?~]< /#y%Pk(vswfp=<%^Vꩋҏ;6vU,u] %BI6.m Q2@Sp'p[߿{&rCbDɞ @+m/o.ױ^<S8TͣڱU_Qha6u?^U 0~oKt=RLuPSh1u7sleS]C]XZ Suo=*ia,>t-1'-]⦒{`XY&W3?)g><;Xq읽/m_đX)\ځiYS Uqq]"CS#[(gqPd{_j1s0w*L=9ICfMgGIv9xj'τ0ͭz@G(귉3 %Wrh==eԶxX 0,V-U{uLԅڒ5oEZVvf ܊R#mJ';:SǒFg[쇳Da1΢!LQ=mc5 (K8FȨB^ fEs*c, (\&Rųm A%aʌ+&"7 mX ִIڥ)RDyؓg4 ;uVɏͫs~ͮW󙹆`N-m} {.W!}JzN**a̮s~ zZ(ǁ@Fˊ#uWkxɻZeߡ> }\bvs]#qD le Zev@mҊkwGV M?<Ώ0Qq K_^ 9+(9/fr]'JD9o.pf:!ftڼU{WjکNkn 9;hW+'~fP`BcU4a0{.k}̼w+@.|3g8E܃;8ANDctMk%vQ icqbNI g^-@gA囷fEgTr\}|wrPofPXRUvk ?9&_cgb&tmW p$+) $9cfyM,Q.ձ]/KCV+NQ;C=X%t393QnBNh6!f? U+kG5,7>81Jgkڏ}}21C+F 0W/$TP:^PN<<4\ZO :!+p!jgn9Hw*ZO%x/P]J15Jnk|>$|N}`=}ڨc컡x;[xMF2]v6eTR`bqaMP |B'4_փXÄǂְf ꐟNÐ*΅܎;܅-a6~޴iffe5y)H,`,(C0ᅢ٤R<0Ҍ!l_KG\Edk߂%D}V/]Kކ P[[JCD?PuC!ˁ }E] GXz )0Yilr:k1t'SӨbK&iغT/sӸQr׌H{efK9dÖMK :ΐX[$B`=XɚW61Uٶ$&9mNysC)Y;Oi. "u>ͤe;NK.-E 7bpYO–U_e/ה9p2jp;d\@pu g=Pud;|%v*u&\nXM`qu[<-aCvyR( Cp `sc69:8T>)↰e|(-W0vGa>ky<( rs~V=A50_"ɺÍ5Sԇw~#aݧ'G>{xQHwG/Ze6[퓶|Z*?mYE=?{¬{k?7\U(z'\f +sq6LUC/str ZQAjgb1n#w׎l {N$?SCyTYԽWۆ)4R0"lA_?D8& P2ƚy"ܹG W ).vr.>xcl^k 0R:P->;,Մvm9i4(԰B'.R![$_"oG'Fl_Z7qXWL=NZA@̏rIˤ$lyAcGzi\7#ȁeiJev'WCҷZD_z'0NApp$G/c ۃ1a<)=5c^/>~j 9g4C@ 2 J^q+ÞǹxA[nq4KQ lɉx~Gjw %q  E#_NoAlR_?|FNʥp%pxMP`*xf^zaHW:*Թ-:S;9FLV_c|a O;wօz]xd/ ن)l@tJz#rwzPha;1fd4 M"]on?Ӻ{9؏$(Δ}׳q#uSvbGӺSr%ZUu~;VƆ A@|clpE\9vNߵ遈" Ʊ_'x|@[5a/ぶk<7v(5$xjӥۻ;4E9 (3! \:_|Ƚ3WRQb;%iSzzm]ߎ=V;y1uYFp,Ju)B%}퓏uTȥ  ^u(KV{zz<[&3K/LEW#}˧#XF1c"מAŖ5(<'V>>Cu,,6]jFj˚<x~xS"!Inv pro84IH EramM:8wŚAqN'*~[qH_߯G"#9WV¨[V%#^wWCF2Jx@5,7(8`)!.gm_#cF^]lMG? 5+11|3bc<+Q+h] v?_krb{Z:R,=.N=&}:l^tͮn TBUlÀ?azئ eR GXX[DQ0Ż.,9Nڗ`\ji>j[v C9/y)=TR~㡣9ϡ&]FJP85ّK;2HGDPBzH gw @䕊fM|? ;*-R;@fsL|B?WX-o>%M#::EzASQtˈ' g%[Ⱥ<wCÂs^?rbd"0\G8(fk*0.HD?Y1Nyxh${ c+/HGcUjGߎh@Kr<"|*8+F$7| ?6Z%fiVt#Ve|GN^40ݯFg.c_]x$Z y1Ԓoh-4DQ\FFԒT|8?rRny|aLq+O~zD=_sՏGQ&b}`._+|/.;/ J=e5OC''kw^PIr 29ujعH-IxKc<S0+4 !۵JpMu{4ǯIBǏ\f}KDYڮVcsu/ @]2`7tw@tm DOA(%MAsvc#QAzG@(IGK&X")y;n+W5fBI6>D<0(QZ!ř/8/ܝyP Î̉œ/"fʅ9u8&͏^LqP#oMзofbp9yo[IRDϬ^m 9P GhE8$o[Ǟ&^>|g J_qb_=B_5o=]Sjy#b~#rgf#!?ʍR:#8If =s!|í#[`88-i)Ys{'E3so#|yh&¨F8DO9%Oi' "诉eeՕƕi+`YiFeA6t8eQ|DmQ|e?6(axm+pK ]-TP̾ػLcCߜlߣj(YdqhzM;^L32~H\D2)hMG5YӉ;mnBɷؼ%чs]j~a @{ˀQώ#lR t;>7 zq[>(|>nO{z`׈}7"Z1wXОJ[ntyH۰0j>n)(?L KoY, ^O`u lJ.3%-&yZ/i9LD7i$>9g5__+* '(n߶"%_xxGZoé ^xF {?J69oqT@tj0[ia^E%/*J; Qf\ZVRbό~F&-i 0>LvOm[;ny [nJ<7gd-%#rF8Eڶ n2j5m0Fٷܶl5Rg1}*B_jyӁ2oza]HgAS1RazlN`Bj7taw4p*pjL4I."WfSctPՇܫ@vc<&Abם'}+S}E]/0Vs2yU箜h֕M!V9. x.ѵ2kiMP .S]CJŭ#μ::܇O*ה֏ZU.&;nG˫a@zJV ` G4J~*TOOW: vv߻fϑcBwժ7 ^Aj`<.}UXg.%0\` 7^;o^z#`8hRPPIhmAuj4WS 7Ed SС2O?48w%<^Ͽ?5 nJeN &Xg>cϝ{ueSX?9вaǙsd)1N̩93Yā7soKTixw9T,`2#& hϻ$K0.<`q_}"#A}o87/vXmѲua 5ٰag ;gޡWhٰk(G̰Kl1\UYI@uO c@~ʱHK;p0[wߡI(]*C.4@v9.C}Z;z_~'S-]vI} Rr&, a\@d ,ƨR=2)Y6O1˳Ѱ@0/oqh/ٳK48Ao+!.fc|ՔaU">} (cC"9rN 'm³-W >T ovh"tWV#&(LX_^P;t?̷[bE1dabOutX'sؽg(ѿ95qRn0?ϕsj2i (^KXvW"v%>f̠dC'$$EC. p:J8]|ڃCgh}+ΐq-4B\ej`vܙp?t :}?# %h(ͬ#m#(Y*1FUϼ͑<͌Y`@x,Lg6NkXΫe4 4t<^5TjFU/)蛶ҞV?Z TK W+H&*OW^?/r.`-=`[ Dbfxsw7\Qdv fa_tìgE_߈qH́,ʟ 9̮8CJѕg"e1:}sP ]j#"_}Ԙ: ̟<ԶV?p>| ڟmsG/6i.YT된cmVɆ byD7h`uV ., sJy4mJuȷgQ십RL 6XckSAtjNRď~=,NFkU4B.#V({K*ݝ]E- ~E(ZYF`,\R+yJ"PDӦr.PTsj CD)#5-3.Cbag?Wu6*a5ȓKYß-'.;vbtjI3RdY@XZPѮT?YJ ޓ]h'9EKd+"~*=ׅ)T)0=S'UhlPsB\OExQv(ZK]7-煭8zTmRvDA-8}ߋsv9ÍeC?e춵D?ݩAUΏn)p~|1FhEJ'[OB uL'"oLD.C81F/Ξh+r&wP#qT%sp|u'9Ox8:8tJ٥=N駐c%Op?BUQPy=E001 !0T*0PNӷ8STX JHPj~W^rx˜6ҁ!,veOJjd//!k5xE1OrB;Sh z,>6@V6*.(20Q\Q|H42֙sܷ9KnL>=,͚X'[}(}G5hbֈ3+Ѣc=Q0돡[Y?כXhUu'ªí0˵bGÕo!/ x-MKMd?v淚Fŷ*G pɓL&. 566u]DVO+>Fɉv#j }{{v"%ʣL'IXvaMrUO2GnS*zXOQ2=X@cZrCiEPoK'Y2McZ7Y b<ܭ$2cMXU;]?]A~Jz&XBW7x')Hհ߰êJu7(k\Lʼn c%#9:=ryy9/𛍂uA#ǎ/ٹbGvV_F'xBo ,Dx}@T$հM@:{_$%og:|gKh ro%|s|iFm@ZL,J;I0؂wY_8|d'1SP7N"Gd\ ai\ҍULlPZ][Pv߬,4:.r>>^bF]wCm{jt~BccKsx͊5uoSM?`zda 攞2)CYR~~WxA}C7i wSS?1M>,^/8ٸ\&hs^mV3<4~ jYhJ1_]ě7Fi<%a &chG~',kTn;j Ɇb9B9n~6H'Oo4[> ĒنfcAsuX²3Z7@SE4LCvzٕ$/%cd(ɼ5Ev>ڭ?瀏aCMa^*(u䂥PYFތ R6? '=fbf*Uݧsw(ρNRٵGڳ{&&Ӑ—,T)fJGl)O- Vo<$ @l,ev?#1ju)(&? ZnZ NxPGw;?FGjk 924l~gP24Z<g\ Y׉{FNl['n/~v&2y6ɯWaY&sʏ&.4Y͊]_C+Ob?᎘WڙW337',48!]xĘk:ݙ"RNgQ~я|%5Y1 kA(3w"/w Èf5H~Z^ FiWL* Fx'k1Nw~2I"We35. ~Zz=je yu"Qxq)\ѐ 4OF[3 ٱ`Qap:a+j,"QAmI= l;g4yK -}h Ǚ PCUą\mH9zX.O30c17ܳ{v5uR\@Q/&[}No;ּwWLLpH!vDC|pԱblP/0N3|r~:kSfёR tpm;L0Ƨ@K + *9J ĽU=Ϗ01Goh">^俅Pf B1c#_*#xd. 6wCzR>PC_D3g9^x-"9w15[U=$ZEd"#,Y 4;:!JPU R *7!+"VYsypZ~<-(wJ/J^e+8c殰5]녒4RUL?27q[Xj(b.=(y8F~Q~:䙥k0l ;)y 3KY"5 4#}w x҉gX._}z}h\6Hꂗռ~a@Ë|.{2xyQUMwO?l+!% Z\;4K^┇Hhb|ڟ4_(dN:$jƷWS&oރRQ^[zoQl - 71}^X"VEGur!QתcŶR& ?to/F CiIO׶KL{ľb Ī#vT2=ړ?ծ=:hOo.GR!?{{{Yԯ턜c#%qh˾1y7u b#p^4xJ4V7y;M=91ԎV Lp2/C/Y3=[O\?E^^gu3F7Yh:/*o_T?bn/nS"*sGI .XI97)Bp\Jc.;;EKZ{yl'Bq"'z]P{L]iE\I{ {UKx kTKoE4Y OMnSQ~WxB١G4*P#AmMt`כ1߫#4A_qcaqEU!Խ8-ßa}\: {f9fѼ2}_),q5^ 8%c?̟*ķI ;`ٙ['zفT_Ey "La7&R, NA,[m!nnjż3*Id9 !xMԶi/Y {FlS;g3&4nM|%|-%C^ѬEibv0-jO|.kml%mzi{ygr׆Ij}\n\րw^$''{H8ɋh 92ܠyfsyV-K^^!.(-8brcRXf\09 VۮDQ.CO5YeF1Y'1RV)w SGEynKsl-# E?=rrmE+Jy~t}-9}RPƆc(BїkdGyv8~oxCbIzΗ}1ށY~^ߕmz'':_Q+1]0֣]v<J,nc(n;Ag<9͞}F_Nn'@v<܆{l4yanҟ4L.|x2淆yɇlp lu@^x0?`ER6nt ଇ] .xX _g'MeNXwdkiҢ0E݄y( Ww%аKh:#al-?4'zF %!5-)pJ\3fGQTG Uʾـ9%GžY'暑cK^yRB4|)_G,;9@ӝAq'ѩ[N2yAf@޹IowzNw=x'N̏MF"coIx], :wλЮ)'<;t ,~"*=^8~+DYG(Uun/f}u%ӑ~eȾG47J}3/ M5^|0-4gE90DH2 Mav*N';:DkazSB՜Ϻ!M,EafUQ * xLYk}=*XÊ4~'@NQP`eN$o ^)h$ 5mr]H@ Ml:݉KacABKdNޣ9-Jo"z!&~|y69}&d8Ja&)$7НGDE aR7 H0īSOUǥ,E@]W>*I3 X|Ap}Y8>ya>CZPn}rڰr厏 3F3o" m4< vc2 m3\*̹t> N8n{)Ѡe̟ YnEQbk~GOӣhWEI զɋ["oU/x\֥kQfe^G }ccSy>p /zug80˦θ^4tV2r ? Zaҿ /7?ŖB-ǔrV~[_/DUa ʂXUݷZ|F?;h7xf RI౯P'Dܢ?+Jbۂv챯Q|l =c- :ů0v&XNvRMٻU_>_9wF9DMtjy Y,~Roi77/>uؙwj7 }BGOܧP.ww cgE7=@ _Hh-,q~1s9n~Tz%G/ϗ~@͗(xSHEO8y_`9P ra,Z|v-S\%SC-b |:Q/"W |wIPd>?H/'7 & baF5@qrNmv(*J'0*4??J\cW|9|!z%Rދ;mv6͗(3_ ̤s&ɝQYM4?UvO~[$4p],iS*nF:>_xg:4OjCMs* Y?>B+}G}MEqx9N?ōI&9ɒ \Q\ˠGZж :;ɨ"ycI] yPj}Rz7" =yQ;#?aч|O*0,0pֶD sX uQ[juQoɪ7ȑq'ۼgĭo_4/8t4im}A5Ҥ_MӚdMݮI|GQ,X1A/JH2Xy~4*H) A7?>[C&'bL^|ݠ7U85 6ٞNz\{b>tvj,'FݕɏM#t]Eٮ.4Ҧ9nTR0KnDj|eTвodQ۸{seՇƛVE>2cX^LLìi6t),Cw^iҴp"%ď>Zr?vxcKi?RJ_S>T FspV]9|6Dۗ~#>&Nd :}1 iؕZU:RVm0h^D~׆DS/oUZoؑ'+O1OPjXY/Yz[/bMS1IXoKձL6S7hEg7U~b%@Nx՚¬ .4RMhnjy%wqhÊN|>qxZ3۽7c&"PݝP5~4_*:;*Ob^Ӽ=_Y]x;R;^"^؊_ LxZB-VϪ~l@#_9!Țv X뻑=](vw(6wJzmQ."zO2Cz4Ԅ;w(hv7U?)9{VX>Il7%v\Rٓel9}+8nǯstݩ\3}&5W>\ozCx~ ogJgT :WQ?oGȥB+:8|3ב<{Ǵ6W[ڛfwMrݐ+5)^IX荃KKib[<-ݻ9ү SH-jy^:Cي΅R:T#V=\) 1XIջ QDϧBGa^ŵL18Op! U\0#o cwB6X[b0k,T7eSsz̢Iv`V煣 2R.zN[.[>R:[Q LرE5,K(T,>sIX{ZV )_%m硞}\׋EO,ו{A)saZY[_PםקFO-zgڨǧ>|!OˇZunxM b x:=dvLgGΜ_aŮY/j"of] ,4e_8|ɽ=n9A6=@v$Lkk5'Y)h2 Ut`"L֘͢/QBH1{Aޒ~ĻaHwzuW< ve4!z] Dtw]@U`nNbjTJބ S?!;\%o){9H9.JɟJ8:d_Gh`AmEd6&4W ,Q1e;69x˼I(piF{ >J[GҌG j,B-M1s TMCqh#4z~ˤrzB aI69)MN[5%s%݂q"y93EoUަDi%!sv'n=A&,>H&DDPpxX#4L=u5ބ6T$B #sg )ǭ )wy ƻ{zb~9> KϢ?ٝخE+BXEd+נ1gU},_>e99!Wg!܍Š\!ziCXx`N> N G:xXݳ/(|R?XىmYD]5MWn_ n/5lVU_cEWryay7>gW d{7Ԙ {n35dJ4Κ\kn%a<4m=ua}{P}6Cj C5 v Jr# ?1NL_uGAZ\ʬj\-oCnkpKL@uCUu+EE*w@s/T鹿PgVC/T+W&gs~5a/?yQiPcks}1t @}mqx|=6"Z2Q׼K3! C a{q_4y-ģ¹k2PX n,0$l~=|%i^#GS\*f6E ă50sxr#6sx704c$ȸ –O7_ʿSh6ՎE-|THcDLce&x8sad`p(Ϧ!g|ڰa/٩d%RX g~K*zq|%+qPϞ}&}n)S$T#׾$¿BUn aEoM{%V䟆Ng=?_lf'̑qG*zmОB]*5/jD7C̶@ O 7vw2Dz<`17Gep~M>5|#:fet}6^$u 8l0EY4 VEo'Skl ;! Kva̐M)Id*ޥ]͕ƥ&}nܜ[TbJv ,$)Se"Ak9I^& m`9{^"g2ўb ׈4@$lVD~9D|c<6 6xѵ{6Q|y&d?;:b+P>޼+$ג{w3xw_ ǺZ[bgd͜ ؿ#p_JI_C]Cu-FHu#M8SCH OǮgC09Gq !\g]wW}XEO`6h{8H%x7ǡ {Y8b_ ukKQZ |l\4iu K=%Æ 0j-ͬ^J:;{D1fj˟+kh%7 "e%zo&Zzپ\'8[-3&\ϻ0e%!M!ykX`m[WibjC8:2 \mٕߝxzB>V)GH<R%VGљ?V)5:e{w/ORy&|.265zJ& '&T|BB4,JqQo{zQ-A?Bͯ׽L2!ֱDK {pZA/Z=9F8>{71鉚jh%kvN9#壁yЇ[ ,XP.V]BhK|ɽBvEO=k\VEy%#,ĕ [~KJnD|ʼC8]ʓ 84^HXs.^IHM>cf(KaSF(^lq19KQ)TO^lӥDh%F? {9M"I-s9"6ֲ_KL|K_k( 9ZPvh|=[?jpբrE8ۄԊb/c+ͻ^/dtރ?]&}84>+xDK_gERF $g<<~ Kw:#װ-KfkX 2 <1 zpZke4jP8${4m'9:\vb݆fI5`J425غfT^هe{ldqcr\uW3R"ѼPǡvZfPSE-ta?wlr&oy>y)|=8yga" XKNOT2;uy'<6rˋsDA9=BG#L$(,Q0]Ta$?+e8+ X\cΫZ uc>_4M' dWC/q 5_U{+31WJNf\~#)u`< ::-xwA.NC'یSa6Lˣ{wG|1b($!fL^S؛<"%dvPуOPEA9Q#vcM:|ޅzR 3ԅХt t2(A* *q+1 #:4u;QIt8*67H\cO79s,&i$oEWqQÍVFl_rdGRRᤰ5uщ;=S$LFdj 5%'G[nTG9ǩ:  ^LJR'3]ˁU#=-zTIg)A IBN ~RÉFQdmJSτTѼ_&2cz~3]}QLD_(hd聯=G,~Xx(sIJR+ؽgkݡãP=3J:K]0K+k`k3_M~Q8q(eХ-qa'+2^ CI@e r׀=3# 1!/iD`a.K$m/]Zm<-9w<7wzB&!WMӌWj" {e?aT6uaeo[/`>m;eD4y7mWaG;B*B^eղ+6K}C?f3^q:t Ԋx޵X;_au9lEl25ҩ~_%j0(eI$K:'4(.DbGv &F.MTa(,М RB mE^CdGXSI/*"ؒ%/_D&$;u l{5mbMS'16Ʈ[͛pn$?jcN߈[+L?  Q3̪ jfMv%%Ƌd,tg'Jd$65AfNI,q1 5[f(_Ri[QmlM4pH|c(rc❎#9qƤorHU]%T#0-Jʽʍ@qFwlڑt h-W$r|΁rq7ѠZUO3p=J<9Z`Wfەq3qU`<ܤL ]])$N&y&A;yFk03Nʶdɳ,Rf"tnipAP4%]},?Hy1LZ[otLJ1ѫJE\ -`)@z&,IS>B%aGgvS=O[hX(h5ФcO3"w\D99s9&c%*:"u(htu庘/^ B*Flˍ+WfU%Cy"BEP3jqVd\'5{Ekt. / TDDS{ %~7kPP{U:}_K=#39ލjқnӕFh0@`% ^7SS]C=U큽!`Ot]7Dhm9E,Sjϙ8!Tl>mG2dZgCamvcv5]Ɂaz N_`l汔tx5} ĕɇg%҇pĒp9F$:a!mޔd!|&LN<=r96:QI} >:x(x}T@y]vR2v0@rVҕHެf@k/_GwU0Dw< 5Y]m/k5{t}{R%xк?Q{F -[P2\a㳐QU4GaߚF͖$ O#dl Qݸ :'.J=N~Hv0L‰oYs7d&Ɏ9(Ų{gDJБy4URO ѻ!: ~/9ɟ'eHj~YIdq^.eˏEQ*V9 6eP֨tk;:3HbiW J<;!t~\{4諴Z~ ۋ _8(x/!o\8odfԄ!>;)Pf'ݡ \aDzI tEU:].̨v cyv~Mzf}gnd ~t,zຌ+l*u*Zjb`'yV>&ɸ%P l=fsy>昨t\ {{0^Cu m(lM ~6o3o`kDL!p,+3@pə"CJd%>lV Ũ$hЄ@S`JpvϘp`QۘQxa=zS̷ Ia+0Qᮒ a2.>F~z~C]^dnvUVMf]>їkhA*q_7.t(S%FѵMLÏJm}xuJQ@<_#F첣r:=6iN1ʟ]#₫U\%b~BoUߗFJi)i[AAp/o{g=bE)j2HvP]jko67꯯N2/2$Y֖jT Å#x j-Ϭ Z[jNs]9gWܣ9mtwg1Y[4-IN[zp:mItg8ْ)g9夈]Wj‚ @i~W:E]x]&Ko}A^L7yph)w숲>`K$viy!nIs v$nF}OtL´P6г9 %w-H9&(KQq/[7[.I,b oAyϙ 0anFm0GɎA^6ac!q9σj+.  vyY5ׅKC8.#)g4Χ؃#7(S-6rV߫YA+0sh#xE<`=96iTalU/.ptV)r=(QNiWS/^#Adji؄qm<o5HAGWC1pveW3h&Z4>9+-XYHexe+n㐱 ZvuBP(<ˣBջ񁍥>ؚJDɿY=&r*Xp>4.W;1ohlgg= Vo5=pxV.>4(4K*T#lKMclHpJCDg=M n9>+n)AQq\cn$7ն}lp f)~x^E7[%u ػ7 .liA+@ZQۗ~&}:2cdBȬ\ESr=btߴB47€֊t^k6 IL_!k=6uՈU cu?#/6lzIG> g'!9F%dǦB<6c==t[a~G, Igy~ 5jDܗc!zGY_h}0F''uA=L.؏ݻo{!2wiں٭چqU\eǁ4GJJEZWn "*W▥Tb bR1s' ܉FX?6:J3r(F|`};= m S`h6{qTA7gqe@j>@2\&Q.y@}OӔ|<@Shf'Hu^$v t6ņ(FǕx#CGK]IzWrpp>\!;:ŒBƉMhNڎI@96nț#}}IDF׮(13/ݖT+&:g Jl;1 ÇwK:B\z}DEĠuR[׊+By̢yFi.dxe?;%u wۃ_ӭu~b$pXq^ ~+7}q]Ś'.%%1Ua"xNŔNv1blH&wJW .3jJ넨X0=vpd8a=]fr߆q|/yJg>C=dG=:G 8V=DՑ~.O64 )aW$v`(sN?feFEH-鎏L04g |ػU_%?m<;,p,}sUO?7`:Yy~D3:E3@璒=;q0‘Ai/KJrKI}J!}g[8Dh+W "w45^~&όǝ̴rWs!Gu{yX]wawM"&m8p L %1NQg6peJɰFEL(KB5F# ͭLrN*Wϖ`+EQZ'v}M<ȭ~WnDߟx6ޕ&dϣ7@;u F+gZ Q5M$TkYb+WaA>U}1fP$RwvѿIHD+MfZ)? e80S憎4jw6fZߋ)v0d}_e.MËMVSYn[5DEӈ2~*OscOk/f17 o\;NK0b8t{I]|.q(3i0ӠJo:#kHZGXw˳nWaϙmXur_?$kq㺅WPB;7 UWDkk'3?NlWnuߢ]-Nte|8q]p@)xԑ'Ƈ vcYnF{9}SoҗK-y5i"xnbJTcBV\SavLT[Vvmvk(' ᔜdkuDt!L΃܏|o769ݎIETK  -[ Ti)ZyCߞ I@rAs.*8sQ] 5NUPWZ2$}U. ux7#yБeb}rE@+`fÌHK;$Yw~n>l$d~1C1zKխc:duB?\A0 |$Ip+WkH\h`/£y̛v^u3N ^sTC}0l|=ӆh-%a`N ͭ߻P^4}&@qH$y`|^ߑ~7 +wA覌r/X.uGD+8`U]>r矠Qd /+aL'Er=6;anze;3s50n$]3Dj/XXJq#O<ѦLIb6.gn;ɓr2 w.z/<?}?۔Cՙ|Wk&Y6*Y[񰨙XA$y[unDzX(%iv8g_?%%O:P}9rD8]g*3uw5}f:sq`X;Į\cOlX,i'iw<tUw!RMS'{l|^GA ^Z@gxU>U+=6XuwNgTfwøƙbm18uDfu Qa6\I?cnX%tzIb3ٕ nDޱUIs`iEfKAXQ*)(,/?` c@1x>~*=TgU 8rr7 wk[{H(҈kuu,\ڢkC\J`LWot7R77o$o$pA]g@oa&/@,qֹB Fen@]\1W+!E]p;4裯+@+j e~cЈ2G{OOTtN~Ə CWZy%y& 1JѐeDKAڒgVF|j{;DIZߞ)r<, ]]JЭ'VfVw8Ԋ|QHU]'*TZ.w/x=ѣC(/>Qܢ9䌣Je`h4B_a G tdGxlt_b%"_ԌJtp^ ]㿮׭/^~ݼcNc*a+x\s&_]~5>!ggÏC~$ 嗯ZH*즓]~Lrʊ @x_i!&6Ѡb6%] .7u[2 Nl+d2pAi{E_dm"hJSM\NS}T@zEpާŔ 1 OP )oPU[*4T=")+6b7Cp~ة 켿~/'r`OH>>^-%lWW^˞΃&&o["37G_a+yF&{ hZ>Z 嚉9Fh|{AuDTUC!l}yF_\+8SdG*sSk6CH?SODVmD<2:+}hSbEgؕ䂎誜#9|/<x7NjTk aB/'Ql0Rݚ`u{EobO-‡Pʒu9CW1.?X]-ђ25+C g, ujPWPv >vۜ N_:'[*0Xc]h44zۖ8I\ÂUo_s'+_ԚRc:kr3Lo4 ˷ +yT7Ig9;? ٴO\6K?խ@WƲ< EEu * KrApr# K&!?Xv ݋2Xk[(?bY8tHم=&z(f}gt eFoq&@o[rRvPK=?r&p.4%h\Q3ԫq8DZ0Zѽ#x.|ߑqųCHeU'D8t26sG9L-hw5.jv߃K+޹!7qOz=}Xs "hxnڍ($fpcTsʕT<Օ'Sʍ#f.Y{'TRH}ϐKB!I1=H_T$-De+"ξd28Sʘ$- _K?^c5e }g(aujaťܺ9nVc 9 ^qrŮ*fO͠t}aM1Yq<qR*36Q+? 5VĴE ׮c/bQ媢mOr}OjTO>8G;i zyNX /##.qc>_> {-x~?q,"8 6'5;_|eIkh S>x%~W@;V&[w՟{VG&IrnrM]nFwЅ$ OtDigUJ Ae<5Пs{u#/ g]@%'CE?,z=C4:"b!4蹔Q5ïFJx LH_5jMvsCfĘ8~3;b`8݉ɚǕDh%9-$H>([%RPMh-[!D~yf_E0}x}l 5+Tt'CËpִ"2J)E: WZI%~0x4?&Z>_qBbɴ_Ƙ:yt$e"_ ]Lv|Ρ<L/pȭS&1<X&OJe*Xaef\ӄrqI8Cg  ONMbafFS^+8ZW-v `ƽ~LvmT9G^ 3NRpQb"ֳClzl~ֻ=:yhػܠw)_vVG~epwmi'9$y㔧%77MZ{С$|j%XV&OMNRWwk` G,YW(p&3X βVH&֗16T_&(oU@S80t9k ft.5@Uet୧ L/Snģn#~ޮLs%7Ȏ:HF[DȻr챒l3IgL(RB1}rZ#f\]ZBS s)7Y4&sLKW88jTn; Й>ǮݣʽfMMUdpMAt 罤y+Q{-Y<^ipAxg8te~ZA6MvYF[$U٪})d%uͬ p.RdL5Int-F# nLK vyjM`cV iyO7;E]Mkak)DLq+ U{kQ_ũq.sx &!ߑ)n@* :}?^F/~\dzvnڶJi2je#dD ŒZdUt$:ePռySܔ΁ș#>3)R%2y50 rP2)X mXy'N$73nLYu:hX!K=Omzf]O݋B`W{x;E>/oh In~mK60&Иs%? 94 'NߔlP#|?_>sd~WޣOn 6E?_[aFưZ &St҇_IFc$!IR Z.kWɫfZx/)Xo&[frj$?XrRy&Y(.N@љ*36~kPpq%Ro.' ·6t~*kPߤav?CX>s&G2^6&\j8X찠?N=ką':XN>5BMn\[T>cT?Pa<;?">J2*v[HIU/|[(HE@Gf #{HOp;. APxd;.&T ;g >$ \U\eFGSuj0NxQ߁_OmC!ي]EerЍk!&<,{_a؃G|x2ĥY"wK|31> AHr=u}@V`g*iv&#NR__whGϕw"pbN7}2( '7 2}nKYܡTa|`lT<{>#޺jzށdcB&-7ΌȄk]tp}ʵa+' ^ٓ1ۯʤ$f=DLb"\͡x { a8/ؚy8??e(x' đyvTZQjA:(ɡ.bӀ?m9=Dh~Ƴ|E]Cr=Bӎ WrSĶS  rOOakwlц$JoCZ쌨+ .Dd/O~6O~l(uH3?sEqN}$ V|TxxPOœ|N-NxBt¨ϑaaǤInsW%d ;j._ CvDً@ fIc\D?ئ4s|K:IT^鏇ݒx j}6|εPnmy:{JbE>1U;b-uqB$oDQ/,3rDZrMHE\C:s5uQU5ɊXcOseX\l# :J&2!VVSkRLu*08<) 1{4[$ֻ) !|:q2!_CiRQHNݪGWp4eg/\2#Ef<6x<W;-Q>2ZmPts`{l8ՄB1\NI&v+I@{kj^V$,:n.6qc;jq6s' .LBV<^S5k8`3~ؓ #kcjFە1)M<ŸJqR vyRNʈ[`ٙApdѩ>U,'(Vӡ@n!x)K7 dVũyA^5me$+D(wJ4a,#*Hqr"?=`s.aq=n}≯Bրah,ಉ.~|KC|5%N*7(yr/1OBuB,Ƶ@F6J4E:GU]͸tb\S':b5f8ׁ2Æb5#Τӫzu^1cFv8i?zU7uEs~D|p!a;>zL*tUAo&2>3I ]9iϗ:CYJ!N,񾼞Dv( T,v-DIÒ9Ŝ@ǜbts.TV Ur^hg"w-v&곋jQtJQ^٠Ka]L͕L8J 7JjVY=xX0ĵٝTvpez;x;طitH91{\t>9_SQ "}Z?0g1Ev9l.)by?huG-lڣG8ؼ3=w?bgE<2yͺ|=/:`ޛ>gb @SeM~Sȥ2͗H+u> AGf^(}?g_ұyyGÎ MM4?{ij$?קhH*8jzs 1"4JIJgʐAz3by=aYRg5T!(~Gjа~OM>ydaW3t1QWwA޹{0X8s>}Lh5-gDyss& QR-_sPt􄳯m^'{-svEźP6#mNC?TS=;tP_nrEg/'᪔<樾$|~xZ/ʋW%Km5RZ K]Ɂ)cQ}TrYB}J_P@IO7>dM c0ZtuiA/5G>%b7G[Y|Bg9NSxwݙEb#–tu8< ͗_Wexݒ(uo&vem_XBy!`806F^,Pl3!ywC]}6DN{jzl^OD6 B%_z&wt%zȮs5ߵ?McWx0;]XU*|(NZ4RDmiN>֬3we^Jd6x@gUoȝn{&Ъ*vh˂_Œ ]zG~|4,EPidK6c9RzҦ8#ߑb>T=`g/n잿/XMaF}pA5H8ouB*s,#PRRȧ3|''>VxPq°i=d?0(Fd~eH6YY.]"FUdr7?t^Hu͇ؒ}C*>Bjm[ZC twHA}ɋA:`p;8C%{CZq"u_C@25w_Ԓ;r._t[%9K՞˭rw=}UyNMom Ǣӱf;d(z"vmѪla7B8^ƆϧmƏ8UeFDtu,HCܻ|U&U;@&/1vy3(s33h cYg'T)5NSL[70^o@ MEabb8Faj({u^޾htY15SP+ ꂆXhSF^iAM(XX1AٟDZA6(hq{Dy䑣1ɼy? +&ѳ4^w-s(ϙ]x+L2f+n)y2< l{5 >{NR?4m1Ny5 r|]p7N|vp{*I_F q42Y1#Fx>..2$UiO*o\C7ҜPxltwfǃByDG]E40h7c4@posČ췷$t燋-Li!.Z^M"+'++j( ;Y׈ Rîd(u$*R mx'.o6&ld^1a_\(78̍v!!A# ,Rl$ + wԭ 6 5,u =_3gSW8k#+W5ڿ26lz"}lgM`rM`0w@/kcvEH۬Œ:ogvU(,<"̷<ܷ5$T$I/Csl j-Ϯ! ƅڼB@lNJPxp&f[mYR))eckgwbdquH^y<>{&v s-l ~Dh|00_c{`-CUmc.=II쏣] xnҘ&7"37\!+Z}Oɉ=DyPw5&&x6jY z7/Z xg+]㚈Y \I2;cKE̺X}m" XPB'X 3k w/< HT|M4 BzזTFS*FQj biu3Ð v? ~$:?B`VOicXbJ!! zk? S y~_zyBEgn3+A<:b/' ~v$b?,eW .U2+;Q}<3G|{cM鉪[w\CĹߛ7q]1 mc,C_!\|p5t_}s䫥:*}C@yPK!Ͼ{Z!6tָ/+wQvGِW&5"̭ڞ 68wfn'N(H,FIn&;0(g.- GeKL!tF^gދ73zjݾ]ւ(~h{ 6#XPȴ7Cf!H@]BTOCytNߪiHshqQd` ]zuyΏK-^$QZ 8>&QP}Z~ Jn+EY%ǷAy")<=z9_7r^n™`q /g& apoWK8;%DXϢPӪ{,G/&z |Pbsb7?S%i'xwg6oF6m cUR!؀B "#c!#a<x&~V 척ƾU%)oV$?.塜Z5a5uCI9sBx4BpyF?,=ht\t'w6hDy4a ;j]/_y{7h_jQ_gvvD_cޥ-ψ c^5b.e\PEZ`}&epQh[UQOzz o<@צH:ZIAIփtbp]}+&LwZvvmo>.y$QϠ2H;2 - @7JASuW8X)3@\7#p;/{֟5Y"~/J濾3%RnOބRkfWd WE/uZ@`M}FO=iUaK˜l u yRP׵؋Vjбܵ ]E6RXA{:FiXy+X91H2:K0(FO/^6(ƒN{&c·"]i>c"M~aP FvٞsYQ{$EVq6]5+KbLɠDG CpX%'*WV*ֿ0\b.x3GnYG1ޛ-0fq̶E F[P(dž~ [_Ev4|kEǖ!SvWΫ<] Q;n\f`;ڹh̢,]rWpҊĄDH~ᰒ,쁋,O>şjgӻYK#7òݩZ|NY1Q[8BT,i^@5uߥJeoW\7\BkyǃUFdmӚ9[F,]Wg:Ic8(܎Q#ӢHtZ%MuJmL򟞔ep^ML~gMvs+li۵Q^){ji[1N6nPgsc\5G̭#<^ګ({Rܫ5,.}-l09xf>R\%ulaN1⛯{̶gMUa2HK( OF^.%S'BI.JcH *Q0hj$wR R;GgAR*e!Izע#sYd'>,'3OxGz6Q(:0 F&[LJUҸܶ92pu}V]j%!<]AQ%x)w v4L"$ =;!ۢ eIR~9wKh|)쁣P\nϡ˺oJ"@!vʆ챷7#=>.Š򻆐?wS<-ͻmv2 "$湗Ƙ0/Sp5GP߆B{P}l!D=zS#7aQx}36T?=W.G}U_rVs/&κ'Wq yv>} :|j_ѯR(Y$,P]zXo Up~AxeNT~R>U0O_vsDbuxຮ ޭϏmR8{d[GMƣ ~%OIApJCX'NwpS+}iX/#O4; F-ӿ1o) cѕC.~gSA2`8^ 9ЍXH7U~֤ؗ`)W۳;K,x,5p, Z9m宮;|}kF"G!%G||L嗻6Fq:B=Psu/LywqY*7vv7O QUy?5XD% BIO5B@DNT6CAC|2rxɼù^,-ۭvrZD4yr ch<\.@H 2=j` ѦrnxR<֦H#]\*TL!u)NB͡IQ'SYzYxIzD.'?YHIʰd _0bR:ZuHE}' /+2V8s$So?R&hă:WͮϏ|IƑND59ږ<؇[ɶ70A#qvuCZTؔĕM荙6~n]N!|b_&1G< 2 @5}OBwcms8W+C"}Aoڹ~B8Q==8V:g/T~ ^M>)S2$@R`ƷiPfS}{80LN'agֶk1w?b!.7,M4K,x{td9%7o6LJBٽ ĹS|0QD=+cтpvSuD#Tm!eXιf QZ.H .d~yԮ?yt ,r8{Z~p.((z&!%Ȥ- 87YmN,F $vn(@d2I$=.?dFڿ|lm1k=%)DZx;O9xZ$OuwDQ@/yLdpjwrw`_ 7\-) :4ϗg!pD:1Jœu(?=g P99pPיφ07 #`75 >mb p$;kK e}mbSр\ؚJ9 8ZՈ@oP$!@mN| =׫K$Dwqfx]))[`3}Rw :!rފl Eg%F灔NN yܣE{;J9y>e7C%~Qt6b`I?G;$߈6`\o׸\/bB`=ń ӽ Dv8Ff߶K$_#3&= ΰCp`xe>NaC #mz ַ ˏq*ݏw3)+xC慊ϵ37Fnlj2 ]$_Y!+іy9< vs'Fb%GH} _*86 x*jgB-d렯-t 3&Ӷ/ٟQm!-tFoxJn"0w]-B*7x/F-,C>& 7Aկy\>'b!uw [",&R~-]t}2lmTl~s_E!*w:~]}1c` ?d&+c}F ^4-m8ֆ z~9Ž6/p'(S=Iw.q |n MyԚ>5nc*~{|+q> I k!x0 lҜߢ!xྐ&CunY!{76 `HDkQu=Spc ѽa<2ǼyXwyL@5!!!E7S4|>}q=S6شq6wy"s,Grm@ϠРctI@WpR024pͪ{/1lzh]qD Px(5XAmX g43j,PF!c7광$N-V|D-ieOrF5Zuyd2ţ=_-b렓O>_yN ^LYl?O~8Ѕ{AխITEsCSNC!2z-%0R38 2PJmhj]B`:[v ?~?;rȵCCz'Դyt].1uӣ9!';jo\.}u~ F*JI*odh^j9`*=qd~n"]r3PlgI}õT*X?X L5I%7"{1/ޥ>0)'?8d3XOUSLCB$p*q;05Y޴#[0g'nb :Xn.~ѓI')r_Iv8 YH^;|@~yܣ rƆ\#R3 j5s|GL(I(6nŻ-٠/:zq#Z,xpѢ0ʇLnaysJd;)Թdz3)AΜA!" Ƀ317/{衻 @*AMR= =^)w]AZp#Mg5u V+ɑ> ?A ߚˑ_kms$exF7+|>'2VԿ^X&4YLYl@#rsdzND'4ZϦZBR_B kmp5.gTaeM4ʁ*RxmgSm6-aȕJƍ˖b֨xn4/joc+WܠЙ_QV4#"7t~u툐#>Sv.?Ax IpV+MfF"-;'_d~.K W#^ħ2 m!-n"+q&xҐvޣ7.~CZ#uaF2VG2\8>Yc`p,u_4V'?5Fd11 bNaeEoLb>N}UZ]»ه4kUkgq&Qq*9$Mlu,pYlG^Pz˾8m;Qp7 j)>ПߧhZ]5e `18O=gM;Cvm(t9@+yNi6k:0WZ,:դ岘dHn.b5T` '+i+.+a{s2 n>ٿdF dWz7 2^'P d[5{Ua/?&||t <YITn綞ֳn(Rov*eԴzϻCC|m04:Dek+Uڇr'RuęEh.3q+3᣿5aq3ˉ)MjӌiATSV;L{ ,", 0Cw&!!B& m"Mc͒ki?M*b-TYhG~(["'݋%5(x VeWo|N¿^2B'*mզ>x|~x ǰϠFg7ط(?&@ެ>dQ.4{]qBg?ls:Vkpe]j4eX1\|9D~zBQpwѮL,ٳCpgNy9ԏU;-j2#?'3 c8W>D]ęU/6ߎono(+n*m5(Ռ6^/kqިeJꆓ3'zT(h:5!?jb_.@!\gĜ8/}| #5P҇/731ObgcG x`^{6'4y;56&Ex8ӛ {F[[ *ªMIs{$eQߌr? G1X}6><ߒb)C\dmohӊE|Vhesb}˽v|~O|z['zy  vZN3g#wL'VLV7GyVNu?@7.?pw*_M:KGkyG!g Q\qwQ_o!*U7S&_bgB\E})(Qȥ4z>MӖR~½|^~r r<(o^3`FefDْD{gO5˒=I/'hiL{j>%ϒٓ ++ߎb ~Ļc{E+ %Gi'`kZUj?jLJ]D9hY@oą]%yg<r?nȀ<Q ^bFGneK]z|=,G)0[H?[ ,8z߿}%Jɘ2=JއP[~fM8==E'q0 Xhj=gSחw0r-Ӣ klb/"txLߡ4yVװx]SK=NrYZ+(\[}XઋC-T]jW^ή3"W@#C.g7dpug*!Jw|=,ǃ{g \epC= 4 S0m 2-=I #hBk$QR)t({5^& %r偉8H ,M^~>O38 *UQ 󁐧-$Tt"g' !gH}P}1fݡx]Gl W tp&Ɂ7;ȷF&Ѡ*bĄ] FeVwa㷇zh4j,W_ )b4^FNW@._JuEwx:cZ!Evߘ"Z%YGCv"v' ΄X?f6 )uEܩ g"Vŕ:7:f)ߺ ^x xr&ܜܟrdl"a-|)-kGʀGKȯG*D7-lZf2:RXz>tAMf5W doqgI!`PU>a=؋@*xi`mz"7밚| $r~:%edC?"}!L-o? ^Qb5=l<9EvŚ֕3գB9+ WDcO/f;euz\il| ?. A:o9Inq+)\s n3<;kF8t}V$e7FW2/('I5_"zN7I v7D ϒb`K yz69{t^ )@&JXDTyЃan[&@nPH V^nѬfX՜ևR;>{C=Jꇟђ\!N1|^.q2[?ћ6l8ɣȞTˊKBWZ?H\O==;ނ!-ȴ#n"2ZdXK/-_r5?*% .6S^8fcCmڀqPQp5 b6~]O6C*}"͠Aƾ%2șV7].خ<>}|oС^z<95uqj5,T\VƸhĮ}0V+jӭ'NY>/o42v۶*DAu{c>1e| $Cw3yz5t`j(Gx=x>4dܯіDf1~m_y|Bn9)%^G~Tߒr5\}P\k%DOiq@9Dp "v-GE@Egg"XUy!r.qP(82YT܇)ce`%YviF츉Dž7]-(c#]ܰn3?r\"x~[;YꙶMhqr|ԫ}<[Yں!I)p(4-b͓3DbOMԞYZJȠy1 | Cio +؃mz-SH0y; b" ^N?CYvKz?1^kQxHieܥu~(T'Q"gTBwܷGx_sЫǟv;=Ջ%P[ ,u39INW`15N śjĚqbl@1e<~W my(_\ykN$YߣJ2՚Oy?i~'AalE'|Fso$[Z5SLbxCjbC'ٝ+7%>h'z|}FwbPA['R{)[抩!lwEYÂ.>'C2Pz(i3YWQRX6.Ng@pϬq\TĿcNVu:)]!\.ʏDOm x/ ":]h,O= ʃ]r|/8`݃h ȹoʸFfdxy]isR]v_q3{; oc40h)k%DܮՊ_:zXc7a-nۢh$/> p-<+o!u=a]lC4WtD=[r%`A`ݹ%Fɯi~Gۯ tn۱/ܢvcsd=ޡɁ]8EO ʟj.ls73&ow$i@+h[(lU0.Ah:;u#0D^IlOCo>s~eiӊkhM.7w#~5 +ɀ'񀽸9P$DrHiJ Kih8{a{Ay;HbtN}|:U@o7wO=7c>d Z`"oXm!08iG#3bOB:Ɣ7Pˑ($)w/_m-{-(\>gRս?FKf;{ѯ*|v $M >7xfLCE|AP8r!=>Ѩ\y:Wʒ7S9eF~6" gWʵXe!>'tpJƧb޿6A9xW/ߨ'W53?#vo^/ȗ?1H!v40%k;;*8ٮUo>#9ؙ4-({p (XA AT]IC~MYj7o@!UxU 2TX}O!07UDe+Phj)" R5.g1~s\}TaiSŀ糋h|^#F1㞫;e~_澈C^=b)"!o+w%r[s) )6{urQOc^Opxs31Im XYXz 8UX vjS!U:_>1Q\wVcyC'C.s>Aɼ#jΏqnt?e5F"復I,ΏVկ>.*d1XȢK򽩊hi5!l.o w7wX2B=E3swY~3cɒȊI=,x#BewȃuX} > "F%|ߤ| עsU>a?8>1xNklotŰ}uino:7No[mLD_Ekte2ލUI5n1!ThPDl`,d ajzSh` ;m(4G#ka&S6\>[G5cLxvd^>'VυXٶ49gi.t[ݧFf=Q:mi6ј irjP:[ $ȯ в&.[ܛDvv R܂;@+4c,Z: ӪV4< t/J0T:(c?ITHqm jS(J`k^얈*U3|pٯ8 Ix#ݎ~.~fN%^?#qrnQ8q=o#VnpYo{`M5:s5:("޹'TWg}D~A($%plmwz~*w)oy>qߐm&$pfnyUYՋ/X%yCVX%߽=D 1r6*D*Oi>\q8Oc==ߨ39tqՈclɰ^'ݲ-yW/zGZrmS(i4ϛc|bn؋iKJhɁ $7PؖCDy&c"U3O9c{79=T9p7 wUcX]=DAx9$nٔiӛ;r9MhΨ:(sɳ"4>-25^'k4g2A<}WC)3?ey'-J3وg,vE?7jj`&jgؗ=I4GA8`4XyTO$_ZHR%KQ. (G Dѻ\W {zzXkz+СrH ˳qDSoҷ;_3[]vW:䃈W\u5MX[5l,3Ჭ!،\/ l^o5ـS6t[BDG OEϩ0,.ʎ_VGQU5Q 2wm7*ϒS޺NoZ'KSLg"2e?&´D77^6'.;ր:{5%됛1"ml3p؍{1vAMz(*y*7F x4|PJ8)"dGy}54 ښhĭ@_|úfSTM/%)6a+wrMqĦ '5w",Vx;a%֓\ o,c!_f&9@(orR:{x0>,Bs9jVeg)]VDKgel5XczP,28\k,1oCnTe(}[=(2bl5Qo҉Zr9I1l~zJ 5~4|Q} O<זcmelL}wcO۲d*WIX5Ŋ Ѻcfkw8>v4W7g-y]E%K5`w9}Z%؊'CPMȘQt)h|`|}"0Yfb |e^fҞ M; kgXcHB\^jߦ>I48ٮ3u.?YK™3LJ+^k445J4Z6!\Ҩ$)Bz=[;7M  (#;$`$g6#g?pnXGHtʧdm:4OBߴ#o*Pi Ϲ/͎t:ji9q]fvyL>^ ^7%̵lAw8Mi;bG>k -hə?z:. r(7-bǼ{J 1pY-lЋsl%_zr^MI]ና?JP;B~5w©,k)E`!@u:82v G:#H#4ep'K6Qy;xSDQK%%z6QiOd/+$ґ$2lB[HuVX \h9Q?_\wN$H%tb'S3Ȥ"u6]*y!+`j`E MF)ƩCK`Oj6%֮Stc>3t@x)N;'N1ru1 `uy)rJ j'/Зnrq{W" * Ofjw~h=95;zXH[f=TsvJR- :IDlJk|QƦ+ "[ wdm-9qFW$O~Ye{C|VA~߸on[.ONMզt !nZ`bUmEGH<_nX xzb0Gw .G-s&FwRU8gwjkP]Zȳdמo:R1:70EٛrA{cMWpmu\qVyK[(OKo|0Lfٜyȶ;x2ؾ+sT0Ͳ ꡰ(徇j 5@heg]İ:nQ~  O$I6ba2=H rC`q66X2Bd(:a~,Ao|8W6.+h+=dU>Hndq>Ag~!RCOqJj:x\FEB J]nfT{b^kv^G|VCeÔ>ȝis`"4)nC䁉U"w՝w~LVJWC:=&aNÑ a~lI/CsI?y șMbE)h vyzI)iZK5teI f9<ܑ$ο!j&5xo ;DFIl*W?\ fFo_U L?^-7e_=Aα0kJ9sq9fQ \G ssm> cMŚ.ʵ[Esn3CI= 50);XQk½m?# ТG֑֝2ע 4Kv`>RQ^/@aUR jٯ^ML k$zx w# ,;w`q}/zUXNe0_D7!x^08ATfg +~߾<9|1 ^[ou-pH; `S#QTJxU`CW=2V0EgPтy,h3%;!xI&t1JsLNPqTzoxſکȜ|iUoEK.Nϵ):Prq+?_- fv{&\`S6.s8`Dm~$`+%w Vth9`ϕKDN[saJ3| S(x%j/q$rBE*b}˄%:ȯ9 !|+~(ːS m@L?1>fHqZz],W\INŔ528lO?}]ʺj3,OΠ1A1P(gs32=.`Wژ`[#PI܂UrW]LyZ.~Ք' {̳gE9>z0?bOE}uI1S%샸 >_0~3K~N>*lT}3"I!̯0T\|sM)Q_v~[ԙ*%<4fxnfhIŁ9Vc.&-?G]0Zm-Fc!l*E ,a㓀L@壢}[џs>5 ]CX篌Ǟ_9/3Y4FW`h^M Y<$K}Gπ Яo:p5oԶ.U=S'^>l+},rБrL{m6t+5+ $ Hoc`,yZN Yn_1עeGppDsxN".P--0p=_ucvri xjYm}/.U}u?= F>Ǝ?Qg<(Fޝ<͜V]GM]dթ{J2xƈF׵pe"&;5- Yܓ#0Y.njuEEu,{ve|r2Z o%;<[;*el]xEnOKΗXa>U=SDhSxS,$@apvy1ozʀp(vJW=:qx? c汹ʳ>p31'4k퓛U`&Y/]3^qyb8.Ưmjqy=pxjv=hgZL>{Y#Y٨ȴڲ)=n삓[ TlS}d`++=W-%GӨ./uă\=dۃ oBJ*ɜ3KGRfo*I ⴏ*T&DFU|@u:ƾyq*9Mn-eXD[ʰlfn&GܿDUn  ӊj*,H+-&ftOF9fqEtB50n7Feev]T:1& xIgy{?u=Zq*>>F/FaEZ˕m8]x3?(ؤhw%=Jo銖FfvC[l 3SP@${ k gOECmQ M(C@Ly-)3јZqАܖir##XufUHOl7-8uP 'HU9Jm !6G)?΍jhaH,n l*i Z0ޣ&߄e>OBǕ6W1Юl(ޣJl`,&#k=w6^pnZAMgKl|UI|N'߽ &TDڤNU%ž.erwX*aʃ3o]u(uJN $kD*={3D(ƗwӝL(n*)Ne3Yz7cpPm?DAE]։Tx@FU,ai|,pq׋G{d։>QÕ2ZekW. ,ƤyYOX5P^,=/fLHn$60U {K>NC6(w6%jbW%X}ta|Qz6v6XxQLc oT〒_z0V;ۈ32ΈMpTծ6){P'ճ.bdlh*kiw\ީ#0}>~ "TDʶA̜r?>EKWM yv=&ӭfFﳔJq#eqL [`<׍+ |z iȿ{tRg&aDiF(Y,Uk) H)kact(JrsYYpNm]~EߧçV2v78'\`O92:9)0X9r&Ꞁtkn_%h@sP #4$h< B܉jn4 /G77 1zj|vq`b4컚&Ralot,NhEzuztS;]jMs4b| z-Sp`pfYExH܃c+&Kf8` ʇCƟ~Tf|Y{ϔ@R+D^L;.C YUrrAW͢\(z ثP!6䋗e}ѣ$Ϡ%#p9sӯS<0l 0B{9! 5* L7u[ݝM,hJy[ۋ7 :Ą͸QN5 &TC/_ϟ8=vS! 9DGAU$9 T :#F7 grY[(\]8ҢG65]~/ BCPbl2h i$I_Lt.`Wu.#@"D^~澜_Fb|pAS)Lq{]S؏v*g5sp̉a3c-x,Ľfb՟8*IM㘕(fd&:",{j3ygӕAM^<!=ow`4]k}5S^?-|Mʚ|*FGz\NCPih_a|=+Zw'sLrhjWv/'ygN15\xpX>%*X4с\ 9^Cz0n[R3`0|) )[yC[r~!1np [6kQ"d'o c& + {-G, yv~G Ln$ !ʹjB[M/7?VjuǿUv?b$ݖ18/*R[K`C//C'a{VPT4;ȮHvyg 2? 'ѝ{_S)a,L.$'SNjŘXc 3V e.")hK9 uy,.3;aRrt=ž6  pxOtW;uz62U X|KR.̮Kl%X*gྞN1)K`P>BσbEGqaQc;3qu\ʷVd| fEBѰ+Zh +l,([D */WAPUcb"wؤSv@'g"ޞ<$tldd?C/QsgH Z&gF k K|<qiY+sV|tMBx {M>^uҊdԜ S׋IMC3sk0mAJM7m !uWbzlE-P bxq$^ &i_HTo[(,`ud9:!.al>P0P@x^kYQ|c3& z(?? VI,q}(12W~9kFI&(Yy٩ԶQ ,쇦`U$㥕"1 (~AavZ g%97As7u0QX<^Ğ"c2*jK2LQ^IP< >&3ezS2:y[nԆ!ИxۦRle7bٰ,ߩP4>,S t7Qm]R[W5&ֻL UhF\fT0t7Fy}j! }]@WB>*6hWOU"yivQv])a-My5`9aґ3 OO* d@ʼnFNX'V'R˛`zW^~Ø.} MATupJ*J?`ԟ/`V Jzxe-[yCIDT'fdڥr"8?svCӵ_7ۈiî$J=Ñ|K4p0K~j8#q JQ\kuW $ۃ%q.`׷Iώe#] as'xZ/؇Ba|#򰛇]tywh˃-[l*D1 }@&k+{s::[^7!=*8Gյx(P xLX>"~>sI)]Dy#rh`PD?B\U1x 'pM/2zrQ>'xG8JCV-ik5ewœcoEQ9\=?3ul&hm~~$l * Ik%VO'?j)WB|eP0mCx~WU\zqSw(nMh8:s&!݀jycuxHG*!Mۀ?BpU"9/T}ՙ6bدkL?j2%!T5G*>|~ 㥹Si)[:b T~ ·jwQs'OmPtG?F*H#(M:Ÿ2ȳ[|ʇ?ƋlyxuZP5VlZf>:^K)CL|'fvׇ;eҎc{ۤ6iۗEk}^IgPlXYgRJy9jy/徛šӏ`Pq]ӑ6 ersz<C 1.޵;p!m#ź+ҷ#"c9"5Wd85C'dcݚM=v6?$z͞~x6s:N["ʱ?4\bYf/cG6k#և!jߵ}GӫP[L [thT<*Q,@nɁ9^!vRARr"`Hb'6KzE|k P htK;χGb)8kj$_舽Uj W;ogHJܼAZ 7m+Tj+B/Dվp4wSuwwp UkDC 5uR|\oڵ"ie  qDF%³Ŋqt՘)<5y@}YCdF Cw6l/;ÚyNjs}w~0X"ʭp ވQkF)[/ں [.wP0lV6 drlNy+QTՎ9Fc\gk97[Uq{:fSGHᔢU%p#{F8F 'kϰ| Sjl5k<v>-5PH n*[[k57Nj^w`vv?ϕmɹUd,{]`=xd,'thԄAb ̷|w M \1ScXj 2/:!s` f;Zr7pYx}S~hr+lCus(]7eLk͵s+q+(m.ǿ̮1uz|a P j{x5F9ӿǫ)~<dT+`=ra񛠸,ܩ`j>>W?p^V>0 ]d&, 0mDTEQȯP(g+G{AK4…)h g36fBmp؁:rX҆pKX먾\yueKoʐbp~K\%b+Zz*@&ْ'=ɁY2׀@ wzt7\24*cPPP7Zx*۫rŢ+BvA/˕'a=宩!6^T:բwC{mlV Zr^2%J5lp0esuZkidgV_U@]xʺ (N(o@ ^Yy_ ŧm]W$ ֑_ j>v9kGX'Ŏ^\>zpzB#2<:F'9$ʅp$p!*[utl/ypoC֐ZgĞu`N4ڷH)?]{Ö;'zf^RIu7Qc%wO,i6Q`F>DuX6ka )q T|vAXe_S(1Ұ Tzv~eVmu({T73y1./p-5?=7#"jMŔ?FV㿲m{ю<=p(ՁMۥjG(?ζww Za?> Bϓ.=|%)9FaWX톿1U-K|ߥU/Iޢ{;" 6v"/vzbX`҃F4:E8^?J*u=9RasҞ 8磨%Ti(8&`N3ҜU"pN  t N]`2dK lL]I:͓h`2H}#G'j6KRzѐ(\fJ700w'&| (uLvtgaupν.˙FɺK̦kqFqw*P*Mz +#A%3?"I(v,aP{U 渭 uPvX<4~1'ڂ/BfW;~.g]Gia.%2a{l2ԝ~ L"^~$R~σ?1ƞ5^Omay/2XD6:N12ƴe6 QHۼ-^] I=/;S aaq45ap1HUs| ܳpnjs'_L4x|%KB. ~QKJr-Y0=L_=;8,zvگ &yZXǺ]aק.ie_񇏴m0~vvلEXH`9m#aZ:<[$=FҞHo0oRZe{5qIkNb"Ԕ5حqԩأ+1st5:䝗NCK-LʹiCI΍`BS.eţ! v^ѕr g}$^jZso:qWD){ x.{Pz<zRnodrl >d:&gŸq8DzEyJP1y܇?T{v]s9?|ބlJ e1Oo%n7!*#zc*1¾8עҜy\C~(x)=I}O'F#c <B抈;R :Ż NTj d)gN\ p_r~;yos{p2w.RI< '䵚Pjǣ-_ "GꙞeOD q)q YES*0({ןd`umkoadO!/zI pPɪHL9<{'xb% .'M?lS+7EL$j ~[{VRUۓmg e8ԣAŻ3=Us\;[D^^/Fzq z;_nd{3̌}*68%Rj 0HG?~{-*zP .ցٰlGͷJۤ17+&I*G<`!?JWs^JhO$*,oJk)jpE ޳'^=8tmoLn/pdҷ?* g]jUsYAmʛ6ZkEW;*s݊=i8?fJl" YtE7Pj/kףx>+RPZ $iդ# dsP?|#L1Wp|<NihWEv*)u+݃)Ng,dT즰ڦa5=ص%39KFv6"_F*rlBkUk*y4Qō)lpځ t^օ3< 7bjX'Hyϳ{R)rW;O A}{/;xay|}q,shwr<tZ]Ȳb*B! qC'^֖@Sxkl-Ϸ)fSBܐ`nvL*8\;61QNPtF>{خك[v܍@PaJK4\>oI=(^̾ۃJNb/'GT-KX,FF&6Am^,DylLP $7u,{Yr3t#4:Ve#HX)lgyJE8?D{xi3AT4Ŋʎ6pD4DkB2 [uhTM\Շ,aqC8`kG94lǤlzŒVI#EOZO܆ܞBnal?s *(Jvѯ%|_~xyxrd4ШG-zfR~R^R~R~rcdb w(rdy~s<+ ua}3ϓ;CϽuA|Cy?gg4'u2>hSFM}w#铻z=( D9oK{"ꘌ R4&uC{uYͮ"f`+o G6 j&6l Gl.@)yX 926~ }o<]#[Njd;Wa"܄Su}MmbLiSr`:Rب ˿g=w}I?p}ډ/_#{|Wa^qFWd51kQ܈)1X*zv).Ӏ ϸDw1).u 78҅gվfj{- dJٿip7N nq4k]'[/h[[{?ᵯZԟwEԯÂ=֟?ԟ^k%;s[WX ׿`;vh[~[jn[UG{Pkzk[#p=??^k K6-}x_t_xD[ Zx'nߵqG_ ~K>-BR./3 b9ez_*(ׅ>-ы'G}չI2mrytHqvۨ(v-~N*Rk?f?X3d?=RϹǀ.'#:lGyo=/D3\EюӀaPpi0~э5\5(Wc))kOU.V9}Gۃ<[?gO&J}{-(b}+kȾۺ jm5*%45pd˯/CqX$ʅIrQ-tu8^1[G'oiq [RA Rf:#/5>:^}uH<ױ zzUn*^ E:Fj-moFVMën3Z%dJ`twH Qᗰʙ ^Qw)+QgNO>?1wRnWb{Uow[E3Ew?OܥdͰpz=N~_liW:YANV٩=^I>keԼTX}0qDNA=1-{1L&#+ez?h(ui~ AaT|/}k?wdhH&$JP]"x)DaH+e'ǎPERX''rxNR10ʵc%0yԞ^铌νOŸ=9P~0y}6\'D UDW*Vu;:ˣ́4NJSi0JJ%zLUQ2єTh ̮(} yӔa$%%LtVolR?!#(wNlx=T*,r{E y Їac=e}Xdcd̖E:&*!z5XHA(˩nuLAԲ4Hr-KxEu`-`; l߲F [sf {ŗaҫ{. 3}1s4m&N]VBdEl?%kkE qט(m}~΋|(YÙG$:e3MAi _)Ujj{Ч{L؍BmE\OQ=As9 \ǵXUyj_MC90Uu& FqߑgջR\MdWļ6Ybp#:U 7>zxKe@btl+ս.8|V"O$O3!?Õ UZ-[/!faVm"[5?n"/Gq'LP5s_]/&n{)z7 kfbl@oUcp1E9I Uܡ+eJh%j(^NѫENVZ~e221J8J)YU|EjrL/L?Pjk]+Rosut: c5I&(8d8%)| Lǹ_}^E,K Z&yo,hsqC&EưסC|M`bt |̖}uo'6_]{(1]g%.!Zk(/mRlRtb?4v0 w*n+!ʓ~ ;rf]F!x_P3-Ƃ`6_-{̫u܆{ӣ Z8orOOQ<&a=Ցfsuv:X^JGaǀ̟~{xvǗa΢k`i=}^/3[¾ݍNzʼn쒯4v(47@2UTC)oi Ҡ5L }b:`'Y,ۘ<: aiHܲzZж{}4B1IJt )>k H:N<VR⍥rUr /@Xf撻YJܙofwq#4/*?YtRM茝nc@sTl +i4H{˶Sb&^~&Mߥ&~-[iڍY98q,WobyMl%szo^M eTzmAHlt|4>u{ojG`ch#iREzuY najЍi\g'Eʮ7\i4l֣L; i+*i+ z>}( څ;WV͘G(L@814.Yɺm;jm(kjo }ٵk>e#^cv( ͽ-p{a^?d ٽ)i\hߛfki\Rfl3ZJo ݘD)wfX.Vn Z> 2NMh,IC MϷ:Œ#Ra13:N\JAl/qVEa.݇9t uHof9 qPvٱWXi7й%?&_-;Mx@{-MQ{a6Q𨍁[pu ʱ ͥgx@ʶ3Fq`[h=6!x&V -I:,gԯ<Z|K}Rzms6jP=n K#@Tp ac  jOfiEh{c1ݖUL!E}A#b9L 57"Sya|Fݠ6ӢT: MHXSt# / PT9~`w<ݸ7Y1'|6%!.A[$jB ѥ̞2 X0ЖYH>,gO[i),[%k?uTat07vٹ*9Y /8iob;w<wҰ\Irb9.WW?әeI;',ekxɭF&.f4GUS ZjI[u?%b`.I lymy}7&U`HK5@߹:"ɲ'AGQ<(,* e2%eRP81W mKgDGK.o#_kyy4-xu?w( A2魇B!U^$PŜOj8TkAD%q"G={|LCMVQl}rGΡH/^c$vYF<`PY_+{s! q\\gn'KN?)_CG*|sZx^iIۦ| >pB:T Z&t,Pb $SOJAF>'KYEbE}YG}jhLRJ;uuRiv9g!Ww)؉oŒa5O核!w/X|]M[C_tcE GI"‡WXM/=AW!^ KF=QvgR&\qe!M_XoiStrBk1DTRā4$gw]JW|ylyTC SZA\CuQYX[ÞE^i=B*hcOVt }ى=JH]/ =F f$DWϹHz~v>ɤٹn(.uEsو3:{tzRʂ_^âO) N~ atfT)U*i}D[ &**)#7/D"7E^xSn_(fê^¿s#ʹ"J5UrߊS '#-H;I V|E)lӑ҄ pH;lqV*Xߢ n$QBpgK[)[#,x("}`2kY*"MQ 7P]pnBpC 6VQ?Jc-[Ҹj gHĝCMxvR[)Q$*g /:xuRD\}+Bji V񢴡+6Z/E4[>DE U}2 -G~Y饸<ԟQvt:ct%꼮Kk@F/5C@|%:dY3BQ8f-''ݦ2eٴ~ f,%f b4h g)%v[ y[D+ kQ98>z'x/~><kdqx9םilƳ9e@_R<ÆSm\6i@'c0ʙtn #j2<,z2bg#\Zq1HOɱҚEz[UhhsTݚ*؆w(m4~Krowcv4 o`&>noЛ]Ar['(Y3uCm5 Rw sYX誊eK!&_32ߚ^G,=#XZr;D8Pht"eXΔ s Um5MSǓR"yiSOnW+!#о8X}:.t,2-mIXetYF6r^U3 ]9@A{#P|)+g9Ӌ&GW*|TJpGAj#,=ja`znQP% pƵgvd*.|%}miQڑ͈r j*[ jrpY$R-bʆYv` =2hYGУ#Q}4i٥5Q9+"?^S^h#1H h 1Jh=@5wQwfbUǕEPVy MA:r6_S[XRW'SX:sTɯyz@ I3"&=nI5yܛ,8\ZԕHA,ZNq5&?E\Ay vuiCWυ9Ug/DN|6;s#G2a~M|(; 5rDR?2LX>n uq@{!.Ɲ{`3duYHH>tw_dzJ߅CxWtmpWŎ2Ət\eW<?/`3*gev`wY7,?`0b)t-_o G]㤴 |ߝJ@Tq=ȫBR9'.mc@@3hfإ3G3>jJʖI9u+>ym;w*?a}GLmsO5e6$O̘-[eWp^%KOvy:,JF;=pSAB~t-?84З^ې?mlOVz{JaJ:9^.Xj?1|##ο9Z~!fAڭht H<đ<0j#W4Zϣ<)Na__s2Oxه7r2)p$#ej!gmH>5(sRf=[:Jʼnyf+/$Z /2 [y}0[H|a(]?G2)>ǎHe.AcEay\ǧex{<4,pl2Y@XL!)qfIc@ղGƘR;-<>22 :ۃioAgtE2ߦHi&"17: (\2N䳖Uh2-exz2#iIYp/z\\葖niRyHK( '=>zAi˨ГEYhQl(ـ*K_|#8 q1ˌj 0:GplqAJo#X0x.=<3G5HnQv|]Wd9mdc0yUJ\Wىߒ ́ނ6 >/`%f艵~ͣ_X[4lS\_2D? iAmiPGI_;"Ͳig)ᥠiCqNS~œv0& hYv$ŋPх'\Q: }4=_T+9Gvl!؊A,ͣI$/ed_XHs[fVG!9w^?ܟ۩d4Cz7-,j!\Όt-gcU \T)SЧC;zDsuŁb{=YWqEa_58'!y̋F]^Fg`z{Ufw+ oSj&O3}~;gm)~LNbg-ayX!b ,h9Z}lՔ9(_( dUwvA/uHi+/ly{7GNiKm'z ZB$ +[(3FYE qe0KN[tzP.&<ʣd~:2X[pAuvAs:0wE l^p=ӭK Xi5(g&[d^Ncu&Q#ʓ:^ħ_Bs)߇͚Ri#vyZSwE5 xY(?P|(G+)<%%6=GJ` V`dܜk@.Bkp=vd-!tm* Ա['<^ WXdWk*VU~g"pf,YYjoaٍW ßٺgpVL,9-ZBgm妽%}Xa+ikQ:<{/~x"y[ Ta:-puEe:w!㞸(q(mƤ!lYp9{?>/tͿIHFNBc1X CXSʓ4* 1U.G{N;(G& sOgS!^<a"߱ǒy*ףH ^H`(P-!tsn%6=;+ҫe#}z1^pmѭإGM96_&3^[ n$W(2^.r#}ψc(FpQFo( \~Ϸ@P޲u+/| -0H~?ޅBPd@RxPrK-sAxlGD>+{^K+ʗI8svSVV2]A<=p‰iVnHCuH΀Q({8m+GflKPJm9(FDs m<%6jI80ɂXazX(ȾGݚhKmv eI;ؖT|Ņ>:"E"xE^kw L46I0T-|z:|:[zҔ{N<.CS_gg?AFզFN.g5F ʀp^&$n=ÔX`D^L4R4L#TB7)ݥt^q[ˎ&;SIP;h0 REV;DϩNԯNy0m*L?'%>>xS4 , ]?LjSQZ *Ei6M鞏/kҚ)m:sL$U+O,OQ."bBOh]I6,#*3p@l.Vuc4X}?6,Q(ARKtAze9Bٰ(>0BtnJ3Dm:0: F9M!e{ 3l)Nn!@8"iE0lRUZE2*]QE%$9 |EěhDQ1vOnH߯?G nHɄsog@Nfq?[3 S[.Qb.`^GLVm"4PD֠t kX~Y u@@l"Ze9N?=tNH[vE}Fчu5Bi ZEÔraIcE8 ç xX?ER>_/CT[1-)Ui:mC畸{ЂZĽB jLxz ;[њgӜ ۱)V"}U*"LLc mVݢIJNao ~'?DV79HM !ĒtC)y)etM'mx3/Z\)y=y5POUCGx)-~R+_t`\e/Jg +=ՅQ!O4sPXyXi J" z)|(뭵͸jc*߭=16 cxy=xtQbay-Oq`U5ڻFĪ-f>HpDd1s`5j3Wf)c|uu(KϡUɠek.jy`-Zo{iUxG kQ}!CY_a9&d|LXNRm^&Sh}|ːX&M&<nRFXEb 3:1 ylAtD;`[`sQLN?#Ϻ[ E06q1fTh&[{AXmW=lA)DָƯљ]R~f4ŭɳ6tT JM֭5ɺZuk/m\>h,mBhk p}<1vϓ{zjzw$,.,߆=T ǻ;9 ;  RS Җ+O4kHꅯj5 NjUU%Όyŕbf7" <ޣ~a.ubNtX6hYҍ Nv+t藟W짅l]h?MUkF_$E'Zdoaaظy%MI 7) {>OgS?33N5OYT S˳w&DסDE{T.%g%N8KD γP?^T??8X4vGoevw撞َlk9O[1Na+:_gus^ԃGMRc-a`Rj#mYijO yit/^OkFnf?~'9Stֹ'0[8Q6jⴎæWuoO՞!{>xa{ه$%# KWkf"onM1*mOo={ v8/ 8@t}t J"!2C |Yid-KJ(3Jf2'fy AvyAL;ʖ+FS')iѶ]ǽm [Ǖ[Xd0DE7:wWQ =F-uNj'ȌstN7ZrrtQ!d\ *(vnlV@r(J \`ǚe0r9}Eiˌ5 |WQm {n:dS N8b͑]eʦDe׀Pv 2ͤ]Ob78L#p.=%wܰ_%: exNhցH`. |ȶ^IBPڒN3ZUTdK彴e{ƽG;cKw {nFO3Oّ ]$/Z<*PxMvʵEL`$,Gcq?E酲W`t0{Z g6\x8[`ObaR :U2W]Ai_FSyqўUE<\XmWAp!A( oaNEa aG+= Ry^4]l3dQ7Q@GǮ~aLa_;dD7|$)Ua [>Sg% -DdM(+V]%O1Nh[[tr.78WՃ ԁ9 9v7d\ʼn|ep|;/li>RκY_/JK$w7VwB,uL>d Dr+V](C")1g|Yܥu Eg*_sZe#SHGk=l, M,1oB[GMzi5bhUYLi6 +P7$My uV̅Ja,v&m8 2gwfn1q.Ġƣ߲+P"&B R0x-$)| ]M'-|3}hS."Ճ!tIToO4BoPJYq5# Eᙷ]#M:aG31(>!*p"*(rw%@v,𙲽3B:-T&(>5g^OTcJ# eTȜ?k5 Փƃl}ppX1q袴xg&z5x9;c#bz3 dFkO0uM04YVGoPXx߳)W5M"=soWjm""s e' {/ `Voz $-(z9|KFR_ ˀ=Q]/DFa-&t7:oֻ` <1ֹ&J$ Q^?EOM^ր 8)ay!|~?C3wO;iy9 ?(68'cRRhXo|^^1>L8/5p)~ėbPX],EcJ{(|F䰧^%쥥`ޤ;1y]gDawgݯ8}><)cY^XsD|Zs6t#DielZʸߠ#М; ,¾#`f{-oZ}< >n6[1"y> 0 "(΃wQciN }>ǃm89`%|BW^ J"I/_heO >ėPj_F&,fQ} J37 /ȓs默1\`sjMAS0Dx]irW+xٖu)6HMl҈H ?7 s>DeVEf Cl(+@ƨv9=!5[$|8D eq)h@KڲShGO-]3ʡx,ss c{2SgI 3ٞ^gGNf]ܸ gV|YtaOޝϐb0euծHA(>~É&NI=+lRFw9~3Y|k ~G"Itϋ10}.V7P>WO^b/hǛl1Q^ qθ[ɯ W88YKF}:]NO8/}/2tʖ?Z}A`.}7"^^R_dէO('cUE{zD{sXif%Fw<Ζ-lDvՊkRoIbR({N5h cl,>E?Ҁ~Ч-4>* e@Lquv:[BY;c1~{ RgvkG,wz5P#".2"}:F6nʦ٬^aDm^6|k/:>„؀399h2{{P;}r.I{iDo.toEcG 5skwՏ޷(ZT&J e{Uj=pW2p89O2myL.ƈ 5U?sUoxz~>'R Rz:Fe {ܾ _8fW!u~ɤG< +NZ^ĎF=8у]W]l}7(4Ix\Vj˙6#[D|O^\Se(`lO=Q(z|_gBoߢy[{_dO + L!6*8Vq1&7_9\/oP^Vⷑk+0R>% [yj#p6׷Dmdt?|.++wcБP +FDX* )7]I_K:j-,i[ʔ\[QG0QxTrͣdR 8* j(@6- $^r,<#C+a`G3_IWI0K(<|}fduƇ|V ٞMznNc3 GQPj9 i 9ДUyE莀nshɁ(mfV`T^?.F(U[}"Ưʸ Snwv9 h `*J/(P]:+%J1\$: `b (( v=_qCG:G}3ȹ%<| FEl8Yc*edczN|›]b[N^743Pc@sfL뙤<U DLPloe;tbkfN0T0Fc.FZXlܦ$=X}˵ gb`Y}n,I/s`08~8!VB(UH̕LDقO{O>#G^5`π+12TP٫j?C}WG>SpbQEH< +|k:-1CGx&&QRN&"z.28\LZT\Gĥry|z?s`yюSpe/!^GK @o:`ڟf Hɺ1IW Y_y &, ٗ_y#?BN_9R/*SrCX&>WCɖB*cSon|V6M,wq_=_,bQw``V[=Qډ8 P)xPnXG,0T?(IF4'Opay'|dt^w6}T׶#)q#9߇Z:+, WM܊F AdB PXnƴ3$zIoG1hM4̿!h7z:`O*5tw㗏+ ] nTKt] jbhgΒ%+Ҹ}j$s-Nm# k:A[FQBh:5)s}#MߧNU]3k(dv.]T-Jsƃ#PYE xjMYg6Q4r!N1A3tWx>q~D8Y](ʖj߈PeknSLNX9& K|NMeЉ`[Qٶʔ{cשes 2?Frf*VAdR{&*5Ȳ8kE=pQ6cmbjɯ16^*CtRR|k:UTQb!D\UaNNEq҄]䵒 V􈄷x)ZE Ǡu pN̮Ѡ Edko&3֍@L@Yg(g9hlMSmtsm{dxE(,c R-1BDCܢnp<+R8з61VYU- '9wvU `@'ϟQ`:շR2l*B:kQ'ѝQd7&pHg%/WqaBqrz9gr",rN"a XM"]`B6^_'G3"QxNEgRL[BYBe8(@e=ߧtL(E i>V|'d cpτl:ش)l=ϱC.M'ޢ@M"7}>o:)O:M'{Ӡh&[m|OIWپF%qt戵u\#NGP#Ar.'c!NU+2:`U#êpEs?{F >ц˻%g**R&^~S9ʣ&YO2+%9<(Ӭ }uMeMqPu/R|e/Q"TWYu"YJȳ(K};{B~)QOaZ`{[ٻ1ͯ7hv\q;1P{!p*Jk`:bYߋuYϮizlaSH[\{_b3(3%S т)i.)_ކir?lZ C!8z6 ٽQL ;0ee#<0b)$WMFLMJ0!LRfisa'gKױ8QY% iwpWpѓH)%+$A)Wl;.'oN QvnGRm^'EGZsk%cYف,<5Ɔ8=e7M˙((']Gѯ52yk4EzUWTyo>+Pk APY UfO`P>쥓+ͣn-a)`%HYrNX'1-c7riWPrbS Kg+(ֽIr496Z34ǖGAohl#piR|U燕_ "x1eАg8 它J>9XA֨yۢ| =z.B{-]/3"2*5P].,b;VS iDPyiA S__Wjd311$2 wKJ$`.-Ipl1p/,i:]jviYniPMї̓q&WRaUPG/Jmr, ~ARmW]l&o-}5@7:^Vގ r\3P 竤W  ˤwzzdPpQS¨<Ezz1JpQ;9[n9!.hl?>HD4ohCjIwv*QfK(?u8ּUȟFi·{At)-eՈ6@'H ~艙,V-bz( }WL6I1!?vc\5i b2j{x1_ͭF'u/ VsW|, -)ǩks pNJ|NnA.tE0K]tDy99$r]1rRTT@*eC_`Pi+e]i)]~:}p9o oM !/T 6vd;)?9-;y!u5(PɇYKq<JE-2aeP\"eb/PQߡ =M^D׬mmMĂcfav$>a=_eףŔ3n$<qTſ6i!X+S"xaccR /5t}MTLG,Rkw{`|oTlHus-Wĸ!]啱Bd-Oh[U646)G0O-;kYeLsgd7V~&|[Wɡ;0+ymzo'&8_z]ŏnͺ.\ WWTKqXVhimVg\ eE:гr%kBٛ]n' )8RPVIs ]ϥn7^abilrJ]vjvS/r96!<'*{\1D/:=^:Ḟ׼򈷼,JajCcNȎk h];7tW g_ KV)EY (Kq#Fr٥롗L4Aəfه !ccRuC'38, ˘Ȕecs$z^/Gaua/KmH]ƞ:;guFL8Qqu&4 7ͻCDĤ(ð|TDoОL} -VރgtF;u.4 [R`hMSP`sD"q'if(_+J8b+U=&?Du<C l&LHB!c\>6b{p\I#B ;>"_t5jfמ *xJw">'vy0?:"cd_6wQL$ƆO>|L]^CQR̫Z0X~x܀zL='QQ|CRSzmG,:jo(gpDvSBz>ȷ*15Q(3-.7=DېwPZɢ,cOR>ѹ[:GbɨhGEac#á{"[ Ig9/ToOC2us>1X8`>3)y1zZY%6Pe- t(Ȥ^#ϔ#|}w,*Mn9Zg+''%V b(2G)Eݧ\s|(_K erLx=xEݝɻilm./Jy-;aJaWra+nVh!*9:[Jn9xCA~M5w)`o{aN|=( XS 6p8>!yH u[&/MĠwsb ۃm;DL0 m3!x~~~eV3 ؙ(a)Oz+o~;G 9o]Cc~8jl <_}zW2!]zm?IOb鬵HBWzk`fRߠチ^K;{^S)6qE.~tde׌NKȴ.ѝ:g[ vZ㡮( +ȟa#c+q x oO`_M<wt>U)Ǯqv<<Y֓K,`A9ȢOos=bx7@o4X;h82M4ptb4NsLĠ6x>҆K6iE|fB#۩IEo;Z>)k9 j~&<;}4>:B{)r3g#u"9"Sd|IwrV}ͥ' z0 cGEFw/''~2)LvEu"8)ŁddArD e 0iƷx `{aZQtf[hT"biYَE]X?}u|u"t:2xm? en7eY6 Q`2FFX#6@qgM$Ϭ˯lEa`>=X5Dyv8Teۺ(]i7=h =<O(Zd wFc< b>f5u3ܱv[KSmY`# U:x1rQ >JUst. pSXQ̾Q MPT*q XpmFzZ7uU-}g^z,U#"ϕ0/BcEe/)[\OȫlgbhQ@4o"?7ES~s~ 0{g.50q #vrdu't dvϓdv1V/G]ഏ-,!%Ô?'3 hEPtܻhܬYD^9}IC/!h( m kY"> Iך>oyufxjp*mB*IR\Zd*嘏|eE9DfUo b^M}RHIkzm>S@R`;h0³mz l\BI0p%Q_\ O3D'c;Tw.cRUqU1\Kv$-NӬqM4p⽩QvYbht$7Z|`ܓutqPj~t0S/n x9@ҩ0Ao/J\4 & ?+ d,;trQuTIv8ibc۠JM^v , :Ay`̮qùyͧ &}FeHJ<#+f 'WOzAD[T"&Ln 7Nr8 `#TL*(>> /ȦOPM>{{@69/T;.Ǧz'c]<[4/sM~ p2tA _gc]ZG_(jWNrdksL[KHn/ً6 q *q[l`>g%RW*q:*o0띃Iݜ\2R[Y;lr߯<(ج^mt#K~%Z~V18w҆ Btn`HĐ)i&׋sPtIHAϯHJUr!_:ߕj1 Ĝ MyFw nmFƸ*獤 $W5GY*-)uE0}!gv.ՎGz4tqzfA#yڬ@`ԈE:fW`NvQSFG}o_N~׈%Ԣ ܿ Ʊw| S]_G9f>2|,P r·sO;)%l1h|⼧ r|UvSqXo;?V+G*~@ݬzoַ qψi- o>rV6ylL覺7_x5^/OQQTP5x^6'ȧ r6:n?mF8"9옩XgWN'n ~JK};QQB̒U麄lYʎQ' R_#N\;0@7L3vZ0ry.'}F@'=,1k 77x1?$#ڭ@_2%vDS#D M,q vxl:nui73w}x=U}Zq=oq$s-Į 暽\$R~DX^CYKz:tK#bl誊/J=ϒWfN÷thП=qŰ@ Wpߏ>>] v[[KOcAy%. R] ]}_~/(J=OunwÌE?&pPs_L]j!.|bZx /t .|$G#kQ9mC&cȵ1*q'ǿVďS|Vx=\cc}>}I[xE1@۰_^u! Q7: YbkPts"Q!t#; { 7uqT$F}yz寄?Y+9wmuU|eg}hA(l߿5%LkrO](w (〮T`]@fRq( -'|w.4}GM/~hkOsqЧb(]Rn\8Ae뷱o.wV^usE $ !nxF愆Xa3sR}!T.=) p!WK;'.[6_@/J%}E/[?:Wom*1=[?:u6|wb_ < >,T((aN^ۖ u|QFEW<v[ 7ڐd]m]sMjF <, +a 4 a)mgӌ0W}֫/ņו] il1:8{"QC߰ѹ[ u@?M uQ h׷3Lc咀}/- upH˞=Go)yЕ/tY)w#ni󌭔cv^[ _bS;!SƯ#cN?J>>KH׾>Įķ<0(Gcg>z:Wf_"UVgY=ܠOZRS^Mdk9}a{Z8m9ZnBX{̾1><+Z62z]JCN?'S$gkI qQɷL;+LC(Q4=f!bg+7~Fu=?^U>,a0wj(/le3?%ҘAKZ%V&s yf4soiGE|p8#J nq0.rKnE;P("fF#(G-3o!s9i13._&{"V?o jԪQN8VƆ&ERBA* akM#}>UAQAEKUi) X(KoBei wι%8H޹{Y?%Sdsj$)Ş}~d76J#8v_o=l.ߪdʏt_n3}oed 2^A9M[|Wk?S`pwC@T&  N}Gi{mj`P:t F$fO-tq.:T{_Z'~={TK7YY(G/X8 po ~!iŭ]y L. rA~SdPjO vsl&L}mplDRG7qkFeQ;`1eF7V_ǬBChl4bS xGG""9O 1={0n; EJAS[tM 5+q ^PFMFR*. Dmn,اVGJE)Tl c-.4Fzhl+LG"Ln+6*>=DÅ:sK 0T&^.ےnVHO+[{Њ sO~lh }pF<rv.8(4Tr~.1M׏~494%^_HGV}rߗ)+Lr씒e/wXoc=+F4֫{0[XؾC:)A:iN`6cGoNBm/jv&~E6 &4v)[wjJͿ,3)،Kvl:yel8):> yٿ3`qHm%y\3̔KDg꩟ \)tܐr]Q[C_ ]ZCNU{fXC~(]OҐ]>q p ֮u;%̜4 f2)!2yAu7+>seeQˈ)򿠧\s*:RU >Y=uSg2 YZ#w"*!Mfl8*ͦ))zK>v=!X0BX[N% Zm:<`"WwCZt zwʿM7dC~&?3 cS9+UXDi}k=AT*Nki. _7\W \Rn20p62E%Q1tY b[Z nD1Yv`ov`wQZ(uR1RׁG}n@ K~T0]a+h_ J\l#`s@+NIj[YH piSO#F0$}TJ\VY%_h=7$/Gid!;k"!h?S :a fhEa#'}NTwzE*Fꐞ+ħcqˎzS1;t0ݝ%kxQ T}7yW[; ۃXb6mLl /h|ol'h@۳Yvi''[PX"rO7OͤǟZG־-  q s[o}p\/h̿]yjzFUDpR+ЕQ.1@ԪʵnM,s}rer'4+q~EUin/Ű0 9U)?/O(.D.{Kߤ,<եp"Zfu2ѽ p Oid<.G5vJqhw鍲3`uH8as'vxėۖ2n[ꁋ.R3\J#,Oev2%g%*{0 e \ 3|ƒ Ck~{/s5<%PdJ`s yۈZdеx+mZe TnW yFޙxYb|7)wR?-=K5tYAϮWTq~ŝҨPjg:g¹r6D6cofz5FÁ!LH]WV8@.B`9E Y0m[q/%&NN|PBd ,$B 7%?ὗA- 0[dW2A2N7dhj л߰wYTyNzE+ׇ'[Np @2gBw8z7X5VQtuBAzD HNb=+ZYj}PMc(V:0 3voيSUGt&3"MynL&[52F(Voy$ QP_D*Hj,>ds+(B#5{ }|?WO^g3j*솛Ŭ+iLn7JF<BgnE Ik%Naw-;_18L/ߙNrA7Z Wr6_F͍VD7KfRyG@f)M n)^Z+#CW7&xZG%w3fr~fhF`اc#@{~+<3e-j6S(G>dbu 4Gj= j47׋z_4o9K,풚wV^'zŮq$Io[!w&yْwib4٨)hԨ_ݙ\s6+y=THw ~Wk = 4k3E)؄W!Ho wPQx8_zNX/me_-!" IȔBXCj!*=cԍyxZs}SE(NTW}f=?llJfk"p>6OȠubHY#YF"vWxDiHmm,N?9.3fma\ p3b[¼"FT"ڱ7SRg|9ɹboF5ߔ \G;/^^ ]j# .j)aɤ1 8-ͻX[dʉeքC+h5R>Pвvv#/5xW 0A/tg kTڥ䝾<8⾗}ߞa@/JCGbw>8TxrD`Mʓ9dhPn߆?C9u?P|cn%a;t|0nsa'C Q)`~Z80Q"BO.FlL>/|) = ($"=j.V~' sGjBGatT/ ؤcv}=HoVXwis=r]fsV19KocÎ&RF83D\^lIpmyb J.^{PQ[~I(R._?`ꛄogH՞J0A<7r 㔗ά]U.1I @ ,ֹ6Jk3׺_alǯ*a1h}τ+rc&ag}V2N|ϣ퀺T7>%W}]-ΓPXјty1I"lcm^%9H%D@YZ(" 6xj觔gB.@1%"F_xχҟ{Wے}HbQpr2 dM{G Y J\4'fH߂JKwij t9cD40Uj8蹉1R|/ᕬc'C}?[.W,EGwhhGte) d%{P m&j<{01,dzci7X]th(z*M` D"Z`F4v~%<7BQ Sfg(%J4 sۼi*HID\Ӹ)?t.rJoE%wSoI$c;W`Q&@Q%w]*6 ¬ nI<`~N<_Pv%~8$f|+QW.dlX0GbE7fEc&?ӭQ}L( gt.$Xo+a*vW$f[ 춭\R"Q%fbmwe@$pjhJ)\^v<+il_>~ZkL=oHDbp]u+$T<T. >+8g;›5Rp| օQɃ*+e_>eΊ/ԓQqXّ#W)Y?J' $1( 6ZOޠ.0똲@F쏋D usg+٣wh56=+1h0"31l'@ p^14)֭;0%a#zb70b3]x) 0`kxUz!7J{ű#MxaEg ?I#|d;NE-ƍ: 10G~WZd*_lRw»_ۑ47c)g")/{ )($}<7F`oha͔D5h㻢` S&b3 [)Q4[){Ktܚyq=O|.0x;Ƣ 'eUI GU:#N-_ƅugtHڷ`(ZG.ϴsߘ'6baѳ/kο>FGt//5^<1-;ctjEݽ3MCM0 ;jhN#J?+1r*g)p^u v¤MT{Q:,{A=O9}3? ?M3Gxτ-] o #(g`w(x~ Ǘ֤,gᶻ"Ċ63y0'nVq;}kt0]JP:.e"#ni4 _'}4wGt\g{~| wl =}~(r4PbB&)"Cd^4Zf^ T̿?^ %I=2}3u?;E tQN43ϣ؈;ˑ9mI(o F@ƟcކA/wd>v 975{rX(={0k|P[!~q]JH׻,}{H}/z7Hyr0Pr'RƵ.Q6%PHX+,Ok’*\՞Lj SbUm5Tzz>+7|h~`AkD;ʳTҳnRV\OeZ&> *kiO[L| 3 n˷|dċ?[-%1Rl~yArM)o$_3wup3B48?tK$Zkrя@QLRo0m-u/6k"VyHd+h<NKոߩ(%nKH[v]½{ڨrp/z <F|yjK2!铎MHc9" aĬdO ɏcP:DJQ6d4"@9yp7.<1H>EH>|g"9J魳ؼǍ` y^7p9PHdd[ĝ3:{1x++DZ Mu)ՅAdK 85Daifyܔwz.J(C-SPAlMEhɞ~ >IkIsN͞[!.\c}mqo@o@6X #eaeGq۔ fn Z.K&]OU3M?lVQW*JCjX=w:~7׍)M٥ <7bDzxiJJ9~ﯢC3PZ2NdE //@m&̮F. G"\jɓWX+uNF.~2> C*{XDD͓]yjx9$]@п+גf(6Y 'Fx\^Uɉfnn?u iƊ&c JotF5bǶ=Ao+_b-{"E7*|vN50 /vG!AMV\G.HD*+&+V4W8uH+ǬrX>J8B.bƋK6&<{'bÕ<[ +C6x _gC*(-|Lq!gWLai;2&-CEdbx @;|0(z/[ lP2_`m,|Q:l7N > c _](񏞱(ujf8<.»ܪ욞6~u\CbF)n/q+xB~T~'švEw\a5ang omNHɝG9as _^=Hw|,`!M{tY*UAלΔO(eD_e1_$'e!o<e'2[8SjH Jgey|9?َY1efEMnH]3_,|Op5u4}P|ig`Ne*f%؛Xz!ӿ 9l0t{'6GBļwE7r% 82Yj;5d.M¥á^ypz@ҕUKxn.(|L[/~ O]_k5lmAgAϟF9*T[Cy IB-6[3ߩ~'Vj|R*q%%(̊)yz|8AH|biKZگ> w3Fv}LhŽQx=}q0E8{zDY as 3s(Or9EtwjsT͔͒ ػenY$޷-m@IG"HؼFCr!96'-ו;x.c*=7Ut7 83kЮVxpG#Ѱ'[?/ӳJRC3?.Z|oQ4 <Ӛ0 ))Oɒ]75;Јoj}SU[Ox~A+]k:W6A#pN%޿lJ/!N,!_Ś)Kp ;W+¢.iw}DSHױ7|ojv/.G.H^4\ cBS/?h:c2;~gDQ3c7G)&Q:fTZ33ZP~&IPzc{YY x4p>jt8[Ҥ Wc7Aװ]T؄^c5rQ~Xβ+ihzp+Ec;Do0aqa940Jb9dtI՟" rDSho##"ofUk G qUÑ]N,KB zY&ܙl\o2LF{N(bғ9$:MVQ,[໖3L{'sX%EY:xy"'$?#Oc%v5/ (N(ݕM[>b{5о>_7m{{*W&Y狕P,wbʹ`IӀ>%NY5&W)L0f\F]]{?0 _aJCmsg/FApUPNx"gN2,LW"swiR4])LuInk6K>@%)IK=Ǯmb0 D(#2boYCHZ6-t肒oGX2 HpӄIҵ(Zj m|@ QN_b'b9;&#[A ~[)&B1ʘRE5̀Pv>`GT e#&zyd3%&7bxuú?*|F3GqeeYedpEfp{N53_%_p:>Kvu$XyV9K@@?7 OB_+h]| +(j?kV<]":LOx|2+myȣǠMh/0GzSen{ 0fuƏ̦܏/ I NOw'`{}jߪT 4L*O 󃴰 3cAtSyOm>/(5e$fkO)* ׏x#f Qg4՜ӓ*.'e{kl#b`v>&~ YC\3W<_1Z[~I:'Z-a/{#͕jG{%+IQ|,-5TA/gsSCVM.RIrNZB &uBR؀Wy1ifb?,ɣxz*#^9&=J  V] 4O&IyER`&a]Їs,5 ogƆOKgJ4oE.pIb1PbPy x \)k^R{htGdCP9ShCxbImcۯzFX8h~yks<nRumV㺧o ]kϷ3ucW?+œѴY/vcuʭGֲ:FXEΨ0n+aP)&?kj<oDmz=Wc(^2%$_%?%}@$%gn1˗9lnPF9IkؕG8EG]o?OF66Dla <:l}ncwǟfg /ϒ,S-~X#|d(->#c*>2'7 pJxzRxJ$ԘKjd?%UK Œrw8R.Q7E&@*j~8('s)KT>#ZGk6~@Wd 3}m%N>rryP<kТR?DqVu>{y-J{.5ҧ<|Z6+DjeUJ/"~t/4yc[P(j'p] M,}8鿘ٶwg(h[`SOSZ hB_a(~FߏT{).R+~Tyhm=NenXc )tb%i`qIǘQϱѱ"x:CւEb9pX(yݩ._[YW,Hd[tlԨP:Mݼ@g\X#|_ YI*71A7{i}ow `S2\d1s(nv"tt[ \)/b<6zGGeEqO.gCw޿U>NM/psHy@+}JLӁ7P9P)wdꓧs-Rev ,>m1)>nzޟ{{1ti5Ǝ6!a>*o{ xlڤXL {Јƚ~˓n!OzlYջM/t5CRppB`ӐR8ݻov =h|EK8}ɉ܍.Yh^ =+RpWcwk!](f@WEhwC[H ?R!-F!ߊB᎒;$M/+DwF\ 3لlar8+. xVbOeǸ`5jN!!wɟ}-Iʆ1A 7n#-jpl)~G'=UDȏH5㪾mѫS#ޚS Gi){RS{IFO@Dž)y0-6aPAYQ!Bp8Bte ?s9Y5/ݴ5MV>&QZ+W1Θy ;a1FamKnxN(3.,:[`n %5WXWי@]z#'VK? 6Z{˸MC. 8N2+.8C_+Z^9x%O{;;+kl 'M]1K매J(k>O^Uu^5{/zb^e{5>,?IjK͜ ߣ7$)iH|7Q $w^_59T7y 1_F<5˿;P_BG?h'<}X~xh[ywcs.8%G4R~@גmxV򯰬r {| 8OyEx@6-陳d: Xg Whtc )+Իp_E_kpO1k*y@-nھϨ)B_SDWlXV .!͐?Ǭ6R= LyG֋H|- %DݘG~7 k5 CoHWY1l=(Jf%Ǚ@0iǎ+|KAKIzK xr%(v1Xmjs$c՗;zݳ.;O[Q_NMwHI6ٕyJxm: n=%zg /EIZyTr0a#<QSeֻt w`@j  [Rk|Uo1 '!|D)|gJ Gva*- IS^'2Z?AH!B87.CX' [E|g ,6Zz cټyc>䲎=` O4{$x=o}l#&h6=rzۍ:g*H90nfoҠc}yrAiVqj4GJgsz@`E`]HTY|, lhQV{ae7-9U¼{0= ݡIOo3Fco(+P/Je?!:oj C,*0gD+ cخ5U;^_7=G?.cg1乿Pߨ?# p@lp)zm/awNqQMSSxQ1ХMr͸ 6䁾dr_5(ge$שP9Fp}Xo&`,҂v \&l˜@ .?e {*턢pcz5"Mn !FlCdݬ] %GڹD>Şd\r{dW$ECb?ʓ$ի1=QV< &-dV{7' SL؉P#n%Ż$~x1Bk K~9K">R{hW9 gy"+sy E+hEDpW u $FB>e$si^(ޤ8Re$ rw1Kn/=Hp_ߪ8ݥ%j3Ev8v+ՇԯkQ>8ýS$9{ 9 U[&Ŗ}绺U% }dv54 >[" c#,jf#t7 xKB#b4 aimZ4 }NAF)в7%_Vna[͆U̬<ٖ*DN4vZWL{Z'%9ҕ.>%Qmi9zNog/u<gy2E\L!w KH9T~S/0q3fK9iSބ7%?@Ϩ|$}f)I|HY=!$~9R҂_ķ7/ݍ;sH Yi(kG#Iq R)$ΞX(ٮTTc;M"g]cJUϡ>>("CSyzr e&z5=Wr>POA=2Ĉbꂈ =*oVl ^mh=_a}DКX;WSx3vJx;BpZaV367>EdE~#?nWJC ij=uteE;Mj<\ f wh䅭Hf5-oQV'؅ť#Wl!Laqq!_ < l{gּ*?Qc S ӭiQ:깒|""OM2FhUԗoƳίpHr֨eSCY?1/c#ls˩?ȭڷSLTgx9zL'_BO@QyBH.k ~gȦG"!nA?/8'SO$֨LV4d@#uX[OVsC}K[Z/&VV7 *Oa0 mZ1ѮE9U+\[ғ;'CwhCkoƗʲODP=(oxWVۢgzQs\= G,yI^o' {Xrs]9y1Fc-̚ QgG9ws<݂>i[D02hSc^Y#o+-PT-&@cc3-z"e1 T>ld<,`g7Rf ?}qd&oTs4(<)G繂FWD.d9vЗ 1U qo3si6o*=^N*^_Nlgp&W )b~Cτ8\&d xdۄQ| J+82֩8<~.TL8*U3DʮJ7LMn+5ɰZ#Ӕ5X<®|qdG>8H9#>X獄#!+!Ǩ9&u4~/\/tV9vH+Et<Ո@_з@L5C;[y ?]2f*uj/+]"|oQ_|{O2ޗ9aOEuvĭ[=բt =zѭcxV=KzL8wtT~11e[u%ψt݇|/ E&uVòZ+aG˻l}-adt fCv>C ?7?D%B-=n^up@5 2T+Jbː:^5 Żsџ.'=ž<]ћ&sKXkCډ0*6~Lo E\ mz2Z4M!.18a9,12&A'l^4RɠI??$ٷdfJ(56x*usuh6g%&G9|dp: QWؗP&]>6~*0&1LFʆb)?"ق ul>nwtU0XPC$;1_ߞ z ͖Qȴ ro*a֫|lr?8U됆LItL̗jK4Ye?.8vNaK$V귙bwvbHLW 7|ʶks${aY!《D).lGX|M6YWxIvh=`& $}V|V@ybr?qZu!Ax}oon-PHk3nj(֊cm+ibM7X;\3amwH!;eRp_b(s]w/9gط?SHE]|x[uЌȁ _V xVawЋ4<ȎZ9M)hJS)X3ev'U-*Wy{.☛2>Y4 ~6~ 9b܁J*PWQkp^!imeG*_fRS9yF79=^vB6xt+=G_E}%n"gOM˿q1;<>UX2K /R6_ R\L'P:ѨTQ 6jND*YY[Zt%;B)>AL7BSd=B"ӱ=؄o-/%.\fKY$N_؇uQ%ߜ\YK5B5p"d8a;%Ar%gDm+pf c{mCk^gۊcʅTpKh`3ŋ1sK[S+P6 Ӊv "1FVקG+)ct.ԝZ<ܧ!A(Jjee"qyкxB{5 /9ibĔK.+JsFKCg)51.\PHT#iVXo7ȥ,C{z J*+WH(_ߓ~>G4Z^U<ܴi<}`QyXTpŹL N%5Ni3Gtq8=*e |p?7E?ݔ_szp0Am\e{}ȅde *-^f{N}ledw-,|9&okp޿zn76zcpb=i'jvե};6!|mo3mClSOd'ó(:&rxC%l7,_}ܿ _{Q., p)lm9bBZX{.l$Kz7 d.0_+VD1Q}DߺSpc9PjۣDo5h6xz' z.CZPR}$nV ʇŴU+zj $<>0JA]?0WlOPZME*Px)/^IuU2؊ـid*B"'r_g (.Bi!Odq g܎lSH@hy_)omW RD<_c!7n.mwϡU{\Ww5aPp@c,j wEޥjr, zO Qa9 O gF{#_5>DAYjV.`CSa&%E*7G3p$>k]ix%M,LE=G*]F#Rp~\rTюes~#lϹ]9)<\Nfuv&#`K LM&g}Nd35 d<lk:tY\Vסd{ao@x,1b;QK%rÌdUޠu_8^)} n}JXݏڷE)CE~ot#: bIE fˉ Ѹ>EfqEtن{d?J PBGM $$;"DިN0(1d𢧔Cߜ㡧":l My/I7~Ax_N;5\J',Yf0!)[ fQ-ܘ{uEovΑe]Pɮ&e.nvA]_/HA/#%J$`PȌO7'![v>>;V8B1g?889CavC̺-~3#lwR*H~xɱX9BXR^[E~\ۥ6&kEvٱBT ?d\=Mݖs7’~w1K$u(MX MI/6k+g)%;IX2}xTxS Ff%xrbkgU ڥm*UDnЦnY'n$0N,{X5+O' =*dYTbL(@!u?j;>`,$C KkoJDZڢ:qxx<:e=o=ZfzXX2 POϽV҈WEcs#b%- +wm-7gom/ıLMCJ14 <_r]b^Gl&=ʷ F]d3ŮMҜB9}EU.K!% tk͢)^-ȣ8"by+Q3*%Œ`j|jJǮx۠X8}-eìM { j'ݳDGݥំ}s5컲% Fr{簾f rPb)I8}7)儛 |s aMAc}PfK6h9e!]ƺ(Ls"]/J<5j.)sJQo",ɹWK}7/Ro{) k^/9އYG"wb՘moz:T4^y Q- u> +,ܿ\- ][(Ġon;{* 'ytf7oxg/\x$owu݃=dFE4gؤ3[CQۼ}?)Џm,uz'i xFUsxp2wf<?7d r&HX ӟNv%{SUN^ ޺dßpb? cw~Npq) -)3?S2f:AgIRU|ݽ0}|:6R8ʀXeEyz3s}I8->d< +,GXJaϢWD<(ŕ0gc7~jO󀊈FũO:|TT(-qMjB :凒@y(q0W5'u7tvT!yD&(zk:o8aRЏlPD[]Bz {Il8 ,ȏ\W1ThB>(63Pf|X2PKicx\&J%("$;u3mQtf17 ջbcqh->Mu{<|Do-UWbt7pJTsrEW+1hsѯg'?Oz(߫oͤ(OO+3U4id¯cVBĻAZ.e^E靭P,B,8K$ϡ+9yաViU1r>@[Õ^|1m7xn\x8_Px A'vpiLM<7'CU\ ?+HґJD65V?m}[&ؙ[vw&`cy Ymx4"aEZWSQRxz_$9=oF)dڽk$*{I28d`ҷ |]G!߹[8%=2Yc )~/~nW\,ϝ6.E筥+D {?TNރjϛ}o|;ұoQOYHٱl{h p)-76{Ё dzf|#1y<~ UWaOl"&8в#MCnL, ]<~' wUc\uT~Q~Õ_S#37goz;Ԉclm̓vh&ϼn'紸9e0-vS*eTDB8 an)3(طUӝrD]쎖(By,sFk(;0reKR| T&^|G>5#ƛMgVRb./W>7v?]Aq8c'㭀cU^ʾM_o)hD%llJb~7O4ԙ]lw$&U9pοm;LH(c n] aTB|`[ܗ| =Sj+^yTπWݕKbBfNf 8g*XkB#Hw%Z"$~e37GCByˣ¥?INtbNf"lO"c>с3ͳQEtmڟWzx=yR"ϿD4&c@ ~{━XTQV%RNRhwHGCܪuoxJƷ|Ʉts"WJbiA_AAgU}fr;ΑUgF\$g m vd |)B Yc]6K#6R.<3-|WB8Zy]4Oo5&CKo />ѳ@C3 &!2z/[e5!cਗaX=*cۥBHZTv'JhTic=G<ޛ}.& UɱR\b6wH(#=?U:prIvo<؇c/Gc@YrfmYgb(%ԟ] \cR4}KJDw5 qbތ1=[dnu)o=(CY<ٱJab1hNCv yNʱHCj}=6mMȰlcX y'&*փY9I$JNCO].JărFx(H9`1d)'A٥ ؝x|W$Wp$ %+љMlJ?`P џ)@O&ciTYu6#m0'p%:lۍI]H:l u7`fV%-FCg1:o[!)q1ELCKeDŽ b Q-3sg_evlaJ9ijT_j9Hn_JJ֥Si_ٚiݰ[L9f)'il!4'WM\.:V_AtB 1 > Zx,A;_XQfVߠ|)w%XWQ̟.ablJJ.jk.|C1UPZFrN=il:#2ʈZ jJ1^( < ]9Z0ߦ$j%M`CӝPbcʎ 6vR/dvEj@˟vk2bB˿#cF7sW4|V bzf%&(%i:pS$ \{W􋹩S0_.?b_<~ XS?SL<@s`*7knV+& x5?+F+1ԭm@ٸfm<\oLqUY6<@_pT>`7ϰ{ϛ=vAVDn{h\{uoCFrG2~iб4dpPɁ fU@u=pVѵ ʿP=sadl|䕗ʡ%/F P]u_ftwBWߣ&$ _}?g.qW&5RIUb %t$d2w%k{guw8o#v|}P PkWZS$TM`o"vc{`LPi둖/K~!^z*VMރFDhll>#@S -Wg[ڼ ciGx*6[}"P*aN|15+Dg#+WNU>GϨc[E5" 7gaC8w}۪HcxqK3 =o.6G)HN D~E l0LJ v9JREq ^+Ɨs9(odB-D|mOjx}9ܤѾYUx[1~43P_ 4xT</$RS9|OËG v q*<í<9ǯr){_u9 GGzfR ^E2<*|j_§r8 >*|5SYnnE4~֍S^LW ^hu@xOF>[geRL1w`aj}9~+m.b i7_T׿ %KcHS7+נXhşh&v‡9gСAEG䓩9jZs6|k^zh.O}3n5tG7¥=yF-Տ;+vkD2ƕGg+߽sXG *b >Y`q$ڰx ãyΟ˳ul4PܕЏP(NAyR?Ei'&P6T5RzՎ$SVNfCIؼ> x1F1CCI8aoLKyޤX3(2ׇu֢-&fC5p b&?,Ra͟lDx-V8ZOw .Js?wب *JsȞΠ*< Twu'R~NIb)VpOq _}'0o -=yF>!"6"F;qY~_Ȯ>l_gipm*|!)ߙ 9ܭQ f>LSJ 480ޟÓ4xƯ»sQ8JY Gri,ϜU0([fl#/C|t?ߗOY1͓ܳMu`7?=/.UJ|*V;/=VqXAN~kߠ] ~&ZB}y<_sY`'40R iZ{YTU+%gۮjsƒWo"_/NǕ_ćZ2,t~B\G<:N7/9:wXSλ|伓/㩀iǯ/VESo_Y^ZThkӭǮUoW6j<GqJ8M(l*N3sC_~t^xq/OJV&sNCןF-^F| ul& v5B}WMX姞Ͻ7_{M4=*C4^>~<ݩ@OjR9N5gN\~GծSH3pR|՚?<6?L+%jC|ɝR+RV,<'%ۜ3-]ivhu5צxyp=yY+F8fEM?5x!_OaƯ‡p l I=+ޝ,7nW8 SP#{M i# c&e0_!_+ks^l]Od5W]KUTf᯺,NZ_,9|GM/_;hUDiU IKcMX&-])JQPCU|˚8VP~_ 4*|jp >N TpOE8V FޗM<Vv&GI7pxi!u@U</#i*|*ch*|KQM0x[w{ ɝ.[AObV~K#}O09|…U G_E6KyRbZTh*|5x9 pKrIϧWmA/*k5x%Qu9|W8Th*|*ki*|5x=_gqUn4~ǿH'4~D?/4~>K5_*|*fQn,jTniRm'83e:hry^UTU(k  pnU4~v; ?i*k5Z!u@U</;h*|*4~>Ux[5x+_p7ƪ~V/Txjp2=tP?/٤T8T% 4ZQn;>Ng疽]қcVYXj;S'9׵b\/haV{@?"|YTQjô,Xԭ7hdS9m(saoC->UWUrd|T螇j?sx0!tӍn tPW<\VcHlm(s:x_sws^=7y9>˃-˔)&Pz1Xmg,rFgJ`MئƏ%&n(..5ФIApڊ4d )YX$wrkTRL3m%"P* &G15e`]9 6BOء#Y3h!}`m`މs;++WGherQ*h@qa^04Gxt#gCmĜE$&!* -Lj!I<\ g|Uk~swudgv)=p~X(M89)^*^pvQzWBhd};C_DԹB:B_^>w+q'O/rC"Q]{Xq:~GEO%A={[ET} J{]%)8 ug{JwwޫNC|^=ʝ\![GOyPG0bL1P6t5ȝzֈw掙mƙ]k}vԂOs G{"RcT6ʍpJ(&>>Fy ;_y3 oZUONgYǣ-!;{s %s/؍#`'f~(O1X'؏l{x| DOj48 R|=7 5vnv8SZD1،ܶ'u\ٰ)`~,(1ρLN]`d߄R2#|%w7VFn4L.1 wÐF}h9s#I[mׯ!P{A˞\(;:eֻ46O7Kе`o"FD*~By·GnLի,/Jd}R/{t_ň.g؅%vd4@!Cuch1O`ˮhl(;x@mppx;ՇaMȳSwS'') |46\y2JyqS {_i_HM_xO6ra\wd*#P=mbز`9Vv6r8Y-Ѩ=kH’kMi(9oV豈֟tIYQꀝޱ]=)ŞGKdu C/(0F`Pv S'Cw|uG ~״jW9vtϫi`W팍=jkEKx;eY76E9qי  Fl.xo5سnwI4Nbnς*lE»*+Rl6LSr"]'!=yN6&ivL[琂l#z4"0_[fB.m+5Dd N)QpԅhJnݍ C;SH%=YL,D;@L$ѯx 1Ֆh%Lk| sF>/e%+;es.Xyx R/BxiNL|сn (>KF}w:iNHT/ܿeq+Ww|'e7͢A'ݗF78U̬F~o~OS-ڏRBuc]aoOjMPs}#MDJbi@"8AXLxu0)-((&.}K"[b*C>:EyDF*% 4OjW> 9 W`XJ#"I(M.|*x."ᨡvi]`U2g )` a*X+Bez:*_/h&(I-Ji@lD__X^wͻU=Ex5d߰PƘGOE?d]~ h9PY ?<38|R=}7dɗ KI kYH}Fqkx qi%;ƔRk>Et_Q,VbĐ&ԊN:(HAdE=+.pyBxXlwڂRew"O?q .iH}*ֲܢ*|$G>;Rowz +<*->/ _JzhcP>Nw/_?nW_?[QBx4ٶF)CEkA(ʰq=k8>i~cR iM/q..vX;>&w? +7y$0BRpsJY_O_>pt\xaP\*YQ0NqЊӪ[X R(wS@kH=Lt]J{9ч^(y l9_ՈRAJ?՗>?ѯLR;{WcjeأqOvCr1@bPR ?=P.7Nbg8qfdxM.0_ 牣j1u\M>):1KkeG=Ixur9OHvs##=]r=MrJޛB62Wǖ3^ܟNWtLU1gQ{;6?6u97`÷Go '&Yn*fosSFrϚkl'C Xt ]A :GIrld{ֹ1gmE<1IJ SQV-ji+E *f %(^ ߝ ?FE!яnp4])g/0`و.n'w+_$~fԏ1/-,>8T*[z4f5[լ~P|,,6EQW}ֈ K΢JIh ɞ.i<}x&zĆ?^=v-[l:-[.v4yz78Ü-̩8K[$J?"<-_GaǕӔތ83Fhv/94z=F3 Ll1e6_W{xjkq z{$";kQ( &F҅?G?FU0&l']y2VdˬuG0M+FvˏbI@-T k}x?8)mLy61k^S2ShJe|4"'I#%dָ1^dߪ?q2(y!{Ƒ 1 Js%xoą TCx^1~ v8vV #]\3 g~ǃDit10lND6~|MIYbYFDk"z~mq|C7D[ ءYߡhKݡ|VoP6ޔ/^ԗo!Wo  %tԪ[`B>Z#*CƆ LzOlogd;7rq9oKCx~st/$}ꤱETӝi--z}DbEq6N՟o 0g3Re.,DҎϤ{a4\}85}M y^HUkwSP7nۛI歨/!}ͤoXeԞ"ʝWJBQvf~=Dsz`'[d.OoeOgeh\A>9h<_Yu[Pc%Ru5T`NDhZDτR̒&Tjoan[5MSzVTi׊1 KHOٹv{4rxȥAtե4n8ӟԥnBYu#1M p2þ<=iP(hY4r3,&Lb!j'|*1\r^L-Nx5mw`#FQҘ ̎P53̋e(K`4 sPw?[--3JU} o ɺzB'G U#ieR8=xڟ#\e/vR;s);sF`kyhk{ 0Ko1 x 9?\з%ҚAwsI޺5AnvG[6Xn#>ٍX&v68pK"m.\kmFxW?u!PUn``5tmRݔ0Oo!}1D?EGI)I7_ #ߊqe4vځLD;*#%~h642ɱkb$ K"i5x.bZtL#/l?~p%H~ 3Ur f65IqџsA0.M[8&ϧy5a[S/ƙʀ1dGEA;hDX v/c. ԥZ Ӑu<lVq)9!1d4G=]md/%z'; iUf$brx\<yLq°lIʾy9 lmC9 ؋;c7|_BDh.  n/R}c<`n!71Ł>7?}r#.:05VR+>oLulW&_x۩ƫ廔ZGgj@>S-NDDvރh6R<,h6"mwqWXK苪uToSk6 KvWe%*b7amE` ˓6;P8c+Ɯb~Z;HoIfVBSiFx1e6 T^ο__c{^8KI- <)]ǨY( 9vDTlM va$`Nʣ?5~ ;v}o` :^\,ʯ#q„u#fInq [?!2,$@*3;- =7lPS $]?/3y2;>/>KnY1e)Fy{R'x_ul쫒Qd =oH=!=\p]9h?۟pϹTEOdS:w^3F:OIܽ2!+z("S{#V‍L]M~/u̠Qfl5Q7^ =6{zj;]~QJ9Qo}E?$ϴHlƘf%Tu 렑+F^hmqߞ ̩F{ o.Kzu)[$+mQ}ǼglLLyߚ!$СOP.6|zME\*Vz4}ꟚD4zP2hs$׫]_|Cplh*;Wbb4Twۄbs*| 7#htQRmQύAuD@p$y[;AcF4g)˟փ4S@; pz>{/mR}(kMA~'+Dj ~K;lRQٸ<؍ +k+ܩ& xך7%6 z,*8kJpP(wv{FdZ[m-6q)Z·+&ir'7>orw*>b|&[\EcWmlU){>peۛO2\7fp )~;-wL02P&;M |[cK)G=qɅ=D~{:m;5@[am7ȑ*~~)Zm˱ҋ Q;T vtJkLM{5`j#[e4c(DWO/B>u:_h_ӵF eCޑ=*_q+C#&_{}ܝW<9en=`&/5& DP(#f}^sӬpEwiw IQP/aY[Oh cTu¬pf٭fa%Pcna(?g:uPCUe:_5;}]IÀt% Bi P T`<إPrQ.C^%7]~$ .=mMΓgd@~2f 93kQ_G둋WC8Ć)l#Rl~"}!1xdU33~yQ-0l9U?&0C~?Ci4FQҞ;;uv'/ /(_m{:vm%9;~WIqؽ N6 >fy0cEIA\WvT(O[ m`tñ%W̦L2(zGx;KX a%땷Of=' m\ڙ33x*YmUakPvINlSk!%5g(AgI%y=]Rd0EZ*.Ņ|yc'NW(aANixWT-&(2-Lÿ"(=oW+[ }g+(S%%RZ>sw$.;i_b?qyhlDrFhmfϜ%%7]l'uv;˝L0yd _ s~ lѠGـ 3P/Q "O:oO.cmazrNyΙKP~MWkC~$`κ'9{e>#]:)JyKbdSXFqdČ\i~4 }@o]\T(A }-{g[=>]=O90jQ\hf~X{KOf%FG ?ApM__6Z q6Sш@,q!ui`0ϫ`RĜfE@w4O!,A6+&h^ ekeU6B'o~u3`1^h7bR]Ey[,R{Íw >/o0"%#K˶H;(Vc$DCA6{b(OXJh O'SUW@z`e} ιB/?BndbU)f$ѷ<3wWƄr@ey[Y|vdjI0IѴGYg~KA#l$b/G3>} iÄ<ʟU*Tۼ?䒐~^#e-)O[\ zΉ5k&?܏}gƜ؏m3|/-$89Fk8)Nފ?Vd) 5͚Ow|PgEi$PzBv˓ D(e{̚s>a9L;x.3_`[TGpdWŷuZazo@b1]PhlinҟQqy$8vk0& h4!Ib+9•s'1sDZ9/s.2GQ1TTiP/[!4f_}\&[\3o'FO#ʄƨu?##riP~#؎->D.79$78I[rH<36(JG6dͯpsgD#pʯqB1"|1Gף"yeg"?ᶅd/k2%{B=J>H5E"[ܢS~(Lg<<|4tF&{b㛪?ФMeZ*CihRN *"ʵZ PhIޫ(^'~u *i bb ""XԼ>䤭{^{Oh,/oǐK ?Zs &<=*Mxm ~-oOUoyӒA#2ɟW\YIƙغJP{|IiVV'Qjq&ղyj9DIМX|S[Sl%܎^KQ#Be2?~,Wx OJ.=z 뜸o0U:'pI̻};'ίEyb焻)U9WY >@u jzCX)S~@+7bn1L.LoX u;]3ìPX<I /R>7A3?M4Mp&v;NF² z2D G"lrmtTKCRPַ?dauJh;'UuJXC3a@334(~'nr_i,5ЦD~[ֳD{{ă D)g_5$% /tJN%T,=]'j|bܙf1z[S1 ۚ0#/#z`B Qk%~Y:c_aos"|3e6Y ѕ,0GO|%XnK~)vwI\\3FsQU|张aֻj oNǯ5tqܫDѿE] q7BeO@>ª(LIUtE8vÃ\ ]"Tطӕ%<2)} RD;ɯ .%!82JH0",8b?,W4&ېso}Fn ! ϠY_0YpnsNpI)_ p%݁i+r2l5d_@^EAN<!u u$TEoVܖ*$ҥ@?I0pݪT]2}Fps<(S.]'SS&;_v= /)<lI]6g<&U",GCJ+ߜWL_g.4zֆ+AvHEi_tjP`waҜ'Jہ eKRAM, G2ޔN3vըOpƚ="<)ؗB{axuPAOlFG· qbs硢3U 2o3hRXT. *0VӼdbdZN_ݿ*m\[0m ~+.eӲk1NdvmALidͺ= (F`T]XpFg}CK'܅HYL|]: LKIg6awY Yl!{"U=0m|;(4l trtl h;!)P|aթf63IEWG9{(/*D9rʞ~d/'tmnߨSa{O'y[C|3+z\SYaiL˗Ņn>7ÿɎAo(a C{lKRbO)MkJu/8>뿝*c5/c6# K.p, ^n#pp8JfzX( F;q.s&}4d S}hc )ιl6y9"CIStӏlx0Et3d$;3S+iZ| #_}hD:2?Áy\‚~Lgڼ=E?uU'{ʳLX-K*6i{9rӞ':Ͻ*&,<\b]]6%XWۖN=UHӼmUW컋ݥUazαJ *'zG8}R[җȮACY~HhƩsR/x Z?T<^!A"xw}"H2xxຄ6= @ydyy:ut^%ȎLl4ߢF:i-%jhԞs Z [& ݤ-kr9O|{Z֚{}Zg4ޛ?GP4>ܶGd[<ˏY/<(ۜ:eMb?cA~x.ſ_! _W·ou_ Rqg?)] JCL, 'W_Ԯ|DUX?i?ul?/3azfネ{ss|9t'V8S/Ol}w-6Ӓ|'"08;"4gKЫ%*\ Zvw2ww+!iǎ)|kS-x<x h˼8NWdmu75ł5(bҭU7&Ϻ~ ,֥xE†F({%NvY9ʱϗ>'7H~~amPG/ݓefnu_ǎw ksOOc KS]V;bT_rҡmJ9Vy>%kdyy%G["}t)"+\ EHbE<4G)`/#Y 8޿Mq4 >MWQR-ك|Ƞuu!EJZ4M`Sn#ڇΓ̃ȫ&'WxBU8gǟ+wU#ϴK#=|}:~~-lb>~"(! Mi]tIK˸(>wC|7!:2Bihɿx'D5R 0q0,o6<:u6iݩU _6vkꨌSm#/K e%>"XՑas9]Ar_z$w6_Ҵ]Ca},X QTjS~O"a8; /Mx) ' {0d'^1}jKhlrҙ9_a YُRs(q1*9#=E,Mrԉ\{'㍆H-Wz谞Gk$fb:O:bԀXd xH WAo id6BrDڭxf;;O<dh('=~|m rM*Ob}EחSz[rh-[ʈzYHxk=nGʙFDaORv ZVu@i'.sj#ʺi4H a^WbU*S=\̉w$y$ex,ckݝέkԠ1"vμxcc}ʁ8M/@KXAUo.VU}uU|/Ƥۤix_#{]``#]zo=zE1?" X@buTJG'X ;‹k *iD30[}_xQqc X\͸7V>Jmj8JW=Zk@[F8ZV/im!)=6p5o_ϕuQ #~6:rQ=1,{oKmqw kv[O,0or9úJw #Iu؂녤zJtJ!Ŏ̌-_k2 cO։OX+=+pcz3(bRozFm2EgkdpYۛtD;U}qmGD<3bٽkP&C LiVӝs2wUN\UG&R'a{ru~]mbPwN4HZALI`7a\}Axeא@^F)9Bklxjٞ'TH۽yemFww=-"MxU#g`Tud`ȯ>^OG5{ۏboWi{{ H ;2Accr{?*M?rTChY%Ǒ*ϐjVt<NЃ8W=^m P/߱&z*lB-#oJs )R>ҳ%JJ6l%J Hyiچj^s['2rJW I[~h_ok;dl㢍sF9|8ZJcޓ{5T>V볤\%dEPwZp^7Eʝ2)d: `P/Uvy~i?jjBo 4[#P(WK0?ywEtc!R?zU=:g ,gW1eFZfJ/ ݉O)4ŝB"FIlH#14tx qdY_Uq~Ĺ,'rW+zQ@Dg׫ؔo 6!3.7 -;)^W4A'xC2euɎBLٟ1>ܓSw󴉱e'$*f±";钴Ǖ?Dn':ote}=WrKhCv-98&HF !=)]_mpEeypCoA?$a_IADˌ&(ˬ xil$XOn33*|+B5heZ.t%& Q&ϨӨ~pzcV:~ <݀=DX.- gkoۭZ(&-,wR>n;QeC4p C| ٥e}3Dv.\P$-.;@1_cBv (hH{*?x"4݈mDX\ Uߋ(sONfߢK!J&>qg/#ȼ:YQmr!UV0@}V_iav1\:Odž,,rl||8"VΜś'%do"'ԡcgT_Wl\'e&EY|?]˧K/G0l.ǽ^;9Wb-" S|RoB|{ N𲿹I(mx٧ a(~NT$5ҸQBBx5;tl٥;U7u\} CUѰïrC1R&G{!OP`jOs {wa2x3T#)% G۫A"\[jLQhd$S?1`P܋eVyl*9]b]Hg T1k8 +zs-Nib'`:=k\2E F:%bib(@X߹bSdJ?wy9,#,;UBջRdlv^ HB\5W &=Qub'⺩C_X7n꘱AG]5z+\kpGOɢAU 9dk\؏@l~FCv$l$݃Ɏr9V߫C kSǰK3¿i_ߓ9 1]$Tۀ(%]vOQX𘖲ac@=ݚeytgNES'\(-D*LLbͻ>uF;;C_㽤߾얻6=YZìFQ#bg,Weи?%ҀZC .޵i42oUV95(ܲJ-PK{Zxz{óqDtRa9+VQ Ͱrk]]e*3ʥHwBd1֒K{_#=ϳ(v_O}sV7]&&gO ѥ.HeՅQW H*KfV5 x<(޸ J!?׶{,p^^1|SBHW`X*Xa'x>VKNqJS쫃}S +߂D׉$'/2 *"_ "W@`bT|/YwS\OE̊!]4+6GiYwd?u8 bn\j#qÚP/$Nwf޹ dո%(I:OH%Bk}R}rOrr_@I_vMŝt͵FZ/!ySqNDiҨ&"}_5i}U[?*}@\_YRW콼ȉD1> L:@r[+>?//se _:Lv~0__e&?-]V*|dAOUs[gA PK9x@rƠ1Y6:)v==H ei?;O#8oH|o%Kp,"uuV:vm}O4ulX}.M5CTmp[]ap_Wg%z#9ۃ4:_ &N׉?,G wJ.8'r{Gn,pp5Td6C˺<>G`UEuJRlG9zK+H

 y}Wrr^'`CqFQR;_]s?C8S>pn&*TD+=MTL1jʷ '$GٺX 3X$pɥ_!a]A+yɮU=D `˰m":n@m M?Фmx)Қg[:Du/>XZmsO9Oڈͪ8d0*{زwbըAga@pY'}+ _ur4lC ī1{-="mx=Uz'Z52g/C[~w:i-ō8lt Noʧ-&OW7-niw6Tc2>2>ew7޵oA7?+2ޗIq=}_w¸vn[xo_u᭱#u.S?wQfUt{ %?ys*2,CHe:Fl3:z῜ӵp蕾cKVD2 h{mAB[aHD-P tZ.%cT|ōndUш .zD(وf՜Њ6Jϑ!rkEZ[n*."0L)yb}U5 &3@.I=, :::lh% CU/'v\6Njde03>5|vN &ÉF%tзT%1Oc {aIl^4SЛy*]I! K+fD^' O`} CZx L'ߊo} O#5z{hqoLrvGh_,uHم5)FH7ȳXkĞ6G {)=f9,W4cdiX0U$, GDUڡ#,?ĚFvy3B@ގw PD N/Џ&_en2Yv?/ W[ 4Cx=dQD~?JrM2+C3b`QFHN7j!.Z)Q~__ s[[JE,IY<uOQ?j'wB="\4b\TqQZ BAЮ`Ou|iT_NlSCHyRu+HeaQa, /F:@wXlL)WT%W@bv$M@yC7$9>`K3fd?y'ƌF41y?o]҈'!"bʊT}zsac2Kc#"L3G/I{?8dlU3z2dvFufaH~i[%ܹ ԗHV:O ^ߴgyYbf"Ŝb`8I3k^Z7 %9bO/Q$߮N9,#}]=*^Lik,Z}r,#_qqSc `OKqZ:fC_TV\(ƑgJ x)vwl_(1 #_ڟ_haonqK~eɭ}Xh=^Ka>]ˮ(0(x58s8010y΋b!Bg{\%P;jlly_7 *&zY橵J4GYV? Ʋ洤Le}sBm_u(S޺f1`mu*4ynٍs;G6Ц5NtL)R'{=3 a*Y,nvfCy]'NP3/(|Qh<&4Ot#}#MeGNi#<(C޽üfte[yykuHVFtעmRY1j^Wk8r>$rOI${Oy"{~oVΗ;ƞDkϰ9>@&qiOA3o8&ցĭMdT-vm76#S9Gd1g \by n IE{o m[la\B p"8o'r̿Fus\Ҽ*4Zլ,L56ʗإ3Y[萒 .W7MoA)1~8):nPGnpD+u~1ėyUEsLR$nN87{VR; KG(uIhot?y8' SlE*i@5 9OItM;@Ge!lHbg b |1B6T) m 21m.Y#ٷOGэ_ʙz"{x5xX4,-*:W) *^## 5{ <|DYf.%Du\icgtA4l`PniT}WA:hD6Ie׫ nT︺ڝ}F=R2)ƪ#aY00mfY[*P1yz_>;?ԤIg LhPnhlK/}/^emD_rZRtz(KW3OX o7*(V;UC f6^{Aؖz:ѿs^$(D ssf6,7' JLô砄#ȟ0Y zO%z[Vdy6ʷaxmE`{Wohػ%1}-#huHwx&Efbܡ%ߒ]d|έ D/I5gҵPeOliUL\\RePhk*dAQu?;Kr'x~.ɝbr_T 3jY'9:W~*>>82`lZ"VN7>O~sɉ| D Y:o!Mju$&+]o>o;9i |D[U 6~G3W{Qc"{ԌZSUYO&r%_] nmBAulj7xIT@VcVjXCvMg&J K0[@~4NG6vEb{V#q(-ߣbUbvxø /0aςж6r8TAVoɃ'%e+:)>Ky^!EXC\.0;X ]J9/3YV ;sfY?-,#FqH ̩~]j)oE?=?/{P}^ɟ=/oE(9Zoon=Kϫ9=]}]< vlc~nXCTOÓ~yv{MjaY}ƓԸHkcHOO-C#,Vo$gW+X)_Y~tjfľ(zew|?6Y"`Wx̬=(@ܧ]yDZN.!dߖKpd6|4z41V2{_wrp ~ܥ\&O20뫼 TGVX>< k4e_Բ sR ؙ1+MeV{C^ě^:Cbp(g; 1 V$,jZu 8 f T\n ,7p=}j (P4]N|vPZTrF5EJ]|Fstlkh<9c`t R&Q{s<qG4>oGNqA~7<. S$U{1<3.?e+vh ѠĿ[֮5pm#ap#RsBt%CiC=c}aAV<&WYQ RZELkA:IAhCT]QlF4ifF3!@*Kw 풶Yf⧦1Py_p/k~'asUvo!=6t@zBa3c4nAhL&=:9:KwPޠ| Lf,fl6 M JEѬװC'R@3Qx}7Y,6˷ǵII4bPG}EE;1R&:QUwсLκfdsb9 6g_O =;LoA [hD&'zЈ=s'w!Lʟm{S['xv_dl{U#+]c jHqZj U<RW.rfg z>f%m5! : Utv+Ɓ,Gf jjB<V+o?Mr%|Fc$M1؉ڦ*ҨMPIb9nCfggx9/jVj5PA *~h6?6Y9]QSU:V"&V]-"5{Gv7LX?/2Ni~xTo2qTz ~#_0jL@ɜ+Cz*<1.Fܞ|R9w.Eqp5qlSovL' LR ?H䑢$fT6<3wFqFȭO-XYӭ:t{VTOw~\/XbBlV!l ؚ[6NU>Nw;eO9(T1I,.}D^Ia^ǸR@%4P/ˡs6 Ywt_K׿?ԟg:_~|-Zp|-Ʒφb|+pwql|G񭌍 GwT>#vhBQ)ߠN%wPJ^5J 3 BKxg6E;0CȦyG7W:q50ޞJX7:S˝9&~ @lu‚tWhrT7%rΊ:TCd^MA .c53|0;܍yhyxҪ5-4mKIc}"Qx ũ1A=C]YcJA%k,nw~=gZ?n6;igdQ\O4=$$]T~?F%/p -ixeSt4"5 ч; n LYn[ŒJxd _]Cy1[FϷ(dOšfn"UZg 0[USn2cFy.:WE[—=ŨD  * DgR)gR 4,y6Yۚdƙda\J7e=|_OQqW(t1`iQ(εGS6?v7:~gQب͓VHXqoDſƮR3β`zLT`ɓgCX8ᚳqOw|HK:yk(_q鈄8"p<óx]~=J8}GÇػl=1(gh|FLJ"zé69[b"h3 (X3x4\u&V2\] g,󌙢|=ʫR=PQچ%Z;,uN_RЀp ?+؅ֳVuӻnctrQ \tt~]9-, 1TZJQLZcW@^JDh!93c򦺐2b(xݨ(R;krc!ֿZ9MɎJ[U8jqkllNʠ?rBݟqnf\l?-OOR ڞtMş#VWt(O7ihk5!.]1Xadw {1}y 42(6 )t)CrH䪓 iYdώ{='${XGL:މ @)jV C߂#ٗsC.WøhEsgA.tʀ ǡɥk1}1 {([ɷ'.]:y\Nib%\WePPS tvv%+Ȱ3ބB1^ĥ֯)h 7j:}j5'8(˘GP>g3AV]L%5G8~n"|]I:M>PDiPVѳZٽ9k>ý-d3e~lLKhuސθ mB;*w&Ԛ @?ꝳj/ۣJ<[ a aOԅgY`qKYljԅcbtcl5 Fm5"P YLhS`ΤGOƞ^۽^D9F49#78q+LXFm>_k mUt=ɴzkay!~jiZζ 'z$zG[Pq^Vz^e܂çK1|]b@| ?;w0CYTeF\vrTll귐Ժ{ST<~ GQ슂y:]iҲ Y`XlFoa8.W"ox!?29:_67nmQJ\ktxۺxV3suH}N l­8S#z|a J U{Qvnϙ:B>*)bO^ɠe7,vvZI ?G^ kJȿr_{B7wڎr$tU6ޡiF-DE/5If5$,MWT AAX7Ӕ ޔwxиqrzR_.TzO!1ɟsÜ1*:O|zmT20~X8+X>B΋3]vf4Žt=\Exeٿǥ̝ۜ.}fnŽ,epo.C~-wD&s- gLǚqy3#St CEo(Nmr"8 [k|RyʵR&*lJNU $:Lkmpz_Avaͯ8HoAj@Y C8jE{֣y̝-‚lCZj`|HQڡPa޽Foә.u]mkaD7ނӨդ^]9:UXJ(zkR=]gs(kG (zOJD[ȳJA`P\I4rp&1xjĥǡ~pc̘nLJ?tfk h0<q;/=ӨqS-6@Y_5zxyB<lÒʭ0XjpokNn:u ;ZȝHN˙H"W@WǁXϱg ,ab\ 1(AnYNy2`1҂Mˌ f<fCu[@(i{KR#B6ivLBʠRIRΨeKiFܣH&cCDos;!W,C&dB 'LAt{؎ٴS=ggd.t,d6_Ti>A&1IDEwD0vi*8(bd7й\%v.W9yw8Egsca@2R)߄ jg/,r_vhQ &.-d g;2S3>@y.,i*>E߅g EYG;!|l/Aj ZtW4,9 "װu|LI333h9$q33ɾ /%Y's)Ş:M+?GoZAn?!Q)izqIm94~02hFyIf7 Ji[`f<\9=qsRDiO( )v_=jg V|u1Z |tv-yg0𡁿i_Zwd$G@ZU5*6S|,>Hx ҊZۯLK>~96"8VL4*L;-N!sb+vi3·P]]KEyܺ(Hn@rkZEI%DJΰ3Dg^I]oVtH)cؒ£sz+){Q3&/QV/?:"![$ ޫMHV6ZÕFȀ&;τqr:<IpSA0&z]!,){ Zso>a]V )M 2= s&x9%k;!!¿"qDZDQη8m|PsޓsJ;P;!V|Dr+ #"I"דM\бXØČhT]j}Q{J(M7# =\M cb1uZ{gr#݆^Oq0ia# K+3CoOf]m*m(b: #fCW֚$':fn!pqMlϋpys j/\mgFٔdCqs8p yԮ$ wo۫T& 59_G4-0v <)yPJR{[;_/0&({r'RS %䋤0G/[f y̙jڦ_e+W_)jU6v_ E,/Ǫ ޶67 &|&; E\3ƞǣ¢jiwcBQo+Se0Gp#¾I+ u=hAv-#4J\f ^7`tԘ{۩mq 6mIS3$O֣/Q~X d 6(M6I\0eY.C.G!df~5Llgqx- ^‚l"Z\ˀ_$30;9{כ]9gcP ՝1t$b Tgףx7ō)o7RU^PU*D<<3*R Wc*aY }/,m ~ГƪTOcgx& fnF$>V1u)L5[wQUF6尉/3{#$e"$זكE(?E]2Oo94`>b㶛`ކY-b!"| |Xת)DZ~~.5%]6V)VyZSm+2) 9ٳG.$B<moEafіS7B TA< ݲ6WTG<Ó yrhd[I ID)O3tȍA~5诇 WN6'<4}u3hW%}/J4Ky%irfvTO*wc*z `ZԐa7<=Y]AMMUTFG0t?A;qKئüX] :%}hџL"xݚgJ6Svc2y#JEp'+Iv%SJ$`* c-ToINK$қOg!a^]~p5Ayfȥ.a(ZK :R|p᷾=Tk̚f?e$=/ؽp͇Fzoӱ8AgJ#Y&j~g xڏ?NKU)XϞ1  _p(W݊'Iޠ1eUM ߈q+]=x{|:񣌫ֵu n |ݤ oA'#y蘓FXh-Qx%R˒‹Vgz:-A>}jt,gSI^x)^S^E*R|l:{[Q_VޮU{ {zݧiES̀)S'DX-P-#1Vس}gM:2JN=#"x`ʡB 5ηojzrxֈB&pxCF=c#mf+ľ@M*:< n|x[?*0'>i0d&m梏Uٟ,oSy;ڧ( OO2E-;_`TT)  ԸLU y>k`Do)10YPwQ=ڔx\RX;kQ܆̝@(knM)DW)ye9&BJ0-_o3?ml)Ѝ/[_^P~. GG~aY"xFg"Z{L^Km{x7 :Ì-x)yDc< G8~?#*Xdn=!8U(w8/ګK9lv{M.H_NwP{X8%Hyi v_T71 FM: Ӈ†uXb]s}[Pk_M#Vmƒ=?1ACFbn~.,ad6$rm ^K[+Us`nwQQ<@%*Oϯ,o ݽe9ekpTT,H יߡi9[l5V'gէIdn_OC‡kx+0K <9]w2oU {b>BnP8K^Q[d8RwUgZ=y*<\i⻔ˬ h;WI[EVZ&tM'Xײ0' 5To`9LJzKe/? H2|`cCDqEyĞ@hn/5IEOӔs{b{rh~4рMVFti&NN=C14kaQ[-9V)cqwzA^ ?ilCxO!X ɜpÝeENZ\okKvoT{ = ўSEC[(M+;u{m|ƈ׷]u2 ]jĞ0&Q2B2d]n퇵C@Zwœ iR&/"훯~U'r"lUXst8(.[|㧻 B/ 4GhDʌS&k&_X:E>!ɄtяBU6Iõ;AȞUgNl ѐ#̿hW?e\&QMI'툓$p_l7A1gg#x2y Uܳ1|%Q::TG ٬/$N(W ps/9K~Cg DciTkB6UƞMbJi'W%@'{z| 칮2`5g5[  yJvV2rwBE;nݳinrPy_=OGCV` &BD\ iL%wHAnz8yX{la 9dwCYl vB7i:TQelyG_Ι[sTg9U<'[6ȇNkZ:S"7L Rv5R.*L'?jQhv;c0Ma.x$ohC Q b'_5l:YkbO{L td9$' :C+ #gZdtiE brᠮ~$V(ZP <)|$]b.\[vr" (W!@O'E&+$}:Ro}j-v]'خ2|II7Ǿ!oY|cS,H,! kOwt RڼU7sP LFe%aϕre/Jo6rT&J= l4T8Rd=Q.03757J?}i3TL?^ss!m_?e&d#姊Ҵ< ]guS)j^NGՒ@8(S )vڍmL=$;.1 fG۽|Pz.WCfya" mMl'}NVjQfݏF[t*d=Ө%Ru֖pBe±݄K>+q 2#{O3E 0L">@Ńo]RpZ"~dtآ l" )3&##*/omUû^eIpiiWmL_AoH#0hQ.kzFÿ[rz$tSp9,\OV33q9S ULL,N˷W?hUH9w0KD'N W~UWȷ§tS=ܤ/9.VhQ[`xte|W'.!F3*0cEWCi"ll Y,+d |GpF73m#o]2Cݍݎ]ZB!w8%WS*ZʤxNU  E O2Л^~J7ɆAEo1Lh/EPk)RJ,/ 61oAF&9[OIA̺o*]Fc,꩎>bX_e Cy-)F7@.RbYA.R|S.w,@[" FkiwCI[^4Eފ?[lpI[ZRQ,nUAy(*g!7 Y웪RR[5NC~!'8+dyLZyRݬ|rM'g 1r??K&>5CaN[6 Q߿u7;`Nׁ7'b|<>J{K_xHgÎu6fU~`6/} yt@DơC)Ԕf[j)7x.k7qHUqTg^xO2 ZvEC RNI@*Қ+OBV_EW_ćn l7D~iB~eOr\N /c@y1yTTyb ؛'qs~|'iaQUN|{gMdU3ng!AR[U{KE2h Ca hKR(rpG ^`+`FC&Ԃ6҆߇-0MxkTgaOR1J157 Cᵜոl|{Gh~j4(__N VjU*mg솒 ¼F<ޅMXj*,hW/qDVk஽WRR2'wTӰ.W-znyBL <Mҳ62 _ {C*0!{bjT~Iyn9Ľ(z5sӇBNzOjEkO4Yv^T#&&= ^ke5FR;Ȫ~:4{Dy?th ̈ 2&6Ur^i~HzWaP%N*ҁ;&^dO/B9M\XYEv٤#;X֘*+kg.,bSm)ϔϧfQ>s=G_shGш۞SJ tqN6f\9G2+?-,EzN aYXJ ځĵJidEx `x#>4r= z|T UW3?MF: %|":ME/,e hRA&²qF{ヒ$ٶ$Y? X䒡CoCH )bԳAL5zגvm="W5x-+lf6nh,Awc 8VL.#gXL:2|6VQ]7DG:>(+fNkg |Ȗ%ڊF9R6ԳfYHX%fx1ZiUXYhkʐ{%o@2F5#jAYu٦c 18K4֣mpEJtK.z'| <8gB>Dnդ4C4åT9ZrWH%'{;?U7+"F7lFg_o%ڀnw<|`~ ֪z⃩6F5 ުe_>x ߻j\uVsȔAjg4쏋>OFuVJqYa9JO?iJK\Y:߹]~WOE~{I (X<:6*PU:T#TRUK=GJl9%`=dWV,;*%c\( !W+s0&5Nb9:m:ݯnGދ?ָdǰ;y5~[l -:#ə3}u/T31jw6Ԭ4N}j?U%6Sϯ/6{~\h֐MՏZTj׵c=?vCU8L:#N`fx?SҾFAV*VsjgH'NHՅ<'{4{$<^|V ?-qfl\,V&{xɜiQ  Ͽx {X/i 6Smx-`bΟjs5ЎTQGM8ިIո|,C9Կ>'៩tkaמ@ʡ'>Wԋ$SQ[#GWRuVZO}VR 0Qg3e3/>0P'1H qة5x:*D/ }ҎYd4+|q"W #0;C^lrLle*ɚxGFvNEmWF^NZu, SN*z%yaP9/;TsNknQm%v:\qIGGXi8D^=8ߤ 4dWYKݕkX`-^;kPZ鎧ta<6HTS3m52 1d8|ktjAN,:W{\$u8xTꯌ#4A.`+Fu$÷}1VNϛ3(λ0# %tY9 L"έRyB3T^b\BntTT@cd< EOl|vHs 7ÃbLA )=رMiŋA'g5+bXV& ЬjT _!!=+"|Pp?wCNZ#jl9<)]kfՖ_P<*F"Zqim  o@:“w )l=wFGBn=w}S /ƾ Sh[In+/{jZx穵y^'UmQO^[Wz=6#e sz%n&ΏQ侜tMNy~kyAI,WbYF;}_ l)%VܛbUϤxI$v5ɦ)) X}:VZ{ 7ȠYϏ:QהV(Lr7ӨcZ--+:|AQ@˹ PLmZ m|N"XDl'Hs8#~ +_C'R>(&愄#|oz7CgN#rNAnrq #-tpiRE9Op|a:1gTMo:$; ǝQ.gB{s[\Ysې`@^l6V0}~ŗl7ĊSJ4Ud5LQˉanH+rcĎ ^i/QIm9}YS'WjRF)nx| J[ըyMuܟ@8iQpJ^f4_I?q>M@尽$ V~a4"7J9j.`~OEw]a=p.BoġyӶu^COX#QIF%<a~v#f2j wKП9K)V 4_Z4^ vIoWiZFF%_4SyYH/D4kN*ug5ńb+,v٬\*x%Zy& s:O(C^`!oKQ=WH&B}3]H@r ^;o/#qΥKvP6_~*5Wn*)nbv[ȿ Ѯw@=ù)]37CKȫYOؓ일ׯ@L*nҞ/̃ݟcJ ?!k4-?BQ->!{̟9HS#Kg¦v3͇/ѐ4FeMAL SGsjC/(noHW&N)LN@waYs6ޏԁwƘ;&WC9:djމxAHY򹦲Q/ _"%hZ/-_NA/8Ba`q; W!x&σ?ۈ'iA=:zВё#EO˜E9"zkMC&3ܰd9>M?$ ˒/5R0.y~1>=.q_y ZeC O}xutuh:D'r/\ 3j <j xدnȹӏ9C?FoS<ޤ.0qJ7b6y~>Fc6p ruVi"Z']:qTU}j^'M,iXov¥(jJڿS\wFT"}!!rڟV0Iɾezj qq;^퐇zu.PLJ/ٗ*tE Qz$݈6B|<1%D(U\+O1S:n/(j' EYr3m77Ō` U>˗B-o r[l!ŝ;㠏-\O쏺ӽmIr1__ҹHJr$fOG6qraE ՌQYg2,V<~4 +0-"%Y7Ro`<_C>?=N-ܬԕq]YZd[yEy:ᛵ̪JaNĸF2k(t@SPmKf9jW*_cAoFoI*ފd 5G9 s9HR_s?ѡxˑ-,ryL;֐A lIT1=<#yF_ &}}J0E|_97%ʦC|[j]TiTp΄ %s$ǨSsxJSEoM[PβH,Щ91-ڙ"}^Dc<*ovx :q|^u~=4^9)hc[|ON$j#oP)E%K3fץ|Z'E:dxtH7cѦ Xz~ }Fyhܬ[U @h˭$#atSC"5$\{"{BYHŹeP#EYx7k )|r|46J-(ͭa AiSc6/F ̼"f3wHDJ כۚ#`N9;~g5l[h&N$=S=S6'r &ơ.OWDIMy3B}t{-fhfPIhJ|@0qp/uspA^deC.QeG$ïπsr$Kx.{q@Iqכ64Y0?kcʖY5ʽAk"d/Kbϋ1aD}0?~$2e1~˒w#^$>L dO $E'^nm.{˪H( AO$9ۤr ڠy02x\Ҍl2Ir"g3U~&@yo02,Hb:E;)xc^5ʣlIa'o s=S&@)kaC2>\"E|{czj-b!c(Ed,_9 IJM^@)MޠM pL@п^4 ,Rqh3=t1=uPyYt7 /o]kj̚Pi.Ĵ3l8l, ӍWH3OYuIPf^4MQ$췂uwވL-BhQ?$gwR 8`Av$#kW*lR@Dʹ1]Hɘl{Ji7<ɶYb I27gQ@c =l&gWD@=h0t}$U\ɓF|f@ܻ]|/؜_dEAP>񈫅쟹v$ h=SMA;ۮ/z0Rc X3 :~}@)FJɩ7O,ްnqu߄}֟gF~~s\9 HKfHEq) 37aJ~ bUrN yզzaIa{_+E3ȝEzFնIWJ6]uA ' oM*ŽIʇBT-AxENs#'ؤ,"O.5b^:h JmHlFC $\Ur~Ehvfxax2xDa>w,4eQ' {J6r;WR}CKH#MeQ JVe.Xԣ54!$9%F5H9.k^~mq վT8? yz*Ń{SwGby8Fǐ@6vu ;HnVdu$KTO%[5>2m!# ߉yIMCUn@apV'k:F }>Ix؋L g6]58] I*+8;6*A!=L@)@ c𒎞_-GU|`1K)*$ E86ٙLbq7Bw$+;Sy8_~:C]CFI~GBd}uL$|hޑńߩ௭IZz8L?c;q|SL;$_إDO VdA7쭻yr}oA=Sʦ_09b.o)Ɣ9ht"/'H&4jA^~ϋc2grSlh#}V|s6_xϪ/ qٱKܧ%lvL02^&]3xcm7dm=28IZo v &]ZYd&92lyzY_}+ahqrf\u9t/Ύkp^H3X6\`hU: b'fiy,󊠪?# :~csRfr"s;N.B> :)zf%3/7욝f;~$xG> ؇tMcIKكFhvZ []dd؁^mYTE3^G̵@!gqEzxT'ssaVXye7Amzb}*1:ů˂7;%f^w'u [&m@4V/ve*oi[9X=(u`P2帖ڔ迒EWqgч_UB=զwYuސ⚳&Fp߈_J;hҫ7{ud{ .ܒ&W ʂOqZ/Ϋ迊]3# @{#݂dWaH4N+AWRà!6t q==ik<"4脊Gдsb|v_<6 6 .4J{w0Zr&;z>ijop~?~9ٔlVHd,Ծu LЪW Ұt"!^(5Bew\h2Ae]@]}8htccsFh]G~ yT N2cK~Y@ʌV=yHy/+p:Rp:R1=^qw1V["$c+ezYx+M: +L7a`‚F52фu&L?(,#ElrDGR Px~IȢ_;mYȯ<&Ym45ڿ my'|KVMdMG#dM7 laP]BAbq_c1YJA+,k}r+obB" /5j]ڞ9)82 Hũ|էҋXRFR8*2|JMQm{+yT<Y#ǭ{-ihEN($UdX>1rԌCdd'E(CAS.qXR#nV )s0C!D)2;4_אZ2f`3v]F5#(7]SF֙=d熡̞zsx7l.FAQaؽP&lh\م"OD")jŌ)a2 *ʗUe{1lñs^v)_|&C4rRn K# N6WWdJK>7N)/YKo~Y%{}y{M!,("\2ظ. <򠽓j[^5 uYP[TG5LLn~R?:uN'97v Dvu' Q+"MJb#:HA*}c}>wPc:Fy:KFX9jpwo"&)pGg&/U;ۣB6禐)|8LĘe7[.!ߞ(brE،f\T$Öۥ NAOU MxawhP@̚:aq]ջ-4`*4 +,iqAڶ VMrbaA^.c:mdRkԱ1浪B(?T\賑Dٳ3 fyJWsm yX_PXX=(ϩ&f8YP#^7S"BI |X"ra2߾+@$LCd+ "VȝR~/V+̯JX*~|0Ҧ̪zOyC?Zc(.ZxC~!9f5\_0vOPy:(e_p}]Q(&bZG~Uc@eOh(aNa(ܝ֦ W-?^8BeljsvSfq(fG3.߭e..R?ogƄ6%`j5mYŕ3: bT?ױaǓְ]h@!4&2䊡6ț["n&FҌv_C&)hˌ6yYv_=n v$>|z/ONIi@*j}92jKȚ<O4W@пCw]G&l`O(ʟhLEp7_"hh{l'/7 ٻ5v-Vf5v%WIKkG^CJrelO\(V=ne٘)~ΖhAz4jqC" ЪSl:򯞳vp<>%f.I0_Aٺ.O#i܈:~*59cZagNg* )}V¥hJ}J,M*Wԟpw x-%Eh2GyA_O~'P-.F^T䡍c(/=YʎupA'"Gv(kv0K:4=e:Fg2ee mT=tC蠷 e|/ O@zsqvIguSW+(_5W(evވ,7V-6TGN;tatL20 Oȫ)p6?*ܸtU|SO5x2Îw_Xuo+TVkx˩.sYbJE^,<3T#{6" FK_#Š}ۚyAPS/1P oa19Q)B(wCJGJE_$?ܯ}\Fۙ#b4~ OUp}F0>\`kpM#i܌ȋF``7+d|W;k\g c_kR"#w"=Hc2Nq +̝+z ȵSZu^%Sمng]QvS(?x Γʷ d1mqDXy(4N)?;ӏjQ~*͍PEl&}'RlM1%S/RCy M/χa> .ҡǞg{ဖEa0/(u*_B~=DIiG?%28`B _%4x?˿FX J#›" 1(ú#MlMz]= XuH78_/SOx]քyxSN w&ځő۸ + UXij 6U%qJv(d:鼚D@x]u,'C )4 %O%{Z}9ن=!i])\ > B?x]/h؂@!Y?QpB\*^C%E7s.bbAEXYSpƬV(smQ\~9t`TGPŷ_úA7#B]pj!˲wlRw!z]lLb=ֿg(Kz}r[iiB]hB 5(OϤ©?F$J`\Sq\Jgv`w!y2.\A9Ƙ((%ݩfؓ yP},iwxqO6wWޠS DžJ _|;(7qW>JATQ:]m;D w~y&G#Y ͚XN16]u(LgiEo}-M-Rr~fH믦SǫA팰b2[m#%- ח|ED9=S`dPX̾" N2wccPXr_zW^aRoƅ"w=IR둟9<6HؾzZĸmo"O } MdwBѩ 5?#48F~?zI?Oz{w' c-/DdS_w :F nтze M)PqA`VzBηD 5uFhh[`KʵK1h07Hz^]KD<io sdj1P(8__)#/Fվcps jF=5# 2ʚ$TPZyd*wus>`EZ|]mb4&`q6[sM1%<k{'HG'.'S)Π ҀtbwEqz`B׬drLiT<aP^q"໙Xc[y9n)+M9W$jOu: zJsRYHЯıc9m#T5l7: dE5a_␿t;BDywX.:Oo~『כul O3^h^q(d3^~xXm߶l存xz|ÆȰ ^=jÈ#D w~v Yw})hbCMl2H1=ϫ dNe˜/?~ Uw# z.7(0VP7X =[=z]ĝ7PjyQ5;y(wrͬ-WP{B]EZҥ \67WڳBDj$Iw<7'mUn?*OO wuZQ׮qQ,XBEbd1VIgO4:G?NNq<$bٜY_hWL%e۽CPQ&Ox\Y: Sm{h_-˪-ȅO{O?*-bx9j̡݇=PBG~AlX=7GR5  G5/ -\/}!)ae(XAG2Lq)19ˈ):g/=/(ؠ|mJ"n? ޮ#%KV:oNB^%nܧ\MdNMfL `$Cgg)6QD+A1lbPIgڿ5jۋp9 gc:vO)M-ΰgŞ?fIjlFʁfPv(obnE2gߞaٳ N/(ܲciըh |{~OpDm?7Fpt3LA&[M6OI^/zWr1"Y,z 8F@ActGzv ڦs kg$t̺F3(l *e8(rs&;EXL1x- /MhAg^/:݄-FoQG#Ev=uzS+l{-{#rD9! ٢>qu`/AWS$"(=W\{]b$T+_Ǜadqۜ:u+wuy&VXQ08n=yzKqrCq:_~9'\v:&"A"#j.OW+zlQ*s&Jq@wab}T6&)tW~A2$BXN<`VM6WcX\[!2su8뭫f|_fp$0.FqҎzKUO˷De3LchcDq.ʱjscxivO*ǺE䯥{|Ԑ kYD5gNj"d} V2hn"sp%S$++ܢTQnY{Zo]]\o]4AB=Qo$4L”Taa ^Št]ゥeA:fu36IkO,? ãc Y!hPt!J+֙Y~\@cADqM[^h/$B{F/Y][bpYTd7j  roOיcv1(vl¡CMvoPnb@x?VEW;;׫0cD G7qC)3Nͺ^1I2hG60l_?٤]|7E߈ ({(;8O 4ln- c!S6,Z0vmz[_択OoEi(wÆIRG$Ht&9u6UqmKnǫaoA->]zESe~C`8zǹ\!2s(ςmvXT1 õ9dZ(>U~rPNέ0@t$~3a}(oR 1zC עkȏ2cYV M"USBXabQ7_˷8rX^o͞o-u+:ml8T#~D4{֭K[oOiD4Ҟ0^ڵ06XΣ!{+ymPC r5RK].)MTW;P>AZo6Ko5v[6 F᥇t[LM z֙k7\͂ jLD\:T/lf{^5ǝsN{E\E6=lON0 Ai_w| 7G>lEr}('Ǫ h,,p.~_`]62ȏ*Gw`пUs 왍F㗂qbΜvkŎ.co|w`XWTVÿ1=A{}!n=[vt{>EsiH]S7xjH;F#ih'_k)}&֠׻,:w*aM5/bdrMAXn^|Qn˿K7^͹Ex,:z]:c "3~dӿw_c)ׇٗK/z65`h\{:/*X~W~~ DWϰ̊F yx@^o!= Dx4N&ɧd Glb=Aр4j% sK{k(byXA]wq5.`N)QWZ^φς&{w9ܤڊᄦ93QBϦ,ۣQlYüe}+Wq6]~5.wRP; ާ&e3A!vX~ 1Bj=t]!=AUUkMPtq7KI~ A uxClPLaa^!@" ?ߟU_E|L{a.cy8^ Sٛi(yCN=-_yZ?%$%IP z~gVrubd YX[Lk }~v Umt1{G8갿^J| 9 Qnl_?`VIZvnYM2FL؊04mH6q=ΞSgBffuF ~&m]8'/huGqN(LcB|bsi~w0VM3:缿Krч+~J 7R/U/bHt6fhϧ2_?S0o:s? (U(.F-/GC w4:0J_'{Ts8aUK ZsBWqJ.TM1sH;"8>`ԊnCCgOQQ{8[okNQ}\+ May4wW76;0B}Ay\g°$pd@ ӗxMLDTMRI z. ޭsit}^tކl.)"2vm6>7.ӢQeгQ:I+/qyHC}.^NX3sC&y$q<8YvZZ0h%,t Rۺ$YQn_qu'3UMG@C 7ť)XMKiR>#Ù5#ƣcD&pI-k_pIVo<AþOIc RNr٥ %l.a-:P/%"vyjՂY|̕S`YsK紙]M&gzJ5GA90-TKj;qaίm+}`EY0^ԿZāW v_gVFLKʚ3 pNqdZpqRrQ:G'b=ik4A_Hk ʩt Š]EצS vd|hFwXο(ǹoqr!rN9|ϧʀ[(~Apy!ug8qN2Rﭾ1(qX E8": $^LwlAݕe{zG۪\ާ8_<(tHd;G]7~0e Čs_ŪAY5}σVٛ#ר9ܘ<#Z1iu8u!y%g1. w/>qJtdF]Ζ+Z"z5G/IqPهZ5H)-Nσޯ مodo V4u%:qH7G(uJeSHRt5߮p±+CW|K6lh:gF`g`ج90CБp&lą5oMHB9*0>d5M!_ls^tA*6S[rS!*<9s?R I;, \7~bH WXy@ҔAw M}K/У\Sm.Z!5g`}N;ܾTN0`-_XxS0GC5o-:|׫~U᪏eU_(G(,/b΋hz#L`vg_Tf_{c݂li^:mek6zٴտja;DQnQ7G?f%3;:^ܛy虗l{k]J5%yp yŲw78d:4 Ӊ TRmg  a<(PrŒ?݂fa#5g3X#SWU 8߅.'"2g1`myYDK 7ྵ\ m$Ro Ό?ѳ?_^r 4P9F\Z]r>;"q~62rb08 EF8zU&, 6hMC\Vv9.Z"CzHHl q/Fg4tAc ՌtGO$M(?!h ˟ `m .MO]#S!|.%|Tk v V` t \g;."lϏC.ύF1mKXN#/qBw 5K?|Ϥ4ڝh%Zr(;hsV/]!q)2Šѷq/e*Њl6* ecl5xՎ6x@ XO:Ae9ƣiG*e6nx Q>WR{xP*S12<ߑ3MFAEőVӝ2yiZ|ŠE'X~v,1G.C<,Sыvo]S B q Škpihv{y5U]Bk7z]5iSyH!QXO% B+_l@Cﭯ 򡠂{">;wq" oeRĂOq7oDž׹y!-ے[T):T5xuןdOּk@,G\?%;c^VY;ڥɋ2\sMeϴ rwSM֏.mHYF}2rPZ_jn]s/h]qpT_L.vOq6kuj 5XAFdgkaN!EVĒlrQ*䞁eޅC -V0 [ w=4PI.Cלe<]{J !AbG$KBSa2j!Zr$SY_ݣK(D5tַWXU^h jhod{D6=" oe3_)ͷRX>z}* r !@9w]g딠4cQNp9;k:7s+Fy ӂp{}\Vo9kxE8^|m>|/'!pVo&hp>#]`6k8 uV>x)Cτ1_P>/?+C ViY_ .5PMUS]ؘʺRgRW{<GV(oP(_]>l+S7|y|kB;LֶR(_E3ȖRxuo*7!\``8̇ByzD }1ڽ ^!^ vwgL(.?y>Y0C3KՉu4Vį{B W*1s0W!ߣx> fׂkq;'x` =/|$Y@jyH3n$ˈE""sC H5y iE%F߯N3gy;@;.o%ԎOD&l0DՄ&$<H> \'QަN=pm&>ġ-К6/.2VVl+C! ;)1 0JLg PR|otrxVAJ@ahT8&{puzZ+i?v%%AJr9M݇aoT6kK4#7> kKLElocaCFx\91=H'zFNJ;uV:Ź:5s% ;FknF`!/FYw~XznG,/!? 8}hv_ W~/>8v(6$/s۪stʗ~UoJkxqaa>e rқ0 )욓 ATNN`סHB#rU++4e'`7@)ulPP6(P((`,A5oqr) 9z'>F6g<9$ͧB Wr܉}IQ3<"-d6JrǷ F7!Y*.cpRFV* X0AJٺS[ag}ɡ`)ߴ^ \)="..ʄfgMԷ޸_` 21o57.YjK=u~.q+2@jB~ b Hy$h2 R[-vyzPVDתTq+l0Km\]5ZvWkqRCN#aҸdP6_Z78but#km%NNI ~kNCĆ {:o:՟_1b&c :!AӅ CY6VpoBNcl=F=zgt\oQ?w\"&EQL'Æ6:J6jWuXPзJIW.S..]ld藡9/SshX_BΖZd8"3{f_qqÿB}V4f3.0w./wP˯=0vky%(W S1V'^KxiaJ#Aƀ"e9wȳň ^eu\o Go9QV=E81 gV-nOYnt479P yA! /vSW6^f&;@&6p9CG{Xh^/"k#Ap OM7!6+?-_J aWo I^[4j[z mLl:#`,${vS5:ޣQ4[x]CHvi?7M;[jj6*Kx,Mt?O8=(&νH~Ayc]cӭ b_ƜF_#BĬ5D;2!ıS*}W+F ѷNYşoGIHbn {`'v ע[ϞO&BTQ<֞Ze6k24~EzL&Cma/y?qTT t]Q m=)smލe̒Afl,:QwA7=AҞ|I$ 7kO0<) -Bl[qkFXx>~Z0p*""x(9xGu2r AK. BXA8fbŹ#!?$c3ܛ@/3`AyH+7#Yi,^R1)DT%| g썊wx<ZܳdA؇uL:wh}^P~n<| \j쯖B…n|'Va~½~Q(z  .|b)*x..ܷ}sD%zfuE/ڂoGN;<ڳ}J| Pg)>d_Z_ ZC\_A8Kϊ8NgV=ci\E_Y^P^hA.뭙AX׬e 6PM_@jjS\^-t#_bVE[X Qt;1ނLkQW%yum>zfjz"G>H. :cyi\wy`}lo^x n㜠jY虳uX_O_ӎic[^cykB3GȡmQ ``8m鴾Vύu4g&&ܿls3y,TWB]i;VjF`--GBUseet 6OAꀶhbi U7{H9ou%WW;Q Hqߧ'3T,55v,6kܯz82,1"a ZŤi(û"v|Ad{9"fFūMz'ѕEj =?To 8v, Q`u&i4LTiuRRUjmha-K}[@C2Oyd6SM@c#4oM&5ƙFtٖ.5\wO"O!H+oc{ F4 Ѽ DUH)ق8{KIg:H{QQZLFcցXCC%vRo|X,YMH2ɴ.ū19{M{_|1 ^O:vc4# ;%_KzjwρcE|!7\|A"y7Q~/[ă_t]~15ݱ-2GWE_?_WP`}.cBu6gJ67#Jӯ/Yhލ> ,g5MTaw_ܞ_OCw3ٜF[y*Β99k݊c߯\6DŚ7rsD'j->dfAy sqt 3/,,gwlj˘;=c% ~ɺq'/< 0{Ɂ8t8>| QiKQ sustjT1k PQq4f,aҕ}k(ĘF=p b&c**e9} P&PS:E|,De{Wۛ a{kp˚Ny JP 2on4;tsBASev},qYXޜ Nk(1e\΀g+]8yO ¹~d?jNQ< :6K?ha3HtVeM8Q0^r1oqAV!O~(#egf7/da +o̧~V[0蛏}^1 /YXB' QMh§qB&e ^Mm//?}4ӢĽhY-#$K9FJj촽lk*4eGSKh6_1o΁1D9g@Cx$R_'atU#q K&T'Cն2wd|Bu$̬񟏾_>#L?Q á8HIYx`5s4'D9ÉvۋsGe?VĹnpsɹe-38^37=A;xމsz9krh<ˎ@,xq.*H>_z.W15^}uc2mk;VŁy&Uvk?JK<80{(Tj_Nu #pEJ/_t_k $J3*iN6~PldD_=p-u^Q_t=/ 4Kbr^:-)XA/mҏ.~r,cXt]ndPx/uFyekTRd</ *ܹEһ\*=H;u=/\~,xѐ KA_hX>xy6Z'zf 8r5IosH)sH#%hIDS|rӍhEl;rZ{q@ɣ~'wSޜ@LUgEiDM~eiOiZğiZFOoWӛ,}ۗ褜 6it{'|%xJ P3]llTM1e}f9Ɂȁr)w_u8?JۋO~sBJS]k(#A|Hei'Ũ$+(ճCI\M!p7%t^2j8jtNV.&հ&m|K9/M\LkVH@b /X>: BDҠKSbLƾ0ǽ8-w?uϳRxD mw6IFObNKY^P/z=A D{,3=tvn;0z9-'蓁1e!M`o'ROIٔs$PL>! 렪qJaɽ^Y 8]ʪ UC3./f4ATNjw){cm<ž'Wb"6J!bjlQdfŏk=E)xm3eN:pQ:!/.V%'u4nT@fLXPm$l]0@8H'8w%S!bBʜ~id#lJd6YgwuY!2ך3LKO=yGڴU"@NJu93eS-TcXi{HŘ`ZF3哪 ?Ǧfe֠Ec0 &p乾x_zk +$q,bJQ<'x FfQ>?cvU$ =Y$N5")kV9D|ʼnd/Ei/-r K\HwP<zz ihT)yi(6Yn6x,E#z C\$z `z/G_GQ<&ٷO=sj|`Dvn_ ]C;e[y^#JhM\59gT9tX\  {ӞDޖL` ZtjtpZv4䊴YǕ0Pyw 0J! u:w\ EMqdTy?Q>[!]!ok#*#(,ZߩrtFxM<ݜ3lJAxn| OXt]qXYՇUmMΗ?#0Ϣ0np{8–]Ga1?~>3aTNw'A;N"%9ޑ/f-#ѬDC;dxE,u_gq\Y·J޳r \.T "O>.˩~:+q3e" [+I2.rξ~N>ge65DyF[p8 cEXY oOx탚W?m_F?olk;W9Lxůu'l*AXiXƄ?^)JB;sy tn6mu8 yv㰿OL5F=g׷ zŠ`SuLegIg92MwCwq#RuИDVrsuhZp Y72fÌuOq2 A=}YzTlA1'ra$8*pf"4t$>q;5OBm`IZ{N -6Wtj]rZ%C;w!(ЂJ3×jY\vOZ 3 ڒ6NZa1Tɒظuio?@o(_ Ua87yxRpcvÌ̚GQJMFjc[(ֽR(N>^z+Y5@R.tfݕ??,,p]'ړI8}~-!'JND4sRh[ˏco.~@9kZRp3|~D.nC V*?c= Xax~ ZbK"ck ;#>cNG<& [ΙU;‚}ŽD![үKC&\=m>@ZX:tIPt,N_;&b6DHWLK=nTu~Ib/EM[u(]NZZ<,̱&svYȭ8 fǕ6Yk}B׊2b$pՊˤ_HKZkx1 UcY[DW}U"٘I ,ٛ l1g$?G qvZO5{kO%wϘ$}/(ft bf|L/Q]!V),zn?^w6(΀ϯrowû} sDo @#&h/R y.KvZBH*\H?ï$Wpp5]r Ow:<-AyaǑZ~/ʥ3U)y쀅<{A%bNiJ\;89FFws><}d~^z+Xȡ?HTl1'*kaQc<1Mܖ.rѽ fˠ<]Yr% P"?y{3*ZUs> /#َ /ҥ6Ev  =;S:ߎ&/_KN~q8C'_kqOROGOk_]s!CU64W^2];kZg0V}ݏ#y$n8aUd)_^}~Y8<跤Q^߯W#> eXw ]N"O/%0$H>N6'{%p4EvaZ+Wk 'Lp)a3|@ nZP58ڵ?ۯ>m} yC G!b6=gO=]F5QS~[-Lz\TnX M(d&>DAQ⍴Hjc}" Y> 1d7+xvgP#՚Ras˻m.HJA)J"lO}jJsHH a/2o/_Ypx&0rN6%)[Si =)Ux*]4.n`]?QwqvqsDrq[kBnٳ C5E*zkhش[<[X0HT>6yn ;?N!-Slrn:nP/=A7Z"Umש_^D|Yn\b9yYMY^@'&#?q+bbPQ[EW)0ʄ%"Ge9mSG<|LxnKPw9!oV)H b-?-5uW{ɻI-j\[» iEYh%bٵ5W$UH6-lָsgDGFvy3WyQl7Sp{Ձְ »zѻ߶ްW{xEV-gTyFPOVM+.͌?ȱb\:a.ߊ$4K@(m˗֑EyήS,19`n `:'ߓ ^6nB4#Iu2`L1Z5sbc Ofȁg 瘫M|E$=!uߛp*cIB%񩈻6t0Wxu6V5xYw}lO˲I ~?DQ? 81L41 ZE6il)7%642^W- JX<.⏋ǥq?riUHWf@@XWzRUi#  yT R',oU"]⏗6ؤ屆?( Ayl䏍^WѮS|g9*i?G_sÈlv5!&*rW) |A3&D"SHܖ3 PcHAle'9[kl[1n fGncF܁؉_Od7Ek[L; 3M;+eSX) &gف$!,4v(XdQ2b|5)RL@M(;hOXJ ˖EV$mUzo={U7}}FMMxh 4]Lj;/e1}HA2׹ x{gi%{ʜ}j`qc\5Aaep+qˀÞb9KxL!1Ɠ a*:l ~33*=jo[jǻm`ٳمCx/MIg4!hȈ,<$zFPX>뚠[@)EP  ߢ.O\No.yFJޑONͰQ5Ii!uޔftVB66n3;^#: O*nMe-#kBOI33lr1\6)" Q6&wZ!7$RiJsNrf/,Fnŀi/o(E.JHfx6x,8l2KM0_ :Q+09U{,{#,iN g3Sq13 -2X"ȣlhǃV ܡJ'-{,u3,( `sa,x=Clŭ#gPٓtE.%NE[%"hv(5#/E!pLt _jK-p4ZGФ^{qCCLT-_!R#Avw˯!w3xpm5ȵ9ak,X|Qkօ[<׀<*CE;xy^rci'2Z|GkO"밾7r.ޖی_:,4sMYb>HOrSp@ҩ h Mir%]~ A^rtUᨺjT ]΋S)ʱb>i[El9/ ף:' ]sG>/TUߚUgP|_mg:ۯ ӚvH.,ZlT%AqI޽cUI vpܩ!>x>gz|#4ŠMrd!"}uJXFd٥V-\jdcCaX]FԝRyY6pm <$ t"$oZʬN3.J.~t_%/Lf.ߖW\vTj_,Nj)K#Ӝ?C5e_.9ޢrsZ)(| 7{5~6( ٨h5܌HQ#TKr*TXb(B#aR/a>G6,687bPA,뵞ߝ fi@xCo(_eMDUYmYG7|~(F!6'Rv6 "%?=zBd,YM6V!_X# 8;N4 }Es "p)g@"p58ޜlA~/TxI9ih?a\WQnJòF zF[Z'OK$b .N|/)c^B. vvPx_k\r؆뇕 I{2|_BUPϨܓ-7to͠X)$ZOډȞ;Mj:eq_r #KAt@)x!0I Ɩ+jV<)  dYZܳc 3gY&9/)6ψ65 3 uzaXi8YlTRzI YR(w Fܕ:4'_JfMs41]i3$ׁxDgtj` (n)(t*Vz̷yy|!faAB ZBrkT4vn=dq@6Mܕ{Fn4H2%')Aj'h# \v!SP+،/}c۹ ő)Bdt1H"q^F)q2!K~9aOv@Yst鯬iXR#>orX=@u>t8ϓvEjmi46Ns1G0hHAX$)#R"@}-6LmDH凌6gf@wc@&M9\\|WSe@gvr֪8$0W]c*%|y͐GN3\#G ~Ap85]]]`{ffY 𗚴%g4jXcl~ö=.cDyVYiv@B.8:;`;$ɍ<`G6V "lwvÿIlAwY 'TڅgEj-ZໆGxF i>o>z]=v56~="oEtk'zӯV# â~Tq΂bFlr tB8w a$~*0V~-2 f<@77{f $3 9X:ydઋL4 ǽƽѮR`nn=p$ j`ΑM##5o&(B)ڸ_'iRS̬ĝ#ۥa>jҘ?9xoX_׷~'O_]_ZtWu?ߐ\xcEup"ad-,)X&N+Q 'W#^;beTP 1976kJDES†Pְ *;ok ׷\0#{{GڗgL @G1ho]Ϋů4[6e\*&7ȣeKZ䗊C:/͒" W7NDF}}0~o;||OHea_gBš(8N)Zϫ"S ??z[+*jIHpRa8 'Q[EJ&4ˊ/R0* ɗ9:UjB1xs+cG og}Wi/"9ұjK366e<[Yl)rb[vVޡwO;oG=9n s:%e 5[_ QO] dX\*?V.;^̮s")?#V`z\<ɘR1POwŢc3dxOP9z^yC x3ݟ,l$ίKW`JRVEqx&->u֗E̸9. ^8eIu\D@!rp z)81;Ftоq}yw[qj ʎ`H//UvK/gL%ϯ+^g"i&F M#dЇx_0Pv}3v\Z@X5P׻{q:=q'0Ҩb!VZVّT_5 Vķ_D+4\Opw|<]^ `s2qt4#l5#s,fZO)>3v>XE I}Ydåm_d`,R-̝A0fZ[]r5 '(@1 0@ F('6QYۜaЁuorj$&0z*~15'P6q\]d D"P86),9Ь\F ט`t ? UO*ddul8'q-$ABa&K99tX8#tn+FDlݓ71" 6|ѡrx+(ɧ:" <9m5'.g_ d8v9Y׼TlmmrWD*(֞k%mQ_d{gM~fM[EyFҙ%/n)`w"ȲIs&9S8FT..Ënlpʘ_qӇW*Z|!;*ek]\rRrˣw>ήTIbx1u<\+""i4Q*hJ=?{PQEE"^Bމ2\.yԕ;W_[=;!HUviBP_"W,tnt^֥l0w,UN..UŚu H/V{(.57Bk}n[{ErڵlXWJhuvlnE1BEO<=Qȥ % V`4| iudf\*=84 &@XcKU(D$TRya Ӟ==ma[.žFƐྒ;#EГ6iSͺu@p{i3q;|qk_Otoy]bh&TRW jFBؑ ;J[k 9F !0*l0"B@lNz}Ǔ>U("=yR}O^EYX)y]؃wk/V'گg/ I12DW?K"&G˦ΏV?uzou9w2)EË)FyZx0F68 .83$VwBeqF(^8iˣWqUY9FW) hD7Cӹ.ߨ'Qύ["c0 ;w([w_ԟQtj;G[=!95FJeٰMy RTe.USO<.ˆqYź@j I siNC9/HQ֤Welzy?h?~RqCF0.Xovϳ"b8E+{JqΘ8`YBeJڰ쁋sEuM)M/uYv韸z$rs,$C[ŃIw+poI#u Ѝ$c1*鿣-Ng 'y||0U8~)dM|N QxҀ B^ms^zc8)J`oDUEU^Fx]Ittiik>{a@-UfO&|&Jsm~?;Z4lk>WB@s (5cʦF)/eV/ Cۗaz7 O\XIG!`$5ֻc,Z`Y 8owDG79&e@G wp{$SNTlnvVYzewoTliJ>tGR tO*޽ 4 Fi;S%yFkM|(kpCGDG Ib0?!u?ȏl98ؾ:WdžP jcF|{w݁z1Njj%C{vОX8+D9ߛ"iص@( y3À1a}1k9]*]Slx$ t̿JTn+@(~tڣ3kV4xQO߽ua ȹJ8kOgٽ[#K-9j}}qվq??Ύ Q_W޶ҝ'}$HyyyOyMe_Âѕ9J<, ) AV(vl(6_K#wF%2ԨM/`m1hIZEMt/gs?a{yIeXb'Bku8$ˀ&A@FЛҜ3 FCgpK{)tP$rt( 7' _QosDf`LxTz1E}u!_-{ Gã 系9`3q(*>3:5 $^ֲ 6֠~@ J3x@=G{]_m,SMd:"τ{+Ly1Nߜ8KV[pރ:|ɢYE t]h~bl_ݽISY@jpҘTgJaX- @Zq<"%(Uy*k6BI_@ <1$l(wOxJ#<{@񤊍URS#H:,UX_mS&KZPk?|os A*&|)G|?DWE@Q^ q'5/E'9@bsdßtc9:ipt/g*L<2˝ yy]%htf4_i#eVGTB eDqΎNi->Oq%2{iX!IwCID  $X1,ρ}چWl!Vx2.::,uo[Q( ^ڈp {SHbJ~VH D5|A(!"ti8|:#s_e}ov`%>X n?RA)ѽy <0%ResnѺ%006MZۀ9s q9e ^4/%.]Yuo<d`gX]:•ξh[8#ڴ-֧BamR֩A!qi'@}~G/ZYBľ t>}..?ֺ٥S4Ԕy0?{id?=QAAI9ȿCd\;{s! `B/(s+M%Y J6Ϝ>:)6D@,$:;ϳX:7؎.}^.j{G`S)ܝ'@L׿/?^^~,=ckrcGb ; xc}n3$?PrĎgqk MZ~h/ߟ?_*|Sz:,/TKL8A<^Ymo[OO[x"m4KjRW "[!TD1uI֞fYg/8aqv/J,lt'j %:3<}B+O0ϧ gPv.rR9MfyJy N4j8:yT=a3%YB^=NP:D'q:iIІU=g'&6SsT"D@4SϭGqѹ[9T[=#h;>EOvcSEk&Ckvn~z.3K B5lN/<Y%O0;#F,L+ݐ 5gK-5I&,?/ܠ̿)>'(LEfk_q VW7݇?Dz;>F3Rg]dVs]J'{ɾX2M.zLodOf9UȬ )On|qzhJf_,aM^^{W}PyWyWj &-Ŵ/7x%V>;<(s暝W0ݷ sfYֹj#+yOv)v?%F}O]N?o|!L_GwwXbrDevOѤg.ꀫ!(vye$OD0O3b|Xos [i͙`X? wר xMW&gD۟yo]_0~hM6++Tg ׏J4ybb(`U\ 2(oS?7/u^WB9?rԍIRCl<͎ƾןŏo [D,?:3 6?[,8EY^n*kє7EC"{ k7ߦwe/FYgvY=Hk| 3YߟC;a&و| [*rphƳ+Gdaan?7LUq*cK_S3BzUZxG~xx*r<լ7~tte:vðݐ1Vilf1V-.u8eL?<IjROq蕖|4t~.N,iڦƱ\hjsw\!ʥY JdR^#Gh=9CYO4z4OyA.Q3kf@3T=w5J_9ڟc<|bXx Mɖ[ý.P3Ll+,5 'LhIː  gqΏE[3~ s{@,+yzq׎sof!=`xp$d6ėN>f"J?*Y %ߒ ƍ ȿ\?Y抓vrq(n=)~^˃bgl1"2X #G<ˁFw^Nkq"v]?yYF7ς^";r YfyIp}P/*YPEzؽCY SfyqwzŽe뀎;:'ʕYu(: b]ܪ#d$:WXD?^|ZGl__eG \^GVɺU%Ylxֽ́<* Y*'z`;魰,0pݿu#PXgة5@I(٤)GeK[ޝl=k #yNMڦ8&‘u@zL44 o}mhO|)I?hM=g_ίK5 ?)y`xnO7y(j\5slb#G<&HIw|#Ԙझlx฿;ioѵwAs\&K.pn+zXK_QMj]{zl4˷]Jrp'I^18 } ڽ7f^nGfT]Hl#ƿPC's c-޸49J~Tkgj*ɼ^oY[_d.=^%ӑV $9(A XzBaHg8ebc)¹h5+vF?>6BIlnY0(m㾝wH6OgEC/H( Ime@)t_ sCB!<'\H׷/[ [dsiF-L9MEp7ProNQ#E1@2 =N/xL 'N-辛#A]#1VHy6b\opR_-8S "u=t:nT +;?YϣrQJE߉:qϺwA2YAPpd`=_ݟί(E @ܔJ`lUPtt~ 8l /FwHuw B6u+j__ޭww%ePRݧM<:n6&xD|["\S-yJ HޑaEi=8;{4ӭOe* P9ތȅ%l[`ͺrG؂ɝa R'7(Ho &9^(Y/qE_qqܿ/-Wbu8yp_Ϋ^GlwCX^פ,/j,)1)jW~kU#v |Yκx& zGILCT p^3B@y^@'u+^S40 csƟJaEEXQkn.ӽ.Op8Vv!T+;, Jty _  q:g"Mޅ6;WMpһ;mvĚ5Š֛ؖ{࿏8gn}𲄊Bgbbvi7;\%>f**2@@X! pŠtW@4$yUqo򘃎aR{WHXͫcbH %aόf3_o>\:rVl«mY骉ټzRH5EROzr#(B/aj %JOSޞY/}F[!,RZ@-%-f=-ٖe;pS'o.9ŵϻ",kn0b繴UryNx1^K3Æ4DsnӆJ6}}_h3 *<_\V.=K^{ErW\xAzo)1V`@^#NIr=Q\P*[/{.YM=_VSIZ}V}D6~V6ÛO`,kC1ɲ{+5A-D3PVy}WS1‚,)4V97ْ i]+12Xbv_PnX Wy}U%:G91Fҁ; RwM,L^EUy?7P%MIBZE b+k&RBQvDAJU4зh=PVee Ewqm@ ( A(m|%/iQtվs|37sZgMOIJy} K3 q۳uVƌDޮw>,!&ipp""UW^-j0v$%Qa5pB@^a_xNk-T}e.&[Zv[?2^&Շ]&~?SSPfC36C`{@W!ϊujMFYf'f^-t),U,tvfm%٭ab1ޙ=F*Wd1Z^pѥB='jzr³*X4d<^8AS(0J:ANtuuia<.@K"@@tSu VM7ev"fbSɐ} o(Y|,oV+HҨ(V'PxTrˊox.@>5]3ii'EWS=WŻ= o966)EG܊bqJBDέi' Pc-:RVAY T)(!tqT!4|F[B58\Lt$Uo0Z4~͡)h{pt Kk EAF{[I1qkJeQtlCQ(A 0./:<-)_glw{BT&{wU%wDTNDykOȍ?Ҙkuݬ$P֟η]-ÊIkZ'I c)x /Oq ȥS} (gc9@yB9 cѹ\&?6֮S,s߰\g:L v`8 z{"'l_#W_48 '?˅SK_ՃoFQï7||<DŽ1xķ9_^[Suήsb;x뚏eR‰t2X=yRlB" |CXbA 2xi/٩gO *m!3LDR0S#Qv=5`*X'x8qV?YV T;M_K<}4c!'dꧾ$Sγ렒" 2 ޱs w7VF+>62^ d&L%57ɭ!t.TxǐpKh#B/J^jy)#|d>JnOcIηZz 2_=l)RSEĴv6Lzj1%-I+xe0Ԩg(%Ii4cjNk)8D<xhmtAbbU?!s Ȍao*pԄF>*gaqTqdRq+rBm 7S=͔dbNHe, G3BGZLv >fC_;CPbX[|eF=i c7JzZ8fDؿ7p2-zIђhFyjz$]?8,stmD߀wK|DLПxRv%nɤټ8LV*sxQ:CUǍJXz dMU'LC^u1L!Jq>Ns2,.ƒ2{PXGUnG&]gܱ8^X(3Ge<]'lu6ÿkr V[_ᆴ;rYjz2u+x>DxtHN0ۥ0;[kӃF==/Cl0LC~y$O&-,$z{/0GYR=vQ]qD"'?Q|\g52}ܽ3\:":\e#܄jzyAR8Yg$?'Q&6$@ylIEjEL);GE{)4%n)lJ/qO2pfE%v!i\fD#q[0r,hf4<.C ĒYj$G %i@-Y>VK<(2ӤW(3뢶[+#=vdqrhG@s&~wnFgosbmɆՆ_4c!5ᮧ #bQ(ܿK*QXE8 }ie62_2i6*]tOW*U7+QUx|'uyL9FF?nЕS#J: ,/8?Ӂ&ELDO qVOs 26΄#FXC4׌rϔlaz*\)'k$>JJN鷞 - :դvekj7D(&nyO}OP? tHlRS.rNID((aje/ޠKB[JOIdF1&Ց;^p5Ls42oz;oHX~.HԽ;n\ yhzUMN644{oĩ2,a D^ i,lb*0+znF}F5a=:4ub>BWqî\tF}:$h9MɸlPTǗm@Jg f[X|=}/#G:X 4'-B+iðy6]@z>?9/0'J<]wk GazҌv/!FRxBP2o@p78>ȆvP晅WdJxSlK]S=E.6J?/h &!H*(=yvi[qzi(bj[4Gl3ypl?;-ӓ,ES{twIՙ^ =ޢCy.qHj ]yAs"z8ib+njVዦܧstCp#\YrM }*cPrwŒd sֺ=yh1<өb틲 @MjGFS{"&xt#k8٩]F3T~s0=tN&~H3vdf{.Z=vN瞠y$NW ƅ\&k>WEظ[!vi@t{T腒h3M"} ne܂ s)_r%rzYvZ%?zṕ@h%d!eoh%q4 ;8[9I2$fAиZOTN{hY9z39 45 Vq&T(&w'Jd+s 8P\rAZe}ȸ[VX4t?wFr н:Sbmx)Biq2YdWY̴WVg6%ctJ݈4Д`> -2o3$DptCWah ;)yTa/}Τ ފ:lMcZ?uThu΁Y*ba~/JgIgϼ`Z+NJުJW?& z*)mX3u9NUb ƕ.H] }>Ls5r[F4^(~}Ia_<*KOƭvi{roVkSl[5 #0*0¢ZQI,>K?f G6\#"^͝Qg<ʖpQnG.JEt}=Ƞ&"^Rf93E a:`Au Y:afm1קنQ_= O"%. !U:bE#K_0fI5i#,[T)tuq%BGبc.. (H a,e>x3~˕8+2"[REH9-Dl$ʖt3jū*\ZYY.Ő1R5&31 $^:KWKkh<-x7ğAJZ_P~|~:}&-"7%$Zn@|lxFKzbώKL^ҽmC) kh餫Ԏzg)l0!T=8T{0o}m+~we >Лf"f,oQ, .ӪӲ"!@Ш٦D35j6@D}<hdEtNYi*o=Vi6 D =*/ӹ޾yE[AhbgEmWq;BԭP2fZ@Sΐ=sjm栅PVu;`t1=Χ,>@X݆9s_) % yR.|%B2<{:iJnTo7r  yW`}lnȧY`ͮ<;ENbHTd/(VP@6=Q#f{Qf03[TFjKE#İ[/r<^W_Lz@!V}&dWy]?dVM\blڄ8!j&<ٿ]Ґ=][ $:x.Ν:.j VoNj5STއzKՃiYrϏpkC o֖$5iN {-6I!2#x&`0jy3jҷSv[s](J9:SRa/pUkzT xv ~g$~_.hho`ZX30*B%)߈S酕B YIoQ9(,bpӼo4s>vmy/kڙcV`[.oMoFUa/-5}"]#kaugBg7qSgAS 7[<+&Zl?r+X>շ[rSIs |x(*@XǵjtTIl6VihRͩ0^+ ? itk8XlFǖ-Mye6A^vpM# .jb~*jl ᛱdd{s G>qZ[eT 0(*;X1غ 87SۗBʏyoXNe_.7OH˼7 vXۤ}oK6TZ3L+Ѿc9݇BWqEfI^O6]ס˜Tu2HjYPCdP+ʒND/]$.BIBH?Rt&T VrֆIzgZFH;tC-IK J[E>dEn d`׻fSv^ F$^:7 67䁛Ӽ;HQ_Њ{P8L͂ ;U1BI*V*JVi7U I\鋃϶R4 WdRt4MBH≍3kټ:Az6NKyA~.OHyvᮿ v+(Wfz &JQvYojoAa -x(1OS^/~hZͧrik:m48SzOksN!<;0PX]EL}s|M|2qw`=W&/5'q=TV>B\v}qN/̮# 2NAm~ъ W\HVTm-l[E >f|`IH(_T(g]$:b/(^G"-Sn1?&߅8̡ӻAl6A>."5ƍAlZD`AgGؿ:h*o!oP* Y* OcPmdܮ-R<{ǖőDg[zU' а\)6I(OLp[pF,v |hjE oA3αR\ϻ®*yWB^U"&~Sl761dehɵn؎gB "ܤT4ުް@w\喅WNDЁ#9%r[g|xz ]J<`9%lB<;cbJU193{/g?o_xÔ^n/|*ux-M跭pRDgjIonS]|%jV%$w,&X瑾a7eJR%uFti`&_VdNG7O AYad]J UY]o%Z2RjCx]$ t݉W6.F1eW(2<8~O4glՙ pOJm4Fq̮ e2W]qCㄟ!jyǣ jv.KHopa_8u 7b qTǚ_TRR,]JI/xE{Ŧ:K赚ړlso1x"xۚG%| %5TcU5#vf|?[)7w̑[oCnVy* *wt=[5ڽVChJ12wx'+O.=ޞHe,p7 wN+ dˏ$![c6ڤ@rVZ+uR^6F7њRVLo6%+?qggg}Ga x~q=5BY 4`7~Ʃ5TR%Wn[ ~Ŀ5[¥ksrH1VJMʖ=oƗڐ3?`GU.fmFiVwIRKH6Z&wSSWр-zgA}s,ճiWx#GICGm{E&f9PMʭ*@?,n:~ ?<.Mcba>iK#?o?7w(^(DCҊQSOO{%Veټnro?=R-Ǵb.Zo}+ڳo¡hVb rw }E)"S|y*ؓ |`Vr$cF *2:ނ<'2r1YKƦZG([0\n-$*k1gٽ侵J~S Wq(fMlJ:, ?E*7#(q1)/_HECvZL=L?6P0Kj=7 KSlW6}M/*xwJ^e>Bٻ3ty*śٞ$H֟$|xїy {L/gw?*T_!kEiIШзQ  ܐT o*u~p:o&C_ 8>dDTwp7QwX' z' z' z' z' z' z$ Bc$ArQdzkPR-xKsIo4w? U:~ cZ_$,bDnd鯸d IH(NI~T8},P`PE%&(xF_' '**Ն<:~ebW3Ziq;c۫ZBWa 0aE~h1;Qn S9:ۤ\8FR2/m.ǡ!-4|Huo&۠K(jYHl^ׂ&J9#(ΓINoߵ3`e\Nh[{ )^T\ Z'2ELY5vp05*`66C:;׀i?Pڡ`ȮZR(|deb L>.yR$5ۼRDIb#qz6; :f6bl2~d X8zDv^>mˋs(l5ǎ)ifmR7cd} $[+) $2w641IJcr> WY EA;LsIj0:'̦.Ycp["irBv=V us͏Ө'@O^=G> 7=rZCu8iycX۽_:4h_/ӴB`<EaDVv({6E3bfsC5DG-aA3e(=811_J.˦1xU]T0ˮ?zaQKUiCʯaiOluB=L6: FZeU؉[ʡG2쇀T!7apfn;[ ]CjPiMnR->*{#I[2'4Sh$k"Ր RE ' 4*Wc3#MgPhT̯^=0mbck#+UETfSlƴB "T"x. ܃Dpm{y):Xu :$^`B?#sm|?g&i+U\W>sˁiL×OC{?{y{8#hoW><&]hoN- 뇵n s_fԷ2rvZ͸Z!:q}LW^furA -`vMT+*^c\s5m5 ^5+^ `wik<# wα yU`ʏM ' P]嚎ʚV , 0Z*Kc~}嬻%H1 ҥ.z Hҝli6=h^tԟꫡvIZ&P;h-Mu=a 6 WkKZtru*&@u*uk*׵Nm6[:K}Y|T}n-6}e6X. ]VZ;_4O@#0Ofɳn*!&mqغ@_ʍWM~~To~~mjTcPkvn=:@W+"4 ]Ozx}ȖM`M342jp"}U4?q>7XJ}kR&k 8'g0 i-x'IP[z][U+uWU:nRu 9Y;T[.UЩv bZ9:sVvtԒ˪ouم vao1t_zu&}go-~|Cçr+-tY=s,Jݝڤ4MeMϰ=yMڧ#m 6)$GC|uh[3(ﭙކ@alg^x>Y:rrJ` 8zx] (b0%dH;iE]| ss_m*GvSXG^9.?B8OC8 P样=ifGaZH7̗/CvҎX³ Q5+瓻*ڎP vq]6!OY$ pyKCl!J#|BaxE ڀa>C"{El]H=oؖ/$FBg뀉]n f~dĭwg,@/v߽k Q/}*/A' 9L\X仕6vs!6Cl0 =6o#b!b>!HDvmSHBCr4* vbAX0dy,?a QG!)$5aS gP=RGወ!Xbm`m 2Hn#pf?^ sS9@,@[u߅v8@V[Zl3G]cA8Q ]Y@!P!j j<x !̺qBdd_vT1_6^RO,ܱ섟;ha@QP0ͿVc{(n8&w M \!_w6 .}V`҅j52U%~&f_RĈ}f>>3(TU a*-_R ύ5nPU[Ad1|) 5%b˗+KDП B!U([ ./l!'uY HOA@#.ZXϖvX6ˆC ϫMO.`/XEѦqtYo鰎r:~xpeM G.I# [u=A bŷ.?ra6tұ7ַm*ؤ#e/0 ZmVڤմv` tȢCNb`.[}U >i>n_kIH[ctJMVI41*=n\#w(" HJC:exƞ݋N1ڰb*cdVn <ެ ]#!e|ȏ|dID: :2cfHuC"?#Uɪj?1x2OSpBx^'v+*4U@g׷qQ:O; VӰ?3#Af 4 d/6 t ao䶽9F\7Wv/mv/a$5$?H:g_R~IV FG<d ? !BfL*Đu"-Gȡ<m9HkG$*]'"Aޏ~ϰ{ȟH{HңĈHD iJuxAyl"`K`ot0^Tې <G[?>TX/kJ0uAAסFl#&/_3xJX:$ѭ:UiˆfZsaQcn$Yy_+JSEUwf w28x ;TrF<&qtEA~DyJ-|fw ҹ\]֌<4(O)4j$i7u x[b5EXA$aE (@[ yy:*Y2\[YOŬ!>#i UQ_yPWnaw5ƨ8 C>(e~瑱rL7rYC-_QʘL~`?D[l|Ek=4<f`?$DNſf)ی>7ͼXfKArS*l@nD*zS (fXc=KIHp+zSޥ܆^p"l55}8} ZWq{$|| |=[|lN,㜝"lIیȜ <p5j9φ[ɢ(=g;,T^K>7#Ԉd1Ց@tksg}z HdDž}*{Hdl@a8 "l5c|ќC&]Sn/!4<mKa1&QKis+6p5-t~<&aeۃêsxgd >߬aJJ]wA^TK g vLGpY""< 6dOŘcSYRbm-^x;F)5 ,Gk~xbhd~x?# [S2_|=ׇF/$'Iͭ\rfy$[/ _ b:YJ2a͔>&nʠۋM' lNuE#pk:pK{cjӒR t3O#+7%ĔqFe|i]Y; QvGib[,fRBY^o\gAZkX~:5%W7S vBCY:6wcEãp~?Nz˯h2DzԶyGUì&Q*iAHnQ:aƦP\L8d:P8,'D^ ;HߧAV~fہd:g!jqn)yY("0B!iq{r- }]d|?~ XD3nfL//NMpKPBcW"uq琿LnD5˙ݤ]wXy4VlbYoOTkR M!~yC(7Ik%/M䮖L|JZl:̐Rt}L_3lmxK@-@ 3 :6|ɽv`+xbSS袵شLYڡ01UXaՄ LqZ';b`g\X +"O{O|% c??T~x,vSr]j$]哯eM(¼TQ(HvDD !e&Ib<? eR&C% Do!mE#?\,2@jeC;)gD'Frz! 3%)/EʋKɧ<9Htpa}97L*#7{1#J Z[G3~~?:G~d5w7 1oYϯV?oOX5a>'mIf5[&.2nF2m,~p\V3mFXwLV[bhՒz5A,nIZ3+ kZ,}<5VM4W&WA+shpk'S6M<AS6q\2hz:J 1!sE7+ @,su_8$8Xڇy3Q9Ǐ+pDA{Yn榣0*_ ^A6mlS;@a̫ϡd!,*9Dt# [0x$qq88,d=$]a@X6L9q1 < glQǤAT G=DLUjr./պ &W%<Hv=DT tÛl8UʁI_E*ެ^ i@E*wB|.I(9q$<vy4L4 =f\Cwq +vw} ֪mjn/*Y{!_/?o OURk%BjpWli)+Zkڴkښʵ&+&\cT$ZKi}1pTkrLr)'AE,JiҀ΁\LDwE*, $V+PqJhaHR-,8KC1VB?V(ӄ+rOCۣ2`'[-V|3Z7A]8 lD@X,VL .Ggjmw|;R FxPDQ(J1tte=!mE@>1f|Ê@ 13=O6E/أ@~)X50+wwbP  nh @KYGӸ rN{s*A턞uQh Zy7ӂQ=wξՀ%* 0i@:P` 30d@CzGEܣ֪@"U`sQRګrfʸĿw_!uǙVgdsL8Y`kؽ kPPti(\҄ռ*= lڮ ~' P~TٲT+ J+!]k]h|/'~`ՙx| l i8^\vxE"@5$ x4DyQPl*O*@8+F4h ) &jH9aC&sXk 0 |ymՆAߝC  D-S.1 p!2!J ! ւ eEg>!aq֪3K]+HRjPcWDE1 @諨$&HSz&&;$ںgKeG aCԉǫHjTM+Ύ ^$udfGkG9Ǫ̀Jc#H8P A^a{ I& K7[*%^76J`L0*ܽ w>|U2"6Z.9 !#I%Es^ZfO:2d=ƈf-g'_b\"7 Q$ӡ*GXCn8 QQE?~BU&Bu8R5KDQ$fzVTU ͏*F<~ ЌaQדhhyMv3̞^5%R8 =^-Pʄ2}E%hHJ{DXR $hjXWT<)\? /C?n@W!)RğmƟte׀G!\i JHPFVPqCHT`W6*5Seȕ{Z'`#aWДMh4TiNh KiBNAP5? ›lOTeۭUVZLFTV-^ k-N(gJ3AoW, 1!hĸJ"WNz_-Rz'hNt L;)Z[ 1R?hm = 10`P8 9ACBJ1B9@ϡL ˃𠟆Vj7x4)Z2WU!2B_Z )ƀCVL?'g sI+FKU '`"w!$~Hi&0,L-H q@bIa6EVD= SR .5=>k-+*;,BWKE5 2,Vz7HQZDEel? ov+z *,aaM fqeyEj@EU2H+ '#UV*!U#nH(T(8?OW9U_VhaJ+h 1ro(W@%LC0Ly$UB9scXߚIdﮫeteRxHϿkpMRV;&)чoAϨ( Gvv:h-Vq#Ki:S)մ'".estKy45a}qr OLͣAݬG*ϴw#/Ո9@Yd(QbR \E'mwP t [PJ{ٷWl`fZO;$E䁛c*sO([_L`ʗuYmN_/o3GOߥJ&Uo[)*ܚgX͑v󌣶*Qo9'.0AsMWCsɍmĉSAVI]^y(5EG/zW,Vzij9XA.?s >}LTW].B j ]$d;_;8TqL[Z#& :x|y{:ݧNiB,ÑSԔqxZQvt~Sxot.4ZGZρibw\L.C)h>wogcqH+u7FCtNO_0 _ ) #$jOLvV%T8GItoc'J /S*J1c uA;(94,k1k# [[ 1DXWh wy&i1Bɣ~G~dDV&@WC߅5_t#PJq?։}L#jEfgfwTfw@wTwz,zbrYd/9(WOKgt oLx| ,#Ok) ,N=3R`iY3q:e*"_ [wC~ lC -ۋ/`vf}vLqWolbqft秌d<96Ȯ1\5o> WNjO3NQGQ~̀׻)`1y_w 7+J*v|ddw>[DP[vc6AdCsI0 jsl&*`m[η}SĘS48W.DyOhӆD__/4Qq$?]+mzz1Ub9>ЄQz/\b5|08픚12/!2`b7ZF$_6CyuPut҂l Ta~=d B./5lrDL%=&}"s`5&v$N.- 49G6XV8~= A tN*-yzlti ?i7l[Ymþ82pNWR:N}S3_ g:.O>%-Ou:2Ԍ7׊#O5 $@FEe3ZC݋qz+ }XNu#ǝS.bR3̹2oז,uVaJXKceYF ڜV ɿ7(4>R7@~[lš'W-t`qWZSV\k^*=R%~^<}7n{委תA),Uz)_8V-J1z|H& K "0 H,g'I[:8,o'\ ! :1}N/x<=դJbәD_ i'`,eW z$IBk=T꾂XŏiC y`<$z'%b <|9a²׈Rӝ>d:%%uG@5hr=?8Ŕx~l&ɩ{"a;ԟCz,lƹjQ[g@%Zq6x`>^RUBOYc:ݍ7$6ZuAUxL^ѓĸlCfwDk˳pࢼ nt=^Φ޽/F3tvlಂ}Ze3uסdS(/,Bit,'5'6Qs|oA *+C|{N3/,{w!,rx?0Qo7%dxH#K[S4>ǡ0A.Ulm %wlşS}0_ђ+CCySWch 1v.G1G'aŵj:%.u7l˴zcQid KXoP*غ-/NKHŚ" WTN=D.wUJLK|c+~6EzlWcPpOq0\< W4͈suEVbIo*+)JI_/?dofrYwȆ޲;i(EN3DKܳ͠kWV(yda4'%MZE4鐟Ъ E vy6`C(/'lkz9cw-J SE) W3))ao_A$U1|ήD~>bTyO;ab@>=ʾ*wj(:SszB{m~t,ƻÙ|W %~$UA\ӲTXŎ-G쯘AUMuJM|CיMq=>bKC~kmrbZy`%cTk\-6^@UJJ>hIY-ǔ8Y9;}v_A}[2&M>Gw(COX,yz*Za@gshߑ_ܑq6OPΰF[I|ʉp9чd}VO(IK&dqV Fiϧ1ZTQڕ;Ah@.MR̽.E9e4wlsraY | ԲMR(=Cאҋl|&ms4eFB:@$N.0޼DOˤO#?B kct4z"!-4J'Ƣx )t*(("!dX3̅ 8wL3=A*xХ ݏ %a`uPD,WRBj#hdK1!KWыns7<0/5]XU 02g{)Z6Dfћ*f:TCp}}ꝄSPt.3V?K6*3ޖw,ÁvbvKX 1[&;̶;/dℱ^(״4l95vxQÏ3t*lrt&5;־|Oڧz[}j 1_W:UE_0*, p| FQf+BV+2cUiJW^6eU@S ;_#DؼE!Kl1l5+-^+SXtdsdeEصr9ػP8u\ajm:aߒZXa17oe~B`QV|}FQ?!_=?B8(qRHJTE')+\ 1Vޥc7Z쟔m[| P{ OF'qݽ:y4E.XoB]|-e5j0z:gWKcu>|!~<҂ <)(f۬9ƯqRYjTߚ`V"WI4)KUՋ6Q6,v7Yh_켚osx|0yWRyL ..RD+>% )h] GuuT_.eOYӪƴrB* (05*r=ő}Mbe}ɡfGbm\ [4&"&Mo_wx1c% Tx|8^.F}y ?chѴGRg۰I%^b2ʪ:I!k[CӝsILVVW1zW޲LO{wA|*Bb8$VO[Z#"xVZ#˹e 28EQe M뜦dC%Y 9w *J8V(x>A=<$ %Q怮"㹉ANQ. u_ `@ l}Zo5 %W) 4[VWԒ3a..ObHD4ۊ|viĜӜȨ %"^(x,w=`Ze-fG.dnaN,>_\WNkc܌a lpWؗ -*Ƹ,hQߣ),|.D z`"sxj;}./ >$S?T㇏i}ώo¾пñ98rQ qp|Gr=foXt,={}Ufz`2"h;w5?&wFg"{`M\#7t+3(^>Z&VWFtI͎=zve:kvt3xwq63VOΑЊi`3·hHHKeP1WOYE~6$L@s4|.'v*}W c&6iN*G Ұu mk*Bs]Sg(ߔV8``tΈsܴ]!,8-DJg^MhɂRwpDŰV%0ô\dk㷣ńTvmyd}vP97h9)T/ȅl71Xh_,^pORDmj&M|FFqGϠlf;9CG;vk%iQ{ *,AXZgƸCwUnz t(G[e9Dغ*F\KYv=vtJ(:jp-@8}sڵϰۏWƨK79>ȻBYp0 Ϲr=Ղ%YMG߀2cIDvP|.O)uM!['i&[A]\}LZ+S3r+F|fqr5xD;Uj@ǍХ#BnD#~<ք'ŻZBt,?фw`dU]*6d$vc#biT-GS*pHpvDl?oœ;e d,zJBI9 }CkV%xfM+琋aDuvX{%e) /QWz]AKIUafIs̄>zYC.ؽqmLS }0Dh1uy VB z.OZdҴRtxo tsrH{p=}ߠk,CkA/P }x0Dz +7[\v3nQ4<ʻol1)}DcDV-0No_N-\ie$GnEƸ > xD G}נn!,ԻYjŒ,;6o"oBxky[Zjӄ;z̢x_O bl޾fx*yj`NWXSUR^OZ_hoqW:XKGmfS^Œ?89mc^aFmŸW>[cGm-*,"xAXX),l[q7n(̈G.e{Bьnm$R2@%,\3vVZŗv.,lj(ڶ@m(l 4cy7figŒyŭR%;3oĂҢ O,8cL/,|!!L3P io'kXh2>4c :*1-\oZ̋xW!ZN`'H GY;FI+xBE(I`dٲei:S~_T,-3s*j7XOW'R#7-+ 3뻪aI()'%(!oUKd/Psqfs, 9!1bz, 8ImdO1N@+b$v<P;Trcl~Laطm\!P\}#,z+aL()'UG='ﱕt> O9iVaѴm%!~SS%Uj=.S+!:]uvCצ_61 M%W/ '~F1SO=7n|:]zW=UX4'C(֊ l(ۢJnޘxG WfDt\<ϭNNG}}"a v`ixs`X}>A=vdC =^kL8 k}W",^=/nsjud\(^J̪Fˠ\Kºƶ^dKvފrY~}v^V7B[NoqV†oo~!q]42c?pqlA \($LkOcR% -oJRkDa|RNaT`olv ϻdÀ;;UMџ[ˠM`UWoQW|;N=G /e)_ʹkr2'}qq<0Y-:*e:1*IWB}cF0:#Xޗ=AZ,2ZOl5ޅ(R^>U**?aP^On=lNP:h-V1Z(}OJ}ӎ,4-H'﯋(?+T~N|&).wOK6%Row3=\TgvЋҀD\Ĝa)i' bȪ&YAg}^Y:>Ux| ~<qw߆ߝ7o 7}f'Y3y Nv&|OPrἮz  {2R]޹ >Lfsqk3S۟ca= &~`lV65f Jhl=0z@ʏa1ph[8rHDjX;Z傦{e@o0pBQ?!EDþ ƼFʿ8&kl|RpZIxv"yzxQƖD w`}&cc@Cuq7Ž:nVr`&U!$Н!$8Vڑ`zQ³&Qrհ!h=>덏^s"'?&<|ZAB Ի@ U*&B-v>hwƀX gh[UIRto3591AtpKu99~ MTl OFv ϺeSU1]sBQU!JʈF.[~q-;~y6d:TP3ؼL¬nBn F @oT?qpmE7[++UC\ltE$Q'"h~aBGJsKHjN`*'M[_MKשt'eZMhѯԡg\Ƣ=V\Pr;9P$EgK;FT.~w}lahExXŠ׳ulv_+gv)DŽɕS IԘE럫ho*V /#nP{z0/B?6HWMHy!ύq`- TgX 6-B6۸"߭ x__)\ ,I`]v3Wo(*xm,(R l# W%nr&a}r0|lOv6ޏ EȦ-lW?Œ1L- /%ƄJd%Do6p ҟ$DԍS=ec!]a9jm"KT'D(/Q]#{ދ/M=aPI4Ɓ|{)sޙv\S]Ў_-'?&-#`ػbt} [foLDtt\||]Gu઱:sGRS~p%SnuRgW_~@D*W볱?tn1dq%ZK !U6"8s΍qo?3$Ŕ&hHk=oN }]{by* #ҢtV: 0_uhڅ.tdE0C|EL g"|ȿEE)j3]-bYШ$kN"kNRw(Cg $2Ƀqm1V*%$t:F,<֏uD"0^yaeL@iW2عח\W#D :7 񥜤އw%OwPjP3sQ῁S#ġSkj3y<9_TM99(e E'̇ZeS9l'']2a^fĨD&ِ# =I><,|V 7{ۻO5:F.'Ҳϸ.\G-@\>?ju[ .%痈Xks QN=4S9ʜgY0j߹fĩ\,2b8]RT>ߑ]%rGB0*f4$t+ʁ6QϦ^D< C=\|~'>X_pwcIISԙ4-< :ڱn/D[Pr!5M`ax/]Z0Bjγ{sT0Ė_m{;9=nG-3)gs]O k`J+Qػ%kH΂FY< cVFPg"KElz|C4xџ|/#OX:DF;(-*,]Gpq\K'7^VJE4#b&ƥRAc_)yF\DgK !%b?Y`0&\'\|艵q}2o}s"o&g(Te+vE>oUFכW*ǽAJcS򦊨,M>n7լ4E%wM:M Nh(o6<||,m( mAjosaB鹼*,EZ #2\PVeG+[g4.TsnFdBS(UjjC>̀y܂!p; !9?[V|<9(M/*p YPֆ->aFmy͠$flqf4}NX1C%vD#bt~-AӒw0}NJe'ޠD:N-2cy/y8}v{.p2PnBe|<%Н6m-~|T#€N)UPq"_G%JckT+İ9V.֧T_?"SQn#8)6iŸl\^F|<4 $[5zVzWZŒ$ >*Kvۤ},rV%j~As`#R*4Ɓ!>|]ak9)YFjf/L$k-\Ȃ{t"!b0¨w"mϕ.jSʭ䦐KN}E96˙&~2M)uȮ9 ,]-0X|,G/jE^moJ0M(zm~5y&fg\@\b]YbM pY$<h):=z13ǃ֌g`ϐs\m_@2*8Qx?çRg?. nڂ;4ZK[ts?w-z"T_a:8šp)G 9H(=\/i%.oų `E',C>'1|&iQTU б!aNIJt>oo+|3Y/WaOӜo]N ap A免`0͂(D9l=-cܸŽr<ГFio˼̞n>R+φп)6(bIDשaqtَz'FČ '˴b.)M99N/l~q7*nS}qo^c@}XʒLjpd4 cw?NɑrN<+fe/.&Iʟ%?d!VsoazJ ){JC.h>W ÐrJ B O#,NPX o|蔘R#-^-Gl3O|X\sqv [tH4`dXc܇і⳺gzcܼX/Rfj“J1Δ8+Vw u^aV0RB,}h|&`|,㾻?NOS鼍йwlλ^54kxp_~Z}b30Io!Uڳ:39% ?旂 _FfYA5?wyÛ|~fN3_irl*bCb+jA2ghhTGpktkql^H]*2}w@,}'Q*y/>Uٮijxmȶz5sz@Ml\4̃{ާҫSpƛ_Y柖݅*m)J筍qnMO),HP_ǝd3__Zvm 2|?N ?H=?H"`9;>x +֌rz4|%sB;i߿BPҘFZ=JG<χ ]+luE> T ے=͟tˢ)JHikL+L֛U`@L̓pVcCMkThRT* A@6 *S?l҂?z*QP7Z#|chԅѻz=X؋;1$nCE1|/@͛SG t)Cr^+jrH >,R, Ju|i/VSut ::Of`Uŕ+˜ܓtxL[kmdqA3P|(m8+~HO׶cf9t@uxb0OCXv@<|+<?d#u=Ns>~; {n(,P25&ޑyxUŢαS|?kT2{v=rG{;:o Jiְ/K'SMCr-E];2KWWm4lX]8.L9(O{>"?sik@ub1W4R#!{(U}w9YWo,ozہʫ VKwQr*K"(7T\bw e x38${\ ŃӿSJ)r 0rQ~hD=Xѽ2 v\Euxu(nDozMGi羋%<-Y؂t:̯&ޗ{33|+̹#d0 X;=>a'h@lt iGvLjC7) ܭ9/F\qa[+1~ţX O!H"[<1k]^=M)A9tfxscf^UϿE\AqGWKOʕA()Žy$W/IlOWAARߙBȨCm0&,]4J i1Ԓ$@e6{4@`I:wR壕+׶|HDAU281 \7@x^~'eg/k%mD. 5Kq ۟`_SqKX J`J;`i]HS9J~WD;+b;]x番dWk:F_wN3JPodrD)(f8!r %y.9"/ƾg|x{l(M#ZfD~X5^h|>UXyC`(a;')90$n[(H5 ɓaGKx11%4a*9,mڀNMER$9 ^UBMlXD D | V. rH6_UK[aCO5 h>MI0C(ð͚_>čpdw%8[Ǖs>%Ϋѱu›[`cGF[Qp!ZG 'R?~  .Z鵴X;$?T<sP ?'}pI;FR]+_m0S6GsHk1$*d`|~Z/zK*^>&bPO?@at"1 EA(:)nAd|j)B{2٦5NLaf5VEɕ^]~n)`W>3fYy};yR3ǎ LxH[iEr?gcj{Rq#i^4ɨR1<} Uڴx!=7 m: &\]1Jߖ:àVUxv*f2BjM,UPvyKDx㽭P߁I3X?vcx0 ]( 3.*X|Qfؑ:,\b5윅=]JWѽ>-?igޤP>B/ӌJ2tͿU~w?+O"hƟ0Q7U! %K4&J N_鏝/)uDO.:t7 ɯ-Թ8We)(-i r:"Iu ~| $3({haz>WL{a_? '\^H-VǓ)CzqѐSTctقC/iY&%:S-Lh(*ǼnLdGA:Rֹ%u m,޵^7<ǃw0Yk1J>kS9ş K**UGr;}9ڒb¢v"ƽ_l/,LhWО3&$WnFn 2:V/D,G0[}@X31N4a4E˨sn?׳d@W{]`]XUd0Wg#u;r8&#;4>v|D֓j8]~]s$X~/);*SZbGom}Ejc*$zXL{徫A~.5䦬IJQ)G Ja0?@ZU|lkxNk)D^cVOPߨT Nh7⼃fy"³,RgI]D1p貦J]b{k,>QR#ftކѭ:rћùt.𪺿Gs3ꕬzUzםvy]<({&4n\UL<'=t~>vA;yd>ѵ=#'*,Au7<ӹ.O' otGq'ѓ=~t~r1 e imv ]8Bk]󤜸 7,e{QBSi7ۥxO1eEUTvFVnDWsL%U;.x !4iB9sVگNF'TC{evX8!A ?Amٸ twFȹ®C7H'Xʼn5;-cTS\RUu9tT?.澼-X[79,e{R{1^=k:R%q_꼢A WgNwXܓyzd mi'̘2ΰzS?_fASx& Acٛt?C,R qy:"kE0图}@[D9W8`SPvEJ8:WZ$%Y:.ߊnƲe\yz0Μa1!imu؟i^MxJfWކ䊈;jڷʔ.EqƱ˜>,m\F>x7{+zn}NC >s7OǶOu$g׌~nhw}5:(_/fRC}ɍ?}a#/)dz})܄q-_>R3CK2Y-TSCF-Ϋ؇6X0z,:o7o զdyWx('y3ڶїD5п-ᑰB:e%9vV,o9%%]=;jB#0{EPg? mSju̪ {j"F{hq! eн Pѫ UO|Dx~3fu<HtlQ5'* 86s쐧Xܫ J\}e!W`%,^>*qʑ4H~a/ JG e­Hgn%iAZE9J"VE`nD~wu 1\t[33eaYͩ^9YrM=Ićc*aN=+4Ð `Osm58KF]r||W/IK` 4>Ӭr:ꀠ/%*3$d9e:d0cF:C3RD1z&u_=)rBȗ/ӭxKLz__r<=(4,uzx4 Aa\Ùe_>8׏g~<c92{(C\uq1tv,fǶWw9A +OjmazHGH6<k?6/ݨVsh8TXqT]+(mhR S%S&G'46FDӉX6CؘiO r&w {N$R!e'[A4nu`GQJ/ac ~/rJn_r%_4},ck  BH"3j,m$+0JQvzO[1hYq|x[DC&>-b*%lOr:EmܽB9:gEvSJVjl+!םF3UYc8Ƒ#dnmmTxPv%؍j=rNmOr`XDdV V.J%bl36qeŶ>WZC"8<+eUkN#:(UChg<k'3<@+.lv^o+?lWUuDo!,.9!( Uk?G\cq1#"Sqۂ򎥼N e b^P2nGl6L˶0:wwup;ႥEg:*˭RU-eޡpP(nSU|CV*+&z!,՜I-1'ӤdB{ ]¢Ixz&$LV(*5v "Qqt y{fblz]/.mmx^q,8/7D_qGG𘔅xg:ѓ7*s=-ئ*Io#L9d]1*|z #d[%F ̴ʀR I!Uce3\ohm'@e6[Ƿ9N5:AvNC'rGOriP2!έI9Ogq:r 7S$M|3/__DAt?_^5R(&~Ir"L$ŖAZ%:STEP# EsajC@t[>V-նT5`8Rk:?#_ ]*QixK F# w?4׌$_BW;֟mnB@_S_53jX;,˖nlˊ)7?fإ#ԁ衻t؇َ=D#~l+^ra\j%-0p}@#΃]3iMU:M]К0D-WzV s/Sl& EX3WlꖙڕNl4!k5B-ՓF)}H. ;5,: = w!8H?\iby~7:?kmΩ5Q{DEO;@J[~IBBOwskAD@[X~s)]߷L|31ITs+ VS^6ZE5&"E{ذ?ko!֪"dؐDѥ(ff3`f5_Vs!Ϭk!SX]dV!Fzvrt5 >nnk-^i_\C>>k7K%vY=e7\ʟǿ-uwKϹߦĿ&>K ׿(<#p0 '$!2ko=h$F!ak~a8qQ"|I(m?[{nxnPϮo߻wORtWI[o?O˶wRo_zfIѩzkuHD^v#1l)}%ܟ{]J\햛KcR&m .p)%daYI->=$j]Յ(Ho;1xb-I g~FDoԢq>2H&#p4w# cAwy:ߒb R[n(fla(#C@ .M? Z|iӣ/o𾴆n:'g%V/-@  JlFf%SZph]8/hu#GtfO*6mA5O)EESo^oz?E{nmI$6r76]NIQ(?h%oo`YM#-2-R]{";zإԐ Vuك9ZmhxaJ6>/r/ Lʫ%Ib8I }UfR:/s"񈦂mzZ6,u)hwa20bQy< L~{jF1:*g?!hIP=)/ysؿJoc ~'hG^FKd-\.8KX3 oҳdjw_0ߙxK(ޠzOSΨs݊vl{}c\K@ϷwP'XY(&x G'~}u&Q:UQC̦e)zW`ڎx/fXI? &AٖAwYfw|cG^ #:`dNv[dƕ(x2q#W]jnATa#՞oBamY7B_-_ IvVJc'rJÖjZH}=@Oolj^hp(xōW EXgYJ@WϢ\k\y:<9; +%~ʼ5Wfx%iyehw򐘘qB\&DJikBu ?oj`{O 6ӌf_U(n~QoVp~PQwsvT!|&ZDψF>Xx8_0.RP/WiX W^v?ƕ7 ރ tQw}PM`,vwH&ORlQ"UAmM $REEhA% e]#UQW*rQKUQ(p)-73g7٤yJݳgeΜ93 rLtWe׫>v1IFbEPiԼ0r:ؿFE)_RKO~ Q^N=Wn(kȈ>K`JԼW s [nsݐcuUhSipQ7%Z VJ ,-HKKֵ'ĩ=sSv6c_-U s#6`4<- ުv J-an 6On #/=udDpo4/9)_#Plф)Wx2KX6B1L>]V E寮U[o[G߶L $T6wVF]w a$(UWL&GOazj_TAY|j{ "GvcϛBJk}ū*wݴ7߹!– ]}Cl_C#.jːj]7r8~uJ!s(|^rBwUf]:[,ڥ?)@o]Q=Z߇0n"B!-? ^F_P_.ײOdԺ̊_ BLx+0C*(iD{u<$z-Wð*/&I \,֠U;=@gmƂ#4<a&RBthiLx]G4xKGʧviv= O_]8 uUHvQs]4TdtHS9F* 6ߪ$(__*g72Hj)Rq+dh?^)}""ZJFZ/(Qx<~Vg`PrArI_r(`xp"v[C6>#XZ D3{t(MſNND >_R$6 ?s+>#V\A**jw'Q.o8zҮ[ڤ^1?G t[:8o=3@Z&|g?ܼb/kuf Ήd N+s>^eCQ#G^ FmyY?O{I!-r[~w2SJXLqnnp^mssM./Vwk 0'LKZO=xѕ R`5Aڴ>Vig7]_n k_s#8Ԑ]-}>@)Vաs #jV؋)>Iݡ\X!+?K'!|yI1CBi FAAp"{ʯ* 0ua:gtg bG$ s4v2N1Zݷ eb85COO͑;yi57ATC4*ſ]‘S G)n+U%PNgHpv^P,cPHws":fET+E.B<]D.SReE7bAIX4^^; 0'X=,~f«WqQ}x8Beü Jo3d/Wk֍ PWm/Q:nL5փbw9ʆ8T\Td}>T/zO=<ba5 [F` y=x"f]5>yg~ݯ~G&}K/ÅF /0w$9]"4wn܊@ꨐyOkFn@9]#v{/vjvy B_lMFIM)q(әb7NvR\GzsWO ϭIEՖ1ͬpTYRYCz"a阭tuzγQdVso+{+=NrЎJQlgwZ :R42?w+> qJ{H">y֟ EneZ{[S0OEe3Ė\yKsNC/9zjh(Uo cC3+ukebp"Y !YUMY.D+Ϧv QEx*V= fGs*;XhGKsgDwz*Wdqf67{}ş|f_/i67Cnؤ./}@A﷬]sd$jGQoM}&Zuu%뜙j'W$bl`Z5XӞ Up˿26GAu4TF_JɑV]|/#vHXsT/0"a>ҭI2z6n7[E&Sd@8-*L"iػ$f 9}<̩% CgVy>ᙃN.eqNdODRKr|]XX?HNa%Y+_(j'CheSG6O<2 ڞRҼ8 jWUԷ`VH$^0R?zJ!oQN0AVvm}\9gKO?k3io6e餪  Wj${ MYpI]v7OBحyk;hsoHvHgd_Eٵ=ߠR-߯`}4}rwyM6EAHs'ˠ7L|hDfIݲP%3 \eN_$YIp} 59=)2C{]ܸ mЋ"S=*2RoBtrcg׈~(_L{hDw9/ibWy.Ie۝]# Lh H_xh6'<$ˠIl; юzo !Y$RϕzFy69+zvY)QM)@hQJ/jvve{E65>hwY_,9Ҍbm̍JEu Eܾf-C:h:rg]m ʰְ]!&6[`@5JUIGA]yP:ǀaq*iMM@"J&g1]!;k]r-  D YrM:D(BM/ %*<2\w{J)mwhtK]*xa)׋v}BrDLVy0^_Z/[iɾAzsK8&6ڲ_B˅0S{`fxrՕvWy_^BgiwSu$>&-9)xN̼J߄mW߽{dY legеoՁ[IR #%n4O5\ PMoiVÔl+dDTIx@"'y? NKe݇~[ƮasioM5P(+€2΂ACBs$l6cE8#x"j= RYT{#zfvmcBUQ`J.K B* ](8UZУ|,-%3X%{`^3 {ytռ0EŁwgzzlf,- =r~k D.HFi Py\-NG yZʝ^ g+9Y2cg=< pr \lCy GnBe}PU 7IMG`̾饁&]o Y;_]@1+x1.0<6qr JURXy$V}zhjr1-W7@ITIhm3mVWwշaU.u8@`[깿Ȭ|<Jzv7k?&ǟXOC|LCl"eYF6.:ΊT]ō`:b|V٥} (|%k)e򝰩+ѽ6//VʬOzP'!<{>Ph<i2wD(ge2]~93{-|z]T"nң?uNAO{UҸ_ecߝԞYgT+/[z(<)8:(S.WeR{rUxJJaHMbpq ziD*t-PL}8viQ?hZ1㰃_C LwKCZpa}`g VSZ-4`Rfmj !/?!aAzQlI(|)D.J\hL" BFEݾ.Qq_ͻ`JWH5jbxAp\ٯeE|3"UMO:³}o7 MT^(E\*֞Fצ=o+ikth:ZoF#/nlmO.XgA"j卨6,̹7r\뙝vC]iki[v#BhXh|} 9~~S<`3/ɖ cTs*)/,9 At#v>0G Sz>Ee照=Jݖj7i)#ru/ү ؤɓ T^U\PEI!wX0D fPQvK?}J:e!5zz;v /b_=J /v%@.k㈿rlR84] †Mz]/)N+@Oy]Tg߻?b-ܭS7$PU '_DGx"8/x=iP2[U{@=*"#"≩2اPyk.ENSoQmrqJb8]((4P4VM4r^%ʗ +5puL?QU7F'ΰ\hUw&iK" O_ eT_m͕LI/%o ]>r :CRQ\ ְ"4k,5>܏l[ru}7Dp 7JZ,2tH.z)ltuTnsQb'x>VD/qyeM)0ZV *=!q>x> y5szmk+v?iNwa۪g3JHT._bg5.lQ;mNoIg鉧(m Xs^sORjuӎPpk*~^ECMt%gna",u8&x{nWiG$& %ŮtAtg9/QY Lj?3)~cۚuȮZ~~e>UNl@ln!U/Vsےx2pTjvQvzD- O.N Mg[|RmY҇LURkg9G,hV>.{KrP2rX+t!;K5—Lί`Vo 9Cھv&E{jj<#'J4eW!E}!vx#f%m BL<| P@EM,nxj[; ypi^c#8>Iu|/7lƧh=3j)~'/埀+ϱ$ZuQEϊ#l5}.59m}#~#v%Opû*{VάoGq蓮Z!޻?N>Jȩ6g`a6yn . >xT:ivC_(gMEd`Y=)rHs {eHBG4p>E% tE ֨)Z{

(?1״~>>T9BDt!se\s6s/=q| l=x6O/M dm\}۹'\jh4nrxfYWNNf:Po;p;W^${gV;%섛V8_h &H|r .;e 9GVQǠoov{<>6Z .P7@9Xv_EARbӻiC3X#f.U.XwuI|n$1R /x:"i]V q9KQayjy[oԄ6yjz׿FSׅ婗4 T'OkS:% jQ&vQ) _; j"$cҤMRM ޯw7質4(;2WNCg^ 9w-C6xn#li)R 6K@NhpvD1XjA纳i}:-_th<"(^X=Isp$lɂ-U.f ^A%-cl)vW cFYDj)2h\{jMf J xǢ?BFgzܤ4kf(:6#AR!;bvQ7n+>DIHŨidmc<]px* Hi&0 ʨ-f2CDIUZs8k7g5.z\bOX H#w#F97U%0q8uN(d:"a <䫷b8TV=%9y6鑴i_₏ A9r5:e#Զ73Ǔ[Q7ߤ%Ȧ#" ^ vo섿ŪM;`0<-KŠA7T|d&ŀWu9H1g,+.ȾQxnMMCҨ0̿#'a7 2+2` 'I?(p 9dv>\ 5>)65C_%aFaAD%3 8C#Ö1pm%2Xl8Bm߆Ei7w *ȱ؀yBYńQ*~KcTGNr_.Ғ&t,Zn@ cxxwĆP 1y Rc=Sb> [S=g]F`'t*E[pJ=lףwƌ iOGU!6д^/xUar-lֶGrOqzxC<˄rNjCYLI6&}K^^Ro¸~@c/dH(MW5x>ىLzgJ*IA<2[>Qv>5dhneD/gmfb ͅ9C)CEe |öU"q&0Lь7t"o; [skʚY9 7 bܻb"աw xϗ|UFG5[׼/y# "I8/z<6RDiQ2?Lvh 0jYtBt5w- +U=DPzϑ5)q"'${P,IpV!E˾z bN;9W'~W@jjCn\.3;)ӡze{ g2lHmZK!_e _؝o_톄r좔IV4 ոN92!Dy]^Ɵ;m?B!k* I3{,’B1:R18XP1:lѯPh>H^JRE:U(z9s=*QwNs9sC/$#Pfc^$ ‘XR.ISۆ 1al{ӍHtfzfXFL9/tE&u>C_[N,[aba#;= +5B9(s7u9A>gz̽*lt^oqxJ@C9Y]`Fibɽ"vMz)vxH}km'G֐R(m9~0P}A/-쳤x0,+d/"7ρt!~QSCNFs=a)D.9fuu!=o*n a7\BJu0OܲSC!wב[.7s*Q 2a¡](gǿ>"k?۟gTar7㟕.= 6gXX% xaҥfK@E4c*\7guPnU]8-h=G'-g>.3-Xz^ ^WV3_}u+5xΕԈuCٳ",H yRg&>PKŀk[}yL[KOI-7gh!O.%ʜb65py=9>7Z*tvvs%Xp[j( Ӫr{g?O7@pž(!|IX3D_WF? fOT04ȽƱJ x(!{o -]N٦ʩ6)) Q'W#z(ؘZWndמboc^ِY!.'T[YD iʯ{[+JєC4mt>?%G_2@+?l \SQஞaOo]:\j(籇oi_bCXib(ØXy$,9#mO̱ɑT5bIHPܨ<.kF * ˟) TCyy=ɟcZh+b@>~TӾ:y#V*uUC[ǖ5FcG$aUSz*AQ]qs-gהs88Gwb'|Hol{L(_ɲ{f 8A>(VԟÀ](ބ&r \+J0 j[ =ɳ HX{جO~Ìa=~,BDу+({\Js"͞L|+-Vڙژn`2{1q7QOϋӾ-?=֡_Z9]fXؾ&^߇n`̴NV9&69޴+ܡr]\9uz3'W 5!Xo/aݧ4*{|B$S('P^ذ.:]`:PV`W͕q÷ OY7Οɍ(pvyEq#`V~A@<[5פ.UE˞I뼻bps0>Q}3))Prd81Tc~(ڝ{6{]hriG=N &}=:!ծhd?ݘK)bHӂnU0FɔbP޷s僅]*ܼ6\4Zx.D6F[:DZ.܌?]cJe|[uEZE:ȟpIjݟI5emU'Fbmsx{ե@Nľ)?mKfUd= :W?eHVov ҺK1)Erp#܏E=Ҵ'KӞbsz>lυUS{.dR{iH{ْVxLs#83}uKV>V+$dQok6絓Xد g 3*BIwo@<+Q d_6{1{P#@BUNI۱{ouM? +^{5T(x~a]c΍pݻ<>o9|$ J@SӧyV2B,A{'J~d߃Lh,~"EhI`/έ3Cfܰ}DIUVF:V$&}PZ:"*XӌeWCYԜfzDNN㫘it2/前v½!3V݁CγYb,=4No9~Xs];K\"ɪeBJvǸ*FifӢ&3 wFv*2Ÿ1Ȉͪ6pZ-DgLӕ$/Rּ"Xop05sy&Cl1*&?#mqC`Q>W@-P&|i-;hL݇f!<rd!x֢Zn9P$2r@NIwAw%W: LMN%x?gH/JO3R3Zh=,[}bby!x#\Yh|KA^RF"Ҽ,u5 9ƋEH\鹑2E=qXD'?OZEDLt8oǟ<v=**re|eJؗ+x,G_64,-AX,,ȱ^]NM)j򃣡 'Qgm:/OظC62"qpK.<2ۅ4@a.jB!z"E1"[le-A~<A_HI~;T+myQSt2(G r/mCN5 1+viy=O_;7|}^{/ vã%H^f:wYP;ܧxgC)%,)a,-.1gȅ69bpC*90L0'XVO ( Y)59i.\S#x#xlҸh69BoSuok|) Lgq]ҤZik p;G{0 :VFTeC\bvIj%VBSXW pN3Ϣy+Ww3^|6swzn, ǔ̒]:τB`Gķ%gɐwƆP!'q1sqZZKXj\e>*A>HNȯrhO\/62gy ]~c^ȽApAo) "}`Z49 4Y,NDG9y;*qM|"roZlJa#{At.=3a|EH.FNp|uZ=@^=- cέ$zuzsDPԻ5U([i2mC6$=SQD|n"0l8g=#;OFRsm{KoK 4 (scsJ۳8pe@AVj}>䑅^][ pK+` J'ERh_S6%X eCwm!88#5ňZ{,wN+ٽ#~ 9:YI`߅W6~ H]᪜0/{{} OrWsyco*q}yɔAۗJR^:|πOˊP.'܄/)V^bNFU[aKpAfE|0e=WX:`/K+3HNl/0 ߎƿy~ ؛B0E =NfU9S0`ޟ7E7]BS:Õ чYQV?Ryt^&, ǽ0RgQ!B㤼y u#Bb7w㽔߯2ޗK/MMO{Eߍg6_wM};@wwnңj В8ŎR^_V :IGюQLK i(RbW~ 4,ۙԭF8>֋һQoCd=gĭ -_³>"0FHvJCrF$~7\a @yӔ#Md['5:LU+Qb k]FxilWn{k3bJ8fnT9zqOUJW}};=yq 3M 9J jp)Siޖ|sĴGJZc(}]MIp#h=A{26xESAL5P~I^þL3?A=4f}C)4VE=iJ4LﯘxhŌu0ލR]FF.Fho!70k|Y_P^9C$  E΃`764]*FLw ^LVmVVlu&ב3NKĖ2wh<4c&R@?rIIѾdOK3 yf"Z7bss^;3a-44:C(9/"`51Ѣ,5 y~a`sf]s Xi!Jk&(g+,iC-ҰQ3TeVT +-q)?6En16X\f&kiJ!Ҍ &aSY+iI [tjZAggӼ﮹zoX= I V8rvm ;-if[M-R"b~ʬaۤgpN—>VKBwk'|ZVDo}glʬgY1f>/7EduǙVJy}@}BЗ}ݠˬ5% B L "Ia,'Q30"*F!AL[Le ۴}zA-?VgvD̟ˏg<c' /*j#8Pz~v <^bj%oj=1`W4S9lǃ#5f7ۚ{q 382*lM9s$#'HYGeTu%7*TG.}v|tDО/ZyjU}nbPC IT y||FciZ eZyb߰%b՘څaT>r:mvdc_#TyGnOxIF;K s+:ޑ1*]ci2^UI%S@OD *>͟( o]~(.g4`gvM~(T漳ǎE%Yg]02F#JtZ[7i88VXh7z$hvjj`'s7%FLh n?Fl(U7}{-N ^u%{uVY(#'ŰuA ;[zos/24/N5S-t91 >Ȃۢ_CC8Lyܞ͊xG#xdRXdKh[s$+g!oҼBdZ“ W#IU=J;A^˛,kºO7 K&JnpX:t].d79R) H!Yx?fZ4bVޞ6ckxIa}HjV[i쾏9a$)$Pv-(Iׇ:V-ܲH, zS̊`],YqfuӅu`:rAuhs8<=Im8׃yJx F+I$2T@S·sY W&΋j<ow OaSI5MlUG W9mws64H缑D()%q y!C7"y|[߇"9 HG_6綕<5$ky  a8>*(Ma~<WY3Dhwfe E!J $|ۓ!HkKH%0( u KzXAXLHHNםX3tNc|w-6èrYv*啒JNI5,[S;JMC#EYj4)r&%= |4j,rQhDv32hUVmz?lzk4\YHKDhtD13 ?MEj{ 4%vW$W q%tHvfl->*W_Fz:;rx G*, S絪'98v.xSX?Ǝ| ^G5p:IV(ר bpJUuD!0=KíMlM?}!ES9Ŋ L&m༯"%c"oDWH#W 8NDL`'$o~[\:"KPrիɱP=|MȮδ&/-#VMuoãc'0A;4/>1:~wn7 ZcOx̋tҢ]H'I?wkn{.[keo&u5eQB֜3ẅ?ؼx۱A{c(з6xþ@bM8w(pQ"w&;V¨ ý:m")R&SȩD#(A&>stDCSBׯ4LhvW4׺;LYgq+x+Ĺݑ.f)_˿O![4(lXDgDymA# Xf-d 2+E{`C6E4('4XletDr|ZC~ sљiQ)xS5+ٱI-Kx^*moI@P<Ζ‚ kC3~mhm`V}5{N9mSpZxEU#3l I=s9 l]_ ﰙ6; |OD.N&'¥=*Hfk56O؇n\\?CZO$ FLdUiDnWM?c@(ONrobMR$QJF0`4JVmrΪUƒ]05|`eE/ޫFk h6ZIDi*~ʹI>@%DWga:3bYT#x}f`R`eNCܔu& `EX1&D݋i鷖+g?H`9 RrZf*0 H{>GLNM#Y%cvS$7ZDwM(Łls%ȹ.Pf}=dQk7U 1.O!C6Ŏ qXПoV=dvدqfӃS,+cA}҈_7"6k4m!O1K]qAwA $fgߌX0 ^…-LF~ Ass9*S/{E#u9;QWm!ޮRID5gnnrTh*}MU)ܠbVQŗct[Ҿ(xG*H0x]K(w9c7 f([~M-l$}ɧC剸lTo?E"H7H?^[=ZչxD^i;"Y(_qCJ'th̬"yV7*iEɗlo΁hyQXEe4Ӏmnc!F1lw"La}tFҙeh_@Hir$8L.qc(b7ċsѿ|(w7}'qy o%J_E]|#WDOf4>Iq=|ƕ;XV iY+TaC;x-+zEQ{'ZPJ.JZsش|PZSRm:NBk3}`-,f x3 J/&JpD8+^"CG6.js(E`Xdѻjl c9j٥QV$!_e}ee:x*ϷH%trtځ *xq R3>U&K !28aZCcKQ2|CmxI-3HV}T%̞@JNYb.^MYVVk7fZLbP9t%ϡޓ05Yﴷay(x&{ N1+BΡ!I@P“7㪫bj^\AĕG ;ijߣE/![JF%ɨOXqyȷ(ۍ\WQDMĻ'kڏGxp2F7oʫ nIw~C鄄~ڌ(_09Kh3^YYvM}Zjvs~߁)vW {݌Zy θyEK4Q&An7sfaM^m#H 9a;D*1LI+[:IF*JXe8>Hٰa}Z4marA_Tn,ͷo ~ y#ZfSQ?abtot^\*'VBDNw"}+ly}\҄2…8J#y3)p@y>DӠ`5¬ ܎_C{2mkb6tuKI:: ʯS<7yYt}r9;c_?${(VoT^|eH.+yWk_$$Ťo' c\Y8ch8 0(If5W $TsshZ2+av,>jn(<{}dOГuٴ(ߛ,`a\DyH^ hxIߏύƣ ?dfᵊ `y1iC\>%}Jyý'&ăs& fpH|xGTIVۊW)[Ze% 9|˳,G僀5dڋ1Vv Gclp):![ ^Ln(UB/YdxJ+'Ztֈ)LD()J3J7b|:[#t([5 [Ѥx7C?ױ _u0cK5㭜٤S8hݷ kٳ{;QgӤ|ZOOޡjPp5[/_Oh8, -"sfˏlC{8}>9f+Fi6)CNXhsRWV>UӔ{&mlyn> I{,R3{zA=eL:m(?| 'hZ%iLZ8LeoXsv- _oiIQX^9O!dZi?" e|.߆]>( 0rDkoȫbe;B^lF97/ P_|87b6}ޝt&?q9Gr׳+|AN\%5yٓVy6,%SH!f-Sэ޴nZW`,Do (Oi@$vh؞|ʌ]+~qߤ3+,u6jt`aazĄ=غwpyǤn3qˁQ-"!4h!ӭ k\]'}d<WQ& n;h*OH2w7PJk@;Æb}A~Fe S } YAVtRRYX9(tws÷,{FMCs[u8wH٤&̈́?!N45?w+^ xf6M#(s-DD7NdJG'`˩m3)rHiC->\d幺҄.2X-ReaS6.4?.*"vbJ|Pjoh U:O=-MρTHX<ܦ90u~(H>p%]toUBl.b\"у$dD9 yQG `"Ɩz1{45Zy&1JͧKWe0=.-6d56.x~'P߽.q3V'B_;]ݫpu՟ʘ0}Xpp(a)]ub G=K/͡swx(*패|O8lB +KQ:Q~6#kmcF9py4ADQC3!օT8ʗuEj (]k+#RYQfuڡKsc]VOl U݂}z{V\@s"x6{|v)}TBoq  =Et^&Mi~Z_s.xA~l=҃Fa0$J#22wS9Nݍ!BNy2{"OɊ:+x] ~L|S\EO#%{tR\Zrgia&e-&v߀FzvxCp$"Ja ?JW2졭$2 G+@Il'U%: d#  uL NcC6( l(A=Nhj!6C)&Ϗo߹: oEhUpt'V529%%bXw(f@~++8NT;QYwp^ZQ#|ҕЛj\nQTQMw<(G4݋ aiQ«PT8hC9~M(hG6=4všz]66iǟz:~jҦp_0E)&]!Ј,3+0t+/;<4;O;@:He3k* r + j7 +R }¨; KfIj6yJs^6R'ؤ_CQRk(5>Kr~ޕ J.`{. :~(<#e z}ppvX$ fJZDOFׇ"75=|3w &:6]nS2Hү}6ws' K kvԧZ=\FeX/'wAdZo! _em}D/†"'_sQ:97r#ɥᄩ~k֟+6oWNװZe!E7]).v Ppuy;"a{QR_|`G_!dlu}oT~ #o U[u͋Y MUzMwy{kϟxeJGݨ$CmzApRz'bacuѤ1 [}(^'j}5d?GexqVtE >1v(t^8zߪ i(l'H8bBw{ֲG8x6uvyBMu=^u=,_ӌ 鐞J3q,&⟑p'2\儩b/YWJ*  e-5_ IZY;Շvx|كN곹_BwE_Z+'nLR'2tKA GW>}.%У X旞΂Kt%Wٚ̄Y K1Mr[[FT:%0!ܜ >&>8NIy*Q]v_0^B3ȫZP(*%ճՇ`ÁrZ=w0>𴪏G[p+8<ƶߍ?/Fdy.5 }x#ܓL3^~j2JҮIU@Up|IF{χ7 +Q~][J8K/_@#&47UTͲa f6 Crޠ<@pb/C;k@,v:\#{V%@YnGN ]q=L9$,SWH?7' 0k/D~%Z'Pl~nTlCOYm#N4 û-qΗRxҶ}xE#;<"TUay 5v{(Ϛm~XDNKf=K_eݠw#o7쓐{cll3^/nj2h/jPƂe'RÄ ,*)ǧ7s{2 %N t/Ńsyozxջ,*?բ& &Vp>Zd$h.K+&ƞz A< xS-"|E䏁O1%՝DYΠ qV=mQ3!v]x_ eN|&Zi|?Ca9E6I0C "0Z02V716SEGsĵ:AŠfVt:G.1r O?_Ҭ3(1wIjlᅔWD /oJ#Nz^WV/b}Tb|Ton< 0s>Qw_aS_98&GwkYf<Bii#ޘG.z oҿ7iEM18즂'UA*9=r3;<$n~;s nb7D+V#&EFQrjڈ<^[|Ez,duɬ f>^ē03Dqm8Õ^.p G \'C9pKMg=Cq|ltuⱖPW,cXTs3im]}K(M9ŇRyY~Bҩ96STޑ8bPmCpjH˜EZ V_PK]vng!$PaCŘ *>,j,wpFzw!dkʧ`SFwCKV"WK0'x$Ҕ?HOOd y ʭ%d/ xSqߘuVO@WFBR*DwT\z]lo4v#P,N+uXT O+KJ+ Sg-022́42.mOzq&xbW_-\ 9E|=~hiruwog]~I;x̂n~>TB 0Ñ+9n l{N%LgwdF<ҧ[ڣJ:P8Q{ZPwDq%3Y5Myv1J-\9n)oX|?T 4W<r -l!x10ZeC'RTgt^jpފ?LP]]:љ.9ZBouz,4%/gA? rvA98Oy\wհb} >aoȯGಜ*JاQ7ab̑::ğ(]9g Jx >mQJï\Z|X5Æ3e2և+gCM ""g_# MdOdjⅳKVtQ,Po\-%aF^WZz-o.J^06p(?g#? R\Vy|/?As$blf?>0 g}i;VM>~F&hM>}:j^be].ߦVXd h6U[Fua%kyWVM g,b[Coctv*[uPMO]o_ ,h0{L(VbBHssMy 7ݱۥ Otdߓ|©#ԁ19jH-ry,)5jSxJ#/ ﲛ& "aRZt3 V %6z"+fXPcx#VŅ5x3g%yIJVZl2hSRri{6ש ;DjE<ҙQg3mU@qP缌"pOgvF12zwk#˕勵O7+#'œ&bE`0~?}Ǭ >#dI<,K6-Q/qf3-mR.bdk(ybeØ!ty M۞ԪOcBMx ш%qb{ڈ8[cFʹx4Ӣ1/\ _3ggᚷa>+ꑊ@-R gm=jdw8%¿1^bMh"64 "N.#6*[rYO5(gH8.5cfC9w{ɬ`6șÌ۸}?NCUCQzNc=g( <r1I6'()H|N?h'h5bu"cl\'Hh-Nzм?8-OJufǣsV.#^Ztٵ_eGygL yZ]~;R*mCk/0Gדlt`R6g0~^.⥐!Cr6O> t2n~.'BT^EJ01r \2I:+JS齭))O}C5ߩ8U>?):UKzOg*;.<:?=1Y.TwnU/=d ^ fϖxȶ*6A]rDYa<]^c<Y548;pNfMQxgO~ 퐋V 5(qe{7EgVNc.b7af.LWyUL1z.򙙆u~u!k҆y @tW_%/_}}x/ J~.J~Q1Oյu ז 3Tvt&:|8Mq!w7(L K|6%47`:i~p yH|xSqW dkjbzb*?R v#BBNߍOml)Fivt]V K+]Ң\Y6߰ 7@vYp?B۲3t{lyM4x6?+7%lF 2IԼAd@_q-Rai D%ޜ쪎̍بVߺXB%19v 0c!P$۲AC.2%Q|`|o_w\2ka9mar OeIdç43g< ͋\OHurӶӳ=Ή᧗Q曜%f =;@)e@B7cbp3(ǵN1U(mئE6%rlk9%ܑ7;:ֈ{DɆkQ~e݈62f i'&gLk:|L Ь5 uZx_|AoI'tָ&"]Yd,䠮#"r9=gC, y"NV6~~'fCP8 ,ĜLv'pXx8>qXQZ޾1v?<u>/q~lh@:W?!РGſ=GIXI_,͌eót2a!*#duNʃ{l {ZoɞlJ [HZk+W\{(Ѐ\dz2z?|79{a^\ -inN@K^+ٌC,{_$Albع[UoI^|f֭R1R2j8y{ aİAYȌ<GȊz:z9Uem>k|+:sB5H4XoUprH7쑔p7!%WpȰJjx߮/,p TwyA0w^rv4r/<2bjaPZ`A4o#Y1!恔a2ᰎJzC@f92)fEEDK#J!R<9݂^'؊!< R52 |4YE =>YIMT6/_fsS;ٱvoE7ԄJ t`v) q\ 8uav F]Bj}֚:M S]ؔ#g;ֳ |XOo5xXRWaO%#x |`Mz"mT Z:;L kK_ ZƮ6/D-Hsc!$ NMD{q9͛^ث_Y:ET=8b{k8'e.U3vR]|ӕf(6+H&}X|V 0ceX?A%;P =Z{U_X\;GCSl$£ʮHR' /߼1| "?cd_}626>Hxsʸ 3iuK9ɺ\N:'iX8  dK\yl²?11yG[5|ʿ__A‚`fn Ta 8bIˆg & rf+בd[ʹ~jxnX9ȏ3_j04mjCʾ݊stoZ*)V6[ƭ- YYg*Edhf}kS~'ؠP_MUBnXX ]5 ; vilC Y8$?˾6d쾾AnJxN':Bn8 3jGmq屵Q?-wy``3Z &y cUFZ!{(1D$Iח?qKpȬS%I tɦXKEb c뚸O+BTIo=rQٚg%D.Lsղ JTuN."ɿo-pZ3,xd@RZ3`?pp/m ,dj 0#W[jNr}6rZ]vi QPW oK%lP-șg[934ah )8'@3^k}NgM,G+N#& tȟ}_A:U-bkbJ(Ƕ.mԚ_zdCҩ<.wqj={? 8^+^$iPcJ{UP UeByԲV=ٚA|maBekKP~^5fxbpy{HCzIgs=#0O :WW-aRR A$Jsr^&GRD4Mat:7^&ÅT)B|b"Y~D{XEr儎"TEl>6奂><;F^[%MÒ_ԞfA˦Ge(U1*}P> O-LT%EFErJwa<R>0z]zVNIx:Ɲ> 7/ )OP"LeB'Ѽd.+ƿH=bGavaMڀ obc{ǧт77G 9M8{7f=7tkfEe pZ\%"74U9;`8?n߂qXr~C?g$ VF׎[rH?p?*<:A:26Ӊ9 wgl]z& b*ɫͻ~ (pKg$jy->˾9wj^òE eSOnmW>bԅϡ27⨸ i ,_7WØ|ϧǭ >udoXboB7y4[<.~c`ܵ%lwqSBu(hϞ_)ifੰ]]cPxJy,a& b]0g.A>jE=}%H{ yw;/#0gHɐ>5Q9!yĂZLg=tH\|#T _76s58.kfu_1c%w^F92?1T:~,E^„,߈;I:$wT+vE] )t騘#=FOK)!3g)0 -iI`$ N\z=M}Is#e_8ʅ3$ϳ$d1/ qqH"sm*TuR 3z#6 /Z.q]oہJ"i ^..d@T4?DC tI]V1?:0l/BC!mg dCmӈSHUVY]B/5e8Pm g>8L9\G[}CG=HZh< f<rlC:$B笲ˈsj4h3sw8'(wu^!pS ޚ9w(way~~ &j9Qt~CXϡNه%Z[ܿE)Gxpxp*O:W9ԃvJ0υtX`.{t<v ˵+ठVYHzy+gzL2GUO?2H/|7(ER`K<]E`mv}QDM5 r牒ʆ1J΅*'+^4G99V;ݟ⩃%'1-e(Z m<|g9*œF3;K<qtf w UY6A4u}kEniggs(XwU=Tbvo[6Nz/MXoxȦ{wߜb%n\Qke̺QtxF7SDgo+=31!<= ǕE-;n+k48k0?ιV墼+O1|jg-YDVEHS95'֟I$Ш^Ij3w g]suJ:`Z:<'hB-o(A;r0fk\MZ@RJ8dm%#{ۢ/W,m(`{Vy=07+ H6w43?R$x< ,Er [Ĭ]N'gĂ9VMAdOHQH(Y/^0{Q}%ŸyГ ƅϊ2D8 l.OqWbDCQ|[ ād,3]!S@}[gyWgͽ53<R,  r$&zX=Vd3 ׇ աym)R顦/L"l?6i.|㦲.5rq 0)+81S\vϤDG-9cO0~~.e[t)Z]NB wm9@HLBXTT|xCl]u]IWJ?ξs9:|P;EQ;0?F;fBEmX1Bshg`6X;cfy#ߐS鄈8Ahg̏8ڥˁA▢K-cEe$dl(|T8(~$-5m a7R^hPQR܍Ӭប.<TUCȾB_Zo-tms+bV,6"⸈q)ks\F5.4Q%]8q1}i\pPe#BAAܹ2L-\׵ƣ|'JfP#8!3/"b|Z'xщYHnP/~jd`Zt|d\#܂袶FDWW,xª,6돣0Y xşGo:%9_%͸ 9xubW/yQy_)R_ĚӅl&/2Ocvkg$n9`kPYk]œW?g]^Cα%p(- ԙyeQ<}<,_D if{qr&M˒u;{fz˶#:t.x\Hưbpm{,ߥ%.K5}I.MUŮU+-,/)OMn=S,$ ڋMb|~"JCRD>͒?.𑊧JNUF|h<^fϬ'"/4iPK@sR蒓T~R[̦ {tD--.f]It>J-Fw&"qC7Z=GVp0sEI?=EzF OiZ}%3e H}E' 8wu)P ۳~TMs>ƨ\u)WG; ȱ7=.m<"8,V<Ez}}KDidW/k+sNfgf&@#› ] ]O-֩W~_k%EId&<7Reekϙ9׸+ 6ES+MN|M(9Uyb113%'l<ȾJ2/TPG:TF|Ʉ(O4{㯘ĂQvA).[TQ&fWZZx>39˸vA6䡆(uF?#0oGvzSֶL]$`fEm_KD .wKuk'.F҂ 6iZidwՐåe |Eў38g+ľ.VA΃ NǥUhX1u[f $4нJo3mh t!o-^WнQ&}R<˝_(Eݽuuҭ̡cq恡C*#q5x$+ A9QFׄ%+5J {[7*1|hb E+#UFE B@"?ꚏKPh?&8(q~ڃWsZ= o`&^?u}輝Fx6.P7%e#+,:Tjͪǁ:)b 0ڰPR\hӯ獮6y^1?"($PnЮo@jT!z(g=y7/vxyQb@<q?럗>ʗ|ؚRw0Y,ȃf^ {8‘묙m,lA(5 woL E?{{Jy\qu*NTR_+1UT6&-?l@EwSP~.m4s>dVcmE:X%ΫNqo[-H20ŎnZ=5/xPVzuTBcYq:kt8B+plK|rl\9Jyq T0ܿj~rgs4 _η Dx׷%Ir 4b}_6sjK\ܞCP2>IQ˜(\_кO1CK͹6k^f]pFVܳpw<|\y)kFά'}Uas]usM0)냯oSuF?T^0>vWUueb'6eCrwu$J&0|e*ہM=k]DyՈvRTvC(:n>-BG(AU}G6_oք)r.ƥ(3`^( l̾v:7?j ἣ$IξZ ( #گ_ߒ–DTϤ@eo ԸUE¤!nu(rlsW]SSK ]c~c{8nQ9ġ3}chnN W_S7)7b_Ӣ|:vaWfN?OF*wp˰蜺W.L#"f=\,M]pjhwJqgxg2TJz*"5;EQh.섻fiCfb/&ix/q~"cN GiW$(mF)f mM%J.I{oX65.:lrwcs]~ۅ6>{xҢm-Ũ (tiAInl4X=o<;QoQ/тA n$^dE.$Nʣgz00:ji_<v `~H#ֱkۤjvŬc@ajoy4XImϊ$\PPS}IxH|/UH]Gh3uw/%u/rqmB'O{)7l%CDBFgc໑7fd$ĝf9 cOH/2UPN҈jk@'D(bW\i((Uh|]ʳ")`;VŇߓ [M$6#+diF$pjJ'7a]Gʙtus {GI֥MAXVjup)yvSI I+ `%EUdY?5uR$SaϞ!x0ȍ=.5@ "]MHp2B6r4JKI2(_w즱=pq?O]=_fRp9nYV8E 6&%pDBQJc.)JnzJ UkBOJbhEB[/CbAEUmtsh)vBVOQ2Y#ݰVH a'/$;[PZҴ>ŕmZx~wQ@efze1<҂B׹}#ti\{m!6* w1 Hg\4O~"?j&˥$o?26QˆKi{Gݟ7Qx.'J*UAmƂ$4)H"XVt+ TZ ⁋ -T,-V +h{>dv>C:y>z]dE!Q3P: g:_^bg-mDDa'zt &R=vS1i?AL6Bqȅ|6Q[I 5~=PnW4+GwH.c{T%\ay adMvߒRn[vCp߳w7i"g:8ѭp+NJcIe[t6:Vx\EVOBE 9ɫW\^}wFsn' 5r l骬B'Fz<% ǯ11ZF2`~RZQXwTUˣ"p"OT5-*3,USDF.SJ$~.NWzݿR",}{w碞Wv޹O'[;RPqZ4N}2 KL2dsRSsdZN| ')B# رLA;HչrKovYzV`fK98æ0 پVՀo5IUKBIHQNJ~r%qFa)o)Bu5d2笔T=vhoXDh|؅=}KM=<ܙ(mgWA?5be=,UxEM@^):") " vmiʧK ͼ Gu6Ӵߺ[dqWn & T{w^R]>\Y͊ 2Rn.i>o΂fkpxo>-֝=[&ꓥ+Ճ4FQRtZd0/+#@Ar,*SIe0tqѥ9抑awF|;h{G^AS9hN7Y* N?/:NTewϢoTpOU<X؉9)YCҡ@^ի]2? x 8:cP[#Ww;_$"6t|EhZ v7OwxzEǯOإ``8ӨD6w*d~R <'%]E&BlmOD(*;`kF# ‰mT=vѥi52҈w/I!h"0SGѸTEh/]tEZwQ/Ni  ՠ >KSGXoz3,L#t~=h5Nw8!#}Yt)gZ>`X n]ayhwĠ(;`Bd#/(*P]D#D5T!إ뉦* TRh RWvbN Mu>dP"7>Qs9}U~hFXp&{TkdRti5"t@ B֣6; 9[2{ ["oc0zfl3XN0\SE;E=E׻E/kwu4+uL<}qur:eqe8w{565Lt0a!\7D WOƜd 7@#/F`fsqOb.a` 7B? '.W8m ދ 6L46`3Do#lCa fFC7vIs0a9A;S1݀3as:֢$84ts :ɷ7/ѧݦ`nWku#1;)Mˇل{qӏavh!u_Ou;)^sNa!. FpG|b2p_`}KqbCe쎰XS:T^o}̵qyu,6dFl3O0>F%sݺk'; VՆyƥ +N"G7K;vE"'pR|JKKۃ߅\t`RהV[y6[tu(>[^vM Q؏[5oJ4 ̼9b1bؓ><mx*^(ci:ZHH#fpWڏ+AaߨdY)%,S$cd@2r|dɼ}5+MXD-<;?W 8rYI(ʯ޼c_//Y|.Z>]MWP*鐪͸{ך"'l~Wu g/>N*x+8XRoK*J:v7 <>Q7Ω*xhcDVvԑHw@Z:<龉c !qZrI"8#zn.==C?ǹ4w Iԑk>>ku[I??LI PUk 䳥$85'5`i|cEyf.n _䮳.lO 4fms/Hɫ]q_i nH'X u)}wI,=|*nGSªo3XV|[b]N#V=AEsw.< )xY)X/bzYl j6^ hDLǤcC޲9=+P>`c0X_G./fҺP|_7>T c:"嘫+ݾGEra'Б dU~ KX0BIʀ֗5Psǯd2:q|[ExGPX[3=%"/2 $!Td~GN KV/hoѿnoQ{՝ ӣ{ u75 m;ުa^^j^?HXڃXPgAr)W| ܇1TȾUDS~;/d/nt߇{B;e|}! o%>i-]Ch~)e)N??IC0Z$6T0IDK)`#P`0KCչzyqmָWdWoԎQpOmL, (U2iJ23'IH?=m$VV!mlǤd".Uy(`<Ҝ5{.0 j6<H %W"q9f m%dX^bR JR<) x!wUHsۗYf@4'tݭÿۉ\x60*5é '{ʊ؋$l.I?' $}WtT?2MB< 9쭟u-^>6ov)FMu=e tU^K5.C*J p1 ^UP$Lǖ~d}J 򳇌#Xq6_k8+%iI*C2+ Hj, m0V2sJNi/rYo@C-$ yX }4nχՉdWBiGCoadc@QHe/MzIŎ'y * oYڌYŠ qx$@݁ [t1%*<9:v@(4g b% >WgotCZÞDH)߯&IgBƊÍ9J$C9Fp䅫HL/68I:QM>eW[rii hAq!Sg+jy*]ʉB$S0-Gn?iWspZ!Wc{6KPmFaf<1MpbW [B"Y댛-f;;7o 'f1Gtkmi/olО%Cp{ g_[GWjψս7ƴl43^fk{/_ɿZH;x;h)OIsj^v&i>!cO>^7@in9@/@xsTWOBH`zߨoo$Yd:eNiV1G:``EES@fKLStx0 '-@yN{ےi1ş6gIf_(rQlKD4FvvDYr¢ ܈f+˾9>VM>"\D/F0ȉ҅9F*E@B"As`K֕9N}@,!#D1bZ&XuVmaBJ- I!@7o6/ƕ'vH/J)Eyz(6[,zuF2$~rpDS IYJW@=1ZHu}ӥ^)y.#`N/۝\ذE S2y} k T[%z>m>izrJۉ;S rʁ_6b&uiHDҡ>)L Ixv9 =J"fl 4j# a$iH>@uW6C&=&v5s7 ޻IP#z Sı(W<,z*MMt߆SѹFC+WS`.CP˰'o #4 *R4q ^[Z n)~2Q*M7[k@@^n"͇a&ppNnBj~7y*-d"L'\.;׵OK(El$~tH ? + -h _L+\bL1Rf3g  3'{khׅÃYK.\ƀQZ<7 rGS_FfW 0O\ppLq(5&b㹤 Pp~SYںZ aÙ +݀>kAí!7M/w!a;d]n_bA;1R?]J-Ke}~f[.!j;l%6D?<|tՕ8i8ǏCyٸߎ g:Zu8?̲ ֹ`ṵ}qm5w%m(dϓ%R׻:< ՋA7.]K3/Ȗ%$Z싯aMc11E#}]J;OqWhe[.U7azedw̲֘x=1[(kZy&k曮v8p=_fxYjS= U9Z^U^ ^6`!"5v1osr&:yy6+bK!]x(o9EZ<CpeCu$i)5kvP8mJ@nZ3mxnHд{zk(&+BQlO0I4萾g] =c Q*Wj̃M l%>*i}S"EӭMM amQ8)ohpUzETS륬|ߟYv}1\=ƍ 1RUT`K[:@/g Ǜc6XFlѻ5E_p5$âg,Id~^Cj@Q*!A.Ρ 9wdYmB%07n#vU006g4ĬiaJX.~MWH))9#(FnxlFx"zJG~^܎Wї%چ]GI5fC#PT :rUׄMWJ;Cyp+0#g :}-@/H`<" ~]1'!f EE7:%%طв\/J߸ ݏaowt)@267}\Tv>Cy#x^3;R-z ϊ8%w?5czitYa-|@489py89L #ׇ|gx|٣[^I`㊄ ^S7qP}:ҟ:M-pE^zƾ (\Z8kGo{H VIп(X50X#R73kO;ث}YϬ\鑤M~WGɽP{\wZh m m*G)m;-0*c&(PvgoEXR MW:ӊ l̩ -;.elIPsy_L7Nj]ߊij\{#dJm͵@Mcl]Q٤beH zU$us \Wm?< Zº"]iޕ6o cp*?oB&wGs S oQzyQG{.)[\--T5~;0瞈Y VzUɝ|#HFN8IpyҙJ]Oma~|iRQHv5d~l:1j6s~uXv nm _4^x ؟‚k*}%xOaȬFw yQAꖫJ 9LkyTJCf֟`V苽NdzuSx ai7-Ŗy0 7P+QKP#$6NJ*Ie,Z(M"czt3XrlOax>8.l8sKN (ց;⿑ѫFF9M'ND&Q_ge&rzgҎ||C9rQ,?$zLNnaL#Ue2#L8p+Rg񨤼p c:;|eueC+:ny6[?J׍) _[_V^]4$ ︰Efj^:dv6B\xDFLhgB/sْ7#Ptolnbk.6a(Α~ai$̣$ŇFB~P!~AXH8YB pgnA~oVC0HJt4Vq-oBɦJ u*DL&UԬ5ʁkOy; ^ Gz[ggeEp ]yܣ~/^R/~rޜ6 ,GixH<%k7 j\YگoeG69g9Nӟ砪fP(7{pZ蛬kzh}|֢hWހm4$Rk7+r`:a- ]5-wP$}7h bj,aєSBcy0NC%zm|󢼍Y^K'oѲxj~Ceb1 GooQu$T(XRq\; Ckzf[<%n> B[wZU[ 7X?MѯPi$#['h:ʑQZjj)@EuM_ډd`AG>/)Hֹ~#B1(>0Go<ۈJR2`-s^@cyqL4רRbk<4Lsb!k).~ONbSSNH M;GJ(J^y>'E@'.  -ߣYGs9ސ])!y" ~JJ꺼:uUJa|}y&D%TJ-yXu-%B L+#U)7e%Jr|Og(6z^3T O6 81+qMnwʬyTrҍX󓸻8E}7Y:e01v .V^!G15+f-[O$:Z uStv#{ISPSw{u8*^![  1fLU]n%aqq^Pl'gp2-(T2X7J+3ۄ:9zS֫9F/ pɾOv^$}!{(S%Y}LJM5\{>d_&չ|5(QJ79Q#,P[`U=k?/݊2ѳOq' UӇkhn?($ޝ(>p(?N#nH(g\vZׯh>/{ ,&OᔾCYvtLFۭ&-ݦ29Zw߾Oc8.DD,t&JI*&a*uB҂)uRXZ^)*q9Ny|2WgoInUŦCT=\a|$ihQ*e|h)珘DpM)W`4@IŤZrwӸzZt܊pn)].:ˮZ7&b{ OIɞLİ[Ȫ_L~NkOm8*O*kI2z ouu$SpHq^7-q !ccq eWQ~E6bꉓlVPT4p\hJZ?y_xT!E3Ӓ<Qу™=WCZe:pe# `x>dV ]h6`BJ/7b/0~6r4c=NݘO+#<0{ JLX<~Xz$|tbyjoGJ̫J uڗ&<"4m4+/M2:ASfK7Y[Gr5fl|# {<s1>ㄦ2ayRRmi!-ꊖA ]{f26 d7&5ދ䂴@)lU}غa@,oN|MX~KNI7sU _3 4^qn3šʢ;~Ͱ d<ڨdKL.Q[3TgIxEn+d*;Y!Z\#mernst78)l黂#sf܏]YXOkKFbaVvS}* kq3Q,ioa^SZ2k lv4撘wGZyetfH]T֯/%YˏRUᥛU˯41Z~1 ΅(ƭwqŧ1'<5yJsZ;B]W'2U Xc^ulH_穰`d$&x?^F M9]>$?~??P o.b"t6pVscr:F=Jz^zw x-W00a:V?BZ+z:#_f7j)O.z(5(=* c @O.e:M. l4lCNRd_ZǞT[ OxDE9%4[=֢V ŞZ+KU冬JsV:tc> B `.@g?۞9Uvʏ<{Cv:ˏt$RN 8gָ (T:a #hc~ƃS𽐶3 l*߄ؗ]ہHgO[L<||d\K2;(Y8e1/B^#%id$ zUǿ,}[~u.EGjb^4Zd-Lt$K# E EDڐ*S Xga=;@+Iha#XTܭ?Eņ'Tި9s#TQ7Fe^!,gT**6rrwעRyn0OP=M,*0Ͽ!@{W^(ډ؟Ƈg^d7"-0g8ó~JWVo\1C6BMbE?1ψ;BԾv@o1 җk#7߮uv.z#neR> e Ex>QXZ@(e>;I:./mЅWd-_$)xEzAW<(#v ;CW翊զ@`6ZiK!z~{bDiT!B 8;2`s(c}<< ` czXq-&U:UFMͮ-Y)%|m- CT.l_",H^nڬψf"[@˥a x3W(pKR҄EF17Ns+i5pfWkE%JgF77jL&.ޥ_Kr/6_\pB .*9lBw9t!&E]\%(=z<|D%z\ ԢVjLj(0v *0iKTrS'7Qmhz&sVڬ@e8Βճ(˟)!TV[Iٖ W;FB[q<)y|} rV-3\襬ٯtQS07NG {G OGN1zpum9܉o#xXZ^^fba/ \-^"~;Mָd`kev,hld2†.tmG(_9TS.W1r*Dx5- qԵ/[8S_paP̸rwҝ~pOSxQ?}W逗]K#s /&>@p,I4wwi‚;A>XDRcx#'cOD5 _(b %R3B pu=Xᛎi D" }'{8nG$U~+Ff5 ;0cx9~HT\px$b ^W/h["Y9Lƌ6O5/)' y5D9GCA{c䜅xn'F'GofcAW JSWڒ4-Ba#yZ|L㙽(A6b*':ACc q@PG{w*Pl"nYBoQЄSfeBq0Ϭ;ٮGs98^F`ɸFskUXT7u^ᖧ&({Yl@BHoO! JCI!nF- ߽~5 Q躃8uǣVr f+^@:} Zn%KsyA嬮Ƞbxaxi/fBqObdB$o"u?\#0Vzߜ{D}IbaW@?FTn2&9;͞ yU2S̑včNuJ>2ͽp:yT$Wk4& g|4V*e śZՕ'ŏ S9(xOU&v N֋׍C϶FӡeSR5Dc:>ϝ~i<D> 08鲨gi+,8ނ@kZs__6JRCXOYy`W8-U_~Ӯ:anj >Xx6NĕNL~^{+8(02kvZ*,5>lti5BV%y(da{`Zdw^KӟߖC/^>9Q<3Ѕ™[g(v}V .&a>&=\lB/ f>hV#@h+ކ#)teP%.؊HiһIaƓ@t*,0v 'g>[ I"R ~{аx7*^6i7K_kW'EC9=++[eν-  (&ٰp7sg1y.wȻ|>FOzBU . ެkB%;L6׳X9[h5*ǧ87" ? 4cHT8T }sJ҉ n|㈑T]SCI{瑴 Dn6[|/M<^yXqZ㛕P٬H;ßk \?SD_]\s2^/Tˑk@!Ĥm%!hm &=쮸/vM〝EQ'lyR96*hcRPiY/t.f_ ݗI@Fj GAr`װ$e9/rbl! 5t!gn'4W8@kU3-yp?҆7)aS_i?3KO&#7Kq*xGRVe+olMEtIp/sWE  0 7*=6&vaÖ$'ǿ=vo\^f6AMXLˆ>G:GK #Љv/B129+^s8OttT6DmQa_d8B1oL4'WĽjfaG*z\,u:NR%G>eim8u<}*vLыrF;cE`*o s-xѴ6l9R|;TAZ/gԆJزT,uǾ D]-INM.MYM<#(ؿ۪}v%`5 QV*=@?# HA/َdT?.1ox_=G]EJr/_ IG:(5&L UR(seQd `}\vQ„5 ?^#H 8~&p*4nFVcкP|+>Ux4"!w祖ڎU~d!ญBAR]OStMkr/FŤ>'"5o2U1Z+xx/xSƓƟ@gTqrs5BJC e47S ծyt;_c9ۘp UP\^WVŘ黂>kܑ؀kDcB2X+NQ:5C<S!߷}j9=7 ̚U*#b5vW9Muj G?DL/)c9Z$1>Kp_e|F>s)Sexio?_$gquCFh:[7FKF xM ݢrO偋Om*॑ZR`YSM[B ̺> [9+%)ճc%F#*_;W֙Ȕj` ]#hNmѥBxuj+i"(O=)-K8O ÓKCQPl' Nr~2{"p 9(!'ilSv$ x[ bX$Fmі$x,x7ٿ%~ $@9PZ}~g8C ggH]SpB/.RaoV ܪ)ϞlfGg^=źkss.#w$[-Lr2$q44=vaD(faE LƨRkWݶ3GT gY 7wDU)mI4['E-Dܬݪ3x.7+Y~O]iRpXdSI8^x 'TLΪrR,.\ a:y %㻓}R% (ꏴ*UZT]-^ ʧVb/7?A'-x:PwpE[RA9]t{ڔ;MŸ7fC $ơIvf2vfIv4D*IӄV0AI&y2|[DD9فhL;w*\Fry{ѳ3ifZ6vv6&4m"}ڦ U/ǟ):UURa1Z!C>~}%U Nwx2HЏ.jW;@KoHg,%?q41+i"y< p al.O-^ۭ82Y{?cQsǡ^f%+9RqX%>4hPrCs~V29lRQfaz%1j)p& Ŝn 22 u=B]tI(@,a‚7IVn>1@I< ]jvJAQ Qj8y.}Sdo ?"\ q6Ef3إ+\yd!苂óFbQ LgL3vX.g qln|1īϓ75:2Fj-d#fЭ& Ec=D ) :eh%30!a[S+/Gla5nݍE4`;pd"94ra9\ߨ'rAl=>[J\-,Ef[ F.2^t# B ڐ9X K-v2ضT4~L30;-ѺRu3ɠ 7MgXtlv?{h9ҞkB[oDrE'qjUW7hYlzh75T:6o"PE緂oH4ԩPtcss#("4tq/PPɕfKݭHC6t̮1K "OAN}HFLq5sl/ 9JUho7^1)`3]8ڕךja$SS Vi:r(te謞TUmİ:F]+k ?5)YnE1xۀ P~h` /ڤz.~e7s#ӗ}APXGJ-kaӼ]^GmgC<3B`4!Qm'^PV)]9,oM/xqW;}@:F=Z3j+t2!FZԂr9q[xbN;7"n_bW.ɑZ+P,$]Q6by^4),K" 9y_ KFG/?;v7PR됾u>(iR={CVupxz[wH:qco? @b ~ݐ07 NeK\1@aW\z#ڧw sEM{qÍįy曂>:.tCgՁr7a!}&}Ӭf|~ڇZXH Ǡ'E'8pt[b@icbv8^V;x3‚'\wB FuKsqd^a܏c6i|8 ЯUid#'. ԡI#v4$\迍k @r@᰼M +a>c rvHۧ?_Jc%/J9UF9?lB9k}rǺ=0HzTC*s!w)NUNI\? PT;9:Ut*jHW^o{'/zY/>:h RV]{})\?h}0&KR4tf9cA׭}$~$S< gvvGJ(A1˜FԏQZ@ D엨lc8>?\@׊$ro"T" 2 I^BAc$?gnFrug${]]x.zO4O,'+U/Kr?)@xewDaI#>9(_%zwVUt`-UNexݤf0Ϣmƞע尉} )}4F%:Pϯ+Jf'GnD5Sv;HJS,`<^Wޔ=m<<q_/h:z*{Ze<Ń>4!&/tCQd%O{G䒨,{CH~'G^-gjOxż$֞t96G@fW'S Z1it^#J偛m]{/:v ߗh=QԸ!kM"2_"OBED~3yJ{s9rGg)%#,uk7? ¤* trH/^F -rIf |}Cf"C Ԃkލ(Ns@snIFKp=Ń8F蟃a#쉋gS=W/]Cd_0ƙཌྷ? t1Q u&xS(&DDQ8 g/ysXk)jQܧF%}N\NHȲsIw+`jDS{;;9E M:7viOhS)MoSjK܏Byӟ1ճrq=;D+oWhd?!`kwLaYj-_Ѫ(KȰgx@[T!s4=e dP%ǩ3g)s QsZTJZ6 -O 'l$n5_$ŷ lV߳.w\Ϊn,֕=N(kz@`1=S?w (wyo)KYbi&+6^o=Uag=kZo&lk|CJ@aS*ho{!I#;ˈO ryʠMo>G}):}kf۳tx-ƗQ QXմ7r` 0C|]lYվ6x`bZ.`k^QZ9ρ|wC+[ Úz7f>ezF5 jH$ي9#b1M:pç6GiaH`Α)NQN2uN:f=3MBq>F=S+I}d #P>C̢"Xu18_s/16 9+-ZQ'cђ*gfyQ(O#c`ph DhgJ}[U7xRQ#~Ey,QF( IC(k: %XIw)9(= Ǫa}#xj0 ]ЙIͷD\r,<&MG&-Dq62)0"ERWU>&(D?}w:FFvx2?y但Bo5E_S  u'+ /4b+^]ӕMp Ljr~.0fUaL^zPm>:z׵p%%0 P)X lN\k(p(`XU:*xӡrPӏ)(_*lj:1 eO!LzJy$elGRvH^f rEXdO2똃4-c#*8' pZı~ )!1s Udo܊!w]ee9) D^ME)(ΓNIEC9:L[;l ]Q/wӹ+#&0 H5 5vr)L)k)[W!5ɩq$N(@:Uŏ*9)F~x\D5ȥaK@—e]x`M1(V>;q>#Gc$̣TFgY9 Ao}95bh"3nW֙ -\.tabmՍSvIx%Iz]wxz!5=%ω=~J{jL\2LEU3`h*c$,榖{.4^ڟV̎2A)Q<…fҹ[_eYc3(8F<Xu+BZѫ0 d6ppv%h/։K8)g" l x&FG2>^ǣaWX0rQc56_ #y/#FTczҸW[fS)_B)!i;jae'eR ff1eQD9){^LE)}H͠4$!:r\9ڨ9V%ʉ4G9mIb٪; \z(^ȶ)Q\ c0Bd<e2?-+!&=`>ˁ=NxcQΫAqq^kr]uʶkZ-mU1H#E9C AQW_ns$aϏi*dgrٹC=. &ay|8Q.ûu ޓqIXrd_o¥~z+e"Mm͎\Dt~Ш߉$O{Pj+*;. ? 㣎;(c/{<.ѐ};% ֣7ŠM\}y/Z7^u ]ESh5Ξu\rӝI"hm?qBW/3ǷDfL~=UX=xNaޤVJ#.h'0Čʗڀ{6? t06?zf'N8x=B {߭nGc28ƿйUgNXM;#7L{qt_H8nJGQ+fLE%MKu,p,Z̰؉T`p(_#]\frQbpUpmM*mU^ws8&=]IC$4IL?U|jk]J~ dhNsy!D2yKcz^|Z\F(Px$BKt5*yeFDX<mk3eZ]}1g#iB(`)a}j6hFomK8H#\|Af㔾eϿIV0θ4,Y18wHK-׾:7h$7_rx|Dњ=lk|76t"ENrO)x*% RW!#Zkݤwo p`uy,>FF _'3<{5n0(yz[-)CX'9|stcI߃"+>p u"z*0 SsCysj01v,ܛZqi'UUN?,Nj$E|9]5s)9>{و\$G(/-Q L:ENPXnpH?^^N\' ,^e.],g zt׋חy;vm4l@ ;x. "XbE_NՈجƇ?M@8tyZ~"*v~z\{e dAeSߟ<צC) ;q0vfآ;n{rBQ&'r`Mаg&v}F0'/d9^)>ZbhC?qb*xDm)?"FP(K12G?*tjtyC徃r?Xd\7)HXRati0T9(ēTOk#ShY\@lx\Qr[m~C >| XiZul;J˜SGیC呷be~wp+ף ENѝr_Z6<䣀<77N/TCe_ܸ?D؈3Er-߇a}?R-VC;zzz>]P'LVPyCe׭0 ۭ0"[0zw)&p/UlV"ꋻ<]LvB(DFh@9܌՛!uc)i@6rJ;xUlp#XkG? бVc_2pzNCyO8{ը Mkb%H˱o~Vsh_7nk _${)rh׭tCDz~ 3uMC#PS(|NLu!A\OҐ^ Ev6L=s=< w lܽis)09zus9$ oprV K._({fb;?F9 n}O44NTO PheqB,v9R,a/0lz%&!AhUkN~|/> xZV 3@Yels縞FTp@s`SͨJbLpV56ƨ=#3 t:n?~J*v>|ohp>B!3} `xyw6` qa†{Zn ro ٥+dtܗ6JGO4Qr(7U<̱G4Wn=ei~nᄺ{oCfϧcyh^iEѼ#B6Ա"Vq_ߞ i$>~1Be'~z2`Ni7a 1Rq$z6K|n\":Q {+"xEуGļm( E b(?O]>%T=_ %ޮ{l;~x2,ՓR\uU_ΑH&=GM.|J{dָ&k~@T, ( to ' LaG~ot2fSQ^T’2yt_DŽXDe+-^ XhF'c4XM.o7*VI](si5 ~P/+{wjNa(tؙ݆x6g<>*9Z j CqqM)chgg#Ⱦ? *H$*{IS*fXtQtmnpsH @tDzZB9,1V>i%\=AƺiGH|Rj 1$]}cּA2,f/e%Awȏ㮟paGjG¡jn!Ɗܫ66I^^*~⢜n 'ff昔73D&?.#'G:)P#҂Աʣ߳"=9QE+qhP:ܨXh.S?{s-CTjm1EzD2_h7֊ZD.׶Glz<\}H6G x|_bQgk=,J|57WqBNZp]tȳ~;IvYy{Y  ZrsmSek(_픭_0ѭR4;QKƾU۳cJ^`6Hp=.EX됆(Ɲl>6ffo7J/\ )$|:Ҁ~'H Q ߝt)/\\xrw>ؓ82 55txrQ6 zd _LF21!pHC\}8|A6@]6ɤҜgS2\,OMzM=+hZ.:7u8j3pW( ]ӑk}v4^K3*g룺-ꀏ}^7[\UP卂+~h VDH:}<oַٰ#+ɖK*`!M u迌9}@0nU0mLr,'#:O~G^HNfodniB-eуRHY^^X y-R S](_*:U,JˏG~Ϋp*!`zNpQȠ~S6)y@?XF2@SSQ3D:AIцS9%=P?<5??X>Jҧ~vCJb;.?^wwOU*˔Uj!NzɳT.MHr?Zܝ$D8P]õZxE`eW@hȘsb H(.[~u-"O{.WG"ZϑP?edS H&:B5"Q=Q&kS'~_5U,?ichAſa zCzL4k0t" &FF >jN8)NK4p_`TgᄵӿUhD 8g &/ШFj49;yU=J`͜C}+S(dKٜB P|A2:Gfq NXx^=G\-,L{W?QXhUv.i͑[~%twM/6tvܣ?T:!UW'',4۫ۤF1 z9xh1gAb^2f`4> OIj/[u2Danq:U<|3D\‰2WOO3W/&E|>E+lUɃq,JطFM;!oW -﹇#ԟb1@u*v =|YMd1j59l)Vs }VehSGU 7b.l\ψ5VTB{=BLY*q>7s,K|W>NBnD^ O{K19^6\L5<-=@k,R (6x%UzwY𯬹CmX6 @/^ LTcL xd+ң8&aD$=\ $OߎPTA ;U;E]d97X3j>G) %K*5 ۿo8܂R 4:ƫ }(8Su_21V.T0wU|bl2By :IšSWEaġQ8'pGT{JMC/b :%Qsc0jJ$d_³rQ,YYAp~j ykcaٻVo>f/B!2c(` F6kD5>*X [HRHGHH ue7ܟ8:z)@R@9ʘsC%YpWNmG*rOڈMXߨØI7o9<Rt@HXuψ>wUN^Kxk${^sQd~ {lC-Tξ; %nEkIL-ym= "f )x~Oؤ3^L@ }Z; :9+u%G_&I] p 5XY@R81Q\" .Gi),EYޕ0_m_L4zs(䌛a篢0U_FrKdyU&Px#z8]btb{x.h1Q uGӒLhʷ8Dp{JZ#U%I'X\dL?6X>5{ \Y]wMGh͑V7;ܬ>:٪jtMSHuۂG]IzM7tbUMsV"q~Ec#nR19?G,]_L}^Qf&hdoP=XӢ_RCAxE)+"\^],R` (5h6AH~_iA}+N߿PdLv|XE(̦C"+2yx*}>/9CQ{SQC@ ܺh?}%/xJ0t'ud(ͱ(*kC!{#r 4Q^ҡ?=`G@\ŕq=ĈA%Ϡy"zw['gDΒ9tgyHe+cSlD+뜾icX_mnw?owv&v;Խή?eӿ$})p{˴@ǭXTpA=% LM>%/^9A%~@E [:}7bxGE|eW80m~VTl^f%YlGA220K=̖ n)FBN>d+!Ic!ׄ*aVib3^Eߐ^|EuDՊl.?jV\k u hކ=T}Խ$+Q]J[rSOKM 7966Ouճl~haģqp1 *wиX?R-*ڸ⺿6t4I&|vKF䴀կX B{Hp?@ N3!GtcE:%qR8&}lJ*0Hc+leSoaΆnp?wڌy=Ĵ77re[?Q:ܛ1ݔ}Z x(,&o`q_ 78I N;~` OS0~跪O4{~8 J{+O|CLy)ݍˋ* T( FbHLkNθ1+[ΈUleQ+]Sm 0U-(+Gꗢ5 _6V뤽#z WOg~sKFO%#dCиjr|}92ǧ^ݢDa"u|Rpvܥ.wv[BH"Fv"{Ҩ4>4e8AO_mXShI%,Kf}n!eY-[iZ'PܓMSxBge`ɧٸ"c0TJ b梉嬓#Ζ2]\$VD!<Aw046 Yɀ;DB>sk 7;u5N!1VMȴ 28wb^$3ӨsYW\ŌVDUhW_=d{}pV`3/ZH8@f^,p z8IxB^hĆ+'ã]!^hm_/7 hs|0> ؁r퇉ZIoh"QzIGsQSTW]C M;nO?^* 5xz='@eO\{$5zϰCtߵsvnOŬw)lÏ4KЋm/ܨmr;{m]~^ߩmFrR;G<ο5Alh~R.E \ym8WpQ̳ !"{*OŷvLl}Nlm1^8צ?ldn=KOo~1^*xWxخ3Oǎ/ s=vWmS~m?n˧x)QE+4N]I 1p^#x&DG^h_nHζ뭑F[l0c1DRgn uC3e٤k[Z̲ouHcؼOQAm?Wꂥ?7;ّ9;~7B0L?|X%LSh9C?-蛓L۔/^ -g?9LljC>,)}g%ƞ^+(DgW]ŗ[43tD aB!+-<鑩ٜyݲ/嬱aq%\z4̆A_h؄5V'\65`'8zWi3TMBvH. o%fYc=-alibICl~(-?ݨBjiȕ 2vWj#XR7Z?߀(yY^=UQ:! y"l"4>[:"O\EjH[J.>DҕȘ 5H̡})oTP8*PjSp|+b)b2i,>e|7ޢ&"&1U >jo}̢GL/dj^B"1o#e}B4gDPVt=*>spC«4>\AѓKX^(EЕ|A/-X?)?rT޼# F(:PļymR]_i Kʬz.’CbhlENXNn%X=G,ϓKSN1E_cπ&i{NZsՌANٻ HO#/ƞG0u+BۃJj}\6"w]͖)rvaJU‚,4ֲ*}ʉ:y0ጶGaxhzbtэ^,c)!,9gS,62{djpC<"]'EV|`3_-aUkӕS!d$3ctnpk K*j#. oV*qQl}SeBi5[U{aK;(.ADxtd.'FBR"^~ߛd [@ʻ-^s9j'ߠo`j5ӄrNWB`p&ZMoZ&?95\~a=V1Lt%L.a*/s m(zD~r'-!k-%^2kT5#zVm֑O3dXw=LqN$,*{P< Ag9}')u;G* `sRg5&@^Cm$S3 =}l$ ^)uth$$BA߀HE_P81 6\I(#"ww=c֖׭ws(ԋGTP=#L ( )vw_'2jitd*A_&kIH\%&19zF;яcFM6W^ oho/ۍ;gd 3(,%l&+J]/"&<FUCUŲ?KW~%KW(J35-SF[`RǞA+ [p6 Z5@J@Yad{iN/&MZNOb˿& IΎ* `{}2wy =qBq!d̯!{d yu}DF}7T`/>-Slg5(;87?fra&W_y\ϐswr[b~)LS6UNj\! O}"T2vVH13&'0CR׉}l묞!&=Mb 8jK@7vDB6a@hT󡦓DoY \m^Y8^XP*Kevaî EPݾR> XDZqE)&q ( k.5:􍁏ᢕ2OD=5g% 䈀4! %Tq _+0P_X $Kw u6^eEG'ܰBsrUrz9.Y Y/7$+^W"$GQ%3%d7L|_ڕ#_6 O2j?73c0( Tneh{#r,~ 5<E8$A6lJ)c\*Xpp6gT8DA걨xG+Qz??`_Grqv S=tN.Nsb9NU2-wo*#=&TM`cz7{ᓹoݔkvs jIk/%6BC>;6ހ^S\65ci`FKT)#l.XwMbbKzeVO=VOY\RJׇz+_ {e0[4߆,R$ "4VsjhϷscvI@ee9&^$R^u >a_nxHr6nK6}x%_epS!oHüC(bJzQ^@ 2#0XglAL`)^6G뚽tJ)茷ˍN> ԣĚ_kB;aQq?'"VˁLʞ;J$Hi4-2MK,O1W YUBv/u434x f%"qa*)Je偮wu$jԗ k*M T.5`Ѧ*dKpXBkVg (୨&:+Bq5&]ڋ2l (b/J;U A_RO e5dǒ(**/0}`OoEa EG'+QG"G[-Z4 ˴N/8E9䱁{"2X/ .VkDL|La|Ukꔾ 56rOy#SL~#s< a嘾ҹi[:L1Ϻ7`B(Naq0~N6eV_q6FwAhF5WB(N;gX(JI˥uwǑdR2y[ .DW ޳G=!4Xg97j:go{6hFُZS忴C9ŨQ[`OA'R \! äC!'JNI8BA;t2#  (,UF&Vy937:J{3ym R*+\GDj=<6_jW),Q8UAx/̧]J\Nw'򟟯 7ǐˑ@χ |Q5Vc ϟacUE(%yވ% Iӻ|$l㔀Z(=s];~bf5 CNo!l>ISgl')$(x)ȋH^oG@l fi><;)M>+ ewAyX\!,hryP<Ơ`jڜOG]:ܶdE(J$IIqddayک_&~&xem#U&}HH_m4 iɷVRR8F#܌OL+*7}Es4*.M2Ol%*kp"> :T1a1z?"̧̃Ȣ;GD,ڎcX]-,c[P(&T]zYps ?jKfk;S8x$chYkFĻMh>z5`0GlRXP~KKDX!ˇ n(#oo~r<ʪC\~虙 @5U5ªPeB񟕜]"r#%K+PbhOd RݩZ6P-xRx숴.?[O"KaA.QwQTY+ "+G|dD$>fhc6]MAW7J7 elF ̀Ȑp$14> V7[]MO>'pzU։y*K*7U62)Tr UUV)?7NuU{f]୬"okm*AK0zφ)0Q"Nb6>)L8>m% +XX)^\iE}?nf}X}z2b{;6Q?K[й<Nj`0@xU7Uo[zli>uyKeJ 8P͘/9+>_2/Yv3KNԿ}ʑ^lEҼwu%X"@.ҸmtXas\2 ƞquwbAᅵ ف =d(OMpRl XQ!Y\/63%21@e}%?,FѦF'0byaAT b(EoGkn^,4"u\DT)d(q1Bt'.T 8%t'K`S H |`AgQt@=|@$w}D!#*uG}0j 1۱Kڅ؎>7Ara7&X/ωϔO/VPB0#wqN}F-FIJ8 j:E T"}0Ou8n nEiuH:-O? (8ȲBL7 A-_J6'8O!xW= "E~K8 h-:@2I nO㴢 *!eոTn/PH֟ ƄąVtDdZ;wkJ=?#=DD#)>obVss[hqGNԖ JYr:3n6Gy:O(T~ʡJ^a% _2[;~kk"v }ð"݉?\\ײַ ^*]c1.fuE2 `#'r-Vji[Rh^~n;*U0/| QQIӒAwʇ>d{QͼQZ }]6`.i"%'r pVr~˄WlٯP8=rN{P)k`dNa:՛z{H_BDJw5xfH ZAC䝈b }|نtG:i-Kng#J iu/uVش-}N,-uZy94M~3X~Q`p)u@Ƀڗc ~mA>V?V{-L~ eYp*w3$tBqw롶fV*P}Wa}Ak\f~\򆫢qc%!.D;?5|Mngr>{t諘 WҊWz6$j^UضoHvoG4*:ϋ,>D=f X!^~3 ^^:ZP>T~JA37+MoһfQ_,F#Yu$Ù7GtW0*KwgyO gR􄈦 VD4]h:BƥW qL7[磲I-h$(k > O'<FKU$9 ~Edw5,V#\OAz)2l5<$l4'wIU"'TIo!=8{oX.chV&dkAdMka|=Prc(ztQՄTnٛ {vxy[í|!Lv)u)XJ?x q$~[Hbp1JmboPI[_BRL: g- CâQR:z3i~WfY3Y2?tYJK! !ڲhIӛM23vgQk9D ~Nɨ>?)lQcQoD"?mP%}y uQߦm7wG]fv(M%)_ m.,ЧM0#Tˆ) #6|)`͵6Vq/IҮ 6o;C[h6fp .G|`81bEX,L˿C+te a9q^:n^ `>s|SI 3lv-!ʮ7uvN Q'NI$gc(HI%CyC4;!̎MQ->m8D'@Ydv"ȅv^e ד҈7;b<ޅmԙ0_DJ}o;^>ESGcX)mThvR0y QAD&&.Y#NdApBP({5Zu6}.QN_ a'%a.}&&tRѵOr+ ~c8fDåsԟK?X fDzg`G!29;:6/BDiM zLI nJ;b,ɉ$emo2؏Nm 6ۂ4W^䤎tE߳xU5ʫUM]i mi=6XPVenu5-[:Q UF ll@- )%vlbjһ+Fo ˑ&"H5֗w7(b yd`-$v:'LM~&oV}xճ/] D́! [^Z.ptP |OR.vQ)C[W */]mT0;*TsSR̅X~b sy?Din^[9=mO΄&i 4<1@ iDܕiJVpxa|A0PXgXnb֏p-`s8[RaJyѮ Wy{/GaDk' ]u]Z(37QKx=">eg)_Gu 9Y"#G JP%.8|uARAo\Jjqm~^Tˮ"FzOKн}4vʜ>ÜDY^)(g"1o,"@@ h/ Toִ/c"ԗ #픒-2.N K7\οwWji+UMʩ( -s%,g,O?>*yNh\FA 5jFP4!=0".k$^0\MkvŕX+C2I8B@F%&!WUJ`o~GzW珿Nc`T2 >:΃L2o8Ț#{"p<2)=] OҞ #n@f;ijLnD$]=-$rivL׿ԵxG/GHi+LtI:y &RI_Aiqbm 8m8;ŏ"f3cη/SgRƔwl'k#,1h%qA$~# <0M#?V\1P7Mk pKQ6vtutI 1ē%WhVA)ڼFzm:hXfrcSW]*VȵҠ*i^R'9hb:dOKh4!sx-|2g\8r-5nԯ n̎Kk/chOT70#*\įh"uc cxKkvRmly/Ǧ|/=H%#_Bp"L &io8N4AoL5;}5?o_`VlLr\{̸͏Շ?}"x'US!N=;gDNC-?w.i_X}XO/r>h+%c Oght.Oӆt.huaQZ? \~}T{_yH \?S~kwϕڵf}칽zN_u/ie]7d^"L^.Y,RQ%S\u&&^2MA&*0<BI,K#vʟՕ߄wv)\w]?c!5èZ(?,=._Ɩ<-]~VpEiڄPeͻb}CH}#zK 7/M*DmhY#sV@0PFſϲ}n1_͍+V]6j;i/h$oۋN#p?_RQOu<؁+Hj(7K3/:r39ֳh|ˌc,9&gxJ4U\^S <)Tml# 1F>d؈Z>6rxb$mDRLvu,ދ>*|zVƖor/[BE_}ļ5i"{Ȟb?J;xA tqtwBʡ?h)I8[,I,|!@vhN,22J[,={x=XJ{&٩%ezrb!W7WoUH]YѸ)[!=m6r 46T017dxhS!zjB޻E1R/f5W:&yIR~PYj&m 9O8}}Y~T>ʅ}$W}& $XnqG}zc Gb4| 3vi$bFlI?ӥ\ձ=t<'.xcT] y Y1jv]2N^[l2[ʖ` ?=itͽ=jaM Uo?sלMyKbfekG5Kq!TIE%!ld_z@hCߏ 7ih1nbyK]:KhMv2 97kvtB bU}opG<^͍GL4w'^1=ͦ:ҁ{aKqF\ eW4u 0]٦"?1B{zKad,U9ɕ$G>Uݦ$f3?  퓧SXa{".v]dЫ G^zUB%Gb'02HŤ{0lbCOƥ p }!膋!Eih)l"1lS亵5 ZE t}剋2"yL?ۃFncKª>uU΃zhCcp=y?BWd'Dt~3OJ<6hdH<Mn ńuKLg$q;N~#K|9f޼b{kX{kzF7 ө_F릷Pm>0Cܑ8Ǎэh;-gbçQ ytDC_GFﺿsUN6y~*?.\|6KO wvJ9Cpk)*|}2]csݡex76E[|Gx7+7?Fu}ꟽ2R?S8S}e6_*g [_7'i#'vnN <;/S. AP0ovf,Ihm 5ɻ`S^w&08f>“Wz3\;1zy1+ \LiѝڭFfK4<' X"߫LE[JDϠ㥠g{,_QnvlpQ"IG+\'*+!׿<.%PWS{߰BĄLj'PxT,vKT3V't9zۈ~e[jC d,ۛ ёT .-z.#Vj!d$D5iqN(WT$*!ZSԗ9 [xvtv(|47V K߂TxQ،tLi i/#B_e^xE:Xl#_~p!7]}T0n9(֎Woew(/فRK8%as#)ZsdV ɕ02eS<}V\R{|p|ȃWJ,%o1\tOQE۠eYp=<3Z;߮0oY?/ww5a=T׽7Hh/e(Bu*|QR74]gin'K6h/[)j5%!=3Ak@>_cy~;h+mZ9-c&Ĵ eAɞ%+^Ce 8y _#t =KRsĂ[4"Yk9\?r! sѹ?ȏQj8hǀ%ȵ?|KrbOBݔijG?ȵ^m@9Gn LrnT>:s7ֽ07m9~<q V(H OuW/EQ*WFW[`?reϮ D. tωGE㡘k䮶g?BN\x9= 7o?.~J>&44(*vʢFkUjQhSiƗ19gT4jP />N D_h<)?9@̸vz _wY )HY3PvW;Z,U h+lҁD3's(EL}qD-쎈Q_\B3 EBZtJzw 8h]Mז,5d9Hԯo]bم9866/-@3ԻuP#s8 _|{"5G`^S*YjuA ם qX4Z;ro߅ק}dcn&!v+ Q9ku$ʍ|qm9!($^:/ƨ:kix8`W% ?#v[91-J z")ߡ u-L5~w[SՁ@d./Ѵ}ikM"o4İb6xIQaTlW%d^;}NZN/.b A)ıQ1GcKțmW2ZHke\e(-_qpSWyzi2uVl* {^A%cOQ{B\B/yʊ{ +s ]O\Z}ɰ)#2lyUs(ZύB5#MB2SaivT^7#/^^/%0K-&2+aQ @ۡvd|/$zGQ+ KHڅ4IWk b*%T2EzӋJ?iյߠq:yݛa`i=|Ud`!!.EAikY.e!-/NOH:yi__/S_ˬ%{Ǽok׆ŠI5x.ʻOChvI X/VD4{ LJXs!{ KTc_tjSeoVޱ/>/˾/FlB*#y9^{UN}EqE?ǵ5%LP=~Pv\گ") CW\m;sb&;`yS Bb@!,8 ìe VBIвӍVg9;!*loFޥһGޥ;*.x"2]k@21}8,//KI r#Deڨ#yɧ~&箉*(QtRt;[z кWi~IJ@dlb*n`#*,m2߃:R2ul]M/N5wm? iJ1(JJg{ ލN,Nw{ESBkhqBy41Y v*_ÿ o[ >k@@JHjZ~_j'^.~M$!=VI]*%IF6=SC ;#RJIv~ћ͕!#R#͗!3T㥜r.MI PPK97[KlHT;2 P͊HY]m%*Բ3 O4[)$;Bv4B%oCry&}&9UyV&&H+ʓʓ s&%KsZ07M %A ~=^D/{ƾLc_J/ƈ &5|?U&Jy5 _ǀ<_eļWCbI+.E*stHPH<3)3|"oQk J)z} WFz(+[MrRZkQ*͙wi99/D^3-PiiP )*37J"X ^IȣvY*v'$|%%nYťeG6ERRRtyV@Y-:yb~b/9WfyEu#99gW`bGOŝx/FE ?O~cRJ˟PPSMǺzܑ,䋇$RtxgAZ1PChT\Lj/IܞXNzfy<; [լ=Kl{xAmіg674'Mz7|~8=zɨ- 79){S<~š_؄\P_\;"нQP ח~Xـw=:zl^wUH?Z +gԽ/1NaRtQ;use=1Mz!u}MW!sЛPr_L%Bƿx;ՓA*1&`H2r(%փ6gcIAb݀se*5\;3[kr (V@) (V|^o':z?`$>z{"j\qnjku:c=xJ6wp$p =0I}d)pCU01zn9蘓+ouɵ6%%ݪ!=ETUK 1Ѯܔ;h{ۼSr_얣OEQ=5qA)itaVF`0)ﲕ;&|}*/"EfOX_?/:Nk,̸9TKlWTR_B y9~FRοe?B+آ 1W6S*c` BLve o}/FB3Ž6Y~E:vǯ?UZv-L7Sk)bՏs$ky/l6 Yi9e|*1{r1U'5v>#/ /@qjߒmEٔe@o3u@rg\A>2V ݧ]aϢIRE%;EYdtoKX(FI6 mM> O[E9wCcQ˼k5"H$o;Wo@WK]P 0`T9'{H 0ш~ZEZJjvcPJ Yj>1^J\`(K))1߹2c.F;h`&WSc&FiH]ʓA D_Gu_,OM](JOJ1owIQg&X-UeM&-ݭV+Oeؕ9֢ȢA>JՎؒcNJ)r+n4=[1-_|q FşvSʢ\ykę6YӡԔ\ٟ 3\v%B/kx#}5C!%2:^1 |??up/P jF㧃ŏHhQg~ֱ,MAL@ξxЗ9٩Vv+=A17jE%">.sy 3p!17GuwN- Fs2mk̔-F??,V%׼3(S]E;4#GLLCM*\ aHx Q/ބx9BiFltl}};R {&:0|F-gS6tC#Hs'G W{c;༟=oLo!03hիBa%o7l.O?؀6 BM:D",Qa,c_AnRξ󒲞΄#Z* "- `x8,ߤ|JtYXPGLÕ< /뾥=ӭ6OU>]ʷ2 ~WHr: g\w ʿC۱hd.+*4B ՗9MY}K5t!kSBگڤV=@Pi3wXgԧJ(m qN oa۲p6Ly<"-~p#g'0l%5^CFFPğ ^"W Cy980`hdƇגY.3yB?MƧr .4^?Ɍ°Kȓ];UfW @;7껄flc ,U @ނ" f.6$+ֿk9;ѹdpIʋ5.\tP?٧g nӟt7M]qTiqeL7_S^X- h<ɒ*9O-K83za)|w)RJTy|^Hf֔{/e9wnxkGMA Q}<-,XUߦev-T'?LߕeX[=kkdw_7!D-1-2 JW[DB!Uڹ=db?(GZ^?-W?}QOK(>2]C=묺\Og3rJeI-YpXxh lc8+g t<;{r~{5:,)-KAPf6=Aq{ _R04 r2/Zle5>dec l\A/`HZV(}pl~L<ײ=K\D]2֤aWX*vIq@NQEGF7sW%2{h,l: gMٌncQ :b\[Q BWOn?~ì]_tMyIi9`^<|oO_h3B+vg'g1wsRsXPPR>n$8b39ZP}YZJ_itv \NTʷo oſtp pMW%f$g`J}14.MoijW- DtRzuL!NM8F .A[*53;9xtbWHrYʵW)Sqfг>C+ZAڕ!+&A^Xy]+|+j1_BᔟRUZ[W8Eki<`a22.N1ِY0nŮ׆ ؘ+0mƋ .).3-|i| Q}HI\="mu8r0PV#< u(D{xWX^6&.(eۉv[1Az P1޿L?2Z#b5b[14(Ģ& Ce֣IA;}u3ʗ{>]C x )˳PManx>j¸gN58xә1& _msm&_@oe?ǒ7r1(M$ Y1ӆ '.4<%zVʚ)p ̬Rë|LX #N&C )>~Q_V-4ll՚үeK0m(W Eprv5t4`1F$]z977.Js4Xb.Tw_ʗ%K.4j8z!W h/ l.>Nj,ݨ\_\<>.G<$=`$'=sޝafҘy=1 s3O Oc0=c%tH,XR9U2);w #%WyB wKFBliNR=/)%4}-Զ#T!D7tOU)O-wgxpH l=~mܶf/.sFP/i5Wk)#pT}/5QC|{/$Ơ}'G=)/a0~]‘'z_tD~D+Rp |mfOa#J0S ̊щ&'SuE!~B6&f?YO 7Cpm0VɥdM}Mx jw~sYRRsZ&ؽ$˕r]=Y\yE2e _eʳ~:こyv@v)ZnO5W_ݵ`(fPz?H6r!%M7.@S9kFm5Z/Z|;ptm_ߠ+֞v.‹CYX|$>: w(G qzw;taxɾ/Ku_ߡr##2Wn&+rn!5Ԕk&'Afݬ0}݇5F;+X?]GpH8TqWq muw$BPZbp$ ajj/OGAr8ay Pc%|p7N_b͸OrMc4T+ׂ\ƣ>hKߧ?/S)ϊNUn!=`絁PR+Kjo@;NvP=N-lKZ08)w>;Lhxb5RJsim|GֽGL/osI@(QĒy9㞞ZB^PJ^1 vwc0>XW%&b\*źΦN$uqx=ub:-dE_v~o0(L2LЄd࿉XM0m]~m8Vk)[]V1]o( }+B8W1;}PU.^^cY0ծq:,ySOOe )IAF66` Σ\.~MTx52NUPJk|o![_N kQ6,4h{Շ iC{ \hCV| *wLjYQ"4o圢+X"M'͊%V)Y|SM;(V&LmrMØ5GS~>Qվ 0D l?^ Ӆo3;\8?pE ^O?բ)ڴTIHe)) ulr0>ӑcN/fPt)la~t>U J3CzEupj~{=P] F7lGnW!DA0Gփ$ٹZVuNgѽ}?i;|Yc57 i+d9ɿB.)9o V E #^*J4T;܇ˍްY%-0ڶn z()lJҽNҸ)_ʔ!*ldT Lw%άO U#4\~Pղ?E{,|ZR֒sS!!~HXźN#~<\Qe]'&yD5Z@Ru=Y9F5ZUK1Z0Y!']muNp/Zh"{h^ Ufx6kYDXC,֫a9C*R8v 2(/ߤ=rAJO\pER9B즲4(ݮ>Yڕ| %h92yНç#àE]{AG PfwG v,));. I0N| VwĀ]\qq(}xaòz Ӎr$eTY}}fm! 3 _ΗsىmCeOMmwIW5s,{W* Qՙ@y轒ſsWmKGgW5SV0& _R?Ht9xYW\ŗK hWn|bM+_Nw}aļ[ ]*e3{m mʨt/!6cfT8{)$&a"SvA1lwf?Cב೦uj7 2__ǂy#iSf'0~F$;" ɀm2ǯ3b;f+ȎOBuÌC$hȊEБ C5 }&`ȴi?i͌t ]d9wD@XkD=64(D+?$n)[?h_ ˪dQ Cz?VS|U].: Y8ʳ_m8!pD~2>xP`r)v"> sRI .ɰ)cE9xMeQw  J"7?T9p_-3(1&Y\ %%nܐϚ=^|VseyG] vU^ I_h32_Vd; favtgPv+e; *GBvb :p }L ˳9a^Q7+2>$l9 p?,Ӫ:_?';la8Oh'xRXxw7'ANse3 ~$p(ƨ?ګH= ]frj47놂 7\` lleEIx#Qf /|*FZfNp6RҒf=\(բ@j? PhFe5dRHkr낰_`KI?I"[~ellߌ1 E3wEF2Ppai ?x::v(P/`<N3𮶥w`09Elr wRX7`3[}UOxG7~GN O9zm06^?j7~[(^yt?ٷ;y,1I]<; ҰLɱs #IXZ7R6`U^%:suHWL5`eL&wsRI28-ȧУi~s W҆ٱ R123E_#h0X,Zr1H[fk`LX.+!yeʳ {ȹ_eZ 2iH)Z[qjHܪŏr#9(VL^}R le/lh,J-HG.@ Ze2lL/х0БU|vy,K|(qr@x@Zhhyi7+2Q*pDThݘ+[_% ~H݊V/km8hx@lu\̬" CC| [fejyrǶI/.4#;%ȕ!r?g\'FұaSAaق8JqRC\rSkW%Uve>*"㇔77Y} ® QYӦӔŘ)CpӮ[Al86'RdZrr Yd܌N~_FoC1>}XC %EZfV"han;WJ7p_Xg{s&翰!Ğ۶ X06ƋPx\8*BT$'+ p@QC>w!NzR)~'NCLIԅFh>UWpR~c~hR_KEkH"H|qwBW^I[=4WN5\p"Zvb]˗AZd_ [2*1*! 7u:}FU+ j".σZO--5VG+sZU>o_b "?DCjǠp0Ql}DBt8 EyNwJy`}梃H"9S>b 6'\t9>*WNN=j>ݧxnN*7QT6/(ͳ!@J ;J#]'D*/#'y`8Qsy2A1Hj`0#%߽{ԠCRlkE|phpL s|kv1bpJ_Kݚ]䭍8GkŢ#M%X]3CeC1c=A Uh(Hv:繖 y~w9h.7h.ǭA5Lpc[Nt:x1QEmwR2/' V*YxD]M$c(cB=܀m( yaBhF*lr!,W0gNÈt 1>e {)P)S1 NԸJ1u^͌:|vB%Ȼͧe/]ip-ˠ;DX,@X 졂nfӯ3D:uL_,ؖs5oæcVl ;Q]|rx7[ZpSPP-kЮV9j*BfY&F6;H:[͸o:Q,nB=ަbU;A {xT]57! ^tP8Hɏ*#_)#:d)x0ލi,#&<8N, wH'tz(Ҙadi/NwYȁUfWK6&`RV}Yj8xl$P1%fC#ML1TEI$( RVg):b3#f$>512o1HRW1|hbH@gUTR/ <' ,GP9/NgKU:d.G*}9к`}džx YKX 3JiVG癵AnC8k^O@Yt܅[yiDyU|-_<5!D0n]S~h0lE FFZ(83W!F4[DL?aޟR>DžN <,L g22ٵve%:p/ޮt;0esm+7[Gw]xP2z0/vؓ|ˊY$^;ڏDxmsm*V3M˒ZgR+kv \SLI %#s`$."Ø[(.l b.ȣKւWw-OuXbdd:+K6PH ug欫mĖJho:_R;bk./Fǻ]i4'&#C !Ч=>9 aQ_6LuI 3YBek[^2+̥F`$ZyiJ1Wߔ܂'Q̿>ctLKmp(0󆿰 44@tݛ5Yv;aR8%]cIJ^tCub 6 XH.P\muXRz:x*q`nG P8{s6$ (>| % o7[9 }xxqnG@A;k@o@V/|)߳6jYG߂6ؓD޹;~q4✒f}Ù#gc(_=xUŕdG˟|tR?c ڀc $ O1|l̇#H[Buic "LvkM,ڪ8r2崡۵eQ퟿a9n x2t >/J^rx }.ᓰXt@{ +}[=i3P4HT`+ GFX:'Ǎq:]zVugY1h_֎NX'+@@] ٱx?n%Su}If]<Ӕ8,ժ>p1"9'aa˿v1K/'hjzie$o^A[ZP ڹ'@Lo*߅P^yy5A`TJ!W> XFX>Kt@q2}8H4u' ˵M瓇[je$1pAwUL_KŀY bpwh, @6U̽4 ÝtϤZ_[ L 1m`j$OSbf <^Rolox҅_ە`R]u+& 0Vr~n*`Q8Nud'bofG?u]0STLO̾Vi&claBž.Mz0Wlh~EG(39=!9=Fk0[3I{0)x4u{!D](mQ[1E䶺+D,c~kҽշzwWa_!ZX.tTLDo,qK"19/!(&%GBDObMD?Zgi퉇SЂUo̔Mz#y.oV'm(kP>E06%6$c9ƣCiR|>O A#{=vaxƴCa(u7o, YG(P\\N71 T3)F Q&㝷;c%ONq!iW:.?fG햺OΒ֟at"6!ĠZhhP =`` ARed|8\jI酓 5Vg^﫠nW50rn:ܓ} qwYIQbT{JnFB)AnC_A]) O&dVagizI&Z8=$RbNɟrS)mvG5'~?t '^,*47܏9H!;Ə&7l!LlBtCNaVzXV<*H4Rh_1 XOP,iI&8ofV %xQh?Hu{=!ufm˝8iCIK̤if ;h7ۺLZϨIcKM N TJ}t䫅Zx-~y= ?Gj)a *~Dt9"(N }Fg57 U1ڼ3 ͡=!t y"q̞%ӇhϢz˝/SED^S2y=@K9ǻ};9յ~ hT"ʾ^q&z}T/=8A;O s":Fؿ!7Fu>v TmalIЮXi&I<5#LZd28b/;j`ftкχXka&_נ|X,$pw:{w bS$F V-XѨMFR'$a8rJo۠vyI_`hnE2WrWTN9//U[4t\Hf1]Xif٦j+-X`NT`uZ/yG 1x䐻_%jtëIovĻ1eP;*!\Ҏܑ0^`>Vx5fe@x=Y7mEv7WW¤ٔ-{e T` Ƿm҃Rp܃H|"J 7#ڲlxaz1*"L .iF"nJ-N#S0jUy]yx6} Xsv`\oѽEt#;G?uK8Iy0/9`S@nc @oNd[BBqMf` JN2ҧhRA-_.i>}?Aeѱ;B ܋좚zi[3cZqE_+v47 ()>:?Rz{?UqHvmY%>Eu.R@~A#7 pwC(=!"oJ:} QUg%1H''_m# >+?gTB^籎ikp<p36 ҜҤH 7F|{BAÏhӾ!؆u I^v:'MTw4l$|x_&`㜈0vLCv%4V1Ybv!G s`Tg{@ԷHʍJ2)AT~EeQ])9)Cs7cCsRr椥C (Y*KjZezuE4>tz`X>toMo|` 9޵+vr:Qy$xxzE9 g_Ea9*S%*zCX9wq{Fm<{r? *ߙw z\c5J_ kز6+_ǽ6(o5/*L:q`ua>dUOr^5_F|"*r )k*\GjQ?֍W?{D>!2[b8 =pNʝjZJ4 ;4Q]VNc1W揢^su_~Z_{رymx8wc#-76îT47\5e}7x$2}Zx ˝^跷uޚkan:G/xu}e=cUa6/tf cؾf]BS{q]Cӷ|w庅UzU vxrс>ܛx_F M.[_痮]{CN]:4Ȩ[?s o>㱣Q?vUA~f]'^+p(]-6 1KPVWX]JSQsT+ǩC ߿(7f =eK8oj%~gv$ V`#'G(l*~įgDis-5i˜"4Xn*B 03Wm.UE9%o@G5<[e> ](y[3 tvSJ`!PU RtIbtoNV{[7f:ֹY OI~ԕq޼YiLl\ʓ"o}ûz!`nr? xZv !@NL?E2YVzsO*B`3<<*$ -u@|Iu[#eV*D8~/8њT*AÀjZA$U{}fE״WOtͳ"ÒOϜ-֭$b5,*hD,>Ee~ Hۙ–!&l 1iV6 (̭Ȟ\96EȶIaM=u{z%PFXAOPHKCFv[`[j@ MR0 ;v13)QD±Rdz NLtK`JU¦oN\0dDx"j›{um5tH(iqR=zܽ;V"]BHivo$)cQIa: RV`L\)i]]d\dt1WIHϵluLTe\m=t>([1{o P,WY2T LIR3IFDoFiѢ x…pguAWGyb,q-=U4F.lF.lr܉#t2Hww[3{|SJyIٕgShQgٱPRƃ((V͒HSM%uH 9XRƥߝ?cRJТz^+Sė1yy/è8b]m}),&ۅEƯ脧NuHVѮůGZLњݯ{4+䙸|wa,>Qa c_,m*FyPe ( &38Q]'(S,K*֦,F=ZuAK>%}F8D/Rr:+[@Nٮ,B5կY9g`hMIt(' K\H:^\ֵCOރMO;9@.>869j^?uu 7$t/.iAo7iP9i,E=|_c1A<#:022_/)J<,[*F Eh5sp80 .D􁁏@T^xuc෰!Ԉ|Yx gT.X$;q86#mViE&ˌ\GNJj\"z(\JND5JTr בj8)ŤJyAd5{#7v7hʍnإCaLɎ!%uFP4H|Af9 _F t Dn9 :ƆcIBH cs밚' 9ĮACښ0YyCr< ]Ϳ?mz]:~cWx ԩ& q'S6eFT|'|QRp@i?;#G"a~ur.n((U0F'UоqAxhhLI7&KG?m07Q Z"#W>"C!|;0E%ˣwSEKA-fO*&PBŤ/-b?.*c)ݻa{,{'H;޳(;H{=`K 8c W/LA" 6 LW-s9;nKzS` Ż>]N* p13nrh-ddSQ'wdϝ ڟs-+4cCk|9e9ECd\OG+RȖVJ>6)2֖!P NKYB] B+<\b,NfeuӰ:xqĽe,3Elu\Q)5W^P(WoAF|0"跰Zt [HKg,A3tチ%X3*I $ifi%oa36ƟetD_-vpy^cIrF~8(L5NI-GؓZ$y LFs3L2:߷]-"Y4䥑+*g`Q71 (9P(@_+&E_zӥN+)\+hƘg0 *R̍d9 s^48σ&NLu.+bxh|i c0m+YRM~z]?V9}|,W, E uM'yv5j^,^$/Yɖϊ4GVMn{[A9c>Ȫ%s# `-)V# ݀s/N1ll %; s#3rn0k5!-=]t"ѡ'P}͏<FfT(BFA0@y+bX\6];v%Vu&2ʑ'`4 l3(zNYhѹ1цv᜷_Wz~EԗmPe ߷hުuZAD=\o@f؟S5Z.944ڹ"=+^){ћ 3&e ()G5Ϲ5Lbrw'\ ͺoWMwvC=;D~4hiL&1٤?8rYö#c!Ppi#Gn@$yU:K8?Op%1{Pg|dKqws7ݜe>;Hm<ߌwsJCڿ- }<,]XRPߡU>ZQsd$(> eb=S ᢓ0`NeGrm;b3,oBܞ`#-b͑~oYw QV}H FɗEΓn8<\?讗ڣs)'2q?BSW h;Ym1Sm]ϭB#|P^ql1f~TMw)orwt {CT!e[BJ WK[UV<+.Z9w6 АۖNT̓\xuhvBH c,.:i6Pڼg^'A>~6)73펇oϹ㸵v%esV^c ]mrr%45L#AP`J,KhA78umZCG:w .3<Fx7߹ڳ<k$23N, Lb>K9$NUp*>{ RX"E䍸532{ejK]t~{gOt ! #Z1ƅʒ?ި:'9~4M q T%y[_@tC#3c"@Q{@^ܪϽ6!;RAjaX<>Y D[᫬p+LOs.n5:q=u5Îf"潁-,ӆ&G o$HG.sSA0yMo5{4]Nbx 8lF *( FxhEf'6_%GOEO߶;ѻ_|-(QpH.2_)YoõӰ`ghwP{1$`#]kʕ;9_AoEjC΍P \ޅq\ SѥF迋VVk+ZR&s-^G=$&`w!'b { |xNR4[$ z:ӎ>d'klҵP8SLWkA 9>t.O7;., ϷE :d1WfrbU_vK(6:ŘQ'F{>d?t`<Țe ο`3By茍/$|4J;%CzG\.ƥH،7e?.aqq5 ̮CA[mދV|P/$ !kN=V8$>|4 gyd٥:?]h6ͷgeb&gV!=_ÃQNl0Ҡrڼ?`)n,ǩu]8u@9iK'*Mz'^‡A@͕*WwG/Bmvh/TҼMgTIr?r=@8$| ٮ/%;x#MQ~wcZ; ?azidN08OAG5/c M9/?bj18r-':pKT>hB{#͒b"23]=ct{^"_<s>6JJmPfxQYkAjASPڪ]NCA(#bNy/`v}[XIҽr_! O=ƒG $3Xi{fc$ )&$nѝp,(c @`߂n))6&(O%9Kxe9F֎ +c?lfXRR+8%e6FQAb\b}Egev-69%mQB٥_ґL\2jK>,v|%9MB}5# ĨPM*5 0]ԡ;Q&[ )M4Rx*u@q'N'16U=1E.UK7Wb?&Ji _TԨ/dծllC0||l6Oo>Hr$5@D~L&v92|3R8HCcQt, ]s<lDW0-:d46:_ZGQx0o? }(}P+[:0%v~"whQi 3Nz8QD-T ?&q`6ZA>B(z 歂wQ~4Y;.kT< W2N}VĞVsй(j L"UC{X`[ 0B,UsEp\ +E v536Cy^Z0\\[&d0 4tB+,exȅ3av+gaB`aٛ0L_d=z蚫[p^+` NaŸ BA #0 AP&kn*% MЛ0Bы]]3P6j4Z%Bar* 0%Xr+86UVX CFQkb䃴l`4fg>0&N4hHQJFLm10` uRcPD\˦5MjGYUA^@ ow_{K h8IG> Gf!8J=G3c5;<5 ( "mV:Hۡ@f] |I5 '_^}UG)5 PΑDu~C1Bv߈]2{I&w EDf6-eo iZ Uq}F8[n `=ʰfX3C%"нL:hp5D;.v*VD\Cy6„2(#oD K8Hr|]:ʽ YLʾЇ@5{`%wD*Vnbu8j1A9(CFa < 2hMeqNPlu`|C&2Gqrr| 73WZDr5jAY\mց^DJPa@n4` $@seT`5g`s+^+wPUZby;ZI8W5)@a5 u>tR?zi5| UHo8&]u&pC' *o˜HB+~) 0"FhMSc i$c0JUBЬTBI܎z**Dlb )]oUjH?FPhuEJ~бq1@CA /N [`LC$)LMAmJ rd+^@,.^@T  P(Y T`?(M OC1ʆ[yԵ'sQVєVBa9ۇNH,~핆 :sC]y7XATS%jw\LACQ\pȁr[8Qֈpc_>fYKn>I?yƗcn*I>I?n/t"&BrA#} 凎]?9|<$&C8v7& kqU.> *&Ƥ ?cо1ÿס=`{x5c en .ϰ?9wWGKeӃ|Y_\dstWǥeU ':{~\z?|:6:C|s5r wh8E(KxW ~5 ;)W[2on~\HH":.y&]PquɄN10+f]MȌx|շ+Fr"vaK FuḦ-ap[.83|AG:c#.pxPwq91 sX$X7R!*4|{ }y&Gb|#8{38:Ǘ]s10k9ax#aLγ]'3pFx_j+X,uI\[|pl0B+\Iaa Aty" ::#x8ʞ)^RpA >C;emםO7]lI>ׅNqW۹z508^Ijюòy&} -˚r|18k},JULwg(/'nyAn‹;?hlҶvڿ5bx{[K"kEKlgױD{DqA+|ps st1U~P9^n NR8g)"B ۹}A B|N1}BWvLh;KBTF/,Y:5a w=,gѠd9( q np1ϰ4Vsl7PX`C'U"(!~W  z ^i Ŵ)E ^#ai7yj}Mv D:RbqX?< JscN3 k_W^,HyÆ T eы l跴u& yfi<$Ү?~?ROA&b:v6Ձa+3zx0QuưT2/UR%N1I|neCKȣEfJ1ƮL@[,h);uI7HQ^9ǿUn͇G_rC G)ʥdʔs/JǡXp<;lqnwhW/UAk8?X8z]xB@9ORP<űT#IUeIq`tsjGt*/̓]WKS{rJOK'3>{:MM $,OT>הLT) P:`žLiSt'1jݟX>L7͒~:{-Sg{b͢6,[\J4w{`܎IzzāH n`q+"BO :ϊ:v E?T1rc>6A4NZ[qxJljn *Ѳ`>C ȇ]IkKaìhh7N~@%V_6.n|1zُYr-3w  ϖ Do%'9A s W̯!5Y%Rtm>Npup]}g{\Wkܲl211[2m._\`M}wSD%IrNeHs&piB9 D~Yۨxk,W7 cLV@X -/+l:.U:KQbDhbIN\ ׅD X5[eNҩVOTw4rw 5yl֧`ƶL*0.PZ5JJ6Bo;gRIN{f8ߒ<ȼEe"@^4sFſ Vv7Ц/"7Zӹ@O]|P=n?/V\?>K5, Dy|±w[AerWMZa|a۟=F9x9Ikr%-Q{4ٮ }zWv˨Vt*`o 8#L](;_R_b 2ߌ%+l<g;Wc(:c*HFrI!1~VY/V_1ZUeߙ AmN \cr(ȼ]̵'$/8_װf/?$&zK\jW\\6uZ:l=st&DW+3{(:Ïᗔ0# MV1̹.Ϳ @Kcc>hwD9)Q6%2?egYW1 ͿA,wathx> {uh6.4naVR?i<#*\^_>!Oq/EO/8u 6OIWҋuSl\g8>e{EL,e祚za&Y`R>ţ_*9®_-$s_2IAix+gb]\':pFj+./l/Y1iqW%mIc9NXD :)@,&oyI/KQL%S9kkPRBtbӘ1ΟϊI.T#b6¯0'o9q5 |Y2eAWhDo#zcӳr +@AJU bɴuQoJP]K5Nj7Fո~ht>P sc8bs|P>m.*]>gkDZj8:͉˳)6VaS 9a)q~P 9H{혐RycDXnRHۇR~ /|_]*j Ȋ=Ȋ#7Mtbb9KPxm1S&yhiRLYh^D`bow*G3^H ߔ$pi M=]&]E">T) %$sY qE8x-yk6]h:1@ ͇Dܩ>/GP8[T020kl-ænVxs072|KfŒ99ں;Y;F lׅ,!d cA>Iͫ=[s T2YDžw p_Xz'% ;y&Qb)h d;D Պ_??@:1[rڟ&|򎩝36ǨLVUwWv˯ܶ|~AqyWEųG^Oq]5=]ma[I(0ʬ;pN\rZPo@/~ 4]Uj xZ Ͳ8P(ֵN'pCҨp v,<׭B/qWO]ҏA.@*ARx3Ŏ99ZΞ(.Bhu&IRV+=*p} k6PeooۢITmA0l7m- }ҭ+Q1  `9vF.]c歜 u歠Ȼ'T7S| i 0p`p;#s<_yO*,{$Vp~ל/Mލ"_o2!UIh"[Z,:aKH^ڥ_(nQ$;4! 9D 0;*4CU+zۧ &a\ƻgL/m1քJkJ ̀|cNH]3QkkmiceôLg:29GGW]ОR np|0d߾R]l5:HIꃈSgwipyX:vg 8+ѡ-v Z*!rߏȕj,mtPJ_lQ`UwzC%mQ篾r+@Zk3ѫ⥐_D%}}p En_O0-tuM\Ml]]v˒ Be #ߒh.ն=ij,[zd֢&{$Qa\P7Wkwŋchq_y͈:$,ޝ{#׮:?$h:l;A|5Hb| +NOqd'HPDֈokwbN> 8Zk, XcB/*pKe+q/nLL,pVi-jadO㱵y9ãD׎ x$꺪%0O|?'ޫgVvGqلp+?bؾjpf{t<XX h[.Z.y{}sN`aGt`~:[Ur- NJ |H"&v&D@Y~U]J䛰6Ѯe>.qRsE{ga%~U֩oX1QERc+pS1b~U:8ީq縓`#_]ꖝɮߍvދv g[,a>7W)c!o-4u?O,^~"`_]OhvW.x)샎@GBkxC?,?xMb,|yĵ/4 񒵸C_":)ZQ:ŐIX)<ւrskuv][0%EٺURƒ=_!lFkР$*4,B2<92fUgah}=2*CX?BZMOV;䫈 _2:duFf!ðiS֛K[_έ\.vjd/&l2ƶ_1FLdW1r1yJ~dev<2) lԚ/?ܽ{`8,Y0@T &5[fK % (FlMjKa`88>lB|n7 ey$ιw|?_?۰3q{ιAc,\އ$-U#)_{'QӤ " 5,2x6)rK@d~A/x,⟲XՓL$m!t6 iKTGT݃VN0 Iv`~TӸJFIudw\,i 8"2"ݗI)m/}2m 맢7ޛ34?{XQ;ދYtXi䗢0-H3+y^23/fF/F-"qp qeB.ޫCk'_ŘNR][/D:Xî &l|T5DmƻȸM׊v/|䵯 솓1+60~S?LͼxMU1Cp/ΏgQ3Cr(Z+%]Ak ruzɇt9C0u"~mV_"i`.r5s)b*UQ)  3"B2=Ù}ÌB 2_džjoĒ99z fy5+5|3ky1Su`Kk08(_ R8x a7*gMC@}f HVrN-%W%63q=XKF~EQPtv$m-q{#F\u4\2[s03'gzBV0EvWOюpL<ǽ>Kogh^Vu֘Wp:>'k\};'(9Ai@b/I^1]VM4584y;چR &c2yh~7 }+t 74fL\ꋼo$<5^&6w÷S^)ݥ]a<$'<>r+ 1xG/^hB\h̥^a`&|5j?h_R,k@. TS`3Fz\(c8{?|;.{aݮ{D#n=zYȺ>XՅې&ɷTFaKMwD-p!le$|^~&<<_F;d3DށUw) .:c5"}SE0=ÛkF'I|< ۓ,Y fvq*8fk[* E>oݘ=tJov3Y7 }OS(|_*ˇ?eY(쮋ߺ} )`y]ڋ&\I/ݣn)#cEɭe"?OSi zm|9-aE%nI;]w121~TOw,| ,uR'%<^q\CґgD<Jwÿ5,*R@V&s'#a\=jRؐNc}#Ҥ O6{s#fZ^]5Zoz"qX@4QIF4$A=Z]:3ץޛR(tE| %Fzf)qYȃ.(,%tiހ~7]Qm{%F8/1Zy -õDU0IWo2DCŒ\4-n[X>#^gG^ٟ)W–[˨͔MR4m!ʁ)p<ݥf-.:`@0&A4L0xgxxڬ63ty x[aw'ǴVҚ _I$/<07{#i=Z)9,5H] ?/OswE|p7L>)2xz'mh/ Q'Xz,WjʙɿoӅSL<[˃ՁS ?hXktr7B=w@JjvB\j?}0/QXi~~VMcGe?$ 9z D.ڻi_+8dzdK\3{ L^j8fZ#6DZ)54__>_k( %6sA~ISPf"-a$x|4VǂuN `I^r `k2ClfR3P%nBJzachЂb L@*ӟEX6.J?pʅm@7˯>(?S *̋|a"WG(f'v_Gnuo R0w4Gny,~~܆ί=XM7zuh{?*VXm5VK">cJ@GZr7ɀM^<%UINi(V[/GD#hY[$| u锷hAIUsųڵ)ucM~- &vBsVdY6~p(k93MRcM_5Tc"+N%AnE>No}Gp_ƴ;j(Hz'WZu90?\i`nt06kp|^yW5mҘUoM$4xWhEĩ?0}X4^W}Uxb XxyI}UIAImjUG6/d7?^By rp5_Žu lu#.\RPWzxlKp8*Gc L]*Oҕ^ qh/F1j7/6Ӹfx _}s]սU. Ky ھ=6N&y䑨x6[㦜?VM'T? u g,R->׳2>gd=/7?%IAGG6d?ı3{5G{&0gXC)ё1{ΜX5Jh^iU:ˋBxmXuW@AjQsk~mϤE%5?4]Adm5j^Y~>ZG'7M ٖɥG[ǵp)[nM0`ɻ8.Qo4"{R$y\q1?*^|'51#4ډ7!P3"g-y}> r( k?*+UG{REj~niIt"_ɦ=?1mLO3Wqd ϘE}ڢ!"P~7M oj(^ȸj΀EyiAu/?Jtܬܨx9#\ $_{?3.1mԣ,0b603~(d4{E.ZTvRb<6I2bS/JmUc!y͏=FRBb -IG|}Lg7 ':'~Lag5Oin2vB{h61"֞ $_1U0^=J> Fo[Ӛ^ŀh*7ɋ|%:{ QD|tIŎ h?B3NJV%psXٺ_fbOl;~K_T8tbBYx{)X8j)Mɓ_ߍ|Z.M,X]{]Q 58wy=ӿ>$OVz̛#̏kzcȔ4GoY^۔u04Z}m>y 9ӥ8sKsZ5Et~%z+ۀʏ4JLُI7#_M007k Mz{ $XWm:"o=?fg4q> Z[f_If&F|9--&ݶ=8B_?E<J GȅwH7̔r֝9@zTX/ǿ)̼6-ZQdkf2QX<>z[ ޻FY ~~H$_軺dw/fc_v8Pf<\R3M9PIG _}G4.ȉoܐi Oyc+Y"i7_UW`nﮟ$1_M <b<? I].N:Jf!1e%i囒OOzA>Zɥ9BPꓻ FN2 פ'CǨ|sȿ3O[Gw+lf3XEOɞ 'fDQ3K[5[{Hgd`&G{7~zqV'm~>Zs@F௲* I&ۜzqOEC ~ :g1U{xI}u͉ .Tj CT^n6zGc0M|_r#3F돳7^; !̃|R>+?(Gy hM;/x輘,ux'^-{M?SF/sC|SuihŸQq-/HGE~\]4K+@\{!1Hs ?3[F}VW$gXPlI*T{Yfmʈ2Yy84S^.g v~:@(0xgOn,X,VHhrdq s$詓pg-^fs;z;ܪ>I[7Uhsh R hB{VӜ<Y=;#x|5VQCY0xPYX -?!TOgHtd!zu0ދBGIxq;Ŀ.!{0y 0N7?2:y9P)cxu8P?!ڡ@$]j0dY-yP0A3mLOdFէ-y+uEqfO=KPEGt?SP[$n19(~8 ((i*-R)l`yӱ<1\*Bʐc`Mј}+Ӎ vet|"8ҧ%i~d'>݂ Jm"xS6+",Ē?Á^3gFੵS*a3ZO {@[*f@K(ED0[B8g+Yp3,- 3y[+dŦFTO:Bv?"7/}.];g_|Zl0o?k&/Cq#)bƗή-B6r S)Hc[,5KRGMo Y Z"YqQ-Z(4EB:4*!7*QxAO{15O,͇俾U#uQVhTx>uQ -. Nmu;pn`śT6Hx+.\^RԷvI9l\$mqn?; I[hҐ%nj4N֞;;z@NC}xcQԗ vH;^¼xyHxȞF4Yx-2޻qJyuQG\$HđS+ck!0f#F4HZgwr4 hbڤ4Y076I6c2gQ-㝤ɅE䫥5i&0!Mh@& g5~/LiƼ?4o{1R|1oLJ™qfpő=b(L0Z ,R"Dx~Q$Ex~1^U⻾Hf ֎]&`n6ijkQ,`2d{e`5 g (faյ9L7(<].j3Π^..*h/4vpº&, f\-gؼ%?~TR8{!0%YQeKX4@=H8W!nGUd0 ċ.ҁNd8]s!br|ݎ.d(㙌kS"mm H|- n] #]例=~_:q}ܯBg1=yDb?ɿS*Uߓah9\tMdflv#րQ$  9IE[qr~5-.{ 6&>4ң޵}< Σ)> + f&AYw28Z"߃!d8NrkR8*ͥ\T6j%m:@K9hI;pbvV\A94my=`4 GhlhC\*iмX3r:K$,i RA ϙ͉Vvz;f FЅt@څ#1/~2{/k@S9rF_E0>_k.Zs.,( $yIcFXsw iB\YҦq"i.yQR{Aq Q";dǡa\tjUHi:"[I/S?$mO]!|3G<'VO1ıcq@YU՘ɠXKG< 舛-H 8O=._*h-SbtlԨg]+ڔ܇K{jL.~EcRN? ?ufMF%}Mtg}RH~rGU赔e+q>K odOeͧ9τpCS'5.<4rI9UHY)5QjˡՓ˓ϰ8`Z t`Ԏ:cDY~5۶'2MyNiUVJ-`yt?@z` e,+Son3DA=y"頺|F܃M[WxI)-;&輤vVzǨ-@F_)-n~-2FuN!?sz#s I-fRo3 9ϑ50kJ4[8[ ܈ `#5%#N'SV+ VDٞ)35H;qaiٱ?ݺuk9H"p,_:\[NtwۅCP>,鮻7r8^aA48%V8_[hénթQ6at&hh&x=M1Fu7ZZ̄-U8~/e[]ɐ<&~tEӽI3~&IuFm`פVly4+* GsM;EBx={"\cA+3fN,\{6 KZ^Ƣ.:գz^?Bkz1}V(8$ུc5xMul-p4d&0@u*/m z)/|P|'OA說1n]. NKhpjcg!Ĥ*F[ñӧ]J/>|wk}H/u>1~|95V2:9`3i|uX\+[cPnCx~]r~Y3~#m{6x>MOE'if)~;o rnV<zl{9!#E)^_H_ԨLM5K8f7p|0؏{*%|5a ߷ީI<6I6 ҷ *-okC {ccvRđ;®7$+RMa0܄ 2l<.XJ_Tۢtӭe&A7=hb\ ΁FJfW3WSghfuӿh_fbz8އ.ڴ4(7m?iIGCxzE*89,|J3ɋǣєL\$1D3BvqtY4yr \~ʩzL4dP"B=&[d!ZW}~<j(R^8%{pyh%kHMlo >t$we8#}};CNr0.'/96YʆWD> *D{WN`"&i^w 1ỴL.~+x܄>{=Y)%$dɇ$I2"!cNEPG kVgeXc;meQeVQ[s[YV6&6ąE[Z-$rh;?Z 0]S4^|z`ku ;I"ض\vТ0$">qNCx4/As"wZ ;hM˜m;v"}LunAU+C?AsL@g&@zuuLu-NOOu }2/υ1Ứ>]lڡ=ˉ`]޾: 3"wL s˜O;Tmc̹2_V0޵F)Ah4 l<ΕBu|"p.fHeKƯ#E[C{maam6&Nl@ &{^b=lh@@vl-k3ۍOF[矍ߡ#`#.58SqR \0X gzDJ|e~?TWšcpDG4BBO48/LxXre nxNuX JI,ާ7>XMuWȟ{@,M.uܯ4!GY|zQyB]iybD^7ɄMM1& ؈IҏɡF3;董-:u7˾ѸIc*`DqTOvx9BAn}#0 ȫې-ǜ@{o(Z `Gr<ǥ\Kiy@nVmd A)}ETځYi5Ͷ(= '6۪HVWMM\V'YhFbh=h}ND(ZeA]e81l79?5:镣c[UOd=˛Qф oG@:dҳ@X@@yc#3 8*֨rs;&idFPyu@8G 沐LjX;~_Qo *za=IǦ VB EE$$T  Z |>0 һߘ\z& LX4B4Ghd@?7;(O,qy ( GoU?ZN=B" 9 #LHs9aLfd)ߏI ˊ'DZg˾4d8I/ٙqם(TV780y  Si)*IA4Fa)dP鑺Oc;!hfn P> q:f/gieORx b"0|k(L59gm9 2h |@Ő(LT[&fqVq)ko8 .J]42*R:Q=7jw9~-DEA'&ލ1hlI%"ODAͶ' GIIK&PK~ R̗QQzckq"(ܼ3ُ/Dr6R)Ha<(ߎ㙩,I1|'E%dW }Dy"/JDT9041牤W,ýxʾԮ%Mê6?5R cU(y'Rͦ x+o6œM4^y(/Hn.ڢ,ygjl7cLT J䌭 @{f8om!Jd7dw5G~G"OMw%2OR.ݰ+]ןB|;ЛwMdzeVٿxJU7^1 ՒZ$ 4DX"{> hBd-]R:uQ#si3y63p>ײaIb̕2 ;qIYcLҾsi V@:t jY)FE;Cw2#ntHCCQϣ㾬[cKjNv0bPÀn7Mk+y90=A왞1 drbrM2gx O4qt(\iW)?i%r&gwEAXqovU;#7:p͖CirҘtJlf[ʁefa!u}шQte5Hc$E;tl>u | 'A{+Ԣ@_'dI}|C3!1oACfX=9Џ)'DR3%_QƯ2,X[,h0zsǙJ-nƕ`bo7bo+÷ /җ)/cJX(DB-L|~ jvSm:c4=ГLf@tt4|'6z^bХkDTp晚DD>YVt`݌v؟a< Z@(nQ$Hxu?i;xGxwJc  O@Bk1E1A UhOGh}c⨜J3p,CPΗVDQd8p*arÿi'mMx9ܐgV =⸱kOC2&3,}o`=a/$r8#ӝ$"3%5)ͱ홦El'-۾""c*#n˩m HLJwOǰL^k,&ph6*2O񔣧͒'I7$ЀS481fwĀB4 s"sx #ՀCȒu霯 -%@> Șa& nEND{h6sijsusҐ&:v7W5MײY؆k5nxA[q ӑ:;d",N9El6M18$VbF4 i}-4JFqlI۾}3լ-n{Ys7?@(؛?ʣp"=c> d̳Æ#}<m*g^ Q#@o櫩N 7LTٔk0ShԘ4#x9K4Z'(M&4_@ADB |RАBD mtl/fC[-(yUkA6N084S{ߢR{Lu^gDb7??*RT(ܡ3PDܡmz7@$NDkE-}M󔞨| h@Ͽ|`i@ZdEfo@$tC;z7?c-Dț-Q/YB"$tޝq7*Bh!ߧD܄Yt6/RР.ͧYlB.5~6=h3Se{.I ! NH\ ;%I9#(uPWL| ,<;,vtap`&.PK{+yx4=v_ _CPs|P`䕁NToǣwo 0n7NW郛YsE7M-80iuoc;t͋&U<Ж\'V:f9`&x_CAb̟{ٲ.uf(Uߪr l޻kQمuak 5W?"潩3uʈ5_e{h5K״8S Я[KIby 75U:Fӵ)cJ$}u)؀z58s")z]4}0䤴J,sp("^ ӁuYQgEj7j\Q瘀ͯK8l k1%*JTD,a)$;ј 8`NaJ98ߒ6r17+ASiBS4ގǝ>y%y/$Mۉ-Yw`Co迯C7eVУ8ANRRS>ulwrqW߉cTOYqIJ_/*iDxWT& 6<:+jP'%#@8 89dN,}m^t"IJǿqC4ĆMqZA 8vHBK6lk2dFM~Yʟq1rñ }A#w`8c"]0}iX*cREO1ޯ8[F9leH=*1;nr̍FK+ɯLwC_MZnY׷3뗇"d~mw%EpP G/5I@)o=- Ǧ8:V|Ş$(|PFW X ؤÕ7$ M Ys4J͓X\бJ6+SשFS߸=BW|}{@d+V)&y W'ø3'!؎}Qűwn8yߣ(o$_*zrNrU 3@@`1pѓhMR*}?6_{.Uǯ894HG(˚9Z\.?T=Mox7g)G3?¥ah?:y,2LS}U(.:@i]A<ɭq҆3RRNqαmpVK$L^ M`̢YwTl7kn(٫'"x|Oձ_r|SY*Yq2٪KbeH O_F{<[}blMvc w9/Rk[rEq{ Uy},x'=ʩNizO\$7BE ÷SrR PJEv{h~1\/ܮANH `/僸;_Ȗa^h-bFKX.Sg.ܒ d?tђr8lW]y*1&:eD UF8{Ԫ,9 )JLQGdeI6[n&1+ڻvm2xi7,eY:g,0VYt߿ֶؽhRrrTO Aļ(y5J*9  tIg lh4'yyx:yBW#:Słn`ن+;KN}΂? }۸wtbΩeSiY,h 8&r>mQehDϫ3ބ1IU8 䩁ިQ 'KH9]n)1" ЩaZxkҏu)$hM1/r>zI8j+)j=x\M1h/#z.8B>0\ Z;v5r0g! VM2to,_pMڔ,-7gDK$"(ׁ֕+/8jG8jO6OuE~(y#fY%;FpEjiɚ49CREowWT=:V\I?W:[j|sF $hw6 pm|!͇b?/Jf܂,srоۑ0ѢkTqPlU!iD~|_^VgYgY[ <3e)߆Du%}j /гUyp$Ph,"|k4DކQ3l+rcQCS2Q5C-S㖔&y&oQ eKӹ(0"!Б>"4[$)=#B,hlb :xncSLBN&'?s.g&hW ᫁?H (ol;4(i>Z<_G$?z^/TKr9S;wd)/8cnH~{*{dE$g1ҏɦ+Y,{gNr"JI6\{ mť;0\.og7i#WNWAfP/_t紟nk]H5Vz}]j"3 Q8$WV9'"5s٫1 mK>Mө7Aˮ.LL;EufX9r OzįW^ZϨaAO[`\j}vZZ`Xpe?/Nt5>T[Kw9 >Co ChSLj7"G#T~H@f~lR 06tKj-=(ݚyq"߉# X-4kKD #9hM8/4f{k١?ְG.z?rGL?;<mQd[A/oO-)yePW>z7xjlP.8e=U(!@i` zN"p:bދ\>he_.@ rD`i x~FͤMP4Ci=6Wzyx* y~3,/MyRp]*vz99y|}}3\dŭ~ש~։砤)/Jmjݤǭ61di r lC2 #G$^q'w7Cɹǩ nH"_U򷔞agaŌ+ oҞT|d% 4>v{H]aжwb>c5P(`ػ(,g 1ʚa&$Dҥeij:,E9(Z$Gw4qȖc ߞ?}/5"54vWPS[Ghu$윥-]I'_ {N~4$ڨ dxaٰI1hWE:Ks ;rs a`"y}!g$?dJ̈́ifեrL?#Xq5'_qF d(߿ 1ܡ)߇}j;ߝ0)?_TS= ( C >8 &p+O^=!@b57&E(Yk{o'㗑:lф-^3ʑGNlý*tm2=w3>A2 /C%Y ŷ w* )m-N9}yZڒP9ܡ!a55M] w?fwpO'%ﶵm@hs&Au掐ՃI?n1<!7<_4^A_t ;a IT-l|f+B:r;)7!j9F9tJ4"֜xm!.nidTGpΤV^>ܸcԶ>6ǂ̞L#ߩ$Hώ;r I[C5W"@ P1@߼.7)B ^[imhNE@xF|3]"m?h"C 5]U2sk/җA>7h i­(jo?RrQ{h2Xezjץ ȹ48Q|6 9:Y;EZf?BJh`=åhK})ERwo=&':&)K=#)'K`M<l#4: `p rL_œYw8B}S7a;_5QB #c~ 8=gY_vFoll ѦRw(y%& t0l4糔q~J|>%?G $G2KED+9UDL% vJ\"P5$1Fα9-~@B1Mh(KAڵ: ~u%=ƈ > @̑kڏ:&K; z~Jy2H"C$ ߿aUO_L@U&JPHT(tr5h1{=ƗS _@RᶖHU& JX+el/+Riu~'ɩ]Cnr8uΚ>8",##.^ @Mw9'a}"֮0O%Z4ʬsqrӎq{i (b&`$uo1~jVoNSϛ=(p2E0*5sigq[N5' cu*/w(:-rcEAQcK H x?#Bc..,p!\BAQ'-Yܘ-fYEu0>@:;waY׆o*j+jD>3P5j3#&M׊ b1}SE_sDuYTE %m0GaMӌ xN+5Gђ+~%*Z͸vDk. ՛3e+c>+8j#=PqrԅY iwjw[ E(8KY~D;/tiGYf՞9z~\ߌgl_p@@9! EC]Y/㙃_`~-a#jUix6fŊyr,S;2WmA\.olaX4x0P7 \ z#> :Yc C7&<5ƭv@\N|9D}x隘 Im Q-0B&ƛnQaձ;``iulu;\1`PZqsRk`38Z=2=S1Q: f7 $YlPm7mB : ;MwCa@re ]鏛1dq$efw ̠ܒ/ X@ðő`L1 {;Qf'cux%- [[|]|H]Ćͫ !*8 eUЋ>`Q*PO)]wQP6q-2U'wz@;YH7\7ӵ,qOfCGIdz ?SGr5kV0c躪0)\n uxR!ЅiܷcqIo2ߊB[:nAmN pniRUR<<2WLg 5GQu尝9ϟ}DϊƥrYwg>G5+{XwWAc.u@ͳ\cY( fjYiT ec8yWAd!k) mC 6ڊf`SَᤝVGP}QQp[#`.+#u {/h2=HAdc`++A߁gmǣ\[ ڷ|Y-~`;dKps[bۖngiIC&-"? f5:/X(ⲷWQ˲\Asj|غ\4SЃԔW^s\3v7(:,Όw x?AGnuY2M}ȗ鮖GI]ԲQ>A 竢0?keQ:^0+A !%c,':&N! ϯ7V3}vSAU*ļ:I(I2;z-?lM3RM_kUGܿmP"f]D'{$U8N&,++u;E4lsJ>'{㨟d J{]a`jV1A$FZa\H{ps4hXȣBfj>S4&O[Gz0bxu?FuW'*|ISկRU~d ~Y6b,j 7(RKz:SlșZ?;qim9ظڎ(kRбb9ָgސ;kpsh*t?Y=+,w=w %t qudx YzDJZyVlC!::0g4)8 웨dIo%Va eEldnMmI'H@jxxc t2:qjP䤧m( ?߭. dAI NKxhsp9U"Guʉmsl&OLPn*8H+F_#)y6ofA3[hwl>C&Ї[ /?1e7"VC[#,xS1VNEdcla36sOgcIUP`&6xq%+v'͈q3'$iXŴl ,\\`iiqP۩ JL|WiJ&Q['T(Yt\Pz_Au<|u3,w@>h> wb:l ^2ȭV?籹@&ЭnP9\|%cBXQ?+dqRdt zt]`@vd"HrD[+-#k/8o{,z]uUƛAvI@9TY΂桥Y4鳿Em[D-BBkEn^Q@Khk!X@"ƩZ%rm7i Z84U$ L^P|Hߕur[߬-}$5Fwe.uq_3_&X?7}΂}قQjV3x@Ի,4`=z)B;X6F*t-#UlP )YL@x e9̲H 9O-{йVb 9a:Ւ"*є# `9zTVbq&AbHzm0N$ 5 Pw$ RVNB:iƆ+>եMܑdٚ+vcC,?w3H3+[Iѣ0cC%9^n_o\I Zf KjmmBWTu#ܤ@r;`W{R+u%můReTJ̜`s7k0cqdY4 fBt/[^Ω=(9IY-]5*+FKX8 !t9ݧߎvZ5 }I%E&y՗c\:^vμN[4ol?`YW==Ss><ɦ. ~Ir ZV.\jr &ۇB4o6|\ż l^ 䟽҆II؝u;iQO5@)) uŮV1k@ピ1Jw!+[ۭosvnɷ[{SC+c1D.~A|—BtoN~zN ~)/~)/ 9 <_jy ZZ"<` so?@\T#B"1%K{%N8$S_zG/GVIX؁hmC\HpUhdKV*yE\d ( d1B)R D7_],>Oɥb7n n]ўzFc1Y&(T,?ieKR}T XH_u1 kCyCv+O2$I+s]j}t_1u /p6 ^ 0PM~# xgٝ356glr1+SVc#pc>EC8EγgS捳8=d݊kG+^ r'MFc00'^^mw[% ,l3'6#`m)/]KO1:I1:#Yɾ3t+q͎O@-}Ҕh`^F/Xnz 08esr>')Tp z:Â!䶷.:(Z s86bwmO0|7 m$.]<%\HH˩\'vڿ?l'zl79n3ܚ&v _ۢr,]-k['Q@ҧtO7܄Kn;}<NCe1ѠHLR|r[N&X"E<]w9GBWvvSxqL")=0 ˧-Zu1mj8.V$2&^ GoS~JDȈXZbe "_us\~ni][KsN z8|-ey+Mh"g#Lثkr]N*~[lz\7Ëk$k,TYE4h&@mdͬ$N'm5JG&N+)^3mqBEKxv7>F!7K#heģ*MpW'H} tKh$b~ew?`t]d0~ iyA6^Ǐ"cPd/~dEven4Gf$@g%>):Tbg}¯Ԉsחq3e+M\}.bȦ  TqY|-Ju$mٗs>0BkY֒`~W0*՗4>΁ۢP}P|gmx&Im)A/M.T!!uSe+9#}IծJJ }JK#׷"BT<fO6uۃ%Us9>%\cݔi~>ro,>ĥ=`! @NMcQf/ʚ¼rDz6ީ-&W$i:.߻S`Ҹ5gx9Fvk N;Zd%q]KUKP_]ٍVYqvV,$rQ _o^?$?뷩Du-o-%ۇ?۟?/qFdG&lƼP4ɿM_o!IO<j&RLO'zuOv'M/l{9&|6_?w}ŋWL&H E7J#Iu@WsI:ɀ 7P ,=7B{%Tu|~<8_SAA јp.MSR{'x{?0+ESګT3lmD<lzh"繁a{9S5&wF|`RNlU#Nf+O1`??V6QX}Z]FV[Gǥ+7V;7'ccJ)il*76X`K,~flKnπG"0qťܒBˬq]&ٳtbU#Я @^SItO?}-VM׬o\r6fWll|NyZ͌\7 Ǔ Fs8~ L3gSesG2t~UR'Utg1hv8 ] hD'Kz::@ 0/X`t8 )mf26ش-C\OQRޡ=) x[m~7{e:' 3"#h96׬Nsi?]IgZ֎D[$uZj0rzȃD].w"4pXb0 "7P'K`ר5d9ACM hjJcjs ֞9<.O }qxE@RR4~>~7pó ώ&5x&Io: FL/yƲl ]heY0۵)Tù3ߏ'ߌ3A' p1@폫GJ@CAX5u5PMX#(ׇV̮0/ |]/<=WP90yxށ &F ;4gi45@rr# lN; ʊ^+ǢI M4:¥N8gH&;~GV+Bk]䘤|H+N3 ngݙݮ6 P zנ]t{C8oR 9et>Gu<̢ wQ2Ȑ< ϯ(s"%?/{7m=Vs+Iz <\8~`@ω;$L&,>:Y=/+b+)Gi?T:~PnGkJ,4`o3+MhHcOn|>g'k~|xU?j,b&)&UIÀ6P.q yf۳Pj<zK>5ihU> gyԉ .B_Yg2{x:3HCMl=P?vyηj6-Nc`b; '(oTsgv;6̡@v)<^qVy0i`c!")RGcMh( kh$/Hmѵ+pFm.Z_k<Nֹb_q0.QI >/I;۳딥"4?7st Mx ⭸)\ | R>K0GhDAe^Wgkd[ʖ>\K/D㘳b -Hο_ 0d6 ~|b^w?U[7oRU'_:OS`u"P@%-]#dɞ3" toNp*jnLjbb b,Upkd"%LNpCKB"sj hY#)&ދv"8(Qܭ%{%uه-̭A6,nVB'M66- x6EfB1Ϫ:6f79G0f +1OQ?եywS3r*ڌn;e9܊uh&Ԗ 8݉ay-]2h 3);ʭ69:!IIw*.J.u$znZɶr7 m,^1R%]5hΣ]`X )x6~gY͑)mG8>NX( Gf@iL` M1weUNu){|N=pr|{vŧl^}ˆ` ϡǖe#v\"r͐V9'%uT1Iߊf ) %'ҲFk} *0HMV(_81w3L)ؔKFSX"XW¨NF6+ QQ?\eoR)ba(it-{Уϕg7f^S; X!~-05xS8ҸaX@d'cQIREbg-d0RE_68*0#M<+_Ι?|mó[o:2Aƅc?HV$D~ߥй!Q3t=x Í#t3͍13zB=0W b`^sAI㽝ԩjS+e& ehTmNw<,t`:#aaGގ(Gx9w:2EZ`~]d~3v7^d6hD7wD/ͳr"CQms/SiRg ƿ`NL<9I!zK| ӡSJ8Ұl4&Ց'8k$LS)b3AYz\x a{7{'>v.k%֎T-" !)at"\.8 CĩCIhӫnaa3u1Cā(-jcLGw/(GPw~%n_| !NM@B?,|؊q!؍@[qa4v1f$\+ϊшdB^VF7ugӜ Ɇ-|/%: B[̗n㛺v:ϫˬ(qeȯ +fhv( r6*ΝQ|%Fv7>.gC6n /BK.`#}RE.}Cܑ>>xirhcr[AL D(v(jWEtooDc|yϞg:pkMLZ4cT Jdb|p/yK[ UY9`cOC'bKb [N^34pT]-"bEX|NO3=q}ȅۨ4} ,2]0އ:eS]P{rVb@hp׉0z7+H~q3CMN ${7mUGeO?f֔ͱSLj})*6vhJyVXpxE9EK OE`ZfxnLOl`@eE޻;v)@S0jM!QLYB>T8uv..I',-$[ԧ<|D@o#WJkUsn^b `4)O׍Ci84s;UHRq  . Ֆ0!H&{@A+>C"2#.g5l1!~bZ(4r ip49FqD}PA ?,QN T4lcl129THnO]4j0boA0}As3Lf8`IVw F5+xvS9r=ޗNo63( zTT&Jn@Pq0ϤteaOp<à":ؚSܸ&aTMBE[-ݴ y>!4IRZa6iއVUPojq,tmlzd?2~ Qye?15TGjyB|NI9 kD"X41?=  W^QܟEzv8u(ǴV uQ]a h-)"MI"zItJf@VUP̌S:)3JN_*y" (Se:,nl?%(~3 <=gœΰ{~Z.WlufSfk?`Ai*[ |о\ (~SD~6;J"Bhfr81]vS 3h)PAsKũH)S3my0 $CPs X3آ3-t69,&}ַPv\4\ rZ+ufwX35kŗO<U]Ҳ7P/FK06 GK3fdE,NDhVHeYΊn'q!鯎5Eu/ut a.yL7󚹤=OJKbTEQ4K+9F[ Cyo0ۣ.D|@r"٣tL)m^F?wʘEta} ˉ("U~.@Rt𥵬:f4Iil FqxE|$9.Lt\ANtT|}4p\r\UVM넱 'ɤ̹PmM%jP-V8 3h`YU1KL _YybGd_*POe? xLЀ):3QwVN8 [G=g=EڑNT9`u*58\^e#Q |8{/; 4hp|>Wב}Ѐ,HI${Ǘg][Hx%S^Bd;oYa`<]@컖 P(@)՝5$.acN([HI%@5c <?bQXUtJDx"OHV|.'~\A)]}ע hNtNr5Ḛ d|fbHJ2]Z0L#,\#@"~U ]gΜdv;8 Խp:/+.P՗N$_c{Y.81cRD|SQLEGI@ c(wZaNlYPVs#TEPM/dPKV6J`|jR.UgGpxP4kCI|RobR)1'=ʆ]u1ϛx,-w2?gЛ\)=1a2 xC'J}'; ʶ'29?&r>;`$aEZRa4a"_ViB`1d 70Uoes&|/6ʯ$tK̴r4$䓬$7Жӎ92@4_X-w<rK)k*1 O3,mKG<ӥ6/Os7@t'/& pQ)ha>aA_qjV3M-؄<0\/ :Tk'Ԇ9Fua7>VtPz)v#4^/)d56[1ՕTsٟoP@0I谢}a>.ZRU8 "Px<b_\ ;w{|\Bo~Emh:çdmfQLnQ=~3*@beO-GbOCu$W[clF4H5p챐 py&U6+PC_2|+t-fz^Icpj4 ʁLX$Mn[biDNᵛJ-d ֩j %bdo釧[a5῭g_㴷zkamMKF'7p+_v[zV!=f:pk{Դ0Sq.go8+b/LA7cS.큋>;샥_w[z:ʓƀV>S.`#0k `~הxsUS~H N@A (b9GjD|˩IWS=oۀn ,xca;Ǩ&A\|iz%>:q|c8KS|S|l#/GzG`gnHxS΃ F |pC.OH['4a+N2Z6m a&~t]9/ Ѳ2`j(S RkkLY#9ud*d͘WG@䯀anT{$83tCBW1Оb{Ǡ~y[I?8 Nڍl]ϼw*02|ebd/e_0!t&5ԾXTQTT>oٚup&fg猪ڟVķaoeALJLRhhP>ŏ?&7ןK]Ip²fפeuw%eVX]ߩ5jyK}E^!rI۰20q*tujkTQSuH AVoc?A>CaH.j%S|{|~.紬T:V&[_גr q ܃]}v)8|x3͗i+ +ЗɭTIat `ܮ5SQ~X+gIҤ4fK*'lm009pgB4>V3~߳_1[M gQY IxfrirZ~R wKl*fY͒';JOz&?\:#iZשݓE׾@Ҟ. DrF&A{&NԪ?JW<3_[]"`oLL )27?W8?5_1Al( h4i7!чX{Y,ݎ_c#@b#xq13${ĩVkD{OX)I:-977d/55@cO(=?\E ag !1$kSr3_nb8g;yt.|r,2w}1c=RY'?gqoGb`;Q}rD7вo5,0͛]]ӋOeI`.kV1"dT~iU_0˚#C4/1u`o [-Sw-pi?+dgť,$U%n)z窈d؁uMH^N4"9VB}@̕#RY W`zu㍔#js_n0EWK6ZMdzqc2 {55nUA+xRwP3unu}nZ T»W$J]$HS(AZ S'8VA[z +sd?9 fpr[fiٿvc7:w gu!OQ;C5Ѽhk|? gv3]PΗO/Ά(`qvq:-s_퇁+anL@චmͤuty/FF\-~H\yl xs`O䥁ԅhAo Jo_azÀKRoWDm?N`w JS.ƻנO ]~s5 `.Ol Ҥ\N!៝No]Q[z\"F\~8X p.~qI}I\҂qEu=n^$2QQ-+%m͐]2 |mavvHTjW-% /wd(<0"мsg dv>=s͑-0DrǑ"&90w| "KG7p͸;v<.zh V)UK+,g *` (gLh4f/\}<5=O9NZqZW?'5?.gE G_|OJQg) ""N7%m:#s`; [+%S%AXnyBHopۤ<@(-G8(`H{] $_r.|HWP@w7R 8}r%X 3c?nQ~*q[^J׸Z#xM- 1dq \Ca_a{kW>;&L._OF2t Z@+ԳM*u~毻R}jb^-VJFqO,Wo]Cۉs&_W?NNհlVk9hvdEc5<9'3ir؂BZ|99Cs7"NП. D^Ρ[&~7tC.3\9Fru804ƂF[̽*)젯Mwd,+\tķ&,`渵WQf_syr\yk9K. P&tXD1P'O I9L>;cn^g"l7ߢk6Ӆ!q  ji_O꼙Rhe~Y`?~Cl(QoXh+ˮڴ7CrqGS;@-']b4{]ml7* ]xł 2#"e-QѸfEߜi`|cI |BS I~W|V|[V o+ۉl6xC}8dHyG#F}蓀;XΞ$"T9Ϲ;fNX\>Z퀽<7e6ۛ+VHԊ\AZσː挦xW'-ޡ4k?o)&yX[Ë :|lhyP`־3W@b"- q{ mT\Lk0Z.Y% A,G7\Sg<毗k_&t `h֕e.[![O:CڹڑZNd1{b䣜g#,$ -nVJR ZNH1qC#G/ PubXj<=AP*6NlkCݯ<9TW*D"'5\q r)`K@NK|:Dsusu\kX0t$")OmHj ='7B 2[{Wds_n6`ܸ>q㹊mwWn`?;r︈7hBс&s+:Iv<,cdA=5r.0 cʥGNĻ~IvMdw@> 4չV | TidwHޅx `Dk/6Y[qn y@z=0\tn2NlJO֩޺k@9qM6g0 caf_97OYd_V[c_t#ϴ.gR7S3Abʳ"|?i PvKhB\ڨtmq _ ӱ/*mûK {)pZ."w - pdXY$AaKÃ*\[ADFƝd.YYs谕>atؚy+YְvYS,jbt͋"@.+eVF#X^u$\wuP@ ݇re[3OsɝGqulekPʙduѪEՁI.L8hZB9t/m&*t|)X&(1o+"ekH\ "SEgaNSZu}Fu˱*sl!-܃0yr$xhpRqH{- Ҩ MFFx255l z{p"pQͤ\90=H3ycr>q%?YY}0ϭ>\uf&uz$a9vw>>`"-IN|-o"w'KO00@u,63x >F;I`^ͨ: %lH"x% pc+z; !ߕiCtXJ1zet,q>Ψ|糛m*SNJM=X]ρ6"WϏyxc{g/|v6٘ɕgǎ;8~|JɺO ;R,Oڿ\8n<g3 ?e7hC/X`͜.{q٩_e4jh+T^r~K-5X.u]`-Y#gGhq)u;WG9kqq[$TN*' H"I<xɑEq7d}m+S;'__5+Iqu-~/΂ҙrhUE$ ^tXTpᐙs-F,%BԷ꥓0hpKL_&ܿ^j 6jBg Y"_k:@(M(DW'R+ĻPqcֻ8,RhYV+ eNQ|z+d wPyN.K?8J1\|7sdHQj1.ͷτֈAh1&l-=\6ڜkQ:_u$9u @Vo΁q̛8n9hـQBƍ[bsԗ~{ UiF;]d3Xh:] V6S+nZ6 + YklͿ\ۏ7Sa7m^ѸhMYR;Y{Xa) f(o4b)lc'zso]lߺwd $qS ~O$$6`8#p ʸ>'m@ޡ(q+^٧QzAI zYlٵMbA`̗f6~7LŀJ+n4Z÷qx9+|vxf\!/եW$wY5؛f_$#jD̨+(V0?s?KNzSޡ|]_ {1peU᷂R7xkDz,(1BcAN}1ҽGѹYo ;k{ ~¬/SjaDHDuN-1AVsވB#Jkql#v8 :An\|Xwt Kņ ^|ar,8lg9(;g[O2g-erQkvYckֶ@' n=5צM 92;I9'oWH@-6XKeu[ÈRNpCcߡ`Qtγn-G x[!Ĝf0+.{ߗ𼤸6#'߮έ@i,h;i O+s&3 ~t.?3gw{Xx^8 /0Xb0w ^aYo&nth,v gP[%Ȣ<|0,ֿXs#N]bKc8'kȗgD+&EOFL9"}}A}Zv2m͕A]`#肵n "qN(40Ĺ*#+*͊ǀ$u.t&~m#Z5$dXLhVY`^!u3,{$,;%q\l`ޣ|˰ie6z$"HץyZhuʸQ7}b䤽-a1*0m܆P{9qn+m?<lo}zMo=V_g2 b;XߪTo+2vr$ezS@R$|07kC<';.՛l^ʜ<7vwb=:̛\̙VoXd%69WzqĹU 3Y}TJg}w?0wUTK NQ%,A^/L@'iZ"YǛ؟_pLבP>^mZ!LQHut3R* |e TM8j nbf)x3`TyhԤƼ Yp7VV!g&Κd l'@bE2KqpdZ}D|Yޔ=}3;o?GBx8iG$ߺ ޯ'qD& x(kfˉYYL]Mb ^$фRad3$ !wE{Fl=op;{f0sH{I⢆< Բ?y>|Cz㨎|8! P _;5'.sIBn4kDAܯ2$-~ 07kЁ>J{! MwPm#6JU|cPz M*x09gd: D_TpQl4LN!0Jk6b[| 1cdCɨcLXhq0ŒAŎK[O%)9~}, CR:+zl>Q:4>sF-̓h3/EgiWE%mW :7;LY ֕vbv3H%䌸/yALed jt!kk^D[ݾW$}kRHG _#*\*#Wh*1mJc47l^ TqK&Zz`l T2ORȒǩ&hbCݒ@5# ~Tяw?PΞ_K5ڸNI k[w*B~H ~}1^qJ +@N+k]&|bbb`]JP>")317xNgCz~A /2<ժZ e7MR&y8հ46jKW0n66/S' c JP|0{2V'6[`sQWc_Z$6@/A;eXA#Yu{xVE>C&I8O0懧lc%߳+ɋpI&2P[VgEWn*[rOڽ.;65A̚;vqX|+-֬=+}a,:C;lqxI :e*a) CA%B;~Ax#ȼKu .m/.˖rYCH߸X=7?BTvAJ(HȈQw7 acY7}ր".b㡀~[z?3N<&,[wp]#st=2#鞁@]e Ї-=H+uWͺӶi0zXQZ4'V˃0l fH\^"k6jScQ} !PԭKYKӞ>ami,{ZPʛ.g`-(ԗz*/.?:VlR-BONI;Z6GcNm^L.-ֿ|k8—ÿb/Cmcw^bic~!Q]waRY؆'[Qg@Ǽ)HyHHQ(ؠ8;4 Oxz VIaw&8=jZvNfzv.|[V]ɈKm++v8.SG:.WQP Ց]ijV,H눓unP`BaM~ b(d/B8 Ɨ l_T2e* 7(tY2o͖A$SdV}s_.r9-)F.HbMRm$u:ٌ{8rZ2jE!ƠW^*Ѡ}7x F}~ .=xyL4Q~CeThNb+$6h w#"Z%+R!"3OϘ)zG3w`TV}6 u }bjI-Ĝ:$WfT9/'Hz{Rm8A'k̼1/e= )hA osV5IɅUט}MtɷU`;=O+bfp`1:xT;OY|SFP7@כ%Ἳ""!C n)ܾsh?QQs0LcY9 'jۇEyxa0v!&ŀPygap]r8{ςK43;)? _uNmŷ>V l !k\%PsshH֞,^ QRfߧG7}>El.DCo`my4{J|c 0m=М*c$qta1-0%ʲiPc}A+vO(lYÿW%k=mFiݯaj|] u,Mi<TNѧI~D#Z\+01ȓ=B}Q}G>s*>\[gi:ު7/rڿ{-iPԾ"(ZS_ ^R|Gx.Εjsn'*HC{FoejGgһm )ľs/`x7~;YӶa?8pQpdQUd>TƁy`@+B $oX|!I)_FΤomQ^-ߒDѬ(r<)Jjӂc8”%DS9Ēj?#WERLZca j/ĆHŠقYԾUuDUqoN i΀CءOa 79s1a߰+`ĩVZۄ3ksbfSߌZ'cV(Yh;}%4&p4X/ceo924^HKlGfb}B'vG1@5A|(,(.1I'dq{}벎">Bj͗ק E,w-Kks.Fy To d'@q%h@+o:$?S%[ MCh^ rmp8P<K%6,EE<)!៻$oMV>BR֞ڤvjf }<]3Ć'MdS8:ٷrdmr L6g~ŚS:Tj=&pfWn%:bR(!UL4Ü /G~U7$Apȯe Raޥy|"Eչl8VsqYS=SL,6?ȱ=!iϩ9qi:Nf݈ 8h7geJ9jc-dA^Y\}LbE*ѷPWlw--vU6kM:0?$ qUr2~\-\\Ol4YsfbbCY.)kI|Na &_4 mE\/`ӡĒ{DUPSC/Y,71AOS$;tPa9m ]LZp tFe6Sx$Q-^auJtfjQ&ݧ+ب&hVpڏ\dͷ/đdsW5TXWM0; ¯𡂭G 3t^ p&?+(`X68Hl`Y+=52_ ;0+S<6]vŒ `E`Tg{b0CF>f0h%8'}yeSR ?r[N/' l]"3sE%H]5~g+Ncۧp t%q7Y@AEVid_[;shka%0& l0AVjsxWhJnraB Jڡ8aL\sw\2LfR3 e>$ZoB0#p%xWkU?C' L`%jbyxR#֯vkG *=[`3h <8?Pdwa|]0IY9缾œAD>jI0 k砪5|Zp>eF?!_T D/bPEM=>,\m"ωto .+ jkCb8Pw^ԭ{]hq#- mDud}j4R,S twP.S@G`;KSF_w7.Н!.3ćTz gjrJJo̶5cp:) m,Ģo1$o۴= $\0945h<ь 6]do<=I \ǯ קp]K"o iw.=QXy(/EhxNL]'uُG2xCbL2}"jH8lFӍLJ?r&I\SYF~y?KJ~J(2W~->S\gzo$G>C /zN \N(FNR$ťrH-Z"/K _Ț$'Dp#]4p>T V'“޷V%9Ğ}C?1\. g1,T^\oUlMou)`vC]iP+KKP.b.[:}[{ȋ 'p ̋La{Єkަ'k4;4s Gc欳{x QϚȵ.MqEݥfܷp Uܶz"+l"lՉVnb͢ 5Ijq-nJ]Oe;'/.Exa5x틘eXmj#p> ^/kp)؆w lǮl|-y=uF;WلRLs]R3e6^p2צ 94U._(ӍߢCʣ kו$K3+gKLל+e5;jL 62Dɜ/Wwyv@7 }qX1E{V֞nBC ;1\ \$\%@|lb?=&p1`YF]0]HK$[imt3l󞖅푋 ?M텡dPlL\cDŵwK##1vM1S|Ka[i̶&3+**x2S{#rYfut| ؈x?+wDTHM֡WKMłO12ѵA7{AGz/6׉P1gҦ˜GV"xh4Fil,R)z(ka#ߏUԲ5cqVr#Y}_\zښ5uX1jq)[iS>>qiSf]j0t Ԓ;b GUR@ \m].X2x[@B~HhOn-m⶟i~βZ+sy@go<x#fn`h 5?$0 p(#lv9=4&>3bhzAqb >:{uPcd- ߉br"e(k̲/fĆ[NfwqfUEnF~WO4s=o0Y;[ ⒭tЭkj qRDiPa$:L~Γ/֧dܖ A XQH_rf ȚBB?81[3 86̡nEz.̀YDtc)b 2_ELjS7Qa#_LDTLA6 %P% pTJS'8s3)$9^\c⷟(A\K7ik\2j(JU_7 $"/o6agR;zGa~gޝSC.fVE`Ř:+̍뺏exntf ٻz?L)o/m"?]/[;`a,J_M#LR+X7.k`qGL,v'8̍ [RGz^goV^=0\`\&*+x,Mˢym#?m^:qss)\a:u5MҚR_B;9OGIԽVTIki7/ٞW'fGr祯|,a y e@kIgڸx3Ig\Iu(p& */`b]@|n`/lNfIY.D}.^SV_0uĜVFQIw tۮg)1]!s0Us/)C.s&_oPX Ι?ԅk}Y.tHa'zYuRSx Jk)6Y5l2h^'a|y> wȣc[ׯy׉TN1RM|4֬'J& k~lV_bRSi&Mu:,(,6Cu@zVm r=fCX6p0v@#MdFV)@tL &&}524Rw w殶x?0Ft7A_GΤլ+7K )"o&lAl̫}Nǝj9trA/=Ho-ާER}g`,Q S0 Htey+I/.-PGlwY# Fj|4(SR7N(%V&۟4vJa.ky`6`#A2 a*xցR|& O FĎ:sy ,NXk Rſ<~B0f'RN.3Sn,1e䮄](|J)+<>sO'+d~) `[؉qS]8i8znAE|}F@b!SC߅t%M@3gزG.[/Ğ!w{nD6\,\J] \L3*PCĀsK2 ,rw QF'W 2+m}y` $f#-;T`-*[aG>;PFUx;.V67&G~iPM~ʵZ "CH|aO8L(h86sXBX} -Ap=v ׈iϭtK Pl*Frd=eo.|Y}KL%4253C?6$+p>c񭐽Y\ڋ'1z-2^GڀCG6znDC]iBsKˉchqCSVJOsgb/; $[vZ?U3Bm RJBǁ>Sy0VAhb ڠѠ6^:35UNٌ*뒦 [o 6*6PE(fa!jJDs_@Dsq $`183G#[DIٿ|R'~S^>nYhmokÖ6\CǙ&:L$Ibq?\>3h9sԁCQ^ .m! FS?ڛL*: ~0)WZ՞qSjk:aBt|'G#ۧj2*l)ŷ%?"֛?ި% [7{R+]䓥 ɡ E[,y9Vf]}5W1Wv]ĕmatXz< ZqVlSB4L8 z=:L*aa-;ow zbCc\ *mO1 1nV0 0'YX[`mGm040Uƌ3.y|[#^ho>%EcR551 zM (]\RCٺȪƱV;,:(`:6d#D _V%z}QG@`KM:u_SaTwHf˾\8Xg]r:ٕl%4`Ata֠S0ke>܈7)"#{Noƺn2sF%?ug^# Lw#J ͓-sA}e|9bJ!~Hl( Yb`nHP,zbb)Dg;ޜX#|f%}qf_U`5ZՇcKxD,TaOLp"KCc}4H KL3͈[*^ Xi榾jP č_d $xw#IiWs<)|>& )ƔhJ= ,­h8q:fqڎ:uÈ{#}X@cБ8 IhTF6IOt¥ʓD0:KY0&=P뒸.<{%8=M65~t([<2< Ԇ| d[l>93(CUVed]!Mn ,lA#kj%.dŽwY:33 j~Z݅Yr[|ykCkP,_5!&'^pȖ)hc>~mln"#Mϱ1p7Ρ%WG|,:aftR2 <dҩ-w,+Q_W%aaW)|v-F^诠{sP-耕4sWR ۘC_GdXjg>7XFG s3 ?}X vOW*mګ$9l\gIl+^1m?#f`zBJϗbRw+-΅?G */G`a+l3l_h'_4cr׶Tfx):_FKqPgHamC &иK[X(CzX, UI,S(|? 7^KWfa7#ZShy{S x  M3я~Ht>nۧ΂/PU6%?cE:e]Eʙ!tUں6ᯛsvNc꼑ux~[IB]SBv;Goʪsa\j8Ry} d[ p׋0u.{HOOKW1*Ǡj?:;&ulcJRRcE#Cw(?v2,`= juaP<By\cFRjSMf<~1}K;A?q94s@NME8`u4ʑNC,z{鋖,Ayed.~KmR;, \o+~[R(߆NVs>پ강g/ϯ|(ߣ;7Ɗw Xf0QLȘdCZ OB.!4aso |rٯ\n͔yz̆s7 vwB/Ff/馌d0CmU9@Sq|5]~%|p@Aeh0sZVtk´"G.X͉} HF>wl1{s 02wq5z !ī;{ :3UsFM\CeE,Fr,Qi*t~##F_Jvhsﻒ-x Z:RDh?}LUǔ&/av@{w9ķtl;#n*_ jSN6;Z7 >"PX!;ߥ$d4} ut8]S'3::P scH|Ŝ÷{9W̄|Nm-9p,L ?`d#-)SpC|in)/QҰ0iuΖįګjXBn 5!&c |;V{OJ43^^|ZvuxeIY..'n)Jk? ?WF\S=EՅk17_Bwx6Iz2vW~[({INNPџe]h+X"|lw۰.ҮOӿ~0q?h,:ڡҪoVX\✎^Wdʬ]֑>sV+s9g+KNv':{0*^JMwi@]!ʮ3`I*6{Zlp<;F]GlEֽVika<kT O9i/AR懯,??|l{a.ЪUoO3 ~֔~ /}eJ_|$J3oڂ獬!e"{+t*U~B;|_G5]}NՐDoyOC(TGyE` ͸=|g qÔ[ +g(t0E1\TTgK8CJٯƘ30_b-+a DqÛHG  8VAozy'&ṕEcfO7y(),f}$gMBh;ԧ~iw>tf _Ƥ ǹ! NHYZE} @L]lY-Xi!OrY;\s&9<%4^u9[܅ xwn @~Sz=USuɆ~z{< Ad銹XǀлIʖꡮHR%|춟}?x 0;7"BMNߝc*ViV0nӥrx,읂cvZ;Џ%mM Ge 2hkScrՕ딁ݦF9BL?'%nSKP Nl%Swn$ C[|_.pH7\]wS&cEHQa&ldsrE/oL?@y ^dB7%7 e xT pƳ^0˜͢Bq}du..)7ߥ>7t$,/F N?)EYn[+<͂>fYoaXKAR+3մ}G.ïC= p^AA|QRvpB"!0,L"$u[@/s{ ԷL젬h;Nj:=/|7bl'7T8`BIϷ^hbĄ$.]5^L_I,)ge{ov5K1ɶaj* Ͱ+M1 M_!|FS~ StnlSor*j~7L=60oǸAf: ,9i5t>; ?I44yG; ~{*U(\1NjPuU Dˢqh]O/V=qxхvگyEbHAu\l)Y xi 7ʫfH4-ՍYaUGdcTb[ߣ1sٷ8ѩ)@_yOklk+5.ms`%8L4hlzІPӰȖp)V{&m\- q=$hRWٳ<{9kUywar[p{ -jZWG} q1P)jQROC%aRv=jܤ0_L췯S)8zX@@{w-奣MC#= SPSpS.xjA^_T_~gvFM)󣦝L:0qG` 0渍1ǎ?<;S?%1 '^zqN~~V" dK< &џ$]jqO< C$sZ3΂h zUԊɠy*\M8葰@aѿEBnv ?}Ni܉X/i,WoYo.7^vv41u`5}gk/8! oEc9Z@'WYq(h]_OwboHMMr@ MO|kQu yNm ^"Y$k޽ax M0:Ի:6Xd`0ʋ8FO#~ 'LǠBYu%ak7+n?~J9' NO`dV]awS2nx̃2+5"ub<%xH<p;8jbxq?qݏ$ wPLMcoi!F9t.t+X0pS.gi^RDN:e-6IO Lwv1ȠE"4],`RBv_&fkܲ, yн/%@y7]-[EF ƩSe{fRxp`ψmf:R'V_|MAtKMh0d5x|||<8+s^40/xrCKoS%ZDLZӦ(dZCSƙ1fb쟊KKy-t ?`}-d+M;`dOj&gŮ8Dċ 7Go>~rdx|po q@Mx ,WrhGa1SzFrE60hJ@ֶ۴{s[/"&OQ+w#jЄ[h@6&YQ#ON?%IKW١w,Xc*V7><_SWPpS;W0f_hoF^6)6TBhWrQh0an5W 8 Ԯ"H]7hVO}t)hJ9=]'PMAQAS;"c2.qRIjg/& $*7H*_xpK{0<*̉}vY%bBjէlDP`y8y#hج[mPKuq6sn;":ϝk\3+1D#}LkʷG.z-]7 .AOXEIuZʟ>̞ &2>ј[TCZI=*[.Pmj@1z݇_vQD͂T4#O\rO&x79-sF|=6 i =+΂xU >(䯺4)]Y{&=&EdzY;f: [|} (h8.9ޫbGMP*NK0䢸飤$F3~Җ#vxO`c㡀])|C{0>x0];P_j*cpJ=D w#R* d߅Fd7* 1 ?qܪۢBO4&/]l-ѝQ_|z /&.Î'&wgLǞǫoBjچ]Hu'9]?VDu/$ ZBƍ8q_#LBޟ} HƫjRC'~l@uC),ToKfNC6w=z?:vOzvd'1j-%yS%a AbM7M7!fr3<:Mj1m"}nǦALQWHpz~ ?L8|+H&6^,&h,n:8 F{8|qKtz&oT9>0Ki3] @WIU==RgrZ44߮D{'q)ώ<IƟp-t''i?0~>=K8e)Ru04sOW1/L%4/%wY°Wr>9|wwMiZ# Ksk|5mg8Hg]^D9qK 7F1yn{?h}]Xldl \֪Kj2|/ ʹε~D۾^[/V-s @joZP"6x?h]5+e! u}SlȨuY"64w.!>vo̺FTR 6'6PM @nͪh#̠IM<}tj+|bK  a#Њ`G*Г^lhK$qG+2XA3(ߣ3G|2@-5=\`St}zF~UA+q@;!6@sQqy&#jEz VX Tܡ&W}<=ىXL#_ǜqi'z">UGq{}>9c}G!œ]jrwp+h|8i|}4,r({`id; 7=`Q"9J6 泂=x8WޥTV:]tZR!h̎/s7^da{Э+%#i#hf1*s?O*.S@"xˠKz×0mY]?5/:/kX b=8ь\n?L$8$?{\8~t]pĆb)@^]si~dWd3Way4PkFmNj<]A| >93.#QFaOn2\׉XJ|urxS#xEH\y(6Tșev|gR`‡@d_p& VRvw0&-'~ 9ARG 'q75sU0MUFq=Q܆gG@'}7zg\ tgXjLokE-3amoPF:$jUpi1w uå 1|NO'vafKJkq,L]&d8I :l{Wj9uxxd:X}D+7JldP g c̩dn% UNW+P͔g%þWKyXeqAjiUZT}遺aIIS9A'R?E-ZYGu09SGy_x@/,C`Spe[T9uUNU+Wԫq*b)[*c=6+vWpd|j9CWvC1w>啊X8Supmہb˭,F#n펏%|-D /F-oBn-'Rl\68>{]nv:\(f̈mwkq<]B+tc[z.m;f7s7!~[bl"m]6>E߅fIܶyzES\!h&Z'S3n|;jLd9._0m׽fIMnvpv_>eJy(jtF܏F0 {塉&gk# 첅 nn! Q%Ӿ_Emh6XH ^}ցz3.*j%c_s9\ef: |b^9+aX 1[(RX;?͟NO/ډSnK)vb/q1*NrO۩q:S;(:9y?iսYN9!_K,nšyCrD6C,8,CNPnLx5+3\L1̜Lwǭc I2n`&k 2i1Xrv鍸T)U,Q@.u}`0=K%|2} `T:e:t/-UjJx`7'=Ng=| ڪ{Mӊv^wB_vn`W?>V]1CypGkc 8+`HP&5eP`~Va T q1W^ʾH&P~(\ʘ' T<%+\g <3Tze///˙// "// rك/x9Ɨ9^mI Pfi67e8݆dwbp &qWlLr:?'-|uQYllh)8$84%t&a7KK{HV .u" lLC mbmIkrDIWޫp˾,gNlͲ|̲pH#ض*7PYTmmrnksnq}Nf{kvAbڽ8a?\x?f vަp3Ě_{#}O^pS.> 4Ih:d[btNR|}s%NA=3'$*S.Z;?-oᖘ8GAۍPўlJ=O"'d!}SlL9tɈ_C~oC^$7H`c]_>}Mi thbf`vЋtcR^0`L31 ]c-cUv6 _򅀷Ic蒯\,,.C1=a;ڃqi/̍|H7QL I]*@{0CiZP@ߖ# ]ݒV ̸!}Z4ajYH vV<~E^pp5zwKB`3@iRo̡fizJq4 t S[Pہ(?#1T Є61  ~{OP#[8w/?Oga}OV+oVv&Ǣ7 @xoaӬFxP[:PkDw$j߷`w{3Ԉԡ_ ++zWﴟ~B݌v:( mJ;9%eqVZ5;e垍w:ӥ>Wد"t≷boÛi7gJ#NJY,ՌA9|mzd7ȾGf_Y6~R N5jH|* o1z;Խ]%k25ΨY;dVuOAvM(3^?=.<`e^K,݁JA!EzC:{O&LAa; S'  6Zb[~\q74v ஔs 8Opr f. XJ[\ڀ};Q %I|1뷹m;@٦O`~t5f;(Z(\? <^?ll:W|)2mvmł=JWg$uvZg13uWr>k@g.?]H'[;ƪJA}2H&⯁9q= tyRV/4F} I$?p.fX2@ J{&KY..i._8ӭyrF%<bu8lXB s"P3VCN5F.K[yL$g I)˞*ķD;5Dͩ MͶ{7cҲ@p+AFDq>H\ւM,B"_MFw՜vB%o lrNPst)r?9N8< (b|3+F&y r5"¯r,r!x+b"<hˁR(T;V]ā`X _!A)vfЈ^ v6҃+NuXazh|fAmG]~| b)#k6r6N,z4lP]xjqqc]`֋y%ckTg3A[9A8B'hkd]-Ne7 `#TcEz=F[O;k0v%0QkrԴ.ͱ5m>h Dq&h T)6rc*o}ݯzس(?n) ~-%_ԭ$AmY|*\K+Kχш,ųС |m9 .PLFhT`Idkח'h_"G>h#p_Yb{ iw/t4Cu VA2aro`. ӯ{8h 0HT`I ?Y&֎J& .1>E|TKZdN$Z&/5->X1poH.𐧫7_Bl6bhsQo(i#DB[OiGi=3%eXėAV_$^|dԱ抯ŧ[?4]2f9p{UE]yz;/N:o\̓?syw?e`Rc#V:&n7jq/ςCo zrH:N ҲIQI lϢ4k3T/yީg y\ ˸%*ozPE|ᇁyq}45t':رbĮY5jd'N@*->t׷㻓K/r}&FWWJj Y2*}gM)Zw"6CȰy"~xÏFVa]vS_:ڐv66Fg$"Zw22m eyb!ӷZ -#,%>$2x-`w$wb2(X B 4M8dȇ7zp V>w=gYm emTu9: dym;ҭJQxYԖFl\k_ׇ/(P˷ H/p"VE{˻8u_{b1c)a@&+BsKVNb ٥ə $.TN qANC2`%/?נ?1oF3*UC]M29P>REiF/NM.3^^iD )`v\hua#t>;_s$D 6꘴N /B%}/6] #iK낭XͬhI'hkNIzׯl'݀0h$ O123|AnLɼZ59mvL7*F=ueL>ZWe/џ8kaEE]WԜzui#:w+C!-jfY-ff[-P֬@R%"L[ ^2ojq*N6Gm=(, ʼn!<~#9:C>ڗK\zN.l]hbL7~H\cI_'PnuqdʭG.{qؔCJvgwR[=w:"y`Ԇ4{>4wq 9vCQžKY'D}^]x@-*@zn~E4Zhz/WDD,Y=1tǏ՛ܩtfbA D`z389n6u++BOV4^W,á՛̐X>UWi0Ъ-sh1W4{4jKVQyy^-ہϣ$b 3b^spW8jXWe$k86/lx2*sX%X$K~g.n sp*O>5כ2k f,90IvqSүyWom~:4RrT}p)O.͍ߒe3Y%} =_pl?\ j(-W- /Bjlo  uΎe"xZřc,o% #ZLY9ur|G2j>wl1{1[{D|٥ޜ$YqA+H #F_jqZ1cgP6kM XsLΈ~u|-y=Xh.\{_59o,Guug ,:T/3ei\?UeEL]RiuN, O^#c] >6:u{O0fý1}{O< $2w[:7mc4؊ڔ/lEN'&ґQ9Wdܘ܇/ _  Ղ*}b d%eĢe<OW ?ex}5Df^nj\̓Sqa<5(!}&'5x559_#؎&RStؚ++@Gp%<У5P;/dS2G.{La頻G:!4-Qd;Z_⒖ =rHU5C%#}z)y`l׼wczG rj]l?uK]Z(]Qao/|"(SX@@_#a `ic~#6FMK/Œc+# O@vj-߭mp  TWh'`hsWxۏKI;!T5zI_gET~]@VGZl&g Q"M~bVeK T0oB'Qk$cR֕3ЀjڄZ GJ)1~Fg4.RP҉Ldm jK}mMӉx3E8ifN"7#32{hؘU|^X,.\~ HT\1˷#˷+Sٶe}cv6,F3(YT;K`G.^ E5XGf@g^i?BKaQ!F\wsu'&qh&^dZ[9פYµN]vaMZ:'H[ʻ=H^/EMg/-|OʈGg5!4?sT>I[od jEUԆ44Ic-⠕vdkM^uCfԑqEa!-)P儰TRm{}{gX$8e3W KQsSZ!ߐ>/ TvP[JÕP <9(<|֣uY=jZ.s}2P9@ʣzz_F p+q"eJ$pqVBv/[=zKك0q4K|- YzSnmNh&Ga&0į9X}Y\j.tx^+iN[ęg5; Nn & V tU>׌qĀx#r+R}v* @Xs4|cbXZޔDCCy#D>?1=q z&ؽ s}W\N0bM3=zï(ZK] #DhLZŸ? 5gW"ۚm_Dɸ j@bϞ+G;q0x: su/jmL ܁u6 nQP:<^&Vӹ)i!OV 'k,8 (>f =r{ES0oeR;CLLCA Zٕ}F,B %vi\)^Eȏ+ I2WX+ZZ5˦c*qIPY1PVhP>1Þp@Qj'}'(Eouq _yWB! E,M{˃!BxB6ё~l-cAiOk_hYg^B Iq[Y\"c(+e”}*tHH~%e'+s!8a˚t) ˴_c~Htp( S3јQ Lx_&}z1 Jlu!e6sؖ+}y[`Z0uKT`SIФ8sAVsdXbMwU;t1Aw:a%ڗ \}yzui^ 9f>Y7jqjCN͑pjiG!F9e)_TkO+$@ j'+N+QgN)JaIVXճyF9PP8FϿT{{I YX^q^tpʘ1TxҫsJ,BSLK ޮ²°R5Szbc͏|Hͦک]1჊=T[q'>Mn:'"}7@;{mVj0AXN٥u4RF'.(wm/˥:bA 6]տb܈͛9PFAjPg_8^.458c^˯~+5:*<>cCQUed:/dXo)5 o(6W\2@Y1p8ae]3#sg6MS' ˻WPrQg(|)M iifiݛ\LK&`)Z :͸upqkʺb>q÷:o8!Qcf%=dI# p*>xv-!Vu XoSo06o/7hA:W?ytWf$40xx2ʹ|.CWPH#R=>RiQ/<:͟GdnV,o ؕk7IȲCCXRB ֯,Mۧ n0 :^U`❬Go#ӑ)pXA5<:'ѹxn"aw>)Z3B y*<.<°=}A 4͌.GĊlۏ9Hωrţ=USuYn,t} uSbA6Ti9V~O&32Y3?)sK;_t*1utrCf& |wDO}vKc#W f s7VӓiYŊa㌢<ՀTd?m"HL9oV x<Hfqo 1u[$sήMֲ%LCXo"߆"{`T+BjxW5ZQ,8jD9j:5@XnPBgTQ<=]SO'tR&#Tw^<\Rƒ:QvC)5.gf~VbW-*aB+*l|73&,WGX1-y\l ab]>98%`7kB&p6*6T5[CEQ!nmQBѺ,dV.κbQqn@d(6+9j!? _yB[LA0'-m#Èk/s'Umn\7a1Wܧ_]ynIݵuXeM :+f7YW~K 7>uD= V;YE᥮h^ʁ8h L>y*4Yoawv5($N2 2By@1ke7@m)uǿ?^I)~U(T.5yQ90hѾ1p4NggY\m~s <k({D1)26ײ_#@, ?D5a4-6xh0½ܛӼ# 2W&(xJar> [wTccDJUVG5H7ErԲK"Δ.9azg=둌JST/|29nK1GRp^_6gru#~`W~lʈ4|;~#qH6%w8,m!,3$Lb2a2sوҫ,{HJki.gD೓ٖҟ ,<)1|JPRlS0VM߀j'^MYYܛjC S7.D+XIލ#.b6mqHyh̠j9cWzJI~GJDBC1Bӌlћ_Ws~T<6J3qE%mb4w8X",LwH=\`i܈b^cn ̇O@sUR˧Re*Si0i.|e\sai0eKU_֧a=8U 24E#;"6cR~-kKյ'fQ},~o{-n%&[T᝾; &A3hh o,[;{~'Qַi:ϵ9_,agNҀQ}R(yD=^66$#Sؗ< YzSeQ! < 06J{l%8|i$뷺MS ':~v(wZr'"j7iơ 5l_gPN4=0Z|S׻&RcX"M-Jh_l=^v7 610{i]t22}|l2'wӭZ ZBnDD,XC+W 16!g|Jǔn ~=\Vb{!'h!FM3k]zݟup+4>v%t] a>sjlI|PGg:lZ1Q;W"wDj~u>hv6ƹN1su uyLbs ĤPl7*-ҕ뻈x%|veןt4OݔPh~1}(zJ~Y mMq]XuV kI2}E%RvLDjO׽,+(^߁ϭT_ %#Tɹajv4g-R*N^>*R.܀p>4" 9&i 0aU(F8i  T# }$bt=g8a;a կثM'+~-չ3)9N{az91DsQxB;CHZ8ývL]g٫0L?'5縶#NÍrfؼ'*5l~=-w`1.N=ξ?`Sby':N;al~K u ꁒIwgq`ozX2j!퀏];[Y/YҰOܨCHi]3< #BXWϧ9`/`uAɳ >ԛ2/ygGzT,h%kIP2Lg0rK`y;_GدtD2%K0 B"1gĐr;.wK*&M(i= F)%kKBt"71@ 3UOoӾWwxLfv̄'\/>Lt{E TqҁW~˧%|.NU$)MtǧJnVs-qpG HE9ŝ?ѩ~@#*p3o ^Ћ]_m-R Qn'/i;?Z9x(rc6Z(Dۄ] x~}~ _gh*H:"4>..'Dy$@=Й{Q|흨ah8Ѵ޻Q <vw p Tј1_>g,D8@hhb }-?Iֱ$tE١齹(ʳRVV:xޟ(q֭a漷U}@v>H۹^J/iL9'+y,su~ĵ?`,<`=JnpO oUֹr>iL.V#6F$ٍa;#:a8ov ͆:ϲncN~N#SPٯD?܃+g|eS231Rܮ#f&Jǁ׎ r 6jO8>~l4Ñ$>gxu~xh/ˈǒj`>FtrN.r8`ꐊMx֝F.u(vMK< *ԛtq {GkTP|07WsuYeoA/!E͏>+{0d_ד8F߷k<{#nFX9oռǼLQ~ތk?0bC7Pw# 0䅃p3nOdxXy8>; ,GtU? rKH{_,l# 5]Ȉ~>xf=kuFn.5&NG"'ӣݫ`Q^@4pZRT㠳WSuP6p{_ Tc×n^Q2HF5B8p]D\܇Aq<8]U\Ԡl=񞞬0yބ$=8=Dz$ IDljlLۚJb# R+TAz[X筎:pd,( Ȅs=4!`a{T]/nĀFBIff%,%5Y(}o)"1BeCnZ%WyɅ)6dzi@A8~'5*%ωoSwRI'B%3g%9NEXN|WW~znmdk o[8N6x(l_iC٭a iqA-< ܣ_/RL4Xu-'Xt td@>l]tXqoO|`g`k,,ƈRHl8 xi-jꆤpW$^U{ghLVo,]gZFZq(J/ ]$gVZC޽=ǯk+?-a׿5T8J1D G =l(*?7#ԏJ4EXc- $6-諧N*k W xmwKT{~CoiZ1R_ 1C?oއOAn|aJ-d+ihN:i#RӍ<ʗIAb'rslћ锰Ndۅ3n7y#g~3Z_uL$\rg;Я"L13Lѡ^JơlgJ}B=Y{scj>DvjTlؘ;`bQV>Z}d226%{|E yۥ:1Q9Ԙx5j{ަVYOB$WHHv KH$^jR!:LɻR$C+<列7Z[(s6y5ҿVAheV~ȧP& fȣLJPwmh0'fz(U7S\)5;xa&;O ~ۏ 98߹%7TGOў攐uZK[`ЃבJkX/[.R%Adō{5h{O_'[x*O7RP8۪^m~zlSXj‹E .4={R G`8o_ mM!>pzgpFuP/ד)gTS%*C ePF)zSֳ71*MsEA4/UĪ; (LEw\V2HbMcE\cQlD}+L.*>GfH_ByQx8F'TMͤ@ ޱ# m[Rl姊b"$0VKXMda;^')+0t} RDTA" \سۺZ/[Wc ny+ͯ3uTgʝ`_Gx>")ΡQ[cp .!`Lɨ٨ԇ=1 CY㪦TiǢg]SG6fQRl0װǼkJ#Tբ7@K-$썀G]MX7:q(´•DoL Ҟ|ytzPI(;-I{MMqB() +C9Z j%s=nwڼ;p:sq8ktò\AxǩA|y(tz6yl$L9Q\CS:%Hs#lgGiT Zzy 7)VZC>J8D]q 㑧VrMMI`f:+69F}5NA$3rBq_:Ji2#" Z1opWXrK+LAB!,aSשlbqHך%?Y 6O2Yq|")ɀIc]0 S?s= v4*/?NȽɀa*h/ԏ$ӻ$;je_%x0eP_қz sb dC_)y rD=:=5{gb|=g (,sf >=E: ;oQp6E T4oj#gtQ0u;g ?NCik2-,@}p EtJXMDFߵ!h>aya\[g? EQmVdQP#~E-X.^S VC4_O%a,l 6>ミ~RK \Cvd&|87ݦ`91k'yr*Vi.e*I=Q}3! ,Lj sKlEgf4Z_+Y /oi& SشxehB SJ)ú<>R^"]ƚq: z%Q X ~VR{_"O@a/OǶ :rEY%e1 ^˺$]pDWD  Ctj?hi_sU'[N ^^]cbF Ԙ5iJ^^ e{j ,ayhc^K?/zY=o^FEP-o]im _l:d{3 IŃ[$xbP/yRW~Yٽ=4$ck8sv7uJ($8 {,I:yZB4mt; 33XZc깎Xl:~db0B ʎȀ걩[† 4X:,NazzZvn^9+ z"MWqL8Wvt Zp>@ka . t=_F hϺ)Pl3cvBi{mH~urv:v`mGrƶ 9?ʃj du秩  ٞꬹDM\N}HiVۈ@jQ@ T.g]Cܣ[F#]>^;kO;ӗV),(J7~Ә9=twZyJELş ћu2攨XW(%mTgN;N7/sAO;yYmj~^eO1O\\ZJVyG[iCδܻZy /z?rj=ޮ![t55kѵm5`֥8|xzDm[$߾5t8 CX}LqD gkҳ5W ~.QYJ_Wzf t~21{)z+>*Kڷp)\ɦJA r#djz%,/j8kqH-n1|o'?'*>5gtjEv'I9olES^rj!ķSZ%MOOfԉ٢0|(d7M >r9pjǽmY}^R]z `/'Pm7T#W:> EZlg( o6ds&6( -a9Gqܵs*XN0urp;#j!#5NU:1;GwBgz]9rM'W)4N:FwBVNFj:١,wRI(AH:*eoǾcڸpEp%)-р'MIOb%8g9n,_`p/6y|o790:hj-o iQ|>T(WõuQѻ;*8|ICW.b6H9M]-h$+ Dwܺ =ˣDoύ,mRYO˟h}E^.ջ%U+(ngggkohDb+ca{.<.Ede3) @SonYKR~ Z=!L Mz\La`B\77 `]1.٥JvWg/)bm\vwxG\7 Iq]/q(gfZ]F_v)FI -&~}Z+{En4v_J!T#,r2 æ]+и!rm.Q10p?8Ur:~ ߈bFa$%{?3!%sh931F~1E:'ʳ2 $UgbU˾hHMօC' N%KPP+BɇaItA4RZ?C*_]Oi/hz2MtҤ cg !YCaRj9/<&,UDj+5P_]oHwjQ.4aEh`pYٻ.碍cϷD9ew3c0+ UEPO|'qxt+Z6%SBO>`?g$:N!+x(f=)x;?;$o>5J-0 9P@-nNVʁ jk l 2*U43Q|Vw`j: w&)GR3' G- $HB,jS/SV"Uz̷Cmv 3 O+4{Lʹټ\5o`_ &9ߢmTlܬf3in/鯟ϳFXZ-JJaߌh@a='`[,\8ﰘΈrgDy]*t X? ծ}_b4?^N/] LW!>ʋGrdv7'9g  8y)tY jEЅ?p!T#h EKAxL6&М#b,A x,9|lQ.|^  <# ḭ=-/H3V}A:ا=5"#"Ghylt\8bŊ,e*A bথȺ'gة14&ct:}e7֎ D| %Ft &H?|"G`/LזiD[$'m$w?8WOt&?8(,&sZjϼKp]+,ϙAJ^Gin}>nZ1: S}ٹI:M qj%4 D@yKwbnqDZ6 We> wcWI0m'_}t"̔ǐ! b%yyG5/"ޑ/01gf_9-9ݳ&/*&Caq4Ng`PIG 뼱%nNZWx;_I):;3x_H{C<=PZLfmJ ex E|*A0͏S;ǯ2+H'LΓFM}9,w( /j89Brjv:O!m >zl}+~#QY&|r6)]tܗ ww$TX7I]pH@m.͊1^%yO?h~sSD;l "(97IT[ Vκczi,DfdpuJ"TJ."'&o&pG咰cStsO ܖ )v9~Jҩ{կ^+V}} ?Jj/?M?C{F>ʽsHL/pB* Ь+\ io@YH3|ʚQa(f`x],;!_ ۄ]5i9=>܃ j_N6~ђdU6"UK {|k ʒ4Li x+c*[V]F~kMQrXׁt sF}nI^E7݁=ZahCX_]@\=?E%?HlܽOE.C6~PN- }J_?JR ̍6WL垯l p "0sWOT1.U^PTa,۠8uM"XTz >Y0Ez"hȆc gіxsqya ۔E{/%?g[8a yxK{6 3dkW5=< >Og5Q^Q$R+ pG)Ei Nfoǘ+p /&˟TxBxf]0YKSga6cLE6,X~ٽɻ̌b ix ?fgQVDBcgwd]]X`ῄ5{ua*Y7 G:U#$hSE/ I|sRA{ xjT;3N(EU[FHj3*Dz p}$T)r!uqwub_U[b`D`oןm T)=LJL-rfב1}]y.-BR1KCIhɔvh%>N{ C6)F=y' <GQ֥xџRNZG/f7p׆qx{ '::ΖV0om["gqv2:\T\rHŊ/B_ѽt!`WJ +z'xyQ8N浸-оKnBӍ:}xB4 zu ߺMRb6UM]J7)SFҡ.|Fkdx3e-l@j?"6<}Xl 9Zu B1 *6,Vvq?tȩh/m I[-Wlj&Vzr\tiH||Qû.J]Wu-7<7}vu(1%EM }Z/٢ z eD|mxG-62_6,{,RnTOmIa|?s+~+@NEY{WiKg,WoH8cNXc2K +<=8y,g#q>|0>/'}"9h%WXmX~v5khCWJk\͈`Ltעn u.?JY6.gX7ߢ/"~XQtG񣜝EYOS"H8G}PW`bEk(| *FYQuECC >cy # qcq Pc:wQN:@imnU.= "Ll(ߩ%"?7/Sd4G5ݐ0<s+X.?;SXVm8x} z]q FO׊ylub7Z|~x o#WOp,WwF߻D5o㰏l<@=ibzqbHgFk`q8y  󥗋9 ;oFIM8gg&"Mi'ۤ=ߒjЌTI`5}uܼC1bc"kqup3G(nmo>76!>{5/4afL}Qfgi78FCzE6rlG"rj{珧s}z相г/Ԝ[D BEt]n??kNpmЮBh_P0zmvm]|^0aMOdNݻd00:OtUwf-@? Q 0 /ah/pRxSz{Y]#&Hpsh:}19cp_L_klG3GD1l#9hl +N/]_keXBR[ ?6eQoZ[d"jH[rA1κuEp+aa#MYBk-V`||)b <N(F8疯mXqXU`RlnF7w宼3oNƊrsۢ2op Q6h5Xk?"gp / RB}%7!93* i5&^.[jO\ xXy,‡.8?~.$%wNr1t S.ҳd࿱aEiF ~" ,ubQv!Ư-a+r(ygmyKH YjP( zb/a4^ r?{ AROQ[zE=`W2+́wJ֐| 'a߯W:busBv^qA:dEL^lTdrg J~SbJSW(!]&38z6%e'KSq.αߍmʇ><$cTzL^MՁwB>%u)Cl<KivDЧpݵ`P$c [x|Iz<1s`Ƕ> 9LlrT!.tk켹,UC2om:rmG? ŝ;?LlxЛW,K GN|r_iyB|<'ob "W|f?x@QsPTZe\PZn;EޫU=Phפ| Wl5볖Wv/7xJ4S_6U+/W/4.Q.66iSt+ qΥvI_EjO6QFxSP<*)AD.&xaP*j}  >@yWl4qZ%RhVvԢd>ԖC %?0DW1j Sƾi5}fC ]-FSԡPR ]7}ɁDm\^}Un )5ַ fA`H4[T!Lʺ&E^Bb5%1i/q 0IX@DLj]s[ajV|HoE cpGtOd7^wGp8Cܭȟ2?[(.N}L$ (e0إoޝjVmrT(7M'!ZWPN"Q#߷\` "(i,;~PN"-D֩NAQnDob FrXovoiQE_ px+#<ڧ +=ɦ%C$9-08 ^~kw{-!ӈ:q;g\kh!\s&R(wĀc>oɸ}t9feY9 ~G%߯7z\k'a= ` SzɶɥG >*:gF#g@X|>Ow( dΕ0m~phΟY(ET>$ -f~IߐeJUuREqp3f@g׆$'~7eCD;hZK&0&% 9CZlkh'),D-4:{[&[塶u/)5 S\)A o"aE]gnҽ~/xf+H^_]]tC{qQ qnҋWD/i]U{'_$|M~N{sƝ]>,;"` Q7lH3j 7[#5J3 X8&E]>܎+АXqEs lH8֎1N$7ЪD5B('EU]@)Vݣ/֌LNfYvR(WkFaf@ˇ\{QSK""E,pu]'D!*&ؼlx 0a8Ӣ`W\J~ kwYtLtJ+se4?eX!RHsXq2ÀGk`n <`>?>.\Fv5p9]P ~tHxj 8r(@3HM5'Vu=hE[=xk3&T0Zl3(cHi [3o+w2[Ä ?CY<:%U6`|K_I3:S#à8$|P4{׎|*. UV tS+Qܕf*F(5}G袨DX;Aj{0pz|Lٛn /[#0?*2GsEZǸ5)@s#WڝѨaַA @RC1q+gֳsg~_ Vם$*PScxu1* {ЮMֱN7+N~=lߐ>9K}HE9 MG[iۂ3?RqESpy=ΆᶗsF甅H/DGkj-[oWϬ3Z+9~ :BU`.8W}n׽V;*u%ĥV*3XQ*6M7c_rKlAՖx7WG쟠8\v&42w^v/GfЛ;C;t9}Oy}ʵt8qFW4`ƆuG[(o3"hFfz.f?Q8l!Bq Cp̅< T H%FdK5!|u#( :ެDTru'TC -2lHYMJ/7&K\nP7(>J_mU4OXG؏ߟz`ֿEP;"(ܣ D( @6@n%@(|nh'/Р%U)h8a*bPb vٵYƀoU#(cjK1 Is, ZU4|m|Lw# Uqx E(mEO E,A(t~^sȹ8(ǜlX؂_sLsX} NZy %*8 GNת+a3RC$!F 25xh1 *pM ~JO"q Cڧ!EPAubX?B=?e7UJ-n&ݘqpN!ql'RL* G᧑~vOO<^PՃSJ+"x4&S(qu t.QZ:C-xlPC\݃X] UvS#-/ўs0쵤PM+vL; mfLe>nb̿7-= ?lɱ y1'P5'5Qg?TrUr;ZFt%~L䍄RL \ʚo[ g(}+pT(?l^Ǘ׵★{">aa̯FV*izܟ:'0l_4;; w>wiB+maӮ&Zxj$_@L9Fp;) h~X}|>И8g';&a݂I ^1{7&c}hTg8Fu#TRŏk{;GS#EaO=  \?Jdq<LK{W(_݂ O3VfŊ $Rm5& 1O٫C TK&Ggnc|" ʠT,G> p>-kceݽ#RUgTœ5_jyI[Cm![HіүrԎ²kiFzGZ\{Zw /:/vv4f oUg M״_E 9"ħ2Ͽ"њ/^ܢ"8܊@6I{GڟLqNإ W߲;Q.^ bș,_f#¯I []{F~ \.@y ޟUخ*;l\KfԑˀuFQv#fޫz֊8 (oicOjmY: \.zwc֡Ie{XztezH715! 毾}`WJt\onFn?$ -IɒmndD\t*E)ZN됟5O%^G~LbX>vK"=Q/%x$2P7/)%z<e4ًgyˎcNP:I9)XZuFCmhˢ'l6ҫ&o*-MM|%DwۙQ[;ثkQϡڀlj}DGt=Di9<2(b}yT(2 ~KB8g9y= е|c!: Ni$?&Q/s/]56Y1i}= @Pև J^,i"0YD7W/JvՈYFL05a8 ѽL3ѩ\7#d: =uo&Q3gv oJ}eBt '^x+GxڃGX6뱊K$ YS`1MGzK)_ŋEҏ $Y.`U[xDsI 3AݙqNc#zb1<~U[yJj2 `譨"ltOS٤_q[ J1BCMA5:>~=2PQX;5JFP屄I@e$% #Uw{PIQ)">iA0=>ߢqy]=" J*znlG\rja۸Wx)N(%o(<JJD8fi'hmY~8Lͩrz[(Qc~q/.MXobli9"*6b%Bau{'/֬KymNq?_+6WUKykdS()|"qٺ(܁*v_;jPx5!׶ʉyU+Hq$t}M2rs09/uZ 'm?v#Z8h%0-1n b;vyb-׵)P~˾3L^v6R{8 ~s}#pt#v9'*UXY`6YRgLي21z.,Zn.!,$̹AGҭDE @wα v 03Tg_Q >\E*JH})5Ç]"W,> 6Mқ|vɏsԜ$]*Wmu{;<> bbJEP-~2bMnQ8KJ.? 8f$Y?H1,:t讴g֣/ l&h^g숖1<%&`Qrg^ܽ9q>DϢ&āh^H}Eq-|xToI58+C",;Sagubנt9B/qwYjPjڌJ^>7tQPRM|X"ݿm ҹq%G$% }|}E}L>.HMޮwmg }^&)Ng#?C/7RosN4׉ۏ\_1D]b^+ej>Ʈ(fBg߱M%jcX]Gp9iRg 8x_CeAڀǟRyQXA^o:5F; }/&]Z]7Vwрu)7EJ{ΞrZڐaю R%Gq?>i_+6g&?Ȫmm Khv2- ,_UY&+'T9~M#F]wʀ6ߐB,WktP&8G#$Hݸ1,5q\®RX;vhCkW^vhX6wQC{թ ;^v}M\<п tڤ_(VQ~.[a}܍W?hgx-7n#a\g1iSm|)gx<#<lD9"%S}܂RVO̓#cS< Õ;Jc,rxCO}c`kZÌAovJ1xS\BrgҿctP*=9\)#=hڝ:epuv} Gk-|9@Cv儉.pΰYI:  j3P\c&J?Օ≪8%0:7 2چ}1f\. g4Mrj[wd܁+7~R.ZphoIȾ DfXk¶~KGm𵌿LR#g$ztmؐ(9>D2BJo LB5$ xEIG=l)x} 7TmJ1T Eu@T O~D axPVl|N<UJ}{|!6noKƱI#fewLT#aZ䞬fމiTNA?#c?ܧX4Vq ?S>}W-?eL޴`=-ڧZ3\ Q,(geQ`ѢO{ۇRBidzJ/f}vd[Gڍ`&xp>O.( k=-oV" ɄZ4zVmc[܂_LoΊS;7 N5)jv@Ch9Lo x:CuջBjGn%>7(lt#yfSN /g?,ZttMDq`Ԗʿ|<݇L:7&4FՓc+jTˑjā ܐCP= ]DgKh c9(lp+#ɹ8 fYx{gWhZMa\#i,1~HFe[@:ν ?[s {| -gihÁl7adm|,jl.*Hm<+&nu__ˣ\?K Eðm( 9;ZSo䖭rv:>J hZek_8ۃ~A#_AGJ1T^` YO"Qk4S0 H_%?ʴZ|GÌM]Ḳ$'Os?SৗL/iѵY:<)"OO5 "6EBY:7X3| ;-E%[!f}U .󚳨2<(2RsQt\(DT8svA? 'M(}>!y]J"0',+P Q(=?5"=n]^ɖMG WSU wp%wNctHӍlՖ!箽|^,׃~E`Nмy iљ}<s w.4ءfa.\;(% ?1\V$m)Β&a~Ԩt/Y_aMI4n|#t%?,x>$'Ώ|2+"SX Kм"ʾ#OcRT_-ѲY$ǿaDhwr&U/P9xPfӣ"29@cW6 uM8$YOS}V_Qâ#ƚ0#1?h*--#z#Ei3Uyv+c4CoCKA39 U"j~a0MU)x12&Bdc-pw%G㾤w݃zWP^B+1~k[? ^}=UTZ ΏOA{4uZy&f*[ڼ/t?*Os{||.Ίd/ k!ku"~hy45UHWRDzx6 D y5O"1wV".-/~{P8N5F许jK('۞&n3S0Fѕ}#V#tEjD457$&D^iN7G Cxzti%svOoQhmO?lW;)Moab1'NJ?ּ'H_O)A+e#%j9[Ͼ?o:u.mrV˯01*v5Y:1L (,(k=dZ7+91!i0{4ud͊6or]"Jk^ٵ%9[N>X_2C^h(]n5yaEk%V״^Y_J|0:Vz:} PVAcpI'7|cMnw Qq|i]t~;P+{ا}nIGOiR6zjՊPVӎ5EF\3Tw6c弌<7 J}#P˕).{c*)N uxUX|M:%{}o̾R2qs32J*V4Ño];~aWLFUVJ!{87^_`lAaܚRZPFߪ$3$ W&-ݼ=b"WpGDp &߯+tn>,Qnf9$;F!CxOŒ\zRg$XZˆ[SN&N\egO9=Rm^*j^t,r<,)ZOlo[,uvq#ۯ]jJe*0YFaaZV9mIpi35-s`}|}zڬo>S;˻!zy}Їv7j^nZ_ܩ,12$eꀞ+02uO{s?KU_T77 BiG4XZR8[}13޵:pX}@R}.=²H+wu"EOܺF]qAVNP:@#Pm\ZV`+Fz-ٸ. g8oټS"Io=6aSv>8isxvv u%eSW.1N7]M«)"]*%GCf.ou1{ ]1+H9٬["W'#;6[֌:xӮ^;#Uo.0]pDW K I=B.eOt!/ES\(ח߿`;?&oB8#XWޯOwi)a9H)*moPRňlkei ͓ m,9ބةS*CEiuAoSn!g'ulQm3&"TǭgbceiUoՄыɺܫS^ ㍦ ]]Kn硥a'Dy@c#2[?ӉY{#xud02ۊ?߇2 ߿KYUe&l|_z-[6ݻaK(6=s~r׵qTg G#d)8(, 򓽽Y3 vt Zpq;YᑼdcϏ^cnʓ SqK G!٥[>[_[qzI|qaa :a>icnJH5@1LL>xhhuޕdcὀny1J}ü0 wᒀ#G[#ﮬh{0<[Ȯcَ.'VB]A]N ]@Zctҥ*M볓y@gIaMCЍ@;O 3@ = WV~lj%/6CZwUwڇ}QUa|Ű^4bcRWL:[)` x˪94Wh,M-DRbVIFkH P?'^.V lg9Y[LddF;CIÀHoJz/RuCor4x~`SѤoJˊAbTJ>Wۥ% I~|qxαr0(MtAF]?e|v %.uc4o-qʹSxhץ`-$DJJt4Ѵ۵I~ l#*v68+㱏;CsIۢa޵r^܍ c{6nyEXOV> ֿ{Oh`jrp&82fߪ{DŋՋNlS묚XLTsJ"ZȊ\m#~6̣4!ml]F}(9U }(]Dr"dr3pqrr=c1|E0| z6=bGvee4y(.>,1g+C6z3,Wx g.0p`G&cJ6ϯSRxW</R֐%V Mkgfkcz@M3n:v;!?]2;- hB77"E>Mpbt09i]Zu$g5)HS̊ uӌY?q95\>oin.V\Rn~K܇3;}E?fRM6?J~}zKot!"թӍ! =߀wk>df'fg)YQQYb_T˗0.s&?7 (99|RL$?w"PB',VrDZ`\jf)Ţ#١?v@Lm_{n<˸LT1MLOeJ{*TaY[T8X²Ӷ 돤Va@CRV'uo">+{BfH"n[D ~h7}Ś$ㅿ!dZ.>yav7[NN /.,m1FT7_gZ)}!JW j0O()Axtu."۟E"0QAO f|~O@HqoF7E*5XOrOckhw#fwYC9A:'f65<4\XmAx7wp꜏{$E9@C6wEguvfDx:{p\Ѷ4AN!qO8wS g*EȬSrXDO8$Z9q"E_0CVݜޣ 3v)勴`bǓP#3:?ÍNi,F *|塛 1̥{#i 毪 õ>Aso(h>4b.}t@p_;(f(˴f} 0{УCSiI8SChԄ5]B!fi4%(ʚx$:a98;oH :ꜝ/pӟc`! o Gw>$\svghH8!Rm44 tWᗉLf!6c@58nTʆJ*ƱA(:./VezL*m&RdI`*2ޤ J_ZY u/,X'IaG#.ab/l6$s0􃽄O.^WWJE% aZ]jTJ3#4{}tRڦ=ɑ2M-jbHDh_ =pᖏh;o bŌ_BG^z \24D-lO?,7h'f+SWe-iUk|W.ԡR/'`y ̱TGب(_:? tn Ǐ a?';7iu6kw4y&k$SX-:g9WbpXE.AA3q|MəI1>6[5Y]?K.c;T+Fa"wҭMP\?3x}*8dS |gFMJiOi_:|ʆ?~O(~JefܲYr(uVPoiH Q#Jc F@ʦv3a "@=u(>62%6b&>%x.u~vܭzU播:#fҗ㢣O] 8\WYdtYϓurk, -k dKпl]nߣ0NYH&&z8=ܙ|7U*Y9`ÿ@%_kQ )B, `V=3",q 7oU6`P:6:t*iu/U܋&Ç֛6y}pn̲4EۣniR) eF'hܠLSx+Հ_E8%GBtZbh,QLФM?aIuLjŚTeRqS nR& xN&8;lP*6➚j YH w<;WRӶI#a`f6:+aʉtN_uzväp6YT'x9xؿv+߄"3T|úKܗg- [ɷLڎ!eɱ_vcܪgbղ0K0.4U s7̦H GԵ*]8n?wRvq'iVNI bT}txT\_è؇<؞M z8/9_T&Jw$Xuq(\s/7{ )'}rn7 \ԩ,F.t x"BY5 wo$Z88Nܯą.C`(}_w gTЭTcL(ND(%#9/_OlP֚{v&&"8"= ]>Aqyz"䆼%>ݯڑŪUx.b,v9E_[D*%˲{NĖ$,Иy)\L(~w 1 ~{)'eTcGf}ey6aٛGZ:UOvM ]#5EA!H9q poRZaY9Ť"`fwu2 ip*YU|aN" ay=1G%e9@ c:7)ϬJ|{DMs.T͢35}0#NvS+*ܸz|ύ(,mEH0_GmwFѪ.ny^Zߑ| .-T-kr5~O X/nJ+VaV4_ zc\!=K>f<?RE_ibl=î%!Q\Gហ=ۅdL˾oğYĞ1@c|ΙMd -ٮV%z bYl;gvGڇs{w`:yUYkK# ŗN: ͡hz\Cf v`?X˥fPjt&\e LzgWnUH2/uO|[^$hFos{z岙'C;S졉FA[QjNd٧y\>WM$YXvsή-)ޤAHܺoI_F0D/ Z 3I5҄L6GԍM̈́+ϑ^`FJюB$G,Q쨒v+>bJVJ) -~ aj!Bs<{?0 W͋&ؙY TSbNk8NI n"m}|.B)&h3~1D1C-96Ve0=J@úKxƽ>Dd7LovNI{?4-6[(Z6Wx)o :o{-SfyHIM'b_p+a[ Y5ko|:#Ι]L^Q. OJb1| ]@gvc3CcEWcE+Szg=L [׶_Ce"]|%HGk"@^xހ'7"3}UxB߾Ō6ŀA u f~ULf*hĺ[ãΥF/:_ /t#yRu%[~_=Q>>R킵҈b7Zb@|1HGF '|ENquy:)֬E 1k4U802لSORݍ˧{9HO 7qR:R'ꕔ# NI!"Ca-˙6&_'Cjވ߽< +'x"L r7|r3ds㈫g$R1uv%ۏ|LXm-E0%΃ocjt8F7 kߢ7ƕS"MXg 9JZ7 RyZ];)(o; l eX8x"EdAѧ.a%~LId 7ZFH㑁oIV?CLcߋ7d޵ŜeebIMDɵPJeFQA߂^(lMaFgo5CpZÀuWO[,Tq@7Qq4-Lجmh8Eiuo29zBor~ϻQ%ڶZu?ɱ4fg9ByHT5 ( 5J0ͰNKٳQ"g?MjL{()j]=k(>s*@Bwl]lΜCq>aY~ڇ_1Vd?֐mNdM%Gގws͵#F[ⵍzgwnW饦V*.솄J4'V; T-Y+vr&.jx4M3KC7"ߩR<YF?ӺDߌ|pl갘} `.͜o-K B *`4˪,Y 0[~낂וi]&)z|F{Q T@'y&lX'vy|*^1нvZmhN2y{lBcCT=׻BK2⥲eIxi=7lsY-TMY BCS*쯯9FQ.<C5Ip,R๗3.ٱnFK'L:`Y6 glNr ?pf'; qnW'q7"{+gi<3hLc4y|%*f^Pc=Y bbd,HSX13弇ZJ7Fha%e^~un=ߡ>@'.@$W-eŁ ,E:.h{a)BZ;udw)|@4C$m)KbTp1|i"C]Ňf/iobs8qgVPDew9+ʮ#6 ҕBQR~ۏW՘x{dgKr G#ɟͽ&J.#e "3 FtUG,Uzwp]ۘBooń2~Ĥi3ivSP(ɞƌ NP s rmKSŤJ'S?Zu\(ϚVrm#z C=Zlh{ovœ[>V}+LhVQH};>=@ZTT|]v>=V h_v.ڌ tQ';j.6[hD +y^I3uo:B'$;gr`$<̥"[Rd9ηuN73NAxg"/%TiF45&~vuwcsc,Jb,R+􁉭}%V}80Lx8hvP=eӟ5$rVk@'L|(|CjJwxB!VN x僔xRN<.oD쉈 n$l\ !Cq5zZi\-&^礵[gl؇55|3gg1] ]j`xX&teg=q]FjC]ֿYmFGy9S*:K>K=סԌ6.;R2#y!c$ W-U}lȆd_&И.6e´j4@bUqS,?tsN&{?+VVR֐BVHnNir3y/BwƯygw4Í8oW=~I5]etY \nș{1 F[)ɾfW7|k"+"GbMd43xw8*_g_D9A/8nq:S"|qy_˹o;JR$(x#(Ov5#Q(%$I).?,W;}f/T!rX'ۤ4qk]^@;T.t]6Q 7LSDZ տFƆ a" p2`r̤jx|npc>5YˏuYlÌ(>]5_L]C+Gڻ7QI/P0An- zRmhB'( EQ"0U(fhwEeEW\o(jA(P.B\N7K93$-~Wss\x|\2JSc,pU 嵰ٷ`ia_ Kԟg _A7:Iy]ͩo=uw1EG^`S9{%"~0`d r?[:A 7;zTD98c#a'O]85 a9W`&䷑oz/UHEd=p,|/ur Wh"HV_S.*ٰɧٔgɶ#722g$>Lsfu7gKHg2I(N+UXT+Q5ʩULˍCצqئHX΍H6 U9= #&5)Ɣ,fMBCOA0& KZ.xTypΦQR͡?tW"FA|6%_SqؿfA!bw#)u0]@r1xBfyĊHxVvSBP#&CEShN4"i@ eoϞ'6>HԽNy Z 5~گ7#C I=/:!,*g5_j0 ^212+:: S?F(gMӸ!W l4Pȧ;:pĎE7(ҥA oE#\eB)%*u!zd+Bm[EDcEn8{)'UіK{ kVlAWۃn@ ~Rֹ 50*PGYOskP6cVVqPM ¼c(PrGsW+1:?}lfcW5P(sws7Z؞ѝq3VDZ uR{h 4F([Nx>PI gp=: |iO=T֡A'C~HjGo)' kb%F˃ @ %rW9~B,:?W]H2偬+.uJz%,tsݹ><޵}:X AlTG!xKVv6փ8g" ?w{ 5-3ݱ?ꂐ05Ϛ`;#i4_$'f X Sp'*w?+%|v EuO@ކMB'~ ,ƪ?FB(:`b2UKQ/2ޞog基i~^d\|['F?iVDpuZ`|w`|_CvwP'=iql͈KR;Ef,;t^jiy_BL80)\PzfhCz>k }h;R1S RB!eyY ]%GUu iѴ_њcLEcASvzSS"XRߩ xMFI4(鈮JFSRAgME)]9 -s+VӅ`pجN^^ h6砋JVbp}…2KZ'F6=BK}rѴH =ӕ te|]gJx|09ba [(-uCnNF{]dk])JYFWD#'u'{֗g Opݓwёng4/[z>.y%.aW>9Uן%rR)V4lDo>OQyiR#ve6.:lnk6r᫻)T]Wthu*aOtz+:/.D٠mNe ~CmoS<&׉./}tЦJS#?9|lVkH?nk3+|嚳&.K ߓC76K9PP&njBOMAc'i~2Q'>>14ܮ)!:k@v5MD{ׇ#O'eR :KTɤ4`7;6/Cxli/Tw{0wV %gX1}#0&nd1xˀ#J>qǪwxSe_φ=P#xåj7#꿫>1ݬk4,MR ?ۦc AwJ#.nҕls"ekpfk/c>D![1Xy$2"K ORL H0r_z;'nsw;<;}a *B=c6"rUBKlzC.h \)TNT0bF$?4 <'ľ /,Lpk@+ vyÝeob73p(}p_)*/Zi *)lNupʐ/ .R;4dh }%ߒfu& eurzJ Ch'_FGؿs) twɷcy+M1EL TR a=BwMlhV??E?Gż'pb{b;Gig<.mǡ#!z !*6aa}E{d\:JDC_U+!nQ=Wx^s`}Oh#?)G+1#͚~azgT6b|Y+@%whKPeV̳)O&S3RnhW+-m'ғ-{ jv3`./Ui3m0-]gD1K=0iE-њ_Z ĖFBҕu?2 E 쎔h;ҹ߁sA[KP}J84櫣|l NO)^-yHqvKT2ɍBs{%[ɿKٕ#1PR9Q˹+K (7ǸrW!u-L C~sl !>KTMp"ZЃ8ETp5Z9][VaeS杭CnvwyMӢWj*6y"gdVXm Dyn齑󲛻 գrF$|BFv=ZkUerSMvkJ f[yvWF)v/>U,]XȬO9k٦Tn+nytT]X"Hl+j=C!y-0+jZ F"u/;OqR?Y:;I=ȍ!:/iAy)4a+ؽ=q Ұ4ai5.͔E*Me.W-?G (~# JE,Η{&uz-I;Dк+yPg7"Bs|$d͓x(TLj{%]ϣP™iHPVa}gTR~>a0⏰G+h#\aCdMUx 8AJy61r<0|YQT/@92j$7vdfS([=ph2[-ߨk@%_RVkIQP<9_ 0Z;q]tAnf˂ I%뤦)ZݹyPSCzⷩe_dTF&?g3\BXN?:VwFT8pwRhyH1?`V*YUcUgf5rZrN}@ +iLo}z& !Z. ouv4'>wI8o#Bzù̹|]fZWsZ 8EIZ7A}>/iNi{.&5/)~Fcfw')7cI#; ATN՜|op 6ތYrԽJ9uޖ - ǯ}F0鰷sCz}P6rv̎JBUH:R g{r_F}{jHDN{fzi?<㟯tx\wAިT ?,ud('`M,Q}z|k`t>> n*ց\ kпߛsc{Gig,$.gl xiF]>#)d`e9#?An l'z;pW=!DW]d&p |5:t ڹ9~nzc«ސc^yYBy#w _./cEJcGN=h"X K9l],G \ =~NXzfOB,a3=w=n'ehW3 xG0Q8eI*C&iYFNN[q?PzgvK,4G:ݟaRʧ.>[-ͤB*xFF?E^:Lѕgq/3{YV.7uhx# «,0EuKo&SB=$E-zӞփ $oИVqf(.O/XDHKb䧗3Rr\e6]dʏ;%8(1gON\oRXJy9n`Pi1&̍/|mI^pfVp{ Řrq)JeVF~pR\[sQx s>g \9f̊Rg7FOȣZo["~9I $KL&xLc_` U mN(b nZv~N?b5ⵐץC" y_5iyԑ`@G;r đx,X JmCc?xc%-4bߗ\=O>[OQ1  k;T5U /h_rWoo Uf"õ:u?5# *<;r wөi #)=D!ʿ^5<ŤGGu2^;م(Cwbx2.4':hߙH;(?6cfl+ljw Vy/hf4$C1ysː"6z]y;4yz#Äpau7ϧ`o~*/5qZ,mp>mu.g2}8~nĂz"sٳ}/p;'G?"F,)^KEfV#ߤ>7֣G3I(Q`Wrӡ}(?jB kkɚ?mF1 b}okTrY|_;Gpor*>_ӍU]:ʂ`*ATf$@r{ 49FJ9S\@`P䤅ͫ`J]ߡ]5?[A!~5zlOK@DRl}2۹75VI[̸8g#MB-:OW*>*pBQ#(b`20߆VEA`6*?b9h\y*YxFƈZ/)qVwU5kw[ V= \vxJ4x(F9̿ga0nۍ / //L,rBWK0-&|Px3.ϻ _ڢq.繲OUD8%:GlAh|}6)o\nX*Ey'!b_讈õtJ#/ܞ}!؆ aNK!x k I)0`9f}n& z1^}#V׋P7i^bG)/mC5]By>بNSp#*, o!ћ#À>A&h,1ӫq;םw#>RHО=7y2}P~ aFzd^2ԀeEZnJ} t2Cf.ʧQqV]+=FatŦ/qփ$T`)W:! Ѱ③m1{+:jxI,xwGӬBqrn5 ~f HR0QWiCw@{| uƧcT.廎*^t_^,3$N BIY;48<}x[I kȅ@(FfL -+Fo?+:7>3KRnA2>ObkGŽ7z޽+}M-񷗏N,2*AQ ۊ?VP fc֕cgejZؖ/ųo/Ie %}ޡi9ԠD'cMLw QV}[#A[u2x◘XpDK '94*>i@2ƉQUW-W/ד$7r%_k;;^O6]:imxL[W֠y*k_)}C(L,{So8Da*7fTA\>~c")g+ k #49kw F[`DA p+u#[N^V[~B^"/¿uFy=X #{!N7zk?AAA:h8:Q+k_7V~oϔu=mk)IKD*گQ|pts.(nRm 7D7O,P?۔q wبN 5N΃`lQZ$t}՜ 뮿`l7zWv jݮC"#BfVE~aӟ \Y;Cs !}=Lu`aF?f:i"`W>Eză ӯW{lÔ^7z~Il{F`V_B, x~@6Zߴzp}*nYҡJk3|蝠o:s 8N_1z% lGn*fwD짶 BEyFQi f AiI fج(<)SnR,YR;Л>轲T -iFXh?kj Dy^AM 7'DdNtNw"hշ0c3{F5{\c)(wG1zTocYc sN"eKa'!GA`>v-i$V${7O~ ۥ|rVv{cn֢~yrKdzǟձ"VBKXH?:tfO{Ӛon5C^**b<,p4Hc s 4@ûj,N!/E)1ܠ9J ş% !,Ăs'6Xd/9.eؙ,Kc=iA^;G0/^6*OefSٲ={G$9-JGCv9,}.mmgј#lWd8b݃t49,K댹+='$eUΰ/>!V֜z9,{݈F~5d7{S#^?q04.)m+k,ᩇ4k+ৢ3ͻyZG̷u/pt;@r[*e5ludcn tx){E5abbȤsoT|٤⢓8+5^%%tG VHHvųʏ64RAWtV18ˤګ0 d5KLǂ?cc\[`.a)iSH _* -D`5O4k-[lmAAc< 5wk'bA<['yKMXBonaB` qvWZp`+v w%9);T;BَSRXΑM~m2S?t(vL(ÅMUi|Z{ rN{Ek |ҕ^3m7%Oe)) (UPA&"3ϾJ2k'k17JTnޓ*="Y (lD|vXP\L;rkptڻkwiA6@l,AB)2roZUWh\\#42m}.j֭.@G\lo B6oI̪m,!Wy2ty)uϻ+cGc$doL V`O=nǰY)ɢY5$Q`tY(~&q gY͙~~DXAhi?2wN|Qه9I<3h[0yQp}|P|S pmrXqX7O 4_Ĥ1b"&j8@L}Z%pួAJJf~k1| T RR֧[$5: zؤ븿iZ4rHJƓx/kuס=m^v p^n߷jr i _q!oϱ#BB"kDϜ]rE[s]/(Q?MѺ 79ԏ%exyܵ=it=ȗ+}@pU9LԭdBx;o+CN]W݉ Wd:?x>f E[%=J_[?]џ3& 5~ 姙Kh"p CHnF_DJK4>id ‰׆yWMoz#y0628t898 OB1f]ںפP1Opś /.E]nC(y++KɢxYVԑc |M kztkaf?WyC}z}ˁ蔿Gt=ġ͸ Zɬ㻛N %jA@z :74pz~l.9@k$;ߟC+ F5azO#8":/Dƣx:=_5mRb$Xy D,ςñ&] 2ͪEl_%UPR` /".f6.ob@7 Ep%_1M]q%_{ ݽ%:9uK%zD ekpm{ Mc0_iΕ ?|=o\sMƹ>Wf}`=<gGkzjH{-Xao2mX, se6RXN`/m unMz,GH?9,yX}\ rw\#CXȚG!SD;lǘ.ؐtnz@o҈^V_·jw˰U9qT4=>vv{h%j. QgMDptNxICkżgP` ~^Q#KMsj2VF"{ޓPvJUT0~$ ˣĥ4,ſH٫Ǫ,O֛}pޫH@/_%{t!:H Sz;}:.; ׉|q& YvŽ :|qbIT~$ W]U65F-lhUl Dƕ [zEGtvQInDϘyYN2[RTvx"8S|5 kHT|-,hڨ>B?7x7P2ԎOcq"eXt~>&Z}ެ uEaz Q)$Nܓ%&ji䯶KE7YLR. ->2CfUabv4أ4 M, >b>4=&@ԁ]ߕ +9d^ r'H'^\?zB0Bxn]p!;"Epƣo"(ǻhw~w 5 ~wwnz$|N4Ƚ_A:2KX{vx:!d}  C!585ژ?[zyd|~ŨcŠ09O19uleT-!\^:۪T1/77id8DG]&EoX `g5.5{;) |NIa8|]b'.K?8~'v W^N> RGq6唜s4/[A˒cM!Fk:ZX.y`GT|LfYmNX啘k>*Z6?%ht0G.%fr6*eMVΜ3#|3xW+ FVX0[Y?|]cS|uP8r? WiaW\]>:NGv2 ʙ2&ÞzuSZzDǿ/bx@^εʉ~Dtnǣ}7fDoyB#^pi_~G/t9Crوmݣ=G#JcPBu8BD5m,@ֿ޵9H\%o8^u2s}?w͆&?Wz{n_Lj4E#COȧ / m0k",[Uǫ4;r=ˁ"2jkt_T/[ TD5k맱_*wnƩZHM Q>9vcPip{h h1ϵgqJ/b-gh7`ߊc㘓 c>`IQx? S$3R?ai/̽?W(7KQLVYLщyy*w阸jL [akTZTfT=G(/{J!Lx^g4<26DF6aV=r=q'LOCƘ(NZNoW|dMpV GJ0):6 \ꪳ)k x*% 2%Y"IhPPٟ]Xg"v%3_s_&d[Bv*K4+4s(UtcpͰgY #ɶ:R.w@łs7~Z/_uE[Ckd ~Q%鿳w: 0RͶ6,dXCpW[鰵4SRu[פc.҂?mLR7z w6 m.'.W#3{!j6j~M ם MhXOO[) }޶Mu>{WGpS-דp*,PVBhZi;4-yJ^OJA_Vj0ZzUJҘgUUk߻TRU0^p/hpȨ=f4D,> J):KEd.ꨄprC cEuD_ũ8SY) 56U˫+anEXWuYp&ۯ!0"؎&3\[խ3C$^ʸS}G.op& {$xÂA:.܃K;%|_JlŲsl%>.Hs‡9̱lV{*5n cQB4>`&'KnŻd$]*'IS4T VS:ĥ ~:?_٥z6t1spnnZK@ۋE[k3=59, 976?|$dq:-0R5_CQGt{q| zb~-}b|}?fPvjE{;uora FKv)G?1$H0gIY_a,fgړ`?1_,~Z_|n?p "[+nL-, W أ?;j%.%⽣q}S:n$uRnS`#S?p 1ۊָZT'>{=%? o}PXZip=U`EYFoxm 6[i&%+TdY+bce8Kp|}c4ZOֆ#1z+{yO's<_I?15I)g1읿M%ϳKGfl9eᄼN3|wfr %-d=I\K!\NtƒnG34vɿ' v*Y%Ox&lOZԘd' Ȟp^nJsn3E9`B\}YOAM6_gt`O\CPB}*Ulﯢ!C QXq!~G:T !90}7{&|WakgXa0=WǼ8Pt~VRLtmjGX8ނ~C("ma S qljzX$6w@lySC9tck#p|/15Db: Q({v$e oTVn|z9B#= ynS Zߣ֙a|,ja`tZdxXd-h;#kBt_ڨ&U!―-deWp@ǖs([5cFVL&C-VŊU %zF/JmY&iՉ[XPqSh}Xn[/.lZܨGkGb |=F!K lE},bv7$ȩ?z8CKRߛFN:X?~[ta9L;+~v+ b`f+Vs.B7HrE]NT|Pݎ_uȁy[uNҦuɚPߪ' O8 JFѾ .K 9Ԩ95mTXCO:m6 e;ғ! YḃNe%\_\_71M\z=Ez1@̪pa^8"VTmp״ p%m|pFB?.u|(kSh=%â/o_rو' GDy1-oau'/s:Us ^9moB%?VŔBf#𙞂G{n2!!}Ad[BJ{sX7Bi;ғNq{ɿQP?z*L].MIz[6V}=:M%&z`QVޥԲٽL?6T\+Y$Hdν6uuB,$w;wɄC4fP+N8z$%-\m(/PRb/_Ҋ}eTLx~gA);aqW:^52W({EFs8hy0NT!JsogN;=CNύ/SP6 ASΊz K,lCn_\E}RJVՕ~Rc%]~rg͇n5cxUy#|2[/PֽtPQ-cDn{M{WQhk).\$|˿Iÿ>cm]mt{3'cWp-}KF-.H4 %8# o; rvU*B6ŵ8l8;%ld[븓7UxI:甂5bzā^N]-1쯞#,"˰17ڗ>y'}ΞW0 P,vz9`s6+C8=~Hݰ-ج /hs\1 Tqŕ~VgZ~rMh,w1ODGOn-a42G' TN]_ m9|51fվw?H@ـ{? Jq},8PJ I3pﷷcaKG9!,v4FHr\r(p Fҁ@(j07c;n/n&簾k}:WYx̵! u̓^>aS>t+8ӽS{;p 9pmlt*,3ViGjxn5dN_xa.?߸>]r}~g\w7ܜXku90G.ZGnSnWoP|:=iQQ!~ĸ ,4C ⌢{<qWz X-CXPrhWB/yJvBDA ^=88FxQ]%;j99K8rcJ|b7&ʿabk;@7H B19+5;8ӂCZ{98Hdp;EsΥ 4g_MPN2pS}tXq"1u, u7^72׀WE e^LIx=:I.r5 H Q9m%X0=:NEJW\;YeGK+5 NHI8f^s;$Wr.͜xWEr8kN(sR˘$hT:?zmJ4hC-|o30+N\4P/$'qyqƻ D/K}߁RJRy?! zgSb4e)bq; H ^yAn)t0[^8r[; liOk&W;~ 71&c3iZ4ACkP;Zg٢Χp񮉊OAA+"cho [x4CP)osr7sT&4]a-ZBx`j]1kShэ&YꥁQgk- ^b;Q/NTrFR,)&A_YɢyCkh3ע0,4WJ5r:"d[Q \ $VScRӞ$t,cl_,\!k+Uf?MemP(\o9<_bFȤ`ύ쫸S9J4xDl1? c#8Hx@xdQqu?&bA8n0[5P=Ê_#oh?YD7 b?vU'ûO_aGc[W6Ep3EuUKȋ\W0oϡ G9z Ъ<Rh 0-t8l F OGρZT J<ɢBoc 18մJ=a,_tlŸwPh@'$b'[Ţ$M }Eﮘo/2:ϦR}[4,Br:(vt]I:m2 MW"H_wʭwo4#B$ 9 :Ao+]wA\k=Zc쪤ॐGo7%1YAޱ0r0oHT|\=Q܅:"IXA4hSَ֢m T*5D:1}nj^y@_)\g<ɷ-+Vl`q`Y=AD@Es0|_N 5BpP(_"ƏG*9^K(9k`I`SCSԋ5}Psy@~J[K-:$Qq/=st$86C;NBqPO+c7I7a\$dU dF0}_SF3~f!U+DJ~4J#:+W¨8^gt%A$Pl#~s7DT`؉450E[^lbuƝ@Qw#ј'Y~#=S|,NLݎ?jOeRߘ-Zx6 L>zBB'1,^_E\z-"+0GLsQr~6F<.qٝ8 ['*:+}`k'5-yG(cY}޴Ƣ(0헛VU# +?lX2ĥZ(dD{U$7[4rHOi5y2/LXy=dDID( On?U _ʓA{~"p8=ksT8<Çcu6a0pX9"A8 ;?/4qM@հ[)D||>B9#,%M%[btq6nnQ/m4iZFzv+*;[㏥Jm߉w{+vij"*)rHi쾻^=5w ي!NaVGlwEwǎ6jZ?!ݫ F}О6wbE-/~ |D229ɵ٨%f37OQ5f϶C2=Ħ>T\K8#(z[p1.=&PhSq}HI0k 5Qs[UݱVƖ굕akۋApK}2D7}Տ d#&?Zq֦4呓߫t6aGl*8nbJ[;%[iOgB4M.MnecU~_uOb8RC oğ'/BU 21ms"\|*vFx^#]՚d=%ͨ;qEr~1N3Buo51w{kLz<[M[A,;4#&w XJElJC&%ӷ ef(k5+m<ǡ-eKk瓬HԀt3=Wg=떩hZ/+\*2a&AiQ^POu6gSFL w<d=bPJ:gSK裄'ߏ2r=~-v';?75ċQVkkc`7F6^@9U4[O=ak&kJ@^]8\v§io-o '3N?H&zǞ`/ \g [ B%ykLթ>Y b@jsT3NEAk*'C!>ci))]2ݟj9{,55ZnfPJ#IP dHaW\R.ȋ.jNg W(tSg1|hw=GOkaF(!Qq2Qq"9P`0׷zi{g[n@Qjv]~>x>N#+Oq<žh$-ɟތln1@%txf(}tKdrX᷈'DQl}}hkA[zQcx|I\Mz4<hb=i|" *dfּBЊ:yr;LH(,XRO*; ,_c/ 7KO;l#|KE7:b[p reBXFWw !Ӫ"3u| @;]gF3G )\(wHL<}GѴ׎K꨼Yt'H1(mBT!|5ހ%;VE͝烡9Q32YTѽbd7ɩr*S\lˢ HPDo1A=M9!:5d&""upbI!6RgL SߓN9sTc]—- ౸cd:H`;9$CT?VPgOa:sfJUt6BI>w2R6;$r_?DTrKGs ѩL^+\5BUg FU ?p{wN>( NAI֞pſRq{G8U 5̡:)3ZT=\lq&?dcKtܗ1'Pb*DS, ԕS.u JI?V:*b—^RBԶ=ˆ^[܏lLjC wة_sbV3o_  `_ޡ엒/@wóE$F2⑭^SСta˜hL+ڃZoqo p" W7'~N9\3>hDs䣏7ʎ^ Sӛz w9pˤȧ9t(ۄ 4Su*>W}7ϷSaN;6:M.KץԊ4>SB`A2j tla_ȯqހpWp3P SS/N.X/̽}5ᶰm5͠`1P Ilv9(w+WkRhsT3%755;^=N3]#\xَۢ' X?QȩV ^Dw0,jsqցw;pڽdKw}SON(d׉7pIK4VKp O SohN|9rThEEҠ2s601YJMJȆnsYiD/c؞M?~EMImw'jN57f0Ms ץ "[)I\ΖƊގ&-ʈmJ֢D8XEU{c9n3, p5T[\w]H!d,f%8'P#ZmAH̅^L #ZMe'b.<\'blq(°\~@EtIlxa5#(nHq%]ZY!҆ۧӌP\G$hpjd(*0dA+WA }H́r縵=H_R>)]4Ό{!g/噤yϧ\/ ۡ|̽n>~ @aAsY `2V݀l/Ev%E -^(2>pMaO6ev?8Ȓq!=K̐ %Hh ҟKj4{oo5sVJ L$`ݰm֤Ρ&O(~+ hrx ͜_k;@tR7P8»b; 4ӽCYE=֌g (Ez[y,mLfjV:kJ *yB[3/jwZwjSऺ$7jԷAAu&A]] 0sn/ok6a o/Mcx/KCD%9 /]P C؃j"_ T! j1'J*qJ74*dnj nykf-Hb.5ςt`= }fr>ºqps?f;+n=Ceˁ&֢z&S#I.;vK"}dh , d!tۗfT,Jwc{gwFɡ :/9?٪Kv+^Ez_-=$NgAV|R V'c.lN$hK9=^m[ACP_o6S)&VJGe]әoNfk7* UEbX!C$5[_E(t;5Lc}!jp_MtOIñF;_?US XNv2(|hf8P17 35xN˅mH@@ w`s'bTuZ>^ߍleR(!NP7>rELwlCv-EJGo`yı`|}y+[oOwV{Ak 5!@\h"ڂ0Cq~BqgJo}TC?^AHZ@kp̲2AX'nM<jg3u/韃Rw.r[EC BҠڹd|3ǀ5D*P ÉV!e6Caua6pdicWz+w}{x(Z6Bɦ|Pۥ˦؋qlR_6^旝82J[{%sb&X"Ϸq"a6#B0 gLi<\6.a;ǛsT * Slk/~}{q O1{aB9%܆؇p}6$0?̓pZ)N0A{y953/^ !%qemǥu,R\Z׵2i!Lj(~Lk1~gvSHyxT^xԴ*!Tr9\8~S[i ?zCIv6"VG$#eQ<6k#{$DZ~ҳG,! D׿8pc!=WteFoE1Thbx(h' =/Lamyvk}8?4+cu'kʩy&Qzt6Ӥss88CupmAJ r܃RӪbx-YǗl>"[OJ>鹜_Ts)2Jq--;[ *\u6u)ǰXC^{Ps1q]9L͜&!=Gn榢!6TL^o`|}Er…aZpB"ljDBNI\kOzc]YT{i%SۿXثŪ"kafZZuW!?= ̧ ۖezC/Š&Ab`D|To UJ p7Zj;1bbYkS*E&˓(tE?v8 "p#Zb>?>_aM7YPa{hy|fI@l4.sw(ل2 3(VT-ROOQ/COn:_Ll.&2:¥>MC:(ցw~6/CO1?1_X36" ҽH'疞OoiܸmĂ488ꭧ3 ь@}Uměn@ Wwa} IKPN)n)YE&6,+ɚ^-_?o2í "<|ԴP- %'d)ɢH%Gdc[4BqP|w^ N[;)d1$8@r(2PalϘ A|ٷwx)r?Ci&x(;id^ WOˇL$Ps ūg,Bz0W8h(sSu@Bw6?$;C.¹V:խ?…c^Z 3_R[G)qKw}0 ߗ3xrOFccm't: h+L:'x֏hbJ+d>/: pRfl:`8= =M o*AQ )/-Pؒs/RpI3 xrxڲ$5B!IE烂4 GC(z)NX}( :3=7' H7ec+L<5vW4<.81Z+z{Š1pƚAWt]񏷤-Jk!n 哨(:@J6HhV;by"^: ۛl۸y)yE|~ĝ;?W3r5;ItAAs16(gBqvhk]KJ7Ry.8p~PO4$Bw× zV@~ADꑙˊF-@%P9 ̑wsI4_!p2L>{Rkf{cPR٤MWGP_!=X#nܓH/X5Ѝ.9GQx:T.o 4}9epf NJd-S7qq~2Ԟ`-~_ڢCmvf\_HhyrGINukR_x{<՛O?Kfϝ7K~1UuydwkS^{eHÈa8_iߌ㫶4Eqt, |׼ֿؼK.с/: }A7OM+#M lLƭ? $wђMX wZxsO;X))r0w(q tʎRְi}NԽmTT~*7M1E˳Z: S,Y#=>#o h_!iJM1̯#u_"ˊXcm߰XQCadRr_bA>|x?M4Aww[q! g0Fm1IzzblSU`%Vh*Z B CMncJEm)C gLz-ǖd$"/Gӧ_ ?g5V !V{*:pq͗ow7L?R7H<Z.!(p},aX49vR84 ; '(*5ڠV0 ǘ 3_ ꮉe?5}q<&s4X"z:tB,kh rӵp?̔ "g2?Y Q#+& ##<2p+^ F 24F)YXK (֑=`%SǎZx& .!֙,Ux|V^\&ڨcC1h ׺OO`6xIAr<_GL> N7q:~cz ߎcZ?<ׯ$;~1K](A+a6 i0uTBcceu\m\ܢ!qOuq,Р,<͋)$,xBt7rB])INS|pYm'{T&6C-}*&hDG]blJ=yJy\zZTU7๯ډN;=kӊ:a vC$q->G"TrK=7(U'7fBw%:/sTX(_|w zGnB] C4Ghj7jjBJl4 }uwGI#C:|nzrɠ L) Ҧ,XQ4h}AҟP 6IplVk\NT'ur@_H`Pfų{:F!6wn_D^zxj-_a\PnS?CgtJ|D./0 c,gc4IFfx+!^e(.]$1UIamS eu6 s^—?l( n<"C9NKЏ٩葚z"g6; Ÿ_rcHڹϷr5Ww Mn5 "pʋO Q``S޹lYr_ <]fz1C5X{?}׳Hmvͼ̡i\^ٵ[~E]yY oaK/V2'U˼+=gXoy/Ս&+h]Yɫa^頱AĔ~Bq O~˭LZ[(^FL'͆g2 2*C(Ea۷AJnC83_Nɚ9rIVfzsJMg͠B}*&sZwPO@& %12A5M#.s>HYg7깛Wa1,5!܏e2_IߤJWx[c95N'y2)?4wiy#`i2gTC}w_zՋPYo]o_WS3rZ-+3AItNig[8jrSax"|ݼnIP۝\+we,j_%8"C_peDOH sS$X4?J@)iS^Dh"o܃!>-zAjbNKGBYbtgJ^XA*x8V,G}y~C{xbOGA†k|2̻,f7 jboا 6 ?$dwLZ%l?g6aeGZ:& Z*/_5b_Pas# :oY'[Ds]4_IQry܏'͢@[eЯ_C@wn^Yk6ib7Rp̡齶 B'K )0Jy?={Լ]3iBJ9l敹;(OhX ͠p@'dk |Q8je)a^we'.z0ĝ_ͺ7K-L̊,[tH =U!2z}0ϣTUMVlT*2oQI0*'s| t>WnJ@|gZZArφ}<1-?xhi(AWŮ}ln nRf!̄;-F{D۔>-i@Ba}=x<=.BT_ WklL3 c%Odj#vK,ރkoMv< .2uc9|?xSpGE n&VCL`s`ȃQ_4[f›̬ڈy/`]҄EnG 7Fh 2ʰy/֞ĐU':?pkB3x3JPFms`k$[Ej>su{ je>i69T?gBtpddu#b-s U#+je=4;";aЯE<~7Q64C6=5?:;-PPk՟}jhpV| >&>C%/벗:sD *tח|(renU*-f^oM[Re2]yoEAzfO,,h:.J"Rdno-~K:wZܟ`%R>Hma⸜?_~Q~FWm<ߛCX d)'Yw툻 O66 ̨d^&sKPmPyF1ؿfD/y|".+5Zjq^zWLmю?퓜 ݳ>,h ~SfqR6)^ w TMٳĭMKo{l>]i>r,GeC3\<شyZD 7v֟o=2t|Lm7+{OJ)E g;aԼlt M94q dHKw!|PDy~7Oq^ќl’6Va˥M$#?g)*qK\r}1y}-[^UE-k+$ZSa(m6; o;o}4&a<}4{O !7P<ԕ+VrBUEŦڠ?%󳰁Y_9 ᾂ^RD=g;wVhd4n|iE_-1d{#cΟBcq0H#"I?sA$Jwd?`W~N.*EcA $Qz?>ژd9zPWs}m{Z\w,#f^[1M"+kxWi5{GkxiSN0LZZQ-@z䓉s w,jhotX4\ f2T#) 2(%K`C@w:!:1Zq,6Ώ-〡`CZiKPȾS+~+Yru}-06dgK}B?EøLQCyG;5s7aD#ű2Βfճo E>ӀCq*Ay${N & )jr?&~[E{î¹5^'|=iĘ" o_ݙ ӯQ.tM?Qw;2Oc4 |ZuRg_pU?Op9(QżIӴ˗zkbobrgM>s%" 19)4gjԺl~sxm(>oܝFE\?RT䠌~m#诛QCݘZo0k>{REsl1 fXΘ\B9d_(HNG$$yg\4Cuya{s'p9Z]q-4ڪׂHGDk\+<26TaJO:Q(H_?ĪvOM>T*lsЧ:oAI}>"d)hz_M Ca'6i[sl喑q&ʕ75MHKN4'&>/66-(gZP3/^I.s?o_B^֧r2;1Оg$|f8iV 's(^Sc+0KIwX)e-鉴7`h{i O-eo7PU$Q8/:3.|iO=nfl]J2K=՛޿/X-t~t6{V\ygm段u_eKlrpR) t'>jVd{?مǭ%GۿEUn(-0@NJI)FfdFdeeәLڠvS仫xID/))ޟqRQg x.2{纞g|Pk_'T~/h .BZ';>@qٗSI\>D^8 I'37+̧ДK(?oـcneC~Weţ?p:%UZDꄒע>擇+8m+K.V`>Bߕ1AT,;NY%>pM>GOȸVþ1[n gsKzh{E>Tv%E= !SOhҿnp|Tߺsϲ_tuF]Js_-Ɠ;0L.*5D ΐ–ހ{(wpM"rØM/q'%`a-nJ*Ů#[ZƚtU.O54xcpY+(!iţ.8h3 ӈ@,9jU+x*DN ,Z#:AMwt:280D&t݊uz ~_͢"ooTmʂG{MW[7Gz;ՌvIJbBЬ,iEjPJh;"83՟fO-np",0J(fM?9\{Gم %!Boȧ9?`.ƸWcuD|閧9_8BAk:tY$f3y@\p<1}~=CZzBL%̯Ǹ$M;΁rܯ Vht9A^ W+KCܜo Jmy5&#Ö23m4FݥZ[DOsr-/I *MzV9b9^L6Mq!5kBW69/C3aYM<عнm8R-Ԥgs5=ocS$Wf 5@.t]<=Cls/ j_7} D@Df Hu&[0zWmrtKpE˪ 0R)0r܃`u_?]k;M¤jUz C8g^wSAsv?rZ~{mܵIJקFM%t28Qu BqAUi&>;OL-/U(U>Rk't+pHHJx&z^IɰyR)?Fl0B6+W/+W9#yGƆЋxTd0+߈Z3RfTmFs*3]@ꟛH}]osO\yHJ^;E ŷRHe$K͕o5 5~oV 0յzF*ϕKac2tZ(͖O,ZZcMoJN2c}'N5-]Ԣ3p. YG앇: s]1vYXs҄b?*~Q`nZ„qۃ[1I3˕H/i3NF.]cT!)&mI `Rad*JcPB(.b߻ b4:&@ȭeP]PRHLكwvG,Axv2cAO ,5Éfi=r;S@j #["=vЃnZx(6@b:/ِ~V0=[L*ޣto3H|.w-bC4αnJ9]UzV^Z}!&sOؑd#킺HW.JAh=tOA-xd#clD%q*t-`?pf}O*l|r&y1FϠ.+] ׏w#RNsAhg鲁˹K+J/9_`^3o?hpVt jϣ}7ƚ:3zltfmB%jc ;WÞʹְVx5,f1LɓsWGǦ2u'QnS~n[RlḮ+0ខ0 2)W75Es,vҏ,Zd⩜ٗW^ms*`tmE( e~/:L'ԙqmo0;KpwEh󼜸m! UkkF"@HGXηR~@ِdoF+کܔ[M6gؤla壭^vwm  {CWB{<~sSpNä #A ؒ>tRe%@خU'a@֍0R)6ye؈0}A}T 'xv4יIdC!g:W=;D9oҢM|>\j>|#ꨪS֞V%3|vSuW㪳jפ4e_a7Ӥk.uSF}%]||08qYN4n=[x%վOg4g Fۊ9;;5>Hyr0wg># 6 V$lxlf%Z|ek:=*QʔI} jJ92<l_I9b)^t;U}t'}BKa ױ^$Ekyy?BZ4\Wh$۫9Kl1(t 4rjuvqgnڎ+VĆK{8QO B?sWxtB;6U+PsGk!y=Zsuq<;b0g7WD% ΃ u"ZF"Y$a3?f }VZd2lj46 z3 I8>3)ȾHVS,&ّ=lkŭ k's0ΜlJ4Mv e;bmɮ9Rdha97`PK8'U?`xBcn5#Ӭ"F>1 2 Żȸ SWu&_b{:-nc~)sf̟-}#U)94\rsu%iC)oA\mpy. R-hEΚ~M;;'4SxM6ƨyb톳v]+UGNZq/eOPI*zMp6r7.mQ(G(RБZȀþ5={]C1y7tߍGȴ(}e,Ijd( OxuH0Z0 :n{ VHKxclmm\6>XYiG( yTx#'_q$ET)qj0)vkcL~;sɃqе]CEʓ3rg?ʗb5Nk<YJÌC" ( W' }ȉNoi^IN8*}h-1f!bZPd*4Tn/_:g(T~wpdݧ)n6yq>Dsn$Z&ƴq50~\)|  ii&:F~mC+ xu4EA {9_gwP4M* YW,Tۛ!Jsw ,RE:'͆z6M {so]3#(Qr.tB`pĥJMz1xq.o`V_++m L:6GIu[.+ tr/0ʁݶ_Ӷ_[NR%N8MYZIS);Z]O`:ܰ%ߣM:ֵzk}pg*azc~>2} ]`ɛ [M!{ϳr[8QFkSINnduR_N4T']kPKr[Ll(uG:TP_VZ.H_QpyL EML3N? d#@%-*OǓXu[\b'?NA)BGvWwTȮDũsJh|ZƕgR X`I½n˨}!h:End.SIS>DOhYMJfg^aLdF ~9<bVSbZ H{\s] M;y o'[9u|Z]Ɍf)fE7v>d GcKՓԴ[5MV^CVA6#A[1z-ʱ0z <@RaAgdyx['OL/h>6Vr٬8RĆ37Okc`.\C[@8ezG]&B"yq:6 zh" a_oz9D]13F.NjƑ!Y!ng˟&;o;Jw//АtT @iTPt?-ƗoW/+eQ3 \dOP2,MɃˮy8VlEꙑ.\˭Hb^ґ٩l6{f M,ija 7Ck)HWpo*H&,T#jɹ@"{~rfi@6 Kt莴]O5pՖ &)I֢|z J6)Lxϣ3,c[ojS>R^mAg!&,OcoUf)4]n^wHtnDӷ۴G՟7EΈ>6v>nRwTĵK=Wގ#᜷\DQ: "8Io|&b," Ly%Tдѓ49)yvٯx?QgAJoXll->:S'NkI]L6Ks}5tNV ZZWw&ZBN xX_9`N:dt;{OTq#lJPܖWR[dǒѠxg[›@kfDrXl l;'*H=̓gMjxO7mewÐzfom:eHAO/ꆈ %Yv7oX5<8S#B(OڥH}Pϸm[1ٷʣLl hpSȚ K@61T#;ygHOtKp(e'*Ac/lzpt IIK$J>e[Iw@ .E^r!'"rO=ߋ FrmP rLyn QdM_ϝD fj'u$W Dl 42 /;v,U[ߠA$OՒ!r顼MНuhɖ]G Dh3ꪺ,d#XK4G۾{ 7˳jRH{>] ӽ y@[ڣokIh% ~ uvr7(AQSl_%u\reޙE Dy$W{]k] gΩbK,2kCEz.>.ĵ aȞRObt%,-ls(q$<櫠N7ogkP鱚 !0tdK(',TG|Y]aqfiw k~f'T0Ai"\͕bԕdG`~R);>|ьJ҅%Y\OxCePC:dkcMܹgJN~>h2דU{gB[C;8溟}{k 3 f87*hčYEqvroKhLX8btd|%6'ש QzB;u >`֟%̤o!w\YxtOLj.^tkՅ zd(htyWAYE+lE8%g7B $+ga& OS]A\8VOrjc48G"ص~O(Ϟ8 Vami,\Q1;Ah5Quʢ`fȥ~u- m{Ĭd0⾡VhdŕHAk%{W{ \РBcK+z|}&fҼ;lۃgbYM+QYK' &^&feleGD$Vd+=M:qX&:ւ]=][aD ][_‹&T 'qvhC~>IE!!T36'A2Y쳎%a~KU7j`U^yl{*1> ^F{ni"'-@מإ_tdr$3ȃm~S;fv$Oe<"6-8y:a0׶|*xvGĪԠc<VM,Y^xTdg΂\yR]OVs-ofr%?d>oֱ0+#Ͽbj:32^&kShˠdtOhcema<[BeG""A\͸IV49˕H 5ȐݴߙED#j@8 l{SaZxvۃ!a>WJ܏C"Ir@b^s'+ ԍR띹غrQxrbRE|5&"9(/&vVj'z&ՎG&4#r>JhRfMf@A:A']C˔Zv~rIP򪞘͊e96[:OwpMmXdf&J{yg3v142ttגZfEʭ3@S.f˄xK6k5E^bi$%e^.Y) k\Egy♊y Um(Y4OpzKsf=B׮{1hm*ԍzx {A_j[,gt\ dkUx>x.s|fٚ 4{yx +"^߁\`3W_)${c;xocr ='J}\Ok{+Nz"M D3C+(hB|ZKz)6NkF{9w[*ejڽ{@%tʟ%GF1:yjMΰy{2pקopls(@ `-VBy [Zx81%BMh' PɓsKN:7ZFX+'^r!μiY 5R=ж=tzMJ A3׵)9!IY<| JĸctA1 # }&Micv]wR<#^ _ݦ'9_r_99؋wnP{z^DPE^@$w8L` Ar ~0Q,t26eO}zֆt]0YkeuTx\Xv]hjiwaX&Jܩx<+z ,䦯3oC ߑ:9ZCȒ_Vŭ?ߠƟ3񿺞? gDݖm'v4you0jmKχƟ1KǯSkNE2!LN c.;TKa.1K;OT6>dJ_ȞM I&#pŁ1|C2Xi(6A{IOei!.\>:;K4N4اs+STvasOZ "϶L +9FݡpPe2tS@Q{P9K:ne{:̐FQ-oJ&dkFB S#N<~}cRWkD`Ho2Dhs+7 ooI(>|# K frS%3i'z6W'(?LX ?_n/HZ#`M|F&I3;yΜ j|q@nij qNR:( O$b Kה)iӖD,d5%U$\wD\gycteD^$n'bD[{gͦ[RH.:Mpp!ƽWQ%`%K^F {_i+BC\hC@y(R? }a{B&˽%#E"KlⳞxT3'6;!aHELYۉ\ŨƗ8&AZtU՛B ᚾ#b͂1Y&^ovpCǯs|EsKϷC];ioVmkΉbRAO[w?|+^jXbU ?9b)S_d z_O&O'Sx7K؄]1r/|q" \[x1NTnTubiEB&SDl$(`6(ѷF9iay:B=8s-Ҷ|>zi@ ޲\kܨcTo&ӈeޢEcQ3GoF|/Kx=3 -%=nz=L۠5[U,~]t|ﳻ>NnaOJBvYW8`/=yb1UvHNxxdX}i LU:4v}$=9X*6Zݥ`?׾$eV^VMZEmV߼Fx :>KJV/==DF֞!E#!EҬ\ yf}VUnR>%|(($torͫF=5b8)AKrJْz~??q U0# BJPʶS=d-Wؑ[G[J_eh*U5NYw.zu:缦B8fUn&"]@r? xROa2s&P_O?Bi!5FgzpƶQ8W`(pz$Pѭ4RPKU}(_F_N7Rۜdy~ _C J os=SgAqulzob^9s, ׷<(f)UJ:ݶM"=j:vwDUAw_t~r">`1Ab rd|kRT`wkhZuIn j0g2tVFx0o6*Ǧ-Yy!ѵEB 3T51<m PqaO\e+b=3*7d/3p$65C0*`R١/ [<ԍ&xW9ru4ΧW^~rj" BP`ǻ Dc*CP7sSn;x$:~SXۇ73] .N3CGS0"з,G[Bռ@8S) 3UلPSД{ӠBlT_uAa~ҢU o +;0ءK\j8䫱BPѴ?&]u;,v"BD%1ލ#.8%F!Wߕh_#!d8c/~wfV"%S$NfylIp\y9QdKV ~ Aa>Uъ &ã[81!zg+jwO%VliRd Pc X^X PWBf|?JiJz9>r, ^}Qd^B̹0Yqم7VJgY0IC8ꯈ!n :z)S/(x\JKϕZ #vN4 {WӉ}ؗIs)`t>%6v>aGS2عfMglF67%ga (qHmS3T+ 46r(ͬf8 RQ h |£xdah{_d|.JB-S J\r+\GRow/k4EmTq럧7Cpdn֎Ά%$wC6 ڻZk<mH/0F5 vZ)VpNDyi]ntے&ˌ+Gv[rn%"뜃"0m8BĚd1N6 G S*=p_E`Gc]#{rh?19@cwܙ>!?$-0BL&Ų[x)u{8:曽->}`7~_|p0[|HS|MICTrnӐ"V:;p~nNӭkSVPtͽ%@),gcaܤVXR7ߣE`u yxz ZXb~ $4_9` QO`8wFE#3ʴa4 UA`/ 6ٸ ڭwγ:)GlA<9_En G(Sq J\za}&.z'<8f*m:JM 4x ./6u|{]9p]Q(8^%{ kQ$l3kRbl ;+@<tmVxo'pi:K!g>|_giFBE[ua"`50l. d]GV=$IP%Y-Pt +)-[lлѡĮ|`^.BqMN mOl _3ߢvX:vF@'ijWVlB))4zWZ-X9zm[&:WwmKcd"|{4\K܇$.@E¿-R+T?~8#-7+Z7ApXyjY;TYw/u|`"OV@5lu.(F6͝ g)5k}-r{gWƳ&Nnzœd^D;SE9)rOE| >v 8\- @ €g6~ڹީqPHB\n)0@MQ~c ū C%A!*M7 9آ`iKsqm)0mAx3  }Ƃ:=([Z,uO+ItITTGo+Iثju6n48uJ(~uu/rgRKd<)0^3R\/}~,A+nߘLB]"E6C,^(i"OY5:%"جKsݴw/ѨrT 5qʆe 48fy"Λ>ׅD9fdMփTyJ jw.hn{jC%h'(@0,_c1K;**=<Π9R6 GvϜ '{se7Jl _8u2Uu$"!Ed_pu6|ls0o ؙZ~Kw'Quo"94e6p3x;_a- (}3m ` xk{_b~Ӈ1[ڹKl;3S꤫~OjRHNIsm.8WJ>]|1F(^H(cM5g0ejE>(Pk[ 蝯_*o&!8iQz_-vgf@4c; G :H،;)9VLD.?"Lb\-VM_B-QʂMAE%n6K%ŦT |ɑ/"xMt#YKB ♳NF51B8;U6w*!ZruVr/U}/vu^Gxw F} h;tWWE/,acͥ)c^ #>[CdHQUbiݐExS^b//t~^xui5:o+lAVo?'ǿ?}ZgTt{[eq>]uI| zK+Yh #H~CwN54HF؏')חۨm HDƎ͏3r*u*:^|{`PcO">{ OggMøkͫ)K rHIϖIȇspó%K=ͫ1MkIaga{ѕ8Nc a~㺓Ƶ+42 } qj<)e1D"Tf]TmO GseDt\|S |tCR8A93[Ps ACOJWbx5!9-\Jkm!R:.:] CeӒY#Jf0.vGOoÞvO-\Q:}C;y^@E`ɦBÊ/tuAṻ,JNO|4ȍ"bAcyKɼ~Q?w^ \΅Ua](,_Ҥph+2م+[B.[<qZgDSTxq"2Gz~)Ѻx?B#qSkRLt rgfҏMx _6LPu"[Yg ZH* 0mpI>A)#ߵEH}B)W!'7L,wD,iZ.2ۥZy0qvYEp*A8("7uyXĘy3ꉎȗ$7R3&nٳ9'c' t-ĬgeCx\qʌr"ZyΌ I>uirꚞ`GSlJ0,L䎛ov#r οi*#i|b'n$;Yu*Bɫ5Ja֝F^NWSw;:RƐa`+SNѫ& a-^,YTm_ney)L͓gNU1/I1fŠXr,FKs9 u*m~=$jw 8[C'F{ ZvN DSBɾVq(Ii*Ɔ֔M~Qee[W%e2ӽ(zfaڧj?ى3~nl)|7 h+-Sq%~ F:Zk~n~scQқy/4Mi\ro" ykgZBWH=Ԁ_`w]+ء*z: Npe'zbu)?س7~޶,$zC 礑 ;Gw<ʈb4jXaZj8û%#D3=tՠ[ Amv6s!nY] >׃z}|[5e#dh 7F׮u"@bu(j 芺\ߌ'=ǓǓv< O=3x2ؾ7#c7)/Vxߌ'9"o3OlZ;zl-ܲu:?j䃗lJ_h?a&>á]\?sxlab6@9w)(w-Amd;[OY @wc7Dn /PU LW_i -)yGTA6f4bnM==9V?ZYbz<[7()JPgSʋ@w gR)k2gN*2%hLC:}XIk_mp65n*bUo3u-km#,2 PhTV *5D֑Ϻ{idz#yEmX ?~AP\Go+Bv >pxKJhltJ1Gw3HTΌo؈*pN'.D:҅qM|iS4e 5d$&*z[Z{$vUN1o'omR+3\5b!cД*n`^ھ<>8 =SV&_q5(;7.:J_HX]!o{.MBthx?mlƦ c!=w ܇'CsqOA$@mF~o QuƜ ^}S?eŗQ)`&}|b2{eaɛsdEa%uálW)/8СC'h̵XRh*c$~qin</\\y]LbW4(C< Ɏ6nlwRq .B~૚IdW%k[sD?ot:'j翩 ֫ީSRHrJ=ڠ12VW*ud0Y ~M1CiV]G9nPyClU!NzoO]`KIx8'[;T>?3ܽvvQm{̡i5X^JnanޡyQI>q4DnեߡH[M{r'OD0Uuy`&ס+Ӗ':iv3`#{6칮dI[`,G+/,D.k%:X2䳢oTY TO!r̭sGʂ+-Ya}X:j ol7|f_ Ii&m*(ChƟ7;<W( oɡː!︫gePxe|yO?tJf\=Jhg*ӽt!*z?hř 3Bs5\H 1%bFnWu^~w/. -X^YuJLH9xt#rj!`-vr:Hk_ܡ;,GKMS$0oVJR3Xr/ iB)Z`p>jVKtT ˝]3b,VߑpG<9HC? ^L爮2nrtF <8F$,c_i G п?C-s=,SKJ翋+>5s -t UV(<ŧ kDG P\ >!"ǔWyE܈վ%} m+Po{4,%+8bXR~J8_$|\$jaAv?H]͕TK}q7q3-<6<Tx,QZL_K#KC{x|o ?|c c\yR{[&T~3gس܋4;ڳia)f31 L/4AJ:^B=tm'{Y<}ʩZoWA7p^=VVJxg]{DK}|q3-Xs^CuFvW*MGaJ Ou,w$_3EYX,SFs'S/5t@0 aj1N]:@ lvèJ]kNry 5joŲț;iN5ڭo%xlP75޹xS >rx [wzqjkn- hqGLAML-c&>e>Ӏ>M6mҤi"Mœ!Am ]&N~w2xvҳO{C%]Σ!Ph^daVbkc;aHU):)ܛ]IKÎ*NT09q2 ^fxg&%8Lj"Ko쪣#{?zpC77e]wѨE_M0b6`I v}MK4iҴ8&ݗq\>stȫK.܉_C?}aNlθ&')2v)tY-F)CǯlVwޫ]PUmsxC&!nA].^B1*F1$,e)NlH>bsYx/Ud s1]CxYJ,Fku4z=91SVi oZZ?Mxy_ :܉n{:Tw4bWPJL@Eׅ?MPn|XUKj'h+:$2FIJB+)+)j0hg߉8Bt;e]~C*%FtZTY^"EGs@\+ξÉۤF[ 4 p /H*Xk7E!Q;/n`fL@Tp|hjpx8@^XDzZnY{n*6m렷6>L<ܜM>ȅ.w_08o:){=K9Hsg^+-B{ ׍ SVt%  %m zךf;&wU0τper7JD (d>]SF{Z6OA1wT= ,ШQx6Ur3AO~͚2 &z|'@}xL5wYl@D^4'Y.aSНˣ[uv>zB1yym>bV`IyK{:YlR>iMq-.ܺ%400b\+@LVJЭU HOж_frm>7BPPQ" J zJd;=iMk8b_Q ,枓(cVUN/v6|6,̀^WP(r# c |j5S 7,#S[êm8b~S W('kyWvEtZdS5 XC-} ~GzLdv_2t-<_+r/s='Q?/dj6i-ۈ;J3ĺQDmzZxh{Br(7 ?[o||. ??Ṑ~l|~$9-4V"[=<B+1LTYlGsP,c}&z ӃtƧW#71)֑A /^_;#V~6aSǴh [py؁6^?s'yM쒄&e_Aɋno}F{L[8su~kP,~{&t@OJuΟ5fm]s"e$k` Oj,yuF>V8޾KڟߋheI>h>o,`-oecD-ߋ-WG-C?/bR `z>K ͔.t|huV^E.xS3a7[Xgn|9]1:5iGݫ׬oA/xƛ p'WP{:^KxO;oVxjq~e})_M\l`?t^cM{WGޝ棾%Iޒ("ƬoY,JM(x8%9=32F'7ǔ' KQl uT#ߥÝ;^l9ȣ4ILjvds6F׽w5qܳ)ƗEDjoQ&Յw!+) ,sL2q⠶ nꦜA`qi/^<,Śkx|i;{"Mٱ00qsU됯wCyp0E`7y^rS]wÌvσFhktA.mcד,Ƥ/tKk[LG)).&.!(Xx za~UqAqJFOINEks%rKfOlUj#AC*^miࠖ)j5=1O rVz}tܥ:;oӨq@GM/ t5+ymWnϽ( :~+Y3Ʉ p`)1ZbHTJFf/:q)RޥÊ؀GWrlPj!݊_Ǝ<`&ŧ. !ax_K4)6gU*S.y (Z|QҨٹҩS?ij0p=zJ;`WPN;asbt?k~a`_Mi,rkϔZ!r 5IjE1]S߇A/X|aTu-JuM:tξB|r1!eetfё2HOh +CPyvfp%E [)4G9Qm{0d.%ܳet$cX`i&iYC?~)Bsz0&TTSOz7q;?xWL Ќcf L<#gq#,yD<֠$[j%F}gn;>17:aSB(lJo w5gͨqަ$4}f‚6Įw]Y ^LtXٸk ~&vD z2ullx5zM-MߏqȿzY9Yx]hy_NDcG#\1gvy ( 򾴀1|_̦ʟٺs"ydoxl1qZ.Ta\Ǟ<'f:J+w]q` *\{^@"韢_bpD,0YU} ųXX|Dz@6LL^"(GH`NgBGڣ!{x߱u Gwz?XCnE`-WZ-aXW+o?4BFrmQxd58{%LaPŬ<=XIcm69/CC|WX)zՑ翅Ly`{.(AdeH83m{9!k&*9yF![bfZ̿} r)UMvHiv` mް~-ʾz`mNpN Cedspȋ;lX~#zHߞ6<mJrvX5?to`m:+/ o)qݸ4k4m| jlE-lށ0GyLq&fN(S<ƶ&?u| 01ik =hubrv+: V2Cؗ}8o{e%ۏΪ}{3x}d>#BVq/&k (]v `m緣,z=+3#w\$=Sy~A5W'MLrc<ţC|Os^^_J"p:- $wicfܙbjx=~BOv<MaCӎ3Xϵy=0,q?/wwA AMU1gr0koqPs"8^ ' 09gNhV٦] M۠~&/AFnD^; _y"tA v/E!"_ǸA򉧸, Nz߯cy2)iiRْ_t+8h<֙mbv)YB7R^VgYPM gOI;-9iW(E/ANX$*|\ L[f'OD充G'5~9n!1z\lѧ(*{yf*qcm'l&؏Mx~G?m^>&IvSvf;k/_̼YYoN9Fj;`i ,OT $Nv$< 1iJbiOU8cA2-nJx]#oѲJ&vj B+wy,|u&<>Gy&EB17N|9LDJF $x= 3uNRM׶ %vRx< eՈ 4>1Œҕ.? ɷ^xRxyHo[{UWlgƚBa7KgG#, ,Y]B%p>iE)HYc]=zs"&4pajsEB[:&̱κ DC&2 ObW(] X̶IØ\>{ %nbj̙4f4bjHm}uo+.4pιVVJjمW̫, }.hjF^F$t>%WkfƆ2MAuS1ܡumjU*'I?|F}I`1iXo* MT,?.5l_HX~h1VvuPʎ De%r(wBj8~9i'8'1i&aBq]vugH(ާzolO0XayFx]J-@z oy B||j /Q@*4ޖp<}UdH.vXm+rRF6Y+«(~Y<2< ;m+6yxs?wm-JJvqSpM mZ lFuݿ=ǥ65Ϧka ZդM{ .Sx̹AZAڣ"u0WT)(;ٌ`|sm86[iQ\Y2nzC9brRe[΋ai]/E Fj d׍,gAjJmc9OEheP~'riMayd`rHI쉈/O5ſGIFBΐ,t=Z'9' f _O#+aCw'N]$W].!/#9+yu3KZ.(? W~0^ʋG}BeTw OZ?3Õ#|c7ᔂT*(e{b1Vy 2%݇0I<.,y sCvM7*~K]h96χR#6摐/ 5ˎűΑI P3p/$)qmg\P晑lmAER筻 +G,#G݈jՊ;˻3tGnH*W(|Gq.  'Sl*NQ$ezEꃐXO~^m$&m?[!:TR2y:Z:'v]Ew>V#imРa)qvrmlfhjߏ=_j?O:خn!-S&!DC7=a0}j uSwA>B#p6cs37#xNB}^HEџZ:?s[B*W{L"#HODw 4}ηo ds=Ϥ0mQ|]TFĪ cl5HWŻ}^5)>z>ƶHr &.R!ՈQ*)L0a6]iq!LIg?Rlg q _-l|d6ZYk? ?p SDЮx $cF:bH]|5{qP̭jvQC$вg@h?}wB݂W^T͒B\2c7ٸ$S/ Hx/Q14 ˂~9om)Q6I5K黠j!3T@zng~<^?" $rHib'lj_@ło86x~0> sW cXæc`3 J-<ҒcPnb15 rvm _F =;lfA_v_6evO} ^v*F|/ҧPH,".°E1쌰iCprlw(h'E|vwڿ(6J9U*yOv f2M1e'9SlP>Mj`݇EFdM,[}_+QXSv_@<^=ֹJ\Ri}dםߧЁ=-BhCa)oۋ^1TԜ/+9:_f&}&c}ža(̝%ky]kۨg_nm Æ=^]~y6fτQ{/[7ebb-a&q:LYS{*nLBy^ODx{[X>}:fs32+$*^{=MCVgjs^s+aA&>V:ooGMIG]ڍ@OȘW3lฐO4 졠iI*Cq]ˍbYp:k*ɶ|#FVFZy7ƿ dm<0{y(Ô}l8 Wr!sP>f$x`||Ep/pCe||2iWxVP4Nw״JBh#Pχ7d GZҪ'2>@:K+0ȿoUh4&6ʎ3%VbCLg$ +˵',;p~ gGȋ+.Î\T?na7}^I <`$O"ͤ:Wg =iw+{Nעg|C6yVc(FykK44GZ=Nzb+f-9| 7.Q-)~_6\Jڼr.[dݮwfcxeށѴ, ɮ㰬TX]X: 9׵[ĺ0M5G0?h5K(;*J1̜Q#8/TBQR|J^T.Ba!roN! ;R'åm~f.l$n?~1gM~ )ػM^ZmKPpգ_,)}R4kk|0{"E#4ۛ=8zMX];[^)^H´]35X 5Ě^ !dvr]XVP~b }p*GC\_EiEl-fq_07Y !*#/, K;fLumC+YPwiM-&t>ʽ=hRZOuFLѭXl3}~)Ca{ __jЯʋ x::u6q2ky BX*ˤ-QM gb8\eीF.cG\bMeT1*m+PL÷ʯ}=_-86I@ˏI‰=o}DRh CZDq_J9_ $IM6'|5(sRWKqo)ìl6oIv q}#7}R!M̰fP4\2PnkߏxGp‘ۜh=|·w쥻]P\cPC3?UIn1:œ35Ug=;WAK7!l4r7 XT#\]+޼^8f[Pwڥ&VL1k H8ulʏJZ+_'FiKl* #a3]To6Leeb_xp{Pr@~W3FVdDZ (>-^ľBDԏo?*76B1 RXr jjs]Q2CxYLJlRHn?0T&ذꃳ3PR^C@Sزa@*ow0,mE}Ʈ"5 %tU|T}5^nټ {!>p"[ G̼RP5e^)OBY%$E|B\B/VYU1$'$Il>>Q嵻G{+D%}/'(΃]g=/>$zC\7{d lLHOUh0^ Fl1ͤ~F#̃-)a÷ b]~?& F̆zR=ٯ_Eo6g(Cx8J^pxo,Q9|ܪPu39? kB~ramC6P8ֹ~T}9V/ƍG_f>;Zs d$`WoԹh %3bqB!~fhjb5xg Ubz,{%}U~20# NQ_fxϵ 0+ [/5 EX(TMA^UbTW`/PaC9Jv_+~KC1J 6yv-. vtWL-/]PSX=UͮZ|8H[5OO `VJWCԙK/nU^lq_s! DKaqq Ʌ6S3e\ic%|~S6tyOR$cYGj e>ߴψz^eMeb x}ulxl׻՝U:ș4rx+@ǩDO2ގtFeF{hIg*۳JJo϶xMDP8+ȍ壑  ܌T15:D~r\JRJD[sfuPڵ/[RL)o*np~~Zdݵ|0[.g%!!d<,g'amiQqfC\kPoz;x["Fq%+`&# l,TMz* p.̆tՕUz`6)EI}ax!vFg9d"\F?@,].+,B1g-g1 ē+UIM9]w,CqF8ӨsFKO#J,r ,= [ߪ' ˸p)VOcU =[1V~٤Ο85غJMkD8qYyf62>I\LǑR7A%ꐴkUKq) CaQ&>pV &jІXcKPY:CҔP0f8;TȥvY&X.y"=8z(uG6T՜7?4^kJ9qL^K]8(-r .qeyB3ƘCA`[ ʭ.[h[bf_!ĺ_ B¿佟MzSܩź +<~'k|\vx#ヘ#{ mh(VAg`)ИJpTw_ z,3#*[E6h55ۥ3z`l5#C+Ϣ@llyDp5vi=4ZGD8%qz/,)/+?NQ4i' &mUdL=^2HV 4ЯXd'{+1MUږ8:xnئ*+3H9m!3pSO1X,KDW_m0Y(nCj |wB l9W?v*cԩ5SYgSI*st4Ed𹵢)&mJއgؒ& ü/SabuJ,L_~EoT:e` PGFD,s%eh2Mq Xq<b] *YVm%դkILRSd ̾1@+9H'Wi<Ͱ*&^ JCRB308<˛?`v hWD`b!v:WUk(9Sdm)jaO.@/@R C(NpeͰfQn"*hg< ߑm+jbSȅY~v$]T 74FsK?^W#qӢ]pD],/@!ISn&4Z1& @=~/S~jݠo ^x@L!U}ȃ,xGT0 "=wp@([ق!oq0$0#Ns1.+RƿN_xpm!BŵܜPAad7t G~冤v:k"EP_gY[=0{5ej^WuR1\:r>p\Qߤ0ʼo!}#,[;Δf4Rod'Cɝ%\ S>JKRK_ut7sW?/[ IyNOĵ:<ߡ!OU}ԐN}0ϑ=Z c b%xNןg}s'~|xaKoK'k#_ꑏ Ds r]7(XǙo}@lMO'l &oY̞(ξGuat!2ؠlf;}?#_}TJPFO6zS8^7nD pbOa{PݸEw1qG }8&EtȟӮZpcyT} 4"ũ?:Ir"HQ܉ڊȠ3;҃VG?Q﨑J#K]>MX*~8>tLg(u0``;-^F+~^(MLJ?}>c'o-; fV LK A;bÃJs ~|kwnI3,CH'y ;G@`KR洆k<9<3QVSgb6#w}^ N&F?!.󡟫+蟢 X?( vLFew~dA~Gt"L>ǗQ/Ri5D5(l)6ÅI|W"Z4g]s HOF·÷#|06GxI^s mL{p#T9F_Qo,`ɼJU)6d;nNdž)[lA&;6&;.&6Dθ%¤!ajpO\AAPu &μ ?teas!γ߁=EkJ# ?|ce<  nϜNIV9W?DYgJ&C{ș12`/ËЅ _x4ԟ9؊@ڪ2ldcow{QҚ\7[<nŁEqJˋ#\;UF68<+haTLl%2 Q+=7o{FuUq\~>~>aZcCÔ5GDiK ~gb<&M9DI1mt&7vLUFy̓gdHucg$rz^hokQ{-30e%AAqQL3zC_ez~Y<tOO+,|_ۛeKs_pcuCKWgl Pŏޥ287\}zw ػ", tU8ޝI`E% 5*-DAh2UZ:BQQff,Z#:+Y; @H1D!,faIッzI}9t-w}wQOo7W*Gյ]C;ػ'h0xvMsY;IPb?dvtpld5%OlEJMdk"mKt;6wi vL2ⅹ>qm>V1$*YQRM{gD^ GFLf6xLb3Pɜ([\EP1ÿmB̟b.ǪJBIUZk[Nx\uT>܃s89Zn.Do@vL${zSic9{LgB@̹pw#J5PϘ޿-g:6"*а) x`5WY:I|]4@C^ѻy_PYx)hewIHt@ E]SiHХsŗLD{tȌ/')̵5KV͌[~+oU5EǛ]dcVd<fl™6}:X]zƅ"_G>l£XkvT[ac>4~f4ty]C~q\g Λ>:eG{uW֐n wc^[>Xoz';6G9VٍR[?:mEjS7o]l 7ĔWCrxY^7Pl(?rVFэW3>fav^f|B?H Ce!iIgK1x?LF=ծ;%-s['A{裍ژ (}o>pO*p)3 z.eR&ԡF{Փ^wsS%O H b?ui]X|/)5q4' p˛.µ1uaLE":D;xmcޕ jК21ESw",4"x;4zh*;vpk 6I7O% ![a*bԄ 9zYQ-GUG8&'p"-؃lmDjj~T[)f+}֥,Plg]3}u@}mEMp`֘ϻtRj7@Ӽ"OmgmD`?C_ QW#QP *g ճРrR Teal8V@ M%\L嶑HڽxUDV3MCokP9پj{zrh} n|ʋ]#UIr/H҇`T#Po$3SCׂf_H?Jn ,B3 qC6:NC| -g)^c0W~l%^pHcL7uY "~b=& :lFall 5s?욻`W ˙w$~oJLx',C*`]sЮ  jQh=i> ہ_n4xpj|UHy6WԑՈ8ZaN#UnZCƖ<;wWr)fey?k\ =$E-K:}Xrp}(ڷMڹb0[jN]΅l#~[zd7 7>:T]NP9'a2DMe0Cb'>ltGth[ __ٟa>ą.k4Ǎɡv`URv8'/X g?7%1}vGh9&8Ų(5Sdw և &S7@w |[!,)e q٬AXUES0H=wT/2$[RHס}Iв!br^bͨQz%M/٬XqlM¸P[{kbKdT ndFq\9}C Ex{ 1lh2%Y-@pc0z 0p\°4 ƚxϤ/c(|pSW r~y $_öqwcw2YԎ;}r\߳şI4:T(v'%Ԣ}S+'kП9^֡3D,;\[2.v1g>@SUpą69g opDR/~5WͯbJW555R4OG FEJ\!Yn`% @(y7Xخǎ0g2d;8~y658wuX?T3 ېIJtSo 䶡5_bwnҚ``|/?m }09}`4X\BrTU~~7&Ȳ%$'pͯ ?LxcGrW0А >^#"q4F"֫-G%2eBF8jgQ1S[\}ZWW#!MB& [ [x̞a]mpPu}05Bt?Nv6cCy`}U1~d辤!D:TT]bώ$ #vCWT2'9kL z]h팈[#Q+یO]@4%D2ؼq3q hcg~f>WF~s.Xhgl8$=bc]OiO< ?#o~ ]Q8QDt=~ΊW._Pb良".RxYy;*5GˣE CE5$ ZEoV %_3y̧d(D{WJM,,X^v8k;cAlZ{$H F|e1ϵbWk-S6__NXlk`:\l~QC%k/OBʡYClCFĿ#} G8yEd o5I{EdTx\BRSAmP:Ɉ.?ޮ􊣘Mxp؎bt:!k޸[lb|zΚʱ Y -'5[QX=ƞAz6*k*7 Y?Vbz j9Y[p$}d/ʎ]! AE4XO?V$.>6̮P't!dBfݷ&6 $?<Vo\Dv^1ҸRq6㉀K ]]* b`@-Rrr(o,/_6 H)QםyvK/fHA{!]q{ ڻPʱ|ٳbV/:uF4E_j=œEË_Rj"W͓RG8%M%pSsX|,mP7m(P7(*h7H$$Zgxb(ngx@Ζn'(0|Fu2 ')<:薯xN"㹟n?6?z5d,ϥu?>w /QmQ%dMUę_jtzol8l2ۯK_i>}Jz.ܯs0||PsxϽbl1|!VXZC8# POGҔ3JLo@0̠}ү۲ͷȿHp'kb')pP?W#L@Vpr1}Aon}W ,$?mn48 :pٿc;w zڿw4u꽮ޟV˹ g}D>܆5ȶΘ+9ot{5\+NLS_c 6Dh|?{#0Rvo0Dc /KtŹFw[g,WS2 (#Pn VԐj 18T`q|AxɖEMl}ĞaOx-O4DG!}I!s!6A-VENU!WC`8џhSg/@>٦pԩ1z0ƭ3= 6dvG֤x6A@ش-)oZ;cy,~zƬ{G%}˓uQP$QhQ(IO:kBoxtPO}QP}Qar1F̾1A߇ٞrhnz%nԱգY'?{44#ܕg3*#x2@[R7!oDmAIC6<^Gjj1TLԞP#A Ī)UJ Gb>R_Ng0HUרT? )P$n¤GuOJ~n֜ NI"Ĵ 4O{LisNH쉉C1ׯO782[Q{0Öh&*8Dquuܵ\zF>65>rד ~br{ny`3DW,Σ颧Zp/= F`"nqbzn|}L8<ӗvoچ[ow;6%v֎=B4Pf bNINLxЏT/R^ {ǩ篱Ȣ[\D>1}P3~dӆ:૱N&lu~CƟV-ȼ^Lxv-Rkr\-Om|h p?J#enpZZNڞYj[$,+-㜵BB,_DV!j xZ`ci󊱳,,UKެV`+pbF!wZ+4-|G±;XkKyцD8h [::?cυNy'Pa}5S]#,-?liRؼ`obep mm[qG^ c^}1]x-X`fE-2s&ى,uh3:3ڴo,ad#`8Ҫ²TKfW5m/@,Ʈ5 B}A-3ayt46M4 u@N`X@' D9!rkw>'r&,o%3UXV/e[-gEYfdAW, ZI#ΰ3_:)o,y`h?D=2~/ɹ5O|UO/]۲a/;y9AX *&/ً7}MKs5͘+A@YA|IyW"|59jgpj("/ܟи x Y| }ٙ`|bΘ}=L;CA^f\-YlMraOIH6sFf5%=a0XN!sͅ1V\[Ѭ %/| NJ*k b6|5a{wg uLdk"6zdI?ɇn}`Y^l{G}__xK6ͽLl#H,s#x ĺD ] SN;V*VW[ϫW7Qm[' $֢ow 8Wژ-{yX96_ևnr ]}Nm5tǺ^6>khѳX8ʁz:jFkf[! Rs(ԜCv3uz=VPQX6G}$íhIу~f;bDK _0i&zՕֿM}6;*.v˱CbGM:-v$iw6]lc iu-ͫC4ҫ5-ˎvyN>tQ_UMV?rɶw%ŧ;' dUE#J| nw:d E%>[K% !ʶmSKɶC/8/Ho|h=%g+r-?Px!)%,R~D0o`,d.eO~h5(L2OJadϣWncC/u =Of/7MFB; 6|6xZvF5@Җ9r(vFg]o+(J5 fACvf{˩ J \:$I{Ar/L ) iJna:X(A՘/kyZ=x0Vw7#q;ݟX<~6"=1F@, d1yPBa3l ` ](9o"Р~=~C3ktO={5NPgJ6kQ،%0)$(ħ3KIq/]kCM*.x %=JLje6ce6kcc?ϳY]1{qFK]SAw@W1ߗ1wg^<7lvdx0ALP+*#'qv;D~ܻ!mwPĎes5 pz1n5 .@p+\!$q 5HC4k+ʴ]^7k"pcWRDж }_cR gߴw'N:o.|uaW= zV!3浿My5ca=֑v)lrj g/J~AT !bJr,)Q3IF3I_Ђhp z]-)kOkS <ѿ܌  Wlo?̈́<봱 ~bm T*2 =F3ÎZXlc'7Hzu}PAxa{"S P²:Ѻ{61I++i? @ ƻV-BgM$d_fw c̞i}dU_ߏYM!k-q!' GX-"N#ngI4rԍI'(rq{c]2I2@OF7.ZOPPya/ZYĠN4|%I@;KI fr<6\$tb$ee }?a꾰>N+&u'Sh6Il)S ߄K3U?0:zD+\hWKX } y?SےBwa }erYX3иw'ߓ$jj8vFadw؎?ܐ^~#>DSoA_Ic5 ƺ$ԯS^_{; ~c;%}̝>qO2NWw?(2Q=y덥_D~+Hɭ uC/_ ξ|Ag0]ާ|c.Pn2zEMoDꟗRU|X擙9Ţ]MjK7dUu.**΢`}d~x_ͿD0|[hvFn$dhlSPXįBRX/ZB?FT:>nghnW6v#YE: C#eJ7n{6\bx__{%Nak"bE{g">wu:d&|,) Uꃗw8z^kuu:3;wϾHa֌F&lCT|cĨD;WzZ uD2↕kN? ՇՔPG"_Qa l`V X2T6)#ۥ͋*CfokZUΏ"voSԳ=\NE]M]v3flеWT?ņ Igz2sTdVRl/0)`D)pORmcHAo! dKb#HgÓDORՋHFUb؈=٨بI}بSبlS5Mv@:Δ ;"GV!%x^i jcƪϳ1cCyVJ/rC؟86"I˚FԲوZ$6G˚FhYN6"ne4dɝhqW$A -'>%[t5 Ozڇcaj5y?;+<Չ-Miu-'`6?cDyEsEsyq`=وZL$-񜖕FLֲRՏe `#^ֲ9g bsB>' }sb2;}rٽ/45/F89xH/ RHٗ4GH Qm2ހ LŰpm 84K,;_ucPO%HvI"3uB~*ϟz~#YLB(Y1//K祮\tYٍ̌wͱo:9ЯXF\b:((Լ#O˪(lwvTp&yji%\n4wXFڿ6^Sf)}[fsUtQb:c @yO#ž"νj!Eio "V ﹒-3FiLry#Ҝ 5wCi (Bnf i{2 ?=kp(XkͭRl>AKqDB~55t*) f(V":> M57p<* }~IqB:%n|~w&=/C2}CО!v%;I}4Bf&LRcUms1$ć&kFm ˼+K6]`P)).JLpNaK ;W<Ǒ"#(-A~cCMXs(T3yQ0e ~y-/{ocsš~2ḰZ]s!%c>l՚{xSKQ%VoOX(w4C=z0~eI4 Y2O`XGų:Κ d奱/FpuʁLۡ}J}3~\6#vIv>nXFS{(8G==:|ʼɋzE8@`8`{[;~k7ڡA=WkYOpWo?8ԧF?! zbJl9}E: ZzgûMdRXvg*N<ڎNh ЋGngS<Çxa(> | ]1W>~&Py~*x#N;:3of.e3ә!/,w~nrӤlL'Ha|\OY@̹|An /Hm+3'#͕2"0TD7w.Y] +O3b*g]end8md"$ژ$ŋ2BD8۹O&4ZiSmf7YEήjk C}qnOC؃fs <hCV7n)vwW_~%0=j[/?%Ǻ'^;0T,'kd} Y޸q#mՔ1* ~Q!N6EZi7Z̰ -NG$\^}71xlE=bfkEVƍ+pΒ*eE .hi=V6Ude}]%>E|O9ҒVww=7T:ybIl9A,T}q' >2I2R@IzX"Zk2=A,h"'fl)N(.~0_zi%sѹ0?&e 0S5(8ZdPjkH\bCQm/7C_,1hqOĢ(X+`+&kɺ$XaZ|O9' l զՕ`=5y1ɟ>e%,3Ef>eT5Uf9P|&5U1I-x{;{{V :V#4&vu+1ŵg@:) :okuna;,ϐ; 34#xROlqI{> V~y":]Gl#;.X Rζyd>nnͰ'B>P&4-"꽸 Aqqf,T.Z[_.߽qvFаJ voF१)reI-mbI_oOm<΅{,2 ,d'͑糞sCH(/y+ݫC_ xոW o|*HHAy5IوU-Ҭ˓O~Q:H~̆Yש36BB%~zts7՞j#P|[kJ{n;C.IaA nٰ~dCOm뮆G,k%\n6 z6z?n2*>ϑ馓J,7`Sh2kaj.l|3<}G$eN7  7:wQyK$ ;]R'/x=?'`: OX.gyć0COՁ$;Ę7@%:)5A8/ݻՆnsBw ^ᫌSO䝜JVHȇyp!z]-U !&jz 4q?p4B/FI!2FooOC l9{P\n4GQojQ#| &paY0nEڵFm 汬vgdKJpmd5yP2o (d;W*fHߢߩY|%yň²9~3_jC{Os!% w61ZhͲІH1!? HJKEgb) 1GSA|jZ3~ѿ"VːGzH~ )-ƕZj3 x@V75~[K'_C`P(/"kσ^f bU{[qْn{$d% ~mN/S{Tyal^g_P26]5ce4\IvfIH;AsػW>y,v cHڽ+Âw.޸_hYCg1̚(WqlDa IbuPN %ɗA&TI|-ļ-R\ ɐJ/򵍐fY* ܨ7L?E%c~aXn!di7brO~1f17`Yē3F=4eMƃXhlRp Էeo6X߃fk!7A$gzRew3.\IPJ4zt?yW}+RNL~aD3rjuQ=' r _:S2kF,X:7 od-$=&Q=J~O@(hVl$2:{+6 jUXpD r¦6u?NBrxcƂI&Ȩ ̙9!'v8>r Z;ǔqP_I#ښ8r+i"86|9`bqKw_]VT˴>Ɲnjt*hw(ͮKas/kz.EwZc@iswtou G[~> 7e’+ѻ8D'L/ݒy?!D@ ?|Sgki:~#[+p2@sFdO#LWw/&m޻G{lD2C-=Nkj)6t3`RW҇宁V)~*gӍ_GſۆBNV=h 'q vZu9979duk Z2Wf ݑ0Nq cRݍG<#2o7*lOu?=mvxr%:ՕO7OC xrɨ<Sy$cpӴId>Ԭ*߀B[WF Tcw_ryݓ,8[_UXc Ou\Yc[V-Ei<%?mE9r~-'NK><8 ~7:r-2( )j0꽩xmݿWuz>w&%ǐ ~_ˎ%gU5K>$ /suJt4Z }kf v$6oxΗڎylL (G.9D1rۂ^T~-@;ߖsLUpϰxh[ |+<oE0Nފa.V,jB:sEN|"SiqCNRkp zU:#Hox4?Tnq.@% ں^Z}>AoТRbLbJM8Xa HT&V/~72yom![X.2>wL\Yˌ2/`eq4|R[`|43Eaz>!y7 4Aހz*uH^"WeV#;hF0c.Ɍ!l·ewC)bٷyˁcj˒ggyi?(˒_g-7FcxkзuAcJݷ@1y?:>%tt|~{Kx *փ݂$c|GK\h(٠ȥ~pA0?c>>7D|P?~ה䷜=\ߎ%RTL&1Gv4BB㖴:' xaVɊ'k g3$s.zJEMK.OAXi#ӏ 9Im >d T&%= {z:bo+qDq%xڶ;D0rN -25*7=ϵRbr \"L~@R(q/:UBq;!Mu"wMz\B {>V= %)WGcwNцFm@ NZn4agی7+1 AID1_bqH+kHP}=_d}wH sX392U8e76 %c \gsKtK|QH03/BHou3GNq2 PA/ࣀu0'V.Y}2:14MkUȇ z;vtL<~@Wd&<.H;a섃6żn;vX$=u8b}aU1@O]˛ ^zX4i+ wH{I[l>.͗m+>ե]Q ƹ24`T"70Oz_IGnYlsN>t4ܭ1@T@ɠ< JBHQ=;i>!RѶi9}`l% `U_XL.?3'"KC+ꭟC! 0XVc*K#`"c Gο=fϧb@˄^.zxfrXgkv @Vo|_7܋I iAGA7ac][aMiX afzIys/6bLmd|[Cjp^} '7@r`DfZ:h+h$Ztjk7VٻĺQ{\ F {jnVs0]$(dR!bχ:V X] WE/%wr;.k;o .!^e|Qri| :Ys(kmzz/Ki-;z$^p:O*QM Z7-lgèI[Z+blHQ{3.kF^;?]y1qycBy ݺ)6:PqCmyk_1"yBy1KT104sփe==)2iZW#F+ߠ} bb(#̋0$%7"yق78 FPW) ( Di}6`20evrv41/"iyQ#_ ߌ7eφ(Q2n0mxLb[*%=Ο Lgؙ$ ( UUlDMg㚼^N㢾yxLTQ=}<0%$l0d=oк OSJ w)v5ոjAIn$mƤy>uz,[OZ큄$m:'m1ӓxf9vϹ=/{$:Ė?X*E2w~$tCm4K̇%ԭ0K$A{Â=2-+y#&ڊVcT55‘Uj E=ؠ?bb;eQG8 X[v&޼^4˵!&dw~~с_;_=1y4$_3~ X09'%>?:$* nd4CTIحYa'cO)8Cp!V VqN67AGu2:Orƥ(uc@7]7Gz=]' o{^OK^87$e Yp=XVS9m%$E(i>qw) QL{aQ%g䴃\8p '&Z>=bPpV5/?we() O0?_3';H4,dk9C*@ooSV1XLzVߒp[$1$Җ|K [ F(2yN`/0y$ْN #4ys UKB5\`1N$tqNZ*;.?ŒU4XDfZw,HViuX]f]WqhS7w?E.xˡ}1Gn']I!b\U)Q&?(xVXf1Gŗ<| vewbGzO%P&pjI#Sd VYc-`Ӈ7("ނDklMkY=~u~ zm =VyՉ쬽u`bnWl{AMrex0~嘩%CWN`e7+&]bUn+s* T3AtoBIgm^id 2NV&4pBmQB]˺5.&{Q=Ui1x)Թc ~ȑQݡVw֡}>0C@Oe8Ú*(jv.1π\ܝ_9c'_괺4Y[B˃3qݩM80REܩh'n\Nvy 84Q5 Mթ&3 ;ݏ~]6գۻxטzBOh{VO*Yi4c{ E)e en66ZV hyV+ X2d7=/&+.ւ&BYh"ՋeD?%,s5eӲơ1Q,se(,SB%xoA,s ǵ 9$xe9Xdm6E~,3C߲2ȃi} G J=E{q:,+Rj LTYf/ߡ2'/trndQ &@ahH 0A8$ ńKLń0``ja+G*S.Q|bjO$+e婴Qa)Ͳ3 />I|k4Dߑdi#&t?dk{ݙ֌vhٮ+ڂr)u>cwj>#C;j_O֬%y"w$I\K~hJڣ$t 9wYI8@Ė2tvŀGɺ &ffU2|c "#Ӈ(FxSҊIhfr&l/\&Y}iu V/4uMbXSj[-)w=GX&[ZKn}Pr@N]bww;GU/ł6'xp{IAsUEcb/v$M}bxu؎~`o50J̨wVO)Z`+2bos?]ʟ|eg9E T$VTi%&.]RkT~IIzA?!px A'$]ԳS)j/YL(le PN?-Ѷv]F _.1u5S0)?ci^sU1t[+0k9ݓJ?ҙ8 $buj^-W'19zzڽ3(xth^Ӱk:nV#2풘O;I6\^^qQ>XJߛPb5u-^g[kjq)T> }"?ޛmePrU`%o[͔*Z{52X*tmP΂ġT5&G]]UߜU F#E.hr?VNtL6!Q :⤣j !伞G[gʍ~KS|M03ZLR*dnP/Tů(OR`(la֡Fr~ɵHc:xvcU\*WA7+33F] Ű4>=Br2,]mO\~= B[OP71DЦ>:k9=]cPWdWuqOj pfӚ@iXZi+?Π+=]؟batK gT_#ˁcP^-!eڅaYa!D}9=]e>㗷r7 5L^xqP2BQ+b0ҝy!lۡ:]i=yrzmǔfX]m;"S 5/UƜ͎̼;[[M^Ⱎ!SirJQ^rVXb/[1ltv%*i9yf;6?9C0~Vxm/ JmI $$sCKY>Կ6Z8J}Ƭ딖]0=$v~Ƕ?NH;ސCD[+c9Kozgj2q^h!uwm!"FY7r}NAKoE1#_?@pAz?Fɟݝˣ/iHwaOQNoe8[Š?S'C'=Чybg6~Crdzl^xFdeՈӟIhgG̏!(2KA6NdV+z)(qhWšG06X\h&3]VI,Z'm(*UUWva`$Hq$}GCpL5yߪN4 =@ 0xݎfMl"э֮ۚmlB{F[C/0_OF ?\ukΎCQ(Wt5|$uE.M ^Z @MT4{/bJnn IN$-&O_SF}i'3Oj%%Sa". (NxʶI,{-|ˮ_C*?ƼS|Pˮ$]U@J"ҌȾY8 68ڕ:@J Y v7<:gwpr~s$Mc^#)Ftxi'zn*OSɲP; HZh2'ͮs K>Nf/HVY[  Ӱ[K^[qed~;^6 }b<&#ޣԔ+;"(ۗD{)Y²ϠZajLFR18Yח~Kܫ1-lqU.)[hHY6n91 `*n,7 1s'ې=Wrdn;u90Y(t}@ Ìk+I v4ۻ kQ#X9DMB-s -|.&䢽W{S{bpGtls GOz'` ~!v %Fg:xu_dӝ׶ f CFOo[tUB,OF.}ѥh6 ,~]P\R`Q _H2\p_gC.1Rб;Kݩ|BMzk)"1FL$k/ss2sˌo"΀\w/b*>[cWL=~H %LdO_rH{a[ܩy@&+ d0zRb1K ``(Jθxx?Rgl :l;Peb7J6h=: f;;MMtjzEo?Vҁ az$rܳ=@Pͣ7ɏm2v,QDh}!1=y͡SP7s0}*Σcm[dNA]3NkP9 Es- DflEδ-`NkYNصaUմ@+@lek$jO_6:b"]N+Q[VNc"|8 (zlP/6|KnQ7eO˯"SA:79U4:;Ve9U0 J;n b"Gf^[fs@C༪j!iLW:\!cS-6e{9chI(6$ .XJaW%U0|tm“B/̚$}$6g+qX@´`9^NIU'hvdѿÒrMGvn \b7\G[j#Y񺚣/U[|Pn\TWW^5%ؐ5HhKRΜgF(һrU\m>Q91,y?Ͽ8:~/VAfMVd,H+ySSfM \jFѤbKi̒3}>nC|֑)PX,%&!F1|(?h|lanJjU( I/2l[WfvLy(ONuq#Lq^'KR!&oy9.zyOg[7ܨem=Kga1D1Tqp6J2ߘv)e1(e[_qf3]E`C/3F?3$`~,~ e#t>d#/.EFes|>.X Crm[?e>;ɢ_N60zF^Ӂ), Ļ58O%١}yqj$r?ǿ"u xdU&YgpFs|?<%xA^~q<^1"SF+S6Br3Z Pst2,El)q^/^g2껬V ġV.sr`|ÀX$:)(,Xp=<:i.ܨ%Cs0ГCLddp 1 {+]ϙeUU:z&esi+(,{md3Xc, o](>7‹bބ2¿R]a(",;0V9ƎëB= Rܿp ^ibXƘGyMáD>qV-`7lOckf @0R661VBNzv VevL?xjO~-#Q LYWò30 4ݧ3OQnuҍ-5Hv@*w=`{z./| d!vS!Z FE5$pfQ%$2`*dnX ~L1o7w)*7jGr P˓cpX+kccџNRnl|ξ}k<&gq4g7$L ۏfܫ[OɌ9 /A7#^CJ,Ce@l{}j6 %oA<밙GVnW'>?9ʓ2cZ)_BBG=3H"Bt[+>gqɯDة2a.d U@lǠL`9޼fՙ1q\. [.Qtfww=,(cNlv- ,͆+d)'ۂ*^yʋWdbс#C }PduIf+͑6e eŠ-I5BD;.c>y]fO'RK{wjalY(%5fwBDQ/t͖+w/٩J5ǒXmAŲT-@4_@I$ؓ\BBM~TЬeMt64mh 1ʕZЕaK}wr>aRoUƽ2Sq<`t !:~m?|8$n,H>bKB/݃s豁BO˖m?~%wjYfnFtECVMܩ͙̂6'G!cxEqzg+WV\Ws]1S ƪaOjNQT ]$TSPlر8_Kǥ~qN$C>Ap[bGo\F+f/cu#Ɓ$Y!~GE^,]i;L !y !#FơpqEuAXZ8ᯭYnߙ]X͵Ⱥ;%ydgL9\/:WyV~k wM:X˹<^%<]: {ik'jk!ۼX|g-ߓ'6d- sGPXlQ3xnc? j?|g>S`h>sx7GdeD#ô:&NJ2kB?ğ9Ϗ9Bk@i@_+ BPbHOr |{d´<'Kxyz3( 7bm0hHZDGهGRhpHukMLJg6[g( I^ baɼlZw"ˆStFcIuܳY@ @9۞VM p;@1,Í8! R/9Rx_PZtp`yOF@Bgg o+ȠtZ3 Ҝ}cvFFwyNAZy>& :gb:1) rr:y7SD( ES|s1v=wK>ՈޱAN*y9uF|uD[p#u{]Z"I9׌me֐튖\P}$oǾ"G7}FZ;lVlV0܈h}plJZiw~+*sv.H[:M{@ZU(tHZɿOLʶ̆Z?% 6 cIcN=%z]U?f8Jў4jwU.dEك"VH*\R_x/n Rk03P:KwBVzAʑۨkRi}ىlPPWyoR!vb pt'WK(~Y]QF$W~n7o~FCԖ x/.Jiհ/Lzڹ֠PBK[KOE:7:{Иkϐmt5HA *Uiu՗7{SdsD7X,e$rމ$iSyRf7gk4戨"ӿBq98l1,C9 vhq}V 5񴝽e/X\ϙy r#1jw~ٰ&c;ߋ [KADfQ5Qp߅7flEuwĖ󤊵K(vEDsfW7d֛ӥz' Աv&m40z?H6kw:JTtxW8(q+(ŠR1nvx$ |LPkVvǬ+@(ך b^`M\x_ kx 2"RzPx8 !3*1`v^W18FM>90I H(r=u1.Oj"kmF:AO x>]JߨE>#F{V%,}]ˀ2 6U*CM#R‚@JH#PC^*a_ s3 .==kOp-LQXO!x|E8(A v])rCO&Gne^o :_Gt͑|P#n泆G^nF|!Y >3 nЯeiHWLFŒMS4´it6q9jwD_.WaID{"Aa3eyg+C,;[pe a$I^Ura+dliIЂbltPZE!D&MBqKw~biB~.Գᝐ3pQި|[)Pj>VS`!m Ts[XDϞ ;`#A_q5(Ψb]%[k'/Jèֺ+}!{GO3Q?y(8ZaW&bd|c-DzPoURntVIMrJk%Ll,-wgoB;h6c+4^̮qhq`d42[Fim$e4n֠˜SaXAQ$8!{KO#}ȅdօY8E.9BA? w> ޵Ӣ+U8[[7w H(?_Կ=0\̵=>Ѳ6?hhTJiq~mڴQ1)rd}dz :^kD'4| 𔄝:kn<&8'~hWC2;}@_WG}MHQjR>EUQv[U15Gz$¡ъy}zꝗ۵%LO`]TՆb`:.<t+r|R@Xd\ÐKO({d6Qג&QX6;CX88͆{n4g1MERwDgyWٵfJ)Iem6?lW^i͑@|kL7BE*V3*E[RWa<҃DzHVN%>I2KupFiSkDwEi]oT _yRN}U7*xo_m#N~'ZR$ oaEsC}NrpfsyqN?_ >yb=/->-GCxݕHٜ)X4'Lu`3|Ű^!TSyf9d?\BK~8!݂@Y~SqSe''׸ܶ*nn̎$ n4%.P}@%-_Ɯ(Oh _W1kY=03gY>ID}R207 K9k`|Yd+eC"9F^Rn:NF~3R{ N/R;SuS:RX9S" < 詔 iӃC&ڡS?=t_ =vuUt=AKNq7V~.:)Il*q8Hl .@4d{ЯeXo(|j Yɮ:U\V MHD !Q_u_`P"Ay (js9alfWEFɁeƼXo" +0B Ԑ2x9:BSH2bG2G*:?s` Yi3+I[<LF/bfCik _@k5ct[AuWCz8Mm ~\Em=x-;ѿ : Z).`X '>~k=2 YHe?rk̭d9[ChXV=l\ wsQ>LnU>yP 47x6\iN'->UQN.$ph7 S~0Pe'ǏǫEJnac"H5{ >~FjСa㴆4z`G@c~c7U+!DABo;fjJe}<#҂o(+O A Y~ VD2V@{&a2aLmj wWQςQx .fdLm;OuS}b.߂?X :|}]tmؗc.YjGWJ~ M{c&':9(ubWIWIҿkF$J훲W T đoj9. !Y8lm9qZFDWBH S]q~ 36)c4qsvkykU=~` 96z=tlƇE3 kiyoIw?+ n=B$ n2D"mt@Ȑ[{@,#tx ,=sO>Bj!2ueoy+6[]O@& xBZ\֋;`k{낫^ H:oCq֝3zGЩ[ĻL/R<?s緆$p1@:띗+ެŮ.L=DPmV#mowcMS^! Lܗ@ǐ6T7"܇wWL><`I@5"hP7Pε/ ~Y 'UސmD/dGȹG鼐3Q;7?4;2u4+9}աgmjb_ ק~5 Z/JwRj:c55!Wuqjr6<07bas]=CYą/}/qː4A4*TϭcTsGc|φqkh$٠J8gvB=F3*n&lgf 7k /μȎRB|h<ǕnY -[~Kn9KnKhf7ugNǺ׷֛Ozuaw#Z|\a E ?gwYq4{d`&kz x x,-!e[p)>SO_Eu'@uhE4w:iZlp[_sy%[2և=eǎJߘƄ*~k'({ZT>Gr>{ W2l6%ţʨQua-yi% ɥ쬒$u.ȟ`١x~nHW^J,X_g;<[gT)*N6>7,= S|8Ya)?D߁O8SHgWWh1fImS hc&hkW,{|]HB컍ot0A1-?FqP_S۴db_8L 0.ݩa湛a:R|2c@{tDm}gL!{`<6%WI_({&u7 xw BVPd=$mXi90&c\a??ĤDg|tOSM J~Sj>?)e  oPc╆b|(g2[+':c{*CQK?'rzԲ@ꋁqR4q֊֍pȌq>U̢z N# vOȭOXw3QQx`z2*rԵŴc/efVv_a>}ߐ('}B$4_(I{vbj\)Z-!Y?p[xnĬ݆?ɳҀ45Qxӗk|(Ap0"SâDj_! ]\:x3uWrK{4/Mdi͍G6TW}v9YB?-߇N񡉓k;xk 5$ɽ}}=bt_'7t_*K6]3J>pTNTIl$r/,ҋqL)8Onv]5{۹KwyǑk~PSd (v[wI|I҅tX?^L,;+TBb;cߧsa{o<-VFHzI."Үقq$68=A]Aҙ 5:(áQq#Ct9Ps>C7o+H Ц^Ogxp jUB'}৩m~5g*&GG7j)4*}L}gZbfF:ET´܅9įn.Nq\Aq2z6wX"_bL;LiS:q_ D`lX$|l}44qA[9b_&O׶F}VWwS̬\]Ӽ.AjXZ׼.FkxZsL}\[o<؊ כer?4i3E-khJq9sY I(dJsQs(M4-/X;j_{T(>'\@ƮayW4Rt j4{ͮn JnH6meozB#x+<6zдtx.^vN8~Q[ pvq{ތɕB3~S2YvFͲݚ标CPN#M{kī͜XE\LJqЬ '>pL gOP[ s {_MN7T iuw/] GDDeGԓfu٘ga,gUH3J^XO'Ϡ.{wнˑoA/rKV篮o)za4E'u#2N_[[ÑRv޿+lPR VBeKIg(WLHԯ<Ъ!%$H8nfPG+MB̴ ;mv/UC QwH5z-~r]o1GKMNҖ\s )jv_|a{<6/hXSB?h?7v6CaZvU*PA[2(JR\ [%Ӵh.XQ9?@MNgr桐pJx UuLQqXJt|`Vڡ싵UHˋ#ClOH;!x8/?wYI[޿2O.Y(^3l]ʕ<^HWsJ~y_¬]įfan~:Xl^ׇþ3&7lhDlq9'JPl#&CIE\( )!ȩZpЌɚ _x:s&8XǞ$c4_n,Q18-1MIIjKQ#_Ѽ]@nomQ>CQF41 BJa&&[ڃ#}n-E\0&@l݉dW1oqi:QS]!h^0J)60 -+~B tFuMu>0N\:RF+!z ֦|:eYSz‡eЍ$ )m .Y-/%n'{X¶wfj58o΋v 2*73¤ǍƃUg@P'mGPZV]jB=T:j`qI{?OL_-"i3SWAQ6;y4j~EJ>ī!O뒙p^&- Ruv=JpkDT5gj/3"7Җ:;}41Rj% w1O!s c% _C/|j.o^S5FP|0FCں/Ƙxٝ{795욄KkE{!EX3掞] ƎFٻhO= ibVbH4ET^9%FC 7&e@PmOɆF-t!v`Q{~4 @D&Q7;*`AABH됼EH+_ ^[D('A:o,di:m6* ."+ҟ]Q޷aC𽂿0$"$yG{gfr6|><,\W[e>&'߳LY lO_-cAxl3$E<1ay0'N%w$$?/JAB|?VLyl(h4z <3j~ߤR)5"L8[9IuL%?@ec,7E3&aB;E3wWt˫+/An\?U|q[j[oځ.=M=Qa6_Z&n%L)'Y_`gd^rf宠2tZphHP2x\[$2=234ؠ S'+;s9]7 `CDɵ'9\~lAu@}Dz1}=#.YۇXX/[>HOB~h-ߟ!سshkRŇ\UeOO ^DjTdb#s.%Rl8I{4:)֊\BR>;%^m8/#0Vץ,m=5x,gk9x~9kyj+Ne:P9~vud9Vҷ;VQ{lNVmIbWar0s#.{gs+oRS(Muept|K/*{gdxᢵFK6S=.]A5~k^My?6)n9+tɶc y!'Z'\9JT+̲Ym\+}اJQS[dc'ċ(}زZ)kwg;Ʒ>G~u>Y'`8P5v^H|mtlƋ-sz8Nq:ڂQN!DKe;P^B_!w"ELd'zQau%`P,*ONٓj?_dQո^H~0Ru?OqmӋ/@"'ɮ8M=:~-㡺sOݐC<W䩥xKI7!MrObesPCuv~IZghx=rPl=`^@&*>Ai!B78]ug} kq|5wt9XGo{TޤTvOAT <%BIL 7y9|*j#&iLhL(ޞg: CYk426ơ~R&1 :!xa?N8> /{PI?_8E c䴃dub\#OSz'͗m=n`H8/ɞNmo :OigX-vanpbeMXuv}1DF8|{n=|.G:eux.eY\~ǏCKO]sNDȣyT=e hN-P"7gu&^0n7h|K;}>:};6ig$lj[DEaD}|3 _#}!^*e p" +L !}KgԻ<wwJ3Fr7<(+jb&@b,⨺y2{R}HZX;4$:G#D%;8Duy?n&ՕU<)lϒvD82|&P_\B.(sw[LXoZXѐ2ak$dWo_ܽyqJ೸Ӌ2~}҄j3 ڧdBVυڬZI7,2y.Wz{HHHc&/64c޾pEI?ͼIL3]:11᠝QyU`tXшժyL#U!G>srt(I-A!69BD a هd|=qrkxFT;1I]EV- WEhup%#tSXmI"T'[qrR"0DgԤ!FTP.yWdz\++a(,u֘;< 1bsBs-{=1^2༜ƩE^nQ9S\&8?)g>*j]y'Η<qsOK>?DqM\p}LHwN{`v# &,$zo\юFX fЙ23Кi4GC,;ga<Y%)QhD)bHlz^"/u$sٍ"Aޟ5; 4ܻy`} k&uЏX(&P52jggJZUA $iK'>j+ǁޔ'05r;wC4o;bwVcv;O%F,o)V;W<9?]ŧr->"|fqA|'2CzXF4C98TT/ٵ0WnȔt#5}xpyvl3P"0}EPQ|8_c[V8G=V= +z|{? H2ph]>=olvގ$>q=wA=5S5@:ҿ1 1U(8UbTN@-")|\W|oj]o`NZc-!%"y6W´d #%IU:%=4j//ϣY\ċJ 9;yҷP:}t~il.';ͅ7N[Ѵ E:͟Oga<#a{{;f'{!!=}NWr#pui!jq}A^FJȍ=r#FlG0< hŘ?B1_1Q7P Lobwc#P5uk l+^q *ٺGz>\EݥEjk)Fj5;AghDM5TA>6(P *78d1u"QHĀPf%C7D{νU՝?\>M*u=9<]_8X[QR~z嚦~&$|q9e1yh|+B]U{fgML zxit8qN|!D3SG&1Ȇ-',FqF;nSgdf _#&EQ}'',A}= l@b5oՃXؐU 3Ts i8#/ONصKM˫&&VB{-Xya<9Y™$A(fbmHa Da#P7`H7sl]fk_OᾸ> (׷&85U|it#G 5G,xZ $S:w\4XXXbX:8k,\&'rټ~f2geCJQrJ ٵnI +b bP>@ "&@&Nmi@tFBVE5[$q.GGv4Ab|~'xpNj:wPy;:GC?%kOdQ?gFkC1~hEQ9FXɕ/|1fG9clAnj>Jzg<}1jJ2 "i\,WL-0y? `-e t6Qؠ"F4hN͒(-̩u,1?*!D R/O?O#&4rza< M ،XX~ tA1:cc^~W-]cw 3F0gm`1 ^",``;rdmD LR # =fؠ$U1$l <l1:w,A3c4fb9K^8g͏_- et`e >Jϖ͏h7s{E6 &)Fxce#z]xc  oL;/O 1_/O AXro8}폒/bs||//6]zNX/V}b|o1AN[0/L+%C;#8c98cW3{y9c_ {8c[%1@hJd9 ȟpBIbAXHbwO$O IA a@Az|;p6NsbqL=1L) '(֔( kalvjSjzSnr:͸b9ߕ/k/v٤|1Owq~؛q|@u|1ab5x`;ym/_tGnW %!_˥&3]cL҇iqfdO&V<+*Xo0fx$?eoޭF:L?Y߿x,r?*zkxsω޺&yav^ξl_z7%iu'ؑ8o=f߈pu^89}ߒ=y[`~)X@-5/q׮I"s+|;Gu'cQUXR:;l1>A3zR֊ Z5^nO:Yq7m|ou4BތEob;`WcS5KOTgwja7&ݶ#.x/fu*۸ϯxiOzڔPx>Y6_G F6G.dFK}!kS&X{+iH? =yLEE}:lFiȠ>oY|-bџGE]xЁˤ+R͚7%OXry|A/%Zݮ3sh> -7.=WBXc`>x 4 (&qnm _z\ړ><ەv*_T2S, ñ:ݥ=A b.ӑff4ܴCti3\E⍷æ '8$kюioL8i韸F#M/*y)6L$.J[_=ae|]~7ͼ> OdccF[B}G3h6w G|ص^o׽k\{NMv=i5eHv2hrQZR8.mNOݎ;'PI]T$J4o9෢sFaAu{#yjB-F(6xcBr}_ƹ]̗:@ke=vTCz\ j#ۨ6BTeFcC%-n-q[x&`_TG#kۥ͋ϼS \h{k,_)ZJ2Pn\۞E }<:X{& ՞9=[jϵF{:=2l?"\"mt]{[J|y!|̽l$ikw;i,C 6Eem3,Ƕw3!2Nފ+cPykcͯǕ}w{[wBTnBnѿ&o1/].*-OJ5U=.4Yb[RE :X7?aBr\*oueOٟf%XB&Q׍Q D,4V^x D& WPO?D`$뗄h^_P"]"Wo~v$9tpHաi|7o4aa}ug-So Լ49c D:N_p[GFnY׷ґnVw~OQ0pA 4"`OòC4[- ʍZ^jt(GkC)jSi=zSlc)vLJ]pQ2Q#~ G@ Vj=$Tof|t% 3?A/MɉO,NnY ,[ނ[hfvϧii|(W?~GhYl$uf[0N. {{ 8Lܦ\&+Ru09g 9B vc|"/ ՝ Qe{HxQ#n/";l63`3mfX96dz6s4LW%!Wc^0G$?*5iʙpI ݧql \Y2}AOf]Ym[$ L\b󻺾!aScCK"LmŲ&ۍ8YHo)#K/_OkGD I#O"Ҙ$R@%A۠3 ZdI1%3WSZr\k{RM H*&=n-B`? Nȉ/O8SBbWW._rLTY{ρ_SIR')Ei P`4ux pb]J̽έWbULm?X`"iYP ø I$I4G%h r;+(Ē0 eONT#IEm.VEJ+SJB*G߳;98/S>оN@胝>SF Kdrh9Iv8j+q6*U:<́*,Єkymīt呯1O!=}bg.-A^&ո* -yٟ}l /%%bQ4rbN~E'}j!%5A@O tdRDP癄ffͣuwS.%0r4LW^~ﹸã=MzXR8Wn7 F"0@+R7Dp YRLQQRDr>)Np %EOsd9j{Rr徐䭭QH "e׸Nj. SOwR a9.k)~wo0 a{ S͢'j,EE՛E+)d3,Sj\@bv[=f6DiZ: fk \:іB{E&,9*wK݉2F:j,7Xt𘌃.KPdŽ.5?DNHy|8 M[ a/{ѪED[&2DQDAEa+B1 WTp^UܠBдX Bٟʒ {y&iZff9y~N(x織.3OtK``vŽVRn*Ȣyyv]!, 8尴Frn}ZxT.8w1w,,}KusW->Ꭽv)#]z|_sV{X:Ũ%.CZ!&Rn%i-^#\2Zhz*Bu x`Q?J+mL*8+Kig0%g^ JG@Eҫ <  qnl֔Un1ڭYMh& PBITJP{]Sh uTf`uIr!𙒻/h-_4/:8`v:U.ԭ€RשM8I4|ѯ Xƍv *!HcZMe;1{pAMZ׀|%nX4-? @2a?N#b%S1;= Ln]&g|7/`@ _İp(XGL d7h2',1!ro:+%pn5֭9_0(aє9^$ ہgBv4u 3RES]J ,U♖Q _U=zJe W)C/(8c&صjҚ䁻w9ʍӞ@A]&:>i.WŶ!qfA&cQV؟`D%Y]DbQ]i=!ul/RG|d 'wc{y)rzWEXc *i J1p(Fc KEqrgʁ+GgKJN Ŝ۪C#>U*cG)M "S'dyȤ]JM;^^ m֊9ܞ 6ex ܎V. ,H_-/)Zv%o'(鷩]]hS&R%t,> {F*ЩZnu#-@X I:;X"X34v$$ʒz_lY+K*6FZ^] W f^Vk-%'Xѡ^w(cXr{Ud-o֫ԭ uxX699 J?k#{D>Mlj*Q4fSRQɚPX8P=^ * r%t@c3.;loj_e[+= lhQl#]0zw{곉Nw OȜI_2 u'O dSʠ]zx -oh\r( +\JNoeJ:I>B=)\/adHx7rW}@MgWI)*8_`g`\ѹge_uC/Тc>Pk[^[H~Xpo Al` t eM(1W3Ò+a%I~=A}nOAt2SCbV1K/C}g~hn397 (Oc<Jڬ O*|kt6l VY$C}§/~ڭ"fFIU8Y :MuAW\|ـԪԝtD, J{1BA $KEI{i4T/T'/?*BwÓ'8t ē}̻Ozt,7_H#QofufCmK!D^F%m<ٲfFTN<_P4a[ig˛ao:!#YB-M=_(]qikMO wA"A|MÿN.l.Ro1H]䤱o=_>$3Dg˦U5MN5[,ˤm ]%u{ή$9vu{ G4*<(ҾMK\i^[_ l0 ;:1J+gv*ėPU7ͼ,/_ז0Zg2/̭,Î`|·lt4 hx<[`L"n[`ѿ7`QJXd~Շ2!#fcrFϬu(HGGT/Y>lRy.u)V]C{:"⃫Lňa6391nuVK҅ XF_3]ݮvS) "ǧzU^LUM.SO WF8嗒,:*dXmQo['n^xMu 0s%Yڕ=Jc^glJLq*`v6:{RWt@ƽ6 /3(w:hʸ ?TߙNU2סQώ;:+w1>Qā=2N0R(Xt[ 3&?O]ځǖ:{!{ՏC$6FI`VN(P추Z: MBa@%IPr"ʬ2mXs}=kwI|2twq+ì~׶T՘_]>8' {ŢWT_5tc ?6.jƴLXN>']y Ąo Ҍ Maj\N1on'xȮGU3^KR'#lW`OY5]9f1VcQ_`ݜH~͟| 7GI] jk@׺.5sʀ|:Ԯ[pC'?ކU+F}OoޑQyQH{wHoiuY_kt: %Xǚ$f^i"!݇#/A_g5ǙDiYŅu 2_?yys`97AZ`Sh1@Z!@Ǿۋ:LcJ` *tSL浳14GP׎%k]r!RoIGh~`^7$7ܞm(R]bo.Yq|!9hwOkj8&f \(#T>KCZ宿+qSJLkxԀ~+-c@\P׫u/6"Mo^s67. =@%D\ =hZTZu *ؔQ1К|Őu:«'oBd/GSR2p&cVԚd5,QaLћeW WR*|hMswǗiPg(z2~Ͱj= z}󰈞[zDdjOb' Cqc_8ԯYA Kbu9BDl3f zưGM9UelHfmF^ń|<\O ǐGF^0hBL'XQDe(BstmVM$`\ ٔ0_n2"2}R3\ }Ydt!h|!;)h\m%x~* rMv(O/Z*w/&S;`%[A[ߜX$iMӡꕋyS0pf cJNgb"t{nCA|[n;OTiO\MR+[׉τ6d4]Yz"W4eAZ&u oB(L B%Ņd)ԣii#"#ª=*'f}@Bo:H:*!P-&dޮ~Ш9^ ϰ Q@Hwn8XIⳡWbx3Q0D9J'pM~{̼jrgW;= t)n(|~QnɶH9;6#3&H?qt8m y"HK1} -ͥ$& Pgu~?edq2TD:/LYKl᪡$7H(7c"tz4PFZ/&e.,5l(kFO5kh K28>1}VޑCZ5 ol , &% cRsWR:~e'%W >CIgai|B$@'*"={(gQ1:)HX`GAyoGv$?D}0lOD b #w BHwqy޹EqW3Rp \ !;hN;I̎ٴ *GbJ茦MId_vYby iЗ+|Uk:FcnQDS|pH0 - 6į8UtzXHv[q`.aOA_BV`qWFsR?ձ;T֦cӠ+zʺH+&0ф/>16S >`X`E{CR-RqWZh. ;~} IF. C7n:i.pN`b-0y]i0LCuUl5wW2qӀ*u'˷Ku*X7OFiXf׆OR |oFx0o6:Y_6 (uwp4P(cҰ*LoOCp|rlX#KVW߄<00_;4ovrC~}?<oa,]b9pKɋcFMq,bOUcv71J;:,t{"$oYr::1QꟂ(٥JBGŖ )W_쨄=6kQ:trh*TEodY:BW*V$*;swANG 7 tv)u !7Z%zm;JNĻM8$%Ӕ(ZLR''c#b"-׳"@ydŦ{@G[1b@0e>i^GؕhS \7Z)eS^^x'(#1 %$}BK|t:`+s4!퀆_9`@ڡ.M`vƖdJhZͭnNgC^ xd71[HiF d"z:Wpc.(H4.CK;;#"~c%eűZ6uԳ(Z ٗR@AJN2)+T,SQ*: A%AM.ыZYu5ӱ+:݃e{F>P)̼cc+(`RB^sOǀCm/sJ1'\&:ʄg?T _>wUn2Ud^w"E6.ik;i75n>\B4P FoLJPA ov,냡 4ZC<=F3xs^Te[|4 CuҁrdOU,3q?h` 'BWC厇h؋7L +Bsn b{?{s|*:we@U^W,f؅Ytp OY?T:IDv^"~.HTf6v }q|f;~eÛod,7+*Mٵf͉&GzaeMP~Q|\#"O( מϗo;nu Ra݃洷#jc"Q e5؄XKpGkO(1zN5kh\(צ][|88i\IVdɺ?^n*Z XMim/EFH}Q.1?Oo)by sq<&aU4gTVv%[wnBRd.NAM9 QVnW:Td-n%U_'((QNU0 r"8+(B1^l ETPϩΤg? _O?d r>ԕntKI B) D( _ LBa8W\USa Jj'hdq]Td3P(| )8wc}ѩT9[O^.h;FXhUQ\GщnՊ9U`3@u*,=;tm9n%nmCۅǕrjaA|QR~q]iEHH FԆ7\Xv7pSuwF\Sk x#@dAOCu* o|/7LuJꂩ}!1TXn|!9۔I!EzU@ x.AG(c8u9l-25ѿbNbuRm Y]JUЦLVvĻ`j`S}Qhkm 85 vIn:yAQIN3 ryvGAkr)|lI`M ( 1^אgbF` J҆]Oy RNc>E"6佅`i`V[PƵ9Jd.@X]L@ (]Hꁂ=ɒO7z[hd`9'`HkL΄| ^;} ɑbLk3d+d"MsFEl0"D#@(jо?٫|M8t]JOFvkد# M-\!8LmtJX ПH="7ET oƄ%L%I, .֢ͰE!*6p8 uީ $Cq*۔"o,_[P6@|c83{z),Fa2tۑ/tq M$݁81A {Q&Xi"M+*b($7 6+$.5`P?UNP2SR" T_hmTJfN;`*9lِvvrBY>?N7d]8yf?6wq/]W;ۄWNg/Qʰ@^s 8Uʳ;jgR4s]@eQ)Ϩc-`x e]tMa%9;x'R.0}/'[lZ.vQLQpZ=%@c6?9<;Q̻fqƳ:yۨa4f\ܨ}`=\(cã|ݗ~h}82Y"чaƖw)*oB0By()K(V7Cv*W?Qc3KXq'<Ӟ((Lg[})v6N>A7ct](J n27N Ф]wuȗ, J`UfS&\XdyЂK|1)L< 6&f&Vp)Yq Z7%b~ _kYg<ߗKٓ\vI4EFvCuxEj͍c{7#y R^'7l\{j N?iQ΅AT^N~+nlJ? eǼ. &4doC1י6:G˥e:#ٌ\z]q vs>pٱ :]FrλDJ3}jJlj&A+k%vghͷ-}b 5RoZQ.D\Ag5'Mk ͳٳiK%qJMԹ gP/۳hVv|(^}VNCs}.B\n^<ކE;'a+{k@շi7QLO݉ K]#V]wW'fNSt/?yyr, ,0T`t13SJ%s(@£>Of.+d`ABPħKe3VVmƳ.ǔ2Ǒ(bN"%qKZ62嗠?Nh8IRc8$ twqz%eFuc# Ly1_u[HGc\u(dq;u{C|鲞p*KQ]uCPͮhdjoT/9@ɣ鎿*e/?V7ST ((`*,XcƊ 9M^hʥ? '}Nsحeؐ:Sfc{Z?@6H+<jS~DQ[rj ν[œ}}uqJ:um"F9 K{Obo}Yh㠮C).ꩣ44*h~GXX_JHJ%6FKy3MzW&RvlSR5$әnxH.|q_5ê4Oy |3tqR1h&(,G+T ۉ$ \4ێ-x5(wKܱ[2n.Os*qRP!k2e~;bp}4!Lh @ݼ#ÿ,@+BD-!bj9z^ig"32yw _#gT @^d8P%$/#c4@XB^G'`ӛщǃ0eKE4G|0V5ZE4,/ŐԴɗ @)H^n宍\ý"M7sT~$ ݞA["Au1˩SԯTyMLy] 3x;-"Ŕl tT":3 (p6ɓXAoK|"W|e[o8q:~e"(lM-͈\ UݕZ,.VpZiSR|r"uyO`o=@ otmC= 0ip2'9ؿlϬD,$DZ߂n$sYL74 2DVMsX^N\Ԃ5.s&Gbt n#u_sW*8jl.mS)I!񰉜+h詐S_ ?+Ho׵ȼ{hI7IH':M8n kF6~k&덭6&Y|tLrw摾̿ͅY}OԀbNKbQR2w٣*@nww5yݵMa Z+aP"ƈ5'b*ƬQ6߽|-NW(ŀ/"Mw }}C 63_yؒt!c^WKXP iVE+JgHKȚa[{p2& }sxM"{L)6b#h'M",#dzpy>!,hP7Gsфa8rǶ|{5C{׃Am;.W8-O&/nօR$OkŃEBlv?^j!`=DmMG7[KKK#0Z?*MϨz7Dh+T47&RT).;{"Z>o)| K?] [dUۛ}$ݖVpjL5ӣm0);+_t.eSgs\̢t)$/ !K.;"ZQ򬅀 sN 13`bK& dGj ]u{;zY3 T*o@KQ*8ASyGj|/r;@$h|gW0ؘ4 ;t \(]oFHAs1/C1N+`B3B2caowa@v(@C ?PG'Rmh)k~Z*s@eTr1i2'NXW8΍pWh1o(]6T[7;t?v>oօdpPKk/MOczl,f]8 :23`A(O3 ~ vcNϲQr$~D`oHR耱 w%gU`!S|Ʀc{/q."?G-ǭ;}` Ϙͻ eͼv7X 8@|c,Z>"6ʐAvLCs8}z$0ܮ-Q b{^}%w"PΚ д/0j\0&GS. lEDr=AԮ:IJxHבX$a`[U^*,dC-^4zGπ-XQs=ZR@$ֲ-0 Ut)Hɘ">^zACOBu6o9ТD %#Mq5pϫKEL$Ҕ|e; @Į&HpB 61V0 gRѾbR!@UiW u&EW)+趭% PS!0B1H퀎Ǹ4+^5\7ks,|}#^S9g.EUrT"^+jh7XDIRCw>vk\>yBT]K<QH3}dUVΎG"cQqwͿcc0]J>ޗECEݧ|4TOu쳑+b#mӚϿVIFqPl`:p@JBLJ C[ZɎ[SIǘ>\pߜL9NTdVf f~2`&O1ѹ7׭;q3#4?J;T6̔?Bd;қIm׎#|8<;b1oJ[^3?;RxcbZxL`ƫu15K-4M ";3,.Tۏ18AqtnrD][͎(4h Wiĥ|TCVhC5vpK#PcF5R~ht g-8+A.9BZLLVD' .F=̻/kɩ.7fRtya>„mB]) ,"&)J<x&L'À4[T4K 80Kx@gh@+k883@t 4 @Q,6kr LgזˇNL>p6\ ^ǐ1[8 *լ`&{Υ^'}TV$9/핹ml" Y@Bn3>)z)DBh)Hk d;t6t4H$@~3+myo< Zk{Lʇr鍬?tSwRu$eQ09ͤ~^'5R ̟2.1|aYh8G.uX7\r(>Uc.UKqQ(&Rvٓ:M7&S} 3&|T׏HJgdέsiucHM;cv' :;ɭЂ"nD&Fޛ(kk! _4w"e3Ơ> ?4ma{oZՑ*tކJmh57_h7H3*\ Ϧ5rZe34 eQ0g?l @/#Q.;$XkܪD[`!<; f'6 _MM]^[fȼ5yQ,%7D$üh?oѪ|u?cŠ1q3\%̤`qroa;ߢRxb.ql9L_^ni./ZBwm}|3oo{f?[G ,>io ^oʹHhކo*l% "޾4\WBL,$`Q 's-NS40 񀘛(r3as&VN&g,5J槼u h JrL.f *|~Y=sG%e9VqA^$cM^.x$Yc sP Jc)8M!~yR ˲}qF |k߯}GjaK36ua}5fVS]`b^S3O& lO^= bZoM~O}Q Jfb#*Abb􄇩c ^jslnDo-f57ɿCM+GS7O)Dc);'R؅q<mepB<q5d5WqDa\ƧˍyGF,y+]xT܌;Z"h?ƵxCV|8e}J|GTRQ%[G83.YKc] VbV<ʰdض1$jJv* +g7=!x&T¤A${ON.C,#wLgmة0|`v~1>-ĶQ4}E,Jnԛߢ ?݌';Gy 3VW_yUS1)F~ ׭OBXa.xY7&!(9RO!/ܐ4b9 -h*3@<@q` Ũi?"ޅ:hbܝ|}vhee5!l寛a:05Yjg nz^@WNevgK,H"(_m?O gEG2绤d4|bbK'V'HJ}p)ųkt!5]C pa.@mi$"lkr_h͡ReX$~<і+ ϧ+D}{D~:UZ<&QrR 0kc~ qEw|3Pũf'#OA ͞ډihl `F=+!AكRd56p}T@ hr6_Q-W憙%L ̷]x(*.+y bvstapg`4=ۭ;7L't_$z^&X@o'`h!Ұ߮p^%9]@ª̮pCI!;uW'誸]#T_ ,qĉ.N7.#F8>I8^t@X1Yݥ>xq:`"K.ZN1 *|r,l" !Ct_i|To*ô[ ee1δd5Vt#\ pl" HBp//Abƥ~E0~ Y:VB{Q|˘܆0ysʹ:eUƆaR'ō+.C_|pa2iIv/D\.D䁱\GW*;ܜSӿuf=rVLLbmE#ټf#͡EEuUQBCbyW8!'E̵f2<>ƍ}tOw8`7Rq4MD{^Nb3zO]2;|6}@weqVyY)ꢬD@S1$Iq0u߸A0.APV*:QJ{rZ\ӜgWu7f%ˤ?Ki-&<4"F} .5ai_1iN*U~‹S#p!EA7sгMia:TAg Mзq\'g}|{JjtˮijH9ZBș/`arƄ Hނw@Jjk &зRQ֭19Y2M%\1:gH0(us]Üp 4fx8֜ТΖ3MWD (I-Q 0>Q(F(ǏƱ9F?`ƟDt]#FLx bɋ uj̴/& OY>d/wm9n4 mQ <3X o@c`/,p9r瞈6Ol}UGA kٰ\{l+(-L]/h3'~e <SڥbJd2K˙qWՒ>J«EΌUDr8߳'/i-a!N>S%+t!*D4V f1c(-] E#(ZW/^%QC.ED#ތ*I_Jngo#fڂDW5gJMEt;ipucMq<Qia :6y3u7Kk`KbS4ZH݋WIV|-&`֤HF^q Hu(F9[[fF4Dߏn_ΦUep(ac^rkљ`bQHWpדmx.d%<3Y .Y&Cp*3Ey &P~?}Ƽ䓹Q~xXjM,T.#m3J'[w ս5+KassOµ݂Ph=b2k6$-8ʂ;܇pMTHpy^drnPOqUyW3SMv2c6!ե\=Jp\hrA* P}}`#`i\ũ0<s9x3j2k^B$leύAmFUh~M-(v.~0z9Rwo^s {<^E:"oN<-4Ĭk)8h܍Sut W]h5U0wDnCe=AI_lYWA-& ^KiwA}uaYPBdBHZ}b^b#2*:)`2g_01a{[]Nע)9';/'K??Ai%\̃04H/ fwSi=*8-wCÜ$+эٱi_w:=Uve`UmUPo3Fsc(s W-w,*H᷎rc=S\~9M/-dH\ȭJδ ʸD_2AHݼ O#pFnt)ŴIQD4Tn4c!lY9{8V % D-~ PX0kn&3(dK+z e qX)d%nTVQFwh_^o9z a; l^HzЊc})\!sni 梨=2-͵{fr8NXm }h/x5V_'+jACBJ]|E.>uk`cWs G-P&Y(%!M!SH G^`ЉQy= eٗoMq*DxmJ@;ctˀ3&+I#;=$6z-:1 5GBO]Jz[`'4؊w pVmET?Qk:('yrF)) >grz>\E> ڊt*O ^r0o)?F֓7v:7^EsX :O (~L`h\x;S|GWZ~1A/mLN%RILw nq- udBE$b&P2wb>#hؼ<](zv94AY%t^!^:sl]Qc: Y,}UMr(S]L^vO2 ׼eˮ{8΍aE-oQ}ȏ%pp ;;*Af>0dEkЀ{i);)CrVz~-yi(GKI-QX]AMg.|ngF"Ƈ%/d~s^!kH̅5 /~IDxMul[CѰT@2)#&kh0Enagtu+!) ]&)'5oA9(N|}rB ^i~L3EWҦ KLJNCɗ3#4jR'S0#,ZoNT_Swy74d'");r\:XǾ֪+~S I҅% %Ȗ`|{yJ"2-Le\L#z6}nqX\l->ijh)/SS0'[v-f%%k*fF Of”Ux1qN":!їIVl'mV!;yy7=Bʫ> ry`m3@i:yDgTl"uu?X8LҺ`xMEŨl]pPp> %iQ0`0+!t7$QӅ0uq+ֆooO0~o*|uoWr_p-&E4-3ߨʹ1jz[6(cZ?ZLB6B95}֒ڴ&7EAh5l{Fk6m_#Eu;J spܰ|RݱBЩV*&2^JB" Jgkע:_؁ KLņz:fSj H&[LBvj)x ][it Gw%yƢj+z\,'|& =Rļi((Kݲ@(Kj&{jMwOI!(oC9 $h9$aqePj]_le[z|Hl+ b)y|=p,eޛ}o <,ȸACuf]iåekZ` ;f{ 1*٥\Rr(*`+{",m8,y8&zȧ~6wzV98b \dT\HbAATRRK'bzFq:`vձ/VGn{M5&rDDDwe"R~Ӏ8E%A4tΉ3eBi-{i_Sk0E~aM&F?ںXZT 7{昡Xl䘩ք uN7 A}pmS=*&FYt"5vlo/|1sIK`cfƛ qbJGˉ@eiFF( $V5=y QEPn8ZkNK+Eb+!h ]HXKϤx27XgW#G -졭`oS}1O곤o,?]xhRF9p.oTs)ﱫV bl X0Ef:WuP'Wt\fYfMT,gpO:DٮN>*_ؽ j/ߥKz"x*(2\{'M0jVmba2;w+ml?(0 1?"Y#%# т|Y<0QD= A|m+.d~xR~񼍜60E:VQuR}UZ.5xˍ1WrbM]锭×?7i*s2X[)T8> ώm^T0;NMLMFnrS /ZKD;B}n3plc4GS-y]{ ڟfCmcvaHGuϮITAzrZ\廄\w]CTɑJbno̧շU{L#.篹J℡ u |]҂ %XOz8s5Mn+8UΨ\5֠&3uh`بEoQ,AL2΂v#3Eo$zB x!zo"Z&K ?dc\ ƳSq7UCC_0PeèzW|=`v];T7f@Tݣ$1<2R+Ą0:+s1im2#|^N Uy~|-6^fuUEQx>+6 >L[K4}B B֭8v(s< DE#FLj6gCQ 0RJ cCFix~2 iKY=÷wJy+/Zq*(&ӝ $б;3Е_<DX(*^Ϯ'TILmo`B * y "ռvT4\cs]IVu eL+599)|Kar8 C64c`1pu 20(VJ:@!̯סXNOۭOک @AcTV<`PuA4~g'#[8Rha{|F={ƎKP9CWsvu/e7 (~4,]Y4 O d֜5j -L;-uN"tX^ЗSm/ⶎ~J@A4ŗ3e\gwlS:$uփb3I( ɧm`=f җ?iM'b;s}T=[sO:}1ݙQFTGy mu-d݇`oC5X< m7TWwpV`l'4yFq(7‚'_y͓ʱItDkMzy)Y]ӳM% [(麊z::=<71bH SYGZfјPtՇ^~qfH][vUk?G+n$l"Eǝo* ЎRkBys;HF<h</UHj=0)X$:VN .`=^tr9'7yl fֽXtʣĽ<$$̳~L)*(N'>MBQ6+DS 쌼jɿrR'xA j~7 FuE?1R d+=Pnjjc;RORt~X w߉*X\y\ ؼӰIMu_B?KN WOD࣭"w!#!+LV[{r+֦z݅GHpQPدGoF $S9+%g|/۩hS}y Lr~d1NP{]'M?PSqy!*Ot^f .+_ɏ˘g/%YO= {d_{dzd Vܺ'Bz?-WyN~kAԌQ0Z]j8v;dG>9Ee&s3Ede!b^*ZY 嵣"kWk_j'хuLF!zhi^ύLfQڷ<{᭤c(~Œ?TA& >g~;m-qQKI(n;/` r8xA͑ +OWf, cv'J[WH@w4W<nu1?ŵ01 (FES!s^ݶR ;#/6J}UHxO8`M|$iPa7qqhy? 8kk;|~t"pZ#Wse \%=NHm݇%ӓu=1%`fBOO!lK-#9>$9s!!4/d*D48jӤ{uŽv)ܞI).e.\]Jf"}e\μH.O%0ƥ𰍨#`Ju\s>~G u 1R91w8Shjl߄lՒD3܍lԙ { (M6* OA&mzOP% $oW̅%d8?Q' sw]>zt C^b@Bn ~!f?#̼)R RB,߽兼R?S;Szxe }}UcE^RT#1ȩ0RpD}`'aʺA)Tʩm&pKaȢLsAMvg.\J(+p>ΓUA^cc~xwywy܏gd׾ͫJ[B,")I%e'F0T.ZxjA G5u3yd6t:R/LMx D©K hű ~kq*&hWj sʽQxJg&!Y .؋l/r-v(Y(ͯpl"p`o gܿR^ˈ:BIElU Un>%vOY \jWa ܂E+҅aemIa^3:èvRh҉S"_cK['ߧn$Twϴv S3r1 7`xxpjX12S=t+ r곧˓CG8S%jun[Ka 0>\Hzj}A-> bo°1e$]Z}u ޔp6yrwn`3ɒ1K^S;0D]K6'Ԡ/QcGԋZ<ͺD{`cn`CCs ]˸~OtҘ23LN,}NadA'=}|hSLVQ DA1p!& n\Pt7(lŷw~eoK봔&ā6&߁"MV}P@L:~sJ"vu\"Z!.c*.k!8&Ao<?B[:s@-H~5-y aiG@]s?]&.unw)5!Oep:;=/' G[vtRSޒEt"ծ4S$K?565{+ݛ6|E2rw*H$]ʹHW%«x%u] ?=[2Т0ڏ>$,/c}ťhqqE+AP;mAڧxMO֣2FJ+h%mTju}KRG#]xWlS@$/>S+n0hI(a#iM)g<&I-* &mg^q{i^K1|H >Ju%a%¥F94.SPoS3bm2B8Nx:6?r G5OכF sIOa^F>{BQa|Z2!rl9'UN{{KD:qy'Q$'1ԝ\p"w3>wBِm6Ş{ yF^ܜgHI=e9@Vԇ0/HW6S ̉l<Ƃ0㡢R^=c :rzĚTW]'1xrW!:9 юՑ9j3w6޵F_O-'s5ǥbOR#5.ppÅ;XLk@ac0, z8yq LMJ0Oaçؔ0%oN|snXpgR]ˑl}nY;nGv뭝Y~_C{͡WBg;ctoՏet~M%+˟@c,Eɗ悅fhsZtz^szI"㞿m]W3^c, MpaqG @ SLJ*k7&vRJpy'b7@ l ̭fH,4!aUp#= d,Ej;ϒ(;䪨w,iE4J  L*-ʏ<&P:`юz/8Kxnu pvq3:v71C!2iw֬ nzrWr2,й~}GsWr>6vqm|gm rΉ( 0@E}w͇oJ[n#~o-)QHlˏiO<5/'x?Bҡ ,$"!q%7P@Tr兣[`7-b+űQ}taCm8jf}gI$-]$+;9hJ#zQ@Eӷe9**T\f Ab! G_=g0KE+ li-7t!$ObRuPZLnVJ滲Ma@.e+Mtv[Etn٫\&8.{[.h41bHW _N5UPG)u3ee)[1\k`U/(:aWk`28*6:]QjA#8qx?{07S?0gAr W݁+D%/2Gg'.Ȧ9E{/r+4C&e#k[)k7#EA^^(B*>6签: V0$fGi醿k닁[_! ?QY=/( cm.+Q.se^oqz_- d=?(\  ‘^8HΩ_W 3\hq9s.m-:lO=R= l\,.YiW͹ |MozUN[ :3zΦړ9Zc.fShqu NXQN^$0(r8öx7*m8V&$]F4v88JT&m|+/@65F;>i<d9jd#aڀzlm,_2Fʴdb/]6'A wjx\0*|#̆8}^F-t2-7" AW\CU82WPT7&;6,"[I^2--+!/b.8N+&x ;z01H=)Y}R-8WLT?I5GjopIIN>sbep*NbsNxhدTȵ1B_c!!ZG* ]% [< HKM7"Yǭ2J]C3Ѽw%RoĎd[CjV.WR3$Rvuֱo[S(_kxrPȺa?_ߎ_-$Mnꡰ&R.&'~ wqBL9Wh VIdh5|.ű񛉂Xw$Qlm6Ku4Jd(FOVDMur{ g/4^o:VVOU,ԫaٹ Az YHO׍`ZnGiu-!ϯ/]0x8-꿙xOL|/kAJ v?ڜen7gQD:]I,4#<7x\k.C0/$ p¬ Ll e[MAVCVnd{(;dd'^TEYya%#s%JAꙺKHWT]q+x)"epy$QfR4aqbJ4wy~]b`n {\Gmj@!:5\q!R'cdkY-h B%~rcy =s5~τv^|h8A<7OvP#u&']O{йi7 |ϣSi@qhiPmu./@~ᯟ O{>nKsAɕzVz-|:Xw&qHR1=WS͆KydB7u(Q:Xc46M CW4d è!IFNT2~=^r% 5Cxjq m]d浸{S8-"]jm Vf\)5㙦c S2ͯ& L QH`kŤ؝qXf^YәGLzb"X۫66磻z2ͬxhcZBT(̶McCtu8d_=vNpnh[WCM3Z6"/E(X6HiDK^pb%pkOsL!(b%O;6./|S2nѡV ^m9:D(@?wrp25'* @ڥ!Iw@J|y~ @yܷz7#M+GTa!|H r۟XnX w۝m%ȜvnKnbWlB4ߟ޴7.57Ro8KGSi@g_?2ZRnUhcX4LK7 0Yǎ(".vhM6Dc,*DP@"d'8/Mҩɾ?<9kiw϶73Y"4Ai'z Z(0]z_|L̝pl4Ʊ2Gn7+ξЧo,Wo Hސ?rbv֌a}# 1w+Zd]<6G/|G#ͣr- KT2 ^:4D'WdQIUȿ>_1v4TgB2׎c.Aq`/#\Rt b;kRIݏH>wN:xqV``V!g'.} 5K~2`P\`rf] 9[=w[wT~CfY54)9-=upHx?^qp3^RZ)7bCP7o` \F24iS I zwSiZ3 ײwU'Bmm, N6J`!jkA;]n+gSGY"!@]nk!FQG_):LmSDťӣJ1FNsAh1DaH6r}h:~A$bN?;EamCM0 ]=ݮZL{wE+!Txnq6ՑN)',Qez9ͅo96CB绑!o3s3ټSL3+F,ӷ(Y{R.  $"Wwh0wl6|l\pRWǰIs%`ѵȱ\OMJ4ؕI/Jv1 fWUxNZ%MtUO ]Jՙ/ ;bcm|!վرYP$j V+doüˆ9Di`a2-u N=9o~WJ'% HKMq1hm3E׊=GReP`zPeun0Vխ\]e.q$RMd ^ cvA'j(+TKY]J:>)s⹹D>-X؎RK2-T%\CQ~{rޥNNG,Јݾ)KN/ƴ  3ASQvTgp%}qE)cmrE6p0yo0fGMoEO]h}_\%}Lt,d1誃h \ƙsMh)EͲ+4{=7n .jgTPn8vUFh:sՙhq\gcPgc$Ci~Gq3eA3BfNt4Kr#tдᎇaoNz$3[S0<_)g_<%Ga.!)pL"(oD43gS0"<w?N;oӒt,O= N.I,|c 1sWlHtk@_-}jnqײb-9vgT_%F%r[XFǨ@pD =(*1QbGW98#sC^{gKkf+|>qb2bXϾ~6dl#.:1 CL`>\ Xǚ^(n)3 y |Cl0r%)/c V-h_ٶha4 JxDWݟ I1עu(oC kToeΨoԕ);<WWL%[JXµI˳  `dQp6B7`n(To@F]C ؕlΤ@LiyK{`3UlGrJ6VīRGHDln]L[\jMi5^"Orɫ318igZ>:Sͷ`m# 5u#!ҿ_ z-t=j&ah (nZź50v$ `A.|t=UeZַ`փ4E6h*1GɕQbTP:ᳫEZߴcmCv]{nCc". ^W4ի-1lD+JO@*o5un2)o,1Q">INVVy>:sAJvIb7 @ Rޟs[͏&^Vy,k яbl8;5:f6W& P L y9'{wRBR`05C)OqT`,v)oN TPl#}`ԡW&e2=`둩gڼ)Dzhk9'u O4=!:[, t~< W1<-C4 嫸Uhn(tuy!b$K>:4!^x'^Bsb5y隃4#] &=N,V%ؠ.޴^15jv9\c22%- ."¥nŧJ,!kdȵ^w?F: D ӉSsΙr7-=Ӷ5ڼ#VG%浕||#D] 2yּXn^[eRӀ~G 18I5z,o u/ENb+i`M:|@|ӺOy~%^*T)m4~#G*Of=ļ\u'ߜʯxt?C/ RZyUb޽F(n&Z Ș#Kֵjci`2q&F6Zeb~xLOvuaRl,-ޢH’HѰ?5?yGɯe͵ܸ&Ɍ{;%%H6Go";`#"'0YՌ[_ lLF{ݤ[|귿BdG47}nnk&s|Pe4S$m|h.ϧF* g^QžzEN!bo)a$9Nj}>kdր`o Vzz)㈴q~ d]jr ݭH(4SF0$%y'UP'u@zZ09C⨕C '?HCo`oó'\m@VM nK?&E;{C{?EBotXD9m1T`u1X5"6I#k2e.j 9 03^W DgI;_#쟞B5hhDZ!bKTG%ì] 'm/9.L0+џ&nK&V'_*bͣjY"F1r]Il{,(gSr `GC^SW lRpmkR&ᕚr]tuhNld@;Rn4¹EW>gEw7ޥCtya:im}(٫Qk\О#C 2vqxl?ͅ"x5lJ%yuw{-6T?ԨMylh?"fw כBvPG '4"_ 7_?1 dԶ܊ sP{q>9Y-V yJxw`FZs_x#^hИBϗI>oܥ8Cl6i^XjA[Sw[ٯCxˤ-,4x*r">q"sih2Umj!uZpZ<""JMLH\mrD|g(φ8Hyj;G("ޡ⿖-D| 1qL~ʼaEb9zN/!'-3 s3 :N[d>k)̋JQW6XϘ 6!(a2P.S} { ni$!GVO`)h>kr[ϋQS\oԀWYմA5?W+3&ݼxka]9 lMִO9 SrAmB(JwrO9Ȟ s^x#(ڙy=Qbq޿@vÙ F(=$Ϩ@mk0G](X?Y O1JvK5  dCp``/[ 6C`#sLD*SUnʏ(T VPϤ:a+!F5Kf~=3,,]$imDdrxU^Nf) j!tnfxH rn?|\I%rװ/Qk:PLk{|=U>Xk#Oq&=3r(᮶ئ&6`Za70]ͅI:F48."4j]iȥJȤ{:͐ .,)JXr>%LE!^ԑ jg`4e6m:kP aq 2HC\:mci!QI|6;4q4B3/,z7XmpCQ! 3pG1gPy <ZT70jh“uJ7CSҭZH ~3ت G\GCx?<sA qdu JF>RϵpF=)Cp=f$'@uxݎ|DMveFR O7Q'db̫#8”O{׬5̔B뻯_<>V~MId mҗ*7 ( fu!4[ۓc`Z\M3:+{oST׼ogQͺLg+N$AٯIgc]jMyu)gtA}y<ukkHK .t4Ǡk M\cDLKUE)sncƯCCz8c^mg(X-=*3\aTBB9a> 9:Uv 'gLw⍩{}KϬBNYux { d˰1JTcm`ú;ubNJ;傕}GhV3' BF-fJ_o#͝ޞi̍V2Qd%8oQ2^x|:J29OCCF(-ߛHJM,K(dSn2pSѐ8ϋܛ:>͍ηF'>\ 81Ѩf۩ ҩ2q'w(tWcDqsܮ lG3LZiB1ǣhdBV\q5LŎE.ckMۘ F`{UK:ܩѺgϩ%}j̅sD ׅ*X1@[\Sl 8AԷqjBIQIvApިv;0Z(>ߤgeqI+گKk7:]#>H̲Rj.|ԛϔ[LR/k7ӵk4]ƉМ,\,fz/ǂ~6趑ܮ4* ( /Ve*h.|nUx]6fͳ)Zct7pdAvl$DZʽ6E*gqX䕷}F)gF >5 Då{95qY@kzh! T)A,-j,d]M腷A׭?!B,dK+Y+)9ծhջGCP)Ss5ڬ峞Ȇr/j Μ ?j㚖bjfQb$9-Τh*eٛ'hݽ@%ճ-Dg8/0`(U;Wg} Ha\?15uM,R!0:[Fx(rFH\xٷy*6Dǣn/5EX 悍X!cV>1~KQ3J4wdE,P%W22o#T)x)Hc»:LhUUR(,㵙D:Nx%:kKF\ʠYGW2'֍8ohp' ROb&'C/p{GjOgt87>| VT/F%1JD0c$?h PA>mᶝ0dok1*VC!hSyN|1MUL2[ϊa0* ._팶'0SL_qjn RBN͚S de,bV Q-Ȱ`#4WtUE۔s&bCP3ܘe or & r-^]$_D9ќ E]7sFMUGHo:g  S@' Ϟ]Km@(l!dpi`Fr NԸKgdkL. ls(S1Du0MTc]i-T٭5Lj1V!tY Ԏdzbx󱥚8j/v O \_?/H 5Xr*]bY1# 2ඞu== LԠSe=;yXWWM:R~@ƧV) ,Y qJ^ uNŐ0Jfw.&2":O r.b^<( $n +U_q%2{-P7wqJYYF!6NfKLKC3 O:2dJ]@]} (+Ƹ6=9*q֨DwFkɵgxj}UdV)V.EZq$uȱ6a)S\phWIg2CL9I1 +]tc-N6^6h k@y.@chi"JGv?:ݟi :+Vk3'Mc4Z`di AblR@"b̚0tkr `qUNV_ѹM0~-GW-dЅf /עU`Y]]3v?g\)}ش N Vʯv]ʬJlb_47Ѥ͈Cy;/SN@@NiW@mLjCèc Nn" Sb3lZ&Ejj8KYf}|az=6 \ޥ.k ;HQGVTeHV[ KQAk 9\fΈ2iX)Cʴ}_xp}sq6oѰ6ߣwGD1\B!!~JjtWc-JvE GeQ:Z.[ObʗӦKx<),kmNɏe+Qͭ<&F vE< jGEObn n %yݮa{I#JB00ZM7^j85{2O[y&J5. MQN74(`ثY& țB2u5A? FD#x<t$u+"g3iz4 ˅ڠipH~&j?[Ю@?q 1GE)] QrJ|Q.W Z%$0,F9rhDt'UeB2@űsso/2=' CWjQ%ԱɂGHHyx^`qIhMK?{?P\ {wVv+6>G:vjV Ⱦ B#賕1As4W eo&GوY'48qa8X.hX.R A ̲,Hν֛l)2hdhfoC|+)uEbHEL Ga𕞹ެk03nW9z5OߗۘE`o/gbqm9vcY Q_vgiD"S[hlɀ\sU{yGכH:OËޒ|ƿ_d? Mjo/Een,*MԄJ O,VG'zoL;idNaG.vRx}̓>a }u_o%f{y|'9Q@wdەOF; ZS9jo mlޢ0F-SrJ&H1et)(l!S9?kk Z-kzRx)"ev?'Exxuu~u1d}9@ h=$p tPcȠ$3&+G46)-Py8K% a]+z YCs鋌~Wxh,R}kP6lS!zʘIb!1srE ښaм$kFWI!{ugG~;Jn'AJ6g*>{|,~>Uf$8)pq6D6b\teInIt'S|_)lNuM/.ݭ#s)GsW;L7yɝJ(NGŽtR,8;D^ :4bOo5=ihhۘ,JXNTv4{YG#GT-=M|[# kG<Zj)$u3~^}$EK6&#ݎ.rY"=1f9?Fki\CaH xS SƻIa LnXnZhryp`XQ A@ԷIiV|%e"qgͷe:)fNY#a2s S{'̸PP{@j^CޜY_QJbP3n#|jŸ9/P:̭öV,ݒS*D :+Ƨ'Biq1*ɒ(,CAgm#m fd+'Lg Ȼ>;v @WKKqC>oh|Iӧ~oHDAuN蝙R`> z2\P`s<L>'{=X$HO.%yDGT8~DC9-?! e%*bZ&VV=A^2lrs*B\s8QRrc}߇.H% Gٹ~wXOǗrlZ-LFerzS?Qd-Mzq{NٵTl^âbJ|7a%>-cgNO+Q'C%oKc,%oǴ+Euiw_,ɖ_NBIO@EB .SЗTIiJ I`K0xU|RF`bu/:pHeݲC/ӄU7 ;`|K7M aFXWxx$]$Tm;;&ifyI_oy'[&Ԇ]W[5^g&iͫΕwL*,PN0nǶ[S&i<#.sOWq%o^g~km{Iv\| [KYza:UF>&Dw/J=5dHWDuv~T&CaxǠ$؎BRpG7.TܘkynAߌe՗Ƌk^[b/2%Lnx6@.KH=xcMFZMl+%ko* KYXQfe MkƮIxi~n_ɂf[<(_r=ͱ'⚪ bTM4~[T^奆%.TL)#.P@%/Q$^_KNUWQ)FÎvTJܳMj 8\JVJ RԂ4jc_Η}9b=-y|: lvآe0[/XBL\y;fn@?q%? ]ISDBaѲxqyJXm2&ɀu"~ݬC'`KKʗ%Esf~3n*̴)buӞ~kH*(g]|E=%iα{j}Z"u+TFڳWc,;~)8&YYlcݝK"Zt [l6e{*_PTuZdkk"`J#v͡B68\.,n=K^RM dԌCn Eu-_ Ą^e'4/Wc-.3KYǸ&'C!S3B]:_N]pٲO]׽x/ЬDe=we!i`Nҵ]QO_*w:)uEkgAvFK I%̒Ɩd/%+.%T~{gzBTZ]>`+';q+ AX`m3WtHipy&]Y&0@]P7qpȩ5?y%IU6Xs)'XwJD[$hfYyݸ Xmg12G+@s}$|}$hV$'6@G 3aFfXq"ث ~a/M U f}]]SUtFw\\n4P8}jk"uQq 5I_0GM&FEraUl]VS%2*UI ]XeHmx%^H+13F \s`Qlx H7xxO{Kr}(cz Ss&`cM~?ϪE,42?:$ 8jW2dHw)SDKO}P|PeU}/*˳ǥj_)\?٘a$GcJlyИ֌SoEcs™mJK:j@8GI|9T`?$ؚ="DR_/x(qHo8lV*ڧ=*g3dha*p?*ROřn3]ն.[OzRbPIk+ZLwC щOEK ovoD|b!DYCHno{3ѥ<` J7KpTߗ?/qm)l)$=2188ZȜ,Czd1;9&'j eMIUE9E/VoJF JL˪$`5$2F(|y?'ɽxIJdžVm]iK>`0>M]ƄZ53#)PQL.'Z }u͠sur΁a҂|S!_&z GMkgu+iX:-^)jdz['@ɷ:ԼT`8l5xʮ47oFty3MKr(' \1E]wzr4*4C5&)ℊ+m$nj9:t.Y I_s(x ~Ih /NF%!giȹ`j錂 8s6VnV*bC_um P|(iN?Cί,d+a0|hٔj#3ҖL0P[詇2r*"ْÞ؅}Ռ塕/kAt&>Ж*z+F(,OgaX4EW# ҆^Fvf PmMPBW_2qV^~I+2K߯ezŔf*:L֦ѥU~y.rD6)̠@#c/rOWs>WnvhjJԅ fn@)OB4NR93vO6j'Y; T<ξ2HNc_r>DhE_PZW/AH;eZXfmHˢhKQzQkz*! eWSvÁ*iF;ʛ#͘.kxPq 6̘4MF< Jv+zj=s_l= 7Kfҧ9{Bd:3l]q-iKZ٭_M-_RyL9 2l}pVR߬$y7IbEBï,Hx}_`:xɹt;&ؤ[K0>BJ(N%1Z!_EѤ? xsjCL }]$ Kvn "hu!HPo '%GfՅɢA8H!h_&pzACVHzj$jN<L,s]1UpRY'#x5)/֮ (Y?¤uCYmQKFm <ܝjYUE#WXUyado2&dtoU ץ &+8WSdfE0ӿP_(T[6!/QsڸK1A̗}Ǭ{(`絻]) QJػ-$Agg*:u"K$e&z>L}25fz\մ8-ɕz۾h@ fyOEJat|>ھ}C;/8A(9:.O &J܊ono'Drb5*ҨG\&,3ӲxXDgD婬2c%a@\2ͥ.ftM3;VW:rw"}eMɕrF m(·GiÇv<Eؽ@K,f~e( ǍjW?gSR՛bBRp}aa]V'J>rO"N_$".2eD]0\*/T>le/_Sp Qubwcߞ`9c)3~#ݛ<8jXH?y zy jAz;TJ0}hW0(<|kC~ G=zUK|aD `a#wΝ[v9EV0,Fw^=Ƙ-$(L; ExKV6K*EA6rgB V=a$R w4H\l i-(SֵO@@7}2 g/;﷐FF]OK * ŧ/Bſ)830ݲh81yVY(.lLJ>3K7 2kB n(N.ŒJrRt?k_bs([0= w3}WI6z6F3J ձ)gƘMm971lh|i'MOH߂B.BW^F]k|lhX8 `埊1ľ.)M$mg+ݴ+خ@)C9~' /30eÕ[>dRNCXu _Gs6;-R )Ԗ%[m|V)DDI6e'xg"Ba|8=E7qWN #̧dǍlgI=h;2jDb{)L@3Eg`)j)PwQe/J9[XT{$fUڼ -oQȬ_=!l Su7e$k:y9 9@uƞa?dR]ynn2qkK!1Q%1Qw=+8mdͰB'G8m:;щ ykHfxRhyx3mv bx<]O%>^68+8vuB8=8]OayۆXT|z= 0|<~?|7-= ]ZDs|Lf-NJq)iƇHsH, v-(')e3EE`ɏ@3%qfic0oְ,!tȅBTVǗImqJ^<H y0 P(EY)Φׄ܃+QZ{L- /^u,6_\$n:rtl}6Jvb. !3`7ҡ?5‚`\(pg?5q+'`EىE4 `Fӳx/xdpK͡: #PlDoak ??Ԭ/X 7==0"=р_t6𲓘Z$8r$d5BѻϐW}R"{tnF=|jst? ]r/Z-&fLNpl֩fiÑh|@ET=l9쫸b6먲N1!T @ej9sOd KWO3~4-k~`hxu "[R |`GxI @!P#AlEY]В? 0י"Ig9{4D0f#S xº.~%9 荏qhhM6` $ pbC%`Ȱ;nAY?LV*otչU>sR.sdgƝjYvo4T`[3B&T6hOC88jE% ̭gq5T@~ ψ He)L gv3ֽWGKk -$MWO6˖,d>° *G2%Y p˳O.WdxA=ǩ8Okr"Ocj ^NT2:,9 $, \kͷhs\6NFr?𥎖l2GmQ}L>3K Βtɓڈr{n;K 7x/"@ft\YR^@HNx4Cw-:UaR^\C)ɤWC h%rD:Sz"8~ E#JSE䣬CI}`0țp g +O1I7=f?rKrEqcդ>Xu8J+ #P0f~/{mО67}E-ƈMEϚ '[:*0^7P֫{^ DJ+Zp)ȠA-Maq೉t $TRNaq 9>54xd{s:?8(Yo?O)25z"ڈc=_C:u' [{sG5z~to5,33!|W ߖg^|yz:1QݢlBH@g_2CyeLBوToWg=͑YR|V4Q] ܨE X d[]4öi)w8e<)^Ȼ~^z8AKfnlG[]*ayꥲJSvº9ӏ0uzv.1y/|+rq:f+I,[6x]_ܭ:tnܷ>6:ۭۜ s:rQ.F.H\P ?njIywmDOv{膙e#Qka*c`*w:.DƭL2W\Axw2sӳPLV ,&u؆ 1u˒xng+X>łN3@T4x .e7< s8UX'ޏsf|nxS/:'I g@)mp-O"aL-!6g(_R[NS}+'rJ<aCK9RZ%%'x6o)`'_HW+QU|-gxP[1ԍk1y+[zĚ %@>p3͊pewѢU;R(3,ZKHهk#xiR_.IeiWxWluF4_D/mE"586?~&xzo x2`S00;7M⾧]Eԥġg2E3 J8ҏ8&,0їWT&@bysR:lnzZnHpj}mĹ ՉHb'̡@ W7Zۜۢ19%9jcCWGPsC &ѺD4~ Fvz]&?Znțb&0]Pc³2='zݸc]u&483eݡ8wsZܓ唄, Yox]p|Og<مI,j67HsUR:#mɑY|6;EmPk*/ xj!` d2\C$W5Y-mzoc~7ٔs$\Gz{ynVڶ0T~ 2k}LZS<>XBjfoFc^z[2IT\А(apf;h 7 ~"Y6m9V+6{qy PsS|0q'S0S* lj%-9nFբq067\SguCHvl Z-FnqݔsK6U0bf޽|R*Va|lU-дOzXiF'hٛܨLsPr\!1Eq12!V_.XG XʎVJbudε 2'unN=9A ׯ7!ϱ#=څ! \r+%}w'pgnq>b9>O\@ɎM#`7#fbnV,V=z9u-aa<l?ffh ݀zĪGܻFo1:P;s>#VlTG FU}mH!M[yG0^ta l4 ̊/{bFEFl3eҘ{#r\SA#I qHoƽwg 3I<,-PY"| aJZm8ӞEG ?4~_Ӯ ]י{hE8#oQϦQK#cVt(4u ѣ~ q0n:D]T2b岝yEq1Rl'N~e+,ԏ~eF/łJ_٫])b<|N,#/Q~KN[x,2`\ :jDN)vCe3嘶$3pRej5&w\{\1+Fa Y= 붴rmPYl9.!͆KJXg;R>=?7GS^^M:͊* ~N&kVҫVx5Rx[~hK]X1  }Zw(oP?&V cNa Ec>'bd T{ ΍fAt\FC /_kj'ࣧa=euv-\ [ڲ{m ~ ӈ! Lϟ-.T v1rjj:ݎ6?W"ݟswރC䓈ܾjOcCADL0i<$E =eCMfl4}zXƋ"T?hPA<;:}-z~ e~B E%R:) DV.\+>Fi}ra@)Xn OeWԭQ$ݙ4LS]VIvY vsJZבF8f3*遺@TYrfupL#WF4J|d8WZO~+uskZpyقgVSwcBw(jTj@8v7ru>,7u޾lrM&a39`ZM-& A{urvkN:4n '7HC:I@>J˸@ɋG9 [񼁼8;w^Ntvu:_MB[LW#{_>W}7 ڊ?#Ɖ{ /''#<,Dy:4h6sׯ:WF9b?Χm71r.Y9.W$oC! 2"A=XӔO=N@[7pdz`<.^ ud4y8E)=, (WE,Ij Aޣ~HgC&1̂q.:-MA][*ЎX^ ™$43.4f+D5 bh d BoORD+wnMпWf­B%Qvhxq̥Yq{&6MɞeMxHFvto1C)6X+mh)˚X7%]̿~O߀s CP|w$E8'c@iqrn6gUʴ h :`3@vXT\Cq(TR 6k!\Whoq{U%r*AO( bkr /J ~ߙK@Ŝ7}[ c> {HC#Ug š4NyILnOH\'C# p}-tCVGD$ m6j`_>%xZ%ОmHُ[8?Ywd&".0 Z ߢrAۏF+Qd,{Ko)(kK5wR50B]݊x+.\J}\jGN?xJ -_7>E_%yD&>MB^ p({M>ݯyFKk=3cBKHxmfɞRC]ʸ'Bd_nlP~/?&x[*y8./xQ0eqk<= !~e׬ u+k[*WYi6#E{>)B2'I4,U-H*/ik. 2jB6ݤnx]H92LKT)@:[=eLƥ6ϹHFn<*fCv2áo]W  +XWCff` !ՠfĭ؀USt~qIA&yP1.Ɔo v5A/'ꑑ.G={$'Y6c 0FX翆uj,rNXY— 3#OR.A_ڷ.e5YFFb$fnmý APHai-A!kvNa^sh8-0,GCF?G td 8̱M4L'G0#oĽȣq& }X?.$Z1`W7"DF岉e5y"QQp颖Mza-ѵYZr8Fo}a?7|:߱۩.]XyVt*O,;:ÖPG{#|aY,m˱ZDPRY> 7źA{JNL=iCӬ-o@S`vw|ʩ{u5 CB'5;o``YQTAv">҅0'k^~U !t?!(\;1P#·એ] ؕ#C6 +6oq*Ɉ620Đ{t, ~ Ut}Uc&gzT'$T~|Jy!ы!] ~>pт߂uI>S~I׉TJg?UlQ}J)?7<^E'ulNUJbmW0vOWFE~$ X _F'ÛauV1<\#/1]uFe6 Ky z:Nþ?\ߊ?[4lROs0&mb9\E6ӧ+x` [t0"~bP@ӍɱmĿ$Ě UkG" F#Eu8 ww\^z*>zaT)JN-uoȋdX^lf5 ]㐸,09HmO]CQ6cD4kzgE%:Nh-q$4sCҔ%#G.]N. WE)Jkxܪ*/,`sCС<.4n k{)=TTIUT`fmbǧa gdG+gF"^'Ozbȧ:f*\2REtkOįRdӢDqQug"FI᳧q;ƒk/ѥ\BL0AF{?tl##;.[6\Se+R r1 O<0]9hO[?t K ft#X7޻ :/vK\-A>SXD6}y\.e͡ #p Kմ$);Z'E?&ʀP-3lQڼdsH 707ҪTyv*9-Ǘ"ۅ9ԣql»SXYٌN?~a~x/q%=| $fγd%c8a8o֠@kgp& oʭ5Q-p K*42rkt7Zنť[5f dJԼ~)>pޠKR,ItX3 3OY3i8\͙W4H@jYɖ{q=ILO"F&nf-q9t"DQ FGauy6PNù+ܯPzHIgRDX(xfo.d1w) ܝ]!0gS*{=oMR1g0XF*w .=Dܱ<>{)\Rɬ-Y=ybI3ngfDN_41U@-Й #EZ)Z~yidL6,9Xůwk<`]LvROዡG\ty΢@ZJ[:A|k0h j^ԊlJã؍#ZT\)4s>NVE"]QCbx=s+6 n2sDu~yNV#M)$`Pʟu#5{-ޗHvFj&wbwZ8$eMZ |>35dfi #m/Tb4 )zf7B|T%.SƮ:QY(qsX)g/:q)ޯ[8yH$s0Z;Qu!Ei)} KE\.w]X/xMU_g-V s#8ëq . 3Wc>S}u?1k?%.Kos kW]6m╤!nv S`ۉi] +;LR`n{/h6OuT^+؆,QzMGx3J16K :Td&Yn5'?3{v)$>[dʩѽ|F|fƯVّpQJkv6 $]P˧l[ij7{tC.#}ff(צ} 59fw#-Xcw6ϜI#׳"Ƥ( rM@ ?5ٸ홧ۻg۫ES? m 6l0_|c25]Ք}q<ہ/zªw%_ƾCi4T#m2 ^R>lFLgGbT/6I=Xqm !S^s;\F" c\xJVQ>ע*h% !8VO&EV6 L }oF5ɥYgb31}z[ , ,y[73?1ڌ`c>j3=qCgޠWLBE ,eMr6 LR/T ÔZ$~ JEabOp8%ґ:K<߼5^ a_EM-Ez̒}|҇5'"} `#nMP00P \:&i fP)%Oz5V(:g'igYBe"js>U;'כ@Hv&TrzS 9<+<!C.{e aK5!E@M&mEwp_/.빖*|Əb}zjqH3]/1Ɨ)Ӌ7H& [xQT-<56 s٤z]?pJqMTGv,&PXVNЉV:KE ]~A&v4i,EȆ;>cEˌYݸyq4 5J`?sSt)hMW$hh P T@^ ~t赫Mjͱߡ@ǻ9d?Kac 4K3G.z{g$xÑ#!V2 \X *'GfArxjOt{QvaՓ)}l..B(?_r{F<= jUg3pV9IHѿ1s>8(X{ T-~m> 42{-P5^ 8)o' 5+K[M-5㏔xQX*D>up?l-4-M$10Beo2z4;FNT@ <*Y>^ƽPm! Q@ nV'f&eEyB>-E-M5jq,p3V^s&Od.BE&Eȓ' 9^@Re=8 >ʀj cCxO#HYݘF;8BM=/ҔuA~f],綼BfN {~Wd膝F$ĊJqٻ!I"Z1OWm*OGΆ Y,a_EFٜy-B&e\۪B513lK #*-d#yݏuؕ [9!Nzkup}TzH!U5.$5ɩ42O"qH {0QqH/B} & ._Rr /ޚowj8;֮ KUv.0.NDYϰQ _`UMP#L;eGR|Hzk@rxil"8XCF0a4w#CZd5hXbmyJTK6- txU"."Bt1p̚y*$W: \h#{ w\Gݩ$[iHv.7FQn"獞o wYĩ纳4IGdn{ͱ}C|ͬ[qȥƨi)2 'ͺWMy2!t0ֆHwQ=9) D6a_'*GVBf_1~CAfӂ]% 9II5M]%JTURބ:VhÕ^)N^Pǒ1]:PA!ʍ@ Fo2RiA:%=b/C[י闯F.-h% ͮ"R7]̪Mwq?1UAS7n,pxxv=xAĉi25Vs,+"-돧f?? g\0sXݮS_B/Ơ5s)i)n3"⺸,Sx!x]/1vw!q8T֯O .i[p>hum{aXu.OKtǷ:MigNpo݋~dwy 3RI񣅣k-lá;#*7CG`~O"K2Iw kU?WTGAK=[$ 2#Q,YB%;,FxZuqSکCt=xK,o 8f:TƂM}OŤlu:)ƶӺH7x"oQd<αݠMۓ'wx$TU"_1$Tpז9VM$f,I o"6:g$lcO"mCr@Qͽ|hkƙrJ=GI9ho+#EbA"XNUkQ#O͵Pr;f\+t^HEoz2 ٻO2$+tgCݱȪ>5IW9.Ɣzf-BOs/)Չl;1߮D?KӀ`J r+uE0q)SbOPq̃cc=8)_)zJ\UٔD2%t4C)7|ciYt#1Q޹&_gFmBoЏbbɃޙ"<0^=i%w,?Hۈ[5F[z]>hoA47bW| ?D`B@emrz]2.J%u2Fxwn0?ѥDwY(Db{Bb)*IɬA ok_L?WNF=Vtd}r~/!׀ԎYOۛ#ؠ be /jFG5*,qN '! jz$0Ǻ.p F=PyHo/_[R~9]@Ÿ8R> ON!U91N1XhHud)DaN񧟚V 7QY嫨e9(홍 ўvg%ȃKë%}s5}?5:@%K({QϹbNB@:k7`qvʶin{$hRali4ƾ#|dJP>ѭ|AS^D.<Ԓ 2}L@?IeKR/J7DYˏNa5(8Xu6Yc!u\\:Υ8Cp_5!m@HJWeH S+%` #KY9g-R s> s& Ϲd\< %?Q@kΏEs 44 \[bVkmVa ChÏ;b)aĎJ cN>;;:_[K7W6FxX@A&*qf5z! oЋҎFHlu/R/hV9:%ӯ=7 ]˟0*J#ݿCH2mPvjxp)>e'i;h0LS[1Uܰik2y4YsjJ ~. ~>uB=&`Jc(IP~XN1 B%Uœf_¡,CZRh Oo-w/bKÊx$рCH,5K֥Z"OPܘ{׽ -E`oh8d{a4ށf?^ѳ._q.pozSeZdI"9q "iYhʀ{OЄ$.#FZ_BMHM8p\sWa`Xm66Ezˁ*EI-Q'ŗdf*N8!dQ5hcB ,*-H"[`'6{Vd o{&J0BZOQyv(p5hOܕMec;G4_/LCm=v;BWOذl3$2m)=u=15Ei_P?!i+n K=ԅc "^DX,AF*i8mZ>Ϸ9[FzR^*x>ZP#s~'L-#|Slen>E1HhQ(A+C$H{ {hF.؏/s`{`.}L7ٵ2lc;gc襖w(M@3pV@`BL wh9}?ō*`^ㇹ̒Tlfk)Nwr^` ߅y0CsDv7@:Ϲ]9sa„=棰+Y[/[cP0$ԓIf-[DSJ[yʀEf{ r,[rR&fr+d,"D BG7o/$a^P"A@w4?TVm+Q:|-I~[PnMgz1Pܰq k&^-T`QXЁgui\åYQ"s(>{ovυ^d|%)B4no4P0/(~C$v !u Hof"oF"~҃&&~ YϯP/9 ED OIdyp4C;/ q$>?~$}Z~FiY/f:bav#Giodz)T(t)g):Re{ФkM(BێEq Dr6bu'/SuY?Ok[i-,} UlͿ T["L- PMbq7pfO8T@`j8@Ք/xF4꼋bU5v$՗ͼu9?ߘ!<3] .pYJxlLVB r%d&L*f}/Bmp ]Z+,E1XX R) 8 {XqMM܈M<?Yp׫DV|#T(G ޳g{a?UWL8鳄zf|Dɸ贖C1'&`7e3kC6! *0|@sdB]{Bb{e56 ʽ\w: fzH R{Ё{Da7ϲ{xe"•Z]M'V®40kYNA[u3,۽7e-Fښ͍v>єk܇c%|qk&)Y&`x>h^$0+t5N )5'zK>zQ< ^)ED.<xC܋-iѻ.^Rߖ`*1}-z ߃-º6[nBENG?MP|+Z/1BN@G(DNRV7Ztpdq (R0kEl`KӺST9{ .|Gx{R;j>:̪]iڄU9h܌M "xvsJg~Ɛ!S(nwYX %==+4M|v%K3eC' ڴSRю**^E!]Vbvu"N4.\488fU8~kȎZ rSN͡$BᎿ+)tz:z/ xa5Li&gYz59{kpNȭonVQNronAyWuP@T5!C\L3[4[2b5 $Q`@0xۄ&-p071<'wxd橸qPF' 0{)܌t\iFy r|+ElH)%+JI^̙v-.< c)>xBav|7A*.38Z^I:\na_J=w+$g$ sp3tuSNIOvZ6)!BMYz ]ʙ0k)yVZFiV{RT(ߝzߡtw O۫ Uy ּ.4t 6Zj8:TN3/]=)!%BNuԥ>efOEقbkf?rDqكЀ]Ro܄ 4.ЩvۑgxI[M3L1h4E>x՞@6mtDӷ@ܫa}f\԰撰r{.t(Xpi e'//T9;@!c5I5Pͤ oB*FKb}hs/mrBY,*ЩX #^64;GG‹?z>;CgD bn^Ё5 d?rn!3JM;{d̎O0q`CZS?yCeԐ1- gg[MQ1ÊEbօq⠭+͢2 59_DXq'6a'j }M0cYzSxڳ-u!ʙaFQBr>Ćr[90E۸tJ?Lq]hWwr=z6TT6?L3x`9bʋ$fgYW]'r'cOE<C IɁS1&]1ffLshX/DOv-NsePAd=Y@e*6~z..;13rRBMG@cIn萌(jWhc5k?ѳ#mꉎeLu-2fzeW:6CƖG? @"=9+ ιTӭHAbd.@ Xe6!S(>EȚ$Yu1BC]y_ST`<sÎ@hDޞZ׷V訞{]`?>hpYt,Mjn?)@PӞ 8WmKиjcvszXr=۱`]9/|H{R1.y+0W?;ڷ ̯ı`$Bc~lΊߥ4;c~?}[6/F$px9[;,]Tb~lԷ$*(zt#\n|H6XwO{|9p0MUViV\mtis:HUgqDxW3钒aBM$HWuuWFPX9J;tqʕb{xʕ/n.F3ۃ(En\* +@Z>ۉ:M6B/S|ErbӘlo6.YƓCNm Ӕt˕)7JvIun/Nu#;{ Qi! $̸a_[[!k_hQd_e.Q5uxI0u<. ͭOٺXBei/W΢wpZec Y7DI%GbFSXC]IDcgӼ4UFm`^s^!_y/l/3tP]hinFR*GAKY;'Hz^qԻGM*^型Q_YuYP7wy!ZgA=]%_ &qN݀J׸;9j2^ih=RE1T*FBE.(+;c !\`5E!X(dQ#;i<ݝ“>cy/JO }9ϱt.Y*~J y15mt%X6ѳ8$'#ݜvnif`6(sd٨On4$ĭ@%Xxe{17af_/1&pcp{.` lzxL2Ip C*OGυW0 6Zs`9ͩ孽igy=}N)@k4| K=ـ&kh|Y _03WaPw>o]w]29lxʸ=0Zҳu_ab_^ _τ\9Y-"h{^,$ 7 K i7|Z!=\<jy~6oN(/fl!Y7\\'J-eˀe~V{uXt_ &Tsf+ 3<97wu=(6t74pewf.x9/8]SF ~H2 8Id)NIgַjEػݜl>~,uf&&̻N)컏:6Vwj*/"V͍pƝU a&C9 `D}!ra lb^ D_p^aGi)Q1IL+tuK/]$|%1ziX}V5^`/nER\'ؘP.p4n/uBDɔgkCu c8/f$HDj[~g?naŎ4u.Ş8>8~h%dgő t"3~Q‚bɅEOUZd]O WB' t9q(XCC$N;PNRrω ~lB.9' tf^0aEQt]?.ˀ5rTlsDݳɢ^]?6_ϧt!!IQk#ն1QՃk\a|;3[p]` |颱[kOn#t2%ɔad |g`9yd]QȢ:Y؜#E4&7!zEC\F֘ɚ']bPc kYg/ j&P3<j`)GvsEQXF; ]zw!Z+յ\CR\Rg(7K vbf>gؤG5i<נֿ6$v՟ėqrKX4ѹ+OZb RHgvw +aBh# 3l~pBWuŸ]P\L -:蘫J<B<#ɷBmf.czj*ldm#59v-Wxڣ[7JPl ,rʶdoT~<.JBuPZBLupQ*wI[E"_urNګ%*xEH_j(cBze7JkAi"Z1AcQ~X {8|! PP;3c>3ϳ(*YY0ɽ($A9T,,jHi.P[ޝb`8H&9|߮(x*p Eφr@;8yɰu{ E+aoB2֕G`hrLZmudHO(ipF9]lל8Q ifx%z#vZ>'fn1)6ŹZvSS/`J*(6'܁=Tyrh4 ){H{><,P 9TjJQWJTRJ-:]I*OA5~$ݢ8v҉t61' OS WHSܸZ)ϑɤ쑕ta5jdٽ sr@9KxD`l~3hap-?>fa)[a4֟ (ۖEBZO.IXbx P3at\B%,8`tzʒ" t+ȮBhT1#.mnLyg@c 'plH.F"+ѝ 7d9RSlqoqצ]ؔ50;vNwN)7@S%SR pނ:O]{:h71@-D[lsV H.W$FV0dTE}B;)*EɎnU{1[d#XYl3I> n8~|o')^'kZ=:L f%CLtm.}?ʎ4c\v/Pk=1@  j--iƙr*B(N*I8ݱ _jc.0GR*;=(l~i#cA7Mˬƈmo rDp8gҭ@p(1?Rŧ2esAk/LxJr;yQ 4:arpdV9R2܏!R%`QW 93:%)1VaNb=T;ьov-hG0!b4a~뵊hivc?x457 azϱZ;`U +RA?rx 12z&z:_+]I.|FRbU%W>~.L~3Qm"OE^Bv8,9ޮJiv *i`|lR H5amAwec]XdDɺA;5uׯ0pnծ'p\Ry}1MC hIhC@voZpF" K _!m,JdȩԘ%Opr<},r'2%q#`T뷅o1gC3C0df3u&|Ufyv5kZhWά# +v=|B"9ľΜe%Pcf#^f8u2%e$%zDPh)3՟Pu7|3V?o>A}iOfaڲ6?Ϫ%zi?H^|C-M>/>5YPܧkMfsw;ꇿ_=y-gQ7w #7 죓T~&38l0[g kw!9[-dޢQY1bbk*^='Mu(kYYa&{2RL҉8N\`D[ K 7q.7se7` S ^ Gϵjש73e'7E j?gIŻx fZ}}5RN$>ֳՏ X[ty 7um>@0 L{9˼n,s,B<gx>$.8ӷoѻOy]{(^LH3u\a"pRRص$ڴ y[slB`{fJAE}9|1%/PC>d""G]&:. ) ~ꬉ {__l:a:aWc2qMb []+8OI A:B@;F<Ȯ1^$«L ݩ ̑dg߀;a ":sz:"K"nCE=*M.!*6yPzm8!{EV #iF* Ԛ]ބv,)){a)\E[0S(gCplJ青~"HdlAy7[nF穅XϙzUpyy~#a KB=I@q,ʱW]N_ 3R͏ZЇwevC÷MgHCd=ZH6I-"]wo(P-zԛN`_'GBm$HYPt' H^lIBˁH.*EJt//]hGVOˈ9zE2_Ź^ͮ|/lut7_Wk(:QtPBN5aXBD>iV.ن)TSFޭE;OO$G ))i:ѢҤ*P{2n0  [qh< pejzn$\ֵ&㰞%/]WVZ7Y4ժ|ʜgrѦ\5ioぬ-IjyV2&Q( J@XS,?I3 kr2{Zp6P<: DI󭌮gS+z~Nwj{' Ta~*<̑OīVSF)nuWA\"tB7r٬O0V Q"PQ KQysuvq3)^;!H^0Pc}Q4"T +#V{=n˅(/atWR+?qNÖ+5,TD:c@"~ƴNjf^u$1?_MzL2  ?}giwfP2Y4Y0ِ璯wy7J'R.vPNmy!SR&gɭ*)yAd9) 3"P }xk0,^6pHքw|"L NJC*h@)B,WwPSSK>;Q/3ɈlFQj\drɿG(ꭺ\0n3<,T]o ` gd@ͅPDŽH#JA@R gofӹP=P6GdӼÙyAZk%ZHB90,?CTW+w~DŽ{>w( Wy2٥CaKȯʟ*{D1җɄi[׍Qc OE P g^e͏Pl +mEG+[7"jp:3<( jnR~|WX])V{2Ė"0vn6 (QMIߢ&>W?d%UQ[՜MvecShVM%)>;Ɠ}ʊz %%}h9v"0-Ad}:=Oî%,DDuvS_qB?I`a]#icct6r699]"ʋetϘC0v,O!M"{\[-˚ީ~8a L@:Ѓ`0wFaw) 9awb:52 <(blXsIТnՅ zgI@EEPbïU/p%ώCJ v]zyO BЀ\9.Ջp"%[g)鵰O2Vn2D5`i-JgY (-j<~'Ӥ_ۦ9m ("K>D'xEe0x> T)Qo/Q9"B7t;+10զ>kKoS]J]晅} ՄpD1QC"J -w84o98y|`R]dqHh-:3ӥպA:k5ex$99AhGW>Y|ZEPEhxl6plEl}w)ls$C-PV='kOjC5Fʼn#(&XGڻDU30gTT,/hXjXDJȲ :NSVֶ]6lk5@gRZ:xy\@9y>S{7-d.xЋ:QCx-_;N}eT3R]e jP\ٱ^2kAR~άgϪzۼ4Vs,8\>/ S9AkkЙ"1ծg4o׻kLpVs"kA87m~Gwb^\<iFۇ`q1 ˽stP"Y,쒚lYd}Z?^>}1;(U.T=[EqT]V+/ܘ7#Scݠ;>N2.SvN: WzKp ł$+ar= '7@A]xTzc4>w `T:T}y7ؚ=Fq@K'R95ƶ%ta.Kg| r 2oNyF2DS.y8sX xi~$cRx9ڙ8ap=*Q+ZAFxovFY l/w)X$ȵvEI =2W>? s{EtF :IJ ^ -SާRynԛ3V֒_doR)J66RrX60Uu%/IN?;MF/^pIGxy-Q! f; L" (=WaԪ@RCĜC&8F dނ> BSYFz!q :^ɿB aI.@wJuYKx`brޏkRwI[d9&n JGs >tHZgء f~[Bz􍝹9a4LeM, MIJXRotwʐuv=A}7 Y2Kv/($.a *`cdz]BVe' F#TMs! R߄FsB5UG/`^s#COOZ\7Bx`L鲦c5yok?1*qHwT92~nf}{(#Uo:e菰z#K#KqQa71͟2 ,0q!ZgyTtd@>){TdB<و:BӅ5ѓyۢ姠iOESKJ45yF-B{= 8yqGk=D\jd!ՏD0X`/XFn\8T7< (huNz, t(eAMjc&) +bMw҆^{QC+&5J>2+Ls_Ë&[2p}&m' ɡ\6Dg̗vo>2t8G dͭNS7zZ~5oЕ v&A ,th ȄPP}Ux׀hN8x&Cg-&#Ck^A&8ju|k֩,eXKt!x e^S{*wrAyKJʙӒ7R?;K=ۤIF _܉``xXxMf/oK@X1;Kb]Ԇh?(OQ4F.mS|pU>iɇ~pvhq4Zt;zCz'cH)唅տN_&U`p 9Eۤ:)E= coP,Jp lۂ#S#i.~SMu^R'lsItMWւ#@?м7' q@HM<%Y\ t2cyW5󢕤s62Lc=+zVSW^jxK/D.)?u05}zj vREدN݈3ԑ3 ݌ h8! .S)m$kP#?'W@/#Vs:c$$n?OICtlZ^"Whm6W>!~K͕HPSbI45QH_a̵peoJ !%ͅi[#~rAtYPc[W{9V-薙+NƇ'Q[Wcڎ boF ?WKvF/(Lz'Cۮ~LAr~b|2a; 2*-I=5S )w›SKxnw>Qhmʮ[S~_a/aAsmvBwIvW̄]@<:P8i ݒ!^^_a")C0{Vp] (31"g*+uR385٢[CZ-%MkY'pE7etV-HT-Rbu5/$ܔ|vAR埮E)SGzq+p> Ģz8GyÞvWd QgZpx=-]RB]@:_ 5(ev>NIꕣ8 ZĨvLlKky`{4yG;3ЋdzA' ?1inI$m w_QuS8=OQ:]a|!t:'-l)/(E ,ԏ] -~J(c '21{V' Pe|u)?cU>XFC 4Ti\y>9ntE^F.`^qv[f~txcA9pZ( 788c^ljfWgE5K4MսE{aB@yVj"k''볬[܀+YlF&BWf۝:|RN{fSk<2kh\+!KJtdЍ{!)-8t%]=kSb 6edp/ͬ|u?|/Lԕdw3}Zln1G ;K^`Q>~)cP 9 3"wmhohsOU;Ҽ= tiGm+OqȒTV6 `Z=ʹk) bW&ĮbVAv-I<7[e)5By_y.U7:WaLC^adD@R>p+r-W։1upcSp% `$oCҁʐvFB勩wb'Q_LGtp6ؒAMfXB^:l,qw {.Bf?@vm4#!?V($|l~GQx3g#SDUN~ ӤZ2Z8<26I-;Bpf٪-WOēG/‰>\Y➀c=#+>W 2*< qe#S=]bM Џ463rHLɹ ~}\lten ,J ';l3ר- c5b |g WVʎu >S_o2mg %6^{t 9|DTS|OkFVZ>ȹ&wIh@9~!b'bE R0jΣV{O΄ŝrNMQ>XLމ]5Q8G0F4'y8cA9K(QR;q)Z ®!MH1Jc3]xFE50?)adc0b X<63we~]㍿cV1`F#R~7Yl,2) ~o-@kjq_XEE7n/ӅqdJE,;d5:|qQ.ci=W.; +kds>PLܥn\"F+gʃ'tAـ7҃ w74 9)^Lzb|z"LF|۲|ZW2j7dԹeSJ84Mds|{&Pw$drS! c 10O،d1xEB>K>0A^3 A,G)*f%* >..yAk\N|2t}ŜNǙd9 87sᇘZxp`:G8(l Է] RFx기IHnı'(]@6T 4B5M4n@H&4[PHyJs(EQCjeIܞf"h+󒲣9o`W>Œ-}ED;If a^!/||x@NJ-ۜ@E{1=gɨ:( eZ|\)kRf˧J%OYP:QWLlr+𖖳wt'GK?CjK[X!G0ԠZ*[9?c a. f•BB|!g7mNSZ' Yӂ^7 B(B0 L_[=K9 $er l“.*N<Sxg]F ձ_.(Мk=$( ţK/xBEPaT_c,!2Wd^~&P b(b)/^׀Gۇ(""ȉK<|% |4%skJI~ncF[Qg a/aC ZY9m[wdT;L'zH4vSG8ew I&:wR8s9I.i~&\ 7hVa.`3cښ&5 o8y@!(PVv60;faLvI8";U׍=x{2kpU-_@k2\»`&FT$Ss(XVʱ-8 N'Ykr XH^%Z*QC+kK8 9 %," 'nm;؜3ԁn &q3W8AɆ2vQr,np<|\ /n"D|)woP-E0UBC5o0wy+ Ѓ~m­c{O3"HΟV^YNԟ* ]EeoE\ȕ an].Dջa]PhXy PZFzpF)"wQ}F1[8^B0OGTy۳z6MdJ9hR0kcNǽ}:/髎c S U%U]TsX2<\7,,j؟ZM#$M T_'Kpa##st[*vd #rhFX)R Ky'd) L!d(5aEo ݇GZu~ D@~sOGlAҌ$3MiNr E,TY\crwwZ* #?-CK:qQ=.9uH'AfSi Qmh`~)nN]tywʟ"fBkJc*Q@]F~6h Jo?=3>.J{X>PBR3u"Ջڊ|aY`ivvmxnb&w޽?7ݝd9Dn2?,ijz?/K&Z}j^Dԇˈ$]T*`џk09k՘*! w74c5ex2"0WC~o|nSBvi՟gutI I:ں(|CI)=kd9 ;R,;i[ȋ?ޔN))U.LIS r&ut[Qn%P.p/7\qwidDF&́a]\Y:MgY] zqep 8q3S|q9n7 ?uܺ_8Z$oy9L]UUMu?0z`Eb%g4D.vi0/H~5?A!.xiq[";۔9Q0)9NX,HI߫G+ƽ(kz3t5]Idnf VIGIpd ^f@ڑ0d*or9? 8\%8۷֯p| z8]{G'VpG-c"ʱHlѸ5> 2vUa|U c:wFW]GsRtFfK\cdUv(˖ʼD[ͪm؏^hp9 ^M5 떗N8 wxY5"7cx-'ZW;+R7ArToa\KA/b8W\,ijj'x^=b<oX*O*8::5]aF፺3 }}#BzW yM5=o=Kb)_ &(52RG_U9mYf~ ewD:a#|6G Nd#|C >1ʨ7YIYL}X,^J$=WG=sc"u)[Iq ^@*^J/eF(;h>f}"x"SqWp3,ͨΞ7@~8Bf5ҌO8 NvDj:`bOJF0LJ\d<ʳ,($+la~rÂ7h.P!ƈ{1gf 9a 9LNy5$ eGqeA2;I׳p0$%<-f8-ڴ_,:x"^iux?#}@WըӀ((m'n8ŠǭNoI/)Cƣ`5r-YaP{җDwN(ÿ  3  %ӜT#OX{؟) Y{1vhomQA=z{_+ٲh۔EhhdlW^ #Xq\+ixlbcrB1$]Ig)UᴨڎoxCGrTϙA߬B|0:t"mdۅ\))IքK"J促軤wyp|.o0I_u;wʟz<6R\b2YQsCDIIƵ|wg8g`Bz&$^sQTNhVEh%0A6mиwV#OߧF)#WF!ECn٢ Fch[ETbUfLghm:.;a,Qg6{]]fCƎplV4w[jcN9hJFtvBW^;/C5ncj.lWwqyX.Whdz/{5zIux)ʭYj&?!5Zwe~֦j.]ÍYaV o .!ۍ^ ״288'C;͢;^++/hnrI=݇U+tKKL"| FU5h<IL=Elغ=f13Fg:˱_)^ 5VMWM|[k=U`/[ 8mKK.d=UvJ׾qBVUR*el\S5uV_v^3=ri;Mr(VR`α / Ռ?iY Ǎ[UcVlྩ1r5"C;&%5S7 84R0CqoJԃPW;hm{6k d4&LUu+ `Y]I  귲\N+~T'ħ ]XԌPJ7=IG6 3X^NSH1lg>jQ)MkO1 Ir_u7i%1=bi3+R* |PN#î-kDk[qAm6O GGrCA fYv6%r`*:9ը'I- <}Ͷ5E \MЪö{\3davSjIq.oV`hs9jܺ. ]w,}X\3<.' y@J򡟞Mm(ΡȯpYMhjWoQmZ[#ԮpSw^gCMeciVXWißӶ5M63ƠP2"CEˀvvKD]zDHY|?H nDU(U z[ɐ:$IziB`iFTrn ia2w#z#2X-0 Tzi[a?S[@‡p4 f)"=LнuJ߻:]Yꂾ.nE>Ap[B3v"1\\qCG8-mÔ/Rr? E*YC>SQ[fr?%M+=鼸b(7?NA h%oU:m|B[ZG&2`x>Ax@Gb[60E^^fUX.; 3Z2+ 9֎L8 |(cBE:/5 s#+ap<>6"3@l)cfeL45lLQ䌧fͨ7B_KKMo@ Wgwեeα.e:PT}Dps@$˖o' orͺ#JsMQNĮo3be ݵ(&X^&}͑x}ɺI@-]o5EoC͓qOʱYG4Ob&_R?k˪ l iY?D :oBh ̿b#B(M?g7F @ݤ#Z-_q5o{2&*d7~Oz';Ԫ#]da~#ᑽ&BXL(Z$ѻq|If9F1zr=QɻK)f2:mX@{^*-"w]>ֿ<No]x@ҽo֍uy즨pU*|+*,N?Ys3j?3;ԭ˕&KG0^UMd[CS^ \QXcuPxARxk{z?ZX]![޿ ZWhvexb=왝\O˳.u\ڊ&ZloH¿B+Ps w]x9a10p9^B'N,txC֝~onx|tӊa\T9| k)@.F,e6hpX:oWǣXǪ6uuQQo y7vPI?L[P Nst>L .iA?xe+pfUc< yRaYݘz{uMF݉CT/b14zyZ,Nf^WlUXov挩F2Da:lbEFG'F=! ~ XkK/RW_8o0;ll^R3' qH>gú}6^FUD}% ?rb\^kXKjD-;שLOd>( =9}=}rF<ڪm-xN[eY*j#W!{ r-OxSfu^! kܺSqmܺԞڟ*8ϰWpKʋK qኊ\ q1p?佫M4XƹwuWW NY2&6N2O~ 7rU?He 8+Պ+T ޣmڛ]D qGʮg7+_U+ 7 _||dnjt]6m+S G;X@}[Wqp'BpaJ '<_:{E|nœF(L7b"-?B%DvHIa&SI"4XBo^@pIa(yjJ.WC떜#J|2|}@,NKaLct/͡xbO2>,XN3bAh=M6%CegZQtFpx8n~q"zrHF>: yx el%O=a17,V٥&f(GӨ#6m[c |_WיWT;>fY""70AF.E,) _2S%m6sS0p?diQX|KD~E 6z7=k'-9&oərW#Cξa# c%ktiJ@r_rAp!FȜĿ#ds9,6 XS 5AX<& FO* Co,%ђ56w=כ _V)SO H],z;BG0VaYgwo#zYA=ӈZTն}NSml TnC>!U%֧ɂIUFWDY $QfBX=It'/oaRQmp$sZus,/wNrѸ-=,)z+Y#]{n9Ɩ,v~UbsHtA>n9{3=S}8wUփhD&YUJf0@ߨ6iiO~GhPxyAt~J|XVp?ySz$bk?~!'~,;(א[hÞRԗ{!+\M^dZy ,{XMΓ;k+,i`snJw%H%"Ch]s)$d 2QFדAk;痊Qb+!:TŜ.r/㦺be% ( 9c7BcͭBuDK7ceFH%wse3WϰNU,U:V~m\Q̄GBC\G l?'!.㚜qi:E0ct#@wMڄ- wm6FRS۱0]yF' H(HR+/4(1Y?#N'VqBu[ )LqoDܶYSB7klCECob*/3A֛VGؠ\|c;қ7YϡkcUrIP;[>!p UZrLōaN.T9Spa(IZu~o! Q,'԰,قGeKC`zL"B ?\Y6i^'GADE~ ~+ӂCEw)|0ޟR@(wC38.Vw*ӡ>6܊#,J.9%ihm]u9k{_H۩eTz qY XشG!r4glS^d`N'`AO"iQԡD@@j :Bd9CHD*6F?3*CCm|m}d~-.GNWKDN&F%k1G_cY;.PGGS!;jaOoD-]Q:Odr#%W[B Y rr P43bFAǂxq]njaf@jN50彅¥E]~1uu$+MxSHҭBE H'r`Z=բy cQJ킔Pk_aA츅aC#t}}bk4bMz5jJ4y2q[{JI_ -~nĂ_&eW j,LLH}iu@$=6ξ>A(WD"?LNJRO(쏦` ;6;}9zCڇzuT0JɉCU6ﲖF:[ӯ~;3ѯx)c W,K]y9SԬ*|k:H Cs"J[0t!y3`2Y(uAɱM.fy:52ji`J;P@. /Z\bБuhBۃ.UC1rFz8op{k3W6YH2- S]lb+gzs+P]7N%@EO𗐧4iմu C_3I剅KOУ?uk2 ~#/^͕œNl$Bߝ-L^44(,ʎɟTdɹR ޵//d ,ڲ!;I݁+`r}giUk)~|'Ɠ@slʼnfzUYd<:ONr}gRUU(/uk59E@UWM3vۋtĦs}\r;4nݘܦd>q jmҝ1Ѩ/w pR 5s}Hq]б@qa|A>yc%"p je\GfH-J`&ӦedK_l m2 ˷dzxBξu X*̋J,*Qٝ{ɸ+p7Y)lʪhO&;O"Q"-݁9h|2RaIȆ X-@5#)Mv3(1=xJM4 cPڪl$ތU|"+9 (xOo6geA` >sa`=#<&魛=LXXm6u ^6!-Sռ^ݱ*b8C:V oPwL&S^:Xa+* ,ӷn1_. ZW`Fa:o $Ǚ8~!*;!qbI"v)_wzxY/^,J@D.NڃKO5-(=g(CoY2<&᪦9 u|_a>5R3 3mUȜsn n#/Cdrk`oKk2g<]4 >y.p/;EȀF;'6:iėPU"aU=J`Ue^Js|A ݔzP3QLLn#CEYYC|qE=<1cR 'ܨE|Fɽڨix MdF7{viV)Z ΌPx@(|IW$K¥Ebf.AhV[w 6oW Mrhr+*!e @M Zs^YDƻCr$09j+N!2'COj#?W, ݳ4 M9 %B棂͎[}/x?l11y ޳_lpznfFRKB&^6E qvk 0+bqi _Alj>(ic2d Ku^f\ÇZa 'Oeq6K%u.U&9w+]}@l@.hFǮfg#ֈB 彟EXb_ɾpk;[Ad1uAqUizb+C+kT] 50?ط<(/)1߷ DIF(贑h,T},:?xmhZSF4 |Foi+ROxO Bgf-E~۶ۈ۲fl[3>ү)7^MA#$9D0T>̣oZZ.*ò CnoS}ğrE>b}ˈςefo~(jcir9֛:E}}Op.q[01PmhئL4 Y_RA#j}{`jNH=B]lӶ1,4ix1`UB^,aaS釓^:@~S[%)#DKq$QW4kC#;*ED/^IWn~[?wӗď`doWIɃmGS8xB$~IF,Bl0۹rB?AL8y`tƹ:BE} :儯s+.xA{";vQ{ F'}[}[-Rp%-E,~^bϺg}OW_pʭQ&hS9 ָd.e3pUcyFM֠-&,.ŪꫲcMꙊB9FwwI)jG]pSOϨc\%}?0YDߛOAQ>4KaZ,IG5MHbSt>C?^NBVk%oA@>* Ȝ/ꅎ6 Cޒy7d@/' RsRt_Bڶ7#]=!X^iguV,$5͢Fg<($%r/U{PNiBfcHs0~qB&V\=J Jn[Q/^[狫ki;>F;SK[ovdH\ ?&|7NγJ-Squՠr)lur(j[:8wH>PFD;V- Ysȕ}b{<5kz6\L% $^WyOeʟy7xoa,/~$ Է=DI> Z8?ע\D+ʼg2>/pSaS]hc2ZM,&\nc!2sOKбkAST*JBZ^@J"x V" c8Xdu,c8|,D"^1!5#U#MtwY)x ~ DuCgtW*]nPVE{w*0f+l(aZ*#^zM w)a1$ו,,bW5V tъN1^ĺxMZ=q=1": W̊@r08T't2$$8"`tTpxRD˱0j"*;إYMA#x1] >KӬ8ELt9#:KIt;& x_7; +c2 <L^~{;U:0,,5al'Ev3"3k`>]Vlt-zS;cq)ɝ*LhuLi0DA[%( rU*OvAsB*Mm(>HݺbI\iЖ,OJCo0ZOi2*])1uSP!%z׶HЇ ۽ )@"8^g]%tFdv~,֡"Ϫn7O gkr.O&_p8΀/dJ:>)R;mʿh7t~Dcxבϐarg^='j;j_Ҹ8֖&CKt/G1YA_Ydmntf}S玃ɫ+B6R&k&sHfdq1WQdU;GwYK+[$#P_n܊)&Q)e* }`SC-k:;quVZ&q?F#DշyWOJOgMvDll'+ȱI4J⢸r"lZtѪvaѲ|J"S2sykmNĚ~H39jt'Uv?n5w_Sax;hXȁ3?=ٗ%bg5V:Hp?0\dȈ1sĬ‰ev? (ݾ0pcF$VqpJYkC+.Aӷ]Ct;l4ALGc>XC!wP%PȺt(>jhb.gik_Wjor{Z$tHoLpU{R8#MS&wYFoT ]̏ޭzf9ޛ ߟ-f}"Ag=賲' XekV!'x I݅ECdC#"|TM3~(f-?#t:zu?'R!Zx/pq2gF<9k 0&wd^l-XG öGn!Xٻ܊(.y^`ğ۪Oa/O>X`V˙Eqs) 0!thu{BqV{~U;Ϣ٘[פT肻L0{mZv.QcDIިmtV6 dad1t2VɼHa$*g+6Dix gGhcX.]3|bţQ^{Vmv-;v?// 7bIA  8 $?E; Skeum{5RűI9xsYӲpU_HMvg&I||{|÷S/RxpKZ.ز׽[y2*jzydrγ W6~Gz eM_a2+LLȋ{1N) MdǕ.Ei1Z^{ Hø bwzWFp#JgBj$8 ([tّD9?ҁ<s=@0˷7C5 }^#ҭF#M1{bm7i}?I"Dcj(6c 7AyG`[hX"E}ޜZg3p1 ( uUs<3{ s+ѥL2WU-lh.+(Qâ&G!w{#~ wT0qeq C4SDe͞ڤ{_zHudʕNcGn艄ͷ’e"ܶX((4!8U^"z*-2{ൟP+&7DKtW p?]I@혧H;f.AOAczONNP6 rZ'+HfNWv-b3JvjؘS3=L΢@B{Px#Wu{[J e;=;{DA(.jU-5 V/ DUM<# 5gdpJl >iꃨLR&U%]WH^ 7ЌZ76] rApХW^9kenK[X/eU3ZaX&SU;Y;PτbDbƘ[ȳ=u)NW\y4>ۺێWnsB"%eݍy1q.!o>H2Am]vBLXY.(s: %R'mxm8Hw`: d$`32̝CDm-%ht#eҋș 9Z(T_"OeϚH鏂arUr٥\Zӟ" @gCգ_E'~rpsx|[9t-y|acOg)r_N RsěģƊB\d* ! ?x f =?S"9;#0>ƈGaB1^BRާ|®ƒTQE5ۙ>]W)^RQسﵰ\Oa$ZjFvgM"t9gc 9َ0hdrAX6AQFAϵC=o\UĖ+U}⠟OvtLG;'(6ך%XФvW"xm -  Q'madf\.xE\^̴py0'qמBd3lf/}>u>>׶oPؽpOwT1 %A]l)]WSaWj혶]Vtؔ(WB% wRoxCNڭ:,.R^JcGkGF'$3 Kouޘw)8OGed9nChhQ+{lvnr+'f ;cCVhߊty0'נ|>YZ:P5_YcmGy*xęں['<0Tw-{5`rrJ7?%($qʞܖnu ~¸3AӇ!, IB/8l1+{hj&Ea)&}cf~zцfwg˵feIc%'뉶?Y0e.NTTaWS5h&St}Yv&9u{S V9܉kPޝD ;ԆGQ E;&7bٔE8voy&^6@lRRjp옄Dm|!-Y_to?K9祍@jAs=V'_Q$uSDp= 6\ }&:]*])1ݕiNq<޻>@5dm,Niw)DE;`1ra~r 9zas uz/.V Q &HugA%gZ#ܾT)kw@ zFk bN{wFJ>2,#1!vJZQvRIJ=`_]s%_"G[^}|OuGPVd^Bz%rPY K{)bguF0| |QB Ts HX! ^5U𚜿8SKݡk te5^=KEߏ!mBiv41]y ^|TwݥA7K)=|Vb s rG@9N I؆8XyA(K~ *YhMcm0P(-h6XWׯ3KSrSYnB8OoV>k`ڿ!D=^NWlUƓn%4e$wt [3eS[1Yw)|)` q,2Tb\mJ8G? #!٥T,;spJ WF%"yݴJ +cvYzC<}UR;p /RAM>? BZõ.kjw=ԒUz-UY-z;*mK9a?E93\1 c)cjq. ds6݊BOBem9ALyp/ C' Wv-ͽ?g^ ~G:_U3m a WO͖T& 9ɕ"<"&fPEn)yDSVShg: q::M+c+[K5gM N3^h9٥F5lr^+yXe@т땅1g֯@N-AW{ C1XeQR1;~[g)@lon`fPAu,,"flyxbh eފVrbB4~LDi( n=f=cm5L#-碣ú@i߆hW6`nn=CqmAи#EJ^r8w{ @UҀ.bpdyϥ{-SSZ(6IlsHDi-Μ2Wgrz:<-i]SIp|pj Ms2m^A@ֈyUC(mꂍW@ZlP+k0QtR4F/ UhR z!+,2ɷ8J$No2c~v|jNDGTT)uϲ%fk/Zk |=:]f-Rޭ1r޸'./oYN(oPڒL돓 aχ-7hplZpd m@19o7v 6L3W0c%_h0]贚e w9P,;ی1ukxոV 2ZhEoXT`C k#az#gO#7p>;߳ JAv/14NuO5wʷ['h,6uP SdM^jgՕXx猞:y17M뾂c ۟ټ́y>94k b}}0 Bd7(޲'x:3Wm~-Kc#w1 ^/Ȍ^DO9{CW_֘],1j{< 8 `b"5Kȴ&/K^و$$>cbuU>5b9pi~,'.y>F|W :߁2zFH=}7WSidi4@W\U:$!q ii}_ ./PrQK9 `;]a٩&>(ɇQ2x g;`u jt/vXsǦh[3#"hf +&w^cn=}|i3MRY͈z&}<#}>z5U+`5UFRJgǙaha}_繁8tZYICgRAλ3.e?=QI~IARfv΂1A 9cJ7yES2hz^ϼr *ېeR ti.;*62ALR\ D'G"&@drwK=- rY0̏LH00A5xNq{ U}oDR3MOw08f0y#[xLB5ª 鐐4&x0Q0@D[72DdyWvB)AA/B[FT4'Ky\TM]x'v9v?P+'_mm4ONP6%YaYXGҒhqVlĜC7\ mUKW[w)}"_i7ٱXpcy<5578k .ySQjzrT7=5zY gܺQ;yX/j\뒟G^—~B *Pbfues'pURL?עwL&w[G I}-‹-R0P[)Ҝ{ƃ Kt% .wQQ'w^ 1A^4y/vJ*e9bf%#E9 7e6;Ѽ upUe)7.)#'kn[jvA>+7ѮQZ&@!OO$>&Kp s {Zᆭ @Fވ;9Kʑ[骁Xnt첞)>A5'>'N -N8K5a8/G{)aQ鼆˛9'D~>!bqI?3[T_'ˡ@"'Ž*-w\e2MTNeMe //nA)QѹmcJikpsJP<-3$`E3QAdD#,d*|VJɨv_Ju@P7;;`E\FoES觓EL|{~x@HMT`ZNݰ7  tPۥkB`4JW\﫝T@SG|X{1sw%F&ŭk9X()؜b3MCeÓ'"|+2(f\҄VY\ʪQɽ8;U%55[e;H?zX`$&),޷묧[{ ǧvd}ȮbE #&Q3jYaX=>MwN?~>f5WhLu/gnћ[w]y-Ls"jxGDDO)9@l1oŽ Cª^tXrͷmy3)g!LW<)tEWҮ,"!/5ZnnzePa*-W=', ZڲډY۸s}h1*C8 <-nU/u9(WeE諮QmA6o+ n wBY%Mxy[̩y <܈Mkb~tU,]s ljK,vi !>~VÏUkeA0wt87B홞W!;#o@MHi6@7<;v 8lw>RNT⿃EiNb(j8-n& ޷Y5JMa?=#ЂA-lDM|O>ú8V!: v.ܣSPW; e->8:uPΝƧ@ QSܕ9}<R/JgKgfJY uEۈ6^C (\$s4F^sZ\òbKea`I>]Mj ;a#KhÛpgz ϬPq+n~LL1)#τc"Qe(]#qMlDm,1OuR|%wzpp4S d;=nQn@[;"]Um4qZ;jA۹O[87=LCN]4<0CLF~i0WE.*X8W+)]RWM;L9tFJ$՗ЋUđBmק[4w=%NfW6ɒHq U3 Ih1-2bx=2 8P:}>`ϩđ$, qu:'l#?##1YV= kqZ[q&^oqNj;.4#cRZ  Rεžє_S.Tth"izu>9W{8Qw% lnE W$W>#gƮyZAB˲uRu,q}ʺѺ|%.i)CRYDOWݶh=݊?N8,>. ڽ{YՄ7˿`RZ:xA8ޗ`mStVtNk3XDkp#LUȬMFo+L}i:t97a>3^7I|MXtuPyHc Z$ظH,H](o oLv' )\ZlåР s7W`t>#[ *r)Rw$-V9[?>|<4m] 0H^#izH@%n >2•)bCivOgW#.ovJg_mJXj$%rk=h9|Y͓jPuht)&~VV 'ZdjuT3kYIu2( bqvs[ͯwj2Xܟ4Sܖa[-٤ \8wE`ϧ" XeNt)Z/)Tma("◻fHP(,$S# sax,k̄]Z#ri*|.ψ1*T}U%G恳H` &c"Uj<|/?K/FSVgՒSt6Vn[ur 8Ze{boM9d48G^5NHtn!eZN滍OOE鳭7O\#VMZvxK}j4+ ܊{*ǺBaG:ĥyZ+Se# jl2@ģ>SUT,69֖g j_^+<'' ϗS\S\FVՅjl9)`?#%ߢRzsh0Vk;\L~*_FQmz'D[XXD%d&| npioWȗ׻ڎH_aޭMۦ:E?@]T܁.lЕϏ3T != tyR0ґ=O ͈2p5xcրBx_ہ'7?xw5~6rx8)stxT=xUt.ބ;ʸ%uioB:(w(؂7(Z`YbvF`S wznpC/ک!_My'&;Hۣ؉wӮމAhiߧ`kxrEkhz=%H:D2 Z݇9j&Ls(G͞7z]yLG'`~ `_Sj{,4>ն'ĜĿDmY.ڜ?uW>Cg5a#&7LMW ܦ~gֳBl;Ȝ'^[:J' RrAw q @XxSwLE֍YgE$/o]U`g1g/g[0<0 ڡ lJ́3 }3ZZ;g}웍UO"xt~V=dl}u@mAs.d5+ o)`)O6Ac1cPzJï) SߩPuoJMSJrn%UO<lMD|g"Y˺ (oy"E6*+Y̜ &P̵Zy3g琼2VpqR-,C6ueNg"um$-~#xqIKM.&=Rmk&`R+g YgWWvÙz.x^5"B6('IkL`$0@Uw^lxr[ɘ* E:̒뙮&tbx+i&ǎH]yښ9L%͛SV,fNܶ&Ҷ}c(VګwmHjJb@N ؖZtׅ sÎi?V`X"y 5}v}}x߲Tȼ0F,q2oKD/'VNB/x;Nnw9.M)8gYFio܉ImTtn$ZZd,X--جZ#.\w%KbA5@Yx7B:G*gOۯ}ZD,/yR\&4ף"s4(3kmks7%\PMYVts'] ڥ_n•e'.Wb'0k^ܠ/|u1rܶHߡ  f! ݀{_){[UR:]vCWĉNKVYڔJfh šZ `tUK->9 VM0 bȻ.t}jrqeU +q5!F㒆7b= Q|:W]'rMcW{w觺V:AeD天: I.YYc`4F0v]c* :IEdf'4eft AIuФkIa:IS +¢Uo/\7 8W-)INW-'쪍V*sUٱN_Ƹ(f̅T ZpM-TDɽoq'-iJlD}T8&/3hjiʆkh̻hӀy{>`c_# ,j =CA=']=Lt$6g#\Ew1\6;bdrSR|d[<9u0F-vI(bg>@N)čRT-]#;f'g9c͹1tȜi _BS);|p'9ɪDff'$m nMۆ[@7VJdpg2l99l8@.˭&4sW@UۑmC&j TёG)l}ĕ<@'UL7,H$W* MI[ qcKlx~Y9 Wΰ*x1 }3*"̳fPoe&{ǿZ }u>jG[Aw<޾ &h4a : HA 롸N:mp UFE }([45U:S3y%һ%}T68eI[..k:] 1jXu} %[[ oމg5յgbFC\y+uεi`\mskqչ.#8BLeSs?Qij2^98w < Q y[VХM~砾6Pkj0;Sq ssWPy%6RƥooLM/(aQϒ4M,]W8?j#,eGDo*X7iҊ"+Gg*B>_]_2w%NN51LFJ՘mLe>7Kfp\i_$(s{ o~=\@ w tM2WTe\}rΆ_O`4a2W5b-쒟Q`~&]+C\ r2* D>h)*>5ӸN&XۮۍgbJfXJ)AϲȈ/֨8/O$b> C}~ɐ)*`sM!{l@n0(b 6ʣ7Iq-*#3d ƒ_4:VA{/+S3;xo^+AHf2:|W&/ӛBj ys#Fcn=m1Fdt8}IFCycz0e_d7~`=+f7R)\z2_eJȜKa9ZvZg[U>ay/{rk#u.g׍sfrͳsϝc3~e/Lpcǹ=Q6)!5,ӪiIۯ<~bd=*IZȜD!f(n%DXC}t< @C8$̥W^ΈT{Z~\Je%ݿC퍠œ Y֛flnvJg^,m"+?p'?wlg#XQ&tT mibyp*VJΡҢ\wwxaQWIaVu2Fa<˟NJ\jT7/>DtVS0Xr"Ͷj+mF:vHcCM*y`Z_CĿ)M-ZkkΟxWnpT.&Cl B}oix3 /sv8GDWC<?+Gg 7 ?NwPnNKڕ8,G%KT> o&+{\ðˆn5K%zG ٪O004cclby( SDC|9p3#}f˫Li8LwsWiZsmp ,4L,p#TDeѽjo);t_PtYT>0`'IV0=~.E^c7FUsϱU"T߃Z}s)jb??ú \j9y>lh?9|csÑdY`$YаAiLD'Bf~ AM˟QOb9b شGM7daLeҚH:ܦk-Xs-"A<(\Mv=)^UG>En/6]u*V4K_ah7>AwERswKwwKKPCi `KQxZeJCIzrⳗnd}y9 9pٔP76~F R.]40zoմa.ڻ딟;)WeB916Fw칃x5gLʮ5!fuJv~=k-"څ?7`N9Mh2rԹGxJ>lD R5Ee$d鐆 '$ tTuw#4%jGD5zË%,za" UI?~n u+uKv:|vvKODŽ-CN-@R5M& Tѩmgl5'Ԋr5e}DŽlEX[Ͷp}OCZGp}2qI/b`Y2Hs6FYPj-3vF;c7^ n8*}gX b1]׮@t|CBM-(Y<ς%.{I }8Rɼ~L<'Q)hwFM <ڭ]U@-}KgƛhZ!O!~Ng: Wv~74"NM']|~;!D*[ 3sNl^n Ϟvr ; " E<=Eă{_~(l.N8Ze@pe6`QɩEgxNA70pَAk =k駴-ZCU5¹ a| :G43/?ѿSw8=E*wgOrXۇ2 s2yyg. 9a|L5g@cV`@j}B6 xS?'maN7|[| 1N|ӟ=<~"ʕKC2I" t~."|1?ygcA?zm߿Q.L'W Ȫ3+a?:RƥwuOuDozt43%W3.kVLvO ? *=µxWz46 e(#+R LnqN1}.䕓R Wʣ!~%C GsP{ێ9 aDp8$ /ΤOlv+7'<YE{"*--'R<{F jiE~cOTz4Dg}x*"Tc.Ő`_w)B=V<2GFӚV|:I6[g+O(] ilDŽDifC\}ꎎbGbFI5ңDԩnyxKחX%Vf[HG]Uuz 7SBh#DPύw6F#`>s :h, BI[5cT%yu! d; Op+-Dm y:"c/ $ƒ|QxiI&p{}{j =LHNٹ)ex<:~877x+I~ K@~]u3*_7zOz1&ͳdy{0AzT+ ehotPkC[*x 93'e<`Nڬ=u ̛Zx<#’dNP}6wؠ?k1&3# M$#1h(Y) RRڲ1JS32\-ޤ: J!ڿW9t|)YEtto9 2duٽ ".^ =v7U˞dH6b~zZc8g{"HVutxnm}ֳ '𝄊๞ 觑vxi8:tylLoԤy_sFW+_6x:?I8Fb1j`R~;p!^׿y[fYW)҆ m%ZVBQKup, V<8}C!i .J1uWn'nB3D/6!-WWp_Pr >)Bx w^BLo xÐ ~ MBW-fPx`*~y[ѣ۟;2P1!Px av UI -8|[}T {^/G#΃Mˠ:2DVrmR3@9!ijڍ0fEUj„1C iV)mGq/|Vd !mDVRQE wT%V%HOVZ?JE99lie.|=55\࠺m1,4f7׺Zk]okrWo.2 J~uHkw !:BK*@ ༳s0S cd cc$>^s'7Dsڹl!|/z G6 )jlmԍ䐍7cFshɞSU9HTNJv*z]ߗ ⳓ"rY{şk3uX %Jniϧ PF "*iPuP^RJ,SAmPm}j;Ho;C{~] {F5Q3 qOyഈHk'V' w.By^EZM %_pP)>דSn蘏3=٫7A; ^!dȗSN-Z̞[t 2y> y udQTf7՚R^{^+EVo]3;FH_=/.^:xJ ś SkKxCb(hԹnT >g7?ל *yU:r<NJ)Q'?> RI 8r91bَ}@j{Zil-rAt=ne{^oȷ+Š=%=7vR~P_B:tsMO۲UׂVnȅD4tcѐ-ǚ9BH)wF8{щCķm}=ן e;; `҈*Z!+ћd.63 VLZS&\Rx}鑣 Rm0@g d+w%{E ֘l+q"\G:* tLIAǿvU ƭ8kSF]Հ3qJ`@ wr6wҚ~{|d>GH/?i]ŕܨno[5G҆JZ+T'㾝oiuhA!oݔ,xPjPa'A p-"wa b#q`RNWp".Yi>! u*OBԲ<0}B%(VjI. 6 % J pU#}A(.I*պ,ba&eiڅKt)PۣBrw%qPREo'WJcTw%m<2$/ %/4W vEx&@tAV>a)%rvn8bP^iQsVH<=(ѰH@.Ik_؟> B7[+UT;bejl;-nY_M[@Y2_t`: 8 PŬ<GZ()T&=(L9&ҵ Fӣ0C.n Q i0/WuXB):ƉhN 0T$w`|J3p)g2o@Iċʡ(4·Sp@0'~>C1y.`V=?\rP{UK|;U(&n+Z}:aV/=ᎂ=[+y#TiUN:tdז,bkGm/=o"[dm'&"QTr=i Q><,e蠌~;-bW,a?l%s-(B@}%#C6Hցx^;{w2@T[APN Cp wQBoc5tN xӨ|:e";\ )|il9o+f{}7>6:ܞFCL{ctn[|PGw < ?Z[we JQ\Fni0 K=fPW (Bf,1.?}蟒OArU>m=7{OOpm==$m=wd鶢#JU2ei {iG?}f(-G(Kq/;s\3/Gc6G*c_fθ\m ~Zp)׸N](|̕G]pcU(쫈Mc2rx&qNNr*$%NT>= Mb*itXw]F0k:iIc$)ytgf旼Sf)WJ]E3MD$Sxڈ[pR5S!`C^'_X:!(k~W?uS.F#_fOJA&jG6iaM26Yz5ZkѧJ#7;3!vUZS#T>'&|sy a*gq)@J/$0KO-#SKT]T=EoE !.~M2~}µ%$ :ij2ctY"$Kkuޣc$oƏ̂ `N[M{FW'x+֐'ݠ[ed`^\UyZMy_&,6pjXYgp%ẗ́^gӃ hapnD=zY֦ ЋДX1W έiOǃ ?#vi:Rt^ⶃHۤd[V)<{zBqHW^}㴡o'!NXbysV⪋ ]}_Mkq|7AVѦtv㿖wҲRؠk!,@?$! ˳GMj+sbu>oxmuN.9IXP){ϧJ=Z%KWz-LBSUnO=o\%Wf 5¼"@:/J6z7j hѶʆm$so JP{Iŭ}Ŏr 枎̿ZU ъڡYg/PM&4SxƘ_8aQp g9%e7،aA,FA?@ iuhƧ8/KJ\]րO` ĩ(&ge4R[K4J2 ɬlU}iUXyޔm=RzT:8?pMo3q[h.'ȟf+} 3[ȭU?stӮt[k  r؅#̶n(?Z]eQVbO/8)q%uY7,}']j0-祰]s Hy{nk=:O 2ԨDv˓ 0A]n`[_;77^F_0C=L |Z SO q̘:^=VR6BS+!QS\X`OIX>Rir= zt5,j(=  y MLHة%4tg+&Dh4C֓3’2 xz"lq6br+wraڔܚ-JB2rzAJ s[+Ȗ=JxRFX?*EnVFa?L=%oZ>AO"*m|\|%+(8XŬ;K?݉Ha+yc,5XgY_6&'\E=85j07}?!*\+ZznT0ox?.{dqz=\?}%* +,. ~O }n#Vy/96*|=Ț; ց"1n4vdGe1fs7?⁌$dj?bR&ֿqJ4! /R]0o¼Mse3ǑwrGyIwFO7Iۿc9y,!~K9bjz׸P[=xx i6wt׭U98piB >줚W@ˡ9A')$4W{N\tĥCƂʥ%w`="3}M~wBnpأ!l8uSXy}yζSA_5f|Ѽc#HqptQq1U3y|guID7f*Dyb 3O K|Gxazr`,9և_G>#T倴>xnĴT?67? dL􍐃xr3X\#Iյȭ\܎.fLqS(o=76R%- >~v+yf70lEO|1K>p 痩 %_m0i6?NG_P[6!?iϵ.e_Db@ ܑmmJtԼ56uF>㡹M+=x#_mIRe#u=vSKrB2zZ}0+9b=tЛoW Ðb{,KU.υOS5w}z|/kK[Q&ϕ3:I"u+?Eޛ}?!FPTDv*E]$Z𽭺Pjѕo 1D k&Gg'1tëgV8k[ڋ9l٬y$e 7zV|3r5A|[v%.F'D/q[&e;*g?m!5ʏhѩd QJ | w?oSiݢPj<N'U~ 3=$ݍpμnGC܇DvxM >ml &=' Om"{HlҋUՎMע|¿r0߻`хn?Wש|/ӕv}<(-e=LkH{Z %Ǖw+ON(/QtƸeusikq(3Hl [t>0…'H]6݇|nTB$zE<byQn{+ 宣ֳ_3 Np<XdQ N@ 1qU^cz(wOk¸;as Đү Z -7]%#N]5v o6'Ǜ+RiØ* y4Ÿux4GDG߮6UW\P1<(G.l]G@HQbN *pue~.j "9~Ԯ u $lApwFm_|袡9?VT4X哯SK̠Y[t5;q<#V  Ŏ}!42׿캈--}Ƚ[G8Xtnj26N+Dz[}δ-gx]9뱶92OCQl2T#.V0O$d HeX6(NTj};? @Je.|gw \xPEp_x臩>=+b jhW9~Eg_D_gqʼruK5Κ ͬP?hVw;| z\*VQ"iC 5uwn:;,Y{ͪY%DJ U\a|l=!:ӵ!yOKs"\EwNzY,C"EE/$9zWs4و?];Bix㻫e` 㷠t!E9|Cժ[ ?"?~D 40IM.< = #݃ pe+Hؒh@ MȆgjMFQrOxnW;#6Y9JqUȗs$[1 NLM@\v񾯊?@eC*_KC(_ew?-eq[fŹ.]_hYlMNӬS37czc]!4@D/ K/y}H>aRC)4^&?o֋%ig=|x08M_>.wLV[䟲 KsMLN?p^i|eI3EF+|0FocO8$=^f#=SZ}S}v-iQ-;^abCL 65J2d@BV֭B;!̟ D_r~2#W0j)P V5Es`@\r}EBqoD 4GF]Ko@уͬ˫DB33؊FVLA%Xt[W~,>Bp"Ka{D nxM}ջUy=2]ۣC,ľ*Sr̙A , ߓ-G#v4*5[)r3xݼoyEa:ɘׇ!뱅'0O7I.B0q7V7Dȸ:npLMGUI$ϝ`ghJu'J*i.᯸] f!Po_|ßk[Z 틞f^T m1a/> Y\@ً!Q9ytS-gW43^9UyH,ޏF2$7nȜ5lꫧ౳ƭdWu%s˕vJqnQU-#[)Xn {un | O{or鷻;jPW Nٻu:v6Bo?`4".7O1lբL^6oI2 GoB5{C9so$Ke1-D»8Ke"r#EMdS?91cA pg\?ٿ)]>by?\/ _vOUr[O=鼊ߐ2Kwqdz6B'I cc*S]j|;B+ک7⪋jo*%Ǽv Z+:uZjDc˦7[Iy FqG#t{6 #WsʓS†X;SFTt#!Hc e/!=t߫k`d~PKқ3:U]@tNȱz Ԣ8)< NI~E9CޣSSn F M.}P̮.3= 7N5-$Biբkn4(C0i(JJ !xE ¼*L`ds%هЭmBI")Zi}eR܄aU ~=$ Pl8k0-"y7 vM#16噴$Aw?x#N-J> v-"o3-ɴsJZ̴Tt}B35-NsH_/[ BbZ"ڪ>7sVLŵ%ABr;z_HE;}={Ղʢ0~`ʅK,fznQSZR*57oс4Y i.x͍78z w^c|[!U*͏q5ogi0`,Ec2|@Q4= siS4t&[yp'p]M6w5y?M6*De=V"( Gһ>D߹~jz|Hש.H4!M&r η،3нsTr Gʣɾvy9|W~2Defm/ߢbT;ԅ7?p9 3H]5 ϖ1&#*ݍ 6:kUBr`I'Is(sDCoW3A%E!Q!]>!jO8vF\8푅=bh$jb k [#s+ŷzdTf̪"߇'(^D?BNi"E5z'DDktd]A7{ hZ#@x';.E3Ec\ѲOH@ԊmjOb_!.-EY 6>^sJLI\jѲզu2>;_YtME.x=g~gμ=#)ZijUTfo% ]VpֳKqKjrA!7s@ $yϧvT`oS K?ͧ赅aJB}Dm<4(ގ$(~JfqvJdymEÿQ/bʅ>g;E]"x#76?Sv#CXgG:TPؗQpnvYԮYJWqoPׅ:OC3Ex#5/}C&|J$Di?pql@GٗQ̛QV+?ygJ2"_e1!':X Kg&w7Q"ҟvvu_nVs&XgSiHG7I8ިTo(6\"eW2nZA?epo6P蟑R?l5R\~A=߸nScoKqx! KZUtH;Q}y/ ɾN I ICKI/]IT11uH)hH=Q|ZL(Uno,we/yŦ'4`)n.6}KC2?DXeN/2xm 2 MJ`01?R cd fj<>KY%J#c3_H|֤S#*P e#f@ڞ,㳨 ɎQܱ%@q_( t"Pg$.(,g=< ɘ~`c͜h=NZՅGq -"%9-1d~]Ǻt_O]yh;a`IV}q';dW#lWp+)$_!`GŰRvץm)7}R$R]'[p3{Ǎ;cV6R>6쇸x]8ս>] b4K\o?Ra-Ht%Ndo>qZu)"O,+eKE\~q0+E- 21OX1GSoN"Ux:Vz!Aށ6BL$?^]V!aZ9cBC zbgƔx_]^]]!dx}8Y]:TSL3)*Ʊ*e3XL85<ۊaS/-'-*!+:=t.#3M''.;b8aP`i"fU}3 :djS*Q5!a^ MU pN73|ÊWFO퀶$G;oQ*xIy%IhWӦWpy= e(z._žjDz!j͊2Z(CG4OLQut}' I$4=XB$WycD i!> ^y1yM<H? *X֞!MT`S3lovmj~pBX>:9Oď2$I?_0$a9zNp44U衢iX*'[7627'pcLT?"/n!YKF+𒙈N u5kك\vtsl3>΋}4zWa/, y:s,vtA_\I2h9jĵӫ!MA:\ksM=yKQ=I*́12IԆ42| F[>GZl(TiyV֝x1Ĺ6q7&3 /`ax6Eal(T"V֜TK5gg*-qWyT66E0"h7Pۣ[ ErUd=ީS5SP™/~r2sCbv˓R0eR-a@(K?LiǓZy|r#hX\Oэ$37a-۲“as=̞viݷL Ǭ:xh Ы;c?bmcMMxw@NzYx3w4w>dJC( s?x? E<(=q&3?|p9:5r/ŶNBIJ8:`%tBނ>4<` Xp3}Q f;OGƑu gLrf ^dri93/ȑ/jMδ 3S^Ĩ,Ra@<>1XO90-GHpWSiv?mp{O8\ygDhkaR@FLuX5xF]!J(.̗ʿ?>O&RCk}r9&7ό{ j<jcrڋ֑[)P!XF%(.N-*MVA^_I_g^l,؜8{$5U_*waĠ-;a))62"Z}@9X|Gc",?Ul e޾'N*Ffd"e=Ǚ7`s5<آP/#8!래>G%0x04ӐakL+ĖR'$YeB/L%s@IM@[y/[3eGa眩PF/np ZRh8E\bO#q:/g~5;LC}4HzrR'T0VmwUnKL>HvZZʻ|zH(P*,#+ ! LJrПd.m JIkpGt,ͥRv#iJ:Q"Z 4s#1U0VTX/{;`9f",n,F}ZGPqR\+Hs!-m5>O˕rU nݦ%鳶1@JV/r, [C+eeI[gZvRlR"-{ yO.w([X^ F,\/mBP *@9wYy$g/N u.Zki%Sfޣyi^}4%U9w2SL ?L J!RDhJ^#EH%ǽ!҉>>&p ޿QQKT7/] -[g4.o0Uُa#$L + N' sli:(*iq.%7U;݂Yh Jv.%{w Y gzȡz3c/tA?B{/Fs-[e{JW.v*iw( G9WvVSD6/6x{]؂څ#gQ1i 8^]j*g0LHSz :ZPE  R2wO8N[*ou -5*lۀ \f}D~VAKAq̐{H\ ~öZ޵iq} 9vC^ϏB/Qn+Zk|ŭ5&;u`J=Rx зj8Vslp#A/e7AmUG_ɮ<"Vrc%ꭻoά%!~Ado ,/?+.,,ï i(,ǯZ J'Qu$ϋ=fD>.| ?*zxgc+{-N tKE~ w^_=XL<o%=T`g8mGl"}q3ZBsC<;n~fʺ"t*6EC{. ߹ScAl=o=v? X*JN**,|o! j6@UdIv]̎%j6˽# Xy/HۥSt' >*[8@Ņ;7wě7$!(VFNLEx\9/T9b Kj%U2  hZB{:bم3F ζA5EdQ o̷*ӝx3pCS48ϐ.a0Tb˶~vF_{؅^!nr^չUSV'^[QCŠv֖l%;wL;}p&dCԲ60'\js2ii"%J~So9:mrȂn>t2E[L!CTZmR{b4j~k~ 4VFOLQ'#رSPɣQ)Sn.WTL7>_ͅ> vC5-8⨶,@uyȓL:׺6 wBA gKgai>в8&tGt? %R % MY>O~Hw$a}9efL ".} ܜRF@jv01=AnN^y਀j{Qu+y)r,;+:ю/ '+*8 $*OoVYW룯+~>'BQ+t=ՊpCjﲌw@j\N,BUL?$kot YS[425F<3 DY >P^K>R5 ?o_AN˟Qw.]Fg{ 8J+xJTF K+x!y<2cqH4h'k5=F@:db9[ <j -16Uc ZיZBT pܕ 2FsJn#%+$RF ,zgly4rCnFn\:~p>JJ>x?IxC.lv+/Ã8*ɥgB=5; sYgA RTJ%(LQvCqnv˸UO(; l3iw ӖԪRNTl 7#uyG$P kӇ d_P;SU8n+r/b/{0F}lwt*ڐOr'إi*&BŬYh*JfTN+J4r3'L;A28b'*k*|[f?L*XXQˍ=a2Sp;1MWfX'5vN`QheO_hoѐνǜ[0kы[+֨='sR֦iP't*{ !2 NG +G.aĭOdAuF bP__!]VIŁݜ=O`W<04xaT֠y|UzX`;DlX+^כ<'LL@3S&ɹ;#t0bPߛpޘxG3{ ţ~j-_&zDIltՎ3zȮh=| M'@(oe| ߲UP1 ;ؠttk1"/:Fo5h[@0S,Nm;7!-*Qk ;g:]QWkٟWrWj^iYi>#1Gh6vuN3tS 5}2j5׺D tͰw'47!]f"a_G= 9oM;-+GN쌟 ʲlFYݩ;߀1_v v/wYë˪Ԙ :É UW7|}u]cRQm%Y4QfiPM:|=idz'XV#DEp+9e4;B^ś{/WsN5۔mJ+T;<6zQTMU*nҳ_(QbhS|%!&cJ}%`9{2P(铢齛lW\\t6&}FVo#H$: y r盖,uwه5$}嚘눜u 2V lf(S?f6>}L80.i{)q)D'$3Yttc֫%i%caGP768טƐW:{ϛyx"BU6z S*;Fx8{Rk{Fz7ُQ*]bNe!=܌NqkDZ h }Дxۼs(g ;%tX\5_[ɦmODv"kbvtYfV u^9A|ojTAQ׋ޣzO .^#|tB .P ~5?{3ٮas`U^K"&:XDLȡfzC\Vo%YzԱ+՝yǭ[z2GueWPך$UST!Li5dKdžuJRhլf⬎%#0?؈6ҞdoW=&7CT65F2xvXy(v|4mByg Xws-(sqٕn0g\&rUܕdtJϔҸ,EV \wylY: [搏Fw5Y){ t-7Kq5ȣ&^c'~Jxj5 ?0Z7p= e|ӽF 8]^La+toJW7گX;[b7,qi |t#&z&dӱ( 1{S^]M砞G$=6F픬+'A{&S*, oϮqWiQκ5F"T%)r( "Pw(fX,۽c?ZpVwqh@bih>x/ǏsJBI'\"Гmuvy\xe ݒ+|^{qU+:EF\CNj _ո. ޫ}3t-PL b7PLAz'LqHB뗚UE$<8ST^u.7)xWioHdGPêjѝ:٨mВgN)%N]bP{ڃd҇>BD`"K< #g:^uqx<[ ɇf2tL0S=`6yzw[XóQx|ǏK:JzcGy, k;{)1鈷BQzCtvyC@R;NU۱x<5 ">uBJ #3jfr|5\y;=d(p" 2aӑ<"FGT&4$3Aå |GZ+z 各fVa=Jg,W@ o8%^)-|5iHޮJΌKdC[莉 yߗЧj+o;r|! IX};?`.dяI_[e⎏huw8e$4z6HqHL:N4];3<0`gxPRc4\Ώ԰Vx4gzY '34),`GJa8ٳ) t̖ xP+otSźASZct ivfFT` H,^L$t/IS Aɬ`@!xn}$,*ي~:knéy!va /w913~;[? fYĞsdċj E5$U5팿a2S4Y?ĺ9PQ3#o K|ѐRk0>&@{R[MՑac̉/h7ՠQ SE /TAЛb*ո?ˮpOq1dD_8 (8gɻ} y~~$On}1ݯ>!-]ETߞXu~VTyu;&V!ECߗv&Cd " E9ɧ#SeD>w;hDd ~__Ĉr7KQhD1 ' E^ sq18{r(R_>F)qJZUʔަzOÑ3+=v<[/{Dd D }||/"AdyLBNMR\v`(28k^U#p( #G9?4- T!K:Q9"6t"\|t]2.Ᏼ8]zDkQ]@X[x\k$RefG 綜1.ZnO3Z]mDȜ2W.06 uR=*Yju^a+R V6/jv?!^h׌ƶQ66֦fyǿ'N ήsC~R "\|,H*MWKy&bx3(/&T2+ ˸D[!;\؁1|:nKs x*Z0Mm}S>F{# ?8C/}-Zd%hRdgd.dtAfp_Ӿظv0c9 ~tY7FΞ7>]?=~]3=R~$vƖ)S[E+=?ivz%z1v?t{5Ee o-GlHqǥюED()CX!KYk]K-DQe{^o`M{ִ n**bo- wܗ*:|-﵃ ыzwiJYMi<;*rHPkum0>lp۲"!۾noR<eg,~e㲂ס쭷{Xʔ4c<#/x kxmב3\uM#a>F̳>{*s4^D  /㛿M2Z(P=6B Bm 粄 gU ?\yZ!%J4ضXvxyUz 6j-H'B& /~n"}/-/ORn♹ۘl JD҈bME%w.s>ɴ)8fgQA/`M@.H<7iO׍L].ݥw%阄YH#ڎoJ$oggỈ+Zg#&sŝnŕ fU:{*M^ny"{ Kt̐u #SN!r(zb5=fY/,^Ԋ_`~Ek8ǃ }4y\RJ|xmΖb~ <%뭷pD7>:7tqqO|w02+MT ӑ=}Nm oW[Oh0 3|tPXVn&yAd-c}|ͼk.VSĤqܠOVGZ/kf-)POW:.|QnޕtÏפ]q#vśϨ@ag#䠜^l2Vt-ٜH@J|d-Pџ-OO%nrvX2޺Ja9eo#0,]xOKQ|ª Iu5F/ їsCd9m@Œ_x)L n*Cia\{1r嚆qŗxiWӾK ɗP}D]\ %S6z8LXW)|==1mQFHu4ϰ.H~,;&*յZP؊Z`٣m_u*l@@f]1j¨KE1597=&/:/`=$㈜J %꛱օusQG> rX d`.|mɝNK0ȑ:8Ĵ ȋ xH$wT, dR +YoPV1%qzb2Lt1|4c+MDaŨtYkg'qf޵hS쟙 p><~J}㔻!-K;]+c4R.G8eW͂MٿaA*&)P& ^<}gٚ߸q8 ןWO>YRA%4Äߘ,/J+ee+ƈJ=J[+#݀L$J#~qLPaXc"u`i@ϵTP r”55tqC?] 2WQ)Q#Q1ut5F}.M+/ %p++?ĬT ej;B.en*bQ+L[EKs2!}5z5d{'-kKL|`$Y(qInG{꯼ғW#aTDo9CDӿ>k)5赎]8'l*39zǛGxev;v8ZޢÖk7)IǞVGژ3FE"0i  ɳOrUP N`? ;8zU`7Y0/7i*@[˷9X|xn 9w ^SP< #3S'FcU$p(.h|xREj`bǩ~xG*C7uܵgH G+vHv6c`I)9EGXCWP^-֞R*(kA D=]‚ PaN:kt.VʫKxi5qוּvI] 6DsXʣ14z6]wY EfFAI6 =|q.Mn{ 2s0͇f ]YJk/k ^EIjnIJAmlq*HNg+( Ǡ<P ?p ,@V: P^ _~+L+?IYTE`q(h?tQROT{[rzM}TDy n<[]–o6sKѬuU ƫf1k_h?NEba%y V\ҁ1$o7IoNvD26Vy=2)I~ǠcqhqLZ&ߓVuzo~Z(x~|~_|kZE~h!M_aG$w.VI%BOLxH']S!N"5mMNx$Ț|@̗ :/zq6+ mqѮY➉ŠIk~1I_/7P?x_R~&b5EΒE iCy,nN6v5N_2?;:;f 9[ɮ>lv3 R:j[/B! dڑ L™*E:-St 1 $=9?QtKE9ѥ]uh2J4؃̱{a佨fhJ[l}I[avXIaѿfIKn';zdHH\yk6Bֺ*pow?dD@i&TTBXm4ث=7Ʉ> ^?e ;o4E8,r ē!;`,)GguL"zw ےiß,r+I;7a;^~O}&-+۷J 98Sow~040-jpgw.90V"-q2r%]En9p[&uH Ev[.\'*2ayn W="bH5lE^r!\b=8eλ?){^O7z+pm6_-Wj&'dZz/*EM>KJ>zmnx|l+8T10sC>"dqemb}ʃ0&vcpy[1jL/[Pyt*%s3ƹu|UZ5?&^mfhc=&Sde/@ԚkE#3FGqfMP4{N,|΄G႕}D<}ѠLrA# XLDuU&&`OT37N2goQtzOnb8iY  Z U"c k!Cs:PDp+'D> B x&oJĈ{P%3שCE#Ff!V>.CQ> H+NJkVʿJy6|DGkf_Ɉ욛j(K+ɜD(nJ?1֬œfMy|`$zS+n/Oo#\+3kg¼26ӃZ)8 LӅˀg+JFAzY?~M<+ 9!moW!8;CMi3B2=@Ni+=Ga{ߡH8=Y&C>5rը S˷܀˽1?NB$v4YQ-3|wiJp^S5|/ )!V8n򈁽\J:!RGOPr/H[*FK7f`_d_5h$3U\T$NS_pB! ⬱:k~d@V=P;BgQMvCjx狀א9eJ2̑ub{o6ڞ8IWH?I# tMSl6yOSsY钧GCS7gЀ%3y8ml o$$aV[Oh'Om[^ɜ#`<,9A!HA>CZ5Eh̓Q>o Tr*c'v5O,0}1LJ TQ Cn3g2| p;LX02ޜRT9}Ew/)ElVAq'q:՝3ht{6ė-:%3D*&_@ИKgD*-\hY]yVӖ]LŐFg?-Tx D hSnT7 C0xyөqڲ+N2Ͼrn5^+~q5ՃLbdiu lˣP-Ljh5Bj} 0`7i vH+`며 &N$*=DN.D}ZIQ(h^b„0]NoӞhLwa ~8e3 i=cp =cęvA]X(m^$5dK-㼂<)Й+^}y T0ߡ؁o_v SC=BV0z "PX@Ȏ-!p)S oMF؀VdG'  +cF bjuB;AJ5|b >OSV<P 7s1c-I8Eji>^C@q0!s4Q^U[$R;6S?hdzToa~G&Kѳ,PLJ9:*TCU*TeYb=L1909BW8XݐDW4d3TH3Ia Stav(j?ŧjmtE*m*x 1^žB@Qb8o B^Ѻ1oCmN(Q' DTX;8`_Ip[ >;ރDe|Ѽ|hqBeFQ(\ZWH+v e>73< n t|g)Jf8BgZKb/d-8 税ʢME(l {W^L,o6'k^̫UEnc+x0kjyZbv-WnJɌQIYМZ~bZ^zX7 4|Kߨ 㨊[j]s*2SsEM9:,l=x:<(l>p[Ir+b`U;dHԻ{W'^35٠6+o>tح%*6$&sxD/Az8^49C'{$=L6ooP?b^$7˓\zm[y65[y"é^r*hײ/ZEv|ٰ̞`ѱ. ve-&s V9 / KP9$=0鬒4SI?ZanM\1+yĆIӰNy=dæ7Ě~l7Ce 4zwg٥CM5"׫)CYyfjASK$ t3z&FyD!ڀV9==Ҭ+7 Njo (66C Oit  /MGǃ3в%вpLīě-?ԏNԬEi @2VRN!ϘVzT#νW>wㆂlٺ %3 mYds&)DŽ#sENnV!6ɚԻ[!]So下f4 :Og8j)N )REaS>Ō#=^cn#o,;Z[@@5+.䫐c(E"+;x0#1};Hӽ3μ~N<:4GV"#gǧ<J2VGG/)\ޣ᷸nCh&U*qU$w歧Jltx<$ Kbsu>S(4X bTKO0`_C]?s~<&1q@:E9p˹2q"[ &y}fʔ:rϭ.*8Ѿ1fצTBj{`C98Ύ0Ȳ ح1AHvvjx<Z~P= amJJ`y2~w Z!,| 4 WR2sP`o-J*)9!]Yt t-i}DCP;ll?[ʕԃ.aמ ў"-vgKNߝui˰V7L,~@Ak7?/塶CMxur4n5|m Q:7> P!Wd+e]Mlfײ}VG mm*AwO̝s$CezjOze<'wKdK_-0p%yA;rr㪶ܶ<~kp~tis@ཀ:dg b)\n#.l3i2vaYujjUUsѢ[D%A1-AZ4df*,w"O? v+q)D@Y˧N 5A$Xf2Ey@kH4:k#wtn!,R|J:16~sv'};iR+;;ށ`0;F%H}Jf)C>XYzOfVq慐 ,j&J:(.SQ8ְq_TGTST*=Z؟(~x Ao 5H_dMǢj?Z667.B%'0E>T@ub^^x:O6 riJ+".0b̌J>9)R風 \ +NE6F񒔡Et4azh[DpsX{)CnhFrV? r?R.G'V.EU>Hz@KN$Gq[Fb !?WYڜE n!{a)t*9O(1i̒t+uZWCa0Z=e] ] PY2E' WQۤ$> 4opPUΣエ:)(f~OSe ez:9xD Xnyoqfy=\6+PeP{ %#4Y<\q(ý:R2f`8*8w]\{-^(OnkpnD<¦5?t#-MZ=i_.Go۟,:a5z58})=C+6 $a JPȄ..*w]|:2&ъ)oB; zxOOR-b֝J)H9\|w|8X{*~cy=y.ӪGGz*oUﯹ)S|/S.xkLjNB'簥k~nsxEgu]" H/C C r @[Uk0/*D? Vk`2o.fdߋK A.Y>]x:sx>6ѿy)rd۝@qѕ)x-HA&"tJ9I7;ÈU':@+if~),o][iNm6\Jr w KDjRtʹEzKJp16*: yXů``ոS`YCKyX`|;NR-Cw0<^WIJsz:k]%*KFK%yɁ gYH(N\/OKE ;(}Cay˜B] dj.T3@`Vwr۸ ﰌ#짿"["j_OE!W桰Aze&)"gT^I~m}W76 o/CHxW?"2nݓkͺIͤ/5dM*HDF'&K*hI13<U00܉|9?}{y%@->V2l97p׉Рo+Ք: 6?\/%;p(am!mP6:-}AǶ L@Fy_AV^h}LϮ~{\yհM;w6~z?LeK B~PO|/y5H%9ƾن^T!'KYXՉzL :6حǃ5n_cmx5j§mԿjZ9_jGֱcF0$k"3b&#UTd+rsl! c׍J))= NґCf j2|z{ yn(Z22'٤xtA%MPe71ztȷ YJV eQ 6A2򞩙9 m ](Yy7d6$80d 4B-4=Ogl.ef×To$榛i3 #1}6i 2e޷7rdt.O`Dy^[d 持?//DɞȢ5T/٠F6#!ḱWpļw D cW pOrg+NGB |e+OW85.*k$AG׫vvW|k=\[TY*Jz:'/R:7׊!A\%GeSCUKnME4sx@v}([O tHiydo`fRX`rhyIBbBJnjhqULs[u񖒀0ݰ#_0%sUNƥLgwjO-#(q/Ёx[7P[M.rs{.vf=2@A`w@PFe54BalB |X)D?JY\Nj8:~>K#HFxe۔Y1J,uɭowAoe0<񍙿^2yuns >͠+*鎰2x'tb.4`®+* ::$Qp>*+Mes'S AM-Yvti+XMz+[v>.I:Ԉ }8؏y < 13_DBT2:m/nW~ȗ~H$g^l'sR&N;Xp-T(]iKA/uyKn|w)HuM[*B(N /{͇'qXhyOiB2#>CY .sߥQK>4Q3M 5,A>9&JUAX.~O@v˦E@ TP( Z=b z VwTJn4EQKAD LB 3sޙϙ3g2I i~+v:OjC|rο҄b6+%w7 xqCG#2֧F;=ñkBaP0Y$ Ln83bWw#b ҊNzPe0WUZٯq>&S?ߜ?7&ֵ/zڀKg=C|B 8!;J! hTn|2=,QN)MH\Tc}țStUMy#[ 8t3d>ΐ.d rָԙtG7;nLb#pg>UzJ *OȊjqݰəOщG >`[G$;V3R<x0)9`<.t?/eVm ʧCwh\ $ˀC;a(>vbZ+hV ; X,LAX:n\GSVz_ t|h6?s5uˉHO)Y']]d]B/u 4s<ɔT7Si&aOfad<#:o@:.+ە@>Re*Up.8a*;e6єH?ڣ WQ5xQr]pj-Q#qxyvjpiHh IzNF'8._;L\\z1NH'|ZO"q:`jAԣl uHrPQj۪E]]ȭ#QΚ?ŠF:8͒lځ'@0|Gw%R%o8/| '7"( `HfHͮjE%?ǣS>SRşu'wWfOmp ,éQnۂqCYUQnvJв]w_N5)Qf;&4Gy:L%S]T?BHPk%_`@Uyqh7uF!] -@N#jm;j>G$nЂ້5оj^sÈSo*1ho]u)Jц+.@dJV43脳)c4Ub@Oq%iI9VV] DiH:;|[%/B3Уv E@6BO ԠisS%֨t5A5É*~7߳gtOIT^dⓎƋN AT`k쑲hk%_V>MӸedOѬGÈ_ dOl9N# Z*Ԝ_v6LSӔl@ϪpmaHZr<{J@ s/k8n}ۢeWF{$T. ُ j*DePy&1+y'q@V9ĤER~!>g]HNskO]v1*eMPׇMTL<'+նAɐ3ٞwb0(*,G-7ǟhs4k !޹Cvm6rc˖g]E^yt]ˢ B&av\0φ|= h }17Sw$VPy"vaE_]Q@vgUp@ g^\Wz4>w%ӪlC5e tMGׂ.Ds2i9\c!q2GX6G> Ak|д%4/U ?3 [CKP"8SNZhaޡDd>GA*<թt:-l%/P45<f/9bI~c *hc jt_76u0'"~ꦾ{,:'nM<:/}R`ϾV=loa8D%=(+ľ2JO3"m7OB[g8)HE\+CBg Ku7)mщd2rɞ6B%X41_UYC(Aym.x2W$GE|{ݎymZGCPKq%(coR "3`+0B9qOR3B0m$Oz~fؠ]p,a81ݖX_|5Hvpi00ѧ:k]7([ )4|ʱK<Ix4%Of&Mfɔ6{d?Ly%֣΍@R+-!X k%gdHBsr@kz[(0sEfI/]dr`H`9`-GŒQkCF/v% )4r If^lڌU@EL{{Q.)N%-3Cvitؚa:g4A~:EsK{OOyd4w|0w#p1-f0q3ÿ\e}a<8{vaedn*rc^4dt@5Cp.; vtz0Mܦk!2kF9pT/4آV]W=,I 9zV=Ijtbmãi H|> )vLDž sԶ^|_|IHq3~B[ ֻ(}L*\B}P~šS`u7&^& 9OR{к>o:M4g-rȇ}%n 6J0K-m8Nu8w1Ug_ \Sb:K^BhAĦqbS("%jjԾjPc>l%I% Dcҿ'(PHTb^~}>{JD9IB[ҝB0$Bj>FT@M ׭,j a}w@x8PB5@kMol{$vfVύ"m@5~}Z 9:k'Ԟ)v1$BGC}ȳa#5#y9($k`O${t-(t,egTn2̠^wA$tC'yI\/fo+xc!q*F͖%=#`'0, Yy՚]W3 K2CK;v7vJqpw˭TW&&`ϣYMԖiuJɎJ8-q3,\Mc֊;V#kx=d((*ם ioDǞTo[9ͅ)W+yW{yC[> .T Zv||B>1RJM&Ա! -"fK~#R\"S[^vѫbɗFh%_ d×ӳL#qo};.5jtKn1|}:DD#j=tI1c:wTDM~=/Z!_~n`1);%o:Ľޝ3*6̊b>h '4wFKW 'Cc4:=|KB4::[Ui'zy~| (ΐ ףNE() 8-Ыia>>܏*\x@)m^j;+ꍎx5@ ~9`8j0' mD"Cj Ԁd> FvW.W ] 87KMT6V>1XזBR6ad^@CNܠZW4vy9UG6}]Ac| u0 5bz^{-ˬoݚ9ȍU}l˫ [tx|9T@U6/l .(xn$$MX_M> Q1Xe<Ѣ׏lC@4xunmOvl ;/l'=[1~2 EcR8>ORlkQWv*KJ>HasߌgG`+΅`$]_|a>y SqinE%fb_41gzNӲ%ͼỸ -$OQj D}5XǗ،u͔ɞ_2ӥ|eᙍ^+ @)Kl&!Ҙ0]CD9F ds8B.Bk!ҏR KX&G Jtb 4$fg$o2ٿcA]`aqxn3@s1x{F$iKW3 Hḍ#y< [7PqBvywP͹I'SC!׏ttg#7>bzDTOEMICj5*3asS=&e_O2VVrǵ\; $z9? [tda-IEa>.pM:U2%)svYcsWS8>+C5`s IXg'2sg3Tuuͧs\FSvcvIܝ%7r귄sYbIyxp@u{ }}VOvCIk¢Fcʓ%P8꓄#k"h)ƱY߻(^oWJp%O߆EdMɃl7r}927/܇1sl^EkLJK#9?25YmP♍̃uȚF.2bUkd5Z#F&n,8 uXnbR}Y}CP2^iWhS#VJ]&]"R3bԨ́2dQiu'qF%ŨngU>_WFQ@E=o~ K}{q #rgW4Eĕ kc\qBjTٲU_8#n%~{Ulw!"FS=e'jWWkֻN_^=zoiPN?,&=Yma7w5[a%ŴZz7$H]%\J,""/[0f 6ϫ|2AQ%obh[ a.]o'?Ezv!3wF sT(i8.(>\) 5`_~-8 &>TPIhz)9h( uR]%w?!rnz͞AhI\waB<QY$iRkYT5i5U& >4/j= -nOo[pHjcYfN?˹X6 e~ixR*| Eeֹ2`YFd矻|c[A*)7zx-㨢I/Hkwں|Xt]u CR RO< QۂZcfdF &AWCTm9t9/W_IЍ|jj]b~m7ydxTy=j_m/bvin\Ox+a?:eυUl䇸~sUS)JCB _v`;5iY 7 y6xN\qTPFG /^Z6u!p`Oi4902Uq5}# ~SQ?~쩍+5 $çm}^w-t9ǺVncp ^+qv݌8jj+kZ(Qf=o50t@۷88y[mC[uG Ai5)S[f@RTtdZr3),C;YY x ߹լCq]V{"˷d d"X&ֱ9Ǡg狋!w&4{s`v] ;2KR/p+#G\v0i/ıck2vGTz)kO_DSym0?_J|tXܨIZ|gݿrUo7AVI! Zk4Ҍ-;wU>VӱxhBBfWLT=x$n 7D,M+s8(hp|n +|Nl|O2`>zKѺϬ25w݇hK.5+3o"-=3u"n qj;{z5 ;!2.+SÒ)Q>V:'M t/IoV]kmiԈ"ܕi` qnKrh}{]{5 5&g?_†=+!aS+7S Ӹ3AVh"t3OF\ q76}[+ѧ#R>\aԮ.f>+9uma{DקGxL,+s s/ REu5Lk ћ)wQؙɚ߇qs8lb ~Csp0k@xniLlD'L';IH\aF_;K&\"*,ެ^$@{(j;:@?O*ΰ4i2+v˖ QXk" e.9#{]l-ahF 04<Ɔ>p߆QwV4f?$lѿQGn!yg\ y1:P=j:Y$J ! u:gNMB*<ޱ[ yB8i_jP.s9ϕǢh(.pr+1 dl'Б!rqf|&Yڠ:^˯&O'9{U },x -y]*>߸YtD+|:yλ$o+b*xg(:m6UD 4ʋKs-v_+$`8|12.RY{wˢ|6\ԏ#j'ŌYR.o p=w#REVS!i2~=~6YJfz`*5m)u=l&s(?ty6qs$2hc:RڕC!꺏2¯09=?>i:DJ%(ʅjcpqM}CRv$mwd" v>T}gIKPr!6\T|2q-E3q&;zDN Bro} :59潓s+'QYגSYѮHg.CC{\GډX5azm]}P1Y@UPGJ>% .Ui|Qwr` C.C#yYhR>Q%6k>EEK-GpAKԖ {-R騗D> ^IFHk?WTGd1WH2_)@eUhYP[| W ٮrm^bZobVHfV"G3#S^)R:')M=:kĄ|-,k4+Vm_A5W55 "^2ut{qm^>c;Z <¨b]< ا`z>>|>@I +6?\I`Nd*'S|@ҽ8Q=eeZR@8@\Oއ;>ò@eQ{S#9Yj Gx~ el/5.3}^70gAw_BK۔GӴi-l-b<{\ArgD^D}ƺ*;ĥ%jBw .w ѨX(${kce ˅lo+nZ(Ec3-1c@nm'Jr\]@(dF7դi~Sa+r^K [ |7n_lӧōs}^}ͤkOHOD~v^U{c ,翉U}WK{ݯ. 6 IW"Uiuce籜||Mv0.w"vKWz_7 lw7B\u|7R5nnOe0 2Ypp6pUfcҦDTx =c] DC0_ptAKqԝՑ MeaiDҕ?KSaNx%I&%KzyGПaFl3Ō'Jغ,Q /޺ksd8|8zA >"m\CbWԼ҉:/uBGjqTF榪pprtt ..x=^;_Zދ cy;spE}EvcK#nS6ysz Y"a+ 7 ?ዲhF9b <,&Go7uղL(bKZpvmVuMȪ =(:Bӊ$zQD;#- -JɿY};^O#j 9׋:4¨Kjmrd#8=G XH%J$M7\4:,Wh9Hf( )h ȳe%fˮ~d0| eGX[6tI[5 ۸Hǡz>T}{#x[ dF56 &O*R+9 A$"*.lMR؟=Fs!Fhʂ&ֳ`iw3[x EGxM;aLd,TԉJ;%XM}(kxԾx) an74#XlVR]^j }|Ǣ='#*K>hΣSXb̡,>4 /WږPeSR#}?n"v d?,?+`;U;bh4EM{܇\n,u ta,{Ȥ!`9Y&6W -|FB=[3_'ȟ?A ˌe  f;:k$8uU!Ilw>Ӟ莲DD"M<7r('9f9\EyF0~ZE뎲'a67 9ZJ_.F<|/D z k)) ga(\?X h\Q7'pamy|ԯi% dM88btem嵿2š.PQs\ Ъ[kjx}&]\3.h>3G$6(b49DW )~3T/uމ?74O5iBQ|&͛,tѨ{Y8.h6b۔_òg  '&̮ RN+!-u QS V%XoUP0-sv,hMñ47pe~;,^f*POP&UJT8^m4G Ɖ'}sf-EtohCy۹GL Y\ھ:z չYkL$^ģ6zHN? ,l#l@3#dD' oiS:Ci'7^/ CptT|z?8_'I<{QB[ަlnQJ̓G-JL{s@gI-ҸmxmW֮7"w-*} CEL5eW/u~f 7zw՝俈1ﻵj5]lS9р @]1R6g8I#ڬ ړX;?#UCcrz~q:? MknN G{1OF`ZG2\ri2dK8d:Okg޵J`ԇL"uah8(}H+7V8:(C#S.)j²'ZeL;N 8c!u\R]REf,"S')n`'H듪~u1moףH@'X?=`mdQ]7^ ݥԘ?`ɖSSsgnΔj 7( %ǝTvk^Ū*A34fBV[g,ƐXcS Ђ]3zX2Β,jZL2+?X21 stkf3$JyєYI)3ʞW9?4[=aGo313]\qxH%hnԚyYG`?$w{qmk`z'!W' $?'LIWGPpA4i&C~52R)ّˍN#9Miu? ߑ1"VжǣEdؓCu0f=F ~`STŒ)9S3&Td$q;ΌQEg|LVa6&Z+sNDBB2~-*ERTN^9ź:dISӑTuka3XiTђYG^xэ*SQv;;F-`t '~`2B>vRd1(=.6LZ6^r3췮D\5j)M+sI5m\G7VvzZU_ËFliR>0Ă|$r0qz[2pL%0?} KÂiBٽŔ-#\곃Nc!6ʐs6/qʰ-^~X{ijmLvaUD&Uz?:D'ɷ1:*ɷͦZ ?$<ª+Lc LTiddP-TYPj}.F]6 j'퐇ZO:=l28RxUh3p[~nIo1ƤZp>d:rr{簑eKYucE{S#tgOz;3yr9Wlu|xi ƚgiO9'u6DKsl:){CtS9ntدҲRT_D'exǵ38;3p-SEvDf  =)EsiO g@S8~(^X`.t78fbColGX~b0Dtng;=qB[ `69؞ZKYb(&J֐€vI@ն7y v֍QY?+6;o2" z0Ep]P?CuۻۯnmЌOkȞ͓9. *|n nSM)d`V|ynڍO_[N[,9kڳ3ň5b ɡtrzrRgZ_qv{߸~;".A“K?M2]ݪT0B0MȾM.؉K2 _PŵZ_-yMB׆/ٯ+D]Qg͡8 xK(a"G9xmL%pKh9'`Qܡ1 |ƫ3eլ_$̇w? kh`Wq H&MFB[6/A^Ԯ0Vh}ƒ{_ZWo*M.qJqU%wg?Z)k؍bbiз!{gXZgu6e|]%?*):zE@z|v^ <'ЫQ45FOgy}G?!pթCl Y}{h5PHDã~8ã?±"l=|pPgN q:# p$BF*`V C6xw£?G;ԇ%X }0ϵ}45"5oD0"Bs旁T3z]\HĤ3e: 꼼)WSPO.;^΋lQ~(T~ҦT9YPH=^zqjh-N+hV MQHir3GObSgNACW3j|^O'_gqz_ZB˲fh:qEY#[n ZKZ_~GݓpćjXN8;5!c?gM͵|O{ ?ȯ2hw\e'MT͊`ym6M;"Q+>?]U⎓`iДY#ƮrD밒 >,AlD'Su|Uoi"uq[?|lU:_!q5P/ѦwN"z.v&Ret Hw:7b֨vOS$oV*Xг"W+A,oS+u4q7wA}e5K-8dX+˝ҝ$+vexmdtag¶&wu OWj'Wq.7aWF׿:k<{f#/G;ltٿ uB&F14M)WV Mh RJ|b/a^okߨ L bX-lE:R5Y}v<ͰM3 fؕg>kaC>'SՕU26<elZO!jТm$bf^F1+Oiڽlw K&w̭dNKH6GsEe>Fx(U:V9av|I,MfeTXɥ e)#S"7k7u=&%4PTͭΓ%"o@=!'ǭB<).e|{oiEіK``oh TS`0':;Vmj;8źO  {Hk_ n U$ITd*T Zt3CZ8H8\{l&B v^$)TD=y. MRL;/wVzeU`z\h} oñh {,_8Xve }% ,܏q^ wseu)M9R6,ƔSË)Ŷ)s)e#ZW׬'2 5;[|ח[LߙZx;<ljGُ3Vb45c!tQM]NؾERW) ck:oa_sφ5Ǜq9Mp+mڹnTqr:A"c*E0CǛ%]".:t>R)KۍU|L~,Qrn" <"d]a0 BlFv+ĴNI)ƃ MB \iG3 m{CY}p<`Yֆ}w'},#,C!cq 8D*_8?jLa Tc꣎'AJ1fa槢TY~v,$!?\<g3ZŶ֊ё%WS]4@ţ 8؆9';SS:>M s K/RބƅE(ParSLċT&AFO^kFvNۆ-:9n oR\%)Ďon7Qt lZ h֒[sim" QD6u&[::]3m`s_iSF'CfEɜE`>1瓷C_bNH$k/8Ue~o;^G~oWIIj{%g2:=N1; ?Qsa:.HyZa6loW#y")SH>ejē#xKN?a /bYP/Ux69~gZVC7ĉBH>A/ 2+-nb6 (ST#lJd KF.(Sud:-Ut}XMϭ:JЇv%oCyOm]t}%td9T99`y3)6eHќVrg*m 7sib ༵jy`U=w,i`^)QMB5t~]9eQ9Ƴ0F¹B!2%x@EVZcR- zAc& s6giQI20sk`NҪUXW[ZgRGAT?*|*\cZRU',˜4ֶj-jk zE 9:^gee_}qԭt}d[N3p?*ɦX rx`aƼTiofxD5E]v/ ]fez?XŒp\,ߏAI72' Šbp tgG;C={"}>nf_s\xoږܠ}OyRR&'J8rO8U?u?8\m[PT@"[#!F^37]Uy0^׵떯2tVD5b\EቹїL7-sr {T˷pyoBVH*~jϡŽnF6ӯ\t$}nicһ\: NǤym6fu5s/v闆1WKFߢ~DՈM>"\$)@H.`g@>+ ZõkhjcU`'sWYipsq'54S\N]1aUU|m,FRd% g#JHK@2*^cp(KgtϨKP8|UvS^{'1-?Q@Zm!c_.Xtlkc>ւc Ҷ>k38D,h&w1JLNXk"훀U=fsu) šTZ&&E!f?NKUs?@zJZ$ n*X51nh *@V=Fd/(@<`GeX 0M[¡>׷AV e. }l,.u~6m1QUqhτ}W(y]-8aHyxMITm竔81T qRB*!:oFvIS Y-w+bsMk0Y/`E86PQf^z0Ҕ ˞#d?Ǟ>*$t_ϵA/'YvOe jÂ߯-7 x.3t}l⮮'o5啰k&s] -8t9"`s6sEȧ6x>'v6;*8,{6\4sO㚟2kTk{C1[wE=n7?[w+R>)f<Ϲ=Hnt!$l.. ^O`)v88c G.0omđ]ҾI RI>bbrބsd`7]qeuL2}5x?;=WH-R1.hldLû@/:ʙ@ʝWiR#K8ނx 5-Үf8neW `S]p9JnzG:Lr55362FR:bV~=4b)i\CMª=YG{ \c:$>x!;&R`#p(M߫7!2J5vrfvb: ِIЛc%w2YQeW\o1QKwI]ƾ3‘o T#큝4.#;":_ϋkt){s"w;L-ӛ! @euZBLpբnlY'%i bk%4^$XmWGk,:>_]/G]펎GYq cO/FĜsqxUMf41"Gs,v<[iuEGhGu-?#xX8UJ1طG\Z1o?7&1La0WWTGszza2%P>+H~ g:W7ؓT;0%DnЌjE: Zk^s̴}OlA|*D%;z8ʊg#7&e69X/}C4_"J E8%4aiLҿK:脉v9ڝ@/zv[|Nf㗣U/Y93#3ǬNI'WRqggς]ґg5 rI, F۠ ~a◼+&efA;m|n5)?Ğf ɘ\V^PYu䧰T&stV {fIk -r8!|Ν Ƕh~*gre:ZGwߊ;†@IWs:BqH^2^|gmF! O%qHrS[7D]Lܭih3jagr5rRWP l/ehTة=z*mrl/a5ߣpKT텫{ Ep T*x!ko,v@(0ɺ  (<0#o%sO!|2y O8Bh9 4rc:Z(Ecnn.o լ :jͿ)&w½@(;>sQIp#fx$P-+_Ш?)hJ)5£R#< FR7p`)8&r2G?]g(u7}v󯴸JK8ˍ\qY udn\i[8ſ{$~|U`o~|5b+w+fd (*""HUxä{=mèX1yʯ[ۤ4PJ\.n؜?#+B5|Ԯlw䞳^+denI[Ta%SuҭgV6_%Q(Ժ`Sxub*IpDdEy߂B;u ,)ő,tvAE~Px@>ΰ81=8,"Fe  ;ZCYkWjvGǵg>i8{-Yr~ѐM \ܺSAr7%.>3V( S1(!dz" ]Z\_8<jO%a~d+LӠբ"#xS]}0h!3BKɘ]?T#,JIΖgR_)u-z1!6Z.CΚbQfXMLFqdpVU&`3<3M>(u"}'?@9'mp5ĚS|)wPGFs/ѹO5).wĆ6lSYj*1߶4\D~=ngEX_i5\.ͭe?`+P@6%Ӥ xXn軡?^&bi?/ƪ9E?P%4s =?+5zjnU7ĬLԵZpPf좳w:kSe(fx1'iy27rɖ ?:[&R2:YOs}/ ګZh ٿ5.}[zI5s78, %IȈ@B †d6?!5 :ӳh쳬`DgKSgكg5m`Ɯj^wYK$o+%\>q#Cr,yqdđ۱$;h` {p=jsPH`SLתJrX622CV#`;@whM1ʾޯ{dA՞{h11#mwzVە_M"_YK{Dw_V};;ە"zVvYM]#XُyY9Z_DN Ut7ntr//5p җ+~*ހzvD[!QV4$4n77э纙Hy+VkCG0&CHH|+8A?L?X|:--O`c͚~MñNs(>N+&~ GF<ovh~z{㻚5{O=pa&A1} ~bMJ)H쁛21U723t%W!B57EЯ ͊0{IJ"pQ&#M=~![kE@(MŀKd0}nA߲Vy^?7*-weTf: Q5s3;G9kVr^ ۇFI^ Ѓ`^ n:s8hiڃv2*~idSű-~{PgQ^WWh?\oAKF\nT?,:e,G罘?"Mo]y2R¯Y7 ] i3AHJyV^/`>AQI37u)omްE (n>CA<S 0M^:|,@&8>=(G0ZfuSC6HxE9|C C|eHߒ3C":|1HzmM{2EZ yXF80p9Of%ж=Ӓy~m56eѢܼ|Ch?AԼ>| xxN ' 3T7?Xw .i{Yyb_KIz= @ikpf$AԔ~T? *8k jb"dʕu~D CŎ2 >L1Kܜ0 E*~Mi5:4癕_ nn.x&=C%_ %?фnA’{ ,WONG)R~>=#>t`F{"z=PȐ&ftYJN6PVsvZn=|ʷՑ!ۍ4UFVAic-Ţƣlg;!:&!$!<\ 8\ڀEc=Dql` ^ѪLJ9pc]ޒ*XaцTNC~U4Ig[9Z<^hr$~1ٗ\ 07EmL9cDgIpTd}JSZRqIک7>8(īҥ6!0SH4hI_a6'H65Y!lVॄ|FG胣/d4?('~a-*,o`OY?qjOm4wt q]X.*`V%2 &u Nxp[ !>N?E&+scSS_#&OG>Xrpw!GwH〓߰3?;j4LJ㹤kyt<yO>|S)lKKI*9TѦ;u) 6FO64ROzXa9@Nje8O9F^HM/YH2{.p ~$ W{_NN>o_O[|֏2ONW3j~W5(J!rk/l 9vݕLMmkؚ󐅃Yhu[`Xk4e 746 4n,]/D0_X+@q/v`:e79e]m%a2ߗ? Y҇{\/mC O.>B>W O*qmBԊ2:{OQ/E@~jORmz7YM~sGW_/{%.7L 3 צi5ZM~39q29Eރ e|j {Q[Wߵ Z3 ̴eÇ1b_ D/qY3T,t8k"88"8 -9T  X9X7ݎ8m{/PqMSF"QKCً+.9JϪ";f\s Z|s47qWxCO8~4Q8<*PXM.K)Ќp=WάL>NhH,j!jd\x@R*7K{<29xKIڭ1\F i;J oLTĆIE1lx'pm+,[p|U'n(ZDG2;Za䧈t3FQjv4H;_C^clH1nFp-)sb+:lcMez쾘7n$~޾/!1/4 a*r}1>HƠx 2R'yaK{ 2`D{p)tq(^E%Jp;3BzR0i2a6I !X]}m3}_74^L3QGZW*?^MGѼDݥusWŽ%t3jfn:7rN"@]Tf쵂z8 V..,~rG&STjўDސ܎_PZDo ܭ:Ws-_1iŰk[@c%nGGoE"-.a#+f&,p\u=5>b҂(?/{ K?x [O!5~ϷֵR͌sK Gĺ}^VVei P@nf *+ ϡȧ4>$AM6'bUqǢQc|y/+%o9lןCYMV՞E5J Ån G! 9]H/Oab 4uDrWX̃S7_I WN1b2I6. A>܁^bfx]Vq~8}t#hx2Zͅ8M~/)D`#7*?oɄb+XE""r /RrkeԕBb}WNG+*rmbQ1`3$~׬LfZ4M޴]=8൘[>a#w#!&~ycGP'ylzbdܔ?%O1߸չ3Wv˞O`# ]'jbI=xHL%4_h 닰l点b]"-Ef1SsR^7ưQ"oa#t^<`@$~{ʇG0|m?+J(|)EwC -yɢHj=;}Кep s3[67_БPhG&j^]D`<͙ &d탻Ϣ>h\쵒 I1Ֆ׊0'oBNs~OD?9ŅXӢgx YwqNcJ/n|aDwa8`P|YGjp').f!  - oZMgsWqMr $j3o@)w ?Wx0+-YqtJm1 TCJ kG۴VuLY  A逿Rt&}{+)>^^j3\ <'v X7 B {+U2)u:S{Χi{M)"@@i+֨g!3_1oMm D):4P ނ{'cSG_9r/xl0i9%;_3~!|P˟݂-(p̹1]~OKΕKRɞlT%-]Ҏ7IY}?:[$#?%()s1K%-BZ!M~K䩔ˉUPMZ D Npy@?E.Z{lsW.-x,nN?nҩ7[_.8c/Å!:,H>bDpz/z;ZbԒhӒ;~C}Ue'ԾUK#uwkyi6~S~Q ndz]~˰.'<ɼSk x"?v5jjvmL"+Nt#tLX m:h7<Ý4\DLZB__Nwπ&]S7&nQ۠a{؂+9F(ދҘjِMe~?o&×a/XvJa$lUGe޿-ɇτ){^[쀚|~9wE^/4hO+ž?8%vep@0kxzdC3D1-a&3)uvPZ̆,s|վG9 ^jW3WxBF= =}\޼_A_?>?%{|.ǫ\pSEu%74GbHރmXWXnI 5)ժO"HĂ5(?E%ļ:x08l˫j\4:F8G_dJǣFQ*H-+`gg1My`A1P_/LhrvgJac6sxl .a(V+V[` (qV#E ?h-p\Hrdh[=4 C]Y+=FZg k=.9cW])yEFjjBnC]M|Tzauy#zÿ@4٤1{ٗ[E=kQ$\!YT!DqvCmGoPpNY--Ij5T-Kw6 qJ+loMfhZƐ2i r쮊:!AwC m{]_*;d%w86duzz 8*bdItwչ +L4]Ѻ rpn|he엛vX'fOY0[gNލ-_B:4 !"Wb<<𔼽] zsW¾y]*Jh$_>@6{dP+iZ J*w^n]1p;P)9 g7ڋs\zZ^Gl<aBa8n!9I0o/mƆ2`[q.5Z]!DտJ_Ak'>NylJ#t%=LsS;BK浓=~;gr\4)?J+υ9H[ E㜅)dXВw }yK6~S Ң*5{A`8|9M/wlV.d!"2Q[P:ȀnQ z3OiM|{Rπe C%Yn~#`ri1&Sg"ɜgԗ䡣IU\O|Pdq?L& :zGP^g'Ҏm&۰i68FF2;讬zqN3 'FS*:BhJ؃|K$ze؂9V[w20֟pѶ `Uڔ@M v Oe8x=*$|Ē4lAEG47Q~ ,8d[S2yٟx;CLDiƫ"̱ "P U}:P$zhnڨm'(\]XXcVvwSxؕ:9IE c}cľ~\ u -TnjEh]?R?qx磎y؇`Co%| KIrJl x1 GJΑ*xZT9|Lf.2d^-ȽrBH9.bgZ#a4L,8D}՜BAӅ`YD|mUWNe5W4PfPLʘ& o(g PZq2]+?-Nq~thv/z,!%h-o 18#\Q8?(RǴjH0D?lLo* iA# MoT~s=h7K;DC$ȁu?~gEYoJ ޼'Jd> <.WZ!;oF>Ao`ubAJ!ٳfAM~A\_,2x΅՛inOxxSl!8R[C_&LY`hkdYWg08typN((?]4cڏ 549/뷰C%z[ ybOiKn$oLJY]\7EW͊&6UG)xso:RPN E Ņ|sfES9n̷d*4fW%";.yuldFuVZԜRGrcEWҺ[c>/3{NO˷f6Y1ᬆ0Bifit~>k L ͟PA(B= ܕ9xRb0d:,k$^| z>@j Wʥh_vJ Fr$w`wMPssԁZR{i"]g(;rl.&bG5_*a\Y_/zTiNemM?N͋6x'3A$_f+]EnHo) YRNCڗEZNxd E,n9*`Gq !.'2˃J=Pąu_v:grB0vŒ?t<̘VQ>̗G,k^Gi(Ie!4O0Y}CaDlev^`K3{BqfO8M9?/zJ!JI.cj}/FA+y5uN\~Sde7j©wtn5܅r6h< VO/gM߬LψXCO)g"_eʰOh/Y~@,J;,s 7G4h8׵Redq6ԍv;X`1r~a94זma^ׄZ2uU'70[x|_`@wl* 瑬h`w۰0&k%!rW@ϙ+ Uc ?B֮%xiS%TVyjis j Y]n=Є3k5r͏a˦Pe1#j٘At~T*t}*QOX7m|s-Uu>"sOª:!b*غ] Q ,XrJUBWfIFezTl=Q5T⛰qDpVh{^5b~\hT 8~P' W5<jIEKCOxWw+[eZUPGշ%tyǫQ1Z}'o&=dtcn:_\9srOؒ)lN0 n,N1V_+(/S딧:AyWyZXQxg0D ׋pNSAGH=uӇ9zOq\>< sg  ܬ\фO$1?h~Bdmuڳi;> 1(~lp?HGgЇ"VOve=֓sD7_;2"wRM~F>g ݵ*D6w0> ԣ hszG$2Cg+".mA ܣpO08zɪg->*9RsJ=ɨVDVEJݝ4G^y w8q#a Aql8%Yz1ʿYqd@Q^Eu,," v.`b$KcXIΛ:3a1 Ig3EģZٕ &rbJk1jӴߧT%N/{ }oA|-=۳X7 bPL'G]M2aW氷:t$ƨŗĜǑX0oT\|YSۑRF{q_xѕ‰C7)WWrˮ5q0AKJH!?HFsCK??ηic?f,&:X2*7Os!<9P&,ħSyaoeBttNZv; {w~:ZJ7!L$)zҬ [;ڳ%<< ?JlwN-q/:7ѱV&=.'.Qy۝\Cy-mG]yk8s#T9x9<7Ju*G)#aLf`x fS8jO| o'pQسn4U q郆 Q1ɮLM+RQlN94, }PB {$륈E! 9:?*Uo?+BZX+kVn~ aJ39W[Sӯ?'‘|l my T[L=ǀ)=jnjA#xocd(J&WY%B0 %J &t0IF{L۠6qZ%#-d" {]ȰyÍ覽t\ab X'DkHNGcyyONy+k|h&aW* (d\U#3{!BNOeuٴ/Q1j kZ_ئ~c뷺 TP -T<>$4f%9S]-)èX;%% i:goՇî.kbKA[*}A=G%RT8υjue"// }[xG~*qѦ;E^-J׍+{jS/3#x" < w5E 70F '#eǃ\Ϳ<!/'`Tނ?EY V~We=a4wɎwh#u_&Ymnؔ$s3|tPC)tw *azINsU%Hjwi任%FMht.ǒ2*@d<^xڝr6~?sԹ%荰ͳ`@Fؘ=⤥0B7-]*+- F='=Ժb̒oOD? NZ짥4I( /k~v-7%FKi7[u但oϪ`>Z.=/Ń| Ȓ09zVۋ ?kb%[HM4͊bYʥbI8"~? U. }BAϟ,+n|mtu+xHFgf >i#ua{ia;ï.$ G!r\Yd`ǩ?-YѢIie̘ Tv|(wDQ<`l_Be'ړ\-ޖE qLwIteK>4 .(Gîkp/p磮h4J>UY]A\i VK+GW؆Q=LoP؇#e\eK^Rˢ| /ΏRau tϻ ) >@p3p Saa)Ni`sBXY!vy3*d!ٶqh&>u/t"y][Tb|_w'Xg6[V3@O +}׼(¶?e$N>჆N V@]oBZԛGS)UX.m˫=&١Z ,6ؕl3+u p8e?[ whȄkOw K&hl;Lk~#uؖx-SsT#y/ܗmLԘh55GiA-[w?7x~\ͳ۽QU"cK/ɼY+U?eG:ctkܚHfXV ҳMwᬻ'gݝ.`T.k19a!g=c &&CY*&&V$lFD4GST| 1|kȞaoD=,xx:tb'2]{꩜[Y*0@o왧i7[r{P5K҂/D?Q!«\] gHqASѪ'[EN ݮJ@O3.jO35av^ss>;mC <- &a*<կ)d}ZM=u/zͅ?_ϋЦ)N'j}#xYQ4P׮Eg7E|GȘYM #MW!7/;n , ,+"ꗓbڃxŸ: !U|gTK &"6~$F e-b>% ;}tnAtKV_=MCvk \Tln,M#VN^!+6 CG!'-@)_Qe(|NIPjB>伅{ŷ)9'XrIZq8hZ+ 'OCn; } 6p ?;gG8J X/;il%  㑑9As7:M*۹>󏤁3S81=&"If$ox!tN3G\\pÂ5]>mhwHPŤO^|b8ܝe|OK{G;_;۳C{ OEXn#n &#UnuC^1,Z29$!f$v 9 xBkݖov14m]+=Br WBށl8 x4D+ F,Jť-nilě@C k' t_%o %=b)h?}W {i"1X5a|hH!.(+lF({. :{[g-2<+g7ڔ݈[m |zRfbV?P߆n ցZc҆rW)~v_=&?0)E%ip7LJ7{fbSAO7x *UC("UHG;u|N֝i#w3 a2Pu(5d*߮fG'PTy`9:c7BuT>MwVe>N/guN^2֚4 sx5؛So׽ B%'ަܮUvQzmC ʩ gYD5xC`t_H*[Mo iw.xPr>B #P9tk,0, $:}bgMQ㯣3D{H|\vl'FdD+O.+IbX߫s(TE0s<xFihx/ש>Fh%nx Q U7T'R +1:./xtYLTԕùP&0`PF<.8O6=㜧X~x\"7D}W ?(5@\9T%RvG7žO^>Q~S=uuCWNe2FEЙ eX4n/c"+SJ@ }NMmƽ|; R@0Dc=C#-#=LcHc3d\q/PWk`N npGqOY>O/wd0XuxI@Jr ;IT&~ ;Tf_YT;MN93 C[tL} wXWtj'H":\SƩ7 P\?O06^tLNg? `l λ% U0;JtA[K/s2ӒgS7᱐) 2DRO<0w:ZY]XL| ( yҺD{,hޚ,N z4hm%q< 3w\6`+rp p|vc ٴUG\6 tx2 9TIi~4z^5i2-I`M B j`-`{ .N6:9ڐgZQ!,㼉^,0C}! ,*uSMJw} 5+x:dx'C7\,x/Q̈́][r3Þ ?bK1m zqGE$/pEq_`b,2OTJpjJ̡09\Bkw9O|pxʃ\t- Kkrs1Ρ6bxZưr Ԁ5cy:ICt,}jrOgwZT]=cM4y)#)1q躝] ƺ r6*e>&t^+)nVe3I&V9ZhONL?Pc! :կCB%XN"Ut${Nh@Hv+eG"Ujź fkDl. &.WURd6nZR<J2!f H;q7AACޘcJmZ7h{o)BQ9Țb۫3)=-| xf9 a9x:R+L-/ x_<E3"}.P'*3}J:+eU9rOxFJzjܯWԶ:;"a("^<*nNvloÔZ-}ߧx~ Rd©m\!u}_^'G1'7Bmօm)$iS%ⰶZMgAe@t` 8PSbpqa2e-I^J_ 8><3?  bxێf6'\Hkcf܍Lm!VfʗxKp~JH% "\P=E .n؟$ÞjBCR4yTQ']qw'V[=ex`m]Ŀ>[h86;I$ЉxB'4 qiaxM 9F@Naa'5nD|clJsN ClV/Q|$WJԳ]腶fSg=[Ijųj@\¸z6˕jR.Sji;Hj|k{kksrTkFc.EًP2o}F2 U%]1+M'JyQp@9r\&ܯ.x2\3-9=4PTy%O@x )JLm~ Eܪ uGn–}IrsQuf._>|6@an6 RVfybs _ڮ"zaIg# +FWWLO:&ת$k|KI(uLWM.2c([6Z/"K$9Pt,b>qZ:"RO @8ͦ Yk5A'UnB!ɝXUD=/l$^ u 51xxE`rWz#ASup'hC.Ddz*Pk LãKIu5b /ie,7ie^kgu2#ZBKgA4fO5Ey "]E`g1WLI^?_THe2oyI@)'u}&.kG*bfRFDZz<֔Mޢ`&vox9lDFKXϴ_` ԓI*˧ɻ%5ˍbB^s^TғZbS{Eދ0m0C DD$yXyGYCY)ar%\/Z (t?`MpP%HbNP@@r߈:B _KcdL{376_ 56һIrĈԁKEJ[)15>>0OW+wtہѷ` r_#ֵ;4[<~U`!DA=G2;'C&q\&H5Q7kjipR&VYTy ߜl>L=c)<56cJ5 Lܧ*RnFgjn'֊Q^;"h[Hg0w։>E(P) /613tw1mÖ?DDt`,8bՇ,ʀ*7QiM]qpu%i!^`(m! C~rƦ\`X_EJHӕM .ut4y?p9`r%͇hl@I! @ɋ#'b)S)US4#dznB-ITQS+Y\?tfƄX/*Q!(U?2juHR('z_i]KJɰhőgCp^nܾ[?(?W+pXݽ= mljaj2_";GAmT~TPV#U%mŽixr肱]sJ00fO u{$]އc 9ds#l\ݏ~|&#^o#FGJC~a/J} MO80Yܺhy7:!yun^fL,YO5I5jBMrϧ5P7gUzh~~FXuXѿ&߱2 n>umc|~$+#O^Ϻ#՘0 y ιH$~TH*4(%ÏbJ.|!c07_YL6A*!?ތ~zD kmTТ >e#ڜCxapƍ)U׌YlS9]_ Dɵf,cm&Xc<x4kl 0Խv߉?lTV ä7.܏:+$7T孯EC/}Eќ "$r Q'8CRBgĚ(8ϑd=Ab,}Κf4>2-ٞZ-S_6 ne6&BSa5j?5a*Ź87 pk:wF`$[W|qUT;(w<1ry]) =0r~ xK~҃֜dTp(imJ-LPw׷EiNJ\oG 2+H@!/6HdESkd%Mp>]6/^BHWE, N5ml* EPLqӤT,8f:F ;36 ,b*W'p\Pj:*M!8b:֞ˍnȬr*6 E{ƒ&f*"tb1J*8<0La"5z3$`Ӹ/vb 95?tl<^I,>4'Io'\`g2؟$Ep3_Y&QZI3b"elX.4cP_.YEGJfj E]e+bH\cUJՁwBGSu ?j(Y^B_,\C7*Sߟ)RGQFwDI1,Y/)('Us .dRo:+c3h/:tqzRiXѢ}1f3)cԲ>03с;pusRC!ٚ JU#U8*D? eu蒲 /` @d*L6햊 irNEfu\J? :D]T C諺[7xODb/v@WwV { n5jC7,RM-.º技V~)<Qq 5>;ic>'&e".A.^鯚0:u ;=iFևr=źhhhf\d`s NH5n8g(ݫn &ɡ'!1I@l9HPYE.3Sn} ߔ=r\Tّ(sOXo:aLȿr NeRԻ`2G_̢ΫCIcNn!;$䍂B(~6~'jfs(5"wf֮ԅ M#V)o\{PSp5@T-9Vv~`7EdfϘƱCQI|n-䆲_%PIyg9, s+y2Cߜ&GN|4?MO8'L֤S?QpE D`Q洒em*i#wG٦J 7XW웄:dΧg*|] u:ٛo!ES`$rp; gNJiD{ 'h5ȧg8¡b1;eyŰ"}~:bl:]ۋ#1#.m5)"̫a,Z_fĚӖς@n<\뛉8ϑ;nȹBѩ0-7J􏽈4J YҼ{#߽fw9 ?wW䋺R?0k{ ;Mp?՞I]v'Vp#RB(ۏzۥ3ՙ7A*C "Iwׇ_?(\s N!*PDQ\ku w\ 8㮜[9!1`M݂vr}_5@/| hQ B fMk. b1iA3SeDElUE9er/>_ǘќ`KS_4f5?0hlfr$ UuшkBQUXҤs59Ut<1iwa[̃sE97 ;P*+ N50=f^b<ӘMa1*Q .L7U&:kF݇nHS >؈c}ͶEYLuY8W6kh]5-R}Yet_⠓c ݬWŲZ*cYeI̒Mi~#Xd3$Ԇ<Ć3 *eof( 3L5h 3PӧƔYKFj%` h-A4# > cY,BSd5O9$ :4r(G=>{e=Yٺ05(fVV 4AgU*EjTk nAHJmXe!LJJQDsZCMYb—Z/xI.S9=n{e9J;v5@srjV&F-=-Ϯ:0 Ţ5){| s>յ=By|4ΒΑ2\5I538`QF>%E!uyƹWG>\`UGp}E&. <)7Γ"UKoǪҍoVc#3`m ~*8?7@<Ġ0櫢?n $t܋6<ӻ eZ}YlT읙{鳙JУl {TL)SZ14ÿ,IYJV|=Ћoa /*rV`kc>>[^nTIedcI4VQQX8YI,۫|h/d 3eZ6>C @&R6@$wԢ~H }"_,0/U!@[Wa gД}6I|iTQo[y ѵٖ *jctBKxA,Id.{\ ;SYȠljG&[Uzm5"wX)YU(Qz*`෇ Ӊspװԋ'_G]߬doD4Q1Z*7qTC>+ahryfL'{z)UA?8pS?KF0J_fXH OBo+aJ1ϟBhL CS>GP +@^?o;?{qX~r;D~^VCg1T^nk=MIFGC-XtѮ_"=R@h|%̅iDzىv?9.J'ą=0èLiXć+':?%JFel"?Vpvs'BFKY#'5yL5ŏ"!YEޘ1#hj%裈cj}1bjlM>ucǎBߋj|*j$R@<7vUuG@gb4_YgN6_ ML,{8LuըsXom%=oE5(ҀrunRDGHYʳp4p6"05̈́ ĉ$Td ɱ)I\aJ-[V ާ<&y.63PTޟ5jTZҏ؇Y.gQm£Y9Yj1\XIJPVp}` 9#m2 vdN Et>@f{F'z(+ޏDPTE߰nOkO98J)ϧ+}'}6!#m:ϒ_A;?ާl65[+`|ڮ"ş bЩtbI]`;xiH3-%Sk'6N\SblH^QZMeƈσ$5(!P>83"?C]2+/'s;<LpH߆zdueJ[g^tceYWIHeNAw='e*2zb|BJRJ݅O6S$6^qrP6C:k41* m#s6l8~L;LD n0SOJa᪵i\iZ]Qqoْ$eo AX-6p}V}X<+99GcAƏpfnaD;EBbRJ aom[f&܏$uб]UtPJ!,Bz:k{#z7[U/ll=~(Fѓ=xPjUc]?3 Jtߘn%+ ]9v;A@ Ey'w/eo \v?H3ڍ4Hl1rK^nhT7 +YQ鴘Zua | J{oz@5W d_!:w&^ki*(OR-?'dobхL#T{+7EG>RuWM)vve=[bTG@}͏D?FվǐZFfa2.V0U3I#i[_G\FC4-F S]Tm%M^ʦ͓lj'TA6\ f(m VwB¿[bp^SrmqK[q|uZ9h5JMf"ﰿiOSbEYw0+ˈ)[s j6TP籦;2 @'}'E9 TΟQv/!tZE'5]J9W#-jo1| Q̎VW%>DO퇌5{O $gxnQ>SL]z`n3^`waWf(N!ֻ'S+|tm\XP&b]G|A]Hc*h_0m]|'%Ne\fdaxô7 ڤp(ɜq-X¹E֋T}~sAX(T"!ϥvښqH֚:2;+S0TUِܷe;Pʶ\ewB4@[5j5Fц8YRBu(]w: yw/4r1㠝z43WvLyn8;"ZĴ3B=zO#ċBm}%2Hs>jSԻ߇aI Ig~ kѤ)W{Xt!. %0[Uii 1h'n}&z˙s+p4rސvҿ*t1}?ͽkJꈙ#?USXG"H)\˲龺sWT /YI-c.'cBkt`=^2>j`.S.A\fЀf3FfH.@}kz5<,hcM(%& s^qyUQārV|Ep~ ZDC=~*|.qǩ+njp]"h 2KٟƧH*rgaH+"Xb؟WyT}_@GXEX@q Kj+&onw`m88hu3 (!8E3۬6r l\O~\{LguCHMp_Otl>Do 9?Tw c[ѽ<ɱ0q%Swdz_WV_ r|9GM:iyóB aR1AVг1'm0v?u1]xy߫䮳Q&RqE4SP AC&drF廁b Ae}$G{(9.*$$yup;pc˗ƒr|~^tYۢ҃DǢ_!=  K Tc0@eh|i" "aR+kZ=§VV9i\}'<~8' _qL86H| AփoPEЉifJ#L,CL~ FD"׼E'j+`~lCOU>CgC c9=L] y~)j”OyкÜ:+6m6iXtje&TΆh;hv} zt 2:SdN2̓l*S>sCʒ[]3/`TJl Bm?z}tşz/'|百 Lk{jQ̖`dCb7p`&F\Ds@ZWiBZO]|!tu~Gp `mϰǖA j\"8t#(W: \ewم9ĸ@-riwb/";^Q&hz02f9kq׬d-E\dPAW.h)KHe碤-2ɛM52z: ; W /4yNXeRWS AdqbCڠfX!K*;s /Q~^?+F6+ͰUsӊ]EwFJAY8|ymڗ:RB PZqO9z)Xfpg 'h}X8tzce SGQ_Y ݌4lP;bҠؐRg{{uY:Ce+Lz49/)]'ţ#IWrĈ{2y]Qoqrbt޼?} 9HD0dNn ]9:ZYޤn1Tu&neX Bl,SʼnʴٲbKOdRu=qӨ#/$ŕUyaD}Gaa6GHޞd/(+q9{rX.e=0%{Old4*! $xN<ĩKaqh[Bjz}r՞udi% ?0}/V .7&lOt <\BT<)#)m(0F ~ܭAFQ0C@O ƾY֯& Ua> 'xFkῳ'YX @(مI4.ml +#`1bZFJ֊qӧ1G1x[ioUȲ?=o"~ {6YqMG:b8h HEKM2ab4+5^`(ccCRKO!SGAQ!=D[GCoVUahk4PD|'9kL-;ΛNܾ]7,ʡVmM)\{)cpY/b6:zG }7}!6/3] FW|@_M1Tj{#)bmq] ]a/.^, Ԗ]8l06jݘkXTzk)Hk${?Yk%ԗ!I1Ì~*׽KIF? WflΟjCo|#u+cb#L;ǐmiS{!=FR?}KE7Kb(V9*-hii~ 9Ci )GlF5:uU ÇbAL :S#MSꁳהH-DaC5UjeQC0^C{A?_ݱ,)\yhIw9"ת{lp~z8 _Pt EAh[bɡ|aoVJ9^h(yrb_x WmͯP]5OՕ13RlP$1R"jBJQ=xp6#$_/5mj9a 7^#2fÒ&Nc .ӳ~Pz^c|s7,om㽖Cߘno }q›wSXgARCCl7MJS!8_"b5ByfcdxjxTOk~#l1eݠ+,g_?c&_PiHmgFTls)w4g w:EkUW-gm>AG.]01ţ'Os£0@kNc+ѳ/~b^xG|˽dM̀EHP<2VK:IU?oeNm0FGlɀXZ(jM\Ai%=x;$'-!ӓwQGVbks}/XL\,_tvx'>]VcDi]0&@oi^MIw~ F uTBoPW-gm6i=I 猂/PuCSL>=8t% HIpSX>qqOz5vpi}7 Z]y͹K]v0ej@%3e ٟuܟ]K0/= 5]WPuRF 2ʓZWJ~Xq|j7mLOhc|VR~~*rxZi.Vs%rqz}[U]0u иj琇f+z2(109TwPgnA{ ]6g9$(FIJNl0^|bcclr8{<5;w U꣱F (̊}c,7߹C8ѧReVm%md=ЕtBFYVI"aH%I8~7b?aFxܫҹJת}~bq"x\tY (j^_%<÷{8^Ed&{8x%gSLg'{z KXV۳LcJͩ+pCb҄lʤ+爘PBDLhGL0 3ܶLw,]M}Sڟ1 gyKy2{b/W$;P;v3z+`b:^_Z@M W%˺V ,PGtQǪ^ۊd"w llO|6Lm{ bG[O!?1 cAX?C盜I3C2f "WLI?5XBpZ@q.s)&xVu܎bxn0=Xvi1TOr3ꬮ(z:B0ZmU{eox{S=^l&nXDu![GÜ@4JgIw9T;vTQEKϟ]ZixE+*Q +N;!=&ыUp9i=-ul>Ě4jխmɍF"]8+X`~@s)FZAdH*d1uڬA{;vwf/.z\nQ kد@?oh,ْx|ndߧݒ~5g ݜ{q'G'LRgJӘcO&2xtSf[vYNbF~Lo;Ⱦ4hum黁4؁7S>#PwѪRυ0: MyIؒ7]:xk(Su17_Glo 3J{ۆ=^|Nf kҨS~ nwPIju6{3u*CwŶJIwv.n̡Fҩ6RVD m㔩#$հFcWQVߵdQ&rE8)\]0%;]%G]bd۝R7!'9u:Zζ-hÏ^ oꯇHS2`JVw~a)yy| -_@f٦ \2t,L9kߜ;@rv` /Hx{`̪=I-)VU)m?mHx{vڷ50N Q,N@&.v AFS3I1 U60Nꉅ X7Rjs 3RZ))GppMP^f6^Ŏ}OC_k\amr 3fs {+u$A+T)Ia%N==Sڎ{:MgIjqJ#ccwr #M];`I ^HjIn'f-$G%/-;˔tٗ<,!OgA[ӛG4 f ,hO0m_g}T~\5)2_t 괸֎U{! t6yg/y2;uӤyn7QqfhD $2NIj-8qv< +i&kgQ@~$͂NQgmh 5s7guZZjW@f6#~ֻ2KV`>SD(:LֈiU>* AghO{-Ux0hplg%}$"_yLEBRq53ӮdoU쭘yX^VF}Ռԍ0.́o)d۲CtgmCoe!pER|ahҤdU+xԧ(&Z֞0><,Z_i%M+ԹЬ%RZSlḒXjd<ڦ~A$۵Z!-c :_xRϟ6 ),]C0_OlPRw}# KQwpѽP;Nm䥊^u. r'ʇ؇MlOGHE7+N6}W3ĞQ? }Z.<6iJ IXʃuq$ B)񵎕4Rfm<Φh7Xk۩DuM [8NtK6ՙu;~+* 8,?TjQy}X^OJI7Ŗ\o'# MLk{L1F9HQ+.hԝx<*]u h" O'vG<FsPڙ*UX+w`NU)iOYo C$cI4W}%# iHtg17mIXJ֓=&G#[^Nz6'#LE@zi[l{zrcܣr4'6"X?R3'D7YYIP ࠇkC }/0tMu`LP1F1p75d`f|_Z oxH)dSO*8ejH/8BCk$j>.9 MW07Szvd 9 pS@:jrW4%D_~kMP6`/U ^ʧ9*k]pbf/<9@?)L4YE~<%.$?@f$'BҴ,}.ߠ:A=P$SIy!v1&iq1rKj`bNoFosm6?}Plfw*a44L1s%wZa@HhX*YgRHǧB&o(8RH4 *"J(Hu9VY>&6m69ɰK2'L> f!:#ؕQw`?jUrE|hd<6R\2uT?gմ0lD ؂7ӳe4IHV;~Aiʜ?ryEJ-NtVCV>-Nlݟ.2d+{-CU8t<֯" {տ@Hoa VθNbI[~ubSV,aac U?ELHM KnX6?i(rBa(`zs"4sۿK*چpSEU?D#4p/h{60.W8.SoAG> Zr=/ ȵhZr$(x mr R^}++AUuB=u3ĕ_ٗ{OBu=od_7NIN+r,_jo.^Y6lnהK}Ե'U_>gb_kfjξ-Dޅ5w׌G_x'^P^_]{Ю.kw+~/ӯ_^FS{^5+B}_H]{ΒW򱾽^]P{P{˪6],۟(ƖA/2>k$:{/H?ޑ=O^W?o+2~ `\v!sJu5D3WY9T»Qb=#4x"J=S^H i3PY}s/^ u4 )㕎qLUIq;FOBcSGG1.! (/ *Ix(s) ( v,PW ӌD7KiOAĻqj $Ah[ɋg:W&əb Ʌ[݈o'eL$b@^ ]| &c8ov|2TnW/2,YL<>(e#u= N-dx]k7$] ٢2c w5\B9l6JoB^& *cHy$- yPaGq|i*"YK /^8i? zjxerU. `KЅm)e RfNZvVXvfO6RHqh2,Kr,޴YHQ,K"יJI[?st",{ 0ݎ׶/2›SLL?܃""g'g1kѢؒyhГXa@жvn-ð2(בc!T[+M"&h&-rҔ&5ay#ɥ&o ͯ1u¥ZIp%X*-+Aޮ.kT'pz܎~O.,/Mҫ{^޽} tokY]C˼j$Q-%Kc.1cVlCxEy#ȟdQU{J˷0Se*22E._Ug\٦8%٫ 6,{΄>^U>t@kkksMUt~@/ }\&GD)F{#薲ZՏX_YwK6j3zO@R7y/ooOgf}<p'ߏ_h};~mUxOn5-C_V?zkv3xAxq3?bOvѷ$. qn[ZW[.Ø\/=|ḯ䟟_Q>XHj+n mX%I aFC k49S3'RjEtqR<_hҜ#)${k09>1\ ZvUgI #DaWz5Y>簝Lw\)mo`Ыk@c?`Y3+:J:rEMiM7pkX< öx&29s)P@λh̾ý^B灟BT=Ѥ N6-\NTRS }CEL|e|)yL9_Ihn/2Y)Z(/]*8I7gGT\,zǭ>؛v )sզ\ـ㥲=yD]y˖_ PP ++aC./8\gNw8h^˫ku^fgҞJdN*=J\Vdºv][:p ”1gzFYVWC X2H, 9í~< W#&oT;Hc4jWH͔f%%d(8rGʲnyŻ+ rB^U&)ʀ!/oWH 'm楠ha~nT.YguGyR7\N/T22%D'廓 D{ R&MTFśtDk-u:yn_.n"䯌* Ԛ|gA߸śBX W!DhVq)ꋶZ)(F T{L-HnmuS9)A&SaD1޷ͨ5 8"[v[~8=|l`50ZLr\H`HDv@^sf AǠ.P n-`W#U06߃hϝVSouM+|jh% 7-)/"'NzyI{p$B6/xa^|O }\mL\s'-d{J_S WɫBUe?` j)֥^p7Nb4AX{^W (x.bWmu<s5d}u>#P Hyl@VnSnv"B qi[TʵW\[)7F%W1UM\vGPfGIB]pfC~'=4,kBPM(Fn ڹJeTnUKCHڹ8 Bڥ1Nc*ZH(~ۉ]7mx2lxuc_0G`r$%mY(J#BwJjɩp1L=6֛ oIyQ=$ ;`}6v.S`sَ*Ӆ6C! Ⱦc'Pw#WAdIwE=(aSL8%`;(Ɣ-NQ3S b!19)աL}#Rx5-Ύ|5\ޯuhFRe'LfEqHhVr^"W*oA9W)_v0ug-10{%'fpDľC}4)B(&UiU>L)L.0ܦw۔,RuZ#:U*YZ |Wq2t!2?hu$`ӬGÖ6waV_rc81wcA\iF)wVR@]ͩ䥊LH:,ϙcߏF=9BS<| h77G2KR4)QI0夨 >1ƳX nVAѬ"М)2є,k-/)|b0.`z(hA. @\ካϴ2m.(H%dqR:&iIZŘb->)mnXпWjp.31Vh1:E~t&9Ȅ,`IazJmI?MSZ)<#Sc΁ELS|FAqxic~J7eR5nt$%ȜˣV t3;2)fJCau*TU%?liX^g[%vJLIpZE[Gw?*n@;FN) ksp\bp\V614.B"%R#[d PXCm>z?k);.Rk*X?2|8n?ï<Ư6?u8Csq`(7R ~m EZ2.P D?P9RFc }f=|Ta,W?_c%; E\dxe ~ >Ny19A\%Q1R3GBWkԺ҃uqgGp*mmMs`IxckxSmg lt֚ ݝVA6C3_6tھ &@, 9hJ獶|Lb~z1֌^^#]Ձn&3umXp!lr b:Ey:B\$n*#5.MEj!A>ш6ՇS196g,!CK[g yUGJV٧6|9I|ŕ:Ƒ[:BńgLk[x}Ph):'LEEg>aq!|9f a."aHt6-.`R+Gɘ3hdvb&ar$obD6){ VV'T.A' S+yǘ6JjIe EyZneKi¸ng{>[}~v_st ^ 4I;_yޝuhNX.3u~˵飼ϮSӃq!{LDM.*w:DYSy%8!_9ZX܎ ȆrTe坆qp-Q4/X>k-WOM(j߄~Ϻg_:JoZc`à_h6i]ҤO0a_OCQއ$؞|wV?] sanm$KSX]XN-:$j9 i2{stB>}U3hasɟ/!F]Dbm1`)JC"r-҃oȣ֣uWAϧ7-`rvJ]?%yRL!(ԥx?9EAN:|XI*++,ʰF;p̾;w(T &t>vPQ?gr ʋ°rd qys\ >!<Ų(1ڳy>y=fk`Opcsl/ؐO[auT&JeT%ooCYc1Öm|UJ1cI:8A%1 H@&{tyb̉s2,* +[](F7I2_&J%H-l l% I;ca=0Tў$6Xl9nf>q&$˿BxȕS iL]n+$fqF7#t ]qlv xXHOx|3mT0o>D苄jb*sU/B]9-L+[Rc}.v fʔ~XZpgsC_oٔafU&^텁@M%{c`ddL00_Dٝ0yrG*a!3x b~h}qt% oE *8`}jo@oht#lZO; |Du &c;'7^1R-ok0GbOz~hJ!H؋l9|j`ώi/4w8+~7"fYf\d̸-7 2&aN#Fi$Ԡh3LLWcJK%~ڇ@%R#܆'F j oI 9hȅP*7a:jf%qDT ,J1zcɠvF{CJF9j1]X `FH41F~9iTxi2al\tVV$crHMkarr `RBSݽ^b3`/1><ԍEB},G| q:'Tu dž $qaAI!児}kЮOsnD_ȏӎ}1HF(KZ(4(,d IX(Ԙq` ,w)؂3nx7ݼtӕgߑ-?. :ĥI8izl1rzB=o64@xT a'?"]o0eˢ>/i)6X׈?T+U05;FYMz& z=_C6LIz=la22? RM]x-̞Iy!gzZGS~'q RcMƩ6M b꿿cۮ!!%jHơ9IlG]mM&id*d-sWK+iKuiD;_>FIWea]=P_~1%<gN7,z4'Q&_=/eY@X[G)~T1$$eO}<Μ멧՗%3G.x`<ޔ|IآwpcAH !\uʵUF$I?r#bO(bFuhz2A-œOԼl̨e 2 Vs"͜beMR\BvRSbN/ -ߏ-›ou٩Bi_f&]uML2PpHv4Bo<( @+=Y8T9SErM_=<^h|dڅ;K\#_bQxO?)ԫ))Mꥱ6J)ߠqUtYǾuH /Y{AUkE6E73.~LA: &՘I䲠I:h ?g suGn 5/yQE 4) D>27b`±۞' . mdz|Pc7IgϵhI>% 4Mb@E8\qpA[O+ KYl͉tw."Yny %5Y>ќOtTSjC^V?:Җ c( V>\y4փLƥtIu Zwu6H"Җ 1<Hm( bQ ɣ^xa7]~U0ơFEHo. -.ι|.$'@kQnga?)Vw@h 8Ii#< a4IxFC5wX3(I]hdo\(#\NFQwf n3)H-:7{9cJ=4g@uhp |zARQ9C_YI}|.y-/ۧPq$y܍\mܼb>x0Gߏqt qhcj6I> doK+叱}&!QNKjUY[)uhAH dD,(M!LQ\ S~S=0>:jS[ȸǂ&J&麁 akanh":3ޙDnXb:A/%TAFx/Ƙa&d!,:F*|-m ߟ懴evsɾC0?a puEw%կ"+_U8j;?b3E ZzʁʒhH迱Yki/̸Fe saW$@lJ-׿ۑסǒ7!ѿY; ({<JLwi-wѶ ˔$3R(ԏ@n\(w93\ojrȞ KW;UK"Ƞe{ I#,ȶ9I0Q1IGҍ cٻp;4Yv\ _E2]_-7C']׊XFDC0{#͟ ]?_w>0'(LP<muwb Mк5Ix1Zvږ=*L%;R6KN=ܘ)y]ôZԨK޻IZHn`mF9T2]#IJ.~ aoSE|7łXNL3i9X\V1-ݜOFj0^Yk@G (g]HIpfFx/(+j1S<峻 k.=G3?Ý}﹈JK5ɨk8vSu۷1t HR m]\HѢ6/JMj$TV SK*?G}ஏp'uu? 燒&X!Eǐ?HX-HffmXK$##B:treIh0q~!u/ I1m]X>.?Fr`f&\+8Qͬ,tn+]Ļ^^$F6;|E$J !}mk7u B;{x5ƨv 5a a)-'7ϰ367;ss!:OZ5Rc33^rz&mWs"{)hw$zXPC5*&ʒS^a _!8Fd9'p;pDf4E{'6y;4Ba3=k~_fi3!!Ov/i:]Ԩ!b AHqtApkOy/^sõ ]- _>0!UNCʋH|H^9|{:|y t>!!b>Չihr6Tgse@:߲vKCPyeET| rå;AJQpSQH q)a-ToMQm\860UDM'ַAp3kWR#-}0] mA$%@qroƩ0sdLk&6h*)Z#S"6eKp.*˘UUݹiJ:L sQB_1++q? i*;~ʉTt(%q/iw]﹕tϙrJJЮ 3;2m,`Hz)tT%|߆1 Vͯ[y|mϤ_ pB$B:ָM$*wa< Z}^y8anM^x6hJ-[02F,t0 M82%fJEY 1d6Y-) vjʺᅭ.}iN֞=Q;aZ͗#@ }- k GSC<3/L2Ìaϥt@RX%mIFTudIj *[pyS/h$6A WZ4WH*_ؑz#=:Tmp=UMџs3|i)J}uX`i9e[‚#2= RA_#$T'@YL>V9GuI^,8cN;()kO\5~ vjZW|#t@y?]l'N#Lt&b>Nc&*ZM3܇+,Uf"ǤAx[~nPVkdzʷ~jЦ~~o>~MGFYݯs5?W~S+3Im=H|=1V+8q_Bt6`4P.zo)w -7Xd?&;8y$JKr#PeupRK:?-e\!>PFZ> 75Wx}Q]t.~wM?T#*`dk*HT0RF5.:9isD.ymIF>mm,WwجK;^cO <E  t 6Kj0 PWneZ'~ŭ+Izy,)00{n*'Sid)< 831#ʘ!L>Zgltt,dq&Jf>=g  7#wE/R #P6:O"2}&|Fۺ,kLҲu ޘٵmq.[=U(?7gh^q'yܛ`ӛ1Q)7ϋ ?GVYl fo7|kUWq%?&(A= h!v!=]-XS2U WZn@ A k{j:8xxfL5 fwB-KVBi>V(["sO͞/ aVˮc,mo'~AoUƫVTw;!*,ďU ೓l&$W^ ':y_^;{Lz*Cި̈́\+*#GTvu-Rʘ((=RĘ=ʘ͗ۓ(Ԟ|^NT:# -J?A"w̡kAIhn]Wuw6sUxHm{'h{dKm9ɝ5UVEH7O, ^,W: I#mNXM pvYjjlxϖIJ.9Pe=jw.rſC|v 1)hInFCg]IE>aOXɄ հYTƆ&GM$^g\ \(:ڧ^tO1ZwΔf&URBzH&(6\42+ޜ/1#]4Bf@x% {brGWZ/Y1˖z9zwtȔ-JAЄؚKBUl*|* +R״U\)H-Q]t HrQqfeX{ \>in\$,r T4w܏!ȕj%ҁ,͸%e5Ll*lMkBÙq)_U:מ˽>EgňU@rz!z=Eb}&y+g;z;+j`lc2n\8nm?8 "VQL~}`yEk>{Ln桌ϒuj'*6˵ka"Z DW1?XA~*lMu(u?וֹ'hĿ0T `eq; E=#s3M:^ӯC(X:"m)XD8w~Bz{.icb֡`>L1J6m G!cÚsc&#쟭A CMEv:6oJJT;ã?~}3;Ooy|?_ x+[CIi&]?Gwn lSqiN,u)Nsg~ [m,f?ﰟw~0ihu?וE$No/W5x,H<.,3ۀi^8',c&>-'tL)br |=qOf({ðhPJJO#.^BIG6%PmK6HU^!ۖb1SIn5I/?c!ԶT>7S&KuΛ]j9Y+h᭚e"1l<,6iD<Ȯ -WPH?a*^֥-W WJ l.7<#2X6UZ/e/˥beu ?h%t) f} ;6OP9/oKN.6 WLpF71Ph,XT am `O0o5r6QWLˠb|臄A2I~)VH{ ~(.ly Ӈ~! }ےءcx C'%B!IPnBpl+Cr<2@`zK"3"fc\V]mJe-9+G/Þ{ſ^'Rmh׸J,'"t ˰/wuk"cA@?zDZ8NxHO'Rkrq}}"b!|Sr m_% ɝ;hGג 2= M߀x2Ȉkޣ.@Ž:12Ɗ7ҏ?lx頔St]ʞ3:7(*=Ln-iAZBś_GTcPJ> &^{˱5?O5mG3):>iE[[1t.zU_LR̺кus:OnkUhk|vL!7q^?<-:91c۬lQu#u (\&ew GސJU)8C>Zez95ʀfs{_W9[)~*P?߳^8O3;1d߿;Nwo>lo{"o 94N=T GFW8FY ru"enOdޥ,֤c->aluf~&1Wz~iPhYJqT#\i[3:_%X_ߐio^tgf,;[EgJd5{鮄?Sw0}piy.wG{]1gM@iІPd?CT='Ϩd+T}yHkdMEuK)La[շʛʙhm(sMiA+\G/{?6(`VS<)mmͱD뮎.2=9&wmݏ$A& /'QJj1:&]63ؙ䶏W 똽:n,,;tGqyŲl͵dW\[.gWrK? @>>lj6·,fB|5y"9{;G̏{fLؼyʩпtI8%8[Տc@hAՔ.;7i{*Oe!G"_5kD߱ P﹐ߑ{)VPY-]/YwmȟOd(EK QYLu}cicyzX]Ap@}qF 4Ð3fEy,L"{x3lL~qMw*#^5}aU27w]sLbDg]Tߗ5')xqX.faaT&=C.]gٮx|8]wm"7ă!80a Q.N Х7qw/GbF{7W3`|x燘Ic[#Y =մNDw/eIb^L풦U]8AN@Wzo6ӜRg);j lőooD9/LP@HLQ;GNO\+{٨[xDim׉KYUڮ˦uQ =Cy FYXl2$Ey u=ųGUxRx;)P9X*T+ńpnۦU yFmor~hA|=HW8kCoW <#+a汙am~O'4=Kj~V1APAǻN=v}cZ'Oʓ~ H}34}mX/to-=z(,o ;ő+gtMss;O!$q='(0䭲vm7g?7R}*9t #4Fh虀[Eه긠1؄oG_C F?G_yKΚg9ݯۓ/t_]!KH!\?T#T*5<~Y_e)Mi±wVz5lrT+U`21^֐FKO*E-~v2;bN9|b>G$P(̶(Ttg&DZbo_@9{'DKkhž@n'/?񏉎OB2[QOtDH^A요j8cyb:GɱS.h %Rtp<4Kpe]Hf# nZ5_йJ3&>촸D}8˗y$)&@(\̃lES-' /#)R뿾]?:{EΊ8Si[E$M ,#VfQP Wi4?^StTh @i}ts=8D2–ap*͋="@FKZ*{t:7/aR8sSy;L2YD-E M} 0 r8dmu0A}^0Fghb{OR. 2hq^|B_x|L@IPLLxK8s ✕v\gemGk2|UEU2ѝGg9TFۥZ /&ZJϰn5+h"Fd`,*=g114,C4 _TыQbD/WXO/v")6 @w UÐ,'=9Mx7}vQ,9Ԇ3rDb2"xKPb@|6{C"gc_^%#XVe~#چ_V>M ( P$+prv۞DZīnIτdrۿ_o֌΋ Ebom(FJ_ LzB36CyoWpYeUΕ<<$Kr&;3v y#jJJ kiM:np6cPkL[YZtg3M(?5 mZgS+ҊPy[aP\Y2G`eqU2vZYtX@$DG#MlW@s@ɉ_o_W56t^+@ m #7<$]T&]u9]zt@ֶkq1w-u6>rnȟmx]+l~cZG拀svcّځZ?8VP"sE{5sZV<'vsbxv} Yz6@ ['ZM|1x?'⸤~:fh5x7:͆\xʪ9˶vc@nREF\x2`(vq$}˳_ͳt@ / 7{(E)%R{x\lc4K$<i*csr,^h{0*<./ ]i5r+(ZD Ck[?;{{}KqL!L⯹ۥE[d;lrPqB]^0:LH(LOeU@}" ;c687D&rKK`#ż%F̉w`.dY65 1lBy]hlxzKYP\"/5T 5`L|T=N6)=y3(CI+gjTZ%I^~ 3 1SV:9G@gx~A_`b[TDb9ޱ^8 ,FMTp*ߑP8Đ[4l[y_8z'ԎS؜,E^K >[Ʒ(̟G\Rd i1\BRߒ='RJ_nwV^竝lnl~ctrNؗs9b;.8~/L0C 3~V0_A QvLr2e'hn B9# J" -n_AQ&KI()zxb q?"(S6;q؞mMN #lsq} afȔAXQa064ьl uݱN.==u)|v0YƙAG\`mF{ekʟq'Cu y5^ |:&h.^}' WNXf<!P0:%`Q{[9oA֝ۉ$'o톐}n?U\(Xm R#5rIs/Waqj~2mZlTՋjt EN% iOMxGOh~RP oiq"޳"_/ Hh拲ePsǧ’?0G ^s]W1{ +t< w@(*u-!4 $LT9@ˑd_uU^ړWls 1ȧD&rQ0ر#NkJWjY_(XOmmKZ[WRD^|["?_mNXc{?3%2pJ.D_#y>U46@*6_ja˔ۋg=t3\!#BPy9Ele9^L|zDg?u> \s8)ⳙ~Sh2[?dy ;.˓@zKPҺAjgk;6yh E'<39Itx08N#_# x=q" aK Ub\t[ ސ< 2<[&T_KvXC (C,~vzklq tΧCGE k] Nۮh>$}8Y' ԱJhw"; tX4g~ e3 h_rVh-?E:Cv q:2pl"qi"H < CANeP9>i؄+ǣ>  eY4Bx ђ0vlf^34ӏȡ*Sc2uo"7[nPip)+5buִa^$,}Z>&cN1VӽıH׀UήA[CViUʮb*ͬ kX=6Yl}P#1KQBaiJ:/*mw* JBX` Jɴ} Qu g1#̏!}qƯqR?}005Ž}0]Z(~eʟs >*>aC/ɽV75ф^}^@Q;7S@]48B?oD4<=6x}O(>a¬D}I"A׭'gau'fF(v(v'{9(S@.HP Bb[܊PCb )Gc&n_Ñ  >vGK$>|ÚmEo5t*&#zL[ !?DOc'3FiFdSZ ?2= ._<Þp< f`L4tBb>߁ϔi >7=+8|isM lϵ>[__(w,_/DĿ_(^_:2|Q5Q249"-9O%E(؈w(AфX)JM"jCMrSY `E5{V9l,nYo[sL>HLhR,[I2M-NbW%opTj/F"$ꯧ(Q^՝]N NU|H9`0W>-N@lHejD1=no>2>߾Q(m6K% RϧXiڶx֛lHf,*+u $+ @*K؄! S"NG/ǀ 7D?9jl(¨?׿ ?~`&~T~:|/9~Pn29jsyeKlU2T浽S{J+ħ5LUjb͆YYD?%*=~0xerRʿX3d'"EO LiOTӻ[8)r?w/z_o9_OR?_k|_k]֜.i 9.xZͥ.|}x&~}77#Ǣl~^0[å0W A]v}mr[jCxW?xN#ƌW_Sm06H_W5, G-A߮o)x:"S-&Zoj}5C%Z]I[YLKwpmoڟ?G0זɖlQyfE~m=5(q1 _,Jcj}j5bE{=6q{yo_J9QaÑT9\dNtp)FE{|'nORtsPS8< ,b*A$g~`^c5hVb~StAx dj]tI''s$|AAÊ_y3EGBMTՏp2{&@t+`(*O)e',׿ rV9/i]urb̎%YS`$3ϜM,E*L !Ui,RO"lfυlUzb([h~ )$| 'Dv߀-q h(ݪҋ+bFY3bpzolB [n/\ D"3`S ~k0tRf/q|HdsVc$9Egvde]@$de 5Zh"@Y/42G*`~gbKTa&j6f/#IA}=qʻ~X d'>^ɡSNdح}R g/^(>lR#U'هB swlW,QֿZ$< D&wܟ3]kv?d֞4n=IΛive㒦#6I$9=:Sf$7(t߳ƔKxC&(l-ux1U?V8 ;L.^5I]6:">NtViC6A-HKVyrKit40-?{Oݛ-_<,l ot2Kugadx;;qdjS1 k7_88^g5(Ԡz E Gmڲ4ݭwڛntYǿ;.ӝ p=btk᥶T/}Uj܆^ݡO3X$ǎg+mԱu7RKsP~F (yhWw= a"D.MҸ 8Ekd2c pblMYlzUp~֘q@z4 _ߋ<~ {gM]Qn6O_!(68>r YZ,d̕xI Qbaz_=MEi$00 q,@0rRqR*EJأ^LZC0|Vŭ띕ڒvH #YE C;5)C?V^kkjliRp%8"xoJMʹ8 BR%I}]ؠ#/1%1Vѵ|!&.2]U$oQ*' ECе $z@rҕFk$ -"M4K'>ܵlZ\3+w}mm0n XW`H.Tz~c֮j#D5SJx<|lIyL}P,a9%4"G%o'УTX@`AU ?D]Ğc-|=F vD{`JzJdY9j*i("٠M ]!G?ش]5YJǔVS3^ϕ:'箬m'SX1o%ΙcaIMę!$V3^ǎ|77.GP:V/ FW+;e 㜓H+S| dV2mԁ|e Ü;DuC2F7ᅅh+c LqFFe-y=ori]pV-߳2T9/zU}!j/OCQRK-֔r(\ 0GR~Z`k= 醯l٠K)O٬ lN)C+ȺZ^N^k|fiwi]ۊ^ 0pZOdEV7 l/>ӄa= )%pc P4Y 3.PUf]1 Hۂ{VfKP<4SvAoOޅ¼;Q_iP(CxU9w}vw3I{O\&.C|4ޣϴhW ^yBp[zy_A)eʝfmW0\+ 6 !rC\oqXjol-+9JKQ_xv43YP ?~9B:hlIV} !>PnWW4sV^k4-i~kF!"Mj?Wdž)cP|ر~nyOCyOϑG4 C(YR%#޼x|aO@ QrYTDMC-$]y5/~沤 ק:Ax.!Ws8Y7Նfj:F_:\"vh0-+E襬AmuiGBzbzzpʣ"{i䬾qά~ZI?ZGgTo9>[N^enRz,䄘gyDy@ 4IL!f  DKXt1y.39cZk)u; f0mptO ⣳,}Sr.iǰ|o024ʽYZFm4pEϰ a̰>rgT"|ZΣ"^DyFKgV4ſ5:f‘02yq#FL?ϑVR رϨ}h+ͮc{@MjK%3dB_jl _˶ۤpTaa3(DxL>'IMEWZ%׳ IH5Do#J i_*>)!T_۝!(HTx5{5ᛰM{TT250Bq0)LBSx}\ tՠonyi7 :]+ys8{#nR_`w9oX_FbOd<_YAΤ=5y{VDћ)r\9pTI'(oA5`_[f4۞-%W*b;)#Ḧ9U=aU꿻+plr, ٚ%ͥ}U0- 74^Xҩlퟬǯ>k"juWc/7a̝ʋtf%PrFr襅hۺ57C;DĿ3x>E$?/iI'ô0d" mg\)!]܀ȅl%vVzfR7PFQvS#Ckdžί2{N6Ugc 3)3;ipVÛTQ".' d+0ᑥ9:^P >ܷu $Cv a&7=vKtuI3P,qQ?R[^7kjXp+o[%)uQ&Se]A+3#oF1 ;:2Ÿ bة-uHw ,b/ DHުګᄟ/ pړ qwI"fs* g^mḀM iM|u!q(KMUQE8]3 xtշJ_Ƅm 8 `pEc~egX{ S8Vb"q<_<)"Qb_h { ;;U K{z{%]fO,n8^7nWԵ,y *8 ?=kXV&G4⽪'_ ]Dy d 5gQr0|w-A_t;79"y䮷މnrX5Mg8Oqks"zu e )…׼ C!'p8ʼnl'WX짅iJGAG3Z`0u )6L_`_v '^q,N*=Qi͆Qb '?d5 c끊4@;x7Q_(25.KzXL3_\TяYO/ØZ̛>2Ez~1u%8x,Xp]MuѬBKNJ=aƏv\aJr*d`P>( z g<׮NþClª7EɉG0q(n39.l9"f YI0xoCyYG#7FK}L߰#W&{8a H5:7F ٚ^"KcXA,݉^JZ0hHX*^G9gLPF~4/P(3Zk¬E _}=4΃T_N)9aC5/5;ɚILGYv `Tβr.Bu(ym;Y/}'O&^CQIP>.vq E=el6iѳEcU#IT9?_؇[.PՇYݏ&\/&IJ%lMo|jm#@H"kČp'3{^~|pb͒~%LT U} =pΖmrza~_vy!su s Z%?;}Q˙`7qR˞x h0 }O zccw'DLeGzބJ*6Jm0F8o!;86xk;j3רB5lp=M·ݖA=s %\A>4k2vjaeNf>I<= .Qe$ג}0~~3&Q:7a61:PfeG.j5<߶z/V-Kxf?D'CSYZY5)#?gk<]wd.:i*L'"!8h0z5<]wgp՘O[ PkyW\#g̓Cu7gR'd1~X˃3˫dD$JW _dN0:vN* r<{vPORK4)e#)S {X;.9bE$ *TS{"wѨzChy&msy{yF4KQ96Շ믠k8C}(7hT>yPG~ |#B?^ X, cBK)Sa_N(~Md|=DLtpmr,@߾j;lҾ̂թ${'~ObSDuk' zw(&H9l $MӖ~ Sm<9L:Fp}1d vfVY Q'aeM>F4=IԷr YŭV+rf_|0 Q69ZQ/C3(*}$A\ 5a”\7ǎGT03uJ%?+4wOsڷim‹`PЌ1QkĴz'O\'HsH,qn9j:Z4IMz$ uC2ߞMj}k0.;p~w5Kݕ0I~u;9c(ب$OOe=f #8LtCJ68OU$TՌuhyxJt&eBb8mW?S:?RTޏ<, z\*¬>YX<$RRyIMZ{zM{:`cMF1X7ddjo/&92gF 5X\__^at-P}㢜D^mQ.Y{]X uf~.. )?A3C+YF@vovo1Z%T@XY|Mpص:Q7Oc) ɉng&[4Gq tw VY6&_}࿂ն_?熛B)^GlL~y烢[ȼ x]kl.?y]GFT9#QcCwQBcphGHYpKO4ܱi$4ګ΂ gO,O|Nd0WA:-:Rd=OeUO[v S7X/I)e ttŠDgVV*woc`%jZ3G#lwC/' YV6_z4>ɿXYzN%Hvyފ8mRCh bAn3XF=*.Z{!zc%!le/NG4֋ v*L/ KpŁOz[[Zz= rNd>ؙqֵ\<ʭa?UU#Jq9Hj:PߕM!t{XEaŐ ޹L2(.Ȧď\(H<; 6RƀJz'2'OJ{d4ޞEx=48{?^Xi,@x^aH_W7κS4`9_:<5+E}“2P`>ak*o.+c`Zb:L c s\"x븄AI""GFM)8~y-'f?i,Wi9{*7Pq3DžYBEs({7C9 D[Bf2}Zn10 Q Mʶlt> 4`XosAcV,mTf$'CAFrRn3mkle[rnk11omZLE݋/uOG~U'PeհdPŲ%gx,YO~m]NDIDSPlw,uǗd񖡊_Ԣvdh)kA9KaPutD L-iZ)͘*L4R%iaFW˜PΜ6337sp@cd=Z׉v`j]\﯆.lkH ~{ )ߊsvʖN12RcJU03  ikFg뜞LcY i헥lH_T:=39G-](6MS{4Yĵ!`.4;Eg0OgF[d~x{3E|ъ:ab >-ǧT [Zx6&7-solw|U:g^-نZ_s JNou?I ` j,fgGv_iov-{vst f_aRz߆ ){%Wd ;Ba|,j*@@LJ-tRb k\V]o&ݸ[ۺ#SU);-.5|zw#f3(#Zhlo>DTJ;ٿ']6[?:ОnENロոur f+oiMcM ?)P!k"E\e@aaEQ[lm5˵}P]& "6@si;c%+g T}{s]GvLfrM^[#hdQtqWpį> BwQY_{VQPXq} uxgfǏL,CJ-l"{D KO QUt,5i~=z[ ʏ2) +p^1%QCY@B!zÛ:q atgYk}E*ZFo :;:z7Bh_<EQa Sle!JJ{{=?Jeo>3#PYf1d)j)s2]=h2o}1=VHEa sxRhʭp@_/Ba[ԋ-])#܊ ZLᨯ[t4gFd Eٗ4zsJkE]) 9-:E;lkf3 B8;^ͼe~,_9oֆ}v{6uZ[;iOّVŠmȻz+c-&26<8Օˀ&aŗhiXjWoe}|O&QFA^ߡ4`0\jgai_bU(J)#q0h^*Q >RpVDiCV  ?ג- ?DWNJPu+ŠY.av?c.y0sHolsC1ӷ9My+o@סʻMwd6kr:]:V>'#*24Uu2{ x~׷@UVx*`JoY ~a_4a9PGL2nFNrpSVԅ{#j]v3+m }u +^GE*}"oxP_7;H&T((_u.nҟN5Q')2>AiGW(is:9q0Oƚ5QSb7J]& ]n1"W 9GcmKDJq @})43gbv?.k8Sj'V'Dovȁ:P H[% .f6XEZSw TQ հ#<-7p*s|c+qDg{G#~~edg)]z]7/sХ7ROp{-doF}$)y^t-|Ǹ6mVt 8k}p ¦ 'ݷ$@ϿpP# Z j_[8@+VCٖ|)"Y%.GD`ۼ_#;Rc|s$]5kd*, 紳/WC"q玼twM Tct5Jo}sR2{'1Dlԣ|qBv냀y<k^3鬋flvS7D˅B 1{8x!tihgڛztܣΒW&e/GzH_S *6Z%':80{6%KfQ]c M,SJ7Y=Ky GyQy:zBRT 5z:"Q\rD Z5Xנd;0?( {WEb%԰Ztb=N2JLRВZ]J2 ؑO.Ҩ|ħ%&UD%0pfc"{_ \}ZJPңqF}/K1վCQY>$d.̺܏tH -SAje_ޚf>pe4aڲNvX÷a;0^N }U_'=5qrۨ98[WH|uGZvAtJqBɪ<> S׭p!jg1W, E!W.6Mv-CO'dG[Ej/vM1XpcoM>dU4 4TfO&ɍȌbP螖# _I An_JL%0p:T~=+h{fd-'09+aͻʼnbKUfc$_B(ݹS=Xw/֓3Vre\sG& /|"R1gx~/?jC~]ӷ0HONߺ+W6"[%U8} 0RZ:?}͉@pXA1,x{lh86 ykJ&d\':W,Lq\ ('Ai1@ڣ/c?.SK&?f~ϯ ӵ~235ߘm= /d G+Sssf^Óz%袁0?OqNQ}NBڟܰ u`iTt/5x[{oG.@SMnRs9Tt=\Dmzg o͋EXB÷d EXC\hf`@:%3DhBF wBc /NK=#t$\ vȟtӍځ{iny<@ײ_K늿;vn$8I~WGL^Bdo_((*g!?/hk]x Stevd< ,DdQ{0!QB7wA+'-ڰplH̉A&fz9c:s\fM()~*唪 Q+( 8`} G-n78 X཯ӡan|i=iM?Lw\XДMG+1IL;'<F#;y$|Kyc;{4eU=jC^G9Za ŷijMVmK"P`+w|ΦrY9bO,ۇ;NOS+s(M a%*+ѝ-ǽn9+8|z*?!oO1 Z g/ ]l4"+WuGE?-cHDOaiY:J ~w[x?ݾal$mA6lp{ D.!o2y66_%n_boy:U "W/ O }alۂC)Ȩo0Egzh]^ܥ`a=B;L]ľ5`{VR.Eh w+s0r 'ٹա &k!K8ڗ3>0Pz*+-PGڅ/~%[zaP<;yYVOYꚞ~ZG (GB[(ǭ7.EnL k7"I)CtPVOe{]ٿԯc/ O(jQʘOO41c | ~YOif]@E,J80rw2)2g8x^S/Nˆ\0ɒX {GxpG(=PV;Eڌ҆0)D1{M93 ۡ2WxtB xOhv3 ?EyR (rEМ'@06K"xv4)N31M4R>"yJ]dʬh< r?q @hqoM mX'+~='׻hO]A"_XۍW; <0Kcj`eGGQS!Sc80aȣ%h؏{ hApMt}PֿӞ`%6 pӭ ǐe`%>5QŐjqyOz~]U @zKAD ]yb(Fp ]c(n.pODq?rČ>c[.m:qKDQ{,jH== vs0ke9Kq21=48+ED`zQog&sn-:Yԝ.NVegؐ6{Y[kÏūkiK#Z$Zqz[{v"kuCw[1gd0@G< pJnч+1ߣkŸQkh0~c8z " ?%)UvP_N#ڃc 9a8NcotH|H‡oQ54圅IFj'x?N%b OhhIS O)eҤ)kyLW'K m(0~ in38n/#w:I"Qo {Y8#m>קh!IKAZ(i@[H+E낏dg GF=?'1/niyNa=ѷM( GpHN3҈RЕ1m2Y8Bd1 Bj_gRS|dyOԵxI-fS)]G8 · siTb:`u4a% >@*  "% kk _5]oh2?t2M!WɊYZ*42X0=vG- 4a7>W>LF` j9&Iߧv{*Ye{ ZoɴxƢFwUj@|өc2Z p-8D00 av!Wl ( l[&*c{?YRtmzuB`ǡ> ;E8i` A(g:1+hAB ~!F9RH$;c'^P})ТB\((J]> F~\.ml8 X`MN?`Bxxdv4VNca]z ?Rt%|1|UWEyv/RDlƽt>ƐӓkgxD66^O/lqȌ >E;8e'=ta)dQsu踨5Oy=YaT1lRYMl³p_"4Hܯ-5 '~[oB᫔uuh ڄa7^ALyʀ"GƌO(8gU`2fLH}9%5::i.wH"egOCgHw;g*vo_Я6:^N+(}4A> 7^ C lO7ٙ.>NOZ$^4b`|{y7q6eAm0BeZ y?fiT%j/} ?m$1 0<2tE\*{cRPXU^qLcX".j'XJWN]{ϰOG u鋽D8Ʊ8DdߑAj^]p~䅉}1xoYՆ^VW8H*H[TlpŨ+C+@Jq&O.c>)!?X*d?,2@Do]rziWș8 %w&$} y.Ux߆GNGW e9I[y('$q0O;mk,jzREiE e,-˓<݃0;;Ekߣ$X鹩J")فs/x:_cv{9Ěi5* 1Zԁ>=+[bah@W7UHetS(* =O[7X0&s)o w1*ߟh[bɩ|h=?݇_4e൒zȪT}8Kڸ$;i~ PtDQVïfC;JQUP>^Jo.[cm!_,"|6%ecN>*(\l"EU 1[ivڟrj:=9VG[O}b;K{[nZc!Du8137tT 0 CW_zK9su,T>G=8݊Fs4M#)AEŊb(>0ޟXFVRM8ĕ$ߕZ1}P^zCAo2fNg8FzaILx /K̆J(]0'&"\8~oi<)e_,5Џ~Й^XX48~DL>ŠYydqP8=[[Jc\>@Ze7a^#|ok TcԍbEEQځn0Qv @a3 ̵%**Ώ;:+Dw&ؽqpI$7:@QR`u'cZIRHcCAp=@8_w+n!s^(aXC[P 9#<(!:,6jCG8kh4mRe7e"i5rc3446Ƣz 9Ju57yY:~e~rk:!Xlc%Z~1݈aA/= -J .2ɜ| D).8Sy0B^$//Lǫ?_F)&ЀÅ}FK`>xjչ G3>&9& .Me}7+ݨ~S-sCHktZ9T:+}㉄^7 zxPU+=hr}r ^t瞑 liz`a L*3~υ,cױ}ZKx&8Gxf9ԄKfЧ;2KAL: GOzv ְufaA8G†g)<d]]f[9.4C^v*LX,5 +̙+n[91 ~~$0FGV|rNP_3kA$0yKjy{ahz~}oJ7ڬ(f 9IZ}s(X򼢧U본M32RϞG Yc&ݿIXKڵZk@ e'O[sIW[nvg7MnB5فMJhD@TI }"@~I78Iޒ<(yNkk=E~7Y Ѭ$SsY{} _g 9}FЮXJiA5bPÕbP3}"^*{5fgF%!+̿xd~ {_7w챶6Z[<[Ǵ2<}~Z"gsC /hY.-K @*< |ihaO9yy$LGx{ cAQ[/?ǒ)ev,^I?2OHQȸ Rkj 9$峆;RvnJVnR,L* @V~TpUއ;ο'OmD`134)cDojF#Ҁ~)ywQF)6Eo.%}lrҔwW㢹GK5J1<8^&<·!Xe]y.>G/5H媞KXioOv;m`^M/om78˵Uֹ5co6҃HӓDTQn&wXmjo)<(w} rf0Y/4aF*ZuNe Oj(o}zǓȲ a Аl>̶'KR[ۧ>PeWɳ&b`w/~FkZmOmOa(8Uia0קF2фSܴ|;%?$iJ3 Kf|n[GtJiR/#ɿI #Z2(>9+5}rEIY/^܏qw}Qܳ߾|pզc Go(L *oqVh<ɒV1e]q,4Qoʷ)I@윻Ժ^kz^Ҕ}}hY!Eθ#lݹG.+>73~O*0HNpoAUdSC7ޠDc^fo/IֶfN^_#/PQ / F3,nxu 'cq, p0wyK^4@FbYu`J /iRY0z(Rmx0^.LƱ'橧곜{J1R. 퓵yV]J7t螑Zc Ҋ+J1+B _) (߆1llOxU{'GgOM^Y{"ECCF?rKwi5 a>}P?5leϼ9ؕmٮ| qRb'-xxX |BI ZAwKK1ʳBNy~xnߥM,N}豒 LP)nPjS[ 6Eaܳ[*u4%'iӚTBvSNξ2tpFمʽD̍S6a…:Mb K-",Uӌd ;ǚbVC,yC"zgE?+N/6J-ެTOd_o7xPd}߶H[Wr #u1o>qy/!ξJ9]U T (MVʲso4:".H| Gm9uږcp,8AdiTP~"d9xD:`dP)Y8͈lQlC}Jٰ9>O#WnM7,*EiBi fVѪGi,{jໜr([lMkRa4=={ays(  1m횴A\24ASh,11keۓkN?VyB FpOn6}D W8v͓xː]ao3K[_+Gci%"H xhN R gv"^ZiT +S'.7jH24%QXqZ9bAlu ]*NӾܔ6(훚-L0@aSQ<"g-g~P:hLXq;9:$ɼx2t^\`L%R*ii[`B8}Fb)ZЫtɴf(m+$NZL$^tzgOIJ19e1}hRdQ/9k3zO}?Q-ɨ&y{CL[8Wgtϴ6Gi5\ .KSyXGGٓrWd^C8`#rŘSF74&n.fKg~4 y1v![ ^Q-NoE~$! 3I,;=l[93KپɳN8\R'.@QUٟ攔6bQΔ>aທb -j!-MF0jť`_6/qEJ›fJko ij`Z}eʙE<Y=~:`.ةBmׂ8S%Sv26~כIrtY ^(7HǯCmym+W۫;5ǾE]obvY^9mf1~z-Q Ba<ؽpaVl* '",lT!C8DKx*3BTZI<-wgͭPn{EfASJq=Yd_eUe6sH2m@utPx Ź`{ܥp*KD;s$#EZ˹KS70O\0.2Hڔ aotv&[h_ t ̐E*hVtx> {F$4w{< Gt$j~#'g;0xۂл ^ګ^]2yTnYd X@Y?ODGæK5('ϊ,(/7q{~b?*¢L/5:AdhACyv|<8Tƽ |4a! 3 ۄQDgiȲ?eþ,񯪋\rykd/2:Ni+Z20*aE:fۥ@0+gj,~YGʃs^z0glnvMUze)pX,ExF.8@4}wh2͇ͬϫ6RseHEƠc (;;k2 $A~F {JN($| ٵ7Ϗ0[݉o߽^}J'jѾ]}w-wOĿGn1.S($njߍ%)!sd0? iծၴ'\KnUL* 'g߄W+}Ʒ]@OS׶mr{wwMW+W:_RGcrkWy{:g=1v2H|]S^{Rz}v\`i7D2kբze֥p֛d{ { I+@4 -2~/CIbP=A)jpCa0kȝȝkn2v?^;)tҲBÄR)gQ ovSwU?/M[~]n2ZU9|\WUNSz=UR/Ͽ*~xߪ`k r J'Z A1-Uf~-E{ok= ]?\^mXc'fNeYR4ݢ VX{`Z /BȍYᚌ ciYLґR~a noi)7*/]بk- FWP![=T c1BxCH8t4Ydm!qWV=7yOӁ|nj{ ̤LDgW;k.#s8v¼D.T_h5ƂCjB9+ nle[Pw1L?֜Vk1JPdgR0CZ.qSaSucs`Sa@Z\0\~b_:@).w/*ɽ8։AN.K ?D)0]Њ"`gA^&>)`Tv?r}N ]ğ٢0aK;h^D>-X֣@G@$7=)*w ?wuLv7@9s ̋+v~xK^}@7i^&U3+8=ڿ\w^@$Dް5WDk5o?X^|='//d6.[6;ͣ K,#[y^b+}*ŃXk^dLL篽BKprWuuA#~/ϰw.}wˍ>^PUY|w`YTOxsՄao! 1~(#lP|xq^0.A+yd{ !n+duRi>-&>]yEx6[r_'lkaU7s8v`a_ sbZnM|͎եKh @ 5KU άg#ƶl ^HjoT<ևQӺ##zՑa=HVo[sCb4ٌ7D/S]o}~j;l?=|%|[L5d5L>O=[ywM|83f̃;Ox<#S֪=FTA9L\8i/rZe:>0lŊ8y,^āQLPf3DЏuo:w_hlYBe9WH7:B P[9ph'l):\h,T:Wܫ%C ;b\f/אR%tr]\X6at/x%tzMi:~q+ʗ1kE6⹞/}C^ˁ ::imWzRGiR'l@M^ JU-n0R%hF,;l;.E-YGfmqNV"<4I0^#9%| iL~^4ۊb"mrd8mt G P_/u39<˔9.RoHxภh5˵t( rQN7oڜHnXep +T$Qtxv5Is'<I; ;ss\|/g''|8;<ۣ[υ$pLݎ t {*l/ Z8%n4AWCP'&I5JL-)A kl'`_mL$635a5 mU G3S<t_?)&2|vbp:=cp@%(W~'5k1qSv Uޝ$^QnԪu&w#Ʃw,VtIrbȌD쉀)) _ ﵆-k$k[tA;t=Gqm.4ݦF"~;܌axkfyFw Fx'͝|< w$3C ~[14iR/ak[P+Z*W)Z?}0=ZF^7m+ΤusFj <:җ( sH= =Ǟ4w}n?CHL"WPqw9ݶxwX^+v)-{j[i hm>%CvX[!]|D>.dD/lE7ֹl{8u "Uej毰tKmZV cڹ[E[P`Xv} ޠ/oPUPw5O\QhC5+]% !K!:; L-',(Q!xu[|~0x3L$V6QE7B5{ XII7J|Qm 0~OUi)Nt[M̤o'j5M!,PL8f}yNPƏ}߻)hC(J$IXhLuε^E4@TwCGwj'y ,ipSk-;I&'sͼǟx.bayg델6K9kPHϒ[/89ySU^4Jx)fgDoqYt ȺEFTMuˆ/66r)Z/'tR|A&e 1gjoxr^bAh BӦC/3jTGCuQx_Gį.ׄYR~ ݇fblyhLQ,ϣ2LɈcY)H)L蠇ELj %ٽ3PFZ< $vx<a2ؒ?{Gh} } 2nDӥhe3D73JSo t~#Cʒ@jD4 U Őܼ2-cMrۡU['UMkkJ*.FU$j.f1:/iZ:1/ᑁh`2R-x7Ǡ3 iS ; E_n(/@`О%g9eL Cdf2( |(&l3_a$@F$)@ވo1#/GR =62VpG{vcIKJIX(/*k^m9$f_kvOӲadY%5AW>ى^-3=1(l/!/ewօUJvt[jJhQ҇o7YЌL24XumrK|_n$vyNgFLhhť#Y0ím/V͗C>.o=@6_w2|6/W[gφ`{QJ}N9՛1¸p\gچ@7)zhs Rt)q̬0@6`qqA}5P { m{2~l fw*a"T$N R M$5o:z1h Od1)bXLCwwjsV.XM u%ju/Ydؙ[/ƴV؊n&`I".UMJSD.?;L*t08A+ȗdžM),o!'<P< ܎M! [x4&`r<#( N#K-Lűu,{B}4킾GL Y+KZ\,^X\<WpA+̛.{7UUBRVF*WM`]|,KH##w{} geݐTMZ(QJ٢TmtZX 3;je]κ|AKݔFfi'(I݁vrJޤv r43xv" Pa3) 65E7unW0N H{¥4b.G#5,1չ1L4^:u4bcV#LJ"˄.rSB~UgH:z{?cG_=t,=j8D|cx]gǵeOmK>N$xdah}R23#^Frn vWbP3[\Xy)XX[CiIyu]-OpG̷.[0ZYr!܃79;?bns^ˬװ01CO_ʨQ|k*9 ߄Lڞ8_)TƳao#}UĦ^CF`WE(nxEj0o.]qor{>Xx߆xbkYxkp-^?iw=cwXq{Š`^g3SO2RN9cv{mqv磅b{TzҖr9~rXw)ɘF3 wՄݟo0o`oy_<6how|'Gx N+.9Fz,B5b&5dt:" }a@p` rg]Z#HD;C188iNGL ƲyNeU_ !;unAIt G_]ͅ1=3te%߲q ߣNwZ%|5 Yu TmW)8ݷn9QEdDb.<&p+w7y@d| EY]&%kO.=k7S0s_EN^"'-{dt ^wk'Ck15XQr  5'FڌΌ;{^e[1_^8xz/$Ic޻k>P-(8WȺ dAza^][W;~+v;\nb7O ~ X?~8! L9ecco(!_) *zWs벫ZrVNzxnw I'wӋ0(wleOl~_sW[{uAmtqj< ) QH?.3~u;zGݡDQ/iPs/HX]n+i.:=4vE@'׆ U>; eX]w"ɀo%7gP'|2ڗ_.Ά[ْ~([4KU=v1VӯBVFWZ-Dgݩf71h엉y>tnc]X z 0yDʖc6M&l4K]Rv {qb X#"ڳofjJ4~JVblzxot^:_ffyZ w.L>܍0y<uVGɛuE'w(O6T4dK画=䠔[ޤ@B[;Y-OꄎHk@7lffJ~eqG%S '(cOØ%2Jl CH[!!.q0s~yTn}3t2 /LxkFa3LXONRs0 y rI"O-rC;ᇁ^zͪ뉝x ϻc;Tp3#Q[qQ:i9V/Q6{êLX}K.m4 Y#3V: B>p%MЭ$R{=; ,zİ=}nbi|!>bVF;l~,P5aqhM^QBwt$>LsBPؓ<0ɿ+Z)N 5d2tau ۊǩ#uI rξz,PWjz .NGKK.+->$Fa90BY:gq URrs}*G`ɕ=.OBou/q ZUxQkapr '0Q0WDcæ(Dg eZdcHJueh!}JW}rTz{+7>Sf:m#!9♚RdSaߋ6_N<)_z-?~%9)bH]EF25|+_PLd48 ku7^i;F6Vs>>>j7RA&%D7x j8Ց"3Ja  lwr lxZ3'=U֌dD֛YȺLM2AxTaQ(UB4'J x?.{gX&VHFCQFZfYLmvmem %&BZ8 8*оթc"I xRZh^,=!>\/!g|Abťx _|ٻ[`QGcB^\D"t7"b~py~_Ի*QV^ 89~>?QTvig$ ˮ8q?da5%4R{&~VapcA\ z 8+fGq يrX3Q퀞BEt%&X1de:U:9^dS$TnAuRͬzW\]([`pSޔ &"~$`'j!8K?A8 4*F}TLW.og[l@o"NbGf.y)TU Godt`8=[ʿ(ܷHV!KQP#KweXFI8<'ʞW,˜Bߝy3i~6 No&A>i"ȴGTdHFci$Ֆ+J|%dt,"GTu:~n Joë sQǷ!pޛ.oʫ"5[lׁ}ʮseٍ= w|\w9RQD~Ig|?)v W"MP'wq?6M rluQO~|o!N5:+6j쫟]D^`3Kr/GR NK/("YIe+˾.`t}39~VkgզSo%.#֍%=ǝ;K8BRt4ZSĨa4 1}1}?}J9em?z ޠ?ѠˏU Vayb*=|'Q̒tL65*rt5Mr벬* DvN~Nǹ> LV9| O&?R #p3ϰу w[Yd6ZRM4+/=Y~mJ)?QWџ7Vj"óFH>Vk1Wj"LL. %{0_ȞR9m J^|@d. _{|;kζ$Iy1<DAZ:ߵbLK]jV,;ˇMAjh 37"8w'V?Nkqb6( 6c3A|MwQ /uYu8ZM㘵Bc%^ܱ9k9N/l!GԐ\2^EgBi4jӮX'z{ą˅}Hx |LqßFЁ_0#C^H]t"򮝼~U#ݨlRUnί9qEه1 Wh:bwbS̽Lb4A:'65kw]Wws-fehsߧҹ>hFPtE!kq> bftD*}"m&0nL;Anq<"N56uɪF0d:Y5ɮ&(wwt`-:r\]s赼KZyQ2aI Z^JV H[XEy=>cxm%Es)8Rf׵66;?;D2{qKFGY!N%N!y y*{ |_} <˅3Q_±WDbvfѐT^ 5W*YYFCIQV:^#=w<fjnpF3hitd~ݵd;Y|]thq@xk?_ET?@fJcsNl;: _ VPV#Aep";lP\ ~§xva{ ji:ddF ''RyFG{V\/^!Gmڕ4Zw`gnvuT]wZV: B}me ڧRΖ)0It JZyAi_Yb(C`LR L p=Ku <T ^{)xj̘]\gB}AZ&c9JyL1RA3\rVt(䟨V\Q+|L &s~|[E/ӵ.⫻kL* ).n姇cx6zs'UZJϕM#gK/2s^yfiU# _*be*Ⱦb'8rHg/4.; x ʨ*3L?K-?s2˦ݤY.u֗6!دA=7%Tsjcb\(G\J5J ƨט@U~(1kjY}|׫lk}A_Y3y=Duq67  ֣9JFaV*kpg[dZ|-܉HPA(#:/4/ٱ\9"U~w\bVFO췻2Y'#,(35m'exTgHR#1`E|;[et"tг)gRM"ၟJ-q_bP[xȕӁ4:Wj dD:S|n]qLjuҞ~ 6Jo+0b{-=0/3UވوV%P'AqI>Ԡ!h&8n]G8jZ4,T_*Aom29> P\ofr3L:NM,s SDgOmۘ 5oǩm& i TTe:3Y Օ!L}JVJ)GlFe)677?#3_jw6&apvg܎l[0߀H? "9Hșf嶤LIN fg$-dQn-б(f*?)dJ2iCS\T@j 65WRA = $z* bppV:v7 K^i[:IR,F5 +y,nJG lDI7ল,n:*J5GH@\ ws~Qg"d.YI%0t6 $gb<*i[vcbYe \H,Ωv܍妺4fnth Ԓ]fǹEmqeu6Ũ:\FIJ!Ϩ h0Pgd(ջMV=QXu90LdH4P9 N,-NJ܅ 9-|s9d<}QcCxTC_:hw^6:hO4ê~Zu{D>7ιFzނJ2zvvM]2+ԝZi B;(Zt,*Q#]?й!7#wb4y#4heYkӎJߢƾj1RCHR&&6+zG  ф_:eCK<(M[ƚ3Gȧ1`Z.ݒt/IzpIF7⁗tㅢޟqsTp첉'YY'DpRuLGiC~Y5"i}fin jZ9mgVNJ+sKh$$kyheUaY4#v )~%CȀGy子C?o|w1m1X]H7S_}Y UXvbTnolzHߜG/|Oϐl%#8Kf@AQ Otѱ)-ϽxDO5~C3LpT RQM>4|qt#Џ͕nrzg^"O e>Q۔J "-B6#TDiʐe&gz;"YhH[m ui oD&*?=u![a=5L]w aMohAKR^v䲂ZNR!(j%{Nx~mM@B +xyX䚡3dk~wTݧTPxWW2ѝ{PHE^w0se:"?g'<MُRM(.Fġ'BGQQb/t9ϴ1ݨ#,V݀Crul`u푕_{ Iiyds2šrV4vgR-9ݹz_3sjyBuRD卑܌|/vw{_lśdM+dpT``2cШ gY jq;+;]ǝ<>xmLp=z>t/{܁5(B,2iY;bղ|7U؁⭖9fbHRuj.Ӱݒj 46&"n,TVȑ*W`5*Eɾ=PUX,ÕE8ˍKTjή~sP7xAaz RAH8U X O| Nߧ,Ƭ8$IZ^NDGI"_F/3aC_eq_.ǑS!|d#zH7m P\@7rMR?mCAC*j>ſ׫kmtZ^o -^cU*5#Rx'(@ $ Ys|8%fo9z#Ő1i^)ŋf`N1*aL}Y#O;7k#o_Oq6]hi.R)[-|<{B*E%8• C@'H";% %Ma?OV@ί[seed<Z#8\Zݻ1&2qt>нO}suM=њbgNLvNƫA?~ BrѤ7ئ'&nVEDn>_AoSn(dΤsГjwhxr1dE(οA,i"qK1%Q:/P=^1<#p^Xvʬ 0ãˏD@W}R|V'2hk7*ACAyB-T *²i4 Q.pۖPFA'F5 4`w WQba7^kT C[(r4㻑QV].h`@癮3F;5/^GKې&gĹdLW[*ܛS'R<4yΤj]mq>F-1hY0Ɠ%ܗtF磼&kwPlY'T hS~=Z i';݀A`<S ^$ kY/L2)Yo`MJ b{o:5 (gpEV? ״,hm?fU .-::iHa?Grz j8G뺚e/Fv63DzVllA^Ҧ> TSI&Nr1دi/E(”A168~]eBlFa?ò,n41r;CHx<_ (en]LgӟrwAKz{N{VPcx>sZ i'ӿ"1mGԤڛ؂Z*ϡɝ^EūNΗ C*VT/ܾO/hc2ə)3zFw-^-3 6{bp(ޓU򨉩RMf۬9|*{9e}YZYR7 so}fR{D:"Jx.! /*5*x-l7E_G,+8b3l5e(Fp ZMweBcHkʶkn: f$}}t /Ǥ [Jdq60z %Ͳq6w+i6goOlaփR֡!rL}|ٜ=e8лF`(ڻN G#baե48bB\Xk$AcoI?'DD8$4M0.L;; Q40h/b\;w@O [>ЈmaXoV6]gO t,T.C\}7`95lxИŠz(qCeR oΚCš[>,Ud$9#k5Q1<(^>Bri2Q\ԛaC#̛du7s93)[jL73^=*n!C"~:kv/Xg~ǹEp_?xF*-@~UΆҾaVhGdr 5Ϊ 5%ls.yP_$`h2یǥMj%tMX=H̎%k#+ jedB8m,!7fҲ)&Gj*~=jFG2DCx bbǶ!sK͉PƷvM~h׃Ff~ҚXK| UhQ6A#s|x5m؁=v3L?(-^\]. |NwyQ30oՙ&Nh-/U3IC$ L f~I@֙ lR-\ ȿΣqJZo>O7TOkR3cVF=…>҇8T)u>B:$GN0B*lsvH؛ʡLGx@3|,}OI(TRaH݁}h>ST M.-lz,T֙Ղ.`jAJ)^Ҡ<ا:(TGyX.qַdF^xk0^oy*g@};`s~|1cUeB!XzʰsPձ '!~]#tW,AHgD.d ZWFq YҌwG-uM*7p% )R7\J5{1<#EEEA/ʵ͔G]&M ЖV3ԋiiEԾGJ ]h-tŀ=g?O4#x>hB[I0JjnŬl*HUJyu9<*@G\B\T-7t0K9b[ $;/]Nnl*LI*DN>nq "eUioV3c@ΜDFĪN$`21RanFv^QdHNvN[u vM 7;޹^d>盆u/-Uiw7;vWn|!$$AUW1]B&wxW٣˛y^ SKsbl|i~T y煖&Se`؅(B#|AC~Yۥ8q mX#<:z߻Q?j ^z8&:_i:jd+I URzx ,ȕ)<ʔ{xx6׬ES TΣZHMsU&|<\f_c<xKvtR${Ϥkk@6*2Y!m<;0YvozO?>406LdAK(ܨg-va8z7ARߟe(slu U9`}_"`$P(ߧE8ӽ%&9Y|ύNr;ӪJ^(c̫q3(RͳSddv9s)EwTlm>= q&RIk ?_2j i-@E?Vh-},lv]¡{^q,l]E)(,` )>yt6"H6ձםA%ӡ~}"& P<0 .]656~kl?e*hFv^,ibLѠq*i/ڔFyeDCBzxy-Hr<t\u+E:W 7IXLRyr"<0!Z%lZKDT\EPƱ'?bA |\z 6@j6R}y.,1dh2s9=  ,64a:]W0L# kT. p .CsU ~yV@ScxEWB_LpdxZKA+i8N:C=vsɵ`>PW?<"ΚT6/2~LsM_泗*ϐFۮn37Bd\eS']M [[) F`lCm_u{<_:R᫆V0x9 w#%H/'1 ܭwxЏUZЏ? sd?A_OG~ UhGc$ũY]NCB#] [{6 U~AZ3p[0WNseU-\L|!.Z۱ە~ohy+PRA"CWx؏r(2|FYTg>l LkDŽdz5_Si:pf~(7{]M2:8ݱuCi :Oa!y1 67 tRoVЙ2_ؔbڥ"X̙SVy.M H,c& ʱLiZdU ޴7C`75Ȝ,|[4ӗJCy&1ղ'i~֢ӟcJ忉`yM +E?WVb|Qg`K.{pwP|"xV5Mք@8@"݁ݐ]C )pؘ)8rNu"ġ~r0hFUCJ̹O |)C[&WC42 ??T8n3a.^~Lhz?@n ?2`6==JV G˫:_ a`]Jt{9A fiv@usmVI1!k)6cEI/qaslyVIHne_?뎣W[ ;02K1TJAP29FB`RUb%ϥgD]DߕI6N~ `~#ܵD_?R(?1_)OrY_WaaWh,px*Ov6(Z =4Oj+H2Py,T0s'Zl0A2(ѤMY*^W&Q K+/7#_yΣ{C ,҄LVuE3?` E.o",r)w[ĹA[wM`hz|~0ٷƂ={temԫ uUhh`$ݴ!u%?YKW&<ʴ/S\\Uo 5g#Ϣ0 Aټ󠨒XD1>)$`-)503j4y| Zi%QDN %P 49OZU){x) o"+cW䗥LD(|Tn2}j1 Uz(tg:}.D_}et*G7KUZKS1/D{yG"L},a _F/0(|61L_8ٓ%_=WuBu|Y4/q8E( V+52_'c)({j aM([FZ`< K,jȀ}IVvd v+ŤAM8#w9av,wtKFB#ʑǸp=03+4̟U57O*4GueG~ѵHܻF߮aEcʟi Y oތDpF2Lk^i; yg NY* ܎Ux!MR8ZeG&wr TN8` uϲZQMxa(*@t"{SX9L$ZS^< ys;ù1d Jn]y֝L3M.;:7S7{?%sk.<]1s{m*OߏAcgQyMb\,fKF 8n\L_*0I&b|`cE%4aY uMfFd*x b&Íek6dVJ˴uUH^Y ʥ$)3(,|7[y d)N'D:|z-CmA&TBz+plGSH <S4(M;v{e{*vƲ[ i*H@In1F‘~qe-OS? "Nk9c c4.(V^Ϸ0.}ިZs-'brQ4!/3Qد)'0_ k ai**S͍ dhd4bQ4J9{Wsef|gc{Gx?89같gʄZQjXX$,IX8b:l(n,j*,moXhb U^1l-[:Hs1 >aCϡqL|eE5rlӟudu9:V&a.fZsƩc'b3 } 9i?4]/\+bi%kɜ@>~+Vkn`F|>- ލx$M\~y!RWH p#c4qu379s,uoh ť!зذ$|%'\x~bC ?(e4hF3Œyi{:zQ'/Tt`߇LKR-ul>j~7w+qIɩMiqtoSOg'c'm7>S4>]$K}:y]xèXgdw §";ɌД'5s:ngELA 8Q 'ZeyֈYH˸w>(3Sc~gC:Hiٙ[a ~/ f:ɞ_ oRS)?]AK:IZ?KÎ(r*lj &簩bKY.{/?e;۔?2og9~Lf*itcpQ%FDQ.c}4A3Irّ+d@1Frϑec&C}%n?=_ASхf<-+1:UK9ā* L79:#`5)EK?{?µD>X 6c7<^G)3߭Q }滾AO7W^-i~:=t.X2w!杹ψy+K $CAR/Ho !ʟ7˧R  I;J;X}gC Cf&1}δS(-mL*ϓ 1O^V-GĎh>;5M^,_#9 =l=Z:({ [Zn=[?o]=*C[p+Q=w )2 GQe<@[o-UTiiקHF`jҥtRj+ؘ:~bU\wY㩊׍gPr>큤w4M,; ~A9-0꛴!Ҙ1]/Y-)0!m0 9SK|K=mj(F啸%3[6kv԰W8_L ms7ߖE7ҷyLc7iV/ܨ㯉+-eη4! mN@ o_/k[VqYSSq~ nE.oF'yE`7?ZxZ\m.kTK0h_-rm|co| Ө @Ƞv0ÚjT>"8<I4;ק|ibPM"MI*<);“yga%^iX}uOfnҗ {H|A>ɪZ 6d8;3Ə d%#M_6N׎3ceת8hxewji#3Dn]~P!S:D7Dh.&ۦ <g*q J6&]M<t~x*,;qyɯVقcKE}_m>U A qW_mӛ%/ym7ho`x{C{/|״핟-@{צC{{S{#/^V{ל_qed^3X(PAHS? w;z?V[)cL'e)Yْt K5r_}G85;p*cq|M۪_Fσ:L8p-ϝdnZe癩mF{{{uԐZǿQo*vd"Q ֑ /@kQ2<'s:{uS%e ^W?LűU*(΃R]IIή6#]Vg&)e*95IM,T4AG$y8blŃm-CRtnj/:~ ƪ/q>b}]K("]Vok{+cx32'y*^fyǡc L? y8ZCT:lj4eύNFrw7E=5s:fO;ήl4qqH͈?b}CtSE(?*<ĀM}941:-SHLPJdCH(/ރAC7Sn"C<43~=  &}it"t]RK2 <U?ބb%2z1Y'rˮD-`SG:xaOlUg%I޴{JnE ՛,{bGh$Vp*=W hys Y/{gd&*CjTɪ>,+5{5z/Э@mMv\mG=jdHxS{?ojpq|UG˘)=hy q#u2#7DX UYgY YV FcRۺ8ʮ#~a\}04:W ޳H>a9%kK:O- x+]J; VMYD`P4e#MBS/rg`]6 EYwƦ.&j{ggP{޳,ȝJTdu Ҽj"pp;R&irH?2{AīPYi Ts /jZ\X,F'[*@1ˇOnXؖ{| ]w6r71aqmʶ ;` Y)4,i!dnN `)1- ǹ~d뺩/.F-JkuFA:ub.A<`Oa? jCO<SLi1:$Q%yqgRa5PPގv]b'fj)72mA6y o[B=u0Nw zD6ގ{ yle%M~OF# w]+ 0 ">h"^w>zۣMMZBt{P7 T`VS^[o<1%(!`I_X`5[BR*(XپpmHZ6\n%('zs#[w~c87c:* vnۋ}oҝ eڹ_E5 8>omO5(6 Ý-̀NkdKۯ)F)V?2AYɎXSY.GT#Ntd77RNc#kݿ.ԓܦ4JڊOZұ){{V}}`&,I~nθ~ts<2\NĠHNIdFx' 8x;6ʰ:3 R)R/Dò[ QɝQ\nc}5O95̅qχ4|bBwdGWPn&bF'~00{CGŅ&tSRnvԬMeF{g(U?ʙ-2 " zxg֡"8nLyRwf?ݓar)BF MMʮMNћ5S,0s<U[QrFooiFZu;S9\]O%*)BH %R2nOP}IQ'G:H|")#hU`*k,ˈNc'KGlBO#5ɖ Xk8ٶL4@{ 0#6׵YMγX1z6 #[/탥&t?V,),<|!C s<5x}` >~6q5XM5_p!颋.dM;-}44:&|ׄqET>NZI~KESIv[iɚ>ڌX! lj`/{?Je44A,;+4cOKE}¾R1jsC)iIKXn-m$Ŕ2y09 JUn`{XwYrT%P}T-k,7lrƦ*Q2o$94>_:!A7oi^s>y~~q)x~®=!Nt%{+@&|{mSgK=mVt./G{8gxfӘ ؒz]Tt œ ȱ#7"^/Kɩu(ڻ=`>s$7dY5BK}:ig`B Zv-GWx*U%:^D_T5>ј!sل$V3W 9-ԅ-;wi/_|[pFٔcF҆̀5_)$nyج uapuA(2f*P6yo @Ŀ5|o®]P,>oZx圯E 4\Q Px uuPeF=z,ŻF߽fWk.R_%6tbuWZ`IMlϹ!?]h<a}ًdL7i96lB*iq8 lCG)bcz*ser hھKp,N_" /ƭ# (SAYGcٻ<|jxasM9.Wv71G˼){~DUl1o$<ă^mv,<_մfRʬ;Ђ?7$K(x].Ȥƽ> t1x(+س KBpxF RL <|pεIYu"|*hАixKMAZOy-xF13MfF<8B%ubڥP)GמH2ϭ j&w p6 }|kps&]K-[x;Ռ8\hXG{gP׈aOYݡׁ`,vmLfw bg41Pmfff*fJz̾ a8k@jl7 S )0x#bbcR-EQK炩4EgKѾ9.ѷW/_:y 5gD=ldي^!24dRVMFC0lgo#%Lc(JC70t|8+ED4vΘx LDx߂ ze,2je.0A+F =[5LHXˡGĿ[l% t'r?׮nEyf  -1s'RIs>9A3W6'z_Y {jz,R<5}<&AۋLJsxM@*xd'rGGxf ݎvy3 &~}),*$74|ʱ5 As^XC&Q";G31h3 iϟԣ5zee3n;!`z]Ȭ𙴌HA:톗j~ 93zVq=jȹyji>|ׯ{)WF$@#\|:rvC x/uհ/P4|?Jz8{k3ެu(Jo+agryCcҨP'Β5f-2V?4[?QO#\vN't֕nϏ1`䟿6P?fmAjdSؔI07 c(k}15T!M/A3m_7%/_ƑS~`" 4nnIk~F>y R,Ҳu<&Fq`U-`UX?% ѿ_?|oap1 31lҒ+܂T{Q F2"jwRRccj,rHyV=nY\83&VYҕg#ٱ>/#R>)M gf;#=ΗWP`dY9e]67:ꀿSIw4,̙#X%bP" ?[AM[_>wnjZC-5#ݓf%Ͻ ڑ |bhqNث0bB K8rYoUxqBJnP53G0NgʴL>au|ȗBۗDׅ eB,8 oi9)ipp](vϏQ^InkB2Yv/T =\{,,!,w]1nwuew[2yf-1Ku,#0 op#O[JN8z`-LNAdq KoKh&~j]Q.*k\Ý##J1l{%LԵEKO=hPd8b( 6h]- Nl"G5_ *W _WSL$JfS-r㓭ε 앍lڛj]"5xLT32eר8Ie1vŠo س_ V[|gp| #kT:.D_=.`.W܏p ^DGv|>C%gunh蟇m귌b\?scRjmsH:יX{G%(x\&d1 <*}*fQ? bk>!81̳w76?6;s0*vEp~ܖ,nŷwwyVuQO-dP5 ./cՓ7vkR[^%qlkSpY/ f?/$k[3%s?YJ ֺ݋7vԯOp (>iy*н*ZBwXlxn ;xJЍG _e!뺎!iPF(NZ}[V%h_&V㭪o_!{ZgX<|];/6 a?TmVN']#9ϥT͙jINj(Whicu0l!Yޝ;JnѴd2?.c~yx^$cv3>ZWN_:G}{s)?$Tx>/L@^Yzk%\N4uo`̥,9 nneL莉 VY3dT]>5<>( p*Rr Kjv3Wb C5QǕ5JCg(iao.0zT-tϹۨ^<+?qx8Xagz_.J>*~l m8h1[?]{|a>ᔆ|/h=HEJ//mH!MXJ3l8h0maގ0̫0y *ke&2!i~9|jvݞxn֘wXAvHXSr`Y@@A"7~iю<_Jz6ο׷a^,blD:@KCX1et2Ͽfrmu"ɪѿ_bm1 ';G~oj~-y ~ GE?G/0T__KWàa`+G(>.&w~~ F4|qF:h[JFq@>iU3 mʄ8+Y]$=4?Su~g!afXE,rJO8Y.;%;+M, HcC)[h]Vy Yʣx1)İOU=f |_s'v0nG| TcUٞbS[jLReui_cS*h+mXH1qmiGaSc|+8os=mk>h_1Ȗ:ЩheƯͭX¡%ʯ (ghTޜ82 :gپ܏!IMl2#DjFpO`|tM8 hQԓj 8)uE:aƱ9fogKu?<={[}:R쵞Z.8O{@?/l)m)8wu8}tf:k{^(i'#Pr\;aGcׂ؆rMUd?VPjSN:Lls#WdN6C t}hߓ%> 2f60N,^ԧ: s|#_*e@~CR\i3| W&{WgKCȈ27qEa@$}Tɪ^Sm12#U/X!& le%? -dϙvdp ')p{= _9X6Ft ~QEgMQ؋`thp 7?;mB,J'E_+\E gЏS*("? '_ T{C1||2GݞCt79\G.D$6X% ):. mR؇ZxeX^ "m":$?R*ۨ:ytٮh :/ <Ƃbh$Dϖmμv<>V 3'9CXFCKԲ2r~}JɷX_G6k'[ޓմ=6` rIn>3V ycy2N(wB~ꆦfWEbf~;7NMd\ oZ0j~8U\WP&_BD/9>qnմPpAлV19h]"1@yąoyR\O]u|mx(D⾤P XGhp$L\Y^yF$ov+}d?1x+ۯAwŐS>\DUR[)!0*Aǽd i/exl)QێE^LE܃i5QV"9s']sOn=NUkO"ȟ(;ae\R(%ؼa;=t7"O Njyyth"l2y#'1|t.G@ Xь?^ʸ:{ {'+jV}پ.ͤ{2fLeV/1?a@Z^m/[,O}o/./- +i x\RF}FA 9v#U!k#xs0 ɏ\MeɺeS<;u[ZIEA~# 0X}/(͞ZV?Wd5OV;@~_2+zrTEx7™W\@\Y{Ed3(b;1nI~~]ߙ8{*K 6 I;';r?gQPO룰cwHT7J\cQ__Wo2t̆僭ylg5Lϭm';qu'Y2&0ckL43Ug@lgגh'CcC!٪Nxy}xdk'H|@~#NaRi|DMdQ0߲sgGP>k4s>@Jdw6'G-u~~T3(q5[vKTėDVG#(Xn0걼X!oo'c[ܟ@lu&H. ݇/+dOǏ1+g=Q&Qľh8 c }ǙkC'wnO)T?ElYMꥲlC8 _0~ Oʪ@^W} ⁶2])\)5AClO 7$XV(R~>–1q(y2@7`)Gz<3傡| );,xJ`p,ă$fu.{vZr $EV~dNBлİ_= KgXkV_{'vZ0)t&nxC3ya3^$b Ҳ1,h \ (sXwQZU8 ΃ YcLNf֚P&9Iӻ3Y[~궠66L_ \G. A\6qJY0e \\v;G;6d(5:.! ={#'lXު?*eԀjDΟ3&詼)w "wcW=e".&1⌳aJCÿZ8by$+ɾuЌ]Bρgaٌfg),R0z.#2*lm|slNl3 J3 QVԾ/(ٔ}lzܟD3X*3QX{4O0!dRJdd\F x릑>!xT6iZغ:/?c&ʤC*, %=fNe/.d4r/rtDj*g6xfS@&1.0C}hz,>|} k?Z~<w-8'+Fɮǐ(fTMRIlI#Bu|z,F_ :\JB6 /lTl/bBpy39ARB!l I]@oJF?,Og^a5j96Y]=gd@QJP=f ?]1#d$| Di0+,?vá^'y 1.?XqxdM3u(Y=uf؜K`oQ%61%S.8~X=K(~|IށU0>DzX̥3@zps^ilL$y*7,u8T;eN01gRK{ x]=5]>=5+EJ3s4h;ss 0Sg̉x so1^v7boVm٘R*Ee5F*'BWx|9Q Muc=<{(Z+r5)ž78<B?4=^2lH> 5ک8|m"J>ӄrZ|?ӑ(^gͼOLcXAK[xaYUg@x<l1t<\#Ojxz X.0%?/"v 0I}[ o^ YkaɩApեO7 e'},RQ_[ ch^'/_h<3 |r]kmb01g:i,\vxemNOy 8vjDT=-% o<ϣlj2?iصxXJ'XAAVo0Q*nӣ7xdsMO>}kr< r'c >is_@RQ d+RU~@.[>|6R@.p"'z%+eޫ=4G@%-T~I'1oujEӷ3ƼƇwǺ#uި{hdD E^o3E< ުa}P`^Dr+Ƚl ?`*<UR?46vK]^a_[הt6n'q6~:[`[!ݻT0?2pZl`OT!&b n%P굹5N ʄ#ywI*cM]R/L; }teLSEO;-ǦLJG`Ƙ4 i4EK\eU:νȊH(KsN9iPlbɛPy`xC 2yl,K9v oU6DS-^'g yȷ #I|_/g͇E&$1_u*q,UR\pJ@b xDL׍P0MѣHq0c1ReVJGI1jNhDEV3NA$\yBO@:ДtyO@q,n&PXVsO#!H ?KX}U|Fg*ك^Dr [.0?Fg%N`M5Tʟ*r3d*Raa4$ |i4c8яa?s]z ( HS_¯UڼV:UsdS0ܟbqHAQݑ h$=gx*AT:ľ*ٟ7vqٖgzxSw^ȇ;Ň`!QlsL~A8 S٣Xp0ȼ P Dz3oiE 9gp7WDEr1CQ7k8XܪW>DžZ[9k1{2WVİkf(=r>\&%hw< @]~MZ*~ARbda晌5 jRhG-sgzh?4;#ԝI֟t`pkI++0=e#b1) \EEj=UP(ɋyKtWRs"h~l #bL, MjہBW&`~r<\v(Zt,cub՜b0?+FEMRl=a).~n 6Ukq\R@K|`Ճ[boH:5.i>/@BRGϱ|<{/,^fQQT=RHC]prEMVċ9bx:%g)v~ dKU#FYrm4 s:<]RſljG 80C "R\{7g~ʎHWW qmŋ%LY7p}MfC9n~rc>ڙ(50 קD udWW +x'k1O[\yUN7; {q }lʒHZ(,  u>gP~G"b2 6% J~En(i'bv@G`iȤ:KphŦ Qe*? R5dSh >}䘐 *g/şʀ嚰6`#Gvǁ?iH,_ gC;UM6o6s|Rf {;DŽc>ټ'3>FjBkB@- F;>.[c+ Ka'CmvXzV,e1FjUS:. t3JLJ`]ZH쟊{q[}^}L/:|n0UvN MOvzsbmJPĩo!fLrS{,D}Rvv@fĒ7Θj5,-WQܮB޸c2a2k)?>1 (`-cQmL ~EVmD&UKLq 0F i'Dnt c8Nv0GSPb!&E<Ʃ1y&Ubt< SV"?y5(X@wrT"`PC^'EK$SC6IHjFB%iyNZT5 dRjت1u~/FZt}Rl߇Uir0t. M Ϟ:C%n:$K5xA7zgb%brFMbވ =_ewҝc@#2l]zgX{rNWj T V" +!ԈL/ v 1x'%r\ʇUw8OhAA7v%cl>?~"Qo.[7 L&l|:  ƕ, ",Y+|x\̒I7mVWDʼn!y=Eqk )CN*N)35u %+n%\d?vlJC͟6>@641xn;%ОzO xpFK1FqUE৵~cpW^L^Pqnl`vn$0 @xj{ iՊ4z 2]^Z/þD<~~(}!oRȿ GOfkV}OVٶC:Kσ3WNcdc~&3++b(%D6~R/F +xmz6 2ڼZ\lC] K-ڼZXMq5F?a>%I:i{UVKEhM 0 ?JSo Az*wD-ac&BVۻ֝cψ+vYNgI|'D-5Au kEq$y=r5 `ߤZ߯4>Ga<۝7h6Q䕧eH\1# )79_ӻ_Z 6оy,".}|I<Hs s.5L-i'L.uoLZ_Mߠwߵr~/iqR? ⫯{0B=.CtUO!!ߢb_TR\:+mc,}Yr܆?ˀPhcz|I-"xq*pFDPgkD NUL", [:l1-4M)4%4R0O%q84(8&0{=3S`UX2_?4){Psj5XkpσlEBR$FFO= %=OwPl'kBgf _?G~+HDGdPngL+،Kɱy?c=`ǚȘ}uC#҇ ~rotm` .%T tJvm^@e t"oCxb=]Hw8,ST6Xk[MVBw{S窩h} ]ұxs^+*=dU唩Mg7}7Qx|/[֞""jOK~k`"z<HrռJٖ` R\ #@L~0nSVc26eR1;&4I<@ɶxEf\;^>hv:wu? uzĎz>ާ}fGH- ۃ!ޥ[\,Zʕɕ_[,O~㾗Y=~ٵVܹp.'s(mU4¬wFWkc]2HXQgD~TgV/c3Ƴ=?&_cl6koTmĔ6`g<U_s(I( jq>(PEVdW @omP[;M塻<~7x !w"]@GAxw AlTgVQe _X/ܧAxTap* Ͱ+D'IZ'yV+$XD!ZB^#Xd6]KuĄhRg`5}#]k ?cpz"B+{ٕܰ_ks Hr{WCa{%CZ}s7n|>nB5n.۔'U9- سc*02לu;PFoO~_ƟTJk,7148:dC>ɪ>8D*"5s^WMU?,T 'Kb~ð3Z1i#hxvVsUud#21@.^e-C`Tꏂϊk]7A S2yaaU0# Lŷ]7% }Mp|;ߓS=0)zU]Un(SX;Y7=?•ӽnuCgw' 쌠5%ʁM:7)q{Tts !㶐?$y󗡬o( wWm}z :bSxo(c)>_Kma_@u>k~}9aol0q`״2, c߽ܫ > unuW3q)egB^Qt)L [O\ )b SY}_N3)Əƫj O=F]9D * u yU€}萰yizѺ35ѯhcb.>Nz atR$b{rL ;v=b\KNV_,{Ǔ3/pf], wbJ?n~lM3ͮE4Ë#SZ6D7F<zZ]V0s5_G3 [,usSh)Ы'ѷ% /#uUmu:u*Ӳ>&K=NrtT\n+$J& kd@t]<44v!;/?c-\^6zv~aѫ7yQwv,y=EV{܈?.E({"J`yx /|\,v2ϥy1qA@y:=".o0?=r#tK$m?г/L4/3-Ǩ XtRʈ N$x8eF*3(JaM5/kUY0O$b~;ĥTqxM(i?Qzx@X;:Gtϳb+󪨂?ѢlFq5[W~HHoElt/ہenNqsʐC׍*l]ADq CyY:m4,(V7I `&=1<DAl&7hr8A~kī90 \Q܆Q'?y(poE~0ϱگ!dS-F҆\ d}?Xq%Oqt-E<amKz plď@$NS[&+GB1뼴 ,/>F*ŰJƇ^s//%y5rRw݀x~{ymy_g{0{I$n :6F5i0`{>/mQ& iӣ8'Qb8d췎x*N\irpdgZFUA%"wLh'{Ŀ_++=Tg7Y^aY ~o/e1cū'싥ޡť}ڰ/oe_ξ7/=^'w< ko6@@ 07KGAٗԧ ^]5x!yL+梸`48/]!Q1%YEɮc^aY6y/L*$v=A6>0u_n"Ì$ߍ3HlS>a$^ H22f,uչ?WU\%'(J`wA걲Rߩ=v+ z꿶AMmWy!fs{P}8{"Q9h25eݲA?V؁1ہ)YoA$_ف~w/3y-xaB`x_ܘ'U\qV3ڶ];yq^7jo{sY;|=A]~C3ElU䆚dg2<Դ-h)^xkWx,yiq3mSt֡-ܖ}>{)F~FQga]=euMbxw4c<&Z?Y[M[Aiw dm!؊ѣwfB79;ۣwk3% ky4edoeNiT+l]~RlfwKf*8CI6~8O4(.Rz^Q4dẂ][\Ά_= y=lh?~0Yce*l4Jl0rC0a^ Xzn֟f  J}imdR0M.PLSwI%6qA[Ӥ9-v̋zXva!uMcD2c4yL(XGA4FFƗ)?3fٟs(la<`y>~Ȟt91 @V6NLA~1\*↨zk |ƓK,fWO)w,3fo'ɮ[tHOیU 6\[ k]흡r*96,U_Yn"FП~<Pfo?~;cSg Q)lrB=W騤uTVGL N兏h$Ϳ|c>/~>q|>k_CW'|N$h޿^`>|9]ik>?dm>|֎|=Lmws30LI+0eT}aKaF/yĸ4 ,YO%B俇Z TSc.6v|UfI{vYhOFuh5gGc(cW!{57s= xMLJ#WnoKKz%B+v)`̂ZRNmʯ:,$e ]^ϙ DBx^ˍڿ[&7[]EsꌝQZswKfCx(`>- >s;\@t[CF;ϴH;б2!"aD \aK4 5!=r67qĒS$MnNiN}ڛcSt/#qp%Fn@^ ƒZnyw6H1_1X๣lzP;g>$x@R)4FױRt5?B`εM$Q֟ZN3P+oKPx]OuAG *A?i^C*,ҏF1]j;7ctd`D! #{deZ^q6r /sx=ϛa1RVX-ݬj+3;1:-l"3d6߻x}e 4ɪ= 2*ׄyf[p=hBj[:]P66 cøi©nbh Xϕ8["DRCR WTO2X]bf9Q%تjdz-PplR-kKo)VE/lyy¥f"n9ڙ>Pu_b}8E9tml6,^޹7ɯo#KÚ+; 2WxlZ6ʳIWn-^1]sa=xqpBM|f8b?xƈM0Zw6zsuBfjOKQ7GMK2ѿ970&Ll8Zw9> >JgcHM2vM4Av?jkN:@S Jժm9TX\ \%* ic**NWN(z T"(e yLmk}IZ}i9{X{^k5D1?qkt1,N5""{Ix$E!Ϥ9qѠXO9lz!mt!/oѵ$ȱ~B[Xw?01N:9'L& T!MOi2.V1dئ(P~h|!}8琎N|j5< 4Jx9a&*b k/ay5\]p>S~3iqONH>Œ&7҂0slqT)U;V5fxdN)V7ڨ9vBqOӱ'JMdQǥMg̲V[,-Z콫@bn"~)MϾ9G$?[Vqe)[Qb7suP/pPYo l_U qաsy#χCz z͂[}v+<8W b {P<7^gЎroj+6ݹ[,-vH Ұsd~WZ](_o[5~F%2W'Ë.XVeS7% NXG*/F*'"GGA>vVr`?9b{'<:iD0C}Uҙk&útLX}]eS򃱼VNCK8e6ef}НWDwrNOa-TRj~mPE>?NrS{)_X_3 C)Qm4)]Q}Vj2BA-&ޔ KnG9'2 ٢AێWL!U6f)~X*Ǥ)]T6Q"u %Xdz>-G ! *:Gw˕Bi*O~[{uxBz&zo|c0; |~L}gkzrs5`>==& cFɗnw"[(CWNq=_ʴ,^αWaȴ[nHkʞScb z# Df/bYMޘ"{g_G9q wN[&芎:iXY2f=/cn4kP%/#duִvnݮ+fg\εp?ZQ*:URLwHGf'nG+ '̿q [I_Egx;U 3L?\NR}Z#Àg,!5xF΂AQKn匠qc[4;6i|oij뫖 ?<6q|%H[&qu;<G:X$mWٻ,g+ZA)JYm&AKJ/(*=PmkіE kҳ">XeN΂k;Ri3@~f v[Z?=?ޅЯ ~eV)fu^ \gD tA<6n1rcm5)c+df KҰFkc*ܭY8*Y?hmnsl[o?تJ6λInEXEgPh5GӴMș]GMНAJW@`fO4 /e2p1\`e,8%~@ QK {vt!A/~yap~zpso%~UBfk4O<^4'c(xDUiќzM_Ծ4db}Kdhwo}=}"`n1XgjtGҨxǍ\\FT (1착ёlKb2gsO`BL{ձ=gL#q&Z'_4cI\{Hqh;ZzOٷQT&D7 ;|W]c1U=?ysĔS{ ^Y:$a2v9XbWwN+=bJ7rƅߡУ<ٗM$jLz]<|yfũk:+j q'b>w;XN~2&$ٯ / KK >$wz lc[Mnxg @_)`U:֫XɌ7 p2Icm'p٤Ӏu\!H& 6ES"8&cJoHwo6~-rTEc6M&%P,(o6ΚHs8Khө%+ÃH8dԭ΢N։Wt6w`*-,`xs>덲GOn|=iV;5k<7 ?)9q ]hlS9"Ɵ*wA~7@{kj{>SFEFY?~/ƞ=iUYP J<2`G_vC%(t+:-&,loF{KjKo1KMlSM{0z[;5G~ D"F7o5w#M3uAapVqH" , >遽m>-DmsdR\[Hs JxC1RC&H6ZeR(SM2#<ƋӋ8G7SӏΦlJh%,&ڤա -]MݢA9q.:3DezgK7ǖ:vjXGbYO:'_" ߵ +(+vi7/m](Kf'gURٟn C~4׊1l;?ml& ka.:>n#۔{AӪrU 7o΀7<*mO|r$XXmtq[fsa)1❛9$Nz%dB*V'#xB:a5Xx^Ov{rbH3zt) 5ۣ„JHE~_i䖇wg7$?o=DGqWQ=gbtYc13ӧ ]e%:/\%Ɯs:6T)V&109X1v(R:+d\rwC8{h% W  ?O7RfߪO5{*_xBӪK?;EVK:{@ƹXe. [ b`v QIً}:WU0Lnf@E*80/oN5NqU_VkCFHaZ&Lo,| j!+dVƠXl9n-8C4K:+ѰsyW&?Jy/Wzr|@w|>9^7!㔖&`%]V(cgi?\^,hpHV%JLmu/(٪xk?$s>ˮ7u!-TvQ`&~%y:wytt1G FKV! `&CA~Q}&c?.|bkwiH 3xx 4yJ4Ҏ#|6ʦ^3Xz|:^)n65%#ݿA2Vj}%-夵2IMƥ[mwnƃdAk$9JuŌick=I.lYXD"Ʌ״Sݔ-OḥznJ*O%@DY|pE"i d=/cirB>t) L QV$84:Y\p·" YcߝA~:9F iO+QB]ӞXk˷+ dsNWhޣrY?6wV}/B.DkSSlYä^ĩ/y'M} Ċ06C? ieHnIbN5,ϲ[69CtZ?%T Z'!ڇs7$LIO=⭯簨ϲw'/YMuhSQNu-; SD_}O XaG?{>DҚ ,㝄@.NV.Lac8fZ`6ѥi^@F,i(vkr53U K53Ab/τ)n{hʮ1є5A3eW+ jx+2:S.O&K>5vK8jw&`B[+ذ 7FDY 6qbN}c +>}1zzߠxl |wn4le?fɱh,Z&S7w˃vF,Ljtp?e<_/O't/$R/ozY ˔~VJ9.s}rJyUsm_bhYb:_n])8WˮOKRF`pA3vz>8@8cȹmSm<A7^ňVWIgG^Nf}zf>(tt;{KWIUik8J# $q.ё(ͭz=llvX X@gb-v)N_BC{,*lSin΂KBwo eίY'BpzT 3 l\qy ca htԹ_t,?+vYe9ʱ>"H*2-(Q& tV2kg蚅{ M!uSL%.…1nJQGΚ"8Bq;K45Uɱ&ԔgeRk/o.H!|82&v sLo3H0NGf/b?ks^_C'4T.a;9dq;Fjc~@2r2~u\ksNwIr$J F_S$:f?6}c.a5ͬ6%>e70ngI'Gz^#L| uƈ/ usd3=6'V LߞՇ(T-I! *O Pn\T6LQcD JwP6[>`x-bx/t.d?]5QIXg=p9wC y+ XVvW^^+E __FCqI&Ѣ# ^(Hk䮆bW q /9 tУ aqXx E// OC[x w@cہv]1G'ÓwkxUUEmY-< iP_/Ϩ 3mJ7v<ہgY}Axj*9uj1=[6k vO}_%< &>NIv2:щ<~Wg$"ʙ877()bb*hVd,P 9l0 \>|BJG7:D))M͗ɦvQ:Rv7w|ϿS|_^3-|>CS_|ϔ>u49Mx]7.O1H+c&30WF⏫x.uJ^Rf}/߷҅gOVJ,P"3~.Xן#_~vvO?O\?pm"S_~qQh ?6l}˅'E煍xH}!lۯ"~g/<#x;ٓ/R?=l^R m\^=-23)mS~[31J_֟#&5RzKIaR(a\&&&;`N|E1?W* ]]Fܮ _lI;+C=y-xUJ#6 G KHy& Yd9KP"цۂ'utс#a944t̸j&@LGL+^gp#'Of{sX?|=LJD\RjN8/,Sj+vnIsvh}gzBGؤ::9~YoZIy3 &(cs_#`GMG`AL) :f'MTL)7忔ͨ ZݳMXmkKjTFVk*лj1%?o̢'l[n W_KXZ9|OxTkݘO*[`oK:~zoXζ[:Wij|+fO2:cL*yë8L1p^Fd R@˶H7QJ\JO&˚ؿ =:5QNmdydL^,npɍeђ0XKc% ڸä8K\s=^WўA48f'G1R4ZքY(޷=St5Jcq3y3NRygQ7UtA LauONyuURyʧgq{?T.㿜uF!lLl{"`{߷Kil̤=;U!|}Y{No"壩'|R+82uUorBC甒d)!w߻Ae1nf0n#o<֟ |(Eo&S] xkk5Hw@z+HJQ>6BD|Pr}ϩ- tLߎv~||َCן<ic貥_Bcq/ K"|_ IDW`lϜ՝ Y/QLA bIރ}ÓTp\ x;|L)K) d-- ]/ۃJxkMxʴ%NEVD~ԳiЎO)nC2_5U,Un. ?Ն@qDU<3$n5vDt瓗 48&MY6p'KlT(\lMif1677M\xH:l_%u,Js V/,q._0EsH}o;YLwт>k=Ο/mbpBfkl(d2 ĿMf֧(<[cWq~تݧNх ~?\,Y8 VqͅDh  c:L!i}p"*q4\"}h9|Mj>aZE#y4-2~dtlJGT3~rPO.69D'G8"lC1VLj>Ӄ+LC(OvTh )ճyȧׅNCގ卙o9LNg~hޡ `t}tkQ,CۡLP:J?>+COtGSh|M)tޖE_3$]mO9[-_ӈ;btAlIOfcƷ %M3&nnƨM8ѦQW-uׄ}ԯg9Ťlog0z G)31Nj0DS)];Ր%Sb5x] &;M0RTDy"3(GY_7 6aJ30"G~-yf8+z]4/&繠Rx^EHMxP GIl) Qaۛ^7ʽLK;L<'m#>7.+`#A!W IB$eiu#Q8nqzmΫGR{!&x<<7`O=CweL|]+PIuU隠,W+S4E{]{Bw0{[vNO?'OhfEL&qS9CDdO-psDqG RQns8Ы,)O*6п 03+"exej AtS[kn} e5YmΓ:}zxQJ2{!)jf23E%m3 96p=!bE)6;y1!f\?iLyT#t6̶f[3`_q<.BӫIH3V]фCIe?i Wxy! ͫ-?+ O&m6;%BҾk6x Б0kێyQ |TdҌ[Mha[|ۈI$uNF]ƙ&GJ)Ka4"֦mToZniR*QأNo+.Qa12 ])3_D[\Y/f-~jCjc4D~PɃ$ᨀJÞk-ꡇreE&θ[oEM ٿo=,Yg~XBpsjp V=īU!;;55ts$;[x \T<&%EGbS-pTp,{ O`)ht$S;r~oy&9`_cdH+Lo"غKȘaΚcN &OmL5pW7a,u!SԵ~%>|˪>ww(]^m #@,{5*_Z9|Η XF' (9/d6:w?X`A_Uqib\X-jI}^2 7wy+> - @ʷ=`cYGӮusz߄T|)F!,$eTGRp $qEC[iǕ4h-ž4c>u~|8A_> 5ҕйzt{(0gtzgy?" &S 7F^p2.6bD3<әU%@a}Vd/Hֱ~8ir -c5 0d˰y_`x$lh!:GyHO[d,9>n5Bҿ(*o~[+ެȑϩr3 d=b؁B*`&}A+4^Oo{SE [xmϡ2w =cYl 1:NZm8(A_iWbM&?a}6YDxA˦7ؽ6k>>w*EQKY`sHl!VMQJawzD.ΦRbp^iXxLKfW%z}'^ ^.]"s{3etavRx "bVtY:lDMΕsء2 E@W }Z?SYך_Kl4/6Q>i.K/cdX7ۋ'm* gi P4e*oy*/AZQį ^ȷR]K`w~/*V^ :BSE|7A? O]׭=y^"oK}Bµ%0oˇ\+(4R'O! M ɸ0s[37~Cš˷> AoA*-A#X[|f0qa|rқr+Uk!SӮ(Y9 G#Q0ESSk)'ҭTP6 gMÛW3⚝3P9*3|-М!b6D6!xrXn>Ml2+x=dl, [h,Z?QÇ_w·_1)7y_gj'i%e {Xlr$ "~6w,({2>hF0X|v|W o,~Z8|MqYc=zKs(Y ~o94NcA:S/^H *_q VCmxdC2'B-uo(Io.$h@ QۀoWhYxo8FVnt%bq~2G*@{g>&v^pWwq>q`=KwNᅸI3OӔTPX2VeIDsR簦b/y9)VЦ4ׁ`C5g*WNޱ!8*D[٭n5&+U%أuçq2{gnF0'd[^폂/7r˚E_!ش OyKWpsۤ. igg*>q:2sAF\!",6g? |Zge&{$fx 1ϊ 3x$Sw*a7fV7ureRpCks7UpNCdU1khdPsՁStq M~G:v,12*ddԵyOUSTz^Y3w|#?dFIea.k#7hTqVqryu Xmb6;)C)|7a;4Zeya}4ΚcOvx>XA{lREI Qʴ(j vUbY\}'/(%V8>_#} [p&}U~^+cF:ப2G;.]_^MIg*!m BI yZ߹HGVs`2 <EitzS O{*EgEnZY `s_I_[ˮf5%"5R_w&3_zٚ(H#U;(hgk;: zgE$5Q/Cه+/v/=x0x\ ZaE!*87_K'/ϴ0xf@xN/9 b/_hg0sN_>թGfXT`u1{y狍{+8qyXNc1ܐ<[^f"E=^NA[|7(hEuMrX)^Ўzh_?ht:Gt<=&}ީS.: iFWAlek^TX0k7ӗ#%`bN ŠَWbhnX׀ ^;L1uo_8"X:?`Egc#X0> SKM 薬H;0ݲ}f4[n0mjF^mmg7Y LcfT%8pbl~eS0-w7+o'À] ,џ%N0]ura=L+Xn %)(=Tò ҁqo[3}ka}䨢}IR#6 bcof,=h|b= ؀ǂc%ZBT5Lx S0A_AKB K;{@@9d>r\S){b/{741MLM܁MEM8stݦ7 &bAQIu_ b[(H% xůgArbSe{Nv6Ir_. >.+O%p̝U}o`02?"0v7&bb PG9bc/*kAd^5hewD79`\?~JCp aʹѾ?ʀ<u w'˻!S' K<  SÑUz_F/tq_DOU=^.ƗjWq1Ѳ݉ɣ}k$i&]xSxA1(g+mm.m J=ԻCp w6|tOr7tR 6 F X7tHpq)}F] eeS"|DuJa\w1􌺣ݏ.]?Y5a:/RG:(ICn@c+4(2ם ~eb/t~oZ5vg^Z-+`W5W^/5] qz3Dv](GಠqH|h%iQF=A>[HI.h8EGC=n:_)3vEBnӣż@b2{ d~Ub9(#H?>Sn ^ܦpr7rnjZжAz1 < dlljk٧ܟ%ɚ z9 ʊ)^ ~ Jn‹eUǼ$<:cuʏXߔV؋ 2! f5nEJG=sj(bܞqsi'QݸS 'п yB|,Br_r3Zz~xDVʫŪwt>|8x>oEE, gNgn'?%s]s?8Hx@sCx݈?p LwkɰԱj5Gc o*[[$c< ¬cqjE9iCj'h8+8X޽^aUJ8-*Ҙqe|{poՈk]==ѣB! .5^)3Z: }" iUxA5L<q o pٷ#Y=Y'0O#}F:Y+5:y$*\N^A}IG,q4Xk &"nꗬ]fmB]18l;[uCC izB/Nolu8ۗ(Z&.D! +ll jP[E}O>jy>_ '׆h-6t/',(RքHӆ~N`DMij&$q-icެΏYgn\E#3 ä!<>0جgjZMŪPX!+oEGiJ"Jsv*~Nf E(QdB9sv#gm3?vno>9|.,P>,2ikh qǀ8ՙ G<|s.K&cqOC|H2)& Z.c'z8 ?Jk*8^y9^%\V5/(s?4%JsI`:ɽ&=;cq)Ft@s&e[u"sՏpbl4 oJva8q{\3ƫ[yȇ Wzj/ะxRv\` KTE 4Gct_Ž-LB{7XLšb\װ}Va@xP0VSo-XS-ހS(D0VfϮ`ؤ{2VG&鬒-L2Y pކp"j[b\: EZ,/*R.޹|^S9sAxw}YIBAy|~1Ƶ/gOϬGMY\_h: 7;_d fqŖ7p ]~1.$L9Th}4hoLў,u@6q WOW{%ટf@Y[TKYk+r콥KMd.[ CL̽O~?ոcǕq q5X{'7qu1Ȟm+ck2qEnLe_HHtIOeΖ5#`Vh\[[CM  =m3k<6c{Z$ޟh~x%WDħJ6dO,!ȎT?ڨ*y8l9c(N.k,skfq*[Zpo}eY^?;g4 ?Ybpc3|~[* 7+5xީh.aOǖל RV ğL]]HriJs7| T~xOV՝|QGΐ*;)(KQŔk7 G:ZNrx\0JxH:k}2yreKAt/ VL}#i@ʛ_Cʤ:zn;2S'OEFAJe,̑^D[hz(Y>)]) P{'>-̐}>bU'`8s \_vzάHQPaD5 Q(RHnM|2zyCLtԺd] 1z:gP/k}PQ .&4u2})n:W&39T2ΚNUEC$Ȟb\uDZެ$ M MS~g5>OfyӨt\R 0*YYxCGÂ;h,r\[m> օNj߁,iJXmGE4fBmxGB=~aI47s l8tyA\F禣$:ӀKz@(9K ޯLy?KZ.!BzG?ٽ a$LhJQ cߔl9W8hjC{[ %`\igهa]{.1~yfa8e\rr(H1hOPX?l<֒vpt{9_k08~n|uBz3{"L"}r6 ] QC׭hJ-oF3*5XԵ9V,E1a~=o = '9sk==ƅɖ0yˆnל+"wcAJY/T^1yp"IsQUV qA 9&Cq\olg f)d^_nU?(K姗f^T㹕N o|6(qU&-2p6խLF;;;5 xCI ueo~$l4nRqX>2WjyMPv5_te~?xH3E$F^~@+6+TVg4A gN Gw7ij H{{Bх7)S /HD{b:mJS.4o.UZIljUQц (m~*P)A8ꎉC 3Y"f%L[El`gbaj F ޅ̒^KdӨ0'd&`?6qJJS_E3NL  xlX%Q=ajcRlr_Bv3wqC`lvd:)d#>!%XYωy9b*A0>{3š3?v(qf+s$&rU7l-qr(ѷi s]8ݒ?;pBĻc %H]ţ'sBǰ~?\}R/A\5[8WoW^w-?X6L]:ȩZKeʲCVyge!Y_|&-I~bFMivbE V2A+ 4{|sz{^cB_eR_4LF-g#X? 6^}'ϭ fÇtr:IxxJY ̺; ~ o |(,?aD4UНEmv-9JFZr}x Z3C<f'Hq c׳g^H*n);G~lvoʧg{3Y%>Yc+mLW{56jfW(lٻA8- 7+=vxgΫo3./XQ+6,wY~n/6P)ùoxBt|X8J~-y  Mk+Qފ ? =}걢I ;8MKF[ffVGQ@ Va-ۇzXöC'THJ-يQ*Lfh'th2. \uUl`oZ9{hbX||y_W>g,Y {->b5^k:*V[yArWVټW̰1xxs2q9}^mLZ䘼}y,S.0;aR,#S6 ?Λ[YȤ>"[TH};-7qac+w*ɗ}IF#Ddu0E#@~3Fc-8gS#EK&is߭72 J~)qNޤ?Ӟ~25 svddf,܍̃sMgc]яL*Sjg ƒd@4whuZems܅wWյOa)k$u GJC]Xljl.g<;H' ӎ|Dߗ.y[ L͝/\k3N~"2ڤ~⯦{,)ܻ5l7oW і?ZݫR8g+_7Veo&`^؈{w[er2N<h5wbүFqO4D} sp5j:ءdL37Rj~Cz"X!Y _E/Ԕmä HO)Oޖwx/ywo ]zxl9Bw$xiUذ@e9BA.S4xE]t"}yߢ*r?ΞBY{-#.7x]~z Ro(b #8g&6?N/: #zti cfγΆ)35Lmv򊍛Ֆ?L%wu4G)Ӈ=8;6qdV%74K06I诸~ۦ;a0cViF]g8xKXoX_;AV" >}Y17_ϵGoR/DoΪ6\x=%3EZ2TeODRr1YwM,m>]w?x Q7?EЛ(ћde,kIo牸 L۽Lv b}4NxYXmm#HT2|Z|?Hbg%6^Ap;M(}e),Qo/Jz ]OCVza/ btї]QGqYomjhtՍ(&M1Uꓘ%rL7%H=7fhkC@vw~@8hvxLƒc{#<)H wﳊFN[,250UV8+7R}&*]WnW =uxaVvl7͑šo=Qō?] < >e|/9]y,=ヌD\w5-5 ;:T:A=݌ZnI>߂0y/^Wʷ:oWߏcw_Qį2'P_/cwƑHjܖLB(_Uij~1[>eY~2CbqiA_s1CPn#@ `APDC%cKQs!Ih>|.} U2U_Д.)|kp&yמ*}au.>ESQftqrO* J6~␽Jȋx:~n9Tޡa|nFAv!ӷxytޗ81>1Č$mo<&{ݡ9ދ01efoT*O-OP&wtBHOA,:RP:kAkuG(t;ś?Ux4Yj]͍!;P8rڏ3qolJ\D`GcIZY'y  ,)[0ʑ3ǻ5N۬J-gVr3tcfuű&H0<뛬_.(Z]L)!A{N7"GcRC컍$5VKsаC.^ɺa>槔h$ ~* o-7h)l4> oر11'b$&,mA@%ڪIS)/{IKN`cVYރusu~`U$<9=;Reuiz}buVεV{~~*dA˪ JuqPB]('A~]a>8ͯ^7QpaV\wX)h3*YJ0P]ɴ^YԾ;rM)fxx,q%ۇ-˴ ua};a쀘 {3`lZjgsVbXAQ;2u>΍Ww͉2D>87lOYHtq\"vjsuPY'XmYv0ov |.e3b.1@dfjq5Tԥj44v')tEa;&R5H>WcG:hF:pќz7N{!=*^`j5}B 3ZħZV:(h-f׃{gF|?PdmGU-pN%q12{#9YWqUՃRY|2y3&WO^Zy9pW/|7۟П؁߻˂>UYb3bi.}^ KhUżAF(m\=ϣxoek~^?'v ylY}hHWےd̩yifpl]P{6HuVY{v :fsr3ε݈eܜߖ&(ͺır@sɍ_nאVc{4MʘTAS"%ʿ,H3 8,i6cWd+LxFazGr:,}_ȩ\͎ulTЊ?a t $nDSԬH 9lhǃ,׸+zH_VuD, PBdpED6ELJ"=I?Z*ȻPP6G. +b; e#H݆g/r|[0GFMQkwnm/ŷ?9ܓ%,xߝ0aKW N7R5@r8- s(E0 I=?pX0$v -Pxb?Q/A} 20T >g!]lq-w5%mHiZp\فo$./lOO<[kZW|QUAQX# j6^*7!/sehaML@l{_.hWΖ.cͭyknkO; Ycܢ|#s9)%O~}_BJb31&fc10h N*/I+Fu. RKIx!}+bخT@E .?k[q<=Ħ"xĶ2Ba(481~6Zor"x0F:˵ m]Y*Kܒ%jgXUI0j@tĪo55 .AJQ6Q5_]% U^`fa{F~a zDa,v  G8u\&[ia- h҃WvI/y|kX"񫠶I_WM#.l͛5ԇOyp=Wt?{ eiЋ ZH:PT5͙!n܁;=eq{S:JRS6ğyT8^/? i>Oռ^3w5jcjZUjOxJ^?U V- ZpU;Eog=}H):>iAxO&*xD Q{-Iuhݕkv q%łY_q,}lZXŪ? {QŷI> qCЈJ=[o m0х肴*aI.iKyk) ZNжY4ܒ-.!"ᛶD%!9 SUdȦ=%J"K,/$s\nEDZbbb`5i(R_ , /_ݶ{6:;ZL]Dp)#"K1B!~UoF*kN4҈,)Bb~GDJVLP\DKݦʳD\I,Q=whPsml_H,{SzN/]4_n,P)=tQ~x Pn՗ͩ0pv8noN߉f4!)UoKaz*lwG!p𔐞oZ A"5EzpQ)Y7.!. /Xk ~~hVG֭ !R$/g>o3(Tt!F@&mz+mq䋅+O9?ځ{~dELN;-EVbrk9?-B-u ]Yy#+FH8.R|dŸv֘:~N7i:iUsZZs$1cI 蠕\آˑ1%bܬ;l&A_'Iv./7Gܓ6}=;ȪT0qPe><44PBvӟC{6A7 #D7>/5yx;i8A~ |q7>JK@HN~(@xjnYN+=OA:AՇoәfOO~M&Ooۙu D_Fd! 7؄ ̃/sl6ax;䊴((av\dةdةrzJةrx *0N)F\0~|+ ;fPK+>_Lr? tjpvrrzƅQ/UǨ p7oƻ5-wa{ӒjɄVlzW[ &,j2Ȫ}nFRrll3?I:} eh֭y54|c6LMʭpb3KZ{Z:i0" UOBlvyJq ?TQ5IJe#S< $gܩwbh&9:Ȗ+.e^D8$/K`Sþ+,k%fp]C~HHIgcD 9c$mөmrnt; >5{/u Th{ Ǘv(.OdtD 8R04yt"93.8LtD6q37;kw**$jpBowȉ+7ܹh!7=c[)XΊ'kՂ{xlM˲1\Ey4O`&8ΓR)Vܡ 6!Tqo(p4$׾8ݮObj?emh[zǑ>f2FG)o~ p1Hݳk$^NQm6vp"y;X͹{Oq1\# j P_'d il/xd7MF= wc웂դb␟N\ef LOe<>:F>Hvz#C4Zv;t5". F* pO/a!oʀf,/AAo'⸿{B6Z ::U 6AC"҂Ii`v15‡*C0X gR |9+ BFc/?)xwy:;afQnǽ:x룠HQv vT$ծ-5'mτ⦜-jaFuP4Bߦ(M{p|MGwnŬ =/U[n܋1tTYvwJo zvU2J]F7\!̔/PC#lmh6Dc+#)uA1"J)G=(:WMi#H]ha9}( d`Az)ZW(>+l$ѲX8c.kDBqp8<  I ł^Y(fN\)gS nk9bB6w{^Zh3uL҃f ^ٕ68Tsי% l'0cz.4eZGx8"NVA9ǁ&?Mƥsz[a|ڦ45Ч](-'?zBt?דQV\XTؾ>蟨GJLҭKn,"+xtuy!{tɲD:ѲuO@^-hv6yʼnYnٚM;Mz/evrHibՌhP㘉k&! Iz 1PE<κVWgd H>h'Yz bb\\A܁G|n&C~2ǡvX5a [_ XzDlT^.G]mn:H3I{ũKA2̉ip3kgK7%ܵHO_:4OYC/n'ޑti{{xC5厉y헴Oڎog\KC]-ub{=z=|x]c(vu6*]-+;%zד}x\^ܽ dسm~7;5=1`#wVS謒'`jwyoڅMvGᗁlȣ3;G9m/əbCRtRGX)vl,|o*Iގ\-fSb1&y=RO5Jio TZ,\mj!%¿w%x9.1~cPh@hٞ^\$0[[̤!y2~_*YT+ScG'&u]qE@<`߮%0cU*-Fȫwn +dtQi_J$Y<;-5;Q+wl(o wt! a/}'.#蹇G{0Ata}xACn6ۯw*OFbft{~qDz@T8,H:ӟx^JyzK~N-0"K.~~'{~ĭ&/E_D' _)N{$Ca\X6:c=yD*2dJD 6?5eq0> adNp6^?G}=~^v=L]W\o]p=>]+z<ٳs?Gbk( ܅2[L.orb%HZ!ZcTy-̙N6X 8Ms[K_j,W=&_h% 'tW]d=m; żC"[Kaƹn,2w^?0qa_//^0_W<;BFq5);(0([4)@z|NOV^zZ8J(a_UiH늊'7A9߹f%ht%/14A@>P鞜`rj69bLu@7zbr퉙KN%ZS| xdT_VhG/9^qp↰ڠeSZ ӃRYc.>sbg7퉆,&m[0|cxeX5y#hb y'샳gGq JC/A/;ZEA_~@f +z.[g/< bȀӰʒ%imЌ_GL΍}˫:%V5VuByVV_xkVV4ŪřE}%m%EO8<>bY!/k]`IJDzp}9*\σ]q=~ӭذԈyݻOXO 璟W9z.7j={t|n^z6n?izs\OWi[ayCzzz~_k;{3MIX;(kױg8";Ta0g'0t_R7$ dq0 qo N(+Tst`I͒&Nりcb,"{_Kx(麠Ur7";ZU[{wMۋNy=ǣs3yۚuU})Znj::4]$i-f$IV*$DѬ?fƧu24q7^wfW`xBWPsZgOFu ZC6;Q1}GmN8o-yKt|lie+όM:s(_e*7D[6lmZ/QYRP %Y'em516ד)Ȃ_d =f=&-Eŭ+ qmdOgҠ{=AbYIQ:LM4g ]1AQ`h$zZ#ۨ{c(YJ%~Fn_ESg-m96͜]|4uDv;`VF=E,|r|O^O!-qR1ڇr@.\E'k X=wQώrU*w*#[+àX]z*n# !-`VtJRdck&&ro ú;:eha :8wvGhRP?Ӈ{2_b0En4UtW}{*}c*љ*y-eɸ0KBݟxl\3D79 dA= ~7˿.lnsNC.2&d*CwYpZ'`e*y-gnhtFܵ$;:2"q9_K\hnhn}!>f ^ s 2mtD'.[1}|ސSMzt7NQV'jlK|T 9E˛y6< :: ҏG枌BGy*7 '^*7aKzm W+luId22[\PFo*m\w Y ˌM*bfIz``P]Md3AL}3% qub-Ik݆K@ً\"ʉm,Z`=WsqLthҔ4:=8[s}8KYB2N_':|!&G+ '5iJ[ i4xAޯGN9O9F߻][=xNѵF%ßZ{) Kt US$?*6_8 aB!hK0:q8j1FN32a[T-+yH80![`Z-z J&S\~q[aLLj6W Vg5kǾ!ro+R{7~S3&=W(8^c"ıp 'KЎf#ZegS<6}MǍg&x"V01ֽ?Ih)Zz`d@+tH9p ͭ1엠 ;GV&-mt]ō,gl$ \(hso{'^hniNK~;A~U !n?'65Dl(6~9_ì7. C'@,`X?Vi:FIo rkDl\0F%'C~v0xz@>hhȵ$)_i, B.KSD(B2k X!{yMԱ*1X8w!|@uƁxFEw}q.m%24FVX.1 eA4`(W?)gE[9ojdfߜ=,*+PiWa9PRN_ ϏqZނPҋEO켰MMm?gB_Sf5efir4+1lG$Iҥ[jD/K'KB!f vu L6ƒG:6 ] ih/ hQ[t~X ϱǀ̮t;0ӟ#<85[SqTpHLyV` R:&"lŃv UjG?i ׏RtU252(ݱa^ DF0k>謋l4Dv;vS[8х@Cҩ1!]dӉUA̳CmNV%~Ԩv!|؊B[}Ąh 9f! ܀t*Ka\+LMz8 [ XX:>D$KL$puhK%(F]>J=">DRfajJSRY[qh=hKotmIۜ%e鄦&@=fY:u:>|I0__fqaW+IŮ p!R"Fp[*F5Lg,7V͈R#(5?4(԰*|5/KybX?DOabe8$4`hхߓM+mUJx|~&9f&Y |'җVqJkņH'FW5'6V]9cUuQ6֌WpwOpԨ? nWw,-%l }%$dž!YM3NKoP埦9:.MOn. 3.2̀4MPpх)GQ!](G֡5 ܧϫssxaCLjwx{Q)w5K< +tWKgh}f\Nx62+Dx4q|][s[3Qe> d؎SïEX`K's֌3HP/6Ͼ9G#i;yBy IGcE|bspk\(Zgcj"!F[7s^nMNKi$$8`NG;ߏ"q?[GrS(?4}c_Iqr7bx7fp|%j["p]h՛'2C4])=Rp%}F%zEJH% Y  U [r<sUܝ4I2ZiO^C4fWp,6 ;m+)Ճok)*?T0teػ[3>3 ժ +}>t μxyvUhu˿Ơ3 v<)miWHLX/pĆ~ͦFSmNnIZb6)&ОT;07V*ss飰70̎gkK&Qc4=SlH;f1KmMΤVOL1p{$^z,(ޏ֐'ԨxIbIYp-㿄t7|&8[pYda(2ml|Yy,Ksc*hF܂e {xo~99=C{".`KahYz`P ?ie'؏h3"X4 Maފ۱+ܞ%u(OЧ.C&N!ѹ˜Dd\׵JJ7Jo[ߒn,at; D'$hP#3Є>;\a1\}dEo 7$z #2 6Q <ž.>4o9U ?H渟$Ili3o2VU1E#Ar荅rMrh ^|@!eYUp@_"ATiJ?ۍ!?*1)h@3 mCqSOl:+vi{'rz/1ز#8Q5m9dBgoR7 :+'<$@_]#2'yXyl*1kC֠ʍ6_\ͪ_MK9/1/p+T+20_t5=r&?b8 QlZ,+4bL瘊nG$'ppܖf'{'~ӛLh (!pVS;Ps ׏cne ~nKtw^:,W3$dDR UY$z_N>$V"-W[P qVncM<Z+#5a`P/&Nj g5aӜ~=U!vM4*M؆I0+wjNmgr{A F> T`"ޠ4>6{ GDFwkMJoOC"Ņ[R 4Eq ~=q Ozόؒ9XD<=v>@%}1dסWKlџEq3@1lV'ytB=\>2W*/%N6~i%D})=q6o6/EJk&c?yC(]MI?5Zy)!߅RS'JG{''$ cw6Qk s]:b?<^\gw]Ol1.#ŋETC|T5CGEQ}^EǛx+wfk㽾2ޥ>G:؎\Csh:*M6%(NTX\ .ؙ>މzأ9xw qqNu .v߉yձ0 i.uZtT4|WIzNM?oD*Uph $pXEEQ^"Вx *T+8AJZJb)SvC(eh9I}'q^k5J,ߩ -!)Su൑D̹9>[)eЍ_܉u0;UG/|w&ܦPGTGU=#LLR7.ӟ/۬waJwV@e׊jLH5c (m boc>_3ϽF0婢f2\kn|[ŜX'ٳ=[1,2v50C}b2ۃ-Lk 牴>ǹVqz3ŶBon(/aɺ=_d`?zu(xKy<~y.j~*.G_.ט8PWq6Kr5ǐêTf94Qz/=gjCwz[mNj0"AYɈ#\#pv#lGc<$7(a=A_%78.4e|JSN :IE zDawXB7 qMmxCH˵ +|%oc9_ΦYIѼ_Y9rW ,\X9W,R9$lxhYMb ʵǣq8)ZQc~G 3('ϟOg189-_ hg488Sc?xQb87K5*c.sn^Z^^ˡRuo ̼phA[ Tx ^W^8~[Ѱ\U[c@0i}3XzTy؏B)eGC3YWá?dWX#-Zr8%şLxgcr Wܞ@J^7v sڣq*/ƭĿ\ntneݮ;8Ѷ*c t,7k6(\7&D`< 0 A9{ϊ(Xq+BQ>w1FJ_Zm@'t-4evI (I"p"ѡII޹ʃ<_6t7Dl1W%QsIe"Az! ]!l'?69@,(l^,v3mMx&MeM^X~3a4bOɧc45Em60Y_-q~i1~*KIYH~Eiےlƨ.2pW$Ы <{,IV) W_p,RO K?ͣ^yڂ3"hKa7Y}bV7l8_1l&xGKfS{~hujGu5]Ȉ ov?E_{-,,n.[]=ei [ ,2 ʛ*0~fcz щC8X JU9w#MZi RØT$Ԡ xvy7ԋ8wF`>dqvDl&Qm|^70at-*ybFc WPvwnEZ?7sUmdрaO4ð*ʠ Kf08-9 B>|2&xGZ#:nO t1nH#6>!_ErFKpORh;q J`lZhA,ڡ~#Q.̼!BLMo) zLȃ.ZAM@,F[4BlO`*W34Z>(ڄ$.KCpAF_f1R `@ȭRYvqlCz t&nu8naIɺ5\*6o _Jp/;meLi/ u+Bt hMgrV4¹_aT i.ى.CEh7K%2R%^"xNh&,.~6߀anӶVW2K fĒ*;XcCC EHX<",Qcfd]d~cSjÇ`-7 ƹFǦSMOIb`p2a!@g ۤ@ ZP-د1n[8]J%L6w:?%o¨ {g؞Oߍy>۞ _ơs:"$#gӗ)ξjyD9qdCf^&I\]Wk?Ogm*ϯQyi8nV8V6 ;nR(1Uɪ֚32޸93f6(ٰLY3_NM-rP"v9Ob8jz4y;᪜=/,=OՍSP]ƛ"ڨtoѨv3*rɳX{K3_s^i TmE%ƄiWkhX{_k 9g;ZueᑝA@ #n@||E_#7/kB|`s0tӯFɓSD)nܨHJu䨷[^2TyVjd142 cJ 4Ձzd kAhZz/[_>bO<*L$ Hr߫m,d@$ֳ\@{)<=D${eV4: e q&Bb`$݂:mv*r"M#qI @ }NbŊغl-Gi*_,<}gM%nFs4ia,ohVECWGMG9М$GvUb}dXj0r_Q-iS]*0'r`*ujTo[%,g&5ܑ[ne/4o"&$lE:P8N 6HmGn@tݟ^'ؔU( x;pѰc rU]R8o. ;oj?q,Ezh4v,B-7p.ңܟ}>'ij;EQ3OI1rslcQisW!@,'Cnz6`I!?ŕ R߂ѠG50PvQV2[0e{Y]AIqc<;w.q^fވ =`шXIw Qim%.r qgԻ [y#{!sOpxR~5An'/Ȝ',Ѿu4-7֕t!Jp5`?y U4q2*n1U ֤k\n\T0X|mY6QNg_Ё}ŨkږP9RZ؆r/^݌JS2 Ii-fNBNi,1(:SDl vQ%1E1B+Cv(>(,ܦop6c.be5tƚY/_IvLML = Pĝi,Lg 𶭎5~r jtwiv6y˜ŰYV!{ tۭ>RYy>'J/S>22v|Ж٠O0,-`/x1cɛ#Li( lr-ᷟF@G0l8zbzX} 媴҄AiPO]J]0^4߮r;.} EvU}{wkRv9{5P8@%*wC|%{DZO|ާ"YRxl@1ht^j{9TM:82e*#.WyI-'XdZ(xn> ( y1Ow#KKZף.hwA'jWM%foDE "nhbPpS2WiP [I:pͰ7sӢGGvyqC>MX=L O-]j\Ǒ~B;-$l-Mk +cI8~}D=9͖(l S6_& 8浣z}PMnpEm<0~}\Dd@^bb=d<8&m}1?qO?0eREhY4)dJ aÊ4*\W\$<)`*# Yή+3'γd8#x4fYU(ű{6\=uYһ=E Fa'}?JoL Xwϱ`G^K;罖(ِϿvJ~\ݯu|(J` ^uY`Gv/c - #PmiJz+FRXO7߄b]"@ %❗a(|ş(":KJ~ J3@oO$eQ~. A~ia w onsH3Q~!˹|@0؄O#GhG|?Φ`-_pMƠ˲kyϦ"yLG͗0Hзǡ*sP|9b nN[0h);p* )! F#4O.S u'FS,)8dѰVl߆̍h[u\8oY^Dq\>$ZT rbKfxv p ؉oCv_'HQmҟ6&U!Eq<)dֽY/džkxy,,J'Ip sE^T=Wp~PW1xXQ5>㼬R$:06M4qb qP|dۀs`;X÷Qjw.BWfTlW|ݷ0۹sD)zG$;Rz\5סF;䏧cP (v*QW@WQl6g*23NB=ZoMWиf'u.#7/)rAWVJ@aum^)roxQv_X3`σ*U|oeZd5i}_LIsVFh -P䌠OL1On1x]49cWٵ'>jeb㛡_BKAÛfb>hi1}DרHy xHX}1x.&lK Pt }|%tθ1k#|۾N|a)q(5\7pW4 4?RW~ f]٭;IvZ+{~j{Fq,Mv9C^mx@64.f%.>;=ʃήXZ)*?6Mlx0Ags}L|KN]^J#{9wf ]ƿij&*,ުY[xh'K]>gZLR_8Pɤ &cn⟲HT -3&Iej D^ǚʈ)zsj@ {%?BF$Y: x2T<@6'Kٜ}z<"[3M!nSxwS7 (H?0$ yzi|LM~46fOy/w}( J\:v̪ ;*mYeYҽ䦃*I%M:ՀAyfaileR\SU %Z&qeu-^*K+eA[ ΡY0b|Lk@ /ZŴ*f}0֋JԐSbZ9]#-NҤf>gB$=.OD?Zx_܌6 <VX߂whgxMrI[kO)Pˋp }"HHj M_hL" s%~l7[J$w\;M(l [1[\Q8_ـp`>$+M1U/F*M_w2wsyOh-)r$XA{6KHP(ʯO a,ja4џw#Ŀ{63YVr-\zTrw7 $]Ÿ鍬T\B1x5!^\.8(..=E͇I9.`VuMKo/,s 4icW..y_x$O^>Z/U_xVGHl5(XɵhaF`?M~+6p֖x*%WcU.hAY'x) /R& b cQ% [P4E\Y9%ќ^R&`ձ|#2 zWrQ8$Y"c<6L[ `I1`Jx~XIYz0QIy&H˜P@ȧ>J >{1J{VKM19ի%MռùO|QGw%bK;qvik{MdnQ@[ _c_҆=̏Z1M:Htq8Ij`&zýL9LnV#ke?(G'XN:أsW&CzYl}G`* O1NH,{C* *!+Ecl.aR7{2eh@7Ea,D5w([vU54HE7ވ~̰[^SyeUވőxz  #Ɠz`(xwX8]z8N4lBVX>oyaMz/]>I,UƽհYD^ bL6mBZH(/KL,OOvgLB֘Ml =EY4Oq!,ò[=5s|n@Χ2ʜ׆D8t@_Bm"[ꡲF\P耧F_֮WXrT퀰6}pJ|}L҇H޸_#d,8"VI;5Yҳ 3±S?E^}#~{fyG1ҳS^݃3d7>*z}eKWA8hi|he'ɶIg>*''قFkTYܗKB_KEk.E>k]ao.ɤq5⸪Ƴet_}3`9Yq)Ļ> k/0 Kpg.x*_n l_\9k&8'G qL/mW ݇kJQ]a q[B v_+y[;ј*𜄷#S&_ X0,edib~}>PÛ >SRGʉ~V~CwA~?ok[{?M~C>5}]Gig(~|Z~%}Y=}E4]^@)mzpcau[(hʰ{Ýw:2ݬJ4BK[6kIluf5gkO}e;&M\=E鮍 Q.SNQ:uGp1[ع`%U`0wdK'p/fF#Pt3=F_G?A[g@ӇK"̞y9(S;N^)}hyo{:P&w7s|b( x ^*P{H[ w7xk^S{@Ix:Ix7rVhZ /U7|6~`bѵ>Ow $i ) \_4:G+&|<~}1AT#%^:mbOxdR^wݡsg2?e^'(,'m mC~@ʶ: ܧ9xWtSk8Pa YxM!'Oad&W3>#FGgX[@(]z,8$ҽ*,t8亴N6l @PLbs?,yY3;`:gq q|0<5(y5ThR\J9g4^?c剉5"1I :o^s~j'N}jGb#QU3&%t`B~85T %fm1vv $~V圫.0 V}3_N}Q4q ۅٺy>= |R!ZH>Q$ 9 B qgeSf T܇A^4lX_ K(YIpmձ$[v}9zenGǀ%#5]jK W<-qJl߆"+JlѲ+K*]gaky2Gw'QQԀ lØB>Z`nO%~r@AX:! FNOQN/*;R` #µXK#efWg qj."A4ä(/:9##⤼'< ݨ{|-Їd';PQYnzh>w5E'I('x}ndCPn~jw󱜍,Wcj,XEO]d,3q Dxcy. Ls:s3 ͱrFDqc4e2@RPR4s2_W__Wej_FWW_W9&x(%H-Xw;'&o1c: n5QN,yh0 wEJ&cg _]AsUYp|3(Iu^Uú?% Sk J9 -ƕ B1ݏ:ѱIֆqHefh`7d)ƑѴ ha`$djzW>(w@Gfԯ`p2;L|q-%A@fzPy!~:1o֨, vH;mE߃ ~Bda3Q4UO{p-fkٌ&H8 x$/L/ѢSLf% )@%PpO QuY gȂrQ s^}6']Nf YJ<ފM&M7k)%`[)LI%|q⛌%xvMSDY~l,CJ\k1mAA_Ƽdt(ocb?-m =`Ν5 \LK9!MG:zQ(;zqjŜmG-LK:[ *cg'{F! ,B8j*luIڃߪ}*]=CiC2xZsn✝`FgG*eh=hq!RVR5heQowef-^9Qӷ,j!O%ӝ5dIGT!!}?lW}W҇&1j5iW_T]bʃWKD˖LEGd\k.QfeZ9ZFBÑp-4/t93~[jخ";? 1 'dѽws+L"RyPv!͂ 7]GZ:&O6JJ\q rݓw(<+6MBoid#Ӎ*{DiO&]Gп9|r3H{秭ٜۢ74,nG>]1/~m(?F;K' ʢߥ,Ydq29(t Ҡd7[]voQ0ֱZ\d_}a3R Mĕ,@Ͽ &`B׍ıdlWPO[A@fš_fOy| R[bPBc@$ $=*wI>S&]k1ǣ>8W'`\mJ>#ء2,&[ge׍_ytdW㥆lҵT9"9>#V漃Tz,n ]f)2r7MiVrdvV þRG44Y|^1P|*iXܖ4iPq(B 2t+IofT<'DBA)Yun\J\PXI#d\'=#Ա²`s8yhM m|WE7lwy#Ney&'ĻP %@ӫRC:HOvTQIelsQToǴ/v FD *1](AtAS8.5 gl|зjE =c;otgBs4f19$v˯'(}|@ }|:I'}W| 7Љ po㧻TN t_Xsh Kf=H}$^͟|_-b 4~Óޢy 0PU0nN&x,rY"#d B-ylk!)jg{4bG;]a üE]/*C͇uzft90`ŋ 9u+S8q:fJ{3&Ks8]s #CB&~Ǎw 4eI(U:L!l1x̳ $Za >gvBx0hoFm0ԀFGe <=jm(4'8?LƫnTmC`Zq4z,S8MU8 P%`6'8S|)ǐF&,ic}?}UpOFK=>MBM$a&;:&^c?R5`6s/BE'D-jkJtőATȝm_xh;3OZNa&QoND#(^ktUèqT-O@GZD}?/} Ku}Rخ2jo05g>(srG+RQ 9wMuU~4;WVDe-M!르7BѲlfzrbǘ98&Om(m8O*3)wlz ((7\qkEw}_oMz`^2ulҴ&O=CZ& "ϕP ӋJ q!qI:`ƛ{\Tvn Ͽ{qS55np 7I7O G;r3g,~/Dq0|;& so)ESH~<$T*MyDgθֆ֤+]:iR2!\g0g;:.P;БY 5٢]\d͸综#cl;G3G*QW Jaͽ =܈( *aڮ\ |axv!In57}JoC}-1 &^NKY E@sǠz!3Ά[7 GBZ4N9wk8{q.yǨq7p"~?/˃ 'Wm o^·Փ]qbݒ ^"}Q\/jEZk䯵G#VkO|آBv}%o Js:[U`Y|(+My#{r|B`t>z)%N}L<%"r~-ra7DSew rɶgˑsu4&v -iʲ L csUjy PЃ"u6{;)R76ϖœXs.es4Pz#1& V߬3`iH~Z52;170 qYw㊖-1&Uǘ635uu+#uƧjLߧHb&&WSzˊ&rh>E7%M-#u(?jPG: ƿGR(O;4c(޳;x8o]qJ8U S\DlRꃍH8|/E1itzJ˔HukޗHGjWڿbL)$gFʗӴwpQE9aɨ.o؉9zIv|U Z mĿֶds&a{v5!jkiom/Fӑ\ǘ{4)hl}b5d5q"{t:޷4-|2?wvOkI~.[ =ޯ:ob*L=8VQtOsM9pRcY(˧=NGm`hz͂]7r ;Hanv58لʅA(cL}Sr^SǑ!پ}J ]~afxfm.:> G] 'h!S&1x\ 1Xܻ p4 jݳ : Yf߰"]Yڼq'(V:\g{).kv)P5'l:`[khN! c͢c>%Xc3y|~Na |)`<skC/}(U'EfąNM15"=DJI^Hu-)t$YQ_b1ggXyzu@FxBhрEd]\{qTzF R옊QBFU'=Q25/계*r~|Ӎ# 'CNͨ^VG>Gqӊ)ù?T+k -Ȉ|֐s1oF=%bقY;Х~O҉o3yTz&x5۽?^LCf eY=eƢ"G~6%;Vzj\v#?P%sh 78߰#(_kh\xJvWRmfxeż/<+MP-~\cst!y?93sßQ:7fX(K0m|.ݚ~#&5`}Բ-v=4Bn|5[S'ʾ0b!|HxJ$ K &0M~EK?,'?19I sdIya]  \fnnlBg_љ`KLDJ1[9{-ũRƞ=y' ہIS`@SQ+gca(k0K ތ"n~goC=ShWoQ2 0T8Ls/#k 1 6 pJ{Ddc`17B LSaMg.B=/jz^\Ǫ 8[m-f0^Wyxv}AT czap>fc=,Yƃ?/ӆwٱ= Wm#+ecu68蕎MmVGڬ1_m\@t3`0˝UνWReYnS%aSE;+)$x'mZWѰ!`\on屦ck&585d T pŦ>nؕH۵B8}1Ίv̙7)Z"vܾ?c$THmO>>Vg(.:6-]HΦ@r>8%U(JFH)6V~JWbOh!j<@?RSgSy +. Oy96h@`fUF%3 GN]c+/r#)MꝂ|-Jynvr<:׭h8ߊ*̊䣘ЎGqx4Z{ Oa&-!.S%qZ]ICA;uEm+%<|4tD%tMѓM_O`Ǜ2Dp7yi}<#9hcv=F;W]YGb^_Ky lH)@SF%qx+ ۹h/MU+~/]jIvy r ց$ʬ;|_UOiׄ)ͥzǕpNaxxFJF(SŠ*ϼ'M'uQfrqp0)Cj_6:JghyPU` ޫ؉Cö?Ly/t%@×Yehr㪌@,ӕ7&CE!xJ(CvS#vLp s\0{ՂWP%ALb3PleGB!^HMW H="ů@R_WC]RXz}tp2YoxR?-AkfFONεa٬c{jyy\T)+ &Z^|(OӖ x2~nntɺ0Z j~~CJjƘ" pIA{ɤ  `ÕWQש)?Ӧz6Uϯ2j {+5+5چ} =y0)j1jť%{K/nWXl;pY*]e|JLM}i}XvӊEwp,̒]ޮ,YyXb9{aLx S=5[~(}iTI/0G,Ћҋ((8.%ɀ J2~]ivu?9W}\zM2 >R(xfڥFtnѰtFjҜ\r#̹1N# |pйsp8Ŧrxmn#x Fq(-X~R?7\njdfTTRMxS.t#ƶL'],һ)LE㎸=oVz-h>nWY,:ğ2sYO2(+p'(zk|ޙcO b5\ ҙ33@Dc+,+^E ] ^w1ruz#Am̪wqⲌ,d&PC~ yJGm]bNᆻQxyX4?b4H39g 2ʁ L$381aT&kb\oO~,7RDKu zXX8 ɡ8"Q/`]+wQNJK]N,0ْ,_nS=zK[ 3 ·MYa|.>$&G*v(ޔ ^f~10{5__g|ˤ#ҧT)F 5{8dZ>obmx\c'xt=3Y'x6G#<թ}K<~O' k8@myh U:V>af"ICGE=6~eS￁go}u|IY(lT(8}R݈9b6r&=tIpe߮/oal|}/.Fz~}ԛ>0v;D*{"* bOO@* vtx2 {̑)ok@5; ~1Hَ>0T_yHˍ/ !!|? fЗGiGgaS[w?< vZNX(M~$EL'&׾\+oh<~_^@)-NU> lWнgiD`3l4#uUs&ɰjQ'}tM,?'IU* z2n`)}m^!} T퐜xMI}#aR%cPB5MCGKO:;<~%ޡC=so^z^!+LbͶ<J&͖_В8`KgQfcIA6F֒hCwj/[! ^5sȷx3 &PLHg6ṡu5YuSM[|!H~4Y,Ɓ&7KPvwh b*l"f_t/6l]1h+8l-R/x&h#zm_knZi_NZi`2mF˵iyۓm+znYmρHj wE!Dg-A՚M:42|ǚ5h!G1w`bGߨ(=e"==ң9#m yZrğ~_]Y2JTD,9w>0?V<:DӴ J"Gm/ Qh6[h:Ie, uU`ķiXhjpνl>{i5c03/@jɱuݲ-rO>\6W)GօܲUSw=]֍ $8yT~,̓Y=y1o8bxYޟO(&.ӞZd1 D:R+ xP#- r%:4VC:c+=7l$ =AW6@ 1Q܏xJh)=.94WN".;:onpS=:#uleqGjkCXYrˌ> eEޡ5=ԑ"q%֔E+Zz ׄ6X 2Ҋ8S2Z$^PYH+ \wp:hr}ÎO9}qDjt!jGL?O\, hFV XHD XG1*:࿡KN!fO٨6t3C0h' ƩPs?_&J:p\TNJ  /:f!t1=ؤ''=RA#t735 >d0|caSjIKg//P }*Kfإ=7y)V^~@#'lȤG¸:D`zcJgkJ!YWFY6ڤ'%>S@]xQ74J#bp&_&~OrIdy @&SKUH7Aǂpo#6^u ۑ`t Qܯy@}PݯleҲj2{Q 2BlAɺuiEzZ  >xhrSJE3z:1-iq 2oY'ob~׿g2Fіf"(9+} >{Z(g/ZBW]bTj<0~s(S"[& xHְa^u03?G8?R+ƃ64W#=_,D{Om"3uE`rlLapA ޡޫ o`ۿ]YrnELT0>??v%5`*L &=Ҙd#o6 6# ~5 r;[}("=2?X{ܚ®Cw)wX-Tu4v>Pn8jpC@ w@C_aMC{i_-ܧq)"(4#@ L@k+7xdItj g8I6?nτazƖfj8S7<&ϗH%p@?AָXH_WT" HnzSqJ/7cUN)ʏ11uLisfkx'zg[TAOAyMHI7H&JETb4oa:]?=qAoD]w*J rռ<܁yx7v@KA0i)3R XBelO$k#J<MK"ԍh`wUb4n=zz#xf/w^i)t;>IC+w‘^#QjEƋL0 Q` #L'.A%L^K ;&^ -1(ErS( W*ZEi좆(;c8W  ># j:JQ#37}:R5C/ [3py- eL޵vRb;ɸ`QѾ =oKr|{=%áw_m4!}o0*73[Ճ3KJ%ކwx;J_%y1GUoL?(I3Re+[smidvh5(NsE铱I`Y_r-ƣ dbS{ӯcnJV˰PWׯSt=z?|*u!oCN6D[g63P;iDѵ2W2g*1Wiu >~@D懸DGro#eI pT'ms| /AkYزٴNx3[V(ܮHM=X\ |%@y_~FYd 0~ͫI[éu0w&%}CHKφ"oYɘ?,ӠW`pL?AɊ4j,&W0Q#ul]0f6"njBpˬ:~y>@w,|NRgbתSEg %!-Ls :7RY7#<  ԫ)ϬCFJcRH,O':_}9VQH٪ HϯboWjW#y'ڌ,rcq338 z[_j~Ђm$V}fAȫDDNkrxy~(DNc/P/DչtZrZDg j{]~ J9Q"4& r~%Gn`ߋH7q>vnuX}&hv+h9t]9H s #Qͭ.#!;1֫kf_j `*m~4 χdzv0X:v :2]C+I҉M+1̙EdC8V98\rgz+tѷxu\|Cx[٠/Pf"the*v(4Km2psĿ}qXÐh &G ]QwyI㥜kK"f/M-RЊd son*IQ_t<,H]+CWn@N*fvsMΙٽ؊+=< wKU%FV o+f?2#nG:Gr@l#'j&٥ 6(@8c^aߖ՟(\xh!79 U`}d۸u\B&چNH5T@.B}:_#vɣzwZ?=.lm޴HB/4HσFishuZ|4o$@*ѴC w(t NiϨ<(-/|J:c>͗J )rQym\!S!Sʃ1LQ/",_{iG~LQo~I݇,y-h,7R--xYW?+.k-u1-̐'EY', 6orHKG3x KW2֓ [OXAGf. ,,PviP{>ն?S틭]z#ŀ),ij1ٗĄi^mz$2<E5I~]""^sqFF,ܪ_?Y* Z{#F BN, xp؏8G ?l-LH`Bjn7ULHb€/ń+L )x02Mob5z-&t;y.DŽή| 2L`hkz_¾%;\K5!/Wq[jkxBp|+v>,Ã1ЄLćOX31}m]5x'p˦Ro] '=-Vnv(W#]t!.%MM*Fj, 08v9{+;}A> #f {@ p(r%}U˞=u ey))%Nl6`D-pUJ7?F]aNj7Fٽ1_I~=`3э~,?GoQv+eCOPDA{xXsxuM0 &Yi²y41'gCa ¥W;nU2|P Q߬yBijG_[lKz%rK"y4"RWXTo -ʯ߯E[|¤D&50he0iх,LV ܨ]}v 11Wlװ0_7yh_/+߻~/2ǽ[ur;o/Z}ι+X/ɰ>='r}P#_|~-gYhANuUmy7B铬ϻmW՛$4SQڃ&D>YQ&zzǗu|Uu<jHqIѨ=:^&5ˏ,W2XiIV}pN9S1)§v#4Mj K)i}rv5bDѓ5AFS!SlIIKNQ0z%i>gK ^ qg{,Bě3/83R#S 8yJ2B-<>N%] tJ }B=r./ߏ@31oU BF *T,ypfD< zC<8 a#CzDR8lT\ :Isyi'Y:%^؄4WL^?_}="r ,v%s*u[k? kw@}Q5,!ae|2 %cl\,Z|K "ՊĮ]6㴽/(G=Rxespv\Z7ĉNϴ;Iʱrt`<)p4KjᡭC:<8v)?# }d)pm@L+Tg1/зBhVbVsXR876lsbKK~}uy[A;ߘ&Lu! l]:6Ok٫#__Q?]C)齔6isi059/ݯwuHDՃ$6?q58 >aBLK8rN0إdD2annQ,G5 zpC4Uxdx(^`J0M*|;vyON* H:)\P˚^eP+0Z0 H )i.Raݩ/UXױ"/`nqzWga~'`rCȺqČY˲RZӯGF6nE/x ,F _zkgNz8U:b6'|՚B3"=h.FPg3ܥzsagWۯ]Ǭ&F)H׊g7*_bN(psYTxa*wf7QKzT "TJ5x)/J [*՟WX7w%vvQ`}JXKQ]AT,] "nz `ջ RdQ1۽5J; 3]zwɮ36\?+'he{Ur>5,ǩv9zn'5 n&a'7 60 s9)t5Abʖ|Mlir$Q[''tL8t7"KHEߨ1dC9ۙi1- #̟b%s%]Yq5Z 肵6dPEy )c# -6Q*Ƙi(ZO~:5t/" ,ufb^Eеw]׭/T@+SR5h vRƳ뎆x3TNV2~8:]zBOcHxb (99f>aWHA6rS 'a6yRhD2lFUa/do>T<^;cNc>jԄ&쓊sJH͸._Ê`?;yWvnzpCظd˵XC=VDBY~?jrD#pq:O'^ɴMa}-v T;_{ Wb[Ifnm1k1(e~X gD'I&kaI,C?a a[+O[['_N{wc [Ӎ!.fk0 Tuk.F`êǗ ??*DD(vZL΢2f= -ҢB8ìF6/&;wr?ϬΫ'6$%Yvx'Nc"ƛ+cCcC[xK]]\@ϡbʯ6Eqi9> F^phxC_f&wc84a̩__өJ$,A49ApJ|?IIX༖ KӟHUm|{H?}x}55X48 k 1ae鍒"CWz|zZ?J"x9Yg5ɉ1 ~tl5H<)N.̒{3xY fz_ltޫ~M4 ѓRY\4 G*&i}x8s"Ty')|]%~4T!9~u`hO^yY*6t T}1?eQʤy~Gc Dd]o֭fTk&J[-+S"U< % șoE)e{g(o(iu&EQ5rɬ Le7rmt6 ĝ3#_[ڑ諟z{.8C \dzywԏ]8Ij{\,t^3[^pZ`ga6K _ 7$ uC=@`繏׽w؋7u!?opk#ZxnΝ@\ #y0J`sÛd 6b(Z>/Ot￶]uYCxn:##:,M[Le,fj =BKو=[rV h]8Mx||&NDbFl4m\O.qoB(jϯ~6Tlŵ z kR)lռG8V&'cfD֣AU}}vW!w!WC~`;2 ;* xl=_Y!2MLڕx_?39E'1g8y↚S) Fjf3OfT?Ic>"cW $|Dњ#ƛWa5 }dβcaO9&|#]++/V#?PJ[)Dn-|i?)afٗ}A Nܳ}^w E8ݦJgOa1||}G+}} WӤI\eg'kČizl<^3M΋muMd|p.ln`@+1#^|/Իu͕dr)EgT) pB'aV*]'|a9nTwpx;iNjo~:tCWMmqߣ Ms]`O w_H߃}Immq^T}E}G-'o%:Oʟ!hni;9:ݗyw8}p_ww_hvXǏ&!UQ7<>8nqK} r8b֫B}Q|wnq_Ht mxu\P{< rcE=qm:6ދBTh>fM}?F7o"VD␼'{I兛^ޕt{Iл5] t4}~tE9Η|'zffT^hړuomU/Ryl"h~JZB&We5t@|ڑk E{:W5a(ϕoߋ6*Uf!԰"EԤ氼id5IlepcݐOͧ!;:ףxg_y77Siq;WAÿ'A,%ڹ+ G址Ypy0Z! Kڠ ]+4)EcF{ӷ(d(~<2}|yg)*Nr7mck837n+[>/R856awcK3u}Q(VV5%F駶;Lӡ1[W kH^ 7íH?Foݭ"[jm0e' i-bOr\IG[sl|+v7F~KlK0\*5`{&m (qEfUy]9ܸt^Syk=3N9+%6Ά=N$ x'YVe.5,|Drlr} PJ܄wb bD6܀ L#zᏔK+/ŵ@3abon W"1& spz~W(4 {Yևf_@#Ģ2󿿹-SW@o%X+'%كP?wDZoC 55y4Em!˧7ұ ї}xҌM)%`wq=v VZp|%ѿ|[qze?~~a?_l_xbq\ݹ,` $V1Ce&*Tšdv.ivvv@5Q],ù(x#ҏk}%Eeﴨ+ d(m^BhULGc6!] XxA9]ISkMI-8 I]KFF*dL@ot bzDwT?]@Ǖ1vhlwa5EO/In<;« 9x+GQܨK'1R,o`,ʡVJ~/y[dC /I-@&w?'CeP ;S}޽__?]]50JI <oqXBXBWvGH%*C  FDh"v!GFym<3!:<طF 6PIz.C+ķ( S`Blߧ\ NhIoZDDwfxtu@ǫu;w?*O tDANHY kK(Uoi )s< 7z0N^AB:[P9+ݧ\خbs=ݨCTYl֗-(dȇ1F `+q>7|*u 0돼(Jlٷ-0t^YsZO_ $=(-L~D_]/)ɮ]/xPx)|)'Mi~Zȉ^@[/U~xxG;vxŎRDbdzZ7)im^m ,rs{chz~9Pi" OWB#;$:' hsQYzH\qktLBm?NbfUfRHCQs2!\_P4Bs 5/剠 o:Ǻ g/1:Q|ٿ ^!$`e`=$\՗K,BI(ǭ/D"Cc{Ox36] Uڍv_*TXw*:YvBR718msE0t_{^$]<`E֍qWΚ}; H{]3;K(A[6BI1b :AS iqxnJ #JqM0d/smT)P6t%;JF(`WXׇ1LTSzFRʁi?Ŏ?~\?[3PB!}!Qq}cyXaUau6"Ȣ-_k֌x' C@&7hV"742?p&Hhs*}_IE0&O̫X؆n_(E5榾y%{ g~d[k"RVXY :g2yadC}?0JgH6EfgzgP[D|~>|wKe [':Z0@fa:xEXjEM9[-,X'Y(T֕nkq QjH,R;S!6~Eǯ``]CADy`t6 n8Oa-$}+,!eϣΨi2x)J"48<(lAh!,5^Uc`]Zcs׶C[|%I&n=?(͡jOO'ft J;)vSmia -a E|O\ u#L4A*ųc79O5<ˈ)0$j/mDwNH48A`6zeѬΰ'?N%}p۩X*08~ 1SzN7`C8 d,^Mz@'a45">܌zW$ugE96pbgȥ[*=ñtlzXܷz)7m4+i޸=hH6B#)ጳ#/ 916>f7yoR[?`!R>OWC`o~-VX!$<룀͐ͅH(C R~C:W*QXTg}+5_&p߂woAx"N$n(~, odT;oTrsG D۷i{jJ<غ6%U"nA nr>!,mkeMsӆLO-6xX|CU+>PR]g6mv+M3U&-oڌ3Ԉ6Ԥ?)}kqCڶ/x`H6Ƭ-xT_@/6%H=~ZXq Ln.9b Ӥ! dhMS-74PMj#IC R4QA?tHm`HdԳX}ds 7Wiog5EF}(%[rl6g[So.-i#}@US.^).6 F$,e4>> +0u@υ(_q)=4 Bbh"%'ɉ_?Fvyc2YC_UC|qJ;D,]xj&kf~yƩ>H5mɨS7lB mLm>:9q1vXEj~HyNJ]y["3p^ͳqh㟕_>|&g؊>(|'7|^>_QI] QqGnӴxQ.nܭy܏KN8pgĴN*_1Q_:EщxxRQO l1G4m >"'XT&x(KmT0]Ww*pF>8D7ck7^BX(,͙|Td_fGD{Ї_xI>Ls |Cj(9iO-R0bq=fYgDZ}0]nҰqr9d=g'h'7na_1G]gw:8ŮTAs[ETrWL(; C ƿ}O e|lVL~¢RRi5[:o~ ^up⇓;vy2Lz♝cHjQc`Lv-n*LY~L`R{s;2ocP&+; xo u7XycvW^J^(xSc^n@uB W6S;0~pTܞՆuV][,KUA et ,x6j]MU{mV :_F<e5:F%ba1%_"8Jզt V%vx:Ty퀻8zg@N."pŅwv}~|zPCV7&Wbﯟu;a;z ) <CC8ѻ~Re\lQs ]ע|_뉷5>|[ x_{.r'bJ> l,P.&g쳿=8;Vo >u8lnWzy8Cq89 G-/-DŽGɋAfի٢:;<آ;[TwgJ9B9Qa]Lv-_Ah? \0g=qv4Xz{*E^~]}k~EktS邆Lӫ կsO6l?-ۀCcGm6/{KO qQ8*U.pE9h6(@K6WџH6zm g=s 2܃@1:o1G`K2R^i#@; u/CxQ #S1aF52엺TH:Gu?"ZؘC'{rvaI+y?Mou()%⦎BzDvoy|̚~ݔ ' Ix|VˆD!_V& _vBzka E XJ;n@jW6,Eg| ݤd؝N C֨`U,l[ZcyY}_  Rcb^,fg~*qq>)N*Eo #R` ]')KOdn.[54"%J*F0 KJ7Po7IQuCp71It$YIvZW= OnEvb|K;)  R]'QGTN*8ͧ8NrgRaokt5ȑE bj` цB}1eb Ҥ$׹[΅<г&$~˱M~7րQBr⌬@g=c~GfJ *X,]BЏWlfϾ/o-F`y @*J'Dp^W͍s *d4fS=[x6Gv*2ĂGQtỾ1AZR0^Ja.SN -4ϋ" ?;.]G*$FKZBH^DOlE@xHA}3`hPQ6€]]1K,AbRR< |K,шpt=~W|v7m ^G$cDyV¤FU/JN ̌DG%So}:+}$ EyGhqtQFo|& Hd"C&Bv.' zh8X͜y ͡_-#(S[tDa{Ϋ :7kJՋXϽQ^ 7iD1 imUh!_³I|.RHG<h{$OuSv׊kvjyWm0v(`Hx8ۙp{aSsOp]IP"Ycd,HNEK!)8alPL F6've\-!ccxj;pTR ˿+d qvn}j=w4IV 0L6f]h4S8TOKg9Ѯ)z6c(d63Q`\}㉊&|c Ⱦ8Dh~WW(x.гˣȈ?rN{yRq>g| !}w ~[ P(b8AL@^cH!Ik~oI@3~b{2@s>]`0V-6F>!D$:*k vO|%:=wF#,37:1=q@i=x THV 6 LhɤœI)[zZE[pl)Zz0v]N:'@8ǁz}D^qxxұ-QXw$b J\w] N U}}̲S(fno V}RjׅNSﭳwy~iAP+0->̭s"V9ij#v33h-tZ8Kh,8w;#Jl™ωSjf,TȌ,@mi%$xP^$ÍM cZ0 {,J h $P|H?+ò.D˕}˾yA]L k7 N@// #x6ؤэ{9j#T{ |[w7Wen b 1DiS x^(b#@\/ғpfuU1ÂұβӑfKEn8CE@ХEBJmt{&Z21ϨrB\WCۡR)CSEsʦ,á*(_7)\eo gнֈ#Z]?i]W~fǟ˞GW+(JpKpGqڽl37ѱܕ;&gG &4t#o@ P3ipN<={%9b\E9"OPt8.}{#%LFEqfr]l)DPN ݏ9:68`tQMUdMod+Ѳj1@^qbSym[vls_dq{ZU.0g^p=eWxhk_ƈ`K49qs>* )bpyJ1DﺗGI9_v7 $9qQ6d iLHIewZ6WxRn<fM6##WcHE_'ʅEd]x&clFW!Dzs"XxY֙oLm̳]4GRRש Kuf[SKeȝ^ٷc_վ\>;(U6UWy GVz|޽|Gg爩p7DϣCѣy M 1ε>"N 䔫Iğо[.|O+@P!r";b9jDarxk~yS5Q1YW=h\BoUΏDi5:6]ٰOhwKqt`}'x-eTV.zIIHTU=PVU_N|(>uTjCggT]oMN%Zih3S9V9B(1#Af֟LN-<};U$UIX )gqN@-K Bm#ֺ7YOU^X?Z\^ŕi֪m7l􂾭F*3&Tڤ SPEe.evUC%W9H QN ?g=+'N]B`3YŒ hإ?lVY<]( RJVP[Emh L$YQq+RH/(*X 6-)XE 'DJy9L2Iݏt2ܯ= ć]Z %<TB]9=Cu>^{rO46!| T+|̆,e|^c6>}-*.{dPtmx}\HoV[, u"B<$YaMЏXVZIh۟ s_do~qJڻ@h&Nnsʡ*ɗU m{ úD]$one xʂ%\{_+Ft/]Fc3~UxP~{\E$SdfoUp;tw8Le{U;\ǸJgwDc]P9U1bc,N5G6s[kDx7~ƳXO;4W١ܡ?xݠSj? }9ᐄ(_Yv8Z̩ha{yt3jb׉)"{%"ړ:- C>F|{oOWi:^JߋҖ nmO_jŬEffl?DihP?ۓnԬ]&rÛ"EqC"TŸjX GB%Wk0ۦT8lqΏ=kiP$?Gm%wbn vd !)f$Lcj` `?wG)؊STSQDh\iY2+B J,3*t@">L )Eip ?-a 稞:{c4iwwU1y4nhP.FP8@ {GGsW<=Q!Y#S]Gy{"un7 x]Q2*# .cD"SYyD]0dQ٬nq;L3 W( ׬a4CVFBSᆪ:hx[:hX5 3+P䀿e.V>D$}19b#/ʆSZpG(-^6uqp&rXI0#dg $re0Y@iItOaG.A5)KPi 0 9o SƼ1 $/4Ү Q!#cZl_j=賬fjE|\*B{bta݌6$JP`+JTYzfJ1 XEsDo[jt0/I$ÎxL;MavMGّbl,;qe v.Cm;繍QaUNa6_)ӊN{VE'[Wl\BD)J_w|#ՎvT#"`2:Ǘ.Oӹn˙Rєn' IkeA25/KHm/g;\)h{vk(~MC:,EHݟ)=ļ{\\9''h*ʢM%$^ SlHhė!A<@5l=(qo0Z&]l&\(vW#64v29g/t,T6dażMm`~=!їaK՚S# dxƂ,8֜=osBA%F.V&t }) TDC%xH$@yIA";K#ŏ`>"'UsC\CӶW;,O(kq೻#ie@>T{~`Ӆ˷G2G7 ?MWоg# _L T ӛa@/UWDc3łv]ӞEQyqjz.cP<᥺)wFiPB|1h{@nNLU$:%Hte5hLLtGP)O8kN!@r\KŨxIj1V{!cƊld50rQ.)u^8%E^W1|ä́ktAa[:Lة$L1*GBrτ>n~F/V&v黻*Ŧq4:0;֟4WTBû˙'5hMitWyL-8c(> BRZܭ0U#`S^+O wT(hz{M&IU폼>,3sN/24HpoL4$:r^-0W:7+~Zyr/09&w,+#ۙ >ɻ\Lm;'t^Ey8Mf@4ݍ-kG$iJN)j:Eh>  ~`mHƢTe/qkI ^cXPӔi+pd*N(ꃾP>6|H>Jl<~5q]C(NZGyx)x>/%ނo\׵ Yո ]7!񓻭G9~QbsUͥ S<󾋔cg胸x ]m|Qٸy52ybx~7 p+YDi#1O se5~, ZJBQDe/T'䶂M%_6<.XyX|{/[V?N߿_I>⫱xo&t/ C\| ʏB`F>x wL,DQ*}oWf/:kn!5Z K8+8GEԣgZ{ds Ovv@vxٵ^XK? 6ks4z0=$$Q#^M霕mŖC-y'Iޞ$[A!SBdgC#1Q}߭.pL7%3]ψ O$?~4 ]('S)Jzga&FkQMG9$Zp⌽61g~ EgGʶOڃPS?i9H yRK}HNR}HpNtn&&eyr Lθ$35gYR lYa* 1U2g+c:+pۣOmO8Ֆ(xQ-=yT tm#++Y0 e=Ie@כs Kg6 ;c~*,{;,YjP,luDZB iWF ;*%KV-')iYM;x؆j?j8W*ȥ̎OB>}H+T@BkWE|E/36aoB9g `}s}0kNv֏2o0 = 3\WoT՘*Mwfh{4fr ;` U6;DgFsZ|_ `MBPݢx5r?OcX||.aQ~E#<.עbf7!* Z~k|صM aGba}#)*o.y 4ՈҤGIxYSRQ׈*lX~ܻ(*^ȟ-WR o)r(j~)gUmxtS[)/7)xhxhFP }N=J*DM26n?SY-C*T PwCJ--<O)PF Q;j\X|,Wt*;$ӫ&0>Sݣz*= gv͑XU7]:e ט'.v n0B%B(M3US *Au;4M`cOx ?(緊:{HHl "V5+'h]H)&\:eKen{]Kw9L@7  8>4,6v|%TE6e@@grc Glax^4,.GMI:Ѵ^ޜ|pAOq@"|a] *O1L?B{\`SQWQ\r\U-(Dd:jSY#"zܪV(8]bKKx Q;vxJxGLEdE/ :"E$F@pRAp+F ']'FPƫyy!#"hlo{7!PX3<^褎90tvyM<t\%1NSL0;$hGGS&e,NH}(9>AŅwYNX<~r]$,r1.`{AmH?,zEjAq4w_%Z5m[16]:0}[e@ylC~nP*(xu4>ˎ5}I2VLsx >d ^GW2!['!3xS}DYrߏmϐP%~oP.z\D<@+nCQ>?Nx X @Lr` qѺ+- ȏv#m}#xSG6gG^ mͩs\tIc=o( De4E<~gQ7. K5Vr?]v !Z %ǰXX,P7@&v\UbGfu^2 9:HR?:4КK:8s0Z͈+:s&)UqMU}Xkf@^deZ|-0bVɓy !BowG^C_B2GcGdBkiͩ{yi<_lI}bgI$qc't'LuƺϧN*g ghrMTJiz ƃCj.ةT6g:8iw)Oj0 b qVQ] ~/P`^^g{mJbf)O t楳>AM*^c](sPSվu:IRdUR{H?:rmݑt[X,޻9;&(/!M6쾷(J5Mځ4v64,]qJ y'_ e|IB;P)0ov)hN9->Ql1JIiø?#P ,QnY͝_MH+SŒ CM!RmX~dÈߔ1ytESv>T2IWtY̲(,L7 eo!h(寕&)d_T^sk:?\Oz=͂x"Inۻ g%~uX5x>|bqPlDsym$U6& lJr&̮s.ɴ %I훍hWg*&Nqz>ze~a< sMa*&2\Ki680,ʬ]ۓ^ ]gꢫ3uչ is8'dg,ɲsP*r fzn -E82IŖo6FOa)Y|2luaC1u6R.x#e|3ԱBD]h=n sZ еxt"=ts7G'0iIţ:KݤV8gsQ\QlZ,LK 넢oS =줘fE⢜Im<4;Iivlz jYM9됍贅ү-}KDݵi7]b'i־6mסml΄M3"Aڇ"ZBy`İ݆xW: Ư`1NM4!7z &I^,-Lz`X7Gp8' #h<~oLjsﹷ'yj925~z- 69\Olo0!bgo''&8h<~?ݻ\ uI.#n<ўm)ўo홭mψbX9[f󭞯$s*Ѵb<G`Za L63]KevC3WP拣MΏ{ĹDB5Ufz`nTJqaѤ|Bhc9yoMjMu;!|@u30]Z{M*Fpy9WIw,c[V8^pSՓl>/ O@<ܵfisĭz فG+8C]ӫ-"~Q2k6 K/)?HGu&4 ",̾2C텛ttoYH ~ dTOWG:>/uMqFk0J wnY-B&ࣜl SxMDw+(/9F2͔}cD{|ۈӜta7$G\ل2*\q P=d`.)ͺཕd[2l,& "_E?jb$ܤHZ= 7iAf 0Xn,UF̕H%pTXJ$*6Ʌ$e[TW!OuTզ# X\TFC Q VBr2+EPXmnkXVYE ^+jrm$}P\E-X=&5(>>ORL-?:D&`8ݠߌ貞U ϥpD{(Vň-DX=}tu/$K4e$|o~EbGJ"( ΃X >+og :l"$P5jO۸Cd,| ]%s") ˓g&v>+S[dr!]!v{SK:{2ŞH0<5/Ps/Ht֗uɳ5N]?M^w>Vql> Xă;~m@Cr0ǜTuTIVPĻMƃ'dS7 -hBDE~m ":K;G140bL~蠨=Z}V?5QQ+7:,V}RtYitjsx#M8vUwWEQyt5y>EzZeTc D53wZd,\jx^:l6G8Ʃ K$4DqW&TQF18GW},*5dbo{0y+/\PF ﵍R?&^T/|f!ioJYc;.|3YAx9&K%׀E>aAOpy9͊"%aC4^G%gzx*{xE)t)Cއ#Rg3- υ{Q+I9z f<7%k)P?:Z {Σro*rJ^W M^m$8M)H3ࡅDrwD? Uᦹ1Msɣ,%ur#BphluY;7bcNrh]J O[1䕚.տoDW<~9kAaS#&r9)։HEC[6O ;i/ŰrK^qˡ8 qeZ3, |,?]0p И@Sޕ>r5'Et9[Oڲ{ )~Dָ:뽦Ҿ1G0Dj#ЇF<51u4 q'~6-3-z`.@"˜#MUHwM6'S!Ǻ",BVI¹3C}w>]OQph{G-B Y&: )m+}+PЃ4@n;y4gz<*Z1R?ت죈_/0w1G,`8ES$~7QhFÅRDI`s`gi녑V[{4|o6V!(P c3Kl +uDO^Kg~{8j-- |`?0=hgGDv{/!*u>XqC<c)bGɲn 7a3a๒XMiDu[$q~{g@L5@KYj=M 4k 2tJ#3Ǟϭ/ peQGsCT -3a ߑPGf kM^R/LCwđ/l"Q-{JjՍ1jY@qʗlUuG'Ω6_rP X]K=]:oup8n~ׄ@PONw2lm& < jůlr^ar/Tr,*A=ଗއ(TZl_'x~JyY-Q;Wʕ& bP&b=P|q3*HZ*-xW'c {83]0ݽrފB'bÉydUGJdҒwZGY ?P Z&(\BvL:(LSa6s3_jأZG{86>Aco~@[ aFs{j3R[I8eu$,p-7Y< j| an5PY05[]o")PЬKG{]{Ǹ1V~;βT ͹=I^p"a.g޼`c?(iP $F/|X<{IFulQ[G~mhN=ԼL8d>}F|5KU_,am d#9>m]Y5iI]4^c]X,Ip <9!5?'dY:M! .#L4oDο[`+Usb;}wLFP  eР ޖϒ+ua$L\=0G(~T}26`ZA+~/S9`1i9َApZő ٌ!I%!'g5fZMүG H%s[3A BF78+ Khas#A_MiAVK/)l2o&3dɪg7aAqF Ze<#Ut6$p9O,G I<4g| 4BYsc讁6B4IŏD RBS%o^+\>!9U˃y +uz@<,5w#o)BoLdU8ܧ<><1FU] GGX.158SqW7BڽGGw8PP[w[W}b0)]1\?N뚊bW>BYWoDP,O( Mql趽[CD>vz|heԉ6=SeLEtHJ( ?(1]Qr_zHs| 8\Lk!UB8a=Rw`cv6̤pU(FN}8l٨P (0zQͽ!8qÝmY;!'?9V}oXݪwfc7raN;ME ! =몙!x gj53u1J|91VCi4M/fۉ<ۅ`QƹF>S"3%|´V=(7KKla,\K̻v?&|CA'+1w ',;3MT&ף/OgE^@_MsZpܐB<\fH?.aV[a v/ϟ{ߊ>2SH,(K@M7/K!`=5 l}7F]SEQ'"zH̉wgj;4o&?#ԓb~S]t\^u<^Z333xw)[HYU{$F;`NoutUcP^r;cӈ7&ˈ(B÷([ہ}>[zP\{BoUXO1c5~OZ ."s{ְV(&5y~X dp7IFKd(>EC-rRp$tXY˽[93Nz*K"> R5"e-r t8nK'BN¨N U[[*cr3m/'IJ8VJJG*)oQSh7bg%M9go7R BLn=0`^7%0-s5(oe Ӳu >aV9 6O L'''g.O?ڤ_\_mWuKC8 W  fsOj0í6jh姣T&`yzQ8Co &~ƑRMc!flji\ϑ}GIڥui44t&(:+9({kN3M 69#n%BIi'e:|y\ENߐl\܇ pM}V2N@l^LUF*cG$d4袚EsV ؝lѽ[CUF'Fk,]J6< 5QO,v9)΁<J"Z~&8kuQbMsө&Y>1/u9^u\<+`Gk.&tem ]וwsX 2:`8z[sd eF. ߨ,Nw);󈙥5Wf$ܵZ~Щf% wC2썸w`[08 9Nn.L8JMW.Xvl1lJ{KrAاo&mRk&R2|*ڳM06K Dp!Uvc+F=6T|='{opⷨ/?J,ME#twק*#;D|2KF^NK$ oPO@; Ȝ䥚zeu*[2>:8XFc*>1 37rqa} ]<E:0P7${3`KW&aBŒ譠܂(V_Mc/LRƦ汸0]b*^yz?S6wY8WE0ioA]5>B3$TWO%Ư^d ~cB34iOݴ^GO #sUH7Gp2AbC.AYƠ_ @; >,N +V5Oe5O=)Z>CpFpW\K9"`(ZS,؋uU;e+i֪a^ֳї_ֹ|(} PP*ys:va )KB;GЬm$1MW⵨O@^Xg,WYj+HM(łZp5IWu)yݓʝ bSꊼN#fB2Nr_Fja {t Di3*}ˁWL)mܙZEMoâPVihGDl˘%8-3$~ gEwvb&v6=Ǜ77KE}P"༣^1tjB}s YHjN5"6G/4EGӡwPH#r!p-P@NKQϭ7H*ȲƗ_bku<Zc0x;8{+BPW8#;bm⥃ '\WPGr/nʱ :keR@:V:RXgQ('Ű~rCs$WwlL'.CȑgGuw[ ϓsS@or) sIޟǟ76;/_ |E(NTV$~%d\1r AD[=L6*1U9me'ɞ uyFXjc%_ S`QmQ|eF}~^ Y"O{ |I_CQ=Ļ#` -1qUuy碯v{NP 7$btDB3MRG 2toҪ2dmaϾ}n=_m9q?Yh]h|>AdEoUUx%dj;[>˵/'g zǢBVcm$eiL7{lBYRDrE:4Fiy<]B]N^T hsE@uS!;nm'1#OsY?%m$MY=|n{oS mQѸ'x[<(,) i15߆}`gWBp_nB`W8^³ S_wjY蛟M~oMOa; ìp4/ມӖާT质COUtlߣ=r;Nz/˿Ep L -APβ[Fda;17q}]mǃNnE@#A'YU8hx]sW֑.^ENcҐ /=~'݇JS Q l6Tb 'a* ܐ1B6Ι~,;c'Z-Ϯv2ڤ a/ૠhmNT RB{PX<ι0R\P'ɝ51QTuF/-lNQ}a ^O_+a.t r>cQ>X̡%HWn $~&#yݱAmTx"r& A)hIO|G!7]}=a̶ CqYj1KpXu2ö%Of6'V?ҩxfڦs/"Y>Зph~Eߤ/yu3=ܓOw C˓jePV$Y~ ii䇜^ڦ+lγ|oRktXBYE~'A[xLЙR9&@o?|M7Z}^e/86˷mPJ꾵᠌E ?k4>'P;_kWq-gE$NI6?{0hNX1JZg)r|KKѷ_Z~1EހW*ބ⋙'}H:K_Zlүf{0sy;;)ϵ]/xm77=$/#iV 3z]>P2zJd}f%8'e@,v5.+!+LS/F57I,mB(=x;1#gÎ^hK(J1xk.EX-)*j! =nTDKIF"u9 bRHbNHLlsWDZCi}lYuR Zz!t:R qaTea)tKYQ#L[RAWܧlL*jiƄ_ݭ8*T7bټGph~WnA?/j,6*zFiCE꾟c%dMɰ[B7*Gy0}UD"eC{ot^NݒApHvLGAMtRbQSQG|yYWDF3Ɵclf rY:Pm [mMZs-hޏ-{z;ňmW?]7z%yl)^7\7:EƋO"in ;2lHAf4:ߠl70Y̩ mQh.IppsE-S:("2L Z2ѿÎw<> J]*DP)RՍJt)euxU[}}SE( n#f1A~hg/o4^PV/<>D.Dfs9/Cp}=b֑m Arܶ8rO Oj{ykd]MlZnZV;A-ni_.&ͮU6Y3z,g54/tP?-ߗ7K-ߗgT;>-)ߗgP˓bkFUyŖwKP Tyͷ$HfB)DvLZv*eo.: ;FGB't/* aLX쾏HEŸrQ4UIE|:om: C*?gC\#Dov$AQ-M#tQ½Op=fO؞s*w<wΕMq9 u5{t66eB G#'aGߠQ;IΛ7;?ZUqY^PSdpGWN$r^/R3'T[ZM5 e㸂&do o~V(ԥtPʖF.} }2l.&sC6`eC5]UPglt0Vϝnύ]btF>Ò`31d "|ᆣ}^}C't5qnʽ?m [hP(3<9FFxgzzlpjv^xL\ 4[~H]CyEKJ SoqU8M?n4viBS1EfL7=JIN^`4`\o ,{nχR/GjQ9k;{?6we="r nrIpz諢E$) ƑF='ٺojEoW$Ltl_rOkg-CA*}*Rny/ dmFi2# NOhC_CbkV8JM&$*طۓ{Y, 2"Y{~#K'%bPc76X_k oԒ>{W;Yi{C]8WO{ќO2ITZT, j祇zrn˜_>ɞ~ v5N΋+cM xr*)@og#'}-hǹEWLT/x[m[Ao-i'A3/$gynk{ep8xs69 k-4quoOFnRTa Hց峢7jj&~vb܅ltSHkVaMV>=i_DV~BɓTXUyC\=Q˹4,#TZYNQԍ\r/?vkls5.I /2·50 b*iTFLG}TgW,] VõE7{2(BD*FnHAS+6>N0ڤc|͓8ae6[C 9t]Fuƛ"BY9hV[M/wX< { y+=C)'Ueɯg2qBx퉢yBTe/ޢ;A/cQnD\Sc \Q"FL 108(^ϋ~p [ovբt&7iNm*Kh[ A<5o;!S:x&(ޜli99f'nVq#@;ƞdc|dTZo.{bC{يяc1^rbZxc![ Ҍ ҫ4'{s nҝAx/}@8jop ީt[Ld0_nTB]# )lIfVV=\NiD0ߘ1Gh9a,Nn|"E0Er:& S]γ|oXM$3k'nG,xvG)/QBqZ88Ra3k#ΣDr ?O`TG*n(asdY׊(OHE nE䵫YF^[D+(:=$}GkmH)E4ظ•}OhTw \eLuIռ+;ٲv˽#,`o3cf IAtOL^QG!NFx]!adC f1>]jJ{`t ]q2XJ2 ^fX>ˡKG.Vfox},7hoTNr6.`/3ۤ_A{-[8fr£&ɒ=` s¡gIfQc":Rɔ(܉Yj u+cM:L DHn?>@m8kȽaG7- ~\tS:~Tuۃ%J*XHVMQkĒ|~ nZ-Hy,ĦM)`:߰IttF_QL'|o$e1c ֫?JP_wևgtFPdBtX?]vV gϾ32Vu{aPw07 8գ#7ei_0)3Ӟ ^J]bx;Bߜ#t',T5#qKMڜ燮VvuSҝ͊d8k/]:@G6y¼&ZZPmAkެRlp}*7B= X9H[x~G(UA3FQnR&9F j O&r3*@X8^_k OЅycbA\P Hڌq +O[?hоg-jfV 5//"#:"wlrh0vjHWq~.A0k{Dھ׏w8TYlա =numOXҘպ_'TS  !A$N !]%{;J!{FCCdCDlLZ уo0F_/T_;&(O ?; `A"xk:(ePB\c!n%N׳km]66 x#C6 ;C#3< 8·qѮY{GB!Їt_F_~jw?|~X#w<'pWځ`+|O]VeVߓ+ML-a !uQ|Vz9kc[®t7&=e8@(|qo1ߐxVe#n%E8XUpQZ߿ :(sh&ac=4z%@=*ghTkUv\LGA^{ɑ<&iW \~{+>|Kap\(MMpVc4ǡ0Fci?W*[!'xc4Ii,C1~6*Gh6+57VտTK9maz}Q3 P%wKvޜ+n= `J&wԿwu |c<0HXW>^6zY% |.<)<{o*Q}cJ%k< yQfBٸlt"(= =LPح~vnJ1U7$1?vnLՍF| Jo"u {:VvZ8:.usB#֌/-_&ÚN3˚躬Ѭͺz詮^`P&vh:ew`瘓V8&h?=.<,$4IwGwe# XCO_MO([0`KbwM)&PWwtc эil>*O^%v:/>j-VڭkaF-v\IZRRtWQ9Fm^wqD&xY)P 9" \RZJ| ?6"u,w(}|Iɯ+`a r~z*=>?E@c[MMtEj=!`t)e4b@5n-qHu>Iϩ(m遡ѤW|jwe:q..g#f5`AbMߨgԴheiRjzQcpgR?T.ޏ1LBk \g\HiSІ5SM=7~7y xFwm>+a'5~:/B_w `NK%O"XOv`DTJ;ụ1X(OIQ1")MpcKKdoQ&"$BmiD6uD| OJrL| .Ѹ|oZjԒSbl^EES;3"xs67O;D!u\"Y,lK(_7\$\l${'lBQH5̎0tOlXPGqId;$mav(h ef (ZAnWop':NC pa6zB2 [Fl2#DYP)Bمq4~<^,4H6VWٓzчI`WNRaWk&gMk?'xlkaGy1^4c]n{Iϙ. O7ǷɁXKK93E)zs4i (Q6u7c3h ' |ÁyNS֌,? >o/@ ZY6)R;%&dތ^etDp57U\<sW)NNܛvuuOEW(Q1Rr&,X`ϠhаF'E,tE'Z mJeZl_iHM,uX3%Z^Ϊxe{YP"yh+(.\t"҅ o՞oI{M~b5MPb(F| Q6}Dsm)g@r3y;!6KyrQX=9 ^Y||ʓ \,` ;o6u qTO/:!gE3pt}_,Ҵ/x?nhsji|1Mr^kSFҩWHU\Nr&#$xkgoѓG/t]jQwi<p)p{3쾤$8S{ztf<{> ܒ!]V2"K t܂+%Ã*XMq&tM\~iҦ΍jMi) VϘN<ُa {s=Y=DU~ {[ #߲}rmXZ,ܮ},R'dm#a`IeǸAyp%~$an)q*N3zÏd1kԍMťBP+1Y V>ʭF~Df \ZuU\*EjuMȂJnVzTSXSM On|F]@m1 JͰ:iz'C+ۈʨ@&297LEqyuaKpHjr,u$V1 &r4#mV LP~S?YIi|lt9y+5~>&t ke0yeA9:~ W%i4P]L&)fsZؿY?YQ[\2oIm&,U a9XnvH7 >X xxo=.Gܧn>3ٰZ_q7U #0!&AbCh?yۣ*c5Q7zߏOv|@%nj?=v> FL#J|@`6DhhĮSE%WU^kyٮ6t%OT; ]N߿ j?O_\0~j+rV0r?( I؏H®/ݻ }C7DLw4[ 󄚫{S}hۑu #h}F^_o.}(S`G`+΃Y/ T ,ʋ[l1rb݂ޱ>YmcM¢H lNWȵ3R+oDʌ]e>U8NJ{JfB>c'E NJr xo).%|\Q"-4W :Ae{^F s(ڎ:`Dy~ [ހ0j?7ħQo7L?|-twsqߵi#MXqC؇DUl2P1Z:dP=}P [4= O3oKX!g.Ǐ@7-d+WBqaTe(cV"difeKse C%M!L{|=Y{fdv*1E =&HmFJ;52+iWsR-"5OPۨ 6L~ގd44^VŹS-0j.>I^²9좳;57kwwբN!/-_э=NM9 +V5,X:}O$`;WbS)0K^=zO[Xvc mB^$me_A$m 89o+,dO!-ir:,K0@iCH W/FbJ}Ӳv1ppwG\|_Hbb4{T˚x{:N-|.{/*4A(,EeND Cd%S*vJLhu1Y=ҴNZyl*lr)rrR!FJ1g~h|gZ:b 9 q$@$[0X%HdBFϙnR[Lf G}c(7r7BZI)f{&="xOYW4Q͉t?ݎ#iC7 sS'F Hݨ,}ݨkMγ枺K eh9FpDlMK^@"ǭ%Enag / Ȓ"χӢW5jMN7Iy'tUO7(0ݢKq p ѝ_Shf"+raD 5 SKM($8gmx|0.(Rw(^_l#8ZX&tA_3񔂉seTN[ax8!aD\&& X9?!Wh גN%!, c1xW =T1Z;&| *N5i=FIի#WWGne6V5lXݨf6=Fk t3-r{{B(k 8vo|A_s KQl*X5gundqWMKc}BM9 }SVY}.Olff>/ۢIwgBXWhp m!x62-oer4Em\ GN [JI%ݠ ؃+܄7[p:)ŝF2P(ۿT7Y^ۅ:ע23w콒 Vyrq` mX!% TCϻ. /ʗKSJucuc/׷#(W u-ONs6 n%XWHs"0 .6{h5Kո7Ke"XtXn *;nGF㝜Cn7)ADeW yВ6/bI+xKq9 \ϡ=WtU;_rU,7P澁!#N6b[ҥ"A^<.-;D g´>@44?KQJ__`w4UMIxy+!bt7VX&Ÿ{v|ss`e %p^D_ 5GZŰg㚄B\\soYs ]zA WkI Mz*E-=;~_ M Mizr!{Qu"/yi70[nrNOra:Ƶl''ctm qԩ̪p!hϱF)n|mQFI;O&!%<:E(JI^xp(Lۉ$$JoqBXh(T,K.|Up&m5D3E*C4`v?ǃ[et߷=/f5]Ų%  s#/R_ N#f_?9UllWGP;rJop(8KqrΐPMp^p1LgoqPޮ|X4Lܹ hK2$uFDH\D!P#xCOԽ@A+I7x +.F KƶY*pTM V]WV/"b8$05#ᄊ ?a5qsEJc>1c.fߔӁ~T-pv6d?1n m\{(^}#!J/{ϲH3*!ƥ'HSXSy!BoOx_98eT"4wB..@ o)Mal8,dAM9]3}u\F.w&~;JംrZ!⇑C.WX_Τ;J/j)DO 뀈<hKKݺDdK~@pZ}b]\żGFq@pgOn ?t4v!&\g`. ?Dv{!=oE-Gz3U]db? CљPt/ MVrGjdPDICF$RI|M? O"r@D,wFr[Pt(/Ȏ`,W6xW%RY-Mt/m$_Z%k|b9#@q b kg{cKW x\4v %>qvq/w DAwTEd ߜ)9hV.z5#du } up1^C8/0Kfi{u[7x]ZN wi3:φVUn@!Js: YNcH>]EߨQ֫;02n`.f rݾv 71өӨJ ^H>ԥqYVebXKhL+mK&4L<gMl `n(|YVxf'|_]asWk sj Oo>ayw}Bh+u䑟}E}L=eutP,Vze/Mv<ͶMk?臡:7QMRQx%QzV=d[ EqcaG2<ɜmq?ziWO9ř*z?<킊.\-rC@Y+&&$>MKz)~ `@L| 0>g ֋}%g?䥲V%MV l4ZBeY<;iR?b[Q=s9C7dٍYm(l `M0?Yvq) YY֒ s>Y]0D; 2:˴.]])9g G34EW5{|^gfDÖ5+yTr3?3:4d${ h0#x0y;! +JXĻyɵ0IQaBq*TQ<2[Z}H*>ɑEuP:.:^ Mۼנ <_iib`RG9\ ]I8 ;W* AQQ>m$J]?тuqĮX _ms{i 2xE?!Qeɉ.Wk1|b{ |@N$=t YJ˺C/t~g\] :g mK壽%Jʷ_/r|{bU|GI{gI1һ͙TwFLqa/|I8ysLNwNpSrV 'kƂiYR~ ξ*.ሢ80E#JNƋ aEŊ +X$|!6ik#0frq|M>@ojE@k/a\t}ԢcӖUet < *{GC9p<JZw'um>oQZs׏]S8yn~x~8~X'uᇧ'k&æx~xq>A~Dt`wmH͍2ɗ%mMv 9{j^ 9DپO8{w))'hB:y#0 χw^jh>S#U;/BaLans]/CsHաP{Q`b4)z"~//0j`lٍMǐ.?I(6S Ң[TfQwrϕz V~ B>Ze>I`*Qsfewcp!zHCD}l [%\[ou]ۅ룷t%o\ȟ5rD%vAE+23W'87wl/nh˶n,xi7v-BX,s$QFY_+J3š3W"0ͤ6B sg3o%ؤ>з(Hb{9͊68+1A hdΰI\Y1M4g5o DLqL?@JG9ɓ"q<^(34ߜ_+B\`1"U_'_rj #Ķ!ڿNOQ?=ar ܫ"/۫/PCCA88ׄ8,i(mSUQ}2~m|0$ q6 '(NjorMrQ阽:D:}$y]8ƢA}Xa^h&XrA,=N2眑& (X%=`Y$FӸ1`4Ecf , +!^鰚q ߃,*bVŏY}-eP4ݵ=7(5s^ NJs7 &p8$YW%"H]|jſҀ$5Ksl4Lj,;*Mdh>7mij}@}4ɀwSn~6Twaο5`pf ZdvU9hx삹>ȸO hx0-Sܲlz>%8keiyf޴l B3.Ed 2vК؇.8MPIKh9[@E8~-pSlң_;<Ktskڟq;ӎXZw}^KE=GxT;d?CZDOyR4x+0V'uVĈъ')f8]sQ8v鞰-'$ 8d7!!5 #U64}_t;(FfP"'Jt)qatJD>>/L);ĿꯪpUOzE)޴݇ObV<l#-,V((tsJD.%²sCbg;Sh**%s8S*ׇ5a R]0EW5( /+)GJ;v`Wpp;upcW w}D†YJ@-$.?3^p$nȎQ*sd_ȶTƐ{vr-H|gZd2Cs; zN evO(ⰝoT!HNtgU $N< 78rUwv4C<]9W'J  òӱxEU(~T}"0jL {ɼgeztE16W Z3ƋNO0* RK.9([kr '5P[hִpe{Iʡ D|?䎹Q~R,xkUgK5Y~8rt?m b7]_Eg!k-3c9(MT[Caٍ4>U]A\A[Rj,* ;rGlB`?yZ_J54d7ȁ\ Ǚ?@i+`bΊtuу: ٢ޯ \,%+s]蘞< ڜ/s>Fspt&iȊt]LAiDl~-Znmƕk2 q~K#`sv\&"Wpґ]6&"/Sr"R//}#w;%J`pm]F\Ҽ*-! `ߒl $X.^Pӥ弄 /MI췗6QS,!ۓ)]7t/FWB6ғ)_*şHL;egW9q‡jjs' _ئpN!ֹ3>MW{1;6 k;6iZ?K+Xl»K^]^-h(ر-LKgƫ]]*I4s4ŵ˚¾:E`nhFg4I\^˳3*JSy߷+ҸLU:EO*9Ɓ hCiʾ }#CnrӢi %CP~6)ufh,2?ov{DU:8M_N=(mGic_|*o]SGߘT|[)X޹i~SыzĊ01N`8D o/JBGwtEӕe[/瞚S)o[o |sfë&p``tg~20z6@ѡ-U@x&wko24NPN]#eXfz]B}_VU=(,M)4_y{ЬC#M2t%6}uM49_VxLWdﯖ7wkT@%cZmz#>} 6L/"Tȃw5M6"JSK٫hH"c!jQmMC &wc軽A)J SqF ]tgt, Los$C"3: [=3:gwrxT[%|Ǔr]9q=G`J5M&"ŢoJ=pL;}8fgVǺ Fiʤ= \J4pIH\$փYjVsb~jYy4`ZIPqV;V< %’5Qb3_, ʞ"Ye|>un셞=M#7?[3~z`)kH*i߸%5jC:޿b(u ;vlܽqx`=^Ȅo s/-}pgI܉7n,,c:.B*qUG`lKUC1IvC{_;v9/:4`HC |T^Իcqŕ3O;/~ s{͊Bl TV՝Ma6VI]UL 4;w\F:/Cv7tIdPq}`jrXص*$t+(zO|ҋ',B񀫍 ~A}gIp fˍe,Wc3.tG -:j; t2a©|Nc3%.9R+XO,PYE:63Ȏ,؂"k\7cF?ȆR5>SFX1kԉJN+3 XډHXKklYOZ3m>s2m{ <) ~|>ѿps_ δq]\m٠'#91&J-"%u9չ69s%C~g8Mis )^L"JQ#FA ޽s(xZHYK*EzI/Da6g,61y/JNZ'PDpAhkB`I2! Q}wg[!MסwQT|5$ "1Sn;9J]KaITm1bB$X2h6ᗰj?Su{#qܜ6S)E1[#3#~|ω>ar})x9EZۜ]F.aN)w'*3_nd|aCTd[70 Pч/OˣY56&R=[ <IbJ,I%ה\ &sB50|Ho(v?ƫkRRtNPbq!cJһ_wZw)<i"~>TWflo91T.L',#顝pE]%8e 3ʉ|a|[B%5K c#+L?EN#"LA1SͷdOFTO('N.2sŤ Q{E7mq<Į}Gk&#/(VmoG];]iQGMRti1x6-O?>&^˰p4JU0,[/^$洛`&5IV\pɝ\ _gYbk rf[N" QUnb?hC e١ؗ$+:\YŕUkvsE88%omEm195!N^B~TJ}i!ҀE2&*㟒8$4KNZ뾉˜ VǧBur:7s,tAF5#UZ kGQV?^@u7?`Pa~B O3n6.L⋄$Q0c8Yx5Lg!/^曔%8y,_tYP1 g-A> MU6n<^1c{Ы)gg3nK3R[HÛ0(Z"OF'R#y|" aS-jmR8W*mZ1LUFQF<@}d~|Β}89(ۆF:)>\M[L<,b GJ.ӝbѤ /: t5ͷЕlv)߶YF垱JcBd&R!R!ѐ-J!IN}.jCux%ߋoGm(3؆U>{O.Mm*A VИ_p_*S<<{Ax+ğVMIb 4]@:Dq}bYjE.t/ϥQ=N?Fу]L±0pbjr~a viRYw.dRӝ돱A]YG%XtAS\\F˘5;Խp+Q;*(;]3*m4|d"r:aڝatUZZpj62 _CةpoۻXW/*'\q8="'57|<Y%=Z-2W]!\hO H|$k d%JS"ovCfuRZ v_%WQ=UYr" ,.0p9AӨD$|3C[(#j3wbpcg|1hղaxEmZC(=B"Y_2@}"yyװW44|F_9GfTrE O ijL.!ܶrԬ6+uhIܑ1nؒ`M~ Ly+Ofup6us' ~m$. >oۄ|r?i-{Xݝ8JBJQ}~HNG)pړmQVEU:͍{}uBr t0kJtRE#K6 n$'s9w a|?ϿAv= ?OS<{k?zw7POl5f͟HJĽ\α"Oiz}7yi!9⎲W2ʚIyDȞx gE.=QH؛CyMՆ:|i)s= <#]>q+r_GAB٠ >n]ee30َ3;1Y\0\xo8Ndhj:yƕMVD|#q%>.Ḟ_iH"˰Ñq rGr6 1ŅǨCEw><74qӠaISsڹh#HoE%ͩ{`ؿkO&#܀o Lxvǎz#%LtBh턞qA㵜7^u|B-bZx!1w ~i7؎0FSL? ^0߾gXYjLK9A"2SmVxⱅԜ Wp~O$grA#Fb#}./ѧO4ٹ(8}A=LִH}4nV!}v](ku5QC.IܟS!Җpxٷ#eak_Pr}_4.,M\=Ku~TG8}5$)~2ZHZdo(ٯn&ƚE~2E7c3LQ.bbr {~u׬q6O"SfΆeFG{7й,z{RbA5ϳ2Cp2&<o_lb9͙`ƉW\&,3<9lIϫ8Ds9DNtT~mJ2~Ʉ9[@.ʢo!C"Z[6cC vfokd^ bo]ԇSDn 'GrCA/r+"\879RP~_%d-x߾(WcFgFg?B3%PfáS:굜4w2kEit5HB}<~G[z#V富o0+6Fu?"/N{G,{z4,zt/]Q){'3O 31iSfk O{ J==\>>*?vOwjPoa҆9ܾkprο![$}} /ZRvJ|2Oq0Kup+9y ].^_[;_S3@X+>hʄʢm1a\xgTh"LW@;'/{ޥ<'4 p6#۵-Sy!pC0RhGza>/QW-%k b!8&l(gc1+[ 23[[d,ڒ~(:lHl[FhPNW#V5[eVg ]IOODuzDNGR kXnASWJ%Ե>efDraK( @_pYgrب4<o5$_G5]!-tQ;C z/5"a$~knԮܥɍyBQŨ8lVZ=(\Bd/__>d৏ك2ꕖ8N^FI !bD߷jp Z(mj吱kC3nUvfCg$^uos.h@TqÆwN6->*|Wp ӗϋ::Ɓlͭ1v] wxn^I'{zz<@-֑@6W#5B%8+:}. r8U_r5̰TxCIn$׬kc{E~Yy>`F :ԙO`ˆy+V م [8=,/FފWBنMȞpRCOa5c*;xt4qׅQ7@'bp<_${67NK5M&MwGemYt(OSh=$k@~EWTmv@߰~;|p]E[pf'3[rz# Jsmᢝ6Lr=+5NaGέ@oo'Q#/|u+w&Z _,֠a/l+e? =O1Ÿ70S)1>SҸO= Jq+_Bv>Ue 6l6e8?$RU%s̹ڨz^$ 5'9W{}YCO̝^D13s9Vp3Sm埈P#sɟgw*[aqw/640OIT|= 4 WH!_ ģxs}EV' hF>{5-=dnR}ѣ&,-WAJUW~.rz^Wǯx~կu~m׫D~]_'_/ӯ;R3.ѯk~itэ_̦b&]Hb*]$Itq G ..tу_ E]\/'H~BE2 zW\ }--p鵪ii,ҍ$r0C26OL|Z8F#>*~a@CȆly )ȭWwEH) Xm9wuWO@%j[8=6 棓͝;xM=#X} ưh[oBT6(on"J|Cv>o*6\(5p K1W%(gg4*C; ~:oOp-S[mV5mqm]ie-IMEx4-9) ٖG჎%tۆ;5H+8!g]!$ڻI sl_Frvt̶([F)s8eVk_rhh'.@0S9]s e rϭeˢbEc~̈5̱!ůJ s٪]agdOajg-ߪIiLß$oeQ OK^Xx)۷K|7SfpHgKD9}=x,>Za2حhud LI7Źh͏NCv#h@v8AǘӆRJ)dL5NTxn E yDw7͇̦XJpnb훣i-m #F\SWj/qeۻHp}c܉(wVX-$6C DkV'QdIZUuލi1rB-l`/ b]~#'=~|A׬s{s8|&qq-{(J7o寷Byl{rwgFZSiOE-B~*O-W+ ٥dɺ71'֐ }K-?Gϻwy>vP5ʩD^Ri )+/|'b}usDאd 0K^s MZo.줏ﺊEK% .b_'WgaJѬkd&Z?>t"=[i:O)#虲8+r0{ɉsf8@;Y]?wp(R4j8 :RΕ:>0~|FUp cx(B:¹RiKPow7Y '`0N>sQP4w|mcb-!Ҫm?3V~'JzҰE29#c3Ebڜc n??^WC1~F"_\Gyotp #ɗ #:zf$ VޗacМqNSS\GEV q[* s" >!KX]uM'%1 uyTx*U*/ځke~"@%I i`| }!  Lߓ 7}X :7`7KI u HD g(y.Kv2sM\(fZ*EKFq}IM!{f`Ű޿vx(8Xq-=rQÎҁcMK&F=9ϕh:TZH];Fq#{ Ymy՝Ls48P %9F^/[=لҫٕwƚK;{|pOF{ſw>t c:lVÙ&ѫ ?kӿW=b߫Jox"$l wc w}ٳwzIYX:<oН1fuE~2G'Ks V/N%.5 pKpr' h?6A%x~|lo1FeX]"G=JiS r=onŖ,y{h\{șp@9a9 R*gcD̊_Q6i1jSU6~RA׆^T^mF#@iOVѿBPf%|JWgcă=0sa933rc[M@ce=k1".VI&~D2G@7DzAv)tnUlQ %Ϫ4#u"FYiwuWk#d2 Uף5jMPgs{LKtS1NrV5&p='k2ǯpL1?dYS&5J $ ЌLfoLNj'54^̲e֬n˺~`{=gEdݴ>u5*~&X;d%p?ؒ]ԟAKOv L ,kج #]F_]8[v(KG7U5=GhQ(.Fв]Mu nUFSNG&=c*d8ʃ~\ Q8b}Uo:k!h(/`ܒxu+uV%9(8XУm#Ý[leL-V<́h2>jlB2J O1KknBØnd[ #raW]mOe_BU F*4 )ˋŔBl*z=O˹.rN|Čl2#Bfj*|ZnyG78jbGz|ңnWW!D>Auv>` :y,7}".l A{Oʚs7;Ì52iWo+Ez#ݸ:Zc{QFqb}(C VvwLpSFT{gy2e$@S(㼯N+Oay;?gi5 N AӒ9-0M)H'$[Ê(|li>)<g'\Isґ ŢK"dn*Jdsy/3n‡0p!j1.gn(cE l z,xZbɪ4==n#^{,m#a<6&ܶD o V+:@+W6G6}L.~tp>`£5i§EmB[BdD",fV{L_JޤKhU!fny? ypu4XUex}emվ-)^A55!oy uh~)L+%E}9; dqcbo^]i S Xz~WyDDZq :HV_5 /<~%%(sTH-~8$PP?~'(FggoGlOO' ES Plj M$fBWYLR3ϋXX~-"9QFG'6XyŸBqNT0RPvި˃7Y$΢6kH$&Gd"A_BqBn|c;%6DFsjx0婬qxǒX? _VsN9ѯˡ7w[t~˕Jئl:=pYS3R`z,~JgEe?]|E_e}&#vho4㖁Wo ٟ{C&{z ;f=F$2ݛrh{/ut2bE vQeQn 疱Yae ^նFr?@^ĴS"c fAjUhS+m=oWc͜qm9a6on1zw#ˮ+GmĂ f*NՂ 2ڊ Raԍtt5]y7NkN.c%<$Nr%qK0ޓfr~rԱpaxw''J|Kig4,$abm&^Ӵoq\v؄^Rc{sU(v^Usgs_ H_hHf7wRFO|ϗ.aRLR ~x#Q,bVSX 7ޢ}$fg ={{?ߘCy (坛 m*n ~Di: PC ;V{z8= gA5!KkGFH.RC.&ԧ~=:dQm: _ ьg &pd }s{L[d[Zڹ`ȟý.9yuy`l{O}h| սp'ԇ+5CwٯTq2 I]2c놸?w ?W/n͓8u\BߗQyn{wOW w;FcobjqF/ȶT@^`(R23%[bЭ7=3 H\E9="^vyk1؜`eE&| uUZ1GICo :ǸY8THRXZ 2l et{=*+wMz:ĚI(Gm)~f웰DԾFu oKV48ꝁ*|e|Q"YsաbߎDSj- wGx$œq _I-3䜟`ps<9 gf,;͇k5~3}a9~~ Ck.CV#"|#Nt?ڱ σ4 ǸPyv)7~Q w.?'s:+/죥$w%x,͍~32٘[#p\=)Vqj[ƍNYvsV:'m'PGgf"8v\sJk1Emp$;֡ްUhɬ}(kCED:~!6g>rU;?@MKQ:cOZ(v̟'q9P)3~(}>N%؈e4u #O;n29PNhfh;F7fg }'F#DWOZlѰnFC,,z*| =OϿz tk]蹞OMc^C~DCVWAلd; /6CNgQ \6O\UZQ-A`^S*-fɵCP6* ߫=Z2뎹oe707p&z !t**k9i%ޱIO|T&wުU2ߓ|N T9z&OE=JGd lh|WJ;E|z\,aܪZ\c\`%˘%&ycu,*\GVAǼqvWvopX&AWIA2iuRGZeBĸmg! <FM,>f#+f茖XA ZDH%xxzlnStj(0VcqP'w&?߯<+É~k/Zau-DrW51Hxcu~@M^_ ks2w]if5D6zJ%i#LxRyͺ :>$5-'EӓmV7P۩ֲCOjmPѱ=GՅaKhaO> <^x7?\_A(BrlMnx׷|mF*;$Q66ә6fKjNU=[*UVIЩ&ӫ[P[S6$l٨ӂrNJ6jMe]E4cr=d>G ýIH*t}*tDA63l\3fq>Oj qyΏف$6L)8,987'Z6,8VM;c.Y5hT2B_h:ͬeYrEQsN\6 zq)hJC%i6]+ AQۻ#J~ TXS3ӛ~Rj$e;x'3Xd.B4h7 CWC s\o.q2:p1{>Lj/pjӬj5 {92t5V3 }|.R5wϾgسi5y.@KJ[uYRqh-<=TmOJ$>\׎tvW 2wH6#} *F2r0H+|4E.r6$7v,!$%j_Ï{J=W[kdmS%7 Ҕ5IZ"4#8CVPr<5qI6ZMh_@S}\4'e_@#BCZ!T-9l0xA\/ֵy[|c<|/Uݠ2jnPAnΥp7ap5S_~_Q6>PPOzXŽ4=зrGr(_獬jRchC9<G{lWOY8 у Oz-7&E1L'~%Qo &wOpO0|F3Nsn9JA|ϐ?lA?EObq`N6'5ek,j\FҜ},D.;Ng{m=35ǃ$rx^48a5v<D>` xכ\SQjSXdwRU8p h̍<1\%czh㓣>`dgaE<Ì'* .Y <ۻ],}1r/+K٘|>I$\'A2w42!eA[ J/F`$ ļo/ϲ:9%|B=`w.O03^i+YEf`?{I__;s73%BzވM O?f R2Od~bzfi$N :A(]W;俏9b#"^4[]lga癳/cwF~ Z5?x>`.O WQr*k9(<='T>,'Lsqt"~w$:iN &lF]T5BfCk'7Iw`qaVr!SCI?Y48 `o҆^H-%k)1J嶊?G6(O̺jSy0G րg4xS}bi')]*yZ#xdC ,vC!u9EҼMbB\ӌRSm$R5<~^^H}t̫##y8nLԍP0a?,H0CQxlY73ӫ<'a^hyQ{Kvݗ?#4w lde_M]. mfT &G˩NR < fC3!vRMv~v6c; 0x JYʌ.QYK<4 kךdJm\8|#@7;s(':[ѬJdG?wKUv|~?C`C8qMz >U{|e߸D_]r"oI#_d2F`V~݇N{|%ΙyHwB [JZu=bkəz0[>EZ[.tAhk߃/F!]yZ$8*ӪNmf?Nh?De|ہ [+3%\B_e:2wC堰?dQ_*)SMse,T8@N x)Д09 ؠy`aLŔ i˄ٔJImy^R2FEް}79JtD)CIV{t}&H{x=~Dz9:ܓO?D)kY@ ;c6'ڙIHMZ{瑼9=xnzWE±Ć68$H) Z AK[5OwV_k\%n5V`~ c6;ƗWƇYdC T9)K_ېxi;:}ݐ#ՀOa;_@#vżG"(0q_bqF YDt$vKE5~'D-ΏNa/UoXKk 1&׳<nlE&:;r= }x?3 -|ʢ--I@2ݸwH۳K]Tڶo.ţ(vۈ;hdu*UÎ;ʘv=a^o&SoAf5ɚ!|~!."z3q-&8k( 3 iBb?<8n/P -D-tUSn-k(À=q>L ]$ضEOO"ڶ:LzI$W-{TP%)M_nیX]\:^sz(':V)~K?#Bb'".D Et/ >LHß(fB h"7x{mQr:Nr >"TTX*__BA(KtA./` xv8}B/p;n+-1ON@*)v$Vtc؊(cCUTG"?Hh&nh[ KwhuU9v tR5Q)РMxKIidKwAMRp? q?,B߸lf{P^(ZXQ5Q.Q/=? $Gn9Th2r\Ys+Bx;ʼna>_ @ y5%H\ۀ |%7yѪf/AAf{%j- ~ƀ/k@pTm[ӭYTa4zÿr&PȚҡ0i6MlB-jK,nb ]%q4y-akN+O[j2heY[[%׌D_4*u |th՜t--3UkumîdU9XMSd7)l$ÜeGzX})Jkjf:H? OHHo !^|\(}Wgf[bL IIri6Y0Y-{S Ő/I@5UrI6fɅ0du2HN- %Z6(0dU+w. U37>Vqw6^r3  A%H'`iUGaU6qkmȞuxޏdpƿ6^<'VI猆'\V~QC{6 XJ P(|MuJ $[Y"WbbwI{Y{[ue8 V)a7J$6ñ'%s[TWq^, 2d6g*2>P<pDvMԭ/챨!+O_nyʆxK]|mEF:6:GA<%PS@m ) ۰ n|vJrȦ傃h=@|؝a{u8K<}'\BPя 3n]D!SHHX:5!.6!1AY*@j{qf;9xs>6gw='kJ+mu?#Dc4Haլ=O`_u>LV84q?,CЈgCKkiQY ѳ؜iם?^sa|MH]ǧ*(D1.'-)1mIʠ񤟡|Dn۱k),@%p3W3BTX7~-R2cm7mFo@zӁDЦN5%!hŨk5P6$%tU.f98H>d p_퉽IÓe92?NM1l16XmҨ:MU$_1NzlzbZU} ["ny xjH9 YsqpX6hΪrj2Ui˚TKW!Rcߎ?܍nOԠYx'¸bxK_~p܈~2EL{}#|*q ݫ TnHТtȲfkJ,4&l&NcpVQs }??tkوADVa_p& _ʝ.2$>m(<.:N鬳a9jBop2UW>tO\Dp99-L}:3qU<7Ӻ[yv46>XBIK.[ZWq+-?Ț"W|Z͛>[u !jK%< i&w̙ニⷍ`dG78ѠnMg޼bq<ϪV*|mcxtr2Pj[El$\{1C"!< Ƒ"X19_\?#Dž1~qj[}.xL/\`H?YQwT-ul|'.=*aбYƈGJJdhe7j)1{OARvrlr7|+1.k{UIbY-{/ iiqHlQyĖO}Fs  dUPݔ [R|275Kk- Y fXFikqi@$Y\ {u#JREq]ߊL .,g.o/z}u .?Xc193!_{ZK7Љv iq}Ko[CWf| t$<}+u.S5Ɂ>m#H;xj|+'] ~#-WLJ.Rqi}&6+1ѓ&.+@H,vR0+w7yGe9lLEO,1 hj'rYutG E䨃N.'aclhȔ06O`0ԉ{f_L W"%?/2P>I uNCHMP6sZs;sbA-f!L68XEiqzbʯC`ٵE<~?Ucp PZg$[9_[(*8*=q4W[;FVѭޥx#>"r?Rw#PPL MFky|ipDSC3wQE HC'3vN4 :nuK5"FjAa`L D?UX'^j"ܡW6_{nEK+] ;^iS7I?082b@g;%D0Mfw ,Ҋ)^F y;e~Xl6W~5 Ԕ C MF0וĠ{I7yA,hVg <7 PE|S;0>j3HuU`@$ ѐaRm#fXMϤinqnj8|/wDLAڂ(LȞW񼼎Ǟʊ^ʰ0Sd86xx#ʦ>@XQaʂCxsh q<Ɩ!"Iq'3'y -ڐձӪ-PP~o :|w6 Ea㈒~L@#}"Crӎ/~"[2#~ІDb-KŨ)37u(3/ָ"cOq7J0bh63q.=W>*C8-ώt n~|D WZIr!?+GzI1E [-#ZDuT%f19" ιh&4?yV"(S9ò[sӭȦ Sp'hBV3jȬJ=J%jȦq!i@)+CVqSu.SWH&ܭuW`_| g+4P̀.HqKASA/RZ#l^z\ s}=WEETEQ$wMΫkf9ضVqX]ltE>C\; 23+p+ +Ќ`ވ]ajtó!\4$Fw0'^{ o:OL[Z:D;`@R!\xnu-0@ |hw:.jТTPR&S}AlC]Cyq.Qa8sW3vDVH!`:JM?Żws56@-_"װƶ]ؿ&hVI컠)?2>C&rHRG*!g `SayTG@>uM֐3j:'6)}fk i[P!]iB{=Q36X>~gm?nAjK)4KqMgejtL87Z:C?7xUΊ UTCV jz- J֌6k4q _s8e"3b|WJ#cS'r1Eɘ|5 [8CrY|6\ b3w5s͋X{V5$_$pRϠa}Q%Wu$iG Fv{!kw/hz.^HKg3įT6~Y's=/%7['"gkbTNlKCH|oz|[:]jU#[H}F, oW;C*~ xvqm@ؚOKD`FX0ʓ@l)Y%MNcIuSǚ + Tlw3"O3ڊ`&76 W;{ mEl(֤}7<}C7HQbA&cѰ++~k%@bG꣬#5m*9ö>UmXRg),bIv(GCHkIVi^<.|0|S )(AY)s%' zuP@`rBlVIC1+! 1ZKIý1{yj+|Ödw_Bg5CUW,XU%\6xDT#xɵTo}Cz^hoŠ(XC o*3oH_?@h_x%c=zx-^'ψ;n.E;_ߥ~:d~tJrUN~̴l@q~QNLU[&2OW^'f{/ܘ,2TFxlE*YK;~( N l.yhΡ7"(fVs߃rZ)v@Jq$8RqJ{PGOf{yRZt!W#!m2R#g @"$]F| 'A$-N0.Msβ@(dwr¢zMW/j"J8 J JAa&t#<X;{k$"<U^ ,N.<GDʽZۣ: ǝ_GLnOYO:(v{,m^/kLm`yϓ/ (j8z$63?ɳN̹^ZG920*Ǟ2czY:+, \cU7>6sw{sܰ+6ܯWdrkӽu@<YA6*k aq;F KLN'$F3ܗƑV*XeQڶwȚ52!6q0;MGR֟2ljtq6 q Sn wmL qH6 ALǢ$,Ep8Skaw8DdxC#ʻ\}rQc,(D^. 4M맇G툞oWXn@yD9$$5Qwө 7 yT-L_%=/{ 2t1@h}(DR&a{SV;zP<1'UH-` '|1lɛk͢x 05d4ɨ6 se#h4q6WAuWȋ|; ;3zKsm=j%NG% m8?P\inF ߢ b6=ӧ~+2dxVaͨ & UMbLRlFTdݙ|g?s]…M4me9cq\$u/V=K\A*9* {G_gNbg[  nZtO7#hg9E4EOt3uRy(ϰ}i/jÕn,71 ED`e/pu.SǛ› p$jFVJ[B&֊Lhvh?|j0%CS9&Q!og̶J.筘M%)lF5N2ZQ5]7Ҏr4/asL|p$O7=>XjfxU a(Oz!SYSV6l8C͢.䩔Y jcty>~(eprrEM{sx,L$&*}-X޴amgXb^hBɖuFʊڐ{'oBlej%nw vSCh0WBm3vj t6d7民)> h&qʂ-މquAM[\0jMPl[z{G>X VTb!M#L, aa$ku QaCEDhq)5FI|(4ZmѢNhEI um;(|e pkDnia`Yes!ąʡ`_ ˴G7PbW/"a6AFKEgj^5E>>[џ%q\~ݡRi+?_ml@{ s/0q sARNd нlv?t.PؼWh..s ;P#x ^8MiBK#w;4 ?5z#ܺR_qe$ǁ~,MaM +H, |T\ )NWG !E~nQIJk!| OԜ}%k}EmP],] |Yt7/|P{~hE}7)U`ebJWnB)n խz>-p#44[_Bj0>06~Gkر£&?8 <.I<|--N?{{3b}cp3W+nq^x Q+Ol paA5} V!:ŋL-QIB0G?6>ņ\[B}MO%N?^(lQ>k Cz\d ǘpK/Zߢ-ADd%d 2uM$̊^vv;gMuH4YL#| J#\+ί9k(tsWByf%3je#g\bXWmN1(qz h(2 'J+I{MZ&j\Ad잪9D޷x>E슷]1.H6='fU?5W6ozMM⠌ZƱ5vmEH(G;@Z[cv WLuz_ɾ9yRH8Q>5x"Ղs/P;z2V xv x=Q͒{d{ߠi_jmX{HV T W6u/GLģrZ1w4>#yߦZWIh֠iKXl?i!pB?1Ӱ͋R؜ Ǖ!8j/OurENq? xofM+ũ;*Kp*Sr{s%FD.K7.WESQk0;DPc7j"jڏF&zDlk~ C'#?t!#̿y k 2RUP@Ty}%׭q[He@s>?w&lx3EC[/7ޟq>-ě R)u0kBCdk=x,ȩ㝂l*h¢݇XϏmsEi5S8KEy--&.'qvu8[S[~9T;S)"%4 >\HE[xثPR*_,N/<XW1Ch/Oo:^`§fT{BklnT7NWp̵TkM=b&/\>l Ds) MA: 8yPhІ֘)Zm$ {OKD6ma,'_B%#n~%L'HegQ_d{ 0o\ og+W*^fU=ϊ$1^ ,? ed2|N{"f t3pzVV|I:kPm容 ϏYԄ4Kǂ(qu,҃suωZ#Q|q <g Ey~^d/,؂5L>Wg lDM%1 q:/ F |^qQ* hr}Ս0͎0ʓuh-XwgLͥ΃O4 (V)jwF1BB[]Sxme|ⰱ7Ew5_m+XzԹ~5hraԩĿRh/JHd^j^Zn^~I=4z^dY`(ѭ1q@_rM55^)Um>V{r-yӼ9Zkbα*h;A 9%yIw,C iTpgw#-*ޗx{sr57o.+6Ų:hz$va)w}h*YĜ3jP7w[wߛl(VHo؍ xz#IQ6-(o?W }S ́t4\$]r"c or2$O W z `' DJ6!(?K7 qF_Od֢BZTmot>ks(ARv9,a:!hv_D~Xs(t!pw}59NZCxNyQzͪuM$rk5;:ӚU/Gu]JgaǗ `丕EVuU(ۨUCX{K#QRKre2' &ڕ@4ݗE;9(Mw(=?D˃i^7*r(E O R=+ޚ@f,<^ uOqPG2ǯs]B!$>gWAwA鮪`8VGyOFaq}}p8&1<]مkл?KQb΃lV"4 q)NF=鑂&3|px=| V*c8 CgO9x)Qȉ;m '!% EhUz!ndS9x&i<'UyWc/NQ~2 62=il,ZBZuR}TͶt-$A[tD2$*>$!IveaԉocLm.%Tm",RyT٪Ξ$g%DLdY]V}քyiߍ!$ @gr6YSwRKDv:zAsā'*2 0-Tڏbf}:X Ӫn\z2|J^Bj: 8d6)C͖t[T-En/EaV8m!=lk^]a=RE# ބp(ku~".yNb♐ TI޿Uj.fH0HZky"rN~.LP}3u_A8cM_3mt lۮ4WdVϯqC^yOĝKkjsVi]czKwS$wVCIHGP9n0aa>?Jf6VsaQmPw jMJ OzQixG Y9j]մX 8ֈvM$x>-7 ,9u0{v;E,x̝yf>bo rBe7n&% C}-4\φk(02\]aCK3zFvzzb>O4:ݗ\ UYK'nYJ]|mZ<}mm4mMŹjo0&zP&#!^tr|(`1D܆7חgkLDId"lj]gHM;Yz]JLMS#55q6BOj l,%0DhTYTF. bdF_Pi~U^?,DR~r[Yz*\F/ ^7ZycM#hmo>K[; K wbH=/6{n'sY W&k!-yoeCz^jN#h6 rå#s 8:UF^_^ݨښ5f }P ) uƉ6Hk1u^H3&E;1nYRƉƾSqK=ۢgCpl:.JWeE'ܡ&"Mz7=de:#XpM&^S] LKGsm^39O[Wx|g3ڒ*UwK6g[dϋU |X-Tn:ɍT'CAQMnx. A>K=#M:R+^hsT30WTUڍ2 ܮ<76IK?d'›: /]s8CM@}ZjoK{# ^=ºύ +76߲bot'5"֥Y@яZsLyi0ղ5䄽}9)5Tso T[avuõ:3T*OlQv?Z6,A&ϲf>z*3-t4yt*SdHePԺfeo,- p7q-ոи9bVGpbm\~.hZڇE쓡d`l5Y>3&so`meUdOTS"oV~2 qyHёx֝4{\ GhOmvjXY WzbΫzCn EgSQ4Sb5ZC읮^lv(- q8͎e8/޺Rz՗7ϋxZ2ffM,&@͙l@uQr7^rC'ڨ(_jw1\i:[e;ϝ៼t\NkCz>WY#hDoۙ~ zB6ɜ1QF6@ՠ$L a)|$?o0p+a!{P#e/.@;p.8fp\;m f[4׉#cb tv!A݅կޝD,I*.'d᨞t}g S ۍAK5a-ЩKC>~DIF4e d+_9q3Ҍo 5Y$4f3d}:.WdK7SMts^ɸ$Y؊q99$cv!,h7far_t'Bi\{8ԡ,n%btYnRsфRk-6+I֫d-3ݭ&_G,(uf0S{S.! $m~X1[WpLG Z5}_ELr$W!6ެ|۩ìsy_3 3 }' xk:Ҫu_Yj}i:&6 uq} -g%E,߱/-hbGɁ pƒ"CtH!hn2=V2ȥa7gp@&ݮIU{ k!LqP^@C4y3z%u.YQ'̜pGNe<⭋Xx/,v?=k3FRǨj; 6d{:_=" [D}thec,?7F׳i3ŵ˙IS$|>aeV:&:ük+ $$?mCe)"J. 'Xwmty>* G!5gzd%<}3O{~m˙(X&l1EǗ,2҅qH遆HA)P̄C L7\]g7t\;u@OcʙjM!ԝ`֫^AH08f}hYQcL kxgy`o)yzڜاbS>|8%5dasS/s5œB|?/l!PB>&V^FCi =kj+x[sdlξGx-l`Lgs'=*quΙM#3Q VL33P#ϫ|a®]&=;ʰ5>8zrtUM͖n)GJ!R"lU3~m8ڦL k Oj 7$D|0 ';IsSe'?b٬btuRQŔtL3yLOW[;HGo<r3#;1" E'}Z~̪63.U+ejAEm0>WMpH²~â[C x}1`ZH?:>?E_@InsOyVQ+ڌӯ F\91JZbKs%z>xO?Ic|nZw,-oqQ 0WNT{ZYlJ!PQUThou c­[>k&n{+SBmd=Dsa_߈Kɧ7L\9 V (E-:fdzmÎ.Rɛn::-Z1⩤c|)r0c;vӔ)BbTi#Ni2މٖyX췳r:>34ڿr/ 6"$yiwu\o?L.:K-&4v/:v)Wǯ\ H|ķߛbh5$RIhUd1?-?R>uwm@Hǒe1u9[~ByѠON#ϴ%e_B_V'j q+Ԝ=_iɐ\’>C6Yr_Ӄ1BbSEe^FxiJ>j95bP6گ5NZnAfwLL}J*BNd~?.H,9؀p3 j-D,Ƙ ( ;/䅿S ^S'iϰ~~z?Rޟnw)ޕFCxoI7ɂ._ϰ/5 ٿ1Bf] {P3w!qf{+-$0]&&q}sC\7Gq:oXxԹWc|^> R"B> p:8'X|idŴ~?qB ?B#Ƿ<Ȣ!daVk("Ĉǭp0l8[EzerE4Ӿ³V W|>UBaw&4~q Yasڪ#VU[ՕiC4e6=S*feW> U'0s'=ycg"`p^lo|6/7IG[?1 Ŝ?:7uΜ*;TO0pxumќMlZu4W>;d]: NQ)PϬ/3Qqhd9/q~nqRWŒ- Os'?7S!i/QD N xo*k ~9^GC>>mE SLS`/PaOӡ/С,tGpcXcʋoGf+"_m%ߥ1f:$}M8>{&t;Qu/H+?4<AO_dmlM<-㤖ES${Fg{; ;ܕs$ᶣH8 ֞ zET/쑇`:Øj_:CIvvɅ@0mw_'nYP+#v.>!媧%*dYo5ōzkp}GCA\mŅq[tXy%+xn*7K]Bm@^3SZu3r3#|9 mtdr Gq 厈 <_|X[i(=iSgA&l̈!y椂xVd*Bt]HͿsf T+|Pd+JR*pS\FY@9ұI#>ma}z8zPHo{\%v8v[ǤHdĤ؊ W줊芝O;c*=_"? LGbxGָc(h(cXϾ \lbNImk{L4{ ^vCm^WgU|J#\(>ד hل0HH S~qs %?"<e #W[h8=G>zR(uv ]|BpjS[XTvj(+Y%k~w ńThTk *Trp1Q5 ゠0[R. cדa|%6̹9.{Y;Q^QkEfe ZdE Nzq'.:%QD6ZǦ1<>z6[\ 0޴\kWo^}4Qyu$n|5NGFt|D_k?9%,ӝk ȲgL3~6hfU98;6hvvr˴<~%h$|Q 4RR·qZ'ouUm p4C5v3L0S'KOsQ$1z@]xbPt<ɤĭm*'ne8qO=q3Һˮfhtwq_/uW"f\]C%@?LkOVǰ{o(ebL35}sS\9LXS%nV,LPoyIJ2Xx,Ve͈x^z|NI98E~< lw?ix+)5:|t,rto?.ղ?o)63J)%ixٖJkqF\b "?[↴C oP l 1K׿Zu4,/x>aJ;Y;v4Rd3 d?Hgͣy@ˎ񾺞Dbm-PZMxnYi`?Ꞅ( _>tHvD*Q|K:imcu@uNKOFc}5VfH^0)Vc"-F sEu 2ý.#K Thߢ(X*H Rө~op3j3W$.5>7vxy/\Q*CZ]xk,,Y5VitU}%Fv%%,Z`KUIΩp@4Vsby .r2Jnte}h(O;IgW8B+H4ƴBO ԵHoIgx;Mmi6Xt9eRu~+Z.u^jZ$$>o†Ye5gu,Da\g[. < ͋G'Th=3K {0I 6%k- wRJuűJcɾ޽X>kYy0V2"ӻkv{eAAO+ 9,ڃ)fo]$w+mlk q*l0ިD.)\:2eSSNE`|(CYYxkb/E JI:Ӹ=$| pxG;H-}o /4/Fv; Nv}ys O`1J/l74MQHn#Vm%AtX[Yʠɴ4\ګu/qшP[]ԋQZZa? xK_KVuQGs@%{[Dt)]rG G̀ X8|$rCpnA'fs[?!}AyP#F }".bhFZR5i &Yh,DxiX<:hO u}3 AMY},?yxc|&O,⭃g`$v3S c_:Gţ.)15m%J+=zoT)/ڙH<_=+n.սnjwлdyggk v|vBYCIkDS\4rA 옎S06]xE*lTkUmt3A^?WBu ½W&8[(}&$\F˺ňh"8dOՖ-Z:goV5!rZ*躚6 tNr_u 0=w̵h ^:Iz'FeIQe~za5q =1 0Q.ھ5܇NB5*hL/:,3HSHDie\E˧fh': ( %hQߠ^x.JQll]aSb*S<uǍG.c,T+TYۤ%/b׸}p+Zu:$Y͎nAըMٵrLSSj"W}z( !Bύ܇ܴ}5fwϏ(zYp-gjp5O0B7_ڨcIEg=PZx.m>wi*^r(I/b 9 PXI,jv+˝pLJ6}1ԗrj]ߋo'Oy.&YL8msz矧JK &O);  )0A|ok'UO.1p\#- o: |~RI*ZbYrjVg,uZBt 9xqQu;lP/~|+M[i/}q2N[9`6v]`ýOq_GcftuѦk76bfNWn7Dt.Q[/kq$1븿i][HC(ǃ\ġ"phϢ v$D콣ȁABZ>ެ |򶾽۳dz݇(coA?ϐ7lZKgw @ˬxa+ u'Sry-SW=({ C5#`{Ƿ>oto3 um:mc1zItx6k 4양 Jj 4 A" Bf_C=zb)eVg{.*ςLJ3s_3g7bM@tzW}%-bԹ\NhFc +ryH]¿jL{\ :ProrK׉Q6Dqai5O2̼ov]ە)ȣsp|1 ̤'w_T|H)/Bi*²S8b}[&Fg>g^s:<]R!vBiF\Iuce2h~F{8z;1'Gs3=$2О7j8~vB:<+Jos:7֔_CtXp6Kɠtًݿ`O>H.䟕mqBR_ {_tqki<#CF5'ޗe6;*<Ĉ 0]__8Bv쫽" !PJgl"a&ՕIDO%H߿XIG YUo#Lif仃NUaQdLqʖy!ƞ^6Y\/gPQG -ʹvdm Z+P|U Ѝy[JhC۶F VՒz994>>:uT 62Ѧ~E!th.KGTUߢMIjt ?o YK 8gfPNJ,1erZ2!iԶ DZgGuYT""u$͑*fʞ p?o\MK٪A0WD-uR;[g|]lsN9yn=W>6+Y󶷸x/ :q壒=\NߌsolNZkr_B$\弁/k\=$ƵW?ξ`RȗI O|3 )t+\8/}׎ k]AH$̤`:' W8ul?6/<k^!2&g9lG .ǃ*她&4ؤ<$8x:^FIS.rrֈt9q-x_TƸ;n!n w(y5'So3V+ (8w4eCz(B+ɸ}.B1g䲩4ou|02;jc{)g5u_[j\hǍ,fpE׮xm9:t$:4D;7w kJ|"I6ɚg/oDok}؁=Ŷ4s}k0,#T+fEBOrWĴxnkgPwY$k4._U>(2ž Q.OJ='$'|WXgt ~r5йϠ|NR M@VXyԍ {T l/XE'e.[Btҡk)v[+)S=/Yؕ{5%yx*'8mK܁.;vL< W\YU3Xub`S/E_r;1tp j7);t[_+]o4gi ioNyKr$Sh<P""~^rT6 >gA)=Lhi8,~e5FlFk{-' ̟f՜fMқ`${{ QYy{B]*AqM?^€Cwr_bڒ+X­[cBۺrߊ=WM@h0}>5xo)<<ޅυ8h -&u;罊=_v9Oooyz/aW?V߇+s5 %1 P*fO!l!-_}Ck$>Ҋl3 Ge x?jaM[sf߄[T8tL{s_1^ךdDbg"0J{휂0HyizCׂM6O{m⯜Ua`(A$DhAJU r^_X$4%'9QbȽx D|y6$EU-Ԩث߅W&Űq UmCU/YXTh FӍܯؐB D5<23 sZ9BNvz)AǖbF%ptƆyə//<Կ#K#J6E p0=,0$yasGrcSᅮ< "zb&W2za$5<ɔɸfajo:Mi7(ZVHO_/ξ3.Dqvb.aщWSK)g^̘$A;^'AB/i%`G ^&>nA`ܸ̽ޗr3V~G GH7AN$jϱhoyBl:bѱuγ*.h㿄I}"X; UM4F~i2FW#&T ⪈C|*TgZI3 -&ܮ f8;f\isc˒y0xYz֋~Lk/e(U1+-'^=b|GC$j ~Cj%[`$*),3)F,ow&챊+Jɞ^'<`lgعWd|Q@WfڗK:NjICcm Mf01aKxu ʰpCB1XJFy? . _՜W5vSWm-H^S-n'/a2pr#>jU+EK/Vbr)|Af1%N;@5yV8΁Xo!?FN5wRY{?7ͩ`kw=QЅ[e2.mFةv vqmoBePcg?[Lڒo{xN=UJ(YפD^fEX )]4QK=A*r[vvG׻]blZ1 ]nE JV倎B@L ϧ|J|X:8IfYzEgW>L+Dla\r( D"V1FB8_"6$ Yz?dp (r HP( @"vDwD?KoaCdWD.{A/hhڭ^D=:^-hXlyY>y`jEldWR.-#_})U2za}se?G(v^gZ#Ɩy+XsSLi+ت'kg,͌7XEucӼ@X8yety70aNZ'>@0zrkz:%ItN4 8xh- .d= l;r TNxϻ8"MTrrRDCܟ?gpm晷EwT_> \7'/`^+P}$H$@;8,Ayw,VY0xs˓ˑRxbFB>tׅ@SxU,#A\Xw٬&D(;2J= %m{il ՗Ƀ7Y?vߍ_>+M~O'?UXBv jy%p{TD{Vؔ3E/F#]^oGg'+f7r`Ξ,LkWp lg`"AiX=nc]'*c ^9ɺ{N'| ev L|=G+5(j.6W+mGWu\U+WХYi|u0|USINqiz۞cيcF(GlE0cɩt]FeNm4W$ pT5rk W{si"ڱjC|aGs_Le gls$eVPv} lFm;/hB&3)^In= bQf ?+ځ+z #lI`-se"q0 e nۤI\D`$k@nlϺC"~Ze:~`vZv6VN!-߸HeeOc_хD.j)>*25X0º%'ؤЧb =丿Vu7b3XǕ0ko e:4&}8af]W*Ipϝbc?'1WLFjl=j|y>~+¶,SlfcuM}C8Q2${)O%D{kŒ.rBv%hnm^ts_~gKH$,Hs#Y s<*-NMz/c37ƒ$4J?m}\c y bysvI8J1 7%w:B։XKI퓳+`]NWF֒iZ`l=KKt{*y]ڤ!DGyT&pFbFZ{4^3dtٞŭhpPe>8u$`#(RhZdMlxoe՜?q+XPB좬Tx Uk2=yFd]ajeM"u',LǴ(_يȦR6V|yzxe9Id@fաN¾yOKTݰt[EVsV~"zӜLwxI^2Y0Գ95C}.; txwʼnPRTXVh'].uS o~E6mC|$!+|aJD?e1,+|Dқ> |Gd#S-Kpπ曔ZDX!`c]TQ\wkT<$-k ·v )s =Ob?ͻ%]Q|Z7µ[DǻP[ CrxD!g*l?p/␊4(%:W6\Jlqhc^ &UJ\>WU3w'<'&3*i۠('  C$Pֳ'H5(>M\4-;sF<~}MD rƋDe-m 'wK7⇤hN3mL7})3sA%p5%$y4Y=/^i+e}VφQhܕޗXR|S$/ j_cdͶClbWabu(HS}B/~M:u]lV̞uhoH?=MZzoe{(7ƛ|? obGCb\mSSSZ:eͫN!I27Sc^~xiD7+&|""gyi^!X=܌$zUT $LG5^t#NԝYfFCyVkUsw Uݘxpzm;R7< ٬Wy&U\OQ $ʴP[%SJ6'C{s6nLV&/:o奮t  2Dij݋ԇ@ׇݏ!Jss8e0\v?IbG"J1|xV>?3ZZ?!r=%tW͔Pm|DU!}{D6-..]B.ItD1DsJ*F̀Nbn;[S_"J4 rWRB`q''0 ˳\v?RQ%=Exj]π8>p&6jwE <_DW6V J=Ϫ):llKKh-QXlP/}{u}xc;ط|vN!h/;Mmv'K /+5P/[OmH@p 8  F/xc//ξOr+f^f66Ϯ?e Y>3Γp&/D*ו hT|6.e{m^{sIP6*UT6 w"Xk%Þ iM8o)eǗdx&FK&+> v 1.qiQ[5qJWaI8ܥiKȷ [WV3y↯/'^Eybyfˆӭ [ *L`jaZ9rvAR<',5+q"U?>Q| _:io}P|F?Kxߢlfz4 i޿9~`rkF-nW.@67+E˅rVR]*2{)n4r[K W~w0<>]:`vB]ӏ(YdL,+ڢe_]: (:{4",9y WxD=< a\Ɵ#2#Ť73{V(܄{q0hk0錳["XԜzT~0؉ByMPn]oSE7CEABVikKGdSǒ7l3YxP/:/\S{_iҘ4ѵC٪t)(% j֠ϴ >HgEADGhCaaMvvAz64ZnÎ..7O@lڞX]~ZG_\Njߏ]ze 7^31L2v@^F `*oG˚3 `/jڣ޵eLD5kQ(l}8+/؟m hr=t3i΃a2\3.vGWrd l/L4vC׬;|-G\y-r5f'y(MRGnxG2`xwڄ3$nAp/?Ԩ݈uˏwjuƌ$WL|33Y_zYVq!O4 a7#*2%Rnj%G/ɞRJ( `?}Yk) x8ɧ胆QO8GaR@wBOvkx >W boxR>8&IL{qUbMܷ'cް;?sbM(;WsR/*4Tjf3e 2 g,.'`.m6] Pui4t8#oCMV)fA32]k|<_Q3|2Lw<)Z&䶂:YO%ۑMglbul42[$ґTfKɻ˙;Eq%-!N^N?VJ2Vs+ꌧ\x)7 6>Z_l>K+07j +V0+㿑W\A$X*`XJHw_hJcXD<ϭI0\u^ŭxUSzU/ W' :'VRg W?9\mp^•ʄA*>s:A#Md}5Rk9DR[W89+`~{`[1@'+)9~Ӡ;ʇ7j]y'zιuc;bpګ2(J.qn• Wi]wgܝoM\/DM>/HBWW#iUx8Xt"I&(z1twY&'jLg,M$Pngqʸ_}gZc8s|e,>ho1MkGmmM !Hn֜P/$xS5 E-fnA7-N}7mUu'̒ cS:Cu85-c -f]FZwA@ sQ&$Hq.\7Vﱹ+x̔#ӺNIp hf}x)aQ&r)2"$cQD8$'mc U#DY݃:;@d ȅ1kP2;43Ր0֘j<zz,#nNŭPcy_@8E\9Q˹VuBje/E~-x$ɛl!!L*HrU7lK@'Ҹ>cRKﺗ$S&e;>VS+xHFBG7Nsl8} z(nxػGeSeo6H~z#G" 9"^qme٤!wbwF㟖#BIF؝isnG Dblp49WVm `cE4ʹv7@qKlP\^d*] 2i6iل {wh,;W_a2.aav8Fa3r@QlA f* =HviZ@_!  IT] 4N8 i\;+N7^Yo?w¿ZW.޽Ψ(.A/Giq%7z=@SһB{qa~-ާ4K{栧 s7ײ]U:緌6.ߎ /]tu."/n mZ#~,GMFEP~B%flo;3~M;C&)n٥oX*>ƾ5$J>Jn=ؕ=Jq:ʄs5HbWv]~6!˧=E\(4Ҹz9as`5,íO֔+-iޮxR co["[o ̢ ,R[_jug(Ty@‰iOBrU"?oyU@#0|ՍNP[(K91D }QL̍Xf]EB[^*lg$%GGC Qr]johGzWH Q*ɑw|i S#ȩ8ʣxSG\) ȭ oE4/+%39Yi(y"dRb2?8櫹7 U{@wy_);gwSEi9Run=&L̯t̃'{n'ڰD(x2) cj LQ& YKyIˋkT{wd^&.2+A[:"ELHRpF nr8Ww@*n~:j1W?cs_!X \, t2&.n Zk@UZR:!q J|~`Z\[J-@YvV Kְ(4cvUڕ`5-7Hh\y9kF=ړG+k-ƽܫk ^eXUz_IRrn[m#܂n8Ao/g4!,:7OGAtjŸSH\RPٲ>RVcIY].1`XDOTؘ2smCFuss0q/ =}h6y#%^ zwq dĕq@LA$:8$kd_czg», 0x.7!'GVs7r4+$Rx787ĉʈkƥIX_ĕvaLQ:u m씳%#Q -MlR1rwDh1~n m=J]n8:q9ofWxOD1_z~f&<ˈr5RhFa18fLb@3n&sW\apFDo}wcCRY2:\i3nw@69 R*{#p!ʄ[0 SⵂC s8nκ\IFOeyMVtC띑t Nơ=nfvĂ/I9^T܂%I@{shLSR-bȂп%kߐ+oG-7GXwM^}\yv/}5ׇyNuK4yI8`A]n"_WgVˣc@qǡF2jMbVu&jP292iA`BcdOCZ9ޜ'u=#7\؛7n=|b=?"BR{pVncW2 Et\I{C|1c G%;#@v;grpZ14c[9Ny7! :|+} s֟!n֠ +#/e'sXڵkwDю8/|d"8]vwk3;p_D/S͕]N[aaF<<*~ %}8n8_̘pX#( T0E8zWO¸p)%tP{a!P{x?u 87A,0/P /O[);ѩ?f4l8\N&B%k8H֋tWga NnN8Q4)Lʐ s*xIܛ 1(e@EvnZ\--~e\$)Pu M=5Ԣ׼Q9E.yW vt\B$ pk'(T0M[B"e3$`uIrp^fp[/{~f|[zQC#la qmD K`p^ϩ1Pֿh/@*S]{ϓa]#!Fٽc#^VO&7GT~~ZwX-mT zX(hx2 6m&38|,`tG;(fI h}&aNAL U^:7̫Wj=itV*U> Ѧ{Ĥ+_cqx7n*vYZܫh>يk&%rY  O:uKEpߐ2Z g!3Zvxwr,mjt)dQМg}| 47dGuy? X9<3p%̬DaKkQGC2G,_#%Vo`,Ȱ+_,'rS;I‹5GiA445's >PZXnŌ$z,wp&[AEtm?}:yMè/yQHHaIj V,G4I 3+=k\L:SD{X{=N~kH}Rq>O&<}f XuP3:m<ՌXn[LIrY-XڎC:ԱR<:B5A,{exP Kv)A9uCFUGYܘ4X6mY8G_k8Qnr fO묄 &das0R> R5 MէQCx{sѴ+MŞMc{u:!]gKग0Rmft`8XmMU 6K#tBc΋Z( &e4rßQN(hvIe{f-~eoJaA-:9v,QAbKӘd\\>pI)yRZ J|00`}/0|qxN[]8ǜRn&cٜ/0vZMyn9NSUz y'槕Kj%\޼dtw̯&:C$$:iVZpV^X0t*>`K"`950jҚrL|U֚* ?D'x!2^j[3o.5d+ 8e~mm>uY΋=ؚzS"fɚ/٤k{rsm H\9V sj tщ|lP&~^,?Ž?Iܕ @590Tӄ /RhYq-o+= !*]+K ?)3BeޝviF*?W I $\/Qy}΍38c[`>U9ϰ8<H+ 26;g & |b^t4˟E; (&v Ĕ8>Oξ!?ĭu+|ϣ%7)k@4(uōcJV'Vg_`DŽf 9 ~ٯ!tde]`92_gE[^ёV*: '/i^|]|/1*%cxyj/(_%W!v~( @qRg?kez`x'DStw P\ҡtAwm.-,NKl8zXOE;"w~\WV 'cR|EձXk=.c\ch)߻cjoeiPX/R~ub/RQvz8#}t-% n (^'9~A}]//R:ֿ4Z~EtA9X>\OYŰ?|)]n8;b9K5KLu9iPe{Pjs[Ukj֏?'_ϕߟ*)r:Ci_P>Y:?O't(uf},_Yݬ,;I6/nN>hKqX )Q1IN7oAŝ3/,Y =WVvjl;& /Dp:sH߀Y>Uա||ܫCN L\dCϣ6mӦiϮ_.ߣP<,[*p `q߁,n+`Äx|=طP(?rO߶ޤ}|{=޲cM>hrv nWMR2(xd/hp4/aR9XM{-"il DX'xװ\/b'&Q?C}*53E@ "@}y('·ܱG}) 3bm߶S62X?~6~q_;׀#J؉NX/bVq0\GO ąx"!giw~Й˱30=cKoƭwp&zڍeSv^"GAJ8H>ZʇmF?%R/:Jl?jr1E /O>Β(KUݰjC`j/Pj q'#c## I,4^n¤_͓U}C5dGȊ$!r\TG%ChAYѕJź'C_;fya=qC! |#*_||}{~`$B/?YI&ؗ.Oޔml0Py #K+X#^?WNܛz|R.h=+ FB;~w&`A%}`,"kv ˰?Wq 39PeBqMe-9 ٶ6m2:&k'"}LAL?C@@5vn-bLCs`W+_: |ݤ:0▱8'~Ϣr3MlYuƆhRR@g:pAثm4R$$z7,PR~Oٸ;X)g/,'οɂDnwc{#oH$bI^ BSD?ύ5 u /$ OF@ş.T%e g?q4i *gk1QVjvQSP5A1?*'Lj.^?%8s(PbW+`jU,`e0$EkjB)曟dt8 t+ R{Bk%hZ| ~N#k-(=,/v{ Z^W"a:߻+)GN>3H Gtb2!BD뉫Bc r`J F&jgu 4~a e9^l~H7Uը14.fإ7kla^҂GZ3\ruj>+J"jI%GO(:<2Sd7ڋ 1'X ](siLwmH؜|2/%o"6/^oD^2Kk#9z"^Vzǜ̕ߗy}ao+K#Aj S+]W/]WޕcH*04*]Nu1ǕR2mF0Wg\%Z#K98޼+65OQDѭJgS+L)~|#&'gd<]>=SS㕉/7JOI|C |3د*ЙaK)G:|%$OO}עjcR)}gdw%wJS`_/ co$7[qTk[Atw]hC'0Sj77sI7YCMfJx?yA~YiKq&^_xi*^橨/}H.]Wb6 ȑ?:7vo;ipj~p/4.2 - wgjBBd`bSs*񤰗`}|oӜwԙœ$j2.NeJ@M)r-Ϩ.d7w+Ly y r ZXty˫45 =n6L+? Qoe;n$/N H]] rc oIh-}|ߚH2&c`ݱ !XND1e }G?F#Q<= oDONX?N%l;JN E(Aq\r$o_ٯH)m4W=1nD Z$8(~mb,lc$,I q̝S܆ђ)p#NábK~"4W(UI%4K$d ̓VRȶxcKW5U+͐S/?+N;.*6uΩO| LsOBk;o -(;P*fbVJ@ƛrע۔hc F,Ġ/[\1e06+`;bfJc^|Wi~):+9-XV^(RId m"D,>@}lӪHYWFiړiU>6(V7ʟaeP9;Sq%ۉXo8BCMv_oO;JZx)ni6v)6L¤slRaW`qs]UWp3(Ϗt?kb6ckM;=a"}Z&`IC,e}y7ЅɫӀlA*4kguu6\7 B$伶?8Vtڴk$Wwq4 kF6ъ ջUgx^tlHg|]>hچdnkgcDstqObvQªU ])T}nw_=2(Π}FK$V?`>Q`jUG:҉̑B#(W5aoX6Gԅzd6<ߐڷye=p*X7yri)Ac\ύlR縗r5&{_j}ɹ@`l.G& "ni-Wu1|h5٘6Ycci>JxBnL9r~]zz*X0 ysxR3(w-s5$D?DZsnDóiXkԎBPc&HgAfԍLœ-4PnrXsm-d<smY36p v`pkƕnŬ$+ݡnl|(4Dw_c>Ó,Yfxnr#س~WkmƖ:Y502"+HP.N\lk,u 2mZ~‚7~5kĞ!p=q1  SmrhrdEC{ZX ^z@kAѓ&.KH]f\9p]<\aoHB_]y/=?Zi}Lky1oqyi;5LрNas Q.)Ipě%ًQ4΂13ǰY|4!dǤcn$^#F8aHJI6/t4Dbrpi1qu#;.8VN6TfB]*ȳ `euUhj0dg6%]o5:3nr8@ y3Vֵ_,ÓӃ%H^p4BRFL10HțNѪ}.16!3|]LJrfsfmpߓm"N"׶GS1 VEK@Lt@{ϔtc)?aF^Ƭ:Gc~$w)ˆqvJ1t XCWYr kwyͫ)&7 @1@}KVoiM@k6IL~{"88^/^Qrk^C _G/W{$85~Ejϴ4x%N tc*Ĝ/GS):j>PṘ;A鿩y ՑjKnC')xOKM(ix2ЯS?'bVB.R_.m@wۏdDC^Yhc>\I2a2,2_3)HGċpNX,G@A)':c(!S:Ѕk2],c ' rs;,C[d +6[s8ijbkB)qwӽbg@2px_!y˰0sϟļ;os݃]˄h-b}^SBl19ږkj7DOv9ֈd;c:@)/fi+*ihFx4CkC{i noW"Ce, Udp  )%𰲈@0`^4Ky"xKG)g2gMz {/YۅeBOG慻3LgNŻ 4$P qw#-wH-:4Ik9IVM1ìm' ȸPgN^Deu@ c"LI]M ka3K{t\NS&s[x;S9#(+,Iܚw <Ё/4/<Їvӗd-]WӒ*hxG \݅,HibRaMx<*+sd_E,Z"~?F3KWh~$N"@hh` ‚GlK%φ<¸#$/t5#wn!L胮,9ߕ~e^VzcKdm+#4/M]YIyIS#h}@=Lf >z1O6s\qK#Tj_7>P4?>5B\n|啼|2=x1}{ȟ``MTAy(eLS\+KF^|!g;"ͻgE%}I],' efW#[/_c "Kr` :|d[D)Jwg\z)ap^\2fHQvϺ8;,W< l& ɣ~<x'V/#?k`i\7$x/u=׌&hH{!cZ4075"{&,`Uz] 2@4MywS)} z<ޙp߉*GiVVlP3)xnh!XsxrN){a $;q##, DžiSj0ogsve{0gtGK<;*i8eG n?EhNhl@s:LѥEzb݈eYs9Q3 HpC:a<)*4WbD;,bsU3'4rYt h=hvr֤t<[ sjs{"y\|^b|^|U@pm_ Zb=E\k4#xbC [ڬԲ|z?Ϻ",h#鈃 %r vOb&onKH)3]\+^&<>j=,O47I}[/](;1J Yl3w%1_t'AĴpvG./Lڬ15/9KPis? \O☶ETn.0Z^|!TS}9Zk|M;R[SIb{A_ micjq_&x{@/*"M\l(㱕z  擇$SA1bD+#қhAF4I}\-EѹNQUӈ1S/RU¦pug Wk]'S?UM}nR?~c'hbY)@J˔$]r|%-V~K+Ĕ ]f g7\ao;Usy*k]|i&ξ5AξK)O>F3 S8j-/Tu7Иu@"x-jzXK~XN69x|  Agb'Zud8l2afc͔u禿B6DyVzm>xx.DC;Q"g]yǥ nGG }Amuᛝ8^o='i!H @ P0~_#CLjTdbV8'T fV1`2z-ob0? FaLZȉ՘-Xlk%8zOߠ6r5M!/"CEg2To yޭt)#X㔁62ȅzXDzQlؔdi4=`O(gQ=!YynNy*Àbnl+tdGǵbLvy Y0 ~وc|A]!nTk#4S-AcB+29P&vLYP/RO +yflmb [5~ߘD9;pG[\a #aq! Gef%/yͩav@&LFLwUS?Z?P q),Ġs:'7偓KmO} ocb,wQl 1Z g2 i.EriUfָCv3͊y ȴɭE_.c]G U`%jBiym݀e4B'm-sJ9,/ioC  1˰Aj[ ]lhm&D7]`ȭZPo7A`iΛ8nahw꧉"3NMlu 8D)Q"5p`KZth;ʬdPh~0yMb\ UrDWm-6Y Lۇh0Y+&U/i3߆]*ͩ7s+hu-0f?ӽ±6y彜M]*4g]gی^FaL*x2224cSg/{<ET՜o'r|;'l_iNj/r(׽ »GX!} u ⭫&=0aDD9RA$Jו@^pZAyrM|8&胁TE5p0&+ĖRkzݛՏaBz /L8=Gc[yI{rcp,I?-iLJW<_ssa) /]/ b|l|,S2/h9,n_Rs|}15U}̓2?Э޿&:7[#~_&DygpT1 9l㸇*_o!^83(PA(1*~'g.p CG`$ 9 %UG>o:>O6+y&=V )NzZ>t6vRi'RI=>_g%=VR~O=^ n?4мYߠYI_/%DW/^ H6&m7btwtk-tvyg,ybbMHLSf85VV,'ggʉi3=ڎUc^QK; wnw@腻a*:1<\;/oE]]My{'v`~QY=`@^LÃu1~歑Z̉~y}hcD3ەWA0N/{)Em9$g_$|5&Ĝ؃]~Mt#YKdj ]=Ҳ"9&"*gYdm/Vc 1g=U'Å3R0Q;1֩##LSy*<(JLe]d~dDֵ>!tSdM8@G?g}([7g^PXtDM 280` ~X몕خLnhaZɓ{Wӣi =#Kws~4CM8ч7T|]Bۢч[!o=Dnjᒄj-j]0?CDJq{- |'Oч~xXx.%2QrϽ&x.ipןg}}hE7Zw>FEf dQ} nct+wH*#i]CvS!Pe+{nN9PQ((_:w;Ӆswq/[ne6n')?2{zKTF hM: ?t%O=Y|+=IHy1' SPa?lդu!}I#we#iV޼:]qֵZ-T)jƒ[zEJxkbKx k?g6M?9~A\@y> k%*9G|t]Dh:R߯܎Mlݣ W"Q6GbAG7=79RSut|<%ko3b%tP ]9 Sh6BJ1Sgӛ WI*T7?[f] mڹ jN3ڷ[8gOWO<أ_{K"cY;Qh<ݭuIb9+&2_汛N^Y3R8dmbOA?OM⼏|' AT٧s-sCxB+=iPQE&m'g6:WaЯmȾnjȒ_$ߖ:殼a]ȅaeQ|pQ!9@ByVŠce98}(ьμhqp$ix_%aޕĿҋ~pP2rClC)f|*}nN1eu@WeYcKߜf$Gf<"u H)OX7kfۥTh /W<5[O,_u;z3z +Ҹ{bO|:փ A+VZ7"_Ԋ:CBXV+Pᔾ@宑f5^-! $E/=~N+b{x7޹1Zqh)~+c>o^R&q^Ѯ=)mžut+JbԿ;: mw9ϓX*ÓC@ ΂R䈔r\ATiH*QRVÄ/0)>^]x@8 k]t,q EԹ%aҹ5e9n3QKAts3ҧ.ȁF,ŏ^oXhM揢DX$Gեi)M,v-diR2/m!ԓ%C/Yљ]0:@Ev_FY)SoYǕ 4ܜyMғ̚]8B4ENAuomhYZl͚ʄE6-P([x&g:T|tcN3^M~<ƒ v.M7tWp.$w" #P-F!fNi^*YKpv@u{L`1- 3uQ ++ҭCzg WR׳^ ˙GKlؕ2 fS~2$p$eЭv6;-gWp; 5"NZj9O>:̒A<N㛗sv^ǽQa)}Dxg'>Y?fUqSBVr#;lV߅fL\)],C:a9~``w|Z cv2r@7_uHgKƲixDg&o[NfPT`(8/橧A[4iP4x[b/-cj` &K= -(bE3Yu֜c)XHP-xБ訃?w5qby3Z`A%.3QW\/Xh[qBԜ˘Qf&z [j%k>]^BF4?aOz*=wZS2:'nI|̂[?Eᨿ `DZηCKPXSE?$ 1%nùk' XE&27 w_kfD = =rDWBBp*<د gqa,x-E=O2i}r+|FlC]ԕR1:Hr7(^ m$%wbC&Y Ҧ#%cn-Naҍ@ṀmP_|/Q˯O0P|\[´"= ,L"c'/!PAu c W䷡I X)VҜP &  TLl%-߃ˡ_ԄF5NT 7 )>+h!]2Oڼ:9)óK$+݋X&#z/fMl֥-8VLbpu̱ Ab|٧-]A2><j]/[#6X6 #&y2paJڈy,;xw9ɟbiP\˿gnFܛ̑:^$ns5ZHl]ހ ̉U/XhIvsppDB㤟/Kw٤Tp<[<5nF#X"ҙht-Q-N<7%2[$ Uo׳5"4ɋXRЏS\O_{rz"OG+#HG##aiw9C#opb9h&ͪK<ZXMX?F#ѕ+ʼvwr[_\uE, &$ۛ* >5( 1%i6_=~j8!eώUK,\)UIlؘ`m:{g ϫJ5ϊ_[ G<XMlQןVX^zh[:.nb&{R5Wau |%[׌4|>[.{W$5 I^"j6s)} & Qyg_.ٽJG"K=ZiyVVzCԟQaH|(ޭ@BdksHP,f  0.-ᔗF漳aH8e1%DW|H*)ዖ<'o !za~oxix]D$fpƒXCe309JfEހ?Ȓ0Iy0$a>ptnNqF2pzNƒڛ[#,j7V6ךa^j;(CĩMz &ef .@uME;/=?"gv &yJԢ1>ˀo6qpNG1R;<̯,F##A=Pca0üf[!sش3Ph9$;|)/kocbM1re"s,O 8#-^k}P&-֯/;kx,l4b:jpU oKތ 3O4Kdƻiq^]iqҸ8}HHU ekٹj< Xo[5#YT(Ħ"|<cS#?] CɱRK9pm*; UJW|8Rt*<݉s|$6cfʝN<]%Q&QlFwSpkjOjx_?P'dT+BltBGJѪ$㹸K+3nFo+Y!0U O*V.q:)lDrc\Gt?U׌Js;a x;ٻ]/ P*Wrf7c" JcZsHSDhPޭ\%J6*"aB[0bR0N1X݅y"q&\߸%L%1C+PIPGqkX˻xU%.<&68m'@\rY]߼4ӌyST5e/!B:ׅ{"ľ= Hp=/к oU>Wޓ #)GXBxfD|kN ]<ށ]\c_sb;V@`qYAgШs4,g"A8y@KSNyDлP3 WùL>0;*r[VK,I"-8,0\ !O $wӸh1Py>7~Q,%Sв2WK6 (DNT1-aKeWk}'['NCӱC++R7ЄKxp3x8z8Zux3,R9UNue[~*A;F_^1aD <,S4{r㨬30f 4lJ׺I`fC|ۻ*Y[ǡX'ܢS#/ꝕZP=SYlMT Pd)o޾L3HcQk{4ufވDS&/px}E|"4" yaƗ S_N/'LAN2>2ggk÷nQ0?ӷ{뎋Q֏@Ms[%]Cz Vjp͌Q;7w.-bi ;[#POG5P6z|c.?6W3.GH& Z$䷤W^ؔ^uҴ>quFoKnxzC$BHOl*>Aܷ;(/'.AEK` : eެ;쏬|TݸtIL^7\|lFqr/r- 咿P2tO8e#jӢPDhns:fcE10#iʙw Bt6 bqM|iq`hE%UKJP/Z '(\<6jZU{)zn 49xf{hXo.ׂ];O*?/L!{F~8FrbaFӮvLv伖`.[o璶2D~cӣ$Imr'C|vֈM :ܷq&\N7r79ħ2fؤ3FwWQvAӯ/D$WCǿ% }o`s"OR LU9}52 v%yO߅gDi:];5TM7* !,&ޜ5]h!4I K6hTMK4 $Jƌu1Ic0̧qo'Eus}Z5*<'IPoO az.#Uą:4V64 ԲQ~}M81<Kf1h1n}k]zi|wc8=qTibZ4IxOF mŵ<3@q+-QH,\7xi1e1Y.ԓ*iò( r'o1nZM&`-n8ZĶ [{>G MӦ@ !@>}w -\S/ QzIl rVa k-dH߭~^r4eVeəY_vA@(#YEu|D$X&4[״{ÏB0y5b^AEc&RP ,+kͩWÉH#TPq0i=n7 H͈&H"PNs".xm1Hn x "姡0U_j<̩ f~o8vH7&0zprg)f}8,x2^! aCݸه9i|;C{cA|KiIt{3V##T;=Xt|gh_숵  ]36$UGrM< WCF2ՐvN]ǮЯ)*Ok -Ԧ%KW7w& \|<aՅ!! fh7lcq~+R 0x`S,qh"צأYX&T^B `66Mv¯ ζE ğOu ^t6`pGv!{WG'|pߕG5Mg7Kus|Tm~%%$G b|zitvB'2VCI>DW>#,{eއ Kխ7w`;^(G.w>ew=2++Mv!>u΄`5"ͺ ALtAf/h%v{68"P}v8]o)9DXBord:>)ƔYq\Tx+{9!ٵU^:+> eC(~P^8_-贡@,\BTE,e5M_kLD) }@I^Jaޏ⤑3Ov4nAx?\-5zÃфbU)v] ? / ѝ\~ꥭ<3~|" sF|.y"]x5nA;]c4dz3HD$L6`TwL9c%N\Ǔt+fIFAS-DMR$[Km>J60!dR|Fl=]}YJEJuXu۫ d><= Yx A;U)*F8Zr瀳ċXv%4!C 璵rc9m,?9;= /=|oizAqu&_l[8"̞qA2v4)Is%&C9əK28=F-W>j**X0Vg,"p kݒ< ז[c,(T&ty8t5EGJc 1vAGX#ZBك+\]ЮjRULC[}_rm瓋jQ71Wr82#8~ys+{!-A)zh=PԦneXEF0$"z@GŒUe0gpQcwYwa"ê..[}7Z~nWDh]")wRL tBXuVJY3"[h pMR[S{\o]WKc8K:A YL[.U%:iݔ%E06],Erl拆Uft:M UU/_6 hhA;5T.-En/_Zӓo$Rx%QT⛬_n 5wZQM>(|/^c0wV*C}i>yDU]LaoӜLHoPcPkӲɭa =Wc\i)3wp$g-σ_YeʱKTF:UtD>PBhVy (;>wW(b/_3ђ.#a?7wwgYӭ*z3bnY?BR[LVrЬvԉ;fmR_;﹀!gHa4=" b=18a*?9"uM\pXԞ+InA~T{M\lѱ#E0_ahfA{OݕAg'tF/A R J|dZT 3E/ fFV`ՒcI>0@yTDoFQߌ7vV TUY?jONJc9]J%(7I@8bn6ApZw R,79x6W|@.{Sh0/5UܾB+yQ [Rq>btZkVT$ԙHO=֧S}$xWd v |ZLO&J˧,)7v7umd7^/s2HC/TwҌsfwX3Ҍ&fçfV/s :8;7lRIub i>a^uJ0b=DEBwYn,4{jCTG@q%.\Qy[֡u<(c$$|*, 'p؛&) ݤgjS!B9~@֥NrSn|rJ=~pZc6ǫ+s6U2%kM+} 2V)«EKM 4KHBȴhep'gǣQG(ŕ~ otv0G3B S '޵n-Zn0j/Ƿ9,fI+۫r?"DXptkMl~rloF{A|{7.W*&JE=<2jIFIC3 /T~V(.vP9'8o2KsƳ[ٷ,S\zjgR2E[ў1]^f8&7ۚs,.>ۻidC,bEW֗xiܕzi\RP=OjV["\RV+f 3=jUAw+^YAF'k(3wƨ)<ҩU$u[v Uyh?ŋ?/A94=w&7gNA_>i(O5+`>溈&.>zX{ Q1c+pMUypNQc7ͭc?LWu_,ixEUkbf]|hM/!ZiP;bDemz: pL:#E̟^l[:~TIik;U.ԲYȳYj,.H? >n`H3XAkdž;Bpʺ_?Zc 3_nк@pgOQ߁ ?+#maV-CiSAlR5~4pᨔ.%r[B78U}6R3aKVt:O~}ΗUkQ H4dg&8uvNG? ;Af{hȇ\{Ab:!6VrE b͐PfY }%fΆFqyBQH}#qAԫo!qŒށbC`2AUpsG"%#OGkxt5sIhx7ry=v2] luSPv?P)5/w=qQfTl8F9v0g:ϑOIi;s+OĶ TP*EyV Eې ȣV^e4VԢ?f)+^A0eA+Z !!ppp}:0 K3Y047@x@ <2`D8!y_\<4OzqO]eJtF1\0JfDg*EBjYJO)f@8*$+n_EMz;@㾝PoQ\ HGkA|ZfLy A?MoqehhpR١g ܏lm97XNN\EC?c,]PG%Ź&ɉOPޡ=ZM9ؿ!W qav¬ck lhM<U:J[1JF=""hQr`([M=5-BqUZ{:ʌ%9 l:>?!lf; #M/]ZC5\.['S9yyH ·cR'jT쩊- S<"_#U/oMaVvt](|NS4Q{PYڜQB|Π]i1[)Bcu#lǬ+xڄ4!I ~Ǒ}MgpJ ;bA],UYoĵeٕڮno!N0g2<0W]]Ϲ]&=dTYd(jvFZZP>+.®ި*lÜA0.3/tv +/)RB-X+}΋ѩ7hLx8 NpG>flU--^g8 ;? ciMFriQ"؈* R=!l$#۴[N7$`~S5QZkP2;߫3[f 4ARw IS  Y0p"S}'.b7O|5;Ӭ0ifYѵ?Oh=jvN&i &{iR~iߣ/֒גڷ/∶qDAkcAj|v3֢23,EG5(f zIx1o Ob׿ڦ͸l2Okv\t=|h/FM y'K>$ )IU# nSxTz?"@~:>%Gs2wcc!}__Yt4  \W\쀵pݓ$5:<spjdUk~Xj%D13 ܯ\_$i>}b[x|6ԒC#>FKH2LHjvq_K_a~^׿u1%}%|->j? ?^çiO%zٯ´6!҅u'ۄLƤ[x9>G C:Up-<'c OW]36:ת{=0 _ε gNSlG]ПT[ͪ Sk?l?l!Sd ^ecwBדQefemY; MF$foX!UPV:ZGfz3|υǭZ%+Q//~4ñ-7\UiRHV//߶v˳bo}GO݇;x~A|w= e&:]b|ȓ?عx{ykSڝ}w_{YC b }WvReݏ)v4~^46+C- 8цGeN_%"9kZoŷbzebNG4cAAl#< /g )ȖPIu XN8mei9HqH|CgXj/';Qhrfύ㝡}x.z:I?nRƼ>`{ߑ&jrI$q{2{2_6UR+X 8 M î=0=O)ݏK뼀|ڈ=~loZ&x# AhD#$40 aaP?^g)3·f V% 4XXE}Z?gyѬnċR\,rãU'h 0"sU|_PF<ã69 B??Z8h=*Q-?u%ڟ}I+ExR|I?#oUO rQɝ?v3;쑔w?~ߞ+Ր<46G]a?|֎vE4md"Jk%$Ycl:_uR90-<~Cï]ވp&ׁ!sܮ=__/{, OxW{X})=: J;dxS{~B˿?xR߅]`mITnpzq<_j,)sgo]SB' /, <0(jJrf2O3N[S# RAVirDo =U@mFmbN$zF{2⓷B$t~Z׫PFgBqQsP!M8ǿx.MWM6쯭ǰ,cM[w@[6&uTyk,>Tv3ߏr&h׭.u `C sd" ¿?Ԅ?GGhH,>|POnfZ7Jlo{?scH,K r3G-1EmʙCVnbyAl6=jtaȬ&jD:#YX[]uKִ2&aKA 3ah]/O ޏ1z'y#u Z>rDr\uA\<;siCbKL\&YaBέ5s{y,Y0 5NBhI'yV?` >E4TCժ'P$q0—jݿ^I !BIˠ縙uj [f#Zsc~ԺTE#5-ғxϯi\ xV`J7c X:^7Wr g*hZc-%褭F{H8D4&w>XWvVvӺ5n:u0J7-_uÖ1.DAPgJ^ԑ7Ӓnqč`T`k4$gJ }a=oPnoA(D4I?jS$@84anv_+YɮoV69D7Oލ΃K'lRS;0zF=Dd\G4V]::X [D>#;G~'}:>xd?\wU|ܑ+xם!4c|8ɷo<7%_ :nM80ܘV$bO y?no52֯h*4NSܵ>"^Q)M鹅j3)S䯩* ?pJm8zYsTn7z⸇?`a.: j B904f}MqP(1ѹǁ9/fI1O/O=sW/>߽n+LRi9BYeS<_Bx6FɷLUX>{٢v-Q7Ub b-lߞZkXټ$hʪEyXلmD\M6%g`wrwMZS0| #/4P@¬gJ*W Ra_үlߒ '?˞s O+auX=W=EtwSŁ(]"?ҟ#y=:fPYIRؕɅ[.1 .Uחܭ-\b)P$g}h̻P?h{MXbE7ǿ|1ICk xT742Z{7y5Z/XuXYDmBzϖ["1a~:50I~Gk< rO՘t=@FvZFϤ.E "*Rjn,^k%q'x~"v2Av8.-.-0ْl h8%lD8.ʧx8{[Y(Ԏv 5r[z/GlI{zgϗe1Bn3C^D}KMJ㥻O쏪zvJftQ=F +"Ow aҗ|~BR|>!]$4]l4``:BLC[1B"Va|lu_]?-.,0bgֈA;?]U-)UvtXuZׂlh_%o0F#ȉj d\olE^awGm(J\s@R[*kJRA762VfǬ!q%3y|RbDJ% QxoM"O , !aՊ_tc=*: ǚfOCf䭪fVZ{VZUnU' VyZ)CN.z^H'"P:1ʗs!|de9A3GO:V7PS]U΅X==3X9mǺi^хzz.se `%qXEh/! =ZJϝwbLP;j7̶+kDfuӀ{`D߭uu7YbH 8k+ńQyڹ9g",= s76vYkvPYz"=puz=wY{(<=3Q_i$u3(;-#mSС'ME 'OX"XEs)/6x]{SVuI^n&m"kYHqjЋ D/M";~y6%}^n4+6Żi8uA~,f}Umt.vr˰6$ iu DO\tP}&ZWEjl[:^o%HTϗ/ԝGۥ'9'`тIxYNSF(DȪ}-{DFi#o>\]vF(x8{`C*zX䛔۪f}x9m;Y>bu ;ֆd+p퐹[9o o c-c4͈qP~Q1‘YwFf'vﵵŔ53g%4K"=fҹ.9jȳt*ڤH $V4i/Eݑfz㋻#]7|R2xlcDLImU3q6 g) ymDVWKfk;݄as^ĬWՋ;hBA\o4, v_"l T;i|n0Ǻ/ dqF}9ZpB0^1}XmڭeET.+kMѷ—>/gYt"d'Q(0ϛRn]1em*LezuS uw(+v^ƪ?0:S\ﺔCMW?+;ޯ׳4>-J 6& 4ȶeԣ 7&@Ol**iAh}6vZ\F(FaL!&* ̨~F/;(Ab{ED-`ꡈ76,z0FQG>Z|԰#-}Lu4poJ}EnՏ fy/)E@h8nE(hFݿՄg5wr⅏QwZ-~Jy9B1RԣF4T9`뇈rn56DEmBO{t 21r&X YBbx8d8MQnfa:[Ɣ&=t2bGUە҅A6u=rPA kGu08`֗NqUo?*Vde8MXr6N y'Y0#+z%( Y=%O(ɘ!fYP\:T8p8W6YbOz` 3{.w;v%Uefl)v)zCQt#S v/x6ipiH+EM7fRYVt?~f xQ:>1ʇc7AH%l|YR.<pEnBONLAfpzO={Cg;5[+p e'c 7" INտ#%ϓt5N`!8-  MQss콒]Y@nt8an҆FsiJ;֩="~# vƜ&V3|l= &4E2_D?(!Ie >\Y"z08 ިP~޷s?gI)7--GfB(k.%dg3`ܾztj)/a!Q`+{y;SC7k8Ά)Yu%uci/'5I> f;]yhW*7t%:uGwI뒉g[4Q>NΤeMgOBXAmJnœC=b0F ? }!T&u(6静X' SV vV:AtPQ/hm\'xyG0J˜ݔ~VK(׉\yQ`9Oz'pLұYdSf ~wUJ7de Mw- *uͨz-_RZ`W**ap@2p^`a-\rF`2Ay‚Fgœ9QV %6̘("Oq)˜h&&x/N +6h×ţt1^9U 7iO|Cd%ݖ! +WushQH?SbѴ䈆whJrd=5xZ T, ȥGpZYmSF- ?{& *K2r~[8Vvpe`.8LF|Tь@rF,9`: vJx,n` "HY r;",sBvvxJj19%Au/"F4/I"x ^ _5s];ǠӞd#a=C&9{7< ;HB*\ɇyjg?P~CCזm9 @pm_Vͮ=K*:HݒcΡf*܋s\_Z/] qepx܃`] 5  nAĶ@!A\),=Nt,wcYn~-S@bS k^%oH۶ki ]3|@6|3 0u4·j!)<d^5i7U\|=״eC&d6Ɨˡ< rag1tw>(M*g9`ج:z7>w ovxy-;e'#N0QjT}uUw{AZ]"ָK}dSeC2gۆIV4A.U`~uB?TH B\WG R$B¶@D ;%tuVB5/ ;EpsKA1@]Ex Q{е2A}Y‰tat]O~.֟zAذs^'}Nk? igFHAlKkA2w/|^r9i ,=jX9Rm/y%<(v E6ߴ/&6LN| K-OomcIE:?Xo$`,!Rx^8ZTov+Z>HSP#}_^cbRćy!w:/UebxhEь[o~w t03#[*~1 ȹ&Nr0k]5ϫ4E$ܞ3 -U颛9IF }%y<6]2psˤ`n@4,XUpcddE#7$7siENtgi# 5E37[OabX"f|+NdD}@F'  z RUGO]FdzdE/1{s<}hgYAs%[q+K;ڞCx{j~Lj<I)L5XjMѳt:4n64Du8Ny@@ f#lLa]hf,YwM֝^@꛰nx=N)}|K2>Y{Om7K|gQչ S'wT3_צw>H,߁&?57i\dK/$%4P󐑗x0n 'L'(Ax\|$CW^k|*41F sh.5} -QcN\uU hT<*vW$ؘ0*J9dQPER`m/:J̅%Kuז7~ Ys^\#_7ګqz~$g %~Hh %fXWY+1D3.Txp~Dz:Ym\<Mcy4(PiT t! HKTT-9SMz.\eFj;+,4R$4`;7 +fmLȫu[uD$rTϤT";9]'暇·$yFqH գ05ۓI͞oF^Qam :Cm< 2h=qZ U7dc{mm\ݔq,̺Ȃϴ.S Vx ]1庼\q-~2$PSύA6+ E-71>6a/k!9FlXZdlyqg$GO:^tg}i0OfHqY?y~9}%]ô(0lxzK,,Q*,ە54X;q{l^x(&I`{ӸTpN2[f5DlEd0ko@ʄ<l M,{qIW\{(B8>jK VML b! sJ]9~lM}y9CP!{Y{-ʴ)/TC!+ۢvFe1Z{ݞ]$%V0;ŔO6j%;vtq5PQIRq45h-g˥IL 8ɢ,c Z@J>(|r N7mXQ Llim~$F{q7ݯ9'ЎfY{MzX(ϣ[FF9\P/ 5*>TT=<ƈB-ilPS4T&);LJ6KHc=O'#bbǹ)ɓRKFtU=v҄@F] ?.U/-j;Ć/UyHo,Lz 8d{]ŠYGI 6z _Vo:9YAP3 /Gt[CBAou4t1ov@Nx]\ {/&hB Ú r:~>s֒JgvD5؍@5`Z[Fz[pHx,m1p NwmA3]tg 3Rw)I3hm ebki+n|='^,+r&!~G7`a;#@z1pQ9~ :"3=B|7 +Wσra{!cR C,B}'t%agLAV/1gdL>C3$`%:\C`?.o'J쁜:x“O @a bm@<;{$'a|Z2s-j/dJ;GvRq4&U6KXx ;R<ڤ)ZGWt؂H w:D澐x]OhmiѬh ~J8R/j@2^@(=Ünx_F%p, GH*J$]**go3wsi9@@cGw  #b;^g6#X$1q ǯU['gWI$z+ɢ,dz]>aY ak&p,up4e9 +E}mC4[-)Qat4΋\Tm կ\mæ bzCkKAdx+'%Gx(E0ѹ2t:D1gt k1j <^0Z'>g~ْ2+G 4UOaka+W:+C^L0.;oZZ9/S^ Poyudp$(^ t(| FFYȺ9-p6wR"CDp*'C+ՇK68nfxȒx9W]Sp] XjE(g,2=|\7-JBk,#61f:w˸vб]٪;an*J~mo6Axjg90/L)7Sx>TGiN&xSdeWiɮO&s)٬P's Y)s&,r3yTٺǿ }5ım4k_j5:Y٭,8Gxg5n=glN85Y9huw_!>蝇T) zd%%CDvyv#)31DVWu6E8 d~M?;LyYՈee_/ KX5?'޽uØx_q=D_Sdr̜mWO2mOzCbMK|T :벓p'8pOo:u oJg%qW#K؀*u1&fTCs"@;SoCL' Y'T٠o[ Ʉ!x?Hh1 p?j,ϯ=8ARz:7ß!-O4 <9CkP ~:%(oz'*xa iNGLu6SYF"6!|xF߮UyFH ӹ] JC:ceLqu-r1R?Bu1:o.>>xPABc*F{ӓvjvr;@0~ .bDV|y~"1 A_#$簳GLk;ۣrt2/yJ k@a?%uM 16K>,QxK~{L1 MV̄Wz'xhfj &V'9BӶBcԭjj1cuZb]X:NdW4 o)| ʩ+rQw7u~`\ҍl>ЏNJp :g1(2VHN7M7?yx;}ytO+/na@ە[ ;&dz+qB[h.$HvCWEܣ[~;Cʠ?%ۺ8݇3aٟ&y VבGœ }V 3-,lJ$rpomD*+ 2 RcG:<'+"k< =+6>8g>'; Vz$`so`3ܸ8ՋguEǎ3s֔~"_{kB$eHZvmo ']A4z "n < 3Q"ScO~m6jqPC:g&vn  &-]\- `xms?%xgN:#ZLfu/&Dk:I߶IJ!vԋ03ϡA>_r^>$X  qabA1m`*) -P:$6u hvkι ."k>znZdtHkˢ^ l$QX/jItRi2YTef(U8[f@f|nTHl+G`~ĒJoH7HI*#C{>U5J =Rf4]%!NRfxx¾Z13ۓv7.ూljҮA!OggR4FDn`gۄO3hĪis ѼhJ}.I1GbLb?λ,3u2k fz,fQhB +)PE'k rL(#f 9E$JViG{$jvoxl% n"$eڷw蜓BViavmM4dcl0,_a#xuEH"vWyk/iG GT)@f(^/7ol~o΄) v;Aĵɔt`QTmϾ7U6w_߷\/|?_U6espRݺdӎpO|DSYs fkE/:nZt[ A]kGŸ g@ >E D '+8*6 qu+yFwl:d]&S0E8.z[b=ьt4Dyg&;ըl\݃E9d'C:rˇ쇇΁dmF)8?Km矟F3Jx&P SjvH#H(Qc#z< :O :m$Mmc_mBp2m+!WE,6@=bhvha=؝N|M/ܣtBnՐ2p6e fD7Hm,+C >m@Q_8?0 O#}D,-S>42&MhUnd_ЦI}ᝉP(j[ݪqϏk f#jT!AbÇT+ VX7A⿎dZ0eFZ`cA%=u#'aQC;Iʵ䘕1ccvQp>u1_B9FҚ뿛ҍt_SؤcpTC6l ZHcPu7%S3קe'cmz+ ^qb#kX/#?Q.!!vEC5۔,y3֡ q.x~Eي% gB_Y Q]9΂v,dcؔh ~ǚY y~5V_~ǖo 1sJC>96l3!GM˲+V4Il4 jlu+ol 6Mn] ۄgfYdzH>wcc{A v#6_;XKv6 z6a2#TwH%O: ;B9Gd ex_@l즳)dR"qR%X(<:N ԛQ=q>>`F5)|:Y= WD_9zNzf P}uabhXGc&IC ^T*iӧ?di-ԘmFI^}!oIWM(z{"Ќ>z}ho]Ό3\K7u(Tgu9q Gӹ--|ޒTLmJ7gޮ< IF_&cW!>]$C!ڡvIqS4 \lf0l1[*7|ո[Tͧl>D " Ka5;ص ]gkuLIuǂո:;=V:UCG$" 3zP,(?sί%9Bͨg-gE>ECx5/n1Sz4CYRĄܕ^ۆ͸E݋}&!Y8E3gE0 ;6NLY~]Z"%[4 8{b8!B1 X#Z/ٙ%jyJ` ˕|%ْoD11s:T +Y@~k"!| r|"5ol̍C  wa"ű3%i?9d]J ZqTkOJ4QuC ]W-nBF8wu+mBcAsf]B( ט Gūs8bA=dYWat}+?FZFj; ݓd'k X{F>61|UBuXuo(=Bj*&F\]dClUz-̲jNK:̟2C_]=M.:F hQD KToT 4\bE_ҧhܓ{uMy'S˄zS?|f9<,xTk/F"}ћ]b㍍Et-0ZTJB"-K9^Wn•3Yr``]qk2(X*%]\#U)xBkHd{ wuN>[+a:yY* 9e{`Haqy=79f#Yr"VvL jCI%fdS^'ɗ bd3Q+#Z`-a9ax::I70ܣ)q}#&K N5tU0dzeWhvci X7y g7@!e 435bt(&Js+3i=+<d~7oKly޵FK|݂ޑuP,GK̠cUÑUz;Q'yԐDfq:8#5@[|4>ZH(EhѐkV7$%I~cf%}?wgQ(77fb8A=s,k \O\7ڮGKkNp?b'PHDHZg\I0ݬK3r"CCõ$L`!emnu zcu6ꐿNcuI~#=ecsc0\ ާ58]= Wj0 RAp[>@݄n߾ (%T>Ů<햔4u6ezu( M<+4;P *>D_y':ٺSCty6P18# )Kfd'C7dRSITyjܝ e&m@8hDg R< l:L-^r7"o|=ۨ}~Zޛh Ћ69 AoatDo:~>79e%>6`i B\RMrJbS{^0(|;>hO# LYC๗:|B¡wI4/1|1K~ސ=^$QZͰ}DYJs$0= ӾD96&]=5Is ]1T6xls iݶsq#_R]`GÝ".bgC!r+8)> Ga *Z ԕƺi, ؘ7%B냫\vDH\]^H1o93l@^C O=d<>&M4$*v=*p3ŠEO)߇JPSjtU] 48.%'THX:oQa+1|DlMq\oCcݙ?Z𻨀%0Jma3O_IwCkC0D?ŧĥQ-)Mo>Z]\ѻL7?8Ļ; nF8o&Li1+F% qx~Bk _T˜" CW#'>wğ9Š>I} \e|fgy8-ܮYc@չm5w G-&xjp^>4L|vr-Wi]63t`gD:77Ra2y3?9rǐ)QZwQ9DdNFAQZ#c9&XRPHǃxiYJ:.@ɼ[ Mލ N##Ev]c-`Qoyk<)ri\ 5&0vл3v}ie P7X$t֘3 ۳j6Oiˠ~:uKhu=LzgyɺS}3tE.actJ Ze1Dw#if=d@NZdW'Dnޢ*w.t]:{28a噄qP/aWcPqiPu&4Y2 a߫@D{e",YQBo6X82E׀H?I],95[(p a+FPY?ھ6I[)pn~8WhdnmLyBxr~,RMt҆Nom1t'Z6/Ts(o4-rrp),[؛]LƎJO/=}O:>psxP@I#(fL=VB푌@5f?~=.x#3ؔ/Qx):plЛ]g+M{[شhhg끟ku#ɫU4qba?f6jw/u}RuAbG3ު'|!;nOAogM1_l)7I(+':-?h# _LC# NCb|ccU;E}Ck!/`0gP}=F!*/42mCTS<}a;T*Playkўtio2e4Qw)+Hc^MH@~pZ;hQg§ :F1| ɐg;OXٛjiVsi=6W IU3aӨm F(VMXhNg$+,kЅDC 5E 5#ODC˯ \j_9<}SDMi5[ɼU`}%P[]Z1hb? a)t‘ezӇHZL-#L'L'~lM]+{L{q}#y7/ aOOOٮiK[waT,v ٿcUR,LS3uʬ+nt$ Κ;+ G(nc)FW(1Zo6<F:k!\c"r+z[[<1: nP+[^5Ըjн|ER[ zMiTȽ|SdGm^\ АY9 *vAW~HRA (;퇠P^4~l>C# /wa {Yނ&9nB "x0ate(ԋr,m~FTb# {߸6c~w`y?a札? K{Jí~/?C8#~oIBUƙ8)^MqC$os3/K8PL*V)8Es{d˟eQ(CW}")ycuXW)'(U 9l\3 q|-#4պʟi"`v 5x][,)\Js%cl*-uqKHXǯ輆VMճ:<=u<8_QO DPR7{N(SҖʍHd3,05 ծXon"5< DjDUX2$' j.A#I[J %b}6٫KΤ6&L^2Hh SSv^hh|H{ꫛUujo9Lcܬ5A3|rQ/'syv7r6pC5h԰1itmgؚ3њ=B#뵊BM9I|e ?J# -&] Q&;S<2͹:`M<ɮ,6dBM>^` VeˋbA"H9/qJ/IC %{`-|);+FheWoQYU:dCw uRS|؏ga/n'GIK|G!CK(=ŸO?Fj\56U:8Q /[{*a`>IcwbAMG4.|% HͧCF eͻܛ%zvpPB_8;n%q.[KѨ&G9,ۡg˪{%Czo߰,.rfh?37*SdDhƪ0tiHYlA?γӮ#xC'[|[ '-mR0FQj;A]ױTwt&}!|_5;n{"N]Aͅr@ʽ įpƅrrR>z͏NcX >;Q>6t$#)?J 6 3lY&կ}[ 1w96B_&OV%w3BSREFH#v"?CZl[@)`ܞIٞ%$5H Ky0MPY ނ-w%zcAZg.q"|ƋCEt^yvvg$y/7qFhC/Ͻ?`-[+H!9^Vv4'M I>+ff`[+#^3i2[N b) Wx>Wէx*f"mR: ,6]6(7G.bSㅬMNOEd+B8/NIQhx=SxxH\o[Cs܂s7}%N913a`TmEp OxMwϦ(^/~?S'+O\l癤 ]<C JwUigIS%i($VV|6k-) ţk{Q}i,Y_zؗHz-6bޤ.uP&؈ <2ϛmيs7z94%ժM?I!,08*O|V?=x VKu:է/}gm.Donڍ`Ǽ0e٫VifwR6qZ^ 7Yh?Y|!@hB)?_E_jo,UJC= <1} " Ipcng a#/ ,GbY-O3hOOI;|aoש{^(Z 1/XWwLks: :xǝqNt':΁ $_X,*1dM؅vZQZ?:yOBo̽NC/u ̗=a z^ T:\'}y~`{h&>Żb<p.oJOO?)SQ .L9Sm qԎ`}~e](xzX%LF&r  fߐ Y؆I1ugy(ADˍcF͡"Ԛ'甅Ȭ|d*q@@0_=RIyaU @hod[*ʯ.+x>#i$EI*+On rӽ a N+k݅wW|㺫 a""z=[TK~3M/É?7>g7í#?f<0E0(X:?-HP $]B:{vNȕr̦c5;V/N9 ~ZivlipIT.F&[D'_BYP]5f]77ǁ>CNx]]vVE@ <)qٺ0FnoArӌP+w#tR-zzVW{z&{{`LX`.ߩ%`D=U"IXŗ|M֫6KǙ`޽'wSREG@c4h+_mbwl۝z]aԕ)`z0p; MFTzlbTGI9x[Q2ϊK|?l^j\ pIXJ33uV<&΋ :8d㋃Z:p'q2U[r%B5mć|$Uڰ0,͍4M òᣫ[y‹ pyk,}4{re^>^]DtR(soe@.*%V[R7 ،¾)DBo|3N gG Nt=i[(q5P5sg.C-sP*AzwmV#U)e"|ժ7KO]&'V\:0nEwՈ L)UqLDs*b@&` yӵ'=EUhbNeC<~-+(YKot1AvVPu~v̕MOɩ<L۽[ZfWJŌl,X&6m \? 6ͯL5BdZ=AP$n'ٴUlvgꜽ$* S8f~M^zV= I@`uTx2pV>lVi2GaB瑕M{bc[aa(rUHKb\8=Sb9:նמOqInvgokyJwi+֧DpfOW45XɝO@/~ZTcDϠ0GJ2Q#e(1?nŜ)2l,Hl4g КŏJl믈=y>H#TU'p^vv/>BWo|FbߧNkf{OwV2]É~"1yrȫUuuZ \}4fO:q|߭,D1uմc![,y2C'V%zK^W(I F=lM K ]]qwˆ`e/R-cl"eC̺Лj}WzmO͉h̺_Nا˱'~%v+|œ[PU/r>z ke!M @8SijpME9 CBAHdۦ͸~~gr`%)CK/~xu06cJ /v֒gz!Y|@H N!{?^>=9Ei{Q;Jح-^GHtSno}G1f?1p- C*V 0q-汾 Aؕ2_J'vTk1\ _W2lY zl.wYH/ńٰ@;&^ _|E9frw>C҈?*:)xL! UgRY7i~o Pi> ]Z$x_C=(X1BĜ3qq?[_;]ѝpo2b"LR{Kx V:Y.zm9Ү0Zn  4Hxlvodt E͞~>T}JoقAi#=AԺ/R뮃t37S-#Ex Һ󢲡{uE7)]q7Wʎoy߉ /x!D Hvo|<0%)TKT6_pwjI&1iQʠ Bܙ7x 2UG 5w7臤 t!ԌG>u~uR53gJJ xK]}èL?7TbR#Bm |cڐ~',򷗵" ަ (qz]*΀WI {l|d%Rw-!Q"\-.oD$g+ř"S"DY:@b ،O._fe:NKт{nX! PSSL,~0&˱jlcأ`>tƸH"iRE|[Dndt0ib6 l9ہ։m=D *hKH^ r_w1M1:JIN!q|_&y?[cZi O0I>zPd%Elq-4x?-OPc??wes} #k5'ِ,ԎUb?I]Qvkq 9K0X"b|VD SzWwy2YYڔn;Sg]_W9Sa "7owe+|C)e˴)Y쿉OUg {Na呮]DW9؂Í Ģ$ Hpw#SR%ƫmq溵?K/L;]ՙW@1#uH=xxȔo]0RGbMFef`P܍o415_  n$9,&4?Mz\]$ex "IHS2 "fE6yVN  @NIcQI:!U._+m٢06x 2E{۱̛7cFz'mV&fD+;$?$9/h],J[fz&{8ĈN+[}#̎$g| 6*(&NS6xʘ}Gt/>n헔-@r@QՌvf(i(5R`&_[4V{p#Q )C+H2'a(2Z5]xt|ƅ8-ijVWL&L:<<,68blm@FŞQ#ąjxanxdh:)Si935.K0;ܛ$c›kf6܍u3Tɉ! ,1}bm!K&W{+!RJiim,2F#U󨻏|5~:x͹Bi4dl~nu\S2}ww Ti&{š"Qߢhϴh5pzWspd%?(/P 4 9R I7yrOtLdOQϓZ|9̅)5`q.c.E#0+la-heƀjB`|O;'#5y>ȯl|rT"90 SF%z5jQf[=9ǩAJarV$CKH1lThX(R4xo #K؀tohIa/kX! HDdq3]\ b$',8(5.BZ23,ኳq'E拙D0` b`AYBʃxN`Q0U%p pƯ@. ҶtCsAt4[ޢn4QG1Me"+IOT.qM՘gw,^1^~Fv|kθN ;ٷ$ޗ͎FTY }W!%FB`$.mRtd9 GST#_r?5gvOH $+q\X=7'߇sM\kSa;9kadTR>D E$2:3,-29[!8`{#)cU*t 5ub4hrUu\>1?kApX =Q?"L܆MCg;T0l5L "ZޱhyĔPn6t1y;-;>= 5USև5>p D|h8sV!}zd}F%XpstG23|o۳ut wM7Za4 Ap{:3F+F>gҌȗ!_nG|!gH &4ACKsPk4+y5LmsflemnmYk-;q9}0mm_`3-13'.'vS9yB;{N o /53\ÏY")892>> IcReٮi Y{NT]Nx\^AHpф_f&nVdzUe8uz- jˍI ­' 9Un:bM:e]fSϲ)3ml<6 ޠOFQu\^m6`b㵳Yq}jdv9F76vt,yi&WY( .|IhgSRO22Zn=`cTk4 kf)Đz Ű"-odA\(j~-xPPs/r%oXg+|Liֹ&_'H>\IJ >q`t^/1=bR87$F[u] 4hg]gqY(+ AG}[r2D+BhK{\JnnVGxwfvsݡΆ;]~*H#i:+] ZkMy( XbkMW$ŵ[V8~ghQgxuj#8Ɲ3_m]yrsC!F8pGv$I[ZY5d\:k]wY2;`8Kڔ\9eP^(oq>gvbb]#m=\Wa@Lzc&!{/dV6x)uiQ&MZoQ ^Tn+n D Bh{؛+g}ΉQ7]?9f͕okI6r)ғotnA- ԧqr{OT.x}|7_Cku!W*OͿ?ˡ])Iqo1;F3r/Fv<}Ȟp Q6 \Ҏ_Af:Fx3l|Y*̀MF+oߙ`b0ȴC Nsj5ڔbXC]RQ)6YB&$FغXRrQmu6s ըbcqNwQNxՋӵR^$J u4$P1GvuhVoG͘:Z%LĐyQYlqxSJ<[p[3!57gKCGvAkc'"}Sv]TiTQqNTW*􋬛RXݮ">s6CSy$$>c@'-Dp;Ly'ԇB aHp Ht>eiR \胝U g?p&ylxvLۿýdL B7A`Ky6j!/QSJQ2Вt<.j:HjpT__XlB_:ۜ=D~ lDg׍cN-}Q葍~ pS)a^qR~Iaj,}P KgMpP+5V ޛ{wjuwx|K\̑XX?x*=  ~0L,ef,o 8&Fqp+RoW^/Khѽ>ÓxyU 0`*OiPfM䠕'!ο)q̄S HAi.3j&eq݋1rOוֹ'\®2CYF~ZNG U * x֮sJ?wGƵXx^o(P0s}4n:njO2^C|$fC_kog!f4I܁PٜaGьl1q!JtiE,njkX;zsͲ{0mjiN~OGq>~arU|HdO`2('FfVkyuSu">H5) "zQz?qf|^@xS/$LHSJyżG`>ǵ )>Y^8 1$8Ek9!ۀ\>Nan\6Wوvu֬S+!u`^jNImg{mSz's߳(C`ƢZ @?+?uCS*(૝i8 z I*0oʴ,,xX' !hفl&ʬ;]N/9CoYj}-k'k/L+1Z!.uhMYG~PwEhY- u+Pi ³])վ~ h!?њoz)yJҜ6y5>(8k&R~[7&w$^~{$׻96fq6B4It"2H7>E-SP4cTd%f§- FH@za'"~LS;&?``~T tJTyoD=f l`:*< e'sJAd2L8&[p<-X&р 71q>7[FY ~B 5Vx;d?gkCٕ"A(~]D=h-\F7IT 9 Tmf[ûC. i!mmQu#j\<[#V#ml;u9& RACX%T([04 ѢZS@X}T SZf\6K*Z7͝^EӋgE6;}acЋ\xN/EN/I~}*[wjd| 3ĉĩ5~.Ar 9sn ͟_?mYW";T#|; 0"P& AG*EϦRFq !m!:ycVF4?yWDKN8 ď*XY無 zxW|NpyA%K3l1+35Ҙu6XєyGA+z(7DAUH:G-:~p\y,lFqe׎8A2QSyksF;_8ֽjCvJܦ0{NKxv6riQ>)/Aʛ]M!Z 6ojB]q6LEMmfxQ!5Hѫ6}ZR:e7O\b!IƶDpD[c:Rh8/NaROLgNAG  qp<(0-~%ܾ#(*y[A,x`  sY0!UZ 5 5ew^g;յ~rBFmzUP>e},lSDnOD3P rZJZ4~E݈γ5 6<0|d֚-؈uCu yfc$jۤ`FHb![:Y`:B7Ðݙ ]xb [dE!4#gA+![`\?FѵL~܂Q# 0v:țL`Ҍx`n|B"-MΦP|'O`ٴ_P҄52]&B0DFxHMBX?"ΆC+U.]1& yưYVޅ8+l؂z598~S.S:j1Y)/}ǣ(?]({#:jm0-17TDZ:F_Ȥt:PBMy@nbX`,0h=O0m%`\RDP@q(a힭A.}8 ?Ҿj?iSHR%hq{ L$뫚@ @!Z*.UPb){R)P'&ek;{>;s.{YTLp6@({p~ lg:O:0G+T# 戌1Hclx"^ƤLUଽṋ̃ũN"{c~kS+dvrv¹f 3l)[U;5U#6j̏f^vl}W6Рmng!8ǀ"l;я[fcFܐ\Q B|Ā f \Kw 8ʓwHA!t'UsF@\zIw>Nf"snڏ[RQ'fh<\vofQS̹%F{0hNξ/=9eJ[Pw=Vw/w;vzѢ +Kșkr嶰r{:@sp3<t_G;a x1acRnheP$VSx%4k.dbB ;J)w*9ė}Tz }H/K̇^Zxؤ<6Uo0BЄ,=lY$c dNߗѪgNshY' 0傆BD2dQw79>o$R96s:s^5~F"XC7=S u(XF)NE+F iks20yZ{01OljCC&b(d;砢eQFAE !Cw~G,WgJP'o@B{'85\5oT 6wD=D/0uAdGeK!2eW`r+(uV=֔/ËE-b F(\C0Yk4*B*thtw@Rӈp+OiHhU^Z ysy7D*vB= mphwkEO6K)!]KH8he\)&'r3ݳ(1L$eXtI~-Ψc7`W6Slu$y ɪNs7*&8$4,#{rš5 1\Ş3^1ݷD$1tve)byŶ6M "Ʒ߂O8cOig Eێ&pӟURf<1zC };݅_*3| @߲sC:DT'OeLՃZE# & A GВ^3n~3#%]w(tB07xO,`? ?;L>l{÷)}AI]")ߍjGZ|_Ì5|՜W %tjA|htH/M>cCdd3Aߔ)OjKAԫ$`t &.%:_ҫL:z:I%n:WU$~Ru<$,pY.Gli&Aͳo}kXnUK4sedM)[dKA|Mz虍0Dg!5*3-`@_L7R /la즐%˫\VYtTs'{63. W"%.A3絪In&Vٟ z7AU NhSNUm/C->jNߡU BӔ HPT͇r+<wRQAWp5.g ߀o.LI}2u!} ^MU; YQĕ n*wTy;؉ENa0A'(]ePVܦWL [A3(KE E͆ FY2(V`Ư9ۺ:Nxu84ky W KbuqMk4ǚ_Y3hy4iOvՋNHm|ٌWN3noCR[hoBDeEC{ꈻq#ϰsMhx) z3IyY%tt_:ԭbK=Ᾰ#՘UBcz6X3aN5okqŽSkuhh9;&J(DA C ^@.@x!*K;',떲h)[<Wnvf^sTMpNg>#.E*\OER؉nNLM-OtO U[G)=gh ٕJ814#(|Sg~aqeȫ2hd"߻ßIVP~ZOڰ* |ܬ*hɵ S8^sĕxuV$Eetф *&z %6؁9t T){އGF31yaq+EË<W[*^O$Bc==s(ɏMY~8W:÷z02GA~I{ FILyN}MT*Qz]ˌbFN2Fn!"`4RSEEF=hQc?=)mgʽ!AGdq ǬgS{05Ǡj /V L|';ݯ3raNuϝaPj=m1g-}=35oq՞.4Sfjlel)VFU/7!Uo WK;;/mU2~wj;}p ;MzÆ#J+gQUa`*`.53Z ccQz.̉Pֱay)vF ?I륥Cx5z-{DY($wdAQMWXp$|xZ캙0-jx=)1< 唗D_9T9( X*b+4Za9tE墟j4%2eM^>r^F}ӎ([6wf> w~1?lL/UjD^ldMG,`1"o`E<<_:8ɉLdB1ok[ {]QlC<пTq5:tR;޷،b3m+'DZ˿GK%W$O +xA|Sn\Mp03C';[ n/g~RmN[u*uKIނ qHGAt/M0*W}:-H 'mi' Y*xw@ZQ?cJ@nZvߊ鋈(3UZu jQA ƣ/AD~W! z~Թ*B LLA)T_dM[`j)s6p]s>$;R" 7I|vHSvʕDt/Ⱥ)^ңj;$_ g^-?l>ʶ&iv٦Øp/vbV&*W1jH /'ߞYmҏBVRIQ#)蛘g{6 ,è}iR^Pi;'*Ri] vn7t>ˁq6~Jy;2ڸ_Jr%QH0;AVz*;zQI[Yߝc)6DYoOeg&2YVfRF^VKL֜?܈?:,'5qUz;)/ժv?cLih&fC12C{_^<`)H<,eK6W4y!o$HTIF>7 M|Y,ƗJW>5V>*՗mNřq-eIYm+߇oP$@缟Ӕ4₦emJ6t5^ٛ} Kϫ[\mlK>~{m zHS*߀I#Dz\UPy[ђz$KE™Sf} BʍUS0җE݌J 4(!w]9mid?g vW%7Ov_}٦kŲm2~Gbc>v8;1gčd@az'їo(xZU#Lu,72 H充Pi ~,\R43R%%JǔrBkx-!¼1v%.8g̭/J.ǥغK; ejIzc諑cM(RΠOZbز/5Rq8vQ]~}>mI-EeuRp@K]"wމY2:_=wFoyan65㟮cAw=T(o]RYUo8wOf?+-~'Wc`i#`pJ>*'/6/39b[Hߢ/BgTvDLBy^ vr<ϝU 9n2i>zCe¾mt 8>K^XCcOj;`RcaΏas!!m?‹&T5NAFTBތ3B3N2 j[yKnd$W//ں~^!y-Jt(!r(;(jBYkIhYDlm/֍{~$nt'r3jKÃ6a@$Drfl&HׯT$:貶>2 y PV5;^ZQm)ᛈ! >EŤY)M_(A1'oxP _9H›?ʕɡMGR԰\/6}Wm7?~s9ߏ8k:cyςr1[% fC@Vnqnv?*zsZ9*2 zY>C7 P̼0r!nM,/!HW,#f}SC/w/|A qs}#r.í*5ͺ{(V{a֜zs><`Pj,JOᥭF/kx^o]GIw81i0cOROda5([JzwLOaG76[4V"s76IC'a~ 8"Y-.\mɮ˅OF0ER> h֟:P(sZXX?3ǯ7,'V:%Wٗ+ ^.z "vD *' @˵Rð+zF7T IfTv'yQ.FE|# 5\1˖eS(Y[dQ&RaD4e:5 c*H&c߂Ju93!}yY}[UR%UZ V xhu\(:m~,:R ˭g@42J+K$v$š<2BV`LW J&XfTvO傯f>ǻ(QJmG7{-ðS߷d5 ֕o 1,[֑4)+R>8gX]Ȣ]»* ^ [mDi#9&}8?icT_tF50&|fSPr UBG؝rǟUVb,䒝@f1gPaKp-AJkyZyTQTJ-&ki1p<_c8{0Xpڃ O5 b Hs4_{a%ҠGtK09?=BB$>.h>O#“U10l`B'zxx1N1ľva?Vui G~2 v>e~S|WJg&O +³bkoE7iq2a pIS|m  58fwGN6a{Vqi; ̃QL&fg`})wX)4Ż)۷DB 'ʿb=v й.Xu>^vN:NMdv2C+6ݤTAq:{9l"K~ƢS;%h#}6wg>&ƟbkLrۨ߀kbr]W L ,G*scѪ?ȱ0W}govV"ʜ 3vp 5~3Q!U{VkڍTZ`F7hzg9F-itŽh&9bi:Ͱ \s&/.:=@xd/JTlVt b|ߗ.~ {H -dR&6FtV %&(~7QT FZ?-*0t|bB 4KX?7bHyr)5(9wP\Bt>viVB8\}w#zPoEa);HA!6!j^LF氽A;m&KI2ABwɣCSɣzĒGQCQ$OB iRL 3N#HlR&L V-md:ЃD+* )HBUtD/e`VɿUR! A8[=rbbl|n7̀bZyqZ>JGR#Pw5~S]TFG4ׅNqc1 J(EN?6iRaGg٦$~!ypNȠs~'&Ii 'B `>F"ljw SyQ.8oc˪lX疬|TraMM;+ʭfXJoN^G*T/sUM m9σfNK|{_M#g~_t2eõzrװ.B&\l1=т_e-YվXsXt mgA%zĞ:MʡiL»o 2:Ĕ`a^FCovp~dlM1fFUJeE:=3XWW gTK=* G"P/QA9hyq=LPA[5>V~wwLhV磍Ӑ/Lh 6{+F1 z8`ZFUwmpYT^3mYYTjK*Nki%n[T܈B@K>-7 Qi^U;|Z_| ރT ÷gDywL_y"'0FP$!83;\r3Χ9|kҳFȎAF4ǽ$ rC\VB*{+hRt<$S~vsnk qW88/v˱mʃ&v.U=չlˮ!'J.9޻,'{ϖ8SaAD4Hf11*g~4Mt MVd(̟?kx+lt*[at0Wa(_S:W">LQ1ʧC[\= @m|HLmguAO>(i{vDc„;)/n?s]̀ HW=K6?寳kWB4X 8#Az Y֣/& 2h"kwu_:ob-n :ujn< )ABiw(ț[2䣢].<R81~G +0#|ޗץcs4 ^CGSŴ/iILpP`4Z&>OU7Ձla}Z4\GTTMZ b֡Ӗ `e-KrnI08]m&p/MZ0aFqr':͙N6'&{;ޕ+kLqCAqyK- 0ٛ+1 *&G&Lɽ4Kzr/2(#3Q>\5)8^{:ޑv̷ԅ-^<GtU7|ctf'ЭĞv R/AotLTcz{njJ`'fzT@lTZN&~ vRQq69Q2*:V7 z!~ ui~ M'n =gX&Fɯ_x8j@'*+SK!Ӵ&ϐpyi ;VGY".N'8뚘=渵E6MŒ;}9aCD >c~%.*)(=UsE=+q")OWtswz,u4WkOc 8k I6!*[-Qerc d֣%^jL ϊ *5GuYqȵ0M!o  \Ogw<ΐ4E͂쮣WH˷> +`oBRK.;v+] 5BN#CDžj- 7(5.eNɎ'L{{Y~A<8X0㲡t>&e'=g\kϪqUR$ޤ{e`~L)!mģVplr%k ҿl6\}e uUp(4pds^kT čǤ KԴJ{*CD5YOAgG>aFQ߇؅7L:t;tL~rzÂ7M !|.YߞOX.d@7^ОcB6ƣ i"? =y!X2UzltJ vAGUFS 0@vRA]y+yJ!1B"vrHmu&!mV6Yyy jM|lU74y4` Kq q:ls 9Aγb`Xch \.6ٮ"A!g!ez-눪a w؀6~'/[5z0 =;xd7L3|J`Ņۿ-ٶH B .,w S9 х0>:Bs=BWg{TFQ :MHP=#! J}4i2 ӹ*7GY@Cj 9-܋?p[),41 blrsѾ zڪ†'%o,M?:Wa<7qu3aGDDҝ<jy k 3- w%/Bb zZÅkש3hBm7fŒ\YGcj+7ܮ_&: rX2;;8g/8\Qmm5\r4D0!luVXNm1j ^3g!E-<駈;|=Y ,E+Go3?nv'E뫖!J<Xafxyck_=m>'8 }qB롌 VAusЉOiB8 iS3f! MZ@]'a%+_G9쿓N :\6Jdr7a?⻠ڴ: ,q8בP J6н >x#:~YIcNM=֍_L7<($Cp#pdۦnFaSC-TtRBվ#F8\aiەkpd}\Ko ̳r? (F(NA]py^K<{,{ka:7L'>-sH(=ʒ-Q'Ȣ-:w|?Rt&W).Xr^B֠-At3p|^cZ?#.őz#fHL n" 5KqXHfKuBӆPA\ƢM~MzL=>`멣xغt׃vq]Oכl(ݖ0aKtM ~x9xt&x;U>_V+-g\F8uǕ0AXVX.0%{i  T:[TK˛H5 .aXu0x3J%<<:]V+G1NUdkPRtH!L$a:F.m )7ߥ.#O>M+5bd?_I_0dfA]s?p ǹyƕ>If6+I!Bi# 7dσrJmN٭sD"J08/_)m:m20A/܈zA2D#/nJuY/NiK`aE%P k6&ic-jJrTv/16%PFt i5֍~l]z30E3=`ϣOkjIԲ `_%/ZK(7 8TN_!9yLje"4X'ndw ӌ9h6Ø''Na kX*nV<}W~kry*i$Ի}6 mb#4Μ09t.;6L7┯7cbٹ Ch͜PBC|e6!Ob웆NOK|$XUꚂٱ+섎BW`5L&JpW=n^rߧ=!~@UT<gmGxKi_|y.箄r{G\ |`$P(T+|X V(Kso(Ohzbt0-Imny#яh0*7@կlpq-s<]ق2>'5Zc>~#`b"itAca_?9ĕ.P+Wk̸y^K+s,#sPtJ9Œ~L\8jRhN rq qDAVRAE uye~b,<]1 NX 8D>XaP@ $/=7,VY+/K,h6,؛AEj64/`;QylAճ:n)tUʨTߗKۉܥ9DC]π A<02lUeߧʡVr)zTm>}l~sbIa~zY>(gNPr;wbM-b} zr!'y*R0R{`7&_Q̓M oi3UdgĮo*,]󤑯GБG8yE&L&5ia/$[0]y>Iّ&Tjc92X7F^20%<%l !QiBUX~r6# ݖfJADp5(?JrJ:D 5ppHʊ3^t]Mq^w yM{aG D+: |)?#J* yd(# Ov-O%o'N82Hr00s@GisO 0Y_O1D~fFz}>,G<(e<70&~L%iS9<dkkCYhIuȅJ%]c8s_B Rq\y))#N 0纺q {MEP͐rʌ7u'ښ4+dK1kXTd mFobh0uܝF}L}L#CַevG\9yi1Fj#t89N&y4iC a[ڡ3M00b ojF} at/z ]մ@-&+pmC+tEH(.[uN[qHO~6CkˑCq^>QzY_%<7~DJJH{_~boxyZAhW1gwA-IGht҃(gi3\sK]ܼЙ ۮ !_%- 1#FםViPHᔢJo8,ngQS.ԻJxdxD:CՂw"A3BB!.<}/riGUnZ<Zz8)3xB =ANvC3T5O/c[V,r=!/!vn^02oNrHyJ s 8vqUV"拋"|+Q'!ma *6B/DwJR Z hAkd%KY~B`ZVFUdq_k(;?&HXo~ #//ݭH5P>Bȳ:ּ.qϖm;AO +=tMi)[@@$I l6`O~zAc~~=f{TXy3<6FM{))ěwY)ag]TIn^Fx;(FO08 բ C1Y< mc>'5A,#SB<鄰5rq9F7\ph=_٢ wo9V1J:,5ސ(_"ԓ `4s@ %x.uiK&2h2e A Z{uѠY0* t| 2ׯ2HPXH߾|=!u}>1h]g#ꗓ*gpcdS^MJh:/uesst@T-5JbދA=H7b).;m+M'f˴(wAJ(vl;c6*Eaeм)g|{Ux۾R Ijs|3ф~#Sy 'JOua@8-B:ULg 'ݢJλ +9夝CR7‚~9sK 9:YEV~<.OQ sQAOD5N-L?BqL \R Ny_l& bpH:pE djkꍌڶ~6VG4q 1N(+W1hk!!κYMKG.miv_I2RA+CkJ^q f/ &z⨠ޔoOTeoS2 hH&[PCLh\gia Ev{ymJhf(k1gM=nHy/ ؚ H kڤӘ% '9'-N_i;)+Mp$T*c"n)0&{7{ Tvܑe Yy0UJQ)ʈI9Bsʷd)69c39)Dj?`Mlr*ϣZu2x侪y$K)IY v&6G`c:kpDzUq/>yХŎ8_0W鸒qA81~p>W֒Za.&[$uϯ0oݜ/@i6A&|uQ?yna)HdZ8 A,w=&0Eg%U*[pM 'LԇNJ EͯD@e,SD(L|Ő^<u>DIyG{t-V\@elYC')``'[ol'ZwTk&6x:~C;4?ph4 `r.mr-kNk{ +./:D߅7d)5 <ܻ1A}ٟ=4۷yiÜY"p]ۥ wKҺr˓$ r[IQʂ "BV,/c]f?6p^ ヽߠ':3x]7}[,t!<7EQX1<!?mf b}CjWv; 䳎8oKUbUd%[rj{փ^70N|v.MҀ7tnUOcu^VHH=__Dо6`lhkɊl нn*aYQ:x{+f*{_;"~їNütf5L}`! T|N CAlPM p O 7Hx7-/Ž 򓏇NS}wE﮷JaՇ8hX~%ê?fBrPNX]u6+>OhCti!/)_`뉲.Og}uщzY2TaiY2Ox ?qx"h~捄m|v1xa)12*~-._J)ļጲ+3&<ǂ$w032>-<7pYrDyɺ"X*Dko, e=UKJ:y)o9޸5NrbBj|tTTUm\ ?8TEFPwGma*sJvQR@τFjd"%{/N#w*KV}ѼJ^H z_ UI9dttF*ps,kݑ7seX'샱;O #Q-:=;A*ٴT%;!h ܿo(dE,#ө(OrZnH)E*MQ8wު!ˮ3cæ`)@Xo$5Zu`F?k$H/)/ b8^PˉNJN5ڳ5YI[͈%.&B+ [1ڐ)}sA*[#,5-x-Ii[S `dҠr c<^nasTcUOf=]7ӏFW1W?-udZck~W?W]c*W$J8IMSVrs2سVóa\ WM]TZ=cVn+<+iwfޙ8-1*>Gϩw.v%F]ɃHE[`/e_ rzF 8i|]`7n{4j4,%=,Ϲfi'RY ~9n։z㘬k^Ȼ?b{1ᗴ{e-6w=Y"ϙŗmw>dULF ̿E*ϙB'PT<~>}}6huJ* 3"ɷ9;܏(~;#Q,1&s8|Su^zu^1*|#@PU #T-9dn&,=>NuPibɿ*@AxǕZ8h: BtsJ " U4 /5 .,GRȱa]'CktCcnitB((7FR.:\~d>IMa'Ji&u`$):6|ҹ>Fj8a$B@7ɴ\HWP29LO%DIفo $DfaNjY"/gBAq{<, [l R,ANa) rIrzƝ5|>~A t P<([,B,#5,ImvpT;?i>+/zq]cr-tXKCs^ ,.0t9{838(+vA+ Yw%[ʪ>^ :z6)]V3 s7:M։/%b,~ちZv|g|:SIpp.6{WO +L#/wAP c= 0cJjؚY$xc #Hhŕ HOXVuQtM9l44>Bax1rCΐEZ#GYcնߑ_YIF6*QG`{ձx &5f2Yi܏ P2ƹ),tu v,  ꖵ q++IڝgrskBEwg]+ģ`n]ε.l?i|ǣ#)lDXCO $ILFzJY!dyt|Έˆ A$L|{&N|"hOb@}FWIH+MŦk+\qץQFՆl A4])'n4к…^w6i/s|!J]u EM7-D/S55#=J )0tIo\1ݢCk:"Nh^.ر :|APsQjplSvx4 ( ^{IJ?^AlB }h'ErʍoEkN3ފ1kjчGr Z:.Q}qTkC/O΁Gzݟ8O3)d ؤLr/pTp1fHiɨt̪OFc5߂ ;N)і](DD9D(<KNS+eFی=9@w[j]bM*Dwæt{]Y>]o", Qe%~"$]fb 2uu;tIEHy( #v%<>_|B M3!zq-ڪ').zAʶ/mŨ?I ´cB0BliW*{@wQg?D=ǻѕfj4M;9O'Wr|,%?2]GK8 g$4-p\!yp0܎ze9#.gu+X[]a^ "յ:ɵ{NU^; MV鸂v0čeh̼/[WF5,E4N'uX~,v^_纒2tZCza>mUX~8*%4!%  a[_f$B>xSER$`{0jiC(G}E

(u :Yv D=X̆~{3N\?ԑв5gR40o!4`П$!>}q0!\|߲ 4'QR6CPA #P6m|+VlcG^G*# _gwW(^BX-Dg&'*p d]f(:y,3}N)3`b}S^l`{hg0^:vs®d2JJ|4P/r\?ӡ !h1d׽Y=boʡe!6FrcaNړֈ'x3&ti}o8@l4eZoĜ.Ӧr-g'=fOZ,2RrC>*A<`z/w4F*}U/~Dcy#̀I.6X]DYz`;[;[uu1֑چs_}y.C'Xzըv}Al!>1]IxDL(`rޗcәy;͚;M7m'= Lٰ.ys-lxbt2(|e$r'eS{<2[x4#ep\Fd1e>&o)>Q~?; IӇg'֐'HW^#B@;x`񘽷3E3}yZq-4`>A%zW*ex30|kA >lJÂnQI,[0,f.* g瑚,cgMAkQfFGR_*Ta`ʯA팚= _TIY_k&ŝ=`4'K>{iTtLt jM?u+ƚW$zlMl#3^UH1nmc2"Wc%&'c%>xu5a}@ 0gf,*fgNGsJ81.m0]b/qRlY;4v7PJgڸ*2uɌ5h"^oM%؏[ND;b{iR#Xʺh}Y&~7뤓I HWGP@T H?) _|D-*S rRidqL7c;0:cH.!' N<<%1erˬ~D[/SY 2Lp1zO`JZ,VU=7Ō?:=?Ug{'=T?l迵ioII)Оnk5޸]bQ\z׷3elG;ǵ4-f‹Heߗm+?tW6 4)Ot`woLG+hr~m=7P]^لw$,TKN4{jTCُ9@]9t^͠RpYkTռ4`_IYNZ/F{=d/čb~)|OMKS&ulֻgkX䧠IWcV@h.U1%6 &WQzES,ͧL&6Nb3yCT{'p=9%<=I^T~\w:V[|;yG7)ۨȷtlFd)NAxijGynYEFzCFGnq[+@Kqeal^VV@hQ &79MqHR!?,.ց˱8C&-bcL#D/ʆQRP:Ŋкj3cz<IzH߷{)s,mt89ٸ1XGa$);tDPGt׆a @[Ͱ!loYLR6*ҤM8>S{vIQ8HNAn g3"hdYoJPۄyX~5IDl>ʖ/bf$y%RGy)khQ.a#GyBt=HTaIDB5yi[j{)-CcԼ m]H7`Ѫ$U `)Z/5w<-ٖU x ]Ja<40XX 4vy.Ѷ_o/ėov Ye̲Ҫ\꿹\_[KZXw6܄I9FSXtKzJwdxH-MO0KA"Avw[nI(69Dž.=afS;mycO}or|B| \x` <g̯-GBejrKYlܺ6Dśt. NlLx1qVUe2f-njcG>_2aLr9?rL~Ak<] #ࣣG:uK{/IMPX;|S ~q}Z#cQ63]QQHV.t/3x2.n!) $^φ6 2F e$M2O]EZ06\p 6FjQI^p4\K,9%)dmy4̂h>63qɚjdA'Ss] V%XQb֪yU31ϧ5̄)%[P~vWe)ey[͝ŏlƲ#'8]tKwOB:~d#"`T$`:;NwET9իwb#5K޳KMòANz:ԏ?PjD,E2D%:G>X)cnb,Sq~ΤfPcKܬ>oNx1mnz-]r-1b*!O-p|PVrEV0@${zOeR. L *z]75sGG)Fை?g^l#qKz .Z;A|sGUwAzʉe5Ak _]"j>YM5aVdƳV_Tˢ\5y/!ONN q(?:k+{d둔ڃ*nB:6mcz\j+GRy MfGhֶ,-[7GKy~c5<Kޡ}B`!]C\VS$ ,TбP++4 XJV8PLBMByXw{SY)_4^)xxy$yr-*^fT7K>vˆhp?~>"ڃ&(89Oϕezb\j$xsM>%R苈~Mߵ.Z;wݸ\}mVBߐ]i?K;<>ic؄딚JqNΖς"h)ȖC l=nye62ǿFeI7,[.Uu99*ە|P9j:;ucm:V QqG܆ 61U "i'Tј:xܦq8#tr_S[^f8~<&(n@;ڟXif0Sa>#Ò1e\ ܪzqPyQUj%M9S~=ȋDdGM;ʮ$ۿQyϽe}9ĥ&~DlBA \'m o?Eљ`&{Rlr1L. xD5de=H;)KC 1(c\k/|>Cy-&{Ē4몘w/J%JnU)Sջ0{I/2pڅ0PUXobl)fܜFnJ^.U0N~~ysNnbGm|O%iJ d[6g)B>#ne56LYAȚkY[bEuZA 5~wL*QűL J sҫ*A5]vקY ^Ou,Ē%.P>=MCol>"$Y&坢Ԉ'&. Tj^r{ڼX^U~®sHAJJ;C?: U7ZeZ-ۺ?fdIVR;JJ*Z9\3Fbtsm1NW&jFmhD$C Z,KXoBjT?)U<t]ўHc0){@!斱}!Zj*`.0*]o([}30I`4MG1f]Rz=+>)Pu3&~F{qU$\)1uӛ2[ mjeG_y#\!65) I܉J)6ITө|iD ǖ͋Lm$Ye g=.PోLOZpur?9~ #6NTJlmz7fxa?eoc}Oz7l> x~JblUD 5p#Bg#pjV,O׼mMvUY=Fn =]f@TҦ2<<*n6"x~iI-Ef3tݢC!)"W "^&jEÉ;ujβh(mR.R MQeC6Jƍ <$q/ i*=~tH%U C_A)KFgw HFq9!_&Y5V?q!OnD6R8 Ō}1 ;M .d1vktG ޅ.AUE燙| 琶C96/Ag{3 D3ӔD9}gvJЗP2ZV*fo^c}OAD~3&#XWf9/yi^u|$3f@o~j}J~{!f dmnv+gcMuWTFUjh".ECxWaoXƌqg}OJH$Ls>ƙewHmviOH&$迼{govj!u.`.$/%ʫZG@ {p+M),N].e&=XHiba<2:rDno@Dc. -T۪6klRks #hanPĆ #?[mC}=W wXZFXsNz|iu쩿,*"{9mj>4i`SoS`.vە!΋ YCZMꖚxi[wtӵ<JNIʷ'0 s}U :RZ;eYsNrZ-%t>ɦ_zɏm-n-b}iaWU粑fV]+G!<%zbÇ5:Ċx } =s&^^RHE,yQ6gwK)L yBG4*Cӿ7cRy 6S ݨ ر?"BڨX]gy}hGMr–y҈SQy}T.p Yj:1߸C^k 42SJьwYK'g&ӡu wc>H;t¾/a5:(d hf'AV>.EDf¾T!L'rs." ðI_@._ ,8M <\8`nŰ}~2lGD>9n~|<qDŽ;luE{ R~nYB@TeMQt>/pftkb'B |6S>8C؛()$aa%~'tx^qGyv͉v??TZށ.2qهxЄ$呂+ORxoWQM#W>d5(8g%Ze9Vz=k*vahQ6לVq7qD_}I#'J~sԊN?3Q ݤ,Ƭð hzBdNB@-gD|<KuQԌ8#D[BhZ?Z=`c9%{Yxnɏ8blt֧n)S8{)AyZNP 0aO5jꠒKS5)SXp$3 OMA$||4mv,g6; ʩx~"'u@T^ހ m̠gth/G1O:W/L%q&jnIb0x`;OIɢƓsٝ (o4\ϻB0<&<󼂬PVM)QIpI͜k <$mU&yi-8|( r\iew&k2F5AN@`[9yx=,ȕ:/BpZ:N_lD_6Ӡsxt|è)e((CInVM+%M%c"qHTzH\ǩ@^),+ oF|q^w<6R Ejn [q\dmKoKXē#)'b⽑sɸs"!>X_) &̽<ˍmaeY٭XM(78 &ҕjE|'ҌFىN2l,T *x Il-'h $˞5Rg4)wEWp:t&'zL,{.Ղ/ղ>@ 1__i* p*9hnd=YN4f6tߛYo6Ţ@=N,f x'mз}jV d-HpJ/z/yF#!\$%͉/wO}˔Nf&1(F3* mcW (/l !v(ʹ*#iFZ?a_C&u᥮s&+L>y:rK\p=uTޛyƢ}@P~썸m(#5eCIݐ^OTR]+<DW7\ojw潼}xpJMԋ hzO}ܫ*>{&Ӓx<4d |kl-I_}:i'31>3pC]nrom!0_3;GkW~"*Sjq| -+H4<7i_ QCh~Ch`|ϩRiXj0qާciCX&2v a^WZZbG&0o!ex Ju+l02tʋU׉%`.68HkHt/A`eAf{sML#S~- {1 NG/่\OwRz'6W!*c׶;r]@쭨1߄X-1^KtW$]|qp?\Ev0[܋V OdkrCM{ymǟy},&Wk j{a/6yP':ϯ<tbc!yAHoTCɏ MH# Q(R {Rqor{0O%cjQ>2Iu蔘%N V"U@3~q89](,zJP0%=KDNuu6\.urOAg=,: k =`m3Wr~ kNz*InVpDS,$6V*ad\7FciqUj? `܀qjTQe[bw6t#턶E}8oGGqa >XG?"k솥u,˩Q{!p>U@B+J,msY?r|#त'"<9=+u8^tdm9GC{|5KtU-1[H+lofUmU>妩!BlU0sB2尞`Mj] ỴqqHu۷t9QZcm՘F'Vrx*n,$Y/NwbFpF|.ߩs=PZ^ њ }=}=_#MVi)3DA}(8@84&KcR2_ĆrL?@d zd@S[H44&4 >1PiS%t#|D߁jDm ,aS#'l6d)~f;EFremܗ[3Q# $0ZoL xW $`~B+oQܐŻ9ӭ߃r2㭖xkNcembV3 3cEaȩRz[KVFG{ s~C} {JÙ~D^OŤ)yA_|J2tLPF~Ix=f v[cHʕDK"2.<6L>H΁Vh/ʢIV3jk`>~3yPLZq1O4%4FT'8(4OҗھaXWk!n~UJꇽsץ㍜>~t+0vk9u…L/a6E-lߠ2pA C 4IU܍^5BMp[irLӆUyPSo*Bߩ̹|<8'ep Q _14nx|30.) +Q a\qϰ.sRlT~4KtAX&YGn@U[:fkŌIO>ۙmh龈=Cc 'Hu1J0UѲǨ+gU7Ǽٌ:U-djRHSCw3ꯜM8MBEЅ$mA=iz~,gmRZB޹mǘ/M"_lX|]tON.Nf hZ#h^Ag=SyGnDASd z75PQ4 ƔĘ|Ae&=eаz&+h\@̃8 ^ -&y 6z&{*,¡r$^,@Cڑ9˵,k"!&q.tpbE_ }7V" '˘q 23FZrqMTBnyS4aFHf!3no/2ݑPS&^g)/4Uy҆v]PّKI XhsWQWkYNmotI_j$h}Tq@quY%wۨ'>s sRY8p ;Tl˴ :mTˉP'FTT*_Wg6zW^a6<Oa !~:NvSC0ŽI!2hȫ<<1D0A,"xjTUrP^0; UڼEG83q,1]ءkձVۡkDD)>7wI]d?FU{F;|ޚEQƇJX Zٱd֨eQ|̲€Z(1Yyz $:J/1F*3R]ICeGxk9\NM_/5'b|H"TP-9BGP1rY`*kc=o(Q1`Y jVXR tFwXYe PShS(jܑkUAGpf̛BU@뉮-)K87Ԗ `OK)Ċ] UŤB꽷!\*0ʤk]F1"UIaf$50e&`%Ճc:#|+PYlhiMo6Y WqMIEխԫ#E1&nsӋw(8]:l̩6Ph)l]ڢq4vzE7?g2}:w{nxr{@b!e҆QU w?&>y7U&úgơwh4S  qh7ٴgOFdvo$?EsKH[@{nDooaQ9z:ɷŒYճUV]@r{c|(^ڂ>2a7MG]XtҊʎ_Q.ӟV,e2:coX/\ȴinkw_4zsl]i.3p hD56Al6N˧&u&{ucI[\L25X7iAKNFx/GoAݧggC%QiYM-EZU$?ugvd 4ZŰI frif>>MV9t`}9ԅNyLvL<0]~\Qf;oSk#n3d̚KJfN0As`c2YjUғ|<S儊d/TxYM_]bmk f0GyާɜRu@`}7$?ԢH"O5ݤB݅ŵ?;QyЙGQ_]8_W1/G9' 4aaBU1l竔05;&=LaÓ^^.&wUSQ<fisy?@LK]g||ӏ+s|\[z9Ziv;ʁ|@;d'|}LoЂ9ZPhOoI$hj&HUy@]x@w@ |Op Y,5rSM+WFu2 X / 5Tܾ,k^[&TFA$UǩFٗ:| g ;9g?S FV鄀^ZNنX) !6-0%x#\ ;™Vۥ1GJ+W?vua^8 k]rlQAzPC0me{}I oF5ğ$Ϯ)!|o1_R?Js+?:|LITVRDUҳUP)8z3Uᰗ#^TWd-!j iQ7WC}CW'*PBe>t N /XLB ~wksg:^1\K9b6a1 AN_ E,g )5d$q%AlD w=pct&'C)>?AakgTGZ'X1}VN?‰၁{b%lZ ,FhHrCڊ 3Ei+ccTKUT1}"k "F5scV$ZFX*v0O H9y@3 @v`G{6tr<;nO )sE1yә(&3LϐeSTKahCʍDEk.lD=Lna+mVdO&P6`@6-[$Jw8Jj&F)2`)m5U>F{c>g@\&"jnXx3sGlw.$J{C5f.)w~`qw/7a螾kGվ oi𿶧C{r(=GhEv5.6MĽz;48e,PZy6soGUGIy>"#FBB0רp7s=+T ̰O+R*_+O.&C/DA h;} kSn:t9Qof+e{ξ| "=JiCr_7q]q"^;%=aΙ1hiU)cVuu!k1wHB8jhՐ=mQJwS:o8)jݛi,AlF)z+oD߃xvF5R6Y;~1pRYy v;m^y{$"u? 7UV(@ɍ 즺y=+]OՐ2|R=ݍU*^.QF2ٓk Cwv ,^$l9W4PL^( mtv 6-ю-3?0NP v-ү}dLZ>({׬3Y [@?g$!S`_w-*.8yRCq gkKK[Y=:iCx2,,B1643Ę$MX됶3܌kJ:} @C9>p$/;l.$nΛ3b>Dov4_*27Z6ɶ -xaB]׮o[L0EH W33lf+6fEҏx)k΄Fz ς?W_3q;1t4jL"h?s&vQ.݄ #i`<1.oFAYεoB-V;ޮ8B܄/ʇp=3L\PG(jOLZ [qC60T2GEJU:T" C} Z:bC a0 eH}+! Bӭj*CvF딕-QR ΄4y`L|ِ m 'aԇ>e!YʱޕtX2vAZ4譴(}ױ &eh&n u=EC ';Vf34J J'C4?Ԃ`҄ȆJ^WP g>|@1%Y3#yqo2/6#fwt[uA$My(ost>Cc~?@P, |yeBZ``x`\CT|ʓs{N[.B}Duw_![~Ƥ\x F'"k@5/ W%G4 ))B#Wʍv59 {{7w:~8f1=t~R)6mvuuO_l knho4Ь !w 4e#q4J ;9&' <*t:=oeeeU\ry6}I$=i~DH>2}zV)MfUz*eUl6@ &<qϓr vye[*晠e!'ĂP6F:i(sӘa>H܉}VPzM'pW TZ\3UCUv1IAfw*yu2iEEHjL8txw^OHʇ "κAJ `-`8 K3S|A h] 3uG{Ay)c*Q[1I FވӮbMnbaKw_K!w/n]iX}RU_8\`#d7[^ eR1-CMnh?nkt5d䧧Q.%JZ.۞fyEHmRQgV~l8id=."XM2Zo!6D,4Yz ޼H3*;.PL^'Ni1gyfWo#oooOڴP(F(ZUV@DbE]te% )@1X+>*PBRjS<*>{BT J(-9$]o[Fisj%whzmbn'CbڡbZVRi1fӥ]XE7 D44E# \)=$ׯ$'>Kq%͈)oO4&^>D/jYH;6ZP'.aoNf>#ʩ&>7i;QFEfWޣ0=YN9kKaKc‰4LPm3xFZ2N8f7˺2ViT/knJ?U<*- E^_YݸPK:: ޷Ht%ưi]UM0r ƙI yI,)D7!-*w1+Ph g@t{ah!"k,EZ`+H-~cQ3)h' BI)}̚cs)-q;ҙf:7,F9:wu&a϶N8DH2"د9h+ a'hH؎I BG~Tz B:άcwUw*g\`Fi礄1ЫUR |B=,Pxl"#H%HE L~gmynзbVNXU,O޳A |ǧ632aiɳ?>lXXâ'HIQ ٤OūShO5h 1e5YC-%{5KkV=k=M9բR=0*e0uN0` |42R-j(Ȟ|qkO61T<<p-faܪ,_MabLpxM4p=#Wfi}Y;2bT#g~G9`B"AY@o\Ϯ1|-%OVe"ܨb'8EwPbp{&;6CXVMeʾBdžC̣O&=zLSܑIZk~%-'UIwM!NGdGiIx-_jnx''X;=k-Gn3ZE/qGO Wd猸&R~w &N?\h1pJvڂj-LEs6T`QP {'l'fxVJnHۑ3q\I[ >q#t- $a1pZ;LbIܕG B>}Q`U4J& bJ-Fɒ-Z 䥱FO/4FWʫ!|b$я;Of cj|CEwZƌa𖯆Ƥط=HC 4ޝcH?*nS"ֈNWsا5o,cō1 SqhP\D:5V1l-Rʌ#$QɘB*N2EO:_0݌Z_(XG(?M7&)ŸEWpjMhY#wü:-39*qJPV":V[Bwktal|:? >Or!ڗP:^6): ګA< Nu R!49G-DWҍF>Hw6#/nZ.YTV.¬Hb+56ڔլDE$wl`)cfI:˨^,o迅Y-Ym$KuO3hJ& AgA†0{Y׳B$e:ՈzTrM/:& YΔ-1cgG دگtoSKHfg͆}sؐ?.5*3˜ZS]nu&muJssvx@Y#/Vcv~1Na 0j4F ҈+Y%@Z2wJ=Y7y%HJſGSk -ֵ21:a< K|RQąYk^mkEP}4DGuOLqq>L#7iRϾN, (R;Lzu\[QeUEhK¤Yhyyd^#k;p'Z(f $)]]4c 8ׯO ~4:e5-<&Qخw)}sWSYt!MyΎ+R7~BҔIKX/rKy6*:Ƽh{ۤ,jh>{5Ϸ(m%/%v+W~WMBijgj[ύTj.Yfrt.FS\xL6 (ۃh^w9j)D֞L}?˱˖1&c^ޠPq̺i|`1s_魏}6{#.-xXLui} _?VTX.btg{5xBhbtuWk5F%Α& dFЬ%VqQKȷ-Qjg7{jQqiӺÙ@"?KKM("&M̑,˙ZV Zch'8P{mpSkDomAXeĀ X<1`,K VFRQ"*,Oɧ<7'O"I~ᗺ3%6/ 4wwMGF;n9Liur¼Xdž}cfTo2``%$2%C]ShEV⒬0XC8+|قq;ѕXzxV,::f\yuVOzA ߺJWk.oT)bP ߞOM,y$2Tj)e+(5 2)&|%7|7舨ahy׽Z$Wx%9ZP`a=/"n -7O4Z//sP,N<=:fZ֡45 'i24;5/`ދN4;<ʘVfv|4`\~ DhXRӍF,aUTWV \ hG6Ȯ;ח~zb/QpfI~@ATl~{B,tXíbCH̞Z~z x|D.(<d8^N&VwԧluHr[zu2aw𞬵tyF&[/}o65e/P^%SM| h|h$P ]蟋vh|c|Fe!2ys<+I[:SR_BӫB7l. 3?fjDcrsa`KbA8t[ i3皠ϗhJ=>y)j?=XS(j+dG@b9F0l8ҁ@%w0ܛn cE?s>a`nJor[ 0Cnk+翗}D3p*.SZuL *ۥNƛRv:Cb$L0#ƂK"B?8'vT4/otntJSk~0k9LpGU$<} Ƃ{ZaՉP>qy8-;M0z J>~}?Y04 ۶'ޝ?NyLg/,v^ ժtb,/yIqXoދ,\1FC^M{ŪH֩;244+`aCi FQȉMʄB&{\͛y.{/|6[ޙƼRt1\,_+subyd[^_"unrL|`Q P~-6 uzȆ[*5g[*n78|g#ߝ됞d9-卌w##ݦ-V1Z EuwyS XK/|= 5Щhs<0Rݠ/<9[*iA*nS쫖+bC]s1.E,K aϪo|6NkgҬ ;v>4&ƛCPQӣ-je&@sX,>hïl=YaEOQ¿C*֝Oe @ 1S,wW h\Uɟl Sމj ,9bB>;5XNFpTQaZi*޻cDo5Ri"g.be|B~B  F\FXnMIl#Wn":| '6fc&s%RR_0pUndtq[ٱ1 K| 󤻞k;.\`f|f#`t;gy ,7+rb\qmyvFػs7zoQ(>3ҭ6݊mKx7rTdppaFb4cpW\e" 6.P 9ԑ_5ϓa ;qx[ų^F,-:Paŋ#׺9͘tZK4f lAx9;8@^螇ȩi21Ć-\dq;c,H0 h7,=z¢ϋXГhڳG$~ pUNDvSbƑ8==h'TSd\vp230$36X~xuX~_3yFEdhgP- ot7;`XcȦ@6 M2duObYfRR$nq'[~wdVlbqd|*qHHEߠ.}BNy,{bp̵gF8R]8MfP;&98`loiBl yB8`b"AџrLN,NF=zQ}8ȣ ̅pTGwm>Sfqq{ލ5y>yp52H.o˔9Ŕp&g=8񣎘:T\Zר٩mBYt@Qxijv#zYkk / CIMs% AĀkqow`_ԡǡ\Cbq f@(ivokٹvq7F6Qd"kvt.0M0(${E]Xq?0UTVH*ogkrJź$$+{г5BZ?쾘'Y>;:̈#4L.(&U9%O5)yMN@D?"o3ʒ@P7xtitÐXl<"q`Y+k })g #;[c5II<3J٫xKeI/4ubr8my]އeg]$x$Iq\X2:dg`r lE00c}de`Yt/v䷏gY1&TYE<ڤ蛵+)_C 8ŬUƦ۟ͅ% H9nVnbL97*HCjD)xS+Ԁj&V~bS]ɌS1eS9 6ɾNAkDr^2bxj6r(j!_ Louv iQ&W`Q9\~j72zSQVVuBܣp$eFh3X[e2 ~Q~{-Xdoa`kGKddM.jWJe=O{<T#2NNvʸ+0t>Hfb :3 3^ë`4R !*KX+tsSA;$ Cՙ `;L K]\lMQ;s;٣w8Kф[LNZ+H(=(9tӦ"m+9RI>,6&^hsE0u rN&\ܒF}wX&/ X@l9 :`91hG0#8 qɶ`nt>ehy4&f㺦n8XM:9A7by͎Ca!0H#8@=\@ޜ.X{ }Dٿ0pIE|Gl__W`ɂpގ_HA5YyXG8&xj&v_4^Cq"l{b EK"a"1XMu,k^T@>+(0 ,LpuwAH^ Y2ad:{"EGBٯrAd ?!*Zv.~f sd5&S=o_Tv.BY ޲u:_(y"^9JE5XX%(, ~".)͝iZh!Tތ9 (i8jbSDz!C*9s'@x?.'7tz5-чPeeK rex݄"=%Xg/e`DoP$EtUt9 D Y1Zx:܊/WE Vn#C{y`;);IJFm:} `U}wYo0clE]Y*l4a\'/Z^Vw-8%W`īuj[㿈_\g@o'Užx|-Z)bT奟pd#^mư|,Y|m+sY!p2@J<= JQ5|p3 TlYu9|y}.E;KwU"fFz 5 Ԃ _%K[Q#@ e# xC.e;L<Cce 'uHEoc ȇp( OG>;lٗ\[ m4^Z> C?@+cy 8l/#!l8 C@wSz<(K4c\'4dnF1Lm"V'zi`Њj.6㍷Р7ۇ}Bygcױ܊p>:cgb+lٳ F'Ց[>2؄qmpX'#7qp+~Z߃ `)7\3ɧȁޑ26:Ms;z[Qㅷ=Xԇy#=z6ZT˯$^(!Cfw O X-/>=#lUjX-њz%Vu#5#NƄ<*:rr1`_/u;LE L%y"?$qnW)0kӖ(d 4Dq-4Nɖ͹N$ɻɿ?DX Fc2m6֓+m[ w+z0ΛYy&JT6b+&aRItx9, zXR{^JSք/o,} :#'=v-V54 ;5,v#_@y1(d&XFJi}8{AM?Z]ٍ]xHOc1'C"ʪU(]T;k&`p(Qs,=(qHϼɤH:A]&zaONW0NpJŝZrQ؄O'Fi_ euk'tøMEPZ,&GTK ŅA< PrJQV[ZHݛ@-V;zlhzKUl>~$p&VE] V1B KR-,yʥ2Wʚ-^7^@ulĈ(堒 5 IMjiMem56q'=[6ScN^de $'JT[Ťp`l\tIllԪԪsX M?=J4x%a:~|>FRoOm5\mf)]+miu0G[a~dphi [AK *R&:{%lOEGKP&svӬ.5"؆AQ@eaC"]dUf>}Pdi(7?>=/ޙHQR>xE 8%mE!8/ۜ-Dhͩ})zŗF[RCJӶJP{:btp #IKA }1 AMCKb2TwZ-Q{4tl= p>}+T!4tR%nESm !&bWIy_LDd̚3qt wwRu 7È*UI;Y;چ2wz:Odcv/)+fnCwēp>ﻍHkҧZ(69 `-]H "6f!ˑ9|I׮;RlyFM4ޒFe4i31;b71h2gj>19a6<>:kW~o=[cߺ2yl޿[=8F (=MLj8p|א $΄0^/EChAJKF,f`/ &`8Fj e5}iH0X6E>s:t{`q-[| όc*#7ܧXdh tz9fQ[In՜sf @ܖ]Abv$poI(AQ%/'z*)Ľ啴v? < u% k2\BebTbM_mh^jBG$?(эKDzO;>lTYy pza?SWjog54"y_>0Ng#Ëb{bpq0 [ {%[T,Po$@0TMw>P:(Tk JJG:5TQ䐅yCT0Bzbʷ<@cA4Ӏq|r?鵧c,<|&b)XLzYo+Tr)Dj fd5YcAMG͟nF WM@\)X"5H܏4**AW-%AסΕehX<:S~\SZ0=Y| zA2e5zf 6ɼO 0ެv"7E<25G6`1E@;^y"T4-QpFDv709͗wV2~P\Zx< 3)We5(yHs2(nu?)6iES+`0`&)rHe#=egSʳx[Z]c`IffJrY~Ă ô mRud Y~'aʯ[@fOfz@]͓ {3t7YW)S8ٟo0,ȉR?X(>c_)Vn e;ߦ3g};_.9dUp=5'~_ Z~/֟"L|m.E2vîL}7pc-  %R#]F [x쌸ly!@@3W?_w1Hڣ&[Gl O"QDI;1.g~H^z+y]SP6 T T^!r^cXFZQTQI7Rmjx%2>:}}@uꗿ"j}/Di3; k)ɶ -'g߂g54W*k}u;.()\NG֪\.߾@OػBx˗"^B 4tK6/6a1pq/"}Z%_=uOEXpҗ2PbC,Yo_^d 9*MX<~,u31-n3R ^l,T6L*tފ\yqcdv _ X;.P/L|m<`]mJh&??s iEʼn`ЬZqB# IT\u ք)3s뽼4w|[ b j8Iȑak|'>Ok>9B7R!v_TB 6 G:5fmaZFL,XIN4; ]Xyk $}E9Wra6A/Yѣ`C s7N̒}Lg4Dz\z3g]Y\EfOTyie77u8tB}ؘ#z&$H/HxJa&]c($\I?dyA-Cq#z2J$*݆"2x(=}.-2Ju=JC[M-j:惱z?E'ǰȆc Sd mYLT(}?>ڈyZe-< =Ղg=Eg MDNae 6?^8..MB%aEIdJ隥zPPơ ^ _(,LgYmATerLխImTte6#kH'Y0 Ϝy*i|g|[F1\ V0汒ƙZh;KZXO&s^t1)qs?SOe!+R)jc8& rJT {JxEaB0&َKqv'%A5.Is8 a; J(7; YE3&U#.213 oD'r'̉ :u6Y|Ouy:v {FUS,/?hih:K7mX#?aP6+on}&b#Y,/[)Ss]Iąpt[˿: cٜ,]b"ʼn, 8Vcrqx}]vxWy__!p᪇WŁoO2ݹvc`r9VrQ6&)&7mtz\wnVt1ql k@:d\x<v oK;>Hw4/ Ermҳiqcs_lڧM7s;бюo)4"}N}2xôq菶rp*HUX 3 kRjmOO?R~Z}/0M ~|ZrƔC\v< Zk\E1_n:qqP?ߦ#2x K$>KS-@ʢLDS y{ \f; =]])ggzm-. Yi"wG5hqڊSX=f#F/0KOo*||?E6=Zȯ̶$"*[0҃gFi^ Uф2NRH7gǠجPsKYLƙUu?ndӃ{H+N:U*CqL=X%ޣue V>PhڰgH٥G8#f0vRIڟOW Bِx# =q C`_s,hb\դJzdGH*4|U3cvd @7ӔP>~>MfPsVrQYG5z M/7d1D*]kqG:l]B0bBAOQ?w'Dخgx*DJ#聆/ճkn⌜Z!pD4R@S%cXDZQ rM@G;scT'lVИ#s][Im-yjZ}Zuj0G(x'1q #ǴŚj`!śiV'ʶ$fcهb*G6w1{.^ ێi_ oAp?R@nNiu%1S[`9!Vs,^汓T8ZOֱ:o;Vd}nT% )8A4 4klq3\:7ybP.EVJD.Q 0ZL#0ӝ2d#[h+pvf]Bj/f4>=V@\ײS" D5dhXhKN'9KZ~//n/luUn@ȷI9f=q=0/|E04}b"zW#S|"K%tK_bѶP{,볙9pHMg5>!_N8 ^N-w$1at8BIP4''ILo,ڲh=x$<⦺ V䟧,ab#ܐ1Z[:t{ZXH.ۥ5ԔÁDLV`q8n~QỴ F\x=V7yr{e[Sss/au zۮ ߢۓ(4g;l1ʷ'dK:T*S#Ԣ 8Г)ٗ j`q+0F? k~ۍ^7sI0(yV0kF| 9l4I5^ H9ƀrxz%my#. 0>:%O4};OityCWOj-:40CN~aXa7QX@'u},OvC|:_&i*fbŷNjAljƒuH&RV%.gנSsQ\NqF< z]4ɇ㮄h<-/wn3y3#BQ}\e&_^kⵠc bxBoϽge<y=^n :⑙ ا[*j ?SP/oWS|;XcdJyr{JdYsV"t{Į&^W!QO{Rӈm/:p+a nw_~JCX KRIi[ LhT&ha#mLk͝.?h+AḺxΛnOc=L؋$`]x%{u@8%kNJFqJ7G囍YLh+UWf_`eP#`&_˼gJC'T[EvͫLjQ_.Z>%'ssp_pMPqn"' Ǖ@C\fwA./WzOCVf>KQ s> (ngAR(%ܱ\`P&ϰ.-BXS=ypoY_K!{3!swñt;$/0*QPG}O08T:unojdFV@#N iI~xe ;"[tXU>jh%?DWLqOϷq}? 8c i-67/ Q&'/?zNGb#aާ0.hEF_xʽ~ns˽|_ BRY\ PbiK$-^eSꙇbg`Lnev/pS>za {N)Hbw}X%V|k'/Y!6I?ϟLdq~<ƷDn.56q+6[{^lfZף/goF”xab/*|(b-oAJi1ьR3m-v;­JASB6qC5D m*uܽ# E"vs3mizG([HQ +0bF}-.߃-<υ gOV1蝛f _oTMl±,8^J!+"`ue#C,&H%8frZ<)mY>Ȧv3l@Ν"?_N-/hϺS"^fdy2TPf„A$/{%+'kI3NcC kol 0&ζލ[aoBl.0p)a..#iRa8/4y?-Sq(&"P"{/6~FdT }d}R#TQ>W/2SR`5^ `ێ7Y/ՋW#O`;a9mxR؍LuCe@"wbcB/lpLkC 'RњR~W Sd.O"kDӬ kyF7I?wUK_?%d+M;);g؀IUNK+ .5ݴee!Z) {r% 5DD4f`E_f-a>;[IcM+r>T6;TxԽfGx[oWę_6`vDl8Fl.VIz Mre e/>|9coΏvqDf g pQB/+")P#i ؀Q/ 08vEnex6CRQ<.3Ш*{pDʪuqXΤFg,sҬ"@an fY/x4MG*LSk =QôJqCzR4\ົ߶' #ܢsG&i%k=7]N+:fά]f,f{ucS";@>BZ#/@X׽sobdT_-^q77 @1_Զ/Rb`̽3',>@t^dEs]Gd7g=Ǘ29Lk?'47 jKcO~:?8m>_޵:8];z],z ~GAim\?-Xm 8seYz ul-8h=Fmo>ҊQZ i"$6ҋME$챸њ;sP+"@6~=;t4M,)MzZB{!#w@8ۋ87ad=jGVi[lW6gihe8h(b@s‰t9@`=~0t(^xM;W*"f>ޜN"4Xši^>ud7~Nc֋pLVhZ+'מ_3ܤ*;bHf%C~J7)$8=0h(jK6]VE:59;zSivϑw})Eև mk8b/~FJ-l( 9 : ݺp˝⬡gW7՜ vE~Ly–#b[#i#/F8 2(;'ޒqCݓ{I*#QYE)_iط RأHր/F`Ch-2|8&c3^!:NHHuv` ݅'4]bU-DLӄgq؀īq<wG#v50h_s. e#J)FGJfYdo~AφX_\b 6⻁\>)Z`[NYLr*;>7GHN`pѦ=>wDd/ ܞfbkZ򔶵JF Ǧ^=G z8udh,n#6fHbޕZ)?բ3 ##〒nEX9:I)4J _FɁāI b]kPK وDZh*Q#+z&?b0{/ZO#gCZK !T 7}bwcU*LȺ :]dxLi^Ldjګhs軲6Nh-.Dr\HLG9Ƶ!$#|72ҪėɈa\~{' BoAQxUG/Z׬Jt%l`ѷHO^7ZK 9ж0D`V W̹d ô+e{OwJfKK\b[q D0SCS ^[{qCr/{֠uM  ;!+~/;1 sܘ׆ 8tdӰLOlh_`IcU.͒Pڹjg%qJK vmk+:Kۘ:#p@~´ :Qw/]9;?HƳm{q*a`Nsј=_byk;mԬZQ!H-kQ /ڊг^|ь%^d/ٌ/ _ _ #x_La/U|q!-21:ylb ~ E-ꉊr؏kO ;ZMD 'ѹGqM$ID 14d8>KK xMh:tNoMj H7%FY"nAFV_ZI QxV1Z ֬F IZC| :>MTٝuD$~DV;4D?1"}Լ٫)e,y:Aո{ioLӝiI! !+iƜ9ev06Vj`OU"4y8Fa w|`H~^&0OffMghd$h#=FO>"1WNñh:`{d=+?)>;.eh7o[^Imq m{ӀUؐ36˨Nb?f9!%f->tb>0%AlK!-#+?M\Cl˱9?V|%A=;e1obgW̌ʛrB l}Goѽg43=gZE4߳P Fiߖ )61*gL/H;npI0Z{wo ̋4u]酱v9Roi]hJoo- x3˽~k9Ux8\B*4,) i cɩ EҾ$:PD?Ǵg*2[|TO`GB9*Lf:T爓ա,*:M]|sğ e)Ne:}Lb},qW:INt9MQкY)ůT<.jUs{(MgƓґ?%( N!+ڜ(O,dQnUl>;>']/uu'qzh }?:#`^t6Pzf-5ña4fĄGO#bߠTףTV[ :3HHL P1%|,_Wt~Jio@L\4_t,$֍~l|3|_57ВTW9Ć܄Hob^]2pX_ IJ[=}~Vzеɩ6s==)#AZ"T$%Z|@=%{Rol&?֢}FN8MSMhjE*ˉC`9~k T(~r2ި R$|I -/;`+7a[yJ ekJ( *.Olj T Y%ѵ5K3!5-YvF&/yY=κt2NwU<8Iel~S饰>xn,8֓ gA j8(?F#6њ\pT ,0wd o܋VZ0גIwrXzhbvc .=jSۙ;]l<+g b) am+ cfvRaCV4g)_0i&ŶA{O-&y*cŋ050__KkJn;,Ta}zty])V9M' 'wi\ g%<JӮ^."?G)|_@0t G~+1}䵀0ŝgӵYXDy}Cm80l\yw3(=ҺЏZն,(ͷtFZ2%>w]̨~ΣtSJv<PLjv~zK^Uɸ6hێ; >M6DHt>dl/X+6r_'7CZc~.z\f/t8釘VKRK:&'0Qh^Ei¥@&Dݧ#HXJ76:y%zP$[F+R P1wNO<Dhtqt{b|jrlddddBgO3;DadT\s K :o_\hI[07|·vb#getF0Pn˿ c|>m# q,K1@ƅ:=|С~B{:H2|5L`~45f;N S\~0FT_96˂q>@iӺl$EujÅlḦ́S!1E{T[%f^ZBK+{c@Y/ghMӥv&A˂c\J`ZǤ|rMVhNBMj=?Ṁxnm3/wow]vI'm "T(~ ˉZ $|ʓ)O? >q.s)KLN, bI1%O6DB|Puv9J 4ᴅw 2a3ZTWs;4&E`m`5!_+Įd֯dr&0 XZBLG%ltNoTsxtXoKC$ϢrEP#J?"RB^P.Oܒ (%C(C*z&DΛ;B}:_|u#( P? Ja`9= y%sOw| 4aG_koM H,|K%̸۠^g_῕;+I ]4&I~5 /^K hI@_-01"|&"]tigKѱ==|"W+)a42 s`x:A lx@iőb82G*6#KHQ+4`?^2SͿs__,dW'efM 8%C%ֱDN1Ʋ${QyΡ{Qqd#Cq$R +5r(Ak.L zM`Z0ʷ?[/?Wkk xI" H2&? ̕bFIF#HF#%X#V1}LZ8ZkI #+0 8Xb^Mg.)Gt׮9t{*S> =UzK%m.I'k_`yOCAA_ FW҇k)Bx}%rs&ڮ?H鏥?e}NQ<[ɣז[lY&"6W^:z*bJ1 *:|"r1ʙF)jFy,_VǛz[4'Q?,liL#6i^M&bγIYCt&;1&nߨp>9K58oV>\W/x4'%ٷ\Lۼ#>[hE8&N5Ì10McgNņ~Zn( i:tT7 3g Ydt,|gɁ#x쿪Pa'~xnCf~m~V/pov7uꎊ?5Bg|6=I|6jDna5fX`eBh3Lp\xlz-慙NW}5u;){!JGKK}G 7W3Kn1\<4}w/Uk -`58޾[Y:-Z=f   uv4c &o{Xɰ{'Tsţ BZX|5 n_i,Va|w(h&H0maXaZxЗł#XuO;hX* } ;̱QvA2Hk(r(rX⊐*6(#q7kŵ<%|8R0V>S56k焋ۢN 3+3?(k͋mVXDnAn&)t8LJp^Hԡ9R[Ŷ|ŒGX*0&jn7(@@b+ׂ Io0 ӡxf7tO GS]FZ~G L Ƨ,Y /ua 94 H]R \\Д0pp P5#MLlwSϭЮW) Ҋnu]j [ q,v*40}d}! h40H@NWC6pl&<PCe:gm6 -JI%v|u]B}q (4MRoE?oÛfޛ Ü=t}vFZeRª76OBWAM8qE} σ%{]W%S q>ty].9L$CAS-MSLaUZkE{zXkN3muBvN_VqMbߔ^ϥ|"o#"4Bzo@j~SH`0NH}m-'V%Q F7@;g/?|y[nnYaDn/&LX,Xәhr L){mo=wV Po)(\Y[L r9{`Cb1}PlfmGСt̐l8[Wm˻m6[ /bxO i]<7~% TpK0tˤWp [s5GTJk`hbC܉[ut|9סm4;|+ u Th}W}yZq<|_Ɵemo)!w8"iaeO(EЯ, H#t `d1o5@>XE26;ʷNY˴+jVN+g'Iޗ$}뎯J( *pK9?=g[D?/MKyZC?wgN8 -@N(uurV`5$;\GT_WOm2J]A!baVͧO,roq>S~b X_XĿ%؄7rd _ǜ*Ȍ.Dp2)% 6Hc4iqg `y#oМk;߽qJ P _!f\p~MP.ש_/u (!K(IRkmKŴJyB ;'uJŷ^(9r1-Y߼l9vgS6BP{[xAЁQSV8DhwPG`Ph)cD†*?b_}E-45K 1&]_ Sh2 { B>'C#lz&tUiY17] n@Go/5qbԲFy]\-x@XZʪP6lŎYu3<A!x@F@ȀI A] POtBב3-w +p\lThS=& 9`tWɓ?r/dd'7*ljhi,2D:C#}ʁF$>lel<!ybtʤAR(gB:'Ba|4:&d^!D;B(؈ּU!txq-2N5/oS1{4z.7>,:ĂЭq z%Q zYWL`{+8;Q{:_"Vsf̘%gRQ#$1%W+@,A]OZ/Ȼ#:7[o}J輿&tȯ1+%UY k o*u%cL |gc%6]'/*IMNiQzC!nu+N[L<&M)y永^ (TzOfhItՇdc6xdСa# mn9$vwKh@ dv{ W]ao(gB$#%B=lJPfAZ::,3tvu DX½rvT$HHZ~JS쟫/7/$U+w%@Y)[%/`Hi! I^P5nfwHtHqK4],.w`*GPNa-,_<y @n&soLf&Q @/&q T*Z<ƭ:s?LKOP0 j*n1,Xς+7~\aYT2н5~a"*m_r˷n!hH:55kMrhVGߖkDXkLWmD{悠Qdjȿk-B~P3Iq6]3;>b#=q'L#nYiA BI<ҢݭBǥb id*xWEyd}{#Fc A.FyT9`+y>V(HݺS]`粽 ,T {;Ɵ-׌&e=7H;}$&˰M2%@yyΆtY<]> f)$oCmۑoCsq7KhΚ ;16`e}8밿!-xF`o2݄PR;djOXŠ¾4zZ[;K;\$bWhYG{CӞӉ{3OG4VW  hUwu 3攑bsO)}ߜ7oRZ z'{_ eaA"m9۰7M|ijxޫCw.aOb4R{uv麓;@Ăc r-$GuэǞf?x63fe|;q(xէjeyW:tv/J ?̉.}A15hY`qrR 䤌 %VCU`@epbuZ?8_p66)C#Dl56iRP< \t ṍY|' V`3GH50>̴ꍼZKf|7cZhE& L}h<˖/ȁ(刧FFbͅva疟F:$-sld) 8CfTLVrY8ͧur"a濬?vdIAPD 衶$cj o⑾[#ZXk–'9 qs%U͗@;Gr`W1@w&rT!Ý(>xOw]=+Ѕ|[&Oy#swH0襚x&;N>ætѽ T %_Ǔ ^m>Axx[9/ sw_g! g |vH/IPaSB߼J TPFf}ѹ_^Cl*`}9̎w_/%?p;V%͉ t/v^k{h"\G~# s-\+qH[>}8!b5b?L( )S:e\#0ls1ӵ+"*̗_|M+J.Sy}ܯd`IQ{g~G5X=KyA<8Piy\>$0K 3<v-}t\ _MD*=4YE?6 Pe*6b h]@Z=s/ԫȋh:MK wFQNeT`kx\Sl-.rﶉN}po^gw#)=\o2Yh|鮫#إ/3WN:ZƔ>y/GNqUy ;ClK#dF/[:5N1LDt&jfO~S|Tx=-_ͥH>yjYVJG5\[ZWahvo.~OZdx(w8Z3nh3/T1SDh{8ŝ.-Z~>)`_7mیZ4Dp# gTzf_;Kߢ#7 ~';&Op+vF <-vRx@Ę2vL%R _? u*=3 ^jօ-(1Hl+} '>)ߡ~wg4?[ē/^=}_fӗK8|?&}@٤CpCs~9?Ch"=akMa{+1:dg`r-^ xⷼ ,%wC>"|`,:Jj=;wxT':ٮj ,Hl>G~)#wetc6ZNAAwO#KNoUSsMmoa6nғ/׉O&߈S4/E_`[Ddxv;T9z*T ض(Y {YWF'tt^HϒG'V5l<@i)JW# N+"i4Rl8ϠNm52-? 3OJyi4dea[ NGGЋգ<><)cTT Oh&g2Cܩ1C "X%%"/盞F5y .|PQ>+ |OMfy#|as^CǞ{:V%η^T<ꡜU*vq&i.tV{ݨ2xN ^x8=ahPUdnNC)zOaۜ3Ljdك"0q}W}=;5Mm>,!MmXeܽO]OS_iu:}⪾ xw/V~UğD9ey6C?݃0.Csِz(C:(̒+zbuBw.YÔMK/5EÈ jsx@n1Yj<x餯wSgygc E2ٷd =qәGSka4P?ǭk9; bb|h;wHbh#v `*#%FqO`VyYP*ٓ١$+Q)J4YGo(-愐~=}~oDz+izhЍ&s8VyAn#ዢ&1G0=c*=o]+Y 8VJ+6Lr3A%"t{`E#nūW.gH2}Sn9Us#|_Bu c 0}WkU:,H=(ths<IEnTҧf#@h˿󭆗[`zLF6PJ>Wv03{KU!K3qlC[Kk!5{e@6> F&|wu;}}qRX@=Sf5=ZJujT3הߥ: L {xb"?mrsGb A-OKeoǡ0c BO{Ux*NNXQ1rcj#Smp5Lgq\B`h L3O X'0DcYL=cQ-^aلvxdװ ~Ó_`v+_gSWs_/ށʕnBDW`٢OTa.VS䔂70)~ /-9"U|+ĽjQUcZ=سǯgL$žy,s=O'ȯPB8?%"?:9i*+6]lܑVoY_,UIZRML+[͂zJsĢkީ9S2f]pHr$IŐ4BKLIܾ:=L P/׃ym{HH}D]/ƱM?'[rB}P|uu5)0!4oWqvxo3*FYZWץm3HcpؔN<<0 =’F3IW$a@ŬyijQ4lsOD5ǾRUq?BvC#ɫN3ZelLjȾxD8RQ LgPƓ2<(jQ'g[o2wybR? QCusV)`z&`6Zē}3FOpz ~uGr- ţ_(c2lt63iO"aRiUCY+.W <'tlaA Mw J/?z\Z=r.SCÒG<#?)]8?~`k헧_ڟl_>S%7.~/h<<7>_Uv)<8$JSJzy{ngj7㳇/D1>'zO%}`/D|%>_ xi >B)ܷO8T} $ep[^*?\x]G)y#~'_L#0?_.-X7$uW_K@п_^yaTQbjaל?wڥO+]9?-Ȭ=4C'v2v^L9(|&oW`-fl_j)KUݰ\Rn.rs&(QKrϻ15TGҳص[Y12bfk7&3H_UWqT. f)`uxVgֹ=P+߁VS(I^ֱCl@=Q^vL>:ɽ2=~D0:~%ǣiCh+j4Lo7U% Om%I9&F^`êD{߿{Y Kyx"dpbW߉9{^<հtt .'IG}=˳b I+ h{z퉩I _Tmc8bdymr=w==?!%<<Ѽ+˒t4͉?4bJ2X-BbSf%1|Eb|9LloGlM4dW@C>L/2;L% =ZE}vS{9sbw+qkcY} x~ P[c_Vaf9?|*Qoeo\_DM֟BRGyG-F2uM㇓koW+q ~K֯a[XNPΝQ?ԩVm\oO/d_RgƗG`]GiK_& #X{AmjK MC^ d(WDv kKfc?@wU?)`911);K~(n5٬EXrrY}T7;}R֗Sfư.ۺA:%T ֍@ @]5ކAx@@Lb2~8_`f_VMלo8 3ҳJ˵1m.O>Q}Ao=IS#ڦ[՜05Nx+A+KcŸwro:h /&RFՊ5PN}15qxVhE5 (<%<oSSt-#?c8T[b$uФz5й4 ֻ`qP&-VoA0;OsZn@ZT?kMl|h>)[^yt\"ڹC[}UVC|"lQӢ)L{\q~sSM纑rAܻa&`ބSw;gTu=(ҺSoi4s:cds60rTƟzSٸ٘ḭV?#4F-)ޤs mtUȤWb;p g(3*mD&=aN7 č bhx '2(߭znyp <ݜ-?ʍj( q˷p#^a[2;Cl} ĘblF@}5%20TFWy$5 :qܐE 9,5%he.^㬸|#u^Bٱt5vYzhTH%^):Ym.FVfA!pP%1Я*h2&&Z=R%S_77+,쵰5t9qEO15 q̈8I>x7@,tXdV @4ASO ݌)W%PS4V:%wlVRK|Osh+ګb,\u)VqMDW[+;VIM(j[&\[{)j_Nۼ}.^Y>>WIޘH+ڈ37J\hW9@?m!=[Fihq)x Z:jv"eYإd#ZSAZE5V ^BP+RYC}\a h3ÝҚˎ`(d&4 PvUƕ32Z`Hoݭ ) Y@#[WŸh|gZ&8P}6p9HS.x?*MӮGv=5e=zuzh= G =,H O]8Df5ȼo/*թE-F:rkƷ 7/:NTӬQ0,׳ϱҚ_p#h53*.(PDW|9 X@=܊qZ2j`3fR8a\H b@Dǥ \!-'+?Ͱ#' Ul=UCjB[|4FN{4 @} $H?\ >KTuo;ȅ'qLוCu085M'( FNbm\9/NZFUh#քoeb+ïlkֲ+5;.TnM쨅^5?"p4Q6$5]$K*w0w-;ƭhVDirLlf$5Vv[5Ok癩S|Kϋ/Ŗ~_'Ӵ:e'XYjziO ZNӻK_8֨g LQsܓ;Ga іcoF!g23),?=lf4h/xҌ*gɣ`VőUh_QphmESM u4l""ԑq"Y,wV&w%%r1+UP ՚c]Ejk0lq)w,.NQGݏ_hڪGa ?A_8HG{iɯ7侟\0 [Y Әs; NAW~k{Mg5,QOnPWbJ2ڸ3Q9n0|hŽZv+m:}B!~'5m%.SFoIS # !-8(/a,Ae *Kz kL lo˅jǘ*vxm VbXgvvxkŴ v !iť{$KsNW{H47EOe\0aBAnJx3&I[tBY?#sS^9;9^Ŧx!1u}ɾtmL9?HܼoJv4:kC=\o6.bOEҪ;IW-᳎ iGik^tU3"kRT[wNg<0NǵH]ȠG.Vx)dnȧ|rK=~D-%~@SHx*]#Ot̮**sQNǀ{OLyY層sj;me(.Rh8Wd"T85Wپ\Y ^YpLd4p X`JG<[4|Rr`T-d@#9+AH=jL3%(:?5R98 w7cH:![CxDD'%C~<ո3×3l=i C{# 4\dLoMFmcuثbL*kt(ʺl- dN7e.)9<%qNs%\?\vzC ȣ?stl#ͣ r_ V&䉷v es:4*bco_+ZN撎ijUMUèOjh6"?0B:Ľ4Tɝ1ZTT-0\1 7nz~2l}?"9QkrȀthE?u:7v9)_0)/OQ A{.>/+Ixb z@4M²v [ 1Jg/LC[A|]pnB'~KLNxFzhqGK ?Ln.%3_#!gjBN*qKIg$tL4"۰0 ۇ$@0tn7NsxG SB-1KWm[:xۥVG3bN}PWPoqkl=0'`< RaW0)-*ΣmMqs)Ǚ;j]̖eFK?S8Xk!_l|lP9bl7&;lcci )@_UY)o#a ʴйCq1k{"De+F ;%T{4ˤuz4ɘL/L}v mBVbGu17;>-&[WUM䫣KSsgV4u4UN v 歅k}ީa?=Aoi~C .<7WO2[E^&QaA-(VvQMi[-o~[ ؓAZyMB bQ[H<#_\=|i``˸s;kJ Vط X\ yݪ6R9Xc BKӱUjD#P`XtRKhuͼ:fѳX;u:lgS'_aаexL2)0Yqÿa=Z W*F#Ξ(^EX%`E 2x[S^ B9xOFin.X7aHWF]$ųKiFc u EOJ!&izDľz(gjs wQ0঎-bJHIkb%%JǼս"/%Fڠga(!%DWDdTf-F #5J[V>vM'm@pOÚy,@x"Bd~TW7_V5)vbsvPN"M[% _UÑ> 'PoSN =f]GcD ED(YPъꎈSz0?>y yq:$暏QmV2x&p<9x~v|<}Oto5p _F| 6e"1. RO UdD!KUM dG`rOқM'vi |*T9:'SQIj\d tv #J'&Sbأ͏46oUX^.\+)RRۀd/Bc~܏ KM ? G4'Ǘkk [t`({-JI2lC΁xb[m;0px>k"/7?uthe.jd)8$'iɋCYM)YRODꦃ{]p ¶BJޔ=niF+7LO&B^P)[8];;˨ kWp߆z~-%O~0BLbUBU>D _t#.s9M x9QfCcCm8W/0S'P:5~hKu|}Dd 7 O.3Д-@I ,5)uNշ[OOƜ,\Ub+q;:A}Rӝ|͟\f'?~7b`]YܳiN 62NQQ/ kG;7J?gaI[|WQ)8 Aퟧ%t,='6x 4v9dt9"f α(GP;NoJ=h?&{< RٮyJ'ͼ(n5Rsʤmʖa'_,\d-e{^7`(N4/ LQP` 8pݾChsf8C_K.oTᓲ;mICW)/{xOaxW,*MOa{]_#62c¡V'8˂sLWM&ִ_ 8Vcgı : bE,TS ]v?SN'QRM&h7}Boҿzr - oUJi sͲՌRYhlUhq0SplL`^hLwY*YdS.@S6a&oz8͸H9ڟxO^cw;@φX(8#B¹nd`q7e9F,[Y̅b]{k6*}^"\wXac"M ռo`8J͂z &[Y&iqD^g&Y\Cg+EةYيA m>*Y-UQ-0|:S鋖Ί32E; 1vVqwʈ@FmC9x$r,1 SX}}6MDȔ>4buX?qRX;Yd-bqN(|sn)!8ٷ2gKs$DNnV ϿK+5v@uG^ɧ\ -1w%S.`w_`GIfVG@N";rԖYg: %Ӗr4u,Fxk -"F&pTZg.<*ަ?%\z 'nw*Zosk7IP.SOI:lPeHsM%VJ. Ĝj?l'1~'c ^v#'Ѝ,NQ98 Mh"8ʃɯ)l*Q oZ]au:C`o<{$fl wc)w_ `m@+қ}8;$"OMoލ: M](<4.7J*$eĚ^_@K%juB!ǔ`S(Ti5)azɤ ̞J&G~ejqDZvSa‡U3;  Axy=5 z<*UIܘE_ץżΆq&roA9;ǤĬ}@"AkU?hq[Ud\u*bFCH}'8~) QtqIޘQU-}' @g;ʖ,&{JwJ] þx8U֊[3Q' GAx4mi%Swͱ-[:@lIsx2V5:60vYM^!)uQA6U'1.HpskLB0h0wJ> ΍)F=Gxk.^.:ACXisԪ0Kpsf#8@?E?1[xC] u*N1uD:'T} )')-)w X翡0ޢ5TGCts Iw[`WYXo ӧK2#nw|HFu^F6;9(ۻW≰+WCjh1s> e/u>m)b23<_*1]]>kGEXС!aYmaY_La!z= \UQ.'XXpeAP$)9Gl$8.//dDayB]oi Jx)~&VK\Llj`~h!Xn_!r3/)$,ſ_U1qL#O!sK=7o7<zN"!\@ZRx@@Mìq [X?9Z+ʆXAX#sXLIGCwDLuӪf*+:`Vt/闠# f}l}TB.6sv ƿ9Wʣx|:߰\>jhPN`D^gvEY&*U؟1#@ biS~LFJ%s#kݐ0XGnts\o~YzQ{^\%J "?v6Q0Wr{S-Ow:Xaxg'g}ixL=4T,;:7 ŏwfӃmU+ yu>@^:^*,`fIk; [ogR9l~`W_kSBx ~ܲP^QywO0! Wo_'|L'Rp=$ cFtcm,*ءCn-c:dW@.Yq-jmHؔ /`#*$4=Cg t?=f/.uS^GO"ꝳߨ&qd[U7v fQ$cN'/>lt@ ;5HG7'E;s?+ʻEg]Q?^~kr>tQ-$n 2QtDs ]=_>9^7=}r}XBQ;E3~~x'B pp@ Qcc/U+ y yz69/֣#d雭eIUEΔNFYo(5^-HRIFy+v7Β[MTrcjrj~wF>OIg&~*i`-EZ+*UX,B1+ W<:>GwpUoW(DgxUA FƵܳrr{E;IM,E t5̾މ|XV\%.rՉg&0귞>RI}a*u9j2C7gqa'l/kln-l$Z맛yzhC`%fn~U:>?,`r_,Ϫ-ň+ ^d$.AsPz'. <-T"iaDɺJ~#o!~ OBs Z0// ~}svZ W/fxRl/ O\:]uOA?s=7]1~V>.u8&>ԅa l(mNlϯ t'mE||+ݤ~!Zʪӯ ~o2s j#QZb^E0j`’tEy.T>TgK(0e{JhXK4!D @oʺ菆G|j z[2:X&B#[wsE>$P0#"n}81iKѶ1QfZ"QK޾GڤRZ lSOF]EeG30WTDrc^ Eަ [rpҧzXabH=2>\ JVRDpiAz$hGcdn[ K7ZVΜ\1%P5[y:(`x,rg{.sޝL&8c}iU:exѓ{ Z!nex= X@sܩ޼LUQ܋9\e<%r&̈́cؗ~fDN IOR.5;L v=,B%aЎ5½DgsTٯr?vxP?g<B_5ӍW[5sh0izt'hÊ"x(;"Bq$؁AUhC;!"l Gc_9<&4zaLou;k›OD>8Gx`]%u5as\}E|gϣټ G(# 7tZ aRkv5v]J Ha^FIfy3y=u 9a[I|)<)#OP00ܼA5_:=8<|,%>p`âbs`Qi pow]TC]Y${&,&|g]W[;v G܏cs`92BuQ&Ѩk ?3ǣcǿG*1n E1xnt f=(pߠ |BOЮ^Qy'|oLUKsŁ¿v!)=gׅ{CfĊJg8sKUz3ysx{ 11ҁ(u4&|z}U0,mh5 e˰X׷Ugdm>^G=-K9IB'[%cԼȄסę&%μIT|h/6H]Ϟ-a?%(P3ڹzk2:%-Ŏv=cclQZ7z +4ZŲ ~y-]aWQ ཪD>/}io}NjX(ÀbV=6tk r4ZEԁdvU~U໱NhP|R{$p 8 Sh{DpX%+#3npo::t$ȨDPFyV%3L,EOCO5@Truc(|w R'*[#uZ !@\{ @Â\ h^6m v3HjsMOV9X7jT%* kfj^sdK \ O0 %tJao_A-&_%gP[SL?WZ/g`]YvlхNC"B5&> z /wR'7XeTa+U4@ ;ڷ@y_ku/Y̓ [[;ڵG6egMA^)7IISB #VwZZQ$V"<9gUnd^&}I)AR8FKZndIjܨdpOM@J1N}>-^SHzW-@ 9*MmҨvp͹Ď~.~35GA狸&q!`n|[4ߑp~q/9ĩ6cIj3T5*FTedO}'yoQo@z{T *h軵y6`_\yljWOX2k8C ,*>9 uXlHN:wr7+(CKOΊH0]TP(zp`=0:xu&ƣ D 7$-b߼I977[#֛EsD}-R?{Ԓ҃0^ շ =[8R5{ZmC\ܒ9Vp=K3 P[4'& R~9dʪcN=89q<7A9wj6mh)°fabFjdQjC@g'W&B1o+lreC]OR6ԕKR b62#01I}f-8 M籫 AFq(6Wz:7wh U'8R(7SؽM d>aAoJm30깭\Mj7J_ *&eعsހK]jS`FT-dxLDZ>z |cC0׌ZƗ1G-`NAkS74< h9RQNa@Cb!Ø;!W=c1/`!wfl =ym^w2FjhC qtT,bTa*FcK.-ɓw,AFui5=Imn/W'BW.{ WȰ rs"'KS?Co"ϋ" *^%p7lDrw^[Lc9P8}c@ar|J?䥇5:R>C#$t{)B-b]&U0{lPKq=KNNcCkh'5^U2fyY-#cN׼&BY))9k”3qS8UbGY#-C-Ɏ1F$(= 6%EuqCFz[_͢<cyGt5KB0 ^|S<>՟sD\EUAx\@&~*c8ns{s(~4'XɯW9~ z2Gb]2xyp IV_`Y|fZ5ӣP?B=:j&Q|'9^&F_90 B@x )BB|8"P{58laڹ=H0ӫr?l_ _w?ыUᇫ];ZSbKsKQ:`ȒL8yrv/Lav9-5 zpo_PsbM) +(,̾AcoX10;#r;\bg!|%Z%wە}I=uxE Nz y]Eޠ {kR# gdl5Y>6<oc%r5In\ XEig$_؞U2{dVv0]m~2#gQz% BPDEb89Su+Ə/aߺ+u0Fy:ETD]}V4yNP'i&'Tg'Ňs\_>4OKzulj!o~~r8~Jk#~[i鮢C~F\I4K4Vib{锞=]]0q̈́h-yptQRC}LTï^L5DV(^P<@J ߠd@2c ,zј,l T_w7bI$*seuOK`mU(<&=)mF ¦<'H%w<3?`zkjۂm_s7^ﯤ7+YD xI6@vhbJd_{*N>̺y8ʕXETHQQDVq JDK&PdD E ;8z_ϯ>uJ5k/ 꿗=* +BFp " `p*v F-x`:[V5<҃8=Yϟшھgi &i+ #X;:{'l59{t2]J۬9b?.Gսrw2ֿ.Q>\ _'|dbc/5j&doʝ|1; EC||݂)s)fjA?h†SP0!z05NאƫcPAi >HSuCL NB`uw(w4R .Epfr|;h1QkM[1k#p%Rn l rVy%V~*[gRB(Q"T=D~7lem"]yߡ22xyEoq&QYopSlˎfJIM>eyO/077{§!}0i6k2|=% SA1;#kZ{fo* k'NL,VK>Fǜ|aOr.4A{So9BV8^u&{@Z6Xf_VlÎo_f@XK{1 > 8;ud[t#$Gp0%Jowjưυ{Vܔw5e,| '{xpԙI}ɸ7el$? {sf&+l~ ϕ:g>gݠaJi /0P55-<?&(*2{O_cBL4o:Е l~Bu?IA2E~*,/*C{B弸ltՔ!;N,X ~Fuqpk7lDL}r{t _ ɺr!F0~ˢ#0[y>-(b"`"Y4 8,D|2:ޭZ(lv؇S~@mw.,-}e~F>7pۃ<+Ʊ|\FAs"ŽUf隄dLf4SOLjn a5|f]SW=]-FAŸ+M6 *h*|of̫I}r~$Y;qt)ӳ%HHnjрH0IG t:\<Ą͕~95rE6Zouf 8soY &HTf#Y=N'Elx{D)fdAb[,zEڀa8׋b[kR5[8Y8Lf}`'s7(P!]a7I$Bm6 (J0àγp&FjoG~y8V) ۽/pNk>񰋫- GwP˴$B=Pj `[j塿&i8ou{/lp$yA''D/HRh*iI;T$v6(0(TnKߥmQ y7yJ5HR}?҇Mx7<Ǯp6 rkzUtgԦJcgql[!Jb]yE7Zj,uEhϩBEN5K#$wZǣjeoBp,z~Bz&$> [g/֯9%&Cߗ o{h]N&jU{M$…זgɫ1lk1u2mcE%{SM w2bmMEd#7T/=S@i~¹NKǷzi.xƞ8w=̆rlIa;f6h|H ]攛cM(Ƿ!s.8gyJ>w.c^<EyB,b7QFNi* /yl/ D2)KY{ Ӳj}>瘹b1$Z??QpʐaPN[M UJ^U3ˈъʌ&|L[9׮[PhCage=pm?X;?HOAa8Hy?.WϝI ?f W.U74V&ꮒ?4I$)Ռ< ٍԳ@,+$dCN|L/T7.Alxv~V-UKx:(Qyj|-+隯'RsL .5\xi(GP'8'{*[Pg<=n;=/vHeu$s *p&%E X:۾6t(OZy;O:^)%b^!ڟbP[ORפO7S\7SUE,NY9 Fx7v(oPVyX^Wh7HL* Rj[f"#9{P?k#e7d~5PVW].uف~|iM$z^a*z[}#12=`@=G;j^CXp~ .ţpkKDvSЋp3st?*"P+3qV61)i CTqz0Ѓ{P?Dxh@?˞z';FsHVn?ZHmq.fHoB1J4"ż66[V"V> d澇wbRΗj`HmJAhGPGLWi.J}N=UP8^5ߢaOQ)L5#}~>P=/!Udy({{J+Yn• R ¿B ;55|G؇ʕY;g١~Hi #-Wz[#}n&LC^gv $P#5$[)ʓ#Qҁ [ŰF,R6wz☹VB |A; UY7אW5|tN1sOxf|Ǭqr i]i]Q.'bKɪqS]-MHpTlu&w]DGG[S;7D辔Cԉ_NSp~G΋&$+i^0R\Wz'\:S:PQ{]oұgŴP4:еpCvbGKҬ0:J2^pn+!OEK>wJN>㷰htblb,~H_ZQV yq(杘3x_8ԲOS; -i%5/ $1 Bq1cN=Wӌ4+<@!P8^^orRk.w;;msQۂWK_x(w6ɑ0ːNKI>Τ@uLl5ԐchTWDƿVgvױ<%F)z)҄+]a{Gz^ToPOpMD&:$ݥ6*r z֟# #+ mhaHVgmױ9c,:HÈZSt<׹@YHǖ76c{aАH5ƷRUzq|iƑ-쑦 n*=Ch?8TNؾ±nkzӾA4@>uLA.>_)<*t4X@ ۺ .ъ-*$Ak l<[l \rV߯sjBZEFǹZ[C6ѨYwޔ`<6?q~̤8:!qXj/D e,uGHcnFX0:.K5 1|`|̸4}ˋx+2g6(Y(*{ pc9iSM/#A|>Ӯ6SR0I(cgTgͧ]+y ծfX>sFP1GZg]*.h.c"_H/fx5~xeL_TmD&a7٧{uONFjxZwH X6^LS0tom0VX9z8(4/ 坮 Kd`h£ߠ-"˱HD瑵P0}3xK.-XU)MFX74|?]ĢEk c 1C`q&ʞEe .H#׿f岕bq|#m7hCNK`o:Ew=-W?JO\)\*PwjoO|}T}?2 7㪩Va>(-J{+f RcG[R!G,@0"xj1W y6R)fZ˽A#gz>(E'\Aj< kaЭ +~E| 3`޹}U+U[W#7\u*U?X/ W׉kA? X/z_^q?d`߱sq/-+7l)LPwkغy#->rOe^-{s ?$n_**#-y [lb!{k_Q>)W* Xݹ)R3-[0&Po79o/p)7:-bdžD]C < vMћ4T;!NGK ‡m1Zf՜Hg ņatG?,%nXJ_m|"yρ@ +}̪e_8sa"W\!xo\Կ!*%86PhP'^+O q/ G<^c0J Ko KB%o NM#YDfĦlGYKWPq|~ >E{b ЛE~:]r}ݪz oO'@SB宄M68?.cD"EGM)('@7H?3 hqW5t[҂Oh>yoJ2Τd/FYs^MgO ֜B*j^Ƅ ._ILr݁?gUq^wvvM{OG`jQh "oό$2n.VM .Ԓ@˶ZKiX#/ yoZx~w6a*d[aɗx]ZpV ތ}]o^b{V ! -![f<#W YF]?R]ڠ|_F|f"ߘn;8fF>͋ 9ӼT[İŨw5mU%))gN-4}WR_h\q~ޔԃ-ZFOWKXKY)ߡ/EN]d?87H! dN۞yT`^R5*w)G1!kN%H{=`2<{ؾ_a`<5(Ni fFXO9L/+Uk2fu vh|JCU6])d-qe3A J (?KE4ě_Yu^'݇v Ø˴܇M>^^H-Ο^ wDz>ţ0]׈Nm$w<j`M؄,SW맽rN:[)UD]g^%8_ap齲!:$]Nȳ\'󷝞B[Zc)QI[H&4(u.WN;,3(bH2LN k_ )$j`} :X#L%w"]a""BR9-rBh/ %78f9tnF&ͩ_ݒ[M+ᗒy>[= WpQ&T ybtG61h0DT 咡EslP|1 +KnF]PQ9F-N5^ !{ĢT:^pCٍ<Ʀ 0fhȒq>̞\+8'q~{J@Т a`rzKgKVv@ @ mz CozPg͡'8a=fJKb^`O\)MװMRc BN9{@Tg9)Z䀿f74[ v<,u07&6*~}Z)0 xs }sn,'V aGyB;c[13yV3 M`Bɋ"b|=p i~ۊuʹ.4kɭFElB|1 ӵ6zm)<{h۶Q=bƖkJ(ݾ%sș {F ŰrVRHi rίdD+9LB?pD;Xwdfe02$lG|}A^1w=Hb~!x=mֹz.qK1XɻF!|ɜ"56} |+ =iv{8`jm\|gURd6'3_2&>''|wBa\wŸލ;AX*~Mx瑿p|hyK2ߋS4JaK+#OB|ySJAXķ8C% 0"m÷0(n O=PKl3mq$oFuM}6"To6ST8gZjB|,@^(%ܫ6y2K~['=IϳL41Qwz^GQ~*nXPVQ{'lTIP26)-(\+utWueŃT# oXaۭ6 Ԉ(wJr=j%o~. NW-6T(:w'}mtQ/*ocpf[t1ʞz='GĦx' #GB= s< ̇_J/g׵!{9a;>X^/rCqY7\m@acp"&>a[=z}y,]= .#F BIɱJb`eAXJs r"Jy4VBΔZe &ʖ%]xKl(o>G ;Ixw`{H>hqmq;>l9gM\'GD:"bmMkBLBqd_ޢEnAϠ?cG;yNLTpwרAO D+S2䡎oz]%Be-H.cַg9{JXUOX8FNQ^ElMVڥd-5 ͻ<’~}=ׇI@Qx1k_(Khv̛ ?"ZqzJScp2|9,){Cȳ)8+ _}wנ]wq:WU|V%=hGE| L8/i<9Sb u΋_~:_a0ZTALt {xW g /?cf<'n,E|ePdKC)*B-HbbOgbPˎt=zt< qF:oXD9[&s͇ŷ7PDnba]Wz~{Vzٺn9}ͫ~̀o<;*dpWuWO)m1(~=ڝHZ]yK#ݭ:)|%mM։ߗѝDU0slB6dz'hgLVwĿ#zнHy<j ܪgH6 Z|uγy:(H\( LK 9ps^^zl#ǟ@ zɈء H˰ JV(ڗC 0\ 6 CF$qSxAir^y!x )ɗv * 7OS"qq ~iverlbip,<~c7^,&V,) 풴©?Ws1pU`iF#>TQ~5Ο_|صW'XU>wjnV>2|NGj)@Jh1nYaBF/ZRqRsXqDo.Z[Ia=UAkc^(E x֚EmO׵# {/.溺B/]-Q1ǿIWzZ@vb?)kK9[9t%*kᇤiҭc1DGџב?:q*~ʀ$sA~'bu <;(xkSЁxrj og$K%FdW6tײ*) Y ~ɥ-Ҭx rx{F)س.yOsCP65!NZz}/k*/q^Pp\@/Ȳlt}=ѦHeehŭ:AicǢ~Ek;|c|0*lJ%|&//7(w=]zn2jp7N(Cm2hR>O~t:ƅ|{14L1l> dWS؁Oqž'e5ӔV*%SGIg1,*4aEgԃ^WPIizi% F|T9]ɨ"Ͷ˨P0F'\"DlF]D 6o zߛXgyUzou?ɚbۧuks!"g"|ƛb\cIZݓ.k/hWYP~^pb[\X8~pÍ|Oob=OX+5FF1D'c # %e6;Ѯ:y;G_꧍IcPp3P5QņϑV>`mr%Cs))=*Wyk,"zWY&AD~o_X>׍z6ֹ9 {, sJKsa߉mZɯ7*@ZVu=s$_6!; _` N{#9O-z$8"iF\|Oͮ Dbj%|Ƞ@;hnhri5$dT= ͞ b˘c,e`2'6ā]SoW4W%k骳!^r9mBB_L*_~UxU$$AvUD7Oˏg0Ahx3\Wj?Zj/whoC3B;wh? ?wGBC8?l?9>? \ǭ1?%ؾ4Ծ_aeOC^/9sn$x,uza\Éݑ|8Q8OBv? gU2vדֵ pfѝSaL{=|crR^bG%lLgbk+~N :$p◭@A0:cqW8(XƀQ(&79ɞ ~;؉P qBe) *I2s( ^=$N2/PE-oX=w/o:7C,P +)bO65EGU'$򪓩d}- َ@vlfO2t5/3"?H_Q/aNRc3׆?Yz@zV#_t=;A;qKn聘6{v x"#)L1^_!  \q$/wO-1˷]y&1XIqup q36ڌvbDSǴߣi{"x\˦%GZ?(ܟ˿UӾl!Σ_|^LkRz~+p.P-1gQy a 4AEPb: HOz~zQ6ϓ3[؂n(gSٰP\9meu2O]/ؾ-$kjԻ2먁?R9CIܐzp7^)Cnb:8ZWE I 1GycjIemP}HHn9VҵTDJ#iR,Fd4PEĿG@b2 ߎ:Ăf-0%cH2~*/ET;P G,! bحf?mNjo2=2p~LZwku iu:A͂ő78겹hЇO ˉk "Y`kh9dNsQרwq ݆Z<`Ěc5lrrl"-<'sKU85s A_pOeT?\$w'߻pN)/ujw[˂uiQo_u 祎7.mq7䥎j߱`TX8k8W{F|]'m2``|Tt:Y{] MӼd1/kr\f^43Q@kd\agO$ro̭r95MH=\(;0ZMؽv(JjyȖhs.]FR4myR^a?KKŜF>@EqFAjٔ,&DBpø{p:LZp5ȈSZX i Y)rњ&/+G1k>}c> >'Ť1=r{m{f&8gЀXc[(O >T VL# *K3\*ǀoEwC]q"m6>< c Z{,r$-NFW_6@'̦/%oOT[ gekZUA-̷.50κ"sĵwK%*". +Day2Sۣ W QLQyv h܌k9ܿHaTn3bPi:Siq1ڵJ 8ZD̫MH!ZR޺,$]G1Lj_s7氂AAP!o%aG4^o6mN!ߞMیXoj^2$u(ӑ;_Xdъ[BEH@yNn* ~7LF&読oK? !o+%-Ȝ^v5;'7|.7'چ,Vn/Q^mQM0ս y\5~ή@ͺ\BZsy܊vDn箂/턊X)E+De\<>.@e2u":<_D?U/OqP0*}S. ,9*VYOL}1}h2;%n4(vNc9;t(XM $,}(s5S?jB~Ë^\ ͌ǧȌb\fx+ f}A ]E*Whf֙_K&gG^@L3 ѼUk^$s05ܚ2m̓HGcb(NE*f5x͇'<]JWov^N U$g o7 1Q0L3TԲ~.|&(#F\;{=00 bnBP6u0KeT[88V@M8~Hj U5'N=RboAOoYO-%O !@50ud ;v0}uGy8a hܣL’ ]ghI(N\EN41ɧM15(\Di4E$ = 2PEY ܯEwM |CT!O~7S JK%VeP;>4MLrQ&UH+tQ *+0~&PZ W޳+()T==ս7ݢ^W6TqyM%޿E\a:Bi&[ivr .8xi^N>{xEAK87=/ OΗJA)9 p@gE΋ΔQLIޙ|g>ov]ŅMiƖm :]}[L[h\aD Job: Ʈ*PWh`Me5@PUA^d'UON2"V6&hnFeD8q[՗ũxkBꛪ"ڇq&*^:Age<㝠/U׃3U~K8Yȏ>C̅7J}^bn%F{b>$gJ ;o낓0IN`YDO|ll^ hH3ȶɣ ùSΏ&Ν4Y9YJ{fzvjoնa_-|B˓fMTF'd2Sw (.l3)w^z|ҒZgkm)f+8=f蕿 A#J_Mkurg~œg`k/"5opmtR&SVk᫉)=oL'=Ȇ3ɲTb9~g dLM¼qD-['(Ŭbn NfY[QZ nNN'.Qѓϊ剥6܀ٺONrm5ʤeRVkΟ &8@$)n֊-7ۅ6OzG/*Ө4d8Bi]BKl"L2p Xz<}vX-SWȓ!|Wr7k;߇N;`Wq-/dw^??[佾It_o6rɛ(FkJb6HQnUE1Sd t|pO/=JST4kuiDs"5$O(efjl^5b(]e鵈ݵh`sjA-z4XK+Q`Q@ eJ+U9Q&XEwk-FL|$s!H6xR Oտ({ 4`S(Ũr%Nj3])ʲQؐٻ4-|%2)@dV/5#| s×GQ+كKEFbVx/9ިY2,pc P-aN)RCA%vUjW<$8 |[LI (arے*܊ɐ`I=cjSR\jPPQSvw Oc دgTzѺÀA~~v'lZ2լa؄x;r;=Vʣ _ ?:h ;i7ٺ*BF9bz//9+`c;~dO-Bw&+o`mq"lʐD H~<^ym Q3.'No@U2&0U-1Y6DD9Ko3"50 LIgR[k?=Dz/T{0bl([g8!(ߛRW$nu0zM`ƀݗ%{3/E`QGh[ԋخ[)KGBYQˆsѲ`NAM!y⑴Lp.( [KAjd >c wt"}`"'=5E@֥ 2-5ghٖ[qr> W5z-T{u^,r=`qtv2BM1=٘6mʬy+}n.Â;ZɒkY8"OTX@RQedA2ƴx]› .lFp}UjSA4K^k,2X覎/AJ N{i8Env _b_ ^wwpD+ȻZ8K{sI䉡/-ʈ Т/H1{E3E(Iq5:ז ',_k ؤ'naY#Dmv-ڱIQyŀFv!j14eV%g2o+_{\[gKg# bJ I2,OLK*\B9㕬;t+Js4Ojyޖ##x~_ %z 綇 ->\0e<ĔC\40 )M&g+J|a6荩}Ԕ,CqdP7%EYN-đ)3"F:D}{V {?Gt:g^{+ʣbG#$kqT8.viW;6ͅW^yT[RBZ54 LwƾH/~U酺eGe+.+qHE||jrx+C-1z'[xݔ垙$WY 2LD>m_tOP6-7rx%R_3#둯1?x=j/<4џ%<G8v pUea/Cj?\y2,Sh!,qO;Ѫ[ԷY9doU͒0O?x0}m*z~l?@{#i/%}jec ^pog2&#ílהeSHe m 7!>\NhOTſ)}h|F+RLs)CtNو)6ĒƴW\M@ά8]4և׉d'*k1eIu_PS2%EJδ:[2;X;t>nVx0#YE(kngFT}a Usʖ0@/EcEv_گգ(ʅ@Êf WpzEt}%OKxG=H%?lGƳrǸj5]%%W@R{&(oP_łJrG{NUah(-8 0ofwd,@MEof 3-ʛɳ1N>l:, +w}pxݟ!ܭGD&Răg1׼3,';gsgе2Zi/ȔќR+˕;%^j E|LZ`UugKw (}O(ĘH`xrʱIzD'W]ptsC+rғ~"ې!M%b?1=*V6.b1N:й˦AaX\cQ5$@Ɏfe!?mb>CrK L"\Hc NOxd{cqBBҁxQo O(NUɈ˒+RCcdі>sSl'izl0?ءz@7<qZ3Zt9dRo:!M7t }=IX6Қ$F ILڵa48wH9_G=wHX|6#Jz6IwD%fh5i8p9hߨ-80SxGyuZ*24FWRƂ+_~a∾œ+f_o1!.Kxȝ#Ԑ{ +yN~?m! qa`bl/! ~MZrf< Z]%v6+<XGjX^mmΚ-G#|!ų#+tn'a-@m!3]z "Up(^ CiNrغVۻjߢ KWko.aݟO olCׄs~l\1Y ,^9D "쟍u~IsvR<⥄0h?#8W@p=hU=%jooZhpQfˆa%ޚGDh@p{QQ#c1~*}[(n2 --,aCcNPnц o4]h{ZH[}Р'.5ƨT-$8-oh?i`k.l156PNc3Lο UA8lW =VAmU;d!7×vk;"˱s\鶀EɏHET+z=t?vgܫӦrQㆫ*K#X=&!F--!ΔbؑMζ6dmhVְ_nnGͬtc?07[FLVP1=}b9Dv +<6Nk:OVE.<KY!֓sP<EA8e>ZnJHl] ry=q(ql$+QqFeAmj" gǢrE({/!i Ҷ|%}d[cv=+}([CFȻ .j>'@puG/[L[&.+WU76P/kC1*N $>7TcNBWHɾIHGIkn~> ڧYR+G* ?xaz8I]Bk >VGL \|CڃiBO7(y??Ǫ:W|Qo㐥ϱ_/wD"0d/9_E_~:'ari눴BHe,-;2?to=#Oz&qh7Y%8rXt$*U1KJ,n5|A]?"=Dt| *R<ʐJtCP$Z>Jz7x50[kAnr(z?z-`P{lG*}]B.b%ؠ5; ]*ia?0y!\);GatLY_}w\Z{Ws<5WbniJ;߃2!Մ0Y4t^0p%QSBC(sO=(3كwqk.FEf'u/8lf-`#aן>u`ie!h. .Yդq+PsTNj) Xr<ɡЂUEkBRk? W`cv*n./atccE!jh;,j :fNJsW4)wO<25Y =d܆hqJmX 6`,\`XVg"Úq[0oYr^g @{eEMFY@[K+"WcJme@6p)$;@WSB=_d\o&-0#_lx*R$LBXt{s0>w6R;X^on~r+t-8opMݵPѿ0hA#_4|VϏIYsFaJ C+>O(rN~&6v_[˟4MP% 2D/NinVqwsB2nͩ k jl-$}o=DvS7/,i{bP>ح/I3Dұ/ I?F=5IgxJXB-|<+{jMm_dFb.@j U$Q t>C XSV^$1+ljԾ5"ԓKSF鰩t2Xul͋Eyn9ȴ*Lv'*ۗbl(=~4`S,5Ӱ!=}qf˔QY~߾bOMwH);u9&x=5hA2'ٗ>EG౐]Dc^XdXo2uMT֪ڭ.Qx&Dx:ĭZ~ 䭤d6A3XDljJ,xl+½XXX?}VY")5+vSBdwྪ<p!Ջ>H]}Pߦ GpRHNc Yy]W+aM~֖V7*F1 qnkj$BڠWF"UҩqtVF]LX?zMqppX?&jFt\v+ϻ6)@*lvg* GHu },҆X)Q6$"х+J?W:Nd83t#;BLyO.ᬛ!9V<_LF`_-Quԇu+nU}RM~OGon'}x6;J}x66n e×&^iIQƋzdJsNɍ=@Q( ^ aVɞ$aJs#oWnnI`!=h3B]5iJFDْ-YD& lwSMI ›ÈCmMIF؁wc8.tDLB[3t7~.?;[9ds6L29@X\2P*0G::}N;cF \9*Ly ٙ!ٹW̨̹)Od}߃%%&ɛXm kGϡےJV6@BEUdj N:qcJ{BHԭa1))S`)o >̌)i'e_ޛ.Rocc.&жH$@p~ _ʊmL3#JFRn}L|u#iA䍆޳!66;I4*#OҋHɂEX 4G4g;JGւ J="8Lt1"'j\#UAOz'h-+VZ[Fe$"lb1QQx6,uGc# ;<1 &fcqxzf avEr= @+¶kJ; 3F5Sbdp0/)y&ytQx ș<ִX ũ?9A9}VW=֖!{ȾVZh¦k]sldM"fŔwP~?Axo?rj,WʋCdGkjDv]ةW\~i>_#͓<)O9]Ig 3K:UskhQױwC~;CߏMUYKL7-վE] l * + Q^UqE'nfr߷5`9EC5N8y̳b׹S+~G E\$ D[J.CM^Y9G-9h "΀g-\P*n+ǥj{_#q`s&Py%jZ8݇N\$ С[v6 ,N1{<{clFP }<7TO^ʟw; PFqOeݓej%sq0 Vj#P_)͑5tAg+ծ-%W4lekvwЧzDǑu=0\sk l aVh%7Cp|^C} +}(JcC[-]0k|NWVC-yzw,Ro<$-4$FG_hPo i2cCx!z0*j6;߀S3&CJso y73Ƈ3aή_ m>tWhh+Te6v~D8oBC=0KZL L$:Y԰ cfb.JѲq̸b<uƪJ&"fjl`; j('Ib\:SJPC+w"p-k;9xH%Z8| &y#fj ߅yr>ou- f] םCWsO[ u90^_SΊgU/#s|6Y*jY6}=/,^;DAX}<\ZRYpQVJv%8іDu+?ُtQ8r[W /Vy(}XZEad *(˘%ycQJm[qZgC(Rn\A_,@W0՝])B\N<9CPmSm>clv^Aeg~lhD1+ )\LL:_6GG%v W=Fw`^Z4[YCSNlHpK%/E۲$-BH\7kP8đcq(yBX-ˣk51uCJ&9Gb.yoUis5#7F/}y U6F\^XZ Dp>eU/#Z_W"!P>)rDe~-=::_/5ꥆ.jNj4t%+4a_GՒA}㗆u_g Al}CbecXyaH]\] Ɵ9ny#{G71'LĽ͜5|ߋ 3U_rGPR "f,Yey}MI6W!YGS1: rCjcٳǼCw /`+=R,]Ś(Uh[).ʛ z 멀E&do!kN|}rxuGq ¿1ʩEJ.߻q|\aU؂怣4G,ںJmҤ^kx24A!t;^{63WTZWnh;a&N 3ƱA5JU>B\=MMB\\LU kOVSڢ`;D[+T#CX'+Dr1+:OȞ%ߙD2d[R,R L,K8 uPB)f T5Ƣ7չMj%)):i[ou:-M 2kr`"?JT(mn!0򇨻-5)٠oA?aDtF8Qoh OdA4w IZ+:AghT1}WE[R؄1ٲX`n{+>__~g8_J{ADgX3 uJ9^fUGBXH4{K4HmmO]I(*j!+vEi".ȍwRI+ꘗOGSX)}qg ?kgY? ˊϺbVNgS2r dnmgjSO=p鉾Cڋ0,:r9ruu&L&QO02ͦ>})?k%xz)(0DvЩ:u[\B ":{#9lN$/'`eyt}5 OhI4><8ʖ]7q)L۩SE8xI6wR2@fsN2YߪrvڼRvN~PTҀXԆ 8.lV,eez=x mI= ٗ.I4|Z޻Zx+ ߇0زm"s$Zz<ޑ+6ZbnM?PW'T$OoLΛ "wDPRڋ$G%`3hoWIV`װ>K>ԭZeF:\$y}#*e/|6ݜn{`b P:5LjfiGga[ԛRFxo ^Zc ~ɤ}N T =<EPA^$Z|XpAaz?FHUZBɷ#Sp9M?=& \b %](8gE(:%c9]' o~H/ˑ[]rM{34C??KrjxHsPҷ,&;@f@|q@B^o+ 򋨐y&,C >Kj\B(_Aij <fDlөq$wz*F =+-8]9jP Ƨ &<{eX4}f p?E+Ols{Y"Yr }oЭ i'k.|„4cPkH7f+'xQ Jd>?X$xɀăiܡH:nIj vy](7 4}Zb2qo#HXSЊIMzm; 5] E<#:oύfaz~2_$:v%Kdy[+:KPEh\> _>K*0 > ol6>덿/"yt"RB!]vƵZLMsU+j琬Yc}Pg2O 6˭~7;)Al4a* HxRGZĥ( ډJ'5`; +Sj;KUzV1́ &^;<3PM6ۺ8VE~CbԴss񝮻E-e"{"z:2I2/O!Bx-Ο\t+tNm]#ںFEWwz5B0`g=S9=Ao(sS> %+xJ3[BSy[@wZprMwG3 .rrVXld3/ ?q+]BIv{54+:CTJXp~"֎\ FL)W0I0x13F xEӼ=ZH>_=gE.jg`Aуfi$3:$e޼Yf9vtԛ=ܲgK+SCDDgD3KS@3I0̙^ə{^{zCVP8J1{ ɁN{ƻ.0q: R!wqp/qpѩL%Wy:E*f΅!"#cLEm*!F^Lŗ_~lD1V{wFJ'; * W] qqWdTV2B d]pIX;>+ŅvM|[xKo3][{:Hep#yu8Ɋg] Ku]ov w샙6SEXx4^腥rS6^&/lHpʣs}QꤰꊯT+W<_*ҏl~drӏxC#ڝ .rsi+B!it$HFKH]N&k:42/@48!q%ΈyA,'\%-qRēv3{ZGPw+ ^o4O;i }>қ9ϥK򫫈>K3!Z&J@|UYSN>7kWD>/>6e,w>Uҳ89̈ؿ9POQ l' MซfDTeT,r/qy@r)_t+TQ~e-;yc'iRB0 \9&v߮CaN7ZpVEaß?93/B-*$Vү%$jHY)hD{Ov&NтMUx˞ؓ5pĺd[!=z<,ƃNJ ۾ 奐ٹ RG6N6M?WnƠjQ4ld|Z5z"G?Cy?KC76aK by9?A'翊XlFz`BD:/ۆ*> ~c^9c0-t _3Gʵ.{,? Mӧ0I%+~7y ^Fɗ3c?C JYj|]_]jܐm,?G͟XcHFce#)rmNi418Z䦇8VQ|ic5-6CLX;iY[Zp:0DKWl:lr_v:݄LIN:=M c@K(o! p{BSԥB(ztKɝj#)ǯ㇙O‡`v"l3c1E=ڈ+\xFF"f~ņ:iPy6B}2ٹcP6:_t FtVt Ur?Yp#}pmHx蜯Q/ɖŕ̕/N7DŽXpG/(ߐ,eK&[eyBe=sZ +ȔZ]vSjlY[Z.y;?017eu1)}(oj_ ~Z*`;-/_)K/P衼tsC_1Ǡ`_[ P#>~I\`q,̳Kn|qoq=ںyYM3%mP:0|PC;BbB_s >-\e?~b?:w}Oe73RyP|xEy r$"X3Y^1yW/Y;RŰ'›Q>[k]j*:d?Aq_֡`_["?o֑kߥa_Z' / æ*9a9`K+~!'  /Nm֗)۬zCb|Jª$*|ER OċEMaqY~39qV',lno(y"l'.RЎ4˭b؆v\NF^.ϡ;aA^C,y'fӿ.[oxDMGFGwL̖+]F࣑E2Auf &W-޴gcG*w%"#7v^ _櫾28^f~WbZ3)t`G_)?6 QW;F h 4L3fZS 51q\e"'Hk~DF=a942ޥS yَ-ҧJG@G"gƌ/giuf#H3_؟ȱ?nj >D|J}bC?^?_ڪ&=ȿ Y,A"J_4p"u 0Q돲suw]9VkŖ?Yd5cE;(>7,Rf~7[NAd.D:ĿDZ>M3w(gI>^g(M qҤ$$X"TK0j*aJuS `צilCJ弩rlJpɧ*Ғ]znkfUu _lqdjoy/L/tOg &Ps]0s;w_a"o͔$NTLS/gƫ3ōj-dYA-W3,g75 ^Cٽ>/'O4)qAɅ6 j`@)"}k#qy{(P!8-GGccBDH8vΆqM6tkdI5&WQ6?jUլRo[v=**|A)?=".#ue&LO#w"Q8#HV&p}I%Nl"TFۓ}C+茴vdK]m8̢U̩!xb1y KD "oJ95fQ|g=,=o` =ൊ4# ug%Nw }\ !Z^噪@qnF']'V}xDg <&뭒W7ړKx'' T+-r;a:.}v E5bPؐdQ#BJp-hm{& h2szM]f 3*&&ZC,3tIo:p\v %}\#T<+xK#Af0x/1"k/a*sB/xt7 2yX#k4xXV=P}zO"w*gTjKaJp1Uٺ؅!ЃȚO*P-!u:aI" OFX% V2'BGMps85s!_<.ϐ&,'-ryəjTw ?C1pmpbsnHv—ifqJWɝ-Ud .;LMv*w/w~2Z(ƣYa0) ="0t ;Nx\6;g|WL$x>Z yM[OP;<]Q݉B8W?aq|%StΞR4w%&LS7{ @eW)[4&Q{h7 vrӪ|J{;9,ʓo^kuV17Q%${`9&V뫍K̂m6]‚ym,'V9kiY:lצ-A}ھ}x"rQ[d %M(4\ٮ>oQq}>ҜǙ$>UssR7k}nY\5Y% ''A':-_dwρ DT]t͑#Ydq z}z7${9⁝Uq+7hޒX| 9(,z񃚝Gym%ݙy L≳%ZX\RS;IN\?@+؜VuoA;A SQ ݼNޫ#\B/l(XDn@ȡhA/|(i'tdFDEaT=yF4qh"Vxx%Fd[;DX8@ϛ]]x] ^V-ޕJşUWWxq?fx;4+Bd*P'% /ԉ k )ԙzLͺMSTE#اkFC|aE t0k`GzzaiR蓍ikWШeFVm$U{Y$#'Fz&ykpGSoʯ<}-^(`J>Vw&*n:txTAOu ޓ%sQ%z̗)HD{{j2fJRKgWk1bc Ɏ\68p}OWUo5CmCMBՅ2h`!eAXtSbCs}b8O$&&CV5wzb [9ZFT_0Vpݪ4Ԡǿ53TՈ%X9ICYh64 &[W.Im <=^?stXF.Ixog`\'l!='hY#{ycZ-!8i4a:m F/lJb "4ߦӗ)ag HgOXsWIREyh*ڵ_j 9PbGuwWHoNTZ@>c~:8zFꬭG yyk8XȖ۹ai?d]T2>2~.|)nxLKC+m+NJl I6RH>gmM`r|Z@ LU¤6|YarԝZӮ2ƽcN^ Z%HZDc ܠ`X[1Ǥ:,M_q_?eJ7sgP,sn̉}5%rv"bg4\fG `VD)SU{%p:j@}3o@}GXN6sx>y(Bh#A^p-S /sYbU fϗT'e;vb119‰jY)|g)>$%^YIPxcM/qUz<3h&nIO{7NIGJ/-(T7&iT4VbmOHJiPx5 wun2Pj򝍱$o793)(9?9`F8}ԝ>tp4=A>{?Sqn[S5|U(%ML+ aΙE_‰4dxi\)NY.+S΍W. ;MɅh. _.-%tOk'jt4*ĩVm{}Rc!?'L>l7h۞^%Q`hNiJ>,yBn_ !!JXUyJR{ +,-g!:LruLDpP,E(}Oѭv235m )ĸe}Vؾ,vUQtdwl5j0X#"uP 5k.*mF 1}4X5h*HC }F36 '.2a ]T6%6ҷ]\eXشQkArV" SEFAƇQRM ;0Kp) Ay<ȏ9h_O9j;S[C;ӥy*?CXSKEj̊,~0,ȿl 6]"F>-ac;esc0ΉUT*M:eZ>?n4ET;(BpMj6"MY繷ՂkN$Nfv#-\/cp'S,,x6Bp=I}!Q4M~U YV#uRJ-& %Lp&8H /ןDZJYPrЀ*=8-ߒ&`:{,:uo#t.YCւ|*;j.8`*_`!Gɐ2I!V;-}]RMLSaL ,opvq];HUK 3$u, %j;a'Փ}gkYƫRE$o[H{ֿ( %Oֶh=4{?̢Y+Lpx), 5afmw."\2jr*"3Ą(</;EDb2} a>/ao84~R0AJ㳉":aYv0_ HXI+&ԙ/ۀBjIV'FٞyC{~ y&q/Ad+&3(" .~_J+:o ԯ.4x05uHaFH+N5_}@&w|b.=NpI1af¶)FCF:K l[zSXOR N3XbW]P17! VI9k y2Li ^(:/v#,G`A|=SOA mu8l&Z b $/j}w7y6=v?uqy6G*Z6lU!Sޛ~QS| =&LX"qr8ա3O+ABI LArq0.뎓d$ )CaQBѰ¯BWow!&Lh̷و)8V[ǁ4^ } 8kp]_璂Ǩ F+[U2zPO\ܝ+ЄTfN@kQOPO 7]CN|!gD"yL")XĈD{Ly55j' ٻ1N9ξφoz~r˻z~ts~N ,xIQ5?@ȝY~ΈsCSSeS*c;'ML .G~Y~(xw5@e*oS1S|F<-x>l2<҃W7Ce DB꺛l/V~3qT.Fg+J ߩ(v4b?i!&cZȿߧ+F\8f፻8fh-Ų V)Hx;9'@.WoEi+7qII#@2Z#+ҔoNݖ5Kyt>hz:g`6`OTC?)u)=>g,)h_JEg$jtҚn#] 5O7k"_SUbYҏdcl۞9$SP27'u3q$ Ⱦ46М+Ѿ>5q0U T?iKwq?LTj4,p!pFLzǔ9r=A fR!>jޛzBps /˩QLf1f3zvdH1GIonfRNUSQ / ó1``,lvp, ՐN:VS}:IT`X&i\b<"fL{8kʾ&*ؠP=^ "8፬ޕ7M Eݨuз8`";ȵxd^Xk ".v9_dyUy2Ná\-TwC| &V,^A@ϧdqD Vg؊z3ą1vMtfZQ#Ŏg@J =d(%?l j|zFVQGNsyB`D^(Jn]21# oGC*UX@*R K% B[m@Ox+u&:HxE#Hvn24 xfۗuUC6>VYO ܋ gV}z 5!,AR\Bτkp{OHeS}h2&#OZNi~(俁59dv-5XSEp(ΧRg 2J /'- )d3g&~ȴLpjV.s[ߚi2cNSi o8/Ù)?'Od&}|M.37e1KY[$Β⳿  Hqf)gEnْmEhm FT,K5O$WkdMBnhJ+Ԩ%CNWXK/fMuzW_aʇQs;nywR:B0J! N0 S?zJBA7|{Ýwc\§9,{,(F-“CvVU+Vyk9o?'|h{Izb^?l j66ܠ_5ѓǮ~hv54Jpd[r~ƀc> -ٟN7ˆ ﮶T?gei¢ſ2CH#¼\lY˫b+Ajl)ģ)>w,BYs$H_` (k+F휩C$3HF}@=KQ3띣 z] k$^D!(g,(~\'[ģ,(I_1 f_tbw+vYVOV +axr? <i!Uxn&lZǵ y+YʀATJYHsX Ufic@o͉i[wۧ==锕IY`V/~{dbE YCSEaq^-ۀ&aøD Sű x_VU T)ZĬ]f1S/TY<3,Jx2hhOfNE('P#+"gDͣ"5zO7 KU F:k==A1gYirEQQpzGk_ڝu}5$!mrl_ E"53վhK;uzm`M+P5 1U5@!xi(;qti;57Me L %F }[jtsbDzOG8"SJRt#s@^_MH%!c :ϔp@N_a0 H? *4cԯƜEtO6E0w8ca/4Enk~D0,  VYC\jW꫻jEQھ851J|yVu\;Rchӎ4ILrx ɰ? VVw_(w~{fJJBTob\( " ƠQU}(DuIZcKuPoPF|@0f$0$Y Eͱ^m}fФE)eGynTfk*m=dr\m ^ĝĠS'@"XA>i#0^97*LM\u2腕h$ئx[tҳ8筽Umg  ~nrV Κӂ=:е$42=ndT?1 ѽi 7<+ڟP JRݻ`FPyj ,QϙEJÍ LS)ȼT4UR4 ؑ?Gv&v(.Fwg.3ib馜l5KzN.KIx"$M=vzu&67Eco7b؇C!KA%8X=`LbYI_n̉w`2cNf̬2hۓH2dϑl!2,FcA?WG2v8*T\iax4"П*,l ,i'78%,q5k&#JtzD<]( %tT`ÙޏadDIʐfg x;r݉@FolLo~i1Sh] Pndg(jםf~mYIJ|K7Mb ` P7mOvQl'c_bh(wC-@Z M)^+:Aֳ²`ZO8av N{A./'0N/60f›-Wu_i2FVsT@n=cIր82]<'LAy7Ŗw/?}H)iR .؏Y $䉉4~((ajU9)…H|u"&Dn88; en ?ZNkbfJwΞg&*$Thz;7A'KsWǜ>e2ĮG<9AX6)3! ``]Zu|8z|?'L(!u.\P%8 lK)PI"\؂!=Lަ6rKS#dD"EbokNj=Koza!": -uZS~ p z-_1e(ܪar΍9GV >uj 7S[_؁%:S 4 )ө,^| dbND ԺߝVEUmz|d{a>vyyAVK/Y\x(~TW_@wPDHNesL76)ꘙaHUnƺ6__-,,[Ξ[pf ߘ>7JQJ[z&_>a5xʹZRA(+ Z;ۅ&6: :`X冦rDK% ې. tZ O7wFVit&aT}`;O C˽Yop^l3#ƿKWc cJ`k6%+\ [RS{ GC.ȀÄ!tN f 893\nd/g̞yDs3^J¤VJ*M-l+qxcx&=?拞&hF4'f{ i4EM7Mc8{72bٿOl!wLojn59}]8ݛŸD"yb@IN]7yh+#do _OK0\n \{(CYU!K`}nW֫uS74x=H'3.7\t2/>&'IgG8Zgڮrno>+= 8 *==y~g]umkX_dGk/o}E1LξmjD?j3҂Gu2L4NA lD#gN]';kqF{܀.eXˑ>I(NQut3)2r:Y :,#':vKp9oQ(7D|gpUsٍ@Am'MԢ֥UC]nԒߚ$ VW(haF~>cM4~ِ61xuWyn"泆}{]4oWbub59Dj=Pׇ ʇ,tLɒa[-21Y:I*gWW.vFRy0;y:;aaJ~#!nnI9O7ސX.Ioۧ2v^y]R&WuVF MaBMoE!4 7`;L?C4e/VLuu|&c|é!xPTc],Uuqb>ny,䍺Q5p^`WDu nvF^,y{+OB:VZn A9/dΘFJA{O:G3e9"[| B$1Q3931',9zaasܧ69Ԝx:Y;ynOUdyB Yn9QYnrl9@"Iע<ێrzB Aܰ6{)*|l80FzY7f>8`yPbT1Ӡ\0E62i[y|?oiI/ONz4-b<5Q%=_D/c Z);2(^f,kSv/?%㕢'D 0q /:X)IϫFdҒA|t* ؠͪv >-݁Q+B@_~*pH85}ܑ͌xAAWz|w0^?bh>MtOy^3àFjL–he~;/e~VLSL'Ad}K\^LIZ,*BhImwO .Jߠ+OA0(VvXY hjz63D|%Uh#fϘi52Uh>-{a>gITpݱT/cHxҺ.ӐP/B'&{H6ijM"35J.Ps2_PųKԽFm{nW;k:;Iת}κxgm[BlE(%Yw9x偯iāui<ЉκW:놕z۝.$7 w09 SEKf#箶5\ޥN \k驉`5U)F2oB5/fk&+BiSrn¾1wh$!(G3 cDSZO&P@; ]R%~2CCBo6A:e{3&c 6ZdW\# Xc5}|uQ@~h!!9 !V;OsN]dtm5"q$݁X.:qpG>œJ$ s*O^w]<^Փ].ηÐa>Tlݙ0 ;7`0TUWUÝ8)b|shϜ6Of:zQ14pDRmzs^Sh̓__%7xfԕ-n?e(PU!ǜs@uUJ,G8t 2YjK%Bc.  b-'+-zo=!4SSG[gs$Ɠ;&ɍLOqR9Qʏ_vdc$AAPOxhR[9Fқ'KV(1OQY5Cٯ<~%AsK"{KI,k,݃MI߹O =ZXU\聖 ߡ~$GaYxjø.!Wa癄iw>SB$eEph'> W4iI4TJmV]V%3Wr ytoWIo|eܹ6X*3**V7ULޑNܲbf.[Uc xH=[gE\F^`앎ܲ|S' UFwS :PFÿ73Z#w[ȑ[m_Kʹ;e}~Q֊ wQ <>-;a ?"= ǩ<}Xey]*ShEVn3-CoU)ً XeW'tlftua<ߡWlmKYnD!~C,G|%0*t@4XNo&Zcts}{y>M'->ff،9A @wh [mݰZz1I&1={> FE!} vR"Kzպ+(D0[Q Vz;#n 4ҤL59!_8M7×g؛vbKfUR XݓuߖɆ+axK7w$9 4V/K?W_0/jO_f l \Ũs>+?ӟ '&N~EWheoq6<?pj (xauZ"e}zf'& Cv zy9G&w?t2%["OTwؓs`F^f9[$o*ge'jI/dTCclrr7WGRzJg33q!#uPL'48"Xܷ#31N|-CoNu>y9+wdjhfY@kh3ƎQ[f$n9aNpߣ1}C(F|Za}uFqI2*k^QCEuTVg#“f4 7riDڭ(MߠekhiE>|Q+( "]o0IY@r{S8#8z;H^;hN!K#IOLdpC[meGvֶ_C;sM6D*n=Ǧ I_PtC5Z.X-b1HXN_Ja+ Ubj%f, Κ ]/tmF7ns8qr^pѭE qڷCaǭm^fdHZ49 iP8j Eq&]#}V/08!r`5Y6Y79ܩ߷‡Zpː`rkB'jl#J3]YIftf7 _ iSYEuȅHtWX[N - P|MpS_,&bI"Qב3K)jnw}&sv|I7>6oB _"C!c4Ǝ͡_Ҧ|} w㽬d4Ò^S?6v,V)9%C7Ċ;hP5:HYx|̹%G+cj?-8;gڃH sC:˓}?nص:쯗a]n$HoIގ˸ZfIOɟ1 )бW^e ^](LǑ%,wэ^=W 3\M{ e1 O &JŸgix-o79{{ _`v{`=;wL}V #Zwuj?aR3_lŌ7C/2Ya.*dr"s_4V@U0!s%EXOCV6Eܴ~-zf?Z(}TQظXvp!a$B? kJSrψc3N5R۔oP M8TRLB".w",`jht*S*2^@80!K ǵe/-l;~RԆNV19rGg [j 0 uXJ?YS\'XraG݂Hy}Vj†e¦t;16 eqq/uy,#|3SI _WBg4㏭1{Г'j7cq筓Y9#,R09F399󜇔 AG^wަ|G.p0xnd(VOOcw|Q-WZ݃?r%5zpuBUz,tkvg]:~׶wras|nrciArk:i.%X6>u& K0'"BŸ""I)Yqr^ ;s?M3|6E'LhRL1bOP!}RJWGόX\QߚDܩMvMMr887:VT LRXP[N9o$kA &a% ,$_LBJ.ꅧ5?'y(#?G|@7 <>DoalrF25D:C~SP<-!]zNRo-If^$eq 2䙻9. HP%>fp]B{0'|(n8-b]a3~=&yPl"h\0DEḧ1k=D P{:*KzXi=EJgVEW1VQ&nOT1A>8m][2m0yb+}DB!j3bTiNxr Hz0;H:J$ L/H)11d'iM·! n 1Q`y/f2Z-mpn ζrĎ I,he ,NI!zp:rtjUeuD#Θ&;E~Goe9ϖTEz 7%{CpB$B0#,~ MB<Nf "ؽu MEhljb%QG5J\_6C,|M ĚP)0Bb.2>Ev*t`Q,"H>H\Y_b?4%arl/'х?Mav22`-cPFKּᶑs@0vey$Yyf՛gb5!#ꅽYdP#; BF3IUAR+i{ȦwJ$yY4;9Nq=/w EӃMyLej\Bc0V/(Fa} q 0-L4'&U^9٠S#/D`"D PY5qEr U,.9۠o.F㝗Qq6ցO<({cы7F*<썤R7&yq(%9vN|m@y Y(ZK,[ .`)vɥ7gyؐYUJH;@3 ޑ`ޑV:V̉"9m7PT(=$}x P4&&{]$٢Duc"~ܻo5P3Q!:eI/X|&~fFy`ܪw^B$ 0w;x=POYOisQ \=ʷTY Ϸ}&}ViP8pl܇2HVd+K L*!c3XY(A]SVO߭f -·3r` f %M[%cA X*AGW3DHh;YY 5`Gw5:N_+ヌ¥`"&%VL#b.<0P>>)b[`̱{`L%G7OBUg$? -A=`AgNGH9Wc00!"D Ӡ&ճ j3, +օh;&VQ NS}C)}C~799@wXb/ןka;xI&W#썭Љi :py<߫VlN}4q}T#MO['GPY{#TrOnORcpe y=Ө .w\A)1?َQ4L_Ӏ^>>?;-'<@ ~ h}X'p/}ҲR ~ode|"4SC]:vWqaŎ ]0^C̨  hul`RHܧql 08 mo v7d݅ vlnn ~ze5 ڻo(+NDN13'+̦ +yX%yyf𷼋@N=VxL$f}`] jؕTYKƌ?he([?}=UQ1\/ \1^ yafj]ϟ@;9׮'߉#6[ͳ"Y]d]W"Qyi}pbjr6ԫcX(Ȁa#Y;WښjaS,e\ruIU]mw k4Kva3Iu'Q+c. _QgjV0&tqM^s? &x!N19M9Wy6_(F?FdtkPu|RiʥakݯpՇn=m@$ޗK|V {i*\iI]I,P+q8>I dB:Nw y BN+?;fϡ|qBdo?  %kNjI'%9!ad?wѭe/%eΏ +O\_͡KQ‹,ٮ}5B؄noX#,suSG仩/~ 8;׎f$ }jÞglTn9p=絡?;;i$Oܿ@cJÜ{d|3 A&(B(^ΒadeN~s~ϗ^)^-u"Oڅع=_Wz8s[WW/^pFsT_pu{Od'S3=jwF@\8GZ)>sWv]n٣XOw+ :j\- d[u^ I}VlqǞx~!79#mØBomGT -?'4275G[Ĭ.h02Ve'}lFGdH+ EWQI)=BR!ꐔ[2w5z[+k,!Bpdgz*vU1F޳ ]j eJvtr_sJ}I s5Mh),3 2;WΌ̭&*i-`t-n[7z$,-ڵ,Z*OD#Y R!_bנBwcT|~prdx ](dUK0sUW+v沤GNOyG9!̟r@ }֍06#NyȲCc ɞQs?,64NG zG̷%"׈;Q7u UGXGީ|+@F1~qH_7@Pja[?=/AلڥZxjb=1)6б hf<FHϱr,cfctET9jEEZd} j侏~E 1\5SX%(Am- >7"jOl?/X:k`/7*3wrV{(ZYst:54a.ua<њ*3| 5ո4!> cE KW)q EkK>NެT25SAMO&НH8!yu̻_cYsA%^Sj[вMp'`c4Hnu#)3gS1⮣?F^~GM+ogT8QN"&Q|H`}hr68pap3篯#Gn|`_"c&O;6y\ P&B,7m'$屄*2EOm Sx4X&C xZqfaxLD-zvTS:g0cR3I-p}|,؉^.P-{fŨgmHmK+mlEAR[ww-det+xy guoJY=NXk_4G{wVvRƦ™Fꏝu}2;?ABs?vcSv{ .P.|$|‘s 䰔|2Ll毢Ӳ%Hw ᳱy6Bl + )uT|\x>yw_gѼ3F)r@y:1Zi^6r`KjhU: 8/ktuf-;0}:Ye`KmHY`|s,6u_.;ctїt,0(׀""55/QC'QBI:dކ燗)n,2t؊-trr>swg11UK,i^}% \rYG"oQ-0J.~ϑYDZnAÝu"tO6ڽA;brUUʉJ ZW/ R 螸~/ f7e820_W/Wi4~ ^k9ȗ~ Afs _Mc™ߦ^Ӱ6\꽮N:toQ0 :?+,[:{ֹ}MYF*l7-)m=h䯡/p*=LYw QoWVڴVVZn \~ x|F,moִ/6\?͂R.WnRj`ڝsL~{k?jp!2o gNN=,vF‚'-Y͉]%+08 ^ phOjjy E' 8IǑY*+ApA7ĭ ߕᙣg)UVw}D^.GU;ɋ/VEXMLwJLjvXYAQנt[}!;"#"t=8Rfj;""ZQmm 6.m >9^{|:ģHƣ09v9Ado!^Zx-ErOݏHNBr;oohQv"_ݥ%LcWG:MSc'/G}a#@ȣ!VzchT(t[1 C}|faZ&=e1Mzx2Πޭtn] ?n2)q!,ee"6˼.LLȑg ס4zm{rJ3UM`6 I!rׁ49ỏ +?EcٗM|vM ?ap2l$YQ! _0Q{ ãzYL ϩ.aQ mL5ۓYlEj#Ҽ"LΓ&wS6oea6䜗!իafN7=6[`̼<6I[qWG{;7¦, oCiG=7CZ-q}8Djs|,\5< 3S*ᢰ}{ûmb+h/"a'ҝ*X&1!2xb#ѭ{TD#C7ZOڅ|S&yVxh~Rް.ThOw >qq]7o?@/7ԇJ5)6-{C?1&癄rˏM]'TҏuI:h~.x+WAH dzg/3Tj"O0/眷si1 Mh%Yc85YkTj߉ٚD%1KmO|@x8Z͚l%ѤIqUXꏃ(8^翪V̥;ko5V'mb9CUXDXkZ{ƿ?oK ??/?VaM{IX'C֏yCQI_qJہm(^OFQA)S+t#7a-SBsKPZםurO؛| CީҴ@NG2I/GnWtVwv66W9k%xpؾU^i=N:P / (3{_=A}^Q.<Yqbrtv͔GÇ;2+IK7܎r|,o+8/+WǢ/>_xv"kw v,۵ּK+ϳu#`s!8of_#?}/F~=ulEW^=uz@gxHCHF^Nvno9v00p+@a}Kwl2Rlcn'7[4:ZveϘmSLD0ݘY/) Sד]]gPg[|\O?DlQ.BlҎ?5MPէ ɭ#\7CsGޑ怠PMG ^Gb:if?;n^(z‚n{nru(OHa^'`K=o'`= XmϱL?`蹀`ٓ`Kj>#y7$ei]#w-d]#izHKporV'\i҇OȾR=G1=*5CClÈ:! MgH_q;H: tIEx1Vi R4m&gJw/ @}1n2b_gAIfBΖ4iMPH:a%ee}gAMOC/!W*jda 6+t|)q#MvlzQuvLM&D(tI Y~Ny<}ל1j P\Gb+EihDGR?2W@.j Pݼ]TC`^U@M5c+cV-״_''ɲQi,;*Y*ad At}M^@:]<Șbvw<-߾$LnBWȦH# ] isk?]033<+sRˊ +g@*vO#jJ~NFOeA ^k||\@.| Jj y}hDoM&TAdPN4 _*,ݚqC?<^dX'O6PoP|^܂;|MM J?VXnTXV=(yY@6~=ADKeAz³䜥tURnz}{.O ]^Qm)w4G^#|IQ_|kFWʢKV)Lz^Y~T_V[%!Rz-˅xjV: k2R]=HH <&?q<,Puirp A뚪up6ꍬ8DmcOлzd *BK״Ex5,kI<)e-ƳNaD+ {kbP`Mձ [*&85^h<*K4}CL[l<7x?Ma/nʴL E?Ft92ZȊ4C `r[ޖ2ײZyлZz͎߆ue@Rom?om{}wλVQ92|0AETLS@;W`bpZ.dd S84YŒ/_Uztįz<*ï1*+fv&2Tv!M{xD _9Dp&p.p^$vJ,;]a|r?1֦_mCG&JV;E=M? ȟAgunoEz|rY0ځ1h5v{A$a&fHO$ $-A)g"lPo&C#5."LaPGpЛg G`}yiRbia3O .)H5f|NEMi(>:AzrnU)4`բ6.{UIk,o k#u85Tz6͠='31`p%^fpQդ'#Up=!@6c=J Xdܳ7ꯠ1{jףj/ 7$ޏ*͈D$ggMRԆ3]R7s5hKCkJŔZ92ʋ)8m:Q!28GQ=g3 bɻ1',F3in"`܈Ibz(.](̩$H15;;x"aO[4kȧ]lWѲ^;U(m`{1dw*S)i̭PwO*X&m#~!+QPjw67e,>Je>>{~j(t ^[y3\.YJ,Gֈ"!TOmDK>)MMR) ,6!kYtjru^NC 6wESHˎW>Ts,dUYÐn6SOaB&Fq/!rLΓFy#r;sX qicm/NErdZfk3%*K"?~]P2zyx(!9s?Խٙگ `yБrIg~VL GINgjmS:އqaNJP6^y:7Ѡ6H "5;8 5S,xVdHNyr.xNH\_:yK̋읁 JVIblߧ@Sc7=b1Y›qI [Q&>1٧wk#ȹ퉦ыbC@_~}4[nGLe߄?4(,Қvs*LEk(eBJxJWNZxd|6<ͯe@QK+gB@<1~ߥPjh urp"+>:ҁir}hP'3bYΖI,̻?{bmWFeGW eoAfOıAnW`&kz<棄UT<ڈ ɝm|HzOa!ָOWR1l(1_6m̴(+bip~W/lY;UQB)Y&!Ff13`(Bı,q(H&*9JDZȇÙQ cJg7tR>N`*7vGƫbJL5Y}\|A|IKof&g 2I=ucJwm}S=u'=c)?6,y$8i"V+$2ݎf{+k(劣Aq2VJz<'_ݦ. ^ H0Trl! zUJCc#;y)O9xNɚ-9: 2'ZeF:CnVl'9??@.b|<E HocaoCz#M 2b[5A7q)46 y5rmw?CY;#r<'z&wyjA+KUp`b3=SN9a?kA2ǹ7o~*zv>˯B5cb'l*Ns'\6;,c?3-)EE9ɑ ̇F32$K2Yƒ-GhȹsSdCΈ_5 96#*YgXxHšQĦ͊5Kd9"XJ Rxݯ04-GvQt_],Og!XVX7 #6Z+z;NYE5ۢYb6,R8!A^u}@i~4?QA|#gn3*+*Cd?<7}Çj};j֤}wmq oy"\$#L5Vyl=9Pxig66f4|CyP6ݠ>i/ClC=L"0l~DA7\stlZ*Me0bt#cpÇ!@|H$|qނ5s>CHO{לD~Fve-4$?Q^~<"NJa{40D3}S,њHL_mn-F*\ReH X7GﳤT.Hq.0^={saۜNb0Lg>8ov?C"-% [8iAd4Kig>*&{'ǦS'7>T~'K827dӔYv;+]2 ꏆqX0/1`^L觳Uo V!t"KhZ.e& ?6٠}m4d³:wkX産^ C!5C|HMa3RNPf%]Tޯ(ܠ@ĺW2gMeV0>O7U)* R+X@(MdݢK! Jw-۽c+ٕ M~ @+1dYOr))Xoͨ2ֳ]p-vL9'Y|j4B kJ3V3 U;d+ȳHm2lØ_ΜҀv_اgAČA+ ?63A7 shIZϯM%Fbglɭd# ,cFٷZ+O=l-[3s8w(2RdeXTV U&{zO^ fm \PApit#`50N_ڻPx :%ZB=ֿ c)Tf!$kPeSTBϭ%l„t2C TC r7_mÙj{'g$A<] wep1ܢ R)vA 8P\ Oc$reH9}c?GXLQ\/ ׉E2+tdϓz ,ڮ+v~d> G !K/\}}Q{!'"\,XqarfGBοNO>܆JÎ|F73׬G)Wʷ¾`X*|+H+x}#@/mG.8ڢAYk/y~ɯ $ hF7-w 5$j'7IMAt2{8׃tCƔqS,x"7/>D|n&RҴwOo'~>,2zev0u10r|f!}VqqfKLVg  O45L"O-ƒ|~? ő~;84$ xm%:1"G~T}EWخ/}W@?˯I[%'nᘢj]! ߜovį0[><ɍ؇aM9VU{~Z3-(q)\0V^(qPn-^Ozgpfb(q|4~ 6.RxoHҚ؅A@k*tiCY (;OGØ{ȁ x^6خLebDz[ p wrìUv&Yu5m1t_ScmGԏ>T>-٫4jyҌp|M`|  | h3Ih8Μ*Kpl8&C6UwiG^K'<`"~ 8>J/"Co)=$ȟcI]:O@^ߙfe3RƫZj-Gܢ Dt+lND-jazpDyߎTٲ)6`RN*,M!4M=|gf\tKx$\#YN~L  +ÄXO 0^DӲǝ4cM}P b  W<.۟PZ;;kvv6de2.~䑍EVbi!.oB>+c_;Ü ?Ŗpu+Ij9f O`[Nȯ@yro4SH$dp6ۇىjL`?or8j5vWp&n\TKx>`o)܊4v[ednP!a"U $:;L1Z/1ZV!ǟ#=H߼-Dd\Ox/Oq|0e>z(*TV6>QYO~czFJdV) EE NU`:{V[@~Nf87+Y^aYc{f-VFR̲͙e̘h!-;_A;z4ms}x=S0"g)k7%7]DMC@p" $ggrΒjXγBU rYS& 5\ʧLh+a-+ZQ._Mqcz{  H iMi9/%e=s'zrW~}ہ֔0e+ mkBc<4v`z*#hIMCrq\b+Z*ohKm̲<F'&?_?67Z+*şLzB< vq XD/\b-p'6Y:|C[ T>]~`>B BFR&{o[ȍn(瘮9wPf:)MQwQ/^Y֋ɬS$&gǤ \&A3iD%ڃ=nsv]0˚rBP,He'>cj%4Z4Y#0U'S>Y<gI 77MgV wH~>JG9HЕ .|{ܞ@~(_V A a0k[50)'4Ss'0bU,myx*1r9b:7jy//N#u#q,{WbRW2)PGٽQ.հnh9'=4j4)alq3\`2 IgCj~# &,ؐSzpEy$Q"_?iT,-in<"9?#}8_g+ 䰯y܁$ĭOTEJ Wqd5dfhsJG#Ӛ= #L||x|iD'S7dzymQ;7!COFPQgOZc`VO> |wK{U)>9[w$vWX&"I7d 3P^4 H> iqhr|E4w6~d~rNXW{C` /ز+Yҗ,+zn,@q:ԄyᥳlOS4+NGW3AL,)5Vgn6!|%ZdP'2BPi<>tF64?I0e*!KVl) CoQKXV_kv#6x_txc둖-تx4Ҵfߠɔ"RrTTۄǔiALϔ9alz~̯/}y_9[ 3: NN jL f8}N4hjʻ7Ø Ò[%'^&8Q+,~*߆2xPYOz6nVOFUGDPRPj!?6Dҏq3+Pa?LL.IdռvSZBrʮ\TnRWa)#_LK%Rftea \/x)UdY*Z6K+ OM.1i Ԅ5t )B{"Oj NW$y&/ #pq l \d.W^?/;?Sh3RʅE+(6KN֗(8y#gɷ͒tMv8wǩy`˱3Y?c PHF FH\ xBǷ E|<60 Qb\*\ND8 cΫ}XW+_' 2?Jůr}X/%zu1ILw YzPzߏ*+[(K!WYwJag{- z 6]by>iSע3m<)dX7oy_sԴgt v{&7~~W*BdʏmLai#ıwoGoŰV%8 BXK1X92>PF̖)QՏ?#>5:8"wQaI(U}Ǔ'CЇ.&P=%y! Yp裘7Mٿ̞)=;'|OeIMN:Nzѧ9)yQzT~${pv 7O ,vO+% *R:* $ӫgfO>jПT::PQFnHr;[{ ]z浢-,^+nBOUUSTjh*~/գ?y¢Û+тeTT|.0/2OPe8R@*Q n//QL%˾PXK]g,%[ԾO v!pu#S9\ʄ%` g?o Eb*EA\ZEm L *PV>H-% t#UTPw"eO 4e"TRƠR9wf2INf~Ͻs{/ ~ :> r˽l迂^ЈN L 2_֣<݀w[OruqS QvkR5:mHBK6T<WŐsW[_>nEq~p`v!}a]Gu, F=XNH,:wI0&usj{S.נA"?W:N鵔S@Ln9mqΰB,flT`.Ɉ譥* DoAt{RUns[Q/V4#V&"sD{QS] P:G_9-dixgU-S #A U욼*(GUs"nٯjvPUx\eUCƲplգ\{ܯ7eVʹe5J%]oZ*aunZ_jt}S V8R@Wʿ&|_G}}wi]/[A*㻙W4ʖ:~aI7Uo BG޹ u{~wxnJ48"SzO_ }T؝*dE^KI%l' f)?a}% Ǧڠk{,CFCj7ú2}ɀZ&`f cz|&ruyɎkT}P`][x+cƖb^,@O&k| ²] $pE=!U#?zѲf^{ kz n`o۾("Į ΉX|Jxl^e#븿6  kye"d4rHF x961';5vӧSC²Ә sgS avGOڱX1~8e:6jI 7s#@IxL$ޱ< њ\''x&8zUdK۬Qpb ųt#q|&aL4[BF<1~k-[.Qe5e2t]MG5?F:y.N5? ~׾xאkڇ:Iek)-zXW.]M! kv'L-*u.l,P2^P'^\Rk=#jjQFCقHy ؤ*i{7!ytKTDGHh *J?ISgju4^ID/*d5x6آg L4϶5/$iqf!V&aV&Uf'ߏ\y,$uϵ_"?>!هoIdT5ōlx2-X!ɿrNJ{ ^CUϭ[] Nxůmi6$SB_׶_ Kk9-_8T+!yj8RaY#{,Y# V6 gqsm_|;)i_wAZٲ; oE;q; g"ݫK$:+YHڪ[x~>ַ8Д[j r¦z LڻH}#;:Yɓ\LQ'' j֛u!Hjp 0wX1˓]4a&% k\+YkY,1jcBYFŻ豫c ejBkJ.|Ʈ-k8K%^`ވ‘eDJc 3K:_R+s]P&'`S~>o`Kǧa Of) :_fvQخBB pyFI&H ݂FG= v 8 L ypR8R\ hP޴T$pCm?~)bmSR Kԟ 稿y.wh=}L):Y6DX^DO²qiViaCFt"v5>nulz+-ZÔfr^luM0P8M(x{x~_o3dr9aY &9ٞa~", >-NVb:v=kWڒMý?!T%vV6"ԍ䩉ݳgM( PVK_E =_& W1?~rtZ/h Bj/]93g6TO&B=?<~*] r&>[C",FΆ& t~=lR;|UxFج-Dg0O(%-l_?O{MlF5މ _M+9p\iAOyͪbT P$)ѥo5A1_N@},W5~qB+֢8 4sePWيp{{%ޓYoXGon/,6U8@c?؃T>ȺO9\"DV#E$_gS=kiu#5\}՗ \ qVLr/1bhU>6}W{(<ݧ|YOhDlAvnJiB`VV(MrzRvW?LAM+`x^_ב`|;@n>@!}^N쿉'~;r/S~&[2ߟ( fT2[ul{q-#k)1^:ڭh[g?ﯼWô1؏/c.C"?q~ܶo"ouVԶ>~ дODP&քopy9cM  {2Òv^keLnWL <ム Pϙ S!C֊h$pz t.rq4,2e>emM? [VE<cx}8MIj:~ZX 7S}M :wLjfGJicW]ݯ`+)3oLJ+ V'aTija'Wݗlpr!ގ= o1,tҧoҧgyڀfw,9H\s*i@:CC^{Ioq(,x>}$NGi;++!W?7įN ; ¿X.<ѳ_:G4tHգ+U ŧBm²*Vo0ҏ{r(S68eee۲}BLM-DrEVNhrϖ6ΑeT4-[&*5` -.P rX ._ID4k_D#h@>0׸~teP7.Ώ6_Ţ|cPho]'ͭH" 7ǽBcJ+|Zޑ6v F}-N&Bf|aaк1Ҟm 剂e: ?;+aज़ `tw~F5i0l#;q~P(aDOXIX>0wꌭ8lZcy]./:t!Xn~5:`嗳<0A5TnKBf*]#f=NS;{S.3 5ɺ+|{Gݾ/Epc|tX;(dH@ҶV7{F2ehrK͒e5{n Yɹ]s5]*qpH8;4@yN9ɢ`y˗ɦC&צd4I!RVR/euĥC'x0S=4<%!؂t4 TɹL+8Ȏ⍄̈́lmfRص1yf5jV=w]?61\,{߆*㿅$gt ˭?u 9FхqGmT!|6#0T x76Sa'`Vxf'`$L&y.vY߁UIۤBK90098#`s t#~R`FwR`]l+#Ec{7^zEiy5YA/F#=5M[jji~)@saQgCfFxI #w&&Gk4Y(fͭE)+A{ْ$es*Mǩ5{S#e&)U3r[#ŚdY.њ؁js$$Qْ/IY]\g[02*_$:i3b$5.zD"Iyw-HY!.4߆jdLqnJ܎RaaW vWsv{@1co56E M_fS4 ?l39d&Έ|j : 8%c-@rnb>4el \<; [l%h2c/H4Y1qp|X(OL`#n8"eЀR &mI'B~<~D5  Bj>~;~8t4V0:!,!M$mZA )XaAD* /uI4JJGJp5ud1m!X͇w_ KֿߠN~.|>~vh~Dy8~ ~L^UG?O=ƳnF=sz欃~K%| lZ}ieLSZY[ ݵ IԤsϨ>g Y"m%GidWU&L>칪a72CׅP"JPJAg|'K$$YL:AX8<su`&c$,k 8JNrٌHR5r_ys'۽i|o-NNK}췉/9ʢe`6 }$`2lR4 >_Xhܗra# ;t6J_,}v!}8}l>3-gJ{[\o3?;_8Y|*sin4Uri-S1 K TLHV*3yĘ{*2N@ HС{7L?lcnB.O3p쭡;t\F{;ryHBE?Wԃ&YC'<\?$f",udux&z69NCDl-_h_ھۇۗ>ho>}v@ @h5W~_Ga_Km+xZGEi]}xy3ծW{֓9k5)՘ ħa8@:g=rY![fl)34` FDT()gNIةfֵ7`KzsyZ`]qk2I4QZ 5fW3y2?O:e<I?f<~ښWiʚjAuvX ~ߵ_|pNB's}_ covWҁr/QObFKmt5nԶk fD/fG/Gٖ y)#Mӝpsu5 Y㍂.=.e=ofRiIg?I`ß4+߁˱ qEg.T8^r6:q0.C#H~*VP X[l5kQę3*[ 5+ 3mxa㈷TF⠁{'6#5ؠU)(:= B|s!m~s ^ *"\a)/| ͞#rc`q xL M譳G׋|dp$mo.j><>VF1;"A'aRk~S|3 L(޹]GEi(X@@x-;?o-`a%ަnK>?(дg8 zeQMPjo g 0vO? (JDYJ o`6ؼ,$@1L)KIeFl!xP$&IE m9reOG2r^Rm/XWu% \NoÛ("G\~\Pu}GN 0,KzD VNKXuk) )y xVpQ,v=lKZ.Ir0(Rn=nQI,[451mW@s 'w4x]"Y-'缬hK=M~ޛk :\8Cwtl)kD-)tZ.Le?v#l>W֣x!$ƤΓ?ď+T4oJDi C3o!!Q0 0(THL0O?RHUNOfR@ hE<1>iDBUwiծRϪ> jо]6X_ߴ2?stѯOޙTt<ʶ'v*CuM3F1#+ɱEJ2i\ QxC#kat D򜔣0).Z&?9`?RnR: I= *L4j?F i=Kq:F>zEE^= yhזrDh;bA?G{0)B90S8skh !-m; vryJ~QepoUNq6b q0}4MELn4m6nƙD+# Q/$W /^@ he ds4P>*1W+X's{+GƿM ҌٕO蝜κ~}*ؤXNxe[tN:/Ю"2WրP?gާ!+(,oru(+/OgwJJƐTsTu)Dl!nz D=/q $H?h/\G[q'(yKVmb(VbS&k}(?\\_Vi;= Qx0(vP+)bwzrr{_g_NkC\T?oPQ#`fCUi;u><+1t@MGܚc>Lї{t~w+hm/nϋXej郸I5ιsi5PO써$ c6ؖ'Yמ/5u|l'qRdR('@nS ]&:}z~`ҒQ/J_rܩG82G\Π Z'_@?DУOm$ TV;Hbq+Z=kAEQJcluZ=zՁՄ-qh AEgp"4RMWd\`Êp$9jok +І%z f?g 6 vU| EgwǏXЕ*W#łW饨٪Wnf$P}5g WsΩ߷:>U竢ݔDA`Hc'xΨStFe'ԑRΡ 5c=!~K7/dqă>!+Q ~(#}9p˙G^{HjsP7CltcGU7_Jˉrۿ vӦ\ӆ|'~Vx5Pau\Ix1li_$=E9 PF\*-9W7檡q[á+1'XLӌ[iN9&;*O5R٤*v'ɹU"JߑQ'*; ICx҅u`)nN# -3O6)Bo)VCT&ejC'u,SXؼňcG><6 Ea|bGCU_NF:ٔ|QBA!бn-\,*_X Pf_<4̗-l=*ڙ*9" AQ[6kxMX -hII)Q.;ؼP/NRV ,Iv]HX+,0QXqܴ+[v0Ulxe3_9ҥl{!a%Di)`X<%,o`o瀨 >+Ip]ؼEV!.8FEXdmOy >m̖KI%q*?FPr|H t:srHڬeYifb6',2NiH<٫ƒp;!>tTMD4Q;-y| t a(;ڇm|XrVA6ƜIkNb|-ʄ~k-.RT|_MLF' JRq1J)z)/9[,{3/`s,?mԂ^Tї8R5OQea[))IdHANEJ?ĿN ˟9_= :{:Sx8TE(A#LwEkH3gjQoۂ4oݣoU54hx.{!B玑2 &¸\@3, bvF(_!R׵QH`"/!}>rV/*X8W{_u l;"J "J+6 u׏tcv3\է:G)<_OtN/b󗑼㫛3YG:N=DR.J0{]xM'KEefVUDABщy볽̰s_s΂&mʲh.6?E\y)¯ꭗWM/waP8XJ»P%u0U5_2um޳tSсE˛`/JE&2N:0~d#DySkf D6 JY{J' pǻ^ Bǿc1C\'Vۘ0NeC9 d:e*NFR֖䇥G p· P#{8x<88$[NIQ^rXS9%kG {Z{ c4'lkT<#{E(]TL}..:_qB~ZC~ɅrxϋO<`o`-# '_ Q e4*(t,w4# F!˴.| ]<+ SCIO,*"GLG}WCrG.F7ĆŤ+N<?{ ,ET?8[c7L'PWMpg7DtFLuµZjKxA)Ua-]y- <'zeEEpu(]ڊx8~-܁|{r]C4(^wvŎc+6řvSRӺ ڃwIax%ns K+aYA1?ct;\B` F{ڐw@Chnwْ}xK`MljҢ)uԙuIl*8Ei(Udulg:iT)ydFX .3$BЂKO*5khyTQvh*.i$D5ΞGɚq.=J`˶!o+a= 67 ߣ U>.h I0h+ OGմ 5ߘրLn~忷tbdOs6QՍྀљ %N.ۏ{p/VW-ĕ۠;_˧8Lq$iހȬw}|g}$z!Gv~ZTgLtؖcb9JyPBCQ. ϛ妌Jav8kiPRbyH 6یٽA-0I 2Qfa ^QsI-%=I_@I9<.rψq~#ctm G@F%TGKH ndtftPm$\3ʮU*5 3TUI3@u .{PgE}:: ?/ztEE~XayNb~Fd?[08[b>,kE9:WunٽSWD*w;9 @ <#xn%M<9$HIp%,8z 7RԤ.qe/v[7tqm9NX?LW[ÆǝX@il~A?Ȏ%|BFکa !~U :d0'YmQӓIP• ??v֋J dR$QrEiay+mC &[wav 7maêH->RC}Py}MFr[8뷠o$ă\ӒIvγF\青2$Q/SؼM hB=L EiJJ2&܄@bsa֧cILr?W&}jBeg *]>cZS8=<G'bm["ʲW4fl[;h(#uBxת^\I[*ƻv`l)캋Hfi9$'eĚb9  ߱z}=w̧x;}AͿ,K 6$G ||Q,[QnRAAm&Rgts[Q0mr=K>MN2O3w.fi3;I\&KE(xi=W0 !nqG?[uZAk& 0X}ژeD!l>S H4oܵ83.8Q@il,U r#(@Յ0/HhMy[ʰ4u fJXvbs1Mt%Dt6w`y"fˆrfUn Cqb9V9N@qtNob!a}aWx*aʁaҏEwF4B~Þ Z)Ld"ZX[a3 (@L,I>=lRߣC m$%E濜"o>8O*`ڑ[wv;*d?71SblnUz)cmDD,;-!CY}Rݐ3X ժ&gb*WVy$4n=xD(P{Dpt_ƞ0*6~4w`_"5Ofq',8lJtƪ]6K)))`-!xo9N  ݄[x+;:X7=FBM7(m2SAz%1̃tI o = Rc,㭹FTI_ jWҁ_TdG![U-}-[vޭt4-}Nij)4B#(]4ye> `L7rv2OI)_6A@Yx<3P_J}!wja YcNv4_Dxt՘joCdz{i!HEPV'OLwi8vaPށ~,f^`gZ=yˑ?aN" K[6ِ)x@!+9oSA Ă3[ \;QɃjq,oqݚ|/ft\Pv8;,jR1/ 7nOP>No"ӅW 'ŠȲ8W eBn [!ƨj"S:c}V+ A _I½l l jc"F,cMڠ?M*am;8w֧LM@aUvV&\~ҟ6j7ߟ{#3k|G3 [D;\_PE=1kpaK T26w3kEDwLIAMjafY,?k6y|-hGf h\r^ +eŖOh9=Я<9͆쏰l#tڳ]{IҦ-|M˯6mQU4ZxSoD WSD64/<vHviM2=jUV -2 8a5LNҾߔwt R5弄d%hFWXi˶Ác*k[ޘ`._L_H%fy]Fw6=EO>ґS6bٖb&,<2EZ<2<'v>NO4=[KG/kJûB#$R6D-W;عz ?Z *#;R&fٛнM3S[wo݁;{h7>4ʹͭC&X`2s}pK1/R/mD;nQ}ѴUGx}QlR}B38+#T<("~sr`45L–crϿ#WЉJW2̗~4u902}4e3:CvMg*0`(!8RJkCU?w ʍH'o>;[@CMGwDҽM+4JR[|l\)aM|80d>4o#MA'P=KuhIT V巰fPk+D\Dyp2EC'lK Ҋ'g]G$9;ٲ<9d4 M؞ ՇruM-x)dOg#۞ wwEo$Csѡng%p jdGVpxy7rMU.86 >*6@ޟ5LߔBrNcMREO9 U2jNMgmE^V#u WEarg䑗@'@$"; Z^rmmsڮ2U6uv*8>0>ws|GbK{W\TX!H/l+PAD(=d .jn֔Z!Bέ[vZ)zG+^hwšFElb~6 *+p;k㔘} .>2`7}|z ==6d:7͗VLdvn˨*ـSgC; aX\o+?J=lDgWZmI=kr hü!E( )#~!N:>G(Vmؕ{X8%Q+D KX)bc=IaWmtn^, aI(a d[Ɲ ^('r]';*, 3<6J|U Ŕk}:){ @$ŒtN~gpuĆv@D?lP^}6{_zMK=w 8Ҧ_f6,SU_߼;DǼtPp6E.4KB6il- P0dQBݬ T+,l)']~HY VJPGBz^ɻEKprk-uOD7Z*%ԏU ut$ˉmg%43Bq+ZC£iI+Ȗyjx+,sƱrNs{{5{/TȚ1 b"8aNe86`Cɧ߉r_Q $H캧UWz۟˼j1cǤV5M7U"CnyHKZ?ݪT1|LgVgʅB..zʥriq # ؇2`P%pRJ,uQ rt3pJ5I섞)fy7r7,Jd9m#xɰsz+cSmn&mkgj'Chon5hѮM?IUx7J,}ӻRFpO-7?ğܹ4}étk0(=i_4y ap8*%OyBg?[\ǽ _JL`k5lln60icp'ƺE߸iUdøڕS,Z8|y&`pwMxQq[9]&Gt0Vh(ň._HMU-roqN$]hm:#n{!1kS1 lOW?qTyI:`HZ/YV1:& q|ĦnO(U]I}$ڤ3fVwVqsQW#4QФ#%>@^Jt_Y>  k˞Q}M²0 %²mh[cu E=E1uTfqAHI}4 Uܫg6R_MЖ]9sTIlgosw}sqhw߀f$Z5a:J~ [W(Y <] b'GCZpga'Q~=fEz]\ 8'!IVoԃp1K:7:Q5Pg:7h3!QD4l`kP{q^mBV] "x3ERB'MeUF!3w"*$7mU0쮩@188x R sqbpfX5¹ac+'ëњ$͗v,U1'{hR0?cl'a_5}?D?Gt~n7!+-'zz4׀a&xzi{li9‰IT6g, +yt.N(&A\MžG:>ۏ.o˚m@;XjkI*t9-l0ʯR/TBN~v]??9??T??_O4VoէFU?;j՛}_-#8'Tv#Glpv Mu-⟆"(W*Vo>_&+ؼ?Q`{DOf0݄}~SXZ:)#;Հ졋'U'X_t<ÿ!'wCoqKD9=ͧ/^>]vX^b^ [Q5qqbv9NZ*:z:s.Uu  pD ۥ4^,)_ٟk|2I/?=#??5?+ٟkgԟEmtO]vm_v*jت@T~yT6J; c#ɠrߧvۂc+6/B+:گ0_#b-OYae"+Lo23Jinf7?tMs+hno2}7FM_5~7w92 qm<Q}3 *%95wjbY5jO3v97V=PH-p7鏓!`}7F05y):왘ƓHqꍇ = Ҡ <@};f%xQ!:/%&W]#Qe1*tY/'xh\}?XdᚎW5X ZnkN!7 kˌ |6 9o1;7XezD6q&h}0 %0|tMdtNF97=,r!TjTO%G皜LSĈ`{ LNbĮ<*2q|,J?yg=t2;B$DK2:!6Fxe_6w"t5?wkgS}^e}.BR75,ГpPQ>~ bk-⼰IsꇋClwݴSڰFU#r`Č"a6a7-I'}]f"{lqx|Efu*P{y}{_q zzS }8wq7"L%Ndq܄-mZ,q>9 qvhAJGk٩$ߌ^}*x=hnW[V@01c֯MF?b_xqHgs~޿ NQ:O#WP)w!xVLx))@6J4@L(Φ e_p8@jSz"RLV OѦm@l&=~x hn)ϗxޜKbvO ¬3ylT筤9&YU{vR B >ۄ r 5xඤm* I0 K\F4PX.UfzB&hɸɚq$Vp2X`u[%׿9fr@Nf?yz3MM^Qy~jgyG_yzrܝ( , g].N}OJ&\ ¬/h*-W b!e*_eoCqqnvCP() ,[!Gx~V[~ ]IZp)( u%2+_},;1v wx?[Jrǂ%oiL1f9l]%[17BMtA` nE#(nzfiM/u( ?qYJIf)MdGYv6wq $u6u Og C⮺3զkǫ]xgLN!Ԛ=R-go5KOxϧu|4SהB hIy[=YB,(X{&tAXYL\ȶ>tN['?7z2q' B%ZL811v?ڃHW#W*R`ȭ1F} !2<'kO'jmJ]KgNʝ84"mt-~DNnKo%h48Ի>FԿּ(C\ .mu;E6$eY`4B, )b/#gxeI޸ЙNޑi)+u588{Is҉Üӓ~%ɴ[ܧ"ߧ/\y$@T &YYHIq>A:f,[aaЯOEŲA̫ H?"õ(fn?G#/l@kd#Jj;E{y2Sўx\8|v5^qјi+@~F{ =fOd㲛X $'b8|3Kn5S $*5op?~TM EGwy+FmE׋ Ƴ -E:-P\ѹZU*`242yѯ :ڤ>tA l_^NJ-#Ɠr?mh_E/sO^D?h^j'8RB,~ $K6IRq8ƾ~͎ S4T(x?x\s$5{gxW3ᢼ P6] #C~8V 2=Ax', ) h~l9b~_ƯozA?E UmV2oInnLk}+B T X̏xCG",;QdwJ1i^x$fC++983myI_{:2&&;z̽cW2 hv\j#څa{5~nˮ!5Bpk7Ur5o͠5L*Q_t ߿3K{EUfaqԞ͏wb[33MVǣ!Pw0{L }'FȪڤzrPҮډ>g(ݬ~y?@b;w 8v{u#gC6bާ>Z~>7tXhxJ>KfCؖO lŻQx|yX~97gBt> čǍX}'n?J+_O@qMMсl-h~0OmfVn72Q>98we|U5Ο^x/Hhؿili묯Ոc=Yb<*KcG:,58B~tuE7R꓃*]])qfF s!1j#ﭯߤ?wgWu-~e] DކoVa `Pl-kN<g+b:^3i:Ei9moTPH3o~{"/j8Вpk˘A$M; 3V}Mo/iIlK%H^pX!ջv_ak(4A}1ة˩_\{tπLi~B؜i&CDao6Olkl 9'URNdnJ]U[4[9X5htUpT@;=JD_'Հݗ/Crgs}Ie/}=Dmm}$MOVWn>}x ?ø>}ɖ̇^R٦ 3I.XZbYOڟ{j*. &F#11^,s<;&=m Xe 8o=kKVNЅGͰ"o+x^^/|i_L~⳸Pf31`DX~b =B~ܵR qSjnzEa?EM)ptG\Ҁ3pya]u?y'1E Pegunp JŜ(+KHw1v_Q~[/<}ϳH'Ojbڞ:gߠlʹ߿$[:x|XҎk!,}0sLd`;%Mr ڊOXqT[=7/ `𝅻Z})?O=aWGP<>r2'fSՠA{])U'C":-Vp=TN5R.ohmPOml '_ 5`GW8IJj7yc QRȹ $H9qYnN9.AWIr\5}E%gJCjٌ !Lzwjg$kMж4pmU䁼 MO5 /')~ß9o3<{kEšՐy7"~`VD왒cLB?eV2PWaswM^YN3*m͖6A%t.v ^3W{<{o(łoe4:aL2_)ʥYS|<-u{vx1 , .8@]Cey ffu]ǫ3 ~CSW ~cnX@~ӢT D2d m)ٲ![OUVtlͻl15b(=Qy6@aMl` b؀6@TUD2Ƿzƙ)Fe+V< V`OwROR6tnZ5')}"ϸ2nYz!~) 4|hxhUoDh<VXʍdf)_*d l ب;2tgZowڿUNZ߿Տ{4hv 3OIpƒ7[~SG kk8a,>r ÔX|Z׽v*ԽiE(R;dhok\gnC95#Grlr/:0w60mc:K.aV$M:Kd_2/hr{V†wbЄb|%̚iD>~)ưXM-} ؗK4Kދz6}#+¬-J쏟9B8?Yq %ټp_Y"2V ?Uǡa_Y ];k&<3^ygG[/qL6#<}EEdTaI9(z.<;'!ûč_$źN: /N*hWշ\=axg8] ~/&v'gWNcb^uOF~t JŤX(,8 ?8Š( .^9.Tx_bXUl܁9B\Q+qpCDCr+=^I"]S}PrZ:~P]gڤΆc&Q*w(?iԥ mUh αE9srt]ܡ]z￧n\?\O8$ oO򶼣!d C)h02L ZYuR=o^C^uҏ6*S AtZ{W]2_mú_!S1m?J+m*78–lSϩW(2gk.O$ \^?~.nOE򽥺rAaQx[!e)|u-dK_៩&_9х\)GND4s8=$EF8拓$:Z82)B5[)m*S:EE2A$e5ֳ^_c'`BOxD|zB@Yy.r 4ƚSQO3ld!g!_I]`m#Τg[6-+ 8;+텬]s 4497XC- Zv&6/32&?"GsIwvhQW? mxcU0"NGJ[巸 "wd a*x%p;r WR.̼^:{S_Ab ײ'B@OzXRB-egn-y 0>6&ZkrK٧w%rRx Kg8D^sXHXCSR6Wц 6ݝ=|Y}o? ^Ԗ۔3kFfDՌjm)=TvPdP0<cv[Ɉc+|19OC`PxG{jm󮆈O} RjϠk l܅lf.> {ćUދqL~s(. m#~MkQ;c!2-og?1"q ?$(3|GUڌ=CtepDPUT9Zf:F6чvU k}_4lQ-i  B8abRe,ǂM‘' u}h{~Sn#?m0(*i>p~}:vtfU ICND$UK#ÎjΞd`"L> W؅0Gͭ2; x\ryS5qYrekA[i#F&+/lg/}$~WK.6oۍ|FNrjkVaT yxB[pI٠qr$S M.#+1(|c9%5og.YVy`rlslNr!BvYzXsT22dz }K+}…QG_>GFͷMďR|tۖ>N۹yHf뺢/%7cHּTT{%lǴۑڣ΁oQ^#)7w3&D?;yzow 9')'OcΩK [DoQRŌʉm-R*M 2G$6 !s*n2*&:|)f>jM \ovM]#/-Kl՝`$tsTOeuC,~d1uQTs{f3aEa}TS8<*=/tL'ٲ-Zᅰ caı16ȳXz >/,rɷR}`n<^ !tKNә.hbbmaP%ݞЯG_1Ny`#%]Z6+W?@Kfl ''Y{鶙%q|?Pl AQcS¶z^E}F~Jߍ=uo[GD zuY-N0q'j*ߙ1N ^Oߟ9N KGr'ɀ$m.z;Ō-vGEP|ūOrEm¸9 Z0Α2LUldࡾîaxV(&i_&/oor~I(-?'>51@w9 "d ^I=< ʃ23fݎ&oce2g/0X pBYYG)m8Ơ`VH8/X/9#+(Aɷ㕁ZBwˇײ别މK8 f ¹hoN)tCP:P0!IWvvU\+rTGfYt~nM!}&#}O}4&|R.ݾiC7G`lVcZ|XTEVGr*ЖTftv +૘6[ghxTW`Uy:߾IO#GOԑfw~Z cntESw ˇ%othxbshZ7"3ygS?KzB93iа!i;47Ag M)$jN{ǯp09kfWAI+[ק_K#)]W)}zD_O?I<wHPOlM~*_lF= d8\({bHuʀyĺ_+/u.ᓄۼ )]t{V3Nuîh}"Ȫ2y V 8O*9fz2I}D){IY e裦acl<& Ng(g\ ZwTK*쮋*ɃMy@XbM:ftËdĐU+Bn]8Pu('V p/Ef=ƛ~ƽ+o6 .Y] *li=n߳/ԞpB~ >l˔n}-ח93 6#3*~^!B>6P$d#7p]H&$ e51nI̞h8,XG ]v]!S`-QZC?ѡB|\-ʕR1:tik+e;tzZ/X,oZ,,( #o.@5iF[Fg{uqVj_ܲלV+zH)%z)g%ſicĿÞ&,yd<0:`\|66a< wjBn#'2\"Gm)x G=N#s#;;%7?R n[~x-Lx{ ~wyۈ]DR/T_ WX| 7TȺP@8n:̕a$Eg嗘B-G9Α=gXk&z(ԊR}C?Z1DE#dN7.8 d_̩8zSsxI"_zڿ٥ 89xH(]ֳ;5zش;67 h8ļ\dEwꃬo}\M5,kHSjh0@ΡЦ>wX?aZrALdz626 !ړLҪ=O>p B'wd |HNY*RcX}NКI^MWw/FHf4"H,`ٽ[ "ZN6y*GY(EEӮUQO\u|A8w(*Pr6P<"P+8 izFq_ 2$l#ZWs7$eurV:ztϓ19nw=z?R1wJr5=L1 *N$[ۓ//ZS:=öM&< QF/Xx:B;iVυ6fQKȌv Xݠ{<8 U ($R% FtT/>pUFHE}_=!뜜v{J^9p@tm*/Qm~u$:"NQ2{ivݔb}d$l}UI7>\X4k⚌\ 0DH#$xj TI*='wryvK$ǥ>]Y dSy^.Spi1 ~HI_b(rУlfoVSQsq_nTD!%'t;Q`,C6r ,񊰉"ڼ~\fbl<>+H{PY(zW`` } 4K C\*SD ];@2ٍoCnKlҪzrř_RsS15 g%K) mq el̙-V ?$ ^Hpzlxh;hݔ`14R0odHcuo4G+FF>tMAoP澑G)If\-" PߩELKzBN\)"m_BBNJP+oʙriC(1i [Cf+ݑY] >)riy*h$p f7nD$r"{k Cpc.lJ:PѢA迖j1!zzXj7 I;ď_\c /ģU7׎ 'V.Jeb\s>wch hge#F5ć3 m ;6X!PA2`qK(#wyY~j AQ/$i tgMy>7[8))ә{ms㲼]b-嗋jQ0KTXkzz NnaYKb9xj -urt_k蚰'i>x$Ƭ/D_#\t/Cc .0;rl!6jH]Hz_V;s8/fIGS7ޒK'uŤ('<u@'iE*TpKL.XpAur#2uʨ3Lkm322G=@ƞK_If*Ǿ^{< i ﳷ2Ϭb⨕B\dT =2~w*;3'0jFcMFY8=#T4U_DM,6_Eӿ>*G~pd|A8}ܲ!K j%hqu= (䢐9Ep:^3/3R _pPGj?$9DfQG©itj߾pzŗvsJ,)lӨ蛵y@"/7pj@6a'H3Y@ס ԭVC #Sz:TԛW_=q##0~/ o UKar?g$0ԣ%<&xHx&2Y}zvOd6Z<=Q*HnN@Guh(/yBLNS'd_q$r;i]C[D %W bZW[%GWLbN)4>4WR=S!}W4OI??wNAeЅfD[MxwvLN4Jy@`^K跔rKڦNHCS$n_b-#! teO,i4؈uK1}@!nlee悔d{6v,9?,".( awLZ CM8Fe:k' S{_ſ>OC%Y/*ct  3ÿ9>]fLu2s>\\8-W*:چ>_vCȬ$(fۻ*] mq: ?p<~s#B.1Z#Ҡ:UgC[5[ի jҊ:i&.41/-[N" >vzp cHZN ߚVl<@=ZnN;~=wQ!hS3\hHI?[OV4ClRcet;_*3g2 XZOQSjP/m?X"镛sHJtCx݆Bd:s1__98Fg]WCP?;{P&|?]TdOQvCX%% :[ GGcsMt~Cg~QLJ(Fp Cq/_HLǛj-wFiĸf#;>>[1Lu~+Gg`(^W_X5~B :bj8uLXB85Wcii%ȱK-nVU ;؅i\z; 0b+n3xf_.Mkԅqn γ4( תXr%E8f'w̰}pb8$xB;YLuue@z_$~7LecNBޥQp檫J{5̝(5hv祜Vfi|#Tkib(yp0'WcV;]5VQNTVȈP5n"V(s 9^[t8vXH>/$IXlܱ8qUO\FA:ƒ*ҙf!+yp;;ߢv`kvn_.f<6| $&1Mza!7Et5B ҟ-{zB+Zn/Ho/"aX447Ŀ:Sx BPL0PiQU:F%r'}O?78F*;$ZM=ryUQSxB/>#/^@5A*QGP.1b]vEgC Ic nثٓRe=Ғj(9xOE7P!:8Θv9"Uzh9T9nJ5!nWM/Gc/Q.3M&w~Ep'2Hzhd`m/wXZL+:`Ǜh0;d+ưRGy>ޞ91 s92DaRԿN^9Z_Ml'˙MG0t9D7;C UVD):_\oغby] W5Ewјn/ L q9wo5- &D F(I? qMhueJ;Tb7C3##Dm6\W Es[^Ocr"^ J_-#FW!z`MЇ2nʴ ݥ(h{.OvtWUرmR%*=pMKnh9lu/U[PFǓg)UٯᐇamWorb8֛Vx9=\m2#iG>ՄE,{I3Md `Ųyiaʞz<ݺr`}Ko e(S[<:|w>x ,G`ԗ.S+y.C1\m%lu6T1+f/) 7tNQkj?Jp_@s ɪ|HT9S,+;|+mP>yO靂'=F-4Nj?¥xúD{K4Fl+Iף)t,!6zo#{)Y*!ɨ'E]8wBMNI:S /jA>uqPƔjO땽N k7y69n4Ip T ڄ/4QrQ?6Q^>T۶f^;G.;v߷[3흜F v?WA\O.iff0k{L,%I#x}/'H*8Pɵ9!=Lx0![yB Z~讌${9~+#/r'Ttȹ}38B;#wӹѹB,sܖ W&*2VE5ͻ aBcƠ So؊O85!9F;91}i)f>clDa[ jEXC`r?Ci?薃ti|6/uy-gk3w; أ&6{k]EOqOc\2NYfr92l_x }BED_ Q<4Z ܰMJdtǺO3O48L-iG|:@ɶ#@r@^tѲR\dB_ j0|2KV/u^)%b,N4j*Rch! 5A{iQFGi$r^,:{EʯGl=hKjΆAnrI!O+ ҍ#|%V i(ԎzlXuDMHyvm~d>њ~DuЌC3EP:v Sfdl3^/rfNI'~2:uONOj2Ty}N#x(JŪ0C2ho B9WH0qa&V|Eyv]Oz{9G_wݩLHZxYչ0}(DofT}*ŧRFЬ༱4}8d {Vq6: [Y6:.mu%:RKdnL+KQ!ߛ..~bG֢\8N(m_LcT/-$Z嬛Rw0ě>*.+<ƁO+Ȗ}ٌ7΋Ca珚S+"q?(?;TzE-`N `ynk}n灘1|LMK{ v(x>il_"?Ri.atiɏP8z\T9a)NAfvi6^,fc ~ kH\aSo[%Vz #n_-_Mm†nJ{nJ{^5pvA+څ^y_ho_t6tIeWQ]V/(H~ܧ 4r>OzsɳU5 xZ3J^ 3?Az|FܰVnnzQ9"}A=gW#ڳdtkXIAYagGShCrS< hs<z qE`PcoK;|%4li0 I.zܻ3\3I+\cx1?E>- V.VzdS*U&HXE;dN(jKU8[Ta[ ~$Z0VY9Tk5/\ udW4hIETD'`*HeD#F4cHL ?R3sWG Vvn7RߜQ]˦$$ &ʆTbptJx6v3 fc0'-i;MF1oTL4~#ʔni3VH Јr@ip.:6 QVQu@b &{KxKShoY48>S]㞫Mm2䩝60ͧu7%Z<+\ Hںʍq "&0"قWhKB֗G[J+J`RS3+#-I8?&Tx,X3Ex9XGc uq<<2Xi @֒Q@Чg #f1q ]hY$ ,%0p]@1s:pP#Mt7%S)1_ss nV.0]w Qp%.̂k]<@˾ܤ=bgPf@4P$_mYb]gwG JoK|a_[y6q&W>ssVApw]^H73Q"9-g<*c/I2Sfxj?t%<$P>P,?ԲgF =R7@m*L*p8/lGvMd^Us9J2~B^t;iBF]W&Ci;cbV&zٽCROJp\mkQ/ Č 2 hCcQAfJJ!_XC:gG^ eS(J2j~_@Q=dn[IdwA㔿9ʎ9FєkA\HMR?=jO_Q zב/?/ )7i t-W5 t96(IKa@¿ըhb7,Plt(Ɏ*[>c{j-i!Jf*$Y~C2fx|*OKe^ʴ-Le,.U-^lZjT:as%CK{B Cכ^KIkD#Gz0*֐J3?oJ;n<(S)H[LQ$vv8nq=3_m]EjFH*h')wm輍j.*¨cWiY3~.y sF^Yb~yw:gK?IkHmr X׊+3rvӲ&=@q8ƫޙsټ$ ߱/a $"8d,+&OXX1X- lމ߲P|,CGhr?5C&HcJn<{}jrЊ /Qi ސ_"x'Ad.G^uaot,ep,%!"VY, O7/<3j[bX>$, x/ x +›BxgDSr/60F[Qg{727ħv ~ه$xk4nhL>;5\cx-OC+x|0U4rXkWuY4ZHm0`X9k!Yv3o4y3)^A3\+.tsJp$򵸡> %\t{9e{`4r+Fty]v-PÛ6ioC#wuY*L%I0 t`WB~0%x| hgydTmF/gTt5 -vҞ;Bҁ>[ ȯFto1uoVhi`AT&Lԙpف)pZ 0,%S('T"n5ӧYJޓ7:96-L/*xIC"0K6Xx9 ȵ\irv2ngGLJvYtBJv^:Zђ۶XĽ!T\! $&nENO# ac * Emr>`C~NgDԠyZQ;+KPi}:7 }7׈oW]A@5pT?Vbi{ƮTg\-ٕw7ϕ*tx2_,$-9HOfƎfLz8$whUelvt vUZfÂ,UVJkFNheOմH(lUL%c4ثH(i|)LRu\A})Ϝo,r3Xw w=S Zc؊Ai;m350ue܉ Q&/D@^ o)q[dgDQh!o'At:(]ȨTj1 84P)`I$Vc`A 8`&3H kr&Cỹ8SG$[):>`kY)ڶ+:)$>uo4a0 bvj7MW`Z0_6p+|gTs c{]K8)_ m}9t at]˼CW!χ.X#1S'[Ȏ}.J:Vr&CtPy9 1oWvԾů4}=dlg#̬M7c(*$($Bxxs:+HonA赅 -]߇TC}@}{ J_k}GpS8B{]sydvg\ߟ1t]{5.X_,%e+$y|zcoχZ7,OcSؽj  ~+ZQT0%86]>.xݚpͨ\Bkv:z^(aL+ѵGN]Rzm+T.CxXu#aa[ͧac1;WV5^_sBu~ҀMCI_P']XִVoa~Stcdƒ'wϳƾ\mp:mG@:#8f>l8JX*tXiP\i?8עW[( JԉҠdFߥmn[~$; Ph $O`D_`d ӇHA.m ['3$R.Ub)aVqTg KU 0 bA4dHv0hLQh]:CoP6T G3^,t]~4%/Ad}8/A3YK#v_϶z>z&gaM2r"ȏ%xUW .b\ y@Yƿإ#m'ZaԇП:8r{ PEv SCVxًJm 9 .{AI w6"24EjvL쏹NM&]!M(_45 lh~;vo)x>Xp++x)*?RhUzZ*>>\U2^;Ee:ڱjf;Yi.ʬicc(I-MXx+\ҜhoQfi2k";lMz@}؛֠_pLUGDAo=S-X sXCVJZ0/I=4 ;KUy礕gi>MFIU^+`3zD 4raWOAFg\l(>T TWQh| 5TE&NHn{w !MJ[pT`6<:Ѝ=£ʚ$XyPETv-j0ߧ_TgNJ3cK]^G~wj2_41FQ8vǐ09Q9zQg!)(\q\bgw#!1|)+=C[̳/g^R/Fe]B? O"鼁M>᜔#Q/qh֖}q6oāE8 /'!;ՍA`,'M].U0,/2bxYGW#\EKBBn ^xOP'3ty<[~y:?+JTrI_?u»;KߩvMG"T6^SIIl\0D:;݀8W[3CՕ[\ϝ9+({Q[»jfҘ|¾ _{2]/[gVXkOY=[ n]*˖ħ6= ~űu2MnVT򖓾QB1˄(?HYOT>YxB)r.E@,Mrw(/[ڨbiCgF\.ᲘwY<,'tm}1ԛt?Kb\dz1`hI3=<.+%^Paƽ=FzbvdOgkKr]>2[ ׳9fq L5<К+eMgdmliDGve:kqPE{mvo^ fC7[U{[ա6Nqo {*{ðXBftz O uZDU :F?&z.YFjDŽ5]U8 z_;Dκ}_Ul;m@ilwgM>|wzO=%45\ރˣE[$ +ܫ\.bChCȄ 礼Xm4Ar죩br@\[ Lc芕t1Vb_]"0zw8v6$Vw sIuf̱iVe4M(ٵpx!ew38(c0q +e#|ǘj\ITE;g8vC]< N=5y\CU {ɵ"cG~ZZC=,$;l1xFw7_㷑oU=bՙ8 dF3mtmo(dp):b Ajz^O2rpg֘@hjnN(.ۓc,Vӎќm>OR&ޜ ;p٥]ʇ}G.oP.pefT ?53WΖ+HM?%/Hhnp~:6CJŎ01V]Xe_<|daX4oZVQL=I´S%}GYhP̎W+Pl3mIC_@F2Bh çnV~~\U~ڧ5*]zÁ)PEkں†BN[JjQx.7;AuFk8}rv)L[6yv-= 濎>Z~g3f Gg/XˆgLkg%,h0A7X.;+E]nkGHvk=^>2-GBE MsQƬFmעǷ#lR7 \z(wwYKP~]̫~oRUO!p^NPg}C2%T@9~ ]v X 6߇|/ {l oH+vD5`ۤ_OOMmVs Q/d{]{O6io4נJqWPpɯ"(?/F @,9E[2<ع^RN)WU -KƧ8MѶ ,JS,gꁖRw-oP h2/,fMU3s6yd*/ԉͱ-6ᛞ}X_FҦ 6T |S6zLc(3{bzaqaM)aڻ>C(Us\QsvM.*_e|ӕ3jj)gXZBywޠ_ ,/r}q uOtX4a^,H'Žslbu`KLh03'acz0sy} ckcbKrʡj={+G񑓿/hP ޙ|[5tC&\o`9 Pv7@ʢjkl*+'y>S#hm_0NU9=y_ɗ7,$snl*1ѕdr, (K1iG`X}>B|΂(:i:0xf ~ή0-<Ɣ3 ||ò 0p :-CT"\/Oo2%0tX#ЇhϜ2M'DMi'ΡҧH*%h})1^azav XBnuo/bh;ظm dPݓN|:qK`JBWN k[ǫz%nF!yg9 #a%\?}XY>O~I·:(o3}@Y>bp}Tq[ Dym %8iOg>JsFߕЁfjN&ST}%o؝o(P^ @-,6KxH io 3T CLVÏvAʡ1ƐfsQNFERi}x{ѮťܼL =5}<*9@[/ gFDJO%Xk4zE$㍿96r253ޫinMgר.:Lkt2`}d&q.ߪM B`^uu"}yNR`A*x t\EZbJeu0 ,Xk#,;OV2dk~ -`^FӇؒIs=-*jaV82u&Մq,lc/9Aw+ gM,jXak vHH O-0ԙ6°H'uto/!#]qHG55MTBQD?໎?mk4v`OЧ&> ;zVI~f]i Ob0 3ۈ-t7ݟKq(GkHFea1hAzA$8JVexjܼ nE ϟxh9ύ;S.V,de)g`Pe;a@fo#vWjx 04 8He#Coi4^؄u]uNxkmFN-(, .Dv6M6xxx;<#1?;O01Nq@N̵BPCB ڡ77H-dWJyo_XC=症QQנй3;EOOLXB̍E;8?N+P|[$ J/~GXUBc8peLqId ]i[?s1>أ:95@I9Jf Tvc'_6Wm :|&9a$׍a`W']t榭@$lYZ|Ty59&f৓.PWh @FQ-;*#1TEDku2^5Y^TaCr[ؐ\6$WڸFfbWQbCDc׻#̴no}FmSn]2eh<`^aL}0=Fɺ|džeȍ-xfo]υDb)(a&p{ZAgjEG(\<Ӷ!̛F2+x%ve GԈY# Q#}HI? ؏+E Y(<:k丹 GfTЌM1KCa`g^ чhUYgHPpݷMv_^MI>R%J/ .MDB}uXoD_yO0a(i3u$*!XglWᷜ߯).?G<&1L!MZ?!HRHqهZg.WHŸv/5?GcikbF0J65~h.t\9Jb0ٷa4M7q@쩼ak6KנxDԿA\z!<üR [nn/l1ϖ>ZmXeO XYX oT?OW8F8EP7 qnlcwB3g~uP<Q[GCH혀Hbih3!w̫{,}޾gkS&UK~@] ekDyP 4GzRćc`,>/aύwTlῬ]5uҸ[QmUlc63i8HM~*] b`҅hщs).\ $sPB ' Jr)xfFGnLL"O$" nfQ_Zƛmn"epmaN_E\onXω(%o>.3[K>߄̶vrvViEU7 b;UHiKma;2&lp"<+$\gqOġX$|X$)><}&"ΠxWN^ح'.SCN13lrsk:kOδ9w.tz_I`wAl3x=93=;K#@MGXwP <S5SQ] R4t3\)6HDؠ(# $0 p&G[ZI6P`Jd +ucO>kX0"ۢVx&1ݒf+l/ .^#;|l35Q4ew#\P^ t'|W63Sl\7,*m_ dMu6i*ku`̨eGðL; M/{`v|4FaޫQ ~A;.I4"3#+&NGUtv_ʛ˵FQ #* C8J"c ̲`:P`GLjo9T\"YuUЁ O[L{Ku`Dw'ːԪ^)-ZD*W*ZhF/[Ӣrl##Ygd/΅{b-{<햘W #`,uP"`r7PO[P[,Y@>MqzjT;)LfZV"ik,b >QB<ՕdݦӰU"36`i,uR ֘Dlp hvhSK/t,'O'e#;j'W4r<,J\@꜕6z+Τ0#0%vB |f5 2ar`89k0ö^2J$uLYh*VR}i*`PP%74l[1<5} +tN-F T0dͯanuC-3Ě1 oGux.ump8PasO7dn{ ɱ,pԁrz+ L%ߨ|1ʆ_"7["JzZtWUzD lc+/}_2l䡢د yrM%M,*pu%0:C̺sbgk[55h"FGdz]?SYh[ET ;dݟC,\dp!C^y(9}0izG(߬+i+J3~$X5Xn5 R@W) W1>LB/.X*aޟWΑ^m hyGԺ+;\ OmV ,[D~(4hqFFObtdi@ R:d2~mp]`>̬֎uI4,L^v{=;mսVc(Do+XDd-WZV^M{Fuu+ ]yWN8}SA7rqqn xd_AEr [BPeV1DyKtBuΏ `O_X' W# i?w1, ٱ;Lz )6:& &ADoSnp7.J{~0mvxjEdOJW5Sڹd#ˍʁ0|G2U~j+-1=a <!&<)d h'M,#Jy0Un$$ο,RmW1>CtF i45-'?r7%&'3Q#LY$x،t4}W-pVs&.nZ^,9M"Jj@6crLw<'_zǨbRTmbq<,: YIu9bjH,S)9)cZA$6M*xy!Q -tdEtAV*J,wNU$B_M. E-f՞zg,ݢ1B>u?.#B߻eٙDp<ۚMV -J@XJVp%D8m%;Ґ"Bw" ep|1P`V2w1,s8[#FSƨ|efҢbjM"xpwɩq{F8rhX)>Ps&' HA cD2ydc GC /^9|QK((([ 쳣,K?}p<: C8 _zTr 挥 kkI_Y@RG)s}$v5>a >N zOҩT+q~ik#"ϳ紟FB}%&RYԐ2,[ZLVj oae=z[PD:$Z%LRvx|Zd )GQj`Y>[!e߿K^=nvcZ~ٺ@~px[= aE#DHjSjj6HG}Y'LdGi7ˉV[ lE:#xYކy&$ ^2<iIȱ@~ :?|9s>GQ MNz[7ƹ Uwc"L)O[ &拾5)6Zx#=70Eyha} /+y5B`)B!8Y/kA l7Z L\^19{q J!bm g,M?j ՌIVۊsb p囖$ '){5M* Qº*nb' bfe?p`{a&!X_N-S97?fodz3b3B[OsO[gS^de3 o|2kq$$9̂{Iƅͻ}mc8Yl _VJ)\'ڷA[vy|k[07GYĽ{B6 [ Xаmi06۔H>@${]Qީv8ru7T` @G@vilׄ\" .O" '2+G s3;;Ywit9M_ډsE@4\C95'9m3Kx":NdrV}Jlp Gp|؍R#)8*u+yMyI+ngQc515JB~>]n3RMw)U;{|?}T/gJ%j~oX7=sPcRW#nTgE.e\Nc3Vy~* գDN~̴Ы!t%LO]3JSC-b9j1t({%W /I#f@}iuT#Ym~,G<`UeyU 9 ̾w,- (Ā$!OÜxffPyp<`+0Ψu%d4q%8L\Ã/pz pc+|p%/`Fʜ&UwCh~zmHTZ a<1gtl!|) tQN=l)WYgfvO =+,Z4EU0C&ÉnΠnˮl{[k5Uy\koza0f«T^I5a:[A 0:q^~ʲG eW&WTy*#KŅXfN{ 糆(_ ܋"'8vwBg$ ӘQҼTF79b C$?a[W}I7kp6T/)nn2b9()qUs7QK',-xW!ӊ'ΛL;݊/xN /Ioٺ?j k0-cR/?*]Fjl&=t猸sb FaQn&97rl[S qO+YK@0[I˙6mTմ~hs)du?Ob }԰[HCoyV=l0-Q(Q#/zchgodedP,w[DEcKys'P491$5R|B2XLFNׄ,rȈ|TV׿Y]4]qC0oͬ?UN?B qPJE͔QaY yՓ B\ i&j-!rT֛5Ȩ68v?qĿ"XF; LcL")DaF*AG#6ߕÁp+kko a }^.0Twr|+DZ fFQ_Mէh9WFoAx}?/nV1uNXH<)畡tz]OrwFy但{?WrvrP;[S # Fu.q+,|ZĨ:ݨ `Δm3erUW,l#е5:h[/%l۲kdd)utPbjloj u^u}d6(FWKX^wI#ſY&(XD" _0(*ݗ-WutǞ$-,y}좎O2S "i'M*udmv snȹ*/g!c'Ws d^i0kؾV]]ûnݵS2N+o/ieۿQTnF@^zQ:ę6tʂqvOk-&&l|G /.̯82?"!f^aTLЋ@=|(iVl k[@?`A9F# ߼}}M<,1L9  Á>€lS2&JEdHm%9/]fs 'v]bdx֡-wNϏZ"+c9<(0.<{) DJ?Zx ZsKIo leyKe#<7'uxu:X4c-ɤ=שTzc89yxSe-ō' ޣˉf?°w5z8IGWmo#->חE`F5諙B; jsHr4$ϬbGNg%PÈ=G1%5BH>='o.քW'OL8 #>ix6u&[XUme8)rr.񳷩tS8gԆN08D )_ߑ/\lh:\EtM# p_YZ&!\^4t&$L@5d2Ƥ{5.ktC+zLHyz7j`Z["\hחy6ց5$WN8GwWs:? s_aKc,Rei g h![Ơzg:2x +!PaIVs/dl}+2QiFDA")d@es~`Qxpir^*>ߋ 2)EhݍoiPWäpnq |W*C\kc]_#,1;y9 E߳jΖ/0^oc,GQlrr4z\S$(ɘZ<ըgWڔed餍ArH?); P`(ކӑb~ls5cJ19QIJ 0kOZ9 ![M!w+3&_>'49N|tm[ru#s\+=҈P'Be#_eb>~KBXȐ@n$f,3Gc&7 q3<>.VumOvӱ]Eo=fox ]lUGO鐖$ Ƒ׀'f@ ݺ<|fy}LIYʀ&NP⛉poD*xUCtċ36imf;Ƒlmօґߘ2=4~L"OOpZAK-⸈an0vWt(T݈q9M?lҩ`3|vl4N=H˚Vi̴ f3˱㺲쭮{0E `=pynv!_L;/ƜUZ]1w=F[/չyD.S⼃F+: zޜFG;㝛C`r1*kr_+/ (AW%<yQv%N=v4&v{3繗 s珮)#'B-#UD`zD̥-̎4䝙ʢqa=ګ͸T=_hpJ$!;[ @Vq85 ~Vp#?⭔{4)W(d|n?IA$84ߝ3pFEt$Џz.|!y"ZOA.IޥƐwSl޻oi N`eoGFAW%l8,)W.ٮ^-<J=hX!e˸5c=#`n3o73hx`znet&>,x3"jGN00p{GnZ_0)i񨌼,pQR܎6-vNo }n_4\@C| i:?>:5kXD@K͒%I{wȻܤ\؇N,(ɕ% ٕhQ]:ec\2mtވzVIWɏa]h?_"[^|zux+8bBΜu͸"_RhRIeՔc}w3t+Xek&:T4t4G"mcP|Jk2"Gq$5JV j5dY-$Go1} ţ+ A:gFwag0NX ]!46 ¨E9~ 16fMO C $9@|.l6ـ\ɛ 6/pT<~Ci^MKd6KMjCLXp?}wHw?jg9_X gȏzWU<pX]Z$1Onб4kE+Ξf9'3 G 28XNRŗf]=:" 9]+gCLDW}^ /^{ "İ18CG%K䪔+P2=/sךle\6)kʔI+ݭ3?& *OB,mt^2rx"7VFzRy~2ÐUx)a]VxNbD;);xrԈ)>k0hw"^&.E%_<),aԮԤ!SQy+YZ"%Կ ep8]X**fvrf/! "4 !oG狙>wÔ,x lpXs3Jn>42In'X(;Lcw(N7LL$Z-S%fm~PXm,gO}R/ 5ˋ Xiь Zvd?qʼFީL%3EwΪWw5!")w c\݋8j܅V WQK/ O4g*Q ȳaG+^E?cx|nJd&V!+m9*wsCp PVZ~w3/*|><2Q)'Tg̑l =_.p¥pf.!KTT*|k܋X5׆.+~ԯ"/-~R{C, ].]o-WՔ^*U !:B n9:43˔Pe:tHJFQ#{>+`)vo0yDyЦ;#׀{ a?0q gYJm]D6cfn). ~ u S|I>hʀ< ~!!r1xJۧH cW'2oIմejI02&w݃*:\ˬ%xeu3r%'݆L{!,24QFE uakƔܥof D-CƷ@{v,')7t8d)="ʮ:n(l ax|؈R#/OTM;ߨ܅ 1LN`3X| x³ކB1Jkh?~!F2it ]VTi~i6iK>,i*#S ;\fjW.vj!r}'<JVcLi4XSU}Uu1whoEYtZ( ZQFK֋=6h!@gm Z}lΎbVeJ ( 8[ʼnPJhxx5e6VI0.6SC![.E?4|di^UV*5ެEYSzb!kZQ"R4/➳=/o|"K@G-醥aJ s&y<4eJOH2u5;Oh_rl>/&m'*%5GK:-&S #|,p>&Fkdn&u3]v רd8ϫmvS xw7+dq %o-3f'FRz+^&Vk ϥwzmMit?|G]s#vsswC}3zr*?(!z7$-胥λ乕R"yQs402,F5fZBc<k % ΓC+7{/浖3(|y;i^G@Uwn={`TՔhfxUtLP+Va[T>op,"o Q)S}^ZNk̀Kk%@OO&=b+kKeEy6a3 Lnf.֨TFru:+Z bf XZF]]:e1n`:\u7m)r Lû9x(菩PB%#ɵWt!y) kR25y <U}ZC15\4Y[4!*˽,%QxzFwnZz[ MFgSB a0Dx\fCP9i'i ޻*#%,MV- ۧ+ A* }nĦs$ƱchT>0:J+2D><f 'jzDYL{W#CB*fyHLYrGܪ])xҞ3m ٽފ1 <ܥG kl$C_#U^˒༈nTu}e(lF`3!% d8C'c`{2˙1XmoYGgQBF8(P1Quꃌӂ)i)fFxJʵ T' m`}ot᥅Hϫ^c{Jaa| pP 0+5WDVx:wٕ&`J)PcYvK03:/=av&]әIly8:1<6.ۈT!Ok9cMa"{9 v#>V6N9V1ԋ! ]|O44S ޻xdAR1P!@Dz[}?$)-ܠҮbgUl(CN7Wܶ2]|XŒ>Sy4!69T,[Ǣ5 Z`=eKt[kxkܴ~+xcPƌ?Whɂ@(MҪd ~2y5wٵȌg.9Wi,9DDIB+J&1|ޗ)9뾢 6^i+)vy-'蔃nnQR" 踧7*ЫϓTuTi1բNfDmxOm=r,.y>r^(Nb"E>:H;I<@bJK "j)L߁N#T)"܀,Zhn%.| #`DjF(1SC Dbk%:gth[zH=6mJ70oP5$ظ^\ƭ ch3=WOI\Iqrq;Q=~xn@ |4Q#6AU.>>>eS >3'|'SO 1e2|y^1D zŤ>X0SS}.%{ϽBo)o[m(8 cu9q{GRJ!1z/r*pϻqa4[Gn-dl&In`Ȇ~9%AbE@*/ag~ /\K,PPܷp i[ʸ}iMsuEJ;cpsttUwWÎX"|H9˴͚Cd3-uSuon'ɈD ;FLPu;,~Xqni_%\6(V=G PC1i+/$xn,Y +C̡yFhxcv1s11:<x1/ y8&iOe4;ݮ֞՘ws:}+6oe0;r61?m[>OQnXގKcuB:{z(һ{u>6|g Yͱ,pnk"V;({ƐZjA)ğ +`h;P x?Fuبp}@/:jCۅ{Y {{^voUWث택$2\A-;욄iq%z1]mQMQA?.qF{/Vo  Y"ш>-,)t56}C/]z͟ j``PE'!ċ9+RKy),5(%[K~"qHc!bR*ZG)8?lmCs< #lS7/o9&37fV`4eZU`= W 8Fb+en]͘ó%ӈ\$K; )w?Y ,=Fj+gXw` l3D 3%AvfW/?;@0;-+SEw]X?jӛw㛧;yHs#" 5Y8f!B1B[ b?'wng$SH]/w>?wcw^X|IC7p㽝O5z.=r.7EPoL-'ی5π3ѡ>+x[#j^Kzmǵ-څ2 !6.TBVqljkE  ʀ @ZCg肾bٜuSj܎noScα=ca0c!9qF+̸!iEkybw4vFI<$󸒽63?3;4Rԁ=Da'ɑ[UgZ f#iQgSVe0㊥_Vu[e*S̑s LQr%&qd'' nd}s Y-aJo@[ת߮E.{])K+-jf?[ Vo䦚j_QVgÔx2X8{Zrdj 3 RysY>VzeVn]lhj"vahCŬz G ɓa ?*BQ)ńQhe ^?KkDGg;A2bNx;x 4{?Π2^aCɯ~󫇓hL̬n>ǖURvF*H=F:S=Pb5w[{b+\ U{{%v*a60?Ѕ( 1.ϔ)#'f0?fj9vu SuG%rkr<ŐYPV/)JVLXfYuu@`%*-+y K@IʦamXp]bIfޔPUusHȟO؃SLŢ~I}Ň{_r>B+EG1`$";lkBƚ%!%4K{Gٞdq~K<* KlΧ`˼P&wGM5n}LۤH_~̗dFͧRG3e0)zGr)/B}yy[:ܱ|0CpͨIUMJ!ϿlXeh%/Q,ޕK/%ҏe/ԿuJż:,(7ꀷ0gpm9h)fcXsnNy0.m?vVˢ+_@u.yңFJ gE|I~^H?gcȧ zB *#>H(mUF$ Īc=ĪC1F8Tn6W)QcuՁnu9hәqF2 eǵV}ڋ*cH$Al黇ev)_k')S/ iwAxUWzx`7> 6 I6F'%aL/_lz_/u<,.g_r`_6䩛 vag *lFw"b$r)\81 6ND?-?UI\T~E81N3#.Aaח SPwS˽gS JlJu1 ΌlNZ~ &FF0w^/X_5+:=R*C'M]͔gRqE;?N =, դӿ]Tt") _l Fi;][VƱSt~ެBL-6yJ {ߛh#I`,Eh[8ovg(m?` v97Σ8!*+_DiNS3]Ībtp",NQ^G?m@Zz6f{r<:kf~ɀ&E}*EiD"vJ[8M#Mx\u=toApEPLBO#6Vj6 lG祚[-f]:cIb8^]]4uZPV +%/z[o? ‹xߜFk߉p!\Jr1&u<4֢?TCOWIގHV9+hc +ƣnZߎo%|BUOiaϿi+' 4:рp߾>aaE|kMVphXoX)>^sQ5n`=z|Y(]e.Yr(8^9 o<XNU w  {Z~[#[<݊bp9Ŀ兝̢ ڙw=Y4b{#ٰn:U.S@ t'|.9)ʱ,sāE2<N(GQ_A}44pм15{=ivߋeLIT㒎]^73o2#CMlhp0`N$_bTez/,AeǼh_'&`G Gߚ+SO>޲SW/O7O #x8o`씔C T1N5g q)pAJ-Biy:+,dhs(y,.wZMߠg#4&Y3o>kAɰѶD rs`Pc:<: #{ jmVlJa >m&2V*oTB :p:{nzz5vݴ'Yl E D曆{O`WY0n(8K]._-1/<?h~Ҭcfd" )#'veBv#GX5 q<5A %6J ڙ<\݌x6Q)N`tr^gew2M 뙾(+TC%֐)ÇY 3zڟ Hp5L.|ґ0ݙ& 'zLNY) v(Gwo11ɚp}o>*$BN tĩ EhGEhxkS /al `A (g4,\ѕ09t,xp^9 f%sg6h{O4ыl&r1o!.]9)G 7-&/On<0_#VWBNjՕd4bʭz 9kXu8ڎ קZ('xuuNZ? ޮ$>uQ N9t!\M{SDMtr\rAnJ0`ف[Rl0f_AVNs9u3ڀ?oIn!O8^h'-50=X7=38E"b84?o4tָ wsyW/jL ]9ROhG ޕ爙9̫kx=_;)h0"'ozBjz@([۸ͽhXL#`/+ǰ6kMj㯪Ź$ٸ)pzVvBAg|[v[SMHb+Zlkxwg#t1CUzB7`#¹l5\^KW1Uꘓ⧂i,5r|$کȶITA͖q\̸ycOg 9,O2t5AF1孔SpE\E \,TXpQpQ"\j-sO$?L= 3搦&6}û/HnH X0" R*JfiR zS *uhlrR7|cW3HDK3R<7!̼EmZ FR`:m3xd5ja(TתXkG?e"Hn>᱁a ܥU7#v?טvtIQXST2ϡ8Bw)Lp"5Ɠ# #s:SN7Y*gǠ?3e2@9l~ v_16.[Xl7#k4j)% nHXU@򴐸n{)ugKilL`&\d'?nm{P8[w#NMfKl(2Qze/5 efg/ier*#~ \L)FUQi^AIXɲ&G <5Ąp뭨MɊahXp+xP0bIوX>Y͋pa,6y6٘j ?]O[*B,|+$Jy!+S`)xR(єr# Lò枞'36 Xۢ0py2v$pCEc$+]sȩ%3no-xБ($wgQG ^"DCiQāW07ܵ SW*Ptutj?*4,et>QMRj8,U8nk14E5VJٴZ(,9~Lans_HHIS#e$ŞN>S42ROI\0upnb.ŁCjEZt-IJq8 0>75yؤ) 0Fx>l1'ԠP"9*sytVAvT+CvÜTnNCOK%P (Lpk+W | o->٨: (B{w})e6?0-TEJ8Zaח'DTLelʹ!BEе+pHl~Bx+Ɇo_>0zL,~UB}E [?ۏ`p 06.;쨕הH:n [׬uwE|R|[oM80񣓰` -qlگ l3.~BR1fA #'sH/g- 2b0<|i1 a0Qrأ:z$8k|z5ggث#p<{4n‡)0aEp>l'=mgOx =q䞯 ->9 Ur,1PGVބm2x=g%2^׏cqvejnsNT#f'n_,m.pM>W?|+{m\NkA)D96l6Г̬ӄ/MoRJ^9ܙy^<{[Wf.|sL3٤|ƽM}}"wjws7\&oC ה Fwe`y=^G߂ (pEn{%9L`d"Rl"6Vj}@.Q:;Tgz '!*{!ڨ 8]6y&S=gD4F}> ta<+]czF(toh]ƺ8*8i>JeĎ6Imɚo;?׫?F t|4qΖh*8(Va:~FFD'ˣ&Om@C1m{2_I ..ƓB``LJx$b1햂x[iW`6?bp|h護f3;_pL>D|ш)C9؝uCr+orqe.C3JG]שth:UCc#"clX\A/ɮQĻ$g9y?W(Ŀ-_g]IBmݷ@_,I& dz"3SC9yξdļaWvAlU RTBMk,52oWrÿVyrP֪X"W_ʴs*5p˿^Ue$ܵ1v?EZ* m3>^+=dG<'Sb ~{t't{ CG<A,&y\*f*wlDM:M*[qx<.t}aa{t2k3ӭAVyB󕨋3AM,Q"xLD+C $ FD/s52%oLqw-"&F˘W_vi-dQfq*YV^? F o1M2 &4Yvly?ҷ.CsV`V?弦k& j5N6]EFh zo^ [l=: d&HxAҥ߄ !AS:܌zlLqOݫ ii(Q]]aGʢ} wg'dEmfJVT[7[1Ϋlrf1ʣC6gcd 9Y?@A/<ߠ{nlMVc !2HZnfUKA9K5=QnV8 huYކ J1kgЗ43z* m 9[ ;} R"i-jk Fl|٘l]KpqwMJvLٵ[WY٥f2~H n9ܫ9` 2Z|g.?*i~JODbW bV\Z+W1ʫ)4;,M ϖ[TQQ f^h*!ȴ՜( C=dž;?Y"[kn\qe9i0:!~j6 @ ;׽r\M̠4OI z#ѥL3)A]efei^K"[H(V~CGImHVCÆʔZY\߅ ŰWu|?_Đ?I G@lL.Wvُ#d@)a_(s4V`cDy4wlciNTLٺm69.5{>VncBW۱n&F_9< ?|)Іm}w= &<ߏ q`:.oQcO1o4r'Ǐ/@)!/$ZKfA uE_DY|Y)qHBe5r^.*P :*ޒm0w#G~y=ƴkz|MW:j}tn(X:7m3I嵛 5;>o+ %̫W\}>S<%J$ѭ.?ϥ] ]&?"x%uil\6`3y_배"~Q늣/[ {ʚ;ȗyD? &eXA:ƚv&ޥ0/M9vEے⏮ϔjIیB:knGNYsdgߖLu`puKsNc 9ɱ=jF4"wjo[[a<ʷ0#❓v:GqzL|LhM> PzѷzM:O ~S-sj'mr$ЦlIɅ`jƀ #$c17}Y:a(WLF>FRtДv&e}u˸k8bWw~7PGe9tP$oITc!&m.>?X({?|OyFF ~ &vз"t£lPTH3yF:ZFU-,&pS"9)odR.707.r]67l J}uT;8 _bccOQ \űP\ڒ+3>CF(Ps8a9{Im`WLÆ7qZDG8T/J=yQ~@F'+HR{Hv};& Rݬ}cgQEI;9̌}#,},T%'en$ch\$s^d5=|vtj6 "C0bU(*&.* )ɛgt7OcEcs\!ʙg:}˘ぞQiZ*%*L#cqLNV6(O] 6?fP6N>]*:!O]Vpf1V9 _{Nm>ٵt0J]c5M>C(,#sf qZΥbL1hqo'b7{pq q| u[}:N0:,'xI)$WC~:Ѕ68hq0 Ȟ-X,f hn ãևGtjX-Py}Xhlx8޾d@9t1Q7Ф盗ŷl= |s $ώc/vӒD=2m.RV{DTFbE؊o^ř{qA/ΝiUЏS:qR\$@Lku;Qca][kuEZgur6@IGN?].DH޽y/f^@]fT+]kܙxUF&ƒ!c-{//,r92pĻc٠U H*V9rՊ +VG^U:^XLT].oэ -O|zWnX<s1k=?6g_ ^dzZ'gv*@cQpT8{I/Tc'')"̵H2 #vAʛBL.vr,A9gS"3jQ/fx!v0+p <:4400cۿ9b # or_X㊜E1ƒA28,bkod߰V@X)B֐`{UMIrno3mbc\c5CU@\̠&/ĕ+ kȅ\N"|mZ,*ĝBwin\gV'ZRe)'9hzSΨg0\|ތh>?e1;!?+wRU:߃ܮ: 3'ت~)|W-J%kYXWs *v*ZmݶIfiS>͔8tK$'XZ$'R7'%9k-ĂhŰ%9Eɮp*_ֻPQ@űMr!0tn0a(+ҫI/>_y'(1Jq5 #W#-x)y ;p *$^"9g9Ue}$eSCd(кﲗp`55G = HgA=,X]_Ċf$SĜM {#[K>EW4i $x:LZߨoYpx52^1L숷(λۅׯ-w{Έ@CA}Ij1)J+"k`<+2x#a)1 9Ju(f'Äc"2:li>dnr*})W0),.LMڢvvၟ a:A=TS bJMw縚xHo$O`=ɚ &5 s9:f%3d.qu9`BwܽHक़+vz/(f#^CW{C$lU!, ى`p(\D?mb|@fD H5qLaP\+xoH.O@ Cщ†fr#>PP">swQ+"]|H+R99LV/HgW̟,'K6YDXzΝm,gEweOVΎ ?j\M4ئӊY~vW@fA. 9>d YZ) y}| #ӽE:.܄kd9@tYZ/{SOhϤ̲6價<ʪגF1 pS)N͒}ӗviLqlq4nDO>9(SR0roW-?+e%wn}E+#FjqS]4F4M=<0njQ5$XB)G֋%*.OHB@x9"PeLר\})E0dŒP'#ܾïi7W`׾BrBɥd竇SY)"<)kN2k#t$|߾qqHU̺z 4<+|Y ":gCa1;}dDP:k1}~N"sFJ4Yg +bCtvVm(P8e7 ;=6 !2RR?S+SHB,e5beܺ.r?rp}kĽ!r|j蛚-Dz4ϺF`.JLfx[;@AZs1O<\PeQnWnĐ- .]~8w3FXJR){ѩaC{o>c0ڤmr~9' 9 >lOfq%Q#@p>]|^(}$~F_RGG:{HF}}v˃_GS$:r-ZatoF>9sF.$Lޅ[I<gU GRr:4/ 뮧ыcmUZɃK0%Ek(YVo\6ג螚q.5:c0`mס&tG`GԂ\#R,jJ _ibc-fmzy ,8eհҨ8'&'+wąz~˲gy00'!ǠOvE_>⿒_rz3Hyr6«\Op,~S>>Z/*Oga .&wsDw8|2+KSQ>HiKχn꒨wjk }P}2UiCޖöT$oCW' ;ޢ2 <,ꥈvь{<?_Ց?ZSbX~ʆTRR,U5޿-^[K҅ -YOZ}'#'Oy"{&dC˼ P?db SҕbdAD] œ!(: G~<b|ˏlOawǰY *_u$NyקO)ay$w>>[G}Z#{Kx -qV~E_i zy>Ӱmvy6Mf|7չ@bCW.wgE>KEx-\m6G҆{?Oue[O?ߧձK/q}+jVhfkaGig%^,^=^^v6m wׯNW-|H헷Cե3q3ioLުt-# h6[SigRČWUFsƬdl+7<,VDaQHFNkEg:bPȫU5G٥jdSl@ ވ7=D"苁ZY`v_!?ijiYHۿ*VSpv0ZD(nzs @P][P[[h{i`voW+4z"iRq#Z: #'"$MMC![qŵa4wYBKИpm1'Xzj? oZ\ 1 ۫K<ť%>ݜ8W1Lpڣ` %A_ʭP/>ӕrg-*T^"PJ[qU٬eT&ahXx<<\-h>5$"?|BXDl-xt[|^k#44xNj|>Dh;f_D^Wp?k4UupED{\RO㝫 u0<O,;Lw| V>Gw*ߣ&1"?. õ8/5ت|tjFO AdMaQyao5Bq+RˌZ7ϗsb9ƫݿ* }ʙ UaE΁ss(择JI9\#Yo +JfV;Vb= {) 7d+i7\ _+E,rJpcdE2ߨ}n0}m*`cGv"MJP( p[08_Dn&CG(xwy}gmr7OltDtsrÊ ͹1͕L~H8h,m|?} d,[Tm Yϕ -jlw O/.xXтdVt;Pt ,[^iFK,+;˶GTxlV,{5bؾU_uU b8V#Xexobʨ|֐ P9{qZ,T4gSSJ_HӪ7=Ⱥ~T~Q?~I}t}?$b)# |llEoPrDZc|(5=imk6)=l0XJA$?Z"Y_7|+Q]NUzFЛQ-Rw%)1F)U7~`uOb_Pk%q_+XmxW_\}6 K0AåE΋W^߱TR//V (_5I `V^R6_$yn:i V|vkE,TWo;L>cW>NِʸYZ}lZ<,՚79[]V~ܝjx6uApϕ<Rkun}w@dzA eW:~ymhl:=59](esɃ^9<KYİ c? }7VNYs\ǰu1dbXNUV3[kb0p}JKSE)?)z:0}5] -p2:+9} Wwrrv;l/@*N;1hgoQ\= ~'lx1vNqa}lW~V-n+Vw7?IϥҴ QʩũlpfA$BI +Ka7S:Mb<1oBj\e!÷tq PYP^8ƈz{no]Ϧ|O$gno(&-iق~4ôZp%n;nI _іФ\[h ۞?La&z7QJ|F r& 8p;VZL1BSdkA֡ܭ!3(=-aS lW[Iv x&%']A`J,.wfWpG2'q)w5U:#̜a$%eJسW7%]uQYQ Sr$f \_`@7Y:Vs%96qpK7eX64ƚiXv-&ԨZx,zGn?_VV/ 5*`kGzƩ ^%C)>{7n^_4IiJeˆ'P8 ,_<7Cz=\7 _Cȱ.!7_d(V|oT7"M}S_YO~n+%ʨoxA oK{/ۿ%ʩ[o"۰M#y͘p"q&on6AmemԟU"ےȿmɿʿZͿ~!6Y %tYoݵ:60͉"9w%w{ʼ?*3a)oX*-ar EtQR{ʀ\U*LJ|o԰- '\h/mbcdo)_N6i2Eٸћ^~a91WGŌ7ʸm\n3tJ@_ɿ[?rkO &Vh-JRmhIYE,T [[B1WTe"e}(TRygI}ϕffλ,hz&`J`ݯo}ޯno%Go!;"FC{ ˟(]#G6BM|(-zgju5R[LȆLWhgQLg yѕGPJR(vkB^W,6Jܽb_)zZ̎xP[%Qh'b ?6חkWQ,?C1r+fOªǍ}Yn=׭g»Dwf?>[#GmೠX&0ֽ<9C*={5'^{`8*07OBR]*ivg@[UFohoz?{?F.BSwZwqxdм/QGRX+Q"v=`p鼭'kHVd D\6ſA9i.6o?$.?Zvut=\Y枏WH>+ lr oi~#UY(L>#̥[#̥ڬH{W2;ic40LeDO#lb̯?G?7ʽsJ[1:P!'GVODW†A nOo9 r%e+ ;BU%jNfcS?85QfhBOSNΔdny.4`KYM𱣟f~<mo,/W')5 B97^OrT!\$H?` G9!7Ɠx&l#]:-ZM?nZkMg2;->]ߓ:š`e-O*IGFK4<÷ʴ:VyY~nu42 6D7U xօz%恡Ru(~;H@#cȇCtB^|LPoPV\B ~L-&KsrBi &EsYqU1uhk"Ae3PP,MN_ U$;HQ ,~C: +rMړnOT"y11ς}QJ¥5<5FK_\N_nϨIן vZ~9S)PDM@s\"b#\WSsBpmUͺ6Flzw0=~ Θ|.9I!bQSf8Ƃ(-G=R)q*8'A"/ŧ}qԗ=}cN;O=d#?qTju(?'_mɼ5mEhwIO9KQZ+LoLE:GHA`Bz_֗/>7yb|ڸt?qb{MAXÚF^6i@c7yo{XM6S;^Ʈ8k<9ڑ1n烋XXFw*&M=q1c0ywc͛'S'O*/`Ik@gQ  eL6o?xc (9w2O;zLtsQ-tlEM5e򤬱P=041 X49ch\#xE;pbؗc}i+Te),OaCIOΘ` N:-&0}T_TĜhKũMhT r< Ջ|ȇ㳨6_/zq)gFLzj w$Pl/NJKg>~4bx>z>S~Z|Ro 'u7.Oꀮ-AIH XiW)+|59g~C 6vjS'qa1cƙ 96~28'{5AA§f0U@'3GH{wh2kxV p<GT[Y&Uq7:k8yLs0nP{\FUvL:XA[>cg΀) NKbHP5K8h,I(ځoJMQ(2Ȝ(~˾Q!ʲi-X; |픕q^,U9v괱c*7P\ރK1Zip%y+Y?ߛosR(\PO.%Ri2|{g_"$|{{w`[mnmBU sROњiY)gWU~CJ2P ptdX5ͯƠE%[m(-I%gEb%mz6kuP W a(6k^]gaLB"=\WAgUOtO WBa,WkO>$qi*OSl_z OWN_FTOSVPz1)hk, __Yф9]h 5_ɟN 9x'`q#N* QyrT%'g2wUAUHa'|ߡ(%5oI{PQb(7$2,[+W:)jɼP;EJI=9ecr3N̅˲s6QNjނ#c bgF'bɫ}c.J-R򉶴(U(O>TDa_  |_?nGE5ZkV%މsEZoY]1[WCglmJkL `n1_DqEbuwvfݠshRW-RjDT9G=}#.+vIWB=sgo\(4͈X[~n@~M5`֪rXJW0o7ԯ bq繾c ج/AkHFB\ͷY\I؀wRtTu 7#QJ8WQהTΏ^v~K*>vП'12JC{mRԤR#둾;[*ӣּ~)dx 0n*Ǽhnx]ZπypD4 -`\1SEA 5.㵆/EΊKGqăU[֢ R]Ӣ(vO`Z4F4삡[[z-'tAzሮ656mrٔ%ҡ((p!֒*/eҝ;lòm."H3PF%}鼷!D1(tJ =t=BޓְK&Eyqqɔj=m&SlY?ϋЪƿ$/Dg-PkS OA/nOSmtoq[.W6)gJl8*3Eu+,.9KJx4oI|SXtdZRg/CYy\qNZt/龋b:"jN,`Oy *{lյ[0p6_lŬU59[0ߎ@88v7ZHBh4|fiHBKG'e:R{_ to"Z8`%:FUݛCIp-Y;N@6Udf=% Cu)cFm os[$N4*" Tz HuNG} ?Af8=ُƨo 4fs(͙դ3Fܯr8;Nlw$8Vl~Cm[g(0?֠a6\nISN;|눧%% 8]RCatۙG[T8u9:EdHY;).88g$m(6a=Z׀÷aݳ0q<('-nʯPy&a-As ]/'`=4:!{,~BCZdiNaetPe'Ƌyذxjܰx7 ӧG(N1Nc)}Oy!P ܇ц~EeH5QG"g[IE|;_/*|6<䇃gs;Y\~ ƂMYTEPn=,>Q',0YUFjFoWٺ<ۮ){t2CO:#PZY1fMvJ)rTCxs8?9!}I;cm!?J5NUKGל9\,]CmZvw8)[7mڷ>I4̕i^FVdYu;jɞLә wIGٝr*V#:JTT!EQͮX6_6ȏ: ?}l((qzspgu4A"Y3&m/v Y~*kV&^eVZiト:fBl8ӈ{ >B=8b E?|!)z ]f-y~spJPRn xՌ3ڲg^`l|NGZwS7E""E 4vq ^(=!> (׹(iux)ES/hi+›;ai@^$tCϡ L{;Z-U)u{ʰfH5~, pw2>|5/8AZoߒKr6;)2L(U Fg TPzIgࠤ"# l?Aﬢ۬nvzjşH~ڽj`_cN Q~^bh߁6+?1jI9ȆVлH\Le 4]z[F7Z,\x6sGNW:aotbQ/,)=}:ƎQ#M\OLF'ӓozG0@vaP:z&~ ꡍ#+B hSeJI)VIcV dZ#!b&_ހ1LHN s8X? #HΒf>a{|IMCyGCgXn$ৣrJ@e/r8m)7/܏*?;yԱ(ݺ(ϩslݡ)dcΦu~/S|̔.>NŽTΏ}QίG yk(7N|zCꖣxqx]O-# sP$|X@,=29 #/H=ΦPAӑ4}?y>rf)>9y&@3?QQch/@+^kxÕRE5r[?EA=x_l{5kG (`/ZD|`E£|AIlUx)XxO-. NկU B /awTuSNII4y<1a;ӎnR οcDqJuíҮ=u*%otZw}\/S_;TCϱ{O7 p-(W?JK6bFneAI,qay[~beϐoOg?vůtu#x'L{Н|D61o9;R1x*pt${+vN 2ԛ05f{7ܹJ!9|{uXޗoIPip04*rfty1Me.w<<G'E;z` $˒7=:AT3Q,*;eq]vV*vנbou7W4~_}GI8=';j;W_U@!io>ZCSE"q?xUbr1_ص'൨gt4oP$U5KX]jyCR:SD|ʺK{qKDש @"J~ oߒ7N,_?mjڐ~Ƀm5~{|9T}^r6q8hټa.Sx4L$OJuG(~s'*=Ǩ4zL]/\t#͙Ld<'ZOԮTo3v9+T5zI߇jƓ'%y,'{_&HW>hG[K,*9 'b+:ovGQ,U&``07FNƛ@sUqVcX7 Ѫpv2% ލEk{iFMUyqaH6No,U"О^ܮO7::57!h9bҝFs_Gf|U8ZKlx?B3V08 κWLâ뉞X5*?9$/䊕!G.D;!ѐמPYB*mhY!*@9*IE:4?~I$YD _%uTUfv[m$̡SHs2|fg& ۧ՜J!xF;;ngxUܖߙ9|-wL*j/9#LE?\IXҙ(E=ZRZtQ4sR֝[]7=c叐Z?3n׀et[ֵ7_,B~?st}B?$?QLXR ׾MصyP'1 l~a c~#NGN ,p8k|D7'ɆWT6uZATg)ܹ=fy -xcwc SRc NC0Lqu:W9$՟sq:3ifui:(G)~-?E x ؽjsMZ˗g0 )&K*sŠW[J0t{W"Y_)@9%Q9UI{{q [ӯ N6?wkUĻV?kuuQbSq鼟dNffX' O$vGs)Z?V>*BҵGIaA^?sDc5SfO%uuĜ=N .57]rFկ'փ핮2->%T֑i6JJpm{4z=ŃKc/|3N[O<. ނJS?g6U^̨Q##@M&?m5_J`*'p3Grŏn`9roy+9mN L+Xxuę*6hrtVx ?X!9V駠=2\=7|w!epx-,:#Տj) [w zgt~"wKn0JdsSAى/iDۍ:1x㦟鄷J@[s碌T#&bILXk5Q^21$ŀ㾜*RKc}NիulKPMʊ5W*VoWL1NXj.4 T䁡!5EC{WAZv-kJM 1K9G 7UeW|h⃝7G[/| H%}8.5.ڶIm%Q2/[=+k5V)arRj0}]Wo"x*tRKD侯aSw==oEZZ7!>oY}x>kOnGBu-:gvܤ9 813ݍ#La }M alP\ [7Ak #J.ѾUZvvm=0(%wxf fkqީp'8 Փ&Oä^&,UL3Xuw!ȱt|;œi#beBY^, 3lK[>sRSX}a'вy)v0)x:}NXc;Jga "Ѝg%zJqHJL-|> ot!T~EvX3L=.=,n0}/Ɖh6GZ"COW%p++Wɛ=?vAuא1AtrAt]38R9& "%k!7E~-y2ްl y Ke#Pd.57_!.A{H!ﳠ\28LT0=so& "y]_Q)HQvU6Ph@ǝ˹cf >cOerQ? wGK5|ȿ/8/ eLIr~ O;k@pV}__ Hؠ}a~){ǕYYt8\0ss4o8(+ ҄??U.o#c| C>wGsD>k|֖~6$ ~4.̧(SړO=08|u$Dfs*!xT=fY "0Ϳ7hC)K﫚5 8ɥG:i*Q\O.*|9ʟ F(Qe>ط?,߁TDŽ矤kx Ur:RzT!k.~zkvkGr3qK(r6 OV]sN?)p)kMvł!ሄT"^?}юSxa5\L]w^* Mk:}K*տh׵zG75;ljb|BNxlsmAONU3dfbS{C !6kUZK/VN+3k#MgcsmTٶ83NZ̦}B;V|'F>I~|t k0aB6KB-?ŬL5>=oedLZ򞣬*+1yu?w"]A,FIsd6W)ة,["C篦 LWW $X+-RZLuqݶQ3J̔Ts#>KuC,1||)n嵆D!w x_^O9:%cܞwb}=)ql{iͬkTZcR~ʲyWe6]A0Ӛ-pدrхnH_#__O @FJtH,0,Zj:lcfjcVӞiY=Pϴh|9/[دQӦiSзFt?T[DEq7cNbZW`"b9*bȳ Qp 0TF捨o%kUD#9qJK<55dB W}p5U!+.' Yw M63O!OE'iKO'SuEd^v8PyZ^y ܉B{} zN_Mn,z:\f: ak؎F<^jX1*ZNڥnKKyK%7ח[ܿňp}i~". ~L3x4VPOO s4vE}jE9S2?y({ B (s2%d$kYS|}L5SEϵͼ`<#.+ʝ[V/_E "tPr',[ f^^mӉDHEsR?`dQd xF";[5G܀.2b('c^gWy>9HB;𤰨L(˶nV²ϓlL ?U#U<*oS*Fƨ8T"o"1zrՙdDYiREHk0q/x:l#{N%ª˧siC_ =0':IA v`BtKV_1_Zh:<4r G+8;AFQ\M"]?v(CMҟ3"|cFTQ1/ڌh;ow}RNSHYIu~c ,hcYeT VIT$KXUct"mfdIY5T!jx0io"#0K@z<-ǥ" Uo]-eܷ?&)GtmV J4İ|jͰgR* 3uRʷm9-zЇ[Xy}}^8kludGT"ߕoѵ=8}h[7K9Lrg|jP/pP!ym<@tb}kXJUakKzLLtz|; cnOOx h"mѢ.w?zpL@lc49< #nt]`eؼ[- L#E,|HzP<C1%mn4R_!'`kzGJ D@*ݘ5d`zb*Mv&5#-4r@?Lr嬴&m3DAABvF~w \jajF?SR_hW:YRm ]~ΈdՎP8cgKz=/էGc#XJmo ; I( m3tWw> p6cw]Gg&B^\+?2tRcq[Ӎ2L{IŌ=61!|)UL-QZ [˶u\&: 2ެ&^B3ѻ;@8(m!qby WQԐ'M/ SR"R `ԑU?A/"h/v0yB62|Sq<7"Ĺ؀+ȅMM 5_36?Ͽ! )?1l"ni'TKLTx5-H`D9 H?垌?]lz?pD޷%V#t-ylncD^k scr.XEX;L k]T l8|'o7O>ǵ;Bs+p׾=XbuwZu EjW@4L$?M,(#4~s 秭6S<`~\cu弒d^  kJu,wO=|/ʾv |OwX15, qڱr1EM~ NE@\sLJu0ܓ3'e6ރRsyҢI@'J2])FvRZ+1ĵPIy Ze.Bg/_e[\WC|{=Cty9OX|t~mI%VꪦlڳL=TcрcgP{yoi|'-x<5W!h?6E~"6^Dy53L^i-A*)4x5X:E[_Lw~@usԼ@?`q9Z2'<Ѥ~P(lD;0f90dV+G49 bV"TaIUEḧ́zJ@\GW1-Z=M:+\eCsrjԳFSY S@J^'Π. iZLU[.$ePNURJX|ǃS.$+pHQ^J DsXQː6 %?ރaѓtMkxx?I`G/V+Le#Q2- -1|^(*0ޑ AEy\? [N0u!61SZ]YHÔ(롁BsC~70ݻՓaP4ad'.[ծ]$DԮ}'//{7g7kZF:9T%]f#G&tMk Fᷤ婐q^hߦW %;ZY58.5 ״&3dsz1p\ }Iwvp}9h/_ 7xڅ B9͒d5a85n|6_7ܐ|^?دhߌ|oC~F64"_4~B2Gf#hBFM||xC}u 7DFWxt{I彯n"{Vry]^0qBmCq%iY^HxL/Ή<ãI\C.(ӳDT ړ!~H+w˯u6ny)QZ)HӣQ]iX;O7IOt2yJհKaXhhƒh&J?ƊRXޥne.߹Z_)NsWڝ˅5O D!\~HIT3I;ٓA"z:R򎚷:Fc\ ϊo^#-vHW@):fp.4RT^>;Nuj ꓚ>Jm\ 5de썾w/gX@[IՈ뷞tҠ8{5D )tzi!!]7 |a@{bO˙+ȯ3*p%:@{54Vb㤎Tl@T!쬊Jk-"g_XN54ݏD"]OXB/rL@ Ua8N&(N!Sef(*6c/0mULU0O[+fx;.h İh88yk'bve1JJZȫ˜rj+)FGb.5= H~j;1tF^I xX"|dd'9H\Kt*`W\;bѮ:ᐷ"Mw1by )'0@Rx_ WP0h0{$'}}z&-'=TC"K߻<}ƍ4^N7OY={t {Yc y:%s MS?g)XxrFE8q'o"qY-Zry o>M a+*, kWX )*,vsQ~N r~ nh} & ]0SD7J=l+$;3CQ) >5 85OѵlcM󧽕׃vaombmb`+AO}80l[+zr0}FyHk{#PWwL>jaZ1XR&>L^ve:yM=ORn[Tpx&RnR`ZeGc2>Tk~ m?[P] ZRes\#tYsǼ9~/!a6i4 i*30B2O{h>NbjrI|N:< uU>vK+pAׂ_W 4|`;  W<|LIk<~&FdD yT׉d] yCg*QB+~6n+Z\2qU~oB0HU]8Xu o ؆V$qrݓd`ނ+ʹDY?-fo1^y!"x{γ򫩔evmanTSua tr[ARUiRiҞNI%Z-f 3DaU7J_%^NݮeOѝ >fU}c'cŌ'cČ(}&*KFuy[էc5Pm1(3j|kmk<"FI%B#.}1up[u\:PTtNKbG/񷣿T `*..K8oOJS^i1RP޺]F}{MT"rM|06n5H:) r]ht; ;㒂EȨ3Ȉ f9K-lARo9PESb+:`uBKb<E7,4FXU#mWڐ~fvarFL: VN3ľe-x!NO*IjO~4\Yv1cp(i bx"g:˂nxE\'H峔=rRn&d\^"qxLu+WRdžE5#d l8#vU6i'` pm6kߙwHlD91% . ZI*R( ?u;C1.aKMGjNT4 5 ǖ{y` O y6_z+_ )"/^T;fP<7z%_[& NK "W ]X:z5 ˄BJc@ ZZ 3W,Bs~Po] {<#ARul{o َd?Nќkqҳk( ʽIX!q2lo_ gCo k@h⩝x~w,q{[v`iOQ-ѕϘ !-dLB /Meh p?l?;-OppK˺֭ o`ib%(Ꞡot0nO,iَއ{TLK :+r#b߱GMy{aO E U}yCJPVM> 6ڦ-%z ábR=|"WȽ5|I yoh G4맾IJk(+O:x>ZG1^XqLXƧEOqž\%D*eܵ(Xjt3x 03}2ߜ2dN B|?*M`}l}ƔI{ )/p[nn4NϠ%).┴w7g%!؊'H&o.~Se&B6 7E0qw_+J5'@.ȡPMTIlf*X>aU-GMA=,Ŋx uRRY&Bps ?[M8u(aQګu/K?uܝ[1)%:2WYψ5,Vb^ $X8*?u Wg(lko!}^MYjѽ$EZ)HoWiFamz 6cĹkVTU:oKD3:υ fA~L7ǠBrZ+JZ]"(ʌ C*b]eQT,?wa^54֋ك箫.`kW<_A܏O5.+ V:@|1ŕ 싞YxCQىD:Q]=~9P{tE^*׋rZyi 攛c G)3,l`edtM[5s_Sۋۃ!KRv[C)FEXJ5C Xb`(T֩;3~h ,Z^_w=$Ηr[Ka\:kgf7)$(LB FMU.-@lURGDЮ߯O((\ٺ1#zJ>OpQ*⤒ o͢x&h1:ΏW˥_}p9Eְ8Ak\Ӭk `P@> 러2I6>p^F㄃/%5D,#+lfa=.Sx\ ę`hN 6\+~vi% rk5Dg(Ϫj_%w6 GIȬ N,s,&&v:Ml]uB^u3B>^Qol̹R>&M1nSa&_>2+^O 3+? BHr66RD(9b&)-S9R"$;?Gv0T{;sF%St|̖<Ɵ.NC}KR;'N KCcR:.21ð^BEq?r%8fW)+WV$#_Yj∳a+SZbF4aj?(JW<=0~Lk@E(V,Jt+@w7Ho[#Vքqbzr\e;!-ZZ9zޅ% &f4o],VٓѨ|^tG5K  UB )@d$M6elI4PCz@2=Uk*~svmed^U\SlQ|-I S yI<3<.F9k ` `Ƃ˨k;JuX:3H~Di Qrmn)ݿϦhDE$ \\K`iuY#dMN yܙS(P]sɆ.%kzl%H ʯt63D',*ӌ&#ӟ֞}+]Ov,8iEWPěc50b@|g-k0 HɊʼn JgRhk0#zƷTm<Wg$6UXu%F\pΜu*ZsWujL"5l/wd Lۖr9ŌR.Yl(=`KcRrz^"]/; .Tÿq۠Q^r_\8PTF8v:Kv9QY$.Y%ȳbMBB:=$tGm#{,_͂N_<R=ś ZXU "u<>/\>:>up5À UI_9)XWa e{Bg'@zy9TC4h*͊(tTiڃF\]- Ǯ+w$ f세92Fz3le!'ΐ(J|?էVR2N뀔>95(Okxy3/:JṤR# yAco:DSZe#^N4৞#s`%fbtjp{F:t ^c~nOi>O~ |zO)?caEccM ǡC|4U>>BBdKBaفל$3r7,DH^"LhG!Kqv IIݡ )N,&Czf:fa%!"iDE"N]IM6֫OC0uX|0|[T*߲AŏC^tD!e ..UJƌ^n'fwd',{B~ҜuZN,?653cN%'N"#\0xh˭t*Q{܊|I;/AȉyB]rRªꔬkI%\٤Q _]jۀ_XZ-ϩDcrrw&u֭3MKV^ 0<2afra0 Cn[ pEyg> A~[~ 5!NV 4/!rX]~,.Glpz8~fNz"8 UYfC1?x&6&.f˪eP-VRtOFGeͭx~/hs s%B>﫼cl0LH?*+)0W6HMrb4 <`+NtPCCp1T@Ymj@B#w&T_ ^Vr3oqՁ7@#h^Lg@}|;1K,;,6SHYH Z 0п[8Su`>kW@JENsܑwҮI q~vgيvhڅi؇Cg,cCS@6z ,%m:5oglJ{x%X^&܍rZͳ-^7bZUJqQ'=xL[63t5Tζ9I{tER-Xq FEqtN4AZjAoR<`*7xMH#-p<(|)_/S7 Z`>,GysP7lhVET]mӹN&(+3[42du*DOTQ_CT9".jz*#VNfo+Ip1<(}8mU`Wȁuޞw\I`ϴQ!p8ꔯ2hﬖMF l%lߝ}wF9aQ0axmQ@- ~p.yHuF-MaΰLy~tз) |mÂI/~&Nwgzss)A)J"}?5sŌ @ 4hC7Qq@tǼ oUu^/&P1h#sINxo^坰W|O0^!$5z`Q^XJJ&Rnנh~Om(ֲ]rYQ[c+;ЍTDmy*tʦZh8S*MN vqHF9֯fMC\|M2HC:]^S h Vp~HL yU~=q^V^N XR\߻Us>͇USfU[CWOt_Vp8n635"N+`.%ZZ~-N,p=曉ˁtx![q:>(- gUX~&bxm|]9b+wM*Pc7t%5V)L%3Jpi.;҂:&.$ͻH[Nf&Fx퐜c`r1iט),p7"Cճl6AQ9ZPrM'txreP>*%}_+tW6|902i#'T{Q#:ً 7~1͐޸ SZ3~ ༾cӌ%c´Vλ_PBsU]O,HkEWԡl>%wȄZD"nǑfъ\VJ=GD-o`0Z>hW8سX|C!o B ƹa/KhkݎP\?eYp8H5 6,`K'v$XOJ G4s۹^J3_O6^]FW~?9%ya] _M hEbj[DbK"L <-#`f^+矶K+#e/ĐMbq&hlrnvbvXk<΁{eͻ[{ʃwLÏnөP0gkqwo P̲f-4VW=s ĂÅcҕ; CEЄ=;vP!cbû湁-HI*˞0zW$#քSÏKj{9`AD,#3n8Y+;W3uI~9+%>5Ĥ\10t4"8I ʿG*QEy!SrpĐwL]0<OSc5qz+H@v#C9OQôS60 n[DZ;{WXVzXT2tN&+%\i{!sA C|>qT-E=$!>=z]`i&NH|} ĵRboBz3t^ͪim0|9Ttx6Ƣ-62/k'q>)^ζ#$T_ښZi=oʨ!д862A\ 5QM?a )0ha06|t7'{|h=_͛. w/!5wzA`7UQ>UQ44yL)-j3r} #̾TCjRrK]~GCmEqu}~)#jJP3"x d}.hQ5瓎Ƚe'ϸve[lL ~N_CjpVz7c@{jF>)vZY&Wa@O Ѻ]`Fb@!{FxHx dv1! v$2p1#.#F=2qm=h{ݓoo8]Nډ{MrNHS]YgKMU0O _WkQMT^M\gx˺ԕ@sARm5݋XI~G]S)ք#I7n6R%J8cavyW3j&ڥQўT#ĕ-I~VZOw? &F!A4mx mέ*~xrUgEcM9]*F>u[l{w6M Ĺ$+q=aW̝Pj>w_Zzړ_l^HrCOmB-\\"*xf@m-efom&U@wCmxځ,޽|3]UXz *1VQmkܭ1w.}.)ڶM1m :#ز6ukI%ބn:Bא~]}^tF+ΣI{/_!% l;B{PDbDmr*2xDWlQR/(*_H# j?pMh,7dKq1?WcUB Ҽys \-fU7jqBGdaͱNe:O;hwq4NjUSXz> ܫuM͗kС ERk,V0|R{]u\-myonS=ktO}:?{ m嗣RiP[g,[N:%4}inJ̹~5U*5@i٪cPxusnNTg7P=[|2{y٦ oMm_юĀ&h\wА[D}c;%rx )߱="{7U{T__pe>Z{0Mڊ6^[ JsȓFiO:B_+#qFcq^Jn~-K<\FF뜓w6A(4؈FWԐ)hndWxT^تŜSғFoOp$Ւ54x&> ǿd起/gJ?1>UQ3MSCj]x֡ݖS@ m&Z6OF_y<*`#ܧ(O;jF%$u* [0kx蕹JIMl/Dq6n5g͆G9@2=xg> G랟X rZ 2@x9ݺq J.2t*=J\|c- E$~.$uS6%J^H40}z.y{-hj* #܈QuړG_@%bѬ/SbS{ /f5J$맯&]̳1+ߞ&fqB%|gH%H*] ŸcyNǸ J:G_E ~S`:+ ˯\E^q5H5{m&vb0G;UĆ[ESD(, OqpE95IEp @#=RD# 4Xnq JV)XG @s@ -D> 9>{}%x5XlJ8{}i[f'aSn3:1Jߋڄ`bL5B6!cȹQ$q|9- vXVS s#ʋi~<^'?u4wsy=irOW. ')'~ѪjӆFm2po,u5;&.3`s_U"`ms^lXM-˽p+D]g̤cE,mP7cFH:8C+IڶdT'sEql#uܘTہK~e$Men@t _6[.ҷ/Zc0}fܼqrH,ÿ'']`TcIwTk{7-%xvXݎXX"*Y Q -9A F]DCeIyڟ`.E]bV)u \/hoV=JdGL%  BCj'l6`J԰a.7%n`)*uGzm\L3yS!os0p-y>|p=cݰ眺D6%Wۧ;&T#ϘⱢj@ͻ Zߨg}8{Ħj`iHTق~`:/z++[++{ P:iƝ!o{ۗӆ_:@vW MI\DAX3Ppab>OD5}]H c/w"Pʇ+ {|4ZxH2-8ENK sV eh' _50bV@P?H4==,esmqƎK~q'½,|γqj'a^܋`Ew_SDAtQam;{+o.*_#? _(G+O{շ%d Du~)+:PY8d E߶Q 97wv`xATC ds=C_x Zqy;Qγ6vSA jUt_? zJ bh̻g?fCJCȋy&wO`&SsEp [D _j{ AP$y3گ GEXP;ڭcΎlzdgiFQaD9"tϑ-|'\tQy_ U tQ\6Ǔ"aw6$~V}.I>V9%~8^ɛm) i&/ {o Z2`^G}4uN5[MW0 #~(/9q ruF9J”og19lGWtA!øg =]D]jvWVH2 /6'Docχ,Gݨw!\o{ԘEB G-<1{iF˫]%fN, K}m?eZLu(T:<7KrcQ(_Va{=_x-8EȆȭb{>i.Ļ+b)h'd. j$9Z!y1d|P;~$98v{VH"_&#>=?ԝ#tS&9e f[ABMo3FRUTE쫦;nE izǜ(PZNd)[L< Wv~kŢU 6=y›aw`nhmŜBƧk{&= ^Ze˨8kŻ0һEQQRNEACZ]{awC'Z~b5\ͩ3 *bFpd VJ79<>Rrz^ᆯkSܤX=%t[| [h Nf; )ϾUgj签G8ce.ȯaIW@į٧DV@Is7g+_Ŕat4PyϚEYH%=H8.B΢@o(놺qw!%CJX.I\Nr/Z Gpf !UԎܯ,9Z̀Mă6 4gt4qez)t+ؿRS⤔^nC+I;0Ef9sHs·xM#͒e(Q/9,R&ԟ]0DVC{}Z?lT$D{Pp)}aAٓ-rj!i?h3iaLB-- ס=Ru0qi oj+վ:DVɍ { &OvjdXxK$_~г4 Fr$i78#DyP_~wg'2e?Dו6I;3J^$†>2%_PcEi[`L{VNSBOؗ> h`n+?o: Bb&;v"9V+ {s|wU LgG#觰Vj3ѬFVXiiيšm__+v\,۞yb>wB;|u{iTn9PoL72{읐gW0oϏ9)9PJY7a17^[Ge#\a:9˺rϷ4[,ohYGR)0⛚aA;~SQr|9~&Hv9h^}Evu"RsZ }D4׍~:alTg^|-`n w.Uc~Һa5jf*i5?s|,P,RQlG[77[Z5\;ڍ8T`QuNs%G 7j;Z@)jD}H8`9Q k]~!.?l֝ fyQ0;'}Mn_l@TL܎!ܙ Ȗ}p_XRmkΟDo)*bW)3wT#ӝ&y4&U,ǤzYUD)=ЌTV!*?%v8 :joךoۊ]'sݰ/"-ji66=mFg D<**XnQ o5^T?XU qɜ[eO>xn7oe%zz',>}z$$/]M[w30Kȫf!oZ90#l] 66.eD1jWEJY(YD{30*^g +"b s( ;t-uyQ*>.Xu4["e5;^}A| Țt;l'iQ.'%(,p|[Z_r?gQ:ݪmgUAڝF]l7+Y `X8C?9Jg_%r &TA.K+nYҚ "ͨ'ٺ|ahzr$.#=>i!,cc!ǰ;й;sA>گԊn~z[GF7Ǻ-/?w9g!6?\Yȕ]G(n;6H=|z6X :oD:ejYUw+ #2IBN!YK&⼕n )ٯ§б27 ,O♼8'n*&p J*KXU}0Rw#pmMM -o 7< &bȮh ;1[FHZ?:A#TyGXj=.0]MwghSHt["Dduˇu΢+e ߡmF4|,x}/A^v+"w6-x68H_R1nh@k '?I~K7{ݝGR†3KK@MaC/i}lr_8Gό,ӞeAJi0u&rlwގA4xK,>f~7S}_?,d5Y x2[gK#n"JL9rRT9Я~X˺W<!#6lI;+9nW(lj-.芨#*bW;dQLiw*- )M"` + uJҨQ(bgb6-OۡZ:c~;T_b<8m)Ʒti7l=lu .>8ۀCMeUqyV1ךp>CYzv_q4yj!y ާG@=NCО_j>NzQ{q#E0? ~%L$$GxҢr;+†s'w E=J gm@E.aT1q},{ίR.4_ī}@cfen$w%x恧x +T 6ըoS++XVT+x9z0Ւ0;y2P *ߜ@[wnm`M@rL0L6Ƥ \T\NmuEB':]#F @0Qu֕LK|GG$ͫxE٣ )MqO(=eaO net*y^N}mА< ?$6U:͉'R[d:iRvTldQL!/ a"#G,t5io| BA9龧b0ێS.! <?$y[zq)kjc(H-1&mp5NIDK-/lHBr â*yJ:UYL'}̀cjcңfr7k;@P9uyKuGL~7Ǽt9'&6Nȋ7 I^Ch08`\/q2·m!{"SZeo/NV;!foK4/We>^NxTdέOn_ cv<0T89u~[ S(2ZO{J\]el]UoM> kȊx OI5l >@6Ŕ:Ksh~CJ^@]ܬ?;;&<T=h>rz=<5釩{nПYX]v>nm`0f׍f0rzSϧr{ WZL^ y%48}^j>ogT Qb@WڛY^կ9OginA't9.;̽R8?GN)&9NK7P?kۭ?Zm40(pp︴1䅯Sa__71h |O'XB*5[^xX˜Qq֯LT7$?/揹t$]k@ZDJ yDCGQa"b-up\Ȼ82KB]N:ih08nƟqSWړ'&-vMfbdd8)}NTU`:@\4&bmzr}&d̓y?1wGCNl~E;(' )JV6·~^W fʮ LB3tO[N*ffC=5dBޗ[(-l\_i_"dd">oB)Xnջgsj65]KXs"¨/gpg/flp1-o4IԍFQ}eH; ޿a}"$tO%lKZ&H/ŇM]H6nW;!.e 0mxG}#'C;i DӁ6QA{ sg.(Pi/txf}PwUgv6yYweTMpTǴVYԆE<9ߒ3<F\y+?#p5a69^t@IeKs޺(&8Lxs~t__YH#]@nzc.~W=gQ=a>_ āW.*,U;C3#Dw`2ʗur]8zc:*t/^eb'6L;$[zᱏqs&mh ,.0- :6 (yN:a@F6W} 3)ӮaQp tD8*ͥgMC?xKtGNG 2{Qa%m*)o~/[`-{Ӝ{_\ٗb,)CDH 2 #Yʊ&P"yfR{sco*w_Ӭ(硐4C-'ΠrHf'"vqƆn]F I9 _Tng yEl)zUuCZ,2%=h6xzr[=cB>/Ktԟ ʽ}/'LŒ@5!i<GOįzQ{fW=)WMDx0f1T7P =!A*`o#!4 DƽX y׉Ã<]ag}~{Olnd*yӥ@yh 8MXO8dS 8u✏³t2="(\T|7,d#8Hyo= 5* 6e pŐ]IGE4B+aZRy-{;g`Qu >{ 4k\:k ?7C3+E[)>V3ީ11:_!9Z-ie1 1h:]󘤏c߰=ȧy5 +ٜ w2|/%^O%zJ$ $~m4@ wRĤlts.%|OP!%v0mPB-ar&Dԧ<, YG>":0SēE TWr JV! 3cT'JUFʈl & uGsg<7sUm{}B,߁x*-{EN4w8QߘUxK? k=BU+JHl5g<~\mYs9BY^O+>%`a:4T "@G괌V [(h%` !EyiFv|n^ $}7]!>-0p誈r\W$dt Fc1U5hcajPH NEɗo4_R URʭ)eGpj?f(4M Z@Cy{/09n!!{]0Շ×BQVf(>Ew:._yIl t)A0yQtH3vJ>o ƾ '\?|tMyR/_BËO? tqq ˯lзAd|wr7ѴiQBv_а흘6Xdcym)Zb:I,^EE#`mQt)Eܔ*+Gj z–fӜf<)<:IE4tZTj4?%ZmV -yCdi]!+RhOg"˓A֑V|],4`A4_*BއCMRy>p-<j ې7x!O p7J0Xx F6z@" K-@b`RoΪ8Lx-Bdɔs~DKouĸ @ K cjnw~_e+zZ`nT!yUM?+$"]'%yofxpӎilNr S'zW?8bfdw1Biݾ _holFW11:k1^a;vHe-]4߾T͠o)o3u;%w.n57OP\ry(TFI%e((/98V-91?v?)+؉g?b9 2cni=n1ϦmWߦP-T3 %"d@G0,*";ΪTF;l {lz*JC$`E_TY`;x0Ͻi'ղȆ*K ܫ6n?%7:sݽ)'''ZPHD]1WYO칕`ثBLtS-*QN)tq%;#w6-VOwޣNӥ"gyZaH 1 &wL$c²Q ݽ,'Z3B:|.7e_4W .1PN67} Pga.w TD:yq.q!JʿeAe2=*DUu_Ri^໗s1 0#w%A'3i)3gg )ɘ _^ٻN8S81tU6O9 rEKzepcxզ wbۯM_5En D(gK_$'P*߇?r#y}?/Ph7}L!QђRe[ۥ;VJOOcOt'GOOV)v|c)rnxOIgT /@P; ݭH 5`rM=S@1˨Aӵbw P(^3!.YN]}ux'هaHwT>5S ؠ'cqJGjlPZW3?YV.<V.*%/A [%xq()4(=3Yz˿ߧr,E!`bBL|UZ!v*O*|?$;f*^>Gށ:=QIE.Y~ Z~]nssE51<% {]XDP0\H'1w!/VNE$fx S17Fs?QEgoE%QULLB[7bpgۤR鰅9tE]LPl YZ'];|XU`'X’?W|,]NGZ%Gcv]ptgeu.6Yq 87!gJ+b4065vwb 蝾Ht"㌰ ꢄ<=ݤuqn1I!J\W#D~K~eb9}Mn͂C70U(Gh.UGI"WśZQ)^#V賏M|ܕo`wߴ1bLy}y_ZȈ{/DZ7FsQnnfiuQ -'wcd}?i&j5SA/;B)^OU&@kxCQ [tV$:b>Qaْ@oUcf'D?GsE^j[V ?zoPc~6|pCݾdķp5`5ZGەFQ%"kvO3d:Dr XYQ2 03Ho`EYED\$($̀p杍/7LZLҌP}]rA]Ǔp>wabi$ Cb\] ?64B@yn`$rQ'=P䨸呷 ;n=qt`s=CM8ɈWL§|z1,0tH;a&m7u>l,4|)Gp=͉tkg|78+Ҿa u r>8[kz?>#pH8R/á p~rhTY0WHãpxl%00ipQcp9(ƥa<R>w%m%yk+CX[ $'i&.=a0BuZۣqo90{* i=-PTO٪#(ނ+LsI61G`#648cpn qY™<~R20H }H:b3dj8hWىF{eW#$ϏIW `%{>,!Jx@Ù]̮,])>HaLJ/]{ca/1$ .⎁RURwvVY,'ͬV#dwcObO"ΥB#/R5K֦V'PXnW}mfrCFet`J%K|iB6?zL^0m*|RG}ٓTX^b T=@|w2HRJ \)E ќ9]~J\ι7d2tTd7TE UHobfÄ)BR"󁷲[^ՀnbqF%icT FUiŽ ճwRE~eZO 5ҭF{Od(bwlHxlVE Ic"Y嬰u:H)$5 RH&1c$7̲)SRq &&F߆g Ә)pAȒݰA-Ps>8HP O٤y,Ks-@yi̭#MqSu)sƝ\:7܄G ~ewH'kS /u(MKZ < lרn\k 9Qx1r= P4΅5t-<FGrK-DE4χ6T>+~V-Y! y6r 0xT"('A u^2 CLAL:$&y Zw&Gz(IxZϮCP^c=x$Hyc ģo4e͛˩lS_r\U_,J}ٟǦtg.,@JsWxjV SƤoR5x5zB.W𪪯YhAnY(g%bbW@YQ \tcf "]p[˺Q $˼˴jiw.`HK lP!ǧ=3>Uf'5Ϙ{ʤuʖJUY*%S:%0jcB{57M}_@5.#o2:)\Y es'yC 8yw(jexY䟧 *q-%{Ef|OM&n쬶s#JLN/תeIІS7V/|JOE &PQS ˸eVHQtqd $ePg N푴 YZ0V/}nL%д:nqNS[o2p ̤]Bܼr+Wm!3K$1Y?NY62YPi|"sO3$wVx *%/Rx DUR?hwVln cZٔVd)}_lߌ;!(~HĴ18bi:m3C;+TEkOэ}EqۛW66r~Sb9gC#^Nyt_h\pc{{skb[*GKЊ& ?D.?G/[ U7*5{iwQYKH {NdźWɉ\U'"= R̹#̎R#I;(iiP[S&>,ZS֤ K'Ű%JV0523>Mr2՛ӛӄ3 s-s~2ˉ\Ug *x͎ QyPʹR H.C5NU5D's&؋kVUav#J7ot Y_`L5os+ û@AxZ\2 9!ȪKqhœwØ o w|RH @F;jP%MTIBDhUVQ[jC@ ]EъO TЎcEPM )0!,|;LR\>~?{ιgqOdkƝL T@?p 7}̭[.lF죓dzo2^$}>X'ÖJz7a6Ngu{+V\x' Ds Ki%ՄvP:GοTz%KtRc޽TCgJ ӝG8V\ e0q-[wrq [Le tf/`1dJ}E۽4syzt>R=j~Oʽ+Xn +7r"rV\ JqXq?_GʠVAo[o9f|yLRY1hk =Y)\ %V_xZS\`{/$@/It5k]Ϲ7!$/L xM \ s(B#y?yΘ7% Y~k^[Pw5|Zm¡uDZR>g/ƾ' Kb Wcܿw+N/n? n F^|4&1I;jSYݹ:mN' :+*}Q;?neWDpPͷ } ja\4aA:lIj~nDR5^*'kf?2Z(> f`ʃjM)ގB#_̗x?i~ F^ LЙx,IӲ:Uh)5kDwYbjGN?dh_&(<:@U=#YEcѨzNBkXi N>^M39&/.@fGHCm7wK}ߐqƱߘo.8EpF,beŽZgx"$UȦa5 L)US:m;'BMxTd!L7Ƣ y$eX7JL}e'ty W.3Mʊ,&g}5x)VbS+M'cջ aMqÍh9wџW-i*m:ktW[HUvO=D-*^zQŎBvvC rȬiG(E 8¤㒒^9ZRL5 ZdƚR,7CdҜ<|8>LR=wZ_^|?/p\i#{@oŬYhϪ_ëwAr~^\O%La:e +x =(`#1X #yFs ǞAPh!?3hި(uf/X &l%o|4r|HQ8"+(iz+48ELKf&*_GOgOf#\$h8fOb*:_|hGsKWA|3/O Y_>CJ^ KW?=铌zXkՄ3|HVc$4\@K lQڗNF*͵j9@aU8yZϣƥؚ;{z8s Gg "U'ck<=c#oyr9T>(xY@IB̊= kY|Aa߯EWMA4߿qa&]ypYEFg]~W461E2(sPWEy?>8HETajJ{FGaQ@ ded^5dPuPlkzhVL_h"JbừC;ʆksXhNSShgREN!Jg( "WаaB #5]ym zZ^=@ߔ""G1|kG%4p5B3t5 $7EGm$^b xt"M*:c` r)A䋃XjJ}PKCNcw*h/MOʻ*&)1< =_lf4s FpXf 6L`'r|0 ʈ$:`N]`3!& z]Р#oM͛pvoA%=BޝOBUQHEzr=QuD3pt,} DS*]{3)H7Hk&͌g[!vk4#$:l>M6*Qulryo?p߰x!= wm/#=@IKnx[ZW0\&wiZһuփ+_m7򵚤fpO͢>[ܵОT-GrsTKub*h.E ^L%, 3VʕNЧuwZFѐk&Y'׷r!kCW:"ɨ{Sm pMMSwZ(c;2x"D͕F#9V31=(@繦C,"9]HkumDb1ٳL^*pWShӠ=+xM $bRT7'5f^28J>h78֭s.I嗀|d\҅zhNj#UWG*d_#BJ|)ư_yKJ+Wx}1 gLJЄiaR[m )aɓ5#7Ur e W-(sT=Ub,SVrKԤ@o0VTwNNN$Q-X݋aZ&7NW,'KKH>m7 {pu#|%,&.AWa&2"fś) x D 5Ym<:7yw~&l xلVaު,~ 7QDu 6iF'فi>Yg؈d81]BP1:4kYTu;ZMJWLvUf:-%.W,K⼯RVљUKq5;̖R5#=n: &cm^E/dj_#rV4泎+]4INă44/"9{DU%ŧ [fǰQ[ϢkLjƋY.{.M<R?g9v4.*#Z]f@HY,,uFkG]FY.HE3^Ą"x-}ۍy_0Q6KjK]P8 HB@m`⣙/<1C7XS`BqѸch\V8!U|-fFK < jUrP{sͅHLh1U̧3pс7#Qͨ^ƦRy*߹b@+/Ìxp7`x6̫(bo~{(chE"J?8g6 J܄|Z>eςaUZN0Ka#d o]3˭8⭮Mokx}6ráH](mnd`_apr? o]Wyc;a/V{ha'?b{1& x~Cگ p{gXn^Uտ-Y[r$1{L Eaqx@&Iy'l$!Ő&*Dh>ДsdwE^?^L&ܲ$L3VV;Y']0~9Er6oHJ1&^$T_\lvN_:EBo:uRl)$;s+nl,&,feŧ:6mc#m'n6FO_lfי\m2kIm NXb &`}G5`ׄ_l=L\٨͎ؔ< g(. pW9ǻ)uc,WFG!4Uo'I|"O&QzNS&@xXE4t\]P|K!*~&RѦ',v@֞#-RBa3Iɕ@ / 0k> `Jfw(z]lىPmu hiJߣ.܋FO5ZA; (@JC|Ƣ,R%$yFo=7h~^(r.1yH9Bc%߿"',bt8o<==CjTj6!m_#`q*֏:0: cT(* h PE PE PbQ2!:&Sޤi]w S0:u TA, 8Xh(EOYr7F3gr*N0W\n\crw㥔 Al㹅IڨtSXMwkr~D1};΢ ~]5M\_T&O2PJ__Xabс o6u@.S{ƒWyȹ(?(͙CL\PC ܽ2\# QU_*$ǠMBPGxk{ [u!LJ%e5lVչe4CR] $^Wb:~+Ur*(=^H]+cP.&q| zSʞקZ.fS87*3^ ZMWluU,cTG},DU>: _H~pIKD>j]RxF\`#CQYil6oqn$rCL)?.vfԉƙiԽaxDhS yф_AjO'Y8dILB&@=-iL4d%&{y`)F9,XvJ,r"QڡaC[Dpw7FQNP̙ofnX%eeo4kRaIA6iiZj^|شz岪 s(,VóOحY>pӆީ/ a[RR1"w͒/Kzu~S5+6τT.t`;>f"Mm 3F1XzUWXz翌E\L@;qb iFatga 6 [)> +'L\]6?ɢr [׾",DޚB?>"|;PL=V4N OWblVHM,5Ybtt0nabS7/wwoD~Y1/.y&'JAᵙN鶋ؽ=3^MIsݯ ֓d ^b>cռ/_)H$WU24A/ eA'(/y#r>PCLb3M:I@iHf8Lp6híB}21,epElZF66oYeg >yfC+ȕ΄FVw#,tY,gPu-KikfYޫdeHODPsI|QޓUad<$AB&XVE`|hE0ү\Q,WP[5A߇<b1<"2lsL x+'Z6 FH3L4?6<Hb2.7H+VC;rm( iV`|s%W쒶K_MЏc>$^QaOiwx y*(JHͳ2J Or03V1i2=s (*/f6)ׅ% .T_MzVr%ﱌ #o2^Z#S]NS?&4%DWjt!C7[fykX23͕ B]'m=g5eY?$}ڂA=VGw]oHUr8+ƘF\JA}88H!p,uRS-_ٷk茶_TE d*T:!b*%}cͻ=e~fA%uYSl3jl5<3ެmbWr@RW"PJlrơ qV j5di_y,J*Kޝ^w2=(8D' +h&=sxanFgQ/ƛ \Dx|B \ AzQM:7NCYU^|wkv.uoc?4\w6vJ9_\>p>pA| d GU<7|;dz,h&]ۭ; أtkһ*"Δm*0hYXoĚP>P̄L0-d JGuZtJ+P ;kOW :EqVv=q阓t1\<Dx(%cOt=3B-`<30UgBXHbxzپG##Qm䡡SOaQhbWW˅4WȋH<%utR}R120I-EZy YwoՃZ-İv&œY ho9C++@p(AW*I"_@m~>{ ۣs9ww4 I[Ih`D*\'="A[C_0e;SCbjyXP%gSZbteA[)uٺ'O! |/$QxEUB|_p+e\JZ8B{FWhˈ;bd1fFw1#X1TP3O>_2y4})NsVŕ_nP<ٔ߅&MuݰжyOv͜RD+®+gJa!释kߔ; )3 T ,Z܇~ ^#cDt=T55*kvΝPcZqɋ#WFU ^dk\] @j_)!'fc,ٵHMO P􄪜o)#(5' Aw׆n lG=s\<Bm0R5kdCg1XT ~B< )qm6[&yRH`mhkr N, #rp6G-ǧ=ƖknhβGJ&fЖ-XAo uhrQsZiޠܷ}eA7dgj&cp&2972v$-O?0CVZe`_ILgJ}RMN-_~,ph0}v?>(ò*aifNBrTAq(UuRMTBpxra8VDUlűL_5= usu™zg;_fW~.T d̜0teWk7?c7[ƙ,w *a ]q$-zemʰz cÍSi< i 6Q2 ܣz+"Lp)B;.sҩѬ[ ә+HMFA ηY狕9V*%#箼7$:e +0J{/] 'H Aj}V> odg+gcG4ʇq PV|5_+OSsp܂Uc됎"ĉvK,belnѢCEo|n"k LNjc.8yA@U9τ[o9 y";>uPq81rglQ.G?`%9bGIz*Lul4O zުhշ)Qi5%tݏG`³A 炴18Hr뉆cmh ȃ{` LM S=t~\2Xֽ /& FqCm/Я%7o""qνK! j.FOB=$yQ]Eߜ56ǸjxWPCđf b_+dޙk^LD6b,p|']#&#Gs@. iY/ +t( @KWt[0s]"FIbח=bu b8oI|L`(:C vΥqAz]޲?%d}1V1^HdžuZzGqH+yrhpaO>*!,AOR*'W6L2z-ȴk%@?WTG12~ˎxJ0l̓1(oD⮝\WG;ߙ7=]h֔RЫ&]¿3=:A[aJ?Qi'6_[R9ZxJGY G[SKJ.-%|9qSJ-wP_4Hfcu{+}5TZV8ijE!2>Aۃ\7&~OY)'/ ({y"p1*F mbeLZ>{[=if{8̕-MhPS6hDLQ-3>bG!ӈi&.%Eo.4'ė.IaW[Ek{M0z^nON"iyO`ʟ[q*Y)86fW@юO*y9P~-`al:e_[a{.3m3h<#>8?Ybwߕ% ЬX6Аvjl^Iˡ]󉮴W=p{esӫ=O#"!K ZR2Gjꓚ%wmTz1x4FsѰ9fa?6k8m;8>B Q^-GeFY&3RYO8\o:HiXH/S5%m:pL=&N\KMF"~ݚB7w tegݤ!fܐJJdھǵ h`<}mBMhƚ܅{7 &ԁ>"2حi6i#cDXv $O'Wc\ #@_r_jZy&!1UCҋH#  thw @4.p rDQϰ6Cg6؟qW{bu@U9['m-Ԩ&W4`.kL E(0boô) J۫ I9h?-&B E5{أ+(F' PL, _c& MW7o' s*hXgol JvR妵PCyOVͺ55& T폣]Yh5'[Qrwo]kճ^bJyT {# aP_h[w%q}]uM)]g>'__߇N=8Ry21N([LLu΋U؅S~JR,f?@fS/*tVi##Rmt<p/>|x,3%YAǍ5mŲ,,-$!!l}ȱ a奂qG;^GDu@i%' cuELNԣ))Բ>Բ`ci;HޯYLGA Ώ=Hekl/х+\ɤ;̠9DƖS'd^O>:j_hR,ԙ\L+Zjt{ `H`m w~gy,5w}I$lFϠ7\$<_l){R],t .CH]+ k> im%!oيDA,s@14lu)4,+9D0'˜bfmx,_j|%f ~E SEWIPg9HF Eś07a*>Can@Ģ9wMEKtů@4b~1 |4uYmbM:pHvmEBýIθXVmXBWq=aji7.F>18G"- OQO,5^?#dreu+?:v$U' ,:â> |‡bnZ/]<f]dϺE3ixlǏ*N4r5ՙ=9XEr&nD_l&ŽF0xinmUMzTYƗ1*Crp?+vs .:Xx<>M+ϸt(h;@Ǣc(wq(o{eWz\ OC|AiwfN`LF.FVITES=-v멞(vrR[Sݦ@'WgD+ܯ Q_E5Cc/ [p%Wʀ]K Fv=y学ȋ]_24{W[x,W`\i^%ZPZ }̌%e͒&@HoYvYfaלػDS8'Ӑ?r\{VސQ%xaRNiŵRk%+ʒaVnİ.Q dҪ4'7? ˛y 0_cB卼` [KG[56`3j=\kUD'_0^$y̟_[ _v^Kj( p> :a>~گ#^?'{n_$c iY0W썄0ma~a~ aV쎄9 ̢+f <s$c  Ba0;"aE009ԓH'.ҋѡC3Cg]#@TlpTOHq*5$5[>pOzi+PᷴLNFR̉U})%#Ƕr*JA=:b1Y_  H.[+> <_95) Q =&t? a y6rm~0a0OEA>a0OGLD?~W+NXd9: rGyC'`#vsuLid'#L[Na~yCa0N7y)>r5116%9Q^aV6 lpy>\ζ 8}>AV7iG*μ+M}(j䝽m2/o>x)gc| 6Tl;q]u1/p25jp!Ȍ4QS} ( j)"xYq$̅0"a ̬0"Œ :an;dѳ= fNd{x9ẄI@0H |3"=0Q0fB6-GX.QhC0!Gl<0a Da9Ya8%aN0G܂0`fG0"a 0/̍W<f${so0y; HqsFR̋IDma0/F"̗a00~Y(% aZ0Y\+~00 "a L}+0& 0'a0K"aj&' _0 0/"'a qG0´UüYN2 y!86 &/`^ YVWۑ,Eaa0GS0ׅ#˙0a#afo0F) y-^`^C`;?3" H"1 ND|ՉA_als)?_ )D ̌0NŒ "a^A`ܝD ̡a%&aKɅ=Hك0%aƄlD ma0 ;?= HaK&a`D a0B$̾HE¬B a00o!a0"argLI$ aT;?S}//|8q?a0+"۳a:sv" 0Ed{nAa0tƿ0O'a 0|ՉAa0:?s6'"̶0/;?e蟝H,و0| a 0}`>D La!S_h& ?Ḧ,ar`fF|0C`w0#aFjȋdId9q{S=?a0e0[_a0D ̰0u0"a"LǾ 0{`>$A0?ۑ $A&Jg)$W!7= , f˨Cq7çdp /I[Xou>%%Rq䈣oAW RwA|R˓R#TSiuE{ctf(oI{/gVp\qfM+xD *Sd椰&Qff}cAk4#qx$[kʉ *M <{ľЍ5.AqFE(F% Q}|dY&Yx-k ܼ6u{ePV{jbx'Rz&&RZ-kǵ\OcϣA};hp3X ϋð[Œ|Ӝ:8c]%u9g E]w^Ճ 3L } D8w?cvK^|}yPdRpfZ-.daLVv; AW&ܾiP|efYT7.la[\iI/9+'7`Ce \KbO|g;/ڪ)*]?X6Ji zSkV&$H:`Be=S,ׅ%?D!. l/Wx\hrL=2 &lؐ!h%o_MXŅ̬΅m 'b)}Va"*jャ(^1)wr5x BU?w2S=2 V~td5]ej)d段{x#zZNLuyﰩW`iVShndᅥq. HX{]Ji'M󂥦RRKM%jG tC'?ݽҳDֳ?~;ɜViοZ&%3{R$r!_O:RX8l*z\%N7ҡ=ya6s&an ǭie^ys GoӠ]TjF!3-(WeV$Ok*V%8m̕ I}#|C%u *=mi,z>Dω\X8E13c3-=ԷBEو69u%Rpdkn7SJ3 s6Gdno&zؙy6m>_j>ErHY nb2tQ/ PhfF+ЫOJHirTnrpqeϵO`iRy xUd~G\sz²qSIcqFW2.*x#XW~ U;Y3ѫ;f !T젺hm]9N9{R:1- ݯw5v᥹ 8#:7jo]z-'yatL܇M3,Ih5vHnC]8T ԰1fN9އ3*HjvWaUkh))h˰]sZ-)˱ o:YӶY+w#goV9z@Ҭ5,]a9HIEʈK5;&5@Brq^x^ %N\Co)]†{98S-E.14 Ua,Qj}ݡQ}9NRC%v彺MO͎g\5&+ʠ z5-EcL\ww- aʣq=w2 fS UCS}NXӰ9XoEDY݈Ʋ[ HXV儂M:Dӕ)wc;-]-$}E^MpFA%I6L^t”{30]-M jZj20h'r{pa!]ǒs|u(2wǃ:u\'Lcg`])WBEȰs;2~Ϭ#E.za0+F]+?!i䧊8YZe_*ag_ rFońSEaqqkhJdu"<;*T1 ye)ٕxCMSJyԥND}&/φ}Cb8¦mM kPcK9he`>Q3kʾU,ERz/r/K!s?yF?pJi])0Tl!~իh#9JJHM13=yiS%Ať @Sydϊ媂dfJXzt82rퟛ=7gN{K/u}q/ Y)MK3`;*q˚:Kf:!Մ8 93H]rVN9'o >CgXB^b6/,i,;UKk((KFI:8"&(9U;G/@s̿ee]J=|/Ѩ`oknH&U3j^R Bʻgpg-m?c╿8?l'ڤ ۴BrVoDCq?0gplh r !07d2 -{NuQFVX goKއ=M6Ac0N *0]L""Ul˂4ʬ}/yyod5s"Mu2 Y4 0#s6?|؃cmgD_lD4$ uKV(ӳ6מԷj qel\:bs%诲Qqi!Kr!fqM 29`{GWD{>s=Ys} gkW {+_CP1ժyJQTh+n(Sϼ2PʲkaV1#ړ#XIJx8j2?xv:oڬ>G-;#g|i%Y`kC ebwQaeBN&?lϘ= `;#-R9P~+!wnj}uf^M9OIxD+uޘm9$'yrE#zL.O ߫)CEzkx5s,)w&}?ȎL㲄@ao޸T@ 4v=IzgjW}e/MN)gg 5Sz dIh6ZVqT<cOQlyE[(4uvaIO;-aFih&;X]HfAw%fwiYJi K%tA.E>>CQ.`<{$ƽ]%do.cM%Za0 W Sddut9{}oT"- sآ+ 8)!bb^zƝz_&ٻ>6- 7 )A5N$IQ\A=tbn5| OҸr1a|r̖;?8^jHϙ ~Ά PKڄyC~"gtVQӔ?>9^]e#ez\9{5Ssyt\aWrӨ+Blym&2K⯭!q~:=9)mez@vʹ#&tވ>}\\}yI-{ϪB=I?y}bIHc#̹}K(>Nén!N7c4Z~M{Xl2r4^ ~61ǀX9.hf~M#Љcu]ZM0&tiBN;BSMo&-Xy6F/Byen*3Zyq#ӗBy@yJv$5;; jع4~+w\ishƸg5,L:`ݤtj+odzb$+S=fy+kB]ݧOrd8 $ivrՌk(e|5DH? b=Ȯ:36ڿyCw_O.I sd fMNot -t-U1ڣ*ʣnj:CEHޓNlJyf^^^L@ 1VYB$/u;fj^b4j>xl;lHcH7o=fqP7b;qfįo_yU/wkgA~]{.o5wߢn[VHFnO!|1X-r0O/6hÄ Xʼnb܆oH3%䜧Ai̋;z1Gӣ$A ռk]tw3ϙj)E@M[H΄ &?Di%Pkd2W0&0FsHEǜ/( cJiNjQ: =)3G mf)yAk1'rI'?c(SOfPx^3WJ0Ee%ʙOpI3*DBG9 E3'EFl NX^!;e6^ čkkɷC A8S A}[ywCѢ EtDCzXzwߟIO:߻QؠZSO+Eapp_MQ 8"{OQ6OEϣ}K.e]pPc/$NF7M4>/'8IB~2"2] ޻$((vPT* h-쁨G'SseKF~uPg7Ni5j0Uю$̸ZcOG4#UM^^F\:t$/d VE8ζ#GozØLdP%t(ݘѴ HGɿXSR]5|S0fu'7ܟϷpω8?]z;( 6MH'ӥ j jp Y>oJDD:5ثRN |d?LY=CkX&6h[1xe⃙6L0 vR?l'YLe)(&ݞܤ@&߮'z'x59(pgm@`nk)NT͟߇rmXY?UU1OW>%Cyg+L(A)oE 3߅Wj~nͽڿӤrun߯~2B/>eqWd(/sx'(ּIr59_ر} :r1\+T+×o'ŷ2D=Q2)^KQ*X?};ەu?XC>36ΐ2]}ڗ)ï;i^J|zߡ6yH?Cm2wT2q}";9oӾk u;*`ַ*spQkJ8QACZ|?ny_Euysy69[:|+xTpz߿ ~+b!WTmM@=@?7%5Ko] Ё8w?yhH dUL`xVf|885[xqb {F?Pl>U6^]z-aF9PUh :l19,+0G- W:%^&h-\- pB?=zKF뤋=zͭR3\Q;ɛ3U?ߍ hILYRcE.[>~Ui8Fg*e/LPoE<>qeK*%PR0+FZ^ײgv6tF(Yf_14j/6,5yuڄywr|I'qZ&s&ntFIȈ]'ǿ7Ǣ'fJqT y-5R(`RċA\=P~.6mCKt4yf_Xd'4fooT ? Yu9hd׶l*KRi`~~-黜1c[HgQ*Z]̩G`= 4IV;Tk(ƴ&L ( lyz9?-ǻ"imVx"$18HI0"1ܫ[P3\ݕs#[o6:83 <gq| tqۯcx[plhEݕ{]&ױXucMGDQ&a2mFof{.dM,,&Z)]W7+LFƢ|gVcV~/y(W{/pд @Ps,(cv.cZ`Jt,Ɯjwf6 m43VCg9|=,֗/n L\mdmKn gqW؟Zwt읥uP?&,M$>o ʉ0/"ܒeE'4k;\>-yPo%:=y1xg, #v/ 'WΖR8[?nl#BbZMU7BEA7|q fmwGeGRRGLu!x~ڍ+8x2`6+f696Zws+3Kn,;<x 2dMzEbZsh%xa暃z*D/`TD7:%&ɉwDc@\b97Kg]fpOϟՏKO Dutp0ǰ`uw_It +X< cq ;%ݢɟNKPmJR0Cp{]J+e8]:|JG.eW!z 0ˊiѲ_m~a>.#tkVG'ߝW3A=V1[TcX/2TCX*W`yg={aa'>IAJ4.i /q ^k쎸Sv_Wjd*7<+K-hߩ8LEVLRd ț=dnPeuh5rv6C=o?O{-tiu%] {PQ`$LZt P|iYjK]pmI4٦\ŧqTốCZ/~=6pFw@!Ft2(خˡ]i]x|+* jR`KurtKKvֻ[ԛ [S=ٞt5nPI._e b^˚\'er]fqߩ{U& N7"ڄ[>ex;<r,A9v.^]@_^?S^ $:H9rՉii㖥:1Co_$;vɓn¾?*f]/"Fûg; N.iXL#6M J:!BՃ@o oտ޿)w;-_"sz2wf1P b'9P/)z*7V B, ~D6SE\y],_\':FmOpM7=9݋ўX0'Rtx(g$z- Ii3EC1o4 v?;=!.җVoIQZ0ۚ@\0fb9V 4tW;~i[d'~k \Ev"+fV*vsjx9v^0?!;%?Z,F2VL`ziΓF[*pp ZfY=_[K{w|j췄Đ,G7m>l'>+,$Vg\,cjbߢ; Z)4j[w&< :m.{)5\4Eξ(;(y=+<`gB@"E ٽq+5:4 y4ܫ46lԥx6l$G_y=G}).'5\Y1'%L6 ^|~T%Tq5Q-=mHɅ҆fG?3Y l?ˉlkr@tBB7d+(B'))I)]GQҩ0QEeC+ 3q^_:U͛Bp}讕)l:nR$=Bﻉ S UtV뤥`Ō^Z53S;gƅUHȫF#V{Gyگta|;/ûڻξeMLEx11ti|eP*B*xRrlXK *' T\^OqWTs˽|K3ܶF1DwE:s?g?kϹ-ju\nO<ڳe?'Dφ}a` 85WvjUa ֿW:t?r?###s?1g="۳G{ҩ=_!Z{2ˎCa}r [Jc&l7_ !Ίoj!GXʿF9h2/ͥ{{Q翍Ju{(&X_│oj5ER2Z>^_wu{UÏbׄF ܾ0x! >U # 0nlUڊrwSI9G@WZq~G((s.I5\$b\iT{rZ5PbzFMKzKȥh،Pr{'1<9RN{"P#̹0e^Y C -{2㤦Z&oPExZ 7u3s.eA>a>beL~?݇" c^nQf9q.Cd ĬLZ$d$#I> ߇"{ ˩8r؄x1(f aR(rhX]nE7ۙFw%Gs- S+m)3Y & ؼz ^gӪXXGV:]yT1_mـU|n ےV&-M#Y_CL>]Ѥ꿺7*}m c 4ȏJmOşXy ( ك=r#ݥeNPe*MRPWS/صPva`Pte^Oұ88k*\zno/C #kh%L Y` YoEL~ Gw3BYLell ? :dž/0<̧O GHsoZ!(F'+H{woQ(EP Qz>WNV$`7̺&}检x(da@ꒀKy @ΎúU(J}s̠=2hJy+4: >پ~H7>[ ;F/|>S-tҧfa_`J6Kبf# })φԫ+vEYV4֜sW<߫ iieݧv%ͳH_"Z\1tuk~㾳GW7MjxѣX'CIG9,Ooб˳(}Ok"uKZ,W 8.ң=V_Ap)&{mzs37XDRcK xw@E:V9jSPĠEC_ϟ: `]Dv,C4˻~͆ġSnT5 "Я|v:Gȧ5[/\遈tDSN)mI.E/U8#T)E빷z٠EEeWYD+^1ʗ&pT,."wo ( @94r1ZynNY^?^Y{| T?#.t{F?ljB\-Z_ gQ/'/QZdP-sTUBfNOjiFq^ZțŋobFסxyvu88]1HjR;0:R`T/{9aS/XNH/uB0y&?fUii 46RK?%|tu~% U?qT<\_Yi,ϹܿiZyȊh6a5HAPx,|faHk\}xqxWsR]En}W.q9g>ޏIðC>Ҿ!/¯ڏT+QY f+{4|sIWu\}{_b9Fj^a75ǜ3M[ᛘ;)% p6Д?mzh=1oPM#Pf.^j_3Cg2J?dBEqlU5{raetGD 42T O*PC?n|QϦ(ҟ jOa/;osSj|v}=HC1^%7m^[/GHKoaWTК ھC Pͮ -zE InLFLuH-:]rA)o"i^|by_;Jq#EK ˰v-"o}JS% M:c܌HL \z2p tuJ+$0=*M( -o-RO|D| X˦E,ա/ NH$ý\Acrs48UIz < Pq/COU|їY44IDa,Eiȹ@|]<W `(ڠ(?;JdZ?ae4ڴ\]֍sKJj 6v\[6,ѪzQ\Am(h(+R8k3f Wj19+4Zԭ$~[3h:QgtxRKz7INApy8Ycbb>6mEQV|:.)ȫOFbUGa<Zxh$CJc<5uJҾtl*faM#S ݷ#$|r~/QyqB8+Nt& Ό(o,xY/7H :Y=I6*໧|ā/ xI((a]rBE%7ȨDKF%IF-Ƣm7CԅH7~l[qu WG #p^Kg g9wIcfr/WQ`5=Lf1ki源,aI(PK8: R6.@g|Sj;7$ & Ob 6q*'۠@ e W*4soW=v6HTME{ SA-FEDgI0'fE `q1\M (YH7$B!^l6oJ2C Vj=y"ZW3 M:Zcc# B`q,(@$[L\1gY%Z %tDYmQ|NqNXq8]agrs)x[A;fse:Q?c[^ {=$p(be3E)VQ Q|&Lj9!y+"U$i-?O ^̨2tnd/0 *9 #1'Wi| IhHh"ѬX, &8lHk+a`\8gPyfry$Ej;o1Ml5 IHHe50yq|~N ;${ˬ)ʈN4j&ilJK^2@nMa=HDc8'9w1z4p-2]P[ևH5 luߕT/ lJ^I'`mwoP/|[ d)H܊E+\]a@R໔zZ"x:'ǫM\{&lb%pR 8 Lq &N='3)>/32P8mJ.&atP'J^8grh[f{[t"ޱ(2`-eVu?"^t 7K'hIXFǚTjsXmsQp$edt Y6g@\YY.Cx,$]o Û|dm5'a NFΥ(p:,w9!Z6nR#: d1$*0ɵQkNiҒ5WY1e1:-ڱ; @c{\/Dj ;t. ȟ~z]pX'R`Y%_{ޅ'0UлR }”. '4kAY et*~7HGxNH0!wIQjjܯGdLMܨ:W3d'[ceQٹWpuH;kZ2ҹkO Ma/+/4T=GN^(*ft/w*q[Gذ*߯!oUD3})`?.Z8f‰j5b1DZh2wlu-0j8w ?+3` 8+ܬt<8eTΎQa':2?|kq*N(L'D*eT#ҪyA>xY ({uGIzlY+I.*?/rϣX}²)_0.R6˓ihh!$(y4 Q̤(oHu2Ȟ7 ,0J\FLjObyYh<L]4oq'l8W|6B F/!ȡ4cpcRy}YIf l6>60]A"M3K!؎ˉ]}EDŮX{lܶ5}}uD33D;Y|jUoE,Rac`L Txs?Wp8AuD? 4X Ӷ{FXvPxq#Kp ّ??#>UWU}!r_&,9N,h9T`6:BtUcpo:O<yycU?**I] oJk/nG+ofq#+ŹOE5.QF8`<1h.Ufl>w5\i#}/]T!4;Ux5M2~ԣǜh#gq c=hFbƅNxqd|̅|1Ch=c˓YJ1 Çpekⱗ‚dluX]|&}  QD\iF״(hdL:pճ33vO`*' .H`S?IЈ=? f~TWB8s)1aKj_椀ߴy#Yy2th!@ eHӠ8=~j-|\+FtgQX80MkgnB"21`_QzWP (/Rlc}"G9+.W6;(evAL oX8{j=s~dd1}Fn>~';dk 47Xy҇Tc-5и(!3nN7@G쇎y9#y>tUG)Ls\8m&v?;|&@:ruRf{yY2JgEY'byc_ȓ,:?w,I (1Kv8x "6J7`Eso*jZn$#>/ w])͜{uطLu>ƳUoךaԗjMOU~*LwQ`U^x1w[x{֢>F;i}4MMl0Wr#X 9dsLVn K\A2oUZft~@X˷H#_' Haݲ/]O㇀/0"[(L}'񞡭>GzU}xNq<ǜ:5qo?e=SwW+HOW鹲93lq@9K)eUߛcZ+3-&F1l|ld Ɯuid$<?'nN%K#Ź7h6e+y gq pF;ʦԈY[ql΁6Ys#zo)oԬrVVׅxHs8";6}[4FC(lVp+XJnD@IDb DBku\1Ѱ>Z^Kc6q P^K7jy*zN ((aŘ#g9LdI5xA x!_\s9SSuIO͵E@nLm&<ܟBfʺML3''ձG\wazR*/҉AY65z+Sϸ K&WZˋF~zSjD QZxءzƱ/¿:_2y%u/)]8#i $)=P#/ :HJ5w OV{.8y+Yۧh'.="K㾨 0"o?@QBUd达tce}pVg|$Uw׿tZǍpB^\+%Yļ\)=VD6ef˫8iM,.dIƊ lcIJ?ɞZUj.<X?lx8Υg+6Wk`$V 7ORPNLcuD#cclUٗyFh5Wutd;ɉv-]+HK|t?.!OYRIz3&龝LNzprġ:j#t˔K:ArcEul%~Ϫ AIH=(N2w-Juhǡ*gġ_ F{ J#/<13

\2t`} KRqxYS6ōY&}ѭ٥᧹pc"{k՚: /PxgDRtހJl}cf["bX%Z{ժ-&USV4_4l^\;A0Yq$"B?x_Vlռ(XNQI8#ְJQ$cW!}9=ύUY M6@56#3nE'29mPLgX`̒Yh3My̞\uZt/9tf¯X $:zK9EZi |]uQ4> )f+؄ݩۃ$P0'aɵn_)XSp^Rf2rZVY Xkcj>PFxӐT:`SoȽ 1,/X8_Xj#&|=O Z=7^a~e輮<}>B6dM;%f٢]{-%4Go9ii.vhBջrRmW2z)g3pUZ w;M 6a3 6lglc(77#,<3EO+4$Voq\G,)dܱ_l|b| 1c0YWYIQXT[Af PV!QVϱ$[h1nb 1RzL2m3F11A_|&x6ͩWkm)JoҵrG 8qZG- sMA,?'ψL9μs3yѼG9tM;=2Z!]ٟsWS3~]+,|UQV}@'/*?^$fab%nLFmVe63+$5%ՈѸo?vA렀9\AVt7y( _mw!]p>x+6^(I_+c)xO Ǩ <P?{qsaZ9wUNQy+ DQJҊoJ7Zy}Aխg6Z=ejs&FTy w6L#veNiT371k%2q׏ FצODS ?ckw>[Cybdy`_lg?TZ{Jv@p~ rJDF/xB -a9<%[SG.};/.J.r9?&M|UXqD"1Z)K4irLߒL񝙼Z>MkI&qx"&CcM} M: ⓚ*CG6FHdE{(w{ 6O&*_ ÄGs׬b>0HK[fki k~ > ?b~F_JȏA5ғ}.K-\P˫h%"I'>@Q$hIpA&:Y9?X w7B XsÞ =PiY-c_+c$zpqt+Lϲ+ky~(RqA/%"oa+\Y~B4dǿJz׉`yK52^tَP~ȇ~,$T!uɹPjFSvF{~xͫ*bJ9}Vׯ S[8WR 8<^BytŢAx; 具gRU꾆*3ֲKe\cIE3<^yK=1#Kd !"}+# ;[ C"b JHapPY~HK, ġ]V,a,KQ8ȿq^|'ME&X֊C3cD8&3[%^)^6ε:_<4V|0}5}5JV*E}Eki!unxB6MSEHBJ&1 (j|#Ҁ,;wsP"z1F;grx6[ Yk5|^~me[A۵5&w<, șTدoMi(@V'T+T]WVU$e|$T ~wy^, 7- \)ţ3T)"*8kѲ׿H/_s0kʽc4bvZT}ljCXNt+,Co m Ƥc\I۵J)&(Y&qє:bc־7+M=K|-T{ɒTSlq~gV{ hL)i.a{s85b~VѼhQzkF5R]ǹõTI; Y[-ۛc.0IwȹנdXB+B_Cq(%h~|E@<@8 t0 2 ‚dQY\]]6q |ȧUr7`Uh5Pxm VnPY[a1^5ZN*z\^LYbRegb6NxOyW6MM9NCbޣz{W>I@NFa}zc0?l;L$Oz^xW3'sI½]VD/ Cy2QuWퟲa;V--x gaVøl&KJHX.˲m{cxJכ\qUiIT*}n b#,}z s?T)`F9\>,<gD=Sʕ3g(n,vH x(ҿl$J?UW!Gruxԅ cuBȀyn ZÀ!h3rX&sݓ!s2ء~lCrj`W&~}Nfa)MrKRDҊ)g/P5 wr[Zzdܯv%F6x[ITFbo[{F`%A&Rmc1ƺg\{+W`!'3z@4̃rW6fRz0TMfj]cV'dQbՓeг 6u>P2x(͎HR'"m10%v!>žr桃EX,ƾfN}sV}QwrWtfq 汸fx`LL2o&Pz*]NRz*=J%6Ch J5RWfUjU7Ӣɗ[ʈ&4f;7'21_@g`ʇO Z/k<lDmp7n(Pg]'f$_O@/ΆmA"y啦o fN#.l'R@\'JN3SO+VE&G"T"Y6qRFβqg/"e_C`hGQjϢtXCN "v|J3&q!h]^*/8L4l8& ?֠ _C 9nJD*5#T;0Bu,Pz+ 4XGػ[_ETBy`PrmkȁB-~8~y[ߘ!ȿT7tП0u']˕YwyɃڂ]sP$@ս1Vl ]FpvoC@Zwu΍Bþ1R;QznYDٚ6仯 yƯ9&+ϲ<0JUO\OSԷkVhNR=PkO`,ij$Ft _[ЀEhL;A .1,p5`]ŀ Xϱ<3dK%2T&%ZLQe1ɸV"#TD+^V^~Y|(U-ڣʀ#xɿ!2zi9:ҡN=? uJjCl$ 0T|PMgۋ(Ybx1gKpvUVmݮ3J~fgϽҪ74]\Ay_#><^]<ՁݪrY"*Yp_XMIȸe12R?}>WODY8=+qvsT=I(), *jkA $R* ("J(SKzPҖҔAe! [ks\i9{kia#tS\jv+ArmSCB8͒dH4yqրAO#ʗ;:ЇvTH\}z}Lû#eéG@!_nB'pt3HCݷeNޙڼΤɾmv 8r='I'YσFQXc> m'2 o,7B:g5y b=C[I%rh 2?J+r$$h/ehCkU=VÕ{&r=%kW`)f cwJkv%!:90q% Oy-Ku]<< |2 y)$c.uk12l1}5c32î ħh20QlKܮEG~׏pBqB?=GǼxej_ {dS!\lr$;QY?[^ vvVӞݥ| Ws8*&8*&Q9:+vnWAY0yWCc*>'o@ 'B4E*"58cRv%n%dHJ:z VX0Oi%o"o+t:+ WBS B1uJ1OX. ms{W9c@|)nM]".$ 9I*_Bݯh[ 􋿧rTFFجPʛli7V SM6 )Db;F({bnufLNe\2N`93<X:|pW}|թşxÓov["mƻ"r)<*i T)>~nUb$/Lt-XD否ѪlF9&~ q5I<B3qK,srf`44tѫZ2b|7Bf8L[є(Ԩ‘<_?]YS`W@(Q_D3BCs?ʇkdrw0C t,*>_swt`#[ YpaRt֥`a4USHo*ZRTlڋ)G=WsEc2anxw'69Y'Lbd:'Q?p=^jxl<[B-j>Re)0Z{T^ k-}p-V8)T+W1JZX+C5<\"~/T8I[ixZ8)Tk/jn5 t/PEaSL@i'?Hy}oQOq+`Nk{r^٣U<-D_a<:4[7I՚.(fb{@!TXAEGS/ȼq?>fl]*nDU+=\ H67,= *yPv%F۫j[õwn]LO]u_[Ctf+YVZ{{@;7ͮ}d{]IqׅݒTG CT^dx3xݺǛD}&M[a%J4P@4 _3GdwbY hA9?P,Frh~7Q4F?>^Un1=;~-;={"@zX35 N"?Z?BqnE?J VaQ{Bc/^) vꝷj?/O?0?UZ4X@r ;ۋr㉱A`F;׃F#(X qeK&Y~o_I)u_Oф1DW[ŷ:RK"ԭKu9M嘮>ro*ڼfx'gt_2lT{5M/̙C@tG!0×&x^W5R,|RmQmu4-#{)x{~5"nQ9p-Qq}IzbwC48cʟgK' Y>buQWs "NT7w&A9M>r[gϫ/'|xSbӳóJPN*^M{NS@Rk@vi g߳GO kvldr;AhJ]>@bLۺ Sjk«nX8o12_tTo|$ focD4$`.19a|g3١3GX3gjo]Y2AzNv&8xΏnpfSc>A0t$2\ő02ThǙk9oNfoH=6(O"JfLg `,Kwm&W%{?&Лt.q4i~-c#F{R\|q˿,pqIZgj<>apg0N>#uB/; qj y0 &$w7sXO@yEr'9{O>A1YIJZتZ;Kjq{gZ0I~ ^w mC . s>oAĢJXrTo>?2Y'\މ'^q:Lyj/~:bRtwbZ]fFԗi&n(Ǘ։:粜?0.<s.:G\%xӽ ux=\ r2h%aZKU*Gk'IdT=:6yeMm-șvz㊓)H)9s~WȞ@g(QO$h+MM?[ѮRP˟.ojcyWzJ25ڤ8yNiÕiuvĻǑ?8 ޿$<̡W"$^{}{Wyϼ$0)rp^KRYZyB ۪ 2fpWksY W{DW$Hgk MQ4 o9Ƚ^ܠSq_zf"?r=/5>׆ ΨYc@.@>¾{X\g"/$}fsL͙&Bq QHWxUGtS^{bm"/ ]GKU{ ֆA5͙eM.)N| $?noڎ|ΔI[2% K-fe[fq@ a[x^>Cy'@0{(+yI^S c-<2z[.ߺZ=o'']*H ȋՐUjTsuE8^ Z ם55=Kwa~Q^1"wQ, ј( Z"{)nC@v2z6?'NA葙Ve0vk)䡙_?Ki'Ꮃg5 ,{,=pO5#~85fD U9, "fY7Hk`M #|4h$S QG}*q5q: F3__|HXѓ$*UN5a dN:ef+u>gHJiσϺ=D3,80O ㈜a~3.C(cChIrw;VfަefjWz#E9KJ୳#[w :xiҠvJ(۷Ez,?txsP̟'݊ 9%ԆaV/AѤXמOA AX%@Ċ~4-:`YXM`x5GؚفRu'>ʾx̽C&LM_iu@"Oa&*࿓m166)<]i=æ'5skfq(؟'QxU{Fda8"b!p:v_t? 9 vҕ%$PzHC +2z5Y{vk0ҏ@]I=~x@J԰sIO6{wwJ/G1Gլr7m cW)B(J¿>k_$_)e،ʸsb9ǯPn3F8<(pQ M7B ^ͽEȪ&tZb#CZjkkZχjd5ZUQ+ugVOUֺ%T:֯X %"ZuA-{g7SN4`}Sx~sJ}fnQDVP*#,슾T~@o1-/g(yN2-x@#Ō5GY0%mk-ݧ?E+ )۱}iFf_ 9Lh}orvgɡRٝЃp. Bpul._AĴ][> F+CVλl̺ʧp~?v[1DA<7u ݳеޚrRO:k *tLQj8ӽ ;Z@ڛ\|&*muha|6P/\J94]L|zJOĭqc&8+g_"a=kJ$h% |DӒ)1+O -|,`~?&>chOu\[n%ayP̢{&LӓimE2/8PĹQs!]PF@W갞Λ9:G~hKjpX)vF߿YxLM (5e7{4tR`ߡ#ô$SSHY^홾{Mv 0UGKlRݏzT9IoY7E5%-!T>H *C>ג/\y/t/i/ G.I51Fa ئKö՝wh7#F!,t.K`BUO'yFU1Sd-mѷ .CnSߪW`ҷ5utNs8ZI#ر|eƦl"!Pto{${)ƵCy%gʢDNj-m* =h>JUQFa=Zh+eՐ\Gt $e0#Rgo#S66UX ޔ07goT{:g`4k ) u dpdsyv 2hſMw" O9Qq" ]{G-؅Emjp[IY;3ߺ)._ 4)[،Zې¼4}1 &Nfϰ8iTFi#;:-fD.U.52ń~W󷇰 ~ H꼮(OMd$DfҎ2a}bw}5EG Q1j<(N!@QSz xXXt +ѐ ^#M3,C^"ެnqjq!=fؖ=SSM tޖI\t$un jxA&ǁO:ؕW7rss]00O^rBV8{oAM.򧄼bPk+1_U8>B]M>|rO1]g8%,{:-,+kxqWW5J)z N^ ҃܇"?ta] u>OB@FK(O֠%lK4*<9 Rz\Fټw |^V0 &ӂÌl& <9&v>oVOݑz \ ZYO(eMPHVG/&^ _0,oAn(~kz4!W0 /Fs2 |\P C%Ok>= ;kS&s,_%!ĒpCJɧC%' # | P{Nby4.e=R~,óݹ]Mϊx;w6PlГ:~*:9v!.p;as\TP{66ebޏkrNiÚ+t'9Ի7^L } [עa]r[K1S'0d7y;<ґav$? o*qID|#",7 /.Gz/J.o.!?1[4&=od9Wq^-`ޗ4&J%`.[q% 禂Az+Ȣfu.ǵuFi1t-Tlo,Q@cEИ O &uM3 qqKRg.Qx҇}8u_МrRo=?9(+يlI1SL_y ԌoQ^A= ۵fg.6:'*-Jlr٫o"n8FF6o>BޖF /A }2E]Znæ=4c%:I~2N Ÿrtκ+/m@m@@fB@VՃT~UiJt7Z?-B~fߎ_tʇgR5"`ΖNkzשWKyќW}խ-g8D\x76x$9S!]f>R`m?Bd,r 1v,ucUydm>"lB C`gGu¦*a<XΡ@ GUZrEسp?w9|dsc"sh8(jv2=k'P< CtOJo:h!Ə ]]Dt>7ߑ"s $E9'_}#R#1&VJ{jڻ 08M(nw^Czs|Ik |D* ă%g xgx~i<~9l tQJ7dPTƇIm#}ѱ#Mɦ%g(=f]ضBHd YOEtnkڼ!T>-;NJ<@Z9aEF;sųtu}:g?6(!KR8]҅Q߁ ߟeRy#*=!ޟ6}TP3G)p*u].O2: Wmn_sھl}Q(]d0+cL~Δp(ۓz-R$zצ.0AF-YLySw+0LQM6ߔ @ZzB mCs1@S̚:~5:G P<\Z<^%.GuܡCIG5?kfDʙ(X7 |kyX1x^hfAr}/JtFHMp0ZVY5iP) | ܙW巻Gٗy. OLt`sVa,&6JT1PW@&-j%gEûdGoQ^ V;KH{ĴNb7:ԗIf3͞h5fA1?*# ˞\<~$x:Z.P}vo|=Zj3!lͫw6˄ʲ_brl2O'yg*h5 ӧWc(>¡؁>x`O?g{=t-qvLm>81\AĀRq2S?s?󕟬/vzɥ^6C?;X~'@vh{=jܪ ϭe,>nKt yJʀ6fbZ}J'I~&2<3V*Y2ޮ JH%ڥz\MX>"}JYa2Š~e{^bfP G )-~T!uaTYl\54e#8*rV;s-_&eMΙ6 BeN z7pjO'9z4{oؤ[ yD b(tMRIrDOG³#ދUgScvAJL1`/wXG󸒊$$>/xG^\lvA4,CL)~cĿniu0u(EXo&U9 DuyZZrY&P Mh)qT6ˢ`FNqIT| .P&{ l 0 y5 #PIٙ6jKhkY+n#wM=z2{}5 8),}֊ 8gg眨Ya:㬜+3rTli=4t$rxz:Е㙖/( b[+uw89[Rx0f`4gN]U5pAs: ŇȤ`.W=tOϭvSiZToQ7͢ RT] 7_g:T&)V(a"BcEG6v?3iP)4L-p0|2??-[rc$q[+?}~sdvOrcV)b ͂IJ;sKL29J P=1JwCe]{Gɿ9ay]Q JllE^GKZ[#^[I%67CpGIY*8 ?b/re 'TFQIaM)^5rIR|aE5bc i=*g?rtB 3uω81= rI]Ĵ8uQ?TWvk ۪:nV|Of51>B^.v"u;\9)ߓ0v591{|Kx[=4 d"q[CDŽ.mH cI"W|Z{ПJ!$q@;+^HewnUegb> i sҠdw޽>[5q.mrac=P+,`gʎA0M%mn&BVVFӪ.UJ[*ı?'Ԡ:1Nz)xJBj'R[4>t?z&A@j͝w2-CΑF]Bt]X!kL~gJ6ڬ~Fg|DמP msu i@j~*0uM-RJً^֗Z. LiVȸT*( Be}L*e嬦2s]Ȅ{/MXk["!lZb^Tuu6a-{&dºI5ap#gGuSbd/nrzrl T/.y{z'P OoQtثZ!nr@@,^+JE2r#xUbL8@}0n@bB:bZG5D,TvST8H~&]//K|DϣևSk (|B絣CPzԧs%M y~<3-R+I`"/x/7{]Š-l攮@"uuY7\2ث@Y8Ǻ]4 !C4@ W=pmj%x^gGɡLh1A9CRI3bK0ǯK(l⯯xӢ%s蛜 $% Y#v*)D9.ɑv\}9٤ݴ" Yƹ`bSnZ7S^ W/̭4oz5oR(x $H,N%sآK=kkcr͈~CpC/vGr9bj486k^UfuU\WbSO@ѼJ1Qk_Y1l}d0j̊bUQ۟@6]$o|X&\Į4tM1OTGTCP,> qq, +1qr_ Eڼx+qးc8Ά> I }PM83 w#|A la?DFFAv Q++B׫< 3s%B> iu(mo vU΃`\$jtp eR`şW̥TLU+.R? 9&8$>2X?c5(#nFz)$sLAK{z=̽'9[5tr{U\P΢A[n<2!FOr7ڏM#˾IvۓR8W'2)xgq/[O~](4Yބ4쮢Jb?9 ?g6q%Hi]5.t^`A2M[䥖RK~=qvo]7Ky沣F+7koϰ˘p:V/vSPI^aۓ֢\`=o1,5f/VŘ PKlxJ򋻓HQv)~HAmUAp~YZ^RS ߮u]NUA kaVs/ʹ~kb^<|wgL)ͽL5Vj֯V?$=m?gwr~eޏ<'4gl/(纴d(<$xWv,&֮K&8?膣"kf={T0,VSѪ%A=\_?u8~fe')8F@v K֣mx8S졫\Lm -'ߣrdӇpRD$MRATȓʛ݅{Ыw$/ Ք9.8E8v~8F͟{/]=UEv^SҸ픁X6DnTfƑ52皴mu|_YMP?R3 >MG1׈a>yΪDGTR~aye}$Kw;'+3`Jϸ/r=dMԓtd>teX~;ZE [Ddo21(1Ӕ1`ngX)/ ѝ¼r0(!d?%9Ļotf<̃KLKNJ-ui?pG K|?OF%U0/F>YAX9?x~f44J;c(鼣Ddj XiU-|F֯yhٯȻ{ ŧ[wvYXBH|@H~p5>& sxM _]h5 ɺ7ym%Ast ]Ȉ u5AlVf!G)g\#,s YF ]0nȮF}4Cp~]>+=N:tbe&XqG.Ysha|7L,dmcQʁzyc%"XL|Bs5<,GI8"\˺M,6FSO<8M5mhJ!ʾ'9jHe.g썆+Uz:='t,رbJa߹] ^4H>>By}c.bOᢉx![Ů z z>|q[((U>gB/-ߗh?G|OVꓐ/~'{m g~"p*QZ ޝ6 m#:;lG{jݣYHȷäa,ƼD&?L(ٴR޿W%Cgmr%{SNg Z$! -!~mgUĖ(4oO+-B\ stU.V.Kx>wY{d.e]J]SK bmBNy k)-^h4A(Sѕl@.~q++vk磜p;?4O]&?8SL4NvM=P rY47 y(,G>TV&:f5ִFq@5$zνxfVfzF8ko;w0A'b7j>gR8nNkt}gz|`L V^=Dycyrk w5E48%JKRIm)C1l ULֹA#bkV ^]Ÿm1\>n4<|xjwvx (e FpA,^(j'F${6 \܌dEn^!5K) g1앉;"ǎ*(b: <̐e@47NL`-yL.GU^ePIo-d_Dl-%:K_s)1:w\sJf!/ # RjΗ/Ә4kΫS*WvR9X5XSqvWwKkW5 X@uL%9>VXx6y:pH-?]}1Xߐ]CA>0DGHfCastlXÏ$g/]BQ@)=Cm#Q# |ݍK rHq\*<(_Z9s& =1Akߧ&S`Y;w;qHr)Nx( 9aۥUY -Jilʎw _ËȪUJD0YWŽ 6忛5EP͋@]ΛTR)](G^. n7gv[GA%AsU^w>Bn`M0ڴш+PM2ٕ ȞWJ&OV tGֈnL-a[[ &,1x< ٿ G|-k;N1%sd ?i W)7{OCd2.(R ;ָMN!7s6i||"*1<@kE7G83ZITQ:&vxC?KR/Rxq3w 7ݦ&J{\-ɥٻ#5GI87,oҮe.ft|''b> ( kJݵT ɔ`eo XC#NW&qx2̖OŻL[*X'l|@TcbIr%'y=QNqS0-XBo:W+j⿼u2~8|QsYOJx&bٕhmN,*Il"09ꝭv_=Jiw؝[^F]TjS P} ,SjSaiPimx[pM&_Bk.ſ?ey ވ,Xw.-UĮYq*q>_BE 9xP[eB11j[_CD Pub:@QHYmElZ18(zͮe$[BiY(;4›HA&JaܴNRE9s4_ʫS&3UΜ1tL:B \@GW6@9'Ј@j],ogbj`nH*-{+S) 1msSCq* t=t/h, kqjlX_>u4x X;]UCm:ӱ-lۋK?&@nTה >- `Ly$gbϊ 2!3+gn[$ y{x 3a #52_ЏؐҔ"zx=HRf0vm:wWkK. gfJ54Td=Ϯ|`aɽq.8X!2r4 j"s% \(?+Wz_z4' `;}O  _+yTCZA'$|ޒl͗z㗟;ڷ200*>]omFLb=ܯɏByP/ R?Vh#{"WD-Iu\@V dd?$Sho;;o÷t:+BP _i(9DB-]"8F_|Ie?]}󺄷2_ܧٰpÂKp+?(I|YB[ T~l~Z=MI Ƥ:~;[ʙb -꯾FrS@/LKRjYj=a^-hU㐟a^g}Y1Tԁo=6g1WIf^9t_s2+~߇PM*1iPMmlAr{0s 0SEQQ \!}sY3N(GS9|*?h,-ϖCod5./KM:,W/];򶨧&Ll"YOwyrp]wie""kYtgҹd7]Fxzutn/zŕB1{dRaNNۄFß,wi]8S  sǂooo:T=#hi$O!gf&]ZtO yFCLB Mi*y g3]7w9Ah t& aRjb I!04 缌S)>(Y4+)NoI%%1~Bs$SpLdDzܡxY~cg&6ecc+@ &gy]ݰtNj}s^߼XCx_>|Mv(.O 衐K?@ʿaFuU5)2:b+2xH(efױ>7S晆COw@z=ZN{Bc2ʍlt 'Zy,IeYgg圱eў>Z~8 ~}N/ZK͈߽DޙRa:Vўxħe)eQ8AsSF70Ýxv,2ޜ!!p86:SDۘ_5{=cay%v桜KzDeS (䡁zN04pӆk/}+}! ,1Yi2 }``ᢻt8; %6POXJ"*B_4aݸB.}nJp-O}C~OoMGv)FMU'{r429\;ڵ% бs+`LJ˽Eo[)P7>=}zsx螤\ u:JvQ@PUơfP=dz yI% Ӎ7⓯,j-!>LϓUw ԘXx?%Lï^CG_t786iɸi-BXba|+plCXwN.%u5AZ)% /j"oA&ߪ?6(Dbl6с\C*eo|Cg3~nT#l1",kjkN%<;V*R.OYul෈q0|kCsK'/WD3k"Sj9ӓuØC~JFy&@&ju1is2f!;z% +RaEyƿΚ(0Y͌;*0J0 nM~pR`0L{>$oxCЊbXX;xS¦IȵyMalџ/V9NCpmβr [ Q1嬼)oۺGsRJp|P>jp<e/u3J{~7fHZ_<|~WYXKlc65PMdWb},GGPt'KJlwթ@%zGW QKt{iG-m!~OXd&*Ry^%8$6l7uз̲>p'Rjo]X#ċq"mQ+Acf8gH,EAvODxƏ0yTY:wI/EG[US]/;U_vQFD|/ yǑ.nV DhiU+`%oac9lI0:^3pzzRvӽ[ut9?!3|rGxr`9Xly5<SfKq~c+{-䎁JUvz֑v! :ic.EKWZqjjEaJr[JμFXKTrE7 f>iߘ "q>I1HgFԠ~@έ]:3$MXC?gy0<0|1Z5+[چ7>CdZ(J)eٵ wD5t5VW^ W%d_0 tT޿F?F$9 ) HMh`U2w˷KV8IyQ,`pp_.y0dwQnEv̳?׵U~HKKZHΏ]z(=( J#u߅#)\4hlq:/ja0t1 g6xw"{`Ky6#±7L:U~?TXQ@Ȯ Dr_#S`7c575ߓQCUQ>֗7Cۣ(,9pUp D)q!hCvL6i.,an!]-$C߸ʱJ6d*DZh .QD~hbq lsE0Z$Lc-&r:Iܝ׺.RH4;s혔@Zg.o ߄mS[7i@#y&'4  ,9|`=ReӢǪcy_6K`獀Ljea yv-@HAlT͞Gv} &Ĭl Z(EJ rJ8+Ah0h!ul#C`L;N<15pZ=$;{|QtO^s?WUg[`V: ߁Q]w%r0rUMkvyK\*KU7A(v(,OZ2iwW0iI ߣގCo6o`΄ ay=65[ezhLI1pVƛ{H!lII ƦkT2W¢`(4{O4whb(}#u`ļ|d]MM`;χ g1̭4}m7Q '<8yq ^EB[L{:*կQޕ3'62^Xƾ .ΧFFtacΡb4#r iIiPe;f!%z]@5jhj#Rǹ$WqBDiUq{:""gYr.)73>1;nȕ>,}`TE} B  Z2ݝv{ڱP5AlqJ*3{]o՗Tg|/1n U\[ߡ|S IzKn#. 'ЬdZ}\˦&eDt"g&YZgvƗ;#seXmVxR*$l҃@ºYN .=3]kodo3fwl7(]:S,N8AvfFW9Հ]A}/q$HœjDb3HFKϛ\TD?+"V>.\c-EC1*.q́?E>8&,N#`b/)3IYG39tD?<,$֏7c㚜7>qX<& tMZ Qx+R,?}}8WTQӣx(\;x!~%\o0: sd0dq504\Es yg97}oI rV"O B9WExX?bǁ?<:.ƋR3DFD-ukNЋ/h Z! ӷO'j>j?+vB ;Oə0ӖpSu.vC: ;CPh|0KZx/@{*7{% =F:f#+3$OeatPiq~*`%]7j0o}A۰~}n']r=~m&=%ADVX-z4[4-Ә3Šs5&z؝, F_ֺm})L#И;Qz֑|}Nnh/գ Dc6f}]r@' גxFʴpNS!s=~S,;4Vb/cɫcI9}Q:eZhAۡۚd9ձM,`(a_%X$fuY)ўļl|ލ,^uu>:F/-UCFX1TC Syǜ=/T8F2%A7FnV:,܎6V o`Pu璒밋L8λE[5A_ ܿ/!? ēGxJgY7tF0-(m #74"?aJ|-ûd_J +洑Ilao7<̟L8Y3u&bjW=6pB= & |MK1‚x \fU=J/)5vR3 * ?V9 VhD;Õ- \!&( [`< xl]A 'ꑸf?Wm4凇ʷoww;DjN.4܎m/@'NwڛϢ[{J,"տ *G_˧ࠀ_aR֔S:[`[Ӟg3Dۘ 60l¨ZN?%Ċ+u![~u)vf[]5q: _hb ofS>lӕUf y0\J/VkODoRk71ScoOM1wgA,A"#m' ,eב}UX ڽI#Qρx07!eY{H1X$eTIHjP!EorqZGD9t)穟q ghlFPGEu% -8Z7~ʜ3äs~G0~Qscʼn]/c1uVryx  +#9TԿʏ} !_O98g%ů'h" |8av9U@d7 7 *Qᝠ?es$Dྜ ϫ-RSyjvKTh\+~5$V(0L<21.ƳLfOTV=qjCwPI~$o4aـ./%Eyri`ިfȟZta5T Ut)DCkx UdFfxk(KmDy5B {˪7'$Pjq[#wj59.^ǃ<ɟ*/s.zrd_MPt<?eU_#_^p y>zY @MDyxLTwT[L}{&e*:!uԛJL}8/ W$D3e{^9oHyqu?- +(g]Hbq+\ HPoކ]$I"4&[OjSiEbZQU *=zLZV'dGN:K,32mϊ3\ tv!|濊7**ҨM:a4{AM}CXϤ,}CsS%fn1?ΚMbcujxVme"[}˂<-eŠZƣ?hKy"\ e| n7jB4a[B`}|]'TLHbL@h|caA8ӿ*ѥ`z;jnYUl9P Uآ)~@BXB+l}Pz#ڲsuF=2*0o0"~Vs׼r@x Gٯ?fv~R'_?xc/q}];}FF>ʈ)Bpxa fmٔv (z86ˆF@5ʮ&+z!#!/EWE{Z. j@~i"e^C'+i [lGݳ9N$j?mȇaf6Z !%hc~xڽc{cIJ0QLr& 5P]ur=s]p_;3JET}U<ڋw0L"/DFh^m_F%&"uQ~GkkCĢ סc@/XN?]/T(%gu _*gVM=j=$ ؋|&׋ln/9߄ ? %fR욲1o`.y5X{WeV6dWfGj!N'DŏOβ+ՔF$-_çE`ټ% ZdL\!&Gmށ]m<v'xpN1TC550dgdNsN LW8\\|yIeg 4E. iۯ[:o8`sov$:8M{w{ :H, }ѿo"Rb#vU)hƽɟ }[ꅼwa<V2= !X8h;Rjb< r>Bw3.4ஶ]KnmvfGIwA颽e6:ds3<8MסU+sTbY7D9-h~͑K]C!2r󙢝^5=܈f"o}FjT yq޾]vT3\9 Y#gt-ƒdpG)XhE4כI:oÆPjE#)uYռ<_@ϹLP!#:Bv >qya>9$RLW<- in? cIgT;Цv3.zy73 JIIX11Zu}poMY4P:$m.EcP9n B@a *4h^]/ƙ_KI{BҴ$L%O+J(qLk"rkl4 j>콹H+_uj}> WOMͮz$.҇gnO;Ν&6og.=>Wgd!Gb,RW\EèAtG6eGWlov3fؑNob[^[c|1p6yrn NOH1$3 \IN._'^ 2QυXE_̿دuwgPQPxe'DkZH,*RѮ?,nR08;auuaeaZ_9W]7ɱ,m\M^]/ \q…%]B H~v— d\)DpP}29 Wp%"cMfV64l-Fz ~ -h$T x[h)(dw+ ꁻ筕\ ][f"J.?&Ŀݲ>F~LzD40PYI6Bp |c{874F"BD#WN RH(Ɠdzio$뚲TzU &j(+ˎBصbeזڥFDN1EwYO7NB!e:R'[״~c!m杙Ķ`v3q aYX9gRŴ[JrȪ8iG>s@ϴ snA ڗnaB67 N]|qIͤ(7pމ/He@_B{v'5K>ueQ}h߸C;5/ =?֚W@ԋ63\~( -&9Nt~  k b.Nʗxe+pHyy^꿷j{x{xB"U>rȖh{ՙ.zgt0ݥP7樝䝎ZXnsX_'Ե$uΔ ;w<՛=0G8"8O _ ~~_ Z9>2CZT5'af۵˷R.y6s{(WmaݹS4%|q_D](JwM<|;枲i: dXL_/intMG|A j7uH$%R32T=.:&o?dDf^PGGw_d}e+B~h,|4I'Eܩd|R>#J%q&7 {xUQP mޘ?W8r(6%/Q0c_ k؛7S(/ɗnrom0lOetMcb{ cv xH#L7Η,A Hf>AR;!іvq0SL>9}:g<;DLJ;l.zK6ǥ?D6(;C *v'1g/:gO-N˼"5XzB^7*{Z0e{CbM@w{-݃6)˛l!~:@Wkеh@coYO?6K2)˥UxgR/6'eŶYξ.tw1&@]b!Qb)yJb3{@>֔S+o֬/EKЙ֜* T/Oj;̖68 Ųt& c4wx 0&QXNӹ:b6Zl;U!E >czrvR6[zfyrIy!+27ӓu@ސeM8d$,lXMˆd ;q}sc1)NÛC¬ICk)hȾU-#; a3.vvfvkk5;Lk524?2?\cRM< ۙzy8봉 2Z2/ue*enr~)اX}=/úxlg6I?/%ȣx_.'4daoyTSW|cX}4JE^Ж>2)7V`S$ q=je2C $yzЩz*.!d !l49gY![WJ{~G^&cv_Ԃ˵vk> &1rx(?i| 6KI,l7ߢƓE<_$Q{!̙o!o j dd(@ӓBYKA{M~X&L"Q700RTuIŋ֗AA@8߇'`0_C *bMU8`Y'fznZ%sup`ilCa$TȽHp+D9C_AZ?rbaJ)]D?䕺Z+%\4i/'"Ep0|ȖYaN49NOיCSMF/ԤHd_O -P#z8oK<Tq[JY:ބ]|ʨH{ (eg>IƓhhώ4N?Wsf>VY44FlZ83O#B FutҌ4.8hz(guAyA!jK -1S8x8/:Q4 DM_gtY+pq1gx'"^IGP7c1v6E-p96 VW_qm+ c*]:snZزVyEyIlGGVeb9ު~6"As*PbJi?zAAGѐ?ewRi=9^92Cͳ}Klg .9X3Bm-e<0U!YV8!Ҥ*<ta8,=Dc(KYcAirN)? ߌq@ Mb>6'ZTZLt]m7r} )rTD<PBIKZCׯ,@,"}Neܙ+z9{3Y.#&WϚM` Xu.Ru~NZFE}N{@}wo2 Aּ]*Q'(C#4']A[Sky3 Osߗt2tį(v<h~I3#P=t3]mFRt56 _y _t  P@O#"@-ȗt2(/D脜4S;k^v DRj#301f#XDiM/ȃDVc qׁtabEڽAk*\4Y>DwCжiΙoiT?VC*G7Vi.~-6;I;z"k7/j麌ze`#JQBxVn{hB׆Q/ cTe{^l&M3^ZK3\Aփ5Nz*axU իE^q]K*~`HbF_w793huh]vPK[:X13zxqqH066rY suRq_Ϯ,m$Xwasb<<34,DZGVS Qe3aF]!YW). ܰh*fB1-ns(|_Ru{Tm 8](ѽlgQa rCF|ҋc:s=+IJ˱P`D @f`66ovR@;(u5K+ saj[RaeClȼ-^lnQPvUNL埗oAKЎ`( mfۨ$U 3zQW-Awpq#,z*y@4M#w󴘻XUŋ}kI(vf,MS&t+揥ۄh'1)B;jfwDۤk*x.5l3S,VdM<*o#^<zC|qe܏ToI+y[ÖŽnmzPsn<}:WhTkw`sZ`AQG߄uRɟ|"Zj:vW'8gua;qԗ+ПM^9_ AdW)Z`){ĭ [jORJTW`E P5 \{RyQW"KZY{J$2Ql9ӳhUz%}aSԘHwɟ5zs`7zm]{u𫰥੣h$Τ,b'#8pQK'idR; Q]kc|lH]P WQpw"ךZ$$zӌ%S7u+$w'ݽ^φ9^Ƣy ۀ #ע6\QE?j=azQ !2X~ʐTޅ30F7ڞ>8`1\T+7} >'2=uξk5Ȥ6C\1F+haMlNX(kXi0q+~{YJ@k/a\">|HZAsŐaxمJ j1`/7\6"융H1q9 ̩2], jAGOM Jsih;o&v2=IwNga܍Jɵ]eM7O Е<6Rx"x@cH'2~|.] F)DFFvqLz0#F4AwZإfaNe?0}G:OG2]@ڑixUAvU 4mnvЙP?@Tp.Մ ig@WYJ8੟bT=PE*Vlǃjke'1swl\zxB`| ҈  l Mrgp|6ڜ["`;zr/u *;fjU pp@ItaH0DeUFZ7 3kM,,֪Qc?7pX@߽ހ;"Y8|a%Mf3eYE#Qy6:$CܡʳK߻/03F.B3R8bC*k2 UEPa6iW\} (&9SVL)OK0Od`?̟1B؛81U2QU*Y 3gϏ#Z "D%tetB5ttyjENXyO.`^ '^k E[2Z}k[gdk0~yX{%6'GR+%&/PS)ؽ/L@c)V){DUˊp(2<ȮZ\gh^Ie(V Bܹ =51 %Nx, j;fg6 ' FI_-C(g5ϻ؏st1_Vg`T+g㚏snm*ŠMŠFnsTʮSQoZ`csӡ<첃-pKVIocϿQX1Pq }tup9<$]?s6i0$6`MmԛViqUzդS)Sp-iO3|j~ MXX2"A,;hr]nUQj)HolOsjA:sK&~h?)?IGn40davs[8wڐ#쵐QNsYKc}$@wbWKK =.6g-Zԝ0g+eOz+C݌ ;O8':gI^%Cq%{<ݯZ`Bc.De@7pUH?WVzܜi -&yȊg:,aa`0*An[@OY%d7:펼S*~*<{)V=]=`֣as;|#2i$qȹy\v69U+,nЃx\kΏ]N~P |mPC1{(y)T ŃC#Zˣl{X=ZF=nBb|:-*.IR"Tyx2 j ]t(Wu+V+;P hm4Sa# ?L[Jp?*Z-,%QO4Hn~tEy]8% O'_ut$} 0gMi4:kr0=5krRuoET.;g»Sq-kQx易];߼95ENqL6^.tӗk>vܩZG tnbҜZ!Qʼnu@xRw/}"KDD-?J}'S!z?-P*:Xɷ +vP>W\y\2֒6ȷ {J]Ou]TU8WW#e;HJ7BSk|q--Kƶvn*2o)/ aPrm06ס1Ҕ| JO+Da|ށh(I)5ߣ=;ۇ Ul=-}9)Xbe7eqa;r^R#Оxgy$D\;CfKTq+mwx!yR!6g^V #.d6G7DUcy((°H LTl-=TOX!'nkav/ʶTҍc次[䮅&LYݢ5*k/mx;@N~!^x!(DVo8Wotj)WQ-O$Ń{li;w(ܾ8rQZY,cܵ-Ŵ*v +_йzoE.+6'@EzmS-X-\bewtXHG:;iż*a*Q߈J떗^XVJla"th0h{<)-Zjq*64HT+J([K#*3(3n\PRi!E'5}ϽYZ?{=yGDmZIH-M͍ΐ>L{2l}evsJ~Kq>{I ca_O_!eVhom8n_8HzZ) &Q]¡^ώp N a[E,ɕ ZBJ;{1;OHK M z9U N;Z0-#@}7֕FJX^2xI^XZյt+.V.xfɲI,DlCف!Eo}=|_.!Q 5ʺC>C, W`?g"MIQۢ C2Un_iA!T'zKA6pзRxhczu ~VْqxeZXzF4oGaBw-~y,@`L78͈$VLI,P Q:lXLNK)UP"dt[|e'*QCmq?\C귨g?sC=Y˼CvuoR-gVF+ި::I)gZ/A7bƾS3t򣙄s@/,J[NߒM92ѯH:d;FсxfZ 1OBFJv|OsCs5svƲHN@STk̲`rVdAۏ<7}4(8- ϙ}?llMH8B"JT"S`)z?H1HQي#F6e ZA;S>==mfV mG]_(ܵ#MGi`Vh}ACC?{';B^&HUف^SȧFˆxY|ΔcZ\O"?W%~m8rźeykgs9k>d`AJU >2.\QFxocEGWOYvN,qz 1!ڟ I؀>/BmpFwؽJ" n:'ۘ˯?^t96혂-pmث - %b+ ?kb+ԴXi^ϖ -ӷ~#.dR"ݎ'x}^QLꩄ`ql`#Dm,iᨘy'"kwY(b E-,MGR>\A)}(v#ɞ_MW?F0Z؟tʨ %U2& 2*0 5d9P)@6#!?8"*dyB;<nfYk CEgj) UO$% fEsK$\yֿ/?xjfF+h1BQLVYqkN=ZbnQGS6PnCeqE, `~%8qX)+ިOvsܚb]ʂ1g"&s+1|*Zl靑@Dڐf!8{BqY+,jeڵ pݭ_%.1%xU N ×\g/P8vĖ~< OWQ:Ay~.zs0i0'q0inj`&p  CgmURMQb͠rjދRԅ};fC}1zN%8XJ/mڐ@ AyW_&tBDމTE֚P{- /1~ - -w Ҽ:Ɏ^?1x |-s뙲ΠDg(zI@]њ}A྆CV+|FZQo6ҿdNA0 聽 4$E:c]{PCq*gF@.v?iVQZ{P*Ď$}HɲL&jޢ܍s >a|;F4m ~mh*"ֵuF,,HÑEk6BSm?-~*24N]+D}:v&5=T7z2}r=< GFU<0b%LR ;nw|Zװ\l@wm8%]'sv&؅hFɇZ20P  Ԑ-Md7.hB^!=ϡFX1GQcMB&: ~f´! Жƒ||Ѹ{c$OK7R'N,N7KmnSL2mLҾG:p`(s4?B+PR$0J2Bqo~!_(Dd&"|@em䑷_Ȣ{ym^WG`jXeGs8!m㯯/_>7V?(Ue*LauOT Ϧfݿ#:Uixw<XL(/B1ۨ+LLX n_?E>;rO/F4+G[}DqnveɣSӐB3~PkNjq*m@;*DB6נa㡻Tt)C) AyVh=ž 䐚:rVfK(vPT} dW):[B8]lZF z#ZUe(mLJq:ó5CR5,|ğ jdRw1Ȗ+vl%j&Ϸ9o-<Ѽed/WqD:aѩӝyU<%L4vzCRb%b^٪ nPqE3Ր"q%~Q\L5jeӪnXI@ h+9w /#b,0VbE+i(к_ Py;HIEbB\/5r!auƫFgt5&L-c` Ī(Q4Xbnݴd/a|Ƚw̸DCGa.&SZc:`6y0#|GqԪpgR†_ofV+iVih44W㖲qq٢ `K:q`z(/ۥVw4wP^ l_n/CGSRo=|o|vWb t+~a#r AJıכlsoTotVٟvs7ΝQ[Xα?2*PQjUHyH/~~qW-=[Xx+G1)Dy܍Q{<8QNk)z$۳E {*Q_Ѐ{+8 QD(Gvy]}4L@77)'0KiuAS&}(qDZ: |SI7*wGi+sG1(y5k|0_t0A$I7.MHSqL!i(Biqhȳc 9|^^׿@9?/#G+{Jʿs>(/%k^#{<)vJojcgX},>Z&8AkY(6:QՓ}E袌5*~#E?r,yLԎjiF-἖xadvRW yț^f8LD#Y|܉:_{C)< ^)[p~IYd)$9{o,d,股f'E$~at ำOmuG)y`4OL3PϐחVI(09G{i`?ُ)U4]`RDtz <뵚Tu$t<[<?*wGگRAD<_cR T~_x}{90Xs`6s<fKᬅ#x﯅q¢RYClZ(W[ Xk<.3BɾFo'^Wӱ?Gأ]^qe?OH/WŌ_/|sy]m8ÿ y_c3M\<6R)[ב39џ'zA@s/ iU 4~-,D/cvp@u{;ChPaoO4<|/Wz32[XO>*K)?fs"{o72^=cs%W,|(IHP妪0³U%w n6TP z(lƜ/BQ£Zg怜j*>&-n$:M#+N/Ƙ ^8..;Ż}G4` n.ߺ/1qm#l zmE;큱GCy_ӵ`䬡L _iY$ ~FC)(C.YH:D0W7IgH83MFB$?bw {?\b4gR30x1lx!9T9|ʉ~*&Ahj~p:z/fvJinUkUxƉη_r⚢:(@x߿箠>z0,@o40ξ!W'`b{A,j/|k|$IBU>kOOJZx#p9mMN~CN/uE[r3)wtB48O<-<YP)FTi{Ǫܩ _# uBNۣ 0K (ϗW%@p^߾#k|Y|Xst3·4ACiGh~zYH;n;Mtm˵χ(o&ۿz `\6SB Kw%5HKPeA|}ԩ@Uq0a_KoەFHPu.5"ؽ{4Bz:c)#Ǒt2bnJ0;+S}{ c %AknVbX~8!"XFiZsc$W wgP 7lXf6a~ \f+֡הe7 K kW@% )ei#UQ^Y kG 4y|zv^K asmGr8k[kvkP^Ɨ,]&bĜ[az&Qp\@+K{NQ+>ƭBHˆ)cМW5 &߷H^L0WŢ7XcV%^DFbx[(ۈb2Mz>P'no5|RZ[.Q '][8/`woCh]9oeP|2D+Y2Jk|֖ KvuSNy:61/О}I_N:GfQW i/LM+ x]_++؃@*| #ÒJòI2 ~&5~nl<+ 4O$ߨW_祝eV*Fy:[ᐊuE6- Z0bƴ+Bi{9qtq4Ohf }G<7͔Eݧws*~qނޕe`iPxL7'>?a -ѨpiEH 2vJ`O,pEF)%Ze,I 'wWm@&/?׹OXV^\:īꔁl: z$sLM0e-Y|LP dz,, :SВ eYE qBW1*vld֊Ĉ苧bOFm{l DDy"\HpKt4^ν+!C{w_V^L~+y+`kmYAƇ/UMi%miMha9{;aFCGTz1vܱE1g4Z36[9(W EDYF>Uj΅ExSsTśq"oihD' Ϲn~+#ݲPR{;_qlLhhUmI{a ;2LhJ?VXL"zy13AƄifI/ʖ;ÒW0,)́[YLX+8V$>S΋w'foHq,Mt;A$dC/Mo!?O$Zlp/?oD齭RjNjdg"z8jW&KN._ 屹xY'\(yYfiq^"|SdR,W.:TN5\;Ouкq|;cBhknC!?"䩛k:(Z<^[,dP8LkWv.<$LF9cH6M=ziW̤QWb11Qx T%hpY)\$#7@Ekh?~;׎\8M47*[t+_]/Mon[(31v `35MVcFqӎ 'H߳1ߟ7:i\Ebr !꼙p#GrbPOT/KRn8}!:\66a `3/)N*xj}:Aw!v@YʼO#6É2٬<i©vk0k)nTQw9-64^V'5@3P3Inw,8`,=7"ѕim(ĸL,w|b?̰nh@vWLYoAS}sVp݌)kG͖[&s&jv2)pUGgu2,sQ86Na'[oߚou[Dǿ{{|Jx)E*"1anؿW*P9I{!9+ VB/]F r&/">9mJ3yLY!o#OcPJ?@DIfғΣ4R"KWqTM$0;B]_a`ٱIttZ)T؝E۴MJ2•ĸZ++HgO__8M]gc ow q?2,P5leE ?4p?Fp{*Z̵$?2Q`-5QN9`5HlVo)M.!;L>_8t I`tbjdodxdy1 .mE(3811jkjR(OiDOQ4^9R(l%>K.5эM{jhc6/Nf…EN=|,y-ғo.ɸA[Iem,VI]r74 %/j Z+ ̔p_),,m5=^.l7Zr3V!uYc!p,s9? ?'\^hIyssW5 Rt̶>:^;3|?cvR g/K.ռ 2b}NI>rn_\ 8_B9wTJpY|^;:;^w8dܷl~gϩ*4=Q&gzm@tHQu n/)t$tHT6U0\GTQ+CܻHw32\Ͷ[rϻIuãǘg土{&ʾKhTrdH1ߓJd\1߫q9ܞXxͺpR0זU*#x('w]74 %>o13>=ϣ^ )Td1=:nc d4yvLY`Fy`:N @ݶP~ 2xO$ݬbSuMo3'cjtzA$s'8HyˣJza9>%]NZYz0)vے %k5~pA$O0 x9[:KwT^UM$/؉PbNYE|B',%,64:Z:V=?.Vϫet952b. EAj^w5fx^(߃9Ѹ--'XL-y i`c 9,#؝BFi{ Q%;M7٪= 08Ƀe5`˥}&F{<+;ł:64"aF@ x&sJOI#_QGvkQgM2} ៹.tFm*Hm*3ȶ<7]ֶqlꐴe|l)_K)PF;qϾ4- 5Lm* tHYLe@> gT\qif5i ʩ#|*furpO5#MU)ŕq ! ΕZ>6$ qϰW* }zm{V>1%\<(~D-ebJ-&(ϛ YqMUєUoBݛ?x-zW3g~T)$Li k ȏhs멥3w?}ݦSg B1ֱV_q QNos|/XEǼW=y퓫(MTߍZct_ď! su0ٜ|;x˸e~nU.Mk淛HI,*hT2'TYS(%N,x@R/y-76FtդPh}Q]m*C1I8G(n έ(?M~ֳF8_Cw&s.Q[U2:UG%Y27W{PW|胟g{Q*O-o쏞]8P B3J& ]}':+_j\MK\XM"(4"w-{Oυm7;X0?"򕨭s-ǻP%C8mɬb}-C517 |ܓCD;\UDĆ4My1HC~fqpQȳ Ocec+|X:膜)}0 1AԶx dhO,PUXqQa=xJBFKc왆f]q}O~[ɪ8nvhvaif4 3rPú,&| z qT~Eab,.CVeYڨeqKexYAN9vد_q%8yTa!L< Yy;|պFM0 `^ؾwu;̝g3&t9~24֓rHp zTK"Fd] t?_ ܄.LTpq`s|:'CgJݫWavIYY%EZGz^M{%׬kU .w#N(&g M|ԲVe(|8+҂lAEanEaT> EZP8նU`l-HؒQޣx:u<#_\CPP7#6<ߺ?$VhBE7&!5'lͤlh/yE~֭ xog8gAVY¢G26?X?Xf⎀a-]o{qIkt@Rѝ ,#B+9/9r{#{ۗGAȤJ4JV?I֗z׍[J|BKқs{f2{{uG59M 3){m6cs]qD 3Qa҄DyQgH³m|}g3QSJda YlՅ0ݗEz;؍{Vg{@o :ceT@ۗ@Ug MBwt%>mIm3 t@=dǎyKIqJk9!jĞNUa@^G!y[EM-4g?ZU~ (ǻ Mpj7M4|~潧z i$>H]bۍUO\k1Hݶ3=Fo_ߟkDn0΋"7:QQ q\{FG{h6|"mu(朷Qt9xf?*ps{ؿvE-UQK-ZXENk?|ˈ<؁jV"o>0ݵ( Ė~bA̒S3-Wܦ2,ǐxaY u>e%gH~͘T`z>S5JׁJǡ`@pK V#;SK;#^G1X+oau}GӸ7}{$MZlۨW`N:yP>T FmJm둑"ՙLQ6a,q$?̒T~$a-4c렕p봩 mӞ`{$m`o-*ΣFi# -z1$`c]߬kFLUXo5۷S˼TMxh"&A >b/Ggԍe䩟}]>jyEeR(%kDDbY(;VK곚Eۦ4⍔ Js %0F;/TS%Ub|xmF5,hFܲ3>p> 5, ޼CoP ,d(pOX~JN|&=\MG$?Q( weC,?aqY ٰGZh.Wn}ri[EZqu.pT T+6Pu6tgt\f|` c~|)y5Ho&(ށΑ!2O=5E=(xN_0}a/E΢W SPcgg)ﺲp1OFW\_#on:B^'OLC IK:[cm j[@CX۟6_+5ּiV.VJ6溹*v(v~ඍY\Pa2U^ؾSQ}E?O<^t Fԋ%%.&-,]?'%L*ж?\~0 mˏW- XA`I0[џlDi=?d ԛ`q\=)ՙww5.\<)mλ9Y-,[Xw(P&@ %WI"&e5(7f44=A2K 06e3 ՜T%_1kk_1Gg hp)+%K<0nI& I6v _`{S5cmv0k DG[Rsb֝/r{Z#7jTM) k1ϗes|FeJ{{c0BH9pﺯG2+rw< üGsϢunF01SZ7ۇ\<$JR>G;мĤZ1i(5f7KCɲOE㹿8WMmJ'.d_rhAnL|ڤՐ)DŏRw}6L hns2[uvx$SpfhT̼'cCTx[2Mdepbi9T(\D(r@|+C9ƪ=ˏZsN<"54mEe(G 5[ ȹb"yVLu3zkA6Q/3_IqY(PYj,/[[l)Äid̡ OѨ|lfOq F=Kt/(^5.L(s9OSQL"j`ȶ:xg$W0~uVj%OkXy8@4BywN5-]KE}φ u}MIEyy[謸ǽ79>QC>,ȉhޭ nQ+<ʦ_흨vsNͬPH{r(x[zqQ?F)P4n,}ZO?cэ4Tbv2 uT^Ў=+b'*~4:11.rik]4|˳ D7ELdSSDc{)o?-;X [7{FW K'Tćc۱̩d~dwQyx*^>1)}lREyX_-]`۰QuP뎯!jE!x #oT]l=VOۍʮkfĿ \gQ…J0ƌw}49IXS(˫CA@kD읇kR):R186iC>1wIlc}@l#|.u7hETl 7N2i?' XP+wV*#ݿTµ[ 쾟@{g{yX=S8ٯM&ok?8t.qYhzS lLMj; %OYQcN Dø|WLXHωk.y^kM[OV~OqycOM[xbaN {}vnaW6t)pWez ~*xX)^%r~mmͧ)ck!yÒv(ً)Ex0 &[r z : q)r?֔%n*w \MYccWʴK7p<ŽbZg%ĚoS@ElƾtУ50x lwg p|c3 ^5 ǶT|Rs.b ?p+|M4\W[B4<Ąqв9#:t YX>l$|}Z犴T 櫘j&)m&5Kfq=nL( thҼlFQ,aWDW?*pZ4RM'eĜ`ѽ֚`>| 5ٻ6ouޤ>0"KMKž_3 SF\ o:$[x:cX_#9Y KyZ\I|XB6& n0w.,O\`La$^?4:ӗqL:/dh6 &YiCa- N\Ͻ  @|.&ׅjg=+M*}P~h|gOIN=cv7|4sS_Ɵ {j<\xYqTX VJyCP( D*9L U̚#J$1 ;QPuG2KuY3yVTXŽ%OCo|]yf٣ÀƜ3\-f9~DϣmtY,c^m%{>pqr~%lCIBzЦ{SKY,Yԋb3m^k// ~M'5;ȅW^=hDƈN8Q ,Q_eS2C &MlSE!Gi͋)B:{u/_J쀥u\ujgh.S`LHKIB?,'Nw4!F,p1{i/)Jp"ԓ)d v/e*ϊ~z(jB'R{>*b[}HW"N`:~غQ;|0[p_x7yM '|ꄑq+`A91s'IlE~ހ^$ti]0=W6mn.wSXqi^Y0hv%r]!VGWn%\:PFXȏDo0^t\:i$ io;{T llҞ :"BƜ6BkJ3 1,/5K&ʰυ՝s/Nhnݱ+Zo@ߙ4\>m֛evJfv ?WL!3mD$hK;U:Z}x7) (]oe3P[9JylV>Fv`| }3m0]p}Ư]Q2~*KłHR§53YnS+V萋_G*T\%w5B!=ۃ2Zt/n JL,$NG=#:fvȉJ^oǢyq~~X ZaBoBM?J ](ʍfVd_aLPXۥ̛=[R n7׎Gn\J=G-GS9ǨIgDǂ۟剩Y57L< f]0'QvtLfQfuȐspA'p2+AQ\Ř> 31nTї=W?.7>ZO6.lCHRNLxdیiٿeco]j^Rt$L2Z]a&Re'S~`6Ϣ9l̑|ݜs{brۓ{O<{Nh[來~U4;O06fS-BFAK IFlsMUJԥOSGIYFYH5%ߜVNn -tl6p;8ųQ Fv3xG Nc(殞YmT@K{chD;]?8 (ds*P?M~9[p!#ٛR|O |dcs:dupƪEڎ?m T9;0~ Q6㫚R&>F?V!_oR- ?|pbU2`ϱ}UVq1ʸe^X{piJu:J(8?d0ǧϴNX pV' S3d$?O~Wh_f_W;Sen$?_afo0X  g!Čik%Jr,@,nYX Sl867"jlEvy6[OC4U}G=F!A!LOTM(xm0:qzlP!rvoHj$VFDfAm&CETzSXj @(|5w =. <yMFt`p$CNţw0٫nְCE=>1˶^Q#.MKeZKxj[64quPlԘx6^dZu~ 'slVCw1BY:h8gՅ`ba7Jau:h:o+νY%F+8REyz(;gS?F IᇕWɽcO$Qlúf&0\vZ0E8`nVhTtrOҲ?ː'hf^؁ݪG(|1hgt~ߪ8F 650P͉C|=yH܄wpT)^]nt{Piy=փ -Z #GcYڌNSaEhsQ/^gryAwBܖ=I{ /3_jX 1=y>UO.mQdH Kqj6<ޜ+ka^}˛g&[@, p.>qxPKϦ=.⚐ zk֍vw3I Q}p ^"?-w7?NxÏO}?0a:U qB7T#7÷h90kiOh?ɳJ}Wmhsn>DT$Mr&OXlOEg1/mNU5UD9rȔY=o%X7Fs8Ts1̯eHъbR#?C.?d)/l,~gp |p9Hpj_.LLy\F߆, oK&iW_?[@RvX)C8DD'\$'M;C udNS7B % >^Ie5%bH˻M*~ {ye%%+ʿT=LWN]G}u%Wm,aV~%ڐjS $Bkw]";SIYw =a-וkpﺈ̵XQ_#BU~JzܡAZ?"MJ5z:D`aE0Tf#. JE1%$W"ijOR|.5Ջt$WP6t~Ƶ)nչv7ʣ8 s#Ip|`Zۗ4~`/e uo 􄃨 V5-D83#3K% as؅.Od#:=qX# <&< q͉Mt7%"˿#0GNY(iM~ 35ۘ`_6G{#o33`$%PXFvXYSp~G3\ߠS\>sti٧݊6f9L ҆/&FpH SUNy&4Xgp\Y{0O~m" P@![?+G Xf|j"pDڋd;J<?f@&;ƑˋT[kP3JS,iհ,iQFDAblxIqiy$FIǣ-jCQS!,i;LUˠE+فglnUHVCvYmMZ {ɏ!s$9$.' i 6pTq둏I:2]%Wt?32?V9=}:Ԗi?m8OB }soG4 ӣj{~-pqJ(XnZ*(&J:mW\htR,DI8>@l㐳ƒip4=}kvm0YOdXҋQ]g{LSb&+Ʉl(h9NoTA66X%%Wu/<.e\F)ܞU}}n,*O# 9J. dcdTgʞrrAh4v99#Q9\ų,a'@Q{i*n)CEa a%`ٯKHn˳(ZuIVAEwFmDa۩%}]DS-QiFԕ->~wJy )yc:F :bߜd6 +P)n"#LphEArG~ ( q/U\G|z3vS~^Ywu)8k/Ѡ{4Q*Ȯ"ύ=i`RhUȺo<ZWVD֞BMÌ(4bR?J|n 7oY/.drѕz^s]-Pn?AP@#ԒHtK0c"A%]vzlYL|Ūfr_d2vT._-U 6>%} ~0ql/a3 =|ĉMfԒL: ËW`^QTk'/ ^P/*c_bұuRHDS0?MGءcG~z6W  4'>|8|$VܛCu")$4uo)vrQڏp> ڠuдaH9bg~4<758Z٧p4O~[B7Zd1 0;~(Q8\pDc4Rۻ"Tk63׃qA8Ϋ#/v[ta'~Gej3œӳiBOu xǔjFla_ߦj@J>(y-Ln2lW;[AFU' HA1"hpc)PбI[j)F VY㕪$bQA!=O1 V٤{y`ϪQbls6  ; 2gO> !xZ`"6jf9K0k|< juu^&ތ-$lQ ;B cw'[rͮqONP6 ¦|ZgIQFSR"-Z[%~OeiAGJca15+#\07 Uv[qݜدSu쫷FF:R!8nVML8Ẅ"Rl[{h%@n6c#_:AIp=_ˣjG&*KNN@N`OMcB-G8[sˀ\}'=MpVp>΀ޓ gv6Z ES0UX= h,sm9gc/Eey.'P"8K<_kv :J_XTO4E[MB<-&MGlsDԩ=`p/hJ'ҼۖSY|"sP޲Xk85QWɹq0"ɪGVG*B Ŝ PWuzMw5Ti'd+rȈMtOb NZ rfRulPʭnl1q#)aw)/dJxWC<-lf^ѷDXc}Q'aK?q>m>3raOi TqIgWd8:.!4Q5^`߮ l/!2wh؊B8[wI:~{P;xQօѲpx~+@V=% FOz|%MP~Khk{X&5!e{DT{H12EX8֛AptwL6D_׭]MQj8 b7;==c NW##.([t~ƀQ/岕r8$;g[lx/=4ƫk~wSEr;kl%}*[t)A9g4mwàƢpvTXأoDWpV71`UgAbrwJ;]WuQnĢI6j@`_D#8ف4N^7nu5;6GYgQJRUe~a[ɂayZ>R2q j :,,[- zBxpGpV)gַД5>p}U-(e)e"79v@_I8Kڰ/d߂ mdzնʾuB<;P(=Orj$qX?Oɉ~`XWSY(2;)_HF__AwX0Rp9ʛ/dV]N2' 3ӂ쀣y/U E:}(<4e"#f/U`ɷp{} hV%W-L\thqEFNl?s*Uǎ9k3!]\"!A1sZhOħk5Too6SSd|)}OЯ?jc.KpHB! THJ[,L3{{Ft^6! S4X2 50r,ԡB(]t(VGi!-rv4aqwS]?1lk_dҴ#ApjD&Ǿ}/ ^%\#-址GkGtr!:1Ĵ99%ѕiP>J49Iu:G]Qi_dmUczT(80r Sb/~#e0 d't/?,Y+؝5//^XBh5>mm@0~8l)&6 XbȲDePdDvJ+EIƋȦX'.7]=lr.vZ׳%Ԡ(TL@yAJ{1N_=s˄ot~>,h6R.=HjkZ/Vp퀥̹,8{IU-ۭjvVmB^Z"6%5J6&烖~zM >czqڸ'RDh?ȿj1s@7&\_#I)Ceic1fBC:>ݗbUv~D}jw&ۛycm!o|[v&HVAǽGJ!b~’F9t5b| ClHv KjQРQt'<"lV!m+4&!C M8c.'`$}M MBxƻ,l> KR_k3^WIzQQεyվTE[n<4¡)? +W}'1Q{1c .op Op}F*M{ivp@rӷѸ %dV{U0lǸPECr|B5qg?)(싓!Zd |¤G(^MV"Nvi֤<;u"njajȦ`oUD2u:ƜHMVviar)0l߆h'(S{(DB!Ji# KH!\4)у]ҌdhtRB8ohDY)s=X2cɸxdL\IW2DޣEץI<-n`,kj,=57 {OORz0|x0bc~"!Jt8` ^J^J aqG r=g'%[z6By.ppd Go<2 #0X"`boPAbP 5 ZipA杄C}$W B$: \X[c>VԏoEH 7md_C6t*?9=M 35۩Δu<&sQj\6 I] qپ֩9,lg]—%"y9IWS Pa|@ok%.8d4;0?nC/T]\`1p4)i^m2VbbQz\^JP?(^e<8*Q MDaW@y˩gw7Ut@i,smko`i;Nb*E|ݭ+U.F#ov6w&wK˼\VmV LhsG7Sc3Pp渜(zE.Q##@fSLDy1s{[5*vXٍ̘m8]/bQ ^\7bp&oG',g^fɄn-٭PnF)`.+_ȹ/|Ƴ'<$C5i}hQ:Q.w1mͽitRh?b)+d/ޢoM~cyq8cdo)x;2YcWɏsrAԃ=Z032OCm)>S"M#| ,ȁ)5DTJaohXU)4{ډVR]=߁B7!eo4ohس)}*^>wDdO9 o?6P{S{qVo$iR U?{I`[#52܁a3稱ϋu~y5οε\(6~p9x_I8_)&yW}lqN/3h٢{pŝ3**<=* 죾oFTx"%\KP9%Qae'wv< O MY}1K- A#T8^70xSa`Nx~|Q  Ef- u=")webh^1j\8ixZ{9nyiO?&&P4[}7jNST(:`q8k mssh9!I.1oߛ"mkY/ٙۃ$,1Kz6! ql}!GK!GKJ͑_Euί#{ `9c#"U.[WE{;M2V{ )ؓ\=~]cSUvߌ?@[вP'bUXfҶdz"K .`a$\: HRFrV_^q;xN]ɼ~(Ody|. J (_}N\ 1Ɨ㚛9jvܚF+8$)~Jn1Ŭl6 1t5n`@Li6} Aj2dՉ3 h/^|d,Խ0q8R OZ$k=W5goFrX##0dWH#(IDi4|tt.8~1I;j Dy~˭F3sE'r L*GhӾ1> C^Фxj/(r)lMzQXmQZ0,"H|9"բ>)h&LEP䫥F'`xHB o 2ޗ,r21L&xP1L{-gfvZ 6mȏdQQ Ȏ-ic8>,(k*&zB)}$MsjSf3'nhe ."]-5",T| .Np4Uk7pEj D&bI :L2M57@]֓-jX`"a*fhPˀVcS 25aOo\]4r>^p~ T=,5G Re$^6@XD#׺&DRt6XGpݨ6٭4axK Dpd2;E:*%\_-2Al =_N+PS2c+WnL% ."s;T boD`lIGS!t!:Փ3s#+{gj?#@)ҶvDa~µgޭ a!23}!~a@=@yJWkTFdȵBt-G2U/\AZ8}76n(2aK88] ( պpj"}Cq+ \O+ʒDAo<$e5(At|\ڂuOeIMK`68y.{*$[=0`5l+т`c"5[ <ni_!.079ƧE?'3MB8!sc(MT){∱6u#~mn>RqT'jgG4ezq<H1Dwl$<{HD'|,ecbx9F.>]0IɍʬD= DCeԾ]J#2I`3 y9nJu崨yV{1|ż, U>1I,İϔu}5Y"_  [1M[cWX~JM< A4rb}9ƪK!1PeC1fkwaEC7hd_dñAАռT'xs{a/xw%1o 33ʟW7"iHBqk3 E wgE$=p_Kӳ-@bN$uribniyD1_t4ͰKqU!-e^ƿc|[ W9SmR\e mם ߪ`j_,29/:9?kl2H\2<_u"Ae O'5Xp~! BPF?'[}Dv>,[wagbJ|\BȔhNpR\| -ļdKqsB4^G>-NY! Ê{y!tsؒKעϤ L_q d47z|= ,^Ebn=P!Z0;-JrfX 6qM[>o54@T&ͻMEh:gmVɝ椹}G(IkkwE{X{,L~Qz #TmvL5^İh$~ȲM|^I#kٖ]&h5o5vך&q{ufՊ7^ mV L@Q H@ߛ,[`+~"drU0*TWl!ҼaʢɆ=<}E?P%x\py9-sA)3? ֐S|&hB񒣔< H|kl i M%$[{(MI<'JU`Êc^ZpnIrՕj:IR% [h[(7@E{V# 0GMQab֥9WO_ߙo>ٺGG!-&(Qz~ZR[>;yztL+]xc6|~Y:Yu,AUٚ^қ vSR6]ǚv^{JC=< nZpfpJCJS5 a^%5[s{Vz~I%c6B6"9e]z`gdOP~Wd[۸XD*Pyh);9m:wwq͎78~p~uJٔRRV p?A\Ȍ)ȽQ9S?a#k-t_Z˯#n#gY$"?O g1 DNqXn P#{TbzT:MMKP!R޹nl1Ҏ<[:YH7EuE$ òWMRbD\%RPŤOuTp.K34 OTE do9ypziTRⓘ3h,Fq6rD1e4ͺ|71C;_;Fj#֊JlW"=txa]Dh 0% x/5;֓vh?3h@yKaR4[HS pѪ\͹/|/΋a[+J&\jQvͦj" m,] 0ґ-}52 /ՙ_"P幕Y}fK΅~nYj0](breǰ n1٧ ȍyW\oRU\ V *Zu@Tm/[|lX_I\O4be+fq}{Łh|m* Q&y_{ R~ aؤoohI?D64ŏޤC?t"'lJs%T4%ʅ+bjB?LMǡߥ՛ ҏٝNwfم}7IoޘlFcB;qvQf!Y'jwf -GAIopOBVDÚY3&h\=IVHnF`}#sݢQ|WBe;+W-_WO@IHpG6f"c6f^g#\tbm1S#&1E<i0= Gc2V$#^&,1(CɽIO ^1QǺ<7GEXأu C+, GB+L${F F^R>Kf-ȇ)2 ܤCHgFwq[0G:2' Pn:"v-hZ~񋝳.1%>̞,oVOH#wMw_oOެރrQe 쮄b̍a_;OSvtD h֮@$ѽ@JB"._ǯ(˕w5}D*1T1):W.U!W~ZiP^⊥y~utN=^9GAjŒ%m"~>Hd)Q(_h(+t*WLY ˔|yH4<## ǢW_8ce͡f'>Jn]o1ˆ" HϥaUϒe'* bD"F ֯/Hߨ>ZxCOBfw 5)FψrG]vevaEWd =uIzJ=<?G(+XL܅{Yz|Pر>&y~R<GyL+jRw[n&Jc~-֜A鈊kA.aa-6+U>% BED/܃𓦬f֒P U& k6%iwbĿcu;VLGB #GCݳᴨNeXq^A mxyr>NB_ڴg4^bOGf?Myf`v/hIDUnrRטl-ֆ?@wP>t n,9/6 CHʪ'%`w[ Nl(ς@[>g./ߡ~?">*'hI| mlRq@g+Q|1 _o\C}j(ՉO]D`l֞7Hx [u&VW+l1H&Q _?cA>3{ZL[TO"ԏ?7% B;LJ~}+AFo' LJ7w_wRl#d-)֑f4%ߩҔp ?׎دލk!dޫmzd=H۸=%O>|2W^cdC c?:$QnW~yadxc{o)m>6XzRgiqOV/fD5\Q|^Enm֧ xчIij?66P{kPl/)<Ȑ ݐ[kqdy1pm)X16Aj |8ߦLm;-7; DiD?oFT>C?oLgſE^~#=ဢhQ΀(F}a g¿ojh0uȶsE)<>c.;>)-ah|1 u+=`zX{z<UÖȫzQ~b,,gؔǎ2s)S˘]2L;OH:{rJ@(>G^ & 5MZd\K?UI<8q?'<2_t'Z<,DŝJTBYvrSRndGH,gKbsu<.z[%a?S!`zۛv >3t}|''TRUuC#hN-yRBáFN8 ~jq=C$x;fFz'ޘWC&/_11C6A[<r7(,JI:EI~!Ow[?^s[ࡴGl! b:XTaAI0'`!ma @&q0qT+8ʭuȟeP\ma:Z\6&# K!:JUR.9ao14yA~Z98Q @8m` svUNow9)Ζ?ǏFQ8Aǐ* e`Zh17]J'9AA;Ii:Fsv{~`Eoc=8옯`7WY''C[_Z?HyɲW'KmBS#ľA 8]/Hy%WPTSӧ)6`8N'e:hs%<Hjd\L&{狶d:-2NP(*l={HbUgng?FVk*QCOB_5Aћm T؆0A07NX%^i"Ľ1YA %CQD?D"s%Sp~J#\=3LFN5\, ֜3o1..(8K7'XH0Q%mn'HX-K1]wU4KgJi{-y`d>&XQ8ڜOC鹼8sM*Pn.=>K2^_i$:z{5 FDۦT-#{J\$AŴ܋,a`(/CAl|l|tOdGl gܷ+&?M-!&H)*"zsH68xOFLW1 F8Hs;m  :-Gu$'6ŷw@e :Fd}JusSʷJ UUcL ^aY(Mf _%>)& ,+ 6:mTI[ ʥ*BԠUP[Em, MDR veE+xa%*4гhvuWvu*VM^.B?b)<$'iq}s<3|0.HQpeňD}FWڛoױyoUP/l!gy?̖b9^">r1Uz6Ѫ]sxBZƂRt%מPYWi Ufb~7w|¸RY,]:u1ȹP(#,_Y9:GT#jfKL1.e;hRc|.ٶI%ʻ2KI~aROLiɰ&.(a v"v-@_l*Hsn(G:A#0#4fir 6>bG'7R4>ʶmP\Jγ&`D+Q??>Xx~Dw16Lh4mkR~r*fdʞS^|UEygsGu {!\яh/ ]<#W^wY}/R4̇*&qއ^0f)h| 嶝bɐdXsQ6oR|ϊ^7a fg=C{1R:a]ȫ$zߣ68 С(i!= 5(Y>s )gk{a[&ɯd9GN_ɶ*&N( 1P(}@p(ȁ"5٫MT{"1AG' 9go3"tȯiQjesFΓێd U߳ˣ#dxU!"+B>]y[D 7a{F'" |3%VZK\(<NJ&6̪N5;d٣Li18]BT<1Jv:k/6wxO/?~G,I(.@-xƷIl}bC. ū`H6x/&^s(2>vi%A"Ӟn wIʻ0I*#'fbZEpx?#lWBTFi;C8&CKE X\z>nsvm$Qzrq?$(>HѦ ̗L1*.kjBduxQoh|QW|.L*vbBqJ߅cQ n:Wy6~G;en:a/{Oo𷱸,d:_H_k5Z%Whó,82=}9SXPNo@{ayy3ލzTܳo*QICt9߽xx6mSnq bxxpx+#ǻ:WQZ I\)c#7_$6VQvj6{5iz5S=kCL^l{}{1߾;8cr.!e; Pę(𑽣XBO"Fg=Z0OlVQڠX듻D:5( m*v@_{д|i0#WoVJnQh)BXd4э)3aI};<.&cCj<<"GǔJp:J Nel26`MWty&>'XG}: 7%7w0?cSy|}ӮPMX;s2fD/[ t: ͞(#L&gXO< hU Vs iAt"?SLLk_/dJT_gv7z2u*jb%{!6n2|.C#x܄N ?EٝD&O l՜ytQX[T^PRj(_]ʻ*bJz#q(y0q-wC^w!p\)C]HkϟJ#! W㉕`oATݺgq\:@ ]߯_xP-MB<؂[H)Fbs#6`ٖ3KC1;0\-c|S&R]5 8&0PZb@ssٌb{KȨG\3>4´Zgfз#.háP:ߘu 0eu%X>Uڋxk[nh~5rۮ=jJn>Tŷݡvp(R@`g@"TC/x6'=k&$Yvȧ/n{I K|âY>~6an,6wƷDMؽRKRTo/ĽVo'V%aw@"McH'?HFԶ/Eߨ ]pHO+4 uYd>w 1/Dkh?49\P<q$ V Qkj8A Uct )Pd86AۘF{tҁ:|E]ȏfO fl+U]Q!ƇČ0uXͤ+AHa+BV>nSd'үe5FasHptwP$⌇+tk`^F]vs9 mE?J>kh'0u"t׈baz!K҉9jב^@Sʽ"s=:ZP庱1UYӌxFQwPݻNg$=S]!=u(;jVBtHGZdDS}Hc:G5QJ=G"֓' z;-}<8OcͿ/Y62|Sxwh#2usHSgWK@#(6l8]"m_NYOAcZ j6!I9̹<^S"|сw@hlR_}Ŋ5%xK&gCfpHTo&q(;̦{ 1Y[}5^|˲ْUQ-5}Q{_&l֠ztZ_3fLLv Wş+qg֕~M5} _R `CNxvdj>.ld~+8 Q+Bw+V5qס?ۦHa*'OƧy|q5c*`hHDŗkxV?m#ycr7ೢ},_g砳0d1C4:' _ ifnk g~R`-5f/mܣư/h=dgz B(YTccGkxF}݊WXր*]2R1t`}9ε.,<Q8uN_Z T5~6^$d1)i9wREU9\+aA+1 3PHsr?n}8EhGaD9nL:<#MvͿ%C: ;ahv n "uvjܬQY4dx@T`` ’9$e{ϰH:FO]VzqsiW9BlE|G/ΜJ$X6G**ﰓА܌MW~H*uCԘ֣yتGSLV}oْmēe1x-%3y{(/Cuxӻ `KՉ jiX5|LZRkQh6sXI=~8!h(|C* ֿ_ 2sGEQt^ gmmAﮔ-R{p٠o?`c(>YmWz7V̱r:'EJ߫>&5Xͯ␌rAc~sQ8C$[)1"GH? X\K|ᄁ d|oHpPr`7q qc?9_Sb)o\rZ=0\3Aw36^%?fp{EyQ`5 K:v5إ"atǤ& M| OI_Ѽo1^lO7a*MMI@ Ej_@yw4<ᦌPM}Ii׻ #6; WUū{dw g~s/leVLP@oj^{+ ܗiMvtx:{(׺OlD|/y E|E* PϾfNw$ڶl{dߍ?νN@`SkDJ"to6tCecZS]mkD8z!EuD>3ƿ<]F?MM&b lk~ͯoa *ʜ~嚰~5d黰~KCqQƫ\[ 2o} Fi@Jl wKLRQ > eA\K3ݡ/B*!GWb|2{!,X'"&$9ئoف8xGU-лAg*(+Vr[PF5vs }{n"Y|7B|M(LyEe:M'$S]yܗO*7HHCЄd\T7n&5#[t GnjW8ޜӑNjoB,|x=A8{ =Vk*0(#R t f UތtS=u!XޟiL'QZJ z KVPa-2`0<x⡂c͑օa-R=:COO$$[rAAYVaNAhZYg(!+0 !O4h? tʭn5CJt4w?!y“]X54d.0lؐ9̳J/xvY?*`lr})*.F&uUֱ pDr7 aC?1Yn)PdH7ScF?$. 1ȇΙS. ޜԲ8Tڎhf\Vɶ*9$Rٖ,6dPJm#(Vdz0dv{Ҧ01JbAll\I`VIBHVr@eXp^+\yϘotPּلl-JyPZ)z ђ\V9gp̱X7˹Y/'Y`R|3lǜr{ Y,{ j dž$vs*a٥dI4wR13#XǨ<ˠ)o,#~v`fxco%-,RDo ~o o* u ~70MLm%Kd?V sr^ @7Fs뀠*;  5(`n&+)ޣ$_iq |^Զn!:=&a̻"}!6,V y`?+*bC9>w:`B,crV}2YU(/aXĞ4!Z $A:U8{CZv[ݬ%x̗Ǟ<) ye^Ӣ͇u8#PPR舆dIy`뷉ilLz-F{u9;88⻧vIh^'N 坐bqiL3E 0U:*7/C8JFbQ*-P%2 Ku3n/\tq)ǹ5aۖaV[#5!+zIcme% ĠˎT\Q%|/6K_=-TXB9o{hxM]\YJ-E(n /՜[Vʛa~ 6dwr|o&lDש-ʹJ2vx&\7zB8Tz'yf>TN8moAjW%?Jrl:MP<9IM6ʀ#訿 MCL.S(;u)n7m DR{ %,)ad+% 5JHB(푅^pm΄8~sGefk;J.4qn$E_c>f3e2=R'_&CՌJ`\Uyˬ^87;wʾQ<"Bٻ/gqmx^ N$QCƻݲs`؅BqK]#ۤvL"2`Nd{Ȟ~tH'grg`,$+`(yJ!KPlk[ +{1|OEe v~&K0RyZf5OWĤ5F-#Q e(*D/0\P{{:Պ6h.bwrkyo mqMMpn) ‰őa;mW+~ۗB]Y:6qcMHkO^7:|E-D{cCM3=?"uz)0:š1"K(&`?B< |y1_{W(G2sqWwl+???-1ԱW4lVm8٢Pkʳ <2$VSJc~_]Sb]܀'Z];n2ݦxG;QwH(ߒHFl38 _?1MMkƏmVM*sh aHc|Ko/P۷zs'V[:X=Wu9DGswlͮ4@Jĭ뤀D8/'G14t W7e{~O~yRWB||+svN# !5W?(P_ -ocӰ~lpޑ/ZxKHU t|_ex6wWN%1>]7nwi(ߊ]yB3"NʿZH\ㅝ7])\5 |R )?+ʪZ婙,azaX*]mVm\]y>6{pqԳt(x]E tAIj ;[ٍoRGNpJa3xFAt5?wYjk,T%ԭ@:Tg+ Yt46K-D?VtvϛHs!ĵUmI4kbrg?rAj4-x*da-~6/@?*ě-8: Ob,/ܤMKVG $,-?69'!Xxݘ0 U}PWMcc x|q(x>3#t _3_X4wC/ٶs^6nh߷楺k@_!xtW(/ sqO]K8/_:NK4/G;gl+u@b?ik7`.! FlL} ꏁϞP1hu=pBCz6~ @/*LiXRvgğcS=k`tQtބBpXͬ-^}}]Fy{U޾=^k(1Կ@M%H#z+,9BWzӲ-% ,ƇܙLL@yw@8EHok 7 {4/oG|-ߣ> DAv/Gc<ݜ<%\79<~,:6z̘jeC2Io =EtXрERp.5+s8́p^O3h*)2z| Qt̰=r7{F[pV3oO$<-UJƄ(g6)ŰA}gC햅mQKۃ"D>kJ8S,~vx>k,?M{6z >~(T%9b«+>phf1p[)<0) GڝQp#`tЛdzJp`_olE#CAFm%~,~~65O!_@kxeuO =ν:>w:݆#lsb"՟;,-pRw03{eQs=5D!R#2^IGt %[D# S# J)wD)SKNcoLlوSF k#U$aٰ(xPiK2' DPHу+;UQE3aSpPus;h (8n] s8#q ēəzD}*X]Jܴ Zi <;gVldim/}^ݜ%^Ɛii(681}s> Te t/ggP$CQxp.ѰR XUÚᚋu]**w<$?Dʪvs_ۮ;l)#Y"*g?[Z:Ψ̓d5Q|92}lC҅O̳8 &_KtB0QQa~;Si;Ujs?!.8HFKb [~YUjN G˒~\-%V٣o~&W6DN+9H@mFd+C3pp!QHr=1"`j??ZZ[;R@;L/|r1Z6b"NLD jZDu@PHGAoW>7rHSxQ⽻ԟ1!)⬬@Tՠc~isHRcH)á3 CYP(TIu(Aч 6nRUnBvɟpms` H˽ RJ![%?Fij~?dL(Ԝ$1:bYM"z G585 ׌<"Hum rǢhs2x_hrx ˢYBq%D0~[]k~aQ>Д_t0$ "plJӇ.Yhf\SEJBzs}k=o Q߱r~@C8]|%G"4*]5mvFl+n"2հ$j x[WE9ZDQRkȇ>G!מyi NJ'WwՇW&Ō:goQނ*J/DC d/#Pu31k8â5ЏygdՇɺH]RΜ#2  usˢ8#Chpƚj'fj@hM"dU(Ulbއ VE|{q$D\ъ/I؋1x%G#ơi%3^hL)w֫2-r+;WQRFˍ`;qTf6/11 [A<4u#`H??] qx}`&H&  2pT ɤ rOvy>>ؼ5{^x*T C׀ Y@MB{-RӒQ'tjVsMc<7wP~>è3Euq.<qBy<j =0.D:M& M.-U^Eo TjLMҎ*#쟚lkM]h?I-!Y|>mu ai5n3Byɣ3 _mɨuAsq34XAMa۪)gSұHHet[[M"s]~x2dlڍܸ f6! ~&h &jMI&LPS &4ܺ-SRWĤ:F_=:S=ARjHC`w;V((6TLCQ_^+ =36}@?dD0q-9k٤m%HTL]z\neF֥A[}1u~z*RWU|bߩ1!qxs'e$N')gUk4dߢ'TwT-G^1UPI*ՂXc)zF[zRҿw3L=u8vo@ 7 $[P 1i}wPi {s N6⎾xȲ;B;iR8:Zc7~2'EC͛&砀?Uy\ 2vAW[Q!D)ΎzcwšًГs&ϳ= Mqs?J֠s'$֥@M~Si ګ!=#U-aT}}0d&[-\84r_%[\9օ&ɟ_t $g&,wD tRX>z< ȣaCt)51YH& Rp VlΗ0vc.tn6C6ڀ~B;vC o3vNm[DŽ,B0g SrVz9Ҳ9'لG^ H,xY!o3anAMPミ$̡ >}Nt48\=TY6ԇZ9E60lub4ۥfE~z?<%a&r-էjp|['zF;XJ?s(^)K-*%ꀳ/:6d=GLs"tISpϑN$v>.*4V r<s}2u$~xqIm>|.0EUYi-g=&o1r˂"(9tZac1|ncacUeWUUx:6g/9}l6> ٥o`Cפ<Z2?QĆQ1@_LN d;4UNRk&떲Ժ?|ؠK㪔^Ǐܟ),䟍T[OCnУlJ(uf9wv y kȳ{DZۍPKe7*z?zZu(bwWQv :zvt|4yS/$L D S^DoֲJe'Ӧ W\ 2hpk;b5'kf>FKxQ/KEԲ< ~}muxR{>T:S]0F> l(AƢXS /;q÷]фʝD03 y7L#qw8/ V-FK3[VW#i=Nf6U}GQB3i"NRx~k|G{+2>8үTBNFd)cEqDChC@LDB9.2)x<޸g,>4Q&EjƄ-"7怫G &/7LX+x^#d1dbϠb|۶GĶ mwnQ]bΓhI4*6-G޵"I HD/f'W,Uy)'c0orO[|: H;L9 {+:E*[rT1^̨wrs,;@ݔidP6NHINa 0_r'2&99z'̟1Xan`)fOƬU3l2ۥtSA7 [ѷi3ui&=KNbl )^!h%6<>勘-!ƿ#1oVk^~foq7\H+JlRY@3YDW.ޭUĆUևwgX`H h|&PV(8m+Cۖod @PJ¸byN g%Ύ2 m3lcDl}4IPto:NBZDtt)ktokr8쀖Q; c;{-+; 9j#P?RfH's0v4Dk}5%f\(jH1ޗ3ȊViZ7hqҌrC0<ͮUȊ`Aý7@R>'.j}SKkU{ m:EfNxC6ojΈR+:Xr-7m@CP1nG-o9$:S*>*b2/c"#ᤢtoV $%[u97VEg螰BOa)/oǻҕ>ޝⷌwBҕx?ӌ]O7(b!g6J%zxA1G;- >#= jC9J\O7,`Zu>AJ $$^,Lv]Κ0}}:۫<ɳ0 OE7;޼:W򕂊05&+4yp4>Uvx+-R^;<'3wt8,'NL@Py7%_}H}xKC?֪{皈ۊugØqwD籉xu.ͅ)k]BTp>lM99b؉X fх`qO9[MM CE!gߑem>8{6 ٮACy@cr5\ܦI*eӮj(.]aYY:ga8^3p 0&P>>S.Ť3ϴ.:/wV =I}UѴ"tqH,O6`l$^wL_0}[q?@^ݏ'Ԟb3fS)bs y"P~)f˄9St꧸3cωC!SG_BX֙[sCA{k%۸!F8PbYz7ToVKAʯ576qsN\\P1<,3z(]><M'^7[@㗲;_I? r gL &*QQ1=QFJrSsN%ivk]>$^vn$j0mE~Zrqz>^P(xT3^ Qo"t6?D8$ v{{p+9@;@羨w琳LhU9vߒ-iUƾ̛; "?T]ty,r8+MڊvTYdxk"x2wgC>E#2;͍ObM+%uK)&X3- RE=cE`(b<@!]9N~tȫଭh?MUEBpNlR7~(vd)nzd׿ȫRy =,*?cy;l}?j  KC~6p,o"@TpWZs <0siA|e2:=J{e_,zt"z.'Vr.\>wV RlP]3~sF]MMKJ}m*MTT(S`S=xSꍏ?҃.z:-9+HyXSRʿCo54$(j6;%ȩB pZ9?G!zvzUU<[ "N lȝx6yi?4H;9+cwŦS>kbh:o-L1R ,; 7#RbᭉZ_l]iO)V_?)cE͝a%JQè(hSV5#Medl= xB|U6:}R;5;]~\ DԻA$a3q{\C=9Z>\grҪqRdo_bڙٺEvm胼[Z>p~6Ggs#'3]9w5E1#2c8fg+ >ҙ{jnO%Gl¿+};5x72"mץ2*Y?}Rv(|N# yR-VQzz(lLϢY6L}: =)~0e[3>,p=|h*\&%uFk(WӓBPصD'pBooEoH8j L/X;zԅnoj+؜/:rQ4$XjbK_@:\6}LV?΢8e?syVǫCQl]}ami3,fgH@\S|> TcpOv%(f(6CmuVjNv\\PQ:?ҟ Qj?uB,i>־_^r< m4bE :ッYbP=n-:&PPbY>B1EkW'茁gC +)>>2ìw䥘zX퓳jD1̘(?l4H恲丂c]G|JʗUԿǒ14붌]984KMIL< ?cNH )G,*=wqqrzOk,ecIُ?ygT0Q6d%Wp,Cd&| {OZ sDp{W!6_Eiv;FU#BSn–?/.R" m:lGT|&p݃TVޕ?7muvaF;y7@MgO~>$W_1WvV"-Ra5<ޥŚy-')kS^[Bbߦ̇s4s.}C(G2&WS){]pݴ:L[>pojPq^B))*I(`iF{C޷}gޖb5_m\GAOsCjR£|Yx-}L\DkҕĠ[Dx]w)h ؊(l z6DQm~$€rڶqG^)~GR^{p7!JD:޴^k[p5gW?dSF8&~A "0 ɵ]H e6=-YCj}țp )/ۄ"4%5/Hfԇ(j 6!П5: >̎ۚex~e}cC.Xtt;akvf&(x٬T>M(?Gч EB!5ĈWy-#aC拿_7T~8g qGkdwS=%~e/o#QD7_:gm1[iX>ViI#XbwխH _e,3[iab@I4 |G Km*;[?e6 el%=@p(vxmWJ2b8׵Qfq:ԅՑqQ03'<|e0بs]qC*r(&}74N0Y]!^ ;9WY ,),? oh1zofEx~TJ*S~#A^9 UaStHVf4i$ kMV^v1e\@w:d-3@Tb1 {*A̜}И2`SXK?J|'WiUFƸZVwܻ2hd^N,#pYC'ُzVjjN帠UdnQ]7b~{pB\345nF;c#W.ڵc78}d.FpV¨S Ԃ0`uš~CwCk^qK LϖD3:(3Vop!~,Gs اgS~P}ٵUƔ!u&7*[eYc$6 # ccr ܆] 3cՇQ34<>Ds5sRCHVߴr 0Ey2dhgHvƷ^Դje7o+>pvqO5ˋh<ӄ6XֶÍ ?F ,z\twY_ҿ YGbqlOEmY)E)h)~Bn-kI ԬHx?& j`qVܶcqg 9̕ k6Kf k8ָbW]!:ytlc„Pt97mo? mU3! ]~qYt'):W(ՅيtNCtϝ+4jƒm;v,Hˁқw,;:h_U~PVŭԎEKE;hdusFՒ'\lhTK_-~8YbpHxK8v#9hgqM[Aж8MM*>9go;"|~,GQ"~U;o!q]J,[|J<ϥQ!"O=T{v%Hkt+UE#?$0.S-K&9s=kb~e 1̬ۆnwn\rCt&݇~f 7@>Q(gi:)K>Dqx6/$ (\OؐUE)fR@Gފ/L: 884pdH`!,5Y0D_h}RyBە1wJY [. HFbp =jnm-xVDa˜Jhp;rg'zv[=&U07O ;s k"D8C8S .?B_ BEAU1!ݢf{PΊ9@cݝM >4ŸS0* vݝD:sGAܒ1y3b@7\ Oc0tf5|YL事7ݙ_ocȉSC%) m$."%M?+R͜phXsn *g8F /ķKFm2&]fێ>2kC0TH\PUxʶJʶ;Zَ'Ƿ$Et oS_.~tjQ380%5Ju^3F)9-hЁ:5!ux6p 7}̺{gfY%qTve=XUfj<Y"r6GP#vسd&9N\6")E6r] ůƩ߈D\Əl" r'slN_4/9n IEzwp&85t.^zMk&"57ǟ<<CXêAy~Fvp_XK5W|gծZ+L0W*Td X+_ǂ b4&$^s|Q*JN#!L[%R 1û=\DZGA(__:q ^lGtzB=½y: d$R, `;'/) |wHIL߫&{f<9[R$YDyҷPkRy{2`?kR܅VYNLrٟ8 Z@j:fOv&٢G= \v3$e' i){1+z6]e#C9HUfsmS0n#G(VUFn³Id/ÁC(0@#{Y+,9q ]OQ4WUA6D|4XJsJRB=7\|NRTÅopٍyIZ(y]un̾FlnG&UQl# X(E{[Os=$xGۇx՘Wm!F3禶p>9\ Eb98qAQr.ƞ#r Y[<x0vd}y~ ;{*6.G9x0`z6=}BsT$gΧٮ/W4lQZZ*?nE,ET%y@>-=>Հ sN߭Y0g-$թM-SvB ڒQ:!J.DC;}bC'/V֯Hkª]w"; 5arE</f@>F}pC^GJ 9#}&o\>oȅ4?tQ~ڴZ60,/`JAў񕂭#vwNP)*fZ]zJRh/Eh,)T;T߸P1|ff~n1cgip$ŜР;"rRxYxU.%Q461܄ BF%?jB:ګ\I;S~˭ڶ̴R= *3" MA<Ce9]h>[ gl9 y.8KtNIWih,c%riF>ƈSSӯ&H xS8gM F 9.Cr>%fEDR=~H3 hI}hy(bgD]Nsd5lpn`݃{5-x1( ǖ8*ۍ 3mQ~++,{+D~c l4!-`x y9nfq_W|( fG !ɊWSDA ~=`;~Vi|*&/0+x{94_ꍨEyL~GJtAwp< %G9a77lJ$UbOwiO(7R&8&ํV4U~+E~r.'ߞ"ts $֑J 4^avG$XL;i-Ɵ֟ƃS[mO|MTDԸv_'`WPBHߺބoɚXkMڭldEB !DPZBό k=#->weϴd(u٤&IKqu`tÊM\b V6x1{3wO̩ʶڇesuM?b$ ZfJU]!Α_ ~@ηNgGw+y݊ځN>n.Vf&9Hr&e8&Y|Sd+tb)fbMVlVt\"C/J;ܕQit5 x{DLm0&uh0GaBI@&?>urgeH@oZ`v1<.~5<4 !M@EBc}u-).<76LPV%~֌&St Q$ُIe?闔{Jgظf5sG?B0NēS iX? bF-g; >#>k:Q|vSjr7}ɘL3L:bf>q!(H|KږƻtR(MfQ~8EtLڇf=V󖕲w_Ĝf g::l'Xi'JPj:sR " x:TmlRU9R]0iܴ_g>W ^򮀂XU߷ȇi0ʈuHeRfRǭ?BqFOcaRLkT$>\$k2l^,K duDY@Ζz#|$XUBxCIn/>iW!Vv#*y$ۃ#bL@οeb݉o8Mwӕ&IW_ z h: u Jo'D~Ti&~ [OSS}5("jBZ3mQ0">q0AWIG4#|LM`4eAbo㱈os|8c5YS]kFTQ߳%JR6 n[;^L{}y俸yyfmֺ㔛Vo^"} WWO^cD3ŽV ws7\JmؔFuS>kt֘t~uspg @:* fPύ痲῏/^t"DN ,Cokle=((k)}k!%FL[(ٮ[<~ƿV gktP;I q e66Y8\a:doB?kYe |lJS*٤lR9Ho^>]g3Zu&m7yuGsIi$uzquFI!&^V cp4=y*ŷc#"95SpDǕ|Osۿ( ByUxoqf&T:zXܡBq25C(sWd^@aBψ漺Jt쾨a8m;[q=y7H8~ M0[2N w_8'[2Ba*3q3┕7W E怨 O+H5(xe@hݟp+4P9dYAI;*jEF"j57cr9ZPW?Tc>lDal-ge * XUcrjdf_۰"oї@05v9&8٪xAJCVL5Θ~&tg2|j yeg]V L -@u:A7jˏZҐt5#\W8b\y?~S=V[d<@q{6 N1+JI RΧ6rw 0@=7*W"d-ľJOFzKyRʇ>ͅ' ' 1Z}T<[Xi^SEiXWbA;[=ahiNj r`1jAjMo{>čEoÕF,g$U@+ >OjwD7Ϙ/-[ȵ&~S(Sǜ"jm˛*ݾtM_sK_? ה55Vmj`}tOBKZ=}#*VHUΞ(CY;R D͢hbPRIj|\SG9pm]¾Y?Z@Ї-r/gsoZ]Ih؟mym8gE`$%^owK/94/C ^PRk+|KU%BՎa4h1zҵ<3ӽNkjA'M_Pb98oxᒐka귭G7#ƍX/$L5ro}oK*vC bqeWk_;eW# :1y8V]?u^q#:c;|rs?! 98^(g#fhSoJW>>6- OSx A= vqrRNerEoŎPv Tӌ«?kDi'F95bJM=*_)bo[q}(c%)h{MJQΫ \s%, _"'uQ"6.)븄kpϏ%|~Q3a(\!%fn{1!È5gDBe<[(+A:liq|t}|U:#~"{lG}(Gz|f&;cђ~m樂-C8g-@fm\~ԸV}A4 ٣o(>v T)nT~ͶT`7r~ݕ_ nxDrE?v]3Gf>YĖ*ndKq7J\^&>X[+E'R[_j%Azsc,)ωjk 3{²c-Pc?U%<\"Ñ'SB8~y#6O(ևԱ+zP*G.5x`x~G?Ņ3-&c%[خ4`4zJ%^_gc&&`ZY,6{v=b'b2wӵ#$rh6,_uvA 1&<>~ dۉ0Z)kt\aj+5^g:=v=ޅTDs>QAF59#<#E[JhaZ:RJȏE $ ru1hlQh.nV`!4sR>0\vƢ`7J_'o1tQ0>Զݻ5 YLw!,o1 ca攊޷'A ic}[~/yM#\D *QJZft.ގw7^mf́MJ^Sf(/hڮuǬPp2OOzΚ@t0jwO/IQ?Dʿ~O vH& ~>vGA ќb$~~ndbDx8HsW=G%]5(~R ?Nge \:ym>ޗF?ܢʯʖBCaP 7^w'צ>a/MjVcP=>0UёQ_~:/~ Y֕Ⱦ]"S@MqޛVi]T@H Ţv3 |/NeAIe0ʾR#:)=PA>: ZGsvTSDJ MC4sc{wt]ۙgb(,Zk0|')|t2Kɢ׃ yp v d<|{𵼈}^F'WX.7&||*tF=|Olwk)?oϣݏ /2E_/hЇ .d'MpRt W N$w,/CS$5U@L'*DTЂXQTpwCb=@x"!-0PȚӂrZJ@3_'AM9Fw:uRV~71l@vr_TX|~w0-N/6eh9lO&ٽS`ס~}(xjFzu@b4IM]{ZZKkmbuez3QlgYWYš1pkSLU$?bȳ]=w(t]`8({yVd;ڳ"r1CG|^f-oB5N}# Ҧ (՜skocH0SM܉f6KpoJuX5MK .;" b0g>Kx!pT-tL@xkqKDuDmPVy9}<nPʓm{8m{m辔䚋¥6iUc>Q8Û "mMSUg:[%3;5e6N߰2 RL0F+hBRrIHш"ٶv|[מmKYUGٵ* =dsm^92Hjt"k7$cH&Ѹ8 >M$bpލCiq?_={\" ˓|I-KQOe|L +\-gF05y!q~NYls]_ zmϸ52\ڊgW7FB!!d#w ~A}2͗#y& v"~RtnNyjM:DSb7٤]Vi&Jޡ𵎫.&C2m U^[屛˚e2Ex䢣8\İhjʲgZ=Ћ5MFC|]#VbK+p6rW^Lwtֈi !w9*<<_*e}}(sBPtn?(h(i9<{]2ԥq{~)O[=}⏹1S;,_BcPnׁҝ<zK:b&fj~ U@1>áh\_硩y5XK3Xj=["y j T˲kV&M0y`DC vr ꪄ=Z&J9mCY|:֫?S MFp| 0S?g*PE8tIua3=!d#Y+J9!B_cAx$[@wsa~.=NVߖE|щ222?nֲb"YtHAUsɉ'! NPr.@4w&u_%SɾL9f !UGK$uwYغYYs`yCG{s5}0Ε/ Eҵ3FFmGÌp~ rF[jVlV[0v颚BuE)z~ lNַ jz7s`ng=:ua6@\`4MKd9sqgT;O9^Ɨ"3Y*0Ā6$)Kohr%Cú2GJqV9i-!X\- !j|)G@:qFJɧ/L~8i4D>3, nF!ZXx-cca9rQغB)6|X̞a o۶$! feɢPaۇR{{>*X'(<] {7GO޽OS tEB|B{D,:%I9]l)F lR9gNĕT6 6k:W, KaV%"LQe}.\ќMaig8?[.?[pE~0vaKa`&hX. KGՆ+ ,{DfAGd`{jW{jׂ(u'l*οb~jm_h ) :nPFVc_X6(H}q HkyG|5&UE :X;٥nhgx&sLN{H~ܒ%7;P-|ɵ!c+N+T؋4ͶzםA\V#pݴrrwOלeeޱi1y"{s?LۇcjJ MviV?qCZ~ qBy87TQ' oI̛C̈1c6;*yc*K~[Dl#% v;XRG<|8ON SU.&9`D *hʳɡx*^DW' @R*فHJ7X|ȅd4^1kDDy\#zrwuj. 'DV.XIc֭xn5T}r)u篓foΟ)jF3i36͌3E3>0uSvrgL?&g#Ut=T3wx.3Dƫ}jsAHX۽ƃ5'xrOW/ue,$6.vPE?}n6&e9 > fբ4Z$z߮m_[֩;Nj>gb>7mwv7~p5{bhIc?>RPr wЭcCPx{Q[7bRRL9O # olmƯ"~Ry^ǣ"WRdfr GJeR 5a{[>fX^. :'7 ` QO#,nƧ<ޙDM> >Ip"&(} ƔEI{lSNcgOM0bWtȻC~pwgzyyo3 NJe 1i[48^[ܞtK=iL7t%}:C R5lC\QɃ ;wJ*'8GJ]CJZP:KرrO=./gU X =`8 }ud5kANgl˨6}5 \%V6\şsډ5&zgua/qKJCWZv/e+p'.yWrFE 翨- /?KӮ'|CzU(UJgI)IyVErMG%~8SSShNIA3(?0t0տ*ƍ#2BL<1Լ4rN~VdK1<j(ErOj?i_oH pкu'#P GCVF|Z'u@93fyдT"^i9lxٲaNG,) z-\SZ]1Rl3%6f*RHœ:oU% /@'tz2K(.?V"< Fvw:̞P#:vYZfT?/%+<4A~>Dkچh2bԇEQLAM>Gw*tW)erO ǯdz~w_ Ci䔩`պtcR*}(~8{h^cmOA듊;t;q)TxAY S VU:NS]#w)fy`H b{8"7U:7Jz77{!ov]͢tI0*38i-YG֒2*e$ 'dp^>08cì !ۚ`H*NƬtZ `R ]ߥ 6I=RHwxgR390K_%-:bƂT\Pĩ`7(RfȮ`5%0VJ(^˳ buZ%\MԽPVyHzTDrZv{'G8\Uh~IcS  PGa A3^g} NYK;Еd.tx7i;N0XQ:o+IW&LBiKNxGǶ:G[5LYR >v}E1ӭj5f(<"ͣu+C9Ov\a߇SzwP`V6 KVZN@Yk{r>a6c!FGKmBwRχdq71Djf+S#J)uu=97ז{8QD/Vn])ͤ0B$v4*J.'3F;ȼJr:B+.^Kd^m|&[IZl%m$ )ے-%UZxX_ Xd[|fӋ=pcRz\(ߐ޸ʫ#E('Ɖ_u6N\)Exk Nȉ [ѧZxci.Y)HwBҍp ;&M1E~4*"8\ԉ?]'~F=?5湃7b91|>e·g!ʷJlNblqmh=H\&L|HE^(`+: ]=PhvQ&xfS/gA:Z[<۽Vsg m^ͣm82$i7%h!XznVqOryc͑ڷ6:]B5zW.b5?\pC:(KV6>.R|QW9ck9']Pń-9w}l{nPBrĈiORe=+ ɢc [ +8UfW>ߦd.i͞ByNYvMwrmIoN` 6wKQH,rI/bAg);4-QM 5w«1eD ፋ06T=2rM53R859% 81rdS,%CN 3qrxITOd~6J^Vί?/9I4LDD[Ey*YӥE%{@딲H-"/eh UP™q$!@GxM ^o.ɫm^+;/$X K2Ihq`!:K"|E0nZLwP8EMwt^"zә(ң';~?e8I|Wrbb+-̲8ny碀@l ֕i7Xq}RZ](.1Ly6.ҫgG }tOI ǨW9;I-% znmL%u2mepmuw& s.tw 1ʍNxSRNZ>}D, ݺV/s`/5\%{QeOQ+٪s7HW .|>`ًK5 _ K;C>T~4 a~?98Eᮎ{47 ܰ=3 5 Q-MJW'EKpCu$3l /vF/ٴ}1wn' 9g]G;Q9vp_p:v_Yow# ؖO,et5{(4yFGpduj˕M5Ct ibEQUF-e|8~:8Y5x_0d |+Rw&J>!GF#fÒ;oNu_}=={[vo\j1xiPl^m'.>W>+Q[pg #p\]%9 3Ś1ftHB.=fHc,:>tx\$޼Z=԰LE Q0gzo2s6^tБqQ ]w\%bd9 DYowviX([ .?ak H\YMKp }a \F$|4 g$xmj-R'9 g `9ԥQ ( b%K^?{~DlNl ڤg/cZmڶH\EXT`='[xGR`8݊)w ۫xQ3DxB&dlUPPkb o t[Gh Z#f{ĢhХP]^AAE/._r< =s# ܃/)VOti{qW¾cLbOy6:;aߞIvpNPODi!RnqAc ;A"j26!K j!G1ҽ6Ne x3|m*$w#KHߥ/rJ bf>:wr-z0s)$?YOՐgu=cPQ'f|?4I"w35uBd X a#ӪN;B_3Y|Oa)"a& 1f$' ¾1[ :"m/ka#Lfq/4,"'؋J֗E=4b`[iB=0\P~ˊp*77`]F؂Op$ۡ#ӔS} 9g7GvMl=v)ZH%k}XKxtAʫsaOx|@ Ra; Y L:3v [,_V^ QķW,cs>W?\Tgp߇w(plTcJgms' 7W4 # bt/0س ||>F-y7hi[3;/<1-a7"8P][z 4Qw.Zkj #Si_Z8I{fXu 0&皐 BXqodJHfMƖ䏜sgHþW*yĈTs|g(~Od>DG4^U.q?^eq,_Y;?   .#u  ( FOϢ%s%_+vKLByQ"PvȯxB.:ZvGOL tΫKls%?s5gGqeOBc=NB0$ xC鯈0ƥҋC*H`$l+f m"$K[I^ބܤD[ܗc]{Hw#G%+NS-m ,e4ƈnՑjR;2 bib*\64}]ۊسu!%(e 7-d騂(6'Է]u<6>7aW>٣n|ΦW h (e( tf !ͳkWqTW'm>e}P SrhΩ鯦#olS~c|vylwS)MXUP"N@ncOPJ:i?_c>CCI٨wy&.hY?b~:K"t02~.j K#O|SHSmx_{i2lT@?.Ʀ@xe߱~g#'0 Aè#]4гYN Jt(%5 IQe[ۖDʹAMkxr ?Vl7.9Ñtp>m l%ʞ/zWH~@8C-K԰>nx:?('v%mNfEesoi3gDg7)[i/,UQXB?0b_3s"KN`F.%z]wE3(9#͞_jI%_Mi#6)-p!K},C,p' y *)sJt9h">n{Li^ ^ڻڛ@LuoBH3fwј* C$;X9^RI(:)Rw BųGտOˠtxw[?/mc=tBrٖҝ[3Xe*z<19:|+qC[%f_4w:r&PHZy xr(EA b# <5?-*FG A u/ڵAǛƍ)37C?Us|W(ҶOkΗh(D3&L1!5@lb&Zvn+㨌(f<dzn1~@co|}>T@x\hW .kўk,b1k[Ba-/*ˈx &l@;2`*Q[iE/ 0a9!;RJw;+.A8Rbkxخw!w! |ҍsc7Y;~M8AF١_G}wo}. y]yǤp_0L}P0,N)dTpuʔ=|kTe$:mܤzcH>iU>;:T=(w_m&~'<ȆcnUNs=w- U6I|: bo)8/%չf4d ׷WCMP^íbui,{_FE%6>dA.>8z1mP: KBAs  Vi99aiRj 3Er#VKWJ*_SBKU"US"Q)a*12r87BMLkr$P >Dv +/%.h_d.Jݻ@QSք/l$ J2+b[r65sr4rr.r[y#f MyG >ğ6@;i>NdDZG=M3(/zB8Z/ ^7؎Mxʁ =ڋ)yj4]V.{(;3#x=1`9~BRtQBx4GL\Q.!֜CM 4L/ҁtH-pFzN ?tx8$ &؁ oU?tOAeWA7SL迷v4;?Kq k#q~K=?bnKha8JXE~"qu19H&6W2ڸ`5Lk#a өVSylܹ]]{84K~V8 k36 nLt{u坪 x0NgBw"N0A~bIo!!0l AxYEJM&A( - |c-<{_=.dr]C78,C)K;% ,Pm >Põ؈w@ ;%0$p\!}6B)ЁgI9cHG秃&|(d#R2!\Q,ij K (la5Qߪ[W:mOj;^[`^D(.QYL0@4hq dWD@3fzd(DQdE#T"**^2BG#AC Wpk>eq9ΣN>o<HFi7J&|'k/õW/Xÿ 5RIM@Z\A̐Rų72ʂ}=>YbPJk9|'URe׫T`ꩀZ.RasoYŁEP򚡛Aڱ<HGqo>3a!o$ %T?Ce ,W` -gPIELA?3k,wX(ƘxvO87S-_TׄmlwO-Pk;gQx#y6鉥!;!]~?`}^b,d[!Gl Kڥq9_UyO"/8߄ɤ:;{W0 Ũ-L_.wҸϷ?l5B&,D?.5ڟ8 p(t[Hh}USo?t?*J(l]( ʫۜUT q 756k7[6:DAOxSۘء_|տόo4|TY4W~ŒmiC;s+AM#O@?3XHсNTYךo΍4(=IP]/)^zH(5@K\8 XΆ9Y  }i 7:ᲈN^X?xjehvܢyQ `j9fj8Q!Bz c$0hg\q>G㚂ez}v5c`[  j4}~/)nVl;n'#>>8OVl=7r/d3LlQC,=\8.$w<%+vSoin6" ޺8B͂YF@muV qXm"uaK;ՊѧqT*XyOjb~]RS6Rr KiѺ <+z+mu?L?9>19rn5NWxRqE3v鲃v,ʪZ\8:$lw0kvz $U6aLkZ7/u0fZ>2;=I>sYnwPD uuP|eN(C'0f],ȅ:PIGdc&@*þ#`3!obnPf$K*L W3Mu` y-d2m0yی[@JRa=F'-}&Skk;kw }L%ߍ0:ioAM^1'4,GCEXR<9zh=KJ1M>tu9J_E?4YZd'{il({t Fo y=:d5H i#2w퍤i #SvN/t@-kg+F됿'/: ~ٛnk[{\B|Cz*dp[o:(Tk\OoZOi@VVn $+|K5skD؈o lƣ1vPsڽqW.,rQ {B¤6#4p"ӎzi5=qгFr1Qj888弒!Y.9~lRKY&]2sPRcV]d氪xXrzf1&o'b"~٫x^nn+w]'*y7T_󙏑<&*dPӱ%P΍[L~6D>Yb& ŢlEoOr =$[G(σG8G׾zc<@J]V^wxͻQr r$;g귪6;a6ߢd 2}Fg@i\w<51΂]=8ff#y@ED⛕{B`gW sE(yRGUtWwQ/gx^`D#\ܩvB>=F?I5$ _'1ZuCj4pwO#^#\ǬFO&b4SpW"C5P94jmaFgyR;g DyxE6<]*Ed5NUnI_0mlu&9{H*Qh)ɶcqkU: Mp]v[nQ;1|Vٶ<(z5Cةc~gB TgAv5wj HZA// !}=w# ]mǻ?wLvFkl&Z)gg.2v- UU!y|k[kYaٴq²w="b Qj0vv/5qBG(WL8Q\fsȱ$b%SOHK5.5E/zƱc|GޏWQcϧ(,B;B?b esgK(YYDp] e_EUQ 4 $8`V߆09;07E0<~]S+G#iV|<CP4UC{WD_{64qeV^z1sy#_ !he5<孵A(Y}fWu\]#C`@ke}&~aQڔV#755.7j4 MVrҽtº؝q:Wb#tXdrXc W?'8"b.TZaP$|SDwS|"{uyM:|:Sk">IGMA@  ?7RKngؿTdnkk ?#RŎG@(QfH襤 ȟ]fSG]Vг^;(b>+ou] z'AI r#`c`(kX^NuK/p),sK?gW%"]~>zƏ?-p+t fǍ?w!Z~qKP{?"e =' nU7n[%ɣb]><βnoDqx`=StDqcl ng謊G~c_*=\K,9s'T;34U6IR;\+#2wubo[n@[a WPD9OAj7HQzPMu{cUR)w&߭U mϑ41kQcO Fݝ}t;.e7zG3coe@=].B"dm۬fr"%u!1_i?`]66Pu&7䃬 Ÿ_N99+:\#aҀR x BI)NUk|Ԩx $i_Q]Iwa( rٳO/,Fz#LF ^׏t3kjgjUbN2 .^>:#V5?Zj6jEğCB~zNaWJ4vB7p=PtHa\AYn 7ܑ]sc(Pي/B7E;t3=jT#JmBWrap.s=Ph.o˚|{-k89@}B`xÆoXJ c$t(ӣ{9'ӽw֮ r1(8vDlk-ouWsl)z_CBTp3X\"{a8s:oB7T[45wW Zv@`8)h!uG8gHAe >;ОtC?qT^2 M.Z\[՟V4f4jЈפY;SFhFiJ'g_kd+L?T0&HƳ;!ԸF{{4Ba̯sJT7EQ2;]]ѻ'8S^Bѱi˼EFvr2fylk& {>7[9[5qog>6y 9žכ$vv#wJr :nk"#ߣ'-dGz )jҐo{},*0ٯn_KѬir}Аj] I > i1(Cfpaըi]u1.tUmJwM.P5aH⁍Plބ(f1ᓌK֪ ?5I$b*%-qz2Q?o 3pWRfjG }L.xTMkewK{OA&>g*cQ;Mj3W)/3T0@Wfx5wA*?kFvـ۫ 7 Uw3y@UH>bR{ۼ ߌݥ xQYpP 䏴X'՚!_N~y!`uTo#n~'*Ts9lCL@Tq 3qybA3fF,23HݢI V5-[1ǎIGdmҁ06;:ɻVk)iwˍ2*n FaYV4hQ")7.D{C>xQ<֊a[lr\؏>>7:={ͱ1KwG9Ό0,8 ;4N6/p̶}bLMmg~@;61~c7IbVxrfQ- x*q 5G J1>F66e#wAh|1oS(0Z;@Tgj5Xv&^,›qXZ_,G3[IZexQ~a9nzY!-+tv(`}oWg/_3 y7" h׾S۫*,蝆 VJ>Qkλs^3`NֺwgX_wE7Ї1CiP-MC'z|佘-e$Оgve*J;O%W Jl cwU{gS?9=U-'*Mʴ,QZ>>`Ұsx:2`=BDDhT< N%g,0IyP?}߸w:ͨPfX[UCEx#wNHK(S`~]3VVMz]\' hEm$)S +PPVo%, 4(8>5;t&`M5 *Ve/mw)ރS $z"#Dt͉\>W,zs(~z]SG*݀zj~z 't}l:&O͒bje#EyT(ױ[u@oL_MNU(Y s,숇ZH(Zz},D[7ґc4Lhmѯ~3n,5,MCWZйGw열(޼}3Uk57Ao>yzpm(=b K?wYnQl.1$ӑ{sRw j?7&V_ O|iKdK>OT4(~w's&m\g {B& Ik|GW3r[ݽS~4ow}>t--h8ep/y\*3מLX]y{zH #Vr~sd/-3 sH ؀Dan%͂VTfvTҹ0mWm(>)kJ/>+=sC}>b?xPlFPرH7.F/Kҹ0,7l9[UƹMu{`}Fw6o͖ta g}SE +`@{` %}䳑2%6na2B|==dazs8[^ oo4ey+1潹- !ZÉ)I<#N*ؿI+ϧrw H"Sܽ"ͳJx}{T] _Lފ/i$ `jA] ;1 .s0G'-n^O^xDBj9, G5a>r%~Ezx蔶*CMu6m_'^lm6oM#F6>4hM`T2% gjsꍆ {ë`+^GW>ʷP%pxs`0Z5 /WTΓF :MOуt_3ٍc²"M{vaWcGM$;E` U*c] z؇- xGP(s'5O߂}84|:bM'cgOraQHgVD/N!W?v&ǶjBG{6]見;"xvvAo֜CI|_+@\Ki/0@ w/: @O(+g-Upst,w\_Zi7>gU.Px{ףIxD:d2-wI{zm}(? fwޤB9O;~(Hڟ=uMl+iu%F=-}-8 I;J:+r﹝$7KmOh k~<:fɔn1K(~ͰAUgmrnSE/0px9)ZYc,*jySnM8*'.,;jGATOjxBivvA}nSޥYYoweJtߍ+7]lS-Q}vto޺ E鄙%[[mz /F޼V+M .P=|>](et: WPֽ#oO\@/Q0i_hB)P3ҋ}K m ($p"Š/ 3H򾉼9%y{+wsʼn:!aA*NBI{95X$Wnv 'ӌBXYJhk|jsA\Vj$򍑛#bFĘmDtn.iv}NBOUr95*%p~3t| l8[v BwP[v+=q\.UT'VS[>FgvPrxzBɥd6s Fahr! Gwg%VLЦ5wA vjBC{`Uf3Qsx6 Nj{S{⋵0ekO&Xcha]Kk|}ugdww?Eu @;Vau'ɯۼ{OGO =3wue/BF]њIO(x %Ïu*>[Wc&;OٮQ& -,kBBkz~HJ?lJWrߋmTj ubΛԉ|fބ dNZ2 4S7Y47 IAC06?7IJMM(mܗq.Vq=9Z}"z8t}B8_{I{]4_˽2?EFBr]O&I#TNLtI6D;%"r]__" .A2`A>уP:DNf^S^2-KXV]x@-ҁY 1{r]IEm-) ,sʄ,ikZnޠdyGQQ3 ibk,P^ )BTjEbs72XbpHhOtiÿ́^TaG\o@ifE/=J=@JX}8/L8)w%ix-Bg,7|hѼNM>9yG_(I*"Qߜ5\)c5tTnWSOŢb`ݮ 3^XQ͝@=^Q3o cbj8ϟ}ﶿ@@屢'\+תC\PO`2X=M ю&XӃϫ(UWkj9>W7{>Qes]ڎ~˹ *IТCM2Ȟ}P{tB~ qsw?{?^8$E&2yWmo*66$K; [:==_z`2b =i2UÉ{m^$b馵$j ˢnDD;UdHAͽ'zRe+߳wjY^x X+K}~`!!.Y<,qsЛpDrExFgH^$4Z2*Jd[m!?'eT5eDimC~ݒ4ʨT%!}8~)g%-bW֕+CF =*5kM"0DRH}SiWk2%2t ^6s̢|SjX*zeڥ3 u\v*kh/sF(By#Ǝ<?! ߓx/"jF͆ڽ&T)Oj= RԤڃזAG>?u(*~͸{iO2 q²-:n=gdߑ><0OPH?NWj=[ Oɛ.8,j@:Ve vc hФhҏ\wdᄯHä_!oaW'ڟMRo%;V@c-FLd2!Z&b8U8h|ecs[MoFCm׶ƏAIAQv/[ggFdg;iDhw6(plR:Gn904@FY.]+~Uo3zfn TMhAV jwP^D,xEB)Rhr50t75ipDM^Sn!x.׀W#vV}> ۽yHiR_( ۋ2 2&~1;7ÝCx]7s^ESjòwKO1v˝u3 yU˵J%kߙBY O.T@ SAi\U8bN5OXpda;-_`=?n~=%fL"J]Ўiâ2"Mޙ&f7zQ&(1[Lwu"W:AX܍_S",G_;wg= cRCCۆ%n0Ԉa#rn7}J4Q1Vk:NءFԪRGLbOiPKY0q~?:ړD ڽva8^{=mWjƛ(jC(^Xa#(ŕܛkC 槞'm8lS!=hHq7ޞI[M}j{!U{fֿ[{p6JM{ly{37j/ 4vsƢْ37j/g szWe,4 -7I gjo՞zuk>ޞڞ8C{+FOĶIjo+>S{#Ʋ25io[m/oo[>C{&{7eYau KX !['!qI>eƅ,*)m%]2h"cVtYa? 45TR҃u3[7|l̺Qt4轰Y1ٿW3;wcF }q1sGDB [2t)A.)B႙lhDg"8P=!9}]ތإFGS ޱfb aHVc54Wo5;٧mTAoLstge?X1r Jkw( i9 r%Iһ҂K@j9RQՇ= %ytSd/ÆTۚP%|&CQ,/eawQ٪n6_^~:&X?8Rg2WpoX p<*#sWpWv/Yu y:}²Cq3^G?00!N Aii !|:'f-{Zm"WPF36Ͼ/яa|=42@;/ڡ@Y,.%Ջ$[geOΙu-(QkivKt%Yh61Rb ,fi\[&! Pމ>98tTgmh37E@(IjQK}&=A_QshEղ;UE1cQr^%oz lF97|{krLi[kکk WHCRḩpe7+*sϋ󵶰p{ᶎ`[<<E 21*X~Ò0ЪWDCTcHyt*6&OW;ˆoP]MsQrǴp;9Z;No wޑ2HԃxV$wK&hOBɯB>z'FI(L=J@%k"y#k$,@ Ӧ&x5 Hi)f)Sr Sx)qSFABSB9R'/Sk)"O )(eO)&2CJN"L)吲L)ۛ-0 뽻qb0')xp8Wp[ 4r7Ԝ Kx-,ܟQs#I8&ө솥`$ w91 'L2i@5~RSaJ'?3zhf4SHAō{*mzckVLzV?뽕*9O??S&j<U,y館^{"GCWW_xw \ PlZ@;?L^bN)˳#wJ KyFTl󩪑Ah:GM,}ZOl6вp\('4R Lؽī B91 ޞQ7 O~x]L'?hzk&fSxjQT*Z$> I좮w50ֈ kޣԝw6zMo"k%oolx!E5 i%[76 /%^=vmoߺQՃDvB0G[ǝvt o4NJ>/Wb[v;jxWv,yĺ{{}P*7o`'خ2wUVBwpP{b o]^itrh5QQX7F4=B6ρs3~)*7(Oz 6]k=ݒ _CdV"˒aٌ[0n}==C`">Snx{Cٿ8ǐ6f/3 CV`5iO|F{\{Axp%]#FΊaGQoll:~ R(y d<R B-mxЗЪoͱr̐#g{v W rQ:v?38-I9`CF_ $?|V+} Ti^h܍((ԭU&Uewr+ WI|o]}.8d8sXk&3P݋iS'RٗѦȵ^Tܨp&'R}VhW~ +\BU򹀭J,`&jϏ5Szq٫1|#b-iX+*C{! o4W r=.җypbGr-lq`#E_4][#M(%gD@^oh^ = y}X8۳G;e=IY(*1w?A@;Va 8*p-!6d <"ggG g*犒?A$ y*0UajI,P+L^ ]Ѣ}ce ^Ft/poI7x8ml?m>Jl#X% P`c>u7y&Ӑ5r !hIGOD3,V;9RiTc.o|&~.ei<C_B7)MN墩<6]űW=-Ε(5ƕ*Њ_1nj䣢Re06pK1)]=?WFSɜTG̍Ί~ʎ_hޘ=<zryy_f&ʅtCTËK H;6S1d&es{!n_\G!XQ%ŕn`ًF8: |]70w+VH~{z.Y(y^/kkQeWc661Y( X2Pfeu`]_ZUU:c?(xǑyL)N:5*<{7dwNIxAڄ7|(ZJ3X2yWʏ^U e[UT`<̻.Egb 92y*{56^ɯ'K2> wڸv+Fm3^K{lO:6ÛþܹVuH3s ŸC;ĿO3DG:j`+oV}og,y8Xyܑ8o^vuӰP^ds:ʊ _ ɷ ` \*u\85Uu{b[ea8]F|=ܭT6`NE>-k8_t U5x]yd1.|%P#e#Ii ׮ǘ >3>3h\_wm7@q= Sۇa%pkCż}{Z׾W¦^uUGb:[;ePPؗ}'AҰ k*ԛ֗w& _u])o8iCnjwuMu`lt~QT=*}4[z~=}C+#QAYpXT.{~P_Xoj`K!i뭈.e8|^^.p7L;p B\oq>#M)Hs"+\,[WtߔT@*^g@ʅnÕNo(["3;7>5ƿڂ!f '  } DnZ8hO6Q4%!c쪗)"ĕG N*6p ׁq(]4w*SIp/Dƨx%47]i^] y%)frh _BuϒkYQ~#͑PMJ1Z"2UAT_TyCqWlIla]ŗs*7Ґ.$ g1pF )o.B}1?׻'h\_ F>:^dXFl;hL9i%AT_כAzl{,7 !R,^oJE3ϑP^@)u9 b[fv-F]%TjE u<* "PE_T8T +sW" KQ%=)*(0\CфR,wshk_i AAWӰp\ck}7PZQ9.NqASf/Rm4b\Pa{s"U8y/Ml4 `PT]\ 0,3x^s "r?)4zcCzElHҧ*M;.OJ߉uX ʷYrIbfseP zp7*>vi?jt 'fkxnf9j-%Ga}MTK}{rdz]nbZb#Donŏw`Zw!tOV|G4YVu_Ŭ?CKϱ?>!ٰV Epճ!^Fx1 5Lе7G2K6Mx`k"8AҏiυNz?]J :qҏb3ޭSTs+u| 1RObwy;*7ơY &1GXTvbп/kR u~}A^l j=֕GɽhxQ`cp]~҉ŪW ?0:..ha> ޞO/Z37$glnUuzꑹ>c|? qU׮ ._Ȁ< !=px?by-vD+.Y=eޕ(~Suaɶn(od;_k0jO>M'55luHLCYo_S.0:6گvjOgt @ݷˇgq&3ύHyMBMӓx9 bg?qP^;5 V$B%Z{R#k|mgFFk]!+|Qz?Exp7=c-=б\Dgg0.hmkU5)6/{ ":'7g;OT)O<6(ɑIVivBGbxuNh$$hA.nىݲ!Egv]N Snv]8T<*&@ҹ3}jp!:9K.y9.W]|u4ΰ, MQQL:WD%T>@tn~s=(ˢ~tLIlCS69b= l?7F <( O}4 )NnJe%+Y.e;/9s1"t>{hW(ײ^WEJGN9}eA?`r)%$+is'3x{ө1؂`p$~'\/f\IዿJ}=;&$HWp\7tsX|[-Wf<6H P[A+X{LFG* SۂsNz1OcN(MgYmB |_MTHv$b!wE_/@@O*JI gط,rv5R m kƣ6UF-/xcN-Iu(Ef'Z|D-s?j-Ɓ7u1"թ}ðDefoWI2Z^P!QЖ|:[gݼ <ۓ` .He(QٳC6p4N9+h+B.a~fpM<{u3IP8I`X} R1sm+q_eOJ12I)BHm] L3rT S'Dty|Tn`w`mv}yg^W-S/aٜEhJz}D}>R-e`:R ˿EuC)pQV(,*J+8{kXb!ED ,/#{;.ac#Ӎ.iXϽٕPiv$'7 '%_ R&8?EoWApKBz!aFC`gKoBv)وŷ\9"MXVቃCj}p$2 $v (3=ᦓs&࡛r{:*+oE9GGEJxSZ^N))$vt;Pg@"~*8-]T&(˖߰TBcf`/'3~OWFjXބψ .EOPܫog8䮧/-m%b/*D&_ 8*֤&NsPPd|ݣ!kJh͑cآ}r 9?F,UA/3^n~Ԡ 4x8;^?jwB)^=\6}iC_Ԑ()d0lЅR܄B<"9@sP`93

iz^^UvD˲4cX{t2:PnJp.Cby@_G3=ULQ"/yUQV{Z Z ]al0M)%)3R\-P(DOBN9./[;  ١!IT9f~>ׂ`#ҷNQyajЀkI;5GY/H6LAbL 3?QL<W2|Z J=a0G`:s~0-(?}cѵ19`bo㞯|ɋ@kՋN*q,%뚈1_sPJbɜ48ޑCLC٩)ȿPQ`v<| 6A| Kr ^uiv*<"ݯ.냥kF]U /m魋>V`U0[ӥ\̸(>ޖ @ϮS%/:=sP7,?avt6 ;.88-,tbš)_c 4-#iqVJDŽ1h"l]tp$t?2r}F~b^qjݮ?g >_Xft xTMe:-2?ϲ\o|O3:aSnF Ⱦ윳C`*qwӑp cJS+|Ё0 eh{Bjx30zp )ΖP6B"1|?m^ěF ?d+i8ĝ{FQ}VyG~@C2l˴M([Fn0 {G@ܾL6ԝi oRcf}~Mjݰ=ZH[do r?&.a.QO3{AʭWunrx$]& L2xCgqV[x `G1p@ȉU " t=Ea2Wgi?kZ_b1W_<#ާbI""H"b~ܣb `Zk& >8CE"PJ sv@&}ªܙߦE bcO pUS"^ʝiCcIl (6Eg $ (k _j@5VE`Dž >ïP (Y%C-;T`=ȡ͇|آB;(_Yo+(%-T!oPa_*ITXL"ݜ̴ !e`+c BIڀWؒN&MڐT'!qPAp*CS>EN-Lu-(͓)u%. X\CEQcp|Oϩ2 &!4^prഛ!862 i=Pk@ X\>=MX %Rt"闤-6՗/Kq)2}<}lR"{KXELvmlB*bi;9QFR,DO[&NpW!% E,*#e|Bz$"}27V۳iih2h gl))G E Hw%%mL&1ZNq"P#Vpϊ`%RJbĚ8+- v*łʿNu*)+yv@ +kIkJ, z= .[6Lm3Ma`-%'r 8-!oZ0ҢO2J 2#@e,OSa={`lI[DKڈc1|JQ)@o=7lY- GXw#Nspi} A;0ҍgVֳӺ,NKzz@ޗ,KB5  2k逿%]B({;> /ղKJH-iJW:aʦ~8hO1w sT5qe)= Tu&@>^_u s .U#Iqg8u}1RP0Z$E%NNUn:[i( g:ϡL\y#?>93 +bH'1 g"~~ϬPk}:oCb(}BI08xQ>J>h@#B偻NpJP}O+NGO@O'>w :?8m3|h0ƨ9E [rFu#?altKj=- k2nfS'!sͬy7CmN$X7B iԑ(݃χiG/8jr J=bix-‹ڨQީz 6nn54Wp|Z%nP_ ǡbBiV\\;-MxVbs2y_/NK3+_PIX}B@6\v1Qv+00 =@7G};5o`,]ڌmP<3k?$z$/iv=X^LNԿK-ѧD+'wj%(#l!eЙZ P6 _@~D~Kloj%yE/qfvrb'*(4O[M{h5~ۼ1xg^&poC_ZFTZe@J':j;AaXaO -2ۀJAܧ-vg?V 6]H4H ҵ>9HHz6oc|y:amM$ښ+>ĮbtdhK`2N}!f5ZtWi 9ËP_IiiCهG3Oke'.֨Yl&R G޻??J-k_N?Vcq?uK%'ѴkAqSpRdk} w2m5Z)/}UTFz_&&vםhloo $*3wۀZfPw{:tQ[9n; TJ  W P*rJo8_/jUW=N m'Fm&Юj 7YNG56T[I*דE>'5/h5!Cú?~,3yfSD:ivyBL6&d+ Q ΄ QUk Up,'6v6% 2}k+{+^oa/[Q2هh%&(ͬo}=rC5CTeJf_-=Y8GQ2f|r^k.a Zfb!|Nw5eUtytc1 fMYq{v!w?bkCՊЅHcAp1~y,ݎvi?Hkڏ/R7;`Sx㾣?d|1;5Fu^T~PV^` {3k7ayrX;e\ ˀ7 v(!^h7g mT`]v{hJblujjA36܎ʷ7u=}}Ӈ$-/ۤ[Zv1r?iJW>et݋#=n[{,fؗ\rBb̰qwjzH U0 h >/dl6@mtku]FyT3\o$j?M`"ZK|?) Yx;)Ƣ)P'P߆hj%lF b|7Z:;J|B]"S~2_rRkk M}/[ `6Z(A#C~{JPHJ_=S Dw8vK"',֢:ƪ[%ў}ut[** <-hu"FߖEJ2t%JA^X_]-P0;SfmnیIzxכr߯'haO눻X~hߡ29 ѻTR0G"Z<'eBi8Tq?Pl<@ UnOqa%_B>:0VԘc=GB`+CebQ:<1x|~mPTb2oP%,wFC {Q(E6_}\-μ1nv KUAWi<Jm/B{g&3OErI%K#H4t1\O VZȀyl2+mv)7_A7]Z[w4y $k}?(?rt( >m:7Wb\VU RL>XbbQNYx-HZ0a;Nnn_j(OPz|-p*ylPهP`VfmN#TmC;O폚*'K+ly%]rxgm]7_ -j]\yRZꈰ^OүCKg|%Z>!p:'YC8۔hߧh%VF|ȷhkS)Nu?=Hu 0Vpˉ3y~e+-W+i[TqRh` ]?yo3ʍХsEʵ_acq1Qq&Q[2}xk{]:l;KI'@R,D+GtYFW|CO '';f[[{Hhm_ ^󎪪8]ex[푣 $biZ K8Pm6r&?xCdp:☶h~U3Sy++UxJnL.D'cVeIq*dz3UMT|DHԞ(GT/ )G8Sc>ċ.^IY*|=h=*qwAuz Wt#Rm zעa ?Zp^SC!12oҥsD=_+qNپ&=TPYrS^rz'fQS3fb^PJZNњJ:zOx,R~{V|@Jx{ ϐZiowCg >vk/S~7UaaO%%_w%wf΢EAӗwWLR ܒFDMNj kZIɺPQ;77ەP^lē8k.簞5\&v'vTO;&xQ p7XA)"KhH*YsӈA[3epP7 Zc@}S(.,؛HĂ[>/c#'fD#VPy")צ}&{V[k~{l>Cүaxظ|Ď.3T!W  YXHAGh_ݟc>>,*Yݥ"X a(E3c(/s[ۄB#u{/LLEιV䯮&H1HT L,N@a 8Ҍ)㛠|b m^^L/(t'z!8gh<=)XZ@1.<gvǻ,dd'v>B63ImۡWf)F^;u|^iXP_/ŻsW4u?WDJD|W-6_y cGЦNfDg+Jl ls4^OHy?|:n¢9oWJ^F| ,Nlkj IX>z`^RiVP &奯cN>nnn!GuكS x{;RS!&#W6d;<NIs]nbxP,W5? x30yTOvGUzgD7QlqK}?ItqkfP{OZ. SVp߿!7{ ޒ~.#$Ť,lBR&e$*$?&vt0̓YL!*3+5&M͇_~*z;2eSfIx_{i%Pg>lTWD?o ̱K\].ƳߐO8h-X4^b99&a|lz?x$28k` ł.8R!!뜈{,-.DEu,ܫ5k*$Cy8-Aon(U펰x&rolQ3}J&e^ Yl9Aur@n 2e?y :LTⰪxM.$~qE/Ssv푴s$sX[Wgl%zQkg>o3}># GS.zɽ`jMjSPU)/-"1BT)ܧjא R۬=!,'gKw!kP3EfF#yr>\MYS.!O「R.3Glc7Dyl/֥<6).'a.O+H[ADvtl~x>/>a}®5x]O9ƘLtR -=aNzg@0 VR9_׌box`{Y> _BiQz-??2||/OFčҫ=SA4sDel&Nkry6m/h($T2>9("*F^=dwft~]xM++egi6TjViJjZǖwE1Z>UCHz2Yׯؚ_@޴!ڭS~K@:q%|bH`YY ei~g4cI~-u{q:T,</`1Nw *T%T&JH8|P2#b=G>ĿC=IŲagzl+9_nmMT6JVyB0*!.vu7ؤ7UFQXk.4Qd4zS =L9̂!P_LkR(K>mOj3'w9ڌsKէzm/6Q큄'~^ mr* 3Jq_r1#C+ZT y\hVZaqH%mQguTC1~uR _. >uS$c {^Ww:S.|GWFQpMʘJ<3LN ҡ+$Gi!`O4:X-ZE./XsnSQ6b %$Q v4DXcUwF_W 25 {#ƗP1A"ڎd:q8dYnDW". ſv؎Cd)nP^&i_K+H#;R9Q8p:7ul9]+RKra$*KdQKfYւ A#;&uuKWgZ6mXTlWtqW:irHx"X}5tNk o,_k`}ں`Gaziw_"k-藴xռ='Λft;ît=|X47ZbVgM<8R/[o^]_F rn^f.ŹZCj!eC0;]'#6FRB.6}CgxgDxLZ|=(B:eEnRDgmz dM8'o_Gp|>_72ȴ?Dvknpn,ua*̒v}II;q,|8sSÞpEHr*숧~2 ŃOṁcώP ZZL>6p~3E#]dzp}owp*9ܾOXAQYSNV}}~׿_rOB m%v}j 9d(,ͿzOX>\pZ|#@&qJ= {_ƊPX_jlP+^҂A^&iy(n .Ix )S e:Z=aqTq9VQEɈF嵂, qa(_-ET@R S-hkoug lV .\L?.dѻo;dmXmMH슐|ID"}~EjG< oSGƚE{K$_/6^2* $vb~UY[Ǯ[Ԣln?Eq&KBB6 +I]ksQ\K:a$Ԫ nQ\SAFjOSPM ~tͯ!MI+*#o~s'poJė=^ .JRYr1r=)ѡIKCCOYdd ]wT*cu.'}3_ ]NT/ŃS(#|E9q@駪T P=!yzIhDݮ"²HG;5j b1 N _r=i(0SiZ/b.D`M5(9 ބui' kɧo rBWN)wJ#dr[QٖZwdl6>[a)4s+G3Z4dwS  h8{hץoM! -?H{{dTDkDi A6uQ7vE c_>*BO#ђ%vxI,!A׸Mbӆi<4 oC-rde~纸:(qJؘ\?GWMg;-)X>mP<`~ts3qjǿZa}C[tAfHK7G+\Y6QƐWϊ »tv5m&,42"#2?n38`W(LW) ,Vf$<%BMz=4%)J L5ހ l#gp6J%IϺ|حqi~i^ j{eOJ -uٲ;d{HzLJ:݃_W+|KS-ey0|ͥz[8 k 0C#o+TfV/n4?i)%z<|Ӫ.bM(?"yn)ni߼x2n$;hJB3 OvX6mQiS`vmUl zzS{O|fF!i~tokf%nb2cޫJhuJ;5kn DhDr(&ƺFj+&7|Wu)λ\OR/LeN4ClUΧGN O`glh6{iɘ,h0CÅ6?K@-+ :~06N_k?oן[o{“" |.(tKb]y(GHu^Ԍ\ȳKvi߲|-y~0H cW)='&Gg/ w!8Ejp1NsZ=woM~] |4CaD[5|d]EI>hQX([Sܡ.U Y '~ժCnCOrmudm<^wTD_XGP|tqxﱘYf.;(1#ȹZbfVקlGRK%lJ~]u ;/aMn4n1觙FH |pLqFuhou&,ԝܜwHb\>/R*c,)rS# zڞَ]_&^͡OE]/gX=z*LɓS\\&9Kt ^[AȇD TCmA]VhvYR;R?;2Q,ٱ:}lnykMcqoF I,7}Ė,^eI|g%*XX/ۯR`U=cD.q.ˎei,VYJ5$I)pj|^L@L=,hRqt-:FS%浨#|jLJbmYALJJ!̈́\P&5W|}_!6LQ~vc[Ii|ZIW͟Ȋ;gB xF Dںas//2Av_B ;gϓ"I]-X-<!kMR[T<ʻ,7pƹ&T<UU>ojԣ(׺z&2oG=nXTԣk|!GXf3jk[\mkڎaUr]ZXOH)ᕹPS}76( vX4 'TWqmyksҮ6Czg'MyvS_M B0>$Zu3ww%u4^.|i.8sq^jXFQ9:f#j. D&(C{l4<+e1wj ;t-1DTvփ~ԜG%A4B3|)k6A(;TZ;mIOSʜrA+=oGF"_iSd*% % n>ǚoraKOU[egJRcB2|l՗t{p]#m 3Ka P$P81_:.WjxY x@-V=j=|]u7`] A9K>+jɤ뿽o4?꧙!ȩxB hT>6&G<߀BG(<&,#(,{u%f )PX"9;a2~g:$eofoov(*[G5uuS[31)61ATSG{ ny\iOzqRc9\NqJmnEDyejg}#\"yDւAW`4T=&I^Ḡ$Z{zb[ړ:[S(zC S*Ged)WяkBhJ @ZSҤN\UMr*͑(?ǃ-і+T%=0ݫ/Qhe; ȹSȌkj;n^D4FY$+}h|lAQʣ8,8l60]M!#EzWQ޽ I>+է8*" CyM@d~#;C Fh6tdu~MkbA)JS =R~r5_5=X~;Uww ߏS#_{u*.UZμ<+6E-3ϴFzEV""l6AZLڷA22YiSM36 آzAB- %li{9p̮$Yl7)RC@eU'9_z\ +U(u - +%.=(=4N̞aП6: GjT. 7I= qH,&PRQy #qUS(lٷ)70; 9xXG XX$HtʹiVM3xdmP+pcSl7!@zo֡0(׃͢|BH!: +8^Og}4Eivu$M"S,?2&($fm7KS`p)d}|i uCA+LT(7*y>3`qwuxQp3ϣŷJ΃]h:_ VnެeM'۬#R*@OeS[e66;M(62sPF؏ Qp AOP l\kC ֻ{fFvy+g;g l]~֭0jgqܰRm~@*yEcu]`㡧<% Pn&7Tg",o !N[ӖЕ =Ihm Z+F̶>t5+o ( Q^v4:9U l0'B#nZK_N0pG'!e㎭v u;S a=VvW(^XFE! æLd<} zlGsOj@16毑=sP5> *#ϋuv6яӔ%MzNloe[rCФޔl{gFJja Ŧܕl7haY_j':Exa}i5i[JMG'[+CM%yR4PC'aw? w"asPˁ}[IM v^k 6cdwXԇʂR,_1 $²8pH<)R@T7M<<.oWweXo|}D=N[-,읰 :7 :cBCqosYCAvqm7{:)%m~`8?l]>FV?{$EP 6n`pa(N-I[r%k=dO8{Դw=azAmCFLGLz<_8nmo-aӷb_ρ_AW(S& >p"3"B7 2tD/ĕS#pe&Ti:݅#w09x$4`_2cž{z^yUAN Z1S;Ӣʷ}?'*TqJ^;*TmXjgV"o}:P c[k*g6vo2Iͨ IUv^[`Fſu GF ?8n2{,Zq܄Z~C2V&`jw%ы{9/6٬DD,₧/RVLɗS fζRZ)Wflpק1_ZjԊ%bf}.^lπX5ޝ<8^qHl |j<{w!Z*B LAj|M~6/^Vmk!5T^A'8,٘ `{}{TdV=yXhٳ`)&f̝O6 #._odAq TPP?+3Z)4 _9Wb&\u&gn^BT/O8V*0R;{mJpcYʈ,(gH+ cܬFZexqKUyfPAƼBD^czS_ʱw=((arm {&|?LxU[^r&B.( NMSj[4NPQ"w6O$!濞.\&giCOFUh(:]X9nb?tͼly[*moMwA(s}6YluᎯetsh e8SyS`i/5 (LwY6*CgΡ|^+!Hjg9nvkօ[Y׆i= 3c{8ޛtp{Pwj'?x?ݢ>쫼>wyE塩lt*ݝ݇?)5?Gt< xO} wG:[.H 6vm]/Tb-,aǥߨivKmbES_+i "͔բRH {~PK`NKKESm@]vY`qQ >O~Fl~n]~*[&;vv-Dl`I i\@Zx@~W!a䜈q83#iZ=پF$|'EY=&֜wŝpҐtל-FHO F-6 փKƯH>u "<CLQzΨyzzjy6 kE.EσٌGOE5@_a㏣/=644>^`-yi0ӓ7!)f췝J׻#[#[2W ^*tw/ғ;PsՖͻ>pЃc"p xp;޼)OY9߮pt1* 'TrPQ77 )}|aM c9ϡ?rQdCo "5Z Q:®8;oN#֨>Gȍu]Y:I]Y4 'zss( Łl90cĂCl [EefCn-/P"k9&4z{n-gdGhV::3 0RaDZa4W`1Y[}gC~Nm* - [@bUY,C c 3>x{w"tR-]7x[,~ZAS Ez=د]Mߚ_y/쇱hև5{Sc0*P%fu(9}/Qg]üNZ:^ -[Z]900d@q>'ŀu+=b]9ЇH$}'HaQu~RWsYچu rn)0̬ivw=PJ wAU4f~ mm䯘(qjE" L*(۪YM6ezn[9;5v);)cX6G=|:ne}n9oCr(]oOLW$i aRb2H?3s8:\w^[1_'id<3(pjDCVr^@SB>ێc-VƮM~pjJrTp_Ѩr35R)'nj :vS0xnҋŘL JߐU'H]|-+9'wTfX9r8'Mgw75Kn~ Ku/{d.[l?*S > XJGtpfBv8З9rHoS*[;j,65R75Js XY#Gؒ)<6u2fnl ?y]8x]W, ,c rˌ,ގ d0+mn Q5FKג:W[FM.qY<Ʊ(HĿYDI-Bq/_25F޽Kjb}X,r;0ô䳼jL4u/x%7s&9R\,~Y7M4ɪw'7ֵZ`1(/zv]E+K' 3PG)|9@*pLӫH9)e1Wau1{:yߗըBO9h<4LQp8wr%ECާ ^U}^\9WDmS2cŞ$d|}aGRt(ȢGC̤藚X"y>I:r|tڳL}ᮮΈ.mm\@Jxz;nP MDVׯMyƝyN(/"j^F@C̲Hg֌QS-9->G. #koxpvɽ6\pmghm\EFtu`&r{ѱ8lX 6y 0o| EoΟ-f9p yTMӸ@T2ƍ jQס\Kƍ,\!60+>F10GCB=1 zz(mc59]rׅ|o@br''^0$G ;'x9ޢ:[y=>)+- JW/v>%հqıh\#cy8]7D+5CT?dfffaS3 AI9SEBz$SSe r2hb,lʹTeNpg)bп;%I6@LmVa_`′lt>N܊A̻ӱtvWsH'P0JOkZK3L(?YyiN~ĹuT R]$uw-,}a,/\Hn qkF5߮TW`p` beRU30am 5ˢ^m7`$QOZRS]"6c xd5hrW󞿴cyjq,{,bv;G$cq50s#J%}BX"ЀT#˚`=$s&6%EHOˉ^S<>/z_Y$&G8N{>]Do*B"jd#>tzY6y+0^D̻Wyd+hp9 '@d]~(5>;BRضIz j櫢9(?bʥ 3fUlO!zq><9 LVsJ¡oTk ӜR[+ͯWϻ r ]P/ ;8"RW-h't6(3vasALqp? y  Eŋ_%˒ڬl\Op@|C*@(yw)5󇲅HMf6w]{4οDA6gL8oі+EL&Ur=aҲP>*6MĀQ_c_#yri=3X&s yhSF5)`oB9!%SJyVRhc1haД5<>yhI3pGAz_0xUyPh>8EL}cB#&E'yF(A4nݹT44TL^ы_’'#Px_>nEr}z4~h@rG"J[ғ/o,>-H2pr[PztpNQu|y4U5Vt! ʩ=acjbH0*h)V4}R̀ȍC1uT9L"Mc/knLn"k4ق T[M׹d;5H]7*^@o#c asgwwH{L{~o9bnjZKa(pFoG(iOΫ )ED=QjPom8&>0;#U=lOSVS<L01Poo9T&=Z8;^ezK3Q{vw%F̗` m?tgr*SVޢK`(!pF _>YϗL6!+_~$-KY;9Ǔzs1鼢swgPXfôՎ@˲9#.Cm#,v-飮c wE2O4zk0hCȄ7/jJ @D".hN E%o=WtnMF]@* j>x*Qk5U1- :;՗eӺB箟yIJ_ "ki=j+.Um%3stW!yL;OLըvd52rQ?flm,AW;XZcл=-u $sh Y> (x{;-M6(K׊)valz/=1~mmquhYH3)@F ENv$:/߁h ;eAu[  Ӂ7¼gV/SƘ@7#8DD1ƞQT쐗61 $^ _2$׊a#5QIݛ_=TChլdw^s/Z ] [Tp\HK/9zi-;d-_Â[L^Qϗעʎjl~_Ӷ,_4cZh:ޣ@BKQ;2y .7W墘 NV#~F0@Ai#xhߠ-8ق}S$j4cA |~w|x?ѩJO*OȚ3~P|d:,90<%G&U$zZ/#}d$LDBן>#/Zٟ^~_{~g`(tcb=Ԩ*yV!f76c| j [J,=9~_EhAE{,O$KXlj-ҌB)g*ƬMVK #Sj?kdvQ$hzZlҙef4ìg)ռ1PyE-\CZ_t.ќc)II2$LTS zZHSh JLvg;$ax]JcyfB= $惘e.8ywu78ml|fݢh_>2Q!A_GaS8UJ>l=aALƃ5DVXVM?1mYW_YwJllM=Q- I. :]w<N"ת &b I{_BuV[i-^0D=yzNىJ\m&E]s|el,ak3#N!pvXE\TwSgTq fV߳CجF4ݧan䊒SZd"^żcAQiV t!"|j އ; S% 7[lO~qEhV]GűjXw3< =J p\t.DW9"ۥ:tS[EnW{nvn$L ;5O@~kPޅl"4 \ Ȉ}"3*YFL}e|iV!W+Ϋ|jzʚ o9x0Gf|; )'L"a Q,!'$~ood&FC:'c='ry̝Dmsp|䖪d޳t*di WΈ\LIޔ{@ޡW(Kl>d~%$?!N/?Ώ9 I{9;i1m]ml`k]wk:mF5& ]e=xd1R>R;j>]ׂCm_f`;dvXMA~U0g˧-@":YLPOy1Y^3nG* XL[E}f+wkω:Mc`FկEjE |ڗT!rT<ɬu藬'-W#v(,Kj]z1tQB-^O@K̑PծF0*+Cpñp>5nD;=e}hNn fcX~u܆Aj `ðv2[貈"*e%Sic|B=xbm\<<oIWOOԘTn#ډҪSw7mEl<,(pq;~V+-: ~ToRmf9fp}RငPHoR&ufRj~Ε.L'wN=lfKz&'.K:KGdJ5P/ fj(O{x 5. FX`1D;љi 80nuvt)*!ˣ芶f"Ka(肳Ψ?RB5 s&޺ :xV%qA,AqU"Wt\Q7Y 뱒zPm ĭpZGgG.=V& \q@-ûo,l@ iIT |]?B4O*=Y#n~j|tbEޏB&c8[wSL}Mw~Dk鐺rdrlH*xEgp`߮&{8 ДR doXwc$J$$'P:9o|]CTL 5ZOeTf]ȳf |nB3l Qnlْ1ZJf& ? @[zl̨_h>/^ ?&shWT.zY=a i Uo>L[O4e]fvH saADW5p?g.3Yd1Œ,,m[KXOE_:^ei_Wѓ"}?8 Z_UT,'aH 1 n _VEMռwូ.[y 6LBmOK@$C{fϲ0m˜/~ bL-?^( q μʋ8Ek61L:WĕaVAr㻧 ^MA`w=fL =Q^4qPkAaDו2|v܎٢`-rj:AuTc<Za~ӂdȿ*<{f]Ot$Pvsq:apVgGsCcg|@nkNqXݓ݈XJ3 tgי>K#|F"}%~|sIfwO~a;dqyeB~qqq{h8~H/̵ӧJUBy'|2)zpGCx³VI~Ƨx,*PsͿ8FpHS|%}Ts\MbaԍN#_hrDh+?g 'w_F##8ڰ!h~=ʞFh9V|3eTsR/*/ie5/tV L8!xʦJsKs*gN 2M6;ʤ7q`D5Ergo}$}EW+ -?V(Jz4PyvNW6 {.]R׻bb4=èсG7́'"NW&VѢ؂5eVJT^"Dߤ|ǬYVsӧY(g'*|)d {l2s@/V̏gfM$MVAɞ>Hރ@ "z}Tn{wb>@jnL;v\>/f,?b2A(+ljp-^ vEcEfguO9zq-@KɖV{%yTs9l%ic0T^[&g faޔ{եL~iwyfێ va~hO0_9ڕ:NpmYF߂\5FwǧɝA0{5|0zr)' 2[ŨZ+ɒ,OKkFS3rk,iyE,i6~U>kg)E`@nf]s0%@NCwR+uT`I%c ۽3+K0W3+j92T/Gz6D^fgcQuɫg{f=aFldf[Ef Q6= [lջp0|Te5{)p ܏6܃%:Jyf0RgoجzDjӱ^'Q| X/h~bGi1H0f:C 50:3xjU{͚!;WeV]4UI;sҜBփKg9 e''}{$SA`w._G$b6UBMOO_EZ?!zNe|$@?z~w,4&dg<6sLPeɷl,O蝝)Uk_HYmY-K nW_36?;_3w]X0X'c'姦}7}uESTo!uM^D?2hXVB!0r _BP;|ļvlTC]DHp8o2U ]3͘NNs2ZL/N..9˓ w)UM'HѰ<8Y|0GeI=RV5 smE"mAkN(-R;b1MFl 5=ƼQmK%tisMx]ľa:v,֢X /Or,[-Y>dK^1VTUOw<*-1~Q@#90xU+"YZvcܘqӂJ:YMgrBZ, Z6-V\~1tJiP0bjog_߸?l|k\nd,(U_G2EM:#m ]Qŏ3S#+?g51F0jdXM{ӊeE?9i,?>%7K@Li1 -S?Tmd/r \riW kr9'ͭ3L{Q:mKne##;eN(]>F5hǤ/Z_C5b:Z\ߧSQS; f]bY4q/:\$Bntqe5Z9t{0xj>jG\YQFlwdè"CIe!9V_zJo(C|6ׯV$VI6Y+jic˻$3&]WxSkL06ރ@[X @ϐ\V鞸,zBTWex;ɹ5vu+k”*w+{!ȠIw,֫OJ|:ZxhLj%6.mVƗMw _k? ltstJStRu;G? kuN/P~,;~[Z8Wo@q\p;̝ :d7/N6_Tm˕jpK^$7bӢLjDfבl-ʸהr&ɺArVؤo#s˅N<(WN &)|YeGXH.Mֹ3,5|t 'm)a#x1wS#]Xʱe]6#" *+!D Zce$M @.Mg\|).hl[q;*l6NT.* s$WTB 1Q!Neno ;LGɨV?R* ,eb ǿJ@ʒ&=y2SuGlgߑ}jqkקm,/7L^a gYm:GP LWy#iO8آM~hLh%"]p{0x t =`ޑ?>JH *`EY9 #6EC^/tk|5Nx c^5 3pdb+\^M%%rLiw>8:fS󱡥`۶,pCΈ+|Y+bՔݵYU_SԏZ[@IV4y]MDŽnK6a^*ԃdKLG:PtUX0&Aau]'8l [0vyRu`3  o~Qb*~%ZI' _@&5 ס$ad,R4eZ}c&}6i2ʾm8yRaehRv'HP͵kpgvsZ_Cîir_M9Q639[ݞp߱=or&<Q1:R= A[؊> ?-kL{N9҅z~ƸOtw!?"8wq,HbSsUWbn_.0)7A,HV!qS{` 0bFǞr[pTRn)AXFDZ`YLy:ػI͗`1dr.jjvQv~~DQH#j^/)F^ǿ9pV褓VQ-9-95myN[;zj4GX KquО{\o|dIRF_Q)tR1UnJQ)zUIK3oa6T'XJLy JkJ2 TrC.F(]GD H(.K-R5O MW[|~G%JռIoHŖ%q]A$BSW V.h1xㄭ .`L[ :>H4,5[MVj5[0A Gcv5 nP8jsGn=rA!RL"[k,(Թ0 ^wv M!td: s{*[MG@z`p5b*5";ﱘN;Y3V\v.'5oNzp[)395_sz'> ?Aq'asOjOJXd=ŐE7ual".~A|@Ƿqo_J?ķ.o=w |tmNeH1corGA5B ~X 5jϐ":HKqQdסVKC%;7:r1?zal<*G#zPyl6.Iwpծ:8;ip;!~&g{o4jw%tUg J"]uFW]J}$I7:?@{L28Osd3buu?m-@\j_y V\{uy9W'UiEǤ y{3"t@ռ0RDZ!p5^ܨ|·#ojf6 Iɹ3:>Q62:ڟu:vR@\&Us)>1Ѵ=1JUVLWq*bq8?/oS!R_;7qL$pRl*[Ż)-sHeViK^t%j4Ћҷ*{ M.5 bdBL٧c)沴=2fuõf;#&VYX6fiLt‡)TI(W 2g'Vpgi#$c JI"`+@P:H(\V(PZ+@KH'Et܁lիj 1Zb|Z~G]Y*[-BAn<ӯ6uӹmx謹b&Ov%T53#/j̆Ḩ?fdEǑ9;7;jI0VG긦wtџV|{Y׳eTyZYVLrJZW?Z%|sa; zsePȥdg%R?Ag1ow>5ΞSy y7,N:7\5HӚڥ)*Ҏ2uLX-i躘U*ɾÂsUA^BZT)%K/l$-S6UyxOM|U&Tb]4:쮵];(VFƟՂ^F5hX6m&Kh#=J+6F![y͇}EϮ ґmj TP[BQCidO>'MѷPYf4 $ZhkD2ƈe:Z<,J&Yn/͢ΗcRQ;2vDgscXT] e͗j=WVfDZP+Qenm`8GT] *`sMŤX}늏財Y/c0TxjUipv4ښJեP vHi#i/8EC]Ö/JÂH-8xY +>~`cKW5+94FhfOay2M;]c7x-ʄ+áՕ[c.YҖoc. /U)[9N^4:d?G8k5o7W-H VsUݍI^cbkXGcP4p^9C8G?kFl浤gRhm"TmHWfnIr> G[KU& mp@\&qbY(Ԩb";ۤM"3fKX,3$ڹ yjpD>o}&e1MyZfq#=zǐCH|SnJ1^&tR6xFg7oXr}vަJg폙ׁ{*F2İV*5|*i2_G|SW5خp`?R].jYhx=}S[`Wo.k$ԩá_m=?~gc>dB⚷B/ )TK8j,\N v#)wD̸xE>qv);VTR'B쫣j XQ|,v"'H%Ugzgc4ϴq*5ο 䨬<| 95x~5s hspG$//I1JNf>աi?BjMo@g c3)~q2-,0p&wAq[gu]MmaMmvFM [>$uXRABBhCm/G{J&1 4WR\MD$j%'JV /*̻SBJUdÇ0l6Xd* 6aUʭO"V}po>Żo];noZu ]H.6nQ745B{fzw B0${(x`kZvGnϨ+DBejM^@IP'HԫTdo,UXt *MMONӂ=ca ~824_Pjl'Nc ιތ 6$+/T"6!Xf׾`XD2NiȕؤmWaIKs7=c#:i% l}8{kSxiW!b̞֡EF-fE/8!Q .5D,s҂+Hpm|L@g7aܜv8nBk/%Bxʛ`jljit< ]/0 yȦVvD.Y̿ˑ> D-P߽'C(jǽx~ -ѭ#ݡ{S7F ['1p[1)u{ߨvXλARyZAY$g `uUrځu1V,OF 7F@amU&S/R + G"Zga Eӣ6_;Jf()Ox>O? +_Pu7DIkH~YmyD$s 90,8=~Oidȷb)XzV<ja2xF*jq>`DR [C-xk±Q64ˏDBBIz |ldrҰ)]0Lz@M lRӨиSucUQ~Np494~Fꌞ 33fps%tuh2 slCفPSb{FRZ")-wS,% -UzicG|UInjC~xs$vaj^uARKO-Ifտ. VrGL^FԄ|F@|0/}j9C4f c;&EX4-hx*ſ_jaéz6d}6!KɯNֹh&íMXS/str,8ȻD S(i>%,[M\ ;}I8VTc0=!/NLזv|@j.D&U+! CX >@1?,&$I44}Q=-Nsd|8`|t_/F usr'4"n'V32Q  ktBQx]pʨy͇QTxd_j+E]Wdz}+@5-)5.?Z`agq%1(wqfa_2u)]=` >(Iդm1+~R>5Wtb@RuqL<"-`m`g۽k|PӤ XޛWTI =^k.= *^~E ДoyYLtHlϱ3a

zOE5٨IFy"K?GU9Wkul0Jn64}) BD.h–t}hy10fF=UZ'I:mw\ pxms+If??wG؏ ]+ɻd3Le3Y&[)bvc̙`3׈ G)%7c1ߔ?i>(kcw96;ÍmoKY|DrET݅97[gκSpr[Fˎ4G> I6cZu~!؈"43+Z@ۡ3vCu6xLK/ќAM6s;/ OCSk̯| 9Yfi ;VC9_`d4A>YO~)b5\0+@v51C૊6MGQ^y_ň~&Y:=O}J_: rp${~*}ktV v_ש;Nfua.=s@.qYP1w[WD8"k#奌gM)5=ԠU?Q#K<(㤜4bEy(M"PwX_-s|/vܠO U=sP6Tl8BN]QhAs|"&1'jMǬJN%xY]/ISE W0}j^NV?t DWo) ^zeY:k O$,}ݓ$.gAurRJ ,Py~esxh<'ʬ6\O}L11 UfB9t1 0Ǟ]%*w`? %ePƩR* ;rcm4`h]Nr; >ɟXZ޸2, ژv%ۙ 6A;.i혟8yH_2}T=&ƘwtW{Nd݄ꁬcrtMz$}ZB>"7&ƛinmxgzElu"Yg_hpk̞.SjA-Q2vN#)!0RY0dEASHFRĨ*X]EQ^i:9rEyBv [^jDmQt:aarg5Ǐ;˜y~C v1<xHOQ'ˏbdb-Z,{蝝fL#Hde79ؼ }؝<%!m 0q]}ji`W w$:{+ݑ;:s$uzPLHh0ߧ`x9`},%qG8DR_i1DScSc20֭ʑUyJSΜ p![:WXjI᧑lWSC:RaOQ YHC k)?럟ڑ>z7꿌ө;0m}:reK֘M}jhQ:@RZK ztcoI< oHU%puM~ciHħ!]2a3&!cllt ?EqzvHNK }[ ߩ ԉV/hN(^1i?B |ݧ~U@~ϠM_AW\h\gVn; ߸ubݧ? Cv4.blZBK,ҹʇKn8NܪT@&\ K s^xM yߢ}Lcy)P˷ Tp`mUS"ȩP!*_q"b ̍yDH{1RߝQN&F"pL>|}$} pghJL~: {ex9^̟@q2Y:,hH^d褼55#;e"ZD2s;ޱO`ޔBT]+nݛԀ|]1nJNCTtXi&crwawa9{ޡ2K#1~wKsJ18~k+}@QO j㵧x 4#0LW:-;z4"6Ry=aG:IrSȫVVC!H69#kR8֙\T$i UEU|ݚ II~՟zLH%Lk-E ҜeY>9%9V.^tA/ߝ趽"'zGJy]h*>y802x͋l-%}&Eܔ[_P܈;~8| $*yGbil^08x4"=K)+ԏW)[jA{D`XG#@,р<$98Ӳ(Al!2!cKF#t.(`Oâ_C(xYdjܿ竣e?l'mSĉZȝL4yu*TI:^i7V?V+_cXi`xmk_?O_߂ ŎEh,[K/t˚\,џfb|Gjos$NyhiaE=b2 NćhH]JF$ӤzyxiA>@SY~L rM޳)qDZէKpjb@ȕ7Pş!ILo,lkr^/p3k*'Op9)HIfQ&wܑzg*q$ǨI6PVJ x] 0o 9'`YD/v%;],`97*:WdCDYw#~mn`j`( 2 83VRo`w_]ݫpٹ;wt|>?@h4iQ4֠_FYfebz8L/p8 ◶!{e)]+GtAwrKε -ztZѕι.gN2v,_A/O .݇;Ww/KX]O2JFIq/y Հ$&5HͻOb 7k%}m=❍[Xj0e_RN1-qMqSצLRe=WC-گ1XPX*Ǖ0i-4=_/H)dz!5Й]no) v?/ܥd96tݓLW(zKfv&Mp8JG{^X80PyqzU* &>`-8^(s:_:\f;5,v=Ʈ0 }zN35\D .o+iu ,`!&0ښ7Pt6P+ B,?/+] 6to&ӷ+-/!vz=maۏU! Kd 5w6\i~?:} GsO hguN _ݧ.D,ZOoxaŬX α" n/(UQPei!H]I#I00h)v{/@}-c He* eI%?"H]pRH=6C[!D+%#e\ݩֲZ{$= cTn\n[Mv[iT mDɘvTûKz : Rr2g B Ip+_>Lq<||Ku'"B0,]ڲ}.{z$E,_ܬ͠ )oyw_:3 l;7 Ͻ}}-.Q$"A,[껠BGra 9DI)uDs RoJsa/ sXAx ACI{~jp[WGf|B۞f y.mYLT1/ҫUUr?Ҁ-&j!PrOU&V"^&;/MAt(O"$4ҟQÕiiieq(L[81IxR݆?:ƑJ2\MhزS CQQaKe4*(lYs;@~| EDHyhBfF_yYD ,zusd;tl,W?ytuh'}%p5`E w[xϟ"Iq vLLwo:?.Y"g8">,!'R 8 o# -Cz|Fq涘|:24Sb%?@}׷ hYn`{ N'U)v+՝_wqYyP.g>}/T2yE6 YIXD9Fvudo˾E'I A ӳoFa)>EϗMIpd 9|o`Y;f~w"\r"`HIģy4ԭţ5W\ G7R?M,Rh="kk;sPL+g1 iCeк/8 W )WKNc`6#5BR }5C3/@ "@tu=W}D^PK\q/6GvI{0kVc-ɟR#`>u AKd&Ј|9P("Rŗ_㘴)i@F'W^l/cYaoHB171ԅpJ4MEFB2 8qxR-x|0:/ =üw0)@Kb3*/Vm{)39gP36 <UOn=TS2hCpձ괱fڙwrX\t :u,kilv6֗iVdd'v҃c,u԰S1}+b~- apu\~,/[0ʺjϥV%V_B\†#BdHWNi.ٸ|[>&D3ğiNٽS޴ȷwґ>Zh63+ PU1=K@mSr k<3 @Na~BE' ڀOoH~P/dUbjK~F:E;k_Clߜu;vF7,?Ɓ͗e \{KvZ!`-wO@ܭg8ލ"E69o dk:oRu-̅ SWɮ %.;Y} l8WT- g2Boxy7ZƗ@0͸ #7nhDS$^Ʀf Z*!l1o! ̴aV-,E-6#s^}/vl Ub ڭ:QT7L{1 \5{y&БWʫ $'L!,8u7ynAi`A@ 6DWPJy4~Ըz6vDŽkJcKxJ]qRNac &;hWLY ;̈լ2j5o5KAʀzI-^F{YƷ1; D_^XmIM11XdxxY_X~'.h%D8xt-r<҈3ii)$*Lh泽QV|p fF2#=kdd0 c}[BoZ.\{΂! nj$=+dAh:q5y?%q]ګ W}Y yEo/ *=qGf|?_6(f)Z*@vCm{w[6K ;5=G=14Z 7!|qKK"܀r-m4viT?>77RN|[wjÀ}2!jJƳq݆te!:ƣ5!n0WuJD~Qb*2zD1$HgGwa[mc!%6P ︔!}oN/rעjR2;'9$4 Δ'oEMUqTvDiVoE,Nx'غ m]ʋ>r,j;W۶G%FB=}*`JW`g JćKjpS]{ŘG1I+c{ozO[KX<Ew/atpt~!4Iq(),:QS0G{5t#EA1vx[lm),i|W>/A7"Oҭ'xB풵(Ն5!Y.#"aW/e~KǤ]?i''z;xh$Ԉ[Nl~z?_:8E)`C3L2W 0xuj]"Z9-S܄T~}24Ns(cMR%e9=E4[)4RAWh;RV&}%9m&Obn|䄺Ct/Gw3o;sd}ّ++gG~bkO¸-3w}Y޵ͮ*n#6g*; ^Y~ mПx#Pq-ovoFW|;ղgہo;qſA_ B7͔Xf~`H[7)gfqkxӖr'N^/1<6@ӯF Ng2Q}^yo#}&0K'_6o? ߤƿ}n*p T7#}kcn,^ƱkDȧ~MGghul ʈr*UxI9OC)ȭizUZE5O? PxQ6v+?~qS@3G@+^f=t)o-QS_5-}%ɱCIQkƴ޼f2EbEY|x6TBI\ Z\ VuAMIMxhoG9_ng.i5?-|@LI%rvZŨ7 =W,0"Hh!锍kmL1YOL,zLӼYXm(=4P0O"ç fex+wzY4a&D܀~aM yrP;ۨs_ qǯǯ?-Egwj_"%mtT9+԰;:jons\V+vQsQ,w,xA/ݻ'A5# =RPb6WTg3tXb++Ϊ"} %g]:ƂL(I g-E#&CZ"Ƌi&8 jR*Oqg\4uI(FwD/-/[~iv{a~{@ce:MY!zT*M*S$w(?b&KK[yx.J<<'?ߘ18$zB=59r4nҢEX (=1)N{QP0ڨ}-LQr]wA8$GY+-_%e#L!0Dp_z3pOV٠/θ l?u^rN'&bPN \'ʥGP=&z-J;/ fzNB*YwQ:lݥQ4|a:VD4zGRk)ulQ98}1f}Bn ^B>>jƚ T4LJWZ sVFy)~e1 (뫩/Ň6^Au!s/{ݍN.[\YtT+Ip[&Uj/3sI3֫;uI֩IƵ[rb;ۗ3/GsW+Q$G<&,r_e{"mކ:P_~sdVu$ Q]YΠFYs^\@gFoT8&']0 c*[9kݣU@Wo2ؤ] >J{GĔ c(^;|?^Qx?P֛{^|ƈ}kb#1 s5]\;*60.-1O 0vڙew,t1*ɹe9P#;HsN420:."}d[bوR: ՗~n pΉ:t,1[jZR\ (J2H歨F"V]vvX͇ƠӁ2?u-C=WYĢ{ 9؄^? څu/˧I&PxqzɳfU@+;aOji8!;Q=3uaŋ4G ?+b/ʣi׋a-vp/Wࢢ^psoWF?ϻH*V֛3VIɋ3eK+ Dy=I$QK=:%>)|X^hj8K 'yNa7| |[=FSވM7bQ(ndKwNz:Z-h#z)q8υr鸘-|b:N}%yvZ+۽8 q{tok;c 8' p0phI=Ie|G{)\bzlxo>;>4e[x)t'[}xn„v|rirLGBlG`ʱuj.F)['xٽkDb<ヒ(}OnP0<;,HBkWHu,?rLbYP 904!/\egϢ2?k>rŨV;ax+dž$|UكyZ3T Ć .XۈԾZbc5yQj{8x{J۱B]WuAs}&Zp} 9~L ن ,8dل??ϖ9zÞ]-k9DiPwps1lD ycHp(ULe># [O V CzEG,RxhWu.߄z |j^~zcED~zT ˾:nفu׹BJNx :O~ S=} +zȇ|"Brgpn*ZOiރe058c%|~/3CxX$EBPi,tGά +dUǿn[_oN!ʿepJܬ'>/_nm| \ӧ mGomr"4&_Z2omb~u|4=_5C+3!(|b)w^:&r.g|Y};iCsm0tA,ܵ+xFz5 8teγ|֎hg +ڈ9z 9V-Sz/aokt\Cǎ>mY}uG(ƞ_9N.S|!a76%ELK}vm:3| u[:gY'Q~ZD6g^1(l{twbʟjǧܔAVӔ!ꩻbmQ&QuYHᤂS8fQ[tkn[Q}柛:sϕR#8 Y) QXJIkJ=D3S3gdsd$hjߢѳ؄[qL]Z׳aF~4qX^ÌYsVff ߵh;`HҰXd\ leeOrE9`>`o=v.Y&Pf=!j'2zX=>mؓ Ek;='ÇD9+Tl+ȱ/G9D0@$2$jx`@ka ?W6M\5zMKTn&}d^зʖ(=8C.,;Q RVY+l{ƒ\~BG=f*}S Q;z̩Ug*ޢ<o:uکUa%sD@((7VaMFYɣ <ÎʉGY] Pc`<ґG#KÄ ;-tU:vǝ-Etՙ!9,s*7dՈX&G>b:D$ٔ|n)r͕[$&-M;supXOQIO0)IGȯo]1]Ԏ-Zz$6&\5:va-z 1EAߠXJyЃ=q_XO'2_K8츽n®I"n.ەg6yj;q[}Grb3Cb.ږJ'sb{LDj.exK:,{}oC~O&{'5V)MP/,bfA<೻RzC\ˑ Kav*2^A~;n\qڱ'MVlhoJ01g^̪0v/ջb5!KvŮ>Z26 CՐRIgCп##D +k#ͧ< }&LCbsӐ6[|uF'?ٟŵӠTq:Ǭ/c[[ujFj/ `TOw֯BIqR~`dP:^UV'ahܝ˸rnvSY :#]rqүP>e))I,*4x8vS+4o\*Kƞ'Kc8q9j9qeEɏ!^d}o8=ʩ#\JQpҿ%=y"UXL=獇M;lGVF q=\RAhiP)bF$J<72a~},eqOqwb}yR0`Ms c7R BcĠ#"·Kq.4նaߤXJ9>;QnF1bR 9)0pa@qס$Gz`7Տq h8GDXzԺuQkc51)y8\؀~1B'>ʢ]Z,pXw:TzfNkGdUE]CM249TKk?gWP*(9?O'CbD@܍ q񃷞F9(䯾Ǽ 0ȳ*4Rzl[|]*(p]$ l\סsGo)^4jdz Eyg615WKW9Zy&V)̔R4;b$78ǍuUs]HW!2vʩ,_5Qz/h#:wӎ 1#qvLYw𝔧Ӓucg՗ E9FD_^S\5Ӑ1udFU=NSyTpjt+EMavq<)+qWjQ3Wy~NL!\E\bXW$bUbSc݋E#|,a4@%BǮrYwhCOP!;oV *#|}C?a긕>Ȭ;{9L\Q|bχd+LvJ">wR7a;dGcOXE EcX,(^]Nr޽ L.88s2R[js nZq+$6-ϒ?$Dmޯ}d g8w^'m1\gRWx4Hy wڑ`?^wdL'v,7䥙̾77x_ɢDNj%*%Ξ bW`$<n6<3yCEYe\ nr~vHiRK#_AN#ʤ]:ʋ>Y:[,I X3\My޽aUuMd_6jn3_PJrVJU2Jq4ėsd,ťNpQsc\ףV]ұAdYRYqi#8>o1b{_Ͳd^Xg4oj 7!jU G>/sh|\RY!d,Ҙm<;}|?\~$;we1p6[ z Fz y+~*ir+@P v)NNb˯B;W2PO< f)ٺ"VhlϿ@V v,8n&%M!>,+3u1y>mhkB00 dZ0TFdܺ SIVa5xBKeWQV=Qfbxo|2ؐ_ M hE^!ّ>`wêpdmgPoWwCK}Yy|E1uo`yyV?Byуup1m6W5}#w0y^!vx Q >W_9=bMo.&8XU| BmS1 &˪CLȼ6;e6yfЋyH]M0W /~3urOOVgxO/Gv#h`' b0ZkNH[נ9-xF ~ D6_7õEƸ:>0yu:-Q1P(g_2\Cr%Alz aGfA4SYPt.o^5 `T";rjiiA_K(K\ NK=o} }{]/18KWSrQ$JjDbV@ ꬩø<ǑjtDʲHG.0Ȟdhvɋb^KT}(wk20E/ `+Kbx>8{rpaL>snnTBNH&edȬC-~D.Bv K}:1@%~FvS| FS9k{DoP+$Bn1z3jojg_WoK:_?RA|a8*~LL}rkrQKlo=?4E:i>GC&*8@"z_5iyR cERጧIY KrOzLF;&<1tSXph# WAT,⤃73)棐p+U7FzU`$y=tuL@fN3,#{<8_wlHev˿(:yTyX4T'/M^H) ._[KuvJ h/-|sp{̺XLE PM\gU_)rj(:5yV67'TM̘kNr)s^鮣ld-TRޥp|ΰE^V.C!+kˢH׵ewʋdȩZ?o:^}XM>e.ayegWf~E DN%\5D~#bEL@֢;,b gL˼8G'I/eƙZBGp\:ڮtIt/ OP>PIpBg-w$gVsQ 6=y#n8sl48oSUܪcQӎF`8tGS@ZTEVPumx7m\ gU6u(ى4:HH]o:#~ffllH}z~%ϲ#:+Am8WC^#n6M_[rҴgôv J۴ ĉtgvsfw+uNhVpEݢ3"7grN^Y#b]+õ'Llz'tUt1vgX(lgrÀC@~5}VЈ@ӗb@>v޽98%cG:RTi TֵB(#\ׅ(n->^ډ1 ,'a]aJSٺUs}\LT5a G[,kØbtѲ6\@H A$0]Ie-S%D 1kګaOxT(}O1T=uSg|T9U+gos.R7T>CD.U^;[~,^$ߠjDJӊ;FjxbT`pt ] #vBK†/(:ka\ z$A.V*2 8}$̳FWawR)4^<횁&<1å-tN>nFօZK!^Z K%p2]JQǎPzc+wԷ'vg[; pQ)beߞ/ߨ\GBiP0P蟱s\ '/V9[+z_G_9^b&Y>D,iH2梧 FecJPc(*e+aG׈bfptWn]CN.%Tt&s׳a1?a >mBVB͋B 80 5ƀT?qj"ntdc^*BgdBUnڰ*0w3L:܁iw4{+c5jthH<}<(?4P5=wGFc=05^דy SCIK!+ia㛨q< Z Uk+Ă64H *(R $йC.(^"Xl-DPE eo~3ي~}I'3gΜ#bBh4D k6 tO>›QA O|'ÿ |Zu0}!)^| 4 a?D 2ܐn.f׻\9[EDUovQC9 AcnDQ8Q7!{'gȦHT/IT#0o}C)rhJc+|I\788`8dT4' G<Ԕ>? 6t`G,*Z6tohzG-7hǹmQwcmq4dz5ZKn^ޭ?%i :bւSv4 (kt]ۙɺ|OqMD4+pZs/^\$kR !BKtsku ڬY:,+tbz/C]6cS_C7""@cw['񻓁-90G4տ*\& ;x5&͟?'uC-F㯸y aYƫJxg&{|0ldˎ}k^A.[WeY5E5c$1XZ*#훪Uڳ6P~IQ~K_dg];L6uh#}f侈tKyZl5C4̓x0YN!I밵tF:5X'c+BC;>ha>Os(1j_'˝ҪUD,@S[lVq 򍬯M[JfDL0#kآ<~<Rʼ aDfy%##7 k 0aGg 3 A +n NY%_VRTEq'T_)T |Α z6A''%^XX߈7G2uHs0Y% '%y6aͲ~ׁxGW㶬 q1/6-=JDC#{[FE>>!խq?@SR+N O9a 6k-faؖly-;.:fF3oS {yq6L Y-(q)p#kH\i6I9IlmAY%ͳa*;bg4gbmh+Fdꗄw?jt\-@]%$Ǘh8.WtϓfD y³&<xv쳟f+lCFc eqtƙh=QT7[l=i;8Ç&K獕e <("V騥%{7E~c=aʪA~>qC%G@N&vS) &KQɕ'!>v _dKz5KZ_xâw>y4SV`[bӛcJrSD@%o ~s% 6ȉtajt܎1nj~3dQ: +deu͙yq{'(XKTz&KÑ+9I8;?֞LKVՒRٴ-7̖;棐O8 Ke?Crxl6&\'}dxll1W|Q#$9 8T^ٓ kmzzZ棣ɓ&X٦YWr_r%4IDowu潵s6U"!+#HHޢw1Z.Dd\?*8\U${wHj֓9oA(sPN#a6#^ :3Hy_X2GʹQ J3H=_+%I-;\s +GVVx8;Ua cRt[ek`tSfIuhzk)q]O}#}G'U]֙IbH#,xo|&^hV8o K0rZc_ak{8z]msj/$dtm~Ŗ~.?iS 8õo4Kn]oug7s4xg:+MX̪WŰ]|دaa7tu wjNj;?_Pmj#U sF G/*'I㷧†(IoIb($-iW:A< # X}G߫EUIIfiHpP9-v1W؁nƁ"k;w;7Cuvs8h@x /HŮt9zwmTU )vO@x{G~;s9%\ieDUS +ulaȳpTBrZD܁e_B?ծːfc e8DH} ZnF7 .-;w;AzY .qBl1&cnFcPyӴ Isjt8yrp$wG<:'++?׈IRclGk.9A F :D RqDNn6 ޮɛDe`Mr"oM0f}\JqNF!Y8u.@G5An?`_Z7jk܆‡mGr͝:uѮ.bO/9A3%LN:Umt=baԳeKEZkAK]P&9R5iK7XGz奉֬V zq(-e0%{e;Er"Q 96o)B'ҧ& ͮ0PTMI6UCYl_Y8 w&X1˖ZMJ:`L$2iᎩ`O܄YI*$0RGZr~bnχ+^|M>#ʟxQZ=n*,R`q).R7M]=O3S(E'b>?*ۤ;fw@.{*&`,N#0 =8@3%[t]~Tog0>燼ȫfֶ $Qj*cmhg3GXq|k^B k" d ,VrmwU#<-"1"<`=PC:;׌J yͶx9@cAe?|:.dD++M>v`f%w>v-k h?6 ȿk~h5$K2H=&,GgRޢ!]Zy'Ɏx:/-#ʹ2:M ,KYs\!i0٤|oN4&9i6\xJMG j~]#)tclSh#CyElK{ແrn_N>c,"6C]QIET=Ј6bIm/:'eBFlJQ)hJٛK<zG\I+ wac[k#pD,z8 ӋH{U~z.~~x`Y_8An%! Ȓm#|)n8 dOj2G3D"KZf$Pj6pm[xP]ѳ.US;]u;"/o(.;;0j_.w]VM;fğ'A&r@BiZdz2rZu>}j\YI$&nss\4^N%B{N*&Vؽ% 4YI:ǜɍ~JG=~MN)( 4!m9 ԨO&sonCJIY2ҵY|gj8ȱ:5=]]aXǤUM՘|iUNMή"lWn [G&SQ?[[tq^/5i "X&ݩ`--w8:گ^/{\Y\Z3@F#7jRUUtb5˝Nٲj̮fqyȚ0Qo ns`Sڑwjpxsّ]'Z]g&췬L賫NCo-g\[ĔR&|wj{`Sصt%)*O'?S剙@7w "}$Za^iWqhd@0ƕeS#țg4"|A :4g]hXdϓAr;c_XzΑj&oe%~2w&Ov\$hDŽfRw8s5ww(( 7o}lT*yLz[t2Gh6#yF:+,NDutр";W_7u7k6OYao˩?BY[о??|{yp=b w ]~_̯Yڡ4gPs46('@ E?18ǫ+ƾ3UWk-; 0/?(jy̮!;h +eU `VSwQ:h}>{\K#S;rfC-֧D|0êʓ9|(-7[5cCL cd"Pz_!. ħ0%}lj^g;4\Wj/ TKE7cVNȬL͐V=W :FZUdb?.OCR 2.q3ޓ\s4AZM~ [Bj9p:t8//ar9 p?ѮDq% ʒ $m4t9]N5с$aq:K⥌|2>;3UǦ|!U'B\[r') +8ϴ%LF}< aˈ_B[uPb.MœHY2>cSe_68 oo=a:EXtɡG={%ASWdl% ^<~B@Ov.}g&) ;ޕ/S#TOSA;]xXJNа]!s(l»E Lɝ  Tyv^A޴i8y??௚Laoڡ¦L dSme'hYآ> rܚ7?%N.8UBG-/ѡ-y~H{_ޅ1xf'_i$ŮyxCQYDY٨;|[iaFGQb :"*$:bZc 'uQ {8`zP cn8!C,]O9}{"/a|b00:( vsvs^_af g5DGk.×A* Db =$OC|@;&/$>3?X$ҳY 86 ]Ik(.(+gW$lJGp܁é? :L$o|KC7w/tʾY)-Rd5m}u)TV`({]XT(Z;ǖ`<ڷ1=q:%k6foѣRH5,]4}q8`l@QtyAFGh2s|ŕiQ)2m4ٴ:gec( [w8˸s1Y'n@*FEXooա[JѮ1\c@K@ZKb4;6Jnս1A[! 㫻|Ge-hG/kY8G^Rox}傝UVSmYȡؚ(m'Io}Ԧx%c&Hf-Ȟ0FlL>/ww&F#k8l52J3EL;ܥ+5}Ů ~Ŀ-:K^-bkI @ƥ8i-gpzV*-sĦiMtJ%b%sD)u$X[}ScJhki;rm?++'ݡwS<:CbHL_cFzDq݁2:wZIGVa& F#X `+_JRfz~kZ;RoBS0`WE\=(G#2߀+_9Ů=:f6X֬-ИZS݂m EE-ӱj |eS\ew6Vm>(<1a/m>+QSՍq?D}pj BC?SJ[8SXNs)d0Pp6g8h6:zآP}٫"Z|ۈd\Ewu6'F ͬg_ [J84{ci$(xԔMՒ~ID" bTktpB>(6I)޷/bFZd\?CgOIyR^NT+ o|H0pUaZvlu:hRO~?%=.1}CO*KZ#ó4g1 [(=_sآ|UU-x@+b> oD!/QsJ Md yO P N{Jd%6:{WŅN`\hMK&+%p^J|ogVӞv|iW-N6wMJfg8XsMJe(y|Ȱ:&}]-)X[4n*p'Sk.4-1" AߟRyV4 qM<^5Y@ǝIn̶ך؉w>U#"@a1{v/ Ʀ8P/¤eM'##SFlJ} -",x![{|9/U֬V 2sXM8r+mN8|a컿i pGulz(N%?`a86Nh]} 24P<-/e,d[&V̪}vo%T +E265b`8o- 9[19q'[0>Ψؙ֙\g;r2oě M~,l@?Y5Y[ -=}۔YNlΙb]BOкRgsOfb5X< )=EdUwHoe.~c eB_f71Lޓ*CX4gFFL%[f61m" _wKNCRxŹٹZK>7{{ m@Zߴ=Ho8fZ)>c~w;~16cA0",e=/ִǽs}*ܛaX)_( 6D hDG=8FsTI~׮ O=K{mu.5--8~d8¯7By=I{7+ sQ~owwT\1OGc|CNB;Qz/^e6KbKIt_}k nQ'vٲ<"yIM ɭh_s8V4 f} }vǻ7=E) (o&:"+MרIV{`4_om,Yk]8oL/d/w O)8{ՍZ%XN ?/t\TLA̢ t=ǣ'Z/wdzQ`h훟 Dzصnsa(߫kR%?__w[S]`M|CJm{0GnjY/t iT.LgZ3~KeQƯc)j$oX\uz;z|л.wWa5Wݼ^۸8d+"J?b|uj&L> [#+(?bs3Va#ր--;oGos?U)GgVR [(ywiUڂdyVѹώڸhR+/Ǥr4Ջ#nҷUD5K#qXO H[FpE-QcՇalMxII9dvoD.<ߓQ)3cӯo>*GwOҿ$zGRui쪻(UVG$adUn (aV6o_!m̅}€yBDb7&K` FSE}Ԙ,+I6MO Q(] #O""tK7W2^F:uxk@Ra ;oI)=?֬%AA60#wie ׄa$xhW2 vPCÇ}7t~<-'Z_t33nZ~ֶX/*a eLO | ̏8*REGCy&9NkCvK7?x՚ufFc)wR/r;,[Tq?N:SA-@X=εLXD:ʘfF^"Y=5Zc)vÚ%(%4LeZU.ߙš.#M4n{(A: Q lͦz}aXaM%ؔirQ@ {){j |&gU8@?"jMɒ:Be!h?ڻ*p ;ddgAy]F3ޮ#nj MeuZ:) 폖}h&m݊p{`,P UaM٭6ur̿+'ł n.O#i@d_mLiQUL+ Wh%<28]G60sk~99X) kK7P `YQSjD}:վ<[v pEj.V'} ΗQ_mnG˜}>k2Y quВggI#bc]\rt$DZV,NB'wW/ - /nEP"5|1MucSɳ=S\Jg#Kz:JCr7iP%U>:gF4>btlMllOc#0ErڷX.cvPU6UgZػ]D15շ0V@wLm|YUE" 6ۈL{#5">WqN6X̮Z֩mw+Ior#:܉QN:$mD^/b yYOT"R+ 0U*$}< g]HOԕuu(u j0}ԦbW|1'߬ɂ 88dpA,Ϳ$0 !L1L񶢵1aBw_gn'gbv.s`wo(oj}~#&!Pe/i*mn\ΠC Đ6m=} bՍ}xHtx]_EVZ88T_)Ƈi_eDgQr]1bI GG#~8q^b-jnF+ëWֈD1fVV|@ Wӻ~t0l%q5/vbJe,&'.?Y0 Rxbχi:?MOӞ|R 4)<8.t4CG5%th[EJXzOp9|g};E n>4> q1gRN|Ў%|-rฦeę}F9k\緐/Zo]C###j{9)]"I2vDǟ]𥡅 8KYleyݨua$Yueehv3Rg?PdMorsOeL 36ve_GΣxYn0(N:۰hP] B`2/] eY+s>l=A|^H& sleg˞!aNb?YPEiiu{¼&=iXI5oG厬?\ׂ:tY$;C:PSd| 6uJiy >A{t^&~>:bȉ撐B^rZ`SxT㸡,Vj2-&"yL]qF('d}C <Ox'* x9?"Kzt8Kˮpce~D/WgTPrQ;W[^!¯d[]\ XKO֠}ݛTQ5pnB,čN3(}\YO@`%\>ZYQ>DYCH/QOUzĶ3PUO֊VV);%qEǜ­dWCڢ]&+Եܩ-Z4 U[WrF W ޸{b[a"pQAC#Ϧ֝2xQ 4Btt S>X[UYqY^z}\0I8)rG`W7IZ:<8 }Ai>@ib8 [:ِ&Vq@w.urB. |ML[%]:xp_ZO#ı2PPCFᣫM_Oii+I݆%hhY^v: d ?dYM_\N>/Ao^C/BqTk#tC)3/i;޼aԑz]qS9}ߜf?%Ap}wB+&}:Lh(y8&Co6O=hv={n{)^jMAV?]=R 1 W|SpG\<ɔ5$Ԗ~oKZRZWJe[P; Br7 t[`J/LʼL;ORA53x*-הq[&iϡWI ו$XF<nqSvުO='Wn]g0i*8b?TX#" +W[(`1`ǎ`% /ؔk|N/4 yJHͪǛ[k::._܊sP8/Xk3V8;|Ⱥ-$^-X^S0W;S_Ag^?x)k;av16c5O'a=\4YV|{(Mܦ  ("v ڣu9QDŋYjw1v3||ď\D0|9(c<t窷%~0ǒ )KӨC!?(FxcWk6~ 5^9G4 ǕUl־.v[Vۼc읞P5~%zv7f1̇),WbeDrQM̓GtN#$\>@]GErTZ>rV>⊰qXN tܽ4<ڂ3pIEh';aQ>QQvm]0W(lA[uI CnAVNZ!fi^'Ӻ `LUep^* Jv alodf+- $Qs}[=\wtȮw\~k>$!4 Hr@[!*US:Qsՙ |:3OҪɵ N+wv+a|XgR> I- ./\Q>4jP7G ].qDTWkj1A<9f ŇW8>|3-䆁Jl̝ݞ9{5g4y7֙*aY-@GXY PGĕ4Mc'0~4m_8 ΡP;ҷo9'WTs%KL4lag]RǡdoT~y>?`ȿ?;8uެ7c=<\oIB ?$^DL˰{.i{jN^=7kY{b"Rb2 O-Z.ᑥ/_lDlH^})AG9uLK(Ritv5/-j_x2a\a"ϛ4,ڽ1+Q_) DwwV 0)ߢBLSC1 ALXL.1ԡܒ74!5TRޡ9bYe/FCOd[jiw@iQNԣ =*YH5ؐWLA.(R PB!~|5XzsW.o W]ji}v`Sy I`cM)448XuA~\W'DU,8;8n4F<}x4]cx)'f{x.BTku"fMTKO 1zKbrSLJh|+zGy3Nc3o8)ëp%IfWR)ѝ]TO\"T3]>}r$g1iӦcasp+iLsiqL&D ^\sbgIUB>J(oFǷ vӠ/'j ύҙey^-d"@7+Yqg$۔-pzrЁ 9Kuv0nƒ9G47_/Ǩ9zB Pf{fw8^HhkJcΘsYۉ{+hᠮ{L@bW;:8Zn&hsoa1j*cy-VX 뭟:)Xag×k_IUNWѨÓ3_cw>F9 !zR}|3֙,+Q`jdN*s$,CTJn:z 2ف*Mѓ` D=a#M:IX0;ξw2PN]k9k;CV4Ń ?*4y (3)Q2Y%SAa/m*lt6%MՍ8[~8w< HUN Trz-&N/d]`,=%? $ṋ*itPPw-oHx^+jwtIpCv< \#$?°w(qDcs{p'[§Oo$g:sWI6NM.Pk{tdD,IBeS#1׆s푸RXڹY u|2܂T7PZf.[GV뼿  2W97,yi$<$<}e(3mxe/.q~?eCwʚG :bUS>j$>k8zTnй W2Uc06mF%;8bdҷH`pN3m:S#]'GiqJۉ5(=oHS\|\M|sv@"A73k1kV1rSBJ<hcSvIż"G_{i(<]qq&9A-ifJMDmr4?B` gd<Ҧ;Z|*[L}Ԇ^$7P / W+{dtuZz\n#+SѺ1N.ҏdX`FG6^1KgUn&7o ZK0'}_RHHF PLZ]A#.-l!W &AI]PX}8EEH{$g&/;9BЌ' y0t@A_Gsߊ kZ> b̦DJD*Wٿ -Ē]A=oы l%Pwh/@!ބOHܢ*d+5$hvt:1ZɃKҸ8niv1y4K65k;i9򔥕FY3K kۅ=ֳ9x=dP-x(,D&AH[dLMBzd\Ig~ߨC^e[E/)]{ZwwFwJƾJeWlznJA}'50L~S; 4\w{ HRآ8kob}{N{Gͮ`Ô/-jbEv6R4- 6w;9q6;f1I& ˤv7Rqv ] C. DgA%N3(.ri3TԹ4kOc.~ƥJ6=3/w\2XfDUG$w^t%aί8]B;y1]S}kkp~M=aZSù XFשӛ[|)ƙoD*^}y;Ч>zܾ4#@CJȅ̳tUh(?=/5bKe1_sqC\3>6Ҩz:]pϥP[ktgf>Ζ`'@̧j,r92d{+"LejLz' {"U!rXCzD#X{iԂ~q[ƒS`zcJi9al赃{ ?9WԓFn;Jf99>o{d+B".U|'ڵUD<_Gǟ Oыnz*㊋0~&r ]F(‘rY|ر'C} XTЃfcȏLVlwQn5M?Fu=SN;\>F!n/GFpMt`Ĩ5|tء<~rg8'G2M3%i2B\1kck k֋& ×#zHPQ_5%tF_W\OFɳ"ψb+Gʍzsv5Dȝm ]hMmE9=[$ i>Ċq^uCuk1InO23 $ K#!gF뭊}=7ݫɝՍb1ǿՐX. ,5ȑ=m{k~Hb Ybj\ /ߡ\ m$y":ChwқIF30xjv3?E~vtD|4 ~yI@tXz$cOĜHNEF%Id¦BDq%HB /%nxtnWgLj!`Z}mwc6'K;s-qvUH&6teZghH7F'.U|H؋4FőԠ \&$!0H+ӎe?4 XHC'̮'/"b}k\޷¹KgKUh@vlo;BX(z(Ǭ׎?Y]LJ/c2@~|CkeskEe1MA ۥ9K~HsTk)y9tr G#z!I|v/ wiaR{ٲ Ho)hR}cc }4hk~fq!BTSoox)aZ(J}Ko~p mWBr/فz4ugz6'$G"9XxaP.ޙ%}R<( wR+CsyHQ>YG/gmw;$f|H XjdV'h^i>}0?"<|89Ƅ23v1.;žnmTk˿I2;3`ÚsLryӃavģvǺDdG m|#|549'IO#ݻsݘざ6}!lOԖyJ;Sѥ_K0כ`oWQ*T)߰+' H\@Mr9$ ~V"?M=&Okudz_ uֱJV:BX٩ɀ_c%5nKiJ4~Φt;*/ .K\_-2. 䗙py#_pipy%,;8. GxG8H #.n _+RaBO=Sx×߆~Oa2+ɗg1|Mz+b:-)݃?q"%9Ծ }o/GϾ?\?5‹}miU6iײ:hFxHE.-J6=2UՄd4.6 uLYJK,'durgЕkУy(*Z}բ 3J~RdQ`l iQGV\`{֦i7}㎊M T0فlf:nWﰛ:I+s؂Q P@?gi6#\:+Kl6eKKt}<|g*Wެ7GԽOoUM΁v^yg0wzNu|nk-mpѵ#F5s=r)/$+E^M, 9dFU9h.76b4,&%yzw0Ɗa~!E>xƾo¾{BuR#n=s_n='9zf}^b=ZϺR0 Vt迯9e=סE=L8%C_e5Vie= Y7fswq Wsi'X@o:8[=‡/w .3h(Mц 9fQu>{&X78aCN1 dw#4 89{gx;\\bIB9t_]?ʽѹtfvo3tP) ~hrTzЁt=5H=uW`-,X֫%̑IiXc^W_}C]U;$IyoDF=6Yuq,ޛc&LG }]<0sMhqEs&ƓbX߂y(*?6khT̥x<;Rdo䉙.Ef'ʎQ2\ek ^5syz9 Ӽ쮣<9q =8R򷴗ݛۢgo'fF"CsWwWz Aa?F7?->ƇM. ϯ]xF4>qxwx͸xp0 G~l,if}sDW,Јl[zw02U25L^VsӸf(cVeR.٠gt­b%XV.O4~: inMet=:6\>RɌB:_b@5"w;f<"eg"ɏ;znќ>4~/uE|AǍY{lЇ4c &Ea+N2_-+;6 y9[LO0i7uga;]VJN gޢXHMJm>⯿)ܛ|0{ EU+}kqZM'8Prه5[ThRs\[-}Puݲͥ>jVY$DI"A@l&9] ?6JI nGY9e Kq(>_T^ZWX6y0>JEywl@hdu2g׋+|y2rFȅS;Rּ$CLٚ2LٚA)[ռL ߁^e,W@+Rr kI?a3m,tHM~a~9Wêeɺ[4Bzӡ8%xhwc/ |T]U42+![G!Nxꉄ\qYXq(4F?3wcDgy'[M/kUlgfIܗ,/*)jgʮ=++2@8vO/Vh;5s8Aɓ_AX@Oy}-NGsܚ;2<9W6/UDSvWۑ7sJ# 5+I<5My )' kkڷ^&*jU9eQ~̔{BTp> > IUO`#-#6:#fq(5g(LRlز H 놔;8T)\N߬V֫?ReQ%Mt)% U-$/3B ,{7Poyk~]P/`}ue˰"!c\lbjTb%G:vɽYؖc8c ttU*ޏ" b-ř 4>M4Xl}8NL du$Ӹ<4ˏ(yd⛧ډ& }YO3qq0Bu;ƒBCk֬cSei *yDq9w7:Lr ɮ.4R\i^NѩRKl; /ff=2fŒuD€Pי>s~x;L/gÆY$(hITby\{GkY5^~Orv(.vFqU6ٰ,cq sa87iBEJyUPށWekʉ4 %\WQT# \&Z7?7?.ٝCm?w6~ϤY9sA ]ӊu3`'X1Fؾw?atC7~d¿  W - 9|͟nR6EY]knr:u޻m5)bW z2ބΖ>S%j~~TKo$sK|KG n]0zNEIDv4{jfA;6n'ѮؖWЙ}chجZ:(?voA{񳛱0??fioOѱg+asv{X٣̺MGd -_kZ_eFboSO'{|@ͮ0 ^Vo%Kf%qAkLe\I65G;iGOX>hW &|t Gu5?Ӛu0.r}{GAP qd"j?G:lrFTY"-un: }ZwG7V@5G u_r3le-$=6[pU4ނe{a]:;o2_ viU.قJ]=T8duHAL8'"z ƞ":?W7GPPjqrb]Gd=,KO쫁UN'#=9|#΢N\\}~%r9!|k'(jYbaVbRI 0үF_Sf zS6X»A@YS(4@j эh :.„kvT4VU׃qxt*0ojQolY  YUMIGg:[3r%F~::^gr1>g#y} >&/? BtӮ jaq$٤F| $_*Ű ֔rG{"Υ_uwױWkv#_ay3r#!X.o@Z`W4ةDfX=/2x<1ҳx= e*{c/a~xun\]0fKZ^/ho f8p]Ql0\s_{SjD:-"h(1(41~wu(!/Qk^-ngd?~CS+oV[x;_G g}JJi gڄ6[Y9 |u*NrAyaޒA} `6oau~̮ܠ#PXA@Lm+y9:lˑ#+KJOE`ܘ 3K] WV&l՘l{MKluJF!~- _)d=:J[wcbT%f:VȬzݞu"dŝ0ƗK"a7ЮbHG"pLu5]XaCB`6·oiS/jm`+E_Tx98V?m5D/" Mm裛kC3p20 ]-Eȳt Q 'U] o(3~s/as Y;-2v'`z']m55-##2LM߿:49[kP!Dd͔t~z?G(;wF3 qKA7C!Ov^7ϓ-y /{mj4 42yXƪN%_ w? 8¦4&hF\tq>@C#lńXGz:nF?-< >\.3}lQaYĦ <ŋ#H$t:>7콛wYu!{j~U %W${7'94dz/gƓzs q. }rp1yO 5;iљ]*]zJׁ(?]j1y\--峆YHWL.T$<1:6#8s(\R5# F#nǐ"YzD 8[A#ٴG/g)Rfx).YBUBi4dd'Xc"Q=zbƅ,.C`9Gz_z@(li__2i_;-աEzGwbS)[6!_y=4TLW$]xW &!YqHC5L. ?T4L~6]$vhClVTr Q.7 R=w ;_pbv瀮#m /);3=*~Pk@FY-s{QQ+U38_9ʴIzX?qwaC_݁paQ?= ^cIhF=IFŇuЏ/:r&E`͡73B6e@oiob*uL Ak fAVʴrHoH7[ui6TѨ/o4՝FM7uP:kv-6j4u0^6`5fzpd(OKӉi6tQ<-Zӱixv??Ɵ&i:?*։Gd|$+l Rw!4#p _Nxk %L30R#C.|Q@TjZw# g_!u!n E3H\u1 ֢F3%]hSk>Ѣ sy}PSiՈ:fSHCY5Y[U$O󹛹/ %66WQB٨+:g+A ]>F/'~؀]]XfʋCt<]v,~ud܂+Чqⳁfrs.s4RsyEb|źEx¨lʘ"6TO׫8od_D|w;7$`PU6 ]o}0&yꬉ?_֖0EY;g7YzI/B"P+eբԚɥq1٦Fؼ/""\o3[ Y59)g'^_̯{a]LEHR lAз-*&(tTil,gwm< "TJx:Q6/O8X +iD5_z$筵ԛr[LwK++Qk禠6sֵ7Y5wQ jMĪF6[sfb} b4S#j؞ gn o8^LR$"ޯ9D_GLſΉQRxD>|? M ^+am#xY{+Ց0G;z%w3.+*syK9)4hKjH= BAfP2Uk|fV6ڕ|.:}=$JE >$[ dy7!YzkTjT@RП;c$e"oR^o p+1 P@tP@-NJPڟ?od~̐e8/f)P)Bд+!ͭzd;mJ:k, o:,v-߳э)nr5w"yZbu&y`/jW%Y1rsRHW={;,ؒ+QCۍ<=*Re<U*I%ul(+tanuQQrәΘ<4횖s.ncqF (+%MEn"Z ;F"`Z~XH ܉A0FE5=_u{'3U9qŊu*7== YU0ZAN6&6+o+l廰!Wa*GZ%8)`xn=jO֣/ztxN@'?@e5q}0ǨG FQ"n0 hTĮ$Feڴ[a)bnr⎠@o&Ya n…]i Kb[Sg)7L@n۸d\RZ@D$N'cR6{.:IPD/Ei4+<= ;l]1,uew]X}emb_ }0KB:ϒP{vG4Ltr|qZP䡳QO#9)(<},A3 EN-QaR\iAY)E @!m(= Ci qBN6Qжzgx8" ljۻQsfާ[ϳ((6\?e4:ڤEik3r]\/%z>d յvjPJYXa0p1_O9zD c@rHzJit0~>=JLJo a׭]QZbfIp;r$QU_k_]frq7-nFD͟2Qdզ\/Y !QVJN6Ih 4c->+A!ٳt3jtSlUhT7>Zj;3JOl舟g(?|He| {*l:jUŝw0M4Oi;>q )jS^(un/-`DB"5n0D[o84ﹾyߩA)6>jFK9OGѰtg(vC EQm)d !#pt#&Y?̩^O&p<9~rl%FUu;f9x[Եtt-%wY{{;[H%wP XO\$i/U83d}TxSkř|*Z[ d}=EWr~$>rZ{#ĕ)Dwя˄`nߌ*+1 Յz&IQΆ[pȲ_OGZt*p}oٻj}J߰͵H&֟ _ /dˑi/1`U ۖ]gӜ{(kxVTa pHF+ϙŭ"N S` 02%؛7O`hFDKLJa 62k݋N[OrgWࡊs=j.oxVtu*y#:{ˎ`x]XofyzqTUvB?<7nou>ff׹Ta4 $$6ݤ!./3)zu\5} ^;e?#|M+UU :|jBqJ4AwwGS>4/>|vTɝ_Ը$ _I\%wX7s܉ 퓔ܱ]joPr|>n4߶s$w O8Z<_G)11O(?ӢX7a-{v: _)DCq,_ud.:H/^:#:xV^{ԂnSJTziҦpì|Z%e"i:.yz#C8Ds+S8 r5 o Uwe*И{{sEaSGRf"Vϗ[WHJr?@*4 ta) xz >1^ɯsaLqqsr kZ$ :40v& 7%Os܌лgEB[K a/azGھΗ_oNo`T 'v㖁6($}#(:>'Ep`I^p Hwig;{92jZ79:%ptO+=|78eJs[8g&4(.7} Wik^?#nL5E>oW'#|&|W1@:?U!Q1is[V ؐj}ֆP+f'yB=)ҡZk{Q@D񠫡-=H~=Ed|!g})?ǥQ|$A'E>`H4?  I`r+msi)h8L 6?,w- TgPnyC/Rm5[-JИ h5WGmuhMY6;l\l_m?1DHӬIy$ͼNI*k%!8 9#JXpLd냁ϳjA-ݡ3Oi5Df,u'pQcvP\9ɋRvǟ(J@G7Ddy\-W8 k.%?R WɾI"K7]c}4\zOѡpE'ynE%R$}\Bf5;TY}Tn(hu*5eǗ~L" :(7*T\TRI3.A[Mezsw8%"0APۗf 0X>Na`$ '(l/qbEHuTSH?$mYxrAL;p@;UtARq:|57d=:1Y4Bٍk^.j 3:N̓JPN J|PvqKs/;G֖h6f>Ŝ%$)6b,’#AfXajBZRiS~nfI8aJOv2ޞ!mĊـǝOіtim)YzNĝ 64"YPoa%6gѰ%,٭.nbZw-NFͦvZYWHw#`%}IVT+|Kh6n/~>Ggc5 :=꿗&MN]:z>D^퓒0WGb;oSB lM6e ;.spi²PCD-/='t9u(t0$Jmz#w|P˨q`GފRpZu¦u⹏:KhޠbW7LXT5Tv㾎U'M ^idCNi[gɍWɒ{l^71 U& KNA[ZQc# Q)KP!|Ab @6_"*F8:`Îy|*^4f}ڽ$`Q/oA|.YL t),ߠvL s䎣^B絟D@q">wnznR`m?(Xvykh@ݚ;K4uױ#A\?|z(B㎃^˷N~C Ѡ㛍y&$su]JCЯMX*BMrw&O.򮝄i)ݲƧY>hzv;5ӻeocVv:ŧU=O$7/9IG 7@w:ݼ?kdHh su )> QoJ ˺ Ǯ,(:޺4t6ʅHv+Sܬd =-K~̛j:wmpW5+r~\?,B$ O&*+;Y#.Oz{B"F#;y]"} `.Y=wGS`C1:*|zz3S3oi'N`[yt1ܘǠG–^]vrg0>Q|Kg#9[)HKX0'ϝzO1k/-ZjBn7z'UNV+yLjс 3PPQ9FW36asV),$;r(d5Re>fev0_Az ̜ |rV~O`.꧋/+Xܵ{#̘s-ߙ%7Kg ZD")J8gt5_O|lIx#( W0T2PA K1||ٹ})KP*E/u"; . Ccu؅zr;;k;}xb!{T8;FYy7xQ\kCM]HbW4h*e[:OfBTpVu8w 캶vՖP̼D{Wt;;h,0' 4HӘwe7M<)bT4HzqsVZB?oխG5wx,e4aqW&ܧ RdTi[Y}T-ķ![˺?m_9{61Q <.4xⰼ'EMSE0b-B! sB$+[yʫ\5|)uf#337MUtB^_΅Q{v;0qNYϳ9N.%VU)lU\;ϙIm[::ވ2<=&V6UGNSņpE)`#*+ٹ"XQ^Xgf,9^D3Vup"b 0(iU9z~r1ʔ,9)g{Eڅ3|8A [o3p{{D#) 7NSR@YTOJZF|kd7k'b<4bKwSktͻPj|Z>BaeNdyr֛ e-z^0ϖCUQ{5w(͝7:gEСR@G F\ϳ!tmW=[a}?Aݷޢ=DQuRѡVR]wU9) 2)]hmãoyros^ ERr!-&Xў&2zV $+_9&9 CˋE&JK0qu(OSJA ,zQ_T(W,oKηKsWG~vD +["{*k_Wp֝4dUm pP Mޠ{!7ν]%'-tdOp_H*e530?~KْU;dBt)y^iᯗǿ^*+:>wYӨnHq]4қ}Ey(B{36, 4r4GшZ(}4||-8X}FV$X=b6Ua9re*7wt.zs7A~ OǛʼ`zyQR|"穒ⵎ$‡d ;]}'0oP.w=܋p-b liMuߨLr6w? \G~4H~|wgkӥGJ{-Nܗ`W剷hE[b:h  1f5Pr Gy(>/DIw-+|jC?]I{tgP Pٛ4Ix~DjLKI8^=dopFVGy[qdHo/1 o^Pru&7mFjm7D"/J>:tx l+#4N^@<:mdWP"ևN8lI&Z8ͱY8k=m86BR݄ѱt@Zz І'nL-N7|JZ|\O('9_hRS#zvNǠٛpp:1: )%AջS+-Nڀ;D%G|B֟r[-|@>8Tj%x0G?#gd4Rv _+i(߸lutEU:?iئ bf wK/UQn@PeK?k$rgfP'j?qƨ-p]E㹨 Wz|AVW"shWi! GޅQEf`I+(:i5Bu}7@ֿKOc䁚/GGzz ܡ!4`qwv"3 98 W֫#;WW:zu-,l3_D'i_ U2X<U(_{4$-ڬ &zlFZpGމ;UI!:$ lYIj=Gk:y81w^Lu(cx^hvg[qt0(cɐyɝ ܡB j. Tl lnM$MQLnԗU9ﶔD]= ry$J#GFy̿;Ux%^}ZFԁڈrO#3y| :Ax7"/3sAvMss>l'5+]M{mbf)v;+zv'EWT麗yn ˛]LmUN4*"v"RvZE+YjőAm` W&&SԤ݅rV{ENg'>61α\-[VKkE0ŗxXJ<~j :㴨DɵԽ4g{LFcd*TqqR8r:;]i@}ZX2܄lL"|םV:];hEMh7̼zc<O~c~_9;Rٰa5xP =0W;vU/{#zTuCS g~y Q9M&e؅3RD؇ ,ՐԮƟpʌ&wMGcA+8_S[ќHZםFFʿu(7GLS:Zc&rWk~ǎonu/JNI'|?/羟I;9Un3UhIUv-"nu;m+,J>"ҳP?V.فL/lX({]@U~+ֲK"k+`Y6m cl k?WӔRw8iPJD,0"]/ɳ;j-x.ϛ}4i3jt%i$'Svu~"=4)lRȹg6٩1_w]!=g]fHa>w` 5DǸl ed/6\BfV Cx_09Ƃۥj60(v#V< +*fQ`t 9$'>ҹP`8 GTbDMa|}M٩ؾyTKN{"[:7Bצ4uw٘Ǜ[ ꁩǻ:\zU<٪l VEwC y`ԴCD̕MM#U63EX7Dź+pY<sp)A.v8660PG0(O5:$S I^H\+e<7lw'j#(vK)&8:ʧCT<+'PR^qV=+*[TiXeL Z5XTLjy͛D⫼P쀨ST<WL*.ekDţA hlyV*YfڍT4HYcf{T7ǩZM2Њ\!bV8.t7Pa7څQ<,ϖASHү8α&v&i'J xMϳT;'4k4WQ껋r(m;=+^יV9#Ё&[ةk;Nq%TyA 7f]Fj%a ..H 漸ņ͆s+btǗxˠJ1 Q>"h<qNϿdc(p5F79Ĝp ,sϟsޥeC=PO溜Op~/}0b.WPdvD5"C bι4h-Q1ht1 sJ(/Qҧɟj!R8NQR[M˝'DZyhC/{(gOf1'MA(7"~rղnl h_6L [GZtb?_\ϿPucVƿ)rHӤFB*^7Ck=(j.[ PHq# R=ujt T2O9'[p;:.Ya tv)E.+0f_;DX Pۚ,>]-hD}F& yVŵU?׫=<)Ui+q[x`Jiicr6CG;PNvC?~kE-9Tm<*޻jAi/6#UZB$@\4A] 44]ĔUa쟜c<ͨd:+ЃLF| gnF)Gq} LR}D0%E/p"R$<Uk/53\@Ր"tYق!ƟV< !/ُz売w"ag$X  #j%ѥ~G7R2k N*-N2%GFbo`}㨣g]3^gVgcR_7h yipw2ȣdR9L IؔrI @v`rkrYt#61wB~ Ey!7t^EwEBSy lwL"kk1!}>\k>WnǛ0C#Y}bO2 'Lig*L?HJ7Kh I‚8bxҀwE$7;ZR%Dɵ GTP +UeeٮN'ە{(4d So*MiH,y#8~]W~Yzk7t\)̊L4H5}~5:/2(\S(]i9WdsUF g}Q /a]2iS' n!]J̧vs- vj~;:8KWd Oq<|R&U,;v-О %5ЀǏYz(Fin / 0TGwd6/J/UQ 0Wc >Z_f^'5v{l#[z}"yw)%t^x+RեڝV^w\tJs:wоޜݖr(|#ڹ Zr%[M ZTa%\MdcW~(]ZK*h~deoQ"b-1Y_  >n'7*VҋuB#s ,'B(2Nzq,`I"^T%2iml 2la S 2kt)Fz*ie c+@+GcZuC//qT_E<- HJ-No3iPER`ٛauwa [VDhu6ZA-7E{ Bcބs9Њ__B JgA܂^] p}#zCH<Ύަx'09%G1FdwyV> I#fqm,RfEo1_YH8TToñ 2<aD9#]ZK؈܅e) O(5pcgҌ)gmwvu- um*c ]^[I)jC:()\.M0DSjjƟyZ[h0q{ثnb/iy'6DP3T!@wQ8 v!O҇]-23TXx!-E$Xv 1'Yn$K/^0?v j H".Cy ljm0-y#rhc\o'3lԱJ8TҁԄj9MuVSw>/Trd EK6~gѓT1q%X$7Nd`UWEFGLB^ . tgGsyju/[i'I&n (+7:*}UM4XOɊmB\*7F)bXdW~#7RndBѵ10+vzRO~Gl=j6oE>}AJ}7PinY)WV8~ؽ ^okȪ>l=/@@ ;^64*^celͭel[H:nF`#.+{v[7~SBfQPScFG &S_0g{dW)EBӵ}_GZ/`EDW`,ʞpnQQl$h ɲ{̊mSlҝ 8j0^LmGxlJcJu{!Y,۔Grz4:p`ܘk/{TQ4]ZʂAXKjv/rӝ]<,|gKQ"[ ۆ:wFcqVr}lToDzȮl#J5jn2&䌲ړY5{h$t$~1:STxg9#沜ORA&HraroEL.^\lC^Mwrww(n'qΛ0y0 'Kҡ{Ɗ!$d$<;1#H~#?X$8ho>ja>a}rAf}X ۽s;S¾}K}bQA<ܦ|km~PROW/UV*"(/eȿ둒L*Gp>۸[_w8j)i/*_bC^#e.)]`U/+` ±:mQ+1γb(G1>SFwpZɞRC*E?ܒs)J/ јMi}*ǹ݌C5y`Z%FFze8{ݍ¢3"Lq|"< X߳gd++q뙈A5k+v2UٕS٢fDEw"2"G*M (~z4?jEz48!r^%8^C\FM9G !)!/z]+yi=Hh}^Yn)mGQi_Ijgn޷LV_C)W`t=yJCK; DHٌ=$(tY;B1OqJ"#!YV#3&E{E|=Eq܅ྑ BLs.${HKld67A[_%M gǑ.QHټ@?E$^|[G&3Z~dUDA2x~i法pTf[G<a բ+ g;霕ɖ)4ÿ`?^EHmr{GaUa<ȘPu a*av{P-ɅeOlc7sryt/Z(܋ET=.*;Xl˪iS2tVuO,ss(>s'a}hyP"Ɏɥ|w+3T cDH.|/bN;dX 3١썄ۃJwQ]%]CK5ֽk}KQsSe3!/ s0=[?(΁e;8َU?،zɃA+@@J'ES95+aojhΟ`¿u|D1Ǐ\#7mP",EuM^/JqJBs_ D@tcOQQuz;Dh[ԸMԸkl5䡌X#Y5^ 巘Y/,.t]f"T$峫Or!ρPsB{P1QH~wqTЍdzL$D\%&z"z]8haGK[ *$gJOۘ'7uI`|H;2\LWLD.O^&[LRbܪ`Pܩj* , =A1O7VރMJgjwoGm:qMB E@jZ[ 3]'Y1z.MR)Ӻg)xx=m5Asg) 76j7.PEe2@7 c@.C4-86y1^|=du) ud _ͽqs}'lf4M7aq݄iD+U:2!ӹ-Zl&>12C<"GۜG;eVP7H=0cPq5UKj9i8m +[]D6z|VNb`Jܯ Jj? PBoadi9N%`@ #+Ѭ "!T/0rAѽL~]B?I Jkk50H` xAxDvCOSzӣKuRxh _K1*H\Ǧ>&{M"-mM8dv(<^ >YW>zs|:OEϏ? Wkrs2ܸ*cF5?,u2_[d~sb ֶT'1Ç-OHPk#Ʊ b|>)EM/cZOܝjnوZvĹ>k١w!kxnU߀2ûK CnJ+Y8B5s4!34j͊azr <&EO2B2#^.k@kBN\lHJ B1 S ?yd[P!9̝R&(~vQؔm)P ً/j\0l7D| |<긦7"{vݽ nʥ1fVGdeq[k#2f8# A/ƾfq'mM2fcX[Ƀn [jR 7R6'bTW%?@wlj~'a6i1ps`Vs(ـe ZiD$BBଙ&}@VB%[;SЌH+kzpRj $@Q2abAܽ㓆MDnr|N C{_!H43};F/Gs#t}Tvy6" 8HA qR(-t _bSg^ɑ],LGAwCKhhJIPx}4M~/qπ%B+wEPݾUaj#-o331Z.Q_qu%'[ ip%*6B2\';+$Y3FF%&b;'V[W=81Ře+umsS5&J;;r2j9Gq8#]V'QAn ZZ -~RnϔarjT"h)D~ZN4jxy3tt?~ayc>9CJwH_)eJ"qVOd#voF\]*Jsv(ΊWn\V8ԭzr0ZQk0>|:Wm7>L߫MꬦtYi c0*VSbvP!PɣB˱d&r?o 1j"QTr%ClWুul3|X `}'wMڌ,ZB P7WJQ Ǒ/{jd9-t_+sf!ӻX. 0J&8m"UwYR{2v&{:QZ3>jRo9b_{NθT= r&𴑭czV)[3v9T#$𩂗"PAʷ IFIMnO(mt,>3|/FA ]:qg|u].gJ=cW~9jxd{X2OZ?nh}ʋ1!md%U3 7{,,9 DaPB ?P7ճ n%\NtF'<۠d9^T!O}JomZ<ո\k;Ա ^~T-m%AV-}ۗaY(IrJ*ev?gm>rF3kQف|F= scSgxO׷< *H!ns%/Oa~1[qO:JvogËֹpnY00<[{6gYCowuw F`ODX\odun*tzRBIzOo_?Ր-i5ʢ۫K/o$G8cfcZym0o:vͫ1o@ncpO-y&)q(N8;6AVG8^wDb]tkd^] x{8a[`s_>( )=FZX[I_f~FBRJhylUh<@%,5N;f9 /7)Bz|(d sInAC)ҝNFDB1tD,dtq$\gJʶS:RB*| <(_΃~fw06 o'mtdr(s4 R$S=rU vճ*TsP_VLRgtA\ wdW6n<#LV :I4r #>炖IKmĥ#2u/+hr10 Y}:ͬ,x # (?a5@G2hdch lqWG:cR-x9NB'φlQt/\_">Bo#@ZǼ RgoUJu1WyCpd6{ɖR]ZC_hޑ(=37yQ//a)AZ Zb qGڕ $RPpRĠ1({WL͏$; Y9u ݚ/Hʏ jtOy)6__[]aڄ|%$Yq\"=6f7[Ҟs]C\V$E>;6HiQ]GH07:ħcCIs&(+eO?@xe0) s w!73~1IQu0}2.2K {ҜC~3,9Cϛ~l#"ŷCs & cÚyf7(x8gyW&`(rL TYp驈wfu"B`xrK:Re.>MjSl 6M>4_>IQQ5@άw V,'lC| scp}s0E_$k'ʔKqLRV=TL gNwjL2K[2чfi'ݧ]Noq#~S{p?KDH:P:ŒhLC`tJW,Lv$O<%d ^Xc.6G2͟@9DY3A`5SKy?jeo:A#deLMpQp;P}իIAoCE]+1Wޜ=2l N8pJpXB5GO0?}_)n;zJk (fOf2/ |f=T X+rF ʬfBq1XsF;/RVFŒ1x󽧅?Lr\GV !JΣR@Y64m8"q-qgII5`s޳(_'D+nǭAޝe4<ήTȓ6<RuU+w#-z =M!7g gf.%d'w¯e>4Zu0+,J3]az y$yXzM3`Fzl F|ޠ6Y4SҬ? B6i7g 6?_--~f+%E,v7܌ {#C_~ GsG{y4>~?߁{Ϙ7ٿ5<~?ߊ/G%F9 ?߆B;(4c%n͗<~h*oT/'8{lW:ޢTB7S)/-w6(\Pq#%,C!M`;n[:6nyЮ\/AQEF)tA.](=B)Wϯ)_}LF4Y]T`\_CXװC`c5{IVgJw "ë -]0Sb;O~.ġYǿǕK7a.Z@XO BעYҶhU2.!TjF JgRJRr S yKv ӊY96< c>73 BmguJm&y`r $8qs:> S7X~E+d9 _Kl]ٍ(Fx7 j'" ۂUgV.G dX:֫Gyk+)UTZd}53V⹨4d}-L),x :-i![j_?m-)1vy{Ykܝ"`ߥv2x90">@c~9?gFQ;yB/P<,{S~O +mΛi}V<귋\b< $̶gx8=)/Eȋ~6@u ,U>:?R#~ YI- 'ψ:BjUwsE}J+g2uf6H \숴gSmȐ1(\(հe=g=5ӬCoY=}ͪag!t>'k,] ?)`VHJJgDFЫ"1}VuH7߳ d *(9?d;p# m/!=;vO˳h|؄6a煙&'K'F*m kj̰ }h3F饆xnYZHйn8,?۫>:N[$밽))AhQTf Qljso"px :(!HX8Bh|V崥 +Y9{/h[x'v%%!F{%cKon@ԀVAd_ۋ=Rwm= Hvvc{_#sh["!DpԕS(Emh-X/rEovů"me=Gg#3~D>?=*=;ܿMZg <\жxi}\}o"u>韾H]2MkKHb[oOBS)ǖ޾ރfN~^uln? y {+g /wV[7 4pڎ36o8/V;B?7AUP(OϽʐxJMJI]Z?>l\/2ȿ/9eb=VoE>hJϚyAZڨq:38ޮ.I?֋RL>@;]L*_ǝ]/ʲwßxl(ރ [R^H!Mgrٳ-"]tbpo}u\}԰~:u B}>L<_S I1b>|Cu88X]o EI~ߠ6^nإ."(%wauI*WrT`%$JKJ SIuh*jVhuJєm n ٦+vD߾ydnNK?Oǎë g3#u#cxퟰ> %XiӜ7ͨե ҍY oƂkn0j`/i/-t+=ɍ&> 5_D6g4R ߓ[@( o[5m"A_BjV?6h\+ݪ!l*L=6vv3sP7MPH&/Ǯ^ _|?|1RxvR 9'; XYG,oCv;og*@سHGM3<]ӕ p(|Ȧ˜XhTP2Ŀ7!(Pkw[BDݝRǵw]*YgXwdw|wk?ynZە6i !5[~\Z?h.yXΫ TZ nA"fa6тwghP)[{̔?^r umj2Kt VF6r~3< /ha ڂ~s pa~?G߹yޯB/ۛi{~ePx_vD:qgϐ>z}Ao##PVNO#٦v_݆cVq5̾NovF]\;Ws1bGSG ={t,O1{[A*ŴsW*x^KIn' Hg.yRF]^m9YI[~+5ڞW!*sn`].v!p>G<'vBK2 l;.3EqU_^q}"I RD؃Դa6鈗 pxxYz!*,<{]FdVvaE7QޭXN{gڌёޫ' ,֦p5_c7 Rj4ĕK9ĿJL$ƇY!& VƇ:aAOˡŋ㯓.tD +ZEFX!;U8 /=5Go<yƀ"zW[jW*}O GҖZAf+g{N)Tz'_0oBv89':MȲ6s:AޠI=D"NQ:LrXٹ3Zq׭N^ˢ{E9{}?E(Q qԴ,yV 6P&3 ̚w ZtMG00?)nzԬ &~)p - ~!\ޜXzD!qWgc.̃'[oGX%ƝrɅeb v.Py]tmGhrVGĕ:pxSc1?a&C}HVGYL*Eyj"g`;aADF=̿5¡C",M6vK)cEjwFa{]-20n$wCϳFWS}]`/H;/ݑ0Ft9B~-G4|X%VY|N[;vxhn[}bm|.p)!z}ȟK.ǿ9[?P| +g+y4o/`xr l1'e`>czB B4Tg5$n#W:wEQKp<دHӔx]=.p,oØaMm޵+Dz%gud wuїP:!'֟k ַ+MW vg)+؁!.gjדIdПy;}}~uuB"WVS^xES̕ȼ@ڍmk1YxGc.U ׇOWC #u4ٗ3'P H@8li!.{je˘Aרc`'flN7An.W#w oq y bۑ%nDQt7>Qwt ԭ!xX >U;^"Uk1% &)[-~YR6n5cXJ=f΃60ןx\) `ˈ y+XCJ4VፅExzgؼ JՒsmTŦ @Ii:{=яd`W>?dq4>d~6wtZ $ #l9ϺkIY]noܺuE!"6Ч3P4l#~R^.x].)p=WI3Ov^3ZS M@/׻Ƹy=-:i46.9_ϵayư97S?߰mhp2\_>rj"gS(jNfm^)9HEgF[0<,d7CzZV$FmM-x[nS`69F,D3c |<۹gZOl+eܜ14PIew͊`mL4I;2^dvu! Xnz01c:{^UnͦLXK<;\U=_]c!{ƅ0MLgbڹi/Zd5+y4=9`ȝtN'[:1W]cpLWU׭s$_90]:$>@i`bP_]*z䦨,Z},jluN\g+#sv+,} C@erLtا'AGrAG[o@P˚"YASpvxq_u&y>o0_}xTCfԱ3Wܱ&}/$^3| M|\Gї1\w:ǡLߏ{ 5:ڂ{920 F #M{u&ViMyO_]ZDLzu=ڳ96Y!mUGh+'WkFA2[a乓څ:/׃_X*<78*^^< oΗ‘0Y8#UwI# Iԯo܀%oğsMDfc萨[ (ӿ9TRgca:xȆυm7 hEldtH? h eﶊh '--8)FZv(IduXxx 'tq(gy_k V/-9Ϫ:օvy=N$ɑɫ,~/DG]ġwM2m3`T`UI~DRYU[drde1ŏ0' g@';e(I?NZX}8evAItU`ul&Wg,4/Y#򙫶r^fY24S@{A7g̯J$sRűc@X.79 Ss~UgW`_pUφt?eb۶Y/7ʶYz1j=1>ajd!Cq]3@4]n,EUS c@g/8 co]HKy;,E'G:G eʲؿ֮f uwyۛ-q^Ң "@Sv>WJ(jޛt4RFDZrټ?JaDjux>6%Ci󖖟-J]8a~8ݵ}ju\Кɿ*۫3_٣5(soJzFOh&]T^ˈ%F~ϕC=9 6xJJAeo8|@,pnG‘iN^zTc3̫ x讐}*(Lu(FeXq0&|sq׬Ux9S`W^"+k z>r?2|i'\8q,7hI<0ݜY5 z`950i zE`~C(g|Qk]=`iȨ  m C_t}Dnj8ԢFKղ/PP`G7UZ]uw10 Lx: g5~ηfLv0-;15\9n_CՑ V9nVYfVk˴ %ݗ!##v!.E%-B2'_V#Ŧ2AWȞ"c\MXdWcVa% T(y,xjbJ8 }M|>,|^R>4j/?79_{H uA9^aAӣN]րoס@+=8ωj_Yu1'dMw݆0b5:hW{Zow,~kmx4J"$ۼ*^Y_EB#0?m7Y$? `nw%1{p*r; ՗}vB<e7QB1С nUO3J̧h}vIbyuv| ˮn6iGCsN9s؟nxhڋ#*xSQ:gV(g!s<Uo z r^{oIƭ Ŝ-ysAc \Eb]hDה)a/_ 7Ε3זX6Pv1GKWxc`L*Gr\&`Sw5+GSn[ >.@Gg1lG/& ä邖r7;A E9)b cO7]un8:*YֹDm nd(R"șkzoJ_NrGXG݄M:u9mЧçqMȟwX-\4\u y_셕@` xUdz<C[p(km!J} F9™Q< sl!/ǫu9o"6aE=pv;$n2Tv^A'vyHQ}1+RȆq:t:ZfsUl "TugSr5W:UvwpQϧ8Tgi&bוw8l4AD3%^ziU4C?){#G-9'Ʋq]֖Py 툒0\yFNubkxOj ZAM݉f|#+oc b4K]RyZs$|$CsIhz)<8MP{?ͳ j{uۯ{kt3޹ :O7Kk<}l P&Lw7a ᤺8 &+FOD+ف•0[%u9= j@U |G4Kyt|kօO0/Π, a6wte_%Ѐ߻#ھ *WG Qn\2Cq+cAL+YAF |<Έm_8&<8.gXKx*SD]8C1PMw44p^s/ /wOc]7|l19 [o"H eEM)<^D:5x~ݧYϹ)ܐ컋A +>:HIA HbaVRHzl=IH+d]Vyu Ɍ?3EwWϧeTaF#- Ж/f8J;KCwيӔza*S0mlOY+;RJ+5:eÈu/C7l0s?@j-ҭym`6Kouga|??}[P}st?Sԗ% g g5 Meo.5fӿ\a7|KS2)ǒUxma#@%⹤4G}/>1Ys ND֟+꣙Rߌ?K*B՟8 OtHF]O/;ԀC, jwD'u SϞoKżO][_6W/c1گ\rŶ?LoA/ wt~Jl=i ]Vi?0ڿ\r0&77ZUѳcM 2A-:ξV@TJM#Y(NE'- |˶)m&\RԈ:0 s|"?i8/z}e9oPj/+ <S/+1eFz75¢1$$D&p HLu,f}^#hd=mfxe/逿gƀ]*U~yv$\n*o困|, R-7D6 0i7x~*ZwC0mF]wWS1!6Ơ4t'ԙ(D,V 2K[ح CGC{U=m ǎmcK,>ݪ?d(%y ce2ǎ׃hq+:S?A x>'XTG~W)TE' CPCΫ"*),d_b#(^\K,9HSGS:_jT-ЪS:[H &g {uؠ8I>p | uU[=y IYCVzcUΊC( IoZOz%'šHNcK9@i<6OSn݉w nB`%;%E9u;qvLa"?UJm1ّƠ#iϘh_R\z]TPCt|6MZmoh9j6ZYt(|6Zy6iˏh7iʍj ˧rJ8Į(gC]Kzf8:.ۨk FX! |!\^ [;"ʇE?G/UQ4|O\dpy(Y˧3<9|B'[#C;d;eu[ih3!\NK)^d  7 0D-wT0DaOM9)Ҷ`0NZ=r>+չBN`uȍ{:FG^s9,yY򸘳ĬSG`ƶP<MA<]rTvͲ4=͡ S!裂U9ܞWYeyYpPc ](uVez7)u w8|CMoe%)QV>xABN {癄R A|=1#,G#7 nDs5P^#0? 8;R!h!m9uKbQ:S'=;p?ʺ_AKM5 {9yAd. 9="ll.ϦB')[fEk ,d1gekcR&#0WT|:8uذۧƯ^Ty;q|34qsv =Fލ+!hP^ Wj!֧8u?C2t`bOFwǚ||Ch|-z>[*wD+xJZߏnخZ5͐.;DD aOo?7FbQG0KRXѿmyۦ`kӛǟ/g@_d>U,ײ߮ õimq@a11hkӭ)'dmA9W@}rgp|$L)uq*"GͅRGW&1mleH5Js`Ľ#DXeO氩 u5Nȕ|^sF^):ʘx^r =i%]Kא-ɣKl ɶI' LږT!QaL *(sl|!'qdFNn;Y?tGI_i {s0&L v:V'/̮斌#|/b:xE[~bZhn*puN^<"ԎD(YM9@:Ci&/Q}gf\W'z ~{klbVd{Sc{=rN>ύ*OBS͢s\PCr9-gAyѐ_WDaAl (w~ ږtHN#7DhQTgpiB Rz&e,ސ.QScд"VdVs?*-,pf=ory_Na.0o(rC&$pa?! aO&dT\ JɋW/b]y\A^U٫ =,d0ZJEFbKjPiD 5)vO˜v`[H.'z7SdHާ1GM;PtHXNƾjkPl 4m] OYuR H_T}X{n٫C`]<oKdw]g1O:g||wcЪ5XUg-[A;;^ % Z¿C̎Gwq3!n}QEhb͆K ݯ8vۊэ=b R?2N0dFXe"!ɮ1HyY%ߓ5kGljM'_=RxDpj{k=ȋ΍vK\FB73ICq86ahZA8F>@V(d<U/嵷ֿ3ebއ: ɍ†+λ4D+bU`"Bk{s"Z>9a?ېmC FƬȎA(7k׷jAvsZ-DW7s5xN6tfxC/6+CY?6BV@ ٧W&GJp Zۤwe}mSǍ<2.[9k;,ބvB:Mx6HjWM+ D,ug,8(}l(WXVىD{Fϊ<+/䌒`FcZ6L{˟g m,1*\Sv3ij }d/([ bt_ ge<0v Ȃ9??5E /T`>>d䭕tיWVPT{`!O'Vj̈́Ml8?. dNԹǬMا|]ė +N'e e٨++a>hӬdSP2 2:yd(C* *':3K\BIړŊp;waψrpϭ |co4y}00tÃ"fԟI|Cxe+ h'}JQИ?.GfhvgZQS+GS _m:XGC1??v7nԘkaKl߰k 7sQI;kB/Q</.hNm6r3&tjiJe7L5IV܊Ԗ ۺNuzFTe# ~64T:(r6kI02v6R)^NJO,)>7ڽCsz,4tH1oIp,tP<[ikLLJwaՁsI;w]_by\s+L&IF*a)E|+/7z^/PuueEмf |ь4S ̬OPŽun̚!{w --uz}]E!R'߄D 3B im0ϷPe+(F %95i\&8lgk[ʾ%::*:m2:Opgw̽79dmhv4.I |#sFcBMEbn:ev@^d›w)a)0 o΃7xRLaeJ%ސ8]#1WB([sn]fZJƬuuFq#:kפZHk8v(-Z[)iJ$3b@/yLiq\҅^\W/@`u~bɃDZ}41ڞ |0yQY)dmZ~_uvuN*H%]nEL$+Q1V (4D%p/#X܌}u2=(j+ [28iGk_.B :-IyVa䢨O'% QmxD' }{$DwՇ;5i֛e:gzO\gi4 q?6A&ؽQ\8G\߅{5Z>҇5 . eGY@[b߿J2^C]daFZk*~yNZbR9!Rd{&rUfo)e΂и-[yPE[bYZ,`ٚYSܭAPd\w&q2뛥3qx?˚B9׮qO{_d-S^3<ܪLJE4w#uD7^UQmUA_~xkjN#.Jw]е6/|[\Yz1sHV*pW[Wp.S=˃F@U=~kr$1:@ ^*PH$2.J_KEh" Qiju.{gM3keoNk@`vlx{T(5Q 4Ȩ"Lja$~RB'7 ƕ,+xzf4:fS=u]+/9{Gs9|< $SOx DsղoW!rNբ{ݢIHsVO<x>Xia 68!ﰱ]~y`fwpR˝ewbO¹nSm<ž0-}eea`HDynoexT <֧Ÿ9l?_ޱX 0/&;6E*1 pReY-s,z7vk:7Bq,OLH=>m?27dUX!0p'C-EɅ$w7Hfjn[p6ؽ%î.ª`!Zcݍ^[50%<HoT,}juZE8'hd 2v՚̼TUk9Z2X;gS<#JJ&03 }P٘ ?W zm 7췻д&޴r er^Ðz8Rh^, ve|j.ml !;ؑ$$hGwS98jP=fQ| ~d|^{ KMu 3,X ¨wj4W}z8v\h1P;{b64s(m=`2]>ʡ6;_ Ѫ۔? B/ 'OP.w@3Pܰld>&6Ĉ\ZE d'1QRu+@e9Nss'2 *)-8 r?1U.&[&҃f{7%_9c:'%/H# aj(KsTdX1,~^/h/*=Ԅ,YX#ӵ(K-La"> ?C+]\B *O|Q3͚9u5V;yv lRe:KkeLO{NyvAT!sFJ uG=%dXqpEɘ 07ҋmѯI㠲۪T[ȍazv1ڝBw;oqcٌI3 ]䀸`nKm3Ft{16Ζ x:蹇o(SKUi< ud8|>f[&r,^;@N]b@䗷-[W.E}J]UqqdYp-O ?{st$RW#,|^ECK(yul1+. C³=ϔ* w8ԎDc'O1rpIΎ#I,i$C?٢?Kpξʿ]}P3KՉq? ZQVzwņNUr#e* ϻB~&MrVUP呕(QO󾱫ʲ!6V^@5g8GwN=L=w3ͷd+O>vl p'H5p ԟ_leX>XswC);{#gitH ʈ(b) p)1..ukj#XSz1{f;@Ƒ0SSLyyYg}(wE2ѯа + ;"'zBl__ēHMu^KM٩]4ձӕJB븾-Ao,6MB'Bb kٛc%]ĉ"䑕8~t`sxCmxwJTgdɎ`: [i:,!vYWi- jk ςr9f hE6QWJNPjj%9i*3)Sq`(#& ڢJh>7XZڳ"jS <g!2uF3YjRO4so<"A8=Sb)uh?l":r~7̪ t*?&q:/n3Hx6uprg~ ?_/0ӷbɵd0C$J<.3Ƿ(_ӈ^M&=W yv8C,)+p`H羦&>,ۻ C IoC$bVFF=ס-^8x6e;9s3lmD}&h!-D ~@ ATh?1|vu? _4uq9UVRzTo\` 56 (yLDŽ3~wҼ2QJβ%vR~"FM6JoszkNoT3w-A -Ri1]Ժeql\x%ޗ ڄ@zH/Wǹ`9]~]8RKiq?w?oO=ݙѹnqOu=tҰ4Ygixd{'Pm( 6l/ȍCK8 -$4_id5t 6bʘ-)W^^]ࣦ'uC]mJ_lHw;+ʯvP S'e#d.hU+6΁!ޢ ؔM9 R$ΦO1tRaC|_0e*v:tSoUNqS>eP<z| z8lmHSd9[8O0BQ=9κO[Iv ew/[kK^ϳbE=$AMK 蓝W08G߉o[ |Mdsw]$I$tҾjҎZWyO<0qO-Yf}5$d qV_J"*0lgt&lsp 9͡>_7>ߴ&7,Y[ܨieV?(6dEwCzy[)Lue{9<1k(UƦ3䂹26Հ#J5ǔVǷ#e͏˱f%\U'E|#u\:`g?aI]sV0O~ ᭝QnzGDҟ^[Tն+ uW] _yt$^>*;u4:K]t;-s;g.SifWK]sSl!N:ئ2;Du} ޵7Gv<ԟ-w^}-VW̚NHBoԡNH;_3*'^+뿀3Y9wEA/2r,+@Ǭf?#p$MWcT:A4v*(ue)Sz?=;,Rb>]Ƀz)G']V [ ]:vI˻dtա/Ï:GE&G[έyu6LUXnj2f[YMأv17"zkG`|JW]2xG/jhx\nq8y/֖Œ9)/] !-r}ҵE'=aڈ$ DIֺٯ5|T}XR7e5`>n]_<_%v>i|%JW)Ȍ=I??2yeoS)?_?ǧBO !8u5'cf Yu֧ҔA[.ʡZrsT ĝh Mr>_Ҩ؀-aq8,l))+sxګP%꩹; [9ҝ|#+Ydqd1,E]e1Uj`b'whQ$՜٥]uP?PG^?]g+{o _q_;^F}3ޏ8t "I p\&eVCӳk֢H]E\XpL X]Jʊ`]Y>RSE>({vL~JVTn&+|jvBQb[>TO2ٿ7U7j B +Kʬdd;kUf(Yܖ562dT@؛X`G7HyM:Ds/-|S߁vpLl?TDN *R)Wh-Ny{#L?M!`wV!`oA(c-jUfh!+T^%+T͹Q(KNT;أ9Frp“(B" o.MSH+ٰw? Jg߃#=] Scׯ?7T`Tk/nM`xeA>hTMT&PS*fGCBW>z (:akE:/Jo!cŹM|K~(?li5KFY[Hq7|&t RRd-ta7Qdr *H qkN[D 8hF;cT4]ԓFWmڽ&#^M&4S]9%>ws:**PR)˺ܝ)uY;D`gڔs쭌Bu 2mXo qs\ ݑ[!׃qc3ѻѷyO+[[x Rt}t~ofk ]}#>8JN;Q},! Kϑ*wvՕSӊ!ߝqtq9t,cZ'*L{؛pd%%Am,0 DZ5'H"U|xf̤W;O!Z;]zMXatT]6l|+0j{]7ڕOX\$?*S^Y͹^h+S\*6@h٫@I5}w^^mh٤W'RϫN:hU^აb|QEЪN{]|$>5Z0Zn-˓OnDSqX{X]ۮNRsIwd\pӗsB7򕱸;eliY}ieMu>B7^N%un*&b1~$aE˃a]z}۠WĽ_;1 {ꝡ\ˎd  z.\)^_i}}y ,́YWAϭ3[G8r De1-1_z >ZZ)2Zyq|w>2FqxhF0;/JFX3/h=GD5m#+I4* ATH {@Ε@p‴bBmKŸ+pf/;XrHW#*Mlɵh _Dc`x\aSJ(D PƀYb ICd[p1ʲmK $b;<;<\T}l|*[ u&g⪰PswT {L c ?x_^e+vh}[<j6[jf`~sO)#x$;~#QxAqV%MU;IjĪ=14fЪ\gq3Z_ӪU5*zxHڰU{wjvlV%ĹF -hC!Sk]>]W^\/YV<棞^^׫'bт >K[n5h2^=gG3ի2[}IEkջ/z7=i]ܜ= 'eN5 㫆glL[EF]u-fd{XDY[ka􉊿_*bWPƸJ^o&o=ouU=׷_=p}_cMEQKl`ND&gr6\M-|>+z V4WT"7+o&r|?0i_i4L = ;f_`y 4 \olwX?낝 '\ QA$e/G'|SYy2+ɌMޓq^sHw02<y_`,}<7NJC`pOu;bI H܀~oYLzi!t T+ޱ(㸊8<Ⱦ/Kz@HNtih<-[ז&ٔo9_ t!ݣgR<]Uܨ__0XT } %7-5ivƶ0柈1ٽ8uYR){X|`P/d{lwk]eh4e.!3z"*qmc͠!Rij0eWA/0`,P3%)0 b@T9ɒ {#%JN+ ve B7k3a]W(Pw.?Oj9u``-ׄьtH0~X9DWaH__[$-e !F@50V) !F]9G`P#EkRd( an5t!U!dkC?A$1y0gCΞĆoYBj(DwI`::!&PnPbEIXL䞉ͰH)E-tI8?slfyN]&.a?dz+G\RTXLF07b jHhq;\' _ 1l3B%~=X8_/曕Ou8 N=,7 Ntv: m9)3 .Q< 6ƽ)xRy $?~;O}ϧqXIPpaAY]=q27vXwǴ,aNUS^YނE $Ul[?6oPDeȿLmZ@ίAL _[49`ya|br?kK^qNp nuYЩGa!M)WW:L{ !QύLc@TisػKM>ŀI&o~LYIl޿jgX tZaB8lnQ:epk#ݳ$UzMd 3yџΣD%$l J~T@_DغtJsoÆX &"׮+f#ٹLem]zm!߇#8O&d+0[/?_EőM;mr<SxwM]ANhWjGGCRPFG'U-N %hPgc^T( DzDO6j|h%bօh݄98`Kc{ nwabnŶ˿}*b~B2._QCBASwüoQ0WFH-GI_O<)7Ϟ#Vq:QXQ?s=9YI=U] kXjj#ے̵Ӻ M1XB8hTJT`$)8񷆂䨌-%run<- {FP9tW·)L (Sik͜q&cy908DV8B=S aoyQq]]}Gbǿ6GmKN$1WlBj̩Ma! L*}zmwo:>SiPV7e3@DVNG[qA7YCu 距=cѦGk?(nXP10qe-c?_L2-s)ɝCp:#ߕhnM3 Ë{iI cE(INLF r͍]޾=#iEC_'Fk lJV}{z`+-ͮG^OJ^Sv3}x]pN4]|BCV`Uϭ ;oW󗺼+ ѵ!=[Ɏ1sy>)+Nq 2'݊O*:Sĉ(g7~^? ^_t?ϢQ3گl_EC-1q:B~3zʇ8M;\U)Uv 蟳rdw "OWp ʺ;3,+&؃ s Bobu0iu {BCqp5fN/E9Ʊ'L#&(}V inf օJgMm.p!!jP~Z+BǴ**,7*%ebD}yȁ} oz&m!PpND_6!n*M>** ETƣ~O6>k7claYZ([Sd ;an QPvu]dz*Ek;ksJTTؽc-X4xQ,QK(c=DC2S*o߂V?U,wHBnOx/?>\$ *#,AspO:_v(OjG.3ѠCnsu*F(7r-cf%q{\X4 Avj,*PFNP\M>[[՜z[(O`-2nfJX2C[]vg/F]/)}оqץ} ۾=h-;G6 V \~細 F7 Shs4 :K\d%%"z5_}<P4zʯ7zv'ķϪeүtj}ZMdQ06e}4;/ާwI6Qʯs϶鴳_ %/9+L-${#,|Ѧl?HgFg<ɚzs; s slU!<>_\%я5TiÜ߅N1Js1-JףqJIAfT%)Լδ T ۿbk~nd\+Bl4v$3ìtCےHnMFV:Ud|}UJVqx٩{*n6wn2Wr@fV9-Ar{OWI׾7:DZdxU鍬a@Y]IzL ߂fV ܓk0*3^8퇲YVy;7( yO1hߴ(~'g>nb?33gQ_}(HgtX{PEQqq žq8DM2C^23ڞ~9m=6gO0y@kk n -׈Lgu0=?njا e1>V -yS<%X7A"Od$ݞ脐sk[Ȫ;8,'oйBy[7AjT܋WbA {,?;||BݽQruVxbW P@>Z.ըϩ TFsɉ).H?Ӵ>Mֺ҃ȝr{Z\>X^KN{I2AdlOHSuA:|&ߺ > O{_ $ E#m"TO^qT}9[}#۾ߎ_(~HA/|þEo|'t!%q.%Wg %O<AdZb(Z+=?C 6 UʕWxF6b׫D={48 g> 6TÝEbTHsXꅅ_P~'4?vZtpYEV9UbP?}z|š6:C=ȫoD -#|3 #ed/7rBj;jtP0Xk$ߑxs&`BF@j` @E-eߡHz<`q AxXF%;ȳz FPgH[=v7bX񾿬FZA0翩kC侃= CXڥ1]ZN/b}e~ґ g%xr GR+Qʩ?Mn;W}3|Q_$V[b>uIƂW@Ugwn1R2QYnVضU\%8 \[dz@y Tm1{1j q3/ XWhJ\cMМ# YfVڜ~VecIdQ^leWv89f]4ܫֺRQRyPL³;݈Lbw#-Dzۆ #J XɗǑ{"Sh_H]ُt2@1֞Sޚ"Hׁ^6)jNm{#l#yZDW:1Im/7tc^䑩jYI;=i H:sJ[!)cʇ1hk@8C[\\4"^?|gqR$*M Y { lߴ1ճнOv.@ͫ6+(WܫꙁOOdKZjlBNt6ql:LC2J;ρ>?ϧwCџecPU(O'{\.s(-H W nC?2唿J0Ɇڞvy ݄EhC*pZ0n>_&d7(,-b~oߊl3iiɸYܗò,ap  ?xgt#ph(4)ǫe ܪZ)ҳ=#,d!r#B|vD*Zv c6Kt}/gZ3/L9X; < 0wQ{o؟_ eqpգr͉6y7ʶw|;ĻX]!gKыEKV = y:S1K,JRݜRJ&>ٯQ^YbZS߀6EAAnK_x*0w([*(:VJ@R>~=@ S|KbpYk!$RRݼy2ʴ.K&椂>0~Imz2yJ,̯vZfvjW>'#J$,ʮwؐDgD4 /}zGbܜH7I+| ODxv#ϒqU:q]b~qg&;Ӛ@_Oimr ?']sC1:}WZ"VbW^ 7 oTKnWk&nֵKS.XꭿtDJ 5I[4F[R]u)U{p 9@KP4߷&r 7ZCL?|+.v<&S>칧<i>UG]*Ν-g'j? La`b4Wl(.VKI^ 6NWG?#u=w!jgi@WsW>k^GU@r)0{iCNWW;\uc';q&jb]+p`b?c<'4 iQ%Ʃ# >3 8;5T2$ wg{lj?^n:I(ABd3Gr;X} ة1)ѳš`Ӫ=ybtݵ*xyڐ^F'OӈX =P@LJU *\⍣|Jm5'v[ʖ!Kaf&y'ZQ":=xK=qfk~B'7Ͳ'KmLd˔{$-;<;2"~M4.{&ِ=gDMuxLSr`EdU&ӂ^OإnBNO-]ߩ%F@rwWpb0^f[|8ͥGP¶ SLn8 6|i۰{b*z;;i6򰙴†Ij8؀`ʉ( a ,gl\)V_vwt+r(Q>xsNqɧy2[gNvrtww-=<_؅rO";pat%jفݭͶaqǭƇSl =@ΐ D]݃DN`~0d@'l`êPB?- ZLC0eFbWhJz: ~8yA_#5r<~nh݊lYD1I=`KlParů% tH%4@^ ^e#Ru_yZjxRl+G>.ʳEyVcZMYZ%ݖ3&LU(S Byi{F˴)qz0yn+qp¬҂I t@ug|y|t_h3wcs -R} Y{Z>\A%XbЍ~Ꮵ?lr6W(QzLyS= ΄?yP[b.Y@KtG:ϻb>_5b"gu- V5rsDKaAȥ`A{uo#DD2^ncbfčGPa(Y0sR$'/ #8{L|u ~mhݟHHpu|@Zt˪&+"4,i4,ՊV7gRoeRBi6'&} cA,^*?]`Zm[8^/'DL-}pƲTfbSWi( L}$x_b7tZۗV0n֯|Pzw[/e cwWcZ_v1Q`;Ǜ݈ϙt̎~"J F-*=E3[s؅8Qrlh L19Xs07ڄcǹMJ573&Z}muʧE.߭ު ?g//oZFcRx(9FR7-i YB.CwrSNuc/fJb1uʺPX,s)]&lϴuhg(o6eR^14L3:s3έ d*#$l\<8z.o7TWEGV+9F)ӤWrRu8nPx(p|~ak6OTR}y:Ն#6JKp3m uVŕcyӷ(k݊[Չ];ݤk2w/~@Ë!,P3޷"1HAX8L*nKB`dw' jj{{o<c,)>ѩ &+9h f,g>Jr%C0zu%;;AղsxPP2(d x +E6bOUB۰gTxҥLL>(7}je:] Izk;Ԅ{EŦ@xH]Q_ (s^ݥAIבyj <3\_ 75UrwinC>Hs&~쓥 ED9f[Toi|J:44f {>t'JQ_4 KI; z:41"dns_UzRMS aВtB=t7J j8LMv:fb&t a^K1,\aHnf/pgd.=e )&b߃+xtg^L,^s'ж53K #P"҇3=c-46M|CuїWcs(qL2lC0 qV` dWq,;8Pnzqm2 hѻfJnMWF¦o0:05`#ʻoGȭ8+&?F !K\MVcl*UK"'*Tℕ:i)ЭHMq7˹F.w_5Z`2R;'L>L~e e,B F֯RMp*dk ^!#ߝF]O(s07|W%/AI[ hN{P ~`d": {7MK\ k^-r6Bxnء7r%=;Qb'H, C( @ɛ$@&KNX5WQeJnjCXb*v_hϞk>!2E髨j&d܋p+zO0 |E` o'ѳHzPs: Tx–neA(Ejng><~}ߧaQ_Q гiXG!Ѹ:R5XDRaŚu{L':\ܓe؀!uKMza{6޵ЯeQ%nN%8j,%*/#`4X]~ODqȞ{M>-tG/ű&v0ā\]C$Jmxއ y<%êM著j)7Nb(/H~z${5-.j n1eq gQ="kYͽҤ о!Q/nޗ:Uj f \!V/7|+83:˅^"҉ڎp{|CT sMݖ,5ԠxJ:sF56N$[M??u֩+@JfS 6hO(y6˨[d\H{B?>%uQT`6("㉤vBgodd2Y;)M kbp0 9 &VxRÇ&_z[I#C K Q/z 5Dn_d[_dA";J_/;2K}6{ 7 BhX=>5V>g>TRsUzKӕPV&[lgnnDI?a';<*`j١n^2/Ԣ0csڟ\+۫(N?n7b`u& ,I?Op>ḽ2 hwDlD(B-U_(O"rĬFxB)4JTXn}#50\ U926yADiIEKLmxgglGzɗW/urwB&SZk!# <4ev{K.iH QVeK K'Z~um%WS*h%k3AŸGݧX|l8"ű gYكp৬B7ȳ {򲓶̟D!ù`:C.4dl9zi2Jn3uzݽU~ä<\ՉaA{u InLeya2{?G?n?K"68G)]ޏr:K[7T(GOo|I Tj08&0 hɣn(jM LhM<f4:)$5$!ȴm,@HdVwM^-m F{Gd䝰^6djs_nrbZ{!BiFK4X*c}jIgivV XԹoVF%W`҅ HtQM`T$ȈN~$/S~&9F̞ . #PFgb,WQm~Vl*WәSu^6*u8׫ go=m*<F'z]_=FyM& R1ʟ8_W>+ Nwv&e .4!'}h8^y\c lQ0fZ>{"Us?.Jsu<L:w.D4GJ?:wfv`"MKLP3%4 (+ Gj)FqQނA4j'Qp?AzѲ=xiKnUڋ5BDh#_U=@$aڇa?Fl_|ϳηZ=X:|?;~0{}:zrΐ78|$v p\(g0P!oכi7VD@- G!QHEΝVdtcv3>] XSl^,p\DmEHcGC qnhtG1#C؉Xl'5:~dqx􅹀F'R RrMZ0C7-M0>ׅVw'W\2v?7?H6gT̕AT#*PVI>C@3EyT*mK?qq~|auWY :ƾt2jתm]qK)pqB&P#.Nm 7]Nx>9Ka>t~A#a[Y ,Ag_Eˈ}s7m]'M3zmU<~QR_Rۜl*a~t'"0ZxCܦi\ל0o{xf /Juqm&"aqVbE]^`I,o@,1e]?ho їo)?;)6-03ϡ\Ih=îc Zs{ݗ<}e1\?lj?n}]gwQRI=I5b'<5 օuC:-0$*Ed-V-ڞ}#lg}}f;CUynY]T$9@ڿR r{1c Jo B./]@Qv50abMe]}Cj\B1(qgËU郋#VQDr#=HQ(6%I;)Dg&"x "X@vD17 "; sk}YʌD=*9sdzw^8({v4!2Lq*ѳOzn1oʟUM܊tgJѪt7sHL%n> e;<%6wri2 r[b&ٷgdÍu<=K5wS @48}=!<38ιɡ,,}yv&+ʄ#![ʤHEb&{_E.ަQ. `H{}46yTtRJ+ CcF+_ 5W{@ 8_QA >ÜÎtNߤ&qH6a}!o0}&oNRڐ77X%; q)ߘ WAxXg32J Ёtg !L@2\&"v{8>4=/)aCE}#-1;z&>lp"P%Bbd~hM_J70)E(ZX|N5.Q6L!det2Kx=,Rˍ/*.ǑU:5u{ot!SUɽ{YAxя.d( )D2fF}0*+?",x\>3x:S"1V \(rXJ?xp!*&Z/{ߐ~PٌP_󶋴 ˷d|߇}[){N*(4jrtgʆ?)mC=>&u,Ò{hø'2l t-{xͮv~U߮fjB{h).{^MX"ǻg {Ow,hxM#,".z ́S [ `K̾|DI|4gt~‚wL!QG6pJ2) ̱N*ʯWɳ!&kىVĞAmT:x*0C|RA_=FR$'KLEIhaSl^:_Fo̾[z&,vߓ0v))b߸B]ݱl aB;qlJ[X~aX! T6W1xE$>7EFF:`4W`] vN!씓@6yA[-mV<d<][ zMhm΀Iˆ~1!~{OMOd&ggXϭ02[sE;|fIߖGiz6!q_&aJlKç*lxkS/vܗ?{ X_x[|OݖFmc*saSʎlJvyZ?R6K9IVeC%nI 6Mڄ) ڄmB%'Q+ޱ4s ?&*e<^9㸇vOˢWs3'!KRuğ/F$I0₂(NZYͺH- 4d+Msyd/N{MYW!L\_Cřbg$Ctdu@딬IX[XsC %ͷaz>,Yhh6%+B {'>ɗb%I@umw~6AggnMڏYݿp3+"@>8|oRj'޸F]0lrg2yRR1=JQdv-.2~>w  o>;\Vojx,_rI+Rͅ>ҼX͔z:`S2"L \ N:OyHv0ar{ڱPz\^Ns eF/x" QTicx3cۇSrrR[J*9 +h\ȍs]x6s /m=Mf/{&:)urɆ\6|.<,^ozPo|sdb>`ъH3հgݳNuxrG`(cJB$JMEY4I +KZahcjvwF^~::cXW{.mAZG ̬(LzEdWFvr?y\G8M%JcDDNtHmz>ԅuY!#hg_4AMFw-~^x]>?! KvRs1O8C>bg6Al_1c *^,Gek9Cy9D6H4Ȟ皌 G}i^Q羋 wN^#wwOKNO$xw$-:5$wLS!A ℒη *VQvHYKR{ {5) Ա jvo3ǥpO ?cDDz^J& (f.j <<?ϝDs_Г%9.;(.a&StSӗb߂rPrVQy[EQ.qg,PM|^{a+Y0E:\v}=Zh.Ë֏!/ o}{)1U᳴RI).q|XfTz*oŐ dom)n6svHA^G?6FM4 E|QT*|H5D; {RQz: +`D pk5ͼ'42a(m| An&r,e܄XAL{kѐr* n֙۲,%F́m#O0GT)=hzhdwNvW4p+椻9ٓ耜-)JQ %xt#k1i0.'v]cjx~ċ<ʺG=? ~g%|E0 Ә ۈeHCw. $X>]\^ ;s1č5 cLX %_g?yO{kHJc3- (v \7B$fpnxre?ɻ%+)NyI&YHN0ZHr*PIIaR4cV8Fu-;smb+'dCtWzBTKFT(7ZIRO1W+=SO7Ҹ4,dX \I6GEI4ŁPs,fK2 Q=:୑| H6}ׂY.[!$yw?$T#o:!Z/"[, K1^g;Ҙ[ ӣŗ 7b;y@h^pwxNtF,i_&{ iXx(.>2VWz yVF]X k[bW3r{cˢ$!Q-b![о31om!+Lp3PrfؿǾlAZ.( ?dsb{.[;~h{XC HoY)P xm7|s6~P W5Gu  x߄uѼ#so %:B{ok.P=WBI!9Aoq|$)/ra(SwD$ex?A\t0lHa ָP݊.Z" q.)\f۞^fak~Xu jtGAv^^C8&B)M!Eb֫nD2wBp*v#&n:NmB=})M9ԹH&=J2 <3 ʡl0x\~l y_v8S5N'D4xZ%q*IW@gI$W̰$2|_Dvxjqx.Q7zKaƺE%w,̖NFK>MFJRm٥c1g06-#;|Vt dq Bh fmaG7/IDGH":33*/~(9bNKyK=L227&5ʽ7&,Ux# M/(djRDm>8Lr!TpJ@(\J~ȕ>CE.25I&劶(zPf:|<|^ڗ]gbXxMsu_$+BRmQ^B|; nj&0#/LA*(cE>sU<?o\ O5hxd*QƂTQb9Kg05r;$29#Zrb;I9z~Kqv'M1})X{02뾛b{l_v?-v):88Fkr*5X|;흾~GuWSx=)i{;c/6 =9䣫!jMgOཚbiECcϩp U0o$S3@%j_NQ!zq/(Ҁp{Gq,Tѷ }⛕!WFJt87+! L:i@;N(#2#S{SR-W{)Z))#VmtZκоI#܉Z;3 }ǑiS{uj@90@)^̘1 }HzLSߠvN/jM>^SơbDi 3S88ㅧY?``9NkmT44O}hher'MM b~ 17v9;JzRnK3%:5]5'Mlj.EK&C`6{= yCnV]9}̧KZ; {N:lHoq/sz`Ql1}{jΖG <>~^roG:ŵG:{Pfh/R7K|&#܃ʦN˯ohVsc@F0 "nZs\n ӳyWOvlr`qN6p DHG٫Wfn1gkU@}+;7S5Zm-:7Be K3糶b!/+~Cک'!LU\?<}Cq**ܯ㸲H?78ɜhOT7`xsQ z̪(=F~Y'\#jpB3nm׳1~Xy~r 4+# (JE_;e^YDBg("AOX76SPFw*S3U:3X `V9Pҝ*DldR;O?e;_KId؏.a}op%+C|üCX?՞bN+sr;AgsUYc *r(pg]k̍U؏9&!60܈\XPϩpd!¿yQ"o&-~>=6bz;1q +{=h!)ʣfRS,<ȶ-E`Iu#x_|FN)Q+y Yn֍b{^mZ)879s:J-Qlzd{6% 5|@. Edx:>1@-_c`^pUzZy <%*LEWL#{"',,zZTMşS2 hZY]JLRﹻYK!eזJ=]7'nӗ3!MrZqJV/la#| {=<P\ UDmy#Xc9o.&{QAFV(DJMS4GE Of{'dr>*W61J$E97V1p)hvY߼(uԿL:2;Yd5.ձu }[G~"ӷ[(Jg$ MߏY!ro=x9EHtD-Io0ejhB"UNrG~fģ[.lkv~ /qu^YBFu^R[t⢸^pꇇujtyz8$f4 o$ml4O3I߁fȧ"ͤl۱7Hn!6 :; B~$fuUՒv<-Ud},~7yz>Q#OFzڌL%+sTT&qM{E[T2X!4#6Ffv`y2jU?:G$WP6P&w~%ֲ3l +M/;7"biTk07hJAO QJ>0B$ 0vs3X1_lW'܄4ykÉxo9.x15Paە1Iv䣣ǐlx(da XٜRsZj<w5ވۍsA<}$zFy'[G2 d=jd25Vշ j{î6gKY4ѭXBvY8"ԩB8rjKnE$bDZu#kq9t4G}f[Otw7J(E, p!|QTML`F읿](H:\ܡd+=xNXD0DȿY.l,ff49si|օHgKt&M`Oׁ_Ͱ?PS?uޥvN~d lpⴧSQ xx@o~ss1"yܦPv·u! oWKF?6e*K7bn'"%#^J ]``(;T>I CZ;d ^*5V%KR|8j!"Mq+nVd_گSV*Ttë/mɐ&HaL;:;`_\2t]VLDrP_&x ϲ<f, YW3s!UZ|hH6 '` ݔ}1wH_&QdCQƣ?bit6ަ&9o]`8Ƶ*:Ɛ&ld4cn$ALΪ]QuaVQ<#r:#0I6o~`9huQƆu2zѱD->jNӓԭ}@_V^HRh4,0hbtUr04Z-VٮDj[^ȱKP^]bHA犕>=&Z`u?g#ܵ/R[ZWv`zqZC&B3XQf՘y];/ulSID۸mܔȚ?&ljPWx5ձw{ooMk~V&,؝o=8FS>IjKt 6qawlq7蒫?RU#|VGV|bk|VZͼK4 i{믱wAZzWͼKO}M:vzzk.=C f*72E8ݪO$k R}ȯ?iꄅ* ѕBg* ѕ U^FiMrߚV9+_xg^˘Vt{0yje_t-.w/t*g\OkȢ)ey= l/cBD3^veTu0CP˳n JV/XRzWb-x&y&hM^XCͬ!f.RwTo-)h RO-J&(~]٘)sxV-y߼tv?TܺyOG|e=OtXn#f ;Qm=~go8`)B6 =,}H@*r] :~Z@ К#Wh雛%?er#c qՉCL/v-=݂iLnDL-i]l˘SL^|T}nYS9w/kpkĉBbs=|_ղ_pAƟ#*'?/) s`3cbu֎0a|8p;fpx'9g#9nG?.0ҩ̃k4Cr"n'Xt[;| w$sR7do/6YPdWrL9I aS] Sp'C}(W /߄.k6I}m[[ RMyl9Ʀ57^k!e]7{qi{cOpMYѷ[>}fŗ{0RkS"H`2;崃OkNLkz2?㐆#!CpC ͊.*o0&xutt~Ҋjwnt՜˱tO/߽,gwռųI[\>nU ~ƿ=?Ԡr]8$<|ꔮx!p!,:IK@/Vz9UmF>qjY5͏\?azJS6޲heR((7SNr }{SaKɝEkD^e@[Ўvmrb_W4MXJҩvDnc Zm?=*=œUf^Z9M kd3,ôCs@l]tfx\ɗ ݅0Qkqإ*qDe$j%ؗZN4@1 <ڂ ҈Nq0]l8dMǞ}og߹32RD!YXiE*CDt-+B4?eG*{ƛpbrzm^~o7r:[Pށ-Ŀſ +A=X{_~cu{Io'da3EӋh\;ԟ]y; ?[xk32|Fݿ^KEt2'Uַ_kMvUٔ&cxeȥ]]}t6(*m=J(n YY"z.{uL#6_T0F5y1Xw>tZ/_뫿"5__vA>`[uI{/jRzƬj |rΓnkd7~덶Dƛeտ񏦘@3Lq=ffbsa hjGpXӢ~OcC,.+O B,rAqBTOn|2t}sE:~Q>̂@eM֐h-*tV%1e{*8wx˷3߷f2gԘ3C͡s羕B̋nG1/ט:3SU&,l`b' uw%hi݁pL(+jNm)VDVvWJNnf ELPݩk{wJ:B';gJO#|trN$N^ Sw Nj;@ 2uAI4>'?o'$'*qx-q{`ЪuȝT&Rmۂ_^Tx@å?9<3bs Q 'ںamn{"J[Ey,66YI/u.e;R./O[-$\lǻHqB)b ߥNe^MAZ%4#dp031  پzcn"K|H>Saۀ4C寙5(br*cL2;3N!)J^moXѪ,5FCǿ,,Z3!=ο1 Kr|+ d-^行sG6-O|dUf1|ϐi4VR3S`;4 3Gqx4*$TƝaX+ҡm(ŝ!v<P7&mDVcEe,*K\We=uf=T%ri yQBɬR(qH{ٮ7?kqOE=YO6/FQe{ h=’uhCatɥb#0Ϣ1qr'r[P?);@ŔW_ ]:I^dk>w)/k^4ُf< eّyN aJ)yE\r|Ny ǣ:vP}It y`c= FCy!MEu] 9Hg'đV@|I:uf:7N~J\-<tPX$2먫9bTd 8+W%r=^&0`pŴ8݀œ8P&)Byc0l\r^̐"xV0f<ou1DѣṂ"ɚ3zn:j8iUҁ?gGGA^n3m~M*x9|/EA<^1V%)7dv/hh }x:;|3#௷VX=ڨx^-&@'w­or\M5h,p^|y95謿BC j~)4T4ſӚ'$aEykUՓ ZQt,&q~[ SA=i.M-%ZfOh& 8|$m 9dϿp$XgzHnS<p0M6VYrC][}~3wY^FO/'ng((Z{9l{ob{*0+[i_^ F:|9"o‡s}Y#x9)ç6\эĆ[[WN"~l]&tOE2QJ2;\N''נ);@Sx)|Jb=V"j,A|=["Gj%6\NQ_6E̍x[&CY$0O&{./F/:ggGΓ8DUC26N_spm0l=^\QEQ+._b^9 |c:ieN:1XmDZ[8-U)仁'Hh?V+ŸD,%l5yQDq!,j_|jICG)e'lUf%ڔ4ӋYOa7_xTa9rb m;@D~gT|&ﲎ ]R%+ `RJhk>T{wik?>{>:p@VDVM ^&ۍ,_)pNqxr*F[9.?L@ST4d%$&h DTMjq)S%  폢qηvY(y $ cJ|_"h-任 ˏ'tUDN~%@ߌƐzP^)F=l]|A1 sbL=_(_ ҅xaLÊ9lt? b̗k߷a: W}:wN@'״>n i+]VcF9-z!X(UVE4@sL*xmKu,xKT-C|lN/_<wl#M=\SJԦnG#=RbԾ؄Nt|6D+7Wa|$Qe%P>H iT[s&K:LJ9X6'Tnɵ|ނˬ[g):1\n Ҧ& x\ƬkU37U<7.+M̉ aX*ǥ)bފܽ(u;[{!¢cSnaDR TNl=@E7$R8Bg jtଛCbDw]`}vrkH/ t7W w7jG 6?km(iszyz‚[RURYzJM2Bu0A"潥FxJF G+[fI#}(bJ ɽF(/%a]]#z?S]ӕ3@?&sӋߘQ|, n$f=<%*&i:Bac{ΙtJQ+2^ӹ B0ҿB|%ռxecӲX2ptmpu7he4<%4\j~ q;q/=]ǺZ]-U?,C<뗱0g:EeQ Py/#T鷒_??QFw> (j3{ΉjĀF_PAY2=_?__I.QySKOn'weLw_y605NPp!;HM[_* XݥLضᑶrH5Ǐ[t&f׽JѤ/ V^Q=иQ0 7jUMQ6t \#+ rlJfuu@J%CS_blWn)"':}걱Mnϱ/ob( 2 ̍n=[HWo*:!Q ;䟊Ue܉ %3S$W^^c2KXW[k0<}.'jȄSU66eR& WNg"aSV"CA$MyҐa2 ɏGETTϱNҽS}F=琌10fD3i)py~3Pj搙c v%UyRCЕ(Ln茵+E)1d.B2f}ta "NIl_NpHϛtZs vm:C WOeV ;:ϤMB %z7% [owȏ rJ^Q 5m#p\njrkCq<4[v7~[*/‡:|SiƯfpf91<~aC\$|:`Gdj[C Nd _n)öXjvZ8XB7hsk\li}8n<,*,0SP] 47$(͐?UA:S__@8cqǧZAb$uԆĺP! =uT+.GJw*|j4CG"IDDoU=p7=c$L[.}n#[;=7u>,b;KD!hn'cq~GVGlϤr\^qg>='QW}36*g?!yx oT|Zvnß>C TP~1cNCT> eTX|{W훏mt(C-\*!ƶU"* ,}C$- "@E j>T{) {CzN*cQhuRrp~_+VNpR:S9#`%ВgٖpJN/OutdA)akCbo\ɔ{㑈c9P8ΕQ},_`t(SȺAl9EI4]pJUƪxUx؀&Q=9u22ߨ/ Sޠy1X}$A(w 뫎wG:g󽠇:-O$B|ȏab񎲎8cGߐWFqyeRk׊galJ]jlj nw5WҘ=l, Q_ ;S7ԨLtpɞǰ6ed(ƩLGdnީVcJ;UteĿʽǪdTp z o8Fs vܣ>WBgj+z>g5}V-ڱz 9`ge7٩Lղӽ蔿)hKۅ˫N aNγAcn%oGy7khi?1Hf9Tz.K1GS^o<^95N\*k#zNyAX4I&d3*-5ᲈfa7Y 0ʥ#W;qj2C zqaRrޤ@K Zx[8jՉ(('X Oj1^`NjC^^,gC/,BoB@_(l# IQN2 !6KSv<{/"Y w*/w2qpl?7xaO}(xp؀GW&/WOiS(? `Po͍#@fL(%^VDp0ON$S;-r}}RiS|*ѺvgN⁼btJ# .ͯ8ަ fGK=f&C@\L;JFm%,kC(2P(Gp5nw9mGMNsp LG>~x(|AGK"iMu"T!|SH'qӁ>CsY:CKvO u~0XB+Ìˠ#eSjd>i|. Nq_qMtD6YVwIUTNЬ]_jj|}*׋үIa;PP7+ {YDej6C$E.kLZtgnڃߕ\;C3n6{zySL87 F rJXJL^ KA)S;A= a1KyUAӁ]wv嚓q8ԸiJ?ڠ,^J6 }lcRD2e |?cQ%yL޾ H VySF(vm%>aSƻ'9A(H,]B:gǦR( ofMtx}BH'Ϩp9B,^^,wP]5klr=5^c\a(3!?/ kbŠx0C.fQA>3Q3ξYp#+{i;5ABK>5 Qgpt}!P|k'EAwx\SLR "ԟ~R#Ij10` -z e„`2%gvwi/m2Q˫RAe/h{|sN/X g=I|'$~xn=~*l;+GEՉz9eII(cj2aBy>I-Cn鄝;A-kF萰:+UkGXa6 WoZ[.OeO/]֘?z"7q[6o({wN1,C}Y/7=C`QZ :PwKRpY%((*%)ț jUޠ[TANir׏n fc$񧖇kq'ec, "րwz$PpF.kΚ6+6 նS0x'v]ǽOnS(Stg/|$G9 ;U7W*W"Hs}:<0A)zfop]!vqD|8%I"EMWp}GxzuZ;(>sB4ҦzJ)#Z{&*Lhoɫұ=HQɫrsE/l| _P]c,snEv [.C8-r炛[XPW%F^R~Z!dM j&XTIxJK.O P8^[yCvf*hvkRy~Dx2wAmg8aO(ʢt- OJnGw8|#…̏ClM%em= Uir?ψ_a"}e:^裯k]иk;O j qv!GWɢTӭ64~u5VcpmQxk=r৚+}ao╣ұK=&BJ`|RM6r0N5;V-㰄 d`K;ұ؉^ tMUPWN=viT>6tI iI dh;SWciIl֫ @si44d#=T\ )fŏ\D>SCNA](IA:$% uS\8S] ]!(`LɒgwÀz\YWequg_m"b}5OK%⁦-%Ƿ"$ۗYO/ 椵LIpu6_ qs]Ll_.j*ZŚ_.ESW=9t7u:Dw5JJs}p)S&8~z5҅3٩_/b{WhYPO?UR< '/b9#Pz< 75ݔ[xu ԹTﺞiFreM!>-_zA9>oC` Ir;yA}l+B/@ٌqZ'ld2-tCoCeۏ+Qƣ)7=*،׻KsDžXr!cP>(x{; eVy?=eVe4Y/r,(S+QXRj>(pf+/hH2:R3+^`4̼xtn[v]FxdD-& '7{C泭HuP}/t)گ]%*ܼFUE+C<E`!zCB7S,?hr4yVn/Щ |c8}S+]԰+UD* VVt \qn'nnzy[\_ɧMջJꜶ?2iÃi5VW0}i V642jkFtj - H=PeU M+)*d: [<#@JnGfSNqM|c.hg%"n{ Z ҆ova=aNA6Of?H]t'xg 澪:\c8+qwU)%&3 6_5(IS9LN2cT~ 6-t}OvQ-},uJvU =Vq\l;:fKPDKBF:בQ 4 /y}?Y=u~GS1Qga2)%)6CD<?gM:NX1 h)tZ(ip':U>Oh'5;;emo>V'Wוi* >ɾ+u} 2rqJ,GuT,5&lիBL׸?*Ѓ1g_,.$!(el̓Mg;O%[Eh"Ks&Qr~H9FtL>}/6'CtI8qru ݱɘa `LN';Q:T$Ed>v|IX: *~Pr=7*(#FIEBᓺS0KR~عOSPWrIJ:.#JRЪ]<' %<[:~?a*>wTߦF!y!'ǜoO"$1t P>Tߺ[WX\Y`joʍrۦ_ m I b䟑[Z'I>l2:)lB8¤-c1f'nBQ5ߔ`B Q[U @|ɩݨbU$t hǚvɩ44,= L YaBp1vWƍ3F 2rSd̞V%ĘO` +ev)^0~?rn}6n(߅Lz)ӄ\8gsngp߸*3}aqX˹(1~_9;$~ 1ƅ3ymO|HTg8wAm eC-Hp,1fV}Ku4Q*cmu;r$L 43dWLQ[U~^@/F>o hm|xo is<(QLؔrs)1#(ԕ͡(]\wa5j{}/t C'CSc $9*}¢Q`tI:)xq{K )rH[Rs:3TXs?g8i]C#%ÙŠdj `":?JH`؎5=W97RVsP'*=Y94Bn?7$װ[̆iձS h@d1QI8ZƱP}؂s I1OZ a BIc8Yc$2?- |Y-4J0 TA~,l,I]UUNErzT![j$cYRxH*d՜x"˾o1c?>-IEG`.dp)=4};Q zRihkL$v=9aE rOg@pu} lMȎlQJu-aʛ(ܰnʠ&DN|OH`Ӈ*>N)6X Rjץ?_.(cajOJFPp$ ;5 ڐCdp H|*,{:05:()|Ƽ XN\8Wg |8V]sp,'@\VIJ^J^:?gf?m)q%.:E#lk_Rm*"ayV)—=2*JQ{A<|s 昜ɋsӥL吹GQXL*-;2o#f7N ؎WPX;TнĴ,{jHa1w  ; Y͠IaR&fZ!wn yu"BC+0f?!rV.,7I Bxp짃π:PQ~D\G,]zw%t^aQ]=E^`9"R`%92sD[cN& knGҰ&8 ±VJisr Rˑzē8!gMG񕱌{1 /FF!qԓ0YvF=FI5 zf֫d~D!OdyoP0=aq([#G}wK!4"{ŨDSխeeh8=BV:'<{O~'jB` ^xcRLx4F%8~^h!4]bR\MjסI.TWM4:"{!03VOFgnN]?`HS/ q/.}d`B%ӋJsoKg#,{=h> ,8h0J~G> } Q;czߡ-1vl4 ݘ8,GAkH{TU!r sC^K~YUgOs؍WRSI4$aJϻr+{ۈɶD+g'\Ej5JjCߙeH4cR;C?Qǟ:{ny 6i?"-:XChrWwMŧcb,?"t:YSY#HtBdBd휌'sHrB c(PS 1U_#o3Y3?Ƹ_?كcH4QNǹssҳX\i u{Rg bqis@pajAuwilb}rI:%)3e醄ʎU%1o>dK\-uq+A8(]@&n*Ŭ)iJ1C:^%8* ft$ Ecw\u+¡#8#o!3 (%I EFoEGI| F!!0f,~JSt8 Z]p.D(荏sN$_;V +ۿ7:o=Lڜ\"*)<^ьNx,ž%קmbz+eVWLxy4Ύ[u vrb1oTEo 0&s C%]B}WfL͂؍N~|άUVoyc`ElLcBݱ݄݌ ^E,n$0}Iyv 6! ߞh룡&WiJƐ=S }q;B԰44}E9?sEmoYnN !oIx3G&M` =~[30QE |Whcˌ;{4Ovɸo:?Fet\QwaH܄牫kM@BWs:CxGlOpJezJǁH.2Kji#RyhOb NzS.v&}k` `dUK}!@MTjt\rx4XH)I*3 Nhi6(_1 W0Ij XҫVE۸hh] m6Æ7`jXEq+4M9|]PWf(r//zPEp{ZڌhD6vGӇ(mZv[60T'"v},G; "ZHQm5PaDzeɑ>B׬XJ93tmOk @_ ",lnޖ{49UQXN^8}~Zέ,T{򰾏ZERhk =5 VNDPEg2N/c ʸm,$@r"lTͿ5s%Ǫ!=Bp~|'kVQ50?ϴ"o=~T0M5a#ݽ3,{,^~jϳnwٝeҡȈ#+.Den獒zZT uv8SM{x{[~c^^[%*xf/|8[Oh/p%-10c*!H;<π#ߟ#;߯GƓtA sh9kF zs ~9Mk<`Uj:j"*ιWiz2zxz% } q\yNvu)܈3^;o;_g-G46eoH<;\&K;V(h3vPGICBX]yEi%-E{RAא@;f@PDΗp`|ٶyJFV͸<&:>[ QaUa)Ւ*I د+tԋiعWO,>)NgoLax (U޼oqX7nJҶ'=КYmcu;Ub3);|5&PpX$`e?A%-W<Zɞc,O]޲]_l[A(gw L=W#}~*AXɖFa{w0&CuI7f[LB r 2/~ C㜐UHcPޓV%[E7!4U8OeWEX>W=AbPd󤧀MOMolj F-{,' j|.YOmPZ}勿 GdƢF*ff3 O͋CQIA?bR8$ψp2H^@V._j Ը|lanG1?өn?qɈWE84#ݲsCqG A^o*EmK<,8Н1*}SYq)Wctʰd`PpO{y#RF*uwPP-x_-k@6pd9p5ݖn':Sq t[nV<"eG<Ϩ)pd%h>rFGeJ\ׯZdB͹wh1W6:btV{Q11tzHsīG)΢Ѱ[8{6oږ̋(=nw襦o%l.?Lʥ?YEn'k,φ_ Y1{sQk/"D#@[X-{YBYܭ,0#ÎtuCX5Z؇( v |I _A@B]O"a '2c+Z#9} :B>F|-WҮNdڟ۪]N(د d2ە 99iS }d ̇(%ٚkct68x)4|}MI|J+މ{ռp*@vun`[gg븅ը=FS3U}S?U54$秀RfuKF:!H7H7D^&ڎG,&Q*d@/27%J=mJYG)CQ˛6nz ]r]rKnC59m&P`Ry4/SHb"+l!^M.@b}US;U헊YP"VZ^Dv)^,ӒҌrXjsZv6䐘:"{WH=}2\p\UnR`ٮQaGJHM/זdH9 ;Pl_DXZ\qt\)-M݊).eGWH/u—·DqdUL :e!f]~wp\~MJR zWHX7剑{'KVż𮗦3bq ϟQaQiNA{ *RJym89 @| yMQ_bDccΔوB#0sܓeOWTR)& f']_j6%Tl&k_'._hB_Mܴ'l>fs;A+'aAS&Z&VvG?3(?Qqh'IXտ=*'٨K؟rN9Ol/*\,VC/(W!7e^6e͉>ŠP== ǧKKxqb:/NJ]:D)>Ϡɢc̡i&Y~w!~VWW2ŢiAAs8 y?* qsuP;WQ@<ԡ\s1=wDMP-Zk?` w`PBS)q6(ط?|SsInI.ŽeQ? rbIsʢsrJz0;,N"LI!+ls=H||q {/^p Eq[({1Wk۔v3v-x3/aֆ :ezjt*&\EaďXQ}'R_[[ԐψM\u9Yǯ`]{_IiBWu4:[Oi{cBpjX!hǢ?J@|Ze\~lV X.ywD#80?A;wx5żkͫ>F g@(>pɋ1h}^?!tqn)Vg*?H7H#O!>Mhx `l|1y?&끺Ƈ׹-7Tx(!^( ۛ,iq4Kw6 IWai Ooߏ 8,R UޭV(r3k:ǔtx+5|fuc V/(k=ElӶXs?| b)9RTEh$<_-LxuOQQb,tjײYVѦ%1P{}yQJfSw;$37/`QzDzꔞ{}E8ts i2j.əBӲ /2{$3b~9HkډBͧ@teTwo{b>FcW3!]΋<~p$ {ט=?ǺΪp&} AA"8p< 1;.(6hǕhrjѸ@O蓄-zcUZ {;3ӏ^2nq2#~p'L**$棶ğoN{zZs-2QkcekQF߆U'NDZMN]]|]r[,hXE3ەV (>Ss9 ?/*z9|Cy1vTF;hEI= ^R"3Im[ĺgȒEq#~ Nf6quG&9GbVjb\EJr3@=-rkFqDKg!u5˨D>/EU W4]9V#5qFy.o?y@Fs_)K݋_tIbʛ[ȩw|Me^\ t{Ô%Hom?[HSLݿqmV줝U"ukFXM YЂ?kc[KN͆֌TyG^+ςZ: }²; Uo uAQg(xgL 3l+o~se93t /NAJ|F #W@?WbN/LT#A%b\!ݰR }'͚^Xw"E@R7 F@Aݝ!H?NlNч/%_IgƮa1R x*N,~$o% MATr@g*Es~[;"8Ɏ{ċ55rjfAd{*/.E528ҖX:jɚ7iphY\ 囯z.j`A9*T?KD\_s0/8m*`}33<`Ƒ֋pY_qK7b65ĘϲSw+Y3jy#"#,wN) CH|$KL¬po[\d?$L3 GT y3) zp)[4Oހdx,ViwZsQG-B^k ,:vbKj%cʚ=Ͼmt{>C$pj_ʾKs\x[Fa>_}0[BLWsSDHݟ; m\.&n[VMzge` \LdNJG_w,UYN3CX=uqԝȐTnZQ"Sg"&s?N58GװUⰸ1ȖAL8 vD~O}88Uϙz﹄ĶQz U muw?]X߈IR{i̢cov[W׋IH`P9r/{ Y3pNaO(+Mb?^xeRrHo|݂KOZޅ&??E1G9AɅНR۹]uitSb>]B}?|L8w %c_Iy vD[E'߅nг3WλO.qu]9rpiw)]x}s8nY pB\ɼz+y"_&ίpWߛ"{pfޡ=|q0g|f0*saÙyCg[Z(ZzY8Kh` G#)W0=Da$/P M\}˗]C=/z0^-K7 ;}s^M2pY%11FyҰgMFg UDނ1)j19tdlbݽ,PkX{X{ߟP{a{٭=P=Qic]M5Y Dx 1"^>%[M\Oɬ:P 2 .@ ?'w>=M>P յǦT>kMul7YP؏pu;t7"ovdg@3Sq.e$8H{%'; ++n#ڶ>c3J :aB)eɂpɕ,kbNWw4[gÄ8MJ9^ԖoK- _Oz&2컿Yߐ|_D#qsdRpNN) p"_"k ߼FXEߑzH>OP,nl'gvh7sK8H$A@ __—#57G.hX+gn' \VSx;#r6'G}c z1 1cGjt>#cL|0p`Έ|>=A4I6Z0v@$Yo.D4­wkl!Z ?8 5 G{8 X"|ȃH=/?֛/3ӟ,^H!tI8Mp!az"B͜䈑xU7wUDg!j샗d-@{ⷦVr[FĊg{Z#Qc|(LnѸr+mٰzrr~)'qn'lCp*5)CoI\_@%5,|94{G_Mx)eniefZjX܀Cp8f-c[TȀ[e,SF<,VS.gt-˧6~2q{~r]S-'bYD3O֕uyN:tS-H&6t-SW lVZd4 7NIY["IJ;W{tjsI9ƦG^̲2pcAٷpA<%_->i}o?5>%_m#o_7notğ8k|3J^}?)Ohiy]'./wQﶊ7,_xB7Kyq\lZ]/U3}E=PR=Io¶=t'́,IhG(x)wG#-YƉCxe]7E˧ BPNEJ%&F-&W෶(t VGBuHx nG0yiRbqlFs鷗7SX_.c=E3.-i:^Ux24vpOA M6AcB6fhUjUPզ'ϫ*,RU5?XX3Wu4Rյ*(C{y".ôm,݁֊>ZEIFo'rWV+,3HJ^ < +^Dxe$/fI?zܑ&Eҍrx;4 t;>N3#/m7ƻ!MkI.&҄7#@}t&x\M5C|c2!K붇s/KO_tq'_{ߊ7w{ ?1rΨ}nc/s>S8BՄI躅'[ wշ'r :=IkgI1W+yoVv ;G~_aibWwV[t@ HtqYIZ! SSpn~8c(WErmeXJ#a5_W۹x@P˟95@W_ ~JBxnw43"1^ptH95

jBms?ʛ,"܆@`rBcg0yϵގ+9S}%Y5#5(.^PLHwH2;cXWg_{'Epɀ JGY K5ҩTAw3E pX;ޭVk4o^+ܾusuof_vN{^7Zo/婒GU8N%'3Z~o$Mg>[b{LuyZ^g\dM$TڸUU|U~=n-UܲVYu 6wOD_B Gܾ}% -Qэ?dCw$F)|#\>ŵ&}wL$a<1+pF6sWS^f%/66F*"I_~;&Ơ~J %8- ]fw.?(FtG M핽 1s?)k˜?oqQn&;Z*Gd9tᐠ~@RbnD`Wb|dTwjcqu0f:#}V4xc漥E:( ]>|ѡnw XfIzmwmx.G:$3}LBk*3PMxHs.)xdtUHT'۞F>}Ư?)'wʪۦ^`~N_ͪ7;_WNߗWbu*/TM[0m>i[r&1p~TxǑA*n!`F..3^)Xr[G4F!+b*?;,+VH{}2C5X܌Ksk!D.kRP7sը#;>oŜ4׌mqcBoByq s/X])3ḠvcRO:r՞!i/<0 ͳo|6Ǫz=B߹MiLq0Uq(jmQA1wi=ll?f>3iD3 c/_B7 ű$'PŻ! _%j9nn1f# dk[ O6&V]090B3H~ֳζp_/{1\.@$u+o+p?>a?A+#j >\F`3Fρ\WmcR+Z jڟy a7s,7!B߼85IB6nb>_)#}kۉi^ÞNd{:4jXo8-1Y`\-%&Z=5{p=!, `rҖaD7WBB浅C/Ol2:Q|d65yq9 =$nruڟ4fwnPn ɸۃޡʓV9B()FQF &\ @Mc4:xzi[b+Ak?EW2ϣۧc_DBoh_tkc5)?_0kٮ^=&rts's tfp$ k!OXum 񡍨@[A26Js X$9^὎ucL/}9%FV(펥H~WՐA _ )XR `r!u$2n~Jց*9C8@-yo|O9BqBfJ ΢Qm$Q})qNzsʽ,Umdp1+6)b~_{&g4W{N\GIgw%<vqutXAٯj"Q1)KG0-z<-y強BaŨx~$hK}W WFϽs)ۗ3;\l N^ jS xU2%xOT[gRjLqso@iLW(ܰ:"9ӞM\_|iJVw(9|:J3gT^,x:&Eؽgr?#ĩ½esn-\IM0T$ձO%p`Ic#ΕUbsxUjL 羛4O~Fs껪Q$w4 2^m7fܒFbEa^OllW(fwTm3 _FXΤ{h6D^N,54j0A.dԚ縴fپe+]\ݨ9NJhjfqߌc~8{s%ߦr*Lz榌7cؾx ]:%5_+O%[=me鬒9PI9~DGOmP,|!x$~ΰ7~C;_ ;۸ݩ n1"'˓;3 V1cr+u-qI 0e*NPb^ӥY^ RvH8Xj_%-"̏0O*h[L6VrNNÆT05q`2^Ƌ/ : RO\B[%^b4S}'>O#[/;S'mp}WNeM& 5xGt!%22Saa(:&j M+۔'k%fySp3f M㘅p/x4=._HٺO10ษӛ0!~7Uҏ :KǷ\]naulItc";!4g76y$vdnܑНոC{A`el1e-ZoKEP$7ɿ<.tj(rAfh3.AUo"$R~2_~˛l]< WЅ.ҡ?7Ŏ6TIvaYY1~!ԌyPν-MP8R`ac/ ]8[S@@X$tTdhEǯ KN8>*.> /)YN[eVIo7L):^~L%l8oMP&bJ'MqCں[VkJӧaO/ Hh|GxziNy m'q?0l UX (̇s BJj.rшE)#މ0&U |AoPjI~wSvkÒ>G.PY g  k 5@ S^Ra+1 "YV+b~pj`+bν<-{U]9.G/8yFYhjt}|#z2|9M[.x;ubC4:Gi8WoD&nOz_TKbWIXfq)b]4;ę~gI;VD>a,h9,#[\7`jፂV%Pc~E /.TQLazWbu@}TD%X%=ԑJߜ6xB[NXZ>iE\^6GqcK!sP/IF*`Yo|hsyOo^d*5:/[/rdd؅&$FZ7 Y?u?SL6G<.y6cKf=`~5>/޿(=U 2OGiE'ۘəAK8QaҶTI >[e{=g?@-zfJAw SLSK,U=X]` 2Љ'i;>'F绞FaC@3'wH/cnø?["gT~mEJ➟`Kobx*EȊ#W7e(W~=?PMX2,1/ (U/jC"{E'~VHX&:qQ712oԱ+ΈL*֝ơ>/>E[]lvFL8lŨ/Grپ:hFUOS2Nfz%8! ƖE1]P$Q{7$w v6 cЌH8P'O @>)}_*CGy a8`aòj {w1!l{Ջ:7Z"rsFߤ2 FOHr~%fU@8$$׍zkKQ~tl`@yWҞ#(S!dW"?I7W_fC~Y7Sr8vy R%hA-56E'7G:e܋AR,ԉZY~N؀C֧[Q4RTT9^/7 V&b؛sMCTHsH.`#+&Z\Gza-$5b(.$N6'49wIi΅(*;B.|7I'WM*EOYU30&XUmyln8"yijҁ<FjEF1@{p:e1Vh5xr( >-9R$Rm{^e䧒Ё2L&z= t׃0w9阮):GjkZqsf2UMV-Ҙ=2R{XnRM_Pz1сYƟlg"^+ytc7H-ş]rf,KLfh%,FBA Ke@ +G Ar)|br o, k/@/7@ 0&Hb޵v$o`;vR>zx(/M fy+qJ;˪Ozsu m(/"f~ n% I@¥_0#b-wOv"ePv#k Kew`1{.Ul GG3 T%:TIÁ!uM'r a ?R]:rF4v)'hEcrB 9N8zsF.BVImGrÉ;B'$0SL$>[gJ1&asBؗB؆&Lh#HiT(-xv09-&Ѽ`Ya1E2'^%Gֳ aȐЃ -0:0C=^vmAgU }#,ՙ<4#H%G꛰"cf#,43:]R5JK+[pv&f?\~Kh_JWƪ3akw^]aR gzۓ_@0wmt=Y|.7"b`ۋ %QF|2HcFgF߄saqf*Eh:I]}zž@cQhnܕ\uevehܥ<)Fdvd76 l[;LU*nT< Ą^{TL06),cEs,TGl#(`ցTXm5Ox%BY /ѿKS\$?|7 `ߡdhೊUo?_jKB(޻9`4d2{5Cr'lt3I,37[s:-QsʬSڥ3PpLD`=R$X ˝ 3fOt'^JftEU4``g2oXs,UG[zV袠mWEr ")̹zJqՇtgML۾Vprq9) -R9 B E|V.&sWf]itt̨c'scg0Ϛ?):NU75\a{Q>0TH#F% |+-F. U-܄V+j(+H/ ** Tia;f485Y|5Vy-ﵭq 'ͯƒX0Ⱦ'8H&A vs6:˹Qy!y:]s5^\E\}`+bF}j `WO8oLj¦-&8{9@kOPcoO,",V,j\ 6PfH'ґ7j[7c! TK+]τ^i> !4 Ji SN?۵%FJz bc\K̻[ \#xXԙ$IZ`OZ)*:oW*5!\.I,"QЄN^.]5IVSGZJjHG`֚ҾѡtWÑYgUubA 3FB^ '?\v1罔ɫog)<$f??8^oc\:b\ELqX(3Iһd\M>{)eS Tg1{&ԓ n4 $ m+.iuyPg:0SW`_~2 t*4сw!0sIB緰JGg3 _;2VGNjj %UqFNO10tilq@e fǁiˊIPI/ ܜ-(IpW߹z (4 puy)K$Β<M@ONwj?W=%:oUa1w("2΍Trtρx?=I' {gX0(qyv~nQD79AIm#;OCȊ9[(ijlJ[g k/$)X$1$N=T;+q7 0=#9q/87-k$1ɌbyY~(/X/\ͭQkuӯ[z{0&uYpoO4ۈRXZx ;!Ld]7˳sICFQuJC> 3({*xnb*&2EJrN&Nc*B+ʵjn.BҚӸ= kpzqt/Mz0yVq -Li9ՍquY3[ߘ<@D^C-\aù~ lGlO\ݤA4?O33Ă=(؈WVXWp L=\Y*43um߼͵Bf B\+4׈f0[Lն2s %!rMt<%:\F&TrN#u^&ǜDyL"IH^t~ {tL ["TS'NhZg~ 5S.]90ך Bí4SX:K/QܾO9` }HI x/9O{ EzR㝊ݥ3SS`eJ G ~LjnXj_r:󩐓two@-@JEh`RƤztAT:;'JGSv!|UAZI%xIK_ӟ骭N.  SOfPGaݲ9kJgЉHu"堩pLhhܢTRA8힞psÞV,ޭZ`y/6pa_Ǫck'.:G\jZ;G'I&8?4u.x-5{Fl䨓4r_]",A 9¹_M v;"G'J΃#%~W•mc`JG3+.#\zr/}B.0I8?2u6idk%y$!cOjca䜛/;>JѼ͛p-w jLd`zVyCt^Vry!>9O9}˻575*7T,_bir/%)HQ]\;xe?'$~?{=@^]Cjm2y kh.9)Yc})KJ[D>G.7W3֩pqy  k`F)G{RM{6FM]Cdz&RWQy אV{ަ7SsYܟ܋/ȶ w L#9n3n L 2_0ͮr ew^:S,U4:"]#눼 y*p_Qr z=B})zdTpH$\E9{ruuDi3Vȩ4sC 7LAJJfEYU>Bki玠{M&@O EM;fފ@"flX&b X1=⠼rTfQ;Wa8RjT #U8%fq~1"8t1H&,2tX$r@Ahj;f<;QV7!"z ؁Ɇ 839p¡3}bf$-Zqc*=}|oKd1lM`WPX̴?H}@ oÄ}\˲<?^GԎ3/{BGQoe(= ES#9GV5tRȃ_vGgB4} Sm&%)r!Ƒ]]˄ _)ݤkZh!s6{f&J87hIȅ_PJ\9 jX4E8FV'$gCE q@*`~e>NfX&.RwjS5d& gf1ηa'0^;1k@`EČ]OcİyÃ1/ +f'俫Ii`P`T^Lyjhz"PEC$VӾm`ӥ_!b@!Uc5ґ7 !)\%JS6 Fؤ<:׳0Fxn3i(:{y}:b=Fq ]޲פy`7@:eWh o&F5[5ƶ?yoH27IR^ ob#q|H;^W+OTR\O1UL a\$_|a8 MW18ʱ4Rg#7yՕJ{Ѷ]:vjڷ?D q&R sݚ36{jj5l{'v_J$Ep?axNyϏtq 9*-G>[ſTHWX$'=_ : /'g4q>EXs/> 5DӬMUHBC#)$6(:J ]ԗ^790! l66WڪzS/cnZM> 7>8I󌴺Lh`Au||j6(Ǫn9WiIPMzjUaalwPn 1o…M-ݩ!tp KL~!}M0ZFzF1l\UWYt"Cimf98tb 'k?;oP$ʵܓQ٥[B_^%K+A3ڟվ }bl(ކl`AN>LpCT炚=WfXҥl{B)̰,>;R`ŗRz+k_ E1_o}Fο=쫪cdSZi3Y,vG0e݌֮ߗ|Ֆ4'0SVr@g(`/u3s:ifJB+ХMJ iHYbAYƪđDbFU:28=HBrL`y$<P-t@ z/79RHcz>w 'P1<'rg8Vp@}R̀@+}6qmû6XQ׎Hİ ?qUY88Zڹ]y%y,_ƹ_ Q _寡<*y$rCfq+kdĮco&9sL)jCG|Yfq,n*l[ I :j$-~hi愋xmͫ`JM-{F~Qت ׬L4; R$"z8>؁qSO^u;?'&=a#-p{~Y/ό@) H_" =} yiADΙ2e}$x8^= Z0A+]>0AożU"kyQgzx-R {/|?*E}P~N9]*'U F<ăVS,}ZpUJe69k#! 9z&xt&QL:0$ܫ-#;pKbY{<ޙ[*_s;T+W;EWGF3AB6*{?/WouB\{CBVu +’zϳ g/ 9g"p;sY6md- ۊՅ&:v\uF͛㖀|(Z=prNS 4VZX C1>{_\G/GCYИ$A;WEލ\wh}+Md߀caot4g%5{T1-^^G,OU]}`˜D&0uV-ʳ&4 kZ. 7oq5k7겊c"{h*u*LS7{vBLYdh:IJX"ꔸ۰@'5+C-f܀T8ʙaW(qJK۟uF42i)|5 >ccו LM܇M>/'V-)]{`vlsSl &l*;kxQ-Zԏ>(4hnd1DWQ2:kJI'Fa^T5i`) -6eUh4wڼSu+QT5 .+݊`*Dsdje2iGjR?f19XngG a 1}.r-ݍ0whD1'ZHOyaE*x /,T-RJ8U/mc vlQP|Óz嚡7ٺ 1ppp<-͒ +A f#LHShO|SB9^}M+?sL%6D#'fêЧ|3? }~ڤd/Z&+ C(;6 k|: uv܀W?KO;K0FJ>c ~Ub@n xW_ϒW!׮IQPڂMEӒ-8bW~'F5;`Co1Q"9UtƧ~ª(;# 4gn+u¿~JJ"<A35,wzbK(ߙ`/oMxcՈ0] "Z4\'o ]QYv(V&uDXC K'7"/&9S yᔬǝy$aHkG:'IxPٺ:ّ4zW;/]BANs5$Q0O b A)89GGkKS yA"| .wbn4*TTLMM^"f9SfIFȷp%-\Ï".6be0)2sqR#j9`~Vogn*it1M2FIn=ztgwi7%D}VhN)>?v CYpb߿a=cwVELg!wc0IYq2뜛kgHĆyPq }̞ȜҊNz_KӡsBP^CABG S2 k B-) ppsmB9jnC`v.SZu3c|`vXʧ0[Gq73р0B}iFܢBRe88Iұ"j>'/-H>>W_Ih<_tҲGT$:qѯQ RBFf;#{X8v4ngKqI?d1WŲI2\Jhv\3dU< Fϰ85sIB'ڻ9.T{ǸW.=B%mI[z Z3`2ܽ *h՗bwGNas*C[-+W7 (j]G5j^3S:ޛ pڣv4u%=tRA`K~ biIc3NC[t90GBOpv|&|LAC\ݎU]܂j-rumo>ë0YzXi/ӯd7,wTu6NJV;)>uޓ>@g?*dδ(LU8Ew-atP1lt3U]Cp~QEd8H *F/"jt x$γ O:pL8X&ծ5b@ Yt< @B(6EI ]!48~1*33N^ɖnF/Uvآ<ó݃dfw4ev6f t/WF| '#_e &eZ_1ba$i̛9|tUfPwCj\9_^IKg@?1&YSm@L,)U`7AܩFr%'%X6Ջ:~\}D zNxen]TrLE!-:i p鵢y?^|fY,"S,6ޛպM=?%تUQ^tC)d?:38NF%shv64\T#߿hpQ}ʂO)ˁBVNo 5X`,O;i{]X|23K3&`Z񎇠ۯaO!29')=BXw Mx دКo*wt5,Qx!UBr!^1U!O;"*ke\2E"ѳpʑՐY#SkHJv)V-בYt]z_+'=jڤ91 t&n_@O|R"IIVopu"Q9.ĒACvp%͢yfK1)k@x!d-sFl-3rne9aN>pS[Ҭ4xWv;.f_q""]e*K>"nawIvſ0vస_mF*XLuKgZn竣o,4W7?W?W#N҉R% TU6e9ʵ>K7RBعM\Dyc{"n1S#H jI),#InĒF׏QilQe:Ḍ&tǓFqQ !$bQ9_}va t0)My$Nwz|bdp2*\F)3{2yFkҰs?ż2E=W-FI0 ymܢ&l9{h12o2VWj]&g<X6: Q;Ψ-xͼkd {utj7vr/`tE}K am?(< 5 Sxp+LU M^SJE Lt6L$ Τ%u/yFc.|g3Y|Zk&߆C 4"H:䝎ۄ$Ï(8:a=Z%l<|"kwU%8q/]S GӾm8( U"E|N>Cjek৵,"8xy\tЙ3rѲk##AIXդ60ks?e3Op?0)%Ow, ORYL_1eT6KVbyleWlk#ЫvK)Qm.v>}l}^|l N_P& iFk@QFi_JHg3s*jz̊ĵ O6= X9g؜Wtba-Л?e}vn":BJJqK4"$5`@:YߛTz"I XHV@1'-8+{T:&[t63 liY+_.YQ3̾@ V=DpO^MgxAy4{V+bQ׵0 Ovin8 `W \OPDgމmIR~x]z#% )❬J {"lR\^[7u;`yJqZz=t8fdzV yx aL7zo {Ρ"XCu~SoHˠF7͌]nܙGm6Md}Ka[)X8#P0C((k2*? *9vepw"rϯc\u|/4#4(,=ފ0:;`>sA7tB'0xV$>(h G,8O'b`m̎D B\F`(9" ~ ?O<)E ;*`FqZGQ4`=46_;l0aSo67OaGUU[a"oDYbH~´t({3Y:TwͰ[yÔ@ooX*| mmV~GO\KwXm$N;fU&̠r"  9{t$U٨ >O@a+Ó9`S"/x I- 8#g4<@hz=bԃ@H*!f1;NOP|3?Okڙg1q2i&#{)4#?EۈLL*p fޫy&Woۂ Wߚi2-) UՍ *9mn=̹1WtEK"J~/=Ô^? ΄aX:0ܢuלxQl̊&sttO<9W%5r<t¹A)2s1Ȝ}B٤ņp6 >;Jv՝g>F5bCӜ1' I3hY˳)`, 2!#Xag9~NO/{nWG(5ޤ% 18𞓎#w%YyYGrEfBlc#i^ptHٗЗ ^ԙ_y^];?M_cWQ;q O> nWJA CG1[#Ӄ Ysh}9^FCe V-|W*EX{cF]{<]ŹЍbrM*RW":}02 sQ1v:ĜtiENϸq4/[3 :u>Qʹ0'TT^4 S\k|Rkb8m6J0hP_YЋ3Q3(FdvgYhEI N`YTZ΄Ch~6ۇ< +bvs+yQ|xX6R6|ZZ RvfvW{'׮/aA1Ŀ.%"ȹ6(lfKm`!:nz[BzJ}ѬL 9Tm@[3{ dsKGiDszxěr VIo*,UR؝'a p%[H7/m /~,#'|8ꯢ}UT d^WWzsaǸ:&Xx`T ,ftv+vt5)(9v6Y f뜘8*8h3Ȃx_L՝0p/= W{m n=-pn< ٽs{I1ZS 'ru_y. 5yk9n&ι;YsjnI{Iwh^~/W~ra o܂!H3<;ᓫ9^]|Y*n'q21pMGЩyr-LΙʵp)NViHZ6}|̻w-k1aC^-h?} nMcmλ >NKx-T"|tAPp0٭<tW+eچ0Ι>:7zjaB/IRf-aע!aN ky:' az{KYI5p*s5鳓f8l0a۪ Gv1jTC-S^qTɣHqpTawН9 Έ^ ]*El#` M,vnJR`)q}#!;ns;qvs3DL3[!MzE*le T-\T|Uhuk>k~fߑqм ֱ97"B#kka-87zӎfM|jg4x/ΰǽH*޼sjkFSÃd?ɻ8jQ|fBFi}OW_{{-:Ӝ=$댮4F督4&Ó-3h斊 R? +**>ElTOц8,\jg#Hpy{_gQEDR8S<Ԏ7Ϝ <oT5=/լ=f0RNMW !ê5 fquSЯmE =QZ&a ;r(8t3}b o`ݔ] MXS8 yJ?e͹7+ţvVzO: o0,+qL7U",vk%XQY۹W fD&S2YO-&fܛ( d oob̛aOܜP\O:νVmeFMJV ^,;*puvT[bC:7ed:[q'i1@!Xk"ǵMٜf Zjȧumxil3P2dݳ*oY=.%RhRxEhD>_4|h#_1oDT Ddһu3ؕj`k˟"y7^e=V3d,[y'|@}-ZlK>`!Fc4j4չJ6 !jo ^SLd}\a} R\z]+)Oٓd ㎖jϻ Uf**{-v bτEClT\jRvZ)@`®ZGܝr>XhPmAGyX@e@(rORѰl$6~|u?F {G{1WjƩs VOTEٝg pq (I==D@Yq=g0yQ=a"p(폑1)_טlt>O9p|] QNQt#E4|&MJ%6s&w:G#ԁ?Q_M~CYqbw@.㔎,WH *=ŮMM(F9?]'ˇ$ONh4el%/?\0n-CI)פl9*]Z9U޻{@V&]8\Q"W/X0W:Bp?j]G1sq:,'\T2jP r@_}rnNu4`–$FFiYoy$sTPK#JŞkh;~*c! 7'=/>\PҤI/:ҳ@EYk+'J/._+M Dz /tKD3^v濎?u@Epi FmFt: 8^ x9}z'vɌdjٌ'GFo @oº8|&XņgFZQ oB7+N UL?/D?}*>M?߷xBf1j eqZaLnd~?2IjV8Ds*,χ9EOIpEh>fTuoJ/g-t`$Na`x&/*cY:Ho\*F/jl⍤U'+[έE5{E4#%Piܡ2n_T{-\%B\=}U' Ds:Zwp`މ%VYil+=;3a~5f! |,oUlOׇCdeŸ }ie|[+nhIV8+N7jJܨlr)IvYS_(?XWpk(v9#ee-Y8:o| rx?[F/떇kWFQ`WHF/~3&+aڣYGީfg@l>KRTޫi3U4~ؕ 94J_2ٷ-goaW_I'Dɓ9]|:63YӅ%e8\^t,z/6Is?^f7.O̢ޭ_@eVIO܎Zdx]lPp2*{+27m 1]IXN $o~eztK^,/1/tX)e2K& <,Cl@NbB[}SҴ_ Kswxq~mg3)4)(f!u_#|=07H)ugA|ŵI_ˢ=,G0A!dS;f? σ.I ZpU˛ZvWwp9Y_nסvW鮠 NM$;L>ߩd?~ô+A%pp?7NYӝ2XS)v$VU7E[x1F!-Plc^tHQvupuqʤaƮ+]'CmR\ZsIG  gpzBDqDgIT"usNKYZi)yW%L:~l8(os`cxp׀8xN2|΄Ls5IU:tV(3C_x4QM3 7|❭3g CvWz(KaU3Xod!i"҃w$cg| z_J5HdዼXG79zJX _.g$#x?}+i3H LmCny)gx\4r )8xFN?;I G$h4[dk5ǀsKN΍μ0)ØqϤfuA~a#neU6TVK0DN88ؔ)oT6O;=b$SB-l6: -O+g+iÍgVJmB veXFCFpE#D 'q+TṄYދ{K,4OXvZKlZW7 v൸X=+@JINۗHܗxw3V4QPۼS|!+Rjr60o,wbpDnȑ{ϊh^Wyy.ф*Ar"c~87ǘqnsԦlFy iaw|:;9꒔;8&5xH^OA8C_lZF̾d8 ':B.^81%ft.)8U8'?!]D$/67ܒFGrc\wKWNk$ۧ(QO ./Dʨ? ض4n,ޕii )w_Os\Bhasv"v>q:?A7Wv;N-w㒥kD|O 6 ~2 0[*c+Wo+#B(Ӌ>i'a m¼49 ^"XbEY7-" eآtU,W WVd ǩxpVU-75þN#Ds/6vV%crZWK}s K9O PyuR#ևybU`/˷C572>u=-)vSW\9p o ٤+s%y ܹ8 }Go= R1>EobNS ͐om]s$HcD!f|ZZB~_ "E3zs;)2pK ͳGv"$ jRhY ]*e9r3 Z,7{F&RmC1Q"|l||^3kw8vqw,Qm^702cC:fQjpZ+4jJ%fN 7Ha_ީo$_LdN[l1pΆK͡tk2;Uz{8%a;=UΠ"f>xX_qY3O=35*R 1' N*pX7{.ѦޤuĪ_Fܟ9`R? k ѓmq+`l|?gwHn7n(3ďFqGjhxI=/^) t\xk9(ΑC ڏAC^ܦ# :\d A>G_vvOQ@bqqJa,7fE1[C^\+sL>,a jr93wQ]qIOKH,V9V 3Zk[k6,Zx^kq2 rU9CT1e C1Go@ޅb_]SEķ.P ` ~Q`.K`fstnĹ?f>5bPRBHt8beS.g+VE)0|3Gv.@ է '׻*aa3zUG?sԑh9$42GE)ñyoV*&q렏y)֠_-1E0mԺ l> ߇3I^,]~u{,Ubh4$>3gl8Vog/"? ~8C*aUW߼WJ[kbH?mOdVwVWSE  ǏǹGu"]c şF5w'=sqr_ ;eOekT=Be/EUvx~jcFqJ '4sѰudz@ՏolOI3;J 3/ݓBZb7+Kr RڊX\!|8 5Űg+2)!4 t7w~~Z}U MÞ~nPdDb7 |(OGRN$H3+6akqGd ϱ)t(9Yq:2`^Qס8Rʍg|ˈeVP4uTnOC:_l BU ˉϵ3A4&eWK? acL' 4.hy4WN %'c컉c4 c&?15rn34-)G`:r&EKCCHb:[?SWǧGj mRHC^BMF*JX*a_ࢪ?p| 0*zȴhWֶNƑ3xFr+wݵ-k-gR<3§(0rZA3E4fvFrQ<眙}9|",p.)epkvSD,#':aLx L:XSQv#$4S0 a$uK1 ~4I-SihAGhۜ4BOsT{؆3z{BSMO:`6w9I)Miɸx.r&֭zz-Uz('LτaS|2 FO]vawXK#\KMFn&34> b/\xGf/<=~&8RN^W)=@DGʟd;~E=r]<8W8g\f,Kw"ǑNPWęNPRXt=Կ[ K3/KsHUuY{A^[p-H;> П(Ͽ)HnAT*˷ҸWqܫ"οl"_ B:8k)bV}UwNBjC۔fAKs5ab_ahY6p׳a8HHC4_*úm!Ar/=[WJ Ot'9p/sRp'Aa÷띏]W:p ^Zӷ^~ع' x?%0MX_% %֐pZu^3׃E/S3]ӐO[ˀLlowӷE߉EO죿J"~G Cñ%I36JTk!ll]K0*0ƴ8"+[syn.0iTrڛ:R_z8K2;НNf t-/Mk/$8E1{&֞;*'+`s=<ؕьuhH^cZcA M| q{#Zh<~_ٺD/h4?ɡnv=*קxg+(N9'~Jvvůb'r\i)2u2{0m ctHBfdվJ:]KjB:y\Ϋ7F'fm]q"c_Eo'(d!GDM 8x0k>hM#tܵ~|vAT֓GwpU{zj}dϠfN I#.adcneD@RAؔ`<ϘG*b\]eC)*Q/iaPʃ@R*fw 6¥ EP. J2 (PNfMcEѯ jB!PiZ) "`iWS"6d8?؇٭̄[ĥu@ҀcqXY]rS]׈NԞp8_-.7|/8y;N#Yj <` q1dc{; &7s&$P`hd `t,ק5oILr5NcدI*O|OV]ق <@Ꜵ+ENK#P_54Mb3&I%h'V5?\㇏JRgOөOMdYE*.9k4N)q>"t(6E3 _ǹ]z<.u< ߾ b#VtI%}sGl??܂I^W'HJ.ֶvGC~??ТvKjsjBWz{qA"DX3/PyąsgSMU9;C/KAlS}5}_4o3Yȏ~)w>'{v#58B =w'Y0dn |yJoi=`\)AR[C4Tʊ^ E߳ҥވ1מVJl/osi~o운[ _ |/Rm\ꔋgJ< rh)].XSc}xvCj2ߑ6+;R#lO݄-+#/L*mP3??b)ٲ[p\lFb-:h;cȽThB M@]aCX==Nٌգ-[HkZy $rtcūɫ(_*r|c9˫ :R@Zap]PVٌϦ1Jb%H*)rJZ"ȸ|Qw`.ŗkh%)}‚  L]H:< Ĕl# 0k>Oom/=5; (QV4`쁂З©fr|^sDJ*mKUAAHHýs@S^\s~l<>o<|ٟ|<ӕ%*(C +mQ!zdCʵQa XI@BZ*xuCΰ\fdP*|I6lX8~ĸ 3-nXֆDnG3}*V*DM3j@3!>LNE.V)Ze7.xqЊ:_(!j ouI]–[ *G(5dN5zER2l4ߋ_qzm,rƒ\'_j2f oD#o-tfC92%F<|Yǝ2g_tE? XVo;A6ܿ6/8ց`Ĉ|{±(1ᓃKJ[C\s;=͑V37X$~I1`.֢g6 䄓}"n'bx {pp7^(vBA׉eIhլ_:JŇC|VJҹτWZG9Q[6R`!@~}$:c}⎴P|bӰ+A;gqb}mxer+7}' @ͣh}y?S ! >\cpZYolިA*=b$˺wvHK=c'>Գ"}<3,[p;폍7m'M̳̘Y9x F=[(2$VWf x29n{bǭ*Ցj%)Յ9'sS;ÆdG|lmL Hg-ԥk lyFl~ }o w=?Dzc^C[,| #&L:Ú47Z~1G_g|+cw;7 [<73\ }gǙi3~O;X Y9@)q݅tCODq@h%C|3\h%}z^ÿV7 oE.3]wUtG?6nC_?}NjG;*p4ARP $D?5pC|eJxW@+Ot~.u}x}qW~|rݑQvŭM<2-Ww~{„Ka&F]z~ iuc֮V ؏ 0|_XCL5WFľJDl-ZBfzD벘*S1蓥!F Pܽ?)"S9R]"|=K.6XN.?3!Jlg@,|ŋBklW.2-XA~9ٰ`F@fdf^S;Gw~AMwqgw}V$jhҧ|'zyY<xY]T7@E>[7KgԮ ыCnyz3.dviޥ_RH,Kk쒾=^yz 3Xå0W?8lc=cV?A1CBbS{F(j(.s*8{Gv.a$qfހasnM_2w|u7{w}imfύd+N-4ay{fh9)˵j9C$h_;5WZ*@WIҡNވ W Iw3"{%x.҇xB霅\n4~E>jQ-g؍蓥 I#7o84/76pR\le_jl;rksa/iAơy ҮrQ>s us=gWIm~'LbmRXNf<Ȣ u_\z.X~|1|Y/@ae2^V8̄|0<\vt31-vݵB`KwyQt.'o3A7bթP5Rp8Ǚ1 uxVI:/|Ưc쑮ppIJ? c?΂緫R WUuOL$s~Ǣ:FwM?Pާ{yvzԷrpeK6J}8t/8=+>'[L¡ۦOj$vPf)m>7 ;Dﵨw,ν?? `7t̄aRFP:6!g>%/wSt!(}/6kX_(%Y qKG ~q>}Խqp6 CY5K߂dUׁH|@ ΅1h ! ߄L|s!|(1_ȸ `#6T|)8`B}֕aoϻۈ9cvKOt\Eߏy3X{y7=i y۟z`B߈mqE{8eߢ༏ꎷ-k bp]T=,>~ gƌwvs>|^ڹ7'GDENtlUHYȐum09NǷ!p Hڂ{&p]YhRZGd}YV_J5=m@ֺC7$r%;eӯ]!y7[Ei'%g]p67+][y~7яds<A 1a(G!}Cd*(c6`WAa5-E6vD;c/l_$x z:`Ό]=6BWgq kJv z.Cz̖MĶ^#zkE $~a2 G{w01lqYCf> 1kM6^Fwƫ-cf:_i6OS;Gi% 6Ca0?c@& vݟR͏_gQ{ktb͇'S&4pܲcF'$'>>㶄ҝZE.BSÃN z]%";_'V5?>`OfC%Z=0[ 14FK+`>-&LlǤdIJq"WW0:g6W6)R{<_s9@ iUs?"eQOŅ5H5XTk}ݺo%=l_p6ꉰt׷EdskyW/CnNɪSH g|3SHG)Sʨ88::#SKQ?TB825d}.v m\[xiS;"I֋?`m.2@o>!VxL C\"b^?al31Y ?Gj;%jznG{GK9{'>UǦ%Bdq PbcYR5]@fmX~}|DRBߐ-q+{ ʀǙ̈́KGuH9Vد)|q7vq '&Kx@J?yݐ# 9KCN.&cå9w)Bޖ^5qXd6|mE};uQwӠHi%!c$]4 汶>1Crڨ;-Yai"^ 5LddvoJfBؒ˃4pqi28͝6*F,EÒʃpqlĕa}RPHALQvQL#7Oowb*%=No[]=G;Hr 0wj̕vF&3l'Chx>9zm >C݆VV q 2Fgl:/zE=)C\C9fgX<3}HpZYӞ-[ m&tJSt"19#j sMjgkL>o{$n]F.g6{R[ [Q/w>$h[bMqÙ-_\oO`PTMϥc) 㖷tkfOXD(6agI̞ơ -dmcRz-kSۘb>:'əFAf+E7 V Xuڄ!Wksr?L b5iGw čJu9&7}#, N~0Sn.>ga1u(FZc|AvoR{"Qة\'BU{4QI?;H%~u$Pl[?Zu [uq@HZ/(Q pIŸ1y t .{apX5f0Tk;Y8.OZ, *Z&~,Vǭ0r/Po\YR7)~jtUnZ˩%7tOE? `煼#T 7se=zYC6 9/Ujق/QRwO*?DG .@ [(V%kr ja X>K>sҦ ?Mcm=9mCb04kZZF oɻԒq񓨯x.r.?(V7dͮ}Dj q췈w'hJ}_Pr6nj |:t[H^Qۥyj!>ߤvHYs8UAb:sc3^!u+oId8>`n{IaOvQ(XřܛvKex6xB~PL>I8oMar!I_ؐS,<@R-Xyٺo:8~r'BE >R0Ǡ<}Oq"@B~ףLFtG'7:8a̡AweE>}]EÈm}3vڣ)eʹº`L2E41O^a0'X:fY~ ktoN,M^n_']uwZ EdL6cvP L$g+_[VIfK6OCp}ahk8E<A%+mՑuwzϱx@$c };g7D8 9Q&R/NID'ɽ942:/ژINv/MTlG V{7qrFbԣ7FQ|楾_F1b 34) x&-"Ҡi- BJYi ݱZ֟wՌgC ThSʰ`v= CsO`7g zRjDGguY\tL|Ws~Z#;N5aOdV&}zIs ]Q7Xk%:h&( 能b>=-H$ixTZԊG<;Pʄ}[#߂p =ww8fRMv7&UEj%[+1-mX Ld(Z>/% mt*lϛ= |pd~vjr!|ڐ2@O8  ]PDGl\A=^QuU}9{~4^_?@O]=(T*#-F,S{6she$ϯ׷#nn@˯ɛwIIqF[ܑ. kBfy6IOm虏wYUq5#5"Yc5 8u5& i$I!@v>- кx>?KKsjA]Vt:Eo)!/uh0NRL.oeQ77N?ld zb>:$0޲԰W aylԉͷC'&N4ZPBpy5.gWޏYR*j+]ʊɲy#d58npD'0ϰؤqfsD ĩ-=B©vYhTQ  ~DEFBn)A?cna/VA?FpqaKDDЛ<qs*ҡPl~>?a(c9()&4<5b{eIkn'јhkqk>\:KYR kOJ˵!XNߟ5\5zUOdpo= D Oմ~\OWS uB4~8a yblVЙ}d23s9K"q!gP }p [;m7nH\Jc~T7$m,W@^W"7-tm( Odd,Qf#;Grdg9C"9(%ɠrExA4x'Uĵ ,')&,X5qN9܄m(87GF 4ܓՕOln3hLgHQ͇8-FAP{y( Ạ!j&!˿n !~gcyR/&IXhdݡ0. ( .Գ  C*!ZŅGh%|C)W=0JAQ^M3<\6YA(aX %xTn)Mn*QV֕ԧǏBhX;|+j' mhFjrp,xdN"=* H7˭SB?jIbnc(1jW6Z¾S-p{DwxHBhi/V_@<'VCS8{tM GQ;yȗ: X^nئnDza !ޛ32J'mu"7jx%ds[BMW}$bFp]0?7C/oY)<s2H,? P:7z{^rImri)pCl!#0  .{4Θd(u*iH (CMH-oZc(_cb98:;L3?`Y.5=#0 :ݰ_c:T[5&Fjeu% ˳PX`RyJ E@$} s͟PW-jCtMۇQҰǛ_ `׆gmԞ_ѯ'%($;㰝3WѬ)#ObQڒkftϽ5J~W/8J[3'xTn >ϡWXQ]wHe"0ïИw)̊0 7wzcXzh>u2;"VuxfIj=36O ~Q(CXZIvmBH * fe8&0Ǧv㲽>s=߼2-:K#چ-9}P$!cp}s`2q ׮+M >\/+FU 3;e_ QϝlszAEc߯ebFwXHm7.iEt+d[7"WǽsaRZ#كTa'kW3VrPv}o~bl}[ 9>o^KFձ_'*,GXG$]cqu3-Fih *|vWR $i}[,c/` oX5,7<ߥ-.J$9&M=#%߯˽p UQoĮ7-M|J pmG K柤{ilp凵qhbot?.s܌zsbո%W',kqT'yqR݈kwOm9_tO*w>3>\@K cMŰC%͕f6&i'c__6p_EKDK2&:Y s$Fj&Y^#}$9V; g6Z^M%%hB9ogg]Y\5IjPpؿr;%{~a#n),H9Hhy5YM&5jR*s'˦qfo:s3@qmaZkZ/R^9"Vؐ4""Xў}(zKfb}JIc]ĶyjdV 3٤=y{jq^zӈɻ(Jmx-{\c5o5z>8nVCeMzn4I,3yЦ^#o!RF.օZQl".cpr[!m8<ǖ b0ws<đA @yD:}E_  Zg]B +9h-)֓jUYO޵gAYbWHb' jӏ!WZ_g|MJ>w6ڥh2ƷCzSO+DQgr9[a&+4UrRX%5g<(^K;[NIf3lg /NFhǰQ@ںRcpfGKA #uRVrJӠV bLb|>Uۘm([Bߕs}~cԿnX"X *1<--}WGΥ41PҒQmD2&v^ѓ\ZsxjSB'zz͏ NVϼr>3;0QDG+]H”#yI܁ f@.#8?\}rnĉ;ۛ ŷYRn\< ,_m084$Y ؘxݽ[SĵA+^z}W4Sx ߿`XzCnt~tKQe`rL"\tz.9Dr*hbkT^GcR=;Y=1PȀ h"+b5$ȒhZ +`Cc\i6LϚ,5i-rW |JC*;MDW? s ^s ių8<:派'\`G+/_!g;3;CwaaJ5|<6dVKd@Hvro?1tML!i`8EΥZlU6s9ELMǸcGdlza,u7Zz ̊n%RhhXkLJ_CxB!50 HZ0<ԐN3^Jv|3NAE&T\Y*bNv[p>#1?Usw(D^eo<n~a98a*ˠ@T^ ua#״o]!Ca}_P)Y6R&;0Fy8 pQ÷zp0%T"n,F6k[R2.G̑3$\-o7p\[>Xsڻ 8(gl!^GK>&}v_Ǫ E͊s 0dYXoHP. X5zYi\6 2V"s|C`!>el,cl#cKw#Y]PG*az1/}@f#}Y1 gP>GL0^,c+ _?<92.[j^׫&AkU]{.6jM(Pyz(=[c1Fd翡_6oT;#R3B8X'Ts(ZEBN\E8LَsagH|T-ghϫ 9w{U8N]qR6!掳:qaÃ8)xՆsat\V{MXC_%?%_J#kV!󤻮XH/R]rzĚ3P9IbuANk]ppx'3X88=cKeUuq&`/jK_&MNٮ${gr#!EO 믜*85%޴7 aFW`ˠχ#te$,%YT]7,l"HgS#=ҫ,W֛ɿ{{dx&]iTDqۧ)g9V~FhThG1(@\h?alaYquSo0kՄOo{nhFiF`{W!x3rG;r\W:s^ۏxׯ*$I$rzB`ѻgN[ކ?9+LMj O:\i>p?}?ņyAu* T_]wCՎy)Z1)yF߶Ib夈93y?-AA:"xӅLY 6S]9mnh"O^7W&g|A %m{qt"%|_<'ҞK䓟81DEҞU3Ycx5A2:2!y:nyI3ȬBK?X2uk0a Cg٭*.om-dl9f@!K l-#uvU)d mz깮@ț6BӰElvIj`[O Quq4^L?{Dl%]2LJ^ЁMFQ ] F>Rm&ĕe(Wi<]s!\ZYSR5͒R Me $JKh#{Tbv0l1ղmI%1*0$289Y=zүI^-ܦjjR?!V/ALM`Sb: vTz"|5砽i^X1 Ȼ'oM3߾jy@݉Ru>ļ͙ͧOb@(n; jɻz\6Wc,tLNx#. Yˆm.kk܎pNac 5|jŀ^BCʻ5d0_VD߱'<=za.PH/*i9kUBI@6Jﴮ7/j5i,sb,56@Y9lBSG}՘%G}WP\I+IO3a@{q,Mr `9p1"u."^ ]iS8~ B/XN?vcNBli7@jl@nh0%or30,ƌܽ] /o= =7=e3G2YZOiZ7{G|į}J9%qڒCz+-9/ýsU)i?i\o VO YW "10gJmw ~I ,.c+ Gf!vSlQ_I9\\,g1bαְag9pP,H#da?&^DoQQנos]Do*'+,:jGGqI~O*]߁jEތbMV~?嫃zkų{;bޱTOIY3 35PWRx^d*zڢ5y^PeX.߇Ʉ⟙!Ub=ŶCYa{hi<u)zT?U]PaOӠ>-AK±~)`HõIc埢?Ξh̶arGA0>, Z"g_9#zQ_S~yDyR-kwd=uوo!~;@#2cO;jzI-­ JA/ QloEL! qL6+.3-}d]#IjB}Eo뤿14 qpڿ!CR,ݭpF0#Hz\UyTN~[ž%]zt"+?g#u?scEdC$Z\S&اzE' BMprK: +K\!8%/';h* Mzö x9:fX+iȌa+o@%ANapD^|0pCvu;Y' wXb׉>THۆ|U^F sszWqF\2#w-\l%#6]a ;UK0c2 WvSaqzP 1Lъaa´Fٽ8؊[I>ps?[ ͋7$j #a{"Y>Y"5GC{SB=?#z s`%1kPS˘c3ݱi A&  G2Lr@oHHW fwǯ7}@lYS?m=a1 {^E+롵lNJ\A|ο;OH~?!e} l|4`;2<d= -ޫaw.#F:HYHŸ31==@?HE{蠶W'yy?v?  bl<on9>Pv 1axnVI? L+fm&w$T߭B+;RhJ}aWʚx D: oIO= 2鑳 vd2 r hϠ2aϧQ D?s=FIYkQU]v_t|&M%Eؽ )]mФ3xZGav E'w2j 0;3w / 'Vwj- }""T.͙N' G~ײ.Eዪs~A1;LFd03JuG ~2YNj nIdyv=, `aլT IVP.Mc3ƫ# Kc6AP1x]/]ށ2B]5O!\lCp[t@댴GOz-o}8߉QyޒQM,ϠdYM=(_Zux61#@}Eߑy~JPo{.,߅oJ1S[ccZ6iVيt%xe}5r(L@Ṋc;3(n 9?bc 7^>_1W,4|(޹Ю7H[sLy㟮xBDEz,pʠ3Ӎ =fC}͘^NQ%$ ݃"NH1񝈋u+&_bZ0'86S]=iO}ݳ10U:P{r87мeӴp~կqM*DAU Z z6f@ z7& {/ aƄԉ{ po3~k /,3{$|'.~7Z{.aG&iqg2Œo<_}HL&LlRbkvtU6ͱ[/"轊һeA9P?=۠,6Z *ݦvċt({?Վ8O^TS଑S!Z6[+"cqwd~}X,鵰!Q&|}YH'y3q={¡[cOiWwSynM  &W %u̅λq+Qh^rz3o!PUWlE@p՝V2*F41B9#LGMic2*"'JRw%ZtAF$~ ֭|餒LM.'B7ݸ[PtNײ)j j\a\3ek2BF@Z̪4*Yk@v;_6O@):szDxz? |~dC+n+9?t 5#)JcuRʍ=acp7Q:o:P[r4u1L!e_LA}M їG+BQ(X-{5b܂]_12L`OgzO$8յg7;!kxr[82w+O5iDG5M BiSBXq\NA葋#vezUjdJ,nѲ&^9qV9DAoY: EC^*^'(3 r ϐYɒ\f\Mk>#V'kU%IvA2"u!,EQk#VЉehwڴ'HJ ^4(5_lcõ;ͶK*MegrSD gg<=8<!n֣1œm xven㥻%3q}#, PHCdRѼؗ|+<ǢXT [m]!($ s֧!e7~jϥ.~!?O~ӼMn:Szŗ)Z0qe=LOP z-G.@{ɷr\jyb/:­/]u룜 ~{Ӑ>ԳcGR4 &q|`6Gi^;Ѕ⢗IjZ1W/+ߠU|Vo&M}2A<rlɁAz'1:K'3]Up#9ݙ1^tqORYGVpp&}=I_w`G }jGD3"\[:ː+в&9mCRs2Nu %oWIQǎgȘG=TPP:=tTYy孑c/7),뱵a[CqK# ae-F˵eo4&2f3"]#zxg'j4 U\YDi'7i[E|DrF"v#eT_ ;]X*⒍ +QTI+IͨCЈ݉SMRIޜvAC6UVqVOT4I:4GdwQi9֠6$e>``(2hj0+?mQ辘t387 ,?+tftz\I&Fjk'~oN~,35[/?oU>|YS'"ۥUo}9~w2vBFܽX[R )GNݭrL6]EQ>EbZf,*dXV iy+Ke-L-y6O&D& 7Vsjd#cbetSkHաE)aM*SҐԀ [BO%gJo_:Y{FDzdM=*,3>QڀJnd-|69Χ94Ǣk3:VϢP92pj/qb6Qt>c C*7: O9~+TJ[q.HGX0R'9`?F M@ScUQъHYݟ~Ӡ빧k w[A^fkv_1`:=0SO$ؤg4qO"c \Hg_Fk3ێku\ s R6I}y%%o?hNmGլJOfQZj}ϴ Wg%s,D.<`Qr!ܡV`p&}pV[(发2Q"k/=H@lfq#hxhנDOMHNmQ y /C#4x*+d#?PV`LMX.#%9uͩNJ;]Ҫ8wᯢ ;uɠ*I%+VRY%$Btx.5jPEb9'Ydo aiT.HD|iKsr6XX$}R{dQ^b;FiDx4z!s[ަD/c#_>'}aq1.B_`͡j9շKz?U QS.Nhb_>!dSD&0b= <@,RAFo,_OioaE@!@VYxƙ~́sYgqzrcTmD{xjE*}FI+}# *Z=qRnC' Lz"ާя]\•_.ŽuK.\Ų!{,WBʺr4 p)ڸ m"͇# G0fG|7Ƃ f̒ kA*bb%{=d($|"<Ѫ|@Qf?ֽXxCVqÜ;VVSanD.F0TOtJUb}24zKSfF(9r;&B(؂CDWۤrjZD ҙ}?&9F.Fm|7B1R & C%I@`kO 4<< X;uֵ-0BM .a[$G@[p 8ЮLצ\B{{{t noQcNb}Ntb/v[K9S<d}.#/%VZ֯ԄCiT48VX}䏐ҷUAr0td3y>P '*&+]à;Z сtgѝe^X~}KR焈>5^Fʼn2)9,|<ԧSQޒ,<f#+_.pVIj:oŲP K`8V:J`;|:I@3&o :  SrcR~3v7K L"rDDz ½U|ȋ.TދFTvnIO$?a0 ބFȹ`uڑ/^'FBҞEEɝ cOddEKVGQoxsdzDjP+Z1? VXxp‹% $w <#Ea] 2/O^DC + OACt4t<3 G`hӘ 7[;p~G|Igp@ހ-BJhoJQl$M+˯@#﯐>KL&H ۅ YN_1eρdXZA]c㟳c{xڡ"E3M_v/|hNGN92W|ST>qdw4k蔞閹m4.S}#g$zt#RWͺ=q8{_fܯwId SI5!7I{Q>JR*$[Z_E|xȟy{,f2E Ӿ%&r>^>39P>cr Ј~mIkj^x8.*U2n?h~Smo%6#φ sc肗ǛH'L ͞&8&mh]7oMo&q #uގ~}#6hBh>/_ f+%-Jv責fr-!~,aogN{T5tr NSO߽ix^|_|[9A20]( Jܒw㓯,~18dAtmiqUP{q)V#dG.A 9ue?YkN#ݘ"$be1 &<{.LiDgܰOLRwM g5y{ K843dltdJX۫d&a/5Z%^(T-~x 4 _0ؾ[W 72֫VJ;Xf3 e9H_6! RƇ"{^';*VH?٢Q|,qH'Ԭ-N#]bʦYZ9}#vbvKMFeFOf#qMځ޶͒, cqKFAfK|70/ a铼@/iIVhZ@7C]ys/.|dE/0/T`8L\X^;OW;_tIol(3vvr vIP-BĜ D0!LխPjlz1g9T}8nwT!n]Vj枧 -d[dt<7zt/x> - t53G&BD_LMƓ pho MoLG}6meMnr?z1 {%g͐Fq"/c,@&/nZ(灘ym}*Ǧ9\ ?"f] GWW[3ПUW2…f6*oAųĪy_$0 8uH?`gwfM,|Ok<$|+#; ˚cX-Y%d\9yIhIߒ'OZ߉E |3\r<,u={clSءl *As4}^8Л.z UnEeH&s$zv)EK߬{>%b(Nswն^=)d{Zɾsr=$SeEXK3YtFqF5wX,g>ve(^snrnx-k@ɭ+7e[u-kwj؝Mo#﨑wx@sR :buM0Rlly] Ou{๬9gpGurym1NՖЏp4і_ïl'*!OfwuM\xG[ֲyr,, F=+=m{FXʓ85".RaRcsOh39u7?xn&8هYH TFVqbF)+-Y_ZYu#wѡ1‡VmE}g;{So"8ޏ,'k7  _&LFʖE=(:Gf0dt#GeO~ERʊ,48}1nj 0g*GDK8tr'j@ff!4 4LK"IAnH Fҁ]79'm+5|, ֖/_=itOZBoGo׹GgI0 6^ȋURTM!Iy?B_GE:?V䒂!=N+m'wxb2V _N rd*`8Q3!VqyP7zEh[{_D=B$XCNow!w'c5GbٿWn-崁q*VKqjpf3VvbI˽3S}Nya*ϸاᶝWbؤ#$qLɍ+ywQDpkG7:k CO=W"5^`Q[)Ryn'Vݝ6Zr VMV76!,rbl[*C^YcСB.zsAG#7Y"%>E8N'ڟ(~X$(P`^2V%JͺG=*bRtnhΟAE\gM苣:r؟#RPY~Fu"SkY~  a3yAO3dt0Dhʨs--|XC3]|#Y~yX) 9}4.x}OiR^#> 35BEOlZRyt ЯdΌ(\X }8|Zd>>1X%7fB7t~AF}%'IMoO6Z#<Wk V.VCAڑbjxUvߓ6%d3\NmkZ_УR>;i?8ti].^eu6pcF#z\d{ԖB`)I[o 3g<8D%6c55P?<ʇP7zGԖ3f8I51"ľ8T N1@(8#Cmr\"rK0Ktd~i9`p8Y@pep={Ne#1NHK{`ʜ2J'NR"fﲲڎM"bdm dw@GҒ!IlT[oS;5E2 74Ϛ)Jyd-]SM8$5g#KhlV[B;buڽ)pBἜ6{ c/c2"?9/)̗J-n3E ՀVdԃy%_2ऊnEz+ ;}$Tuq6Sw6N07L눮8.[3 $kh>UeUpNѧBBGH4GG=B8j4P;gƾ owd>&AsT|zbd,?xlvR=oz<|lOR*$y"}կ+X}nPzE'T7`ژpBsQ S˾F=5-n{¢GN}8O? l>%69~Ԁ0zҤӔ.6ghf|Y0] &t6mv/%cOq8 I|3BSʩf%y[^\a GZq Є-'JfڍrVی'PQT@0D΄oW狈Br݀X+vwWA苢ʒV K@%I3̔ \}Va. 62_3+C$u uPЯvso죪%PA9TPvOFִD'q3Y[5+í/VY7 Pߐve?I˝zG]Zص{i9QE p"ۭ_0W#]c1 >Kǰ-nG4g?D)Sp)pG7#.!y6T`N2w%EV{FhK(O?na$o_o̾5pVl]ohꀻ_V&p΄nMp':/?@)37(~G=*82fKViRdHs'{8= _|#kZN*q*#/,{y( ,8`l_E&NY eB&ʶ9eN 6ut6l j%SJ ^'9MX0J!- ܗD\@xe'9b!"#>pwSzϽ[\쀃}#FOeRX%5/qҌ r2 CQΚ-Y_|,PD*ˈlWBl?, U\Br`LŎd6^PM϶VJ˟ {):M@ $HpDfח=O#}M X8ہ(=g >p "s)WBFQ}JBeXh912'=K;-2?^Lk[%"(c$#Ūqy8`qyhayn0_̊P;-bذƓa@}*x^´bJ] Co pGĭK qho.8 y#tZs( [8}-k9}2ScK<$hyx=(0opL8*R9S /d|{ΈcNodիQ7L:|^ʠJmyĽ$ ttuɔс Vv 7x rKAF6 _7MJ2ߩ))o~6O\ lIVqi59jďѳ(@)і7L*wKAWhI<wI\QS \b`yppv ~t 5blL$-,FL d1$.Ai֐uӬ4$je'ϵχMc%#Pݠc#t(o"kTL*2:[M.kriX+Nr~e!2C?Q=xwzѤX,%p&%3P9_S~r}'ORa}6oʓYmaF~X Q@cP"z;q5(K6>K/0$ '<:>۱#b؃117]d#xE"mZNazSV4S(%fEXB₯ݝI:#:iҴ!ÿNa)evX\_h n|b#+izH@?ۭF8 ۶'bS)\IlQp|I/<)] _}wPao-r =-&Ҿn} RGߎ9(RlJB Ŭ >nב^g? e)uBAtAڠv8d1.Af8_kzShTY/8X 9|gMLKxtޮ}{;${`慡a۱ neH*ڈkX%ss)Aa~Lڸa&zoV/WrTM?ASAw9\i- 1Cdo"2tnqk$ce'Ɋ&e,Xr{Fz9ʧ }H!G5y˺dZDgc4$ 6VPb7UwD꭫Qٰdub$e;i8|{ڴBzΐlA,{j!풘,R#);n+&DܛD:Ğk9JK} [y>*'|kz:|P\iUPƋ^lIW軟"5բFӄ8يGEZ=㍑4tYmfLא1\!Y"!+oVNKꜴy3:K9{swwpm詏pFjCv˅S{{HB[P_͑ⲖL,CM`B8v⃕4u3˧%^+z))J6nڙiwĿF]8%"VIb eD>(OJRwף\jy3bjhB*љӣ-#a_W.7 , &j*FU0 G[Do}n?klQo 1'tcOĴº+#^mqP;A߰&#蕵qlYpk۟c,)pZ+Zph*`P3{N[Sr[܎H; 4NBհO[Ac0;CaFgU9kMf }$BG{5ذjidli=TPolZÕ7 ܅;1Q3 *|߻.֊-yd7ڈH]?:DZ4?4p6Ӌ> KͫsjQ~BIeXͣ;0u/ڡfD# z{]GKJo|+ydآ#?pg0<~qj sS:S`j~ZvN̊<5, jgͱ?`."-kЯzWi/@LO3*R V*z5fFl-0 0@ظSnj/^7Л&5y1gd#M}գ>.[uHF< <m`jvƭxfK9!sTGf5M?2KOE J\[s>8d`O_.;#jqD`#ci aZ(QcGބ' Ck62.‰Le0cLϴOѪbbL7ΚATph)}]hak[W ݛmVjkU̫KUTԺL[7>V]MI 4O1NGB4T4$Y g{s5R@}h GQm_~XpwlIfm,1RSo.7했Bx[)) nEI# z]q4u:3IftAer'zhH7gU }W{sظn>9<%GߢG~d Z=Ȫh_.\tu1I./'z_ z࠮AɖA&b^:ǬwL;Ryc,L#ңhBPj[.Sa\r^žsiI>g_ƹqY㦉Ce;;ZeX[~II$˿$/4tPh]69}af9d5v_%d9RZmbځQe9 ^01] 4~5yP {= >іgy*0CI[٬c$,Kpc3ϋP!5JRVv Ym>`[D*8 *%X]=2\C=y |AX5ٳm/afk\-iy|`RS(-okݷcG^S[ 6B9+Vq G߄9C45/t]?> ͮQ.% }0XL\ j4#pN+ 1'-H Nў{?9㟋7`dd'>e!q!rNwJ۠ y60];z2Qn8i>{ 2wtF+PYdr3"<504ߊLup8y8w;슳iܲ|Bȫׯꠘ+h]H6] zMDov 7^WdR07kF.@اpf8L&;`S[<{ ulVEv _>U8Xl>XUd9~qF3k%-*6F3Eڧ^|jY <]ٽGyuVܷ{')-S;fŮy^92+.}Z~X[BYThػ;{;EdIV~)6Y-M$kN੒Y~$`Ʀx/Gw"ijېI\N}N *S3LZ}>{*;)^Cr?g\.gM>u="k䬼bq1֟3!y>Aiw]GNi<݊Sۀd #oE7i/6pj}V)Z ;E z(Z~ aVy+\̆BX]ze; Im`D6y;A! M+p{\-ʟKLM ~{k14 &B#şIN|"HZe'[١J$wh\ʚ#`SfRTt3'H}=`|f_@N TEXZ8W 9pә 8,:,$cH[f#>+x^oyq0/Is53Ȗ"duyWf(SwK[ o*aZC/|]Q޽%u^(3GXᤶEGG+pj |EX8C7QP?JLkY EVM*OoQL"+ٛqBXxyZffw; ;MY\{` Ý4s/7[S7jT#ƄQRNFyЅҤ>VQM{m':!7"kWagO~.]On:C vb( n}0_A/ G>SOo %rEp('q/d'{ •l?)@?B/z9̍N; q \#5;GY[p Q6/kUrSo{-CAؒs{5Ӎ/A $>I]ٌ챚܅(slbς 7V81Kyp&S~EQDy=_Aǣca^o~hieH^.n&ގ7elg@ ~B{e`V33>aðOaj#1v)oS R 7E7^WY gd'Qe7.b?Q'a`4@} M\4D0 =i[ޜloV}ڟ|}A{ 1(5Lo4Lٰ>ZY.xFY렆h W ? S KQBnS@V/bvc(_|.# NR|PރB$Q'`ĵӟ(D lnE+stS D<1.4iˇQP·GÏ"L%-SH~{նXsiXSmGioP,|4d-! J@7JdV+씴D0u^y_ɬ埧f? ?U4|Fe:΁'cu]|?ӂ*á)ZvHB}h ?[` C48vJfs'4w#j c DsU'bU?y wJY$_(ΟLNݒR*yynIJ~|Z^se|3c2\,%͓!rj Rep#d¶f:4;J e!2Kb?`KЎz 6S(qCh kwf M5!C0ƴں[m}"+smhuhu˱0(.O)NN% @gzBMtд4X#$ Ż:7z >O0^In؊9ē6:%zܿ(Js7f/ ;ȵs9,~m|}`!_5J АI!RVc3clC{;ˢF?;`X)yηBßQC aK\ܫaaNGp9=6NR43"PJC6#Z0)ۏoqB_:f7)0#ۦ; uxdv+s|V |k; z fzJreʳqˠcǠ ̱^ ̀>_Y11jX-%T&lzwbo{߮ *)یXzNxwb+-=loJk}Ч}h*3cGXc9<ۏq8;# Y uH"Cܗ CCu oͫ_=Z`j2iT^A6ꐴe|g^sn&qn2k$ge,$MvhɽԟYGDo6Y |G@fsk/4GpS.-#4.f۷{d#0C x'`=,%{]8lsPJJkMA#CLQRVbRVU,s9?!pa?LmvEm$sJ*6 %^p OBhݰz c~-; eo #مܮ,([ylOaɵPfܾxŴ$^jyzGz:HiLLwz*a-I= >v0y ]F^O|G8r+M~h&Ϥ)(LujTj.ق6tB'`.+k+JZ&@(]\`ӢPQ\-0^ j[n$i}~&g빟qA`(O1Q>S~N|]8:юu>}U ^-Ez=Œ ?ٲPߘ}l/b?YKHhno%dN&Y-mX'ʝJEHN,_Yo$) O3雌1cG l)Jj IͭZ3@7vհ>8W7ľi)pQT!W+7䩔ar&Q3Լ`i^ t0=PT\Dy>%4H"r6Ci S"(?E:; ڄX4FS y.IWk.|%c'&# '_WVȝ J0_J;|/ s=ɇ0hnҐc靹f-,ve`,ɧ9 `?Kᬦx\NPc%xb%liH }"VbXnmuj;k2(S]U$Zxխ#DӕNwos ;;8AvvJ%Um;/uj`7 z(Mv!vhXzCe' 5u04,1ȰG/ݮ .[QXͮ2.S0p]ic/-:xJH- ah#TuQNgvn$^oЀEz8ۗc*)7<0"ګ|.z8cnn HGeˇV>NW WD3bqqbmv_ cSkϣ&[z%yy6,Xo<3Ff;/dzU*>V}b8%t1&w (N4Q>]w2Aesޫ1~AD&-De+k3>v|f te+1c^"jrVͺJ9k{i<-> ԕ]Mq,z УաlGnl˝.8cbjFǙ\~Wb^7Q`3 ª%J |^5/D4%!:S:|fv̛F@϶BOzÑ^39˾9fq\C_u~7_/E|K7q˨V$(#ȶH0A$?Nl 浩W~LD7Dw|$|A[kv{phh-')UFJDf ؁WR4! Ʃe1={?r|1g؞4V*c8x.sQg+I,6 zA Z_K˷p8|n QlX: ]-)M#wNן˿PۤQP?+=g@v1|Tek2t"I}udG_٥zSnqXZ|^?f_Ҟh5^A[h-$n/A9!ڟET_c}CIg:"=;ˏypx !o(J) ńIt'TfⒺ` ,GJ|~ºȟy ϊf|I4Oy.pMC46uM X MTXA8㽬WYCNOnٸbh_чŴyy{nWYePW{ k{v?Ek:| <2zþ3A(7Ģ(<rdjt) XdK_fuvZ?&;&VY _/p?qjU1:xZO`, e.y<sQlϜuiHE'ϰ~B=si G1Zok ۹W; sH3,~s^HG;{몴3‹u[F2b:MlO ̶/H n3-J.\!x |%umAc 'O*crm,ܐ_1g;N}')HqJR򧳃IA0pGD+֖4wKX&Ўkjl-V,DpJT%yo5Q F"A8,@1AHu3PL )Stp| {Ue2j\71mN#/Z sw7qV>dFN7)hG~ !)UQWqQ4oNR?4et4 ?wb8B>!K :k{@Xc?RgV!<( ZzǰFqu i5p"}O 1_ ( bgȣ^M-t }p f(˕dlɤe6mFaRG8GL0D6uÓ̊6ZACtsvf&}[\Iދ;F xsL㬊 V55,PFec-D,/ε0r_SxG! ZWcxJl5w\*~kf.4R.,hNʛPt ODq 3."1%q4]Y7ћA?;zn]>mٍV _ } ۰s|dk[CJ,$(d&j3,kwSȆ,p9$=_''7 "lͶlgJe+)ٶL_PGGcyϖD߅2#gˈ" vZa- 0z^yUjHrf#&v1{].5lh♎x(Ԯb:g5zXV@xuːUI_tw' ֳ֡=mu uu3i&3%&{z]BX8Wy}q f/ip).y~-HVegl!_=1Nof=?~L;oS~~_;.93]RS.;% <"'ds%W`~PtX#''E[0}k)YVVqc\ԄԼz=U폣$x]x{4nnxo k֥M /#3O53ȝKǓy*}7Br2`5#ڨ|^ WGe(\, 6hԝ'x3%xܽayݩ Z0'GVxOM/uψ->71X܌H젷'f7'I&*)X]-h]]G, =M? @]J-@B E+$ 2Qϝ$~ ~2]\}ΆT!j. `דRp_yZUz[- bR}ud3J$ Q6h!=$R+:nb`)R n"f(L[*)΄f7JS(nd+O1.++qqet֍L[O/_[xrT$Zo+‹b6Dgd´*)>~blSp_),#<p^O}8aĭ2g+;L"Xų`0d.Q[qkYAD%kg+AID; ̭"c, pĒo: a;Y6k!)%Ѡ'ٕw>$6Y7#(wT5# f{8 s+: ?x>fZ'٣ţ"%;D%xw~spJtXuO}j3(_ 18k"WGxչI͸ aMhׇO +$N.C1Y0DUArC7MM]{)נ. m\Ooo<*8XYGMSh+m gZ5c#pp2)f{rF_V Q=]+ׇPKŮl}/Am7- '^/\Tk_D`HURrǯ.{{;-iQ7WW#D9`^ RC$.}ӭរ(WŚqJe Yu"ُ8tQe@ o d1X_`Jk>΁Xz8v\L9}2JBJ?$Ad+5ˠ܊oxw+^0J8f%6cdh2s2@lXOĨWb;"O,WH` Pat#>/iS^[G{{Տ7qD4OJ&2+f*~fM.zXsTg-t(Z^<]IFNq[CF}9aNa!NoƌPΩfK?U!ϣzneR,{&E!$/M`8LZ2RK Kc+9>ZGj5d;ZvL2F*=(1w+iTQ ٍ[:9۟tr1ŕ)QX,,ZHȍ_]h`Qr)9fV H d0T,c?!CA{nt[`{b9Q6HK}͈* bfh'-* .0 qU4hO-31LG|9V˵[`y^Z B.:U8\\KbSՇi bQlY+ɉh"ruԅdO0"FX(\ԟ|HSh!5Z/a紾_Oh"̇>cPcӃ*'U.G.~ӸXE`-W *z.ײGzXEiG [DYz$_ցePp=jQ%K6}2J{NVhϾܧfPH--W`XSe_"_a^E޹誢 C0AY@nsz]W &r<nd*} QV_6OjIerfm"g;sp{f^334 \_dC;zYKyYuT紳l#`w8C .@9` I677Mooȿ1u؅kvbG+kI&[癵|~d.u8w SR)$5,~`*5ǶD:g:.+KxUʋǫ^-m{5@ʎR(iV;A݇[@[,ǻu#>4kP] 4ѹW|DYUWb.mu*_hѣ \5w=Vnr]crԓ"H]t $$bWR^m[MdrSX5AWHe𤭫yej(b[FF筎܃LBՉV-Wß^3BO#їJ׮n)p":>sL0 VλZ.U3ތh&8muF?hg.Ca<=TwǛƽ BI|%u5aslx8w䃁pBFgӨdzC0#^=Fh&ׂ ZZB)p!0i\s{HXhfXeVurR1 82i+4v:\uRnaX9~<1M?y4No~p?~s1q02]LNF`ob-#g~la Eˎ"(<`ܡTTC ܡUKJC¯#p?FwV+.I@[;<(VHR9@1OVߞ_bK, ~Q?V5 ?S'u],sHItߺUK&i~I(_k"' &%$uy F`ձc:E2q>lz]7}D%i5=)"Rw8}@8DZS$k^h0V fwDrfb~h ] ӻqu{;Ӂ>EMvcz.{cII#,`H-5\F\ϮYk92Ѭ[.*KQy&.fC9Wf7 ] B5%%m+57)h2a>ŵ,XkaȔM=U6V%]׸ ^> Od_= !=@' G4&i (=mNZD26Mstk'LJ'|npg: Sμ nV./꫻ݩ4@m_@_\a#B7gÁu1ܮ6}lngٍK ɯ|L~+Y2A:fP C|O{"U&EE NIat_bI둸_e{4s*]Tu5b`Ka Vi,2! VfI_Er `t`'Ԓ;6&:{}"a*mFr36K2a0[R N>AU267{ R(,L2粸-) /;wZX ?\gRhyKb=SKJAD!aO-!uNi}U:X޲Eaz 6FFYLV\!cwF{䗆juD5H:gWkX?*vdm1D),T?G__/R򭈩`bZǘ)򻕲BPF@5JR 8j4Iڢ"~Q\,ˊ(q;M;Tr'mC{@Vz#K˶"z_+{16+ \UҦi)o* ˄8ʊˆ^bD߆^J䩼!Z5GWnHX.zV{Ɛ/6?mSjBf'16zCLNT}ZV1rUyI/G6 y5TnZ;J:kj  x^YЦD0'aFWR;ى%_ؓ耎soGogn{m3NRMϒV#m!ύ-8V}0 aH/ >&.N_ތlN HVRHpˇVp;4(\{#V]mG;г -Zk@Uȷ [(Bd!B"v&il_:eT3s5OiM/%_pWwL;6hM?'m)%@(HtS0^F83Q ;/k9If46/EE(z bz3%!Csv:{#\ ط-xuʧq*u>)C)]ٚKVV sȖhtY=VeFc~ܑX6%lӁF +VVEt埏Ȫ%/.45;QrUt>sxH&(F|kKuF٘ LlD{=VhPGmEAnXĠI]jh:/ܭ1qgi-gh-OTXT:n06 mrATSx˾@(f4p,௳Ssnv/q.|;zV1݁> ƌ::-x'mOGf8Z~ My8 g7:-@*|r)lW$<4&ЄCL`2"Ft Hx/?tQUR zD#N?} 'KeXL ľG11[Dm]3p+Os_.{#vy?Uۃo;4;7pIK{Q=1 Yh0YKY9PI츾`IO k"djM!{-~}*]=;}M&fKK]oÁn*j-U6Ni(NByF ?nMy>;15P{0?\OYu_3ʋLοTyqnqGN^+ξDbnЭ@لy)!͜YR1/D%UR5r ,F{W")/vfxmỷoD͂35Cn f@Po8+pG`o1!ʛň؀,$yxN^7972_t(N?%*~U.*O9~Ӊ ?+{0=rRSa&Q ՄZ\KLF~{y 'A{(K +]d`>^b'.c}!P0GHU^D{*9x%R659ؔ_U.*,$^dVGC>Jh EV=(a^e諡Գ鬠h9)(W$Lv/dDJ=WL\,YsOW=ª,3G) 얇D*+;^02HNyAO{i=X3BпџWp"(KoKc1` b}8)d^oGޗ+Xkp{_2.m '6/HZ?7ۀMۢ]Za'"cLr#+zs\_rm} o\hp;`u՞U;eAO~bI] UY>v% Xg*/[VZV}%(+NoG/ W#R5LEDc\WŃ)K؀YJgjBHhu5_c7Z~'_]+Ņ[#vc{ E6vySoa&uH]rlQ{ѧ86TN R݃t ?Ba \k(*ix 堕Y 4bds;GV6M5',H6T*81Zղ"D~Ur/*4#r(+/RnMrH' Njj،BA:k%{Dgu5Vk$TYwwf\+Rwt"Yv.=pe7oaKֲ9~{~`5> sh I.*w7pPvbd!;Z3>.& >@._era8z[AV ΆPk]7g{veq/ T lFcD%T&AP۳pZYe%GcHY?A!v`YyAyN8N%FGEri/o~j,|c8yb.[r!Hq v|/J$҃_8n{4@} m8VtP&:Dp}7CZ̚U0/CRk.wbΰANPij4*nAu36^U;jR s~oxINTJk㷼?ax/AHʵe^kr >'1?LR׬X *06hxxo^h{a L50ǵׯ-52LR8[Ț*H-Bv'*K߈u@kky=v%iŲWyi[BBҙ,YG}BF3*?}9}>4,0{e)J5葀r: XU]2B ;'[q*a$l$;a$vI/~B`3vߖq*ufYyg'u,:O> [A-9}c , ڎrH MTv,z ;Ö;E)ԣ c4H4Ì2[sH餼5ʣ<2~ʐ؅\k@e"S{DR0; ~pvcetFsɮ)|05 QWn#jǗpGI.52$t! DWk p; y`:?$MZ~Ž3oJc0AeAPuk; V7^--UTdQ&A kMGYy)\fXP$l2;klU2BwT%¡ {+{ַ' (9Vjn_ߥ3@d?RJ{ħWEjO` M?d"nNikR {4W-lWٕIa L&)L򶙕McB@KQj%QU 1 S7x$}>WYNq%o,B5ɽ5#ߋrFNS$+$ ϩ)>ds%f)Bmn_J*3Mt(o| (1v{^Q]7@V#Iq Iq:,5<"3 %d*्ؽOeB簺2\L=bAwn2K漠իP*ԍ&wX㼚뤠q.Ȝ wp-^N\~yP]tE\O֣4xo'e pD)`DNP0x%EDj41l3g$ED2T/;ù2/"`\R Gf'CMEFr鹆LJ!`7qf'cs!vރeuBOY2egb={Zv vq%=26o*ǃPRxÏ9Js;")O` pM}ϓ`:2%<u⛓bdܵ<D.swp~p)ߜp&gEq">ОN:VV9UV%/!eY[g ?RɤG8ҫ κRpUPc)u@LB:ش|p1K+-L_'-YBRm\CQ{Q̵2aɥ4 a)zo kjiͨQ^Zbpm +oK6;>߹L#ZFY+r&(}lԃSj uSwڼ~Aj&]"#/n=$Ы];ؽTuUޣⶂ+gPf#kYvaQHq|D>O&fV R⵨j@𕤲@ٿ1&c6BM'ȯvp26_V8 Rʁ'uOgU-gFy&W^B\i׳_C(ҥIgh'eda L|,m\5v zPYu΄ ;YODݲG[-~~qrU4\qOq~IONEfˏ/,I xM/I~lh ̦6o$! p>8S? gcLo~*n(LcF1l9.s1YJeLu,m6efiv+g7O^Z蛈12.&c;Dކ;> l,WIUF &h%I2$"=c֓TJcIAw_wV *ѤEaQK,TbOu/L`\9%rmxv ox5talCu?77 HkT5rBq#}:M[T2c (iZ; |6BHҿ.@`]#/=K'>J)cxN }L*l>e][*πӶix[X\hZγދn貞:i$J %OdPLz2C8aQ60^v])hP&-}|޳0l%apMc}iVKQꓱۺGoS{P*|^}AxC:$B^Ak)։jbe#1b'Čz̥ípv9j_w c>6>>o_8%~U88ue}+zGIs.8&oN*eEC}AʟaK7B1Z`,PYꭾ\׋w:ʇ@0&vI1ヂɲ/0USm4ڧ]R#X$;Ɲ}hƟ֌:--̦OU)Ѣ#8ЧZd"#@@odGQ7?S԰~_*СmmPuhPrx=JlŲ4O݄!TZA@zx!=T}t2t[]ɠpPsJuΖ3Afy{ޣ׍V2~"Ծf7[;~UV]x[C1yȅ۰kbBT H8hxQ4^ԄBUNs((hղgV~ʵq'R oԭ318[ۭn8D9g&|>ɛ_4̘4,_822_e ͺJ5)dWjEy@˖%_X}bGYV@ BJgNriD Y^2PԚN 4z߰\}T*}ùbY]3h\34 f;#.T'Xv`yFgcu}k nwaֻ)"uCd֣JZ~xcTDc <_9,QE7de7>$DkoH]r_Wҷ_r%I 'r)uE-&'R%4+1{,)v#ؓ#7'D.X[(5l!6lǪ`rXq6w^?b-52b^!c1ǜ+[}A[~CL0l[ѩ=[rNk&eo6p(Z!#$( ls ? A>$Sש ,Cyy$N/]9ηg߬.a!j|4m~Y.8(}*0ڶ͚ "]9 6=e/h6ԥxn{/ )R&LɃ{ƐX2~ˁ@-J0ZQɮ2vSqkB Wv0[n\PEJaO:ntu[\&KVވdE (G+_XDX[[(c. ik~9*?'js a&[<<ڏfr&#j_^NPulBn_~1&wm_0̶o4H)[q%?ǿ-ܾ,MkJqw}_t_L,dB W60G 8e7 ;qʧWF8񦌘]W`̡,@VQ;,VD7]u9 D%k ;>$ރVٌpFrU<uM|iɄYCM'jwVi.hՏ=|eS1%A* Ʈ?EqzCᲖ̡_YYٮsc1PzQyd ieĤn]C[t_;ͧ=ϢD>U.xy(_(,< 3?W >ߑS`\ӟNʻI-?ނƞyvŚyG:QM4Vf2`5pIu[/~ e8|cPo(סbIk&U:nG.Eω:"$.*bB w6asٸr .qJ/sjj塐PBYk{<lX Vx3Bcw9J8Z::" MV[(J ,~۪[տ'&qҏN0\Gq+DsN1~> Hl'p6": "{P+4rM@XwHm5a}AZwt7Syx/z[ЭǞZN󋫀:ɝZP-/m @_38p_-2zV4ab"},c:`h~s@{%dU]ߐfMLB٣ǧ"8z1@_:-=q@ek؂b=?afⱫK0ew%cIuk-HVJABOy4mcczkH7›g6j$_:)) ZBX "crl+fUo> g||?4CKvYG)(lXZ4t`@bf婕NM>: XǢ9ʾm5OeWv#`waNV;Ve .s9r[{cSGP-/ J5icb˜Q!F)p-9kz"a( ⦅O18 obx4XCN{uv30C6%c5U2&v)2F%Uf8w:&0KRiGup` 9?r.#kYAi}WqF`e-+*a=x%VSf- d+w(Ǎ4t U7 zOUD0|Q)-UwrQ&i[k8F1HG:d#PS-UUO۩"Z76S 3N}NS6EeoЖWNw37_Fv?=BC a\`}#MEu:A~S3&dRig.EyLN+cSΖvz0\%X'8[xv":56 "](,l\&y7{m~ԗW 8&U﻽7OĘfMH-5?2V"1ŇgVK)Ë!8Z4f`v &`<1W()j#'> JKKpʳڈʏ8տ~TEq)iL=(e hԐ@T`p!-&9q-cɝ}lrfq&0ɺ̏SsQ-=~ҏzΨF5TK-ixi$%qK+SQQ32}kaկbmb{EښrZNYBI6ދXBb~{f,Sk9_:ԒIJ4r躥=atg8}oR5%a;e=u5cn9 ĬO4Ϙ<βY\]8IT*DܙrM؄ ӶO0(=ݺ q6Int^t;r6*7Ǡ62pGD(OgOM2-F_t&L`1N~ 78ـ.um~FVfƊYfJ Z̈hdOqZ$>J^1,bоYkEҼ^}Z`Fښ+ _ߙy|JWòv$كY4_3|PyKC*3=V{S d=}(p[w@SR;mz*1v$9Sj)KsڃxFI ]צ02˻ٖY ܋pQˎ;4 6L9,Hѷ6Od'siP0"u ;&P%]SWJh簙E\R߲ @Y2|%Gp$:(QVe?< w3bgGv3] a8Q YbFra2ʹ6vK,zU/_w|Wƕs67\(HU %.woAhn_ZiT4%u[ü*lݙ6Ѵ3_d$viH0_A:,v~ kHWW^OO {XSx+A쏫Ng.υ17Sw>5FBXsd6"J'f_C̅dEUM,IlsuV昁C1G{DОˋrp`)Ӿp2e{ob&U`|cH\X>I8Zg =4`=9@e(Xj+9l( zpmң/iΌצe܄e$`/`XkO`F7Jr v#TznV{/t Rk4D>CL_ٌ9r{;݀өl4)=&" Ǖ#1gU AyvbH2ӋqRiuc芖N\/LՓ)Ĭ&wٌƑ!;"ᯣ=`rqG`朼 "-4|~>zYq3b'vgPx^P%gvKhXO H[|vNuug:,G;1*d)?d{9du%zP,c"r\}=n |uf`)?F|:e 21 }Fh=&MMYAykY7c!9!|gSDȹV]bX`ĭQU..:$j){wXfx>a]%e[)}pdФf 3:+ftpGJPlZ^&kw7D]A)k>Z9㾷yAA5hsx;b/WE+{PaߥR^#7Us%y+T*Ј@;+<$Om22P2RO,Ga {ninG(d5}93(/oe(qq5윹pP ,JhC^Q …N2 * FŒݖO$Yӈ$Y? IB|۷0i&;(J.v {u7}xlGUy舤vvrLdۊÜY=֎ 1^W/sUXcE<^G[wDO O 4D_Y% j}lHvrڬX5#1p`/dU*2Brn] ۱u/Vd4up4WhRyK9Ʒ=P\6AYzcf}fY;,'Pl[4SwVNF,(Ŀ 6⪒\ܝ RX?t15\ (<䟉raCo'b">?2ӟukN_` ܱB{4" O>M/Q_쳆Ba*˵3|>*!җ ω23>ɕUH,;3EPIpYebx^\DA5]i/{,e%o70]Uq9aחx!>"m^0,ͣ 8=#(:HQh=l,@lHJo-Ak|q7!ݿ>`kYMr4̙Hz]Y;/碟C)hGk'ڎn"_Zw7y6,]jr#>Y!daswyT̅B|ȿP NfnD6%ŦNoE₼:ﺮ/=Ec׃@B~zH\RkEȁ"D\R'H+KHJZdd\_ѤDyX:n\v1H LpViFa 7"4I.(MD{-R3NJ7Wk_ aduW#Ᏹ8Jpg30xz :rۦ+Օu1 OP;r;`h#}./ց5x=o=[vny$#;: g*ՋNoPFjWƶL.*/CDsO9fĆpP;A'>͆Z^8p_Cu:pB |ﬓ0I>=xhwQ*_S޳ɼ5kQx^٥7(vdلP[%º$[1sn^Wq5P+E/0Y4 4*{wU\hu9~&k8Yͼp=d!7|df$C,ݰʳ}4?* -57khܤz&JTzk#yߚ0Y#/xme^u.jo#'aH^ ?^_ A7LVg <>FU`7Q}!z<8U5}na,âNWd9Hf|X4컁?8 BI ̌ } y 4F(νmP&Yl}ߔjg$ Yrl4H/1d,\# OBdafH`0Jh?"J"JDzw`92ڨIόFuQKʴmYfK_ X1ދs=%qT%pg\q!]D^{5O]*LP*,|߳] 0N*dɅT<;am)315uObMRTtqz Z_u]O2 ?UA]g}Ad2 h0~ja*;SO,91{tD틠JIR>Dg$gDkpjշtDn8w )҅[iJ#&X l!gpF_ OWʇb*j00<5i `fwX3hQ#Z3pʇ*՝zt/ٷ#; tz,QHC蛛@c_7A?ŵp.\_?iOvCdw? gA;ۇw~3o7PNQI1J trX |%bR[:ċ&ӑt{)ul?,Bmگ<} I;Da)"߉9)i{!㝥m@+`]}^Jz!qx*-JgwopʻnY2 8JH5ٕ-Aٵ+(rVoviy(J|z tݬr;WE`SnH=a ~n! iyŶ5&ovjʫ%I&LHKR}XeD཈lWzSxóv|ރm!nUDBKd\ѡO8YPJR4%Iy:wHEr47~s.sP"x 85a*Q6eh#6~wέgLupM$ua!H:㓕~V {o͠[B7(f#Ey RcokX$,Q_XkB=khz]VI\~4 n:3X%N_SB!קt qoq^7R}Q?ZCo-f? JQ1 9pԨGw9XȘ.uU妞b9y8ptQK%xR}#ZPWҮImT8nF_9sEkUڶT51JJ/U )$3F[Y y EO!P~v+e91.Y ]juo8L/sIiORL'۶غnP-Ns|R܀zbVŹ j]*C?Ťi[ < D-x*F#&?FëAsGz#m#t-6[k]Uȃj~5l{tgFMW:沭J _Q'߉ KzkAXX 0IߴM,Ƌu|:1w^/az a \+Lq.(2 AThY%/#c,8 n˂lq-7+07s > )8i$ܟ.3i,2 R[ŹBq]vHQ> v6GLD`q8'v Kq"(F`?0)Ӵ>_OLD) ~S@qg |iJ6+4f< fFpͮ*elI@hRDwh@J&gp㎚a8o/RxSG쎁.0cw" - Bl>ѣ~ @W.o;0{@|9f:LoZ%AxLM3PGq .`okLO_ 4EroyvD҄?}!R?`Ei{-+"|Q4fwpLNuo063J%_׵:`@ VTBf\m3Ɲ=kKZ$cXCic}\,i|Q*__2> J n:ɹރߍZQ= Jݝ M(lB1rI?\^d)ușvͭ(Sp~.`*0Q'E;Gޘyu|- R򆂨7yCIhQ2k'!1ɽ'!Ƭ-usȭ;I.ʈnK |UciP7Hyi]g.Uꎷ\ūFbZ<ꓢl*mAVﺉTt_Y=0)b,JA:PJhÙ핚}r؄(97ȍ5qtoY}|Z$!t/j_5BʇSl3j5A≿RdSa{4YY^Fy|8NՔQ6REVhre[L' Swzr:=UjΕȟZ `P3ŶsҤ|8Cq>ӯU8˞Q/-LeDdNԂW$c]êFd8W%mp b 'Sz0?q @:G~fJ$R6ˮ$RN&TYtEe cM} "c߳r4{A<']ˉZ1a`.(Ҿs%㵇g4GΣX0? oCװ`b: ٚ)XE@u(=TQa[zܻ2?F4fH4 LƖpB%PhLq,@82<>q=}S`̚Lk;IJ4:7'2.mFwd }X䄮**Nex3#[{>b}ԇjm_E&:n غ&eP.kIYX~s({h덬&cΐZ95ȮYn2j400YF_C5/!l?H:nyke!4yVAϾ4cx<͢n.EybV\z 4շL҆ Q_ylyCYo痪km=ܬv[B™%eͬc7q+#̘ry)v"9OC:L3+ʶ<Ɓ*஖Č>6<uT. Md(a˶EUX~_Nxf<f#l'Mb6N/rr 5g ?OTƯMDNѼ@bF3z } 3DFfѮ`e qK̿@OkOZ?e&YoN͋E_cPQр[γ|a5O'^vaoQZ0̀gh]cܟ=5H~qbٿ.o[݅{L?jEF;!2 ֚&xֲy  0 Tr4MK1Ʀ%ժ@oS%NEVZgrVm*cϪ,OOsZr W$&Rz:v}.?@[MD[1LhkRyG2DDwIZ8!n Lވ{<ʎX'P< <G_1$'O=- hơy0v%I4?E| J11$66DBR)h 4F. B`&Wr+^A0EbRtr~{E?zrez;6 |/.dv#t&_3pq7?5 Uܒf0H*տ]>zET9̆lk@A&b z?|Rsw?n[ k֜gt@'э ks/f}jU3be }P^ìuo dAVՖ)R^"%6t: aEn{0 qSZb-Ai-p Ls請VxA vNCAx ^h0Y8D&$Aqs(Ġ`p|ˁ6K+"0uڼCMb6=0, q;a= KC iyylb 0o*kr ta;Ev"aHE .;+#V4CKK&zy(S>^&~2v4 >AaAv߼b#!eV84\]hpb[T㽁Ih!A,zpYN)NbKiJbH+z=LJ9K}@zȑpo,_@+{g[f*&.U݁fcؑ]󐘐mT\2QxOFlT^B+8-8s3h/oJPrS1ߖ&ːEE‹#9 1OK&F}z=LlS:mC='܁{0|<SVٕ*u4| 5be'ᜁo*ܸ0ZG=HPPQ<ܲ?Z(H2.ٳY>Qp"/#Q6|o=Z )ds=zW S] >+WM_Dx\#m9AYk \jN,ba{,^A&V^xjM4ct[*ТW b] WĈ.kVB`r`,_aUz <HP `zOPZxᄔmd<J~V.C ܘT)muUJ[' mΐOG-$WhXiڍx}LCprW9;rzSEE_}GDxBJg0qKF˺`_TC_`0͚y"Z0Յs[a榈>le=SbM9)BPNغy,Ϥ!5jHYpo2{W3r~D҈fBNjf2M-"&־CI]zXDS,dʮH?^?&Y}%󌽉ґfقy.xq9^E4Ce2#F("Jj(4 unS$s!6> ER,UU6 RAMXUB^q4* zus(c8T|4uh3%5] i[׈s 3)#αpaEȓb*7)H.Gm|M#:0EF<ujP/%d('|y:NK0L."|Ya=@E2PO0'7  )9&Qbklh0ce#TD*9])컫WHRBA%)wK͈ ͍>Ik$^x629y a(@8{ HuĞ"(Y|E$,.$ v&Y\LX J,X) 148<[D:gJr90dP=)E}Fˬ̫Z ='qO/!$8l`᝘kQNZXFx[2mI)5wh]%Zߴ boϛBז.e-(&$mJH~nMSv'EXKOpaSpS+{&oL@= wF=bj#Mfel1/mј|B}Uq&@kQ?Iu?N$i|81u4i !P6p/@)@RjuhZB` *3@ %R.,&:oFv!CrVonx-bǪ2od'(>){tF00i%Yn-芄'قR>`~wf#sW|` "J;&np'}'h(P)!:(=T62N֊c: VJ(d^p %wkHc9Yv;Kv1=4yņKбgR|[.C*KX[_./?u1P;q!0tKݪ:2,[HI|wޓ%/^iO: eaF 8;lUD}@`}0"Ʒ{ sb&ȈF  = J:"4x@R'WE) 5^؞8K]E+;􊈜& 4 ubكG7{ղȺ֍: D7?)( լ4r#IW_`'`D?򛖙k`x`v3Hp1q1get]3s.aIqνEkf݇s7/~zF6JGTZv#bpQN1/wmBio0[^yDk5H8"ñjHفkhrmo! &^ kW Sjd>nxOVi[]hX[7oy5uōT֠ܣjxUW>@r-_%;1&]PJLNa+{>$TOBvE2B^zž}HN.\Qqx&" wlFTizou :Ÿ&L;yO/lPlF`mh$e_ŷ߾m= .?~'.tL v*5$)zQ4i{{GLh t3!P4퐧W'V0u*)KT} 7Q´}Baֶ'%^z|w5 j7nIBNPƤhS'YTjQta^TC;bd& yibPBtZ9x$"3eRi} 3?Zؐ; M 0U=)Wè[NUeD~Ep$\.N\o/oCIGqΡp1֑, ̟!u^/kaB(Ӝ;$.Ru ``u3#X̴Iy_+fy #FC:\IN\ON=UV\sӽǓOք9)K$Ir"0<5Ǎr Aܪ=4, $HG;o3H/,v6jA LҐ* )@}*9TtfC9/_n #tdfSܗkT& L>Sz`+Y"UM56]8um^-g:MF. $5wii&/EbZ^%٫`qo`əuB폥 H " V~x^3GuQĢ> \E*EAX3y"%ҠB\EeZ*d=*_\M6NK[bxگ3 e4a|K+K$2!UN6+ qmTY@elqlJ>Ee;N=:lK˯VgMtGj~S3Qr}Z"] K ?ѭD~έ5/|y6aAkd0*'F Csqg!|yBr1+|e>M5&N!sQh-(/'ͪII08Z+X+;_`%zy>_vY Wc@gZK'(Sky BBrEYW@~s56z]̯-'wAf~̫=|ej[ږFW70-g$FʎZZka!< Qpx%344.ZVIJ5WZhb;\ۄ&6+x\86qhE:d C.^}swnÑ1y_UGXu]̦ I/9\@@:w֢#~ 'I{&ܸv`vPW.jV{p52za充GUzb[r&nIt XYFo }}꺭9A 3y ]樿%4+JRzM؅Q8kAH.}0gD)"d3f3{fsXZ_G~Aa8`櫘Oc.m_K8e] ̢Rg=L:/=8|;w)BqIH5K)$Qz,% 5GWٲUma*>@{ywX v|6-٠>s.#&v`\⑬ GџY]'orȄ:(QN++BP^4C8s!&|2 bd2uۮSpцG^u ߂2 @ @9~m.)D8wO]s<^'oR8&㻢Ew`o^cn`{,J)P$?'SOVUƇ>,%wE?JOʈ*㢏bu}CMoI21X_5bt[*6 x'X`b-^CHi/(%'% ^*"K)Ehz 9c%̃4̆`~Z}+_1_2QļZ)BtZ7!z,7ZpI}:H}zqX9Q=;5x^D tWb{8}Bc)cf1Փ@'=$ͺץ<ņ KuץJSoɕ HyLÜU}7K5hȐ$ւ1j'݇*$lꩺ/Q75/lm]:@tQ&i;4m^=0DAIq@)+5\5􌫯O՞*F[v?'H~P0jf%B1ORWqTD xU bHѷ> <8z,|K>Lq gV;'V:KG~1X[Shܖ# (/K#0:{=w),Q7=:q0Ӛ_MxE3YZv>yXu [ZOlYtkSLY˹ uhH).M{{si[(2 ]@NLt0O8S`|.Y!ʇsI!dX< CI?bO$<4..~1[_Ϝocig}le}Tt_f̺%CDdPRssh%x.<4_'}]\4 { SQmtZH~of`U-XvXNq%T3<β0Ԇ z;϶Qř',c>jQC]AWх [3M.sQƉmL.G#h(P$ q @=gx비xi+N?nM!X=,=leZ&wf߂'z#J۱9a\GpMY]XXDsZ o"aڞIJ[{wK&/mL&|QsqZ:XxE9W/jVw(ɇx?K@q^I2-O5(KA |isՎ(wSf!kǂl[-ȅI Jb[{PV \7 鷇VǭҷщJbʹmC8jK^BEklbZ EFھU[ߴ҅YvRGԧqfwQ-ARsnQ *lil[|~@: TL{]2։(\ctg rOĚ#b5(ضYeRH̩xᠵ΀Fh~B~p5'mS!0|JLtJ`V/轳+k)k*ww,܈F>N67<0'`87F.혖H-JE1%'8{VBqVp,N%EĿNwhN&pԄzZWeӺ&(\>sy|>ef;/!apË%8q?\`I;Ǥ3@;Dy%M{HT q G 5)Ϯ8{J+æ ϩFϭP8keJJcYxQXv*!>LeGRD([F12wOeK?UYIҠ7:~=h0P.Yږ,tkՀhH87a{Vx{W* +Lt$%!dB-T|;cfI5ôZjdFǮfmfLho8pexUY\LZ>|7R8>d}xF|Pv2<](d%1Sp%W0h16^:FVdˤ;y{”Vy9S&'B.WԲkh۰+6tB4=Y?Em!݁fO2Iנ;AOϠwb.WMYr]}偒Jq&|JU\2cFg6{ Zߩr*F:ɹvE,ͅE4ӻPPx??ҧ Vb鞱V,vXo ugmWXRPl큰;-g&,e+,d12>T:j>3Q|1|ws ć^S$]$%yy鵈: ?0@r<[Z?k"*S[򳹻:%*c􆸿D>xhj VzNx߾?֟_&^X=nS;=-7z5=%׵9SR*!XWO` jj{|?+cjkstj7̹El6ḱf8N[$VDW/= }/r*Y}мK +t0[Sc@$u&Sm1; n/~uUpuD}W)|;[7/~pS VL`RLIهYeTzhҫ+U0ߍ ϿnO^tw+YK/O3Ͽvj/|saC7Le[ώAG9oHt;<oA;,vxCy^~vCWvߨ+>\#A'*=bWŰ+Dn]1{ު.jL 7^]JWt?9(?j^OӒ|(fxJL+OOЖC)9GnЩ̑=/s07u9|y0;MD92~FzqGķQ?f(~ȏw><ҐSnTڠmtV|Kc~KF\סfP@u!͔:n<fc&9?CsFԮjPFWdq=$p|C{C5w ;5Ll)[C]]n#~ u9S 6>>A|qCaRv&:;b7Nߺ_ޞʹ/Gv$6oJmH4M'lj1l5 _6L!sSl8ni݀yE^-[_^A/KtdX *RB Qcx0갠 :[~\]X氻ͮPIY賀ڬ.n`iM?S!vAQGvG&w3._khD ZQR9“m! 4 )[}0W uUg z~X?ޔlQd6a߉ʽI[>9Ikا_uRzYzOe_X{s=Qvyŕ4V32h8$"Tb6E@ww Ĺ=JU|X\ԝ |Xށ( Љn aiq)[菤:ɓS\eRQdNWw>u(sNo؋;RIt7bX #"}{@p/x(-z LjNg؋[<#_jY bfuwpV<.ج힀/,Hw(ED$ ?u\ [җUdmfW:}O\(}d+а~PQy|V/؃66Ɠ@\πɫ":B8kDo؎M%K%9-Ü%@BxrhB- WEE; rqvi^Ҙݬr=Y3 #~U\jRE*c1NP3Ms9Gσ^:_JV9g\XIfcȺsO-j1Kޅ)m0VElHy56+GL @ Uav׽RT/Gva_3FV8zV8TE߄tT3%qrصd Qr&Qޞig3gn_}ղZO JVW+6ᜌwk&|E,Dl{V==M{f$U2wU0|pH.{[ Y}Om&!qhс`SW6mYU11ul{E-{%9Q &klAug~jVj3{?JShN2Oµa|X1>??~( CƶB?5ۿ$0 ~{ayj .b kb{rDσ26f#G}-$\.R_~7d/*^\{B3ڊrYF@2H2pKtȞ\M޻H]4׫_loۛ&uTu+el` {1_=Y;< ;BqgJv_m+X(FBo6AkvgWfR1ֵvC69BHD}r\2磭@H|"YqǯQZmR3B"d J%R}26b,>~0GJT*PZtǫb6#:.#@ G`Wl@IejeSR JuF9 VM=}9fh$3}5"Bh<7mIGB'E)$drS7+;"j<8픧vٖϵ_1uovc IuL8?/`e;s]޻B_/EOջqKmFv;F@WGjCτcI)lDMI!hTgRΙ$<`q| I 4vARmze6G~v_ݻwJuDC/p(AHDީ.ۼK?*^͹D̕v1qìs.m'ԅ IYt=KZyAmP_t̕?J̙U)y(ܨt~CĕjU wB!~,'ɬ$ԅaXJnCr;҆z\ joD2BR9! GFI x5wr Cy ý Y3 feQFʶ"W&} uVħ{n.|ͣ6 z"]{R"0@ W>q+]Q\7#H@$A32dIefT;m9ɏiRJDqzhi} }eb l3D ZAyis*wXҝGL~4yM萎&y wB.(9Xt +o+NKm|P9[4|];)A,lRlƺMUIGS z850_<^38\2`%IctT"W?[S-Uf&#ԭFW3R'3hQ[Ou}r{VE]v+Ч,T[bA$a~+^,m4_ނ3ʱ:#_i%WR\(R\Mpdmlk[ X[uٵ"e)Rʷ+x~]:.ґ4n|06NvZ 0#zߍ\pN{^V~G\\o #rK>(OeɅ-ju"JaKkz}}#4Q[UXiQTܥ5YKUߝR3~b:?j8w_r֧aqWhqٍ"KP0+K0ދE_i: RO `Jl$6k6)7hB| KcB^+C y_%2V׎ZjWKmPKm/^PR?ؒS,u-m]̳ER#`!laG#lE{ E@^S :"/իӰ⌐5G0@*T/1$el疙Uv%!Ya4DƛWO+a8i$p KIїj[BtF ZØj%ÿQR6ro,%~cV Cx1yV=†pΌK v_msM&^/ LnnšRGxjNG()e~2sbd1D^ c˰zd#S>4LTM }h^>[P+J_Z j=䙬w?ԤcpM}gD'm(V&\Ԫuk+ڬ.]P;4S&H*"."-eqTeWz}e5)شX JA.X@Rh?P3ߔdTo`lʫd2 u@G_󎾜8-EQп\rĿ0@>FW-pK fV-ВʗO5sN[TATBzVLo#TW|9])fSz.( (m7zɍ_,_%N?%l1٤N#/ |Rv{ V-O`ކ5D(-9ަ5uMIuTaη۴XtKˤ|9%TWAj8yDcHx.qU/j PrqB̩PꬿҪ+򭠝] З G8Wp~QGsĵͲGD?Fڜ2o@5{ ;g i^됿 .hhԷ0V4KAlrZeYЂؚ);!I+0PؘZ0M+Ò* sWq# wNlzԉxb"4i"\+'9uv+9,q/煸JS٩V`N 8"J"mѿ {5NXS+I"Sʄ$KʝYx RY[c-;jP\iI Y(3f^RdRfd K#IC1O-mp]5 + fș~4\Q>x4.O:|&܇5VefU, ):>Ϊ,}{7Q|]ύ_QޢƠN:U/bб$֧?@P^ w`⺇}0vEZ-=fO ׯ>2kpj4*cᝆ~p/8a 7fAS-!>O8JAe=r;yeԑ%CF}v[Z)I GkHv]V YUgqz)-Θyq~%~2lV5ٓ 1Srg _4>@P64 #7YWAK:,VDX^!^&xbKcwm~E8} h8դUێ(l {ctK:yBocD)oWv%Ea6ھvi@4X~qeUYd~4:`,.jUe(C9Ǵ[6FGjsO8.}Qf+T0~{SʽΞtŤ(& Hmf9z]ڭw9- &.\hgcZwQ,[]ar0 j+豋 yEefE rS@M{n| ypFS Ϥn&{7/9y/b|73 F{ BKJGR=Wa >MtśdP݅ܦųOўfw%A]*ΜHb4uǟ>`U ).ނ.H⪨Ph6$aB #|_'sU9D<|CHun>kh劁jhB^؋[.Ex /o* b,dr46 hiƝG< Fd=XRْmQ'ٮnmd!cL..C ?CVR`7i TH*}^*O+柡~kX4UlYYΪ&|Qi !/3  Ő66l_;/_ 6ŚhGeV].C?OzD{カ< ,X"'hXuHE,φ"qܾK#Y~Ȫܚl5iw$\fz;N;G=r$Y8mQQϳDX洯g5h.`Wq`(oO* h"@" IMLR>X|olcf=ߕaXoLR{/׵ԚeBD$ " c^f6%RBya rqU,w,!MQ=3#[ve@ ^u es6yk]nb){KT{s'T8kGJGxBhkI~q@ ih?ΛNhWsJy]3ݜ0~Մ!+kyhC>HdNXʴY}"4jOC.3|7rqt6ה=?P SK 2@XS2,{lFͩ /4!B7q~慦t%<=@NS}S#9< zfNzeu׳oc~$~yS-뤿DzaIx<+,)ɟ5%>kyQjIba!ڇ F)y>OZEz2q1oso))GZu~e6\ Q2& sr&"}*@-SbZ)EFUv4D.;ea*Mcn?Wbnqa Y䒙9t aFXGT$v-0A3ֶFsV>WUg]"-fPqG!9_SJVcz& 7g f7l;./Csy-m"y?c-P\̒ci`Lވ O I'LGO>L,۪;?=ވb-j'' e)SʲH-z-[*?vLQgO& q=sRG/A_.hE.f 1S__m#aiI193ÉS菛:Zq]kvGg pTogu俲=eftkoM%˾K̥-Ss[dJ:/22Wo;y;ubi6l#AR;gWn/J%cț2+!} Β©Շ|`@pӡ|짤 ]P@) śAaڇ$׊!O8h*|E.rP@GƢV>I ݁i9еLL]T6-ԟZˮh58q(IǍ ڗBK(?a= enǺlAAGF8!0Jϓ৏XBw?L߈dͣ]TK |oĝA=AN fBSe?EʛCT_̦ESs4iXc ըe7 Rޅ6e -ʄLD@;, ͏b_?xhnT\i @ 7 G:z@Pf"6k:sO@rIIoZٙhJ܎(=Jw< ֩=4T`P{G_D>sb]8ѱpnN Z]8zWP#H [}]N/mʞCSW1;6@qS!qWl+u((ms(>=6I+ ?缏_Fہ|R/l3HΠV͔o}c)qg@]rGu4܅0#^jBǁB2d@:2eTMkV /IϏj230ڗs>#n(MeY-Ewb_5 + b[5ߪaoT6px* _dnSFeZOkż/2_|ۨ\y*st<뷋~Q"ߕYatJvL[=끅D {-iT;rQd꓾}t h,o ?L۩Pt<6蜉LmGT=.M|z :W)"T91r}S,{>;VG myx6 8߃/YLeEqj"ܳ}f`Ro<d|/ zmnu`gY刁vtSI,sh(EX}v9lMNn8l Ϗ{b"EwvjDROmq/BLY*tu6ilca y(h*+{,kC{7xF>u#/5|FRuFܦ 2{?_u &F'\GMmv u#J,<)! Rhc7:_&]Y-M-8: ug/UN]kk#`L3>¬<txHo`zvs0[E/a\r:螵%aZK#n*v1qnɿZ4#2tKPu:} ~!B%; C3 Bf3&w7 oA}IX݁Qp(Ty2"a7Ҁ.͝tFdU&7n%*NqT[`x0GH|:&{Ue?\$_h>S#ڹ$LrUwR/U ;t~ l,ѳU-Ppn(\#ڊPku=`}\s"롓& LYĮEi 8k%+x$y뾋hGWFJ6cҿzV\}c%s{]MZ؍|`6KEԩNGbar":IܸO}d}M*Z 6{} ib=2vՈ 0"æ,X_y>HEˎm,Fiyz #N,-)`k$ Q`* , X>bk_DJ!riűM"V[J)DQ[?*Ԥ~BTAɐibξVBX!?3j]l>6rJJq#WGjr4Epor56ͦFDhob#tMv5؞?ZvÿIO6_ L}R2(]wc,WU;K$γ}-_&AkW!ph_>;H|5oэ&4?%{.`U@u]!#:U`RWyM$W=! μpV0Hn^lYx(H!5Zt7 1T&}'ЄyrV2b);m_SMH#QSo sf-U0Qu_^ʤL6+ldڇuyg]Ga̞4 82Zj+ B&w[i<'Bn%<]wltS='&l\Qp,v[:i[ mB~{8 ѢߝAjq tc7A41uC&uVx:ɗtPC%:QWK-ܼQ.Y{(ؑ˸o2ry?B)3껬9l[hNgTn!n:]<72IZ6:5`wbżYXy(K^86?@6jtńokށCܧDT *[Hλ蚆K15Q_Y+UךuuQ |X ȲG]Ҭ%-C.^DiS2=*|a_Qgr&1IOm9Gq0@ra4i+%&Tm%?-Մzkѐ4IɫQjp1&swEeT8. x]x6\SY˴S( Af9K=i7%WL– /oP^ՖC{HK_x;a6g-&Q'vEݻn-_<=NJU[ r#~>QWM&]x[9/.]zbq93_һE}wRGo4^)+q= q`z23# ~ 7˗!lW5[ځgy1bG%𞸪e|}j-ruHeZ)ڋeKn}ɵ%_bHۇ-J÷juqNԗu6jbDZ+p| ub?#XS( ,1IKƯmGǺ#")(”X(oUnlrɎcetʣ(65cXdaW snSLO(ܛ"f0QtIأt~@$0DJAPkxAg,~J랚'H&?Cwȍ1ާzS\C_2OOn-{yջM𠝻z􁚂 XuB?W+)LVhh W]`/yn{[rV\&@9)Zr1_T?{^$'4Wb}Cf?ZBޮPG{w$-+LlPo>ĕԣHY6iYr;&Xȴ6Ftۗ!dNh2(^GS ؾA>1׭>uљ'uot+ >+2~^SLGS#^e5t~Njr}0u8|jO/yk?`fܪq&qjȶ42gUt!p`sB75/B`B *Hu=-u&v~ϵ÷];Zq<&O' ^?ޞύsɕ>@**#Th6Ruj|N#*hbE1%#U,FʈvrO/J/-{H~\j!3 /W{Sf j|hfP}"'C@2 )H#T$(9nvLzjuF9=7Uțmj/Լ gTB i`D vz93Rl(E2q>d:BfeeЯsMVgS _wF8o^dO X䁭p^>"s,˝…P`N=~ yFծE@m`Ϣ`Wۋ~F]6F&]tZ|ˍ63 U-vPᑫ \k[DO<_&;_(32})^ -`Bٱ&-:uax^OxZ!PfTyP`*t~OPWx>y'lN-BޖFnu4̧ӿz9B6k)#vghA&ٱ8)d=xn^u]o$ШS߯uRAg.G?'XfW]1'T*JG ۔h rq #J*MIiN(=Dꃇ*OPv-W=cیRo, |clTElYl\z#UPxMشjNjY,ׁʳ1[r`T>X4% Q)S"WM)KDfHY*i(іLl4z.Y>J"F(}Au$28}'}OxWgZȈ#s 6EG3"օP e1X7FI˸VQRȴ@2XLC rtF-g)8/*&6c}w˂֬2-O),Ԑ6kR7)/Of *ejOy&<";77\;")y욤 k4S,x,%-@_O<zF=葲^f-g雫GcSnL]-BÅ BX'qn Vipf*Z,DLp `+:D)a~e4^c!81qT"c<kN7pEL=jr1z՟}u->&?s7{I)arYMOD%\#a MѢt*?kkob-Xj _+ݜϨnyղIg[&R<<+~u5@]NF: V^D㩞}{Þ?98?V\&n2tX, 떦aUʎ/:͡$AplSOSw~t"u.G?w(T&lC̠gUqld2k2@IQ]~\𡴞i߾xk͖]a+#sVYWd ,_k.YZ&@{\wpehݒozv9vay}kՐաG}T?N=zUe%--G~- MXM*&8>vxz:k lCof\zEF"~R|q˴CK1}K//ϧ_Ln3Dy~(cʨl/bWjbv}8_+W!j 6&QEp/ѫ3,^&GGxsLX&x*_ۂ?f9r zi!)\^k*+ uScg;R(jd7uUQkފ:(x ut!kEe~]qsg?ajevnٕ+I[/Wv<JJVwbշ8y?C^M/\RJ;ݲO|;.AE'1j;3ÃR{2ժsH\ Rٕ)굏G2e@ٔ4՜!/NRr]b9&5$O8Q69_wY N>O0)`{!!{$ͣAS Qd\  #O-m\S#8FNH>C1i[]6=??v"6Zgq#}zmB,Vloˍ(2a(hgO!U1NQoTAeV65kcò?=lTˮ|+q`h ]9_/jES8!Z]Zऊ~PtBP.d uB1 Oo'_ fTP~!MJg dqB̯Tꈆ. ZW Rmq/HLBM%p\KRfW6ǍխT\\z0ŝu.OOLk`7L=ܠ9{zgWσAͫ- ٮ$*-nÆh|`@*$Cl~ ?׭^:8 6Dej]уYh|[+'42VXO)^!ߟDQI'_ 3ꦃ24PM+A :~۞_P7j@ogg;+a'+]qdlyEuԮJH~$!.V\j{0T!9 zaZn\c<GAkF#T@H:$!-ꞁhC";]P,1lt/21oydzyEcxZgk%JntIi|;ƵY >ڵ@GlmQ ~7ч@sqXu,} F] -eQM߃JXmiWg|XDT".+2;~MF@!SovU={e waAx./0\=(6M]Ŷh# MkW h c!FVg[0p\/ʻCw'N-<9˥ b;fWc[ԡT=hvZ¶U)^K[*J5vP0x"Nv3[ĮuC{hzov^qB8-^t 1Ka y8i#t{_'GϾw"uoLn1@;25弦hžJy6~m^+nk[F[|/{8#,҄cB`zרXE~2 ڐ ק6qq}P!iuHAl45Y{ ^Pi "4^։4Wid()?"seWNHnt̩[-sreW4.ŝrN-#PN=O$l$C|Gaa]%i ;Q VyY}~{4w`aZV~.rQ)ަDF>6Uw|Bտ~S.,Z'*=Kxy/mY΁]iA^Zv9 [`!ފ*0rZh][X:˵vDۂ\k9hjǃfKʁtKf~)O 'J-׆*N>00ZBz2ycveIvoM! {ye馳̾p2(`IFk} ZZ+9*PpWlv>w/|E|jiӮm[޲-z{~bufx(pS ` -5lqoŸybl=Vb t Z`Iף&D+zpE~ ǣҐ6x/S׫g^ˬgA0MA/*O.ѪLˬ8֜0qǦey)Ӕ*YsN[l@Ay+6hc)mN-N~#"(שo]b>BVh 0mI\ R.Vɭ7"Z穩fgM@xڵZx͟qW !h9;j^1/#x]J\))/n|Q-ɟ1W#uT x]䳚8=% ufTq"SJAf8T|JIR>>G&2^uFy`J F.IXC7nG[$W =*QX)Uk8%<ʢE9oٟ/MKDk4#=ԾD\.YE5Ҙ%mu걪hѸE?9n%;p dI`ApchQC\+KԻB{q4 AUW%u7l } 7U0 Dk٠ۋ8UgLzhtjxjʵ*K,cHq2_"Djp(aŋ,(m&J')Ʉj-LecG~+Qn~yJK3q%0El|_]F9T-iey)L+3UP݋Hon' :JYMn'f _؉1F]_%}z6eWUFcF/QU_Kn>7!k2mQmQ<>9?€xbhWNߞeWV iTFȵC&L:zs_4&)3^~Uo@ a)QܪPe~^ٻ|rÉIMKf/iuź: Ў'ઈHmr:Ǝq^k b)@:Uz#KK!RnO a5mkD_DΓ4 om1Y^ٔCN^z. ;7(4T]qz-so*Ilwk@>㔺`ʩܢlp4YIȩV ~ ,]r:\ir)Zn$jsΰk[Rod k`+{gi 4Zojֱb,!xx_y #oEUJ W܉X^pXcsǸjN~ߍox?0^yū;2yM^N^ >ۥgM}9 ?]xR.ReG@ "F`Z("-u𞣤FA "X~-񻢌!ٶlQyG=ZxGRdҵѨ} ΤS)+6~ 'Rau:Vt. ] I \kۢQ19Oާu|2t|Yʃy%0Fb| J5(bhoIZ<唿?*j>$;ԝ?.IyM)ֆy5%I)B\]2Y֣{s Oh_ S+%Ь,΋GL$b&T`3RuIdJwD?R5zC[@]s1UR*qe `X?o&nӟha|Kg{4`Vt'U~ĪWsd** j`;)lSSµ1)+;v5)lfN c)N%ˮH2Lm]j4<>r{M1D6 9'4_&p|elCѮe/B1M`Q@TJ<">C;_j="; ${HzR_Z0+RU >2! Z±NzV4VNXq̈́7rOvY!n%{;1],@!YQ;)'*k)'%BK.sS>ltҌ!@N=T8mE*pwP#5O 3#. :l5!0* \UN'j+ѭL^kU3^& c{r*]>rS%We# 3KSJ:yUxikX3/v^ލz z#a[Zo5t]I^?Ȭ p>e_Y9Z"_\gsgd"YO  b1m=R~8/үZ3z%OfjXWSJmʦfVi@uq>5qP^+hP htjWAw6܉"Չ՝0VoG~r8W^jYMv[j6 Te;=DlmOaQQmv9Zz h;O;`"KⶒvEwBJZjV|B^ᅬYl!aOt ЗI߭]9^_d- $;\hK[ueH/=Z=]8hf&jw{/vSZ벾fS6u~n6v>#3٤< vJ•GzP$]'%L?SIFQ1UObHX} 1IX}IUc̈́XsUlLjT(n?h^f!6 R6"q*9;peb2L%evQ)~Lwm{r}/5Elg ЦBjB9+7Rf y}NAvґ694lnsBpu׷;yyy&EeZV{VSt\?oЧV(g ݘC#x#/2Z;PfB͟\RE#u]qafbcFJ,-t+[J΁ɫy4YT$G(.vnMKhhyy/me+c|'7N9Ǒð{g^V@D&}t?aljOCd·HX)Đ* f)ٛ>EzIX!_2I> vm6%`qٷi)ZSmN㔗!N4o'K!n>}Wa5Q:~F2E_uInא (1͜\:~ ?݇V6hqKRL},*,|dhۯ+ QЋ9uXV .#t#O!#&\=bⰊV_!+Z 0 .ʣ9eJD3 ~mŻ#p,1G(78>jx / 4‰&dFLn*?j2̊\ӊDQ&zC[Dfp^YF"пbC6Y}q\,6Ju9 MR@F%Z*AB5Uk]Q)(-v/FQyꛕ\76|)*Iԟubj̟\C?Ҝ4;|:K)i {(%^oP~Kzln뛦3.6Z Zfi ZaӲ'f,j@1A^ADht,sײ'uIg #SN:cZpI}g S Ƹ@:eS{i+VQZ2o=a\?a٣YNSQeI_qd=,^'+f,5@Y( YȶoVNq_=S\ǔ%r됂id )|^\iA3ŚF't@@'AӎBb^;6O4PjMMv+QBB?Uac8+@1GS72dMמD66jO|d[>2oMZmN7X :.LΩSSEX$|~w߄9>fR,PQ7?80&%Vğ7D.@xLR02=n뙣jt$8m1?%>~K}R@sĩ]cNq 0 S\7u3>D'L}d>e*Rrf5@](g`,KbV! */-" >Hͽ9/2)77}cF;~?lvedUQ|-V!^_?dPTݦֻrL}ET1(ৎh;Y%!cmbTBk %3 ЀkL:|6zr.J 1 0f9c ;6P3+bt8jW Ct8O!rerϗbw_P[Oͭ@pTDK락Q(%_FNd'z_#j|\{u, EkZPV C?f pZUNCJ:(ULbd E1'n[g8c=ɪLb>DiuZmmj(Q7P&&8 &|;EJ|fB]7Ӱ6H\yQN6J,%@Z$[M5W]-vi%ޙ#٤`k|mj&m5jLA{ +4A$kU-uRmw8n+BCSc_4sg괧\fbZo1L;#d?Sxz.!ՙ\)V9M#>|62X+ӯdxuu~х* *8~hT,Kv##)ul8-a͠D|D:}ۣ H͠'TWׁAIx,/,ǗXyf@Ah# %䏙_x]f$ oV*5<'E#|Kރ*r[X >yt 4UzWZ>(zx83(RE:bK2e YXg/'P]=lDۖJ=)JjXiKq@׋߲#¦lFP]R7[)Gd ǻ|[YhQ 49|G]Oplb~+Ck?*k2V:'±-^hWjK{a.oF%6<+n-9?yѵ2}P%t[{eA, *{&`?CcP Wpܬ!UU+U*gXHhcCض|jseR|A< ӝ!3UUCc‚'$1gĉr]bAM1qS_Ev#D=R תThO}Xu(;!ypGPW+s6r_d]eQN?[uȌ\dn W~AfpMCٔHݷbذR]ܜvjBS|9G,kesfH,(`Aafb\)g^s;\R}J̼$K/MC={Fꨝm>lCU|W IA&gaU$,sj>RjrVRmOVb#t ؍ڽ!?[^cF>6<l)f jQv"<+!nk0: Vv/ߌ ߌH'Ի:|G>Ʌ+2tRZ3Z|&,X+&]R^jQ ?q #Z;ʃo8z>uK0;`A^E~}y`e-R|p: 3o%a zX>+yUSO^ / XN官<԰6%: LO$׽t"֯ǥ<=J/ނ,k[+1Hkt+N9,, Aѵn7q;4%}S"fiX,xU_"x[jʬl@Tž{ 0. s)G?jl+`e 9aS'WaP.2޺v6W%gh OK$p H=.+3/5Ot!%3DzIX};_ FBRYm~[}g>ʧ+Rȡ,G^V=+z:I=y]#Wbvw i^o>o4xu4;۾+ ^8"[Z=dvsoNsvtª_ل| 9 g)Q MEy𖞠QKMw&l&e4u_%(^ֳ}=r^X_aQDŽ9/czYh&I#iߩm٭vy'89Xܔ>M~T@ pބ"g kwSU7< J{*t'^r O %ڣ>r]t+aS%FOD7v#~9T ^9tL R=SYPN- k[}l84!Csԝ)y,@4\`w ם(N^Af4$]{_,3|)tS.)18^d a"{Q>!\ OtFF0r&Q^KCVuz9)]V|HJo+R(K*zZ%3)T=.1}yi3W^Y( (<LuƓDsK#+47P-{?S5JD{hZ >0,ChlMG r#{۔*G`NNc򾯞vU(La;oQtc2?*30.R:BgR^-[( ;kaf6 .]՜ۓ{ܣwr|r/lGM?bM:W7.ӵLLB}Au׷L_h&l G1d 0HGZCxL=O5 |$3F[yXN$}+|3tƙ4)ApƐ\icI&!v4<OK+(׉d3}Kё|Ӆr1'u_.gid1-GQS]RN3/vj(֟vr!%Mi\U4{̐qvse`9EG5l5!U-ҥuI y [vțߞzDD'dq:xTe t-1HmOPj İP֧p k?_D|ղѼ̯Ty'\W2Pt>ᆮtE l8a= wMuZt[E¸LjnK`kL~ԻRkxWV1+Ay|7u|433{7,茬@)5|KWѕ1[GFGrISI'aexPt3nHz<^a:2SH d3ר<՘h_.$L=yG:<0s:ϺB^!U?gW|nB!xXWOx~*5q#Vgk)>ݨ㧖~R?4Bce=<轁2_a. (wYʚ=PrG&FuHA%{l4m:d$`Pœ^drرF󱪌Wż.M^®}j\짒pr gl;p@v9b6PDeƋ^sE̐`dXh`[MZ=.;jא<3pIؔONCSũnڮo5Vbumc}40HODzm"V3;?mW[IT:?G4>t:`˛»TkxÕnhOBhLm./|WU,1[R.% ٷ*#盿IJg6/YoQ<(M H$AeEpm\=YFQPMx3(G^sADb?ob:m,Pm\k΃% '>m &ɮ_oWOĢDEs7C% u os`@2ݜ u\_rUκ׎uutv$x2 4ӎ'tW+W|sv[kiZ#3Q>0)K')KzzXO>Uk~TWS#YObhK+L{9=Q>|6}?SZ/I9q(7YAo\SU., vV3UtIuBW>+m&fUP:Q)x)C}xb>sleo ,O+ب%ǡV FSGD -O: Br yl68zAttQ||ە?_OTn|LCfj)Z( Ls¹*kѺꋸӔOV`YߦǻxfXYUHՄn:f݌]xu}ѱSڄ㏮SAA^ҢQkp*W&#eXˠYe_38+U3_JV.[zDΪҐ?tH}`F_[qrcbInݽJ)J&HGubξV<ŵz.&W=@ s^4vJ1+ìda&}s#]2Wa?h3A0ZӿʔPҀ619mBudu0Qꮐz.@= 3YGXIl9+2ule?%ʎͮAfA [D.P}jߑ#XԎ_+hf"2* 5ߡ2]\Q&6P!f&|9,.Yۤ QoTD6j$!eMEcFx&_eD>6;؍l$ *>*+c@a it ?W=pسR#{{mwa(phEZ.ul0O kԩau%-aU/>P,VdYM-YkںiS\)T%֛]K7%4}G4|sUO.PʍQ|Pg<&1CY*$?Bc7ޜm/UP\9=B c =Kb|c$+Ж%"bXd t,yMF@L eUr+zsm5.檬)R }\Jļ} "/^ށ0E u3:\()RNRBwsuTjRuŕз[dlBE:=jw[L! &Us 1A:˴au@.uJ6ѨlW03WEw$_BbѮ0B+0՚bU~\ce͚hbml-p2E症 +psX +t2 I^==ҠO4oK%oZ/Zq\u?/'C^9u;JrYYT2=Ŷ`=b 1VD{xĜC//xo@ n 朱D). Ie_Qxr?؃{0mt'$!]3uNW'Sߺ@c0&_P>ΆA_ZX:ˌj2KD|q>W?\pZŨUpJY|?r_t S3b7Ƒ{):WMEqkTS V.5IG2(pH dpgP0rޛ0Um8eWztd7u@zr~t]0E6#Xպ1x6| .ᢂ\G#U2cfEdb\P8lr6Ʊ*#̞a;l(oc+w.(etjat] ~FqF_d}=Iq% gauزg6>[(MX7'=I|o92MV@rK?Gk036M̿&>͏wǹXpJ~vŝV$V Q_HK{AVzr&<8W&T6vuO8MzD,k$*,`ڋ aRz{ "^ctyDSk Z kS)&NA,I=r|O}n-Y+P2 enk"z7ҲmE[48Q"vd>c:/ed˪1(_*DveJ f-XoR)^%dc/HOʗDse,g+8<=FY O$E"* oջ d sfMX+PcըOnUy`4W]9tJ`罊(eOUܩ^oe<#viuﮊa\<Ε. ߪgF_*·qtPP{;yf \[MG5 =qO/,utqUF 4F saZW GiλFò^h؞}2eV {>].>yUOޚ/>'>qq=7uy47i @R t݂J%A[Ϣ`nKfmZןI1JgD~VtaSAQ'!K@M+gڕ! w<ļ\Q=!L}e' ls6SU8R4 ݝ=NE,XN7"qZ/>_ό;ֲcYe=cw)ש7j~k5!>@DYE \S͞ 疈%<ڿl =i >~&S.nWoZgw׆lO˩T^d&Sunuw{y‡@]qH&"xEH,)B;q : ^=)XʑP?e2z6Wj5it@p6#襺h(7[J$r43gtNH2{7%%1Eo~,-_S7bCCz^"YiΉ@xFi1M's!,'i}c2Ҫg-&|~՜o [ gi"V}6`;eP桾Zn8.ghRd<.nr%eV5R4ʓPs>Qpnj "RƋaP(;ҭ3(D# >8z8Yɕ5fR! 7ɄyeyR0,ݒ苏#nb3ۍ7`߭8{M/{ilgMx?$;x1k@ /RѪXK%͵T`=wi@i '}w{~AkrC4Vw-HcfՅW=QmL>k_Pp\Q'bͥ 31ko2ޜ) zz1qD?p?yNJ` 29 Ll q`) |C^AJJ3Eu  x`g<Πh1aG=2#p :_S;œ[tP<p0eaW;qhJz?}@V-lBVʦN5? ( 4NhXE1uf ń v?ݚgK0c-dTQnU( 3V /6 v{n:=SՇ ȉYVڎ | iT]DG-`6߿W<1ͥ'[ "gB o{Ҹ9`6#Qdyhe([HK+Zݑ]5䁒+(>S * N0!$ǯż}5'չbƈ2gm|@jy% b{?DY牢,ZVKzm?ct"}z N9c"5{2C[< ڕDy~9\$߲wE,Q-߁`È^a]tw\kS)9ap%.n8;#/fW$1NeRMvMsmY5 {%Ш5y4!TӒqL\`~ lW \l,} OٔB#ON:fP,gE4ڔ4h4 sCm)")Lx &~K;z?QqJ_Q<$|:ldeT6Koĝ⚤L8ꞬuL=ꐝE60F~/t@/顄iR {qrZ69В.Znl䣉n׆ƺsh H aln^s`"z0A}z( TX_g=WcNKqbr3M67ݜG/WlYż72w(7 Jg=_$XC">^}-P$H,ݕ1vW]!4|M*"$mN3|޷ )L\IpZ"ƣ`BJ>&q6jP^%vG0^`>{ILUY׆ S"ϱ">.=1+ZhcfT>Cm+(ܮf(I DKI l!5BuP7TZQs`A2(7c e럮By[ ~! C@0^1CyWf AwRL8gYp(l8,bǔpNapXg*3!Hgv8=p 8g!)[Cke+Ȩ{?~fx@K`sG`ZhJ/h0z(X,~Gt7Tm12D"vmі{ƖW3ĦEY>xx]Ϣ|'S.Cʌ\UKY*H篞e&sރ`yYb')T)#rS 'Vjwa.H G kl'cc4%╱C3Wa\6˜j}(٣YHU=V.:KRbۢq|QRwJ~*P"JW^J6fi p;ie>YG8O,#P!T1AJ`Q2иzB@Qp0l 9-9svÈaW)7+ XсvynfyA>Zt.h(UCh9I}d"s/|n'j-bF qE>ifn׷DãyUjSAY qM>%9k`9 \ (8K&Y&)̑z[`w`Nxw+4~|%^ v i̪ٚ lɫSLT%Wc~Ce.+Թ7vUFjt‡4N5rN+R.D~fI+f3RAtXEa*WISLG(d޼iK 83 (0HշrkF"\u  bs}$6{hx=y+jPz˘+n:e%`Wަ 4 :9poF+<)ϗ3kR/Lޜw}sh ѽHNڀY"%rS6GPU uAh?LΓ:+SM]G3{=6Fs6Q+4L5{V|Tj"R[A`W-J;;|Y~=wK?^MH0rcb'Ρw+H6w)1~^w`&Y.R@4LQ0E0lP"Eb+ KkODrm6u퍌QԱp&b2:7,jT_ bE}(sR!Cq}Ss֋Rh_WGlԩ&Mv =/2 ݲb/vq%n w¹&)+C5{^hS yJ4x'䙦!'Q]m1Tؽn#ĤP>PЅB(?P0TȀZohJf]~~cJ* lm"u) طߖ=X$6]2^h ŌxjC;1SRrUvDV5ag4| b}KT{=٫/+Eg#vȴ?$K UDPyd hmV .ͱ4[~S@DZs1{ڳ?-Eoc|7ꚼ?*EC#oGDx7g]lA7Ԗ} -'zΆ hF*2Zt;E0oҍYLDjmc7 '/+YaPnV+ty-RQj6~U#Wvψ,}x}jqWS@jyo1歷AiA|pDjLnjk|\D]ayp>t1O*'3*G91`ֹ[Я]pm4H 6y^xga u!Wi*עێ+!=ք۩R'༄0qWBt&}K>δ5imD*)H> 0t&E 7J~hxSf/#B)]Ew],m@[2*nϸzH1 oGIABdQEZ:uҕ9k׍oN_*ŒD v6Sv_Z 'Fӷ^]= (:w[|g"AћrD!҅T.?g`C:qQuly3m0(#ybQN$'6GRm$F^ /wI=6:r%"&ף-'52Yɗ6y //IO84/5IPVv7%e\j4Zl35Έʟ\\2s(ij>9_ )~J"T|{*;myMZ(ϿĽ1k )F*Ggb-i͸7cozMneeBFzRߺSd+ 6E'(wI}J$ {]n! a6eKh<4jA1' Nf"vb21 R-TR"y14GU8{{Ug(Qaw}GKk7bUJLnp=aSEzĈKY?\@}y L N<W)l2\9'So?S1ZxPO>YPyRnYA&ʿZONG4j[JL\E 0PeфF{c:_K(~oc'*g^7%EyiNsUFX)}D_d#Jq=UI(J}hc k4,&}%XHYrYY3;4$*0M:w}l&PD7Gv=/amN)`eAX]1jvY ;Sy9A>Ϯ͟c?[6vguQrel"E|E,Z"M[mp Ƌ 76i6Ad-`K0a|-z=\(b=k[2զ9 ~=yg Z"_zhm5j`[DiQ5zQ{Q\?i'Wٔ%uaJWO֜{ZޮɕWFQq7in?[ƘTYZP\Wv7D'HU ӅY=0\= |us8eSa &Ԛ6h/cټuI^Y\pO'`xø1U^JmR` ?\o%"B+'q  /YIT %˰\}.(_Mc{x0W]Џ R?m?]hTaE`:g)ݭsW|QDa/[([ppVGv/c~7ֆ3|w+!+.ߔg= x'VH) [UԚWP-E'{'LI\`T6R?7FaN l,Qb|O}|=`T~9B)?éTs!x6lF*cA8I}ϖRh0-$`T5R`(,YXmS`@V3$ݐZÒ^*JGPƗd!B]vU? &+x}V A=P\У-7b}m%x[WgNB3 ˞H(ms9`Ʌ&TXK&2Su [UOOb}ȡ>mƤOS(l-+ktD> ^i<~[v&G]WRSzog2敲||JeQV ckr3K;.ao`=}8ᄑ5m,g qte>$2λ+^TP>vo=c9_Nc'_,~0KmyiJ">tY<܇u碓022V Gy9=O3_6njET:~2(?pfӣƴW~CW]d28eѠxu%VyYTb ųEAŮ4gi .}X(o'އ'[VEikv+ߺr1+?dp[(eJVe0~D 9]ps29MrUϼl%׻&:) XH*\wSL "@ ɗ5nuʅ){+rd2-h9a%ּ/k`l>3gsg?Jy R?C^~/o~_b?v^ᳩf|_|rx9J$=d~xUQ #}YaZS;1x fHTRKyXW:W-;c%$NUH>|jGYX={7b)甃X2_$?kUc"vf<^y1 ݢьJ9W᪣=ϝrLVY7·@Dy`hQ9,/*`h_B e(_ o.m5t<5e/"U?8o,aWO7ϭ"1bLĩOlcxr˺;ҍlɌ+lJ?15)N#1fnw (#y2Wc~zu2pL眳鷑M*qAbQtdS^U9oueWT[)N\mM=Hou_ 8-  ̪FG!1^*FX>`]-}\ţU1jFTxDHd]R>'^$5|>zfo:\uqMqЈK霪E({ڪ !13P~WeEL`vw J)U^v 1x B]+A>Mle Nz5,΋yˊpU^mr ]uR^K{/MZNX5^G} UǕ//GԦ.nELz85\@8Uގ=?lOXS+ԑli н2*56е -e$k[ȒXx:B|NI'LBe%pJ\h6'0iCJAv\&DK'nƅ_FDz*}l p` щfB1b~~3WܐMZďS\{zz^b~V89\TƇ 4&Jw5]_p=X"U䢨7_"7}@hDIØ9CreV },Cej\c> D '_r5zbNQ,dJmОt#`llx:=gI5ʹRx`izPǛa욣j1j_4̛kWҵ"w m5.K10cɆf<8^< X `=h~5Pӽ O7K cIg_ųxIgK3xVH7^ѪLjWR7 )/ r^;y5qeX!bOj:ֱ2^2'ۃaSv;} 74V 2wRPs۹킼?4Y|O9$J$O]sưKwM1u.S)>Ue InΰGFN?i#6oӍն4'>Upҙ^4ڧ) 9a7P9YvaE#\71Y~ğ4R;>=w(K߀9F ҰE, ӤCa=J?x6kjI}ygarm94|ZtscٕB> Mf~:F*"iBRU@}a Dl-I8R~c8u"/*"P*~[.^ bN46msӤ@n1pէE}+W)H./ z櫨2Dyf}p1-W(@^<+HALB#ƒ$?~sp12E8ʢo)vߚvl =h4ώQ(F|usIҶl^"dA?x\*W;eGUv4 ё8{vIoga c5_檃6̼> (fq⻖W|R>0q4'S&g,&6s8NuFЁMIp!5d/^[2Zݙ=o!K/F=u\^l8t3i񷦝/ hדm'3R{(BIXlߎՂ)NUmAEm#E[W,l'NpnC3l0\~W]&(}Z_OK$ hBBRzbsG`Q px]>ۼԜJ~nF^.6vz-ԇJV^673gW mfb! ~/5r#?*Ǔ6RjTVڡ @"RaE]v*Ph: +*ЖԦZ "J ABsL=yNfܹ/{ι|N$/Tf%+q́`W瓴Os U>aײsT <[{~< |Ƙue#ȥm2}9@9gX%c3Y-||@I|$PHO#>q$X[ˆERT}x"5޷`jԘ^[ych-_Pgj < LJvbBSo˝DfkAq괼D=IͿ]RR.bTkw-ZMܬSdEy$B?؋:J(0[gd\2΢TXaC|P*?ia8H*BT|Id%]̿ͻhy1M܅^3ZWa5ZT#0G o&|%E:R`s-e}Z\CxFMlzYLoB JU 5X߮+8KI1- 9\Ժ_ZoROXk]; &W5ݳ;Ykwקɮ/HMT8yU_W[ID-tcAoU~K.#pF;#QP`͑r2$k~ E^?& 4QMyȉ٥~f )WOtтaouJNWܧԥvi./A3c1[YwqyXN\kj?芁iʘwS΍au&PN']XTQVv)qگ3"\^ҊݛZ)2ULS,zZ|TO*@'ױ?JbV0 [-Vm ;=.dq"Ыp:]Ln|=ϩz`iQ0qoYƕjcҹ7 ff Y46GK,\5].]]4`1Ot/ǹƉ\Orv>' uU^a,+u<%dގ˂ĐDdޠw.߼XhXf?Pij  4\YJC#ZXiT7-k+LGqD/Ĭ+ERZ&̢%m ☬X0peSaX .Zy;FX'6Z;14]TÉa[eJ=ioDw 0lAS"4i@եlQr@^NOo]!XK&΋`}qv$*6(]~, og-3QTeѕ)"[4ZK&^ V)}Azn#J~ea| md }֞YxЂڿ(hf6!{#z!a#Oa' #d$FtߣIas_gw1 ecF<(ݯ$ێqo}^s)dl36%A&d#y,*=t5i J_5 $S{/(ѡc45#k 8*U -Gki]\0 dCN{Ig4bMbk.~3 tXJcy";1W%y9wTXߝ"tdy jJͰT?zVpIzlyX.U#~X!S9cuprN;LVMHI'RlG6v /?P'hE?u7& TNjbf9!<ǩI丸b+-14 ݴ* OW rl TVmż"ۮ>Vb3)t7gLr9L4e'于(FfSyqӘ2UegBĿd)/*MOБH!cfAjlO^R,=˸>?A }vM1 d%1!3G9GRi]uȟ0]Mk~t0Jʄ%==!hS^69:ƦpLWSP*P K*8ʷo΁U4/idžb+Y\ [5C k]ɆG9"J; fS_̧4j؟4nwʳ?4إDC,Z2$Ϟ'}1m| DY l`svwW좵&Y=ĽSvQQ>o:.bڥ?/&ԟ{󖱠 "<6 w OT#2+"#e V&`f>q=;(=s /] xϜEdrd YH}βszv5402ESq:hԃ/R /; n&bV)5:JsK8 cCliT/Z4c)(IԛJ<|93o&lL'n? [) v"寐.[' H;³0ϴsoe<ww(ں,\qs2#ey9[u-,2ܡ 8i\0Fy#8W>nГwhri'~ߨDG.|GHFqflMd~pV߃0̀&Wo~&0a fpf RN&c~t!WYMȚL٩&Өm+AJmj2qRf"ϕI|9id W7)kRuX_[5=d2qdvC-џM"u/Z6Hm^Iqx'MFqH͔uҵ}j8Oo`tr;_clN MPݑHA~WX-绲G7J|\N!VF4A)S'c=Fá%ʄ-h6uNժRahWt빷eW!M`mhFۛod J2 !S':cD*T\ ߄޽C}eUw#M[6o-t-̺(d_T@Т#JaXzz/dt +IxU8&5Y ~Xv+L`c qd sp{9/Csn խ΄ED9=`=X{Lש{ED0 W ng 5xo9 ZIm)Aژ֤qreK}jfOd;PXŮ.R_z._2z^=dMvo&E0QwQXX|VkTԭ+We-Vӑ5oNgrSR <(#^;H??qq=hQqnq 9F !ݪSw̩cJϧr:KˀHPfz:+!sarw!{=Z+کQ!ianiƎmIW ~9_ϋ՝fD 餜d,Ϛrxmi!߸αG*[P `s ׯˣv&GJ6rφՕlN A.!E&[w(GR F 7 `2xy؏h|۝ ,hDE:ZC}4|ߣC~Ϥg˔qVht w?yFenhl2b n\@ EǓψ}\?m> u)Ou? Kˁ~Vz?zʋa'CIlxtLݶ|h:.zsWJ*|~ WvݻP)ǡXHrHc:r ܹ[n[AOL^p'_Yt'?`cm{wlAE`P5&U *+Ɏ;=yAY@&caf|(+)Nqf?smBejvwm| \[dWTa'r)2zpPh4u^oFRy<.&t1[KtJ!=(+N>ͼ9,?w5&)]^k芲ggLx4Bj %Ua@c:<^']RǶ x?1|R%zbҚd=/nڍ A4sTX'KcQknBo!` zq c>v?nt[lzctı<܏Mȇ uHkONXs',3 5d,lPc[X5^?s~P[g" 10u0RPTW Rx,0a}^ P?s7U>^G"YԪ⪰g] #:ع;p3e3rXZaiu1KVBoC/'o&! &kaoQ6ZEKcgzC|<j\ؗ%H.( yxmwJXA;JVOrlǬD!PϋL㨀5DA1@q#}WXִ*Li*X|2 b$ JmR K/1IvSixfc2Sx^g E\9Љ/}OD<ow_x@}A1t05]t_.<[OcZԶp^[aJwdzi=CF$Au2҆{ L?@~dB-A Hvwh.ףϊ-AoMOpEݼޑ*ʹ_(p{`3U>b\c& T#a)/ĠD;1Xv1),^j?ZxQĄtkgt&~ɧw<Ȯ69|Aw ΌZ|e\yaXk(dqFVٰܵsDOeA 3'%ML1Km;3WG宖k'^SHٹ^JWKFKYc!5umU^vm%;F>}aq^퍆VxxzeWc+>NiN1ȡ]}C}ZS`%oYp :^v֣GV^Ì0qJ YL)XN޶]%j“;I0mžxukf^!Ůw:RÓxn+-Kl#8ߨDR6qHt&bZ\ ÑPbK"r\qHZrPMaQhe}Rs"7fP3֟S[c,I5R#؏&C830#c{b *Wa d8V z>("aRv$|krB\Ca"a"y!W!*bŧX`Oh 'nn,דep1Ns$IJ;ڊ"LY*.wban})^}; 7^΀Y[TBqwL`Nwj񃜃1S+:'[̕EfN;nc?Zɟi'|]RQWRTX[`p/nb.*rZZY|f k(;z!-<˔$I^\StP{\U;֤B{KS]^@/w$Cài >bMn0d O3N+ܶR%Irr%yA*lVV~>/6SyׅD-Ӎs>m\dnU 3\Ykszݟӣn彻;ϰ9o+\氺Y:},)ux^|*4)s~K!W! W\Grչ7M'^c}y =JCDhH<%$1;wwy&.ߪԂd  wiט 6 À_@P~/ȷs6F~VcOj3ڋ[őQV/o =]Cwsod"?mēZa/˙SM)6wvl. V'm̈N[u; sNSdw Yj_,i%ygV90]i>EtzÁIqNIAVWuK}&Vj ŲM &ZYyԥ fy>4m`G|u0ԻTC_b#ݵF*zeQb̥&/g# tCl%+"T5F& RZG*WXV`6c m!һsap<3R*KS T;~G~;xO,^la/үm`nbɢ}@0Ex-q WB'  g &?3N-4'hSM7h=5v߿Q̊ W.P-8#g٠ 8,k܄1^5$+ԚB"22j81)(Ҫ^rz"*ܨګU^2=u.nAt6x%s\Ż-X1#)g>9"QG'b] uhgoV lO+ә&:O`j>Z"<ڴ+e(JҎl O_V~,9%_`SŤ-zh\BPC'd9Yi %<, >%b TV;&D~th,֤%SI?S! (U= Y M`~7{I_0v];nexQz`9opN[f›,aB4FS&nc#G h꛸0i!أܵkݷR1p^m#:r#3TM`*tAOа0tMYz 2:jJ+RS] ’;GsqC3i7˵a|qtgm{g4^醿B 7eifO&Bn\`TȢ+i,?]Jlɝ$Ze;+\̮mQ dkaEr 2dvSLP6vL#ad";S XʫeQPWup5\Bzvcl<PC"gܬrK x$^avoSl-1AYV^/G|#o%Wa3;*"-bʽ–nR %w(1]4\efMf@9S9dm._긾Fl}ի{cO>Q{߬JrXմwLS8O1 t g&>0q]ZL4 h8׻:SlcLZ 4*#ÍT;eOU~L퐯6tCcZHKY,} DV0n3y+Gg,)j&n>#1yi,ߨŇ۟᷻\:1J]LCK!])~M{X$Rl6NVb[,HD9װ+y }7_CEڤ|,щ%ȋ5*#7Uxy]#"*Q+!—gbu$`G.^Slccn9vYn1:Ȯz$&ypCG{XWC6AMw[#͚@ֻlxE/#XsMԂmDl3_3§P6tuY?˄#I`p\M̤6K1@L ;:N,6)3 ŁU u2A,^W7uCZr u]VL|%/]eHu>b%>5CԶUhGwh{d7ڿ&j%.G XdevC`Aҭ@i@).CLy4*|T!ߞ ]gyDb\3f%_ۙA<,.n͑[z'^纩M>WI\>o0+2-DjpW8{ܳ%tŌ2K Vq@ 6Kl]Z۾#9ˊ&c2<p/ /JD12d+Et8`c2Oa\gv^Pr'8 dl,21xآQ,\k&"riZVVm']c)! gdNE5K*繬g'sf3!LsSۜ X9[U:.R í 8}e_[?󾌉| [ESPg.[o;}]{t[pgJ--n/2Z k]]VΛwma\<0 PK/ )Y[unLLAl0f {U֪UJ]OL+6xZNyd[Wtb D7U9wx^EmQbC!T^m'M!XZ^M%dtSG $:vU;'O{`fSRcФ'礴Z5ϧأNK]J6-t_;nq y~;.vYjm\A? +!}oZav$)wNPt-ynrEu~x[m1v矺3f/z= #j9oNRqPѩVAkж܏1`jܢ[ 7 |DmAxMзMXqW&#gDK?qw9G 0\E9xbC=fR@\T`ҹ5oDؓ0õyc4_L=Źm_ n (/ϕ3dL<z` fN[`ҘZ魟okg!!yPCT*Ӧ:̟ZܿJҎJsԺZmAtrQ1I+ ުkHֻC|R> F`2tC"~~oK9ϫd=Qo~ou aav:s`~ E.{ٮи|o;xJnwu1PE|tĵrbA O&H*0#]tZnqH[܊}ᳳn&l Shx(p-ƵabegJCK2 |)g^Mt=z[GgtH#΃1!ksDuxͲ rفLYLݔa2 R<•Pd[챊>]|Rb4es$[)[0ïؖ6ؖ_p^*[ʴLX3S5LLLp5Wf)~L`7BGlLVr}Wi.< HÿA_TȹtNtBY p:Y̐92db8v^ m/߻T&V;m|̂xFmd/?W#F-a;ڟg4_W*WdЍ,V~5/NL_)69ePin7He )[8ӤNs9=u×[oY\AO9!)؍X %Z]Jm:m2ZX&s1JB7`ᣩЍMnp宱.( 'lW#򡺕+J0peުlGcX-4B}]#b|u5l&?d(cW~Kz՛;π䬓r+笓s>SzG{ljnR׎( C>&eI95h&7dMP~«g!˽ϙ1T+9ʞ\ Ƿ*5:4u5̑?ny x+W̋g6ox~&ZRNo܍-ua-4h+[RJi%@9K0O iG ?\"Vt{cuiuZw9Ǎ b"N~+ڜ3zaxjՖOIrrRz_yp4F:za/yme&()\~"MR*.bw0 %|ٮKQڦܷj]HNNH߂T<,;rnkp8J]F]s'?ۿ݉?шH`翢Κ`.&b4W>:+Eԛ{m侗L? @&ҁКDzR~9ЪM}+\s?t}uX/5oA~ټʽ06A~bʵTC_*Y/[.tm~dzA4,{ҥ9uQ r2?p5~'lz0Of[)VK oO\'JR]:vvv Mzm m&-ƦT /ӧuWM~3S;U@?f)GlB)Ox3p.\l)tUEv ^ =Cflx9Ntrx+H"6_3;}.s>!-3L0'ӈ=62+#l2>cl 4*X$(HAaKEw2LoIhjRξel`CF&C8o|`-}O)a[s@)csc3i#͜!&{* .m#ß<6$GXZgz41z8o9wK3[TqY]a~ oZgk2Lq-&L Om%7 Z\b5_9V)ύ;=M0H,aWj[~z!oibrZf;"T3Zf^MKbhjm޺^;&6h׬͝P_PY2(^ J)f, Oa1a<}2%"m颥ٳjNz[ba(MT Kand Pp*f_3<pYDqΥJg%D]ʾ-V=Zv % d ɰ{pUrSgG|<Kb=Y/A;bkw3ߥ&V!#vžK;n 8TxY l֣]SL C"Ύ1Z}}l0:\ 1N` BޕJ }Qsh){4.eIXf 3/Tw4sSap>jSafb,+bЊX\aWHuqEן}j%P$8;Rmc];ħ#zp䮕V&B4Hy #.O4mE)Su2WRׅ؍u6Gl~ٹK$O7a2%VoO˶jWkaG}J1^ gN22 J\p;A8':O뱁뱰MYi ori *p8yNF|AoЏyu,R iSa 6,|DC[Vx}^ܽoY14\w\ CY74T= Dfn< gps/n*x$X$ (5Hs.Jу::KB 5"LcvTS.VH.\v?R!H٨3nCYFt* Zf7 s|Sv%:aN>Ad8nJhW[~0ێ͚HW'De 囬uMrp2v^t)^Q}JՐ sW7]#ӦuȓMVlfd{oyy2{M~ϓ C9-1mN\g;tFXe|Ή hFжt'IhnN?ix&l('@5bpazgȓ-q@IF') !A?DuY-a ب jQTl9#2<)u)*xj}ID;nbb.F_[Ο^# 1mlrip 9f4E%dpj0'RsM [(pxeNƕoo:ν!mWm)T] fftTurAU-K)8|Њ\J䱈wthQ&s$j,k=u0braʋSRZ8 d'ZfrkWMj+~G.=*QW (bU~[j]YJ*t>B5Yz]l>"c׸1 IwTday!=ߌ>G5MPfԿ$jy5}x58zxNG)lVYPdUTkpH~A*W9,3)4q_%ȏii5BkOF3S~o+u-JJ}b>~1Ã#؄PC(YgfqF06ZJa•JKU}'S@j*XTRZUX͌~X-> Q`TdTLeCB#v?,=DdlaG؎/$xZU6X+OOQR+̯L8HH.?dAӣf}+=bMrU\o:jvWCM tX\DZ6~6[-z!T9 |_ j잙5Z2}np*uMj;b:&if^j.я^lvϙmC[qj?}v=k 07a=n[~XLEGp0%6@?@$ -&#nbl&& &RjGgyqd5/1۾[?tm)Di**8uL wS?Q} o΂ua?'O*XċP)FgN\G)ܒJIW1Q6Yȣtʖ4nf7S@Ke髬ȷl [ ADX_Ҳ:͌c7NV 0=(XxK O-j{w]Hrmϸn?3sۄ{W{NҴ\# Wm)Fg-?7κY&!p!\>::y˾WP<H+tT oK(HZ0'ÅYWAq۷)oE dzUbf$\434\-I+i@Sp\jLawpOV`Fz /&xӎL@so+͑s!QJ¢qUpSM&յk/CWPBE)|wee*F/ʗ@!Y/{~~As{@9 J)\)xp_3MNy 9P~V;F?<Te<R=o<3>x??ZN$A5zu8s3_X-wSԦЧ2hPvh77P7PVT[[_x@cs#NDFPGs #ǿO9LkϳvIN9+ fQ4I2rwv[{mGsoLnDm8w/6s,dpHS/HcI"kDswu'dgݠUx"Q|⯢ ~E{]42SAE[:kf<ګ|}825㭱+So[9SRh,]HT3}o!ǂ_"5 rQ,"cY( y jL3e.B :XL>$470RejZndkb$EoEF_ z,׊OKKХxV'j7ѻڗJK)l@Ƥ б> P}29~Pfz5a?6 =.\<"v<4'فT/[Y5s!= ̉Vvxz'6jV>CDʏAb5geϫ%g7z*E#|$zMh!b la*oZ5'/^s  CbS٤S !WG qy옧t!UL X W%|e_~:0oљ@|s}XpKO=O[!@كiem5"5bc+~̪ dWe)dk&?"T %#<PJ)N?PIGkt~3fOO2ŏ <{QNWo{Q'UY}.'hfԁ)0|dg.d ^z8 GId?{_=gDxny#^7{Zm$9Bf)Ċ?nl+ m?OPg.:(zrFK92\ 9}t-Aga%5tm^ug  7kK@nKŜrePl`>ZuB 7`Ė;ޅ $dyJAC{BPɣȶF`N^.~ɀd'Epa}oBݵh`SY`FܘߣxC1,U4Zԍ[t`?|-P??hM1W1lUͳzPj\ _v¥TbTfσ1黁5-Ix(!2{1^@gx+?}bGa!TOW+OW$㢱(O/؉^K$r,NxatV\I"cVb/ f.Œ4n^Uc\kUouD_x2_c ù74jiW-D$%pmY>ם:ot2/&s~t/X㦄 e1W`^욲*;"Ru ZKRdpy5@#ѸȲga=IZ .\ fH}Zo:``9/F?:"CUW=Asȳ|Cьi ӳ{ORx\D;9ӡ݉!'{!W&3~"\ٓhivZfD>O[dlji@2PCN2 ҭ?n-?}*DSZt㹲)0Rʦ7$DǮ+ٹVHwl3r^]'rJ|0VV= Zņ oAyu\\CB|:)kqCl x!]FOS+WGU"ЬD ^#V# #aO@}S2p3% Ye\4Pqi{`L/!5QW {O+E'Y@ߡ9]<7FwW\ fr[Sz]Ѡg9O%o4% R@n|J(KCR ').MlvN4 gj—IEOcO\QЧ+Ws`eZJM[BFSX"$ =OxF#\Ez^NWZa !g,q~X,\ AP`i h(V7Sб:j> &~SШ2H'I*X' e(NΥ\A'wHzĹ'dK+4zByB34ٍo!?Wʀ:/viFC:"90(}i~ԎG5P} f oOx(v-[XQF΃v"p?T' }.0K*=#8^ܩ9/2Ln%ɟiP[d],Uk2(dܩKFe/6Ӊ" )y6#EԒYor?Aܤ.;zv֩lV_:xcH viAl+QBa4(4̬qڥf42 9|#i}=p3cן$ Ϡ D2tA\ L䊃 t=JB.QjJ-h[]?zcTRE%(2w_yn/PM k@G/|*: ][4eybEqaz֚ڀ;Xf^z.Oo/Z9A<ɽҖZWOqCA֢̒H`q8ceR ro.,/7Z)^Vk @+%gu˫^ X iDC0,-#\shڦ<ɶ5*rH%Jœ"3G (%d*M!]2pJ_,re65Y7WQ&aq LKYbnS xʢo 6Oi-W~G&$_K& g u;Z{)<(Ie@mrV?)XR?3 C.?aCy1a\SM: AXy;#핾t{?k$KFboPi|uW4j(Ն^U ` NK`g~O 4бcf,B Z8xF07EL6txLT|?- >E1@;l{2 5ysW^]WuG*NQIlT]aZ йNl%c@a⩛bC+ /Rh[@Yca0H*,m3 3aGHFу Oo .٥@5(^gT0ܾFjHfQv4\wY@mY`@jPv&·M^DCe8GO,.n83w'ڪXݪ69S4:N3Ⱦ ꮆ5%t/0CzRX1` r S[sͤk%*׃2h ڎզ+Iq1!WۤwJg`UX}>OQLVka>.] eFmV4pU-f瞠Nws`^H!##.SC1^{ˀ'hd3)HY ʗW b5> tؾw6NNg';QbUBbS@CҘ;L NEI[FtY7 Luv #{'4&c+j2"Џ~Fb9x4Ejh8 ?0hV1LZ[*h&NP'x" pw8))#Eꂙ36/4BGՔDQ2xW9Ӂgb2>:}_E>10 Wc6ĉP8 /ߨBf@lLڶ\H |Nh= g{`:"zĵ86}*ĵA7rC.+d$łr~ vW3'{1je§MHmE 134ێyIV BM`QTj" U{%yT]! I}gCd33\M$ a*Hk!.6<МQ2ňc @>%VsQg-]mtzK#Ђ(v{3Fx%'õP }ҕaZRf>*(DfEN_#@Z%X? I~_Iګ)F@~qN/F̵ 6k/g'OPq: D`taƫ*e*'?'sNiSza9ɹovq1Q9 ބVۥI$g{0 -TGgRhIáF > 2C%ʚ%mcU|B0?VL$IQވUp&GRchCΛfiha'LiO]R`ف޹gFb6:9@.5mSޣ h[B! x{P B4C/W%,MWr {("(mDEԹ &!&do M!BȰxH]#K$Z;"Î!:4dÓ KX X~fnK>:i(gsiwa]Y~8qGY-TW b[Ej}hHT_ k}'i}r"btlհNn(FHd$L{l2G몘'4^_^&aHv5Zxܻ 4,&̰kH(;#oNrS¾WZJN2e0VZLQIa_(0mC͔ wi߆KrzRoEdC`ˇ]#eSEDim?ēPG uM 2IU-\4ꔦ.5?0o]+C"~_X%:< ڵ Z1[mO=JXu2AZbKͪuuvA zRۮ gamv\u ﮾͢)%I޵5#9.*dL/0{^ ?mW~.H0ƺA]Ǭv>1vzC)E9=9^5$)wu!_~;$`D_[9-n1&kßg_%[Iz8;˲EEkXZÅn_#R"f4:}yI K(9GWd€41*Oe **ܪs-P¦b-)7: v߳EBV2RowaSZ`TFbkʕ?P#7e7}>@(yZ{Rrw! |Yq]AVX,RJ4W +2|gҗ4"lk0V{ͷ5+SNK{&tY0lfws`IfKEgC}Rm{CZڭI)2rznŧJلCkkrqʫ" :4TV3[E穈sIť ,/NҝaOJ()V{,6w܉!ߘo߁Lb߾ Oވ\oK21y`] h:eДX+)@-|Q_JevVu1 7aKTW{NrP1 D e$ ]JgwНl|Ol:ҿ<VZnO.[M_dZ}[G݂^Q>Ȕ5[vb3ŏ}vl &3ҁϰqͭ4*( #50A|TV%zMx€.bI]2S}i 8Fn RՂ|oZZ.9u3qc Htq%Y< o}֫h&ݚC:_F'xΔ/^z_i0iH#`XKƽ`C7e÷=8Y GV9#>ofvAdԌ&TI{1 ap0y2wԤ]Lw~)]ԤdHhc1vU:״CT&^^I:>j!\bj> M uu; .2}u ~$p[ӄa7y&nl[TVڎ6u{dʓ8+_RmA0WXwE6;ϋelI1gof#Df }Z5zEF(3sꚕҁ4m/Eo X=+ 6 >¡L݇w;z>6㩑,BF{֙\GbqވŴ8ΛH '7EZGHE,32zŸOUNWM$gd[~ &x]\2SU-y(g`1q˒)9`/*x僔aߒp DܡC@a⫌#ړw;Q7A{$zȕ}U?*xĒiFj3a1[&|aX K  cJUBɪ2J=eo<^4 ˺ kdL(Jj-^*TioE˗#YDTܢx"\sA?Hp)?h⩿fgl4e8V΃+nЦc!?hu $BnFaZbֻ?ΈEIW[pe9=*粞_Ev3(x\PP$kYm,)(+ww_F!63 8dyZGpFA &[Id䢥lUJb}#?2nzf-oz5F^F_obnT?G4A$LAdPV]0VkmηJ W4;`5g,)UIJʜ Qx0&{@:.m+*QrUfx9TrGA0|HWPc/ﶄ_l8^I";.PF)|U㷠7^=ĕsw%;hS앿wo6%gѷ9QwVr![ YƗvkؽ\k `]nZn1>-и][z=2IlvַOL} 8&2 U +OCOqs[^UrNn\P{rA)*i/g_jexSFd5S䦄1 oV45w"֣Ul]f&!h\f7|8؟! D6!> Oz'PLJvb7a=KֶR؏&,2<n_&pn巗Ppsu{t{s:`ܣCy7\|8O]z0xoi@AAJTNhQ]3?/U,]_~~fKJW9.6´W^t 2 6@hrEzkJx}p9P`:EНVXi<)3QXQan.hb83wG}pDJ[]>2X+E.r+:WNMe=`0{E?( 3tfO7ײ*ײR uOAyuCy~V[>W eZ݇#PaxWrG*W&ryt_m`@&aЫ ]NLg߃Yj&Hm.~@C ;EbE!ř-=l( :L?La[}ܿ6SQ.BIF : W@zjͳJt5 n~Ig&a`P' X6M6~<l"-GT'}W*E~fE ZzVd$+ E~!!]v*/gPf"UNDTO>JV6-k?sz ?yYT ~2ӰbNaEn+T=52zߵŬG2=ލ3Cʼ)Pw>ɌQNZE_+F3p6WޝR D1hP}e' )+//EUxrF}%;DGAm~Z:NrAO쑟fwǟ$3rhEɑ+04oɜ|!^U&l6$*}.ֿzqH`0hGeIx`dQrIlThfDqU:Mdwۥ&۰"\sF ryĒqHk^͞ڥUPğL` "-Ճ ٭pe0wq! 7ڸ'%*M엟I& t\YalGνJglJg}`Id;QV\xx[A$jZ%pKTKfC UG?gtնuS%h[ ?y+=<ۗ"<;_^0Mj["c<F@܀f[%?ȾzĽ%%-߸MtF_$vo@>8t\&";_7d?s>}  l#|C[ץ!5Vj'ܱ9_SV8{BWԔ so=y!#-djf ѹM~4[Ƽ)uV%)4؜Vn;0yUjr#laPNg$Uշ]_ _D]!v :qRj2T*Fy!^":^-e̱%d2IcXK RNj+V<փXlHy 'HVהHRd+2.2."nd~ϩyㆠM;aĄ%$kGx7̚$a`Jq>ԯ[1(0Έr8l&& VNUߠ!/o-rE+5%1AO$yfv3 beP| ܧf.#t:Rl~Nz.H ;ӽ[?!c^z7EAt+/] 0,9 K֨{?$Q}VNuq\}u N!b B={:f7%qn6! pW4h_ ]ɏ>s=I*y(\ҙ2lO{ k$`[bm,3{‡tQY: mak8`J9?u1/cP} &7.@j=h?lQPٍdӗ"vRbɭV r)\bL>P1la4ը<,m >G][>e,G4{xu#BG s;=ƕڽ2`[M+u: L+/Y:pƃqVybb)m6˩y6ofw]tbf-S q]6R*҇axٶX4`,.:{V#`4#1iȞX#b-zM'wGxVl0BK9nsh7uK.v't#;{6-*m9a{%>Utqb-m?Kua`[ȍAK/uJBUQybYlCS_h9?T݉v;MyGخs%Ǘ'>w-_Jvi$I@EM4Ҁm)ހa5<) "El8mn4!z=Rwn\4Mer|:&8by } px+E1)aT9h)a3{ƾZ9(Cpy_eL#]Iaw|xŘ@=ɊeD nف&ݡȣM Y-%Ĩd,YݴDo1Vql|VRs$L'kRU#9,3,6%Dyf#oٴ Wmmv>l+t`>Kq0LyE[/%*!9}w8ȑ=#/Kϣ?x@|Pݲx, "ڧ#Jd`m v,.W,(JKoS2c$X t%"*}7~ zJ (/LOPrn¡^W~9mقkm ݯR5xJj\׉a'b%,%ԫdU7;J띰96b1J7aztUiPoa]BkC>\]Nb}鏏wbx!] ҷJ7%sj}h^Ī/I.g&uyϋ/""3wf\= 7Yt4:Oywmkwk=fvϧ5 '^+~X||?@-߇_a:МTLӈox٬y%?TLW*,7{S +68,RGPG֘c>/+Ў)1툾 r[6h[ ]jL;P;vdݽ:ڎ)v JPk2Ǫ+i EpP[h7U8)R¿ J1]jCۦiS*U &V:ϕOxƤS]ڸ$\\5Ø"ɔg5{:qP\8s |suvf.baXZϕ9w8eT\t~9˒1jiF@iDLăT)ǶNmjB(&`ǨSv*V]q!S\I}>@=n&=OZ`yM{P{Cl{l=|3DlǓ<;GGU:MJH_2Dː7_UXZ;+T1Xt0]Ո.4e z<^p뗈~]F^\HI~qRUwFX&"!X{5p JdZ}$Ԟė8|B"Z4߾P%ڇ bQ/Ӻ0;EV} g-xԵV[*04t{ M -ΎYp軘+Q39HmR6m`ʈ7«0#b ? #n {إef|ǜQuwxfBM5A/MY8޴)PEԵk6ڡI;DeEVvʮ@[$8ZWPYkl+ $ R 4s3H3gssscncWŮtZFK;gr*8K b ݑ{0ؿ0%z>/`@٦ܝklfK# *LIjW͖)ia 6|-5M 2izIj䡧9ϕط"#6 ײ3w i1ݬ{^4_7rxc ҙĭC6HeS}ԝnq G?V7M̂B9Aj-+#C]Sw0!!FDz\-D͸Kfp?7']|x?oaHj R?(|>D)(:8[B\sEྮ/4rL"Rb3YULJC,jKQ .~O( yEڌpǠ-w D~$tv-f1`xP>n } J'B` 6}˘%o YsyjB$|m]y>M +yX5޹Gro1 b9u쎨elw}g@[OXi%5~FB#1WjLOa'J%QF`rgvzI]]Ej#ET ߜO檞?48MIjsn$尠͡!,*(QJkwxp Mb@NᒜTmHW4Xd"t*Krl? ᥦ}pSĠf,e;$^IOO+Dyo煙kȎ?d3C69zgBny-V~Q[>:U4/vcr@wGNP_ yqC6W=t1/#\dh@x=N]3:2*^ ?:!&p|jL_펷*<0:o:ey@ⵢB i2/ᔧ=? @Mjw5dI W yʗ2H6ܟ;2A ć ꯥU,^md(˯IPoEj"OxWg m!4JXt@PU@+hцy~pV_gӦ~a|DO[d7ٺy6eW1Ҋ3N=tG4|ߋ6_FSИ-UbkG8Qa!12fG.1=6|;  go cۄԨmf_vG-r$G0 W[0!E{h"9dZ}XT~s3L ա B3章C5b%"Pz3;Y==dnﻉЌ*~/cޮǘ٨ `Y@C>L Y̯gLOvg7^8|9lW}׎?bR`ʿ7Ը/{^r.)R 뛏gYAFuAo*a [[x耩!w[wNw*x q{ X?lGe4hpcLҰH^B硴/xa=&=v bB:$uUW Do3߆ՍVD7(QL;ѩ /?w9Ǡ6:  BA]D7téGǣKDQ7_=iBwt4R1G>7hp%H(p AKQ!IH6c[36^t+Zi-;WD٫qU$y4Fv1U/wE`H 5GyHS.w~qJyv+!n[_D:d{b`,M b6* ^?fiof/S`WːLƃX |`=!(E,^>0M/#ߝ1S>.źSPFTzSGdJYCU0"Xn15\e1e'%/z3<_z~ֿ柄>٩_X;Jbɞ 4qS5DՌ[t''qiN<{#'۳.<'~,=\4%ƜS?Λ.핚mRMv#u_E/qj(0{ gAgln(<$jl~,[ pv.H;3n%GϜeq5yܿ)5hl(*J2h墁B2fpA*k?1`, 3pH]`C:KY66JK!? Gr|4*vtA>)rQX &>)/՛6S$bLREJyPHd|?E7\Jy,)4.uI|B$J=;3Zix:[aJ(l%R{?xa4tuW1NwiH}EVi bA#șNeRSڧI)sY{tVeNvzemѵW6N J 5jf-s},amxf3 'Wܑ %h^B(89NCzqϟ06GV|+arĆԯJ_E\9+' 6x!N{؟(stXu8 sd@<2E|5Zhӭ2<)\hVfÄ9nٯnXLƞԟ@rl<7;Ҹ}ImSWXM) @P 0펶wCLs)/~-coQ !Tf~ !z>7F {&I*Tj4}¬: 4%]BTl jOUT@_НAi02g5?#^kFעwxnRQ՜tԭ[9ZXAG\jHm&u7lCG ܎%)A滅wAm򟄋gڤ:O.*mHLԲ~a>#񉁐5V*>cq v)KHC j| 4O9K:bp06w٬ߓ/ L-ϭb( &咡@"qwPtp?S풺lk@xwW +v~T 5aO(~o^B ?x["8a=&a Zs1jC<AQPL',B А!GؓPq*uS?K`@ҟTZs O'2iVg<pEōJy_'L6Z̺3022A_%'s٬2=G?wcvw?hme0{(Tנ q(*alJы/\re0 Bwj= #P/<߀ e)ϗ>vޞp~VC gLmv6;/3DcjcmFF!>L>iC3 d uO.9(RpTf)Nt {3.\4ةɠi?n16^<TȢRPV4xhɩ6QOp]0߾A*Plp҈_=a5uf]vpbXZ)f#)^IaOy(#zK%ϻЉNi 3dP\Cv2r/n/Ijb ٗWn_Z=z+X/ꁲR(8MObSf`^BP43)Nό ԧè NAhu *Pq }>V+azZqM͖]HsWrŷ F ĒzL`9ܠ5H;GÈ|<`&MO+|496G7wv!Ҡw`h.J#)# yVϋkՈ*"\<;6RjOEd zPv"Ț{?LvZ$j!)a49 `jelW NYAP=TXQ9TN6y&Ya}Z{P<:iE;¯Q*B+@cQڣ'Pjߐ+Q2j"]L2dJ|Kyִ#f p*ɰhXWvYKeXzNGH4#%&.!.Bh_V^ ./>EA(20l', 2r ~Y ŇB`TϗSR }b G.ؓCd 4}u _q;f\M>˜9{.krlႉ?uX]_ Lx #{ĭVKi4 ACHvX;.BWsϲWfNWR3 Q -d7Sy*E=n3<^SVq5ssH][zↃefݥ ֵجoёn|YwCK[Q NY%2R EfGD(-|ɏ;$8 o{uՌ:) ^T׏q/֛Յh/5ؤ6F[v:TR6Rfwu^y c2KҒFCO7@a}Po=GP$%:=r/Sx=mC dG>gŜ\sO5] >"G1):`<>[{JunkTCwT _yT&[ջꊉ.V=;V!Q-OSJ*~z fǂCqG9eNS$%sH[skLK1XT ރ?NkӨza豓('"I7[w}H3h?Xp xRލKI[,?,]sT}EC}K$~ɬD \=6} )cyAuqnAl/FaTF:PpR?|YwDP}C?ƥ[ ݢ=5$\<06 Oz7~Q+[uJ$ֈ _{܋};z#]AvExQ*=x=ϠuUWA7C"^k*FE$7520_øPŲXB>%7gb6\pE#JV{;bfrRdV.|&BB[4AWq0rgf?ܡ\U3P* z)TJ@of_<0)L9 YUuhܧ*n ; ? 9i?bjkµHM %i) JָC)VDe6yL#!h1Wdc@MII=U3zj\-<{tyb?{Q|N:~Pw;n>44ܕ~ws 2s{I]\IsmY=^֭:[ l[~ 1l`16hgL `wuq_oX W~I/̚/L> Brc&[b%%*vy&WȮ_6~^ pelL{a}YP놧0JC[럹;b}RKvvL ? [IjW8s?'foX4ĦLڭ9d##J}12so)eE v%k?"6$w444ThLE4(pŹ>_p,FGZBXhɁQB'_BD(W0.ChqvTE(31."Hr^5rGIjBفoKO_ݞhC+iK$W]MCiW l_a/g?hsԹ(Ys 镸0Per(0RsVM: }OJMjgIUa_N&j!C5FAS١Xko+atnj"/'ob~Y_\,^mc#O :l^u Uob+AdP[ͮF'o Uh|P[ɚ]ǦK:2AG'X귋a) ڷ~' w$^BdyY?ԓr(ΆB+`ngfHzWk$:z$ i~'Ayv,,a M*m~ګ8.^%"vˑQ:~ݞ$?G9g*sY>se0d~֒eo;Pq={RȬHM.ջw T;jFINSMg[X_ zZ/Ze@K_#@y*^O@?2j}wp[[בpWnllAzM2L->U2obi8-\ybռ<6!09BL;j>$H8Q0BjWjNNMU|P/VvLS^~=Qvzʐ !Gm(ku?t;WE3tƎ. f NudNf5WCH:/=N,~cYlѦWGnW^^إDC܍'Qs}ACw@ [T|%KI,'9`JD''&'G [(So$bPh8xv܏m<[1}sY[7ه ;"v/½.|sNiM`jƝ];[٠ 1(B!'Ӑ}_*դQ]ȃFBj):hZgЋlf@,luC޺83jʡe/V+ծg`@ $vyS.:)&j@U" 87á 1"J}֭ 9zxڜ#~(ږV =xgvsQ.{hn`-SQVh=q/!u8L)@$F#I,K J`0n|(v+FǵaԎkhUY22U f"cWev.4(;V?ͧ7l>V4h-k3AU+p>=TsPOWi:$O-&+_gt 5^Ol2}&-lU:G0=UQKyI/GGE @`ukH>6ߐŸ4_23PIx;=LexJ)W3cevbeW"/?vP;W>tiWnZQQl*LLwIY:dÓ%s>Kt$(n8hIK?YN}BC{ګJ-ڽ ?AUwF}%r-rgɒ9Bv,=֐Z潀.#}%t|+br=L\[\;ag?d 6#( |ћ\|İ*LeT΅F<̾grpbDMW_gcѷ0/2s]>ޠOQ'_Aj$n֕jO0fSlMG&r-dflZQ㜀)] Cm†A^E~R~{ƧN\-k0x BCdy̍oSDuS f&" WoF4QsQ>[k/yiK yc2ڮ}'$o p[w g0P+TDZ72`xW*u]*eg\T6@oHRIѳ_€N,<3 ySJ +ց%albُbT/pdHפ/+VAHy U52^E/g.,b44 {|Ryd'w^*L{w jՂ)ISm$sCR^ÃP}7C zum} Co[ħ I%ƔaX̮rciإ-^?[gn/΋c1e/G\-bG(bwfh%\*DaZ0]mHz\Hxkr?$TSc]ׯjlexbkm :-J}dIa<S&I7A3rՐ}S/D3+v*e>\R4H{Uɜ}/^e2Ip-ZЦlK<9IC_`H٬ hIa; ZY`"X1Xc= םH_U(?VIJڷI E[ g835ѩQ?5c}[7D'c'oAgz;UzӍaeY\:lMy6ޓ (ϳOC'633-gʧլ)m;rT.+h&[$MeHlrP}jؤ5Mj 3hI(O'=F [Kc]Cּ-jIXtE_I<q a} c+\;чOx1n>mzx<..0jl1V0,(Z~˝F$C^HxYliBR8@,bZwB޴x9f/W,Y CٯGKD=~ϒ&GE`m8N)偾o-?r5W԰q5|@=.KK|T-\~0f\8x0ۙ&5ۼ^ݖ2 Svs q/ȓ䚹&βSy8pfߦ*og{CG~s/<>Ev P/HD]?>rE~&;'Bݿqdm?{4ۭ=y]δ[4$ƧxlAԂЄoIۀ- x4qdv8ʌ幚9r:C@5"#~f2Ϝ@k;:te?v^&>ŕ_qYNLzf]I Wj٤N't;ZX(J `èRq`bF\V*&p P )$D/JF3-qϙ]ꕟ53 K{h?qŲ+!>@>1@nIVwԁ9:U12AkrnPj`*+7-I=/δ ȣJ*3l 9omacSSјmhG֎'9bveY6ףe36YjlOvJ.Er4N\P0*;0?t4hhHIdU'4aYQ(.2XģFU؉w-O"NYCN hy\eS_5CXʛw JGWP2B>`Mun`rn(V 0F@ǜ3`Ka1Υz.# BSĢWxP3{L<HD0=.p'Ԧ]].] lvS#IWx6#n^90$ ND<\#o{9u1) - )@G*s 3MoEWI#rU؟I!$!R_agMC_ ԝhQPh2Ot^BlM4`>#eAi3\5 V+l-6xIAɾFwMSdȣm#̎nSrIvrP2aG 4c?YGL%xw} BKr;5x,:lnMm{ |ԒfZ}N $a'[OwY>6x<NDhɀI'J϶N^N6Y9&͘ varG`2)!Ht%cun ;p(JIA%_tf(jd-& -l8WS8NZKeD,t;dOa]uGLaП9y/)'.y`+<]Tl%eǕEF6^6f SԏK7$1%[Ӆo`h(cȷ<6)hlRCeH<)O]*@=:/W@byHRNH!0] (FnyvdWx`WOG)ÁM=$rmt?$ QN {(2ts})9}tC';'ɦ"ߝb_R&]yWQ}y[ag$N-SQ$yf9)% טKY|o0|5L4+??|7 8&l U<5?|ɘ2ZtFYA}&QT}a `[n/Y<2\0Z#i”qH1{< 8D-H6Qjs4%q R=^}:nmӺ<7@c:005i0)x-/e4/_pv$Fnc(816 vgAG;m")LXBn~ݹ:ɖ R[zً[X}Q#nn 5G J5۟+vbxEh4[v gNP 1VG#cS/l2k=N| S9Š$ajQ#g)m7Gz܆+Ϙ]jX51p#)Racs#o cK_ޛ|H NZ[8ETuwTV$AGD>lBeBn܆`{DIwbg9J;eWn3/qVYCksSXL:Y$(" KϸYX(xl֙#b?Qn1g*gتdwޛ#Yҕ vFoދC%%,/~㴧)8XƑJ|x6nL 3,K0ď]'D^J:FKh9uâI"ɋ0,RS,0n-Z4]?КNN([^Խ쪒e?[w%xTtPE6CCcWcWm՞վշV}W`3pj<`?, ~U)!_ڧWR<&!T@<]nb%%$"8a{O}-8X5 g8,! B@ k( ;/7.p熰OթL0S.ˁz4M Wg%{]([}[\]֏Zi/M{ߨ!udک9_{pWT`YGcx윮vB+_}zD#P'jg1{ϭ^zaG=7 #}ؙb>0_քx'gPȞce"?j}5)O7MHi!D9Z`~s[ޝ>y8'%׳j)h&nRn#;Dh_iz gf20Y}P:~hq_):Ob/om+1ISP\Ռeo{oF_\77u-K7ih(>I0t6 wȺ0ne{0;o;eA8Z/ؐ"9_P9#-qBn8H~")fl P#Kd?fz/*Oia{5$ጁpDɅc3{DA5$# L.X 1zFs$QKҳKgٕ^:uM=h~{U"d۠yG/sz1t"k~3,i,̿O|p/Ǩ*\s6RMW&η6?yۂh_fJwsGvC(5^H=*$A)FF@ hq<&0q~[2 Au[_x!EyF/ :0&ݰS)HҾ{7Z\N u7蕥"A;e 7F/)+_-M T zuZ,ozQ6({!l1IOa[.0Յ<爻&PF i| iNSK]MiGCgAj˻~ ^4ւM: OM`s#G*]>u[!5x+g|]b.۟y)S , e>p.|*T1P7%kFWSCϸx^sJWHE!e|=>4shSk;)ܒzfEk߁JITLQJkOxcy'ɬn-^^ɀ9 b…rxz&\q>qOnNKZ@ݬ'ѓ1r3v$٥z1~Y ϞӝA3/b=9JR5bWK 6;sdFd\mmM):e=F)[o3씚mLM6H;s|W%H~6my˷PY/ rϕ}6~_Lް UЕTHBF "ee$ˡf"S4JO$ЀseIcxET}⍨Mj[;4[!![OjB)'L GHtww(;_8~& -2+rS~2WYڬ7z9͞m3lB9p+'Y41^ "Yˣ3ۢ"B!p9TlD,dYvܽ|dɣ;g!wx< /=lAR㐧,ߊj;ڰd3w2w:m8nJR =>4zP?MQNxˏ& ]S^h_,w*Z%=?rQ&p1=hc ُ)~&Dvq*,=?ۤ6ަLCpWm[{@7*r,kZӣ{hqd5>/)R>]Koz'()G+.~=y.RS,EH!^TsmcVn#gERg;JR3%;V|A6 F2i<7?W_,'Z^0GP' X=[@7q8 zE+ 1C0Ӓ~;Dix}a#p7fm~;gׂ 5Kj Yj =90M#JI3D̑%jCOw)f>Sv6ŽdRKN\[mRО+&ؚx1HIޛyK TdM76avRa';Z*Gl2ܟӈVؠx'j.؀]꿽!!U*$cWF*ѕCG&C},MAh3I ܯ S濁0L環S([9$Yf^S>u+RS@*$*cW__"H~)  'u9Wt5Y0|JߋyZ s|,-1Gn '~x hHQvо]o'K9`ĎTO ? Gذ^p5&τS"&/-bX+,n·r>Kf z# )03~/==ۙ"owc N/O$NUBA*y2ytd@[B *累|A}1!vOC)9#a}~T-5(?˓YxG1sz;5ccf4Y56 #CF4Ĩۻ_Wܗ7:D'xb|u*<#!=TdvC}(_%/0eTbk&NХUabXS)Aw_(([Sln("[-*>ǵEGe}ˆmZR7rV F$VΫ_;6HE#:DPZ0 ^bFK?l|bY!W)56_)75(5lSXR&Y黟|nT^kU(8N_·4j/гydUfdJ-mǣ2R}=LϮ6IHDgWzwp%Zp&_LWiǶl6>+ބ ߍ7otM߿/_s)(E=g75rϠ?lnY0Q]y1>ձ.41)$Hs{vdwvu ]P3_''H7 \s7ѯ¬{]2 !6ݾV`~ǔ$EA:{aZU ;AOlOR8H5x=(3\=Xr/i QC<+/UĹډcT `Ph/Glws#ɷ2j W)ECB/jI(^#S6\%& K #AKv)4z|4D?'x XI2@)kb~:|KS=#e/]EP.*g5UC עmk}^@Hm#{#J)1M&x \w)s+[lj\)16ؒ.3/anwט<6Ǖr^u4 q)T[ id_Oz9<ՑV{p_ '.&r"4ق{֣@>fZio;%*4q&Œ]lmc?LfWh ~OzԠA Qpb9j#+DQZXY{ TWa؍vqѕk EiӅ(IkbOwӈɏb9#|ǙǨւw!%?TKMߐ|4.-De)L:oC+P:eu[/էV60i7]&.GS~kGP< Yr3Z(-]Rz*H` շ) zOq{qx|,| S5D&JD}C됾N$ Gڻ[kbf ω!pH{ٔizn=C߱Fw[{1y-\+=Хvҿ>¿8*6V'1;OF]{dtOOEt-S??Y,^aZ Tfʠ$OZ IP6[u΁>Ks#cۏo6* +8MyԬ:jJb䰤v* ,QȰׯC!(INGܒB!GnE/bt(M_AO<%t 8'qAěQWy=ٻٕ)Nb΃/>o 䆖^8'WrQ&S~0TnIвs{vr$t%i@# hu0l1rU hB%t`xp:u"3vh!w,'gaʡ g 5*k(3CKW4Gc0en|d^ܒ 6[Wj ?E/n0!.2^tx$>cz[x$[ [|w 0 aXeXmI[)Af\<w(Cw+P7}_d,;qw|f8U8؂]3th7 nz [w Ue2w(3I*CDJY%$o֯"m\RwXrXb/b:;Jo/ . 3 54^Aǁ\*,G7ji4UbP8iiյj5}&W'Hx+YgTZZ*+ZjJUdϳU05%пH^xNR5N,uIB9=nCk0"lR[g.=5:YKӁY9ȥ&"]-Xv#799[@zn3zZll$dG iRESU${@ɯ@3Կ^ŕ.6M(p];8Ǟ {9?\K~j}YVJfBF-4jM5`nK$34@Ȁt[/+ 47WqYeTe$ja&_E_Xpp/SO$AT%::13b P?*GZ'7Ie%$ɗ! 6ţFaTG W^n6P'[*E*c}?W%CF:AxS7=qPj&S:jN^v`ARPYR;UN vIج#x6U Xyg4(46ag4](#)?vB,\oo0xyzs5)ʑG9 @&6t]96S0 Àu81xYYC0O65 o$3CQrC$SjUtb 㮣H8hjmBj\cgF.+=SmPcp84gaYItoCgwU=˛?l4ij^Hc$*FctцyUV\˾;PЌ)/Q=? Ŀ?%襾τ?/\mKz|={1=!;5W_Gy7T;rw}R(}/L/HdW*.kE j[(AS.ʢh8M=j*+ЁX."U:lTq!ux "b{ER2 'Dž hJ·Z@mY>*A>G#@gY%ggRi\NC-Y Ń0!r/8/fm5P0Y\³r/@n@eh t#&ySA :H^i(vfmm%o/IN\cwWF' K^nx ir_>r\#^nfmBLp rI<ͬ>v `" ԕ9)T"U[\^ p54!T\@2BNP@іb?ˉ8r.@7pYב؃BueqZT#`4AjK)"r^K0ifiG٤)Z85udM`FU`oLC}٪%jsg( A[ݻ̾SkJl>Sb 景#M&+ n&9 ?Sǚ=CgVIlh] ll ε/ܿr o.MQcggMN Ccu/,%q a a[Q2^J)5\uXTW9Sg5,6ܦC`PjǾS-@zn?7T?Ţ</aH~'.zA^I^ {A{_hq7ILn<үTrĽ;*?ttZfҬ"LFh<7i4WW{F`Ҡ: JK9;w7^"K +2NAjn>DV\CW7< zxKgF@[`F] xB4ҠF^VQh pIJRh±_џHzAdzX(~/Ύƨ85Q~BT }&U3D>!zF1IS"M*h- yVF=^d&G@’ײ=A+ɝ_P/+OcthdrP,"o_{8,nMb%NZ࿫z i~{Bhאt:#t;W DҴ6%v ]:YͼTϳ$sP 6e3Y 2{]8eY";HSZi?o><tϷأwQ=UjZ/yw-$S{9߆Pe//8|XQjE0y_k y.A)x4v+;p_%ߪC1|orv~&K=A>׽4PlF߂YIP,`*P˄$(33I/ZUc:U2ᒝJCInC6~P ~ :p,GZY"ܩwj Ծd>%vxL_>)ck` -^{0G-)(9MݔJP$|١1ej,S]<-Il=}q\m'ni~'f0J{st~(D1 M}$ I`x%A .F*OI8aT9f̬xn u[ fx 2ݖ2/fa+I~z{}'n0Ҿ#E{TMw8O*q:G|= [ԑ>XNOx.A~gS Ag]O@+(H#LnAhФ e R2)1 uƬʺ)b 3K뒒Em~|k1 `/b )@uRxؽ nwo.DNXk"ǙsՕ׮`db~OJϓ1W:HW&?-P°;_vH{8S[:XK0!Uka(t\yC>6;xXQ{GYᥦȀuPIXdV"M^o"PdGk̒\/rkcy[W3#0*MHy+fsZ*Ti˴w4H HR!ԷE~ P7ӬDezB yU2ƿa1x}>HKTr@˺޲}; "9RF1 ]d. V,^hn'ZHA:6QgLC#$u΋aVOn3d?4wulwg R~F HL"nD޲g(OgV?0 җ_G yMcTRA|QKK҄8vc瘧!V;ײB{-;U܏^ޏ[hjh.x~ԯcѼ3l?*%G=G?GvG3Ew DT]T<ύV^>]Ղ@h:Uxd4jC!*B|FfͮNy5's>D }<[ѷ aVI`\?ZZ)aZ?4229m"_G^QζW-*9GsQ?$/r"n2Xq/f?5|SV7r|8 h2D|"I֋t%+n 0I;tyl& 4|8~;DN|@TJ" ]47w=T[t?fٵ !ΠQN **=%^1bFhybw箿דaȾ:W9ǫغvgU}̮8پ>"1fWfLY,2A9(xj{ޫ*G+1g%OxxMC1~05qT4-RFCG՛E_33Zd&huk~)Maآ2^V j[txFYR-bqP&H %cиKC]-Z8zdPGubxiLdnrF X\*3T&-#n5p@Q`^yŬE )λS=Lej<X^A/H#M2kլVwtWaWE@xQ)/{;Vd/##5٘p* }B] cNvU:i&U{j*ˮw 麞 !_>Q ܋WHBPҭXoXuKڊm (,p? PLn2jVw  m }*[#fWF݃mA< JWCNRy:h+-fp1Ҫ_K'|wf+0`lͳFU׏1`ŗoBV-&vNnAW7 t?c@~M of^Tf#n{׸:d:~M&Vn!Hc=C·^x{^D;zz53P/ *N'Q'wA,kQO v6CVHe~$y;k_`Cֶ+rގnVɮʰ jlyى:)yhZ"n3-l+<؋ _ xǤdwەr"F<&@yl En]a(zdq\ 'KjY\YHW/>1=>R@lUvi cdM ;*y PS6"ҞƎ3׾= j<(]{͢Hu~ 2ME֖1=0)]c-w V\cfz8~vg  ץF.gxqY /D6Hlf\:=CƦIGV!x@D:snfo49X[ Vc B 391ʅ) rC2$ űCz/bP8&0oL.}Ȑ/2#I=GT*f$UT鹉|/,/bȌ7@M/^ɩՖAn?*o 7F jeDlӮm80v⣾O'0 ^b, fi$c9pA&3i?fsTx Z@[ٗtjg4q9 2BC֒c9or"܆l: co _9 hyU0ԕ/c^⽽4S]U~'cʇ~N3E>m1D[dHښKa>w/,*K τe9)&uy4JO)?cr >&-ϒo@+ n윧*IOM 4ùq{Ph_k~=BZg_ ?@=eB +)x}Ղ'x[!Z0!}x8NyE.*CL-3s $OO|9TT&-=/&,66[D ߎ>TcDK߈? |hxpWCRMG"%{ r`1]ܝEnAar#|QN#[xvN "Oq F gmu)T_w 4m\LHj 6^ct@}fD6eZvP2F>wGgw6mvؕ2&]|绑. .P[֦ܯQc~F{GYdto}Oaκl_sm Wxo%SHz7XܝvKsp{ܓ^KKp9Mj枀M6f̠5Z(FS|ʕv޲#r>MY>݉^^=AX;`_AwS_SŖroEh0Y=|f m[KSR  .Y>W>h!GXh&I #bC/(0LɀftN~3|o3ug>qCsQm&}A*,ۥT<ĮB!,s=D8OIj4O_]qNX&S0}؃v}srKjf'F#vl_E=qsw(Kg[h &40e䀑4>XˎT/"HNCZ weV]-ܫv cjdkkhL3,o 3 Y@@ʏp[}hҷֱЖvÏL]'h.֏}c4 7T'B8m'FFatL޻kJv5U 3z["m9SuJlJma1#f3 A3q[lJvIаBŘT Y`،z،mXx, Iً m0& & Fxjr(+fe2llf\Sj9hۈжۘRv`>IzC#oaU+CIfj%x[xh0 GHCol ;%4g+ul h zJF+]ޅM.p6`C/0)b}}3n /MڙBq? 4ByRz1{9_K#d݉3V{50Mi)wg8accc'[ˮ/:_D,&$qsqʽ1끇vRjQlot(^ǜӃ`̎ag#&}M!%)9St'0uG2uTftyQ-/2ܛ—MZ~f#8`#-hroPU~ HNNܒ~T(e* Ћۥ(F >PW?، d H {GlAp.4Y8m{@%_vwv&v7V!{ҋ[0"Cz(鰱a1M;M%TIx7^;ћ87Az+6Ƒ]Qj>{ XB߉sϞ}G4ҠBu9=TdL8cvsRÓ9!ؑQј1(*՛n=M"J#odm ag[ĺ]XkHHXDƲ8"YO;}&r!7?և5҂;Kym]J;I\B1{b,r{J,޳u+ʸ,\ e*#ho@*z8-Ǭ H85?Ag d~G$ Ijfȅ@}tkPd6B4LOnE2x_1&6k`ihq%K[@38$g9y?ɹRmzPdy4(j $W@r".V» C9"kr|KtcL+ o% ^ ж|)| 6^Gwq6kWqpH[GoߊhI&htJO1:fmqjѴFL;PkD/,J|,y6 j5Sf\g μ\9h} Xj'0- ;KW5}\l#-(da=[=cǴSv{ݞkF'EZ%P7FCLC?;MZ"35k6SbY-9cecym>n mv+[A-a%xv;^n'iYk7'iFVДJ17YnoarŅAS-xD%=0LqsTM޿J:xef jҳ XVGc;1"}.:ZNx5HHGƅ?P\K?}v scrdB8md .K:Q7^%nK;m|w[ޑ$'Vgj&gi^E})X+4#o}QZذl7}hDPG^f0(nn=Po%FV'JȦڥ<3ZPȏQ*4Ex(Uy a?a3q?sh?=qogy@6}ܲݷܰ^0<\MǩtFˎksM/lR!;:5}Q5P1N kSfmw*lcmJqC !vtN}vֶũT( }Cfxz T&2 YMf֪<1p5V͞ }&/ rIMZ"!/fV90CqQW, egL*cMz[A2C̑0E겫ޠ&C32߈.\d?K /?FHݎ qA&\ Iǜ4roAYPmy o-Yvr/pCՆKv*Lp)1XC9̝=:{bIfrRѾ d J&=h#Lq9Y|]4Y; 7%]~\2q&`rg`%ًG( Qo#h5 MJ 6|!6|WL0|qNcyW zۤN4}NAeq_MZ/læ6ز9_(UW?R13Q3M ޢ樴 :3G~- p*+DڴۥN);[\Kw WS'̿L:eoIؤDzmj?VZz0S*'J]A" 3Dkg8JH%S$R0 {xW>ϥ"-}m7OIJà"' V@;+w|>.~v4]^F:Nhk&W17Ztyxb!r~OFn^4(ʼ^d#=4 *qI䔂Wsx#_{!ăQY <҄T~a+`#\Gfoo/Lߑ[Y%㥒zuX SXzdXR;ů$d /-E:(qSL8ި~8ƍtY4Cy8v5lt 6cٓɟ½轀DۍiV4libnqNx =R-I0 Zq-̕^rt  a8[^FnLoۤ)F\SϞ&^ܿJR/QmlsptyiK,#0޺R+Vۏhnwi Q.Yr}u8|LmA7y~=Կ+rvjHծ:I:<8.:/#HdxNwUei@$0dfHv w&L3 v:o-<Ԡ~cGJɾ8aSpߘ@(Ak=绋v3ܾ'PRPn4 eು}팝 a;{JC>u.yŔAxcL , /2ùqq!Z p&_z xn̫r4mXGsL 0&^2} b[/N3H+?UŀYۤuҬLnlD 7a8{38< kf,P# 2p~2_FvBFY]Iw Cmo:ȴIT@3С9>)=JlXHtm@n8ϴ#<<)50UÄ\DdP@L-_݃>+[_#שYPjMf:!yDS~,; }c8Ytw3S=?k{cɇbٝ.G|&mvJψEў,P kdz_-&y' - zR=&i_bZ+6iTh8]P?d z]uzon"Ł_5;vl%P:l\`$_eғ/Ef\vsŷZ['f; v䫄۟6 c $nBZ=|X]Wv)kAvҧ^,-)RS (fY$=@.'RfYH!6E?)HFedH>L$~9XV> t6`"YC. 1Onb30w*:{a1s3CVVd-O: -Z){iE-t`^="^1\> ϼ&Sj4Wׄ5Gi_U6uFcY -Aj t&v*#\[ )}cҟh 8*II\m\ͧ4udcrv4kHߦؼ} ݥYP{l=,^e0(Ȋ@m;S吏 /Ⱦ 3ѦSUUyu uYC.v0qrJx|rԅKsCj G<*pJ⇖&9bW5L,m~ڼI SR[VR99w?X;9y .S[ Y A_t!zLrQkB0y0*u|S ]yR*Y6YoMx,-NiL.AO Ռ#2+`E3G&oyw9 cWe M.ɶw{ن=04{Ov=ȁ9i^P.i|"YdΨ\KSHj0@zw*|yRA.!TŤq\m-g^=PChB˨[i&0  'ʒil򎔇3MW?`ҵjFAvw^ AH5,jv)i;0TYտ܊h}d `{)Xx2]KglsP21śhLK6'^<4 |ڤE@])ϙ u cI %"K7_bg t=Z8ވиɖ)eLmRFKߐa kx1i+)V׼ԜhS^ ͼ*ӖP1^Fl_[17i![vIs)>L43|fƆ wO.}Doݟ&KKYm<ʥĻL ;aG֙C>ljoy0H*/5 xdJƇL0y MQy=gF2r}p~2f%v`AaFlDZȝ%ө#93ƌ8b(le[9-||@ے]UZZ5>* p$ȃH_g$k_OrQ3;44AٔM#wͨ!n` 0/Vc6{ |l W*yf&~* Gy3` bOv'z( Ljlz'l)ѷomz?Mj@{ z{ Z{b{})ǥm5nxFj>18-ſ4nGޠ ?әm2vV}#u_O~]G2c @ýu=rRP,}&cjT .=Q~/.`r?UU`V7aC%oѠ {( U"PpჁSׇ?*=]&o>e~9vJD{9; ?/`?ъjk0dRvPEљm" ߐ΋dK])K j93<0qyY;٫sBK=۝|=El|OƀfxOp!p!}j|C y@t9Ox:vg{@EwOF4 8eKlCA McŮ҇^Ks21.r!dnbhԠݺV2YZSccŘFFߠ-Ev+r}OwxUw@A;H[9r7Z< ~9meWI lnRua{A2%]C;$O..17Te/oG;LQ5Jz=lޤo͞Hhp<%cHߨYWSwJG)!)UNDKO*Fdl\5ڥ|XK sqJcVWU\EfB+Jajo.(eA#LlO/mw-xHQpJ-?#ϧ!B44xb:h^pk:3Z*ǏBdV0P'a;sMBHi擎:Lcu Qϱ8Ŧdc|3{CA<#),OasG|$A%NTX*ȩߤp|I_g6g_~H}lgL3՚]6׀阙I/Q?7}'.`CAMbбZoP$Y0Ĵx\ZĬ 2h&_ ;Ȗ5 r8<;o£qMB2|[ ހ!t> Ӟ.aOp?"Hh jӺ0vU>HcUbi)I}yLDSrTDbPyAOQٳ>< ad}MIUꨜ8>WjrC-,G:s<7Ȯ=yf"NjL] {0r\K[i!ٓ(ߜ%~ "< ڧ +b7e &`L!:CIѵ603Jt d_e <ڲNJPTH~_ڑdJrM*rKv_ e.|v%l:8~IgZ^f(LN2en#$*L  !f*!&`1+ꬃsW2f%zw¼N}^%> `N*^Cn3`>Zp>))=Uz@ZQ -x"s[5=*6pSh"U8 j+ M  A2#:ҚxTE.PlZ@,E"A(rk'{=?/iu}Y{^pZ^:>Iy98o۬j=ys$gB Zo)XϿg$W5z*L vu$0C̍QDZz {qr͓m|:@T.4æ6m;?l9NOLTG=SHJު#`7lGJWZ?Cm>~iY.GU %ªr`p'{"8;|Qy}-3n8'tEX^Py3. V̰v3ҟ;5͎5!㷹`ڛsJ^\!٦CcH*>267 >({TRxUV$0۸B~>ɖ=yi&v=92yRihpRff,ݏS3Ua1JfOSH;/3YS X$QsC<|R {x*9ghb#Ο/+ dGn\H( C ӘTKڌ$J n~5g& -dQg&;doְŞNWLJ|evWUzX͔QjDW9I3u:@F_~$؅Yif'χD5$l%-ă%T:6#{U)hx.|ϐ>樎 @^JR!ɒLqRE M:b-^.f/'qp6~J&ѰѢTOiI> ~ih]QaP4#6!*Bi̻Kh(5^ }=_bV΀hݭ'_HyPj-@+RޮjR!4i*?9eAp-"ffb,MD?_'Cv/ e9zƁcqM|ٳ)]EYe)!Ѻsg"`g}Εˁ+ZIQ)|-ق{wTNQY/(zkviBU+F’#\&vc@2Ef0gxg4+˘Fk(V+w8} =RIQM}63sYb̠jpF '5VHJU;>/=@:rͽO t4_=&uWtY!IuV.C>Z@`0^K{Pr@|U/Jpy@UP$V'ȘI]]DJn%3ENh~ Gx-˯&x?#U :ҐQ7P"Y/jâ&e  R}@aɠseEeTG1~77^ Myr]n{пk7#٪U_r`Omm)=uۯ1']Ҡl[kWl ŕ%rF緇X0i!}eG1q} g)˗ml|er~kLAe{4P@0c)ˏRL A+] 4{r`awb٩lTRj*o1aTz&u A_M 1KRGM̩ }}Z3&B$]|GC#y_ ʕ&CG)~A=)z~x|J80YreE"?7ϕ]JG,կ| Ώ#A)Rd/\scbX~dnL7lx{<D"}=OoVgIDYJ.,Dlv:m[6,}]D[lݒq]KiAnTP6״#YZ_RX |qb, !,J$ׅ`N;i|q zRPsQ=u@{J5ڋؽlo:*oIo4VmvmG{rj{MUg- RSyhvlZHPldd?jY ]_E[W^?Ce̍DDe?e_ZgV~aʂkX6]N8[ܞȜ{޽lN$rq؈)ΐmW"ـ\O бRdz|˨@B ]| 6zFA@A䓎iX* b*h)I}~In*F 4x%HĂ%Aֲ])Ϊ.a A sr1oM:ǽ6%rv߻Arxy1hs'@K1=Q߷ Jr/sp *azcn F;_w|&/yl ScRUDRuʟn6<. 0{%J?E he/*4O}:BaE"*rbUK|A44#u">R0~-PX,noJ>JjZuFelݔv(7b}Y6%K:ǾF@2t$qbչ/yn^y':? rb[{2ҳlһ*-Gonz)mi:^Qݥ.8GS?\K8M3̇~ ;@8z =t7[xy- RO.d6o^ hT:Smhf f<?* lDtjVչq["lq:ǂI, `xӗml=g5fS&&Y~*Kxs6Eݧ?Vody7:a,Jt<*&)L1QQ<\}A+fC?Bax3DU<sx;1 ]R<6c!Ğ$g,Yk0cHR<7wx5hRbE=*za '?;\BA%|=k)[&]L7Zdu;AJ;& tVM E[BLhv }s?G;MC뛶g%ܑr.,Ro G%hVxk޻4v߄a/^?VfEJXK(Sp&ڐJq?[jJ |b3քʭ<ƔY9K z2 ēkB˶>} ޷22Z]4N[ryfpI3&@maz^[ToS,UOuls7Ke&SSkX&~}>VT>(iQK>]˞gmثP`n^Qa8o9 R ~g)4wd{a+z 2iV,V,ݎpzg(J#]uc? _ O;F!?}M;|@jW\yc7{>@O|^g߆jI4w=L(}oI3h qL>%Ii E-B` {W{&r_/. b~&2R؄VUm蛴Œd A0gNd{]2˷_T(}ݎMIj3B]'7ݥMf2I[nv'g9$ٚY}f3lZ`rn!QR05қêcsu)ĴDL+\EtQ lV֏ S'Sx\qpD {} o[}d#$!U'iqM&(A0/ +! ! }/e#0:VCI%4Yǒ.PGgȡ "AEf4\& OT[J+]ƪsP fab5**yL>/,"Sj kF4-V*{}0|ǛQO8ho~"Ul%ωF6㻘Zɋ[ߔ"TM;fx%h]gaS~Lw|c&Ώс=Ǐ)Sc'$RR'>Qbb}N\썮Xi]Wlm~tMr#iSHUdc~ K6,rQSK(% 5I; Ty2a\j)iλهAyV-[(= U/0;PX3G~S\`K$ wm[}|m|_sLGm ]5wBg [ث<3";=x؇4E>kWP-u"_lh[P:ڦ|VOfkp \학((CPe1ZL}̃)qFLvkZo5=\#Š6c{'s9 K .Ӎx8t {Ù;sGܰ xjFhJH;5hJ;"˲6Lz1%ɠK#8׵~2i5dtxA:tzuPVJB+WC\Z3n1FI-n#-cJG/y ۫5e_l}w9X1Ê|Y,)b1"ϳT {ɞer DFV zhNݧȟUU=]R3F[&*c5L#D$wßac蓒k,ё$kƓHhi4OЧL>ӮuNrg[}8,Uֈ~MXZr,Ud#{Dٓ ]kr6J!DՑ!k<(*mQ]B.#Ewpa zPr݉KYl{V)I-Ff?.':{szZ+F:-!'@ȿ޳@?cug R} ş KMʴYe˸dU~?\<#u*FMoh{i`ո_2cfBqp܇ AG/3Omwݷ=B~`Q߄?O,lҨ +c.@_,; *cG7]Dy}$8Utσ^@hh9aK( y|[|h)?LVc.y};b8۾x^ZFsVK$G ?)W(lr]F}AE#8*zՙƃ> \T i^koR(GfjAۚp_z5Xmѡhn#sZ٣?Y+%3|$槫.%[cm2I KZ=o?a10Z8.M@ScqO[Ǚ#CӍfV E7BLG"LJS=:ud8qA"x(~x:p"kuLi{A?vR̄30 v B+A~I֍ևn(oPS q>L>6B=³:,ʡ&7W'{ǿ̆gKNE hjxeMd]n$.٭f]c> a)"_$r&^Ѯ}şc_OV:i GX-HZ s=&eTa?:qUMO~3iҝ0oЇqHA2s"3; \2]ig]6_էv=]υBSz'AI5Q*wI#M/=< 'r=tч:MSu TgsaRw];)Rqt۪F}-@)^ oS ;1-R* ;yBor^Z@c[lmc,ʨVTc,ȳr5HձOn>bytmy<տ*?R³I~XS)';ЋD), 'IH[{I =Lj*DqP{hB\U<,}E-n5l'i>eu/kd.Joz-~*3WBr ь2E..v?ޜ_ ݗ 7Uhv2n-#0QtЮ:S?.^kbljfiyN?agt(#*3Fnw?Э7!X>X ?}frłHѮF6Zˉɞ- :qZeo*UښR&UVpr*-05Yup}ΆSh#ϗ'+FQ.JZTde*5I+51TꢫKM d%OՉ(ns˂*q|e>?=٣- .."q9è˔ֲs`0OLp"z&N4LNk?DКޔW7%%#F P!O[ i Bx3G0.ZQO zg;1ml:QNj)N&sRTYcQ)үc"7(3z:S X~" ?8&nN/(,tlU+/ rfgb9УɌ޼fuLQE+czDa;u`8? |"yBk3"[-jax:"c'Or%1tɵ&2GW#*.&.XƕM0"9ss3qj) s)N=S#b#W7q0?6>`Î՛2!G^EW˼*Vw_hW$0߬ANb qh>>LO^ſmQ0naNG%92$V? jpinה3 ubM\ Viu$U 3%{swЙmf*Jipҷw1#ST[ ou*A%qpuPl3 d0Ыp'Cئ8rc&eHUujˠI@'.B&"׼dt7 M+AU ϱ=[f;?^StP=RKEPlDFadHTqKzx+`?kU]N3, 9\v:HO̠OQ5cov426v*k\{gm;{A(1}.O\oxtQ86#1;_gct~PeH*&CTO;Ne9{e=nWs !Ԭ|W]0Cלƀ_ H!p!(OǧdՉM;dZeOH|SC_->8ČU۴Lāj5ct_8NFU(&FTXU wu G6d*gJu,ir:m2;<JBfe{){IƐ wӔwaVq7ZȖlVMM?(hW䅇c3oZoU(qGHMm˨\脇88VTC$ Ob 967hܦ>dnZRc괍uy9y(2~] {ԬɎ b E`S7:3}@;hrMEPu!cFw-n$z1WWƛ?nĖDmC,Idj]D՜Z0* >Y(08OoJgY$ީ09E^xx8H>P]6_) &O㻁xRdd}I*sy>eUpOi?M)4UtqO3)SV`eS+ghMJ+_:7&<fkdFs%7;z^2v$mg0—'#_F[5m:A{i:d!-~$i(>._C.<Դ[=FP$"864ɞB\ܒL1 1q29uZ-CS`5AȐ]4K1Bv͓.4sOV fN;m7̪EԤ>@q8eA MXFZc,w-ɭRUG%D(x&F|ٴd\OX5y:ycQ^]MfOoZ]xߎxwoLnpk2/av Я P.}IZ%WqbV?FX_ lxP䒸eia (/Afz/˰bFoR9ƒFA9偀v{]Dr_;F/MAKcva><)Bl/=x<' ێ M>#ڄ.{#X-hkM!f2A.;TіVxv?N8㭱|U##ojU,!өF%z~dHih 6BQIi!'t9KX=GQ]L@E$Hn[dx]O[Zܮr ~v edp*!},Ve!{ &/5 . ?< 8/nˑ7򊠙MA6bө$X=ZkG%}Q%%գ'GUx=J*!F9N`yN$7_jeOHxpB{9">Mȟ1ڸӦ4 ?׿K:Ll$ e' *`~E(ȍL)ljӱFD_SxxTnJ/_|j:R;s<a0[[IU,%ýbم M-޴wq0+ib]꣒{ϙB壁O=[9gKYznBАYǸ6x5|-;.OkWNT\ǡ% y%/Q%h/Qr9 MbQOzZr@yx|HGcy]<.i>OZM M;^|qWM|%ԝ- {R!R-FZO_ ȃE8᪺۽/N5,*_LE&n596Ez"9caSE]$\g2Q1XO߄Z-=ȏ=VudU|Tu@vܩ oFjG1|eQvaP< e%>@-%S.묕Y󎟃I.t#O> <*`7 3.F>rWCGH-.POP.d?Ek3G׎9n.Gҷ|1T^*LVf 5+y@*){}J*Sa>j9`7x/kNxOn9G)=Pʲ:o9 G/VJA]" \gr?Q7|\}"Է_ 7wLkl A8|d=̹X_Yu[UUK<`Q\/$ZU!wihs* ִ&9A 7Cj›!q1=% PK4 GYeXVȞ<7k> BJ[:e;1%.m~:tza<1z6AT$p ős3eꨮFd^?Fu%taoUs,;9Z$j',XsP6DŽ?шHrcB#hS^G_= 2C=JS9TN4R\Id D>Gi>Hd$nt)rΣd%CdaUiIIR4-՜BH!~% y<9~P=kӇ BG|zGq2穈'h@CeXZV,[@f9td]¸UGDuקɚa}1ȝ1I +dKG̍\F yDݏ9M=(@Q\*~ޖYu[\ t7HVCt K[x5kS#+/؏T$؞ DΝU%*kSu!u^JP>=݈Q&.Agk Jh`*}R. L{}YHR%|O^`dNN!žjOBp3SXZ=&z B/;m2 eӪE(J%ʰ WylBPB]J1:Ssٮ}ɡXVf^r@A .RH'dp7S[L2`U 4(K1;Y*:/xG6*W" KT&[ܦk"B+ IW4L itIʯWSלFKJW&LԧjP&ܰI̤s(3ɽ>֞b7\8հI͝iKvdF>ѹTBٰz;|=%lD2SMn3 aWw5+ˈssB-Vg0[(_\@ey1矦y(W(i"q>v->k_\LL?bnL@FL); ?|1|w9Y[.w7DUJPuls6%}ɶfH¹J֌t?%:aR, i~8:Brs5Q0.-INZ[ \qzE~;xi+(R %[LDiiĽA~ڡJ@Aoߠ(aMXyњkҚv<] h|JzDs#O%;A_GVse޴?j?lgmJ A_&g*3AaDmeWׇ+Q o0`Ύ8.7^ o1Qϵr6 DĭqoQW'E? b``bv`o>"?8i`tVxFi6c]dmH;rw8VJ6D^tV)dò:d}5G?̏{a~scu]<{5LLCLLq6R4,*x<6it Y%7U5eV5;k'9ąo=**\9 Isxq>^MɘF' !8[y7T]Y6gM~ RG`esx}MΘ:9I*]D?$%k)^d(W>Ii=+Q^5uM#;T{R^;BwU]~TˍXKRs2Ze%砬5N_nԲW'Pv&A>ȭ Do;f _-lﵲ"Cëm*Ovެ~G <>*g=mlYOlV-%(f^sYIM'!6NsٙW.Nv7ʎEn?|C`͒KNJ. TxYd(-aWᮔ+䚎YEn:<%K4AfIr ~q?)z2*q^TS~[eR1;eE9hV&m %W,yb3\2n{ vog5Kăc$wjje7@uf gb겚u=Lic'C:L<6uv:hnU}V3$gF6*]TSܾNY)%T /e?*S;*tW&ڏ&YӤK +=gt TZlɣpHbC7;΋$W,mk4s^!8^cRMHDiD4HBlEn Yp܍W~++'gކaGpK4s U\ѶK4?LxRV+.kcY UR'?]t~Ft,{rv" y&|$E}L+Q' #?¿'TJ6Kv?Kf1?RKT*j"ICtBH.aVvܧe(BԜX\6ձ$w^Qk׿rD5(Ȳ?d^F !ؔܘҟI|7g?Dxxϕb.W?yI:VEQycDԏ0ޙn#rMVL{6|A|j#5)'+Kyz~(99I*b;Cs w:9[=jU@BYǻ΃0Ҽ^{,0c~aF>K\WuZ{!5sXO5: _ 3Or@ع@"bAr@ԛQ28j8hPb!9elg&}&Ҁճ^{IFHJ'IkI(GuXycKQ5zwtU8C\ȧ=<[ܰNpseۨZU_Hh5nF!GҜYGw%K:Li a" gA,1nZbADU=#v,z?hWx)A,Z֯ИpۊQ@ems'?)(¹(bBv}Iܿ-YLȗV>1uM{MX}zPQjJ/R3I.y MQ''˨IH)GB]̗w͌_.n_fD X#2¿ }\= )J>:_ɴWKJ/M6Jruc!)yŪ\w" `]8eQ: Re9+SCϗ@e$W$nygV& %w(mB"0Ӡ6Vb]-~H$[/ $YiC6TCPB3YG9ضrϡp o/֮6q""Lߴ _oXJF[0Ѱ(-B=Č9a3]wu%M$/=9KXNF+b?d`Ghn^g^<&\/`A|`gfMŦ-Ɇ-NGx_ UEV!g>`CPa^xV yP,Y}T5_@8%_)&&RJ5^m s\Kqs]ű ǔ[ 8:2Θgv'7޲wΠ=|[k5lXax|OVJbXy5qr9Ag N Q=}D}$}Mm IZh*s\eHjwmIzrQ-:Qndw+MHiiK !ɽ ɘ"wOOͅ7B"gp $mLmh6M}{./NzWr@+y>Xeoz+FP~XB@_XH ToPX9)cV냈EV/fU__OtW%>uLfsEMâF ʂx܌FS<#tK '8"!l^`!7?z<.|W{h/>]Δ/t<.xG8t<xE!f!zJkQ:YBca^D;>^7GWv ؄lǿa<¡N%LLnY*]o߬inʨ3~_%ڬOT6gYR0WO:K1C>q=9/rI5ZFg>5v|V_9Nj r&c=DmZ5>gTm+O׊ʘ=/mԪ3;;7_D{>{MvjX6^{<ϟX{Fo2yAi/)ϛ3vOMs[MΗuvɓ3ǥy{l65ɔo-0kShBU BMф"(m)h<5~G@] kZ kX`yxQŔ9{% 4Ё2L q>?x֯2>i|I>JiBۗ H{yU"E;K\fbϠ6%-[_،Ќ)l1Rr ʘPp{.)okv^Uojφۣi/XBuB# e֑nQ:=fd/NDx m:;Zq<Е& 77%oMΘ3OIܪ>=9>GmY0">=s#B/q՗]x ~ew6oşvdz- |KJrOA: sѓRN7u1$i@Y)Pe55 Jhj*Rb1y-WDں8:/"h[-,OLhzB3P7҄drJtM0M~\L- DsF{9e ywP-~e7_>Nu g^?^Ǧ})>$ n+_^l>/ْ&zyӝ1o(+$gxOÒY*3;9 ¥]&"d&eGmg&g ,NW<8. G mw qvZk%6Ztwngwdtִ*6ub+j{De3{" W7>Zd2׍V=>O ?(Z^x_Ⱦn3Nx}ȈɌp{zt7~[m;󝢞ϼ_3.4q\sB)o4W]Ο΃A/N#q~ ~{-2F' %t7:e S7NىWEc^NފfZT16٨wiTc*oc}'Xǭ?'/xn.k?\<]|x~gEwQ9Wϝڸ-WF><]G?5+y:DٓLq4!;|I<XVBlXz, &d#/[Ч'b7<]ق<E m8ߥɎFL$KQJcpc[mpto4ǜ)9"O=,UL2P{LWեTd7Ir&̊Q!gQ(EZ} jtvJ'Ҽ6y6eٓ=\-)Ǵ^jYc*Cʪi#nm ~wN~Q= ' yS;nVjQ 58Gmx&gv.?dlgMY=Iwp[28ه20&??,!;v? ]3>;FݦdŎ_~cS_ȕ\h㲢~ dY9#M0CgAVp-,ΆbO/Æ04)y%<@bL9Sw[<<7Ek8щ wRn9S;3]'x )N> TSDύ8U־?Ti^q1=* /'zgg+h=zGip<,F'q4NL#Tfj?NcdBS͵ ]4QݿJ3}18?2H+SǚsJ{g_wR3«b 68LP(+ofk;~$̆hPQ9"~20 W *:7W&a"?ISaԦOghh=ߜ}n_lZO=~BVlO};@}5q Ӗyޔ\8Wlm*^Nл蔤i U3g =v;Jq(_+ڎ:h]qXZ=`FѠDo^AOVմnE==-#zT}5=U9=Yղhh 8A D'yA4VXt/*#t8 ~d8 ~0U ZOpYWeAkp581SϪiVc,h[i`d?2}R|7zo1"%v1~>޹mǻiT|R_M r#,1wE~d728mQWXP:J˞ƲNRh}YQ 5팿쩢/|ѓa9';g P|0)+< mwDǜS k:6󅐝2C?SiͫW}XV;)e /cZ0`J/`L1TIVg+`5%=9eq{< nʼnviMf{g>h_Z3Wh\S޸ׂƕWb=hC_2X6%dͨ|FI7(H/4ԩfg33"dԴ:JG]{$Cr7- ]ԍH'c:$yNt'|bܴM3ح53(S#:@tbn5-YuDaVB-^:Bӄ=:B͊>7i㱧!wRSdv0ɽaC|>lyyds/.}/Y&unk%PUKPJ<uApلeúgPXFT{ٳo?PQ޹nb)7Bz*7wDW=;Fyfy1h(rҼ m{]k3u>_^Mm%ºTtb5A%p_7 ~a %!ЮADDϾcVvȰ m%_|!_Ovvt,nl<e*6tM#2;ަ>Jɮcnkܕo+Ct'Zڢҥ9:5EP? adf'Rp({s8+2Z}Ԛ1@Nxr/E؜+mA-W3ݘ~Xq%z:i 3v=b6>~?D<>ʏ$?Nc2:9Έtg #r##&GL þ.J."̕+?\7[q?QQD|5W2 lk!sbqv>D8oGؓ!E򅳭BLh|گإWpeObJӗ,kÍd1"0,b)YυQB#nJg*PN)P(297&oIQ–Z6<ʆe']? SƞYOL10{kucង6&JjΠZWv)htףys7a&v~'\m I>)ss'7l2I7X⯀R9NkOJˎ;"Lz{b]_z@8dky.oNи03T 5 d0^4jǴO{&V`?U(a}iO@O9:t ̬ %QvZD\dbEWf lw%< d\x%mmJ3`'_96#o4>dsXx6;i l ix%4}1UHAxusZ5pCPb)mMhGeU H?ߠ )${O'y_~bbTa]/Oż1{'qn#oAOJJX_mI qQ*쬒^Ξ%o?y~﨡 !e?Jȧûw j\JУÚwR T|k̥ 6GSOCP8%a pD#(Y`0`{#6^J5kB+Dv4GD$N1kj,p% $2keY/~綋RH(k8q.":pv%7MԜ*cYmd9`%W-[T7 xǬ欂wZA@ղ{k*NQZ T1=ǡ60OZҀvf$`ʬ: &"e >.x6hZҊ1rR%hU7. Z%o5fgjC5ղsq"Japײ}B;Cfu n JbxjtemZ 0e NBa0xn0RT,rU$,Um@Qml-iGv 3 gvGɠۿ bO*\+UT=DrF:z{5;tRHVZ"A켞+^ j]QJC(R&wE^k0 Wi8g*6pc ghĽա!b&zqCB94(;FaKkڠDƉ^HAi{wSWV'xiPgA5)?:ܱ-WDHЄA(|Ms-m90<%Pp݃ZCdG<=iki͡ XP/+G"լJf#"/R%3@vɼ ` Ԓ9@d4gX7똱kh!mvp]bU7kq 1Ua0=4b4^J'Rl=IػaZbǷ_Q$/V( 쁘(GMQKi`J<6~Rl7Ub+1 hBر E!';JVIt%=ĬdZ eYw>8Jcsd`QJsC (zZS@G<18, p?71ҽ%q6w/>ȩQf;b^!p'rcwYc) R(^A %tT }@T)D6;9rp3%BD?1Q_: QFy%$2BQ2N.>r@ؙCpkIT h5`ļ ܊ (L0MJyt8e+OPG9f\ 7Irk|Cyj븖5X\0~A9!P~bm o^ͮ<5BEۏ`hFWY3 @$$~Dyky!|UKK-ŬkY-0^Ch UVX]\/;keVpz.Ƿx|߿"XNʄ|5ëZr #lb_O2Q Ų5noD Ȏ; H(x,C~|ƈ}(E$0,cÿ{]s?EQ'G$@ibR >(X-gCYϹ+(i> *S絧͊ T,XsL*TLIR7dM<2@6бɬ%yVLeAH8(PET'-F.dQKϜn F.ZJ F~#m0gw/rG( !@@ eyqV54;"3|HO)6)Tx'b}0X#uX_]@ړ ?f)&ĺ'y;-1z$|ۑoL/D2~2,ב(nm|x` gT;^^땍W~*9f׫Mdf}k f%ӚE^ok e͜Ic5Yx6`{o? "XRRXu( ZVXi{SzͱP7Бnypԗg[3֓"?-ڔSkb߁ 46rd,6֒c[hm^#V|3]A1gw]m참K m- .H"R(}?|?;8a~mسw/ <*B;g27R&0(xD;$ {M͖8 l UBCBEIH;xtP"DC+A \P6?{7l6<6㮖 'Yr?  rh[wXI5c"mM4Ե)Q3ϡj1,x|dܹ4^c䌋R飄35= JKwi C]Q,o8q. RMAib͵!x2 gdtnjDUv ;<*AOjСpM͵?Xq# ^+" ^oZ.jqcS:84(xDZ1lzha#ZPeV kTxR ĪGUD0"G?=UkUѫYk}IgN,4ϵKúxX6nC_}d6׀CxegTrrPlGV)в f\/,!)jd{nΏՍ3l2 Gccsyu7 #fM4D$bK~1E 5$7ɪ [MhF:HC>"\8#k|#&'IDt62Pq&tٛ V\s]Cf ٔ6v>ڱy4m6w8^3HGxok  pEjJޮ~Tg3ɜُ>jO(FsҐo X>Nc2 孿zic}ھM_L::d$#6}ioO?|!DL1R06)=V RC@>;BxEy.Ӵ500n}v&, k Z|pL*FQtsxE'qr2U4,8FSdIkfqa%dg}kkRHdӈaaiV.#!ȧj4P+KDϩWpT-JSѤN*f<ьCpۮݍ{H|<GiFȤ|Ap P r?IVv5v9GzcdȚܺQgVN{Aw8;nm kWBP(z-)w@_^?~i!pz-D c'mjz/S.jL)*`b1b?Vm$xvǐ;omv&Y(0;[\(+ȒyCdňƍz1q`7'@3 :cm ɨ? cO.Jk:/ѪoV0=I>Րo2Z`+#K ?4&\'[pxWḇkvǺ>BxXǸ'7R4Зc51ZLtBr2k{S¥(oJ1͙2d?bPA_ǮZGӺz59[IB+F,(¯R =DWDK#Hrwlhʞ6`m sO~覉^u /a@-4͛'{LOI#kB~Tuؒ@x'sH7=8t'bq8 ɇc"hTшΦnc2TwTNCE'#K'Q?G)rL7: > (G},Y.ᣜ5#Pc>Z3=.a- =zpn@'W6*iJ\(.s`ph[\FM5+Ó7N_{|"?V$JM0sj?jXѥ]m3ɢÝ/φ'0g1AG7Ǧ6Qgv|O$׆,J+-!ʌG$F؝?5QЁdIoϗly]d@)AD=G\[ȁ^5UH)[r|Cek0\|),LMX:bSUM{WxxuZvO-DW њP' 9i!%xtvޘk2)xCu:&\m^^a_$*zvFRW^Z\CGUHDEٳV0#ߪ@)mmSYxg*?w%[P|)Gb|d> 49m ûդEdB:(ڔfvt Q[G_/smmQ]DuJv:goU:Rp" S.Z?S⣶ڐbٴ^2Z4YmPT'IR,xnr˨]/d.[45y{bz6x14U.U6U`l/ ^qERGMVcq}U-459Tuv=釰eIzzw\Oc\O%וnwJ+7|{!kpvC&C/{$6zE}W`_f^+%W+f ٶpM-Aragf|JTM>̩4N" r4|463;sFΗ{꫿y|+[Wh"iE U]H8_/=SwDZX$wkO!LZCO OtXpiG]#:-‡9 ]|[t@/2M#8F E IzaH=*Р5נv$SaG Zce3]PssG8%)2f.󷰖|FCԪ7T+~&Q_~ۯ1򿵟Own?3}=Yq,tVi59zFH\Y;!פSPMŖ$(Cنк#hW1\UTFek! }3%R|u[0$͑߬o!ɩ87+؁iLBFTzT kWSWUBB\TeԸFP)NHUgCzfʲ^#^{b;d%\ESW}:N}?|(&+UQ=UyIzl)WLRLex߸ !_c@_MK6hY )kN!+:<8?L?#ɏo;T_|˝\CϺWGWܬvCQ<;8ggC:/wS}sK0tK Y{b^T|cJs\Vf=i 9LU\ QMճ,r:ʧ;$ΠJ:ʁ-JRq8%%AE65"k9*Σ=q=PW0w܉Աf 1Bsȳ Жa۳>|d嫨L&Z5gUZ rJedeUB{]my6q ݰ@/.W /po'.l!`崄:vԱQ[!]pC>w|bU/Ccԡf0 NQ=vhr@W[?/nt-L7pIP31 q:U][ь/ElEmWCQe. iZJ!Z|6ג{nvA ]ˌx#2 ^O-{ Z&-y @+B/_nTμEm gAf'S<|W4^PF%XD3DOlu6dHhBP+Z}m]E5$]NwZ=cM$ؤܰt/ҲC_ڲ8>. ʞPO:|ˈ\5+U,UJF3pݺE @ےleK o[lq:v 3bcP܍vgMwB9)`` ;no(tbJw`TphQH<7&Xmr^y4`t!xdQ4+x]2w\ m}QX?QPT|3Z7^*$i2KOAH ?7ߵ? ao1IA:Q{pq:#*d\6!øt+6W&g"_Ƞt I6E:X>/a(1_i|~GIQ?Q+/U3JՕ+C9nl}/9(0K|Dc5 ta^ DڃoG(KCxgfeƳ#1Id SK gRdGdmBO;1AHT)njjBWEh]a1˙xO:\ʒ@pq^۠~q2c646uJP^E_aQW&;w"gY3:ָ|1JLΉm>曁VvV}ƛ [o 5cY\߈L{BD$P6wzKۃV zEg'֛~qVcz[_QKæL2o|f;wNkr]vKեeREK {´ie^R]ŘnG [QFBNc&mSѐX/3ukVK?oW |^*i8~M|&pGcxQX|u˲`祷1Et ;,Y?`e;}$7[ő*c9}5O\9 Ңg4GMϻMag SYݒbn :khFw1vrh +kEx &^``u9{.52vTmBKLMe\n14)~#p :H18~/rmapg;9C J U,92g J<טF76~l(r#ui3V[ˁ_DY6 L)hN!ꔟdfb 9U8ԼK`s|Ξ"Nk8:=0;6Gt/⭞H~X>r 1(G)H  怜p0krׯp6nYLN'@EMղ5 K#m;nL/j]&Tcf:PVI:%I3_(Qj`}(Έ?7yovxD1,{ 6 t8m#r'$;W-t-K\6(rVCUm iqIƅ=fe3?B(Ї,ܑ; :RoX?)IsASǛQBSP7Uf-.*NqaBVɌ#S|W}, b+Ŕi;O/EmvJvj\N &ѰV4ZӶ|mn6{:Baн@a%gO~tNM||y ۴8 2405=_ 7B]W}? U3:bYG4kv(w`ԔLГnXCi8#Sv܏x^+ t'e/[oi۩. u1fIg 5sN3S hZ + giB@9z!.N\^OgxQ=2NGlUo1ţ$Lv T;3W25rTalSrڙ6APQ/nJAX{{MqYgf Cq9`D$~;VItix~e0n7F}Cv)A_/'>a1_Oc,g3"]MD[xl9$!A|uf_ԷMJ-: (:_>KꟂ眝1pQKvJ{ihel*?g xFLJD?+ahiΧ||4zL+dA9Ń~AgbZMV>hdꭊZY o9fh+҂Gu9}ѐfuQE"v t+b/r7YfqFZ =\@@rP3^޸ȻykDk?wDO.+qI[K]6pA%WVpYV Qy)Z;=YWf>z8;n(5܆.1lGuA7xU)uA [}$^[jX}"> 95{r58mX1jI0)R7*,cipq$X}8, V<n*>szTQ'e6)Uˆ/lf9nLnϰUe1!bm};k mV, N ?boAO]v)ó̟6}k? ^>E2h\w°5f&Bly``ڿ/'A\CVOj]SȒo%˹ K pɫoipu6jg} 3( xf5d=EF2ߩcޅ 9g ;!\t9gq8?~+{&Q?>BlۥΘsElv0UEkw mw8B£ o(A+Xl2ȋut~>lzZ}q0n>qU?F\WGX &*=q2m4xVm;yv< F֧G==i$0ǖaYdh>0mnsgܬ.VSuh.⣏µ;<&'vBThos(>a&s$&K nŴs_ʧwkKcE9ir՛Z~XM_cDG:ԣcFf"8c ԯ$' e0?kKI!K7P(o !~ l0*s{e7G[#>oФ(}#<-3qkT>L<XE~.f٫Y)b){vTdQr<ꌠNgdAm"X%)csx0QrEz',=9oE$%Lp!ht8:D ؃TzLJQVW1ẲnAձȤ<(x$YEykrRa)yfS 炢F(&یv"TK榐B-l L0j d8YyXNԳ `&Gs!t[x,U O4c3A(HQr{6gSȚ#ġ)Dt|3w!ՑGIRS$Rl3ٓ[4"e ɩHVc=}\ ^ryQg"쨁? g$P8\TɕE?9w'o,CJ.J^mӂ\>Cu\ &=Əl_27y@/`'R0دa=}RAd(|? _u6&̗6,,U=fI%?%|E6uvx8ԉӐVEˊfiyeрS)胂q*{˾x Y7V/+IrI{,J6,rjs^"eb ?-=ƥVs1RUbd~{2An&Bh)[(=ܴqRE\sQRgAg9*l;00r7I \nQ&'ONk6)O$O2)&ןoO,2|]T i4QKHf2tû7YVAZO|nEoaw׼IokSz<=lMK )u59{UѽX%  &xbPGQz◇HI 5_. :Ƒ(]%mKNRb5;T'A1mtL 1'Oy'l?@z% ~wBa &Iu|SrL1H&9T*OQ#1O'?dFjbG3]{R2`[vsn&x?Sr}27ߎDH6=ˆC3ɜ'5\1F ,3${Qb$, Q71|D?%S3): gc HnX۴d8[ğW1̴Vg82Z7 c:cx/iׯYr/f6'v X{iI@Qc>gq>A&хJՁ'788s.g/Atr.?G9e6();#vCKӠIئdFG&Êg?%bp?ӖܖРaّ*zUL9`g؆Y\a0IŒ%s5'n"))5얤w|P{kfh3c1\d'3'{驏!ّ/)$4 n-)xYƽBu{,D'KdvĎe{f  [h :gB'.E>O6:x&'^4Fkƨɍ^01=Ur#LfSF@ɍ)y=CI 50CUjbj5n߬Z 9E}}1c$M4&)Vť ^VH)SѤ>efbѳnW@ r?bÒ8*n'#LgMB+'c4#Qv%;V%x'$,C)gI`3E҂!m"KHvi3MT:-e60eV` +3̥BMʰxdz22I\ŷuē֡r/[ 23y<ٮQ:e {|Wpdʉ|4dF@x͏> 86uEP+8Iypm.mB3)8#c?m @#h cA(jra~Mu2[6|IM9M2 MG^UXDR&4LL: ˔=/8tƭa)x^˵@+QFIs='BlW/PPYXV^إ*n8j0)D7F_~%cVEi=U#0WJTJUA$ɍYVAD{b}"˃.A~J59/G- $OX{ْRa?U +3BAE]Խĉ>rvskE_"ȞWb0]&늿Ѭ-u3rfQ-z`1Xp`aE5 \ow}i,KjiOP>g*j݃'Oo,l7DU\ U$q;.)/FMc?Pv0kNqd "O5?)%TQgY^yy}x9XKG{YoP\90`'O2LظA!\Gۦl*<(v'xQ dIq{5i^9Y/6v淖+ԫh$gsCj/_rGTk;akό8,, 4υK{1Ύ$g}򘂄?+CA0cBV_e~H~;G";F,7U ;"g %!!ptHkn0ر=ɀ%)B}]CX;=($ '7rVR~cKD ra\G']`^ "h s,V~ :͈8Zg-lAodU(zGT6\NCD'KɃ,˥WJf->6U!GpK:21l @ >mVsg+@HYZoġr@mRf-eJ-{lPBNOYy Qy[d&W0!R8Kx ܆ RHCvVZk +ܾYDz9u ]Pۃb|%}& :9{*lbp_О>"n⽬We5&"8%i7lܺJ^TD{ױ/*xߝI6_F]bBo>k}yiYe"tbBw ӔrR@rwA{,eOyf5FăXr~ϫXJ)C0yb^hM♙ly]^:m +`29k/ ji^ΩEe>`AmA˙?R3pp1<S BNHWWW ?ɟX,Re)ץK.}M8 `Cwr>׆X~ww~ 18?v38l͡!RT,g!}}W֫d\k./t-֜HS-'|E ײcPisdoh߅uA P]:y-| KNKe`q;d*25_VW:_Ax E[yṭuQ̷.B*}(HV|OWw=ZF}7KK~y-q9 ~<].*K]A{狠3m(@ci#Ox x3ZFrQ枰 +a=쏆iڂ'vnrd}˂4۴ ," 3yQl&2계T^se[ȣki%m\iBjt w=Y؟0U21߂vG<^d!c0.[{Neݾ?w&ye(Joݐe系Ds+G,_C(Aޡu#r!Ԋ鱔| U eei7|a9q&98aY/.p_'bNJQ'^ e6?}2j&WioQ6{$T~*5u$7g;2ʪeϭ^Xj?2ԱqW[K;H9ĞA37"۹?Y3$s|Ӊ,'NQބTe3Z٭5`O9$_K,C%xȆa~Y^ naCu&$[1CWv?L{6%9,-:r:{0_-ЉӜVP>mV [KUV"L`E_"l x:>[p;CŋL{afC(LkZ:pe"Šd($xy_=kklT>{:Zt(,>E3L4ud(PE_©s젷S͟ATVoƘP4qdMZ TTB Ll6s g'!y wP̞٘ybB  =@fav=]ɢޛ1j^%,˱Y<^ƒoi\Z`T*'^_n|ɱy jM%>rf} s2%: xUKdBW }ڼB#qjThpzE;2)(>z)'EJamYN0auY2A2~Rr%FmEIՙ@ձ gGDD\Ԩuc}C-^Q ]3yَEiښ-jrm\sPxKpψ<'tQނxZ?ΎNM>эo%`y\x8_4<-M4JbX #NS9Ԉq9w@H܋㨷$8_6+T9MMisioZ}*UV-h.xMǓy|s{ W`fZ^gI^C? `w-09_Bp5I'k&ϰ`3&82~⠋J0ڍp+sfFZ 08X7$rFHhW}_Pt%$7^'y3I6TQ2@ irz-[V̴ ,fGgSs)fU;nN= LAudBp*pFS|.gjuw0 KFqfM'a9ALVؕB́L͖aI;@z zCI٥AԶ ZG Immj_On^J~y|G)BUP7a(~XlZHtLCg:T{riplf՞+Llwɠ~T8}Bʖo.@M{M{c6)ӱW,LheWפ'Q]÷&4ɭ: 4o SN]lqQXO%H!.ߓC~&~)gj#Kgс- o(XϒK #nPs M~o&'Ǡ(dOQT/b?&;gia/Ncbk%oB~VՄf엕oXχ8vvVN"8>cEmX7.F|RS=l$ , #L*Ǔ7b(UѱmƄ&,BFEEMr57qmm,bY".N JY,ek{e}.{Yg<`XRCM,q^B;{.4){ʕٯ6G*_x;[Hj5~j[t5 U'u 29FyTSE:/9V4a/k&.A 'A7u-Ǖ/-(*쭞[TiP'*1P[jfD _Ż$f Ne&TNIg[& n"ԎLn,)IKɹMRQ[RNBވ!m5mmBh8傭G噓/x@9(RSx^VU=xo E&Zh+MW1[m[Է`BU]U,W@λKڢ/˻K_"YڒP7B*L@dOP骕$ȗvlrR+HeJ*l(\~( Ux*GcÁM(ZJ'lkt}J>Kw_cR`rUMVt -<#xУEфdYZݧG.=oaQ $j@A'Bx^Cvwp[ic30ն'=0"A$X1=Q]q۸hJDǓ2+ ̷,JVx1J>ř "C=NlPEl'"(DR P$t0X#aX{LZ~]<ԳʳᰑЎЩ `vfl܎]0yx;~/-Bl ?_ݿ V[x_0~-\%ٵ_&bЎ(px}) }Ycy=Ԣ4އ5cv|.P{Xj#@F#Γ/Ƚ ?8Z=n+F 빗@Z4 @1a+ҳukWj8 = ?8~\_WAC6<}t/0٣ ձ? nj va-=L"U^y!pb~OW3y%<;M> I+x>1pqoq ]2gs;ES4u_kj`V2T[1P%cP"}QD# j,$ds"꒰3$2z. mWջ7`$fOU{ƨՋ:o/{nfH#qck,Zdgbe]k_mɝˢ;#~;Eȉ/q*=YQWvϒ0Oٕuz_91oh+; /cAc'-gA2 դ$*9?NGԵFB 2^W'<捌A(Ee]?OjraYò X[TN\ƗCraDK2̝$@}fLp̓Z(T1 ߼X9kqb}6/z^lȃ߰<&L4ixޞI_-`^NBuZOo"䗁x.'5?q&z8}Vi"pL|!Ip0S37T,拭]8Dq*ens *f5EGOm4f aoM4+w55Hsus66ʷUlVR-/} :68@Do knw;:>4$GCI"[xGxu^I}dlL@d1=e?gD$REtkۀÜw >Ne&9#B%|5GPׇڃ)ė)5*!'y<ț 6a6]>QO&;DZ;.GunHgꐷG2G-]GPv3kYG V  5∂`t WSZ.סK3=rN;0m8&BZ"N(POx;)YL|]bW38aѤF oĺ_-~"Z[m-qD"ݮ_EBST?5l x'dSʆ"P9 [3dءimt=kۊQ4QC ˱ȡa^zhbkk9Ae8ְ؏lHV> B5G9u%~Bj XP٘L q p7[ Aep 1y~.tPRo}ͿA^ Q`(aX`Ga3y*;:T]:v=M: ]Yqkw^=Yp[@ZC qV/xӯ]9_Y݀ @0PYɢ0;G m=~}؈;\C9S8/qCc'}#lq2Pa[SDCggEVZl wS>NRM1d.BFZ5Kh0U-]-_j)yW{ iRvO%FdX-# :Tq3|\&I*f,oMCHC'o/ S&V";z[a q&a僰{/2wt0YjiT;GQ$ U#ȹsaD&R2SK[YS_'"t'k|3!eiIxs)}'P\=ǿbLtH]ʷ5[̙-lZəMR\}3sbe>3]YZ=7T H{S`;z}I_t2TlEPTl1Nɢt=1 ѓ4VI'CS<@2aSa quq8C7|<.oikH8).sT}Ƥ@\sD)!ֻlM1 9:KcXB z|5O rv&9֨5 c~a0ɻE"nmjApLOQ#qk'aqdMgC,}γbҎ+0ګ`E?ϓ~ZI/\8pSn6#Cvr~pjmpl("Tf]Q(x_ug?{ U[ǤoDR'Tk oZZn}C!v| "SŢjtUhb=Ij,ܓKb~+Yu Q۽DfMhG:kݑTk7䂺zh7^̓ 1 ed1IH 8rz?9TZF' 欢6ОV.o [G|Pb׊2ĒnU>*2DNsj66$X@􏳶dUZCnnt#\~lv|n>t 6W"P lDcC"39 Kl,c6lŞx7OÀFAdTQT {tBkzs˃1[&_ ӝyw Dzu-Td>DW^.]lg uI Qt'|S|BfmGsag9.6㮊]Y?dfWq{f5҉=B@=WV<;3 5N>Q"YfX3; ``SƧƢ2%sQJ|#s|g {9o;&5 #37KoK:!8|/ǫ{3_mf-K= أDh8Inb_]%[z?AWygrrW{i14I:V7/Y'~$BKr| nrp84! h~My2 Q~I E`\\wtfOF)A-@ 9<%8*ϹpNH[A` H'Ӛ?4?!*lNۀ-v>iZs+ӭ*KsN:x^~b=ݦoAkSkЦ,U(]/Pe{G{-#RX/<>M\&SxLQ>5 xVHޚP,[_A~Ĉ% _P,*A*n&˜IH)'.E;"C}BE 6R쵊%m<"U$|W`~Wۺ)Iee]Qx܋\]-sbr?y^XI[}gɎq&%^4g6yR9~"lS&opl| (CY3oBYf"t}/voyҵZ@_?^=3G-9&)|o>:LjewHxyizn؅{~A\1:ʫ-*.tMo;EPSk*cOq T8Mź ~8+pw]~@kb0TL*JuP"q ЌŇX'XA,S_C63 L0U2F ~S=`5{M80%_Pמ$ֵ 0VҔm0ܮi [5eC9aS N<~J!fӿKBMH7bϢrB|Qφ=^&7q*^Im b##=x|9+cP}vkn6DPgo[ʕ) 0 \}U&TT>]h*!HhxOy~P}JCX,XBg/; nȖx3km*؜ u귰>} ݴB}MX^ IVѡSk Ic*R\kB{ ][5++8'yH^tz)ewvǎ$ N /_|p]} %}E.1\BeNx}ztnf99s4}C/ň#z8D~9O6feė`E0Ͼ _+J̛%`PۃI%l?‘OL?YZ wA FREb >Ds8yUZBbzi;PY4 ΚT6 + KYa"k =ffMf6b2:ŞjF#]u*)(k)q!7і;'YO=͔7q))+D}F^"RorT!"kHca3ONH3[5^'m˹ DmW<7`E'0XgT?TN\.|t ~3+*%YfcoykpIǘ Ywgb[U kS_<*P:Dǒݵmd  ~#r3!V5 U(V|`Fn94ZcxX%ܺj⬏h2 +BU_ uHIXMrIcx_L@i2%P7S(׬k'x13:!i5QvomH70Iapŏ䴄Y NF%LHs:'"3V7)3fx ת H`䞶h|F%ŌQZL!*F24R 0$2r&4Ep<VN^g"7ryzk^ZWTdYG~I*p-NQ<sBuhKWrf[*TZcsӠx*8DždK0J&9|p'l&MTMzJ7x?qRG)ỺerE =8Tb5;9fBq#Y:~^jw`'KB/j9RWfSss/J_:@K/sy'êJm&OZĆp[l\/x; vW92QҫG=G=KTMFjp"ɺBX\`u0 <. \ݥǦedM ?m\[E^{Ӯ|(*bRfase)vSDk(9CF#g $GZIR(jj9'Ex(5!x-Prl^f[K e-a!˃S[/i] d Ҟ&ΆhN5-}i 02&8vV[g {ڈoڂoM֓`aKU$:ŵTF u{t]v$NF]]^M8jf!s-/xgfj'rOr^#Xۨ6>vbDjGʛ`%T{~t)/ƨ!}3v!hNߝSV$vD$xGv$;6Àf5R{po7*#T n@I[2 vg6x!4Vt? OiYWQ(RѾFy(3'ZWC]<1A"ܵ亘j?Tn6iS|{SdqĿ٢ų&n*oZFuֲ$J0|GةqëqTk>( 6C& 굡{S_**m9/qRL_(*,zC?Sx¼W2cg]ʛ#%c-m3c%0bH==UFnrZ {{ 6 qP&gùm`Vyk+D1g7Yu5:9ǣvgnY#$\[EW2Z"ƨ>Ybcf߇`H1xgA^"*go sSb!}0#loȥݭڸ`*rVʸϸZΌT&4/%p}㐜irN08wǝ 7O1q=a8r,b7ʮZ KT8@~NX@FUjv, Z qYiXs.*cBeR{-S o<B;2ny|P*W̙fϑX:ɶ> 0p!R4*B.}MrIFwAqvC< !o[{y>]KO5Sh-~tITAY׉ǥ[eOC~cWTW5m=)9H.gt@ډΔUu6Y4NEtxv( Ɋjo8yB]xՄhM uGډ;^8jɚqxn sP5U6Dt4dcsXST;a7 f|,k덨{OZ|ɮYjL*שaXZJѷl] ۬ƕ~DŢqAQi|o9з1wsk{ ^C5ԨSS"$mk;|O,=JYE:]W\Z{'pjLi.J!=jkJnF'hqJIgZ~>xՁYhe\jGV9UaybDDpNU5w ( *goIӀop!4Ym!A(+B}N2NSӶ̳EwNmE܎'&.$M.6'H~CSQIEY0azE6PT[DY1+*ᓚr!cc٘uH=@2X xlH&;CIlGK8IL UV=ZRRkhe3?{2k2Y)‰m_0©J);LNyLUYrNEn sGgMf8/+w/WdQvZlsܓ7o0%o͊ni_D) Bq@utӎ˛E=?A-i^opcTʔ0Z3aaܭC)GDH ]8h1g.U?1&O|}czǾ8>AcD?S$$;Q? ?HX5:qͨ~= J/1D2خ :]ܞ $GiQiX|Oux*Fr &PQ y(l#hq/;kכPG< t;#?cȬEK&C(n%fz BB4E-6[-#[$Obe#yBՔF- ИǦmaJ~. ɳ&O;q[O/Cc[q wdldK -oA3LK6bGwկ C{x[#:m 5r l hhnZ=+xn\N_%YPN"i\O~im@7CKu%5חIMElxcu>Zl\6]lWBo:rʬ LȈec8 m IKw4d.N 4ŘY+->sL#Z>JI Lڐ}F?53uqqfJ:%'!6]g g#~fOgeJ&5nI8`fy*?!-x? ,Mê*=Iq r*&{ѻX4Trn{ e%3Xd4oCsm4^CJOX7(rOC?a:X|ةT CD+{PuցL*,D- 1j=ɡ/H$O-t?6:GLc4/vU_pr*6RK; xoU<HxOWǬ64ϲcsr }k$Fp%zpmJ)!n@RA:pZvlj0O0& b(Aҹ4]6wCP&m)3 삅H/ǡܐE(!~X4&dkƋ~6`vL#֓L> [#<\ae&2D݁E}$;ߋi׺nWZ&RJ(jOב\L~u<4W'фVN⻇pRxڕ}\(E ]߀fuoW2/R~s/?Kf$"H.' Cc1RV(qo0t9^.x&FX (Ec,rMNi zO!fU. (^$ 34o S`tl3ghY:^jG*: 8Baúh3Oo٥16B^ji:Y:du}^L*?wi9w||*n~_퐿.ufdžRtŧ*mšLkAy`]0_sg3Pw(ZɕÝP`5#:`Zh`{t h &KUv䶫 u##*[R ZPquV<qAUki@VU'Q^*k*Vj?Uà e0/ f39!Dv3aMJ$paӇ3,ϝj^dM{YM &-D;z>ˇGBÆH ~ФDTnٵ3rd|!pAqj$WvVK`<$c)])'j^ZqT՗-10֞_N_}Mp:܅SOO;R* T(vR<6y|Nrt cZNUm3@gVm.Է#^j/XSTvnr:fT(_O56Zocؓf-Gˌ0S i,ܟiO2)&m`Y*U[i`MT65YQiAqN((#iT9JF -ys2w:ŏqfSnc)q:wySLM0Mzc6Du*箊8 =陎trf  =sEEIҬ[ueo=[v6Cts=?ۈw@-~Ex9zڍ |@Y}R^Sʻk;Ŷrz>׆5ɯ"T6d*](sO}ԡӹ%LPskKtl8EV[o[a np]*u;yr?o ̄>ܐQ|g0{T~ҙ)ozȂP9: O}a6Zx `oKoB!P1T>RZU=^mI¥28 GqfL}PXҀ^{1ċ|*'&ڤSrm[_~[Y>p]Nk\SJYHq~۰:l-JZtyG:w8J!?,L{4aLj{!đ1ƕ̫f`((wTrz0dUڈFj)<_ܠi C. |(SSA922OIu #{Ʉ%䏬yJNpce D H(@A etm1y\PRS 'poUpSw5]Ch)y b^w5'φ=k`4W>(bpA5Wp C>sK2B ݢP~ڀ0|<M֒H ʤN9ЁYƙɳ)eP=oK6ߤ ֶ%֒F.MgCp?I nyKuV=/}ctkL# /`@;T5m3{bm&zfMn_"3ĴՂݛ2itbn}"CҔ{)V:3wudVZ6@2||Ufk! MT#&ہvDօ1)} 7/Ӏz%ݰkک wAV&hDD?&^C*|t{U9M&<[Aq_ϙؔc($tD}g86e6Qh0{z:VwBF/e1܏rL8M>p}- xvbp[@X:Cs2@ b}x8^{Y$RfE~y-W{{+ Y@›n:slNyrLB-|`Vx3v,-7r_׈Jbǁ E[åo쯔(ps+QLRnK$Sk$x#Z.ўo27cJɯJ_A]KCCӻ%CI(%O8a>RX&SS>bu}dv|C/uNl)'~Ҟ01cH~y.8n_F19+Pr3UV]NZ84o#$j4m_B+|*eېL$1jn{B"e*k&uCy,nMWpUȪCM5.&Ɓs~rоYvtpll炈~A@>ǖ"]AB?={ۜs#-uliw` _sP>wI$]hI_CUЫj"Qx/*vEo/ȿbX ڹf6VtJY)TM  5Yhs,ݗk3|Qpf8CW8zxnۂ&1{(7y.ts9hKls8~YvHCͨw*U6LV]qLE2JHl2i8ww**IݯLH>1wZVjcju>KX,Br %]^/OHo*a<#/S`_\\P@boo.*=!1DiUD=s3P;`Eü)uրE;ȿ!BW}+?uwV ;!^k#D&?NϧS؋.F=ZBkxTI⡚QSIƨe%N›u?v/Ǭ8~Uoyz|WK^W:c>D I3:6 :l[B >&O5w +Sjl#] a?@*5')2uC5y M:K?mTq(!rq :{="&_:3(n[[97 ^E%Wy b0A8̣IŠͱ19'UI ߧKڹL(샧"̎rKܪʁ5SH<ץ_.w0vy.tO*#RD1ZUTAwK Ëͮ(KfF_lD10)IbegAj{|q ygF c0B)|2bP%GWŭ\yI8dRk=ųͅn7\w\Y[͜G{.!c ղ{Kؑg?` 5(!b Ԟ֯QX(a]_wpgoOR䶙pbLmPH͸-g!,SzaD31S5FCYϽ/i0 R:Oapgc."m왿oE-0Q[EcBuMj5EP]]G<Nwr|\TBkn"~]ϋi-wEv?GD&1Pt~>3͡Xm$J8aD0v~*ary̑lS0=p `=;f`c쩝i˩ʇſ-T_Ũ^Nv"sQVUvOE]w"n]AkZtz&DžF<8(g# 5b`ñp8Ҿ_;h0bj~_\4tk ZBSUTgX qܯfAV--G..cwf4b`>NB$KyZtCkp+&@dJ5= v4.]7!>f/]Tu`9W *bnAҏt4WS5RBK2)v.xCQm"+=(Df%phk6bv(W$Ec=OUڢr8kCMOQ⒗m7/U7,+$p?o:/lfҏaG8;e4Bi5RϖB7,wAصFd L(&mͺC&QI"/c#.]rT.Z.љv̙}#B˥t#5 uTxlkMeDrOa68'J5 v}{XGCjD>XeZk53;tʧ8hsX{ =}Frֲު\iG_7 "v)w8zl}N;T:zL)1mjfo?uǗJAf#lY(X//n +#iv84)"\:s &IVaكЩr?sDZ-u 10bzZ6ԨHr`!7Gnf#Lw_𖓄RŁrFځc5eT }RrɸA|5!OB[Tf= Zexh:swS+o"nWjg6T?$eDU!1v/C͏#b&jD>e>؍g4ٓשǴr!ZYj|o#q1{0)6q[ձ8h/:8VJuX^g=KА,uD)27|lT.ީ bG?Q. _m(X1/tO];}SE%=)ÚF26v8ׯ<ߵ+T/D"2hUpپmn lpti2Ž֢?XJclSm#EaRiw& yXT:;k0&lKfKDH F_ PrN4u4 Cl dS $)T*8ФH~z&N)~j\DHtf^^HWB M{V͆ t]Vߪ Lf(lp"YU*]EzI=DT=t*ka(ގq 'p5t"-UyPSQ p"Q hKOB=HTizXHj%P%߫g8,5yr,]tTs>G?S&(U V)8%DSJ5נ++w t#>!9j|&GN)^BBy ȸ525;{gaL>fI %bq^?HeBϸǠ?<|FW+uȿc0}|%f}76뤖z<_c.5KإY)Ewԁ!!_.Xý6yMq~CnVc+mpm\L5׶'6 &?X4 m8G7nK z-VR,Q$xFNE٪5ϯq9HRUA@y=J2mdREF,{2~C3R5^]Q 9x6إiJ W:l%bÚ%n}ɜ:Ү &j}8e?jChU]q+a . mC0u =x="̥} \(ֵ-&ơK#s,)3PD':/gr*8w͝-)YoTůH(,ц.T6WNo T6b8&9Ym yzTy#-dm1pi-‰0M<}7 :B6AujY6^yHs]OES2(o.ܷZi:5xN\xs=(7j2QnϪŽ+j9~ xݕh~yœ&[f )b?CU=? ާu38C+Ⱥz0YBj7LԱ>uAlkoaqQ ވ40M `{Al0L6aq}p|Y9$IDxʌ<9=VlKE$jmddBV>g!gVU^|,ᕟɗϮo?@l?\@RL ZLh?lF~<0s& 䧆R 1gXv y6 *zbk{%(p _т|ih/NӕNػܥ'|^|d^>R;q̟ZԠfzML2o潙@::Mjʙ'ܾ8ġSqãv.zj$aPboB)H݂˃85\jpx0WOv+G/r6MlX4Ԟ[-a9uDEUde\$ 7`* i1^,=rer|؍L|I) иkjGbko@(ZFŋfW-?@'_ }^&op8(X(z<5_F_q-lgjk`נt [i~P~z(#`RĀ,T+QG5&M^Snz\(z (rIoZGa@XN at**/x_y{ѐZp1i1}iqW͸!_B?&8u*O`EBx{2w4wt=H~8-sSg9!9F3t߼:f  w #:"ghw{wWY ;&Hc?Ь?nT7Ez5~tGvh<固ä+ާɥYiZ;&]eUkIs;+\vl|8X\Z3&q6wPS[18a;][S _ .Y<ž9$&$KV52)s󑷀Iipsi%%# mi od_|CQ;xu; 'qcek0:O .IqI9,+Bg,g8 py'NJft@TS:K8NM?; Q3a9hZb` #8KN[vE;Jjzy!m,};:T&6\8ǫ'0K Laړ{b> vlͬIo"μ<Oyphy)>Jd12L,O5PreGa^̲.++>d9 o~_g_żS7 !x1:(آj_onX^pjDyMdq:%ײ+1uCCvv3\j\:ϳ|(x#g箈{ER'?QkFUy,DU9$ MU>]"~1ͮXw YԳX 75 b"+9(po`.MrQ?i]Zo|9KUƢѸz`D"V78YyA~}'ADu->k!O\(Zv@ +V)/1j,K6jqu j \&,Zzrû0j7,vؿB=ūdn_hU`pZ2kr.S% b=:H/9NU<%XAkًf܊ kLF4xߡe9.D-Fd5y#{qg<}*K^6]wբnYv (%;It߆9Zs衆@J|Ē0{pGesWGbQXu޽YőmG&w鼢B_3?>x'Ð;1ƹ_kl3oWJB2lW1Yɤ &)(. ?EW뫵 -!9V4j` -PK,%_8(q}wh&x iaFZy'u=³ў}0koA"AQ6 .\hܤ቎0Zdˆ$_EUPQ~O5^Xjٞ+#b-4\#& \ˈƎQD{3qǖ飉0㦌[Ǔ&2:Y}I~nKd{kDȫ~67 cNxYIG-g(Y C:XR6Qy.M#O$=Rq`c1;o:v)UcL f|bCY'fU*aSQJel:tD?J}I$ Dח%!&9W5ޛBb Ӣ>6nDӤa+]mt4U!xm=FNև@C/:MsY=X.ұ c35yï8Nq$"ӬP4@GM ^z ~|4zf5G U=>\8uʛeR| u= bw/3֜.ýz, 1K6\ءu 4'/%#2fKkպb(K'iLoNWDU,UЃFx>*b^j\ꋛ&;R}oOP OVzI!xK6\zi̥vMdž\QQ j C1lt@~,<<)k7a%z9aG Mѳ"\f->)exh=O_!f׉|<N4:䍡49=6/67NU^@iN=YmØ[ :_O/~04J`qN.B.Ŗ̣7_j*J8ņV'X=hg'h[G[{"ƶ{Ds3gx9S/ƋПamtg еLHx|y"{X&Y O?y0W;*Bcw;p"c'CH)`ҏA|! Vch Kh`DyA8s?Uf͞1bF蛃c+&zf~)> M~&+낛䢞5zչk' ꐖl:]Dq ә `I}hOr=‰8iOd#a trE`Ψ_ FO8:5^5^+}&VM<'R c.kwp.i\l, FSY⑳bSVQ,ûܠ>2AJtLΈzbu4xW*+&KwJɪm[̈l:i|{3iPnW&wn<;s]٤[S~etx&8(O2<F?߬/٘QHB m6%y;m@) 6y.2%_&S ilR.XL"t , Ʉh:;*|O9w4k^( liN/Jk+Nuykk : =L~yu3߾OF&`ZJ`",s|:gn$ANĨ̅CױO*FCl*FHk*m sO&R{EhLXGX}*|hpCzG 6n r bō jʂ=/?qw Q,x- `O˺""2ͫ2Od??Ysfifw׎wrͷ% mD6n]:U/̻:8x/f9,F>*bO ^aIإTzF$%?d4vw禱o繋\#ϝ3b]0^Y.$`^r=a:nUnuf 2EJ/苂v̝mui/`{=G8?Ĝش5J~vř F$:6>8Imzi6'afjimx*$ކMyRQ+^6poy>ğMQ| CisxfG -[ߞ:=N Iʃ4 d 6,2|ڲTo~64[18+b\P6jD0MwdLejdvqf6\Dsdor:sME痮!x1+﷞a5:]7ŠXuȻ(ݙmda \2( bGaęM ٝAmfg@Ql$~n~ gaDT5Oe<(ײ%pjJ-/ _@Q|r=)Ӥʦs_OjjcߧN/yƹKXg ߰/@^OhPz#ov&s8xˏN{#IuKE赲[EȤ-{sDT@NC{ cgwk88JO@q&h?{+;2VaH^&?GJ|wQ8ӪyYW[\1NSyhmuq^f9?jEGK艝ΙvӢΘ)ǃ;g49:'%N}?ѣ_ȞZ]OZ0.٢ܛ`*s.SK-9Uu'4E!zBLQxBޡBU%.ooʶȞmdZvU۔GM̕0\ R<se?jJQ=лtc}]x!%Qt"1Sv{PH|IĦZ9@+ROĩal@) (ۢK|,5>`kJ~ 6vDVZ}6l&m£k5Q:'x&$kp3 #+;@,dzkk:-K}4Y8R=W.yTANwvL<5>xk<`h`#@oGFL70 H>!*.4{]ppğ+DQ;&gMfaY61ˬo)M{Q,]TY30[Pz}hy|>$n&\zO|'A֣zgn?==1w8ed SSVDWvEF/g_'43:uv:Rnk2R;7] yp9p'Mi^Q״ l]={_2?ȍ/om=E8v ࠿ غEI{$QX]>'+ޤnG?+k;t54J"ǤSV W>~j|4pSgg\BB$x+-)с˹͓c_$Q4 G#vޓ7#*n٦>;>JEW՝x^4˒en/;$DÒEAn1hRZ?$({Jx8 ^zr&:.O-a[^7; X֞\Vۇ:6$p뭼JnB `]lʓist DYTkP ѷmPv mae@^B$m;lI{B3TA0!h}^ޝz Y(m *XVvHfW =t!p^)"nuȹvԇ4. FmT,;$ɇwDq]=N10w"7JHnkRTq |^]V\J~K>nAo=fFIڅ/{tcyYEqz`Р I$%g!m?J(?NQmOv 9vh0/d{UMsMrc $?"RRvk^nF1xNNٍH1W oxR,9>LA_8?puU+j{A$_NC/x_!?ÚZxzAʽvtxYK~2I ݘYH?=֖{&dRKԞܹFTPg$`X&U#zAA]|AY^nf!V yr;W|aK6u6+ƄgHdpoMtzv" OM~"*ot^TGzRa][lBQy$]y cmrM $փI?qA82ItZu5[P[)qY%/%9~JݷJ'N%e= p~R݄_`0B0H4_QGCh!Z~i3$]ldncA *Rى5Gyf@X.V"H4ц22*hw?B[ m&Ϋ"<2ӈ N#;{Z_%H:*jPaa kB 8`]L 읳%uGӚ#ѩ|ĒYNeyQFNE"8ՔvL ܔ5zN/˗ u]*9yRFo-ӂ۸g%Fw߂}BUv zu17OyS@鏒'a4섰>xӭB%,Fr:gpI22P䤢CPtO'VFn-P HJiN 14o6ae߳`P D ֤Í~'(uqTGqL?ZLni9O. ~zh]5:և3%#^![`.XJkͫ(C;{Vr? 2z.ݻ|:h Oz qk|飰a0 NT4_- &)pߩuߗ&_LN.*ӀjJCosgRRxݫH#B;?N'uwƒPT˚T.thܫNYp w-ѹ;/ B^Ry/~X<NkH2wP*t?JV k0RJ9{O|ӰIJL7 Й LjPIa={4>CH Vq-(i|\m Jyl0m|a XAg%d }>5)+p;' Շ30WO[MC:YjZI1a(qVN=u2;9@vNQft7/'_t?#XoTBz܀Yj+n *26<` [V{w}}Ǚ-=OSc $Oqb96u OC{YǣC|.;-5u396Q:] & ŷNfg,PN'l [ĺ އp]Hge$&f|?UWJ*9.Yt}S'#;Z?=/as+H/ ɬ8QV^V[␁L‧L"7c|{s8-ދ/&tؚ쇖G3|i}$ ]O ?<z"!RzBqM|P@}uj^3>ߓ.N;Wa޿X0#L lp'r0&)IN<20P3ocSj@|3 P*\T DŽ`}~`5{T]JvI[e/xC% ä Q;WTDSNa4dh\[⾛i%=> ߴx gUcFJTս|UeVT8؂, 6iob#b*"6Esg)>:s,V r{n];̅@48pE]tj19Ћ}.F/ޅ6Ei܊6㗥-?cM>1>~h578.,b? gB}\X&"Ep68 MX@t=oˢR`st]HՏo ^!0o@0l`s?=_*]5Tk!ϩu1s:dv-i% ?+5'PIdu@5xBq7D\ J9<}RoIW*=l0PycԜrsE"ul5bK8yyvn*SC fW?5~e@YԠ4wNY}0pxqA|xVm gb#ene'eM7?} @V &&R6I sAx=ga`R46"qyݤEao- ; ѐMek+iy{<`m+Aysdx32;I,QG#>va$?`=iݾ{ q`+ڇy1bf;zo1r `˾F5_}b70lo PL!N 4( 4[&Medw]> $ uˬYM=-5;6?[N˭8/Y3Do|&4Amar;FSQ)JxZcо߾wa8 ?.SS:ʇ3"cy"|+:t< u\c$b*'~N>-cw~G)xҶ8< G7a Ȱ8:>$q`|GD,Ct-YGiw/5ݯ5ltMVQ63~mYιmmPSI@Ua8)%U*&HFy雩`.e+Y I%{-9·zJq`WncjTI)%j&NZဦm KR}(HnH` +JZ}WBE]_ιeLS@Uz]f/hIP 6I*4#lDm30o^J/]q_I> X1m ~]¦.|3Uxmg 3 {V9KI.9p( xw^ -"LMi :PiH|U ~o42?8C,Ylj+EeNwk0#T#EVӽ(9.BEBd(o<%$gAIbDC]oqH"eΈ&P: w`I :7~N}ʠUfqH'Qg>ID8noLRo8(T5C%WǴQmi*1-D 4kN|$ր"8tj}Bsjqt 3Ne} uC#4X7\ek&(DPI8h-k`Ug@?v3gSk OPφZRƐol8P&t0g%vhQJzx~TX9?عo|kĸ}#h"f?)kdS`>>44;Gf.svܘ' wz 컢agMP b3أ#J8J䔈1DcE%2625}`Vy _[1.yCaU(v7; PjרlN`8;ivz>5縰(:_}*Tr^$9$ޝ{J)N BJW!x)TN͏ WGCpF{:ܩmFOcg|jv׫6%0F</cj{'m,W?t%*a9T#`)OAo;J+IIg{[n7VW[b@_۸^=0YcZcz'JJ J!Rpx^‹8rT(׀p)_a6 n , W7FV"4 8kw/ao`2hMKqX%.D-A{D|˥)JXnнKĥXq -8@a`n'8 4,w z{'z2 %'nWC <٧ٯ;FllMBNU)]AFVҟԾa8AHQӵis 3 b6&!Vޫi{<b,Ddtd K/}.EaxpWxb6e=t$B;HeU\:<, 7ݑ;Mi s(,jʬ /G|_M.(وlbb)ˠ(IkB#8]no&#x?Gwo`mģ_&q Zѹ=\R+cȿ@av,8p$^Ms+a .I禡_f}>)+*B<7s`a1`XdW%&4D A#ߴrrzpɒ0-\a>QIì[*+^|DMnָN-YMG-8 ΞY_s\q[ã'Qϊ̭7n `nd@Bs#%oc)nK?#=QZEŷ!^mv'&ׅh (CϼV쫂6]0.Í+ AbYx-M."(ڷdZ6: ֒k- qt]qبʩʰ;tk(wՖ1s }-%cYK;sϗkʮF' W#WSɯ՞sCBjN b(Ud]A\*gh k;q&.5S2ޏo-SE .LٓtʳE6DZ+CtDz^g߁ىs^ ͸H  Om0=I:;9|D:3ߩ4  1hCb_tjpʳj =r},Inl5Q=h,ՅBZ:0%8yh5xTM^Շu]x%kE00vq1t'1&ELhU}znʫ? )8$X>넇k^F@ y) #6%fTKO̗XyزmIy҉@Y1#z(4HG]Ir/2|qT3BnBA0f\MlX>ZP ܿo JkamHmk A KpMaM"寢&抪e}QpY?% /jdˣ-,ćPa`P:<t}CWD%1ikՉ!C%8}&GP7oV' 6LGeT*Р9سʅ4}Du ͵_GSrV&H֐q}eʉW&Ysq89hf.?Mۧ?>( 2zyĉ|f^-]GcE!A0 $ep$ _q3Î!~ۓ$f?6`F=8 ![]ӹm}e0Rb}4u݁ҡ#–5BJi*)~Ku%g/gmTUD՗8I$ 52=_ܗc;Yk70!xurkjERiZٔhӶ4>/rlMȴ 墲9t)dFj"aAϷ0~<1(dAxִb՟n+(Z"Az/Y;4ϚCqy;]՗𤷪fz7[LwसLƘz>\8 dA](̩T/mIppy@+ Gtk0 3u5|bX|Ra?}[! jC7P1 A>"0idȀtSPѥGdfrZ*#7&-Ld%6d̝Ko,~N9s/E0R$f<>/c(.@UH`50pSNys@N^,%go2]ǫChv4cN;J9N5h4yt>vCbڣjXС1)WU |tf`W9`QB]G"ft)cش]p:χ>449J2 s迤 ٪韇$=W-@ g/Ε\* ~~?T˥FbSF%DJJ@1!D+|^eD>T呃t&YURDs9GY~5gZh)F`s90L8[ys<`0?LJ;i 9 Nh [@9ah=QU$!'\UO/Ϸ~ZSuh> QE%|<.oikHy,agH~_H_L&N_uFX7(``:&w% D\KH}_~O[1hCqF9R'dnHë?:.3~"mܥk }2>H6wwmB7%(cIRKr]K|zR$ \t&HݷRͭq?{)0@DпHْmgH.L:`VΌ/O=6'nC9~=Lj9e =} :( zBH[N.ӑy<~ϔFQYIT%?-DC4/-I$N \g8Q78wprx}RL~3$N屉Pt{tV ާ ?` ̢NhB) tE܃I!;r3NUZ®T K{Wx*L=O j3:w6Xʹ|\wM5%/ b e@O8d&&6֨=Bo>՜ ?P=BObֵeq,WN>1GжFNey S&=QG?d'pyI=2 ܑXVe^ȎM9J_C4YR~9pdY<;?Ӄ$cM̧70ڤ>~c}г/ƹʛ3Ot B/t&G"y/®cլj4z^E/3Dz2^įRq[X`e8,1OC_^&X~0p.&e֞% )A)P+Q{ϠY΢6YFYv/+L9ԋ[2.Qj qqi?k?f *e97#]r  Lv- ۲$32Jnv1M kީjPt;_/=M toYl[sx8Cn2R]:,,ҖRէ@: gk,{A<]0lzb "7N[\CI7@Nwmy5Өv|N Ò(\#TA_g$K؅pFZ^$\MQfJdcu#ldf[WGE8i3_ޫjzΟx8-z>.-.Dg}`TQ>_U&a"=Kb:3*phAGf1P?Zni"MSU#}5ufaӪtcYg>6Ծ(tSc&CxeIz$QnDY؄O㱿vp;9r3|oKkZȱqRGz۠ט}~eX=+qj{%d-iR-x$tRA1?-OAL̢% v%k}g-c1HyrZ)3k*(hUxc"=z^yDE7Q*nRi & MON GxTGţpb8½8 yp xMEyr2qGukM`\q$dPɉt7O&j>Bsp÷X,@|b֫2IVz%@X z h2=hx0EP_&u-r;LyH8Y?{Rٍs(-CyL:݆,[w{@jk#mQ uHjlh].JABܖwd {sGn@lѹW$xn{dAtܮHH j|C7 aے$.}F6ܙwCQsUӥ<&[gu'`q(nw<:[t󞂿F 263,fpǔMV7UWz.,{ T]ι#({wak Lr`#qc%t!Syϐh|V>)ˣ2,Y*'Zkj<6}:7}Q "4*5NpDshE˄$>vӺ+ߑSˬ4vՀfpﮅ?3ء1X"O؈>b-)ZD?8Sc|;i >ma|l#b(*C=ȩ$Oا͉zH K8jDΫĀ$^Dߌ 7NdPp28]hoѓਨ⏢_r]䱲U{&.QNQ;ĉ@@T@CVkk&߃Ɏ9E٨^) pPQkc0hRL('.O-58f7WhrsNc蚼L }s"S!&(DjA@ȃ1[wsmz0:…^dr/[=kcjOp+Ūx0Y3Uc)y&E4f߲.,aoQTa76 ]HC}?PK=i(%pB=W1BY<-=<&^( { @X(?" !jǛ]5ʓ ϐ9?r&e0>w??˽t3@/_5wb]tN4例dy@ 5o :(9G}PCeE.1/cE~*ŐՒ(Kg<OҡKWxCZl&R}^!mt5)U_OrYooUFZ3O؄Pj>zuׯ#; 0KBS Q$o!^3o1;4<#Q؀]?2Oڴ PUkըxiV`MhN$*TXUYEMʭ% ]qrO 4-(Q&P h~\ gIfr$6"ϪCGr=,]cDވ<=_V9vat02DL,hD!ay) "T(o7Zg+ifӲ t˺/f¢ʹĸsn?[nj7\+Iwߒڲ͝mǻ:1Z[)GM΁@fuK;@bw`V#Cr 5gNC jdiENLvsq u?QHqnO>'x^Z` ơ+QMU~+Ac2Y"q IQreK Kk@T{ihJ @h~w }v DT:?b9ι,_sٝD$4꼁o;՛ /ay@J3ȑ>g V"T3g? |/"܈Xt?b-v;XVћn}cH*&l_3Qfx;rL'8$t ")ٙ'<)ta'_SgT$ ,6/Dj dҀ5;o'ai簼qQeNѬl b7O.'RHٱN-HZ$ RMF18&@^ x@HM@~EűoKB`Xuu9dv.g8/ֽMFbuyoE}4 W!@ =JOOfS,϶).@ַάu@mR=gȻ +-RTKe8OY10-aW*a0?FhLtrn1ڎTɵh^+/~E '9c*["WDlͩa7^eŇxg/>:S o&vsܹ [d_#1ܓbŌ눅e]ۚ'l&8ijA&r51g5 r cE67'^MC,Hp?e%qʉ1]`9(x _5[ey*DuM kΉ`@ &yqo+;健L >[GFe_;~)d摲K?I˪=yPZף /t:b!J~QW|_oR?-a2W1^M+Ѿc&ΫT}FtvIw^>;\X^Cn*l;hJ(gV֒%/|TC2^a_* ЧKoDo`A|਑\FbAٻ%gBl A,)"k>uSA,n#%g$ n:fW /m+Հr\_IT._Z{DSAt7I]mvck| ӛ.8S?q5[s_;u+x%y,cRS֥Umǟ+ V i]3Re4 4`tgc-lV3݉_^]zUd$V쭭8c͋+Ҩ\9ZVe 0}UR>b [ 6|7p'!buv/|Q.5+yvF$uoQuk 6ݶӣM}T˂'ٮ%ZWR8:(yU0ϟFMVRK+bpeR!HGrn)0oАUєfr--札 <܈NVjrߨM~٤"~R^i(LWjt"D1ML,…nV}q@z>@_DYaG5Meu]np^MVK)jowi]%ԼD_G nGg3cq|>fy:(φ_SQwն3uP]XJLZéjJ(HFYְm7X^GFGq'Dy)fiv`,ᐎ6"P5-F 'v2܉D VGP}c)(J؀TޥaH[1HeϤP|s'j\-ߚk)3U5PJU:C|JYIxI.̻K؏(xƭRӹp 膠cF3o%tamE&H#UVE1]eD7f_5_M 'FD@b %ㅎS(R#ftjX(&1rd"V) e[<+lA<{XSz ݼNh# rEtT@((1#\beq'CP嵇,8 aq]8A G;aN.|2AOEd~of,"'ZA^ᘷhŀib[2R yL]7G+VJ_Gx/6m.f<*ZO +I<>S]_miV;ǕKPoB8F^91O(ur@+eWҁ{"C*ZC雭4 }-&)H<^Dׯ8=ݭ< <0gm+ܭV%*V@먩/RE=SPX%$ЏNL2Xi!k?(:|H6%XBwt%LWnSE\c*]WRuN^ќ:"ay@WFʢ "s /A*k{6oZ`Р65Q)μrK&}A^IݘY 964 p$}IIgc8-'k`'E^yrk>X-Sa&-6KQrHMKדt$-biÈ!,e>tػ`^dz[c@8Qc` \emѠ\l].,>I!,}+ `'kZ$Eӑc<+QS2Ju-d>ӜK=t?ؒ穳Z"im?}6Z(-C'f&. MhvO: 2W;]YMm`W9ȁkf)3ڷfXIahG)x:lڔgmE;Bu;8=Sm $9ݘp{؁<$e,PeDE-ĭQF~Dy {V}gO㰣zbo:?Z7/,p.1L6cX) 5N4NKk̶MāL0R\h(T7dMxRdPO<D0R:%%Rl\@F. X&,’,Ω'xcn|0NG%J_wy#wdz2v\RFhW@+l9{EB7Ǥ^e$}G_.ĜS|MG}A8lt~ ]pi|CMtFe۽+6^39]v'yO - <cSu%xL~z"+oԒa#ԉB"&,(W崇Zv zثUl"8:HF~ٵUo6y 29=vIHtd51%{-`Xc8ElI]|1 35莋_op?0=c0]|ߓ ={[N_<=$4vI qW_y$&(9{qL=(lW*vzU#2ц3N/qJ5lMvУ'4 |)3lڭ#fì~ ԯA-82RwyFSsڶ;2zīǬ桟蝥q+)Cw5zˡד!R`}_"JCɩ4a腙xBl@NS&'| ]B̍ΦqA$ړDǟD,@cŮ@I@c[h1Q"zS51*-ڧU3eDK,ԺM&%0pd;,TGT2ZY2V7zocw9-)v>&j5vCy sx[ُ8I̢:ceߓ%pRHoS?k ae9!u$\Oh8my\BNa6RCl-ʦe}H?O4^0?O✚b+Oٰ?. |o7uEF׸Eu25`̳}7%_$Qm~̮BlL1g`1n3i1L<$EHOD[0#3jVt#*[baXgy!3L:֤5YS6T/ ܅gpx<wJZ eP+,'껵f% >/ rh+Fʎ?0Doy=X]ק-F+wu]W;rCT Jp'SCEd |P:6ĂpHeUVrzfjY3́k8ej"7<=x3zp{0=\Ngk-zƦ‰6H p|KN50ߧY=r3ˢMkF@R8K`H5U@ 4Y *cr$BX?Jw0iwFv<NpH8i Mr%/Uu'9k)lPSAA~g@":o/X_(lA`BP< o{7/Rb_m9&ߛҽɯ'Լ̜/ffY 򙞻wKa(Q<=ߕtqO?wM9̟[.["e!5c3l)}MzִPX}{ ~_Z8z^U{TXt AjimRx*-%tř˺'B92;Pdw,;Y~H'p" $ Z(U:XaI)ֈE!VL .? -8eK#6 | Q eҰv(M̤|7!,dQ1)FjN Pd6l='Jf N0n`eb61%@ b ښMYc#Azѕt"H鷪YF JlqLs^ʱݗ.8Mdpjvnn "XDYqGsy(O`<,˷ka*Jab}̻%H`u)gU@gmL* Mq:!W4b:_ɼEޒTee1s6Ns$h`͎L:{@oލm|m(yepHkCIx1p`ߴ>«QSZ^3]4EgaZ!/(ZӠ(7*PϦB1?kOgi,?IvWK,F>"-їѨvJ`:8M\C )~><wO9 d9ڋ8MQ3,T4,}*kW*58E? nhZHN'0+x!p%y aE;?jMO[uJ42j1]gW0 =v-Gm L s$!-6O6yA(}Xcæ'+ B.52DE^т/VO3N_Z2Ƥ%KyX~u8P {fu6?9aHjݜѮ-;bȻF=(v,ĈI˔98QOYZ_L٦j_`\ȗ4 '19vczLk̿XvҚ/ů J1"I& RFs儔M׳N+},7{X#Us SxTEyXYBINkX~ze .e#R3vALz*GixGouԦ$aE25`[$[@+~uO>+w/8&S^cN0~FWH6 ̮Mgp:TbIhTxlT n=]\.z)`-Q:l(<'{.RzDDIIl+TYv^}8.'!6QP !b/72yZ&trV^oIP@KJuPcpѹzaQ-`ɢA.Pws)yD;Ei (+kaRfGDM4o@BZgWXB|,ߩLZ@ISpla[B0nPUde*WQ5ZRuSV\꽢1S)~'\8^0޻z+}NDW]:e'4Y犪G  2-8=߱NR j=DUfT)^بzE?o6z&p#T`8浉B^ŝEYQE})X{͙)_NR4d(yFx'FK" `dy_Di^*˲uP h+wjZ~[m'szH܂*5^SٱilUyu_q8>m/(9\ZH+X|wP*9,BP>L X7eĩ]w imSU>( .H }2QL (!P{T&,N .[wvˀh-K0=rqM_R#ru+FS֍*>y$`%IJP0n.VV^iyIVrѪm-X'Cvb@W2 n>ΒK^4ޣKdkSF cQS۩8r22A*5?S/rwװ *[H6ͱ4Y\p7Pݱu2]dQ/kmY>Wh~(7 #Cwa|4ʀ?+1@@ƬJP= #q )4:B#Ggc~Q]E *-˘ .ӝ)dmQ09py8sL6?c3 71m9J 7? L|SfW=mSS7. y#e%L9Ԝ jQ 1(`rm![kbb_V4K9L&Gs![DA8ޖbyR)a932iַ%a, ~wo[UD*e˙LRPcuuF՘gޕЇ͔|6!MEHC?Qۘ-L'2"x#JRx4q̽!|G#B"x`ʀp{*w?#K/s1'H0]s YPXDoǟ^]=t$KsFYgd`^"ͺ1t~78'd=8)~1/ %'z-vU_!<`mj?޺U~ESemQ=Jٍxtb#y‡JcNjd 9 ѵ`ƙ\^UɊ0܉RS8@JLۦmEbڸTVCT/_PJ=?\ 2CDW@`a廽Cʮ_Ex/,W@Y`;<@Uh)s$5JYo"hIX)?4<{gχdpΓ??u09ЕоlFK6h('r%ʗ};4S^ k'?bo?{$W¿X98:6b7m)wa,LƃNxgj*,*0g]%Ҡ8Egw}-¤f>X43*ہ]y%W5ҵx)3geVg^vVg9>j…8b^^l =~-Vd=u_OFk*eP2~,5|\Hf 2%0#HO:e2 (~;X xO}oνo|Fu(&_ק^{W8jMKl@qm ]JBo Q&E_ʟ +gy}Ւ >~7z5 #)B0Dm.v:f"z(/!!^)RP+zuV@fZ-ؤ{&›js`/ ?b᳘\uG hGDiG|} 75!~23B& )wB:̢sC'̂wLbt|5ZĬ ojӪaZzz|a_ {J'P3J$]Mzn$ Z16,?%b@NuO:/C`s1șG_ǰO݅!YtE?@N~QJ]u@=U>1K ԺI*N-=XjzySЄYY"Q&ZQL%DoQ]@J۠ܵsy P)WEA!q=,k ڽʚ묡Tdqu|j E,:Z3,@uV e>i3l9%N^l59{Sъj] byiy m?Gsd]?-h }8oVE28jڙ1KbU4"k&[>?ڎ? Df] O5&#9`:ypF@HQnKtzA=-Xr-o ߃?Z9(M{՚Mitu<%8.fS{ '賣cb񔔞Z b:.UkIF,jjP8 OQWŀ .MRVKPsaEݨbF;j̐H %hDm^7rfg}{?dqtxaX*|,Z@y馥\|_#3 +;:"授E + M Nk85eFy2X˯bYd~kxՕw1jrrpY'"6׊tka);| Cv???S̮>Mli!N?uHّg#Ϛ<ц; * E3zG79^m5yMٯfNCTlV=y^?൬4hYF?Puj, xe./ܿ"[ D 4_ 4 O{~ae~LqrۡuHVMqUx?rDt\3G"8HaԚ*EGep% :~<ߧ#)T$M4ڼK S6)oJm=뎐ͻQ_Jp1y1xpY0NXf`{J0o>5U m_F15%j* 0uZQhzw\z[y/r.'laI Wֻ͊tJE `dFo/%tnu4]]uH^ Dm5E}7R8F<וA|8Y88 + t{@;o>:ԧnrSu3Aif`M!n/ݡR$N![x9 >Jf\mr{wX(^9&dvaWAc 9Ae8bdwq&JM#bo`BI"Tw"Uc?"$D b#UI̓{m,nt3}fsS9u{9LGq!glN7eէVZB고bc' U@[:~nj.<+w~TF"p24F}(&AGo/yDF.NETʬjqADoێEmLBDH, EǐF$z6G̨ .6gF-eve^#lLq}4 O|fY+3iokzعpӆz9|F I1WOcJZԘJCV-wA GR6(3DgjbFV" rGD#`dHGN7v=) &`L#9F>(b"J! *K91h F HESW,_vQM`&jS<ϐMpՂ5=]^>ԉ4H熬[ўk a]@x ї > ~^R]'M]a?37ckbL vCKwiMW"^pg}ßNhowBfSzXH90|牏 a1AY.55aE#x ݸ'Tq.s6(3lDe |4gGb\.M=3_Ŋҍʋע>xDV@{BM>hM ϟ@k hN\bi/A0oGS#S){-G9yQpfr\oH2-v_ c-Ocq495K~P%rW&X-=:\|\"f d;%*TBs![+}.Rφ%_2 F׆(X[7s{)w5mI@*~Y|,&x]EexoŜZ EAC#N5?[QZҖ͙lTLu.yTL`,I="}*Ā+=t$kՏmă1 (/8ҲbL:Qjp}@Dvbb~.UxĨ Fiuiq8/nG4=y\11Tn4Ŵ6E c8X#>/ P0N0 W4 8G01MB#J?nuFeve0R,[r!о'Qs}r/ӌל /ə1 U:3UZ2N(PU%~B<^I5 \sH1G %*7=꽚"oI۵hgBժ tu94̩Xݻi&u 9#1xMu _E!&Q! |i< \LeZ/魫Y֕Q&&ed<*h(j [ 濥1^EB/Ƙ[MzSOmOp +#} ^jإfJX eVR6ӆRECl@5x"8"3sda44ecH#HvC @{6/B9( ~u'#k~e$7G]j`_B6E[ۜ͌ nȌ/d*V_-9_ #yÏZ1M,Dc4D6z;{v"zQX xW[DsM\NQ^ ԥMG9,UtRr!ԺDrP"W6m!ir]qk4t߆bf_ OzJ K_0-ʈh$;'UڏC7%aYnIڟuQ{M̈́"kY1f-ڥ;B1hA畢ޯ7R~yw(! n|>|K8'NN䙭OͿUJxޢSsr o(]*$< Z|>ws4fP|YHپ%YM\Y` u]* ~\OK .yz+rR'AQmn;eLfxeQrF&tGU׮X^ʿF'DPoVʰ(o2f^0HAXp|eM,ǟ@N!VWgbZhM;*j7q2B$T_c( DL_kfbq"C_E/`i 4WL "iuJ(O*'C*,tMKvQmW*+Ֆ?7Ĥ N2u\]f9 ;RM3) h aJ)N5?^ރQTg*e5oRhup;ӴDa0уx _,WpmP>veN#(c vay(ϼ=_Qߣ.j\yDnAս@7^j XD?U31GHTPDat5+lߕ /cw=#m틔tc-.<~M2ägzZ`CO }m{kBМo}hZKk7fR)p2){rBR,-0Oq}fB[X.-~--01'Ў5HDwT"tpYOX#$TW_|#FŎKz*z&TKFOO5yzzq_{|X1kvx1îOrIZp?l>3q+A]d&FCR{hV6$'diڊ&b( &&G݋\nCޛ;1j;nT2{ uS mJu!ۙ<nHUK½+Xy };g'+Zx:9ξO WR*Y<ڍ <+&ǭ: "1ew.-C[Qi+ Q e<%׋rXнaR߸+4@]R`;aI4 to;2%:^Qy&h ׺Ĩd"eDzJ߸s=\. | 4d2^Q]uc<~uPiv3b}­Lcw By9f_`Ң+Jl )KA_\}dvMtkA>rϕY!|guF׊|mU:5+hir9VHQU_3ufL_*DaQ8ާa',W'Y ƅE1I$ ``"cQzA*5$Q!oS[uߖ+wA봭 4o'AO;[\}pܚ Ln8qа2ep-s>|ad>gx()Ws9hnKmpsxj5B [Ϭft[a$BRP]~2I]LYǘ?;64îϕʾreuWQ3)k QSY1ɚ^E4 K=ꍟ}A]M-ƛ4AAbpH #umQ%"KE)=I$ tQ K|6?[߰ A !eAzaυ 3Pp2o40֟R{Bt:V$)!"VU?kEfN r!~k1W҅\RؾtB XA-y V4T:i-p%!Z<[|JXt7W>ט&F"T8TY*Oo.^Kq{Ex/¯qk`"@`]rD] Gi0.>vC4;z%f]GhO 2yR[qw> R ߒدXv<@b#mgKEbJY $ wG?g?ce*ba<]QJOAȽ dTd7BQ_&ю(EIgS3:(;gtvzy m,#n.=r6:xͪL5@z5l (;}P@F_.yVFh܈#$1O\gyn[&*W&^^4uxarK{açuz3xwl.x[ 4i<! bd=>"R] {H)'"A+hD(ӿtJ2|b:+x^`?K{c7^g Q |+ۻx7A-n4uម#is!zu?ôTIyy9K`@\x@UD&Ã >bxw~<פޔ/(i_Se~N 7;Bl4nu|UnvƧҔ^gߞoeHgbJI ۻb@2 ʶG슰;ì*= ;'AmF`D:IOj}*-!|ƀ7v_Qe))6 [pEKQܪ:Td~n *(۟ 0I#乸8u;=h@ qc,~$l)x$I<$QKaax't \ v GxvPk!NꙌx7Ta')9rP0e%Ѓ|Ɵ EJJ0 ?`3-g3MVGRE~t8|nd <6JEP簝{g:p֘ )蓹_F_i`:2Qd7#*YlAH g !冧0TgiJّYD3SOd?+ա`u[_E=u$s%zS~~,2̇l%2J[`ir1[r`iQ^_1&Nwm'?oJl+Wq>P =.L~(/6 qV#SC c`wb V*_ЕbYud0 n,4 c_:_"|V6˂R-[+37e̿£f T&j4i=R936LePP`6R>R$"Lo'z?{I*APiP*|Vp5h_D Ta4[\WoKGQf]ov%{Kfu(e-A,YC UAxT[Hf)},j3 W d#|Gr&M((rX;;WW{X- g5zיk,Qކׇuܤ_,t`EDZKٙ_\c/3| -P:*o"'ir&T7_g4s:8ꤜ&pvi-2Qszg+xh,%u|Pt09g(X[DZ},Jm=:ѯ<:1mXidAG?-Z!2_Ҏq= B6 W{Ëm 7|.L%U_:yuTc*!v?H[K{'+SܐsKcF?} %k+SK51 f$qf~xN*j~TֻB6i2[2qS{:̕9gCڳ9chM1Y2Z!L=&Nݝ1;&%ڗQʘ$cۜDʎ m194⛺މN9?w^K_GSrR([[DEoM 5vg/-(FgSyܩs'][ EjiV})@v:,ںo|㉉[)A*b%(Q8}nIsz; n1Be P:ߝ|O vѿ=,Y=:y D).ؖRb/*?9;5yP}^)yI]-Pj`=*IK+Q 5Af3_\C3\o.%S%*X1i@I¤_mS*\p1mz$S ;7ѠKBjH^(LI+ [61ޅp(}R݋b띕`B|Zxs(ۇ5لIE+ 8zBCbXڲrPn?EG8-J!eR|L>U_+XM gbG-SAt~ek44gS\?egd5SJQy~O}#>'8*)JVxz0ߓD,0ČuD@ra*Yhj *c=Na}O͉wVޛd4%2 )k.&,1 K KicE OCttQ[jk*.fj4;\@{IP!]V d 7a4 WSO2V&rU,Z[)MB^\p3OȢTSKtEIliçe%I&` Pl RkT1.Udª\Ve9$ERSULZq ΙF{C 4JhmUKlVU dVcdR5{ ` XJb>#X}4P<:q܌&+.W)jcp("Ywl *E!O|:RO}3Q><oa?25{| ;Rvٗ ,|,r_Oe~yHXx^}1B>Z|QMH[lpWJP2vtH&0?`i}:%_FAN-TL } m+4sXי@VbvQ]6_Zrn=Zd ɵ]ݪ^-,SK.eu~Q,>`pm~}#AeP1:x3iܧ"[Nsrϴ;\yO|(; DMg(s_Qj (yiod.00 5շ:"X!d\XF Er<"Wy9xCҌQ32҅+A2oh 5qFc))OQnSMSx2dMCjgP*)D |Ujޯ\6ω#5bqTXoͯ{㑾<&ɬWǩ>{G"h4jwVO70ĪM,?$7^CQ*ũ6is+5Հ%g ]hxBHA6<0O'T=h,fwp~>dHqMeW8n ,x)~!JeP")'UdD|*ld7pRZlx_zh =iW6ZS'Jy&OFէj{?aM߂u_bE? ~{lls} x] }򣵬d4Ʌv>v@KM ZFg߾l"xJ}+v@suz8ͪ41^1ޔDyH%^ 3N*5-H59jH [sVb% 7Üg0KFU:d׾R["'`ݬM+G)bP6owʊ7ۘ1AOCן*&VFXy ЋGT顥x 7Ma#7Sd24IEc.|PN J݉^1l4^#xc'ˀr, c[" mWL5v3rjFO i(hv]AbbuK ևkD^q#1">A2ZYL[HN1 v%A%yzM%$Q`QKe9AެGFDϚ Ik!ZK $]u:P@u1֧X4Di aںs5ު|h3a9/Pc\9j/B ~S8_KH;R}=QS}G,%9'NP!-+| FtWf"RY eYmvDI9;J*P\7ZOPMo(?DI6e5C.1Z_&"O< OPtt7Ek>=K|?@"O!zq@F= (sQŁT6EhZ':Ds9ќ 9p]f4xOP UœDLl8=tFDC@V|$qgDf5MZT'Ԍ7K5 Χ,YJ7h#Xgό &&1579ߦ҇ݻ5>D&\ߏ4*akƑ%T oĽhžPVk;"sN'GYΜ(T,#f>(T!ß%U[i:SnG5F%[emd&\Cks و2Bf h[ ,U_M緓63:vw$4߈ 5n\!fn3SUFvc%#G^1[XݷF@ΉD@_aD[w&SJxkx@E9Id[pQ.pq?Q aROHRbzNh ʮsMcxGf <|=DBNϵP~>ú[ 2h n4FiQ;-K;ͣ ;[U? 4͸sЪ]XB_\dAoiwB.č+Pq2'uqtag .K& Я KS/4j^c{>*Cebfp-($TTV1{60+ߦj. 12+$e^ H '"ah,;(M$'p;c&ϵ@@1{9%ӆ<Ԏ4fDcT ZodN$(/0IͼXI+ JyQ O BuJ(d5#*ҒP(04f"gCF;2|j337NxQ/5NZ;8ꓪ[̃ʦQ "Q OE]Q|̗"){`UA<,~F:lH6 y|&:@R긺 e@'۔ۂ%DdJ ]K!h4"HSE0G(2RR4'AVd/]ZCL~&ۈ"Zn<t6P;FĄ{[64FxOșu"Pj?jJ wןS``?.瓓 a.lÉ=JS>BMu#7S뼶#w^JjϠ(OJjra%'Ux6Z~+*<<rylD\J>l !nDuk8~3z6 ڲ. 8?U_h ?ع~KHڬYc#p5fvؐޙ\'twТUh 'GJ^h܊:JN'0SX)+^c̊'y8ynC[Qt+o6&.Y<vNڋԭDg#2I>(] }$vafiOCR2<60|h eOUezQ1A]eɓa6`/ƺ0vrnlaP0vOʙcIbחBUʏ2:y 1[WP/zFX ť: 0HaKu.&ylf.Z=R,_Ne!>OY {s)Iq'sh\ A쁏wjH3K n?xU~yLpKk;Q~ C%"Oe/&@}uߝ#t `߅Ĝf!q?bkW΃p>&ֵIؒ^2Oxvr_lb /ҋƮw#{/%,.ҍ4rDV3SFd)VM<F;+4Ƌ*'1_0f~rsk<[͎7R;测ԝdH1j+H$2&Q+3 LC-#t=)p.+j٣a( QDVNF)bEGO{G7 cq.f=sW>9IY2.grYތ 9e;1*(oMWqFTQx_]a;McZ5].\6ֺ*P^`\Vxs]8|#"-7"]MXW~<܋:xڏm %:fΚDF6K*L֜OExjUbog(˒*xt,TgJtDIey*2BhUfo`Ld 7qM\ūF[jH5+k EgV,EF@P-Pt1{ 9u ё*-0;Os!֛ ^4LԮL͒) \iJ%‡+bxP=N Kdm<:kb˯W'w쾇BޥCr6K|&fJ3s?-¢{،-zoan}sM^e 𿛕;):=Tׯ f&EW{#ucN ȈL|Vi41r&΄9gډs ae#LƎe5! 7s7A,(+Ŵ16Kƭ̤JUrq}BǙm'}6D-gZb c45 (i&k0L!AHGbڒB#;+<0`m%ļüg[quM\(D[JdSkֱgW:DTQ@j--Kx:;g.7}K)e~qQ9/`'(%Og\{g'wXpwꇴmiXvr>6Zo _oJŎqV "b /Q/I|̖t&{X6TJ Kg&tRj6VovoÎD.3vdV ;N(ӾU~-{Mzt1pRQvb["9ؔŗ"@E4+䆡ʟ?>PEd#<[W2&o\I]B^}z$7fb Ñ%ůms7Z|6˷+'w u|eMa8p/,Q.߮һPq%#D4tٍ8u QN@=5n [@)O_"x䦧E@׸\`]`נ ͎kv 91⎂Qz_w<"捫- \R'Cru$`s8㋁B?/ҹzԨʹ%Oofht婯n6s{BBˌ&d`S(%__eoTPGRac2ZV 0}|VP~!' 5GZ>N޽zt:DHi{Qm/Q)Y9,Hػě]* jKzֆ~nEwOt`ӭk,5} g1?y.ngpZul Ka3NjǕH{%%l!)b_>G2V^6_q̊ɲ]9#uBn[ ߼S_Rڂ <3y7}-SǘU , 5%>>I'buPT (SnI]jo<\~߫: LQ= .uh1xIYO"//u oYJWC`XL< yI(үi,G6 0OƹL9>S C3{o!IQxpE9RF+E)e`-K}n^y/3DqrهdG8oYݡU[s.w5wYBͫ+)pl2nٔ\@BM"j"LkB?,TE6Grll9mꞬAZGwfP[H } {J1zgsvQԽ|O!@nWlzq,qiEDm[-AH(e\IفZKfֺ}~NONRߑ=Rfk(U7ir(N 52Kij`qB%TޠSF]LYSEY>_H=S&.H_: q(ڙ3" hVBTE-"COf){dn;E'i:+H3YD\V [VG= >Ǖ1}\1}#Ue&&Bda6' daV^ 9^gÚdx[ct ;BA+q=/|Hؾ2q@o<;F>=DflCɥJVvi=R/ f3;gaWZ/H iIa!+̀H/z[QIb`¥\:.3f1 LJy!.,` qpˌ;Q 2@XXXUܠ_zYԗ@`qYj&$xyEzDn&W 45%Q_@K" s7lCקyyi+ȃ_1J0EQyP_Ywu9sͷ@e.ףmff9a'__):F* 'qp o<{xH&Eo&"%G/xFBcZŚ[%S`00  Uvvk@1ʱA0e_!ÌnOl!; Zf]B)x&үa^l;[O)"&CB=#uعщHGy&٢wL8#&C,/v3q2Lg&bcm0EhFju9t Yp¥ 'FZ^2soW .%;|]LeѷEpJغg:nGB=:XF RXn&n]칅￝ fUh.9!OM4:u$ Z$QK&a\gIi69Jt ɉ6~z,3C͏@QSp|ͷ-Z$X`P&:(@ }2oğ mF,nS +P)hpR>~痞 Mo8# T9ktxBBeVتܣi}'$Cb)j])ʆ/며c&܉",u .XT!!qD9QC36) iq|̜tóUƻo(6{"LSGQr5( P,e&/eYNh3|o#?{dK\0h0P -A!_X_*h UŮOO 8G#1i`Ib/Qr̞vA(4TU_˦oJ?W}BtD }΍O 5|GlxW*NSL>N$>#zX~`(jWl$8;dc$p-ZMpVubLX룞B,/YysGtgq^ɻ33%/Gǒ}Voav8)gLW z7!Ӝg5sWe:-*u0.Hk{b LJ妕XV8]܈q̏f5٠,PHkk\8pO\[ 5v`^>swic/Ɇ@)|=p0?~jpYAبMR|6FN Eӧ|oUĎ{Sҿ-kw _IǼ&\`m={Öv˷*U3K 5ǬD7}#ܕl֞|'\+[&e]R MRF7kziHF;r\l$Nj0LFSyJuYK2J=Ye쒶ۓ2%ziȤ]Z%RԕWjPFS*:Hg?\pYVw_)5;z-`H]@ C@;;mYMa;(ՕBkfmdm",>M!KFg,ZYfќ5SY~hh0k,xMPEY^]?3Py6obj.t=jLltAf2$V=<$~FѕE1ы^ }W}NG/N!6|7>CI4EU k^GE:8.?IǕ\hHf?-҉b)?NKP'vG3C者mPz⬒ "yx~܋-qg1λz9E7^"^S@"珵֚uo!ʄ:;l+Ҿ1ۈY}9|/Nu_>r5(ﳽك7>b{3ͅvCF_\h_t¿/J3l_nޗUps-04W |w"&6_o1E/<| DŽX22IQY"=xQG#%-J9jӲD5N O@K\/ =X!wHmD -=jh JdYqDi_xW(3rW@hP@R4d*LKUdc߼QP&PHK!kLEnZ_1аjS%u)25m~{(op?'d ?Hg\`fa㚲95!Lx&}- +aẎ;\b:$ 3ϔ㘽nxx1STd2KۘÅѡ~#qb'2&Lv\#9mO>!p}DIn2vewP+/5[pet3G!ejB;z |>ʼH>%W%l@QDtK\S| /.W*'Dל)лqR;;LStnjFkT}uW9W&h r+NxWB늽FTHxɁ9=僐֦љ7Q<~K[L?bG}9v]ׄU֥1Kms^AcrĒ/}pH~i:W|r|NŐNr4;;yRvW2wnp6\ Ugqk~I*=T8>YX޿൜==bqJ{]Me!3ur\לK[<"Ey`zF O >w֨Mus $4>7Y Wʒqi*r<6Z}r:c +aSl_D5zRiD߀]l˱a[>O;egV .Dg9v'f=a;IK`%t)? W@=ل~%Ѣm3_k2˘qA!YJNDc,]n~;QmГ0-l@Z/.F)GoЇ$35G;}(siH׫abد.y~ 9֕p/Ɖ`+xRkj?q5J&ju\k^1)T9z=$0&OIrS@ݫ4 l:^&7;IO6Pj;&d5z)HP: #br[I;@$Y-| <'\vN͞#qKٙD㒘CƂT.(CL!2Ĥ׹ JH]tU,4`_:\?򷂺XYQOxor 򶠛l'zF. ^y7\ _TS㒵jdCxo(6=*# 9ZaI] YY!UT, aӃk<{@o8}|dm܍g\Z"ك: Ρ0G4hrU-| &*XEf_+)OE#v\K|; <2?^öư[UE.fYP~MW(&(~ʍ<>}sqv=P{B;@s_Ve+p0Z1P>TƟ^0gV$\@iB'uG;~A4I3Rl|-||+\] +G__%y솾[rf_ÀQfh_Nq] 34t(#/+2/b/ qc{]Th(ʓ&R.ˤhN,LT(:l5bzGmX6L# 89cip3}0"4%$$WTWXmB )>d+"<$]=g,&[]G <3" %z8!XLgT>sY:%Vn9Lr8NNyxܱ5MpJL*:lkHbd7aoA avcEź 8_+]cm/ڤ 9<~,f)_u!6t^ydP&Aow¿ǎ^MTXP2<;-((7#/ͼ MGZ.A"3j)ˌqZ4AS{xঃ{Ķ4Ne= ƿߍ?c ^LZ !c0Ż?NI3&R/ u0=/.1)G*GaLKKbKUWˮƤ2Y٤W|K&_|2ckhK++yyB)* MF2pp-Pe"".ϛA޳՝伯ص`k]=wtiWG؎*V7uLQu$ob$ ƿ$:ZN 4{8YZQBȸ,b>4 `gyJ(~ ں=+rICގ>1 ` Da]?V7!u]ifjDg>H;PjT+ } O~pD&mv‘B9ݩB+YA[tŜ}iw'k:+B/ aJc級p9ZF`wFp}+cpUmnA_0LI,z<]Qљ1> wAԢ\%qO~|N tOkL aYΌO;{.L?ya< HI5Ǫ&+}հ=9ݧkɎq H;sdG[F WMZW영{ 9q:|@[E"ͫy؇{dY*:p5wc2JX˻w0tv OʦcPaGZsFς5~xB"f-Vb|I#ӓqVγ/0{&) ~JB֟պ0`?Bʣ~m>l>(zl8Zi[OQ{.Q [yŒ &8ERmhYrMZ: "0CG9o$vޔn =}xB+6Ы 0Y40k 沅CV&eǦạ BoIQ~fWB[ &3nR9_G%3 =m=.3 @ԬG8[7!zn}`D x[xH\%eG}ưP@jd##5ƒ<п&xNI (D:ƚ*W6اPS[OF+< &Hi؞? ` m6A[h!`@eEu$ a/ ׭Z-0h6ΦeHC{<{Mzh"keF 6S.FP\ Co.{9`M$Ux ),wdۆc ׋`1x 3aL}88@<Ϣ/#7eHebA< H͑Tsqs uM$LϬ2})Xkφ8o6!Ӵg"JȆ߇D;N'Bsn҉mC|t],l' r~l${-s$E{0L` IZhD'gXmJf|sqM&w ;΅ȹґJV=ڛZϳ͈ ٱjNvGFTx޼9gCT~µZTG/OYG3 8fZzD_F%7nӭ[C5!X`v/K;:BJ~ǩk'WV<ވs{"S/J>}cyWIE2W;WNfx*jm#j#3˕ժcv.3h&HmA**M;`bXtɠC4=_3ûp &Uaړu.薻b9a_Zj"&Q T^} HDޑe64MC )KUyQ頥'yYԿXz=Xb9WDh#A:~`K#923РNt6p`mZ̜AAcYLN1]x~տy, VŮ9!M Rh ~ qحf3q[zY|՚ W\O}+h8&vpO'ׄU]~a!_K?>$F=Y$#'hc㭢<|[!ގ[h=p!~h0Y/p!Xu<kjzɺZ-4HUWsze:#9D+_j=w yEosczu,0dR;Ϗ3bg~B9"1jqb\X諤@D$H4h@+0UUdwdpD q%4٩镶 }:=b{@m^S|\0M1 m!VaFٟϳíUlT>EaE>^}x{y_(MOa>k7Gr?66@AeK֣J;(hx\*sF3 ֳ jF-0e+׎Woȹ&~ ֈ\Z9(|_i.'\Ub[χ9+4c.A/UK{쓡6/ᜈ"Tw\a&:އy7*jPd'voI)>is;Y4d`V(OHX24Vy%5臧̮wxFs )A1 Ǔ @+B3r\fi {_ Y6eUbR,/ĬV'eUaOΨaDza0ZL4zƒzȻN%a&j$@Uc羬Dܒ3Č2\]I P@T^aO0IW BuQjpJ+ $`ЕVߟS;DIn5>Kux pvzTϲ̱{fe[lG)Cׇ}.~.5he D |AS? X,9zVufY*rI֔ jVXyTQE)$!;`ˢ7Ҿ,r[9aeE儛R`NpǠ&?Gy,*`֡|" s 1CDy\8l1a.Rd(} %0BFGxL~9S-?/@8u(-[1eIdi6DqޙgI L-|?e0w%F\ˊ 4n E7J  !U a$m{*HxMNX +YA~r["_{Y^ Gq,@Lx8VpxQ;7εEV'ٖs\ ,t+yr)G-oDRdE_^Z(\P"ʟx+Ѻ%I+ø-3dގAe=#nE:;§%}tH>KxC.C(҃֩@|Ǣ\Z > &g,Pz} 1yvU#e"@FVQi 6^D'f>5Xz)=#TǹZ|#AmcSlPlejlfʪ4jd3Eժ8(~E%c: r*iM xfL~x|-~Vް~Y;3/M9ϔTZOf-3d>lp囘+c!2G֤t@\ [}W(N- 1;0oDV*6 y/p<;<41sߒ"4kK'92r= ĉ }Gz9_L7;.R4m. NkJ?2U7mcHi?4O(yE \ț^q +oޅf~;b"nlQɊHkJ{㱝iKu )=(i%OJ g(g,Iq_/90fui_b=[G,[Fwǰ6ABeCQ!WCmT PȠoyOL 3IOjV~xq8y}$?c '+8ٹrA rXR S^~=%lػ4s:`}Kxep1ꧠTJ E^hYEoAjBTpM^j @HۇN5 W ¢".+4T9k#)7#NX؏<ίũX,d$)K6B55@~UjzYV)hAɓ8ۤ6%0ݤ^|(էH}[RE׼`OJu^$S(};#0JUjC{\7S).b揂>XhbR¹]Ƒ9 a/ɀ:VwBCW3scպ <?G^m ƶ2Y=fPMN w]2NJX'YpGxgm@*( By&~g4V֣gzC Z!:y?:o;|q0"^vCp\EcF~p ~%B2ibroC,v)+gliw!̏*Va&}]:-;[F{.Xz$Z dWq;Wl_{X"`C}|@ a /UYگɹ%VQO{Ј{.E/z)DpK ̇S _6Շv`uuhcBoBtVo.@Gy>h3Dښ: SAu(3mPNR1RO9ځ@-L\&h+E ~jD|eG|UnIxfRWBIuƩj@{嘹7U.~Zf]Yf+{/4R&dzP/s~Ku 8#.'9!A"uxn:[!f>L4DTI귓d69>]6GԴz߅XSFGq x*p@k_ &Q>Սz€<ڀOba_85ٮ/!CSG N,at-$dG;] 94G+W,~:PRЖڻ7Qf6H]QVP[AЄ&KPvR* TLhqQWY]]WPX(h(TDEQ)x{cRnR=Qyzn9cry& vpd)k*|/t |ϒ_E4ns/~J&vQ HQ)n|yWy0PѪϪA{dTjvBx]S0QTń L(5kYET :t-5McX/BIq1kĨ МJtiA Hb >Wޣ9Meoќ4xO K}(PoJ&dLt{|}G%;[->6ja_G$F/󊮧fz,n,tǿOF);K$L1Nx>C˰2Dߏȥd2vj50{ ܬ֩L1?CG] !%.h7e,5rPCgA Հp=bX%ŬWmY" z+z+2"S>q%L:=M G<̣f"޵,upl"WxF7/f)y~Rc4Ϯ!/@ `Z6 ۳Ulj>pq =Оǟ=?=qNL[guD^©VJj#ˡ)&eY=nled.sYL%ΉA-9+CA3ozйm^昄ߗt[hPY@8R,c;@ЦR*ОJj`yo_NֲKjf뼪T K _Qj4"ܳIxvFFqmIJA%ğNΒI<_sI.uza<}4|w!<} ӳs|)=Lj{GRv×@qIl~+L@:P6/s2 ]u:>=@F>+dmIډ6{{C\ҚkGYSlɢ=a]~8)$4{E@MdesyS%HOHû5{Ĥ1zHn4Er }޹<LII1u[GdT`3>?KMn)k dp9ˁq$$9o*DWhR~)]6+tԣvss[>#h 2܈5X bD2u:L499~ٿ4_BWo PׂLg`vNؖ{/99FHyĶL=?Ò)OxdSqZ'ٜ{@ǽs!Ca:zJcϗzR3vwc <7eyo'D1mf0y k'hk~V^3ρ"$>b;0z9w-XCz[hhNJX#dEB{f%jڙM{7c#>+|lۻ;#)wS~GqRE #=U jrdRrޡ^p(7ąmծxx߁ѻ՘l\]p_яDju}0D5H.YAXUqv;ᝧ8fcY >FlA{~vx oIUsRnv=w>o@<@2OyL*2#ֿ)~ۭgSgJ3zDvu|h;(k~**I4J]" @(S#IMUvm$X.v})" 7޸r:.Z$sXfac'$@3BǨR)љoe V ]榿Bl~D8-KQ~{u{QFK-K5Å0jaF@1#8RHt`W| < -3ԿpZǕUKe^Z͝1Ne?{vI-Ihfn#F Pm 7̓[U)#n66Vq/DC,ѨXGk\24ʤjS?F\h{7~&&U=I 9RCCɆWtſt;P0_yϗrHk1 va%:'{[Hݺ-Ao`GoffO>f _lEC&ɿ{EQcf#ۙ,DŽH@}nM0@q<6OMƥcp:POc!2QT +vI99dEY!n9"^WlBxSN` DNa 7p_O#BJJ|̑k1M9llrf0HٷNy~(Vyo`SS ¡8)ӧ6^ƓeX1-l>r)qgap/IRQUK/c2z|\+p hy>ӽMhJ]K'X04O[9uh>3`E%s*309լc< Fvz[6#|8xUZ*˭ׅR5s ;@ RDZbuxbI3 [ YWGntϫY9ԒLo10_-.nZkWwcvN-T#ί}\j#6&}TGDIg7U{ox,* Ot_5Ԟ4-{eE(6a08yQL(uܰCwŴEgIsك '@hAzsI02#m9c+IjwX*tY'܁M<md'!ϣSbp?%Qj͌2l: żQMhqg_ ńPKp~-&q+3 }| ǥD\Kźyn݊‹MJZh|[h Se6c-rc,5T$,xvEVe϶E*l2d M֤M&~S&kqz,鰽gT[V%&WRQ@АܽL}ťoM$讋FÖ5,r_Fϣ%mvzxH v;Cd]Һ>Hmb&h%嗀=IO?-3w߻u7z(yf/ P"n, ;^fVjpVd>q5X+wvrr[=''l`MUl`h, 4%#Yb= :YdVRH&9z"t^#C |N6H&4pgQ$a,t} .8'IXTzxd1/~Ҭ}>)HL7><?d-vֆrzs~V)8ETP)hh\aO@UsLȆ_-o`t$m3+XM"WIɗ[ɼ[B1Wп2x .f~9*UҮ V}DmxTv[de]RS> c:90s<܁Y=lhƅK)~&L~x1|=(1 z>SeA,P/u%5$Ckde}~Áz| af-W+9zOb9utu5u Ohp SImpjЖw/;y픈yТҚ,'߮( х0٢BA2w N#!Xt X/ӗ[~:a!i)A֯!Gi3%]cFaw <~QtqUQ&;x#kiC0f?r.gdO]4r1S@uWh?MR[t@D+Q.m̈́/&liA=Pa'(v}>64m ax( j׺lﴋva-8@\FWz&I2?<I a-O)u|A\@F_iC!l}W.Tz Pq*@#78iTd@M\e&.MxϺKАeo Z =)RRRa,S*S 獳̭vչcW^,&΢[-fI[5_Wk(N AZlaT &MSJA}?>wBY *_ (|~\;/ߵGu/>WD$:_U6j-H_g>}%xn znvyn2H:ҭ^"j~ܣ ]1>?:f @Q?4B4.Fw`n; -ko>_MѾ:J2$8#L|se\x:_-Wm\Ke(E~eh}_ZM54Ol:gܸ8蠆H7kQ){K@킖os*3C+ij`Sxa)@E$'Rʇ_#t8*)GiKSFq}=ZmO%A0&Y +S .50LX;WU͵\ ti\DYZ< CnlKws+Gn豲ZeóBC=U+|m(O3).߷&> vyS0#`S!3 ZYGx&ؽivK iFAF?P"vŅ>{Y W!h*+Ih1* 94ͱh;&Tx @%#pQo1s{0~N[DTa\|VsE!E KSҬ*ۑS ,eɭM 'h 5aQ8}i}+Kaz/A X-Dz\K)K*sy`x' '(2JC9 cD3aA2 9 m-.1 BP[O mhVnc3hE 6^ 7R!¦gwz'T?N~K߬x!<olj](Mls^53#\jҀ t(G%@W]WtPMk2ҙy+xEZ9ozIGnLAp*Y$ z^;P-sJC&S$݁k=ߒ$;0~7z{l_Osr:'CCM0Y~f QPPgGX!p8S@7}ˉYj)=l:/5z>?W`38m\=p6ۉmrS ݌m،;wqgN\FqذA՜ئ;F#*@1䉸j<~a^ q8oA1yDŽ#H n <=Q0tC{Xs؂=hfmcñ8="o?K;R8wDc+|V4j|Н 6=tlwۘN &:lx]7Ysa0 [کs9Y1bnoihbf+T\qk $RW-M(I M}L0se |Q| u#mԝFP$sf_T-R1^X,|XO ': Nw+e?M-l%muHѳpkBor0)=wOp\1`Aͺ.O)-dl{^8~&?hDsZߌD{_l X`J !Ŕֽ-hm,Ǚ(@4]Rr\ҨxBE#[_Ea+9B\ :I9d,h&8Ȍ^+񴉅<+4+ߗEWR_˚]EWKMp!L҂Z'K`ZF׮thT2=6 ˌ-롰mԤb6iΠԠGן`irϧ'+3`ǮoW`ƵqOh79jŬ8:K;d_h E9^<SQ]WX|U8J>^zʆ]ٍ~9 M-+X\-r bbOqזa@ 'X#|&~A/ɟE}Xd_2C&q]}iSsؔ5@*JqB6.ZҢua:OP/,6if ٕz50[ܠ#mD]2ȦZ}b9rcr6` _N*w~{8.>X^qG[v'Cˍ{|84*_62eBԗhjb %ޮs>\5 ;n"Zv+">z1|V<|ʞ>EGdiH q!_yR~,l\K?fX>hB+udK1 3K q2X^[L+"8:f0hL ѹrZȨM2, y Zv[6ewZP&> ]Df!M{R aAK5.4e­-)o͗'gTpiT+54YG:^]u "5QzD?6/Yr?CwT gKE!Q3(ҋ*za@n?]#h1P:|5Kc@𶰲\Wҿ@Zӿʹ%G-LY%.Xifυ6M󟇑b)$;ᾶ 8CK.qd\ r yݷ+BomC΢$"@ ߧnsBvC&9ng^֝ WVAM;[1]ҹlХ8~{͏~Q zLsphC#-d]5mo1wciCF=}ڿ{4%5 [cϟS lxw_Yۉ?F6hx PK\Ȯ)je&9 B+@)iCC6m9u>Ar8L˂D Tji6Rj(0iH5W|inyKYg3KRZ/ X[j\2]260_^Nc {ۆyP{xznHIt j-;W8 Njr !+59{}# <3<-h r@fzp#hF+pާتe 7vJ r08{>xKæx5U-|)dRچIÞpפbʄ9anGkw530:,[j5g>*FODg-=<ʨ90jY fmK /1ӦL:8/҅oAIXDy )Q:(Gwlj?4b%F;2+ _ lsefyJX._֌QpJs79VFIg⓲wGhv#WIrr\N!B~&.@]]P+>B P?m#-n$<)ٓmwM\yw2|# peԞǃ8J"thDi$I#6wFEukOh<'ߴxa-%t2twHޅsqFw'y#d[7'\}X \ jt\YtthM0?~:-sH&3t~2.G6<#$;FXI/t nީ0kXWRJX< ק,T _j&)Kʼn)ѠCx-5Ϫ^&vÿWDd3Ц9*VH9!W74Kba'$]]+(6~ԭeZ>%ڧ!я.h0H`2!h B{Pmi_r Nյ EGH XίTJ~l6FR, Q|f w7)_ZɟZ(Ex 8޴KOY?S10W_S4kgߍ}& CxɻI`=A˗/)qOt>T3mXj"b^X oSSۋ pSyƘu6wf~0|fh~߂`P(g- T_X۶kٰ'3ؚH$Kkd]Bײͩq%6®Y'(ЦEba;^Ǝ0'_hH5oqò$?_ E>Mw83Nz e ×ĊC\ S˖N lWJxSgy+Z0QSWw?"Y0luiD844{|?a7PI";XiTMZ -t?{p<2|mb>pS~P(X-4*bJR Pʘ,6TB*~(TSTb?H&:6ExVbqOOa1deB~|wq3>t` G%hs%o\ȼKql!|a0 hBv-C݆?kҐlyad?T>miؙG?^4(ٟ6cͶ)WEsD6H4R`qvmŌ}U?3m;RE0JV_k!aohC;J),wM}Vx4aH\|bd:]aRXSTMѷ*Go. 8Oąy?ڛBWچMX & +OCJjm,Pk{xur#]VBn2KPi_%93XɃ Neq6*xYaYpڅZ\Q(̭B4ÓE,֖Oi3—J5 cWFXU ?kS4K WHzxơE&R@K4-~MqA\ IGPfw6D9 +6*hDT^ <؇=1o{RsӍԧH>vVВI51J ʏ MDF.˱ֻZ7MP_T>6ɒkRkMŦbA{_Q~J.CEP '#7v]4\R)qdpJqyv - Z=~\qPZk/b ~kBq}YE2FkZ=j`I>&?؃m;biV2͡JnTSZq^)IMeJ&4 Rvk"QCrkCnoUx_n=^S0W !\9}x@_%ɕ8dZB tS/ sɯmkPm7AL.6[#`:Lݮ$ K9~ycm?s~9#7=wy\{f5u: O),EzOŬzbE8J#~ǩHxrS"4O[).݀ ^R\(Axv# /a}a,--7'sQ[d?jao*eTبS=FyPկctCBQFgۥAj}6- `= <4K?c;~/Vpմpl䂶HV Yꁗ+óc)x'`aƝG4 &mBq $I^5^ f/DBPfJX"kNEϺn]_Ŕ7~D.6y"KzN`^ZQދIٔ i.ܝ!q$` [PG)6O={Bhy<{>3D`:c P'c[)ts" e=&{NV{_ FX2,)MV2讫\ %8ݧڊۡTڡUk$]zSYסDsټwFBEmZ~G<:w%@/@Eu5T{jhG0Bu$wѠQn{ŚǪ0E:CK"'q>ŷÍu]Fx9PBE(pHIf<HXh}?eVMYO-ڵj_ eªo)`˫q4x,- X?ƨgQKf,^a4t3o #SRcQ9sJNEgwܩk<5 I+ik1Kn/.g_Xez]֭(^'y@b0l>k ˸$c8>(%v!ZʃKѷ$DoɊϪY#[sǫ٫7`.'@Ug#߱faJ~L}oD4챶{\nۤ!!/D97&<ߌŝ:byܒ$vY̒21`l26'X4JLx&yvGiǝ qr{fifI :׉n%ٕ@Rnu EY8#\[Q$kYnB T&e 1OPr|:ؙDZmd?1}vcܮR:X۬n4Q C`GS?T2 `?8G!*h,;=-OކCܰ[[2܁"]m4@ǥ_hL="sf),aA ^vFl%đ[)}<,We^LBlEO#6lr0SBltLyM׻,i#I.Db#s074ŒRX^@v_+s|k_i}h=Y'ʭaY>$Jҳ9>CWx3ltA0af=VofȡEY jz- B77gEJ"Dq JzӵVOh"=e@H}B:xkײ?œa i%'Q2أNؾBuN::GȸTi)qr/O,2yD:,jAHO݃QH%r g]?@ b^[?vG~1-aܻ1|LcƑM'HY=/ T9U"W4Z aaXf&kp2e\|jXGBoA+(2b>N)@E&d`N8/d/ KIymt@W (Z ?+T:SʨrXzWYIg/b(eVԂ}(yòтj8fᆵgubZeWc3,Pe7/='7bSv삱<)Ma6LÑV%_SbV ~Wi3,&DxAI{0DKi͸~'tNC{T^A[_vkfeJigʋEО3Q{Y̎X7XAgi }}02y>)4ZNX╗a WFBqΈlzD'~YR:xRz=1Ow!ᩞ?J[eT\6- A:O0kT##hݻuTw4?}#ˌhm?Ҵϡʾ1lMIۻy\n?plr(E'iTz^D<ýj-qn䭉>h'U%W ^qF |}u| Nhw7\ϐ=%8muAOJ3AG>5@|[z:Y b\mOɥy((L[D"oHqQ]h}Hحy%PP*_M\".1U UI]tXExyrOmɭN0h0ue[qY̪䈾k;Lxd\Pn }FRZr=iF;ߤTRGWvR5hLILd3*(VRҰIς;"<Ćy?BGu CkdtRz uƚ}.&"Vߦ)ٳhY @SJ# sRzcG1LȾtxɿ ϓ xlʒm&⭍ۡ[4Rw`llhlUs>}#B'HVG T(&4yt&${rL+:EG5 ':`pg DV1EX ʛl?w񶶜9""kTE< Y)K \ɬ-xT8 t5]ZG0t(>%> zn-s(5ˆVP>?aـJ"i<oP{Ѱ$QG;+@gZ tbe|N<7m"ryK}R)c`9&Iϐ&tTs4Փ@p+P9`^-/'  K]B(p)_k!ecy.WY~iȺ*n q{G%kܤTQBw͈UP5vh`gV%"rGV[oI%(]҅^(H4kx$q!OvҢѨbb ׮ sǔ_C%2ZNᡀ8OvA;e!/ ֌fdqu PWr*-.Q ڑT ]q='SCx;gk{:l9خȘ ԥ%u3i ;>\58|G鏯}K8p]l*Eh5,CO퇹\&WM!?d%h*'y/H 6^t.nZU _qq=4# -L|u0& ~`Ыf$UPX k[2 ]]5&A0&D{b׬xSu8(L-9ߎQR+Mlͣ|+f D %-AcИ%!ԋHٮ=0n1h1op%獃nv`FH# 6s vӘ jκO*g`VϱkCb3͈SMՙbjَ4iC ]\Wӌg/ƃڄ0aIT(]xu *X yB]@i[T{-?ˇВӒ ŝ?{'a^_!t".ȍ>}joDtm+0;O . N_l.u5A"& 3l}yGD-)6(BI\5F9]2ێup ;"QbţP_jqvcDUNin[滛n峐rZ><#9TR*%vR\̏B boH0=IA+$x-汘ꢍҩl{ʙ=tSxא!x\zSH@+Av=}Q6@V TqsN0ϩLbT,:[r]2 6ՑnS GU1gpJM7r9XOMQ ;=u]eQS`åWTgZ?~/zZ;P#wgŷeRGUz,wVi'fTkZֶCS-7j^RL"hZny9p\R*zb$PTuAO\tݭjLk xVT R2₤@mKH5Sl*K.aϸGODfm݁@y㏠gT@T:0<,CLUTPG^<"k`!Y#4ϙϞmdWUK;f) Y4ʹU ;3U: C{IWIc0˻\Wя2N$!9!vY-G4v)@5x>B!ThoB 哴yrt9a?1sQL\0@/n|yq٩U}Ny0I{]si(js%RّiV#;OF"]{CS ၊$7%ɌTBO 4,VC3TEB;Uu#nQx&4"hsW XR[Ơlݽ0ќ&a)Yr>%8ߊ9quo#. =.ۆ R\=ǥɴ+LJ>'SvޢnAߎ.ݯkc̀o>񌍣_}q!DɜdtJX|;DUG#hit&HArTxR\P&k#]QlEvF xsE2P]<[G_ٍ!5}Pq Q_ - nqqu:eye XV迺*F#T>4zB#̹zQ|(NEB?`H50tf8Lz_7ԟhUQxK\J|~7|pUCED;d@foͱ, Ɉ \l5W׸ Rgf_tX!6+VQvC ;i<ė'fQ)c+SmI:)pQ IS^)cÅ.-$]`A>Y_ u9347Tu(QYxWmW/NDGn3aȴY< SL̦qastO 3QBȍl>__:vRWa)75Es⣨qW4I}_nh`I'LКf)G < DZ j0Zkff"qб-%u Lա`:d䌇9D |_x 3u өXgxz4.%ўA* !f͙ã4&x2P"GSD_ /U4h;$"^Wk}$*ЏI3י)$1:9r*BA=j# Cv3w/}cQ'#UtE:4k?Qp)lŎK]eԛw[ACqL!nE8qUG1>'ߪvWDCU@,ֳ^4.m%!ƥ$ A6ko>6E.bs^w݁,5,mr3' ݾH2C#/.6j_fCe;CZ Ӟ.)d} m⪺C;y?a;g?plTZ^$Q !k Qa:K&]|=n}XRJJaT^Kx`4sPeTy}l1͠#bA)"'89:eU( 4P_tMxϕ<>}m5.$rK I1F1kc-[E#$y~3ȥMw^.vlTPbxLH"w+@dP>G?6uv I &WHai5LAϢ-0ɱI2[w8քӹ&0A]dQl?9lrİ`+aU7Ԝ;,8`S) tOC2RiIfV7q ݀N^kDsgSmrk deUW$qgI=Clҿv}! Y{i t5_3:SPr yo-LH: wR\nٔfsI>o5 +_*Wg}+WV5zIJ6NsJ#W/)7M3,O&.e-F ÙO(OhQ WwW;ަupr>. D`EЊJFMGBvMqFfzxOɆpKEl0>P7O;qM];*WƁ #L4h5-_⿍qx'f2K]I+AXп|Umܯ2 J*>ma +<34.KFA66_ƃSɏ'LxXŕ KFt1#VjkJDaa4D`{uc*&xB6tMv~O+YH,M{zbZ]2pq *ȗ)ܝM>w5'42;FGӎiע:uN z<eJCcAQ9smysi[S|9)#](oXըI A=BOqĒ%x֎" e<\܂(BQ&?,'dp vBb }aE<q%`]_]KR:oRv!MX^ urQ jW%!]a8$S|Tiڇ6e0Z ܶ<^a:߽<&'A{ ͽ50?vJcudw~GT2N>I7>vCp?td1)_54٘) 3eo/+ӆ?7WC sSSrH X&/`o1)N=Xb@j[xk~쾺tx*5ϭMMgoލ[ ^-|K(A VC!F(}ֲQ~?VYUyĠo!Nl08ڋQ:aG6O_XLQ! MhY06E> &oǝ{Cz:"?ჴ y!׳nmb[2q\vh5: ۓk<>.8 cpsC!j-Q8n=N搳WPIiס wAh$0k:\$XXK=[:>$$.~c?wcњvR=$$+(,")]m!r{ՒQZ-ϭj>|t?>o'WCQ!appx1ߨCdɪeZTlVi4q|zqы=B `uH8,̞!";5@eJulEEh98clo'fv:9c% ;ud 6xQ ʡ%3B#d{C*Lh )8d9 W+oʧ̫CRS7q<895 vMǓOٓ1i2=#i2ɧy95T<SJA*:Bje~#±>GՠL[dO$>L%ۖ2 Us;31vg6w~H$s(^>U{)#b/6L2}I{itRVKo^zR+$r6tD@gLCz.Rr9W@LJ"Po8bM8WGiBԉF0нؚa@w5 EG?g9 w#5g?e]R|DB[9ܥdp/ ׃4ZYǎj٪`[<sw{"&#CjL 8UP0fRŅ8>˭gi ;D}R)#TǀT\[;BЉkƙɢy `0 @?:*}fGt"vn)\L;4~u7ܙ=l(Oa,OafJ %C6a9S., %5t],w ;'ufFjі&j[n0K G`| ]Jfx'aH''&:yF1A~GOh.=i!E"m`K-R048~ş T-_FPBEzWB&\rYo}A }'jqR.`83 \^ة?, GQ^fvfz5lnΖ{,AND11jNy^_4`FNc 7+tW{P ;RӛF?=֌藏mOلOo9Eۓ@s6ߕ Rj?^ ߊɴG1ab/^Q`1ӛ[#Hޱ$p\}' 8^ۘSNvU({Kki^| u{d5R'kFaY8֗SSERJ൐.'c:; sq#؁pyD>0:F n=omEeQZ9 M!ɖ uH$*E<2)tƫ[$Ð2XCǙ' bG2 GꏳnSs0_ zFxG#!>P~r}g0"l{Ȅ/DV 3F=-1TDr7*v y=GPrWq, 0xѶ[yИhVQr_E%^xyuQi !(cj͌zReX46qrjH1;8c?zj~#ۡ'aW>$Ե2rd$ý^WG$v 4 <[2@ <@+`XC9_44v.رv! sb\9朎w`-RƄ0Apl"K)-Z?S<ᚨ<]]v<^D~'K<a(S${ $^N0U5ѳQ}9%<\=sZR?pa8ßFI /׳!ivLjv`~-$w}pceGfmUziV_923f5apԂtWFoR䍦 r<Ό,Dm4<"@(J&'`r J0V=Im\V~

VѦy{v-+MdPV {)|oIuLgΚX5-sщ]y{MAnZAГb{vJA##Nv3(œl .vɓ@hNKgzeUzZ1CY/ʅ9Î8|mO!^~ۿЀN?sGcr2m7#IjYLJcۗ0J qXrɑ򛔎f\+_d9U7 KD7O+ (bLʔے,EgI(rJfܱJǜDN9 &m4\=xLqè 3AE؍e'}ם0scTzaxkx 񮶋MuHRFU.: }i4*8yv!|noZC!ކEg~_D@CaÑu07]ct}PL2͵6=RwssYEn4چd"0q(&=O،}!r+lgȚö5uzG|=멊3'Eޞyj;_Yv^ud::4:]j$}^kRM.jҦqu|(xFG7O z% IaNe #$ Z?p꽽ršH]I+mȀr6bMv?aPtTvMS@w8"|LyebzG܋%՛|zSczh=X3)Xӄ_ԨOh=N-KW`k:'8rNMQľ>>16jy9r8[g JHDc=nM Ht@iswm철YUENu٦nsv) E^Q mϰu,ָT۝(#[Nc<F-O˔QIe}Šaܹ$G`epap$N((\@d\em/"3eEvxPm\HƭS&?j7xYpaVL&)TЦezI'muB:(*7lT@zRÿ@Zlw釳 S,M i'hV1VfFI\OF6=e$>JQd]KPC)PHD@2Ү_a|N՛ٷb諚 sל |Mo#T>t;QGKw8%o+s[2:tqWId]Ҡ_Ve6/G3%hn!0hQ#Kϩ>G?!cd$?1MqC]}h~J ZۣbS.iHg]nD%y:2>M39-q,`S{)G{N' JfѨOLnk#R3mؤ*SIY fϭec&'oTR+3ٖ X)%#H\ȵ2?^D30`w;dLNz7hx67[h/ #llZXKʡ^sBܲ4󧙼G$G}1uq{ =<}1g~˝CYp<gv;tC) ,SB?=V2a #hcFqD!dK.(ԙR~S:MxRX%#f4`dKn|~UfZކ=6FeRF|V[ -EuIi /ZLxAm/gOKKX<2v9!7W#b8 $H| G. }B8zUqtC CAl^qk]wBJSN8vi-o΁pj W1(#&X~"F-@ XaWmãWʏNigIsL 4, Fb* p ᷞֆZװSm4XLRHJ? >vK3z? }]4V(j()cv d?.JBٱBGGnq?:&@i+H+"O`f0q"IBLxumim*'{uz9џwZxK Oke[j@m%&+oEPJ ш9DwރaA/_#Ppz+y jin'FJ0 ;=RˌHj KS \\ ۬:T 40@-% R,l-z< 2&M.0>_a@r[qtբR2;"6,%$+fN;EA~tfd k4jbI$O״`7"_$3|9_@בcLꈐA;< zK p/4ס_v tcaLLiA NSwKF%<"(-p/7Ki eϨ+._*-A^xF-ƶ RRr+hC֨1H2LYW#`Iw+X*+X(F#)P-&:G.E>u's-<.' L0ohDF[3¯p=3#zc~EE&XؑYM<=l7N҉T:+ &b4wm>|XpK]Z`+߂]#v6E{;9HjjG#r %+Ҏ1Jತ#p`x嗄ƖD1yCL޿@GԟVGpS|л:.l߂YMhHe76FtqsWꓭ"4ɟ(%wAFh>JM`b~ȸ1ww/sC:Vlq +ekV',WCqa)a$! ݞ.[ )vۘď9y pjpO3'%%%c߁moe5&56f6Eoa݋P4j TUw)e_0L'C擴{Q$mrKFmaOjAAK'qq8V{=WIH|5tR\{a?ȒݲOEx<0X.D Xm%܃ x-Z>hE❣HWldQFE}~%\¿gڠ@i69r|(I_$ O;8&" 1̄|ٿP]hY\DIyB;Y@P.rRjOAR)^)vۃ{d= M|+)Q˗YO7EdlG˟9ŪBq*)6Dե -t*'h {܅Y0WH!bl_V&~#Lؓrb=ĥ:/ >8?8>Y*$[,I^ơ%IpY n'.q!]6SW==40#~91*U{%g DK.uB cgcV(}J9lG6{RyCs5(WjyR%plSaF:{t=Ecu \@x NljI`c3ɓRQ&IPI+0+|:0 Ny;C魈z_W?/T/&Rg8$1erޝ!)?&,rt;RWQBYiNy,zW Ҁե׻k[uT"Hz3 5!!T&&;fUȉRPֳB,bG-e;* T-2{ޡv-]9, :O瑱 ɐ Fc{mK7]imh?ۖܰ;ՖYnx`Q|B[vs)t(bkh65 լ?U]|j!kz{cb[K8(HJA{9f3O&;" EQ(WZˁ;ֲ]`|q꟱;|Th5_&[c0v>j?[-x.x vŇՇ࡭aɞ}Ц|!ށ7N;=S_%qeBc8l#_4|h"0!/}s 15ii'U`RY~AW Aps/!IiM' y$ +1Dr09FΞ{?[)V]?l,Bm pSl{Y<1zAi#ǒYRΒ:QtKj* \VĮ>bVs5R1*$dߥ]Bn1#Я ;5r& n!'l!cHRZcN7/D;o;;Sci \~,q%;t@42H) u):6U)$;%_VT΄=)0̑o5ZR}L }&vcZ4)YJ SWէ0 j[Kh7<5Vqm)n吳ztfU*~Vs NW~!'yʇaQQ،u,)jOp-,tCL憲NUʼSۣOsP 3U\7XUϏ? 9woN s ;BvGg1N{WaZ0(R@#5pJr%[ vv-0˔.>U^Lb}qsuN!2{wDBL^ŝeʳdB>s3ؚ|s1Ʀ83-:{u2tp;~] " &wY{6 $#qh8'&璈 [m1oe7gR4,Y/%vl(I l?0G\Lq>)E^4s`E?Υ)B-*ҰܒȋKFu4`HݘE)L,Cg|̥i)IJB|$ ((ʇJ!yKĠ.Y8Z ESp~ƁUمm)A=ņ!BA6-Գ$5~t'XS2J{.z< YaiB N$CQIOh=ʔ H=m;"JF1ʇ&@׸ ϺYCrnkAs`^ F[Ο1UakJr !Miɐ'pEQ>LVPg[-u@*wWm(#ܑF>7:iO${[c+۴UUS/&vA6ՃQFkӏNSG OmivM5bu ֮s{/N~1'G9:8a娯:깠iqOj)aϞt:wΉůF8@[_&exh@RR@FzM~FjWhOV`?p{خn7M#C$?٠/[c$' ^q6\/(65~Fp @̕P;'RG?c~6SF.8j-V;(r /ſ{IhSBef,7eyެRS&hv0 +.|(N8>ຮwbo@vx;S{Y +xr5GB]5< WG$ iRCF IRhRhR&*&DhNWjTɕ_R/(~|K) ȒHR^X^*! yzD=mفD]5|N↎ZI-Βzg" Fq2{SGX~C1Wo6K}Roy-j]c&R秹z}(sCzM0 鱞]GE2-5Sa,<"nhTג'bL) )ɐvbd!ʝº4DsHާ\I*=(?_C["~0x~1Vv3Ijsv|+VVWfto޾B}Ϝ腽?.EO.XVrGa 5X YƢ4K-䐐ST+M kKqc;\)x-7KQI= )<[ _ }ߴ)ob!>q6~Fbu!nG߈i>$wՅ:aC?>V:Ti8O@ǥ=1<q[ߡoAPb FTaC>84r^ݷ$30bbOW% ̆Mq<3o0oy73@`n< D@lס%-BncմGjoqI~m)T`%y8 x6Qp̩!s%>,?-ەN n&:߿3uV?J[`NX`)TkΈfP!vn .!%{@Ai4^]A뒈اI딿uy !7O!8 _1c:q08}hv6z۟{xvf?}wPyIqUx(;$ ײCmLyI,*w|dmndmj(>ƤvFf>DuI[,bbXo[Ć.Ϡg?hA}(-OyD|D:3>;ќ?7SpiVߍZ&'Ğ@*ɵX-6y[xj:&[(:אߎL݆SɒEPxG,(` ]]Yek#`S#dJ fBoDz:~tm( :ҽ"98ޭ-PaBi:b l#?iFi|S߂0;bzyɈTɫ>CU ޖ^sZ}JQpR&X#--b:uv:x5'}]851$l(0]ZÍv$D}ك30%8`OG8 ޟmx ]oO<=7;xK" >vL:U\cLo8?;,xѾsLYPm 633k*K (,X%uaM0@ܤP -#v{F3wg3i6Pth)&/ޔ1L0jyRHuR?s33]vǐA>uR`4QnbzEcu )yt"+xRģlG0{b[0+@^wsI~`SmB5Y읐bX'E\,6Q(X-0@I OCkfXX҃? >O` @-[#rr̷* :(#7ڲc?= !S+{]^Rq9Mi}u{:nX3N*_((<&w&# 諀$ aD*{sd;H+P&Gm5^xx-iֈc{E>FMHր8,دUh`**Nu:Ǥ1y IwqȜ2rqq;|c3$µqQZm losdِ ռJ+ )=lZǡrwJ¼e-hoT6ɊCmu m7o} {5ltpa{yy3EwlL'J@kP[k*ack3H:e&7 չO=VS9r/#,5bPAQu;b:[2M?EQuQK]8z*)^8GP88WF{eM85-m2":% ͇/u|ĩw4h P4Eޠ9,cG%lmݨ3 -"h6hM a_t?>pT,~.D}BT$y80 }wՌ)_xEMRmSqGks+'AIAgait=}FߦyY!?ִDPu)zeʳaAI 1-<]*ArҭbyWzq[_\zCrF̛X,(߈;CW`^=w=3KQ|i.e^=쯟?"O7&o!BWi+NUeL.8uy-Y>BVϯ+4XyP[gn+1Sjhž5䲏OC5E] k/-a8+=h/%މ~N[rh55fABp+0](3"gQBءQn|9 Wq-@eyϮ| ,7E\DiOGRh\3?TA. eÿFeגH>[uU?v|鋺Y-K^Ro,r:qEgvl$GYǸ MD_KoZ>%(6le'N)-?q?G(??:ޯHM1;%t7dbSbx7쮳) uRu+vW xI8vhl@&?'ȧ@Y%I,}X 5 ϒijAyOqQPΌ[O.Ԓ,rYb3pSp#תS|j&s:*N4sȣK*Q,(mstR*;`cB as#1J=*|L\M;'G4IR{te(yC$v2(S r%b[IV"%I ^A+`{"$S-BT'Tjljg\%G#DۉVTqr:æe14 ϡw41W p4.ܜQn3JOIqRb&ϋBf hp*pi k҈3Xh~YdwTSʳsC6_/ǏX;0|[r4V8q$-q€g>Hk`v,vĥfwoH?GXG[pc*Y]}N קuf"ЗV9QVlǢAc"n3peQq(F_r$R,%wCǴtq5 PK CD6GԑȄ3u[,4bezsﺵ+F\/ "tRh:5q _Cs mJ6c\%*& hf{A+R?mF/RGR9ĜF&[vDcm^୎<:}O?Hhͽ$e~l1>R_[DD_?|j-SI/XA xlq%J YtT=+vJa8Lx홎InDM\w*e(r;@P2R)9Ʀ " \Qg#/3meSBnKEv3m-ld t↝{nv ,# ;P*2K"YێݓPz^<.MQ\K7f!:BQ07)P08@hV2A|J/`e7gl^*z*fB#7?2 _8FpLbtߒg´R ߉>.nsM sZ9"S"Y{tb>C\Ns чTﯶUmE0tބ-jB`Ц7O?!BÕ>=^7qs)<6;X6cb:=c U|b(Qyg~}wq2iMZhyBƴmFXGAa_xɺ6AL.Xv="ѲbQ6#R"^wa)i՝T^5a[AqUI5hgkV+I\q R+&h` -82LPGYIeRznߚ/SrY뾯.(ʵXq6.w"V9DfHxn =&V9WRhSSOѧqgFAD?m܎; S|GЁgV]GZVG#eMEܹA] f]tY; t/B.y G5i6_Cw$Tp4&]釄(K8va 8ѯ _L/"ri*'I>Ut|i0Z|L;҆=@(m&z*e 6Hm;Vo؅E, <ψvQD>nɅE[L8#ť4zA4 =n`~.B@D@6gq!9FL&nﭢ|%Ќ͓*M~[zQ1}˶MT@mhSmW'YeBmem]s>Ӗ j3p4 <-wuQ-Txx6Or=u^$Wdzް]q9-,-:lb";Cw]2即XP=0USp` [tN|Im>懹`@#8{ctEm['2P'[LN,$$&Wu8Z@p]4W o?nJ򉅈KFgf'ADX<&[w6[**M3R:^o$!Ccgw~^;QV/+CqI NkKH,ǒY(R,4#Ӭq*SҝJǼ >-TpZwF68rP+JM^N@GWG{XVDC{.~bR4il=e 0|iaPgV17xRn;r4xo v_.]\k:%"Oxץ-n})~bPOq+85H Q }5!$oEa2$-0>F6l;|"Agkh[TACm;^H>H0y  %ы0)lҟ`.G/'q6Ȇ|^|xBu^)) ^ u~ߓ}kd}] xJ.'.Uc:#m^nC%9ʠp+;`zd_=I:Ķ('_%辒PI92#[WÀ/2RнQO1lzG~0k /@}q9gNw"^b n- $pLWۚhrS-砟\ X݆/!jm AxVk h*o|jԎ UoF6*_"mjoMpphpg:Z ͞t%:BI+U=J3ZB1@!pPK?'2JQ7_ڍ7;msG ʩ'7׏ב?thb$ C ~w) ;LZȂ#bGODhA'K)'QU`K,,Ф\ "1޾ FPXimN%h#!T8y\~ϾVsr,2x-fk7qVʗ͏[g"7^ YbgkU54Ţ᫈z`R-W|Z>Q7w"Q[}R)q\9ܣ">G2Ձ=ۮiEG@1맂$L/[L>yB;/+.!OeG I+:ujG =®<#=SrI\֛F (DD8=bH_f+ cF ĒrdWe@w=HxgOzQ.n56A+B>MĨ5{)91 8CN:\\]Gj&R+6]P߈+z_m>H+=@{rJ;x-\RXu*ooFvm8-#Fn#s&dݺIKo ԌVD%􊟚ď?RGI9 V$K*(ecMXHTh!(@Q++$]M;X" uGUG5CUvb'jb<\(vh/?F0K\BŁs@öT8gPF8P,zmjw3$j|-h1\Č U:JE?z>`&(Saռ_/W B~ȄL2oZoZQcGPt[c /]B Ee>sI=˞E~sj6_0ԏ2W9zR]C5;wcđgeË"ۼ+qnyV]8 Ԁt4fX"Oz9%~f0; Zᣯʓ( lme&;O]F?mykM/$Qr%!}pWפiCȪ`((G",'9{ד>WO1I>#XX`:ğb3K w{J\c.gh{@~g>|J'_BV~ڌ?_3lXT};flnHQgTg28}~Fx>(T5OJk1/[~0 _}Uۀ}\IREKcx98~]EeORsgp[9D) ٺ1K&~zvEmEE- rxf&ؿʢigsQku*[,8T6xgee35ea/!j[l\!1jRʩKNt?#3x ᤜ*u'㴇pJbqS[T^W9]^9yٕJ[ñiʜ=XnTC!J t e%6?r mksxe_P{ _n z#$DVŀo+mO_e,PkKܲQAZiW`R9 +\:T|he/1Ux_ |ϩఽg(KiX^(5χ/P76P 0ooi)p[ +2@E$B=NT !`OT;P A^B?[s[^#G+ڗr&Q+*9Hysk/83͞DiIidWEN0S_kĥ7s1jKٸuA EfL`#kaDJⳤt:s,rXʥg,4*_C+Q&PITjTM^Lj/ #t+m l&ͤLtC?`f""ƻ/< 2QYrbMF0M&מ>?4{[P-R|= +I R0?fl$v} ~JgXlfQZ( Y|%[KN?ݗETvUQ  F9]{@ͯ#*n1[ɩ"$>7u1zEG]4O6:Fd,ӻF?%җ\rg ΀g1!rQ_d l6ɜ?6˧ ܇.Y{kY8@[#w;PPHIڥT9 3xlUr\ŶbjC˞$*;UߓW~߬`LJDG" R`鰶&>u^,<M1c9n|ˈJ?ap.\~bHm%5s %X6!!f7婙7 + +)rA/I c z[\~EkWQ__( #NY7CLE?Sw+%ٽ=˧G`?r#gȹ1m}+% S許|jPYԧHW>uPUb IN䯻s=ܜiCU(*! mR]41ӳ*أ>6FыB$9$eҙ A0w) Asϭ옽3Q|!\ȋXji")ksˎFL$FȒJq3s+J1GmS>$dhQT6 XһTϔsg5/Rcxd~^sd{+HE9Dx~}sj_˪iLX(x"I]Iw~}6$uEi~5, YSgcA4H'Ɏ"mOih <]F)$9)2r ,>29օg%;#c(uCI1LĻ OMPly$S*1 z*'ND*)Xr`|&rWw(`?fWD(&g'mYUrjzs1+ؕ?_GNcg,nҤăW85?6?p o4|kiz2;I PUG]c1caK|GD7UK>R1}sٟW ])APtw|&eDێE |Aژ"I|n\:t0Tv.IQ4M9+(@ `|'ehY$aֽxg.P'a~zBAnH)ϛvDNXך.>w^4|S'Rج%(sQ-3zi_9jIX-cʕ2< A"  7~p3?26zoJΏ|7a~1Lz vURhX4Vt09hΞȕj;e,̝)@Q:¸SOo:2 :[_:3@C6 (@`\aY2#- N]EkJ:7*qbC Rs=_SP^H~Gy tw9NecنbjUl]@ԛ%K -t&>c?sxs5-ez|)/IgaNh-_Nn`↶C爷/fY,Xd-Br%yn: d[?)<~l!n7`ۅʳN(Az&|ܔ5$1HG#'hmRΞuM" hU5B3̂v@>d'<}c뢂P N2D9(OCJZ>3|_ ʫ 斗/ ?%#2"t͊vQgd5S>!JC/7Ӏ  h IBZР2haܬ"~1IГ 5\NůX,P#enD :oڄ:v;3JWO#NptNנT/rtyq DV۞w% 8N`Bz2[ Ѭc2k_pxtZ#&l98:PPC)Ƨ#FqHjϩ"Bُ(yѶUY9F}{Mq(cA?G1aoA,`@s +Lhy Ru8²\_rn=+}Y.a(_ ~}|}7̯!?ӄ/ĽJYd,Qd% AjXP>G&,dЬ$[94!RzƳͳD]aw;߫' E3a6 q\Iذ ʛb.Z1w6cN ]j ;zt`_BKX( >t3Nُ)^]xJu߹ u g6ӽhCƞ95$=+uJ<8MWYV{/X9^0[eJ3n&a:_9p_O(4R>V(k*˪SHŀšz5b?Ц5 _|Xi i{qvGW| ٺf?&#B}M^Qgk%5SYlr>C>~A R?'TYW{WEތT` bSN=9?F7x}r8^ߓ|Cfs\J23'wy>n=6Jzt7Ny !͑ vM2nR]r%g?T.p_%scJ=m]~CM+b޳{n TeN=hqڠJg`jZl+rtdmQZYAwޯF eJg鯵Eq.b L&(GP$7,WE-`xsVd2P|* 8Va0l 剖Byb;s=>.QYVH=lb4_Ѓ]w?:Sl0nMͰUBu m ҨFF~Դe.G046U3i/YЫE|qxSwogRe _)yh@y}͔0lx{۴/\=7ӓ$$&i$=B<de7=hsɅ,҇~^AHm2H$},Trz!>I1"GEz9)@%%*0!ȵ@ ̠f`W(IČ0`އb8T]Bp1g¾Smp"W[_'_Ob9IG\p+jW˶~I`Kj3>etYMCjwɍ}7jS@ݸ@\o8F318 >.sqGr4Y+):wR3!_3jMvyn]윽.{]T:|&;rPh_MʾOJ0\+Tt]Q veQT3ИݴA]bp i.hC,EFD. v5jOBdO 76J#?_knLUƆt Q꟮6']:LkH[Y!/X%;7i#WyZN6p!(07z q哎#Ύ4ڣ d5ЀNV^ ɫf0c3T"J.(؅P.si-p?ha4Te[|D@᰻m*#;9Im}J@AjGBrz@E֮Ac_=j[zg4PpީRU[7:]vMtu Zbz{@NԸ'Sʔ\38Q6߇Ye4 bSc"HNj4/s2JBZis^?G0ic;/њ uړ:%ur"_2]aCVsOy`:vs8&EMjg5g"Ue%mXX;ۣ.e.r QK> ۺ W x8зVN_of[Fwl #Ԛć#orasA 'ttA!|&%o(ILBLAidXfn]yBlsA.>gn(4v$|YrSrMxwҀdg <`F_Ͽ X𝈘eؾ* _PՔY]#J}Di۽)|"^fKR&=蜖<|O _߭*Kyvm6_x.O,}Ij<51VRn."'<8ω6tV"QznEe3r%8 %fsi:y!LVֳTr~gsqmk8MH,U(,[CC.dtm/&Eiڄ)3ۜS.R]zOҳR?* x}Y1y|'ۅ\zJ#'O]ķmعs۠sƲE{~NovR<oTi7UY"YntTWgCcKD[^e}7h 33-œ ( RX. ~̞ ,tɭSF}:U➺i齸9 涍$T&EA:ɆEGtnƫ %<{Jk|{ ?% |_ԯ=BFɕwKNHa%gFje)}X\Y_ FT5 x|z+OoJc' Upq9 ZKt{CwK&r"\jTT3U Q_EnyyvAm&Ghvy)x&?@I)~{@LjE}3ȐBՔyBUY=Eca/jn>4Gh{f]J4|+ٕc/nb%T.\$I* 1wUk,/BՄ,U-F@ xvKAJKRPbwCKr#=ϫ6Lng&#,Ӷ٬!a8EW\ =1 ~L!!Ήϙ-Gk3GD ύfw2 HEBUY:Zr$C>ϓv e D 8B ա vYNJ߹I&JÛⓄMMF mDҕ]߷9ǨNF:J5I !G,9\ I\6 <鞭m[9!$MH{tnwΞ~g@v\z C``vy"i^)kr7&T;:Z?ǝ@K䧔L﷡߻N8"Fg]>7gs]=*MHUQL)&Dzv9С\ٕ5 wsf`MIS=;r6g.T d.J{)oX6~D o*0vk~~hKX)nBW! ]gP?}j%Jxg=?b.N{r ~Cl]Ґ+k(( U#DRPNf_-ƣrh5ogN2gDZJ>W!gD8rQ)Seݟ "14\P$)i [s[QRvOޯ  FodO6 TxO:߮iCא8SғX]eeGĶ5A m>TN[hY/95Pc;B7f{VMniC.jrjBjq>g_&X =+C95bDJONywξP9k|J4 jT+His:t84)1! MW VuUޞKJayYzLϕTЃV&:ՀPF!Yz΢ȥ~]L:U~uy(60r]`{ } Ag WpC)Dz#_o_hϵ.x;ł;# ]P11/֟+T1?Ueд#m_(?+GrOˈ/Z~"tZu*4SSökѦ*6Ó|gU4~eWʾGb<4 ^Yӳ0)'z%#E elecάsҹ>Bfڄgzźw|Ξu.TlmϞ?p!ܵ }蜵ZT_|>w.s̘V7ODv&R>^g?`'V}I6dk?#n̴+ݥLɴ&[2GOɶ?e{H+* I&O )m˂}F$>!L^d -zR^u)|7I|FK T6c,J ]K)pߠe߶7=E>ŎBh^;9'h+=@un[Q0Q9AvAn{NuLU ul6!6:V&R}K~%uɓf e3IF(^7>' N3#i@!>6aZ9H`k.c!1D; EEǚߩh'!G25d_4O\AGx9m+=qs& n/oIDWVk`n\22ዪO`~|utI_nRۤS9iyе(i]dv>aZB0.p .oa%toq.\/Zϥoucw|9; 'Ɇz=pɍ=Tr51B<#'_R|['*p\{"|^˿C͇j\p~`*ʆՠ4meΤMM7X 'bq GG+)&Uƽ3qqpNM+ņUWZB3O+rC$ǃ:1(Q~qKKFAyS2Ԛ:&U)ޣLt^3T xQYKT%dQFOģva#PGY5loI39xJv]adnRu\#?'Pu湙E`F,ģI"0_v'&)8?~Z)4Nix=u3~%<Οv'-PB6$g =g*9Y#{j"I*_ )f`"w4p :ϻtRzoV=A>CC# qDRq LִdTQJڠҷ.؋2&;ڙӐ7όq ˗``(bwq `O0jkyTaі*A/p lCV$\J$QL./s.L e[0ٔ!s%ɫ*B1ۈ>?ٓn8ҭ Aq[ ER}9Cn uRޕuiV\>YxЬ6r*Z/;M0Ɯ3;xiV=H'C}B'3i:N }נ&ƞߋ_6PeqT &M%{o6;Rn47!v8S1F' ]uA|vV(وVI "z;7V^Uu?QD%9aO!)mSa >VM'voF/iSYS4MxoJS"5_{7w,@sbh+-K)[{%]Ӂnfqy0Z6l< $ٸcHX } G?F#m 5萂7Jt#tcFA#guTq!-;L`קg{VSZ<^8>:lfTEd{ϥv)f~5a\zq7.ѷ.o[صzde W zDۮ1G#;(ބQPkFd {IxƪLS~`taW奂2@ ̝ G?3l<]H]_cv%tMEOq*'Qo }zDlA'm %j^{ю/xx O|dOtFMSUUd&g&ckVEimQ|!Jʉ4%J%` IBT$"oL2g+O3 opSB}{c|#NWOZE8n꙾+Y?y&oߺҶ GSÎGGczi꘯Ged0FV{6IIxq `\M--Otk ϭڬ ez Ym.U~;SUo,R«Mh(Ny_fS@J(<afa }ڢ%m))/Y>}][U^}l&Tx0ݙԭh{=Nk\yɑGX<>fʫQW)2> lPX*3 R <`<Ԫǰ EYLHTqb&. 3[EY.8Β] i"=ǣgB Նju2"ɪ2x^?rcU- %j C\U6te{@j=G^ 3Sy]cuz`pV15> ȗ<:cG).նwJ-RXWb,Pڝ*x(C T>W)LmNn-N>;.}cјٞki@xכ#ʻ%g]\.\PiP󓬴{(?yh0RTۯ\~XWB(juwx0׮[ecfqO :L(<F(fF`1c?Bav],(c/%6e_FؘP@bD< bC>4׿jms |d'6o@G<|}]e@ά%_lH՞v˗!,6,6n1o`c/YڳBUE-Lu˓LBe1Z>IT66" Bz : 븆OWUȗtyBVE@^ABS9aA&p}N)-秱͏ڍlh\t^\ o8Ӳ1I1PĤ[ ˗ޛ;> =geIy9}{5܍y`LA[,,W}S2 d=8:"rbiFĄnJ_W)$`uzk6ɈΝ6iWM\rAO|[Ȉ6L%ׄ@Sg9IE O-BUCNкK[#^> X QZ 6 k}K졇 nϣпa#gx[CuIUK;Ӧ8oR^{\F%! ؉qyIJbo6QC/F)kw6cߐt‚}?jꅣ*П&N[V6g`t/*H&L<$Bd%DQx&pӟc#-$ǒb3z 2!lvm[QgC ۠wXx\NןOWG#p{Vx';ov5f)uɇuz{yƆoIț[Kuf_٩x [ߤ BsxFCND{ODq1ܺ^o}+/￷+}v+ߝ^kAHt)U,]%j&5L-o6>a<NOs􃙰) APGsjtVor*e:6yɛ l#Ʀu@廠FwI%[==3DUM۠XbB>/]҇/_K!&=Wr7GJ귭oO=Wo張m%OǢ8,/Cefj]I[ǔ⽂Vfc6=OĤQĠ]K B ? jvf좰 TS.Q9l.oƛbA:-UӀ@+Kx|uϩx}}{<21s:ZZcVS{k-0Ϯ[{b4i50$usґO,j=zppj\Q=GE}Q0E 1-(x~"\ٗ[5'L[A KYn_*Sg ap+zԨ}bcz2@]< 4uꑨ)ZkLx/SX= N:g{\0&ρ+Ub{5]@}(?',*K3yw{z/3q0Xbig1{Z-9lRDyw{+6qjlvzT2-n~F]֔U:疆?L?s|^޳GSCcN#|"~?xܾ{q7T!h%+,|bʂ.e;y*gK}${.u)C^^T*1iX=CWc9TR>?g8)o^-etݚ;ReY,r}ѤH`# %~Zi\ ރ_ GMoSQY.f>+:Osg_X m)UCS&9(XmTwr-ɷ _G FIJ b;zeE<ϵ^fN41t+?nАM0~/يc:T ߆W*=MgXѻ(|-~=+t6y]uAYx74.X9BBptNT1۬ ڸ؆q}b\r"@ aΥXcWL襼!*0|(+F,28Z|wwע\%*_( 6H;C?rs":6x$JM)4YTg&bn"ve n:{6r[Cj Rn<Ɵ_W})nesK[0D˽0G/gFa9# P:q֯o{DRnyk$gd0wSI`*Mj0U8k 53W{rm^,s>//nYcm[a% {mAIi{OpV )hc*T1y)aW~E>?ZRnw*)^I"`VΫWְk՟I"OzwgIejvJ?M76Km=Ȼe?yl2RW_ŌnmQ~:óLN6+rZ{Vm-Z#9yXޕDj>, #m "\ F*7;| c ';װarl >K\%Tvu|`W4<uCNxKS$` 1-OT`Mbf!k24P`ox؀|McWGYq>?{͜gpy1{p7Fk➢6ShZ`A[Nl7o.lV兗࣢K&ɜ@D4rj X7oC~}>.&ɄXiv{t>oA3g,whzF,49=fSΗ A4d8"(ǯ qo.1epMDAgT}ϗH|Fo|PMBxs  RxV.t9ƩWltӧzy?Q5bT-_[N @7nyyCl<$J5}D`'ZߤN>-{>/='z쎿]*TH\'ʽrE7?T\뒷b+W;?SM.rzP 9a|1hwooރYODe+=A@d-jU8Td;!6$Q>F/.ox!RU bs,?DC ON#. L~Zп߰+ 8}Ro"ǹaotG(* 㼗m<=kV=mG`:& "K3alԆ\J9OjmP4~Mؿv󙃉MKMgL#[Rve(2[y[EQ`3Aє='z:J>T9%o\#T,7&ué|y "C`̸xJj@SOgIVp62l^4s4">Y .ii]9g"_F\.> QG%25_KGɦjA){G ^?t= I5FLNjJD:t 0v6OUB aq,CD;Fvy\[^,4+uㇹ15t}MG@[ l4%[bpqX6kY9{+rv|n7,]ڞ"w{" ثs/Fsځ8'k6.D}Pߢ=?ğc-XG]6\Xe{otIVﳠ@ ۩6Gl0f\ =`΁ }!wryB;c_z UvWRĚr*:~|" /ۜs\l³=S`c:]ieHn<ܟjB 9lt@1ԩ"֚į͆.-y*|m, 1YtpU8m_:XcC@Ύáir/gOxJG{H/B ͂Ŷ( #Z6?1^[!Q̋vK6pՠZցG+HH'hzʤi(4֤=&6i=ej mE:4b얡z N\UeyUZ& )Kb֢Et:ųot1^ kpiWb ^J~ lf$Pdik|,4.\_RxKq%0^G+{'&66l.ϝ<ӴIgcN}H'B6gꀻ3 *p?1nܬP6[˴T85y&JȒ^-7P;{ƼwY!]gWѳa 6I(fV񖤘=u¬$e5s|ǢxmFM (twkP_ģs۱hdO,kUm_v#7[ʮ|xU4|'Mk9D9^_A)Ư&X,G17ߒI sx:=»Eb`-&ZMԘg0.Qbre~s5&q X8DIdjx \#1B;gRF6+yC A%ݗ#Pa`xJaօH!XZ?7h]쒻p ]ڀzcѳΝ7qtXņi~ت8𣨯CGSaZRĤK'bK][T;:/c M8܇CyQ g$= xhu)3z vA/76nd **B0˱@sҹK h2܊RY%гm~o@|b`q#zwUݘH_'`n AR'Ox  kFK,yg$,nf"mՄ5mmu!0$~q{s: ̦. gDbkkEg*ǧ0O97p|x5NqGgԟc?N^~W $Vv/~Rbݼ}c^?ѝ qϯqPuj:޷o fH;jar EB=W 4QPv1>A^B>w =aN|$QIݕr4!8hZX#vEV4)RhN*X#V=8z`pV.{.;a7 f~_^:u"pNIZYۓ[[ezBzY5?xn!GVșh!?B;άnN 1iY9'VI}85QPJcI'II)2Ě(u8s Ӝp|CB7j-ou [~vrU1k'kHK L-yڃS˜%'TQN9?]TWMM__1M^!d xz͍ǢV$˝Y=7Q)b8`ȈIj9GxWnDWW'I I Ӥ1 FN5e< :9.:0Ÿw'9VHAN)+Wa'R-%0g&ܪ|ЦvJ 1r`ǧV#Y$KE`Ih}:[ځ~np\ζu_>Tch{CSR 7 ~?jKss]ZR7z~in`؞h BNk\M*pȻJ.7vF w``Wm|HW|qއj}ng'ż%.T/>эqPq_O'{8֯q)+68pkNUayZ)` .&TsPMA~[McI[ mMa^1@oxw1B9]rF:>Bv֠ MӬ4Ne٦T}q' ;QX4&H27{YrWtWZߑ˴]9f8r,ft\FOd/Ǣ $ېcًGmٺ 15q+Lܚ2`FTm۝hV854 @Pr,bj%.2 ıDԐuxUC> "ghQKCaY^y)wJ56 Nt4ۨmHY9[zR3sefZ\A:v/k q<SR-E/plHBD]|Eعx5Sz>x/$scN\c!CWta/SO՟0|ߪÉ#5ެ昴LnJSfTV63?@)SX?B*ȫsUm?G"/C yb1MITpd Z r+ ?[庀q"}O>1; 58vn_`7 1}=HTBq%F?JOyMv [ڰ2TZ?-%S[(cc ?I,OVTDF\zo`OD9Y{[k6*tr=07>~lVM5#>}X,8+JU q! >f TMʐ5;`L8_|z|!0GϬW~в]*"F!&mJ^npjbBпdi!ߝxd'懬${&Ye J;<I窬5RǕk l-J^6QEnp}qO֯H+0Fh-UדhnvcRPȈCQڊS{VȺ[ӦG Ԧho^3$,!͇P92%l*w e'gۆw ;Ȭ-*7r$=ݽ!Я\yv (BwJR{]5k )[xפ-4`&wr]5bę/4G}m%ϐQsN«vd90aOn>DMP =f,`~ K%,{f(ڱH*.CtY}:tN⏵3!&ע~q.< 6Ѡ+!)|W F;O%8.#+;~z>F j/O#D` 𸳾z#$;o<~p`xkhBܬ[oy^mYLl}WJ=9qys_R)k]ӿUx{_J |#?fI߁G"wHz?gGCO֓CiY-*.IȖ |G+Wq+ .>GaY%$;f4{ztaZӗ&zCIO ]DEqucQQ`9ccqh"zR94;_-Fn_Eq:]ā+7SS#V_`b&paIopqb;ycYt 5R *Alͷ1<"2Yq<z2ʭwH lp^K)]iS@ 8cKHrQ paj I:@Y\N(E%P7((m1>+T9*$X&TE`; B)kǒA^MdXɪ= aYM9d_kZ*>{Х$AoʯK (v|A uK_1hnŭ-kihIN*n{=׃Qx+ Fe7a3SfD*,ȕZܶP(2;Y5*EqYV LKɧi8/l ?QE#|@.۷ɸ9̏j 3"˸F;kH*c@Yn= 966<=9B=Pt 㱆Ylm"\<ˣa"ނmrSby|\%IJ΅2z,̋7ԮߝM似}AE9+E$KIE/Ek\fP93qMK{TFU:y@ q]Td3ql 4 P="b*r@꓿ɓF)w=On@! o'Bc+oG:_r;~mЅ?+_/nBГJlٱyqKg)XiFj7`(C:噽 EiMj cwpv,sӭXǶAej G;QkNDWLbٝ_f=i;cˋ >1aPt@YP֔:B^#r&is;9.wgϹI5 9 u(ˍ@F On\ra.{ =M%CK`܏˯Irʇ{`5zJ1jmt*9"ciEM+Y\B~"N9Y+TE J&VStӥ߉^enj&hgDWu!,"Re>DU[QHÓW߲+Қ4/ǟ 6  z ?ެIdףz8TF6n DrQ.j%m\߲Y˞^lб`piW c.N؊h7gm ѳ5.ؿpyFXqPo>u)y+m۳ɣƳc63I~Ҷt}e3r+ C 'F·H^ ONA1롛l9M zDQC~jc,V2_س岾E4#|kg9ov+fc+⨵OG4\n#U>ۦ<[M]y8Jhk I^_ <>a5nl)( @m +ϫyqkkX9>=T(P0{ԩrg9:z%L0\@):֊:TxQ)cQ) HDP(U(Ɩs*2Ecǖ.-c*[`4(q3B'sWDQq '#3c~H݃l38UÜ*eR@} ] k0i"U}۬48cGho봀T~F7q)|&i#S%~cL41Pj;.dW#)d]hm pM^#E菊=TxRF}WRrFf" 5) '{6&|'<>洳6ײHrqEc=1 Eo0tA%Қv{UQ^YM%wS1xCC@v8"o鸶9M 2],ymTJS#f.@;Qh1B!=:g{`CG@cFjvg<۞cA?ض mŢ͚ 4;O1t2?eLxNT>`{Q3ݙ:e;9V- g6"K<ưS2W!Hs8[Qq58xCmQz 7AoL4DxҹXvFc4cmvŊp=uZiZP+Xd1٣d)Ԭwk7v_JBBͶ$W3Rc̉w_0ߠsJ[9:o^nOL?~±~{?C6o+&hŪQ `NhuV#^ٯӷVNO(-u 蝝i>jDC)TOJ2r]ן2x>T61h4%Lm YpriWO$-wRBT3ȮHa+hHb|x.z\ەE1ʇ  cf {+̊ } 8xt O>޼Z7a;lq=l*dAhis+R)8f^XvjHw@NPв8 8m"S8!#Щ p2.g;%-?b߼ҋ_tsx6G_9ԟ_/~?j'0[ȥ5_j3 }}/wnkxAEh/gAj7v.͂p>8* E teXTۼo\9ɟ5|(@R/*Ogs@oR{pLݠ?Ż<? Fuz5(h.Pa`oƿZ;pE\~}_^A[s Sx\*%T5Jl/V{j/ ҝ8Ut'p-.cm͘'YSYx,y#%SQNJl4;Mx^ok&o9e<.=yi2#Ge[ޟItFfG2ggR^%Gsێ ;#*w>X({dBQz{]PEեKOt0 |-2>:-?m!t?B<;nPOݶ .wwLɼׄ1AE[?mdKh~M~<7X`BӅ%ڽ~"ŕ}' :{; (Ve;}Kʋdc&6MCvU`:ɪ+6 ;T1Zr E!%QaZLؒqS<*̈́m:?/1wP,=I0ƛ-x;s# &3%Q"XQi_N~ ತz>`@OT5A9ۙV>O48͸n—.{ѻ حvQ0I5MhA¡AygӣS%҆ib+:6HM|B\wQO6P<)g©,.J&' &uzFo7['1_ƒ!v?,{26: ܠl-'+H2/S#b u깁秵ֳ {Nk0M{*7mgKILs^.h6(6(;vr 19f3U77]ʟyVB'%{7!a:X:C8nc q3Ȑ4~2u7=pq; */8WZ2'Ȑ!I䰜w ɓZN_{G }'@Aޣ{dK]F‚9r@1Ñy tzbSYF dSmg*G3ӅRK)n_+T4#=:ԣ?򙊓ԩnzGLR[>PeubpGr#&s)᝱zUm&쫞LgLx }IԞgtˎ} )E ΚspqW44\Y)w}cVM݂ eM,-R Q 7nBl|><^#AUÛ-'8kǴ4ua4.7'|ヷӦ>'Hj1|[d:efՉw[*5zbAtu^c'pC#8E"go Q|A~xDI)ep̋?vT:3}{ņl;M"kTc3,OĆt*$8_BӡH6jr('kwg!ruw.(P)Ѩ./dx)r٥w9KƖ(| ,঺ |9&k,qE"z%TU$ث"˹K:qV'!hM8~|-ڇ ;Wp>!ƋC3BM8jmP2|mlxM!FnMJL4I' a[&Fxi)U>F<OZϬ\>w ?k6.^Ʈ{ct6S AtږVroe\ph#d"}p,r,^E`%g+Y[`]lP81< EE~xZ"~4G0?b)I&\bVb &K3FETV7k3ฆf‘ ~p`wk:3V(Bx Nu*g400vyL-*:`_B}S*ޙ/h *. c~6,Yy jMm;wFowO{T L]/,㜈H{V:=iCʆ{!hE {t-N2NfD߅ #z7r`h]2t͔Ǘ@%;ܦ =KᦼpأSyATy y pgoUQ2X.ޏmRsJYJA@9F3%/oŌ09{lX$*&J`Z<3\τ Kɝ< F? ꣦9As!;l@V\>)N !R\ؠIA94ST(׈ %#+0ό~K>ŦA3 ~0x:Pyh)Ȏov7 !O6*ƋK](b9͠/B{r&'}L 0>5hNzn ^O JձUn@<)NPSq\W*oO)\x_Pž;M[8>?N{b|lG+<*b'Ub Rl!3r pobwY -sGOR=V6.?lnIa7@:qn&*'e1cGiUFsv^^&Q&x.b|P'688]Ew Ϭ"t, NɠnFQRF%ȋ>FѺS_Z=K蘂-%kWcU=+ާdlzF|1%yǢH :&Քhs3hBz1p_TRT&<_3#b݂YX4I B$2)ծ,L{4YmWV]3͎+BVCJ 8M :FE0kP_j==ra2~tɖL'ځI*/3n:iAE\챌>],z5'ߋ]ŃkbVr'O=^ؤfaB},OQ%7upa[%\?:s <ε?㿪'~(Es"<P! hݽ!׬G5~HтUv-r-h5 b=%4e"+hX9P9-xu$G!7!ךpk/DŽg ]cU_׻V]7UM;TX>>u ?o QLXt5I0 N>b)9=疖}u`:UD#(K+tӮ̥6λCߪ*OuŎ%:=ziny,0i1&sIrT?/ʷWgr^x}F܀(nh`& @7AuJy=.z{䒇[ׅr'4*ƥR]yx2o?6;Je"^ 见CKIfb a&M0 BtFxx3A.2wXcʣ` Į5Nd׼2å@a9YE.eӯHӋl *EQ9Q.i'`W5)sp|+e?{Ԯ5v9'r&Y{5GokMKn6nmق2h c޽ F((!\#glֶy3s.LA.]#{#K>mB'z淹RRBS]|!uդLQ.2'!W^9H9KCxZwχ=r㮠X>voS)u.ylyQw,x:,WT0ZQSvԲ%'aB ] YacR;܅vkWO_*r%>Aߏ"З?o(AHruw|=x].%Qw?&M58>oOm#Pjyg 0&qcOR-Uty9{]ovq3}`_ok{DxFkǶ/ߌɇ`x_/ Nl ||m#3 (q2'/*U>{;C9 Չܓs;dv &ۮu)6IWlgKR3zB-(3ѧՆR^D#)m1=6/X\rE8:z|x| hfԐN0r~:ymЛ i ?r85~i72o`*½b- }z`UϢ}ew!i͞q6fy5w߰*7Vi7zuELWf ԝi۶5mmI!:^9X+ ΀p!ϔD6sFIEBG܀F.Eblw<+xJa ȱفk&4 ﳂkJ^++08_0~pgHGwvc)pkBy{{MIFM=$2+ibKtJ{jh2_Eԑ_>~3gdr _'|?2 ϊ5Xfo\d\\!װq=fZ2"ó`X{?1L?wj-3x}xkq+Wzַ?΍=&*T%G ps$D7f>;7*fߝ0f<&衳Q$鮠y=#~ݣ(Ah8/?R{.&?Vv Vt[w2 U(۠'y+]R@Ȟa鯮z_pP*k*I=nH`fw |x|xV2L@u9> ~gaWokRJޡ^.TF~\kqW6c?A0r1~]A}fr ~s6쯶Ǟt|vMҵq?x7=AgѸi_kCm#*-)bfϕ0lE%眖UxQڊE56陋1Щ=}ʴNHQ 39mށt'Xr^3%y XGoG ])nrbD>kD 3k~ *c΀˒!ZCŖ~n'j^ߙxN 3DkxRk^T5t=^kGXL xHZz(s:?FySbnsONC-lKK>44g~>pFPrM_\ ߧW pT2Y-#ҹPH;!+:J';Z0ۺZ'zn1/:&V~2 󃵠2i+~Yw` C["JҧgMKT%rL3`xt}7Kņ'wQ ڼp4ԗ)$nis?FЛjicNٱ-Nd{$$3sH~,!y? n q\y%+JVJw{%y2@fC%JCjW#ٔ@\g{JsKx6a*T7ٿOn$KrG AUƥD2NE|KsDrTaZTfJ!g4ejfQ6oZjKmT;l"km6mT{}YyWV_;(r{bo$^(-5Yg T8sTg,܈XB7MbS O?7M} ؓ9{i(++C^cr{U_A#n!{[g:Ż(BkNm#&ċppiQyo,7ڔ{~<ſB&ѺxT:= Q=|@z1 M(TfP(%F<0WQL(*O؟ƶԁnkM뮞^ !]%;e)X١zgXx>( X[%)dх (Q 6]w4vd8;z B~&!gTn1;A{YZ'Pؖ)w,J5t-=T_G6-GSmɂc*-ңz{?W7|hh =Khu,=j0I%aTXI3Vf?U?o&솞Ăj"yU+'<'qWOMm`&&$E9Dk hdϢN#lf>mːD+>ISn ?U UC¥+0'@a "PA9~:WIō\U .@ً&)(Trq팍'"x9 )bEpwʻ^7Q/섧m[;V??%Y N?;eZc|KN\ʐ`5x)k|D]fcoŵծI!fM\>H}$Ϳ3`AX wEi+E,lc|;⯱Z({H@ϝ Uw0>v]zN yYg^m;ZlyC/yE4 3J:O.VW.Mͱ޾T$kם;̵ .u?;*ҶYƛO*BlMfc.J 5#ПNC˟ s s>ܑRiR`KO.EI/!Eyi0j6y!dIrY[a5ѢIvTvy \ 8C?s3pIY~2[M=t|Xr xf*;[(Ƨ86ðSzlrwBaX߯oI:=jg0C!i=w++1A:Q,KE& מm\.*x D> 6~:㒜u^=Clz||aHW2+&vMyh,HF_42ڄ&谆;%lE^~K(;\Po_b4@})Qav;%7+j 1A5S{;TruU#&#.)nt) GZ;/\s͛ܧq.} nLՆ  wS'A'q茓Q#Gq#;GܷFB]. Ęټs,l`kt;_QUtsUdbhqj1ܐKo/z3!N)=PdRﷲy{c^fC.͜z!8(4APR̔*|\x%[Q1]Q1̷! u?q-=\zniۯRH= !m^gF?3װu1emʎ [si;5G:/929M#4JQR^UoS>z rсpAQ\4fsKc&Y=2L=Qϥ$ ٧~lP+U'f{B2iWR<0@I11_QTw^ozc1h)iL k2, 5[N"½Gq0c ߲#xnU(͌giyϨ"Q>M@ߗmrORoje߼{ &]aJĿp*w+{7?crFisL_ܧVߤKfz1| [>x^voٙvJ?y!0 :[xN"W6-?isa'Y}N@ݗIzύri[De w|; j.ǴoTI@+ ZHQ6B^ *V-T@Аxĩ¸UPqʚ)P@JERA۲9羗ř~o>#{{9UR1tf8o!?|@Êz\T{.dn'=V=%(0 Ɛ=0m8AQDiǰڟEMֿ>of wZΙ C)v8lo]?kBY3ˑ+㝍ӫ1ADF6j+`OyY՘eP1jeb2WTۑʔ| i3>љk>M+`0AN*o.BvRx:@(!2 ^ϻN]ˀIYh ,r(:nxAk55|.q,:Xhl;{Zgګ< 1#~4TAz@!|-?A(K-Ӗ_϶4Kڥn֟_B:4{n|Pec2a:/vFV@c` ҇9?&ox x0kpXCd) Jsj8S9"@;?7#ziqط??J;c%CaNV[^"eN%`\bi39o'Ggǻv>|{8'_><%~GgH;sᙟJXc2l!7 nN ӤAF|<r&Vs"ɑwYO"fI<hF~W~ k03uB6n/#NqEBգfh֚bfd8uvf}*%ho_f՚deY}OaDĔ$J1:+{=oOzu4v951nGw OOai<vK:ڀ2t`!I9'YDc1.多v]v?]˔8aP|drp`o~hMKR[Xyf0 Ղ i>+B3w8eTAEâD3%=t˵[Ghf ߎ@&ofN\!줨 ,Mƙd^4"RAh쏓1K^Oм]vt/vcZgOНVIDD?Xj-סR p xvV.!A~jհKzQv7r}r2%`OߌlwىOayQu*8Vj:\Pc[WhJL828uմWι7#Ũ!BRluԧ5.)idUXC!1jTf$djWWG?Ci<$Qjşz?L6ĴBmh[R6i݌ 课zg=8إ T,lű*"brᣱ4^j]:`,^zcNF<$kX)YحmF&Ss"s/Fk2#\1{+[&JHeF"-#Y+G*ֹ^Bj!UN4P!?+ ާHW宇]{i8(9I g6*V˭P Wc~C~sU#{i|}adk/iR9ILeEK-RKənhes=3md[Xbm18TAiY%Kw?rE9Od& lAYx'0:(NtGU&`4U9KGd[}OZ* L՚ݗV_R^{OjF=71v:zX3cbԟPy C֖fomix\Mv Ўl'*uAMJnVCoxŵ.O搞҈l9{g6ۭgrWZ-A@9w J oV$cMrҠh~e<(FAM(!1 S9El#xnѮ\Q`ҟrx[o oh3,Iӌ!?S˩H'%V`"&[0Y&%Ra޷}V@Fn+]NY$W]z!@ĿY9V5lSUCLʋ6@NG$5db$!K-2#o`(|ˀ/aoa:E#zX1t0o }9 kX?4H8B!Ѥ"?["yMsؤGf<+!=7& Ά"^?,FƣjeM_hBÅ)HwV.j/߫6*Oe(c ^xA?_끷^!(tEnx7Ed xIQ+Ƥ!t\t+x}pVQKҤW8b>]nvߔS [|:jPl*FsW6 's!X< `mu7+R6'KQ] ^tq"MŶUׁF8LS)hYF18g4'B4)zڀL^tϕ*^4#٫~xpc9{ \R]: ?WCar y;@ G|mYKabɛ{HZ@~j_{İ=jx$+o'LJQ ߘ7 -4-snZ{p_z+xQYF*@5Ԁ5=Zt4t@ʈ/VP*ry^eB@*?"6'V_RJfoA5z5Uӻ%DV)\k#Yl#-vO1]ɶaxpa9HZ^>@C*fe#kFGu-k~\#5~O;oLO&u Ź-D."`KkUBf \R4<֮oR9,[Ao1}?l=UF pE $u|amLhoR9[FhԋxQ—O @f?EY?MO6_b]\dnASUi4;'z rqĵiEM}5Eb$ Bkk{Z_n%Lax]9,Uk]g XJ EavԠrI9 7=Q^ Z_%(@TfƃROQ;ӲTMIjG/Dy{,<{D9zCkb]Ąܳ8Qn&)xO`Ҝ%; -saF>/ /#΋a<+y#Y/' E9bwaqFegKz ]`*}*eXzہUd*&t7I[cW+s usrfﲣL(V\ hd;Q"9j&~P 'ǰ -DYבҦ~l*Q6 E}iEpqd(gFЫaoRً e_s0 Jk4`ʣ `s)seM{~^>FE3"Rr3:a:N?;mPE(ˠyE+"ꀖ蝕*"LW/bzzk'IRP lͰ0GWR̈23_\rM'Ǩu/s?=E\9CL9 uU2vGp. g/lHUR~okF{_iO{e(c-(M)we) a UwPJs`*NW/1t{G;sz;9ߚ;آ5mxhZ[Nߗ-Ի 箞6|<7`o: Go&8U;•̻Zޢņg]{c}R:r͟{n-@(Y 0'tۛd ˸X Qx06f}:aMJR@^MҠ zڥD,FJRwBo =q,\RcO+g+~9VUYzoVZO^uVAV"/bNkWz8I⻨e~YSkZa/aT`g1љHRFS[\QH T`B\>jv ]P܍l`Zaڨ^ā[΂kdvvl%ud`0%̀7ao-E_pƀ.\ϼul";|.b Gߦ,fKQ MSI%qaILki'di^lzG)5<剞zv]Dx-Lۅԫc6 S$<璦 Ei d>yUJDWLdֿ>6@6|IeߙQHX1tkz ԥU՜` '7zG"%cbf=`&#/iKJ0,$v‚QوmQTѶ_Dt={/b 'G6X#Q9,reڒRwDsCm\yzG1+L޳. rS%hW4 #So]p6N_&pe7 J;b d!9Fti{M(^?36~ ,xZʿ]diqO~sZ*9" ^RI<<ϖ׳0L eTS,_E[kJѵdf 1 7,2XOu rҟMP$1eNő<%G\~jV wJ==P5d/1ovHkLZ `Ӷ VvmpބO,bHuz\<0nF@;lјΊĩaMٴkGRMJEkHIwa/{ĥ6}Zk e[ccmF<8>y-76Qڝ73R}DrbL:ތhsCnGIկkr:N;*OOU-Lc`7zIs'šm3"5ᨿôgqؓg[BA* }ӓbO}ĕ"'K8[uʅXL[g;h:Ďz>Xh=.JS 1i[#f?2|P*e&mpv dK%MNZ1(L`@o gsR8Yer#/l>،נ=,%PP^Gڿ.hXo҅%H0g3vmA _](G1an9T>k \/)ɋsWs4RQ_DrAtQkiԛ)pV&?weL{ֶA@M蹨/%3#IҤ>mT`2%f‴BZm$4W~R8]ID K i2O쮧)0rZ%>h W_e5'ky?;Gei5oѕ8pT&~$&5z]PcG"S΁iq}VLc(!KRGwû߹B%"#%ӡQw޿ o ,zϦ=dVF'[1-{\!@|u۵߻iV.Hf񌷭GY]++rac(? =F ' \V|RN`^6Nr، :>A$j^Oou?b;;?#{tj7oȆي&`"@ZCɠV[e4iӘj*Tg]n@=bٲv_5Xa}^B(=י(35I\UX=ڠ3ױP.Beezbӣef FlOJ-_]OvaƯ!5_}ZnEjT,PuٻaƘ /Ws+M{ُ}Zb,VPD7NCLR'W k7ړ#PG6r;i1@8.]nt29oCx)2PԬu,}A!KJغ[·1|{E?o(|9f?/-3tqv+Ή _0`k]-t$jϋG'1(7>pf^,~~뒢܁ѳ+Pw-MS;MU-sx5_4xqp >z1: 0t}l;IE:6pf5S8z{^˟ZXEɤL:4(zҶ K9ͤowh˪]9 X~MI@dc$$yv*YTE\AϱSl]nxI.6b)0gKeӯ}ftk\72ۤ&‹HXfh@HNr(dP 祒FoHi"'k&%dvsD\I=SރsSa~sPXG|csT:cNA+8t􎆨a׷v9[ã9~`sD8!m.?r?`WFY!ަ?F.`S[{{ 7߽#Nsvȣޤp),$HG-#z5wϙ'{0o^m7Ϳ6Dռz23jﮦw"KޝF:_h//$M.‹a_hr$oaޡM{.tňM Fui|:VVw} Ts[mJ:JdžNmWvaT%Q4CHѳQ{Eg#p%b~`F)TMD5<?>~$)=T1]@gRnMn ^3Ohdlλw'zykIrլ!*,Y̜bO"كLSt+(=n Q2]D< Ez֚'3#ifA{Tn9{0w6.O#%1)٪g/9: /tP=8}owCt&C L*i6w\o d֊vȔa͠Vv)31%%x+!XuFԄ)llxLl;ٔ-q]I ދ%`l;$&B/`eQĵ HpihW%mP!̧vBgxYŔz.EkU+$'˫%k9bv+um* Ohk V!5Z;aebl#OhWFO=KM- $sE0/HMZVʙm5?C'F y]5Yd]GqDO%qŖg?f۟ mۥKiV8p5Ef˱q }0u%E-~veEr}ʒlH XI 4[ɬE<-J@XmJhZsDp^ !ߤFXJ"xg7ٴQiYq͑BپzJq7;[f_&_E2.lTrSF R H֥`2̼9mI%r?H;,} IE\8E;@SxV೵H;7!FjzPе|/N]jd}M(!7 hL?iv/雷ӂ~݂xk2\Yr12* .i ,[ǖ+w:NH驉|*uZijEif:_e:Qm q"I{}xgK\c a-:~Hh!4؎i׃\x!QN%c/xIs8hm~X̵*^ZIxrRY5O#SקR4.' yָU+칵c@jL3==ϟ붏|CN' w@a{p?2 c.sJEYxO`)q 8\Y$fk)) /CvC!Vyql $A2grZ M_b9"dgY^MUBa cZ5"{pZKPCP?)ߛeܧsfF۸h7Q@C?俪>$SH9{}\vdi*(Hh5Y8LP{T_2 z\'fᅊݗJ }?6tƏ|3&WOLZ0g=oГO6ulK6p -oo 8&%|"ߘE."WB|@n򞋕2ksELI5ؒ/ 7}>0C9m)s 7$:K_]2IU4یθdDԞO_?yx% ~w%@8&,[A- ER!P"JW;aI'}} ͊OlZ{H9l z^Z.[\9d!֎U;/7 ˵86@6H#^ o|1Ĭnl.w''E1|9 xlj>m"˵X>XmlM_n-:,U,t\b=U2k{1D}.}UAUT[࿭_5\ǵvu+DA`!e}195~u=y%d Bpw [W-JY̕x$zFz*ɳ@"ٰ>_,%ݪM4&;p5TE-s@[ڬs+E0vcH8 D=Ber&\tMoye4HI>sa+Ij&pRpeΟ{S)Ꝥq5CVsi[KM"g-/#/н8Os4_A7p&Ncf%t.ުx:ЯOe. r9M@U m\'dO\A[ШɆeZ*o=TyO??_QXh>B+[Ӈ_>* D,>E^nN({-:`Rki;zQ4{h> 0y݆H]mC9zun ;=s񺩼p^W+J+bkό׈ EAx,!`wxpS=sj_ju7Pd z{Bꜿʋ]E}9ǜFS$47#x"-RkL{>V+?T^D1u4 s9xuMIF m_'INygcy%_"tG~z rsar}C{){՗Q۵`qE\ RM2"'6n~3EoZ(YC8lDw/ޟytBEW6ؠs #r TݦUw૪\P_>֒^|sa%Poլs =o`W,ET0-b ^TUl7[wDzCƵ*q+QY +/x/;l'͍ousc 'c~5 GXD.e=~]W"E.klFSb/E)V<0(xӴ 1YX*_ ‹ $F;0[_ah4"Cb|I:ҭh p c&fg{D\i`]޹:cJ]^-jƿXU~:W &X g>7bPtW_4ΨFzԵ>hݮS 香\'{hZ砵L-]Ŗ.ґ1:|&D&FBt~ U6;up ܌xD53p?3PQ8xӄX;9?G֯fO<9P|"Zd6!x?Q~ycT FB'%~.د+m"¹sH TfDPdaZs{,^TZeFkbe:ҪQkp?:C)FDžf>^x1dqp5jyS/J2N=_Ĩ q{"Gy-SZz^oQ@yDN O8J=[8Uh/`;E |a<Ğ$-MtO%g^OSm{ؒc_i/4&F`x׌_ &?$ۚ_ 4*.f[3Qc5WY|/$ ⎨ͦfSnwPF\ =ȧ8nCC zsw`7+gWZܬ`;/4eZrB|6ٚ1@êiFf;` w[u0oVE/'zۗFcVȚk~ ^n*!RE :mPL+W;^"Jd=Bk<趑t>fHvCUj\n.EqW#E`Fi.'3Vp:jK 'M#9XZ"zfv?V%F^wgC~DMŢX Ճ r=\a_/C$R$ .%كdU)˙-#+} !0rZs8[MWYrX^CzIIم¼h6kHVraG{D Vg-ocīwgY6-w_雋_cŮV Qr[SiIJzxj_wP*>X1et|.u̘-8}Q%6z͌oo^= ?0yf"s|i^9o~[ϠF5I:(ҳ0׍l]m*( Aaτ޹s Q|D YTŘT տܻU*XeOZs!qšmk仙YѤp|-)o$8-S<b>!xWŠjq=MFםša|+siGRCa|On+s0!_rvqyވ>ߝ`)#v3h3L  ڛn>>fN?UΉ?SDy>f%T*Ѫ0(Y/x7P4JT 7>C5ѿ e K1QZJB@%k& [ajٸXj';\ .r ;1Ki' <2. OOVhY0Q m?d>7^gTə3Z~7"5y?ҟ@ c}9>"Y <_Li)Z⑻9;v#pXdkp8*0 ӛ[@`Qդ8if\k KgdWO)?{?2IWbS5 kFiZ$ߋq|L-M2'=zǣU=dH渧SODZb y J'Z!P"+L6\oe<&rL|Va$ޥ aš!i(ڨ~Ґ>n1 {|Ӡ|iP?a\iG"|tih_|]MMP~#% }oۑ:I<_|STAzL |iX&,4~Ӑ>pp<eeYqxw$鿞$֭#PαJɿ3)G#]78.ǹB;bVG5ܿ+5# (a_4))$6|Io=eH=1$V;ou=)W«ȿ/R֒UC<9Տu*%BS~??ϴǘ?QO\gqU=neRkE)'OaGT Y_G=Zܬ ~go*CC_ ?£{Ml [yu㗅|OIvÜ6-^V,#Z:'cHyؚͷhۋLaZ$4sokv?+ 7{:@@:į܅N,C1'`$D) 0S~5[ l-[`NanQ*WkT=¾C~s6A3;ˆD~3޹KUQ#pԜ7Ab ]td7J@'?Us(ɉ&/lJ.?!Vn\c[(Ѣ?2Jl4%8{cv o:QGĮC sٿTqzÿra Ҭ@MHy}҇WOAkMYOs-ui"k–}#uO^>S >#>0nؒ3ǵ9- juXWÞgW-|,`KQ4.4h]lBRE'\mٻ/Êy#><]e]1E|D5bCż"#OQ==}_&b^Gt g[/p}5l,D))ϵ t};WsV E_ËUt?b+p] Ψ"M^K[,8T%Z&x}s>f-޳muab(5eF&GM4#;goxv2x?@+SFuuP7=c3B]G &uq*L q15 mT"HneMMIU/kjU8ͣ1N7r!Z_&9dƴ ƇIfSp1g4" 6_O1>BT*J)9TPE09yN[hN0S<&ZBKs_ʉ`%}tļӓnEqJoMmS[n6<mh+(kj3WOG{]1傯,YVv-ȹ~X")ȮE}٥rn)yuu!H{{ pKhO #|D%6c2^谝"EӮ75Fw 7z w.kơ\5 ӱ{. >*fAr"Uo)QvD~+R56Ќ=sƏ T]8rSXrb9s-Qc0$Mn/Cz7AcP-ViN>g Sm4Bٟ$O{4 ˆ+:F.n"8W 魉@A~lMtuo(¶; |xk&fۥ/nꤣ6Klaz&=y` ~;CZ K% ib ff _Rz<3=/X 2 \ !i};??ؘdžF/%88[w]rq6/E+. jEVr'm)=/H`F5h+@2OQPUl5|6|𻒚s?67-O-U./-NjHlύa4)Tǻoyi㝍 6|LOi|ϫ-/x#f;o7I"KÖl)LvKL@x7l^X/5Cf4!~*7It;"Rǯ&mT #\YnEq<9y/hfaq0J$^ UoXh:y'po6 DI|>f 9z4Cfp.y]rϤ ( 5}3R=5 \{\AaȬï+@3ε9Ѣ z"v1[Rq4$we9\ ȳ$2~TK1h>n͌SB,%iPYti\DN?"a2*#end@a!Qh&NLv^"Q@1z)jTeF_uh#5~gw]ݩ߃_)Mo9I6is=ub&guibcw  w fIybja5:ClSSQ?"#{ r6Q_v4'ǏJ+WZvCU+Ww3_fYPOOc*iS9Lpg*A<:ڂٍ5} [H5 p_hsnvA5c0CxImRS~/&RLyqrXAǵE\>}0v$8$[@g6"ĎIx+'(.")UkT~ _ϗH8|19 mT&wly;fE`߶: d%9/ EvB3N_r~dNؚRUK5[rKJ@dHl-^5(^J 1`6n1p,M_ `^i6Xʘf>:Y:$.|N̴Lzm o0uig-pQ.X(JˣDvyZoǙBCޡVPcP#v`̬lإGS9Jzإsp }S];T_ iM}w#4lf]a( k`iZKjk]!筤s7b|>;Hp:ri7P;<2GF?vBTmȷDxRA2I o6fueZ][ tG,RߟX [i-l0*_Uuf7w O؟`]#n#[P$K6w^xMy$~վdIzyYֱ35/s/+ACw_ jl+6*)9:rzjFi;5TN:1^7^}\Y83As mΣvx+N#BJλeG?e}Ii+ ~ݨUsAKeӺ l~[ox$T1e*f2(`2C9/L YzG8*^;9:^@m B-gUGُ򴡄8wsFg$RĨXS#ޗbx/z;̊JJ:?H* 7|,oWgh>áuxt,X _^Hovt0ӷGbn8o0d2qxq] >k0\q|]ΆA)IN/&)NWv( gKRtOcVzggXJRaw|[VrZuSFR)z*R/'0^ipp:o%ӲlJ+L<@m†?b >L/p'Ӈ.07}K! 2(f n QTascGXfrZẉ_ue\hPl~uј8>^9x*,P֨y* JLlyEg~PЕh;(/H]mJRC8) ڟAvG}"'{:&-RpCY6m?@̞$6?i*E*ґw|If7Bџ 9yÐG%6V{+S݆m`|6ucߥMbjpaGES()5='_LɆ00OҦ4]Mn!UfY+`u i}0.ygވl^= od] */E, -Xk-ȿ~RTbob#mwa<ʶA Cxf\%]# K=7vt`Y dj0C.9M+Gn)z׵iXc(ie.Y>a)]Sc᥌x}L |r>i|]p? "إO& :A{Z+6ֈ]JܑGؽpT;wqm =wĆQT} x`U6@>u`~z6^Id̄~I Rt:Qz |(3=UFM4YK+i}*LJG=kmEӋSd-fh $O aBQ{~PnPAVq[EoUT6RX/8 5ra.sxˎeں A=lƵД.\qs ~N{nd-:NА 㫉]Q`2 %X&{:V9߲B;_jLrSBJYS)[`"R`3B`KEvV l~#ep[k] ӚX4+!fQ6E>7s AH8eU+9GQ Ƴ9]ԤA6n¹6Q$;Uue('`m K{׭]z3, ֳ]/ڒMVC0w!w>܇LFv8MaP L؟"OtPtZ^꾩3guZ 6>!#Xc?2>izl,v]6L0\vîҫtFÝFm"t5}]Bm۲lD=yi1p}.+^Z.}PQޥGnv "=Xa7Nw = jgRrUS_~|r0s>1p.QlbK3*ڷ_0T+n3cU J~n2YƉz@B 7=I$>hb|K0UV'wKyf_" q\*DQW`:R}螋1grv*Nyއ(%D/wس*4LFlNk9.hs+хOŷ;98XPUoQ: 3ndu2̈́7> JIo7)o {^ =BKo+H3+}khx1[`Ii|o٪{쫸'}C9Yn&#Rd,'v%W(PL ʀ]| &6q'1i͎ÖD,wgpY\$~0 <%ZyAs0^v؀XK*7*_.XymPt<% ;`%&+nFI-tPO"ޅ0(ڙeoIv {6o㇛)ho+ d`ӆd(ev̞0?Dnrә}նļl ҫY,C5ŷ,B| h!ǦB[5R9y |ţ8Y`fM ow:7NnW3QT&,'z|nٰMOB[hq yM[2Iqn)L9nkZZ%i |sV9G7TH(Z\r~*# ˩ U\m(zt@:w8ԅޛ3c Ӽp/z|e p#Ck;JV.)ܩǫ&,ٓfFTϮfE Hށa8i=6(NL^M 5h^7'ӸqW`ḋ&㸫sa" J,\%W&;tۣ!4uX;Q9`txqUևP̛5Ge404^Y?o0 8ֻ᧠%v9zJCa0n+"^AmW\1S?9fyLEɜ V| 肈'L~ ,[2gb~tKfwiܶk%w6%Q?RnJևjPU>;Лbn'Kg9oBd3Di Ũ65 sVq^saƤE:h~Gt*>myB1*Q]fߒ}}>Wdai/HmhNkzɆ^(̨~lCmKlͅ6v~~?8 8 t +Cuwݘ!1NQ>P4]0$LɵޚqXKmҎ`ƍRIdNV <24~Pc9{yl@_8U Z!@&،"0Z$ֻ,Z#xBŠ"c*͞ 󪁾%[ rx3U1y8/%Z) w԰L 9B:AfBKq-%]证rQXad(~4[ Gxݐ#6tI&B5NJRIS~1ֿ(r3 goFpxiȋ+W wOݿn$O:#a:4ɐ egtx|.M@kd9[&rwrvD0gicq=1U _%jvqsݜx/kؗiMys o1Aíq'^Ʉ[<2.,WJ6jߛjΑďn&|`m +,e7Ʋf4 ҫ-/g_ $P|2˗sVozz( s6ɵXvl۫ oWBJԍ0q9Gc+`q@y[yU:G6U*Wcv|;&_P^9r'T3ЋKsN/xmzOD%YT5F =WEl8 J5ƣtnP8 Lf*^7q84 /;Sȇl=~7F7$-L=!={k*W鶢ڊGѻ,o6o*tѯ<ڜn+1@]Byp6f ݸ&6υ$:jI1Kg F3|{[694\jR|b"8嵖aUB4*Ζ[oSj>6}Gq_ |o½qECd6;|]FsځX(& 5q6S0'ѿg OPO ]!rx![O d~?fi<ޣublg5Ӎ/Mz(J j\_spX>+XN-?M::] *@GxGsp.! 7EbZ1\,ttLCxveM~JڈGc$M*Lmdn\Cc *tf\JUl*DJm]őbMꨧݒI=kh¡DŽ. `ټFjwvn/FqAס>֭h( v?Tบhjp?~vT1T_ؤG*i]! N*QRo7 `FT. ):"35CZ ۠U.%G]S"Jn' FU)Ѓ v9P;~KK) (-z~Hqۗ Gam 5ݴW JuO-Q%EtC)OM\ ww|ǀ ӿL? VL1d8 _\/U8OWiJ~{q ;N_XYOF KDB|@d'­&w@,PʿDUL3aSPXy#?&3,N\؈ +K7L/hDiMκiea@Ղv)RVege+,NZbM +VJ?B+`Lz~W)&؇{$I&!C 8YTH9Ӭ!62 SM]6> 2ٖ֭ } eR-؅IǡPW<ۑ'w>SQ:K('w}Uxԓ%_dJڷ$|{|`޺J*T3U¿'?W([07Z:7Rjŭ<ƋIk.!7-:] ,-TGn43c38o)nn(&qhiD}h n[` G9GqjrËeD]Ƹ^6qHm hp/l_0tu';t0US}UlCyx)#kBWnY%m4.c^rU+2fHÉ<^aSl2K(Ў.3)'{J~5< o:Gܘml#1ȉŠCӖKD{z{V1 Fi/G{=@Vnru}K a}YX(fmJ!p/3˹+:wl(mo[[*RH\5BwZn^`+@ -eɫnWZ9&<7OtV}/g妑|a0]#s<$_C>_O}fú4/ ;^FuٜI97ϓܼzLD+XJJ/el|G<zy}fw@/&Fzʦ\PA~-kQ:&%zlӨ)G-J?cYQa~뢒-$Jk{Tr͹scP?]r׺shk=E&!^` `H&TGmRwc#jm*Bb'F$Io2{$b^+E$ %XN%ßP@$1#Ή*dck5ڴpr2ȗօ z`2U~lV5w6h ow^]`2X?\\ kywQbO}Ur=]KkK0,-{0L_F}'÷{Q)93}:6TkANt߸p^ $QǏU]~~VOڟnaVs¬NjQZпN?DOpnaKxx^߸ڲum'szn8v شUۈJvo؄*>k5aC:<죨6z} 7t*$z]5-  SSfCh[Jd'إ&Tùp;)Ǘ/S0jQ,J1i]nQ;@.MLKSt|z.9CpubAb⠔X?ӮY9,`^a֙ 6EU˂Bհ [\QnDyL]әsim4T5 y kA,sݩsHeheJؽWͮ>)EeXa(?>?Ȩ6C'*VQ: u"T5ֱGN o@ڿZ68ާlݘ3qc+c#ϝʆ[hb}S!v`e;%B'r onR⑵j_~"^71:_yіEvr!~w%ڷFl"UBzQ$`=}ڒbسKx l)C4pک(Ƽ:!*p߃L܅]Rb)M\#m@\ؤv̳u=1J\b a iO? gL B7z΀^Ģ\fjGF6M.V)aUUMɄuU4_μ Hv۶A]LXM\%.gbpv yҠ。1fx||ykg6院Y. G賤S)JY'l`.-Tb;_y|jF:CNjGc̭@wE4iMb't*<ΐe5tKxGPa/>[b\R\ 7!#(Jha g#gaֵXu {M*[ϚFV6%p*`0ڐWnw[֎H$s+POӅP%p͐jU^ahS$u ukұۓؑcxnIx)3RȞӟwSw@6Y7| *~Sk ;+7CQ:vUdCCpJX:ɭх=T@fu5jU4ZT*lF/,0ґнD;]5\yQՀni15RnP䜜];asDX{w[Q"z4E _b:k=TQ}z4p#0O'B+љo[d.J6W '(/#^a4H]'Fb*ڤE̦E/K?nL`zCJ]1gO:]52x<֓5=-J:bCXkv4(F&xQE-:>!w5n&;JNkZڼ oUik0{fIQ 5:/o1Ԡbʲ!Ş(\]svdx`zrKu!MKqO:5EpN;a);3:M=p]0'5h`GZ:dߍ`2G c;V )Bd0*3L)FcˑO/cXJES(qz|I/p,~;T{ꌱgmC 5˴'1<5QՈ`"9g#w^ r6JuCe*v`5MAюs}sbS_Rr !)^ coߣ>1oe]ɝ&,#Jq, #q.S)=|`w·N0=P*8NrWB(Xcog f;HOƭb3.~(;uM $4\}7v,A{8OÿR;}@`]e4 |yufgGd?DBG)!)E0;Zc|9Vqշ=ekUToMdžp5UVNuQԟޗ)g3znۈ; ֫v֩il rQXE%c7,TBUC̬#[AN(>8OW "(oyCk8bӸ$ OKu|? 0hL ;+ BQ*O73=z2dŰ]>a1`;DX<8ri:[w5@Qהy)E(Je:;sQq:\ _7:t/.?4lTWyK=2ꙉb~;eMl4R|BK/徍}<ז;%ì{_⥫']TB͞ZU :-R #uW WHeK!J q{fo -@F4=፞=V"+Lw+匵I茢x -h5t0Pz\Nmo; )%f tGp=8`X }2p05Ȇ=15ч8a`TK 3ԟAS- .C[S9inlVp~"wfx%~|@*<Nw[o@J`J` o8fl]~{3:ЯbdgэZ#MdW ТSlR vBo>ج_c4}vybⱣhI%"ߩZ{$#}rA'F9TiӉ]Dߐ4!=Dn 8tqDGG=߂ʠb^`Q,YIr+&. 1jP3D3z\jN]41 Tк]iQT#ZXWNkAlM%DQJZ))& 0EOZ &u!!Z%3nAkeAݝ*r(5U!aXnGMRYb|*AxZGM9YHF0̜aj sRHD|%8PHfq@6ɕH|1dZ˩N,m 7c5:apwhMWB[u,,|7Ĝm}N r](]8`LkKm=rj;7 +J%On\Z85aRp5%=͍cCulSX([RgN@MN6vpb2 WRk%?*C',{~[֘^)/.҉igxA)] m~5ri4h3M['X|p4&TSP8[T!X*޹b {!/f>~I.R70 įDEj8Ϥؔhp(dyo洙o'_^쐆Z?nWGyDILu"HMbU8T?GE4h7(Xt8zxa%Gn= SюH{;FzbͫĞESEϱ4 v.虑svx2߳;Brsjo1ST<QR7zllfH<] cEW謙';8rˬӼJYM]gK{ѬK*Hkά4UPX2@ו ]@ !@:Jh@NdA~IWY3BW\τ f3 9 CN[68|FW4$%Et5Tt/:;$KK.M2yw[MLВX|tX.؟ U'OOGjՈWӁ 25pMiN/Su^m!%!yA |3 f"yW^ĂWbˡF8>(o$-zC |uy\@";P^1!!*]}oW' )159<Үy%o>M_/}I7$]qְIOɭyB& A[B?M)`(t+U*ގiBvYL٩/ܚp~Oͦ}3{H(;:"- mϭsΕh қJE*om}:-|3yVLne!bdbb;E\t~$}(*z=*zy2D#nZ*RܫRkd&q=^fV_paNvB65|00'ztmƵM !OיmS@LSswP@ D!@~k|y&S}2zep2^A=O\nissd!ւļr V@)>~[+ye1q;~'eJ @#~?r1bnRe%v:p7'5A u*듻)N/, Iy˷ Eh?ᓅYNx&B-Wpl7zRr:< =ŷ9^ʖԨf\TUh<hw#u՞R{W ?Xͮt#6M. a&,^Fw& C~{g'"LdT"._ m dd+ HvXʯ8hos ;DS v8{ASŞ?འ4N iUbW~9 ~jXC~# }!!b H!X |)_^n{ޙFAtB;[1yZT'menZ*{ѝ n݄fyپf݌~w=[Cn(R7}y7rtLBmUγn'=Y?6g:签j?ӓ9P\?I[vJML݋m<=~'9+x~/#a "D(zN9I@F寨Ii0jTCiYakS)ZZ\LYZNK3hasW{a@W R+SC~sNOC] xA"lZCLp<WH3+TxPlx.A"ƞ+s0 ~vv2Jc.J-º]U Bxou@ Q{*x'G2l)Bv R.`"JCe J ZTTVFĆRX;$`)? O@=QL|.r)^ q<(MsP YnUIjkֵ 6P_rC3dՆw6aA4 ҦtШa Cn"e`Hpq уȟ&`5mB+#GmH\օa԰@UA(1a+=Gq${X9ߢIfa:.^P]11gI 7 ;c~ucmֆ]3(:gE])hqSA;B2%|E0#W` o(قSert#j WlUBU!>|5 zc,k jn%t܀*Pe'| @ й^u8њqB{H<+UTf9D&-_,`Sd(]ϊ}s Gx$x_-U|Ѽ[m5S|jɡOjLAU?TvNNQZDd=69=;Ќ"M$#v.+c>gE橂*o[Ը ':֗pM K`#M &\; 9a-e OvFDOf's$*u$v$jic'U`'1y}ID =p%[͒۔g-:`[shd% D_5ptϗTӎRArŞ\8 BܦFf0VDU DoNo/=gt69hUCz-P0tÕ%xklf0]tmM6tz48]ҿ YAohCPݦ<甑+UܑNKe춛S,pgҏ>$#bZw4 u6pNC^MtWx p;0Wh،B6y>Q8dDaRI݃v4Ĉ~?P}Q9%#ugO7ug@*6}7I sϚrN,x}pnBYg7^9wtFfWs6 foPTn7naDc)ըnd9đI1-5_Զ=V+2[4%oQ!&(h סC?'fgӻm 8#I=n6HWY6D S FJt@ |SIRf_xۘ-m)ۄ::|4Z= ,ޘKsvz"\j%)JepB5J U -4nƜIg~RN; U]x;#?:7~ uTaژ4RM3c#> ><] 8<B@-z\+U+|r/-i.= lƶ}3z.Jic!4&}|)Q5Ig)OQ錡/BL9XeG(6Kڑ WS٦߉_)K\ǥ7ׄT^:d+ڂZ"]i)f1N)e=)zh 4K\sHhԻ$7XBnjߡlbZb)72g4p$ pqĿpvI1MM&&NS4$s2Oѕlc~$кoj .}$Lc(wܬ9@@dR')0(ݖF|]:GpX)2#1\lͮ*s9i)J\>y¨ MRGnr֑n]N(Uy b V*u?^v@r7}~ҝn絸䕘+J9== DaA%´g0O9N}e?;]cY+nk|ŀLj"c):1z\قz|z4uhm[w'yH&IgpU/MhcZGc,RNOo x&z~m:a\q֗kGyao&RaŹ?7b4ɾV]㧠Am^ľk$څ An[&!更Oio&1r>_b!+#Ђ<K̢Tm ;2c%2k{Sꈁ/6ꬲDVוZ/ OuJY)7 ӏfqGp|}.vU֟SKۭĬGKN#b {9bvg/ ~<?fg*;^%O7&wf%pf 1#p8DQ&՜^8l11WD5;Z*: }^q3Cd!Tp_M:iF$*:~F`~0V3݈G oܭĝ׋g@3Hͅ<3E:R^5*. vo$v*;t'w9xC""ƃx9%$Qځ~Oۊ[#eW}ShX oJP̑l\-`ΊqiXt&J3|vZsȞFku7jmG<ΠW "$|% ~nj؟ 3,} J"Xf.P0S | 8Zy UGKd:7)\N;}PQ.*R ԪGm( 8:vc{Uo鱟ܵZ'kxa!KDZyrt>,,*C9{n;[#f i6(aH#}$+zO.Wpo~?h u9؀\W10g6eTr*DcOE.S8p*c1rOw}%wZt"# v=-v sj" kNP8cZqj*ۨA~X׌:nZy7gs\D^2h Vx¨dXm@Bp$¹mvyE=lE }C4EDϗ`KU9}$"S "UX6PUV Ӯco8Z15kN/m%~NU'=u-WsC Mz:L:HՁdO >㬐q?\kdthP9p;iKԹrз\.ܸ6N{F. O>f}b12A+Vnk%kz l+ez.VɦЊ+"&}x]̵#H୦2Blb`"S =&Ul]Qcȃ'D9;5x6%Q߿WK,6SyDOl7 s1ށe?ZsCTb2 @3-@4>(VJ5ooaS*ś;=͞BΞӮ,-asiBѯ ;.Ҟ~eR u"9GlxhI?"Y4ykw{a׵fe ja˷pVsHѷtD2PX[G)AdWͳ#j#tH_lC˒0OGYy舞ߘB5 Ij\uir=AQYw{Mn?0yg0ifݹ^RIeRH6ViFN&ca1ɿ_R†ϵ-z9(թu^)8/AТI.\ڊg>Y'%17B7aW~2O \HF' #\ϑ̜"9ƶd8dkGY?W +nlMq|n(P1viuZ&7:y8Fxc}6la;(ocY~/l'^Y)`Y-I(u:4F9mS7gRi㡞w~}JaЁh^Xm(R#QT | a~ ԉmj]& .EW kY3\4TgG4=pq0p} ӌI;uvȻw xS0' 'LRjТBN "VPDE( PHH=IQQPʜD(Bw BlϿ'Sy>9y^k5Hv&eKgޑϊw1 C Φ.g>WV<][w! &*rfmF Q<[̈́5Rva;(6vQ[xS̻>M!"U O xՖLUA_v9>>_ O5/;o4=l"7{`=—:K!%JF3?q¹;SqY 4\ bfhiQ}$|u3$o/X>gA>2'qO`/72Ftm QFmq ;!vU`|*W5|:tΑsfm*d As.AMo>G1zMJ|eUk->`٧MG3M=k{ty/Tڥd:@UBώ.(=`,敓ߩߡ)yγV&Rv f,;P4c^il#}wfKv^nunlW)+ƔT eЏ`ci^b^~Q)c%JHr Tإ* @{03k#J6C(=bH!!3oXk~UjlYS\JeO(5R|@U5Gqe뽱?xn/n(QxCE]WM'tj3<\ S_%( yPi=9\<`ޚ2߁'D|FkCaw4TX8! qLdϏ-Tja `)?sVwŽDY+cA&?q><[画/'XU<\%l  Y fTMfy FWRЖZKiHߔHF 6~EWRWM.MiGYkۚqrrG'CZ Xz+S/Pfז ,uoB\PDD* U5gMa~:`3CT~[?7KCPq5Dž9WWTK# Ds(A<26hSZIS3B+1ug#W#]l/Κ #u(\ sϏUfg.:7| tR5[ɿ»zdxcw='Knx\6D_éq}6_Rߋ<%7h{(XD~sBE ֱֳ?ra*ޕJźfv!|^Q/I7W*VQg];o ,Q}ob!N-4q\Me+0ƞiܤ5 s"r2vT+q3( /\dz$ͨce|ھ{pU޾~ &rpz,$ր󞭘l>hG_i֡BUXQpRr4(OhH~upN~ S9ͨnW,]>.$ҵ07@!Wf{\-`x Ha>[WM&_>]EueWzGzD$GboxPޘVmmޏt!k.I7d5" Qc-uH3XgWqǪPQa%ZBBv?cJ' ѕ6p3YHt` @_//QUly2 vǩkco7]Ů$O8-z`JlE`OwJNQXQr,xբK)=ӈ;[ ,|pn Uueh;.P&Lw;͐ß87='-UEsa|RGHg~~z[?6> S؃]cNGm׹8MS!8 -%u.u.28ȑyϾcA.^y-\2X|u._J;'Y:#wrp >>|"W\ۚ&&zS9?KaOx\rߺWѬL!sM DCU t9QDR/ƬtԳ(*%(ޘqd4}c5Pokcb4l[0m+ijݩ1nV2GRVK925 ['F;."Q]5e rjZ[&,n'RqZeq nIܙOlMF׍R%Z[ $5&EBme k4o6,2e9ʢ<"dvf  hc7XGQA-Dh"ʯf1݀eJ,)T|RN6\r0'mDhmh7W(Z5>DMETOW1.jod>Ƈ߀|{Jo~W*&Lk@c}>5@"ۋNBQ('Y#sDgPOdߐJ9?n| br7u(!(/&8A6b̆ ] J:uN/7pUwBSÉ҄FR`SVÁ:/涺[s <{>)tj,¯.@m!QGSfo:QuCVA+!}+|1إl)+ukW.zݍ('GC"\"Ga4%]'%KF~uud$HTN f(Xl1$c]WVt튫1 _m(i!xA*1]7{4-\{j,ݦ:$s:ƹUL<.mѢs@HDڦ _65RG;zn4pT#]C6츶+ՒlJw9l4a&l1Mjbkjh+jk  j\8Bh'[b1&WL f ᡧ1VYmPF _ R-5"e^9cKĶl8y8!5|u^78 JXw5fyj\N\P10C&fsǶ#G(MuNJH泦hɻ_j췣 !##9{jP#$y*rUwQnJ UqXgk=xX2]b6fm06FK2-tïK }t>%TS>kbG6[Z}?؏J7obO+-lcNh97nN4@-@6[*lWbf᮴3шC3 g\#ⵗo;~|ލ9㱋t!(, j]PBn`o+uA]i_F;QQ9 -TS:.ߛ3~}nlW6jtbM\`vm[-]V)@>+,%g 3A%r^XaiUXY_ zS' z9gis7O[yT zE-Fbsq</qr|bT?X~67Q\:t&~J>~7 f,ؔq6ߢqa~Pgt}|*Y]ơmХH;y!'G]tfgGiZMĮߴX9 Z7u GǛ \zݏ*\8& ]lh]'B"rJ"@1'YP=5 [1v'艞qoJx, m@ "YTB}rbVEƆ6Vx[&(fiH]ŵgO)ŞŊգ1 ia B &(*ug2K+Dg0iĥWՈW"JU#XX^s-7K }I%sc/yMjz/a M.f]s@l]DH!!x>f ș ۬v}(7OTg- w!fQ]`ȅvŊ#h^8m-^k 0l,`"tsd<Qr_84 Ewi\~(J b v{K+BBuV-]Dٕ;{PB=3 2 D( f-=J#ЧĠ-I56(̙GZ,C5G}GA!:i"3_ɵzWI .`0+Ƣ|dB Dr*r``w/?|6>m p [B1D|d#ge2+Yt4v %;&hM"{+61TY@NJ@ôM&nV"zEm8XtGo\JҷfaV%Sډ]JEtlVy\wNm"QWD+tZƮ+R.J_%)4hb*?5k;N {.w3jjFouWDD8sE? 9ibk9וٚ _71Nxm:!ZR,1;$]Rq9Uk8):D4LO e | R'{]@M 6bbNNQk-=oP,A4b؆-Xr:ϳj$j+{EgO=LqȜnP@kgp,H*VѨ$u* h w0LaN5w+CEQ R (ɢ=v#bi=P<2DY]ۑVEj`gQQ}ԥVuPUIQ۶@m*np9 Pvp<=&CyĩB_AsGr|0~:3 {{yA1&KK^YJ=(\@ozyn=GA\,U[`?svRDo8ZT`O7TވwQ/j MFDl"KLb?x}ߪ;J4*rPNצ [fI:bjSVT<}ШzKp>Hv՛qk3Y :8  ë[׉rm6[ZH〺 2 f u9(+ K>(M蠺v2m.FL,̀Ѱ`=:3,gy ?JlYEoY0VJG!X˅g=%!WzN+Uk,( ܦJ>;SK>d<[8k NM]g}7i5П챏ƾ2&mcBncك~T# EduS' y:4Q`]Ppsqml4vq 6'lFvrdh4GW"WG}|_ 0kܤƙu^$O&ʋр=qkX"[`d%:x;7=%xj;RQp VDvkAXz6TYJ_IRoso8G%GeC|dKH>KkJ3fkQw MO[dšIjǀEJ;lHi~VއZC: Uk]^M8lI?%?T%^:+SGI"Z*3"2.1p7@ ~(gXG^QҲiuKC^0Zxt?/c-UΡSi* DT  |q-A(fDfT1"%{BP 4h%JR{; '«=RK:tjy^R57pk룃P댇)ɶLS()>xS(4񛰴ܻU:ąk Q^cqj.Q؜a}Q'Ek%[317 +-ƌ[m猊4+q7|O܌b˩5^_v;Mf pG-):w첢ߜ]Ei*r6 ,m GZo7kJtLϖ`/C,mU=8ː_^m`uȱ.AJO?j`^ n^.uOA׉x8F+f0Y*}1DLtgobҨ,i?!jJH9Ac1qԽK97i>0j5㸭yHk5ܚߵD}en4mwpA)~qk\R G*j/x(۟vaakVgӑOSopmYδa.VBFjy/mHokGgkYJh+5(CZ-{nbݤyp{Q\ǟcggہ:QjtU,ɃE/w7pf槢%:~I:peK5zqarZ K+g e7$95tOGŹX,P;aʫ  XQ~(GLa 9JbkǓWzL_(^ p;>o*//0$wLȽㆠHX_1RXa1==2~ 9kNJ&$3#}|8^5Z 蚚LP.7KDEK⡟q}JWY:6};8mo*xq=uYvoĆOg&r!,\ x__•4SWavRAO[[^GˠUi_DŽM+n8U׵@[*%$?nm[lK'g7LPO~DЋ5*Tj8#XhU)Jȏèb΍(q .{m@Y|^z?LVG\C8gݧJk($ .BGє9LlתfŌQ*˩~ޞɖ.Y)&_)[ ;aӸ'LϿ/?:'yb+즙Ot|r/]]J bYNɬպ` Q$yQ鲝f"?5^\x*ĞQʠ^j ׃X.n Knd+:Dv˦cve4s%َQ:$Z%jQ'p37P(Gs@TG+2:F5}R} <7M*7̮J`Q-׈r`D$uTtM~{?kQF9/0aktb @YʖћՄB^ʑͅavDn˕j[1roÁna͸t$!Pb:YH/ҎK[*"/@MVpRĄ.`]6gpɑ Na*^K<(OʓƢ::-NW/UjLupoدz*+l-R-Bv5 [Ou}vpdLfŔo'Q~ ?U;iѕ6M ͰTi|traHb&;E 3˕82cjMiQw5 8ix5tnk0a]e;.Uɹ`|*EP&/GФESl uцI˙۰$q:yʟPϣFجM \]Xq2nެ $J|iU^~ @fq }o"'0T7A :2F(m5.1%#߷ |ؿb~yRmԨB }&ovHl04*]rb.)@/En$ 03Gza!$n%)wx|?;oo>$a|Hn~I>]G-o2~JPt!'~!M7"cuywwGjZfo"ڄRݑԔ%<[ sJNñ-ռ!vc5SQ~]t5\_Nv k.GwTy[*9w(-&-r;zhf|4%uo'4S KeAZgYќ܆[0g #| t_wtv쵵ш>`PB,|'[ ě}O<7w]'jrTae.gtLk`L!-p>ªO󙽃uиY ?refrh~iݔ^8tZh%j0|:MۢPA仵)AalȇqQ|xKZr!vB Nmn,AH=D+ګtSzR-RZOcz%9cz%7؟߃?"j"}]N'7#J=`VǶ͐"{+*VdKG$d{/HA4韑쟍%Ͽ$W!ͫ->X}ϿI!?ukTFM`sJkl]I30u5w 1 `.+})esR"(aX}dF^ŌGfDWJ?_1 {C)t[Xݕs'J 5⣉!IUXd<ʝXS;Ih1NW&{}X;&]{krk5iYH?#Gyt#B19ZCʜ7ɽFyP2(aQ,Y!UɏaU^/YU1Q%2-2bN1TL8bk(8fpNTQM Tn%8rћp7.^] *i>Ω$&#s*'S-q*cq*{TJ8H'9_בq*N:TThN%ͩTB=6UM -u.w2w_0R @W; C8%L,INRZ5R9 ؄̑70):)⃾5rFUI7G߱͐>#,9SP-t݌aDMɎbzݠZ̒!KGqAc if{HLl#y'?OySԼx_BG娵<~NDne3;qS&XLCO Kq&r89WxUR&p6Q9ף8I%'-[bklMXF_9u &tIq5afy,WWL}&wLM\bj&͙xSs+.#_S6[#;ARO*3ABc{Xρ AW}RDA"ҀTQ6ka-wJ(I pNAptUnJvhUht9zj㗅-֖ٲB$H2lw(=vRkkg;RmNØfiDyh u]Az*ry*6n0vyy `flϚF7=|3* jeshxliA(ټ@-0EyXr"ȸyh`$7>XS4% k 96]nͳ 0//GK.~Z?q?R-&ZFH|3,Dmh p|b;:.ԾEB? WnEmI!9S?$FU2H Dj;ْQcWX݃0Yh#?b.LMF{¤M,F"%nk;/W^PF ,dl$)wd-*-5J[dH&&; {Mұ iUi^N%e4w7s O+'Y[q?eΔV {p ]O2^NG2ُ?ndGȉCd̵2ܼC"p> Yiz+\!.; BѦUǦp. fMqBa>+ .VQS%mpx,3BZ,rn9*e>DL <)+@oBGE׹8nKM) '&"KpO9YCuٴxc_}VztwsMASc]0 NF}}֚R 6 puD㢷_ڗ6 ^)%)AndfK7Fkd!dREtf|V6j2864upP(uP4}\Ot}>ՂtTNo!蝔,9pZMa+ES#+?ݐ-?ier 9K\W76GډhɵqZ[ jpzWavsd,k<#ٸK mL?,bOՍ%M=e|ܝLW=xlCgKx\Tؕ~zeb4":v,Op&͗[15= ,qW*Jџ{2c3 ϑ~`"ʸ$NdF'XڴFꄴ`È.BXJ=@ԒBE7&( &m,RhԆ-I4h{`0MhBk/ˬQ퉔_ 2SU#aMN<H69V zMUْŠφ#(m3IU$ʖvkr7 g$TyBNS>El9[[y.BJKP/(GMSCgi~E'pԆ%wXߧKcrq +iR79l&Bx U) z,ڔ?6f~Oe9A[&>4LjQq7Z?j0xp}K轃_(JvG}hY[ zhV{?/r8ue"S4 ;VTOAhxY;( ,Ҫr2.k['mVng]F\D,2JϩjIX}xSߗn5qZ5q\2}k`NptE/D&2\o,)cIM 砾.ԗj_>4MK 'oB`ʬTtg2JeVQVV>uW:%UūH\k8w’NׄB6c`Zi^&MSsKT?:ٴ~&d}HH}ZI ?I?C`FTVe6%+EL %0@oK[ v6y1@'ĮOGw_oh0Sy A^cA%`)M* 3 __VYOc| 4pK +_e`_y O|Maߴ_ ["ʦ{>vAK78_ $ĘvS/ozVGNro}_Z POx|A-e I8 - ~OvjHhC]I>>0|V 5ZokHur`m;*RM20mcxೕP2R-8HJ `M!7ua%t^]G;*} ưaQmHf{q=yƃ*gV\E 0,q~T8*|(0&\$}Đ ߞ .;c9C-z*j t*oƍ+(w1azozN1mHȳ.,`SuC» PA_^} ?.V0od3(ƍt-QQNgAe w3tq3(,̩-?m{u}ț"2xsqu!qәED.by}cwc2[Cgpw$Rz-kW.;B'Qjuhn5|( MŅEnUSXoKBW߉-E=Ӊ%DQ* ,dd@YobmӍgNv$uPU]'Mw$bHF9pgvd!cQwJ|FbH{HC8fBbPϝ'} ve(i,x(De(_tN<豁\(Kİ şt/<+fF%Sw>DNco`6=sv $|ϑI%iY_G/ґ˿S84)sɓD% C< HANq.w)3tQAeztU)z;yu`=4vFj&߯ɮ7tjTӨU=QE9Ӆ/%+kU̜%2g͜?GᣰB)v$B4Qcow%}(e1kV\_u"~"9pJP> oK6rpc8MF)]SSm7Z5WRӟiofK2ZF۹=8u[uWļJqja,E6oҿ:CkS;R,z|z[A k~Lu]Ōl5LŸ2Idc);$!Uw5i5)YwLYl2q,Kw2]︂)2ѕ0t25B>}dk`k!i^+Ydx|%gd"S'!\څҩPw|A gE[OLWO7hŪIt5zm/$f Q͚fc_iBbɪzv!$zӵԫ鄤HHR_w /,6VZ acP}N ( -EZҗ~?n$\Ag o`^M=Pv8C}>ަq&Ԙm\la FWI)c}f6mntO߸OAS`&iìxʑB7^{xGû_c8M|xe73/jkmp;B llq$PyzY^]R 1J5bѨs娠286qx5 C_M)>%HM r`uʌC4N]qqQ9 } oHeIqz@{ϥ\fE-Lkr8,fr&'vY [ּס~8& kŸZ(\'mae~C+'@U/76;ݱC bF@Vjރl͢ Fs6oa%jjN{醏C*@e TqZ el_k03LvՖhmkK/9'dB} 3"d^@h&hr8܈>cPz伀 B?q G0Pz3[B5DlyZP(1~k)ކ+R Wy5>x`tEHFbeJ T^{$ŷ-P[ZN;,hpڑ4=W͌q ,`!vZ :ۄvIK(T)u^•{զ]Sĕ64?'ۭPg>*I,f͌[ѹuL+&drf{Es {tEQ](CX,fjz{w⩔ہ:(O: QE>OZ&-k Bx ũZzklx*AMx'A7֣Cf9Hi?#z7Fr_|u}@k `Dus1@AFG6~$зVK:FyܯX5Ktv"m9҈g@,p:' Ix$f^0繩|>~ߤIo&7]owbwR79qwXq䷕7~-i>f.WJ!kTGlHh!]2qR06ћsƿFyc 9(*5hlڮH?0΋I\ou!qQUMZ>{p$ɅWR"5bD'Sw ^MdP1v9R46r25VujiLHTʎuj 68zznYa-DQnL&Q> Gֵead{KPlkNls"C[4ö?+ܻ^MnG [c:<,xS]x,egpB|'UW |J3-38mO4>v_$2!dCG3DWfqM0T#ROr*M( %Nx6$z!&&WLh)h$a;:YcŪ,)(e?wKMYq::G|Gp;t/5P "y X2/+|5=gQĠu{ȿתU@ 1ו\>WYxOzX^XM\n8L +Zеa9w_ZLS }Ѣ~26Le?O¨O SXBw\n٣;fCcÕ2FO|#8)h2Аe5\!k yСHGqc;tc\Iߔܘ[\ g,lt$eDidi*WqG,0`'F4o V6)%\ ĻҏxfhH㑺a': 6UELb X7{4$ Inح'Qkvn nQ^UZar 6?|;Vo +{Ys:g-RO\nu.Ox(2LlF ny`RiƢ1M)x'=۫MU0Qzm#p>'P]W"UΑe8K׹Dxu3̥희6C'1Pmp\08]acB !9H )M*݆XMlޞw7X^ ~! G[Vkr{BX߅PC/gaj? id>geiYXCh`i{sw4Dj }Q(cu6au,)f՚|:||wuvEn !2~k5Oȝ< R5'1VƏSy{ G )햟.KƯЋl2zM`޴Q-}* wXo^sKe~}x 3)v ۳X~RBc=BbBf8@q.I1 *t!?G!貚c+0 s-v2xHt+}ЂO+QDi恜HTYcgo=5:"ЀnEj{Q_VQsdR@Eh< Y0] bzu(zClˤű| |CH6()`%|?%ܱ|{ם;H-6_3ԪnV<~'0|O"S [G ۷<`"Sr.%^q\Yjgp-KGonkgl(WPxjCTj"qpM^o!F5_C<#jD( %uQ#Fbx Py7RoNjAh3[۰F/  SةcfۭwIᲘ¾-ke9]YlB,e3-W61\Sem.)JMLY䀂 F&4JeъkG},] "+`T&Uikk]]&(T ʬ'ywؓyɚ#vjt~?;8y$>KTf}@%Z[0 v]W0򼴅}pVq]kHyCP~CD+;(@HA4*d+@f\m]uaY*-rQ,s5@600x4|D: AdoGZi%H6=aH{mɐoj`E%CcuI }, D9y`o}{otQpF*( y$("I#Ѩf41ȵװS LEi#?6N ތš8ɋG$Ry,y1?>oBK)MXkC~*^X|縠mqN˃ VK lKs, «<(}缀ՎøW8rEA4O\bSK_uJ?d;+#pcG6K =yB>m'`\IM3QMQ'=7#!dpn֓Ydz5 S3I\&~%l#qv.$ j;M~`kuP2NJ|Xglm(9c`.pj~љH6gyohĬu&DZ C5u[+z1 76<>[B7|6踇1;Ez.J}H_PKshѫ+WXm-r̢"cAߔ`ohŠjRBFoaQXm'jqǍ3 ھ'} dm ge#lMf='|c7|4|;Y:6T$pgUoSH*٠sQFyr$"y)3>S-i:Gc bt+T/!ދ:?욧)C+^}m_RϳQ9i`B*|+ڳPO֣.WѳzdtCGfY#9Iaش+19 :i"Qr(Vox|VQnB/B'/ >*x"6=,RٸD' 3 ېsoH^!O1gм1T~0rGKt5iMh^FsNiB-=pE^9\#?>̥p)ƹ0BC]Z$& bI=JZp17nQG;^*H5T<+hpМ3(MȄB asHzA!krp 8BBUO +vW2Y=8?0}x8$ZǠ6:|]B+ x+ƞ_#=&I>x_LIۄ#|ܸ66}{).xfMyjm{y\6 & y~ɴ=<4?D&&wR/2*>jvf _w= ⲡz# ;؜@4,9*㚝}ԍ|'Ƈ믋 R&}2@";0/w:Z#gĥ6-Ȗi4lE@椒W=BK`v;U3{Xeqs`giVL鿺x~N%ik/BRIKXv\NlD(+ɾ!(zLP߿;~WȞIPP5jɸJ:Ȗ  TE^[He ({* {agJż`u*JG%zQ 6ZP;q5qϡ9rm@ҰBi?uME>.z$ު!;:)>!LlB0YGlqU +|i wly i-2;>UF [5(4/υ P  6o^UܒKa=Y:z0<= ^MYcկNMY9736ό " { 뀈pM yp׵=;W@Z]*6~ōQUА8|rqW&Y۬%Nmŵ@G"$l}\]]Xu(`ٍ{"cѵ ?qЖu j6a'ֲ$R ( 5Ep}ۤ^}JO~]uܿŀ1rI’C(I{MHmrzLg% Ɓ@oC߀WyZHvM0 &xΊ뙺~q[B 4>.@ .-)I!䪢9 «A a(ƜEE*~1KaXX8`<#pC/O4/éZm0CZa^߭`߯zϮ5r=_o9^挫׃rzX0Z>wAp{ƿH "Y vE^3 EVJSa^4U7rqؐDee.nUa H+"O* ΄I [x}vax^ёUWë /u0'^8ɑtC`IX5.*v=M,|b H5 ;q3>0{,rx30 Gaoʚ8ps^gv^!$š }{+wT! W__}WӝW< ݮ[k~ѽ>|:=;zmq׾?cX,&]HEABrm6yW)НS e&e*NiO'5OjN׫=I올ρ'w\VCKu&zJ3 !s/+Vxc &V*vT.M D2z'?pyࠦx]1Rȱ@F}cN}hqYRɒqNp{WZcv%|~wQp#@Eokѐ6VT,mWRm.Ţv*|8`U$Ů6^u[Z:Q.c2 3gm/zYތ@(ךL^rif j+53ss@S5#>h7ӱ h:> r8GVE^8ZAFSO޵O+g$~DelMՒkO)~֝k:Ý>2[>%yH/P-7HtAGK<@5 zc%ũ]ߌBɆ!^^ϰh^n@ďwzH#jb_) AoAKj"~׬)ВNfZFl@߾Fc$yGlW@#?!(}ZM{f1B{ByE^xdLx%.K82ϩaqKhSs+0cE,!d qx:uX'xfR8m'x^դhs8މ~urʃra?믾XY0.)K m&@aF"MeBu5R/_- (I 6F*Kg;M|u9 x.)Cp'J`ono&>Z ̺坪Z3,5Z*61*0;fM!e>oɰl*yrd܎BXX%~HEE43wX8fh_j?gxx$<ےׅW6W<.ǎvH?ErbH!ҧiCzI\QO `<*txf&fO&a߅N)him7 /y \RDc|>q30m σ~pMu+ǞltZQi,/',lJźv#|'@iq$G_WnY4vsΠ}:y12Siž CX<͛Xp@wt#r\8Ćɒ tJ:cV_ ze|K ߢ1ACM_ۻCV@p=b+kGZǥ~}EVoEy= P__Wgsul\Id?O)b98/7C]8ghwU i=z57goг7\5PO0* dBj0Nm!Z{ޒE_L^ysPxԐbbz*oE)uH "l-qhn,A+ݏlve/5#b=&2`ˠ^* pJKx vo*Q*^[-}Ăga=uBq[XaQj;d5{_?yJpKM:;N~v!D % 0Уma[% p^L?h/t}6ROAރ];?ҐLh2!l$x>n^it~+ ?~Wu0Fe&>w8/O1ٶ=C ڪo}uXnM8`:'ΈC}H|dO^l+F>8Z^*ޅ9O$-gtyB}.(cT-zbquRh?~#z"1hn9qu&i>Yr,Lvo[媘[嶢sJMؾ/cվʾm% [?owB+G,E""'`[ HvNiNJNOWXWopb7sT|[2:<|?2CA?KXxFs>\(%:7oo@;* V}%1M8),?Dudky39 _v5A}"r~(WH̚χUNΛ4rVHTO+}k41ݫ(Ũ> U?xp.Cs&p2C# LۆNTEأM<~J9;柑xFAFi# |r[ܵUd_V!Ӹ]"?_w8~w1VpW{]}j1vurgx=-=E'͇ N#u+p4s<&]nJ[^(+#ZNZYrn9:r%|PJښDef#RZcXr0roZ=[7DSXu{-֮EvW1r['^{rbG5d@s@ RD t<|/"I0yHAp ɤ@^ç!>k5/;h'}پob$4OpIw}dNFtY}l~2B3ٟ@~$UrjL(YD+h jSm5EmKi* =v(X,<(|&o$5OjZy@DUX/x}%ћ{ K2\>kISgҗ@&#?KfRDDmbg #ӌr_<%Ib"[xJh]A>$2CdQ/$ɲ?E { ICW9m Ϋ?G| ?Y{++ z7i&|𢀕AI5~Hׯ>A4GMUzaT[a~7:ATُ p @$4$o gS?iz ('+4K6I} cliiE ]'׭[ϟȍ'A"pHg4z㤩l},_h ۷R ZC/U5p-1r*^O&+ %H'#{2PmIO?)fW~:H%W / y9cM4s;~wNl  ,=h]'#W%s%ˣa\\< EeZ 垙"„Õ/.^#,-`1e!;r=n>mZXqyt r9l=ގk%:[!}Ѻfp!ܑ P,դmK nQeC2ǑEs 8ȹM4.;ٺ^<stQ($ZRĶ~QAёF7 +(GNR)ž&7]"=Q=H= 㽑኱5T٫}2JgcuVHTs=W;U/?--Q֭* ۔p< dQfЃL\#C$:T? +MU SG.}2?Jdj&YP^cD)g=> ?BÂG4uCM(06T@yX…P\_X8QuXh<\x/x:73ˏ?p}27c߶q߼8&m]4g,ՃfN: HT~5]搒 FTh"K 9]%1͵UVmZR%~-=\o=m=ziK!D*<8XX*}m!ٲVLYt\ {a4A@ΡӭT `d})Z\Ib+(B{elųw֊er!!_~w~RJ~AB&; NRHR8WA(([3N-j)d_p/Q4xDo`DgD%qJt D*G`z-LO`w!_6s#1p/a9:;ag)%ѩ|he10P}x9t#Mnl z:X5XW;0o{0MЗX]f=i2*D?'"T-hAB١ y|~ هg ri130yQW4]EJG^S83wm[\Oox(IP#g& C˲a:D) G gH'J[Xn?/2nrÃQj0pjvmѮDŧ)w]JbUQG-%ʠ;`p~86^WfkkTxzzI}@T65Foiƻԋa0hd =U>ҋp.C`(6TezLmށn(- t(睞UsV(b0]i' ("' aFMȖ'd)5~hKLsձѬ)b@ cZplZ%Q\[Nςhj6#%-ۂQ'VsɎEq,ĮL ߉瑜n,e _iM]䌚͏dgبZ<,!+<1^GKH~_x}WpAc,R \Uͩ WLFy_̭D6OCU]Phc =>Fp҅mjԻՐ? 93*eێ|/8T}v\Fͺ=[d]DZnSKɚ?͜.V'>f#8כ1@o,X ;Z+Q&[ǖ~O(CWPӺ7.MFʙcxR^2-ՋO%!FK Bznxzh aC5iNr"-}rnD,E#|% &}6j7Yoj`'x]HX/=7 |b#8l&ǫ .G,g'_/f&>W߬!;i9QRyW D`w)Vr\F7[ahR 5Z#04wf_ ,Dm{#RymGhLQTdC!Nq<:L_⇺2 7G4D\u#o). sY_V/A#jKyI?TbDCUj!ȖVFmS×cE}SQu=夿_&bz9JA$~˓o08%wLot̜;74kHjI>\!'*vqWzs|EN$/Ibo dMl{LĶ_*]ι\_7EQ뙤^V{Pk44w\|-'P9s\6?/B"[c\W / cwʋ [iv++nx)`&ߡs(1f+?iBG wvӇ;٩x'~~5[eUqO:rZ`3/(^GU3UȜD;vd !,UH?IS+1csF}lLqAkcL߿Lުȉ:"l" KsRʹ5$C3C! ؃b+pn2nDԇDlpH`cF-(m_Sr&}h|~rѹ??wF*] C9KaL'Xe22 a;P]gt<YFRBg U1k1QF/2  \ hAUPKGWƎ w^'*n,v9DT˟"vم3DiS0RI蜌mO(m>g 4'E(}D( ]d,X&ͯ5 '}9>m[Go;,xf-]pN!/REr+OumɁ&hᰕ)del2VՉ9d~]oi}Sڌk=6籧O@O][RMp״yrR:'@)+K([W[,iϟWn:U>!ܯsS_ jbK2.C{9Q;xjDDԃFfcUX|)rrw/vyFl U -u ` 0!|qD%Riq|$'A-__9K \8No:N;ӴT)Se̢"`r1o[kQ ߣ*o(܁TOpp׮Q O/Sa}xGk x`=ah'+㓔ze9ers9ƁƇQQ=!ߌ.ROQv؝bv15pNk=6CE) %o/w 60KY`5ߕ%=sT-49eg9-`)6ÐQ -ˁÂ*^wFQ5ge!y9c-zaO㾉٪) /F? YѬ͒WZH.jtLŅ(bs/D}'4J bCp`Vt:RʉajJY%7 RB.o/['U$["Ȗrw0cУl9wm-p{ '۸|v'Y^@P.f*mlaKlR ,r"cx }39ٓ%K1*~>_'W3Ukk]o@-q,tպh #PBƘVi쟁PİaƵM(r3Q@~B"fnW:K1a*k~,%DHϴgHѡ*0kpDZe! —$*;r+a=ڑ n r%wݕh}!UVbV>QbyMMP77K.c~_etS/;4ZZPHp=2n0Z!'(FܠʁKBY{ð77M38g\{ufPpK41}BT̶*`Mi۬R((K#2):6no=ג}+f}|'w NBi[_! ҃_؛lCjgqW !wefP2[mxp3't?B^wIpO$>¹1_]:9~:>|:; 5)ܮ@ҵ*3`敥ՆCvbtZ8/y赖I70/vn1c])nu* rꃖ})8m]]mY6!5}48`k8-u%vDܒeSp R7X]5bH> 6b?Ɠbae]Ls(`<1m1H'JpЈjAtӶ:tYC#wA1v4Ώqf4k:ٹ(u`z;}{-Ejjr 1Zc~E dx E_M}orյ&5£mC==:jl"m/IysD4_]-u #ເU>Tx7DO=} 3J+]M^-VAGR=3O@[ˈ'i >ڐ';Jl[a#K5ӀZt>9qW!:.FsH7;J=*Az ao4/G}%!gzE-MɦRj6R*bT,^6moѲF*[vaO{ ÜU;ooGAޡAgaoFkH>LhQ " Fs$WG>c"e%NwpIovmEKr4Cf'6/Տeè430َS@ GŊy0E*t9$h6:M"Gwv`dhN=EZt11EbnM;о(c}Z/J-gf֥L)ҩ.Cڍq797Yg-aUƆޅQVRF[dz B)FʉK8M=OAOL.8ahHXJHH#˭bx`!{=%daN7Oșq3k(O:wct^н5 .sd޹t%bZnߞ8"Z0ûAXy SAt [2Y+%v8ͬkw83+.T/B^?G"fTn@;Aؠа6{0 d\ߴxM9Sz P gR8 %>Xpc> Pp6D(KX a$]mV&Z3TKYix8D[6n7pJa`qr8!@ `5Cmanrfk2rf"hCFqjgCc⽄UbWcB~/avHrtPJߑ4Rn0-(P`Ĺ(:YF n4s9dޫ@+! ֠O_Oi|Gܐ_ " i~Ы'W0yP !7pVˉg|פj2.^Q.H=BþjȾDiA :#eK:=đ,}eo 7U.l 㓻_ZLk gy[|]M\ PC$יxs(H /&*v Idu؛ͯPE{\p?m(7,=O57C(ntf, ֩5< 5+j(X=F-mK)!6<#IM\9<!_iT6è?ǛY+h*rwp?d\k5ԣ1yӚ_h7JNE-Ï-#t|,o:х=PQX`<'l6MߣD+敠(r#Η&23mh_ʝy{#\'^)詇G/e ]˕Ma k<5rضwph.""%OOB䩜r3J]Z: {*(TTix ϟi$#?bg D6<+,Q_跦R.CM4“ET-zMU^.JU(; _TOW:w4NPx761 z"{^|o?A>!kMmP 5P}5ۭn]|}m/>cJ-TwD=H ZVy{Wn 5;= oT7*fBj3@lm-O1꺎*qqs^S-xpb׹'+M_Z[u=)EVD?Wis1>>qW3֘]; 5|clJ>hCE:gͫMujN:{j7H`k."/t?A-ru6Z5;aBti +^tpWZMp[E#:Kw+y r=E>.^ᄁnRmƧ`v;81!=S(Vx4V3oN Ƈ$3~Q846!}:D<7Ht, &Ca7;y^cx{0 M-,6mi7GL|]9uwȞQJZ8 v7R(gEjϒqD a-fV ٤"-X(V`n[" ^\'| M1W|=\3 ݶGh|!bQ'\/R |^eSM?5$`9*оTbY@Jp:foAQfwPl7*p\.)YbfTz <$®qg{qDžjjPaYN;.b[ۚo *{)+q{p:Jr 9]`2+U_{apzzL qtt^dZ.ij]śs\Hĺ uR.I )OA7{*- .ͅ}DZ +rtǻ!|,=m5m#F_#rš;±fV\NͯEraê#'PE:E2Tա t9%敉5Layvu7_}z诗n*RvM]ܰFLH/y|&eo.Q¾Fiͣ0ET-.I~ɾK!{g4A`]˓F}hcYE.;| zjߔ+mehRu{t}c+:T3Eփq24@(/#\5<1CLu;8QqXҌّx֓>;a894~'FcдJԱZYbru;Z <}cY/JDfQ S7c" ;MaTGT~:a#1M$I+ 'SQ9\/l,JŌWEE~:켄\:9^'Iwi%2) xD]dZ=BvfEW崉(8:$|pOc$E`k#(B=;NqCI[V։EԠpT^6ձ^<0D'QHRyü@dS Bсq עh [(n#f }qZwEEh76L5lᯎsLd3x̠_}|bT8;n7U]Y~5",9:1=> Q_yi 5\終{c}.D;lPG 6k a1&I.L_}h,ϏEgVh(t)r@4l/]cī|ڡ<ۛF/*B0FfH2+ UD\56) `uVt.z8>Ot` !K|g6+u&\G7&P_ xEWt7uN's inY悧+i_Dǜ];UuK%HTQco=LOП3?#M(%<8Uknb"R`nP-j&^C7!1''i]DE cb̮9M uZt(/ ݴ"]Z G!!`fP9dFTڳMp)V05xԮH Fw]DnK̑/%u:hux=\ 8T-i S۶4X;~ٮvYz5 O+w+Qv!'VBzlmQ訽?9KQ)?anzP[○Dܽ+4Ngq}T!\&4^jQ[soA7h A`A|oawkĺJI^|H#ެwm~mƒ`Xߍ"2'5ep&Y|j%o!n̉D{HjRFiyeӫA/\[#dtǰFvJvKh*vx &T~#s߀y%COZ'ENyL`<ʥa%fFGnc@Nt?Pn 9T0B8'Lh#z7v#e=iHNj~+h)|^j08Eyv!,wr8x{+ {%^{d8c@6'4t >seC ;ڭ:$9m!vkPѡ$@Ֆղ?*$4_2qsFqji﷼,4-35-}i ;o1g?$e71d#ЮD -y&]1kC͹\?lE-e#1A֖71!7` Dŏqtb&{K^<i\Dž%z-ަ 6sg9!K&hOAVraZs#YyE }. <-]댮Y $ZfC3ڲfv$d_'9u! qOR-uIQ5Y@E@)sXs9<ÝD j0Nr|Y.^`{ `DsJ2³k8@5\6I,nl) Zm*unqwlH2Z*]-X( k&X:KH/P@çG8s1?̖Nt/_fJXTO/o'<"A\8$X)mU jgh6f+YwQ}>^aZZL'RVb*GTs+ vDH vFs#X%kkV j-'D q DNCs="pҷA~ jm)if|щrC5KI5̖`t5nqD(͇@N!*2tTfh桹D;%5[ ΐ{q2\3\=1 m볞@`f.$jl]߷`?Cv v}8~ xEG!]U]Y]6٫sr"SSq9uE8w?}`aZav(J"yw}@ۺ=&(wH ݆'q>[ o?DٿL{w3a@_C4e$`/GQJߢ– Jt&21'&p(4;,AT:C+^f"Oi+DO^+"LWi/Qau\j9x-IiwBI{'lrJK~|gN6 &Λ#L0@GHŒ2q7r+8BfXy~AkKt!u8~|@[ۺkpV%>SlCd@ߊh:b,SQZ"3/~/[Y`oBt=cGPՏ|d]Cۯ*JM .:NiOCQ-R,cWB`@bdYlHx=d3/VɆ㑲NdΨ]5dBAE{r,~Q[2jv޽#"F\H( ~0:5+k7;*a3}u)%T'!N>_Lẁ m05abEl#^S:N-V6U=?9liF?0$.遯Pנ("bF]'jE$A&?".hOTNťRlv]0K˕Flr;+b`]" E'bAT!do¿h4jv^v8M};x^h|(n$ k3b7|tsHLl1*cRFpsu*IQbLn3J& ֦UԳO9K{K;QrV=ba&*Ua6a;蝘†6[=.L1[/eZ'Eij읔V+JXQJY8d'[dyIt/ɫVזeJ&%[DKC"\|ՙ~TO*_vSǥJph+Q6lBV閌=f!ѸÐ~2pݜ|u}ߦxtB%Icr8@WYvA ]\7^4JdOYլ9!G XP*>E!fL}cS.?>J@Mm}4"RDjhb)3hbv?x&=)6Ԉ@C1J[lL.;CrY9_+8EY)T)PAi>C3 xb`uogٵ=(rբw` t Qx{`^sd0Tzv!WXU=qq<xE>Ժ5X`iϩC#=Q!m]K]KT:yz2B Pw߀a:t' 㙳; Q8!>R=4rEd*D%kXYc|3 ƍ0$> })?^*XL_{:ct{lkInq/a 5܊l(P{.~r9.DyJ"Ke`%V`i<;_ <(:A潉܍I\zԾ^t#%ڦ/мjF~ s gcUdcD Wݮ+nz{|ȋVNʏ= fryh6 cӌΈ\Wk6yIϭ<yíΪ| qTWJ]F Q'+|!IֳbFa7^Ζ+BFXIjz6>ȵV)V.!QB2DU0;mI`{-byQ~ ecݕUvV}ma6tzfې95q |(3{FdȑvߟOH^4yXh ͵\Y$>Ccż;n uePݞ)UO^Eɤ]RˡdAB==Ylt2;>ٌf|u{Fe8(\m沬b<5,g2s͡bT4E VdzZC˚Z1jss`VxD<~+հRZP\nT7eENϗ}Y|(byZEHܟmޠ]yJq!XeOU(>a;AO >%P(-Ev&WLSX[DrFxQ2x>*Y''8GVOB7{ 2(9aZs52_5'/3^"]G'cZqfZ)*@h-f")^]Ѡh=-5',j/G'_h}kYlh-G_V3~;B >TQ q,wa\Fl%G^ȇȒg0M♹Kh$` Pje5WѸY"@J~@Z~9PT52/ )~[f:ȄJK."WT/ Rr`R _=yi2+>,~ޔƐ^IWoH8;j:KLn%3Uast^yTUrB=M7hskWYy`*XuRa?`9rP]@9h#} X|nӮrWsP }4GqYG?1g~DiUl: m1ypaoL 84cT!X$⎇dWO_F湞P.aD]]?uȴDEz%0F$R.Nd 8H0z\>s<IIf,lwToHbZXzpF%3@ם^Z p;G`S V p&ȁml5dCڷ>nQAkK޼mP1' UB{z>Ǻrn®At y–2NCcvR?}x\yC,I\G3鍶-;\_Im|vc۹k)# -I1xSB'~#?_CygQS}4@ #$XvD!Ď̰зV% ZOM(,}e62y<ě$?[U _J>?'~f4x&ƃ?TOzC4=rUuX9o{2E2[xj-\FuCJsc r3L?R[dqΘ[-~ė@2Y5fr1N ]iގD|ԎEηyޢn0mǹ}Fs2_36j)j&_&GBxܙϿU؏pT[j_g,{J\Ls`jwpъ]/q IcօKxWo$E 6} =enK)F&*d{)$&ݠji25`Mj&nn}%Jߕ#a;}`ֵ JK8DjۄXi?l!Q4IRy ״٩58W-ځGLԜ,wzIňih8P fj<goa:a$ɑiX&fsV>&^q u_UM8rjܭ^yy{\U%^΅V>gqc0լh뉫6dn84-45>:ލz\Kl ϿJ{(մ73j{,2,z)%x“˄ /_n/d c=Hwȵh9MC >xCۡJ%6N EU4keQI2 \:jc8*a3(UbehhlqY4t!;hZ_1e#e< Qt{z*V1wSwS @ h&Ǯ^8*mL=Ζ'Kern f hީ`O(-A߅>.bȠ,# GS K̬tR &4`\at~u?xOz k:n3s݇>:,nEO{:D OJbd< eBd NN0rSs,cd'2:l]l\Կxe+x5wz?ƾ侜0˕q=Sو&0pٻ_]|i_'шr:B6w1 <;dC!+#%&Y3m³%pP{onbmdH&M|fQA z#UJ:UtȽCm y?6!j gx_lb^R#Z9@a+{yYnS&p#. gbQM nT{ی}:Q.2_0P- l'fbh&oEp{ƨb=F% FzJZtlzѓjOh9Z%"K4NvLJ oTوx&EJiM3D8vβzWH[ߠtYz=7|vSsb\RK !3/#p?ay#Xni)?r}.Os#p>CqyfT\~N5Z$fsv^=\!33Y`AOJ0zj%>Y\R_4jq3\)W|7 sU| sM>'h;sgOvBטmJU-m1!:6洙]7p^v@ @,7%G5%G諴[ }K+`PVxv(\ uPX"*O)}Sl%ZX pQ?@\Z,-<2N@7HQvG5>LgA?!VjE*|> s:< >o7?WT?<ScF^>;Obt|RzK\-4Nruԏ$F0y#oedkREq?x TM`""1ѱ>aV(=wGw2~Lt'ȌG~zҘ0`Zh|y.1.6&SmZy|L!8%zx9j[d.WM[j3qnBRAL?3/ӿS oL>Sdsã#E2}}Wϣ[j[:Kk6`P|C] Fe}$Mt99-Z7 no߫_>,6C%C2(qx͏Fy\TUu0! 7Urctk ;$"1xp)Ӥ4-$\ST\L4).}s=g.#n5{9.=ףkݢ*oC!޻_=|V2{xÛ6[t C>F+4UƘZ[#LVPS=ބ&< 1ѷ4 IEjKʞf_1Ԙal1ZrU9hf Upn.+Y )9ԕV*ǛYa'J(quM/ ~$^D Nusv.8]W%{CSR(Uw? bА;Xb!ޅg&FgW)PQi>}R⑆BLMhofEQ|'MzBҬؤ/g=4G]~/m;-0:J R5 p0.qL0BBJۺm3evj)2L v.2vN ˣE%J6Gu4z 4Nv҉X٬%sf[ix#$ߒNˀFzC@ 4B]3NΑy쮫7(m$cKC#=\l,4Eɰk{5}:ݠ#M h[QO*0rDQM3n6:wgg4.VUVOpEf`]@)u)KecJQnѶ*j#39YZ.vޑ񴥺b #]1{uhD%*t(}w7?G{zУ? ЭП&qT z/{@n!Lt3p]wޙ,az'? 81@70譡"ÙAzK@o=0􇠇@7AzsH37zc荠7ć׃^ЃAC ^}kCn^ zM5H&ӫC*Ы@#K 2J}+K7CЯ@/"Ù~%B'fB9gfLwB?4_ ć󡟀~1G瑂QT?0C$Lυ~~?@}/=d wC}'Cφؘгo }+-п&o }/WfbeT1BĽj rABi;gr n#$ IYUBpdc{FY^0dMCw<5Y.;D׸ ] ikaH'xX-k(vSlw +&lٓO*_lh0zGj'e,'G4mP6E=O݂ 1M(,2 ػ7PAĨj=ZkYHPeVT؎n`E$u{=-=37C2܍To5*=mц7:_44POA7"Q1wiݰCT`Uu(FDDSpLJAɁYjY;cEXG'ǯVƄƶoQ'/Q:֞-6{{SjbDq\I<(·FgxrGL{=~B5\K02qnFZ9ݠ%kʃ C%Q'3~bߛ*gNV6-2 Q4xrOElUeIR1Y[[FO8\2ekBV[ЀW4klEWŵi71g΃)]rװ8h) XY&6q"(wAW_FvSgzl:(e=ٜIJr!w)IYJQ޸3X#+}=ӒPmu.A;NAJL;aAr+\|>ۅK 2R^HE;G/ )Lp:8*mT%h߬rSK+բ;oq\\Ge@ټJ84\$x[ק%Bv>F-Lj7lޡ򲀃`~B&&P@qzTI׾7li!$kwSس 3W(VsO+gՌ7NCS:ܼcoYa) SFQ" sd:4SҷV;O ȵ&ݟ'h #Ks(uiBK$l؞8높cGdEO.%o!HaҾ%Ki-ĥt7G"V\\K*^%,Sn`Tezx/v'ߪ5H d7e5`^# cEG{g`3D^;k"YdwK#kP:7G[[D O\qA{2s6m1Ty *&R Cu cȂυvO (sFځ~2h%IK Vp;X¼q;BBC  ԭ,}IhWs&W:X] R}!_ Ix-HIN+ŗ.4yԤ8eM9Sro?ܡ%!K`:W]|Fۢ?[g!* }Р57AEfE)e*딜gbfA[pEtp/@ ba0wjR'F ( C!<T/nH u=Bn}eц!'e,mI*Е}HQY~)y\HY?\nzxCFHv^/]~`rk.1cJ= @%JrVWWC0-mۡ4Eyq|7E]G>_ij9qu×R^3Yg[FH?ʐsAI1Y`6i P yjJfҁz4S{_R{2W5lQRKG3-?fP=5"^}ӳJ9V*.y+XKj?wHZ]3&cnRYlwʎ*ZZT7෬{KC=#L~v W0+{0Sz{2_˫xm,Zԓ͢A ܰ2Գ{"MT?33y ԫy=Y[k swϳ](t C8/ :dž!Iw6]jHL[sWkD2FaOw{PAjH8n1)1~ w8eTWp맭!z Fw勜BItގU T*jdSQ!lQ斦Q8~#t-MAzŸ́;Lsvp@BF @β5܈6VL+KUpw@`;3-AH|.',q@' }#wc /#?)Yzs BvOS*r\ܘi5[B4( 0 ZWI/ 90.M3/3H%>q ވP2PIoDZ}^.4 5'"$Z'cZlkpgJ 7r8~r%}$(CɌe {JW9iF2# o'T~ TM&ZUKH6hUIbTSFUݬ?7~ع!L}0$»v|;xhT]x ΂#V'J*tlq)aY e)fLIf_ ]8i QMYH9ila At)bNc#mOj%ixѱ"T3`/WX<~iMRX^^& #sKz~w? z|#(1/}Y> :K>?fM$O.PQ`u3~"з OxJ`#̴O|wN0P}8sANmt>`{Wr_8]_Xʌ׵zOSD23'؏a7>ة]2UJt[iv9G6,7`܀Z^BZSX(. c~xU[ixjmzO}ȥJ+^)~RK0q~ad~r&^@H:nc֓E .[bw}%/cB4!e[!YIttP;o\TuցM&'fBm]\PO"˼U lKnB=4'H皼9l'u5Z&S PblUNpoyMjG@.wGxLFKbLVS[K WSdE%:aw@t܎s@ѐ&¹%EF7heŇ9|%o+ <=lM ѵ)8p/EapL$/pҔd7(2Y'% 1ח-L2!.,=:c1_%-;K.uwŒ8Cip,3RPW̺Zq܂ &@Q&HUB >ժ-u]<6'w%"G)\] AHD[} ȌY8+2T!k٩}j? J%L[(t7 ךl6w%`&AA)Fa]6. No9<.>y : 4q״HfIoRV Ĥ"@NaTzmx]P[Wܪr)]. p[8;?GLͰH"]?;#6 U>IU\_ xG.Y<&LH6Hۍ B/4qnQ8ېuK9Kܢ:Gw FnۚtPizcv@pV f6K7VX`^&ZmUeȩt y~3UrbFD|bܝpNZSyT ?Mb/%1-0fm/[& G80w1=X<9ek_V[=OX -Yi0ҖwJdҟbG:ֵ=]tHX%EBYlzU\U@X9J@VHsפ4I~·ۈRl_. Hk^FJQ~/V"ǒXij8.;IIes 8tڨy9=di*8 ʂEPL@M;ȡ U $3a{Y©!F8̓ u`[ N97A\gzf:y\qCc~HOI+y4e.f2\LzEHE(iqeqWExu ZE2DRqgsFʊy1c,Hc ɗVekNk>tKf8t2]=$$Yn0o s| R:he/8 AΩK5%g?{%=w7Ҹ),P& Bi^}Q=dCQ j5 u(kȹqF8hm ~UCHaI*عsW1DDj [CMN#$!tLܞQØww48Pph 6f bwyslUޝFzU,y[~:XC)>I?rNj+0JiQۗSu͢֐͏)MST#AH8+ad \xI 9Y)qHhమR6 ak)>1ʰ+1@ch8Lb%e0FfV;B_xֈjt&WC8 ULjwCvd1e| rỐb0PŢ!y9k*CAyFqlqufi2G-|[WAÆl)ePrG?x?sʨ7 _(-ׯk g"X(." !vQϗ1b, R';!=wNܒ b~D9@= W"b&$m/ ̴c7 +Y>ޫSk,y;wAhpUEjL~j6Rs3WJ/zcLX /j]/Cb[x DxטapN'3xg~#-DΝQ7*>v6ݾFх G5uw h"`9#Ne>4kܾ bTW~3_094"?'̢?Fl,gsAn}4EM QU[Έ܌bE8!_0(7g_dрꪂt1G&r!i$Wf XfW o\tG8;TG,)QH.o+5>ZfڻR^J֚No̎eJn7GhJ02Di*wB1k<_7TC( v/-QٗXlq0w%fH((Z&c@udBqMXM{Hh;q ÀheV7lk# S_41/,a24-".L_'w~k;m&M( =8@uyDh~59S_c'Xmnِe? {gsH mlG ;E:gr :keE΢۫(Kga78~(] Zh٫j۩DCbSJ qKfZž3iIvlE@\)b_Y Y:Y6F6 KXBI/h#AcK7F4C\ՋHG\^=ED8A$t:kUP1x*}R/44 u꒗=STMl,txJYqW4b?C:C&ZӔw;i%d":Ƞ}<h9}zb.L,[ 6^kú"; uHR2O8sFEY9_SYc 䐑fM32)r?RlsjsD.\Ҏ(gG]Fb%@z{P%B-~;"Е -ѣ iʟ?b#=rWE;)AxT1Lhv<) PL DZ^ɻo @^_3nou Ҋ/IYZY)tJmઓEtnɻ|,Ď(ҷ`;O ڊ^;!,RG vXo@P*X,4VZOR5 'н ٩ƥwޒ`:6!-L|H_&e{}eͦzkot-ucQ'#?j#eGDQW&|ym4lrs9+>A7-$E (Tʫ^q[a]S!ݗciUx{=B| G#yX Ŧ6.Hխ9sZqgiaL<v#:b}Cpz¨vҍIj=6`Cq 'E>6kCà\ Uy;Ny*߹0Ny*ɍ&  ݒu܀i$y6*[dz{79E|$Ѵog]%ā5L._B+zZޜ0_\o0@^oRB+ؓ?Ҋ|Sd1)}vgj*ѭnK$W-9&d>7W)M)6@9ZAq Q_~bx+ +KK5ogɄ^Q\YԵ0y"|lshC$"Ld7ID'= 9ՆG-(_39s+$kvr;uWF݋N8(-0 $1y>sO!#v ؔf)DʙrP]8 ݮ$0V7eoZG!gC*p7쳴h_xӔ?WZ~Ȇ.P!+rS ,X/] C -}>qvWh\JQڶaYCX"IՎ  HGI5Ld}oqZ5`ؙFͬY8!դ 6"}oHZ7U䮈YLC੡ ]Zۉh{p~P=528rպ.H7v^/oDJ9N C}g T)g4)oBɗr͖ڢ2id`/<_G&bR'Y~%)4R . Al`v\I@>j٦%D3&jX(Ɓo Dyo Հ!%`Ⱥ0Xj 4Ue 詇7s',~w s s~t * `㷝^'N d"۷죆A;,~ꩀZVLP_=7`6/^~]=Q_<<ٙdڜ.}&̩K+Y& ̜~Lreqc,%P V챼[ҥmÇ{õ]R]LH+)5{e1ޜ~`8CuVJh[et[mDsR9$UT爓C9Ηa0_QTiUqʰ=<߁sA7O[5J+ecU^[T")oRǶ8OHxG|2pف : =8Aa~z@_S3ѷyjg# BKٞ>{`lcK 24ջFjH{ΒA1f*ztJI!#M{ 2B.g7rﱝ@:XE/ĈB<#mj1 pXvT} [ІS 6vQ#~$FJ1ǨuPUּٍٗ5,fX+pK ;LmF _F 69Ŗlw,4I,]x2Ч~9Sm"R=+1?PJmOpKwsVACln$E9LQ_!ޕ2up[);I"Khi+OQɩ0@Ng#d}(!w8f!"54%og*.O$;LۑVk$\3(Ujۈ+ީ X$䱥UnHβs*A'1QE2"H0~}'1K>kL&(S 9z' J 4܄ UhsiY?W ꁫ$5$CM1 oSwp,~xTn:<|, oy;ۚ< p_q%M0ui4X.WDLƽ2%Y mHH\=jy -_ur>dgK=fS}O͡nB~'6{$3=|+.LwYs:t_~q f[WL5qPzRtRXN3ؿk-^<;tSڷ5ɓ;(t5)麹֒W#%@Bg2PfmA,0u,ZiAHů-?i5GD VJ_nU&cj 6kg?9p93}*'j؃:$NUs-P8͔\[5WwWJ_i5!%o >:]OXօ{i/ږ8*zCl=eNɺå"?LG$x~phxjZe/W6ͶW2W1gqBkMPM5Ǩ>5H"y>私}pO}GbXrAY%)YaO|I kh{‰e:$0xMUjr eFAkÊ y$D@$0Z5I\5;6Hn"lH%~>270!TM ˲935nQ)AB݋qO7++/jv'>I [VHf@wJɟˁT1\<zMZQ#iY9w Nbg^"RCmI [F`,-!& )=tC-mS:_blD?U>b 5sJs`d|1@Q6At˴Cmzz)il"gXӯf V9uVjVc|N=LPS{^m7rR<)Pg=aCdF*2a3zo7k _nT!q?]hVsk^O϶X{32 ݃Ԝ7E-A3RL6Ĥ "9JhhxqtiQUn\FWCZJIBEd'Tysv(Mcv giG'޷||y6CSCuOlĸM߯w̵d)\˹pFu Ll޳'uN3>PƹU膓cc2m,S+WPOlJmD)< v.5_$vDw1<oMK/{Db^ڇz#sXyR=;4o( q.?ZBࣗ%jqb@]H'R05+ȁЯHm-͂@Q"6Xl'ȘgQuT>5?%V41T,~ 'dwOQ(_Y75A!eARb9(3zR~ Uw(ϖ3)9gg$3Q T;ttaa X/YzӫbH7`a4cէ],gWOOA9A"DؠLKK>hBz-åTdE<@P5ikVynQFGÜ7gŁw嵴Y? @Q_~/OZ ,bqaKN^ug/wmBlg|]DH~TH*+2*ܔ)5 e6%(;E/\"hhllZ"@1mCYYIlZ }R F^J?(5ht#@EYq3 "2l(ߣ 晬$ rhJ &sHE[(9.oY:QNE:,`)!c9e4tj$rx7J`bc.%Mt#P;O2l9+ű4zd>~58Q]I#,|{z|xz3` Km|qub*L34PatWN d*މ5ᒖBuxmEԍ8q{{q/|B|鱗iEIkKDϐ ueU_~xiyl{(:ZI/'Iܛ [+{xAG_h ͧ)-K '4!?r.VN6cS 7_+ RFN$]L+>ز{06ҵƋ|R& fCC5&ض B2GZQ/j]t C A\4KMP Wٯ +c+ZQx3$9(޲{9D= S]D))8 r#n}iGVXg&'+ڝ ,XD,4Xj֘b5P3g7!( k^ |{7p)'fZVOpx|G 'uPC NߜCؠ{G,ȑW]4-z`(f/L)lOl6rU!`ey / :]9&'!:/O:Qu{ OrI*Ę[{9ߎg{v6R1!}筿ɢw2d+&v+ ։_la]Sj$2h_J'F O^0J"4F:уTTNG]"~Te(iw·B~\&V,u.\s}to瀞V 3_iDI_7P.IO^lTĖX_*h%ᰕ\W%\LC shfCn负;1b1>уr֐=oui'Qhi ڐʋj{yoذu/́#/O\#B")hߙ.';2kzǥIPytgA`nSiȻ굓ֱ (g.MsڄOwI(!GAni40&r ۤN%½6;x Awѷ!Ŧl \]|Cbrtb͂Wu\AxeZAs+K^q5ۛBy9{6KĿ e&%5%d]BwbUAU`rӵ.qȕ'ZKS +/*)zDRGy#*h i;Nx@6u(} b2h"N@5>)OAT/y*Fʀ<@?wDVa0s͇EN%ʁP-:NN^=^@R|^zq8Q#H(,Rh)XfP^7+ e>g&$ lIת9aXM?mrcYVdVr)1m' \t)g˼YmwЇ.GCٟ{' dO}zFnpeAC毖DpNkȄJ_1i6ytJ 7%D0p."r4r1߫7ES&sI%HqPf=J3^ت&*h)f GDB!s8m'+^ V*3SAO!7ۮI xY11BLIqLyt|&(uig7?$T/JԱc8 Kt=Sm޴r P ,ILۍT<`p$ޘJNJyPZ$B vyR9qt:Dp%! }>D= .𱮘13ͻ Al(Pyelc ۟M;`P &^/.'0 m!68Y\ud nON5^ƚ Cn5WٖTȑڿ=/ Q){ .VKgy @d-6;|A"""`^z0mkV0Vwf1>TߘR,[D0ИABmY`G"RԩP䀟uMD5J(|dB /vX~{ew"VoRQ]C%;&4ls|2}k;Ɨ$ԇ>>sjOk!Â߁LXc0솣Td~ &I=lZs(j;bK xT&HgDg 49>u/qKg!\8 6!YL&fOGGoڠ2A~չպU!ߺ7`o.ˆ.Znrp D?R!dBC;*FI,O.ZמA12~Λ)f_JH^t&#^{K ZmY$-o7C>?Y]>`:WO@H N8~C",a^1Q֭,vy<bknBb/Ņ/klCݭ孀 MH[D$@f[6:[wWջ3H7}dQ1g"+4ZRtY>ds\" T痗`5j"$:d0?Xi48?u 6h8s(IoE^7Y @dpid(P#RGOoEo|.S {P3}ہ@0!hWfׇh84P[$:WE=x+Owp&i~ø[3DjH؊ 4YR>~ԉ~ R{1"7Ck5o+3LMR230%܁dl; pͥpkVX\C0sq=PeIC1*CCD[FUgډ8A'yNOjނRܐPӑS I0\1TQP4&AMJ;Zb3+p|Q9 yymȄ7rjvDE܃_יAŭȋ`_d+Y,NSeuAZ6KjEX_x)bI/̯-[P09egmВo|r]C>]tsEB(f;)7Q>B? ^SpxT~ Z8=A,Ol>Fk^'tM'ksJ׉:[LJd|pA@2ܬS9cs4Go! z\ѺP\ڮό`!zA(PqUmKSH [WPJj =MT#GGD^;ює+YE7e R~Aƞ ilP. W/73E&"ӦOtEn9|Yr]_G?%Y(1sxcZyr] pҨa[NCsoci?(Qv`!̺^!φOs8e߭}Gض܈6/KLi;^a 81 "d6UT"R֩&T!*nW-Ad/PKŢo!~O(@mۻ$p}4b%-hwq{kI"}%Uh_PL(W[ҙ1HکJO"Y}a |gy:_y7̓M^PaP<~K]:(\O>3T b[e12GszH%L'~E@i~WRka! UfJb|Jl*9qWKBxb8㉔^툋Iaf-b{zsL)s |&1wPOTJza/K)mQ$ݕF57[?'̫ &PEЦlI'&K#i?x63ym4Z __ߛr@nF=U,uYq$-fp.+$i% 1J=z5PS66δnGӦNMOdplRtpGN26+*ReNchi{7 hI0+j@p:P8UtLË} ~}Ǹfb(jNljB\f|"={N;یv{ ̨7)h_E?&R];u5$;B*+RNJ>$*Hg 3kv3ށFA%cBC@U;֬Ix (gSmt" 62νjExO;< =J\bc~|cQ [\aeH3\g-@Iڰ" @,DVP64 s~uYDveo5gLk!3C,&Qe!H`={|<4~8˵`-r*9EUe갅E({79DFO:)ǸF4.CUWN1pf8oo3ƝB zm^袳̀E;LL'_N0) =_yʀ氷Esԯb4yT5KJ3L1Ԓ Ώ?R`jN|'MѹbS!|_䨼{g:;t|k~l9l_O"9&Dž;J=4nOm-)I9|nh yBQ@vP|#ʸOFҍ-p-hO(w64.ؑO]ϱ%*~K\0^JGebW1&ۑzd\ՊC_L8յ%D˃rtDYtܓ `pxF=4]5u%?vp2FhLXkKuA;G!s$H̆-TSC>EDr~Dg@MTS> 'Wnq&}=X//}i?LY:[[ir3rji}\#'SroWtBꮇ/.%5m܂2o2B 0;<%OTCԢӡ:ѝ-(ˀ2QX-ğVKKmBy/ơw,,6ՈďM<ҎH?h9T] Oo+0l"ŜK _"(*"JW'V? YuO``Ki:!(40y EQW 2BZHΡmIBhnzQ\H{xN~19_{*cWX `[e^&`(۴7~8W2EuuK5ڃwG͉K3Trׯl8',?3gOV6օ.ٚLt"N) Tr9kOV)8(cdF!g ~Xb*XhH{v!b0˨_jjo{8Heg>2`]u^̺/G%!ko ϏT3"\~.:f@ u4~֠忝cа]j%ϔʭ?? #;h {72af֟ga1&t}&195ڻ;~XcWXa.04Љ:faz`P0_O1kS9S56E_T>Lsng+q; +iCku ?sK{7Wv2)hbZ>ʢp68D>;#BBgpW3C8s"\.Nv/V܍vNy%eΉ2BCl̑ KD /wU|dЩ9auq HV{$M5Nlĝgo pPٟtg׿t\2c{`eJO].d֐"O}nR#B 1]zz0a`W9osvaE1wx^N3#d^ SΛ=C|/B\'CC/hwWax-NF}=oz0'2shȟ2ʨIuMؚ@%e}=Df)>An߯խ'wƶoEGBS1 OĔq}?H3 /)? 󕭫(Ӎ9JKSm Fu办J] Db>FB$ӎ18% ?@3.E#_622F 8nԧM riBL23?Z%9lKO`T48Jt|s`<@BݡtE(ӝ%!yJ M`X==qOt,Z`@~6cЂQEC/`7oc=WE:|!lLP9 m"/Yݔ5g {0خ{S^P:ET 7IF%31~*Pi;BtRevBo۾ ,n#Ǭ( lk߷*+y:̗ 3U{G}c;!Zƽt-ZI@Bᨁ*'yj v$5.yF qD+(brgH~i;oj.#UQiaYh*inGTP(#щdt8y$;~1XBҬy[}`-%f*[.SЦ@ם H~YߧJ>d{һyC+Z/OF 0اвnLyhRD0!a  .r%*%0cB4Oqvp,mT? 5CmbHV˛cukr:,.C%Me8ȴ% PvfN8K6tU7-/ylO|V*,n=*a~ȔH?=8y?U''7b 8A85q F~'VNw ;%ʔ@[$L痯%( _$~~H_CFL= GJi_DPSU%o%g O 8B5hW':xHBx)!Kh}RZۿn>S t))_S; ~EXbE+~DthuSIRjG}!DRX&Kқ,@D,s4d^JR~V}gΆT YT~7ѽW4LBC䄒Z=7/TјpٻZJR"_3H1Z9@'ueHcqR~۰eԱ-tf>[ loT`f??M.~y6uk+/8gɘև) ^}֩A^s0%D3cUx!ToE}+3Lt.:I2 e3 A25@ - 1g3xϟڳvڕKT-x452n3)k-Endd݇k,g3XI}w ;z.n65E['@9JQ E9.M+mK5&B)O'R)}Iڦ9݄52=AT{W8@# ] HdzMm`Ֆpm56 1^&1ZuS1O)12-ޔq ,T!d6b\/Gʘ`G:>?=Q6VcJبïM`1ugP:G)x 7 *UPAZpdNKo[&-rR@W\-V:?]D,5 v jp,҄XEu.2O@x>_+_%+iNA2)Tcݟ:dh=T|B4s,?Z-R!vF'Uy3‹j3me&G- ⾉0 Qf)8w^88~> B|Cgc=-U1Ue^>04mo:9C S?j=z?=ZЦ<&Ujב4\S;iZynR! 9{Xt8_Uu<H&LL]pŒ~OŸP+wŔb'5.eT+rƷ[fPџ2$ aFIDs:x(הfiRzs,"՚qi#ۊ n*()DPIK }iɈGȨ%5dcpŊQ3!L1&u\H'/&i.ᰕ9MV"ǐL HcFn]"m?c2u'Ua}0!#FEwLȏ>ӢsTRz){sO,yͦpkv~h~%-CyzvNk+*~T1y2vxua8[5*;=;2/GxsuVua98|.;5=gQdɫפ\Y' #ƛ`TE-ÀYC7$N2i$VFqnG9 = 6aWfIp&CRh:=e Ś^/MBz;sKDԛ_}'j-#G{Q<&;YQ*;;s{ "7*pp.44FhUkt8G _2d W|2LO&_|8{H.bfĕf}4Dv+'|MrmE +?Mڞ}PB4W]V]dp,qb'GXݝ]1eرrŦ~2C> Uzbצz&LK`jk ZWauYA~n];!I&J"FOjfe纐![-z#HJKWڊ ^U${tz#CY ݇jMjKi z ˖{g{垈!|RFۂ}&\K?5n( nїuȯ*.H?Ez_Џua@<Bq˕?C.Xak>h,zL14,E1,N7̤6ڵ?^kOɝ!RKox vʝJ- ?xg4^<0s^(<6r\-`*ZO{ Y2A.ʧ^(ZJKv{bZ?I ,VIBQcf:iQԞ1~nHSiӒ*k5j 5LZ q"ɧ8? Pk:&L0?2V A뢨{y:[6PF:FcѮ@-Yzx!cK᪀ޱgou@FckOF| aaW)b"a&EԑU%¨bps9 p ݲM& G—}u,P~EC7 رNnj:CZ#"QF<';j̚1PYY9x)bP˿OE0sKL&]W^ok*Yߐfj3[>\hGnP~*bPG>$mܠfXfOQtrnfO۠IJ([#؆Jԑ]+ C?ar-_DQ^֐ 0 --bzwi/ X/Tk=&O %+;>rEՌ7JVonLc1סyjj>zx`!s-!Ƈ?M;<;V;[/9H䝘9ߗ_k³c7m<'ͦr?U$+y9ĕ%} uZM5W9V:{GjHicc2}@]}׊0 +Ƞ5Vo.@A/&baqQacj|D;!cT"Zĺt%;qcOO_ 1x>9KI:μ!@޾m3g C[Q=RQ]GH<%U87߅t{Du|s+' BHч\J&':3^.ʜ9p]Bv S1lPUZȭvyuɰʀT`p 4,\_3Jk A1^܀JG$&2^(v<]eYq3'vZgؒά6 }!"ʯ\Ș%b cdخg{+).&j"R_a/9GU8ȣ@~QxYCyMe.+\Qt E_CrTr) >\v'js2t7c IfܥXJV RSg*Onn#twk:m.yk`k>KO(*zKJF7Zm &:ѧJa~g~*(@"*"`az9!u4%t^Jflz6A hZ(7diYC`9 H$>+ zt+9CT }n` Br8w"6.b!䔅5 Sw [Nf7& [Y2tuMF:g C-&b<%V@OJ3Z6uSmi^(tgq21%[N *1;i[._&(bf$QW~4mi؛YM,`S 9{N arѨ|BB$LzW I4w-Lf3fm?QY -rx†{^,>;4*22a(3`9BEkR&r1Qf#FD@o=wQ 6^w+)oILГwϐWHX2& @=Ԙ%w+4 #Uv/Ƞm:-TmVb>x3֗xF٩6UdpΎncXCr| MT: 嘬($o (=j=wrؑA}bx4-2O!`[RdX7ӥs \( Ar, \I LGu3%>WXe3Mh>L[MAwb NozK FVo/USY9Ay&'ΘU[2q=['P.=g.}jg]TE& xs8ݲ kzw OtA0V{65Pۑ1-M,N># 7 5),N.%q#ЬZOF/X&Y| :Ț zVR/ 3UК IZ:um:|K67ū)msH pGۇ1}ˍbNp~Wx+*о(y>1td͋n4t*=ڪ!D( Y-Y%w:s '>);])#nʹ[O!,ߵ?,ة9{Yr1u$-kL֥*"G ·g%BXlab7C33ߜ~,+5 2EޱoxPWA޳Ks@y !qd⏝N#ݶkF3Bc]@mGz;U\F%Uq>A^uNtg}l6Ԏ Š-*uΜJ@7l!&ĨESE,'GI6 d w:&]Bzz[3}]䢈ũpn3ٔOIdA 懶9-UWA92Rv%Ϯډ릙هll!n\[1OGЊxOhA9gLaf+i&8N6˽hVYl僣Gh> Y[~ό AU^G%h*ך-w oTMPAtXo3C*)*ѡ+M%.n 5c'$%1lܪ"hgzkF$r.J>'/%Hȥɚ],Rf6fTQ_cQu$Q ǧL2G@ڿ//~'l{G*Bp6);Si!zhܹUH}'g  PPu!sM{l(W9y'ڶ؞-KIJe,+m]KĂC(іQyf EB*T|KJhD@_Oaw/*eg:!|k"g'*Aܐ[P~>K̀! n!6`3-dٸ8佘@/| 嘲d1v h=.uSַ;O"ue +`y{jw_Oy4uZҴ'[QgIk;F|5cf A.+Հ})3Z7?Y!! , 4WO۰W9uoU1Ĉ7 'ȚM!D/ޡZ$>e]ph^>NNd0RIp,V0&`uUp"Heq2"nhO~&峹`) 0/EIE"5TGK&<} KdVRPM [zouZIl _VMו#@1CA}~EoHSͥZ>7;gʰTn."8d~?-NgP}p•NhUE1w8A+E4)-"J&_*埄,Ie=|oRzCn%v;j;Pp`;bФ@3BOwrz禠]?)sn8@cn1s#QݾɷmMQׅwsP3Gke6̛zyD8%kpg`\do躶r(;F^}s^p%aĵ =3/VVr&qHjՑ<`Uve3*P;O3[ +`tk[}EtHgw;[dwfy(ej,0e7Kkn-?.!+"ԓ^xf@iIZcl HKҚ(eMfU$oQQo.? 0&zff>DSMFZ#2p Yc6H0(Tҧ[dY`租zB(+?7e sJ] ʪ+&pq269bZuJش}wʎ)`N>3#ZSH jo?A2"OG#Yjd@Sݴ98׈7&k=sU(C\t)x}:IH΁xWuc* 0Ѹ zyx& bb۲{=*YwD, *Ǯb~+[3о(;T䙅YfuBb9' 6sBbϽ7 hn.ՎTAwl\}c +zͯ\T  uʹ3eJh53S;noLS4xB]$8GQȫW-Ht2fY3Ҭh`I@%)c΅TM>-y5ggG6+[ޑ7R郚&C Ό9YGxAX*@2Zg ܊q fwS/t(19)$U$* G-?)_r B` L@2)>Zp/M{KtVO?s1uuQRέy2E3t* {LdrlrF-y`@ W7Sኾɵ\jf#OѨK0&GV,|ɂ88>1qp5.|d]#*t4a0%- #RO.)EHݪޘ$c3ECVWH&LKQQSTkT9 ΙZSUQRi= h1n[?*7$ CǴq-A[sy⤵;c"Zﻏl=DWXoDo>~'5bzQ^nLE לC}d%jʹ+#xLZo.1h\qK{UOw٦:Uc@`l 9]?,* =Jɔ14 -@ǖ?1J*l>|sjJ6gPg?HkcdpJÈ!~y^W쉮2!37Kg.^Yo~Ԥ 3*]B:\4Q>8+> \0vD)|4$\kET) L^E?cYZX1K˩N-,IU ;QX5d\2"^ 1'8ߧ6/ B(2ETⴴ#b ;,yw)qmN.; ޼꾊QAN} vs hW PjU?YЦa,hvf}O *ދm791P5.5'mi_u+(av4YFÅ2zr|J$`2"7<"#%SXZAIFՖ;j҆$X<:CYI0JI:RI;&@+_c_ٛ0Y6Mv1hq-4N!#!áskuwʯcƵ"| `n0OYz17x޴>fJCQ(uӼULgYԮb2ڐK:ýޔrtsFxhl+bA&A?͝ PQ UI7OOvn/oBs# &.A@ soGYD1lt:4_'@%qQopc=\rDuW [~8~ 6Nps'Tn^vvJkgæ I6Nh7'|+xu?x@}!iOG7./ Wd0cڼg4Xm/ ߻k,87#ɽj2] +N4&CGwhO(}V2*dL_Sh'UR~B˛Y x#w (oy&WE qKJZ4\K$^+@b/'_Q 8yPZu,BC_,q]7I\sz[Y76P'.Ϥ㯢PO!r.RHI# (5?yi5wҚzQ`M'&0qݮ2y|vMC a[j9(gSo%Y҈ZK#z ؞#C4c ,h >OB$ƴX(?PܖHF_ dȶ4Ju]l.<(!1k :I`֢EXd(O>[|-8@l_tǘ_:VEo=pGњ1}U$ l-Dy6ʗ~NaJY<4ioř,$g{ީڪ?]ydj~( مF"2R{CD^6}xlm%G_MxWvH}Vx`$MN4Oً幩ZMcmtʾ o]ݎ(}#R)Shifs38@lJ}ezy:v2"2 +VtBRB7\RU|Q(G LJ#W[7Kf k܌Y~>:RQjԺ|]:ls]{3HP=;[kkv`8o4SMTf!cz#l@ ѿD{H4[Hv%زrԃydXᛅ/ UzFH7tۨT鴗38ă?BLr:ۙjЇqqTJ&wq+{(8o侨Xr>BȪkU?<2L2_gK1y6@N/SpG׋7023FJqxj)26ښ)ţ2z,YeA2hx{u~+~porv(Q=wKq͔P({-qGm@I+- 8>vf.wq>x&X|hsS3,eoDاoOFwڍ-3w5RM6~犈lԥpUϾE!s@4\FC]P'x>j#.;k>@/3%Z)d)vGDMOMs=8:]e4v ,X+K2L ԮTFJRTWDĤѤ7}? P<*Ov{OAlda R3+m{=?y?[*ք?MZԃB;ThLi<Oa#[A|'OXevO=<ǏmPp ~#2}H+_+}؃݆.9OPJ,E /t0^QAv_j !&QL DLsuH5'"݋ lAT:.l ࡄ"/+L`'\"f6C9r֬^9ɰ~ .#7^T>yWaI Ag܅Y&)E.DA'&G"sV ʼnE";n2:!@5ZY4:*PMVUח\5NqIN<ܺ/2RKK&wxw9 -@6n\*G F ưŰuzsic.pIb-AcytG(- u|$i)Bf"pxՔD)Q@ ȐQ #"5Cu{jz{}1o>jg?5Q>La ^ SWp`?yC/cG)DhbΌM.J}Г(լ=8fa[Diθ̗7A{Ξllk'M ^ ͜,H Dbm5Y81ῷz[pn`,B.T<%7Zx ĀAHǯ#'^|O]'1A0bncސ1/G̫5.d[$.ͦ!=QD`$D/vS}/G3XQz5q\T i:5?rsFN@ VFJ"5M~sAe1.Ae dC<)a#d. ۮu0qL(Q3n KI%غÁ"rN_FĽ3h3GP) e:p/)<|RGFX,Y8s#$\g;Ϭ-JWv_ERgT;dB'k$͈ʳnI2vjIMO)y' 2 Ymp f2ʟVԊ\1B葅x%ΰuqw{? !AU6&,qI/_μ_ spq~m9䑽hUٽ6 #͐0Ș'JCDQs cDyn EFC>oO7X[siUGˤƹWBJY\͘PWK$M#Lox013ZK=윟;lfY: O?]6Zdک>Dvίxe[v>JWnTRrCAP &K?aT;L$xa{IE=$'Jy` |V1b2a׆gjȀ^8CMDY1hZUC]c-%V+}.G{oy#5U?Kn7=2QR>[Z[!,c4B ,[S~0$?f_f9#9  dXbH=.(@S}'=RU-t}ZqwL"`?bo39~G} 4$@kg(#"$UE(dr>6Y+sdg)k$m/̈~G> ߸Eix~/&gƾۍ(ٍeh|98D@~@Q.IrJp8iS3fxfwݠ4n1зV&<7{o֧8WzV `d&ڔw.Cu/ --KblPe(F="apEuQICWYpLtv[ $$Ѿ @vH>#FoHuH!,ڜTD߈S$X'O^#Szif^ia9ݹnxR逎s]jqBRަbPѧȄPTNL[2!aӱϭ7wﲨijaʮ>A#iуоic|YRGb8c>aZ%(WߏsXA %(E:ѫ)/<4!8 DU<2Y@ak[ƫXK>.p$&CwX\FV?rkq"2Q%<eT[@"yPёu?_jP %8%,lZ9{Q?R~l,U5P&1-):4)RJ:{t߯'pWg^&[~R4 +|l ]Na c !.i6i⽔Zf WUu/ANQwJ3n&J?S( j޷dm"P?@Cݴ 6t-%P30!auZU]^ Gn'x1Z/!8a8;͂uՌrvqȟ-8\Ŗx,1HR?P׽aC>&(B>Vy5d!?7ɖnnR[E4qctnK"4Z®PN!Htˁdz\sUaXF@, 3r/uoRٓxDC:v6uC g Lcu&|B)fSL;I$ѽ1y}mi4Un "YX.:0"Y?P 7s"h49bU{b=ܫW*2z9!nDf -΀i ( #VR&KhrHza^mKov bG0=@#ZDž$B=ͨPK0w[]zYޗ-E)XIņjp`Q>+O)RixV jf;Ƅi?yXkKX' 4r`KYf*;PdGPa "#[m`ڇJŠTjҡ8Ź} P,R c~jЍAmAnC՘J0zx ^Y)Wa_TDLF?jDm/pjct/_ 58WCK}x(InXw59I}4&Q"#gvɕμz4Cő[ fĢ7#jAg?ͬ{(3(ZQq*/^'_0Gx{69GOض2n xZx-xr5ϗi bf1d>LY]ٌdG?䞈0>CTMSf FAeM,k܂` )nlnϟB[IJOYE#oL0uAbc8L9,^PUXVB Ytd( $'B:>dB`lb'jiM_FpRk =reb<>҆,VKէ*@۱-m Y)bxrܴl[ۙJ/.DXA۪>-*ZqqjZ2)a@ne l6Ńv!@Qxf@PS9SE#̻ >[цji2Xs _oMj2_,:MBG72)wC+x jm"ݿbV`ԁ L$'5 ߆& Cܧm]rÙ圖QR_®U}^@Zi!"Ģs 0EZ uCnm\Ⴡg)"&a> fQv@hSY,mKyzF^!:2h{Sl_mX˫ 4Q8?&Vz h:"g/QO==ƒ`O>ZF}_T}Mm)%ʯ\N r}H:XGf.sd( 5^DAv E/%f#t[MBlU 9r t{ix7 hѦ)>2!GCGh1w"w,Gߗ/FXLisl*_\!p Tqe`Ep9~Xmw7[6Lo{!rǴ,R=b ҕoYPj6Ğd{SUg͸S&Fbr4Q+⢩ä߹petMٸ=Lu3bAQs.|a/^.mCTvx CLN~[:O64 kv11_{F4v:XOeR~'>u%qJcŁ$9s ??6_bvL36H9#pZԵw[Is{gH:PlUhwE1Ik_oH5O^Ll/<;a[t@![Ze(K+D,bC)=*q 2& V\P[/k{;J!e)H$"&zrgE_pn"N2-8VN4ryt;*.U|`u 9?Xχ<'n +nRꚭM.yB^+^BUK#9z `` PI<8QiCZc%{5mK|OL5l=&,Xn5Ɖg.b _M4y$YbuBfX-,Z>kqN X!bq~mXMQ&6|x9t HG3Z ϒGN=#W HX.%CV[EVD~&6#I=ď|&a1:hF&HtRSK]s lh6W7sS;`۲O#T#WOĠX@ \̯+nP8~`Ɯ|ٌDh%lq mƤ6sdz1u8-z q>ځTX8,d}&?z3a7qo ôC"F"}"|otUVp WwCDq dlC}V+'X_\W't毉l=0Z,8"()}B|8Vw L>)W9'jd_!(^/hdPv5]fV`'w F酖-Xr"nīޕe' Tbjf} SRhTDfkć=P{;m|M5׿Qי!NŤwZfm$ MO$8Uip½ )wS3i;ZC8ڶi0 cEWݮFt5H{ρgH^V8DJӂ˷Àӄ #H,2c g [-R֢kƤolU|cDOم7"cx~l!sͳP믏 4BqJp^*|' Z5e f;u!J.|ʻ v#{l6Z`U7 JQZ.˳:Y4G+@,SD|7FVV<3 *ՙ~-A/yS6:5doU#a-u.YdZiCbTm>*`+*ߏuNRs f8֒y=A "R*Ys7t"]be 1*m\#hIٶ0'|IB_JN˨l oѻр`d2=7wyMSx38 Ͷn_(&F0kt?Looޞ2<5ex047s6G+C6:Adh䟜QU!s( $nݞy%)Y#l4}7ݵQx,k:.r{lNW4j t]LwtUK* Cd7e?% %eut[?ӖeH1""} _ΥKij&8S+[;ʍ$;вR[{&Acj~-ղADntY*Z*yHXDYsyQI&;HSF,Pg6 WiX}S[5s]'>XTGzˢ2oDbp;Uxa)kn4(Él%An`vOpkW71PأH֋w}U۶]ԩFZjs6&G'Qq*/rFVM%~mteI#VZ]]fK`!DY1|2z@ů t'y%7sMF5vT=)VN 2ȵ/zW΋y'nFɍd8) &BOcZsHMUzgna0 ㄰zjzOf'`>NK@\mE*3!׸ hݒlU2)ِ֕Ĺ.|J21o"=mh2MObp 6-!fzEdRVUV^?bJâp̌4P#(wceo^1a5}:&lquP5b] WQBB)ԫ+W’*L-^qf@q\H)HLLΧgD[fShnNOݑOоms^ѵ)pJoؼr,,$-kTm7fD8 L3h,/~EtA6[%^/ܸg|ˑ;h*SD=r sZZg, ܠ3 ѢApA1ߩG@$^}<ޯ ]B S=ϡ8=9?.w_Chm;H4HvUd_\{ 0cAr ˔z>P{J'8̡@ Q$>t%-Ì݇*r?1AǝXyE3ݒi)- .re0?#۞{TMDAO- OIT` f N}{J?~(ɃyE$B7WAr賲AᲧd?O-vhVp}hy|H:?6#8˹T{fF'\Aއ7 ?>MZj&ؾ˚C:`gKsVJ*42=:l'w8H1rhs&WqxåBgK}"z{!k Jed 5sӰH7K8ueOEdYpLdI&=A$w|[TʄϬd2Uɫ!'D Kfȧn}hYm^A8"Ty l')e'6 )1ML@r+W΋@¢= X 3jq c"`rxP7Px1Hp:jxnTHv3pSAFe75lhӭ0tt $1q@suO~6Xo&sZ f&N?l|~zj7ǾS( ZUNXs&bJOqBa|?@ k1b>>\d%zCkYWLLd?8Ã)>͜gx) Q"tR'c{+ GʱT|&Ii9i|tޯ ("[Xϥc(S"p: >C}VsSsy٭?0eҾ]4)u!z̍<1frz"Zh̾M/WV!}C8KH^ cN^0!&،Z|](2F*-:ۗx?g~lUЗ=sOz9g7v@GH}m<6ɜYUYu2RI)xt<-ƛ;0HsVbc\}J(o#RkhC6!pnEƵ B M NP {!"=7Trq 5y#$A\H@55g_0=}^Nxdt{X5,%6׵GYJE-I[K #) 6;ӫ~'y9`(`dT8N5 ";ctRG&4Y3u8'3jnFx@,+e;`>Uh.M[&%Ġ*;G#7<[F"rdH;a9 \s*,p\#P)xΗϏd(|0N r|+UR5s4J#P-^rws~8E;`*˨"JQ7\ΙOdXU|r'^/r5\*Ҵ"EDb:%^gf˕g. 8-DzN7CLYǠIºb `dSE(f :8|TU(ssjw@NmLy*]N44eg ϳz ;BzIrF\.=e:\ewz%tu<^2V"]_LCXÇA1Z1:`##ǵp['{cVp _ Sĩ=:6W^7f&sό r XU nśp]ErhDYbKQr2Z2yXǮ m7P9ğZ믌$O{jԝhƷ^A<:^ P 2 j"^DS!uzp'\I dʷ~U9!NK^f= 7qp 02t5R27!"|r+b IUj#izzi T&q'&+/hk|-(vJݷn>3=UF0"|{Iʑx0wbƑ1y(;UU_u^6Yt63`wn#A bۋfb5xP4`FdLb̑ϼ{OW'hX up"g9.^($ @hC0k69EW+ 3)iڱaXN1m{f8Qc.:; E~,@zD. {OMԼy! B܏޳BTkEN(krLcT a;Av;֖pHE(@3UaG3H|=ާhG0Є}I|M6V[%(WbwN?qpSwF3!(yvDNWomMCxs1Ɇt Q`DM$AĀ[cˆJ,eRó(7DjL+cID'Z_kUX כk0'-%BwEkD^Ji:UI9CN?7-kqP@%(MS3!US,:5XW˻/A>"v~y16JGe۴fĜ(~cR˺N;`wIhlj9~U+i8Z{ꃃT\0|~yy&9>KW8]PB:T 6{E0d/&v:XPA4(n7vϞ~i tI3ML7˧֒8{jU6F#O{ݍd,vY˚ȶvzv~ ?OIKIp~u 5P$mqv-hګvzqŋ &ǧɷ=P*YPWM'aLD_6b'Ny@G폖m\d_]4ed"2YϯhG.f*_J#ϋW:u}R,H`a3= &b-A _ԧůS5flQUȅH[.lc 7Τ)o`1׳c.i=/={=+x\a¬"3y=*f)˩8iKgdhTY:ځ_XHU68W }l'H9oZYj6/o/WwUZQ|.B\jA0AL]]ġOQD(A55_{t@Lͩxi96G;o$GvZrضkR'rbњQQ ctz72vduv^B̌zNre B3}淇Un.xDѩw5i_y["t_lUC K~º}ApbF[ չdN߿/D5TaOw w@C8 ?݂I9"zWYMcC|1^1D~:?G !k@ڟ8 PPZLTTIϦ =X"p'Ợ,yf̫``<hO$Etf;SaNkvSpLn SO`ԛu35~ @&8 DͶ䔋OH Y(-<;lK:T8-k`RAkڰ3_;kHz 2!n/fƙIM?[֏TLM !h%Ϛ{OUd,$6hWQ\n\Р#ܯ E!0c2tk&ʙJkJe?ΐpJoژɲ%2&RN;݌pFP53#\yQt&[FW?0[ ~ }Q\ӝGv[)#kdIdR eVF.,u1N[0yBfp׹m&r_0ZYMA_гUgF%X)22vIAL `쓙!4[[ _ uVeū$dai;43'Qrm&Q.0ht7%lm0 / K!* I*RDk+'aנ25%[ Kt 99 ^gF=dUy!Xk[?Nj-o;tBBc\5m;%v{[TBg5 p++]~ 1 PkX:N %iwO3\e,w51"n+uCغ'-<\, S;P8KڵVL aj&?d^L A/zvk6M-$N˻m Qwp"Rs# UNNmlxAۍG7l|JfҩPIO3Bn"S.=[,o&>䡙}yB$ȆD͹]Q B}Yn{jJz.rV$0S$5jy61']pB,dnUyHC7B<0C >S/ ,AA# d?{}V;ZV?]ym wkփW:vc)gйDqlXH-g6v 3_ !T4t4^9͟(&^je?zHhY.qb4;qeiF!%i6:$kH YH=iqX؍p3GQ#]@V H,x;xn 6F7hs W/R  IW~};3S)=Ȑ.vRSgÆNpi%CDw1A1<) BʈW=ls?1%Ї)11U -X(W h4VlO~[aMLAeVr%6Ϋۼb6!fH$J$^v1п@Y<0nLbXӔ4bt2LS+FCkcvq?a$̵: r;Lsr6qʇI|޶/Ǜ]m27Ԓ{. Φ3ۯp#Pt+}"{B D12iϭnSn~[4WllvE*p}dڳLm3}ڳ _dB~|T^r!x~mH0i3pXZv͎L/a|}%rpDe/&s<I1MZ~o&=~6'&/r;t$Ntd "n-H!Cm[Q$ۈ+߇K"FxSx} }1r {"Ir8> f.%YGp^)AXɹ9=K<#]gr .b~]aіL UNSd|gVm&C*,Kyu7ooJ*+vζY՟ZF}q3߯f{?)i }P bPSm>u{H2 VMHHm8Ht4Ļ-Ϙ s^mԐ%ҝ\UEpPqe7"B!{8%Q`܋v1=@9Νb@cUR#3J+B]u8sJ1Hc{OɑчR#~#JxEg>֡"fc%φ_k$OTy-waXH9 ΂c;6VhEWHY_et) )ZdI 7s@ro}Tak}͒e;j МW3<jU ;TgxMc| V*ӆ^D$ 5rA-%$YȒ'`S x[K ,yఴ ڌ-vAѿaC J[W" ѫj>rUWIv ϴW.ZK!zGc8_*R cvĻޔQ= B/l F`&(%[?ۜ^r@TL BoM0J:xowzRWr~{c@KQ;HJ>n[xUSiqX  Ğ :?+`f_<ϴv,Jx7EjHv =ED^$C,^%sh õ˴e\6bU>pܵ Tl:fb-݉3Pև$ܷxeYA,l\&Pj-bz3jw`^7 `Y:҉x+ZZ;ouϤn { nlII(ܤmYK: S'\J|N6\lDXb4 gU>YVD-? f/'sPtëߩmE ˆ%.t `ăXa]5A&jF ݍj8M{"zDiJlDD,siG#87g Csz]u'B/#}~7kг6 GF,!ӎ9a8gb P< *E.|0]Pu+/Q2XpX,1bjE7zV ?=Sp~R_oaǃ9ti%-0oMa5m6mܘ A_RL۝mC8@@ K ۹-+ #eɲKX! MK{~@O빴) Eqș$ij'1f`J$h۠EGq{k_guA&QkVgv.6041)xlB%lpX5[fk] AP7Oh;dPfX{OܿNE_D&6,i$:\`$<ё<-ZM{+4ibVSٓDīҝ&Xz;(Hu|,w#3"l]_u/!Cfp" f66f'(7VI,Dv&8N6S(X쭕^ekߓYhW'O:`pCD6hTE x/`))E Biؾ6NUܑ؁1f>BB„3!`%iI䤖4``Zj̵ aw⇿rW9R$'v2;]DJ@jϦmuzٷ_"ӉϔbG M$\o"fE׈RԬ2GH}dPX_y3'j- S: j={!Ro۾oɅ+Ԇ~]L ֣)Q(QwE"Q2v"ljFSKDT UC^UY9r;@Fۢ㭿ϼ~ ޜ úYQЏ@l_? :2gףcb)H zZ&qcSaD .Hs׃,{<`Ņ SKČZZT{~9t2 r"naC[gMl%~ 2'bat0sb'߅..WKFȰ^vࡶ tƼvi\&;5 ČU:As\}W@\hhe4*6&x"JǥŚ(9$ܬc*J Kduˢsv>}HFru1R*,QO =8a|sCBta!2՗@DKh7)%+f@E_A[JQk65W hC.gF@n!zD${k撾AƼ 7eA3y Q4UwCrAǦwtBZ5X ׎<1Ÿ{ @?1dJ)TzVB?y9k؇o+,3r /}NJ!t*3|iK.t~kQ0q&#*J({ƊA0*D26U zR}>f}VraƉ 84a%GJŅo]H ( Ry ī$6q{cghJnp#(H>oƇG{ƙ&}`> [ 6EAj+"VG [18鵨GեQ/bU'^+8]Tl 5a g#z=q 9j)z'Qzm{,AKٶ61Gـgi2x9%[א@˳Et3 U]&Umm]DCaHSv3~e{~j̎Zl ᮴ZME8<.I>DP/Q2r*,~bCk>>0&}"`E c#0ٹ ,\}[PH-1{ߨ5.  )J7fj)`{_:B\:}E;qA&QVRf9ە %Ә­Q/)s?Kw"uJ-Y l":%./S9kA\A2,Fnl >f6֢͒kc":Y^cgϡ%б]9J*'# rl*&tyqs|? .sRG\\ fo;KjЙy"̭iv dV$|[F9b:sx(:>{*xh(WY%j^N_`_~aO hh_ ~t8Qo]zD7HWzGª 29eQ_F-h?è5Y\n&9=7/T5~a %9R?gemYX3E$rMɷk%3j<}69˕lDTZ WZJ.@(tIe)÷?j"2W`ͧYwrDMd&+(܄όBH@{v-B,5rTߎJ_nE9 >b>B~6\`Q7CLf>E" tюsd{(f,?>s6;p]g (rlJ-ĂRW;θ d-&LDw?.:/RJGU+Nl/ntPe$V}^:qV;>WDUÊTAFέ rF">/l%9cTE @]-'6i{I}-@4h%M|6ca0@َ@@:'3&f1Ƶ!8z}U\gz&uo0,(# Las}ͬerCUGOmYAMQ}-b Oa9 2l4[!`@DϢ֮O9|r.atSQ,}́Ct2OF?[e5џAI·zL&ju+z,簘fPcrv`I'sE~{`Q9Iy歆'TrGӱ>hۂh lm_&\}rCjAG%[)fQad 9k8磅1KNi #{|ADh'/"D%}p77s d+8\Ly8spR-duV$,#8QEUV*[P>63ʼ)D n5!.X"(֨;&_vGd <ƅuE>[G>-ԒATXŇ,= \xY /R﬙*ITnI;H$榱NFy{ޓgc@ ImrC-X do{&X\=Vq[6嶊j0"H8q44ݟWP+ KZN%z wtQNj5 XD/$M1۪i?x xaQD Ksh% jZ0L]0W// G>S# E׻ 蕘Ygzqfčb!6lr'r9  g*;+onwZWcơ7`=OsEk6Nxh"tbH`Ro=/qߑ`Twl '2U؋`};^`L6kG_+ހ/#568X{S@C^5fqs;7q%S\ЪB?AgG!D1]6#Lľ@s8arSI兼Nʑ0--a&m0ۂ:K`cPk?Bq鍋r@QCN{Hg0j\WB5zU]D3 ! ׇ%M~dnv/L]u֒q$ qE>3N3P܅c3EEZ | 1I|Ii9TZO{ASNxO4Am6(J8p]rE{V GueBIjO"m%r{{$W1_Yw{0-`r0qG E qYFdBb:% E~;\p;k+& [w8 _d}B<6ьW xmK"wn'ӈ>9ee\jDKvzs4ʆEPM)n! 4r*pCYįتL_/%w&I&04PVJuQ,\O%(p>-6Zf Bf*5IUVw0)wn"JpR>,G܌?'?OzE{w[sᄁH1* lȈ@Aj`UJ3t_J:{i&rdO2*Cj\)>C>KsQ22&eSF*|LvCN>Txr(QO/aT3>~ewWp#Kç&@gw]U}Xmj4Dtiw*_|7ǔAǰYOF&ǫWfԱVv9h#@\e?l`_4A {x"`.Е. y \Y_5e/%,xPK3NpzV]RDTDWRCPJV0(黈J{뇙q6B]}FsI.h_~Kdܤ}c/H-dF "O6;AME$]*l8GG'OvD!t(BM7Cu"0wv?4ʅ3䠱嵶}3⎠;sS<,%^`vZ"qv6:[;Tcȝ;&ll\Dm65O\]59梖U><5<1] tڽ!“D?tv|U>5}q)a搦-vTVIZu&)tt#e׻0YTa+7IIܦdL9iX ثjtyLb(ػ&W0ͤn2֠?RJ ćt|H~Oh@`\Ph[ 3+"ìu&. E(Z2Q$FP-W=avKY!<+gOr!'>ޖ oOEtEw$(!2GMjcaz<?@+\Gmk040)|Uҙtʾ~aRŮP"[*XLJ T7vl+)ȩk0jc5d5^O7m v' pDׁ =S.2&urC /ط_9LkIrC*{T%(!tе#xuDF9o?W>\K[l$54zkr pKQD YW'yLlzPZQLbقE^Igb~NE,Ryv.DAa4e90ka|n46d ڈB@Y|!Ow$[7Em2ftY4 #<'Dd "j 5_qygQ/b.,,-G"_jiN(XN&yE*8UD趰u>"Ypr9b\E =.uz63-JW,.bjO9zObȄH?ңoR^ fK"%Tzm,NV b v Shw[D@ro@ Hݻb0'k[/fff^ [x@-ζks6C-6qkIJ{ڜ+ U\T]aӌ彑XotiC|FxhSpEAػ +aGo{NNhbwr-r|݂D╚/EtH ٲyzXD"*ђ ;7ϨeT#\a.)D fx*n%@Y4,'='z5'7( F3tF9ӫTؿ4-x,fL^ARVl*O JS-'|i ̞L1#qS9a̰LZ&t/Evh`nB(]iR;*io}f,ŠG(Lۏ׀H$bJ~ ,_iYo^p I:gZsoE%c#8򥬴{a! 8wE=9Q-~ )Ϛq* CɯVcGX8RnNMݔ348p%T8;lm|'D Lޠjo |a3I }hmS a 8lcјJ t 5,9ԗ=bf\XjL`֡9B|@lkh)g9.)`b{y +tnج% 5^Scƀemֳr&5as`|,iI(|$9(&_БFד$@"Z!avpX5v0Xȯlzvv ֧K;,N*%:e۱AݒMvmṇB)> 2? †~%JOM|)ǐ.a||Ɯy0iHIzWϓ1D<$tr#<ŤPOBXx Ka#ȴ r,#@LCЙ8i`-9#A!p&(^Vefp9{6tWie6/bpe^80"7h3k<KΟŸ޶T.;'MJBDĄ t)a]4c1|XY=j,g_HȀ::}dE7^++尥rq CEӑ]()OTB_f)*=9^%'fӼcJ?ppoL%2t: ` Ҭw,]Eb>M1; rc< *b5aG(&f+pD>#(dJDN~b:j7\) 7ɔysMVܼ//+BS*t}!ġը w&@IŻJ_O&u냣Aտ|O .݋?ooݾ&Țc$JZ0^:ey \_&9]2NWk?+뤷.S*̤<)!=%s4݂-}Rskmm яeU_1&Bl7^=[+"PŒC3|(@+5,kw/.Ofh`Ӌഇ`y B(R7~$Wg~y뀴[o -W`J+Roq $AюYhkq6䠗07ZgpmOj%uxLD*^ ey kj@%]`J~x1. dɖԖ >쪘Iq PAjs~=30Fܚ4wsײ+C1X>WFUޠ\2ܭ =aῆ$5  Z#gH_<>:ӌ,;;`9 Tg!Ľi/7US} bR\"7(|'s3W;]6}0.]5+ o# )ZT\‚܆Cf_4i0s gfG_5<|K,x}`~em~PBn4!Tp \oNXեKvr%' 0œ|E'eτT׷Pt.Q mNsH+u)ʼ*ݞU6y㝩f%BT'c4%4NyhF(:]ljp}(rv=zaB R=G |U"JvXz'UG7^`vM\MƮփI^c3P `"Rs&(O81uEH3a+}܂@L{$u!d('urkD̦op(rzMܚAi%D=Mq^E0U'x^tݭ$Rϛ=~¿4>`=^&w,aQ{e݃"pU}1PpF&-G'#zl Hml%@s˖wP9'JX?犽g'ȹ|P3GYgg(˜ othq֞)Y+rLiyU՚:PR ;]5(稃(qe 1uh[Y[\6)OX8rV3W*A3~>iDV\eS^%0&} v4Tר}֌ى/7jaC:O554){19tL8]}4ͽ^=fľ"qCdy&+\Wx`]"h}Jgm^=(i]zi<ǂL`-i/JJL'O$bYJz(7 r*C4m L6cOgGq9,uӊxn`+Cc rp[COo!2eЙFh"LYKs=䀛_;9gx4:bg"=!͹l]K]к:x*KWIIھ ,K`KL<NlAUf>,ϝJ%`W*.5ՈY!0Sݢе1 Gi=D$º&. ]w.'%Wki*`e-Be~PEA+ çja^!5*z&`0ԼQ_ǐ%=-y4\ Ms6,ۜYbԀ-(NXB:B 4VV!Σ.L#w@]wk}{|kVK%F$A_/|1ƕPuJkb5SD|qK3ZNһ E{+z;᭑22YR{ bO:xr: t@WW?S#ڥ6wHa-DH2% Bz{i Bdo4-Y rKf#:zF/wUWX xP򼾿T%ط& ͝f;ZVtu/7/ cƓ]H!l5f=(^<qCX %Q28X$ֺ;B^zì/l5UM HQ}Ed#iDZˉ3"{i%јƘEvχ)ٖ5Aet ~l@s]JU4SFh?k2Q YfV]b$Ƈ?GLӼog6sfV3Tj9@]ۅhT ?]?w=b6&]zX]8/dUky%C/~ ;eG!}WߚIIc"w\ ?!3x=zk5F uv^W!6HNVwSmJ#a8PfS4WD ,RX~q *P7$T*j0[! }wz8-z~FlBu y=/'0X AQû7ghkov;fwxvY7M(. Ϊ ":F>8LOZA;ʯQņ.XFk}O fM|yk_hm1FO~v9`"2B( C4%&@op (KFftpu)wpb~&{ܓuK&ʙ&Bwŗ:/uo IK}lyXH$եNI- *ۅ]:NjD4't:vC>Q'{@"N'>,_s4B_(iZwfF& (#H갂sVRCAV~z;2rK%%* rBuG)7P;)\FLt;gʭ\\|XN<CTBkɝIS2=( $4|"nq5/,<&:M+ѷP>+fyZ$>\mm`!ynv{07嫚 ,lHk~NѱK@7ӓE;j&wXS0JV A1xg\Cw}v(y>F kcX/R:p"H!&v~clC~|=;bq `Uq ҿCrSSDj.4-Wo[To3:`1i~T_2 8i>nW}i'k-»HS߆7u luHvGK#kA0c/Pﶘ.?݂<.pLry+?|Z}/ȫBA\#M־"1uu>(j!݃ĩr $\jQ AF,dեu\Utf$HiwBKMLrGqS+1dݾ̅ɹPoʱMEPgH>j90hMoi;'a+nZ'4?t6_GׇjEx?ؔagY%NsBvg!_4 v<ګCsl aoR~QAn6̅72le[NFm>O{J@ NJNT9jXo- R'h'd8ZalրÎ#XlC4Mь@M;3HE`@*d- !^`Ụ(k4š 놷2j/X]7V?r+GQ1IpKA<Ɉ 3SADWf%>qTzt(74450T`f<Ͷn QF>4q~dm+yf-ʖ׺=|i'庾 xB \ӼeOP:WLh 69%u%7 /J 6X?rCܹo# T̠Aݾ)Ոp.ơQ[~jH\@L)w*CMQʹ)l;}~Le5N-ܬaȳq2c]2^>g hLSmpA[5DZݣ 3 , @GL3 6v!R sr2E4OlcCpy~0,J] {a7ɧ#s!fpqĶ︩wGpX'o@dHps ;ʰǎҧ! XNI(87§?kj&Fm yH~g؜LV>3c+H>^^SY_2jpbKSu(Qyt"JH˽YN΢ wըqr,(GT/SoVr.E;ȕ_)9Tu'" , $ص3ꝝ'CzI}|w_{7@ Dm۽ *ћ.muyyۆ`- z9q0A1e8pI;}^X[ɖtpirv>`.DDSvu,3 <,.b<@ܤWnd 6lO U~6 +[~D[:ÐZֶs5Qaq6CG;k|p2ʺr>{z?n* d~ЅJ A`<9ak='Bd9bQҳ a\˲TJF͹1*XF=; XܐXF, =sX7=Ց8i7pc%ˀ(f}G8Ɏ:msx!'"Rmr{u؍p-5^P8nc[ .-a]ؼuaf%b\a(P: :}W=Gɑ[oI@2MCH57UCs<4CA^ jED|$着 ߦ>RH[ 95(ŘE{*v.՘Б?duРuD> @hl1©#xN7˓ӱ\0TޯM VdjFcܯP9R^MO,C/I#B[-N a1={>QrgF9nE  ^R dDBf8:+4=-Mr/fb-8!:2QȲr&VRw9<ðHܼA$O_u zm޲ϣB0N{r2Og];NG,QХ'6p$nbB᢫KV2FVv m1, dyİ8-ŅMŚ zDժd6F4 l7j -Qln2"Ŕ\; ҃_46 )V^̜ N|ts. 8c%~9"]C)˺1/roIԃɋeCObdP1 8?۞uCZ WM4u: 2o)7T`F#{GHGvL[Ѓc!G(~,P H7}z=<ՖCPaUD}~>Zr$f~\Dg#0"|%X#v#1ZR#Ki4PQpSpmLQi`тRb\qNB.v#Ɇ^\50ڋ]FO r{`Sj<_2̔j{lbۖ j)m(kĔw{""2B!VkzcBxRת_)n0>;c14ό):[^n;IyV',]ZFXyYYv[ #K]Ba*^~ų!؊ezI85P9#'vNҬ6 J6W)ag |yT@A~Ŕ[D(_#8YjO,$mXdה~PsD4EM-IU2"L .KaIh#geI/CrVj0=ǯCb7]F m9eJve夆ر^l9Ȧ ?*G*!jsCyX%ˈl^9n=ӐØrIynC&3D6, a:CDjVey٘H6;@V`\ :pqت֒l)L` Eg59*L >%!BDf-pѶUR: `qc`-65WE r"L 5=uk5C)/db09l ,y~77V#j `uȌy lYI1g d%@':ix iG>u&wK!m4~;:ПA>ْٜ V;LĞ=v.ܠcNG?;jF!~f~p40;}(EL:7["=U&븤0NSLafKr'Lo6Aje;Uchp7G;Km<~e-="$'{L&-PQS׾v>st˱7}6h=ڿ:/'|. Ǵ차ڄ6fD(FlPt3ZHrf)<Z y&JZ߷8[I6a `;a^{@l_ "+$?y|77Yo%B)~ \XWTj 1Nqr 3 Ҡ*@=&bI]*eOz ^R'%'|HopF@RI}'`oXyQQX-q,%~fPLZ9۾"tX,HomOlqg I:_ars#$T#v'*!jSܠT=|4bKfTp6VO&CÕ5 ςJ㙑R).|Ce%]^  ao;OݔZRr./T$[B~2o;Majn&I$ th3#ī9tkE`>s̿ܲw.A TI7j { Q+җ|Lx%%ϫRz]Կzp$j}gf L*@]o{ZIUOMe^9WX&- r-OC'7&-g9j.X#OL tD8B |XcMxv!2pN @ZJU1a`፳",qP f:u:ް,n%nA¦T)BsJB~[?L_:<o4sL7[L>{Ʌ2`iՏLݱK%89uQz'o@,0l>Ą"'u (qׂDEOw(T^dk8v|E6?'1ښ֤˓F"V;7R$^1}f҅pagOI mf"…Oc)BbÇ.*iJA@bgU{Xj]?%;P7L$x.*w cj=i@.=5VR Gpϧ`Y-;1bԢвIWEx[ 1A.Rw n]? W܀؈'{Gx_8=(aXi'E2v|:DB,Jl8ZU5uF!M  "NgUeF9w̑eoAIaؿ;hoIOMuP5M;̔-.TLOCBٞ8f^j, 92I2 XWfrHr! vIjYMpewJ|L'ePc#({OA2tLaHc#1d"^lxs=*Ap`tr0)pT!Nda{"~u(X WŦjOɴJvHFRJHw/cفXGU.ȫY.Cˇz r2=7tꔃtFLvURZYD)[dL3%25r {QW;d+k@u5I(xJ8CY=gSE(5+ŪjI]SNg <zr~{a?ݶaMsu`WeDrL>s9NFY@,~;,}2z3ٶb _%YN]b 32fSᦦH^3LzEf19|ydX(li?ss^.HFn7`?硋JfВ @5j13Ӣ6 $fzYu$ԗ!&_<4**1'mG )Bhx^5$dh8#4#oR=6@3B.^`Y~IϥoZr?'I/ӼhǪ8S?eָPߑՆGގ CV)/x ϒY\߶O1"z mD3 }tףr(iGʙ]B ʌoTv"SơbNE]V(4ru=3a#~~#rmO馟v|J5ЍpS@ɪ^_;S ?Pj߸OSJa/W'Cئz3mgTDrکQ 1E<a,1d͍&E''M[<))^D /G[w،&[6ߠ^}mmJe/JoS6rmd],ω dTaKW%c6X5cH~~riSd?Ol׻ 3v昶Su!Kr$^2 ɖך&&[6_S@Qҋ7m<7BQ1{a F\o O'#W4JTn脥 P{0::L5pd-+[7ƶb6̩ xd48cʿZqq:-|_)3Wv Ľ/W {kO-wCs%؂оjpe͂|79 B*%آzK}jk %7^t})I>\NxG9!_xvrBPh"녭A^镞'm{m,4g-}G)P2Gӳl  ?0oKq8Wֶ|1+PYOl%i")h˒ \ҟ&/sD(쾭I2Y8+k%eI}t=xB (A9&Wl8k7yǀ?ÞW;%tbhpʴ}9/tLrqu M*W-%O mrYL_?MM~a>`ŴLcۓDAYD..-o_e9AЀS`q`==a)WvnlY%nFW˸l*u&Hyu16Fc*Hc-52_kNK !NzYsT eG 3>C!b P =j P'9[[س˨DGƇrQY!8'[;_ϗ, (XkPݽ-SN:^ LķJOz( n9Ŋ~$LF8ou@9חOc!#|):Zb'ɖOG{`q{:M.H }o(rtpc;Aܥ";gqf Ӯ9b^xEiRsrIGCJW=!N<0`JEIUaLP0ي8_gJ"H"wkWbMiu˾.Fu0ܺbQ,3TZTxAHyVY|)cTco^!ad'cܸ.º,a3CW챜 "DLg67ag$~S+މ|PYq58~|%S VmnyfUM_O<U8z pO®h|#֪7RoQY V9%[ S_(mS3Z{5&1fKA7=+1a`aZ? M^J׃ ~IM5&"M/K*BicQ](׍:Z&M](b0n ,[bA%9~;LC=;lfYx$* 2OZϻ= "DkѮ$;mXRRR 7] .\ߪ`(${vF5VZ`C&(:^*Qb:#*U\Jtw7`nAY$Zb& ia=wzRLjn1ic6pFӀëk`"|c~bo| $\WZ7%tѨ[uu{~SoCwc?F%@c>>ĨL- V0 ;GZi9Z\xz1؆3XA߿lfsJLz1au|o**~ xۢ-AD cfhPٞ!Ad#3#^E<+Lx7]ějXYKypx!s>\>Yݒ٬V 28aA9nMMtUc*^ qIxf0)]y4svPWm| ɱ(GZyiEepi1ZF3/ WZRLCsڤ@P8%D,/!厙2y:/Amoٖ/*rrU+D.2-f$'rS =ygAq)ͩT93-랤M׮ kʤҧg֒X8Ř밻87#NJ3Kw<&?8)DUy,t]m?̜V>)rK<,?+(N_@,}6FZ qhWE;H4CQ(F gQN q.Y<a*nƟgWBP]PcQjƪ!z.Χ [PDکvnpn.%W-$.ù+jɩrm"` #oHw޻T~禢T48NaȱvT [ˢwEvlD-tBRvd;Po=h`!cn\spq-Ɂ_VIBmgWڼ QtVLP;YOi) T8tOiIB$vȷt_?!yvAk_K?D JKŕhz$8R+se%)'8~01j!Հ+8W*BVM HOY.՚coY&9,' YFIx_v1-mA/صvJpZGJ0ٲ~/`)LQ;vہ,TVuvX]65d1 1319XeL(xYVQ HB$ h4AoI)!.[d%n7a,  \WT#,ʔs9PQߎj曀 WlnwԫkB}G5vOF R 킩M-ɸKȦ2w"m)KޭLb+ͼ(TDh6 Z,TCF9bf REӗPgc:|g2WʏAHG&HmCg1bh??&5_d^ׄʕjYBrwM+7v9k}T$Bj Urbغ)1OǧTd9K)3ch6"͔~5lhTIϳM wvYQFw{M~'#~a]ǧ9|\2- J}{Ot.U5XԨa $)g!|b[aؽ 9̇IOH[֙'&/{L{SSB1C|*5j8Ɗ>.Rz-C'bR  a&v4X";MIUeE1A|l{/6Ԝpg'|^?nL`6* :j Kw!%u#eDj,!F %7rrۀMl9&ANz ɏktv?Ν9I/^l~_] dbM*ĝv.J埋j YpK=շژOGU|0fÄcF Ϣ̃G1 9^Q, gfHXznI?E!+~Y/^H4S C=8|q#$|xE( %e;ui7(S%1cTai"JqżHjɒֲJ㊴V& G?{o>>ɹc&K)YIٓ cTBj+lK컃UL6^p@?UF Ш|`Y:`%%4R4 PmQ?y%簻#N/aD8jl#D=Ac0EOqVqX<ǔ$q+()d`%լ-AC^-ksoezο" w & So2  e#R,h22=HY_J'fhrtת\%{'Y{zM{O0r&Sx`hfgeXc YcݎeyLXxuB4 cIFM@!4Xè`|;: 3O{!WCX wXA@p-Df>K۠ntVTdz7X7Èfk\ǟRuB~6$I8uA+h'k;9h?5$a#NE kV4B!lw-aSPBqb5Edx~M<9}@R0Ӎ^`(ղj3b]-WmCӵNn EoI ]sicI>Ј-m{X[+0t{ky7;Ψ]gHs4l$[GCO^/G TV٢W UTiYC,}n]t*zh- 3ĵ5 śi*(,1ZPn`|c-tJFtv|ZJ^lŭ.C:|cqMCoHC][Ш&A^&:|ƻc<`;c}pˌ*&8&n1+8*L)dXfodҰ".P#_\ #M liOe8Js)M+-*0 ׻#,l>i{BcO5ֶ%6ymlYcw$x5ZG#@ѺuA)6xvڋ8~(T5^#^1zOdhs?^,~8*IW]kuV֞ӑZG U~N9HϧbhGs[VRy=i4Rhm p^q(Q$wRAzR@?%Da) Sa$ VsݦyPKu<Exl |!cp dp}/&~&L+.U``7ngC7kU |O߾M;|r!f!YWe(r5Fm2|}`H!-6N=KܼSXW@HtҀo)T${Ei%dC ~`UBm2,-"^>2MSEJۄzl 1;6F`C? \FAH;:MS6H3%2>O pkJkgVm%+5p;C ]74A'5= J'~Y[.gTAlX%)u$]Q#bG-o-6|4F|?ǵ󟺷߾P~ܙG8ҕԖ/aVC, Ьf rUr"G }۹W;ާE- ]lHgk ,wqT8#uFulcWmf"q4g9*4үm]'!Gb`⌵-NOmuv/ndtF]פ&:jÿu*(Ais8y7ycx-5Eq<\(,7RTz.GxXfks٥@9dmλt?PmG ݦ!2a Ơ@bz"A£뾛lU Mn蝓⍋꫟4jȜO747U>~ t%fǑ TȌ+ Dl x> |+Agu WgX?cE2%gwE.ZfugIJtߔzP Vh g4ß9/z>aE|QSWbK#oڏ:v7A28=V`@)-nJ3SnB :w >vOϡ?`25hb"3d Dvћv&~L#)"kg8H:{uecyXΘ_13 7ktD[ gA3^$ 4-9myg&r I[ ?^O9WAFj*e]s{u©S!FQCI#jX\"fqlʆsΚ] E:_#GTh2`.!T.\MHJL6֝U1Tu32O XJ,jw͐'v-ukW| c} v!n cc0;Tf #Ki3J?MMj'g]ĊyorEA,%$S^kuHM):N?8ceH9'D43L=GAVū2&Y]P:sY`j%ݍDXe\ KBA׊x2W)dC[蔢\T.@RK];@="x}p-Fck"JhSm(:`!1Er8]d)2@?>YM):)G{ft)b'v픿 dDΜ.,؞%}AIU{YTpa:huh}~'*+D )䉌1BFd oPugJamHDUաi)al? ~F<$"" ;cT!}>%;|rڻYgs̋-__eMe/ }6ƛX-u DbZQv Y D64I%UԫsjB%K>y:Z:Hq]n[)L)C[hΊ삶ܧ]$7ޏ-]J܌cE~n a}UnTPE=.{c̹Oz?[۴uD蟄Ʒ !Ƀ>7L86(g^> LlvU |OQu<[{JUccQOUL}R<D<-mw4+Z>#`'GP&ڵ*"7KkNv@@-:D&Z `)6CK]_óhEW!|F򌆤'-mΩ{=-fbnFThJ `UP~>|_4אg܁>`_9h"܄;&X$O&efSuCn,_E]f?{Vm-?!Ϙ2rRGsi-Q|mzQ?A٤}cs~fz7.L1rQ|ٔHw*Iq!Q_Vo/5QYtYm ~L$ʐS^d)@dlukÇ_L<l*I#"lS`q_}5ꉬ&/fc_}Gvwgϖgc- .~/j <݌`X+Wa X|[tϷȊ*;ZUGr/WglZ33xn^Yś  6X-%0ð>ʯ8C pFAPގ׭~"oZx &jWy(że .1x !6J9Щ0嵿GPٯrTso"sm@ $Z)@k1dz׍=w5d?V ڍ `C*nGYݔ8?6Qd2h6n ,pv>`uza:] $d [>OlgZ?MS“Hicp0ce®S|Qh>3<(;n A0,Q+erT.$@?78XNHր!&C%=n: m~ߛ#CϐK9CX'}\=‡~Sj5R*ޑ)mLܻdyI_3F%j{YAE5d3uܟE^,j\?ry*fF LT3!4T.Rʅ4f´n oCll4z^Si2ED m{i [MbJ@:LB wDFHkض!asURzH$)}`nh1R+hs̡BEk(T.ƌ$LFz'Nȥo?0>dTtڲGE /qxTj Y LysSk.nk(aS+g^k}s7db'g~h@/vmd5)%MqPܽŌGmT}^i_ƹZh8gG/M8)q rȅ=LP#aAQ ‰s_MG?7#:N0E?'Y6nmt}we`|"nVA_:=A&;)RRsE,Fԉ16oYSB,ցZsސ]oM z jVg =iG>v%]4kxv*5\DF^JbzʛV'ܕGr\\Jx9#|pLy`Y m P|[{4 7ȫV$XA?i"kh;̛3ݻ:?(jT;|b] AKL}/)C+V"U`\lXP'ĵK~Ntc(?oP+< gÙڈܧOxJ,+\/WhܡoY^*T9k Cij29r hW:'S 6k2׍y6Sy^My8KҲv?d">:k^8'󜗂{*s-I\U,UOCC'NbHO˩d{ )p]4/߈=QTs 7`Zd>qⳢN/n7 l nT5D񼅤s+s^|cWZzR7amOXP;L(Wa3 &\AC[L4?q>!"2x!O4dW|O}h9>['sۣ0NFCH"pbf|K!TtLLǂ~sK1Nv OXrP&g䛿+{]6۳y t:  + BO/A*అ{H- hv>0 \ڗe|׫+1G!f,@.3_\,QxjrLM^&L(CuNg *y˄M]'!ωl8.Rn88(156sI_t@GB3b߄#2[i㹂t!a 8=>B?/,UxrB̯|oƔ5`dppdQWQ;I$R~SJXV"N wG"9Uv)e$HCnys=ݔoj5HMeh<+C&1UD}r JxТ_UQ}ahԀMRBdRd J ?W@WdL@1Q)P4|t+CߙQ_zN:>˹QTQ,3fmutC󔞑d: o~|[;EvWcV?"Ɉ_f{92Z郑%[ibmc۲ X(Q!+C\ɜq '!5~媏C<|hv&0I};'ѰeڑVN%xHmğGLmF51[=Ã܃գ&wUɁi'Y![VQ ?n!=90e JJRcLS>}K!l0LFcCʶoU"滁ֲZ\{B2qSARM ӗUvpr8~lt9 uZD.q ~tY]I_2h=UISnaAE)m^>?Zj5Z J(V-_]U_cgm0jWBUQ^ހKvK nu|4 U"^{3'_ cm`NR>q3|\g1v;y"2!#l][]J;AEP9/=dXJVǠu0 nSC`_9pCZ҆|qG 3`ؠ (B mV)r2rr" ^lfFB,lwإtPy%ߠ~~Й<(`6 y)ls¿'F5/>kx*ˇN#=|q?LPd,+3yd9EVl:ŗ!H|A&x% ?onptn9-S7;42 Hbx:;n. Tqp'bAqРr¾=2\L4E`Bޝǘ0 y焠K{:&ЩfasJB%z9r?7^@h?W]I1|%tǃǭ _P+yֆWSV#Նچz5=f5H˃&^ -vl#T07[haaŃ'HՅŴ+j:OW;:x~i_aU"ZS7\_S+?~=;uN_n{Tk8֋H)^3CD ,]g':IÔ6tbJ#J;O{2!K;<|2;͐88)6 hZ..JUp L-qGa#~h)'ӝk)KjŔ>=;g24V\iҙ>qVi*/ldV4V1Xjb bN2^;'@@hK;.1J"Ogr7[C#z񷜉-Rfm~Qώ?'3&ɂf&믝r| 84O,yB80 1ߗ\0 D} \Q %z+3tC( `߸9b l20MxvYE dkO]Bpf6o᪥氚.v^뫍I6uIm{xld tq.8lǻCݚERq4eµ6)É=u}vύ(%?hxU؂HK̶HIGOIcS !|P9"jGAte @df[;{]Pł#ŶO- ^8K'GA5nnš%2 4VL_<'FPiׂ`# P8, 9e3;uiXAPZ6 $2rd* |"&oe#!8+j`an3͕+f =nM+,\]HtUPFKX_{x,j{p`0s׮NK?$շsݥ)Kfx0(Qq5Zzl1-V~Y݈74y@3->=#<lrH3wNKϪv޽|J\XhPpƸP>_S<-:M| nQyVh=;Y;\EOlzP{FB:.|K9stsT8@#j!2bL{*ǣVT,z7pĞW{,`bdCVItSN*ŤeM Kgg{Z-H6Vhd (?y> Q+Y ׆Œ3c~.ʯf^l,:v5QeR@-\49wFJBv^j 祅MH6\nUxr&G"sFR=G%Yn? !\g"DHѹ,nhܵr͕C s2CLa$َn 旼foZnz&s q1b&-]Y`0>+|Y|2/'= 7m\czok@݋+: BqYQ_xhZ_$MEӮ> Dic_T]vx ?A1& 5|b\ O SuHf( )%>/ vRC}ɨLքQvM g_w0'VƔw NKif1.#͓+O Nq <hq%Yx?gCDw#Cr)7\0mfNւ(%6Bp8'b:ưzM( {'9mXK$WҹG+ ̳s;<GyR*-#N68*JT\w"c7%ml >eNbNRW.ZP%g!%k3䧇!!pK;ݡ}Opg]!dP#CwF吚J<=v5]g97МGO&0mFӛ$B3YqJuW݊(٭ЛA$=+hzfPNT7qڼ5 k-"Nf ` )DO޾(|6x6vR^bx ⿆4;AVNٞnui94ݩ=طV3 n+Cr (ZaϮU/ pjE4Dz **]I qȮޠM` WKMx?#ٵӽQO+*Aw🞨kNOd`錄U C0@䐤Ш vtUByw3Xޭrx|h|{6ؒ ñA~P.",~+<~m (Aw.g0q}֥C(Hx11O~j"`]53@lȊ|]Tb~Y+GrCT?L }IE;>,U+8:5j1Yuz2 wL\jRӉy`vZڂRL׌-!}Ҍ| ![X:~)>}6e6<,41 }2/=o,b2we 6s_ 5x|F*m+mwRShTeM\z VP!W޻IF.-\2o[1VNb0<::E\pUUTBJx 1dIXm͎:H{DgGZ"Zr gZӥԉ^=M`KejRtN?om u::MӱG+8x fsԇ58hh+{rk[ٷӻ[+4\w "]R)F5X^S}JK["s0G&pV\^zM ?)iqZ-tsfRr*s]8+@ ehE&Eɗt( ː_0lݻJmʪ5 3O2I nLLoD+r7)8d۞~c}_V 9V34کe11=CI:3O2$-R3$qg?G<8qǺ*+r` cPTl>Kq]^LeC5y2mgw0L[~_wHz<"!~ٟ>RDT,[<0f0춠$S(J@Y\TQ#@_'aߐ ڼ"aA?;):γXo^͎1ae%9d;.a|$٣ұKB2xa: 8GL?DǼ2zj/PGGy ) (`bY.Y{ROZDLوٶ.Xٮߌ㊖R-b㧞r1h7}}ڮ XsHJBGZcdfA?K(CEׯ28@]^6aN5t=F8czLG}M32[k2/+U2.^RC{VtW2&sGe^ā :`?m+/xi1'U08WGY0 *s|F/߾ä9YwX$38(O(PLxe; Psr"|js!՝#oH<^?U՛&7a:&Y=*"lHu}fɎ289eX)b1a.wS/ˤpBz"K(^l+g{D%EZ ->xo-:, ӓ xp93Fyb12u!tA}S> -(W}g\ODs踕>ZX՗~rlc\@ BwhZ[ / iWlo<"D3q xitY]gd9OXM݉{6@mWC!; PwDt72S g5AI1p:;(G q zἠ5HiCӅ#XZ sut&2#o^#'Q}. ݮ!x|υ?<,P=V:Q2ZC-Qctڱ|Y9t4T~""}FP}sf1*b]x0fAV DX?9wg8g2R]#Qŗ,ٳ%!ߺ7WHzPtrzu+t` IIkkl>ǑVmNW9>) ,Z9{S^`.@%x~N-U04 sPBf(2zQbק[P=-NQETp-omSAX.OU]|i-LBDXČ5Pϴк5=PxvEYLN~ O@~/c49݋Z:>Q('槿Tj'aqS9zGۧGA[3yNꮵnйuqSN#iU%L+Íႊ#~_<(8W脰>:9<9FWxo3x19:nzѻO^']nLNTyIj~%  Hv^2F^>(>zDU%Ҿbn{h}?TM4]xcSefo&GhL6S@jeg 'fI,Ctgh_ y$NjIJ)iˆL1wⲏۢwK3"/0^, cxbFP˝ y[|$K~>`,pǶK.!GaUO& i;l*ImlI%ߥ ˣxK0,^}Zj5.CQYA *>1ߞ~roX;hc촯JƬu؊.8Mpō{E*o}샌:SȐtyIx:/)i19ՍJG ";( UK-Ok:"$dE [oJP 9J?E̬?4 3?*rE[ZW+dZ։UM^K杗9UXVde}|[. *6Cw }|j}{0{ujrTȈ3~`IU*j0$;sH_fv<~F5{Z)TmEz 4G7I\QQYa@54xZ=.G1FAτ-!ߴv*6T {}u]--!Mʋ;N}H6w%M1u <>Av:GQʇPM5JhAw+՞C '7y*AlXu +0ZO^2dေiP7zK6.eml*V:O'-^JyVJB%'l-zT;׎W\EK8+&=7`"h?Bb.*6 Lh0J}fNzh_75, n5Lli 蛴yj[-3iYlRl9)#-~^T.an1X*u#pdHH7=q;r2m8/tlW9p/PS\F8Ul ٳtE3۶2'/y#EH).}BL^/W{{ӣ 2khf; UnHJ [A1i3)&dONք:i7GŜᱧMڒp+o&qa2(F\eM/k&uWM@Pk!L*W+vZvm#ܰόcO MXJ}wf?Ei8}|@$"tt,8GO6ޭ3i\X7$nr!/ }[zba2Z^_^c쨺c< :s15nw'BJ|Dގo.aC9 p?1p3Vs5qҵs(2×DŵyF(Y_-)wc털~ꜷɉzJ*o;*} iiKcu <0}IW-x̴;dy OSÆ%}qeNFOQ!0nO!n/y<^ v`^05] nzI.w }/4hchǚ w2k"78p+I1 Cb4R$6Jo&Yrz7H0~Us9V&-&kd22E{~I.UnӧC+`!/:#Q3O K}\vG mj u㫹:DH&E4M<J*LH I_wj (`Ut0'9w6gsѦhA-;iތCX5,Ďu>z2s*,旴TocDH$)w P:[Q[ A{40c]5xE S*ȸI kq? m貴!M%ߎ>e# ieS%$*7["C_H!Ǎ^)k)ۑept<ag#$[+]v:C2Co?~wOgmIvR3{:(?A}󙳷8vv!ށzސkSж}UMd$t&sV2KsW!LUFaϿ02_ᾡ>o# Gc'xK `"gLddKq<9&~XMOv"z Z_1 .kP$Q3'2 kuM14OocM?dƟb[$6D\Av?I$xzE$9yuo4jr̢ǯ>mHr>RX^_ %Y=Ygxc|ͅ\)n2nYNXe}rzb:Z6>\ouMHB1VG2D^S4Jz&]zD: 콎qɼձޮ:f!cr)/5S'>h ovo'ʂRٚi/3>S,%i?Ǒ@e:S\H;+{BU_[+u r7giʄ.vOgWS&&)R'bh.s=,FҼ\e6]w,iZyK89cNMXdmm*z"l 7 Y/LJPH-%ǢKmmg2e*ps~C_(v쀞Z}Sf w4[x7XM숬'&^tDYr+2 k[y#sXî'aY*g\N2kEYS뗧] X l,^ihsr .wXT[e$l1iĴƷVpQWw,Kea-_1sqޯZ;8`emõX/?dǐ2 )Q4絛tGqԠ&gdd׼S+-,Gƞ1ѵ?k$k -K͚5\ c+ָw؞Pu_m&'g;u8Tnk-nc^ Z snaj^ډ*8f@H&`daDIBv8Rw} )_{ q ޟaK5 P1 [ 3"!ho#}((`c=GԦwHSE㒜yK @xHo%r:FI-31::((DE?z U-bLBR7g,w ˋ>\0 ?L)KqaOT=ѽ8H0"9u 2BSv񞦗Qo4u=Fs2q:l7C㞵V8 T? ZXXE='dV- Xen 4p\DJ(M]`@=&l Ue\aob!RqV})w!3&bE)ܽEHS.ڼ{GD#ljdyl6#w4~5 JT:eXzw~Jrۢ݇#>j{WlwW!9419qg\~ ]-r^K6t0D6 m.hT.ynRB{bh>d"Q%ECR.0p81^Lq<Z>38V}' d.Ru@a_VX[-r`o=`+;>Ɯ9TVA|Fs'l_ D{/@qkǶ"D }0혷i@sP0{-mk/?,:Y/ԃNU-QOẻ뜷mzlŭX%*Ih2n;L@~M#..qCdD"k.`&F\Q/:s@etm`.ݬ˴,qȡuxɾz1k]R,>fе o <@Z_&FяU͓b{sGʿVsE+yWIz[P`F|526(bEy !ǚăum yuca'*_JLE-pÊ-k2"V W @nUĞ[d V+L$44#mg'6~"<."rvb$P0Qǂݢ"kv㟇jK4>0\:˨hICh9eA Ǚ=b %}4-q{gD Ĺ=#Դ }o#K2]Kqk (\"^C\r؞C/aG8E-22 ~dYmSTB8FY\̫w- +XA -mPPGŜS` ɬ٪Իb>69ߥlz2_:sWSSx">"0NCث oIRKenQeBPpqcb"8!';,H.Wr}O\E)9ͩmͩ.oP;8)u`H)%}  j@`XK4^a+?_M%C՛=M3JUTX׉MGYY;Sԩ3*2Y H S@BN%T[Vd9GER Vݸ|`ҪxޡJ=u{ֹ SR0} <s1yk g ˘LPOBH\\\e2HYA5suZKoQ-7]PlFxP$L*JG a]D.eEɖtI:tHl=f;l5W<8ʢfˠi`j2Jl{ ؁ |wk^.]ھ{*>1K3od%U&_Cp+YˍO?cLΓl3+RqZ}B7DkH\ImБ]ey唴ΐѠϤ-J|۸m)o钓VˬWI÷Qglz,EK 2`|;*Ϭ#?Ü5Q+?;SԛYK "Pظ=IC[s'^Hl3?Y3:0XzI W Gu"cOx/?|5֠ޚp+fTyX}t _Ɋ 2b" euȁ NcH3jMY^GcesC+@ QZ T|ZI\yW  kxP7r>bjG2&m8ntFE:aZE n]` 6m\'i9w\O=Oo>tRef5t/d8bM 1$CJ`x6:[/)(ZFCg^)SB4QM 9#qlVsVD/27JXjG$!64fsuX{K&vuy"ʜJ맩U9y9pVq^ͳBVs[{O0)S*q+ #`<P1ѣ..Gzy[Fj3)`w%<ͬB {g/IE/2Qgh?=+rVzXYG}e=i]]B$=ҫ,@nwŷcSkwtӼzk%>_ŜnIJL+7B:9(tJ|vlcx8w1;Ri}7Yb K][?x ̾ Z~pݒE\Op3ضadJ(Ykh Êf`Z{/QA?5זSA?mEcL:d:((ґ$fL2,F%у)=so@Bz4ХptC%߬b*o[4_>rt˰0駯pAf8uh( Y0%k?_󔍖?n]t:@BykicG$wPxڐeY'$XP ԏĴXsͽp^)iа"Hq-'&[7jpY n=]G'I{rT%#m\<̋8i3.sFf&j>zNS0+̊fnU6y2[+sP(HHrw26VB?d7y>Zh. B5oz$fyDU ߉%Ic8C`@I'5(mLjw7< P[OV) ;FyE޶J(,T{,>WA%y~}m'Ʒyؼ:p S.{n9ıƅkDC=+%*X7 W65Kҵf+DvZπV͜c/ =+~sȸΚ)ږaĩ. Of.f%} )f(Mx/8 7'V<NzLJbMڎ~liSFrDXbo歰C&Rj۫v| RIimhA tI'Vh۟]αAn# l^d0wxsf!γuË$%:1<\ŠJ1p2&9G|*%6}n^R{=4oderP~ ⵕhd`_͹CDN@#Cut[ٱ V|g4~QjWZ ,3'lQX^_1)ĻXHрAN,UaмP.7I3"fNfWJk|(Ν!,l눕S>nkAM gM͗ e/b DvXhYHEk+aYI]Ij .^צ)q& njS0R/<[)~wrxZOaƏ?7{|=ۃ3mmE2 ŷ~!/'ICMKm) >u;  UN=Y2Yi}c~kC6v[SD[~kRjo$̚v]og1O+bm* GNN<\D5v $.ERчJXYXXY sHmC܄\onk3݉%*-{Vum}^HujM#HI3_aڿ\r;O-ڕR?MP{TY@rCc:.xϊ Ŋ9a$X# aeJoqq隑7Θ| .3fmJ=bs`o&tUִ›(hR}Z2~Hn0>[)>\T%j<2*D~y S@f 3`ѝ)k ޴ q, *I ucb%7Or&Qfq*(b*Ylr NCu"~(@g62/x~g=\ރϵԀ(jm[hE81)g"^[B8`L p-fٍ.Ҥ1Ya5jh E #x^91ҞGƒeLmˉyJ' sWřo|Ç=8#@Iko&t1%_&ޮ{Bp:Ky|)z,HfڈenDlpŤ{dq&5Lo w]\8_8)mzUPv-f9 6U xe` R9эfIڊ4aBPaJ'Rŗ}wc!;T^\#xrPsG!!,ΜCW!P,wqB \8͙N U?#;.}lWCL䕭U|9l H[e1'-Ѯ#`ؖZo.;D&!hfxცyJYlFȠw2oC9 r ryDD|\ :ѡ']p/(Qg8>b<{3>M x{CXJ ZP붞DD&e* qo6D_ʇ2_=HXO\?abtJi5Gĥ-R|6Cx+%X/Ԧwx^Ɗ$ClHA׎8!҅ځZ\y#¸ ^(x( ʓ1?Tvx/UiD}Kl+' }b9"kPOAc2ijO"_X ^X@C ԈY6{~fp FWa_GiV;N7M)7=l]Q֭ܲeo?ea GIUcsLZR<N -%H?CB <~8WPp=$'a>c?%G׹jv]rm}-\V{(x3};FeTw~_PCƬV_-˾-c&,D`+j|rG@9+bˬ&xHb2 Z6:%I3a#0 |}fG`&cr_Sǐy{EH XZفc/ ί9ն/sX3]~ 0=G[Tdơj 7,}~[xs󚔣EJ20~ٞ/ "pw#gd-*:K$ƢT:p%>+ IJd_~%UDg@h'q1I$T,mFN[E_i(J!%oS1Y7 $\Z<|+m[+"#rZwi^;FZ#{c5+QN>ȍSMq1jsfI ą`1eb-gW_Mk_Fفq̷wSMp4'֧& m)~.ӑsdqy ݝ}Nwoo1]=hGUkPs_-ߢzੴu @r焞lPS*C.S-n֕RW[Ѓ]<)4 XIMTqWSU+4E,J;%7~0m3}+Z lw.rMh oTy"ٷU`2l )l$ǎ=,`i]+}̳ר^ZGFmԢdCsqi[Y+x&ϧ'ڜ* Fi,ȇRc*ϲOf{ 5MsaO3G9ii8wu ^167}LW#j@w{ryvNZ!"ҮKC"9Y p ̺rA!SG4k޷ePt0OJqLɘ: wm#otjEkgPJwrMޱURsKt[\UbspzlSh%- oÆCǗAr,g>{pa.nۀ}ڱn"BuX`#LunW{62!K4Pc%t˶B1y0:R| C=H` -y?ǺY(N +P C a\d?ko{r{<0#)-F$0V"ٞ.@y2OUi#c5OT<`'Di޸1Ib%gy?=$oCU_)蝫k8xM<1z>BYddPU6D6+zٟ [b0l7SH߲mc| R:`hh-\?Lqq\7ev{Rkq<ʒ'4VVАNK7=+$鄧:@cWn 3KeOM8LW=Z@q:iju`o8VKzģ p#?0AnHS'ExDxBkpq^nR`9Ƽ7"?UϢ bLS/>ǡ\K(`;WGKLʤ[¡:=?u! KPe6w⛒NiI{/ P_w2xsCI ]>[]T/ \QxGP3 ֞Z|BU9K˲/B'ZCBaq.˕.L_ܲ(i==꾪?}vB&vPz,Wi~  k&/>=՝[6UCvƵ& wkqꌸxK$aIg>bÜܳթCPAM{~xyL]^K>3 cI2IMXE2`ɄtPOi^*;䏒yn~e3LBR s:U 8MgRe'5 N|=.dwn34BG#^eЭH+/k8fx3o`irʆǕ`/>YY{k%|NF#G=fs(BD/g"H^f ow)B՚e^ 5;c3)#Z(q0`//vX5~ ^zYYNluVjEFO-( yp S[:Kɶm6K72}keztưź^ȜNrȧ=H+0: $l_z%ҍ]N`—9t* +s|ʆ32ɨ{t`\=h QՈ)9`rߤŹh `('Unx4)Qp af~%>! Ȇ e˴ -VUihH250~tYz~ ֔G% 4Mbe+&L0ՈRS&u<0@9V2u%b,gU`r{=;@6Eڔf RM6r[Bڝgǣ#b[$*TeJK9kB]~ h\P迮)` ]1w/ږ/~?:3'*3)h$!Hx%K ^7:'ɄB&Pb?牝6[/@_\g))azh&m|75U_Gm.>;)ca3Yy96-*nw.$B9'QMB,uB2[V DO/MOr6K) fvR+虂o.dp`K6VۢĪ3 TAfGSx@9d;+F{>by3 x|kH0jEH7ň.;bX 17!*{K`5*RN9-ǖ0YJD4F$aт/@Z h8(x# v"ThFj0׃пb_x Rؾ_v$ۡp$dm,%EΥ7q6O1R<ϰ`(XWS?Z"j]gpO@/?%KZ%z%=}pEm+HZ(FFsmHܧN7aiiXvjYY)QɈҢ-^./us" aMHYT%]1fM$>Lt@ҷQ}((&W ^w(M3јojoI򦑖Ep(bʆ׫egxo9I,Zۋ2AFl6k 7, `+'3¯tTL9)7+aD HAD ?3ndہUޯ/ <.3n%=;O MYu֞/lɥR*g<]{=&j&:?ơ d\il{s-6kοΧKoA4?Ԏ8ag|rR?$u0m$s]x4cxVYQLȅb,];MwB. Jm=AwichΜNo'NH Uz ,MVO'^wq:Lsl8lV΁w7.c?C"h1Y9ۇ +jk8 !IC̯)_llCEJ`!K i dbS \gFNE ^C!&ܸy q :dlY~r.,A܅ Ƕp#iZs߅.|Zh oPֶ`4t ŵ^ KY^Jt #@i3М|k$Q/`hI m^3=F$p41:0=:C7x0׾`bH93VAn,A0KH ҁaM#9fTV&yF|7к@ӓnSNwQ}W=Cʣ۹&̣.jZnifKsMh˿ٌ5Qpmyhbt?q_YU;# T5uF3 ;@Ccҫٛ?,lA f"6vQZ-g&z $ǛmnI%Y"t~F Ņs0;X1%TUJ%`e~m0d40r\Vo4U~6λ\1de<൨ װ'#TXMa@|N03:]9otKF<8U#+(Jȇ\נq®f4̪^#OYċ9jaK/帔QiW -0Hw0 Y#p7q2'\'Lܕ\^xwBsD Ԓ~(zZfLk0#1CRh%@[^脭c+xb jViGucaͭo٩=MS~v~k>'•8=dž:ՈWFLo՟XJE?jrtYt ^%.O M۷pH~s2(_ya&Kx`iߐYR#_w N1s7vY&@=O*CIU|[ڦM[iL>_^4?u1U57NJᡀ[*+(%?=U *˸+Jי"-U\K;CK^OZn<-`g0J#VؤB- q8g5)qu `=J[S'>.ZTJs)!F}B% PgbC1E3.

Y묋K+dˆb,OtF=6ВW4v& WuS\v/[#{>2=JX{K]:2xƲ$N~y v#9D pC>Xꝭncb6>kD}wdDeDVw]Onkͫ1 Xʮѧ+W߯U;{7lTo9O,+ﺰNH'R#yC?pP BA 0{K)h|wl,E< }\ܥ:i+N7G (dCDM,Tle6r. Ee,XLHҊ'#{bq[_.6APU(GPu:.;]m7AilՋ߮eNr(1-{XpGTһ%00Q&ݽ #UR%=2FP Zn;+Z\K;|E}*E xJz 3]_~P\wI ^"m) @@7]E49!Yob,,G#O,RȦkaԠYm ߉8ksh1Blל9Ezv|!U4= a w%2U+n"{!g[@|جQ*=r1+RH[(plX2OrAHGNLٍk-]mP =2 CaKc[@Pr,V/~'_gvuQ!nV3x+A/%4  țS Hl3/A3^\bvtÃW.o $Ne3P*{Oudk*q3N[ $z"B"A5Л8a8|?Ac#,Slf{l9&%Gnr!p^0fn,)b7?p{e!F0^>iZI?sTP@ yN8>\ԓ?+Ѷpn$KL\&N[+`5&p8OA{}M z X*\:fGEzQw>\q \A63hpuzHłL Q^w(׽[}rt3a.cDSuw9+avqx7(k o+Sئ0k}⼟R3Ĕ o*{>fϋZ~L!zD?Z^}t.2]6 X$4~"9ʊ~&u]O{qlF;A#GV"XoPd'CރtfʔXD mDy* 1qwp09:Ry xzq0Rc0@Ѥ#^eG}i͕!{iO8OТ f.!.*edD5.E ĂvZ\&^OtylP'Ehu͏ky*9 e$q^ibݢ&d3(X&X.9]WuSC K3(fDףzdup-~ZgKYwI 3}7^pϗ. K!?5 R!|A1䜬󢶙"-S!љlo݈T(.NY-}d6CH9m^u,RsZQ5P0 %wZIUw[Jhg*׋HM]+ǣcŠEAEI,v"|Uݸ ,#xپX? 7$o3N 1v}t5*[]Xf/.0)oE$fgT ^GkXHn+UJ5qO|)"@ah4&蓟k@hv:61n,#&" R4uj̨[>U*Oڪh SZ?X}ɥJڡj;jIF,E2JGwvaŬ#GXGO|Z:cHɨXBʥ(x,7Ye`/TcE*n ?/aNǕ@ M0@~]7Trڍf=_)KĄ̘`MKlb+Żd PSaxNᙃ4%6`,,ȭڅgTP,]&qlwaQ<)ƫ@P Az]ٙMe_,.܏oo'I`[+)ޛ19y0Q:B ߬U 5=$$$rQ1.j6+$<ĜBnݱHdt̟axWe6Qg_0G=/gL3.^! Pl ߆LDoo>3cc"O@R3B!OČ}rɭlbk:a9B[@F'~~!ӛ^0ݶ]N(9nb l].5;tknBS+ .?W%CRyxpg硱?#`a>8Hϫ;΢ԍw}Incwo)N[+-'UE$6_:)uhu:eoie oZyHrN#])cە zwk4rUIP0{ڽ亡,7"_@V{;sQ儞ٜcS9N8yi/2Oj/g\.U78QzvtKiCK5Ϡ(_odB: awn^* JC$LBww(\L!)ɓy\֩3=PGHSUfD$}swcgC%UPWKeA/`׭lPSRSD*2>0@/jT^n<"sVUDGpl{KQX[G+)ƳioV-\C5In]V8XH"0>(e/ݘ @|07lo>X"n=C0Ch$pRgirx\=zIvIJ NcFR㫷g|piN~|ޣ ^O !#+. Pp>*gtL?\D#4LF/0كbםb>>]t|0]{L\qL81wjiOVSHzk4O"x 8'򐡞sARr**m]"vp]A7u,Zu َa o͕(Z?'xg˿cOrfQs8p(3|Kܢ؜/VhAϭXᘦ,e7Y#ׅ7x*Z3;脨4/ aTP=Op+Ϝ 2L׸ 1w= /)v<. {mǽEqrH)CYO#?JL wK_sߤ1)~n˂aP>;D-lfߏ6D3 RH/;T-/Cyk焟u@Tw2F$;NNb'Qf=H!Sl*/̀TN]uY@wb#K)yDz3ps)ry>A4eEfD[Eu48ǎ1}N2Ph/8$cw<j~L7>ݱǯ;bbTKi_ͳ:}j Z/Á |7VY}:B@:9._F9ah) /}>9L+Lshe1*8!7X%zhڭٮO¹LuVcP3T B]bp釢%{XP/9~t4Ïn.EU|=U#AO3Owxx90JiUא1/snSm vI,'h1PiTaQ]Q %\ @Ե"`h''/V07Zdd냄`*tP"@i=|,%^XO52c9sL2޲k j"ND`HXD_L^WjqDRC6JN)=x"68Ji|iodZQˋMO0;Av9; ^9+W|ZHw LRYc.ʝIlIRL,C R;}VY(ٙ ֲUW7S>P;pECsʮo\Y} ` H0kN `OOaҬ;8 %2"d Lr\rI5ƠL 44"_@ŪC=%OÖϬBO]XiW^{A#:u%Ky} ]nu73E(nqz rfF3_{_{A3t1k}yZz?#hkU-. kCJd蠠{9+:]ltz?~ߟ^,=׭v8dӀ!e)wc+h ͯqE>;`)QM[B$1 1tfEC~ws"bH3e<X@gJ is2|f+ORdGɄE$E)32}\8*!u hQ`+r~Tҿ5{!NFInS"; ?ʷ*]7^Jy=;cMB&Axd?,)\|d(d ,V%CXOԅ9+':W,k/ .E˔lU_dٖŀcd[2}QDTKi }K[sc+3LHhK`CIUBpQ5sߡh6bY5O&K^Y`w8V7|i7_-(ɳY`zӣMTX=Rg |:kV\Zװgruʄ$idqe%hW3n6Vq9X<"=Rp-9lkPKFT9 !w]/8d>Qm`3;FBAiLw8&וLa$1~2Su DDI Rx"k3Q/G / |<6 AډP$x:!%4s6PSrZ'ܣe: j4t?w:wa{e1=[|@p{L+}YNOdQvsͲΊ{A@iiwsL}k|.C`~hٳ- NUf7 ݵ($e0_†PapăA%ll"Qu{6Uw )|Tf+&(5Z ’`ݫ_ uJmiÙ睥IvfIS{ˏ2}.&kT 9iDu 0EP̶T6Ti|r^eĥ&HT%`C(k/fE Ǯix35lsAyuoO:1⁽\q0HѱԌ=8a΁' _S ^tUxl1E1NDo*(j1(ui#3ى9;&Hm b(.˪Z׏q'9,׼yƮK K\Z&FW,,n,Ze};O #^@bZCZ6y6܅mi#zEBl묗А|RE91cڿ!xP)^teNH"˞ka9- ԱJ0HVQ_K? 2ca8zJ.+7{#0VfnL_@ ?R7m 7?TWn@g ;2eE02 p1y!sY.j*6b1C<;))/lD덹g<\©ٿ|;v5H@A!Lܳ"ӠgFlB8y={FCXu?y*,7 ]΢W-K?ku<.*Ep8eo.wXLik*Q]>CDZJwlVMVmZQ@{7a݆ׄ{z|Id޽rks6Ai)8[ugp`ZK-Vb D8,CYYK>OHs G{N*YG[Ѭߔ okMGM?{UrR;"i(}?DS>@Hrs/] #%*Uf;/ kVĚLڤp F~XYD[dћzKp٨gVdE[gLp9 Er4pY?^&ذe?4)ZE"Zj~S Ư^&<*@8ʹhlڏr?5u-_X_7;pF.rBi?W Wz saSp F.DGV'dwSLE0O$J* P{ fsTJa\cnLʌSXGҌAYsE+7 +,xZjsZ9HgQzo^k eQ_]~A;cv}uD ױ~w#55ePJ~ n6mE2->y ]a XMUHG>kWd]#gOBI!xQoj=iqy *5\Fu[|޺jw`IM[z,양wg>\(ʭU90 *b(TyIFP1KCC\vIߤP +-d !Vܞ3?9 &64aJ)u wF+.]_JJʲ-g[Y99i2k*(\Z'Ul8_ ?-ԏ9F$=fm o+>;ĔC;`H5"8'"̲cR,j3W#="..-tz3AEN<~IBTQ>]D lwhl.F߯ tB fv$dOW|a|˳n;?Cu& &pIlSFY*ѱPe ؚPP]Mf wx@F ZѬfS޹JΓ: =} ׆u8ǥ~}sޤtZ]J7?@U S[uCwuuLja~A-PUQtÒu/7vO1`-ʸt5~YZ2 ;Qێwo-{7}*dadIY t7鏊TiW#_" zB,ѭFgg)sZbP/ߛ&S^O.)0k!F}KSYOԄP.¥׳]]&!h-TnۤZrsgL Ð6hxxi9,3J$՝_1}Ne B+NB۩2ZY֥bb}m64I\8WR`i6Ǯy "b03eΰSˀSF!³GTje2809zCx(/LÍ8 \˘YnsRD^ #eL?K_6O)j!@1@4EC;.H3P}ݟ- 4mnp^N"iKY sv\GaiL::R%SYPI<3٤CD8q&gZґ"YЇ&)ZO?c=Rzu3Zq@C|h>Ѡ "DwD"~-=AiҔS۰0i Y^H/ɳCbt?DṺSRhdVzkyxCK~z_ZZΧrVavh騥 G呚Sgo_ϙ9?w74bab OMUwLfSE#:rI/X^s &ZR07G4> qZEȂw 'J9w/v~m`)H ^ aiE<@dP)dtФGε8c?WgP;6E%mnz݀#\^\6_ގtm %i#<Oݸr"H6tuUWdˮG!Bc$DŽ jUv- ŧc: Ҵ°xj/OSA h\Bzq4ij2Q vo}gv'>&Ҕ~Xoⴲ- G6c)FJYv aag@_!To@EuRõ,݄4?&dl0++p9\?Y !NsaJbFj =ϚD"?Խ#b`8 PM/+l~8a?sH]?" wsCVn[`mQ7m8 ! i}qb5F7z$FUZXu =J h)}{syBaCG )Q4-slM[IedSIc iw9T!QI-hY5"򮦨A\E.VFG\'QЇrd }l M77PZ~ gGcFZ>#՟ )`2mT&VaV$ A[i *Y%5=Bv+XS/區m9[Y]eQ/>] 3PUk.s#u7Zl 蒵qOJ{8.XЛ4m8<=8`Z_f=5( ojT=.pL>u%5v'4?azY'T*n_Va`<i˸UȺkvT0OPua 'lHI}.Y[>C]=GC͏; [ߞd&@Le/Z,]*q- L7ZY1 a?ص('q"Q򛯀5^UΤXg")2bd+3Z=1,]0AXW0A)gF=l)f"4PȝL;GxߟPU^$1zwp*@Gd}[.Vexv(#̓[5y QJQteTvwDfzħ }*EI kOcy(̭ h_/^t7#UK!//d0m ܅Pl)7"2/2Ȟ` "n!ٷvCK^]GT)tuH|<cZfXAjƱЈB3[E t{3L'g;^w$`6b.O,oX}݉ ۳(oGsVؽ's=gk8+Po4䃝O"NqI!BĭP8~%'d=9nq?HOl~reun>Qn u(K  ÝGRKa>'ʐ0A[&ؓi 0mbcOzOR#€u|!%ζ7#Tvd Hdq8Ӈ  D+D9la壈v:=\zTMC~ck%fe#)GpTX~X9S _OyM4Y&‿³a⪭Erj*ua!/QQa GW" 3J^KUH&?P_"-& ([<@&g?e|4xaL#-'eABTklkxqt˗#Bjk͇"Qk_UwX>h7X:i1E}ŝlZܡ,N\6cUPSf'a&41 }+^Q1 jp YtA5k,Քw S'**RFG:!Ea79-'o)5%(OA(MoEoD g+95قr/l=^Z'bMD4N.@rL䬌Ic+~Gw6=uxKف;m{@vx{%)-]'׎SxrI?0y(ُA>hk],H >NA~%kaۗȓѕk4uek`$~k .R/6q*b:Ϟ`Ot|ָPfa#iLmz| ڪ.=ݫX6~X?Thҩ!:d]kpșM+@߸=maUry)tY<:67'sFeN4PImzc&Gs  ,\41EQ؄}qt zlh^Kq锈>/#).`(`Wv]u[dqNXdV{mXL$ 3Fx~nQ"K;[ݪ7OVj*hWX>3)f}@@AP}f ƐrrX 82Ȅy: #KإLՓ֥hág̞94r%/B0?둴(4܁G R_ׄػT9\=ڵt/V5RdzY56Wy.Ar%3peG[1L4裧NQ:`#hv#4d=[oF;.%t-@P^HtqO >?UjsShGDʇ3ؾ9)h2W #5 qnhBkd"eƼ]|tV8'?b+ؼc /}?o؎ⱼ h\7?ED I|h_7ݼwxuݪT5m8vS?^$0" M47RqjJX 0t#y?Zt`H. -\& EYޚ)vrWoGK/\|R?S0dTUid?,$~@!uģO !zRe.h6NՆ-)zڇ;n D8E?2$x|'%uLM+].HxEPg)mM~)1dր~4XvPN6KE(aN-!ЌRyq 4-.ڥ˦P1BnˢP$||}sw%;"@)֜Mջ zqN~,wx_mHd9R: z9>!ZF,\hw7ÞyA"%{.tnءFDzWK{vAf4 %39K΃wxۿQy5ri 2e[vs%7xe\':GDA@(!=Ub's'~#WpDU3SBW YyCov[!UI3"Xϰ-K9@K8+ϳDt _ԏJ.r<=Uj R_V7* ?= 0au~S4QiwM?^"BA1Rr๤|+| $LiW^q Ge1R,>(gVcVN+N} PhܙxT"E9ܨ-Q ĈC?Z-3H hf7!Of nMF_5r+X@lnmC53ƌgѴQċKOFrhŶ [MdaifI + S'! B_)l V :\vC@]7ӤyD-eNp rA(H}  19#w;~>,IƩ)=XPğg.Fz\m"}X1~{ҽ<^(<T@Մw0NZ_UӬ=YlD4MyHI[(V3ܜ1mh;5Ru1i#0?~h%S W\9FD`^ 2qo/ #*a=_Ǣ^%Ws|1m#hs"Ƚ=Z:RXQȝ.Ou)h`aLZ-@m\ȨDbpe!Zbrkx|y Ji~X*!2Z@DEIxgʟfhQռ!u9mM0ԐS b^8c>=W *+eI I@+N#jR.۹*@TLz)Q¨؜#{_"څU~F01=؊2H<%6B~e,(OVZ3RrMԇgL򆉘c#>5ʨkC*C p&AR;yp* 9Cś" :(ڱ!{y v;rΑۑAؖk!>/eaX* PQ w&+}=%_9dy+dorL ZYp?2I-[2%\LɂjNCR '>Dpb?RN*Q{#MqMR\DZܕy,Iɐn8c6$~? UrJ}+( ЀI5ewsy:ɜrPʔ_Twі(un ֆ^iɐZ֬sɹȃ|p^<^QЛ1q-g$UJD75W w0dAVޭ=+ِVr1z(q[=y{Sۅ+^j;[/E SHZ#_&ԉ b=)=¯6.]BONH2>Y6*Gޔeg TX)Ö fa^B mAr O:A]4 Rj|v[(6mc Y= SS1n{4+y z8쵏o8sL0䏚 AgazĿl%(YRs^\c b@S#{8lGX bl!zm[ MܟI vZ<#hÊ9:>EV1ܭ>YIUA81 =$gYt .J_>^gT,d. ,{JEzhbH7S 5ymw)qR%? [A zko,}.xSd-S* xپo+l0+1;fC.C@@5,Q=GܷzΗs^r46x,?|m5[_3~m}Pʋ;l'0Ӹ{S#E&LOuo "^"B/eL6%D5!b4tP,G˂!@#{4gӇt˭&D^Aw OД m(nB2D%'}o Fnʊ˯HU_ o\\e ۵f bSAHgǫf!)vWĂC2wb7d$}%WKJ_uk19x \F HcH.~U d* 8T3?V iֽ7s:cHx>y[,V7i㚊mV<+X-u%}لޅد9<):. @yQP>QL?nRmmˍVIgף)zڳu 2;Fp=´p;{Jwqj2\T.vrЅ/ oxZ 5K%U:)?yt,^K1Fwwx%͝KPK0|}z,A?.J*X[OoN!;i˪5 #%E`_uԫh Eiy!r(Qw-SFad] wev=V-Ai =37z"7G78]7 N}{?EY@Va_.HTn={1̲(gkc˥}[:p1>G;xcu幨 2g&UC&NE ώDwdoge׻svoouxΊ"긗< g )ٟ/jnBnXI<X<;[oo QVk *>˷cxs "DzJVPtaRz,wʢ^ J-qX$xMHms۸?Br(~;q)Iej@/-Pз͢v%z;}|tsy<Q^g>n.b.إ/֤j7@{ICAi5 rvCb ;I47guFoV? irh9y-~ eΤW h޲.nF#?co<) Qk;#R-ЍPݴo,נLG3QY<,9i} bWlr wQHŷwZZ`@D YzwcRt7Ȯ3k=1,_Z>!J5eVuMc߹'ᰖOT-ԮTT.A%ytǼhO9GNr'_eߕ/lélt ;=gM ?oI8823M9j@iyHqZ Yfftg ģhHz%7Yqvdl@*$kxP ugRyei؞5{SaeY^7J BP ?[Gg^Ɠ+AMDEf9F˶bI%{DQ**84#sC5TGLCA0x~QIײzGp(kOdr\ހ(9 H;X6oKE P0E7=q'@ɓ 9q_n +\5uYfRF 4߷~ /JCY>8^XCk>v29[-vH0>WJCv.O1U?9tj?.ױ=y/A"0$2N1f\{Gp vԷ Zod*3 Ĵ6Ib+ bd)87/tѡW&ŁhQ?=ist*wX]GeH Dis~qlqtRYVFmEǗͻvm38TΡKx|>8Hhך9~Orsã^Y&z1C ^X^oJ$E+Ej>[k&P_՝(I`Yg{=K))p Z( 4iŰ GAۜP+Thtkv4i_ZhVI"Z^;֌IJJ#'XEiIp6jAt\y x)d gpWuܙXD:Kw@kgwк{YV~">Y  ֣v#Fuˋ~y7OmL(wz,5ڛ0JNbdu5R׮t@17ƶK IzBW`4/2yHǾ^2$pwMAʞ"w.8mЖE5J:!OVL!kuFuJ\ΏQ2 Mr0jFe[nsNy݇O1!vUˌf0Z|Cg 4bN)S}kȿ=Ba>G/8UyͫFCKce=Tr}&tE/g5IV"}%&щx2Ty3h AoP&MÛ]_YRܝN? A5 G 02tK6U=<Q+Eʯs/'kX45IֱJ\Ru\8M-ڶªk|ӪNhDR&yZM0ҫUss>{6뢓d[JI >Y]:c+3$uɠ+R[Rv"+7C6 G4ȶ `PYNhv"،"U)?]`v>#Bx;,g\GR觀gh2~u)!}.X'`ˉ3w%PYxIrD܏Z9pA٣S,قA:뿯-X 6QnEat[Tͭ.Ih 90w qhjKv UO]άr`Z6)/ j0ґ\SпsPZnL'f# ޼DUҲi t'b(>ri&,j)|@0) U;E93 зQd%57 ."Pt{l{PO;:Z%mAfϱ7!:oMaJ0Dic> #7|n @Wa^5Y/WĞY + >!32Fa8p#ݼ=V%Who12N=\8rHNޝV/ÆUP:5~I9iRuUA_m=.,,NNO yl㰄Xv/p'iEH<}p{>sSQ+[> |yê扬ىo-8g&/oLB r#}ccEա:mK >KN5OłnJLb];yInR `%j"?FiW!t9Eh}0j;hKyNYsn]>jUdM|uE?Ó̱U e^!LEZXS%A׉3OYG(?v>f4{Ys0p VY]\l5*^Iֺ7/<@}c踥wRΜq 1Ԛ֑j,( rD҆to0gڦߣnTwk`~ ݲ Vvy?)sADVKj4 bH$ }A+ <=ӉC+_Vp=x,ʡAإ\)@,F΢쿿2ʈ΀m*wqne،mqJ^ CLpNjDUۥ=IXI/;?kɀ<5$ ;*jO/`M6 ~ cE^BJ}!d;FAO}9;پb_ZuzK,hP|6W&p*~q }DV[ =ީOF_[ׇբ$׈E_9~h fnЦgu<7x3IDL+uVdVU-G8II V\ J9z(ۡ ? i>jj|`ğTAf8|x6h;г6rCy ɵBwGi֞G|}ƒ|-u׼#7)>W1yءK* M"͸l5}Y'/%Sy1d~ P5_(3z:ʓXCc:ZBAp&`c•Jv)GSD8;+9t Zhj.bW> $MVkڵS0ꩵx6=o!DؕJ|vވ}S̈3R zi!X:P(ڢ|.t(b 9ոB,݅񼂝&ZXhYoM lń]m=v-wI%tCo`Â7yr]bpU_8.zTG%$#:p)נ:E#"lY喈H0Dm:kq_giqhre}#0-J3-rl2-1Z2Pnz nJT{>6}lNw}A3wI˕llc!1Z$'8{#;dW7;f薉72`2EEupEhr/XDll,9' jeh#!4s.pdcF>uXpl?B7&;o;IlеBm jh 8T<9{gkZYq%ԨS|^PPQD԰aOP86@<_kƱ$ZǂcH}[9ݔeUz"^Ɩѕ^$œ?NI)}}N3I㽩gb1Ojru'ipɖ?R}r_zPOW{n D4>lC/d~'@oLKN|ipce-+-ɕ\cHtsNْ\R (N=0bqm ϿIGEs$߰&=-^]Iׄͬ{.]v%̧?@xbɯ{h  .x̪#gRtde1K5k=iQPK'YӾ-q",;F"|}|5y.Ɉ -(e;yAI~ԕU ^栠cT880!Q"yC%ߚw)m& RA'%#W ` A9"3 &F͍zGɃA&MXKFЁQ ^K*UΤ# H, jH32~$Xᴺ)k+lՊj \x }rkk#@0}#]d`(ZjȾŌP7Z g!^amDHA:uYS4'oؖfMgO?#)o]koϪĪ&O;L:l˷Ǩ9NYzg3G+X(l7$ z?6z 4MuVKՈnCЄDW/Q(E[_4ZեVě'roV$)WBni/u$JL‡ ;:fGyzGu^w+V CӜ>tF6uY6 7eR54fL-m$YfKZM.&s}k"Bf+]~5ʓH#4|öLg*Ebf \O i#{٠/ٞ#]XQi[u egG{F71Dr l~w~I6PH\:9?\Dܡ4]=68: F dPuʑ)c̯@Nm.zu:rvtyŃCh*ۭ뗩l c-r_^0adౚ )Qo\#\x[v&ؤHax>(C?qBNExI_ĕЭEuG\(1\V( !c!>7!.w+CȌv]b8ڜUJB8"*س5C&UCk0 6TހHI7VӇ1 بZ#o-_}n )vQ.$-0#R, Dv<)4"уfM^]Mr[daͮ U'@.5GCIy^SME_o9a-tMasqwY 7}tBb&6|(]߬Y$wVM(|->Q~Fs[ē6st `Ki_d9 K-xj <J-VtD %`)h r.eiv=mIQlEh˾X60s&5b$q=nl@&^uƥQ"yG澨q)bny]jď>ueOHfhG=kAFa^r#m24ۢ#q9z4e+ ;PYCq)e'63U,9RK0.RۀF] ѾN + un ˏ7k@=#к#jvVeE{a/i`]2Lj/4H̊0 Xyv#0eʦ@Yls.qn> вk*%7W4\ɲymDx4Z+^cqp#4jsPjY"2 a"tvO٩3i]T>$ pQra <:`_G ё?`Z'UL~E2QX q0¼I0C5栰1\Ǒsj!]D;EՄRdČ'ܥ >4@߰#WtFu?sScĔTѪo: B}VGV:U7/P"bQq*.v. =tnH210 tv]{y)9"ԻR!q^žS.%E{c9~l]!fM\h|?ΘiXAZ&rqc9EߺF"[unG&"RP:4:%IZ.d-Pb b+_"Ik6`<ϯd22EB{3/UXsT9V.ބC64@K#8jYo:U(7DX OYj#]) ǾMxiHIkM1M4 M=%J եx2|ks-4tSn쯑={L,b_bMOåLHH밁ޓXEuBN,4R5_0#h3> xX6ém?M}ң:AS,w'AkPXKNe0a2@1*Bbm#޳֕Zjo >{z3ExGá+5YWf؟|ZuC#,H(xc=vrkk7=',c rE^[N<͜P-H(]>GqGY&]!V}0G`݄bl6Np;y2mR!x|du*Y:`Ȧ ':/_w{ YI^'=e{4 pD3֚WGb|<րPqXz}|&!$p`# }@OW8IC*_AN >c MJdRq.5DJN*c"ОXɀ&qZ;YxjܵYDӕz)X~Oƚ]$(e9/fU8oC'{^Y^"RR{0Wf=.% 1 -Գ3oc1{p0\Ea$Gc0rK]֙I$*7t{a,]67[Ȱ!p)t],Skg޳۠\dc7), PlxZ\AEPG Ef;b2aـu*bM df`SS}A JQ=نB@(ij5ՈXcZ}87\.vȺѭ;gUCn٫ǠN괽6:o0O<(XV~GZkkNƱ8Oykl'x4}ݟ>d X >5 wiQ -ay93 XL \f8N~qug5_~hYcQC>N(=@&.ƒAU:wשX tZ",r4@K(_Noc(#2I=ɋa@ӓTg7X-d p#Cim1Z-9vsTϵʲW[5z2FӾܖI>QpL%AA9H0y;+#r)=iHzn| 5eJ jXDwkgQZ/o(Weoڙ߱},j| %LRPNjUM;fgFCN+Za;1 ӀXn$3M_sS)&4ZM9KQ%+_L n? N,3S98Iʸ4x02zC 4[/ .OXb-?dXq}t7؃uyw <E[n<K!\*j"Q2[Im5Y:Cٲ `:HڌgV5aaQ[*Gb/֎`J/iGqka b B?y۲Ŗ| \ўGC)jsp$ eg`!5!x1O&iC0 a) fx-Nzk VduExcUg{Fyu߯ |]@np[<&q;xܯޞR#W%rҕ:GiQj܀Z)_8}OKi!6VʼIElzRuKMDzE UCOi ՓzG"P ,Nۨ2]:7]$P,s|}K!z$ MG:d27ja䪑'kىaY<ѡGF+uu<eidp uФ<* IDsm}DKКDDm!$`<&+pKL"Yн3wLCKwQ#AنEtblXo%,7UG8/:?}P1BK)jW9r ۸%ivqYJ䑞sE-TR[]>'Oʙ2C͏m[W{i}A=mo&iKHj=Ȍ3Bz"?3rL`(0)cS6EXLFӐ(%^x$y͕Ǖ#!1F -pU?/>VF Xf SbKi*g6ZbTHccHJ081FD^Ĺj-am9sە @^ZϑTK.5OFgU6u2y 9!5,x\M$LElV8UCΪ 1Y^5l7RI(~l_y+HJ#::᧻'hBFאt~a5JߔD C}Nf%?<~Suk5E/OWk a݆>'5.afFeМ+A`AIo:OG@}\zH7jICe|k 1&PzR7EGr,ɔM (Sm`J` >5;e _T1{BUqz_}g.&s8D<\H,7(/әNm0= لh:^VRC4(n!D=#DpD ޸?ܢodf9zYӮ760&cW sは1I53\6Âe׉A=)ɃvCOH\޶4AXMtie_A n~/nq}W|,g}R)>}KXp|~lVxEA*@ qw$\d7湧BQ@"S*1|cdl Tt5ٳ͋C7S_ü|csyzhu=F)zd8I`P 94CI$&θ0 nh(yF%3عA9~+:GPCu2HE InE>ul *T=~Sь?< 5~})mר϶WrvFӓ,ު;9 d˕d\ fp3 g [xenKSL|,?NӞ<ϻjMQtnJFh"PWo̠7ܭh%US)$ *D|cf\FtVmτ;R24>bŚJ~m,CX@En}xiabŕh9!(i4~J4?Mzvu}.UE6 ۶C>uCTT;W-_oJ|:Y<,Ŭm,~A5w1#hŠ;\`7n ~[$+o,,'n%@,>\@V9ݽxw c;RlKe@,îT!vϑOK~~i\aq >z ) R"_i%IoǗa /tu3 ƒr3#|W^^+_xz>dC.Wz?x5;.ӿ3H^AqQf7PX,k$RbRT VZx@?b@M{°yUt;b}C}L* @5vbmBЕS &XDt"SaXq6pbz m#\,}r);.:pJbnbRV_8Z&.uExlg3?K]}qJ ݟpp4?O2.&RKu[v>Û wJavG h8eٟH w=.19u OLB _Xq\ CI6[WqSu(ה·?)F'%=pD%`7k-=/m2&H hS͌4b Ȉ (<5)Y( PA};0"A?)!  @z%/֨ar_;tbfW!EOHA` 4&K/-NI[Cڇu}Tꤳu(0p7WO](;0"L-I=OW"ӟOWӺ^(Ę_F r<Ha9I^xwL!,wl>\b~|(6B⤍835 Qg1hct+͑.}c0O;E]XN=Cpg],w#y%8g m :U ؅/7,c" E}r,,lmD`ɐk<ϫ}WcPC aۺݻJ1TuJzLu<>Vr{ՙl ӠivRr&%73ᔡR;)+E|aDvhIW 'O׫6QNrQ?,uuD>OIap X8{Urz~px\'Z4_bh̜wjVIPNs_utP@**`002pk@>Y}}.hE mؐ&%~*NG59̀n9cD<ڶ'\eZnhՎoK}<4#SKm/n,(OP̀2lՄydđYU$ #% !w_~11;j^..TԏhY`dzvjzn?&ݫL=}c͓Ȱ<J<' 2\uOd& [&\~l47f?M}狨D;V:T f7²ϟ.< &~zX5j4>_K̐Ròq ?Nh;ҢB|܏ukt܇pӼ[-IIz$XHHr? s ֮bB1Q(Mtg¡!^ A7ەz5P,9+vX1}bj+]AW~ l@SݾlbLÎK È ,ť=l]KƠjBOPrP0w<Sّzj,҃uuD]vCO~̫}yQ/+"{e{VJ@8\( ;X^JHӫEN3S".5\mD܄z&Dg ;9V[DRŒ6 f\?&aQ`3Kyh0vYZא{I}<9iĕq= Gҽ'?GL6Z@ :x<}g2 H4!8'f1m&D)1=YXLSm2 Y0;?CNR*ceSr(<;a{B{+| ^a<٢DCMĖd*-{"jVTZPd9y7:6ƦXB[i-8"NT.a5&yB,Ǧz0PSZ=\#X1*2;}t qpKDù#m=;5U#Xڌ8;` ,ϰh2d*&f~p{D'5 -?bEHWa|#RͅBpN+|m/`CrH 8L Q@Q@݋nPk<.|;Z y&q z&N .)xP,=Z9_=ކ/gW+ȕfk(ƨ>*e$GcUlo@ܘO+z=q'VB3-f@+X4_BزS<$ =:;"H{&-Aw;fӥ=s<,c.476k8P'K E#ow>WIS!X Z\j-+qMvE;jB/)%>䧷v̚m1l@QP玿,8]!ia뀾{q1jvGuCzVY@ `E{ + 1( UP"'D to '9:@cPm_[Љ?4kAG|pl%- 9kt} ꇖ B};NByI !qF|+idkOtbrOfT5t,㬳U݂;R4M,ay݋NԖ@bd9+K-&\pP8 P@=XT62,TCշEQͩցq偫,6E:Xﰾ+y.#AuaEfd/k]JUI6pANl(¶1^,xcAQ:&VJ5t"19#6\=EhS6fbs'Įs>Oj<:iGzT6ЦD XDvD{GY(s8BAˊ%vH':6U9U@^8@țQ6t^:dSI& kq˸ܿ[Ǒf/z6$c¢jkdo1S=@4`L D.GԱJ³ cļKp2[$p Da?t%rA=c: Ś5mH>gαB$A:5|lSV˟.B*,]܄хu^ai«' JCnkAҲDYj2Qz1 5.v# 6Z{Zհؚr\s`n)hߗW5,8qhvϳpԽuX½â0q^$;wS#T :r91"& A(c{]q=j-%t,$ޥ;MZYIXbG֜?<딌+{u1X`KG*Z"Deizm<޹1 6~?[X rJeK =ƫE*wc,WI#v,XuFwuO bHZ$.-ضuKyj&Yh&1s_AVvdÎY,io%los^44~(?B"HSyw} XH~G rq|bHZvg*[JQ8;]a?#O QW~.ׇF$&]v_f,Ok#M|f~>(a ?G^ss᳙><_3,yr kc'`:4FP.1JI25K/NMB# &[Kr 1~Ŏ7+};̮L#Y $Q;-n.>=^foLxaqYwv=aa‰dbbBvv*հ $_TY ñݡ'Ļi^Re;xzSsC晡T;K%fSBP/R*v㉔{W+ mv_^e+gKcG^eBD;LVgCl@!tsc/SJq*u}thZmF9mC!Ҽe&pw6!UrS1P]@0":ܽp{^Ӎ쪯BN>uJO0AN^۟3$Xsk_| dF%$?Z-Ӫփ̞*&Bt=lIo&ڱ=7H+Nkťg- >ÌƘw~t? G 3$!UJї^8Wj+} t~ǙRVϺpnr`ܰ6ƺ#9;8w;v-_D+O:tp7~ l8]&hܳ -J)׈1[7i+4Q !b*;Av' N&͖!G<:_G|ȉeshǤ_aZ4 @"YQk,#1jױ>5 Vd!.1tFaSQБgupf aH˦@X{5lQD5sɁ?꽩~l|*ܠMW].pߑ|4ieQ#epI-#c,6$fVw_FW&` ZhFaH)bIo7:?%e"p4NuR[f(׍ R*4EDfU 'G8=6~ dXN"TzʞD44Uee  ɘ@Fi(pG[a9_w~(2i.nNﵜJ>h<Fv^6%B$}ܭ vS0ٜnPRMXZyp6K˜N>hL}b"KВ- GMTA9r;I#'6]P:k )Gܼ7[MȃVnNE h d2/vQhO;"J\NCU u?k%?!Fs^rT3F2Xޥ> תNN1mD#W Wx1Dp; C~4ro P1>N-=Gjk}B5R)k_v+ uQUCzDz&g,Z~x { IقпVp,Vz >7lrJݷZBҵrKɱ4s V{{lZ`A%h~װRnkk\BŌkA~gC<܈^mJڥ22 ѷ;>0wzU0ZIh=ؾԺPFxrabȂ̾!`7/% _W)c XZ\N̈́uNܟf_բ{)]*OI@ M`ץh(OcIeiBU:Fd <*<jwvուHқƎ$ERLI35*y 3o=-Rk1]9hGu;#Zg-1!e&, %rֵCo%lwJw=Χ!9hI?΅VorAHzh-god5L%\EٵG40וI(tm6*X,-b17Mjp37748(C$0`pKylSB4[2L>βF ^[*?~VHJ ʮQb. ܵ)U?F\|ÇeNY${~fR/~̞]#r0|^>qL躔{܎iCnS5V9PlnP[!î"5d"&maSJEb\h!Uawhxڹ;,3灈 ZږݵZMD $v0#3RM8n}i2?sh7q#rۨ$C,dXdTJp*[ >*xq}nb' ovrQ|}@2G|T_&kb;ϧc:Q/ۓJR:Ja,k$IfP8F.<_W. 6 i3%J;q#65ʫV{>1;p{1mQrRjvyК26ӖXn/Z `B DIMq[_Wxe# #S'z~ِpZnCr6 Gz](@>o?W!]ɕXd~SHx3;Ap E? h͛@M6ݑebr'gqFS{maZc6R?3RQx}q;Li"n4l?zQvXЇΞ)āBX*~w$P-@og }n: ѻ|y|{2cA 9 ̺bVP専UG~ 9^'yc1>9Kc q pv2r:Ta+h@?oӨ)R2dOR-Ke0:7"ȮM@ش! N{F- j@%Rc,l7Y6Kt($9+lG zYէEXӦh± J`*SXJ"5y^SÑ <׀HۭQc99;FO$R[+k;'`yrZm̴R"Ff41B䳦L[L+?K*u{ ?(EIv3_Ry~n'tvlEc0^<8=qa U?I\87'..]}/BȊE0>BW aŴEX:"wv(R=z'pv>H-'ls?77-F`ӚMmL[<*^  %$!Ŕ' &TKKtYTMIi+5aSR4RV᎑~rOt]|oŗ RǣVaN?q45C<`y2)ٖ:|_֏<^O= k5ZO3"@)D\hq<9 ^C&X}TO'POrN!s!6c$7rnѼq!r1f|IS\_`g"a#(jO-nṁ>ʭa& 8xs X[Q畯ej^9[>Hac&]$Xβ>H (A uV+SO2 L;jDf 07i#,SZtLV[qPiT|_C"aynѝSoUE5bc-VՃ" !x ^>ן~yy~@t$&C/p߾B5kEu"8{"XJخdQLmB#*8.~#|#樚#t,{^4N\lhmH#t"y$ʁTWg.Pv79L?.=vst #c4F3w}iÌuCЕQό[jW CPצ*%L|Vmzǡ״r8/22> ^>Pl 2؅tPۗQفEXG'ʫ A~E=Dâ)i6 -x/.‘NY5,Ƙ/^l _n5AVіo+^lٷ ܣ(`J ɶWyRX:g rzanQ ?.M8 $\(]m^à 3UCoyX#^qjzpOcRhƌg-0m3FN9Pݷxee[T/WgH/؅ %%YdD 2@~_hmr;t'SMM>B=S_?=IDG@Wd@{е[wD@O2A0rQvAEy!y֎o褞&S 8)B-U&ՍOH<:ZN߿/ff 4&M>uJ~҈IXrHdҋDNC: %僑nԐif%vIiW7OoQ.PN)#p=&7M -gM\a0VZ*Zٮjxu\7}rRe]B K6=dlI_gd0 My E8ƊWsDF6BW eG%"?#!mɺm?9AD^|;YMydUCy&(0@jg.y\?b#(a[AnpC|W4%ڠ"6Z92RSO/%|ag8Ncr B准 -F֝/!sHKէ7†N83nq ÿQ,7 3w]=S#a e5'noX^(Ǯ'icC4;]1^sb)Ҝ8{$^R\4ˑ ҄Z+CH* R%+4E _C&S H9v"zX6 Hiϓmm3D\C} ĝ;))z/AL{4uby&,"1"qu1(\qIgc,5{9`?ek$SƪooG$߷cغۮlB42@SFѨĿB7fΎJУ3%=zJQo eoa 2!ΈqP2 VrlnF AYCuKg<\3SD~b^oq5sn`}X/K7wnK#`6PCz-QܘZNl#e싐DJb)f/O4LWN&[.gh9ÃgkJ'/(iQkDQpshrHAaZ83LHGAFVphO?ieJy_ls͏7{{;W6e6kg(^HYW.DLcIZMXc;*k+#<RRFk'b6͍zϐ9i}hh>U@/VxZ5GlEr(1a' - #1=2l҄&RB{JИ})Qk:ځA6Z*$e fOt5 qBO[m]p~qcG%\cų#k"Df XA ]Ϩx33)zg*+l :MC ۸o[8b[*')zrɈI$=99K-R/biL3$zM @iqɭWp}P'EEBiԿ(pv2Og365h|=w8txZiRQePERZui,*ZdJj])1P3NS5uʵcRf>ʃ&&rij]`L6v0r·/Jor ]md* 9uTtk)"AG4,u v\\cK,qG%ٟK H,+*<p~N\'Lp$43 >`iۈN@Ro 7ukA| BA`&2 56K˂ϣ2kI: mn?j:> XMl,c8 KM <&δ@) DqB3fD ֫hBCE>Q|F0lށakX`͋jAl"O]f+YZqlqp6 ,p_W]="Ds2IS΋ - q4HE)e峀2&P _JE"KiT!49#(^$êm*>{~NxG7,1z>蘀GbYbf)779ʫy1 ߐ! =h$q,-Fʣ]IWIvI <WVBiPna9MhNft)?A(|quQ}nj B5SG6>B*qv\Pn>Y {=Mݖ\gm\#W{ X֡ B9(aʂ*#!/ ۦk џ!n. ȰaFs חdxjkYn%*ېyl"%0'=+7O<ޠ70R-zE ND l263h}~} +W^nS`I8?;oaʦ./<>B:Hz h + N8xF(^BM+m_IlԌ"mHk! )跍Dr?a7zԍHꈨAXm'kHnI#2*4qR4oc5dus~%,u K\"b|&e(|" FG,2.]kLr/oOiy+& kImv B toʕyh1I Qcv&蟀\,̍o j/b+|~ͤ:NZcGtwHY%3V aHlްIWW /)u]{T,FŋbRJl"I!7vWdP ʹ;Wr]#gҰ% ;蚕֮!w(ptIO2g_Yߦ9 W |Lfc05˜gʋX>PyX:d/)M\\ˋ͊g7DG~d) +m0ingst-0n4)%ͤqrw R;ۓr:ث Wn.zfPt,2ʗږ+hOؿ[C_I~Wk0p_זx1W}q" 9[B`{0 V)f0t w_Ȯ+pE2Җ[5Wc Vn)( Eёt"ԮH .DxR;nf"Q7α>4|KCiU0'H6qdz `$(gh*jbS_6 ҮEJ87 惘g[smtk֣^:Ч:$09V e61$Nt}|Ł{Pw^ejV椇[)y!y=3J|TN;5N?}@t pcPѶ JAt PSgI73mb6Mߩ1 jەL!pv3lӷctCئO.^R'fQVLqͺGmîCO?I$7uaH6[ߟzl|-m`3S1d"Q;CpXKwH=9Fa"#;}GiZB3H$8Q%|yn뷷 zA@{)SG-K*ކҌ -8 r/iB?! v_5VOeaț*} < $>|vI.F'~NΌP@x\ li }AD|J+$h޿S{h_ |KtgϵHO)09q>E|\:vc ,+G[0%ҧoi`:~5 <6W7F٧xxӧi.I y-YAdW~У|- ª8ʦ;cCeo}.&.Ók=YvyviK GWT!4Qͭor 3>'Y GkKYLĞM<rҨ@'#P؁7adS鲈]+=QOܜ@ hK{*T[w \ٖ'B} R(( Chyl|8v(Ʈ /f} Y M.g&qt,4JTiU靕o,PdbϏ *eS(Fvz ],Z.}I#FtF}F hBZs]Lە9]HZ{˜oMh,|eR,EAec3J$.w+CtK}*K9T9D/^Lu@\go7ov/I1dk(g"Èґ&ZU-UxKG]-u6X*&"u[:zlZ+0 ͠4xٛX>ғ? rM@Cl]Oz']njlm\) y &l/`B%(X$G> wsH&CQ[H^%=#6|p. (7l | n}MY>\!)$VXꑊ2݄mڄظ^07 Ej5$ TE+ @6[e[Oce}X:>Ki0#9 %^x9q$`>˄/>X{7JAO@Ȓ\uKN^OKiOAX'e$J4pӤҨbC34v"MXzkm>KvlDk|\}U^?g5Tq1t^ D33B:lURB=xV/f>^\mЊ{9o+:P0Ѡ2Pj'ڇDׯf_ЇZA :f9{ >{#!}@0b#,jWP m ۔cE6L]`\gV3l>5PHk[YbazU[i %%sϤ  PyNWMNjI5yD.l*8yrǕ2ٵ6*r8Aa޹n3-2Sfř-Wqȑo*i7--_ 2~E0l3 . #MN[(\q䏙L `5wi&3dbgP‹K(6wL gО9Tt/jI.~F (uCc?j|3FbnJVI DMǶbJOvx*@< pQa-dn"2V8Oh 4gsh^+d`w) <9.yDRjozkpC˚my}?#:Q̰ZRY.8ȧ"̰u SiH vAHsKo >|hU'/`)& Ҁu.kmrW.Sp3|(_0J|kt=ufdAaTRh%3k>H2R[(Qd޺apIRD9W֦4Tzw8yV= hFEW1v>i pjBENaaXES#N]fo"=_oA:|̺Q13l) BA o5 TZ6/CKH.=:4ϖNҾo?Z? = fH(]5z@[<\^%}` t? > Τ_u}or pP{YJ&AO2kC&g3'-s{R}~G` !ƛkVڶ$$ޚ8" / mNEQ_PaQ!\⠒ Irӏݩ},VpjӨv]F<,NjJu+@qU:@?hϝrEޓ3:y0 N;(8m:6Fs&%em^&9 sA<%⾬RBb'U.$:7A"5,1vQ7+z{b>2ItJ7-?=';^4ehkbbxۀcd{˛uZm[_k,R yJ} νLRJYSXPpQ$$p K &N{tHC;C1M^1|aFNd160w BPˮ ;*1$~oܘ j2|W=hbm' C*(䑧0I A3D#-WCYZm2t9]\l/-js, ;VZJռtŀ[XXAV,eNCnkP3?Zcj{|򞀰dtjʸ#HJD d*],Q7fk1].ε_ h#/WB%!@O1ϱb̘#h@uû`sMJ?tҺ5s Oߴpi)`:ɥ^2 l@=[ڀ[]uT~) -=~r5/a< Ͽ *N, @C.+';r[GQ.S rJBʄQդ1R9]IEOvK]ؼ0 ٟy +Auu1JTe#4bϯ7CC*碉F쉧@%9iЧ3K> F(npG$H0+e,=<~:>3p<\u15Xֽ4ldprx ЦLf{zs09.kMNhGMW+9F A9nFq5 ^`=W$ƭO`lf81wxؒi=ʡCGG W^K*fv| #»&ʫ˪Ҭ?E?J"U"F"8;* uk] ӆhLox) gol%sg,Qh7 =sxs+Su` ;};Cë).SW9pwF\ܘAd㙚g|K;8fi#6ޮp3,GD%aXw}h'~V:*c[l1ilq/.f4"{ ">։,w*E0^7L}%it_m]?z#7VB~)<נGUJB7(;/ʐu r\ZpycMSW@b$$9fX"mt:(V)8XtoWߧC2_ FـJv"nt0I"pۄjO9+v FdB#&py )X<|t83W[EΥ/B^+WNU 7)$Xjp+E8N•,xÊ?#iw. T$"Hkθ,cC0Ń}9IZ!}mް1-YkZna”9{.u0W<`:jʨouyQAiVK~aG%m'['n@^ n] \!a !tKJĕ=S~ gWDZoA L dLsAt N_Lt/}[Q:jesO X6r9 E[쬧,: |okǠwqdR&;aL :aS'xeޞ3pQ+u>rXj#Qвh S~5tr8@ }CahEQ@Fx*\uxhz (lp)WNKN9&IfC6j}y$96ʇ֐PpCA?J``kKGY1ܫYp[؅]dkeD%$o"ښiN K1҅](qijqR9I>lbƃdv+Ol$U9aZszP%&f }/4VcpU9ہï-\J֚[=gk%{Vy)0cZ/&Q')T65Pvy>Cu$zURg[˵lȖʗ_ A@l=e/~O+=(I̠?=a=,7ykhB.Q_PM}^ ~"rjGFjWJϡ +j;1[|LP嶷 (%sT, /H3"ΉtgA9UL/LwN݊9x!N$WkOh(n#5`KѣcXPEYsOvmDZ|tbj /tg  gi/#`>W#BcCf'޿ȱ|Fyu:sNyG yAY95+Vb |DNJ@< {C#.*u`RIhujEߏH[1'L 3"f[D9u+X9k" =b:|5= ºsrv29fQuUT|FO7, /-jJzrp`]k?`1^EF{ɕ͆syAx.c"MW%ʵO\]ro8o)1弐"`9WhC՘xC-Jc+- 6ybYY H,pG!gCidl2T-(lzb& (R ݋mVU݋hho,|fpX 13nv>LP~N7i*S> 61G -3S.qG2jėzug<#p1 0)QX-"'YJF!e΅͍BWnń:QD4UOfP2n3^_qn_(S^kG|, xBNaGtDNJf"0zܛ0%bqvCQF"KPޥaИV;fq,뿍]ǽ?JMvH# ,r7ΊA F+Z Fߪ؀FwVeui{SLÌ{Nx{S_0HzWlQx9&8 G㔮v'=ҨJAġMd&m|S4 .%[lHJ uq5)G`&=vyjKV,2-5Q疟v8^*|.+LYn(<([d[x_-cSgPV/ _Ώ`k;_Wv'/ހaQϿ&vymnsg5v9Ʋw!Ed>Gk'&<7SU:H8-XɚrB: 9`IߦLZ^e4[(<~.T(|M+ FwU~Gj17i`'ΙmF ܽ})oG 8ų.+~HMV7n;m/U5r-/M p2!~*' $\ B']!Ybђkb$\Psx̐`&E[y* NL߭gtZ ӻY 4#hAK^9\z=sp4G}뿟`'bۧ}l )Q -:*zYJ;Z:= b~cUDO&7z\ 5Ť_1_qsr{6G y3VO Jy "TfGnF6v%xúnb-,Z+%}F?6{PǁCL)x d:Oorf(u)vv|h8!)ђHCi` $"n̏XcV בpt&x&VՊ[@ 0|02ISl[Gк%xɅ:Ǡk bugG͉cE$k"wf 9fvU`ߨPQ}Vo6E}CD-X7;C5J{7I ! =Hk.MA[& p޳E`MM^mm_W\}+W9}b|37?~Z&Qҁ{LyD Q'4^Il+Kfv`s}pdJ&PwuT9-ғjTN-<,"YQ[T5=}y2ad0y 3=unkx㳁 P=btki3AE~xbgE^ybΤ yq/8xw*a DFWq]' }xbF[TN7K`uɧ8^W 81'p*N5?HZ[H Ԧ)1q׾ _h1EF7LoO>BbI\ ~c\#WX&W*}42{6i'ט0}so;7Fכ3GbuzB|hkAgՂ?ΩOLͬArXx$S&yj-甾},T,垜`6=U vY&:5ПstQ3 Tn|U,"GUDKl>)9rX1N9E O[vv?yGeAIbxM7qI!y=oLRtdP\.S}&T"Դ Ml|NГ|mM"*Du;(!ČQC 6]% ]Hѻg--wtQj 7߁(ʜ;Oq TFaTj.K =/x#%0(Y {:= q< 8;ҥq!QZTouWX**z?v" gY6$GC%fr'RɁ70t\ƣuuE>{I ihѺRw}Q-a!G(cuQw!WZ|Ӈ u1üIp6j؈DUPhW͞mwB5-3XJa7E} AN/k8{3ǀSDŽj ֤+4  G>߲&+=>,?wv*.o3fM05͎bO>M0J`[nDXbdp{y+E qvՄG}"\³MVWbf& }pͳ]j+0 !1El~dఝQQF"~~q%5{W2awU#G.!q% 1e1Q.\vC:tSU2T.Jj0+Tm4*w*^(Hhl qj0L\5>`8ZЇN2*[b$7i dd4yltKйꞿbNŠJ># S7x ͋Kywܸ*G(EUsÔvUˆ1pC+3?LH_j1`o-q!>0nI9C`ECńO}!C 2 AC=*@ѤO=sNu; !p̖5:fk3hu?J|Ow /F+m>Gق9xƮ[¢H%ԎER7˷[ՉѥnR̩6O'lƣd$eh~G.ƈhX_>׊#̒K]~|f8ZOGaH)3w5#^=i`sN@BYHwL,Q @@Q6FuHj{u}[:SGtS[^8P3L,a~y`k0٦($w1s$"1Mv!elNq @p>fA\ᴲFdEFC@2s/KhڈVbQe{@菳;{?_qn zp 2C4ASVawr|n>;J>%II<ݤHpKZ M {%`ęJ)Lֵe̝2TLAT /fy[7eO6nD5׬{9^,͢a<|/%!;Ĺ^9&"o[ˀ~Zk@tȩl|{3#n։ ۿji~r)굤5(~D#lԌKb׹QZֱKGe; QuŗV_T?n:2LؒN3]̾$"ehclB]ФC g35[9!6jX|pϬ˨֣5<^p@GqH7dK 8In*9pf|ZC?T! J%7G>B07ԡ@:T@f@2M = )AwO8'- -evYl*zЁD`ZA? gvZ);Q-؅\#3X\;gY,YjAAp  V9c D~T2ĿAQJà`4oԢ*hyO^+'ENMA> 5/:Ϋzvwgcw˿ c79!:G#( }C:EL?G͉ȋK'YOx!_s ^83yVmp7)ՙvw]N}e_TbgWߪ$8۸-[߾}nݙzrt@=0>,toﰑ#/hؔET=C|3iSU?ʾfb(r.'1Q!V"ux &$q\RNMH=lJ˙Kܱk }L,=m sc6 B &/K#vl,sɠ'NIR)-Sqk~8n5hU2rL)qu$QNx[qQ H6bSp%{_x@Q<"؁Fb&SbQk+(@iAټ~z 0(yAnP䔛 ЗR(#0~٘:>Jژj{B1n'̈" >.gQ-.b'BJ[LSk,IG1 ؎ج<+=eB4lO:^knZ/MC8BTQ p^]wP/k)I 9m' 8wy-Kȅ@$n*8:Lf^]ɼb(|.?-=t= Sl ܑĹX'9d;>!}X #WEYc' {T:q9*\/Gy0<%ߢs.q޴vh&S=t #~1`4nV5@.^r;噫̜xؑ_s:ژ;c}cJb$)UZf:= 5TY"]M} |zB.I;2G yeUL]8k|{};zlxSI{^)C"'w+dYDih&ٝ#%F6Kdq/K/z< 5ɯܲS>1@57*"n 0SKYWRfa4w @bڔ]e-˖肽ke:u( 4wy-ge<CϾ3s#Eky SE*m 3Y_7 *_W&ZgVO-/[x&UÝy4AX6ۗ1SJB[6N:5 g& 9.,ɱ|h<~ >v 5h}k Mtߦa[R;&V)2Uѿ!ۇ77/RVkx3Sm;I??nlqd;Eid&b6U0䛿=Y=͓*6ٕS0>o@T?Ć_xch'<؁q:E-z6l3n^zsH`״ anQn iJEb=Dqo5E}42(E؝zn!s\M_ =1"lj0Rԃɏ=8ùia5Vzu[w4AQ0` ɝ7#1f!#x c>f#=s  VeSHl6*`B4`FxL"WF܄Ε~Pp ZS$ipv:|?,@bN [AЖs3bvGX3Ss2l~* n:&A1$]Y`:m|dZi ,4pfrw-/<[ ָLTwF0lM_zQZ>qY\k]nlPWa^od8$BeybLs"4R;⬥,CPuy?D뚒M#T1HmǦV̧6 c\ψjiwq5ӻUm֡-yZnN51t1M'Lw#tciZkn~CS!ĝ bƆDF%O?I^Fi)g<"2s#ђH_:ޥjM/QW Ў=/8hԆMxG‰;)X<И%']T轖EPS.!FblFlDԥqC}xsmz [m2/6;> 7Bu.]./״R||Rt D't F/ &'ތm`mEQ!ZeEk\Xr$x}{R -ʢI4eYx.pwSzyv5ft*vH"9EBծt:8`cW .j9q`u|s0#6'hAZ4HV^n;@A7.b?}[k{ ?espaRf,kK^ U&$\KAkbiGeB@&%jubNE̘\,ư_t C܃ejHCBLRdLF'H{+׫_*`+9x Zauo爈6H]-9UςcQ #/1^[Z_D}bs͸v#ijKlJZؙW&l`;EaKIʊq$(n762p+L{مϚE8 w7g .ka4"ؖ2/A;;ޱ\.]PG"RVni>PZO=*兖]5iu2Qx !-)gvL4!j~|gAle't0ʵD@L UU{E0ܒKNrN> Qܵ>N9wtߙeؐ~x4[c/ %i-fKu_%9^,>N՝HCNOPGj+ Jqr%3=&P:Mj]SdM.iRkGןZ),nYֈ-u!c0@w'l:sKU8c:Qa]3t2>;{̭Grl}N7h1/TgY3ELqd3:[ Q6_a,lXlKrnc1{N=>܆?C,_Ï{adݹ#\*氘;Q/5h $LMA!v O'wׅq$]0cL+^^U.?dg-I l u8nҎ8s&`Pk&_JJ~9=n245TY5umJ-ީD9^LףnR M?vtd*I!'IPOƄD\:EyF>B١ x;C>͕Tc/+os{׫Z\0IAO&):JE$?򒗁`Yު8w/{#ܔI- uQ<ɡ̆/Bd,\8׍5:‘8ph+ =ѭmwrLB2! }US.ʬ[}\?o '5g&l<,#,"KzXǡEU=ВE:M[ /Em0vf#mMT[{̚e! ;!Y̴h4GE5TҢɲ|)3\O@TXvG<3lmT=a7a-%t1F (+$#CN M)ZD8tp8w0xKSW&Bie!Kv+*1q( w0"疡wZ'"[᠇zQTTe< >MNOQ^sp>pd~2QB'͒xI,?"#ᎄ97C\֗5[:qC4QM 2q^5&mlxct0_#AAw+Qk WF09ƴ,}!HmdjXlҳ/QBYru3s0(6Z熤!BB6Yʐ0ҝ@?@Dj f\NJik<ZXzԨ=k~` ߍxo-dqu>2 |!'f5  $M=2R%t:40B<.cWn`(fqQnߥ`5tU:P[@S#劇A5K3 © xTg;@KEJTC:,z8?L )q]݃@BOQTOQ ~mƓMVgۣ.FҦ˥31K6y[YOĠA~WX&GobUS2)TXbmCח8D"Fd7M .Qï(v(ߺb};Ny|WKK;$5a&4Rm ;xW7+*8Cd ~F[?`-<[ƒp|J8rcc=f$+]2GlG##69nVԫōH £T=d!lʋBcʇ M s ]_%Źk9\)s6촭,HP43 \dֵ&4Q-Vϓ)zk5 d)^EZD>HK2\t?dC%|KEjLI.D{Ƥ{8$3xFb]ݷZ}Y %>!@OvnW?ݜ MKs]jWV9XfeQrwԸ+^\(<] ڡ +|oп~w(yf4rյ:m1u5~` >+eth BQ̙…? *g楚i9!NRȴ8|Q I_dȈ3r/w&؁&ыaux,P rS'2{l/t)O^[DլŨ*qA.3.<b̮@>~ "d< NI+rOb ,b>q,2?)vR]PPxs:Ta=$ :b$J%aY>geBqRTG8 iVKb1.K0'SѕE*eҳrhj"D8!nQb 1SJl8y;4kwZBx: j޲}d;}003P-*$@5{5JQ )S~X pb|ko*WxAVsZm.KxWܱ9 *@0M%f1IJ-c@"7dj{Nw~oY5PT+*Q%A-FܞB y{9*a\v4bt]!~ vi/}u`_(n p 1a0'`^ HΥ4[m5C'jܿR$o_6شT2Hh\oj0x'͇Y\ڱˏIQoNqLx,.S(m`zLO2KP<˨:Ćp rݝ' Av+_l2jtÉ!-՘}&&y>tJ ;![L l,Rr]:/Uue61,H#`3(flolaIwޑhSILY(ת{[;NXmrax )sHṛejyqRX%Z5w>F^c!' \Wtv h}}A ʶ@oZʼn,/碸B[^:Nj KpRYMc%eApVXd* FЂF/؛QKKO-NSp6+C3uAAL" OJZ#2Eڐ7?<>w -BnmgBOIdcwZ-dQ *Qj9:7"r;"(~sY-6N@͛m1-3 f$EN/@iy C`G4Jzђ$A1s _ Zv51p%2]ă_ єЗlk}.=Cy}2R%O '8=eC {ԉTY%Do%A - Y{lb0YUltڟA`@6ȧw#n,E4\n&9#:a< C5_+cmJ&shUTD~t7u,XP+{_M:7 \f^I~0Loy6NIca,է؈0ejX&ugz [o@nKei0SުX\0? e0MJPx&zb(~H[,xԢz '슺">@8̜Dmxgd?xc&ae 6\ʼn1ьGr4MyE(ڋD UA)6׺1U_סqWS#bUNDh qV"ܟK?T4wd/{,1|}mV쨠ĤBR; EZ*gs=fJj5h$sξ[ ױOA%'(Af$'Ëωw( X R+XU:\T27(kD36cЀ}vz;VFf`T H Ԕ  K/֏PgM6d RiLE@Jhe{7aq2#O) dF1yOi(%>w4 ޷e#tP&KQ `01To>4d _z؂àEpnds-IjD8P䴓13VB(9;ɅKwαAVN] Q1e?TI,!Y_Y? G!K: EaiⲀQE8FRWg 0UZt -]-,k2U%i, QH?!7q 0Fg@(/uW([력2qGtPMRE)ޚJ,oEsH±t3$kC!:bg c#xd,ZlU;#c(MZ8wҕk?mTs^H4򋷑zmӊ_KP,qOEO 6T ȘA>ŒH?/aPLHT'0 OaxKRmP dݖ^IB%h*ZdHleUhyOM̎rX&YZڥRp.ή:QlDBf먴ݹߞ_aXQƛ?Vs#x{e3ոp$[gf[&9: YBDxbq4qFpr.G6[@b+uYA|,jwlg:S:!u;tiql8R/3_!=PH b3w7 M Cth>/;jNH'#@i? *ggwuRU j:%mV5Ml Gxd5 #P* ۢR\QYP"l,MfkESv{*{ >'9dX;<1K<ŷۭAVL 2^a{xtDyzF(w_0FlEAo0L:rd*]:=@Fq2T{cgb!N4 tf8&x.ISJ":' FVn9"wι. ՙT3d+n5+}bf,I(GP;Qbjkf0iEZ-AıAL'خ "^0 N=^zf t|@Ul^֥:><)'$:̻10"q>?tyAɸxeheл!f< ċr_ӤX "dRZgmJ2IM^.E 6W%P[uQ ٍ"Z=TB-,xT xtѶcM2$01L/zLH=,wS|DFox-ԫwPUxFD&p4vA޲-XwNz2-22|?"`y xao_s*~ ZqQ? Sy3#9QS&=*Oef̆.ϖD*Weػ1^F(U^/" 2 *VXBjFv@($b;M=0|2GOdX.B P$a;?/M@qc0e`8y#@?:uUIK1_M0m:ɵo"F2[ȉ}G%yR`ҿv/M!(vgXm;LWWSGz:U$\ f;\Mj{O5:)rK`WИ+Ua Ƌ=7ՑC5ə[]RAwN_Fy`ٸRxu'y%N Q*{l 0@M l~4Z}u$#I"^Xt/| (q %t^F FQq$iOEװ4u0yYV鉶B-7pjH)Ҿه:?hd2nyOQğವU"TL!q¿_p>fJKpgY>apƕ|Q"nD|#&[QΠW PsL qxoågD E+Ɂ E Jp+ļBR@ f8K kIvNm#3bk*[bgVt4Vs3_|̓-Ea#MRK,,1T *bO|H4J. Gɥ@`v.u[/c4yc T3; l}< (.[" %-M(wibvyIYP/l'̜; _40l,r g>LV# v`>VЧ\Li[t~*6{gŀinY Ʌkg/Wgwx:r5LklRecܴJ ^ǘ*?7\L~`gBs+Yc^̹10n# 4~ }ƂE(P8ď>"c{%Q 0)⬶atnP (OƩE23mѤ=I_ %Ql9>U ʵd5p^͸^J.} -=0Q}8.'t)܂rNSȩbu#'gUUgS+:B@Or{?vihr(6:ӷKYxBpI$AzVDE|j!izF֊{}&ӡ=ƆVJ`Q<"oF X^oՅ3#Kx@d. Dfqi)S:̵g} |ホ D3yU`EOH^Z-Ȟuu,r]t0Ƣ# UsmbPRH l*qENpK]..}~ >("/՘k˳LdfsWWnM(>x@{3_0dx onOKs*asPSnqQl ^xt Fzhn.S$$T{Dژ_?!C5>_yG )XiwXb5}# ׈RY4mMSZL^G*!j;*@~ aʂ-ΒX'[<$crMw͏" mA gH,tdz[;jBR-p;mJ\ZG;bӇ#oԖkneod88`ˣLVi\IlBOp}ڌ%e3hEpQ~=p3ݙykvzb떬HSVaPqpI|íH1a a5y8b׶y61z)eu/m]o,TeC Fzi-]H5Q1jvGA6uK+F]xZxS_@LKW().vRuL*Zp¯r7nD@K8/-`LmPĵ;3I):76<9h >[7';x:}XmGe9M;7QAդ`w<*};[L#j%PpsEO,uJ0A]EAR{Q#mH??)KTj]_%mǮ3Mhik 0T}^znTUc`Ou/zeߟ:E|)@Uj!SŚvd?n"bpR/l<QwbʥTצW ٚ~RDE_tj\:8:E~Z( 9aVq1~H~Q1A#Ԣ+>L؈k{SLKFۊgX kprUDwK[,}w|oy^R-Y#c5JA~ҝ+%E?xv-l JW0K1~Pr';tG6/×|RxC*X\چ4Pfu`aTUeA$kq=6|e.q675A/ )bLJK;וqկ9^\RF9PuHє8U FhIpAz]9;~U{v p"yD=`E7KDTle4,X/aܚ"R$TA.2IvߟfZ< +<,Ɉ$G$2V1R%;NQzn]9\% € (~"np>LɱA aE`xM;[ tw," e+4l%[~yz$1|ޛGaƹZx1Rӵhh+Aw o({y Nƿq:^k^zO֕m6ަ:%LV7)I40r `aQA#$\uq}t$\SϽw/Z'8Ď}(*~.P7|`qz|*SGZUwV;]\#N#]e=2X^=vC @E'!.QK |qc9_4"/y}Pe mxI'IgCp=_$1T;vOoՊ4c~@٧ ز=eb~gU^eD7[ rYբfrѮ7,A!>oޟQ&谫f}X-joqHH7'7!t;$~4*-nR%,sma%+ itKMS/,Dg+=L0&iYTWmn~oP.@>b'2r:~~bcΏ஝p#]}9v0SrM>J#ñzB~s-yzwgEVgt}.(q$^`FRV;}rc;SQr6@w0›m(b_7fm!朞9;UH&#S=s:;xvG u.cnA5!;Y 7XcO}C JcƏPotw/86:#m}hDS߬v/ȑq8{EGWv56;M`mљ=Xh ӓuS'7Fynx$B|JS_>G679ň ɖq hPI>d+Uł1~.\ / ~<_ֵ;Vl!@+U<@ĦlbO*4 X4+)?dUNeAeѱtϟ ODMje XFU.6\xuh>]VPeqH DTj`pmPӛD$ҹ4\{I9XDD_d :vn=rЂJFGrD[_:5V x }uϵ(4,=d܋Ҩ;bʘl%cѬgR(8RlN/5`Wrm8|Z뢚 *^Uv/넵v 0aHkH5~`jR{Lb|8 ms׹EhX[5ML /|srd\`~ 鑹/&"myyah@ D.J~ 0Pw ŞqԦPTK8 SC_׿e5le5R=' 33!fiPR1T\aU>x" K)h d}@VJ# ya ѓZ&Nr;WsjN I=nܜ7d(0&5[#`~-sV{^z -h'< N l {=i .m^nk菆;{B@i`YƐ8Q~V5뮇o4佛ç"B6)yi1hO:قHӅu3>t&m ѐhiMڦ 0?V=#M*++GhB  $j9N:M9I죉Aτ(Ѓ8EFow{eAbE__He  p&kKdIѤy%E4>ijLSn7k;XQGykvqҚ̅9$L/s.>d8c+!)oZrOs jƳ珽Щ[ؐ WƆ oM-UCؚٟ~"UTgRS-^L-P 1q?[䲥@}A&;›2q\3Z08RY$'Xi*nw VvSx(OA\UO~,h62 _ k4bV]LCO._Tx@xYSpMK45}^.({~#C4a'G&Mȶz 5%Qq9j-JבYoEp;N%S, w]{ɍH츛'ƭDYşorp(5T?ON$>'ljac$,O]|#׿$|] kR4 d +\/18~O&0ǦUmL__} +ĖsmҬ4ʴ9؅@t}wo cE9=qr/ 5i ubP wF+`[W]K_EHG+o2@4CKZ61R)ʄ09yz☔ʣ=.V^4d&]kK],hEa=:;]\5H,]7ߖeDKTZ8_4?j{ nBkh׷O9.QQ=6[`VkŇE< 0Yw-AX}FfM8{v.QV!'(sKF|%ma:$cpbGraYErS=%RܷrL \ik}c@sRu4۞i6eр܌Õ oŌR(E-]qV ~&u]b!cR+yq8D/>Bsl{?*&K n M;O>tR]Dʤoz=ƀ#',2ͳ(YJrz\w ~k_r҃3<>ٜ~) ">3rFS1d_zIJtQ'(lmQI'ػF|F ep梨6Cv'^ ҹw.7A L 9'4kk$=CS y :"ɼӒio 0Z W+G5˔+g6zpQ0u6w_ FjT9@Lד eͽSĢJ !@tŧ6K (̉K2<-fxlv Q";TpNʋtsZ冷x3 aGhK9٥V4&J)Hy#@Њ!d椏sgIȟ"}ofZ3cϑ@+nB<#&׾NbS2 ph"ߙF&\^Ft t_Ny@Qt|:`M0_P>ba:-Pps=bvL8̓RЊqE'k4خJC<u̵ci{ YYUb8Abi7H~接-3-{Ni=r"7c#2Ѯ;v?&T!+5L2ǃj:Rӿ4ao 2$᥸> ޥp,¥s!E 7sn}S,^i"#*?eQWxbɻ7c`` 7qogUdv1s)<)T9^DēOPxKQU$,s^xHnDNsQQd0pZF&m_=+tBn >JZx<^\h/)7j39BpS#IxCWȲ(slz\XS&S6>QJdzϛ!b۞"̼r%u%z+#,n|p$ y[F{6+DK5?A}PPx%1/ t6IH\'6Ku),i6oł+8垌A>9\mk*:-(3N͌%qWKy_ 3Z5:0N wϽr@,mQFATHSm)x7Xz?~5+ڛh@5 كu@|OL! &<VZZ~޽Y%iSC>z|ux.^Trf_@qV.T*k8:=%n]pː3dp~w +{wQu5=fV'PZߦ6mi7xGmd3N!h$xk GĀ32_]"7i^4hsY~U[zo] $4@\://#zg?DYz_h&"?W x}ZZV7^Dt>Hԋ#JE3wj L2b"Wr*u)N&U.O}Z7As:KuPl˦&"2[WLME)r!F 0Tpx!b)S>CGP9Gp7m;\v@{olzM<05R`15BnJ.d]߾ шʜZG bP횝uӦ*<e7Hclս2S.h[{|7m2hyy2.I0s?~ YxI';ͭ到'ggE6y?yqp/tnMUmn7Vp.iCFlmnRqJ|;vfkROFCv6B6˹u>`fڸISEo/ٟ LlE7"v, &Ф۸ pF;isTKP2M7l Ѝwq8@:,n|zƐZyb$r9HV_nKI#~,ETdtWW)hq . 戒t)[d"*=(Do{{l ]sfITp`ݐ=W9(0lU )~罆מVpm吠5d-ޗH)65Pu>y缯}Iq js*GxC Nȭ޲۲QI=iF-[BNY\Z.\}~ab&E֮baq4 Kb +{|N%XZ6+&;8|vYAѷvG5YzLLwaF|J'bOA!"YU}-n7D͜k:in[Lh(^*dVEVEn8@Q${#vsLzyWM"uj)5( "0Gmã,#p^䤮 @`Qyjl<,8JI{K`70*X͸tɐs'rG^g[CiSRf T7:Bs#Y,k|Ͷ(sB?ֺ ] %x]֖nN;L1;̝CNCOvF"mJ-A}\RzAM+kX;W&y Ӵ#OVLqWُh若.zic>Pb:f'5B!7KU*?Gr;BQ%ܣR3הHQ紥mgvr oò2F [^!\], O:Tb[j;yȡkYDӠh.hϦ"ݰaadH#5ybM*ʙXj7XWߵu3M0,214A}zvx+ K\ :M^/DZʞ3)MF84-(G q }pҾ:)70 ѼkoĉPZP+e}ˣ^B7+rvsat`zp3@#u>y0-I8tqnNɧsZ44\s^&dy]Z<⌫h%2qoElnb',sZSa7oAmȆ7'[aq]xC0[p@"Ռ_33zHּ{4qF>le\XDO7=1玞 Ys1*.69QߕI8cvv E_nŜq\y@6mWBА 5[kZ1b _;vn#{tG}9PmkQAvQ(7R 6$>gs >.y +*5am}!jJ-:5hj7 Il`=r:= wo'_]WSv="_ 8 cŠ b pCC;AۀJK׀ z{ect3.k$ 7^eu)c=r+iݑi|p]t#L{{YY;MA>x?."Ʈ˚ض/WdFu Rr{C7nd-t@XF.a3?NMyKLվZk%QH Kx`dsOXMvoo ad|-;kv+nC 1ʔ҇nT) ʉG&kAX4d`fW=lb) G{7صJ=+H"%WC|mړ8N&F{hNeđ*Ufع(e="jMAq p]{3]ْʾS-h ?xI('l¦!N#OKCp]rOz" tJ``Q 8ݣ N w̸gT_Cc"-\V۟Ps(cxt}ÎOx(, )^HB瑳*4[ ~Bv\ ,QMRӖYd&]:>HcB2۹*@q)7KgKx'c]u. ),_ 8L >I ;S5ohoj|H?@bƳw9'Y I0Yz WSr /"G;% M,PJZ '0'D[RӀYxmn5u:l)VZ\+T#-2>I?z+3-:/ci7"o"6{褩6(z`LM7^HAv/ކ8U_0F"qZpBW9ASs:YMNV70T$闾l>aLNm0/enAtKyl9Я6ģ>yBNae ×KI.K I6U5CttyQ$ګ DGp;Ltl8hWy;hCBY$JrW1piA͹FrV.VvH&Ű ~9qUH|Q9# 1e!豑d:y>W5*oh'"#I a,O6w6P|?bZAQ{ueSS&2;f]Udb.OJ:=&Dpe(o# ޮ"k'I#nxm󙚃b|M[} n ^H<|\= ݺR*JY}d[݌xϙFqlӺ &ClvL|Qŗj3)˞driȌAR0W.GT'߰\nO8^S~_.)~g ~Ɓ[N#w/L |EZtᅦ6?ϰ] h_J0#eBvXݺ52(9Ġaw7٧-%+A6c䠻> E5Å΀r刻3?,T\(zsxX$XD<\l1pٙP9u&YHn`A,hJ|_QgQ>#RH<ɚr]TSnMcƹeyʮP .]=̋( ztMlz_&^)!Ʊ[(ERa\!J.+}[-nDZva_Fp=bB?i`R٫ ˠ}Ż=ERP N!zDUNi>!^GkT?a"k![( lq"(V;Xldr=0NlFN<}g vˇ'gz'Mh'{0qLEbwKOqGUǤᦦ>6 v-C_XBج\Mtۏ o|J]b۰t~У`a<,'a&Ne>X-|n핣  0UVcAȼ!M;Yτ)J|e 2 ^,iO^\o98ͤ@4%Żzu-*D23'_gmm[`H+@7#Ys :B2D]dhr2l zBzؑE+ :ӏPyēڛpd ,wbF5xq6da e!BmM1yivK}61څH1_u#q0/|~6ṥHUAxΞ4&sEU0 64U~+E?;\I<ˆM}~7OI0 ?М-ݞ#dчhWgucR>MW Ǐ@e7^8Y+59 WHz4w$c<Py{*Xখ ;)o\$) s7!/M*3jy^'5؇DžZVE a0BknD *ҋ. ؖc"]X I۔1KF&c٢ڴuQKftvU#kӈK q{H[*ɩSoﺨH/c-mWWpg/aOM٬TPT!0o|֫`!Sm٘^ӥ%.R!Tl"J2lztMk,O>.8vLt4YyV';Ebq0Qz(O,'rH u3ߦ8j98+%tjt^Ǘw>lVD($o2X|^ M<q(cjYwcS_z6q+^<}%.zEAA̐Do)sؤc;/P]#M$CeﰈP$aZ2J7)'/(:y"$y6_0RucQ^#}NZzZ <ǽ݊2lOm~@-J, <:N%Ns +F2 t#$\2[iʭ=1dyex4iL,% XnH%zU*/=CA[g^—O)W_ʁ|Wԋ)J'2YM렬tvjT3<&*PJȑKzm?K x?iݒȥ!D2+Vk`ý9ŋb>L:N1a`Ď<Jt0ܦ@|D6(mq`QG N?9H3{_"n~4H[Ty1Hv R'bfE uPQPe  [H: y P.VȰ?G^*#˴uD$S-Tq@0wGs|~+=[WM><,?˜*J=LOMAW7T8c2ETz}~奋Ucg? #>Ɋ=^s@XaysؔpSN_#59x'=|  rT'װKDAG ortHXi A֚alJ dh[U]W1T%գfF#fSArfJwyFCj\Q4͉mP|?q-c# vy3뱠u,#yDDC x+В*]*_p=~gM:Mto uqJ_N'J1u XD.6u$ù<c=R))7fS*G-5B%% 6ZD}̩RޢL+֔"a4U=M@@iɜA٢1Կ9ݼl Z1u(e#:WyWC&L؃xLރZn#WT-c QŸѵy,Y5 I)"Tyte]ag#p:l&}!2ANPf3F Q/qd@KG 6#;Lsp_5t=-ZNnO&=ڶ/bg"a.3B LbU]n6HsdSߵZab}x x* ywTV>G`-7Y <\B|g2p{oXx益'IPAU}D]C2CTb )2X@=, Pκ`L5cR3$>g&Z}j$3F })'D]?cf"s GvJNb⛥;',>~=+H%/]>GK/}H1 t %M>  gYY:8 w?LF_;U5T$a3bP_XQ.44 ;{`ZQ d2`vYʰyC#h^vuB1{V5Ƨ]1$qY ǸG`ܧ(Xɭ%$촛ZУ+BS1 :.`z*!턇P`jWd|c65mkՠj7SbGKv7aՕ:3UPk4ROuqLk[CΓ*ߍS%;5/jxmpBI1䄁s~*/4jzH, g6a+US11i=٣hRZ$G(x7riYT]Ky\_Q>dJᱷݎ({qY69m8!cOt5΋-f" g .̲֤I}Ʊ (7TmDnɯ&1tڳ :.9A Vad ,"E$L"i\?EH<Ԡg\L/ճ_a(u]V ĪK ^}=5߬ b"o '.V!kSdX|yyNj[N֭MõtYhƽ6qs4X'a*2`GB#b-c XڦSVHf+g*Ӧtξ)a3p7ܿX A/,>ܥ 'M>Cz8/ӌ9xƫ @慖BYqDA3G\NUSǦ+Y*0\0ߧAwClW"WG$=n{CH1؜Y+A\t1=5 ؒץAϢ㖜#XI:M^ zC''*܏ȕ'CU&;RBaܫy}$= 1W&Ѫ{,x>B}=[cD ӹRym%_"kWLZ2<V@,B)H#/-+f++CAyW0C_tAZ*TzhQm Dk=_%br\m)WdߪxBͷT/ 6{1W4S}7b\qz3Մ&\ygŽìXĘ覕=q.*Ǒ{{ON]PpP1oE\1m1Jɪ8uJ=0`U]xoC1 F}ÌkWT19;`{O(S!T.CDQ>"5V A05[#Oq{n_z~|r#;iae]oot߇4LVUȄX N8MP;@0*FnK _׎^֩6A?Y'Yy&TJ9~RU''̮)]ӶYnR窥H҈fϹiҹ.P<}Aٻ >g{g&Q"9U[R tg(ݷh.?Z wd-,9!h<L>[BPuXKq2Khf|_3샘TfL2 p헐 D`&`L@X'j,qcW#2X zH# 8 )7[g|mw:/C\4uʜ>$H^^]m}X t b;-S"I`TYy ҢtW%U_>hk< N~H'z||_L 4|&V( ư/yO;*g։gMbi!(`#q>6&67:gܸA\]+Jz:FJ%#Ɔ,sXIV?dy/fg?Fa:iөtV jtI^<I&ap ,\2Gz9 FUlu-%K;\"#PPLqB+2ЇĒV+Y*Q BU|^c*%B=B'$Q aTIRDIZ:1|Z FZ+_G$9 OjLE)w,JkMƒ3 /xGIa5v}_IqQ=z)|`vQIO%D1BY!2xzgH's|;TеxxՂ ,wRAo"cxOBH (swZR|DԔb<@ŸRKl.~T~*КS|$C@DrhX0ZO<鬆sWjR_K' SҞaQ uL辰 sul'[iF"xw; AsI\Hw]Cj(?9?M\m]ǂ͸@dG/)HI?7@]hn0p%`/g'xÔ?!m_iw Ш_OCAm&}ȰW 2qȽpm ´7l@+t3rҿm?ْKX;K%:17}! ʵقq?Q$fFur*q?붆P.TV{PoFPҐcLf1I1Gb,H1D6%6Ns,$pn~$V;,.w[j`:x Cq.W>v,(0Ӏ {%4uhK6|&b{i)eಁ6eKj9ejv$<#RB <8Q*~S!0Zgݡ4Z9 > ZvM8@LYzm8 xe-.@(z=VpxrTOw sj$bgvݭS^:@wQ]x 4.rSMnW,@F .ka\md,`q7 mV|XNYkd1=Xz 1#tkTs#O[#zAct&2S/h\H)["ܙԔ4GT [h/TWЖwQ;󕳍>2JE{$H [{{YUngidBBwfsn%jєٓ?h%ۨ dGgz-/9~į&3| 0S\6$< m-3.5+ !j=~E-ﱑ׭k6Lj>/iR(ьOQcV Ls6z8+vo7ٻ#C_ouSVqokMT0q2Q+3Hq}d9ln>M8ݨ)gE XDU-^:]&(S6D I̧[۰O\PoٟC?w_Hd6p;Hebi]6_O~!d: ݛv܂!dYބsnSݰbOB!FoKz1DFcnB)O)(1[֨](Ri}Vȕ"`ZMOf<f>w 1e+\~wBjb`PflzwPmkbƶX 1ՋjVRYeڗ/ui1 >m:Y4#PD;.+~,C0,1FAD3i*CQmgNGÏvIֽ]ȷ%@NSRwO|Eь~|7`3r!(Oӯt ŒNtC7XKM*8FG/}^6H u<T EP)-In@_?JI@yWm1X=N+MISJ2[S("Ѯz+* PNlz̖o#FU6OYC?p)Hr {"Ԣ_nPF(G瀸Nܬ^qZ~[7䐵HMEp;27Z#XE=/IM?z~i8g$m08݌8U/"NUb"<{T{i3צt&(˫ -ߨqEnSɆsBNHR?:} @tفqr뷺4: a6޵dxjPֺ6%U0Өw-+ M57~fEDg<޴'8hc+Zύ shl0MCMü /Ki+~Tۿ0#u2vZ<Rl&@lF`B@Tu.X vXtӛz` NzM ȯe=$Ss.!u=Gѹss_zP:MjYBU On4:"GT&F`}pXv!/JET9ŏpxO76/r"`B>a {oTYT,mň>D>Es/뿌6f4~ta{{m*5X|Ul53Wjz=MeZ ؍>Q=X4D 4 H`> :rnyxccŐɍ@ix_31B .'d{b# *tt~Msը+Èψ,SPlߘЮEO~pXKj*'o+,b 1otFG32ßg#Z֧wUywU̕F܈MG0uVatR>{J^̨#f#WDb<w,L]"4`?8_A`yaA~j/ιP+kҷBl|* b'|Pl).) -\Ds]띗H`4ZJzG!BڲҾ&p!^h>mym+RY R`׶"`Pb%WތC:Vȿ< ay 6_Q"oOo!i[+/q. l80}1/S3 qEV0x&A^0gN[ Q&ߏj#.rꈦ6h}2VF1[e &'I&DPWx5׻w h~u+g{jAƹlev>:ࡧBP?r_x1L٪+QJ$D5E $ .o PO^U'yM~RqMl^AҤ2<Ŝ{d QXx+&-#v]NR laVUQ#KO|aˋΟ߳J8wW+]P%SjBb &}e)ɫ0 5 9053: BU!w}a/rc6\\(P]3h0 N3Nbw)YpBg%.Z$N1Hqn4(@tD $)j?;Uq/ݱYPQ[P݁9H]HkzK*GB&㕂/.׽-$id?-iN5f.Mh) -<1(ԹbEUω@Ʒof|~#X[,JΤ)LŸc2PttmQ9] #gԳwh>EKw&pૃ~ c6oz" %ahJќKR>=6`rq;=T y+A" x5LZăPv7P#V.2,Kͯltp',ˤAʹJܺ^{} %Y,5b'jMpEj=8ӣȲut3dwrw^ YHXKzb*PkkO 6e|"dEnQ9۪mAG~%VLqi/^FGp!z+iMMmO ,{ I|kZբA|N(clG_5U4@BڦX54CI~&&11DɌCL3:r\ewc \ :BڳDLdx60Q=PZ4t d!ͭץ I\~xa^Txp ;LMTRf)I ޲5cdG{=K0ǟ fnI4sKamJn>kj=-t7\k Sԥ;6_[ׇ,Qbx:ԛ} n.T _# Z%_YfdBc|t>$y OR$obpy O wo@o@w 4.YJ0L,ļ{[lrg6Qx&݄?Ul \jC &Q2i"?Զs.m`KK}?~k/aFN,FkLS΂Z'9:%tc!F_OEսq95+ %iu)尤q@\}2\N5vSCt/a4ZTԆX<8&}s]P%ū +i`W 6*tV:15ڬʻ} ͧ ]vdڴh[QK*8в}X_yB#O&w]RTY{X7oq3ւtm{?ڶD - U^ /jTk6kB;O%Kb\5r6,"۴rAU- d[^hT`bnm_zj3liaB<aD8L?Xʐ^\!Ip x]TjcED}! ._TsgD\.UB t\RES$r`! Jہ|'R+]h" k X$G'J`!/@57Z4bDB|!l4*0bh+'56law! |C1\j \2o_pb;Um[0o4`"#@j+!MW##O[ejR$ϊ Q-zċԭBiKF;5kxnA1Hi;厬L50=DmG=yX6^l|]9H Pv د;a=0E:`G(y6]Jc<|AOI)…nڰӺ};c*16F><:F!^AO:KnFҀ ȣ_1-Us}>VnC]uБ7N]ahJzG2}>@NRȞQ _W8JujH 6)X𔠋:XfL P 5G1Ґ }z/u5VSt1B Sv6]C/,!"9 _`|KMBiy,Tg9@# 1IB5ԙ('׀.^;4Vv')1t\N hZV xR3a7H{LHܣHYOк|"Iq|Y5s.vFs;; xq&]?QlႿ WO@Ջ_3]Ar 5K PLh3e~Lyق&>l.Fknɉ0!NLDụ=Zi1}/MvVO@%n"m.Hao<=/yTL dWa C|-I0$NϦOKy(4I}pH,bҷ p)^EU,  B`T߁x n ͜Ľ6#m"7~cBY3;:_)/2a/`Q5JNʄjZߚ\ Y].q~`dkDc akfU7>ļ<5IqK}oK;n4`y ڃS >[&@*;ԇ/"t0yli[!W󛨠 }МlK*&kln1- ̕ݸaUAgnFS3pBc0flZ UBQu]Z3b^F23Iyt.B!b+0IL8\s ˼25s^uW_Xe^}iZsΔw"(3}mT6)Tw*V}n槗k˞"_K&sv#U`lƮaUgν|3e݄e, [PR/Z'VE0>_m4YsKUtWnR2/iyGew]z$}c_RТ׋ۓ C0i]h_Ndg]ZFݣw`ntjT[@_듈(|c6 6|cabc x %w' qZ%dEveCmПM2J4rDհ39tu xX&vj\V c^mge:8Z Za³2t6vNDR/8h+xYTΛ8’o%7[,ޫ[Gmysokl{I7{Ia.~O㚔^6~`#XS_$%ڑڏ[\ yh"|}<g~unR3 v>[+~9$9VApz7W}OPb-EZ/?'(. g <}$ O 7tk=?Ga c=b$ҖnحWm`%k3< t!`:Umrd̶L|s[ ~@~#46&S|7x:NIg][|[JS_ZʍǑ"Mq4 3nR]#0J {Kf0}0ܡ/]D؜PԮyFVyyuEC}xIpt-֠QUjL3BAAx\r5}jFJ'Nds.I31:6lN1]nѨv mPy؃cAS҆ks|c}`:%Bg;'Õ/f wa4'V!߭eq3Ԏ.IJCNv Wܣ->DYeFM]1(c_|7Q7s {.O3H[ 0PO7,٭~=v.ex Ԝci vwhU]_)~x^BCvT eF PLT#+U ,-qL/b4)Q)8W lgoC*؈sOmc4T۽C/Oq(>sF UKbہo@ 2PϺ랈8BHb,ݨuִqv20|Ѩ'K% D<v\tPGyAJ(% !Gh~\{WJ3>^VDA+Ɗ.wrn:I-rҪVֶ-;q1 E %]WPH5\e1\)ύgSK ,yA(8L`fXAk0ANY(zkۜt͜]8_0c}SU=]!Q7_2?=8y-${z Nv+awlI!BޣN]~ w9uLК+sCg²9Az–6t W2. 'oz~䧎lboM#OyCEd[݆D<8LɒN3Lx%&i3HbLw'9-^f3zy--?Jo'7dErV #a 7ob܃o*IDgQqs@*"ڥS/T)YWfxدS x ͺ|c҅-JC47A =;{ϟ 1S{QO\kDtB8a@+n_BN&DV8o2zv>Za]3cc85Kt>ToJ ^'Ki[DpNh޾Wci) om40ނ o 6qäf[Ds?<]QS*C v,L#xh/?: yd+:2d8%F9+ `.]88m5HJ2?'yNٟ}p/M2OOL虃s-lt?7>)dzgw2"j#7"~"R˒i$s пcՒ]yԁhv:\z ^u*m5n'&ԈS&^g19y]dHUTO{@55;aZ1v%(ˣiO0ۊ9Yt^h'=A"dQJQP{in Sx-94tD 0RG:-i;b8JqY@jq}v)BzYKaIXf ]%fX*A ;ZY}C%H501UwQEw߉P!sJ&yy{kz(3[ܐ`Lˈ#$ F{5ə19W?:# iJqhKO|Wwp rY狐l㓷}s\mF97ǯy٩&XYRHdX@6Wѫ fu=SbFY3%q͆&]@h9@)p}HH(AFP[eW6Ãl9COYdOD脆KiE;"Gҭ];ŧɥ(zeUC7T&Y,IL1jwmA62t݄ߥR^iwbuokNgD5ۿ5ɪv~fH^\sXWBɦ-affX,LB*4P"wK߄;DsӐ# tlEyz OFI_oEX\dRY[$M<Iヲ7|Dž^W8O69oӣ5d.a b"nۘP喇HoEpX+rUxAKY3r%ާbfjk⥤QTMq¤kVhB/zطVXU˴*{ku!bb ܗ%ZN܀j pC|2"6ܻC10%/p1J !m."rA.b+bbhj9w?5uftc:}|zts?cD%ۥ Ed="I`],6ҫOu߲銓so3@]t`=1Q´ ͘+1) *G!W* mWunsNY~1QnHF@Qm3#3 '*N< E}ΌSO@=:X|<h|T dk4c3_C):TYXIQIXm0_]Kfōfש|ߢtʲf[OtG_7HDQ,IAd>&잓E$,oA?}Cy-Ag˜M ={^@\>87ڹ6,ȓh"f5ws'?ܵʲ#q*}nSlUGq-/c%cg\]^F/B)"=2X> ]Gs}4PKD=ā :XXMLQNȲ7* ~1k&Bv]_'=a?UM_yF#I~.NGh5&h2硼}\xQ#} NZD>@-Ҵ`lѕEKZjaA Qq]vYww<qDN31g^)('?6>eZs4Qեx p&Bv'bOkCf 寧8ɡ[T.+Mlb r) .{^WF37JaDZrMaw}6\Bo'cP{6Q;jGpp9i6OrO.*QJ pT|SWBSFOp KܭmmMQ 3nAI t?_a^9>kdŸ2 w\Lub0ZۅxH٧+;bE-){. ~aL*FoH*k+Zŷ.O0\@\ bv>6T+U.i57˹@ΆT@`.B!0$sޝ'OS wK'=̀7TȈEw|[3K\,~T*ϲFm1j$S׬.>n2=9(2aDfv3e@ 8~IUi(! |zR(EFA+\d/>K[t:r[BF ,˓R{ҨU~#5ńKl0c:;[Iy*3׮}"լ]i2՗Qe* 4vqa׺k7ٴF{X{%ǏN;Q3*t:ԀBUf(|@S.4d4-ru48W͗L0Xn ۙՔJuFJƠχ[KW/J J o X-mca3TN-=T1t ,@X}Eak ?ϫUV_\'9٬P6#mF}Gf\Rp~+lDi"@&sLJp+=-a=frr{U%G PU3n^b缨s{= gVHnVȮn.!7kN+9q4n *V3Վ)Xm(w:^#V3yqљ̿ͳwf~$*NhD}e #f`Q19 6YVlΪ^hSfNX<;-=7pӹ&/v9$6M6ʢfp-CЃNCrdkכQf)K6=/EL}c? [˗-(/].ZB ,6W/r Ut xZrxUmM%U=Fˠ>+CKA!*o]b*c@gO67~#S =гQΊ4a+&Z505Sؚwdz1o3s+m>t_;$J&^/l[>I3j6]HM7X39z%f\d?E >` UsUT4:60f)Zk=rG$DM@>ǘ3T7 lqe`oF.6%bo~Җo14b[W@/$jb`X-ae*DeV꯷Im%є ~l&{Y^(r[$?EV=8N}/ He ,?[-SMPB29]*xV݁#_vm M%.7C !;˻ln-F1pgc^*t٘8_3!xuR*uFG۟6L*°ǧLם$T񖔹4@X@>(U4iSE.6U UHsjuRuҜ {~|믨")/r CqC{Oσ|Ǵz鍰{<Ј}4uP k ;0Ƃ=2Ԯ#fr\CNH-3RE1 Jh[M-Z\+BT,qp=PrCm3AQatU+eljcJ0^CQ~7a@lnkDg QejFIo nS]n)N8,f %溃҂~RIz!7y#Kt'Ќ7-kyq䳻kjAjotVz2Li<|"MTuyp+q,wGWR>YU'Ľ7X'جx UK W$KfR2α-jj/p gVtF$/h~,I TEsJ(RBVzBh?JvW aklNwTqXZ4s =;.ДΔkSeDKr&h\RNؽ(pnN_º\|YC"`daj8c;/wTt((}P&捎H0Bs{9FWI8'.rm b["hkrECs`t4Sk~iSʛg5buG=NR|ݓ(7y|{J!>7w* 2=3!* ;kc7,oxbxz5@< z{у: 2iMY;/$wVF%w ]("\n'eJ6N|V̴\S)[Uں̤JR!1Y#!/2hx3٘6Nt?L,9fi8:8(v /V_M%Vi(;c\MiRnˀ,^:Ī *%>ٺq 6ކqL1̪YK5ng" [x 6>`m<*&W R%"4(ඞ+qa~C}rc{IƘZ =ENY3{~u.Όu^ 2'"kuNnQȿ@>}G5vZbl4YOA~G! $5&L<@Zԍz{"sDncZ :;kuʨ?S@dG` [#+'`#CcIws#=i"^ ˒QWΧ'˛xO-)-T:ܑ|m@/F&]-l3C&l1[Vµ HurMkY~bDdwHBkt>*R1B@Mt,ߴ҂8ef@e6$s7IJG guDqקȴ[k)Q_y׵\yc iiD!I#E ǘ*˯qh̩&K1eO%.һ"]5WH}fE/7쩬QˮlVU@h d|qW`ÖĻգlVϲ,OeMoQ ٩Faz-#1UӋ&E|u#8uࣖpMᛃ4S~麧^N36K/g ! nhC٥clcXd=YY͟Ask'N()HD WdFO`<)HR=%O' ~QMjk'fΞμi;Ubt0'RE*o;5Me>әgp(ʔWd<.j$N.TBAq{i'ꦣ_gCٺkƸaG!f[c@$u'[<6= $jgghQ)U]4u'8DFZ..QJMk%6ോ[]-G(Tj舊?q̳iCˏ  ؍=Ee?٪*tG7Z[GzL@8nԁzPCViJ#= r6=WB h9i <0E<.UO3*6i"8=c kFjuXۋafI7]]vQmD0{(1˻R$^RN+uDR!ó%&"lRכ}2gy:'#B$ ]$Y$Smyn n-wYBW6W 6W@STm4 =IdjAހkX@#> opי!%#RqV+@~v5]Dfav:嗱G*0mJz;#Yd\ν;Z6%=h#M9h,:V/&uB h3Y7zZ )H:݊Zo!$j%t_~7g>XH=e~Adg+l'<`=:_@CV$|C8WxEP);M1x$UGMqs&S6NyB:G?.{Ё5ǽp|6߈e>#Nռ6=2b;UDzfX>=$}K)7D˲*s?=YRnxXI:*gW2Ϧ;%j@c TS~<~,ʤM|轫j.=*@WONbFk #mvRLU_/S6̔Ac4v|v-uYC"-Nz&fDXr^ kvL * }K*:1\mzBB;t]i\NRk41e?֏"kr*&+ȚRvk":?cldW>6 s^acNd'0fPȅ^K" ac f7\ND Q\ո6d|Be^Y|akAKqzv W/ {5y--z:vsfZSb%zШĨOBXbH(5#ڐӎb+L􀉏_*XiEw uMbB"hVW+x7-MnXat ඌ]3r\ wX|C$,G"ƱT;bp!$ig?&xNjD%y|~Z kH%=| Zoog[S4X:iL-\Љ__6ˤ*RD]mG?-d9{ԧzGh @4w8?;[ :ʠWr TBiʶ!t ~s,NNoU0X#Zш6Rf3Ė|KXidŭCq2O#8>dk4R*oPn% Nẓ/5)C^:.h,B$jҹb_2M x˄v^!!~_I߬S)4q) E QwuZ6iZ5TWVf ɖ~|S Uc">e\`4, f^ ts]}!܂Rƭ<_N;|9 BIg[_kHo:8LuhJf):+lHZF~po&ms*%;VIY؉䎿jowC>D6$81P{z ˭vwy!?[:$1@WYAcv`BJ) dR?*d4aH܈Z0 bf3!dDG%쉮"u-(BAbrxk-z8 Xi_x#7,N-M`}Rn߀WkYPPlL"ˑ3GHճ~,d}$ G*oO~Q|R]+R=PY!DIuf.Ҋ q ݐ ?YKYp0_oad'Ԛ\|ɲz֖tW Óp~ 6F\_ꮘODBF,s- IvR{بEvpr"XR#'F>wrߋdic|]W궥9]M5u 1Ռ.QqC\_&nTB :s4k}h-UN*H. %5+ #T4VBG1&Eq( R4IA.6FL D-pM{!lTº.DžDSc(\gAfAi<OHj"P gtǾ31G_+uE/ |,і希)to6+=%QS3y'?Y{Ch{u 4z jМZ7hr C%G;VM 3lL+@+ 柜6ybd%C4 UYH*S;W! ĉȵkkydu4%u&-tsnŸMZ ܁ y13ǎV޺ c9l`4 Hƌz=5%.D[bT6B㱽8o! sYqYh|a % }!`\ґ"#Uy1@ />R٦ݎlxhpgՓ$u%w\3OxG$VR'Z ָy{>&GY҇"0ydX5Ye-Cvsxә`ɦqpiaJhlD&lUmZQ*KNF4 #F]&XFjq q:dkUʅfoK2Չ N q5k8ljAò[uE[3GnmC9tbBA&[/f"]I,R-M܊Q/Y^ߌgxCȽz2 ;jxoYus-@IC.d$jk3HTj_l)(*('+-e|M)&S ޜ^.Bc >=Vυ!CV7qgvI.6lm|KPZ(Ї (7=g/tC4կZ3w,Z֑0_6ւ* = ,]RgjgvdHťȟe3r"Y>V͇ ࣞņHp~$_Hs(z+_ M r7\2qF#'8Z*{ΔZ ]7duZLT%~˸eaY Yes`=Ҩ5v VT/ďIh~_^%u_yC< +߱8@'/y׃S%f]7V*EDzM7>A4Yv4;ghr*QE=.iP^ۘe!(AUTd0}P"m2s~[j\ܷ_>*e*~y_|lΙk(XV]shpTJ~ַ=KϢLEMvNhWKtPAU<3 #@V&$޵lOKVH 4N]޴#|MI`U}|(ȏ)qˤu~_xD{eKth2$E;qAR_FOb^N GCEu+Lmk;ETMP7l)TU$:g=Ջ=B\$*~X}~E"vlGec/SFC~磣,ʏVnPO [e[P݅|Yb" E2@L)tK"N!h K]΅<ݍqszkt PCB}y&\/J{qdHu4΅jj{Mu'shoVDEĔ^ȉ1F+;5d[k!&JLD{ƪF a*s@S'p IZGrwa4k"DWLT.<֠8u+ׁW܈; ֨՝q]P'*Œ֡xvW|uk8 jv9HQYӏ/{op9[dKV"Ui2@nW~}sِ>cW"{NΗÐ 퉓-;g^Kٱh[#& aB2|BXīz ع0k\'VrLoPrب' PPsWcPnj1X5+aAG\0a^!9A 2\bi5OmW@EF;c!??.Aɉj016CHE:@wLpq#VE.FjJZ._s{e4p+>Ztw]CC^)8J-iu1MV}.߰R Lp5weI> =2@UtrY7|L-it4@}8gLx3#M 0R1j7 ˉ͹څ!M:Jz}:C %-aȔ/7Wc\':ZxOgAI,_]& 8;:~,ҟZv#zfQ-p-6b_[2竌jEj$Z킯}UB Tn3O0PmGW= ܒ;pi(s"䂏#h[oŗeW=4EE1ޜ m$u2}Z_XW˳~Oqh4Xb#D2jjI2XsaIή-+9Jc K wa:X1f{,-[Q)j4þoX@  Ri­S}<ۅ E;QReG{ރ ~4)SaR|֧y\<#"G kSG*3XQvcZ/UiѶ^ V}JPun=ؖLHr8`pπ0~`AC:E`l˄R >R~-CF.ɪ0ՠ.~Q wPy#mZMx W2Z_0^2/3&O-]Ytr_7֩tK8 Uye\ !v)2j9z\^I8[DTЖYm@jܟn%ej5\a/b -)?J :=S%8(W Q=<=} -u/5m橥#cu=(isZYy%NMn}"b^jVD#/GߌNsT,?@3+"6o# k7-BLwte-|1{DAW!/X_Q܌wԞB[ u # aY$3Dq^Q_x/z؊io|ȑ+I"3" ތ&ʓ=+lW_[0&7v:V-dZtȰZPE9.X"Xcߥb1&u2(S1"%2ԌQ\ b1pP>c8rf~u*d͜M?4h[)b_CY"ے"QuAhG({]t֗sL3Ly(Y'`\Pb@)"*e=F۬#/:ϻMJ ). n[J3W1hk-#jWW/JpkhZ{퍕j 4piv<GR9 8<9bz/~Du{L*6+xxn]vJK2u`l=n  bE{D`W qwb%Hntϋu{8I:dZICMzL/^fNGgb~S)ivc>p6 IΗ'~ sW QZ':4{S8bX62M;S;//<ǽJbSՖCOa[PnGm,zʻFE$4lMAzμk[GW6~ %.ltրrqQ[ʙ43`ͻK9))aa/O+a Z&4y)>l2as\Ld@'e<]>#> Z{Zmoj $piP 5 ,8@֍P ʶ7_}* ? oou%(OI0H2c/[6Z;Yn|aLh!Jٶ6RM;m S S;:gJk~t5h^2mSNG't> K Hr R-ħ xqo2Vߡ*Q}E| yG6W~K 'vAWv67\6t&2vy4j!oOp:|X-? UT@} ^uAɅG^GEezߚ ᨊy@WZ#N.nX4G4.wҞzQ3T,Hi%w7cH,J}N|Lp\nͺ|%}ƵoBtj$F+ -|ݠ=Wc7A6!]̤mXZ?M=?Ȯ爬TGBKe7NpI= ~}_MB?]jn" (`9i92+()#.ߢ&GvՊSeڗtv_XZxR=sٖא5M&TpBVvêFN'2(Pt~ K}T䆻(%%[H-05 /uob2^f#hF)FL1d39" lwQ@XkHlȬغ~yq"#3kfۛ sL7G{ٜkރ))0Tv[Eޱ4_Py4d#ޖ9h̃X\o=XRsz]*;UͬUCELm]DvE/9@7+$Ƥ8zث#62M=73JQٳ07Sy?Tɨ5K{VN'ۑ;ޗ&VgsQysmh@8j-s^7އw=Hpp:|zCm}{#QTSXϭx38ھ2Jo+$O*9eeR饽)h@7~&ND eN"h ]BywFTg;Q5@[ uX2' T\Ih4 SY"CJ`#s\ǎ>(Iהp33>[-qm+Yv˵Ort'u(xG遄-\zˣ)m2;mЀ%k$R~sEX궹 FgF G,l56历=^- Vl\{hUZ!bft((ZV,35K JqoS8SWT{2W!b8wЀTt:N/I0 ǖϊB+J]ą -quT.R-_E .y!#@+Vi;O=D~%h 3m1Fe=&PT͹K C|:Z)Ռ)Qs*(KGysƜEj88GVWeٿ\5 R2t7} {+YDvz$ -^ a4 ?hnG%os"qR*S1*q[xX%gU^~o"4qV8ecUo\KtH ݟ+pg|r{Yԝڦ5e$6q:%f4gȑ>5ގײXĹʿ~~<34&L^K> [Mϰ|ŐEXGaN!]x>"_'E HbDGDxrrSs஁^qV:ՄuյrӏUla(d J8I~wJA}a7T%fېvEA zyi@VS,b} 9<:}EA!%\ CRwPdhtkuǡQ G5q}]JV-`ou裝^Ko״ki9;; l(WR95(OPP=3KW2ڽG2^1 #u_;[1DX48'/=`g ^Dwd`E66+Sg>|(Ⱥ8ݗM̽=mKB8p9zlHD~N!*Vod9;ʺҤ|3 ap6'ao]xOtm4z6n*}kk_:4IWrGc_rP[XE~c_l +kJ4ީRX ٔ,~(MIք[p>HPGjLkXPɴ* pYy22D0y@}+l@]dzz/R,x~f8wt'nMՅSؖt5Ɠ񘮏7ʰQ&" ]P.*zDsA72R~ r\n2 뙋uXĺ4/ߛP3}xPvr4Umiu|l `U5%\1 #-x7~ڑ`PoyF?qjF}䎨DLo[K2Ww-?xAAUAv0M Q48 3ZCөkX2ۈ̈́5JSJMT/>[|Hi\(}[]Q/ڄO|.|#8OPpϣDM<`ӿֲs<_},]{;\ ]S mG=Pv1^f&ԏ%{I~j3 Mfߪj9虽G"s}lm~q0bR|S&H- ax.9^+oP InwSj&lf."CZHy2yjtk0*L,%O iPPU=yPgŽ#c{q(W= aÜ3Zet޻ץ QPVLqm[n5W5jX0j:DZڴ;d0HB3\m+w95a[7Rvۘl/[\C"EuX\V"fo.% 'F},\Pj~ݡRǿ`$#0YGf9.b$}0YڕÍo};go(G`sHؖkLg}U%cTfy$@[H%3$0 3rӦ2!9T/9$饒O߅pAwRQVȣojam)>,(R2 6œNr`Ӭue <߷~s ރnj0 rw4VqzMCl澈KAȝ*TJmiϮ]GYXp~3JQînV;-Ɣ6/ڒ-m^@gq-Ŭmbb]\oxZoth05g?\+(gU"FZ}:h"1QǦD{f H' 3Rq. ^?>~9H-fjG z^m?$(<[ZMN6+≢௟5+%H]?vqܮl} lcVED6P ([K_>.3Ls[C*)TRPN#Gd)k6e)&k@¡ K$ 0cTx\F #, RDOV~P,Ֆ@ :T;$0\9q;4}œ3K@S(>th񗮕{g@0K^ƨgG LkG6ְa%a}"ыf`A+n5a #I A>1IJ7w*M2Z~U 1OzW C?ae=fЫUa ]4`0i N]c\IdxF[W8bI 9Vxw}=U7;@#w4aq8Sqy#E'ꇂI 쯓}t)5=f4{ k5fn9_# ɢ;Re A$\w@ʅ 鿊:z$@xv, G0+6.|AX6a@}XvvÎq݂όJ,0ֵ!׉mLCbTahi7W)P `:0@><=-Ok V __Y^ rQ42ޑG{4~8O.b CHd=UgJۡN~xiUFni|o(I7^q!WZ{A1uf1jކxKuUC}k8TDe,*f|~GA\Nu&zp N `uo'ALguY}v:};USGsa~#mظ3e[ĬtXUfeW%/~HDvYh^u:}cd_b~$J n-1;5;eWo4P]obCT.;O@xǠko7-3\RpA-~!ԣWefyKr牱aͤu=)̽#^Qpğ*TW&GB-sጡFe^u>2Rf+.58$O IنVD4; |OD UTLׯ.VwԞ4y$貃Ƭ;Au5sj WjQEZDx2:(Pn]%Yդ ߂5u{!n;[*V!N!',8'{:fLWQ_Rm#kKpk+YMN=wxqtT '.I]6޶]9ÐI"XlGlo CϞB)EjX!7iRQ»NʰX5}EMzx0: 2e%/_y謣?}:|Rj QG>u鞅cA*1`rr45̔xSv-PJKkDw{q5r*^Lz9:46zйaGdUe^usI-]^R\c׽^`&-%M,-tJxp^Y sop*!P'mj{բ-~14D)~Z$Sy0NѓJXT+D!pH<5π6m抢ھ,0J=#"-N_]-y\OjSpTp+oDZzDsbao]o6;tq+PȯH90Hx%aɛ }sr\=_1C)?FWB|WXj*>(&Oy)Q0`n#*Ხm(7ڹF$/ȡV|Qvn[iUīё~ux\Hj1Bwz3$U%`]ivŲ G% \ya a`JułwNcXǿt3:L@@v=%ІZ5a`gop |Őg1DHHLdsg? &O;6! Xb8a~@ y5JFOuuXncwP,Y1hiߕ>3,2+O2]r4V寐"nR~ud[26Åd"Ẓi'4<] ye/Cqlx%<_W mE`s^89Ku5,\-4T}rwf{<= 94>QP%&!"M_(ĸng([W!DϨ{S_-M I#M8Md:a=1tmi_n @NdL+cTWW]&h|øT2\-/ge[C qφޱ*OcF+;cNF8_kh+PJQƼtϱvohK j@M8X}PM:8O٩>%Iy%R{ӜR@! _}p U7>j-DSU9+mC[,?>/x9tU Fb{=[ 9k?/odLErհ`ZD>zXQf S6ҨLpϣdix+Ғ%U~Nctʴi|]0:%5oveұ++IVj;oNk(Ģp]n(T5F!tE7˩#Z:am 7zT~?ktJ?౥[g/*~w(cAerwtj8?=^аtA?}:81Xn%6C,= w_#uSRx&VP^הx92׈{Л#.lDEl3e!+k&dfݴ*gY_ Έˉ( c ch^w|vYr/V$rG\ik.wGZi쾹ॸ{%EՖ|ɯ'Rn6xQfg$ e\Q ߰1YmCʇo]$a+<ϑ vB9yumzdȝb!Of.veK퇷e ZHsp"Gȑe4·9 ϵgjRZn !dU/ ްucgˁU:r?D ɜO%u%jf9W~}=9cSsEVm!$"m+$7\+xn97~iBc5f5A_v4(9Ǎ"~ѽ6qEM «x#JsLw~]<c|BtiRޒ}ThK6KR!Q8NK+p~ U_FdrtwgVb$uc U"%U.~:Mlj #c1fp 6eO;A 0ܵrK6Gˇ fH{]\7_%#K6^>=ټ{38/Er%Ug>2û YŽ6-[5+ګ'{=cfvjle NCp݃\snT# FnJm^KG?wHS.ח<>y~luw+"!fG~kߞ7/-X{pځ87ʍ6/wךi=.˖rmy]zCCDUcmϵ7rIMWbx9]9e濷i*bq<;6趿ջ-2e[ j }ȿ,TqV_|Ÿ/L5׷M )&}hjEL)Ac{6Gv|8Q.*%tib-]֫9|?;vZeh^t_d`.cxL<`GB5;BUm_w0Su85B龸I+ѳ:JaWX;XDm8yh4j0!4{Xxe/Rd dzт9Sur}A j][S/dy&H\,xBBV׈C]c_Cx'7I)$k߮A2 Gy`o+: `H<#W:Pd׎feI"RhA[#@tyPt]kxWy/LGt4v Cﴝ c2qf@s7zŰgk2%kVۦzV۬uc([[S_Ê?hmx5 Ů8L_^eC|㭠L( ht7.4^֪&3(1v0uZL1Ñ؅vݧsA.1HgeLfd異˃=pSN`m4|+4Q]vLg“OD$1ײ! "Je5$V`3bml 96$zxtʮ;byyނ ;\|r!yqe GW-?ed]t =:&Nm~6DyFU$-wN(olv楱aGg + GX|C2*h (q"vMR/X8'̽t'++?m5|V\5N6edvFO&pjME Jԝѫۅ#C`@{{Bĵ?Ǔ?7ooI3];3@OqZa~'f/=?יKŜ!8q^HT|OPP6KJ0_/>1}7~_w2ɫ=db\h)2O%^UUx4U Q+بAi7<Vs1u;>FYE{SoٯbH|< yPXk^Ebkgxwm F"S-$6J?5ET|(91 $5&CT{g:ďҰn/܌D..ӤR BpUXȜ6-fS_Sg_tyw~Rl~QM{^LUN&JbIL^v"Voe(;GRa4MM6t;Y \qy"sׯ^O^z'P}ykfIc1a2&A6ӆxmZڗyn_#ނOjx)) JٝC3Dr0egu|ƕɯ| z]/&u=Oo}X:ԈUaJ/\Oj'>D/Lf"p"Ek8`$갮Q,+adi`ҥU#ޡ)#`m{,O/$J8l?`WJjdNˮDw! ]JD\&EV*Zi%g9 y V'`q,~FҍNMCh"rVdȚ~LJi&-2o} BA)>,°kǮhch/肨4Lh:yL|Wۤ8$*4CY 8 T|__wR5ɥ5Q}+`ұImkc|F!7`hJ9+=[ 9OF1Ն:wX&7dJuŒG>&[8zKc#A=Ŧmȉ H|>z 8 =Bh LUcr+gn8(pUcRgkA#IuCb H:W RRYogaMѵUl1BDɜ ܓ «D-YRd^0jgp!8ijRqn~@q5Xg1<50:E0-DS!}Ĩ_eֳ-%r8oSӘL3mugL[˩9fݒkEq %+L[ÇݠON݊[ގ\ UI4__{E%}hF( ̱EUJ`M@!18~[s-6HhؽTxO܈LTMy2qLnJ06z Y# G}]Kф 94 Q\Zebm漾(㟭Ϥ"L-tR̍_}~.H]?MpNd#d  f(\npyq{)EؑJ-пxr5qt5WaJ*`='}Ld6Z;lMl74,7)%˛4xL[N@9r4zn¾H  /yf@PIXEv#iy#d0Wa>ƐDSi?Tِ^|Ž؋\1:m &y܈ǴJ^tcJMK8r+X|U<kvacL0QYKI~w&S+5*Q/)J4IۇoW)|}Sr0%kIhٰ8ϩjE&O;ZO 굲ӻZe+^5jK3:;R0U_"IgmEގ'$C VGu\F0(Զ!;y)JsSGu*iH!ZށE%{dJ$ЯQe!"%Uem~bؘCP2qtR; J¢QJe:lLmIeF<6~/s8<6xf>\ZPCzˮxLO@ a^e]0 }G-b׆3C]lg)=1vU+ڎX2Xj2Q<^&d'x7.#*ܟUFܬK*ŵAqpħ6Nd[;X,x5IT@- na#Bv5S{u9 ~Uq_A1VFOܑj>+7r-o`xuEFJ;`5牞gٲx$B1,i"~z+QBRkWk&$ 6RFN"ۆ!6Qt`Y^*?ʅ݈쮫lyՀ-ywbF9#/ϝt1y:'SLȰy{'':$gٸ .SBtT7Gly㖃(4O!\Qdllӏʛ=rd){)E"%6Yo[aVr~FO-,e A0mZgui*H" @Vzk_7웽xeU6ؓ nYBTdDoD8Le.~Psi!I^^V9<,Vcv? ۖX8SbGGtS]ZӜ]E]3}R:]yyB`#Uފ!RܳfRzagy|H#CyQVO>QYQxA"sEnХ~ ㏨B-9BaDž\ xO) k*jdݛc2liKqGŕ˝oX Rg:)^Dzoxtd<}($=!ny1"j׫'fX:bhaѫ-0-?pgcSwR/| Lg/BmȃxdؽV-}(/?*&a!Ԙt9.b,Q2ApP`.-<&i /$ DS_T;C.#hB_muoC'̈N~]:Im[-5wGM݋eҠܴF[g}wœ7-5--DVb%ܭl^G B lGj r"655~U;N{nΩoQ'.!W<Ȧ7;qz3-RIT0k}Ћր_Llc`bZ_,$ @F(% ɛM5nƺ2Dt\v) |sC/Ge< ђKeJ2$+w7 /prYΛm:n0Gߵguv ⴫M&6Էpu{ ߘ.j)@qۉXæ,ξџ(NO(.Fqu3E%xV{VA2NnTUE% ^3*&u\<,`xH.`5F{m:v8 u"{gD_xKTS!(J!Up g F,zSQgx̔!Y %5h/2 we2$B܅Ԗ]/ 1 l6DKگGφy \pC _-pCtڀsAÕ| ێPP_X2<ӆ]̔Uŋmb&?-`WJ <KW%'T-qRWڒJ=4Ot%.JBJ6~ !?[Ժv]zU0 655on %,!F(SsO-_UFpBB m (fJf8Tq8  cv(&v"+vI(1 %aؽzrHzaNa5c:o|3%ose_7_ k56BOvA";݇СbQ6:;E lF&7RE,38[% z >=Ch80Ę.'YD 颀]}`r+oo܁.C{S/Dwb4/DgÙ| fA*v5W%.ʱzB,Nj~ bMn\_|҅J_wUfG ~s-D7~4!W ʱGAT噟Sg-OOςIj(Ѩȋ8XI>e p%J3/dU4{l-:`pSIJNwrbݷB}&Wr3[o=>Ŗp_K0oNr;}fW\HNQ%+oKHx1s$].45؛$zлa|k9(G{(fc]/6+ԸmI@@>1ΰ 5t#&UO״>`xVįB1nX>Y;TZȟ$Qؘ,{BxǷc `tU=vNsGtԷw $c)o1V(^6w+I۞gAG}.*jL"L\Z#~ޞ۪}t `g!HÐ'u`U"fc5]Dd{ڸ|G})$.C7 05ŪG{!j ;DO2CQ9DpCUyԈkC]t[ܸc2HM\G3n=|u YSF /YJCL=fe9^IHV-h ѭ2Y%%jଝǟpv\͚ ߽ދY-m~9 "(erfkPG!V$mhKO8$rgqLAO6ةhT\|Ζ? /,_>NB{XuFpyh(Dz_ ܬ 9}+;WHvLq-'1-θX/ oZ#~cyGe/ S%sj|!"OO>)}Ǿ G%eUGD%O w$ɍ Ǡ3˯5:Hs暄eY8 T3;bB^P 1Z"kֈ1LGV.`YkV > ,[ I_5P=QךFaOQRWzF\+_DpTQ }.oOH9%$ 鿡a" ,L덛qIs53dA0^-Ĕ̪P5õӡRpr8V[U(\^us8 fᭃׂMK'|ELQ)yޒXd'˽,Njg%/jx7eԗGݭvkK,'o/1QZ@ 8p1r]r,B9 A ftԝ"IL2Y ;k U#\J>k0팀+j5sG& J8F=v*)j򇙪_/Ƕ-cbpe9lm2G74hk:7֙UUϹA9 ˒ [*5<5>75ºY%-GZTz,B*S2)vrhDh*aj[;Mn!fJ#<\̚gX[⌳oiRrp y7.ZLbe"}sezP?^ٿ5Ɋm;iMrYEzIPJ6DrTi `^S~CT%hX^'"[JX\ jlwL]x3{ITK3}4kUc!jx(l xaXyI<2fl%z0KAkEr&gĐT⼢yc0B #ݙP= BFEP[[fʩv)c^E{bAj|C[xť`w>0z o nXutOpmos9h ]% ]:o!-s=ۂ;cˊxm$ndO5&E$|.5Lj%_)oüR?%Iu˖JİbEӜ"a^8#o:n@ \m1 ݢ;)؉vH(KXX)q`z䐗dBRE& a}~^c s6bt)2E Zz FDU-2x1.]RQ?W8b$?;{U]Y挒T"3~o W,k#vx\q^%`&{hάXz|f蔢~zd׼3)$Q\,n7@#& j@@ꐚ]迂z{FCm `>ROPdž:zgyYЂ^eԥ?*S~/eoٍ6&=[$aRBE-S-1o7YXq*3>myl.Ɖ4~zXC@0;4F_`#ءpGj};>Ұ@fȗu4@~ڠ;ֿjS*z"S6ؚD"QE$bQOW?#A\#1ֿ;""_pZZ*fTc `K{Tj紋0THHi)"`@4 q /AS26 PL>-K`TJ9&4a=|=pU4FGqqx} 8DGzo8KpV8RS(ÿ,>3b Sz;_fs?مF0~S'os3w&M8ѯ6e@4S b܂?Ѣ,*[^PlVW*ڕY"ߩR 3 W5.SQ%hPAv9QZ_zs.F<D =:O`4ضAl^6|vun˳=T.%Q`XWFkVNtlU8FIN-@y^ &M4oSEKvN;|)M,$k1QrŠ9E\-MX/ʅtBIb/zZ|D v61B 99Pj0šPByUs[iwZ⟺jNS׏XuīvS= !>2ev2h7K<7[3+76*___sjsm7 E|<%2|tsdB r1|T{GcuO̍C5x_A[,^Ţ6Jxc^gYW![ygKw^O);'lD_n㿶OA,5`!2/f+E$DO2إ(?0Ѳ uǚ[s~RwprTI:%Ҧ|\OkdȚlHt|9JKy6Zcg#V .T>Rs{;*r)뤻9$co2܁Z|hu2@z&m6f0D/L[ :W&ҟ=f kW܉cB)1__4ki n.qurEq\pHC2gL: |!"ZU%qzo,2VH.В-"w}~3A% 6uMx[_.n-\Iʱr0ByL(ĖLq@r0}-MYRU*r|\)d?Э2< OOeait HueLrk(GqFKV>mLo-Ry߈&AQvar@n2`z$Nx-=0MHVq|2и&i;1j\<+zOi^4ebw E̟ҍ'==+@5* nkk,QvMWKje'Y%MEqҐ_Ŷ96T;,yZ&~ڂU{Srgw~YvM6lPVѻ.}F)ܑ3z(yC_A-!L6`QdמMQfh)[)gta&݃lhY Ss_VQRV4.n$[K ^1tZ+p"*q>jAO"J@oQ.brU{A,(2W.#^Jn}Ir!$l8&#u+K}w`~`F;* hB &5,NY(kTj^KUNT|d|EgFz 67Ftikcn]J& w )&? ' K\bXr(6705]OBvBZ?."Q>HGCLvKq2ߘZԞU_"罰鹗Hg;};v#Ox"_ilvɬ-5Vvb3Xhxȵ,mY.L hfČEf1sxWoۈybL&ѳE.zŴU9|ϼ^ Jx{ҡWP5RAxjJONX 5vd8#Ԣ= U 4xdZ-_|B1٧%8)vu]FK,=8F `&沪=ŋ=JtJHS &G̦x €hTX31G!?E. R-Ѭ!RdE Q'צYaq a`ֿ(0Wrn'h̞2%Ƽ25UlX D . ܩF9$EO^Fcu~e-3}[@HTjF$=DB œl볼6m*NL  xT qrD^9,J)?ye+]")~qqI# {tqZY;`ó]1Jwbt4?ʼK^V)orɍe-.-a齏%l'$eM탇XՄgQ>v'uKd#2iI*m{=+#,|v4p.~ W?E8W5Xj%(%|l4z9+¬adqܘ[?:K @*a]+Wy!5t>>!2 N[n#S ^2sY=i !q|%3$(oI" cn'VSTz#鍼0 3BnU'Eجz^ mHz"?QΆq8tcaF -@EؕO{ ix([<')q_%ыv.FP0yֽmD woqDueRμE\Qa/zDDi?a WҗVG鴝W؊*3 ̻[(3-ٟfF9^>n ޥy.#?eҘh{ 1Zض u?oOa^zqm]T’ذ6]hل#qlu[Cff5͑ %?D/Ɣ-[8#'7Yʮ8Ͽ"?M6yOc vbH8(zԏ_8KC,OQ"9t |K6 %IWpSYh&9+NV(Otwa- 0@/=To;Q0`j~*"j :Ux+h+1)ġ;{H5yz}>+\8cq=d$n^ **j8uD:E5gKM않򴪳%eΜQ51fr\zWÐn;H(HN(- _O'%.-kM:hv>qjLsIZX-4tMZSڗAxرIfnSJ20ϻĸ. P,]~.ڑEur#+oIYYrL;kz&TlzRWE*nƬ>TyAA{m/K呻bk/ovpರjП&ROZKᢏ͛ZRcB:&Ѣ2͐fg<%l,uA}5ᅦH8+Q*S+`Y[׭eM<$ӱ`۾ә3=]u'lV7ߪ'L;@/2٪ܺhoȏ|r {S+&aqPQ FvR]:H0HoyǒX_1k r$ϓ^"T_L&وd!mJKY 3EP`G],O ů[ա_'Ei3cM{m%>d-́%\I#;(B S_D븻Ut$I D*ZS #dƂ[ %#l"GZ ~xyȼq;#ASO<.ǁXjpR?}Ď3b *6췱#H\0˦o1у.% ?̀9};51Av6H|f59±:0NsP#YK3D05 ݅wVGmk!t),ḄJSzT<9HV<~i7w2.NjӱI#Xep;0Gct#f[ \턯?7?$KQzG9 @Gw UĪQޱthžzs+OBZXUWÉ;7~ T%?Dy2JOP@o@%9mr]Wc 6k,9~ 7񷳎|&ul㢥 }+LV8ŝnj{eCJvれ0c᧻dhozƕ5h>bP؉lx'7qUIPNwϾ$r`BB>>Dɽ8itGt& H>L$^^_suh`ğjD}V{?Ƌo/lՊ}Lǀ`ҽ>s%Ik=CyJ4c%H!+#:3i<+M*5$}205z1^HKyc<͋IkܩXH~Ku/#`+myŔadMI6xʊfcO9"@v^O{P}GvMܰ{IVVWޭ4 Ln)m;QZ,4<5HdCS.OGR+PKpT?E"IcqRn,vX PziUFyDP" tȵWHdk㽉*\MjQdeq'GB(!ޙ.N,??5GdWo.En']}|P5,?WJF)HZєža{:P1H$Eβ O>R"t+-fl#@k3P8)w. q o3R[3'vqE BdeY7q ~w\˟/~ ¡hl^ _2 TcUuiI#&.OE|w +3hĦyfhzzؾ {)Y?ȩT-_= 3Rt{C[=UOoR 谿Ҍu-Dx`jN9+ewPiFgx+"/#D9G4g[#$/DzS:Z"_+#$"I˫TB&49u 藫M1u~;-4 !>K wy uvSU'9oRKD6/QGWl ʋ&Bаyӏl^V4U$[X= 6ei~3a]KWp6y..L!+UǮ7jM?3,qv%Q&.͋ҳ0=fW]چp{-J|dKuh [4\ܜ:%vVHI3`{Qtgd 7{< 1g<߅Z $LAo1o#&0՛<m )ZFI/ЊRnςr[[D /94ӄ)!rو^TWK~hݸx*J'6XjTzn d&VDoCr-Pz ^Ux7WD%A!YHtט|\b/IQuRVn`]9|Eϒ\J`WKZ,2]01| dEyF,0^勒>J]8?e ʙ0; O&.r/'+no+3|\GGIc4M#uLxB,5Ioqӭ,r娓 V|cY2q.K]s̕cЃ1moGn< KeCBS;Unʟ=FѸ! >zRȚhȺѦ+t; 'k;(MQYm"zbԞ!V%:jX+ŧCW^("^] sG^N;d, ҳA2425e7P@|]V7<-ĺ7a{.=06\Y.}u5SKC?ZΦ$n{TR‰"pGI81V^y-y p%C"<˿gΚ:;MRP}ԓGG$2O*#, G_, W Jq;/} L#mM>wvESF^~J{зş+0fOAޕuYpz*V촦?fQWAfrywF71 [s)OʄʍoE{A+^.6&NhVz'b(0Ht#FOgM*{'f 1(LeG aaHT:!W~t~w- j$م1' .BgoK1&7WT F{)GNd1 kaMҎ])oaGAs#ܶr[ g%#jH{\0_?ht Σ\-tbTq9::&.yeN&"]/*ZgĪeNi@骿kpЈt,/⼀ELWpփj MqNpSHYZɢKân<3W,D?KwN/&:|?< _P7!׼埩 WMMV}-4w/GѴD&:cM$_dgfA%[Y? jLxءˠ@ ]q5Bף.v9\8RiԷ׈Y| ]4ZqpL"z F趑bs}CAl$pfiOJNL.b< $#@iQeXs 7zOs=<iwZBj|(zf% 1r):b }`s9 }\t˛^b]ƗH3tPc *RppJȃE*\Xcyyl^-} :=2/9ȌN-mdd0GE'[uA$Vبw"J0~QSH]0w]( ]//K׽~KTX:%S>Ѯ"ɸf!~VbI算؃IF۠[4gct}K7 ge`nOJ0&3*.ii'w vJ=e~G|{QO!,"y*Օ&$A<+쫧pLՀd/[R]cyQU ͇o T&ЧuAtb ħ䡂k&_ HT/F_ `sf|p"u~qKS+oKEK.1^+5tHW(*>kߒA5qSLgH+(C&8saPl/S@0GdරX'/~0﯇H\|f]mA։B˛}k[bBF`0He1qҼ@83VXT‚f?_, 즑ȅx;1|Z'WP'[FC89:rS$3GZq%餹PJs?pؑav3K!!vD,hE͠aʊ!FtY\Ϊft „]^!8\9@ІxMpӎH>b7K /dTbff:HQp{ۋx/ׯpZY9, K S\zb+4'`e秗q7\氬]po8d+ P9.p.Ɣ[Kvַ/>6c* AQRKHviUK<θ@j^栢d_`?k- 2qq_47%z/mU9wk%VvW:)Sn$db(cB3uޢ.C10tJ^I.~"Q-~!A}Y)=qE34b^{R*Hj=F.AGkiuAQr|< $ '0 >ϰҹ(.$: /8:}ZX^|%qUO03%,߉[z Zf,Z -hQu~tsc @W>,1(*X U?z*UJM)>C1?t;[f0xAZ)-E[QśjQ Toͦi[ޥkcmnq oaN =~2sE8pHpP<2_FFD{cw\ n۽ۛ.4c=Qg?ld'jHvQ$,Hg1<<4 tFLxpc8oqzdA!Ի'Qa[ȸhK jNFd=eI|RgIS#znt8U jp3)O6^\/lU+W}K#>|eS_r>Q~ΤBR&]⣪F1[xS&WbaV =n y%%PpVF6̶(=X7/$&gX,RE2M 6S%6؁`d[1unbf6L/@ͷ&[ R]ϴ=@ rmAv2pϴOcjm]Pw)d5WZr3ʊ͈xJ4cq7Wgl@=HIp&^5/kӍInYpƿgш?Q|o'ɾkZ>QTh.ʓ@HӲ1L]*5wlSW1`ko,6qj\YU;MN)l,O)D7w5HO=02hN^=YM(04$o!d} ㊻Lܮ$+u>89elIsmdzUISR]}g[cm dKN x¿gUs`w7 Ȝ!{aEL 2#/[YJcݍy9ֵR<?xB4 2`{tF |] OiD=N}1+c:e{~?VY B1:z0'2# d2xS/a.ziĶ3Ӌk7y3̕ xoN!?hAԪDri]ݶR1"x;w'Ijf /.Jk%j+߽Ƭ$&D ߬wԭ\z)(? \C6NPɷ( o0:li{=Ƿl.8. @1TQo|A1^0)0)IJ8Fpէ:RN>eFS3X$cexm] bBf337O/m+{KQւv4zףXΟdHU/oT[Y2& ;]|TΙc6a+?PǞ#KH<';@%$(hv=ѩKz茶8 xt1V_eG<"²dhS"͛)Fyp| tu'osf '9َ_B-uSlG>"3j.鉆\-9DJ|h}c5NW P` GC?zQj|_J)ŽOv`cTum&>=RIB#>G5yKk4JT%Elѽ?wP( :OA܄?T[XIZI2 Z%d5kИܐ1=*QK.r t 9 Y?]Bw:^8fTw] ;>$B::C,l`KZdng)@S$vV+SQ;$0 z?OyhAN{zS(d M#k`}XNC2|N|-l"`JI$'$bHg5sǑ/ZW\9EA7[xO؂x7 شǹG?3l#cz_),-1D8g88htZm]@g 1S$ƣ WGSRhk&P$%N8 0KLHJ@ v 8woŗ7Y$Re# 2@NflpzC!]am"PJ(V%x>`G#aE;F^acWr1[zM xn0T4`3£#RBYf$|QdIp9z";îBih?,QedkxuH "E$08̠Ǥcma2ZAU*de &>ݭPJw1#pphB hA4QHJbZj *O,ȩVVjN8Kk-o .՘zBυ*|۟,~0R i#c|8@&*rFJxDdɾ+i..eN&t3E f,,:4Y4,>|:N֜Oj,^kSCq7V`od,A2 HÐ9^ݙ;ɳxQK#Pz^s6^T|W[M<nYw =׿ wbԛc7|4igj4>=3QKܡTlA"=B8WYY Y^f>Yf;ei9|OS5 ye1svQaH33@b+ӥC-}2`~ R:?I/y:څ \KZ>" vgo>FZpmJ?VÌu] V.cZ[H*JYE<0aW1L<;#fpgS9EQΏ&ǰr9V<--+M;-Y)n>*{^THs3Ùe,f -s3 oRDu:s. /^⯫[ [;QR#L>v'6>xTUr(Q#HWg1Zfi9/.~(1xap.]/9WRr\BUwޥU@1"Ym>[/.8'rS]UvVM7Ϥ'uZeS `MHc"Ta3 YC/W= Wjld.9C-92?#KhŰoS"p."+~؏ µ1)B*C j8sK6713%0.38eKf{#ZebD}V4“q&i_WInZ8^\\/^O|Vs:;yf.aAJ}:wY~ \/_"80lG!&vX w` pdb&筕LB qr-v[KY  v(^Y3֨DB`BB<ݰqSźߍ^͆or>{qtazߞ(DȘx<lM s=mPȃŚ V]…A1 K4PlrYͤ'4KMX$f*USS׏MlΑq!6lV>ZRrO9IMtˑ{u'#Y~j@l8+ӻ vLLnM+xfQP{楑f{N\M_'"q̖Mm l\p]Xi%F! qOz"1(Hѯ## ԭ + ϰeS22T]nz>|3b[T8(fM"q #׮ %j|,\u*}z>~'t7[{s8?.3'cOa [U47&CHW,</( 7ii\wWE&b4sJͥzȈܸ{GF4Zy#CNY&vʎ̞eˍ.L 3CNܴDT(>ЋD.Ve$)έCJxw1ʋ Ax8;Yrs貥 R1_FQĒmUtYMh!h PbviSJ7_DqiaJou;,/ݪAJ gytZOSQ, hi<8(&7u"/C:J.T@9͒0,lZW I+o!uw6[8ҊH4NDMXz>1G`avQ0 zp=Zs0U ;H{LzGNP3};x@촋NJR TbGB8HEUJF&2(Ƿ4Pc6#hKMJ!"fp3z!We`y4qDh8B'g5.%ŒpLp}񉄁V}r%u:=w_M`$:"$XnNC]t(T,F暬Uu!%p/V+s.(98ȫ!xtvDhF+*0[-i<&c->e%vuJ+}H!uމ$'R Dq";IhƓ]C4j ׵+{coHAa.|E8v}|F& &p'cEöNrCݥ>͍ hEJyc!΂ěS[5a"NZ#,Trc<]]>t ᔂ؞m#7rԵvI\[Y8ٔ? !j7c7qQReev6]M/f)Q/Re醍Z2w ,uW*2}gƕC YLyiq %KE@lKbܭBİ)tq ;v4JWf- s*oDқ_ @6r2iě~J~wa7߄%bOJK}ufJjkV-_`tޡJT$(*C]=F!HU1 }֯ÙHGO8x|ﴉaN.pR-S~z`[6c7o)?Z$uuvK~!I_\⟹*Dvs4Q|pddKqߒ!QѸ(( teD 5M)API?l7 ׂ}CRBc[jObpx0xhrRh>Tz<1o Kg gMС.iʦ?&MU b@{%c n p7֟g3e5yS%CऩJP2/;ѹv%<]D7iEK`|& _K=(h켾Ö$'Asa"Ezx"sq'lWKa\AmDl7> s]PcՏ{-gɊolõwqF#]" ĭ ĭ@:O:D܆%,9C )) 7nHJkhG)aY`_ɻs5+Ȳi,5щn6nH3Kݥ ɪV@C+~n,.#e~859'Vl5EAӌL^O0_#h! ć->ҨAqQjc7Mn-"o78Fǜ7HWKoФl^%*OzUD1DD2MɅ7t߫VxxPVI :BY;W!(.V,]ޔ@޷46jйq\)E!u˻qpEo1&L^hzvIF7l*/* %fՍ S~!#:d~di/B( 2aG}qޣ4ʨZ/I[_1)H^wrQEƙBN#p%G"l'kU i4,~};᭏Ep_ɻ{')jƀ4]ܹjVt ̪KpTG:}}uw)o ð }3 h'eT!{]n<Qm6-ASVIMVI;5_N8$  Q .s`>v{i׻=V%o ذ\I)4\χK^ aM?Ks<,@hR\4 LTPDDt3I茸>'Yq@ǴC .qBmGˌ>;nW9lb$4qʔ ܛh ºWd[(!.e>x!D2]hVD7OrS\ﶺ,H?)kDap G,xBԅc]?6=~ rRd!@03@ONO\Χx[ %/[|{X) tNWr|? 31/ ;65 fjݹ 2'8?VAn' oz,L'{B|g gZgZDxb>"7~YM-mQl]'Im?ym"*ʖYY|ϻag(^]jkIЯm V+OQZrWqGǓPo+`9?9&^hqš},>.*Ζx/+JX8U2CڦM"{|>Iy({Dj%.[ZQ )20<3yS9)Xrx^SamƠ~p]PJ8* ֹk8"^YM[SNj|T+w='ԚM|JmkI a;ٹv|zQez'Ҋ-FĥbqOzvC8ah8r#+>\f?,ce,OL+2*oBgNI]֒-WNT\E]'~^?}*,(-TH:?3 8@{Wf)ipFEnfx:s`;A ߡeer8`ox%fy y4Zl~$dHlhIخJwnYl- =#Kdp<ȖՐO`,Oqq~pnsP~A] .U웨F2Hy5jÝj-\FL _2(npfUQb`pn P:چg7O y #oBHʞ|A="!R@1=Me&ydUK ?enS\eo&wY xRL" *lm@!LH4@56Q);vl|ޫEΰ[1ߡo;ko̦&s_{s PzsӲ%m@ ;W6DB|gfꅤ?ԅ:|.ГdUGg,'hrU  i2OpGܔ>y?ؔ uplcS(S SXsAW*Н=62!ʡ߼Z- xr |xD;bUDɹg?|ȴK -^.l܋oDY(N8QAZv xETk++dS㥘{=6π.5\x*x,8>]< T(=qp76z~hEkW"!޷Zu?oPmb>` Bm(2Zmڤ8W5_CGԍ;rgJ!{r`%~E4VFnȱDPd5ʲ]t[d-4SL8]Yp-Lk4IwRpш)ธ/ka,j\hf+:6D@őwb ěktKᓗYP'Oxla:i G gk _(2Ǯޅ-Lk/}5N'Bw 0zh ¤ ȭAjm:PHԗRޡ@dBDĿB.:A(\ySrhĉdhѠiEڲ/ꤡGݨ-ERA J} ]@J,xpaBhFڦ܂@EtU UHktO) OҚ߅.6p~9 YmjYnGa/wTC4X+23~|E8. r.zd t%,d/qmHXĮRWwNH^k-C }wZjW6Ū^`0n3>0I,ː%ލI</f(c ~MX/57dϢoɌnwO3"P@+Lpb﫩<2Y(Z2^Z@ՂZ8Y]djTKesÙ2,8yhqAʳmw ZWjIX^OR\+G쌜C[5eu K :Ҩ ]+:^6q`~y$Qqq{ ܪ5GZI?բS q:7*i y`$rQ<%ªbC01'tCihOz~,ӢӅ[4×"R*DlcHFV݅pV(ɁƊ|4C l~Spd xl2a8A?k;9MVip"NmUܠ(AHϿⶕ 2:͕bD*{trew%>ò_rȔE#e" lrq69g8r= Q4{\P0|YRoqX4.&8Нx %ŔA+2$F|-(jk3?Uf9a -TFjVO9{;tPO|qUxkvm7%[ B^JLA=^rW,T4#kdgln|I50Wm ] 8^o C >5YԀ738S"K!`'pUZہY86Vh襁"xZL7]E:m0MV_sq UByZT5mKi {qԁjR^Nc+H0ِDײ8ݹ-dp6؋!__\O|%$ӌЮ@[Th;v"q"E\1/k!1  vyH `)$P15'-Xj` yܔxf mN!c ҹHٳ\w]qphϞ2KrWߌ$ʛZ !#l-}x^/D>[AK$߽s?׀ 1rNuj:XE5ׅL!|Ej:[\,&G ?dq&;h nj^F W5LR0r ~9ʌQ- ח"u 8hSL;~9{ 7H8'zwO"{:nӴ[ه$()S=PM-0EoBHrM?3]m= %(Jxf6mImv9|Y1vRk&(OadZ,OSEQU CKdǮ1ݡ2\N6U&.N|2HLQ;Ga{GJ@T^h+v% /W,o#5M`c 3w1|3U-W_ ']o\YX‚7jHA]7fj#'>ѾrLB:LK7Sx %3Ȉl `"0p㫌9 C\1PA(.,n,-h*:{s Td+ķ%=Z8(xELٵNChv-UGVykc. S_&gb E.H"7(M]L =]ݓav5O\/viȹB@8i)P2{$xȓ;2ȖRDY6YJ)2Y>`+vFT:V:񜣇I9CԫxL>]2`N?s.HsQ`?.y$<&'xGEEФAbX2|]Nfn 􎉯\H!^2~iH.4^p3 (Q@ bꞅ"jJ'C駱H$(m~ltZKYTeAe#V2cdv⤩^%<{t;XJxa07{ZhN͜TSIx4\|~Rє[o'7QN|% o?tnph,BHx}jDY.E&\(/,Lݾ_ۑ˴ x1|,CS}q}q'*:_.SlE ~U~SV<>oG< lXcƸ*ܜHZak^0{%@;lŐrx7:5"a<^)ˣښxf5?$/Ĵ/B0>He$HrK5,޳1d`X[]Pa :d4&qG$W^ <̲ڵ&<>l3_q0@-!D<EyXAߍog1gjcdܡr-xܶ7d>sg?ydFM`r*_]ý>l$ {H{"`ϽB!E:4mJuPޜ YḲ" ]%fIsPc@_O86b8=HamfHgpDx 7Cq2nV7\<GqRL,nj`/z7xq'NQq~+pqm&x;$:{cCe]um%uJUA^}gQEƭ,by%>^B7~{Vk*e ^ũh]#T|SkM ;6pl,ZK`E} ANb`|'ސLחG}\h(}h,!~^IIsWAsD5363i%# T } ~ TzHpA=}4"@;4kFcA1 pQS$QeZv݃Z[XQ˰K-H L@qyNܟ %x"~pϼg,-utq.``g9$t5*xDfLHVO3!]Fk\l{օmxo0L ]j)u ͇rԊȄj*X]B΢+ЙB중<\M-_ )s㠡z~~PF@~Tg$ۻuUTXU.(b!,60].kX<]k(E}V#YB`EñX9s%-R]Fg괝1e)9;|mV|NxIu~ WcN#3}\/FD͋?U*8h8wH9J.#jp%3N6wMh0y+#%ޓa5gRWOY dG$qLOG3Iկp#$̶* sKM"E,M%Y S&"{sNdZ\BcN<Y3!R!T(hw+1V,߿l9q'a@/^=|03Dwmv-GIega7PsYÁ%$> rTDVX ޶)6 fE!Zsr|C6燩4H쪰CMpU2hiؠ U%9 S'T%] OsK9 _JL :FqP&Wj}dq)&۹HWuڠkᢸܫ|Q}3TcvU(73ԲG?O-%kkFTEߌpNa }/)lņOͼ\?6h\AImVoHUy ~NZքTkZfDŽW"1pN&587|7p݉v $y ,EjD3f Ź$/t|y0sѪgD(} ь7':VRC8юS.ڞǫ2Џ7J /)O6Xh{}k*OBn%[F|@b ubIzMu$t6U C[ Q3Gwb7 \ =5?/6hۆ# 7?=z&/ptӱvl^Oh!%[@x}w~wj+=*B/}>ǯ/D' 17SUGG̥bm'| S~Q)v^.{P蜬>DẢJB*cӬka3.P&69^i<"Nx0fCsO L Dv=.ک<(sTOT6XIс{)4Ƚ?}3.l )tDzBt9K0v+ro)U0sTMqL/@g['[na)zxڳr},i"T)_WYe{h_!+ԦVy𢨴(Su޿Ω>uʦjY+Yf= u:- J!+Mf7$ i$HwﰠTʮs>zSuU5Ƙc~g1s u?ͣ0C%ppmjgG pZylؠZa^}RPƷ׶T !cAl9"4XBc^Z8 &؅\HEucq~^ٲɖ(%O%EDKŰLˡ;A)^΂:[>&Mf-B!(D-L3l&Jx@' "^*ɇ0(Mh5j/iݾ2qy`RU׏켵vO2$OP']b6=4M%eREM FZR~]/Tz}KOěI;vCf~9~\lc]'MvhQ4@8 ŹIVo7 cBls|C}X k -1OOE 1utΊw%kWm7htUxgնѧ%.ޠTTtskHX#oV7]&N6Ar}7/ 3y UUFE}p;0{tMN~i4d2ȁSI#Uay~*BYmn. mzA<3u_%&lf}4޸J jAL oCZﱊ1Qe&5j _m==7Xl]q XƔfNu&ܮΠ *kiz-Ե?+`A$HonmL4:u|Ef9Lxf[Ħ9gt|2)D'.=7Ǜ#gop SoLz#\F~y(jv,h`^1;*foFɹO(F\,[,&jQԧhA[[4=Q*P_t.8Q`Ley~fy"1q϶=yq7,Poru:WhpSuM9ljoG'ppZqq : h0s8yB0HK:+1W"2OSy%&G4n܅+?S 5{DS lKEҕR4wO@#WsxJt~4Zt$ ~~Cp'P8YJ8uͯ ]]4icrN| ,-#k'Z<O X:5s ^d;9@y7a ЕS#>rגҸ߅(~M8# Z|B'51s~dt |(+o j >k!|m?&d)?T9`7TdE:\U( 8u)r[`$2U4Xhxݱ3,WcppWR}bNTԶUjH:gMofoli|mV6pd(5GN*욥$Gy+Y¢|7']ծ.GĚJ߰?l4cݥ5/

 -FV(s5鿖γYgQ^e3#*ܕܘ )$+'G2{3jP5Dz,d0Azi;VpUXs^6Z>fyy>yr|$C<e)'J,)y2f xep҄GIx2ѵ>8cPVqء6`hOioEԹxl ‘Xփb {7^Y"ཷ@?1~Gb|F_V&z/мjg[;$KsNە,%0K=ެ yEI:Z:jQ>YTFqd7?5o:0{њTҾ4.PS %y QcnV0.^wRAe^I=ۉeȶ5ʇu'5TH{8myN qSRGV[Y?|S1,ЯZ^* _m_Ίe٧V(WkK5,Dp^,bբPs">PD/cjv.vMeېZ xy筵Ԙ m?U]lăq\:؅.5A阂:Tm\/«zn}ʂO_!l%Qb{($B4=65 es,jyEC>i0~ȻMR,( sfnIsO[D| Q#eҗ \<]YXw,\h$r^ (g .(snGrtt8b߲y|%1~sa>_{ر񣭽|kp+_y %3@ቜɤ~9xwa7I%b`S&l0J~z3IUP W}]Lz-Q^5f/~NhϔTPWyN\e]5߷-_@HZuNlW ,OGKv)Ƃ *H\HHRVmٍCgxԮJqPÐ@)7+#)tBzA`P(;еT+ݷрjj j*1)miݖn< vྨ311 S10)Kyb]+l+JVߘY ǣRH5H@ݜ&.jJiOG="6EMHUv2N/0H_Kz߁V. 4 }ZwK)ҢÕ[wq1ZӐLyJ5yV`8ip]̬zGx#c8|BVyh8=}l| @UAO;x`z+&-[7V,F8-V£j_i>b._}@i]qZ %ҧ/֧hH,u}3+p޶2[ ]D?ɖG;߀l'@Ϥh  Fhm:lf\ \7?*u{!;CSo_Siz y:>@%|pEKf?#|:g5Qx^AsǐydS47a!FAv{YWNP=iٻU*V{<'wx[rxTB<.JOh \E=-J6^5oաox{gOXo4 $q^= MCfc*|&r 1 $7+z0bG_Nm3~#k<斏W~slClz59?Q1ET,F~|sr! 4 [j"_Z@2D8jPYw͓ؤܜ\I0o:Z M%iWid `{IL`*ۜ >ϖcܚqO, rk>%qLK [{=bf{ocgrC'O* =U GYq=PW0P؋V_؊9ߕĤȓLf@$ye"(Ko0n7@hjLpnѹuCzLRǐpjGagQ+'UhH1bB MFb;f7655~-e!aC$o.cyRdj0iM/{_mV&kǼjqyȸ>W ɣ&-T#u|H(#98adN6 ?Q !A@9/ỵ*F a {(nA5J_O5쥩%l!NV7'&g6ݸhSa_OYdCOaSO$4s9!cO)w8Ogm83T/ZLW*SeT?+5̟I0T /*e|.@A/dሕ[q5\cYk) %=;&FR^Ɓ eؕ@m$mky^]NZ%aA52Raˎ)oaW ohg$LQoTM8*7#3J>4M,UC{ɟ0N}/ѧe$Ydpd;J>/jqfNQZ\sb-mJ"G7Ԡ趆B6E=/8댨8]EkzIԄw/x_xEXB8i>=z`y&1R>8ð/xSJf&*Z%+C|$] 670MSW]_@ taW:Xnxncv.ل[Im0{DfSԃuO0wodi^vTjk_g^ׯ<`r`^Y|a +ߌ[v-&, $JMgǽhr.p\*Tfh]lm@I.VmM;e($@"W_ЗIbcv 5zjFԷk~=VJףG'(Zwm,qnCh>eq 7 0  |X0gDk]9*{OL(:N& ?Iv6jbݹ0Gfg:(7'Iq|'cs<-Q7 Hit!OEE!J!LS`⣇p$,ڑiݧ =aR ߑ\9'!IqQ&$a[*U>O]%g<6pMN$7$UihD 'WM+[V~-Q+o00g=z7:`:0]aC6`9SN_F @ON# ;`6壝VgZMgeok*-rlİV ɫ?5WZ+6Vi>C8MPõǻM ;KvҸ1z$ 6_@"Q@dA`6.^w9tmiGRc_k<^IKƒ㇏/4* -DHU %tRJ?j Ƕ_Ra Zb`1$c-'泰[p1+pՑC 3GR.cOSR-1O*dH1`stXbkpq"40S>9ɋh?`RLjI(5Ub~c*|2&9/J83(Xc |~G6l~FnͻITٍZ$yP!/ 4@8ܕZk~bm?iDH-TÏ~LYL26--YS#A5Ypq㕎el7dh1/2"]56 A[Z>Fzy)tÿthMi1z/{Jyq/+MB7??d-=lB:o6*|&z&j{5l˼xg9Hf|]{n,-,'ɹwyZh$k5}נ GDd=F:Z?FWSQmEҾGO lp4zpv4wdb"澹J [h(9?-}TJ M4]~Ѵ7d#4`)+*RӜyC;3Wr+ *`G!>Ӊ ڥM~iN5^4&QLH~~i"iCU XOf#>gJ5K FBT$XP4jun7:JuMĞSknL=f~#._~YXE&(>An ?GkIڸ3@0G)Q^ G98@e^K,MQ$2*=W؊':BWZ&36* #dDp2}߇ nO&&?|dPmNFahWW񩳉w|y5X ۭ`}p]J C%fk/L׽*{- 0ƯUL 1p!x.KfANNE0] X n*Gk7"uja&@hY:5 {?•beYեƼ UZ'amE>-)IOBKRJm|wk~^V²3IxmᷯԻ$!⤀ecdqF#Yu[^׀ls:<M}ad{X1OV˘8W!빚P͛i<@T|F1gy-o!NLMɀHpB݃_mW(u>Ī݆pR6L +ɈuR;)M}J 1+)l64t@tITչ/3 ̅ڡi[VrImp>*G(\Rlgh)V VFR¦6cliVôP젊)NH=-" 8 ݺC^ʱd'1Z%Gk&8mm&N+I{̼I]ˁ3yFfa$RL$#nI.F$1ƚh?֟]\tT]C*gTnLrdUZJwv:櫻j0*rwiw5EV?Hm"E~g7Ә H'![WgHZMXß D~:G;(3S,)zgXE xi_ Bjқ0HSU'qȻ+ .FHբ)c.ةۈggcRm} mmXDf€_m557}0*?6ud҈ლp',)ek7]&)j#Y+xUwqkt*$fO˹{ ޥ݀)=m']V4a_EpH<=0YA ^jnO)[d/g)7R~SJ]|%rGm2Q]~#ݫFd&DžḳNsA&n`lr*mobWbx!겶7q7 I$@]9ebwx pqL럇v\upg3:)Dc|7y_I`G̡|s۳oO^n"n|^'r+A>Y1n9l\HùȐ$QIiWɮ@z$}S>p8zEQgA L8<9Ђ TyDݲh.pkT| W8Cu}c\P7#-]mLo@٠Z>Zv9kWOWCt37?盺^_^;h>QNۄjlQ~m[XG*Lɫj ʹj/aͱrl*pn5!,B:sp3I~sCIfi؃p~bl[_5<נ0/oqO8|l>2Me_IvЊ]LM zM\顈 '2&O2 |i}9 ^KȔ=} \;7 ?Sy?mni֯o+0g%$:3JrCr+~Z A.q :Jr>sСU%  ם(RT8EOʁGF[4 6}# o^OӉŸYE(}n(c;S?H52Hw> r6f 0ùB㞭 \mf@Ӵx6ZJ1=5ރ{7Yq;6mwEBTU-/^זL\N2aqO > DR $ͽΗ;pD?9ڏ{@Q_'Gz6~GiMQq&ׄ 'VhqmJ8We\fš-zp#UN­ʙKI4WܕL9V ciHn2XuMXwTkḛ֧0~e?2E {Y1fӼ l jG˟g )lcYbzZwu|9p ]'RҮSԜoFYASxo?uGq51=QM"|4Wo\h#!+ڰ;?'}T\Җۘж u"ҼlVbANqwˡN[&?1&u@Jym8YHi9Gq {)>/̶-7izN|Ul͸Nfhd7њLp ߒ=YaB%ԓ<$OA\@KP[ X>;١JD#nYA!suxew3 kn7lGưUS _F9!4l|fLA`5p K0ҞP@ͳ5+HV0xSZۨ "#) b;{\9 ˱Lq lC4'ܦQ Rid@݈ IZ/.KEZƒ0yxt-45 {O$i7Z^-N릋>ÿODt@x7f f:wg8>o-]d(/ja>6J}kyPOR{N9BUnU (n>ѼnT߮3|ƕws/ͷaƩUnM6W

*PXgcfRҙ8K [hLutGWz7Hv*$֏۳,7SqPƫ:N:E-5F8@Y(5oְ5(Jz nNjMCsV>~*ey : o#; φz\ 4y(9\U=L݀Ӥ7dXPT\ $P2>yZye\31-uU 5/`K(ԆB#wg6# W{0c 0TLyuc%;#_/SOKW04;/ven"nNڌ:H Z{ˉh Oc^rzoF]6l^EN/Y9܀Nox%Tmp@-x)4 &+LXiVk_*R'yM?liΦ[Q§QaP+Cݯjʿm*wQ1~oM;O#R}cal[)l'JY4CkūE$UWRpw^fQ$]>N<^iѧ/vњ֪$/u:A?Kk:Ѓ->C=Ǣ%~*I`B-tf_ߣefpiÖ'p,lWbNd=#-ezbF+z[9Pg&qRd?9^>xJGTKr9g[ڥ􉪻tS1`T\<™s({P"] oCFKr /3PAب^ZmD3auUFƃ|sX'g=\U?GR1{NUL7G( K,*KHg>T$[F'^TRL*<ȉf3\]7Xa:ޖ8RTpzS_퓊 tNZGeFUx 4h#تd9cMEâA!(MB^,8Yt{n1R #Bfbn }PפIy?t}ȃx!ف-s/7iܜl`< q@"޲ n-ן?˗􍇥r8QYL]搠alٵ^1q$Ƿ+6\I^EC>C`35Kh#~CO2,Oԑ'x8$K%B\Nn3N% =)UX xG15w㚊 ~.{5e䋑qqEN3buhDY[R?јM璽5OUg.W >c߈qtHQ? `r;feӷ RXwXB`ح|"{yjn|Q( ~+J5ZFI)7dd,{ O*㎐{fsQK3E֮"}54<.ϊIuB'?Xv6yV\ZŞcM$k\y ,Gցo)Bli^52AsMK0{>V 4~vO Lhl]bt8怢'{!LLZ2Qߚr8ٷ%ؚ ꞛݛgׇ$|aJ:*%B6;WKh1} O*I`M_7(auR&ULX?| {%ۍ:a*FcYM */ K`SǬ VrnmY-5r5N%y=W=yB򝸋) dH?oG> $ˇ7WcͭD#OeI8/~6mziyV;Yc|Tڽ膕7Egbsoҏ]4_VhN7Ws~m | ?usM*J 1[[U 9g6̩ydӵ BR'vo^N N}1}: ^4K̪f;z]Ldz!. C"㒐WqsŻI*Sy<%p˻7{9^&1JS'-b/hܥd^*hE'h8"I HV$?|]&!{_WS,6 Jd)QhWPUCs8S0qTZ\=U?pCΫ6r#с_#>2B7]2s9mO)_fЧ=sL7DI|v/ӿᱽIxo~`1AVɩpE6Hfl3]x~'2 i ' ->u\,6JsNfM&ȐGyYU aS Ex*޶ 3Fb'>Y;˔A,%v4ڤxE|)''QJI-MUdb`L;uxsRP]__PܸA @eg, Q|]0D0A+g%2 p2>]55i3"&u[2via`,x t C:'QU)>|ጐH7L;~PdsqHoqH}-a\1섪U~FCOj;Usdw{*zF=hp6IڼR3p"1 *h%H3JKƂ_Jq2M}y"_>ĠB'0\ uV4FHMPg+yU)^pA tv`\m΍U88"V| |E,( Hx363lǽd[;|o)]MѴ)$ddVG8Hy$UѩR>Cq~R@( Xᴟ/C.NwT=]gE_9hT&󹜹zIB.`4ިOX./ gu23>; )쭁" \&LFq &tBl61l(tm16,6١5'',3I3tyotnO14ɠ2a5&."! lE!\T$QoMsHd4N|MK:}&7֙T3 ,xG&Lk FөG06:)7^>BpB>!gRA>NhAO#zqb4RߌhuTl[cq!ly<Þm\/%7SAQf܆R~dB{V#Ew}nppo`)O!Ik8 &&Uiҏ$kU&v b*@_7\'Pyyjpy>N IEQ*叓e!_f ond/%4AH8mQjord}.\ߌF!"`t1-2(*QF駵lmhul"l 61O(ե}su~F5!a8(q&[KDaMCjVʑXbtRƅg\čݩ<#'3A_xzǃ n_NJ(`z@YjP_*!`I{#P~o O67Vv*ئ`ShʯO+BژR$!*|Ӱһh$..c+sʧ>$tdHG( s#0t2pA~+{]+J*r31iWM)TU!R / 6|Xtu﹍_80/I]n7c8;z!~mlRхt n^TӰ9noLeCp'ws^0v=;/6hpݽNMe;Ҭ8 B1I3_=H` ԑz3k?!'[l* d܁Z) s^L$(a:??E#N k[(Mcd\ADl&h^=ޡI(UIb2}G)+ɖ@2/΁v7B *ɛO .}ƷW[%D`M#S/Hlcvm%Y4aTq &(ķʉEN#mxpst~6,@r>Żǜ\Ω6KNެ8J$j:Qz;v=Ddǩ8AoaJ]u|ZgtMg ¼<[u-?U?1%<\LM6rr|/TȠ%K?X15 \C;s&Z!>(g0Pq9B/zuAHH&~ăܙ(I׫?z%5?C0cM5u䋴c'xi{G_V;r[FQlWs^3lK+xȂKl g'KȜrUjU牶üx&w` HF+zA1/pS:WmvL'a#9_?uG#~$lX1 #4>J.^fiƸmI6pSy)XB񌸱6?T֞͋<ƖL|z9pFgfަ=-fMr!Tw2~h'/k\u鱚pSEr#yoFQhcPwK4&]A+0A45\FF, fXhHXa6GDE0[~x ` idCh' Ќ\hrCg$\;O4NFIps=B)pb|Ty2 gl>%I7}:hL VgZp( *ILW 3hg}mj6ԜŗDzϵWr>zb[jfyTڵ(|`P_Ir[G_b~|2*&hd%}F`q~\5JzhU0tWSԠ-)ѫD_ TE袹D[ ڝKMjYfSE}pߺ-7j 룝$Vvaj˞.d #^ E$D8X@?f* Tkq V$ޒ!7 Sx?r<h] -AǬ͋<7yŵM#OB((%9Ax6u8VL΋ʐKoT띃_ < QxV\>m Ss-=4B f y/@e6p3Zj XtB*>|ve7,ggv Qppαk&bY.7־B0>[Fy5\^]ǶQN v l9˛/YK;8X{װ sD}f*ڒN8߬6 p#@0|j! (6YK]맥?֞ȎȒWpT|c\Aiv\s!r eGm" 72@Ehψfa͇$ /WۛGy #֫n._Z/_Z=)5RcQ ഽtfj4wM]nV5U u`z_ 4%S;4ꏾ{{r uӄ"qSv"$),{`n[.ITlWXZ>M7X,#Za#_qgc1r?1}9"ʢpA4@C,B1O҆hkEl$EY3CUqvm˵ǴG&pH?0_H @f´P>\l!Zc"&aV͇p6|M*O O&>`~`;vJC|eOQq10fҤx$PSDź1hPaT 96`gcokʱ+ƕUNv"¢n,iuD\"<=>ќ Z8BxbHiGǮKxV*@,ꏗ®r:Ptaʣ*vJWEwYxۿ?YJrij)+ηLvͭ]kVxIP4ΦEE~i/Y-VpXRrJ~ M\NZZv W]fW|LK?Çq{+cߦփqdշ8}:ucBy96Yb!EU,J\5^=~;igM첫Xj8F0&suWUsqt|b堅M?[10x85A=-'\FM^>--m~øR\ņWaDgjnS.pT>MEfSW28eJ0gfs܌x{= @\򑒂}=^8&gs{56_[zrGI9_(g*WiGKxSpKN8"J$N>6|*h'kaW WG:K5ݔ\CvpS!F<\HC[ 4'm;bzotǣW3nLL^-~k33j[6Q>\Ur}JwIq4JߍkGZLDۖZL  F?UklGV99,lLLΧ GXAZq|-55t!sܼDC;;Tܡ{e垑L5Ǚh~!i @Ae`,xŦD:]З2j[b줚(\K<7^ q«,BI /v0ls;髠J&i2yuM!#E_-#LXϰ@\Y3<-^޽(C>iIlX0d%9U SqK~VqAU84 jBHȭ/`Nmzc^B\|xaowd}'yDGi$o}4x!ɽQbޙ>ԪEX0y4Z=jj)xMu{i&XC~X4&{So= ⍖;Rm_Ұdr'9"`aaJ5aUo>P gz/8h.!'}RT-&ةJ 'O}7^@i7ͼ8\HoM$bʙfnZ졂G*2{~x5~?B3}1 `T )J9&jMh|UJ| 9dC u?{.>&SlS;tBj? s}Q'}\ ſc]~Q/WrՕd~γA>Zt7`F ,?ǿg>${.5#}?tsѠ-\>C3M! >0D Cr+򙫡!5ёV^ے ?kedu 2z8߄)cF5'e/:7܌;N4ޣ>VVpCIŇ~NoF^+gǭ:A3T?lWS HEL L8B [b&8 +͓V~lYIY6RKcx¸ߑBwyNk.ɩ,?X$x>mǥ r$o3^OT`HB& -4ǚ7)$u.L]S\n>L?sV`G:LAPb:֟SpUaeFEdQ* _UX_0vN 9訌2IOEpF;RC4MVL_3}CY=C7ޞ9=𞀋JO3#8t?{9 @'?S vv뢔?nMEn䆒U㡅sꌤt*)hN7ĥ+KQ*Yp]>t#EgNa',>T(Bp3g8fڢi힐 G#0F;LBVĆ$CWٖu>8UGeC &uz%kgW߷AUVT&G,44 W2\@f= 'A|^lU8X q+5&$h0=ϺMwW5B8Z@1bI:'hp4'Ȋ/"0\.c\gaͅZ7!I)[ )UFl ڛbWmN@⭛@Fl'%\`/\2y'ixw6O@bϳGRsdE{+m|ݞ?D0KV=o1kdWIH)ʲIKI^RG2Ui]&+奥,%OltKsq#.3%]w!{^NgCfޤ1UC!HHlYdIaߺ5) HsJ@"21ҿ__BݯC/#¤8F%MUjQw0zBLI3Hf(ԩ2\VI5nC~l}"i)WIi/ɳֻp1L2f)Oa<<Ba4JΪEkr@ Hiײf=L3~FŜؚIu> =fOnfjҰr5PLůϤRK`b々 QZSQJ %EHº2W.)xl.#{{̯Ǻr gsD9‘o ^hEo zO :bzox!1^nL޼>uk!HB^C*=P6(6҂C{m_v8LP5k|+Lp +"kr~63&} w1H 2mpOx拿{}G16?݂٠p@ 4&~--z=N|NЉb! :6[O{27mUQ]8,O". %ˬ΂W(u>Df̢PBzgo ]=W@`OҁxɋUDqloFgf 19_?5ВgxZtlw|o_b2r'irr/W^%'q6^ؚPJ _/ɀIe*b>|ݯx_dp1hm*0jjxS4u .7nUbi!I܅ތ–.MGfmoV*PIW.;nɱOơSתR$ْPHdnlLy̗c7ӜP<N5]\5qv S ME C GOƐ±m/dg~Al-VNNSǨ^iZn ;w=a;|}ݠBwu&)ERR?״j[f.aU-"#B3S]SeJ5}Rr(^敆cMٿ񓿝W GZMp5Vdh~ ?Œ{>@ʫ.APsK.hnPȷ6ߒɗr!.6YEʍpN-mV ҧB81o\`uB!F3C!ۮ˰ͰWŴ%$IVfUc_3/d 1ҊJD [pӰTTO60PԙYW !F uҏd}2Y>3O4WWnAfGt~XcPY{n~}H̄}pJLa h ]VWň{>A|^m&aLLW\Rv/l&ewBШJatdhǮ 6>ՓuQQaQdQy>pz=Gi4!u'͓0- o8Vnxoi#Z*NbGJVkRN5+7߻bҙw[$(nuC ; y"+yy>iv+yߣCGi y>l4]EYyqE kikz56M5P1mOܟ#*&n{Ccδ~1!6'OO6"yMqsB0.`z{uyqzvD;Y pc 뵅<S)&({(Zy(=܀`6sBѝxk,wt MsmT©MM{6(c) 롦nK;FpAGgS1OY[g ̙5u^C3ԡ.K2KАSITȥ(H4-s M$ܯHX!'?!lLm' 60,~\ݚ s:~ƹ7{fñ$7ӂ><1h(kb7Ic%a+k0`G&Bsy u%^VX&cB.>s5\3Jeaa> Mm2MbM&)' G!I4́ޏE !y +LXn!w7SM@6UC}CӐ:7O[~:c!jI;* 8k"(f V0a(:Ɖki5Y{?Z )͔>JB> sW\$ +wn^oVt.{%@v;O<6\i~Isl`V<@4Y+(sivUEL0x5S%_u_ԑTN`̵O <{z Kʹ:߿|g1+f |VB߄&ީ?yS>0vb_$`iSmH+"5MO+oY 61(!~_QhbSdyW5x+y`Jb۟9B8yR"ݢO}۵EP*Uk< j7+ͻ41Th:#3uy3Ol LZzE( Mb(] xG[JaWsSq5$IJ,䎏2~ig_6)_D~D— +$}#5K(2&h̬kP|χS]k|FQh7 lN!=l*~1~[`Gʆa傿.Se. IfC&w!L}[;O,O!'?07 p0XkQdG.. `[.k>=c &d+F\\< kZ<@@? տ)|=7"ှ%0JlX Ib҉U'3elS5nJvl et?[k̏s?&fgMhg9yᆹK(OGq3`AvpΧ#M9sby8#lƔ6a!aU!u(l}vx6^n@XU N*1Ά-+^4 /PV3JQBC)P$/h iL5ntHqb@N%LdRb@/k*-${%ݜEAAd 9d*HϦVo}Lr_wjrV݀j+.bTӖ ki +2pq 8, `.kP@7 ܨ|r]2)~񝐂x] /Rb)k& sS{yʀ~:Eçs!LP(}`NH0,E5Lk@W>N$yTr*4R&rn!X1T^Ϋ$.75*^$;@zL<sa\lFu#Rck`.2&/6"!ȚKs,N_e23_[}x$@1j\Ow=<60ohV\So۫&,rìhrC 2NV<,%ev)P03L ~)O̚xԊ $hJ+3if @.FА‘[cn%א -]AQ_ W1sDYi1sT؛$.kN?y5mzopt*AT l[PI#HWrdk@YsNMC+o<>*`y.uPllb*Mqex[e$ R4XV@ 7L8+=tDuR0,5Y,d@lۯ` @*t^ʬDDsWؚI*ȷZ+h%:fywE*h%;JEE਻7oZƻO~I;> +o}9ýgЎt,k]ae~xU_,Eip@Σ Jl:u,#ͨw{O|E}})Qo] ұB+̓s䗑p(Pt\mvm[,2MyyDVpzۆ4a˥CA\p[UA K)U6xhvHi_jf7MU#IN',[:FZA`аAUT,-dqlqP(*A@1t1bl(fmV1lsI K tLЂYZU8В"rD\HcHXwPڭ !_%Cɐݙ|78w!wDS(;2ahnk͎KmgƍaO-4EܬhPa@L feZC@ؽ/sRi0M&NsΘ,!03 Ү79+KߏdQq,uwדI'o W2 )],0:Ui i46 Y&S' CT@m%f8 ,`WM+M9΢WN<9L_F2Qx&B6>dVV@iMm= )zL6טz- mN:B ؘ#Rr1g *|]ɾ>ʅ` '1h`svyEFpk|va~.vo3OuBF=BeDv> ITWOP' ҧ^؄2Yq_h\㦗ȽYI%ݿ=NP6wC?F~1~!ӯפaA/7۸Az(Ѿst0sD-ȍ1xOh 9/dS^v>R.O GCoKKɰpsW bRVw=+1+`?5s^=GD>Zu;0cj^AG_QY&WvgJwG+﮶Wrv=+ *߮C/ z*?$ݙq>2I3q$٠~L|PBx4.H>E,h(Hs^Dux@q~'P>Z0sW >eHBGvh "EǃkjF9";LX-0}WI8geJE򰻏c!芧uR=V.mA9 u'_M'-e=*䦋njΤ4iN4N:f`L㹼I Jܳv]3m+w= U yD#>I1GrA$I#oD0;6'yv#OWVzKϑ$\13ڛ&> …źG̝/͝Ne-碓OM +JzTΓߔ k(k1`/ &BhAfvH1O4mLͯ!SHjk~#sq~L)NVIC,tR.l%fh ί*Wo#\g+|M%࠼@xM묬0?}>x_XWyBab|Ļ )G+\buӺ|kc,f?nb.6}Q;ѕN*e``I+[AiȘmz 8uR2H)l9L4(E4 w\Rn&Rk˚ GfD{[7R3['/݌- zD* KW?[|H͉d}͋3ڵln!"0 SLGt *mi\$tZV j{&(\K}q Ri`fu(NTEN4j̖eb j,tr ױ)d xX6̜W@`@ ([k a=l!nJ~b\H1(|Tg &+ jXgvVRڟіk' 򩃈2`gu0/'CPVl);<W?.jVl&zNq!M sE].Ef),,#i4vo ~Cmo5̚Ѽl9|@WYI-SўA`k}۹fu?Ulfe F4Pl,>2[$@vKι0Px(EMøSg#~o؉c2s4q8صUTZ2N7u'i * =,)2JaUV,"Ti (KuT,37Y F%쫷 |&wU >Rpuj5%x1/}ҝJ 'I2u٬{PO-Uf@hOj?o**@S Pk1#BsJ.a㙐AϴLjoZLŖh,c^gR<\b&l\TJV1M-)qK 3x{SD`%BUK(6ԒD|qgh=NJij|H! vD Rʲ4xos+"NƐB),)Y|[kשOG]N:Rnh4D'BxrZB |$;D3(Rm2&BR jiv 1bq%=$)=Gg7BqFJdPHi5&| 6.Фb)+* '_}R,LôsjK { cQEU ? tC8%V+M:6L/T3+&P *PHV(5E]HrbdCx DP6K.1[^Y2`25CM2(? n7h! V|)Wb`·ԫ|X5>y}:rC_APxjv9LiUTV %ւ ZQ ^B/Fn5dI^(xI90Z(&5b-c>Q ,&Ak&V11bQPm=-+pPZ}5G7`^w"NIܐԊkj^Y]^ S+mXaʑZw+$>ಏS{Y>oNFԕO$x#dFK*E*o,9 !:*BqƼ $PB-V04k~  E$\PUߔQIC>a*pw-Y,Ec ,:l',E#ԡCH "ziaEЇi҃9ZsOfḭZf3M$&Z^ 0RM6֑B$-I> %q:2tb;XN=] s_ UR`~nt[<ݚASsSX-<[bݎBi]C2p)BmXN&ODiy҄GfZn}zCtb̙YXɅ!;?'H!=?"bwߍ!2Gny*՗aTSSBԤ"[ryeV(/+|AԂ&eB_a ϐVZjbw իLHʮ:JMWPFMK*mI57ZZ4]ZGV%`[888ֵU|Pkb@ZVv]i|uf\RWRP1C(#*MRg>c*oGZS92uؤfU!EUS~Xlj>}itsZaU^2CKuHXW9˖)TV֒M-Ǥe:^YR lЗ0`nxa(,2 t˒TUe!zP58Ԫf-.vKuͽ?YڗP|LVZCq2ne7N 'AFHgZ^>X|:tFhȀơה-ev"#׸t,iߧH6/O ? !;{Xc˼![z ]LT几*-僑;4̡u%Q>>-55x['ttx('_W(a+PdZN9W=ObM'DnP[_{tNrvoϵk_yu'=$M70!I'k --z^W.^DH_c*G ^z@-oy= Y#uoѯG'2% f {%TD@ɦޝ0E2ԗ=|DKE7?f7GVua8WNJ|8M0/<`&n[ $x}i塶7C8SY2lDvPqO2ՅZ)E!0dmbGmRmC2.+} */ -%BktP}lLE璮aV* !ѯͨD#U&\/ NW\nk-H0+ uH}BPb켚֨{1-<ɖ}c)DFn ڃRCZU;X]EvRogǒMg=PGZBWV[<1}.N4uc}'v1< t3sD~=Dܮ۽bLE&$(ɂϫu^}nOR19/|0@>,%93-ܢz^ñS*ʹ:VYhwQڅٶ W/eC-)m,ե Jv#43%8*e1Gi U>U>,('??P>+ě&D}9i1WB) 6W΅v0(D3c/#]:Gq8QU;ʲWG^ׄ3ZR>0??Xg\Wm[?p?)X\Xa4O_cT[QypjMXp`5W1Mz ]W[]UJe7 !ݧUa8Oܶ 'FEG7Q&P|E[SJ#vֿ.g\Ī#c߬5M筢6ux'XfBXuw|xʰ*Xkd =OI+ ՔJ)jYdUWKfVy\Bԑs#N>j^Thѝ- }X&Kψň,vIK\С>, :* X1. x359ZvJ.“Ji::Ւ;ѧ:Δ\}=Jㇿ W{ݐ>E; ƫj5כ>Iº(:Q(dؘJ&:E/u'ތn8*%Mi]c%}!lEi&c~YHk|>ղY\^fcA Y|a/&OG0DNT!61+y 1g!@('01iBȦ9a+f"s{Y @,[L "7Cw8XoL?=^ɛAʬrR,hsܢ6`-y՜w )]:CBB3á%)-M5K:R%,x;r9GlQsw(xT'~؇:g6ڙ7%)nmf"E+-dJDiR|I'3Ns޻(G6ޚV9hKP8ܙ{ݩJouA _bf鳽^#:؟pn%bmkٴ(hi~؟R|'Ξx)4gvF{Kx;~ 57U=#1BuF36ܟ3GloS&(=PNxiWL3~_iA]eMz3 C "PF"gvq(xrg-L'ޡ]-h|b+T~2bYҽy~e ՄR?rsAr,;2%1Du%S@3QGQJ\~6mj Q/:P{;+qG;v===h5K[:( 1{P.)Ko L-6{X\{h P[nKΦS&d1ؕ+%*}뷑cxKK~Q/U+ +_A|TAL6n3w3їPJC[(a~QLyFϴ[`C1!}X%/wZo )WA,Z׎IAM7 iW+ޣ-N1 !%Ȗ.FB:FO͔,8b+TTUk5ljҢ@,!b>eq*d_ѧՅi) j|Kr(:zӉ@B`X@C Ac3*sZ@8Ap7r,"5-E^J4zU K-\p"m < $Hٲ&֧b(Z7l z8Q.@%: Ȧz@,,̽15=2\ f$TLyM([nxc:L|b9t/Oo/^s1knU"_#LMAs ]"P@Zj3ڹȑ80IP!Ӧk1]; K 9$ݵJZ Qn$tH̻}\W&h&~ -xUƱQh!3J z67 VGOHc&8җ^!:`́8^_E-_q0,sȞWo2d3cb|6 *HUR /(+:|{q$6|ܤv&yk'c!GT2* *dhAw. . HlN&v gAcg OdZ9TWMB X)bg|?`͖8~IJ'["55_!GEKlbʅe(.\12<_J5x_w4.kUkiI,l L64R W|_˵ۑ[`7drќ;ZzAGO4CBvFu B O_C{Ѯ5I i\iRa\l< H4 Fʛ-jJMOEZ&*+>75N=̕NhE x3艰 qsu6KzS70L]~2u^6Q=TPFoFCPԦ+R&tkN޼<_ ͹MEjbҴ:~ZX|$%I}s;o)vO ! M "Ȳ%lӘA(b}Zן/&GJ{.R$GɐMآvL%1\wvgXl'Xs͈pgPsT(3?.l7Kɣ4V˚΀]T:Q!% ws4a,;@ӭ,l |@V <Iq;ؗ; lƺ Gށ+w7jDoH|Tϸ԰MzN[44|wrߑa|`>}C0#l) ҉7+_å%,ԜJ-hUwQWEz$P]/E8$$(N;lҺ%ZE.b"u8T$e2¤ +ByVw#"(15Ci9IBmBVZtjvjXV,4N_L``C5h4x]E |>=a&(Fܦ ho|ԥ#QlyJf,0\YlA+$\#%=TrVnn >^~$R?IXvi?)""bUSg*Mu*V[5 .|쏤G_j&w46cty$ˠkpW. VT!=S.TQ6& q3 9gb\b&Na;"W)KRVgUtal$\ࢡF X%$aO$P"2g|??2ߵ^{kG1VܧF~" C>E"Qpz5ULȤ .3xI.PkL^8, 4I;ϥs&]s oL9ϲnƀTt"BSQo&M`+ ؑ|@_t{M Ƥ@2s.rKhAEOkWI OiN>])KMmxB\"H)Uޗ߶TZ ,/ΰ3O@W):5fkƁ4lPO$"N.c5h]0C@P  f5 N.%cfIZS@zuD-4w\%[U, r^Y=Ɂ!&FX .UyŽ½Rx~1 51v#&5 †^ۄ0A, ne !x0YAQD{ "B%,#Z%Z OT/X 5j,C5XP īHZMYPQQLJyvP>>moYlS]$ͧɡ#P'^?c&/YҔnM/8n^hA7)[}|\?]ȣ"??[sĿ0Lο:ev_β)ï!i?Y`*Em>+%3 H/7TD>wT G8G 3OgYpʀ47T7JVܯ`,0bhA.7t-][u7 !h"E"25s xevf1'd'AD$i2#ʂA%ZBu60~]H0q}l%ߜ;6(FOjs?f~X`>s%e`Wb1kdۣ݈CS?&m!p wu2} w%0ʼnsT% G%l2@M\K God%ֵPgO|[,>ʷ`~y TlBVRSc'Ďf`8 //4XU 3R "&66'#vS2 jhY\,:r>^L|܉Θ y3[j>TeK. hJ}:)jKNm /Sd<Q̡x>"!.\zsًxlj6yN7UUA-`ʐM+u[QG(N3U1^mz(_R!q(D-]Ѩ., 4LszRS$l,zFs(DKj  บySn7* -yNitgϪK2P׈TI;Nܟy#x,Wc5C/ޟ\ Nh%98w[/x©_$iZx$N*jX# (3*<+-krwȍXYViqAz|cm ^I1QS0s\"tr 2^92@*X] dSFHjI%j&l1)ybID9lY hNJa`Ɫ5:N*!5R@R#.ѱ%%o &aL_x旯81vܡ`t@.z3"qL~1 wPW S"j4@&"rn*1Pphe5jmDB Cľ"CަJg2׼ \iҨ G>n(qZ3ׯJJtz2 UҀPi4-*hR9t%{ovgnUTԁ~/uIH>̾³4 2U{ V#z#Qx^`*}X92i:JV7#O; ^?h+'_]+; ;V\P_HZA\ a ND>9rGAyҘH<Ó#F;Ԣ'G0 ;!萯k3OP+'AK5g!S# LO;hd}?zD՟d( L'1m5 ԵP=l܏NLOf6Il'^1xubn2-LiIQrΚ*WDRU;Zcj|UĘv4&lr*kdQv7KHù ظ%M JfjQ^k蕢Ϳ22|"WUy2TE1QJɌ3H,1^Q+Ӎ\-r19Qd?<ϱv[xpp2 -r-u O#n~e\{h-tZ fO0 |5NB9GkQHaH2$g# /~E YUiB Q6~\lDeHX'})Ϙ$$ÿ!*0 ڻW0ˠxshgJx0o}1o[}B=YG熆z& rԾk8>Ѻq˟D'T31 Ѿ[lPl' oLԦ,֬h[%~xP)mpm 'Bj N%KkRMV \#㗅߾-fВLL(s>&j/=D ]B8ax{ \C6ߞIt\9hm^{\v!svƩ\,{d* 67}~OAi=HQϐUH {p-n~&'# Z(.4v }=qizL1XJ}n럇#g [uk5L,Jx^gv& pqɝ"+QNrk l+,AWuwRwi.56OqȤY:x{S\I]Gujb:`A8:GeJvc€M6>N;׌@vtY /.uõ>E#OoR^>ͦ<͢4o)fCJ:']! Xw|E;H-cC`_kY +R@Ir抉73%DR1 EНOn|%!Ɠ }rZb݉d^h_s9ƍ𯜂!&aORRtC,`"avvh2c]S Xaz& 2KT-1ջp=Dj*Uh}ʼnMa6ZJ{e[s8+Ĺjw8EhIO99빹ڭRP$N*%JhB/_SBQ]|DT\&R{8\ s]cc£uTh)+렶"xԞ6}nm%hm@e8dQY$\']pJ JQ)ց{ug^qA3٣blOB>lzw^"!DNNG=\߈]|Jz$tpt% H! I0 >`JWN5]DM&NnrbH>\axOr>CrzQ8m8՞Eg͈K虹wI_ʗ[PԜw]2~`/K*DGBCj5ޒ|Y+$q\UCyJ _-&aA&Sl$ WRؗcM@8 bC|qӑ'o GJlƗML|d`XF:V79L7ԟ>"Ys4\F}["0i:ԸJ1q:%xO+Nh*QS:M,[pUPLqV373y& ~ʡ9 K&J'3'_[.S_fD* ;̨j.Ub@BYE fnbuJAI=tKJ< \һrLVo+xqLn0 Xz<4a0R|Zx6Whx0Jq%nE;fŽw )5NkGsIJ}5j5%OpmKHhvENHVPwaQ*"* oSGj1H ^Žt^c֥ FK6ab@ b#A2c"0 ͪ}yR"U3&hFXpdf=Z;eNCk9҆fAۨYl(P2Bok` N|?nBƔJËT͘۔$0Ř_ԡ:{K.Q`|Lq,~͚KLˮ6pms'+qʑe|ZY/;#e)ulj^1:=[fx'1| i!?ri僔Op5KN 6b3skw bjf_Dmv/R#j[@Ul~2@25y$B|{Pra K?()@}V3O=%y-.Vp:`Duaj'gۜ 'nj6Jt1uŮ]^y=J<Ϣq^!n)^xr=8 (v`_/V]N| 9삆oN#Daw}JpKB2J ŎXog2[zK7+?턷(^ߚNE/lrg `S$Q?T#Y\` 0QwIQSȵCq44{؝\Bo0H6qr좤ixBf3^7ʤ(*<ćDʩ k| 8Oΐ]m~*o$3p%3 2%H9;T>,Ǯ;P`Smr;@ 9Y '0\zk/g(6&hy]P*`kNpp(|̾|2"ʁr 7x5m_CSHi8VԃĐ3L5T(]OC)r슙nd23+|j[ ߙ _"Y_ L̹ėh)r[3F{qgwSqj 2aۍzI |D*bu;ũ7<Ą0"`C9dD?D4`{v7Y1v94ptY[(%3\i}BkV{&vZ__WAz,!\֓ VyV2iCUG~5𜚺!`Fgwc yo4P)-2aC8}ʖY9BYPʖohjzǙ`m!ОM>8YV(˒WxX5zʌWC=mO 7m.솧/tx#sA>?6v-qXW :Yw)Nd3u3nDq;}x)fD3MԸ{ MIp9{1[=eܜ)6D4ΰйp7$p/Ox\#Y/6#vsbW<'Xd1a/c';u p% ^ g..A^`t16> 4V=ŧ"FW4ZO\SgĮ悜~2 !R=gF*j>|JJcF10Ec٭C0!pS^CI-5)Ľǣ= ;?9Ɠ_E⋝$&kAv2A&wGWhş`Lq'َ?oQQ"U-,A3Qrx>\:6AkCt臤I2rJ=Cz(ۚ?$!iI~HZCҳnTLT ɸ$ug.\@wx+F R oCnu?z}.peA|kJa*3il%>v@_t( ZRɔɿ}ibgNbMEy!MJ{dm( `て hZvŔw 1.V~-,;7s !P=zSq<גbwSG>2X@B^J@^FhN0mg6ςB WR维OM"1?&!tޗ=B\YCiQw *ûTQK3OrTKh{#Ո m_] q5 H>wli#?ڏC w2Hh͂z\@ʲ `CpW?[k6q lgA=/T uX1GJQ%aJT0qH y jj-}nfD֎[iq_ϣ!gVQ_{$ םН쪁 )*Nخ+CFl2(3qlT"Z3KFdd'EN\s_Gmon7}eeΣ?ҾhE OH3&dY6l)x\ }S ǡ#hD(2PǛs\l_^K .DX3^^;d /׆# prM~2P mjgT5n5iv=+CBWp?v.+56iƂWk`~K^xSKbKL@_Kk~*jeɂ @ɍjUͲ,[n1O`ܞ ݻbp 8<)и\t_|)(1HlD'djs[Z_Pߕvnz ȠR9^.i_nqE1+)) HڡtD/3@՚a`HD1]SN^>nF2Rd 5AR;NWs'X|41-(7=uhJ0(neoN֕ڊiP kA!I2`:#R4Bg/,"걄lq\`uB L[7Y|"2.TXJT&hl*^ztb3yBa'(TxN&VQq5܏E܏KYOKJ#3Fh^4^VC-\=xtoա 3"85@t&gX@6A7zW K\V%%4qx.Ô4}et`eT`[$x)b1`2|ru4ngf E\Sк 0J Z!֡!yo۷,2\=6; /!{Eg*fm )&P.pKIa_Z REǯ[B!9E7[߾2,V2vAOȍ'NU}5 :@Z5l ۬C1<mߴz1,rwn|7wZ*ƟQA;D&Z0x/k < զWk<1* ^G4C%Gym.3r_4|]3)M~<Zp~C21(Q9|U,R!Q& RX.w-JeHн;.I!TqRA ah0t|=J%.n3.7w[F`-Ճy%ߩx k q%ټFwfǨ [/|)sc2* ,nh4` vc Dq4UD$[qqW~˽Sxv@{vt( ĥn^6TX4z3x@zL}#to3CC0Phm\,j6~G5ު@Bd&?xh[)׆4ZX4DLo3^1TB0073rX{KI8vc*מhʪ|DLYUҔҔTK["7ErvvH5! ΈOfz:#=͉8[7.#7ϡ[ړJ10Qp4T/Ts dm =fTr?eŰ s2N&OK _'˲\Sy&wj'eE[e˄ ٴo!K%r CػU݊i9Z޲H|א_W Lv:^>;5ER j|M أQq,N&d*u{骇(QtX*``V oE PtǖGpW [P grFM_/3?Q54穵rJʸ]&R[ߗnM."'0}~hׅLsq#GGuH/r4dĪ`',#M|zF4Tl0F{#E'W4&NSxef! 333|n@=י6w dx K%QU_${EtĀMT7,™d9A2j#pвa(*}{ɴ(`&1;QL^,?`˸lEy`͒:;ŕm #?>YѕxSΤq+ {"KghX 124K&!* ^ʭahfjm\p2KY6?XAQMp*q" 1Pڧ4ND8ذycticn7_u쥘X,ptN!bO=~!iDV Q!1$^ƒ|TZ>tx8>@ +:^w.ݜt2TvL;xa"(GN#I#!r$xuBq tC{f`giCőzo Vk͇ d2~BE-2X.IfP,rӰ C[%5 flJ&vOU%'N\.ǧ5n*//LyL(aIB)I}xZ9g(K|NqzDxZq'Kx:`UΝH1gToɪ3)nO΂<)KA L; |vӝ׏_b(q8ȞV+ʇ2P+vk[eiMnS3>S[#`UM:5rӨ_1:1 x Px=D/rp(vED.fKc7u'8Lz'p#—2ԮTic'ޗ7t^k3꽅D{ɋK<Z<6J{姶T#% آ\m \@E`$BLcx6iJ88M"gSx
̋⤙w"{%I55~Bt lpv ߧi4DE+W%-Wvgx/mgW2X%G$͞IYSW&1@'fE\[bmùIpt1ZX fN $6pdbrQhT:Cp*J.kqö%CRBHц#u+G#zEP V"bUk*BVՇs)ZAqhoͩͿmE,gSME3&Nr)=MA̷'vnۑ P[kCu"(' ?S졚-; |bb[G/jIVSRRKxL|N3G5D(}PxjS!%GJ1``K./~ch_OWS~"NZiXLLD1iX&B&O((%n]p"P%@o+ UO94BǶ&k.ZGBˑ>7 6|`Yp7VbK p2G9fhwN؟e/mȫSM8ᚍRg@.G&nKFq,wtwt<8LE} 5fmJF_⓺X sqbD-RA%E,2},)7>o-<ّO&J#I,,mCZwDQ͛N=hp_#̿me=qfYd,c *B j< |1Qɕ]6d %,:5%R3*BoN_Hxn vkJ(7+ŕSrfR>Om(:2R_Je3QI#Lc!W# &5_we߅u,|ܤT2}RO-8v2h@|)) >{_ت dKg8gC$H]\+3~oz,Tnc#.+r4TT ;N bh/՝zH<嗄=g]j #kL0r# %D=!bN_/0V"F~TL) D:}WGҾ266f-ve<$sqϕe烙/h(-~A;l޴ty+hS۞:3Z9@.{d=mwߧto|tτZ#bt8ng4TaBǣ>a2q!hӄ(ITYv Er=bG ~8j=ԵP!?{S*" >xW|+$:%RE?EYO҂ƁJ̀6IPMf'@5(Wd4!J|epw T1qn*>gj $n—M~wCG[B$1%`A1ݰ;ȺL&5,E|YLbѐg'񊗀8TtPEe^VWQj@VZBѠl/Xp'+D&p.Mǃs2܀R9E ]CDFP^6CRBL]d(T`"uQhZD6U`H}u0"yJ[?. 8wۡ2{I3oCӕآ DI׆G8[-pd d<2DCx1aM&Ħ|;4K]y:4_,G)E} ٔnRљp}Kd ؑ 4..d'nߤV]<՘̚ad]Ĺp.dbx|LCܓ#FOr=}(:KWHAk3m?T(ϜU<QS[W\!-êDI=`ʳb(?U>FgKp]x-^K?ab9aLiiT[  alj! !/:՝m5zj$mbK/5q gsQXjիO lX&9شds@dpVycU+ח,^X(V뫚S" iRs 44{,3 TԢJF_@Z(sc !&#?L|r9rTܩkt~88`2qͺ5s|n|B|׬q͆~KY_eFA+XExʗ5n`4ll\WHIEă/\JÅO-gSK| G8mǃWG~ XdqFdFϟ %;]x@Iݸ!H;SoL++vOTŭWW| eU\m弬2Pq>nC9[4OR(>1pةusGg<5 sM/3Za}>q KU~K2#LReyY={[g4Y̡{fw2sG&3b +~u[֬at'Ylluej@03J͓+R LNn`+KϟrJy'oya4טhh "Z9eN<^ ʳ: Nma=F9JEy*z["3]0(ǂ,^ se?Fu ]oAJ ,LkCa INUyT@:b9rhj*&q1#ԄKiMz KY 0N"m e"jb4gbN)wz5kF7F3&(`SrOP3*T=[ydK88R+t5#CzT=lU+wb8+54\aj@ i+@5T@jMNѸ5\&`:K -R\ko\1Y~j%W#0'|459ɢP9㑃R9]؝Lڱj[,T+0\?&eTvنf]RYtn*@R- ܾɉ`1IdR0;RcQY4\1MsW'vCk!ƽVNLݟA?DBew^a 4Xɉbɑ'm*T0椙B`~+~Fn<IsM/`RW[Y}I*_(>K<& v- %{'*ޟQ[#. cQVJ[2qw &pjLH?C"\‚3<ĆwD'O:Qq>et`|W,@ɇDDl I_e2v#r.FLs }gR᧣n ?CiE:E1 2>$yֈi$SF!J/A ȧR /.#T3щC9E2|n9WF*ۂe%u' Iv]'` A,>TŖRO%En4TlxtpB#|ߣTs">; D\{4, I\4^shûD*؍LqEלaL u|_gۓႌ>^V؉r4 =^q^TKN*tmo^:$̉WdMl}gWݺYu0&pj Qܓf-x"E *d!t5g{"NrUVRZBݏ^g= W(RU t\T6yYMI3˷1tu&ο|B(woM1 D%8@Ig@ݚ0ǵ9KpjMDƚ[m|[iD8t@Q{@TL, X`'d[A+b9héR-4?HBdLRI3 ZPK EBakFd@ mބg?DԋJqq uTrOn\*?qnƓK_q#Y)P;;|Byfz˜#vpw1e)9CUS%l]ن:]q [c J=m4,._o_v`8e#5X^e']XbO] tw4%^b? _%21R߾a<=A rQfs;;\lUpMΧK,Jyҡ a1 џ@%7Ӡ=/&3N zwaB=~+ VwT.A!bBsI~v6y&V'!X\n8G4gvn]OQ_VpnJN xM85fG &Oc e{YHY'NbӅVYS|!..^bl,zm"<07lɐ'96&3EY5 .!`DiOdqF\܎5vNz^S_8j&ԀrT h(g{1|RU /R+n" k 8Xy 9vEzs0o^Y"l@Dϼe7] uw_ &0ڃUOaȩ+}£L!.2Tٛ=2BF G l# Y٩:HJNީxnu H#./Ii5ypw-##_ie>z0v`C_$Dd!_U|G;m4}_I~lLBGCԃzEji? |>D|f|:@<>Xwql}7&@dAx.su'k~ǂkՌ1A@ב*2d=/MAJ] V7)KA|/ȹwX%߼wxN`ejo՞[ՏGɔ@ Y3.vb\_l| V|h_Y3pftC儒0P;p*O@+W"r=RLQYJxOpjTH8R,:Q)~|(مgN5F(WǾĎyAfl֔Lm9qh֢=LGFp<༒`&p[oO mքT*F'{L#8E.y̝iŹfBgr˜] W.bnu*13hGѵo \r N6}n(#,JԑxoDB^Y%p#9m IcSSM  nE*-,+6jQKʍFhs76ϸ[ OPD?˯/I4@cfW\^h02дcG`'T;*G>h |};׺TUWU+ƒaI]r6:ҺU(VN&'0@ #_ntp]5 Uk*'(0PM24F(:[i#ΡP,ngjL2&QCtz@ E{htm=U2pPo&2ϗm3BCtb B{2N"aze.m{|n/-~9{u]҈>,[:e3n`5ŀG *rIjp' >+-N).%eZ(\bqG2$|YM'Ѵ,EV9>4aR'.nqV cQC(=O߭ [դp{X;r/*d!,,n%W.,!/OKw4Dפg<NcMt4klF J|?LE"1nCLv`% lB܃|~a; >7%.49T][2FKoG;U^3hB_-這BDд` z͠^vD}ׅחdl^?+5(Ck k9Ի,F5|CI!/oɌ,j.`ts FF̷F`t; b .wΉ¤=FY][qMF񏐩'5AW`)RX`|ȧ}p[{8W_*vjQە^g7 xȑUoTY4q2@1r<`Ҫ@]2OG˪ BIA@B@xWitW Ӧ E;pLcnj&8vK &+caOk=GƚC<ˁA'[Ė2ӿl?è] G\J|҂ s96a{ԡnep>ΥoS;N ڑLJXڇI82.%} ѻF'l aT/bȼZdpe2ԤvY<4@¥f'p0/lMr -WY}97nj٭y0qkqc*׊y:Dbt4K$8)au(j.q;wBp 5&윍`~-_s6VPoģ-ÛTL%O5TeU9mAzh)7߸)KՑ`oIw>N聟g B9tDTHI߳. h<.D2\Gwdœs _ P$=pFWѽ܅3ueG;_?SxWPBznuug-EB MMLD/_'.?y(.@!Hr oŒ.}d" N|z,LMxbҿ ';|K4bf Q`1 >WG^n@WM]`cGa"%hWA(Lby$Ln4ehL(^ K(/<ӘN_/=#ry-G!' r0**9FDݏ.84v.ޚw..ju٫/g(-;#QlN($Ʋ>s,ˎFQJpqdbfp[ڤH1tzrèqxOEZ qȃTnbD ٝr@0ߟS9 n%kѵ-MvH#C]P܎L4V-eQvwG^l$'9+,#F)'aROh|'+|J"SaoN%x8dl :)>eK5a;47"yS\OX  &TbӘoDX#.ĥ*;q P]1E~d /6=Q'wrPp ep9JholJv) hߜPN}s"sGRqI8% vm"mpa*IK$lGtQs Aj|K=~9bMf޾=wl},=rC 2ʵ/'=F ]f /ؤK)}w:sqE/ w =[ m#m bIΗE^6؉oăjY6㲄 Pm[ LDD J2?ݬZ*Z(WP$fDhN^=@.Tjr8J4}:)Tꁫ8{ U* +( \82>\[z~Yd>cEauoQXv\ĪCz% -Ty; ކUB7n+^kvdtho-U`eV% JrFH֪Ԡ]?t_=TnEvG1zͲ ڪmaf a\LP7<{C5Uy+x/?bZXY+ۃj̩-KjE'Cfc<ـnWZj^e|/yL=΂|QMaD ~^\NXpdO$8u.QV[}$xj!J.6p~8>;EK$T(5O^qpOW bRi ]FiFߺD˽ 9>uvr8Q)A $6Vu)UI~+M|,^M\穋X`S""Pħmcl zyۍZmȤpmSrDJ ])KJF1X,{0;{2(+҅ hdaWj7EtfѹS^bvX=0=`4nx&7F+@z Mc _$sj IM@T̎*+d<᳒@VZ< ?wXq3Xog7Ur_4'DvdXd7YGtJ=ոRQr!zf~)fM*_ʧʗI²bXy)9W">qŦ'x9v5 ҭEqH*:M6BG|Un]/@,R]#ӯ=.[2/(t}.t j aQe" nd2&E+o!? d̪(zLHqOC8<G$J})PɨE>Qp9-j3J4KWL{Qؖ eæHVem:oMVR0}y(i]k d̎p>q`.S۔98O鱊2|kEs髁1| v޹Hds8Pv׏Zp@P.#N"9)%K%h98>U`ᒰ λ+'^ATxʌfP \3^иGpU("2iR! c2 0mdf BywSE''đ*8 U')@(GETYc>9~tR۴RU a.aW+N]TQ}^4L; 09?q$| t;ځ Ƚ+RH7]`nF(n,ʦ%= ∲:Q^ _&hFVE0TĠ2c7F?VkIXÄkXkAswo^ 04=,w#57L J"nwqh@[޼[a Urڰaza)`Gij$bG{|q7em!mPY h~k5 f{hRJCx4,cčvm5G4mMv$ki ]L}T9PpRVZy$qGF# "qf[J3mT5i\HxLdPd,]+hK0qPQ9&H忐*(צ-NzQF˫ukCZi,fsްxiD-A<:?LD]˙S >@޾r!zW_/&#O-4P/ KZ5{(CB< $1+ZTBwBZ9 ;q^E2U!R 1,,Tr &%E{Kww; %D fއa(E5Ծ>c5i}e溱1 b; ¼SA8|Bb#)4>D,.~0<9U7%xV15ܬӕIM/E= Ӱxq%A0Lm(MLtGTʲof,.{(I8b>JĽ ]4G + +[W 1 1vOchւ(n~J!S_J M*ʳY5' nRٖ̋ͧQ?ޤB>Ec2<HiJ'G僻-0sg^'n/!_QORl$d?gVB@ vX/N!sfj`=܃fPKY+g9F/ڦE{ѷRrnBQ 7=Md~pI9c/=pWHscˠ ^]! ϚK_9lX/~0]IFW3#7r}!2X)n|#]QJetpBKNЛ`7VW>(n8'S '?f% BDW?n8xح`!6DYH*Vs{j˱*XdQ$h9coUR=WU?p5쑠pC4ab]Ljdx!i _ 8\@᝭$/_S7*};K(,: t9~Xx{I ڸ:)_ V`/ea`by`a5a-+]'.,Ԕ8v抲ɧUm0y=->W4EeNF<}jrG@8C`Q`N7^Cό 'CըbzT+g l2YdzC*c5HgYT"}fREt(ǙZi ڇ9%TC(E-Oګ֘Lc1ӊ޿JI}|E,@^fTOBm}֬- e^ ?B6;.K?XenIu!ۗ644<,vYQ )Fc\|bڜzv$h6ft[oVQp)Kuxb^<}/pܥ0e؋VSILίĭ"ՕQͧv& MCRTK+J)w ՚m UAC^5Wlu=U~ړ>~@m_z0lLM۸dPLij|ec]$gfN>凲yK8NU)cݼUdd)쪶2\#`Q/[05v/  6vIb G uޅ|@#Ҹ4[_ ȇ5Q^6zgeS?$cӍ1~:t^ٸ .2;?][ƲdL3Ef?thgp ]&|jX$D(% WLQ:aFc_⒋~5copPPk0ْ _SyT.0j^( j2Na "S蘇-ꔑm UexN<} w1RYӝu׵MHNN}?M>QNo"5 +7!_^`.< V"PCY e~?"RhkZWHi$"Z`RR{ΊԞ 54r0tA%ԗhIѹeQ N]EYLR0il7;pʭ;Rvsj q`,*oV@W߱{MyA1vħ>`2^׸+wtG!Ү8VI&Ed6egh ,@og7b_sw(qͦ9\z(l5g4qu3alyA VkU7 wb:Tjw]ډO>ZMMu԰4v**U .BW6F`1$EGؿp'r$ȳ <wUraܷ;p4w+oXj©Tx@|y*JYK,{C߂"O0^F]&;4eR{S'?L||@ump‰E`/vf+c_yV#oVtSHx6ㄟxx)pt{|s m@c8vFJƮ au~ ^(jiz'9V|y̩{O&vFdX]t'x-})==*y8Ao `t u S;{廂,j|ԖGNI:5f¼7"'ӉECn F6yW%WQ2_/)E')^j8V۸!οJ#*KQGDB}. r٦@YRLR?<֊Q̲C_E~aX喺߮TV"S t`,~rCgg2|N6Oc ~LO.cO539暒dboe )n _r ||*:SWDˈkLqN̉9|NCۣNE{9oz;MCY,\?o|  WF~}(eAd7\#ឋE{H36Tw>< ḝSo(uM ɸ"㵉ط~h8z9  !rj8{8 /SB_OYMiYco:,hCD20nb4l! 0p%Zz.4ir0j@Tv&j[ 0wr }f/SE"eiT[x{yGO9`DJbsԛ `WVE¯E3.Aw $@ATMJ|(қUxBo6~Ί)EDAe^@I5^u\CZYnypiU9n4zc>MwReN>@YpHܿȅd <~pv~tMeZy,M;sFOk6y6<-AUc56f&tGy~[>D׭ fSw:-8Ch% t\Nw:p2qݺušbR$f 40.9{D>kHrʽ@6P'' ycL= Zx(N+K1Av)hBP/8ɱ$,^ZzyD`1IpDѰV&4( is%,[Ii`q:rxDͧno¨HUOD$S*uSJK;iFv­/c *g!%G>}U4ϯ~<^ 1P"ko4.t5sXnv P>[$,NyRR 'l~xXNա4! ye@CKFk= Eԣ3; f1,B=kΡvQ}bˑ_z2UpHE*ܦmG(X- $;SwU%͑`.P458 H4ȕ.Wht/>j g|?Eŋ/o3$ gp2oɝN3Plअ̛[CI" OC5u(˒Wlph=rl;a\jhE)PKq|"7 ~r#b{T%$eP*n6b.c MI` JզS.L/pxc/26ck|6)_.s"}Y`ݥOݔ}hF D-Gna0rwWË; |AsNȯppӷ,ڵ(*>X=|zpz63!y.r5HL" d&jY^)7%ϨhF{2A w` *NO++5Y$ v~""0ޕs~ t<7g89=c'{V_`7Xx󒎳D_Y5̀9+D†Ft_ Cd$*×WK?9O|( 4ߊ#6VPk,c,5̍]͏FzUb%{)]ޗӿ2&e6kdQZ9s;{ ڜ^Eѫ hqɔCkISTșy|9혣*u_ÁZ)/Ft`A``CN\p_0R%9To )W߃,t蠟Pص+4F ,:5j :T8 ž*s :^bGb6|ߚBMI Qd"lʦWj4w(*M-Lb?%ԣ9=Z8$]7Ơѕ"NE1vƋ/ڪNe}\] YD~9!Bʌ.bQOf]Ӆ~8U.E_{=zM1db"x2mHx2U+gX/H2s,u2کVs>_<RMLfh-~Ük]JxBZ5zȮ:bx8?MV!2Hwj
;0 Vׅ)BP]u0FτC  C?$J.ipJr)-C]),u"Yǟ|5ڌψ47&OuX\n8".)q 6Gˌy&n>28e6Dů W4M ƃ+#&p#8fʅrA12kUt{!BAE.22|xAT#td<[VrŁ4.>!L 5 YSڇX/H^Jlny(4,v߰)>"JX64vF!=dCxeD Byw NFc煈tHK ]RGMQs!Oy8BD:qסQc/S10liy&x ]>b.Td*Օ;]@Y>A=߬}h́ݮ8cߺ6Ȃfp@](ෝLQ 9+[ @ƤJVxiHp\jC+7jWQU+&(lP2bB3I6!^~ଂ8^Vkffhxf!?y #;-8j'Vx;EǤ KeX:/ݯrT*= d3_.b[ISK֕YvaH{:0(10)=D$e|}jSQ|M»|'Rݱjk@:ο}#sx!Gu1rN]OG2wKqB~Omw҂2y̚Qۿ|V 똡\v3F~s/9c‚;߂P C{(ؕ\OO\l[N7<߹\j듙q7˚Z~ N.({`*S6~2 h`vG|WjۡQD)'C!@ryI[lxUN-mQЊhSO#69"\LO[prf/&yӰ YY];[uuPtiT>A?_gzSe=y#d7)2F21ĀT_ ;PQr 5T63AF1WÍŶM>oy yAd&!J)tE}EՉKppT)¢eW2jk*͏,CY@lU`Fh09V:e4\⑨!13Ma1D76-t=K<]'lxJPpȥW c[Ԣ64|(Q__5*R1SP- ,ҴeQ I0: TK$z&g.nj!݊k䚮q\֣rȩ3YߛPrsEvOj2H<O4#"_L" \pLr(5'YPexGgpCI\DZn0 ,2_PN!: e8׭UӄsSp*Ů]tPƵϮ>[fgqP&X1d|3z(nG8lMnl³\d $q Y,u*.J̅MXnJ߻3٥p1g`*bdĢ9Ѕ71(7Tߚ9VOWM 5;Ps`@uãp͆g]\l*?Ja[JKv{d⭘'4LR*4:ui!DJ鷐HL ;O;ĸ.2ӊJ`âl>f$c-]Fk)SVRDP_.զ;$;VJ.ɥRGOS 1!ڜS[x@u&x͡Dt\EOUeYu.5\.E̦jyLW()VWSxSgKyG;dqYѰ/ȭaE*Rdu62i%A坡 n3=]fj4UO}+M Z<NjL[,1n'㭸+u6ZgArG5j^lk yvxh#]In8ޢ'bE=i (2X(h}n5%pyio\nu`K"I5Z(HSo\p4C5FvPTr}sV7|ݸW/-01U7Q-·ڙN.Q1hGM'&0HUT:<=lj` ֡4(u p)#(sMbS Ssd'JQcifwS}Ȣyմh5"-H'9[[@I:Mx7?yNc "ڣZUo2k#oƷGʦ6Co7澋{rb~]EgRKHW. Ԧ:QkNF$3*%1Z>kIr;uG۝1&*+?ߥΉ<[%pɒes7 ;A[&!Kdo$*5!LY5EmݒUnB3V>#*rk;fCPknQJI]Њ9f9ᠮ윽mO _$[eDEidm6žm ]5!}a$oy7H?ykrOy홴3כ2]#DI 6l P.{Ӱ7hlC!#} s˼5-*d v|! Xz{˙3rq0rhN:VН{{ ,$KwsDV!fvK`wLQ犨 @Z@|olѽ=6ti*[[ Gp+5>ؑ]{Ӑ=Xy_ 6ȵᑡsQ|ϡ+'Uy8.`ณݯ'x b͍ aZ9Wε|yjY+?auL;new /f 䕑 p"oxtAWJjQcH(@ 3ƻ%k}":U"FȘTMD@pLO0/M^3 Н>@ys}>h?-y03B&^]p #mHpV{.=qvnBXa*["kwH6DXʽ"_^.66:\]w[V[EI([6Cy ~'e'>KH%!ocL}C6E  N46eQ2W<%>3y8U AZrkߑn}SH)k B{|Ҭl-nLKF67ӏ7{8.@dvgHB]2/3KG;5#:ũJ1+ æp |gs}7uips3Q1KC<)PkavB\6C+`gW?+QӆVyzIV'ng̏Bp(qJh]*[l`5ϖ3dcq獍kVV=mx6Mk)qNs/ճnLM@ /WaX1%s9J亿 ZUSUOF%lNRXh9㈻f;e;HgVQ H IPUK '-LхV}Ñv*x'rg~ ɥ65ξrv'TAvr¸Y넏[rWfN v҃AYUdaĽߝs'D8_N% 9pBdžLKɈ)ѝ\37<?j CX_('iő$$IJb^ 7ECm{t rqM ش lF7ۥe]?. > yxVˡ}ɻSn44]Sn|9Nb^;azi9Ŋ˺FP$@Ԃ1 z2\SƁWn^=;A|U}]$T:RcөхpVC? fY9| ?SxsN+e stĀN!'~DXSCN䄞O{:*xՍ?np՛MHRj:`^ƽ߿~,;֔kC4n:"nL{<lFBX8Q k(w"Ig5nf}"Tx'`P-0/p\5"v6H gz2opw ٗFS (͢Gj9YACt躵{KК .q<*3H;)G],CnԂ;й9|dc2k[ڎB=&m$9Zԃ;CDbcf4V4RkeY! eK.xX!{匹v;S|MI!PmYט)B_{,qS*>~p!f%|x!Ba nf\ :*G`ksvx>_Sy"ZH2×j-#]1j"éj+!lOdjPuS3J܂"ȢexWS/Z~7/:j ufUkf4FClUQF+XUUR_.ᔅt`wIsm?㶳 46|m|J*8ڕ<=pPl\({vYơjg&#Nvb:̿7 V//6gxTj! fpCwѿ{ġ7d`S (_m deq"ҭtύeKC2|c>l< G frg{iCoLb @1_.He8 (~ zP*F9F9q0ȥQ-~wU (! ^"D {0;ux6nK?ƊZ_P _4 ^ T);hP}J7u @J VdW򄧄S(ac SJo&H a( +gx5w?I0J*XO*Tatz8f.*Fjiv},K8Lӝ~汉uW4uoI'bB[p?pލ14e=(%NnϤ\H `yj+n̕KwJ}rXw &v~berevkրG Rx\$#.8!u$h+ۣIlSgS'q' n8GE=•|E~2{ %H9m\:ik)mHC7k<5#3 xUb~ȫ. d{3fcb*ڪ{H4W>>bЁԩ"H0th"P KPpeN,v#)^&CAO>^T>&,<< lZ~ K9iJ=d^0y+ |Gs &Ѽ2C ^K@: ׈7PfՔL6m+8ո,Vfq΄)X:(NoTM`HJvqϥRl0gT go[ |7+ g;[Ś"G=xjE;,~5(iJ? 9b+{̸Y#V 'BcB> 5R2* *%AK"-z(Bu2]/>@1nס(T뮢 ¢iMQ@ Q2!Iv>YP2RĻ^ pֽ\s<&YNg\~*x<-xP5&Śu~njJpQFq9|8tB9QxI1|jt0',z8]T:5pg}{papjdQ)fDݮ~^ǔhr>GGb N^-whL•dRQh[Chk}}%*6w_͞+3!'5W:R;:OkLa ܠ6{V܊o7% 7u'yZd! t{0y7ELݶ!k|GC7n>Pv#" L$.ێr?c˳]+*ȊxC5j_^'\RTeyM ٥馑"6'3sgy Ӟ|c!{ tTl!&Ebp4f:τ EܿpO6 ;I>p f]q#tᾲkÌ &)rS@KE ~qKU;lcղ¯o+ $k!;a-̹y7'w? 'sˢ%/3 9bi:&6? _ t!TbgLqQTXݿLO8əizj %rtFkk+>YXp7zÆ@ýǣkv5}%Sȥ { ݨV*)co'Kd'K—`oOXut%'Mi)^ BIUYBW+CqςBy;SP>omW"$-A$B&/CLU9J k .K>#ө#L,Ax-kyZNIr?`"|pPCNO\$4aJR6sytICį §-l[ӑ7>fá21[4u[AF6fրͻ/HΗ`q4!C3"% "}"'eBژ K{< *6 ǥR=g 4v 22 O2%]%yHHц TV [(8j$H>'ש<7񔉅דߒYngrN\iu@ץ4k t(|, zOJT(lΟ28P׊{=Vtmr|kЎ6N#M܂03BJnޘ"jA!HPXBXn0`P|i: ' 疇  ;qAkc~]AdES[aB.(/r^4p#,-uA=k3,b%Y%4eS a5 Ɨڀ{J8Q[QvN6;4f<~^{}Cng1&Y,4JY*/Vl#1ѵ&#Z>6 oy01;6-pQH>  }4-3V>؟ύԟ!Ǯyf#lO8 ;[p[g+5pWPBy'رCj@"ˍݫʌ0&&ގ $./eT ԱMB}t+/Fm#/\?Ni:-7.2 Gq 0`0T:=&G'b v`W,%~cT&#M$fn4/t͞!0)|[ic+-ZHuCcs;YM`@mc m<2zưs̛kCc0Gܿ2Eo"e8傄n; ֨q@[񯣬χc눕D [Sˌ+D,'ytF9xH7SN]]Kk~VQ{N&Ys1#%`u%G^[rojrGG'd܂/טRyc̡0Z= 6ꈨؕم(!|> *L93o;Q;]$ᤋPeVC= .3 /Xѿ3m*rrcs_kqeP'9=Ze(Pwuz1s1k9M%_.SA Ltmm${t4gN?LdUe+~ KIci"Zxw&5LUG!႙PqskSf«y?L4]@nM8U57C1ϷMgw}x8>Bxt87 > [#I&lカ6?1}BP4fK1W}P>|)͑>܁wحA@GQ'ڼ-5a׬eB6m+K>hаפqD K[nן! koyZ*1{ۙ œq25Aj^~>[߄[KՄ dy>zPux^t/rqFkfwaYfa#*VkL獧rպG4 iPbSVPhq~?駚V?>9U/1l\P8w𜆵P|<\!Z-%a̟I" zu;lze~MϯW/TFt/Dҗ2ء#8L ; 4u %C^8s!l>Bԋa%쀀3$w'Nߋ3_'6Uw]LdS?E_;ܭ(`C͎"JEG)R x}7 qOR݅P11j͆DѨ 7ߘYJx50C|Ȼ6svIo..l–8Xa' -q+*G^l"g%־5#-UL 68;EPn+H7]l{!E3 @}3 H|h䧉%Ly>$BR[7=zWcǕ8h{OR,6Tw WݹMiɣVZXL Q`-T)EG& qTv KF e%S E 8Co&L0 s"N@9XFSr?Qp |W~wovM"Zj?`,_i8"O̻13f73ygpjm8sQ.UfCe`rԝj3#I8 L{';I̢#`n?7:IZɯ&HrE3AJ}}Y'Fԋغ-bEptr`|Rhr؎P]Lul Hjki"j\KArX\4=^F# Q~j8к?n*) 24@$ ܌̵~I( /v ԭ/u="ӊ_1Tp ^2YRBvݶ]r&|!Fv*3fƝ_<=ЛyﲁF^p,5qKrq`4sBn%㸝$9(p 5dLkrp~!.jN|`ٰ6#v g*,ۈ>HdhʫTT Z>,Ri`bjB;܌NM~7fw2 )t@ 3'B/?ܤ\qءfsEJF!Bp֪cjHk>{EdgB߈_lp|GY8&N ˦x׸z6zA4Ѡ-;5#E9Y}/ W*$J`(x9upIO|PZs jibw >_BiMj)VuV8 Uz rl{|v3s7 DQ =(> `߭_0ᴗ0{׵>M0x)9́cW2Wu)撞,Re4"u\ZϚNE3"a ^$) t)<8ITTyǒ1hei S)?1[(T]^i(e\C+JDs,V<*L,˗ A_haGћ< I&t`N&8Ăeqn_Hu+Ȋ=Bf^p[g2^ .[4󠭋eޭ0-<$-Лj(h6ì%JY3p{$bSX#"L5F6b7߾ 59~i,HUdsЯ\Q]SMx O@R;A\rj9H1"-"sPܚ*x Ը?oN' 6op6g{ePٙ* ` λ#ZU'3(z @M_VmHrAmM@؄,5[ge,CSo޳R:J\/O߿|BxcL?0uJ& cgc…R%鈣7lv!aTZêPb {jʏ!.xnM^T™ ^=H _/3$F16h ʯEhS]+n!5 E8y6 k5_NK'<~B uE=d+/6 2!%\6V*3'*Y-aCP2 (C[Z{m{_W@RdZh>&A5V>By 2ۨkaFL >+~syC-Lw ְSX y٫49גPbC S*x`&+ۡ&lv. pRO".`_F"}7*+b=QL(,H PzXaT:S:yNkM_XlWnw8\ fɧ-a}qbC>m]ubD>L^ӌ &N|sPv'?WMtp-IeWWumOebR{_Z//Sk^Ǐ)M69ylrmeF`NbU  a#y1psHQ'">U [;fGk>8hޫ hhg; e(-|t HW0o6) u9\GfHMBVkMmt(JEaN!Dn5J J*kiLS~%S2)ـk/Wˆυ͈x.g n% 88pHӸhve## S~X2c߬M,r5sn36, ު 7P,mś;ԂMppAo|z\C5EDtzWW9U~J.0^< o)lL,!!'fa`?g`wʹJ>qLuY.[sU)wO[重s537*0?n)oMC2AHܼ=gg~&yd8eq4$2=2yܗ^Ͼ+ Z./M=h!@5J@Yof[*oɺU% ߋ2D/ͫك4> O2z^k I(TQ>&foc{.*5̿?+?W` Vf&AGD^\u!I$+ (==q1NJtӒ|ÍɌقdK" Ǖ@ `:XWdq Ib(;&f!Jpfsxj->@A' ^HSN~i3;ėДSa7/BN~tJ0 p=9dd.x46~SABe? U0L|pR36EH~JaxyFBsD2 _J6ot>ݘ0ZasѶB-/pϙI{ lyk̖Ok8!O>p3*f`I%c C)VCYA(9H~ 0O-yb5Փ3 ՃfigBUF(^F=J`P5~:Y Mh1tjZ65"U0ݸb&Q56'pT 6Fաsb4 9ޛj!AHk5vBPfP6kè\bWX\9ʺhQH9ϓғoxZٵaxN*L9Z&":)EuRg8L502ԩ0ߜ~s+YyCJS=7%'T#zO,^)Q@R( M8:'PyRP!Rޮ5SQmY 3-0F:`>j)|j[^N?+VroʠƤN->2V;K)ռֲc1Bŋՙ"JA~~hPkHzoo%EO*N2W:= 4v|l tPE|1G$(%2_nV!z V\LUp3V)MD.nsusy%6獐F'ԝB}~ŵ)ɖ]QK@ ~{T.Tm㨿Vinc☗/;l#/LgUA]$rR&IRE@w>KVW S)Y{ $$\ʣBH|ySԫ 78#) |[s2i=4ooZdHL1fP*RKE9j^U֔MZ˓v6EEPX ")3;Ԕ<å7/? }'ʱ>7<{<G=G. @zJ|t'H%5Ȥ6iv*;̓F7ZNd`t eWGhOel ]O:D}p]N$Uܑd.S+iep~GAP&<\FTS\lvImrD6LEKF.ߑfM K\x\D1L0MVzvVq6`aB/Svs"xKO) F (\KKBw XۊZ.Nń TPFA>* K@6.evL$oUT.iG> ŤeU}vJBE~~0lQI38`$UH v -7m5ظh}[he|?#[`b2M,uJS2QᦞHbkWBZF1Lf#hVHJD,k-9j3rw=Y!X/<?N-VJ=648'Q<3v?cVE֤8+P[L[EµF>ȭ;Tޟ>IighO3JdB^>ZmK3"DGTf/ {j3?eιM._I~*T{ O\c {d@mKf't d[`"Lj%CzL1 '}lTۡ9Fŀjm~_|\˵XZppqh |qX¶mEwIt O7dOSq=-bKM8^R"ӥԠ yQ<؈눉oliLU[ģ+O杧ӋS2 QeX4)[%rBz {dn^3UζZxYDֻ͎4~ zG,d1`zE6 ṭ#׻ vn=϶.3Ew `H'JP]WY~rJzݪ%a0,3S2΁C[G;8aQXcPn3c{]&&9QdRVXEPJd;%3Y})L.ib4B+ jTS+!lV,S*C`3?$K-mtU17m6Q% 3X]?pGDU)MLl]TƯҀ{Jq8a,7zېn؏]2w 7VffGa ZQ̏YH(Ok5~xŐeӛxZ}76v']&!:{DsN)oж*9gquP\0xH~ e]{ E}~, l ڎh[qfpJ4eu2&OG*!^7%J'N,,Bjݦ\#)#,zXq!!)\웛hjbZ.g3:/:TsY}2έjnB63 ۑGd- pHP2HW~#i%jc0`"2#/^e&iBy <@@ᰔ9}sn5M8l"&I`%wV*Q"*Kq)c"XIZF`5wK`l՝1%`n6BzvB$c ze؝=GC âȻ=Zo~ޕ_婇 =iCzH pJGfCQpfÊsqHG <ۋ_ЉW/"-LNi-d .O7gv40f ̇ kQ4{%Cԇ 5"ο<L08J=*jO48!C-H\\tIfBᰘl `J/ӏ8bpWM3%a1쌙 {J"j`a鋒>VR[GfΑ *H Ғ׽ pX?s=Y}V@.?21"\hNE<PM߀ó@ǠK2c Ϻ 5{񰪮 Eƿ Krs%2 %4$'F5hdw¾7B_ԍPe7kb ߩ)4[S>^W&:ۤt~d̴6!p8|4ǚR(sԅe}XwA>O>a!+'ϴN/ np砉q7GLϤ8zỈѥ3ԐosZt$+d4Ѓ%XC@/aK]Ɍ2|>0v-ud8zj*s6L5j9X M+Bp־E4?ě',!w ƥE s~f`*X U{/dg 'iv=B+f`[N|7pKK_/SD] Z K["CT ˦PˤQS0_`%;_X^|Iv ݡorbʗ󤟡('+hRO@]-8UCUl>,  ~5NzqeaF%vIz @ q'(Ane(~ c8 LyVY$_9]2c۶ [b+$oSIBQ`Ĥ_Va'7 fY E? @c ZmA=~We*!j$- 7hw[ E9V =6kK 9wg0( L(FjUc_HNz-|KbC[2< pZ] xӼVRbGDUSlɿrR"tLMOQ84!ݭb!e\-wǯ(r˦<B f(vFRFM{R.%[=~qͣUY(E9$ָ0l1ٶB(OPe:qLzOvʿ>޸BG lOM9NTB"ޖ)*hV" pBVy%-Jvﹾ8˻, Z<#cg?Lnͥ b^6e$ʊI>KZm\ƥs.bFDgdN៌MTAJbc= %)єͩU5,Mtබ礈L @ەiGsJ*J_Dl଎ V`EzB3nWGsCr,8I(W)0Xv+x~6WS3S FЛ˺U1&eFa/{&,[H3.G×0F, N}UDЋ9O1!س$hWYJZbIUă_֥%)KZhB:MsRGTbla{z[$xq:KR<9f\Y5y`cϴ>6dI K~d48o}\h} s7o7i 8`G<~>YlLAJdԘz33e$ hNT.u*:2=42L`5`>;2ͱq,#2cBwc֧y{ h$v]:?R+caヿ4cNJ6BJ\'LT x XiDA]{jٟ09P *L(O,rqO1ME OrӢS#?=6?3xw=bfŔ1FZ_}\;Cp.UE6g?yfXwSE/BU1ulnI<%M󅙃rg&^Ąz i,C2IMvF/@+m. !ن郕F<c»U“:wK8XXlW:|&yA"Awl o/wLTZh>ɛ^.8y.亼8EE)0Cg.Mf*oҤD8@6lVV$i J'fP ?`W] ?F8tTGPlm?7 2mGaxΌNܩWPZZ+7'\G^m/HqHN3`њi鼗a`ğ>"qDQ@1k te< | 5۰sK؊CSq+nHh2YA~JK'&^>b#| x,w q`^# 4:.j jњ oE)i.3>Lv:E^U.mqrx<J ]g%Ü$5ɡ~8ė3?<7kE&o%u)yj,blU͛ܽ"|"gb(ISM鬴xC0Xbڰ&_)6M]:̜qiђNڏlbXHZ!(J.t= rPPnmJeWfaLmS{&.8hn` F\Ba|f`4֚8 !CFj#1?&@SZ0W|6'E_ rY0-9BY;_WE}'3>sܺ,  ΄r]܅j)1>bfU&#n<4&>ܐkrV/Ƣg@[:j4*nsaK >u䭑"֩tmtECXoxfMH*>1QOp8]B~`d*l, 'Jarvp6@# L6-ƃ*xt 3yk?ꝬFG@琩uFh%l^K^JU[ gc=kG E'c-.Kғ\DX+s8VWJtsvQI ~ZQLI Z]# SuN*{wBSlQO0ZB^=ҙW(I%/eS5GtP ֋&c̲!Oew1tɐ^yCYЋlp'Xοc}ݩ3|mOa.DN#3ߗL-D ӓ5Nk&ņ$X6eC_Wđ[dF*Ͽ܊QirP Eq XQ~sTshbe`;LUޖUa}P~J{;S&3*GJ\1{H> ݫN ' knvЗ)aW!GoY&Һ|F+9`vlWsNO5r4iZS}mH# yKI8|~2*vc01ϽDޛgڽjK}Be N.ƦGz"8kq ʡ1,pDlJ|2Uu"jaj%?ZHn8`!/SS=dgfP/M?aV3٩_$$GK dqEjƥQ[Kt**ީTjҝT빆#KyuqCoi7 ;$tn""*,y&Z&1 xZZ S@75" ghV";X_u,p+/S! Nij wmxKjNSUtGS/4lZ ~tHO'$2c-zkNhGUO:;"1uAQ?en7& UZ[S+wm#T;-\т^NISa,_:WK0*p98Bdn^w'dV6#cT?@ir\UڐO')VFm[~P[4O+W{,5L{yQ\HHSL> ĎuP7ɿ'0 zY֋=~47Ac(ҺQk+u%R̊RKG<)O>O7kS%`*ZmG8&aɬU]9 <Ε/Ԃ+-U(C*xOdMdqK 10ź\%?4GR9۸HۍKOќ/(sf,}&5Ru}>/(n2 } ƀf#G)Ƭ֥*F#dTg2g/4OJIeTxd9V7:*~D [I]X%'hKuqT# 𜋳{UޥJLlR(Hܑ9-ܹn+b]:>g5˧>$60mΦR3M_JzI:_;~jʆNPYJ?r.C>F#[Gmz4[?Xf\xg.3TKڞcմ5(y UN¡&1Ԉ^ܱR،{:S.69,9\>@-n7&tRqx)[ui7۞vTম*G^OS6IzM_5\$ߗ#gP? OB aZd 1&06V6.E g,klSK/d[cTђX_oi:x#i}egSW`K, 9XVL^`!)=ߌMTsTA n 5#j pa. R<t 7\o1dǦB3DV c"bƣ0+:E֪(5,rt%_εޜk= 1FE8-9ܒW9Tqj 9L) Ϻ^+K#8v*,QI@b4Xi$?ҷS7p -2lDg^ 9i7pZ'O zD^ 2fbU&خjų,3PqϷ uTS8#,9Hx[yF*&lH4((VQX:@"xݒZX )JwJ]z Ȑ53_'TaLKǑlK<d'[ U I BT 1͚ I. Bs(.G10Hq]$2|)rīSIW3)ї؝,5 KIIg4jbL &?aҨB`KWKPr}y 4TZhbTa*M-Fr2V1U K- RE|*ԻKe`$NV{EPJFpq{hQ^a("5BG,ȷ! |fae$XPtpTUd IY wRvavČOpcܿ907)7c:-1p%޳oaNxkJ0l~K]F GF^t*{qyCZW?_ &tCKku^~@j9dV򹔺l8}Ec$CJ>wvWH$ّ79Ld7as4lGOץ`fF` qwM5}:9-JyW#bC]6tgKV?"ِܹ$KbUO9G7Tp"%dG/uᤆHs.@I67r`J}&LQ`+SNViloeclng)YWrG'SIγTRNy+*"CRRk̅D3Wq QB){=I;)UʮDX|TT$LS{ 9GR)`?࠽dXy#RXZ\ur*'% zVft(Нf0:/0C%5aiyۉeƘi${2߷ weV2$q,%#ŎfOv2ZLq|W &j4og>x2OeF+-S'=wf?'I,iFItgPⷓ$վLgIX%mNUj%/ɽP\׼"~SJEЦK)(Kh1|WTy}4QR_ّ],UY8ա .1G\e?=3k垙{fP{fr~7RSFR:YZEGޖO~~quE+TZޕwԧ>BQӪS>*j:[Z|?bpN3ʟʎ2 /^6݉찎tĻ-ʁNӸ(^mZd 0/֩Jy!ʧ XQmt/q<މ{,QQ}~Jc Rò-+jq. fpH :~.D:dɫa OW嚃ʺiZci+Ѽ$/n cYK D[ZT.c۹pfv}r_d'o~^\agN)󹾙$ce2)mmQU WYLѶ|C6c"IDž=Mtg9U%ԹD-TCMߒc .bz,QRZ+rQWV`UoQ<}RYK3t y 3,+$ޕf4[3g2⥎3{m)y叨N3!J擘eIgev$%Wg _~`J{_\K,M40CeBP^(+QdQSdqo-H AhKLy*<6˕ol ]N_&ŰzaF[&yqVHc$ 3'KڿJ 9R83B E>N $OvNH̦ƓwKc W I̷4m_g F r+0q(lnns* &ƨ?3YթdǸzV!lvAI.s23XOf AK V:&c8K@^ PvOv-h>Ie78s4+e%.Ggy{mabC?~mSM^`IȀ8RN2|!؅eɿݡUnK {f]<Ŏ* A,o3å˕Dgaǡ42-Ip  䳞HH{'=E Qz:o~DٓFe 'n zKQTEDuM"cz&)԰`RfY B,ېk`5Q߭pOvR9y O,X"ޮԇ0޹ł8D'* oe4/ZJyϵ 5FDCVWܥݥ(;`dM~،QT?XށЈ_0Ʈ ]#<130U=-א&jBGC ip 6~cmL\8E6 sk1>z9̷xn6A $6CMeЂH:k,߾Y/CB)7D mq?i3L>[N TTzBqֹL.3LaLTlcisA\#7e+~G3; v,r)\gn4LR1s9-iD PŵD6ΩŜ]jHClyWpg*gb+(\ȩ% C%f,U3a3E$R\Ѽ;`%6Q) ؟hnlӨJ-M 851_F2aEI5S a0!0Q6Pgs;?8Ud _K[܂w(QskuYJ~TXÑ~d8wIXO`*he7rB:o%il"p4nSD3_g U3fNcq>qo1#ŁaWz") /(ky_r ^Q|ؔt%e5 WY8,Iuiٕ,9%\5#pkb0݂0 zҟ},)B9Jϧ.+s<<<#JФ8j&HzjJ+rd ťFi)!A>>2a:l"]n ɭ,ۊW.ᴶ!.QihZqS/R]uS)4osnA[}5y+沇18 krCq:qq/eCӌ ӭeFvC񦫺IIS?3ؓhm Au!PM{Hgr'3Y#%s[TF7{~3u矉zvL$Z&&K_#Lhpl}fR+&O$b$8w^\r{2r*M vUILvVId֊i9LeX| 5w)"[$LAjfd7b/g M&Aa2ɀ&Ed&%U!!BxP~: kMr,trn* 0 5sz Lh7eX&)t!10 B^t0yY,;C0jHMD4I;t#7>mok*Q]]z,1- ֘DNmLN#D%-D}(z/B-&c U Q6f6Wq6UAV[7 cXhiclʘKdWd{,-u&w ٝ%= _ _2s1ɬ2|\ArXC2e! lqEYm%;>x{iu9]釢{=Sܮ:Z2qYZ 0Ԑ|3EPe$uo oIz_7'Qչ|ZJ~Hl8_Y뤱䲛cWz36U|NKb/vlrñʈ  p8A llKۦiP :N ؄_0/poV;o(AwɊWBM;a|PXIIJ˝P'!3,eOxDKFTGQTJ.&Z:Kq1_#C,O$I: Ⳕ*q-'qDEI,W,]H]/I8+T cN'4̭r*R0Ѳ3B-/.R}h"} Pֆ[4qpF8 }c_6$PH\VNaKh {s'BZ flo\Td#Wdc}^xWSTj$h(>. [5" ĿpFJJR>q{/?=rx׌xR|X _]JA! 5+-$2 DsLb6&Mz<pOԤܸ;Av@Sf Hfxcga&0nιI#=[UyN^4 :TC\Dָ6dswQsJQS)h)F- ƙlLMXoɨ&FiMI\lΜx6}Wrc/& Iջ=M2HmlrDor [`9z pX'9h<6+ {FLpd uG5<12T[Q լ0^eTOe0JR_Qjyݽfm<&&6tI9RG=զ$91ap||r%oCy;zZ(@yV6xo}OhS{3 @s%K IQ)nIL>X\P1>S5U2_o>?bU}" m27`Xɛerb˼hΞNn**a|*?, HI=*h.gwlI>dT:buJ115'>NlF%L~dx^l#RP]3@U& %d"}'_jR4Q攂XcI* :eV]f2fB͙$P/'x{^i"rl#cMtLE,ų ub`Rr@^3HbgS>\ 5n> @S7eƫU;t  ? |FǨUxF8/(r,)ޠ[:5S]a"<~[<GI஄-X ESSo 2SNv$N$(]"x>1OsoOշQ:p;xuf9.YSgW%i%ډDWT%(R-ύmHS^@BR[Ӑ]CʏqၮzM= v0ٹvSy,vϋ`KV]Yh{cj"mJO9wѢf%d|zR)6'nă :}EeT8!NeF їK(5SHBT~&C*&SPwIdGiOSQֻn+P&SHWkٺ$WPQ Ӊ*-TP?>to\Bh }0U,|nxw(.h2;nOm?;t#}ޑ#ԧ_C1W`-SGMQ*dzNYjXNiE]UB]UzYܳHg/{vzAY|n!Cg33+ L_a9Ya;nrSUIWo*{_g h+܋/[ }ch~DEqZTh {&M$dG<@3%#>h8FQ*?>Uk,߈ƆRg-j]oQJ?Ө5VN 8.Ѓ)f:Po[`uI>og׆pSH,6~2D"yBP%^pg4+>Cb9÷0[҈ !ZeXkS>+nc<ύM)]4*ăn Op~ka|H* b q Wp'pCbQEJnγ˙s*IY~txru4nzŪϐ(@Zrί`c-\B! /Q5"EPO<]pRꘂA&ciܳwh!wƖ<V[t--zRWEֳ~W`펻ibc2&Eb8rKR:~ү?h&%ΞHٱm.>g&0OPދkJ&._עclzgIޯABGыr vΟŻC&(]B0EB cx]\ZRQ:{UWO.-Om"5Fo|꛱fFTV\^F֐ IMdHOB́p[1elH&ϷSw(MPt5B[iq$oD{sjE^Ffep_e(1c͏؅o`TEh^M]D1[Mè +ba#x|,xt7Rp$^CwZRCp-(߱ԝ+Z*$CQwIl! D[V\5´PܬCh{DY[q影 A fy_픰ܛ`ENDWxZ0b"Ydn%j/$uT3jU4 B2ځA1BYʒ!/*Id?ڒ*!/2(C%"b[ qM,3b}vă OEls>t]% + yzM>RAx4tD:Ri CUJ$`xTZ1pSbbi\C"XP'ٷ|V,>6")STj!+x'L}"olڗqCoq3VcҩqSg.;}HR̄t 9H]D&Gc}Xl W Mf~&粙DR+>i8qcɌ`GtZ@Se5 )^Nz}vd,V2V\s!{|,o /,n/P>y 1{:36's4l|4 77@og>WN Ä<Ng>qO0Qަu갦Gb-Pj"  --1…S ?ͷ>`M~PO:}:? )x5("ܾ徙*J0e>qcG_qr|e&2غǾ}r\I$5v>IDl )l5p\(Sq(9FsYQV*'mA~^Rό_9XGfec,=,E3eUN&s]Ckk:}4P*u9 /ccE!' -0slPndwL/V Qsm@h V|0`>~`Ͱs̭*g*Ҵq3`8iQ4>8-3~snATT q"j: JHDbS G%dv1DR*wZb UBQ]GY~;Ҏ|%I}?uGS#v z6mF:"rM HDA@F41]tE_=CrX5*V =SRTי&6V\ou,M*G)f홊K_s!>.YuтѾ m#{T|C'Eq 26{Yz3Vqsdeʠa/adRNCI)h ␘nJR%=Ǜg8l[7οD9]`~|\BBx>CzKM 5>PׁO)^_ =oN㺓z"p_JN.Ls!s~1}WyߤOlzu6$];?IMM|q63,؋X-y+,) KCGO!;Cbõq>qڎw~(uxMVV%p:5ݾ46UKwNvOڇ;.JfV^E ]jF>?㰎 q܅x\[.tTDXbNiʐZ'ֆL(pPMʲvmJԺ֍9Ex{q.4mކ!Xd|vjʋ;p%;+\(fB+c RZ_mܳneTPł}ڐzؙ"WsM;Yn|sعN|lPDskd-Zzۚjd$[Yai2̵n9-Y &4G6bѾ"e*k=}k 4]M1i-Bp㳨UXrG%O]ԒdT<)pPw ?ﷷ] e#H ƮZ~@2pFoM J{p13kn%2V򻭩5?M_ NmoK(^K0k]Kiymh}RqIKPa{Yg0y&CtwIն+Q9Gտ3!H$L|Kp 3e։(XSFO>oi>ZJATO8`$%**j~Njr)G:ya&u?ɬNR1Z k\[>mMҿiW -v L aX#/|/q*\ hs1R} *@KrEK^>=€ ($h\habPհ7ɤ4El 2Ìi䩺w[_P%'*24_#gg Kc}Y Y4C" K 9_ ߿vx @*x #eJG1as8<^iH:T @RZK{Tw+HYwœEXX|@0ᆳ/BhU)~7hk\<*FѮwP| P1ںY\j QG<8:a}^i1qW. +z0~ W)SM6AiYčTf\z1ltUnE[yFmB)qhɦ6hh4.ҟzƆXp/h>]h j `^F 86f>A}>h6ۘ^8][>ƼC–Gy!oN-bS0|۫,]B>ݶWI&x\^EBWZˌ56|H泔N܋ufkZ秛='ϐ ;PSsUR?>9|NFÉ)xTͤ='{:7dҢrVE7Ҕo{&hM@ ?N?a>t[?-.]=y8hؓ N3}e}h.3jɈo@]XA~]Sc_:hCAbR)<1hR)}b.jcKsOlwJoWwaZ};p*;׮ؘ Q{{NM׆؜>җ·Dt"q]>h=夶D!Jd.Yi̳-#~iw>߮h[5o2^M*;c3wwpYMW >s T)l>c3RWieIYfrt+4l QwǐB]£,eSQg@0FޙY8ls%V盒Dƨru(2uSAQ1\nW̙s&bPsk)h~>kl\{h!΢)Up 1G ͣ{37-nG02E)hKf4N%fo.yLcP չUOv2:UϏ4wuΝL`"=g.aA#S,e08Qf@~'Z{O@_nbʜjʘ]r1-NFvjG WX ~} .k ]Ζ;7 UTjo&gdN\S= /gĎb :W y4tS-cM_Olҽ);NYv3YU[Ly}Kr_...aˁtZwW-Rƿ[U ͫ/2!x$[:AB-͠N. lebӶt@FZ j{c')5P~&MA F9~qRLml 3_>?<#cTr16dژyr  9F>퉛~oWRDvoz9X@ A*qspP;tvDخA(c8 zc&thsg[78~jkpLp7W2T0g%TJiymN[zD=m]O7mreDobZ&){]*<͛gBHJu]kdQp#-JG8VĨCU.|2GF堹><**$K MUqi2QzY i2uXQ:p><.I(bgn-ln 59)jVģyb3-:rT+ĪO>7G 6i*9|&D֓XN^zPRO? .U[jO*u"ܿY\tM 60{G oLNAJa~9,<<>7srfPR K̝ޡ9?S7%H9SbǽAm8^i<l)qx&CwVq۸5g}* LHQ[hTq;&w 6؊(t>zvUYK6&{-g'yvŎE\[(r_q⡟'ndÆ b ({]l nxP4qۍsѫSAKA^ 5 ztA8^H MaWM}+CGs4HҵnBKb,1`"8;z֍OX:L\E ꗓJ$ $_g?M u㤎νTn~*]"pFKS,lZL(u@zAԐW +fkCNegVe}L1";*W5Hխ6cWQ]Wʛ>)&qL#ۗK&XךLld{`4?4mɿIcIԅ4'J')Qhv4D蛡^4J>VߜEo4Yhlo%g?{^kLcݩS؛^sj}{ſ~a nGGSZR0x˥C4_@ſ65BӮ^-6L!0V\M㓆Kx\| r@K ,XYK{-n\{.u9'ā/y0X+D߆Bm䃱)@uͰx3I s*i}*͆lq~W0w$HƑ*xf?w} ]gn|p[|֣ ETfX\;Wv08NT3 Sa)= 滒]F9pIXi,& Kg.5\<A 6#Cd]z+7i$q:V3^k+LI4ҩۓ3#I<^_^lh:M𻖼\i0hfR.Z06SG V%%#n(E G@gnl\(ō+ `E o*YōL0Ǟ+ 6hiX|2,.Zgun**^I}] )mycc\Z˂PTXQҏA2wmvG mTTKu[_f[PfM(RiTc^K%I:a$fB l&4td=bSvLm`SA~~)2O}YBqs̾Qe]T1u94@]_6(.W\\ĶzؐHm }3X ܜfXNNܨ؀`5gbB{,&$Z9aa@֋旓m(oWM1lnO:Iv'iZb>]SDZX8{ނw!c@2pqn*gx fhzt%5;F4_A"ϝ1}.Nd.V{(xN!*eSL|c:ӿCӍ ڦv:@\2RL_RHM^WY "SicSZ >T⃟WK)!u!ТPxBJ̾W0ޑPVR~^8!&'/5CXXDhU*]j,{m&n AWZX5T1oM)EKUqDYo)iuIw*l Vpym;A)~;zS3$ɁMbxۻf3S 4/a=1A+w*m{h^ke)~jێ,7lH(a|(c{"xE@OwI\c}Q>0Po3&O3}z)>7Ч-VpsB+U!ć )P%%teBXWX/G ~yһ~K'Ɲ\.Úu-*jbl⧠%|yDzQ=};s49|A&yoΦf:G#n8 MԕNQҼʩXyR+b%6)2e/py)z+~N`_u0 x{C- ZRlDYa!v3@?<(Fe}WbL*Y-JsDKSN˷[Cg"`9VQf[K YuM[DdcjsAʉ󹝖ďxezvm+/3[?o\> G51*wxm]hw(0Gsk]8[K™ԍ#ù7_LRf`Q#}Z*]qGh2)So|[;)gA8Д2SJaϏ~%_qܷKNV6B1yT(!dd)ϭ AB5) 5cO#\_Q`4ߞW6.d& -dfOy'V%&h'ykDa?`nLoHlY eͻdGȆK\N#D71PTv9|{p.!U;O'7%K_0HT5 /fJ y.AZ'yzU:1?YtTBTzhBc|WlAٟ)s}^а+~ n+痒N_vK #%tc%cZaH!x3Ȧr)~1|xYo 9d$`z ){/k[a+|6QJ7a>0 91l1(|T&!bQ5WXO<,>0#%c /~NS*3nY qOKᭉ…`., w?OxDj P[{lÄTcKLnHQi$ͥ O;ŒSwН]t 83bB\U;j:ns|upx[M©>Px+V acaQo3i%uĪ%Bxp|A}T[: xh&:?Y !*:FEy{_F6DyrRHSqx ,!-A& 5I c"\~à_|hq}Wr"@)\*$[jݩtx$u $o1_4 fA 5760B!N F8'2.`9q\X8􃖆j6 z`r,N[oYfk$1Jk$DDve.o}lHr`+X]7+5mh-3dCYL&X,O0|Kœp m1r ߋ/8ٜ#)5.& %R<|kH[24G#Ps?+^\~S01^$%#[{ndwTvyjK՚JJT0ARY4s!fSRrJ`F:TNISDԚPvdA]&7`w!pnF,)4V3z%6agP,˘ :/Rfɴ*;}0CEch !+}-<%;FŐZ\bz֣߲6KuckdiƤQ4VV 0&S2c0>, fD`Z.zU q2"y- UP0_}2TJaKumA1g:ȌtHr2d~̺sQ>rV&0騡˴O!ن)RdXBPFTA4#LjϚ-:KuM+ڟ  x:*sr|zPwHB#ܸ?U%+/NEa|\yZ gZy_  ^Q-"Age|ڀ']-n _mckS 3oK h%>c?to/𲀕ht}OWzؙyg%ЬB/`ba'JzԄz;k둰Ά]X\e4zcQBǘufBG]đ*Z+A+؄{lznҠSocnmˋ03ife ]_S@\0lgPcfVv%.~nB1~|B9rlƒ4ax!{sخ4?a/Bj&c9O u؝Xlb7=dH#m2.(RyImn v+2Ʉ;'+J,`!+@M°ƩfoiV(s!"4ubeWVcpS|C?\~nd;>u9h]~=3 #\(?|&{=dXh:*\=]ILdH K=x h4~!Ռ39H6x8Rh$+;M9Gk80H59P ƾ Fhl0aB241MDH$hbq{K11ByKW 0Ad-&`FE.pۜD~Gsd^߷DWCK__>p^^{UܽKBM?.[]t"uCS! Cn6..ej 6B,n55}IG>&BIw*)kf ;S 2?th*|A)ZLd  _ǂMNKx2sf&6WxkMT:RBBܼJX9M ў1X+_Q9SZ+rFܦ"hUTrcHlm{T;u SCRUz>?z.cv}jz!ure)+o) 8 3J8zBzY̞D -mucO9|3m;PN0fhƤ!x}$5w?''HzNjI,`7LM5< /Unw#hKvc=sX1>5@Be 0=o 0v<&ƌID 8=z-+:tn!KZ 2Lo+_ u-- b+" ` KgE&ZF* a3zbG4Ko9M *<p7JJa؁>|'C^0=p&.c3kn0v#(S[u&jvِ&U'tV2s9} G8<7lF﫬4X!WbRʌ& f~ Z_Jўf%K--GMF;x}N"HJ,|Tgru e6Apʤۇ 6IrcvmZ# I4ߌ)b9;hp8&*PK1ӒoUdڰ4ąҽմt`$62a2RXL6"WHNd[_7l)mxxQ-7NuH`gh-7^ SOtTT)sxDDY(-_S/c/2A&_,7,4r'a*/px4+r=`]亹!,yTG&ZzFȽI@V{ GgiIV6jQׂ(TNbرsG깪ʎwݣO]}\o**VIھqIľ6~x`gcC lC@x["iUlJwq1jԚs~ohaBqFõ @jm&D8g4]UՉ3•Q'*8! |f%TVx2/EUV oG0X9_J~WO%jP!sQ661} gh0,9v,ː21lZ&f?F,N)!p@lK$q!dMKVfƐ K{ꏼC+>77zj⸱C=z+U˔ƃFpX*Frzs>QX۟)n(D3 by3(7^\tW0,Bjmߏ2 MG:b°[Z0Et|^H?QXѤj趸[nmqf2+W,|ClqS'+(c`rd:*C|) d8C/*<ŀw|.{Fu4F:8ˌ]ӓ, o6 3Dp ywS?e/1t9غtwV+* )}.R8MB4xkƎY݄#齠=R^7*;{`Zĺ6--  nSd܄"BcL'{QDUS?Rӏ^AbV)z'mc~iz!^F1$T#uX]S/uKX97KZ´ym+%}͉ޞMi,QW Ho"kZbĐcX"oE L'h[h8VȻtușoL|jxnJGn%MQ\ o0XCL鈷M>I\.+(qT.b_kِwC3*w B д#9ő}*#X&\ۊ~Gx lqIh5k$ּqh8i-Ctq!"a~XM#kH.7ΐ*mw'ބ1C.T$0SifDjPo 'o@Jw &ki" !X!Ouų'0G t"fH\>W`(A@R[P^fB0P |xâ9+R|UmcO}v%x5[h/^7 +Zl/xQr 1Qe[=Ƭ ]/Y؎+-ԥ%M<6sQ䪣Y+,꾁Quy8RZ/'bD*>?<-jGST* v.Rmߍwo4Pe5*R,+=Tm*3@Ɂ/̌tsǭX[FbkHU-X)xS}pՅ_5{M0= T3`<.܈t1C5+#j#5 D:˷ZG: pzFɍYI|C_d}+͍xJQYsO8K#/y!VJ##ŵgʘ+8eam0>OƗG9 Ͷx9T7Y;z9`_;4[ .v-_v?ނ/o4pң\\eG.5u\H-oU nv,hl*iӤ#wﺐȢU+I[sܳD n᧬5d}ʦ+?/eP\Z61ke'HS}g%i2NNmB&gTk!Db8?97RL%aiLy78:  $DN6aM};͉RkQg3hWd#BRYH?q?{8+/wFx YUfpEӾ=T)$Y/`C5F :2Ww3%7'a?/tQtP<%+/ )-$gq_GtoCrItz|xa\C-ݗauɔ;X0"ճ}y|we[,)7zgS9[ ι̴qt˥YYώd+i*ɁD*-Պ±ϸD>({6=ӠHKy ֖*4(8?CȽpo=m97r*H|;־Idno6DAH8*QxN!+0| <ݱ5~G/1D !܍OzjLa<H|B~}Wlp "Hr=+K0{Qg0g<8e~d ko'e)|}'}BO&31̱֎'o$<ɷOxGLc]Lxzʁ1\]wјD4Fܙ˘!L0\mqd6bgw9qPBrP ¬Kz,fuCK]Q^2 r!E>K!,mPBf.?8D#BM"sMfZuL^\ɔKMtW6c2J%`asH$DHe/%g_oۿU2!.ogϚT\!SLط9](4R:D߃F)luȜ/LؑCmrpڎr3z@)/kPI;1"TRkS7uEsc~.rjnHw%QK5[7Zg2+P$'"'G&p2nkk谩->'BWS/97.}=EXLHC;J6kk^Oy)kG[P[ u/ҭo B/Mus2;u))^wOO4GNa,vB!S-Dڮ;R$X`0eG}:m!^_H](h8wV@Cٌqؼ B.}VXA! /.w>OIQB{tl6G~g/Y+> Ue-pX2Ów W 6\/L~idp̐2ovjƳ{ )`m Y6IEq'J@ѮpZ}v/ɚ|Unu6XJ%?r Ԗen;[{w d:Wu7Hn3c .bPR"%4:eA1.+*1̼ef`0)KmdJp<gxtH.:s7+6oe%(\FdI CybXn 6[ ;&vLꇵfѡ4WE( 1S,(* QRp@FY,]Dv/%Ef]koz8k2fb!~F3;2.K&<@{F"|%5` nE2xސ@ '&3fEVI^J?5`n1c}WZjꑋ)\K-Ga!ʻXθ 7fO~J"$&Mf9qtHA 2{KtO<[0# m, ס+,- nuaz:r_˔.A7KHbHr墌{muujd2m:rM^( Ϝ邑#Tn<dI9R6v$)k޽ '[V+o:M@h8ݔ<r O@k -cB1ϔ˵\+Xŭ (7hKɉ M; 4ZuEw 2'x./9$)\7/`}SX"h(w`1@4"c&MʻZ±/@]gA< KWcFAvp{{LŞ Wi#9]Vr^ڔ?o9pSk:{ou&ǽhxhƇcm&gрvzoD2 7z1!҅IHn|SIiDC0*! O/*(4{'ynh=v٨+do nz%^@8`so+1ϦW'0c̮pL+"qT \+m|OT#GDڔvIcOն: ky`rCg;Ҍo+yb, V2CN=W[摶1K#L[ZOnJTvʛiLb`iw4@؂W:; pa;yaj۱hXrCSWN4SL6Z8v9+e; #75=JTxT Lbq5O$s(JBЯ 8tR}6<wփx-=88$(VPEԖU|M&ЋsԲShMxpIV#- L cV=bYo|(Via\…?G 9=u]egKILK9BǺ1:,3 ̔ 2Y-nX98\!ƬseYeWGEn{Gq`C?8V2OZS"a|00F\4T6&ơUMUy#vi&˂1|AKGo_(#?ـ$Ht У"(ӏ H@úz:Q:HC*d'};ں FzӉ뿶mOw5R QPƏqXw`T(Y{Rͤ%Є@ydm(3mvEzmM93iQPAXGIhMH}ybN/ ޳|v27l+XO Pne~ nHo58cPSi dM]\:HX-=$ _qP ^.֏jְR`[y6k 59:=5}"]8ԔKV 8H.ܚ.ʜ[29g"dmb-?[/ h,0_n0W$ŋ钃Q]iA$rġשgAB;{txNVWTj;x֤A!+pH2XZC]f6id%rɊ#$]6Rx#@bD 7* g6M%Rh|Enx]IO Ä!}gɁ32p-~]!A ,x*<q+ШD{L`sN^0qePX"| -I|=>Ҋ|² Eנ(,-މ :(bvZ“;_DF*Xab2d aVŁ-G/ҨHw't \\b=Hd=Đeu5^턾hM}XKg+mnUɦ ec9fӷ><{H 3ռj(-N;gqU+7HgO>VpぁK2(Vvde=MeC@ǴQ=$HtW:8V,.L-אeGY7P }WFJi72C"BvJ2 v, xm{iD/,;]?1g]JC66nt] [Ŭaߢ9hyw(nB׌dLjqGY[_ܕ2%{V՚LSBg=̋)D}Up,MtFфȯ]_S#F{>1B-S J?\f24Wn|lZ txy8 D{鮁㧶H{vsnϔ:8v*RrpHIBA& EKc-Q]$\-SC \Xn8aw5QnCQiP输0D+ ƈ)# xcF%&<Ew)1ynͅ=VS$9:9<ؘǵaioI0_})ihfW¸ q$A v ]zK[tMhEa۬=ԅka4_FdP6O&k,EizAk"SIR|I'sNWrlj 9?scFYvׁoR}2RJ7' MYB|BX@! h j&"v#l?½!\cxG{K ˜IFEWu/iw|Mf(IL5J{A1lgRa,8pWOT?rRFn,2TA $TxKY̆&uefW'%,3Rb9qs"W{d #i]k! qp mHTOd g7˞*U͢ǕyT%Op߱1;),?p wu|aV͸ 2*k&q`,xeጙ7JVh_?)lⶆ"/C|H?m BW|},<ɤLg5b \QAN| D2R6TU V5~q3KojXx5O3mDǧs)OгNb/Mh[-jb{ڟX$ "i#P!Vɪ"lء\{)"+G{K>\PNBSĿ2 0` dH6_y5W<c Ut[8qKnKF{FVVPu=RMG VǞ]-:,fR̺8hr1k%Yf8$uPfԌiI*3:tz>nҤ XM(4NSpÔykWC|d l"?5.Z0M[4Ǖ㊡7;V6܂ = ۷:\ P ct(D!:p3gD&+7[ lS {؟}&*D.):"vhD̽0/fCNBũ&IJllӳo ~|-a}4A`$3GixAfz*PP٣6,YG#x T oA>Xϻ Rm4^e 7@Н+|CKA%*,x_cwIvv&lMfbhv+fbjv+f7|^Ҍ-Dt7ʝ&ZBnENBA _$OyaRDĈ]NJx;g`cYEEWv!JE(p:ed7pD mҎ9z^592CS3y$MuEw*"&[%Y4;C3 '٤$e=M&r拼m)[ph֯>yfi(2 f !#XIz00SP nKtTKhPY<$ ).@SO#(MZUQM\XPS@[ed0Ey-,ScKadE]gm-,u$ۈu:yEt(,o c`V}/E{|BnDVSRa.mg)J$,W`׋o0X&N¤(ELiVS˜bUS, cEaLiRS0x5$e bMQՔO ; St N"q#ڪUim;hh+x.Y]NELK90=6'#3ťa$aA$!B]Zf x!,tG[6rų2Ơ7<^X#VBx(.tlIKl3)>,qӸv\ir]|*]_]=hOWꞇl(3#\`ovĆVT"ַ%d$/bo`킌@lV!߷N K@֣ÝBp]QɁf˕K4E7$ =:ѿR5<׾\C#%I<%/2f۾6QtvM6 a!b#nz7A$աv4]$f>Ua$&&Kc0B8] KeBIofްFxฝ"ZFNY .Hh uD1껺 #| c#UnOj7?4}NS / 'ݪ?[/o}x^WL9v)81}@~=HѓN; h0}SKQ]@h[;:[>wv%FOe=CL=Qxw%AY7\ %9uiXKةcw삋`Nv <+kd3mΆrAQ}@).p+5Z#5SJervMeqS=/9ĿM.:q:BdM8ͣs7NMp@a`,Dtغ̈mN%GO=^7yWub#Zs [Vh}:${fdU#)~ LG;*C^Kȡ鲛VDŽòRXou.;/>קv}|_ev+dKF(wg'(ޘ[d3q|[L'NM0H"}W@\ڙt`憴>%B>eyKS`1!oN5P@.'>|M m6 yB wVzzC*L90) EW k;nd0l`gʻ5kv)\t$LU8)Y`dp@9 @^ cDXHmSLtJ&<6uB=Ů-gVz|΂w: ;xQј@zq:,"+j yD66Y:n%_!s) "*^+Z_iuÏ2ǏbXÙO^MhC4E;דe:Unahb(|:[(X)n2qFSdz'6^0uhfB5!l9)&Od8[OdDeE1r z]>{=X`~\풝=ނ旯g:,X4pXBBnvO7̤KA!h}mNtԜc$X䶹$%f2&3gNL(QVTm)s`6^ޔ@zRO{)N=(Љ0Ra~9zтvͶ&.%x"eXW@"ge/LșJKKe@;"nԏ3WScGҮō#)LaDjMPRq#@uB>D<{9%6& o6Pِ0b҉]=FaՋf3WYEibfiTB]Fp2w(++xF,9)}!&})".Bo)/Y`7I<7v[nm/>}30\bťo)ak?Hj0!Wʏy~u3GFeߝ!wFtH(zN:vWDܥ~ a&oXTڷ[C⫲&ZlM Mv#F6 Fo&1= d"n`Y rЂwuwȘsGRɥO$QQ& #>XL7y8:Q6H _[x6}P5xaou?0c/ɵoFo]mMݔl,!zzW"Í-ISU_oݰ@OׯFȵ [[xm 0"Vvُ$8/d{9vzV"Ld zt+>ک}~Y='|fAKIױp >>ZQ+x̶{Qf}[W* ,dQ!3J{cƟ'c|l'ڑ\ܪuX{Cgq^7q%ٌ¡L u ҙ=I# ^3n>O>84i}>t䁖x'aU_ooӟ?ft}+Dq/}b8St3l=1P]4}*ٶu^x^!HKؽx!(=`kˁMʥWVƇ廙Mw _iX8bg6bGBP=@N?~-wOߟ&++GwK1P qoޛ*t%NXKB[Ҏs؄/M>b6<Ce{^l{VV,dcJqlk+mmC) ue2y|ZX^3زSmM{t*큋o?xڥCآvǿJ"&W܂xN!/Ae'YsS|-?6<ǿL$+.:g\<+x^븭@ Ś#`95?ԩ`t;`c&!E4 \ɍԑ8B=SKʣyI{! ΌeF`" A'ǠTnէ{±Utb ~sfοA.chY'ZJ3sROW?TF 8>JP0.>ܳPqPVqt.ЮpCv+z/Ǡ=)]gWBBi\Ga?h=L@=RŁ$|& DtܘőM kgS;bm 4Gopcw#^:ᄵGCP.u/&d7EJc8F}ckd,8OA =,D3!a^r~姅$>YΥ ryeCN]C~R+߶pl|P w1ޙ́L{qR)^,1POVfuvo=vL@~~,wKf^|oújo C}n\? 6r+b 4sO+mFEnMz%ыpq[J YkfRGO3;~fB;S&-a>vK .2BohnNEYYTor|[N]yxfl26@t]X֖K/hx>ޮ6j\I&km.mVX+ZGCCeګ4XpEG>iɪ^.\!X"x /\;%O^M90G)Xh}+C-{(|۲{Sݨ4n\.cAd1݋e-_ruj?ICCPCt! ϏV7ײ{}n<а\8 d@dA6hmݛ$9Ъ>կ{wCjȊ?{3՛q^3!T2ԷÅ{ ]Qm˨K[vn`^9N$f+ݶ|Mؖ Q텛U"޽raB;0:͕ZH\CaxgTkF_pn|]*=_x&DC]ON51Ҝ?\z۫7}d/3=&)t#RyQ[~=[ϟ"Ex/_*ed`8_#zOA~Ќ7O>(_횃oѳ vm՘swe 6Nܪ|vN̄l3smjߜL_$01#52I)oka=5rrj짅ѭn٣TZxL*\~gGz͎Es#"m":D13 gz+bA 2Mo?C{[^{$}ۜGCsdc0ٍ{W^ k->Cܺqu3;Uu'hL;ּ'֪q*\B}17w@(*2)/qm 4/+x(,S $63wMmznk4X^,޷l{>u~']~Bh/؀$Uc2w||mgmTJ#?WLx {J;(,A{a4F pQZ2Tm.&@~$1&uH?.{%*+͙1Zna-F(&/Ac`_\#JS<]/OA 0ׄ+ݼ8\1/hQ f jӕ-*X?ίE?-7&|kkzkce҂ϳ FN ?dmD3kmx+L Õ×'ag~[SYM?]On$Ԩ}?w:5v$|_>fXM^ `8wՙn`*&xr#k{7f]A=tr Snwiy %(@|~fODunXHHYrB.SEᜄpɟ!ZwE13򤬹Vm]<<7n*e ĂSu.P9SDGδ i {a3EL/Kc;0U+αBJ<.85>8<[bM[.#'wh y|>$ _| d\q+nv4ܧ TG/lk  ̬ٱ[opfvnjDoĥ/ronɑႨUʉ++Q#{[vPJ9sإ_S_rpO#:t]{~|.}ad/IN9i{ n:J\Q;zwaw]l|_dy5LlSG7pCȞdz GH/.YGDάÅd]"7+* X1#זp"Tnt T֪]5(Qۄ~O]x"#*+ՇQXD]QSaW%(KMV,f+cFU)Лf\%l*ܹ Kz3&#h疃tZR l]>̌r)$z}gs#N)4?鶙L#{Xmf5LFaߵ[^㏡#\ !|+z_*{ɏzaG9ilqiSl`H(]ŧ58 5=hlr\:q*unu%䉿 ]:d5טnI(4"p%{Ţh # ,D U,ʩ(V ^ ^*m:3È=U@,g9u4°]?J/ [+^a9I"ZZj+Ay\}}Pasp4ZO/+q2!8t~a6"v@q$yxWNt2sãxʰY;r.`Ð vwHIf޵:=[(0 zj閍G۷wGBH ~ ?nqO 8 dOO/SZ9X6Gne#;Fe `f!(GTD-U'őp0 C*AN*DH22mLM}i[W%Ï+nAgNEǰ#%sR{|.G}<w* .$L$Ba!EpO'}i1{/ BM8n<1uA5Gƻ ~p_v۬-e`Kdm"V!f߭UJ/g {K|^,~У3PlqJ ~bx!'O*(k'FM_iƃf\ q Ռ"웒(ފL/@h@n?sC?\TB/_@0 %Ԃ(\*! J}B T&lTδ{Bx_iB&R9O>qQ(W{Eүs`xTBM(ъb74<_bK־\ehd^~<[w.3k=6Qӭ?xT}/Nk;^rX\9BצQā_fn2[M_fC m{=,g $w;r`71y^]wVb2h?Ы7tr Vo`_}7B@AL#eXe;^@UG^!A%=^UIgm';rğxTSyWĻ{ԝͨ;V7^ٙRmܙw0E 7N¼q!U#x➟ƃe3Mp&vI`"%gLĠn9\1-: xR{~.S* Bj"W匟Fqmff%Cdߣc7cD=~"l/%}槅 [.8?~Xn^MCSp~\qyX'̵;'5ġ>jkx> L6:]aAUhqroks=AN.ۈ #jF8B9BQ#Bх"$*Dh?Ɂ9+(V'C3\eZ#iK@*ya '$cNኣ.`[C@8eF!PMqSo:0XaN?(XzM#ex(H wö }Wj+OU܈$w@:jSןoW'v-s@_Z\ip Dq"eR8ߐ(NΨ[=r:Ҕ GpU+Oe/ΔLߍ6-]}w~%J]>~'Gbn32K虲Sn0MKjGgʭPSRJ n!(FԘ_ ':2*5XqjJVC:< ya%MPVGIͣT%jy|15MV> ot*awo0Zb+|qqBڿNCx v!d@=NQ&U Y.dYDO͙iIdHj.Q; }w騌#"k6h7ƍw2wn S,7 P[""˔%܂b$fDi4v LàXF4<Phԇ4`*3h@(oVq VvF;ORo3 XA4ł~Q E8u`Ľx_[C fQZ`e} Ǐ?PVK+-Oe;  t |$k6˥*!7(Nڵ{,.ƼՇKYr^:NwckԲ{:;!< "viŊF:.ZŘ&F6sM;ﴲ|+AV{N,PQv %P;ز@p?YS 7|ሏ>)jX04`[KV5:<}.-讗|fms_B>8;]b*cTyvwZ>3tM(v|+ cG CiR,TBמ:d_F|.'~BQZ0Ov*QNWA1lӟwǨ?P%`/p[']ԋt70K cv菥w]%3`ӵ*6BslZM6X?\]Y,;HR^u;YI⳪8N#"y4,0am`,w@nȾHD\>pi.bJDK=Uiڦ;_\[JMV|\Lcҳz Ҫ9iT, wq {1-FBT5nJUНtyg/?P/꿌ɦ== C:i /~5]SmpE"Q5Q(W{s;Q=8 pDph*w KtՌnk8vpV ׷KGSapZ[3|k3*YY9sI<#kK7X-{FLlrIo0曎COV ,IHGD!v9\j^v|tJzY;JW\F['cQP-( 2>Jh^u~g西GM& ߅$z*i^> :'$^;]bv^E)9*\]mNΎFn/r&u+(KkA'lVHF*QQAН_-E_K}2>% QD':n;5:Jđ]\D#}!=ʏ;|T=#E GQdQ0 .٫=HԾ%p̮Ja Y+E`?b6 p #`‚ȋ#؛!Y gvh崫LPJDNgS{ΥaRL5_"HЈ(]{(렃!Tpvn*P{#!D~ZjՙM^WtA]9ή6Z3yA(*yc¬O9k¹IboOkowEvEр==e`K A=jfBЊ8 ,SV"0ctt:$ n0*!_ZK;NB; Di)Qt4 A hN!b#AC'N>ɥi'ž\i΁jOTB8L'`^%]RwjEu>JB!Wm̬#>}a*} cüSA'E8l'"R@$eGi10kb'hwS*KbwLcx/+ra[ڕZLp1 wh yAʬmzjn/Jxߔ 7Ih(_="54Ӈ[QO2H( q;3:j~UnxFd}.=bBWs${ǐe)g}4;R{ jSơIXyaE''@7Eh:wAFhD=hNJew We>`kv8G ;wd~˓X1I<]ڎ֧tmscJxLxŪ9Jʏ3hޢn D5XUfKLijMQv sJfcBy~Wۜ^YBje4:͎)u5VE-+M{& "8@fiA!lwd6 6n 7 $#a[1:owfqr%C3Dk}|惺.Oͦ.>bgsx_To{'_7Q~O>hg۵wϝQkЙn-U?Rј4Q1֎X5Y$aiH`D/jkjG@ψZ½kP Nkz_!_Ol;?H Kj|>G2߅ΏO8qw$ f4O7w6,V.@됸- x!!{_LO ~qC*-n;/z$ݱ'RJ̄M8`_ c즈K'ʴΐ؇aݔ`0`~. B& _qpԩ_LS}s۵O*%TS "ш~6_\Bu,m4d9hV8.zo_j=QL߀9yBOE&aoIGgwK4&:y*'h}To830uegθS/U].}Prvvgʣ(o:4T&xo4@^a1 vL~lsiB]U$!acHsu䌳r!Uj΍21"v$m8ކ֙>J,ڪc;4(M"vy|2ĝ;fO~;7Kpl=|Z`䓽g]C$Ѹ)ZBX0jmQD젢.fea).Z`-l"& p'竭b%ur[ث+ *IcMQ5;/&cf#/LMm%Uwa8,w1Cf2VЃp.35a~"ef &j;)fTъwhKQd 0KG'K, cPfxz p_ZpH2䇽YM+M3xdLXNPpܫ}#x1O(V|a5Ac<2{د`qRAخRXO[ʣ߷1$< ϣj!8?Գzh*5.Ϝ{T0vrxDtU/$\n]S=|C"}aE?}á_oѶ*tG W+a3wTxd *V$J{@ M1\#s"YCP;zJڪnlT-[T17&Y[4i}dwBrC8ţX@+oK{cnQ"mQ&hIQ|CzB`b/MmR|bI'-o_ɪ;(AC0,;G5 8]Y*'Nه$=‘,غXo{3P{2 @G4 ۉwI\EOuN,?;-$V* ܜKZX"HO.m7A79 *"}tHQ?tz# G'i(ESv惞X/qa`G􉆉U#s.98 mOSBOG1}د 2 QX HnH bGDZ-d>;wQ:CLX(]Ύ#)lc7b=$YC|E:ts {(籡H@ݣ>r)|M }^M^~F{t[@:a 1HЄC1ilI'jh$],2+^gJ!qF6,t@P$9 C!Mj1!eÎO(:ӿigGqBDHxM΋G.LcB Ok/|P>JĮ𤂺?&_Q?PR>(a|E}F YL2+"#m(L#ŋC$.&x>W[,Źzdt(<84yk7qf;4É >Dnt=W- @9ӰrLal;Re杈 ,tխ|fGd^X.5lnB3auraNb.ݾL|OcY'׌V t1^L:nD_sxuIeBd'3F%W(Hv鐨*΍!Ŝ<6ng+Fbl͏nr<3gR/D4C7KbVFmdJ}'WO1@3޻cXzEr@-mbY 4gfnn^nA4Y*TwMb%UvJFw $݇^ic_d6fbscYKSi(YOk1kFxB2~w'0-%r3M ^a4F50G /F2}x0J!e90'œ۵͉ [t1:IȨ:4'-uDnTFh)`jDavS >rh{P{vr)oӪ?$IO ?HQ\D! *Cyz_")Q(1;%(t3CD(: #,"3AZ%TKɐs+Fi~WX!ip v1 1D}@2|H9 E]zH#c?L֡Q>G>/J%@{yW*|vl >~0Ԫ-O$Y/Yh6$S~e/DcV_1~)Qp D Z,!x&*!)iUdjfjd*S5S5S٩٩TNJy̘yR[ns7H2G3b|;oHEiO?^~k+ufNosFC4#3ӈk;U]+ ^T(L'xzM.C}֮c6x72gݙ*{o2ơ}BN@"X k BU3҆3V[nkպU2_]"d0ǿ1D0TiNwvvm0Cڴ?_t/?!*JHJOO\Q(췧fYp&0T#A;/E"QF#Aޯ}Iav0㕩:a- ޣɳG>b=M ^Z%DOL|;oh.*uHI\UE2,̑ ,$]uO(hp^Lq T,ewJϢUh3'Ptm:.sIτD trff%PGZgzRx4 UOl*4|CQ# 1=(BA#aL&ٚ<5;Co%өE(SZ{U^@T MyQ3i;Z&v3rL=]}c<Z{qH ?s W'&2E" =]>yۂH.@X =vD#y8"ÑgvyJڿW M"f6IQ 4f-3#6c 7g|a%ĕ:}9_*#~Y~P~._˺οU\Uj@Q_=pu"/<̣y4]?kuW_okvt}1uS#LAB/{*76{ `V|~V~J-瞪B]̅t#"O0F[PA)wGD $ؒT"Cpd!J爨 PqZxE(QGgtI($X$ꄎ QNZ3k ڦ tOX!:V|\@ ,Mz#$fV`1^% 9*>ׇ]6c(J]_d p`>.hlR VBjJaVYGze(jed;U6esm~ g׌y;+_<]ŘRb06AJOF젝V!tLB=zl P :/>xp?j#RrMZ$h//10pFì # ?4UeO@ ėCp|AooZ!_Pį8\H4?A.DqrK;9" L,Qkq[痩*oG`bxW{F؄ocŞȏ jj: L;`(&BJċc! |kd$\ms#M7pa6*$y+DAW??7LrdnI^@ ˯e,GXA_4sd`ϯW;yyvakVG5XJ+u* =ٿSG~z8/7"|B%`^;w Q Xb#U/fz! 6َrgEC/!M;K+6=+!p# [;*Z5TFy[ ĔAMʪ$U(zv&2N}EV 0T}g屬OBPHk.|\yyeVS]݈@Jea#{|Т rH  0J'^3i"F2dM8Jw?{;BYm=i߿P:g`*$DZoj0Q櫒7Grk(:#G<&X? ST5/z '%,~:Zj? SQd&gĨ~ 6>y' ;O #=&Ot5*B3HoL]/_ѡ4- 2c8auڐ= fږw[:JY۵Tf/m̋NDئg^FCXm#q(zPa2 I·D zR$UBnz9/SLna`'ˆRQ Od"ZE~&!Q"ʎ"' /ROEh8 +( /Խl0Bo|K?Be94 $!)FXq|E+ 玤߀蕈BϐlWy-|X) qaB\g#U yn1UEIBh,DQǸ|;)a{~V7ImFZg*((eo> |qBM~ep ,dEV$Bt z/P(]-Wt ,0 owvfFzXG LH%/z&ɼ &wjޘMy3UYINHbX@4  Di"dF*X`e]ۡ-ӣ'&uҥ^KV&W8$} tUE.Ic%&KIcOV$tȴ]3EeWOyMfO>Uwy]Pd?8:_|Ծ9M zN_aOKGQT|0㟂w7#9Y WGZ%TH~l߸YʬE&$'ҟw D= h0nhsxD\{5#~ G+wiưZL´F|!.]U\Řگ1lZ_#XzM^]-i \~v͖E_cRD^8b(U}N{r-(s| GjS'saWN'NNl:reʄMM[hNC 3c&[<گ pns-:ۉ440k8{F y Û'lJ1Ds?}I'#3 S*?OlIHn&9Pښ|ῧ`x 4j=t`ETSl uvFS3yD1筜+6%4W0)⯯:iFX%mb6ngW-OU$:v`3WU{|rUgѥɦ/fv:WurMQ BWׇuu {SׇlȀ!+B !-G{V61][@5(hҸ-  WS-d>>#m!q>ǒflMԮ=<[ۀڠ*{bT0QO=LO,?ԟ(K?>D"6q32J^hPѮHRzW'A~2\Ţ?md87`0n$\ϥumkl٤E l7¦ mcAbyb!-"YEЌsiQ:`ԡ&U `oZ?6 T_,#MGC`j}5l,ATϪTH za| r #cWEh$\ƣ˃'dq4)gZyui+:)14|Oꘀ3U0-PZO'0~Nvv,.cQc!1״SȽ ?(C$>8c5FZ ·Rڿ!<0Ǝ†ș2A6HqiSmv'0 4_7Fv<~%]dעy2N+%:j #/ mz`,XDx0ub.PIRz.c>3  zEEH=ښ<9ts i[gjF{>-b >{1y0'29 PB՛Bֲ_XSI? `(FCtP5**s?c{ml456-O$Z% Ll&#zzʜKZ=]:_߱;$ɜD!+:aARͪDBv~<7egh* t3wtAt@`*&)0^7Z|GLQxwHrIanR,6>wia v:?٠c;MQOL/>9ءE#Z6`j衠OdD͞|j_A+~fR`ӆ0bKJ yb wX yiʃ.}Cz:FvEM+pt{Sk+ͮ>]"M;ӟA[2+BrTg"W3#]"Ҟe"72sReʩtJJhPlL۴j!Ǝ~NIxyv H&OD -p'Dt  #C6<Υ%*.\LEMFmGv- Pz cxIw0H¡B21%2ʵgrj |Q?*Ch?jP1f;:ǚiZuiQhh|b跤p֑&pbq)G{Jv:ޮ$ys1{Ç%]rl[ԎeOCAr,UnX1VK_lwQM >UY҉i΍at ++OBJY[}x̎oy坈u d#lZDĔd|C􀊏`8|r: `u(=[_ oh#UL 8QxG#tY F8='^h(cC1'6 0 -ȒCFvK 4C0B!C+K9`hvRb; ,b֗j4H h߾(pB-5stQ/+(? K?( yax28Y#(`[c _svO‡: (^7Obg5$@"l@0D)`,;T7A1( o* 䓪urxK-Z?D#A D$oa%W;"}0Ъ.دڇ?- 4>6A*%ïbmPT&6)6 RI|%+ :BgtxOB*"HJYdO$5+$FOȠ8ĢV-2g7g;#d& w'S|i]+FÜgW3$\YZK*x]ʏeoag'bE0Fz[cJ~_%^sfUqƸf [&M71C M>_]z/#>ee_>@sX_ y͉s&R]=] )H__ 8W𰶭 >/ҡ6zuB!R#Apr?Ezٙbdn-\yʧ G0G%}"?L؛5sx"@X/i |a(ߖ6ŃHSA.:0gäfq0 a&` s? w9UL7es:) B\m+Xu[QssHTjmźx 0!;оʜ@3}I (WGv B/zaoN\>V0UW D>$X eBFgIDƢ|HW?c.wOb’s~A>ˆUPBMD$q9k*M}~`7c4KBG4fdS3>uub$LwJOduYߧk;[DifƠ 7}BdP1bݠǜZHnwpX6&[b4SWOd Q TO%Ab%~Ue%!16Ad̞EZИۢmlTaoҧRZUai}kakM|r`!5` ~B:>z~ߜ9%Ȣf0fPAdk Zeؙ~4@w[uGW3i0iZf ?GlkZ=hg-J[UVTԆc$[|>ށ B(f:r&\LCZdʡbler}ș~O _X>\ EڠN5qlje ;CCAd9au;d(9.3- 9> L~oSm[ƳRr ЉtuR5{]Nk~R$ XPz Xqon"Q1y-6GLoDф&cy0 G0 V!x_v<f~ H5.:`Xi} ,1o(> >"7 Vpfm M^` =D'~Xo+ |E8ؿ^=<8]`䶣Ok9y9@]c3B[&+ϯD83_T|>Pb ^GXBh/dypEY֜PD+b̻'9`Аw5_p[#C^CAR -ו}5OK0 _5< @\huNF|ucb$L%\>%~]:Wpo{F>IT gg]:c{$4X/R !^#Q}gowEC/!^C!@/'/BbͦPCIB!g#âa4QtjF {C r3qnSkC>E2nD??e $J S^s'*ޥE*6YrK%iDw] W,?ǎ20tP M4GaH@[YZkԃoDJcQfֲMۜ 8N8|Wy6^ڀ.oe-ˏ /S*WZ88uhF8fY&(e*\hIb( V-v7R4(lHzQ_(@aKe sx' Ë=Üd.lt C(F#VA Ϯ qi4Š/xl6t.9iKVW K}t"9U : <Qv {~#^B g5G+Kh=Z/|Oo4V6uDޱ.'Yh4ʋA }`P2BCa\]!%Lt_"KTg?:vyN6B*L '$ mP56/7tth3W LU>uzn.9u\ĖW|<Ԃݔ~d~'Ps`4Dn `L[5o'ꃭ\e)|v6xm`tJ}D[J:w ГXa?O8bӴkn҉58Ŝ]6_ ' mIǞMkH-Ʀ)3~w{[L 큨|L5ވ-6+ [*X =ߠ`c-߯XC$di.z9{5Á0(DMH#qXT!Ē%` "6{yJ`T(.?XK%ׯBtGM;u|Cj]OsE|^8c.r _P%d m0P6M Z;Ƨr"`CM>ԚڜЩHa [Y*łnZbO+|tڗntm蠈O| 0NYJ|~N]1q;X#|LJ+?'M7!4E}AjE#bE~|X=8.}VeZ#C?4{kBM+wi6W,kd@hmkъcY!;9: ʯ%g[U^?,pЗI'oS??}z֥cPh`n6yubUmsfjfqS z1cmiCyT5ٔv℔RyaTg:&sӟ_\](ݦ"h{|'C5B"0S} 2|Mu \qiH70QX ,%>l~K$0XB6'IM:rX={(a&—R@ 7$/WD DhY B0@*̄}Ur`#@G|[-HDmѺKG=o#}%U l)${p(hH6ti*rh*KK&4])MGDVS$mL!]qE|*BA9-l)dm1gէM_LLU:dBO埀Lb?$b/I?A0_Us܆D>Al`6pgf`b~IFK/i^-Y`I7-mYrHۅOQXyu4(eKEpɱ)Me%ӗ`GV_@bz 3&;β >C.]}?C[䧊c+};:eT{Ozqs`w|%ru[._ 6 JX\~?;<Fp+´÷+ѻF#^$lZG fdyj4W0A!ۍi68J@ZEOQX(9 ӈ"HWOic.Kv]VI([DIH~.ؐ'Hbt+n5DB& Fh\@rMPa`(,Q:$CadXH7P…w7mo8B'4ؤ=.V[gCb$~ MDڑW/1}| ,iTᶟ&t-`*Nb>qrpi/WOI;@ͧW -UE;W?1$3qUmzXTὄxh;^÷JgT NGբl-$A_ ~#> 9 u>0{؀.߾tf&F=X(XSOI<@EXO SU *bJǵu<ˆE$#F x;E>#C';A[4ÕjqsHo^㐛x(ԺOfϭVcoT gX; &m o>jRs=˕/l̢U W1eI(.2BFHW1twӆEXz?9'PI9k}LpW""b1f p6 T d/zv_+L=]4Cxx*w#-( ~H+o4 sNF>}1^`[!WhikRij럦VxF\~ԯZ$N'3#KfJ[ >:c5R"`.>3W/ԥIɭiѮn9mQFʷ{Xw?<^ZːMK^;S$Ѣ=2|Zq?l$iZ+ZaRKbߦm\3u] {x9W#aw UЩaB 6mg~3j(v,2A0$鎢Nr[dd;D x먟%}NM?&yFDQ| ' ]c]!;_%cl:СqJ&pAvLN!,eSK*[qylzdH]䆃:MwC$J*? Ku=Ʒ~K.!<[#4%uxx6e\I>㱻SQKjE!W$ 92`v}W`sJ[D R7Ԋ`+tEFn)g^&|_&9n+4BQPS=TV0v5KC!rR̮p"Co^t@YEC R Zs8ڼ2y 2J<{a0JkM˂GGZ~<}6l&OLVzK&32dýST<6ܟb~U.TfgcK'kq& Cy [z] [ߠ΀n7KX'v1IFDDg&cXD>ó^\aCaqTNDv@0 &F&qX!?H-khCW@"%ЋK. ^~3g7N]ZPUh&E݅ ۥ]ze;(\\&f"rU.Bfyo(18B Z9EEEc(rA}DhhפWzF;ĬHu`CSrot!;lAp UK N̊eΥ (!y =gbS["Tm[y@_!|~9})rYtU7.\-Xq(sVE&I~&DlgmrQ# ؁E$-OWľ k?\V/NT?,&O&c.qRmNPW&S*k +E5#8 AlK̩1 m1@6و0]RUVv+ ( ` C?D0~ak}BAKRAK>_?#o"gW)YY<,IZ@Z|Yk1׌_q"Ê5sKQFA.X?5 F,yX [k3l-';Up3,=*:R,1_g~M -){bмXC+\y|KEGYh?"hD_YrmhR4ETi"%b!u5uO _Q}B!Ko,5 4ufFOl|_SGyQ.3`x^&_-IkCKhSuσN z {%ŲvkIz: Y_g{h`sy_bj<8= ئ"'GO6kIkUMQuuf+7дZ {+_77eH0:?YaAHw?\!1Gcֵ-bYbZ'u=VehW1k !<=߹|_S'XCB2}%0ogP`n6atS_R?ƚeJJlۂ/+njhyxK%B Y g_IfB/u#,/al3IDT7#Bߕ ښPp_$ Qe Rb4)Vb.K|}hS M5_//B-%SpY=W`Lho嵟2 \&<Y1UN]I %ruy:\K7eTĖGɞKifR/):k!Dl !ҿF=[0pl[ Kɞ9텷>x ݭㅮo,ɸ)Υ'F  aj)wiSGRB 쨛 AJmMAiV]Fl!psM٧(]Fw.N5rSK|]龻cU>^2jVӛ^?8MĻ1mzj~&#MO]뺽3og-s M۽utX(}mH꩜ߵW{v'Mӟn"?H\Zks}[\#ڬ%_ݹms<x8 7+፴wyNgɫlC4yn>Dl4)UOw٬`؃v+7stB/|\D(K]q=-Ep?DjLz7? bݛYX9e.Dbȵ܀G6dT=C_9X1/P'3lI| FEN5%vwefkqv4y.}.7K],/=>Dy=9,&B7B!^};Ӝ{PWKM涘 ~ol#tQgnKB̢-4%gZ9r1fzǺoc]=!lH~V3rrK3]]^.@C,4'W&ddh7$Κ1pjGq` HFlą/W HsїN~A{aLBHkR'˅k ʅjm2X<\Y֜e2! )'0jV0981_ɴ7JuSVPLs*9+Mp$1e%W=Ɉ(W\5G Xƨ5zhz\5~w񙃇My)] \yjNz8}~Pj60v|pkch$9G-о[xӋ4:J^3gb(fk͋S+LU{U$.7" P-_$bmĊf||5VjH%?L|6m&k'sU>^prRĊyԱ鳍SnU?3gT~s^l;p-?Y:/; gV^>9S^UY̔oӰϘKڍ3))xLXj-sa Rz(w*t4cA$NJ^#9%6ۼ@2qioi@!s[E$1kQvUOYP!X:)H; !I[!+!h9B"qy5P *E遯Ȃ t|䚷)!HJ>z({t*|M0VV"7Z^h|0U8ұss"q> :HW&r?FTGa@DUFo@]lTqecn 9(>%μKDqDN  1_D&.nR2$S?{RkJᠶ&51s5! '?Xzzx]1 ? ^N%*P?;bz8P}>^p Hy@sCMYb3@q{?-H~^[OĚHdbP,0]J ΀7X#i?w5VNKsLc)!QD71Č|d[zrLnDH&LQ=SfW"ۂK!; J얠pz߯&LQcE/ -A~ zolAMgc5~$[%f>%mjY9jS|wᅞ96I啻$M}Q1{>? |rA[ׅهfNT*0* sߣfZ$jv-2"l2 AbiEoZ 覰1fc͢kyaG "L/ 弑ϝigG9e,L+k^Eqb┦p }A x#1÷I#f>7φ[ ]ab_BCw<8rHD Y;dpLNͨQSX }Z5N{gm?/s;gfg?Wt->v)_(ɮe>r譱d|a#ϣMS>]6>/~cڑ% ;]eN^-Fm`%\Z? _pU'8: Nn uۺm]ᶮpKW+n t]DW8Nt]᦮pSW+n Ǻ±plmBkcj]0&006Eb>m͜i=aa &\b!+UVJʳҹ`hQ*]x#'KI2q yЮ7g䮗'\yrxScb@thdF37VgZ_+#D3 {s[a2,CAAЅ TeCЂ 4jRfDIF\Y3%XssH龜U !SOO__69gkQj?0CSǖm!ߓ^ن޻Vnڔ#l͏TZIE:,כg:! .7J6Tّ-"簤`+n t[2,ߡ_@n㚋MGInGXZ3 ǎb,H@Z)Ul~oER R R4,K,4˾N f՟[n7η&A9'e0풃g2Sd^%l'^ꤪVjS9SE85;8FgOuO+s<'Sk>VL٠ " #.W7AZcWM{"{U#0v`l؂1 c|E -v GJPf5hNfhVFR43EKi;Ji;JiKO";e3{6la?c4, r is9fxJ5G+a  :H0 0`v.4*ȈʹuL1b۵}(7pq?؞@Dn9Id'D$$JVEIAIqB.zRR`.HBR#nL흪1JHnh3kz/ŠM$IΫOf>s섉{`ؠ;|4$RAW..ps*(g/~9SjS4zMٷFv䊖hЁWV} t hC02X"[K1P(a`l`X̙Bv扅jvM,»0=8,yU~oRN/3z/.>^[ >"hl}u~`pƐF1 cyν%dzK^vs7gJ]9 [W!Q#^ " ^,1Yb3l 5y2V-~\9ҲC>5g9Id{I$Df%[dV2{+=IfOٓd$:= Y0 a 4l8m /=\+'k#c ;Q,iVKTC r\bkUV1tր bj1=r0hf֏ӕ c6-00F0c1ps 9n7ǀc1<.0fn1qΘҶ|6 h^#nfhdcB9p榫ᶆk55*;(w4<WSUli!B074gа4>Sihr;mDjض;]l7T5Lb [qLެ`a.g N" U8S4]*[t hCЂ `s#cleCH!MѬ 5KMrn" E 5 J< u@ ֗X [ALCѩ10N=tpBy>d8,gyKo5 lԀ(@ Rmlۦ,` tBϰmh FILi2ᶟ\O`n u+U;q*\eK^b_hipwYAWЭgcitaRH HY`,m6m#`6mSobqd#+Hthh$EK38h$<'+ݵC7a6T09r%!P^]3́93#bdvsY~iBˉ9.qbAM:#K(WO7\|/Sgk8G;/O)Ut $8fYÊ͆114LgX9]2wިo&i7FI4jF0f{S2{ a?$))5J HMb"Ր*nUK:^=oA,=Wp?s**&ѹa'MgT*[ h}UtY [GFh;eS݊)nz$M }Tfwtğ}ff~Rְ:Т՚~]j+'˝ IbA~? &"i۳WNGBVNbX15TF2D |2  qiJnIpA0{ YxXD'0 8UE9e00orLqsh.#21wVLa"m)0X&6,bvҺ22|Ai"^覉NhiMI(v+RL<%LY^J3_$]6e.&}@;YأY.tyqe#U&$'ER43EC[!) 07He`kd{5?,_73pM?A63 bl0\[9^-2GJ)$y);2@^GK}m<Οfng;3埋V{);3yOzgw_FJ}]ʞjTm\VxC?\x5kS]0*|Rl*zuZߞ籣@)?x=]4z~sqx^'bo[Ãsc"D=z'<9zoʍw Xr'ы$-_ƅ*ȧ}z=3.2*o~49`C+V׆۷7.DxcaQmȓM-cp|([?yr0W boX[Odx,F3wn~wߍg7K. -J!;{q;3 '㲙}]uo2A=+-:G&_{eȿQKٞ2V=![d_ g2ʫ7:YulRcC>4ѾG+$i^zR7ؾ ?.KupKϽTh}Pa?ֿ7uhWz6&! SbN`9u8sJX5[j=,4%Ω$͂݁,\<:nHܗt786`cc㠚.,!h[%[}7Ɯ=~o<Мo_w#p9ygRlk7 ԩJTyl5]UQޥ* I(+ݑϝhr-(yVd|-KUg-<=:;$>WtdSG]ge!+['0$/X7@u*W6[iӛd?쩆b(xEa3 {(pʐjY [ gu3_~?( vpcJIifiQzv%Q?"x=S"`+>[z.m5|8!KR2KW%,* 9AOIudRjBQftmD"w3m7h<#TfY ZߚVKW|h|ϴX]L 6Q D%Cb>+K# 4Z* QI7 ?֊8W;i^tC?~PY G+/#hWaO]ekT-\!Ee*%'Ű5¨° ,GeG7}:A+:XWuYGieB,)D>?Rygdx狎yJ?O?ᱯ3u3$V<;NRM|seJK(=#oKnE RD1<`DA_e^Dpdz(MށҰmMOCy&ೡC痓 r-,av -9>Ld6xˆ3zY o|(h[K-5|='4Vv=,nvZ7~ΎA(^ORKaz͎&^x &'Rw/-bk jNM?FO+VG8.F5$ZqB|"_JߨJl(d“F)&iF˿>M: uHMyQ,E!B`jt%D|u-}GDmc! xO ?cfFCCGK@mejLBJ$P;zUF+{Ҳoax&$VtdpO<i}ȩs"D+ o)3#zUnޤ+n ,ʿxhPpm 蟖'2o߰S N2:PPΗF.p(gb',CxYEG/'1#ʝMG_Nuz>.<5f zV$ݫf徏ajgtBeC)^gIchm>|Ź ۗ^b>9>jhMڇ9XP;Z Gۨ}@!e*AY~YLdoG+"zC[v7W0ѾÀJwWUJ~'*SR,nVpu:CeL|*25B{^JПq̺(QYPLpG8Mu G2%34EvoB;;I\n3z1DDt}AnL"x5r?-r;0 ?0Z¯cIL7&]T-0#= r>!KC@=7Nr-jmKLDO|s ~/ m"^%"E|BplEnk_ԗ̚™Wc\nsr}E7C06{"Wٟv)$|%VwјPgУUGJ+TJa#`_sEWӑUnznR]߰KN=tCح m2qwXu~5-"js#oRQ={qI_JN35.ݛ -u.,uAƫ訧k-Rv_)􌾡,$Go8Y=QUԤ\FEF9+wߪ\~o E& VoG.i&K~/IysY ^H+СaG;Ns;S=;fវ d>J^S]RXH:dyu͛]46(%\O=Xs]!Dz|;gb3How(e*R=l2>Nbl֜2 ziO&1!LP_ll 9:.,fXtA!B:җl؆`'}\Mc+z m|6!¯G^<2H?Si` NDu ͠j:e{2e %Ye21VL׉eqvjOgm:k;%qR|]ꙺ>Қ,9/<,bfC_УCA0BU&S_;kDVoTt_oUWV_EB.먂WZ6&u)!h6?J7/>Õ:7be  RV9ٰ3E쒋VvQSftNW2N/9Ze4(w<#ڀݡw<"q"Otsve)Q;"X*~ו,'ƎFmj~QsUgx m܃ܚ2 7eEWTIl?eggS &!XHpxƩVqGTIPqG:[&\='sC!{Q%Lo+}R&0}5†(Z,.RBC)Džf]ݣ6oTA00_uNI]hh*=½fSx{G{Л410roߞ иY+`Tz5>7ibI@dcqP;:cMa)Ȼb"4Gё`R*N}l"t/Md|Zvl򶉅$]&X(-ݍǕ1iOxGR:"0Us\InQ9b\ӄM^2i Bf+\L5ۗn]H1 h~ҙ`5ԑzF'Ԋǻ g_)g߶JWsx`s5uCaFQfH)F;Zk5?ESahb;#bbazSCU|[5n ;94ex:n1B!äga'2ٟmC,9c3 U*hdĎzdːfͳD5ziJdH $P]a?uUC3w QSy/ 鵊t\xѽwꙧ//~`Nd-uH:sB2S'qA{yx 91 0ƪc`чx/XMseCcѽrhڛz+ 捓 hX[ڳBQ3C03@&ao ƹ,w0i9/5_3)=VfU +q fc|IdS"y=0CU58ODfFoz! NDP[O 7Y61Hqjiɾj3.|դIU6P存v 7 :3}Xb0g& 3}8 no0M2"@%VDxx6HSIr0U#y\}!CJ "+cF~k ³p;9cq\ގF$KE>%5p,pD8::q{Y#RdAtYo}= x6}~k)W{g_] CmyOi-D 5&rGSގ-?w&N<˘"I`^hΪg桵HQK|6=LRF;͟HӐ//r IF2r<lԼ|Eu7#a`-]4FvuD}aG雵\F|s?) Oy_t]7P%`*V2JqBc *3YOV&Bq_ʮ<̌ͅv1cbHX߻K4fǽ#`T#_9Nr -FF`墕!l@ViDpӔP=TBьV|~n˃643Ìw-b0oG'&9A*+>M@t?tujuA=b/y! qN'03pbv^ystJE#V!>]]_L$"߆9pO:) uG-CEGg:EΜCa8A_ꍊنro`%RJyr/KWp$+2*(2R[B H'qM(=ʎ@Ȋ581\UT}3'"$ur}>Yx:5RS4bM)}c?V"4FԎh~3rw:M4yKp_j,oٵ&1usSwz(9K? Hyp/o}|W_6k賔WNMi|&7.#inFau '^U>cU4[JzUe0/ad~7k[hj5S /7(-)vro%*OC[.h"9K)6iTgVMJq?DT{i @,]m`3DloOǃvߤGZ}^_HAe,Jgt):eXe#X&Jg hCȬS6aˮ1R4s^5i3X!^я̞έ|K.3]y7rxX$Ey#˿ ~J 7f# z ^”RD6\"M:m}hEqRzX@sFT ب5CQ0uIw)_zzfѠ8x@8Obz~}SSx}P*2!kY(0hBs!וN Px~dAu)uN~"AN1KY2 a@CJiz41<e)nc*u#׸Po ;@5\WP}zY% dBЅGO5 B,뀿~Ge8jFr:;+8+9镜U O.b-Ff"QYI>=O}w!G.yIvVE=joezRYFƨ0J#r?2Ec 7Ihps6e10*,R.>>r 0sp_DM0]%)1(s!JRFs Q2Lwz_#.OTk˟~U e {em" l F@bR#pv)/'۞HsEzAIV*?9 XW9ΐ2=Y"L74lx%yhW`SMZf>P4 4Cf-rcpBÐ~^U':(u#WIHmẀk&AJ4cAfM/X֦Uz:W'Un\2۵{贂"Bf(z⾼좜?6BSSV r_uL*jOܴiu(#i&g>o^`ʮyNu$}~*ߤ#H;J4$Q\oe1%$:#}"zi\OhrOeECg-u\JC5p\FP6hKFJy%'c)5MypzSB9SԬu&BC .ɳ_4>)2ΔDLFu 41VN}Onz(E߉* (HO.̿^ǖWw rcfg8@a9J&DKKn6[К~W+'AπrF e2YԯhʞH\ObGXj 9NjuQ'ϴuMp[ў}gkԮ~ZvOkČ&K)YSdt B#.De%?PG=&ʡ$$lh Kf?5I4um<łP1OȮ+NEI؍PNnGC+tH3K Z( ^ 4E8%@n4UMݪ z cь--Hh?>@ťĬBZKmPUNx)!.ǹ^H~ui))cH‹ZtUpm-;evY$+>8ap&]MzVzu49eJk}4K$32*Tށߵ}Wt= XJXjY*$ Z<0FIi:WR1k04ZkB1M36(?o&1 j`OQlu,䕁EF*u{e}?)FxU3z}*XSevfe0)+-bFuSwTy|$Rg hY,l8U>.5I|(3 .xν튪9YPN<&"`CS:*hw譑Wm~nNP' -H9DIM D^waÞf&j!kVdAzqAhEZ 8i1ǰ!vw^ཬkϟC6Ľ0 ĥ2;+ g]4!o=8 q6"RWJCr֚C@@Й%5f>?_1-ט&ˠ,B LCx iZyxO;uE0мQRƁ ۔q_H e?_cGida[v >l0;?W^{?Sq~ˊ9ӕF a]> %zW,<}S[_-Pv׎'#e0/}!ot! 3*nCՠD 8,+6(MSbT}gl` oNT<'[ԇ{MFxAz-=YUs畋Џsn3(73ZmFF蔐D5hU!復*\z=\6aX E>?JQ7/vB9+O0NxS0vԬK>0&L?k(Go^a,Au 'Nm/(*h{?aZ9,ɅL_BNܷG%z NQ'r#eȗLX-vxKOR-Z*-ZֽpD^WZ/w0de4| y3Վ,'9;HLI(}̿p16eUKKOd܁gbJ5pϨL i+1Hf8Ou;\Yg['}! A]3ţ`+Qߛt)IXZp #fDwwO7Fyp+a{+H~ۣe "tp(Ҁ9]15[Ty:9Z &8N\{F c&򦊪Z9_El6of ՓDoߞ E 88A}(ï<fDI#AG;Pne8RZ0yD #2M? sb76 Pvzo =6|m:PEۭ[ʟ|5?J`R:`Ujvsa/BM@RN)Q&{YͽS) Иh,S՞FQcXO<<9HxP{wcC6U3q%,?au]pP$lCJ]bkv*uSz):0t)i@ISbz:^q F GdIdg|JºVL4N#;W@a&D(2 ^*.@ut[u2+j"'CK~fmry@Y@FSvpkʍlz8JtrFK,څC( rrl/\r/K󟥔0'F]O? nԖ7Á\E"~wID'&4U'Ƶ#S~zbq%Zag]Fx,}p5Gj Ip(9KT%20-B/?Pk7uA0GM5WꌚF@aܖYd$:3qŝғLOsC} >t#QY B! jE WX (T;GBFH0$wh^O7A?jo+a\, JΉ\!F俀6؉2ym:4h, D{hxO[Z\T)"[}zQiR4Ә]" EjyN>AlGxh>wrE4/e%uBchLU{j6r)0}|RiYHF$XuLlу2:t[ * ^B}1xULot\p"~6H-0?h& PA@f1_3ݍs{ʦghI$Pwj{f?_eKzxPN|W5ԅMJب7uuC{T&ʬ/{Eux7d>h}vĜ&ՑrbV=RNZYwߑL BjD+"nN(΅ܜ/_-H_-\ jD9]j[0Vf{X4f?[ê RKkiC3HG`uj6ߑ}B]!p9JF6%'Eσi= So40ԥ*6@xz(~X&?à  gt[ Y0×c?٪.;9qYg)pgM]I;g~ Tё*1 qONY"G3#wAȵ7cqCÝi1%d+p Nܢ,63npݗB#&I&8i5 `p~oVbyÐϘ5w*z Ѕݭ \%|=CXl^(>ƼH}gsG>5kW^Z@hg`lfԄB+pU\iV^hd4-ss)S5ycVzPըzs"$,R_>Km.PP(qֳjf/ř!xWSIICttT_>x 6,$}߃n',Su*:$hDSG3/&8QP]Y]*v0鉗<_8{~Z*'W=>TlL<"iZ,G Fa"٩^PCziF+t26"W Nw`*sزb <^&с~ځ0Aibs((8?KWPKK`V";OI4 HW)Tt41O=?o~ Rcʁ9-@Ԫh-ZǦ>Vw[T'Hf =G~=Qs5Gn[u02ȨtJ@7zEqc+ߩIl`N xk^?$PC¤SLӗi!Y6 =<=S ^,@R "rpPEDBa^T%76\:ӊ(+8jb~dYL uW8G pym./B f4?fo^|zr(9;G]!`P~ht$ӷIdEXq x&='2.͖¶%u_d*@6r]so}s?SGQ\f%_%k[IJvE"lD>ʹ!5bFOy*^|I5${SG(kܶ%I8%pPu݂eN HEZGù-P ' )h.Q3D hU>5rwt7[v0QA+Rd5jȬfm иYw \*SbeUu/l`VJ8e>/5mpjw[avUqOrCnu^ &|NZ[B6A~ڒ9Aa#k TQmH8OJ%;SN6;F \[1բi zf~wsh/礚YDŽeē Mׇ?'7V bMTfdޟ[KYpq"GGa5u7K~[En?kvCAlk7Gin.{2ig Ba0b(Ș*B %ꨘ9He|>:wY xYZX.N /3d(Idk(K{|>QҞ`''}&ڒO48D> m7.Y%8hRj8uME8 n)a`];gsn|`ד Zʒ&H.%B *Aƪ D):V:vqKKgq/C\.]Fr& ܵd:PNE#Ev#Q @l&1.q<ڜ8KONqxfˀ.ipGY1. kho&SgUZXo~DG f F_bh+ /(آzz:d!+xɻĜ.OO|IHMD޺7I7}l3,w ߤ/>uZܥ7aocڔe.@F=|3uC{ >Ji;M4`po"\wӰR jhRCKy*l@DKc]\l,],QX*UYǵL7Z Yx ? {&*޸Ww u*go{ӈM(#6hkAXnp%s5O729eg'{1? ^^FD2ԍ|ă˩'8֤zj\8_&_c9&);=r4ILG D t6`'xVո;U0e"W,:$f =`Z&w7»r ǾJٛTxًӎNɃkގȠu~TK͏lgm}ىY)~AT{^A0~ڂL2[%㬬ZMDvJ_=Y [/'Бߪyת%C@75O'h1|B@$̦ YOȳY8W/w^ˆsg7CW22II<ԟ'J"3|nP^yƮ7"_)4cвM<)cN<&ԏ$g}M¹E? x9l< ׾'^4U oTM(SXaQ .|l5Wj$G2!#2E.,Lq07=9xOn#$ȄqhWK#LGW!wb#YAy޴# ZY$;a 𿟭%}66IIT1m L)5uOx[6vȷ &M\rpYe[mB{(@߮{iڎXMqQR[4/S)76ʬ@+E>[N* x8@Jyף k׶2393*NO㧨qcgA[!PbӔ'>GcΘ+2%LJbѐٍDt}u\I  r{a-c 7,/4A>^)w\MN߀9lY&%.`?m K: +G)z,rٝ:율 |ǏjxoåT4BC Ҕuvϟh$ 4 !ϐO BEOm %/tkfՅq Kˤ&J= A˂*_q?QS#~lX4&e ݾ JHb|WJ$c>Q7`ʐBd K8!l)"^$@oI *3kh e$jAzhJh h$F ;AX$sor7?Mk"Yv42͙ր0G>yQ zqMq&Rd=Ki%*^'ŬGm^lkkVP/E ' H֯f&j7:u@in:bIfێ\)7 "8$F,+qWsؚg~[w㞧j\1 AfCDm%´0$/G&hwky7P95HO#K}%,(}dy3Fm]xX] )@V+}g u:^ yj^d<1ĤUy+)yIЪ VC2k8-rC'B}qG8=6D̫!EYeG6 YObyjYE6a0m[^v|ڸݹ&8]I𒅝I>T9g. |:n?q}  ЯfK<'C9z(ՠkAs{|I fQW B G/<ۨof$JpMN+-,r'9ʜ2\-잭47."5S(E[io~NԆ1E:\lHz߸İZ8P1bf{(%ҋGvPYI~wJy z+}!ۃ=B\Ei_ڍ; J(E6؀"X0_RVguD{ዐRtaIX)]ցI.$r:9BCSmaMdiNW Ywl#{~r߯ BFO ֽo[+H"t <{ͧ7I#RÓkd1 ±Avb"̷ :]dMBBZЋfz"?h;\y<o~ح̇"\Y5t&BG!ay(jVDudˣ^ iE>RjG/qe֜xp 79ڻA1-D9VpŏJv>>/@p، EVo5:gݗ@uP \DW}T*PLI|2{RXa&a ]]=C. {\0YA_K? !*1RcHt2E5Y!L󠉝x7FfM_e qskdk >mb'i3M/9U32k"*VD4q- (RJ{AJ~K&vCԀ&D?@d~Okr!\*X7u|hWi|BZ/Z]X0dY8BKӪ6F<zp̙ED6QiwF\^KLށK i FnJ㧆B35Lc|4<#cl{Q,+_Ѭ 8(}2ӟV:K_?-%<ԯGzugŠY"c iݧ"{Dz:DQ;QTDh4U*6[ٯJ'!w1F3;KjQ(Aڹ١cU"m>Mmd4md &F4UMBXB݀y5|DZe)OY*-7 A>B_Q&Lp̒z [>)19:1Pd[ 27ft/ 1 u1 #%v}7cc籯"Sěa&&Pdӡ$[{RIQp$pW˃La`(dl J BMP DmTd'3JK8 7[B<q_"e2#!}X"r1_|fCB dHy#%EB<=d&oF7HɌYzd<dc$6Vf"|1:~%(|23éOf` {[s9$ ]*f 'WɌ@uVFau4y Hu'YB V𰡓}8OȨd{ dP"\+0o1O&N ~4*u#FPvP?n$%Tkz?P4g)/s+v%_v@,2? vh2GunL{Bz=)P;_oY2LoyKU0f_ ~ɔ5u"0,PHXqjui=%׬RU F˯ͺ'J4{N=ˆA>Y^(ڤ v룾8KCNIN}Gv Vi WHiEiɾ]`wκ#puz4LQط:uMyZ bozf3hK Ak^vhcRh‡i kv1p0c7`?+<3sCU VJP(X9pm4/Ob  1 ngX3pºlw-c9`e(8+)k8KL܍-sh{|aqL?80$DtkTp0@Ƀg|^3n{/,ȢpIov˳$ )8l$ ))u:oYt%0Y%ǡ{mp$)=ghj:al#b\'0cA2.p0V6c[\B2_'9+O5PS]&bqfva0$aݤ]웡gksV|k`׀~!^CET(q;fotjL=߾j5kҞ.u{>P |Wa4FKx7`9MQ'A.^>ԟnFZ8ynpPd>/aC- 8;4SxbrJ/TLu3$+#IH/4j`[\ǝp{·׊B÷FEuҌB7ecإ=ze='/,\Ougnnq:uDY*A7u)V1W*h},Z/^f$iq7)fWe5l+OTC;b3K/u]3{ )##{憈O5+l]Mcb-(eb3;8HI b $BT * 2hƠD Jlu-u$tAM$BMzw%N*&084\QߦwP~")LRá{&"aׇ+=#",M511 Iz®uNRS& V;ݥt~JƍfFΓk"4U-bZmZeT3a!]16] ǮjDb.]1ԏ]уu*KZkk~W %J xFcoe,h1?"51K!hXڦtt}„(^-]T14c03S$Faf,LEڅ]9VhB<1%AɃ {*}vmwwo&xv]~3<<ʰ_mX2\G##ɮ/AGiu&.4C_K4xZ>agN J?0UpTfH*w|Y\0˓׭i[JtI\bj5`ݦ D _,vpy_ydk?=(䕘*Qè'[մTdRFv,ՙN8xnJڮ>h?ce2"*J$}觯Nb0$Ӑe*: 5fУGPo>kW|M=@& @M@e3\U;^|_ mԺC>xxFdȽPu$?@w=\Sラdct +S)q*Z4K"Ml^dZ&u *=o*ֿ5oiȶ򺛐^Tɽ5ݚc1$ 4&6zwh {|sH`4q7^㩵ZN 5*ڭ{ɺ;o$H?$Pd;$Q%*9~k1}[7$HwWXqےp~T51B]byߺj?5_/6Fs++-<;4A>U׵=uSXh[>Strh8_fn%l5v'YGMklO(3{U%)?n33g`&=*w{j*)0% yo~l"f/XDA,YLJ9T撯J(ؘ=fV^l&9 ff9x6TFSX #tTzq}H׾JZi$7}VR?G4 aj}5k m'G?X4z+2%A 㫠ZA<.ЍɋAYW!AX H+$t$vpO=wwR'T_+}T]&~} YZU]w1 rϟoO?b5p8VֽI~^w 屸D: ⑇5l< HN(|顯b ~㬗SWfˋ´!Q?qaLǽ4d?5$*|$X\ {kcwEd?+ I E ̗dD|_kj1vUJI.V̂fjtUY_ Jy*4"cku]ںT^)Y.Oyce9إSia@('!J>\4EGM_>Ma}9)Wu{v`V$qlȢ=ꈲv 2_Ұ4{ɻ~3'3Tܢ!nb[nH=zp_OUJbN% L>WKYįNjn3 [ Cm$}綋?u9z48!tB#_.8TEv]:oՑ~7T⛈0rvSIryʍ ~̀'ӡVosQwlda7HO0jʵA=@]|P:ЌCVX}{_ ߔT<3-w2q5s)ɠ+'t E7o҇,&i>X}x[@+`Î\ff,~~<e*Ґޑl>dkiJkp1_-$N/!ċR*\[@ 9Gq>/B: =h+NJ5:"Rn;/^nQoƢ"~Au5:OdN"=Y?6, hПg$g$+MϯL#zEo?OZVl}EIT:_ FS# بg8S :J#ߤ'ZonϿr?Ziyܽ|j@(T: ĮӇqĵi$+#Q5x3Ah [w ;Bc0@g̚c5Xt3yV@aTp,5<8t6)%D*;p96A(nc%mԦOބnP3ZBSc84G A6zL$Q抲-T+`K\A8cĞ0'qxo Ƙʊ*lUK[ƔrqvpfNMPɃ9uBWJ-_WuSm$7hr@_⮹e <$*6=( zHYuJÖH<]V.21E T0 zCФ1t]n,\ROS RM4y# ެM\S[,nw>k,,Vlgޢ];ts )(\v]4̡eѸ,Îų !6Eu|GY6t,YysT#S[ <-t:VwƊzH!_&3:8e@&@hujpt2;W&WLwyWw:\ћ QU_KZPv P9K#0!(==3cFK;Mpv[8W V^׼1rwZrb :qf!ʫmnnMnSYef"l02+/$DHAUOuٵ=of&h(HK`kE/=adpeÖzƵRF7a"_ήamM,h+/3cF'،&3\o@XPG`]pՐyJnzkǬ-qԉBf.4%`4c7ܬצcuy")</c®+}DȉXFtk -[ 3 K).ib{6npo5^{Q9aYVxy?FfAGkdk}LХ20MlBaE˗^3>%W-3| {Nt|Ut=l3X j?ƄQwIIuzz T}.hjԦop)ojࠧ,_mid9u)s 8_L ~gNBtd Z,a{N3>M@4W28G$jE Lǡ|߻ `e}OC'] 8$4o~ѢjEE\VO ۝'؆q$0VɃ+'!aM0FBc_Vqɽ5%NCL3 $Bo靲Sڃ۠EPq; [!AihKgc|& wyE<$z1 V 03 %y1que ur[sp.# nG8q7 =]wRN+[ɴj+7Á 3_E %@Nk8] z|CBc>؟bal^Byf=/y3*TҫS/-pq U%̫aE##:yuvFK$+7k49=w4eUZŐaxQ4!jtSD3:e<*ZEcpO}MS˃))Y^%M޼qr0ܘ aAE@EuOUxa,Ϙb~"c\I3Y_:dXx2H8Ü*˭IO7 R #BL~m|ZLڛܱ_YJS 5͛]?KtO$~\<T>=LaL\G&U}Nj`, }ex7]|]`V||:ڂ &6zQ">yHGc򌄖y1 FeM ?k,ȣO%HDea]aݸ䘑XTד52P8Gߗ)(9@V~eo㭱JtRS?_Ùݒ bƨ&[UqE)oE #8AOE/,^^1AH м[* A^g,tD8'TvLef ]9,cMgGg炄p o0 '媔[$T5M{HO+vBkĈ&F\/_Ѧ{4,DNR%{A|:Htuw/(nf5ɑ7@ȥ9m2mW"WBzD\q6P JttZDi;ED|BL|rRV7dLS6./KJgQ3_kV֒IY%TS21?,b U"i*_Ϯ6P+6-}P MSɆsum!ydhU޿6A0ɸ`-?I1Ǟb_t,q}{u[8"*r 5tr_ JB@ph0Cr_~ݏ<թ&mnΗb4^k ߢ&+UI酙eoӨmߍiT*Lu@/H௸;q_p»$Q(7ibߢe^z'9JI4o'U0`D;|}*v&cHPcȨȝϹakg(#۞ΜۭhzsA4 d-7jQe3lu=3 ln.G6r<[UY -;%V.5. h:~]͇)ЬkJv(6c<%:c^<:/ Vh`G՚^%fܙ2ʂyC 5lyqVkOFF52t}DS ]E~x`ZNvi.ijjiNg㈄giFm66zJtPFuǎa*bH>Ȳ.%lގhF``y_hNV>4ί֚*e'NKX\!6 gx ^@"5'' }:a蹸P*PKP8y`8ˁsZ#eܸՋ 'L tԙ!>ڭU1:U+Ӓ#|-9:eT0f^w *DOtJRI}}Э/ʥ+4싊btQsikO=(& e7LC][f7Q"|ݏj>6~X_$Mgd:+!mF<@58.WM"DdR#ͷN "ciN7 R"EE[`E0q"BI'bȉ&SZ,ϑ}VtMXŽ܃z@"o;_qd5Cf+xar0Ί \t-/0([;4} "\FS/ ut o{11$\En oՏcE"CY|6nت$mK<12 aJ2j1!O"MSU9XJq)2Ȗ+l b0X {Fs9.KVRP,2}rȲh]؏^$p[=nΚYў|O|QsDo6J$KA$G{ 2 ERWrsfU!B=R[Li@eY| 'Z'7HdvfJ`+!JGe_7/SX\ïa%`\;,0g#Uه!%_Gp߶t K0| JX8Iyx?GSYY?`'Fyҭ׹Sd$|atcUq1c*-YECU[? zmg>u %YL.g(N(S6af2 A'h-qvnyʥrz ˴HW7 s:&7g $HHM?]J+AX+I$#ںN$ oZLljw>#T?J:|)VQ4,,EL|5N[\,+招+DSS5I3q3:3@F9^#UB1'yM)0mu(e 58[GZt -4EpP`7rm8g=mrUPM x@]VýI.*m;&z;BlPz!AV)1?8a/8wq{?@nJ룎A'I\<=8vɭZ:P & @2(N%E:8ǵy,.?z:~~qHO N>G8ZsSk8LL#S\{H7, , @9sav(2cjµGmdr 8YMzqûn!XAalFr8w,J[Ie/[[7;vCWi*@vCE.x+%X=m, Zۂ)/cN<;%YK blQIЋZ=&A>5"mvƬ_ĭIyЯVpMS 9zkRiF\;1gdJ"*,7ղ}.Cad# JFQS<(ĉYp#mWJדC5ܤܦ5MZDbP UY2wG8`lk}/˫mO=jU]WFokN]g%=⢴l ?VL6#@HdՐ_uCbd*0`(mX\H4`Zr1ιW\6X#NF ٔ"6 ^7эw  2'x̡wQ2dhW'E>ӈ.=sޓkX̬k %>"j$ccdE1b9uW6W톞1ؽϫԸ9h9ⷥ /^:7N P\;fÞ.l`=)/rK<ΪqVۍ٤-bmlaiTb QI h rZ=)>-y$9W<`J'p}q[t?ͥwoq!^\ dݼ'DC80dy;1_g)B.B"} 'rJIŤ?䮉%YDIh?kW sPaɹWV/ _[j\.4ݏHE{yE% +| |_4\,ShX'tgMw0;cŒO]Fq\PU7XeeG[k|;VR9K  Z(ɿ̪hxVeΣ*?:so8:%Z*\gøwK=IFY^DS RkF"8/ӳ+!Z"b +08GEF GA쿫rnØ.ΦϿA7ah-ȻM*4aݷe BY]%{ hfN306.7ƨ%_>9u#lu$'4( (]YC|bh >X-Wh lNh[j-N1RJx"6]r Q91Wg]62)(YwVAi؃GB4`e 9?jSN9y=k1UTfcY/ObX@@I;(ۘ݁os|~F }lQ #6PÜ_cu4Oňm eߊӿM*| }YQ$pG<n>ySJFuC M<#*HV+⨉ \͢+ђOشUf"85:%9 IMɱ[iac=9ꙶqFI!:(;wG9<+8ݶm*B- c|F?Vum`8#+q'5F0Ջ*M2_M'qkIǚ tԸR豍% ʴw$<Ƚ`4x}|ztPfz)bg=d|4 KToL+ gMA.bSX8!l|Cz}?U|uQ/]gm~=|A|WڌtVQ|Dku %M+8$3(L%1m!6%[7fI-~T DDvd6@P4e'״-fͲhXp'T L`;fǸhnŴhZTΖ"ְe'k%"KВ^7Ϝ rNo#LW)(-[3>6TCxb;8G*wdʒ_^!16_#ViUC0>,Djh7a&#H:Qbg0׭Vct<2ӹѿZg~h)=&4\MÕԐ.piIw@_QkӰM<@Yo\s1U>N>+2 Q'ӉմP[2P-pT?IxITG_įjyn'ؘ;= ~v( "y pSx|ɝ< rPOmb\= B‹-z6|^n>"@.mш $+?1HG87]Gc6P0v%~`X]M&!K VXTӬz$wk݈CD>^׏O[Q*c}yiɯG [cO=*>O""KFciO/9TrJ腛_B;kk!m_練ԚB4h9ͻ 4O3ih 85*fr-Um*+AGg]Aʧ.c9Ox$%g}Ravz\MHƳHT+ o<ȳBS]Ő1K^+cwJ(o~x'g6;%L^luX^Ky;';^!**wZW2 ?nQ %1<^*9ZNnsJZ ]q)S P=@p9qjUeنHIR3t\v+}U[l )'iLŅGoFKO-2`v|cMt/ޅXT5,<2 ~n;ΏYұNneC2V#QM.Ka~'SIK֩2lJ l܅4Դ_}tA&TT&e ~W@P ' Ǟ,*;t9 "۲>f|&+P‘ѿJ[KFVldq5SIh=>M~9!G&5ĠJӿ \.9){}9%0zk=^]ц3>l}jNI䦓+J+~H/sa-iX`h ';LMhGbLUM~I;d9rJ g3ۿ)r "oClyc;P,B ޙN@,4(![!e1”Cd8 V)Zٙ!?k"G:q YO8-!AIK}$q"h~rOy=}ARMVПo0+eIY`:d}evJ(BHMQU bM~! g#Әzv}֊ho%`|o_ 0ާ @α5AMt4$s$XtdCdFbFEsfe72utla(Agl@vnQ"gW O~r5;eԳKHdfyL$8 UϦ^Yd{6~(Jr(|@ÝelZ]9pF1_eYĥ=?XRXMUxUxSi...%qHHyFS2?uRr^}e3ݯ g. .~1<{U9 y^pxϞm鏨'o޲\Gh?z[ωM)eN|EHp h!42NCл'4Nⶄ֜vnh%mCppst8;5\ F}P]Q(ítRn-}D0D!DFgEEa ,;γ`UcjA,M .R w'䖃D 7:rg/x,$$"P:_7B ] ]l!4hsT߆ECΑU0'(kLKB5,CiDOӒl-'30lD>򄤢˰{'&Tf?emUXaTԜBGO(?f+ - ,9"}i?޾X`;֩/TI='Z#'2DvEm֑$Nnv }f.@sa'0Ep9Ͱc(Ɉ,!3 SscB ,>% PhjM0;wT FPP 6"S QX`ohV: >4o^R>P(l r$9߬hSWɭ]ws!]ɐN<6RejP&B8i[X~g2kХ.7̊ }je pID ɞA4aK  o8+^uhESKyǕ~yA>('ThZmoվ_Ktj t?_G[kM}`PU/rS@na}s!3[VjeKS#cVʑSS/c 4K1|"_ JX"&(gm+d Q$?L.džȪa,lh6fF1,LCobK)E'f`\z:av= 0%+eNhyb`!^&ٌE7a?]$X{}TG9*^tSgxWijD_fsD{kpF˹rѷtk2~!`߯<>o%ki}IɊ ekܧ,6s˺$M5=B83g r<_/I4ͣ%9+"L&e^Ġ~ʺC1as:ܜD#0*uLߠR./$%,[ AL ysXxCfq64;+AVҌmp/f?x_,x+4B=r[$HiSTI]!\]@8 V9w͖=ʄ l KL'bB{n,.GB+'2|TE:ot+3Vz7Gk )19%䭮-S>L!G3O9#(X^=#{r0(al) Sk,҈Bfp^OƈV9h 'Q 7čt22,"bmdwC `GT)eB+ߗ^p[jXI"1QK4vc30]ibvz__6猜Ve˄NΝ_d(F3AuoR?u-4*{U ѤJځF5`pG F\ |7ai4.L;"[7WH"%0+9 EYx coE`,v@xzꁈ+VN2_@ UX g=Ue|+iOReҺ$9;lcC!ݛN6\% s~,948* z5Vȃbʴ3o`2Sv">5q~v "f7'sPrPxXY $!kz8S$7mr77$jgvQ .E.>U"Cp_gy=:lC~Wt/;RoqR9ӑR2UUE ޒq N2b[Ext.̦lYh>U0\spΩzT)Xe?1X֛.786mPp?H:J)ڤB,5+9Ag pl+d?kMA{KoOgUUpZyOOPuಜӍG>%6ijh@tPfǺwQN,pFm Ufڿnw3B 4۽WGE41O!̰COԔ'q}p_ 8Vt!`Ni]6WM'&44=?C$B?w%gN㻽i=l3/)O 7PGW sU}gA^+ /2l΅ j)ᬰrdxmU>wl*i9S*ћ/P_ƚ B?+(.Z Dpu{a&joOZ"sF'2x@h_j&o8 j>`.o؞../t KCJ{ uCݟ. {Pv+HjTyUu8"K!לj"qu lm#2xT&ŲtBⲔk ϓt4U)C xbp.e69zk^>WLNPl^2t`Va9d).]'e?沨nÄ"\#7&v(͸yy=QrWTcy)eWbs pݾtQC MtcB A:hQbnX7it͉m8䶻k8R!ὺwA pD M:ZXeYS[o/>3 WVo}s*gԷWmlvBa7ǖ-H`Ytܰi !OA-do*%*PqN#H 9+`VBchXi!Gb"u] zh h+Fm,O|tVgyGUH(@ MRߦ)b!kt\? 7`V=VClzv@H:QP `bL~d[lY۷?@/bWl+\g1Am;,b=^!N$NAyJrh줠?a >b?$*v3%9YҰk07C[Tt>g7͠M&%H̫]Or 6Xڵ*-!^^cȻw%l?41pTZt%` W.`;7̴0S6DkCjuRP' 8:T܉X$F8(WtE&ZX[aҥf./n]e r7D˟ ;%ǯI\[o-ۇ XAlp6GKeX.qGؚF EӉ[t]s °(gA@up[V/4  _ @~!]D*UO3ƔWc{@D PBcmc[(wQ×4^Lli> Hez5g?%xb  ~""f1U%0CM}ݺ@*8|qy܎X(6;UTIiKeDX^؄`t8.ܬm@HI gxF,~+7 ޢ:1P7;RJU*CRHY}i?8̻vQ&"o!OHz̬p̧Rn%!.O2(e80_7ӧcyi~@WIص~t&Y.=Fp݋8?7y G W6F,I4jc5dFe/\m K԰/]vr %z37s7_+xR*l8~&Qn% G` ت2MQ>ЦIXMox*0 uS?e(tXY^|Of(o]9 kFyH:KF]YyZ)P"0Y[|D^5kt"w+IAYF/E]/d k4ʊbO(xJUUoj2.? kߨ۽TSus=5~?)RqJ hvzd VPGo()5I4=Bya7~Pܲh.|W[vzĹ\4*vP 1*-_ $Vv:$<~>E ΍vXǑbs|U4jX? C9yz%n# Ōi.^CJzfa t ܺO$ׁ~e딢*eu*k%0׽";rG c> h3=ii |U}~Q ~ɑzȡt@:ҕOD)Ǐ Gc顢uCȟ;4 Ɋmrq@7D K݄5<՟*[a<ŏu]3@D%ꈢi݈8{02RIl U*/>Ⱦ4-$m^>/I=^̝uT[<[NiAiFR|<܇̓ZHF\:tiD 4oa >|$3EٰOJ &z?F#f;'65 zO =ؐ)9ꑝ?´ҔIe~:(0:Un8 CZHJ([%BC#im#WR_ ː7[\{3+$g-Jn[ǎSuR䥉e;{_f8"җplx%ojYj" !. L5GP:,f:kʺtzd6j P;T:"d |L{JКb⭙rUY@vō;D>գM/$Z;=-V0fߌr*4*[Vqn<&(r} V& ;BsW"IYA/ x*{B}FMr=hC״. "3BcXՅL/p`@Űi}N  u0.i&-i$ԅ4&*O]2-prB[x>P6 @&R7:4Ov$+oytW6r)cwaFAX#(G;H|ܳ8/ =PVmFض#bqڌuٞ];PN\#AC,]UQFZ;79Z}+$Cg kn,pq^{rkR",ȀI _<~"4mQ=ࡣ3 c $&tV1'j\1iL5^Ūt~sW)Q#_JjCy 6k}ע6G*|h+պC<#Q:ۺ %v4mld򸷶B^aX+W>Hfn =Aw;C雜Ԥ s+<=#w.RPOf^aYrG !1 &eȾmh; _j% wiu dQ3z$=I[ 8y*m'56?IV7" ZEjl:u K8p4 "9A`~[87#Ob%b,B7 qi 9gȜS{F5ާRG*1G>udkk=L_@} j*}šQT0{4l>&\[lㄴlgAt?,fSec^Tel)uIX>v6jqm娩Uc+\#J 9f}Ƽ 1x}צ~Su<-hOp4\`(UR`n ?^2a(Vb"o;nAo"GǤ(B|_JaxM! YGYDFCCHTjRrtq[$V{80Ϯ)Qqp q So2qٙޤqv`xeħHT:lRNF3Be,ȱ;vG/yvIՐIgdIg&RUqvl8[N ieyfh4Axe;*nJY&eY 哂5fv-aG.ϪA0gLILm}rcs\4܀L2WR$&;z~pG2!t?vUzj-h`Vh][ &-Y5cKZ#)Ua&Z1%>YMK`J༭wUFie~ 0J e]\Dάrno"~JNd %^#V %z`ʟtPȶr<2D rnr?&­Mn3b)IK2Aj|m͋ f) iD|X[M-΍/zh _zXqGrKwUhrKrT],0ciEj!An79N=%Jܿr$0%Spqp;wXgk>VrY/.aL0BHShan"\zwjONMҍ̌t=f:&t6pAL$,ƲCt7z/6;ht^~oH HONo߲F YWy/Tav0o׍O'Wc B;'?dKm,?y2~6%s20@MsOsf큎lQ+w3OH@3)]0-0雡]~ٝ[ĠfJ,zKbR\< #f(l<.$pf?Lwp#D٦8Ԕ!A8r%.!2긥W"Ĺ3TnCP^} PlQ0 X\45X?"Kv;v|qu?x\Uۨr({.JɉȣoXzY4nb?:GN>|*6ɐ)WuCY|I)E<7CxCB~D|1t~ W@A9He"x3!jmdHi&dZگsb%Ai_^!06U v5*n;fw{n]WLA9x-ςZdJ^UߚPH<ڀL^[j(rObes$Om+iɽޫܺYfo]#A:TMy*4A-^f&3.3}rutc覝q6b"lE?W hqY E4QJƿ^{[A<XFnr)wt(QXӪ0= 29-}b8&Zڃ’Fd,n(BJn}8&\>K(t>zt옝*0h/v,E$Tg{u/nτQtG;YTja0~՚wi\C:SO*=sogoghYH.eI!ZkSt_bZRla~5Uxc/d8㞆L F~Js~sa8;6پjYelnfJ}?_=ƨJ}^\*jliĎW/z~JV?{]e0p([qU!{3_\Zl^F8G}/KMJCWFb^,ȸ/`4O~ee@X_$]qqZ<?19IPTPt8E:$q`uqfUFo4O0X]L$}*:cߢ;Hȯv"MTG⯈Zs#U"3Y'c0=Zp}ߔW靈?ykG]pnE:A$_Ɉo-o'#P̯n> y)NoF?1VzOc Q6>zRo}^Ύt lG1rGUM3+Ӓ}[SNXK4TO|M[XE~7 o ^{/U*L?ɞ,t—4ͼ3S~tqZ?O4ЩUr\bNfR>ǿ__}_'uU)3M9#0mkvL*WK\f<)ycDpoD`rufi)_z(M(h|#^B;w0lz.bsvY@ ~1~[TcHRTC}.kS(bTF8<^y玳_cz/]~eHD*;‚4jLa2(vz)>ew4g&VbqHxDt3.V>Kͱ=>*< <:Y P'ue&ݿZ? r,yC5a#^,k_WOLc2"` 7 zT5a0|x(' m[q'<6 &m.u/Q?砤Gs#vXfG*tf58laӆ fMuq =ۚ”xcgzD;#(Ҁ h "Yb+_>$dcB3f26`_w-Blvo<(pӳ8xY8 @$x`zMfu db5BQ"P3=lGa 2e/kfJSVFV7rCLr/;Gc\zt<'QKT"{>e]&-0cҊ(ϚOZh%ٙ೪Մe47,mj(=)%E:x +Yu,i1n9Q" fb5Z֞ǭ4`*^WJZo%Ыoi7pm("ɋ+W^}ʕ_r ӵMsYsߖPF('O,]#b ҺTЂ9_u6Sy!iτ_'Ezc!)Rnr'A"PAt"%F^qhDZK`$9wS [Aҭ-X+vaԼ.C(f g)Y$()b]|9ɥJĭG-Y:#ˣl\Ҹ) %ZӀ/ډ s pD,k? 8j啱ފ55\_G짍 G(@1>aX&Ҩpxm+ _aXO~: FwQ\cAG+1DNUφb$Dbk<@ dʈ~Jޅ8cHSbPc?kgxGSLS \Vn1웟uKh)F{cųXЉHv! t M Vˁۜ\"/yPbH.YaԮ̯ntׇ 5X\0:hEדHBj4 Eԁ1h%R ~uXНRP+R̰Z}~ ՘yӢnfTy\Ipθ?g&H $(4^"J${]yad{u=3X48 S /TYn#Ct1%%˹94 X29earmsf^CU#.ˀGrd\(}4T#9{F=F!4+T1qL4euv5׹ * |T KGGz ?xAZH'N|晸N.P%4LWBl~cwI=ryoɇMɥJ% -!S_ժŋ`.K"`.Z/֊VӜ0ނlg~1hX" jοa@ӛcl*ʥ ;RxSzmly1Õ J 7!zj2ޥAr9P[vF~GJ K[AgE}[Ϳ׾еgD7|2,#B;"wx6hJL_*s DZ~1*2Bv*DD8XExiفG2QHVZ 2׾ q_~ic굲jl#h3_eF9RiE3uיp|{PSraM Kl9-N ~ 0~Q*{php' 9G\شqv*9~fURS[Tq\r$D hqFFnY uD 9ǴO/A]Fe%o}TBǩNʋJ^˦)M^I>nN@%mT_XŲFJ"ׁ!w F`=&o\꿈@C tW6fBco5=;=Ώڠ7W,v!b6Fon؝}n pѝY 1<0ѻ8SAdά̶ ݇)CZ{mfM"؅~0Dwe9I,~c|_^D/S̒L9h[ ]|8@weY[bQ^e:@CI i.#J^ccDxx,9AђC~d~a&&JNT!(pa``QŚCWx@я<rV7Sg^Ä6Q+J_dy6gkA{OH!own8JAE:)y+U2Ԅ]Ia.Psor_3޸`OYSԴČ;I[MMy :`Hވ$L^眿j,X]s;ړekbٚ*\&`!Kh̓~r&UEq7#f<,*GGBSKp|ūÎѶ7?<Xx.݈^n3ѯ,">/@t2)h#7YX[pq7mGWuGlpq. w@w}j8fkʞ$3Gg?\+o7 Paˋ)-67#\xV1mx03EAzWKX륥{qw?XJ V`=fj^8M #R3TJ\瞽@Y}U"Ҩ if8~Ƶd)]`m۔Τ#A:a^(#qe =="6cK!ݰ3TBԡ&C  fj07vhQ(Y2Co{.k!&*[Y'@逷WH?7EX汀sI|ob™Sּ5o%Vm<LNR&0`(n?* dذXZ)ԵGeEYB>4|gAh~ $8w)#`sf+9>o,ʌ<$(b!j~3`iօ[vu҂P ֛?kn%*%wWĿa WEyk3[N`P"Cqr@<ʀ8 [H%qs~Sz[[QP7NK֚3ݗjP+ed-pJ޼vz`/QC,/P+zlPz։QY] I*J{;Yܹh"&g9"]5.FYB ""QQްQLqILlʲ|'U\eZ"!IEٱ=7f:M:}WxNia D`IC1ݜA-f@SO!t~j^BZ=b_+j}W+,D&Qv;`j˽5Sh~j HK0So"yv|sG+Z(Q.nՌٞI 2DyZǓ>P.rej B-мeTrHU[c$`77\[yh* t$̈́Ⱦțpw~7n֘y"xf8D`r .Nc 6jڭtIq_;7ufS_uj$ ;HCǴlܡlpÜ( }nQfg[<oQpMKM凛ʍF9_4Y1Jp%r^Jo`!kj/#^WcF%>C=8z G Xvi()f5H -'OvxrX(}v8`eOv 1٥wPsH{Ƣi~#&m׼X~DJ]Q{>Rb o˨BzwCLg\ k@ 54F֎Zs }zp'JTXNQT;:BGn 'n ͹ *Dq{yh>gH)MT"?QubL콗 <*1=jB$tHWa+;'u1=u[A߿?V-my^ :v5t|5"vSkۈ9)g( q%jCh`>d%Hw9bϿ&6%Y6X}U}ݙ-)VK/^.ЗPҖS?In`J}/ŵRw-c%Ce5$<$vBlTfPhBPr})QlkEgof[66ʯy.9WBׁz`\E7jrb0Sks΄WuoPʲ >$:ʰ$f wpox:T59#C_GN2*+pFtD f[*o%Ww୭7P/3-0 OB|`3ְ̲Ը c~:|e,~?Vd]mVȜ,#+?b%HoSx+alY- ~(g xv'ť]t+6Ȓ&N"xOʟd LD5rY\X78(Թ 6ȣiu`&pjXq2X8_āmޕkB46r,?~)Qnkǚ{7gn~?oOuL 9yK9.Jc_ K~D(=~:!cŸH!*Ifwm&V~omm~lmJ\f/J£*ʫo]sk{a$>c"F-\#x { :U71?#B+D:lr\? PHɶ AJxj11H3Zh)X]P'wmTC1\C$m[ȮJk~7k!c V"`e4q|+PPxP)F@0d.4- Lu;e-&-\!)~*6 *'tyI\y48&\K7qi7X@DG- H;ƎJˮ`|06֑wjI{㎡W B3wEmcwIXqHPJ-BC%BՅr \u#N1ʹ\?F~ᢹ:CM1#!VjSخhJas_W-wIC6"-gU{V[ZA\2n~b=te9Y'sn4Cr#@PޜPؙq.R'S3xB+r Oz(Pf.xph*7}D6*OXi#M:3M+z*EK_U|,37F98}U/VEpBt萴~зX+l1 -ToJ)Zv. \5F風Q+8#kQ"iħcslaj[jb<+]Sc3}!v,6GN=6mǢ:s8e2a|0Bgbf!vŞW{&Nh~/MK,/CH^Krn[VLj~%?`evGV{a:[EҲh6&Hn!$B<4d16Rf&{UvRaٱW1u,pT* si0cΡ?\RwZY'vfѠiq(De,afO|\͉]Dcu๓|;`h[0}O'Z)jޢ{\\9Qz6!]Pí9УJB'ry˝joTSěv~[SX=}*6/y 5_fzXuCkBA/²%f9\/ibu*G<Ć9"ۅp' X/O!~q5l'Co pF'vi{42Vft%F^C.J;mѬNfXl,Q7בt6[Uy-la[3Xߊdo@FC_JnIQj`p5~|'WO5x O2|RDifJ$dx~-~ KO߿#9 SL`yʝHWxzlgTIE żYRkfԮdQ7uƛoD+.BdБ>">(0#R]QsU?CBY1_O<.>[k2,[h-T}-cLC P +zп >{ip/#u|J+r oTlCRmba )2HaqLkbe]Υ[kF@?W%Ay4-VpA6Ϩ/r1xPM V;JG5<2P ?,ĤMd|ϊ=Zų[iF7ӵT%ȐWw)35htrAjMOl䃧@ ODWY$Y[#$CCЈybŷ_d{^-ffM?׾\R2s|G:fm۵6_㉦ Oohm7&ɸnLX[641FgK--1~a-lʳȼL})jp nCET}_ɪ'_ B YțYq<wgE@"qXGvީv`֖ms/ [@t.+i#QVKݘ c=Go1)co5w+na@W]EH .-ON 0`]J})vMlSg5a(mQ|acnbڬDXڥA- )px}BI!#􈥣o8Z۔*:;J}ۀ˗A{{.\.= :|.34Gv@k,B)ۨ:E3  cVς} 8U睘g*S7>ݬ&x$||ȓ(+q\JcZq] Åg|9ᛌҏ5M~N9fL+`#ʌʳomɬW٘ǘ]/y;cv^m)r 8p3\y^JG-+/"ٔJ1DHYjʧS6<xZT ǭgn% %7͘<@sEK􍲞J;"~3 <+x5oڐ|JBBfSlqA[|we㏌VMU`svdVp2Qn.Lą]'W,3x*T"\,-$ìp V&bpţ_eGjƄ0v y<lh]*ox[̸WYO}29,^,[ DKk+8kt'R? 1/K|:P G}]{QSk6D_(Rb!1$ o͊&:n?5 ;KBχ&vMFQRӸ@vQNў 1|şHә-`ݻw}v=% ] d [Ygf 礡80iuad =)JsÖg@N\ a+Nv/#7Z$7ڿt/W&Tӵ>9?P{F/瞨Ʀ,NGࠡ?|›7f ]c4+ȉ'eM螟%i\p_tv`<=?'֏NZ aJaڳM #k'mq|sR܀:D){^+E1lr ȗR^4w&1M گ0TS&LU;3 0uW)*c L~JVr~W·ŊC;H47䟡eJGO"hA_r=(K'?ZWF5jE):l#و7G퓸3l?86*d!ḀvO7,kNZ;AM,G@_ΈGeyuv~}Gѝ4TIڧzA=zYGkyd aobRe?7ڷVۤKM{rWr\`x7N؅k횺 qRg7^w)1R)R5?goA+~m_v-~w&ÏI}~$*C؋8(KA2 81Z*./bu<4ԋ/[M$# `n*Q˅ Oؘ4/9 ^,@ Qec{ҼM/|0z. hȢcSC*u|>g AH-qؙE\z2 xD]2'%l#6+j!x2?hy:*L h4͕,ifOtBfP2tIb49̅ĀK!q&娜H(yIwKU(Mz\G)]FON3W8Pq\)ЌugJ'xu.kdPPf{.E%$Wy"~DKPt/*.uw4A'!*Ls6hoO}߹ R@[br$/D)ru."e}>}C1m)唰MQ$̿!]!~-hg:ʪ08ݽ0̧VsDydXDbPn6 4pmk'1澶]/ȼQhwnSw6"=syzaC.r ;eqAiEcJ-Ij j1&sD4ZtJ0X![y>'ބ) Mb(# ?=XY6br[#I0Z5Q_;5Գk۟`co7(ܧ2uKt~N0 h#gT,.Fֆ|AX8A+zN!/ww17m~]<=ǥ0 _E 3QT!.Msfdt]zfOxnk(>l(G2bMWi3c@+4'1 ZO z </ 6{k Իvv{T?N1{]ϜkDXe-iޕwU SKXͦsQ||Ϙ*]y{odX#^a:j\;`S3])X ԶH5zh/6*`" Zlp79]P$4G#ܐ{bTey|$=g*_.xP'1H9WfːH~ ӹPzH E1e4m1Ze:`@.ℶC^(C( fa^( Je{͝AuJoqfv.\!Λ7tKL]ϝ7Cj߽6nև N0?wVma`SfF..%9.xKR׋?1o՛ mVO# PtQ,~n}[ .hq#eC:ҀhI+!Z%&sȣ ®Jaتml7§ p}v_u`_+ʱ_X8LsOۊ4ϱ~\VXaЦe7\D$Z6a :&6S״zPJݸ"-kDh6wLɼ:A7a6CG^&< Nj-2X FƤpUyk,z:.KQ;mcH1H+E'dHD]gw_`ok+'JN@>4Db|)rdf)ͥM鰣\(^!'ÙZ?ɼL e=o.e+@=1%~Z%ORF6~ Rƀ:,ΔMwe_pFLEyT0ub;yZ$h= v긔|SZK+n̗cc1]6n2cҭTT6n,5][X:}+ަLZe6!u;Vvxu~;%:-8D:5ˀgGX_Lp2Sr!v6=ز,<3@j^B:a,D7tu!6ܦYn whH=0$pnѨ!5}.!:%[;_ds:u҉Z9$ud~ o~<%+5EX2VJmđPzXь}ist|{bK,g. B%z٧(h+^}2]l(#35_ M[?!٘``}~B]CD]J 15^c*Hz&@XA,~-s?4R?v!4K ]7neVSgP֞|%d+f8#]$nGy ,kjn_  9tvӕ`Q{ ^uۙIta+ǚ 2;ܫA{NNb-ɹaI[I:F*m >~`;-xׂ'?1&G;&쳺q!ₖSȴ/Q_f"l}qHh~@ґvV RA߶_z"A_qkzT.SUByQXOp)/s+)+KO" :ANȯVZ(6O]o " lx1 Cli^PZR  fW . 3m+]Ba5w 0G~(AZ,آ;Z)?yH\꟞8e!@5(WTJP u9=XĐ/&6`X&>7;hx #s,#Up0SDSG&7@7?)o>%$)Fcv/dZGKG9LGQBiZYmCHj[us޽8KQC~_H%uݑ߀`G5A^&OKtq5@$7)Qa :~xF~s]Xc!ռ]-Egb‡tj2`{gV*@=Q`ɸIvm$⣁hFүԔjjR"^$pxUk>_ji[nVn `V@ʵ 0Ƹ1Z݉jLz=^7Iu,Է1= {)I) pG$*#y봙?LY[B,QsEhr<g[:Ȕˇ`U5%;ЊX?.o%ٛPcΌ >bE7ܡYkt~޴,4YWW+.3:=uI-ӂL%S^ I֤t b*Sf`PXL+uJМ*ӔHXQHyҌi#wx5ft"Ƿ+!d%u|ąf$_7 P0Uu?<IA/J 6sv",S;T?$)o#'bqMe#ʢ-E+3-%34k#-㚬0C&Ne0ۣ5e1w}oc`&F}H}NTದ2b˭VT,a;ԛCR. K-a:"\UCa@Eu3̼ԴY}Q=u鼤tox+$[qK(HAKkEV.G%`>ԕc޶1ٻ6O68o/"*\`z8X)&#iw^:s^4a呸|2{*$eb tVbFE|( Lռ)#.0lMXd u3gssBf X^`P7`u$* 5oMP)FePOMLf]߆rw}Jt7;yб![r"ײX7dA^2E}}l:ˏғPR'+SS%]Sn@gP)ʦׁ{J0KJwCwbJyp8.(DMU#~Ĉci )C8ۚk $ǭCrݙKk `mʕџ1X?Rby;tD{}#ƜKJ,VFawxR[{Q9_)TY'/-0u-wnɮhU1Iqw! wvgLHOW.S |U2+z ?uά TV\t-$Oo+l5 O?Tc?l䁊W; .ڽAx?ؔ'P: Q넠dp\s; &ȇg`/Es`HlΔ!zDq19#7 \v~. i!b/r'5t3rQA'heW "dtK1"l{we:6"z11%^'4]k6q]ޙ6"j~[0w섛su3'ֆ2 ,Q@+Z %|{`` %=FϏ8Ed14H,^ ¨ʱqJ˧PBl} v}yx $sGuR墋Y̻K{AfNyCĒ53)%Zl#_T)4%)k)ix UdfZ^U6EO kuc`uɛ-eƬjsqxǐ3嚮ڐ@!clA2b1bO<-p9M(I?&hϤ!l,f˝w-/疳 妿DŽD9^w6ٷD~+}ˎf Q- 0޺^fE;:mqqO &Ki#'3Z~qa]', ٍUF';RTk)-G!DYߖt)u!ЙI$8B- DZ^/Ig ϥ?WҚk s yNAO#L*4VpաbeguĀ18%"Mz4U˟|@׿ꔨ+D8{ԫ"fr#O?jE0'ZCһ=EEus!_`g" _+f{_4 bS#!2hۼM*NB!&-'Χ1ǜx^wP&8uHRʈ!YL*?M ?jwhZ b^4PwN5\g?!Sx_q@gYUQKO~[jpxjJQsT?o4ӗ%;-H趚R?Ko>b)rƞȕJ];)Wy Vg%،>e %uN/v#b_tP^`gֵe蒥gDJ}W$'wy&wȧš:4.I_ypY 2MF6B"5񪗗s@O)-lޞ= ֢m]/f() ~TYSM|LKF&`[g xAkNuU$.&LjyQ]DTk|0N kjS09gxR\ -L-tJc@ )^ل ls(}:Vnt%MkYN'~SׁhiˬJ(_H=^% Ï.#Ơu`%/녙sqUaDfPl$Hs^_#ݛ/jXe>GA;$<vXI7zsgQerlQ2]ujCTGFz2._ 39d2. < JN`M:i. } HIrE;=W[u$Eϔ= CeB<%8 cfD>&Qlsmui?c(`QRG=L0jxn]6 jp1kBMkSwhcgK8ml,W:@Ȗ3l>jɵړ"Nnl膁Kqcjݏ4`"N 1L NcЧwe'Ƒ`ϭ&1&GgP"]OvkyS)z7D̡FQIl|!, q$ӴÜ:rz& thP:#٠d=>4ɾ?Ysjg? xR4Sc\_4AYQd-tk`' /H^)7]G ҎXflvsT\r1k#@LKW)}? {ɮbq׋UYC)(ЩG}>, i߼Ψrd[(M̶&,WFM*2qᢌ3#QGbNSt'DX.:LJɴ&zd`Opq˿8FmrAKŒ`ì:$_o)<$<&PB+RGeTO\Bޓh,ܣT0dG'ꝐpE'%ynW[AҫYY2,NDRƳ԰ک^M'Hė6ML(gɏ,c؏a"c&ɢ 1̂;vYF&ܵEvVe+:+nVAş~W$HPT LKMf &3޳ sV5Qw0 2j'gu ZԺq+-x0AtPpHJ^HسYK0]*D>)=㦡ZW6Jbp3ahтϣg, nU[v&8AR; Nj``SM>hYv"j c֘MыQ{A ^z8޹+J,V;1y]D;Soכ Oץr9]|,UUa/QzUi1,^]6}2澈VMz"xGyzeJxUGq9pٵm9@iKF̨ZCQǩvL'6n$#UJȜkou,h}?!wO2uO08X@_9˭ްxDV?Oz6v^RsklJCܐ?^w (\FaʆSd]MU`K}SvQ؞Xh˧OBs8@39nJr`qG!_sv*$WCsso\/{HqqIG&,C^=|> Es!6U^|XG؃$,,,3 QyR m!7f&~y)`1^K:ǎlFX}Қ͑_ʝ8ZKD  3֏gaY,(<>lKF:JF:h;ܻHIz t\RmOkֻam!(,0Ny%{!|0=6TYJ7hr~ fx-jZ@T04p c !@$ $f}n[[4зz}3W<D'7EFN@ˡs6 ?HSeo)w1A cҚF`DFޠ.%&֥TԂiyVbGc}s?iN7c\YﰬL֑\[k E+Ψ#ᑣqnVuXw Y1+3 b^ ;R#G=qչ뫡m,z{n)T }7M BBv\q,n=YQpMgOV!+r iB?A0^r|r5ֹ*ĄB5İzbmLzwDUlԐh{yڥ-LЏ]ENʧwzbgyMgSeN'YWI %I,²dat\t'}LrYƑOO;( s'8;EsDN#iHwb@YBRɍ2R/Vi[[ĽA8t^R"Q̀;ϙrGdYcnbG>W2l.(Mhm# aH}Y{.hh5=4Q3r=[=PSd N9 |A, \W$kXWW&{&9n |RΧF|2|r,'DzO@LXԷ'r/a]huisOkV3N׭E1-NXe'ɟW@-͞o<|cf X꨽%zo9z['|jP 2%2h3cm#Whiם3" o'ˎ|urAY@ џ1ή7@ʚ% ^c[.6̌餡URFȮĆ>l0o5_4RHubZ7_;x7 {Gu..oDA/ u)j͌eY#T*!¡M׀xt&) |[ec3&C}JGA2xvoڙ005ns`19H2Ï` ӂbԄX*fp#Vo&P[,g@a.`0?XMہVpwT[ff6#5l ?,$KjsLI? d߱n%pуgtLl bkML2}Q%Q>v& -Qw.7:[BֵڧHx,6+p0&/&#b'K @451 o%ؐ销`Wdw59ZsbKkÓNu.B g ִ|'ߒ*6\PhxA?,>y/ g˄j.4196JM:uv6P]ċs.{ 4Ѣ8uZqC-PÉK3֨$=IC/̏~ j䕂?0tT/8K"%dk!*qi(Xv_4ܙ&醳*&yZR9(I'oxE5 5{6q~>2C%F ₦ʹ&3{0,9m[x MC݃ ?yV[^aa:DE|quL`ӲEL:@WhH.⏤4XP{LHBaԤ (jw:A}qзǕr$wFRq=D_*B@,x_Ƞfx;{2mMYYYy[܁&>D@.nR1vNaQ(Klr!8$3RGoNG471_3pI?@}[%krXE Ha\z=Ƹߞ?JʉK½)}pP9,tƧ,m7 '3`˓΢誫 (MɅ5 m\h@ˢ,iN?ۯR%4:Og Uex.U3b G1Ƞ^N21v?() JajzFdb/M9lVt`n;u~Ddp|?ߧ-m |6y-~]."'hg&/ @DՕq-ԥ%H 8 WߢvбgQ9=>}7b4N4"}/ wǴ &]$l+ât~՘.-~[>> 016R\ |Ҩ>emH3a:"rd]L;v06^uQ`3b4mXkW5mCaQ"Nɫ_c:(oA_ndgA=kg5㹴{kr^>G5!Fs*nQP=Jǯ?Q;acT|g#]wG(_(}R',g-zĀv%c|_QE#C;1ǥ)~0́h$pu>FH2 O S)s6~i76zM4!OYCOGO"l=ơ6tQQ+ 02Ю毖pxqo >LH {=CIBwJj¶X4RҠN t1IS\M6ି!XŃw>zh۳8#jCTn69;6wc, =խy4~ Fde}3=p#DX[N[W\((F)fswxn֢yj֘Fi\0u))#5<:;*uH;U<(xlFgwod<"b=IXoh+\0wFRE% SbkCJ 9dIlt=|A<$?^.% .&@FR[#[߁yS}͎G/$kimۆ# h@1󂃅J&4IqqP% MUù}'NgeF`- zd{֩t(*7ĸs߹ɔYi:'c{wEq{+݊nH}& чy f8ľp@&[QhYm=01Pǘ)N{fLIu܅VXu Qs{37͋my(̘bˆu=.&P-s_9rsbnveeJ}%BWi:IUחB' =OynNv广@U{ }-c+ƖQ|8?\p\Vߨ⹫N+Z{Dk¨?i<_hJy ",'p=4dcFY 8qXC0ڵ&pqts_K ~1+bgqL0n]r)o宄uFu{+&~{e}U:\NO鋗9>U$m2vT2R?i6!qɖq2] bB"l_ՃIbI͎3'@$8WgVAH O0kӉe@D]}sG W ?#KU r/8y[ :7+-P| |ρ{p'fD_ 7r>Ȫ~ڟclg8OkCsIrs ?[Lsc{}9껮7[$Q][7YÕ (b)T_̭߉1/ɹ*5$|_+:dUeVp?j?} ' \LcdN)5Vj?n}De֔f|vXmqEѴ>ci_q0&6‹2\@^n섈Awx_SެY`ؽAV lwA9 1Mosz6ǓXHW4viyuYgJs.yф&!S(~_4qE*h0g,Ptbƪ Ŀq@rM2*wz>KX#R;[юCx$60*XfVND J-H0M!\&#Ft,oܽeck$Ps$WKi8_mk]87dыdJ"+I-;s#=E3CƞϊZlpsi>ӺW{MV -*YtP޽TqbN$N8\eƧB(ٻcr#Lŷ,/4.zEq;kӱּ{QvЅ#7%ʩm͕H"̉3P>#JFD\0M"E"BUgJ'ݹ3UNmU{6:4,7m{Pv<nh}afgN_9Yn^t^jއ:ZεDJ'5o]Y;.o<Λ0k Cr@eȀ3{U ૘>,Z"2YmYuN1McVeqnn[.!ppoU@[s:i#o1m]-?@2 |pqL4^N{nF+cgZkYlKڷڷtYw^s3`kŶܳ}%Dډ.AԾp%+#h+_@<=%:Lg|8S@_OכW[68/IvI{ r + ^< pWyW/90 {&L2qXs| eFjZ]Os|;ͺp{&M!ZjVHipn?78izfwnI 3J}iMDXa1`640@k;7InP-i^*ߋIs!nc]>u!+F_՞rSUv\V#NmaV5F̔a3>Ñ T:rCtL~:Lhh!śH*j=áW(8j-8a+^qv熗MՑ~Pib}zv7,q{{v} \ux )}o^CzAmQbY4 ?H}לC̾7 Ѕp8Illx- aEc qg)aȇT״GR?˭3Hݠ=}WթTb/+ՑJt" ^Q[SCb f[  m>F2Y:o-]Ϭhf:33;^A&O'cBl6l PUA7fX'7{>G<:fBfSgZGev[SŏK2Bl(Jj^8y]ܮύ{밪fYϢ< (#uom IT}q `2V܇3%q b5 h/< :`0wT#zV[~6Xkl(p$ufL`M}WӶ(%CAP3ID1)-tr`J+(.5v7DkeT~j,&4$Io%D4u | 4~xXϡ-L')%DPjg56uIUS .PT *=@њOkBxE8t+whK׿3 BF5"(+%G 2pMs](> pY@,2?yqBrdqkgLSlM,LCwCe;aTSkcǹY B#Qc!/bLހ⻕?}yDa8~vMD ~٢PZ:vXuuLI"ƻLi'O.؉Օ)uM#Hf NDb`"Hh] 2- |i0:%_&(25D9K kHFpOR8Lښ*\ֶ/ {\І^M CՐmN8cXj5c9  >eQlwB(΅Z"fv9:H(q|æcPTq6"ӪEICP`@9%i;2[N`SlC.YM*ˊ`E*Vc8;A+Ou$bיt5a4 |ʕC%^?RE[,!*ҝi yrfM,[ H9X*jbEo$ K^U]bB܈6pp>[]J3+rN'l=V w]3FJkq Ƶ=/qެEZ0|' & ëj8lKk@#=Gw9<_ ?hjEAWþJ *'tL3,;WX,_ʯ߃}9C )ࡢvEτ/ue7JW^a.+3_.t(J́=,' g@2ibWӦ8Il (B6V5@H(3kDˠߪ_Xb:%쒶 $ >b}3xzPz,LAȜfM6- oq|!|FXe3LJUGO6o4NNS H]|Lu*A%"[2%穿Y6eCjMP-瓍A9ԛ7 ¿ dȿl g*,>w9d%[;5h%Z+2MSBEӏESLjq9֕&A1}Vt~w̤^^21,zʼn9r=`~4v,;4[>:.0W=p3;U<"zxYWoG?;T JKox;#4=m(2oX- ~(\ݟw͏68 kʬ{zvO\pG_@iPm1Ẽ\g:ڢRn_*)ǒVG^L` c O'Wld#8!]]L>ۯaPZz<Ĭ<#k]Cji-nײ 8@bHY+NObNx9mm0neCG2,se=}y/WsN;y6;eTfiDeQ~OGkKXS}a[3pH\S (p $D85))ˍ_{yCMC_{zzV%q1>oK ߧ{YSvv7QZv[n#k f:0GZWS"NDo=VdsST6=L_!h.Цi'+]H|w[z3]TżSI _QQ>˔54Hef# D"Tl~ej.9ᖢwmu ™RtqeuǪ$8+&R q`ýk80;(BS`x${WJ6NtŗѱRN('gkiMXĨ8 2T'ZRW3 j#OLr&ЅC˻y- >rd[ a2pԮnVn'?9[GLB6RJű XP얾dC| $6Hl=ò|^<1{IJC GNȸE }֔ދ 2Ҿ4Havb`.>/9M:Bcj(a Whr0 決*:_I0ƼIU6%p!\掁FŻ27I:<P]P5+{{V"$j[sҌ_e+J"g"^w@\#{Pvz5R3,=[/.ˌﶵ W回"4AwFZ* 5ݐzQ39揳? Zp z(xntahfϴNS_~(=(ٗRK>8AP@%>)HٟSX};2,9C4}=P.*?ndZp&o}ͱGu sY] YP gLWM@޷WK9{ך\ CM/o 2ÄEds?C7$9I{ht.'?-U6 |;1К=Rs@} x~W4o2xy!V_Z@ش]Y!{R^am<u `USWb=ThzUYe;FJǀ5N3f{r5GjL\?#DX*xDNG(VÂY&vz([m()4V&GJɞ) zpHaSFd2KSB>?*hG6)720Hk%l8"<"r(n<)$Bl̷!ѭ7 _jM2uA!T+WZsu3lс1}L^- ČbPW׆_gP/Z.*s`xS%/}pd M 5i\?q׳8QCO2Q|߭IK@η ߾W_$-z)6c18KZsnEv`g7:Qt횀e`jIq_IRn7Ώ-?߉Nou2 q`}3S^[dQ<$@f{?~FFL"O- oJjҤ9JצOʸЮd0ɰq٩^$Sjj̆)Ux<TEJZa  n;w T16b{ ݅}T,C%HUhkڟΰ:z]Mk(i]}0~= ^ǤP@ 0W=yb@5C\j'qT:-s~ 4ߎ-CbPti`4D^&ojl꽾e.29*}fF EJ+P꽖m^خtz|#7)QnE~LQD"nXJA{^zW<_G '!3>˜[kV[bcײҔ]X7YZ&5Ԍw=n@ j'iX6<8q(S-up͒qG Xeu FFJ >8@D緷)**zoB{R փ. V}g=[rO.u2 X0n?|'jF*;#T|܂7mv8Op^ksG࿽?s@tׁrr⽹ Lk'.@OƋb} F35;_=MɖOOJ8V*+|pO6(* paWրM+)m2ËZ?@ ?ȁCH 2u|l TS0,U9W![oܬ1^;dk+޻o,$m|!wV?"T5@]y)ы=ABaUG"UT0LjkcC elrIv yc[3uz\2S:LRcUM7_Z՞QGty?~@r1=40vd&O/'u_T 5=둳 Sm b6&k};4xt u~vxs(m9lZ"u(Ss>4~oʅ̍ÝKratrWE|4魰 '#AĖtj>i~GGWX8X!V#owkzA->2vsQ{؃|{mW>gvv(7d}\%yˊ_KR!5f[)WC!Dt-/_j[ ~LiRh빙x!uLM#9 ~v0 a>Q&03d}zًkhxTn|"lo΢LiLx;G WQn3򮲏 QS(`W\,LF>;ŴOEİ^֤Z'I* B=o.!qHIr96~w1A ѯ,l+`3]ݲHmբWCe>ڛlc08nѺ*N74|X>ӽ;gU|Hն)!T}^}{HC (<&m0`b7H 8|zHVB}VX}7MN 3^=ye屁n! uܣ$&Kc2O :&(0w{tvM:+UuGA7;lxu1ʭsQq_^=֊ v?u-gNqY9RCe_mNO_A۠qS%\aM˼뾒8 O^`9oRDRk#v Ƞ,'Re92S&},7'LҎA1ck0Y 'N?$mc77vSR֓L[1 튺 2b,2Ⅷ}bH~(G2"V/Bv>bjE0XP]J_Ӈ]@xN`(o4n bJCg]n`,)kxa[޾=)nbt Ǜ3H9b%2{Km$̍r{H->"0K!DPd:q)3uH͵q&B\8?lg2;LIlD?]`mҾ%E7%g5-][Mۃ*p[X#H_MQÂ7m\GN #U2{JNY{tQΔ}9[I=& X3m1Cx)j$6L%npr0IVvdKl΢zթŤ&t$^+g:&1?[l@d/pCDr0!O`{1@SNTȺ&3%87C_MSuB п p+CTs#"\6NlE^.l~}(p(p5 q8n"[Mj|D.qJ^fjD܄M;DD$="wXΙw@M{/rbӈ>v0@ڢG1( cej} 0mA?B $<›tNn!TA&^lKĭSNnXsQã%gK?T;.bϲQ,8^&Mv,: 更pkw`w8+Vb $R ;{jeI:Lah2C!HS k?vzځ?j/)$X"zWMwv8`#1GP˥JΛt2 H$ 4;~.7-L(oeRE%~D|WY/83SG• "[3|_@'J~d  4V4Y%A.$rRz+4la-%IPQXxkeJ'ˆa'Bl8zT/O5x,g\Zj8TLCӑ/6i^5 }G !JbV?tsb:|V@`h2KQ SO[Hfu!=.WEE~`[H՛UꟆ!^<] EbCSܘQO@>sݹT?6}?D {;8!x1OqT@ }1xŧqqE]a+:Qx**mw߇ݪ! r|=AgH M½PxDFCH}" `1t^}4z(r2tã޵J}̕W\*rnfBb t0㉲HU)qkA[RUk"Tr{rעs3ʾ&j^ҋX}50e\ k9כ* Myfe *?8 mb3ԨT0 W&1d+2M|ru & JQYlD!s_|}D wDv|F1a}p6}{ LҀ|>Ooֺn/5C-*}5=ϼ+݇CD7CSC^73Oߟ]ֱ̱1-x;,.F}B#Kwڐ $ #K-32Z\:-ᓔI^Գ^0:>\-Qb>Ձݺw)HiaE621zRi^*f!r& g/03a8UQL=*T9.!s-Vb%۹m3_:X3_ 1pQUWK/^o$4%5Y<6Ɨ]#񺼎yCNT(uYuQpY#,.N8Dg-RQ[{2Ű265pN_mbMIޱOO|WZM LiH-%<5%ͪO\/(f1J9vC-jFL64\Ć;+ئD+FE@e" No+D?wT&|=p $D#͓dzj#Mmb|܏i9_=]_,vSU2P%;xοA6We_,gi6zsD[¢Ȳ*OH _Ve_V?p 0%׆ILkRSQh+u%aص]7DiPCb8]!݃O O{~AP #X%_Q'lmP.fYHf9)9`K]wvPxa]3U|MofRM/Šش͹̬fnZpI훽K>{PE='E \M< G|pA5'>7J94ޘ-&yhviDÚiV ^hQs}lazs}ps}݇Z4Eg¤'="1+ :)ϡt :xNt,6K)D։YMKp^rj&ǵf;\ha9ыXiR~M_LI090v"sOis- O4&BX?ٵ hϡU :/#k)-7lu1}U8=Vd/8UKvʊ:~gKW|WyF7q:,2۠= ԭUmαi##D <]H73GXir JuJ=wmg3؛CkV*Ѯto~򿬚-6gC]4//vkUƐZNo0zEa|0QYVqZLfu K3[(p^p- -iКz4j$">z9nk8h d6ZԊ#lTZM5cӥgbGʺK[S#pi8ܪ37%惾{ SDtƃ]dfHʾqjr$n]*R9j;s_YH2(,HR#6Lkk;tJir"  R6o Op Q}!t4JKQvj}:+wl}59rߴ ̘~MKOţu=68U aѐJm<]{[YRP3XK:&"k(a#NC7-x웡cmW6RAg}Nex*Ԧuz].a`{l>'5|N[УUtj&nHkz< E$vpO֩`RuC]^;Q\  a)ӷއ)>Lq (êC=";b;Ha6`ߩՄA{ }z%T&,5؉ 09^G{9s|AjVCc%V nVYۮ-|zAV5렙gyӉ}ئSf ZG飻1)u DS3FAۧ:(k+yJDmqeRʊlX鲒vԖs8z+#ۼ&> B㔜V9%g8&ˉP܏@Lm܏pL&,nL8sj@6Mr*JIgb" ` N3k0[a]RC('`͢ m.‘8ޢ`8v4}=ڂEWRejXB*F,OiK$1ԁauNءL0鐆?CX`wkwGs`~2X3: |_f4ΎqI`N,ބS3-+i t Q=H֪&j5^h;|f>Ua4}9/7qEW  6.h0TOXm&H+7+ږ1͟w!sƲ{쉦#J@ 1ֹ̱觉ۏѺ 4͓ТwN-O-ZAakSWft.gf*YtkDu>\IfհYX4Z .TZ!,mӏ09:XQ`/fhGvLV.G F?IH8`̿`Xٴc0KFvRpRXvǔlDB=,Q%BG:C t| ˮUMm(X4kkQ&^NZ1/YBdӹ'['bSe?фS~1Fueq95W *4"ΡQb`*r @Q,, d~~7pl^j}MZmt Ƈ>rXuj vAbL&!Uc!(|xZڈV}5nZçޡO \rc1̽ᣖJ?\u+M3!CQ~eE^gz-5Ð]39㞂 ؍W5_sR[ áõ,f4C[N;uf6.jIǑZwO14R,Ѡ ɘHrd!Iٵ 0@z jEj8D0Ď`JAaTN[d~QiY4Izj66\gJQvChPujߎMFxfV<ҷXTت8=>5շIōZgvpWoIFc_lsJ&EZ-]]3 Ovԙ*ةb_RFZX U`ʤ u&ĭo|mJћQ=GD[G. hbCLL+ZՊ]6)li_IJ_Cn񋠥^H9]-rG*#u爚4Bт"˞ǩ=S2[!U`Ee;X-:̧ 5Efry:g6q{P9 I.t"coMZtIV&@LwBL4j_i^sze70 kN'mWwGv֦aL[n9KMk F%rk9E9EYLSaS- ^mpjA%];IKj)7]@"s"KCdp>SrlgA`q[5ZxhwRZ+ % w H*+,E8vcN[dȣU[7rbiš"5u Qhi6Q^__T^k% S3[IZ֝ZES}}1_a l5Ъ+1ݏ~S40}+`\|4KT&Dihqh@-~4$r†󵢇s$=&"|h ;igh>,}Aa"K[Ewdt =gX5ɁMpƣDBFkQu6gf9iړVh& =vI?j+cbYk4x]B U%'-BB_Ee{Vu a_A{`:&z۸2U7+[) NNLFgvq{y햝>LQfG6Uj19uj&GM^pv=%K~MD>UkU=ڵ?$ DZ탋w񠿹ș:qk٭;WO>||+"NGhM=[mhƒ֪sR͵jnʁ[d֪<5 UlD!1ΔNu2Po[6>h1̰Vb #%k9k>#$vXF@Ļхu>D>mC%趃~S@R0C5X8ggqXbMkkS؞3kW0 MLO!vZ5iڦ鶡e, F*SҴEpL%='Bϛ9P#:;ImPi4@nFcjҧ ¤VeR*.&LsB0%O!vDsc¹;[v=pͩf s&z nB(2M_-V5&=5h\{UskUnזiuf3bp|go.ٍm*MϛYjT9C3҄O+}Z5-+w}e @ͰKG6-U Dw Lva[Bsӂ)?LrK+3 @ϨiUt*=J*O&f 7C͐Vq-duiUN4zm$VFI'(Ɉ94(˓VRѪ};5hZ=2˭U{̾c\:aSݤ '3'4'wեwՕ{^гԍf L=Si@S[L7M?3*!_F-?Jπ}i&G_T*>F&m6htkUAf>E@ڧtmjjҦ65]ـR7-^q닯QqYZB+e_# A~4zka`)#@ݨ]d$0T-%aԪI˥SJ)K]ZQdiW.G/$ۼk4֛C|d؟v,$?I%ZU0*FQkT~Na6M*x-86TSv\Ũ1|kFX ca}HL['ba78wgǒ9 $(QMEt;=5eO \jK]Jo >e !|yPf>rT}{ުIcze!u? _xKLuBz}P O94Y4smf&8T#2@ __$SRL\%I`aQ@UϫW/<%A9y4_i3~a{ĩi /zj(4(}fn=Ek9h6UﺷyABz0& 耈=#<51]$>)?îQ},p|[)0bfzJLʸ!}g= v>gCaq8Q"{}T, _~9rfM>z3G`6h uL'h)Xu$XS!UNHԤAuBY!HYp}R{{%~}|Pn0[K`s^z+5 v(/{ǣ}C0ܳZPEXX1#L`]_$.q<pw:s䳬z,<k6ĽxbmpE/^tc/^CZNGYŌu~1z\7-tQ$&kQ1/k 3ZQvQӨ[@vCxhc!M}`:"Ta'ThتU'VzwUjG U pJ`wH>>‡T<$DZpWRxe.@}`GRn?2-6|fhբ.+B1{%6)a>@ +.wjo w褰a&ǨHbfzlԀ~C)|߁/cVTz]q8G˨+`F2Ɨ۩ⰖcSnL'[CVR"Ffl/o&ur+Q5'> ? _iU\3fp\,i䡀9*R6 膷,EG8[ ׯV#&[a@og`O{&#hYҀ+x3 ;6!~*^17;]faݥcnѻm-n09[&2NAܚR'"y|{Cڢo]QQ> z@l`~5.Caؐy1>ICY%jrHVr 4_?Gp4uCF=BT CVԎwsQmc2S]Al7n$iqUMF~TK/{@2y} q@vXchv৤d æmʳ=W*5 t(Npnm! OGڹa21I.1NþiuXc};%#e`GV\@)Ofخi8k\>bk>h;-CliRNMı [Kk؋GJ224= p?,ᤙΊ(:0@^jMca-UDb*>)s ;CT$r(N𵡒v g Ae' )o ~_( 36@bWv)4Xar UFUXjt8է:irJlHҹ1PoEEMTV$fE{}f8z Zh~GC/I\cdHUX1cc'@ {3()!&V %FuځL0aa}=IKggV_p)4v%a%%xN]OӏҤ\h/Vsy,W507w&rBpE"&zK3'l)+twi=D%X_DݙMK`)A,TMMQ*fiwepkV^Q(S#ʶXg@m-^R}7hJH Iz?]B}|ڞs}HMѧ|*wCI7Hߛ~{ɠS]TR8WhxB0ri#oaOvˆk8Oc3R̩օ E{_Vv"oSb~ 6?X݂O!,6!]!}F! _j(P-ȕVL!' q5%n??V0v1K!ijA( -<(8}2KQj}YʎXC*R#AGnYJH¬l(.A-s|--cıBH^)Zz2JSp0 ZI&`/gՂ]O[ajlЮ~;v90%R8/G/o/Ӹnyg5LGHxpa>4m4z{k, 7PJ6TS^t#mij7F||dR.X&Fzނy2)ˠHԈP_ܡ'È$Ao?ⓑv-.6-_#d-K0Og'эSW*s5)\!MC#ia$C*K0Y+jٜu'م'4gv0tVRY^ʕxbAY$gq͏#O 3 4\rxвXfO1,r,N#gGe?m=45( u|J>0W" )AL75{q|qUlOKǧ؎a+λzXﳴimͪ<4Z-">~)CK'zk,"SCsj;:`F5#z4 uӂAQ #&o"]~%c}ۣw {[ҍ[&!VKZnY`nΜzv߷}f1 ފsԠOF#RE8DrL{äO56£mOP8(ha2ȣJZQw VMg&8qU'|zEs~R73||9)]:$!گ_nネPP@HwVF #UpVm5&MlIAأ2c_s"`{5 geKXLZJ=Tq!aѤ_pT!;4ݙ4XngЃrv)e֬4VIwʛb\a=VB=u>n F"{=5l3Ax;ԸxadBe3, @nqNH4,1HO_~drAf =ޘ?Czޒ[FV`Mp?%+i6QyHo}$쮹i{mе8w{dZc[aبK!Mk\Z6Z'^: "$Om9Ap^(Ҽ]^NWv`c B&o&̽a5dgI9s/Csj>N=:PEz8 ef^gӼ;> z ` %%oA3Qߤny'{Tg%ڿ_{X}7Q Hcb<z odR#d[ԙ5ǣs׮zdQcbB8d4vr/Y5ҕgxچˡZK :F1&mg"vV\M _Otjm}9 p AaۼbI2X6Bm[é":ϦN+dI]= ]|ktZx#FNZx/5;Ϟ}~ڑ _|y5?:r~Ρ#phc%@hRmɩo/T0=$!zy@ޔ oĺ6ᓐ՟i*ίƽw ЗB%ԜgfJeuŤAAȣ*X/Q4[Չڴڴ ZB N;!Q?[8j(BPKYL .EE0Pq2"|j&zEwJ*tp/&`Ty9 %|1RIL$"[ػ/fo/,,n4C3+K*À?qqp;k!仾,<:3928CKe|&=R"znZ 14aʏa&LWȖ9J \G4RpI'[oc_1. 40QKKݐ0MX[{0~l'+AhFIޏR6ڵ@OY8G*vm|~Fh7i"nT6.DH_\̈;u4N 3D"Q(D't.K\ 3OxA5K_ 3nX:RIgJat\e =N|{j EӤ^tױpO]yQkӂ [Y79rRcMC[>^#- ѼfS&LFIy *QtO~! ;WǂEE"@`LO6Tp:1lŃ&*[-Z .رcLZW˗rU\E 2[[ x'0,1eGeӴ< cRK8Ɉ%M.!_O{@t);Ԇ 'gNDh9 Jlx9!73z䝐 KXHlZ޺xvY3\]Hܦ?\r ƙhy^O֥ ^YIVNx*3EiCɣ텐̎dy!$BM쎼QSn8ޮ!R2oe7jvgo,3w62dk  YDIsӑP쯂;g%^"]U1>м7*!w7"6rAAtq` Pڿn``ϸ=Tn|:A^^9VF_)."5 _@\22VLc%}ćYQ}㧮_KH/Rvqr۵?L9 Xxsp} -7H&)ITgZ[jg]غ-U"|"،#v؅UB#&a=bcN̅D@(o\y/D gs!XCV7p"@_?~l$pKJ ܤ;2g;MԹD 9 F-)N3;(ZJ:DMC_}0Ο}lqGrS+om[D{Ac{.|Ǟ$vcftmBiM}nr]jwT ""i02+ t~Mn.kImԙ9:_\ڸG6 _ǾŅȟn\D#xHwgkUy~`sLE\oD:Atk!Q/8^v6Xl)z׋|={C A)%{^uG FO]Bt &ljYejhMScfq@|'h+n1ղvk=L4 q& wF- '0;%8GR}{<q寎=`|B_peU`0nUoa\,oP,7-4Zg ^D8=LT]HUZm:1&/&L'J‹лy`A!FJ=>gu/yj/5q'8M5$qACϋǸ"48: d-ǓmBW7wc.%voI*DsUx眢L_Y g9O*8kӼ a$QdZ,ϺuwhrKpacUg@4MCX7XLn[4f:j A %@NpP}CǷ/&8\|v4aH15Y+չIX͟uUp357t9 lcℓsdϷ)x&PJd'jO瞐&IW'` 'P_8xi5&MFY(,hE⌛,.<BP6P.U#uS R߈ J\E :ʖq{a~cnF  d6IO%P6ףNly ٨C"0$.1Jt)HףdݛO BLdZʽ~9ǔYXa\Y;42}˪@jY- c#{#)Dԅ^H#Rؓl9do{9t2sSҝ@QvX^$lDE"#'nY8yvBHH8e5ڞ$c&tcjJ1| YӔP;WZb%ݑ>}*.c;a>bfbcS'iMއJМ&&fTH} ̠ZdJ!a-lj('CO?tc{3ѯN_OEjN{Mm$a oO"PEAԖw?8Q$̲]L5 8S>n mݶ,Z$Lt ߇Ȑ_ՇNZlҝX`i3h3TzAF@z'Z[ ʩ3#vq^jWf@]6uT !/Ɵ^FѱYjWCS*QcZ M?y}~FwWHP%:. *|HmqicDͷjG78s( 0h/}/ZoC8 l}h+Ou N- %=Qo޳$Uj3HTpFrF~l`MBPt\CJ?kHj1k{X>Ց7e>#05^ 5F s*ԍc@|CO@nwfډbo[QMp.L6-@8C4}ZH _>2ށAT-2[^=Ao)zÞLJy $=ǩ0ih5~9)F")xet"!kLUyLNQa+zIY*,^W(J` M RE9^3Q4BJ*z z38e *-/ѢX3E/_h!#4QX%!8Zel.H_6q&!4LbؤCjh )6[H 'Vl܈ݏ+n.S=2zѪ'p^GK?Gxȴ{ǥEK(fc g{Kr 5?,|Ha'YIPPćo}+ ܶ&Ls-[IaoJ./(z.ETŢ|6ʍ)V0w jK@ \ =:è-1qQĠ~U&R'TN'[Jy3%Ns­=S4 R9MK\&2󥑒(v]{}W2T%zp<쌳@v^Z߹`i"4S1v".#L$V VIwYd,`VHV0"- Loc`yn8a"lZ{"O)E Q4|b/G3X+ FWl2]"+K-"MgGEOO,ō>lbG'sw0 Ȋem>-)p .+bڔ07U?4Q>of?]G*V@;S6f@gQx9t]-[#elD9xXI,bD2ވ#+!2:ix cL  ǩ@6 NG?]`\!ݭD^ qYoZO>>Fv^a{Z>OHtK)'O^z'ͷcZNR)d{ھlhf/x?.$A`{-"fù@M 6v(Wo>s*%.WF4r8K'5tV9FuȬmE?d\f͹V2k2(g_~v0nꐘ̾Mx9H2;nҞm> IRߐ*)@Gj#1(a<8 De1=sX(#邦ض?;€>:";nU%RúD,"UԜM!&nX,C5Jx%L}v8sȒ7 ƙN]yT$ FDiM*vm̥`AzĂ:?[e8&J9b^r0Ά쑐Ek]6w!BŎ1(O6Ə`htr̰Gg8)@4'QEv{/LcTG:$DE`R);uVIT 46Qsji%` ^#;{#EM"z^8/п)-Q9Gbs! >ZSZKȪ}*p}R-7)ЈPbs!y^Cv]8a >0b@94>$O>x;'S_ѿ"jcT:y: qOq\] a߀atFEQi̎;(ml)Mbq 9 L'Om,1'P8B-S>~P*&^?ŕq\ M Zr"V~vismSuTw;xCHu}i:5!-6?G?:lm1 ăCmXEOt'8BP!7t]Į;VΜ^!_~K1z )xe6PtVι R'NC;`?`]5D`jQ^W6ߋ yr6T 9RoMɿ8g%!ɬ4)7X-<2NXa7 2/7),3Ac݇֔6\>8 VEW tLjFI)oowWJ#%""#Uy봚QZ0is䘷 ڛfL7)<;b*mߖ7):*Hmϛ<|MMn_ʱBNncx}e`8m:N&,=*`WHdҘik@723)pI!2(.kiOvMwf-s. vrŐI:1c 6=ޑwiO+ux:e*^$nF{G~-&r30\X=_n7G>l*C$J xb7K=yGU~lq )ZC!E^lre! %>NrKᗙѫWľ?҃!cٞX XvyU'=CEnzq3ܑ >|(z0n&\m޸:4/fUz]|e?V vQd!"&j@ka#į)&~jBzk|LCʃSߪbR]&#=+JZOT ^\ ț^۱\[7z芙wJlܴmԷ nu7K攍޻cҲK;k)1 h)rsX |~.#S)m W;TP$9d~= q{3[v4g֯B;P|urJ74 Qs b<:QOW]iħ݉Qr~Iqx.}d=(<Np LuDxdjc;m$=}bW14+a?#P~Or!a!j>l'ۼiXT0J+VSh=l2Zm5>A r 雳0@Ygw˪:IϖLJ ʑQO T,ݵ@PCɣb$ȭ|鿨5 : C8D;ꓭ^kAB/&T\2y3|M<06IB2?]߯g9ƽ?vqWݖ5+%s7a95&̱%ftwLҋ'jt0Zy2CVfx?[V]q(Et)|ReNʨ!N͗s4ۙCq力|Uc)ײL2 Tj(S.vlZN \h+r,\2D3-H3nuEv7YVvj 3AݜږX ':Xy7vH'54R8152;v9b)݉˙Wڪ'0.m/ hk \{ f° ׇƖSl7- ۇNV䃁⮉EH@/Eė B*i>dVW6*V:%gx+ࣨE5 p v$q27js:?RnK#sV*†'D?rfq:"s|%U" yYEiLn-x_z! ;\`42MMxpGNWJ,%xłd(?Vszfr@@vpk6,R!*U8.D)V l̺(|1Dc0I(oהBUb,xm=j{Q$o86fV8x}$ߛW8o௪}|m2ep^X>L}X֥٦A.# )G0vH8 w|E:<2',pDͻ˰ N,ted:IգCv E, _zſ|1Sg3i f.5Y0,}YuY]WL^pk;מ-X}NH0)>JZVk/K!+ zs+yjop_0URKvq2!vD>|-9{$|jU%+N]Ұvd%b@-0+\ <2V0s! Ct;09J˘wch`v.6PᕎX)0EQ땏.wW`t2)'j<߾sXH l-xB8,h'aje')om]xRz_ # YJ8[qR1ݹ2UƘ5a:GttD:.}BKlcu;w؋ޛ̢fQ(5.#IUiZaW+0s"ߎm 43ji*f+mAlgd3S:RxG[[\s|jP]@ˊ ۝&%b)1)OU>}Bo')tϕ&іݾ菇굝3m,OcC$EuBFxhk`M졖qwdׁ\%QiTVSs~&PQRȿ ^' Ay+s%0.s:7}$z̧Iz3 j g+vf4˂Y'<|nB [GUk7Ű:Fubr\,͎;Dqt'exPf:n--kJ=B @4Uh@=*%p̗s6 x*ts2xBR8N[wle^' o"pQa;o Jcz16P]*tCtXÐpgOD3eJVx8ݙ]=l{-%þ3˃ 99Sc-N<,{sVS.I!V}}ZHQ۝ $@bw$H,37d僾@.%U1igÝ&Q1T*Cc _s2"NJ)n~)XC_ ٢o*Z HN pbow"lf j:GN.`t<4?\ffZSI=~%"39jji'37 J̭%d\oML\J}˃k&&fH|eh Q/7Uτ ln%wV#JGtd)]^.r`U{{Ȃ [% ,LF2IHHf@d F IFbo) -aCbA;)Q!eN];{- x=u2FyqM_.h1Rpށi=9L)IBN#'ܒ`'t+3Mi稜)3Gu!,%.s 玿` r)4kBۡd*x:?oM>kqcsʹTuj sNmd6#~="ţ[pYa6͍t ߇Ks}67os:\ޠGVDp,$F:Efͽu)7-qݺDה.c.F O<^a?Lb&a1'(E\YODm! F#(R~7WKgs 1TBت rP˦ /a FrW}s 5 ķ}e@`c.{;tDG)Uqh2r7E5tWjCR`F:l;18Rj]AzJ|vt1%kE VvEU#Eyw"Ux\hrǯڴ|ENjGYUthl6 Enmn F˰0z5Oxf~pHQ`:Iz[e|Xؠ*]w{q8B*^9?6+X4FQiDd.,h0B oof.(ӷ?߂|>#!gLT :jص 4̗X a:bo!A$5 weWt3e 4aM<2l)G[cef遙{Wkz0R2!ѣa>ՇS+\]&Fx6qG$ԉ[J1[ qUqBmS_r#pXVӌ Nȡ -9oeZh ,%Pߔ)dXEqfRb!p \I}l/毧䃓{IO-.zf#KN5"48"{}Yux y|,]BkD6);c}W#=8GA1}Se}^X&Ȑw蜯u`I.Xc=Uɔjo0b՗D]X+Ov-*x")/=}?6kd9T/fYcrŃJs&R5X[%uo]xDPl*mtu0ծ"e|hdL>N %~ү#\#ԁ-}3n"d4텋. 94ΥZ|EÒb󁎹:՛o-!TD#G7.ƈmׁ@S+¦|Lav 暖{/3|'e*ȆqLrLNcbޔM1Wgt--xUbR(ds(|! (L'_2Dje|>8R9VTfM79OȾ@lʍd!Ec/po{ۏc-H"OwleK N cΪLۅ,3KqMciaD֒pi.L-J?]BT֒p) ; .Bzz33#(L&zDvѶ}:`QMT͑h. =ۛ`Ǐo|oJlB‚}zpihc@G9 7lәS޿2ЩGZL1Ρ% >ߞ2ŜpkK7lyڦaSfPQ߉,&gD2n1`c=Od vjG$/7ȴtXI„! isiRÉ{7Zš=d{O`U}ڢὔn?3:M]Wbߥ,0'~΄6Ч_. /&R.)plT!JZ0'w֛G14mF}n ]/;e%KKfC&XW\ t=q l|߰=;73DOgNmkͼn0;f^͗Ts0lR܉j;i{ %ЮՊRyQcP(`Cz]r+pt:zMn hg2jD"ęqdL܂SPzAn4Kdtb S-x+: &]A/KwW^ g|u:ڸK@,_oS oD.]g><:s^ :ygGܓA[>0n[;$AyLf {n^nZ*|UnDdIHeb`'A0a{>C}[2O>J-/f)t*)>^^%]@<"&bҮMoW-X[x7yRc6\:aќoSc)9{&7 $|9}|`V:DTSɠ[D|O@8 DM$C t",R$?GZ)vpF*<)C7oz3l&vH_>}Mwiس_ 4?<{X,6䢢Ƣ&'{yoGjO7J*Zc]z{XIm2wbK-B5MgVm˧v>!}&]d -d g$ :8dF0@PHMcS-7z  8 lʡ7% $~O OQ4\ ]!w/SUa7@\24}nW\ 3߲Hl;hURe>n}vG:-/84UD1g;-t&)wQYtlN$LsLe)Dq}P /bpQx?*<L[v pFCHz<;Nz݂L'*` -ӜM̒t} yWXg 0}{L_ZF`/nA ..$ëpfIeE"`z{W(h*fx1O%R("7Iy.#/ūYUr9=rqŐ]? `'C]^'! hiմ70@J BK%*C  ǣ>4p>^AQl_ԩ#ap!ƇLFl!q|ZOܴ&hH^Z;ZPhAurW%nip޸XK nV+)nшO$F>@AA"F]aChl{7EX=oJn&^ Ko$>9U% =R,Ȅ|N-#4̴n?!;\ܭ`T3>(#:dT]$t! CN2XG*Z$~؊awOV;e89T܌S] N}ɖǹ- "πv ?ynP2 .V03_z$s_ʴJ9$n0oN]3;1>bݖZ'_rv]82g1#?ZyψK=Lxy'nd57v\i-XaY==V :Lpv= pDB9@{Wpv[ه0D08?9j~{#\}*o,Nod|٭w,NXn`ԓd6g`pkp||0)u iH E5̈́%:ki!a$njeh#8DŽ0f3q>pXt0/u#br& z}?4ԂNjL^Cݜsv0 F*a ' M>[,}>dpi)fm*bz`J.~gpA3Ǿ~6ɇ f/)XF9f*`"v+O"2i}(7ZM&m-q4 WIi !fyb8{< -}k&`mK)'3ylR_Ѱ7|eA,%0 {_}L=N+</n js`{$i jĥѳq81%ibm/'B9ɔqŷ/A͆rny MNkQ\Qi>)O?V|7[: sF7q#/AelSɔ U!>7x@䗸Mz2>q~IǼDlrkHqxJw˩GhCeʕ?vP!كxQDpUx 8W /=D8y$Η~d/kZye8 NB_HVI1N\$dO5l̠Gʓ4#Fx'ݕP.GY9hAs?t6Xӧk] i'|~C}``4zDh3yHQ*  Pg$NA w=k(7 q;)8S_VQRZKRrX.*eL=SlA> [k  .)7K͏zyhKQ6sQ?C6 ,Nz}L@SsBFS g^LBF9ODK%4R[+g(K(s{K=$||f|ͪ“x{LX;v`m#.a)<O.N~ޑasqD'Aa'~h`o!z~[R| 9}# =C",FipRk1ć. GdeS3oIpY7t#MPGU2g)9v2rl$&* r*O71e8Ra|'o\O ~F {'c ~p CPĀX>>I]Et{yz"2IӘTP4=hnc̏ 7 eۡ Hw ;ǡ"Ile#4蔂m =K(aY>D));)NC@Bnt )Xj`B:!peKiS)N0Sc"0! ~X۹H^"]؊"Q\J1'˼P]DlF@(q/!Ez𜓀&¡/H}{|Lhw{IhfB=Hc}`#>) |*AѴ89>Vġ%Ƀ병+P2nĝSN & f~?N%g^/}ޗt@mS lqT;vq}+^eϼ4LLJc==#q< Xڹщ y6Ip{7˶U K"?VsK|ce?Tvl_N.UK(tiQI&Nl6Hhrf~Ef#(9! S (q%eIaiCC>Sk}}8r.PNH,7)p8;I q}vEQ%9,~!YQpm/Kp?]õ q;HxKo+R {EeC,7+__)f}!׫5(-P! 7[5|G˂:>ӔaPlDP1 CMxfq|6^.[ ~Oc&15>5,*C'R\G2CCWy\v3RFxlP.K/vq:{7ΒD%NUi<<(LpwMIol1Ol1CloHpK!aK ,GxU<t#$ڇwxD͆ʻjCs.$mPRN%QDr.;#zm3|um $[$B3X ꤆y&o"st[,aI9ny_ g&%c)Iz¥Fۙk4hߘ4!^SǥۥqF}af R5Ӯ&J ?V-9*?κESQIoq@d˝1^ǜZ>% f2Bws=HYS IExy]A#lS0(i_a\@{,a ,S:;lB,_ /r&;^شL﬿S:4UыyFħ =Ѩ)]3l­oA;&ap]Fՠ.Ѳk&̜ђLgǴpn ODw Sz M MƤ` v u ;?*B!_7Pb{X()cx(X(JUv8^KVR4p4/&6(n h#xo}/ePO6 s&OosSwqBy4㸩$G%="31ၽS=ƽ4:C6"{{-ٛ0ig\IvGfKdm.4R|`UɥRjFlё>1+.B%=_BDut&OU85sgTnHRr YsN1L;cGuyPYKvҊGs\Ѱ#S!~K _%@04]d,^ȚOAfBM"cS՝&a_LA#WLQpf`{/$UyOk)je`m\Mjw"sabP-KId3ۍ,$K" O l1Bŷ> lG1"#gfq+VT_yFz-\| sd+& =nrH*언Sarg_RR)_aoF̈blGy1\sB[ܡn䍠OC7lt_ ug[RX޹ܩ,FtC[i1-Y˼HHfM|4&, N r sj>AYኧ(ԦDCȑԁ~˧y;\ޞ™!C$7a'omd6[Et/[bg͡lS\>y;X!|f%A*%9|f .)u \ 'VF$Ia6m8䯪]sLuO-e*-?97́wӧZ%~pgP}sؙٕ]Ɣ3 ډ{#sg&O_ّ_`:W)NCp<K>J曊,MpdИ݃z JprCaʈ0,6\OWϥ27KSy]~H%JDJQ'kmF9{hTEUU-tYWE1_GYGY% U%N*gi?Փ}8?W܃3qVErLn)2;By=-N %T{rN9"nܥCfvLgfZt}6OMv.-k.l(lۣz*?paB Adg pm?N m@akfѸLJ|0{Z"lU-7ذT)z.Ѝ;ZsHo) <_p9_ 5A+/30]૲: =>lUt1eML39"%8yTi/|ź>"{^ .`PA= IBGb.,46Q-B#M>ǏnJ0WcP?M> v 6+)J=2W.=s}&gskU:t+x*fp8nH, |9nײpN4^+֎B ,/orx&-÷Z$h;Ɉ3;f}:x% j3YB:\[K G~IY/mTl'ۼ\#\dL3\T C.1/g>"H-yA2{G 1}|KW._߳mnfPۈߙ<|}3nY_J !2?Jr q"^U&8>d\u(([ :M>Q=+$_$3C=6`?y>^7*ko[ 1E5hC`XAcbwE*4F?b."+#ohx( ҥ]B4qKth4Cqکf 8viHdMT.~h\o??;n+kNFෘ9S;]ˈ l1n* * fI~]]1R/đٗ-!, }71 pf7%|3x_[zپ]}Q6ޤbV9EWBn0xvUt6iS[KZłV,|+/{M\3у|eR0&j:8 b FjvwmxL;X`tFwno_Hqyv/mGK̷>r8RN>UigTrJ\ĴK9`2UÙt G2,ű} ۰Ke(&=GcLOcLAZ^tBM B}28&5V\qdY@5v@gs+$bjyǧM^ )ͯϩtK\(HiMk=+v`>;Yx-+ 'E-畘Az~R@}zxD?qS5J]m% ǰ'jB̕i8G@ܖ<`X0 `4Z#߶:ky<:ay7v䖨O +9,IkE8=< i4#I\ѭ2ά i}<ѻH=B>i3DkDEթ0fx)UVJ*aŶV~[LI'1(o4ڇjk8<}j=8T(ۀ< R5'lftt)%L ^$7x)ٟT ¸H*^M:Rau>`}]c,{Mܞ~,'xv Ts#׭rD d8;N]o>zM]{f)"c\7?{q$rO Pl St+Td6f+@E<|]@zA.d^foE/kJK*E/"OÚ뛱S.T#$rSk_ivn6.tHG60{.¢ 0tC1G噯`IL׭(G1"~ߧkT(UTDXq*Xlm oc|-NJYfC CQ`-Du䅏SG#4ռHpiorFg1< "PADlJ:'#/mvcqXw~eN|[Vq%j%bݰ0 /{7G(h6DBVGbf+?}TW;o6.N}lOaI(ǭlL * I@4֮f{gL&Dr5$m_#|VBe)H-o ULɛ o8?~.cPFm泤V奩s#υ J2{Dg%vFO>:¯]pH?Ɨer{^Tx%v*) ~ ɁXo+PvKg[Z|WQ#uh/Nl6JyH(~K"]8se!C~eUP,p'/*HC6~XÄG T>mG/|:FNO:ZG$pGa]nvS8avn%ܠAJ ƨsѨXʧ}?4:M]R"!n.U[iln0L6y9z>}lŁٝSLJMމB:F.N o_ /a">dBaI^Vu[!7?QHj;E oCÊƩFί1"lI۶[1%=7~xW0LV3UW|_%TG(|/ :<(jWLYGqhj2u(i\뒐"]duT Y5da\Gdqti~1utTG ="M 3{$Z3*arE~7>g7#Ud'nP2/匶,n8W Gq lB0(|7ү *Q{N N46n/qttGIVA<1z2ܖ4*PAb&? :/ugp ~}i9+c|rSZ8 ˅G9F:*TGTPTK\^EN%waAw9+^z0匮dG;T#ӳXRP^K|(â& ߼g8Ka.C&SNVK|Y'ˠG6"Wf*Ji*}m$Sl? /qՍ=7J웗sU A!kz^xr:tsq!% e1bi/$RV[;861־ ALN=(LklS;ދf' V xhƒ0=oW0qv+tb,q 32X,^#LkL@+Ί[b䗐v":ƻ.FqlZ 'KSܱ؇I/OX>*N)r5d5|umN-;~720wW qpJTD)KĀ˩ *wKڃt jX^r +ȣpC@7q¶JArTb%|]%>'#($Jm3|'9Zew3Qk*f]5$1ԫ<•(ݭ/79*=xaP3}9 *ʡ('g$<*孂{Y-S^&KĈe 45~"G(miKS)`aW*r\f.gs3mAȃ[8c%uM{@,PeRqZf EŀEƝu2XJY+ v0AAVj:}'Al6Mz ї;(T^m|ugX4B<~>W#[‘裑 ^V$2 nOk}>LN86BTcsb-Tt3;b8=P2edPpΕ/btߊZ>:iɂ:lnao_ǯj`hEoD.3 **jW1() 2vF\ @x/YZT2OqvKj.b ňF¿(0)XXjFWv[\&Q\>K?qc k7PT}s~8MOc%@ m02ߟƙqا"FLxQbOկ+/hT|UB4Ib:(c8|k|~DXrvMOkJ&GET>;MveT`Bj8rG{!RoVBRC\cҦɢ:n` W'::{UjQBU"*c[KH "At[Cq[q%Eac܄*s9*%Ě1pezO,/{x-4j6AfH-(s,Dx,!h1dJxcH#' Zh7$%F8WT>M&26`>~}t#-/Ka 868{z=zelST#]~is,n@(}:6J@T˲`mAڂ ly$R!l5({٨O,SR޶MV>gkfP8Bӽs r{EΌxV7h\xiFpZ V-$QKcؙکIXԃS!owv甀OciGT4zM&ipYmYϓ-iAP|;LהƸ*S[G 3P؋vEy@7V$ZJJCG-F %NaM{Lzf~P^8 pI}dM*^.PWp6cJDѥWT3}sVlWB3j,|u f]*tbX|b90m<4q+Jπ[C1Оv5!ۅr!r:SK5t_@|ΕdzRVRܼ`/Tȇ둭]'25t7 ੮ns{;0wt)(1cІ~@ƈlJ4:0 \8L涱Qw9HqQToI-Tbd N=2xv"%5m mS˸c}G˰1V דDu&g:54lERH^\OFթ+On.yhU{^3L7WO~9xT0)AM74? j24[jx;\A4m*63 ;Q훺/ZGObDeE_ߙN:\H*%@nC;)@~*lr3ޮ~C&@SiLE5kٴ BL+HF4w|8DIt7PE-ZnO#vZ;:2fȔ0Rd#?~{ 'F5x>sV%'7fOR뎁"`Y+_^yz\Z~ ؙUӡݙ/uewJL{q6lSJztۡ("yhܙ {ttAob]w)wخ>\ϝ^ht$9YH|5[b|tW{2~NӬe-4zC"Gu<_aҊOF@dv><=ipZx6.r뇪p$&)$p03@_O>5*?*nDKҽTbu<ܒ%&oH90$hL=k"MNN :rה I&>}NsfxSd~?٣ӿ{Vxccr3zrPR7})DA4% Xb~Ɂ3DakE`KirQu{3{kH.5%ԥsFL5sfkD|KfP,3,LH)G=&g-N[V#gOp~erŖKi5Mz^q58_ݿA$"{5~Pvj ҇玍(`䦓%=ja#UM ѹ9w;mx՜h^$lMxe7+v6utYae#$1NGN88>3xF kkAB_ϹL> cP]K SUy9wȁB6b3E }xBv#r eQ"#OMآTq֫{^&w'6 |"Ze>P${n]|3iS%#wt=sj)mz2kA(ZvJOTlߣ)q y"S6dON5!K3XzD*Jn\>w%_柮Y2υz t{l.V0^H_٭Rp#{/bǗ02&Άr"gOx}}l43 ke|M_86gS).%x)Nģ譛Q m2ey\QJ΁1(FFh_eMh_VmܣT"vrHkzZ$q8/ )n?PwǦ"$_>Bq˭>*#"_ D4Hc.Fbqw'D=ΝOv k)r4LE9%A*GDBvs[ҬU!a*B+>7k#S~Lac"ڛc䤶l5ϢnYgp8zc阉OFD*.XFfoKر%FA"f0J. dKľOSZ3Py#hC`%A:qw@djWn)gO?K.8 L{Cq}ppRk .viHd7h\k?XuC;7r2 D~>MO)r6Ab[ = XwuFwj?b:عƎG=g`o w&>܋MsP:Fq&wƣcZuķQxAGoxD OF qr}K$F7jFA 6--m$W*AІs ə'%ˋ=ڒ;vmWYգ#ܠZ[WJv }gsԫW /vmiдeޝ45NpjOhxO,bt`,KY84gdw{{-%J5vԋG˱jYhunƲ3mim6! bRKb`J*v \I*]c<ѷjOΝqh-\ըlD:p g<-b [9, $m@ߍ"_ V}/N~2اf"%N0b@g3geȍŮ#cgQfy?QB~ϼ@f[:%ϡ >K?㋿߶buZ6{(~ so#ovB?5"M6H祑ōS]/!7Krugm  0Ջ̒l k>Ȳ_JCqGjD0"%:ҨJʔ-Nq Rj)/; -/+=Qȭ5Wg Ԅe4jlW2P8vHt(?;j/>R&/R?Uk״R=Lo)-:Qbe[kfC4!Ed;'jG<ȀBݸKۢ kN܃yhDFSmsر&"bزvZxdkM>2e ; LoFr>lYɥwPq:ڝshIʤ&H *9ca*<.*7gڱΣK$Jf)v&eBȉD=&(l _ҲͩSKwz DŮҝ->`i1v?^KDUcY<-p;(8])|2LGW )W%'F&ulDa %rN5vfS}.g@=8Eɣ0k1kG@4$lȴԶr68E#@خ`qlLzIkf=MLBGXu9'^NN3)4"du0^Vq{ [;sZ))G7CZwOI #{``/YZw6r;~lnLv\~Q;gx ,XjuR!}W߲ovBoִֺ z׳#`MkۚT31 ²!nsKAa]\iҶmu F:72Gb,s9sɿ9? ~wwW?HNӏ:p7]{rӿ'~PdǿGÏ|(o?1XuYKZA#[:7GWQ+Ԫn+eujsZaAovh?FJ]p P$G!LC/U>{1 |Rz"Ada-V'\Gnj1U i1K\ Sݶy#2Ƞ,DLKBfD޵+VQDǻ.nIO'R%3zQR.sqn椝*H̓{#:l$Oݙ~BD[podinDAM!.޽Ἢ;{@4殎-wG}A%ݿy;rthz`r׮v;{CKg2W izBE*WZUZ.҂sFс뙾t]S/>>Qps C̕fX~0oW7G.Uz-t*Tiz8mc0_g-b$h檠Mo*Ћr<s`4Q QbHOo;*q|& :/>Xe)i{dX9FɠoˆѦ X&2^T9dz0.YXfla5u\Pz:ke-PBfj.xb"9xr`^iCj}s… ԈOipJerAv BVQLZ |Õ\+") +.X1-+ڨv\\q.f?[W^/ɡQF>Hf2%{U2oQCt3Fjd.H㰍AN.=Q0ޙٖEny@0^,=Ϥ"lp[;7u1d&'RqhwƮNާؤ{쪡7Ѳѐ(`l Cr ] R# G)A#Z'6I4Dmp3j&}26P D uLXw`ף\n9R$9 =$д)x JC&22# ~v J*MI7"; qQF~Y69EIMa&$V%_φ-SP>t4g"Do U֐'#,φ lH=\WASY8wf-O B2FFpϘfג$IG8.2[f8;Wɕ&\Vp#DDL!Zv ٝ^+]^4 ۤz""Q^B:rS 2+ kURGTA}qeNf,وEg:jZVf,DoE^^f1ɸ,Y]DXe%Z\ֈIJԪ:*,e?9ZUGY8Vc3p9鼸xu4 n+3?bL>iڄm #v9:?x9v`%1y`K\0$hbYǂWڶvdre.`ѧ=Xc7v<&-WQ28.S3`(ypēs>? / צz$HĖU\~/΍NWOs6&97v^!L:<`GW%vZe8v&2;9% z8='  ӽEKiYvr +7RyFRHNP06_1@%+Oxy| li_rj"EoxF`{mvm`Y,EVK(7I|.j=l'53_wiS2i{,g ~x?j> ͆(BEb[z4\SrĠeoLicPn= 2.קE>B*5C5BOfK/ Nr e5<޸=v`W[]jCbWZ.e՟&G=Ӊl6rl v6?ڠ-N&jJ޽ пdi+^Yxh[ Wm-yf"b~{!HG0pȺYFk|Z83z$m–D^G?ķvS۞k j7ר0[2ILQa[@9wfÍ~Ѡ ]e}<׶|#$F.i> I 01sۦ'yn]zC^75R.h=R|>jר:oſG YC& &:L?q3n^ xS“y,4/ڶyZ*>ށŸ+4<"E+ʝ.oT%STc__lתHc&"q[U6= fAiV4(}ݗC&KE/K=YE,P20DݤN yk\@KtHT,eWZ \%OcziA\OorBz#Z·s H3P.'R>_([[[0Q|dGiůb01?wr–4O}woV>H2/zrY&S$ }um-^v\>rj*V  =[݋gC(rN'Vԟf.1[.maiU ,́{RL>8a =K4j8P'_EϒHB%L$^9LRXLͰe[aXt-ߝ;$6f{5Bv w1퇃I8Y7Kbt&uhv< 7\ ]eZpHS-mtL-Xǐ7X[Gi ]cz$;7J2˕<*gN Ќ- Nܝuth_rc&ˮS? i%-Oī.$v-P2^ U\"Ũr)gAPv;|z|z܁+50?@⼓vd[yvDL10 f7LyZƓ[w__ǿ ͏6/`FZV2+_JъSG?hP+QZ@2eZV"Aeq J'A $IQ\SEq5qcWPi~rsӡs '9G.5^eK\+Ʒҝ'_ɻ{íRM#yh֩)2.jC]fZ pa ]rJSM7;5 #/>W-vbh%$)nR֮jYd2 0MPpK)RFpKrZ BHRXIiBJP_Om0 !% 튴Ӝu A櫌rʄBsTF6RGv 5 X鰧xQ~բr`O9$ߞrL\ODZ>c-hFKQ1Wv:ׇGEwC;:yCO,`K_܌>:qۅ(J1#?%'^npѦ%sK0J ꍁ܉>rUc =oɨZ۱pm"ŁثRip0n;/Cx6(;c(Oz뮺,&thHY pƁp+858?&Xbi03P-[thKLM ^; ƑuWs;9*"d4|M: Vn V!S4Ew*ѝRt'b+  ` v8<yv)95@fWTeB_!);O -=RMP.֓BPЭL3<ضv->sg8lF*l&DB^0Bվܙ檭U-!ʑ7%' ) ʄrZ$/SQ}rŗsgRHΨ ΐQ".xj(VݘnB]rrN zloleJMQ*% oyAJ 8OxSAj: >dzn-}uWmb#M ^MĚMz{7!Fч749RR;}2Z.=*q?Mhϟ(_=Ypr2z閭?wJ {>/xnjidPiY~hŝ._/e*v0|зh51j yZ/0ԢA;z-MOvEwKZjYs #s$,;G8sr,  nSBTHB3pI%o\Wa ÍDqt|n޶ 3NJP闦4Ta79e\$5]*;`m3wœ#t)6m`'"_cYcZՓяxy- Qo-rT:1uQ'^%A > Sïbf(".xT`roïb~$t\~S ׈[MV^9#mlF-Fb5(9.Jgޟ>)}E6^Ѣ7D"P.PrI\2 N IeH^=e ULH% 8CE !RI|L#ABAH呂/ޝHc3{T+Dj uʣJ\36ՙTBN3{oDTMu&Bɮai7f&/rYaҲ0VEɴQ^Q& x2#_YH@OʒRYP "CB;?!&P2Ⱦ;RȄ%L)2LH?Ǖ~0aiY|I?,|#{gi.?H1J1c!3@+QBNe;ro]uGʝR4YݺX5 SԽyjF͹gct2]x#nW5BE7PDEƠ_%-4 ! 7`|V fg 9ܡN#2&DʄFzWGxPmA-x,)%m}%VW}Pr23O[+.bPELѢB,Ny ɅgT*JERT*JEqȐw P* JÆҰR"RR hTT!֐fHE#"{"_W+AQ` ?j5Gq?KUNEZs*jTȩPbüH)1! S>yIsJ5 nY\)MzaE] 8=JsTx|vq%9jlZxn`:{;ѧ*qwaI•KJG}t/ӣq£q)`b`^ܡĥ ߩ2ˣ埄2?ɞh׏Ds^^2& dp|b-T!tߨsJzL_r) $Y5B뒪^S[)XWUu:˩ s(#h34͔bU<1u5TRs)͙*{ ]&RY m @L~# ^0*RZFBPN%;.qȀE2 2d ;Dzk#&~p'K'>N%,'Y8ުDʠ%)e؋~.+^p.KJVϝ#'C8&w|Fl fRa>Z5ctM8nvhg+=N}MmNAݶ)4`P m^/rkhxCطv"| 6bOxo<whǻjxW1ܽiY@@e3 lrM `=VڼAQoӾ7ը NJ`*uMm+[׮m< kl7'qfcZK|ɴV/AOx%aú?B|py˜,&`U CaT j_Ũw&PZC]now2BCDȫ|dTP~ ~sWE'(Z}q'yԇͦ46ع3VmqjoP,..Ud_>I%ǓML|ChWGwӋ{Jq%|.NGi{^wXJtՓ뺷^xg zV;BMa,Yd5se-3ycOdO=GD&^,{uWFd<ٶ3rn7&~S9#g݌eF C+F³$L~`]0ʯYebҍqXqu=ϔx6*$FH^;i𰗁)n,!DOL_\ :i sSϣ2'n~`azl>bna •~P$.uʑGa~+l(S8;(U7(~/*Ľ<p71@5s{Z>u48r|0M-{ZsXrj.,r쌯θmz*|FM%a6mD3JNyT2mSW>'+){`hFrO95j='C u yd->YT;!+<j@n)ԉ KΗ)R)(L$CMIHM!/$aLWymnsB ԔZƈTkHQJL1ԋbzѪ^:o nr ݢ>\>lU꼁b^h h h^^h h .6` ɚ0r$F 3j 3Zfff3n7Ìar>\Zr9*HYYTE[PhK!nWB3mj4ʹ) ) EF*RjBZFp b?' NP"8)EY15+ufС*7*@q@D8xȷ-ȍ~)=d h`EXѢ6D CTODID|IcĢѥL'01ѹw+^/8):IhGn@l{ > tM&騱TPZ9FMG~ic MGq4-|42"F2~"d:5_#鏃/72zW]ׁT|Q,b!RBgQ1A ?xq~ԃTe6Z~Pw<f{ 4G a\O/ #FE3 gF3[ni]oFFUOa+^q2عvKK x੟<ϭ^zhX8^IH>YΖfƸXJ'bV-s3Q5RD]-Ӭx=1~N@ŝ^+XK1HqdƈYp`D#~TA0aa*cUVy¦-e63X +zvz^)*0͔³^ִn0#^}am'ɹv*ٰƴ`HOПs0 7Sv>JP٭eFZU[o&;렎i.vBʑfo`H :kI996Co^3ym6OPiuAtc0.µBcalϿCMo*y!ƅ7;a~hЈ_Ԁ1P2\X,_Pn]ryRU=_ [֋oYlP;uܾQA{q~!3H]aGJa>Tˆ= h @.` .N7"Ko|p[,rץ}n}V2& eb&٠"س_f?׽ï533Lme5o^\\ v {qFla<9Ƕ}Ź쁳#?+,t8tWFZv˵oQbgGė;;/O8;(j(UJ*j=särIuGFp-QhZc*>9P~=1b3}~̫?Il *P[E#"L"uo&.,/P@2_@T܁Ϧa@(^նb]ϨFdz!F_b ᪼^iC{XKR ֘|6FswnR hsp*:V%6b,3HC2%:+iÂGG˂Ѥn/7+8gUHj>jE<Ͽ~E9`/ >HïB3@;7 VT!NyZ͔Yxq- v7LGL W6vrq7zFoL+u=3M? R[fPzu$VbG;)4I4%Kb{L iY| @\[[׮j[QN-ܧmmkmi $>LSpDQ|Ih -C%\]L%l5ê"郵%<$gѿ2Ͳ<kN:2uf >0H[01V&!<0Q7grPMA)H8C*FxMfQg΍6J ͯgoD'4N@0%O@!>!؋AQ7T#n]?|'^- jT\&낧NNjɇuM{61)IYJ"*+&TD71)BV͌DT|?Vb"xx"<rFOekWy`85*7j 3hӹ&a+Mz_72^pِn8& |0Y>9}uXV_fkh"nfvl&nԠzqh*,5:shTK7ղ&\rć}s+yu_a2{'ѻs*HRZwc?nHQ1RqL8!5FX1TSb ,VLٙMɏ-@`WG:?86K?'7[̢[Ctq%7mK6 I!hrBL<Ӈ5b('bM5ak8 ,ŋ_ܙ7s;'j%9)Ğ0V^9_cO|S*S$͐:Ό'`B|g!# PZn:]rXn ˝BS V,'u~98v"8v̪0kU`VA'D12!BuőhxwfCY. @vkUT4D=1=!_ 1o mCTCJ&#|F͘ˍ 3& 3&8 jBRͦw<9 y/n]wՅ`qȇ5 cѽ&PO|Wh6$7So<5ؾep&uO~ BX§vlת >Io[h/IX7.sb)Q x厠N٪Z6ly:yE` |-#Uz\TZPBK!>d%XޝLZ#IQkOHM g16RrdcDኸ `T"²Cʑ]K}b)m#'J7VK UJU3tG#);\I>IK@O'Wv+.n҈{L]/m*mt,(|{₇z#*N[l0|B>!E`' "L~,NBk/h#뛩Ʒ!yG5ĆCmc408l*MIj~Ԏ_z6b_IlI>[YGhӌQY=~1ʹ26ߪ?'v*7zt*4axċccۃ[ Ψ&:'IgpKϟ' L#F6m".mn"uh@ %mBx^)^r^Vz ׇ_f87VU\f K:\h CUs%jjgm˫jOPԲ^\ WD8>F)u jV4㵝y; >Bs*ċno4⇷Ѳ~ ]/DɶLR=SjyGm3%^y2l~Nb@~ (IW2R.D6 #\F4ňn|w0^W +RXt D{&(*QBnmC&Mr.Q9qPή!9:"sp\8g8:gG2*W*.Wܖ\qP 9K wircҔLPCBO&JeQqv ,䁅<;spK~?9 ^mHH/Dsrc!3O"{-Y5X qrqr)yrRq"R8R"EPD n, E"3^ӯE 7'Tc̟WE% 68>"%6 R^r)p 8]pp Po.B.jZybe4O\5O,yi%ȧ `PC@qPDi 7nׯ?!, K{pf{,7Ot2e˄H`x@6-\Q͞B\frT'B'OOOĺ'mq-%b-qhf0tajcg g.l eTQ\RyWU}ï,@n*,tp3hqZ-ZkqL_f_9@rY:dbƠ] APYQeh 2Fer nln7c283r8䁅<;Q̌dRR<;D儼H/#ECWH(+"r5vg]Kyvvd!ģH Krtz!fɋF b,b)qj*WO$6o_1n_ 9q]; eUi*: 5=JMac(YH!Eh"fJFcE島$:|q㆑1!,*@ly-[ ˋGnÍ"N*hmkakovJk k%E8 [-0뾫A;MvX5 a45%jJ>: 97!"DWIU*%Jrml>3R0ӥinf4{L:~Li17b=\`c=\r=\'5&z@U (7^#ejE sFdJA!$,z9S]"ai/CBH@X!{e[]S0 8h,f.TdBK!0, "fٙ gLɋgB 37k7k7ѰK'1cJV 9fN3mL\xE c.DY%XK).(%FFzP *$C)mUJJiC0 en)F1*h|^)` U̱Wȧ|"6JM|A &)$D$ɮxQ(6Zպkx !D<kp \a[V`Ek6Ro ${Ƀ(\bx)Cz@D.*GG~ v `CͩS2&y$70&#+0H÷:ߘ9߄{NçNx uU과$JEރ+/VH ̖= <Ɗ|MhC*yVbS=<'bxd3KWrI`owrv0<+î4,)Ӥd(JZ5H;`)G0=#M1G2"D>lDFlphh/.oXP 4hBNȷ8Bۢ4TZJQ>4-heC<%pɥu[ƶcrh6hA6ZqC+0Jӫ,&Ui(MRgHsohh2%5k2~ 5F. >uyN'bg9hZ1Zh=Gx7;bG>S*5X~Cp͔ Y̶Y]6ʉ-UˌS oK9f̾s3Km&.~[7;nf]`xqm Feх71ك4&q#>%sE3oMAv{, K|+qzGR~dxY%-H BȠGCxdJ!aE4dR 8-0>0ִ k(?Nimk*|=ZGK~e7zV(-6Ej>; 9 "6W ў ĝW^a=lœ~YRi\rx*K  NHeK8蛢ot-NQ[|<#C0 @a- C7e wZ97Dw,po,ӈC52W(\ᘲaBP0s8irojO}rr1( MҩoЌn4u(XR.-QPH!Ф!4OqvSe ]  wֽr_S6/"n9}D`eۃm.gaN%m6m"u0C+;C5ƍR!3sxXFM8Q@l(K:7|jMh a蓭YL|Cܙ`hܙ`JޙB ?Գ$h$Є$( eubd$$-i$edQR tw{3=b-clez[_˜;W1%_BB me3zfxDp8s /L % /I=Dt :K&9T;,@7ad D}!!u7!pk.1` $- UT(U+VFiP90,lPV/(B -ņ(IpQHV hUdQBBXl$zhLAq|CAHM*gIW/<ǖdzBzEfcϤ8@8@XAP1CרqpъĀD0 W x;-+[ZlͯNujoo3?fgH=n9s o7:^v mˠz/102zçݚħg_TO xNFnFͧAoUO*U3H_od(>h*=~M0^ԶVy,߹@a[А{ fﴡH{gyLQ~IXI(IӽSZd8y`F[MҋMeҸ(u#Tem?,uJ&ː/Xu«oھ}5lFkְְ>5ǒ2pln)RcɹY.ƒcqxnd& 1udUqkj$mƅRhvAֹZ/IsVx|JXYtcI[|[}?n:Yb}CntpSsP5umqk<%]^CcҔl4nb2XT:2,'օ 66PV@+s G,͗Vl.fv4 j 3ʶvȬ8͇B[m(hs:sd*HK430mg⛠4ä`? +WhU`K3ڪ# 1[Z3Ltkuь0]G59ǸZ.մ4 KMlL٭D.)T Tc ieDx?6K9 HS'8}Ǟ[c)HpXi]a|/g>iu>xhWࣳi=?j :Fgֵ~,`Jw8~C6y >]6V^c 3$88;d8yhSӹUSx,. Pnڗs_I:~U ʀo,dtfn1N T5Y"]>)p,:އ(x_ (VHesuCs:#Rk W u2ii`#ч70W Jˏ(Irĸf*"_E+L%d2TS%!#{O ۹pͨl:oMuMT{cca;c1O;QS5p Luh=Q'rL{h-%!_}<&=KcWҫ\'ڛu,"HhPׁxwpC뱲MINW Yrw26"BRyE\ٶfny% ΉN*7 ֳSr_'I\φ\ә5]:ڇj܈ۻtGjF>5a@z ~''}ZnfIp6Gunhr\dU-lԦeye# ;Zۻc# ;.mji +Z-4q+V> 4JsH֪^oz6QY_EԉPoG> Z5--ʍ2G n#F)]a8ynϖ4W3@;/qsɃ04OPK0Wq<)Ai3D2>̽ h]84lA D?tݞ'gTm<͢811QMRb )D!d~\veL 6-7I@*ĐLvEp禣gWk#HhB@w[ޛyUiDb]mОIܝ V~]3]AaEoВglpį>s0Eqۥ ȃ𫥡1gXx^"ۥGNEP>̣Hg*(wyJ*G}pRfמeY~mǰN5뙷KD3Ф9e͒xFVE'?% E6˰gCpIz!50xG!<;0=^jUgۧTc]DCF/{ɟ_h~0s  .QP{.5I>f4}Mh}At.A@{ 2d(رld["4&I]Fm?a.BY`]*Ps06ixi6rl X!@I2Ow]^8vg7sʭʫA~Xh|yXWN6Y+s^3^;p)Ei)m:yy`.^0Z83.N>C>TU6'ϥ3F%Q^ڜ|_o2e/Z~g5!伊]od$B.XOhОa|-QyRR^Q3x-nf,2Z++~Cy?h-YDt(~G/B5Н'3=)I)M;^]\VmS}f yLrh{B24u:v9f>{S T%kpWӲ:T6-Q#+ѕDz@J.uJ?#^/гqiQ_[H\fl: 6!cػI@/M#-Pzf$(q)'G\B !ǸsJ۟y)Nn?}=3ws7;l-Kn0n2]Ih|rfbO=_/wN٨_TmYzC{4K}/V4^B מe]%a|K{H#[9#Tz UtwL8xLb'hߢw-Ĝ3VN020:*nDWG"gHJ089QKSl*4% j8\ p #[z.k q$̬Pѕs%[nUЧ%n?I^x sR (BЊ\Y$ D4~aD @/岗EȎZ xOX 54bg^z82N^ UQjO~23&Yw j7e\T>(pQjs^ZPP>sUʿɩQ}`o(GYWHu$NGjZg 8?x'_NNe#-20'/ʃG蛧shT|$zK ^|鑎ZxMg@6)UK? 9m^3䪖:rewQ/$'o s>P3h7״\ Din!dFcdη7~o8_u(U 9 `(q78(zP0}IMg&MVWjH=C㣏&8J&,ܫ.Kx#+v~eaQ2h|8Klas&w N YB-HG4->v/>-PJ3I܂|43C^й)av3OkK<\,vm_VXLf"(*ڵS^KdY^zP rR@#`rlnL)]#舤[{s7JQiLQ񡺂X|Fi\n$K\GnTvAf9/{*RRgLj٠M*LNi@<׮IOďN7ã<*fqD5t; 5c9.+9n枩^],},g]4EE99:IX6f#ḶeGELeNWB6oޯu& w8 rѯxXH۴{[|DKֶhyaѯ}eD Jay(|9=3Iڙf6{P&Ԅg/N.nybvB0`y|i.~[NT(&3mL)ƤrK!p밎Me:RϽQtjˑdm;Cn DI֑h˪qKP?xͯuŊ kt`(P7!* 27ZCIjb{u4b9ꚏ:~z3LJT3#w4)|'6L3}=nw{{[e*K"$56w#4\))Hۤ;[/SPFiSd]rG ;ZWEi6nvUm][xZT|$eT*D Ro?"8ϞHk2ԋ?P=.Qݍ/ _\=c:6)rs ~;f/OoY=띨  dkȍ& <nC9[ B ߆;P*N-MxF}qC꙾O¡ab}_\& V LxǦ+X;f HbDReQՈ&a[18n~!{;)ߋ԰JGLڵ]S}hu[W8?6*]trkV]ӴN]$.1HŵE?YhdP$+ sg5tKw fA衮Sùj=]f~^ǭ-:gqKA`6T&2lt[aȰ BZe 6'Ŗj]v+hJ 6<H}IaƝK)VG+Ug^-qhBBƗ˫Mp~ 5AyB$+3PnPS' JM d^ϒoo;J=37w |97:̟Wi| ;X}힂9Q 1wϕv8NvbT]8K?{4}i%u1|%X>93W0D:wܪEth`bEt~q<EttYu<"}i$lbxL*zN*FfpE:cI'xa.8F.3HȚL Ϩå'7U}5ռi!ϹeH0xKK]-Ҏb:;!d]@Q1e5QsՎQ͙46\3iBO</\yA{(9;@ʛu.gT$l$m%wcrbV0N\%ĆZ^HҼA~'K՝WٯkPxp{_Fqq>5V&׷DC7^t[H} }eDM.6 |Τux;auRF3o0ϵ>!6$RhQ{7Nt=h h8LTDgR9?pi )Q%NuE—j>=&FD>  s#xh~y"-|á&~(7YZx,c&CF_ 3GdAjLM}F.0ӏEϧI*3z9Q?]Q8lAX8wݺN-)W\qA2l:Zٍ,[^;`՚5k5Ӆ53I8H~ѮW{) ?! N^5>«MI)" ¢3K).pK P_BУ`},UrJW[;5d_'W3Ϗܝ)NT"[ V'C9@U1IoUxޙ4߻O~`!2c8prїx4#f3x?u-SD{4N"r~S$N:5}JYj8pLic7gu%Aꧺ%; UCpxLvjwkjx\Qf!x.dgp9$ad"G`0/)%KERM1{ι>s߽8疴 skf-O>Շc M.6+Wk+G t"W]u:֘8w O6VV>MRg/k}aqlneN܉7 Ll'"\죝nJlNޘ5Cx)6'ъV7qG<^nIi"JJ )v ?{Zֹޛt/ x\?;0 sʷk Tv7D YJgr8J/a+Ih>~KdNH!qzuY~ʙGXvە,dl#"[wz ǫY:kKG Ga:͍$r+pUo#;`9^? QHarē RyKm砲ɾqB[T t`f"ԇߟ g?pjiFJz )+M}JbeT i7o-^?Ad xOS28L\nןx4ulh2&}e\5:FKm/u8VvB*xpm Du^we/jޟ'I=noHRF˾M?bF9zJנ؂Nszy\"|GR崻D"(TaMӞIP]PH1K/r_u\^iWrֲT?Õ1ʥUl:/A/'n%?+sfJ6/v9Oc0> Sl]'Z,/޿~}-91oʷK\^Z%1J>2'{ΛG7{jHai\6g Y$j޺XCh&F KɵhhO#YD,KCV6vN.M1uwEʕDߜ1MW,:])=T?[LK7 w:),9m4JtX"`Y~vB&%ÂSv0iEy]݃z  tlRu \nԣu=CݷdF^/L 3L6&;OZIIN@8 MGwvV=z̚t '>:Ϛ$LSAm09 fL y$Ca|p:;6*pɁC=Pv ߈Qg  &.LqWlM~ivhmY]f3+ Xaξa0= G}8 $& vLՏgIڕ8դ":;°6s3/ .Ā;g% <-M< <-xWdKJK64]YjBqBJћq>q犆AmA&vuM ݆% ŭ:n#h{\果?}7w6utHiw!<Ӂȧ鐕@ yl^K܏[vWdG;kU[M '\-^Y*K 8.6'f;}gTv B䖣h1G٩̖r 4+_|M:-mQQEZVxt|Z.Qo=5m'Pˢ.H#eyjFP`CK؎ ;&Tܐ~{jE[z.D6`R]dgIgCth=r٨/`&~'T7TPgrJxY;fUz-ҭO>:}܆rK;ѭܹR 6h6RUJ"ɮ-Q5%Z.R:+(7$uLAl4ѦZ5 v〸(;ӓy'@:c"1-  >Y٭d9xGoqh{*VՖJO-w[@4\:UtNfFا=.vd@X Z2LX[L:&e QfsgV6idey\O`|OypDOB҅CE5FӞgbV)HC QtxxnF%sJ  =i_H=+c׸88V`[W?M5Ri2yg"\䥬XCQ0di{>Q\bSW,lwˊqs2DsM<;Eq?u>L2TM}W;"?>fa]~m]0Y鄌YyW.B<.2:=P!2"L @Ȝi g9?Δ>yw;}W\KmhT>X^8n9W-qOTs<"tm%^j\m [<ƎFpm(Q"m&m@ |^6{@EȬXn0 w&tIVSv.H `pBQɕXmw*lHRCؐ7'Ϫ1Cuƴx::>cvog od\0@mGrNO P~ f΃;ɕu*Dp*1A/qxGjy/gNVF"U/*=0̎kz,ĜH}\T]^t_TT!"$}aw*;pk跉z$[KȽ;J.=S)>LEa!,:%`YF'u$=2wi,zSt,;̮~T8L׋FK@go#x$MF.V&͗1sV;Yoe ,c؍Oۿ302O`Q$WmgnDJ늵KKS;4<`Mup[u@kJ]6ngR+94*&ё(Tn[O`3TG.]MK֔0G Nd:92{Aۃ6A2fM;$Ju,{'u/އJ#q5W׬)Ma7xUݔJXqPSt:w_`S;&xeM=5@OVÛkD)Ȓ㩟ݚLL+9>AWC ko}P^Զ~o킰>,7]) /Rig,&'[Z|~,2t|ɰCgK1ISݜ:hnYg.u ` Ȯe@JJ}'BШ%jT9cCXs4mNM='EMو0vtф|g[4;gif _j/IIA.PrmggZ:30NYz%dzJF8Mht4'vF;>lK?Zf5'LFNo-1VKS€\̭a@r$=h|6}+ZF<;QX^Q^NXz &hxs,;`vۃ'?hȸ]힃aµJ5//PX#=<rv戎x(]sj/9t7}kxX_<↿܁n+b8EA᫓NٱI'%U 4f2/;p!4xKg_e^:~fwiw<7Wk|Ḥӵ#=fQ A/wMoJ)oq+,H[g*&XyJeU]M,&%6@s'[QX-=wKTy0kXxUGsVYʎ8tRPvEK^B7::bMur㻋~,[Zb5wvHu M% Kx& C?=¼aKG* ִ-zXIDhF&O0.q}r|Xmhmx&&$9c%O - Ïzdo oSZ>qV te,ܝ'hȚ߼cM<%;_{N!D7RD~Q)̣uh%AʑڱƵbxDr_Q7R S9Mp8l[tFVI>I3NV.pt\kK')C6Me.'q,O1~2DhT lVIF􉓟+>u;UL{*gY[bovD||%,>2]l6N[Yf`fA =E{Nвܙ^;ppO$Ԯm p !X/4w S" Rr=QsѲ+l" dIyf %#0}*sLhVC^{ O Vin;mg>Jnr\abM{зn.%/@NO[+季5kR\/Jֲ0מ4KTe=$^9~q뛨 V&]Z!,:yvD InF~1Oj1_[Kt#jݸ<%#EdVl_q[%[JkJuO: wJ(Ӕ[³;]D[J;2njA=d@8@+tsañĉ*ݳ-7AO6sKg)eܹ鯙+G!s>OyvlWWDV\T{̎{If>Ϯ%ZX5qhyqSxOk/7ѧ  vCaY N!0yK5g Ev|jߤӇ LEIcݐ2K9ўȞP-:2׻<_]{;NOh4`PEϘku:UYz:&72W Dfx)eJj}ŭɮR=.evZwemEht!{ ŭ5bC-OyP(=|#*`,pҿK3;E^ r9i ]Et?Nwvv?LwNDC&9H6 h`8m#'>]+ۻ\;W.n |gb{V 63L]\B/L->s|VÑh8d3P mzFΗ݈C#tIPaVL^L'm hi$0$Go*8BFU~8HW] f~iћ6ͅ4q>rsug y&s+tF0͵mqs f;>Ȑvͭ= 馿5^O X93uƶBZpNB&ZkPk2,8`-g,b똵I]5C_ZcLhLi"0}v7VwLXIQoJ'Ť5eAABM4THfԻ{ۋPnEI,$e0o+WOj=jP;WB,-P$O,VIb>@9籐X.]* D:UIpA&g=n^H"ss^klCqeB !sS?Jq ~ $ ^6jK8N-LpbKcKc5Cv IDݭ>cIBXm%.n2 gnCNFl0*#W %SK()v&ּbGF 4|66(t\P:iäIN˥Q/ :i`i."`( \ӤQ7NwClV\>#!;C{La6BHk?M|"?4]+̳kcX[V8g[I$j"RWR&ssJoX9ً>3E<~ud@6;s7jxkͥ>xRM^Ecu?sݹK~sفFz1;rOph ERԸ c"5I T'8D.2 Nt!J_́i>`ITɩ<&= o;S1M@Oɰ=,3$>1&VoɎffװփ>srQ tcH>Iʕ\;ٱ,AXm|nwjl=;e"_mLЛUQx% }G +iI .z|:wgvBT[{ıib'O}جΚ֞χ莴w ~HݑHx\@,k-ԡE'K e n ̃sTp ]r x^43 ֡$ʘ܁N |MVC \ZǞb֗ FBRtiÚX2LI~^>|<@'x?.],W _oo\g:{a𩮉d{=:]]\j:qtzJWn:\Gq>J\1Zy쉜ȝs͘(ɺh&][LΞ4WBB1,m)HOb=2IusϺuJxvG%ߜKw`@2*o>Q3K< ,R *Ft7yi$Km^mlո-tN.nqۡ%N2I-"t% ]r6T$SR b^L"*EX}H\Gl&q,5%g-BݑU;R t`-I$'j+1UrFiָ0kˬյkxc @]휃EUU2""Nͭ%!'h@=\т](fGU8^;[YBDJ#1mOƻ:dYu|,e7 X>;ت(a>bA{#},KP>Y{oR{O!cVtɮ=nus8eU"pI[JYftwOA{%Pybz ;[i'wnQ#U,0'f̕f}|Ck3&4˫|>K'9Ǫ_ͫ‒UӥRH]ũ$i{; AT@i2 cjanuEcB@x#bt\Um:MڐqJ:Z?=ytD֏RųG2;Aw=WOEF@`L! $58 |&7B2^8*9!/9# )È$h%PHRCHL!2,bQA$H0`T2|C%CL ,dh0@YX8@پ`D*0(, y @XeaL,TO!苆$(?aK_ (+Yp/FDaC"pP& FCS1a#H@1 d !BbaC)) 0SMykAxhH}=>1*5l##Z.* ~ ˎ!UEa9P`DD B1pDu77 (t/ a?|>T6K/{,s4 f_Xl,Ń(x`,߈|Vt#誱b(z,B4b91  ~G",I (?JL|J?"GVT/YcRDT|藽!*AIShEP4"s*J7!YFDsc 0ʫ3:FŐwAĤh6r2Z4hʳp! E 0(dGJW tƢTt aY#(h8&jP*aY;W4IP4+E*jTQ `|0V *TVN19ͅA6K (1H( hAٙAQm`%)*ElLN W7LUN 5bY4ʈeWU5 ) 5 D}SpHvP04٬&X4`Cbjp@j r0".+*R3 rP>0\AVYR r| $]X"&]aSérs   \ "xWV t*7!\D4#VP]a0.ev0LdO'DbhA9C~-Qw*PZťC %RjT`SS4WjL7"EC8*%2NJ Լ/'XHR9I cr=b~ F6ʩP4T 9 (Vv#d4#&CHHp$TxR~!m,* @-*O5mʙFJ@XͶQsA5+a)+luLi2H@NcAa]Y\!(c$aL !* JCþK8X̯tk蝒5B ntPLP Su0`jBXW+ߧ ie 2>9AQ5Uu1b*M4P_a6ךS+Nv3@#j.&{WXʑE ǀ_wӇZ B, J458johA:j79cJ•5QET.>2Brw mUV A_ I X7u6}пT~ځ1.kJ;V;_ QH&ʈQ5**T[a!S *!?<](Qv&!AY9!m{XE*4 IΑ!"UH[D>ƮZ!h$b>ゎb(ܣ-pU jd{#JD\ ӯCbC1C*u&@VMP@H$ -`Xh.mUV JmfU92պC WsjT>9N`ԩ:aTg~a wy@dBj&Y:~MPJ_,|QtbQ1JCcչ*(uC2, S0稟|DUjsELyp@ᦓvحi6tߘ&9OSg0&%ːZ@PT4W $RTI ڶJAN2u6. u~ G5H#H!M :nR6#:ts5 F=nJV{A3= RQFLp#ĒUyDRTKX5Ґ@(8O?a.j Uw -OԁOАDv I9 U4S'*Ө$/~)XѲ0}#|qyxEz.=A#51@W4i ;Z5Fz:Y>W.eUqN$.qK$yCp;~ڿ£cS>)/x"k^֓y1l^hsn>bm *x Ibd+v0n%4yЍ[Wԅv2S-̌exZ%uxC0{өtN#臺 M mc4yHN,1orEu åMul]F«x:F# ﳚ e8 ǫ+k:lrЬ Gca9*Qf=Sdz&6)3.-w2sa]VןA3XaGZQe@#=:Z&M~dF?.~#udGZCv es`B:Ȉ.hCSIѠe5$alӪE-J̕1 ^ck5õ2jgɍw[ AC2ʪOwv&%0SV>~Pj>NI98! 4 ؿ!/xK-&4Pkd| %x,] 5 VՓ{֬~ 8PEl̀hrZ=<\W{1C"[ЌuvhÓŠ'1pM}YZhRjI62[#Vs8V{rb],fTGsv=9Hֹ#ЉN w]]/32=RzA:!۱BJ Ia"+HͮyDW+-?˶ ]/]s0"lJO@XRq:S*AmҌ,6TI![~J/vgdeLO匬ahw"@vmHCU5h\W^fYh&^24[$Er#qsjҏ!;W \ڍY byhdҩ̌Vv,ˈgĈeߩ &.N;QͫSI.& Bc: >UGx(OS6D-[d̦ɚM9[bLpK^_֤'+Cۋcek^|Un6 $"17oO?=Zo*u8|ꪻ?2*@ 9Bcm OόĝwX ɫBArb8E3ke1dz&s6s<he07ci%͌fG_ UD˾uNڈL^A`v:}U2"^LYe˵iCk7He._?oLZu՛ ~rӅU)]X`_{ՄEfZ@nH8}:)EvjnZ_vy!ժF ^zDh^CLOlZ hPӥeD|QC6Tze)JF|CPGzWkˮ֩ΙJQXxu Rz6^ȸ%m>9Uo^iZ`g`)-n+)NN ͠o5i]:!P6ޚKs쥢RQG}R+c8cgga;޺u*/U !-\и1/ڢ4@KA~?BTrv;yyKH=s>\c`tm X#ۊR =[bhX#Q/x Wuw7;np:v?8n`;nvȡC6 rbA`vl[G:xX/iv 1/\pEpEAt6v{mplsB99`PPDG[[Vώm Ǯ/\nD}>79Զx+Ama?eRƦv(K*+-`-m> nѧ d'}Cy>pN]p{xGې& 1c?iE۸ETsyhtx0Ԥ>+ EmÀ@:<ڹ{]ހǮ>lz}kptBC Rz0st^{^Pbl`NUlzIIa%')t+vPk)h:0^Glā)ubQGz/'d3&F;fAveÎ6rDvv86NSiT86NSiT=ig'N?;>vxqés*\Ԍp*J;Ωs*J;TJS r*AN%ȩ9 T 7q{S p*N%8TJSs*~Nϩ9?TSs*~Nǩ8T|Sq*>Nǩ8/TSr*^N˩x9/Tv8նK1p6NzhzIz3RH 09#;~v|xC]񂤇@{8U] +\u~x׌\l%}ڕN.ܠp : Hi@1G ]b1*:%Al#ax&m[$u|*F4n@~Zc9|܀긐.+9mmBOe]1wx.4v{:4M+4kQ= 4GX.tmzIipR;nHFomU*FXGr6ҁYHIpz:DܰCZ'D| pGr2HLq)њgub# JASkЌP>I~+t|x١|#xKVDyp `KH;> nf4]T6@j =ivkg͋UunLm>N`,9^ PFJ[mN+GfK"^^C}i(wP0)uA1񨟀-!G:1cutcǕL>C%!.48ڔ' 6r3gyYΚ:q^~AߤUT> hXHG?7+M8KU+ʎ|b. r/Q[Yώ/;4_84w#9dGMmKghLoz{ym\hC:W<,zHh'!j@ȣ-.܀pp] vhvvQt򳟋' Z_*#Mqɉ NC+ ш` ' /;ԣ}<^v~/<^^**|38Z%/]x1/[!CG^E8 /.+R؏B^|^g6iu+]^}/' "TAn2`̜4Cepyg#/0p(/n濴 XvvIKA^ 2s1E5]R ]ȁ.ף.~[vkO$tPfў"mYZ5?uRё(bKH!uCR9m5Rf?h5Ys)Km$aP8,2?-/+[x6oV{XYHp0 )ݦ^EUswNC앀L!\-].WB>x /1G`{O iQ|\.;h/;A򁎟:>v<[ ,hhs5FD C@b36^f+^*]?e7c"纍O&(H HV p(-͢i(VLM8P)Y㉻+!ssဇD?;Tlfb]DpG|>Dz$Kb/y~k/gJAnuy&ǘ}0h|ڽLmg6E١j2BYfQ>fgCϛz f˓N͌4m\ww9?nN^ 5ank~! G0nᶉ oQiضvXenp q$A@[ Wap"v;xVwwExB]V=nz+6UE87n5 >&:Hb Xiau8X )b-ǭ|N߻j[G-o9Avx!Ji@$@f0$r;̊Fs;dpxG$l8NLF;; S,L38? ^%ޠۼAeo2rx^x)vRisBCD:cր&B#/nҡDɂ'VXd&aa!gaP/p ˢ1Kye^*'vY'Y71kwў%:9'>|}<1?B!M>_?D?P:~-Q?!V~ޏot-_1f?>AdO ѡ9?*r1YuIbP}9nh1{,q`8J$p8҄'fs?2?qht>N}<;{| qCڬ*pE38he~?NX =t}eCAvirL Pl|ˢLf$]u'>xS whS1d5NCzADPf=|˻,rt* EXmhocJ"4=Gw\`r-m|Mj78#0;^v<١0:odn>/ck֯x3qf'~^P?O|^6gԡgوe$:j'^[>y#fLĖ*G ?78^vkǼܢIdDˮOsjݠ-[ O GH·g,=<,at2:`wEy?Ps 8ZCGl3{gN4:^>fϒL|1Om!*LBR;|0Jt|b@ I-nxC>Ot>Y:8Kc2І847y9|C||PGR$vth7d`6.],ܹ K^xeX/qqZ2!:o>g<+u|@3u>=: 8&mP?,=Pl +"A^vqx /;YnH l ۈN+cAFI}d*lFn mF{Һ)4~G-FhA>nq2]ss2׵$CXa*/Nu~X+vyX,Vcs裉 ɔ @l@jX;(ˍ- cl"M̭%o,tA Mg窲uauK N^vbIiu%Noa.A_FnXB^զjv"s$u-3J'T+̤/Au {C봭g֤ccfKG'__׸: &p+hN*el>\> `O*i{fs]ژЭN| + WFlg? wH[B4JSYmVXGJ'֕&^}e*'1?MRz`K6ɄwΤ_$u: W65mqvGx.[%) C]_*Nf&bl5{@_?]QĞitU$*{1$s_,+=bIYŦJjZhXf*=`]g'r77.UڥNYaC+;0mf(1ꢤzly=6P G?ۧ+r&:sŜUz/>sJȰ:әYjĠfGbvb\9itl%RL6x.Oz\:[Ŷg:^4RNTdn,}DO Rԥ:l:3:q>"YG{_`E)bNhLFX"4C} +) 澽[wt^]D\W!Lb@B&IǨ! Xۍ~Eإ $zg W?m@YգWɧQ<^/}} #/l|u`T^-9+S[\}˓@r ឡؔ$ɳ 28O@L}&䝣&Ě7xnT.ˣMS}V|" ѻ0d8ؕ=gȾ? x5}Y4~"ꮮ38+턲~*YMg;0vH&A̖=V'T.h93_5cf6QnveQ>r;)+Zث[2{߶DqK]Ck5JT)Ff[ gw?}dN 8=A.~%BMfJsu|n}*JQ|g໤D~q™wb#U.8eqA (8^R'Rv.͂U ʔ0`YmS+!KDcqR㷠 \W6h=j[3.R9DZ R8 u]OB2]?30 ͽR]EDTۤرShf t>3NS$V*3C@]AfDE.fs'&C\Uɞᮟj\2hZZV)13@R_ 3ˢۆ"<6AՄBm3rfO6ۥf,8A_iQ'ً0MÑE?1r@X1" 'W ~}W[Vrͫnh̛Ʉ&R~н0ĭtj,LȩґY4=TBKJ wic9"a-"Wڄ1OmgdM/9u]6@Ĺс$<>TT>܃,S5|ͳ6)6-]+1Y#==}~M&مiwܔ;P/I z$>"#$ TLFfboA0 K(A˛( y[_B0WFbTH<7_wiWלf/\3S]Adry4͎ wY'Maސ[Ȧ̫wJ9E|^*gGVϾ` [aMTDomR4ïVQaRN uJT|5AԔE#6II8R .Py ԫ ʻ מ_7AB"t / O |)Ez vUtꏿJmYe=xeA7\3@ >S@H < +K'f{M &NuuuZV剓i Y^d]@yF?Ґ<" -Oo#Kq з J6&N_L'ߢO[\U+T## %kFt䕉;ɇR3Po2w5~լVP<fի)mzЭv?H{UQhe[ 'Ȳ:foHX9>P(kUe&bT/'\nc AUhYUo.{ zArk>+Ssk"ic29+ܚ{>?ZI(H'xr hhOO ;\ %.- &3ƾ[kFnT4 YE l>j!~1|7bw^6.0\Ui&d63S T70X]WUhHlB1'Dzig@?KwxjPucs*ᶯsV;iPI@NR8TL_x=zo[GC$)!f_NJ.AX_KGo w<R^y]NR44ޠȄ+)VLڤ}VX:tda/҉ P0>+MA C˖˽A$]]Tu%" [ނb7nc+~WLiGmЈ]XD.ǝjRjT!:/ 2+=3Y0T!3MoAW\_Hrpy)"ῤ,HMӻUS:N!G%tUޘ!H֪\ K||9Rv>ͅ1z:B?WhYP QTw<~zx_E&ˉ.܃/Y[U=]ZH)ޟbO<P:>3\PÝ *x?(<\~s]j#:B+|+*o9Ҩɍ ]%_ҝ_1pAf:?kPnm|&sp %Pz 1>҉Ctp;,/*T֦^o]c! :.Zyg?W ^ a,LJԨf_`Cdʩ5OYBfpks'7.d'wR]N?,Aѕ|dQS&O l,Ϊtӡj q!r׬ 0to EѺh~W|LB>YFՉ2FQM/R٥?љV8-M,\ ShIe@c*oyedj J.Й%Z%m >p$gBqhՒe>"SU%]N=r5݂ZxTgW6HV J>2^kTBʒg^g 6_]E0hRrA"KŽw'U٥eAt@=2ǓW (jJ};d4قzc!']Lz m=Y;OP/o~>wWA5!O>Vi@_P}]YM:B'hߖ}*-c]0eTS]5KV0HFDnC/+/2gh $B(x)W}EI`J/O]npSr"!vzXx/"<5IaF>aة/U;AkҀ5b؎=#2[F.QQ[9 (v%R@Nph&05ٵP"GLq-&zE~P{(О8&DmZ'2w8ĝ_H Չ# , 7󙌋Ii7#vRhWIM+ğ]%BlwcwMA_>'gn)oIO_ @]2_DfgCb4 kb?bw+XP֒uLA85RSjOa!dY&{3iy U6.!<jFώx@Ł|83Y"ɝO‚$> Nؙe.^Љ-*ZTfE s郄ЦtKJ"b"F[7V 0H G `Zqԥ#G:zrf𜖕h |/@::Ädz .%w<_^.ʄ: z- զ3]bZs4A3#3gQ#6b}z,N߱k'6`yNT]r( 1T`Pvw.U8HS)~OP'n!t=Tzf՟ʙ\ztz_{~ ɬyQ,: ĀOC|6 ÀBcC\*@NE&Y@[`܆v\(dS2_ XE M*hҿpyįelk3W,;4 =c0`IaVXF?ğK@fg]@oq)4I5M[ka i ̺ Ata=ӧ>+;O.? BKKtc~:!,Ƴxr,yD_~#qM 6݄ ofW㣳e!F5jvI )`VZa*b%g: tgf$n:R F4\ESSTC N5198@3n?jZ 9#~BFЏ`9`@#pN#W!XKd7˪瘡7o`:dX=Hc$%gmM9P`Pod(qnp&2SeRAF@ci9uF'u8m`A~,hYܕQO:Tnjy EJznF:2A$؁=WVq1W.7v''S%,"au$)_@>&ۦ!& u9ze O6WB/?׫ϝOZ"fʁbPO2H BXϽ8iNuŎϘ|\-aP]( 5?0&8a4z<8R 0> |\F}Rh<DrV6lh4Cxk8޷d7!#xjt!zbiT"@"M0J@ Pvo_3#6n`@UHer9ܽF;*/v:vb!NhF6x3TM'NLu5VUƑ`jRA&ز(PHJ9,>s q8BϝUEjM!~}3jL{yh5uRVI4N`~YP/&/[ҋ +PvnPEY,hmCe0Gˢ OM#_p`hП!3Geu iCGSGh B/E F zՉWH=r"el6oBtӰTދҩ>n'=Pw3̷pMn,g8xb*:&hȨ?o' B0( *F/EQS&$\ Sa4~VܛI'ȝy3FW/j(Ҍ#vۄAtc _BbUZjdnPJNFn me>(YCɋ|Bj54 IG.7Q#qx̕C\vg6\!Tn j7^PȑVGe'݉& *0d*@D'Et -*(ڬހ('Md]M1+̯=^_(JYd7dP{5h!f @9,7JB@'Q^KjމeX'l{"BgX=ò \a6pNuj~3 5nY|[̒ hn#tg]-][$s_QA(Ñ*NiԶ2(0#VAǩQ fZW\ H.?uYyɮ&:5\0*膷O+؈! u!2x"Un*ÙBҶko)@O⥁KrS#kH0k#u]y&{#Dɞځtr*}> $Ȗ.۷OׇJЉ8O j&Lf (iTk鄠(.ݐP0~:$BFܷdw8uUt".f3y}=8|?z^3_kVZB).H.Ny1Nᅬ/K[]_ƬƎ]JJDV.'%;$&/,m>Mmph>` @ec"~j4_T G' :@L> v0[D+`3 TKj@x𮆅#"e @CA.\Axݩ/qxFpVKNt~IV~~+i7p4K'Ζ\.r.dLoD Do＀`B8n=5#%FAyjtcIz9Mݸw-=E-_hRUI EL$h!rr몮T``8$ν454h<3 eg@?*Yz?IX^ĄNo"osXg 2i +1_kڇ:LͯkYLs=՝ w*E?b8 ]Rj8WٛiĎ] G;NlcyᚵgT]3)L;5ׄz0.5v#9kc,.J _c^QKCKϙ3Q.=v` i܏M5 N7zO-ʮ[cc@|0B-[!CyIV='yj C? -Jv`Ȗڐߝ].PErwdY?Ua/,,o[Slkr9PK Z>F5GZ ޡNDv T lx$]q oQ%Tzwd̈́b=|fmׄR3'u30U:nOW?|K%0öY^j$"0iԥ@bBz8Kj{_."++3xɡvƲxg/\kH @Ω㣱KΞ :!)5nEC Ehmo:~|LgDa+ 16 PЀ,d.f:zC3Pf}Gb o{;JUqSc? XH߂:A3|ʒc\dѕ,nm} px┸Q^h2.*݁3G&C6gΎ8ػxkocZ\"S[_fx, Pj2Njs:W֒/@plun&@.> ʾӄf>mV1Y+s!dHaH^+.ӽd:B1QةG*#UӒԑOqTztAY{V$te9 ^+YWhz:zڙn?`;@sW%L}Ɛ Q}S F全cv%*F̹O=Ic>: ܮz%| ׋[m1=md1X> "^ *7g4tmՑ+v ̑{yVu;UrF C GL|| dis|*L (`6sWgd<&@Gǚ8rZ^WiZx 3>i#I4y_E_\sQ6Pb wtwjF|={"~>k{rUcROwB~Sd:^U4h,jN\w[V:xwo,:?7-.JB3F>Wq9U`?j)a0C/ÿb*%LRs=M0x&T?e ^E?3}-j{aX6%4L]w]j噲4Y;[t\< q(2H|71R:ZZSf.T|+W2*'^k`C 6dJ( ѹHO0>ۏs8Wgv6O<O cZ-طDlE+d~svShݿF 3w7ޒA+ 4=[HVɖB*I.N&#r](HEA0❡"? OXRDB u9x"Lh $3S_u547Rvp.riz\ͩY5^7l1 han څ7i cRM5!%ۀa9TFc7].Bg`n/ e,2b `vA?۵$'(( qW m{ۦ!8a^#8ef.ރO'Pw| y^> 52i&t٤qF~ hd9FU8ZY_AO]n@)<!ryhsZg3~2!IlAA_(May%DJL*H)qr,5/VOiu߉ +d gg/ RSrsWdx P޾\eN-,+(~ʹ %t6Ӡ2Nju0C5lPd3-Z X:T π< PJ"=f 8DpD sJũÛOpnu!}?j|J heE|~qS-J$/Aܳgcd2^-C\||%V$2#|i%c?7bY]?]'V sQBYUxf F4Aԅ xZ[7T` QMMV;ׅV DVǔ.Dh8P(?NPHq/6 ЃU&+j$*0M3kȝYx{'crܣ*ݪ}. xy=«Q-f1!N2r:cl:/:{'oodu]6$lQ@Arm K1LdB! .7 y.0de&/6FJm% k8q+LLI#gJ <Δ,rȐf$B &MzglT8wv H4`h&~zKdlCh' " |ώJ :);s}(R l~' Uk#VN4ݪA8&ZE<%L4y5x2Ih(.@a2a/ PKbpҸ6Xz H׶,I&r \&CyW\T"hôqC8j(fמi@uxqXowo{- E}dv [+(R/Lm`d: Z H͏A]3=8PS⭪.~޽WUwiv]~[jKuu!Ti8\A&ejRޖIߦ jᑈG"j(65SZݼol g'A0kܮTHY>RʅI:AqutZ.`gpxJRⵏs6YZqԲ0;3["H;AFy3G0n%ïjvvG+t7ygA>3SO 1yny(UJ)g$qZ\[?pE/;zO ϲiG_T K!g/|])ΦnܕסּF:q/A!Xkh{omT: Kj## BDI.%M!].S^t)7u xvk +^Y{#')e;~H0>4 8qs~+xnp46HMl+&`%^qbLL|O_:g'>Jk6BvtC= l|$Y#8+W:d_8=B :( ^4clxӯ+h*Co*-q gA?@v=[f3I Q87|&vZ@a(gN -M_fwD7@֩ŢE+,^_Jj\c߭ca)!S7N D.1ЦTNnoRM,z-I'1:ǫ/h*n1OF/X6O:3fu_*UH(IQ}zI ~E:;^i}bǡCgqƁ&D6lLZeou2T?ʾS1+L+rN;oXHɉGttiBbahEYa8OTIÃS'O#'lfwqriSE3ݢJGB.vFq(@E:KT]/ cp! n A _MCz&Dɦ(ѭ3҇HThE lUb d͵>H(=oT KC|nvױfUFɜ֡CB_:]2 O?ՉLuEPMJH>AץMbsҖ'@6oɡ&t×~礋 ?,(ZUL|fS앭H7r}O?!G֊;ۻG~Dn!"HV h <<p]S5JJ=솤܀; _' {s:R\|ttiֲ7J }^˴ C0#1h\c܍Y:Gc 2#D>6p{7εl/ġr,޹ۥ`&6 8ow4y ڵٌ#ld(24{&hljSHyn]ϊ"&͙N P61"+J~֔TrjZy~Xb4r+JO 5g(d>9~o = \Ɲ%X GVr Q̆=й[$@f.qa!S^yg@?E=Y,}p􆬔>D| APNK#FT,v= uXZfpl~sf"eґAN=A?:=7a4@ @)PTU$a$SƽY%T{Z.YD)~8Bw,]>w,/'M]UC[7H`8bs/C=Tz;.Bkk{#xq*^h{)oD>^ҽa}j-76e:GN$6ebZ,l1 O~zĥIz\m>O8RX9TkHj Ud22!{kd:#L1 {ۥۥ3v-ܱH =rhR@>9Rj]."t00L:I. T@odwe7=[( bzI# ~ J{.v]D&x YWKAKEfyBRs-"\Hrݨg+kFbq&8RԱ!Uat&^?oWA;o$7.:4dJˋϝ l[7rdݤ Y[t3ɮ.AI wVuoCCLhYj}%ԮIlKOҦ\>, 2v5tYSָ $ȝfrW0򙖝`Q:gQͧ9̩țreQ7K@5W܃BC.6Wz3j\"VŐqm-5Y°R'ZKuHXl}mpD!.gHCM3q D_W'SXU%/9F2!Mpxid^a`$`.S &_ 0S'@('{T6yZ,pqh9=>:d58/AF*?p^  Ch8NLװyeB73|Hfs~H|]%S.+3痪 ѭ}c kqA^|;GhL4|[)Oy>>,⁵@u4O%E< R7 |d{Q7pzZ<pg}H0RG.#u0)2=U~COVsV1̧a|Gr-tR} C跁 )M@x*>OSGtd/dm:_';x* ydgotF'_ny;vYHf[~RCXt8 (d~""7g̗gES i<I~3QS k:hjRx'O^Zwh~Ťw]  Kcf£8'ҹwЄ xѺ60{w'jzׇ |&MFԫ)h,hx kƽ @x*eŴgix`WKr7:'<,c]wB/(Ǫ>>.+5~ iڱH 0 2b7D4OD[ XBXP"wq_NB!Wh,* >jCl7m(iqFe9koINj2_t}0dDE)(wV> g!k >l&ʃs14vaJnZ1 n j Q>1#ؽPZHyghy>*&`TL@Tb3K܉56}@4HQ/z ^wz2;V34I5u#0^!urlJt)²l]Wwsf?S#`hPbQzIM'[;?{MՒ R8- #[AI:$œVt0&=*f~0h ']\sF~cOvG=ȱeE,u,uj,́=M w- 1͝jrםja#3ըF;=uj:5[^j 0z>}'dA(/@ަAA:t]|:ͧ=ކ÷:#x_+SFbW;̫ dϫX41t]uhkA{|8lr۩=LX[c?e߶zztu0Y_ w~G В|XYLo Pl :{d0mS3UquzI\P >̟JQ*6FeBN4dW=k6P qBpX MM5̓FL;O]vh\7Sx;p6q۟ ]e`2#M{ʞ[ MP[n"DRIGS t\&`Fdkx LkADh֦pf*BPz5;\h~CaD ˱[@CYm·/1@-dXczȍjXu- 5ͿH>K~CғF:&HdV!M4n5춅rP j2/"ت2={'O7"`ǫ5b8Iw8"pnw !`J#Z|y`2y)R2 WOkʈ<朡ĵL֥΄]fhf0)hr-ӭhTH%$'5qv$ ط  }u!P֣ Z[Q!~8zu.{Ώ20]Ezxjժc:b)V漞pYmo)%wo~SxьBF|c g]6 $nȩwaJl2F.}4}6plbIo\e/O!*Lޝh+$ίT (·u(CO:!YԡԀ5^ h[ܷw',ϼV @ fg^*8꿎=gSu؝!Vw|@qN8+;˯*s 4|OIU.7nWAɩutxmBI>G)X!x+   i$@)OA4hTVueu,-d0doިk T{ˉtyXl?4=aR"Vuc#LAx|,"g\Ȑ; t|iԏY<Ԙ˷Dcx8 b%h\/E8>&ygc;cq!A"i02㖁"6$%9Ȍם !|:Wku<Ƒ%!0 \kSP#-W %u>klo0}-Go!dКNz%2EKjͼy`C4^; H-n әsR:Rr=8鹈] v]7"MFrڋ bX4KI'=Mo3Jncc$TیvS8Xh:m%nkL z(I6|mɞ<}`r\Kam6F^4B}j/V@kqqO-1]|]{ɨxCgnMƠͯ:5%1zrPdf]aE V&3(~.jэE4~͑F.iztoXnf9~h/q3i 6zY}Fvڠ' OWoל'lUQ@o5ZκيJw&/mʋpЦΚb;t3Hϔခ>76Be>q"ah\$&O8&;Z5DJc4Rs KfZTST%:Z͉nsBtݲzΠRj͛vK#sZH@,0?w=1nz,|)a`歱&-3Q6>RgD$~M ʴ&<`^^ ![i"V\{1ͩ}^+3"s \8fl 3 o>RDQOsULi#fN}cX6c%zVˌko5zwԖԒ襵ZZX4(h:3;(`o36.ak`z:]f"X x:L$Yޘ&`ѵwZeZԞ'jK=#ПŌ,3kZMTr~b,E b~ǡsF ,Nj8)EvF0 ~ ݚVp_1CFK{A;(ꖰ`c)zFN|nx;b !~8 \k 6,'Ż{aS$?%?kT>a5Bp^ 6R=U ) NmH{^*?~S6г:&Czg  &bzZ=ľ]#D#1r b7_y"ꢯ)ڰ)061[^5쪋z~l\] s;G1sIf*[d\ /ъlm4 }$/lN낋LY@$ft@%"}%{"Ob*v8 KZ`tl@خ.؛keyC01n5j^3tꝔrk-!GV|L~ٮs>fk 6-U+) ޹;[QmPܬ9Q]N,g~`OV+fV -* L @9+Jq@XQ6?uk^7:\azV|dGVZ.PMO%ksQW c`}I7+ƭaUO^7ۤqya^֥ UlUhUlgS€yI1XYKeDnt==1z6{YgSPcL\ĂxJ!j6Śu&# {-54]-f"Yj] }IнJ%IC2ii Qjxzo-[ .%̹o0'SM:!C)wC(`1[LѴ9.&3ߏĔƁQi]yaޮ}oLZ75_3Ь(Ma4m3w ՉM'OP@0!=IP8J1LAo.enuk}iB0.*/&lkYDSui٘J|YYm]jh0vTR Y"YcM{ô1׼>㗠x(Fe5tH\Ya.ࢋT%F,-nD&UU%p."Lywx K A6lw %x@!\0*As a[N_cXdKC5$‰sƺoM#aoʰ҉v; Ot>8G+\|Z6Dqm2*d&}mśN$^ŷLhK7hl:m]D0[͓2!gM|OmB9 MW0 i"%4n51N_ϚӀ9I~[a魳O^/4o>^g 6~f15p aNHFa2͢ffܙye &əqE8VHU`.Qe6V]$_}-=5;:,xJ/EdhsrUIEl -HeV!D/Z:4 H%ė=@A"8A˳ص{Apзw7&<}jd"(>AإvQwXr$T@xQ/ډ0K |腮Y7a\"%RN SBG/p^ q޿pN,^k{;2Zݑ+Ds2D˪M]-,@kL`jX3ngN{p2̏DEE%#:tKƑZ.<܅ |#$F%z0%b]V;@ ^V"`ԭ1!1g ZrR Dx\[ PUCAm%Jv3.1 gaL OG/H'LEY׽RW2 B &``|Ǐ[]#:3Ԅ{?&!ܦHG"9% 5O6̙ci0P47O^P\4 caJaf O0]{i/ rl/#H.WUd@ 5'X#\ɼ,* A FtB̼^ GУ hUjIF:,YPjZqsqFQ8jĂA,B! N,! \#+ ";+Pq#T\ B__ =N@D\|6 ca}ʔdBKhE'2޸tKS]ʱ84MxC5/ӦC#yܨ{ }P0H'0L`#y@"'A?Ң0jχ?,YDу|,4lQYdǩYg$Oyy$OD)sy)a <5%hyff]:0>I{`2Ff7؋h=&}%@Q=]% Gq2"^''|j߾'ipN7A 2M !Z_CٲJ!KboHb*]@po`4i~_ ^ëH&t!Ym5Pm&AwA*צ/19,|:ųa Ld4>2pD7 _T BBBaمD+Ep*t3bÚ7OZ_yd'.9%=?$$쌉sY yˏRx% q<_p\$\1j95ޢ1b5Awٚ {e]-5,0=lF$~NZZ eMI'ä/1h5<L-s|<%&c40Ճf_*zH~ΦwN^C|- Y:HXE-1l~5hZeY-M.8.(t9˖_c6' ]X)  (YPL#w{(pN,"j`Gm^0@y;;A|ªў Ҿsw84*"szv (J<1OI&L/L~rXNH~Ҫ~J5}Z5Ð~ʋ "HLՌpqe#Di;htM0 ' k/Q%A=ʕ@ HlX, s7a&O  LhE% a.D4 ¢ V-Muv$BD= @F4"=ץ2 !J:p< K !)$#)j≻8*@]"y( a'ο?u{3%?M(6̫,Vm tF1Dfycnrq)ZĴSx&%J%.u"R\oEB%S-$1IBVX /Sxzjar#/6F$xEw^(}_ɤ<,i Yc(^"k |h @A *G ?ZD#2@ViڈAOFDp5&pxT1H3Pզs}Ud/Kban yH!nb0r˨˨xJۭ-ED #冑JG x5Wl$m&<_ JjP=WEK(%$W }ڞ;@s `F9=l4aNDfT @KԚX18Be`6=\8ZJ¤KoI]VpuT{Dk"i"B7?<4M$hed;u BtVѴbMVZiђ h\.39lB$lzR-E!Ĝ0P3_ @ #Y d.>Xqg֗ЄY@P nfHuHB6bآ:1 ⾏6l)pH'm"9"&1uQta3ȜuY'آ:BF%!uO9Ӈ. ~"vP]g] &ܦ{o2vnj=ͬvó0yqrqCz  ϋ8j?(2y̱&`i; ɮ5 1mBtS"&hN#"`O=#&1ciJB*5;ơhABt FhK M۞L!mu2w a6Caݛ-JctmPpěWmQ9 g;EZJ%w y:֌z 0fzuFwbLL2A%jpn;YcXdf2.+h$ Ht.rGbxmg pDG/t }KH톧RSB"Ʈ+]8gg]IcEuRQ;qB SB^Hvt\l YP BtYHYQRYI|@ YV@DGFlD&F pY74˾e'd\,~Hwފv4Eø6-*h&g7ҭ뾿STY%; 럼^ȏIZ&9CIDzRϮZ 15;UyPNC].rsE)0?79,?D0(ne0 A{ ?_(ԕնx 5'i/ EB9q!fɉgwO@ӓ=PƳ>vq p0~kME&ZK2Qrc85qt ѕw ࢼp Iuuc;24y?(>81M~-t"AN7` }z F\hl:2ZtD{B7_0_ĆA@Ef|6݌C2 !p$LzRV>FTᶲ&@vuCzӂzfJhyZ ZAȧ4V |?d!_~RRrt:քO΍T1n;~F_)F+fS_"V'ߘwR,{`,% D2l ABAw{"ھ-o݄7x dܦ3l`bKkL[/l >LMxFm!5<x_7=S4\->Y}Q!vDv+' y]ׅnxL Jxv$$ZM`O5kih7Dò[heF +zJE p [:4~@FЯAyC. '3o1B A s=wdGNr٨Wsf]hGOF!x@]/Lw5:f 6tjۄө%zts#Iq\\E>OgsT:@n&P̄3Fi^){?gM PZ F߻| 3cSN@Wљ6_٧& SMFsQ1P?2 OM&y: CMJg[L|LM"wFsFcE`R}8 MD:[CC6Qk%59u&]j&hZkgP5ۧW65f+q4[LMpLJ.1|`9L8T3@gS /,Gi*5ZEik '9uOpqk=ȦQMp=(l6|RU}z+FX{qTuƓu#sFEq=qJ/ ~ҳt/:dxݍZew{ll:lhV1& {Ʉ& xN*nP鵫Kj% ayȳU*; G;rsEzĐ^ǧn asHG0c:ru<Ht{ ):1H\fhݫs=S:4#7M^%itK<ij+Y8kp!2;x""S:1^0)b|Dp!ggΓ 1ڭƓa 5:o FGD ?LR F\QiOxtA/8`#)o?Ї`.SXlVw B \(0G5qq~|*XB.W_K~W T7j)F }2᧟{4V|"2 dt^C=09c ta-uVy'](uN;qn1MͫS]=_7k)kFᎭ3_d4]֤㎬1p+anLߢmWBV#jjs 6Wu^;MMSݧNѥh1yeeƕY `Û} MvE^#- ~Ҥ Zn9՜iṓw8 '._Z exmaBт,sk ڲ }gG+vhCK)J.neQ:bo] @LAoXGs̿ lFgШ\9G_2YwaxÄ?eN^iE1S? /EֱuF;V2dX+2[v1u ]CF;Xu [Psd?]|FXOw&l3" 5 6{AoŇ5 &hϛM8Y=wl&ma+O3v>s̜S5#X¹msDas'jD Ͱg3GB%sC1Φ[fw1ir{Xڪ2ʱP9n03\8ra+ii1n%S7LjaI# "12x3YpQXMp@;"[w1ɸ5+X!hAw3#oZe͖wʷ5FW`N#p߽>Yk{x7- 'J&=n;58[n&Sݭ)]85F1LM8hYD&KFEIn UǍ0mEvEьp&Lp[F66+&ۘ陌n#aq(tVΩ6~0UceZ7M lkض6 kpALfd Em1ifL 馴ofMfwm|ja(ara4F{`ece7b/]lzdNVMƱ 3+012p֭ik]kflbsd|p1k'}ZdaƺIDjWc65 jj(jSj^5&n2VMݤTC'rퟓpD5laY4n:aYۥv2V4;IjM hv6G-0FY$Sb56CD6f#8 Ԙ Y3;'KˌLv1i^iv'KfZ a @ph}[saNW3&XWi&Xg i-HS ث궣i#(td4IE1h l&1a$@XfCsD[.ƬfCńn)p6X`;+ \l\4RY(,j扱F~h+0MTdmG06x&!iF1_aɾ0yhƅVЬW"Aa,fMXȰ)a1`ِ@،0f_6עۚjPi?8&5lc5+&M:VBP#{Xv6[ "hfŬl2"B61Qݢ.VaN]!l mRs՘f3ש(y6CMH+,NCq59b(fbnaf勒%=484%}m2% @A%=Z!-hdfD;8] dg_/" E>`<՝ w-ε@tQ`Z|c2b3KkR`'A{-L/;tL >._P{&@."~3ƕa@[v`?:(â~lY}OxmѸ To29vei(hZo;oDjܝ,!kaO.A{OJFKA%g[s6Xo"||ayٺɶ6̟§3GsmdWp\qv}↯ع_s۰U4Ltn,( 6KnnOц3r[9Ĺ#RڙwJnGL }xRDݨ[92,wNO1YP$^3N2RނF?P<ގgma&/v %ree4Sn'XQ+(-'{x ?<Bi<4IK9;#QF,D}CiQ4,yIy[&}- 3 ,yp YeO$؋8'~& I0raG)>Ab-.UY/`+$DJ0\4/VK^|8$`nŸφ;^6ڕ^Sb)ZS8qD4")DFR=tj46 s^,ug,;N;_ki8 E `  $ekY:߳#Uݝq|<]]%_tyK="z)ToN2~TJ>yjӇ;ח[o{钏[<-D%;̇of"J1\9qNPrB|XV89(]T&I񾏏K>6`%J%9x:}[~Sܰ sy29UĜ4{JMq0ʾI>'$hR`ҫԹgEf׼8_֑w4V=*[&O(&A#lVkoe 2 q99RWo`h?hx`v{d'!.>'Fç'J"d"?LUUAS匑!*رSx-93K?٬Arޗ&"iS?Lyw +S1\M)q0hR9`jwOhCy`ҟ@} k!l$/KzKF '(c5ސ0uݍ^#vFUQPˌ Xךr!w*f 4|^#xS|5 1|[6$Qs}21 X:-G O&_8Te0Sk،ieՂމD{A#ܚ6FNsxNB<}rt6xNTA׫9R^fowoZZ2Q3R; "L5ŪIeo 9OUdIK 8;/$Xn' y=[1 ,]C{^.dzM{8@\TGya{9:z `Zb”an=ͤ]Lq@b"s]T|m@v*O 6U8(_]W(^$|GäGBҪ@zQlqh 4@+i1jj, b;3)9qh mzip$q?Š]lB>MUݦ[aA߭ca\ҠoJbkӳW3B(%)zKjRI &UnYʤd*R-eXuШ'XD 6.mu?lyԍ/Fqɟ~wCWPٙSc_qH mD=t-Qg]O}8 >1bbUXJGjɪtn<;uM48y8}}3 (wzDDG&VpN"~!U)q!?sDX94Ep{B:bQ!Oe& x.M(p86qxrk$Z~O8{< CHvry' N-"#eeSZ$c_j\&:lmx`i V%}`Pw%Db!dM"C'aL>N`]=0U/ t6\({Z*SJ̑/lBIJMwߗOٵC:*8u;Loo5.WWIz~!>Qvg>Y}qRl*q ui^frvKpV; jV'Ɗ@C/u[W1FگUN/M0/5,p+\kU ֬z5Ҫ?NEaY*N M[_ZgT%IKkVkUH7t0CA\lT.^}c]Oztwu qȹPl ePLPABjzL]7 4G)-uja@=  @fLmv^EEe͇FҒnCzO]zy,@ d@ש;:pp4i{uwi,ԼZIY$ZYUrKBfVu <S(<%u.լCkwP@Y:@n6 k8*M]|/D  ޽{zG:9s:"R7ZzE]?dV{,ezf ؆.Lj_ߧF˖UG|"԰jWD { j\*hvhaͫRsDY%;aB=Y ™M_WMbԀQea4F ! =^lѱXg1P%(gY5w-7]bOW: Q] 9Q-dlFE* gݲwc|4U˺VXEأrv+|nEx.U5Z|<犂lEY!-0[83U=;: : =+dqar"u0Gщqp ±4FqȆ3Fk*c3hTQ*;QF;P`n>LBq`e!|dVɱGNxn RZ115:3t3r+(+_ s*w]s K]q\I'hYx˾OUP'~4јfnz[W0Qm'ޠ!:Hdwc4Z:q{*46}mX'̧UClA0չWIEtRfGF}U(sD@o.{źjw ;W=-9x ӇL7z:={RbsSa4Ķ O@lI;06 [wY*qKNòşf[*uᄏ%|V8Z1z`CYWTt*3m]39VYbx65E#hdިE.V]<F& Dϩh`|^QxY ( d&:.<[[:| )DMC_Os,؍*o˖UTϤ );ϵGK!e a>K' C_^)Eݻ#W2Bպp  ;talF%=ZeXv|ެzP-LNX55ڙ g 'JF4F!4 gp=PrVKHϤ&h>t6څqU%\Ek"ȊJTD 3 MlkkwDnDЉlsгO߉e NM =ȓT~ ItVH&<آ:p)w v#BZd($yy֎$Zr٦I?9$4D+8>dV^k=S@홱A.%SwV)SKwn&l(ㄚ_|n~TXA #qwG?h[qKtSІx~rjq9 pe`+.e% (r`X('CFw'37_ct:J7=VVؑן=uyMFs0*r@GTCq߶_\>j=:e$S=*x]#@u#*s0!;i z<-Q^3G*9fpnݪfah1}ݐ].;2u1vV= 'hw:ʳH- 9u4fQy63I Mm©BOSGS>']h7]]T@t`Þu&e语Uxm+a&ܿ_i k10 p6] 4D;[Jb> TXc&p<;ήV[2ٍ+JiG{-MQ%RiNp(EggSuLCR*(y}niӓ1&8vp9o|vQMQ]VS?RfVwS eZ&[6gty[xckdx6~u c2 d. KKQh`"` 0It]˶ >ذNzeN>w23aVCoWuO6dt2?'t(؉$׮P2l$ )ի-0a:t&: Đ@M$dtHX+83302=Cd}ݗws9s]v,1X0*",&<ړGtI{[08V&8Pі~}3ӨpnZ<0|WbnxEwԠ7PЦք(÷r4t{ӠbB>ٻaC}F[1)dMĒ|s~"g* 3Ňoh [DiZ9b1|wL2^i&ǾV6ޝK? 挷s,!or6kŽ{~c当8 7l&Cwy#>ޣGXȝ>ib.ɚy)h؛?KA{{#~矷h{pQ?YH>rı#s(g3 Z4ǫO/ꍆ pj'¡[Gn1.L5(5(=n PƇ+'Ӻ!؉VF/Xm{}by>]V_)~b˿AfV{w21 wBr )VDzLgVrUK/nocO}(4 S(b hMp Gٍ"MFYhLYN=kVЮ_Y.1݇[N90ϊ]IXs58E<`!%L`p ~樴oVgٳ`ep䣈yUFZTG:ߤ7GrAH5OOo_#9l)xkTK3ob4"كǩ΂3ɳ -Y܁^ 0MQ-锫&\r¸,c'/1@o7aVb3@4M3nԟť'A aXa$ҿi32D؝bXPs| ji  =Hg@ml^18gL੼hO7@wwh\wީd =?o_v@ )z9#J3дPwBZ-ρI!h3 jvtb.s2rvմ0 Rff|{_(}}T(6R嚸ilc<:+F se t-R\'UnDZXg2үP}KW\2' K/^0X#RcyƭxALsC,)eS'ɧv aU(Xv{oIј8t'[ `a&:vOt",cfV;a?h}PyB*@ >2J+aQ?I 8<+c=PMtD#^DlOxa==+OJꍪn?Xn 0ɍ2޳&h'wM7G@T_ɞ޴t+;v>;e(({_~PPyCExd{R״rg?wIq,Vd?·9Qd'.s h=Ȫ -_jY3G;#!"Qg_F{ 48^2I_L ^m&\l@{uoVa,m69fL-[O Q*nv0.jL\h餱O8{z{[{Xo/yv]ϽdPtӳnk MpoxKͿ}E;6i_0J1kͱ0de>tE7+){CmFQ.>g4sG2-?{,6Vi20k8}Rav(Z0yQ-CIl7z?ePA8y\ ̀DD zsM@j{'=7}o[l}l(i, Y]Zl4<5eo]Z?' X~ =rK¤Xw0 nIƠhf,ҋ |ۚ@6ۛ\=s2ow38_]sD(_vOZbq7ՈדcLSG5[[60f}'#0XtJeo&>¸ڋ^(XG<{QFPS쎿8UjS, ?Ap0B #>E a{x ({=ybFh/"rd8V :>x5:l]x |Gd((7*n \-ўhPvW\zKY#^MH.moL1p(JqephCF1|\;áJlJ^^寬vuL9{@/wO=üjϧET\ƴ+သ2n?r,` H{T{3F=ҋT$!#%n9~hS)BGBž׬TQ+c/%$ iaXz(AeN=Ǫ9~Fx}%ҹF`PL@71Q3Č%qr|@NH2*}ϟ7;"ZnLaQj2dEfޏ]ӄ.x dsU_42 &ޗ{ k5g= :Uf{mYw~ M/"djv.c+o&xgk#8Ti=;uT~) go%S^aiwv R4%> ǧZcz.~o(sNٱ>d]b\%I0Whi(՞fAK3'dHL&rkRx^5A)"`1eKGo\'s;ǥ8tQ>R>w*O(GAr͝!ϡ'0_}-?hz933&< P/)st>mg0Y>;` ecd-w8ѩ'[cil8GdGچ*D*T;pd?NMp!p"]4AYBhl\DX(eB֪>`#',tprx*!ZƑbfS'[w}D;p3T>doVXC+jML*,wxیh%&qpƔ&Dh\)2 j?Mĕsh 7& 5YK&p,70s>Y'NIX[Qq)/ֺ?u+L$$AHG"_zQ. Gf_FWp ς&y+{OלEj+HX^_ lpc fiǾt6yoUܻU~ɬH f7}a@ QCRT`E{D$E=TaʁSQޞ^'ڃ=tM)1Wَ7@lNezYׄ!`,P|M袎7oʈ#)TS? {<12/geV$ pVN aL09Cyx8 {I}fT>8|Ϲ__3Ԫ+չJ'  @، cwQ8X+pv>ߥ@n{>Ȟasʣou?3v|v%z_z/y`[ޝ;#=H˾VKNc5>vN?Ճ'vEh2N (t6Ϭ=s;埕( v'g/3uŸ2N3^HހAN8gj k6_-jrۢU_=f[r~bh(d )H Di_+'T^%:5|x htZ]0[D(~G߆C_ľdʇWP5"%%h DXsC}f k Ś60Y_~bT좺 ve_o(=mDf e~:[c9 jFaݽ8D ~ kyo&/}4l ͹zdg;Rnd,/ -1~S6|ej/}SOXML~ >vwa.SeW\7kӕ_z Bm[p8+qPomO4^m&x](BSoe&.{C05Y]ad;j/?YieBBO}5Dn5 ?<3*'p&}^aEZuPէ@完}yj>^'@t? 9ً/R̗RcDkG` C0KC[y-'Sw MF2د&f OȍJ-s>j<$=W;}f D7.+S"|Wrե' O #n'H-\T0בֿ"1cwmqkw8Hxm wA+\ٖžR#CfaסgwW!0G-R'G?pSreB'{!|xh"I%*|c|GᓒqZmP}r(p1%dk5I ~{#>P݇/8^~Foz1 e1,.FCdY/\eQvx-Ő[VՆ׉tJwDm^Blr;fR F_lo>Zxck$}*' <&(h(Dh3H\$P5qsc0OoocEJǡ'V;q<cV\'|2.7'GWpcgis}-w|M{|=Ep#U|oE ; =|R7ӎ}돚!<Ҫ|an'5iANX>/EW^k#pSԞ X'D X/o ;pmu<2PBA@ c\2j{ ?<rNlrC\ho6&-zV'Z@W9x7xsx'p& % O)f]"=_LάiM%kԑ_c7n3ċo(t7L3h8@0MeU ڞ0exs{/gD '4LNͲk'Jc_+د΀^*C˪XvJ+lԝZ8 R.'FH6H(D/vֽ <҈ȕg!vO =tm*|[-y)Ͳ+^iȷPVF8mr0͘'vvGsW-9L +7ngpUGQzhev #e:>j#}ON=v-p>zzUe~F cs]Xm6n|W; -Üh~;䆅Z+\R=aQ`/~[գM P ⼐; VcPDZLpY^m2XuPYm^;? 6M-(µˌ~(s\z7|5|k^uE s4y7c/FCC  v# '*o{' Z]xbG~ p_xw!=%DU^r!p:_3G0FB4@O9_#)& 6_A΋ɅS僗> Ƈڜ "; $q J&*B@o3e^i@AQ~Y"W#aFۣ\3gO>93u`YPlTY|k0ulI\Xc,{TH4$-U7Vnr{ōWT\MEzö'j{zD&/a]&S ~yAVMƾﱗOo$Kq6'[3GF^q{|Htp}F3[Ҽ ۴'ldxdqC"$vlh9^W!j#42caPf |Q>?bx֞(:H;dkFXQ>K-KlE9Zkp͇ t;u#76XbF_Ya0#}dgo3!s@"?΅#02k+LC{勊w')xͿ8ixc8J yg)鸿 H^.nط3gs=C޾_M0^h>d l l,J#}! 7sX^*z*1J~}Ø{)oL#Ue 5na3k<|ҙfsK r*WH5zwƘl?T,w_#~F)0~>WajwAwBQp*D~|n,^CCCVZ9δVSI$H%[nQGdTs O>YUExb'(xLlDNK칒u4$+e@[Pw[l@u R1 fD3wG䂑#_fcDPU\8Az]q=6YhXy.l$ B ODQ)nA&6C73̝j#Q{q)12Mi"m+^u|:uVcW2`n?li;*̜`!_DB镛@w\F} F{b/<n^y2w;)Tu@Ikj7`c8#JXsF'Hs,|>] l qi UeWhʵFT\‘SC r)[a|lFp(/LXl@ҶvDG{cf? ȆG?wlZh6D-fvx #Hg`.h-VKV=<$E>vn38 3&DoM# k ,Zܛ%xTZav_ &^iN4Mw$3poK&0>~ 1Te>0Rox˨Ȝ7YeίK|=2?I\{qxIٸ ֐ { mM\*mؗR$s^u\8%ru+z9QG.R1v0Nd>̔aNsowmA/xq?7՛yCYے^ ǚٵf%~إ.lBBxfVZ;.VLn}R>;qDŽ =Bri;`{m3w_4R]Y%NI$Ca>ii \`g_z1 Pf yaL.eޠ"#NŬl9X!2=R[a 6.${ ɼY=J[%A?נ̝e:3YK V\Q&?e5͔'^zE@Qo<TZ" 5\W+w;wt<QU '.U_S]rVoILo>s8{W泩UI{/Ӿ@ 7IOR}cIqV9k>`aBђ._m͇߯"IbfP;%ޠ:ڹZH҇ZfNmV^\X0,B FKMo'wOZߵonŘǡ=EB%o6hǟmh2>*fWK,9*|%.O;AJ 'm\pd7 uGQ`ݏbd~B04KVwݚ)rK)1Qh9Rn)v>jb,oS=ם"" :-*ǁe]g&2o[kٗͩofdqzpo'>,L+jmSQ-ƿ L uW|!q-"ޕa5W3_򹱒8q͍j2dzi'.|Q"+YwՏ\Ӵl&_]n}'CxяfTJ4`w;qcj|z֘fk%3CyhQ]Œ,"EDa3:6 cn*l†Z1+&K?zn xQ\X~" Fdϗ(NoS)滿* LVu>‰}4#AmNyK9uB C_fal}#bZaޟDpTIXεӕ_ӤfSOJ=);--}SǟOS8.Z=it",O:HOڂ΍&h8 j0[hul5o{LIY+l>2HŠQR RN8*-}?˟ɴh2'fBx [bߵwvFVSNA#y~ mmw~pLX6,ݦtq,ID! GƂC|} r|bЄ޾SάzcZv*[?k'XjfF6'{`z9s2 IfHe~!TKn9n~yu14uYIs7 ͹ +[GuRm/Tr]1XN1SE*7k<׳g-s +p tx(,n;!n07o&9`4Ŵ y?Ё¾5f-:BzI^0Jl3GX X )p0 iQTnw&L'c_1gϯRq}˨$(5ةi˔}牧0H<*i% E!y `X|oW哿:폄{`m #t isĠ,f4ߗ;r3!:֭]KDžq*rk*a%|嵝h j>q7H k'ˇٿl1r+)"DN$?Ҧ[Ney3 ò5)jo`Q:,U27.7nuCsSV 'Z-Sam8;a_FV$':17.gr#`!  &УH{e,F5N>yboI@*O&8"z+$ʜ~O 7Ji7=HP!冕U.Kn=q43UKf9/r?'+߁SyŗbY}5sKDÒ1L~Q7_YfٱdҶ F">Fc{^pPp~yRةt5v} Q!&l"K`Pl~B*q}u&V\2H88rSOOWE[ƠѸ)rXO1y%l rl4#Clפ3$CY[4ƨVc)DՀI=FmO3n3^z$iĄmAaL wcWVRooq,klj*Y%'6N=BjTHC+(x)}=Te|h =Ɔ96p)1-5ZeG82OUs4Dl{xwNі@.laި[>Cek+Ѣ0՜/&Ɵ0V'b;oV֋X QLVV]>g+۰)`U;Ծjc}'kKkOezXl;`UYޠ͂@$8QY,/lꓧ>G je_#gh^go}s_Ki*Ff|oEI0L呧:OEz VRHȽQiCU:o#"7sG~>(E<^#c6Uv;E%O(\{YJ<|5q{C^>waofKdShi湞q:{Q lmƂ1',UJ2lj}]„̦rB EX˱'{GN7?m{:S~m}`hzn* |i@4) *7hj;rca›ϥjt CkybTgn**9۸|]aNxcag ;蘜g*YGJ2Ԝ88y,DPmrGަmAow3B<%/aI8y?70_q,0뙄c3!N p.X`!l2QĻQ Z&.W#ohx7ad+l52! 6[ pV;wWgaO6~Sm?=kb9}<5Q\GÉ@P<% 9緈Q)DV䆔EWMAsgOo7YxU"7?A.ҫzY9uH l ft?:lR[hc*U'|ox99Z)01qPQ- B; nY>CaQ| E!F+/)R U#kh{B 1J/kwrKrnoowYk>)[ʈrD tR<6;*Ĉid_^tC^N(}OhfVBGMs-Dߵ:NY#څܟS/ȑWE \?tGjŎ*[<ЭN\%H{h;@DC-X?l*C ӿ`\V"RxQ峝謥E3~U;ľo(PAGTzAGTz"z#aS"_8BHXDjAXQ!-DE-sGb9}yf+7ܐr.J!D~h5.yx &pW\x;\,/"_]b4Bpo۳6yxcT|康frr&~~z/}MD[g%ɍ x&҉a'I¾ձx S|a5y$=aB+bnֿ""?{VbiJc'p&=>=9 ̗OwLa>٭O[IH1KSήisS֬`blr9 ɜiO׬d]7?)?ԩU1嗯_u|eBOMEլwɬ }CӣJ0BtY-7JJXi 31$$'b=@ UB!U01{O@1'5L7<^U 1(+{w[+c9#=GV=N.5K]DD|t!?LzG@Oo8>Ш4BG(&~}#H-=,u'8}_nPdS,%7?q^'Ҁ'@b x^zp*Ǟ|O<0 ura]<=|I*`N> gڂ}<[R `UUw#>-E$+ 2')q`Nn~؍m4AH0S*M(|GH6wD-m1ʬ4vl/NB_BG|DuV Q?x‰Ϲ7)iO~T ''D%^Uitj'umK$:ɔVK>v2?f(AOXT`Gmb*[xHDu uqB)'M۟ʫ Av+10*mؕB^[Hk2o7:mDPA( FE;epw,6p{̝at)7\BP˫Lǵ!yCD#8,wֲnPg7hГkL&v3qx6$= p>bbt6qyٳѸ4Xr΂QTDqf #g{Bor# [V3?Mo;="c@.|EdBYzzAnQVhnkTpa"ԪXpm=yiD V- WaQ5jU#q~*-ޣuDEEy׃0^9g7I>3`yLAvB^295<*b:m,u4=噳 U{p&@MW&=Ϊ! )οq{[&XM|[vMX"6YxævC2B C2߷bm6w ɯ5L1#x"N4%/yŸXUҰ~+dT $5!x`a pWp/4?}oɪŊOt֪)6D< >=', V\7ս~'\"wrGHឨWbRiFGA(zvd aR8KgʡŨSoW8ŪA(*Q\'w%jgg7F=+>cùS^?9*wBиO]]3:kаoO*z8.1a8&B>b9s񹯱-U*/f(R[ :PyW\BnvэBQ?!Ja{c7]}kcԓ :|mwxiDᇷn !:wzJ&#}YdBw^tt;/Nx5p4Ὑj#e]5so.gӊ8ah(,4f׫BdDw˨%|_ Kf~+>EK=&e$$a웛c OOQ˿y`S$ciT8Ir X5 t K5zPhr1*BET>e[.dOy 釪OS? ^ш/V3էSmGjު Sj18XCtx]^e/hMI$ʼnxQ60_Po??yB'T<~{+OwPA$ b:wϲ=;L)߄OaNl+P2x==3E6%r=16X'֣xħ {z-$W0vvCQjҕBxKr(%u0VǧgIUƎ3GO?!~Í-#wɷ[!Rs &p*7/;uamD'&αkG{-7s_x-wy[$zԴEx­Tt~Kf̪d2ȫJюFaȕ6U~/"4T~e;҇؋mUTa55b$GPSJ mlu#b;_E{CFe5^gi$g,{ w%B_+N^;Rw/ O{ kL[a%YF:/u_.Vĩ2Fj&p:^Vk=}{[_0cz'@3Z5"h.\?!f38XQfz=ʚ -ptj`W'*;4աI4KcVO0{n*22>yDD%r\Cʓ ]x.]FblTK:^}gt.ێUó{3gGf.VmBq'׋[D+Ľc\ qSq/M%{ÇĽoĵ7_{qw;^|Vן-;Vaq\6^#w( ~fq_=yPg{ߋ{?WKܳ>*nC|m{[=tG3⚖篊~w FCW-qK7;4&n_Buq<-\ܝ~yW&W~/E\5'eg;ZoX?}_}ZqWM_s?g}%qߩyq^{zq۵I=ĽnJq{xXxL'w+aqw\ܕZ[%ԇuۈ~q˛=z?KRwq_?. w+qG*/w^s@{U߬=*'U޷Fc~q'ωIq;o]mqqCqo/͊{Iq5}/Mč^*?}(n/_v;7?}F }j˛e-HܷPP >zq8!ק!w{HBܳAq_U~'wmDv)q?toψ^ +ѧ/\\.qK>uH?";~jy~bqrdmӯ-q~(.q~Y#^?mmlesCqV1qk>TYƗT#W#ǟ{࿈(9'ŽMΏUqŝ{*q[Cg*~߉[vq qO|GK ;ŝ=/΃{֖Ur~P܏_(7#;w>/ܔ ~Om߈;퀸^ܟvB܏ji]Qqx'B>z/{ָ.+nhjf<%DjFKMZ:WVte*%*hR\ jL%nifj2URNkՙVIerV5UkJ<TiRrBR!\rY r\+RM[ՄhfҬTUSR5m܂TzK(%cZ-Mi~-"ZTz^RVMk劖,66mMڕڐGUfmXۢmF?F1m\ۦ]]]}ZK% H f)+Yɕ4F4Rq-ZR32ZVi&VЊZI+k۵fiUMjSڴ6ݠyP^-YhkJ"IdZ+) ~.%FhB|$UkLKyKa(FsA+iŒk4i _^&54C=r&-ͨiV(iVT=ڡ]!ҪI&ei4Gq+D+9ժeMŵE"Je-aj3q1ZzF_j49ZœZhZi4_qFJe8$1f Za?5NN#"va }EZpJ$BCчJ9T08liK<5 QF,IkVk_E'/{-?Iii-ﴛ/ii_Ծ}SCc?k?מО՞^j+ګA;Wk֎is?iYkhXްaeCsCKC[sk@ÿjX?lh 57\ܰ pCoe W5 7467\pmg_7\`4 l ņrC00pCÿm|ÿkBß7 w7{ag ?mۆ_6@g=)BR+W-][O{l=u*mmJ䐣ZSөdF[F!T5|n|V,ѦU8IWnܰ^@Mk#۶ m-[7mn'Z{F!vWR ThRZdx|RBV3r*&Qи+WHT)jLUSt:U`P8D2gTC/nJ]jW~LP`K c,2? ayX$SOj Lo@E#$zhފWu>&ҍZ:yKUfTJ" ^P˴Fw?q4:3%F@h .*lTs3ORLuZ{kz) kmu> 6y@ Ae_n]LKh8C՛;O&*S*?nTs^20=)2zRj!wO*)! 'kz:7cUur\r5e9%Lߓ?+:S&ԔgҦ5æN+$OMfLr,5گ$*EjOqWqKeTÛKK.]/)ռ*+Gm)dKI+3,^jyz0uc^XJ ,$7dWuUL-g&TZ?ΰa?O%rKط!Wjj]iOwJ]2msX'SYF;s׭vy\0}& a}--4 4udD@å"*Ӆօz O`$JX)=Q2h*~!򅲼eh/ѳX W͒ d:H?ۜQH}`Fh;j%"hFr fݤ)dJ}./7?&;uJ%vs:5Eߖubӂ) )C ΥPqU_jGSe: RºQ*.l_GjÕioZ<\F504p%83gV}2C샓}@pީrJAʅnv^SSIuk*qnQ=y(es&92bsd lOyO myh6Ys5\N,"j/&gʆӽ8OaZNo`YY}(Ӳ!#؅~4`&~OߎY)ɢ.~eUɕ-=E8xMVݠռz'kNH``8.HdF| py0L ՝ -5i& T( / {AabOJC *p}sYAodxajof秵Z!aMx0 wj2gY.$Ow>Li(4*ie005.I^Lf; 9BPhU+^D23HZ3ˮj$ =8@$M.utZ lLj;nɇ) j t mz\ 3b4xh,J:\vv:XT:ɫ%x'hQ0<6Z?sĒ#7QrA-QpE=bۣr)rj-9q2SD>UЌR̼fͷ):OY5ZDҗIt`nBEDK%LMslS~UL>12bK p&[OsP nՒ'4|w%ben5=[cn䢨+݈= nU2f9oꘌEYExP)4S96Jt-ʙD$宠rv)8:eR7b*4ˉV(ّ+ƫƓ ;RٴTA>%v`dH,! Tq'{԰_(L|-ЪnAMzRMzMz, \N7NzO3imI-ߑ7xmKKTy^huX*NڵR: X`f4G&a؝VD; sNjA:ҹ'C2dLQ3g4 knvȋ& MlE8Bj]jt1g7i+p]:D`lLO$m?; B!љaGK} ؽt$5NIJ'H;K Z,]I9LulIUZŪz 6E($VI + KB򝮑*5"P-kP͕)̮U*[н\WZcekwUA e\Dju[5DZKVBq BT+{#`Yri* pTX8~ZUZ+SLyQeRvrbAB<+kZ!0MPa|%X}*bgNnȃ=NIfl[( p( D{^4IuvLr"#kA4ZJ5nFްT]q6OE:glWP+2pl\_TR4Zrå#S0k 9 qZMP9ԡ2 :r\&]:ota^'mO;mTu}N5C-= ǩyZ$j?!n.YKe r(RL:d{I_?]ׄӠ'2ҮZ p J"iSIvKNG:mZYjY4|{!)cB4`DriY硶&fg{xn^ `a^̒u+B/ & ,}iX3)ۛonҰVP]q >EP$a3$NWxc51m7^9ijoIִ\\)\<^qJRkʘrԿT`]իPWO Fh]X΀79U\XIhJB* 9Qz1 eqqֳD,'&Zeq=E,=:uYףƧVϸB~sQ *ZrBh! +Z:S%(hLؓZ2 J^"@MliLXq9i4uYOOAf1gB P񋣪Oꄯ`{T]*V8(!o YDm_щ^<~d.l/K2窓T]_mNykU!hgQs~t&{-%ipN=d"q@ߨ0Pdz*d{`I$x|Z9:4ҧ>Dӗ~VF!gC0era5 ;i2"uwv ]YM̔>k\S^V* Xo3:>6i6L*VxONإ4ʚ)rd6 \XLPɾbd &5=5LM+q,c1I*n_:5]-b'&ݛ%mƢRޔm:VU؛4t% >UL%RRЀ>402JF6S*78FI4-ٔYnn"cr޴1J_HR\$Ď#6. RWr" 7ji8*sg ,J%+?="s)Ccږ!md!H v9a8(hA>/dM +)fXK&pPWs}gdopS(DnFǒni=ۼxLc9֥kDq'xÜAH{uefC n-xeBY#PT.ڸŴ4kⶈ+%TV$(VDk?^(t^t DKYoQ[?ȹLXEEkLQ2C}Y桚+X&ЯIVR1|N7<9TTs4;cSGBLc2HA p,QYp}LYڶb^HJfFR 2tN sVm$Yzԇ;Lx4Y>P߰Ra^G/z6Ow*(SZAW:y\b+ֱΞqS= Ҍ\V\\ sH:̔@ ~!AD&$c" FoL%M!DTF[JʑqrҞlk^U&Z6Mg ee!Kzki/띗@eaR\ɪyR1"X;i $kYq![F"" $mdx|hxpT)FeXh"{F.b2[)s76DJ.C+oh*'#vO?T4rb;V:@_9$&sylcsnX([u5M^ 5P*F e7 DJƚ-]G(@΁V9-4ēJi{% Y1ZdY@ DEB׎mC"fѧm!)ƺgJ ˜4- @gϯUzJfLkiTei(Ѕk ~= sq5%M!W?6`RU]I@R˗2|''洓`ek n";D[E$ q @#~N\L!柶Ud1S| #7'R`Oc,m*AcADlz*6Z˲$ drJ Px`AObYf]O&>K@{=2efCSr hү"Ar]%-dHv"Sa@7W{"rh>"re.k+d0eT*Fehtfe4 a,*>… 9& m$;CY+EeR+[PT+&44=mU\n p= tr|Dp,CPdY 4 0LLZjECYo D? 5a& 0X0-\vTͤkr(&A ^|i t V)-#TN ,Ǖ 7Ȧd9.fM2ג;:aO / t!΃{Β59M`eTYKa𚩜/¨PH.0J$2.*P44M̧}+Y6K&d'%2B٩xYN+ t*eOO: -Nji4FBe^b!` XF'FpW$vejLGtkLfP`|9me,_1?W#hhr-KS 4Y2Ti# -19 5SE_%L#7U2?e]Vx&q֨):B Ijt ZXmHiˋXvuض+⛷\5tK|hh1Mih@8t*Q }֍6[0u)ÚB}>TTn]_=|m>6-~ Ik[R9Wള(M9sbp%'mTjx@RQ`=UP "y[]e$fJyVwCBq>M"c.ssAnir)(W<@`)Z3\**!W@߄ɑl1΂)/9E74h%Un6>dR-(Vy`*qKi#;tXAN]ehVuS),wVYs:W=ULaA }r Rpl済Sr*EY!ĶsR@0w,p#qSGG}]9.3X`٠:Imr^,)Ç; Kj ) bV'D'rm'~t.`4M#mN j v@^ ^3mжbʴkb'b?AU?&&ٹv䶁%"iTUxNqOZ2v `N&*)](|Yp50JmIM-QV6 Yth7]kQJ4A#TF$IR7ܒX-@pVH4ebQ!:!&:eKEEQ${9+ђgig@ 8WãgimU&s#4rW:)m@-B*"A .y[eّj]m(cM$ o?]܄Y;z/S`UƷ+/ur iӕЖ5C̰2FOzӮmÚH/>>C 9Q[ G2MCP -.*]Tu04Z#KEvjP]-1\׎uT׎mDWl UEHx ,<#VD}+KˀudT uTDbz)mo&4Z#hVa\$8.9ۻh{l~ƁΡk5Bܳ*;^@r$X K`xlǶrB/M3c. ]T"jhydŕS'z!{Q' qdBn-C:3Dzu3  n%]>7B@eİЖqOFTNwa,.)*aiD.UgW7R\)cz`Q!#"9lweFn#ȉRvL ؗqN66YzupXڨӹѴMi/+QeZZo 8D*/'Q(;FUi\\HGYiRa4ΫzhT1guF]2x}~?!oB hЕ:Wx+iߵQTbspA!nnVA%aȲD^5D]f<ǧa+se0B@p8Wt &8R$"+׾jIA.={0IcF>Ӌ+RUW m"fG*7_=_1G>GbPik ,XMXxUB S7-eF0yaHBIogb-;|uhPP!7f ip=JXv%;fAn%aQ1łM%Sɔɉ$x ,1cC#CR./I:K.RA ֕7+0VՉl mᴝ`&C *3!eB}G7۳!;f ޕK  ל]gjvRFF-2::DKnܴT,%@] =KF.=8TC .)W/=2tуKKo\7 /}RĖWUL(9E(9HCrx>vtر%b7xbJW0RY=s_ڥO >)&A=N/ SX)Mݔ@ybpfYA v@*4ϵ|`><6uR=W8Ǒ(- mBکv ҡqOd; u^9|6 p suVFx8Q&rHfN[z11ŊÝYCmCƯTb(~ܵJ1@ӆ^'9]Mz vu!Xg֮,pڑ`6lڨln4G!̨J#';餐ߋ.grڤJ35çɱHi|v>QQWvN2i| ^fIB ͇ ۰ dݨL$)\v1na btЛpqB b;*I{,-ۆc-xV(x^7^A*}PrypW©2yMcWbCW dž>3h,'pE\J‚d•feLSy65+xQk̳H,݃UEM3n`T&fzM,4PQd|슛U/d2!؆qÐTD6~\))+K$@6tVqk*jISX/.}ZĴDZg8 65ȋ[ĉiצZG:39Zx_f" |z=8iEԐlCoVAbIå%[ ZCD,F!+9D,2j5~UWkt4 ,R:ǘGHwԥ-'Š4J\F\]'*&}\ Ń/ㅒr*OTcP^U*6 u n Tj4 o5f-&h30$0Qt |o)yE8Yۖ(n[؀P-2~ kXbj^.wk6Enf?V+NgkڜKh!P2tqsx\D)лmCm&Whab++5)*UIR:b\91 Uo*!ϊ^u+55 cۮ"FtP^ +|MV(uj.L57s߸b#Wl=ög|-ֿѧA}%Ɗf|~1wG/öScmȆHT)4ܖ8wFWo ˎ %yr,EErcbǖlt\0CtcxеpH|p>]F$$y{ #rF| aB\K{OO< $Oוb2zp<ɿj!i"6ZTiI,h3 |.6"Qk'q϶N].NZkLNA<>d-WiWb8ٚ {e yp75o@Wup3((\Օ. nʱ]MZɊ OD466"E\c5\ԋ%FMv}M?I } JwY4- "ZvFL35JܩPSSne#XJ=7$ʲB+S2gQ Γ^1$:kku93T"?:ON-(4 ˥T} ZN2SE4'bw:+PO7ccc!(Ʈ2N0) ~ʍ7-LPUxzV#6Zs`蠣L!0jR1ǂheR4LBUw>X v,wb$#˲]R!&X\pR=Pv$#mN3o?n%hYq K{wu怴753SUEurcg\rd@ dK_ k|׹y~EY6~ zAkTLenb׋Gy ʇEΜ61p'/B,j5ibZSg'k\K=<}K+<3 5HjC]U%Xڴ%w퇛of\OJ)Y%"c`(]w~\;S}!@KJv/nTM\f:@mQq>< L o1E>O&% |㉖aTo9Z·\:vWbM*-6v4?o!H2;D˜1=^Rȥƨ~__^_>{ʻ 1ka{ b^^ltجcTie胛6_1gy~W d4\2o'mloq=o}b2xBˇ6Ux-DAubމr{s@ʅc"DڞQ eSzg[V8 ے Yq fMn}?ٙ]\perB8yzXst8I!AY<픭obR^9ZF* 3 :si^ٵpuSԟcrU"ʷ]\3Kq`:/w"1%֖&k6OwR@MV/Jf=?ôJyӥmcOR!8TR8AC9|bSThi'#m+k8Pp3șDbc8GsE>%gӶƆnXE $@.꛴`%&]]HUX*(GD)|}oe233;;7){i]f?; YЇI~:qi}ƹnWS(/_ Z\pQ)Z~򉌒]fΆ|rY aڔ0KLe3Dc3YKgx4tKyeͫ,Wr5Gɤr ht|zń S2}{:osKی< =C4TN0`bH` Rnj\JG䷺GžAǜ>)x<狔?-|o>% S(8Ʃ2DWB4<O4)Y4Si^Y/<˱1=NϦ ~,C". XSe|cÃraUS96S)}pi&b]bz'HaGbaqAWJ>QaC@CF]{MX. x2H{+|s#A~"C]Ł3D1ɒؒm!b:non0tW7!6G+E"0?~C2!{Gv/xT3t<-şyӝ ef lݲi:99 ٵT3} E/xTQ.]vCy&D`Z {sm,,OnGjoD' bC?]X^ಌk.ECu&RrbqWR7ǒߦ+nyjvku)vnk銠-^rliL,9ܕ@׭kϹq4.ݘ̀(b`CT%<,K,ZpcÒw2~dzߪDsma.}t|k!e2Υ3S% Uf4GoRQQOӮOlJ[>oںm b-0 \ItXqClںE:VЖ7,Aar# ^ֆ=xLrg|)^opE1R)%$9>-Rv;.`[dmMn"#oR=JO, u QӐ '"vG.C:0,7fdY?66(WYj,TʩM_}*grfe9Y%: N5}zv=t֘Ty)VCb"u \ӄ7P2ctҕIOFVeEk#P lCݯ`Bs1m@QՃ}|y2Ns/\]J0?]'88$A./OȃN 0Z[܏WOTYIk4Y5V[}C~z~(p*9xJNJfȻgMJ>C$ y]-VtVSvvu-|,pbWKu~1Qu(1Z:<o3}}f ɮjCwbFD2|G9gl&ۂ !}nBL@޳P^+]v&S7:ߴPl'p.7=&ƳhΪS+b5h8vOG*|ymC#`f'29<;}zt O9_Pnx-ҷ@kr~7іT`)pW&›{fV>m|}Pt- 9J2SՊ%HޮKa6URyP {|Iq9Zk}$1/ ȺZRKo Lp [n^rYb*}m \\oBBժOt`F7!UxŽ__ttߧ$Qi m-:W j!k<,DN_#xe],>kg_̶{=˫rlKcG]w<@{1pK'twP}g{N?Sg32<",- zNoM{rgOߚ% !b^X^;;V2Cp=HU25~IQ'u ޚ['Eف!t~À̙i5%/&S׾K6&BrZ -xɄ-)6zr׫][A ^A2w'DtB9 ]kNay /,rĉۡm[!{[-eZR5_'>~*JYevaoVROԯ{|7TI,1/oa>_{gy1T3c[4Z>o"CYU@!ԕZurT&lvryK2}w<#ok"*kߴF<頒>C6^u]+ RKa=Td><͠+!| Bl-lw-vu*Z0B^ĺ#O]^XEgDGW9c1kq/ݾ?G:<5kx63+xjZ]-eλbNrA*F &OQu?ƯGX=˵>ey r(:#)bbuRSD«VU,iuO9wqT^y<Œ+SW"<;X8 ȗ˝^H&b1.wީT}ʥ%]mJ*CpNBD|m8|BXzi]6U7?kq\g>Jn~0ь!HK:stҐ=&χD29"%J %*3>mqY$)v0:W.Y݉ڐmbUi\*PnO=6놩Mi %sY)[ppHs x,]kJ p%=^CF&y {0lsq7'G aD93:L(scv #8&\hWO'ۨQW:2sф6LP`CLBxXku)~שbŝqw:D/]@.{xn'HJ!n:s,nwJQ%3 ~A_= \*{#԰Ӗ6exsws0Kr6)6E\e{c_:3NB7Y9F)ka }RТx糥m-ڂ{ux~w0Nyklע"U}G˸o p?/XTR.4rsnPrQOamrcͺ.@T5xy"7!(v",jv#xR3~(>㖐GR͂t ܧ7QUuVYj..8#ig^o[ Y0N k3EDh3{t:t^7,O[ۇ2//Xf)45s2tasܢ& _j ^(d ͵u = e6c%vywR IMvv]U/XwmxBy=uvO'OE*K,[ɧ6qQˢwU,rG%Kg.G\BA:Rm.അ\wb?Ks2g^lu)!1/)y=eCCt%[Dbs@fOp(<vIxY(NX \{ONժ;"E(|_uz>0 d ""Rp|:6*ӊxk2W&S&u %ۗxO,ο͹.Rx ,ރ1o#/2HJ:CD`h4Hw]F=}/$24"wcQO0yV793~hOw1)`2r3!(=|\2j tutU1%\"=e6O}>~htG"sGFzQpm{*@DW;. ):2?25˷P3Tgf+b* .JjٮԿ}a-YO|0TAEu R7yI?;;6ƅʹbJ;-Q*eJqkI~1*#k,|\16[L}H.'s%<|;c>䠌vw鵍xe4HNBVg,]aN(%vڪ1y^ w/,Jvl9KP`c @V zgPQ*e͚>P*R7geOsKo&V8ckN"/0 YYKKM/N6iPfԅdjk<\jJ!''[LMc\{ʼ2ۮ|Nʈm%6;;;1Ft%97KqV:3J7XÇCfi ߛtss{}]GTUIX0Hae[n6씛J*zV"וr2j?ⱧLZ?TE ۨY7fmBaFSV\c{;^}]ry^]? 곾y~a\0~m_6צ`3M> quKBaԞ|,%h , QR4<42nѾ !2$چԴ!ࡻLd=,JFO~V-q<%*1o =``epmL!j9_3AٝZ $+Zha>aR=te,e\cD{I}}k͡oHUJzJ.0s&dDﳾJ@?Fju֟Gƕftŀo'lȳNH N+86a "tlW俓~oV.ZVꝏQS!uqǨ;g93O0N`M|S/`|g 6LX%Kav3IHi#&O8H:Z442z*-X--n~hdASujVOZv/oBوZEi?*fS >e/[?ody/ u4 ˳3n.iw(ڇc] Q8ݨ8!*JU;sWu/b͉U+X6#>˚&>P֊|vo렿wG_:# mBh1%SE6OGnu/'mړUr*uc>xra!mc9BYjm>:ɹ+*9tRj%j Vg3rs?AunmtNAPf\^*rgl# y4UaJ㷔ƹPN+èTr]瑫K!_U|kA}Ɖ)3䑨Z ztu6JJZNRSgےg/iv̟eDZJJvw׳aTr^L*\ `ˎ;)J*%l's{6:g Pzm.~;:e<1MSdˁэ("EbO$ S_8W|kP,?A! h"KDc2W{?vC0oKލUhmA3W<86.먀 Vjz"]M9AϹT-}4} Bxaf =lx +> j.Drg3+8q&9+ rާM ?R5؈M,(/7-%fGwڽZII7 #r:7yUt{Z}m]93ɦE,GqQL^XU̍@gxbTCx̶/:¡]4xFn8ݒctw@/)^N`YdS%5 փԵ#ˉ,( ւ$aPkALYA ^9, q٥d!PpSDk7tfMyܹKwh>H[K6d9K\,CUzsT.TgU&z~%C1ysghk[uelJX%o`&}Q+ur#޳}.T`Sw zߵ~/d.A~uWsdg҄}Sqr^]OJ'6e6lٺuDK6!}fö%<,pϢp 횵Y@½cQ 1DPWz=js*rI Y3t*`wvWRe1 Ȟ(܂Ng!iy,mz)%^~Պ:A(>4fU WR:K/b7ш\lM7t~.8t$<vVR+~cv;Ǯs?[%'E=0WgÛuHy^h Q"9(9ZgsoOީhL<>~|] u.վsK5kT0JDU$R%񅟣Fjҧ>-nkqZqZ&:\+E3_ X uw@]h%(";~`i?ToT*SM!hhCkxfO0=}u!5[ 9uNذ򆕇~UF_T6p41B+46ayQSө^"o$3 q5q!F1`k|DzBdžhghN m A3PSi^* t]lV+@8ReS[ aFɵc$Bnn=ycPIXPFpb{ҐQM(y`{y#O Ōx田a ndOzĐsS#tUvE2zM/0\E Z]I<JpV{D a䑐BY4U|fTlILU\*0W;m@E<UѧvYBꐝGl nzЧ "0or{rvu~E>Zi=VyYOu4I?BkC+4=-[ml3酥yixxԶ׈-ۆAi/?cv+I\\U/c%3EH,qDSke G˳C[╥1@-DZ +TͥI]dzɝ7go$=:8Ld x_X1hJbYP޾۶$l*bHƝډn7=x2ȫN[Sח*rNKrǩ6+RC[ozptsbG9_}[Xơ;]S_|~?߿ vKoQ@5w[J}>oSa8)m:/V?# n"3qYw:^_}{96Vv﷔&' rᅻI씱*KG8߂z/yVIz48A{`ՕxdeS@O$A:ua!{a.S$9q <ƞݾw^ [*iyHZbas|+/nYOD~L9|$X >S.Z qPcadm[7\prKHVlKݚl볦$n@I!'[OU (;}}]Uba/Φz^wh_3?)02YcNKƉ Ec˹82Pa8EIo|מltXE{5z)*kgKo[dֵC:ɐ 0E͑qAYye="9W{,/۲j^}$T1hD *mSF{8SǴMw`xΌKfA!#.-4|ʿq+_@W`no (h}Nt~vMZ;lRhg6>9[>qތ#'m1{i!L,ՏG)Xp2,3كS W+ oGuI@jYsmact#=aͷZe# ww[]_}tZs}%X͞>LԨkfKlΆl[3^NJNk?zcR JFAi;kur?W& /5T`. (pSj73m?ĕӦ.6G/vc?XmCu# G4Q+YH~@9O '^hP>;lNȐ ;{xr= JF) 3?u[w{ׂ{'(ex†ʆ4S}&4%k'RO `*:EZ}. /wO_b7) !xsリלL׌Gl5:db &i8Gpwxqto5Ipy{w4هӫËhhRb z\Z&ү'&J-G ʊZ^x@0  W +0M5(;/lrbweAFb1L$?zoƟIJ4vxhTaa#"e0=Sڑ:eǦd?&PL%tpc.4㫒ͤW7Pې7Gcpyrj_ƒn:1*@QrkɘIYdݽ A|YB /]%Ɋ&|Ho\.2&[lzżoSUoʛq[p1?=*,laOcSp5O'ƣ_HFnF W (| _.ū|0@WZ͋\HxľQ"緎 Ьྼtic.1f+qd:c܏}Qd׌N'bEUVP2=: />::{)l-; e˼ttxȣMB*7O!=Л@dѯŊ^-uO-xS36stTqoJ^9p,Ҷ\mrl?IFG!w9=?،)/e7i$~ iYza/*ݔ+^+ū',N4+1ͯ=k"󰚹C -uf?8K|uWl|Uz暓/7r+fqpgmGZH:y4:xO5sDrjΞ\kxd6cďɡ>m1A1UvTRg9'w `Nd4ŞWԂ SC@Ȋ6:t&B~n3?VO"oR?P._$u o&d,5aNjSr`?p'с+-O/d[__%@F+͗'j[z܅aCV<٫rOWMG͠,HtXkE8/xbِxv\wx6m D UMXtS{(ӱr%DdNxFq~rAM輪X,?70;%nFk͓ml9k0N!D51ý od (F2 98|Lǂ"实*f #DN)]QVBVl^TT&FJ5-Ҿ]=:]jYμtK-yWM}i/n:SB`%G_sU?m7enh{j7v^>6~dp|D צIP.'h= nfy\L=(~.;-f/?_Y ~'Eզ=bZ&zg/le,OSrFZ~lS]8#q;=sy%`gH)ɒ_l.*c͞d0M>ό ?4%p gL|tZ[!HAwqw 2_,y"";ٙ|!_mҩr~剋w/`T9.'b=~%[?%-p2Gn&VK!S#'}.(( y)re}93+?2g@w`j@ y}TхAq_ Y3K-֚]bR52_f˟C^Ң^y 3=]5&KsCd>]vY M'ߒO,9 #WyԏUv'ysS V<@*G:,!T$_3˷bkerɂ{/6$i2L]XT:EP iE5Z۬*'8$'6݆ɩ4YoLulFDudK\v$9˖O (|}=_E1CVɋ/^^_Np1BM:Wުӎ"e{LiWQ;@O,ŀCې7JUrʴ\!Aḛ=@'s0.Zb [TM. N)!`l!cAwCr4&%`Neb-[QøiEyp_-z ؟+CLg-,IJAL$3_a, LkTUs S @RT/@ٛt^geJvw~Fiw6e=5WW!sf֙V1OPѾA-^(MoƘ+y٢WtJ- dv}NKC}j>-w+<0;tVؗ#Nqy3N*3r˅ whNb$/fAP7r[,  2ATەSăf3<ߵRם'x#QchةT5vL5?j⼋@8\.VاZeI}RzI5<:glo8ut@ע]Ę+vU-}*`4 uG˟C2kW>_+ɨ^ED#{ųd]APa*+O5@x븊SvyB*QDl8ؤඛ@BU8ͭ bT.,pr"ŕ0Mn(E~yJ4LMsKX2&"8pMz1pww6skx~]!Vg|9ǹغ|!P: S?[k[jn>7+uß=}NH3;)wwm,mEt%/C΂suq|E!:::w+o?FǻW.\{q?=-=^~}/хT;襾*VȕLY9W7D 5oq9)qx%<~{Zrϯ$}tQ^r܆,D.'rQ8:X P(:*rss6ŗ1 Y:豻^^AYvMˌW8hjޅw" ?0WP,lvuWrr O>9ٱ>\Eb<^|JUTy@SU:-|,Tca'=+-_o 5Χ;@)lS{Wh ܈ /ݣcw#+sⴭ%6<ÝL cEd٧IۖW0v1s4[f]ė6К.SSo+erxǘAvt*Zc$xmIy*R?cW.}"5wOYilGT[ @^//GvySm)rϳ_)M&Fg?>>OZ^jNU'8Ӂ!᧯9qH *V'EntV>Sg-Q s&N!-W3(l&9IyaanXREI1xqj{E[-lauw囥PĠI!fޖU8EP| zӠUw ?tfМB/shB?>[RAIJyt~%=*=j{A4s7~nR1 X@?F,o}ɡWN.ƙt'ȉj3;2;تA!~qaqNTq1RMw~t+q7"Zdit$v\z5X4up4s z.%}dhT|=Gt5Αj%f][F/#S8Im.> кq.&r u/~]K%P#5&]uً3,H[90IҖfډF\# I.{UϰU׉ޕ0j -i( `S} 8s^ |j?b*M*K)x,G\ߞGѪ-ݴæ;7̷<t>t‡POY瓌c恵 #ݳ q$6{R:% ^RyIz;a= [\ZOZ3`6:i'u@@ZƯ2x]϶8}_#tP/Bی\y:>xy4ORv&P^4xqPJɦB#Ƭ]g+125 $E90k,u~c׍Lq|o+r4Hapwb4Z"wj9NE͘NƎci,Qvǣ%JMFIREv֋8`2@ SE#o.gUax%ޕ/<]r<^: UMɒb3?NjgG=ߠ~C:BPo|;*q ſЮgzzO)ELwXj0KX)tYhDQR$!F9-W< - $NɯŇ MuwG8zqC_6.N&(evWǜ"ythTMpSYEq 3ށin*:kF?A_>1T9q)v,K"qiP5Lz=h@ x䩔{Y>md<\3E$taCMyN,RIjݵ|a j13[rW=tU2k>1~8cNo]#bo Ze@7n=A/jz%Y}%#yL0F\4fP,bOC\!4Ua.,ڭfŋ }T˶b9QFGaQeLK`R s93TmG)l,`5"@z~|@ E"x GXwn>M0j[6p$iZ}Vc<?ņ ڇ1IP6.5КM?a^ysZB.'tђ#cTXJq[NV:a|>ڝRP=\r:ܭuܣa߁:Yj99;QLTbC̈Fjå C lm>ܛ^B^Jp,ۓ6/0/~N E'ɗKV@bS z ڒ0PVs~AQIDæDLjAS灹;Ԙ҉ʲq" $z1^g6{h^"e^-jظ/Nˣ燧l}Vig? A^&5}ل#9Ml{J{/&"EJҖp'̤C[u9>Ω.CkŋFs56U^'-\ب=f v {JDbE<`6`D"t/JBMv^F٩<.~ rs~2,abpNt"q?ɺhA7kƟ^\kn4˭6& ri䣀 *Scc>BVׂgmbW4O`堌 ~-`%cl< |_+r\,3{x > b,1v6+72 [a<ɣmv##Z/`]IbZ$#ÞAQﷆ7_+ӁF !ٝ5joM<2+š:D11z]wVnӏվJme t5s(U bKGâGg^\?C\WT= eGD?]-7]L3PzVSǹep sbéؐc$ci) ; q4o?b2ND eӪUCA]Ș64j0(Segwr·ƖqoEx&~wM4F9$8ͮ*8Mi#3ȳ@9dVVff7zFya0c1t< X@sSb䨤w@GIC{5/Td1TG_٨s6Ã)%-FBYz1k@ <5L~^dԽ JKD{]#f4uD;Xr=lWßNƦܮ0׶5NF>&nN%ݩl\_ɢ2KKt$r{Əɱ-i;mW̟]w_]*<]ݻw}%ϻ|!Wnn.*Ω>B5'y^_T"yYaH?컋';bd_ok?5M̞͋W_*6]hZ߫wij/o'(UhA޼{~wqӬ~͝OdZ~nnů75]_ʾ/2;/5oozxj'S=|5gVYfmlM.nڿKr4xIwluJ]0|I6=V tEV{$JˇxL'Ӕ48?ƫMޕCZ4"v8&; mp&PA.-`{{LSV%ԁ8y9fe@i/o2ݛ$E#nEd+"xWa{Ѳu(]&=IniUP]ԥBkhk/#||^H/%3'bωtigb&ӑzӗfvHQ;/8BZ~u&o-ThNNV+a~e:y%͞{ky5j:4+?L-ͅ–z/[͒q)kUZ(緳26Z֙!NDtse˫)gG4Yiqj"PPoe=ST>Mҁ5 *`{W=HPjf7XWK%̔b4Siz q}mN:Tky"~:U"AX9-oo}1 >N0yc7r㪒$ *]f_ok9/_+lh?=3;KgfSIE*{ëY"?o;kn (\*%c_՛k&Qx-U鱆 ` \JV'J`APĘ E}5)MLu|Ҩ3Bwȁ< pOR ^zepN!Ttl,O{6?l./M$s~<%B <ʍsN0/—Uԫ?VMXbQm:MV{*?XA 4Gw2mG_?P@!-`!V@=5cy+q#? uV|$Yq{SPޤ@?~,M_U+'zpIb*kP^]y <ХJXa"!kJh rfqMV(ǑlYoFG /jST~3pZkF(+z,]K\T&%Jw(_ UHʈhfzE1tVSΙc6Lzb?^~}Ğ(aYOy?VӄR*6xft_hM7dOy.Tܢ.7>ubۗ(t5Y׭*r9#"&x(c,~gӞPLFfuJc6C!Q 8WSI d67[DifX#'g+Ɵ3{1z=}*yas47SY5˽!\x/ؖQaLH?VWBzxNɩ>g߬wWòn]Pӳw`#_,lK*}1;a(`;MFY8M?*(ѯx~jAdxڀ"H#$|e2D!Dzt9z\؄ҋh;Ltuރ-K [m1(%| ūBܑㆬݥmk 1!UbӁR7lWP>#Z@;%Cc,e}$Θs ffwNwGX>"Ph>R﷚I!>LrΡw5JƉՄB aj ޤP5v䞚Q4Ds k5/g>!Q#9dX[Ҿ7hIq-$aD,"[- [&CEM򥏃O0aF5ƹpŃV0 H2TzΙL S* WQarKngβkH[ һ9 \4C1 (֟#+ܰٔōĹ)u` q~}#S\^v_/WvqJaj9a$L.> n/CUx3X0޳ͮޞ+d|t}a cG4_puK`7N /oN (]gjwؒ]TX~G̖4Q䟌edGeJg̏9,Zgb26TFo@[|rwUʧi$(e{$2Iͷ15q.ltP)']Y}BF^U j_x}i'$wkzkmH}x=[po!]mdsrJ Kz)#jyw,-gEW#w|N:\+@!8i@Sw1Ԡt#My+ilbDdf#rH ̘z޺= Զ~.#ے3l:7S#`6v"d{07HYP8Qw,Qa=wfM 2o~aŠ_ЇK0dן'Rc,,=iP8_gT+AƬ˰)ܩ0G/3$IHQpGN.ޞz^z{x{;Q*bzNc*6[,r{ޙz>TXL a0Jj@w1; ;tl{;%X\=/]pm;'SPj՛ KvZI'S\ [,FTz*eD `܋ mzsv=ַ)Xjo<\!~ oI@SJ%-oR#ղgيU~ښI4kC k6Qd[c]1?fYgs#cM#GWaQh_ c, i/o^^^e -?3+#6t#4YG(a7ʯo5h3ڝfk01<0n '2N[(6]Ʀ@'*'Q?;9߽8`7C\l@`ϊĦ(eYg|(aϢd,"G\{V 3ͯNJD͵!Wp.6p{, 1f=UטR~NAM߷,=eO8gWTA˽ùűə[k2 MAp *47R'='aaS>'뙧 +#r \ XuY*?h2=8aq=:f3nzŋR{DYantp`R4U7V^űb&N@%>=JFOP@ 'CO6V[65>g#(Y, sHÑr/^,hnī$jncH:O^0w,ד q*P^JP}N([R_5g$;B倘%KG듅CB–?%fG^ʛ(ir_KCmqɸX0Z's =g^gúgU !*q 2ʄ{ӉԷ?rkA C'ߘOLsLAj\}8j\6 z-uxOyZ~KIBߋJ&AR搈Aowr${jY" R{o|t`KkVFp)q ֞ZTdTi̿KU>$g|7->9RAO!J)atL CNu a#:ujn?k?7OCǹuj~]>ppo}_ s7k|&|F/7nm&>R^«WHc!xAϛB<'=cb!i*b0ij~:g¤1?:^R\̈́ݽz$.^kؖ Q_L` n=,]xs6S x3kYm06!il7Z_V|+p`]'ڑ2rEԍmP/͠[Am ۊAVmܔM[Q|ٙy Ħ Um!뱨c6N;:ɾȻ|O3|aLY:}M)v?x3%!L`]kqM=ڈDV;ak!\O 02{w[' KߎAk*yRխK{9M'-;rt2xR =nWty_|7Ճt*g~:b/TX ܳҥ{t ~#TR|%kA탫Ɯ/L c`zCKshGs i&ɒ] 5ym6|S0'=PXֻ2P3ɴAY+n)fsvCop/rE'2SHwrA0{}y9-0n^7Uwͦw.M^, (XYгtmN}*ihL?1_M)>mab !S6(9nt/\MdknZusvI9>lm ܑ*GԞa9$\v7K/3sE[Za| -&R)2ib:Grt$kЯHʷiH-nt8bwOPYm9kɦ/nދWaGY6$j`Wh3\t35wCkF)zD,g:Zy<=MW?u4w-q` XhA e=ehXD[0/ Nm|U_읊噉Fi:Z!.9=?R~QSMYR~BZR,f*|Lt.k3L=&@,͏cT/@d+.׭XVmXېGc 8΁.ix.)ӱPn<bpV{~}]8=0B*ieaiaE":`m<7HRd^ zpKKu+ox%*Wkyu<*1]EKzBq=Ҏ%E@M6$0B6b㗋+!JeZvD\VRn&ـ9EF3:m/}:Pwƕc=vvzx+3:`l_bd؏hmr$8,mg}F-RiB"˽7w {鏅M*M &~Ŝ'WU{yXi%; :֝Lf̃M㤓.B̆/΅!e[ rs5c X9.] {eV ?\͜";kr:B~M0ۮܻ[^.ւdgSJʍ\YȆ^3{c٫I{H&CV@Yzzus^.NXA͢%m-.ʵ|y]M(Zv|fY,ZdsnLc ,fю4ÿ]s<67hyx!SaۀM첩I4bgVo ͚:4Qq p)v(`Шi"^m-?Sܧ\nWݱxS9bӵ 1Fs TLfy1i5G9OɷH?(_ɇ֯b&*#BDjX;0Uh荝 o.Ӥ!4(= pw` |-k|.Qt<۴h#L0<}եEɹ琟Bw,rqziibDQ:L?|E߆EY귋"/*+b*3WRj&c }|O'dE&T8a^;|Y/!<7;{߻+\$5kah\|LMQNYh T`F2R[:4X2~MUrIJ~>7#.#rzr-ƆeM[Vu VH:w اZ9qn_jt .|4e`P&(ƽVUŔ gj|x~[DuMSMhܛڇ frHVIy=( Y.;/[XvtLjay3qͿb%Bsm+!r?\+`2F?E C"V[ Z{>v<<ּ||o1(h0%CENB[l6t+i*C9lOwȉe{eXlmPwŽ9^y:X ۿ=>f||S]WpٌOͭ~!f򡊒|SqFc~Pq|V?yB> EZ1!Xtb? ;oɁŋtت\^rR"s !}>n dbԩޖJ'w3˛$H+&&gSWOErk;[<ɲ%SiGZs2tg|}g>ƽNU[_67m'-O\'|f>n`k[ytKkȏ8*k wLH_oi37U"/4QdǪ[ӓW/nQO0wz:-`[ח۝h_ʾ_4jWL+%]^^힜ij>5@j U_2Lxv[Ղdaxrty6OWf_}V}^-LAԅ<^8z֊o&2TnPM<1ϮڷrũwGJцWTp7VTex@Apן3tj@w<uӞ̥u|ULk֞hw>.,UVҸg#HU7o48(eN, j9zz5\i"ϕa\IOD$gjFz7SEM 5] 0=*8g3OFgJ{ZAbf@NlUQ<͆\]cQxeUL?Ue%WAjE7 ih~~ʰ( ~>TcjndEWcԇ_lnVph r$.o:rO*Ef{Mek܌!nʼn폛[.^[M0HR~>s\>TocN@l•)?0q?'Lx4h0a`61v98ot/;K{ME I_Q)1~Cק-XL%SS<&T !@e,% - %5TtNA4% ԯ\}vB_`LƳ1 .9 53ɾ*_?qNooŬ9@3QJZ}Qz,,od7no~2$j8l;\\zyu}&=yMT:),2®=Bh_ECU &qi4vw畊tH+iőu4Hecmxf#o꫱aio?^2)X$_a04WjkEVhEs5o zXyy$aq{f߱")#b !&%g&=HXˡmQ>Q"d&LXg(FFlF7A.6Ң8$1ڎ{kѠba&~0~nbVu !w5H-|> %k :z^"~7cN,]qrJ$\t&T 60+$Nn!aQʊ'Hx:zMCmRcn-p(ԷG7o>}*@{S-b"ٰ x^?6??\S=O/3i"djQJo1f7߫LU] ED4P7@?@k4j 'pY.ayVq4 i*ߎXdjI{lj;dGЁʄ]ć+bv[NC>~r}l Qħ `7臋$t~+mT E[̃ 5Z"u2"4 h"/ fY*BdwSCܘeb2ⱐƇ燢4r)W9<'挮Cx]p0^WEo 4b)X{RtB f)O, .Agٽ"}EB"ϯ.dߖg$VNSΧV/Uq\5㇀L *a`q-8z k9f{7༇X HSua5g{Y-L U'9 N\!~L,t-[fʱB v; :=uP$">rb]$Dd=6Aqt\ 0w,s2 vY;mUqzZF=ϓ3qA WZ:}{$|u.r*B -(f<@l__&Jru~>3> X؍u,Btvbq'm hP/c>F ʋyW3͖9 2fSۂIӋt/u ÌZzjqe`!aKFKeU$zA)n1 ]^gY(RA! (vf32Xܴ_Ǫ^n؟R5E93Fٙc1v}ÁaoHxR_G>nͨØ/J&)ykW\U[n+mr%9[Rf5uf`RtڞIV]4ُHCvj::r39s@Хl̤cl…MxˁV a=3 ,sNݛn=Z:1Mt+w0W zԦ>ܫML&|%E^[OۼhY8)GόF& k#bg8e7#!z($-GCa hIk[2 IFQwޯA2)J"4nr87v@+VjŌǰH[$PfyTnPcGBܑ.QdF6 P͛R (LjātOjlF#w(ѾxEXB̳0<6^V.O42ydУ2}ҼL9.K]w=D a)}-bPXOPS)]e\^Eʡª8`&xЍqt4F0Q,';DyJըŠfᴹ>Z_Nu}g2wAA}K,sv _mg?G`e=\, k-6go\^QxE! }C5{A!cq%C V .߃j3N-Mǜ3m:፿OK^ftt8e3tMZx@E$#]a[!J`W nBb jU+|wrq;yJ-lehP0[dO3}y5 :mjhIc;2 ^!vi^Ōl6f0|%c(bzGO')6f +V!TQ慹D4HA~++R y ۹(&^ؚbp!`r痧qAؾoϦ"̯} hMrWC+9`_ѪHjbZ;'2 cź $bAL7Bf2?G{z 8=~់_矟@9> ]"TBDO[-_GGg|#kؾZ0/jd<_E_B'y{_CC~Bi /Qަo ;u.P-f~'crbY~Q )qp;AgX`6D@du؀=7ƙ>P20%5gQ(i*q;</pltzf mB8 *#A>A 9g#Kgۈ -T(C[㈸A%Z?v4 @ 3`;H1\_Gw-9U/[vz ZAyد"\3U IpVnFK8sQ.;7 {J7̩aa'oFzԸThGmJN +L4,KRa;`4G}`"rHd xc*Yv:B'Qpg5ҧuHُt` uH @c*"('\_Z`xP Q;B\$Ѡ@TQ"Upn[M>R g0w 4pcLCo=Fcf.@* E 5φӀ+ހy־F& 3D ƽ$k@ ES/(aF.LĜ&g>Xᬍ+ LvkdX$1?M< ! 6Np9л)u4N {2}i ! U07ix=)%AD -<SPAҠ6Y/,CA4%b53-hp#bF~hdY2)y].ڕGd`$z_@Qiŀ`cD~p`2S1ۢtcVkBILGd%ɉE*$KqB]}ќQᅣmv3J"dYOHFe&ȑw}. yInU9fKa̙@eo|Z$qriNO*̨i<4V k5wky;GCJ ;^ B8%2@{}bEQB!`*K9gsAxGJ .$+B@\R~Cg]hH%z4H#>, i綝LAu.\ Z**BE7Sb M=}b8u9 㐶ҾSIKʹSNQMǻYPqLqwf'lxEJI[QˈyԒ/"f&L.Έa WFqz6kzsYCrz)*j7ⶆ7Wg]Z^Ӡ 4HEi`u@DT1◛fEʽ˓ DSlK4}Z7ًMRg´^|Q%(46  >»$?VI HizV-W|OYRxEJMOJˡ3YˡyUVi)_!ȽH;zm:],ƽ M\.^̋b;qŴ^l:KmH!&/mC ZRr?$/'tی޽)_Z,ta!G*" }=Ź RIe6٬P0 jWBvj|d0)%_>$ޜ,(ҾE"ҩ\q-Gf4(~#2n*Hg+$.%D Z΋M^PC%| Kd( qԹJY{+.c~nFq? ?ٍ$u|tY([HuE#0"p0_T\<`( //#('I憆fԇ+U;D/b9/30w/^&@?iƙ,mIA N nfNm >EfA?ǝ _no ޕ*Tޔꛀ#8Ջ~mg]E- o¿%;PƄPG~@J. _hAވ3rqBI*T soZ)_!R%qxXƥ)pA[Ǔrh\g j<:MTjtS==D1`ʃ#8NI2tkyt ~%c7(GkMpr1Ɔ4Ȧ4 T 4RXkR<s<"Zʥf)S@G`n^\]0Bzh{H>c|a [=X&kyvm+j8Id\?,Ǵ(أ}-٠+q5*N釓]8HBM};L5Ջ}Mne2j;v6Js9'0RL*nqrl(lREE(s2*h‹!S kюd`ƣlQʂu++^ءU}A!e---1QyuFa.we1af"<><ѧx/;ڽ*ؚ>~8 x2.EGGxp š2쓣SO0}3T(AҼ0"W|(9\%BVbQ1(:.D)c%0U BQv! f<Ȫ/ʫR `=+K'>Ajkh딃y8Q/cO}^L}.Y9w6)J@5ސ k"!܇q=c;~)DDE[P`e繁8]4+:k`! n4SJV \\ nGNOm_+[@z걽ߞ'M_ fW.< TOc GR/Ui kBXj15J8Vx3D5UHێ{lXNY}.F LS$bySJɔv#( SJ)ZCw2'9sb!9g 3,b>~Jtg79zOAaSUM,G7'ckn>&*sUp"Tӻ"k>7}[!5c;uvsf|*#!Aa#٠c#zq_@갗ݘ'~FW|El4(LO⯊*,ӱ5Dgl,VcCZ('={'X>ȅ`X6fDxu虥!D`L&S G L3 QgϟLhgS&^nҦ?<.6@0}6m .?H jx[mT9H6ZBS 'WDS;5`sކB[˼U_vӸm&͊9TsSڱ䞻43Ls.Ӝ41y[LsӜ4/(hLeq[΋ @P]2c(WS72HDOv*6 qd]v%(uY6(G@JlsC ӖQ `%_P&&x5Lo*ALNGb{$P2 BV[0f*d3C,WG 3||MPV1-)z$N[`!H!jV|`edQ(~l\HQFc'2ava$2p{b) 1y"@X )P HGknڝ)_;A_,b &pRT K4PX_M+]Je BnHE eÊը@0>@r60Ihqr1)Kvt(0^qYf$XTXP+wxL&Irn:wĀso )ݳ/;. *C9kmE]&v͖!-yuIG"*ӍT%@gDl?(`pF0&71NVZQ< fN"є 3ٽjvt /FrsEĒ!CkZQ= 19,4rBDغvFc0pM"[\I\4ІXjmjhX)()dL dSRau ʡ;eA׵4+)Τ7WYcikQ~!t&UBh^kT|uZj[QL9t&3(+dV4[OU̳\~-uk)_{܏ Ax( grfCsS6~ƾwFib^ r/͗ +J*i>ۊn]MqXuMG%&DJ;c4` x#ϣi99Aݲ\*Q5ִ7=FUa?Z2 SgVvWv*?ryOGC9ϜM)1.r:?l'(]AvC탃VzMQszIXt]ysqrVHyJ1<# 0MH1 xq8kzL:y NB]8 Lt{(҄gGׁP(fch5ri7.g's [oG 16m3\ȕQ]D9Pʆ !kƀ/7fË!Yf Q*ϺQBɞO+J8CzFfP_g,kvSʸֵ<&i^US7w 2!h+#>U[0I[)Bn;]v'% !t>o_0PA)H6mSk .CVM2|-f"9OdoP")$GNUp@!ˇϧu%>Юn\)^ cL櫗[ ,Sc{nO_>#" wS18h;qT0pS7~!@nø0hߟ7S8fG!;$<< %N1Vk6,KlDd,=wy8 mvZ95]Ac*,b: =Kz jW(?je& S.)&}zM>dt8< * X`O{j7Tp&ɐ`[?Z"_׼݀5C:r>m4W hw?YZ D+VW^, $=lK23nifqA}LSE\]~ >M==;E1Bin^\`&$TSZm~/sx=L:ۏME㲰y0N> bd,h/Z%'/0 Zn4" XX`m㻍 ^må_T]qq5 xXnADЌxgs\Jx0x_Dӄ=W/\N?;prz} ~/Ni߾34|!_+ՍO\Y|_zG!=s\Mϩ_縷Mx^$\ λ@`>0ԝ3m6Ws y=GݷۢRI{#{4V/Lj@3b/$ŠCAh{46KNi^P[q񌡯D_"2`43^<txq #nז.RX}A.izG^qRkR\,P$7ִ42kcBm ݥFP{fN9Z/ tx>h6RG{:|B8a?Ր`_B?5'W[r]k: <ێ8.0AOIJ_~~'k]o\$tp d”v6~r\Ɠ9"huQOx? ^ӟtoi^0Wo5%_3 cipc^LLܥqZD^vy|F>.OON+,Pʄ)-\.[2%{NmM x>7hD;HpN+׍A΁jHuk:w:S?{ ;o! ?^Q P'ޙ׶VMӫ%+7Vu%bv_:a63d]!",'ֳ #!p|M% xa16>.\NN< GCc )"L"VL(Fwh ˮ`87OӦ`RQHqD-yOTlB;$!!.V\\^C`(ޗ \\[5AM}rb|7&T{WJP39 5l#LےgҞ0uA/T9fq5@ rCwzx7: WX9\#"BB11c~A]Æ)utj+fx+'*/0xIu1ۃtI:\NhERM`j6Z hL^wC#߿p@&,hol=%Ajs.C#>5,MHN/]B?YgVUe EťBi6)"4\%fM)M zs5qwxϧg4 o/~:;Cp奝=H|c<{QlsƠ2'{ i:WWZ FYjٰ7]"j SI"N&2O\=Z??'?]Hg.W<1"ۮ S6̢U*w.)5I&="'aw,AA$W }8ZLm`.]+ Wߠz{lD,4pexL9~0Ade^H81}Kmo'x^Ko5W^;/Vh.Ü"PAƳCP;mͪoC~wjN1ǫlBޅ@^gUڛZ伹o9Y Xy ;MMXy:fK^GJS^iĽ3ڕ }xhƮ${0v{g:?up'#ި xu|0BMm6 6!Ymg=D?mtib'*NxZ@4H̓S m̺U}fW'ʥI= /j̇I:fa}ߘ#y)hXu2%+5pHu#q[ GɉQ`Fٺ$iY-&ʨ(FWv~4h56*|}@=a`<H:?#Le %~R ,T`a5܃ MF0czէMÚ> Q@,Mb{-WЈ8DU ڽE0dW\1+UME]c (XROla"WbKz|˅|r0gV^ISF^*ztlgyVLȳ0+p JRY@q{!O]{q8h>. MT]:c} 0P mø t RKtE.T Uy,)}S L67iZcwh|"Bݐx)AV , =A. zj.ȧi&|89{b JJ} o|Yt_y!m3w@ Q9e$++TZB2QdSHpkU )e"H&vip#5NԱ2bq3xj^jGD;wOZV{p]-p~@I'y$(:8ٵO~>x?~wBDOQ Vbbq]TMF!'MNAC&܋R V0*3OyE9iHw8S =K:eq]5t6 {Ao40-7!zژ縢d 5&k#VGӴ L0>4ݿ#5?͚톶EZK |KƷ@W;bNZ@,tf0gUևcy2~wK U}l+\~X5y/l}FSeRn 8QS@j?,yKNgvTExD#ZEV4bjZl@aoF۱Ha5 QR8潣 +d@ /9Ie{o‚kܪQFͼw:LO?W*7ƿxF܃xlYz'd8Acp.5 l4E`#/y*!.MCuO`!5݆(Hg&G{ L2â(/'>f}^ Y/X!`/`ZH1EYOw{"695dL4^(Bm/P7i2;yY-N)@Z̚*=5A0/3UťTT xIt_ BRde5f>B3÷?<KX_ A8FLfbC+T]jopv,hhʉ˫9 ru" 8õ;49X~a~b2JVVoak (we8\Z9Si/OռXlC6*XLch<R1eaiGg{.,uMTWxqKi;$U]w+=i$`wȲ$%1> hs?K~ y1ʽMY#L%O7֗`ۈ걵I,g)̨!q&yy 'D4]{/. _,-rzKn"P*j#"RMbNh?D]'CT CkW- 3;A4vvvBuPPZq@͡!NAqDbxdÔ()H 3oǯLIÎpx"<E4!l?>DPg.9luYCSW8ls6F&VYdtۯkH2ZcU8ܳb,RBWa{6JcXCڶy6ޞiNq⇣r&$_`SWhůtz7j]2qN(S C)~~j-~ p8Pꘐp K!im5 T! TlKڎЀ6Vbb^PRԤ¬/(l&`$aC_Z!8l$L[0'2+@iNv:SAWbA"Ҙ@;03,'z} /8Σ0D| -褭 _D]F|n`U"OBP.-?KKeiu!?/gxO5GXT` 3Q~ EY귋/5xTxLU.C(P"y.u^>I-%0|zO5FG=U)#a洜'nqȼ9SNd]k&ߘ#UcxDgj9YaDui^ |fr3 26z-wC;9q{-l ҈"ɅF؉M YX;Hm"zU{gl;lqo[̹5n GFk@44UZuzlIClK|Q5Y"w>ڽbNFZO43 uMG *їLo[zoF*D19K< KJw߰>kzU;8<Ɓ(ql 'n4t*J *ď2]! Ef7x @ ^9Xa>&OHz E+ZĬ8=}+nLMf`ڏ"1cf%9s-6-L&Q?Xp^.W_3o·&?6ic R]zm :,l -X56{ĺw# -aejA__^:+^DswuVbW˖1$|dX4.1Ͷa!o8a;Wf<WiA {_Ny.jҳ\9|#|ٯ靉P m$O6g9eß)؃GVFbӟ+ V{Cyw`!A/gmj1/c}ex%>< 3X*˪mi]Ae ^5+ * L]E0gt0F6ɸOwO݋{~f7t%oLG7&Gv  uBNմ|_ɥ)o:hta\(W/zBBg_$z]bR% g[Y6L6joϔNߌ5#ɀ]f@P>Y^xpv|!N߅{9 _#a4LWTx W5C י*`Z 0Xyb9 ä\\bCM3]2ٔ0-C69㭊۸eኼ po}-'3>=\ kgtӸZ3[4?ֿ{GTn0EUኌ'thQQ:/~89=;8d8zȄhH(n7:=16ՐVI&Ds4is&1[a~_\ĕ^2 $jC ;+g˕#^ 6"h@U|fŠ UCz70ĦoȽ_xqqvwd3C A͚HS騙Tʇn6A ׂkPJ_.O)[u[a$C -ン66mҪO9AD䀘ӼC7H8S/lK UL7XFϬ@O+h b'v+_gVA|CSZs"2\E0(s!"60'@t?G?_]G:R9L ,q Nj}Å;1/6]:U]wtxّpod4({& ם;Q-{E:sqHCk8nkW0I j+l3*bsJynR8smy;[q#qDe7׆ ]$ks-x|1,~6st3֚9-li>\Jܩ{D]>XR/ugRzym-`_~+lNRy{vQD% ]:b-u)t+DR|\x7'N+t [؍܈^_9JJۓM*ӎe3,HDpBy6mW Arvu6o@*vҢpr(;ݕ=[_o3V߰W`޺pi 37|--Dzp/EWFWHHj|8d78v>"k47L;͆_wiù|·#\G6/#oFVpg傰Ɗ!9R a*i.la5P1ӱy0 QktkW`q2磎PDi&I2=6I͛1p|3h`l;DFac(L_W`eVqٽʛ)@B7ODmi.w/.OO_*i?^G $>#Ztd?K6!ؚ|^-T^8+QMP0%wZV!je*b#KPVnk*]3M##FNY-棖d{nl<<ҳ=̛ 1QNM{Od9_ٮOl֙!? (`p lGiE4]!AsLWڊgaĘwb|:MYD #p# 3ͺŠqb,f+˜)_b_XK`AwJUoڃL\[r0؛odfHpaąh ĔXAyקtWE>#uѿMap-sv[L]ج)k)hP=}ctzv>+TW "W5q_ <^\:ۗWGh]D.,#Pr Q23sR+{D%yTLsF͑M'zYji=Sݟ^N3yY{yekB%~t_#iH.9tKUIh0i!]KNOB\7{_:gfLoO?X_!ՂRq֧14S@kwz=+6vnfNa/H1SX?}!ZѬd+2b-.yQtYuZߔ|u-,?5?ؼ}^4&Ӱ@buߦR\S~(~,ZiC_myaXMXJVy,X NUGfSD.|@.#Mz h*#9Mag+,X|_Vj7*H_HZvcP_VۥZqx 4 [8,peW3_os?:;"hOwlV왁\& YYjK}aL5|ǚnLǬ=y6ąIt,r>cYji|Y}wGw*Z Kg]6->w \5ȃ ahoYb&7l ĥ*L:{z͟|:?39AiVԯ.ojO/pB(_x"49ߓH{/Q06V]S皝ef:A*V1m*26sX/Zъ04"Dq¸c<4/ݍIC8PT)4Ptu;ڸVT y'6=b{C74IEQu)Q !Lqb6Xp;FԶ*!{?:R;=dU[X40{b(\4¢z*Fĕ9i$nMTZ`1s&,S.Fqiy WHTV:gޚ0*a2WRS#TcZp"8g"?x֘iCsd",j|r%Kqh+a8 z Xo[`Uo'Yj̀fx8#8ef`{wZ~@( eM\:MڌX߰4) Vẙr,eT-N 'P3/:Lmy?Qof5chj%F/hHzhp ݣ=/w96RA3oD;MfvokUQ-eԨ3yt΂3 y̻q6Xܑ<"=)/0xMq/X$s)Pr\1lK_a3@oJ reQRVOѓxxTq_*T.˽⃜LFe8(AS[XJ -c M`Dr_\V,"֢U_VΚm)u^8ÞlïbRhz6޼Oy`4bbE 5oeA^jPmW(qA@[\!\R~.+TKXaWG$h) s%z,gVh&`Jċm3h44`Uh-x &=;>}G "s&Ubȳ=Uudʊ4ԫ_:v!hCpSީu5f"8{S(WN(N+o6|:}Vel=ְ6X?x{,V'%WT*( ;"]"}bYHU u33ڭ_5B^)fD g:3d`q[7?N}_?0~ ݵg&^aP 'џk>ܸA rڎ8|*`osϬ:QnWY ({f4go'eG.ʊ@*z|D^4^x9^/<cl w,˩eM\n+zs%Y|GN#aLѝ%;dXj,/rZh/%"Rob ^vF0 jIarWg62_wҖp1.P7L?Ӳkxi^WѼS>6~bVJa30zXR:2 )f*rs/ Gʢa,v+$mvTYoRP}[0'=l߳{A=#G[JJ$¿8 4@7oNzwHN+J C\7:pu/XOoX(,ҶSms>fi@Ɖ86 &(mٌ@dl}tŻUx7v֘<7PoLUİva6f́ۡڝAp d.Gh]ت>qpy)5siQMPA'7)Wܔћ^v+=n\Cֱ`sp%s S 7zfCҫXDaC3St8}\lMRK]ₜu2|`A_k쒨iQwP>Y'[_2eee qPS:싳@w,RŐm鵂\d7趞&Fr*ʠlϺ|RfE*,jI-K7K=YxXSZs6La+luӪ `JNrqujoj(Bx0C1ZA3(ց@{Uaڛ / Ϩ ;"UHe6^np˓,E8|d|6"%ֺ~#AFOC׻Ggk(8&o =xl8dblI%l )bQM;f kBm/y ;V\_Cy^꫺1~Ď s ̡){ o~2L.$(ܯC/j QjraljZ@\yfNcCB M7T^?1#bS4`B*Ɲl9&OEeP\Ži莺`m| 'vϞJsV5L湩 +cI%P ԾJmMCخR?`uuӊmh;a<@=Y0!joEX: { % DV[-oXY1Ud+wT3^j˳!RWyP61mwI~ ,:Q֝"Vv]?ЍҬL o%ޢ(aƿKL}O,YC]2QJwI`Ѱ\ļܡBuZx#L!lY?F~WK~g} Twwۏ_yv28^=2wn^C0l93$0Q%|}o͘# w׋U.MR!^tPI4e*H&j'0[g*͋п)g H 9nĖGL6h`s+!V taI͚o4B{R}s$ >/cw!8B`63-R ,L^V1_ ˵~zs b8Ji 7 A#=5+J}ջ#, /C"ȓq{w1mc ~ڏ+#z^-wڼTsrڼߙMa9]7N@j,yJi2i>1ef[HN}{d]#fp\}#a aA4@b=IqzwOؿzh.B? !Æ|,L c JmLc{bå׼tIr;eK#ho02$?s=.f=3*w{诎ZT)<0KׂȬs!¦ >(؄V{fQy'D ^x-0S*>Lm[ r"~oY Ж("P67E! G3duzf'}6aYR&t374bB!x}9vvŕ_:תMo#@T?vWν8[*#ҫ \^T2жD(诬HEp(l_[CfD+TAmg֘nVA:[jb>RDθtrs` El.rs֩ʤ.GfwL ?22 4dX5"ZDX is_\rؑ$|δ 8Z92m,TLdwDҡ55\dgb]).53]\Vu55Wߛ#_'1o N?Ҟ _7n5h{i/d)L_& [a|G=Ch.DTybKCk74=svT,5sǣiK{vǁ%r昍 pYr@zH%Ѻ0i/is_w?R;֕XoKLO||Itצ["5[ R1 Z {4R-,i{r/Oͧ-[^<4_8TmKJ=3@}琼Onv5TX޳g|~ 56[KqH&: 1c֓McK5Qw4B =h7(Y\.Gp@[R~j?k{~+sJAIM?`b 1g4y\A$E?e Q c}~i̩ڌƬ7 h$n w ȷ5T NtkN#;<:ikSz"&6 \K\?d ZrPQ ͌YUGZ^<c"A QY있,))v-ᙓmJQf#c?*pRVCdV?8@LC.q&`ًr+ɘus<)\sh.5Ci\=8f3Ă ^xk/UńJG[)vzu2#WFr6Wt :,57/Koey5mKQpzgl2M[ E>snj[[^9Ϫ%H-=bON>@/1 fq:bT|KEv~(Jzm>Uē(հM[zf3"Or=ۉPط[\]K]%WqUt=g}af+`/\BFqBEl) @۽_pCNF!Ŗ5r7NJ,Nm5E6LDL @@2x)@|hHrNw2,nt~5(l.a+owÊfŹD#X_z07ꃁ,kUSS{^1.IO\FTG05F~?<`IL8v/?.sY _B9?;uSo[?=jW.% \JjXGwRzW 8oyd|Is% {yB?V[,l:؛}Mُ[,ݵ:wz;HnqȰ<ƪ,iAʎ|~[w  X%GfˠC8]}us@/T5_ς#Z +a"M|Ez8{Z݈Kc^ӑK}@E!rt:mg."d8U/ʦ8W~Y >?H]:cਲ|û '7|Uy) ƌe< Ta>z _,8xqԐ2wu!c-Uk[havZ$T?*8je k,2oa)+XXX:iXNݗU-XDq4Xpe]="\_FVw|U\Wن3 Jr x1FiU9y5,F΂BSDcIBduL]P- LL%}QqA GNR,ZnqRQ!:\$r1R v󚣼=b3BvBLBI(< OK-:U>2)[aռ43higfct~oe>?ͺFm̷VjXpҲy ΆTF|i0flޛj[ñim4a$*%dBf?a1_-Ƹʆ BkPToNRh?bv7F>;ՙ~<"Mg%?:a2](Zycj rAC\W#BaVb2 Y4K@k!RtME`#¯qN Araz #_85,-~e N qP$G B)&NOe_+qڐ@ YK!!Ɍ%asF@u PDUX^'s_ zj8~F>0en0dn3p7@$ %;IB;PDkc\εmX#H'_" Ǧi{Ar3=)4;K v"p-<LaQTڨcHgP78DEBzX:=smf#RZ)z-R@g5$0aۛ1a>u.q)D<B!ba'_j/Zr7I6_ΦyLToAOh9qjY(B0ƃ%\lD$ࣞGN_TNsk2F4d|Q~IE2N-y-mT+MS[6:f9;(`IB1=‚)4IA:ῲNnG窫1#+M'#0ddT䀁̲C-!A/vp ,4wnv-#H'T/By~<H@1- ~{`"Z#;ܿ[F j8aBz é Ak!8dZHN 2{!ZSgtZՇ3AןN'+X(1~-DB㮛PBD͋Go$'ɴV}QQbDI83UԀ]BKbgW5c*nIN`JXq!i0tHd`s80JO'yP¥H pEM.hB#HgeDu^ t4|zIH*nǴ'4Cz 6EN) Q"*҂!˴5܂dM^--^`;jߢ:] {e67iQL-85̤OL2=c1]uP<#`rՄ[j!dѬݐVb>70(?@iFO@"s3F$BE6ŨL7inF"H7."B ăNlqg'S%Yr&CH0%7BD͋#GJ#u[-f .X'Ѝ+gATуͻA:Ѯ;>KHsOaplSkhBPa 'tN۵ -iF*4#4MɁSr0v)} |#ǎs#Q38LF$yx"&^-+)m$Z)HE# 1p&-!7gi rH1q$99 .X-Z Wv/Zn^r(._k~Woג]OX̚ynFșJDZf<>"@#12$Tn_x昳y;YVHN&L>M 4 ]Fxn]Uzyըs6WLc 3Ʊ/DZF ܚg@%P@ yvhQ#pW)%{# "ōpBQ#14jTvكA|;@ZosG.aqE7N]Um$LpW%H|&:cD"DHp?F_ p䁹ûŦI:yʇK#.veqFTf(8~?@/{V dެ4$+%g1^tT?O5Z6fo\\2iLT7gQk)F"L B *cv#9} QOU04؋+ĥ݈t5\A:dz*𬉝A_1"WSd²irz6ji-3me@c AJH|8Wﮘߧ X;-'w"2!`T)Nnpjj6 4@Xyl_lK) yxn\<7TT;"r -i[؄ñtV"7$h٠).kwBu6tr3=/xZ@?X(U_\Dkȍtܕ'wIMJ'D1KCs,%\*b$Ā`E@jIY1}L 6|HQ,k:@Z T&&l|H`h)DH}[EK"´ҼHzmU`p)&D5X<#+.N47ؤBGh:P>Eɤ;%*ϴa5bp6㑣|jD?M!bOJ, '.߭DC1g!`iR:p\G73$|$1~$ G@UJ֬=4{:8!H?=-=0=HdUuM 5(=H ґY :σ{;iW![U $GyWk0@ D.eȼlR3g>,=$o}X7G9X3jP$}Ye%EIQ{vT, r 1FlA؛CzVtP1kQס;]]Gt-#soQWR:s^Wriגyx KPOIR O_`_횇wD ox(?Qp\ Tsp͓;Y-xUE)" R*bQG>^(Oڹ 4޾yˎ\)mbba Tk,D,%z$LZ "{Q6C%I,GZuF4ΆGѰ(v+- !*~TRK)"kZ+FCH@oEm3[D i̕. $~]H>Z@u|BuM -J9Nt>Ac#VT+AGh~?qtfӔ,gIChmo9E $ұV1~B:@=l]TqV[a ve n[n .pHla/+ ׿dT޷;xsnϺ4{OcB>+ xt`[w UHb-`Ŋ|#YY4J׎*cw;M&yj?R)!W3su!c9 4P3ojewT[uiGͪ/-4D| M 2!S.YQyQMM\aȏ7-zoW!/P8i`Rq䥇tzn6d l<03GpTuKN}ïm9_̋z ٸO?ZL$η87x]XF7\">'{8N~ޥ -psr17[\]gr] ;PtptSN_~F*O!BrZ><Ԏd_ۀtF4H"6KWXk4HɢhP6<^eXa"Eh45MG kcOG1cрd<􁥨P =G;GRԎpU>XOQkN7gBёFF$HB}L'3RtBP"ILOx$LAea(DW҅o Sh؜Qߊ!B~RƯ&-۞95S$ "{9y4r=1ˠnZvH䴩:0○)#UgUXb ]lp00#z e)+ #҆`fÚZ_D׼ZMp Bk a*``8=^;y(GS1ys9%e9٫V kt EqC8yGRKFb}ǚ ODIVXQ Pd&e zhWTUlU[G!(+軳X-59 Ph:bM,ǚ5"C`4+Zi`"WQnx hwayAEa,;UebU{ç ׆* 2J+O?PŴ)P. 1`V̜GnET7>m:M[rQ‹f6d4H,#ߟ6|,ń9G}iyNPV v>⓽wG|QyVR/8d"*c298(ٵn4t5xfK]'˪A%p][A";Ud//ujGX7fC&q(g#T-XEZJ:DvIPʼnKp/]C#tq@s;*>h0,JvP :X~A: .>^?X~,U}+p K_۟b=tq[" E0&E⃿X唥ChHE|eGu D0Ee;#X%ynܓx45"/ai^ mXKֺ<Ɇz)5S*H 0k' $u'5&˴AѮCLjN'.$LbM$KEu=jLcgl.9'cGP])]e+fkq;Tah걸+Tˠ?F}k@'n5yoB]qA#6r Wȹ+_è,M;MnҞ"+4:}R|Fh.7=zh=ŘD2M+p6ٳbWP$hymr *?znL?7V(c1;Ke7CB?Ȯv̾`N J:gGS yULU\# ̡N'0?e<x4=/yX>AMuG\#>vKA!)??!@j<:S".@-N̲G7 >cR.h~D"rxʅx.FXڨ^HRP$f\?|uB(;BuhC!hPS42vp*CJOU-P(%5?d<@`tKot:L'vXrmy_P0 'aΡ̂]ISF$PiӭϴN\esVJ C?1!pRfZ¸ zʶ[%:B2mXY2%?UeF&4RЉi n`IכxYXkU5A*Se=f@\yg-b%mH+ Х=evr̓]'Sd$XB)%`vj.:nVKI`iV=% r)ŕjyѱ<ϲ|,($ EA G Kʝ.< +䐋A9e*Z׎Kh|DZpͥm$ F I5 3hVوAf=dM.P2cfB{j8)49BIÙO&J/wJmPPdN49XKFK8a/MT0s^UAmeWN\:tvltyх?>¶1sf9/Ż[u*c9~$4]_|DZP!8сa)8)PI%T4?|mAb &"BUSxȍ9:ݠCJYͮrCR|5v#-1|RTi/j5U_Qi:Onð|Wq|^kZ[,JB.{dabeύ;M !(,O/lA͑Zgkl'UP.&3 wTìeBӌ)tOx[d#֠!nkI%_;eP4`D}:)oQct &MwcPῲͽhPq<М b m]AI3TVrlm k*|7iC`.kFyRvxv0Y2GB Kմ`  YلimӅJ 8boc :E/ɋ$mI7=˖.N[C+DـRvQOY߲4Z3IJeBM>tiǜY#Wyj΁0s84T\"\@:[щeΥH✥sd]sЅѹ7;V ^+7tГ)P&d(\>'oBQ$3cP"W<򾅞 [c#*a\W+:֡ CNvI HF; i@=dbBQŝ~PnՁny2Ӽ@jakZM&gCM2FD{ WȞtpV> []Ѓ5|ksۋvnзiF1i[4%_)vҜzGbPx1Kʢ^o8W)dZ|L?Qb F8Kv2[[9e 4߭|71O0ʜNf2NCbڢq7-QQ-n ~A x\xd~"#.'6k|+TeEDWY&;pqewP{|@g[X;\p\Rf$JX`R٨/jcr{LLO@}NߐIW9bm}g7Ia qlrߍ3=!+ǃT JWHfY f4ș})_OgcGk'Fɮr'u1j7_lύM//l8MX6b"eeL5됇'LD)ƭ;aӡ:!Iw 5K" 7n="PFƟ ;0c=ĉKߘkGj S<-G1.OD;*}mqj^O'=7堢u6,ϲ%j7I@jd#>W~\ ϤN>7Vh]ߨL h)6N|x5AJ!%HD94 ~AYa"st:ѭKDr-  dhsobہ&wbXg) 4$ Zm"De!LWLur&| m-xyWdlxO7.yc 3|Ac$)gA-gzcG ^9lR]߆ˮ@ Dr+K[S"كء̑SU\n@~+tڕt e\'hWK咮c5Ln4zSN x1? @^e_>+hu !.:1Pbx] _|Ľbb3Fل,j0nɺ|^Ug˻Mzr=BCO -t/lm73pm~<Ba[6SLw%{΀)هLaDЈaj#L6Ʋ~“Φk ?&8Y.3ayTX0>r#2^hf00_HnJ?%Bz;ߩ%l@jUi.R !۟Vsh Fno,Az1|jk3(7]ߩ0-l\F]'t,70.8/~9R ۍM__QC}Fᴍ$%spB"c1X!H + jjHJ᳖>IX8&A†FjPVfp5^AGdȑ0;~"֤g=NBɉ`<(tH=Vibb="lRdgAqz/A|.KfP1>.qD% qCTHhšm!!rBdlrH_4 Yt_ĺ&]Hn }L_`(coFיP0'@uH!JqL{@CP&.\O3$ĝ{BAc, 64+9Qk]E ZrDDOE}2J;W#|0YaN;|5oh Dopԧ/DjB-j<=bYǸ  YSFK}:xVȕ^o5۱WqL&֖.V-5%r:fnQ}tuFTí-\pȐȺsJ,{=(ׄPq/Lw!dh"x,rs{u3Reubqy0mE\-بjҒb[N"QaNF53IqI͈g( %wD˟\n!P3idwtZO".dK5GgʴoZtԟ`X!UW\g*8ƯRZi >?h{xdU9nPmĤ<3c&L\_qě9n%/euփ E{{ۭ*lF&nM(=)g$==RD o7*]A#Pm4}%\Y%iPb m#X"?Q9sHLgþC} ?E5xGR:{2P6 +fxM]veā5QGz c Jx%fbYԶ\heL,v=R! /ac0|T1〿\uW;Y=y JyHǮvay=qWq^di.}v\o; r|15h|^2ΰ&l[j'QeݞʏΣXc683MB1 " QD9y!W^F cP4#m)jvQ\ҽYo,ZӻOY3E\XV #S4wJEK(%4&Z` Ԕ)`@Gt~}Nw"8ƮpߝkW&_Q;)}iWjvqįv!(l#GmϷ>啈7'oR=Zkl d`gUlY% -o*W$\@j)tBV mٓ˲-,G $Y/: q`h'I81DsY4dQ9 \Bdrfɼ aץ ,밿1Q0),Vr싄N &GǨbV*MNav߄/!gtUJ -ehKOY` j(BNrLOږ>YO:OiLʉ$I ҕiS-'j),*sE-#2B>ΈtRQĀxTyH$(R(8>ef (eFFJb}9lΘ*$0"+"F,d(e%.#l2ʂIoPLj.}t+F>rI'M`/ }j7ך]\ݡb˯V "=5gخHamo]-[3N5OɞYܖV3@A(wGCW<ĉ@_죒C_x9[JNZ3JT)i5]Q7Bt0QΤlkJN֠ )ӧؐPfNy`)`S-Sk\)ɢ-#++@FʡF*a*aVCse>*ctzei϶i7<SU{G҆c;M1uq[>MΝDuɅm8'[Z^Ɉ;+?E/O>'N:艩!KƿzWOwZog=⿿[oswmL$%_;y'=` \HƌĶy…[nG.u/odGu,]zʂ[n`+wSߗ=1?+wƧv8:k޼)vhxvq_/vK̺mWvV-nc?l9eլo= [JL]ln~ M]3/4tgs~v{v|r-iu7 O=׵=snCrs?^?!7~o{:' L[;'?*z/xe3w&K i>y˯y{?wb)jf[Ӈm}l1ϻYqw߾Js;f)V4xq~usdsQOW/^e-[lve8f+7Y୻抛/n՛|^o}ZgEľzثwwS&O|+^ǧ26cqG԰N~ޚ Cw^KN󋵗^I{>NS&m2/t5ϖ7 |&T+[k|ck`w7:!hW~ߴay0i3io?zҒI0_"w6'>oORO~ا?sU}{|Uv77| _f}y˯=hs|.6?w9Gv#/yPÍ~gMe*V65xڤC/<_X_;}+{??rf/Ol^pIvljOψ~?|#\yibxI9E[Osanofa{˞AYa/?$z :/;~|ת pEOWOx?8pҚ{|s_!\?m8bػlg<ۯX0]+V˾ܸ[x8XqOeylI ~JLG\}u^vo^ɞwOԣ_!9pO5s{_d6վO+b?RWD[kKpoobmCKŊ|Io9ݵO>)GL>Pݟg}O|͛7Mw;.KŦ<_wp>#f'׶jovN;n!^xcW_ϧ/v>g w><7˚~ b"YKҞشN~Mhzv=p/>EI?GDs=ѿ֌ׯo߾ڷm?O_x^ϭ̝o[ۏv;[ٺv<;h?w׋;E';Vo9<0mZ;uw>y쥛zW$sk9ԓ7_g}rTW^zבyG Y ѷՙ>v ߿oCtO>%w=W#MfI~Vezn_mp̞WV=W#o6lQG~M<S~>ϿR綴zO$l:19"}+7}8=hR6jwB[A/Ei]n$_(zH Wxs 5{j'B(. ;5>-9U$~"~m}=yasRaw0YۯDef^y& w Iy|Bakc-+m[+Rl."lJ&}䥲Io 3M)YS_ϥn`ZsDp;-ّjrr[m/e\ON ?N5l_t][0QA:&TR2^dPkQ-rT['Ѻ^U{%;d+;o&e8&{Ux4]1;Y9ߦC^V2ه埪#:`s_^E"2!ۚ s34N'ҫ/G8jz}=K` }z ?D(̔rLILmHJ&d8 l|8mI$Yyl1s7ay+en:@MbHśG#{eŀsԬ26 yЅ'Oߟ.Mo]td1hڄY^9A[X]7 rG#WA IyfR8|h Yl)9fsdj zK˸$ S-%mRqOBY]7}m[8׮-xcwۜ6FU9=֕>80ņ!徉_*ٍdziu{(uSd BB;P|UsŸ%SVNכ"? 1-9"9[:j0 DV$5 V hj,WWSUA >8wS}'ĹA{᾽-nl!Sq=peV cgLc椄>8Oe$,Tӷsܛϵ? rjMc RdK6$qQ4Ph<S;8 iwD<|w,<ǽe%wQ8}Fuù{ ^>D_?X-snnsλ-.̚ bU7w贈\z. |}Af .61Mwe.GM܎|%R_Id_>fا?||cX0ovunQf,3~赚y|feuj |n,ybN봊2_W*7^W6Ք8/ۼp|xUU\y/Uѐ}o OƞԗNNV&'l/enBO<^p@L:;ۺqCoc !4O-C{ZԠTX,ݽn ay U &(i;}^& /oe O7}MO?j]n13Rpֱ`>]קи-d/|?)Ы'!9|p^AZ}͔@ $pY'P{X'\y; ~z 8(TӀ L݌L9}&/J7O=U Wo{S]%//xp3ϯ_1Wyz  x1[`:m^1o].3;*[\TIW4LUać%Ͷ]-nEcbkBEhzOG95*rL0%)@.p4/.7uЏ rj ͉02 4"ږdKm( #BG#2ԫ^: 68S=dB#ӆDzH?D(zvbFCC0s4ځhhb1a ln_r9nT3STZcDգK$Ioc  <9 MD4`49рLD01`׫q& o8 pϰ(b'ejk8+kH08n>4[fO Nr#CӫѢ21]O~u3م`8  !gqlD㣟07AW 1 kgh|#O1'БJ'ȿ|Fa#1UV 2N>+F(~IjL7N7~z{%~dgS8ǎTcgeofuYk l@cf963+MpA8-k0Jkrơl|uq.1tR3&c/,]HPf`oak4B}ƥk?oc8;'%OޡOxϱ}7A1GhaociDRj?8,bO7Y pz7]4GD61v@}tQJw8`*O`I T|8Ό%8#۫mZaJX1 ccGj臷1Yv"˥]O 5~g8k`4? <,that Tne]I@V:ɄT5D6p-:QMd0<8)ԍB4M@%$)-i1"vqwwX}X{L?{}ҙ;s3,-}IsQQw' ̂yz$< sr7Gmp ς;o[ώxN.[/FA奫 NTJcQAFxpܟ߳i3/@`PpHh-[n#Ec$m'HI;tU٭`^A 6|Qnj7~IL6}Ymy,\xeW\zu߰q-[m߱snWgΞ;⟗._׵7n޺}>z鳿`glX dXnGcjQOGM4Ͻᒡv;v|7KeX2.>=gO/]OX82Lyk%Jξ-K}?,ئ{fVez)UObOEn͛k~.ǵ=bQck>qm\f6V5l9 ֌~QXX&c.Ⱥ6f]A;,d/I_72ڔ{9ݜQW j;uiY"Ӻ95(h|\RGgz06ݭ ]ffV7]9Ӷ[߭7r{ AӯZ7uPүt %QxCm{M[Z"u༴c*ʵ/?3hv܉]9ru5|88%Jxd/R2rͽ*^ޕW)j\.گ]MSCnKΧn&}vN$xt|)mo89ϝcgG>;Uشk urۜyl>'ݮ/.}dƴ3;vb]آEXjmkm ߧ]E򦌰ZS;>]k o_un3tLPۢ Cy~+|E?/?}7_EASrsN-<{f%Z|P}A-37j熲pM~C<^P#ccyI j5R\$;ynF$IԬ& N6iFHbK&'SWnm<ƌBC6-կE4RX*oGbxnd٘u?V;b.__.{kǘKfl|KŁcrY_ԪUu}xuΛ>4e4'M6绝$}7s?tthϗ>a+]6|➾z/^KClJ8ؘ;=m:paUu^0V\Pƾ\#+#>RnUl+2zS+==H!ӎI+_6yaNʵs#MrK@8]ѩ}s6tE{ILڼ]i*Y#kv2Dѱ^r3lQ'.5vn5o$U֟^GW-a}-/;<27W~Y[e-+RzLC?'ÍǷh0F7?$gp3U~qz,l9pQ"Gһ>mo^/[I^}sywgZ_|]TWVjhwpj1U[X>X#xs%]i>LB+w4Ó٦gλx qYϭ, n}(^xh醷}߳gOkVDn Y_W\RcCڅέs?džUcZ@7;eZSt3iA_-2k7k(Uѓ?ʸ;|u._"'Fe aٕktE݇yt Ъ8,d"\~_EO,6wP/gX? qu12G]{/ߕ|P!p3bj6aq[N!u#:v݌rɿL}[J6-1ºOvfNg=۽r0~Ykg9+,ZZow"|&[_qxuƍ\Rur `X?mZ9/}f1_fN)uhԅu?H=%sÐZx~ɗr/LOKdl-wr|vE[DδLR3[Npm>m¼z:voǩL[SТoi;E yKN}3qSߨ=ڥa->5G7-Tql{çUZq5Y;oVnxѷ[hoˊ/xm0Y$MhۣϿ&Y"SZq8;leǹQ[ך<|Ikd 'xWKM \F>c /=_6}Z'[RJ/UW}iqdi<>|%a gv%T9mmj6l˯i/.һ.5}{\$|=+9ց3-7WlΩpFrk_esOM1ug{Чl>a2V96uŬ4XzrAwg,]ؿޯ)v(}Q&} ^xg[ J% WdܘWM pዬYn{UnjpGC~_5c9 ^,4H.D3 m^ZƇ~q_oѻ7XbqW n77r@^x=s];՜y"PV[&,箶os--G|S"g|KL jt|NJyl;w:J|5ܷ??qү쭱yCn~2zcG\=vGʌWm֧ԜWvh%-c]l=RoivqOz敋yl\уi[lW_p򙧷O-\: =TWCG4'**`ʄ >hl;>-l:쑓G.TqVpxooUdA/ ×~Yn=ǵ{Q;ߤp~ޡgt7MkG9i80n!g:؆kRT6˃.?2r}VHNi{Ëێ^Y͍'|O퇫ߴ[oޅ>ndKɗR4֠9_;rlN^/j>ٽM'3W2O.=@yNgꆭͤl^{cXa;?Y5|s+/U }OqO3i/ZV"N~h[|&1]Sauv]e*~|kiJB5Y"{ޜTN>d¦Z+g>Jxs[*_HYeӈeLjNjxߙ}C?>Xs3Np {K|\iO>m= q}Wt4g,Q%2dvך[ox^G./'e̾˭.wJG_M7H.LxWl٨{߆G`,9By 'wo~Ꙑnl? ёΕVgHvd쥺#^p+TmrIc-,F4܇-^_fPid.u3YƜϺy7 1ehCЏ-Խ~I|~ٕ~{ X2qmmXcm]hl[!ODO{ιz_ՇլF'Vgu7QLb|ӯi?%Kg/sc`@R~/ 8r5Ovșr O#LfF3ӎ(1}e}o,\^,GmZ-kt0hq0J,\^mw5aݵG87[ȃELK=FielSӵ~wF/ʕˎ8rМߖ7ExY6n YLJS{!\vHAKڷnyjs [=LF&-sTQmꅇ6]sם|:q"mc!]ܖl;nS[Z]Ҭ;޷&,*\#XO?OYQuu2`=2?]ӱ]}[֍lm*u6\3_+"7>yC[^=9ZQQʸvw'nO.qy2iU9oV}ͺy7Jim:J+:_[?ߟ|<͉U%'m*$/_oSL,q-(SV+H[?nfka9H3nTHeeG\׀+TK!C5oBJˢkթSZS'l~߸:qm1]ih1ֶn뽷3s ;[yPyxW!=nb/Z%nHY/kXdRɫKJ i〶 &Dkx5vW7}~fO\==@`scf\&7Yٚny5wv!oG;ts˟}7Ӵ>,{4j䨑FPSo>{'KZZnˏYԭZAuo=o9ғ/\ywBoXi튻C~8ëSZN&Ա-RBO;޹T3:EZUݒob y6scbה 1*]{=^4χ\ZݭöռtMV(yɿcFzn_1hk }f|N>jҔG2<nMݎ\U*vzUGW)~k;hekf{-Zp}ݫ*CHU8y?}Ljw3F?/4-sd3]+Zؾߣ-(_oѷiRjMXxR7/_ibb=2"m3,$r= xLxnCL xrE7M[Gk?j{m9{5y,t]NfE?˹vi I,t`npz)7l̮X!}OߜK;Kՙ||͛Ywޥ7WF[ae熲pb]{[t>;7^jUq>Vh]ӽ.=|zίO;;IJmEgYwYo:NNƺrznC^s#hJTC-,{[Ca|4` '\ddC~8f4]zx|k.߽:{QK2Yn[ R7=sgkfOXU7p Vufݎڏb u-ܨhZǦ5?hٰ1>too-}g^Ď v]):c>hu}#{]ɷ pZ;G"$aLWɻWzи^ws:Ǧ1ywKuwV/%&:L [:?ld&߆ɽ>?ܺݧ8|=gXvIR >ړXQTҢƤ$.,\>mR{76}qsfyaWnԘtG3o88mdR]]/^Opjp|ɰ_>)gz[U$-~WYB\ت/ wlM?\ñ7.+:wX™k|67!/酻>߫g]ٸяΟ_.֬Cpsn'cͫ޼UGz觍ܺl~wN[SWsfu/e~оuf^YPn{t"F5i5wqaan4j5]oϭn]n]TI;iڞԶ͛ԫW5|r^W/F4\س|DL%m%);xT>UhiڷϬV[:EjꎱW>珦 GŘ7{[vv^~]U>sVYMLHzMK,d)pcu.j{^jy]7:\PAS^l~OY6?.&w)`Cu4hh_qxU:E~Q;?zӦ=3h\B2mƷ;le [Kƞ)n.5T+U]vasa/NaD2SuMjf&wj70Sͭ#nM{<Ľ̮*ɸ{ـ]ZrW~mw~XO]ɶ&vnnl~] vpWd6-cL0$sS8[ޞ"ʏ e;l~9rcjVD'uֺ7qSӓڗ0,##э41<{_o4ލ.hj0aͥw}eBkNHq7+rGS^-wOT)ܲ?VKv6q2%_N9dƌSozƉmkRgY^ǫ›A{6\9ϻ*ij׽ˋZPyw“oNnqH\禯,zig7r$aEW'|A^O+|RN~Eޛ@-?!Sm¸"oZʮ>MOߊ"-mqXێrUjϵk"+gٴRfl{õt[ާ5jɞH|#aVǗC*p|Uyū\-+{sßxu%7&wq5wLjT]V{~B5.US_8c' ^yAu:+%,y{vzNӮBգ=v5~1OzA^%ZJ)^aA*789mTNh7E:Zth\ƙG?J^(6cn90fSU+VR+\ 9v*a<?pzmg'rTt^my@Е雭>xn2fH@fǞk/ى7b-]_^i5ũW&U\QNZՆ^MqQEj5X ;\VCߐg9~NW__ LXg!F7L$כ|v Y'wS/s=ٙ sJMyyq[U͸Z}s^n쵝*ߨ](EϚ\(e|ۭ;K =eWeV\r?[)yЕO_ϴcOvΖ1CĔzSg<ƌ^_ұm͘{xs*բSvMh{`lGf5_ilA߿D5'8ʑJ}SѥL塛{>v\r U㋨fQq%5E楞yp}}S,)y8wcG\jk(_gaC}=6>Z|+ˬon ]KXd~MBz|]򹔿[o쎭sb߹M쏷rzy:+(P Ӭ[mJmP,'aЬfҺx8TXqbM-/]~*Y!.5Q=%fGkZe"/&<Яrhu#,SoKoveu Mm{jH–G9odw9={s߲}>4b?:j_ãV :9gfGJ+ODxԧ߼>!0L?pȩ&6͘&qӻ(azvaSW'd̍ݰOK(\gh:G/asxe<{}AhVk]NIѕ>oٶ/ ,v\OPDv;ݯae7wpl9K3b }q{kjۢnm+rR-sg1z{BZUKNu?.eCo*su7D.o4r7WC(W4̈́6v.?$fzY|˫էܾ99N^j-i~{3.O6֓ʫi_sK=N h! I䣣_FIgY}b]^~t' I:eRkm&K&-תgTk2t*KK i9@J5ZtBc7,vSDg ^ϺUؚ]oyU>61ϬUb;uej;mYwy߯ض==~p1_e-.gNźީzԑ;LY:āuw^^kEmbgVK9rF_+7_վbyYcm'_NqLێK9>[2UؼQWS7C݁E)Yoɭ7nfF BEʒ3&]jGsT.Xb ].޻ZGɋO>NuqtSgn*j5>m,K#dw1ә[ͨ֨pcSf K>f;\ykw +i+|,=F޼ỳoFK'^ .-ێ+>K 7rc^Mղ "G=ƅGKQzGB >RS3->ޫ g\A^Պҭ M(+@ >GvlxMƸk|'ʝѣg'W__hՌOȍԢf97z?D!|nI;.i-׺Cچ%żw$ҊmĖ?.7$ֱ[=~J+׫v)!f Nh,|\WaN ' @kL蓍%%jXME9ۭDӅC+ό(>LTs{u|A>qz${C/)N8w2kpX"ڜXhϮ+*Uڶcoמ ظϖ69LMw_4sbiGOksw@K.:bHn352^d ^·->O?ٻKO_XzJ?h)6{2lo*g,gaeGҒ;v6o*9k>#FGd[r;|S5صƐz%O~u@FzXmdmo}Q{D~K[zj񨼲zzH7Ў1WRKC<K f9ϕ^7iE1CrKjZ".9<[+-U ݷ =OXnNb?Ox6zy)U޿^`;p=NIjw9=Tl]oWe9N+B|oM{SN5[n1{E[ᶭȴI׷>UrǗfMJ]/ |ygsB>^7cW([LT;qդ >osW /-nV<1gk۟xtJ͗Mi³s7Li{BrbqX}彯/z5ņF56}}d/&/nYRȨ& OT/:=V)֮gkܾ3Ӄn.S{P{1Ŵ=f5Iоqĵl6p -gc96:3б*KB+2TF:D9@)Do[3cbQTC{<\eknuuTPȠdNTOYl.ʦOmtԄNӻh[aUv'mA[Jp$FM!P#DZ8vLVL-حD E8 22 N]ٶƲƮ\Pˈ],'Dn*쵲dາ]$qzQY 7#i|=ny)fJjfI+ջHl'f|۲ھ=\q6F|NVL?UGf֚ZwDv۠ѮۇF7q}5 o,9d@ +Z^j,y\3 m|hKk͗V ?WF׵[>QugXsn+{{uXu}.,rs{Ż~ru&?bGV!JIJn߁OQQxtFt}|9fj 2X|ˀ{0Nf o3p|΀ۙ7H}| <;|xEOSv,;~n}7tpF/O5y`ۂWWݳEs7$߉c3O?p/l$_KTλ}+?IP޿ѯQ[l_$>/1c0jYgUgQ9;%yᮗMeJwn6[;צsyZA>;ˀ Z>H$e^%lpcjv^80s}>sCnjX;,Tnj ~\Nx5sč6D珐Rf(nTU/2J j2Aut.Ceh$#7ٲU/5 &]E5o @?,Lygv6{_oNL{<ڸpnӧ-6ƛɕtYK .+ˍb|=t{M ~UUIK[߽S8#OovL7޷ZWܭ/}7Ol/GX[5}빑*o ~ڭY~pz߅'Uo.{W3g'%~w?VvFy{rj-J$uP, {6,yU:u1mҧ\U]-^z{nXrFS}E{5ώ_:VYͿ+῎{ԗCJ =ߚ M"z/}h_\8'u7uߎKoe)1K5\]n1u_ګiSa3K3i򹫾ͼoKKwpyT=Z%i_G,;K<7M$]e_E6Դ|X# baˡێ;xm[g-Z^K̺㷤ASTۢVx3{ߪ!⩺R@1ÞfXb(QE[,bXb6֛oM*[1o6P&I#?y[tﺌKh}%}}}÷Q60Xҳ 55a 1XR+TםI]Slq^e\+4oR>Jw簸T@w94DhyZ[(vgnw־С}[xqw#+J^#u۹B$9{7t{eմ׎GBopB6_1Ugn25_nGͷo>;_jqn|y/ipK\}7n`!I;;ܿj0%gp~0N )qECJs'LO>3F87zlߋ%]kֱ}v^2[TgYث38:)l| `됀N8;gyc2Y޻4ίuJOv'-xv¾'GU{\X)ʁ]U; GϜ\2̻k-N:v6,l<ܤ62ݑӖy+9mʱ'~,{`S.Wʸs@ƍˇVKIo.Mض٭2j]r&<9Lkvuo ܿ:mώ>fq]m]tzoC7{.RcŵK&ZhQ3> iz|g5 TW.[9{g1qO'-v$:|yhN`ѯ8|4~݁N\}Vڒ=~7]JqNq!,}r}3dv8*[}/6|]nkɮVOЉ4:x}ٍiWM=saCOW=j(eiA/5cGR/}K/~'zV )hfac}uVsu~?5[oK DEYj/xfzQ) DX'g ּ*Um|vQf܍:;~2[ܻe(}|림hqfWV>x٪&11KzVd~ji]%E=LgzsjMW~Եf!Ezt_d34W%-ﵵwveS,kL+"e1e諒M]Ln 熬19}C ?)/zYBǼZ?ҒrvznW)v:xkՂ0`VE}UW΍Rԍ8]tDD3w[bGMl ?\>돣dY>i&ι:VDmT-;9eq7kШ.<auЖ}5v)ɎsqnZwJ .7o^˻>zvܵwu[wXS[}eMԘUdfiS7*L|w~_VVh>]dogM64xkِc||ul^J +munh.J;{Axwܔv=TE洉gkg/*S4N57|-k33m$*.q@\f oAX5䖓Mn 6n55WJ~[jSQrWB ٸ8B.8*El]-/Bw[xG _.9X9|{w5g@8g<$abJk 8&ȆtFAbIj,zG`BA8,ʇdž]댙$Dv^ pΠSlt?KnjΈo'/ n< <:URJ^={ڽ xPLV w7[g =XJ +L*&d *c.? +hBoCU ;ʔ:Y*ZnON+!ݾ;.y68:%U2c; %qycÂE 0.P  1X11J Ƥh&<?dZјᘣhU j#19P@~X̰qKAА]F|%+Gi֦"Qy̺g`=Bk!x͑hh#A'uw`_~0 ]@{ VIu =4.j<LiYa*urz5Z yh,%[:Uՠ6K|hl8iFz4B=44]oD:RS*mFklm8B;:2p 2b |c#BdNqt}rg^,C2j]YTj6 ͊wU(՚0T}@mhDG JSi۴9ddg獀)kq2͢*{PdT6hQgʒjvdKʨfF2I&G0:n Tc^*[DĶSʒ.y$vT$Qa5!mV//)ͦpJd᥌Sɾf0[+ezfm9.u$1OL>JexiFQ m3\fB\ qj/ЌyB9vwsEfKYZUn5`7<9H DE05fvêB<TM%j$Q"6+it RqXnHlEiڈ)SƉ#%B(F-#ibB)O(,f؏Y8.U8JPħ?]r}ЫH@&$[ "n[kD@i6JB!V6lF4* +#iz]zC{H7B')- &)a4,ue7x@D΢e(UP* 16%CLTL`䕉8f-{|bF" R=qWpw3LFGh2(-3$l6蜌ҪGkqFvO]>0 Un#: *LlF`ư"nInAGn˯@ \ '6]m hP錤D)Skt*I!٘2q"0+2P3CV݊P3Ĭ=A|dž#v_dAl7[4(:1+9P:un8E{qo*ɠSPp YBT>Τ6ZHtLT20Vz,ԡdHp+Uj 6b~-Ug3$ ^2RG(^ m!3W !hJRG*asS L!(\wp(dx4A}I:eTX!2I%eb s\'$b**QHE&c(0mJ#KP(bQm\5F9W?seŴċ?gn8?ysFb9CÝwﯻ_2ÄNʘ9fc4F򰾂$ň`Hn"`0v=Ӏ\TF;ĐAf|/2¡VaH8D¥ql3ZniX ,`\~&b cLI(~W><s,0ϞӾp4:4[=4ǰXEeS(l1[Tf hd,Zl -%hmzM,᥍IS{(4W4 a0LF U隃 lc߃)"4|Zf3q st~ǩՄqjm7^ո;".`)۹ 1E#|s4B2 UgZ8jO7z"~nofu~;rj-?!' 0Z6Ue3[q7px^գF A'$XfD?EQщHZʵZ{׎]\?g {j7rZ:~PH&r4 J Z J} M3 :<0PXmJ 7K+.׫~ܩb͒Kc3H؃-oyBaLD() *A&6BmlJ:n0ƃsr-cB~ׁz88 Vu<nPr[OPEu Cx,僕fJsɚKgQP-)*` o̴:2a=TGnDѰΙ?((K|"^áIV..ӀVfޜoDeɋ93L_W\_wxeÙtG>ыrpǧ;gExaZ8:  AO{<zbeUTK=_|oV4ȗ p&Gkxd:]݅6j  t ۹|.ڄh4fq18$̪܂8o? ӣܿ٥^p LFCcq3ᔟiS{:ډ92FN[RL9ܓEgG<2; 3P_hj@rL.lo:`ϵVgbhlQ\:_`'fz ڒ:GE!BS:[TSK |<(q?- A+Dm¥d5 ѥQ<֫WK2;H +%?mrhG Tݜxr cc]J@/ay.T4 L%>Sтħ4\J;Oj1x>&|ƕǗ32Q3qK ~=h&c&4hƃxA*t%˨BFDb4=G+ˎNBZmG ]οs~3Tj1@gg ب,tB](.GmTDQS=uf*SF"!&͌Zh13]J"6J eb%9oGy$ 0Hh9\=X U(-`BOvB;PNm J -JÏB;R7T45x@( 4NY/H*S)uV!$ƲZ^ahF1RJaLBdr6O/ghL\yat! _I3\`99l*0]kGDTr'CK΂5犍wP:#&Q^ 󸌚>&(d9Ln$\\7r ή3I`IE"ǢU7*RA*T(b#ÉO&AC~"B+ \\4qGft,d*V4 I7ėč3}8y[9V dҋ Z{nA+oÕEjm\ҵ6O"aR{_i3~-.8Q:c,p4i(Uvh7c&Dخ!N~@7d^\>`# Q\vsqDF|ś걠dbV'xX,+dCX0x-2A7E8A`.f)O=܆nuqߨl$8`vUP>Qf,<D0B]Nuǻ1$ͷ[Nă e&ngZ'Gh7)(4~>с3͑DkM梥c`h"uf7ݗQk VN&:d@}#!NPGyb\!/qtA)΅rDM%V T,; DYS1;AI[ӾtVT3rk3PK8qpcNT-قV0#bc pC{WlQit9Do~Q‹҈'n_mr;+.O  #ZLd `N*!_Y)K@>)L_<(Q4պuk»Su6 =(AS,Ń4ۓ2 ̲Q4ƔPh5q6\KLvTC(B;ٞ4ʢ BERP+#h\"(Zh\@!M8 VՔBh#[&s.3BJ%cPP7; Gͷ)U5ddkAyLT,&T=).I蔊elVV\ ْƣy=1`]w 1wPDPJAu:FPtT4@uDZC M͔JPB_ܜ  ĿA7  v_49=QLDuD٬J ĈL@NlɦOefm]՛M.tj2yHhRBK0ȦdbYhe_-_vU[PSaOhbc&Г{AI*@<4v!n_C8#˓"Y.NٴsBIlH% ʌt2b]MM(BC53ôhRv7p6pc`iWxҌh],.ŜGp0@)PAp {8h;"qV3:' ̦lXz(A`Kdӕf H^k:<BD0Oj%?\Kl 4(!^NEk(N  -v N%`lHm~"K~S"њ 4bSS <W'!8%An/0&w+F=5'Tbm.Xв2Vr]h;d;Ш{=%t%Q8.6ja0k2Y48g@@hlὨljO%6r~ExZnܨRUAI, !>^nlSx#05♁-E.>Ó3"*ii:Ԉ\(xX1ѽ,4JtS2lfLpNSmlJѾ$g ?{hAa<0@/`Mq~l@TVRI{4h@ - <Oxm6i>h7b[oҤj=i%^0$<*՘̀p.?(/ r~J,ybve h`n+(fl*(Pb-CLAM6<S@̖ea{4==ϴet~`5lͿjgۡvdwAgdhU{X Ϳnړo:#_'6ۣW(CoC2{$^*;l`SEk4hj[,C12Ia.Qq&h, .p^տٛpLr-=}W~ͧ<Χ< 1 EB6xQ ejYX\&H ~z78w9_b]vԍ?.~\bGV Xs &A1V5>,VF(oX t%ߴr+x<= SthIA+/0nnHe}gy[ -i?Ǜ[0S=G~䎵тD F$%{m ɊM6-K@;i|~dCbi$ t .9F,?8ygܱ<ysg^R2o--iH$Ȏ8H)TN<]a*g&p0LJ OpId0~UrÌ,Q½XbNn΃y3:ʿ!jl҇FDt?T_,v^<#/Ȩ9JklSQԁ&lh>YJYt7a) \fYϢP$\.v+ȭYa;DХ-iEv O'qb RE<)3y. }P/,es*ZVe5zCd'wtV":7W8H>E4.Zؤ0,Vr6F=k9l;4PT`/N,뜳ȖԋkZ+fH '`ۆ/@(cYue NA2RXkJp|Ib,™J8, ' guh_Xf5>冲-bp\&T)(0p]-0b³0X  VY:އμw4Vm J`\C4Lf-rti.T/{Q0v觏e7~PCT/;#0MAI;b yi.B1EU-KBW ͪYY$8WŁ0+iج5:;+?9'S7UhF{y4X&KbBG  }*Z N\Y021.#h%ѲD)Ec=/.bg; r'Lu㼢Y/7Piw jduM*GhO/xQP'D _w)igQ%P!N*S_765 ?"s8߳k(׀iV6 LɵgA&.m$'nѥ+Q*8 $=.Ga. ,;΋(bM M@PJ^e)I4sHV"un( cWRF'0jT(= ? 0:YٮףS?OJF,|sN?CM'[p:N=;OǦ"Z'L*"@ă@M٠Lj$XUZF0s # М<߲@cBKЁ6l_L7 DɝSEgբ݃%v$@ F@Y#-Ԛ3(2N=ϴHFdBCCJʵrTDGp:`X?c f2*O@niC%E \SN!nS ڭTkŠZ+O&J:|8{a4Z3o,nTnxr&[A v!ᑄ?udEmgZ>~қLv "AK0: ER ƃ%[)"BĬQ&/<L(݈9+D 1 54bDuRM %ԐGbJm0fw]zSu|ab<2xB@RD8t01ϼ0RaB\TnS-:MLhB x=Gv*arseU٪u\^C&09䪅L9/0k , )V؞ہx@'-T^ DߌFqJq//0!{!a(5$*VCFcS*7,ΜA "dZXz-$Icq!qH_o;5DeZ%4" CCK WFDʅ9 2pO4;QEuQD͹<`wRhrg٘' ގ!,4D+!pV Կ!Fxip`0[@ӓFK(H5&#z$S-r' %  p)8)At IZ*ۗ%6`iP!1Ơe2bvIuryp-&({415?U$Y]Lњv%j 1 a?_?p/ T-? $ ["ʹDCVE-Gu~ Z*I1(DIjo*R#'#%uz@^Qn mhw'+OaQ% SQL 1`|c01hE#MB~OJEނ[L9WL:.s*KIA' 5v䠍_V4R$bk孆8!,"^$+?..~J$d&Gy"U*v~r~v~q~8u>*ـWB4_2R=`٠@$ðq .INCu Ӎ@#r rI' .i$bq'(kЈ2w $EЊ)ct(D_?A›*HeMx҂h`O`M,iZI$5'/"g~Q@,S|_-:BM,xwZL6(b5tVPX)Dqd9ndy L!Y8=H`oTzed"'&&%cDo si\"j8LӱI~TzdXaGe|b-3!*g֌& $MFA{7jTKԱtHt,,w<*r@RQ)Ws:Ƶ(ZF@ V6Դe0LJV8 :%q yB4Њ$xQ, 22>1Xh{'84'k&,fK\N^~\3:'3qTY{s (M`X\b5+ҙTf$*GD逍{oӱ#ob͇p"ivcī#?gs`RJq[_J)@%cD,/HAf0ZTIpi<*#/G #6cT/<djA+(Γ)hScX ">?&_q3MY3c%߆h\ɭ<9i9T9yfL j$?\ 7 m0RF{U'Vc;QWAD:H|9.0ZYx!¹RwIv+,AP;DIjabK3$4#+gMAǹJ#M)E·Bwfjn≰6{*Y]p>,G$`etʜS[) RiJT'0A?$JKE) IAapu. zڎCsn̺Jի@#F a gNF 4l)^uh]@Em`s:(xi(NO"j):D QMEBJ OtjF4* uFYՀNc*Ln3|EL JSDH/_2c~* 0hg، G]8էuZ G̶j °[RBM(+2A\qr<|g1ó[gBGG&SXu֣Ƣ <4h #6Ip\l1.vcHpplXX":,ܮ1E(:K8 axÇ)Q:_&Dӻ0sLKF'Pr1/U rs߶H_xJafRUܤgO:6 (t _I[BɽG/jV΂vKHH@kRP@ E x2&rJgĊdM}dU-nlp4.|Y0|Yks`1|1>.4cμ7bIŠtq$-#\.RP$PpgT}*2"Z yd$" OD\*t4+DR!(PIBJO$*@2pH cdV3UZZeIMD4+ VpJ"|G#C#b`1ۭa0X4a<*?WOb,ZxdH}(%Y2=C )Q)RR/dip&y6Zk+cŵkykr HGՊr:~VFxkN{0HgUm"ڒr\w(5L{pݫ13X _lTS&>Tp-{^|0O q%ekRgl]@~/"2I !*bbPƉdO9i 6sM g"\׈5c'[\bq> Bl[ T(踉"]OO/zl|4I`MrN!܌ӕQ[`C@iqI&ͮ/IRX@p_#Q$Ƌ5s$OZўҠ2ɹQsnB&qp"\oN{@+B1R:';0חNF0,E( 1G|h,RP=)<+"GEQA~XmPLwJ +cIIEd8v 819ܦ5Ǜ`k<;&>/7P#ql@OAu#űb4 :!O#< (Rh@#2)DeJ w"2NY+k)RQVRiyf!?%oNPa+L*Ⴝ1j>xV1dmEɑ*@kNe@̭ 2H_og1c5 $GX8AHxЅmbD Rr. kHj^|qהP0iJAq A1 aDl{HD hV$j#) j2>A!ꨌH+E1bQ;6$cD$$a;q~m"8K'"G+c%1{O3Ut-@k*0BFCaTr'3b{O zȊ;W>3!!"lK&#o%$MLD:X H)dHf5hÙe`of%@E6 #)dD. q<6ͼv! <"V9la1mk6pQqhFḤ =o9]=F'/;NM+Ss ώ0V`Ed+bVVnO D8˰C15K攄1j1;P-ecV#t5`Z]g%rYtS H|a {`N7f<0Ks@Y/`eqD{'`. `wϚ`:huX9 o4PPK8 '2K}EBĘ!QQ5pF0"ꠠ`F}E8"R<(b\l,|žp9+Wwvx6JK"dNZ4&o@_ؙFĶsLI\-bx"x ,4hXb2p:Ŏzl5NSY.NLN;  vxv"h4a$ybUAH\1U{ќ!=\^p&+^F}30j&=._vC #WDJ&sh] pq0Fx4Kf@ tűN/k}.Ēz/CH_ &_3 %hNAG`_4aQVͯ{szsF|կ%Bq.Љ`(!U/~:IS:Np+Zg"S(q޹ZXMs~HNҽ@Ʈ,GǤfo߾l3WuIUPfĕsx'ԏpR>m:CYQӋ_ѶƘqnJ'QEsx:h^#uB~=SXbML|c`98w m&('TV)i \ AȉMX/$ i% a9?^{{+8f\>M/ *!aW:4ѓl>NQ)>UFb1R:ʤG/Et'lxE8ޭ?eTI<?,ˊ/4kY!YL:1e5 ެ>b+F@ȈQt;uL6)([b+|2UWP$ &"}!čj8Gp-pE+Po3!7*`+ WQD5!ў07WMy,g,'XOdǞ3^rBZG#d+@B4EpF(mLaCQUy7hYVq爧c`},#N9Wvh<mdڀ125.By1701j-^mŸ;4*-C(7j;60& i ceX;Nٍy\dP_A Ɵ¦`R d܌1q2c2|3z3v .zbRBR9V%[c&IMYm&{j}@o{>. C ځ)g=Ueנ\.<ѬFc dS #.Ձv##2+ ѿ(PcJrYY)Rʇ mJRBkd~ aR8o^z\޳dAwQ tB<9*mR3*+RUI'97o_$I.zzGeq7d`&O$lylTMF7VY `|kakUpe쑉YwOxsq ǩ?i7]biiJY1=eV}ؔ}PvllU܇Q"E=%6l1ABF :Ea% RfF!ciŲ/9-&2KF%&} [G+fu3:BĪ~bxF9 4Lɔ]WxĄJirwj'tFeTfk$t$4tjGN0I5; y6 "LD5(ei41͌M2B?觽,4],NqsB8.BgbF%u dzcXDAMٌzdZN(~g ;ă);VS1㢒1ewk͈"Z0.@㟉3J YNAhpT@;-Dz ?Z+:<(w.u`'Q>4$GbV%*{m<cP vvV Q5P;=3*/"YkTbuR9kXhT"1ÁWqTʂ16S>1PY"!T-11BR+ #;*BNdR)E?7ҳ̎ZYBKq!HՈV3Q)^LecfF>fסdJ0>9[faU arPoɦD;18Pkؼ#QBCފq52,1|8H-|v ոhJ]3  )Ğ=hF-+Q$# bVUlϔ[D0.ٓ&“|"@twi8l*/Gܠ%Fp)aZ 54v Hj5VuG̙ㅣ7({bB2Y AC Rc#>^֤,* `s 2M[,UPeHy Es AQ FTG9/ 1Yzlj'W;DAOe͇W* uI{m6rx`. g\Cd39&Ճq8- Ws^"=0#Y V 8omBlm ;V;jV ps;fQkRVg0x7* "9%/a%F8Z̨8dg^GQQįL;Q:T5H~ժS=-a :#‹4 G1Oa<2و, 7u%djjchA8l` zZMì^>/`u8Y*_h4v@aհxqZQP9aN ьR&ld"O 4yFP T0!L-ZqCh+v`;PQ!0̌E6(yK<0*Ӻv@c?m8O3'fxqk+{,>2+ыI`49G[%䒓[#[[[~ /VnjbJ|.7[&Nܾamk Ȱ;o=ˏ)Ӱ|KR\ Y,y@3(59F+lmxMԤ[Xܙ @,c8$ eΉxB2q_AcUJNTYloqlG͵"(0p8&b8Jbe햱"VG *:=)̈́ҀMD -~>[91Ó!8jay=1 3[ϧW1{%r!\悔*D",(Eq@pŰ!lqÎJ;SaR,Y{*nQ0I`DU Jwo\@OIvN@Bz@U 1u|wlVs>'#t6Vɲ<p"B8n1סD=? P(80>@D~~O"pIbRBYRJ |~}ı"^ZNB2a@`ˇrvtyqaR)s6V'Z*rǿ`p9}),( Z *c.{!i Q]Ld qQT0| g&""ff1 N\ o摹 Frvpp<(U:-DVy#0NF#DH-&4QzM}Z W3" ?!$`ԔȩǏ!e)|alPb` ZE6l +M9cA ]Ё8S.4x="Hpl4vL-L9PՐnc*߿g D/q/ V##̭rQb%en SaS tZ9C't]irKF09 [H%]m÷*Q !?Hpv8'QKnYO icL|"/f>}B):JJgø(l\&ls\3"+ B&]2^&qS¸8 [ (":$fML*CѺc V i};ڹ}~!vV0,8t,ibky+t'n!ѮBmʵꬔTHAxD9q, M"2ygd<2uh-ph֒q(b`uZPu0Q rr_xꪔΕxz»&QȚ # Fj1mJGr~)rn*1>Jph1b' RN,业 {3fИ0x@){ X|D8d#aM,Р95bU#;9Iaܦtc8 σ[ӞQ`Q"ٰS>y]id?~w8<ҵ6fav,˻#ms\(DF)b pgʃw cB)CF:_)E 4C h N(?)Gs03ع}0aZq ۝m1ĎHot@-l(~w\5"հxe{ђ˨R EB_9]]A~j!/f/GbMČ2 uY+c.t1I*3;ΨUÈ: S2G,C0P8QvȴӋ|00q!B^IK2l*푅h 497,5s>=ydmc"vr^T)`p.@;FX¬G8k35dHF8KIHX2a{hxfR.G\/+5V4>8(%5֐ x_aQ}^tlPlyԚRbD*|!̎"1CnHh%EK<ʢSyC7HRA]I@IJ<ϷTjGFQk\ԤDxfx!y .UPN~h&l3ba2_dr.1n'$+ 'D9,u07P(VXLH+;c\T)bY$^p@(d<(a)*b7T/0^%q 2&JWHyI6 erq^k0"hHeĨH6ył,4n4 11^/QHNHelH',:Xq8^%1N,@M,*6!M% XIHB& Ήҫ$%$\ܹ+C!G$ $R)G5NAv 8"&!TD˔?JT H$'JdHF$ζı%dx#岢|NӓC D贮oNIdX }F%+&:6V-!Kr3QztB^PnM q7_ǾscGF!@hRDPîx*$vDHt"06OjX$sI尘ЦIїHA,%!g芜Iuʼ8䅷Ryr!]Kp*" G d"ۢ哂ju$Aݒ8)AdA[ OG&?(MPPg0⧡AS$Ar)vc"М #P{m["!X+ٌD'D0kV%\FÛTTF8,Ib!-#b4d$'B5܀(A!9(^vH'81Y\՞Q/ZE\ZBIanLkS",~Fsy# {Myi&d%%Đy'Q Q mD-8,{wq(>1#KTp"TLn䑔i(%2 &{BfQQV=!j+͆geZs:vȼHߓqdǺÀʈNNEB)(WwGX'Yf>UF4- WPz^:zEP9F85HʩqRЋZvhHV:? ({Ģ"'!Fx2aE&W؃HW4UT{o^j7{ `c\A\bX#)yUR-]axz|ZLдnOz%U˲2k2ZB UB#[a0lY㓶Ħ!æYDBn r g4 6Bu;͋~(3D+KF. 9 R=&`p K xCҀJll C&6UYv+TojZ-/]1f B-wE cIk2;BCA ͆ SPuE[ȭZنO bӎFYq+u` Dݙ b;܎!'-ٌ 6m+U\8ɁĐfn0(c n^Gs>Z|,ű/k>!aqp(U~6zF~aB4"p<OXH1f8I_]Ç|U{b)C52+X$}| ;v]^6 <fN[.Υlk]!נtj*%60Rĉ!\Jkۡ))|򼲪L)`[W 4,@0IAM7 S8E.b]y*2JfvӲ_ԛtM81Gް5|s\Ar\ khlPԱ c#bbG#i7Hٌr|wJ601Ý9~" ;u TXNޚ;&_<.(ޏ &Br:h- zgG2l 6/a6pNiPnQzC|;ʩUS"g`vs2(S#KVb*P2g@xsv] T]ILq ~14@Z|^ڪQ8@3#-$8EـղQy6UqQn\_DcZQi>"r:̅ if~Wf$N,:Pe0 !:;]\biz!91EKG@C{8 ǦV> mfLmt?-9Y8ϰnڷZXQ /:b/aX^9-]xmUnVEݢ``K?Zkv`\h;B |ߝhJ)5b^# Ѳ{6;0vZ$FED Lv9ye3F" &en7D~?~0^FfwȨU)#ԹرT.p)/{~=_p넗iL8G 5RQ㠶 2?Г7{Cʉ%kȡl2R@vKOF=X݃V XBeE`;| D^XKW/ףmD 4Ab̬-DXl{MՂ2GL(|3I1v%TA|> 4H h] BɰR\rycqדD1@Ƀ %Bvji./h0v$qDv_w#"M <7Bl `igxYB^Z`CUR_G}`\7[MAJ=@+S,Al8.qF@9NbDEjzѾ <ܚ~A"(z;y (J*:}]#e"`T28d (/ egeeVƉbk{ d2wg> x\hhJ7HX*4,@K7:.c ٦ϥ:^4f";^0^A00i|T)AY'eۀ6nV/lO '9|'(+j&gOͰnBQT殁C`&tCLMd7}{iȊ(a4V6ui=.r2B.M+@a@gj-mGt1} M%ȯ[|r"avS H1R &t俦cVzV1B?(Ŝ s>.tܟH DSu &#eFt@)IajM|?Zml2ꙏ聪5UEq&nZ2 goC_PE9(7JJ;P?Gx# G:8mΉKPİ|pK$8y,DDȁQ\"ل'浹0J7ZѮ/bLp^b5%jӬ wBc;|ODԹߛe5һ4e4,K0> 7Ghkmsi?=Q8O(K0Paӂ%'2 O]u9G@Ⱥh;'lPa{YSNNtbVdݗdH+,ȤAc' aM DDB#0=98YWU%.B'8eceݎ7p6g/tˎ\6kh?!eW1EAObE"LFA>5!5 zQIàEfxJcnY&gi#УYHIɭC%.zo-T7xBz+TH:xbaHdᔙ&Y.rz`?w'knSC>z*$`H#N #j&4?[oeo]wf2S/'c-~fyn!v#MCɳ&<މ?xadL)Y~'Jʙ}j"x@ t"Ȑ#y$w,NԀz11O&M5fkKz~ d|I U, #l5[$,Z'31 #݉j/&d'LD旆ڽv0ִLF̌#TH}l(1)D%j^z[HpZڴ5yDU5S[=D6oVF 8)'ч\W~Q==O|]3 ~yQ#6lƢ"&|=3z$2ַI<BFjNkX-i檵ec?9D@ϤtRbc5_쒰AP6"$'=[zW#DΘ0E!4 {ApzӅ4heI{l^nNg-?']?@b'g@NW ;Գ)%.bTwGM&h>E[MW=UJ5L`X|Vu 1{3?@s$U,h|g_mXp8_<;+$::vk^nDh**XH0`XȫJjxU;ZV4WE:8PLT5lnU66.]nK%*Ur]4@!kqe\:*4iB{uiaW5=kZ#˹*suU*= D8OrZ01'Ĝ&$Pr+pJj]Şy%iv< pr܍U8 įK? G 1HahLz>n>S-NS\MOcA*Ecd(kj$8 II/jL!btl8OLҫx-V ް `tZb +L/ebjm|Y]Uj-~D"|%\1wwOv{huM[3?ay aN: s1i> 8 w7ɲ=|޸ 2VsD r֭ -W5DO+' ?bE=60E-ɀRS.z yo<:ӽoM"P]_?ʔjw\.gexr$wVRHn|.GMT5WEדy.J]UDdy,*C.nM&R ǧ  m*§xT!gDyאޤ <<0-ٔOB0L5;6+ xbϮȆ)o3lL'9o,:]zK9Ms\`9?1Ru6ѣi|7:[JgύU4Ukugc7\1fե7b-i |?*N tD8xj~̗Ĵ̨?n?`@={$Wb||[ kL1QL_*FVn6KYfUtŇLagJozyj^aą՜KoE }Mp۰ZCD׀ m7h|l!l}}xZ:K:NP˦s5X GYF)'\Ÿ7n}3sF[zNx.E N'1r,Ef92o%_@.BRd3MY,mɀ^.?ͧ:_͂URM`yz[Īmg! jB w$mdľO.QM^sTb3U1Hg*)2>^/H}$gNv0&\wX1BdE} =:__ ^ j'3]FMD=֭:ĬUb=pqSzT9I־ݣGaGbf)[!D6+`0Qӈ)c.d8uvvpxp,=53'J#LmOq߂h_^%0Uqsfk4Ju K=S\{wp:TQxVf$wX"|z^BvVqْyEp,aiKxHgTCYU yoN>h4h,@8d (@ ֠YD]!0Bh~Wy11yym33OZ;lE_ૣCk{x61+,mu@=VAv_VnplKZ+dpDA\!|.!F|Z+@eofx}.KVBN&Q2/.HyNR"xb n&%/J?zI}=ds(^ݻV% J D,_-6e4ڃ-B Z۳أb{CuK\X3r 6y85WQ!M?13l}gS nr!zg.CzZM`Nш}-YDW~2dIO4=|[! ͳ E5Ɛ]:5W=`1e䦮'DG+P ^ג%KJGSu* 8󮀎)Y7 }0 Y{_Êz&i y*[\rp9H h&Rc=M_4B5j4;{a4E@ĂK*(F(0 Jfߒ5vin`0n;unޒ9QziR H_3fgۢ 3n6h+$_QL@i'nzAܫKRV\Ni6;GTlJUݲ@ &J|OܑhEh1Bǥ$&,Pw`1s2=0X!N{NK$W׻4~UCNFM,dT*/4% ,A݂_$^L^ &a-L^0 5?BY 8hFV&dl{6kC<`Dum-bم$Vq[!ZkuM |m2)Q!!t~ %  ߋ ݳ"nLB(97{C͓06t_?q|@XkHXdĈQ\ams_(+am"Kzg5hw1m?I6;YKm9@3 +h7-"- (L *lf$_9pGZ&/s96X-BX~{..0@l_gMy\N<ʼnF+sQ{7)ʫ &NT]8ϫ K3MZC?4 SɊ  E%9x j'sw6 ֨ &(b͵h۪`M!7rHX;z҆spB:FO+'-y$zISBoD J1u$!ARa 0A:"Eg-ɯHεB !P:Hu+ks6 j%Rv0:mXTE錠R)saQoYP zh;5wpkshu*t𑯯6Rg@5Ҁ0<*bwɰblâ$dse1ZV}I4]皉RM8L[-y± )Sәͤ!YSP:PF!9Ý$u A|R[NteW6@51 QY>1eJ-?N8 ~P!U˰Ի3ͺs{lL2T3GaBu՘`1_o?Z6%>rgS!v5c5-/)f;KЧ!~s)~- eaPLsqW!e\vƧ'%>zyGC*5LT VV^,̯5f/".r+,]uUQ\&+Tf}e4~MRHe>ݩB}< C􀐷Up@)vIBRU~4H .^A.Q?#~hb&*zUJeq^/['ͥRPb>;SGv o8[8} 2;q'2Q.IY]ٷ"$ƃd Wc*+(v KȁA`]% `ߢg!#uW=RHAN+?"/}豅~J&oa*S}X_0Jvz9)Q˚oKefsJE$b{8 ZA~_rf/ <*_jf;{>9jTbļ͙-'+Za e $`9)D 3}mUo<;Ev{O]x zu$(vTFvۀ9P1GJ]}C^85҃3 S4:FGz0ҧ$I]. >Pq:, ^ jFm':"IFc#7W^Y{Sjԛw-b#Alo?IkNu?<ѳskB%ZWҼVyum ~1|N{ӥikaS|]޶jܵ!Qo\RWiIzj Lݤ:PDܶ4=k|;ݪv$qFջ2&A :ūgKԖM!8lcJKf{|v뼨֪S0*'";ͅΌY[҄#3! woܽWzs޸]n ]GЬ3 ;6)j%ͨ0 jB2.ZR\6| \Ա*@_E8kT]'^M]5/GP_-y= Ļ-g]Yѣ} wmJҷHs 17_h  fQWz}Zwy-`8(2Im*w|uy6o.>u nOoFg[:V׫^>4ܲP aƮ/.Noㅌ}G yRMg!VJ{D4?ҷi))$Qj}Vk 9*pMV1cĽ+ 7KnLBzR1:߫Hw3G"W-^6mݽoO̹qa@</~AU9394k}`Wӧ͍S1XKʃBy$zN`L+m@mʍDATW|gA)4,į3lD/z§/r WKP.XMUHn&QŠګnY/~1v6` JfYI7jc Wlʕٯ SQ1W[_[bF-Esg3+=L'u%b (,Zzވ}t .QAϨ3Lٝ%IAF'o7RQ*q8jHwMo6­^؅ 0^TwjUy#?8^"9:q#yrωm|k쩱`0n߭'sܧS18dl(ruG΋3hAnم7sahlAy$ccoW,!% Du4ax)Y2oqN .kzf#!|2@-'Př?#W(6#˙0(5‡}QX2-qHǐ F5X+Yd?@{CG.x,5Cd̆1}{*!*0e30dO6l!+#!vQ)ֻ?:0QF2/szM'eq\@E[&̄Vg3 0$Qcx7e+l׿au EzpT.&Qf4a6P ZiΌ[V P A7e8vVT*b1;}BLX,5˫Ѻ+ pF5gth$M*CL7: Ckbz v[-`Kx͌cNmjY0?)|1WfR:@"1:FrMkt¯zM}1Xڿ%N b$R*Ֆ`#cA.Nj*<oJ7Y]V8-VOAn䏳 %[0[#03F $t2e|HaКD:S˶ثPDZ!#akܖnݪA[",rGX_P.SIPa*ʲV(V+/-d6/9[lR@zdpnxL^M\;o=4`i3&.y1*F-TP;AFy\]\%˖?؎)dKNmD}T\O͚iN6(<#D},u #e*4FoḮH[h簰ɀ'^fdN􁵴3ЊZ2h֪֬V.Y!=>l5#fEP hJI| 6 $椊Ѕ6*`:REiv,UCqlk#rŕ=~Ԇ=˙+QEƗ%׽w^a4]aO4GĠ.uSFzlZh3{vpd,~4,ݠ6LR;Պ1-ghY| 'K2NSkЇ *|ć6`cۡ䩖E/vI3QӝRc0U(Yj&),28=|ohV,nBf?~])L('1J{%YlRAWa>/DyCZ1pim.b"2kg%ȃ7.L;\ ө"—5c(#&dif2 ;:* 6j;Ʒx×U< KNa|sVhB/h>hzKd,96Wfaek*K [>fG|_m&~!%"n[/^를b N rrۨfh.S,q \7409ΥĈƙ#`>@,-$]s!%Z='HDFyDG4HcFɜ}DCEEb (2X2;|fķAc4CF4 4hLɛٿ<ևCP{tTwSQGiЪ~ftrr\ׂR{ApOC*^>|w.XG Ÿm(|TgVֽ7~dn+~LfvfʆgNuZ*R >Tmj:Y zOh EP=W\beGߟSHuCлm:>w<*ޣԃ;=$w/>4R8+;.WF*k!{/; h*֒Cѯ'{Gǰ3㣣SpG[2Ӥ]R׾ߣAn6Uwvtz>LJm\Ton^z\Ԡ7ԣOfya~t(pwzB ܸŵLA*!ڪ^sq~8LIӓSQ<ǝj9?zӧS֠BT١0|T/a{TepwCpѸzQxݫpESiUʳVZkv..n?sޞUzZp̃ЭVҩ{-V k~5ꕡ%S)CAW=eX]⏇#0\J]`P!^]4h޶WtofG=ˠIO`ax͠y|cKĮ+%Hl%-b ڻkL*@ALUFqˋqAx6@BȿU䀙(tl0lj:a:E>k ^֪V"X!c;<5\dAcZS91*??ݥ[N~NNݠuawVуz~R|?wi'"~ inJՎ ~jҒ)9>9=PWfQիIwC圾?8:>l1GY%`J-V0hXRn7j9.|@;zy?<`rppyW=>ԥms^{ =0~ LsU%F/t%Ia5r,`<>g)9k Pb%j,A[bL9bYLp. L؋ALZ>^F~MO'ß1:xQS6>GӀN=`8NOn((;̈Q7bfas$;7lnGح84K*`V/tͩJAS\OzZt dQ (X3A,F$\lLx߰ePMrr hdg 3#-o&wFxd,{d+bRZ`ވRk{T7Fρ롒X|[<mF.#tË..!C KfjQ}$ǯ*M:{Q<2trĹ >r*:|. ݨbFpW㳦Hт 40ie %Ǵ[t <8D;"O"1x&7z>-GƁD`Re^^Y1y+8{bdB;L|]_c-ƺX9 qi *O溟QN)bV7$7Ip9^ Xv@O  mIL}LtZo[%S]_YYʳk‚+=7,%a#\ 7b;izҺASS1]ޔOxg 뽧L2@RuRvxX+< o>PC}vjj:Re{㝥h+*G#pkP-yG0Ia+|4eQh>W2X(7pbcַQ-x`9fx5σ&p l!p^G 13$ww$ wL,5Q׏2ܨ֍Uס)ցF'BANk3Xա [ ju^DVW1Hk)2%;~{]jC31 W-^4/ocuq/NJ{宲8m=Q-kV:6C0_܇,xz(ýw[AՋ!4\YAy{pS ;Vy`}+ LE)s-p#j'fB'voE!%c~X$ #wGLUnAt] UP=1x$b Q-sW.0LGN)O}'O <٠813 [)*gvU G."elfΈ8h+S?4({2pzoÑޡ>Zŵ%dgG [rɉuFP–Pb!e5!#CTފS/ [U@4_`jVlAWoI \h}Lj e_khbyy$'1e2":>țe=YP&>`Hl/G`ifR1!^ pz̮S%̈́ 1@*ݏXt:-I`"рkm0 gGt׽pXC/ͿGn8bviF(ˊےrԞly',3KՁY: tf*g󷒍$MN~W럗__ ށMlwZyAF c3sunGIGE(&od q&sF݋۞7x[*$9eXOH1ςQ8Mg[3{"z f壗=E"Jx/XF`4M6ؕ{{5m(:IOh;/}[4gx .U~+@=;8d"_ڈ`Њ_:Z{gA#*+f\k5Ue8wݑXGc$Mhu xI>qoC+0?|U݉ h.d99IB 't$C ԁ;@&f< I]}a+7uP軏0$] R)LN=m!X8G|hB32Q\.5ЗUUs]Y(>a7\! QPyv*U 3G -U^Kvd`x n7՟ -) Peݍ-7:@`u]}o?sj}y}gY̠7l]wf[UU5aXwy C:EseVz5(e \Ƞ+%z/iv?p=N& <FA<b߃ ɥ!pƧLh8z+*yhD0%ѬpBl lnk[-/,MQa5UץA=,P ,:tjMƈ¿:s>\ݻk(t  AP\);5O*6*㯷Eiŵ23;`KG8U4pI9YIR!M+KSB ϔO$ : œIAsKE U,DG0,_mG5?A1N:}poo/R t9gN/%HC=Jz :Lle(l h>#4vg,IXD$rQjX_ނ1iS1ruGa0oױw=rɨ;2nD؂JXf숋\ }`њ36OCc{d?5i 9ߌwAn=d%"F@jAxA?LLR6'lպHx.x ECP}C'#]ti3KNEDAa]QNƈ 66=xP)kMԀ—~\vG/?:T Pv8Cj":E1f,wx:{'&u}O~*egjPZ(&D3iG*\-`|y~g/틟U~H 2 h;O9ٻc u{qt=0kmsf,*Bi$ʼ Nϙ/*m;(S)͕5D2R/d tMO:~iooǽ#ծ/ Md {2^M6/Rk㤗^-}zVn+5 _ʔ^~Zߺ&˫3sF+klb&# CY `+`WEjWb%b)~#vԸ= Tr6YdBwS> _7]ۑ.*l6es(dB>4JuL;+-) )~>0D>#F;QElk,_7JNإ`/p]%\FZ0uɗ='ezg_Vv|-fRe4rJ8=v\>]!!lVAff. HUŗ߽`~Vڒ^irT ]"HMig"caPvwB&z[%K+ڠAyOjDZXgb8职+% ~ԁcr(**')sCJ\@l"xFxa0\WءY/!LKbg"Aؽ둞q5'O[[)2ž:ygo$yhYG5S"(^; ۳ĮE P (qNAnׇ.PH !1Hx5#2[ACŵL+fag} rԳ1&TtTvmi9*sh߹~.L|k=l?clI~C(lДAb22zEtd@Y,F_ReڏDwfiG )_kMͭk@U['%7 \J:'._dpF][l !>pL過]Ax.+*|Lg AZ9p>YҘ$4g1D\.H 7elJsH-j Sm<2#EDDZ2)V¿p8Gm!9`:%Wא^_K^q(#y4D夓 ?td =e0Q+'A2GQBE:ŸR׈6(*~r DLT_4yz+%#u@3zHEۻ>rH*y"ٖzm D^ۨ@c]Hvs!A5V7klUn?0Id|e__ fIW#h)%c"HHwbµ/^B8X;!2eӆqld3JfX,}\i kpgقD_&ٖ֘e]o|?-⹂4iI}1ƭ֕W7~Fu_I [Bp82yJaQ'߆ЍkiB8(Sv7x)"oBy/uzt.NM`hV([l:(ki5}˹4/gaQa?KnlƵvy~T B#"qp{2akNTE^4o|h{s L^uXtsivݼ.̈́[O>ׯz>DN;gzJ-#{y6j˶Fb]Um^pp8^ޯN (US74F ݃Iy5p[?lrɻ}(VUT<-Z{Kn\LɫA)UѾ_׵^ڭz.xfN^^Bvl5)d1Z[=_5Իv*e`3~{Ձi&^1FBW?ָO\'g٪qB,9͝E,g&71>xATZ5\(bFjd0X;yZϊ{-,47N7KAQ߸'tqOp=X)R-*gG{@-RG!3W39+"!r^A)FqH+/ա U<˦-坔ʶ-Z\jFp&w\s 醲y,x_jz=cĢ3cADM.,Ԍ6d5ޘ-m:cUs+K4^S;pqQbh@{<#J!Grov,v)rv:/B X'6~bP " <-`W_jeu/d'Z^`َ7䱻*JGXXk0L(|V'/읂5dD:BOHζddƭXD!/р_B-C|@?њGd,H#QBQ2I oakJsQW@wRѮP RU`کl 5UPcvhfÜ_C]UbhzJEs מoI2JF%jpwP lkSo?"RVπ /hSqHsf%s)2(BIF6\i2 }M2L ֑0Ois\>)=Rm*%vپҋph88=` $;t*\Z/('9 kV;[$!`gUڙ&P)^?E}'46^hqjlOsS6X#{;J VoPҭƗwy:="ۇg5SΏXLڈq w!59DU>ـȉO'Oh| '5Tb#j/|Eζ8i|p^^m:`;)6wA؂Y֮m08Ι"\sxOsT/zAW;nצK |:.:MY笩x!{y;_9|}^kι" m#vpНwgy;t[)hW _;LS{TƉ-{n3ȑZNوain_{N U>z >Q ?58b3eyNR#Pŏ})zabI%Ol8?ٞ׋cΧ8UΧmTh>оqxڔu ֺsPc&XoZ:lѮ(6ʹ<< *"^R9^u tl}=6 ~ >?yB7 -S-`P\N>>8#~'$la S8׫d]#<Ov$vyf}(uc㖃2L@bWlJR-݆-7Mҝ)%BKʯ,~>HS~Ks/F=oX~2dH7)Y&ds'}2ȲǠߑZbHfїJL2˞$fÒ TF zJJwGz@i&+Z*}4Mje8xiHxT{MwOMwrA$~{h{yiGU}^賦Ϻ>Z4(Dsbsc}wO }ř&$>R4f^k1tzpAV^~;(aβ3)Bu.e>%\ 37"K%0G7::{yXG8ߣEv(oчLJ-9bc{!P@ɾ1A1 @Ed=n6ADX-Ͽ>{5 )f%5ς.قqxDԗ% fh (O+֤~hGGpD-Ń݄۫p"ӜGqR1==t0R8-a#] 6jFkH0J*>,{Fwޡ71joʩLa⾫C>Hda]Wr^Z:8ӳ2nE&G.%M>8ey}2@fxV LPLPgFMȌnς, 4(ޞd[8] .Xp$bb`DPfkJbkdwƑs;l\m**<7AKOzBEξ'6LC"A84LSKi%t|×&1z> ňf[b-1'gb~6(HN 8?kuyVkU)&%=&sbښWY6 m;wリGgZ6 2 S/,4I؉oP 'Є^ TW l=0W.L(Ӈe6?=p6| T!Ә04TBiub> 6ҰCByOI+I dtr \5ހ}b.yg~"lqu SC~t%+ě4]0=Fvō:`(ld)f^(-BU@#$ @ KQ8Q!3įd CxV#:Ѥ KOu.,(Y*z^%܁"i(kĽP ε3Yg 6XE[?{40`s0~4w%ʬ뒤 SJǿF 1ɥ'f134DABIC$[^X% 92.]IWtDVH<U|Ưy![|H"R[*AfXղ5"uu޷r-+VQx@> C²0t+^ qQۗ )Bܜ SvhU@p6餣tjSL6AR~SdSb9 I iMkؖԡԭw5;6}i- Ka 1{̻n}w̍""?lfXdP50/2fFR_cn۰Lq-< #eˆeړ,{\͝ ې8#ry @gP~fO9m9ͱq-!¼#atb$D|1Gfhg*GଫN,[x00dRȈ_7 k!1P+rYyϺոez/}@J8[q 9^r\J4t: xa*=!`kB">IAX[76- D>NM(y5`1TRptiCqKO}lkY;8"p!+Փ s ),tvYh +r˹j;%w6)?G;;C}~d !_J_LwEK]0_˵9?4W]4`l&R3ǫ\]6 Z 2q=a!(kBELGk-ߩ%ƹR൬XCWP5R_NYFkf]6i;RL0s7קxS3ѱV>zI$gw/5YTda=K‡Ɋ.1E%iQ W3+$mO^IWvP5*k8wso *"ģQP~ݠfRYy<χŻ'd*L R۵tZ%@*V~n ًxhӾDT/.)„xᴐyl'L@<U$݀=]6}̴Xu+RGOhGm 25$R_3pF`nxE/_*&cP[MT^Dǫ٣Tf4<|"įH$ X:ۓ)u&a `:'N&"H'=hm?Bib٪ 4d8`L,c!Y;ܘrCufpkM1ԖP*.:$Y>IkR<Ф?^85^ A Y—lߌrlfiYms@B5K#=*$3=5^kd/(%f;Q&0(O4jtw/g\@^GkDy N@R~IШWkgfԊ|Be&"UZw Na͢yXuM$t'DZWTآz}tnQ}`s{sC `wvݻNz7v#@h b֋+F /,eykgYMR3> LAz L潤&X`z D;*{'/a|}w:'T}8D3ϻvMW u,pl؞W`@k SK:76Pn܋*<ܥSֹc?Y2jdhZ16K-Qܗa#֯U /no{}9Sh8W*)?HK 22H\M60 y mxBŘ6VL ~xAW̒׬eOkf s=ǥEF:(-cb=q0GknY+TBϞ:p%&0H5Zⅈ(Xpd#8륙fQC$Xb1o=-DFd%X- 6g4 bk\-q|.Dsyj鬆6ˢ󜕋Dן:;y&1Oy,dF%#xN+A[?9 QS 3L3q?^ (uKZ4èTIpX`-B><(GŇˣ<+ B5 ?#rE;~yuBg#~0MlijU} exy~wiH]DqDk;s> md6Q J($c #M Ro0(C.ЋX-2-gkɑ/|rhkoH~IjD<Ŗj/q6d c2+& U E , q$v3ӌh'眞 z.91M  0BԞy|'}6=³ WkAb7>.BD+ZWEK0 .B.l܏I~R^8Izq.CȒBųo\9?(!;NWE*0k9Bc@~Vwu$J=:LXVqռ]&җm BaܧO1<_S ɢ)VɶdcYvJu4"UoVF|?h}{N0:M#Ձ*rj|]tRH)ޠ5ۺwP\dٲ yWiPR% _Xh䷞& ơ"!Ts0B=Fhb45RMDh;sb=BвzłY1yXqR&f) GD-@s񪕉3.CtMn˹5'y 6cLמ֢ t_|G%jk"Yr;Ts*p0` 2}㺡X\L\a*ؓQogb~J2y fflF'eHMf0w:s+zBՋ0L;2=9,C8&&#=1A'Y @Oxij80oN$#U.֘y9~S<"˟2!!)Ӑ:K &,bDl!~3pTb{WF+Kb .+9pH!fb% AwKBx/` ]KLz|D?'LZu4 ӈM)LS2G2 늦]e,m>/H+MEa흩eyʄ̇G-(~C U)Ħqs$cM m"4Q/~\?]!aiT⪕g'iXI0~q@Sh1i`"7:C%rUU 2#qݰ*a*@n$K;ap / qeGS떀#vOn#%CjO.< hLYP֔@/AxE8e<^$qo"!R epfFA%&ʼf.$S,ޠ55ZrԒ̏,Z TZsNAؿR}\t_k-rIS@:^|ߟ{CqΒ0dĿ,|1}L]m[?'f'@v Vdg/Q4|)Pb PEэφi&_^@;5R pT6V7 4'O7N\fƱ";Uf珜:;@5 FX:'N3a!1_=[Hfj:gpxp4.Gu[5lud5?sGqkń ҐkU9&%Wݜuh]Ká -GK2~EIiiTܒOߡZ $j*؀AF!.4DRvŲcZ<s]nԺqsF驐C= >}փeZFR[!}5Vr1cqsʵ>a^pAE:0癭rÃ%.Yb=7{?&\g[cDC8젫:1x$Oѩg>@ bwB}pyt@wD脫OI=v̿jy"J|YS"ڃ+3ciNI !cxq6ƂhcƎp@fD$qWVB711%Y ?F C2gDʭC;;Ey&p%n/;|d3E1h$AGÓշ³.!t F3GAƜ)#G&pl'&NQi5ų ??oWGX=A( uy;$3~vW!xXc9L'K0&|"يȮ>yXsy]tJP#gb f^GfxVAAMS 8;x@+,~,9P!GMrPc(XTg}Ȃ oZAuh) 7f qXgOD:dd`Ҫ.~LIM=:$j~AңEb\gvD?9^c_LnƆzY`CQ /˳ljx\ S?@sCuGᧇ B!)-!npx3+l~lا&n`x z?R, dtv0YBHM KtgB>0>A#|-8X?:qiI~ #+="jͽl4Zl{tx#)xLk}UwE/k\P"pP#D(*m e>e߁قhhR9O& {~{ ʝe8$ΉF_` ODƬfzq*Y$]5GUB?;kA]DI|RF;uudXuFJdBDxo]WS&5`My"pf/Đڄ]j+ZtcŦ!X;Ym9.tBc9jVyu9qZF'SȸNxר?PmJƄLBu/z t^.ia j!Jt.̩iF7lD1DF kTغvSm+QdgH79f/#>GIk y ݼʋ9(TqjFF(xI3q}%^ YNƧ IWA]P$y$>)oh7ՃR ]$/:4&־Acte!9HcJڅ6"X d2Yg϶ x&:ZKU$auM*ck#7:dNkF^{፶T} \JZ{Zbjx_Ԃ[> ڀv 2P&R`vޏjGjjEGވ0+h&SBTum:v=uʍdAw5%l*#سlzngq2C=Mn"Ɣx,F U *+\t!QYG9a7^7jX:AwK!8(êĮLLd<^Y;;"{ƒP >hъ{h7osUZxmjx9|C4g_B9B^0$**[e#G( Є%{P[_}0"dzPE=D=K#Cm38.usк ܃ę6`5py͘1 HJ)4a2#g'M bkpNBk(΋F]4S(X"~Mc^TnC80x~~ޓtX'ÏWNd@0<Oū$.L_OF0@*}Z. /թҴH'-O+㝰rą.Odq= JH#"-\R n>d֪/;a@!^8O(881]Q`7\hLa1dLap;ztn:1w77<]6Ɲ*YWL &Zv5֏|Y 4ai`>f0WT_q [ŃtV 8ق _A,Ѭ9l3/A(sVݞl/ްk;L|5 %ii/Z-tPleDH0P _-`X+О`T׌SV0EXJykFk9IIB_`tr&/B,@bª/`~bI+c,M0*eh:`XYy/:fFd)Pa_4Y h'C"Bj##/Qؼo"J^T| I,^VEձy&~DVVI\lFS,aya0-Bs K+7`CAtnL0@d\7O0tT &Ȫ $C5(^TX(۬bt1(+Ryϱkφ1DLamjw<XSQ,yX hmeu-FItu<6|&9O;C7S[S/b 柖1Do~X3l7M0gvl@"vGt'uNuCtaua%\c(ϸ, Ք7/Y[@仈Ki]4뀆LTKrY:=fkC 8Ddy-b-uUZ簫ґ%Cwޅu}k?ONIƹ1iS1XY(ϡL*LDUXG*e̒;JxEas1/-hIuFmEmI#;XƣPQ sY{vZuZ@9O3RA?ֵh4勬igQJqXRjҡg6Aj` 3/Yɻ[YeVAw}NRlArgb,7@CV9Lŀ(K.[Y57!+B0g:v{fmVHҩzW=n(}uZOt"ao5`9\ &^Z7N08)! Ћl5lݚ bZ~D9Mizծ8u;Aպ;H Ϯ4҃fVT֌a]j7v:Vh%䬍Yf..i 9`L_&lSl;/4)j:8d } O*ښp="3Cbd"|(ք&b񔐒N6*k`/V1w/y|=[RO*Rb8aܜ\H/چTl.m ٧P奍9 zn= EO UAܺ~ :@(V R*nՅ>خ1n(Η  #h7E3>ܿ" s~aH(lM3 5Mn>-+f\NjB k1mugf ӝ¤F!=L]ԞzK_IS-^6:yؼXeRs4cT*ŪWS1ό(̹=Kh02h4ea7]OWeY!~iXNZutt-1lh0/@ C<&Akk)D'wTe*U[$rlmz5YZJƅ : `Il4iď.K8 \G ;MX##8Gk3@sf'#*X \AsY£d@W)a{1]o)͂?ox'.;/?_ѻ@: e^ؚ|e[.Vɶ4Tɒ-PbIdDc=jʼ Q $X$ U_GW=y+)g1Ή8iz$O "ɇ̽XfiA [Mʦa<\ZScFtסXK{nWb:L'?Rlܚ|x/ )jm{:O{ vS0i«m>BA)jn!psc*42}u)"D=qt:-''뫗`[ŖФr5p-98[xƔ%-] fOSU{b&_xIQYV"UQlٽ1l1^3)%h`A0>z) WlObXZ}L1Lqlf7_]kEZ+4FJ UD14spNJc9g)H\h"-+-@mۋS"dPz!)|R`Pz!" Tfm=B5OmKu18tݰۨw(!e*TZu28M LD jrz{dŻzF]W.[[e锂ϧA q>K3,d7ܵΪa!?o]r$i6ߩ eGEK̇ 6vrm&ۆ`bpK-PKy) uE5f8qZ/ܕ_2,1ʫb,~"OrQ^^|eSuՅ+CElIPs(u'XŔ3Ulşf[EuL-++szGْK3`vf~IK- ,эT% Ĝ ӹ ljS?Gpn~ir ldbG#%i+>혤l[ WKZґ?]B|7a1v =!{ny|fHdAalRUn}QWW4A>F+G.㵑r iw@!Z1)b[w"yFܛEBQ;7M` ة7Y95SSV9VH*pa,~6Icˠ {|C]3b!8+6ݾ۩5MG`Dذ<:p2FOH~Tբ S UZBQ˖=vAn$D0|&t6: <҆'skzyI2CtNZ<}0GBL <"O[ʚp0H#up2ڧpu]cH7@sxb9k;.kyFC)u av:kPh(C=Ϡ&x|Y6G)uEj'N#a(I8ZdUWgʧ50a+68xnK WO7NMuD 7Vgm?[_P ;@!5cōI Tz׀FK>-TSѬ7D$Ya }tb:s +vCk \ @ weܟN0j"D_+<0h9tȎal%G;n>)wxTLt!TGLVbK 0R ( 櫃u}t^qt_gT\)F ҅~P tyfi}MRdf{5:3F̼XmFޫJP "Cn\%"*ԆEswʧCX$ٲB#lzcO_wn[atj \(TUT/od-.gώp2O*(GC/؞䄻F "C|+a0 Y#k#dZG k!ӔYDR>,.Y")MN |ދ''Ps`^w0FJ{sQdWy1_Cui 3},&a<{} X^w ͹JvKg] !GȾ%aL% X> * R MQ#oho,RV9O%߿㺞]'l /lW6{f4dҳ2Qt|ĜCWEN'#o$[顏nd+G$obֵ}^pY.d$57'R"[,nf>ٳ-3xh Hv_d Fަ8&ƗWy<]wp+?0+ =%-i/h{s!Ks/m2e}dObO{0wʌSК l<=eW{#ns(Mm0HpbŔW@0ǓLMHB55#57_8*f~);yHU8_q(]^an`,]w (X6l&K^'D7S{o^|bֻl|_vǧ˧.hɢ|Z==GM9)[*]b'0<䕥{d Qbs::~5c'e\;h(}*j0iLPt+&gJis ,kFvsv++,>+*Njy႐YH#$x4tt3h٣uŲ rGxڟwV<] 20RƗN?y#EGt:e)j_ Sgzǿ(e?z6> [Y η+g$y;lX}~~Bskbt!Fybft>M%%EjcxGfOmTx'+zfnJV? Wjb9%-f$ɇm{#֣7ӺK{X&|'L©ϕ]j߿klP9W޳?u|JWn \Wh_(w+|jjkHFfj+x;&GW(R|2NfTeǵB? ?_ ^ަD$L`- 6=V~%Ӕ*G}l٥dA!Ⱥts77}-ABxź\xD2mQV?ok>"N/ύӱzK I*޼.(ЙqxjZ_UVNN#S3LEU#m> $Z:cA~qvayQ[.&juo1Hb$@8 V" f(Θ7Jn2/~35b7hGW`.`U4\ yqr:/0"-n Lc#xf{_:it)0 E -tζ+$k.wOXn1Xvla`Ql)\^r 1>#-J|6_"bڽѼ0[ԤR{V~K'ĈaFFc;ӇϿ;kKCsըe!tBMl&4yBj"_R3X%hGP%4)a?QǾ*g0ԚXz LrŎ8=00FiT_ʽ[t$-kSn!/ۃu=Xd,<= Pe?V!CKxremѼa}fOQnڡuwE} "}1UĠ>3u] ^Ҽ!?*;F;hVZJϤmVUpʪ!JafD-)a>^ޡJȪ* t@żq;sn౾PĐpglxޒuތj9lkitnpZVꈖ߇'*Y ȳŦI/Ῐo'2vG*r5pGdvm:7L!wކYqT,;0ztȆ=]'V~cu<^3gN2ئăKvֳ1J3ݿYmt}KB͈R-wSoݻά<tŞ|i~e g_|XE=zf;.:*V|K{]Ҳ(Դ/ur@3c>0D) ~>?OKێ-r9ULnr?찕'|cߊ\Ӄ`3%F/hw]Aq0g]۩eȊ[,`ʎGa+yNLTd`Choa_.'XH22 Xݞw?* 3'H_s\ϿY ʡR(Edic/?أSn'!juc>h7D]X/$SQR{ѺXcݷז)$]we=)WB]l>/,.W.sp]֚+ lVe}g޼ӱbC4Jrn;?8=%y8ߜ@ş"7ܙŬ˞_OMzf!aUKfWotJ 8Cc7Mo%eYPǓd)nr'RJ/Ȟ~BnFƄBݒaIȍU`Xk?.:HSon ɧt\œyהǜ7:3:d/}=ך|2LXag_kO핹=C,ւԍ(9>gFنNBP~ީQ-˦7O1=;F׾ntkצÓ]ڞN;Mg !J%o>\iR-2SGNOo)ݖ<@Mę쳗D `dP 4Kx|ñ/u A^W# 4Ydn_ i2)/N]-C SR|8M:NxG@mvZMr:qԤXҫ5# &f#g@` F:ka4>ŋ/DawMXoXwnPC{/O4ΊY-Wp:vß@&/K S]6?Tހ%lGqf916K~Qs7.RϐdܴHy7ʡSUnoK)jjn2`!+&3uے vod-.+#+B4iHkeY>z|ǦX|/.=\06t5\F+">"y"8]d$Wt ,d%4= 3P*yuDSr00/U& Dۇ< cPw"qgz)}F</I$G o)B7]y$ΰe2Wǚ)F`џC֨(4VFSφTȿ@B6w(a%,hGSa LyR%\NY R}9o%%2>#LxdEA%ьwˑEVkGu19;g9㭗Rf !ayz(٘LQ/gӷ6QTJ3iP6WEn{1!vы ךN ʔ _wrܼ'/d^w<-Z3U, FZvvZGƒ̈́% (Cfo3ClNTڬ2FoT$=T^"z)X- jQE:'k&q 8m) 9֮ȋ֕&ӷtL\} V&N&9[sGƚ&Qvʮ-S?[+/wS&@6K|˞`]h_Z5c^8Ĥ|fϜIOF&lg-t^`n,c[ Lߕ~6%)`ۛY`u61[U LCce:M3k5e88z'W Sf߼.tm޶CӘoJJ.GDO 0u^<Kx %P|[ wV\._+?hKyѷ9{J_P*m>T%U5ǧ@e"A&gbB_Xoބ_yF^'i@Fո{6_yы;%qVgI' {Læ- | YC1}m!{-i U/Exi /{o&ܥsD*Ze;7"v,Ǚ7{ǔqfn-i19]??oLV$40 ?sQz8VDCPM#ziOPtN AAiֽ %އ;jF`{:ڞl9Aw_tF~i׈ȹLHt""'=\I7`ȃf왭aʫJ |gb(]hәr\sƑ(xz'x9FG~L^K ]!䞟IL(Z:E&,P\i[^B,yqo׳a>񳽄4r.J/k"[?ȍf,4Hu|oP†67۞SªtjLĮ?~4/oۛbia鞙3b/z-]ŇDIe|W|aEsU^:9rͩF/Q{KaM7M`ETz.(O ߧ@{*O jîQ!>B;砒>3xgfC^͢]0 ]ɺίpmMIj K?h}#(^޳uG|p|wGp5;"j_qm7j)LDA:6ojoLj2ԙna㐹pmƶÖy*?:۳O߿7l [\XoHMsG\H*µhsnִ.뭪{Mc3vsa,ıMr<=Ii*âmwHlE4N X0@B>E h?%Nj`mўSɲG>6%x2lae [[F$":b$! ,_23Yhg[>6twn/ 3I>[l3!J ~mafW5v"jEO V>o|˙l&AK[~3].*L}˓/fqMwrWAes)!ǃZ22a)gޥSlǿ eR,ԉk Dm6˹p~[ο| 6odBq0|z#pxn]۷1ýΑ7LVu|Ըl7TFlxf-m3*tޏW l6BߡB~u% UM&p6H?+߼T~=N+\Iq;=m)fI=ڂ<"gaf"K3/翶,ו th_௮Z .w;_V-GVK4!!?%EF^nW,ž b/at1&'Z氉>|䆽P!) ߾*O x;(B]ɺlu'h&h߰M~s_0>uF,qx!^∢%۝S'4B=I)RYtnnmԾ7>q7̎)ڽN5 :^a.'kvwMM\4:׺؝[R@,=bY+rN.d4n@܆ڛZyi{ e`{6%g!V|E|.&zd+j+̟υu\}rSVFp8ɾ?|Ub-pZA \?wC˹(_F9Έ#eZZ'[-NjͽCc:ip^͂?ܟ+;/m#84e4{CQRW`)N!'ofa9WW>=YٗsX4M ?QX/GTҿ_}|p~B lc*1]Vh=iZ >c!^Vh2+/}͞Uo]I;̶yخvyL GԎo/d] eNGI,(aF,㘝4W{w\U;FRnĮ}O1O?W*4tWhT˿% ?ޑ+gU8&Vd r/;nOq5m>!$][KҟR ȀJVh]Wf+%Z9߰f˲̩kݚN!NdNL@R-YRK\+/3TŘjR9V0 R R  yv.c۽iBh9Hzjr&OĹ%(oÈsRF/^l3G{#Ῐޔll~|*עrw|xn}p9,)17>y{Y7$'[{|Fpax`0 f9ߝrV\3s(QZ2A3ҭٳ1(c׬s٩-`d$qkc^OiFuXݿ:o2b1{>nf:@hY_aj =2)s}3Y}U{2 7/+XYL{aGo֧~@->הyuEmֹsnmjH j9KAv{?6knX1ҹlfyLz&EY_R-ܜPYΐ-&R-?~ٖipI.-;0p-xf>~iz3l|=a;*2_2?qY!qc%7#,anv Z>_"ՙz|a®(&#vGQkP[I2!Jo !uKiK<Ƃtgp=>_$sv(hݽ!/ŢSy1?&1&\?גL$f@ÒDrh: Z-= I[jk9DmK.aE/s=r,сP6Q?w.~u5󼬗Zϩ@qEx񬧕?r4fTJjOجO;B"OM5o,Q_ˑt^+d_z:*.y{YdZ=5"ub%z:wLŬ<|Ȗ3]twwt9VqHT윅!.im[QzX-^_둿摘{3ƺ>x`5:v=k7Ä9k91JqXN7|M6o5! Ee睽Q2ҰNhf&EYXU٤.EuP>-ٺNۢhJbk{/Oinl^O3e8E~sBg-Bg}sJDeŶr&Je8#d2&.XX4jYXw,bYԇX ㋳5oĬaܚ| jCYC%rIuTk;jl= QmX?{ߵ&A5Tj8&QpXgslt#ϝ.ڡW;n[x6⫨@QK/=ZQbKQPv gt8Psw ߞ_H E@~h3$xMN>_ZLm"/[([^~gZ&/4 eeGLKj#}v} eU \.t+)C\YOoND9.N?LǓo=Ufْ09%$enj F+~:UqȕمYz߮C"HFRRbdZD ,o,ғyo=gfws8@tdڵ8eUnH! p(a- 7nS 1gyi|EU`FǿC n#4z߸;Č6GRaZhZŇ4͋Vzwu|wqz_vqt_^Aw|j7﯎//ZG1#͒NϨF=>dTpKwdp̩[XNi~=OXD ,]#-j9U[*R_VP)m/ b>]^^o8IIv+_TBiX8^O{c:e5WAʵg O ñ,,ݏѺFt7\w!sq?fPqO<ß'A>.* A/Y"+HYy49{PK^hAY⇼ kr\?&*m4]>| tr~-gsV*_7cW4ߚVB&"[F ne^lҦC>FSpDq ճ~U73׎_iKGL6@3SF~BL 4*`] 𭃇nxY H29̛mG]J)Բȏg*604KSݬ^QfXخdЭyufҕzfgRIĞGw8["ߜ渳<#y Pt8{% :n鄝 ǚTԝbt^Vyk@<2g J ~{7FrܦBmYB-vsq$t"G/RйS{ ە1 Kuo,aB%aY\792U6{-TR?$sCeZ^m.ExlP>;U U_XNg3E=^"KL/8z+PAfǪwm/w3uUXq6ZL\cW+dmĄֵMn)^l}0D:a)Rt=@^hXX>,g-_c̓3+YpX:4Ry{;yܼ4unnC,+榉ڄT.nd G]ZD"<'FIwQp}%EGMҎ+2z}XZnԮ\N[l.ړ[7n]r jn,s۽ '@}\\_qD TS4vdr>sԒBKpnP>ݫCv'NostkX)صɓRIqglUKF]?IC8իiSt6y / V|io'ZOm6Fp a)|2DL񝾧Af%pDQ< n"aUAg q^}= L qi`'pO2l"̆Bƕ9ZN?Aբt%a ^ͩB΅qN4MV.h4D%T"h( ^Jr[} G/8w\V⳿ ΟqUpR>%Rck ~BJrjA!T*9YYlz:eUVJ Hvhya2y,ϱ\#$뢋*|LBYN6) q7q}3rt"f$͝y"['~2@qi=I[yDϒd =RwO0dJ܌=axp jcDj{q }3cԥЎqmS%fb sMDDA>(ȶ*@Ly;K AAe-(\$Ԑ|EԔSL'ɦ0WvI9#7$md Y6|LyXygQ|6KVOWS젿h'/-d'//x'/-d'/-d'/-d'/❼\N^B%;u(˕ʭÙ1zKq*'-O[(p?e{ wSg_e=vSݒ$;~Q6rˈ%'K-%N[ܢ ~F^8x{sh"|)s6JiItҠj}./q{>肄g*H~GtJRVkߧ<Q|gg~pO# rYjgȈq,mLg󽇛s/p=<<qFz=3If?5-eͳ c,=DuȞL އCx3+;μԻuDqpmg'jIM9 ^6 IhU6m1YǾkL,Ljb*_ZHI{ rG^{l%x]b AHe#6FI{>Ǩeaq>pq8ms~EM0ϕKj_Kl{ 9.h$,4'jlN`m0E瀯*9X_/_Dˡ$ |מ"S;ĆXfJ]o nR}MlC`±fVlܶl=thbE3mOYK&a{#γ_t8Fr*E_\/Z>Jd0b姂 OJn&}xJ#b%ե:X%_]'S|ϊ*c<-/*}nyۊu Yܻa&@\ 2CGqJB< %8Г+_yxY/z ַ=ʣnt b Fʫ^]|i}6`R 1Er zB$lF.2gKŴ(0К9dgB ierL]H\e= b<8_[7 x/j]m{>PL f(5|?WKM$,Py.q"%:8 f͟Q"//QqދP`qːCz0A7cMdz+V{]BFc"ۓynx-{(;4~ [a2&~I߬3lc^;éb<94p6M| '@(f#AHX0FzF_^}pr7*`dvd2a1㘤Psqn7/ ! kH/ھ a?f"g¬6dM\/l,iKp(ۃ3ydRc9#:2Nf7^| koyKhU=;VVrh8c)C_YvAv~Z_0a tM7}qo>\7jx _ϖtzeiݽ\P=-6(0]_!U3 (؎Ո(3F]1DhML]vMzOTM=iJU%rYqosˤwM۱Lc)Ni6_oF];KV/f3Z2r&[j32"}#g%e ҅aeG>}7!5ɠëՊ߼?9uٷy2Bu \׷%M@O `EsӿB_H[au$mzG6Ŵ{v{o| ٓ k.!YFe+A؋D hu Bv$?khFPA坨g{vd`ithK X]wuY¹4Ed{TsKabt" QKj?985 ĦZE)#򌳠EДBRC&LUl{#y%%/<0G`15ryPЪ/ d+@ˬ\oߺl}K>d&aax0Sk="XϸJtRcG@cG"kS&j 94ah+BF)ާs8,v k_se#ixϵ917ٜ܄2o/ŊO\:2 ڏyQUս-h!A߂~qyi~!浪o']oQty> [UG#f6I "ǝ:2.:G:/ =lUgx=3b$U.pFN_؂>JO'MLI`9#KOMn%WlMnsn/9:J]ͼEfPs`J0dDz{VZ=~^N Byʉ>y3zdCRrC0./Rf5!vbHU)6?5k1lirԅ)EO[g&ʜUb (Il}@? U n:kpW #0CKʩ#aibyMS3eY X~ub y[ѵuZ1%R(k(FvZ=\?>km)5>/5etVT *]bm&h]y:抣Y%E}4!֭,!>.Ÿ~eqjL/aCt>~1*gYΚ%f;,=>"vf=H!CGkT̘ss;o]Н y߯y2 &#IJ\({I2f}"v/oE=PQ~P 57q[(9|l0O2 NOeD"3و jz?cy ٶ@OsAp/o _ӈi6Q0-nOk|vqtx8lG1O1ߔ(G#ud`MόՒIo3QkZz{a &7Yek^tz.@bwa+Ϋg5̍;"@'aCU.bg9 [+}IݙGуS(L58ȫMIAoi<#8J{VQ{S)ŠNwߕjXi4CṯX%B K_Y+%j->$t) NQOy| wņѺr۩5hKz*9$HVoш=M[2 NEI]zE\=PPᩃ7I&_bzCN v%ʛf7ͿU^K5 w[ЫS[׮Ý]k#׷G~ʰƖS׼eE9 Ng~~`?kF+=1tᇃr->T<:DD Q$@zev1$crm+aU**n]K[%i vٗ?٥Vև*caѦ3d'f6!AJ6DžlZMy;:?^'we9;ȥ-2/ݘt1 ֺq Bf6!@VGiɛ&ῢ篜0U5 #䖆{zkD{!>hMîA#-th9_&{\ٶxSE/ UQyeV\e$Ux-/hW/ycv;ʷװw^K@!R5kfZ,[ !|s[EIBwdߞXŚreƿ-MQ́Nų NmJ?'pëۯ$w[Rcymܰ&s) &w0!o?45vڿk>Wc?Da):)ꚱ7S)8RV]#hv Dok7YzF4b t-ڃ؂TQUnZ{UYު̓ճ wxQJfb}"?q3o SӂXD1f:؞*ũ90!'3ҸG@oh=M!5l,NTSyX|6-2H<5]ذ^u0Ow#|t FT߬ԃk9n/ulm0(9jj^QTw]q)Qᠬ'5X.*%zWW?mEuνqܾk5ֿP^Ѹ0(:D3_̦H7Yb}';kkؾ5j-B€^f%ǙB=Ėo;0R]sIntL8"cuz1gЏѱTzxvZ QiMnlbrFb֎\zYn%ȑdȢFދDx&Rǁbĭ<\ZdtPm0ȹ@F JO?z\p}%E3_RhGKO+8DtpA|r#.a> g|5t w[ڋY jYG''j'|"_ 廄fڏП"_kD|}umǕƈnLÁfoa2HBђ< 3偮S^?2+e֢-,̟rY'JN-)F3k_#.󉬷մDaxCo8 :٨} |sw6w˷ά/]Wkcj97:t7y[X3{ESJ7":h6?QXoD$ښhs=83Q_D1j`_iJiSc1fBZx{Zr^g b+Sά8K| FYհNX KEB.ix91v{JcC~K=F~=&1k}ScvYKҦGG#$l r~ rk~4URFDkϴu!B榛K1zkŨĎC&ĈXr)\c&yrqs`|r< GKxbFV=?fi␴{D\ ]t=:i67˘ B;%Q+)a 49dk۰ fܾ4{>6 ]E5=ͤBro,3SKEZc1ogƱ-j93}-X(+qLV )+ݯlU_)Z W/HP֢՘ǝ+GQ+oN[]TlV滝Y/'Ki7a۞B=.OП$ɯIPŸey&4:"{!lq4쎿+A]?򰃵{Fʀyٚ]ܶ&o3X7;o_6O AC'`m"kfH$}%iྫྷqLl<3CG@srP3*?s/QӟU*XCԼai<{CyxJ "qKmX);Ӯ4 nwm0{U51/u*wG5D7+݀DG9WQv'=9)N%-&-ʹF`GC|y"JD*CUMҖ5h]my~]҃u13Z8KAZIڢOD}wyvل/:{o5չ2W](%#b?$Q Wfq&oMʦcU.)9|ޏ4)cYv4(y~\8ږG}%\`bjiK@fLƐݭ|~s'36zQӗԻa…T*Y+ClK(^/"BR;VuX̝+>\L>E =u\{cOH-AzI4}^xpL 3FdM"pB?zHgSȄZTxԻ^헍#duӿ?x@ 6Wc3;-ڦX .V)_5p5 9>Hѫg-Fѯ sEƮθ 5*{2.Zx / "]ݓ g~?? mhsL͵:+sn2ySxE2M{Y t>ۃ.c3z60\ce[Vc&6#W5-S^i0uh8fM45fiZ-"7L7KY~b&b4g7Zʖ{`#LfBGŃn_ˢA{6lU*~ׇ:[~mVNΎ'=OM$RJE6Z`n0Gb[O vUT ܓ,ЯN@lm6 g%'EYY7g|gקzֵ9\'ȷp]X+߄ZøJCVp/iB-mJ9ӊpjxO%:w\lu[TG2PA urg։O;&s835({h,V:2[oL`f9Dg?S fֱM $v|6k̜Ԛ^!Bb3[h*CQZژ,a@xuL[0ڃ׋r6#MDXSX>`9B*E[!a@anUy_nŬ^cfjȁX oIUT@}[-n5O(Qw09:#?3g\R}I,#L{̷IT| )± C^+7`Ny⏓#|^껳}5Tad=.G y֟"K4-'0ũQ WͷFTa{r vFW{uYBX-t4kmKCA j]/\܋p~`eՃƢ$53LQbgP4[ɔޤ3r  Qwo4(-yZLh7lk[r'p Y3@񥉞f"AucaD?EqB|7Yu8o""ɣiI!1g'n2;$ۣ XLi$c:Gk7u2E9Lz)MV.g&rX+Imo mY{{v }oK^ftݔf ʵ o/^IYW5Ǩ+3_yaqkZ3t|lɴ `kfcGdac76*>K{ZV5o{rp7U0嬇$l)͏~IwWLw {V>"ԵtϛzӱNp&B! Q/ e;+G)'?W =[opڣO7ZžFO-=9c^$2T gJ o LJoZsUy,Or/b V,5湶?je1qmC ЬGinE[.:%<$CMǺYW3)ywN .  SUR+ h6xZ"G咖cT>߶1d0z=z|΅Y*7XAoIQ9w0~M2c Y&\-.ΰF&Ӟ٘S|S<9M19;bC?ܱSioL,/Ռ΋" m1c0u%qqD ja7ڻj a3mLlFd2 C8D?NS/n]Cv ItjU=JO<mI@\II["kAZi >nm$ rY@RC1ke{ܞ1g=( Pd5쬛M`N,Zb `#.w_G& mеqT|9۞u/ɀ#%Qq-P_ fZWD~.Si[ȌK^wg~Rлyi(Ox0*XxeWng/x]Sڈ֭բ-rwQG$_ۄ.:P; QlCj?|<[ !vN|]ce򙨝G|Ap6:瞼c [rOl]v'F2OqFW6fa>H4.6Yt'!,щY{WR57 oW8Nnq+>蓱P*­ WmGPSdƙN`FU_t@N͞S$| /l}Zz_-E>^[W)>=>z'B48l'AUXuxOZ?B^U]U'[FȆ)kY.蘛aw砘L=޴;8+B\Crdrp![mHyTNBH Z^}AaĬ8.ј"VK4Uc eb M_0#Ʋ.\ѥ/X$6Q b8Tɼɖ d~emLKڥp7=FxV$'LWXiRA~*aƶ:Gr:g!ҴTq,J\$WbdPDmV4,lDQ./Dl9_2]'>J#d`qQ<͞cŚԾ%'9b T8LV9Ҏ㣯 zrN|Dj@ =2t]>A futY  a8Ula5~ X[菢1mdS6ޭ)OMơu)c>pn%ڪ|b{jtb-ꏭ9z.9 jv%v7ן~[6 ~f pXT͗wKT{M^`G&[v NV 3y'4L7-M@1x;r0X|ʡU3l&rMѱW(A\T'q^~n"ce^F-D!4 zKt0z`F)T,!޹?o6mxԦP nxz^ʳnDxoZѦLC{V$ ʘ+PbxҵO5W%;=D :+rHTQvM48ʕ MO ,Z_͆3ZN`qK`BGhf#JeB)̆ 5Q3•X= M)Zu2/ݒFփ4A<7{1\Vf^kv \ך|Vޚ$mfx6Be9b`<,l6Uabǻޛ$Q,f4Mt_ v$WXl/Gi4TX<#Ŧ=3 QX|h[/;L t&.TK:q8*.llnh_ %E &莑B%bP1BhO9O`ki"̿Q +f*:͜%ȪiMZZ_!XtxKJӟOCfZroM.&d 4iK [0XД>ԨN&[d s&[V 14eP ٶLJpe0sZ ]I]5O|֛vF_2.IԒO{#) {z O41c·6XAx6wERS2D43 aCg2Zt yMVrLŘ<ǗWnTgs~G eI_)`;Behہ#W\x<]]C\% XI1 _*ݔҹqXn/n]`IE^bsUPfʜ`BAz0ģFyxhI}i 9y0[WquzߴY'^ //Ͼ4RS T^dpv#DoIsxU{6Ybqf^㎙e`Djh!/:87kNމyroyƈi˿~}Qޭ=ڽ{wv_t^|+"JFĂ7qncSKⳗDXTչFϤIT9 ]rT:H7 tJjyM9}d 'o ?meYN8p8Ow:U,泓zN&Gb[swvqtx8l,ʳicKs^G,Zjt2KfY~,q7ܚ!.7Q#/S?{FUdFU yRүd3xRGoMiYNkt8d$XC"dQw W0u=M`8}-qkՑV.Sus<|ƊIvMM kM.0P1ec!# Q r.2\yi6c'FY~4$f[ x̔ߢCXӈ.̇%s!y&hCC͢4͞]>߶id=%|;/'}oYC-k4E.I8o{*A/k)hN[}ceDN^rq&>:l28bղvo&(-SuAĤ-1޾is?"5֠7Q[H fS I'+= SBjƹ7⣝nFGRG{w-)r6"MunN'FX`c7a~ vNwI^x%O7&=Igܫ%ҤWi?"rk_6Gx cg'CЖ ͹\vzx0J94kl#3[=ĽA氽V6-uۿ/[#K[9IgDj~-hN&Dր r4Aϳɥ)zXa)hwg]xl⌱Üŭ.`KӗӪt&Zg8PψE qu na7TZ&ϑcSk5^d1O^<AɏB?=M5:UX8sUZoF`EyF)JDU@ W =z@'kKPQ{s"읇cr'i"po+QVSvׅykpj\98+/of4{ft\?ɥF#0^1lI~a^J _U^4s嫵%ذV,,tBq0{oMSB̙Tpa?ؐ6|ywyrp[Va,0_9UDm$]1!@țO/ iQO&ߗ{i(1OsH÷ZTSᣓe$Rc`ܕOhu/.p=&|HRrӽdR^+i5CY.}cI$ј0஌cP.eϢz@cB>NǵAQ tqy>D!|ᐂENK`u.? <{@ gb*z@__-DgԚ;l{6dơǃw5Tn)B[-쌡Yt57;q0OyWjK%Ɱt|ؙaxksnhӆNLH;s֞ܖ 5PNrqkfa]3յH_,^tهm z˸/3\ D1vm5N3BӡK%܅J;2d(o$@p۷:'6^R'ApV8NvP$L: < IlT4gLs6Iv$?p88`HtL 5uNffD8hNSUI/C~aƋ:#PrFM1g1l lrŽxB܁n|ws~1h{,&UMCZ:@ <~ς8Tu#$1zIve_Zb<hCyI#4)|#`$}c 曄ܷGYwfFlS5[BBOadͯ$ Sd:l6/4Sw)Zڴ#D`yGL<͉t벩`ԋ#M}].d ]p#+ 1ʈ̚؊`h=εf4=810sth7M]ѳ biCCepđ姞bdžEQl8~UM fC$)<}|Z|Hݯ:,0^G Yʿc}7:I[ .^.1JzsW{}enp2DŘBe/&vd9<$s|)'cgGIq+Bv6.]t'C17MCf~3̦-~iؤ"h!?>>4d|/W:EU#.3n7A;i>&w0"0b}`#tR,wropTv3L0~Gt08o5f11=y[rՠaf[(G;Pp|nv5w0F5˻z!ȱ9.n|YOrOP5KY_ccW}ߏa>U$ѭD}5xZ\{l~z|0{Odl+ as=Mĵ!4P-DI)4,h2!y'@Gb aF"^ IkW  Z_(xK?12Uǡ܀ 7ľt`,HRoɸ !L̪7~>y6; L6[닽{_ n D{k:v̳=1ɠ5[ӁE,cciyFxpk5Sf|Q+!t8F=7ő`ڣlIw%PNx\/)O‹. ԩBbz7tn޵-Q2WBlJ},N fE2:e AmΐÔp~6I1<'Awn  'F6i>.$#V x ׫GI/ص-)0GijYs\9R0SyliZr 6c5dzəE0LϿ˿Vm1Ďd \DDp] {hql+#bMTQdꍐcQ&l| }uH ͙ ğ)#[ga9Ox1l:DvYVwI ؑǺRX`M}# e1X3Vu*` (驮--l(1Ֆ[ Smg ~LYSƦw ǵ/gR|Hݦ[њjČ7r_WzDpSs6:}ߵ[y< EXkpvM%-d&*T(G $5.=g47Wue]bZ{vXħ RmYnϦ50BfHz@WC8Mdz6 fT EX Dh#.O~%QF Z׶#7$W^%ҪI+F,UfK'ed{LCo\ -_mZV4~ v$[_),|`kAEyhѿF2^Y {t_)J*5%E~24cb{4%{|Q9!Խ!Z'G%$5B=XKhbƍLX;H 7p̘<<{E;վ).-Sv5+M&#tܺ"pv>mPo]g̛8y9џOt=@F4fщ(a !`6ʆUou|regm[g3}/xi^/Yfc!쎏*gó:8V uhd #?iRӣSP/h;k"˨s1ZۆQox}? _>ͷkO#Jd88e39GCBi(b_eBD»GxmFyntWCxD8aEv_m$: kY_.]>y͢a7N{m-_s/ϴo%v]$B78WX'gg eq%@XПV륖5V]9-j0}2[ZΫ~Xli՝g;rW+ǥ`:}Dk=^}KzxKy7^Oo|ƙU Yx+qx^^0eA MIk,<6 I{/,ɞ+[GE7GpiJWVY'x,jAHye,E3JjدyNJ+wt=g/Cl&1R{a <@!yLjYVuEb|/="f d_Kړo:Lk$is?W{'<"Du'0V>F +z6Mɶ;gMNDv$:6'pbN~ҐzZ'1nX6=g+N+#ǿU]jAI mil(Ƴq=?r34r+Cͭ}ѠN6x p/j=P7uȲ;iKenyd ok/XgdSG9;Z͆O$A-CLi K79x =̮15tB&4nZ(o/{%LV+MO|OUbgߵP\X/Dɽ%hamPbcc(2^ļR ֵܰ=`Y'+J#H8=.3Uee V*_>}]z;r,;:` 5@ OXy꟠hn%.ٳ宜=w^EV_-G#1BدahI [~]vgojq/3Ba@ƾІƪTxvj qxF[ZC8<CHqnXkϬb@9/2p/ V<7p\Gh۳3K[YsB5iٹ3hL8[ῸZ xo(}ȶ[ZPW+h lO  0LbOT-?7~-{d-y)Un*^qoЀ  5I#܍I's:_E`q /M"}KֺEgHqx_evf%Dž%Zgou838q]aZVH:͚ѤPWNyzD&j3;qϞgDhn'opl嫹2SKCd Go׿!˾Iד){ >B }D|A3~eo"xF/\]S~!ػգlz3՞Uh^SqSV^CcOfhZ=YCË,jď[c ~ ٜ暚<0s7350yU%Ct/ɻtL o,Ո {bW-}{wױ$clT?MTpKi}>LNw~?On|3 %^<0Ůww d:H-oTOq-;}_[xV1& &?2ll3Uվ9 T[T}8Q0I{=xIUB|Y%l0~p2MHGkqħu-5/^G'@%w{Ka*.0&*<}:mv/ӕHyq+ϑmqlۡOooEpj!="tX8KϾwXy~|W-2(>`8~'8P[9}vy.vq[a  >7{>G浫[9Z>/T?R-"q)+հ?M6-d&#ۙqGگ1r &N 0a"j\\޺-elO⤄{a.if˜s/St Jά?b }؊@co>D<Xq#=r [ ? $[}\1!ף]H#10 8%Q근d3, 'u ce*Fs}Pڋ*Ps勯}z#8ǖME|4\Avy=V&&ū5!i&90*\<(gyPjKlY~Vm.NN2C7Iz&Y^*dTH10&NpavƟ;Vc䂨`mq^N{ ;V)~7+y9&+~qtO=Ug0'TCdt5dG)ۀtПVJXɾ91ŲjajFM xo0C @s=Ș dufi8w66"BBe.(Z-լ@'7MlV6DhauNG}s0a6Ggx]Kv=mEv;ˆZQav׵f@TQiG y9V,R#ȊpcT6kCX|k(ϏF&r GU+nUŸ]ofOX^N8wRo^s$Slx8ЄݘyL,S(fS=yYl-kǂr'T}ꕧ"?e _8D%;8- j n45̍6;q>=&uA c&C :[ַN'(a\ǀ,e"\eFoxj&}G=dias5!.p4$ ;@y %N8e$-<(eA"#^z}#?BrZ'Wa--dڰv >|:l!+XC\ʧ+tg~&6Ƣ 1U=zUkv g#M!7yx%zۃWs2g-5Ql^%qO m0c%*}w4;M:j 3Dom0AP蒥h3(ⓄAx hʈ`uT'70S"]^Xvp|CiMl ܳ7fG `Yꉊ }"+gҿ$<smܺv=fեMygD,~x_9@gfpE."HPS=Wyy|~x{' wu|v\)CFJm y|oc1݊n:Cc;m./L^^') K`%*XlFnF`朠.JmkyUk,+dLiH^Zep]/0tr|9qh8Gnl=D8w{䶗W]}Hbj=WGi8⓺솓6,Z7NJy+`t~Nޜ= kV?@f.U2H~"rK376FƿKiD)8ixӥ M8X}1>aAm&y(JS>wC||~X#?0_]\7ЎUºq z&V?ӸGg"QH+4peAHn]kߏ4i6$KT8C?]?GV**t}޸7lX}q CC2DױwN֩ZS{6;_'C+-} #͵eApUNR5y{LIEff`uվUMLˢ_?l5#fyGmyNlW^8Xv9^r D~F=i\x֘y`M3U(083*5}2퉾7/nh3-btz6tɶ")ƾuc}ΞmFr(fU\`+]9\x;{H?r&X{.dXfbWzv7aRWޝp=[w.f\X/ /Gr}'CZ"/,퇿XlcWĵ;F)7>ȏ)OUΞEZC(ȣGpX0D84hgit`3@06V,N<0,WCG_,F%YsqY,#d~q |{uuj>ml;紶.l&lדWTc]4]v |[lsoWAUl:..r/OmtAOO,<s߼GjZ ~IsU/ww^HP{W RƏ<ߑ6rvOGWߏ.[@uiPO nY-BkFO g^Kh,OeudrM-$Ǘ)D"9AG0I֞q>NҟK'/Sf N<#Hgo.>ŭOOǧ֯'>=218RUO315l}"MPQ]҅0$[#n]z IN(~Aowz|{W^(AAA{A1;ލ2ul#_Gc#V/E D! /$u) ]"x~l[Wfsrv rGL@>I?DV㙬ŐKZ91?We~1A`i.)\;J`!q[k=/a泗' kʮ'A(8 m͋ txo=4LI75UVoOYN؂0>>o]]:<:jV|!c8.WOU^Sݓ&S1+.G;%K[ yy\oW *l|xwd ,8<Ջ#AӶ%ZlTw8_aw!Ů"E(#y (d/g-2uv?D]6B/O% $CR/ut7PMu WOmu۫oAJ Cm3ªL.@٫˕3L>EU;5Dmo6ly k7Nhda JZh ]$"`ѕrW*G{q@p$>S_}fXҮGTtK)&}j80Iɽ4^໧ly{:Fyn~:Ow򇭦vUʋGZ;bv6NIwN MQ u;VmNMa|B&8b)':6xigh Ev`)2"q C_.'YF<0N;^ë}i¢nZگwCbCdug#yV|cQH*һEwNM-LVJD-sȵ ;z_UN,O8v?@vgIcKR $L 21V<E崦?,/|h q($bNWtyvu|vx MJ~ѺuoI7l\S?WW ҁgxcgy-83ut{J;x"An|)| )K}ZĮ*֘Kt.n7ǂ 1;Qg>- ̱iR=rR/hy1wᵂi-ėmI4/}\2R η&1PLbm̘͙`-+&SEֆ3_vݽ2u[8HV G39?`#@wϣlL Mn:*&RVoM7MbjCTnԄ*KzFxl &'XjV%r#cw-mq:vW8+1{ +5c d"}<ެxF0&kJA~ݙ`~:qذ)C 9rn}ViUr/[Ǖhz\7']4i3-GZ.S 긞7i7(_ ?)] :ڲb;IXb[)}bCrapvoҖn8"{M&dWb+Scb5M0@|zYԡ#=Vfg}ŦvVO2<$~4KqtoF ~,W^΅j< ;ߴ{}3Ւ}S8I6o=y={),7a?!vz}9~C0e> _s19H>0uf)nl׈g$(qP0횵9~_*pR>܎rÆvh ?11D̬B=gq3 kdFq.^Iݞ-׵q{gI4/Ri+&y@m=].eXCi.X@.=Fm`ƗN *-Az>x 9K]~66n>ovS7, N;v(Xq:m#Hq!9/:t1+{DT:n]_aFF/`Zm~{h(B9ŝl2mZboFEςf9$TOϵ4eji՛/&^7wW?ʑR2 p(4&j47Hp&u˹5R6wsuEb~{{gMxN/X`pAdcZ!c |O5S !"?Md"mVtLBiGqPk' BÐ9;z'et?x 0rDmd=Fnl_;vUjUcUJiJGx?}3^k𒛈$!{x #dXzZ+՚i E3Z^(RkQύsĠ\+$4mU%IWVNT$ъ8E3X1J ԟ޴1%`[ pޞVԀa}#Br18މUDr]G\I ٛ0 6&$5$Sn2 J7ΪEPĉʥ  L8Vuy9i~Ubn ѼJnm-"eDYfTװ_Þ6.~<,q*mb{ٹ%ӫ ;g5%rO9~ >i~OdWk^WGɣ"d;|s#F5G/?Ep<煕.o= vEYכ-v^ OwM6mpt!l02&7[Jnm9JӬXG w~|ɕսiANϏ"͈*͈-UMbsR WޞV)4A['Ydu|:}rlHuT#!}ݒxB%p6ۆO 77ubRy#]'y $ެ!p|-R$湂e崙)8+wQK-+aCU3C0ğ]xeCڴ&)}[]R|8ibznNk"ZQ`lg4Axr~OEk[/vlXŵ|-Wn}ڴتOfrK揣`y6+3>O~>(Ҽ~-̉Ș>`H)m"`W5஖]g_h-J\X̪v`/\;5ZpQ=-MUzJRÈ&lf>R~JnIJ]8)N6͓d6F &㑮8oݥ=>Y%p,<^+/'=[V&zëдX.L].}LE2,T ~\Po[k./NZF),2M. SՒzoFEǶ̋pߕc^ڬA"m9-gU6ٕoKg G5qNLw"!ϘsB\jK+Gwd!_aoIo hc:׮rEl'}(+t(bw<;Ojd|,-}-_6dlE nz^U=d6Rǀ/ިA*Yȃ#G1Y7)ҹ޶2ty z^jKoIKqI֗G%sT![H+嬟>&0jPv?겺~yaY.3ҕ;A7F$?jm׋TyA"y?47 /][WQ3de[Xh͢㦷"&Ż_Ҙ++_8~@Ο7u(\I6!Gl0& R<z/twi%, o @n[Q=7~ϑ:5x=/>GT+!A:t#)WѧL埘F.XF piO519kY5'Ƅ|_yQ|'$uQ]ਲ_aQ?+IlSw,=ͤ$%N6~WzbNLS='C'1xV[}9^Mf3pj$iqq_ټOU&a1 G nu53/LopzN "W˧Z] nq#Ω%mɬvn=MXͶfspy}%#7&?dE_Gc`ַ'"̙`ҪО˃Ӡܖp<++m8TZ./*'5.25~ߩ΍[TeT1KLG^"0.B6~\MO'&$K^$9=wQY8 9\[q7d6T{ҽ~~oh{DP96<fwb}{-BVPKB~{Q9N]֪*;lT@t/OoчW1zsu1@ĦQi1G 43+?2*xZ1Ih u*xZyubާ#-@8#~DSCfz c:=ދ7;ዳfy8I'n`hTwWABG5/sUoLJ5`rxJ_uoFg/>>Ec5k߽xϾN/;$fs:Yի[eL'yNepח $Htu}V>4+N__ܥ՘Ѝ1fY9oO0\\wcO?\쒅{^,yDn+z_ e֌h /ɻrh|nUg W0 c5aVc %=JǤ6f ok&+N6Eog S.r_zۊڋ͋t~N 8ca c,AK1 ~p,? (Bn=7i4+*ZAnԘv(J'& &u>F0}SUً?/{eaSF>Mc鋝qe×x˲ (>門*{}G/vOءW9g}~\S9Dp/IV#ruw^NMїn:W<| ~jzv|F_{_L x;[{~_ X>&vw~ɸx JEF ._m)É= B<֪+{.I;-Z_2YZS`=p?s ~1:󧓤7&M}]Vi/#BSeڿK' -y[J#M[Woit0fRL;yY[:叿{bgajj2}OֺKZ轐ootJ yvۤ?k.D p1~ڃ'8 %"PX빪3?\xۧi>LɝND"{74 [w'XH'|OoDCCܶxAClp`fv&/u|Iaa8 #ۖc%Z@zǭmK_F> xծ86\hs5U}K튧ِT2ʍ&@Pòب@_pY'S+yȫhy2F^]%c< tԳSB&japJyK/ qM9 뚆Q>Kr#iHGHR ]20VN_m7y Ya-ߦ2M{_cgE Ť~ Dj׃i Qf9XԊ<FZn9L{~OsapKn{EK 93\~dtDtjwg'" RS3WVEţF\.c uLL+?q S!wh_WWW^>8侎ͩ-0ݗe2(":vj^?Fh>G}ȧxc7e8slٰG,O vQWUٶ}S!8^b"RϾ3vqB2,W<6 _Mwu6KA<*+݄$гPY΋+A7GVN<7M4H % :h]t|RgT\{v &ݡؒ4GdZkk=|ۖ[](N12YZsϊ0=K'G*>, 0J;{P| ~^Жz< |f6ɰ? ߣ!dU6ze k1HF~wKj+<,˜yTXE0yBM>܀<Lܷ8 *sP(Wb/plAx #]'ݹvv)]{,;ٟe6| G${N's>~YI&Krtg<Y1+q` Wu5[E~a0H:egOsMͳ<U#Y7Eo#N.Lq3t [zb<™=75^ld;ד0hM&ɈH.cdxP,}&VǕ`ťՋH]cNla4<Bc&*;QxrH^J~Tr-*{]<Mc%mV+kOA}>_ %Of$H=)w FِOw$%<@iG7je% )ZvGvkڷw>pHoDy7¼t$ ܃hCwM1XB_x5!Hs_d&r<]n F0Ӈ1B΀(},y}._A$CZ1҅_*LP!v5!c fAc 6G+U,-x wR׉zt&U_@E,?@G |eJe ֘d#\ @?#׈cQ@i,i:$F+9^2 y z~S[~p*HzBtFi,ms2!>I(ެ=#d3 b|0z YK3_JR9!ȋ)!xO ![jY07@p!j) 4dǷHE 6'DZ Aэ5dsRjLJS-En!|P^KU@P5M[jfJTn/Y nkx8&!aody,x 0E JKd3"A:v'mBNO/ZV|tƵZOx[QF,uBL b0EѺ'mXPՈs|YD1+ÓZ[d{ 2h}x.]e^`^C4mbD6Juob!J3ipR`Lҵp 0{/?BOWĤ2EJ訦-vٞKzհz3 ۵d{D0-K+zQ5 &|/rBw)ji>wv'8>pg/`-'DKdyߞ5_M-6ؚ;$1@ X/mWiicg̔WIW8LB[C+n6wcSd%D ‰}?(M"_%k%+Vϼ$~O>>!tLUixO]!GؐîvWWY=T^U+ǟyee];!Te`O?OhM(tXۧ4v}qF}Z_p[B6]yS .'FN1qVi0>89?۝4V{W\>3pF19|U;|2s"/*M#leS*fQtZj(|Z3нJLBey`D8wf!M:U`hqت nǀ0/_j5&~B YJ "qF,*l XLS+w-O&&oϝ8,!J#Oh3Jef@_WDJ?X1_Xyy\Fy~xΟgO[㻋c:>;|C/.54ZֻVqqiѤ|BPاs5$CtEX,|\_F(#IPw"[&^Ć ܩAˆP~dyBi7QQRC_S!R(dp'A\mbH !3sؖo`C)<Ng 8FH}Oe>O9toI&{ ΄$Hsyd7OKbÄT1t hːx_$lO3Π#=jvAM1cxU9X?XZrGy[C CsH"6w5zl2`~O`4O#Qi*zx?wiِ>`3=cw `WXeU8&2 ~˗cʂ@!QDpmy;Pdw@?Fˢ G$zߥT4#֢iLéq,SQMgx{by^fcrxpV ͓kyОmrkLq@y籨Iz?x4= sߛ+rillI =k^ ȟC]G z F]]ɇAqς|R!n2{?렛=zONie뮔] 1}j<3K&HvպzΎ^g\Ubn&ygD{Pט_֒! cQVyKD=! iD/)1[_P}KK/fܚCGh)tÔ?V|KD~oL! \{,^⦙]04I+b/fyȐ#7,; TןL%*x+b=k\z'b5Pe;z tuGiΌ Z OTk!1ڇG\FI{,%؃* -GBdX~#6-Z.ktjrL|f \Y p/ dvpي/ZM,Ypȗd;5 L\QoX)dğptx6yLZ|^d)i(`A]fpna-b nQԎnW3UD:$hDxR^d+pc78Y8LS:N3 ^Gl.bZAY;#Y DB0"11LsKhG3zX-0Ӓf|$Ԛu3֑_(˭#%e7OPT $y CSXs\! D=%!,)BG'G[vT碐T"7{L_PYPWPn4&Ph)˟F D_QաQtL [C7WJ˫Jq]oGA1}).€(__SBk-[XH aҨ2$9SܬEv;4n‚+vĄJ&jV Z猑ԑ\PEg^j_n3 l[}}['ۏXU̽c!sMrtvv7oV 7 7iS!Ch#eP9{+F6Ֆ.uT Oպmy4&+nlN.?ٓe~]toH]߶6-?*^ҍTq8Njݏ2s;XvpLaTMpo'đZbK:|3|SjJEu`D>9x<8Z߉f^n>rbcV|M'Hˡ68ibSE|+~8@̸3%`e/bC!դMaU,wܽJW٨9srgيE3A&uyd6ν"/L$)Zwrи"-0GXvUM@ßÑqζqNU}/E.6M|:A,Ś`ئ4}Nl&Q?MQ/ޡH+S> I8<2gOe^ߺDeAD͇+jR#ѢeryŶ3ВE÷_р[(}0ƓV4U4m`9ĺdXVuXnd5gUJbwr rz^2UD Cf6yKЋ%◕XX7e C H`̀739hGw}Aj_2"cC,vNmE5qSU' Dm^P&"~䶵T(} b RC^v RUHVu)2ƀ˴oWpW:q&{ S^45`-5zKoy#r 2KFR0P|(et9ֵ#' t1k2ؼ:Ӫ [k ރ(z~2˪:?6~AjG߰%7 3%,gB`eJ]A*hTy srQ; S{U}|JX rIj8ܳG?4fczFĂqJ20Ձh&ӏ? {k{*"D0s}n\ Z٭M.`$6*1D:ܳmH`=UŢ2 |FZG 1áB$-~^dDĪpCD˿uQuܴ:vUǛfp\i?iq\طpskɈT <3-4Ե䊖 VF$Y&Bqpiܻ)y+[sdy {ׁ=lݨYki/l㘊6E_-T- $Qq/POGg|ʼ^3 -v|5OJopCr#d)=,GB!2>4. FoPJKݹPO/T~ㅮ,-/Z0o+E-zlYW ]W,'x~D5^˪3T#˛YgjRh -׊N)2NOPqC!V0'#HSaM1"OtdԖV;M%4[{ć,AP!F͋;_>N1;/.uPW%9 F 60ݲG&C?;+JgF*쯽&eZ +CY/OK@ fUK`T4l;Agy>2߉ע{}O,1vέ.jL(MAdda"5!OP`$獯ߥ@`rYDSG4Vf 8 %Lct[,&#݀,`7k%K.0qwS]5p7!:r0Õ{X(f͖p$+_doƥ^(/_N:Pb e spTu $Xܙt>{OOۀrkKgBh?Ca^m8jS=7muU)0`-Fvmz-iAq~B֒lpBu+.w_J%G@R9yZqL$*9rۖPyREU}QK)pMOf~~NyLi(D0x^e*ZҼeV7}5~0}b$U1J|FR3)hiÏݑ_E^71iFDCJB:S<5Rv|QQ* sוO;_Klwz&ٕA٠cf}P~;y uAbOumO+f&3M hdqValhs^Ʉ] ~cq-MK Lm_lαdtìE/<-nM ՘8mzb܋VFuӜs]hܘOwuÜ!Ί"%\@{;ɲ\D=BoOx2gUPC帘(6觼gs-/_E5!{WngG.ėCrZ8Ym#,2Mi!Hk ..L }C/KP~]N!J.8gykIN0(zCk_g8:|U6:y:~?SJ^(Oe|MXҏʩ}sDM{hS_QZCm8oz"oA%Κ[ʼn>` q 603-e khL\ 7w*RO=U %`F£sy\+:Iqu0lk>$]O:EzntH}zWw%EX P+ۅ82Vr)E6+ê"M+҂6ܾVFY=pBTh-C{q|b"l߇' <*/ ;~VKm,h?`SsouĔl4\nx{m_ mjU^_~78Hg8[41aJ̦Ҫ>9{"> ,AW/ZOs~q~w@CA@] 4t.SS; %;R'wў8_; r(H|2? j9~4cr>lsHA=UO4u4ps% X V([(z O5h~C3=a|trK(ѯa"d|߭\ͫ>dԛh L9Nl--SBkOw%sʂI)QB% PҘɊ.TlX`p &3{~_C4a gq JPL0#H"M9mhN /- Y vV`6BEz)Ӣ$J$&?Ny#h 4&Jg&y>4 w}T'w)L*Ö+Y?hMXϒ=OЃ28W .!wUdA9lZmW;k/tuY.-čw lݲ ʮ!4r9P'?"mI|%#I&%~sw+qjhj8PFo`vEl N,G%?L'8)1RDcM:D$ {4h &[eC #HO}ğjM"Y1^R4ǁ*u@Ha }6t؀$|b`}r"qKtu͔o5f%@~*Puf)qD&,xs yࣂ_HfSm-toDX3ZnZ#/z o ~Wdlb`D&˳vn1C=;^D0d+e cV~ pe,66`g0oO  )0eY聺o*eӤkͦp[0ɱ"uޑsW|e'  ޏè4rm@fhP(ąiA\!SG/A"@BXZsB,Acwf[pVV >&r? 0M|5I$DԆmB:#OLxpz?`6ܕɴǤpt=}Q,@i֧Br OV9iS/]-l>T*Rdeӥdvbr' ƐAA7\ßBoqxM]w065v}E6]1)r]v%<{ 0o+{FkSgOCevKQ aP¢?;N+&&Oʽ64B5?:z(=ME^?bxIS=dTG5+]ʒҞ7'q.S`OҙЩP_˫s();~[+e]?Ck8Z %m= ǵ(h>vajP%AΥ it+iP+_722% z$֛'*֩b]+g*ȶQOPI⇠[S$ײyn1*9SMWT:`y*)ɪ9|g.7I90Xƒe,## a-_rgy6q G~]; PrK1jtg <k0OA"=u ,yc'Oެdgqq f.1N&w MgMF(O8+?Wۖ( KfSDfI@ /?PT oҾ);8ɻ@$OzAw9M&DZG{AEAh!2 4B4 F1-d9 .(&}H;ux(ڿ[Gj))kR.|:}DS$է&]eIrْFGbə#9[`95vC7S.??kO-RW\c "57C AÁ1|UT0G{#aP^;eqB+bH= RXfs42|rR+;lG"[]wep.Nc?Tz!TV&{%H dgM_pd9"\-`6tW]m8_SiD rh4U~ j1ړ֘L SP+Hn+U E~(n5pܰ ]ل+rTMAwN~++{_!{0AA(;"0cA=]\<孛 Nha1H qi" hEI7}oU)'釘;)?Fb D+9/%0=>vf- F$2XP3uING Xu$gV Ҩ*s- byhfW5SPgc!Y ZP"a6F 1c]o{u}>r@Z4lG3,6r3`K{ 05)^ a%//c?{ C[F}g&Ẇa=oÁohp(WI)Ic.BDuª&.źЅnн$f2ǫxGj JSW f",OЂB:6|ȟ WEh y}/$srAiS4(g+#)`L p`u%ě}]50{H N~iҭTw7֨.By=P>sj / 7/㵽3#W&(Bω'+!Rh`ATۓs/Hd8J*x00z2'C _`Fj߉K%di=S<ٞ&=w<\|#pfB%/_C.+,ϼAb 5/ O L2W 7-򃡺 o ߙF729?:0\L{u eÙZȾOy]{Y9W%[?uR v\e-UDu_Z'Buuհ8zUODOrf]ܻ=[D>)@ϲVnIKDf_5$Q~`U<6" >$Qգy:ږ~dʰdA|3. $+nSܿ;S^f(d13Cp6PCGQ/qEtagn:F(6RCjSa2;_i_~r@nl 6[=$%j"*Gs!l?0ty6ViN(* كg VoN|gRQEFoF{5MŰY7a-k)?0)aNEFǨUi[G5L}dmo=,_4'qN5/=6E+ΰ.~/]Y.:qHͨLuxM=i0SwAo3$A`.q-oSw>';yÈ+F``3P~tA<5rR/+JDalIuH1~aIf#©\$X,|p-8iz, qMnVp4wG#lfJrQJ(M`xD˥/:lk;U=%8iztzq˺z~StZzA֬GGsѯǒ LZe g T/'AÚ| B$dUDTVj:dN׳xe_X⡪_1Muڡ^Fdqp(h 0(-OHuKb[o ~$)MgPBjFhɥ*pNE.ohن^vtj᭮j"'בO[.βBu!C] &fZwzZ߀ھvB ոO }\^x1 qr*-z,gށg2jk' {ת}ڃ5w^ּܞeǘ[KP0, j߬:(k-w m$ɣa\k}߫؇ReHGB^`ؗ@^Q >"i-6.(2;iw,ɪ8w_Z$xd^L D _W!8zo۩7xI6:-ވt51UQ_5Xf{ 8$-9aSDk,JFeMY!Nh(JIv" BI/^61Ezм^u`j"ĈOO#o3w(:QHL2v=#fZ<ÿ ܙ4#XU()c-3=hiHiLF f3ě)/ ߗTn옰t!3πAT#(B $F@,+mnTC_geyf,6Pqzfonyy;E)M@O²uҤ"KǷJŌp~z~*[E"tzpzHt1~q G}u _|BD6r9k^PTbȐ9eFH2kd竒.f!\:#*זY 9YkѓaPW6.#d&@M?Dfkg  4Dԓ~;z]&Pk<\1KIuOL(+ E*Wo[B 3/ڸN ?Ռ2ߏ1mĽHtKܠK!@_O,ZƝ5&Ͳ +QC©,(`<<6&EEa r%!MH7 ¼2$т f.5% lU+=d_A: H5@ĄEIfL!m(.w`ee_NĬ+Q´[[CىҪҴv5(0G˥<y|'=+$I,i3ߌ 2Jb@FX?rцv+93(kޫx e_Z @@jם_ge"4HPxMdܪD!]r tuD}%}E}nFd DO'Vn=\ quKՉ$CfaǾWOtMP=P"jf-Mkfz~yո :v`4)ˬB 5|ûS3:]DDQXCܨm*}b FiFE[v7ۊgD#6]l(ԷD#`64liםw]2+ɔqu`2~]_-< @`7CWSIjgy%IjR]KMw^8cjS @N30 L\ zE6l>Qs:9Cvh o ^{Z?Dss3O?$+E=TaNV/{K #O2{a?ZD=^TBx.@=WܱZ"~Xe/zi 2EK8y<"gY8;?hmY7W< ϑd޶Jr}7N6+ 5w2D|j踄 cHv긡|Z#*+Ǘ}H4GK:.#p4 /ECe|.س\K}|Bo?xa<] G/ X9SE5VuS^k_8ˀOT+ -N>y|i syjZ1uN/d6qKD QMz.$еM|FcG{}@2LISd7̇So_iGnr9Xռ= { Ur:فEs=P PfD-'4\#&p;Eu"D5=u9\aL1W-2RSj@-z*D4k! vjٓY}=|]1~X3w'p*O}2e(.%/뱧雷T9TBL 7ٵK^>6U w%f0P\boyCNok|12{$XZ>Z6,VLX ?q܂8J2(Fl,! DzP9OBiP–~*U)-ۖ96P"3g )]{ǷeZFs 2ÑGqlކlRBxVs 3TL`w!j`eBZJ6]Mֈ>]b;$\cJ(}s:վ'S5hB{&c[r7o'w2f xU4*?[Wܠ:)WYΟ Wt~)T-ڇ 3;<`ҭɢN27 ɯT2;lp: jE^m^&E7" U<)Bz9Ar^ȓ Or &*V[%84FG.`Sn2UcI1luMF4v} f7M{BJPMxTuCXk{jIvJ*mC+"Q;c 486OC.# 9 )S`$s\H6W_?9o@'TovAIo/m/b$K,g{ED[qR*ʶ1:>W$?@_7pQX;)ˆ]T >T?#'nf5GY2R.-*XzxUt&HE6(Z`M' -P\Ǭ4kٞ~MX-mVBŕ? zq'~?$]M+/};](VoQ)0Kk^D|*IJ oU#K3_٠/56 e~jǫy(^FpUJ58𳱀PK{w@(Λn5y&nV X>>1@{HbL2{gj5v !]-LnU3e_&w|\4LZ *;7Eiv㝔ơ>`~kM8a&@WTG=g(ݴaB:6 ޝj*2[ا8k[8>L~St c>jr xcHfnˠ͚3ɼ}`vxB@]/ gMã9.Q UxzZS(i!7FԈCev2/{=SxXV6mNW7E0u^ugSEfIz[ǀV2')QB %P`'qGЍ#K{z"pq%# Dcz4x틉;@H"drgѧФ+$焝6cmI fAU8l`q'&:My9J#"n*-yZ %v@B$[\*J4!4eBhL\7;=~d~U  3T…9BORn{- :ЫZ2P39k##PAF{pƎ@ V0K` ɨnUouR3mқ*_MRl'|U<P7s)X;](D_n5 't <@#|jpܔjV1y|ױ.Y~Ll)pS^ݔ978 HBqu׮hv#i}1 {Y^cEh~"g(\ߢɻ$Ϳ=ܙ$=SHՐ V A҉M"sc7\r0HeH6i݆oCNf`ђύ,3?>b`mI@o:$Ѭ׈P%!q jtgi3ʙ8rs 1so^ͅ Ԓ=u?32жR ܬRU,ĺ^1r8ZB4|ܶV9?nnt `D0W># דGXļۋnG`eE2oդ~> u7UgUׇbpvYOr5#4S5.0E/PoڛG r1.}x!lTV`PFE&e?}i͉LStk RR6ԉq%\V_un~1 ?p>;Ū ^"CXVWK)6Q_܁C-UBOUGϬ77@i:&pt@YLu:ۡ-wMơ 6^=PO)FSwV}ܞöp@mH|ƠyuKz1lEff %ߝ>i<W|rjZKz fHƒ>&m"4cu񦱾 MK Ո> ƕfgoG!óP:Zh:~ gC/:hVo g̨U ^Y*P?rj6r&&@{ڔy %0s*Jo|@c5H֠^2 ^pWݿ$?j-*RM`NpɌw$=.q`emI6!?W]bC1t 3G8R7wYCHo /)} ̨r)+Q:JG˹&Dual%=7yqI/78='Uf|/)^=`i7758${)3s|yT'_Vrw-\]I&}-뫤9W+ \).\5W1mm5耣*ע[ůR#OxyU5&~kًy VC \lTCyju}F* ~~ oЩip+ifcˠA†3 8lo]V411l<"*0<D >qp酗GRzacB* .8՝OM4(O:aAZ fZp_᱖C,Rpy,qrƀVaLڀ%T9tU]gQ lA`·4qMez+9W1)R2뵐~^r<'.zΐa #WKD0Y|V '5N$Db 7o7$ZjG5>;9|h`c`ԟH^<jOk`.mPDhmh2ΧsXG'vJ .Kv[:%|.|U&H 6Ξ#+!7iqkG=,Mdc7~ύRDEBg( ok> V2wWԫaBOEb 6y ` tAKE[h"v; VM(y\7k`[`qV/.Z/A4ћ)9e[N>ўl.gȺ ,MUxQDB ;u mޏgr6x=_/)PמLXf:M!KQL[azmSopUapwƐIӄ+>oQUJeGtM4@R(]":mVaq{j%}I"[_Z4ڌ(f3q!Wfpj@ؑ/j@b׍F"h=;X/Mi(;*/n%F43JkiQ>RCB7BA}ne6\}:QDRe11 ^۞Llw~3e_W[cdKd S'V%G Vx+Jb+uv̉c}NNM;dЎS6dC[LX2pGqlqOvz|T Hȍ]Ҝv9jز?H'>H|?-!l"H|g ΛR@tӖP땅CA;|"lƘg[Imd).[rM}J9H?6Bݑc{=pUCҒ:oU* 9misHZ[ET&@W4 _҉dD:WWE|jUώ2pƔfˮ^[hJH)v}eI//C1.b'?eT}m 'Cv#[IS }ﲇrTP} E!W~ywcް9jܵlnc GnzT1G`yKeqDR^Ͻ `ENܫ1˘6jt@CdM x`:98:Џ)7Jӓx/`Q%'wW1~v/ (}E/"x^Q 6ڒyORFGmUYXpӞ dRphx5"g~≻67ǣpnM@*]R9ɄZqڎP.˓uQ9kS);: Hw2ʏ,7wLUdu̫ጌiMkWt}At|-sηEyȈ/rJu܎m2M>>9d')`vaW]ҫD>/pNg;O"(6,dyDx!8d+&PRrsiH0wt_tlDH !WLŕ(QӺժwi1%ndh#[kdلR>aQl:-˔AZ^ֹlnx%郞W9U$6M9N}+}?` Ȏk,j}!$7NBs_|#@B9(rN² ldꢦe4ZF#ir4JkT$O'c&p#$.<35]1ƙu[GdcIA^*g8U) =7KM >bS5Bv'QUL:Nu 'Fc9@$aA#㺌iDY Z yg,% q<<35x>86gZ`4_mwBje +R-7^ d::~Jd nJT8…eu. {{ѾeSWgk̪}it}Js7Pv @۳ҰyX0/ipO }^]$o1a@,AwntH<5>zM33&۸2. L^dxN' U2]cBzxߤ sVGu{Wli.f3Qg 3Üǽ*{OI1cԂ$kjw gQ!H±Ђg)l3{̯mY.RYK.%rpfW~uyXfHhiՌЫ$y|k@F3SRvB rm!A[FbsJP !_'m(މy=m])~HwRѕnr\ x2/}vnH ! T%e%xMLf!*Tt<W.|KEvoƨA 134F)0F nPu5mBj%ȟ(&Ķ$,Yk~ޏ_ߕr03Vp^vBn2)t o,%rT~<奶eZQ/4B|LR㢊wJCh$J'lK ,A+V;|K(o$L" !8AUFatʸK,3^~7賋E_=)mhPAwъo{ae]սԐO.M7qNpᎾF;d]p;\;9s|xJx0@Vǎq7<-&5*m'RJb6GXy9YWH*QF.}M%ݩJ?EW[B PkjbT#&ВmsE `n/Etc`7M3:lF6MWrN!EzJ > GX =;Aܩ:}(NE+9!P W_ _{%8T:iƜ0M9d&IV=_I萑Vp"l6,*s0 l3Fg ⸰<>6ǗlOUmifK.YRaUȌrƬQ2W_3Мu@2.ӄ~`Bdt.nE@&VӲIksc^JskDj{5>Wkιt%d^/P2S9`ܵcuR5ܧ$ĨްA}Y"jCP9.w$!\6Go.vμ< E [t_`36}|&n6٪H?ӓYNip1F/uqC=uX.o8N 6-h%B s*0 d3#7UWM ҈rRdg{ QZ"p]ȇI=7Q/8.(4#|l v),0Xz1  ;c ɦ$'tacb62lO-ة P7vM qk>KKM?*3[Xbzr7 :$F{ZF}p"x6QƂ`ه!' 2妽Xu dV}QK sK &RH) û؂U4{)Y@EG]#IGU̐;{@X7\3 Ҵ^~%E`(ng0Ӻ'>Er ,U a ja5D)γkS!GQ( MƓ ɏT$̙ $rKgv\љ'ت4\z_irA`D5%RW3ti0(@{ܡ ARcRܱ}l?ޡhPuxNnf&[Ci?kBG.4eW (E/tJt~n -İ? SeHz:=r;칈CHznYjg?@-+ℒ&i+#N,@ Ǜ |OGH aj6#zY:?qo;=?Z{>׳Ie/${bĊxnxc&1&:SGfr0^7-Ҡu^mI+gn CN[z>~p 3!GqHNf;tCM# G۽&d|{EL)zen£|h1ɒA C@TrjXW~fg<}rAA щ7>1)VJ d=V'aѕmnȉ8=)e'klO;˟^T|wvCL'br֤T.Bk3*ػ&˪bg\I*Z~ta,I< #Q&nFtZ! vmJpo5*4Xȃ&-g_s ī6 1WO4?~Gg)bw(IG\5!DH*l$T|U#jRVU1SQv~t`j1*+>W@AQEA!G) [;<ҵfQی)d2ڴy=P6E98@ 2aY=U='2W[9"5evі{ _R]@*#di袄~jta'Ƙ}/~k$׏dMf'Wktkaw#w`QM*6iz`JmAB&VV;!+,U&˭jH f>5|L %1@6i(c&6Y,*81N\҂99%s2"È~pMfϼ d~/ď9d ǪZm\P_EuG'0L)ywL '(a*$.u}#1,C"ڊFX&Q )':bף,,ŷ~Ϝ4?%\Qks? 6khZ14r<GQ·O[n}(^5*Y_5vcQk] T* e[#5VWQڳV[`OyF,4$g;ÜC;W#68’Ajdo|Xb1o,UL$g-B@.;S:Yw2/ 5M`5eY\yZ7 &]_ s4Ef3OFSƠQw_|joH<`0,Hs^߈jfၳ*C.̐l%i&gW w~f?7z%mrXFD#\m>R`ʵtr̔lXjG܍}t64|%O3ӱz[MdX%͛"Ud 87n)8}9#ed ])vIuy>ϐ@bwyxK;p}3р`3N8*j~ lP)~v,SEA4}Lxf=SqxvObRAwxn+~KgHY݄қ}M"[Ռ16:"_5[)OCqUS;$.G6H5#ډH mafjN}La٣D& S\y%ш~ݬѵ7+,%x?Q ..C1'49\[fO1gmEXQ3c4d( s|r:kkH3~X{fls/r2udWhpUK9Fq׀@-Dj +D_IJf,2jA3J;z3 aU>!fN6v r)'?X*sc:}QjRE/%Go09Ը(* ot߃P[g0gtm>k8A}%TdI6 ȊOe4mUG?\ BtQE_+aš0~DY~|mUD\b'1{s'9PfIS^cߤn1[\%O([s$LfhP0etvUvՋj?'~% ա?Fі̧E" 5QIf p31CM71,j|5Jݒ)WNv|#sh<7g S[h@B+F ʿA$r&fA@$/|TloM<kpjK8'/.QMQj?q/ b ~|}4(+ _ 18FȮ h(1k)lܬIS3HNg9tg[\O+.#:)@޷m$ZW?hb Z}F;_@VQ-88,'[x%"l2+閂fXr̆Za)?8ǑFUKTHh9lbL=&44<[ôo !q0gQf!zVIHCOP5J?"ǷJ*1VEMO#$q9LtwRIT+BEשEZz󑵃) ҵ?J6s 25Xy/]Z[ȡ.>q}4cЪnB4w= E)o^=yD+;t`v\VZP (]9~-扨2 9=fv{ ؗPTPC`3(<#uuHw>hozb㴒)!Ss!3:$bPCXJ[։'^yT:uB;uظp![v;O׵/jA/GvRA3s`ieϿ298Z&I.G $qLֻv?b#N؛#3"i=p#֋gdL@6Y5^;MaESj!#.>.W%4_i:(Ʋ}[8`Ŗ w9cINU|]ADw퍢 $O$'ivq-G޿Ό0*A:Ӎ>fxp?6!t4xCmѧ=#8HqF]-p;}/di.6uEqizܵå[ٕ<~2~U\‹iJR` _0V} J'uCQ0 +Fn-WFıw1m)z\9hPsX<-$~)#S9 yGq&(+}l'J1 _ 3ݤϕzq@I&4O@0jahE -14i4#$-uQeO5}WTG9W >ʁjPE2"JC>|P#Hif8GZђPAk^@Q{j45`${%ܝN2y"LQds& \'f> s}$ByʻN릌n)voP,aF!#[Au ?ٚ~+A %7X.2~IUˉ-V!נ< M3*a/nj@ҕ\̷…Ȱn ]%$Ӈy7ZYkFU ziM;_3Z\8a5 bJ[&h }~P128m+]2lqfAPil5tN.C7NPCy^R#(bXRʀo&:rcVC0>xkCdxł[;}d?o]y^lGlW*fCd`!\y5}_>DN:}ZGжc.&NJ:j) ā=AjEh>y!.Puu/^K#w`aC/B~x-JNՄ]Goe1%ZsBd}4/P[ϷyKQ&nf3Ϋ ͡!f*.Z s=x$ +xz7N>#: %*^ϐˏM N} jF͕2K#Pϒ>oɿo˗,~sGSV$)3k嵲-@[=2duK(ϗ~¨+[Z4 #`\-(Īt;52jwףmT*F4 U Zwj_KVp9SH>8*`E&m~%s-w@u HEH};zIx]˸6+GlK*SI:u ;,lB'[{$J0PJOݫ;jv2@m4j`ZPjzLo뉞]u-b dJgV%?JNek #Ue1ˊwuR_lY;K*"\hs]  T^eFf) '<}tq4h7Gu}_5#BJ]XQӺc%X\;@W1 t_"0ja0{Nzyt1[-炷 ^]Inˆ:%MהԹY>)Jp_=q&'7_,51ن<RvFb +pPQ qBegRtۚ"b*g[ @1$L6 6h_P^د5:֌oU ;4!.@ {m 0o:>/&W/pd9Z,Kpyᘤ|J=%= v1I0GBٲlK<0KjؔiGXA&pIObZñ͛ag7%i *{j1b+FDq曕ny TDsZ~Wf͍6>c< s5W+#EX:S"V|4xRj"X5;R7N>Z=2z9ΞmlfY+zöA|yEmҏ [{v@rÓ)aA;wk!ʉ-tԑt[QT֕fJl.!;A>^gQiR[ )Ba'f WjcPB"ۍ 2`?!tZ;֓x  ;4Grծ /g*WRmb2"i<_hY|r 5;NvGBq\z@s%#\ô:׏[ѝXPVh6G9GKjߏ! w`fТxU7q>^_^}iAxl s1p uoCrypa>ӈ~N|!A1 “yky%9 %em*a{ ok_-X9 j)\<%1_L͝)ٴNz zBRCv#DAkh^!ɑLnYـ7~WG+;i2n K}9 a#wvtv}-CbDv@M*qC$|\_ Bw-f:'9ϴ=CiGsH+F?㛁c䦕QGAWfdGa/k֢- U55tX 'Vob*ȓޚ{O/F,TOV ԪjYgw~:<َz{ՏG ɞ[`H0MZ)^sU;џZ܎CZIRPwY;\MO)ͬL}9.` F[~0](ϩT0vެ/ ÚMn7TcƤ ^o8zlmz%t.QC+q,,+("6twjĚ y7"f2,~dP̆,NLׄT[ 0%mt~8崭ם@L}[ `cu.ˡV+ pqvߵ`N`h |,cuqi Gq;OXp(Ֆ%۶U`xE2E50lccﳨIcX}q@ܓ߹ݛp%+,+dd>5!ǹV6}Vn4 .ן9%ҋS*DY=>RXATFT9^As{uJ_(ۮwƋkVkH+gQˣ5>Y rrҙM $&sXrU^9(,X]1 XLE V3{vB-;a"-e1iqP/ G&+_ 7ruC %; +hmBR %7C Z/ם=k"$6.zp@+f\hyXhj<̪ ł+yRZѬ/鲤ޔ7 Bm-s]A.ۥqpl9?(@`ܘjs8ߩN#D=dK(C) s K𾕰Y#칣d>#H%5 LTDeLW^IK}kZP`V5:enC]B2$ 4eˏ,^尉+ v@.JGAPc5Οڀ]GG񼈱(Ҧ':+h| dɼc.UhZQzhQ(]Gڔm0^-C%+D}7R; I"Sϵى^nJAx0U J:zU9hpݨր(?2 b ?601 =>~(ih绢#aWZ|qS.kkݵyN捲Q-oJb_C?]xVlPJT`%D4<%Tp`[yM[~# sy[̧'/g""NF[ک_ 8N:"w^Ta XrK xGEvq]w$Y_Vtz5~2 h/s@'4J 譆8 nUtA o0S Xh/W c: A]nO[`H'˥5xkL]U(/ g1{H%2\e\C!$B+j4Mym9c?5׉/ p)\6D`P]?:"1#5a/κ˓D߇駽|gtř8b4Ӽ6?HFW} y')^hIKe{j2H$(5rvVu('ubORX۱jW=0%nE/Sˀ!3>ͻݤ [ej*,%E8sjEݻji2B_Alj%^10Q58*;U+IDm&Os:pȴ^5e+AEχ8˭/[a(`RNyҡfPGӳ2S(}Η$&U=vrW;QYۦA/ӈ)1[|@x֞ 90<,U<;Cr4Ǽx( $dw3bioY2[H1 jxauXjHĤr?7Lu(l.rO*0Jp2& Rk/ =|{P[L;Uvuqx(Byc$fKV&eKNLVhpY  +g, VޣK4!QU~;"FҠ?,n#f<Պ e&jq+3$㋹  LMOsrHw7>O{ҦPtWݾ]RTF-;k[mc)/d8ʗw;掩4~ 3Ay[\Rt kOm < $xUsk*V?_W_#hCx5dFiGjA/ >?6F/4h2uߡAJz:j;Φ1+q lX$Bp$ӇGk1rDgjH"5̑ɗC B!߉x}RzLr4W\u K 펝מaBGZ8}~.<]{k>iܖ_lb! R[E#C&K =ⱒn$Dݹ չ\ϕ.{tw E;y8D6WNX(h}N$@QCV+,#r>RsVxPnPg -_z΋OhRWBJv9 JG y٧a6V<*zf? l W|&OHnbj֠Q\Tϳ_1' R.ArVggh8yGźXi5˾[) yQҬ";RY n'3SGsҝ݊5Bweޟ7c--%O:MSHO?]=#1f> 4?B{gld^5wD4Y$P-ũd^7d.ZkT6 b@Hu38Yhz)(:MY4pPFW-f*,uu4j,,Ep旓y m[_ofMet2.lsK)eJkVoZa s bLMX]mGHr`;5‡7 _/.'/{PA K$S+8>\K1,x9s |gw եIw~ĭ _41#N4#=R|3 9؆'+"7#$7ced7ʟ:'a24gJdW/GQ:je O @Sb"lļ'g7 ` Xb,mE*C_AsIL1A7E c (*C!ZBTC5-(B\'Fy5JoA`|fi[|[Xǐ_(a )WOQf4)6j6eVs>M?XkD\?29g8^6mOYL$C`uhQnaՑ``հר<u޵BnGg]-p/9~#𶬜 X:F`Φ}NelqoH`|]廌W*=8+͑JS%7I[=s{e326*`ZKr.5v/w!H2v~KYE:  <|8{x:iHU1f ?ypd~Y)vSN)K=tN>@?h~/1ƚWzg !ŕ&`8OWTBY~HRi`|k *J3 oť'-Gfd!ᙹD%rŇ +Iu2 }_?Qޝ(oWzZw+/Qpܸ^L; m"p1Iv~7浳K ڴ10c ׵/nv_b~t;#rK"预!L" K>3~Luz1V AHrygocsvwCzDXVRPraLK 5y8wDŽ 9ɏFm{qhB+ T}5r@sh#[˾cؔl歞ʖd oS3EFWf2@]CD>uq徺 toZ[bum&WkfDvFy66=Ud*(^\žY; N_j )G)JB 6<)GB;(ֲXjr#Эx<*0Ǐs59Ml/Z19*7?Z+$M{8aI'9,{ܦu D~*m!%1Mںzˉ"pDݓsq~x:谴}A: ІS]A4GTɛZ)"/d63W/*&$ uiȥkDT@+{TdIcە)ʕA;P:ʂ# 'uy|TtL[emÉ<:Ay ?Os`x)jvfj 3 *KLbj6 V>-( /?cHgh+h.`u$;VbZKG{p'̋uo˰,E%H[؜-!)z-10"b@1 +D0Gbf QdaN3P(LcPEZtT3#.ydd`-"a{+jk؏U!|Nѡ`_TȠOY.6p}84<1ȱDt |j?yqwLw&j pP zlɶէpƻdϐl!OT7lL۞~RWD lL(V 8Ϧ1d%R/Bq;+8mDDh- H U90ԬA3] c2uW-l9S˖(W#NWIA;tzC!* lZEj԰), S>Eʍ9gdLݸMjv4yicu6Yg[lw۪JwM_Ȗx^SU36ˈ[0W빒{[-g^Eu2w9<Ðm*,~\5gvGw,/)*dFR!9x~'`~VG.BQh*i.#a؛qA؜&v=݈B~ ;, ٨PBELy6]fCk]˴z~v@vP<^+T _8eU1^MFd9z>čjԷaʨ2S#j.۾^"-릢H0߽vvGW,Sr Kr~&+~V*3 @,t(Lc'YT*\!0??UUM`F@ˎ3ʗj[w@/KLa(istN$”5HhزQu3J@ED}s%C4V K: fBe̋5kDZ{ 4d.O:`(h? =Sԉ ߇wQGXn΢*NTUǭ /jFnI_))eg|06YqḁׇM$ }@B>ߙT{￝aMdVڈ07oIZ=OW`}{8`5:_CRAaX2)\iNN:BJnTflluj{umZ J7!я7ſFizK)  KD2<&:&Rۛ,W%>%LQ5 qX c(Y&t9$.c6|G=: vuLrg&Ta 8(8pe!D^_p]غr8$e^d^d,㤞Ro.u5^v'ή/Kk}-)NLEtA)cvȳ{2{#PV_Y(łˍII@B0,V.Q0 h<<騦K2Lw?eLWS䫿poY5TN)ud8w҂ P  *O>;;ғ4.?MX9斪" FRqw61dh*!#|8aVnI> +ZM䂆4V]Hj/pIl 7*9R 3,-mGw& Q_Z53->5*;qHU|9i^S$J CEwV$׋`#7E,7(=E4˯݁ ڀ/vZ[(mu{s2Kؠ3 A=*A} &v.2woRi8ZԀ !thU85(> %Nا{6L:~LU}_G&Q]ML]jcH:6"EX\g5x&v41ZFdx2*vw5d6ƇF\LH]܃L:_ NMi3U{u|~K `~Uݨ1] G,w92 ӿ>0k+eR"R)qқDF]؋ Hg%I X.`h4(qV0 28X+ ,ŶB.0UVSDaxWh;Tfr1W5`ͩblJ1nibqg@MqMu93F#ޡ}76B3cbptuMa]-y&9ؕ-RʤsމÙG]^&Ra5 fU$uׇzNwYӱ~ g%hd ;w_@F9j("k!e c '/0&Td~}?_@jݔhg'/IN<;{ {Qd5ʢ;]1f^|!$2^\I5͊wa^7⹂Ygz+HjHC-ذ:AKk5MrU!3-fae7'u?D/R.$5ރ2ڐ"ufzޑU'D!$UG3L4F!BV\ WP`ZӪz)UhA8Ի!YnRU?P8rIK~tz(D&S~Lt3(`XnPЌy"e)qucLdCcM -j<-=úB;>U}_ ".**`FЎ {'Cqq 0YdWB9P0ct^_iQ1(U{6<1q2vɍ?C@vm_,3ia~Ȃ0F$ sNV xm/x5'2hDeY &NyEXgz$Q@yB\LLBU`vnCh:S>qc33Jtr'{^hӶzSA1l'Tz7Ib sI РnGa,TJRC.,In$xS`wVGOƻ!/>.~Of K\N`ɏ8.|PnF(<)j(B_+ߏ6:!jR5U P3r*EO+Kq-}n.:O2Ut+.v8W >N(GAצUO7-o.q^GA/ũw$G(I-LzL>KM~3(s,QE$4X/)1dhdz^ڬ8ֆ|q4h!+/P>БO]sChǕ}LKEi\ԂpO3Z}ݔ~ zځԢ!UEHw˺{zZ iK+oeg7e)@j%}xo£֑g7sÜ8R+}(1o'9C׶Q$M -_;>AoA ;Nù4"=U[ F(H_RxWj%XDνsoEz!,-͋޿j@!nu!ND7/lãv Y7#e 6DD ȧKb-;LPuıe_eFj{?W'IpįRpJTrkE/=S~+m =w& J]AIГȏ66A$XLEϻKc(gɈ7Z7A8:,~ew0Xj"̸`1+I?YX?g^$tuNѾ[kj>3NIw]? NJTrb ƋV=4uL.bk(lzAFy}.gY Ґwc}5&,?y;syvӊq>-cj,R $wyNm_=Ge`wF BNY`bTOOO^"7ܑM)D!㙑#BB!2Qڸ>ϫy JTP±k bm3YE9H> 'Y ѫHtKT8 ttA '2q}x@@N ̆ELTqpsg!8ȓVf_}KP Pk] ㉪둭Ln]6 ~aޫ잧b c&d ?n0 ]wBNH>e{yľIgs9IƒPWO|yk}}ZB<3lN%||04UaE]oFek>J@6d2iXAR cH֨ P)FInиA/Nntԩx۷^ܯ"|IGh  BMu9\|ݡwtp穃XO ,@rIPch}m< \,x)gf";epZ;\"^6ODˠX[ʕBB'q<0dQ껹EIlRd lvC1+}^jV,m8,gaV-8C_~>腨?!\"Ǫ׮祠(4Շ^>n*D>W$:u;ũj֦qz$!)(@*W ך_{&k /2v|T916"sI|F+kւEŞ|a''߅8MQPɵʽc_O:~9߭fƺ"j2q.6f j]+ v,r1:">^tdX&X4igIP[m]ZpÑ̙[>0)gWx%dq4uwmʇeA6JkqcXqfЇ|Yg>_>Ru:_W-`@0Qf!? fOilS1&֝OPZ9~5&,)8؎m⫓JSm{f(N#T{x}D>\H9ZcUpxXAmJ[Mpkix>ri]$հЂM>66٬!>:iH-~dcŏ@DPK]Gi>dOKzWx,zǍn ҩk ŸCБ/U~[),FP5ι܊j">ג` DLU+> %UgV0G6jQg nn} ""EKmI%fxepl4Vw@G D𠗸dI ueg)q. X]? `۵-rHP;q54@t7jE^q~?U5ŠIf"#JJȵSW ck?=a1N{6Js\.mV9kϙޑ'N/AP{!i;PNq"٭pga3NH*Cc 铂ڎ6 )Y?J{,Zޕ*GD˜! 5Gq諈+ EZ{jcΊ,tGSYI!{ͨ)oœPϯY\XP %`Jy1a/ƾI˕[5-ME=44HnLZK.͖nIw*BrwP&{=uO)^cpkV["U;&y5ix)מĹN^X<>ё;)N;S.bMfN̽qh(LRF}qұ"1YQAB?"ϛu 7 T'EihJت Kơ?O1܍hӸ Nc*DR)ܰW.4v^yinfk%`9 y}8Cp^F*FgVۊ^ Ʒzx|][=dʒP0XmSkQ{L.![<삘}UWƀac?tT"t?"*R@䣶zf4Y<ĚG>;VoMs;FNyC^+XwQdU}6.쯌:-$; Ε ..`C~;Le-x܁RYF r^CJ*" (˻w]sx1p|G'Q&!#C!{\TCsԂ`_ p@eFеL8(ѓ\k  ,mu'ΡN_1Przffr.RZLYq$l椊z!yepw}?Чj<(wĔqKJ/߷嬕G>A!, h$obnՃ.lO^Čh YTg*E>/6R^fL,ߙpGTDz4_ʵN,Ԝo?9ynlĆII ⊕,VVQy>>S}VdGVs&'PLP֥n:7zpYi`ju.`V3GLRUEճ7rGVpI՘gr'S%0 D!Oj+T *qvY|n`%뵪4".RƙaퟗRN:WndїyN5҉f]R^89Ȟq*Rڐ!8OR] *-}Ku/vJ^yS ٦QG@v2u+9E7^Q B\Fz3Y Us0VC)s@cwȈD&̸R7:֌ܣsMZQno K'm6vݧ DقjI)`pwB,`>v>ٙ ^GuǺpl9<\E49qzRśIDKYIGǑF{f&HlaYp{!c' 0cLtFB+.[@z[Il{A##."rڪ'K K> lAKWX\Y_@dqjB#[qA/*:YkP`ӼJUCNˢ3xm}tr1qxU Po 4)?5v%4|9$:z0N#YMd\I+j{ŵg td@DEU?'^χkFo"ड6o^ Xƹ4MԁbGF̀3HF[fF}aSĨo94{}i4o|Xҗ\=QcՀw/*zBvCh h;p@JWk;I5l|"%|+PUj} ,DTQf[M}0 T?hgwk[`D/xdV yΤs47:>p[T7 ;nU}73E^rs˅ śLy _BmSZ^ۼ 3ͷˆ/XC kgibd3x"mҪp9O1q@c97 6(ci3UvǢtʱ[RXj ЄL +(08y9IK/.P7Lɞ$]/'W$UHlli\Ђ{TJ׆蛟Y-<+e@"8 pkU!̤e+PZ1G 'ҜoUyi"aBE+f!@L$Rjh2$bBF ;:JdH w*Q&.r>|%ctr)dM/X1D=1SbMvDzJKrkY@ I/F=uMa?_HH̀ub͵#Uu-!d66{1api;7v!ghknywyHϫ~?h%~ҿ,Fމz1@Amvs8p!LJ@-1FkM7v DMbqoFѶ2NVat.ҸGK(&?xkUmPMZ kxr9$)ܸ5ژg<`ڭПXjZ sglk悕3'<:sc 8mc c t%j}ُԪ5 [P碾ȬLnxT. {Yc1,j'H($C|SYCs&xi~3@R x^ *c{ɓ0b#פgE #qn])7~U[ ~SO'&a$vk2u8"lA6(WPIRMTTI hf\k9V1xl+#!$aqA,GN ,PaS#1Ɠ7y||# =G΅Li#<B=*TGչ,#k{N]fbKOdզHMh_l-Q!TƅЂvPOaE&B^/"Xސ")9+-'ںϚr ]PT2)"TEv<KFq^1g>U$TUڱێo:N?)(sOv2LҩZ\m_š8ujx0 L :D[p_0ڞB>2[ai [ۤZ+3_LDbĸ"گ\9D hDŽȉVT R0j-JAl4I.4m^]ơ1nVbT%z 6viKl4MMl ew۹Ɓz25g7J  >hl:C@ĨoYdŀ O}7."j*sX0P(Q|oҎV~d}[p}xh70SԃlK7ϐW,̏Q>Wu&y-ERy@3~c$hix}y3OF$ޣ dg&" 1ȟX+z)Xtm e+XwUPŽVO}1I5 txȵb i/#Ha^'k?^8E@̙*ȭƜ (4f,ʻ Väq}q+X>='?C4)NVߴej)ek!;Ih,.e(egF!`d{Kvp%&C6?j/ ^WN1'~=0f32[jNWu%svSmkðr2 6u _H@"C"=y*EhFVmi7uLD01\۾.eTftgs7GծqZ帥کXaFXJd16k?1n=ӕ0z5?'lSE7B1(] b/3k&E.<ؕ/ v{$#_SaQ#nOKJ~EC5#݋Ș2&o5*W^~|xɷP?1MCb̦=ߐ1UdhiG}xtyHoפ9[۪_I//.-Z}mIrtɎOa _d-Sh<G3 pכ8>7_W{"ZE7%Ǐt(e6*&F u l/YV#*00g ?^JTׂl8]_TJʞ#Kp>  ^~v#^Z;4jLp % и7Wt0Kj)ccl8o~NL#Yzq֚sI,'aMr Y_%dd'"icV͜5yV6Ѱ!VC[W#YKgdkxZrtrJᲩRZ=Z9zq/~v4r'' YUeX'rE'yP8J=C-iٕӸOvԂwYK|˦>qA;>P8RW`6qvQ^"ZP<2E]!Qn?]Ւfi3݋A"UDžUI .lb N^&3#VG7(H|{PJ,dD a3TS;`AwgyGS4T4H Dmk 迡iTz ";^Ul[ u?BNJ,8q:bG/hV<]4-Q^*'|gV-?^s)z}oU{wbw7̢'F)Q/uīsja`h pҙ"`zjBɲf]/a2ɲhelYH=^"cNts#31ՒDE˒r%Mub(39060x@2#L,N;Osr^SEMKBixcnPv(rN !&as6>:yZ;WµKF-0!| ^O\ ̜bq)LeIhNnAfm AgCc]NH/-B5RNwTe"C+>zKȣ߇o˟&Ow oLrΒ@BQxVJR<k;wKo:^?xiE2qyӮLKjdx>S+E9~L{;WBv!.s#,FtpʨNLJV'~C&kI; %RvO?/ywI4A5L.~ XD=]pd3K *|7[%xżOneVZ*'`[{§] $~t3suÆ!Ãp$8˂ Fa6SAX/_ˬXSq8$ >Q )Ucfe"C1ť; RWs{STGoBΐG5 bXV(] )/,d2}L]0wf/P?:㰺oMl Kf! ԷiJ$q؀JN/{az}$iT=+->?~<.`AZ[^IJWL"6cs6A93ʀO1^v(~{a/f!8|ͯ~|80!\/C ]O^$JwCT/EvS7X@ #+=Omb ̍R /@x1hN'4p*6 wojOC{Oث%h1a19GVh#_Syw]eaqڰJ) 2v䠺7]DRiD:H*=v^LxGHUb7u Fs 6^alGtz y巘|QɮbG!<('*3̓9H})oa-r >KʓM)t_-SaHu6~һn8CVNX(E^vۂ G' XeV:nsNQ"(z_h"yc%\}&ZEP7rnaպ锕oSџr Nk/d@ nI&/̙fyړcLb u7`B%ŽvH&y;`7 )nظ!oy(0 uai;h}|DIF7Iڻyŧ˝p!ORw7lP6'_f\t;Md Ä1n^#G5o@&]]\(}Ap &tw)Nsm3i!1hyPaq>nDzҗC\uOM@%li#ּM3X@"J@ͷHppU0Z?X `q$`)d]xSvق)\SeMiBh NEljBOjEtjoχ##u3-A# gI MWغWU*[jM92 j`eu)5 Yp !+dNC:$ \?;pFf'Lic]6~ jL^W$͔%V8s拇o|ɠȋP%}gk0PZiiQQ_9lҢ6y;m-F f 2[$lͰ~|sYPM.҃ ='qŕL#$J3W#>w+wyԹ+p^:L=xv-}sE,^|q\M4@u0&@D|PsOCvnӈƊ;nB& S}nl "jP!œA!wn)/fn;᲌Nl`a.llT*^d7d&,zDDye10Hb%ܝ'̮w3-/5k)fs2o[|;3Y*1W"xӨIc;oB6!9X6r'Y+mNЕ#Ц 7albG[,*CnsA$Z=^Coi1#Yp1*7vbYCZe  t5? /F|jNitHck'>RgnkĬ˲ =3'- K#p%P3f$?/ ܩ#%a.'oK#s+}Q5nj%a$%"'U2RY0Y~M+RKoblT%C-OY %..M@1㩢sSĉ@'i<D< Lˁ(qWQ:5^R]MWD߾0 a_FxZ56?IBqG6sUܜ뮪3l/i&ޫ LTC W@)whX1A y(Yt\FEȋ7,rfE =hP@Sֽ 򌄠G xO[$}&q5MeӱoX۽ ƐaD=:RBdN̟GxOl{mw;w-LEM=+QH<3MRZЄ*deyju(8y7HO:E @ʱY[0#}yK'3M5^Q H8^p&Ѽ"P1V?3q7̚MN2E_U.%XU5;PyUAJ[CL˨^>ms%Y3t=| 9xꓒTz5v>o)_9=~v?%+\c(qe51I3=MofA[XձHc'P-y6;uL"9hnneILT#&ك9%Vi Lh %т5;E76-ȢrEwNj_]g? 'lzwbm/riaͰ) zr hHr]/ Xu=! ڮ u^<]2V _59Ku!ڽu Q/e@{G٤9޺&D)|_8HH >㧓SY/FAA_=zdXe7Zvwr4*hjxCDo| $eva浢+}e>I/ښ"g\ݲn$kؒrj5&q0:S 3!@0bC|R2Cб흵s;(`~%*PUM[8 C6hMui7e  |CYjjþ123ٗ,{gGRz9;b ݽ%]ڴ >W(FI&/dMwZcHKA=@*cuo0I6PL=-yY^U! A[|XgB_"O/W3*s\^Z oCZu?73ރga$>Є0}b^ ǁybrG1#z{c{}Kb|(A\2FמT𪼆qQ/!-n .y *%yr/KԵ~/~!%ܥۉ]iw(Ö^WWB&YE>WbŨS.1)-4FJDx Jw5'7McL8$ qqwhRiĘ8pEqߐ_{j|Ғ1v]m$L%iPa2v,B 0qc O1ÎW%.{kTi]U~ Bu#vяɚ 7uib['_S1f| Sj?|vWcqt 'Au06]ꊃ4Rnj\#uniZIeY 6%T+HWRTۅ,MazC+mvI V -6Hkp&#qaN @ lN[6| QcXqep, 86iib{K?;=qus 2uH©6?OFPޑ.Ҳm3?Wp+a"¯&QD9weٍ+Q==e7hDdgGnae 35^4YJ+lcӦ9Sw9Td`(QfF`H7?w}d15^-Pxv(*Xvzp$gGdxk eV&9OJKtZIT 7b(_B՛ . !6CG|W&^E⒋6%ܥ#zWٿl?” t Bwf.?iDrYR"\6u{YŸw+Wi6T> W9r yJ6B;Y7A)=|i0",ôq?G)ZiVHETST=DZg|4x5"%@q:Ia%(VyNXC7nȘ=#i5 DG{on {tlY[Γ$ty<$K K] i-„m3ȧT־*__BQW'Ro5kơ.PC] '>J]p6>\^E(3K^" 0/}24qߘfDO1awk{ YV0Ӥ{ *O@|b)^O,gKGaM\2{!G0@1xEJ]ȝI:%r^⹝ҟ Ԇ#=W4m"_γ &T;]NϷ6G 7OVB8@ eH]lZ>!7;CuɵȅX_uۍ^V"g¸lnB\AKS3ڹs95CTc5Q2lM(`>bHU8֭&aJje 䖝j*fڜI/ E1e2 wEH/x~#gaB1)ZBB_Bj3!(KWP cGӵC 4KY=W,d'#>Pk~9N12)s@>ni9& gG7pb:Zus 6L89sYrڐMr{#ad=(5ӯ ՒSHGPK\wue ԨOйy\dx12leuڎBP2 jmA"51\~Ynk,'S C8+&1aa .C>paKsZAɹl @gK&ݚڕ֠ȔݿT3vEo=8w7Bd7BPdcL ӯðqѪb +| [˦q3;BӱMȓznD??KHsiBNo 4SS@3 mob㤵T»Cj\ۆ975^GD'P\<=-Djuk%XBb(D@w_:|rE\*./M4smff|KrE ,O]DAԂn\O;GS"N~~$S_u7|o $lG Qȍ2]{rp J&(O=c[zlQCaZՉ(i-k끳ng% YrHHW{FpXtOzr$ˬ \seQgG-H3OT z5̺ 6zJ+"56ude8*X%yv( |vXZn.>k*jL 0P S%Ѐf_;iu/Ж: 9F?Ǻ -*< D!*4o찥܄5x_Oi [\rB_"BB5.*OW%;p$\ 6=Ӈ_ۄq;Ҁ[&U .iүoo}c,,Xbv;wSJՀyA`Kc\ k٬zR2MHFc9FBe֛5ilC1@Fto't]x)W:AmۆU_AF$a_ADiۀYEÎ@ZmNjvK|"35sЪ}`l>{lTY,/|(%WeQ h,[Оc9.c N Y[8{FҹwGJBU\ )-tGa"'B2p^c(e#5ho7A]%"c ݋}MuHҺG_UPRDdNf=4# . Z$YCD'?>D1 k_I}_3W§- :P v݈2^7Fq4}KbwRz"K O䱣5A^`L'uZҽ39VX.|(d3/Zh<)+v|Bn DSJHPlSK.P5sV4;`P7?x3 T$z5]D1cOkUؒ*P8-Q)uf IC0 nv\ ! pC)NhɲPAiQ阣Ww&@θ6ȸ. {hG.@ F?C+xp[\0(B5$l򱊷B~l*ƲrtatpP㌊`b" i+Lnrs)֣mT:^͕47w?$lsaFӀMv gs :-p\_mv##[5J[TQv̘|pC-`, bgknQDg _~]'z㗛<0MY^qMFP1F@()6-gTR1è=B&?lMR&E ]4[&~BHD hަB4?%nO$νY5" ha.4k^;?Ϝ|wiU.Օ; "w]"~∫/(X?~H7\QCc j$XDZ%e_E?whU:u9 5D$ɑ8 Y54cGtPUݬy뿓3IYaT~"0 Kh%Sk4lxٷ<^O`"ZnuZlܶLoSl9QCW?K4WMhߘSZ7GV"&z|؏?*8򁟙"ph(gYT2;](%\̊C>]c\*̵̓H,~cE63}IqGA6 O2rF_F:[ rlGXNP7'b|p=T"@#Іk>Nt7e'_Tj~zX}ꚓԘ (N @bQW L:qdA=I+!9sOP=&6FQ GKt :MzBLo $'DVsW#L~odžp7/ Z`GؾLnʼnVWw}BV;˔ՀX< 9Q gWYtJ hη@sxL}3υ2qb_nG#t]#;SKcw6>6|k7 Mv݂b=`~r{8dkHD]!+,VD4=oX tK$AUw S@LމggYL*3Vs>T#6ݳ\[!W H"؃@r51g3C| cO: ~tMF μnqUzZ5X'uy <ٴ]:>bcQjsS3cVW@\$gi$s[)e}dY37|ZؔRc8sH>V憶#w Kn"Mm@Y؆ZxQSXuԌB嵖fދYj &[n"Һm!A8Qk7gl4:U/1 x!&VHf?ttX|N8U˘>O[Pm~P qmr?"},K<5쬊(Ϟ8P{E@#3T <]Ʀ`֥wSD gj,_rm HӕX&v9 j#{v"?ɦXb,g^dʪ2ꩁ阍&OcϪW_pj@Sp 7 eHOMZŇ*K݀7 };6й& hgԬ:g,ߺ(OwAxJ)/ݫ㩘2;..Etmg,H rs9<{ ԭ?i3"]@O=^?sLۢ4P_b"[IhsrRgُJ ?p̉;<_[h:A!IC^:~hX|Pn ?#2Y6ʼP E4e?vykoJD$-3qKgIs빳Q#Oz14 BtLv:.-?cbʼn~;=lfc5mw7*W3J#Yu5ݱ  | M6ۮˠ@}x? (pF G`bZ޹zp^uIsq0h(z[lj3cԸ%۳3kc R/̐:oz2f5!#y4CgfWS>1?aWvˣYP]I.7r:7O.۹c/|LCexgR^tsr5|ޚ -Lpkқ(=5ϐJ㭫M AYp?D}J!sSssVm,F<;R毢 &;  +epc#ĶqD9At_wM:@Fx&ߴYdIV=e"Q?\^~@B}:|2 ~-tDl5k~U,=7!iLI-Xkq0-{pKflrvq*VWsՑm6׃W| ~37!.?-Iu] ]D/kw bgU} Ƅc c,6ľWXLa&APc[%)j а|X]KL*tZQ*3WJ^7vy`-Fa$}0K?u+; L5c!7ppT2ȷJE8Kcԅ8Tz[[6 g,AAvb@̎y5qLx:ꉸTz굺 -df)8B) ?;ֳƌlF >{w瑬VĘZC9.rWUzڒc }a৛RHk J%F៣n)LEy(SvGONj}8:taGhFٵ>T~-߾ \`=[a'"9Z)7ED,m )Ima@yԡ6{EqEQK8`pyؽv$vʎmpK(̩)QȄ(ZTE`,j^!O: Qayi|G4jTh;z_F4!hbZ~[B'w9&JYygNU#!Og,EU*8Dv| O%ݯœx}q)4cή9,Ō!+a5{f԰+D, x x}cdI珲/7by)L)eF8\xNd؛A}؎iBiەF;/F̗X7M?V3ƯTBtyfc~c*&)+-}F RF YtM'ܗسUH&i>O2ۛUv#\<ܶBE#mNלHVdݬx2]7K6?ckʧɝ 6"*:l׋YcU5>7(XM{q"0K*~ͺtrc~_B=y?̿8cՓݒ3`Y7lbLN9A}t>@ /.pCQ-1;6iFf%A7lyd`'sxN\k$G.}k'Qo38<?b9SD(3xpgp\^"jJ1Y||TYq&҇NrGVQf 2\nĒPB?xs1w:$yR ~pN :5yv+s1+xX !={%E#֝v[Z x!NږFqzX "v.׭օϐ9'I6V@*=h场-Dz>f3*X!u+sՖqU4%qz𒙫K#-8RJsE:Pf;R$s9 yx~:nS(:z41Lj/Qfr/֋PleF%vxu50PoBe⣑gূe/92|Р[e@ p4֥Ͻ9Hg)$MќGbg4_-WtA>͓$z2O jQvqS·2(+ pZ~ u13wٴYz՗9IΈ mV99[J5K'6=?~R7jhDL'GVJ&hpL5&Nq.͛^Kž*_FU`ҵi^V`|dc#Օw`1QU W~BfX3,xv]VC cx=Uio!fߒf[܄5"+2̋J;PDH,)P 3\%M^Ds%0uQdPHkg-AXkZO{êwpʿLlLa(ct%*Y,1+ُsrmc1v67 v܊F̩jgW@)Wm\Es~"C-!6ɡ(|!"h>`o>g0z؋yu3J_,$-<7~$ 9c}8R ' |'¦~=%o\tX[q ࿭UޒJް̯MOTT"Zm Yfیͤ"6ugO)pw6%G*-mf>1?Iu0<=0M዗V_TmΟQؕ綢"ik`bꆆyلV*b[ |[V}g8_U|Ynv4.| }Y"Xϧ5Twv<v~O&")5)K3X8$]1y=%Zb0Ku ksK@un "õ>8& 3F;lTn4uqK',Ig%ÆN%%7o緝ɃhdO?OɚZ-˕f)6ɖ8mHQkqnIyI'djWBcwدBZ^tC&m͌.$Ud;U-$o~I|$ hjsH^͍fn-һy<#7iG%EE}5ul?'XxV!T&w=Ɉ"ynEci% C R;%Coܞ5U_a;)n\19lfuhYhƆg3aމS^k Tu$Q82]GpuN^?7 KXQ Ւ%kR|ٷBSWAQ!7wsƵI\2WV#-J< -Հ30ى[T3g)I'ܜe?:m-8;V>fTOl?P2v>0D~Ml`Yo%| ) N >.cUIXl/}:+1Xlܙ;䶛:S|=S]d,tqɩߕZ"bITD-d _Ӆ`l;1J:< jD&*-eA}i,xzU򔲉|&5\M줲/,ҁՠl4oOk#ԓ%vTʦ;m'_񚖕ŌP>̷v)\BF 0'PzDzT,P 12d>t*N |iOͩ!A7>ҔZOlc7{`!T*4jk+zPm}"kU1_kJN.|Q@Lpܗu?&AYQE=NɊpD -\'$D@o&uK~`t55Ԟ!;A|O;=&H@BR+-}.M_#\!~i=ˡPE*#Tͣ< Z (yNita[d5Ƃ6 tWe09z]u%Xe%DFb]sm! 0"@%]t+4nc<=}/p393?e @E:1PXdKE?Y" d¢b9ucX śojإ -γ#oK__Uڡ`n.d~&)r2a𱣤 L-i݀ KCfxuYYa1r :bTX֒R: `4;=D焤bG9.bdFVOЗaaB6g6Az I*s{%o9 3E ([E0D UĖO *p^uh(Wt4w$mWh|3p),F,SGM,k8Vnl:vXGh ć$N/?U[*ʇGTC}TZM|sC"+xc`ai uƜ8D`{8(/hd ?12Akp6I:{nɕׁv}qR^k)z!|BN7$9{tEo3T'U߼;m<# oܱCgGDU…S#ogɅME'SşV1n;{L߽u&n$(OU< JnمRq^9 5'}R'P h^$vGexʑP?պ*yVs- @0r_N/QxIyޑOl᱘'l-J\NNeLM6+Ł`NaeD3/ 3G7 3#%pT}[BҦI 0YZeeLJ%!)TMMeyS\=P: p6-f<'cP1톺S~ܾ,l 1uoLUD8"a90YG,=.)E(UX0S+.lo-u9Y{RZ@gK{ 0D=1;X(,cd ,dޚ8rٛ;ٶi&+ӫ̟ynzUHihfl,Ky_t7#tfIbo.s`SC! 0MbND]ө nVX\KPGjEE&}f؍4WzkPDTaWy(࡬p%8Yx|~⿩3u$uX)f8 L/yS<91׸`˨^9Qlm! bFiUye>=@'ZevEi1o&>*ĩ^덊 pd7!>wY= U:MX(dbP{ T:Q:A#`mK+)nvy9_8:bK X+=Eu;RrÀ}6팖2/5DNbh#٬:[, O/zAwT$8cgi%p^fHE9Dz^J€4P] O%șa[ĢZYčK>`E_aD|Rxro͇0TG8:#~ؼѾ 1Urf~8$%NEviώd6i~tmWn}mý|:7q2|4Ui7(Iiaqrڡq&i!D35gn4pւ /|eο*fpXM_͜nN]R&~(Jx' dc=G&{B<ǡhPZxv8Y${Px5r2Dtd|V1\UWJUhkPX Cf])L:X .RWCv52^`RQ|KזZ3;?hB!gB=`Xʀ>;Ӂ62vС`WҦ/3KSͥ4'D #optQW0Vʐ$f|E#$=詏|(M[^TZ8C籿'N-񝚛rfY3, f2t:D=D ƼdC#hWU atLE<_y]0M<_d _\U!)J"tpۃndʄ2{Ќk%5DZU3cߐKaj "iS9<xhQ>{&| a%Хp\󡔷z:Zdݗč3UdƮ"-H ͼa#=*.wFrsf֗i5 tٚ 5jf)eB19hJ_-g|6z)%e7cd@>739?ʰ 5uHOHV?L`]!qcR9Ypq5PE}J$CZmȸkZXZ% FV~~&2.XJ~xU!ƽb:9L"HV%4"!#,kEֿ b(D nf?o}Lbº$.'Hé˂;1~q{^A\M lgqzS)Ox ""#J8ڮ6>}%X"Cix'wy=Ց ug&ilN/Yꁰ["2a<j۫7JmyF`On #GsEҰbz@oUMefYEΟ6co٧21N,_ڏW7P 7q1MDSB@btAEg/|?(7:jkd^!mh\PT|FN\{Y!{P +dl;b:?XhLNʡc`,ocOEɲR7o59/lpN;T^C.8Ok/~J4 trнQ~Hɒ!q3=A(fL{18-Q\{MO9icNzmi<'4TGy;?k/>_(‹`W\iKm%bX  vO!~zcWZ4^a,a-7Ymg+ۇ6)N[%l.Gn d-ڤJ(Ry)5Bƴ1WĘL.7un̼ϊԿ$?C3!C٭.Ɛv-XbC4Ȇ*P]&ɶҏyk,w}#^g @$H7]o0>!:wdf/ &jq.GA=8-4qFV>1íMwm%z#ilI\/{Ikͨv'w㴅RP-+Nų(H|}$ վvPY0P$Wk'"A{%$ ۰\j7T'$|Q l-# s tTU4JZ:a{_r{|2`< F9pض!օYsZ2߄fkF%ԌtԾn7xu;!xu /O*w2e^wF 5}D>dNd@a+ ZzaZbpzY!TKn^Ҫn~T욹 Ei[HklwS3b[ň͕28gc+\uoD{@NpIjVeQЍb)_8p}+fgBذegQ!=Y;Lt RRVtI}>3_/U@+ޏ ?V b5\gAʡ i;(h$(v]FJj¦SGEI7OlrnUɲw5q7!myjv@[f)OĜ.sC1DIیjhרkבBr ݙ}^-h.⡃!,5X{v AL;,Ҽ>;̊upڷ?\7uBJZo޽cI`Шh+RyP J{-<ڊm 2 ݗM)P8E% k~&WE@ZWn>̩530o{ΒvCQb:RLDM/׭q(/)W .G~ OGꀁ!x"K$s&!m⊱LW+Nvy.7#q+a?᥏*@z~x1@w`- 78KmWF_xBvH,x]o\q9 NYLu(oe m|ֳ$vgaぺmy">J'bՍDX5N'_m=>:_ Vi0CbJn(H<[}lN Q7ev~p9)y6BVN Lq#oT[ҷT:w'6N\\F\hʬ2/ܽ0xo$E* {U##oROBĶ9<٣#=B۹1*Spx&bbyM#n Z9]/7 F=O)F>x2rɂ;ڑ?Wlil1L=OF`"-~e'/2ILf se9Ҿ|AhbnfB.\ym%z;AO:@w@:|x;:Kn(6wT4Xt&k⦠MF}~mR_/׬XwA@ّ}LScXNb<q{?~M)jT)sMqSP)R?U,i&`.)wVdBp iwh2xV8B P2pEC:'a|[+<^pR1;Btp K!{"dR<%g2MJұ>[&z fԃ UB܎X2IN3b\^x^2VO,E& G5.L a>"1IZ¢PZ8io^7u)᥹jL xxS#I(ȟS0UQ5 =ʸWx+bʉ㙸;}p$S.bo[.+£䬤̝)Pfn$!{YVГ^ٖ@ĭIZ>dm73"ٮU}Z &reBj<]7͆%sw6xc<}~&W"Y[̦ZyQh S=Rt:45}bB]yyj/Gw ㍠z[7ʏVi+kEY?Zxro{u2~R9e48kV((ͅ@̘”k'5 !QsX>t!nx.img6c~1<| _w_s}欽\Zmrz+Md4]1t-x<ԝJ)\ֳ~Vc9Zw3jXz% s >TWWPuge~ﲥ%~.zW}QI΀(NEf;SQ+Xĭ@/A>\*-H#LS'#v MEU Tc;Eob5UL8F$gk$TPKlQOZy(=F.{UuKxR`EuH~jqp~yb%sh&a)R񟹲oZ틒M\WIqr$$u_,YҺn#+//m>TY0L贲d]en\P0?4ܘ'Y]| }Bf r Cga z#V>ю~GmMH!b#!ڿϙ0XZT8 K`XSXJC$u['pMѲ'z.|MD/˲UnjX;Bip?` }LF ]y1Rw;1 A%wĺkHUGщg}ZnٸgiWG0+uLتQ,e)=t˜o\݇c$MN]to#gWR}N̍o'ϩY9ر(0㡶Yʷ ".A9(Vź).Yj7K$dEʷN HY{֭'Kx K:Z+*d'̊j4Q@( [c-t]&~}su+ʳDDQŹ4AWb1ySZD?祡L7v_ipk6h ^l.Ԟؔ7jѫ~;Չ8lJwB[`!e^;c)l 91QBƦcbR:tA#@/*fh4 1 ӌFn4MQ/4{%¢P90S$#Pߝ[F D)HgYoǵ<:?J^,O_n!cm'k#N"f qk@_53ԕ@HVQùAVV4bэ5Q9j=lrvT w{"$=ZG׸}{c@Š%=zYqeΰ.Qʹk-PJHߣ 8{j6Ln.+='I4WmI9(뇱p wۋ8! 1z,@W:w! w2`鎀"Ƅ;K}v*:=WC&dƋ9t&9e‹vd&Vl)X]ĞO)9Zy+2;+s#g׊2"G u_b(D1Ų ųa`l{+`Q 0K`QوgD7V#n&o`Lb "sq~]M . N򑣰:ڨ a`IRW4{|i$j)Kܽ$o-Hrkh\Ȼ Tm+lNu$@ xkخU$2;vM"a|uzѤPh-q:2hJSKkwp/~ yYnMZ;=Ԧ8\e)iMsV~}^p1N$36W\_42[fjjw%] 70`նvFJ;#Bn܆4"2ž%!ۺ|2:V}"n4%" ߶mr3²'!')5<NnyxKkiHO\5M0h09/HPcLFpKE1eJ-e{d]!HFWEodu[XϜ2#'1+gwG3A\57%ZHttG㴫Om߉B/sq)}@Hd'l0a 2KI]=ݞ }bO[ )JptVN+9-THZH=vGrd c}xk{s!Ƹ}t- ݇9v ÷*v0j}WZKnG ,ދW-^a=@غkjP;΁ U:}K@EsHp:1*7kDjAi>Cmu7Bs6)ʦgÐ=jg7N-jA"܃^bNocJf?(ѳ8"n"]D/T88G'D]%ZxN[Wh_w?'J@?5؅eae˜8D/6̖LLsnֿ17+_KeƎG#t 6YXɣ'[ ?/HXTksB&3Gx;qgi->(^Rx|JpyVZR_%tVdtqNE_c3lIt=9(Oع'O R:VYuXlzΓ:Pr-,3ޱDF!eHxOsMpt P6Sюa/ ڦurB}5Euji(@L+4lP[ `栱aovRtR3iXWbdj>( o=:|,=9q=zB;S;R ~Tcΐ>^J@%B-c ]ěX$X3j n]2v/ةuYx)!:@K(q|!A\ Q3ɞJY5d"`N -JŜ J)r]Ed;^#&†^n2Fj8'kYE̵U[pLXX!j$U[Q쒞iwbƦ':(]_"AGS٧(? z?윀n%7wĐ9 Ut$%?NfnU܆Cm1a.B]*F 遂tJ[⮉/J/ytڙNh&~}Nv_y\ 2 >LN-_-r%]}_xV,2e3 # Z͐ʹQ4ETEag^#A\W j[mp.Sή!T*b*Ghv/Bfh'ʾf{V< pMY:6{.T?„W3uAeеxt8ŧ.GڤHT{M2 &mRwLپ,eA)*N~BZ=2q,.,[jѦ^1I5vsy8j(ʩܺĊV`>q}1Skt\! ޱsLWYh8m]낇Ҏ@t|qE Z(qX] A%zMuEKQ 9vIB8hCP}Y|6B_Nc>d[?*a |go72Z\<הxbQzЦOҼrKcʠf4dC6j-CXZө}JއZuzcfyLgLx,! TϵԮ}H h*B~sX9c ~ pa22o.l먽K(*hX(gY UϽ9Ţ&/|a…:$KI)ڇa5ON)v`WT6Qdn9 r8IP2* Ŵv0ej{`ïEAX \=^O\}W64}˒Hv* M@޴8JN PWaA`6b <o6i,zDP2S ШEkrubO{ )M#Qby1粰&f j82dQƚĽ]C0u_56mv|n.XVVw9;Od>QRR1:=zn?E9\F=n1!)sB?bN-1n{d(9(B͘o{+%ITlX )s mv Z(Lf\N PFŶ2PZII\ Կ/w3CME* %B' =y/+i dni>Tpjxޭꏡ=k.ߊ8prwS BjfIaC rB 0AcI+TGja Œ:'ހX:*/_roe+hBDRA`my;uF>䟽-\7JbkSɤQ@O&Cְw>y? XE<mSUwF/3)/)H+6,`ܱM.P+)tQ<(_ N6u ګK H<]luytݒ:A * !3UUVrt'H g)4_ }n@էrXޖƪgor\ImM~:ƋIe`;Nmy,2x!Rjb;yv;{1Hy}DeqE p<ޥs|ZMqI?q-Uw i7WƊNg)Cֆ z2N>w-Jn+ 0FZP . rJi!†h'H0gcgބoINtUHcЪ|4HΨ)h;Zd@aS|; ^wEÈ͜f VN5:J?CՄb3Xu]pqspjΊg$-񀫖5b!N&rhYGbgf ]/A:.s"kB aC6,OIҹٹDhքTR)wͱ樖~pH+V͈dS0D+dv?q0K?}hⅤbXp@qﶭ 8JuFAwd7iO[=,qw#X2^+-F ~B1߭FÐrUx{w$]==K̵ƅa94ͻbvN_XZEIUi:4jRB ӊ6H㟷}hH'|نPPDE8HAC W^A˚{G ϽS"s,mggb19}69cO(4stPt_(viOt.X Z$^ه:0A7ܟ1soU}Eݸ 8@Z{5eo;yHFJEIHyB tmoSoO+V:.<~7oy۞?>A ř3H!Xn8ˢOSnFU䳁O䅽SH5Z.QDF~L~!bSwPQ1Q׊A7},c?M,di³W5h'hp;ҏuaX5RK Bt9)%p3RY {=k k*Gm!t$݃:޷dm@D-Edk~o[HY=HQgcxKsܓ4W4sT^i^5 F+5LmHCcP@#wi9΀QǝIڇ>!9Q#`||qʈX(BPғIS'rݸ"m6h{/!ji ;uto$e 0|᧕CҘMqjJjU6)WW'%=7.1O'DŦ  =t{2QꞬz#ӪJɩQT+krhx"t!͜A2]fVYoIJ>vMYC)03aEn_D HT#|"pΊ ]Rq&Z{y7V /O"JHy.X*~h81.BH|m>V{3BKOge>F0pb kP]@n%xlʳfE`Y?jW!"y.ku׸??+( 0!^lҝ1F/#[ 3\0UdDҁط;16珋I\ˑgӤ  mÕ.|}Iyr&rB:<{Ր냋} (o:{ݰ8m?%1?5 'ԭJXRסV ((2  V"vErV G{Yg5?Wd-ӵ +ݔxrqvb# v[YÌBP/1Bn^P}YhH w* Rpk\iL0ϽƣX6exTm^1KVށ)SwViDNpxy/ ;|Qb3S4Rv79q`?w a=xeo)k0 Kf װj.>v([Sln2a˽] Y{$i%wKSJKKH?G{j1—u}!biDNՕ_1ni*! k`B~Gۉ{FDVEA SuKG/

L鼈 b~ة*"XG| 2ܾڙrNYy}cNjD>.w9_@ iCܦ &L#XQ4S$!ځ̳+$މM-K8CcJgT1VŵK]}WlF1e'a eRe^6wg5(یyE<$9ֺ$6HOn:a2LzD}*8K$edh7f8JN*NJ vHg '?(ʃ*EEW~\y_qժͣYV219x)cmr:ꠝ4σ6_t4Ycy`P_z"akȺR?TT01Ā,BݎJUWcf0i[Vj?X2 w49BBtOLBA1qLu7ےE5wVꅫ\&qj0Ob|.z'=g]O#2"{O&K]70<[hx`5.ټ~'`E-t }M=k0 l]FBnΫP:8mUr2zv {&a*ŷGCLx 3ҫLB{"4ŅVj1[/}=n@I{V4D.`RnBPdŗ=31Z*Q4/UӂEz^x!XIL.+z6FE_1Tsqrw2mbk,`Ga wv$DyMrU8: @ KƦ7z<4 Z Tphkr\b'bV+CGyC<8%_pҲ_mkDztm֜NUS: !" 7k4,x:2 :TzP8YГ<̖?c9vv ͊a_zm"1ZsN j/7,{˶]oyV:/4XLsc_6#VJN=SWVP9y1ş1#NJspD Ɗt;X9;DY9@n(&Cv:m!:6E ,^C2bX֔nH~fD3=7LBv]kiL/pMƃI#bG:C6׽PZm Gr4@/94?f X&bұš !HЦ;9ٺэ~I+;:REkShuWbTZS#gtK <#oM_k}OXu2 Dw?W&m=_1w`f,=3b qϝCOrB.Ә$4@'Z*:t[:)i%hPm|e1]jGl.v삀FIƟy'#+<9ep3!7H݄+5BIzyD6=.v7ۋ?!IMk>I$67};&d4<5:`ƾ{& '*x暏]Mõ-әgF:,%6qxʳƭ@.Wes!ƿ~UKޭa\1fD7̽M~.y}H.C'—Cb miyD"z\5FÙ 3NČ1.ԒN2qARYNWf?SV{jtX?-}{{/k&ʥIdZ)Mǎ^1`ֶN?]S=:KRբHnͣ"w6 a+UtRzϥdDWxqz4q9.2 E*#hY=Y%P:ɔ]k;#zgPQ[ 7{l{n_?/ȹ㟾_ ENf}D*ЩL n<7U& +>m7I|Okcں=9g4ȅj"|͎WK-*Eu|CVIt=Dʼn~Gm/I^1IiF9JK3rۆ-)0!C,kKKW~ͪ'Q耤0ve,pY~\P9E|2C nrfdq.=QQ:3A _ Rx!0bl~YX޲`f]+b=gʷ CYRogZzv9Pt|.z7ϪR$/#XLejJߛ9b$ syr[~zz ѝ h;#7*iÈGyHjvty:xsi\S=grcP4Jw43,/f %DZ07spRu;&nIbe$ 17ZVO<u8&œV1W+籦~I(  1C`n)mh!fKuj. = Wa гbZmQV8hV>B翕 <+n"Tsh'5AvYU~ݷ<}բn]ty0'XE9sŹ!("_V$.-{FxpP>x?<.}ϐs8B%|eZ)`K*㡾|!A`[%2%V1bzIS@ʠof;\xwT?DM01w<\0?J C/l=F= hX ?74K]`Ú;RYmEG 2O'BjPBWug)5j$u?Ab^4&5+g@ho7=+^e(%׎Ƶ&8=%T̑=?; ztxWhXgoV]/ǿޣ}7F! Z=FIMr{<_1ã*>jmj/{,T.+@NHhonIrBÆH\T)D6=4uXg>z#%Fc-$[xw_ʢzV3VnVv$ I5!28K6@aQ,9IqeL4})ɘ`%f0=ӷ{{ w p^1aݸ$!r>D$F?)Ћ4<ڂ2ϱc#א9iJs׵:b' [Jx>!"ܗ>[!b\Z\އ}j? /Mn=UHWP67XR 68x aFCB?C罁cCC uc&|\?yAЦO>a7Ci:?AR~aJ͜4vՄ] CCGyŢ+=.{[k&G!^QA%է?R+{JR(,S $܂H k0uvG}?Ky_?&?U/VMbi0^9; h ˠ8 Cϯdwh]9kEDcm :Qϭ;ijTx~+N*j*<[O3@9rē_:J4^ `us.#A L/gǺQG .PNQѐ|e] r+hEBa~J;(.cb p EImߩHN9糲ưp%3ci,1+x)~0= @KDr}Ny&ZQHEjдqKߩhK|e_*l-hk4ZB~=E/==ᐩNTBG m<ݪ#k%t[PK̥HI`{^=@}+>訳^sӿ/yh\Ybgz{\=E{oQ'cWD߫_a>!kO!y3`6_MA3Cz9yM22 [0X)w7k):}ЍR G˱KvHkiϬV ݉Y*V7DŕC5`샨]'PKbX{65x/iGb< HvTx~_ | n Xd1 ӷו&1h/IDH؟hB) N_h}q^u x8_|('.UVϔC~;ì8q5$cANǺkTBӊp8N˜ ۩}GuPn_5.)=ז;ST EwyO5 ( PziPhmXւmL'8 F +( ,Ykn]_~$l# ƾ10~Bij+ x D .qRݳ0{;엘T5N(wE8[jYjsm2 ~*3?|;g/tF/6NL*uB6Wo#.c88pyV6T $sW  z=40I<2"eӔ?ֻsTQ?=1e.|Hޞ;^C6&$ 깸Hi/)պNJp7eWBw;uôsY2*4OSen힝K&+т`wAqzRWy ~Ơ3j/rPp^ˁڳW55'k5CN_pl0,Y*aK \S0c3Sy7fo蕵YoNb;.3 N j,@/JwǗH2µdH&z>}@&^4֠Kya{R=D2csPB>V#?\)b@HO)>r?d>OVyu47;`K%~/_Y2'¡G8h {'Utȷ@|oxʊ_5ǹ@`,v+&\ʅ*D\R8bñ&&5Y)ֶsd "I65=6p2ucF\jf6 %1Xm~-T"Lcd?`. Q+ف-''Q`o P+X'*(#ыXT.hIQL<!i02-\]sa޼SKNޝ[K:9afr`Zz<:!`U7N]~h]b]* #U#苛TA8TCi6Gr9ԑ;  8q_WMV+|yvŕmm2HeСf5kfޛCo\w qԯsv> c|xE4T>9F-z4:GEa$ԬmwŅqR}!toap}F>×7CF1xr >FAU[i1m3]*@pޔtPȜ^lY79]J!qq;kz癄ܮ ʅ P{5Ս1҅v4Fr|< HV"%M\XB%4 gwrXWW)7j%zidoqyVvIA3)4+Ǧ(Vm'wHiE$ 2YffMM1<`$VӿF'=VgRm(``7ocJVA U ̴kB%頗ӋȮW `E yskߔjѷ" \*ޟ2*_jEɼ]u찂t>u-<4J(z2{@G'8jٔt]H7 +0_URVSv9\;':OgcY<38hZF +W[ԝZ(g2EE>.s7/ѕ5IK À}X@pN8'g $ ]?ڶ/hX,uBD1 U Tw% qm}DGhC3Ef5 犞@"%;)_A1](;mY $}1V,jԃ]ήFA\PC0anH/G  U1﮻ǐJgEtAB|^=ЏVԗLu} |R}l&K:q;w v#s?5ebi{(oR 'ߑ.bHO*~0bLTA(}*HA9&c/7 I.ZklKcz?mku52,i~TM@M☤9t%"<@_0V /d{izωAPQ^e)YKfvX'i!>MpRRMU~&:?JldM\{bd- X;xqÝM'HĚ PN^ a:ha Ѐ 2;0@׌,ͱ}'عjoⳕ^tͭ 4k/դCjYMW{INK.ѽj6}@.G"FM: g2>XLlwT-BYaOw}E>V37Ħ2|XM ~Sk"FIAQLni cڭ Ȑ4'W<3(ب/XA?tRbPjaqfu1qd3Xar+ mR|C\jN0_a &Sw $f+'ł,:Bz.xQA`P"BsnvxܻPЧGmY[[01&$l?l󅊐䃛@MSx_aXdW=\"oaִ[bP&o-O4C-enrBNH&}^ru<خ'[L}!*i4< }X}6c"U!7~3$/F: =c-,AҾf-?;'l]T)0&iPP}9.O]{'zo`6~"T9./no;a9 N_`a }@LL9D7+Vz]` ~67֩PEBmɨ=J;XcjD~Mf/#%`%7Wƪ 5P39:Do;jWSEWҊu$kYo[!taUM/Ъ#!Gc&Xtr_&~AG-M=G}𘓠;+TSiif upiׯKO;0°JHܽ6o36\м#@%lϏ۽ UL>Ӕ-ߵ\>No]>^G&_ / b$f2za|Yc'8,5Ǔ]V]E T^^AtәՙKmeXKF1Z{( " q&و:o i}_4ok7ul.s]D e?x pMg{R:6R#U#1I@ck =껣tOn?U?886" mnI`Af&hӕ {GD}EjkZ靀P֬PlW}"%].UFnk ȫDHE=+L+,$3u(yN 2Sf!=p*1T$ C0;6b[X-_yoVEgcAZ'A"!X! IDK(oEeR#-y\k:b@M[e"[6ΨN \6bUq`Ec yU :*p m%10j/IM3v†}Ka'i)ó;B3bxxZQ@c9Oܚ=@KK~H,TL8)_AJX4 _5Ym>>U2Oծ\`i Τ pD.9%CB^̀v;z;H2n/~HDp v{9ˆMJfD?K\N[̝S1?fgvq /NM;ccBLJۖISw.1&\h0qYقj䱀Q?ts@< Zrw3H?"g-ڒ ڢ=0'Z15&\@w bNѥrs g I5q9}^#dYUlпofh_ڄzIaog1|`H9_6k`6rzUV~{w,KP2]7;iPra?`C_\Qs{F?"LL]dj @B!c5 {MJŦFNnF4%~C2@ND"'EtvPflfԼܯġqr-k^)>`UNP#oz=p~h[',uX@T64U+E@Ε7*\֭dWuTT$ߩФ Z|\gϨo> K` Q9K ۊ :n;~Ӗ7?(5kc^ǟyiI7xBr-p|l;QAނSG/5K%t >e(GÊ",X1>C@*cC= r%A48+i[ X,G3#m wtF#G]H=t7ՙ[?8\ DzQ0V k˩](s4{dŘ{:#qLtCZJ@cc6q !4C@8ckIS8~/;$|+%L)qMx:}'nZY8$uxCl;; ϗoM/2`SNX7 b4Pe)a_oS`-8 Pn\ Cŝ F.sXDJ,y3Gq-V{5 8dܻCu4(>vu&ӄj.YUpg-SMb4-ꤑRzM$O5B At/o4_#oLRV*yrDb-۫m)-0>H;g~bA<.l]<1oe dJaJ؜ƫ=Ү䋏vmۈQ[f2aϦH %.<gI;T1 N+y (40n^iWV?e~v/ @wg-B9 Z{ GZ6Ge5TbVvgbjv:qJ0yƑ}̿=`MJT ^dsbqA1d\+@/2IoA|&ƏbHz  8Iik13d ǫʥwbJjx$=+n|8WthXErp37;vJ$jM5̅ٳݦk, ^*4.kJ劤[{G+a";L!AQ)I׵DEDx?Ak}s*%*w=-Ҡ}L%~L!&IN?&o/ mvXX̕,=r3: *TAbȳ {uU,a)IkfSO-ٛzKa-D?+6N /*[MgN;.=RZ%ޔd-9|b?|VU2a/-fN|,CI3ܽV pOfh]v`6U;u[߱Ff|QXQKTo]$4Yt9KNW[5B+$XCc7Ǧ±L/jFPXS5YJCtILI3N94ذO|=|k`og ygdu|v2.N[ /)lN_o {xȿ-xoU;,(JuX}Qv hP*#f΄ɐ8DV)AUzٵî9CKڨƺ ш/q7 𙯝&E1ՈCM*oB ȁz]b5ܠ,>gX&d–.#R\*Ai`^k(eOI|mAs[b#gk>T1R,>y D9ׁPv:mLfFbt+9Y~K{ Be_H1N&b՝/m=vo _Yx1ne) sg+ :0#YBBC97bz(@85LLv͠XK-=GdN2APH](ũ@gjupw Ò_KzI.è:']*9 p~Xi :QvlrSmiʽY=!՜qҶK2˗;ӗLy\{N#M%MI;mdn¿쭌3(M-QnyP7wG0mhTwc+Ωeņ-tyKv* cW1%X4#wp9c;Rwb91^L?1.cQ1O.v잹eu( ۷0 IG: &x(8 6 Z*ČaÓÍG>lM.J ]۞ld֘hJt &%O,)sm% >@+4PUN? j`_ .:Gʎ%t3" wś,B}(cczT}i5E؞y"^{obPOP'? Әz.U$_E'WGk P}/g.Qe}9ð3"TBm=i39:o* 5r5|[`Wbw.h V7NݑuFQ>ÚA3ͬp}d1thz/X)M2`.ԗwnY(O_ wtQ.Eo'TL_DPi4чD~J W>sݍil O'ǐו$d!o%7a~5K {Fg=DV`{Q3f|r /xI>EdUK#=k\3H:Fa 79L|91r a}^I\眀+âɑ8Y W3 h. P9PWzPU~ 8ֶ0Irm B #//bց$*VK~Y<ߗm'_< MKdGgzNo˛5i"~{zf_{[@5OPS5o.7%-Yx]U wV S4ElWJ9 Vq]v`|h֘Vh\ 9%'SR8|@Rm {fB [-K#PQ:LV] 5"fm L"p~:)[Cy P>7!CxsV+gōS^}mx.|0@QY`*#س*h6GCs©j4#x$;1$I˹(&hPgÅpATvH0T.hcojz^?n# +H*r{d67ݍpo8~K(+$IKHC&VdANu 4U2~ Z>Pp"e|&#B"p[*NDXIl%; UYE3}m9TlE1yRx zC@ (Uo' g[ndJ? l.陥uM5Q-B^-Xb 921HMEZ កoJ.gaF6c2WXڦȳ e EMXu.~)*ƾl1\qx9@t@GhӾд^/xǖoJoj2' lY5y~]/+Bo*WxteK4V9-˩xVc:"Kgݕz83G+K$=΄;|z,FZUX/;I1G0@2IabaQ{0\s?U3ƫ݁|&EPoFBeϏ 8<Ot5؁H٢m(uIm-svXMpxҌk5T ؆Jn&FV9DݛXJp;E0ֳ|d0;P0M/Fz_޶B@O8fxWhT%rAxsaB̚Wbjc" oV58ܴ)?v79_ƭt?CnA־Vt=< Dw'H\KnGVL=v@-Mޒv:5Úd͒Ogeqۃk4OBJtyRa04nJ?)bM!sMz8RfNCOUY SR-~'ED ZLm{M!!*l,j|(oZW+g2BMHP/t]n.gv~q+utYdooKu~ ̰&—B6cH\M"(qTDr4C֔E]H!⎋׫BL#mi*:+XN~om;{[hn'3VgǥqQ:DUA rdžj~4#4BMyΦU }hJ,d=2[`'H!u똝"xH3BXmbbY]IҧP8eK g,#صi7*7b;FQSdgm$7IV(tt>^f^C?_4Wi/hJZGiRr+y-Wv&b %GӋ}K;|  ES#!$sSH`Kn~ @F(bej;eJEr]Be=8IՀvIjVXfI̒}nPuG)ڈ$ԆQ*R0I qVYV0&>lw hP\6OjZ7ATA8BEl:'Z5>J&3hP+6)[āmwoE:*g'Vw{:,bnTvc0lMIy&lἁ/ج$c-V{M$MGcUƊܦо=7UR)g638t靴2Tluk=+=W9[pAMEi#ixrϕ@T)ZFW!oV{U.:ƾ6pr ؅xwֱ͊^mS%A._?TFb^5BNJry"׌}"G@84Vd[&{/z[|hZQ^ErO=Wa:r%e8_79aгW(Q\/>80v7I𳃙f$LS~^Nr_}yr u~~[J64y} i ChHCg/gm?fv:n2{^QGa]~b~<5~`BzjIFU"@5)T1ܣ>aUeEXIuK6|Tc1䃪K 8S[RZųsꚎ/"f]3[}5V"ܥb֖Jb,%nԛ!G3d*sjf%ZsqLؠSԈ:jW& T6?<Ǎ?ߙkRݛP7${Hz%M(ÁDV|G*qP1NO/6Cnm֬v.gCR`<能d7xWu ہ<ȹwG7h X.e-v0 ^xbPЫGO,b#N+ܳY>)<mAKf.OsҦ! &1hh0ĴL1NK4!٫9;lO:4~Y .= ^27y㢼D'X<x|Uk13fSӔk)1(Z8>L^⨿I :d+/"kfEc&)zG chF O =B o󬞘ϯmpi4P|X2xWOsmX~bmz.wI \WZa3X[Qe)ѝK>Μ$ݛ &=%J'Ww$͹-R'a*V s j$,Szc]JZ@/!L8hE39x#"k(൙l9!s$ R/Gu~'omZ인 8LfHҧ1K{Я۪u Q::unq)X}ţ&@ޞiJt0/,H Z Tϴ*$5L"|HPu3Ũ"HՆ bl65w^rQddq?u_S^fx|&<䵽Fq8a3 ܎'e쮀Pph7Ky<[vW|mo|*xf\҄VIm\)sHFW +"Uxܯԭnbx|C9]ܶ ZnZƒH c OQꄄ)oy]r X=O~ȵuwc#0C fp)  3SlP[ױ[?rwQb@'R;42D`Z]DYiP闃DvW ⥡vPU<<|W)pN"q -@=*60"!pWx)MNm~=aKw2GE zxwh2m5_ ΝsdaCƄ\gk7_.4%Ӑ_][TmQ zɭk\Be8|D{JU8m (]#$װhEx?dF7"'-_R傎<$R~[)=/i0B/rRUIPyvhe3&H|Z$!<`mjs^ӅdOj7;ާ`6_ 虊*ʓ&Jli /I?zq*Wiu,c ɐ4awLFzU;薪Uᘗ4tZP̚X);gsfԘWV/ь Պ')jZn(DXiWcHHı5#&$ ؠ5N۶3?=Ci<{I{p)Эwm׌{^O101"ˊ0_ өIk*ʸ'2|ib^FOE * y&D @ET>wDmIqm;XM&kUF4slv$I'-)$F_3EJ:slWgSOĦx1 el0“yR֧@Ԧ8կ>yAٌ=,:K1(8P D ߋk5I~TE!9qZ"\&4%xPR޶pײ0l[?J֓P ӑ50`yoLŘ,/i(㿛f 1A'Mf)=O\K]خ"Q@vB2 m$mȕ,ʳyhhp`gԂa[C[BE >'F0VOc \Yj4}0F2#FV͠Ue{]ā ^u2/Q7K -5"u&R0_DGVmBAQt|Ԧb\1gDںRbI%}L휟*sI@֗:Tm5!XpIď흾GH+eY"Z7ӭϊO;WV)Fʒ sY216\Mqc߉苛xddiX,:q>5O64kLwU\YA 0*;&J8@;"܈ &7)(\0}j|#V& Zvȉ|BE>v?ї߲~CВJwRmpZm+"KWd#ݗ ݎ:4RE_Yz9slp2vԃW54hW +c tncL(#>!c۠pVcPb3[t|Ÿ vf<U]jN$92͜ - 3hʐ+hcmٌ"shɕB"A|sL z{Ն0jE[ԏVo\/(⃚LNv\j[~ERVkk(hG㚺nY^F~ f4;ԝG)LM`+9Xp>]㬷F E<>}D&h#R8!Vd;Hm,T+ZxKEP2xy4C ޟn2kic+$~ ڴhQK0 2}Aa?% {l}[Wu9g:Eg| 뭺 s{i(^ܫQ,/t!P,Ud6S$a![%՛?CUwnGtSqk"f>^ u~Q!IdUi]g̋7I@&5.׋w."j:."Y:-FGBj=έ>MVIA~7 w➐o7epP ԋq+\VlEخG>#𲋤!eOj`E|V[͛wݵ{xl^W7꿨[F =;mxS qʸ}Qʕ^o.suVNV]'J-U<+KNolWMm!|C $KJkaiSZٓGW˅\Vs7H&MbZ^ݨ\F#Y8q=L_%[*~+x)2N4PЈFS쿋@>qO2yע1} ?=Һ(ۯc83YƂ1 vk $W,ZpHq ?uby0UƠKS}.UXyҾs+vdҀR#h(Kk|h|;Lmsq*,|l;TgkaB= ykە⑸B#O(FMs.h_}*77@z@?9l\ө-dQWpD2%Ur61Ѓ@=u*"0SVK 0{5\y x!T I9}\xv*cus"%5Ҧ25Cs, lA^舳kH(;5m: aNJ- #|94} KRR{(b?$X[(QdN_+ A].<6ecG_Ҷ&}x$֢Տ;C [V~͂ĭgxE[u럸n8(AMfrec@>nk_:|nGjу9dLv TGgVVPn!lv)]H5W2rsc"?I/NE(OpuŅFaI㲢ndn86=%_-GYmcDMT193/m;2f] ԩgjN~=bLd<;e^Tɣ6= haH%i-.dA*hkqw= ۆlFjЧ1Qh"m-K[+uTk:~F:-BK59Q[Qvxτ@RJk`o'麻jajGAm-* ;ielI7GAS|Fb8i N7-bcvMAO+b5Dj^ d.V:uSYB-BL=pL-yߋ =oz legK3ݫy}Dn.MP:]#VAaҌ{.sR}7! z|CX=Nc qIpY$FB5R W:2K5/^KՇ^2mh8 w?TsnpN1M]ma@o6o jN\Ci)8lkNT+QҿP@ }~"zI@4ZmnC%L戲WQ5-PB8q-;>bjo:YN.H8ndݙK)HP8oLbӻ lQt }4Xb}&EFitVn -SҒkvnޥP~뤶6*%fcvz8֥PeM6Աi~:g/jx+Z}ԅUfo!V^:׻ǂ.@k![xY~\>qr_g3vMMViI,ү'">d?$&!9Ug [T>7!eւbqdXUJ0,n /'&]`]:M;B9>e(Ps8[;A AQ+nd1tQj~߼e߀Q0w*#;3 5tLOpkw^ NזEqO*?k^f#9poTJ7qy{G:-!AS#q+7{C.g`u.prDG6~\Tu^~M^g{liZ%UǩO\7 $JtjZOr̼Q#saJ{Rt;Q l͗[hCܩiwf=:1) ƽ&[9cHgt5帛?ޡ% de,ڈ6B3 >f/ԛls<7i"Ͷľ!:N{|F"MB#x}~ l@v/MsoxPc4^Eր)PtzʉA,DF=䡻f*)!I`<) 3.齲phw1UM'ڃU"Âkd,DLWcꨍqBLAq t+s. "hGzKS|| T<Wٗz0%|q ܎?HِjҢ>σ-ǶF+"@byYd=#ZYsܻx8U#p#ʈP0"9%Gu9lȹ̝#ҒmE:&H3űft,le, Nyx%Y+8XUO@8 /?6ySx.+ !B`:7yˢ,wAdZb6{duNb(٦N eR1k0!zd> AY$] C b%!p 0Dg[趇D6w6P -8P+C ;`J@ #HSA;Dq~>H%$jGK1oQ&j u6g@zjh"Rt +r<4%z "K9` rGS19<6aɊ1U1 _K nN:.U5-m]:kd>g|-V{oXD3QY-tnH;`!Wj:;?c\P|H.`㬜c~0wLչ0D "/@MIL03Ӽq> ʹ4vX&fx]0βNWت+MvmB֛+)ҌlTzwi}ܖ# "P3!'f dUQfS],bQ_LqʵovÿR!?6w!}j+W͏܂h2.h0|߶yc`*ێ-6 G1D$mxrsqh5R*YgB"*ŨUd3:xJճh۽pd|_: 6p/Oϴ5;t]]s5n 2Z\Fܪ^OvޤHx QĎʊNw~(=ffI^Uy%mGV֬.c.D7A4ɍ,p$c`ބwO9Aa,ПT.D&Yjݛ9P4yfGH]Ϳ^njAiOJNi`˥re>3}9p 'W!:j-Lj!h0Yw_+[94axB kf%-q g+9oӬuo z!4 %Bx8\qk&ȕK5w% V=$.ֆ۽]0ZaZe`\ ?뫃\Ʋ/DgKE ^ܯqyH^n_GőA;m5=|ZBXR}K>*V WL>1cVz3NdVgVTv9}'R+9}][vdօЙ)o+c=fTl8p?~ikVKNy<`~~Q3*L8ە&*^8]״u4]-i^J~TS{xUysD%Z) ;\3C2XV ރnep\;§D:LFcYCD@,&>&9QH jUG4@%`J7BBpF/ybVܬAI|T|Ո5^euO~br= a,P4F=Wk?PcTe;&`ڊx Pt3n|Y9f1acO]YlD(j( tL  5S0ݡvGA<-A#uXN>ӒXQph8-M׽;6k7E;KZ(w}tkFDxh2W O4^AhaW&yT屁oW&8h+B 1[3f ,MNk$H}VЃ.\@jm;Pxd؆!ƨ#*=0O(ڦ:5;œtD丂;\rI;ݬ*<6T﫝I[ ƌmo&{ۯt0Ah^^ѩfYz֯>VTƹbq'"GS>:׳ ^lP)huFx֐,|MF{JnZ qaRl56@޳!:#4++z7/3S8l#. (=\8^`i"OYr;bx}~fޤ?0`jL/k-gG5U0?Ӌ‚ (86*X0`ݔ|,zF(M}tˮnO0oR4ټ?ʺ|Ӎj!hQ*\xT(Fy7A1QԲpi\DwHu_5 ry總Ϻ|.Vfq4>3U]&zϿ=(J>S-[Tfn }RK-Tb%Kk 1&0ׯi=oJy$K5̜ >0ʳ!vs!rpΖDT#v&E6TBrv'D(Ggpzz(B;A)ܡ "o(pfV T-zMC/ٴv.PW:u(3-[I< xI(sPl^ <;-j~wMF&NźM9}^\htAC:lx4WԋB?G fw%*i`%L!kURdNL2 w@r~H"gQ2~cWbG[!ƬlDj9"Py|bP67fLni?gi\  9[xneͱ]qea͓m跮3S~١/T(A:P0"MqPJ9?FTtX{q;`$(71!5, q IwrHNyquF'{MVyG#L\+=ZCP9f_%Q*?3yvo|;g>8ŋ;54ˡ$=]>7BϻvyRDkʥAw6n 2xz rb8dq:Ԟc,? :C7Nu6pxF~cCmn`x>ĂE52 D3V: XK%gɻc2%4Q5f*NJIP(L7|KԠ/&̂pQ qxfh ۀCttvp`MM= v78^\uEk)̓Eb~cmgj!^ B `Gۥ&ꈿ!J3أ8he% wYS8XZzo\ڨ-j)MSú59u[CfD:d1;JKa̜tϑ(qoOBW4˞D)yeaL/OOp4ܞQʗKGR3\Uqs/ƪZ\6D5zИ" =|vDriPY!{@ZV ༤'QNN)o6K Rz gS];|)(3lrLoVgqۀr^VZ +X|W~7/_Ȁ%~7w_}VEh98fn)kCᅽk 5P2~ Ev'" f!, /99k k?sROqs0RW>Qް}&Dq+$LV**da*1|n-!K4gsdo]o{=sD $&(O-qc@f'}ĒBN\y41ml[i([ֈ8X< e;?+g@S_Sұ$!-il""J0%i k:Pm|-4G*j}T J9ſ 8l`jQ<` JRC^%# +S-`|6eaHy _z Jiɋie$-_' j2t#yMfGǾ L#=LY.%`u2=c6~) η.t+>݈ҀM?P>MXuk_ 8t_ZVڰVRP]IkWծ]OɈsl|~ eF #'Ӱ[A(.+lL돣2 A2y\/`ܟ~otÁz{!% ֒n$gSF_L_w?7qcqIG)zAzu߬s?ۂ+0x2~eDm%V~mm[V`Kյ 6C"Bn뗔 B'BX.xoAE3#hceAu- 8, &-!9~_Pq"glX۳PO37V AWQBģ s3bCu_C%TjY1@>d/OG)|A&9^!+Mf;#]y6J{rP]{'XlBrgvf0=}X;ej;V@g >758׋IqTO4RjFO'89nOqMsEgH[F uJJ目ȣ:} -7|MW#xhU0]LboNJy%c|6wEP>d zBfwJ`N-&t]*aYIxP!w&Q0ZRR@a7ḭ "2o*埪߼>njoMEY$#zgX6ش_8Nky0jŜ',DR ߒzavt0eFG6VwWu #iE_\ͣ^+8B7 a :s~!'6ܵqܿ d)RYSu '-bx>Sn>xc]Bm?Q5U:sC$Hil(SrAw}~}k]z,7k)4ݷ0Io* s!_ɈAjlwuTKh Q r N>Fc7>7$ .VMӢ[R{D\5XyoLPn$i,M& 9 %.60*KYK9)f+ ,X)?vF#)*(fyz~wMv5@]tS!mp< E̮EJhtB6aq!<6ef I@*A'Z-!P='ճ^K2沚jή%VFѵ%GWfJ>˷' jqc\K=4R)nm?E)ϙyD+-f W WdIknujm ?Ŋ!ZDp,&Ru8g}p|*3 VFϋKj>)By$~O& \ǃwaͱr1"ESr?VPvl<׽Qeq,BÃH7<) gD0'~$iӤLm2]tbD2񟾼K@lXw{m\M4Mج}G_"mP/Hj0ڝ,$sz %c/kteu34x| H\Շzj\ _[d/xok!/jVosZq0Pҗ>p"3,- n.c)2Y:>\O Lt{b 1 w{Ū8]?2X`n\ 4q/3%f~]> qɪ]b [?(|R+t利o)RjBH ^m.*|DHK(KG1Ss AX]:GPć527>ֿ->Vdeu`~%J(?.]!#YemՁX}eRA۵3zT u*qUvNݢ±Z1{\^Dmʬ1mAU&&I$/lmͧ3ISpڒ0|YrĬ9[LяPXxe7n@ &qcp[K?yԮiz$^èY$'rLF@̔־?ziY\psf8\]iSPr;5E=E}G:' A Wfٴ|a}T塩P3!gb3s!nȉaXoأSKɜYnno&ZbQzÏף'F \Mz*l_r>Y`$E\Qqo~Nkze)}z2cy!I Z&+gf砠 j t2x:e_U?@Y\Ь/. ZPBzhɉuSf0 $x肊_mڏ7tێ 5pJ+ą%hVr?khlt'1YS1w;Q- 'j/)BT01fZғ)u nqJd0<|?)abӠ3O7ժ-iɗԵ;v_ se}.@}~n(L79*E,IJt&4YwfS$diã6S:t"ĩ!^FM{!IPY3F% ,I7EOR_ qWmxoÉ{ae.C!Gṷ0,N񂒣J[Ǧ LU?ID BHV PL8/3,W'I-2D:X~kޝӅ?3&ixҐkH1R&G8 #tGGg'/<>#* W2dl;ǖ--M3y5)3B` q… ȳ!oVfo#^\WWGj9ПDQ5Z{f>u>r C+J*pOG[ o}6JR9`?JYfv[f|#).سB dK*WBlQ,T&Vû^+v##}^O#OW:V$.У8X5Y~Ώ7tSEsxcy澨`Z5:-9˨c1MFpB@ ]A Jޚ6| cUv'ۂۺ?o(O:Ӌ#.d`$쒩5| E$hzP/.88Gg'bX- }Em)T(EB|o;U_9L vt@]l,^? L~uWi R79@U /T' `G mg=N8VY+>@WI٪1zK&|0IWH5G0T/6w-Wh+-ؘD] y홯{D> ! @=[=GZ[dzo'R'$Hl;sJHu5 1A? jE*QٰÇ+lj_d:cb7ۍcYp$m&^,S9LGG>43> C!+900@B|2 _٨FVr>4ܥ$[^UPo'ΗLue'5KQi,)2zVEт%@R|fr:[O7,]C/;rj<~ =biCپ19=e5#RCwk5=G&Dx`Sݎ«%hO\42yw\PZmxS4@/D`=d`@b>ڏjAYɁ2ʹHD6ocXP.Jlu~s㸋 -RAهV/Ež8qB^r`~hmkukj'H]]C jG /5|cZ'?Z{ϤT!撄QOyVEFuAHs@S1a*~H,TlMDMA֗['0:ܗҩj'ܕtTINhgGmL&2Nl ZV(_Wb|=öC* ^BgWהBeQG>5嚷p!i~+yO`RN3y`R)㎌:$Sn ]Us'ط9N\vx021H^~b~p9XbJFh_[!|,5 n + S.ԩ)IjSY9DDc=)Lcf|j/JVǥza jdTp˗U34n*XoRu[PL ~=[&g'.74K4ԁR!&G &\2뚨r,@K*b_ʅ`i} -<⎥ N1G*n]RW{sMwZwuj }ymbrjx:F m@{ ?:)4 fn]!#J(y} &a;{`?<`0ԃ{󬢃yє%pT`̳u$N9ZqE:3dD$Έ0;*POA"e z-J}I oZ.'=S-&ჩ~٪w@lٖ'(6l$%NݫN3&/\JJx-h)P|!cFx.L77V/@qKX-4#8`E@>LN1kO`3lG:ctT.=&JP><.F) K Z,ߏӋhy;ޞXןH@e<\Y*a{g2-}j$mt91`j8Gt+z`3F\1qi\е bX ^r> GzL[uRR} Ȋ) DA MR((l>\r"ߜ$Yݒf4Tkgq!pdPt JE)yHN_EмBR\W-Rf8{u8޷֙!j髍(b~5jGQsGLKތZ nȜ΃GMbAiM:Gn.i!YmB/,Vg~MY妝^Od .f*)V(`Ǖ,{3E`l]>eC`%A% ޳߅.WŌ@諍 "}i1+Wzy. ս,¾ ntF<} L i2 ?Ki|.KVYgf;[쯺 G.B?L~5I"4SmC><1:o>gyW:GAuy`96u䈨3*xoM%0 [YA\aBoP:Z$ՓpF[Sfz(uɃS)< <4} X%#kBU5ߓj= mlu5P}PntOh.c<59lxAڗ=AzDR;*#^9>7^53;![un⥻Vn`:L+80ѭ江ynS(EC۽mMPh^͂wPV{U|FՀlJZ:$sd?~ İSN&kA*%:|Y{%o /쐇<%G(ICOX뜤Ϙ80Mlݩ"j'莼2vҌ(eޥ1¤8%~U(l< K6p\iQD]`+].' }ռtkڒP HGe)>k=rlC|]m̔ LRC7tqA*OOQf@z XG *9EXcᎨiTt+ o-r@P#T|щC{:#K-#eJD!X:MyCxjE^Qu2OL=;[}Vvs".q4h Sx+plͣw_H[ʫP?p.zfYQjIk+R,S5m5cXaQM*ϜrBg?䑘M|}^Mtq9_V ҁ޶<óQc5Tf[q4:xhd|mѻψuvh.<{+Qm͐\Q?gfn f?8#Ƭ s_@*N/G޿k RSoB:'C:نɻOkВO=GOZ6Nk٘QQ,R?}mVL4BvQwBfJ>XDg]#`ZsVFۉ `1* Q+Ksx2&^ hj4@97Fy+!4쨥=ZhBڟ89ʵ+*n3 ڸӡ$r/;}$B( B ovv 32_;6SU0/x$ _ViYӀڭ}b&Nī!{%#^XY`$lb@9+<,@v [>\ĩ]S;5-)X:˖nzZNZ!6}33wxɌy͓n1\c^{\bw Zx@]38S,U%4=/FJvA!7uwM`*:I Uv@>)gR(f҃4J0!F%']4~45*,-9z|+|_" O) )DEm yؗ[d\@;HNŷQ}d SL6,;xN9^4MxYKX==U'Z!ܧF"h`QX@a75/Z{=yY$^'Gy"BF7)W ω]]S\Qk.u긼ҷӛ-z*gvq.;kzF.^RKOF7]=gRUqKQcտWt:$>Sɇ'xl'>Ъ_Z MGu1) ~<^ɶ=\tW㯍TIF1ɮ& is䖄N*hAEō*|[9P"a\}Um9YSP(?CۓmP˹D؂ncÍ4ı܅_+kLĔOV )6 ΏLu."7`𢬰48,LT]5XkR%H 16N, U8Nx˖mh јi~ƉFj,DD6#Y"tEV+ta*Xݪ\6&Ut^ִ6vu ]f⑫x5FclL >L3PFt%kófe{oċ@9άlk(:0{"'o.=*uLNhre3T=,vNS`D_e}v6%|"VzW,{GHx:Cp~5디njQ\=3^^,+zr,hLXa&4 F PqT&z>[pHCRJܝTS8E-|z߻IB u7PnR~uC(Apq i: fN/ShCKQ( E}60i<;zTxN+mRL'.$Aq"ckv &~\ Eלӛ6L!vIkOBzH [aQAviyop&ԠNC~ \]uquqҀI*R5?F_X Yl[ƴŇxcNm?@2dl^":yQXɘP&zoP+UsZ8F'b%O,Գ9Tz\{ߢExH#@OSR]7}uJ$O ?gج ># d>G̫@AF%?6T9AF)$P'6k3yDƧǗ<,M+Z w:u_3+&%P YxI@Æx (>1&P[QVtoe!HO2X$?Pu 蠁a_;4^ގd?rj=jLh6iMK%h9 Q Ĭ=Id1hhZ-ɑl0A5s?)e)j,"6\EgR6azaKYx{TP 9(~}L.8Gs &.}%# \dVԎ !YpLB!Y|'=_ys; Uy's2T>}LYJ17]71ķi{Z} j؏CP2{%y_个#^HGf >p#d>,`nNS7鑷w~ULNyrvᴨe|cO,V2`g|QP>a˃t@ma^kCl=c>Ë `488S@, m"<ݣpڨs?ɦ)xSud71n&j+ս1)$~*&rTY"3wS$vq5龜9 %w?7XԈ N~fQ"œI؉)PL{S*wn&+ŕ{O9k 7zUP[uOG=V_o<5<Ajk{]oQ =DG:1wcuΜ*TVZ9A< sQ }\eQQ5QÀ1\~.X2 ]`}#7bpx]CJIs1ܕzMqri{V-#ɣhW$'=q#A|,5L9;LnmAk ߮d~Gs^tA>if5y%;O#)/y}LJOZK^"R?$oS w-j'&r.8_Ǝ1E5 $.`/Q(DnCƄYk aի]ԟ~iQ9tڧJXM PAY"į5k[ 18 B'"g2e´ἲ^pճ  QTOo`KuPʠ:ƒ;h6An}$igi0;.}VodEwL>W.-Ğ&"vW9'3y(賺H5Ԉ<.\0Fƺ*d]/Z0ohⰊ D7:͜IŲ3hJ6g>̺B-WZw!R*AA=ܝG:>-Il(~i4!Jl˯ (iFZIڝ8 T`Fd '%1c|^Q{}l3U;fu,+= 믲+Si…~~WC&ukiBI`D0qU# 5aou<_H h*uwh(ѷ}Z8j;=qe?GRm*y@pw lUI* HbVínʘe$I? ֚#sQG,'\HX+C`% (?'4sc(0+TGĂi29nsh< Q\v$6ʻթZW!n|&5Xo!}Nؔnc_S:䫙'Ł 01|8d;5NDJ5(A\ځ1Xv1BBf'+Ƥݡ۝K߼1'Miogǚ[_qKؖ>&#!]v/DP2?ϑԮ9! V1ql~qKgؚ`c-uMFN*(C_wE [2T#v$[ci( w-g6 #aPbM܍,`O*{XN#}09 TN ;~<îxw$YpTq ,FgQ\kd&D2'w>QQ" ̲dϾw쫞MR^ JLyh^]r\ee!67<"\$6Mɫ6t\SH8gq[m*_ކ~ ;g)?>_F;/CO* ڰJ,ԙ-EjТ-mp1+H.d杗O?/A-ތCЇ:w4\RdFOQ; F?}8/!zU*馍)R~xMϲD0VJ\zE;;9c@XU3t3FuĤ?p筺IR9r9>ŭPy:NƮ24O}1b~V7$"c|V*j·#7!xeJJ>wNJ|ˢp@ ޲ҷW )'*S` 3 qz½TA͞2m:OE1&=V]bneңSI\활t,k"%ma%9JTO'lO¶&1c~w4➈quR~e'Ǣ)}=Uy89~u-[?qb=|+yhNe:tۯ!{(\;ЙW& f ]v5CHqʈɺ7S)!0'oO懃?qQ >48g)GB{KZeh$_PʸSb/ڋ}$zҡ"[+R90G")Ͳzj /X꽨s!F^Mvm[Qؘ; @G%cPb1>V&^9P mqJ{d*lх]gN@1.OV6e(O rnSrTBABg5B@J"6X<vpuæ@aDF_8Lfp+Y d^IHJH[߸f}r1wv#u,71rh~swn6>h$KV8G$hz]GɘREH[ }kI;"H1<$Rؒ0 Yv,GRZ#fuEsOy*e UHodXϜy4 uG,f~!{e˻Ѭ@gyjh|q8 cWCœBP(;6t1 xjSWg, 2s*`8/bJnXCCv_~Wynwv']<5#eecq_t_D\˖3g>R#OUfJHsPLx?`Vse*9]3Gdz*!(  zpNQ }E<:4Er4377@H˙o;X1mm|ׁw6@ xdkvYS{O=};6|X{:b߻-16c'F&u[B*[bнGo~V6^=#CtϋrlXib/jnQy&GAْO Ƃ?sVS:hRx]*Ђ db;%q $_s1I)|k ZF#84>Zwф[].YO۔hd9-@x{@JR6P,/ap5I -x˦I28v|lҴ)x| ꑧƹ98N A2VqģѻSJ,)֌ȫkY> ejV)kFpG_a A yσbЌ A5ē78Iw4**3xͫ3/KHRΐ,Yaf/E[+{$ZwUqh7I:ff2OrۙӒ?ҶXB J7fJSIE է0f7Y[RYt%A/}{4†3/QꇡHpՠҰ)N܉&$Ϋ Ǚp?:m>®:%Sk9 9?_ke^R|DG]N`&tfi'cN^:`jNݩ3X^Z6zRɻa])Nw>޺77, 2׶8 #vj v'nh@o"T00>QoYv&qO(nJܬM>uXR}h DJ0@KbVLPsO]H\[\"d)Y\7*JY8krXOn]-T0\ĖjlRb?K&t1m-WǖF_?H}iLtަ.ƓFCڽGnr܆„:EcQyB`xBa r.G03~ ɵ涏>G) "NCNym_nKj(zHزUG]/l94]@q=l$ #nmm衉 A$a q c@~"弳x+}Y/כmzOo[5B&D\09t6K5\x3r^PBSӃF,d9; + Zbd^6ӕd;-,W[ Ik#nqGnDgO/ͨ]^o&.zIۣQ႒dxBKq>S|&ehImn`?bOO}Ui?x?klة$ʥSv¡Z_i@ f*]‹cjw1$c/ZpHY\/\#YLpq-̸xϠd@Q:)4F[aItv^;|oG(;**m+h=]HAzA9{1a~_$‘l[5csmiAdh(b*x̷Iˮ9Y`HnGjy#@BF w_I+-͟#au+Koi0nj_Yߩ|TvzSrHU:1%Z|D\4ef[@RA1!tKr( 1GrjJ۹˾iZ+tjXݻA(-f6*Uno/7 p|Qpk7aK;m9b>DdB%lM :\x<" h/(3 w+?72<ߣi\'Tg/"m(!1}O 5 1̣Rkkf{7zZdFsZk`g {J#z3-^l|-͒5%fd8GF`)6#͆ )ݑ`6ӗm^&Nc ڒRZNE_o < ݛR7ՀIK1iel$%؜*%=3.^2)F8եZod 94U:PɪQ6ź~fS31= K,Nq|̾p,O'ee#3ĸvYItOhlxg02^ Qj;sѣse-0 od<5`g4n@%l7:_&,"pYjcH©1ha". }2t!zW_nȍF͞J{&ߓlou;†10|@)N%q[U%/&1+kT40jw_#=C?ՙhU'|cu)$JF(@2r^0v-./#1cٞMΞZն19^vH^\+jyJPh.CnTU#d!Cr 6!^ca%+UHܽp>j(P?_mӈ0_Fz4mʳ UϚ/5]00{ѺM %m9;VV{rz0gL֘z.f{В!; J2 /?XbG3q=XogRZ؍o3W8({[ [ #$@_ +1`v0; >א^= %*^.θ|>ƞiZ $oPu˗95,4D{( wdnmQ 7}t`plji+E_ Ff9~k{_7@f([ނhHrfLшH3 0c ?y-F(3YB c 4Iƕ^C/Ud "]$wBT ?/>U'TLv~BsR+9_,ښd Yu脳cݰmCx ^bɮhcٱ $+^ uf'Q?XJMxov$T12w u~׵g .>"hk?B!}|0\6JDvPBE m\Ssάpq kgEv.6ҮBO&4 k(@"-cba$!A;?,ue78ZD5|Shr'J)昗JExWGzE!.hg J~GEӊu8TtNIRo.|bQx' /İ$[E,Ji *6 bK*X~2r-Fj>X$X@H%+*dQyO/L'wyU,vk䕉briֿJ8 ) H/jEf܍0iʝaUi+30/>HCܑ5ZJʥ})rE<'LYu,g(PnMEnʬz+t)u_g[iąxifrաGxAR"efX+Iȥl*#:K2ж~YV[j"󝽺= ,t]I3 e` > Ve,ЮtU!sV֔UǨpa(RSҿ6NZ\õPE|cƴ2_m}05W^gNs+SQ)h4yDΏGw.ɢ!$"#: 9=0aeu~68vxٯ@%/%$כamz\7#[ߢ64M [)ڧvO Y3_mR 8kx[dWll&N(xKi;WPTKȬDCӐmS-IļdzN!mkl>XGe:Yհ@6*Q'-7^X.֕_}3yz&)KkX^1qʏkSie{" \7։01c뉺"OADIZxk|KҤ A_Ӈrؘ 0f#lS¢_ܥ(oq#Ŋ#7wl!e\~Ds x>#W0BȑpYsEa]cOquk5rh/]ZHc齻Y*d0ʋIZ8|WS": j{+!DjOKJ:V Wh ah'OOSDkEsckMFJx{,\Q#aȉI6L, D6hT=Q !+BMۏKd e01@%!N͐$ vՓWVT"vBxqk<өߛLn [AwэR-9@ ^沂'w;ݜއ q51ow̏kdPy˷3aqN]90!v}\H?cG;j:? [cƴ1PPTPeޭf)Mک!k0OMJjn =7d3}ASE<=ݐNEΨ;h&->b&HyCKa13h39l+*;Dlm9R _h[j2YXL mX́[Rw7c ^b95ʸYױt}"vC:ſbq̌* 2=B6#U |I7nJ6-Kq~95v$9QھRW5tţמU}mt{J$MQJIu )fbQFQ^,^q#I}Ć~"$ۅ"HYs%Ȼc# ySaw2n QWpE]٥d? ~;eCf$21;ŒFT$!!M$32}2Qj9&pJ[egG3;FR)Xz4IBkGU0B1h8z/:`;o]<X93QunғDZ9+۠Zr2(s!V}}=5W^f/cO1sEXh^nHx}㶨[ X@+UX?Vgu4Я[Zh0m͠I,L}$اF;ݐQ"^A{+2Xl,r=m0A#ild(\F|ǎnT,Mg@4+T )xgZ`L^O5h@J7[$k렮xO-iM0f&bmct;&٭'7gOK \>J;7|/cn`9A]Ψ[☋&vU ,vf ΪŴqo׍G>, p\J`fЗ"a64/4j9wZ-`0zUXtʍsåpWP"Y{6Xv*#Y٩=}r*B,J׆ƺܗ 'h9V.&ZV98dXg}+>TX/4 V<&2[;fK_)JZ_z@_ՀnFpn;+D#XӪv ^JAߪCur{%9wgPW9 CL9:e6{0ӀI {㮚?'1VX֋Cx0[˪=60Wu:8ͲPn}`r v3ȉ I=m %9'ݢ@|cy $T$#NIeB[\cΧPs$R^ c:bk 9|7TG "mec/yGy3/U2^1kk|z%!Yai9E ,tdm"AjTP L3"R-ߢ O'lDE|EIݢ^1%z/n`\1i7SVb:KvP;aZUWm8oi <[L6?VL`|V!t /%cG}u=RMxb׶Knu%Q@ tb tD٩u K \WI2">E$IkvN5[Lz?p ,y݂bIKT1)|*sQ@q~;*%^G ̀|H=r+&OѭwKrʍ_C w_kSQ,Ӭ/\1o@{FU:X)FK, ~ptIAq׸HMjNO80 ␮*!h⳷0x$rdJ?S`ݹvR@,@ua0I9WS*1~v=5mW/\ާ]F`o7jym59"xjd]szEO0#aHTC>]|JKv쿕C,Ƥj8OFFm;'\7GN@$:%q 2VM+ W!]c(Z?hѷ%5s.Fտ@џ*֕Գt]O L hlʀnmr[j@"AW]y?/3 ۷cB}z+'~^|i^BP/ĵ"vbw.\c"#> +?NkS?TptEt=v ZDy`Yg~XLFsB%$?h*8pB=,_k[i*mJԋkmeߢf:Ƽg1a3iٺWy‰\2Ðz c67^QxS6PGJyunʼo'. f̫5GB?aAt]M֨ŽOF ܴ5Y/__f8򿘖V&VƝEpRŁZVEq<Š K06Tܶg,,m>:T FdEE+k 3qEgHl,ɮt͚tOV 3nL߽o'>C&5T}^mj#<a78m8Ky:x9c8Փߘ!Ɗ`ysF1|<@ PmJ2ԣ*,>-?Է|aO-χm5G: 36WT뼲nҁg4=i|3NqUeku }ǫsY$K5=WbQ=8㕄8-}%d!(@˟jKzh3G'B:p9L.){  x(w^ -{tͭWd/;7W i=7-S%5?a9`Q>4;N%Վ)a:2],.v7 g2 b«dܠ5Yg1-}Ъg آ25_6*¡ 81Ht?}XRYs#13g3BNJd0C\2|x{0h@3Cwp" ^_DʕV7u5Kecu'!ۇ2? !ť׼UM~ؓYZ68qt*<< T,o#KM00 4'5sĪP",}5!b5>e.VkX5jmzs2,l,DK85RqrI󶝪z|ʘNpɩ3~zl2an8xwm02Br,w꩓ezwn%\uROhMyﯻ JJ2N.\ Q"6Vl (/)1v1ţQlb1,#Zw RZrYaסq< 0B3mz¢CGJJ7Xq]vGO5 +DA^#& \w?ա-I̩>٬w!X3 r*.gum錓TI*R$' 0_TBk ~ǗiǗDlf8割({<"ՙ7d z5wr3GCĕ8qI~>~_U NWa-֢:1"HM3c[CGd,6JpFKZx]XM)>P횤*Ұ0p{˯G>20C!deRAkr>! qv29ғ͊}Ǎ(??Bߌn<n<Nchg^Qφ6)}A4o~H@ÝءM {JT(,FI&JF F5̨U-+Us!w9uFHc3&[ :kP"K%M?3X!GdJFz\[dR,k?ga-k() g 4%%U_R v+QR P|2OLlHz.u\eB9`YHImo (30Y7g;t"P (pLt+"C3u^DNnGD[*;%GjslRKdȾdjBZ[jt^2Ox!wlw8;Rn`!,ȬtQo^imz,A}@9iWs&n@R.ZU]lwXob U8gZ,V<z*H3-Y})Df9P}IQYM%U={D5frx\@ `k{ߜ[#E\t7gAOD^ɕH؂KYtTY9 [=%X2vEOw+Mb<* N#z9:Jfoz7uoؖ_+Zm \M,XZ ,8lbx3@U`"?q"mkǏz=-o1 )$΁#׎(x iu ωA'BAX4&vGt>1wci-$MH饾cc.BҥwAٽD-j>$3 ۲eҪ6NJ>1w_H啺SB/jG~D^&!Q78$J12W;p,3yrWyc"Ͱhݤ>AQ@M\ceT*< : zԠ%f+=&Z5ق@}XxJztx))V^THoYCWo~{$qsn2~ׇ8 9Aן&!':Gy&L1D=PGrYt8硌yOܚØ}0(c0G*St|*[>b: Aj휓T3 8YT8͸g*yƙCv%DPw*wwN(mΓ,BQȦ{%jg)^_[Uc 9JZSucGdĒ1A9 p {f>єVJcEFs P8+Kڟ(eh_;nr\l7{JF H |ogw+Ҩc<oe.T0Wgb>l-Po TSNCAR~o*=8.F%8."c[~}QLayWF@yeluGG'89 {R+w*ֽSXmoU3vK8+7?$^T]WNM Y;lH?ތ~֫SL]wZfB .RvĀXƼtes~n Q!4YqAR#IKĹOǥmlL*۱_e/4=\Yc ] 2ȩ 8|^!8x'bRد¸XpPvdnL&EK= Kߓn%rR0o< I IVV8ٝJ8O4CD#|@A+B5>:$MQ=h!%*^eV$ݔw5.fgے1a]蓨ՄiFDpaAAqDz*jFF6BcV} ȇ|rǫWW;<&?g^Jc$V=uy#kmfNK5|TqYc+Pq /e0*P$?BwP $+ aߟX @XqgOCh{q6g7#Q9d~>w5mudrr>i[Tdٵr l-d«**Og>zhSǷt$ijT$'u g;-qK5~EFDDB5;M[AMGcL={:$l Ft8;/g, pz/c?(vKUH(7Ю?ݫ7qW^8ft%2S>`n֤[tsx #v" ru A'.PS2J:8rY>C$h(Liָ{2T@;o Ɨ7GbZ"Y%igA6O3;6΄PTXVT\hF ʯ0MVBuA ܻm\HJOPö+!gȄw6޹1 [SekS0pΝ"&_ӜN["Ha[RhЁȩQxpt-+,E'YCB}̢B;QvL@ +MohL.PT:Y;;`::rZM&>UğϡC2=״;gsOt 7j5dH8 ==8M,l0cxB5|uSN qipU/GAv{Y֔gfh|aj=dӍgh6Y/"=WaL왝J5ڿ60.RlN[ao |Y7%7\cNa:uZ,„'ӽ-t>Y=/pW]'7R퐝gafT! 뱇)K4mo^9ݫRÞå:_Dkјڞp\U]bݧuk!+nMxg'c 88']\/ѝ7zj2ccsi5 d~V򨔪 2e/kT ~ejs`lکYm|5͏ɭB֞i?"{w鹜׶4ZVӥf9V,-|`_TB/Lu݇/i`VƘ>L^%P3V17l/V uXU')S蠁*m>J+ҥ_9m jVK_nzwԞ4)V'E$/4_ .AX Ul c_~;+%9q^j+ƦyTrqDzӈU,ś#֎5\dkk ӕն^ÆdH֡'¼d  sST8PQha_wե-"Q8Z6]]wfx㾛!;q2 \J2Ƚ/dEe%[Nȩ ,t<)Zo5vmkR`piW'SG ?q6pY@ ">9A}\9V3XB,G:m1 j2BlU٤ñ^[G jcZ ZI~>pߊu??V,n1GW^@O.}Wݥ;jŔږ46# @C6?參OpLMR[mc@Z *g %^*2R*G;@2~ ~q2l%ȕзuMk&(W+BLvuۖi8? 0^D;iN&>Kr{9fpBX$ev,| jx[,[kee Rģ a7K} ZK } U-KFEAfݧ qU:M ~}үRDcG:zAioJtf'/Zy 81Wf0UC,klj8.C:L{=idLIgd[z6_fߏfƘ+O3&;d !`,2BG¬p RY0aF+j嫯1yW[z?7Tt ӠP?q8P yixV6,ߣdb!7!3Zk*XM9/N+>9q4vxiR@xοM\X ]TY[t9# Rny&IWj1؞He&ਜMor}n@OS!i1:Yq*A!jOcPdEY D}f0QQB(%aEe(alTt;(a~,F9 |دRͻK("KE*c$YnhSg bHw_Wq0z ^ EBÊV.ߣ2U}}{(4pwN'HCM1+><5mD<TQ*cU;4mWycɵGpq:a_{|B?|'2*{ K0bޭ>ʬ hv>~)2R: 7I<6 lyWuto[/P|py^)_ClQCxR0۫zm= S\]"Te㑔28Xq%0g;*3^G=4P\Δ 9'S(w?T\_A:؄Ra-  Xƒ-@MxZK|[75b y.Y91][rxUX"jE7.5̸˗^A,`)oK܎] dN7XqNļ9⻃0>yvOEUN")z;0Uc(J(\UWB1W.R\V83@DBN*\{"Q]VuMfxES_5=0ј$JA߲X6(1LʑD 7`{?|OŌ}\iFz&EKq f7Oh 35}tҦ  f_x##6?e,sE?.򟃋k/P|mjS0gygG(;oC +kO! dX.M:$WĎ]?YeN2DN:Hb_/T`79ln?00W̛KAG|eؓQraQW ;3u/'OY\0+ %֊zbaG eojI[] nMA_<>E%E 3\i0}51;\̌K^.̲sr -Rmڢ2'v6o|J\ FDT-5@A@6} ?(R> 41pƤ4U{ǿs[6AV;]_>G 1R>LԎn 4-Vݧ4aD6l>jE',?ތ`W)\WWxckJ!|+TN pSZM1fݔ_S@<67pDQ- %`wG6+մ?N)ԆV]oR PkHGHr ੳ\ ]O['g7h.)'""UabNCfƁ` ~?⪜e`gbvkS2L+|TI8x@h8N {0 O-다;)4VtgKmY}^$pD/H~F̪T`V> @1C԰X֫h4ceg-h:{mҘ8l[Eև$Anx[c6Vr3ǽj~v#Croَώ6Qw)"zy5gD!7p]$v9pW:Q^8@!:9#`9yQN4Η CUcX')&$Q({PxCZ(F?LQ+^=I=\o퐆yXEC_^XжQ%Kih4b$-!p2RX^cPC45 ٞ~)E|A9x2fz /A3#xnm?#B}?Y -oeuI wr^p?Gyk*iS򌔱sNuS.uE*PT}Wu;̶w >n D7vɑD 4tF`5O`v6.U`h%StjϭFIMuwjT@IhߊOղO < ;.8QN􁈗me;9,c`G\,OMH"ćР`"Md9-MYzX?ReٰcRR>)6m k~F3$2,4Sov԰F C8y8$7`Hea*{/X(:8&w όق4ɴ;@>:~`B"M|),@jJ`Xaz@PFve]w_LjCOr5T8 rX!׋DܻZ*6᯾}\WiT |ɌSU ɜ#isb$6]eV`3~W^$V|1M-f 5 V&VIՋ%} }f(3>ap>IHpAAˉyRC1aS&q @5^#_RJG(bHPQ *Iy?;Qf|Jo6ʥ,êV)dAɳ-^gq*X^Bm,*:m|'W=~j~#76<~7.X%q̘Q:/?2{,NT4ߖeVĜ5uU>ypND.ߗ3 շZL5ƈnC]ҳ R h6R%0zMp%pjFU 硗O9+އ $l2m~t9"J'Gc}_?D“ɯLJDv11OJ9 `,< Pvjd=4HWuN#|7?6421ghRslM-I%M=Nqd"*7Ecλ?Hn N#=^[C[MN8j0SM.m,XJ]V$;Zks  a')GmkfgzW6Y4Ѵf۹5rJ:1v3*tD'mp |8~Vݮ*IFaek43DI 󿴓 ޔlѓja:81*\+,ĐJl6L-yw=]论QViޱQC}yA-\zVG(IZj.s 󧞖 MW8(Wb d6íѝ%cb Be;]5K E'%ijcZBmR!p?}PA<L7)'9哒JO: l1JLXuZ (8tz)-BsLZ~)Sdgt"\ț@`D'-)mc;C:U"%E=rk[a#cdb)<ZeҦSk9Wd*8|!,&27a*NM1`1tˋǃf7mġNVspJMNn{wqe`{dʎY!b 6VB@ˊQMw.Ŝgđv.[yA0r4bH TLvݣ &M,IE=<JcMhHC0ةwҕEYGYUP MWY4n(tif~ fb}ˣ v'/7!j1'2Y6zl[Ionɸ3V:V&֨R^ ]gREǿ&?_֨'! <es=Hm9d,X"ujK-9st BZ+ܩ%C϶ DP4/,EBSkK#,G2α(F8P-eUCM 6ƌ+xw?̫܄^Ӱd [5]2]S'}mP_2𲪠HR֠A 59:lPjo_P׈$PGs](|NlΖMӷuh'(dE6Fo!J[ P% $?]K"ZY*o%jVõ4(͊f6:x>A#}=cqIoZo]ﹴ5p4.㔺,s}Y`x N4BH @^;[<_`֛:';d@Ancx9 ]Yh, /J%ORr ,#)x/b!Z7.4&ingq N I8#Ӑ0L˚ ٩]~Ãms<54Mwf9Qm&FP_9*.-#UnckEcBiQoJp f_j1/n6'ǧ5ܜGsO3$٠T3'x6Myf2-;SE6^7 h*@#:29L_#6MXàE=$PUpzڢtVwZQ@Xv |U/y`/vمN׼u1MJ:Q@0&1=7$R;6jFH-$pށ`y'dԍ!y ؛HS׽&ۣad曅:oP"n<%qn22T;n{kZUC Ⱥ=?Sws@3~dV.FEFj=ٲOAՙ 2R:nO%cb#r 6Ugxu(l`V85 _S=E 90f$:y8e<.[` &gxi?i6G}60m0dܱ'wq*'Q/ME?[X Y!pje"Еo&?)ȾRqҨ*g!'WSYlX qƾgs kZCo f| kv!LS}6dn蠟|o+5=`coB5%a\LÃ0MAIWce|nvc ϫz؊- 聖T-7j9p 5FU>/Zs1g޳ew 'QP6s-9mTK!}9c1 F~8cR^|lw߶umȖ'knw##Hc-W$VfT^;'bpqrL e${kf!r e3Bl uoQ\gGm!ZbⒷD„ڧA z< ϨۈAI`DL@𐨝Dcc$̫u;$J$ ۷N!y׊-ΊC/S5$u0y2z?EgmHu)8vV ߿_jJH1Ahۂ6Qi2@ɟq@8$.F&kj7ݔISjNvPX<Ʃ/𢂣7^g0Rxٝ)y+YM&| ڴo/adqapa5@[hVT*~5$SdR2l>Tp%]-r_ДHJT%0S?w& dP8}oy @QfBJG EmG/2׃jk)Ω8gJn usxjx RZgi[Wte8!-ȵh a~DzBWWp6 UO$TabMdlq* ai_w@8oZ* w}y޺=ȲO-&]z3{7NeB>Jx(7ݸ硶J,0 3_t3Rhgw jfZ|oKzO` Ӫ?W*r#QQ-v}A7a,_W$,VJVDut`iӢ7F=ֺ*%+ y璗K>J0kؒ;ԴZk31FtrtCo ͻKl钡{e-iOm=|{+ˊ*>J '#>3s/K1y.ʀ,xT=vwp(3 N1 r #d[Pvy? M[E#Ł`֦LeH AowR;ꡙ 5mitӼx]pT"(\/tRqTؼY?q %NGxw ycXRմߺo'R3ѐo86uZC g&ʯo0@j]# mOAmvEG~tJk o5#'1b*R=~q"SWX,eHj/tx#Jj"X%З9d`ˏ*#GU_pRE|qM#-$,r|F(Tκ{N4X̡;o+/&~M ;SDBɳk) QpxPN+z自d>&HD =:)VM^ Pw,ց>vג oP Q7W=@> Ut`Vܶ9\oz˳];ks ٧ æqU緤jB◉l5Q'T\1^־] d@k ~]B9)MLeKRk%u2o{4h#x%)dDyj[zR  JW>5E/ 9{ۑ#ouN +\TKݑ$OhlXNnO銓` _+08VF ~l_=gmS_Q~L 7&;;h7{fQɞ`R9N] g?rfHtKك!ymxtHqZ2s=G{)o >9uLeöG[v>S"ÔQtMH, R]V9n֨w5Oy̕K#38j~kaAZRUxj#;F{x_mr9eYQY$ygk i}ph'em+kQ~&Y_z#t'aT61ߦB0}@=%'Hy$BJ ]*5S\#bc#aK<;=v%1pPD`FTWº+QmR5UC>0 8\Y8J|4ey cWWo0y)4M# M%5D2Zî[ɫԝM= --C|fv7%>sC×ϋĤzfK44P.ORfRplP?z<\3$+op[ꮹ| 0Hw\s5L1ZԦ™T1(+: kyVT`;[iI9¯դt؄VC(Ȗ5fBߎ9;j\EFsqU\dR!wS ѡmVf7bQvy0v5`P\~tv*3 DRF [/M!*8>p,KGft]EI}E*G˚dۢq5*},JM,"_7E64>_)j3\Owr:!]KѿeV+)meΦ򱆓.ѫ'`l@%Ә6=e̡6K1 ge~0,4A Ry5tgXd|A٢oV7IR_P˥C'N?x .{vM|HϜ8b3 n!okV]_ms"/ﯟg7<¬hń=6.0U/VӕInX;2KSGА #gwq'Wm2CGX"2ubOwJ Ojsp+Ug#Ն)s?.ƽ%P Ǯ]rqq2D*T%-||+Nv;2V4*}&iR=N_8-ݬcgg[nh5}nT]$,)@+ԈT ES[(3gcGO,g")XC)Ț>CdBԴNhuC6SKD>l_/hM\!VYi6ʃsqr7P9OJ}hV3ƶ!3@ook} k}nX@9h/"^@,_l y%=ӎ(ȰǦm w5GMstdhos Т;^i'g)ֽIi50'Navڿb- ıݡ`Sh?2 0ІE͂ LJvΦ袲p:1Y\XJ~'۽0%1Yfb)uRN5`xT]W]]X D>_+O٠ӏ>_4r4wA(+KL㯿 B\Ifbb%WJi)Fl=tY|}wԱ)KYWęӭ إIhEʄdZb-ŵ)ÂIbýzhr%H>Ų4e 7)1SB xQ.5mkْxV f+}r;eofZc@Rp5V(+b}P٥]JKYES~[Øs#C5?B­DJv5ʄgrx 9!ʍ*?WcUl9&RM ]. q>@=k8V Ӑ.-%M!e7]%8 zI"35-PJp{ @iK6\$ad>#ŎZAxP29Dkq Y I`z | B bmk22 z ٘"nt&ΜsނF%¬9!TpgBSx|hUJk.DaGڿ; {<[|ˆ = ÈcFPrv*U줺'[ @x9$g$*٘[#~2뺎Á: KKǪmZ#4 RPnܽAR9)6&MM!7]844s2[dӳN3?<PV *%~ED0JZ8u>(,` 2~`.*W}o"7K`?ɫ^Ew- / E(q;֒ױ+&3[fy"iʴDA,,te%⒋kQȴ]VÁ4IbH<0Zݫ+::_Uv=A7S=:AɩVH` GߨM|0Yfq:m<-w3KwwzЅ،3A2s>< 0ăn=ʨ*rT_&juBx9~j}C&V;оO(V*V޲KmF9ニm) szwx`en.`7[ J1nm!f # C@gdX=HT~:-@~i1?+5~t1|eW z^OY*P+_32+3Y[<e@"!"(}D5n[!7RƤ0zcU>%5mjЛ@;sBXygC.4qyuȮMƏlk gIh*o 6ɍ8p؟kC[6i,Z$zH-bF$Ff+ ~WH8;vѼ4R;3veر_X>oztG' s$ȡNR %!)f-uRcQAƋ>\_8\]~9p ]b<(VIf[mO{8zrB}@f PZ #qulk]~[fP@#zlRT~DnXoh2N ޮ]Ή;ujuo;VDsہbR m(Ri&3dO_g1lk瓦S| Cm۸ap)NI<ɉi r_B[#JQ+Ş̣Q;|vЎ&&Ԝ\ ;3nfDe΃е#{zI`gnwnrӍOeY\Nc#iyUDp|&xGԳr^WtNXd i"$CKub2?j~R3N>ڠ /EidP[rPC7C!+(]9 Fx0qzW~ojDb̌npfsjymx62yR_42Mits>ʇΦ?uNiNѬN/t%>4x!.9ऑnd²58'~,v@XpT .XwMfE*C/NaqVvC_Q!bO !weחX.Ǔo]o.};gmGȯɫl.|J, C9y#{–uK(o;}|1+ϙsE[7|Ȓ'MjVD5Lz%OWu7HM.| P1kcZxeAHtWte/"brV7 5XpU嶞Blo(>5v*-~\2F G["$%GDbF'`ͥ$r^R>5ņ3GnP C8ߝ xH$%.YdެmciUH@yEBpyb

mE6y  +GZjUsl:'{.UsǴpk9dO+|Q܉(1Z2'x;X&Bp8;x&2G!Xն\-QC\IuNfQ[gTkI$p?5?YrsY7蚎 u=wřeȥNT?dcM✜kT$z#&2wsD{[@H4sd Έxï빍$;VuHw)aR=rb 4ovi3@ad#:R@'ò}g450Vc6;( 5v'a݀/K炷`2QnIր OrKUb"VsAU҉t9l0T?ݭt.FM@V;h_vLVG_`!+୒.ͧܡ'g-9?[?u .M\^ӆ#)}%ZX>XM J~FOO4*@1B^5W#z݃]Ţ߀l]-7|[P`pI]R\NHK!Ƴc#P%ľ̈{F7]Vߦ(1FFgmp?=V8<;y6:]21 Ap5"i[Z1QJ llj= _Q*nH6jL=ZS ͖X: ɘ%GkzOnZ#yͻ< ,Hp<GUn4p2_;Uh4RzNt2!5m&i8Q^XL |S ~jd}A`*h{T.E<7qCqYe<5M7~yC2w ʒHw֎ (_|q+&NdRzH``Hw-jd9mc\,Y_̃6\bqGIBRlF?=2 ]p1hgH,PxSwa`9Zʛ<'a։mmٟ!6ΗIޢZvW2 !>ZuOS_Y /x}gMn[K"/y@7`-.;?'w-܆{$B̀m?}&ec MFT//%<^Fi)t芓Є??(qZ)4{2\e[c"҃NIdL*~ގ+}ԃ0C^%/ɔW [We`}K[!\ʪ.u8qJCvRĀfDTm: \ɹ0 NB!7'xZx&9ZCrݓ`?"$`E*5"z&~WiX*sOkN\67a#N稇2ԄP+j3yrrV Y6j9DP#:w( gk]\Qإ{/XFc%,k^:~`:K H!_tFiɫ͘AXŸT1 NBPCz߂*lE&z#dczB}XQN2Dӻvfs3Y"nPW"wԴPD s;Ix: bV'sh^bV$kŠt1]LM ݆bsz]K146{,`HZ:RqS={}/0$dAQo1ob0dėWPNԀ#Cs(ua0!ӏϬ neR`PG6 g=œLFs:a[Py UnF)`ZJmM`qұ)X'prJMaR זr}YQE31_nxRYO%xmcu{:%$`"!Nb\{{Υ^  LCEE[Xo^W1>؁:e#Ul9w$ >e?MBc}+4=~z+U`% Vʟ&l(IqE Hue%_ Ft("фk$"[h=+_ZoV+qp)N&鎪M u{ᤎq=:E,8o"=Iѣzht[_eEe\IΫGm<]Chzl9~@`!1TkHV;lh9vƂtRtmy#+f!BӍ:ī.r.SXRD峀(,vmhD4wXR<ՖRUMT3w?uݠgː(4~^g{P&ǾDuH'B'VADh;c#vyj&qct!-怬dbc[5+ AXՅkbaBA`OqG5!!%S6 ࢝Pأ*+SlB4f٠[c#G:ͣ$|4"Cs}*kNEҦ>7T>^P$L6i_14vܓ*G^ΰU ,Aqw/0!jZ-D' d&?-st;kK:Ɲ,ro+n{)SNAs~{Y-`HR8 rUb^l=};y.ıO]2DrUa뫯ƒBym1Glop̸'Jy-1Qj?R DE8;K@e)?Ht~;aD:+d @i_g^@VYֳQDžDȱ=.IOt AAЊ4hHozsFv3IQ#IŰ Nu-r>o{׻%ab##m"nYUpHo٪{Y[qAngAaQ!nlnЀG+lo$ÀQ>ޚCت31M6V;a[A%z"G^}4ƑBt6KewSꯪ)-'R $ExHQ/q s;_=bt;O7k⼗IHv9!l&;*p7 QQ;7.kձD \' #t JLCڇ9u}(1=nl(N`g UJ@K($R cHTlyw ]f"g|\saKVJgд0be:K!~_ t;4cA\BPͶon!RtA,gE[bQsv"XC#<6A{PpF, WŽ7|}Z='Q[0.6?*NP.ҺKƬDh Qh8m#=5 *5>\@۲s+i)WT _uA|թs[?>,r\ %]Ll.DDo84]]g;iObpӰ\Ad ` ˆɁ|ғ~̬o-.'s* " g&jSaqQlYt_vE9VĠt[Z+Uk:# @׾OƗ]0Yϖk;%A!? sdXB|,̖~D?U/N^͊z!"[Z);fnIy; ^BGȪ@L!J= JE^`(ipg$,d(wΓ+\k[@4oN;hq'n˛ږ!¯b'ԕ"*Hh_6kީN .V.#fk5(6@7zop^ It1z'A"$d CN 15By3w7I=HgtbkV`>&Ã.79n%CI# vXs >EF$c<&8}Hn@lښ HP|@`Ր{kBQ\1[riphYDmwv͑\?-&TO#OgÊ1ʢJRϲM mDݫ6zEݝ}Mp4(,, [PZ߭G|IR4 p@G,+մ+1ՂR=7c&̒WOȔy)^')h'֮b@W.轇Y+T:d=% ('=;th T&ޕDZoC˖=[jua0s:<@I9VZC[5d?4ͭq~JrO8QL/ ݫR5(-v' '2LvẉS)DW?z yZ~%o\A5o%IVGHAfu ^ 0Nx.0r@=7& _5NPq[\TBdNcSQ)kGP@@[x/H?rBr^ðp.' q{~ĭIwjd_2^m/DZbQ{^*鉟&g&+s8.TosQ-Pz(^lbxDU8d!hH,~)Ï]WT}iT&V܅P`ӧ:.&d̬u諛h1i%L0-R>^ԥs,/RSkV(*?~xZTyǴ6d-/n̑Ƿ?BnF2-}+[5TvYɘ”}8ggKBһ +چ4i 㺘K(8_&7tGyԖ!FmLDg^Hg3h+Қ2aZ_dgQ%S%;ONPSLb)4)J؁=#Ku1eOuXn.>D|O,Ah>\j~؝Dq8p0s$AҼͧ!I70UUdz!19/V%Y#lwFSB;t!~5'.ls%K'6B|os2,ǹEzs\ f 07. !//h8ԛO"?E"HHNI;frѤkl#!=PGƦ-0(OuU} u5XD&7}1!ۼϊ!/6x?EVxu$?|(T\ZyV!MGyquzgW$L6 G(*7nj2}fT͊ȣ.EW;Џ_$$I XotQϔQòMUUMӉoX{fo"9}fA{46[xwW[:swacPb]'h_PҔvĨC0'\pSp"B$K4 %"]4.=iEMMLܗ=PK0Η űMRV*ڀ'xS olq]XP5L'V)tQ8[V-2 257$ ,qM+?_lv2Ǒ^.M[: J:1T8 up𹍪|)g! ۖONTB5h6n ~ Vх}=63[ }Pp;f3 Z`u=inZGXT×-_*m% Hy+ecI0.,q\=>fA RDВoLuԎ#)tezy.~>_`Kv^2j䖕wE乃o匟A)pB$ kɛ!F g~-WńTK#ʶc˙ _Pp/p>2B,x0&Z9~)צ |z:z o]K6ڂ&n̷-0ʒFyWH'KP$Ձ-R;n#YB|w o <}lg.BC?7"c8+"ρ|Uw@/<-7{[ #1 wzHVk`w6$l7<wC=i٫xHuXz)!@=D6DS<9TwV%`*-B>56zsInIhb=C.koE'C/;c 닦Ou8jjM$n=J?G܋!2F@(CҌ{ъPěetQLCzw*ͥ½BTnc6`Am`z쓳lK 5\#O_WU')IՇAi;r剾kREMPf*[҅wFԼ05;HQ'qjj{*Ynkg;iJQZ-f&73amh(5~i_*f~&b[(H)8Ec *MT=mZHMLQ`ɼ (V! z,34LOLif L(\qlCTj{sxr.IG D1ÕJ)\O'jfV7]/Ãͼ?Ze?ZPT,]<|w"l w0뇰# 3 U'䐯!{n=i + NY'fFI93q-vm+F(y5 $#I15Tng TKu%($ GԒa;5?ªߦ㽶= ?,GM![X 8ȩ fx]I;{O6- \^`,LҊd/ SQl3娿(AM 1=Ac+dQ;%dr O&x߶OZ`0M;Ѿ%y^Ҝ9c{TN2 ]]^VWY?.5(clʱĪj欻rh0WunЀ(Bu۱jlW=WVdz]LOw_6|;[&Y{gw @@)2WqATB?FixQ(\dePJM'u\;0Bʷ 2@ZQZQhq9J:*Gc}\GCXZ^q̋AQn-8g eh7!EnJ -=7TLܴ<$EZR35ҡSn…sbzΩHB\mHAPm?&Ll2JPq7#r+<d 接n>Y' MT_qNp5]vcXWCPl$l e,Owwķoe )8W1+Dmb7lĽUH]\`~Q[JAQQ¦2=l҈.8l U n Lp֤Gˈn @.FǜpsQDnʩG:LUyӯPE[rt=N@~/ Q(C6A:͡YzDLFק/Bo: hǘUI׾OۄRx+:i+4yvGCf8Y:"DS+]$i&nZ'FBi=K Y?2>5pbbiUd?>"#qXduγ\}H:T:v{Çyvȼ* "97FA+mF#z%0Khk%l> % 0yִw8))nNvlU{w1o5ÞerO.Q7JϮnA.h•q@[)/Dc CK)>d$RN>q&@9Fr*Zݣiw0U(30¶DSb )8QV8Z E&1hf43Y6( XwdMUGQKd|cVNn1ea\ZeSa 'ݧ~QV1U2B25 U :zWut%L;tN40>U1"=xgg&6h8v6'Q 9p?ʡ&\\ƣ I}y!n & sod-5UwIkXW8.ԴY&I0M=~Ĕ#B?R/\+N"jLI't\{<5=p{ZiJnδ?d_Կ?MDÄՎ>zyH0~mk[)`̝V4֮qlSDeh&È5ZS_eElө&a+E+ϙ]oغLk&YgRwF8:9}h|gdXs&+;tP|vDi^!|̀ɃzvpQw'q(DB]Cu[% !=~% FZY FSk -1^;N`>8*P\ۄ"J"A0 ITgjà\{2q{?Kh􏢐Î>ak(6:J šcD<1ŷAr2qI/`<%4|hux9x OM3`o˜s=ઌnțm A]?ˉ jt:>kaOSuXBg8!q{J _=z`@/{{`PhvW Ke}u=1ޤMs0 .1KBdFꍆ`,%IGTM'8\4mrCUcM]b,3M?@R7`I-+a'KVR],r.` &*U|mɅ_m.RҒߞo1 pnhAWQbHq)/1Ԃj* { ݢ Ċcy28#Z&mגۢ Da@tm%SZDm+ 9ӎ1+}I%PrdZEr5]1JК<A,Ak`zWjMK,WRNŒ<oTI2 -m7+ /c6_mvJqk\Sȧ G{$S9m\,5vUU +(sMo!AYKqSݼv PZk GVRC|bLRsKI@atOꍰu 4Z|xVV4`!Vߊ ҄ ? O8-WaKݙ9Ѿ6EŐژ 4 YFۤlZ[Xk4.yhH%NCen#rh=]QTz "$+Ki4:v\,(( j0267O1g @հMFo9+Ѐf;bJ炮C<秄}-$WpHB)j¢݄â~hS}+0 J: nQ/RSOo5tLٮaϒ3L%ʺ(<wJPaˇpM}9 Q84wKuhX#e{k g < HHhl7!P0הC. $4CFKef]\'8[ynk!umGx`*<~b_*Jb>Jý|,(",[Nw>q44Y(gž0ɜycDa^EEΨ@ǝQ#~VUZy #[hvي*daim͡"B^_ M\tf=߫)z8!'B9_pƂf[[=)Ip Y*w*EfkYnegC_+{hT(^Ƞ@d ԥ? Wb6\.TObOjazwfB%'O;el;4Nm,;b nytACjY>fqӢ3#\6N9?2#1k8O:y"QiXXegApIɻ=%bU+Pl N08ͪ1^9A׎(vǢH:uOm6n%#}GpδHW.='x'B^`|Ҽϼ1%l62DB͟IFGx)$zJ(32_> 'Vh)sUhttv+#,2uU* I:A%M4M.a\͘ k&/z>OlK$iu\ ۾7d2Gf/##0ܰG CEʩtpDf@R7P-ջL$ɮ1r.IDU2`;LGGS+o¡ͬf,3573)mkbu$ YTPe tm*Q<O4c]'4Ϭ[]+LJd hg{Iz'??JL?#iF7GvZ'jA&N:}W>ep{yyt8%\_I۟<i,v?gD]*oT{D2gtyΔ[4qf3*-&5p[{vTVRyd[&v0H 9LyQH$wt8JöѲ{^5ϼEmB 8cĐrkmy mkꈸitwD~fO¯.^6w4C#8(|Z%3 DZglugT!%]ȝC V8e-ߗ6cv!sII:$Fj-Z%Ο98UUH]]+'0~q̇h!?ZFB˫(W2K0iLzNG\ѹT8ƿ_D^Rɱ#ӔR &Z[ht-YB6E,0qq++ׂ$H#-a;_m֝p!g+"D0'\r-_~fk8ЯelP$Ë"Ϻ\RLP|[.WI!8dwzDsz=jO͡ Se5\l!Ǚj{}Xn C%UlqX4Yaj0|\lV @C9AHW*S1ESCB6%(⻅A}hL+VRcP |pZu X)llWF@h$HD)OF2g5_!ޮ@TJK\3Rn[ckF{ AQ7J*7bLjFsU>JIvb/-|с*B#(T]\<^&6 [tɼA7?Ma|6-3 zڤԸZ xb"5l&4~KEZԵmu|ⲑ0xڪPe*WE֬xDؕl7 S7r6 c'!)=سQ_l[[/``XL6&v[6;>]C\P"U^{L49r},=YOQS躡 \*|[@sZ+8WX[Qt11m9&Oy>UN̂\m( ]/@GCcs1j zBʌx ˍK9BEAsQ z?hx:S0Os8&:4Z3a |};%HQ𣁋c8PdTh+΄)歅|uJ_F a6k}?\&ѳq~.FyɈL dqKɑ-ZfxVtɲ! Mwmf,a n6&=Ÿb)vZe@6QQNq{Oʳ1q;lkY0]il꭪gEVU1[`GV3[Yؚg*|¡upl"|ꌬtjX䨮¯% 2k?`Ombﵼ O#Rjr:Ezox$Y0b%v?b.hz Mrl /ɑ)?; r\RX\þZͰU(ʄ:Q #vN> y>wW, LAsCm8I+hA2=#]2D"ztgj .lªBVyYRJ[WdrG\ ~Ig!W Ѣ<ej*Ό93&cmoԠAvPp6]vg;%J4`M?cZ[s{c,HhEI% @˰0Pf 2v3[8ϩ5c +ی$ܲyð3K*.4[XHzh89wݪcꗬ.ktM%nV~23H`!r2ZzO6=1p14Qe;Yϒ9 ʉQNř T4{N,S 2P+N莠κUȼ{Vx=Oz_˽_P9i[Iݗ0cp\%T3x妴i\qAջ&'pK"ԔA'&JBLq: ܳ꒧_tjAS Xci|< *S`oqFŋmhtIT>\ F;5 h6`ɐsvݦgy09\:m$ժd*W,:$j&5 *tNQzh {6SƥdgV.x3Gܟ*3&ݦYG{8}]?U\ЍĥY݃I~_aLbXDLhRÊ I=MC*7 ^r[ f±jz<`}`8VOgIB?4E;О92cY^ =$ 7(h7 ž6ڋg"~8;_&t%F,h p̫ԗK5r^z"i&Hkl=Q?ui]4Wa\6= {I -]h>xX=7Ys.U=Y-Av^@*Y:o'Nkuv#a{a1žZ(ZfrQ,e /ڮ|Ykrzu6w`1)/G*zf@1&ysC}mm2dLKك~=&_ך*3INjl$x[)8Ip[}<(/ܨ_{S&)["ы Ƙk]uKQ5Q-ǕxF,f7ldL$ lhfZUֲ_;@0`p6?/afV S:^@)j+%CbM}@ F!7SaKA}@@ik_zf4#ұlNzHt`%H7{NVב݋GUq8J{FmZ# 5ށ}"rūʗcV;S p~$涆;1lM#zS|m6j`֞ϡYɼ-]uYP\о*3)h, b;D8VețM)VZ3h&y\!ZJ,'>xJQ6<)[+ffg@_݅: u_ѯ쏯L9e"_x}WtOE 73H@ "29J)4 ;Xު5^?(ujf:߲M ":W9:2,G.E+i>uTx8܁Fa_HNW]C Oi|y^zmX6˳zIMDu|17dP#yT?tWd_ PS"CN٣ uzw>zsg(hr-U|Bsm}ڮ8n[fay^n U#iX!8i&F8WdO. kQC"MbgsW^wʅGh)"%>ӌRuLY3\SK. D?d yhN_qkg}~@Sq3BaU'ePsD(FJ,O?1x*-8Fĥ 6#7+ernGU38Uܗ׷hDܩ:&Wښ9OpO]qF5\OڅEHhQ&Yl,;fC>]X:His=c*dz[`]ͅ.^ &-E3:g话E'PX\,겠?鼦WqWYbJPUdRh (L9ƈNtMR<0fJJ9)1:ƩwӷkD!ngSӌ!:(P^jpJ 6і5'e͍&`X(g$$AqYݑp`w"9 %?r-`){ZXW#;OoHςё ς%_$S Ippf.$wyI7N:>XuװsGib8jA+Ka:wx}M4] J] }5}̵ 3 >Ov`Q0LjPa$ ^q$,_ԐPKYEZ:䴴ːpݷS鑭SU#_#nwyִ@&(|۪+Mt9\s|Tek1ꎦ{[;{Cz %))IvٚvA{*;4`bG/%8 VF!P'C./iw67{=0Qc#a g䶔_vpk63t2- (yUI2<>zd 2_fظ:YJ_'yN &e߭7Ƭyp$Y5&n;Uo`AR`^v\J%V@AuAS]; ~p ܝQ1+ƭQN%ltI4\.-v$ ¤{fmx$9nɝ}ĎG8㧝38(kw;ֿBvte[a^'UjV\|yPVeendشY`ْeЯ܏]Aɓ]SA?9N@F<#7Qҝm }ɝA6ЖEowQUX.sk"5<{V4$P [.BP# 0K~r04{h& 8ȇea`:ᗞuqWyVyz̈ / O`#%5Iyw!ѧ<'ƃeWe ZL(7b1#4ea;l. c6cͽ_w,x%H C~^pCK5_'Qg`YDrM;[%bYVb.L'Zp}5^#{y; + m$L|,+xqP5Y<X:9cȂ7e;t HQǏ7a0`%Yכa%j_ƳUլUKhaPJ!Azpb 0М[X¬>uG1=Com}zGq]ZEzlZ AV:DygBdd͢Ƞ8) #p]0\N=+R4?m>x@k{8be-Z3OPJC"푪 hgT`b#Dknbwh./-ԟ6r/H]ʫB@I3qFZI*^( a RTç/?#y#?<ևb0LpCu0RX+6pv<)-6} 3qݡ#EVlXPGUKv:7Y˚Cg=*&b5yo%;[Ee&F( ,+hӢZs%ffxiS[H.Йӈeϳ#uoqIYyaZthǑhvA1nmٺW/&,t)F{Ã"?}cA?G6WvmK%9T> \HsB&% D2YfncaK-;6{ӨqImx"H3?oш*eMد<_u {K2(~47M50JUqU֭y#C"?Fd)#(-NsU[,kzq8\bNIN>f:,`.F1wT ]ג""dqztx\N%X nzIYh(L|5}o۪v>m$KA{X3J_I I2iq3.B?y0ߺH꟩ǜ.t(Et!R4eϓZ~O >s?Vᑐ5Z@/8rg/*GƏOe95M;@td vГg`ߚlKwxa12e}&}l4!pć7{(VB~^>BJdo:kgyq%]F2m8Pl1 6Uv_.kZh02aDKsOC#](Fn}im&D"VJ(?B0WID\~7ksMFVu뙜;P{E'MB|u:}̯SOq.7?߰"g#94.pMexmuXA~:r%pŌL Wp  ]OxUm`"t ^M{KѢdԯ(\Ev#ęQ/ *WQ0 |nqpU/iNj|3s/k/waP-)JEOqbtr, 4 FJİY~O)V۹`E|5;3PC+M:.9%%qJL#]袝Ӳ=W1ԾaE/EuKE:b.~8WOl <`t_g{2Xlَ+ZdR͇!T4𒬂WݺW,>Z,0F迏6@v~jkg R x.u64?to'BVy9wUt;)6r& Tjl֠q\4 LL pA$pAW;y)L^ȂHI?L 9=u۲2_Z4%G5BH0˗ NZ&:Rs|,U3>?vV?bu7$&1ؠkX1C9uaPY#׏Gq? zvsƳ!Unq-,3FfN'\2QҌ>زhoz7VMi['KHZF¤1!bl,θxLv##2Kcj\~ϡt<^gVD.nvʹpLUʜY@^. HX;!lIFh-gQZ`C<"n_aN]Pƒf_/ y>ՠꛓl}"h.oCs^U >7دA([o$}W7*F,/Z.|HbydA_W=~dfU}CPhyW+:SGRFLh601ӮmFMgp@oR96ϖ#BYeQg78TmM&Bc7g8N9&YL`/3ԭ2_3T{zmݴ$ RNIYw;Þ,ov^*CZvhV}/ N} əנM>&EJ>絜_|*xu \g\\<>D/1s<%O,i~M8rUuB#0eߵ.ixE ;FKgmYOj -r|S=ʊC4iLT]htpxGGbqZRRxclj@Y*e2Q~'cOe]B'>ΉYt?- ֡gab@Ƹ.^%W-b@AŌ暬" cNH@G:9ߢ*F 2$l;p(M5lHebNKx3JoF$y29i-)UM5XC>پ.GO=l^Akwm7>NbzPEMosĞ9ah0{5SKBQyv+?ۄAAi6}Zs/s/Ce2c-^駎.D8 /xu.=JcJb1|̼99l"m?ke8^3 ̆fQA(@obVذalܷa"/ vJ-ȍd[2" j,/{-.{8/~e9G4ϝ]mėߩܳA@b>F2h!Kv0c "L_Vk{[<ֶ}Ա )^O2|&g2)\۹!:^M '_< ʭDS{DVɫ&\^$5V8y.҆'5{]fqG#R%(KYCV$Q<-vi ;VH-l۩EMY5l5W.[r 57ĥKKb`gQz;MCYݰ;u~Wig &N:vUe>A`EV%,q.Bq@jaj/_/u̇Tm ]Opf ՟Nt5^yք l}̶pfgKɦHH xj)j.PX~O qDl&-V/Sk˲Le'*4c ףfz.w5Sܧs@)78qspגg#_ ?u'pkSaZYOf3iP-5W,>.IT9S ^] g^._{ eвY|P~S k4:`deVfװ2k,) 1H$j"N .Z _P8 ޶eQ5ʶCihoMKnsIX8ӑm߱MWJ99F2P˹!#WbUa2tE2}N~Q+%=o2[ >>B&ߪw'P ަ$P|}> >e{Nw6R5>>m]7r VuG ^SsJGDmQ:jn˘TrX(}V%؎Gxƺ5ad F a5s Ǩ.EHH͏;r-h{e;e1l@l~B0O X\ ˈ͝ g }~$knclSPFhIfuth?t[+xPj1gQ*/bB[TɮT5vm8 }҉Peq./k mZ5D]#gTшr>^Jˢn,a } k,r9t~@\3 C?Bُ񥛺.Q6F7dwl DFcw8?G:fSJ(xZ_@:!q>*/YHMS @c-9#ui'3 #4k" T\ z]/yV 2 ߣ{cv8fRPu7P&P իvȂ B\q@3Abq\1ctgK-FK*h*\:c#+Rd@\vUb D} :5<w" ߶aǻA]")HM7T1=ryo STc5$| WH /{@!Bq{՘sh8[^{$)GtÈx9|hd&3`WNC,7Ï|PNEM dW9Mx wxx0p`x'Z#\Y`u Q䃌 ]bx}rX"8qfPupն rGPܼ)ԭIYiFPZД{N$*ɬ0J6^t7MpnE9!vc&$Nb]LAM)-鮘 #ȷ9MRnUXw_gF,JbNs-Bv8p;ÛמzH:bD{5tbCwAoz3 ޛV`LA{t{7(.Q :l: @P+[?=Hj=ҽ/o8Jʬ@2Rp-#|~չ,"J/yjn^󇉽P 2" zhJ ՘&kh;:pATf猩Ej{U^3ҷDiI0\m_XhU羟Qh`HGՂ]ctb>OhTGĿiƔg#xlۓ ibIw *39?+8&)Gu#+ ~F{wG}<3-ވf :L{3mQ%>ȄNcNc![ R O'4èDVݡga'*\& ^4!I3_߼sEp5r(+Fnb1Y\D2%taW5ݺ.+VdqyKVkj@d3_}4 Ɛ(X7"I䷰[K$l;$!g;oưxUg^)JYD xv{n=bMvM=)Α鉔`ЈeB^r;4{Qmh9PPdq)v_v$F={“(G`䒐N@,pc'% B (:;1ԞCsWBsH4Q_u.^.fd {S Vz^'9Wxh+OЍF|,FBܕjTK.3/ 80G_[ND~(hLɛ$πK٬\Db=_ri&.=m6 lA4c$ڂ7|6:;ڛk0B=Y#vXXTjc)7B/6E9я1bЍu>ёeUnf&]S˺e<-$PG4[S !68}CxP&wTJ{TP4[JY+{jR@5ga2}b2Km^2Ԟ!$Wv-{hu3]ۺO{fV [ Utgx1q '?jwJ{є'jS?}Hz}#'z1pg %=cq7]q-u_Xhie* yZP,!k]T[~%y])ߥa瓍ڹ$hxWyܠ,nB\1UCl=QW gN}MA+iOٹ&(45,.F[˱bj}:ӫ5պAzSԌ]_4SLk>|ڨYT9gB9q:[Ӊ۫N/Y}h;0}+nr39=o/f3{0fsl£߿Ln'RYoe߲͛АBO$V/ݭ*>k儾$~&Ciڂs$Oܨss( 9JVL>- |$ ˍB^*;L*(Ћ #jrw{XMO=Yz) ir-g&x9kYHIo8["!cHFanWmr+',\FXe VH߸ nk.\iKCwf|J$rI>'W\Y Iut2CNze=3LIuVMqv`2o`C %^=\cW\dAOxzi v5?NS qn)bGʒ`J La8MVr~nK6vbJ.zV'7>18lE3q%Ǔy\TԼ޵y&RI;K}eK DQ{<}@Hu .FOj-@~? >tFشdJ>ڃ<+ڗma)kQS;O)wYE9/`r;%2ۧ@02wǯmħNVZ`:7Ǖ8k= DG֝o: ?}2GڲlM<+ԝ]FEh'NH oyݎ.F. JEA#EϢ̀-c,*: ֔!ʯaąסE"Q ZBҺ!}~!e-.r@&i i\/L$+o84 uܿs%&'!C\%hkT2fYL:MI A V+Bn71}CZBT_SۻDxc'6%ˋKwdpc0ckNt萌d%'K XebA)do%Ezx#xEOaq-Hz'!۝@w^he2Q@e4)W 75l?TkMRٛ\Fm!+ F{H#nSf h3$N@~Z|KVuu Q_mz;q^DiQ 5 .L$@_cM .Nk]9W_s9 ut=]O\w-rOFS{G$ )њ#/Oz%H M,]b/M|tr°bR06N^pU35(6}FY9.xgeJDxx@(sZ̏f$Q&? L\(ZFs [3ٺhϬ\P)pB ֟Dva p\U&fȖvC߈#e?<=wkZobw\A3[S܋ qjIvAX߿s#EY<"%R E1hb刷: O#w fb-ΐ8 ʒτ|^N Ix8tfO= Yߑ؇r+In@/ 7%Ks[LQ iY.PQAfP~ Q١+fdA~r婝?@<柲_i.W̏6kw'<[)N#T[{mQt YQ^bQYtM⣦`ejYckN "_fc.T*zEXIeumKZSCӞy˫ϽJp)^`w]&>#ӻ½b@Glsi>OEJWc*t)[ۡDyOi)շg&Pp:PrG!\AMyu7|N|8O M v+VƩu q[sVZ)ΠullP*JIdi?̨Lto\DNa,IWYܺRQ8s!1"2|r x AQ%36.乂D=ibD ,K'mR;)iúg^:H(l &C0 M4[т/"'L| ٔ:pyZ">Pp[mLo̼CשS 퐶uP#1KʱH҈ SZ kqcFY;^Aӽ>1{׽,`G0 )rL&=Qu d@uGb%,šo#j[N:>什WDx`b| 6߿L%<3*S=x,QjLȢEnQIPžR I,2;O 2LO}RN`i39- #nu*K:FiB)$+6= %1`9."ځ2|Aő/LC,z1І+=pc~ ZU ٞ)<*2I#l?2JcdITd8LT+60Xi(LyV=ׅw1xx=?a ċ{{ ["+`h O\tH,#c,&B9 N>zOBQɏ.D \Y@% جJC{9 R!=gsʱHڧW񃈏R;& ms6hl]O/r7xԙ֍D5\;Juq{EK Đ~棋^J\A3Eo^b *I<>3>sd|&<7ɜ)hA0U> Jy]iË0 L6 hq] ^S{pME_'2eh=?WĔab )"yZ &4ERs3DlPe^d Lm77GNn s!3uydLI7h#U⭕`m;FS4~F\ ,FT|`idTLDڞv ߜ0.VtR8(@䡔BxuAVh3'.| "'+8<&z/$%SfYBMA~YғІE~8iQMhψk}-紙|`T[K˙oZb$hXx$Iދd.)}2u/'T4܂{Qv:>A*B͋F7'dR\q=M'2=le ϭt <<'J9iʨ6P!۴^Τ18Orjo9T?fSYFtf`/}%E N,qڱp}*cWh6 ^[xnhٛ+/gBBSL-b} ݩ#ENyٺGǰ>|=UW.6'@,ÆTY5ؕ$)W>V^jpYȨTrZxcԔEߎ\@!P_ILRFi/˰؅l]*NzU8VfL ̭D<ۮT&k)9jũ4wϏio(EnYX4e!Nq*~KwuT\p0XzlqFaUuKa\6m1k`"v@iJ+:j>lv+L "{щU:@ Ule#|5 @I.Ӟx<*4*ucc2~E)pU*eGyS,#v83R K!!8' iL;K/a@):k,z޼˷81=7̨D*ln=OaTc!y~9YZqTr˒Os1xk6e)Slih5'%wG.lS ҹ4;$HKߊ du-_9PNc¹`u!3}}J., }QiXZDj#y(._72}y \vG*\YphZڲ$}̓T)><*.vvw=iehCRJ(\H1АWA'A:F[ꩦwGU\Xrwc, QwЌF"?ε-͎Ek'Y6CgMn^z4pX9vVI81wkA t"Psgu̒wD~J2e42D9 6ibnGwV'wER,)Y8?I2"++ 38m[[5ve(>쉧& &S 'Z6k_9 ^սxNj:TǾjXP!_"6|MG;\z}FhmDdժfԍr6}8JTbqф֥0,}n~P}֭9.͜%W* `wch総OZ+nѳ.\>^yGۊ3>Anm$p4^4s%OpRxF186]a]&O8vAdn2KT"όyb-8v'$pȓ8TR!Kdmg`gi~ =Ȕ쩤#CeGx~#J,: &ˢ5PZEd7aRyIcYK1&. G( [#r(OaR~G Aqdv7dO^wdyË^rNoXeLC ,dƃ zʤ_;1Bs:Ș)caGIJGOw鰅-u:6]DwᯮmKpsP!)p͙dK^h}B˸ٕQ2EΤŘAgD NN|Zts}CN<7R&92"$~tar 4^в: !hqad<94GϋGMnINn4v.y#ċp"߃#̻fq pHc«®Lu Ԯn-- !|5'P׻-m}Ͻ5oɒ͙YwྠePWH.ۛ R TosL[2*P%X+HFז eHjY[JNs#X֡r(.1%.8j>P<,|Wp#<ǠIL"]>I`ZypgQt܏e5wRs;.gC5vKPS /*|ǧS♥'ZY>eUjOQim( 3p;إQ?CSu,0uUcfu@HF(LM)V2uӹJ 《C`;r'(!ܳ.\71?]2g16#s}!^ q+(D}13ۨʼ؞AZƌK \5@q2W&ԽĦcm6uzE H% 4B`A3웗Bi\ VgZY#;}>$RxyN $X*KvK4 Q)۰ È;ܣx۞Gڪ\j ;pvAkt8-WtoѽV׆GۤpzDnTx+#Yz2J˜R{Yi=ȡ)vo =j-QE$ NtsɒHㄖG1դ4ZPa \&";!#E¦6!_Ew`ƢO瑘Sꩈ#ѷa@TC,IP'1PwiuEZvbd圕dV wD9`t3\+Q~H^N1x,925fL-:1Hז_hpI u\V5HZ\fyίpJFREb7>B Rf '<:țuc'=hC"7*!xϠ75XPфcWfW?hc%FGpc8\`EãFiIɠr>T2ek˿΀) 4UpI%IaOgw:+΂?̼4>YT@*+iH_bB Hf='Bf& ,cd?E~ /w GX˜"\g &LXJ]0 |kWgM1+ nH&0&hJejT^t{V(\ {Z"Ŋ4zy6M%Ck jX\H3I*WqZ{Uh\zcnWkP^H1Q+1O0oM;xCd 2I2{zC? xG0Fh^x~\W:h8-. b`nCi_pbhY!|KfGtiMFSčt?cॆ~ʡO12y@6An|`5-WȗZ)|#Py(+ˇxI.>s|+{SE9qH@{ ʥ6hK֒ Z D jOK3:G#!spߌ;[ޯ̑ƚH.}?W\]Z冹!+OORn6 µe_xqS"iDFCLe3K*G? 1$]Rs>L>N|.X& 1- wsomh-ltrLIrN>,aQZ2:d-^|@ T0Ը R T,J9:d-%[8.WheϞz oQgatp8%C@4 1;i}Sl]<$%͐fxWoiMcJG-dҜQlP1D&VJf;B(@^GBIx;A}GCL\5?ucIZdASܫis6=3 7XQ|+t3}F?|f͒,[`Skc.Km΍Ez㼐krp(R& =GSl5:a 9/QMɭD+4d8TĹ^a(CIqtNw=Q.lK)7ULGOmʒ>*cVHܫ]d]TǼkQbB>Ķ 3h]q#0&"a݀+4Yaڛi1n`JBGH4̈́{E!u^E@Y ij_`s6\h Qb4WΣ9jXQR̐}$'56Bi/݃fxL, LQEF,QҨ%t%]!'C'hdn3%B_ys䀆?ӓR}zŁC_+Aυ2)O%yG~?'*ا r`?EY8[=/KGץB/gɸǮGW;O&ަ!dn*5jn߫(nOKL4h;:cYgRh"- =/2ul;F>%m^$6w4l;r{ƍ^o J$;a޳v(5Rpx.U4ʢℯ7"J؂OG-VI SKn=h!=7^<&xJgQT3 ZBǎ6 W/ @XO0Fy \OU=FJManWC#Ê]((,Ĩ }U^uёw \c;kv+V~cmg|Ć?Q=q4Z::q%i 9c>sjyX)nDj0\@1tk׌kW Rk ?6ʹ.E"c}$_Q0q/Q Uc=8O?Nvv<+D flrzD%h_` sW6]+K¼l6\t=9;1|mϘz,&{]vX"6$ȃeJ.v9>WH@r!dco7>onu{W]'WdJPa{Ay/m֣x?+kOuƖ IW#EJ;fDmOF)X@uD`ZEXJWYة-`cڬB!klD~1l1YS[ՃC[< !?8Rڋ2g\v?g( +V6YCXtKxS<>lIYe\rGigd!* dkD\HO:>޴W~&+7> T'XIlcAjc6/m;[%n~Ӳy/=Hu~t:95e9g (z!*>b"58 Nsʋ> ̅N8;I`@ KII?}jAx0ܵq^W|iݬv+9r椠@}PזKeHC|YL= u DJl>w3ELn}/q_| }^P#J2{'/jwAꍏJcjZ%[EÖ{=4'n T2yK[eWBv\5LdYO+1Xfp$D. 7N> UNߌجdѭp*NʓNa/4l7o>%q(aŕe_.E> 6c: غB&z~ Af<@Т* ˠu~BĬt# 3KvFSy=I7G]2Pu *eU<NV]t=A @нWM+ {P<te( RSbFdM ;ae 74|;UeUmRUd7Y L=1H2]s˄k 8bǬ' WI!R;:Kw&rW mP8ӊ:]Xtt_#5_EboWC&U aB4GPXvMEؗrj3G&YT*^Ѐ1TY wmŊ?Ȗ岶309cV Q,C9lȇd-dY~/I߮fdeϸZf _jA7-h KOK M& j([ZXb@xWS8{ F5-E?GCQC?~}Z7`˲ :՟F $P]"uX1-j=(\BeI^Rb(Yo!Z`)TCezkfxE]@yKtH? *4#izFGi{#]kLKHcnBf!BHr*]Cmiw X+wWy?ߍ-rɟC.6WzgmxGyF=3.+GVNqhgױh-T>r3rDZ8мwyyVT0i3U/.@ L8>*=^Hɻj^chCIYl6t2W(#m_-饳jړ7Egu)s0AXN>e["”Bj~T7P"z's*8⺴$QmTqnj NF/sٴQ 3_ <0B1V5>jV6Wؠ22 犐u=i£W[g+O'\9jglUoUQSV5DV CJ^ŹԂNzgxZF~Ⴏiw r#Ղy1CsnΞVa81|h¹Mf-L&~sEm+Cŕ)ZbGcD{=<NwZxC7;7@)^ܩz  ډ$yG;L|vRG#MfH \|{2yVah4=qDKxK^WvK\WGL*uY0lEsVw~'~ ''X:ǨXSgQ:}>+tRp_F{aT&;`*v@B@g7)OkH9?#z-fۃ-SPӹ5ijS5m}M IQRdTMEL,4;9V_sP~%`v# l"/"UTtz;N*̹ޑ:%}&rqh+yEl~`;/ΕpI]KveG4G'賵(&g\,K$։ˈ-;pݷP)]p -Lֽ ic-w'wÅS\e `8/2dF־/+{X"XVuF[ 1~v{m"QLt:K؅S|Qnpvép4[L6m8}{M20ӎg'٨<~(k5Ot5guT=r3~V'Yi"R+-Jv?̢sFxYs 8;Nݥ|<攎ڀٗ%Fӥm Ձ yEusCĉ9/Yr'H}+r\.807."X6T}. J @ncb捆a]&ȕx)eHƗz(Xi{WgcXü7uIŖTӟwAa5+U;Vkq11"1Oyb1zJ&Ȓrs=a`XwAԲTpkN]If2ãjcȺFu,Hp<㜽kMÇ.uy97 DRSBorEțGk%1^g󤫙Hsj3\A:S7=äNP,;a*B|tEu]@Xẕ}SXސmC`þSˈ#w%Wt {- ꎆQr!W.- .ӫ:6KvΛ˫ƾ@(^{OЀ;؃箃|%SfCC_I zyq);dFZowhG<D.w=D .y.U梨F B۞$pFlo)9.fʶ3|) KG7O9'Xy&77Cv?ᩄ.޾1S`D4SGm4R B<;e_t𪷇(DtNKM;㱛@I1b:X|hu1uqˏ4\{6m^o;4ff?'82\J)E=5zv/P3$pvYe^ͦ|E8<%_qIy˞,Z06TA|b&qj˟`wYG)E{\0H.f(drY{Ak/ 23'|ߓDiRv+ *hYro~<*fYaE3_פxZ5vkz`(Xj7p{)Y`פ(O  Um7hJM$3v<'`G ჌nvgC_X.FҬ7sx/KЯsFz]Zhs/[zˠgk:kOfFEpkPZro=f w*s_`1*VJK(%|PձKcZuTo^Hh'mծVcAb5ǞđI51\Sqx{CW/]`]a|`>ax[qdU]bl9Wm/6~^oLS99ŠG0W †}NhƟxH_bͩߪyEu*RHO;yR>]u ߁c㇂fçmNs{f3^191~}ی7Eu ߊ3넌,@\{noW|"xYK%J3WOn9CZhZ Qx(R(X3n`-4ʰ>KFInQ /Nfc)pF+;XÜcQ=92WT*mSDr**=LƂ8lyNXj*6/)Jzy2,Vx|*VQoWq3_ 2N g8d{fOA&-K3afCIG?R.fäapX0^Džɘ @Ć֞95ib gl#R^幪)se1-(E vnsI({>12?kT9*;k|'4΁R I+!;1 rM1V2hv OtZ ~2P=eL+{?cİceDsF&^+R9 Q0@@AT_0@\OBMnG|NB;OR]\Ι &۝ʙ̡.#VF;`1k&5Um@۟ -;5V d:]+X0DI)yl@]l''@A]A?Srʤ>rU/ߡ6SLd_'?74 5R26MV'RAc6iP$ٸf S`!=Y 8iGhf\/ B"VWPz>WȡOh6^Ǝow$%SmS X9P5 uN!6I V2>^󲨳v18)Mʋ$d8CCo%;s#aHnf3 qWNf;!vE+6v"?|Bn-b z(?_M#$_4 2vJϩ;༊{#}W7w0pY!i?Rj:82-dxr9I=߸i3ٕ6C%9iRi9 WP5#%;!l^8Wү4О:Cs6BkڞsUP :)"dwr>Lg@%@Q cFbqrb$xM9U)&i-QO<;} aRnD11?VD 7d:d]ZÖOTvH/k0nW\a)4_:¬f &hCz'd%ʸw6h4jE YΩa}ʡ{zB r\l9ez)u{VƊƼr a _%y{и w&3N3w 9Ƣ+S{9 3PIy" \;bql-fJO>ByZ}M0E9f;֕W #}q =T:}tu>z?cO#:yR!Vm[ juD$joHnI,:' 8 Ў݇m N*:aT*Ls`F_@^YY@82]ƥt9PVNb<>/FCc- \X Nx7\*?Ls*~)oױʫS6H(z+ϠNYE<#8`vۉҜ >\2Eq`><˳__팎f&Hz#>pȝB$")jé݉裪j޸BzP2#IRჃĿXrmڏacp#?nxb 9-z"sֽBLt2VЮȃ i囓\6 ,,(?Z|,T]oZa?$kPlk nCg ?äm>/]HB H^1.;Q'4PkT+0p٭W,xފ 8Ojxm}z+6\ApFq#Ppw4-?Ī]H LoaBPN:]+Nd1+P:3@`ua$dm kKxXMzgS[XQfaThl X)=ȅ/?{TEªS6HI #:{AW)"'6hIksK~;::\/mQ5?SYݐEl#$}THih ~`m6lkaU/6h*⾚~fzq"  SyvЫv,(2&c⇮ʍ`~qy*lW}kyҔ-QhpҨv!Gz><`aD8NtBx'ZTғg[Yה<4i0rF<9$'+I6-HߙCׂƪg899DVTՈ䞡^^ 3ȬmHq_ըws Gjz(>t7Ã~P!c7L&nQWX` r346睃zxB#@fLL\nml`;$S@f(=gſ,w|C FF#KŔtL2^ `{Iq'{=Bw%h;vinpnNrcZl~nZM.'؜6x RmAn}_%TZZC /VSh֧/9 ]W/V2.,4ظXu=4$0oh:8jWb~#. FNGzkޅ(f>O7v@24zIF c9G.m'rq9GY˼30d{..u & ؞zd%Cح;b?>qlu&|15@14oӦTĪ8U{b"e GacLڰ.4_F=up"G 95VHKc|6Izt_\ }J*dR}5\oiSB穬ֳ@ vH'‘MmaPwzm024, o0;~-GsCtOgBEɈBGu ?[b[mFr} (zѕeTFpD+^v!--Ս`TJ/;Y-:Q8ԁyDR^GIr_B;OHL%S""51@ O38ؿVנgp pr 5gE^Fz'ug8sr&v M;Y~xB ق{O !橹*u80|J>{Y(9 hl>m/^&;7n7=dQUc'ta !q)5+mɢ@SRxqB*fQo &TxhVe^CO.#[>B\Ca{")u_\P;Rf_R'}뭔w2Y*"ȣj.>.?1Pմ +dcrFʅѳ35 u4.8!fEҴm0EPmCB4h7ǭ9{Vz/&@CE0Fk/)b&7t8eWPX*t`|'K4vX ȫYCDp%pccXLtM4|+Xra!e?w5N셐]$qvwBK܃6ͨ~07L?hb8.pafdY]I}=t ZYąy %KSCr:z1TPKg;U:~v#sfτ#>{q4tPǡ#]6밯~몝 Jhk<owq{YXN|G0X7;eA =q C[/ . f]ԆFE w&"BIQ;d:.Ofռ́5FV`*C!2pa:Cc8?ڜH rl?eTVe"z?}a2[ֵP WR١Lxl7- ) a&-#_'ɧ`vvVJ9ĉ/SǻP5 0^X&2/}9;6-ܦ^Q[4oFv/Ҷ.;d^}g=-VD1ozEuT5I.ešC`y-VL{Fi+m‚dǽ¹S[[@_Qn1"d?zBkҔq$U\f-*W7b>zu\n6ǜm +jg7E&qZ4рY|LycPf/F`?}dCOI:;L8:3S%1d8s\bm %jBwC|+kՀ A`O( 2ఋX!k.~CjqzdۗR߫&mJmK/1aG Tb2 [c̥?nHor91̍1#'yW)`l\40GZnN\\Q^8?M )cGK+09 ,sVyMqanl5 [4=;=j2z94CdA?Y$vos_tpJ=YwuBavA㔑rk7!4də%%)3is6=RuUHlǔ#hF47ƞH>k8c/6j囓)us76t8]cϔ+G߯b f($6xxfcA}gr4\oKkwN6ˉR cu 8ogp"ǐ\?y(XӶʴ Ǩ 7;F60fqs2)reTH$c^([(8l@d<֗4ԢJKBgcMeŵBƔՂfw 9+w@—Ze .YTS3;zG6Yu7KtRϔ9@$ʡ<#ֆnԗ'rgIWZZJӬc?UD>z&i0FX#q[Fnۀ1X)uWHIG,UdVjޓ*IZ9'EҞD&+}Nү2bB083#q UvEwyמcUS{ԝTG.%0r1 y:#U!Ws>>0N"_i-.^8_ZoQT6VGR-Ym ?hgH|Xt}K98eKAEQ}Os( 85Fo+$*8 dliPRQv6KHfU@V\>2]`~ 1.K|]wJn#&Fb[Mӌdm=üVC6058D's( 8  r8>&uG0m_JV4[0Lۢ@=7CRxB=R>ź,Y Û1 ^KrCd72 9uf܂~ 7Wwz0(N%'ʕۇb VzϧcHT.^ҹv^;HV#Ѣ~$85r3owӆyP{ 1|gͦ f筂ErwP0@$lh^LwVru _V,@ۻ&:# eL0@k2/+D 9tЁDן;H_:pP 1kg,va1u _7QKYeNYӼ|J/9edSq8b!\[?xd J \ ̤x{m<{:?T^]V9D$@1 ۓo65eJaꓤ846[۵7,A_|~e0&K`ivG(*93f{/(H׌ nMͰ+aB\5Uu "X&µqW1H Aug,}Յ>7V(h']KSC$jUI6 Jʄ/4&2sNM;(w`_Z%\ï凤"4}.B8NY|Yz*xà u-[5YuN+(Aq80]wW32#]ÍkyiՎ_qkF=w:_KW;+5fI-֋&aţmX_]Mia35@>*OJ;:[Լd, %[,wU`4|[tgHlv釦9*ZMp?4eSs1Nh#yWh_l+J5kiuE+++ʜBkЈ>$P3ݐ݃|p'U2݂1qfȏ8FiFù0S5 YuPГ˽[(I˃NX3Vs(ث 7Z ]#kc TJ: yA-]t r,g~!qldw&Z =`l:۔SFvy^ v|{ZvWl@Ie0Ghݒ1wf_H~K%\t"#G,  t<=t}{F*6l+T|qJL2TI¼H&5 83aDny;U24~h!z^ոU5Rtۈ@$C.wW dg;l.rVwbI{]BL&1|^\?ew(|#QƆWE,@((m+wYb/qWnlQJX6 >܊rwlRm+lyib 2x /2=JP0~_Cg <ȵoQ S',F/ܸg~ݮgDD3E Be=D*Fe3̗nTxHeir >u~>@Aj y/B-kS qDz!u1-Xoq'hXg Z9&3#GiGjNax ~i6_¡tE`Oʸ0C삖%wt) f8=JNFaG0hЂG?&^܍ť!9-T;g#<|X4}Zӏ̬:`$˰bَbWA {IvNTM@ѧ|UZtrP5H699$}1w&E_X:z,hy#"ADwř|QS^qW^%s#VCA:'BCT!}7_qYt DhuħH)d*3A2OrR,nז g17#?EZ_֚JlP\x+-"̀J+eT{EƶcV ۸nS.Ɛ\& LB ;i׌AZ4em6Hsx<5SO7&6St_66FC؆VOI%BQ Rں i4X)c85 6Y][:RW>+}5"b 9] ) a_od[=M必J)AmIF፠hY*t\.(B~7,< %P~`L'tX Y-#=>Xu5,ԪJ# i;HQA`.jѬwbh J`mH欣dSi/3\[)]fX[}yݖgufۻDŽj4_Q -֎0UY6E< o =2w^ֳ )G =[]4#bk>UH0~goS( wKŽSb(ܛ`4<k_їjM qK|FyhUU+<#c8"f<*7EkAJ^m It1aQE`ō-׶jÃdpFYpsa>.1iI8Y9) S0iӿ~Li֟åtȃ(9th9bdcv)b,l!ZԴ43VPƿLgOQwC` ifK*ZQѪͬoF40 g(1Z OJ˂:>>-=EG4,5RZb5(4,]V昼0 L~ӛEB-bm'a@aCd@I?cKMr/V *wL6~.~1cՄ^L_z K%֢eX^{*2"¼PNZ7^0}^sӍKx=.&W XUL>!TI<4urcwcr4_ @&~PMNA9fg`q(Vꌺ^f^;4s֗ +&֤w#JpWs )R&!.6V| ڠ\3{7w(64'ΜȇaBՑtF$J[]\ d8z5cC]-R dE=J j~ o!~,E@0*-6a?u2z{1#[Tc!v[kβ\U TfQ[d77jo};e\aGN<*4s[L-@.[t5 o'n _%iɧ[= kfC**wB>P8@dɓ\2^@ӭ j 2)])?8^{J[KNst;[J >w Pds[ C5㔐vBF;F#;q[L XSq@AO@.+V㻘>hFZYHHr};ԁnc5wF}gU˘i^^<әG,~3 ag(+xcI+pU)1#ozwFOξֱ֣OZ>gZB\|G:y4Z`SPYdm*Z#;8 x1͌ OLMx~=Ҹ>#gy~Umh\36pUi^jJ.6o\X0G<[WI}] 0bD@@X^'S.хb&*@vgBDa?YȖ>p\ከ9a8ENj+1?QCh= e'*}`#^{:QPB%Ndd]^!u,nQa:"JU b1nZHb)\摉+,GBODOwo`uQr1go^[זY%Fzz| I-(*?ٵO7؈Fta*OwI8$_Z:*yFaI+An)EXU?ƭСb0j| {=91UYL-]f 9Ry2UX͢o.`Jɽ\$v'M ف8 [6S;|g&ZT1\ňP^-r;-<>2rPűvC!*y牖;;J$909]:_q4g/^F+/[K]+E?0yؓ6Dw ]2ݥ:*8xnJ tגꨧRfg;{n7tŻf.-s${3p"V:{WXPꉢZTBH0Jo$66 0'kxcFn9~pa~QDe W %&aL"N{NaWiRV-x'QUjZ pht ܲuD*~5,>pX(FJ6 o`X Ȉ"XIMq::["ֺO&eq%PNЕRTHEjxs+ӁmG2}q+ OR%|ꀳ;;D)x UF+4J2$6d/;JIsp+UT\}(oS j(ύA?gCVz:O@Q!B Zuŕ֩44A^cȇTpjqcm0X}o2(AER3zyBetAi~z@ Bx'g*M1SJ+_0ueZ^i@UkϻYv\Qw(j02x!p+HIjjsJ囇,yhGb_]L[9^w&;p:Ћ\\'_K6[#zs̥yl/G1 N)xLOw?=ש"S1naM>R9D·4+<43}2کFjk_/  &^Vzwgt}.Xd! Ha3A0欐aBBq2-(=ʫDob 2GDNFP"a|#?,F\t~Lmj\0e74dm0QH*n5k7YOzk:3 @7ǻW䀤2"GV^۳)x:sBK^N#fZ.⹑.A&!dڃ} S *>jɥgD䵙\:m@9zPAdq!YV> ;IgNʠ$'۱!LKJPO, cP,?XH&!hW0ؑ&?tU3t SA =M q, )+ș_Σ jOݸl0t-[ב k =K2D튊Y lx(Wm} r!33L־#m7l}r^u[4|إ1~rdiU[|x߉J}A gM I^}C.z#ٰCC$`v3(r0%!~&v'dW=?I&z#nb&(: =3R3}! V!=rpvT/(9p Zh 宺ߞwƑS6SM U(Y6o ,5(h| O7a&4DE?j.|טZM#X~93]^j7 8Loj wrÒ@xk5,2 }tC/ӫ)+ 8o9!K;IÅN+lJ pX:51r2oLBq\&iʽuAʙJ:l_Mx Z4_'.6[d9(/׌Se\`} tm(h,,[oќ)KxQd2Ye=!xFM!,G 3%5i N[po{BE{:*NhdrypN  DH2}WBwAEՔyXKʥ˯uQKrlö-R,C'zɦdf.kBq`ˬXq#?[BeA's;$xsm9smF{ГPkkθA zKIjn9}TY^$Q,ӝ;5(r1'˷nKo`̞ 1ysM+GH%=#mmjRk~ MHs`wyWn]Z)wIVܫ'Qk)./EŰ@zf! 8 0ro5@cS9~Ρ  IT!4xKx΀rP^dy0.( ;\C~˂ r8̸H.V]sB.:ծm𳔛)ʲGf͢{ƒEE*0:R 0,्E0!Ͻ0I+zcT]b)E/9jKCBGv -l{D3Fץ Q?饖'o^-ivBվAFo}F^p?ȍ%/bg2uڪL^KMmw @_lB۝Zn0u!+4ɳU TbJw+JDLJۿm_YǸYvN dI@r/2gۇ֛ I<ܛV Ofm9H%OP4.0U3/x_Q/ '}PcYZM j|!O80_kco4tVP֏U@z(#j+Ѳ(KRf0ǝqE7">ʊqt)>. :9PE @R׼7ڱn|(Z'$~5^Mp @tqڙ pS(VǢ_wǒ5I!A4kε:+A$Ehyi[{ktX[7_e?k-衘b|cRk"Ӿ; \Qn%_V+m3 Ӎ9T#2a;bH`~#t=+YƜIvCEh(c%DXQUqH\nbӪZ}@OJ߶ |q'^qd#GXMQ Ρ \lH }xT.vaOy{5NK@'*1@U'aEqX8\fn2nğd,FV4P3Ls'nB H4ֿ+Oj{@Q' lD#ӺӐ`Pl(x2{u@a( q;xO\!PfNz[\HW>zgG,`GEh2SٲK)ǰ,_tXX=h){Vw$H6[cnwW*dڅpt%go7UnfsinE*̺VlgaA0$2,3{}K"kc9VCOݦ д_N6:S6є qH'R~Sx?(FPzhM)6{KUX,Ee&}5衽Y)6Ɖ{>~s+ f2,o2uMJäoM ";a/+ٸh~GoÂR/4p3C hVtGv)(of@vm8YovPDiz a'F'0YU/  T9EHN|_w6<[,!=Um]Lu L ,9_ә.Kg4?T >vm>(#!0FuWiͬ_lHa~.L}<-2_%BaP.ȪV'އDYzAfi aA{I:nĪӱ'mvn[˵UwΊS1A'c:"WE%ڻ0TːLjk0%ÊQ l`;uӌqP[`@.Crr,cd7-Pz*뤯)C~6lBl,&mVITuKMø oobcᄫ@yβUG,axXRi3+~ _]߳̆{~hS)RAc3~϶,v3f0]>8;gЯE3ݸS"Rki9zzXiUNgK \#̢ȗ>`l; YD."e3wh>h?}m=ޙ8-oVP Oȴq5Ӵ xTmN O TzSAUƏBYBir?n.^d;Df;eeۇ70II aieI^8`#뗩A)87ַK 1G]6؃?sȺ+ƞ_@u oZ"{= ӽX,E SFT cON.,wQC_H:;is,}&ӛBC7LFuQ3o^>,y}{dWeDC%aC)g2.$LæBv9 ɂQ ^DF:h@5 d~X 9' .FocC{ \HY6XA"hxcNO&M@)^J`-8SU594Kbx(g'6e_ss01WwWGy(dRꨫۨ(9i+*.os Kql@,$>4<Hs5nx ©%IH#흍\aw\ ~a$|5l] ( ua _DNk-Pv 7ҽ9XW$z]K-RxJgd bԔ*Dlq;Qaŭft20 ,J,vH}֝$/ͦWz Żnƻ?UBAy{E@:-nP dL`ejZÑ#fVtHl -Jje!*Kp1W: 2?ìlAdO6q+3u7ܝ2i[EY\!93Q~͋kZ|4PcڼFU4P? q-{7`>;xDӜz Eѥ&\o&))eM{`ƶ:48 g+m0 97_Ka©MϨrOحE7H41l=u@A}"6XA[g}(||`}ǙlGRYݪP&%s=O7;&ne{P<ॲW{c}JYP[zjHltRQMu g"P0% upTD.CmIph8YU/'~]oÿIP3}J폘b8äe. KC7v9xjzC0]+IG5ok 'wD]_=~-J HXtC)ƯN\* />B3_N@.DiZ? zjvI=ܢ_qf05j֩ru |dC|0c9|)Ty)!O7S;ߴ ŮQ5TΉ[싂4o $_押y-;WeVNyN|UR7#ˬosǻvbhDd-\-E:,sC~k40Pb 3vTʮ YLgiЩZ\BEAK,=3W &Pk\-惺F6ї!B'K8pqJjxJ߁۪\V}20_դWt;xK|aDK.a9(i\rR8fnڔSJ 9 ~ݮ#] J*wkD0[.lIhЋ;1TN(fîEaD|< d iCt{Y2|eHhy_уWE빐c[s *q3)-'Ȍijv+ aDNNg>8qׯi(.#QF/|DaE&ߖ  F9qH1Gҝ3+Gz۲oho W丿M;= !)FJyH]wZ [Xd~1%C l[L}?rJĦuq{X0۫[@$kW>H~Po 4b$`?QbuLZ/{?ċ.q+ P߰#6ǝnR U~H^"a|'ԡq% Df=s;s9'۩ Bfa+ ($jDq|ܘFD$(Tљ̪"cʽ멿fF zcw#S*B&0H@h*_Ap6qJ~U߃ch! >kٖѠIwH/m8XGWN<]TKGv3%wv9Y@niU A*_!ڪ:RɑvFtz!~ 7"jQ|󹉖'v?rħšONedoYm;jwHD2}p<4#*Xc,vtO,SGo31(j\se3bP}-fa!41CP~ N X\;ǘzi@}OXyY!6 bG`s,FsqVtΓ @*m\^$;,1% 滬[,nHM15*V/q _AVlE:IR'ɡ ɑՕf9m?-Ї£4vBoZ!43U hM&#fx *`m]I~+]`;QնT:-a_ko8}xԴ%Em(r;ǖWj6hH3.Գ_6$峄zЅ>br@ϡ-_0I xclD'̇h05>,ǃ L 8I(!>L*z02c73t4.qJ>pI`,3$2yC%Oŀ,*`_{\^V21SNוmdtr|8XDZuPE/?#҅   %_VoU\n46"$(Һ}$U+EnvM) a!G' 9 r{,\Ԭ[`KtP?͆#ĵY cXԵ(q`:+%Zj"p(N'aW]'Bq@/6?h E2HM obvQR)im&eX{=} y#ų;mg--pVJ1c j|u"؇e|#A L%R+^NR BS͛gď8+#KK4dO\i:[W_Э'SseP縇ZO(ȸu xv9hNE:рY˵fBRC_’sCYKlK5gPe%vwP (_=-1%JXJh\$W,բ6^|9 t<& >{8# #\,...? FV#KU:A"X?oԶA$:Nm;+V nN2^r:pk+2y`P%*I>fNnl cHeP3t 릕 Xs/mY\|88p.N؇Ÿ6ZhtпXNlgi̦ j86@f{kiON\Ks] .7FqNitx?-D"C/ +U؏j2./N0~n6dc}`p3߿ݥr-im}Wb7iU/?Fc b<5CY=;1 ?+$w~`c=7}МəBu3. 10whiϱ [mf&rIi}2\ !]a/ `Iy./.\lRtv}TfZ>{slcNo1pLUIʇSAFrg4+RN+]djh3Ll-< L߭iP/cS7u3aJգ|( Rfm w'x^ A {L+v*>< ġ;,)?gy04>ZYY*5b VE0mWLϬwmqkm& G@f.# /ȇ=!AMw킔><P{v=FOyK{``b>.IILUj ! f,dc`)ϵ ~q)OY{9'K4](d\;:Q][g&ed4}&1qY1KȉF(((r2YP`GE?mu5Ǫ >v+JU >8'x#n,L0f?p j|?'Q%x[» [Le/i 7.>up4>q:Őw># /Q󒻺:mJ%NhlEiᷴ l7A!m&x;=GM]&h֥ƽkd[ZӝEraH&XKb'6zrȒŏC-jRal{vN5$P[zX hT^JDbSEK :jRΰK6Bхzri~1Tdj.q(H0qO8 Aö(Lea\B# Hx(|aw#Xq- Dc8iI2/r12JTWmܻBV J7䣷ale"z-!夵lN&~Ku5i=b\'G07qxxZYD 듩YۯFc'u bLlD"BLer-3djJkG9,/>d&PڽJ:3 化GCPZjœGd }x oxt=+Þ"Sq25?j)W'HuKO`i|wi< u^\SW[8uTn:9 R߅^{>Y|/qBAt一<.yKgE$Rx}Lsn6"Uh2HeFUh.2lC/n(4֋{Vb~1By~+"3A3~-cKD o_]ݵyx* l6Jj!b_'قuYRjK8{K:pmA~QDGl?_k<Sn;T3 1Eϑ\m|Z9,IwfG]CU=q] vz `Y*Vg؟oʱTYy63E740R1`{v!(5ŇKşaqV haj6].E0=z&!^q]y!px _rJp+I<{NDPѺb- =V%| rT_gN,'WJY,z^i\LC ]]fY- /.1ȰH4YNuGperp|'ߌ˔]Ml@y_Dߐ n[)1x)tk3$G&G~-asVid]t(b6F*-Ʊ]jOY9|7vMwThd<K`t NromVUr&5F}J]6*#ּb˟XdxgMk 1u;b@҉\xaZ'r~:E;%F(~څhM;3q%'r=M{9x7!Ghzc/#;1#Rvmحgleh#71 R7[y8mn s8( GI SజS*±p/!u80J]KޏͿPzP4XңNWViXI=I$-L)"=͹ؠ\nWʹ[|>. c&cӸı>?c#;qry.A %C~-WK4eA>N|Tb4+x[uC!bېwdzw[`pjOi qۭ t1L2 g&2n] z,-,q4ựlǬN|A/oO0%&.v+lq :89 o!J6$~IY;0A')40`r a(؇;/\/Ms /gO_Ծ&1dA#v[H3. RImFp! d^['<@'΄|R8rOzhA):ςSp'/2\HN\Ji-*\WO+N<=:ڷMkyv􆪃jaP] 6J3k ApGKS/ƽԪ;7i$|?}* |Sr h d|dbA&:P BQl ɬ8jjx(¶l!t8 Fz;yaW҇7%D[%SLDGʚI%7@C$7&^u8]OjU#9NE}Җ5ՙ5tdfF??O5bߗ$; l9qsXt HE嶄z_;` ,r܊QX$᩸/}<SA^kѶ=Cw.Nyd# #11dV_o"*J􆬝Z4e;"3c;0(ɤVG[)ڎE &r=a{9C-bmwd q @.F6!}RIirZ˿RG\jŎzrICѪا _s>cUIŻwNZfd`:xqͫI鬃EƮF?k jIub:";;,C`WX)|ACĪAEEL ]_~o48 H<{5^T2n񀏰|rRVP`,17k}}~UjY"$ 1~pBl9U+|n@W!eJz1ڮX $v!7a͉AFXN~lX(ݟGs` d'Z6, ;pr/kWg}(Dh74+@nSc֫<o/ Q5MNrc2m ϧ9ޖ|1Z/dL%do͔hۆn}ͽEОB pQ Q/0sA+|޺ 75tawtfkqyjz)(aId($Ve.Pݬ35-pN)Dc^W$(D-8Ŕ%bPߤ53]@\YA3C⼝zh?~I#!'ʱ2.P;9H#f.9\1(ȚӺe1ib+87=~f4>ȡ U9@hGs *EۍiʣZEz!)|__#.=Ň6Zy|,,89e6<V5 ) ky% w۾AA ñW9M{6KHDY ./#f;V)rG,s ZZ0P|[hqŸa!5d)A://̝ުif`9:H׶QC DA@e|Cy?/oE%v;<ɞCBZѴPXTV5Ž5KwSctL-q'R_ >st*``rYRQ _YT.$"~`p!?*{yQ}΃2-mm5c8(]s=Y :0,W{[A$4;f1{ބM~+}˃*TJ!GcY:k;z+-,w~!Ss˚ pK*B<ZANxC+Hs,qa^gkm n^W^3_jAԫ uA?C%`fpkP|B)\42TtK-2:gffxeWɔ섀BY4Q32}#57pb7(s4\2쉴|Mi  FzVLk QQCDt1žFr_Eo2A`FJ]eOo|l JEaI<. 9FlcSbWFd5?nMVAdσ PtܤA~ '{4ƙ-!E@ES ǻN.N["D6ay/ ";w*AElrd*Vr*WrvYVM.) S& :IoW/gvXu"ㅡ:l>EY{ ϡsCrݏ˕ihu Bo9*, (stc@@:?ٍWjO0fs{sw ~+m|ej)!Ry(-7NLp44)poZ_^ޫ.c#QLD N}_gE'yAkTeی#Damq[A/B%ͼzK>'"^Nˏ M[p lj~KS`_jn>r$6 }EtZ|;R)-pp)Lu ݉J7AY3ڧ, L9ti^`%>;+20y{\`S8툧OM>h@D#̤+9C[V 40 ;UL`Ʃ IH3 `nlZvEq,;Ё5IGǡi.zڷAa+Q&xz=_DV!멤}l%I_'o~Օr]<8F,-)߃xCmW%A[+=dR!WJ {xV|X*ꗰow~}A7e;Yp7ϙrdP6sԮz< ºZ}<{ī"⒖<¿ HmpVn11l Y΃L7<}ǐDhn$FH߸:M8Y? \LI" r灸g?I OL|ۤv K?a6&l(#K)G*[=p#o&R5+ kN-ڹ⓪- q1cBndT<{|Zmƹ 5bV4`<CZ$#PeCvL^>_HЄO<72>ki,au{8O.7J@]aWHwE!"᧽".EF6LGqe28!|Rl*@bjUJmZAۻ-K h(G)#OXC)17:~v QXK3 9Xtܠ핦)v?Hm86iA+%r)mK^P&Hb] a-  -9uLs+緶hu!I}b9߇goMxMH Klj~Qn\mJoX]A~֣'o0@#i.vdP'1p)AɧvKN|Sɞ>hVS*oFYE +ÛmmmT#ٴO!%i\{#yفVUj B:F/A-[|M0mwۑpH1ޖA-BIeIبdKٮxnն8j4'hRe~Yy oK?%Fۙޗąݣ9hM=_ܳAO,ͬtHnvh~4 ^|PXyfuC/E>-63+HVPO-W^a&*H˯V)kܶRTDlhFwsҪr^\?(sLͫ 415aOO!g2 )M˖O$e.sLt<}SyWPpHa:.:Jgy@iy.5z}T<r! U7 sY*b/.P<(uu3{~d~?)fxp6"G[F lXL`K.q\BNWdm՞o,Kt= d1,=M(bJMÖ_N dŁUKvusV{96Щk6RFĨvIRT/ ^ga C8nF-8&Åz SRգ/9`=;Uf!Q܁]k+*倄h<sdt4,s0H@,!Tha$j"`X '`x\MȲy I4dUpGR2K 74hr x,>^Ws2fzT;Gnx!87^4^:;fH ߺ|:ҟYfɈ1Qe&7o:"sf'4%^v}V$+ sI3Q*ȯJ>krx@D:})OGQ0d 0g R^QFXs(.T.[x9N[!1"eA:" "|zF7\:}qK^W;X/H;%=V b*q4]ᏘùQ!u(fPl6g&bJB t;W)B56NIpnC,W5 ;M%KF*a>4t<|~7yY;/s c,#%]l ʒm=hOJW7SWCtϩpRSJd)MOڨDG?9QI xB-OOS{:\ 7Nx@/D\s9hc$nvQp Yߺd3}K0hb7n8 2w"܂X%2+>1ps\:l A֐dӺCEPUN$nr [q H xl)[#.~"PQĸmkYs$`pյ}\ %@"?H:f`4:;HTW2ฟ9F:KvLV_ܘ/'Ō@v$fcMƭH~_ob800-i6jъdTSarCL[RAGVټsHC㌪q(е70htNfFL-) VEzX6ixiU43Vγe9"У#Tl@ /.qt\~AF:o?1RPkB}Q)ft1J —Ў !B.x}`ɦ?r TDJ%UTzO`F oi~MresvC"݆ P2a>5$# ƟINܶ0{5?0Џ؍2LnN'D<s|_K'2Զd`h4oXI N J8IڰQ9s9{-ѧ*Zw_;F~j[uP`ٻ R1_F`z\ tg3UC%5i]g/SBF˞Jd> -9YG22|;{($t _$1Xogc C1jAJTwtOcE8N@ Y^xwˊdD2?:Vb]8E&wՙo%u\.]Q2&20$\c)Hvd!2-tZL]r̵RRNھ"WDv>)ZMLiVf{@_zEm<ı]1n|{* E8 ᢚq޹0tT`w7AZ*0C:u32$\!E^]Hsx*M|$Ys=!۔̉~H~~iAj]0N;q8Rl.WbDŃ(j^+ؽMt7rf2#QזyۂS"8U4Xݟ;co)Ҟhzlr Wc^׶A1IvZH6#Q/ytMԜ#8=2 ˓=cDJf?'\_&B$jq S UVAy.-x r7V%f+Ӥzr/З5t2k5Z\G+Y۝Aqgs|gU&i?/[Т2 ȹ y"P,3aWSaKV'+R҅:4n-&EH;׷?<3S$yi^0zkPwPv"_svZxSi(J eZck3'qgt YGvª%s`Sǹ"pawc"(Ym%n)FlBKպE C^=q5#-A_~qU|xZ(G41NQ{ EP2yӅϦD.Ub31+HB#/C8m_H;"u Mx\D [0kfUΒ=܀3߃ 3r ~XI˵ 3țk8-!x[=mvt!nw-qd2'Ӌu^L]X3&xVr/X׮V~tt5C'KRaFh;JxKTt}! .ClNr8{D\`v}$4EEfvLtBJĩIri:*1۞P %"8܏&q` )>raZ?{|B09ފ>t4Z1 |IS/L7nG/炮hlUMKUjo-jTqЂ90"TV=>#`V:&%*g3Nɐ+y_CQ ]V y H{[1n->y\AoV6 S W",2j:2&fIe6;띅 RI9 Q-NgSȉ,9.# 7 G1E3]j["E H{y;^ڳ,j1[$"Nw7"5s=PN)]f ;Z]A EޚP33|UzO~7@0>Mnpew=}eeMgc O-evXˆ5Q&NB3$5m/V=QBN,trOxO~8T({7W ŕeݩ/*A#.MC=wZķp,"1d Vt VdF!x2kx/u6RA>EyPrPidBLp ӟ[#A= |(erٕ"^s8|Weqŭ뢁S4lvp6LYg6X۴T w 'O ?Su b~04;,"=~!.c1t77~C3 )Jkt`'ޛV yň07v#n둉EvV!R&wD6"Gpmt_жT؝>-܍zz 2ɬU-9}<8f- 5rzA6~@^'qBxtMɓ*%Z$5)-DT:?^T%y& #ׯlC6uK36+:y:=hΌan4gKB|=NƳV#mϨQ#)c8v5+x9H/!p_֓SfRƈlyncc_qIK?MQe9(%rM |h @GQM}dL"0,@?} !9O0> m*L*|[ fywx}Hav:cY|ӡ3M\31rO.+5m-5rӥu/v\q#3SvАV)ola[Tc=v=Ib-k @yHʘV lxT2.=e1M2x;9'ihQSh]n/"-]!a7W+ \`=Doy{N-hoF ؗP=+iX3]آNE2,؆n4U<&跐D͋;.L֒fP{:DzYlvXi(`@P{IܡhOzy~Tvo<_%k T}B6Fk86?kK =@j*88k^߯q#CU5E&ƌby"I8w#Ҟ‰Eb*&8C#n~T^%V$}O_(/ä%u-E7gjШ7i7:( `P;:}qo  n.gT!#]# ?_28'V| F$2@EF?b58A. _.X4vNnd|)>bڠҴf$B!Mm8~( nWg JY!;˯";Xlfe43mG1:MD*ҩ|r,]C5gHI-hqZUD%3\kYhݢ`4 g~qqwn<5 $ 0ܵO1)}Ј N9I9"{|*穥ۚuޛdLLMYe%p7Sۅ$tw06(3(9hZ&* Ayۆ(BȀ{'RtK]Ӽ;o`PI. 󲼿Z]fCª2gk k/ml:;=Yπo_SU,̕YDQ))_@/ Eq!vĔJwojy|>dj#;/Gl~pr^ecBC~ JZV̌:Ut6]=M00gxIM{ñ`UN7BsjԂfyI4K;'&Gd7e 4qry̪ 7\%u[]H^1}ڻOπzZj/{n?Nc8lq]ܶs-&y6 nZʵ",hXYC8eGY~z_SNk}.#ŁٯL(+N"ntC!ar!Pzn ntCm}=q<쓎_;T\WEM",T@+M#+|sQ,p!wGl>u]bk\ݛIo}~bnVII[_|(M&aOXf"j!X,61M7$h2 mN;5lX=]_s֬0o 58 `U> fSV^# yWzYFҺD L^m}JL ͍YDc) ~7FC Ф8te5[b."r`D=,}hYqc1M?NyjVs҆n_ I%ޠ !(? ir+ 40gSݵ>çH9Jx4[:Uf)üFˬWDwWjz >wUD׹L s E֓%ޜRX|7jOASh;y]VxO>7DtF0/{{|815 4PEgݳ╏3Q) cA)atb9y@0Q[ )Bx^t~ij *EԤ Ags*_'TH r>r֧%5j0=t!EzaJrEbd M<4%:Dil'/ޘi/DRHfi4"HU@ ,sI!Y^oKA EX]* aZ-+@@ϥ0agv A2s0O³/V$mz2hZrqyύmc ]J/ZPfƋ}o o&yJkW!}TO:Vs>wz'<"e ^0ْe֐/3MJ~E$kn`J C1EX"|L|={$A?1bEzTrE=M[[I6xe7S%d3auRQ"U: (E+S*Ϙeu'zy`qASN> RM)r$#vSQ+7roB{̢^jzr#v3%f'j"Wf\3 e*lme_wU!Ŵyxl7 WDX` Tq4ni&Re/G{4o;zgdB*ݚg&2J|bs dڼK#Vtff%&'/GD8 `O>ەDD>M& -ܬô;IanM%WBV_<MQÆv`)"Q|YNGB޽4pDȹ-h?ߝU "R[yҩtncjIݧEJֳ^ν28: uAH;~~WscbژST-h9;H0=ZuȷX= `ۣġCu E X;fˀe]"Q}r߇x gZwX0{2>eȁq1/9oR'CuR)bSi8'ύpZz ZkJB%$'N!R`%M-#_z&^ `)5o L'9xk v) tβ|Ğ Zvj"{TgG}٫@BwfKI$RFȄ\ȘGk@u/aRxٚ٪fj,̯ !f׫2L|]ƇX|ff2P.MNO3=le[uF⫴Ұ ]~LK'F:u@*O7˾dȻ7ʁ!VZqU "0<1ӗwQ^spȟdфf U\xNUP" ϥEHBE="nwcH:J ;[EHѕU8hz:2LI3!Ak}<6LpB%<ϑ_R`zek_b_ dUsTXA~/Gи *-1Ux"I`S7΋h 3Fն!ޛ /Wn^Y"Bg,[f(+oR.a(:GN=I)3oݮp]ZƐkԁl1BoUSP2Dǹ hH""GP.amݿa絃23BGKfm+<NN)\r  !DhNތG }}3g#>/AzNx݈XvHbV4(5XuĊkzd;6f7SO^=$j)JS^Z!98=Fe*͘J/ƹ/l"tqg!KE>ښ& 1VF LV߳]Rڎ`y(IX &z{0#N71W7,i4NI73 kRJ%]hc/om m6/_Zcۖ0;y>bu 7U\ ,m ES@]"Rݒz5BAiĈji5fK4o4AfgDTv'G]Ph,N!aR`)!n7xZ%֪hOLFiB]D+[:4(Or LO7貸oI Vӛ|H(@A \ymLss"˨m+aotoxu̚8} }&LtS\N>EU=W2@9A$y&# [9Ç"xTbɜsDX%t55*AO,ySK@J`4 rzB;q.05( %U\ru)]fk9!(4 :GvE{C&ziT<?[VõeWJmؑHy^:-JEdxEz^.?Pyk OX;q6tn o{~f{m>Mʫڵn3©ڕuK4H?8&kD[J.so 'ת^ G-_%,[q.쫇Ata* ^cNcpNQڌF'{Be,a8c_STPiW䏻6e^\xS͆"Z o:qk࿔o{DGʛ maص|TvI&:vԼ:53O`U@;;I.=]N!gtLͪPlgo3wIY; `ʥ$~P}mr[~TMʲ3Ua%de54DY[ 7&AkWB7˾HQZQm/m/A:'ʷ{گfͮ?X "ot hA !bPB ]ﲈ 5% )Bj `]s*aFy7J$=~| tҜ 9왃2l xn/!GD0J(9dܣP/%sAa0+]ٛIMg+`lMhjKؘ2,vSωu7gAxD/a˩EP`"850!\&!`ӲiMJ#ɍ xl[G#mCW>. Vd 馶=ѸkR#mhٚ#s+SBlr,GagQUX-)0fpHNksD'aPuzwNov!uLG2VƹIO*︼[s N_O:e;fp|2-HSe|gf(Oq{nM$;"t8IUeIşs q\CPթKt~9`/Q=n}^&ɺl]bi) zX3r?+̇LDze+dǶ] ˲0EX%qYi]\ENLȕ#?g5; 8aSGs-pQ|\R{^N9/%\9QMb}!u ÅXm);9Tu$7:(ȠFRǥ92^=pXX @*+s(FRCJ9OJ <m8j  ?I@pCM.{k9ǁ uHvėC.3 ){dݞ/jS]Ң=f4\kϯ$>mE*k`Lxh9s\L!)Jq4}Gl|Δ܎*hIHEaPںÕ5L3Ҷ*iDm!iSBkTwYsS| ,cy'4&ysXfĐnjsd[7= 3q hfU`N`2hS ,y6ˆl \+F,$^ͯ -:85+LaXrn)l-aBJ${|KAފ!qrq\R*yؙ❯pD(U) ]PGaJV vYc8p2nRM~4bF7WC؛{x(0O]ɯ[+!!#yM BP}-G:@"[<ZM lѲM4VԷM;-8I StWi[Ma?|*3FR4U髓di{%IQgB˜FKLR4ďɱFL"B =H^V(IdOv'p$N&MŽ|&_: \lG=Wt){1 u90H Mx+03)C RNNWS( :Y&Jz~S@9T3RE5%J%Xm4=bXr;mA <{?\$avӮ_Vpqg#w.\Z(N7M6UԘS8#);52~.~hhrxGڭNznD-8 ]x96O f"ن̔mғ&JeD۴`G7GѧjЦ,'H8ܳY`}J~`1Pُ@?-p{-kNր^58wť tq| f@zN,QǛC9Ӈ{Qeb~m+e]}E/|r 1|A#c4h&`{-z傷V$]j,hC{tRsI"HMMc4#yKH}̦?3JaOs`9gdˎvFLwHB*촜!̻i좈Mou:1=9pm#~17 IS1 ]P56PQ;XI 74y-9b_:3hh5 E\OAgڭn(z)៩/=Qpc`M75,怕Tq%T/`I>=ȉEͬDiݫx[|ZBwr,A]o5BDbjKGAusւ6yrβ$9hU}s婶(]e sS3h#n 8ΪrXqOEvx,u;5^ YbQ!yCdQI.]bs1&ӃhթcT' #G,fKnBufw5]#$Z-cNxSR҇7:|s4A|%v)h0hu6]ߎ%~ܐb9pbZ%"K|ok),=[.&o!WִvB"= oqkмvÑ9W.յ.d O"E6BD'2[!+V)QρW͊N;P2UR&QꩩOAh$!Tq-+Wc#%o2ky14[w Ff flE; }CA=W[ !uU{;<+4""{f Ў`6Tur!zY4W^h|RfKhqbyuD!H?\5='<j%!S{eoDߒX.q&,߄#44S.U @$8zRw(`F/+'?՞ZL GL >MӅǏ8?\?=JlZ{~ԙ 7믑#9Ez͈y ^ , ȫeƕ^ XX0.8VS,a\ kFDƅZ3?\BtUFT43/dPk= R4L:]bBj<0=[PVyn+ 1h[_?6fid-UOq5;O$~k#+\K&6s%u!hMОO{W&{CȢ!oU[&q r1|۾}ЖD{ 4T*+1".z{2Xb5 e?}M PD^Sʞvml[?.~MĨ&^tZ ﭜ́Үe^=qwNovmF; Hu:^fhx0]25<:oHfWr\xR-qbQ׳Uh>ҙvWT##Aַa_e{ # U{nhot[ Uz÷a;ir gQʼn@q?u¸\n~bܩ<,@j*+uSP[bɣ$$dB>EC) T?N5+NS1.sJT\rjuңU}|X[K.HXB$-WW^ydb,!.XOa8RW`u5lG^y$H&|Ƿȉ?!YGz'C4X^zU ?ю_35'}bJhYrʹ2'tY{|}(VqdA@Yz7UFk 6þly€%zW~O%C:Зij χ/rd^LCP~H oUjO.Os5 Ȍ> KOCl,B~!; /a7ZM`LH;R }Ƣv/hp~̩+`˷S?[eMR-=n tI2,(SUF#DqfO!t"Uο FIr6Qc߼YRdXkNHQ힦`P?T\ bHҨ"]9TKh$dDoI2zaF7u`8*&Sw&ŋzd]o<`htyD~8Az`S )uE6s/~ os1-`Mbȁϐ#єtEm]IY_},êq= Z1/!2^?U߯O"][ `\ ̈HjlVqa _&N|ZK][!?ϝ*y8N`eª'a&-qHf^tF|4ӱ뚇vLĘ~UϚs$ (c/'J w2tmBPvDSH `Pzb޾1;.3}u113VۢurҪ:G喧`t Sy"wj_=~/B4pbdCOӊ#4U]ٵP2F'Q_wogUnRڶ@[~G5'Zn3ׯw鿱o27 ČAW}UѲ/IܼFW"7oEʘ +8Xt *T\R2Kj TC/nlHG#e)p{ *//x8'kia[.;c}P@ H~|-`"îŽC"c\:z)T|6j^Vtz\yF<V2@]_C/V7UXU;O(<dq4e=[jS|nWPPa4l`Y)~aVJyYYMQ$aFmnqgϝ!kdN#}%V cDҐ92ñl& kQ\$40 VZ:/lC NNQ^)ě,~8?F5#?q:bduioUۋڒj(Gj >C,NʿD-cHaG7fK/K}-y&! S縺Ϡػ@2w'X(\o51FYaV%/&{WE/6I\Wm GaFvq9S E H_R!aRAn|TUXxߐ^6)= M%nEw~sɤ2WH"'w_ /IwrT8O"g׽-0J>-<Ť;8ClC.Bp\;X(9Q+y8dpĶ}*P[W9]:!v4ܰEh鞦B{Њ4У3w5L=Ͻ.05.1,v2@x$ w+}{qnNIr`nZbvbȘK ӪR7$lh@io!z+At}ACzQ\Cst^Oxcx&Qzv>!On;}T6&A'PM 脪 @S{#nzxr%[2U L/@j|37@,di{vSL7X޳?=ŰUJ(O*εߞKRAzcJyWɎk =R:V-uM9bƨ0"fd֣2z <'alh46D/"0Kć 9;-u eƋ1u ڬƘ+96\B Mt]WŔȵ\~ƶt+&vދS1 %HxEVy9oMLZ2DP Rnz$kW% ̗b' Sw3Tm͠KzlFwTO㨤̓bq@@?u9-DKMy!7ʼcmr/cPeҬ 3 Wx]R;Njwj/-TT (so a<]^ _F%zU!m̾i<ks9FidOT38J4p&15BG#W1" -z\1"k4k@@C,c17k)6ꖁ>'v;9%}c"}fZJҰ&~baoTW.oJ [Dkj'&%fmdS<иCwqz rZnJJ_^\upcwEI9`ezqpⲇ~U3q8%+`7 +FtkNl̉\Kh5Q98DI}26dFp7qzr [(q ŕAIeXʻgʰ⼬G)`Ha{\2%uOSj$E66eH)[O!D JRe+|o%&jə\JO~!&'6hP(e5 \aƑ8{Xx%>-ΐn(Uْ~D] d|nܽƃF#ÍgqM}V9ei'V )p3YW+m$To{ӫvzqν3Tu +MHS0!,3KE(ƿv=aI`:˹2E|@R!蘫)߶c="n5\/a` a^^٠ݼlk k*,1B!FZ<$pBpdPB:N&:##.y,?>3͝&·$1(V@U4jIJI+s]7bR:c/:%\հKYjsUk /v#C; ^OK(gkl[܃ѩz_ʺA|dNq.s✷@UrJm_1Ij~4?W[$c%j@< 5yWpo$ۜM qS"\wJ\]o)*d4͟-CP%EH5[pz:GvKBhň[-0dя?M{<0}Gzi_ |;l@̐Ǘ(+lӲz yHL6&]:FknS|h*:kěD!!cw6f(T~sG:qvJ v;?J&jG=oʚn/ Kr\:J#T͖ V !0 I%^ VZ>vUQnOHi {6&;w8_2\<6~M=`1I9aZ!!{֚4æi(Miҝ?%*d/E"]][x+ ;uYQKmr}Ays V$AM$VenU?>mUN56_%(.#]aY?L#QQׄa %u潐[[({mB % 9I \H Ē<y!1g7T8+BDgj=@"NKin'g 0;Qݘ+*Qg7(e!o8܀6e݆K 2lonV,tq $ QI3S_ ZϺٹw+r)bo h,Nn4/a y֑۟N쬩Kx>x{k[8 wZT%n;|GT٬fdl8o |BtU:$ بrA.dg93iQFsdZʕ|if$T+@فz"$9Ҭþ"(T_-eDU5k㴹,5ej#ayYeGZPk Tr<1 lF. AJn[K|DC:!^c^JbzYYwQ^ˠO6LOܹƑ*ZdinV[iz 9.;(1-{gWu;:"SɄᣀ,vdIg}3񥴃eЄD˲Z*d:")6,gj'!$}I[oRM2Dw/|etkcYt6Hۧse/W(Pg<&} #,|A\+'hky@6K6̆N]HWf<m̓/TLga8'~дTWyU B7[Kb O%AȾR;(#xڒBt]&m_o/z:h,Izp% I/XNxxw"kƿ1X'Rڃĥ[w qiU5&cGR%:RBȜHt}kkF׾]&3r;h:pGSf9B 8(_fy2Ujꄉ0kg?*raKٰ菪Q6vVlSD'V1rM~=P~YoU[\ ؏ ~,=qDv" 5]d Qhc"w"J[XciD49$[s<&~31[]%pRDܬ]5~\y_]NN$to "^}E[9'8N܌ਞ3VuA GE>RĂ_"ˠK V*:03Qml,nh[Vf 8L_鐜Ǔ d^'W9iT@3L?~Le`/]m%٨?<n#К&1͠9%*øeUDѐ'6tkON9CPnhNM#yHl# 9P[;<'>Gf] 6mR℥N8kvXYd 4g> \IWy*mpa˒g3 (6afk_/>}WwS.>έ=mvo:.<%5}iI}JBJ7J|Vxz fpB7FѲa2s=jvYwѲr, 9>N$uㅕ@Q߮" m}E4r9SDMW:sQ|rV7fu55"¾Sts#oUu8Pa[Z!^cɒ .+8P1B=W&5Jn ۛB0%H-m5ݲ@MT$ Cc2קZ#R#K4.4{s8X!~~>N~C)Ha|[6Orm6A). |RNӹ|Va>2 W킵M w[Qn|!8~q/@WC;JgXQhaIW$ƄF7_!>ThB@H3hSzP*]֡𵹱: *0j`AH.U->BB}(TWC &8*+ʰ4&;mM2vk|`2DT(O?O;*"NYkJ'(&_aVQKi:OiQk ,Dn]Ńgu#6_ J{(n^^)9D)W壐QyV>QW KG^דdl2&s%ps-7"c@~L\40mJO$UT] YQPO8j̽Yz{T$0$n}oC\GY%IN:VFy0=.J}j=8ע' Uq Ёjf%d?+;;X.deYQڸP,q ^-UI=iI 5ƒ`?kXUXZ&+sqd\9 3ohLޯ0'+UlI%^Ș9v*v*Pn!8SL+cXIf'ōphZMr4oDCKH{W\tcwy՛^KDvʲpdv Et*ʣ~7-uC:jD&2̪K:N {|Zi^apxs _P =!ݴ'_G CpxΓ P*!4wݻQFL\(iU5Idj?5Ԥ$nrLx!a X<چ2D:rn(N, -s=8+q??W + bw̪EJu5䊬X,Fv^jrBf/YC2Rǵ]RDʼn;?f_ˊW$d Gk҈)yW,7]EȄ9v)ysVu{px^,%,7xѤyi$f\$kQbP5ǮSYpQ/ZMV"ZM,Pl> vIYj&T6FG~0p?j M\YL+ ʶfo|S8 %#7m~6t'o lFn9ŤpӉK:`uS3*&v1>$œGw]hV![aHZ=`D*+!lZ~5*.z@,Yy]>iUlf_ ݢL̴M#+y'CB<&{HM`\%P)&a.EsO S,peS+ ʒbOamϷKsnȢ{%Q\s~'smBs,,i4Hۗ @ǐ'u4?]3cHpp 6]s:[) )5GH >ӎ(kfX7Rww(Y2Zoi~17Dr+AMG|&mf'r{ʛOm+E߾8 s>E^Hlr+2A؊dBG*sCWX$h]rwNS1/|݄Q|R*ZSOM)b,z0鼟>%'VEDT͗2=M"81aȝ]='&-tWN~2wH(MIG%:` WLl-:WnDdӜ[IX)ܶ="gZ3kP{i0N=UCgz3ow03S*̿AM&Sr K\[N ĕrZ8y{TЧ/'0ZohH|JN>.%f3F7$?[gS3NcFEJY_[gMI}`p/(,"rW`+wvW@a'm>T Ĝi1GlCicTWA޺WΩO$}< !V' ԐC>MU6ԁ+i>\ݢ(S巢^rdH 2ل:K\qSށ-JbaZ(rtZ$lQ.h}Z4S D+*(@pk"ztfTk*]ř!ڴo<kfњ_" /uBș@pG,cUތa5̘ !b\Z|KYI(@%D q7{{{g9='֍.&[_\[f,WQg";oȈ9][uuDlis/8o=UҁO:IY(hz`rƀQ=g^tٛtPU=7rIA^DnPAE8w)-ʃMax0o Yu+e$p =vq:Cbշj[@'VR|'cQpj W0N'Sx1؈ħX݈/'^;L$z(JZlқPlF! :ҿi31kV4&B fs>ɨ.2bzv[נ?W^ne')2"K6;yRy{c_Ĉ6 x{.[`Ow]PGqAV ja _@Qs-@629s졳h*9ڀ`Jh"ՐmF&W%`w'VHƢ2u{b9bp)?7Y`K9sK'7x a V֔yR rh-_9܆<єsvefdi2xQ#b}d &-83b8r͐V%܂"mܤd+2xrk"tGsgG,"Qؤ*E1hhGpIb(LUjʾ2<QiGoǜFۭ>‰`ۏ &(S nVtl(+<0pDK6h~U.]c*p%}t4 `A尻N]Ըz~f5t6РJY #X m -U}A߿-4>Qǣu&"EG_^?W?#;6IdU4FX8˛gM$V /vL7Ӊnm\"8iIx3W.vʑY_-4> gS! GǑyMݩ-6r0Px+(ˆw0ʟ$6#RO%&jL# 7ڟ'؀KyKQ2?XTT,qwhXT#&B^ǎ g֣ȤZ a`U:6Ago(ѐ7 }m!"[9Zf.Wl6R?T ފ&iE}xq?Ŭ1")pŖ/`"$q2 %BN*mIa.!6rTH$0o.t5S7J~]f\FS;KfxLn%LJ{|BRkxb30vX |<{bf=muZ= |'6@ZwN謽o]ܩ8!I_% ;U㈶va7[d&`sp:Gn t;U񮨭] $gh|(r}?[pT *4Yò{!gp9YtrV/J;RtouSD` ?rPXRlCS(J%漃QX[K0?~*AHv#P 2,ҧݧ=**-htԹOC#ѻ~I0c ko/jltOD':"۱8^2o߬x:M;OұIOs*RO qv]]@5- Dwig1RwB'v7 9=3ؒ\[ÜɜL|A3kߞC͑N IbO|x 5ix6A9R:;C0@S15e(ytz01rf7{֡ve/sy2TLz)~%x8 N=ݠ2UlV}yKQ|yfPMTAayfd?pH~󺼾X]O=$,:PƯxjc$F\F˨!:z1>2)Zk|!w8~I^25^\7<\ꂣ\H=FXВj^t.Ďyҋ`uűz:<pd/Zž49y pθ$04NgϟInQj"o đsg3%*j/!)Os+\Wwe*"]n4=t&s~]Q\ĬދQL̲JNY.*0 qE V< ~״?=GY~bEҖhG8,( S>NK6.n=M:{IGo"D\}ߒV qbw3Agq!bDǝ[[W 3ݦ>xP?G$5owKJ(IYk3ٳd&킌;@lA Ӆ>llpH$UȩǞt[]bEj"rGa upλtya1*(dl T ` ]oGul$}Ju@C\\#X C`o*;Sdf36k*?*~@O=x1f'&PpXkRTD`/d̂w1Uڡ5Q?PTԯ 5&ȗA!X!߿G6 æ ?U+,;`!+ W~1ٹ Dbͱn}^s omVFYw})bsaQ-t"0QUmAK'蹣#Th0O+ 3X'M-":?Wĵ[1@Ay2-+}DWv2L-}$B6nw&dZuZ+nf^IX2h mN!Txd)Td`j< Sh{:"^$b$Z=s}̹G >+EdN󪾀ؚ *,A*LZgb,mMNKAtOJ^̏}=<R'I{Ad_Kܦ ym,BJ]e64 w;;n %e@f^ >"dllu E<&K؋%.w~_ oeikq1M j>teٸh2X3EaY|Xj{V\Ɲs] π%.[)c[6nUY]DLU:Lc{Qu2WJLYQZxQZOh?)PK~BʍKWvg,Je,Cw]AGHd賻/gx;/n$L:bp]&Eꕶ+|8f2g<62էԂplpAV @rQ%(]q>V͛vjxVHaf;c Hgcp{[=Xeꇈ|ʧV"Gދ@ Dž 2 ɔ!y'(es72Ɨt]6#cBˮQWP%Bk$;C2:" rML^i~sb낗Z6:wZJWXk9?sK_{A:z,P=;lI8$dz0s] |l)`Z%:Ub96PNrP+/#v18j8ܱћ-ɳS| qh4ucL֚;%N9k%}†[BƌW Hۜ+57·iv.rrQISt.(D됐|AEH>{dWHmtY7C~S!ı¡f?q(Z%l>||;sڜ? < a\Mד{hkEz= FG]DeS {ٝg3L|^yܿh(~m K.ѻMSHbrR쥡+_30oa$([m-o2T  bv)LqiShN3TTTHSθI-I- T@ ClN7,PAaC-_ jpFP2!jZKa)A4bmH"HCS'44SVY0` Zlxfev94׀ijRh0!1Qsa/Qx'vU3,GFN7녶滔P+xE;t\d.U6KETը LI Cs?.=}UŨ'%)yCާ/ X䪾pR *SX;ɠ$& v^.Z 4ĸ{zBK^\+Ӈ?Tf7}L2ݡ9[L͟^~YIZ YX d/<9%.E )0[7U32!6Bv.k QbsF]x˹Z ƞ|%z҇b#x^D~adGH9#ZyHcd54 b7Px)sp>S 2ѪyXMѷDi7ld]?]h,DSG:JlF\uET.PC^afS=WA~Sޣ,o˒ YsZ(PuRh Q{)mYmvn3-)lpjkg%OWI*V "%=ⲀW\3<1Y_wwE|/tg1/:YehpzKR~4IM?e\0DفD ; kIĀshٸJlޣFف](yq*V갔זI&i+u2żhZeAW}kRwr~0()nEmsjPJϸ;wVimkyZ̵VhdM}ÏF^gK!_ȇRI[USq8 8s ;>=t@ۈ FTߨ)PEuaGujgXw% ?gBzXs -1奰$TX ]͒i+5&ݡ_)aƁX5塽٪P+ q3 zj0 qN=k(SF\ʟ~ܰ(Ɖga4N,]u99 [E ݵ/F C+{6tzQ,AdCiΗO_*(F啊〕[Ռi :P\& mQkego !sIuK_}vA!V*<%`KI+RGF~a(@#5+NW|?7ƕI=EY^N7Te78ˢ)~< AyCUjAs)x?w;ad9M2pj,Hc%jyt\L#Cv$Ǧ~ZPf1I_iE7_LsyXRbfq-6޳.%*Rta{{%ZcoT#d%^0(}t!ޮ zn_n-F@i&06{pMmTMV )mĥXzneMIO/È 9zM|Aٞ&kEJ >ekS,U'!Fڷ əP85_6/c`,^rUOTlppߛ̒[ev,G*ER]měCJÁ<:Sx4SPC5]p6U::ZaC@uPk);7XR{ iQ!l!ByBd(f͋\>)S5#%i\+`.aa05#K%J,LW q9U*cpP- }T,;QSchIDLI{HH|TpҺ]krl ޅXIVږ䆋=-es-}:&y>P'9ks\K6@^ Z[<Ntgҩ);JeB†B ~JK:+ئY.|j#m$X8'vOd[?k+dO(bDW6FGvg)^JE pDGgS ]Z/HuV]3#A7@ģnA{_0l>.,6؀] -hTE兕+ ̌ЫߵذDi1Ut9w̗>m~+ zF{R\/`^izdʪnCbQ2_q`>8 :@6Ɋ'A 1g1$Y׭Y eb[$(^sVOsu+ݭB( X-$_2ݞJ(dC s(M»d/їI%]Ƃ HgM 3nE&+ uzy#쇳r[=*z4[Oo)CabTM~*Ŏkꩃ>V -9tz__?6݆LȊmug= Hq D|"zW$9*b+X͡a 1AP:CeEO≀M!_ARW]8Gڷ%ԾF6R r5?,=kJ 79lNEڟ hf.Fo{e!wϵ1jJXXvt$ =̽p2[ NFӗg4@xh{tG'%ldb<̱l|㎉7Rrp6>"`/`Uf>۪:uH# : HA96snL{Yf5)?ˁs^&FPVk`Ӌ?XŽUUzi6ecGvxU D>e!UKns8JspHEtKy|^?~,2*Y? M#TSY|7^$q^Q`ki1X dw{OY=8}Ax9+6_h Bi<& G&k:mZ^DRFʟo7@#([ۡ"2{9"jFE#3qYb:s)S aHj'j%f$&ځTrO7 #\y!H=lq[㹲!UGש(g4H)Tc,s*+}2$ūO(y%X_jB.+aШI2&򡝛(^8֬Iϴ+wS|ھe"Z9k\l>,⯄KR~$ H%qc}g\Y`b)Xk*XEfތjRJ%zb+ę*5H 4i |^xu-ߣC(W8vpTf=@ҷ<;u<ײ);ْY$p 84s8V29t1UB,s@M$ -"IWٟ⪠οVf1!Z!oJ[,|:M7RB&9/NzV򂠌GO?:0y0D1챁G~]{y*. $2ZbФ(.;jpkϓC'oO'*a`](U∱.mq5é 'Y)HOQ0" Fmn Y+4%)^.on>\eu\iE*7!NNOe۾LANY¥pqvM[|]υo -VW-z}ZAW D\pXw(=.ɡ0$). laxI;Ht% ŒH GH@dZ02UU04Ywwe@jÒ/2;1_<&T:mq5X9?8UAd3HP2ޚ^e¶0k2=YTg:EFGumŦzM%$SW8q"cY*2Q@j3Ԙ5j»k!l?ה@p6f1umtNGƂd+B~Ti*?*w "Ҕm+&Ssm4R%z &a AOHf4E%FRp:3˼u-qp/s>HFfS5l:c ,Sv ԌLsv;o dd? 4UL7 yHLP-PjO;2/t@m 6Jѕ;clz[If,nAt0GW/#RA?Ě "殱 @'+0ȹ]VMDGt|86ɻ|c\Uʛz/ Tw[  d+a;ńaɢIlGù5okÍ;M|1I\f47Wٛ$$i9y89~kYcR5SPSHGjrPpc wl Ȇ?uD l9v6hsB"Ven_Љ.ܳIci [{U'h x&J} ⮎{ d˝6 }F8OaJU&GH V>GTb M1vedXn`F#Sqb^n, lT&*:sO5 LВ}uOZbsD+2׭2-<6PN{RG l jЀCI B!)BwH o(BĨ R7GrPQEdXmp&ߘZ~O'.8>@_j>V!*IeMj(7\X03G_U:1$aR^nd anh *ADƯrO~Ub0ѽ> u9-ތJiI_sۘ^!;&qO Øi{H`*ZUt>ʇŭ޲hXH}BS_,rfeBdQ`{L3p2T\1xD.̥+ou\Cy*i}L3cFq  :#1'rXa)'[26\ϕBxJdbSN3%c9] C;ɽ9&K=7?hؔ2oظV3ƼZt nd-t+)ߺ漱g GBGDA}`veW#J\B CN8@hۛxG|B!c*!%<|Jym'G֫zfK,ʶxr*k3 #0m )lQ.ybnY@LHH8" ݓ@\t[pO˭!2'aOa\zKAG3I:k8]$e0nNmg{Q.́'XY?jyiG䐞=QIސif,.> +Z3t?p1F΅FmaMP}a7^z.皊F#"e; :/2N.YPĹggsX*#nrI fM@m@VnΕ{iFEDB!˛.&Tg/"96n"XomHz /`.wt'umi@|Ťl++t&+6A%YX2ٖ{fA8k|FKoI !木 5 l?tCbPS,GQ̃5%KKa,!=y;d:@Ҕy L7ٹ5 ̵z FA5.̥O?4ԾJ6Y%|kOOlbx*3PZZk6e1|B5$b,i@%[b!<ƣ[Wyov6}@ p. ]B8M?ON)Γrmk5H]TkAK[xNCqZmP-V%~pBk`S~ *$"9xGWyd3h܈BK56PqR"xZ$kjc9P<~LD=)WgIݶl&R Q( PDPxɣ 녉{'Ȝ[; ͼ\. oK]%`ƥφLHMߴz$|1;f>dg !UsYo 0m+gc H "؇֟CⓁ$Fj`o]CV6w9@X&3LsڶRY\q` xȊS5mkNJIͶ37p#PPyQtb|uc3{#LKYq$kj,x%nx66aWl뺓C4%ƵW x\!xW2B7!? ߂'h/#3}K%߀WiaSԌ;c{~igen%u{(Gۛe15p3Wf꧱OH3c(fs|'F;oCaA%D3a1OMӲf ;lYjmo *(RЖb4[Q*HȤ ( u :d n]&e\cu%cJJ O$dCSK"T*xM9ɓuX2Q~MoB`)m#wF،ĵCeӤV<{Ak{ CN&" ou6w.{4z+F$Йټ`Ӓ낎?xXR˒"A-sLPs0@QfJ/bȵA=Ғ[7ʋ\aYi,{spՔ@zƫHy­%ŷ\oc)_LFO l;'EQ@.#MG@J7ߦmr-㼼vuΒ0edРL G"Aj<bYz *̘\G>%ߗ|%גBu n{OQ;s&N? z`5i6߃;K"KhwNmfHQ; r :tSSb_s'z(|sZ"y P+g(Ei@vlpU~f;%By̼ˀ$bgcH 1nׁ# ?L$d[D}Vd47`ipVZl ;gůNPvE@b2^HɮJNJzVU-ϝ_@2WAVioûCؠ; jpU=cӴ&V߆)a3.]\2) (1p?:Ps3A;4'#S?ht2;OEWύ>7nG._H>Q_KRqC]?cxEzv= ShjxTV}[9-[7[(5g T6$U…б8  G(1 `5".*qyf%_YY y낪Uqи_pFʒQG+"BvEJՕ 3{˖ lo|Xu( Ѧ(7)%[w;͕~=o i i$Sfoce,Rzr87c^Iɵw+" lJnc8_QՏ&WPz3C!ӱitޢ*l sT&_Ϯ_ ӣ 1';҃I|x]ILSRR!ahv EIIKaiS P`FNgևx`~4 /ɻQg 1?TdqzkoDa)8'ǖpM:\ ˸8N16)/y`2Bc:LGYӕrjz)6NbN}U|q у^\uR "-~A~ [e5k}*M_kw鍉8otgSClxb`@h4ޖ\p0N]"qt Gr z\1`OI}Asǜ[d<=cUUN}|U:ט~ hytPerJ-$bi`ޒmyLvztb{hfM 2x\mNA>kkrmҹVn((&8x7M ؤkCLnbf|qUx.07͑$v=pU9@=!]EoKRX"),uWӊ<"íi0yhB@*ɢzm^M3@}2-F|~eX7]lz4J_ׇj~LV3_AO+w8}Xq=-kw˺;UfW0͝+D.e=`7:6i'9I  $^/ 36)x${Ǜ)sέL+pBqԧ0)uZ(X-H (ѯ1PFT_IC!~<5 Cc"Y3aGz6EQ;rȇS:n SA*je 2@ig j;Pk@ʚw/=wr줔"17p|4U%zl Ʊ?HvRxćLj}GdnښpC9_aO!R׮gh6_:#ڭӈfR_ u`>b-#F@âTKE2q0Ӷu:t<@wcVZ 9=mI ΤөʞĜEؗp_h6?~ֱdk>xN*]lb}J2SyNje { /5YV2`q[?{3lۘwe|C73BeQT>ZBeyb lRwIpLΠ.U|Q@ 5)4AYbEӝw<t+bv4\q❬~?4吢oe}o 0g$!K/;g<>f[R/nx3V΂V[ 5؊U|%w]uwhA=իQ387T0 ir6=lR[d ZG3fW3=&}[==L;҄fXX d?g]J,9|UGX̂,<]Tzm@X&m|=è͇ 32m.^fX(h:跺l$1(3 RV7*FI%BXa yPWFHkB_'ؚȟɡc{ 1%uA,o!Ǖg?6rdj; W04W$Râῐ^ s;r-?}au/mni=ڇΣl4Xef+AI%K k `O`[>A3:h3yWԩ3[ |/F,'ݵKG~ kMXa?cC -L(IeY >riBߤBv\,j+ZQ"jvs, ZaIdSm{GB!) f_Z0(8X!5o3J}撽#k W`]1+,ňӒ Q 70 G^3 4fi3USbE%Ka RU9y"릀HDLwO'UƄRIّy~`Eyv36iR̄Cj<'Po`QARYʒMjE6fZAz(J)Օ!gV(tm F iȮJ,d,dnZ3%~y"*ڦ3`Hh%EBL &`itb; ;]S"XOBSqYl3xPAOGʬq5 IYDV bqlx,3& =+D;ĢH"#<Ӧ| OG6kņVȿWڼxe1%YtݱY{@X6x咍;r(rIF1X{$OWrf1 "so=kP)p> ͯp.yB]5}!|b2¡;P>c!5 03WWRU#:Fk#$r^.0 -$Y/Tź9ZP}1RrT8ʩSD Q۠~'&+x^P~N.Dv%4fG`"hPjgKqb ʬ#%Y;]90k?:G@3ٰ_"F1'n,;(FdNae`mT"[.m\ϫjܿxgjU^g9PvAglh[T(mCȥ邷QD +V3vC_-Ƕ=e&qGO疇:m-! ᔨdTF7O&k<O[ݭ(7Z*{{vu_'0/ș 4xAdhHRaۯ(rPH`@a>KMĀ}"DջVOf{˙^^"u [s?f5$1x~T1Rss!We+׊$ {a#f zKvI<f9[#A%,TgcT۟q5t=C Ү!~o%۹Acٰ|zZtcڠM?AKGż q\WFJ" RɬƢ4}@_&+_R'4El> !ˊOۺb5yњj6W%P+Z.qsMr>!lqeF(РhΦ !|,eiaر6(̨Rc/]o=2WG׭=OHtbSHx3u8j>Ckc}IT(/VG—7ҴD cw;CH^5P(IiF,)Wz! =axK .7W W:9Q3ޞ,Ŀ\Il;t$ {rhّï(bjC{l:9emL7&Я \=Dv; oӃo7c\`bICh*1/!Y uo I B3`ԯ?I)eg5$[*$6آ{ݲ,w*4ţk%ܨs66pzq >v^NREK5NuYRrp`0煗e /YѸ=)h7@nGUoXssacճz-Fٌjd48Y >Vϻcw%\6MD17wb+)G59L^fg=:zM2-?"$պ2AUWc&FYGml+;80YvB-f?&OM~D h:ynUWr[ :ǡJ[H-hvN %lQq`8+(&fE+ yp&UL Ő|s&YUMqVϸq*hm\YĿʦ+B`L@<"9W ±ءoݪf](!,G{"ۊ>H0#Ѓxc[Zn Hno̗ mWAy)&a"8Ws"jӐ@i;aז`"h4Nwj*AD?{3"K.vWtԜ۸LtNSkζ5#П<ҟZOn샦4.խXKܵ`?:߶:]W$HIrtS xgNŘLjJ5hgЋ|51 ?Ȁ)`*_`2_a/D&ւh&±.kCMҺu~ =5>B<>%nV̡ksUJ4K)g|\WS_oPKxbʹƻ]фU:TKA-^R+^8V 17R"iQM=.Lt=,Z7Aٵ6}+`Hj<ۨj 3VTXm\{7^4KVqVvYvay:#M.􂇳|xAT YNƭ26Lnپm4^ȸP=_w`)EQ`+c"!џ~R i3aзOmRnk%hi*l$۵ 悿:R%OAS:)|905A|#? #KZ0(kZŽЫ>? K>FΎ۹@b LGU%[]z&'k٧q`_E "^Fz2ݭ7:C~jFIMqX}:SǪwJ̤8$ʯB&zhM9}a #ʇ W h6A I>J= sCEf !8~Csri9LJM>FuNF|5v[@8!2+wb ?hM!jYOֿeD~(:K%__ٞzwvoҟõ3;e!hr :-AfW&c IN O&RⅅoC [x(ߕH&5 ň-֩+ì(amkG5U'B:ZaTCSTͮr?M$Dr@SdbMĪWc k;FS=^EdzM(4ղo% ?hIG_Y:=,QD1!i"| a;fũW~j㍜XvE2Hub=ӄ_ H^USè \OnR~inS7KE[V{ o hTw.D_ơH1fYȋWUU=D$epn(wJ]PWR 7H.QQ7 mdEx$FyLM@k3uN(Oh@4Nٺ3UU 5Cn߆Rd9u+ﰑ[|fiPsG$IyVE kjS,Du$CE:өNʹܠzn&K̵.'7魇 ;4=T4Sym$D Q3v0R~ Aۣg, Z TͨPy=?ǘIT};*)P߇伙{$!]!Ȃ^h/PC# !`IkG#~4t>X(InЫ&HI Orp-!Ei+TZ_‹m 2bu$b먺r[Ϲ}j`;^{㱿>bHW:ֿ']DPAҝ{;Va )}"֞NR3HCy9Q W,zA-rC-\J*!G-,7Jsxl ]:suRבi q4. .+MZg^66U_u1h0+:n,q;4^[dhTʐ'jkdk3Mz " P(D }ȈһlIaJ667عΈ%r=ſm3Mf`"Xƾ6ΠÚ;ZSyc*d e!N|i[bz웣>"቟' ʖ&mH&Uƃ+3G''z'7A"4EFl;ySfE G-D07|*H_<D,wG4Q3Ii* );,0+&'pzTH$I+7Ik;~81l{񗺳/U|e{ا䝍} UwWA0R'±$w:Nرc:hǐݼA+`I`'i~?IԸfP4h۔@oX\O%"4Xn/ u_(fuu~:6w3<+,0 L msI3w]H^~4C% zSBINM;/C2p[u^t] ʛ8֒| D:Od!)Ia֩~CPl3G'b2  KpL1vs݀RI ,YT$Dt:$KpesuWɸ">`QB W R|T|>+s7rl,mꚙya~d)o1p d1(g.nɻG+MJup5-@Cp,U#qq0asO=j6r~sG*8%b+0{ib~PyT魢R4wX*vD[WFlg ZEW?SK A'00K3:G$ʛfz^k|Wvf6jϐZoQt~alz3l+:,eR&({kaDEJYC@&fʟ䙌 2C0x GPt4ؗ?0g afW[Hbwj\B3Z#||]q# JPiKT I^6}j1o Cÿ^ǽnSqu`wf^_A;nV`/|SA!9rzl-P~at"R"NbȒ⚺"߬zf-qF0\6QUJ|dnL:Zose+Dmu1xX-ut 'wi&JF Zu8Lro#DZAmVM~,}[75R)dw/.%jQL]F}4|?7H}d@U܍#OyX)D(7QTfF**y59T4gbо?{K8<2KO L s#cLcOzB)YbuN p5Aҩ~L$eQ!?ĜwэҌ|zg:QVdZ9jul`ՅjC:$^r)qlYyjA?Byli`쑲m\37wAn>hRc~%4x# 1bSL#>hC~* 6 TVnl{;$:E 1e϶Cf"$S"Ë22& tdsjrig.Na=~NScN EiFx'5,gɓ;p_ꛞq'_q.(qKԹ@vzKwkGh?g LH_Q݋T)z !A ДߗT^)b^զ@QT+SfnB7v3KDzI`ToyAwO(Ab#HpJb͌bȠ(8i39q˖x/F$@UͰm,7AIQqY-C(#Ovcf{f#T8%L -N B`g&psttyƺh Z=0lwPoP1>:#KԔ1Ͱkb@_[ǜUv8qc o$gTbj̉,թ!QJS?}igMdL‘8XV<dzDѢv|=| =T5(Wr$ @4T$ ̕jXVB@)7jvA DS&g)&qەmFS!yxX{ $Cxy~7PŰu~*a:8T{nmtA93AGd&qK Wm0yѷALߥj}fM3sІ%g N#٭ nkQM ƞvJJlpAla:"Xa^Mw~\t|w7|?R,K,5K EbᏍ#s51pqh*Qo{hF,gQ ϯ[ 9nk4ݏoJ7y~X+ZJsH o9^TӁICO՜K=ӤZs LM!]@dUs^?'[5^QG3Bhv4ap #!za[ﴩJiXbVC\*6&^M8n # 1IF.M;b*{wQ'#iܭjʍ87eŝ%jĒ EYP1N @> ݸTy؞7 }*{b[{٨ H@NV~5fTntYs?_Aǥ'AϠ &Eܢ|I"[\K3rE\.@M 1o2^K]Mƻ)kDqQc5i:LNe^CoA(G4gV-fVٽxМ'II")L; ZuhWwڌ $[ªZ[%7:o(ʧӣeWv͐9nֻ7}.ɺ$ D4XG ע 29/~ ͐c[:TuU'+ #iެޛ^GG`GX{a+sDYL)ڐWܾGy+1Nr߼l\>Xda>Q/os֯7OiWO+RT"3)D*\yJ4373yZЫNX7_8 ;>ԗXU%[6pHG uVl Hw6?S559]'.bhه{{_$+cϬ;Q=7H|U$J V}:(&ធ7[orRڌZ%𣏕1\)Ľʠ]9(c#8Wļ@o#'q j&OA_=lAz}GuTA =%^ q ؋ha걥`ni?Sh)ؽ) wC*h v@ mWD˶>c(?h$kF@`u\=KRD)]_;zxi/RLm0W qT[`|4aW)0CL#eI:GFZ&͞hD`e懒o,&*ǒ0>TrPLFDtOyRa2[&$ X$D. zDv)̶~Я*s[%. I,MQ}FZMRSpr9}L&XtK~t: *)b_ s$ͤ:NBzK ~3* -,KDr⎺}8`vbY *hL U8<ndBOpQ6+Sj ݨP /"C?oQR?+әd"q,07?KV@1;}wBKvekF!k =mI9]gD8Z@ߥ-\Mq|eՀfZYIyF1_^?[Lx.>k-C Lqd(sIѱws11,Pʰ|wi:$覭ۜffBO5׼c#L'bc=`}իw5apTPHI*}gÆ8 ΃ƻV*eA ~g056K,(*&²3sbMCy{F.H&oFOvĨ ѡO GP.!zíh]~&nPfB\Xv5Zؽ=Q>",v7WWPeN.=U=J?>ʫi9&M txO:4ԹU9 b;KVYІt$kQ$n~DqPޛŁEta E寘iMiWCQ`{$E?7wS*Q`kQ=Qlؚ4y3mo'zuʽ-Gww6ێ\8S ߡH/;y|"B-0:@85,#{CsbW j,c b.$La5|`|WuxhymvrL:o3ǹ^܊%LPø/Rȍe<=~.IJ.@]090CYHe7rixYoI羀JmYV鯵шErNL|~#![ h|sZ@& N?}({h6$ے"t#]7aMM BsUaMsu5]ruȌyqTٜG&ggd`Ntg}ӕӥ3j"Pq-@w?i+BYاsAN-gZMf^涠F=;v~޼A@]+H+-֖FQ~NF'`XAR'D &3ҭuI"zR+Z hAnV+ߌ6.a8L/h@vGiiIJ YE[I}oK \/4R&"f}!9c.X!Rr=t #{$PyK 6O.4YM-O\vX&ff/[ivt{j(ˑCUdP$Ns4X}䦮(l_0>b ~<"5"<#1$RgVI]Iw}JqK9 ],<^fuuz?r闏!.Y1oЊq}.F!E?&*oob }e̅Jbj*l#t}ljF_3GK brpN5R _[Tď;VV-KcR8[i0Gmu3 C$1Ay@1=WFT0#B1,;UWO+r:3a-NjrcL+f*V|fz:|BrO.^@+e>=U [V Š6i/6ٝKBށ[øq# -i Js}|7ui;h5pŎ|e x.eF5ɝl ,[65C<;TpÉe %d*=+T(sq^vͯVȉo\:WxcԂa>F A,jcQAxxΎ,QcB‚=*Ek%^L4# z^ä}K~V%v,Au7l{֜EWtrmv+̺.xOQpr\M$9kI.6>-buƌaup=&}nz%_7ZLg8&L4V/W ! pw&r1_꒵C07 hW%w:q$1@.gCx~OͬԆ"j%r s'ԟFO/vFM/l|ʲ?rn/rzm,:o`s-ͧ lr0"7@dcBz< /`\5yG"HqAse٦lu89ZcAQUn6,w&K`4t= 7p&I 98mupʠ/{CDMJY87{} vOI0t?<ߥm«"CMHĈL&Gt@GԬ#ʥt?jxX$Ή 7vjd y@&Y*d 1?@ V pL㏨-OsH z(McFFR֦VRpOji7m 8sƻ-V#/őFb^gp_>x04jhhgtn <<{kHv@Q&B΂$IĵLM`RM fҋp3PrBG$+9 !Bd p21v=Qf!5~l*K&C=c#q*4ăáhR@Lp hL$0O::H2b5[h,hW'po.?PǺ18giW3^55M\*iW]:cayYQoޮGv~ pyg氲R򼹱&$ E(㏹Wv8q|bL lUT84yhp#(_PD#fe B8GZPiq5բ#G޵01VX)kF8Tςђ}k~/իax$l?x?@nj){kD} $8fwF". M1Y>BSZxb+jX2dJ|3 va%1qb7_3TY9jnQÆ2B$Ws]s`L, I3 HattKb 0>BcM돥@L 3 wx3 P:~7צ\qj)23QnL-Oc&JʟFCB49-ݘu~2pJ S r?PjT@mw:oY~V#(,25WjHhγl<%ɗ. SbPwK(cfƀjA-=uZk[FE̡ C1 ~FtWbsmJɈףy c2z&M\Zo\e5)f3a*T0}w%2izGnd V;$(`pk^`)B=(s@BHTWa3`QD2"y1qpt\$/EK (f!FJx82= ] zXEeq+|#OKl@Ӝ~^: 4a|7Co%y߿=a4![7R5LO-a}m'Bx6`dxy'ǜɯ9DܓgVXs9YRu|eA sy؂ [eQZ X83^{\Lr&ÑaEZfŤZISwBAkĭss1ȍV\ 29F.Sȅu6aE Lapq4okHK'XjsI[DzgMgi.r4+ OY0 僂Yջ]h{U@C ґA+hE/΃QuCCCS#U+pPQ:d<-yT+Li1bږ챨0iw V؊L0c,'I|#0do/ ߘ=/$iTF.\LSQa5{x=7]үg¼t@wɌLpAC 8}en);0w3O6QYwt`s)ONC[e)DYJ3 疰T6(=:#blf0*yWL.6SUD,Y4v<v{t>+z"ɄG5- d%pj7jH`UZgPtf:Ih-__5ʽS{. B-AT=(Q.6?{SAs}͚~bѢ򺚕>& eXA~7hߵ~Y]EuႀxY)?EyԴsw"󝲕Ca1n-͋5;@H kSh5Z @o27>eG"w@GMa%M25M'$_n|??ѕ<ʻI!]^ԇwѭ)dܺzQF¢L<bIvoHVܥ󋮘ac[y)'>{0Պ;='.RmB*;agȵo {@r}؈\W )_kJqڭi el`!a4]C^~vҰi>L@̬.PVV%b$kM/mOC;u jxLay8 /2>ĭ(bG_"ҤKպkmӿ8@guPS4#^'& s}^ωFҖRav57)|G7/`W qCz .@!GaW= Otg9x1r`V*^dı3 3EOjkԀSkXh%Ӽ6V&T}^f8óS'v|!;lxj e폀%RCpC"c#(ym8NővHP(vsVic:K,^U@QKΖ-(yc˳gWoLB6mBT!ÍثQ'Du76(lKFqӇ8{Q,'M4&MN/aԱ;~6 'ƯHTzǬRY ~':0戃hbarovG T=L:WrU?0w/:W/8$;apaL5(ڿ';Ao2xU1AeD,yNw`kQvoőX'MGX X70' CyYƟEC@АF[V\TT}N|ɟsAڑVzZj%T4!(!]W?BBCo-/7tR]ݟCoN[IEV*7Tr7Xlz횳1!³@N0UI80! `W(F5[yF$< IM5]jh4~TObQ춙G^hMS=+}4'wP@ݸ!F}sP6B԰e7_iwYÓ$h#̸\T\ҖnFχj lߟ 0>=cg5:PePpzXE2'H{9 P`;]j! k޲oYC>gpIq!"\Oϥ|u҇k c v@oUND(nm0Ir3jIw+1*dn[:6VU~ҷE܃ a=Ɠ`˱#ev~s)H;TO[CL&$[RlAd.}&ۇ0bDpϋ??9bP*vC&]t<Ix'X3znڅdXkC2(M ˡa #׬Uz|a0GJ qHl[ugi#10lο!4'BT&0؞ɵH#0` 5-;aQer/:Z!Ro'b]&"$d/ K46tBxꐞxnWqz:T[&uzZ~! I޸&Vi݈>xD-=u P ;&llyq:ӍE?Ț"[*U[T!e;K\poObË8nTQII@.)6F] 8n0a\r:V 'cZ]#=i tcvCM0'f%ʔNG?3JMسJUŔ %=~TXpJa0Hvv Kܳ3|*%( ̼KJL;-GK  ;UQvDp=xA /Lfi,!QWT~' "P$B)s ٰ _&tat O u%\f&H{YqlcG`Ol; W:@K8hfǁ0丱</j1\IGc2|c>e#,.x,G|Afq Uigq >ecBO88B}EzUȹD7I^J{=aM Kf*O gyDp4K oa blF ]fny'qhMi٤O:zuX'B9_|3$ŪL7X*)Lk["# Ssriuy|mDwxX(j  <2erxj@e]jꉵLEhök[86L%HZ@h-#Ӑ/g{Ƨiq1VYiê6xj:.Yy'-%)ep\sZdIO:{ B4d4䨷8bgԉ.Kn'HHX4 u A|9<_9S AK,$s8P[]~v6$ʫ~!Bu' o>[n^;6B+䆨)e#z]N # +"DdTB+nordZeK> :mw+,y*axvdBQ55).CW;4$h4|_u"}6nGYGgrsr*OʽWѫa~ -qjmwʺfB=u#G(bT^ލGi?Iz}VN>0}ݺ|P5qLp@=pnHMFO@$'\͝V<_ Ǯ.q-~{oӠB[3L|nl+WB]he0z8&X c^6d6SEG{]uBpJrm ܞt#a|R뽏aNRBpo^(X7 j7,&0?xcKj)N18( o?P_>x3[s| 0حjl-䶪 ʀ\Q%0N!>rGK#*ۍWDގżFE\NٿmX FcjxqnM:x]ɗ~lt4K(WYp;qCZ@J}ﻇL>)3E4zDﭵ#HL:%(2Gm),›$ֳق*7~&ӄ3\IR星i{T:#e_j_"?XrgWOcõ!D?zIf}H͏Tat;mR!]>m`C<"؟ u8x懨2>3hf 'x^/@˖@̑wFm.ͅ9ptr'=O c@WG 60Jp2#. 3PX$1xHgwVW9#ZܸiJCffb_Nz׫=/!+$?!6"ɓ2`UHmtSx`\wb9&{:ѷ upNkn@Zfyѥ**9 Q2-2%,"uMvB"1"2X5VD?SJR[w)*Przr|9T}uFՓ9[]LtT0ep%02b=#8D w%]0> Bcd|f{pCJ?ui^$ܚ$$yMD(O$PM7꧛ V쁰QzD̼P]4QYV -퀟~x>_EvRxFQ0KT8?P2&ikfχ K^x!wvܹvm7>c ^cmhVCW7EC~F蔍"х5mf$dp(S'd d5:bCYo };FL_k/F?%0C*^Dm!ꖺ)6=YpjтO'ћDvmqQ%^+܍F(m U#81"tBj6Oa+_6P]էJA{fo *7dUϨrZ pJN>ydUewѼz!GN /T7 &fqiJ׸z[Òubp>(]c,lρ#x!;O0o /lX@tV=hGJBulʚG!-32r3eAqM0n]nI`~yC􎏗^jg^`X-Z.8dڸp0s^YIbtȞgAc.2$Ӯ;3^) 91C~S,ԺӬH?-'Q*P0W372|>9l7ROԴ4jFg!%i: WmvbwS>,>'t OX&)v?B.v)Cmj>fb d_?aV^{0s7Ѣ].{\w枛ZGAW1Tg/}Rܤ3Uڡmn̞9iffYk$L{V @+K:c lMvif|Gm4ͮ9շ)[ ;pt<̿H9B3VX'=@9aGE0Bdf:iƨPc׊ח%!!xwB(;\c'\y> (!VԮp匎.D= _ĸ~-z.K?黕^pk`PρVR7QYkD[M&.s? `6=F5n 9c%q(D7l^5MqQ[=2Yw=$[cXؓ2.j*-W$bWUпŶzUHWh _ p\'r+i:wRh@TFq5dfo/Jx$A,h_/Ϸ}1 ^,TN>v)>3$vٰZ9(=0vx*Zn5s%Y$U)- (1b:ZOlPL7w<.<Dx ?2br/UdCLj;ZDzcu| -H: ԯB y5lzQQf+Ϟ=\ͩ} #؏E9($@#aJ#s)(iS*l`8ɜyx\㪬oQ ;HNe(dRpPTT'h Cn[%Qv]*+ge3VRuK6=vIൢ NcX+s^. wXǐ.BWG31qx@fO}}sEp!"]7ͅ ػ,֍k]@0;[)a)Uإĭw9ήDBlFHvBrF1̢ʐHcͥQl)]gfm:giC6|ta؄ꞙsY6jNuBB7+>x=aӘ:#[WD?(|pWe{\ԡo-W.BJE*3foTan/ U US‮t W* 0C"m{;U0:&;mÍXd*~W6y4촣NjBYt\qs] `nz h1Snڿ30mef" ?/q+pq&q,]F%ZQP}`-:,,<71 =$|+ {`1T7Rr u@+jTTݻJJ2OOAnWw/~.!J˶|4j]lT^ פ#ƹ8$hƿFZ"0]=Q_ZS+l ǂ~ `/^ AYiuzlI'QKĶ"Ҥ)hJmt v\״X.$_}DdЁQ^5+_tqpA_sgJ\X)'g躊BKpi_nT Lܙ@8GX[NLH؉YM?pf]SH`x3jٛ;Ұ2BUMtFvW\@~LfzZU˜Wd_y_oJb ' $eM[`Rbh3Bpd3bJ0h=^ E;@&6kEz3cWM.AWz^*u`tJ%JwƯD@d9, oCNΩJ35AOf5a9LΗW h][[}IBnsC)hwjer^=E:oP`'QlQ/)Y(kٟ-3.`nt&5L@@Z˴+ q!귂f5eؐ ϸ7h"e/P&J.㿌 {ppθl})>6 mNSª:<ت~b5VD{P [ #{Dov12WZ~R͏;|WILߩ.7 9G8SԦmT %:d˛shJBA%"vZ>{s9MmR$(xuGq:Μqp񀆌;+^Ԏ8 Cǥpw0N떊T,ikZ6@b6yUv՗u*x[qy|FAY<8 LGa*yP=ݰWT9r9V.Tf՞%^Z8*\;tj#E6ةNC㡎!lX=gZ6t4N[$rm>TJ^V_L@bH,~ M:>>g.hIt p^CN&Dls4T?7a|1u ;~"Gˆ}|6Xֹ=[ێrP>%=)/a2kj=y +fZzd"<\$\QUEIƮDt^x4B-1j$X-; 5$1̘Gw6 b2_մ UA! HSg4rWR#Wos h1kFHA^8J MpXGz`X>J #+6%^MI!7ulY:W`by! $d1Ƣfzj)b'@^H0o5+ \~_H`\-Ui$]@. U&ʔ1&e}֠&f.Q4\)OF &ee5HRR"*-əD+PEhJTXtt}̆O. -Eâ' ,`E@WGRorzc? !εFU' vd,y g҅t(̽eT5rs*LWu8s~PHamJGRX?A-1:%4z;2A%\ˋt=Qi= s# k 2MD7oygΡ,S'O,RB-zF2KET=~ 2Y:C=dI(6,& ۧt<&nvp!Wd^?Ԍ6$sJ ؛]˨]ffK;'ȠY"9*&ֹ^Wo10D5<j^ d/Y>|,R@'}X%H7R6ZvDN%CWX+*C.2ѕOaRFYr>p;bԢw,_z.NtZ#`֋U7EZK=1g\ sr.KM J?".<JIk x aˣ{je ܆: _̘G=l=ēuXQkͲP_~{/@ grЭ&[-=-ܙTw  2Ηt06ej]$uqH&5c!jǙPI0M)5Vyq9PP]huK0?_4@V<=*W, ~< 2OE5)լ[NF@D0 HĽ%X5s*^U۳ (S{DV(eگ uU @wG:De3& F_љ.mdmv~%.BmUs[d&RL[`hYq1J}a].~֓Ț[lg&Qrnơ<+! Q*I4s၀΢D?ih4Sb&zu7\'wq<75E4KW}ΡoenS*}0#2nʾ(i)ҫ<^2л{ЕBEyN|QJ iAwꡏ.#쑎J,ء n~ KC 4@_^k]罃~0Z~AT^~C1QqZh`>O䨊Ҭ-G%ony(ө*J͈v?(\6:W 1g  ltD̩)Fx^\,}1q#H~wK*'I ){ su)VrYOfg3Ei5!ikfcBT$MLa$y]Lp5M"B Ʃɚ8U#^!.bF.p,+ߑNBbYy #]G#$TWG`j"fDUӇcӐԨvGDdTܱ?5ji]g#E*^5?!CRB1#6_Cc]saemFEQ%dh^C"+2C$2/!En+qHL~W j#zI} IzqBzNv{فI@.ra+e _{,Iݶ('H1.1gŐOfC)nUtrf[>rc<OFl6Wk L[!g} 2̃F*a|iLIPhp9lݗ=PKGJڿh8ؘe( ބMJ3L >2]eȃ]"&4[M4w$Mɑj/ךdq[0@H\"R&vZ]\ *c|VOBѻ{",Dpk2EYHEոёhxrg|F뺆j+K'-'Ce &3N4 q]A@"*#:z(V_M1B+P/EJRSIs!dFshF02 ~{upuS#SD\@3+{˥Dyq$&,ONHAZke=+Ck2ayp,ޗb*ψ ?䚍`.IcO %fDu&{lN{qE5+ I˽`|ή=?]+w: {NVwo|k V:580f[n#%pvVX4Y)6J}r*z]X3/g\5"D, XWH(%:Ҿ-ȣAB_(Ja :a!4FߒKݼ>RtUhMMT9ElW#\N f|H3n=voW؆Y#`K]UtþTpπuL?h[:A2ɍ<ϭ P.B,l4YVHHVY`0->pBU)S XKV؃amNY{ry$-h,t)=*a?mZ}0, .nV-J~*S4&^ "(5^AY '}uylk |Xz[R\$trOh~4s2m=Z+֪,9xgԒOw魘|[,ljdxg ZLj0ͲSx]4WhHK:4RMu\79R]g͢?qWq6q3f=u2FãBTΘ(Cu-'&qǴe)B5x, À4% %CDQ$W@JnNZ+龉 0|VFA18R B.GVVқ.$-rrGeu SvUFeY'#BȃKI 2;DAlLA:RO$ҥy2nB]eS+0.Gp꼹jU(_-2iei\0˨87ԃ8G)w*<`z<- l\Rknqf1Cֶ:8C̈́R.{sMM#@TP؍Fޥˏ6gÛI}ޚzwU=O?/mKIHB M8<0ֽfp,oF%t5~0 w{=}"B$)\6{-UfMB/Ã߱3ew`\_ + ͙H(W`>(xAV}VbݷuZ95|Zy(DN v>3BU45zn}%D]iLÇU}8P9t߰=1PC<O&ArF+92 wA"/In5n/xD gIL#B!؅lڄN\1e;ÇѦ`Mwf6jqi Йƾ) aVrEFwI5HOeYO&UT$d %5FSX?ٛ!M*uv$z;5.6V^~ sT+S2*8ǬBbAqBѢpoՓv4auWK>:lzj>g]LT]`a7B n`cn*@,V6"'_3d ,$ )c΂Lެ]1˭ʊL,%m.%/ϏW?|uϘi1FtqvB$'+ _ņG K!fA23!{[1B1Eu^51"Z@ hՂJZp%?&S`;Kzab5]6~zMs fL 1AF9L.}<{srf#:㝤CfW(/6 dEN?@yk؋&"^Ԗ)H-\U8Ԕ3R ݐj+FX2pN2 M}]ڳZ\U@,?d壘6ɩFTEՊwUO!/خ ;vORn:t"CBZtOhr} 3 2'={4 uO>UvpoylP~7H)k^k .x`mFhyEc(RKu]n/7>/Ud{xߗ_S8V T7}WZ3ڝfxE :^Gow߱5(T}=`Xe{"D|r2/=y5'*\Dy=w3F@SiС81(A춽-풣C}mwuC[Z[/jT7Y<#eܑ$^n;tQQ Ր]O꙰u+ 3C1Q@O *ɻ ]#~yKBwj)Fx~t*abĽ@wF.`$rW f՘0 2v}FZa^G҃9qyS32|ߣE!U:ķrG6 r9sdMӪO˘'k=?6TF.,ASkjaPК~[]B ҴYԄ1 v uȫɎ(G W2n_=k~IJ[ݚD;,űXeKkӘ/_@:JF zWكa] ƍ[p̷O9%SJJ1mr d~t^"%+mպ3Y:c-Qbj* #( D8K坤 AÂr1':XNEA>Ge>: 8꼪…e*2ν׆NB=;iY%jtQ,F I1 WA0Aqɣ#blS|*O.rJ˧o&3ўd&;zѼ4@ӎ-(&=s)$*ӳ{U4j椗ZT g񭻝\uzVi_&(2y1e XQ@zvHC򞟐$B۽h>^21S ~J-}tNOj]> jF%}i0 x@aԈEI!PgzuUpPSPr_ĺ8 j9ĝ-'z]R臸qa bG6@ӕ'#v*AK@ 82$}-#À!ZUWߴ_Pns@1 #"/ѹ!{5׋I,Q!jq/iD5]]};GLTT'7X~Gƙۓ#[#˙[MN #b&0*Qȁ {6<j:K +@㿅{ڋ? dZZR./FrӲ*Tګ~Lyp8Of~Ⱦ^}sxWڛT8٠s(݃0CF갢r)?"5i$c!;@2t;O^!>K6ѩϨcY1>CGʿRv @:zpH:ڢG,mL@c xıFOwuORq^=h,O^Y]{CIP/ho! '9Qb%:IC:̔\+nۚAM! fZ \ e9ggH/mѢۉdv~>Fۓn͉ʊNTV *J_mT~[4OgЛ}rx=Z G{oNOY |boV^ Ɉö<8@Ā2DP0 =䭕w}Qm/(bpϭʚ˸46''L\)饯k6.@ Q9=) tQp 'IҰD<=uQ> hofw{~7@m`#Tɝ%Dp2`%#0.w+=%'\z韱dMfӭ~*+Vx'̭'M0/!ؐ4tFW Ko(=nHUFC*S1ڪ3Q&F"|IjkR\z igH6ptlzM*tągQŻ9OZ@Q<\_IAӚ*ʁ1A$GEK{GѵP p;ܽN$ܔn̴׎p9flsCoK~؜S&xI5q}U?@Umb4i%G5C%BOs([3%$%6DXlVKKTHF_ܖ]{b!8yQR"fTDr  kVvn>wc-jQЈoIU,ua_ rnKdh.u}6:^MRɡPKG@^m&Tp.ͯxƳo4u%s]0-r"Vui@{8U2=JEwUC'u"fg\rqn&mG1(~Q*s6Sm'Vh 5>b$GeS}62_?vUB:76a[ѧ戝Ѫ\Hs<Ǿ.%E@ ʗ~F4{Zҷnn]g бz !sc&}bpN~gk2z;oS!: |Mtb^S) t R'&ƞv~v.t>V:? .E9i(|ihc1NrxtPNjaL5{4Mԋ] (AI_+hc/^Uʻ5beu>$=Bz_VގM M|϶%-u86y;}}å2Ϛo>X"C-@'ZD묤; Wn(h=mR7<$XVk?_Bd(=$ܒn./EN Sw쿙Pg2 ~!1'/&{ud@&'{gYMtbR"9\ؙ%T:P~-jT3=5,p8g>õ"ؒːM3~icjǗWcc*8׮T\6h7W'Wxe S3Fp,k.bvq z]]=(!A ~>3MGzRg6ˀDnhq> %JxC..Hشmg|īJFB6U˼R:(S U"oiZJE):rbn{>(K9 1/nFRz&z5\:}ӶpAQ2[@@vC Tzd7#HqE^rvN9ܟ *Mj\Pa_h 7*#ЕЊR>0p ;u5 b{=׻R{F* ,2ԑjl9ΛH29d$1RA i&UJb# y HB't9Ujooh7AQ,*ܕ7`MpB>s,4T4a)n)rhox9鋵P-96*`Yў_Hu/͊&ǶPc;C2x)^jcJtOf{鋿AqPtnTgfq(`V ?,]ʱᇑjS% űuu,&'zMpœƸګ_d~'˳kE+'-01w@щSx\/'y/8H7`M>K_oSBCWI2 3;㉮ZTӖ̻0>egZ5Oֹ47p1=u+ImAß5' o7 A*KWGb@E@vvhH;axlv+fJJ;>Kggʈ3$_Tb>-ֺ̒ˆ5 !v^:dylU`JRh3_vkD(Ná~2M|_JڵlLk{PL KJc2 m3V7@{F ([Mn|+Rw 5_{A-Uoir3%w_nӵR7PJX5 ψ!\~/}/ABËHB7YxZ'Ͽzb8{t pK`+bz<2#0FHYΧFldx.tC_:k Fޢ2ۤG<'c4(cN=n&Juvls'qjtwbovaH/Kz"/EIXvU[nm\Pɷ!,?ցJv0mn^\ISeb _bAlk}U(O,Bf5(%Q xӃ)_%WIz=XZ,1ܙ&Q藍sjҫy-ٝ+RKPzI{NҜ$8cܕjE@\U|M;+СpRwk1*;mf͆yCN*K3R Ȅ1sE %>6"Z+?0 T\6~wur\ 0R'JfI1Uݏ=ᾅ5u_Fbnf7ٖG4nm`]x}"!҈-1DK$ޚ-2 5λ_NI(\)rP-ܼtm*z!/͠?:|i[V]bBuA4:%P"ĵ-7uBOq=u_)2="%+2 JxuX6YIf Z, b͞!{QG52 ŧAO-Eōa0ɧ3ljZΞp?AV pwohfP, aS8PV<S9JEVebOBc1q!uM L̬dF* ,L^O zI.4.&2('wړsh_wX⋧_YYX4=|>;1%-}2-g V^4Oބ?~79侁犢q/_rRfG,lH@" KKLfuX-JsKs^Q!IFijJףsB$#߸rGɹT ]G,+aRe]&bLJӅ۞vutkR*\Lb$"" 4 $L0~9[# .`!, 'nO{-->щ=79em4cvN8'ȮZ}6÷ok%^gy j] O 'j,63CWP̟AKh^ )8٘6i$Մ՝H:Nȱ^I3Jj?NS!N[ř?e6&aRsBUϜLIv0ͨuY*47sƕ;uzH gUo)codB-)YΑj@ q [cfJ&B+Q_HC/^[Fg|r0d9TtP> $>:4$6s >Pm7(ٵ!?#POᅍ&_⵪ZcPK/6"֘r^,8fɮ\`w4* H`\f]eWgia]\bP,G/ʺSᶛbQ%3fӫ֩i*XUbRt8/&+E;_R_/ղRՃ`ӛ `[| vR_\ī:5V^8S񼽪@*u8;Wy>91ՙꏫ]Tl*KNqS9PpF]zX+~v.tQp,`nAp 4gAbfA]~dMiN`+*&}5cu@dp?7'c he,4PE{0Aܚ(ߎ"11wh7:Z/.px䏔7ջ?<@Q?˾/'!`Y*qb.VV620h ZfŦQp&^uD.OuvdkFG(plYQ<6Es3 @F:ޛКMclDӪ^W3qT_b(a劰Lk͗qw< AB?UC<Ѓ3dD4G\v9[Kˆ <8PD{ʿnUE8Y,$] Pqx ۍ[PW5morgtT_V8>ik6k9p*it@9q =fRPuU%Zq O?{vhqyxT[Ch\m(F[mV|iQ2=$r8sHIW:5#Z|ApW|4]tGL6 $s92ՓuO>+"5_XφN`1+ylncX5$5߇è6Vc7UL<To"SiA>N_Iy>fwҀA"ށ]IU}~NwbyuaE$sby}ր2lr]b9洎> 76VY^%M{VoTcPyPRMiCS"q ^s>~G ҅&' $˝$6՟hںf"<^@RmCKs={i xB4OlvP*8Ƒ+'y?}\龁NHO+ATo>U4Մ꣩ 靹X\\1_rm!҂8x,ؔ*t![,N[ y^Wh3>HWm/؁0Z\J>(y\r\R {n ft[{ ր f&/A(̉%8tx4 :gJ'J?m6$:}V//Y{g;&rGy-f5]|5X~D_2+,l²Sc.39{e姂,9l}F1t(0thQw@|lm5~߸'kn2ZW$f zR/!M<co!pWG {ӡBqeW~z#Bn5Q1ÅWVahѼ {qe(@Y=<~qȖEcuBqt]>(d<6!{Rji&"]XNݳQQk"ꫨ):`+[.EBQ`^y&{m:rI׻"Uˆ2"zF%DӜ`ޅњ'[E5&5̀dΠ~GEI[S;%|{ ;<ĥDk.TY!?πO^7oJ+y{NXJY@V;ppɚ;#xF/(+3z[A+G]9dIC/>v$C z:p `eA&`Lm|qd2 HQWnt1^KE 3Zi6: gM2٩ lKC-~=#Av!0'weeedFSaY)`js3ۦ$)KC%_ ܊)jU Zξ7sFد7Kky!="gSȯ*Lx+25qe0!b+Dw0q&`DYQTSMy|{՞> Zڨ\s܂ij1<Iܕ\,lmyF~q\R?mUrTliH;s9W2F CKܦ–#l߳ʎzO5c%h'o+~\>y+whѳ@[m/An+pqM6ϱ(7l-aA0)/TMVԠ?l [jǛ*_1UvP̔z|ǽ_rmD<[w{3qhze$l`1mF+d8,\k}?Lw%y |B8ӫt. Scg {=d=̬qkYUeSLo'Mp4]MK#lszh Ozl%%I.$D)lǣC'ijy_;{ͧj=7w={]1n9SL=GsaM;9zN^>՞N Cshٕ=WE=wrXHb?A=w ~+JKe= q+>m<-.B_#= qMgG/Y[F @uHG9"/9BPtRs(ԋ`Ⱥ P\D.}CrrޔڒLvvx]<&i}P, AG9Y:oʄ,gL@,ݎ-`H =yE Jo DEHY\s77ɉLx2AK##qڪ(?n@썹nTPAOB~>sS(URq&uGTڭiMkM?B#!fN5 Keh1 -߉#ثi/8LpٌM]ƯgKF肧81U`ɝA o_?,_Q3 2jlX܆[=Y Qz͇Z`Lv#!#H;b?uI- K_`؋Sk"ƗTކGPNN(ǎ 'qn9#Q.:7a@x8nj ؕp2h[Ie&YX6{aC:ק^5Z{GwuDVWthUJt@Ljڷ+NϾAmDX 2KG`:9l0*~!#)-pqB "`ױak/eˊ]o6sOs$3T揺H'6DDR Rֲn*>!AM4gJw`Rx &(!??L#k~YT&@F \} @%<Ԕ~.}O:{Hd:cec?H 8vky[7q5*v n&~˩q:ߝ 1!~J`$Y-BSfu`"|H 'R[Y -E-TX$N\pnc8f'd&T (G 40 q(s(Qoq *mhBFoxM^o/4*qwdmO9_ ; b qje4U*iPD4ql6V9u?lȩ:#$);ؐ[ݯq@YNeAq'knC06hm}Y Vok{'|J?q[GCIZ% Vr7*[4!`Xɩ|XgI_X(vsZBhK Wy~$\!sOyZЩ_[djw H >A,Zv:χ2g?}~U(;ƀبsB 4&3~;X37WQn|:q}Ű'Uȋa1gdF=ځ5U"p@R?劢 KGC$>D[ǁ6Jɩ K!aKXj\Jƿ?yF+o_,UH6r 8m:9QooH?0X׏ػx \ >__t%{ 7yTe@4@W{I[ø*1k;,]{#KB&8ehdK9t){EH hʂZfOwy,U:>xXa$a6Ig9raFĎTݿ,BID* *Y[hs: S#[mci L!yHw\,o>3f+qɶZعݚɱ3/)ؠG+'U,xtm@ކrQn2-GL,l&g Z[hA ƻԬMB?rl?]@L3,Y (* L}Cʯ@ b~A` ӡ$ H\hۀUOEcV%ͦ Rn˱FkUR㊨Dh?Nd*!'d IA%=&t|T 2YeY6a:rv-w>sU|-! 5t{J*U@=č™\OCNjM[gH/o>co~yqŊVja=4K+8GCzb&ԾpTBO{¾cO촜lR)We}W-(J 4b5pi/6@V8MW6[o?54 }+r '6C~fwk䁟A咟ƚ+2e:M:Y_%]E*|m}v7\Dew%|ːCRQ18%]lysf0jT֑ *"Kލzx @# jUkW KUw6 &yUoal4u7|3oKߊoɒ3Rg}-c#-f iD X2M uE-7UqiM."Mg`s/J_;EGEz(ִbt?J-h;tT7s@Ea*,1dA%~wD4S7uF(.s(91T֏Bߨ YFd?rFtl)Nk&p_q\jb#k;m9+cZfFz3F'עMFdj#_qz@$p 'JĖ-pTǃT8!%Ǘ@T/c`J(EL6,on ,MUGEFH)ťà_%0Sm d656 {4c£/%`qpq;'tTЬu.:uqaHO$LK͉0u+VO`Y8a$} 䜡M*_^*h݅b9PЦN]Q Ez@m*j51z_CFz!ͅ/S:Su 1!ߎO~өOAj9j+ ŭdq4sS\7:@#s#T>; h*GG\U6ız6Unɸ %r{Z>Ŀ@g6bTKd}*lC.H1 Fu<>QԢm4?jS 3ipvB]9[;VrvsK` tIx`E3⣢XW^jÂ6iNZ֠P_W@6SVP s6@6~wnd 0u, rh#&u4Z|LK H DXt}buw0utC:J;xþ'fb&nDhT3B?#/PGɗ;™1TrLvm{c-ե u#S,f%+\{'wK&YueMJܦ%{!z|͓m:d' ZDZ]͇怡Q]G[4g<=N@?ےl}097P̈́kX;<>mzSf7n2 Ȕ]*/QeC:c ]1y2L.G74t SoK5HooO%0Ln)9hPa4dKcuV ·aVg揪Ct&IoEt`T T98;ٌO4d *?'CN) Y@ի5UXаw$a㪾W7cI-TH5Skt9&t̫U\6uf(dW*)>#k>a7[Q2ҳ~Ç[kpWk/pWfKߋ" RV0!RnssdOM吆#&DŽ">S.(!pq0KhQ1&h s%qPR*!w4GMWaWw%=/4nHTʩq&Nu8'j>DZZd]䘽-CFmʃLg5MkM`@C(NU҃Dk݌\?dݍzTlſ2Q)|,AwD竎3JJ5GZ>V`Vu$zx zZ˩ ;迧0f1#7+o&)nT8LaVã {[ak>>p6gU1 [Vu{e%/%B; K1&/_7!l1;}o̥)$Hh<^NҍM'1T?RSSVhT2.T__'*{+f_]rAJ^y8ZH}G$]*~9ƳP]2~A{gKz K?:_7 Pz<>^:?c.d`֬\,?`ȇI&*̛UΓJP͏mSի5o~F\O b1?kB٣t%[?_>˜$ H8Gއ d1"*.LjM#bB?0S(zƿV[rľ0_>+ȡ66^haF;$YH /*{-p [HϽxѯs.6tq7P'., \h٤3H㩴6izwka| 1~(W̕!]nj(6gܛ\&<4ba䗬Ƌ%nQ Q~WY ֧~W u ݍM}#&7'R;?d%ļuJ&)^EDB3 7i*՗r5Ӕs$R@\ߠGh1>̟(}?п*!K&8Ac'R ,Qq|y--(`# yu{Rwk}ԷK50yszՅ+-ǢUJoz%²[,[GvDj9;R0#y`lJ+/dpHG>3&P]oALύBh"KέQm aя`{7c_Y9ijqBo$t_C=VmZ]H۽F*iw>8%`PLKT)!-<8&:eN(*u%@GٷUC(*N VݪZm!1I +U8UiE+Si E}?5 77:O?'EO,>nSgj (~-5St*7q%4vlž9Ui+pqrfԭjnnc|(eT>nخS2ۇz9sgv qrzMŁ  ~?" Є u4Lz/\m=4WKаKgi-TLy6;pF"T-\ \9q6_͸ǵҰ7SC]Cnf>Kt5.yE9fXfm̊&|=l#l }HD6;*4\Q; ?x>BȢdž[JxHKjx `HiV%u>r-& 'ݲl:cӎQIԩV" `@]xsr{ a*mY\P܁O⿃.{{c$;:ao WG źm<Jaw# aHc/4Y8/UvgE4}]s ߲;"y0F(FuP3-VktPLI glx=NA:]Bpxj=wθIuU7;ٵJv0;>چpeCof94%?so%~K9c%3S; KP[/]]'}h]5u$*tFrgvdP4iUH1tLo4Q'tPUmthR{뫊cTM Z1['K& |{8۴# 9؈6ʅfkrUlh)TfȩK\һҪ.{݌C7* dZ236"Tʅ'XB]O_H?F ap8{ýSOfp7ǟ 3xNx`X"3 .ÍyqRupp?#\uܩ ½vnTDPuzca _tp f z{8w: h'a8fO?ϲ:X]Gnl?d@5жz7㇍82'&nA$C!~_)?{3?_bW/GBqݱ^(4hܓ{l%&&[nRĢ5+k4%VG /-2>e +5,ro܃*)ugԋwcO~;a1/Bc{6 nMLcecb<Vt̰Ƣ1E*Ͻp ~.oߩy* &p2gkdѡ=48=WXgL(.B t8KEtf1*5NցݎM)3mpUT7a͑ "J L/ {ЪP|{ F!1\}If/(JX3gp~pއۅg3P62Eٰ>hQU)gxu\C>TwpLgmwcZEx?g%O,ѵ3W c56&O1mVwZn8 91{u&G7PQ?HaDziLw?hH$]ΧfJD>+P>>H'D:}Յ/MƕG`i y(叅P81Pu+v4}!=sn6tʮ$3q͓U,J>$&Ŭb-<1ÉA{]ZNRCz7+DtERZ(eQ;()>@-lHK 1C$$f<&˷Xq7]\ݠ7]O_~jOBCH$m.<5pz7 []Aܧ~G*=P7XpW@02S\'&@` kutvu$ɩ}jko.fCYWMXlzP$uYCQ Y,^I V315Ҍ .Ӡ>!2b$VÞ-?cl͛7Z,mvqfjR0&c$m[CMEŧۜFYq+% eW*3 U[{9⹋yn 3[xiXa~f~;/SpgsǑLYL]?x ;[ >+[]DT8w3ކ/~=I^ Nl9[s7:־>.Y&}pl6K,[AVJoጃaXf(-D냭&a=h4`ߩAR BL+֬z9vD*ECϽ=)sio\b>{[ Wso3{>CEYYUYFC10edCʬm_kV9:uYau,eIK\I3DI 36jiMU[DÀ!cuL'v_q!cljp i鍹Wy+,hw8T̓?,*tN57ߨߨd[g)+7Aͮ/NB{}=jj\aXjiK<SOfwBvSknj+ mYuP<$EQ8.[ Xln._ CJƬSz3#9gǀxDOb^,; [e]S707 s@Ln-N->TGE/F.6E2{G|$nea00>薗_&̆9sͲ~`9/0!pfc0v˛R&l܇MRH{K(^'L5VAG@IA`bl|@D~VəRpȟ;w0=`,m1k?v% ҭu ǠqEn%x@4cT\1 |o2ا{cW!݈5 ]o)|b +m]y {A rXN)}x~~ÀD54l}P_ 7"61xMw2vTz[j]^;:CUn:Lԡʥnz;nA7j:>AF>6+ V;[].SW]k֪^S\H8ݜf2:lK I}8%?o6]I&[ɌjhϺt~ؗ.Trc~2۶^C!-{?mGg\ >wׇb= qϸ)v?=RvdGM3Cd/ 8n vozhZmGqU(6;l*`9{e2ٲ,+o_tuu%;MM/ЍOi_Uf}},;v˔8vAII&Ķ7Aw|E|V]EY{ gv-?l\-^$JYʭ, (9>3kRДJ9c%|+a[Y"~}՗$¿t0 ǻ)e!OIxD(Rkb}H_8p$jօb&sqKcbAU~}&@UϐOcY;ioC(JvW[ID\Z&QƯoxF}qNࣃZkjD|&f>x 3ҌAg=ھo?L~4|@_bZ^!_%V)s$|J1M%Y `pjSMߡ @gS(ot_p R6?%{G.@u7 V5H ? Q—: #u7UvaկW3U7^a l%]4I~Zf SNn{4]UArĦzB[Udu.Lu=]]&QQ3#,5>#WU0%yw"hDaLi={# ֫65*a l2Wto5֞,^̒2HEͰ* exNyM)_Cn)WECni{<_>6$4MG!Gt׍S>#qʧ Me0(A,kF%]0߁taKxI tp)e4Wٱ l8;QD;VCC4v=x'EdV_ڷ-1,%ft ~$K(Lq_ҌB|O7/Epʖ=O/x3OYmx¡)g3+MDycEIhm5,"ޟzn)l6dV<<$WgrP,+ALVGGf;Wt"jh)fY%CIN'Sk9|`~g_Q@ԞybRD߿@udK4msR,d0LQ :4cI Uj/FV3f (Z8t,]S$g򳁜r2XC>YX/2 ?f Zd|"?%Yv:^l~T\TL_\:wGϤ4_լSRxRwd%K :CnI:5$LYU0lvhաfCp$Ys [qf9w`B$soRD&G^OǟQN}5ʨ.Ym_7 Xf>8duqkc,Hij+hH$JOul G7&=LqL6ɓZmWH͖F+l!rtot4I+-g!b\XcG uKH⅊gV(VwE\]rKVn$(f~3{MDm[^uRNTTeuL䌝68">d"i͆v3TC 9V~Lwߏ2`YN)tΜ\+fm6KiYz,O 163;b{O5GT3Ok%GYw }FK|v>٠|-)ʖkfΖVr?TUwdbؓm?0A&Cz-U/= OTvGG c {U+cy3f@^DcT-BmGo(eӚ ~=&pZVI BÀx eXׅ%p ڊ!v7q!ʠ2Nt &0ȉAG {So)VJO;nMx5&loOGF&S;)-AӫjO4*fWh.8 xE?VՆ&&I(?F/mwR]&z͜8k_!rL_YnLy|Dӭf<\`};@#nT%VXv*Բv^E%q~#B^!ok**ݽa[~͵sּvEJ[v?wq$ sa8c3TIbT7UfLT+wrbX`{CّoSмD@x6T呍hZO(q]1'ޟM>sl hilJHZI(r6~*?wF;(Wz~ꖚ]oOӊnmwE8vܻӖ J$|JFz Sm.:C@& Sa;lBe6Ў6]W~VߩV&-sN*aL rD4 ;Sn0'V'{)k l{gģn8pͳQnQ8:1>#%^(8\o4{O!Cаr~!k hl~: T&&E+1TY:!;Q-Dߑ! *,#>*~-dښU*l1+eZg0Egy(WJ+{p "''1,o0*̂Nt-ړrV!alƘ&X4|&QwkLj_U'- /f8 V;1r+umɖRWUt:#̖oUIT@ j=RY  FAƇUu27f \vTu`Hv/[>4o y{u;sCϘmRd Rz6ڢ -[#8)E()\ika="C:C2ݩ}Vwy\mY0.*Wa..&7HÁ!zEjaTZ/i)rL).@Dv)QO4=݊P_Cv|"lV{7H2}z*,D5> ekOGQ<x /he#Un>uЮ޸sd=lQ܇Q8ߗ?C"Hs^IŔ rdCԗ[f|=>+0cu4DŽbk:lTygz*TauXÃ;ӖȪf5r{!%Jia$/\`e[:jz:۽E&c/ ^{(@P_{Ze^CqNS>2Bt* pDM]~9wp|L!QG&k,T"kԢJNG(I3z% fDV߉:t!2TL 7<2H & ?dk`rvj[jj"mR=S<x͑Ԁ) HqIp&6]0[}g9(q 1ޢI&$T;Df'BQ&cՆzGQ-X[׭KNש0a6w6z/ֹ<^> qsMWtbmih6%*a@X?a]ƕugU؊lw 8N?Ι|᠛X:DFvn2L[bVNtS$Rn'e,-]u!^iʙuC9Flb^ :!ltϭ)\2wd?!qJ*C$Ex}η |&po8>Q^:-V"?K\vCB^$tt!n[{ ^ tyem\l:`pDhH3#!E,:r*t9̥Bi_}5tNT*QVM#cߧ,Ѷ^I\ 62>"^]=͒vS,3s*in!E`+uFvNc}&2Eoنr0j֌!3EH=˻3^YC0ޱOCz鵗gf|&CD_a$CX>1aM[z y|+cK?/_G /^-M*@>^]@&e'j·qu۳B v{5T${cyZc_<23_0Ϡ2> 81vz?C,ms9GkR-Nrn,K e7oӣ[:;^hT 0ǾH/za,40ObXNW_+ 侻ZskrcК2gy``}c+5= Jq4FUP-.I?xڵ.c#ӖAUUcHzqdzA3)^}3"@[68@tˋG >{*se@O){K4虸~Lrg\C*;^wW:eyZ~&A^rFe!d_H^s٩$ ]EdҮOic*!R؂w 9|3 [kT:K5^xu+zM m)U>>%BY,ұ?5tbR@>g#uhw & ZwuSC `UqPmUchVS>-jJKi< VSbN7X58p!כ"Z ~unDNZTolOP.櫧6#=N|SA&j 7qAyGIjNUFZ24Ze -mK>Y7WbSOr6V-7Ơ虩߯~TaOF&5"Z2K?SJJZ)O 㚾b>^xe DHah{"5d^DѧYNp{/#[.{*IA7W'*}g?9L\w" iTvԙ6J^wPG~¿#M?p ?e/ `<%f4d0!uV8Dj|اco;Y`1 AZ/?Zcf¢˭X^cB(-w8A]XDL!!3A'1py.(Kǽ @p~ιC1iԮ㲡 t!we42nubJN-A@&T)rB5\.1j벭2[5v?t+WpS< pQ*jկwy<@{BJN_q}Srt-e_\%SzǔJYS_p3뾀e>.<%cO4.l8ϯbӠ_QGtX6~]QQ>vދjrۊYU2;I A =tMWA[E+4ѕX.8y!_P1NjZ0Bp`]r (ba#0ͫ(]hLٞm =gNeFmy;S4ENu@,@:q| /x/;]p=.)8:{+MR"-OþNƧί?a~Y+g;!2d N׻tGhC =;\҉ f">8;@vV߳ W~KiR[v쫰l{ s+̒RgdrѠIwߛΛdzMn`md4m\jB`i~DLJmNR"g[ V_?ǢzwYp8A&3k%a tߙj+C8N2 dsc0ฟttNǚ (?],cޥFBtk Իjh͏tV=`x/Oo6_v; X 'EaZ7%q1r aڭ(v*Z =3)lrzo]T7%c)v5oOF9Oh^}`gP3@6PjeֿmF"G[ }qodiβϦ&(lTujIoz$d^Tvzp-ռ2ۑO;vJةXw_Yz-W}d$K] X{ovLvM3 aHlc^cx77?ɧ|Sm7ˇa3~>k3&BbHL y#VY,8W{bp@8jQ}VS Q]6{"#zϥsڈ 3YknhV{] qx!=mv4'bƥ~z)IBR v_ $,@8FMENzPt.2앗tdd_sl|Px%;V@f{D9Y&Ya_F+TYy@O4gا(`=9 E:ca>05hjy$Ԏ#hEH޺-+TK VtBz3q.W>+x:V9sLׇ|@fP܄Ԭ[fg p~|vآωvdG6:O&hctx2uaZbuX>Uq5_5iAhM(ֻhG_ ˠvuuq +ܢl|^k5[A3#eC~ ډ>& |4F:psJ[$ⷔy"3jEY&ʙulg@7[ӉkfHy/pGCI Ìd B4"? >3hp܄m sޭq'Aߐ] ,+ Th cehSxW|U6ydgw8q9nqɨ%ZjB@D߻Ϩ5~R@o9#F럖jŧ !w r]= RQ]0Q`r~ud33j+,Rr|Y)j Wh} H.]UNurʴ3ipF/Zy&ҼU)vʄeF]}(\ *+^+ir%~Rd}%0V;qsl"4Ӏbw=|\qN-s@[FhxR҈U^GkkKhid*bT<"#V߿xt̂LbrZk+3.$ʟV~ 7E~VtÏ#9O&)zɰM|J7gOD=o-X˩]EɃ'Od >eovH=%/+{j#ᖰZ;"RUt)nlPۙ ||6b8`oYa4)LZTBt`+ј|gbWWcIJuhE~(ѲܣDsu+~YnHڶI728c|+ ]~}GUDh.aO'rqMnPYJ2R;5otn7+u{k1r 1TMͯV+ewy9[*į!wsJTCdUߊC|B86āW|bmn ud| QK!=ZKĶT;4:n JӪ&hrJ?66j 9W[1JXNQ]!/ô y{3ՇHju]U DyY R!^B֎6&侚9(Jx6"Ph( sMSX`i#/[$,naW T+,Yvs{VYZYtv.& 6)~x; 9+ȸ1ޢxaUl+g|`^XM=R.u BH;W-? %@"R}׺LXD-Y*Y`K =-&"cVoڔ@<^w"LB&^&ez3fiZ:r԰HR~:$:ZdCPB-lr yZ%NشWI6@ iQH/D͗Eh`IjadXE0Az1_n4UZlf>jE6IW^;^vwC :FUzM~!X?׻a|VBh Z 6T R}( W9iBNc +sѼ̏P=dIfDg̝+WnjӬK\U\۲JBqѓλ,yB:lߕ30pIl9}#w-rX%6MoBޫyp0;Uag|-V1,(G' 6c >:fl&iL&qd٬]ܹ^mß)r 4~s$%PiA@ؤg3y4G{˪khRڲFkK?w7#i۴'a,.RE6F,G÷FFm׻gyduH:V 禹^or]aYwNc5k[A2YP\>>fÅqp㚟hh!7 O> Hjh)+ R{ [-A F(BʪI!iX)Ef9sZ8o)T!C +|<. B[Sd8GnptQLQu ElZ:TU"ʣgA%)8 b鵷@H (E% t}m ; V,?Mn:, 8xye) Bx}F-_K6- 5$63|5Lk0r;_xN0;fAͲs6<$;Y:lLRR}p[FgL/ 4#O]?[AåCw6}x6ӱ!gB,)@aYXfUtl%c?\<>s"`>;Ltl0LՒf @o)9 a<kMJE%7,$.68{gQPtPAqAQQqtFؠRhYi-3h%:|MnijYIfK8+DžQy9ds=,ݼza伢Yjȩjڇ] KZ"ci.Nf*SX:$Oy\*Xԑ;/~V %b(PH-'MCUvUW mz]%nWqXIk›.`0 3-D[HLbo1$o N#쌩x:7skx5PT X3' f  {\R[pmCsLzz)کۆ w2c6zĽ t>^|K<©ЫO= zNPдRFD9"b)ҩWsA@uqaSEjjqhR)Uyۡ*'z>Q 4">t,IYO԰;}FwTよ3ZAVOТ׽ƐXH\H <%A𞈺P4uʐ(O;][ؽJqNgD!_Jȇ0Sf[HȮ2T-pM1:*0ujլZ `Wt ` jG1ЊW"ԛ7Ьj s;FR!?47>>j=R F ߬W/XbfRIE 5k|Y ߦ0' C`iY( Fv:>:$nyۂ( _gl-0 גZ+ػE9 3hG@T1$^RYQm_Wwtcq4-lM-j}0ቴ ͂VEZO<6܃L,%_R' =;_109 ,lkc;_wk)Ĩʼ8ttTsb@,tAB_k8o bXK(a5TIHr3 h:&9D b!Z~`a&W-P2?=}C]y>1cei9bx$(в֛(?TxUw0z_Ti_H"Zvn*?߳ͦ"斸z7cgYDꨐ+Jfu!'kKndiR7#xRMGw? 8Y _)g`bw>dܫ_҇҇8p~B*A6P?]Սa=Ba^f=atze\abijKpmU3\`Ti P+rg$0jiUGĕ.q/2LYJe(K9o/p!N\s7$|,Th\yK$~'V^m\JG%pՁ_vJޣnJ_aJV:?EomaK6*/Hm u;j:$;0s RR?@;Eԭ?`wGXO$NҹVnmpآ4Vzu7E;Ŝ}4 ĕIaA[EpDIt0_>7uA(o5`; -z'h͖901H)c[Roew흔K:\C(.}~S#Xsӡ1ʔI8p.'ږ "dRK-"?em9H=되Kx}ӛxvFF}\Ϩ!j3Rp%V1Ħԡ+zbDGv^,5fT,Yx0 0\"q?-3=7}Ma[ dZ_Y*SԈ+<L?T,&ѻXd⧟'-A(5e, bgAy ;]*K+Eh3l[ƃ]gxDz Ųnd}3xOS,zaJ_N2JXewtD'c1][?0d," gለ.2P9CP\e9EX5,Z J1R$3$tٶ3e\dVܱ񀸛vq.' {0gI2swݰYom)xi:5dSmh4&8A'pL6pI ֣ER*YzK!ZY~U4i;yz430r{<7Vl߸8@Z4:M)1,0FQBGvQ€_-iK.0;݆TŽp ku Ò^*Q(8ݯ8Z~/%Bz#t_c Uh$B)m\dvdL8l&~R[J< /*̭2,7uTx*u{8~\F Q(LDGKx CpWE'fvqs %Bf Tx%L lY83&2i |;L2\U5$LJuw)AͫklX-aq`Qv\L("o;N /b/bLZuå2ȩ/'&8Zv@;]?n~ o`O}~fH%^- N0 p=g9xqjb>eአv&,? [Pmmac8tΠ4^%j~ U3K-$/OZaxpj d E1L]ؙ" EWb&@fIM2t^(\4!S#}-\ݬX*Y.L@$-6L@f׈;ЀcԌQOlJȲc#_{ȗl{sl%˄-6r.l<,:$XՈ5=&iIgL|{9eY;{6b$h둊adv*"R+5FsBrl ތDct(jrqő^gs%*m:geD'Je_˩yrI  5Y|2vE >Px \0N⏰ YV=kmN#Z}l3#Zxz џQZ) زe;d5-4xe)J[*@Uy v}F^"dv8{/e.Z5O,. }Ar*OB* r٨Ot% xYq#0lpN61*2y@*-0ꜰ> ~,"1u1=vu5x  U\gDb"g! &]{E_.J^ppbq›0# 汥wD.}Gϵ榩b/[1Y1٠y{T-JZI> ۶ ?dz_\TJ,36p9+]2ڢx!N^;ѦX][S\[IEԸ"HVBVlԟPڷniB*qJEJ )H8i@;N2wI*lQ]|XZ*E;\ 6cp0g,^12&BWf[$TjF䯑j P]z*4hiNi^d_s%nUC=V>~3>b(j}u+{s!WTBY!b—zu3ӡ[DDFq`l@btk4*[+4U/<yh}A(NC5ca?a`Oٌ1R ,hCӳZpݑBєm )T]IP%a"Tf4،XKzaXpˑzTAj6$ڳ -`.vN+d'8'lCN>8`|R8/噩(g/l~Qd-+L;hf:xTT>T&SoO,eТR43jj،AsgIvױĒmj{Y/lZ%x0s1j%T~N0.HnG ƕ.\f)*6-ΡaLl(C8F w%x̄z| (@p>J~^WO"U"-[x`@t_#|&9[Rar.Lf&xp%C44~Qh~I'~4r)*x 1O/ /a'NR>`Oٵ쪀MuϯFYb@8pȳmuvifh0rM*~JwwR!}a)qk|~ͅ޸JnLĒ3y&6)BvW<TwߑΣk$HW >E.){] 9 s4J/eMet8++݆G0HloUk-=w3 =EPm_Us!]X9'&%HSK4%pNV˩0uK,srK-ಂQ4lM ^`Dj9;tQ*&$MvN i߿ FӡJEʠ.tn6>6 !T!\a#Ρ٥^*ʽI$)t!^Ff1;T+ :TږˆlQ :P_݌~} ψ)Μvcbb^VUǀH8 * $:yS }K\7'!`~ |In(`jj]͚D8|4ºs^xxN>޸;wSHbJ\}}rE.\ \Ωt8{ BM!B #[7"USMV'[oE5;{[5 \Tn?\hqWa *jb>)wq& <`puSnJ:p%fRhݠb /ٿ&sASW*?k$cAzERٲs1|}-?x-I̓K" + pݥ #SI\ؖ$D;?. ez8n%zm!ԜQ[(]d I|4ݶv S43Osc(Gb$YޑE(~%vRYPN $+lb\-фn/h8YnK;ۮCl!` rԠ8IT%ѥ0Y91A.YӁ)f5m;/*ѣF`V#ijU\s5CR=#t{G3dyv3\.SKgU1 ¥hV3ge_[Q5i*~Bo*Ӓ[FŎ -=pB6 b GʘېXmO^ 7egeю j:;R@K4.Y&9κRO!sM"Rx8ǯKRez曍(pe*QGȽOkX5GЎSTBʎ$!p W+7i o6o<#?)| IJm]5ۮ[, wqPDޡBtZ)X: 72މwۢ L=Y:(;f)|9IS2Ϥ3c( |;פ*/'uc{ŏ 2Q"A! X b(MpUMa뛫l5jxR^ >G NH&eep1/F@dH^;!ÌF[nV|菘,e \4GhVniT] a[57nS ?Bf^5<F2)f`\!³T-'БVnh Rqt`V_Z6ġQ'ASb9Jp%>Szꁯ*$wU?{:Us'lR[;M>ױfW% oJsB@ }Ub_ 3k~E޸#E=lyԃ7E~ZҤxb QfIc[aհvA2)TZJj CxK-dYRd>2(ƠN͔F.zg$vDp'Cfְ7IH,=[vrP}N:y'ǫCBT|.0" S\G}$́⚻\I @8IKD/_11ɻs,k?i^9Ocm04)^uM_GH}uXM++qpm8:8!1=D9_fdAf~vNN t󪸆KE<<|;(*U~pkE:g81hkb$3nI<% X7U< .p$:_Ug+ՙ|7h{!w&P, qX;\ZGm8) Qż"tqEZzxmC)u;lC(</<3闕{9 C)__7-8{pvXuz(%@UR+QRmA-8^ 5\X ozi6MiZq'i ni:7id=r_ژwm4ƄQ^v{>5S:ޔ7]#W'DMƨg1Ɯ[Z& w/~\o h 3l/ŻKg5JU ƈ-[D˭BpeP$zFl e #zQ͐27tl*^nBǓMK?ac~e,kT?bʧ/4M ]N(>x)~%NCaU;7:Gl7O>PTovDΝgO,Ky>~γ'ϫg;U$}Rwi~J.ߝ{ZW*t_e,H9wpUSVyN 4 ee82a/;GESwP$Ra434n5JIƮ0;:LX*1S1 һafCpdi.-RIDBDYY}Qޛ+-%!`.T- X1YQ^p.0u0_;[%9jg*CJ]d 庠8dJGWIzm g.+:10jWtH\'Iɫ#o__AiٞtP6Bt}*%2 lu j&\TT$. ܏KL}4Zc g[u ŝ!ٛ! 3tf0ε?~L Zc6%K+zjP1\e3h{k[5nږ:]vlsNL&q$HC)>@/&d p/l˺ EdZT'MC`sDU6w- ̤x;rqņ9(U4P)W"_L2P8jķ岃bW/ހO5tV0TaLa%ڦoR,]Zg0PryISWz;bH,.b-&lPWaK:V%R\~՜g-E [Ay* rfىR>WuʬүC9nX'%z7A[v*J%L `F-lahCx+hh.X CܣƖ\`T{h3 :*} $)rXW5>$X+*5F%qܐE"9D~y 8? '$bu(v(^ j45]6kb;(JqV:LnUVUgRG@gGQWknި_/8SU='Åߛ%ⳇ"-d4& E/&5X!8}"9|QTBv;uRIۧYSu08ӷȲž, 4GRu zll Sq|2,"3<Ƨև4ӊ =% T}..*(k):nS qr/lۈ,46ERGvҩmnR$^xy"@? 8Ep-WG=ZuWƖ D;+$s EҒjD;qBrh5?j d/,t/M/9 xMB<-3P7Nw8}ӠZ X nJ397"3ΈW b̘[P7dja((pVzP|y BUQ 6Ýŏ>HeV,"0IAFd!uA=`G."A1ѹ`2D,.tm`H$NI]:~>Sp>;b}nEswW/jL Y|O]|RyKJ\AHVe@n qVGJu<\rX}6)vuol|YxPRD}liSJrr?EUwb;c:^]:7)@;8=U*ybb9GKOOTzaPg!>v|azged|궡]& (T=&2jƍ(ڞ q6Qmf i8$M ImJys}hggT!Fiz >S͡= g}Vͩ(;lȬ}u1(q_,ҘpY5Pkɏd.@E(d@9NH9&XlXZaka%3f9ĩ'`Q82Ap=(i,}74`xˆf_ MGe8RI;'L-O{\2 {|Bt-ӱ^xR/nz+;Φ0Ω+5\B/¸ Ɨ΄k7 u"=2 ɘuOK)M]!!z I" I[si]v@v]ou$WEN] ɑ-5 -^!hi>@gUFdD拰Ԕ@Bh y"1(RZY.R2c l%͠_i!8еwXa 7%Ys{f/ngkuKسTX WKs賴j9 WIju u|cP}en]-7lg!r:2Q4O3~}O=(3~$K]ʹ dPAl6/oDBFvR5ٛ*?gPzg+]mJl9%FͅBADHs#I˸fbmc0:cd#%&,4 2~LL0|p'[?ȏO]u?QCOB!UpI^a@E7%tU=d"⌬6yu>טMm0l'ìCH2#bt΢a-D5]~qx 5=*)láK=)>$JO5Z#(CI>e:AQ3)Zv@2rK)gé?o !`Nh"yq~{0{`T>"-Zb(g}2gyl #^`5nc.ZuZ@]5{w{f!JyOVwwV/<᫒;E)f5]Pu\D /PVb8JiCi+F*7nd<2] @;UDp|SQF\ҳ q/0S*;7%;+]ށ@\eƯz 0b$̝;% }Jd]e[yUF"lB `\镩:A0A{?l+*LCSy5mN70WȃB,ٍ_;( )PqKwVsHy]PF UE*H _+`Gb i=aF< ÂI|9d4>AcCj=-BƇ #ir7-= 䜡Gh1fQI{ACy>vP ﯠӢ9>~*h!zADP@g)3:RSjܰ $@@H|=v.Q˦(փVͦ &=h/-La ^ط!sv[xS@PfXZH ޢHqMyZ{s+7<}TDf&b6[j@ DH Vo1tkii5$ߖ4Mw#z Q8h_! IJF}IudBzZsE< ~bsjpWA2|Ke_eU RGD>TL[mT <'ZV Wڐ'W BPRvDsf!~@%&aR`>N^5\f$!F'Jc,Ss5fݳ}Q+XR.G U0+v=3Vທ$TcC񇽱^@LjlOV[ I!~2Q@ܥ}dҲmځ mx,X@1S…07O]tq4r9-`J ħ|^yW7`YimpXbFE9`EI</9{ LfyN|:<5O7IJŅ?m]-e0zG *Ja]> 8JQ!!D+=K/V\|AJi ߗKl;Wh L1b#Ka>µGbk.Cf#`| =+IV7a2Jlg_FG_.U|îo~ \z= kb֖$'E\T*Z?.V0<"L,Y5G+Sd-1TФYNkz]!P驨8sKSUطfP6BԊ3tQ[ ?3 &Ш֨L`}ʟLR/v{n.ZP߽~7E+# w\3x9UɅ]SupLccCq#%` 8R0 Gؖ7pYbҽljAǚv/FsQQJDnnjDqhzRq;%S/]inơ%j kzr w3ꅆp_[(q;M,^XHasK%LZ۩ؐ!CXCbTC`=e\3NoBIW;h@I)TҭFϜ5slp}&d>jq7aܛ,>Y\E;uĠ|hGt0 :RY rF\U$6$mto;K` n/͉Q#7 ;,Sm-G!(&uF=TFb6Xf3̬Wc,,vE_'6`$@qdXՌ$}8fW `ߒOoU0Cx8J(}ˉWs)kyI.TRfyկ'Bc[S*bknR٩ds;pVDeލ[zEjG螪hqvߚl)TQ#PCBk(\T=G!eh펆R 0l]wQTSV(!R{~%~+ 3^VPݽ#\oPư 2TPo5fFW!Hҩq^UKu6Fk.DƜuPx.]ZΒUd[O]HC9,4n\"k|sgh`O+Hy':p9g>i(5$~fz()E 3H[Y-ˤ[kՄt?XM .`߇}}%3}#+@9RPɁ/<|Iy%ORA:Ðuh*j-^sč~هW:xOY%1EZMb&YkƖMZczH_ֵR7Iz9R)[~w,XtP̊倴ĵ6`bzXMSCLGI), ~ =Ik54J7D_SiF'mu=^e'§)9>ϕT{'Y3#tA NAֆf3<UKޓ=$K4wx6>ɪ9{"mKIcnH]޾[|$Yh\SU߀Kx3G\S8]hQTX"^UN$]RCJy٣&GF!3n8RMN vZ|lFBָz%^ LIcͮ17-?/1yA{kIdlɾ?oۜOR7 ?9ap7fKA cuTZ0@carZyשpIQ{Ϟ ʃHapO].T\cF\6/S /O1sCXӰ_b-QxK17qfӔ$l(\Oؠb&e lf U rپU͠VF8 &Ivפ"=i6] sZˑX 6;̧ I˕S_s\l޺a]A](LVaYOVzkQ2T(=FܙSM7h.&pYizm _w:&TX ?1Y#}h75+$.$Du17b^;Զ8[,J+#Cwœ-tUJ1E"r,1M鰖?~Skv|R) Ziܳ ›N 6O1Bb6IHʂQDq-)A-0NxuRRf5oXO)p&B")W@ZZ0^$rن#I`R]L2|,2nhQ8eAjkPvMih{SxJoʟPx5;n=`'W7[I*_o@(LS?lƠ`=V=(F>0(=],ۑA]n$>yQ*buM94x 7 $<nnV3#e E(m,N;RqB"[`l,peߘb?Pz@',wrZX>IhN0"QoLiX} %ZotP!c7}S?WZw,(.MoO:]IĔ ]3*0dZrF5*ɷQ}iT{7^/F%AI;K;Y Wx#0eA%g=U׿umC~gL)BcY czcWIxJ䘼r4wihO~YAv+"@;р)[n.dG.B6y5f)L8 '/7JK`N!=q٣4mTUo:U3Mt_H~Gl'8Ngxep_02sˆ`!U  Y[T &)iMڱTĂQ; QHwA!wHWpR,>J\e|GQzgI[~ox J5XRgOIhTuzVou1OM 5Vߪz&;nьְ;>7܂$\czgS3wԫ;[/1-B }!vb"}WhG6p=(V歮a',@>'lz-r}G(f^?ZF|8g!n~"$--P|.{ kH_ߤVX~[׀wn"P*E׈-#C)} 26+ɺp! '1}%PtQ cu[wn╈GдFwZIuY GԹ@/ όԌpQwFH37xSgl 7%6nU 7Ȍda qlmr:Br_~H 8H)kZ)O;]Os`gErtN cIp8\גO^dO_ [^r3OCEn3)k L]~ w(R|$#s ק$`H]$Дk܌ )F4ۄ;Ta/UTTVXhTTGy1~]inR͢I OS#]#X>>bMOr`]O›\+L_x9ڡۡp"|,咂 'd0jUcXVO%cKOqGV|-dqEb6vOԶJ`T砑E_:!'7gǸɓvޔ'6;G(Sj]bm&#"њzH\`.ݾ?#G ^1Qn/^^bCV^DJg,T\2MM|nџk}i14`{)E8E5J\@TEv:CbehHqNWҮ^@qK+ 5E+=;,\ca"Ԧҫ oO"@q9 ٥_HV3!b ^ũӮa4 PZ3Dcɝ +@T s~bY,n_1UtQX3"VJa\fN*;Yrhk1w@{Rj9`fbWey[yu#2Q8Sϫm+eLk1*v!-3υ FAX-:z՛fhXL.5LH=h U0L**U"@B5f9xӠitMq j,tk_JEőŜo}8$[}pGc-P\;N^x3Z)g,؜4TMkY\_1Zً9g1mJܶe%{L[B;t'Y{Xp+X!C"^ Vއ`0Y30$xs5HiL J@jI+Bg%&d,Sc>}ظ;K;^"0} w QgP Xp+*v{B1X@T^(3PYBj2F}E[ WdQ㢖Jyv<5 {QpɆ*VeE€.8wg,ݬ$GQݫʳ Wo8щ$7]mgńmb.R1'ʼn4.+ U`}|D| x#r5-(1֝ߝ&_wP.ӄrİ9=Xo?6N.ξI[.CݮB f''<$ ,F lzԩ񪛰oSӳ@r{ ԤF%WD |G,u E-*qIJli~0زY C`fum}OHԏ Ld  P0 ܶ "!Ɍ "s nnO\e)Z ' t/: /hq 񭱱}ٜ@Uhtkf|r 3T},:^i ùZI6Aҡz@eZwI ً>YDdA5H[v.J8/%TTH̱AMBjBSzMGd٠!h1Qs>ܣ=_d;U솱k:Ch2  ݍ*n_:wTw$RBDwCNG6rC)^{R7I7C6Ul$E[Rmd6ęZmoeO:7|JޡU78df'Φ;L 'cFrg$F+-ؖ8**Ŵ: 1(y4G 69Mm&BTLqU[W#cTsO騽NtoޒӄFy"V$)@ TA8w.s=I66Q2#h6s @;RsE$  Z0hkPSEN=3A.YBjL+: c>>Q06\͗$ؓ V1`)|aaEpkcIBI\46XtAk 6CRI]mr4T:3I>|T}y-zr[Z~ߪT0uJN 6F y{JvޮRaNғi]xo`^"=^k(g &M1&xCLVMOMΖ]`fSb Vb$@͏1mؘm~ama[Z؝.J̒nfWS.6&雔#;`Edt-";3ة\d- Tӱ⋕qĐ^G:]qWӼh.HPuwwsj;5U? (ez `oII5}f]"5lVof/5}6 +E#Jnz^!n@I*7-G" x|xg͛V(Zj(jxd0}g'w7t$пrHu-[RWjP*Lh(+2ՙh60TC\,0ؕU&RtX% Xn0_Ũ=*`bF|(Ub odH-RüCcрFr?>^b܎OjM}QcOźbQ\vQΐ2!#_q&@+0Kg1M77Rˑt%5՞Lh4s?)9[Yjeu Юc(6̞zAÃB鷞IV 1\O~Cre9cbg,m' [jje \}>=PAn.QlX13hiJwxޛC;g-sK]`+ً}wm+E?|dU}j] KamU.4V{ˀ\חEvr5+Nn~޵+URï9I1MIvwX;V,"fl`Ȱ}=oL'աU[zz,1MZYF>_m#\ϼ٦ݦUuҵlog!VNr95 /%ݓ;6&{B=?GNҽ'iX6I50N{7a܂meȿү~\!^ؗ $uqȻqc+FojJ$ /Ξemr؋|":j:*4nz(_Dg毊!VoNAx{foUt|.^*^w˃#\ba$ٴG>̧YV%#ST<s91‰L >tAD9+;,2ʥ#Ũr NTD}5+3{Ѩ54lcݽ|gsa+]?DP on'MSd-">{E]>n=5] 1$`k+D\@Tz=Srؑi߀_Bڥ2TaT?,c%YrUkgL,R"W )㋵Q\~y.%wJz 2(0_SrT*4#7{+<@of   EiĉdVX?d;*1WDnJ\f"oeܔ*,%FcPG Y}ʽ cpº-U@7/dh/#HLQ)5ps#zmg=$Ö:X*Ћ[;)YW9I,<-XVG#L@ k26Y Kt Hd<05 'N,d[HK|t#.S^IF/sk>=z뎠~F?!,^K cbnO[FlԐO(.>xɷ{y9xY(A@.`̯nd;7}sZ o" u8r׾lSCd|T ŦӶ2 A^`Y8`y ҴRye_ uoI}V*`hE^|V=vx,u% j $bBtdd G|Tq `PʵO54& !k/a 7FO ̞_c#)v\eyzmdEY'R!NI< y7xk$RS^*Jn)wFiBȩZ+C,63Q(?s|3Qhgܳa姘hYOtۨ9EEY#:声5@\3fZؒ|,DFTَEOO6ŝԐ |bS0U;S뿡 y%H~$.qEzVjbc̐sdHLԂ]sa՝jT}ș!5p`v2=PGMF‘=8W$,\̇^N7y't@+T| W&Z*dgv{C+KV[7a u r0/*+ΞL.CJr {!6Y_zJ#ms9!) 7u(gE~v,UB;a-9iH㏥ʱ=RQެGNL}I~"\ K tPB-\63avcm7R*;6Y-`)(c9d`JY& * KtW `h b&Աr :O\+Ϛ"[oÛ`y,J&y.ׁJ/@@8{y`|uJc.Fgf-`[Ě[ڪ[  V.+K)K)K)KR*1hhocV𸮥d4NoG,;,)´6%c/ėZv'꾠#7¶"37k w!~8}vAR*H-SؑM}i|쫯}uQ@qᑺ4\^.wug])i_bVJv uMptH?k-9J*[XІ0OC :[|a~|Ug֣C7Mε\y1?Cr˘uu} u~:c_cX1UQUE:G:15mxq}x- {`>zqXZ{ο/!~;_E^I;=u'4ý<8C;wY{k;߫.Hi!>m Dݻmk۴mm Gۮ˞=uFKv v#h\P]rk54Ի!/Mi{7E(zuo ݻ6/-;B%:lCm#?hOBQk&!n|ssh;o+1k-pJuNcۧᒴߏAݐFO>8G)HnF7vmТa5 GQ8,n@81Px9/,< n*R*9X.- P(/:V25k%wr'L):B34:snKĽT h.'Gs )K|P|n |q"RiPZ_cNDqJxj^ل~1^OBJcUOD2 VYHV5! mX?qKrRQJq-57SCX\% RFR=h8oFAA0&)|EūfFlN/WQX 60\/C3TL0n"Z=e8G[P<'i ('ummw:6%Ģ@I6|~2CxrVʞl̆5HTha!;y&v* 3>&ױ0 4>d^E URT"tC,W 5iTD]3K8F cdw]lAV*L*% sfH470㟄29 cZ׮c-=g,|-idFwn::|}-?=s,r5H94x087XP_"0+nP ^&'ނ|[vfI1@c 1",a1 Ĉ7 cX.m2u'u_A+eB55F!!W%nBgza_!r:b[a:K/~H؂MNs׈5MLwQHnPNL\Y}d qOǾ5|D&J=ճ?JJJC,;˦4BCQ$L6H7X1O^'DzT`rc] )%<ǚbmnvOh;;oE*Z)_Q{ !ft@)<GѼC>8O/U&6iyTj&WڨPD>"Zp;Z@D)9!ӺLnaxp:H*A3)&i}Zt*>-2s-!(7 ʖEMsǩzJ‚+%UTY:ϑJL':U/@0 䧙j51TIh&O8 kMXQ {[6 6juku<q3JM,LhƝz nΎNuU(Ia(4]8-GHfiK$g.2=1+$|]]>^Wla&j3َ*Yy A ~3qEg ~e3>g?5s4 Na9N& dSNgo2SA%i"XJI'= ˏzt>8؃R{pp;_Z~qd_%&GY^]zfTHNlo0qz2z8'HC %z+U /pSIZ7֚M+FzDւ7i3|:- q4v^{}Xf_u6!3~Kw_lƗMSˆ\MbARNdXA:9]} U%a [LͨNx^0S~Vͺ y;pJ("=rpVB'_Ě[u+8d;U}GAoJN!5ܕƬ?8a֋^n^[ؕ65;UAzV  mdsp-]pH©:06Q+mV`:R䔒W+ZvIj+ԵhwAJ;d.qVOt7FTTp-nbDS3P7P0uۃ;ɨZ,} =9NB/\Wmcb$fKG`k?9ɩ;!f2{$P|uw8ǃ_eHpo-u:R73h &Ya{j?9O֒/N$ye۽rp6#K (jl-xL5]؅':B uꀞ{v1~<_R8M̬~k04"5ʤBmCUo\p[[ w;K.rRT)v檷O±HNVkܢkatn Z}Xl9<h#1ߜ-:tR9 Υ5GB)1.{>⪏BPٻNR9llI?Qa,R>7z&z-AC0 8ӫ+D$MABaѦs܊k~{ƪ?-?iTpXp3gaZ$ ݲ<5a)]Gٷ|߲<[X9 g2&x ]/@N;TTEzw -Nh5dI8/ErH@R5wJqWV2oax ]9L;ģqA ʄ$,w-7MV39B3P٩#>?Qrh1t|J|ՓH,6C`jgiu/_$>j3^zd#oDP+F+RTo6bRl=o(ks>jPnk'mG:â}FQ (M-G(㻮qӳ0;z#Gm 6ʄ*A*L,33bbepSLKc1])&$]B|A1~b08Ns$sge֕u 2$Ufּ~7"hs]"9TOBRP[XIH7& 0'څ ;Q ; b$PbPqU)Bh'jlЧ] FfM$|*&j+tvՀ| +\ӊ+C ԳTVbSտFuĭ|v- ȏ ?pw;p͉ż!H3U"q0z޼d㸣\bTzZËLF*!74m g_g@l͝ABL7z͎ ?dG$/J<^6/y.ki H8"B;4kO߹9M&C{ {ud#jS8ڈ"PX |E>{g$q^UOx̉Rś@WHb ܌[-q)MYÊHC6]f)4E{7Ď@9+d֣bkAX@&p%׽ l̃TS.7>сZ@ڐL{mr!Q>ckdi@"'v:^K]ߔ_ՂB\κN8zq:=CO'-&G JWEUʈq3}fSGeA_/^.p3>z`@õ wDZj/K2<$? kWo/ aVVjdaV}8rm՚ ^3-C.V-5-[xIku 5pЎXj`sHKHQ<zڡ؄D"+YY# <ջXe|udrꁡ'Đ/_m|x'^t&Qĉ9[ =gsBݑt_z?=ß^g 髃?Vm3 l _?L? OZx3h< h 3$$!v#%0N( ; gxgڮtU0]^zR!o`?|1y9l~iMzdg3DCȀJ-lB#1Ǩdd XmpэqG1lhl0{Dg=U0]3Bc)ZFu:ęݪ"؊Xn'c9xyJU6 V'F,Y$w)rlzʯ.'nl,-OAo_"ePÑs0C[dK3VȀkXK+*!us+V ^-g[ 8!ZDR?EY8[h+r* p<Ýn߼:M`Yr9>5Ϩrw1v|@3S+VYR:>ɎQtyrP|UܣUm#T!KWmǓqk?pտl/5RsꝎA,z.؍jt$V`lJ\b`z `-=s7rPKxbj9v3bxKĄ OMدμ1NX; SKU:IuΛSNL߬冾r&0]l4+J\`-eKheTM$!q>SEԖZ}Fs.q}z(δށ&zlo(9֑|Κ=<6\9Rmsq eɃbL4lLl|\b\g_LI ̵IK,%?bqGͧO:'k_̪0w5 䦄":Ү)]6zbJ嘕,A1 t8;\dk_q1NgoQ!cENپ"Nr3OcOwb{''MI>iib>iUrZӽ~?'maMwX1Rԥ;;?)N X>&XjOW^yHı oX sh扆-wRh?s骧S}}jwZ}' @ 6%US]wU1ͪ] `]Bwo>ߘeO@w\Bv1 k"vwD<0$+5$P+f8K]t gڵ!>/N5yٓKU s# ' Q@z*oa{XQq?f0ct+O2IiWӣ>)A,EO\D)]1'b)ld)z R}R>D/$f;zS`̗d34./yu~hh4̯&Gk&|/CF,Sd~͍p׷Zī41Ü0;jVL nIۦO*'KncDj0d3zsG"7DT9Qy2dj[D2"If,'N9=k4g7`6uIDO4<SE %gdrsM\8NޜX(mv&O.~'sFАZcIJ$1igG$ڵ_+蛳ri0 fpJB ֏J lljI b{jǵgTZRhav FllB2Ev[i21^~4NeDT aNUwA*'|'$Oe#;S-1%DRQ@`7XptB=eYOB0/a/:  r;q,%4Gi,Keڼ\' Q!H:R$LD@!xH13v$5m´ pa ـAٴh I~gER@+%!g\!D ⭳2`\1/T*jʁfn&uq0ڇ-}儭8kY5@ndLެKS"Y3R?qq(҃suETpU_0FM e#f+@(ob٪'hT7p>%T3Kz0y=@|@O\H¤2L6 h_ܣʏ#luCﺔ2 aWl16;`߇!^!CaDBҺW o' sXwۉ{%yHga`GoR*M #D)b1'~GbVSeZ"rI%M_#`2_K׎h:zskw?,D@a?F_Nj ˨9&oxIp/|T2Ŕ0 ڽSv z}-cRV9̈́:&p!^mBk'{1y+jdcv J㝫>R<=M0q`Z~HU{q6Aι7v9ɹ\i͙9Qzr`ȝ6׃_p S]./""~7OjlCy3-iL{_@1$% S1qAIl 8k(㓉>h5>\p:a0UVMPWܡ$YGOJ!c\ 8it*!M?DNg?0f;Ab7 1 <ڟw?,`jIc T;Um[&Hwc#/kwyQk\B(v`yD2[ ,č72ݡ2xCM"cin( (E-Y1|:W0joij[!upiw!b M>-"q9ϐ8,:㼸[JEnk:~ceRn5yG-pk>F~Ԩxbi g }|? -?ȦYp[!?'A-#EqY  F-+ 7#:[](f]dEoGK@Ioް۾ WÀ[`|`5 lm_6,oge, ӷ2s۷ Gv}c?& B%([``XI`{ 6&o]+mVmf`al"&0WG|QzCEwq/o"J_g`ylp_f)&0ygˬ~ rC[;kmm`rG+(9it&V ltߥ(EIhuU M/Z:+1[rzMs! ~_0\eV? z$p>5mF CqpͿP.˂ԒSy'_٭`G`: \^=# %e`*5%$ ~_mh(ܕ2!KRaiOGx0Y[ϯTk]R* {p +ԩs =ynbmoO [v`]pDaGAexS>ǧ rlJD~& AW v| Ipq\'EI?  | Ih8f1ڬ`=o'XcY36ZRb QpΊEJA{`=-qR/Pf!)T*{~ko0[Ŗc/'T>oDYƛ9T|;< giT:uDL7!M._+gv+e@Dߩ~ P4(Y5&AK#L4VԢ"p:'3Y`֬i#&ӳI \Kc/|`[dF̍u"Pc1t 6ø&P:'K>ځPҸ\Xfjt QEN ᯵6jWl@¢O/s),o塼/^ +,on J,nQдgj{Hq lӕ${ ,EH=83'9OW`oHkؖtHgao3TYkLkQ|"peA\{ n.J2n b [(Nv\? ;'7i|S(*Sk8y8# d9U!;TZ!IVAs4⥦ _l150ÕTIss[m3&{ݏyJ҅6Ǣ6T#NnCN8zyQ~[ZȐǼіV\8iY)J4t-sKiz?1SNOGܧnNG k.S bB QNx'jT{,4[gBJ,V 'r(ȬZի2^(<+ uXa9ܲ $SHȪbS6JfJ6F_\]窗q@PΣtlG{7_o HH7r!c2hF|@'tZ/Kmh!V 7'l'c` ?a1 ˮ>8 0R{2nt_2 FOTuZAqS"u?8UW]fnmƓT3܂gzy2FSxX"AL âOAqWSjS?끍%ނ"׉ln.EvN=!v+$i3o>~p_|(? s;,c#0e^z.(ȗgu')W2rOq:Q_r-q/2A&9Ӊp'] ff pGG|5,$v'ͣDYٞ!~bJ*z q-&&М'ٯ[8&r IVޟGSv,C~jo>Gwr”]P]-:#2<gCFrP>l6rrsnB1PtZ)P'S  !L6gq՟g;^ bPdϴ&U~ q"7um*vS oh0NxSZ`>ZqmBA#hً}/2dϨ>ebѽX*+4M9(=R~}6m9"gpGmN_]EwY,l0g dFw &&I=՝Ñ؂ }: 7Z| JM˥ 3 ' ш:R\4i(l<%Wl| Z,]Z^bb4@ZS^G~2(glC(9ss@ 6/sf/^aϐ-9UrHEuzĔf-WnVv}@/cDw?wL|8я|v"?#o4kǓꎜuwxʽUc-)3,z 2c M|y{-ja"g#:iOс<˅Kn9d<[Vp/$mb]4,Bbw9ҧOm/fߒ 2P4)&AVA!?!tE"d A@5r7|n!jo*+)FrjI{A{øiDO FyGA%!{KzEQKGu wr:¨ȅL*<^<(qgaE"[7ej9oֳ4/|rȎXUяs9^3K#%!g3l6l/(Ƅo>;[{1ME9弹d^ݵe]YۢwgY3kXa>Yߜ 7hD3sF_!`j5!E9Aajp 7錫KQMY p[. a9W:xE>z(#HeS =@N2fdh4#Df?y<ɪǧ"}G7~}¿y3_D~law Xwd9ew-`u}Wo+|֤汎t[Iq媢,pYY,C<$gϝ꺄|hx{?_|np|hxz/{>]4? ozzF{&[ksk?$`o#V eGF WE̎=!GH%?w Ì2U_=m:߱x>Xb㷾 jyW7ѵ '#!~K]fbڽvcf lJja~H}foMWoo {K#{֫}=e>}%ORt_/\n_o|s\)ܽhx?A& |f#z)rT:|Xƥl"WGҜo[GꚄ{s"{rUk2s `9wSS9ǹO.9J?4ظdps;(' F}3ªu8rs˜H=,,{(HŜ^ zCqnzYhffm$!]ܡa 7&q%A{in:R1=Gn`ܞ:I/ w0 l]V!ܣl=#tkwUNv~ _ə .f;AAY>mor?᭮ݓZS@no@&>#ノM4δ_~p:ͩ{eQ=CdTqE7a4?>O-CZK-@hf)|l1`-n^[W-^)rOI_[YBo+a{ 6kڗ`j]z.?VP5Og,oWαb];o;M+"j}! E}r h#_:! •YVUuJ߳U ߃st,گx,N_c'}WkRB{bv=h?EWO-ھnzkZ PVS)jkr}qK(?ylܟ>QڻEUu3*:TjTZTTZ32gtPPE:4EJw[ *VZJixAMKZ{3 }|3{k}X/~m؜+s!=F?ߛ&ԋLو)r1u/n)Q-zܛ4׶eS|Ta 66z|3rTuG}#]`Tm "#n|+[0zA&`,wMej͝ne\WJ~--|.q |0it7Cdmzs ggު[>$R_Ȗ1h}9b z@ _CvZu(i}G.hJmI[]DŸ%t˭N!e C<{&^f:$lN4Wf;Ny,kދUǎu۫ -oSQ&񰐼Qe)@گhwltN^\QxFٱAr`tWewvsIe}7=C"ݜg1y[CB,jN<<.y 6Q .ѓf Od33u͊,gy"B;U!/7.ChVWa YKCFʄdr\q z r}f1[-~{3x?❌J3VP ֻPn3u)dGnJif8 L >@́#]!Yw Sw}H&PZ15!u$tsNzdY|hrh *n9 k<2Nzba,\#kb 5_HJP~ xI7 "!s_c B|PMLz_^&ek`Pa}oLFG$9BFTMVBl n}/C~'xtHE4R_Hu/@N#n,i_*-WjS֌uYJRB?l+$ZK7mSh9eJ}Lm`՟CP%؅-/F?@l #`p\4?1Z(Db1ya*ԫ g'VK{G&( ȝts`aTyڟ![ZT!L_k `hѨy瘺_f)IlNlRmR@:q: qZ'n܇8u,3W7h&{Gi&d5Av:s!gPMpuont2KA^h{Lp~ _q1rN7*U_*BJ5pMXco T*Yw١ -$D#iU{R%TO>4Z?yfk_G5Ը΍uCp"!k4nQMei9Njr8p,Osza.<7"]ЅD! JqJ3B)3 'e1߶|Rx%;HC>&zDPɰ!=pu@vxfE3+[806nNWȟY90F̖Wɑ\DSܰ(mƬaF^y Ir+a ;L1f,S FC6 QYKtwY">nZr sذc$ 2_O6/A?F0E([!ebx*Kwh0~9.8N! ?-ݶ,A7%V xJߡQⰈRRؾ'xnq-;`K j`C^Ǥ@Z7lyE 4Gbi1?Iy?9,>(f3QX@4o/~W46=Ĩ{;Ia1lp{ՠg'3iPU6ҟ[bS -NL 6zh_l<%_w$`JG{)kR2e3#ѥ"{|ᰭۚ>`"oZ㾡z)^FlZyf6X?{bN>fEϮysM~i=#^HsBI*fwօB ̝WhXVmYԗ;';r(Y- qIsJ}Fg<;f{16+tP窰mg3ٿ=4^ղFcOyסsF1Ppn4@yw rXݡoqXs>[Z`*Jp>nptisv)l? 9WL:0-L;.;ŭ/~KfiN3WYÐ_ sF-.:R+f ]ZDɕ=40 ]\@r=3*ËƓ ٬g>R.&0yb\0W/zﱍ)5HOnByN˶%24y -"F[S`6_iI(_KЀ tU֖ȝ5BzN#v.υvw*X' +.*2}X#HL&YC78ZEt3x\ "zғ7ozgwf/]QɆ[@cC܆.<&W[=9pBl(`~$mRk'{g6`=3l|~LbJm:6 ̳LE x o }D wl4Gqy VaBXdLchXA 5,5ףUYBYAEyD0b[]eP~`Ğ g.(طuWf[6Q[k&$nU|a%5~Z}}Z5&awɥz'3ƒ5ks!:{Ē '4Vd lzFFXXzxtBSvB9b!/kCZθj1i|ⲠlC>ez=e1B.L*A=ٸҹYJd&oW1," J^0r/:x6K|C?6X HD|YZcv1&SQ@oе\uk:y =͟Pe3ֳg#J $?q~Ey F< Ie!՘gY $0|:Y mg6?˓W]B"iO=zl'ߎo jʫg/OP5͏ajm!/ӜA3>9U֠ߪķ_fG)Ar{Sܧl_~u9;/FZ{Dgj0OPc@֒m 37 Z*`֩֗zh!*3Cq+&L$'<93Oׯ.dK]RIHϧk9Ps  @.SSf CΘYȪ"i$Afe }kog:QMdQ5v.KQImL'\&Ʋ YtV:_~LlQ~LlQ~LlQ͏?&(vL?Nc~u}<例Ӝi Gծ =I6i{;aj޳vs>ّ4>>d`[\^v*W\hO8sg5q<<+`DmWW=}Jb_;V)Wwr\ *qί} yI =~p!7P {FrUE.xBԲ݋1K`2^yU:F>.0#|9r}`d9F@#UcL/3u*CՌחlƬl%2Xfpb[sUa` fL`Qt.7Am|p3~whqչ4( JsBGwHz B4}KUݯ:ͼqgWʗ qlJ185*f'ۅf*Ҏp3bfj]<e[!5{5y|4H O3"/XQ=.ݜV _WXJe߮!@Z ]G2u\n9w <8ݘ NYDY܄u`d wt' f08򊓫M#*r+*=l &=<2{ɕMl,IQ~wiv9mIlJYd5!6&Y w3&Ϻk)l[R^ѕMӽ'j` mb$ FTct7KZB})l ;6KsUsn4fՒ{x=&v*ק'@~oT;-V Ss6rN5jݾC&J܇72r_  iQ j+7#qؤTw =ќIԒJWgz(N9:v?%M.y51/,xNBH9ºb4<?o^dz:Sanx A29UUPi‡zɤ惛Q^֣7Sr5.!gAfe֊ b󾍒f(^,sc4FLú/0 W[!Gd~5M{v$Hsxhfu|wVRPG]QGl|>Z5M"]W7#u+?Y(4*͉-hq|>RNK*t/+Kl*UHml\[=a2c%0'\% SRR:{{PJXJ'8z{+xn m-8gbEkk/[Ob &N, ZImAIJ(wïS &]NJRTKJ6I dV̲dzd"6P ЧR_R_Pl,_A LJEl% }FvG˨2M$ͨ$v40ЉYO({@xܣ'axlFgb3.҂J-h-A%adup('CF"E|8.L?wMbY%(>{ϴhTu!}%bN{Ð9TojE)+tݎLt9M{ɽau-ux;P鹑tz1ƫQ/;p Se;Xaː`q-Jxi8? 1FX5V jC`..ȀbEB:8 fдc)QG( niXgH1#(0UuWʡ8jŌ_SӦ$MH(r{snj(=Mc\hyi ?țS  iq&1'$ˀ݈KIwmtR4.N_jPGa՛xVS 74r `թսE7F;Pi2]uw zA'i`9.:Yx6{d@y0@YI5 r .duͿ`N{X4:ʒs֑9j|*ò3ٓ?ǙxVŕAbQ@OZBgE>‡E0+,R&6`bX6;ե6#͍֋kH7!uBkH݌?zϻBe_(s EW$w*ho+r< zҿ ҀwyeJF#Zq̆fjT<2 ő9('rgO~R$SdмB2eY@Rfir޹] [GGۘc)9opW,,ez9+%[K=qORG"n歪 _N Lor"}ŷ`9mW7a|Lm84*m"m? b{KXS1m(سOAԣef,ձA_["]PsHͿZnakacXPES)S KV3WEdXtK^9X^xݞ#hTO 0RwIvFzh2mfy(<).u5ԕl@+μW?sJFԑ C ^&_(',6]),yvVq;E/ld:c +1AbW埴 5˽iX?,qיM2r#t|Yz9ԖH5)[z͵+mB7AABZ%gM'KԳހs7ɡsgvs\4nBZ${\BlT(ZC7upC/zwxCVyycx-3 Bk$GQص<989N>xz"yϠuOv}"]l3;1D=v5nP⦘zkEf=h[5GTC.L8Ggݾ8",4Ⴘ Rg]Q4Ŏ;{_(&x0{M&%k4Y*ۢJ4]|9ɔڙbZSaY?y XJΛ&7'*4)8 +Q%q~;4= S/d!aNo`~zͦYP  H ˌt"#o]ҳ^ݮdn+aƀ*)e#/Ct& ^΃΋ZU0T`iқto6sَ@,lWJC.9ZQ+?x qŮ[s-kw-e>rS6~s&9<k>{zyZjK\âNeϳνˇ\ÍDCӪ=uƾ3g__)h6fįHǢJO >,fl">3= rܺd;y55-$&uTFTD沈s,ʁiy2*k4OT$ <^gM]Q_4ao X,Y]A`|nRè3ߍvN3sb0Ϳv:(͕4`F+a:m}i9~--ֽDC?p_}oH|2EokNV탢y ܓvRC]' ƤU!J?5}Cфhתhvgm0yfTl=Qs[!)oI"(!t$!R.J50 렿 %{.CJ)j8 xpN׻Y*]ocfFMWۚǜQó\etJ/'xl(,;Ygӓ 9q+R[7 _do1CB8|? G\F>K5y'd+vb/@r%&5jX{,#/]LmN(5Zag V:ğ1 3 b y>9?CU7Aanzm*]h!ch^{@jawƉ ۯua"cYCg d9bqs57+&H&vw !|F|?[uAS3oЀ0"aN+47`WbO&xi&ɎJ|;bm՝^Ew\w\;Zls+mJ"Zr1w:ީ*w~u ft{-| Zy~2c$&d+5uџ28?en͘4 I- s$DAF¯ƫ&,XS5!y>~R~2ϥUj+SX/D.SMN'XD/гMwFi>O+F~e 茒=WAOhb%SM>Fjħcȅ%~nn>_ O!3r/zK`=,\ *w3 Fߴ"MO;[+ ww'W/\r*q55"\(Z55&-)žW^x}碅F{Hu\\+LY^"qs~֋hɕ CwV-sxD~DINՌa|ö\ǴR*?qIGzJی+Ue[y;z;W4a*솙.VeO|cȣ~{cXk[19:7n u@ۆMo+AjzL˸ a"{@(8 *0~NJYҏP8ODco%3,"c-vA<%A(IHv&Y@Lcxf T%vf( b ~<`P6٩A1"O[?{ [7Y7`P|[YbG}tzB\ F"~Oǁ3EP_`tEEDWat,E@1ѵO):! FE@цRRt.EGD=oh茀{1z>T$9Zqm6QoY~ZUÎ!ρ6r0l?9z#tW_)KLfdz mui|#8<=a{Fl&3Ӹ4^#EY(ܣu@6˻dJT[\vFkeifBFܴxVJzwy:+rK.Ir+Y ^wA~sO;mh I`u$D5Qh]AC(!R%G].Q3!΅ HFG c1*0|6VAYgj޾FbAlrJR8Q `O8@+5F~f#P`@ac 1JJDʇfD*lg)ث{],7W(1rn~Vè=i;jG%U}ͬ$w!$Th1X4]*51'rx<+qNyDp(Hg?i]{n׿IK |9/#YYXo~ON@35RwyQ7\cخ47KV97BcnO,]:RQg!E Qw;u6uB7ű1^yq3kqKFe3#ko"~vJX<'#-#oCZZnT$COϯZbq"پ<^bTr 7N()qS  Bt-3wMVy 4r;wM&e 5ȜSؿ>5[J JNp̴P 02}›'Iot /hxTB;4N[뇲{nt( }\͕,8'&[?֗/a>}Ϣ `hd{)/Ng 0  nrȑ+IL`cFL(m?g)Pet)l'%U-#b귓ra'6+W7&){|06 ҭ90VmUHqơްq-0jbԕ݁wPb{|>;Qs`_\>.wKZC]p+jd&ēa׊*o3Z ga@kĺC5l a F9ǒ9rj(0|wQlP}'GMCsv:4tGscNLq)Z7`d`7*@W=ܚ%7ߛ%,m<|k$$#JFE= {ly~jă[br0V;k҉-}tucֶBz²w+ LJPғ dF.pk16l˂J|2qac-!L_ݶp㯶Hc|"વ% 9(g,i7*ϕic~9pĭgco Tw?Uo!2 jE }+. D4ŽF@4NĽKT^wՂ+Z)'&E-7툹vE]icƢu[Eݳ廖 'ah cftZhBv=DÙWM͐,{?if.n7D˸Nu 7,}FINcЦa `B\z4*gCHW gW6(/GxRVQWA:B^` 3ϥCסX~WF#YS*Z Qھ[}Mv,yCV$av_y_5x+B 1(3!1jեd=FiCR>Ր)%õn}q4҇ ~U+#ѡyС՛j/CrLZ+TZ)C6kx`T5*;A,1>W$ ӛɗ[w+;ʇnRap~&*t_w)'U/ccUa )hW׌c9JUAyx) kNW:Y#hGWWVJ*"L} S+G-% Pcx4UpgY4zFvda7`|ԗϘ@l7ZwSRfXMΛ3坸Y b+zf7s/f22Rl UyOtW[s2\!AAc_- aA:3!af'vf žY> {@>н~ʩsYH #1vR' ?֤aPO-QG-{_/k_wyr 1mlnLcـfg`71-E⿴5O75kN'}rMm[e~d7VDɯ]Wʻ`۹=^@~1Ewnʦ2f%0_P4AusX` *ZV޿{U?&[g߆aekA|ߐ9{qD^Փ8+׹rim/W?,C{i8j8ļèl=Fu<_W B΍IF0ۨl]E=V2.n6G0FFR0`_- _" :0o5ߧފ;Sw 4+.E|\?ȱk? А%gSqG)Uah9&5zg6@ԝMHƐ[[0og}dt쐯MPܛ~vț,G!D8 ;ČeѯuJkQCL_ 5H_" ׸{E٠S:Rc9ݿH|i;C2? e'LO,ϼVe.KvSe522AŢgv/fPS#*ǯ, Yπtz- z n w# +!=we"Uъ^K2aˀ};e?k,$z}S|%uVks!`<+09Jj%=ųail爖}E qR H|&Rx|s"kمԳISG; :5a`g$/WbUp R_ʐ3+m:1ee- ?щxdI5M'>/ * ҀwwKfJ΀[noa.vW\J BhO6,Y]FigT=xz6`}í)D4޴0g"6*י &ZWt ؙouY=z OUm }A1y#7Pu c=5,ʯFͧਭ}EFаu#7@{7Зt :^ gCXM?` a_BMzj:60eۢ9i*EUdqD F;la;$=H q@1S>(V=z4<5rWq99E^v#>7.?lڏnםWwd ][ztEZ& ٛ[wիٻ(O]pu,Ar! Uw [S=5>7X/~9fLc-p#IQFf'^uS>&DM_ǽ;Nj_]d5W3"c.jq ;ޮJDiw;>ỳ?F.bOů1oآ C>s;$/m^?Foz->|pgzGb ՌH7 r3uͩˆ {<?1Iى>RfXAYOV_w/Z?G֚RZ0,}N&6^6WWb溂Vյ\ g;lwel{ê"Zm.+u__<> gvئ#ohjSUP9E~?WHݤ')lo vA, x+2,9?C4 |wcZV`~ z6BiU4<)Ψ<䥐$݅^+ kM-i+g ϩGe~`'a5Z坈VPt>rۍ,6_~f9<8)a衄3Lsg\%`wI%ʠU 1)8cP$G~?F}l׊xU;A}%+Lk(3pwPO9/e͒K(G?b³{%;~dta|s0d` *MD_ 4)Pgb}hhtq·6\ˮPhѥ };7LyÇ+o G]w BM}G忔\JuSo-3a< Nf'%> B^ӏa#d:xkuOɟJ2N b+kNPmWC~Ҏ~${)vvZ yK;Vy ԥ>SFp)C l0K[imH"V\ 2td,#'Y:}YlX}})r?d$[/(!\Q沷[@ >d؏8r')kVsq FvjZsFwjZ:?wl/5T]7ӉKA4@R":oR[8:oRK#ڗ}rDR> KEFRq*U`Gn߆# ʘ`+IEf8hs;sɝ,!Ę/?dX543%n:mun_ɲN=@Jꘛefj};Bk{uLY]x2o7FXTǺk987n*Q/5/Q %+M%-,Q^ RX!.g<orgyBKp4{Fs ~\XAn rNka55M%RgT:'g)a'IьmBI}=e)hPvJ,oDDӇSu>E;k+НxosQ#ݹSWs2]2O;}1{]~tl靤=aiz"Lal{<3bGSĢx,m] &py);GefXZ8D>֯z9ԫ:} 5LaT %Eg<خښ`ݍu/~=x[µ_'!},J+(<<94 ׍O=`D:l7SK״e٣ /oKܹ Ozz nQUv=݇O;-:pǫ+":jcU-Sm wqSh!aSKsT@ݑ|SyVZ'jkD_/:u+T (h5wnGbJl!~uԗ5eJ?~ʘu7U lLm^փj{%6^w~E뵽$vQ;eڑ]VaW4sON8 w r'uB4 @D¦ LW4eQ>Hئ`$lRd=WHOTEPyc sr6,1Hr -1xAn }'y绗7Tx>{)rKԷ;ӝg(Nr$9.F0r}QfN#?iQ@:e?[Qsp+)N"7f}%斷C6QᣝRW ׬Sґՙ=*6AŴ|cn@wpz$Sr!a_+]gGS&tGgSoh300XLݜxwM%CN߁?$zp4& uꬻ*"]V&=&fEib[stZ ?vH6xd=q'€M6&deV0Kn4*,NoR}D; [Cg͊GpV&%W/m[e e_,;J3TZL0c@0+sq֎͂ "P0I0`TKʼj)22)Y^_ETGORBRiԁj蕊$2 ~ (oK Y-b~ !g[U\B"W_!(}TsD2"ު\zlo`Pz-4΅&+FYCud  QZ 70z}f֐ho{ٸwRpD[)?ak"K{k_xe)}*&P#ј[ jpNJq͞ t^ a}%bcoS4&5D70Z}ao"o$ADP5SlQ^MN!(:l: ?Z*]Zhu"k@ҀOz4+#?HM/*`|I'XBRl:xMde`6X7A2>1?dfxqJ.8Y]o  \㏱^9b ?^ mn=+@{BsEJ֞mdžLbz= "n-ɜ1y6^sIŬ='Yg?i.{b!il@ ([owZ_Wq]?gnldV( ޥV`Ap\|mСтtT׉)^~\eUUlͫL]M[J2u5.K{f,fD/{?csw9o!eBLUЯƱK%1]ز(\K8yZtX͜> A[<Uqcp'°V7饔 T=Kܢ4Ii;#]'HMx`4'347!L&P߆`K*b/QŸaI H|UoM 3o6{kئZ&dAݬG*I~Wjzv47ʦ f|$[F/Q0763n0Þmif2`ӈKSdDwli tVOej/&7^E%OUmWaWK 7r`߰7f5`#7)[+MΔ"@6)SH۸T徝cjV鿨i͚ٽL-hnvnbc-vtq:4Fi6B?덃_?O֐t81:%1=IG .l^T1As7MMWLlUT)+@[zwJ}LuEwF4=fgy /J7M?V%;YwPӛ:]#@cA>>c=}?mkbQyeE-lxvCLto%(z:$<5|`917}G=,erٞ MpMU߲!k;emOU̍0ehHg0}짱άBs| ;,}Fќq)V8rZ}3@;m6_`M7&/:=ERX3o1It_ΊUI,_!`l>e?#i= x0՝S0Oos*OƘ51ʐro?aV36Qܩ*|1:o؟Wߢ0]pYΘ2W3yZ>Nܻ+Pq=_Oz;2+S(TL#bHjn~`:-ڌUX#1`Cv ԟ]7S@9ؽ 9He؎it:5`",1ux~G1W샘g1w f6zO15 r60QAvMPȆa*TrOdMYFĘ˚I@f{$5Oc5\lykc{cY|-]hNhgb:sC$ƨ!OyAH-R5]nCS삋^oלDn+s]~ީ. :=0Ό덺0 >Q} *ѯm4}=W| ŽsS|'0dqTW!V쮁E]#p20~r(}˧~ɋv P:UnO*BZ0GJSЧBȱ>^& Ȍ JA?'NڍȌ$H @2 ֋[ջ*5eʊ{Bci?jdY詰{1}aEŌ7 %\G5͈r"Dp&lFl18q9WsD<p⹆8f2#.#5F]gމ*$ s ҇ҟ% *qgr28qn񓜸x#Hef d Eb2C0 W\@@ )&HA:Z8bTHAGÅ C0 A=J3 A'H Y..Ps qI:!`PsqDC!UH`@ JK=DA>\`S!)'/GiP!c9ղ =Cȹ e9\?"H yC0Nd$ D#`@O(t!H 9\F U@Yf_$FH~||H8!PKF[rX$ F$g8~N A$Zmʛ8jT\dLB6_, tAV$JL hP!B;A4*+7' %H ^UH)A 'H  Q!u"#T*y%cW!q3h~!GQ!pTH.A"2 2C0 CT0DP!^#d4$ *E\" &TC0 _d*A>&BCW2A C !PB &d8UH>A1UV![_ P6&hAB (W!Q4d%ArUH7XAd.A檐ե|A5* 1$_C0N#)R! J~;H b9_`[j% |BR!BjRN RBN/ Q!3i~!0P!9TH6A r AUH `A HA _$(0* Q/A*YlbE AUHo\RD7AFԼ$+LRt#H s+F A C0_)Ada)_`Q!!<49*$NҤB:r$<2Ft'ް1ȧ/j\ ħBqԩ&3D ֟M A$Z!,Lm}$B2C0 { Hĩ#| = G͕*9 H9ATH"`@ H1AbP!^ T"BT<KA  *$C0 C H4ABl~OX* u 9ATc*4/Y@*D! eI\/RC&\2C0XD?C AN _ #)R!rUH9A4YHb"pԨy4c+AJUq/+Or\G2`@1o4VO A$H ٻ/BD|T`@ YA(ĭBn HP!Mg RBEy4^_TH.`@ )%H)A"H !BdA:/(*$a/EYA 2 Q*C0F4$ = BR9 R>/r/#HAV$N, Q! N$> *$A A2BˢBRL^1* S r_T * |C vUa/) H yC0Xa!H !PBdTFLU!- IrB_-/*d<`[d.A*2WwT%HA B hP!q4d,ATHwm5A4 *D J H rl7/*!B" i~!j{8THA,AV BMq)W!92TL$B!B wBrUH>A_d AUt|RC7AFDq4dAr r3AjU*M '~E(¯Bh~!ȷiP!qԨl42HATC0N a.rb_ /"/ *d)wUO?B8TH9A *g1*DQ!8THA"r?ATRJ r+ATO2THA*Ұ`@ Ih~!:TH\OYBA|;/Bjb dlb/%H qi vB>(W!&zLU!9*$E A$䪐?gjTH.A$ sU+u*M Fb2C0 =#?O ANo)IaSv15,h E*CX L)U!}9bTHA 2 e*d/_T_r;AV9RLlE P!2A&H TL A\q)* O AUHg|RG7A H )/~^ H  (Ar !H k A'B p%_2 *!PBJ ҴAҤBsE4 gҁC h3T$B.K OBj W"ȃV!yu*$e_Or `@ K4@ > P; RA6$ABdU(x TimG^kےP5zq'8Z<~.Ϗ*^Dz0u$ȶ,1?~=Dϋ= 1RHgq!IIs{)}{1}<~$΁ogR[!X1 ȿ;~^#ǁʧwkc3!޴3sR(xXy1Yl!BvW=X8Mz/*-9$9$?0@4<%?3_wςiSs\4O[ Wq~W7|cHn4qY'naj TkqD7&91кwd [ :y=ê! cgSL֙%臢){,"~2F};B 7f<Wc"LeifrJ͋W V%oq`2Fp2)ωgossP*1"Q{~ $c3|ۗmnn;q~%~1:q]ǡ \4igFExFS^!5 OB=&\ٳ`5͵-4I'wij!⛳,)Qx%ș 68VN b(` HP} iaq1>bq=T ȳՕ#úL@PP=RwrP<ڏ/b@G120VA~x ~ɁOrҴc~Sqϥ0nNQ #NTWA-V|$ r!DbnD V)&Ek5x@!xݏo(5]C7a,Q>FG| ÏHŏ>a` > kW/": E:|8 n(W ~ǯ&|l'-g<|ߟawc8||HXc~;~1?_>|Ï1?‡?# ?ރc |܎~ c|tƏO#?zc|4 1G#~c8X;c)|l!Ə %Lބ?ݿB@ $pxhgŸ/ `ƌl+uOxc~| }(XscpƬC nIP$~cQbsHE=66i>{q1Pd3"Ý06Y!8/>f͆!yӚ{ArFdCM`p  t>h"ޠXԌ!Y `Bv=U(|@%[bi^'91]qH}lNUZAJoe6<01x_q|1 $u:_q| $aL3>Tz-)tҘqjr P3uҤw'i ,_Lnog55hBp4dvO}HceșmH]zt9?uXҭkQ7}!F Rm=:f圉ќy?`e^BvyN#`I]6V5;Вp+T-Pv3-_!2^xv=Y10$ho配tvAJs͉*:kO6q"L2oN%,-FHNv~2>y U7'`,u"_ Sy~:_;YQ@wNx~g@\T-JZ\F wέ=/&"Ygaj~k9͕2ؔ|R*B,.}]D:~)6 ce[$ F9F珊*+Ӝ|B}T 9՘ SMKsρv7l/b9p`CWU+aK,9X>aՏbm:am S8%@|a)䆼FȦ@A %BNcWַ%6Ͼ}(xfOS8.JL 3"!Njŧ̴hkwîڱ g٠5zc[t.pecg7¶%Z(b֗c @W|5w A5P2=Ɍ:X^RqF4xLv#SL#15 (Asq=!oOȉ2"7~VX$ȷڸnU2@2x!zݍHTq*.;}847WYgbChCB#ڧ˞jjOppQ$׼:DADq .e\<͌FeX5'FApT&ރ=q}z-F&z&QB/yGxNF'zD,Q}-VIC#]sq|&6Pb"_ЯxG(#"l]l.Pf WT!Uqs5-7%zD$ i .쒫mѹMb˂J.>0 ]lRġ&jiᵾ^ahj̆Wf7A$WA,u{z}VeŞ"-B֒X;e9XB &(!K/ag݄6@͍nFz5 =!AПihEԲj/;%v, ߀&w=ӝzoq=6EPEsStnm 8W^=v3SSnN BwE䋆Q N7 j7{{)0iGx-w5` ތga,N=G PMSϦؕ#~SUg)zx8n$G &npBf`Ij;4'’p/$IphWǂR[~7<Q [sCܐ]uA3\AV7]ʤE[W5I[9D3v[e_Xl}!s\˶Oc-C+Ļ/iBAFbg3ɟp+mciV5l _V_ bz jRWAסcHr.f(0ph(CQA` NHtKOi9Q;ZA;Ķ 7q}emw@L3(uDѭ՞&f 9ch|=aӐdָLQ4ӳ &̓_h)#Q-}J H}R %v1@-1)v%c|!%?"a|egt:!Zp}=uw9h5<]YXdN<1džM q XTL[ż2kf9浬IBtm+h\׌˗,HbA@^JSfТ,f.UU+Sfc,%ZJԡ[8"D)w /7a "psB;]A D;Ns"Xɶ38p%MG -O]б~6J!Og`-Bӂ|sI6F'/C&A:B[f6XbἊ Gr^#\}&V!jA#3cMu NC_pWbu1Pia*7˂V0ƜˆyFڹ`oPM`g\#Yp%YKXdT~vX\7w i T<܋-ɿtk&/nRpao#UH.?}k!6+9&@T(5֝.Z\zG}\BAZ*Hqm@a(:B,<bܔ0nnFŽ$[;/47Hq^Z{+\mMb7[k9% DNt!ǎ?Kٜ }F붸:V"a)|WuH{{ ǟwW o^zŎ uN_/cβ~Uyu8Q3I=%(\z岝TyoԱblxƂ%Tq Z-q# Wg&}t׺;N?؆R'ބ om"WqTYK@.&E,y VjY&k kH!o񰆉yrvc~+/׳mC7=7x(o4 o(ayŸ)~J\:dK~ ϝR vY%tF h3QQNa)I#'XgI pOb(Vn*P!ؐNPαAv]K]a wwiFE&+D;5!̆p4EAnRgp# a!VqCSdaæ 6f}(n (5ž͘&1+CYjE=;73 QBg7$khڨlƐ'u<l~wgShW|-:Fa FgSea4ޛf_*1&3Ͱ-`6:ֲaGBQka_c\ 1'<Ǝʏ*pX0vcqy̧yZV gZ5Ԫ &0[a R/(d;%siPVx1/(#,^@yǚ7憘uԶ?:|O6 FiEd|d xh rlc~l\fa UѿPqB G|XDž5%ƪ=1poԗl6ʈE4/id)JΌHDfao`oȻqPwleN~jZ+ 1lI{^P<%ŚW 1p B?Lo@1t՚$ 0.MՂW[M []F D X ̰. Y6e҆ M؁F;]0O7lX**J3|Y-v|n=%hE0|ϿVcgg7r؉;ZKn[ XMFeHL;^ʨY2MG*wlAVx?FIoqe]oֽ(]Jy4ٲƚDw)t6,U0:7ff6C&2.{G;PotT\݈SҜ0kxEѨfJ>5sXXY{r킻Z܄=FJV%qu yѿ ~/,ʄ<(lrrwrS3g £r]FIL33%]o~Q(a/,{s< &wM#G1N'[,b 랅oL0yGKF1}2 G؀+$GO *A-n\H[xfWY@Ŏ>AҡE-^-;Y(<bfqLMy;ژR'*RfE ҞֹM!& (2$XjvH[RCoQ7*[JW `W2kwꇁ(yT_OP\E9@Q*73A0ҏ&⢦# w *lS@( {m0Lo6\n4-TІ$RyUjs rG8@*1 N@p}5,=DG~wV@k't $B+Q0Mֿ VX^x+p,qXO !/^26YS fuzx~:_~paL, L=FqsޓBG`tD=虶.Z<ŕ>2"Ma05$٤g!<8H,drG+aVKxblk%_F*:/@*gk v0x|"fp,\V+^l_(O*˦xea7Ly_h?7Fxb*q <: Z(fu9ў &RLAv7ڃK ߤfg`%*)亟UBS~6w,s ֊Ժ\fy lYd!(8/47İ"A@ ?` 3WWKf͉T)JHp*ٺ'fM2uXQ3u"xY215ncu\lO*xz >s"TJw-7=9V#*^y9,j|8}R{>H&؝)̓Fu#(f 1MumqɺOJHXldݛ(?jDɰ"޳H~(& N0qnA%Y>/JoI珒G׷MEvٵwniEєPqyg\54E\i w*hyca-U4aݧo= ~lo`,i7D<HN4'AZHJȼD!5{^3ϯ9NXov ζ9!3V˹ !7FeHsH]A+iV G1K?Y` D:Q . "O@-@nWWY!y/dT\0ZlhXMLrKvO\dbmV!S[fw}ŗ٤]կ BdRp 3*Fu4v4]/B?=s)hw!:1\kiT8.Â~AZ ݗE +Q-RϖHEH@wA*cs!Ѽ3L2s`'am)a^M=И"2PvlPSkcܔ (w?r_9Y}m$Vtid*" UqL!-#UCV^H1&kaqK^³̤ߙΉ%H^Fw+iȰq>rbF|Fzhs7Y7v8lDݭZ5#xSS1)c8H).8hj \ErFqq@y&-loZ.-(m⒚^\B\sC>ɼw9w{{gq |N0yu;džj U@^pRSD^Gz:xhȼ r ~R(҃< ]g/hTJѷ~q]x[!%0tY4P!5CՇ. CT+Ŷ].D,JE5Q G& vK-B9ˋj %l7  ^R#S6T"& Gx!G"dqgaDDD6OI VS`^Sa>jliaUa` vB#_vΐIɺ8oD )Ct_\K;\=Gt8kboqoCQ_;S|pҿ lObahht0#i2Yd$ȶo㑃Ӫ9Z4&4;K)~TWvڍ4^oK:<_yiՎHZCֆ[aX:պj%ߎf2qzv%7X;GzJa8NGw 4bh|KF|j˕OoJXjFҷ8AP J`{ݡSm6 ߼B턏n1wkuCVin LɺL*M8mv}D2/p[S/D4aKĨ:z(G"|gׁfׁVA9djgc%}$ ,;چyO-l 9Ӌ+ ۃj8Yw+o@wF/`޽|E .LvVTc:t/g6:tŕ' O@!Nc8fF[1ѕ'm~egezjP Y~pvMގ:k}uWAQM>_ס.!172MY>{7 ӮQxapݰDa,Jz*?VYK"&*MT+#lG:3JG9HK?RZJV,sU|y,] |Rjѷ/^2)Jq[э?QN—gDMX`IJwY\YBb:[ aoPbSQT[7,T wީ/bW+/*_E-參Gp.~m1\]a`N *Eh+*gUsD39wMe\"~~y}NVIǟ.l8Qu!nʅ.ݧ'!N]ORƝddgn m8Zv"f^?5/ {!dfGɯB6fJǑuG* SZE)i oDEuFRpJ˸oUžORDǃڢ}RYbM*XW_N~*朤-PI8t3y3O{ÌdmDhC|8^xe@U$Yt}{DeB{n,XƐ;XX|Yac>c,~2g^ I8K`'Ix=b(,TVK& b7l}_7  [ /rG B,U^>[ SPoLM;͆%hZ42Zt!0Q:\;ؒ4NNWx ciOMCԿ9ˀ@- ;W۫NOlD>A}u[܉Id S <3 DV:a Nl4t. ~s^$LrH$)= _+t)GIxKZ I'\vQ1G8ْ~p@}r'[XԒ6dXxb^I @yi%A16l%&oDWm39׀\;{ PܷF jqv(WݾF9*֖50Kѻgypw71w19c+FS{=ZO:|N.i,ΊMo|`ft #zFk19 <{iwx 422, vK=#ҜHJK<Y(`mnnjJ#ws+ݲ6 s& nE OO$ 0df N!+;8K=~1|UB h&~wzdtJxf$!ߴլdXeXyg9֟KSi+0~l꽸ebDQ^F?@a0M(ΛDd6mCŬ7G!nj&]H%yMy6RW8-/v v'Дȉ$ 0^)x)^zA1rԋS.8JEE}*)>4O]D'SR%Ke\EUF7a[3C!ݴ uyKoKyZP+j5ϡ:n,},:U1/ߨB+f[c^RU-\s xy8kFcT[ra<)(AĒ+LnT~iO:Т0oN=bjFKL5`kL]&C.1}.FM?Y mMm.<⊆<*;CYj{bzcGv~i^6-#Vۧ5Td/2<5[ J+Q ?7x!$zqZtQqZ5.uT-:M]E(kY5!Hgl0 vDS62eat3ÍafHܱ"Eg^w1vb$txKY$}u5y&.ú3!ƫ;b$zҜ4D:9 `J/d mKͮKs|w1Zj=9Bf FFP^?( jZPoE}C2#͉DWBd:~T>ܰ!W [Ĝ)HIh%"+5Ia^Qy'6QK쩧r6[@;piep9x*7^y'>X ֩[u(3Wu0ED l\]xvqϜ76ޛO'i㵨[.+He,( k76kms'oKN~1ˁjV;L~Jq-Mc:S1HOroJз!w ID3 䐃yyC n3u!mT6 PO]WjXkSW.Aq 9{A&|']?KXWy]]Xv tC3+um">T]1GgI 6:t&*4\6EW Uk&}  ʏpm[Z$8Jn]@-J@3dh=G2QQqF3JϧyC֫( ^F|e(b|-RFbp>*eI;Ԙ7=:}A0us>T!F0gEм1n&㈽R  M^rzwԩ g. 'ǁ:EMd)wdh>h b 2/Kªk?;لV ?,? *k^UB>."L N{7\lžP\ [{0 !?;%xh ץYKej3:7?$u\ύ?$_x:`~SѣGEũ duIsͶu|@ʺ _Pٿ%.OBo]^?YTKsNvwj*VP3r[&SF낸ecD2MpK:7|4_!]>GβW C#TGy 9A9=f97I﫜0&\©Y{̦F tl)wSr{o#= s:ӧrFXoߨ1ȼx@ QlX/ [qŗ TQrOCd;`f20 [k;NE.pP(9cvǹ/Y YXPO߫u{B+UooR4`?ߏд1^+ޛM ؋pn+գ eoz4>Y wD#7GbMVe(K|Hy5|v&ΫA /ȮG-ElYn+d_ .sd@blٴ؟^}’ O#=}:wt~w" Z*%J,z96nW6tSu=C[β$NKf kR(H}ې5 }}Be#7lk~s Ɗx[+IСOT/\N*~ B' -6 랣LY+=dIK'QɃ( lMOB;ɻ=è&h:N_BoGe9 ]K~CuM+b~eo(Cr`1Ov .6R@cu'N-Z|v cY2;aٴnmd-+ q]b@ a^ˎ40zHDQ%_jx ^6Idj@G\ Yzᚋ{ƿچ²xAX]>0%4[ 9ҿj'Ln~n2.8XGt,7HW3eC0Ғ?60(Tw7xGӐشL/Bg@{ ΦOLW3+^יF@)p߹.ͺܳ =t5R1déC.gC}tH|0\SkC({535& qM Eat Ey!) m&H*RMk4`E.A.a=n㹉?: ktVmX3Z{@}}7Y`_ H|Rݤ,\Q6ߖMͿ`3.=bqHөoٍMuۼ=ZcqLjޡOe1Π#@6hq_ vc$kݳepd]MT56FP^>߳58A >oBa@fM/:Tg'aaΞ獂mk%#!SYMDǭUXCq7;ONB%ke*xȢsaɧv,O˻k^dHt<]tsM]ꔳ'GفJ e|Ptz^޽TUM(Ӄagx >Y,[8h0lcKݡjO*ձ=%wɐ--K{c/~ᡱ(at]؟-ҭxu,Jw Q X_GEx8$X0v!,`kmF6 <HfX:ĹE8.tSiyFlphoƿ(]~So'= ݿ{C3k)t:M0IaCɨCCSOΫ]xȏ|ȅ̷yf.dآE %RwQ<(r9 "S7Jbd#CV F{:m썂̀wpx!/[5"nZcfL]^̆[ 8RJI3hbj852|>V:6&uIc;M_h7IKlܖI{E Q76)D̏qq(H;emJ6ީ'<Щѻi߉w0 3466dN'?B{((O]It?\ERI{h4 L&˅CkQbr%Hβ:kEk>HEnE(/yfGL`hw{(p2'P@4/BF~Yu1$&(E'җJv۩a{֘rNP(o1׷p5"@]!''bP$92қ^xa_4R^V _b募S=ZON_H0ab-EGktj ]Lce& "15[υ 6nu тxy0]2\=h;఩v*N)0Qan~Gѯ*T]S7칭8|j$g*w;R- aŠ AG3牽Z~EMo-tp tea:4 uCNЖ(]buZ$p$ע|@rX0+f.tl_}[{sk?o _F?GFaLҐy$oqDfu5fѰ?hM vBDg 1@v6"F(*1}8J ke1pwv jlE2ZZp]XvݜPfqOQVpc)r8Xț?eo5ntBk;m!XN؛XpD~>v}BƘCe rߠ<,g ΁@ifty’ly ԗJk ,Yc3O zxoN(Bu5|\5w(/YIG©-o*QP,u'tglъB > ey-!y|;|BZOĽƘ ,Ѹ E-+l R`|?4tSAb0QHvW>3Ckےmh5cW9aX2V؍B-!cUjzŖppRCm1Z1"Nvݤ޶>q"kJҠj;yƻ^fB @=| .?\WVۭ9' ,y]_v6yκ3nB-=l3 IFv8K_HHWFW hI/[c!8^4_H0 68܅iG{Jbve_Rd6gE kKgE]@/N%>mnDצkAZFrm5 1ΐS{m% xFap33>}{8X?S7 . ,<7 80_I⮊0rw4lAG&|m’F {~0]APett4[mn>w#N/'T,SvkZ?0v'&s#%1~oaC2|@> 5Ĭic`y;&"m Ql/!{=}haGYgx=LuflK)!H"~E0_N|@-v9TD@ ĥ(Cc 5px Dd]cmېzẌ LDp|j Y*ua &VW1t7XE P2#pv6AhKK8^uz#HW] y#!Ey&}g|W2;eA:&=5vk#hynӽ[u< Z؂l?TYY]OӞKk@V4|WwmGa+2˭R;~ 0#>( "*mh` Wө,FQZz(ʗjƁ4^(`4C|`4_$b aC}6yrg]B}x|/k w|Bkk'RB4:w`!<<닸w\KI,Z \7UKrqu NuXKh=U`KWuW;A`OIlnɩ>O7AɢӺ)妐g5t/E8{sKp33SI6\=MI;ҌOk8ųNv]Duw) mV\YeCuImcwc (;A!E39 ueTI 2D$㋟QC|bR+}[/\AI[?5L.ڽ:[zS )Ph|y93Юd_<Г}p'!x s {՟'?Tä|S(]TrJ(w_T[62QȈR{ 3:(Qn!-΍rNKXiThgpbĴ]dwhYo05(Q ;aC\MnW+ 0oj/ei}>G)ÛN*0`5Vm 09<[@7$>1v">gXRc4NQJZ͆(QjtՆUDBHqLg%ɶO CRT7%bɞ}r=N3[6HLkH&'K=xY7%V\`2|>*F ݍ(VѴB xpݶ6N7j3@<a d}P"|#uqE ;G`8]8o s zl "Ag#qr: @ [ 6,j&xwlZ%)^uYNRS=,ﴙ>!Q`%&6,gEKp^LȻh^աs^"qJ6uOkʣ9n?p+Q[.*0i#`ȼIĉ7cl ugaol63ڡe&V S?V$D @S)wx˱C[dMbJ%fGWrid.anY$iX{ضM CdLr/o` 7D}}:mܟTAZ݁8(5VldXcnR]k)GgS,%B,d }Z y k·uRL^, .#'Q$4hg]ەAgL7[I7^ cdtn%o#iV#Q`@ݸӂ7\)ֆ {>- f(^)XTk9zuwL2!Uꄳ 첯{ Ҧ%%杅a6ށ侍zV=W։نp/!j@g IO@}?kMpa6n&IG9Vt_sv`\C2"q L@܏ώ'#/+$DF ?4/W,Ǡ7PzK"X8 { dRt(t\Ng³cV7_s<+UMլzI8>,]sigTBd\GĥC-y;K.T/:ۍYg Z۬&)D^kܨ.H kf}lTIaZ3S>ёk< dSO'l$U7]yFtuDYax XCP]`ا9{բ{RwI5]kE^oQ/q~M85<=8(7$KF8irr@ZpFp3Z{'*no> ̟ssVjc5haV]]6 ]^z8|X dt<@‰ õZe?[~o &??iIg=RH\6w2ɰa.nQ=-pm{@5vcf\zwZWW;N(<;B0d>0wT6}Ȣ-XDMgj=?^`#VU v><ֱ+v]Id^`F>=ƕ?l퍧|@HG٭O{=n݉CC7{*b~t߳ݹx H_U\bxI}ra292%OY_`ϛ8{iblkJFoB(\7K_ ֒g+>lmPBb.Z"7Xk9o5dgy@c97xBH& v`$=Uoa>{OgH5ўu^&/"z0i"&F XbӰw:1>.w4>>,as!nlU#"6\RL@`>}oYT[(4P%%(?S$8Ù|9a*4 JSh"GX٤^xk(ޢ:ݯݟj-;{x͍%YV$+_Ivk/NE s\- YN >׷iC6ȗ஀3pKk;xk(Ceב_|G7 0iq[񇟴柑ꧥ>Rf 4aC#?X|Tx7?U?r &u 6ytх=BZt&HBkHa[*.>wקn=3:P#g(xʼnfTA7l'y"fҧ»˹ҏ_t7(sCo,r Mgx5d>-zG,~C \fAf)LPf<ĖGb-`f(NJ~̸]?l,e%{P(<ޭ-4z A(h)#@:[[J|?iI71!S'A im0ɤ D92]oJ1{%J)s}gOGޱr;ڎ Ўb,KΥjb3Qv9,;Gw#V:Eo Y '@K H-iRhɾ-2k+:6JcʖH`0$SyBHpnF긊OJ9UBߒ|cY wJaSH >w(:x1HG|wX`x27-jk}9!;5Sk9ڮďy+m<>-yO'7`S{^3xz"ǔv-zX6G96a{j4>GW~rRBkmTI=,ºjXM~~pz4PŰahZ=6S%V\]gLHl޼&bjaCbz5 \6 c0aZl4l`0Q"t ϫ%֕{YS^/k0>jQT)b F9[gzr:7 [fH)\%tR<+],:8/.Qo+v¬Z&4"J;@5>j҇Z>?Xzflacha:?ʒ< 9 $Q~wJCg!P$Zve.,y`[JߡeauCrC\ZqЖLWJGbKNJUrQKHw YD9 21ٌ| R 6Kw";,P<6)vJg\4!/?MK33>[2Ʉԝ gӬ}v^S-úS}fͫ͋)3M](fֱ8{o{d'>^L@m>(0cG"S/!v*M(Ie=ɋh35MݵMΟI$ԐL~StJ0=*-oU@6#¾c !ŇW2,B6l F3^(SQ ,+)p::6Z=NL&5-E8V4;b:7 PlŁtMaUfo^woK v{Г EmPE*pު; 901F8Q'~ê]Uѻ lCམtR8F {RiT-u/uuԧbJx#3HV{ǖ:9Y76Prw;Waatx@`֦P[^qΑ.;[$:LGzkjl)~ [mW;Ti 5.0vFUP ނ}&]aD)jjUy*Cߠ*+^*[V*v"+8&'D7oN>:q"Ѩu1ͨ533oWBC~l#9s&3KMu.v(i?^Nu[>Mjr}1:CF(ma5Ia]9)jQ#yQlR5#hOWL噑o=z} "J0O,а`|*z&5bEhI5m~{V‚y(7W IXөǽ>6ͿkDf?RvX׃>ڼ1oZ_\!8ͩ'T~<CU`E(ŵu6nЋ쩨mcb>Q ޑ$H!o&ɗ1@Lh"ޝT!3nm<@G{U֚~=udv HWH9XWh̄*Ù1׼ۙd6Van// â4Î޽!l6Ŗ͍0Kyyʼnn: +DgF1  @[ΙXtss8z &=N3KP6/gS?@Wx c2 ' Tg!l_pYXN˫5< T%]1 hR1Ȃ%,x:&Pzitq9DF{g 2jwvx Ӹo>Q:͡a˚*w^#v@&?{ok| saMBot]:O`\_^G2c|H"Pi%A *I& C&jۘ{tnG]<_#MHHRR|MohKS N|IN*9BFP#h²ߐN _ʺ<Xbi@t-q3m(aMpR-?F\ݹ1; 3(Jۺc1Iczّ{q旜]GΙ3 ybCq8mdCqCL j1CSvfd-Vd K%:ujn&*v[}fY;1t/!' Ä %x>bQ֮~Ƈ(%9Ͳ6>mk+rްm&3/ou r M .k8+RAWzώFXI °!jHU6BW!5Wz(re8iֲev1YAt~p[h nkN>4Dd]55 ۓub[b?,uRa=bpڒ.n5ޞ}?.J_B5/\+hRRQ_in ";`)>"VFUV%Dأ N1g"WCҏI ,n 7I&^ZwTZHo< L Mǰ(|6)bޗgP;ƇkR$tg I [M)`9b|gryX> -sQcL$*DGKo|bqfU{%~NC KRaοP8KE{Y^ cV`'~[p7A )*%oaH-fVCF^tppWzռR]ϰQz)ni&Ҕ-por3ٔߧ4,Ic:7qgyyQh}˥oW23G!QBnbw>ZgErk}"V,%IL2f=#ѻ?d=Glcp>yFMd}o6:{_#SU_=Y2y`$Q9ˀs.LG˿ 9`JqN Oc^O4*Vh0dLe7UiY/k}sX]z*ơ/3QՎ/Hy@WVmc<׮a_vW6˪լܿuO|Sm>@57u?SmsժXo>xT]wON/ Dr?b\=~IMкEj~[?u/jzMZ{Y_Zk2Sk< Yzj[_ݪuy'o=RV߿mm/+1m7qusj:._1?fF|xئ f #F!#1 t& Fqqg8ݶC'zx 2`?~YѠ,y TMok{FB /w6أnj1p3H@+"mGOchj3j:9?+;XE,]9l1lG`-yVcBie/7 b+ht%s?;ToPBǔGgҕA1e_UVH)x!m)!C71Vӊ԰:I[:8qwR1OT]?UX$`NL7; e"*u`G.arhDo#&dU/|Ų(G: DUZɚYi^'lRh y\M(8ѷڧ}BUӋ^Z EZm.a,8h{6 |e0 2%Xa}52vaEw_,=fݳ*K~l8BS5?~˴J~o[[&&a>W4~i?y$= MhQkH~(^JF7BݩXch:5|-O.]Z`>T} 2z=t":NOTkC<8K 4~y6"3NcyEXQEXxO4냬 i!i 2!s ՋbW/b}G/axcP#s)!H-@\fG>"@2& "-$( 9xEzW.bG2؅T2,K6<ӕ;vcShkP\\cY?~ZDz|y,nEZD'yZw2ʷ | eɩS~3,ºkA]J O崨K7U\t3L *eh0=g/rSw&<9i'ٖ=ŸcliZbqA%'*)\()vs1s"(*a#T%Dɓ(Y%Q0noAӨ--(8qt9t<0TXE胾&8Dn{_'by lU%"0mhxcyJẉv&jƝT!~%s {rC.0=|YM1(ǬKo|.0c`jẍþ?c-~9n,9:nckseauj5 5f7yvxʺB@.Bv~ =?Tk>A{ѧDC_8{" OEa<5 WL:-J?%&)!!mlC*o\cqKX ;<=TnAn[-O|'Mԣv 1RV>-GcHa+; (HtZ Tpr By`gP'CjY%bX 3nݨ<;ؽ?Sa *4(:2+]W_<7Eb0= "'8Eǻt- Q+;t=l{6ɵ-ru<0SLWK_W 3@/ /k0B=wSEURv O_ʖB+4ޱin)J7]cO\H[,ߩڍ?FIa c!3ם˒b܈Đ-]vįd%_BaMܵ3###TIG Ktm3"j.Z78kj3nؗ&;KEI֏*v tOeeȬyX:o5dwSU.٢?wXDqp U[b]ZWmC~)iUStje0t:!An«/hSPw~E_Lr`qPбKŤn7TIx@ƈ2Tm<XȖc-K#C\cJ1bsn fyXA_`Rls b⑪Ȑo1 ¡frZAqQnw<ޡJytbafƕ{f9C+WPpuUuzkE"Y:ʥ%l)\H|ĉok3h>5R!P[_<;_ a s!}WS(bG!a"Ԁ eY8`ۖ6|߶pdmM#pq?;`0Y.|]3VGVlBVig+/ 5gCQPe~hLΨ}\35j= -iڣYR:Op9/'8^z~[`2sF0n,:)]0BU-r8INc<\;K*G۞zcxD D>ˌ"C]=|UF;_q8',rHn|nҙܨ<–QFjz'Bo З OAACL/XQx(|2 U>V O,)l [MU@idCVJuDx`Q:Eܡ#@fs9BlR6kSKx?w3Saej^8Z;i*nQc 'VKRgH3n:)4d蜿NT-d{MBO6>\cޘLNf:jjTebjwx㺿Ži|1 *sՊ.^n<;\YySK-Y,$LTEtz`(5,]0x%uOռZTN:j0W0T񻍼ܶQ$CjOyBQQ-fnu2ЪdsY*Z͹jIZVЃՎ;kW7P]'u"}UțKnM$\e-AղTaoSR?­fr֢v~ wڪ|kԛoܿQyӫ{&)Jk-5VA*|5~].Y'v-=M;G<ML^><ܦk?ōqlOl8eJmE4бc}a $%~x/YvԧxɘmRdP5K*`1^,6q+x`yT:lBd)6&/`!})ڎ52>^?=od U'=ƯQX)&ĩm`b .j(k{/[xN):|QPwsQ P"1VLD oVY8?R ;7Oh;_f6suY)UQ 'WYi*ʆ\=T]4TBerg=vV_B/0o@o 4_}xtoemW?ߝSWn3͎U,9U_ʹQGf{H~>dWMOޖ9`'gD*VQZWNP! ~KETPgi#UlEUQ(Ru(TUbqnN9+3u}&R7>ێ;W߾żIe(80}_zYlI0[-1fKjgKҥٲ'>[%7>{a׳V-ɢli|lyqѿ-O-׳=[,׳j_͖l~=Ys=nXWzdGA(E6E=yA=mɪW'#>G\a.7BAu91Z) جk8<]h7MVxS(۹~,b\zGllO¯ǡF_T̔U<JۓP)C}W|_EM\] _?VNmoNHR_UM~ڧ%:Rg-4e;&T>E STQSF!?-Ygʢn <;AMA6vz>iKjn ] 0Aڤ/Ҵ:ʖH^4Ql|#Nuyr}Ze"VIDdlj^ÿNF;5Kҵ )n$  W^}?v͠/8`5up 8D;NaV=>U=IG%WatмvA'7dg;dىѺO2FGOzR{y+}m_#Dsl@ahAZu$muG>d|/lp^4q* E*>p>?"* :t~ިlXB$7 F 1Gʳ~N.3'.Z'hׁ!u>;(v AE~oHEv> w&Wo oz[:.˂"ey\v L:V(?NWh):< 6PqZ鵮h%/qVh/z4MS!tUA 3ĹYf]4w̷%92KМ,{l|ʼn 2ǂ:Ct{Z*X@"9/9 ^>T(nC ҝgS./<贈H~sIg"9n̰u`U$9fi} hUlqm\8D1)6{w%(XG!{VQtgHtP"VteUSiJҠJtʶ|^G<ڌR6~M%Uǟm"' E۹k2 (&i{iӘin 0|=u@v4ɻ3 Q<L;j256㣔MơNkz_/pa/LbRw Y9w80d-V49o K[SY_x;Cߘܞ%'I#:%yRrIqs\cN'!Q ުƢzU#F U`#]D*"5? )S026!4rtU`Oڔ)3wIs_XR|Q\ȷ:Ytud_qY7%a:򒢕sK rOKk[ҚJ;FdΦ hԲM<X[ق WM}u=R eTV[ҝeh_TU)kkz'^oLۥε-o$^g>IY;_TBZ_^qyFZB:syn퐄PL f0lv{+r,9 Ӌ/s\lYr*y)O &>/X{qCo&{Y3XmEc%՗Iۈl4譞XPe)y e8v(;Lǂ41Eu)8|Nd$!7AS cOdc& !Tl4K[O!UŤR 0_9ֽ:ύT%ˢ8ȔC6g%`~Wmu3| B(яP)$p7/UͥŒ_3$Ǭ"Щ)!i M5*zJ4]:^]!W@\]'2|H3e\w{%S5J8+Ѿac)_ <PlԠ(LN^Ahd u;nu{ӊa82[Y/պD~4~e_>5&4^{;}D轮Tjs+^P,DLv/ :h]th:0Cc J:WTS]yuuwql_@V.j^qԡi=/IU*ʎPT\ATaOO*_EXw}l }JmV#U ,]W~Eu7zx'*JW)^ t\?U?J5[2 &~֯^\SsT1ϓ#UQTG#YVڧ|*V}.g?S9V}Ysh\>ZL;Uu*=k-Sﯶѽډpj5A;reyT*(_ CEUYIPok S *JgNYՑ%5ITD՚**7uLRד/=ب[b_z=oOը*O/f6 }0ys\\b5Twu]_| UCiU2$ԟVL?#3V<$U??bʔ݋)^ ^{ʃ!T ?쀟N潸t畴6zuMcM^5Ѫ(!Ww[iUPLJ2oeVEl$EbJB3_UӤL Ro}Jz ~b} ֛RU*}:>MX6}iQt{8O?m^ k:[?yPI g%1+mtY2A i/rI0uQnQ~<]W?=/cxd~][u/j<@#>>Maq/COѿstP#^7q֑o<:.9R~K~h8!El9S}{=ʛ֤i"oڛ]ro'zUE*::y:Aoy̪gwZ*Z?臆8ެK*V.KCf+ڤm9Gn6Suْ ~ ̆lfO<7ƨF]I[oeh;8ܣqcy,R1dGs Oa;es?. 5u2( ff@{RqgH! gZ+2%o$L[fذ/z7wR7p:&7R۞w.,u~xQ_ rDaɤJxP5]5%x2a '2Ot~;spvU`Pz{@ 9Vq=_fHo ޥYSLTio{@/pV(;8@=RZ$9# X& {9™ tnr5y9OGf]Q̱3Dqu |n5hq'MǬ`:r`丸zk=v{Y⬸%[x밽oxwv;kAb o!EwCK03sa>l9Vtt:*E2k,2 ѱ~vD߬ &<#2L/c̫K/B%\ jrxEku42xE>pcaڻ`F g.cariDz t4֙yEQ ݒ0 (i ~>Q'(/,7ڑS+7BIb|GEwįI)~|Q ><lQ?٣dY9kxo`룫lQissRFWϱJXU/Tϱs UkzPr窢,yzPqUQF`)ߔ9U/\~wiWBS9Y Od:~c4Iݧ81lrG!:1a1抵>>'8'ؓO3; Ա`ݎCŢ9oѽaPiLl(#* J? 2: VMحg+ kYigDzH'DkyVOoAPmO 眫}ox͋-ǟtުm[hme d䮳(4[g=ʩ|n, aE؍Ye-{ &[n*mmCw'Ga:*:VPz>/Y#[)t; 6SP~i-h2k{TŸn Cf@4hciؾNWhc8KJ[ ?[)w ~D1dt[i IuL] <`(MJC5 T޸[!iZw#$rFqK0n Y!Q.ցh%BM8?zѕ}6CN**=@<ºm!ϓBa>a|V ߇3 NjPs܂O)S6yqy+z~)d""ef7CrSn: n(lMSTOW=XUun8K8"c>I`9 #gmv g]G,EXKSQo/ ٵT?Q+rrP[1LZ)Y$8"f460hEh:HBC7Q]~ BʠQ0 Ngbj,fބI.*X}NVޖ0݃i ]hmEq޺`,2CPWY9%x* ڹaӠũm)QN<P7]Pݴ؍#| \s>Y$ qzN[LM\uQHǠ0tPR!O2n݉>”괇1^#'"(8Yf ޕ"=%8Lj!W15fى[>(ي(H} w^?Eq aVUON*mD<\ 4~렯 QB~dawx舃. #é|B"䘞\)QQTjvA s#m;>I^ sQ jEg<%_'  le[+)0f159UՒ䒫/yVHїLgS2{CQ UpnǍg64vk g5Q*!Y"> "R \7BmW tx;;4V:cT4dX{{Q>Ϧ!{W@4쎖Qb͝&^M.>)aJY\Qc6@d*pI~Je+w_qEU*Fisoz]h:kŝBY`CցCFM޿T?^tMuXKL ʟv~nFW6i q'd'aE&њ޼6;M +@0di@5ʘuJկ7nYꝌ.siJ"n6 DiYQ%g/\3}tGR|{j!)jCK>C+쩎6222T\䂂2xS;÷ֲJ²!jѾj_E0 K ϛoJVz;lҍŽn|]t==&dOJ_ u~YΝx2hMi Hycnߜxg5ɢ;R&R2 ZO`[ ֳzvr,'l-蓽-]K$?ʖMiAP$~}{||;Z Sv}p3K kƈ׹~J&릣wn)N CRmDOܰ.;k䎲q1zdzB IP5z2{3*SX+ w/.s.Hd3|d42"v f~'`O HDx[[Qb2 ò`(9?he%&#;U@p&iWf1-dmتbȗ~q(1OB6聯g8X^D-Q}t[+NʈԵ\X\ "gw}#P2LFp"$I(?_]ywyc1UGȄ)>~r„ťr]qYB?9˪$T/. ʪ^JKk}~W|.EgS G^߆m}~Ɖ{-ާU@5}PzS%￞*}T_M}J$CGա2ԫT:c[Wo=%Rڸ(/Z\Eye[fյ(5-ժIo_&[*m_2WsAa~~ v~U* FCOoi~7Wҿ׍&G~pU?z2W?LzB5 9''d}ӿqjt;|0 Ba4`X~ZXx%-_6; Re`*i(-'IM( hsx:$,-3@׽C Y?m~QS`pw9ti>yU~g=>E]݄߽d{?nҪD H(ʼn`)XTӖᾶ2jmԆa*~jS u*~:ON*SI닝T-™S@}YQٗjzWV.ޔ&e'Z+ҹۨ ٽ(۵ Y!Y0Bri054NtlJJs9?Aٍ".Y0]s<ղyo{_h&Suj,_ W/LsqcElSD E5ry8}iy%9_nd3+d)=b/LP,LjZY+ Q:RI5Y>d65 ~7bCkTcuC*Rq9al=GKePxZ8*)͖f.#†Tom͂ &{ ϕV Čr.Κ 6]lk( C +OMT #[ƚ&NtA9+=salhPwz&JhDʓlP:׃kg";ٳn=^yxwjl(dBVD90Z؟^Xy`?nȯCQ ۑJuc;jjӼT' 3m3 m UxBxj?\hnHk-:T-dRK9 #tlGsDeyo*}{v@س±S'Fccͮil1QC_肅(cw)rLWF1Wa'QV dkB'cĵ\Ll ίy3Wkj(;Jy l QݡF6vo reS~Pﴣ8 zutEaVfhRr5q[FCGeHVB6] 6} j |QTT*A*#yq`aCQBm15ܮ{'5"Q*7 Cn;QJ;(FUD' pns+ e<$­J..lL )KU؊e8~%{8 l5j.!ʗO%zI0O4ټp(SK yXI2G6e K LLm;rÆiU`hG4y`hwZ>k7&Rb3Rq[e>|&i|k-|xo)79\?ګQ̜0lJC}:㢳%@tb>ÆnMGZ*DyjwL R<2h.6ZjH]3Xۻ7i#Dm1%T/#0ag^ZE|ߑD|XܡU.flhsmFzLâQcdOGrEC q_mcD'3m1 6Ip^ J{|Đ2oǁZx}Zjk!BARU~LtGS_˵nXZZ#Z;x} Vk5dT-}ӧeZu. )B tSx{3#I-H ٢4tcS:\ YBEk=5:*l})#|e#dbf,Mڈ;4RNkу|V(]2oYSǔ4P7wE2GY2/lf0UOo]%γٕdAj6z1/qkKyÒL sH`1%HVӎ(ߔncHao KTD45I䬡X=Æz^60LthBV`<(^X"klA 9T)EA}3Hߐ i8&t9m\/I6HV̮% .6K*5Κj}Vݳ&[t=/`P`(n lp-y7|Rm*>ym_4I:=Ǣ$<Or|8ul̽JP,<p!@\\f @dqȫ+C}>G#Xj>XY:xP탇?Kdt*6- #8vy%?QxZ\j$FǾ(-QF^7BYd\5Ut*1ۜhws5w=9] ? VRG0Kk2OCh'Eݷkբm]URj} g\Z$&쉫bO-` R`>ـۚR0=B l*TIqx#2`:wA! r_Oヽk,q|eU2{\dgeTUAY+IiY?@0~aq/[ܛJbV:جMj*^Ug/84K'ԣ~'yB]3k3,\&ә"PB烫z:?ȹi;DQ}_W,->i'(΂0z4}i'bGu)αY]t\3Ԉ^e0Da0Jac! OQD s JxZ?SJo?LO9h'&K0$w,>n;svpL:m&t-uO!}~yv"Dyv ;u&WNc<݁cfzF=#hl/Ev{ ijA~il>x(1d?x*AWuDĽG.S +e Tm~ٹ|.Bwo|܈؅֏ j0QmP6߽bc>Xҹ1?_} 6T[?KqO/a>j\滿|1(.1t d:+%CGe޲_e=.`fǎqyQy_e[T]%*zUUFI^#e|J!!cNYO)mV]]Wn6|.^Ll~$(Q_"1Z( s PnFD/6N5:oN8Esgh0|j 泥6r9,p@ӖKa7Q@a H䦤B}葷& D{k'~$c (|r c -c @PaH:GNoV}9lSy#Ap-_N̯/JyXOPO~$cLfg.E.ƾ \qN=o6G-f%L9 2>.)H7 QR.kdN "JpsdwZ CH"TlH|r*]$/cX6X<$8AOs }* M0f?(O "Zƃ{Mxfn5pñi Z7d9fjG2E{}*N4KD&,t2C8fԄ4OuagL ߊ[FXK2^La6%#vBckb3˷$,;tZ4To{GN>q_5/ S20L+hp?pY·oP } (!_:+LF£ӈg:#ܝk*OFӓ*qVp?~XG8 g:̣-sRlm]+:y{m7MvJr r[Gqo`!,^292l_Ʊt Bݢ2,%l=ԓkԓ_I+ AV}0 `}a.MĎ}PÛƤT dٓd*/AN͟f"t?8o^~rrNMcf1rhZ++iW siyWWY$f'nd>ꭝѻMFFOn;]a^I]1omnEU[tps- =ŪQmgA(gLm]:c;5 #~ '8.![ KGԸkPdD3f\raj-tPt܀^JZ 1#ܐiG4A3V=|OȷNM%V6Gqm.otzs>28оJ M|: I秷ZئI|^R>ҕ*0rmv͠[)dewGAW} 9kpn%e %mT\BG##J3qĜFpY'a43R/WH'3ڳ:ؐ { .2(:C[:T[9=S'Wk4d/#= ;> 6s9EޮTP:ʃ1qϳB $D=QN?6󒵦3dˎ+Jx9֕IyjlFgI/1d턁&Is8[ &'(m',,5L;>J (7л@?^y[-`-v-e&n4< $ :Ad5@ Xta<($ N&3ޣb~Zy f[M{v7AMnFSw^Ee`Ue394]'{yoŻ=wյIIKx|Lϝe?ų |YhY%yj_-+ rҲrW}YeZg eֲR񬞾j˳ZhYxV _V+-~gy'kY+<ؗWU/S_]w}Y|u-L+ey"IeiMCv[0__TqΡ0i/L`a6yV 3Q0̪a6&+F_Wtvy D@UwҾ8=>5U,ss`>QR7<8ov JD'x(TU@HdPx"'#k7Q] d]핗):;jq󛙬Hs3ڳMp۠<. dso+T7KS捄\m|pVT<Սlͻ 7I|t;(Id`SR^x|4أu) /؀=!6 $[0woc8ҞŌLA ÄA%RJI$|<>RM~f 0%/uxaF# .U\o %6 Ĕ}ڝuu[yk$InV\ڲN}(& ɐٳnCyN_;G{[ gzJaC{q[ j@~]Y#QM;'gR`əsaTa@}Dy:jY,*K񘨅_DI)UfaR$apQxޜo ١|?A8*M6ls~r0nD3¶4mx·-0考 V{jw,S+iTgPO˹"G(X:t1R|2c]utP],Ǘ;~@ﹽQ5`uutH8Yg|'kaN{Sih4:K~-_~FW,A~l:OEAa$~K[o[Q!銿g~ZqʑrOOd:[٢\4@*R/"JCBz&ZSdak[aL؋ F mcDY^k{a jb_a>'_i մ ﮽27})T1\]1b]6n={Et+*=nkVBgs$A?+:Ū6薻r^s?)A|O%EWpiF=hwPGl؈'c)(Gq9_}0c y,CBEi0 ߔJe~jl<HAE/ iDpʢBZʢ[X@KY{Ι{[>u73g̝93s3(h B?P<0LJftWKl}v[wWGq+s]UC-+h4yK}Yv1Tfkfjm XDOkl0msI&\Ag5o$xHoHozf}?u5ڄoXWex3 oqɛY7MB@(]5~zşoʲ/@xHtC΂އ.L!t/*RȢD"f$ǖ7L8)z ^>R>Ԗ\ 7pgq? ޢ6@fd`xƆtl3*k3|tww(lױez_Νw%]ܛaܛ!V쇴ru^W\dT޲41W(M|}rlrJX*?v檹bt-NumYUW2`Mh`M%wRmht΋ ;/S4;$O@xUP\xm \OϺ4l XٶƢXRBYqffřa2ҽa![ϯtB8UYo@'jlX >\fCg;cv"tK=ly&оOtjԤ[8Ogc;;85{{??\%ݻ|k'?A`WR9W"[yPV\}y60m*"i\Z%g$v(Hdk)i9/$ɜ7ڢyFDh8Mޟ*يJyŘ##Rui+3}0V>\ c#kב\M$jxar TP6\t>I`΋3!{ZPy>%T8׃S!Q߸dҥ7N 0+ r6_|Ji 0E3'*p:@Q$wQ>"qQrDkTyw]S="Xa[i@F^91{7w-h$O= @75lF\]-ĬK煋ނ]; ƂL=BhF㩞"j֐7мqk(]RNoi7Ҡ+lʯ Ҡ*[|q(~#h ykhw&1/^}EoɈAG]IbLO*GM#NjKp#HhSEw-DQC!|qLZ3&>NqlZWGw&ߑHJ,*|̆cB ~iJ$=~zlR#EhY*[y1؟^|/ ۲fҎFcRg}SBof-%~b iLsxo udeka7vLeUcuEEh}\AG/!UJײGxL6Ov-F`~+w!];ƈl-Zpn@֊I's ﹔%U0 W0ֽo|WX=j,H7&R}a-3=+TJ-YBAmwpyKw_fܹo:I-[Hߣ\;(M &3gEdz";3ݯh^`5/4!=: Gej%I)#$DP2)%0Fm6Ra &8qS G@5Oz%/礜p/ "eDuh vE%(@M+F$STޛetWwSlU佩^G5jǿ@4< ]0Cq7JyQhM]z|ga_;*>].K2=7Zmn.:'Oh#gh'4NC΀ӊI=Ł"ɓKLcӍ;2xHNsa<-% ::H6 Zo2V(.] w1?~X(đhs%X}|" &퓌eRb/M )4yc ~{pACHVI6Œ(e5y核2x8 {7|< q[>0N9~K@B9,c΀b^r \s)ʊqcV5eS7H c˦{^kU6]#vQJkěkT6[O#rz '^Mf7mtTY[7>Hm$j<`% +I}]HƘ!_byY1d[]0 U}Òn~b1ps O#)FezmK#⒚$%GB C[Ըb3  )hudpm2 zFGN菊]iKjݭ}RWCr*0'IN'NTG όxq%T:$3ʠ$?"&92L4 |LG 3*4tZx)NoΛe:h-2՜7v\Q0n6|/laV/ycܞ\*7q<V& q LA5j*aFxyۯ EYpD S P1ȼC8&G֌7 0tuDV;_uzh b1"o0AI˃>$;""$B /8yL =& ]3]G]7*!J*† 7_piJy,*aﴚF5&Sqr^7!:e5&w%(lE sZyZ%JkmaږT?CqI{ #aщeלfk`zfN=F+FH84]_2[ wP5Wjt-`y#ҍ)~(do>6YI{GwqFy%>,{(ך˿+ xFR"SI}!&z:Ls ,)6>(yYd1'#AYnCgJdb cGa|jFFswٴs"p5z&F}bdBUi?~RHOaRd  vx uZ>xozԨ†Y{گ=Ny0ڥ A0i$EWY#5)c*'GE_:fxDy0XFI?b|<ipsjl!fLpR?2丸t6?x֯smA4[!sՔ݄l4\40]O_7p?Ns)e$,ٵY0OJx[QF>rd"J5FZضQ2wdP.mU 4M1*_*D3)"<"$?^rW!m-x: u=<<ZS/6Tq3%y _O[W/7` &w%PM=u|f uu3<;J<_"m(n(J6UH]g^Sg,N34MD7\J =Зx֘|irWwsn=Htrٝb~F`}nA$(IĞ]y*NZ x5I _$&)IՒT&I+hN+ >1?;Ua]$,L҄4Ւӿ~62gjE "W@F?IУ_G5zr_]ʖlxs@sbayLP(wE Tlۊ;s6g.ׄgk/!\+zt($S MjL ngܸC$if{;t& hz,;d0F13)6$¿R<$YD~`!Z,>{#U$ͩos/umUy ֓³8LQ|~"{qpI> )G7̃Z h֫H齒œ3Eޅ X[4SjhsD<[u9V !0◵)LG)@as^7} 3A*3(4uGoq20Tz ?7rk$P4ew}iyUⴄ3 b9mhpP:y4XFfg N lU$JH(u 2GcVx \Zt[ۜWkZ#'@ (N<]b9al E] #մ5; ڵ` Nk7QPPe]U˓'p87o 2(XbG F2_d?L;7c9Fȗq+af>pgd(̢_]YeѴ,FwqUT (%=2 vwˠGJ遪hG=G ^>}+b/$86Dv+^CEN5FPm*fFz5"֋_̸,ϑo{naO^muE1(~Mh|tMjn+QS^madvmiTq*PSg\PRKFת[ Pcycч|^O.?8|8n`|z,!tpÏL$u4 U4+=n Rqus(.I ;=*{5i|>.1Fz!yEW+Iɺ۠1d#2vWVD%Bf+ C3JbK|A|O}F[x3}xhے|h8 J3쮰"E&⣍ⓍaSQwT< 0Ƨbm~ ,s.x F綮AK4UrY4a:CT xN8ܼu6V~[ +F]_gNw êC!`˿/v<"=|%qxœ鮯Pkx8y4#:9Nl2,p%  i|DWo9KWl1~,Bila>DC¾!߆`W/IUoZU~܉EKyBIαP򻈳#JCZ1YvB[Xu\k|/hme"U@1\~>u}Q'BKKoP|7ne>O N&9t9/\ObjN^CiEMT滄+{:{z-2͡h}?NC%JrB0ƯQkམmzj.rFIcSݱ:f\} Eۨ< &N5aR[C`Dy>~G[MmQ+"\W8KUb 鹭o$(m o#_ JَRksMʯBoXa(`;W (lMV > ϜVr Kfo>wHU#ʫKt>H1}p'S]h3}X 䜸`ѝapoqƒAܕ,Kb%eTYuFז P )ؓ_5e[G ?qa3gI4YfVG&3|qQ^+^.CO.jCb/hfο}z95]2.sEB髪hZos9UZ;Go,R/JZyE4e㸣1֮ؓ1l%z35̜%dc~uZ#~}.WqE #yd ;P)RTގu]WDfTUUg-Ykպ.8D_e$d7Jҭ kT-^)pu'`Koi'fhƧtօ}4>j3(0̛u|즡{pA'w]Ƀkiy-)v9i'7@l|5a;}b&GX!՗ ѯʫG5x,fʅDz  A5x,DOc2<"+1Is?wRI. :pJGּ(|eA_S"_Bk[-8^HugDb*^E/Vi wəFҨDz7 Ϣ~FLWN䒫z)_jI:Օ$F$qId-YC$V_x'(-:ޢʯ.Z`}7wIIVHR9&q] ]#Ho`RԺ S)l>xO˼Hk|idu٭sQvnu;E5]gjyBHqDq^cwIj״$SZETEE c9Z[Nb;+kHT#k> z_ޡz)V\Qĺ^z!Ngb_/q[FqߟlMjae'nr%g e"jOD`rO=&۳v}][5Du24sV5?h$sd,Ryqmg}]_k rUeyҮUr/ rZeW5JyU;qRK<짝n=<'*ѕ`C5Bl'Ҳ3NaM&=#aˑ{TjMe3CE*?i?6$ϓE4WX \#50\V̸jU A]CxFcHɦ9pX;*i " ge9/BO,{I1:A^o0EwBН9 uP^.Y{[OCˀ]2U2W# ĪQ8a-?V] 3L8P@r_ M( {m(oh`bj, DJ(AMpR`+q8>xPӿ5LTb]0^8PUv$W]=͂&r2 ߋu K=3Ws NÏdQӜUV{ 7\~FB$~K]7qv)^(T\iD ƳT;T3 @ 2凴/o,S?ӫ-FmoE4xzsQ|M2=TksQXrjE h3 ]|M|g7c[/g=svm.lXeԵ`]kU5TɏD뗚* uJ2|O7$A(]pvؑNѰ]B{}t#)tUƳ ̆-yfxޞ%E+慪l9cfn (w|-$R,udcD }*^vO .4z!+QkHku:[s4*=qi%sZ )x(J0Nl V@nnE_XOcUS䲽<Jc8:1}#D kh\hQ\ݩ9Fgm!MP UPAjqMjTV F4}j5Z`?r_vtVhT.ނ_VPj( Dա3Q QZaxXP7yʔ+G2JX2dL&-׀q\xZ3f6tC}\53c@(nt;v^e3o\l̸J7{)Ȫk4~^UMnjԯ`{5ks^aw{l^Iyeb^.k@oXE|X9u6|Zϰ0?>.:n4)k'gU4'/K>K֌ܪlC08d}Rb}QViA GȖ&KQ3ssZ7w+'\2՛CKm4狏CI%JjoG}e 9 mꎴB):g&@TPU~n[%g҇6H%=/gy>M'tO%>`]n Hw (%; LK[4<L t_X!yGQĵK$/=.3"JCy%eb$%"7i,do@>sOTK./eϔPaJ<=M3!hZ?գ =<(({5--Tbֳ7%P2~URڵo s J2=h3Y$HKMqbO[n7rd\ W1tOhZrLUԅ^/vlc AEH)MCGh.ya'i=Pץ0)=qAhD_< :>mHVnW3[k79f.|~)EUU2NAV˻\rB5ve}8 r(U@ߓ./1a9xߛc`c><Ǻ$Ҟ!hɇ\1ې,RIw /0HG@ <@MOb{=3+!$c!yxȥ)'6 ^-BT<䢒2@e$ ziGrm0"(Ydkdt5'jo eRIrf.Qtkt!?*]3ozO&PRJH`vLR _C=x8C76BUw/t$yhț'b2V|KX [vrtn72Cs:-Zn,GJ LҤ)q ༾0uEy&(O89緇ݢw "'hx(<O,$[>=y:Qd #Q77<86jd.iKic[umCcjCo18ϺFW +h^溲4ڀM"4+ΜYᇭOr{mݫ9ط9"i/-⠽gO'Dd2DKl/ F5so3aogUk~ L>l͜1߭nGF/E̋ǯ#2oaOsج+^qѐ ^O-< QmϘsجvGC`+8:C]",Gt>m z[hIw[=w +=g6q;丯t%7utuS R~ؔݼ2 N3 i& &j%Uqh;Vro6 0HГQXx<`0?BD|ʶm,GӆG`sU>0Vu.਱$hw J( φkw&1A[AA&Ӄmv&Jr$FJ}nk%IN1I5Sk-&,6 њ̇uD^cі.W;S3mT4H6C1ed'lwa (Vk#aN⮶HmyX ݄@Kimk1l^GoycU捵8o,l-<afB:@drblԶq[Twh9^6n1{g#U**{ݺ{=ArAY梪aʈi+1[j QJ]J_޶_//Z r&UZ?PX(BrZ TIe2ROh7yWV_dx^A3VEglF "M<|Qe)ƪ "ۈgbyԈXbR\{S!R|%n(>C<ʳeAHpBMCk4AEDcAaƣi#M2$Мu)#h7h 4'h9!e]G{UySҬy]|<,hQ_`>|$k~Ө`&@FQr[jMcOܭQ]ߩDsv[MD_j8,_b1麸 [r8& IM ꒁ:䕢`:ߣFٙM.$o&Ex? y^XX9-5aI/YHYRSSǧ)cR(d*$ʫ^.qc"L*#S|6\TՆ6Mй?'FG]7*`11}ɈϔS%rKQ4|1PMwhӶ<iS @W ٱ{u]Wp.fgȗޡF*ݦ#NgⰙ<]gx o^=v>᧰FK?oKC`*Ml`p ٬ N~2R*>B98P%ZzVv|I %AQtwit:<-P PlIݣoրͩX-OmE^3:N7] jw _+%T-aiiDSc26'אqq_1vO K!ZuCWrb3Wtb#R N^\ѿ۩{:лcQa\3*d[!SDAW0 #6.8t2=ƜB2a!*CwzyUfJؐahy:Bjh)`\:+YrϏ#?@g?@a/'>) CF.ѷtBVۂ k[Z!C'Zg_CFj%.(>pex?켤}}jnH|~*3=0UH{&?7-*WAꆰ73b*ΉSgF|q3,t8&Y_jT8w?L_lzʟA='NNk1U-j S]Bo6/1l了V+^=rH^Z0%+owAO_SE&ϥr_ LiOMgTh0F_<yڬU;m$Dd?yB'p A;tQ0:7Vh\zU(| .#AT~#W0BI+:15iv5bd L׸`YLZpiy)gz&^4VbeYG-T-ܒ0]TSĆJQ9Cd ڴ4n"'9TyOT8rOg!}9O\rA,j=#A@,)o4Q_N"侗 K>@FXt~DrYVO8_4ti*@ Wl]tRk;AgiƗnj~Ige.{j(' G~BhèƽQ2BhFm#RZ%6yׂT=ݟe|z-iqcAABg EUM8{@NtT6UrLġٟh N]fK.D( ƴ4VXBh_i_ /Vc +!k㇥ CılPyov2YV'f$!*ݮӻ&=i[}Hr,۔s3'-~wu26<2af/.] S-G#v0g1ROEFi7.--6׼HWۍ-SQd_JbJD}Ywi7D;L-Yf};86dfHKkPk1\8 %Ed)>Wi" )~B糛,mO\ؓJe}mtnI_OV\D8t6qs{|OǜkVn0je2[ڊjU+lE7? ad|-zEž LVi%1&"pRY3WXyG:/> ckk|{?{--Eg&KS2ь!p^'>,Q*bdZ%UoXV56eM[.aXe'l @@s1l'A, aI |,nx grrؙ. P5xXd ߴ$ b̧٤z w;͝ Y2 V!TpifҮ Y9D#tWޠG{S-)@c;X[(N `3st H=z<ݛ:^$}Pp} j-2 za?"Npg TψS*{8A8 h.  XS=Te Xg2"^ t[ sv,颌xh _v '8+ doxOš*E-C\wy}G2au>91[LBNd.]!#zhq !~ˢD n/]EzkظHk++(T2K/wuhZ]HЂ!Bj%B; $n4(4;njClm guV21t~±lM+-y=Z b;]} T"PgNt~),ċl[z=N'N-_=Jj\he_?Pv+"TuD<,E\6;i)ϝTE sv^:o?s*a%R㜄}t,RaG'HO[KS@wVsûYt.?GgDf@E {-s\ףs-tShy5Z" 'CDP`1 )1ݙlQZxp!QF+ݲLtOъ-xS" dO|DR ,ìAirA \!W ]Ǖ?˅]a.1XJ(d"XY晜땷vװWr?6 zjE1M{" @5ߎ.(_.A*t$70(SXtpV<̘zȈIdd RL[બwVBR䠍e ?I1dqPj$7گeZi7+w0%$A-77BWe3];\M7v9vPn3&27JaΕxX xvCd?|>cG?e[- NY*M$_N{봏]"a1L1n-#8&z\fƊ.d)ڃ\y?G `}70BBRbhWJl+d˨EF}jP7 %lWH(E$G:Ivҹ֡tb4"|$=ػxm&"-x}q?f 1dyEp np*F+f]jzGzPPBX[y-YQLb"iOGɇWJ /Q Gs:uYdtrxc# 83_h͇ڹ'}t}L@8쩛PS^F+? areϣx^0 'NX$f7 $cqM%oq'^ n _@2UmOAKi}b}aC 2뭟ƣyd5a%!Ltly֛!~خ4*4z +6^"tl] Q=4 SHs MsHfci+afskïߖ$ ( ܈ToYtZҏV,k45PlJ4K3,7`YmkbIG۱+\yO؇)?%(qÊ%{u`䯖Tk\$Îw7zˊ#$#@6i4dĵqkz ?a~X׭6* 4mϷba ܼ7@tlM a8|w6L.:M{G%߄{Z  9CQdq JpT;S"/ É;uY-Ae=݂ iSI ]c7WC7x{R2 mWx- >8.p+a/1wb:be ugt( -P[0*Ӑ;/"zCg3eh)D94rcJIjd%xo=k6~B0?A#aO*l?Ns8FJg,e})¢7 9RwiqTUGsfBZl\skϣTw$#T8NcR<֫LvI5߮FdYlt<4rYA'jhWX߬WATtl~,l *\ ~6!8OwQ [B Eϩ藻U 9g2m(Jˤ͇{ O m9ӄ\yvfJC111c2HgkG}GOw[& QV b(FQm4*JP1J밃Ck֧!lJ%l'9ܬ9:Y[xz7ZM 7dT Oq2*&ZY6P\r 6N3$C| 28G9Ɋ[9M"Y͹ps`5\yC/lx$0,1+&< 1" ϽD䴒ʄhj+]CDdYnsPG,{I<\D&LCK"GtZ:U]uUKĩ*9ј o=f]Z\fDO{gqS|(XW_gBJ攦"F1j=W9OXϖ'},5ľ}=޺ G0,Hw w"C "xlv{UKHÊpnI!vOBHR'IyN W7& 4:Ѵ]-`yt5I]_uZ8Giq$\qj<=Sj; e[y)- @LKw_BrbZިӽaA' 3#h *|'R}(Tw4>Bͯd;7pӔ*l"r/^><1 J똎T OfaoTW>ޖ(* {!㌵Uc*2ZYs#H k\`߅ Zn2_7ToT 4 k>K`-ī=,𜉼ZG>Ôӷ۬>dI:BOuX NˇJ#]jgvA|SB.p{掛:.5sO`5{ޗRdXyC 8! S̅Tޡ%fEh:)&?S8F&֞>!:CȌ/ Ga'LׄwӪQTmo BYĴ5ݕR?e`"?~L0hBȀ=Ykq:]񴢤J'6=c)g`񰩭= Ggf \7dYQLAZ%6(!!:6bEa0.[@Í,Cia?h^4XK$i"M}F=K}o_.'`w;P98̌E ( 8x|a0Q52\X{joo"R}nSF.qŊ*3ӤN H \DK_sF4.cRNqT"M2g$dxsWmXz-cN15{a]#OBP̺23P s:T#/-l q0r^4ù}45lJ[}-BGʼAZ`\iϨi#MĤN4;Wp`x5]ңdmIb.(U Jqa1~e5\8QQt'_Ľcy'NF81UB hȢkҾrͫA"v*f*Mj #/&ZG+bG'˽uL5ScC00 Xy}~Rg P$6 ٢QK>dBSE2U$o\ŪwYSbNLg6Lлe@wo_沫QbCU#e$Hr#nr)K֜pT]@}Ye3ח/)&eƒ' pq1 u${A?aߴ~͌3F35RqܕdcJS?3? T8ۅ;#5pEGMs;]7Op$KV/+WSR9YAn`u;@mIY"lޓ$31r_QoXH_~J?˕4.REPC*le@4'!$l3wp6H'ƴj1ͭSx-}j/;sxI1Vbp et<꿶068r!tw+f5_:ASl?) K Y֔gjg\?Pqd :[6Ð6:=ʸ91VT#3 mCm6,EX|$m $33-30@⏹0`&0i&m%zfG x{`DF6E|1!˗7r4@~Wrj!ȊOw]mdJn}%*Wg_ECK2[Q3׶S 9 %/x2,Q x{[ÝOG¯)ø-꒢D:]1"ޓ!> o/*xL0-KeX3FvZ׳k=/-B<(d?X(F,TQ9di FjVbY#LQrʺ#x>>9V 56(UD[ײ斫dEd:Wm`S3YJt`᧏ ejHÂ@;K(󆵿 :=HEHVLF9S){ d(2]OMQ2b\Ū#s1Cۃ&;:A~+?t_H΀-Y ~?QŲ<6(2 t]K9&## 6ŏ4kIgXѠG3P&N\aG)b I/eo*_:'?֦ L$E E7E:z_F`W3'ݾGd *{?|u\˭<\r`)1ak_][sy-n"? L}<)*Eg%#CFiWP=3Nr_AUGrq{=GˇgМBfݶi^a*:hIĆ]H>osh K0X*AAjY;.졺V~E?n]yاMd4 *RJ}2CڄHe4xL!%L7јdR7X UL/QfL+$4EC  pGQ"R@Ir>Jj8 \?&# ԰aFcf4A#]g~a a(=(]]jm-nS8oNX]]tPYyjLq6զ0,6( "Lj3~;-4o}8yם?b>3MvXCWxfX"wVQش%/v\ ~BxlPsi|?m1CφRӻrqvHFJ4D:oQx'z"a׹然Y1!x6ђuux[eR~+Sv3w['˒'TSREbQ҈+zq\^H:7_ ЄQUKi7bk]泄; &$n45VLjiՒO`jHA`v-%AOX; [ƼZJneƾ3z%l%zۣcQYsKeGWw{Դɖ %t ~ښ?sR`gTe&+PC) Eut;rY~{MεİbBz/{ӑr Kŭ 'v.J+:S:*tyMeNJ9vժ/d:; URcJ:+};.|X+0cLlL}ngʵ ғЭi mM|߇>q$1TK U !~;{Jfyĕ'{)%a}q7CUGT!Fh 3Ғv׶{`[62뜒.{p-) oQQ) ӷexmԊ.oS8Hnw~b#~ͤ},Щ[11+C|{Z7qg$8N;7VUqY)Gﶶ*ݤ -fupp! 0Ԡ!;it2Zbg[3X*U6έC1&3ug(P||jVk\F; 8ZD;ݮM&h~\Ucbs_nۄ*]r?WHK"ڃKmyh﵃FW6sE8"( qRqw$P +0PfKEԵeWO!zαXs dH1޺9N M7[Q̻_èyY\USH3uE$~TYl_qN 3z* Ew[Υ荚 oh񓒏;Os[ק=XM=[dS@(}6mʡ!z9#@R;$:`t hAč o ei3#f`~BENAs}lɮǗZ{(V0Ng+Taz9ԋݹOp K}m`]m?Gflĕ $ tp] "uwv[)4kt׬xs黓ȚnqBI ӹ{i]!SsN$"bm(YE jC7.;2HߌI m$Pxiaj^Ե4!ߺ+ 6qEGU5e Ik"`;[Էh&2M7p/@Ko.Hi61\?\aN$Y%lux> @>6Q:)GF߻TofE ð؀BNߞ^4kԬD FSD] '$d8V"7 ?innƔ{ί+=qk;EC4[? ;LxW?Pqhye !5ER wyp\v;w=8g˨7ed}?T*{6sKNg7܋Frj}}|(jŜπt+4_FrQ~g1vP ,ܱ _V[ʑί4sJ *^WĭZ +Xd350We$qiͼiV : e7t nT feI>} 4'oc 5:yv>ay `AϜ kW}H$hJP@:P 8GN`w#o9N|3U1KU8˼V͵_M(PSAĂ[nvs6aw"4t5pVrx |f<032  /z>a}= CBxo-YNA891w}l/$,x7cwKZ~fXcHDWd_aꍜM}  !d3ܭ Vjk5b!d hMYie+g>ʽl|4p - PZ&,km)%6Lgx1_Ha"/\6݆D `;zd-WeM+CHH?RO?.- yhV*On[A"T`T`ZX8#ܮ+X3 z5*^aާѲb޽W>=2\u`zԎq_'T!W%YFm5 "43qB-$`]ijWNK+Di(Ȼ"B'4L٫Ń'v-yֆTtv:AZ  .̊)qqpszw 4W5.>*C0ݮ+HI g|ʯTِv*xS'{ZnF~A! E[VoG kzJ0ƊVHC*Yb ۨ@cbےepИ$3L-) ƒ HPJ*i#(m^9xD$đ6#0X0'sRE h7ӵg qH\;n˟~=7@sC!j\УFެTaݪmlUiHGuJ >3(70:ycXjW^ЦHcM,by.nB㚁 q O;l͜wH!fk6P!B$_'q9 1 Q`5,~fSRvF*)Lj4LUr8伈֣L0Pf*"Ggl2lmjCoP|a"|'aQjoLȫɟFXQl<3؜c/ \jf2r3崅L;-mȕCbJĴOG+mo]ukSqx1Ǐ}NLi4M~2JRAinL +#Y՟ w^>ZΌZ8zuksf8j1i+S,[7,BHVi6};:DY-L3 >5#}ϛxϊ:2Omd9&Ca7PC\.W_迸bLPp5'#c~D1:_"Id{rlިF,. i)-7Ýmc:MMTmIsjy K/ dg0R;*nbzWJ;F`yxe3-9u9|[$Md,m a= ÚA}` /XǏ(8r-JWf2Vȫ;pv :c *yLDu? &Zy̩I7#;G^]&t<˱QւrFNL` xZ2dt<wܓ4UݢNLcO*b|hZ3 Ȍ OQuXþgmvwYJXyer6(\P+3O/xYrC:9RڐSg[@aJ*sH޿#9 iK, |͹kMɰ y*̟T 9 K׍<5}6*zϡz&gx5,bϛzoiXzG[ʨu oHPơ;6P=,?ONsJLƠcK~9ؒHKq4U': }Hu/Dn&S:2 Xi8/yck#= H/zH QgA8WZVpy ža ۽cqKR!/gCf3Hi;zulVdu  .8Y|QI\Ž\H@\;r3LS, :˧ {a5#;%DG!!D iaeUv%ZԝfN\}HEf|R%i`)X䐁ZCm7 P0Q M% (-GV9kyPLJMuO\n}EwU[ = oFn1ʔ& ;e{#=J `3n}^Rպ) 3Qv^$U@v[K|AهlćVͷ܄츨c72C=w{aj_>TN{P Kߪr/7qD@Z^P2êSoP|rkE'/71cr],`>bsE }E˨SZT/KcPg_ZߒN̘24b堢~DQռ; E=P|B6)oꚽ჻_,ՖE^# 4cH(">GϨzIO6 2eF_jgNB#"zӤHG4y%Q~O*`f<11QFǵ8BD܅ 69xӬG'/1DbQtj6I/H#]oRld JEu1* &lކRT&F> 89Ed|bqE I4@znO 5cCf'TP=x :>|@jX %}u%в/kHϒSy i񃌼WV y$OR'WqNlc?8G$;6Bw0~^^4 CNp] *]I4T['㖑m+PKbåI`,'el"N HX͋H< *`*I?sa 3,w<ȄMHBX<z򜔇Aѹ$JwR,+"AߪbZY7 k(I@"UUo gn>Qdlb筳vxHj#["gJRYji"N]5^סD@"\Z0n` 8)r"T+@fn|WC#|+@e#,遇ž1k~ߐ)C b.H\@A8nDҟFfQ)A:VZȠF{w$/y.R%(1]h2ş!m!5ZK.J޷5dL{s< ٗ='pi^W6ɄڈUoݙI\@6kŐiWޟ)KbσjjDdO?bcqF6k}U3r D,H:V 7IHH \eq;͓0@arH\P:y.eba^*;|\@6,p.S"ņ!pbAZ$56 >A< %@b+nyQ$&dbb8 :^op;V4>~w%wF".s}p{OMD|'LFە6KUV5ĝIWa%F@G<ҹK}#cr ʥ=.KA/],?eAqE^AJPDPD,PpMS|HA-u?Ԍ!{mX$~}G}~r6J&aH?,RNLL32 y lVnKޭ5ISJ")-s`vlHșK0(EO:$M:V ݚL (7^:{ߣjO)ORltĄYL M$w$84- W`J:parpdǞߓ,t0IŬlYoe7SEXމ"of*ceֹN隝Yжy? v\+J5/I,/NttETtJmB(h25EB]gP{poאւ{vbLLm -,.]B/DtY^C@ȖL-=)2s|QF^>G^) "tmTѽ 4685gk?`XzCmYE ҩT*Ӷ캸CMF"qxUQ pӝ)`rzBm$%Q'싘jgoB ;f͜UNGU˅t,]ݢ#$,L \+h.|2|2k_1nLna0+;1ݗ_sM)P-O}V2̟mͪϔ3m.6bKuYhSڊxymgq l?2"o.#Iݿ>l4Uh BY*ђrHO p(< zK>[e0ρ( sn?AD%|^T=S$}} ]%?Qbx.XFwD> 0{羬Ӽ*5x.ݿDHQ!IX⒇CA, @^UH /cltHGrLr+.0z.jH^Nmho.Ň][ΘQ]woa/[`MeǠ}gBdgFKǤj5Njz;5y&!)/J>#qOQgOyŦgYs_vѤUTHu6Q}Xd^{=Qİ2D#98Wx".oΝIfA^Bs}z"%$>- x7Rr6{Do^MStymWѽxLh|1};ʵx\=Zi߫BA5%e p&)-# 4 \+RC'H8N1f {+pdhK4B3HZoD?ch:%Pf 1 ]Tm ?yGm*=T4F{!*&bz <'D؊( f4T!"0ՃVΊn*tt *:tM-aLsgGF>>{ h"R%FBYß&0Tվv>Dt2o&~/\_dMM^Zv0pJ$\x66ģn^DS?[8%HA~v$ތ]m;q,KڸV(,bS,BBlCXq#?{ iݩ>6Ư{D pÊD , F12ij{C^J xCv'LI8\ ^@b <* |7[<7%Fp+TIw $ɔ2-eeʇѫ 2XmVB ZO^s]g  dG=:٘s=56ӧ3BM\oHoI;Cg2r! Y`|@}ۇ\ +]h/B^%9c/ytdNwuGWG,N e ,\dfRCeϭpKTߎh4^bhaB@6Xnkx2Z]m gb| = YkV::s=7;ŐP4׌z7VK? Kiy]?#q&֥=DV /$n (V FC8_0ü ՀK2@ c cgsZ.:!F#.]; +cFOPvr)J(O]IۇvD_nM'd֖ @' :]E]ָ9ܦH;;f͍jFMZ#;Xs:fl1f `Q@u[g|5݌G8cZ2rѦ" / ­'˲ .,φwΤH ݕId3uM;r)$vxM9gHޝ%oɻ5^Ne'Iz|[Fl8 !"|H δAO!a̴=lg}FZNflӑH7OhFftp`5o'Ypu~tr*q󯐄˟(ݐIj|i¸,'!T/6u k+[N1&JKִ@?I͚ad'":vu5،/vY '0fINDS_t p@cJAWև6Q_7٩Jz~? &Ѽ1U(١1#2x`,||GO¨gөtPꅍ@l~rᢕi ^G'6m;`ujgYr#~hep(e!ψ `W3[0@0*H}3h P)|qo_ʂ+4Ӧh8R [kxLxޏ)x0ԣ_هcFLĂsd9S'< WoĤ3XL@$;QH&S SaE6 heoK4Mn%<v=}?;jV{mmkK [ cY, vj'1J$~Z+ #J0h+/ݘ'cʢ5RǠRꟄ#g]XK9#+T-1'fR˖2S{uHga0zvcF0j@b$Ń1jf` p RuvU{Ӊ_(@ |Iw+m^~޺s%P>xDH Gl PGk[l.`-!'\Tx\2Y1m suƳM#<޸m9 4<&F<H70}8j郇wsb~ cK]s (L#3 æ,J67/YL wc7N)S3L5UM-3] .-5kp>.to.E7ۨ$##CI8@/Jyjb@_]S,v.ZT4ۭ\_.o!R$&$@dsߜr%Jk <}hi { fSSRrm$oO ̋m=9(^gh|+4z0s3\#_*KT`9\|d^oќ ]~O$C%CmC_J[JؤҀXsO}B $1N%h&0?NN㮈ei>^댳M/`o\6?%Rٺ^-GRV)U>)m{a-6Yu1%ĻNct6h"`JiNcW)Kg@8nŅ쉽:'bnmgh'<0>Lzav#*Rw#=. .~" h1 ]]\R[NFtDﻷ s|X{PG3B?Y+ߘOϬq4zI;aS{"k+'Hga8XDa/ܧ"eɆs"Uqhaw駇K],L>窂Xdr{p Ǵ<% &&zD:~^L(N}t*zP25ltCWh%nL{o'c:/8',J0G|~u$05<rCb~:I/,6+_kֈ[+agKlGTj Tѡk~~DݭXՐF4ɧ$ֳq~JdRG)i(pr'釾LӂS6 q"4{sa 4SOƽM5$\ʟBtd`S\orfb I&{+!?@Ka!'˫1TNc( |W@r ־^|lىQb\`sZʴ: &2m>@y_D61~TXD_>fKA' KދFǀ$˖%mWse*}*IGKA@k3a|ȃf.͡?vcLKcqg_BE~JQƐ;_fWݠYk);'zM 6sO);nE`Gz^U Xp $pgM`w21\4Z>jݾړ6F?wZaKz9V.̩~7"lFmTt^Kgֈnb>,~-N !* Ď]tPeH$qI 7+u,#G 8=Txg>\nmb }E`uĸr'm&ەU Y.>-Bel-3th~ea^@J`K ~#F,J4_xW/2́&b nŏAOכ2QAiFA1\!*c @SEfBĦː`t>FJWX/S  a!F_}H[7gV@%ϊlWsW$2PhC!p3 g[#d?ݷDƌu$&[uҞ8D7Uu 69~t(v"P p G Qjp X;_=tTM˒}HL0. >,p)7up ?yI5&W owL!]!*p q**IyZ?pbQie/{sx*DM½C h}bW^-oZc tPOB>cGs`4QڨBz-Ϙr^K=[AEWgfђ?FQTL$Fa~ W:`Ǐ Rr=}ơE&|2+ KoOvPCx,fڻ'՗ 0ي)\Tl_6j'F+I Xnkv.P>"&zt_B36R~5vYm@BP%0cl: z)SXj.4UY1>8L^Ke'I& $~NSaWk+8Yf%-cD0R w)"(M8,ǒ@ڇieCب:'M?1Jzfͷj\ sj+X'FN *YZ~;(gW q`j딌DP0#'J, iiIeE/5De1>  X]/͏Ǻ4'NsgxHҲ27|kv1M%3* e8Jx(M!DR+v_?<1&+z[nn3p{ 'l{ ŤFG;zkrR|@s5 L LԵ.n~';+IvzQ '<>:=A*$Z\u DaK`sM;YTvZnl[{g+ i~.#ZUPs aNDx9FDyaLOM_|[hI)&GFBCmȋ(km8XA#khl63715%nʨ:x5ߌAMZ+MiMHo816)su}95 D5VXGS~$>TNe;\$=A Zd卵c0AQnN "n,s I8nr{3[[UG'Uʎ1ȸijEit͒93ϰ$|ht;獣YL^R,vTW^59#[W_T jl8qQD˔th鯮+5]"9exq,L{'C>|I@^"=F@pC GhEUD ]~LZ/o8EC#f۽ WU˭(`_B?OυUGD:$3iZ՘Slé,Ҟ+/ ? |@:\/pcƓA&b>v0JE:݂)VtyaMبpT-Uw _T(oWܩ?$ Zӳ*Bx=UaD|%N*~))}"\!VJWhv;eMPLm-R~\E|hJkuG@1_Mm^!C25zܴ2ꜟ'ylI_`!hZɓETOg!uƬ[^ V3# hu@=%{V~8(P bu\ok0ASUaNqW*q|1 2!cZXo.t V'S-mME`  ,0DbLe {F]l2>ه߸_r=ؿ^ Gg&=B\{ WÀql0fg]4m˲qL. IK[#z57]Ǻ83t@ÉS=d8"6YM#C?] LjTŠ6wY/jZjZ`6!@@ǜ[544MU9{ Vԥ &`dP\G+bb^$j:lv/Q2f@LɌt_:{% %n¨ǬQK%>nPY:lk>?ߗ`OڗvGqRH=PDl>FFW}gѨo@0wY#;hiH5Q8t8)y'b^҇$k(4?MN^q[I0 > )fkQMecޟ6.X I7xYk5~GvqJڡ7wUS lmg3Զ&V9ُzT-IJ?30Vg%Zah|KK5ɸ,J|b[{0m(}i 7c3_Ddž$&u\,G:.-ؑiv=: * F;j~߭sF*bYQtlp>8dӸVG |it~Reb7T>Ib_W*u,VׄĦrHUG5[ &w^("BΝp/ھ|]zji~d="lv*Hc8GAƨ$Lw"`v!pFe@BzL;'cB2ߖ|`qAI{ nB[DGN7L¯j+.;^\&ף O, \J_(i@+4лuoRTi"1i@ &߶{}G*&Wr@QЃaɍ-xpzJ"*&+c#7;8縻g 6™3p/z(.\Q/wsz56[mzۿYB`mcF;.U.7eR4>p&^.HreE1 䙾ZBKtP9MTM9S{r^s)E4Ni)$G{.ټ`>a0ZF Vv#gh` %y.{ ʛ!A7_N ְƿd^J:FjP$G82L4|հ"^5 {XD'x&%V<-꺂s,h]<ny 5o3'Wil<~$6CHKyC9#Xo-칫>9*(\eQTe^,LT3\Gq#)IM&niHKYʃ"()GKɤTcxUM7w_ó8 arbp PqGݪjWp t2FV\7GKx\ׇuvX`0nf&2Iݚs1GLʜμIG<{Δ ElP'!U]LIPX+ݶGM_^a ppKՀ[o o_2+3ިg28||I υOlHi4oUfWY"$ gY1Pk!@16R>ɰUonnvZLL=ghp<9 x And>-kx7_fD$>+*ǝRI|B;*l{HDѕ} =iel"BqtVnwz"p/NѝYk bAHƩԳcI=6̛(tCF8H 7TgfbWIB҉|!V@UMgT7/.x.j\ChÛR>۸,JĪ1:C! $a}O~Y,nQ!aIk:?DLa48^Dx5ǧ1Ip\!y|]TfS[ob& GfUũ:qb;ҠݽME4 ,)ȷ,kpԃ, L*hl+kߍ><,'KMے"Q˵{x*Z3ؗw2('g-5038ձ/ /+{O-i'.ُ _&TCءstjo8Yy N"LY@Vt6 Rjxh<ՖC0%Z{]Q(j9GZ'8CQ-(UJL#mشaaP'iUwK|&02/ߌd^ h*~1'Y4sn)*gה"n裓P1W!F4SԜ3h;h"A4hKQm1JsB+ͧ Y Ǐm+>1֋& Wb,/ ;N@hZ&d )Lw*AرF;$`~yIeGڞlj]䮦nvK>\y{_3-dƑ]qw650?]E}_+hfxAIg(EN)O)~wƦ [.hIw!Vor($t%f۽jׯrݿgRN^fZ eMH ʐI=J g(vm9^|s`:Fj^ܡs|8om⎎jUy6l}<$ y c,ɩMQ\VfaQx~kB(V^s \VT|/\O #ru UmSKJ8YíA5Lj;.9wpF;P);Usk󦲓4yll&ZCN/"vgMT,e:p([>px.=Vmyn Ej[ hkmm'e< (X}!=x/,4+L;d͙* Rݳ5/zkO?02!'l ,V*ojocmÛλgPYҩbENۻ{b_;6&>-T<(p:DΠp 30%1JI}x g[\ZFeX?_o:0^73 ( & u79լzol/3 ACМ-2#lF1ݛY"D( GŋFu9 8T\x5&JB65M5 ~*ަزv~nmj LF6Ʃ?r5p.ѻc"Xg,qe*t6w«wD1<طX`YBner ,IUT@9U]^5hW-uF.dIe '1Cy{ S@O9Tk4?ze?ؑi f*Iq*#G#HEW*྽E xP L# @=o{2Gr5sOن/ZKNkPsr'({H;:+ҜP 8 ")EvΎb4FcV hcI|| ^j#lι" 4ֿ`_hFekُϳ {'DBKOĸhGeZBT*Ql/W," ڝ#Y,N($Y$_ʆp\]xy'Yw׷{! ?2 xΰF `ӀLC`-M=5m2WQ`ZR@peaTHe-?j&=PhzV;Kf8V"yE;^P݃vȪ'F=+T4-Ti:򈕍T3=Iм[+%$*GEL`<ķW:I Kg6χb­zXV/mm|>Gb3W'0*LP驻I 8i9 tuY)Pڋ:&կH~F@!@A'f Vjfp`i 0C$L_ζ#^&t4gkaIJZyB?,&jO1ujqU7<z$M00c7-U׬CMD{D []Diw֋1;8wWϷ eȈ2` ]fոs?DZ>r<0X- MO'QՌ<;et EE%ح)J{O{iyێXw Ѫve-GjxʻSE ŕrudMc4w4mhY~^'4@sܭ 7|M3A<[Nf9nT@N iW@3ϺiX\j4S#d$) $1 M21\> o% 0=nqw$ P\C-wkoP,Jό!`oڮX:o{Ʋ鳆-o)%٪FvP27ׯWH^gwGLcLg-aAW0pg誮x`[>_߇OWbZ)>|}PdfsVZ{9ferg|zhYB,w1:2RUE (ܧ˂ῷHWr cU!z#;r 2S5й@'0ǎ=/͇LwZ] Z4 bp ]{qs$FO i0MJOLm8L\"FbwΠJ=1{i ;Fft[בn(-W!{qa'U#ʆEDTTA7C0e|ET֨,10*JQK41x1(Q  Nvб?.^ 5٨2 Us?6j4'eAR}}㜇ڱSI M;|?1o 90!}:aIvȦE뎘!a+]t f .ǭ3)gh4EF~cz_yY-\zc.=]I*/va+`Qձ *_VSnhH|<˼w!:wg_ʼJm=(븻0n [k gvՇmDظRu1%tC=> FHΗ˖q?v͚M*QahpӘ%)¶w8iL-٤ÀwsR3-`^q-춏 ̊`QuܸI{ ;8$l6A~ K#Uv;hBan~/L'Urs3/h7jHj3`s?M~4)(㷜wU# / `-cކ;a8AvTU+ҽrCj-'^nj)؆V Y9Ak'T0";nڐd)NҊwrT/A1EqZl\Ϭ4*O|,G|NݹJ ss mY{\AԕT^D:&\W7v&`oO`[#va:*ANbJ{ZM^Ir 5p.lˢs*Y, Z㫶!Ah^IB4lVV_z4oQvc& &Šjmuu!wshYCK1][ 0/ZUU;qYbq,پjT_5U_RZNlR:1gC7)]㪘k 8jL84/<]_VO;UύlKv t[ȹ'Z 0":c7X`a#p dE I3?ii7攭D [D#Ob݂1?CZxbuJտM7IH |Ƴ眩hF2ٓԃ\%~([1 a9qֱǶ*,Fo4N/(8~4=sHBۚ0q"iBh:SYo9bƐCRA((ORu\[xF6%22'Ks#2&^"dNƶoOQ}Cc/۳c%Otd"Hg[T()u4h%ה ݋Tk V%#z#(spRe⃬qsD؁F̶t":~o'`<+9:@g_Y&'[}r=gdj)֋%Զ)bX~GU[藮\`%.F'}]sd<iC-Z7 p˛@mqSO-rE2Cr d#f\כ³ q_W./1qڪbL5͐h^4ѭ8Yq.,z?&%ȎU_9|F3s-(4G!"A:Mh&ug|kauj{jthee‡(]}3A{$3MׯPSZd_QD,l5n0e[! ,Ԩ6c)ϋW )JzI! ˇ"3h^*W@oB<4cM{-ހ43m }ڽb`fXi>-1n!SeeA,`GFr*ݍL䨂:9O-HBKGu6 E+ h51fZOqadU7uuX0y1)SykW#vr `~ƌזCAe9Dޟ0Pxƪ&ZG\4guX Tz7+f*'>DRY⨯>tohG]]uKnǿ$GH +se`E7 s&T<3}ɷH067S/{zicmR9Ȕ2!y~7r·#-tb;xv̌+՘t]"'>AKZTm@b5ΪwCiMHp2͈flĨik5Ae6jLMe]5[w;Ux)CUC͗șsW\B$ۼD{L4F-ϥ4lC#R(Yu pj} B4) ɸYJ9/zzmD:!ʼsT1D8 )\/6n~sdj Kliim%/\\pdO#LQj> z^eyie^f`s%(ϰ(Ï`w6 S;|5f$niLݧ7͈/אÝU>jΰiq 5W7z;XoMxq%8DRyҕ*O b_)ɪ6\d]|4( %,D=ʳ,Uv={Ho!LFtT w|L eުAAMbwaAӟ\'92Gֿ~<[z?;//_]G < ܝ'n;|NvCO+5_,D$R%)%J;%GD+?SZK?ԦGROh-@Y ۭ)I4j"=+cw'_ u?Ph8g/Ka;wznUeMs!'fxġ=] y5=< oҏ*!g*hȓҵֵG1{PJSºځc 0PݮbUC }w]WrSӲ3l GoS9=cE9 hp[ߍ0cOnR][XSZzz5z2(H\nt:~c/:]ŌkN}?n(K-M- Vx( *߃uT,Gg$DI-eBσ Rʓ!a7po$gfd J9'd*)%ߡ5̤.%Eon? s,o\ѵ!_EVsďaMɍNlE #tP U̞O+)%a, J| d=PV,Ho+~{BxG4O@ڑDln|ߢbknј%fMH %=bAbl/͗|j,qDTfˋMf4!SJ$FU-=툀g}Iy2 5DQA;Yubt?J8Goifbx en24}كKt Nm(~cSr#^"ޣ, +0;6owp m&H: aӰ@՜__[\x= 68'4{}5n(†Oîot 5c/ʄ i(-"W )I8!F{_4r Aǚ) >3ȱZ0~ޛWmTf-|LAתg=Z',jCJXqدg>bEB RHR闏D!$\IZ:٨I[*O7$Y:k &OSze%9m<LW:I(,iL$F!Sz2Oy$ɈM%עdht6u}ξz qnkMNP6<IK C"O2B=**uIyae!zKG}RSݹe`J?)oTNWH5?|&~1\*MiW1}Bhǔpm 1ˬBZ6iHpVݝl7wH1{{O0*XGuswǁU=Xᴫ$<~t:}:EU͚Oኳڕ3r1M7)֖WL$xK>Q; [rD 1(X (L utXX|Cr; LVqq#~Lqj4jM^͵hTEs ): KPa5$*T"S8h`\ꤻ\0d PVBeHidlgǯ ]h1h l:)$V#\F/\ açPd\MreH }:.U"+FX_gAH9O(-v=[>Q X54耓qBZ˟ Ib*s+ VH'P 她ed&掞[AZxaԄ8]R@8u.Gể{sևk}`P˙z:~^e]*əy fZ:UJБ2ǾwVgA}Ao8/F}l@ރ%6Ŗ+3}o7%Jc^*tR|Cbc=ƇOB7#0M}3ʵ9#;=k7z5v\:*Ko!ۛ|@{{bօ0S& 6|Z &S&scɵ9P7f:sm8yYY*7:wڽi،JEUkyN 2)|1(mǧ5Ȇ Ð\;͔D,:W&~@;8-@4aLp /}Qڶ?<"heo9FT`-e{813N䣥.]y?#0cX G=G-P*P^dZ%nƢ"2z͎Υ/cEN˂H!7YY\%NWUpY9ϟ˭WNhU8D83|lhW, XWyܛPlix >kh֍oqӔރ&z /CV VU]Ԧڝ8- t5_Pe۩+'Y:/KU%ʻ$f[Kr'Dݦ*yD43 lfrxzmB7Ɍ)Bh)C p=PTPO9QLb 8S vqye]ؗ[i38a@ =2HpV mW5:x(:UP鮴jx7*?V>IY >m =61u^u~#-'☓./D^i&1Jql1AcGiO+ik7N_pLašU:VyhZ56ƣh} \pb!.$GgN;2q*׹+d=Td3߿AAVz{I}Gg n\ħ()Q=Eߌ`&B\v z L\%ڈ67;sHnYH ۟C&d$n;1rSo;{,χlt9=@UoxH@J=[5>LK[ʛίGY[Ż9kB| B|BEa)ˠuVQ;heٚns ǻzstQhq7Q|DA~G9 O>L}ueTd2ŸȰU9@6k$UFJLjYӤٵaOMdú[%0o% p'^9ZJ :°aKcV2F] #w)xdvp-.+0H6,4rۈy(c/\ cCuz4; p|xu/_[/y@\WuUʓ"C.{ty[wY'KZasx^ZAoITEBO{aa%\s1`ԋSUPCҒV7b-4BLU4IDߵ)pfIQ;IA=tOd];5|ڄK:h&SYA7(2՛y Ʃ.KI{AC9K1Ը ir̦: ,*mBX Cy ,+`\~ 9tNj?nd!SK2ORڞG YS8q6\դ U2}}mbU~28C4^ 2BSK_ʽ07F! J\zFhY =Y$lg[ yW\wFɕ (4Y.8LS Uȕ]|TCR-mQjAgGwTUR=Tڇ2NPG]x2M ~85RR5"p`6LWy"]w5CQEPP/%Vg}h81!Ny?׀%pbmԔum`x[_z<-Bsj{1 1#r/QU w[,Ӯ!?TzG')8Zdn<9Jc6EqAOp-C,AqXf`lC~ѮEZlʹ) "yMO'FN.}F"8j(QmptjXEOW ivgz@nFix#|]{6>ׯI5oϩ,݇h"KN/}u*-*6y^L+7Wp֒Wq7^hQ 8ݽ%_m8=?<~mW1FH'e`XC+F#.yPě̪`PPaXuUxAcP[&hU|Ih28EcxݙPO27@'-M9oF2dHvz"`kRِ;>i`v.f:r+Z= TtS,=*OVo[ՙOp}AC)'zESd'3弌$|-J&NwO.yvu6A+Un_48i*_ғM *m~7/іV"+WL^Qbz Vv&G#g- .*p߆C%TLhXnȤӣ5!2#!VmUӀI;We>N vc`JL\W%V>4gϔ哧԰b/X08@shlʛԑlv9Gva lE'#Mb)nf@B9R3!Ȅ$5⎲<6"|=0nm nR6_:C-e`a?ݻhؑU呇8еL"= vZDZKN1$,@0ʘ'-j"5QE0(N.1Bp$]S§&(B#Aj4FȟNƶi g=~U0&D߬rQіiyK:K{&ofdei.RwҥDҠD!%m>X)X4؊3;&:+eh+!-uwZ!f' MF%ybvX pZS? T?l@F,i1жb#-QqYY^b:nx_CD@=+TvGغ jB)1HPfz(`wD6ǭ׳TgY&"QT;>'a{JG{:Մ>5s'J_(JG+EA1ٗaXqSnrj{/aE6RK)~hz|S\|,;.Hiy63%c6 ;)~dG f(b9vFM."ϘR*"X«/ V-9/oltFEpڂkS/MIz˃C*k:5 'TfNm>8 Ƀ糃E}q![3s4eo3QGnP1`<`SRXIRG6Y{ė+ԡ;6 p蒱|} 5OiحcD ʹHBV'SN"/<3<)wTܝxgᑝVDŽ&b0Q sYz wH:]w͟,f>E:tpE zx.S:_mFTp,S8L$OIyo"4%s%g%|kQ(n`s?H0#RJ~K#3k5XSO#JT: {׍/9TbW 3ą<9$D$+rΪ#p'E}jxNcjucέꍗcn\m5}MRvAɠrp<Nw^5LJвOlG]^yv뱓IIh{,tc,){J3?Fc/E{[pvKVh'zúfTEmH)x:lfFs2&XnX_)StOݖt]kY*rٖ^ŀ{胛skKp*W4RLJ%\xDrGYWKZcrPb kˆ.BЦM̍ZNW5'nF~OjM ,߾L{h\Zy_"нǹVE{6u, dzZqg*NXcihaFV0n]Pfv lCjĂ|4hPdlFv_'28hr B]&Vmk"jnp3ꠦZxJS0,glB2zL,ȥq(h 1CXŁEy4q!vkA[б\K}k7D#S ڿ7z]q_`96e?u9lhK1$C(|KR)-x-!_-/gK*jk͔#K,噳%#;#ݽ6_vgtO5gE϶ݛxoΨm΄4 Z4EEBHGf*AVRpS1aG^Z%KަVo oK_'=WYy6Ƭs0Dab]\wh.U3G0 o Q$b1עY!q+2kv gEYdz4KfR xw3:P8M sDezYbtDKZۭZݕP jz,-bbycQ%QDEpc?ȧQD(!Z]Ĭ~pls;Hz0d$^nP1}xȚD7 zH2 LՎwh܍co< ˄\4gL4GQY.&MREc?!2|x}DzI;c%5W*3¿(+"eH-Rqb kԥ*N|z0\zʜ1-bʞ^|6ϭxK\p7J@p8_JX >)PYE)"T䕀Z8Y["w!n1%׷ BqжX܅t w$aL /edǟ_큍=hudXi 7Q±M^h6$#v!:e@xFV<8p*քiPiMa'؏TB-}YH{L,?sJ?e|f52Mb( qa@MN㿋NZ"|܅C >:$|ie ׇj(~`bf$Q yiVրYV60x[6PRz_tt?f+'[.b^S6vkbҶ+8>}>0qrxMAa8s%fĝdkmڗi4]ւ7"7Kk4U<̏\>V 09N3()x:nB`ѝ㾾OjrYf1J #*:2R د@GfKN@;BԸa[WM:57MH+/,lx/40hqWhb FT.k'(JD&.m3YZxB?LR+jn,ĭ?t@1H+6 )Pik^$jfUNȹNy,hA{tr=^H6T~v+El4 9;ygFRU2' Z?ϧ塮H͆l s)# qM4",bhf풢@5}xHGk|H3e=\ 676;YlfejdsrmH-? 05rŷ"}p)tRf5.i|:8">n 8C-Ric?0gae\pV%ĊyQC Oͧf0uD/G#ҥܺ 'ƑMV]ǯl1 12QzBCӔum˥G\^(DgjoD='ʧitYu#h발D0B1Yj )Lŀj8n -:r3TT3(R?E7]OW}~F6LXƠ?*M:]x64^;Q(?9Z KN1Q0͡og ܏.yq"?{Y2%Mwz57PM4jҗRް 5"mcFzaF|@MddK2|eh9ږ'EkvO!SӨ|!4X5ΆF?-s"!/ gS4qys[>x ]V '(y βBw%:S5A|`aXuzs clV&SP9l ηTC"Of0Tb =6R8sdhiJMNƙlRXTfLFmGi ˕W)l G~ss\GnP*kP)|W;CoB`rN[6]>Wsj6JBi1DJiа=IGmW݇V9 ,&eb6…8;< A4Wp4Jssժ2o(߰Y T yQ]M#1@{UV.M2_nLb/Z6?^/M:-@렆MjۭxgwI!"1[ 3bX2De]E1 kXsI?Ʉe$Eg\U=2B}1kQX+,lfh`Ti8=nu)%7^¦<3jU#qW:CX;nmR |v=FܾDlquL 4ű>E4ZخE*1GXr`Mߎ76ms;CfM[KkcJoF+3jޖec Nqw6TuSxd"$|i~nɉ1Eg j5,SDZ[b՗+8jvqLu|qQrV;$`Ac;}kPe⢮”R7p2dbA4UQ=s> {AzCC-`.Ӌ3FI-EF?Ѵ,F\-EIt16 p!b%%9-V/;]_hhpDۺ x=Iaq$lQjN>C]RRf^uUua&o! U/.Zua=N8ԁmA-QLp` /Gx|fP_ˀ+20c?BzfADbxYO.ҿB Kơ%9#0yg&)58h8…{>8, OTqͧBMe ZIz>A2q^,M2lhP6XGh &B7A.3`D?&qB&m"W pZű)I(A)\ H'(^K薕)]KnԀsc'TWԌ/nf F8|g8aTkpg)Jz\':u*NvUl92cusngrviћQ+CsxI1}{;jXd) 5\oUK&,ZΠ S9̌$E9I GC'Az,k#)4-WcE7C8ņjzNN|U|#ۍm273̑ XI~G.21DAfH+8t|PJQb|;cş} c[5L5-5i_.장^h2oGFٙgwRJ[/'E̦ B~έs!,~54됥M5 V~&!`zO%[q\OTxn>ᑿ:ZFicMvudZMvO[qfcwܠ\;}tYNvCLُo ǁWΆh'tG3w[7贇HTF d>#7o]20FNmi/yX-;sf(n0uvnKH~0͜w~VxZ^c#"S\bVO[~i"ޔf$ F hXxTq\{dnvof9峩.Q2EoGA:HHsxXB۞496m(N[7`(0śu{}|EaNX*ͯD!|J4h 3EIvgx}dmG՚uv.tm\-P ͑1ȽQжG8wg)}壿*C zUT򫐟F=RΊVMWN\B;Wvlo=gV9H9_Xj0.j%P9*71P 0'-L ~.p FxDJs :3ۍxw]HiA`B:=5 Eky\c[Q[ls;lPVL֐bu+5N%}MdHRQ|*#=?󰝲@v@,UĹ=p<'B8u)xϤ6"S޾ sG$]իu_f& 0@pT}=c-[?{_7/zîhK^5͎G/ϫ87J ヺC)Y 123W/:nZ /]PӢb[JhK09yŧ=&bpuˆ!?fi̕,if4Y h&~wbsv#vbR~>e]m sNL+ %oϿE_ǣАϏxvvNJG eRC,iO {Y(TjN.W^QD:6ɳZ#ZR}btm啯p ?k2K&^xƇPո&z7mw[PJS(HЕV4D՛F=ϻ}Ӹ.jҤL۰!RkTK |<|fLGidVG0~-C8%U Ik3P{Ժk:|+= `.OrM'tr7s}@wKXD/=ʹzm5܄Ͳ'aں]Z:RJH S8jye~pP˭m&!QPfCw[o^w"Kim;dfmsIZ](4d2#r])Ev{X8Mp2AEm@ SXvHd.-Z:w|u .01W7~'E?hwǓ9{)/MVW=#㔜vt)*mdA]ʜGRq2/mHxr¼wc"%lfX؂]c)/g x`עGbA+Y.D{.mђ6W24 zj5F(1uW)3!>w?+;9fĒH^5FIbE?kcҁ]h Z82BGˇ/ oghKxj:|Ƶ(Ό0UY$cڣ,=z^}n6yfC'@L&HiJrd+? Jw?Mf'V\76m`x#,3MUϦ5]}%℉L}ZH_}Q JS/V_0B( tș%N $|$߃X%ѕ8uYxXRm3Q;P%Wя2K ˏL*1-/X!;acJpċ2v_]Ԑc@.ӣXʉm<,ZZ9>Л!$D9 FB yO؇O3,B,ٜ5R,H.BtNjfla^n7ⷥcr>ųch䩀5\Ufl31 ?HC 3U|\Ҿ}&n{`f/wxQ:ވ}aTCu Z^"hQ6 AelUQ}O.T;qf)iSy•Q] 7)Q1|{j0~A4bmυOSe,9#]v3~fY*. PT0wJ٣ e4\(cQsjo&Cr)mltUd洿2)&wM5SӠbΖc_z @!CXIof%{c Qmm~L M&຺BwivQ&#XH%/e9w ׬܇ *{;KC+q|CcB~Ty}dcZԥO .L)o|E;NA!UUx!,1(mQw{4ѩ>qM9i$EFl^Q?妤`#ȦLYFYxTEOʇ?V,(1AޔS ;%WU { iծ(>'z/eZwgਾa-/0oGBvɫte!W(eP+i1NRj ©l]Wxq7<921 *v䝿9J):U+ݽq84<5V".FOH`'.܍F6zU 2HY.'T[|ݑ-:l'F-uU*k31>5KqŞ3:hWʻrkС j3g(A՚1r* 9G )S V^|BG"q1 թfR;{ !8`j \6-1DUPfBfDi_5FRӅTn(6Fv>q6nGR#(t*{]DUafO5UK㋄aQ/[]nz>o8݋~"WlQ24#ڍHJTKR5=(G5{ϓw)R$d|6J@G7b-Gn&D\ya?tQ~K`XO$"gmce0 fMۋv4pn}]Ӎh2KGf8r1S{9BATc;۴O}µ(c5N}3sW$|-RȋiYFGh d)pjO5u}K {׾tN:6YˠiG |.m4YK9=pFrXǘ'[s勶2_#ق<̣SM H޸ 9"ޘVA^I&) )%.Y1[sS2JۊB{Zv<ՌZr_S׵\Q!E[ d Qn|~Q&.񤦥c =inM<n@P`k#Ϣ2sUꮒv6a.Ck>r-\F>lLƫ4ˑZ&ǧSRWI:(nCUWAɞuDj 2hƭٻڕ.v;]Bo+Ň|,tܣĊ&>^5D($ RlK+RC6u+Zzu1l7xaǎiYc͹w9:Jq]Z&t`K@,v+ua0޵C+ƨL2w! ;ӯ$$9/jtHѰ@OP]Xn 5( 3ƨ:=L7g|St yk`]!7MidԆяn+Fa|Ww` M1bHG'h#U>#)%tYSc{ (D>V@.SaJ^yucB!#z|o|ȏ!70~&B;b-zбU6gY3^90w=~"PPȲ6XWڮf>Wq p[MfKm\uš42P_o^-Ow,gwM3E j u0ýƼ|eOs. a7Gc<S6YE%JL]2R ^}=v<eٻ/OV(V.g\ T;22K|j,2kbt#4v5]ZuVH[Rs Ii&k ÓA|O * L`fڐ@u>.~=wufX׷/1r2qLܲOq#{q}62lL~Qx,j1crDr%ri0q$f?4.qĚ->,H:0+mɏk?|kJy2ڭ6<.uhUp6۫/^?G_?нa¶.x| rF>հb4L7w.8g$ȒIj.˴Ki>w.X}iyJ$Q+k%Y g{B䄱z~Q8B}dt9hr ZKYi7S";ٞdqkz \Pu R6. ?B'Z64ޜ'ߟ`1=CU]1``.槡9KN oawX,~8/8 {uf`nN4 Z* ÁQ8zJ,f1RPֹ1BL5eV>(%]`$y6ٓq?6n`>󩉣^K/30LfD阡'Vs""G'"̓@Ayֿq ~uԶ9Xh3@sU>uFLۋ'ڂ#*ҧv|POOKݫF8 4UU(?P$.Xj cjXwi >er`=9ҫiv7GmDc7N47e_,\zr9j]b-gĴ D>v9 LnKԝ.-ޡkֱcBx,_$Ȝ {>ujp'k6bf^buJ‡=UEk!Nc˘OeB|7I 1)5UBW6"CUMj, (V0_86֮w^[&yLiQP)f.0k;eai! @UME ~6B ecCyU5*]%vGzw.Yu QHcX-Q00Kji ؊\ej9{n|ḫ)\D#iyNott5Zo ̥Ɉkq0BkMfӿdE 2NLÓrRډ w$gCmKUçD~S 9\!4W7&2Z4+l:Vd~+B1%!)e`)záaPst.ٚjjy _]GcLAK' HA}!uig͵Bk捻$ d{!/-y9ekP&y?,HS,Ybs'+Р}Ӆbul+ ԋbDI\tbLnG$vYVԋL7#NSp$&)SaMfhV.?JĂu4:Ak6!{W,j,ߖqtFo _Ėf jb/Jqn'sj }\$x:P:޳h/_l\n#a'tcM,;`ъQŕV36iAJ3&csv/zIOU.mlF0Ǽ%y.]wlMfZgckLȺ(#\'+3G<(YK(*1iQP\pɚz&7; H!x sWx5YPOjqWkN BO;dc/ :  ߿hqTuui)%K:Փs?\R> u3A|k0kYHo`vCBX6Ǒ$ +fUGd䕒kEJeX-A 7>s/7^3JeX^Rx@a~H4S?]O&&lI+ Gkm{̍d'ˬ=xT~_F" QjGQt e֮i4ƁR/=є[WhC(4*R"pނ] 5إkbTP(fF:w`%(I ]xwΔZ.R&zZ}C&LOP0ĘC^ݺY|Vۤ_ÿ uaãDOX+6B^➁, 4ԣ{{CWkՏT4ɋl%Dj xmtZũ,rF;Bq}m}lCəxe@S`/y|ae*r)"_[=Yw-mU73؏(G[ s8`x[ ػ"aN`f/NY?\&~1E?_Nֵ9CCK؝,IyH{ :=b[FNQLE:>|*ŽpbI`6*2dO\Jnf)exJAA,1,+AQK$?j#K!x<)t# d:χ'Z܇BڿRyz>?Y5ȳ*1,1[(:WehÕ <_toկUbZ4 ̰ ߳lq:^+Ԟ;=8;tĘ ]Β^ 2]GM ńc/.^1| Eͼm&O B>DQ)s< ک*w{nva&Pdhfv4fQ/UJ^SRaux}U+cj@i ̵d#3Yʙ@1O%W .L%9y4 a)laK^;"1ykugjG&g7`/Aa'm녦~ݘ&c}XZ"J%R'[ QGC׿p{l6uknG|@;}Y{@ȐCAa{vw vcb\pǜQ؏K#V—Sx!ꃡ#BtvfgہڛK1]9JvG5XEsXM7jD& vQ)W*JyO)ñt=PU;F.~}/n]O\*dLMGq]L ~`kmcUh|4ׂ@ u(U1IQ s'@Yu,P-a߭%J_i6y?gϭQ,l+8ˑV _#}ФsK0I\H(1 ^/MN9FQ]sVuB{iT%*Jڛi0VGfؕ!eǛ;A")0K֨ 4=\}!6<_ӿi9~]Gl>l`>pG2Ĺ؇K#+Eش֊qܥ9>>B:¢;kJVNj`(o *;np@'DVOsjƏxUo.<-8׷K u05mGY,x\RzvwU{[}"ۯDU\ѩas+Ӟj3_ؠn"tkCakWJs&"J:'}@d2sdcC3?}r!$g0F^t%xD'|/ -UfgxKUN<<3w4< lƹy9<RC7XWfF3Ġ4n&f&0C5HAwZ/sϭF@DWih#>ʝ4x:][UlQ8OJ d@X5ctw'hy`ɯz/BF!OV:<UeƬ:ۆ>L/s~_ލYV9cir-efs1Ƥٶ/xgWu.E4w]tq}˒`C6U VG:o+G8? {fs%kkV3Q8e?J<ꥌCYId.:3=FK~Ȼ"0Pվ% SNO- .^Yܔ`b8:kDt%4I6>=Iۨe虯ˇ2s[)"gΦ9`)z/. ׈0eN] ;sVqC?ѽ/:ˠ_ >Eq2\d%Wjt.m~  7z.X==|zcK $L[,fzXebh@gAs aFȠSd:F&Zřf5OKj!!+8O*kl#UɌN1FYY 4_y!6|Jʸi)pF#M`*͠WV`RB~DnHI G!FAb@0Y2 8{*,!VQ?3Ee99#:h<&ɀmГD98JIcuv_4"Lf.i4-ݰ1 !᩶r8Pv{^x@ c!_B(x E,Ñ1ԇ,O>ajR?6(R=13@DgKVfƞF0`M4_c%fr:G8LA$!Uw~V)3(%s._ p's \䖞ȮGٲUOc .WyhɣK'U=|>xzu_eI @sz#i'ox0y ^\åNL^I["2~CW7n9$ICkXyИ_ߒw\XunOw\r< ]Ba˜0${Y(*qWl>#ZFfA؅R| Av@,0O-JVݧ$'sL|fB/W0 W޵lA1Bf}ȷœQn֓37KL©5bdM腍 59D +|-Q˿bB1- ©nhqpWE#KKO5DOOclGqF_Y>A?S@xI K_ɴY+„$ OB7#6PRc守g0(}q^#n#+:n Z Cr)Ί<q# ڑjq2nŋbq %"O_L>QB |Yr>?tkߣ\ Н`?4sǯ6e~,p_F x#5_2<3w@^!V"_w`g; 1ЎiÏ`~;w@-] ,mvxbeXsY :SEfOU)GoHIK>oqU%0K9 Uj `Sq0c uo*=s-Y*(>kWt~+#1bJ4)RSbj&',0$=1FͿ%Gm B.VNh{oń\IkmaJTIU_eI\ Z3SdhETaIڋ5eۤEܚE,U_,AI(1@g/8/}ߗ`} _Mc \9&mDO܉X7a$ d˥gP=2݆<QpEMyTٟkgBqqJ|>2c5(+b3ZE7@XAWbZ3NCAmqSiֿƱTcfa gfVE 17h|_ 3-YD {ki6w{hifXgRRam媄\(Cl`unk'WPH,j\fT ԲϏ܍IfC;`ܢWr&ģzts\.=ZQsܻ|{ b4M)ذy#4b!Rv]3c=n.Ul6. &E!ۮCDtU 8Jpl{w)ޏ,՚d@CŨ&M^Q'M!X7Ǿd5`g؉ [(MһJֻ FBs.)ew#*Ms p ܨwmgsOҧI#P+J:Y;A;Il~6'fhyN6yC`H d3rk0 }EېuLF(n^v{ q2+ 3̹uٜwR!.P܉2^Q_*qi臉R`B\ *6Ȩm{q<(Jy7cZVO;1:`M=~!$}םcqϬ2N[(9;棋A|nZuT@C%Zʎ%OX6:im2g *7,I3x4N<`w[+VF+_|,]1{BP9OEODs> ׆Q*: 'izE9D\S:v*N3T}%R  3BoW#,Sv-0Tdr*` = FS|O@r!pUmt0SVN1lCoqhۺ5yv[н,brGĆR77P(ҷLRIhw`%AqkIFX:>k>]=0>1,JؚJ9Wȕ4=4l Qա N<89SICWI %,A뀈 5X\&jRT-$56P\d?>v]=w4l.ҷ{SiB2AѼ{X|R0c7׸͉Hd݂Wk0W4 V[s''_&$@(>KUhMD0E:E07WQwCIJi-wCrmߝ"ugܟ.ݼ)z<玣i-!l-d#7b_9[20.^ U2| i](1yu7f| Ah1C:0FϠ@eCT@U~TBl<q?I)1  cPPS"'< !B`j2ùv73۔dwM\2Fp@a4wM3-EpJgp%k4r-T"^nq;b> IH2>X3bkܕfCn Kj$s"})ɏPlGYE1;sY{2.QܵЕFk⶞c8a㌍yKP\W,5Y ̹ i% A|[*uK=|%%4N ʪ40fV}2֧ hM5nrCe&mrZ?Ė۹Ȑp^OgN݆G=ā༫O$b]2x\Ϗ˓AC Z|Dt]axB.z]p;9 Ty ( 3>pƝC #7 \tW(;2=d.z$$1 KGo,Po-4!zysjy21HK+,|+gI@Jhw+ lFq*Utaj?X !ojJ2gV@5SZb:RBG`&B u۫י7I#g4P\h9_WDhm0A;6ꗇ \`dӸ8pDp?7> O)ٱ SG4,}{҅A4gbmQ'!ЀA\0ef̩\=YO2O-l?{!΄9|*"c?BR!aA)&b/|EMl0My>S2}:CX9+9NujރRu&u"uxW8w pg.0 4SVX!zWzXaiYV{MZC8#~25M/N0ا,(eUo8lұѭA:^w 2Y~ 5 Ьw唱^5dG*bg{`o{@g^wN@\7>Hjб˿L!~(Hip?Dc 2'N ? JConwG"BWń%T\z*F*y(|v4<4T.iY*uXC26؋?6٤VJtнV6*B9B0*oM*5ۇyG+D4;~u[6JBfҿm 33괄$oCO${;g;6]ۇ{\|sH<ńcУk\^uYD|PrwV> &\*#8 7Br,2(;圹Ca\/W1+Q(Odqste 3Hy4T&} չHiK;)#=ϳ mYL0**=?sr@Isv)h )x de(\;@#kITz|[cRY?:Ȍ2)ZPor .+|쐗?)Sϟ}ha]@L[SKb1ƪ{>*ѝO\pdRg F6:o:VPea1~qG%~AFp60Z6:?W^ob'WxGڝja:H`O1\y|kclU&#0{Rɼ cee*gq{&a=va|'!z0 1(g+2Z|ͮu&asmhX؏7TOVGm~#ߧ-+˰B~]duי:R3Ҽ?"+ꉭ8L!?ODd|vO_ հ:ý(ȇd^j鎽p@2# 'PfvD} 3ϪB𜶛@[k*ƹ%8r u[PT}M"E8v百!écHIJDK>㾟@>4G-6O;tہ$ e-/ujvK:Bpct=iB9(! 9;!OhQ9^38Ue{z$z̊Dh@}}h2EZygѻ_is8dBWЄ=dsfR~%x ̌1F%6 /Jĭex3am6arMO&cW&4D8>QX+a{VQ9sXkoL%4tI=GJ#JOǔpҥr|afK &,g&o"ww쨪c-Ѥ{MagF͎NYڃ=疈-Y!C;ތؔ18SOi䑺2TF[n)O3v>%!;:bsvѕtP{HneB|N1O#=jGOc3G_c"P>t9gٿfvpI*J|q(N`?gOQIL$=J`KA/:јKB,.z&C:n˿^+d&$2ꢆGRd17<1DCcfp;Ma=ȰD}:uH#xMV!XRw+A-(cಥn"X{$KQE=|o> Ǿ|XlrsР5EL·k3/@uc4E ܹfQ-'z?9Kюu="a֬(i}ݭXqHMO'{|#ݒd[6!KX^y &ۈN}Ι?AU x5@N<Š z䞸#F0wi'J?,ؕT6El^J.cXD4GERҗڵ/R:AV'z>($` _~3Dp*Ne1(9)'Z+fʼn|?.ax˼aI.;(r   TvGWUY6NXEu]RLA-Q.yւ۶9jn\qU v39dnjJ|^HF㋶zm3H"(4P]ƾPPP'S˥<$ cM[m0 }.Z,P@12C{%6wxcn3N7K*F]ЕM(zE_  A~tqt`Èphܼ `/L%jxLͦy^f!+|e!Hb+Jd99L$cM!#z1CrB3b~@jofР r 8gI#YLD' gb,SJ M}Y&ecqOPThUP+٭?C 8{h*R$ &=sKE l"pS)AFTII*8|G4$/D:maC` ^qO\rD(MO{+$u42 %Cx e:7lQ 6HEuSHjd>B5yw'Aܱxm Fb+P`)Ik̳O ?-ux4/ ۍ᝚O(۷ע!ZyH h5 9 PK'į GM?xH+*WEd|rР['mPJ 7QjA̩އKps% v3[5(jQ^:!ei"w_ =1]Wqy`6&BfzdeV4;[Pdp IKXji$ Sp^rk0]l#&h' 5r#}9]@OdM, f> ._bh|ީʄ1*[7UYcWւ🅭mE fmfd\{6O t[PU#I8ϥSA_ȴ.~]ʀͨsS)0tᒟ?xzp;&rйuV,cGq[@B%[ѫ4?<ŧ=󕨑6@ gaU{*ρ e&:G~ܠ3fV>Ʃr\a>WqT #b+5$[όd1q-@ok__R 95q[<[¾Q|Haa! 0a j Bq HPnՒeNo[QG-~Mx@6?_ Pf;7I QD9lބ Nw (3i i|"b%X|_FqaBbfd7:/x.[QVD'\|aioxk}cq n59 e]\LR6 %૭ȋq@N,6/, +pU=%s0Q5O^vlk@"/}n2!O¸8-! EfU;hKa6 ~Op'`6 'Onl(}K/u{w-/ >5 ClF5 Dr.dXl.u[Koc yQƒ j5 .q(kts= "KCPX9]`%a"itOM3E:Bc1V oqMp ߺyqd:)rf9N L(]h=pgER$P}. sKI;/4dAH 踖Z^IG2tř~|.Iơn 2 kkRI1q{<_}@ռj ՆfB=S&C:۷Y7*B ȣ)$$û08flLg>?k wOyZ RuSFP˜g\жb7i8U1;+>U#֑*zǍ׎I=ϰT'PG2_U@!oncI4dx(ʾO=c5!A\(7pe G3<ڧ*,I挮+[ A3d Mt/ zC_.d! hw;DJJM,óhSҼ uw;0A?9Hb"br*+O͠LvFy|8 ސ+ɮ:^d@W^8#>b0×098WHye0;(9F:gfz+bQ{|igYc8b2,yM`k<5J*& g{7b9PR ԰8ǐjr]?RFfB7:em1WXkt)]~uDAze ~',c72>L^#QYgqpշ?˨ypI t^ ue,f#cv8iۉ>"M@FK؟/ոc+c%8Z55GxoKff;h6Bּ5)lU}ro5y(s+ըQ|YOJڔC78hm:4) ݣ |az^-M[E<npثIILSv9pn@fG˓%p]ay&U>Zd5U7}@` _)}MhsFO ;2xT c@tL%Bml6of+ }޼Ɏ]fpX(jFYi(ž ToM6c&5xh4ɠqDvAK1ּ M^d|#eU1둣 #r;6"p{@1~ʑ57dsS`7?̱pި}kt=J;X|KSsbsH3&8.(a-boE[J9uJLV'aQUԕcZC5: x%zgn& LtY,zԀU$BǾ;|.i{HstҴ3Z^hJYp:l/0o"{lm8D9"\n)w{YrjGghs|O5$g c.|*i%}{ ioy 5Ujʞ/ucg//ǣPZlA.N.ԉIJ`\u>+%\4S'6*z" gNX ߹NJBYl^ 9u1Wo0½$UJ=[rCs"u 7o~%nzXC9pyg.{5^ +Vca-jg𗅿N' e'yr’H2{ Lj k+}LwQAO"p'1k}mַo ڭozU br*0OicZ8YwL@ K%]qsUidi3;us[֏OZh8[ bU{Z?W: ^=(ӏ$r V`h~\a[.A*GQN3S#jۣawٺǍzWNHЋq ED` &~_; y֬J?7(RY*j A;uBaTzG/>Րй4*iDR3r9XKwCb)w%|moqcpilt* >vW#4]H^X7g#EV^n[,keV\v&!v?E/@#7Xߎ6kLVn6?hURmGf;IC3߯OO8w?S";:q%|\ btnֶw!T`&v[ź+}*YHIj^#3]c#2,^ 1msGra>Oo|YCMO&2n,ۇ(J`hd%C{+i{]9#BymOCdC~ I԰(LС<.72Wl;/}%? d;͍y]I.±$ZD_.HmuT A`P9MkG]Ʒƞ ^<¡? 8v’i\\"5<e;.Kl:6[mh*]Ojh=Ĩ4Pp`>1H83wUwppɜa<*7f^hur'#dVQKߞ1 oH֨jF @cT"Yq9ĢUb&02$WBn!8~S|9ωH`}!*~ڻXLUq[93ĉ%w8\!ao Bˡ'JDMRvz~ZjBMTEDB1? I- #!!ïر71\dVWOEU [<8Ph݋F )-*.fX>n_t*^ =XgS:7TzS܇y`qp@WgPYAp7S}Nd7Q7x728Tβ3=2Uc3iKķHs#yڶW2J\ĀS޷NҺC["Ist8]rFseMX"h;,r,:܌b&!vR:2 ےgd'cqǂu^Q@nXE59khJbA-dY>pGdr' I^̜#)G7G>6իO&t=I 0AR܆:EWYr0 U]l3b=*0P;*{ [IPf PS&RHGӆ݄a'suS#faX˭Oe"X]/XI73ܑb64S4ʢW(~YD,-KSj]Ū7>CTer_ ZW%g#A)~yvLq\i 0!sך@s^ƚZOG2AٸE] o#FYS硒8gFIq2#`ޛTRzOBׅ;PR]T'B~J1Du nN7p=mV褯(VM j'^3)^ ?!em^Ǜ,aokU$sl@t??l3 W|hOlp ۂo*W h@M$'MSI۔j]X]\柖(&|}V?@iQ_c|j/kVV6cIE6b}U:ͨ&暨h '02C>|T }*֐k]zSE>Dj-\3*)FqUCE>K[װ͑K4-i0aKp32ve!wN1$p\B6(BFfo%Q$ XRfg3C*YQf5 =Uj%Xyaqk3)V ,-ͣX:~_FrͶEO1sydM+Slnr7?[IP9٪nvFBH?IqWMJy[] zT-}>Sz"ae~`t,+`vZ,gt%+ xV- 9hbɊ_fedNv]y{Y[>gO0%P^{_YI5q=-U9d&%_x K{xJj9>-PW n?G6)z§Gk}z籊|Gq@GO 0PK5?՛-S1'_,D rĝ4F2U,u8:?HQ0~ܘޔRW|WC#f0 >{F_w)J)%K:+Rwœ؅GC@>T&~a%' v%3*  yS,n*D?UկX ƀߪs贞d٧fP~XKMc/$K 5,fc#qBTa(lAUj/Tb }jo0A$|uve\ j;:h4a8]B zLƬԕh(T./+[/GNx0#4"gg4kޟu;?DzH=FÇY7]BjǭcOQ|Y|RO028&^ 9VXsb Pwm|WQ3nw&1WfJu19*.{#M/vy70Z}  TkB\s,ܳmDeZSF5w*YrX5RK*ˣz4&_.su(O/ĢFd HhDʩI{ xSi0=^ Ԭ=[]󤄌~>8n*GjQAB083ӌεO99lTFsp;|5{4epFɑQwyLncyK]`VF'#d;,AG}bE'14 `ewc黧Yc"P%NzV 4.%Ŷ'.~]^3. TsMPnVƄj%^I8)ZXyJ2E z{8YmeQQUNt`\YҷL,t4} <hE]c[D64woZ+Yk#w#}dZyy1aJ[K'l V!]NJDI40_AL[l$͂!4Xs4ކVo]< ?.bISۊiR.v*DZM((^/5/X?K@N0ܻN3Rs6{ʨ9*Huմڝ x&l?UVXGP_Rd#Pt#KI]& 3*{IIfi$cw=HJ_ Q0SiK$W[&=[/f.{37{*Ѷ%ڵްlB)0? HT7ŖF F٘OKëx22kz`L81f O]\s2|DyC;1áᓑj88 ׋UL*#T9X^?Giw(c4d%o"Q Kv>X Z ڙs'cŢFDJ`B܄-b1Ș툰Y̨ G;T@E`] 9SfOl xU(IQ{NE\0L*n^[g&!6PƑ]UacU' oud],fA#!tmą,9X6vMT+V|7hԽynvZ0q|. .e""Y׎iZŷ Hy'K/Q8^zp:"&Z2bR ,DA*DMA1.fM49lt&L:AV&g]8G ʙ/;cQ7G ֿr3O_=eYid>NHޓIo,¤JA6σڠZ X. },vݬ jtnՉԔ+%t.I] o)6QRw +74󉌿F >M}N#DipfwW>1ˀFENŶ@JP#ecKnyFa'_0P&+t4F?-N^y|a` {L p.A] !ӻWAԋ24Y(0P<:e‘4y?`uQlFJ}g@,A ~0RT7~` 4hso^]$:(?Js57*뾦ȘIiSO+gнr9IB4z֞!7DmMgxI G ^ųˤfdE4cJWƿQ#;Ĺ;$p0 WP&<-yl*5 Ə[3$Ada㦹's渞eͩi:>:kwA{00;ae9JbC&;Q'Es@ـ!XQ~wqiwt{5/^ErYS-0 L*%<)Ԫ֑"b@vXkO!g;<3yHy1T4~ ^u~rJG[X2&}@2BDPt{Sɔҫo@` '-}ohiscI'$R0A_c²2/4f^ ern4S9,E(S3(Cd; u,|Њx}=ZĐC9YǼ,#R*+Iud).K8_ 0׷u\؆ڨj$YѰ ښE8"3u'No:Nb>s P7ҷ'3;/0+AG\Jp.LS1X ~WtBMJLv`@({P^מb5=8fU'Pf~nH}WI'!skɪ{N`VɔFURMa}jA38iXDw?Η'2kB|L\fLH[W6N]a_5V:,0T̥Eլ8[D>~BCiދYgyj~ !{GKtZ'>-ZS GA$wbN'G|бs 8YPxAy֝[1MT~ sxuvSPR4>_ЉJ.C_Z FN9.i{AS37Շ'!3ɭR"U}&^ΧeeP8:rDy9s@oU.6{J Ɨt؈@hjiNuXb\%V3mKm>Vm}7L.X+AX6,V4/U48R bQQXy=Nc?TЈ:il( 6e_VY:Nh,::_bdՒ,P.ؚ֕kG 91@{Џga ?J`չD8t]E]\ٰin`ߞEҐ^vb0f#> Za ¿ 3h<יdzI ThRϚ@Z-P-?5XS=u-X>OY6T)reI9*Fg%8'_yabg$ۀJި v1Q-+gߘ~LMP}.t+80$`"X |i--$^w?#a?9y}`͏᥍l CK̪cs Nѕ}$z(fMDETV=l6 ?szWJ+_"~99m"Z$1"S⸎vDJ"ƈ''rmK~\:xPc0ŗ8Ɩ3q^@pviJIXr=Q-`AtQ-]Epx d#dO~Q),a$U@Ikߌ?L[^"#>8F``s䳧2[aO }WIwQ'\vi\GN|\*wƝ>B}9~EqI4^_x+3kl?n#8EKnt ?0q153W39ȓij_*DM@ ;cE췹{U&۫f(;y,n^h/}R1*Udt{BkJ^d;{BkKԝ '8yh䁟D1P4| f:] [FʅdZbir!c֑VD M2j/3&r2@Rޭ>י0}e髫)"-xUs? Hw!yC<# ]/陫дb "$2xOEcLq3ad1(!+xdM [5-:[08ڏnqNɞ<2,imTlMBǾ%95q{%. ;l6rT“=n| ]۪ ?%)]kU< 2S;xI!ʴn(˳=q;X&uV>/dr}EIJsnܒZF=C>XĶ>F5KCC髺߫. -IZD ZCjmB'M(,2fuAhEZt!z~9:$P4 $+_p=3_0Q#c~~u:HԴtE0新I._2 z6cȭ&U'P:۷Re?::\8`Lt0Hߐ _5v?C G%ljYM06?䈙4͊fpۅrI{6+nHx8PE8/`gV[>Vdm]/1::qăQS8,VaAxm 7{t1gDħ?xd}OGCaNi"59U|6}!NXy7D\_Û{hh`/]*uvȱ=>XhI= \Rs] øC6L "D`UGmIXjDÛmG5x•w &nS5YYdm4ߣ:8`]#1 yιIpې:>D|iL,"+vZ(pKcDsNEAoU^Z!";#w24ŚȌE?(aGXNB'厄e$kf!oL$"9nqO:eTf!O생z1X,jdK8ؽ3[&d fa/ŽkMݷR&pBnpVu뼹U#u5fw7mѝ] c Ωz'$ L1boZDcn\:w Y)#>Y h(qOؘ"u; (;ѐ7f~gIڰ69ӕ;%mZtZTUIp#`'ޡݷ+*>BAQ-E/*}Ϝ;KXioivY Viz"F>^Iاj4:Uڂ(,&:ZI+=i"Ee1?zpv nxK-/d ͌[Yz?~ ]=mC u1 {ZGmT40gjca7O[E c!Fω<+*?Xϒt D=J_4jðgE6]x,a륜\ᔊt8e"lDH^oWg34*~9@}&m8JzB~cH'1H(1W~>,Ї83M1>jg`r4ՂȈuBVTTcYKJt0to[Jϙ |h{Rkd()wX)7u*< Gs"+f2s#.~Mӈ6|Һ1!sgn9y"r-vT{zw&ઘssԟ7=~HG1 6oBx6's=LB[uZ|1Z:/ھ=zWWWSl+B7PALyV J= H=i[ S~_zOiwz:IaxםNŗ>W\Nm,)&&MKŒb%~nIZ1 9g@9f"^v/C$>S:!ՇFד:{ =;J@쾐77%bLK(_/+U1ͬ2Bu(`=Fm;':R"D݇|&֑+ !E~[UW/~Vi3703ٓ]Mh[bR?Ku‚b ݋|+qĨg^#5x ֭?&޵ L3">\aA,g!4[rIg9Rpƨuq_](M !-{FfIĊ$(_?S 9~sN1$bz"*v-~/_0O GkKqIjYYTY [#T1e,h^UӤ[ҕYMAr <\@Y#gTAnP *y!16EW&z @b 7xڋ%ǃt`n( &|^(kCp{%`?ߋ!'sY!/`N :|܅AbyR{v  ^΃Y@@wR!9O~؋E888itU?xE  лHIDQ)IS1O#X%;2mV#vDl\&A5[QɝdUA&Pg)jkQz h,tg0P=)?$&0U# {'x&qG,pHҶ bYz'!x?ޛ`/B=K2Μ?`ϫwt*'@<$Va' +䐢/dR& BoaNw_%aQMK̺P-tbdpS/վ Dž@&u~Gv a 6&?NZ7!4ZJL6|:l|1bgyuRR%/ň\BUrFQ䉃~}w.?3z ^T[D",^5v qWPزE- C;/.I99gXv[_Ŋ.Cg)STNUXXon# g,xmKi')դm :K:'|1jVHkIOsrP= :LPډ> ^ 0ͺ5+ޫ\Kr-i/քe'!\9 Pcjq,ߢ4B;oSjuʖmű$xxAs7uPCaDG6αA,jZoѽO@EVo&Cɦt?8-nS6XƘjt [g7Xm ;W ŝ7KԢKK!Сi^DF}y^/#YJՌ! ĮmZ-5I..Uz9@1{r@4폞({q׼F8"2.)@#F˩խΡ;Z b_E?䂼PZVowc@<`ӟPY'mDDgQ N1ѓY懛Fn2#7dJw-\f SEf8dtIu~꬞rdzћQbR.,X#1` 2 ,cm:ά[}ed8s1-]=͓B"F\V|ڜe7ys9%)Xv 37'IC_{iW;4]2~E\l/I͂&]8豉Zi('Kݐz, @AZmk""7 ASAU*6?.p+nGᘨ^$7<Вyxa=kjK\fj}ރ|_dPe {;‹zT} eW>V)_fS*j$^KmŏŇj[͏7ձuҡM̐;G ?fhv"[0Ub; _Rl*Cs%0tFuho'U[ش6Ė62St< 3C',cfƣ@lyDqn&ɬHq#ϒ%rʭ(3꛱ x?-"9v~tzΩrP֨Ijhp]$.GY< `E7&,T]X/}=yWj2הrQt׭ļ3-10StĠNLGe?G0|R{{ꀳSwTc \%CcHf;xeo{U#f_=@Y%\R\dN92MUnoI/da}AÛ-q)4w1mdA@5^NOmIϰϔ9 [s%יVRˊ {ëb1+2pĴ h'Wkt1adRǜڟ*`㽚SJb #rv<4t%PATF}{IzUD֠WPbpz8C㣒 @ȴ <5b12:1B4 ~\v< ,Go/k[SesQ1̟cSGsȩi#WunŽ+QsijEe}]ZGe~Me8LIdJɯΏLwŪP;Iw)ޓLG/B?$^kdY~z_,~W6׆GUٌDDO \"MXg#`A<{3'$t(:Z%4~m^uO{V$C=V(ӯ#J:E/c4~ iV>)i7:ez;7O'g2fޙ3tw?9~ I`~4{VYLս8 SJ?yS|ߛ\fb};4F$gpwBl&$ڲPմٗ'g@aZ;dzerÒS@Am΅>,ڝ-5 Qňhץ1xW)ej.St0/(bO[ꨤFdH xŠ7o>'cTSݵP%>nxIw~ *sÇw/MlNp h\ΐZŤfj!|L= M:;CYhvlm1`,+1!/>7rt_|C(T-Ԩa9Ó<>vpaY Vѝ 4 @&{:> :VY 5#6Ye2^%%o ;Fћ8QS>%pR3vq[GOS6Or6mϾnaH2j!Q{Fx&mi&]ޚIc 8y{-*j.zy"yhN\e^~`K?tOҜ}XZh|V*R `E<u,wNF64#G܎0Ug25rSǫS5S+v"\U~?Vh[W'K.Wb[ٌoPBU&?y daJ+ƫIewmA}z^ vS<i/c 6@[EW:zg0R>+Khk8d:5nL*/7[Xݻ2L.Y}t&v@Wåw?Zl_Vέ #GMD4EԝUnQvY!Ǐɡ%͆zN05-Zhm4c/$ mف[5$rE٤s7Q ,f^sx,ɎdWv*w)r:QQoIϙ]nve*XVLϗ'_<NXfz ˁ*Vf=Ĭj66G1p"DmEza>SLs1 0sUDGxDLb(iLAKTŐvTdl%37*hK)، ';d)d$mR9h$g[eK 8*]hSZxa\cIA~̩|M0jDeBKRZ?{nR 1mU# ]W1vȽ Id%o _4>y:Yϖu8'bY%aԬ{3 "~@bLoG_qt{+@sMZkX*] - YL&}gZu'ϣswV],V83ӆZ'v5bF1hFќՈV!Tee|1zOg糄qR6KQ|됰N5ߝ̷Tt]/{M-SL7ň5hZ@/?\X*s;rWBvnZ%an뽮cLطHDNsV'Oѓ,5~ МT`m'\n(klek?Ûh]U_.Ȫ <M*LkolG"H"~p8*>oIIf0 Fc<>\t/<=no59 YF/~qAQ{=x16]&p?Xf7/jM(K4Qz)KS(s P/O%s6CRɾ3FܓA7(Y+)rF}?GTpT'5d g{jۇ+gI%϶ f\"\*|B`4AI\2tعc6$B9~4ĆǾ_i!Qzq!f\ppG*N)~)$_)Ή?nfw6X2Z`B{GI5lHb6}! &j~҄jz* JF0>=ZX#aa`8xwb+z*'je9v֤PFRҿka]xx@ I:P#e)*TDŽ@( FQaB 1s3/Nx1 mGVqBeSWxy}lbv1Şp{1&HHHKNHQSɿ葰Ifc.e{t9B3i)Ɯ!66 bɔt^1V*1(Z+y FǓaNhdT cF(||R1Ć;3=A bFt9U|^ɻXLsd?=#M&=P`Mþ>)V39J(^#fO-_qx`c]+p#;gfq5Bbʃ(8U_B5TQuTasG4:̒k jp^1NO;EZvG \dfZ;Nv?}`Zy5ՓsEDBpkT䔶tajƳD98[(kʤ+$=oJE`׿-aد>f|_8i2$ztd_TheFNRN[ ]4ī?||iY*fpニ<} | ^ųC ̃ji$k_CmL))n 5i})»N uބ}-C..\}{7 [ "\ԯM|eCyAPLǜ", .aSLfji|Ȑ{%<оO@C=Yy !Lj1e~0^V0;/`)j}B c*kgGmlۦDǒ.a&h!)\IȳJgIr N|gHzO;}xL+9!U֭VHwUN짇1dDD|%<9/ ({,۩ٲ9U2ܓEҞYfmGq"ڬ'ڂ5TR#Ǘ]3#s:N3#>zHn rt,gk~1EQYor2&+NersYS_9j1a7BhSQ 4>A_?utL  Q-iN-d벐7npIe H?:g'I8$"ǫn{(e2l?KtP*;ZPgD`62bxDwVxLw&zzAx= }mrhmD61ju&dX,"&EiyGMX.<@1\[Vk-jˏb)]wJb54&q~jSS jA8ܹĄ}B7D&_JWۦ$#vz 1> ކޜRc Zp(D [Wy4/iICGN%5绢TLT)\U4P.2=8 dx!nq pM]J뵑 H# iâ -F-}*h 6⽢A܃*șke( |_u $r]OYp`5ݡ9Wbt+'/PCq0$/صf$i߃yvbc9r\ܗc^vWy@X*Rޮ^4xbڽ37X50}*I=@EVGVIKm{ ~)ִ0>\h{ Yݶ_ ҇)ރMlRQ ϸj,a*}_H(-d ]`9H6w}ᰃ+’:.]F[LӗP)?iCa,C< DH0W \2=PT-*qb#Aq3V? DL (G0_޶ԅoΕc˭Y pQ8Xʅ]Q(P\InG"Cl+~@x=1#+KL3$s^|1PAYn"^+qpj,[ LM4G EzԿfS ]켳tTBM[z˘=x6jJs4%&82䄾 -_I&4W%3l֏ulU`@D˜S诘h9/*ɟ'8xl}->[D4;Xe->`R8*BE{fvkd_h9-_ߑy<ڧ?(n,8kM*B1m Of@Lƞs1 uFeuhs4s[]+)'j<[nXLfG(3+> l x9wG\hR9X)` mC0&VQIV٣te Y2a|C &-ɊcTLT(Xg*g9ݸ 2FVfQIXMʞIޙQ5?"cU,}6QϺ_" 6]%LO&F %ڋr.4OF.8m*Y=6Rf+7?U'H@dJZ:Tg*oM RIH"G )S˽suӾV3vX訸Q#>]Ζ@X(p?#*Q,CW0>Z5KՔӃʂ0bĠ$f>k ɍKΉEv#XZ 7]qP3\ j8i d#*6,ҽYm$D?^D ߀Ĵ #.]S_؁8 E lۘP IKw6/4>،SgiYT6C6:}`7=s1]0w zN0n]Xbe.c$ߓhU¾bb"dr2k&f"J+)85X_$2[[K׬/rr}pf$? [VOI:(f$kt,r-t *,nKLvP9)sbm\+M ]E`llǬUyrխ sٵ \l%68%{$RDz TůiJ])19y^oGԎ"asWӟ&A"YUJQI $e,A!>B1C/o 6y4Fۂ|u1b]1͉xS@/pT2o|'Bʮ@b?iyc"BEhSx&ݻ ;dGI SirHJ H.s )Y}^3;b=KBSuEvD4HB"]pif@3#e$Ya] ,VK˷5ȦLZdԶ:ljLUʹDg-QKi/cL <#S{yYmYه=8tbȒ ?܀"Mq,CsځTd;zkV>+a܄\6J@O9m xCgٴt݁: QD];vS=DZ-7 oHL]20v &3Z|al>WMSXك) mba.")نV(18 Tȱ%/my%:9$^ݠ+)ԡd P"ϧ.Gg\nR)e ,[yߟkСz;o &>Pvu߲GE*e񬝱ٷ(YHcSs g9h%Fc3㎪D$6^}bFfDmd],%F%`X;3세uG)̺5Ye+|}f9>TT=G{CCh3޸$׫䋗0DE"%ܾ"3E‡6D `ҝ!ݝm,_5chN sk咪PU>eN|]tq;ԋ XbZ_5A@2nV7BLxxBd}(#ڮG4_) ݮ%eUWNZJˌG3b/BtNg(ֶW#ʆ}UdMK"c]AM$Dr\XB|OE%ߛ)^q)1ݙr]hlEh0-%J?F(@p_AA-#(C b{9Lj_ݍR%jKץ` RMK\ p%^. /jn~>9C.*jSKbl,{gi0E_D*4,ba/UPnEŕ$Fޯ*Hdc'$3Vhmw/4k`XGuȅ=L}^e%zdڪ ϟ>5!a2\ǜtM ,< %sіNR:^ eV΅R'CۭЇݖceGWdKKJ/tQI$B>K(4 DҖnJg:eƙ ;>SBIʉ #4  1lvd %R16wZmPhy\Lyx<̮iBPQsG,B8nޤCqel*ܒWop!Q镴R*jQP+BzSӞI *^Gغ@Dh|oBaڕ%֞7+q5.d׀ (tYPOl W ZxZ򼞀l*W2ez#{ wXd5C٭qaZ O elY76y Zmy] ?ki&02&6у;EwK; 4q'!%U#m{DKA&<׌0=eiH!Q: KynS'd &ZXkޯL@ϹF']\Y3IЩTMq_ex[m؈1ЊDq_m,J9?ҽJj3#f?C^Y 0:y J‚gߟ$y;,?g͈1VW=wUTY\55K!@8x"ge=7SoOB UgF=KE7qzw3B oߐnWɒgc-=_6]|\DmbAT0}k )\F F&{>?`j ɮ;atP6j1]PpcY3>I6&?z~ yT(#AN#7n U 61m~~՜C,. #pC4 ߃>qsi~+{ ,`wJ_\a'V_rjf6-6'аz} 1Dypg㙿wpGhyhLa"BI+vSmcTnY:p9؁YG3"bF:a8¦O͵Iާ`0ŴdmJ)B9nv?;Ro$Õbj!rطnev%Ee)ؗ%p=A8BL5X[c !-#C dbە y%Å6`oD_K$DѡuP]蟾T$xp̂W;夣Ā iJ8^$]d"C7BhӚ>bJѤ NP _ vR'}wO ++{b`t*WyNS>> Q\7ICˆ)zZ1K8.~|-]1ĸ,,E9YVL_), ߡ+#D&GőtANĭL|/6"dzX#rFv}h$ a'v.4dAgU+8&a<1y|~q(U ;Ā_zap0r@E0)z8룃l P='^?ƃiK_^k('a/:́=w[7,;nr8@ذ8MP8LĤ>~>#v/'AM%nE2`V#9)@¹h$#C>`yKR{CmDΐcVJ y`l~ =zAy 4N9gPKmf4Ki/boIhѢ rPה3JIMi|v> Nʢ{pJhir}pa<(I>Y.꫈KבG&纷hM@Q(C @LOqΎ~J^jA8T 3V9r{R?h6&3CStgX]l3{M? N S+J\\#FLJE}~ȬġR08 "F/sB_f?oPrm 8YNH^~`]2񜴌uc!7o"huRjN=4Rɝ|a1^QmOqpRa2c͎dG?\V`$0pqor*R-"2N$Yy< z17M?$&pI"#yW7U3Y|nn5~(8Qcp%װG>Hv1#6M`&3 A8 mg`(LP8)t”s׌6ubؗx` |Fdq* ہǁRjaERlй;!9& XXd d/ $QɊEͿǡx~HX&L Oy~'@F8oju2Y_CDf(}R4/Cd< V?0r4t`"[a%.烴0 ԕ2 kˈ4Tyj8Ǖk^:"b!D2oq݅d%dtО+<&07+e=6S\khJ4U-ї*#d YG[9EicaIz}AUٲJьםL$jE9:m|z-gthx3Mgg Swl;pBN#`748Ђ0^5%2R+T6Uq[Rr:L˿$z|__i \:7u{JP{?^W_ ީ Q˗Ae$O[e~EH%!NwnM8݉F(o%%ŢKEz'0OͿ#тa׸/K:K)p&t1 4aʊvxL?[<ë<(A zmoDQֻ#>TG:JP!)DA|+/Ӛd&{k w "Y4 hxgWqyrJxJImUYT)1Bׂ3HwCH),n8h%ɷ+G;*q*iGsgayeA7~[*3WqxLc+Q3/Z1_o,%O:wEG2.^":*J~I:RNxx6Fo򋗌=Equs(;bgkxp1(Dt)@@tV9U|@Ŷ+Rζ8.*82qkHA3VG#ߠFTB6?L/eh8Ms@4=Jܭ&'nR/=o]]^8bbM,*DJUFau|;MwkhPfO,e_݄g+Ѹ((+soQ;rDxi!nFr4<H7#Wb<3$٤HM}qqݵ;0;Vp?/@Tj`]1\i3L%u_#&F,- ';':%?8J`ׁ%Nի. R\3WP4~?沺O#VWAy d>(U=c'!iw6tܧ,'{Ã>Ѓm|;u&fy @t9vߌC}ـ%`E .Y""0~AOr`3΢̗DtFiAcIDUfNw[~X X*CXpΔxwP. @*Wɖ 3 n&f7gV[:˖_r C X"E7ۚ\dqb['ΐ133.0f֓ 45:׺kS,Js?߲7mbxw轍-I/1XY?l`;AZE,>aKI3w}K?\A8 [0zqN!2Zt!{Pwk,} ҪλSIMaX31TmcR /ڶcD?,<Ȕ˶,/(wɧH'Rw^NNcY[lʊ[ SVG lV^t4bL~ΜŹb;2p\ *'2b4c4=&[;@ h e%w3^#>w_VҍLßkN^,^JT~[@ȏy2N8 ^׎Cw0-WDιN`G@ Kq7+rNet>}bdȸ\HjEZg&+ǘ^p?jC B$RŰe[.foXz:#mcp0r,;1~U-g HpcD;攣9 ŗ1CGkqiE3I7Ac*d!_ Tv3K:#lDe Oj:qő?W׊3#dR i:&RLe5*ٱq[CXR3VFȶy#ۆ9u9.~y6'_˙`^7:Y`4WW8|%D'o#y£)M0`j>_=aW60[vzvy촢`'I_kxGc_ !\fZPuQK|\'؏ņ,#COߜ zӣW%u%V0(3Qf . gqoHKъ]f( \7IZЉc|mw\Tm 9lixIn{c(B)Hd|zr(pkfޠm˭kE*:F$ϯTEmLj]pry kH TgiTț6/nz>dMˌxRoŵ0&-7?y:_ νUE}W=~򲓂)0Ҫf-2\,2}!P&$5>0d)=pvFEˊEdO}/QW&ŏ KptHҴ4oF UBoTV&LQ68hafkxca'']r &߄Y#tR:gmQM9920ƅ(i @ îg܏($ܺ pnOP"ŕi=G˿>FbZ:QhwYI)2r Ë$h^08F2D|%oꡨƇ\ w>z$0P93-?W?7䆜/_d-Oeһ0GJ+bDY~M{+ &$l.kU߰"6 ~&P;M4=8o))#HaSPélB p(qWm-n8b}:a8y3tdpHɅ+BDx. lZ/qٱT52z3W o$$ k ŵՌ->>N z#[LXB0 2 ɝBR*ڽO׵\^p>ҒZj XYmDm1[ZpE#aYt pEcP.J1HY M,?6QFbbw;P!%t)zB2љw`~in-GoDA2_׼X>9:M0?V@Pg(r 2kH*&"QI4E2^^!+WnVQ5p,l XOzNȬtr\&[F5لz~˗sC9AF2ܫ .Oիs^K(bJ`/tW^?{ZMV8,\7B7$p ΆkS'K{a58HVZbWϿBٳRGPय़$0Axt^n8織n n]*]y+ qp鮟ȝ u+?@K tAR=5Od'-(ۑ!Um2 NEFxF*c;JON{)iv]MQ)+?\]/& ߻+NE3 Xʫ'?aq@p0[ %0Ƿs !ɽaF0N_}"PW|_o6^ڤ&<" gv:zU0((zNƩ dܩ2<4h fڲ@YHX&g|Jl$-Kgk&WY\ "hէog^H 9&>%A'!p=p- ytNWvُ ֞e-o频"X2u$t_<|$3`8\n!F`!HG$>9 /

wC3 ϊBwIZ+Qq2&C$jpހk]֪Y2^&>MZ_kNݣf v;UƆ]f~WޖffeƠ ./mYs4<;}܃z.ǀ?I:GMh;2ҎaQfnp }jvQG%tp;Sȴ\"N kxWmz@ym|9n*#i_%Kڣh<|lMnopzNQn A8Rd6m4~UXͬ(`{B"4,9PoΙ$N;rv$k<1J.:!8 }3(A/9qajgԆ`?Mr Rs_bs0҃(NhCG%) =y~,+^r>/R  2d͝!p&ŐfLoN|+Z/ XacQrH1` &PfB5@#{]V8AV'=AaU9zBqtlw]T?==ΞkW+"45`ݙ#)}që_qE[Mr `.jyi Tl^ 9\_:5ZGnmX ~%OƦ@dlkG W:V8r̛< ;%s^l6$xI鄮% …vzM^Oyæ3<pFNxobW#2n\XDcp 9<?6R:L '}F˽Kr5Ff 䜥2DcLHxЛ|E̤cHp #o\ʑj{q8i+?d.y7>٬;oQ 6b?gȻ eÈSd5d{i*sw`:D#x&ԗ6 I9̬vT.c8`)%0O2OכkHr dJNhEy԰2زR: >%Ӑ1 T采vzwn#zI"nI﫦ӫ?W\g3'>5ğ( jڜeE̦zԒFVPc嬀 ?:YzB&P㲡H.Ư;Pe "?c9{öokK hkq.8b1`w;7T~cld맧ȤkE"h["iO RSSEe8ځeO]w0d!:mk?8dXA6h+C&rhiB[P\EU69V0>AҧotS OWGH_a<\*j1:g_̫z-` +_-& )'JK!!~<pcdz$S#Qnl4r%"@Z@S!:?#b n9BT>~}{qwťnb?Irl;˧Q"[yE<1d?)j =[Fźi?-.Eٮi qˠiZ2m[14FI"Ct" O?VVXQ`yγzMd1= 936)$d(b. pE`[ZR}Q4p/Z eyc5OJUhl/HHe[˨(JLGd3y5{=:viJ2l*{-aRiAgϏGHX7DL:I{dcNqhr,OG_58}',z(/V2C$pT)[r?Nv$v^Bw{!b􆼺R2I#K8, -ўw=/Vzg9Õ|k9]BʁuT|YUP[&IrzE1Ac߯ͥUtPwP/ۖ m -L& ҇:W[X AG7+XMN1 T8ig@ēa{Val2nF3 &N桍YpzTV/ $zwR'VgT 6,??oZ\cwO #HaH_MDH;Z;EY0F®)*hG7g',>z&a!{pwx)5GЉGz8qB}iI }T_x,LLln|ZF̋c+.JD[偆5k{AȔ?hh^kNV/9-47+l)a3?_LyXo#_(8UNQEGV< 2ȕVXbo886[&ྶMߺ *w+>>*2E6夵Ȯ!<[꣉â֗8Rj͉*}qov%}uy^7JrvGDLi3n4B|hq"]aK**/ Zέ$"\H1@)IԴG{7n9Hxx_)y?AO፯kZ3)>&F)\嚞Ӕ)p*\aO=҅Qc{q4\TT/Go4qkXH]|Өуfr^0 -0D q8v 60W( -Nzz2)/vJ_o-I:¡@<ٿD)z X}9%>qWvwuTe}$z2|VvѸ}xedW` H]ǒ8`h(*`Yi2Vl{;k ٩JW+&; v7{FpU*)}Yg#[KdkJ}^^rP?8{ Vw4OnBH4sb ޕX((fx.c;G,Q"0 _[ sra=+6x7&Q4P۩r@Oս^ \J6fy&݈DVW!v/3 ▖,OWڭh6R? !D#}4> P Vbç *AZ_vWaԨm,7KRY~a:2O1LQ;Gl{rYb XU0^ J dթnOjs ڻNs&)Jgi/Jyۚ@"KnB~?HҞK5݊J)1t,*KV0p #ZeO LP*:#i`mhW{?o`y6m[ԶT1M7vm~ʞ7}W3 :mP|\]*a?5{1J^X<2ʘ "GmZɧŘ}dן7-b2N KGZwX{bﱸTzry$[3,UJ?tg'J'RT/CAUWvv |<望l1Vǚm⨯-rTcsmPdw清k&yDk Ke7 q"+ L%2Qު>9F_aO IPf8cft:hCuZ4eQ޺@M[1G]?>Y2IX'k(.>ZHܢ@Jqlf;.YXZ݉{vfϥ3Nkn3`hIda$ޜ^牗) i]Zf .^M&Wo`0uZ?0pn0gKX]r}ʲ6>mN  `rZ5ymt)o~D;wdrQ(xj,m[uVq5FZrix&rd9;DK7P6cDM]@<-BHSN-z` ў='gBu`#ۄΦiR{ryFs2=unB6(7 p.8)UygR808ϒW{ AXU=ߗMX# 1'KwW58>Td4Y6A1WԂ RmUG0lݰkx*T!lkmG&~ {ۻ(m7mP g)Ym:p&da~J-JGSkԒgךwZ #v3s>iO0ĭ~ EB¥k-%/]9jP4vú~x=*mhFxVr $_(%JM`~/Iᷪ' 0yGA-U>xc=uO9OP'79Mcዤi~$JY'GqQp!kz 8#& XWUg-odѳx6`M?W4 S ["(e,*I(A[ YtŘqHLVcʚNJEIsސjbN`^#aQ u6VJN$q}2K_N)  3Vc-:EzrcK>$h` W@DW))2=ըgBÏأwӊîH0%QqbHD7H@|B7W4k:K溪5]ON߂YTb&pzš-& ئuW6O"9Wr3#,;|(=!|m/VscNؼPq}/` +Hop] I`z"qfD薝3lo:Aljs@t:YԚ%xԁZ+i+şcˠ\{y\ZH3l,$K-GYAY^rMy8Us h0ܭU(`,l2Ы24,& 4Pkv \N.kG& BDzb>R-#^vXWU.Bwz_B|ɒ7RAP] WH]VQ2 (7_YZ6/6vNB m)J`4̟1 gQќ s)K5GMmkZC gGic*eA}F{62 1"W?sCr .ĺ[CM%5vV#=R^{{Zpɜui/^^:6|fU@ffQ6Y ]>.[$G~YӫM)mSx9]j^D@LI0ci6fe"8,-)1i9q^#YVw Vi CD ŭH:_ kI.ZЌRz<v[_A Wxo;Iڤ395A^4Yɡ}pfGeSŹ%X>fPKɌxR4:by*Z$}Җ, C5-Zsu4R)0|tlF76|3b_Rۨ"i =F#&lMQWZVrwu[լtSCt' zsmȺm;xad:=N ]\WT T渹wt}ZbIq@QYfԀ% @?(!o, Fv4KWt~[PuS01Nׄ!#J=[2Lcd_>d&ٙG05h{yj:Ck:$[c`[q.;5`/YBZT_4[<]dtr1x؊T5a:`ϳF-9mx%QzZD VEoƸ;Z%(n}j|nw8FR^k* o"˛],ܱSYC1n |@p"> D)jG±ךfԄS&Ugf&߬i12(ݯZ"@ȮALt^g0]@V&LD|:e_ .+40Z_ǚiOpQ$ K_kRLUܓV:ܦ)Ja:nmb78b"@7] /DZ`Ogxfz[p3|zn{ yDQE{PŦVջY_soGnLP#zh~mAN>2t8'Avu͟թ !e:7D~.D1Ntԟ0+J#Kp 3O\jHf?evO2U2)wI3?Yw68,'vFKqKB49]U3x~gfFHyw3mHi0 uפNW&@voj\NLKI;}h0R=qć{ L]z%1̡(>^*TX ΀Wz(p}Os;Kp$'gGGkT{X<:budjb!3,a/ƧTj}Ԗq}q=8ǎ'y ~.<ҭd)$u[C лAtf7l״<~ʂCT%[H/.D"*K@tKv*7":?eN\oo{[6GIrj!+( <Kܯ%guq@+Rm!$rXB)@ o2%90-L۝8?4,3xT}E$SB cϱRUovԼl OݟX`2ϓg6Kx;+I7ܗX }O)Fak(m7JZoKɅ͞ʱA`QRbxe'HNy|2EMq!HSE$#J~YMpkmG ܨ=3O?9Ϣ"@z8ٚe-F A*TIZӜnG3;m6맱"`^i){EtX@АOe6NU=N'w7frN^=&LC^~a- ?.kРM p%r(rUmcmpb<2}nZ[s )0Q&:&}9H|(q7F) ]L W-xKB9M4mr&&YND*L<0ɧR3+Ni|`T۔JOoR):RoZ V bbbp4ٗA[DݎDmv8,2̙EQz\< Fs(54g\<[ep,7_SoN0{^]sgTdB:R~LLCfHp4K<'䂧̣K_/P5ŏ}qbw4Uڇ)Jv i`\(V$`frA"v("^L {sk(buF6FJYF7^;rYzH̏(C*ˁf0{,V MR\۪1^8̰WgٖyY{6:]J>w_U~ѭ֩S/UiێofLofjtƴ~ŐfGDN<6£v7 <ʶb/hmgw]baih?ȆnKE|.lO`7MAz՗^|$mWT&P5_Ԟ Kq[Z1)c} RγL(uH xծLB~{H8e>FnIeqZ BiQ;븻)=^w\FѾWwCQQP= a7"ڲ{,gUz_iǭ찤یN/$@tsw,[X2M9|rz;E8`F~ I Sw.S0/h9JX az_0 dKO%q}ɷ_oDye `<\bn*Sb}ٙX&W YN+J`?SOu~ A.4p{lj` ALb`MCs gVSbUk">O&89ؽQ2 /[D`pa =%4sPKn5_oCwr_bJWo!s#SږzW*;d;iGڨ]\^čUc5J5 e⓲Y nost92Dl=*y#b=Xy<:E:{ٖeb UwWXc1o0$[0"pj4Mmܕnaa.3FC4JMK̰bTw'U0EabL.Xf+WcWR)8)n L"bdIGG <@3 s8jXR^[;OQx';HJ/\ˆYE\r6N>ݪŇcM$]U0)p ex\AN Ǿ:sԃ^4gPl+c[|2@'nlh@{PmNy S<gn-)7hb$$?} ɦ~d~ߖ{I.=nnkJ-( ?""5|ukkv9 @"}?Ó"|XPĐwV~C<~}KZow57ֽDdNG XLQ! !վ᠛S 鉩HA5jjTY$^x&8!o. ]c&rcړY̓" 鷒,og ;LY;  ۻ h~GMIXc-9zئΆhS>u^#ȇsҧ78'y~M@}ɶvCqR&K-A3~6\m-:E(ef_<\Xjv|^ !$5oަ=ݟ C;%¸iVåi&ltwb,-RjkWkRFw_.ix1yHj;J]?mCJn+EXaTf)|أ)ƄSlEVT?)YjCzm`>v."*ެRx0VΙ 6G;Wq_5}םd&4nF?K䀰Ec?|'AjF/7<7%[:P MU =|ʅW5-5[1}FM_O9BchH[r$j_ Xd Zߝ*ѡlg9?qN*J,KI:nϭk3fOoEՎWս3X~FWڙ[v>D!2b}}R4)LȐA/៏mtB,ibo#klIЀ sCROOpX}HwJ} /JlD0S {Os;Y c'm;[<"P=~K'?h1uŢ jϿ;{:-!Eۂ} rE|Iʨg.ݑ7A*tڍ1N إphuɏ2]R=*ۗtVfȝ%-U.%O< }\ 0k'i \"rhlX"/LG;bʓ,&YQ#5YcS٥ vN,W!Y%5qԚ"o6t]~gcq A+&SOQ4,jzЄWKuqxxne ~vI1%MoK[60э}"I(Hv./HQ[7КN w#9e`^x.SvFn<\ u^=C} {/CGQ0uwRЧɱ 0~]SrL/|ea3[,=`0pgvc%hrHs ʧ)㎿,~e 3XfYo4%a 8FkB#(;42!0BbReD Ջ(0=aXas2 p oT݈*0IF,bfK$,/2Thm6pF]r0@w:MP>|ةbͯ 9"h~3I?\VjV`!n:D|k֩c Jq򐽘t *W|o ZJ( Pe'KNI4Ps?ŸP͞vԪ?b k)-XT 8K7rY*Vo($Fdg91L/Rr!vl.oR4q#2\qOXGRpap`i[n)zC_LG&v!4t@n}RX, >2?px9_Oײ6l0NKz:&ńHqDc>crk)Og-8l-`!G!<4[,!r%TߑR!u qȷq6ڠ6.m=no,xL0 !)KO<>r TBFI|*gnVSI\<('9c&J^S$ևQrq"4fDj@5- a%!;u&NuZry?~}v.:|C|iMu-4.Hź|+<І(W EjqeM!$wk`?Z?h$ 4Ո̔2U4rj>qJu._xBبvh.ޞƅN(E27ӧ[T 87ܮb[.ʴ [1Z=cg+vLx;rd(X $T5+7R)^+۱ɖNǰ&=|!oIw*oE@_,)+F@֐URCZlP_NS`D#BbB׶8Iab7')ϏŪK"PBCdNc7F"1Hwd+D;(m\G'2mچ}#wXjQ׵m1;l>`ҝ.Q]m»'JfcX)'Mld;J!]YT? \#2#Z>xnRѴx0{҄/O8vD>L $Bxڎ}vtj N zYID'A@o'z$Ŀat)ǝݡ{O}ꑃ ڨb i"@_@rh~) C[V|Go/hZkzYqNàWMF#5L:pHBd|WOV@#huKCQ.VRUK guc>kyLHgBF ,MעFg[3ge.7JеQa=Xc1,BH&IPU,-lȂhɠw/g7wG#@ ${<6TC+M۞?r(^\"闔&m.Qf3,Z]#:T%>aŏ ߝ䫝ý6Sh۵}].m=0*[>-PDAv]k#7.',U{^h/Ks@& ,ur>x'fE;-ShU4zY8\7Wtf٘Ħ@{R 2ib\M3Ҡ7ygQ4!bkC= 7>Ir2fV]>ٳ(\!'xIMV wEE쾔&kozLA²jGEo͡_a3*JkoBJɘߓroFDWLB>x?v/W2nU I(xSRެ̶!^zdT J*٩h~&v@2elAf'`E X~8gZ9=[yho+,36TxY.Z3zyj{JͿ:^,@DEOt PKjDUeHqE6Jph S`QKq4`]Eѭjv;sϬf+l"h v* p׮`n:,Tv8PC} 5Qh5cJ W0\M}8V 6ɪ*c&V͆; s8֟NVj UxV3t<< \geow LJmE/nc9|17_"fvyUX0EPsߍ4ڟ,T_x;3i;~AGc"h2B =NC@OB>':W!DZ);QѻVg6~ۄ}¦Ug;ԯovz%_lCP؊{6J-+l7~{u&rL6GBDӡ DF7~ :sED%:Y?3Ctr( :9JZI>tXiQ_#!RY[;k&jMou6f_hmVʯ<\dƪIYfTtaw̻'~&0U%x;cSݠ9J;*!fa D| s|u`l[0,^Un!,T_2֏!=(YȄ,k[զ8LM>ovh7%'ih'a+IV'ߙ"n_7ֻ<.ãstˀ-R5/_9ƱLadL;F[2T\΁ּݔ`3d~ NQ&gJ;+U=h羦0bP*jwvD=2lZų+g.xZCsk>5 oPԘ'@'VE&wsw"VWv}\|:; 喨yf)bY{-G~ŕ+BfP Eue[SV tl:!ǸeNQW s[ܽo^a)*&9 8_^ My.ӂ]L̷GfOSD]C)N@UcB~5fJT&[PYQ(uq$'eWAVV|sB*4s|ֻv)o&[+XU vQؠ$Oi D f!u)*>9JPBՔZ 'tŶg{ `?w x& ˇo/.AO/iRiDN͆CsMױNW+C[MϬ!vAd"؆֥*؍nᬶn~4yd=Pxp<@ VҚl;Z7AN!٤%h-U L'7Azvpy/?8VSrf=br/2G?k{Npv]䕼C[k(Jŋ[ncYf yF宵I@m *^^dJFLjbHP%G 㦻ȋbK=gl_;v5iRp,+H'[1_)dH~ȱHahSg -[2_<vʚD;@/&) Biw/8 ڏ$pyw ( #g['~x-'@x`c>^]hNdwԅtȕrZ͋ԀPd ^X&楙Lwx/R@yţ`h5Hm |ZOTÇ~%+- uRĴ!HA(#.;О=QЍ|%]߄;}ӴZ92&ts׮[NMnYr\Y—COL-{ԟl8`GM6YL%S̖+#]KUГ7@=YG]jgb6" sEc=_C)ȩtt3L3ǹ`.H')3yk? 6&oF<.+'e:CLG\ nFBѼn A?r˫,$bL j2ē)a`JUyb@*Z‹ xb:JI7C掟 qMaۮIlJM!!/^ANmS; lR Qm }OwwAA` WBwڿf &;5ݕ7{ɲ 56nArE|.ߕb}?Z;QG@oܴq37N}|3`@Vp$^Qn9Æ/%2Cģ˰YyU+GYmFFErjbC|/R yΣ r)h@'MŲrJ,V#[(%GId(*30O,;z` )jba-X/}- \/M͓H=7!31P!KR@X_cVmp&4zjc~6**+1q&6w;wqx4Y=+tt r?ࠄ߫ߔ +V?_.)Dzhb#8f;h |PJm̙f".-IT{{1O>FKId^39wbN>va}UVzcsr8bV6*pwvNz}wRk=ж`bU諩jg~pw2H"`B$/UHMQp yⓤk05 n@UfRZL+P4zznἣԉp*+5 2Jr`q~B}_7 7J #*n#UvC* +Gnrt-_^-;xd&äTDdE7uq?{Oa3v_tzVemnN+aMy#S"FlS&1#.py(|(g_a;69K~[ja9d\:P?B&6];r͜@*O1 2})?f|8_b"oe3cl?騧-|6GbK!FsjlK#/D\!LgC>E56ewC.]- phlm@d(%ڭR=f[u?va\#)csr-cI%ImؽX]_G{QM~Rss$&7L|/8"$mޭfE.\Ye8LΒO.#/(Drqmx2ĆJi۸ 6-0i^w٬rr~ 'SæwwqAK{!ЮZx 0" DVl,3lഷtY6En]j|gZHF)]*ݭkӇ=}VH;\n|$!D6fg<}xp2 0=/~ݻϓ_FsET Eꬂz絇XG.a7 f\,za}B'wjS],\m&xQ]x-`53W/,DB>}W/y2p-{?~}{KeU_?t eC2n<؜n^9)WQpIhdۥy:.c:w(`韸ʜXmDGI?%( y\j8]}:s@v$H$h_uyWtx]ܖō(Oޮ;^eh;>t=PB] -*oD_z1ؐxekP8E>1W~?Gc80ύ2),)$Yp>ϘFs!2!~|>q@'rhE̹=dUp,s5}Lmk> pfU͈fpdg߯~AԶo}ląc*t2PM$`ί59#/m.J"IrP0\dI1O>0jMPI# (>V Cך~OjFZ- p.J dCP92Xlްc=!kjۅUSRa(g>0c*$9Ow~J%}.BDhI5ty>B\5z('ϡyFs*A?J&NT4ɣGuuX&iZϬ}3`ӐoS:1Xَsd:'G4h{g Q[3nx>QSV&pFT+FP󹝴FqۡMCGVYEEH>37;@?49I dcWk yvgY7`+25qq_tP>cYO 3ٜ ζ? M ;|5o"vF˰X,0JsNu"$qOiIhCFȠT[hZofȿl=- #F:J 0g>. ȉE8o١>XzCl A~r$cNQ0 X$.؋I? zF\J\3 PC$Ll<КP_t$xT3m$,k?KfrRLH Jlsy wGm/ep䍎U(loicmzZnc>.™ǂ+%Ot,aMa%r: p0=?qVZr,kZN#hss?C\|xlW VkaM;>ÚN gewFQ&h=@1!M}wpA9>y{{q~VH{i%tu}AeT (6!:dTX5@G!0+qKw8?<#@;|^ bd70d oaq9h^ɚ$rFH=GplÇbԉ,U 8aC1.6^f4Q%Sl3 !m5@y4:HBrkgA}\!ףˋzu#K00#{؛Ka]Gh_x1oǐLvvw;{D94vS<]:3#Z>}k̖+[YpMdRYl +)Zt?-˙4_ʇHT#("~[j6ouGFuvdh>nrObs7- vC}XP.ijj/ݚnY ylzʤ23w]L*Z*IBWCNJ,}rz۰^!|Y8܌s7qx(Ge챛e)#?.j~ʤ>-%6GdD(w6,!zbzwJauh7>0,~3c$iczԜ5[ORzK@_ڝyE4zSᘤ|p+,C^V4t"Oc[?wsڻg,0yPp`4:{i*z=*z)qK9kw/ X(_mlJPOIuo_5Vli> zH= T VQtunmHt >,h-x{tc 4kK~PN0€[ UH1?n.ǯ]޹f^QϪ] Lګ+t$;N5e$hhn$?h=j)wDI6/2齐SByRKd$~ZR]GWUs"1Wi9ڶ!ӏDIS=jٿ']oQ>YaYsEOe\h\.=v/.`VO˰#Ĕ_ﮱ+zQ^mc\$A! 6 r^m|tz7f[‡?DH.`]D/m:x'[dzfDc+4'x*-tl LS 8jC|$#Zyxљzրs7pfy; =K,j%8}-ҡGʝͶR}x-->:ҙ{丆fZu%OlGXrH NbBW zɴhlғ/Ƚ{!nw N|v64,+Ôs6ErV'u+5sY?NʶPDLK^|W՞)\4$9冗+PJdW*̿OPp6ө1c?Tipqq[4} l-0yuc=d@Wr2H 7٦$ڄt-GC_՛ai#IO“j'"g۽ܣ>~ӭ` $zHP /U|^xVިhMf(pFOJHxFkH!}Doa1 \֘$%B7 R(! B%S"Yz[6G̿pNC .=ǟmгAʜ٩F|49 _!ƴسC1N]M/%gTɱoFxQTٳnX>&<Ϟ[9 4M#(Mh{7[wk=c}d7v|pS܌0[D/%;5qB_6H8 &::2L=+i`{mZKA(DQ̵e1aQ{S+|-Cԋ?XzJ>^c-wa0%[|PF {.@/`!W b6`Y5q vマQ:K٨_~{MY kk'wi+dE-yϙ=M9("hRG e294hQMcYڸ.JҎi=Q 'v|g:m dŀQYOhQG& `W\:a͘l:pc'Q}"_ >\]C0s7XClA,N6 M74ᲵۛԧZkVhJMnHSճIܤS!#wtWE+W:SOp2oeĮ07K&\oK[0I9$责 PT] 󀴼Xrj&8{Fpqh'ڕ3?<Uo sftyB:/q0'^Wߕ[z5 ; CP' {yyVŻ)yCS}0'ľp= OľdOzb'+]=,pܠĉD :gC:qTa-Mf3)5 R@)pUhЯfVQͽGT_4 xi-1f M[nv`qJ͖X)9“8Lu[pkWzSp5\)#YАOFۍNQ)bٿk6SrJNr]^"]z4R t`b<<, 2ڝGYSհzdoZE  / 1.WfxG z)S?Ǫ2?J쒪9y1{GaѝٌÖH&x "L{"U;ev1s75J9#ʶYڣ|9ldcٙ5z(N1AOD]y$?2GYc *hEMgPs⌓IE_%Tq@p~^v8'ynA]Y^RB0*kTVN{7D7^3 cn&&`0b Z@q=8^HoQH~zN.P[[3CM[;`srX';")Iq-M%o k >Y ۙI]uyb,<coq`.L3I*^[:\|3dST==cLo)ۘ6|~klrW=l<Ցap%Z:2dX` Xݶ/n~a{*BVEM@f=uO}q^r@a% 'ݏ'^A'z!q`'+iP:;1SI'm{@/AWw`aBWl0R͢[cy4ttUͬ >X;!9W<ѵw91ƓK˾_O=`Ǫm[}$o K`v*ϒgcnSQooD, !!^xj-o pxeJRDy<"/6 #}P_]=`4T/*  ?p]ٛOQmܳxBe0 V˖nxjaz8b!AR|RSa5[ʹ VΘ,V2tW4D:y`6hU98;VNc^KM܁d`cOt7:~TeK-e7'2 ?8Y06 I_oc!bUm+eӸISUdx+ʿ;؉KF &wGO*/bOo\+%*fђ;/el1kfNyT:QTjþ$6Zp;#|iBEgw_*v N0*eK3G'6惇`p=oTDI(2J/ΗqPnGaނ ҾAݰ9* E~0aSVoR}y \ӫRj#\tYp_V}}wgD~{uy7,ے>R*g50% {1ݰ:Tl9,RMftٕ\+p2`UXꉴ?#(^:4eMƛl54b?˩fw$mpLq, գH;bު M8$uQA٭2 !0yXu *O= Ѕ,˄|k2CTNG!g?OQSgbQa-y{*rJ>Ҧް0yCTS_ 7RSwsdnͪh˺Ũ=T1:LrGCx iװ[ */!̵lX|)%Ԓ~\6yԟ?PP JC(9.̌s,"jc2{)Ǝ-},Ks؅99{ɢɕ%wQ=^9a(Noy<ﮞ16+Ozyldu>O0V6dn>qB0'];A_r \6\.2 Av JՂ (' EBJFTM+RzP8Tvh,mFn}ߕ,nz|F{U.;@)tv6 )]sQc]n3plr Kk%UzL_m9V^~[\Wo%NgVRtv~\z)$Fz_d&U'ý2oAgwT(/Jr+wW|U>6=B tA7C5ԗb~,eF.~4Ņ(芆ZH侪1]& řp I!&gsfo[++deAl6+߄_iv.q:lΆTY >8} ci+jb'nk\f1g\tV֦,uxOLQ: pBzRao5J38}Ԉ/ yt"LjkoУ6lD~6m7+GF>yƮ-dmH]Fn3֏o~mNWi2> QóY}%OGFU5tX{;>b\v1K@gX98ٹ.p"B^&/T|f7,tE EGCƺ~EjHa˕1鵠~u~Ssvǯ)&[je;X-uL[ht].?.)+f47H_K#gS NKa\hmhqh,{qsfr5b熊>fWug+e!U҂z2t/JxS{*C6kh匾|Xip.H agC4kmՊ/uq@U}jQ&l67oGs9@˻VϹT]ܯ׻n9g控NQ9@ʄv@TBa[6(RۥjfLh0gzgkH=gФc)cXx}znh=Ȕ絃& V]Zt"d*se,~fTiKnl3Saxvz-8,C4u=:>aHWyբRvKV22@tcd!>i94?Ʀsk kzم7d3{SЏ}woPMdoh :o G4{_78,faC𶊓$e@0ŤՆ*Y@5,0b1FbIqy8?Xiچd76Jo`t&)6mÍIإ`ބ?RHajRܑ(o&tn1HoWpTbyV'ʾb7٪?2TAlq 0iND}~P3 ZPU^!zR܂7kHXsԍRvi@l~)$K[*F:̬Tw5!W7 Q Shzݼʫ,fs`n sPQGvٍ1G%w'Ѹ]JĂ sk-[{=QvͭkV2`8gk7V2G<ʤ0*9 ^@@uu/$׫i >qN_xSJ V2Q4LR -U'I2ё=q v6"MyGo4!j. :~F$enGɜ~ Dl*zmd(O Y,-#AKrFw6Sބ&=0RKKMbz"6QTtT0=y&8 vIHgdY=M=0I"C $!zt2Js5;"d88iCdw0O`A;k:FQQȶͩ}5@Yemȉpʫ‚Ge"?n8PR{F-X$JxA~E!4" D)ˢ_R90/+;280čdED-m`ES}K.>3av%Cann_'X<-})\q[O/\} ꬥJ0[;P)w PvYyY32}9)f?R 7uͻl+ 8ngDV)J!%fR{7@7BMCFvc64esVlڃd{ʍ])[td5ojC"+]L;>zu!&'WMtUeȊ)%P@ 2 ld9 qˇ*3 /t2M:mtggܮYd+D՚פ4Wu]E'ߙ S꒮S@{+ہOyfcsKg\/CYq.q[Fߓ9(,ØLs'#YW͕A~?j1^u#>Mw GW'(N;臽nVXC[s]EkG-v0ߌveQNW%3kg! ZhWxe P,͠q±]=-gxx]mN,+ė4IVLp. x(gr^ZN%/}) -q !j==jvMH:G'{\~JMChi ,LL3%9qKbɰ?T[Ƽ1l\Y.MT揼Ν'fqi9s͉m;H&m%uB+0Ň8< 0[wI9oɛJ>=E1PQY6%өso]Ez 0Jwax[[^[ $Aj>#е,}g.FL'. 79S7_㳛zu)LcټY@qmE͵,0suS^pS>!T՗H7!?ȀPσ:^y칸طo@^Ëxu=iS{[2>q5MP0@:@Vq gmJ= ΟÚlf Cf?ږ>4ssϯ9^*>zRKif G)rqb9 QTuf# B@/} o) _Б|F!+QGGS2.ޤmxGfZ9 R "TGA3j ʸ@Yցn)Ʌ]:o{CR+%@rj2qYPR E]l)z-8 \)8S=e/GZ *JpOJCwjUh%' XtErmc_hx e~BK,$H}Щ՞%BSS`ۡp cRjJS96di #s@+L*ʂnS؍l,`ucY,u>:`ñDx) do|hxx:@>󆴸 A=7̰e5 .x&Oܟ>ym?;0kܖ镴{Sjb"nS%5+2NP aZU[FLZc$T]w0WM 2ȌL( YoHM12͎ 5i2CdKd )4sʮ`wa!Px/\qH2ZӼ#OIRd&=(dú!sG vł',Qui$K0Jk]/>Oe7EbHZ E/iuAK .}<9jꣳ?j>n'^N1ۢ<;ՁE OT=L@8$RBO*ԈY}Y;pT䙢E2 *Pj/Q qs 9NjWhnvٶJv[Ȳz|MC< 6 vFVTXkB$Zd mf<<QCF~$!WO2q֠Yo(7 l(־6P)+#Z ?y`Y71TPBKTSӅ#!=i-E ˁ 'u4>G4XU.2A]8_, rLP&jΐ$9]A iɆkT5(Lհ?,1\ڮ'.4 Mډ5CaŁDiۿײRF7cIsjuRmT!K>HO@$Ou;JKƑDVM@*IHtPN8/s_Nc]ց?g{ e$^$TvI"a⳿ G5c^P&<~V燡fS/.L9oV%I赹^G'{O g<1e]Q]T'EpN("%u.yI D?l& oo/l3"Q@{ +Qx Y5f`WVQ{JE-u\; (3(<&-s[7ӞY"E^&׍G=%AvǦ'$bh~ q+#fxG%eN.KN0Q2e gɼr*CŠH Lmɲlt|rE9 E5e:.Ebl_g :}i.tim1S![*g u[KNq#YPښFEE7d%(}uvmolJA;Y>u7? [w3fֹWg{L}ݬ2,WTFͭ3U͉Dk[m6OsdcbsȺ bE@9,xnR)nbvy8{X{`*GKި"CGYW0rp,woOgƣY.97Ozۜg`JHvm5Uu$PJaBN*=,yQh zQ}( qРVy\hӉ21W61&.gI O: !x)E(FMTΝuy"8{Y*2.눀b Aqn 2@B|LM t ׌-t;mP`9bjf o/ʏ`m;r!(Kˍ {T\q?cxw < ՊKEP;q|'YfR;X3m3㷥u],stp~e]RA {=oC[-֛,FU^ɟ)|VNzM_.Ӵ^Jrv|5ђ ).0KO&sHR'kc붒!%و tDZ 6tW Иy+p$ ءwj<{m<ʐ EC'L w :2F}StpUL6~Nmշv\﯉_ܰ a"ѴpLUS!dŸLjUu0oLt&ͼtx"g;D{b$&e!O 행Ϋ@D!voZA; O<lqNi8hx>Jy6lsD'4UȸF)Y{?);PnKS `a2(,"N~u>M|I4cgRcWO=5*'y%SC&UD@h5k;"p-7[ì!Na=[ńܖĨ|dQdZ9='d~L&NȄPm(xՊŘ ,aUf;D\GްQ1Ϟ:~N4 1ty=7{D֬kīt8$bc0{h`v N2;I{@\ؽ1zHs@w\=(܄QQ+-Zp*R*Txya,3&3aY\t*FN_|]!]v6a\Ux:5%Jþ0iËyf„`0Iφ~gjo*aN`{'PTF9D?)AI5;8c g>W9WP ҆6nj?ʗ7Ƶ gݽdzגG-~[gD ;א" 6=<))h[2h/m.9$GQiMHiFIX޺q瓩l lN{9kg7jƦe{\GJe/}>H1o?qg {#-v b4ٗ̕5 _,qWUDtGV'Z6) Yy( 6 .^yJB!rzoM&]pT橤w@͚S2YSZ=Q3oN쮖yzSC+N:iTvo{thyFpG)_|_8i6Iz;Xe%N7M ԊF?:X"EI$ u(Hp. cԃ'9YI,-؆ĄM%u@gD|`r@M= '/tu\X̿opjx?9{Y0j:joʉ`^{TjLAjBz%f8b=Oyzrap m~ %B17m#m:B@@_M_~U!b\M=fU.JZ/=6)/ߵ#A;p ]"mQaJ56Zv^c2̡g>Eh!D醵xp/Hr:xWϽݝ51>'HtlZ~.I-f Jf`HXՔTpg8{^q=058_TF㪐`\dK VM!Z!|jEF&\&5?}G0,T^×k/ "I6>W/@ Vֲ1 hO=RvD{.Wϔsst^y@42w3aI&:VЁGr+("&RX8-ڊlbV3mEjjlP6RWCݩ+Ml2pl{Fe:Զ8O:4.]~1Tzz/)?/.(jҲ/<7&kJ;Z&LO9 2!dzݮh0iڜF34M*s)Hu(}Tbϻ#DAʕE7'-`-l#[L9Hs4>d~FC>/a)}=ڿ޾+Mΐ0pH[ hK%``h AEnAp۬IE|8\*@Svغ<ŪoP|`Mm+}2'w7죁ո iNM>;Mv"W>g5'Tpf̩{F~}BPzNC3Z/ͪN,ۯ[z7yE1V2c(qe["/'Q0M@-j.1 6CZi%ŲH eJ#zNKk_9F緀^Q(o#kX. ݇iCh&گ3]Ig>?U-:a #0b~Bd&t< 0DS0bVeT}esWzul!gn'Vog5| IʬH}| Cy~ru&̇M"1rnkHsר!1(鑞bרvfC;Y.Y˯V%ْK{~5!^ x_uDnjlsR;Z 9.uώN~,eo@#NآN5Q!k2qږX%F1Ss3ΩD˨ZTj*m)z[@秜b[.*{BI:BCW?e)kWp&d.u?(s&Ԍz:z=z A=(8.y Ԫ@ߦ9I'\_J x“nJaEv )IN3ƚrT'[E9cu(_):ީ'(K+_5-F/0+Nk9)BQɒ!>K%B.-%2mk80z5nZ5-,}`$Jo)m\ @x;}`Ӈ{$!'^:c<2˴g&G`9Ҁy!iqXP|; \}Ǵ0]]8C%X߰?ؙ͊iqIF8xuD z_ *%͐ҵXrF1h Ub>77ϳO" )CQj/Sn1/4s ŏ/ù{kIgc2m\hzr*`-!w@.4L|"=DkQ$`s wE/`@i~&C&')lΟpԗ mA񇚥y:݋8Z'3|/dgm̟-a_">ivXLY7AĜE|xz&sw:U-$& )Rlְm0]I^9Hz$#:5"fSvJe9/0#yxCP$FR9Ml$z%4jgjߴ7(t#e=JYn~x9( 5m#r7BJQ+Hkl;y$qQN*=̘|H KyAo2}_QhIL_G.Ŵ+³Y6P*Cǩk.>spÎwuR@Z D{^ܛ.%WwC$e';ٔ^& 셠"XhH?s⪖VX]Y/ E ,7D5,d!xRgb(?#\?|O Y-):(6$!r8.(cT~3>+Mj|des?6cdk$7y[ȈM/TGYC*vlb,yeȨZ?a& XrAp4~ҿdU@f/k>pwB΃慤[21&=9ro^lU| */Z/|EHIN9밀@un3%7 {Ľos>ɣZ&1.@H<^|s;ufěl)Ofsw2R;MsMF4luQu|lh;SހykQoĖ`ȾcBp%zsVFDq~]igQEMvx]? Aǥ6UآgHB}Jvw,DҋOi լ:E9@|FͥIz6NjaT,\ـ@MwdgtmQ`4U)4)Zx_RS:| ݥCih(zvθt馕V9{*3'9mL3\fQ(zwЯq(>U$3_^~;)[/<۲u \p({ԽN3 湬6B̕<]ℋ<I Q2u/xM7vvH%؍'[Qi(p2"Ob/%ȣF#}p2jw@h鋜rSF:ƿjgw6D~o%45pf:MRYy[ڮ/_ˋ (XY}*'Ŏsލ_,{ɪ %<F/M rFSe7D"M"vȳga# qxd߹}jF27x94N-T-v.GKVJJT֧4O$˩QܒlGU)$TGmo w0 7.acj%\7G= YJWzZ_ 5/̧9{aI)sW\PEpD@Ś3)7%rUwzOIgrq￘5lI`úN&\$r}B{kB*CEҤB8.r/Kq@: mxa0Nl.0vI bdG2MXFުE{Z!=W=玱+Wmp$6U.OoG οwKoSII-gOͽퟔ@c0;2?קm%-CwfIisV:ђ gɐ<M@rzj|0aH:1smd7P&Z_Y!*L;iGzΗpK Zv4An!B/f vFU|_.tpOY{r|kS*qpUy܄\y XAu ~2ʁ.ƤAjS C Y<?>:d*Aopd)[GN/B#3wl m49)9ߍ,@tukvkND3~R>'Zmu( ,X^9E5{q 35"[;Y D{Vul:eg:gL "5<|D7lʹ꜏t򵙤FGKz6[4aa#K"r<0ҡhnA @涎 86 G{gh(؁fkjJH.8|nkI=655jP%5([Jf崣t#7] :Z:t 3)?,vo{"<m1ͅs9iK˳H`VsN Z9VE~_g Fpp۳˫l J=(NړV;O6L 2j ~[Đ]Ɵ Y'=inXsqГrw4w5r\964ڎpfA7U.G镉(OJr%P+. IaEJ(w[[O\F]bL]?~43'"M&ㅰf+}wc4 rƌfmW?v:wd"! l^ۄ^. mo oǐJ[cUajI}pdxP{K}A)wiы=:p\+{߅ѕŘ,~uع x`ދԆ qAz2 AP@;4{P=qX:#,iM^Ou#`FT-p:,іAtYHcoGvL|=Ԓ}HuǠ{)4͠^+oowv1~^΅qX߬j8?GJ9ĮD-Ugr7ntt@DBE xUHY|>Xk^&mZ]$; 2e9s 3P+BI᧣{h U"P{E#Pt"+d]}MՎvK9})ԕ4'g.$0d}[p3bwua8 pgqM"%F 0N.KJ+Zݗl nUlzKCQi әXFKgr`"9 (\SjN!#~7t(΀N2ir-v*1pKxFИ7jd<)ښɕ^X_^{w$rۈ<Sŭ$J!WA.6R`ݔ@?eYRr_|wW"w !Z nCCs-w@-(GU@cg6џMLZHIXB^co+)owe>;ؗSbpbd@k1t-5Xԇ݄o h¼Q(!,}sP*-AiWa1\sgL[wcòdd$<.s5ɑw4̞d+"ikJP|wo@C`!SIa2" '"&>K޼s/_&df xGy}hnsIi\W}QM䗫併fJ]2i]~/{ o<?Ć+g2gTٷV)SQч]s џxtL(` υK*!!)zN%b42ԡ04LuR$?69, ж™Ai]p-j@DsB0t,B-؎}HZc`kZ=}p QYRE}M oU]5W~o@` OO+Vۖu'ESNe,i"NJt0\c7V;O|FP[ E!cn͂ɥ~{erp:Zye1mBlҿmcEҼҁ: )g{ ;O:d{;Jx ~zd=b쑤W:9"^V|' z56mG;G հmewX..Lߔ%b$?*`^Y/Bddz}}YcT#y/FvGE˒N:$^Rzi{YTu;[;ef*Vp0 F\&SDIzB@#*$ޟy:L+s_ykr.&'2LR؍N#$Ӆ&-:ޥ\V`T:>~7)]/KOLS1slLL刔ݧY'D? SivNbтs 4Xnl*K)xŇ-d Aok/-삃kC2r/ 4mπ^-Щ aŏYNy:Z3bsl(recEٍK dݓPGYruP)3B,D!fK׋HJܷ݌~yeuDu&k$y⏝eP[GcXͻR0\fiy'DS!xt7w dzL3 l: ի7<>[9ZPG^IS^lidS: -" J#W l;s:0gU#up7ݗc_85KM8cZ{]HYxfUG:XŸK- 0L.?SkTl:-o`=EsW3bl uKasb2ѧӗ_쓥%YCNPGLM_l܀)MT/8_>RtQ[-lQI|d۶#ziw h^\nnQ)@+sY+լK6&\ai$ ﻓđ@Ƈn>bXp17ƓeUnSEBFKLv:bzZuK2Uᶩ >b77&kgYl oN='<'9w=:ˍvʸ5QC_NjE}\_ᒰM - p=p!bIbrEM4uL\,ŢZ0<ibtg-r#]^)]Ih %" r:X%˘C  jl6YWx3LhpI&BBJJU+%H_N9[k&(ΔO\pL?<8~xbp3jDŽ hY+coTL^+5B7 }Pef^z\{Fǐ#bGqoNa Qiz;(U"#b|B8?"=fa< wJ>oqzS &:M(Mɐo3<9BEZѡÐSg6of`ߥMHn9jg/+:~2F~8.Z+#N&tRJ(+.F`= )bm痗1&Z f Ea{G_H6~0I>ɟS k1G9vf zZЛib"3R5ԋs [/iN%MCd~E5|~$ǜMrq(:DRt+ ߁>>`ZN hr(m-ߦâtW\Y:z\*gT=5(ㅡoG bjZr}Ji'öPJ`ASrXH!l%k.+k&g6B`UNk6E$=G+m "^֔|#4v̭{a"h]=#TT[Ԗ~q P:. < )H薖@y9,Y6#/a:z`s^7zbGpEM#ui*F,{EΗ?:0(b(;vk"ӦwiQC@/wp%/Z^@ygG1]^Ecy([ # Ȯ5M;bs_qϙVFfCH54m v[wPG)w(= ƪ*> ̸g i?6< VT˼ u3%#."Y r:"$=ԓqOn^}A6NFt@s]."-e~PXJӹA’f΁E:s8׈3WCzGvM Ŵi)U pS&"(QKM%+Ys)tLs9O,*:s!jŷ!JG*Z Wx˙S\Tw4ڮL*VKuXkoį`g9e>[GS) (xi; p+Ke잞[1> 믫U^2 T ] 16 <Q3ʳrs#縃mxXgor1\Gm{!ȣ mYވUU{3t Eٷ,B&tt;J'O?1<]Ky҄,HLZO _ppх@*|7GLZU'sD-?[AbQ*dLxmq]Ώ钩UƟwE8N+h[,Ҙ R0;J3i≠,~폑BX͙uۮGIN4drQu9QX2]&!#)߃Eߐό=幡URce6;ZD8)y<7SQ6Owo w= ?0 wkVAC#M H.lTYq6BBd^!iޭF $:>5G!~LWn(̀ja> ˢph Z<_^h<<11Ut| sz:gm$Bs>?$PU+ |p #<4ǮcF9ixπW̸ ut&.ui1ZxZsa낑7Sg^6-f3=q c)Y*9DʸȏJ[i→)߰Sdw:"mB~01j{V<`>sKTO&Y_trLc%'Zˠi~83-;REqESd.G.FZߠKOpJQm]AZ,՘ RfS;'C ՚sCVRwIw` 3亶8}=&z:-ߨO~N(d%JV^`%*apM+tQ1hziwDOsqfKnA춝\es\纲/թa`Qqh0B}HʸįC>7O[UAΛgZoNv#jH4smO3UOE^SzDN33|2,,Dc+F8ߞeu1%Hj* ; AO:y.i 4IQߪ|qlm< ٝ hRu7"т8D4-08:HPZ(KtȮ6X obWLo5X `4E ͻ|uzUSH'$ 3E1ls%vWP=Fr'Jb^ cO7}g%u614&x߫+!a~K)Fo"5/<-=Zf( u%e/*nɭPlY}g.? w2г>t= osV6/=}9 vS1>T E\-D@Rޔ7c\B 3`W,X*~=Bh]œLu^ӯ%~7KR`Zqt  Z}P$.$G!NGYRihmv^PB9D2\qz ljUZ " F DĬzѸCՃ}=D-'j]|+ q zg&8)zC JȅH["#;myn-٤Nt WV)3ٓsVGǒ*A1%kQ!nϑeZԛ!pԵjKGC45W;yjF,c {%A4Y +©:3v;ʃԣGd&y1/iH+s;g5HDMа~97(=ԫk(481Nwٹ:H&'B7 = > -`0"~:1 ];UДmIucP>\YxN~;@a'DI1^g #<@{ݤΓ:BZ@c;-ȳFCA_Gzqđ.=^qa~!Vs یΤM8*1T`n<. 955[#Qf@ME,HTg6,.\S6 n (QЇyl|/{S}MvJ&8O M9(˽lcn dפg|0 k_QD'W}ƎTug/q?"P@__\\FW0Sh=P%Bko) >atgo՞ŖeMU +"1[x7/(v/1z)5E${ힺYO 3veCvvVP&#j+qSs9U<~?Q~Dy>Ol5exJ:HTq.^hqU`~2=Rc_B-.~IRAmu=fUcmmIzX䧀ڤ3k`'͚A'@UG?˫CO$!^@qjIt8M 6 `zɫ8z/N"ѓ khvDWͯ,mBPN]-ҊߑO E΋2d~G6hv;ܯ6"~644z )ԐʴEqiPNR,etO=HRI_d*b e!rX?q*]pxȇD ̢->?lv HD:⴪rwؼ[kSouL(&u 9[#CnݎeHo^R6C2cY{qVIgt-zS%}٧l(s>Iסa-cL:rQiutPMToROe6ltס>4i;ҡbI~U6YXjc-ߗa:ZA1&V>Yлv"Jl-"E~AW]Hd^q#q0tVcāH镻f&mڴq*aL,^fuY!!si,K-<ݧ$_ڜOCF:fgLZ4i[(7.MgbbGSfbgRSJnL,_nɁ=by0Ӝ bh BՑ{:ۦ=4au7vug$ 1:`L NuОҫNw论\G=<&/niJ)ṆƔu`n)o؄W,Z1LQ')߇q098||[AtL,yN3jbGZ yF5ҺVMh Zs(;"ZE }@yLG4Ƞ[j[6J35Y"ܫj Y)nT]7NL8@S wҫ-r:eWsXǑزlks@՝bζE)D#J ÇaUfg^+ک4SbD<  DNZ "Od=[c]L \d+ނiofP]mFϙ_>A1̗"ybՕq,@KMò!7]E[bF'lbhBP*9#$9{y׶V6LMXi 0޵Bi"GnhM :3u> _Uߥ`7xע E/Eod#ײ WIF2Jz8_L<s@ U (#0l_UB ̓yItYrߟOH%`dͯ!F1u&쭵;G)^i>o0UH=+Ki>X2bvw H85:'!b$~^ s T 426T NviYjBإnk07l;,د%mҌsKk"80 b@_HfnKN8K)+y{9mk51WJh <ZwoF. 3/?ơ`lsz6rL=C/(mB @Hk?$~Q[|g6zNFxM'.Gt0~ޏlPBjC?a-u?|7t?~ Ew+uvf& u/b"t=A:jjFx N1m"cWnN$lPcA]+&Ac_%*I\-]>׽\&g$F^67ɮZSl9KyAW=(wb81Ξrp)C Dǝwj+"7ݤJc9$?}'p^oFuU^4H]3ox<YPYgEۓO$V#T/yCä g~}eU>\=yf3MھE᫸8:xܭ NUŷ <ײv2P ?R)xƟqL-Dב)!5F x`I"L;SOk=T;^FqT^fB]LA$i:I4e]Q@Ff{CuuO~v ŠׯZ( t,aF#Jns2Ctm0sfg}Uq(1J|4H~#16]?T ۧ & :Jr"eQH`1% ^Dw-YۇU;k{ M]Lը |UX?JM=KHEa?e= 5 ~J#aŦTᙎLBKxe&?Ly_Zb5_”[gs[jOgfCƐHr<%+1r=@ O$[M5,{0H @+6A]iڹyXdC=o읧8u(E[,_!23 AVUQ8" Y3 A/ۤޱU/)u\%"/H=|PoYǶ8=r:`=I&&)q93xM Dze!Nk逯qj&NBv|%h ^q Vml(Ahx/d ⪛5Ib"qq=*eT{-*_7TI|zr1Mҁ\u s5N2}k'+]:"`(>4eGƭk`zc~yp ;!rJݺ'XH,E_4?@4kY $'%GƲaS&&@־t^*R~g%H +Jإ֍rㅖ7vq5vƨKxi)!Bk>RU+26J3[ZhܸLǖvZ&1sJ`ʱgϷ2%5F,+8T[usOXg'hQV\1nGsV= ]^?qkxJ"~Px^ɝN&g~3u~3NS@h,hG3*^8eE`sEٶ]?Hai:&ba5\y۸Qtx?639ڕ&b_0n#5N74_s.}_Ms+ hDWw]b|mgC9xОB٣oFڕ.{f47G>X't$lo}55eh_Rr  >wE: p71PcABZϢm7E;x5BAO xK ;ݠVH?<;V&V pcv`_J+X\TdK]L)#>~xH!_,Zg8}'84Q7;5y_lMšpZ/Q8 +v$à#aȉKF009Pzd|5@K&\Cdg]t/g vRB8Rp\~>c OxEJw9/i!Dy:B*UGzB=Dq1„2 >eYv ՌIoJ9rDZupc^(QQ!g2hmK-67ʙW ~s:$Y"U3t~o8yP;;gX,ÿ];\lCCDUfg0K@u"jًi3;v)'$$h.7 %oJ+GJԜɮκ&௰6@@M0,CϽ>Ux@ 0|W%f ?E@h6s_(UJu36~WdX+zӪűwPk Fkg0%7"ق 8< K[\bE 4VAL|  Mfo /]F:>9;m؆+c˄ kO%g_[?K[ߩcg?Hȴ{,+J6mF?xtaZªUaŖ7JL949BR@ YQГ"j|=[3$f5=ÿ[w;Rmje,*DD<"-G 2n9Χe3I3G>*Ce@H_}mjgCo;%m#Slj2bJe Q;d`90z&0QΞfBaYt&U+*n0`md4)3 -NV FivY\bӈM=~9.9UM~Җ׆>]J{{<$sT{*'njf7C3خ_CmA"<@Dh!8RZ]H+IޞO k=* =j{mj/-| h :*` KVT𴆝?nF] 'ɦɶB^4TS;Wޟ^XuuT:¤3\z@c4; |'j9A԰Z-/Bl ͖ FeD 1@8SOXg{4@C62˅D*Hcpr BNbgj3ڪI§Ɨ-teZ0ZQ&-%/w"i>Lm1"R(Y7;ndh e`Y xNoO|GPEX8(}6ڛ4^ p+UЯz;/;ƛIlsy<|/lXt "%Р֦N2sn*(Uh^G5hm!GbHg=M.,n Q^)|9 m, 5yQ#W ~txR[I+0Ё)eg7ޭWq;,VpyS՞Qꄈ#UnDH:5Vb|،X*Y4V.6r@=s,&u[찺̥8'Q|cި8_X*)\e`@`' )9ܡ!1 "r=bB, mk H-݁\wPʭS!x%Fˁˤޫɐ]_0F觔~'aпMn~t\VZ[P(5sXwB`A?Ȗܑ0gLG^Ҥ!M/hO3fv~|$1"JkBP:%`@8Pްz{<$/^jrVois|/\rO|}:hYJ?S$xi FAL댄P$|N;x^WP)@v1e[h>;Iy_u詓xbj+d<+D*5qe $w3>?id¥#=l?e(dQQHטrHΞ@H`~Óv簖iM$BZH-(BX*~|4S("lJO,D?|}S|A7@J% 2wz2nhΕ`3 P7#gG{M,2|sXTϮx ܑWс}&t;/Xt'ǽK yk(H9@ }K.M|6 P7#ci ڹ]2$%Y۲+zt:sYNd/HgKlL'UF?KcћЋz3:t赴{s"3_%W+oB B'춤*bФ#sRhʁnhFT;gp"(}<;(c7ODR,)~"Ptn` szʹ +^LZ"u'3ҠR2[T(T<5F/׭AB Kc|J3X>(Ca:r4OvЛ:9@Tևz׹ Ri$! (qC$S,QBkg-: sX蔩oH1jVqBŠV! )Uə{u NC|'Oh|ED– N\xzICi?J(\ uI8w`Ӹ񎰰u%UZp\߷WӦ zvPdDž.onK6 ;8C0C^12.j¶s#{P(銗ЉJ³U4f ,1._fF̲Y2ھ)z^m#ޭ%i͚8.W/CF]N~N0p9Z:x9Qߔdw݌yZ1lX+̥%܄;@ yS8{aCLL;T8ļ u0^ ޯF|K\^]mP-鬎?L1ik*/vΩ:Cu2ǙNwV\t8BE"fhtD&)> "TeAXFSyǾYmesn%X%#ιᘊÀ-I}ODbCoN}1R5]\.Xm6,gXQ -FBP-ļj]rz"_]h2zJ?}Z(OoM>H⟦zo1yӯ~SJcc#j +_I*#ɗ4 &.#V|䣁?Uh JKeS3t~x=*'VR8GQ'o[ hb0RNBRy~X [YA ;8v0͋]WVd= aR=Q(!#xvi. UH8;DBR*Z&PgA=/> HQ0ј 2ܧx"LeANs& <vi ʇpLՙ[=f1Ks榯@m}'  x =UlMn;w9Gx:?ʿ[(fb+#&-,)=#3×}a(㈨(g;nHj%+tp2?^wVL߉Z"%!I%.;JծUz8# f[X;lRD) 5W/nNnK,N}~õ"7c e[ՒTD` NTIz[ rg ^mA1' {%Ggz_62`x.(p؜G65WO2o '~,6$!Bc,om򴡸 ?Y<%R$Ƀ/Iq]PNߖ.~xĚZ /WТC-fqfn7|@FިꝂ&d,ES=R9#˄ 4CӼ&Ј/ lZ=P7m(2hG gqfb}5kDh',#FM!fWjV/uڟh&l / 5O/Zʘ(N"'+'Sdrce+_pf޼Ԡb=T\ڮU ٦%,iwi;,\Hsq:KRՀZʳ8HA´18wõl$^{]e .U/Ӄ|t2=|N\([}V~YЏOv1Gߏf* ;v('ʈG(oد}B*"Y ߀K%>7μحg'Hߎ7%Dl;-R?H Fg`|GZ>hY1GFVx-P);n%wkF6 6̅U&q؞ٴ~;c^|*+UHfwTÛOxu1hîf%KYJZ'آ &64o ܱ0&IMG3Ȍo'`<3 >|R\AT }3.'?XMum,]U+fdmR5<9Gj#ף޽IN - e_J΋.NL. }r!4 E#r|j'? dz>R/kIO*A]xK;1i,M4b.T=nk=M 5mioK z v7 sg}U+o;&Oa;2,WY 臊NQj,k׹xbA U]#aϥ||둅H;V}=ܹcYA ZD=C~m}Pg!\`=bPwoآW>@zlL<^mo[DE galt_DRe]g /dP7'(. ܅綾j@\~MęOэ& ܉uÃ݊1W*v{7hm/: ɤ2Jr8Q:.%{|`5@`} }-exwc$^"+ޑ/AK{Y{Nqz2t +O W"yd1jp=:}_8®(N2pIbXj|~7pp$U+xEqICEqasxNп;7$Y6 y}@Ľ5.PZjI.A_U4BlwԫlmwvU~'vr*~{jE(xumr9PˑDƆ6fsn6R+TR;\u|yzQπZgr+;$e*1V-\!gKlЊ>auV,%2@ n4gޯ$zYC<)bc4==&B2*|Eag4:FLBu8Ԇz5 ~rt+O\ b:{M'"*!EA=-AR`ewQs~zpȼwЧmN4ns\GV)"Jvhr(& KvbkJdjAq󚝝+C?Ye^2(^o p-~#S/@PDbce yP!(Ƌib4xmZ5<|qQ@:S.v1}u d6O|"RL$JoZGжϫoZ30cdh?"&̝\l  1z@)%y8;z65 <.a|?#x3@PcHO=Ԁc_;F͢dYLܫ !t ȎoGfm%G/y-v!9$1dӵӃ/Б=<!iUotnZel\.>8ڵ@/PUZ7FsNs@ M#z ) w /*4Wu9]|'2 m-t_螫]4L''7Qb{AD נyEv bvUoŃ.h_I;$ >|X[NR%yU~2T[Eu]f 1x%zP<RQ{ЩzZQB\Ra*G 0mfi3jn Z|"ZТ@vpte\`yV8=c'wU iG=ˢ D^G-JCkj+-[pR5/,עq@*RP1ǟU:lt#ʩ DjZ|u(!U9ю2Pf3]''Yt蓛VXDl4[u&Az_ֶkfr'lAF0ZT8sh<]`{}GHHw[Ȟ:ZP,ϻNo;:p#xn9elu>9\ŏ[y IfLubF 8Abj\1V7O@Wy`⫿֝'IN+2d6i O]R~iŬ}}Mۺz0}:\U)UZ1Ha?ULgBmdJAwUߦFT^DwЄnFޘX|G+ ݣT.Aw[:5~Kk\5s@qcf W4 2WJ(|(iavr/E5YaRȼ8> ORp)k4&nO7/(U:+} a:7u:֋u.]Hq 4Jnf8Nqw#]JDl3! ǡ:Yu_]+X 'xh2/]IjRxˌc79bt%DɦvZ4nG0dm4̘@[\)%NUH;l)x[퐓mQIFd}b:,$󇰼$NǬf7.?]$ӑ"cԓ|P|O)#O`f {O-[rqiʛ}6|/(t(A\GD0jV0=SQQV g3ybs=ʴ@zd X ?ٞ_VA[6]=Cɖ_ǧ;h|`*e@{l,1]m̐3C[,.dnAQ x*Eoېz7F3ߨatYb?4f :&buApѶXNT@6bQTiq5A@lxweCei9P-qa0XS}{QCcaDnVpokH*"]ûKjqY.r/HWKXV%b!*`͟?3p:fE?x %#]lzN-YG z:LF&j]<^݆z)(oDO𩌰&_swoy >]،YV=o~|7٭Ę,fR\k].= ,1R62yCm''wdq1훜1ld|ql)=U; .*Q飡Ǘ)PNQb6)ȶ zT8My̧h^Fm(NlxeW2bdL*7H*|jH?-- d@MY&wt~q番L?"1v(S%o2"z^Z*4kq(^mo/eoP`6HG,TWD6`yv4h t1[@$gCI!+#K[ _D^hFl |}[~sx3WŇo^ۢWUoH3SŌWx7h+'y-7 Џ`b2p.-':LBeFEIn7^ 豙 ( &TİF+GD+۬u|͋o˜ kuR1C4~P%tEcZf ]DK0U$hlрE.J(ƱM ./e-Q΁k݆-A kZqxVQcX(< -w!<Ѽ51([4\iU>e$t?wNu-шƬaM*0+Q kd|-T{FEv+prt#K=C;MXF{+~*pޖrg``VVX'@Z3b-nh-ҥ.تgb<-q;~8C~ zL;b PX[:>k(]W:}~*ubSrD# ׿L6P16 H:p㉹tڅ0֗ D6 aqgʃ 9-( Ⴔ` ,p!WE;L2:=ЎhBPKs/$9|$\gax \pey$ϨeMGRcU2)ox1ZbBQgWRx UZRZ$e(Ϩfa8w"-xJ2V*0:šW=3VJt7v]r+ RLl xU zdI ْD٢}'ޒ}ݢ6ivdnuh.5MyKݳA,̯B[IEAbDEW(d$77xf\c.Rzr9S|^`1f\. rXcCD-s %hry\52]~1@lh1jǃ\ cpU&W{>?^`S"s/ݭ>Nf-7A"蠯oz5ݭX:D'N { Ћ7$>!Γ"_:ѩ%>;Famso\)]s`>8:TsEکtټb/y !(~fU(u1*VQ-7-dq %zCAɋv/vF CYv1 CAuM[~r\ZQr> +sZ{hH~0Dϵm3xybXD1XK l@,LeqfxnVKZp\'t S4- Mj^icsޛj4 8zfQL2 _@:s]5Y44D`-3B]}[Grth%ăۘ6³R R0P{<obPܯ}PЮrBr]UY')3)1֝h H:p wb懬Bt"lQyK RR3om$(5  9Tn ձ,aZֿFdih j&K)$; 5 77/qX*)GPBEV!=Hj_HW~M.O/Lx}<#_QE&(_kE\P-Ihsv&"RB%73Зkz~ ^=Й*[zbO'.A "{_WS0(+f?7_%rbm@S7py&}cs*ח_f;љ9$?y@ +"O6 ʟ _5}H̄b:Q:k0&+*Oon[yatkeߏ 3o-X|_៕=0{0Ui25]glŞ.ї*vaj2EqlnA ;*Tv4 ~Sqr%5OP.-$(J8^xPg8`1f.2C@n:Oo+ϙ&l*FnaЄi u/[eF /`$kJV~1BRhf4s*ةYي<8Yq312z/JsD!YWfզw ?ND,~3nQwp CP_mc%ϺvFi N?[*eʪz[;+܊".|Ȭ̖H']a QoPf ?Q#a?b͐'u\Y:U ֦ٱ8H! eep/j1>| r!A ź]dOH: _.#yxLiD {uӔ V:<ȫsNBg%C謁봛/I b# 0,n_ze0zMPa+FO1zbM餔Y-&:v4P֎hhŔH]ˆ4f$[u<1vJ Tg O7J̆.W]ţԶ>q 7LLsi܊,ISn)ԉzJ<\x:0P L5h[B J?= ,y}MDb޳n(@bY [h&ʮZ&gshtfdڄ }O î #kHy}řiǎ! "qU? fL T&uݛtRjyyQ=CxpfB.N33]y*[TXQ=jQ-x=~b@L`}#xN.\ j\ԩ|HzmTY Ui 3XC/Q:eTܢީINY +!* *ghj18gzA11J䆍7Ȏn@dkz+O--%,M9ܬ&@KȻT#G$"~0'ap6~.W(tIeMLtyOZGc['pZ&* F=f>x hVa3Agk`<1Ŕ9ݳw*eTTG43E5/>qWmH OF:F48eO,mJU72SnӶJe _Y*#z,揱v[laA!n<:Qu%rF WaP#.;dj Fqov{4kX~-u*MDuLPռ Q/63l}N&"fo7%R^sA?C < CqR>~9S}IPnS c) j ^xBS{gjQ+ 4t*rv'HҔ{%)4s9Jر tA=^kƺ[do6kiŤZѬ=u&e2#qSMqN] J1498\ ;eGCcǤA MmB;YhR[- [}%%J"ONO}b} @(hh jL`v: L믟GD%"M?Hߙe=']`: #` 61~˜/+5 " dLPcJVKё9Sa\SPh4R3es1gޕVΆ`͒ݷ7HgĢMLK7xpNr‡ Bx2uZ/WEWoêpMI)Dr hImoG!|\kTKt>R~t07Í.|{P\21=)Ef;,䕐5{Vg{ћxbo-Wqz> u{hDl=,9oͤ!=y{w+=ZKްwo.Q '1xǸϭŔo{}jk0J sbh&KR}9Hn˺Slm[]6apS2=̰{Q}neB%n1 .NFq|ǥ䣙f;<&UT}{8"lIziԟW=fx`}•Cz*7#^žP}g&pbJiA:Δ2$SVDIz!@ yRMgAń#lg/ vsIx:L`E)CboR:M* 3T0Q3="ⷰ 2'^i}GS{NOZ)}"kq=Fz0 jQ*&ڂ]p2p؟@J I/?,OK.lۿ&lq2Yw>Mǚן*#",GR ]]a&BG63:*R=F.+Xn٘3()¦l}AbA%]ar= MZqAXwBDH*DeCJ#ߡ? .; >Ʒ+7!s7*x,_H+nIu=ÎKE(_ "UaݳhM T1+/HcPB}nlޚx4ԡlYI>s)j]UUc2 Ȱ2\'\_)ýC¯N[ QI/3|U|Lv6ܯ~)tH:WD榢SyE~-ݥÞ\dpW~TKߞ[4PIXn@U`sNSzi j!G:[F:Ӌ01 [<Mq|!ƝqmӞsUa-rQJ2i% 7y94PGzte1=n^qӦ24c^5*tk qѷ{oH^ݔ(bW͛!m<mDψBg pZ$aNfc,sc7Q^>$w {etZkj~D2S.6Iݗ4jO;>~ IHŁ:דV蕔y>1y0t?rZnwt8fdR돥y4 M%N H&mu/,F&4G i8ة'N^pa$$5w\8u$W x_2\9^`kb{ 6c|C5P7> [JFk3mBER#mA 9ݯwot%Iɂk[Sw[Xlj#:WU'v]޷1B;쩱D[1q]d{Qٺfuil][~x ݌9e8~DLx#R@u+9J g x 3>d&(jw] 'b Br :f!:8:!ʰ5+[ZwGyc8tloAW }l<[RFZt1`  ،3ElS,z.EU6sk3z' i{kDY~}5ߒ5uHŷLzui]1߁̆EfM:sB4c/ z;ަM/U6,@5=c1oVYSvZS*aI~pzo͂S h*oU}*d6RaA8O6zyR҈ E86ͮ@,$|%ěA#9 cI7˭[rNX0Xyk R/i7\ P\.ȇL ]/lOrGC''mn<|h40(4 t4p'N&r+;˸sDa4`tCw׃8 d ?z`ۮMggX N{8q6SgM%/dhڡd vٷ9P'$~k~qn685g^xmdSQ%_n/$<K]&z=, ^*ԑ..ZփCx^㭾k AEEJK V-kkőUx0bg\mg./Vށ{'& ȢĐN6Dk'xY>sm[ݼB#-mM4qaRC7WGۨEGv9,io"@.n?f*ޘnR$3OFDěm(1>M֌wAGzyrƤDRrȷ 9h(Fe*C]J{UL(H-stjw"͛M y+i튲%}|lO]B1kv RCt^/.mEPs+> -g"2Q%Ib&jKxl8+h|k>71XoEE~SizM5ua=K眫J>ћ>' 5-LOm8mdF"[_R[Z' <!$s7'W}ZǾ:,MR۠l ](.Sa%L:nV$B/ɤ,~N2_(TO܅. u:.-Ad޹Sۢ#% JgvMo!D|Rq2XT#=2ٺA# ߜQd4iEb{Dzr3y[4 es^^7zoRJ7ӾʦJs=,p<*^̵lK4 ֋ L)95IXƭ&H0P*jEn9O#ZXY}xh缓kHSs|96',$N~jZ򄢽Dv}X3E&{IK^804yHᜲ0SoN'0(C Y(C8{Mk^5'$o%ݍJWt^ ]g,+oAe"1`_ӇlzEV2bLe"M%nɽv)1ZD$K,jS. {iz!vh}Ʈ]+zTweiaGkv-P0^"~ ǣk=1ϖ$oBҫ=mjT`ɲ8zn'RR寳׋T\ވJnQ*RjM=aY3PX_{2=hM-;dcoJ=D: 3YTjDwJpGR3Ho ӥk>}&2>188"XsyNM^ʌ:&@D;†HNJaPb=TI,2@uq$(Ru5GR"`@0Rˉ]U“̸Nt[ yW9#jسš:|Hi),x_=+9ocy|BS?2B)\3# ͽw)"OK֭͆IT1s'*Fyf]7D8ߥ7ED]c8vw(bcyeRR]rX4XHF٩qChk<:M4|ʇTo~ LLe猼cs\[ nJ &3Y{Z[ Gu 9E+9ostJ?IwU4 >*{U**Qx'೗1`9b!~_qWI>ʗ0zMYH]I^ռ2?ɐ]9[ea.KO-B5Ð*P>;{ l3LKaP"'6?O4 !Y FFKH<@h'@6!z &}%Oϵg +L;C`Yތqojcu1{x aD: ~F9s ܁F{k 6% 0p'*`h8t@ҳ 2qDm9 ~!7Xk ֘'[z"E*PE-R]-fP>>O)5*}Pլ俼} &T&8* @; DI{,*Z:Cȍ%3S|[k)6Gb}1HN#tt fb,Tk5 ~@bL6(8/9ƒpμX=K hŕ.H LgT5r >4Fw<4%\"3 fz+0;HF\Cgo{D.Q׫_9rkV8{*0y^%Aâ~#BR[?hJC ;q\$:c@[|r+`; ^`bS~iJ7Gl+zID9T#T!d+SBi{@S{ Z #t9l@~L\`;yhqX37p$ tBl >M?!Q [q Ф#E!O#doMBeHUs)jNE5G5m khr$8BEB,C--|aL&Gl&A ]F(-7Ȗ3 c|ɟLZhw ,g?G$h JޓSܭ(Y8а+w&2& q2GKb/Fax1sq _ YZ&Keo[GvR}cylYݮޚ ?vHZ1^;&n(K`ԱrEܠ*NL>﬉?XŕqkNI-iˢߢsë a`W{!lмO0)$(zcǝ6M>uA:vxЛuFljCҐF{AU͙nu`أ[8)lGhdpDWdjkXj,Фe :5$G7``9"Iz2H_bbAjrAxm{0u DԳD:}XH{NTqfD\P˧~ IOt,v0< Q pmdd=I hzR Vq)7h&x6kCfBs)E%ۘ`ݏ2@}vM IķpBTt&t̓v99jr04 ko_z WwN^"BKǚe24I!_iZTTׅ59N:M,CN\*ϴ^2 5bn2B/5T&7GVyیf?tK DZ -&u>E.}y:o=/C{Rֶ }az8ihSibBJAؚ}@CU6^IK㾝'f$&i_yO@m=Okj1Dч(Hr ,>@hqu&ReFH+X(%4Mz+-3X~t?<;WI d|!phC}CaigM+#Q t*W hԑs3@x)?ff('ϝ`lsrY 1rDx=ڽ1+TbBAp2P%E֢N{Z-խlW15ZͶu}'pG,lXbZ5HBv=Hl1i'/]tp!q`L(9?62$a-vOl#ٔ z6]OO oz6v0Ć W+kAUH^ivo[Gwb*UϞ0vtsp5n;LM8!lxMaKno46* x6_6*{~8>{3es5 (Phl8gS2W ɰ Jl T6 i$V-$$ ]۲[?_;5s_ﭻY͗\W Ҵ&Ӗ(Lj>yH(Dӈj_6Vy/.KE;JƀãW~4ܹ@2rz VR InYSC 1jHatAMMQ $rjò0ŭleq霦Hw•% ܸ(`SmvTep0zѳfO*v"3&_(Ar* .z;J Z9jE/Otއ7 W={h_ߠ\1ags -bձB{Z 6Zzv^͌ۼ@͑D"}߾DqSkEOou0>QGT#c/HG&}U企;f0'ځSxҬf. fVEn̏eQ]e1oTW;#whblY0#_Ƨ臧ln :hUR^4$~[FUiL7>y|D5=" E>.7E(~3*cRuUFN6(/[QGfN`3 7mB]\@Aɑ"*}/O`Ig:#Y#i'tt2x"Wqx]}TZl6&Y(0E˽2:qgGNT~VmDx^g6 R%J&P7I$]@ gUREx&ܔ]W))Z_Sx,yr$=_Ayc-<`ZYfbE}&x=v,ikF޷G Y8zn.BZ6j: W abo+x,1/'TNt%9L6aiuܸbg)>?N@x(X7añwqr04SjG[w./vK )QPˇ_G9+ׄN9,-]Vɦ%fz\`{D?@S3p$n(|kK5>k'08 س 7 $<[Lܷo>Y"C} q"3r } ~a [M .C|3G0¿q@,yWVNCHrxP f,l!#~Ef-$nnU0KѨP)N L(w()ͥ}(usy3PrM5MZ4$6C+W_;AG4 `5Owev)2$Qۗn8NDfe6=_ ۰"ESI | `aAtYn|Y'񕎓] LBɽnz(3ؾM3e/@^XH>RĐ)Jz"&Q fSaWƲGUsS|p@kxu/JvAjn\m$״ TV0#4IbA$;ofN]:E>Wy"׀C͂ SDoU^-􄲸wpýJ<*+ɨmz?);e\eq)DqWIbhJWFjDOk_-ѵ`*g[w"<年Q#D {s1vwCp23L:y<1k1* Ns``@Ԃ6ԃ "$m55r$2 /t0\Һnt+$IAGz1IPe-XuFM)7w7x -\ Ex1'2F qF'tC>\K_B!W$y5 ."?2hx!VA`AWo;sq翾7O|*N좇8kK>AФL&{=&΄+0x)t,)iKӍ1Y͠&8^fbn)QFC }<,bz9WM#@| 1 ޮT `B4;+h2 N7$ ) VkBLPk#$IVV 5 M3&ۿ)ҷ`)KԚ'6D/O26U3al#`cQptZbFp?RұuB5lVArnnqwSaUE,nRΦ?fw_Qpy.˶vh}^߷$AMd)ߗ5cA ?Kq,(~K9ƫ%Fj)5ߜ/Zķ'xz^]#C XCΕ#L;3xiDzetaN4@oWT;~1-Yȵ–O*HU= NI\ sIX̭e{}R{u'K* sFe鰒[R2RB^XOhyvdl'DtMQ<)1whx5E!QIKHhV=ebS`|b=~Mj̶nL]~,=Ri} 0?h:8]P` ufS H=( r`߯92x# 1\x#5K;d'84y"飪ا˽LYryE%#T(ZįC}?G/\#Ԧĭ1+G~ÒjD*BSK'ZO{:, s%FUFh#ɋًgӧ V8gSsx$f^(gFU3cZSO?@<=)H"ut'%\'1bD2Ctb[<_AU7^Y{j;MOבnCX{P*H:^3Hr"5כh&B{lIv-!:pGdP0j·ą,n?cyAˋ@+hELM Ә>#4Ҡ@N^j?ɡ2t GTGV9TS[;9wTFse@ϫ0xR~IL?"T1,znτ#r2?Cͼ\f!U]i&5S:G5袽 XJU3:)g8 zdbnUwk%8K*`uRn:46W(Cm\na{ !T[9Ez#?KJ۾6F8;mYhf5)H8U44Bn/toN &kUo?"U&=+q".7-i}] w LpJkRVp*0r/Z:2]Rp!"g Vsޜ\!ի NzNM_a5BI$aru |?zSLN0B[̵m lL~:>TZIf}߫DW9ú~WXVb8]"'J#D3&Ū> bL=#)[k~WgB|/vcZTӲCZ¾gۯvEHȜ̝LTz!{G ,hjF"t|#&0>-3.jHvE6`-D#.#d399%8 թ<irU o[\'%ϴDpNt z??Mz ( ``乽l >d܏_/W.%bA٨κ7,[~I &Te[wDgxd3IuY;\ :b3GյbߟpcC.x3KO[P[<l>L>ÆT~,%wiwW݆݇c GlF~ۻ&1,Deu,4t^hZ_2JDID|B**Vs= R/ Z$K=yy?\BFxN /[CH+Ļ$jN߆_%iH `D8N`(Wq<׺=2g?$aJ }4HO#J:wweT>O[kEVBeΆLR (])(Y)K*uT6d+Ǐ7jRSw0[wGf@Ż~)""[.6Zx-i|Czn`%X澌_cSO&eU90MfʾKSPkQ|nMsm!ߴ̈J7""P&$;sA}nzx/a9~}8s<#R cKwcİ~Լ`!M)hE1*V#%{+ɲ0dE%|){F:GuX.97)a7Cp\1 W^UwjH(\ߍp#bǠٽpOĢƗX*.h<*szaL/bͅA{2Z1orJ*QT|4kһp Vs'~G *emr}~IwHu嬆*ηbGX}$H~H.־Snwߵid}bz?Ҟ E,Ԟ6"1iJ)VSl*i|2>n0^Z3>a l2گ4晥=lAn:͸\UYoIvecPgSxKmQ׉[fbIiOGKyfOV % Nd/n[`;{we}AJ )2TC<)>g]׈e"vRKRΓ9IMD搨F. щp~Ol+\%U% ؀~D',׳1NoBwF Rj 4ƃ?X7|,pffaq,jnB%OL 7-7#^Dzŕu9 vMt:E$) Ou5#! r8$zQJ>F GR܏QuKA"aSQ@j#/i[J.s~O;l?s_|':^ ~")W -R`FR#Ou. C!BIk7X!UA&dܛn{&iL0es6EgU4"2M(E%LBF U Rbdy`ɹ2gӾ/)."0yz~l_iv23ipXH1kU$qOfiQ !"I.l=?"_mHwŁVl0Q$Qf+i4E.Y҆bqCHiƔa75Mό` . uȸ zFi9&:ו9|zF<կ꩙; 6fM_N;ʋD3q%3FPcc(8pX>[D1g樱jV@o*HN-i*83|,:Qaf<]X8/ 2׺U.t71o{8E`~' 1uo?8 n[[ԳC* v 8GVGI7M|z oUA4B/Y!v8LdVqN}ahi_F͘,s B{G\}*Sͫw?"Aْm7o}ړT1I%>Yz(+#ĥWWGƉ{8 X0~'AV_hAU)n%Ar78|opYcz8ǎ_.֐tn+g=RudS_U%ч;~ʯ"U-3 r6 S)\+:+ø WU:J`+;;cxxoΨ&/\%˜w{{=ca0 ',{٢M70h6OZMKE3 o5-[4( ܋Bj#`K%(Y dN9X^(o+^zaiHF45Up%79W`c.&||mOoI*wb[JU[x0r@~ɚט&ȹ7 G .B"?@S5b`77\mapY R!:MOg;Ye\E&Йl,v,QlwGo5PEjk8%"h(bYF쒵\=窦# ŔꂆE}'続[XraT-@j?I9 l<^z{qHS'CTvl7`lWcwm4$'vaYz dE|z$O,s1.OKiD'ؖ׿1ZUNck~_İ[R![ y9t(G avd.}3"+_ہ&OQBC+%{+qV#aBB4bK_?>[^ .gM`=3 w\iIbܦ' )lCPg_x;Aʘ֐L뱊h!m}nwcŢEke#?R x= #H^iFGHZa8f^g˒p釗AOOtMc pW V:.ނF1Wn(]0((&LòU X5/p}Pn)[l'#HAT's$Q^bDa.Ddiv>p BòP#<,/Tst4s1cE .ם/Rg(&3[TFDQPi84Oƿ5"?.H {RN!+MNDjNI\H%>3 U1C>%)u  pa5Xݬ# K|: |ڴCU»nA{מDԿk-שih*=K?LT=}>c7>Y@VS/d&b\XlЎW&fvu@-)&p\aLc̗^_X2:DI Js6MV2p4p5yP*S(mD/[桳Ab[^B~eT 틺񎓛hk=KN.LSB#UMqu"j,һ?Z4k(;l* ʥhTJ!an{fi- ^OweR3WuѐY{moYs&]>ʺz p$[*睍Jmq?6g0I<4tOtf"I]jV8|~!gPY~(')YLghEDZ;r~K8( X2gdD֖Z06@LQ2kPYCȓ AإX@2 ͵s+*$ztпЕt5UK"0_i@H Q_wB͹N=۸;˃T_.O\b+ǀPK 1El;`p1{@++Bʁ6AW~>+n[>t)O pQpR":hQ_Htџևo#c@̋B|bD\<1L24z!5\l0%=5Z*f:p1^&5I䳲EI* >sOV 9@pcbVOIs1SE,DH b=X [*r] n\1I^۷櫌"̴I/0@r`lrHI%jhf?08aX,}AA1d=XE^:߷e!m 5,\C_' HlcaϸapuyySK/#m;SGUW`ttdu٥9_J ?v-dh,oIhg9gwy>z8(J}:uWh\/dE+;Euh[7E4j#[&Om! g&*ta٘h n^AZ%g޺YL*A-3jc6mH-0G 8 b~۷ӅI|dߚ`4K@q `2&%qS! cr*aoY?ү ]Ej3X1Z7%.~b9^tQǼp)WU&$]3{ғOVB*~a-\®J:>?E7|Ia^|r]PQ>&7F\>Ҳ+ rQD~.b}rHj?Ԡxߏ ~)>9[x[G,>Qu/1i_/!}Zܠno {-i)smv'j&,p c:Nv~Й}&D#A g_k,kL)Guɸ"i w>PWD듯Nl$1ȥ(BaOl[:/ӴPAuc#ވSt|l 6ꄙK xbzo =Z(I 6\@XI'y30"%C`eȳ(nzWMDH[m4f6񿱭XyW 7;?Μ%O΢]S5A=Ć:7)t'&ӽALciZ λ(Eܱw/fGI6;(92CMPKȒnMJRk=_KHZgWq>{`USOTYg#H>ڂJ&wsx:h<^ڣm6]bv<kCė6K(H"L q]Q@cuç5]*}*+c,뚳IK]::bmd_ axrzl:!I`޲D>Vby?BE8doZ0 g2SU_ć#GяEs9Nծ!Iñ/-L4Ӱ9Qsh"uKCլB!# O% ( ƥ7)ѺcwG>oSZO)\Ϧ7|LP3h0*% 7.R(@C}?˅62FddoDaL3l2+3]d̿}_ܘ%_;aekfq1D8ZR5>[h}7 *og]BCo*D!}F̐i tuejs׵~ X[k Z|R⧬o|F˼J,itX 3EG-VPZ…ArϢ?z^X9?$ ;=J&h181;sR_BDQL,RK˾k.Y,@c+i CQThDeRfyBK>YrI 81YRJ1!/î\j4v+##U; _ҽ<ki] *B X5sH;jl}҂/p\$,]F w#6{-#inpj2g}TmP0PZ^8#<WZL/PwP}#Z[CHS ̗$IQ9vb y~ǢVW ыRj}2)I3rs_M"QG/K88#qǠ` =|:y5Onb` h^V.^ ^/H.=@Z天 qgAB[*zِ#j%Lj20oqʎ=j`48#dGq&{s>94$U ! q Λ f Ӧq>J[$'0B%HŶ~s)Ew?$x咸*lF,mBtŨk$^ hIi?M͸6B @{"xjj鼃JMƙ SѸh@@Z|[(L^TȮ]VԢ&#̜-Z>xO @l3he+I<}[aoXV:;@NTؘg[K\φ9F!8G[B@.Ϡ )ڴީqo%EAX9\!Nąkʸr uJ'ń)3ͣ֘;[ m ]OV7z2Kq-{bm[WRw[D僤YPj~B8<=\rK\'td!Y̪:ʒIBzlϬ&I_P*WWh2:,C`8{)$S)Vnv+B6d29IKptO}^?\A g#̌籘:)K1oz0^Y&EK}fw-DŨR4@Pյ\mpퟙp(#TP !FWjI}7aE$rc+OךPI~F%M_;)8$ &+Y"IxF[zQ5C2i,ll7%S#4x+#*AEƂ ukTΙTqB Yte35pF^ΊB\ Vt6@jD(#_>˘6yrAb57;? F!!7UBW%ZN㫊 4N=9n:ݹ|nʫ-E `Ж<6ʅ=>\kWvyUW-(. -UB =%T/e@ٺ4 vɹ䬸X*0d=<{k0NYj3ܕPV@VT[O=ZiCs#x8+LuN̩zsíu)rCq{bCz̦GET{+G$,!VP:l/2"7/))i?1 pLytMDy忸; ;]9HQvwÐ#5G>ڋT1H8͹UFjdS= JDz 8pZZ(F#tq;tEdXgGٶs|a2'D{\yh$~0]}l#C-0y5Wg&L$.ғ veV\_*LД::r' uaJsA}@rK1Ux.^JEC? ݣh хta[3 6TDX\[#ڸɉ iFZ=Lv`L8, EPj@APELtgW҅DTbh>Ab45$ؗN.8#xvBeE_o ,Dgjْ'EZ(j>#wiw^%LWHh:Fz8ggijEM*[H°&łav;WL8oo `}=EnEx~߉{TOcثTFV79`ӉJt\p{uha>zp@#JZ#f~/ACjp+on [tȉ~U\?e)4=L)-qeB4JIUiwp>3+'J1񡘴<lL2 nL9鈪ܨ=ȚR7Ԭ>"1M/-VU \rmδPAm*+.p2+(m26·:&&f!-\L0TH:/EQSbG7D̐|+?NWݣ$0߉d\cU+o!0Z TjBK oF0vL˜~6n*n7CsA TCV(Te72`qg+ 8^9οU?A'РսǞs~+Q|i96쎣k`@x踭'!9A^!t (nۧFXu^^΀uNϘc C}a4}ҵ(@ftfZ ֤B1Du~ CqnXLL[2;M m\Au wNh+p{=mAx t (segFA[MDl8u8% db$ Pl aY]_<8{[zkxA{ t R{)+ˆǽ&Ͻ`f `}сRU+i5iL$ǃ] ڿ\cc xqqfx+F_AQ,(!Z:P$fgc6 % /8-_|0;7w"Fb#iIt9]뉣U4Ke4T[1T jȑlkihф0RTFZJ gW09 RA3g.5-73ψ~LҦP){w > vjJmP9i/Ɣ/Yw $xKC 0ZQ1@>f{ wp<=\1:aU8]b2ɏn9o#S8)Q([zuEEai觭n8*dfE3s IݱEJ3 ֍xqxA"ʹ`5_m{߁)|AsE3]AU7%s:PH0;yD 2u:nFyV岧>@;?U7K3u>1k&%.e;c!Trᦦy{Sʟp(֨Gv!2(u%BhƟ|k"Y"jsp*GYASR( Tz~,Q (&[Θ/Ql{QKOYBd!}#>PVhS'S`NLBjG[Eܽ$Ǎ+˴xlYW2a[SzdH&v-o3m['c= M){!*A.a. IS-[jeY|hǤSqj_ބGT^얺3oPU/q, m^[l23<n ꖑ"_q2yvÂ-siuoG$XK]3y_ѼҤ᝼D^v)p*`Dvn B3~$͆2\܍1z#9#J`q5!4ԳnHARȇa.Bw6,8H'eC:; O(tADz;V,$z.ǭ dWB'wOjaSbvUB)1Wl./D;rЉy:岒>]rbݏ(6:ċJ~:7tN起qk f"Ene9&ٯ[PF_tA7u<-&'m hS`XˌzSҮYa@[mIxQQ!P\%cԍVR@ {_!Y9Br!,Axa"ֲeQVAQyY<~ loߡjՍ 0lN&kb3jb+ʫ>'5'޿hG â:}/SBח e<]h$֩ʹL$u6P6P]]Val9&;Wf Q1j4Q~~z|̦SU#-UtvV'@]~l@{U%clIdad #ýA\]aX[w|,]A5@X?I6-aqaפ4*,k#eIP?[m jx{1S/5U+67NFպ\;@"e/m>J LlDޒn#972Nْ;n>]{uol m84M]ń'Ӻ5fÁ_O|Tڴ.Cj-Ba-ϵtk&޿f$CĎ+M㠂/37 ",VαݡzuqwAd|c&Q I3|dۊ@h;͂t.Fu):4A]YV\꜖-f|^ۗLG]֊ c~vbmhYY% @ t<b"5롙!ތ0WqV$R}7r*-8&hsBjہV};7þ''YUÛqoyN YX@ܱQ$k= u43dCAl "iak-.V$CMΪ`;ŧpKeɋ4A=o+}>*  }CSfudz"J3k^5d_ElԨz%4RP9׫"b1&m1 w /5'8XL1\A"o:wJϊ/ S |姁٤WS緱)V4y2f:~ZjyXyF&`~-'8ѭV ,")7T\H`,-q/qꠕ}XiA8kDu4v`c~xsyҶS?1p*jܣ sS=@f$E:.5JOKteqVtVB-CȎJ>RQ O-6h0Q_DKR|A+4/Կm,:7R/?UL N1l0*kqo+Y!w;]RERo%femc·FC}*w9Лh?`暚(8k]lcv qE`g RvBI!gIE"~Yh3UO'5#C|EWq[xE-^T*'1Z\s!u#[ vJ/>^=h`4Vi_Ұ:dI#ܐ%Zbi NN8ەze@PS7?Y ȔYa>K=r䋄&a+'@:԰¡XJЧMk霚V!P@VcmXjns{]BZ} '4H[0'..gW`,+YN^2hf׌[ ,e꭛ VIuQ;M v?gWэG "1n߁fȂ+߽gzH ѳ+Hqq8itu5[jc )Py@&y xW 1>wpSi d%I͋k”K6-6W/wFLK!0;^:nI5Rw ^ϳ?_29 yЮY1 R*\ӥImwvlz<G43ۡr,NL9QC @_v#F\5=C8"}&X)DG.`љ§%*$RoRib,Bk>ُ[I3{ܞ&M k e=;貔H m ,"~F92Ov y5IS+wɯDi36c A뒺W\F卙O(^sNV!UO+ltJi:5\|ܼv~Qbյ2 tUNqnK;I{PZ`b) A{ozMDA$CUofez1ݯdiW 5xwҙܼN|窶ZbTV:R88 w?|{Z捃8E^*Xҕ*PCA{C.so6VʼnVˑorP$57$;$y+k~`K I~ =%34} 8h2(N{aJwXK6_+pt2Uך=c_y'CzHy$"(L[-e}+ 8@̫OJX"lj̨eI}j0bzi@ nzZstO4pLY84Y &pyݯ2?gm 9J9Hu:vqHT3G]>NK8?dۍeҌNO}F mw#˪ DR`-|4&2ɸ^nt.;$hݩoaH`[%) id.s%DB{ҋfosCVReR%JFeIm 2SbyeNRx`29.l <_>;\ c"HmյQA=+/6(䨲n+S~7.r92n$0qlhUM&>-lܛJ"keh~vI P/4h<e/R[D#mKTx'\_BB"Dyv^Rh"o,*\Pz"+ {Jjh,M @u-2ZzW߲j{{۷EP?,C+d7 nR5ҏo.M$,ɲ,DRI{d'Z V-iPPB6nmӝRME'/i| B7s[_Cyy[ac)~1zHXڪRpAcjlל3Z$} TCP{SQP_ЫE өk^$֚ 'zÞ.NN"H^:kN-Pa|M ZRpbd"D-Kgd Zi[~~pX})1l>Q-6B/_+rQHbRkn7mN@iQPItLLoyHBYc(7зkIa  "͍OK;tr-JSs^y" C32wjEr7Mϗ.ʰ/4l)ߛ9= '.l+|&YrjOPcPWVd%G!|Dbߝ) _mwM`mmB-B&J.cՍ,WyɂsӘ0^Τ6g kHQ)qR&,b([+=z( OB kzMSZW%]xf, "W@Mw_CW*QbP`}+FF`EY!ay9XF5_'T`ҽWW<h$ڻ"MZ&C=̑ A&sqy ~DpZmc*~B6ri2.ݨ4+0 }*bRx(jqWt5L\r~rMdz_+Yߦ4uYe"aL\L1\y.S}{|fh2ْF0R9 ?\eklx"RY%-Q^>l>48ڴ̵ 6v;WQ}!kPq2aiO7r2Q״v-\TZb<@==W]uc]W :''^4:' |k|ț`hn.0_Qka+t$CYLo9&w$ϣE}>VxH]UVW%%hήٶ~6 [ @֕noTD̚oh-jh3+tyjZٞKW^JbO^dl,nݺx,sIUeD cӈqWdR8+xՀ7?B3va 5:٢rBt|LcKėGiˆP$b $>aS=wPb>Krf!,|YЉҳCN/;;*%%+5@OCj"N|=pEhKeg ۵7O"TK ]0qC:ÈP~_9,]JFahFe76>H _Wu脩Hd>}_lBE3ɕ0,E8<cp1F0]P֋pdU0͋`G<u'@1Wۮ=ENF":d!:e25Id#)5aORh0}T(dc@xֱ+V{om]rrc^)C- }౦ t)մj̳шWp$S zxþA;9mr2oNNL sYL-;D ZFR^WqVF v wy%` !8i쯌_r'pYOԻM }Z֛cC;w I&oQɞm"ؼx),䐚OClcYB(ѥG}d!'@ do`ʿGF{Hy0Y0 $ PfxDep,+Ao &Cm(/` e$ `OY4Hr̨ x@S@ D(d,D6+-߅=_8xu6ut&Ij璺/b˯-յ])= 0V[UO ~(g#>19՛vuzn] q] 6Vm5*d@_VףpG/ϱwP,}-qQ$9B*X+|? o9߾s(9`MUuJ6C!grltbB 'd/P zBjL>KݢHTFhgzS@jXݒAL. Xpw7QC#MqjR/14FM2\ jnACEn*BE]iyE@ x*M:%G I(R E_l[ދӸofThd*FqXupe IIZU&xEz9v,* uW|7# ?SU{FB2\Qւ< 0̘AKLZIhX r"6%qk4%jdA]MčAB_6)7a7~ äk}.2=ǾuD}ގA'rWq̇cnձقnp]C|F  jRmh˻Sn2}Ǥ"u̔/ 1Wnd,wt(A3oMlN{mWlPT7"ѧIQ1|#"~=E4p.9hpBUZ:]'Bo߳Kŀ 񣏃T!L'-{zyкQ6L#N+;؃6ҟIŌSFbE%]3rP,Bf1]񪎤 T/[+JQwb;-Pܫ ~ D^FkY)Ne&ћjOH `C2]1(Y]`sl1G o !+eHchmN;9g4C.OHxUkyk =tDgFvPAɞ=y4/b ԯ6Wt`US26v- o |C.CM$ :_Wנ[. Ьqs?k]pgRFƣWVnMBd&ԡ!2fr<(e*JK(}+}˰BYEx:zN)7@ZHۻpOJK' `hpӨ>tCc~8ZS+v>-WRf0A]ܽ 5I#qpjt{}C9vtq:gF?zى֕\?EƁ: 垏U]a1PnC3?R_)rNJRHP//O /agŠFjmQuPD kɲ(H},i[d GH$̐J\Hk4J1GxV\O6H7쭢ytBԤFߜ3j< | 0.yǭ[Ci.QU;}}R#k |#K?qkzO#hLgR"|> UiBLj m:cϻ$>p3 8gIg-?Lrn|Xګ|{}P%Ӷ{C!E^O&TlԜ۵Ø?Df) MnP+I\Pa2TaO ^FsQvB+^}BjV@?ń/ؐVh+h}_+kgJ7=GH6ʾ +̲Y,S[!3%KrRyR|"#B#71 YHSv3P%I)!ne9ڻ?A {{*x D%Ph)Fᆯ,P:I\GsBUGXOhB- zwA u1UyVGV˛IhQkTWiB{kzM(яXMI= wb!?G0Hǭ qD̝]igL8I"h [bFRGxvY~?2u5oHRH-DŽ%@99PNwFQ` Ȥ9>3󢆱V_5`MQcYħy8,, ^̵ hR})2e,jfwkN$O`Qx͊K ﰡ뢱yV~avөӪamFn*SvDs#x䧬_W5U Oa0Ȳ]&Z>(tTK'`lp WUЊ=MCxz=].~b{rT)JNLF60_1pE׌L3O87wq7ِ&ltY_Jd?tW<;ԯ5H0- lc(yh-M4Y"l(6&.4vt^4˼NAy,k l@^=P3'|\.Ox߼ qMdSE91vS% *U ]4a @E:gJJnF.څOtJ3gkGX'3N*Rmz$}9>{~ɷ˶ݒŐؒ)Mi÷N jm(7Z8oz.+/*#1t_}h2~ࡤg a i#M_԰FmbwtwK$C.Jꭺ4&hfr k #9N"kdX`S* [Ums'`>UR Di'x Su3Xj\׺>c\*d5gk~:YiLJMD@ilCCq[|/Ќ된 wi}[qUNûxYs(ꊿ7iBr_FmBx tb)8x-Yq9)cVNҩN*1$CJ9MbꔩI [<e[~K^f\baXyvr Zf_jDdY۵1ٽc{}3U ܕyքAu#0dLkA !CRKۺ[{huٔCm]}qk^"K LԱ;*$L-Яir$kURe8ޢ S$ 㠘k_Wzz9afeN֢)C] :Y#Q:T^to#]E6Z )}vr\&.:`F6rlI)X R֏kni" ci/LU'ôDs7ecx#b}?0xv}߈˫s[LZ^`,?XZ>p:1eOZz 'gԖӅ6{ 5.: dYL+pL\ qG}acD?oqݷ,sõp8bsV/(eX(`},/ #L x0#QU989pe9٘5* շ2LO*4?1f X]g SW‡WK]Kvq&5}tO%?*1t!>uwnӦZq73 J:(wltK m{F7qy,ANקڇx4gw-v3WM70 ny8 ޛyג~`yIUqIm/iQ NQ]3i4^Ao YG3p1sv%ɨ|vx*xߠaC.&/knAG`8khWgB!nRlH ~%?p7b xy;j&[+[gI>CKxIɥ>DQҴ[ldr4 !۱ XZPNqbc0n8G0٫H!Θ>[=3Q/IR(T*0LB;Orzq gid3'(tUfaBV-l<:xڼhݽ(c`JM?03ZC#_k;gv%B:R[m׷`~ԙ"bܔէd?{ýdb6_hRj坪DqKK>9 q5{ wQ`$gJE7FN'JH'C/iTP/9,g8Fʌ=Mhݽ'$vm9T\B!OCs /0{3/3@Ha!ϰ͠ݺhY<[M'1jݰrȢUI:FnE;*?rd1ɵ8qMwU Zyfؕ/k mΓ=+s"⛜?@콺Oƚ@ ;厂EN4NrL <&߉K72U 9#+:UZ;_8=4x|QV;9 &\#;R*"j+* Xk>)BW գ}ҏ Փ~SQ"Xf6,bU|unhϨg kIY{o]оm 6h? 뒐PܜEjԽ?9×5n샤8qiexX㼌qu< 5)t`ҋ7SlTTKsc?d1pvi.R^@kc9vy ^hg?,!x? ZkQI.>whj3WM(OV0b6l6@} QaKx s'B; ۬1ʤGb!7)_^/swe{^TɴA"gw"cʉ.h'o"~EsO_I[n;7*\~5O {FnCnnhDrE_)f9/H.q,ï^!Tʨ;A]AqWRC`*1w4D2jx/; HXmd2ҎF?d1\00\tf# L+)7CHxVh\]Vdbnh8CgX뚵j\2rxEvL-LE'o2ew$]]5#ʇz%n5jNiV-ChN2ămD'M;vvBmE=<(Ak+%2CDu|lϡKwB~Qʋr-vFE@SֵԜۅ6t'HoxT͜΂LlVi2_D S: B"ȪV+`iV&Mk]K* |9Jdk@ ,tvڭZjLœr$vp&YJ@,KX>*6F(Z}ėj;\+CXnJP:[|;ȍKzY!nR&._%j*jAz%I-|聍҅vc)\+r @H1&~G:4 "XN(O$`I>>=sȮ1^?G1[OSӘ%@˝"_^rn^K~Ik\a=a2pL9+ q8+/Q׌JZj<:kO x]ajEzjLvE+6ڏB:%}{PX}8x 1Y %}yL,*h9Bo}CI4uPS?-Yj.q)[?oEwO$ .i[HSrqGf Uo9EN[fanP7: gڃD ɔn!ӵ㫫> )Eau'(*Y,[ *{oplT+iwdX3ygHC.  k:"^_W}nPyݽ *Xy\^="H}@6{PKyp;j f-l~]#H=+!&ݒAq0aFk娧%8D.L,U;ES-\ky,Ԝ皳j٤5Y8ɂk9,03%phM2+o긛sH}p4H Iԑ (5=w - AG~qOL+>C~s7!P,D^}_?] ߫!Gӄ\zz[9L}3FW#fszft fl576Ǝ]AE{7jf|DȥNnd`,Z5,f$ C4`gw)|g RЭk zvTjc#pUӌ;eSrQ6<˿w&߾mD'$ 0 +5i*c"tnXGVSb;סrk&al``~M!C1G|OԽ1!JXT~5_!^|Ne\35$[C^)G>ɹ\1 zn}`Z^Sՠc(}kk)[0_eEBTM? :aqkp?V叮VxR-h~/FYҦ_;[t"bY.mMtL"NIi cӱE@(^P=Z5Sқ MƾoA~ܟxg_O3^=iPSZj|H{${>o5h ͘&cF{D -_wYwE6g~KߍL A!tLtR4/Mg6 T׉pAiT#=ʓYckM ~7Lbѽ(ׯmw vD=+ޯl"۹ Fj<ɞj-$N ]$5d[TBi !*f>%|5s5Yuў?Chv}.o5 o"\MׅZ,2ԍ9'$EVQ(yOl#tyyFLa("Q Z("\W-h_[=Kۢmޑ'%xwa\PhEw.+{q c߃^9'ӥ&`u2+Z㖼 ڬSPvԒ5M-mvoBWV_ZN [4+\-)HZ;I4hf 8Yr5O'{l}cIk T#]tcG߭#w<%11U{,}+bDXyVJ.](S'"߼P]]i"՟Os,LR:Ff9O˜Ń1ſ2 ־V՗3~)23i-QiS3Ҵ2DZ*6ۚ'T|͑b 5ʍfMbz-@t$啽6w$ɩGJUd A@]7Ky)q|IۣB807o̳uzl&On>Jj `:V$=̍5!,0U=7 @5k|``gy4OrufL.O@Ӳ5LNVKTiv8:Ŗ>E j?# =?GYuPxLX^Kf!k?܍9;A/΀$gvdov*+PSdx;%x7HlhA1, ft- vURA!!th!N҅#(7$=,88U .h$Ԣ'm+vهz%VF = ,vȨ&!܈KfeV^6O< egOqniz "i&c|sސܠ0yUi',ܝ9wc1 e(U$J3'l.o&`ŢU 4ҡ2h@;TۨcN=.4]%I޾y`_&vYM^:ZăVԔqAzn'CٍfS~_i!.I[8K$xg,y'xsk32Z;]Hz|7[~bu#+8v-!9EZABB(qWƛd(afB-Ge0ej]ȞiS8_3n'47MXKƆt9KSaj=a ~e$:4Q,cG^L~欳f(mkLG(UfYyɪ5#lt7 T"/:ЄƖ#WRP*!/ 'TQԠSl[`>k`u u6m`A_`x~Дf. Q" 'ױd)잖*IZț=֧!j\ E_['Da= j=0 =nYM у#uޤ4D) W2LHLu <mYzNƁj@i/hu,slӊfD?ǖK33un? G:ih ~0!:f#1.mQKqV_ wY4&2`\CA#eVeHI5qZ5W⬪|C\OzR}dt"ѐ2Bʿ\"!3 A;D630Qu۟55sWo>}ķs?X“E-pX#d/7ȽAA6Df|džm/_sxϊt7 k&$˳rUu_hߐ1oFH#ؠ6-=}( B 0ìR =Уq}wu'EJ]lfs?ޡE"`)kB~,ľsu}Dm?eP'1TR0ÔF8ZMik9Ga: _BהReR]mzu)`'J٬m],ką4+lD۩?b>X- žLCۂCJ2h~M] IS}$Uu5Sf luxsl,qa_vZ}ViS0+74V9XA^Kvκ : u^=/e32b/-0 6-~3RT8s,#fH᳽!"M^I4">jȌd lmq;-y,dV>w:ɺæIN"v8C~QX04j)k#bs.4 +Adtdް}0'qx#ad*X ^Fk{M$=2`@CJqVD01=„ :1}T]!J 3i#Xn|CeGYaԻ6{@n|J$R6{f q}d6I;'\ PL]#C1ިEp Xn4V $3/6rB q a)8 cgԶƤvrY p+Q\tR=Җ6<}1!:Drt@d\Z MVj+SGa )_6?cPlN%P^Ò_[lܭv\I'r2ٰpފ@G.=IW+TN)Ct/4+">씰ffLm )eH}x{lxs1um" eQJy_Zd2"lqͪ /ȯoDJ{ٟ )Vj 4.آ > ؝C`GTqI $>/fƄr:(9(a#@$J!g$bzOYab. 5εK缮Pb$ J2aOx8AM:  k _RLqCoMxN%,AH= ZT<ߺ1–ʂm&Ch}I]"gxcY/i}] o𔦓leZ^@l`'5C[PaI6'=tJ %7 Р 4/ ^3Ù(,vYDE|eucBg=~`84*$T ])qugVMݎ݋֣[[ѦD-ӈO6 EsƯ$_H,#3Hʡӫgqb,RDit#a%v;lobfȎ몭p-=`Sdg,x]t*pS,v*:]!6]0cꇑ0YwF iTwpМ#]j[ ?ťTz/ "uU~/=uy]@G* knSfڧ0^hX;+nYq(*i0H"GNkƉ8.O;hmkњiA . vD}d,ޙ 4N8Uͳs7dGe8 @H "% Kw]-נTe4Y ȷv -q]z(f;R]) fc]ti(-뗦ܐ̮r%fr)q%] [7*'^e;cJixUЯ7 5fF;2i."O>5[g(ZM-m+Jy(9C7ؽftB S!Hf/K?) )A&V^d&o)g'@v.ѬWv K-&v{$ؾ(N.Qɨ1w;ѐɂ uh+)x۝HaB&rato}CT7϶KDZ>;Ie6PgXHBnh(t= t.̲! jpDŵ^b6aGy$IS-Ϩ $[k8\)aI!ԊGb/`g@'yUzyؗQ;X $YϺ\3IIKs'1l]@jUbD-יAEq틠ND(r^. M|aA2 Fwز2|ۭShy׉܃"]jxA{Mb*smVr`Z7TӒu)D(_> : h i.ޮ2?$!kW*uṖ,ǁ}T&r^5,k| Ә|?h_5*7 0=QAS6nȎ7<#kx $FZ_%4G)!=ִ7IンZb !&$ q9oCf11sqKs۟w J}SHY@s\oߍm&l)NĞ˞ywR7aC^xW.@慥 ] ~lL`-9E-; slˬ_u> PٟY"7E59l~7Ý7-Zk]MU݉pqgh #m^DZGï ?0fF&~,ѭyC e@ +\m氂D˺KTu%q5HG_춑2Ec3/mD%`%HNL~b'P>PvL>&rF.Ncn/iF <|DObPfO;c;8'!5NW#ۆ5e"}q#Y:ح5ۇ#VZ\ץIlHdqAl4ѯ(6u HZvS_\f UBv;Vc*-"9Bl}:%, FN;Cy)F3+IDPJu*iMB3sTM nEL}>4f!HSlG,ЀVcg1XREdqԀ;N9X\<"5:#!:iGBzZRe.d)P;;ATy+/gnjiK1O~xjX#XN \Rm [Q]&b<@ ԓsL[O@acM0LWYhn޲{Vf-n2r\sA ɐd4eiwRfVNjctZhv\ZksКoXNJ_絖jz^uƴ9׀,^H oϨ@(qʇdRh@b*ٶ^l/HeQS't^"N=@ 3i?&;4LmZ}H 6l"qDuG"ip} €1%Nǀu AaŗN2`Ғ#W`Z4F|OusA;{,e*\ELP.@TgʑĘâ&p]"}ۘ¹5B 7.))sjDgBƺw0K~H6Y?_9 c,j~.eK'B{ آRL y(V%Tc'/G):jtF9|5d i*;նY|>od~V =- FR[J@HK'an0m  ^b.(I q \}uLX֢H;]B: $NǫD+W J0@-cǟba.e&Cta ff j~VَVu?Q*8y b4e e3]>;.Эsr\=xbRdL$'1QL Hr9s:$v3nwY(CjQ)IM1kW@m·_/C}6kD'u@? ..NXݮޫӃə7I[S - {?6/"+1tNbJZBw I|i7ƏHj3G? [G<&mЇRDr9O8Zm`F?e@̭%T):lWVd;c4jCpyx.0DV-_5Tj:0`jjkX7α[M|8.6eXAD3ԒHecڧ$-fPh~Ȳ 7=za{<,*a$Zk&b"08,c⍖Md VE4 -zLJ߻ܦPSzOV7Kd-N6i #`ާ񫑄LGlT^`R蔓:Bx@'Y|JR28QTǪf"yHѽ, ctZ / wbZ&# ̍8 ~k`͢lG$+o'/+6bl2װA+@Yߖg.E ]GAQ9ߺ#\Ho rw/,ը_Ga-DjyЧJ ra \i&9k7 }ܿPgq{hJf}C,Y84Lw#;BI9xi-(YZf8Gibk2lÔ 9߶+oU)&UY8 ڀ %$4S˹*}%숢Gh&kTt$Jf;\dYUWX[5lQ%ZP.eO7%GtiZŇh"{Zt[ ew~j3:1#ATͮQ޾[zq)ub vRo s(m2(\4)Uls1XgSlT# g_2̩,38b9"-Xjhf5xyQlna} 7JPWIJcoNX=#.Gdќ*=!\H@p5F.#s<ɍЇb)A/X# ' :ЖߨE8(5Ga'@5fZiԽmFP4'r=kəxC)z^xAe"X+!_Sɸ-5 A\wі*a8`  0˂7j vm_v?e6Gv?^9UNlވ m^Xm`$ eor05d(DU.5IY=tgc o@7l!''{,Q j#!m2jj,ufq]^{9d)dLD˝:e|%F"̫ \^Ta#2``l$PsnJxН\Y @=&+'cgҤ;+_$lO,$#F!{h;)zwvUgM . z `CFjA;iW̦I;'YjϹU .6XI2~8wD{xjZwSKZ \p{3 2;"Ņ{|؞v;Һ$Gb+_ZXTOaDi1 ԟ3;.-Vg,XuP"钷 *{$1fRH&, 25PY] %ZI dM8ve4r1OfDg<Io6l{H^_ ǍB0G 9lfy6Ƀg[@@TeX+;bvw5tE[.xPA$@Tk2@9uX%Ҟ"(ݨwb0|ʲCbm5?m=8 ? 4noJTZ+nhfD#mdg:o,.Ç%61v؋Pi6L#(G:2 X؄ 8KΥږAGAko&ҝcXaM|aqDTbi:J(i&,j@z߅a;qy}.*:u MCdL̍lս==2EVX>Ȫ)ҵl)-/9u2$ľ?G2xek!G{YΧjթc[zReYшڢ=WU@v]!,4:$0i妄>ؑ\Z^Nj{ָlP6pL\^+o9XaJ-f;FZs;Ǣs#;c*lӦ(:ؘ: 5SiC`cRMe7,\Z3L$}8SmZM }pw^%N&V+Hi=p:$/iy CT{xP1h ^]a,N&Htdgup_^@B,ꞪJ)n$Ta[` Gʀ)/%Ĥ]f}I?Q?$-7]&ՉZx\rϗ3&}sZBRثTyf. ĚpK8;\/F8ӇHB;H~7S\`*LJ T@_ײ!> _2(bl!W ҼHeTs5 ^&VBfqˮRI]TڶI`rSl^x~ )&=i%a]bYU(+>NmO>G8XZ Kmjw܌%~x~쩄ڙ{F&)z$p+7m3uA-|h>YƸPi mG}$Swj1m"ZLT[? ЎB ν$ ,OWNp2x_L=D4ۢzg$-oپ6ΐ5[lU2k.S =eLzzFM@>'`W+N}06A]ډ:zך/~KSRC`K0O%)}9鈍. |'F7]Go&xt˯OF$0bjCOi*RB Zoc8Ү1-᧰P}t_ҋZ ѵV:̱wL4פH 9n_3>k1Z.K1԰5 (L ív$eh!m1y ]ʪ!ʈ1/Ӄu-2?loIzv{/pmh 0zDG_4i.Uэ"(\q x9:+ bkl Xv2CA=C3yGq6 `H/yQnO})sX9YjU^O" . mK/w1i9QV %mLW2+'BD%>ASx{!;N;krtf]҄Fm0aCl1q|SWba*2L6u֡G xwBhlj!ogfJڇQo7ӇUmSZUijCl |F=)?jk-^&u d9Jmxɪ[9gЎ J=?$H _kIA|kED {,\DeS5 G>=+ K5)PC΅Ts`6x׮BA7Q}iGټⱉ\om < [ i BI}a[<m.JF9#XrhEu&>E,=v&@ ` ѱ̙RԼm-6eTשu.j;PpqlSt?VFS *2[ #8b6smb' [Dn0521=2>9S|Sl x#KSӫǦlF@X NEbӆcSf k~ s-: 4L+r30Bse 626]hS9aw΍qGn/L{UsW67g()R5(yboE˪t$X?؂ŮRs<r%d6 wYϾ.ϕy`Ӓ|C,or&q(0sh|, xnb)aQT`g˙jh]|D\CnQcO/`U?X3LiOM:ܙwakq&BQ,5~7{~hM82?<F׳eArH_\wOO8X>rB#pH0AB`= x:HQ~[VN 'pݗ//1ӑMkDC>n?(|*8 3CytBd]5̓ ?E݆֠1ϣc;DUb@DZ_ޖJ#ZͤHgE_h_܋?9U}єOYU+BмHEo~\H)iC3wVRԾB)s|3k(m6֟B]p'HJf,r)-l27 '1\q Ku,s{~[~1)O(C8.^d$skFjm_<_/*ي8[qc?{CM cVrο\بA ^mN˲ ZyLyB O[gjEJ }e-Ԕ:|YiN #® ,itm"Iwgy*kƁQԲR s{"h R]cn| ]B 7s*9!wu^Ff3x7q:w;wn;D X5b"OK1f~XpBTAEԗUL9 v*`rv8PΑFFYTd^3SI(s;O݌N"scև~G,#D+[QHc3xK}cD0sHVU|S6W;u)ed67o_~{::ד)|(CFl.]GOB̧ݸ'iS@Js\P%Zd.sxv/<Q[E G·WÞZ߸u* ݠ fe`B PJd)hgC{,fr&8a,pͶ"TC fS `xMS9}zF-:Z{]+/D`rPl6&v­bnn)/WF-  ; Ųs[źq$Ka'k6=}'㥁-^ Pj! l|SKC4ZjBl-&泳t}Ȃ;J"3GDQ۬E)wNY-2"hUgoBĆ+܁Ro-6.cA#$@ۦ. |϶3ާ]kڰÖZ$Bc|p{E}l-q /~KY=)͟d-W}mYuj>p7 eQj4]#7 0Ixz2#}O_5d%)PUQ -Z{|zc3r(BbOy`m=Y⏂7ɦaΉ)22}5c]#UPJ޹l(t;cZ ƀb1-y+W08& ^fv| dÛU!Qœ (lgTo1&Pb+* O kQµE$†[Fj{ɕ{uD)_%"<$Ln̆Ա'24ݮ 벷~%;0wo6V՘k&USUkwҋdl5 X2(ի#@od&Xā&ꕩ粯xL7"6y~|J؀i<=aZ})$pxG0/ok>qBtppRV XHSyhKs %>"CHKS6#Ț7{ )C=Ȱfr~jمשF{w7"ϳ7uaI9~<ˇWsbs\ ¦tXzG@DmXz #VwǏ+1gIBTmh.툼_Iun-䆋}q0p&DM^ {{?Z ?/"L|8h=Nֳ ά+lD6!3] ?O>_ 8IGiĥii! 566\vS$bfJ tCbsYr kB)$I5wߊ%j" w׋'kcpPCH̰nɌ\CH~.8y}|i:lwp뷮0|9&pVata` '0 (*%VupsF}%AײwO LR`!< -5 -Gbycȷ432;q~c,_T!nڕ(\CUe!< / Iӳ9j`Ē2e߲aZMR(8:v ]>Mٶپ-`̳|ZƑ.RΎl ŸFS+ܱ{諼։r\ Ncd E䅹l+?jhI)2W F^7Å=EW7dOɧ=ZE*R)Sl[?~{b^ FzWB*.b>f1 %0*(+YQfku Qɦac'1&7c(I@!x:І=Ǯӊ\e`~xm@3[1&cKve*7[8 ;&B<(?v ޖf1K{qҘ;saW ~=J=&͟K+B2׾*ka#i~̜3>,ߡ :Xi 67#Lv(9{W8sۚJD[Xd"5Z-Rl39rvrρF'[ӋF58A-+Vt]Z0T%&c)D2Yο}*dv"lǏ-MYvM21()5&W"ZOıg­V\aYO˭cYbrB?/7ĨSx*ZM=9+q'sФ[JOd4|vLAe0Jɋu[-zͱglhYFlef%f wФ!?\fTtrsNUI>BeqHb9DrmM2ᏻUM:;nJߘ@JMXT@_p+Vr~Ddѳ)/¿rʤ4t t%w6ncMQ +!hكlOjW4Œ+i4YtV\ Spl7<1,!^)?5h<=\;b_槂}%ЎWEFfndӎ|r4W5IΪ\1-Ίwh9}L agpyW_hLOfeֶwa ƔA l5`$LTnwhVrv;̑˘Ȃ^iHg3].b[ϡx߷HU3-X+k_ wR p.M>b(uh\E}H==sDW.6/iKt#0 WzDPn:eKZlU}_yΊ{tY#KS̺2d_8C$?zO;m~u{u]@0_ ZQ= ƧߟUj EvQ[P$W IZ$+iNZTt:; XND)cBQ} ˝ǽ{1 r#!z™fnxx7R途;X% -ގ<+L.^BCE0tNvX4t7*,{T>jjW. N8.b=<2JߐIh2/xD%K"-y}rIJ:^.Q"&Vn$j-~>0E"(g-bȷ_XΎsW=wٻ% 8Y*qt<"Fů$鹷̔aIX DnS+חl a.Ei!giӰU(A7CՓVLío?b3=0 #i7M6no +%J4`NX47LlLexF8 hKїLjKfV\Ѓfd(]6P3Ddl`lj0_q2AZ:k_Mځ mec" ټX!3C*؂P8r+>ȁ4M j`cd {x agǰ>pտ ;+3eJOUa~{2GKͩ63*[wP̤H`农NVjc HO1XR"زvi.KeJ,bB"NNp9\iQp|4>m ^eOEFΝȁ+(܅mJ\߹#hW$pS dѭ1dي-{ҜgӠw1@;)6XƎמ\q]KDvelX 8FxF]nlw̹gFt|~Рs;M Nb,ܾf!WPMD^Qy]{.@,Xv⍲9nZX(y^Oq6ivϦs~#w}jsSt#^9 2s_;O\ Tg7bs2i?8 ķϯX>~|?QP'|ed[ܱ.9>mn4toAl%*3 1v[ގ}eM}y]j3UҤ֯ @3AC )J#z#d.JvkTyo O{?#^np Njo~X&"󞑜h hO) fn[0fMp7y|)`d_64EР>jLnZz~ctya, ESgyZjFxT_ЛwN>:B9Hzyp WjsDʻ [s(Kp$b[s = !49l(ײF 1ƎP\2p[^^=!wT 'itN~չ*ˉ?;lÿc`xǐ2Z$38~z$bn;ؔ Vȷ$cK^Fiq.#``? a/GVx ..oǍU' 🍋[pF\ @{cd^y*%aloauXޒ1Ϥ_d5F~Z_,6,:_Ά^u 8!,[T**$n18|zB&-4ήMŸݰO2SXiTMװ6QHmW^a%?:.^"(>R`7fEb'@ cgYTEyu2eaʡa_t"V;x%?ΆV|O8]WXvpPW=ȶԲ$p9vX?M!4x;٥d(M/(cN&^Pl#46AVۢbfd 7ijWȥ䆙Є]fjފ"\€p'aȪ}?ݏ'0odU.xLF\Q\ ~~ì\Ǻ"^L0@nBS5hEY]BN1UDtM@%Vy4;6yw{/ Ӄ!}19lqJ6bjzOj6+cٞtz2 h+U>f!$b5VfGToCۭkߪЂAXso ,;@s/P֐"W݁7T<lqa^olȫOm:!8c^\8P&%2p5WV$[t}vXv=1*mq_qq'0CMA~6jJ=xx\PoY[^7hd!'Pij٬<L-H)gq1ZiYq}z,(˜4/ ZE gՊ4fꢞDqZ^biLM yeu!evJC%pf~3kk# '?9NHL8#upP $E+$gb6D0T_+?;&k$ [!DegPB8v;>sк>86뼗/ȿBZj%^Kr%C,?ǎRݸ tQɈuܩƘ]_YlkޑS )Z>Su #nSeigJ4*lx_0JiA; rY$G54Z)s)ܨ S"kxJ@ǻqNWkʢ$33Qt{SCj|lJd}xʢ;,+7&6ShEXꐼl.q*u|EY ;>f9Zs1pgZA7ҍT`"tjkj{5=Vo ½&{ iql~:ӏ37ݜ_EW9tHűyJD2 A ț̉3  V|CL]:z]ӓJ!Rvi퉵2'_g/tWb>wlISϲ;nK)܉7m?92t] jVZriy| !v_k=ދBsv{Rzn0TԦ>应H&e:V7YnrHP$KPӮ,jP%Omw'H4w;+FZj@gN,n$&NE2Pw3H<'^ |UU L.H֦E0UXS_gMq,_1/ lgiX1U蜦!T+Y'EMpHuv`jm%L%>Ѥs u$AN dz ҥLMaxyQcX"fpq9F;\ϸڢWtnb Tqms 0F*Fob4 468X Fni=b#%ψܕa>+V@(oʎl+3ʵlUls5;hq9dk_pJMO"|\Цz24Cj`GP=ϗ}N3!ө!'^ OFARM {z=cMGWs6qy9R㪿w3P﵌kjRR+BNrI(u"q{S# J՛R{owx |#Gp}D^HQGUG8֮=⇯Lm7//p'P,w)M'eYr,3 a%tx! h)>JJ@ߨݸi͉Qڭ :$(QX6\.!mo4@|cB*&JwcKNoO?&ovlPqLh|Ɓ_*16" $v2qO`+azY| ۇw/ ! y,99 va¯,#" tf~)uS,]8Rm呝P `Scr,y9(,\$#y{h-*$ Kpc p)F_i.qd!EޏnϽݖ[_ yQ/Jc+5$c!UCWSFOO~)?l[b ”q &lIP<.;g= <ǮEQT]^j(ya=;FiHO4i7mmX66Q3=sa4%CNis{UFliAS#Jy-6mB3ĐXT@fPֆ.l7l{f{i4zU2p s]5Xv y\S Ij0!D%fу"iNŠp޽mF)vP8 dGqïe#^fQ~zW~!jl1٫[DzEcXnQd=R ޤq4F]Ϳ`jxK*`ċ[6*r Cs(P"`+$ӱb&TA0%*A'bN@wT"|{#{GӮ&Sm/r^kR1R^N4` )Pǜ}8+'hٙak OԁY>,Jm AX-,'ӭ/D[bz`NV|KZz$oIilQh<pƔc#6)% ջKbot+by|$*!َXaK/Y4#q.eK+aT[1",̶1n%c|_2-T2PZ3Fs_"#;yϴגZ5%~Š&>F6gg&;(j<[deI,v&'{D<%7&Fv}=-(,i*E! >LR 2a*MO g Z P@׾^y,ӣghƻ*Gs&6t*z6aw~> P o5am}y{"(zs0,RY mW^X!"Cnܦ?x8q?O َd<lQ!8;De;K.C Q K"^ 8yR<̏ PcbdaY8owtVA@ cV@[b-lFNaLћe,Ep9CbLqM6ON= &bTPTbyߘhV^Ѽ҄@%Il(u?́j&Jvc{j`9aGw|r_S֠6sҡK#ǧK Hj@Eگq ϒ;^]2z] Y;}t؃h"Ч9]!J+'! B~y"ѽ4UQlhZypjC>?5DZ>CK|B$0ʃhјBwA) 7ٕ)-g cq_by*⃏NAx #OX-\A~g,Y3ig2^lp4!?tjsw\?_,Z/Qk!5K*d^5 y>?5sǔdqpznkYCGQ"5@>J7*[dp3#$b{):waB;`bйaz\at\S_=fq35b* V1{ m̕8c_b[:S2z4/-WJ= _Y6N/W`ӆ)HثArvŲ86)eB=CsVG`v cJ,2dO1$),5I_xnY#w(CH1s~kk <*6˫CY~,  ! +_BjѮҒ|b6pڠ%/#/3T Npl:ª Sc$rQ^QnЕ& s6Xi_YIH~~uǵ噦/"!Ϫ$Mwe(i :9lj=NMGwBpp'\ڙ]@TSK#uKV"ΰ G <ddq]v,% ,mmԽij ;0+$uOtA+8DAȃSc|?ɤ-qO6bn5aO<_#i9JJVZaѺ09YfxM0y3afHn(,9M?E96C -0^.(M`͒l2rvuɘAT?3&C6wMJ$F 1Y us9Xpib Yof;foAr7X0`d / _{!f* r80 >\]R i_jl@1RhPdz(iک>ٕ>Qf'q̧-ģʪaf$V3۬Zp>]zcBCˏ XiiC;eVt@B<sw9uH>"|NJU o^{E/J7Y y6^vё45*NDĊ=aAji1ԞLD=/ٛ)`厹^ ffQTbK߈ď~t<޶C 춃o%CЮX4R"_ 4Jߡ*OhZygv0(>]PpZ;&hFգ95q+zȇv8 #oYР^#n3!d$M4s ޫ{V޷[W@B/{ 'F)66I  [=hi^q|%UNCMl$e̔~xM$h֣2UL *f8so#"%؎h3F:lXRKW{LPl5QD6hb"(k =auWih D؞,gakFUYf0 mbL%(U?5F*;"$ε_^]2jˆdח퉌$Hu kW-,Z@/cO rޓƦju|-X(f"G`C8_v Pl?.hvC.0|j&!V'Juqȓa0M.Nk7\qNΣw`PA_Sdu+ghS(uфfvP3P9d*w qgT*:z]oAB99oY$/7 Lz} fɓA!(ٙlHAt $Xù/X(̿K\cNu@+&9/ӟzXX8dBP{9 bz0A]وQJ欮V6\,3<>l -3a0VEB/^'ҩ.@E% >6Ze&,=o? :TOTίsAt ]ZSlb*E6X%_)źƗ'Ka˼#ѤeY[QX /5-Jk,,|K =Do)@oodcjF`1 UbW./$?MX^fk(NDƝfzXᷩ*n(`U42ꢢ̛9$݈bhM:[U C"Y\>f7bQ%X@%)x0IJz:# ыW ) hTϿ5 X;!i1*{tVxQX3)ޠ|]{[V N:TG0+t[ſ8C3x7i=tACl)RhC9<;-԰. R.O%Bp5Cj[wcx̫ z ˠ O?&?e?yWRԦ-+] RR>&xYH. dG T\-ᕹV~84A szGEIy(qABpJ$Yso(kVv皹ʝ8v L,C!8R"æ IgQ񨬼+pyإ%Xz%Q$ټHU|԰MU;|.giUiVKJၲ vh)!oǣں\a O vCIBNrwG`& -q' Y1xU~|N-'ρ]!GN.`Kk=[2-#1>;9t(?#{2NiO`eP.b7òbv~ׇiJK\ĚgY}1 Dۢ((N`f;Upd/0 ˀ|( ~*j#vHy; Ztj̇B[6ڐn[q/R2( oQ{4>[1X"%FmBc7*R[莉SOБsχ+ 6Ri%[ r1oUWEpv(& EȺzA G7f_DV4cf"Gi(7 ᳚ܕe|?F`R!6@Z+hU_̝TыV9w97 ͘MIpYOR|앿an+_PA3WY^dMlbt 0/&[7&Q]f2?:5@Ůk=-1dAF~ei>զLH fu!0O P˨1ak"c oVUl4vŧlgQp̢4VY/ArZkέېG-,*=Tq Ku8B\ NRωjQdy_{nd6nQ[ɪ=$XI\gp+6u%e2t; hia;tSMvqJ׋{5d_zSOI #D.JSFBsխ ]՗Ac4e.9>!-)}ԟis5xO9Xh}]|wXTnki1ɴ(`D70+ |F~h}(; OO1? jfǥtiNd4s_>bh*Hy(MhtZD+n$S8WӣJ*d^V?ؘ|2Ů16Kydse7u9"k-hЗ{^׀SDb Qi@*X IeUo9/;N73Cvkìp"cn_қ̿ JSmܽFb~B/*TF=nco.4qQ,5O˻\3y=q 1kLɣ6vDEՐ}!J46_`RZjW3=_rt{Q|a;q9VY(A$i0R? M9WgoD~uA@+!5E7ħc).+9jhۖMbI;Upv{gVC7ΠEμ>!vu ޓ~`JDD4S gg}A5 9ZLzP?gN }w-g&BF\cn!nmk^KgbX#"rbMqBAԭ7Kơl-/^}' 3 eqq lNk&3²(qr)4ɡcYBΎtLԈ#1o:Ťt*ٴ&'uY7Νתُ$i S1c7tHT%=F`*`k;OEqQ, c=u$SOnAkvFRbJA@&jwr1bF)ޛ$TsaҊ׸1ojGfs];۩'i,:=&Pɳ)=-7u vG E툆LgtW\n%1c GrP{r#H`+tXKy5tvJy8y )5*tŲy`)MD9FS2d beQ%MuXjH& j(q-f"@jٛo_Np;!_| Vk z›1)Ho61^VPcz.ƭL,f ė16q+VeRӲ2pot2lO;PPT?c`hipSMV< Cu?(anUDj;CA{!<& g5e9:b,`vo09btEFK=1'wBS3^1ߖ^=n6Y? x?#HGE픂 \i`<};VaTj{2_aDcvE2LE~+]&l+e򙺂I5c6^YxanL8+v3 poV(؈[Q y9%\'+$SAÒiG[Y)4)9 .`\=rL٧!{zGa8 B=>LzXjAZЏPJox.%=T|ܢK=cN̔3m ]v{%[_=OV0uYΕ5g'}F&'7Ew+%u" BܿB{h=$ RP^m9YIKHSb(޶)3 Lj+fvɰ_/rȈ#bÜ^ /@Rܭze(%p(6e$L`@?uzǛt׏NYcR+} <үh+apqݎ K+78. ԼC}H`kf I۵~ p9q( _pMڶCuedVp7ZAlp *Ƽm6. j[k_n/Vf 4ӌ%Ѵ qJ>3{!mDkַ#0vuA5C#~CPlspE+Lb|.?4c24 ,}|$3cV^A9x(UPT0uN %e˯o)[ d\ A_6F.Y|Ϳ , Uvgl IUXfV( Ig'kBLd=Fz0Db9]gVϺ±3a?}MQ1|\y?g)x#ʌ5sɒٴTBpѠ@bgryt3SeV܊vzɿ>CgGC c`Ge]T;{;A5N=?_;;t7둡cnQm f͓[(i[*G7ěS>: XwU`-o^6 |0ʲ]nFc5%gpG6Nq]Ґ:!aZN>{NAZHoP˝0?f3 J9QKW=-ab+{<3o!ZWs[:P]:IZdVL$lN䃺JD(EMe<>D[D)OR.V8K 9>yuDACldV bG"zy%W$* ;^Dݴ|[\ЈISzYJFYixUaHE =g˰F^_%3O8(@Gb ~9ց^AcSs~e-%/dGe$WǢl|"B~t8L_2 ׍PdpdhHT(\hj6lZ;F=ѣYNB4Ћ!<4ץ=_ݨzۀsz@ޣ\Uñ)Dsfɇhlc/ԀF@:&b~H\2D"]bоxߌuR$N 0:- 6G?hHd*zYh@sl *8' ?'Ʋ w$԰p_FWV:w}Lx4K嗴/RYBq73{DF~] -u0SL.s{Ċ!+n+*֣7&t> VVࠛZy"3lx4?7IQz5 e9]D_$3evCT^yec#M\nۼqpP˻mI 3Qݢ?h'خS"&ME@]I;w&fxOY zrݟuoZhI3Mlϕc1ݡof@j S2jia|Pͨ>5Ɓ dx\b4{A sO`>z狺_jA7"z]Zh)n"ZgM!ݿ>E#UO^-[WC-0h<=)e|gp@0>!YJP4 %n Dz":YjX3 ⢘Œ;\2=n21t츌 ڛN=k*)>[\Ew\x k |h_4MayTB%ZTvz8B Y5apoa8̣,er#Ʋt̾0=3A:4BTM-Ljq %L3?۳ DgJۄ ?ݛ}~jGtg?#?f rIzPڸW&;>dcR @:1̿!RB\i'ݤިv ܌i=Lzv"&(>ݕ3>M1UflNS*Z^C:"cՆ5_(r8ViR3)]02oKG8DBxݥ8obWF$0]clw%_F&3s*A¹8&Qa"D3a_O}e+g_ujqQ7nY>K&݅rMU&-J5MEY8{;DŽ]>n7VAzٴC-eJ،M^֧7,CM L=˹?&(#E+yE޸rwdBsui wo9sAtfkKFAELݞB䫡 gvtKT7Du̇v}z{<L}C [* RCfg,He[@ 8 Ϩ&FV^!.޵FwFۆH9DZ!G9Ev&W0'6++,4%R#^! O !ie诃Bɧa[e;rZMC2Ruwڴj4}Y621\d4e)dJ5 lD/VbGE{Fq׉CLBCP=9=HyIjKf̗իUwQoPhk=5hs~3E~vt7+Fipv$YE@8\EtIZʲ!]+YtuS0Z(u^("I߻?%w  {q4L'ˇ@_؅{\p; ܝIz߇eЮo|C>*Ȩ AdC]в5E%p3l?cd 5^ _U(Z/@7QڷoҜ᳴4Fd@,V5N@t"z9S&U Ѭ1c=$]R5ŝT3x hcZ%Xc;G)wK6vTC uGM& 5ZGusq;Q3CT!0NvsrgjW^7:,.!{Up?]Pڋ[nVep?kE0t-RlOs/rъ 9 =׊0["WJR$wHDDi/U2`@" ñ"h;"G"b)!>5+P 0+KЂ3Dz^J6r XKR ۟I JdQB o?(H8&-&6 AZ@yzwNO۵Yu(AS[3"ҵ$¤3d= c"]r+Œ+Z`yjԴXKbS5dur :ݵixi@mYp{3ҹs1ˮv"nFh^qٌOMulH#$~xEA*Q^#\Փk*tٶt3٭H,yc`P, Xs~p5-\Y`,a>MCO}WˎB^" #uL6P l[Yy&ct[/]۴+j#!4j_ IKAğ2X).h8\sǶP%G7;O!Ҁdrc\giIr1~H VF^XˆOWݮ Q'R4eEq|==%5~>c穎Ƒ=soP7yaV*Y6jRh#~kT &@BжB yH0T%#&:evw1|"fW81{ ]3 6T@5\:&-4ĀXhLgtgM}F2_cD/j#.~l30ߠ"WadgN{7mVr8rrQN!C|(2,8AjYV{S_Jw* 5e;MTiZJ$76a'.iU,!Z< 3:g-jn@Э+PXL#~˨x#͆ĆBN%^;sgxLra(~dO _3j!d9vIՔ3rUI?7Z" 5"yH"|c^Cxq?S.EV,>pzMͣ_q:, sNҜ $q$tZ[c0Rgcm&7QReƋjoK6}(mfJ)uL%2,S ?tDNjP)Sv0ƥir3}ZEQnp=\=G-3ڲGC1d]:n=ǐşIYvci]eoϽ"^e^ %sr(NȴL (IEI gIa:T]-S^Hпs 7mpH,mF UMH ]A ݧ<윷Ǐ5՞Xz¿.Ry]YHcia}ѮGDQֿ[2"3V0 f[Ah.z"~kqxzAoظa=yg0G18w*C85ҩ"X|MY6*M#[ÎcI_,P%%G 'e\@ A,. qd[aPMN̅cjݯf Uƪ[6Qdg1DPM:hԍkZ&m֠]͘YǼ^ OSм&:".~X_kYWd*T1beEc7ѻ>'KgvqN` 44{#KЎurg*t1}=kB /ry'Iq1pX~sn.XdL"Udb9d;f|1x?-!+6ml$@N&iҮtC9W<7꾫e$rV o}LrBb`3~'bCzqg/劳аJ#yIRZJ,)pywh\݀r':aCkEUZ F(0E7\vy%~cbzw28'Pn :(utj'a ]-hϹܿ[%^Ҹ1C()No`Q!\Q5<8FD %N<ι=:,ɝU\ߐ F^boM_"kqBwHľfoHI.q(s \-H(CyuO͑e s.ZOwo 9'P38D+#?CCnl?e!]᨝N/&f*De'>]|"yl@V-6o-j,CUmCZSo׀L:nqtBҘA3JKf 6LltQ ^o`DSiDr2[f IB+Nz?$"5If4dBq(6Ě7*O怤 ь-N8]aeնQ{7ڸFib{γ>#'N[a[zBEH:s ,_*2: )ZC'S'^  w $g* x>\W#-}i AsXA92˱uڟ*3Svչ-zq H"~mTt싟$nej eV-x"ju| o(;'bSbI7>!KytF@ޙ|blOسm8ԸBvoɥA6,M,N2&)lHQYp.Z&zA&V/yw"c3Xӻ VRu&w]$b9twL_6\᯺(I!BK7qN+OcFC '=O-o-xg= z_<1yM|m_Jjش=ӼJuqmazAr3/rY0Z<{BmmDm7 _x.@S]5nAL2ܡS=h)yyN̹UwbXàs9EuXZye>/s|SB 3~%<[Pw=n(OygSPs-=ׅ"vF{e*heVFlLG}rTYUk,gD"5S.֢MUeI+HX& kvi&ݙPX('biXJEAquCC`:yoe`{Dz$OO$bd$2f36habO'b%M50߹B*] ŒyS3Ufod*&<H75 vݢvb.xp(Hhs_zфSVPDQ |Tw:S3N%𶫸>-7#Tzp\Ng)Od?Jٟz~G|୾ Ҥ|9Qú+7G)pEVڿDvey{_|ѩJ,[^+Dcm@ވJqKq)?$;Ln t/sJCnX^{l@]$i.;DkǞ-}GZzcgiIK=S9 I>3g.x63 o"" kTzI7)뙵mɌqt0NyCOFԤ8OO]d+$nrl9[8E^_Ə0n) \i~(e㱐jr 3lp!ie$]!%$7suPVu߿\{R*;mEb=3ÌVT˲` (WRLE^y0 ekey2з0TÇ% dI̼Rs}8l?V,Ʀ::̞B.1Ou2k7 O%~K$1O3x1# [@6KL;⻢cn≮޽'"%Mqǒz(C r 8BGuc }%nlA2{.鹇s7E3,kU?gz'Ec@(F"\Y_Ahp^6AIϪi8At@rq`- rQ?D[6{ IE$j7oc̳w?eSW`*Aۂܬ,=A^Ƃ4t∭ 78!Pa_DrZS#ɹ]+ƏFUgk UI Y0[_H܅'& 7 _x?o]ƙANy9|ACne y]`@DZig-դ[}4CWVPw +ޕGh>tR~ԓÌe4?S0 + (sEnڷ @2qg>^w?{G^_oɮUrU~笑^"ee /ݙJKu?[x8[ lah̗Wٜ#`Zp6]dw6BPI޻菰R$yώ z(,gЛCy+ 8tHv 9ke?/9#E$ų_fzetUO~/SJqvAIHW W9@{E f}vnkhk5E?vLx(MVXH.vfZzb} 8YPIA:}!j6mA . Sc㹬Iɘgwwu|`!a ⠼&_ fՑД!6`[V9ӯM(Mpgd2s,h{h] iл;wX"4wVGtۻx L_ T#1CeXՔ{> mmF$1)%T9B>ӬH=k5zKk< Jŭ+EvFmPg[a J;d)SPEGL}ΈRz陲$Of]͞h-=g6Tr6An+3T0veMb|DWLϹFCݏe{@Eԯ`W@a7nߘk}b Tkb#$v$Tk8%.Ɋr @5?`Emb ]lL*7pKB6znM E/۳;>}}smػAdM ė6ǒ>؀dW5%nϼI IhaQsCۦ>q B"uӛKtG)iN%kό>ZIסe:^Ƀp/˳ Wd&8 CTX[H5CI#FPdh2TD_ʡ\hĵ๭8tGUȌacZ2uF]܉+wj)"5/:NOmqTD28 L6/tȻ>t$>H_DW.A [̃N-ȇ (<ʢƲE-1yuhcT6N:F=;b 0 |[i>E.BR;QAY(;/d]Wd{uD*BGE;4~bWFf#`_gX~j JH4O4j487Hk| VIzn \i0$:GiZz9-ҸJjɽ IxÛ'ss^t-3X,M 0u)v!gr_w34{8xhvgJ [<|LJݰF{Khh :3u.8@)pgj;.=I-N:;->HS^#rFrebԼeG6>S$`*NI"0atSRBwg 9)|}A~R,~ @K<1jaEАs}f` auš;ˌ]V(]JJR4;6nT\!0 $\^C!Wt4_QCV8x#< 7 &S%?wAgfṣU?;1.^~mrE2Fĭ`<$?g6!|d:[ ۋ/ IK?Uf\AP^~p $.omJsv9}iԊsB%^kA<"kHK[F`2B ߈>'t=2O61.#$,%% K؄Q6Y B|6: ua˹Iki?) ?¹yp9m|;&Z-tf,MLV!T&3qݸҺ=>P#_+K0ʉY7^up"4ͣ oŀ MW$n>$8{㓘_ČDƜg9(DfiH[*G'׾<@F%a?E+D ],șĉ 3a{bUW>mu :!`xbLh=:`x:,]gB/gk/yn9ӓ1͓BtR^X_qxjBgPS0WoePk7n貙Y/ims!<~d4CYVv[$E@[z\JojMAuni}/q.P?t;/p̿d5@Ji_wev˜v_FXxBYK!UDRazW(xlYՕ0H6yWdbߪ@ g)߆8p

試,1aW:46+Odkį #QZȭ7{]+YmcVas ^7@Y X뮡dŶp_}jOUFjuqM|a S쬮"]^? }<.bL`*>(Zɟ&7)5LR~k.W`;kLuoԢgښ+ēyh]{įSTUxJ¿go;v /Cfi;/Մ}c *$7"r'gVx%I\•Tnab鏁eV}4`rE[4_%J.N/jdT&8ѾbsnV~PZ[]^`B~ ˬ$'KځQ4~6TB_tJwAyvM)) ؍9k_ٽ^? RsiYa&aI%Ԕ(2j(umXԙU0!+rw@ [Blijfzv=}zh1J(̗@ ;  Gu\cgT 8HAe3:" a{Io(/'fV~F 7hŊPT0`AMfg+W,#ٴ^tJdIܯdt/6Eb|!ǰy6z0L6R/,`YO0SNs0< P#tnߪZǞ$YK؎#[M(%[I= %-I#()?~]B=_y}?gj\J7Fwl>F$:FRe~$㦮21F0mLLwmX z9kkxזJMl%D:\놛Khse)Z(i2뷚c3Ǎ&lLIxyQa(;\\ I$wcxoM>yX"gB}_='-oU/DJOc2L֤)3I&oz!O!%yc:Z)4Rɰ㧵0Y媂ad < shކof໙)|CoN,z!WY`JbhTS#=baD'Ĕn /lCgkĸ=.38$M~pƵ+G7w_2i[9-iqA"{<q]KMWbpzU=kMeSO5޳2Rۘ@1˶8Bpj8bmE9Dp7)TfdĜHg{>\ˇ1dfati{xk~ }'ٱxK\R`Il3:U6rDž8㩵eKwB܃;ka>5l ~E;] !@ÙP<眜 ( 9r_vzêslK8u*9g 6rF3O> cԀ"|"|0xuьMBm."U3q8_E]έ]p@]ݼKFv|~։ $ޮޮTl>995:cvI0VY|5[m1iC1n*_Ӹ% (j"N&ŮyOzQOYgvs ڸ_7=_#dżv0A?}|Ʌo | KZ$&wUz.VLpM&2Si1p6#Dߌ&o*b lR˵sࢃ0@{:ʇFkp]Z!8kN/TIvcXn/{z1%5|D:^c)(>]YTV<8W=e`fW saK쨓f8Cy&z0屿37V Q'\JtIs>GriWυmРy#Wu4hġM%=Aty ~>ߙp؞Aa8IS7C pCp} |ȉ+a4m܊ZVmF*ە:*ݠgn aC՛KQҀV2;͔(WTaGpͲyekYYP anR4"Z{gVhŰwQn_dHd{ ̦ԯ 0Wk|AI^ѩɩ z\ZW,XȌń=+4ph0̟띜]hw'_Dك9e9"g{{IJc,VT5kd-tċڻ1 r6_3_"Aҩka%'Нٳ"Y55J&vr\2>~ kdQzkJq u$+S`JG e9cO#ENa\Ùꐰp}${q5&aJes%B2ZMbFbSEX;VW.O^'eo?A$'7]`w`S iCk !,|Ov;YRpp&}oX?7iW:ϝ31i>%+Z2Q-ڑh0n|3|'s6/F0ݏZA4L@1J-pUCkA8i& 2Ѝ]F"UO8.tjP\n1 E7@c!U(6(N!k (_/.VHJ$EϤ)&<PSNM ]O Հ+W{yqn#I&|zw0ĜO#gwbwb1ȳéc; cVX/2Fz%FVx02MD*2emo6Z6@Y=3 ^'AB4HS;J%P݇Yh8!tL~d ~F|iʧǐ8l7f|%XP{Ngj&RԗU:yL'`Wrm@i!Ov'AuD( c.^FIJeCǂ_I F(f>RG+cQD&WS+VLP\A2n>t:P\b}q;.H8ƙ +UU\ΪbO*ܱϾn!L1ަ-2䀑a|C3A.q9l7x $eaBHF+x=hblZJ%.9}o )mf[=Q5s鄼r߂?{b ҍF{ z(_jK6zLt|,`'{%%*}X~!J#ʐ@pjׅ`odO{5wHHsVK+wqV@wXEe Rʙr4 (Mk`9 ݝsTЎ.8J?`(% >_MU p8GZZ*}ugFUtj>?BzX;l żӔәt  i 6[2?<,_X:E]*\W9 簖[}U>lߝUO4l0hQ"9K6a5S={I@Wl/(akl%AwjQC}Fԙ4EEsRW.z̳mjh~4S_su AJwV6[ ūx}<ӻ kTVx]ЧCU5u{$g0'~CAעNjºɡ("}F# LG|eQ8X{\qp$15'^u1q/Th<.]FEH7,>,[3w%eCLLUN%`U)5Qnjeaim޼fօHgiw`_o!_dqWbcQQwTO #3~*S{5_/wҕ z8%YrV[{Gv&~hx\y/5 =TmBq!Vg cAadNy쯷Mn%Uk<9cHz0IM? Č"qAZ'BPQq ~וex\00/l- hݻxnűL?O[[nިϑbޠ:E}~G!}Wy̴(tQ}US!sV|Р:2r!3/};GovvY.27EBfXG%#i qj{!TK3lScj}CYϼK 3,b\XiZv+O2ݷ~[y٣gjQyt@Z>H;05}NqeeHg8Cu00O&kI⳾naʣ/-硐Ou^ꢽdTryZB }v8$Hw1eǻ^zRƋ5G^6t#GB<6Ng-#[_/0H 1? fh& 52Pv&h\YӋ^'B q˟T\1nFN6CVwTnR5%@d M ?v,4 h'2 ՟' Jv AwiK6" W"$W aW`e8mvߡ+ZR:\@rș6/F"jpPO}BVhhڞՈWmfcqZߪ{\M23-9dk08/'8{~l׋kWB]3JptcsR1UVV c)̫90̰h7]qbw Burwwr- <ݬ»?x ~\.?jSk ǻhJO> &F|fUlE߶:ܡFmPf{Tڠi3ݚ&] 9(p@aoⓋd/\E7*Oɞi,C0H"Byf~eN)GP |$ 2h#^Jdm4!uqݑ6!3j䭲*˹CORǷNLgf/F+S1/yçE /K6(;&)Q9{!Z-?e lz> gn?MBë-:Ճx*`9iw)& N?GM֩@ *D#2J81oƔ[qtq8iux)?vej 317R&VY f!ѠUh'PXRo]nzՃWӣ(x{EsߔWWl&tމ&6+Z 5Me2&x;n mho Htrb'mYіmx'ny%P)se䢉m2~B+$%.Ś꡾J7x)kJ؄J"/n+ٟkp'klu;qHA1.(y֒Kѽ@FṪ;PY +O*CpN\}q'Xw& Q¯v , T1G K.|(cGu9tPS&ˠ'yU GS{Up g[_r{$W@ Xnb]= 2ŽiMiY\nˇ !o\$|eps"XE1ݝt,"_N佀IN˰F]B8\HQ'τV4d L )Bu-(}xgsFu#i VMS;;9WyI`hqhGQ${Dde$ |SX}S؄EtXR@ٕ9Q^Kq܌kH`\$2:v12f8DRQjЉMzz͓Lц U*Vnr)D˙$Ix M!xKD־oQƔ*>~t%6. ]޶ˠ(> WT{G9Ab؂]R}2Cz) b`_m0aYȚ>Ȇ}z𡙈>9 T7=yx1%$Ǽ@qSMZy_]`wwp;<t !(7b1%5Ճ*%~#j֤h^6$*ׄ.dfi($W'@':QZۛok4=-0r׭Xȗdh6Vfqa iC<)7(:^Y0`*|n5j dM. p֏б}uP>}>FMY;@gxZpw7wmbtfwS/Ov _4k3)٧6p <9kJ+s>2m b;G%N?"}d"HW#VzWef徽:|SBFT;.;lMkR7_X&D[W2c[ݔY4ᒗhFX’LHƄJXg.X rX@#ɉap l!7ϣ d hx.Xӏd̓^!,wD1%ܳ7emSSAOhU[~- ׏([c Y?5-;+&%M@jl{UTY`g]I =zDIR ~^qh\Rm.\mV?˜c[$5naZb%X}7^ExU;@3܄Ts<:7MR=Ûh6" I+ ]%JWE s>O`^ IfR)GG8+͌O|r"AGr1 3kkWh1-ϵqBIz,E Ly2iwCLjX>=;"1rkIiKhB5B_;Yg!R6·>I̊Ǡ"/B iǫ<`tVKEW!5lSK0* J3($0Gqk ]F1Ҧq(&G6UrByս>z["OIxw ?Xʮ%pjkklE)Cz-f$d)_Q)!T+b1ϭI 2dM JrԷ[lRLZk 摍Z_r`(W1=7fr[ZzqE㍑ds|#(#eAΐ"Ypjǭ;zJ֟ܜ1Q}+ݭ>VUr!$?[eNɣVҌdNy/?eHor3 (a5U&k=/^}ڱNwQ@'P߁/505"q2dpXMc.3`Oynӕ&f3MO Y(p*J {m89lp\=zA&?î3Aa /@l=Ddfq`]}2FfG8dƟxO$Z;ԉr T Z)@  %; աb;uUd^Y#@b++]Yo ĸo _"".`WbXD0G (Pr|I ]1 Q4oTKP>bD\m%5n@퓧\>P#bQj˼V~b>:lLIW]SOY;^IQ Zo4mIHʕhTzQH]<17t3RwjX 4 նlP&4 thuCT2n}ˆY96x [ڇ iU8/jfO\Ȉ<ߣީ 4FaU{zJ m?X!YFQ6 IG5:1I@ ԑ=r?MqW.Djn-e$Sx7x5 p 1IOgOx> 3MЉ{ȥ%sOv{GmC{8Hy1OVvJV@1@TANRyNX(e>L.44xLȸ%˜?9|"MSX&ju(; xqfn/"ėD("iN`U ?Rej+:Ȧ:-fr_|nfRՙ|OHdmfOFm;}Nd @窟Ha%Ք_\~E%^|fPA(Gȅ{:HU/4Yn8b[zDjqc6\NKb~1k' 砒 )񘈵+?ڑH2# wLqX+^b`;Zc&y,*Sf_uLu+JkCl_ [FPek'h&JN2_BwY3eU|8Ogl[ܞ׍ݝ?{9C)o2 U c"] s1CLxAoO)H?_AU_T7 Y2-i '\g+a.9^3>Cgy bۖ{n %yzXٕ,znd~u+Bk.?[aW^ΆqͅҼ}e_ }Lش.0I(W&er%@WتxHɷ>6\J1\6/vM=4>i>J'zvZÙYmWG(I!ѝⷿª ,1~Tv҅+uOM?8!|E ySfEl#kkr<{ItM+2x,$Z P9bRo'ů\XTDRY s܉dw:43 O|으.**̼s}rҬ@&խK2QųR]_.T8ѩs9j! vxɂ7N<{ q繞k黭OQc;*uen|e\c) 'GL@s4~݋@Q7A֧ ix32GsAiKhA:8˷xs_@$^+xPN"PbEBJl{n+X zg{`"1y=g^ۤK- gd+bv0hfeGT):*Sz! [-eMg!+6{rk8#t2%]^:L.A2(9%$~CO^"ȁ]8o8,|8zI*x_e }ȫ$s8eQh3tM&Nx]A,f'}SV-Xh+5]1)uCt8zc;zV!|K؀$5JMSeE-bws+^N kgdNxVP"Yb_E{68FFlȾʤCGir 6҂y ze/d*g 24nfE"9?-eHq!#T|.$zjYnk^W^\;_P ċ-p~ObdYiEحc޶QFWԓUm{E;Kyvc{Ļ:0 tkbˠ$B G{~]!~%)NzuyCHI-ýRq)fpy`C˃':x8׹RGމ?7dK < MP&eï%z-()@ꎐRtMf2p\p,6@H ӑO+mԐ`Z z0p>}NycbʽN1c]XF6 LY,% Ÿ4@v:ϡT&R MҜA!힀 l 31xIW!WH>lwKu,NU_"Pxa[gʒT42N@ t"n#u2Kaq eAB8ilU}1Yr\blgoáːɾ~J)i) #'' *}߱+Y:$;-rQt>' -ݫX[{]  I@v 4^*={r:-^u+SZYե̧Wi݈?Jp<$&g)ZI# =,+8qJ{`qJm]]G^xwОR~ XܯA{ CF?Ɩk-[Bgݚfkeq]g N2>0$[檩6P d0Z 9AvuɗT7; H:Y QL @6`$W糰|lci̋(NCS%P >}M2>ate~3z:˶.C0Vp>mbS"kͱc>Gz_ҳ ] W/ڄl/$iz1œ q* Y,SL=9PH8U@d2LR!b&MI#9-n s74һ36f`9G0#9h)<{6}`r Lzvo+=*x{JPXT3'zL]k`Zf!,o+zq~0]ږ!X*]ngpT;dJoq36(^P{y!,S.h}.HOhɾQ`n>LRW*@5a)ቋV'SK ?6NVP3KآxM,~Ȅ/ys{Cj6YhYNK-! N,\+'D *d*H!PDp:M?qŷI7e2{(])Ҩ5D$S! P5Un_B6;ؕάŚV19{k0aW<\PO9S6sgV_y9f[yM̀@̍&nMyO*` ʈ&DJa9aD4(^ 2ԟTw\8ݛGuXOGfJő.YSσa 'R.7Ts)uI`DZ7r"Flz"qMz=x=pNSo@r!log[*Ճj+B5OlPM*F xOiEh0]g7jfؼ3ῂm(k/]loȢ Z'dAuڼ5] 8zKج8F`~{'kєU |SZ40.T]`Ʋ8Mn^RabJ+n'cIg2)ΗgϫYz%xZo:|)J2MύJ15(f)izTT}M-<}3 s$$KW1&{bQMX TبKRf9ʗԂwΓ X<{{Rz!ouZ)Ҍܽ\2w&ٿҧDaՌyLt W\FT_AP?Qc2)?-@1!gPi-v*L@&\f>.`Jפ kZ,]ZA?7ԵR$$7$)PeA_Lzׄ$iF0ܞlSI=xfhe=?9j.ӷ^QAViLL[$STk\ڳ|AFV%m( &!',.cz5Rґ'dZ`8B#iv 7f%C@ehc^ɠFqH5R2ڱ=) N ҋjAs+&<8eKwgcS]P *Li$=mS jposY Lw6s{ & }A&U(ee*AѹO?Fgx_H}Et[ HV: @[d,뒲EurEC6`^ tVc7#09%@F]g& O:e#Tzט[/cxv#vU@͉zg-܏Lߪ{B-%B9Я"Ƹ'AN_ɎN í"_)#kV(F(.&<=8BȬd޼ )7"j0lܝOpTIB&Ȋ;j x>Gߝ`)r2+AvQ[d p…N?p91XG*J^زEi!&Tʔs [y)h񱽌1&j~2n9NYI,&|~ pF\\8of[WkExZ:.`.$r4wtI ZcJ@onw_yB79 J+FAinI/Q,L{UT~XkWƭg1UFQ.b#:jl K&685E2Ƃ;<56#]&9{e뺗'~1c`.;rt=u;6u!RdGz{y'Ȧ"u)~;&%öJpųc  ݓ n]_/ZQa/6r"k(:5{v> fT" Bٚ%Y-&ކ~N%*Dyq>J,saJ5JGĢ󇳍 Q\S Xv3Ve=HJ趼 uP\E|h/OpTHVQ}Iy}ʭ=YHil ?Xq݃3b3 àPQ-i1; dV;<>SG H/YTPBV ? ,7;l۾bz,zsxSfa}ΫaA-Kdq<嘘xwJ|OaáQH /Z*d^%hEը}o0|" VӮ l'‰p!j Ȭ/k5 %c,/'iKh8_D/ݐUv)*M`i9r0V2B;&>~NY Yy\&q5J8L 1?دȂ6'x) 2|n7F?(ѥ _IAXJw;Y^_: xst"j`d[֓qjHB%=Z^OzH,װ!i;"j+g2.].[LӕoS%J_TSww@KZk@ǓqoL;pأA$_u}Uǎ{y]7 [H]/upyEGqmcf;i€/57JPxJF.7!y){_= uȍgʙߎSከLN9brq_tU/ZW!j!s- bɏh:BѲm{@=Ow=$^:~,Go|t\s4V}FbRhQ8(_tWEq0Ė UVn^|n}Sa(0"_e|1jy)wkC/f}v-}FESS>N)h7.ѽy:0 a92SPEݖ7NzgLs7μ;08& =?6l>6F~r_%)/ϣS%iU̟Zf7/r}ZZ̬=_OaPvmo5[1.XjV%՘xuSVel ۱0+Q fu3db-9wVTWY-Z`zMzscsFz"+|y8|;z9:~䞄GH{TR!P~,bYԧc5k%_& vrʮ6~T\VGN"wJw f_$ U? /^J:^="E5' 7 NlX~>E=Z,XEPk- b>^bjzڲ@S o%)!#<"v`1` G#ʨwxaƏ~t4eΩb.8 ٤P:э_C*f"D"i2HE3$w֑dR/5R0KA _ޙ q6>װFG<v;"i޶(t$.>!^WK A7 jZJs{ ]- 2גnnT;qCjc4$NU䉘ψt)&* zC8xtߊ+g !z2)H)R-;f#Zux-Wd Pe8nW&Z \%M3-qzmSU!@{ȉ͹4"?2 )Z*.0+2S?۝O>q7GWQ}d*6aB{\Y!VSJFS=H_V:VH:ߕ JЀ[QRv{WO]^uN]."uyi[^SH/4,G7rŚY7w>X^C"Th:,b0^L$/tiu<ܞ5] J\Av ++-&GzzY}PXÚG(-1b>{zH 礟'r ,J[VD AR)'՛ 8hCz%ؒ+(ס`Xe?b{xj(3դ<@!jU93u[RՔ4$J6 QϘs6*;_|!c/I֡H`(kL~e (냕 ]#K.t""+Pb-{#bRĒ :>F8֜I葜_@Oͫ th^-)v;0ǏvYM(7P#Dv|"Qe+ܖtݦ!j!ق7  }|=踟.0E< Cl͚(+=\" 1e; ,<8m 7@-~Bi;ɱPm@;g>/;:RBn?4r,al/at8e٠b4i/FHT!ͮEKA/4&0QQ\chmj"3•QZ#S԰= TG2mj#8Z` ӭ!J @j' =1L*c/螖^;ATyƈ8ݢe (x>OݢeoMDO<ƒE|h'Iˉ-2pd'3>x{Gˢ 8Pw 3M3f݁5k9i(vڃ}s5} %!{QH3~7jpSMѡYTͤs#KF~WziS&$)<'-= # }gV-Ql_VsD/b{FD1{M0=d2H#iy CaTУ꼃8vv4x2Q-{dU⥆*w`=hUl[ EUf!a-Dvi*3Xi`Z`kbp37/|M cA T!pMAكP.2i",; QԖ?[`N^y_8<ՀglV8/~w.5Y^EѼ*Ӫ+}Rq3W?y*cX+]gyt_@}$ur1Ϟh>"5 ߧx~H.HôN'NU1o!Ua2-St(ObN<.0qfqv"]%'f<(w 8٥Vr3H|1}@;6Bӧ4bl~|“j1a"t3l /4b'qVB&/KMʰ= R6[oB'DU6݁@23EUd‹=&w-}ƹ ͩlnҿ*!hCJ =^RS E5#9}CVYJ~&,9dW ';rƙS2Yo]H4%BN=3PV?LUSN;D'1Dw;w\Wg'g䜥FXl_viZXQgEY0 ̢S8)r! 8Ԯ6r˂8Am0"U/*^ں?K@L`- S2qSWb\;]-"W zikET<׹]g9=bx{CNhcHH $@:Ri)e"h;GBG~hz; ,O[f)&p/2s(E=S)0Q$?B2\w6Ӌ{SjQJ!<v3GcPVHˆHDa| u$3r{t*ƠQ);iJ{R۾IwXϺ^hLh+BIo9rÕ46)?y?ŬuQ$~Ǿ cƾ2#ru$N|%k"'gE /lPq~|o)Xh <+,f-#k5֫>yBanR=ҩcr U9t &+1cgǕ}mE1G0)'JGV詓4.3b5L+kY{4r`{x&pgꄃz?Z2I7u}wN5&r=$l?zdn@"+ ;v`6JQ [Yi'NꤐŦ]2VplKY _]^_RJ\<"jY{WGyΛ1á`>+}KbfD Ө|S(ӥI[5t\+IŋVӾA|@}6,ȈiP 6] Wfu1$ ǭ_}\Mod0H !B'yH4hħ'#XɿjD^z6n2+hRJgF8L6*xdL'NXe6A)3|6c#mj\81eAg/TV!Mƨ~4!fwƹC1ỿ1淤l$k}  p,oG3)k z~7.W[[$T rcI "뇚&0jvЄ~ZdK CJ7?֭0C8ʭ7 l#x~YP29Qop.MǁU2ߣe HTB) CD;~ ~ߙ7qwn~Pl;n2tY(\ #vɓUf iKoxi#B1z@~R =T Y' O -3E:Dp^4Kcu.+Ɍwe4',3 ?5 /&~Uv='&lkQmU"W>1mʉ`RuK wzz> X#uhOB*NJd(`IATs%2yTey!FI(W,Jj  GMqdm`fb# WkYĢ{nb0K$c_1'+7C0_^5N6v)^D8|o酔 v֟9@+i%Yʴ ~mYB-i6T ©. 1D5V jk;:U G$Cc_Jz> ݝ$cq|na^)IEU ~xXzcbIaSJ‚+'M=PAјU)/lP`y#B8_ߟՈAsxd!_hnjڲ5Yt;e]&l# \X] 0/_"9(:0a^'9ہPtB0?oXȄTm v jhJE)9rw>$\ w>y<@JWi'yIQ햖띹X3^-A;<@-9v;/62ή'ꀁsP"&8Py:m񦠚(oj'8=>{'lwBmnb#S_ ^Db?KN+B˺|&Q{lFвb0n,R͸9I)vdpjYgi;(L/Ć?XR# B:“xڤʨ۴R/֫fLZ&x D :F5koE*P;5\_D!Hfr89hyՓ60N߉17HϤJii76h?Jn(Oz)oʉvOt=4ZPB' O%҄ _Τ\ < jb`r0Mmf(镻#Q0섓ZqlQvAp|jNf mQ;R-l/;!\Ѯ0=GcEp>zDV$T9M IM|˚/0<3@s12򑣌Ywhyzk! \@4Ek?p81u/~dΉ\7X"ظ5~amDu׻1Ep xM{%Iug&tn":Bhm% iVnh8s'z٫={Dk$8S)$K J,/y=>ri w#kΑQmxp { /ldq:j=l͒2eczCnT[8쳴^ݤxvw+XOSq2c*; ãBS/S"w^0(W勔לkK1G.|v.x1ʃMfBXeo P>2Gmm+DZS`(>^wH&gXl2v"/Qa7vkK|`{hJ {{WZJM:f?wj]bYï=^`ZX4`-#s se^z~~&n@ kA8 P&x@ݽȜ+SL6PڐvrHzNgڅbwA=#v>b1s̩?a!f>&'J|bJ M躏.%dA3K^#;sg_UA:4V^z#CzUzCu?8.W?6đ8}AӪ6>[Shcai)u TFR`0y-(H 9:NG6\7MqBmr/ǭB{AcR)'GPEk`y$駻]2/Eĩ0u`#4{QOc;Gp`]}Rsfĺg,>&EŌ(F`iz)TJ2$oT/Le\+_1,:dI0ƛU~omEH:iQGj-ۑڬI&"'Lx{*mkuk-ώo#рcJ0yH۞S O3R'j >] SEbIBL M1DV[\۠N`s >sB_Ex- 4g#؃PQ5lQx/|,_Z.zmO`FT*0Wc?}=W5H>GϘbJT@/sBai[9=ܪʡ&5H(^APc"XiP1\ BQB(xBcVsk-f$p ;uP!@a8u4:} 8Ј*izxWTGD+8L H|ϛl0V, 8y WOa  RDA]in1.oY U6 `.#̛NP *w/~ x4 /,u=>G5{8| P8lBG,,/ߣf9R^Vݹ 1o/eK3?AڽM !dQ/Yuc^j%EH\I1oWU㵣A"eeRB*D )ީ>KV|0lL8d ^BQ$7 W5 ΄_qEoPCAB2K ʍ i(C v-͔ԪK$;i( c!N 9e|K )QnԳtk 4ϬZ Y U;5ې uWC˦W@5Pz PĊ垴*JiRt%,8Cpu9~CJu~PB@@膯Jk e_53?a4FkrP# 7I 0H`'4N]{DDNBbQQ}B05 8^9QK?X铍{ S9Dlm-F{Hn0md~#0A5}; U꾊?t޽a2`O}0`XރSx)$]P/ ֻ/Wl$4:jQ󈒓Ž]5K63;aZI!F0? cHS \2qe-qTb'yD$Leo^ߊ_#Ri%(/p=\yӍMRf+ F+nksxy1ĒV 9)ٸ?V*ŕ [h2B0`Lt:9&=fX=ǧW~֔ >ff啜B:~S v=OD Cga@EgGg|'M*y!ί^-.DZyā=|,-t6}dՂLPWUx0'9H/bUJCSC Ԡa* **Gk*hz;x v<:}o+䜹#!);^;15SA -eGVmUAL^7*XdWʦ Dď>(gw*Gm+H%0l2r݋y߿up|T,5:ϙ7"惏C X;*=YzNF퐑e̦ M\[5%~]u&` 7Kr|_P[y[LBvVwuG[/%7,B,"+58'dc:_}~Z20g)1쀾iH1@%N<:s׬5ȲIW6z0RndO4-$ 7[iIK-~vl?#^maж /^ѦBHeEm^@=ITvte>Z::QmS3B;Bi05Z LPW_-9r.!\i=Qx#W},>ޞ!ҕ뱪tڣ N2 L.V%XOd L9򴰷g{?H~s?*BmkH`zX6n݆>qk%Kd8ȥPt"\},X9IPMTA?B7svT Ga{ų2atU%am΋wߌ3^VK:wQ.IO!؞iv9V'pnƆn4A`sq- .@[`k(3hsZspnfܢ&=CN\MT%/Kiܹy-⏴s8Jn3_$\4_m@bJG|*%vy$`wzscTò&JRY$8OU8,jRhDƦBbP'.^W<{:&sbF|+(m9[T`tʆˣCT+?cռ;7gZt۸]%(FShg+tL< teWϨW% Ƶ}p !hm2EY|9EfFY)#[N>Tه*KB,VėNmkEzkq\ud?v6,#@.D9bPZǣ_1oN]F!|3&;51<&˃mQHlDU"OV0/n#lj§[yI[K,UmL :m^FGfF],d~帬ڶvN%գ# S>e6ӚzKr>Vg-i@.rvr锓&+X(H1~=j'(6;!c88%(f.K(Cjbk<1}+\5e&ʆNcpm2IJ+m `#L"Sw8ڛxmVn#/^PESXnaXWR6 0ud=X^W,| eRSm\.sy2,@2No%<Lv.#n؋ ZHe,mz~ZsXYط*< }@SЉyl9w?Q4}xDGylޗw<9X Rń7-}"#-,#T-X(s^ a: \~ߛU1U;3=}uCUdUA#Hm;p~2Sjg㗌Z /kDN %nE~fR}tϥ3VǕ]E.E@+ %. $閙x.J=q*lI b ~0ZrQP1u|߲~@ش EdRc5BK8"[tkPN FZa7SԨ]>In` ZlEAJZǐT({{L[/+`퀐›{i#O-|YV@y.>&ßt{PǼ_åAWD`՗\.,; #TV\b4ng*| =7-p*uLi9n|QiyX.cFB"iS`ơ>OZs{p1H)SܩT寥V\L/VVOuT7: LR -Hf\{vsDJj RK A`jIRF-\pu,PhgcuJth C8ZZcbF% q y?Q\ )nXlٛs&2&Rx3L6f C|pK[|]1aYWdB뫨A~Np5'e>S5p'ej=r12r`ԛ7EM2qG]!|ߥVz fΨhYv!-={D;KcЈĨ>7Xe~o~h+e\ &s\~ Sl ܯbّC0Tz1L/(\tK<`ϋnH,KQqpǭ0n8iݴEh;uN\NQ2/92]>w^$: wf|D3,/y_9 :iAp ־h.-EWqh`A% C w%\k0$fN0q.GYI'dո1&7oPx?Ej^FCCp m>MSQ.bN}˩uFWTÏ?'2W(H r8T(8q?H5&mΣ66&*J gVIV̀4OƐP鄟F}m!]ӵiI/T\* ]f8Jо%ZFD>|$./5}#yu6 R&( R8 8ч@pIK@(a<`˕5c~v:H8 Z0/,~U-nkgƶAO=&K,!]FQm`w;8zmd0KOjȪ.>vS>IVMkY.6iO^}$|'PW%>n!"= Ⱦ)WOC-s0 z46_`n# g?gٮ oB3i{;73:w|ߎ1\ ]lCF'|3&O$ӉcW@+1޴Uϑ)퀗 hRJ숛(a#)|O @"A@{40xِF뻌N/^La /+]..{iDR y)>p ǮƾsfB%Y1uC' "aC)pdn5~3N\:٩>)*V.*kgs-OG`c, =%D* ɺϗ7Hr/1asԒٶHN2bU֨luDpLоS61lIM ֮P~$Q( F+pC D!9|$@~Qu?8TO$3 ~bO?(T9ef?'vԋtTȁx0'J ]ĞuxF`}28rV@7Y8QGH]$G)V]3%!7cwbh 4PsshZKV#Oٮ΋oWL)ߚV%|Dvu/}@JeMIP35=U1[ėL⺰iۥ@7{q⯂-Č]COgZƶ:9YQt6̓]7l`cYE*'x?fBPE? ?8=C%£Zި]Ζ0`/atoJ?ى\$Rd1b &hrC+ 4݄F%A,ʹVw%F% G/mYBu"xfH8%L6՚mԸq+v}0VxOE7'CL gH *+d$u\鴗ex$Vtgt_@6+ D)ii5Ǹכ\ .0&NN#{@ۉtS]-r|~|p/Q!9t\HKk0xqF0'ŷ[& $}Vݨ8%kUr^Q8 4!uJr9N>O p)P.řfdeF`Ocg\xvA /MkM7"JZ*JR۸]c{֣D3NJZ˴,CZ7T?T@̌>-~̛’)nhRLf~bUPBpj៿kN9?J%^ϕ8 i]yR?畢¶E'ԃҿ`=ܫ̸3ss=t9p,>e:(NB&@oCI"U;ƍA0R d55Bk[txgD +L*4Sw\"r\[@t‘_ၮ/%9Sx_1Mjdp+esɶ~/ ˕La`c_EݻЈ7D<¹0ػ[=`s 6W[_~R/> ᰜb-<8x>TpdGb%}JJ@28Z%4JD4E{b)z–Wj?qKncK'\- 1h~ί&% X0md`%3KWTcQ4fXvЌL(hOM{r 2nYjܘy)S7Z^VdnءX h.(0 TVP0G]X :$^#=96D1L -׊jw |lSSTHV̈́9UPP*-ZS#>L # %GNhJp'k61yegiN Y?GXm`ȂCYvndtvpan -f܇H*#^8{HUE|g^nw1Bň2^d 02Ѱ!!0Yڗ!]^o`s @,ӳ/dR0l-"}ԙ)YuvCb+H~a7WW-Q~k;'Oؿ9R$@*k=Cƿ?50B@2+pUIi3f+}M^s!EHOU\@^3o SZaоw¥m:2U&Gd顾/EcozʦR]]،7w-tn0u%U{juߤϕ9b_IDͦy$ hT I@/kma: 8OPcH}ejX3؈lxe[g K1T[jȵcϰ+)"oW𻀷6}n s!#]Y#&UE4_GHOs|o/ ̳SC `$u}PdN1eT1MU d}3#8ZAV[jfaƇ֙xZ1qawܭNwq(b ߕ A>6ll7Rqݞ)y-[P|A瀅C.$z1F&d<":A:D׀mS|m/a ]|}k&dd ĴαpGC7K0j$3WS"m0\ |lP>ߺ7\6xq'(0XQvpv(蛿5\% ҵAbC`\e1}&ژ(H `)83F}Qb UKXw\:[uDzTf.o4 T)ah3YAtNXW#_$-X+_ws9%(ZY>QǏeb@T"gDr:{݁{W+kȷ>݉Z?rq VH+&ٴ)Y:hXh+^هn#s$d9| F|ggzE9k(WvɧlሥVS_s'ޗ,g8⹰~ZgЩvdATjYp;xm@crzV@ng2@v#]dqVz.)"z+GBd sZ* -MnRPKa0HMC*n>'[ 4ly{h265Sa Z0wZ cKÜLAMVwIb ǬKԘK5Jo jd N 4u^b4bT6=fќf}h8@|ڷ:~'L`fћUvnANY!Ԋ3zUFwa>Q} svIeP$Ǖ;2\[PuB{D,x+*lHNUQ=ِ{yrB=0&ےPiI {pD{|7jM`yjy&V50EYkJG_~-IV(&:NOclsÆ/g,Gv doqMX|l$63ȿ r+v_<`^n?Wb~)_C;t/|+Q܅Z*nŀ̵*r@4 6;aY~Gv/Xi#uQP (H{,%oshC~=s eWj0Q:KsDN;^Fڜä'~^3)a'oBج ocbU/)Yѡz!tҊ Tj|pǠVt̑[:P)Yw 0VtnZy;Q|yT!&ȣ_/!rR-JgTok&o1^[E> h'A6I&jشGeH<5*9YR Y#yhY$qF$љ !L2Q^g@d(GT膾kOakU[+>}txbyTpKos LHi+f]<"a]ݐ6am5>1W LaME=t\" 8Hf:h."89=v7˵-%w6(;#JQk- .C3e:7 *ZRi6zij֌&̃d\Py]ڢl==hyhI$ Pn 3{Ӆ-TŒ`m# BcsK*`?%SѮKo߾;ݢ {R}o=.&[LcLDS#L^hw4_YWӉ^yIԥqvDC>e}ԽAyM4ջ$rsG3݆ӹz3¡:Pb߿oZ5~PZ?xXPE7-u ܸs|i^*>.$,4c.J~ȉbjŚժ:8.pJ"1ٔtbLJ ^6wQ˱p0qE VpB `At/˟!83 QI^EA%YC7oh2~y)ա-Xݎ8#jo" ~E,5$2_p|NT`/oÍ)lꔬ83y2xL-T1VcKՋ&it`DqO rǬ%D:SY:`TYW멑vGDC5[ 8+ጽuEAB3yww]#Lxd:0 ۯiV !jϵ t[A-)P:hFUpz+w_ɗBvO8Vh|1\# :?2РRȎsh}]09$W}ͻGc=s lQ{I$%&}3\,Ω@Hf"AM]T gtᤁ( 6D p.ȳڔE֩sKG7QhЌZƏp{8X0!8hR *2v_}}S~񧓡ns!cw?P`\_g( tRSK5dzrQFf47'F֜ Nh^Qvg0+a F&}ub@z~:WUC͆pHĝ&wrjj\Y(îd**E@]ߚ @D}5YȞt=Hg0:l$Fvz;AgY# `8-Օͮ,0h|7,t@U~=-ڇaϖ'2Rר$-3ْHir%.G'l bN-dny'Ү,*J[d@\'5<=j6(=8+ {Th/hYۥA ypW1C W ͽ\ botL~!AUN{I&f1j¨(Ţ/zr ]$I0<>Xz02I%el2:Oji:Y;C5'ҺF]A@%J> 'MwiISrkoT4FD&8YnjK KCj@̨CP ;>4'5l _۱YT$z QbSBqAY9ָd(+bЦ$&w%^:bCG_ap4p} ZñZt=o`WNo*қ07?'*)|Bff<|&Ќ[}yrT}֣q#hr,mq (89*qEÀd4̦CE?N+w@.N̆~4CO=^ wjK![yKTwx7r7^P%fQRCRNxN8i~1l7R܅^:iD]tG]<741D:+H4bCoyP$Usl ^`x t$1mVd̕wP*Ʋ K7M {7DcHBw#,L )7"ڵ$7P8.O |W1jě$ZuRo)^Kn83`#bFUJz0~M6<}*:h Iz}m/% ,}f;G0YyO63R DLV]MApP=v sB/' /bJj÷Al/S,7C jLA81spG:' gz.,F%[5E7 Ms ل(VN#3|,9J7d^ RMwhU#47 Zg*1}SO[9JP|K$,V]nL^D,pw7 @%2ˤjx`Η5C v@W-}Wǯ VC^ a)72c+|6!rS\`Oa/Rs N}9q)B4:-DaMk,l8{͙篘ӝ:|S8+VSQH||ɜ_U^'^́u ^+s\fLE=HxØapjXLԍ29ԑc28u۞%ny,RsuO_sZW} EXDϨp{&Ux9]mf؞}ӝ~tu3śja p?a5](ckྊi(3>p%L4j{=Ӣ Thlm9) 8xo sZǠL&Zbʹ9sSЅ_g(#:uOVbŶ=jO';&%`3ގuܰD*I7XiG '1* .v5}#i)ZVO}tib@}•3vy銳$nXhra^da%A ӔT;kApAbejUez &T-˶) ZgpbmQPOμR݂V*P.?xR }XBRJLDFaO rSU_ 6#wcKh`!s g-3ڼύo%|B"o@L]tJܨpfCNg-;̦3 4=7m8jpn*hpsϮ:0h^UėM O( ǑC),|,pr442Xkh\X54QIf*QfVdZ[2pn![g]Gn[?y)o]   (%-LlRoxD9Jт44IH> ZQ3x?O?],r߼D֮rD(.0W\W?SN+ ņJ{| P2i"*cͤ|Y)E>q)t4Q\J ba;6Wu16lTfTwvizs Ȕ<ο5>o)hm8Ȇג!CT#z^Up8.TDAҳ%W hÌO*eJbCd\ 0yPO5'%ͪg2KJ'AD ax!4.Ei.դf-&ND _TlQs5Y :KNW;hq ]KN-hcI^ArRzDˌc@kQ}̋ WlGlfLAP/P f!YqPUbodF&⿌]AXΘ(9lkX`h:9 Kۢ-q@C@i;O}7MenXY{щ?+cyy,4YqY3;b}PXg2ѵ*lTնKd]xPoE -pFR2mi!t˷QqegENoV&\l^# L!^Y%?(ώT/ 9 ^gD&Ձӎܐ$[Mwz$Ej^CC|7Hf/n?U *PS08 *_{ K+ p7ҽ޲mTaO߽TiU☭qނX!$S+ |A$R+w&.^3bK_Gf/c"l.b2\bE˚j C _iuJso3{~/L'9h+=WhȼUucH s"L<6@{;D߁&uNή[:s-zoZåjVkgXp9sjNrog@HƛM3;8*ay /}̄`czFCPW6K['uu Ѣho]7-A4sLcU6IﵦחF-4Cr1cKS-N?nfL4#tA8B'EN{93]D[*+,;M65Lcx bS&rfC#))Ad'4%ե=dcmn5ً׸C$S?ѹ~/&$m&ݓRL{HwU^R3*%HO.sZM2VZUʌ#_6^=CeR(PdrN:::xLO`\U#HtE~M'9aH5 >{pο $bn *=/UWom9&_xc3vY NfMbmElpޱDz'mh/ nh5EdCIk‹I2׻ +0ܝ>M L8rl.7jK=[|gԻar)m8@ "զk R/әo\ IwVZŒI2";HӶS/9@FmkDG@1Lۥ86CԎǾ̩E,[@)z(Л1ﴭ?-xUDd54)9PԳSoUw-{4UP)&1(~?!XNLd oRVjsG-;MbV^|aleECLlu2n} Q B]:<˟ f^S2v_X$}Rܵ$!N%/ IJoF૝Wo\Dr5D>3lW-q9IܟFU:.:YD9ltxRWԪI?jҥd8h9 |\VTSa sL4_k|,*~ұKf֜qeRFx oP0N薊sEu! /U}nP}odh1v:"P̲sE:XPYZ$wyisj Ɩ/kIϬi)bAi̪oȻ sd96k$  A`BtJijPy!ttì..7ޫ / +IX |sjC4+ 8TlȅrPXSRwmktؔ E0pwjDՠӊi,TS`#k6ls5uHize, dy,wSg<])'D+Pqo1бڴ&]߭}bgպ~e2_b:{56F%3Jҕw .г;&d=^p"J;a#?BiOƝ/PyD- q,0_+^Psزv=K\zfJECV6kv a6uiQݒsK{L܋[ l^91GxЭw^@rC%rImKd Rrwe(d2pynEO ťs=).]\DZbɴyl[Jz:; D3sAQX\ wܮw-4><R> ߬Q,Q,0E^f[79*hIuH\{jM.7B9G<ɵϩ= iT9ಬk'<s\(K:xff4lUT 4 K20X =Q93(/C$,)1Z=m>ٖd*w(_B>N٥tLՒ9|윳Qs~&o|&֐ * ć+WiEWB.~£c`4Ýwޝ#큢ˍaލSFKӀQаM4SL:iIճhl69,e^{͌0@G6C j 1 ;P.EDpcx׽^If*6A8t~,޹9CDisUF歊rVKZN1MRbM씃dπvy1wUN7 LgD&W;e:졕Jƀ[~md`B>OsoB\HdڰDO0M[`P6&OuW^a[˚-oͰ^_ ƞṙ'Ztం R^.poxDZ|Ƽ) {ASAC`֊ cB醣.|xEov_A1Kuj7 Zc|0UaS׳YR{zӁi*JbV̀KC(t8 (uA)"B`S_cG:Rt3Z)AbGGV1#3y+?0ZlZz8˩n*j+o~o*N mNkg_lmQ9[؁X1R  LPT LxClkrI$UU\v9Y#z!EؒPKR Kب2^9x "h6+_D0-ĘefZDMWsTq9x>\" 6~g6/Q +<a14X0ѝBmsí@^sUi]͞msհ@P%̿2;+[' e9UںuxI6͗6}]﷩>.."fEitȨb|J0ŏ<>ف3"Q[+y]&F[)(>:cW@plmRx+2M!m:U8B^yp~0%"=MSh *-?ʸQn)…9;$4@Wv!l6\@kr< !rcG)E0Wn j-m.x:lCܻKbD/~]օBqre6Rh.Bq eY}Xp'$Eo*D79?>'LZhIqzLʃW\0/'- -:zL['Q3K͎T[ n6Nܒ>+F3JlA+PvWr<@9}{ZM c B)A[4/y9c~ FC_ɅiMkcd]'mhW0%õ IxMct1cBm 2+oW{f/KCLZ(w{Tu~A`#q{%Je؝ުW=L "ΣOB}a^V/?^/uM蒻uGZ{!l*?i8^`' pJG8h EB Q< _;" ! ੄{'w@IF=K/1*%(qLAC+ YjvaHxQ%۔ga6qMch4ԟwmÅ-ykYxT6 +JȫB. 3z;*P GzǟTc|&ܽx,B&{Քwד]T@`>Fٛ@'~#V]j_$^mLNcP 4Ǥ~}v!4L"/ ؎ ;smi hJɖ'8P@ċ×#LK*f%լ?[R }cV3sG4ĥg1). HF ɞ*L.]#1%Pfqrv (MatHS-ZXHN=9):ssӵ-ź=6јX؁Ls"JJCۻ@pc;|ߒ˨y7 NΛWlHBpU@CW5,$>A6_A.E/aDY 4jO pk}NX{Z$aix:]s/`Ѷ HVAꌣ# k%v,0H"n6V tgIYTuw5fmY,o6rښeU^ pO>eA~)T[ub_*kK5 59d&̟W:qҔxmBot=#hzYUl4Lx׌!0Abf>iOuB֒~1 Q8=Z[ 9r&pr~TVN͌]oP@4x =L4&QC"F7`[_ \qUłR\V~O .n =DP8R??2O*yQH}1|ZU>驁?7l5rπ6`(c IC˖QoYih>>"1>?zj$8wNa L}ߊQҪf(66!5]Aǥ͞3& =nƪvIr%m>Y U\е $ P("W[}m5 &UH{?qTy@p+s>NJ>~h90]o 䚿*.> BR h[|,]=\/Z<)wD3ܞ˝竩γTJq'K'cBJnbl.dՍݘF{= 4wN؆-kTY/ ubw# Il>ʼ>npׄwU۱I~Rka@~&='j v)ǜhS/G2$Yrk7_aRd0AzTM`7,zy̺SΑڶƊF׌W_W o +mk: 57*؛+PbK^ٶB!fџq6&s6yrBF/4U=Mr`[~8 :B,t5\*l]utC)Rv}]U;;jAl 0荦}8|]t (Vd $ h:ܿVNdZ|yJ<JE' 9x͡Ջyflzq.Bgu`*0!Aq@*xEq>/W)7IGro HG"WR1pR8X hnz@}-@5Bٙ;ӵzw[K]Ko׀|Hwߠ3_BP_Qy p^ !KtP:ю(ޤ3>J&[Qv@4F^ݥ>vr!Uo:{J &KqH@Ҷ yctHr?J!,J׭hR&o$ ?WHs(0r!s^wh&Vߵ?<\*"KhҍJ^eE{%5R`ُ/f ?uU%3+E?)0@RBS?> 8GNJ?]_ej(s6y5|6w _ ,rE2ZۄN~f{9W;f'CV5O>\+^<缝 #ݒɨrj𾿏)] %D*{\>ltY;uAꘔ0JmrGxXKNV_D+wm+@=PUlhbϐ^.zWdQC9(W}0oMM9sZqL[d!Epqyj{Flr"zDle洷.aM^qJWXKE?w^g̥L;pqѸ5r pYȀ媯ʾYbSf _Sn'm>]0幥a4~;̳w[!h mq$)lopq^n/⡸S^81N%t?[ l%5g^dp̥2NdP9R?vȹIa0$@"h\Pهj86_ZJnBu>?ser( '[~Jq9k%VE6mw2Jql6}Q>㤧bjs0ӇmIǣǙz3m_ 6NOb;hHZu W/4i=C\V=S焇EѱmjiW菷edȃCMp3 ka݄$jwq4;H (H9Ovr8 2&{Jkd#8!O9Y&33)pցYl!P/ WfБ3U>E!=kEӟTVD N* ${"aw8~zI`ď]UT_j ._pClע{4ipp|?m6w+ өXi{rVdTI9?+!!|93¶gJW%7G]#Cg$ѿ3BEOѕA.lpBF}͗Fcj^a+ߚӆjk EQ/?{w:H9+tVZv?gVl5&6I՚ /q<&aN3T'eyc" XaoCt4Խ?΅&x`ټ*ΞG$3b`[X+5!%j ꒖w??4~)ɏHZZÀY+Dea*6$ݬl Ϧ -ɓM@p+p73Wײ{dcA޿>C gy>Ns|8w&S&/R%"Z1 .5w4_\7"eQ^-*)W&6t!Xn~{mjO&V3VJ!_%`w Gi93:Yu4wsS؂>B]nk)ۤBI:wpkKGcX%P0t4ꪷC4mf~hYte_s9\ɅV؆5?1|ۄ4 M m-g$y2"#vkeѢ8)9b #}(\5AƖB0*faHyU !&&qCd;G|ܛ DHZ2@ QD#*x{d"*]gL{3˧U?jBeJAwȍ#+.2u+iOtE dgZk}K.fey c-2forNG^f)ݝƇK8o@#벹#T-k?J)QCuw7s&M*V4$i i'#kKYz#҈,%&3vm3 ++7}P_SnPFU{YG˼BZ]V(/]Y}bZv?N%>4(-:a+L:XV"b[K4a7k>}Ee7`ݛlRLH$KFdEgw}8F+J8צ.d]ت{+3fi4`p}k:ZMVYtaѤq5k5K \5ӒT|1x93\O+PwJE`o-ݽ4(h$N_5RFfHzmu5p裏f׻Ez8ux%[s`7-hEd@i/xD4yoiH!h{?:8=,dȊDvZ4ڛTZ4es8lajͫd&WڪFXx䣿`rhYY7o fN'M'wA6EV.Vv60EI;rbWMŒ dΝJbsoC%14;^z !;Ǘk&?yHd,sB4^4v!|~<>ӑy&=9veH 3s! ^5nk!o%wtkM޷4Ք_me%o,dMR7x {`cwLs Fѧ1ڊ\X'KlD쟷סso(v|([u .E17p^%xEҊN&%-F`Q%.Ck~ALܟlN67N=وm!"Q*"EH`5xٺŁpm9&AΥPjh͌ m!fRzCuBvdZ1bxLI£ɺma8q>ǫxx"gr}#G[BuQZ'2`_ӦhY?EM4@;E6SYc5(Sٓy836aWQbwKs0@SH}~$}cd:@S J:BsW,c> sBRjF+t%CxJ5`NȅC3ugt +,dېzҝQOڨl/em))hTQ Y,u9 o7 pP:Pa!@;z1(>Y\.g^!>2+_lT".spN@Y+3иvHV1I<)ɦ/FA'/TYUtd9QGkY5JF{5XNcG; mBY/#^k@9`M_5QZ@u^|z?y%cf %y5׊v!iFdn Ӥ4ߏKSఱUc#3JlO[2煮 9*u2v,d}S۲ߧ@_G#mwlh".gFPPn; !8X<6 +NT (X+sP݋mܰ<wly.,K/< KR>´bT)&L9RDhl@߉Rm;Y\Cr0 'G ycMSHLD7/;hq /0%pxa% ˘rnGPLǚKhz\!]w-T51'1t#&c@O{YFSE/j&]Mz4cj }1/-6g ۱P#30rOp "')-TA};¾޳;Pլe7/,FR4}܌Z(Mʵut%v<#C9߷iۢ{'b1!/"0IQtȓts2-)wodG3-mIGGêwܷƽrai2.Fr3Tl8D/ñ 7YIC@ u HEX0yǭ>lv@VYQX)NDqB]ҸS@$v3~8̛ΪdBEydA601Y Q"g▚A ~@[)iZPң$K#XZzVaB'l&@odv_&\ mƶՎ\0Y[[)gdΗ6nI /_?] !eF(ǗXN$g $ ]ۗnTlˍa,V|5m'_A:1jf`؅,qnxN/'N[]Mu#(Ck<Sa>aҮf׀V~^gV$fs[l)laE, AE2!}Tc=2;]7 *b. g++-J?ڪC_Y\dY{+̤,B#moRFtFtϐ4Zc;1D,ّnA<÷홢>^؀A,]r# Jri &H| n fkڦGvH_LQr)naQ'[%f2O6j/eKti$__9w V,ytGćQI@ D^Bps*6^{N܃,m?v<84vgi0yU}T4!Z.TMt`>awGTj:(b0ؖ3Dn+sPҫ12<0~˸iX̄& '9ܫaT'1ĨP)ܯ/qm<(}&U,}{Sw7?WK\pv6? ~OX֝f2RH g[C@.^vx'> ݡ UEmcylxPV? Z|xy̴䅫I }Xf22˰ g&5' `* 'EW-1L+L*xCTo!:8W8Oppcۥ{Hj0J'I#w:;5ߓ[j 4nʽ>s@on{qV@Cօ*-aQ]NvvV_pPEvy`ȬY"Y\DQV1uK싊ѯz7Գ[q6͑ QTKo6E0~a!j/k*ڀ&` 1UmH:>r_݇-3(3Mj 7yDw~$xح yIʍSƱj $%ܝi(H.'AE5 ܛN2%t Nx̤iy.f¼;rq@#HF1dYI1~0JEh)?2O_1~5be`0i!sDHJjt jt2+0vd@/UP%D`+KT|S&OӇsΘZg;q[[j{. 5h29F~Oy 3n$&_qځ=fi**/?ab>AECtBB+2.zJiƬ|@RUmFZ6=\LlO;51t{~F{[)BzAA2x\yUGWoB~ `%mӍ8^t z o{{mzрKm-sݨC&e+ Hq_-=RŴ97ϣIa//k# ikn7 ЀV3 Ϣt?kG)sNdX/X T|T).]`=mw 3 uڪUqlղ%XaTZaBrUzA~?Ywθ?t]s+h].kYj{`vaOx#wjAqG=6z p\5@:[6vМJ l64KBO[}9x5>h^߽9uL[nzmO 73%fPX7K? zS#+)_G$IJ:Ǭ| !JܤR2!%512ޤG*Čk@c(Ls{Tc{ݵ<5[{jJ-o3`OBU V#&֎r ʗ<6}\?Xd,x!R[mb?q]WdDgÑRIb?5=Z _oI"Ak*QT 8l i򃤼 N nϛZh"q;G#U ~v<=ǹ3IBQҍv-3&ޫ`&24}͗x3Sem(+Igh xeZ{m< Aɨ$ƽ``_ oz~jTƨl @<:-7| u,hz\0yD&ӹ)X<*S%Mk8Lx ͢,"|T_.V0qೌX^uf94L3Oe@3K3%#݆hXΚՁd d7!ɽ7*;9mN]$x#"M1W :69 [df <ߝ#Ttu0AFHxu(2zZFD ulN@QbIԕ4]_2^|@O?`!\56%!PI{b6Xat.00j㝷6油):Hyr2ܙ#DeƻKO`hٍ̑E$CP:tl݁Rʄi~5UK3{[ C+jqs舅}P1LSe#Tb q+(uNY| :"&htu.ZHJEBWVkXj (#Xqv))2T'z I33^ "jC pv-( I_O?ЯM}kH?scn1*,c:g\ds̍/@4ryviwE*jg~@FU`, dP?m,i2#>89sy"\BjU|LuҿiXK+ٜ}hTg,և3tإYt¼KwNHtE8RvFyF(f l0O g0u"Ns\ Z~ExJdA'bl°U85I1-b wmUS^ό WLA ,Cx=BK$:Cͤo;0ӌ|4Q ^PCKI$U`(FEϔ&&*KP8[C+blXCS>M6=bW=1"u1u^5! ŠQe-b܋ώDjFG\L?;uf"B_Į@v9-JӂRBHa@[WtC_B'm~ЊbͻErZ뻧]@'hİj(`;.I]VDz8Tܪ2Kjv~!/p=_aV|@oG.k҂[ykr׳ )n 1@􏞆b$NC8%#J(S+PW`yiiv1œ6lx?s16̻Yu;]Zv?a-%^ 7Q2SR5lOsZT-O&ϩiۘ#/xY1w'oN7Io5" }maKc2wa!'6:~œ`y6%!ƚgb@PІpA%\9[Âk(X/u\M6||\ሑLg.{ 8SY<.)+^!hy,kv2ک)?ZC?~yc EBACZ0fp[ML9BJ6#Su?4t7kB ͟<suKIغҌؚr^1 k@{;G4i$JE~^/V`qI{uUq&|TPds!8Ea;Lj!e~{OaPt2HA TY`zڛk_x=vn?PMq\of iGCf|-Gטe. YϞ02}j\faMRƇoȡdf'8PAЬ%LCQ56(|\mu̮Arش+9 P b ##1IBREQ咼H²>ISd1YB~h 7 PPo{-Xz7fXQ=.7ql{wS  }zxzZq7DeI4>TaӵTċMpIsdk2./!8{z|Z+q*n)!W]߯xI XE̱xQPRѪmp|{۔xx@>U5?}͏[U8X b;` M1 ƬV%qALa9\B:%oqb>hv4.b]ߪҎYHZBM؜Qm7Ɯئ3 wT8c Mv;ETOvܩ RP@RF0}Lb6̕Q?)Ӯu⑪"$T eS|1Zi$ atSNBGq,jAcy"^HɹRJR;9(uTͭ};}e)D7'/9y -~.)q똡볶ncGPZp5L=o?\RL,%}Xn!`!Hgb!?6PamF<$V<~僇d?=v|NwAGXתȴe`9- xof5d})yWT3G7(C)/Η5p2yZG- 8Vݩa\~ӷ-.?-w":c-}`{vL^\ԫDg%jw̗ _586z q]r%'f4RnTXaV"԰4No"i:U톐mHO\ǘ<}m,o厽A^3-<Ɠ GhDD#sf6ޛ~x5ˆ.:rhUgQcRC7ޏb S)Q FµJL̳m GXZż02P };WAߑbg>bD (kBZ \Ӗm16Sү({ O/CԎdI'P*eYSS,.7cwl7Q\+R c{^姷7ij43 `u! bO{116vF\=r!-~MƮBLxl\X_Jڄ?YOif7VUzA @K?`P"!Nk5LN2aQY6x'jXfkIMDS ezܭöYz2@EM@:-GfQ+P!^wrd7gc.)ۘONf7W6h(G/=x':Wj]Kx@m0~rRZju)g>Kzrfk35Mzƥy4E] ::xӋٰa1*jT{h""Nb!X#lc 1ϱz0FLذ̬rm%ܘ+a_3f$Ef`sCT:F2u^XԚIm[dM=/m**Ud"D^r3iTܘ-!J=?<GfԊ^:łVJfI}S}`V8=(8bjj_Qjo>{${(heSYuPC 6 q/|sHfBm ,^ͼ##C&rI"1VMq;87L]b &c2z9Pa`V`"66Q酬BbSerU+P+A)Hri|vɨ<[mtJm ~KVk%l $|7ĀZH|LgzA%?8qЏ`P7%=Ogkm;2!c M(y_`+jϠ1z#B@E :1.c6Vgc?VuQn1v`-tժ'olPr NHRl )K] `ٸ,N׀u|)1I}N:y!7$ܩF9GϰCE7a0 턋2RZUq cW\cwd0@{nKNap"(d_rCݔPA (~0\fnj[Xs1ݻ3}bGA?9o5z54bxHf~ePdW8pnmNhYd>#/sƸ}uZdPr~ze/xLwzۺ↋%F^=bo] c~oDm{|P tjC; ?j!!v`Osh!1PG~V*L8A; nyS{Wf s#5s71'tc,"117`6 DgKr5fu RI9&dfE4fOzD*;@͎'mvE h4h'h֝aybX`'1 dW4F2s.؟Xs̾߆MIyjYHruz $EC^MyGAN `@Mg8I*E{fW"<+gpE<0׍H!>-sU!|^Xkdz`;=\k3 94l$.yb9 s8,}ͱ7ys< a Hpv6C* 0"vS-\Q^)&iԁDO`o6 rߗeHn*y9MҡF/Y5; ּV]i>;yQWkKS|f!5 Ǔ 9D1hju( \)d9<0>hjUW\;AbmF>U R`(gDG`+YG G闳s"tOmγVXȔHM:;]jH F~?[QBѥ#Ţ`$cbX͆x< G9"_ eһ(*+`>pKr,^>!Cx;1jbj]~q@I;N:`";u"?C%)Q)K*7Ev9"n x׉@߇*On1)C7\ պJ5(631 p[Ojq U{vtbbJSFPi9K7zII*81i;ݳ2inTִP{B*圭 |qUwblp2RUor]U1nrGŊ*Is+mBvfMzc{FFM y;>Keȷ_T9I1 g@N$_x֨V̜WWؿ1`Gϻ^2ƕ;ͼ/X(+(i? WKhfEFHE :EЁ,1vfF۪ s[fLpkx]HI[΀1 EBߣM% OOtA<s} MyJWFԏͤ1?=ӧ˲DWn o ̵ >̴N=G(&sX4; ?orCQIMCqzڴ¸VV9Q2h]WvpWzφPL1gWϻ"]Ͷd6^+}XuQj`oftelIHOr.( efcE임}P}/-2ekD B1UqW3y6'7` `A7a1Rg%iʷ><Л1F#?ZlxJOH[ڤTLq^~9ڲ4cF;O[WAbFC#wʡcGni(O n& x%}#I,.lmcCG+{^хKF ϻ@dٯ7(0;_{0Ԃ²-v eӹL/"ez5.ק sZQZ]/;{ڎkn>=V if_L(PjX!…+)32)IWAݒMehJW"!kthW nm^PȧaaTLO {Tq zXF_aĕ枕a׵qOMAmÕq|J* 8?G!N26_~@]^wLps7V 2\OS Hϳ "Y@V0""4s9űLn [X_nʈ>@!+Lб1E }LBsm bŅω ~Z+vLmnCLmq;'}D[$flvݬptZjs8!wy@xme̦{=CN!CZӑFS︛b2-\'W ˒wC*&$ ` \O~=7g=|[:6,F?tT_8rlC8!77qB|WiC51>ç(;+/jX/L<<]\[ ZbL\l!2NXV \?9>8:(a#s!&5nPEʴQ=yYq6Nsj#u$Ea{K$u^3k# U #JijMsOMz r nxe(лiT80IYnUQnf&-Psu{&?lV0ڗ'1x6xh(`"֚\P,n1# HF-HAfsN3T'01E.+9壢EbT5rvs)8TB;b[d_y%*P_zoZ(`Nk'/_}ש͙@`wg Ա3+1mn<@`{Fjq\(sCQ;A¨](n Qe[A;lR* M=a ]Ji-qW\ H_I^EޚhDr85~p6 zH^vs :]xj px.Ű(6!w@|j )fɧ 2e8"M2B\x4crG$AF!4.hKwuVk;UZwB-(:ޱb(-"mͣI2k!`6-({ X)z(Ұ[H"~X]Y[p*j]AR3bBϛY &a}+&4J3P.S/`]fT6||KiQ/巔xJG˚Ex XwbdNoV Mkm2b >nIe|OܥwoI[uMQ;bBd3O`v|(dv-uPglEӔ^ZW=>س - 8ݚ[*G&ɰL\"5(AҀR3彘Nįx p(FÔ:~B5K1/&Uh ݔ늍KNɗ.$z!θ1o/.j W"ʢlԻ_"XVG島ƝB;!3Yk -p~6`=;@3ׄW*xIIȫ+U[T vUɟos yZ oVL<\o͒YF ఛz找l`5!ЛQaیT ==]RBH\ yxdRiF ri{뺒d$5Wy4l:F'ZjwWKlQA? ^>!+a%&v 6}үu~њ.z i- 8a9rh S;$%Yk4g) 5YuhT< 9\.s@Dv48S%S/VlDpϹ6U0O(Qd 5%tnWjhРr wDR^ogP)@f xg?`5fcsLţ+@OcEhXJcF1{vxsJRѺa(@'oL?bRͣlfӑ[]l(@1Pt$e˰i':לw7;mLA S@Q҆WO (w*-}gbwJa 7ehW4| D')S؝sťMFFlÍSWʫ=A|b:_S2\"9<_'&m^lc4G0*GQ:z޿5X*̞UgЎ Un-)KN?;uqjFo_JbU܄.\ `Pi˹烵oc0y5s[\,=`nV_:JhVE֮#$Da!+?,Drib`A0+@6_G%s $S<M?ŕQ1G,j?Ugx/IlQLgW̹$aKAϦL G/ڐnᨿ4 j{fNG@84EQGa8zq"H3uu,ʼnU'&%w7dp+ S5n1K){d`LO.ЯB Ij\zYuB[)qB6s:mDfwVQ0u]_tBd% /-ys2kN>rBx++Uv}aL9[Bzr 礼Ez4s"$oFzTV4%J>kdpxKxR;E`/%ٴ, \S#N4ud" d'dVco.jn0njƏ{ uh;kTnW׫K Fcq tSe -qP~צQSTڵug9~ (Uy?sؼVl 1v36.9~Y4@敽Ưv1O HaZukv$`\O?w1gBuӾ&‚)<) ZI ~u ~hsf3(3 B?P\^rdh8<seF/~X|2-Gz>$W)\Ryߠ`oA1!Dgu[`P $|J/KZR5D^p|jg]Fk· ,R{ݴXOl7@:^s(ƹ5|EJTd .W);,>Dv1C 5?L6HSRfFT).ly/fމ5 Ը/^Rf}nվ[3UTuM1KRJӦ ^D6GQOJ-F3B;q~+}R|w˦>.(ڦjq(gg9ϔG[7`Ť*boa/Eq  $_\C*Wc-DM3ߦY blWPϚPtlKjVb %ߕ8鴫&4>TK78T9z8~-f:W#26Fy2 wBs&HyeZ[=yhδH2ݮjA k'f\^6fxz=a:VFf,ƻUSd D:G 5;nk#{qpXg@{cҾfS[|Bqs*Rw|2Y^ߴn,~-]6ě<;3Ԭt;6*}moQ{"@'WHw5؊X7|> L`/V ؍@C=ұYHϞ!b%;^8aIx#-tE࣏6V]K)[ @OD϶}%0_xfT&%ҜVAC#΅SЙ܆COD Ӕ]@I.%ߢ+/n@njh \i+HFǶk\cvoA*H)67@( ?oD[c98gXì"uxETzmVz&^ fLjtBr.>m\,wF?ي1\n1 Uu*(?3*s?vER =)oZ ^)`5 ei#m,.㔮3k*xQѱ50G6(mv^2|U2eRvb'hpyC ^ᒉ|L0(ZpW(-,I^! SO&L,ym@,7z5E/,oֈxtn]3 y9teW2F̬ccCCPV$\Q!e"=_jt=`TCO~06 U T/”9Oӣ]`!e10aiI!@^bT蛖;*.#7ޘ5b1(IR `ͫ* zzyԥ@wNM<0oΫLS`9! x%߱pY(1~)/F3!"lj0^aR2D,?~5CH&8KwO䡒OV&|TjiF[崰4 aI hys 96L#3K~/>WӍ,t]#)„l[a5x^GwZ8f[&U"h ,v 7f&Ak )Of8Ss%ə<*i-ִoϿ|3lf 3E&Nt4w<*DH+k95ilߨXhY~!= ڃ\8/&I\١ƙT?0"ӛNC)-ܭjvDUڠ[0Ds32O~u QGI^;E!vMլ&BۭnYVSvb<Ҋ [>OJ?7yhJhC#Ymg,ٗ'# p/Yc+?C?.iyr:pCh@_7txDpmvg@9` *H$*e eItgJ 7K;I=F\*hI%4KN%o7~EXVr,.P'5d}N(YR(s|-xL j"]9?X6aw*3<'꣜;X$d׆ђa+r7զwPZ s[S9bfn)3=Cz!9ݧLl(d J7gp=dK0,k̇bWF&/r@:զo<K;0u*JXH>fӻ{PwTuY/#;Ў2=Dxpq#;,P$a~8H/7Pyt㸼vjfWW4\@;Iv[}>%F/y rm/9 3,wկ5LSE| z5 4 h  KQ.hY(` B-p46dSmXa(XXy0xǿ]$( %i{j}}~{Pha,|J+k\(GVfCL员AN '.ևUd9PE;lz9y۞7ocw5Ο V knX A8mTW!G3gš@~$/ `X/|eQ-D;tCzwoHg@?u-bvs%(N(:_`GOth3|'Jͫ\u/YHfFm]wWM:f`,ǷWie)0n͌Ρ-#hyМrVg3RqeɛWr')n=HE%QX|1^u %IЁ#ųq,2u6|L59t)Ihn ;~UE8 7w\9Qr|S [xR6]O]py %A'u 7KOƹ UuLu\w^z *b*fA W+Q*vcW;TTySWGW1z z4&v/&]< 2asKi&ZכXGHNz `WD aF#g# =*V7]kJϠ*!g`4q(Ve,k8Y 9>TΔ7O7Z3O.b""q*UgG6(HԞ'1b! #ݕ?ohɧq../ڋ /\~b.;џyqoz9?.%?JHz28؈+Ie װMtl3u>$I̚E@#Nj x[~ U4EMOʌKDl}"%s:b@7AsBqv +Br{'Goj|7\Kq'U'ߝ%!Oӿh7N"&dBIRdH/"#[+簗ږ| -=95J,l80M_ ^q3wx kYbcYqf2++4i.ieGa-N'<~5kk%791t12%ojհzOS# %VHX)}*NiJy';t50/Σ;}%~c&&dHq5 q/(=E݀PEU}r$5TsW ~x^]oRQN>CH/ʈY_)尚#muO6 ǼON'\@/:+أlo;nZyt\h}6ۿ a2x/G1rGJOm0c3C;!*hxwpO;mToƧ?GX}LIMRA?q;6{alMݢ2xp264GV7[)c_]C3P #$eA-_S<_=ܸX2y5!W 6:^&`j@& \!CZE\wܘɬ-;.bUJ6 _G)q󩴚EvB`oK8&q<|#"\S;܆Bo J)7:uy͓rڪv6 *ޙ:"J Ċ Y_}YVѰ6t&/]^|{HA ɮLA+[>ϭooUQU("9a~)7R!+H9\ieL vhJ,UtpҢ.dXf&i?%(D yk'Wv YȽQeI(TB4: -xd!Nm1Wt8mᖿңyEF՛`5a-ҭd9"Gh[Db_KA27*!t8i81c*F)M:U%[<$gR.35 ~sTY(njqPxcȋQ:V }/xEݽ[UYܽгtpߍr"^:5 yVˁ&v~8Wgy%9@'"JG3}v}aLa`'IZȯHh>Az-mM/b$n O>[e3 MO(tUc̞z =JfrHˁnd PdV4Ϻ+kJֵdxlX27_#zÏgZh>#49E@6ݲ+a@=Ls3AkgI󡡐l})jCz] NqOtzZ@g#8NٓϩSvpБR-pĉnV#uq&j<6".,Ƿɪ1Rayl?A&1o7 ZpgY,ՕCFI(l<.0KHt4k"#Bʼ Xy&&5BB߼50qb(Q550D N,"ppm  G g)OoCAzǾ.iW` 7&jN\BoF>k!> SEm7ɜ][.\zp©x2MK(5*LWAz;7v|"#\{8:ܟlTL$[~BRIF\OIO"7@#bsV.BuXz*r ;` @}b,` Y͚SW/sO9~ Ptn=: 2L74ogQSW<OB^?ʄ9}vā pYB1zgg,Ps̠E}xU$1DЊuִ}ʞFR0 we,cD };)Ne%%a#ZW1}N`.~WdҤCnq@yjRe=sq ²#?TJUapĦ `IQs\&cPj^/Kj|+:_ue ]xy$Ԗc)L^1Orgcpܖ݈ GDz kL›fäz\=`;C-4@To@8YM!3.g:#qqeUk2J"z/WYsiՉZouбq!SA0R@^'X{jcĶ<%L+i;O=@,u Z&gҕѬ(Cp/ku-tF2G࠵!C ӭ}rTbʺ=ֵ5E4 TY3Ctq<\g_lG}@w"j?jyHC *JKF.)KLyR| (3V gVHֳGBuzj5r!-+6+9rVGS9b`y6ڣZ'NiKX[?nhx@Ԗq2Wr PyP,j`v=Dx=D~i,*ɺBb1<)uIUjvMOpJ*J|GE Q@j xRȡ1Sg۽#ER8_"MVp -ULsXgbu!ZB45џ_|siOudѸ(qЈaK ڥ"<xIW#FV'[jyliVXAGӋ w%w x ξkefQ;+$D,;MV1v21 jL$z99 tc?=2)jC8T {(kS'E .`owbApaP4K,0Lmk  yYVHRִpç bL|D GGv{lO݆nz(եMμ:Q]4AfꨣyՎ rAPz4 ` ݊q!_ʼn!haa.{5l ؿ:]cڴB:nF]6RP j5]xcW=ǭaN$wٯ L x t8",A֖C 'n珎<@p0P=fulUsR"ʬb1pOjgնx,)EqK?CQwIK*թ/6O+4ܨ08c]8ShpۈgVMov< =Be2;Nkl_tQTѲBmF+&#fmsߓLOcPH(͝$~†Fz9a {jLT\OrW#6CX9Vȕiߥ0@?mqE&XN1}jǎ}n0F&F }fNO#ʌP CQ0cU7q\ٵ`a"]bKRN){ &OfcuOľ*:G+DI=_$l_g_W(fGr<Q^p:2D7E8 q!>xL˟'f2`,~,$J|ͺY<0 INv#BѹdWZQ:9uN"wL[Dh8M/V\97d v+7=,\%zͦ&xUAL/0xrFМ4W퐅ˋ@ X+h]l"!>/*2+LS) Gצ~ܦՇ @YVƐ}L8:i-Feڞ2/5qI)x4`?TyO2/ O2|onys=JġԀ'@o^HSFnjD<%4m@^pGN@΂h_RkDn QOM7φ mUB-|4 䍹P5lû7Ɨibt{Юތ/+#*nt+3. !끤UQ55 5TM)g?Jbhx榷,(E`da tP^w+˂㡉L0*DA"`4)}] d!@d>5Lh%ψOQy}ۑf73Ed?"wSUWєOY]Oǃ q{/R!ktTIwlRDId #>f)a oIi{{>3GDs,Xm (?#KP QEL,G$S5x䶇U:"fOʁ)k;I[:1xƋF?zudkdHuIm֨n}03,Ce $cm*Q~N0gg:3ɼcP\6V*KvuoeJN,%" 9]JgJR@ը(zp1 x^v{#Ԃo\,!x~ 9yH 5 nZlG"d7%[ÃY>""CWb \_.x}\C][!׎)ޟ1]ȝS1)BiBYERt:~8|y>glm ҴhN 0Ϭj wl,! ξ$2WE7bV8B.bkH}F8A.Vw쥁cz8akN.b]7Bv@;ԿE5ll/ J@Ì% I+,.ʌX*! t_=t:$Yt~cZzwYd!{EӖ9H[HVnu"ߢR_F DjxQ\a+^բ\Ta[UF1Kmf% Q]IVg/|ơUެPU^ b˳ rpz% ra_Y]gE-]~ $&\<ynAO1딟n^±DmLP]]:[kr$\Ɨ~8'hZ[,^T~Pb&'Dm}@OB|JnK&IM7@ {7@FIΑ{c~W60g,fhU.ZJ>q$ƹ{Br4t{75eA'ۂS`>,w@n`t0QIʌ#.sns)  z_"A[7È<_e aax:aDNF"BpY'hSgEb>?Y @lJ>/c;6(ѝI0m}~]_ !\ \v$T& XpSl MHnRH]lEv( otؕqTj5|w8ohqqzDu[lztOgڡȂRg[|x%䪅ӽqGhW*Saڎ rC'\] G0'E RW D6 @BSr1y𴛔zBM9"AKt.(tE^qtZ&{bV-.: \|iߩ RB;8Q</4ܭ?+'c/s>Iu${OxTuP:h萫^6gS,t˩Lz/RR|_]Oe-9u{0C&&]%YNo>܉BlsFt38N&Iͷ@_ YMMH FDU.!>f2yd㢪_b0{\q(k_)uD&1j%[M*4gM]mWfGOiǂ\U>ZvYh^AV;Bĺ VJOÊKp.AXϕ}vF:U]X0lB{w\*u-턜f"xnJׇ7S2bA*fj=ʷ~=$G`rO`SxOD쪝̻>HB($0KXt( se 3uRvl]ylw)-7*·>!2)Ϭ60)t0`Ǩsr+0-E\2d4acv#}pk\u]p1=y*>Q RʃjZc.(Lc>mh` Lo={١јB5k..`e4nJѐҔO EZjϫDZBU̺Zeඅ/N+rmLOF5ܿS*qet2zL^K|HWzfS#x E#iӧ yi#qe;raO!Z(olIERhlIfڽLwx$,sP`6I֢48ݺ\Xku ?Hڅz2{/;m5@_ `[7= 98dx0Prnb5tƞ[{T6EηZ|JB  x/О9 c0Wcȩ-`?TTz?.[퇄)q̑M!8 9 w nн  6;/RH_u!+mUJF&c:t&Ӆ*SsZd'`t%ϴd5d:UXCUo, 4uzYT疞i=|a(D)K sYgUi樍l=oS1OLGjNw|Q!VĨ>2CX@5 gC#^+l50F*6ڍC街Y}w"Al%*gpݩғro, _׬c٪ja+ˉG*mfO>깞&olM̭֯ kCyl2)vg:A,#K%4DsAqy8@P'4n+HpϹ>a0Nnkvdص[b/|3^u_L ^% uՀ ڰGQϸCZgOniM$ܬW3Ã\ ^NG%O$j6dz5HbaC~<{ENsAg L=JًM8\nMz Tr8uˆvxj1Ddz:F7R<K2R'Nɓaޭ&j  ³VRb;&fvŠ6E'HĿzp<5+%^[Bx*Cr1@Qm4 &QLn xzVnkl.X%#5'&gLe<1QD얎^w35Hx ??ғ*vp0洡3i6szWsV^P~5WF(cN`^\z/(iSsG./R>i9ބ3hg@aE 8U%?r+)kh,q'>[ᅑNj72^I,:N4I*CW깐e{.Aa?P;5D*'JKgQCsip^Q'?/iz (o*'2IUDA8`I.?Dp1I  hsEvr/WYbWONs b!SAoWjGowZFlj^*B4dJM$-VI<LVlѣ:A| gfw-C638GKhJ%GeI HRxlzf]|zPodL5Ef犦B ԫ8(!mKvwbX>Εa7V H{O,uj~=JҴ)J{(xCTnLU o(cL EBI2z(;o0 K|/AP$ܷc󴒁 ,v{e„Jɽ$[_oJɤB} 8i KmFn87Z6??丠/|*/kJ4 n+zg3Mapg27pDhdNTyX{ɵ( >sEAQBڴ9$ FVعЌ>C̀RCLVn~Dy EP} Ϋ2}:{(T#(24b;ÞcˇUώ0 03*َ)>.Q |N@+󁡂#$^#+Gmcwr1TAB=(S(Y^8{I=EoZ#1q\jBq o&XԷsHfڢ*oРSו>ڜ_eKQi!7Q+Tm?TEெٻh v? yݻEJ%P7ر y}V\t Woe4w,9nDYF>\q2HC70z x:xT&G~O"D =A['aKs:L3tiOctF2V1Si,&};T5)0V$Wx(x!hrUvg^Pܣf[z/ފIL/D tޤFɣ{w E_"BOH>{ވu.-y-y T㇭^aM8*V"k[xiSa^qa'>Xw9S6g:\ PwW!qLr#cGCpaĒ;*\Dm 1 A?']Uј=z.:YA",W>O1qiM(h9\&Q7P At)}@sC;\72=SQ•rv֞YCÚ;MG^y-̌wf`?N E*ΪewU9f1+Ÿ~uA jzuB_(m«1ZELچP b3ROjL; z@ pq♓.0v :}!h'mO4R`%]FP|Vf:MU:0QIݤ3j {\кi5$KzBY[<%?<^p$1\]YhyBLV]nNnT2IGFhnE16]QmDv|y|@司l jL s9~BʡB'a&JĢ3s:/ҏbp [Hwb:Gaaϥ0hZ ^n2!~ l;) OJVr[hBhؠc^{eL#E1Exk^Tlp h6٘(糎{fQV?|ĩ߶6K`( L.MDo+/ڿk1$Mv քgtύ'qwpB@mP{,GE]84λQEy4W" J١jc~'.TVШH~dFd״O|:bry\r_*S2۠5ce{+FKPP7X?Ș RZ8?܇VGp. Z53AٟsLEԇ]zXG] < ~w #~bL,uCZif}wWtLGrF ͒LT1ܔP=z gtZL@mo-jXS780V7hX_]i&P7;dRJ. z[ʞd)KU=AtҰp?v& sG/gN6[u7m۹'sdO C1a6yR*{׆%Ѳ5&xcSrq6t.m!xyYP= J&"TMOBlb7ת 9h'Y[dZ#i=g~}ɯFB+R|L\ɐ,(jXQ|ь eP1 'K ХtZWؓgDL<̧cx?BW[wMg&yG>ڈk# ?Vs ֗jh8q ;DWrO[5~嬻|3-lx Dt++ug@+#5X,9GL;o^Q+kCQ0Y$xi:)7M k44\q Sw q-1pҕ7lH*]s0`aPK4AޮV[hk>pXwT .aWNw{ښlr^O վlXoXKev2-(65fcS .~ɤ] L[ҭys\C{Bھ<%֮>\7TqۄyK7ǼR_亳J yf Fղ[9$HEE㳦tʌihx/=l-WmT'E9nB/5oŨ{=a:U=*S ];cݕJ_F(ֽl4^l K]S{/yb_*RܜRL6$֚VlIvL^Ez@܊8H4ਙͪ|O?YJ}Q'iIADBR]Lg0 ӂ: $?#7ݠ! B&`M#vP' uEGÃPDݫBj5Eb^e rZ2}'- w1 d[GZ.sNN$\FcKqء22l-&# %zhD.p2]&"V($Ֆ0HH=e6*YyNtU^(~8 ɃQy -{\JA;)G<CDxg~/QMa(F͒@aͩ>SJ. l۔h j_y ٶ\G>yf*w|vGdr+"Efǃh(jsMGȞGc*;d.]lg4'^ =EF} ;}>j4cM;:eyoRW =vѰt=evd;8wfaw=xы7? B!] 6I _55'A%2⿖D`NWkW ûP Sb?wK::"ʩ.5YL^^7}A;m&V}Tʡ0qY@ wO~$ ABLfŊBImb^;|է'2rWrieLA}hW9;PS*5W,( Zfk̫\"!{עh & wsbp\ǺOm ;6l+Wk~CL^S$d lx{CfG3OQ=y ӴFr!yu`ps񟡸5Cb6sŹȎry`k-4\$<= IDx.ā ;m*59 }#O6&C NMqr7:[{JfcVRDG+ bhPF|ژUI/8[߰| Z QЇ"{ CEjoU _5I嬀mS^ǢoPp~(qJ@WlpGz=%u.)!z mz/5~YȱŽ6DCDI[Oyd3Rxk ܒ.ͨpQvK:"!'9-$1P%8AA ?Ɂ$Jo/ !~UEdTGG` J\/ίQRs~h)b\kObƠ$Xiy0e{ː]mdR|QD#͵֞9LVѓy*9LƢWg8ljMsD5Gf."2"TX?"`穛V8r[ (˴6 9ŲR#2ſ$pW,?d2q|@~ ?%qAUYmnݴ풐Ϙ <8x2 X EwW+ApC/EJVP&`ؤ3N=UtZ>N\G9oq/Nm[$%K&N6,?P Bn&Ħ~fzi LOU?SzTV9 kb|bίG F!Yx}=S~Uײ| )#ce܈=$CMa0'=- HF)EE LE[[9_Z{s|$AvvZۯg4f-+ՇPq|\0n|_>-&3Iv3xaNd凿{'>*OW7lg2S,?gځ[h@ ZwcQ ju5~,dk6ؾCxblOiS 3'υV B$Xђ$B v!,_UXz+cJ~fD 2#v`:Y6<_aANw\+Ǹ}^O>^>Rܢ°tCJƀq47=f| P 4R <` H& {fFD!kt6,s RzURf\4>S  `Jo Y^ʊ*x}ꊀ1fά1Tku2߮i*l w:ܜo:7/_A}ސߚ5Vł|HjoQ4%zЕvbS!t2Id#PdF)ܗ`)?#FB@I<{A+hE _,D脛 b}Fr^umܤmOK*i#mhwxvkjZ3bq~ 04TN[#,*X&~H5zx碞of!͕Зh5YB@']wY 7;q2R 5ᐥE ]ҩ iy*XRZYqQvfl\Lu3 W:53N0=##KL>w|*>(0Xz5j`\@g`.p@D!k{\BP/h*w.QCC儿R'e8<+€U2"ed$,w|a*M@(!iaV!$5GpI8N`\վDk֥ St*}<ė , 4.tհsV$mm(6R^]g]zD O~6n۴6v_ >D}G[|$~DCjD3'{Q_AwjYmcnV뤖Mբ/5#േn<#1󅜘]}و- {'xqR* u]\Z(}A,  h4B]FaJީĀAc#x&'j9^c? 6mƙ;ܧ&M~q83@0f3gJ[G-yWKӫR1j*= s{VGyyʙ n(8Sq /o $5/I heK'!=DrE`8لr xe0]۹gOCA4ymݷh;׷_kXoy=(Sf~3D⿷:BzrI~agpsIPE^"em:Rf,7{k/p1[fp6Y d-nnAP7M=~:,c/5[؍]:l.O@F$^guMEMVvUQM>±CqVXX\Eua,3qR|cj^{4u|еX:Hw;0a2"aD>{=I2)oO޼IRaZ&qbd%+G2«:Go%K,% coR%:ZP&ѴL4T zRjb45c!:$'Є1~r^,H[ ?ۛpY#ϸs8%E"xm޹o( B4wd^o='wW9(HnѢS@w{) xTMB`i>$& k(r 6vja+5؟K-;?VF16@$[UX7/c+C)͐gs"ҀKZMd*WzzbDT_F:^$WIp*o6>[VNYvtaWsmckK? `WCkrܿϿNW,t6^~.U|ņ աTm&G JDe &:$bs׭= \04Aق~UL(Sȑ>K(̓N!czNu:W"tI]7%d] &PqB mIC4R>mgl&Ug̨_*Aνw1 w4DW'4"U )򩜘owny}G`\De-`j"2(Z=YsMw992&ڮcY(r033|14? RkxT|F*b 1+m'k8mD}Ld;&4}9G6U xʇ{1J=g󨎪/"io݂ v D|$ (2`t:*7'tʶ2Zݑ&4/y[^l2 ~-RL[32˔´խۙ!l71t'?oGfr@>dt=rT,Q 'ح0r\ 'qjJcl(foNQZ-w[[i5iqYSzђ|1en>8o=()还<QN0G MH>qٔWL;" S_=@v \CƶnI9 EZRyV5U$"(EɖZM'z\ˤl)hs+8A$(l T%*b\n{3eU} Kۊ/lA#Wtĕ䷁ t#x!0P'h+_b?UJtB.`:}#Ax)wJVA" w, =;gbJHPwX7ߺxuCBC)ңtU٫d.J[|m9upAR@ᑀFw]. N8vĹ prFV_֙ '")D--J6W͉|}oÇȇUBBv00V 2w]$%/W꒗98?JDS$vb;i#ːGĺ02fu?`4ٖ s )S>aQyf|PGQ[q!Y,+ځOWa7H!HT6-z.Ն]_4O{cle#jؤ.9.2nQ (x*V!M>yqjnv0ryjgL$2ז&4vëE[W#s?)K Komzqo; $cy}EƶD/~<׮Z~\Ar*=F Vs2 l\[ؿN--0m]TzvG58" P)6fo')ādmj YY0d!U\&q)25ۉe8 b}X"]ܐ`6€F(co5_X >mbkTyWnD=7#6ⷯƋtya&!>jOEϝBECOf,Ң\Ob&'m *|>'>UmMX8)pBaJ\{tOvf3e?J?DZBoR\N:/N)ut0j)pESTLgy (`&o9.;Zce$B'(JP9gYKm@FJ<9:Uv}ۡ"9¥'wl+Ŭ$.*ɛYSQ_Y&^C"#Y487"=vhЎBe2cs7mZdr%ojLe}@_,g~ 7aD@vP^A g6_oްjtS e=U[ED-Z"s3N kPkfoaY*yzuՑr m N$Qipc:rqWQ$AV fzT~$Z{bINa),B!dlo鰁#iJ*MP9).i#Nzv>U7KǶȭXye D /X }rRMb /ccL'E~#6~r{YOǣ!؇Я(LkvXە8ŲB1ͤ>YEUg|%BI!em?W=4\X۫EAQeW=UٛDV8YH]KX Hb+zMrNz"ozB k j-uctcc|8 05MPiyƳl&Up<1o%08<zib##,׳Bo r1%5nE1?c颗$ +^by[ 鿀B;#ˁ; /'\Pu!Zυq/e*02JxW_S EϞ/% , h)!=j4^%h]gd ^(F B)&웦BǛ+sGnӟih;)άChn:HU@9g`.=懈RvqB˘H!.>K{ R JGԊ\U=YpH׷T~*iqQz2'@S$HL+YIN)lSW2؃wʄF`Ī鼋uыߊ 5yvxolf\B3VU{e9«cʿ`\`ͳV%OZu\hP‡Od^dD"IU}rh49]bce`ᶷ$XH͍ UC9 lXRP*P[֛9K>5ňՠ2*v^+>trPtGXPb"H}4%AQ{S(ep̷oCPM^󟼩՘nt"^ s ď|VnDwaDQ rJ6# Q"Vv0{!pBq-萕 R>M2`u`}šk{#lD`A0A56;OyTlzק;O K/IEbJ:RA׫'پr``q'ҿqi N%@2acnB3` En%CkeTk1;?S1ũ svMj!, *O; ŸQBGdntUlsyAZY댯nk&u^pP$d*+{7 p![9 wDlf38$Po# m(y6$O )=Ok\ ѷ&)Jjj蒙{ ÑKPNg.eB f{r8^ZN*5y)T+쭦KǁxC]I@i:6nc3GXs\NL,>*G?I Bk*ݖ{/;: ̛fEg۹EeU`f:lKo{n:%eo'=LMĀfqc\ M&h(+f5O۪<( Um]Q%sUt˞RA2rwBNhp/5O])򺜁,Q;NKU9SA|(M\-nILÎxN#?tvHf?rޤf& 88y7恀m;k ,ziJ?7fexXBz/>7 gr 0s46s ^a$-rXLH/Vxy4&zp "+w~w5' pYk3R3 1w2l_.oS(?uے!+3Ah?/UU5סaG?35\{JɯhK^\X^|?.|Af I)z?.crWU=̯rcN.'|no bƪb=pNj=h'$hw=s7~&NVQIgZ8P_uZçA֞~x@JɘE\D]v[,I p?,o[\ի:g)&j }WM-/SP%+mU$j( *.^cɫChb>;n Q0دb`,NG ,DHC)k԰2ƟO@AX` jKC;"}6ic$2Yʹ(tD kP+cCל~F>l@wCr8HFM~)KMWlLG«4}ߡңp%MĴ =8*~SuUD^hVz՜.qHF4{{$.u۽ ޣr&W-:kd k}˸r9"ɜm /u>cؘ(bsD-.b4Mw?^kʢq͚ڍ}0rjARe :jw!$6Wl&Ԏ4Q{/N >$$N0xJi ,#A\ Bح cܚz[iAuedJ;HTA3~&C !$LS3&|B p/W`vK^JpQ-P"^D-t7s> 6 M'΢8=iz=kð{x|?˂¯M-8Ĥ[඼woM(@n#} @i$%)ijmms>P!') %=kSqnQ_U"*rFߏ<ǫ&"ԕt(b)g]+r4n*"K4tcS&,VB||o1j7!~nGOwy;"-Q9i &OTDw_.ބqLԓ졛| ]ۭ$.A'[7HLpv}b6 f &+ 6b]yXX h{ [)G4(б(ݞ8xfc ZuV[0SGhZ$)pQBMia5[,`''YԊs݀ uoʒe} [yɵޣUua+ӹ2U(md𿪓u"uThmP7# ¿čOĈɬU!,ޒe fl?6]m‘gErFkvjڗD鳛%v iXl6`ܚN zSާ{/U XWY/|9)oHg;c̘ *n6rܯ2I>ϩQ2(v\+ܺJ M4EĹZ@?U%.5^5er=U{VBi)oxg9uTGZ6e#^R,kS $_ oα˶R  Q8g[u-]y֏GeGQ)Qv\~+i=)p!Q?eRɯ1}B̐vtHB`l^-\G5ur-R3Ѐ-p+BI+ROg@sDm%SB!?Un r ƂHK 骲aP|Ⱦ4y wOMm|xO:gzkTvð׆|̦#q@/}c%6ޓ|h9ѐ@XO_6wTfYi~'lZaS2͍BnX0G\9K7K3jGEygS-d^71tRh*'prrpbbksҾe@8%W_^ChOLi 0 }~Ydϸt1dt VJAcstx,siu jbH6I$E{/1~\R(r.0SEUW[˜ZFM.u}:W<̃hlqXΕۙM8GHvd^0ûDnyO|vyE2oL.u8^O)T^]<Fv>fH(Tr}ڤy Ŕ?Zr͖쌊K؉3tA< Bw^ܮd( wuؕg2; q+]!;-#& /]az!/C ڊ.)u$Eяՠ۵Ǚa6аٹR&(! =xJIRwE5ڮVRdeb⎆\n~gx6:jd3 _yʽ *~TkBJHt@N^sL/ʁxۮ8.j%iJqXB\~%*zmzWU$4-K }fxq5F;2R.}oa.I+}s|(L I%,50TƩaKȊ%Y\b8O(vH>G9 ;{s,L ;uT|@–RU5gK0#pM.&=%070m:H'P)'K ]J R iuv2`zY@rQ,~Śn;{x.c1db9{쀛JŬE9݆~xz7sj/f*G*KY7f՟;t@!fr=Leh}]񐈜)fgsʇwƩu΢0y{uG2e"GUO>$hv GGWܙu3̡/SU?-  6?3 ϫq%tV/BRN0ĥ"As9 I"jSZ5:yԵDH/)®$Ɓ;"yZQr(,-͹H}XS2,XmyiDF\N̳Sh7LKtX>pӎo?mioѭ)X$"W6Q 5 N@@mGkrb{ѤqB_c9{JS٣KH9#bj͐ #Ӟ$(rc/gBPK"C%/EKZK1vL$,u5nq=$>zϮ;5Ti iX"ݭoM oHadsM҂.+QxhN%({'&\ue+zv& # zEc 9jR b! =3ZiΚSg<Ρy:8D@ѳ;߁"Z*/#%pj]RncJ!×JzBn:Zj4ّS\Nx uAKPX׫Πߜ͆WT#[?@5*KP/yθiEsDg3Fl,G0(s&C$k|L~#Ȟ u䏜q\Xl< G@6j"zyvǡ.zΜ;-FA4|wM)TiS˩\aRݐɶHbkO`f/F2!c6;K V,{m1,2:^ߨ}EF dLmŒGQ%߾tLM ҁw7j. Yb;:S_ꫤJ?5x" %d BUC̼Ŗ) _*I!zG@iZ7L%MatAΠB0ޕL&B8!ĵ1%%b;Pb\12Vn(5O`Ix%Xcq<{A=0J[X1ohgdDǫu@Pso;]C|jK۱&{|jF b^MqQ!աAR^8y灼Y=2۵ |qb٣)"T 5ɜ2ҕ ޷l/;n+wªpt; `~vO3~rKI{q M}W]y@߿7t|ēPvŨrQd$lC?8˶65f) ޲#1]LQNhOcS$nZ#2Kb8ڌAk=3OΧ;NHm uQmTI^# <|mg>88XB & wd ߪn?}6˻8M7x"ʨ/4'fܕ0/ W5 zl1g]yC 8_?S> Opޥ!@Z.tc+CFH/Hy?Y#d쪘'nuo,DSy9fx#%]5L/`|(.gaT -@f=:-UŕUSѰw [F{ "(TvWcfN*a*ڬƼ!-Q잫 -r[a2v m0 @/NZU1fvLހ n6ymʂ5!UDx3K\A81礆$GN}&ӵUV6~ h4GQ&>"~;z }I*~4(5jm6y͘$xEJ#O|91_ cC)!Ծ{KIff嗪2?s9BƖҬ]JHǽ]C;2-1]Z[P0}DtQ#BxuL]/O?G2=J ;vDLZy{e;?e''Wu|kJ98l&K8Y(g=}" K`J_9}(ܻN7bjx6.sF{k0Mt$C jfk>(,\YY"jrVS'&I{Ft0oC}[/mh6nwK|Sv͵7#}v߮`,pu!psNP`A!{KH5gk@ԡXvɷǯcs^BI#hFX^ViQ>kl.J w͛j_j'A\l_YYٮ wYmWea>FRrhA9Ü$. Ta|FקWW߾Qセ[\m&Hr:gq$SSw@)4bS׿j9yS,?y/s*)OF1$";f4Jcns15$̡{\!wMK wC!˗%AaG*'ɕHoN"\?>ge7(SNj=qO>w3Iw: ._83()oa傣`7<,iy;YIOuWNylSk.iE0dgqBFWW^4na~r?Gv^Ay k1l4bnp)`ϧa()@yU"ν_`S.6x5owmiq+k{5 qJeL{5i@tlZwPLflkne2 A;(|JMk8hGYW*v! Xf6hŲ #udGrH;DNrp0wOR6_?b?'-+jLSW7(9Zy.c}K Q^I,Tvń H1Gt_1q,ݧǃ.& I4#Y% +!ܝo$l2rq4i 6f!u>|\i:?ؐ}v:n[fBpfbCR ׁʲ /h)& Vi.>H$֙? ʜ?$gَΧb- "aa\~ԓmMk*݌y/jwZ'#OvQ3xY!LdFeQOEDLd+&Wi@fM @Чs $ BX_6rU$>Nw}^C|+=OT)z.r\GBa;u9BVA%S|%XQ " Df|ƙzU6,E ӌ:AP(uyyz0pMi9}WRKF4:nڳY)3)lai7a-&J9QV0KOzQNcԹih@H:s{є.ȕh6ziU]뻍r +OnӴ#3B2B;.|gXr?@;lM #e?}>&j J,ϙC\Ĝh# *'i=O(^`K19=b_7_\CT+׍B#wlkyN*cL_F`,iMZL/޹AaI9 9LW:ڙݫiz#vt%(z,fX@8e 7rJ 8;ɇyPdWCG5xH "y^B[/xT%9eySp4Nr+f[Zih_ JtИ_O^Kldќ;wRqXhxe?$WTɅyB*8ck2Qٺcim FJ{>G>?ly;/06~ [խ쵒fzwp&%䲟O/˟UL:ʞ5)Q@DR`ZqP~MS?{aw_385"`>t\w.S}Ua#j1'IUtE>`u ږ2A~sQ]ˇv B; H=0ɩ$`[^G9pl`t͒ZO\b5w݁wt|f# Yax 7&(!^N/j9{(k1%qy*k,-X&ѳH݁)T!w Z F:/EcOwVZЫ=9-DdNUי2Q+8B'p'2a|rc[x}$tڱ7 1z{~-S}YŖ aŇ\:}&?G|8dfvK֤2;E'f,k8{wsSO'+@&^e9Jn/Kd/*e䴗HVjcIa3빗q6'gy+ KO6ѫR+l&"پ+P?MUX!9e?^uJSmlxg0|Á2n_@M'$wDΌcT]$,zwRzv4m nUg'GdO?[AHSP6d%ic*_OATImZc P߃i졪/y$Ǹɇ!Q =s-ojeWwY"isie0W0h1ֆυo31]& 2`$֛F5ywY[q5GT6.`p})1h&c ZM}D(XװUײv;jͰ]p:\+;k6᲻@m i 'vj@׿wٛlyCn+ۺi3)ˤ%Gz$U{Ղ!WT<3+ø?#hߐ,JRl 4.'$_:r;GT ɀc4i:8t[FЦv?z sE-. ː$_1`L(߬/ZikJy߼`:nkvMy-̊'U EVM{cE t^7?D&Z\׆S$\t2K_TxTu0ib I#v@' N*ݢCZvCnw<`d[LJW>B^9u<bZ"ozQ]'c"w7 w Fk)\9 ? Md:d<㷷cZ\ A b:nb}y$TM]paO*j.:".3rUah(:QMCߔ8Sf>$\'/?;{e{2걞VJU~5YwP&xB7[3j~AW:( 4V5HB[n1,d4ja~2iɟ뀔K'@'r#$ "_m;XY$=A| Ht)?ZZi2вL1,sull<rW](3T̋p? ~JC34RLD\Y 538{=̿qMf)_@it#GnS/9<)"!SAܵ46T{Ov,xP0H/S%F&{l#pD*ή(ʧ,TZwn0I_-\יQi$aPM=ۉHO$X#F@VK.અ:dtcI4n =yl SKB;vwT1b'o ^EI@9۲w m'$ƪLj7m>0Wv)mǼobbS粋b-3y$BϜ *2m%hޯFz0E:O7X w(dAi<鉙cZy DLi)Z(ncФ76[4mJ|~;YP%H&֞aYN`6m gTLg B1s'f_hA^HD Z )#t")bK s4 .+s݄Qc4 @b>mj$=;Sħ=jo74|(FCͯE+ؑZ%Lr]fV<[nNWc:BQ:پb-93~c0#;8?+#L52Y[hzP ;~m[kEǣJX6$_r*sdPEx^cW5kZr%ݹ{roRRoCb"Bb;_|'?v_,Bkh`W+*x9han_O k@(ke} w qhp{+!lxXvI URfڥ&l]èYIA? U@%s|5`x! 8IʫHwY^=BiVT{Y? '6^)ҺXe"{op6P@w,Z@h}đ{Gm[pՙgf΋(f`u0dzqGow8ͣl<+ZSP0D{j~soIZ$WEvK" :[ںa+t^w ScN&SbB;dd{-`z0/~6|;G"4m]j3kP<@5t 5?i Y`6ڥ4{͢{3slnFg?䎥ඞ=o$}`cH<^[֠B<ɤ.[3fVIVh1uJlhGD+DGeaib5HPI5w5–-ڢp$ P;,Mhk6UW xveݏKj/# ^(NB̙̏J>VT}`vARp)b>t?C fu0e辬%a"e3@ӕ/ :0N 0 Ӡd.!fEIϡr=:b^Ql &v+ %a~dSaŭOLn-CՋ31ex^)NNe}!DӲM1yǘrMʛDjb,}wz)hhݪt=\K+UpI)p=~jM`N(ƚK6qԅmKI%rXm!N(E.ċ#3p  pXt8^Ģ&-NylUDS*z( p:˔{d^l~T @ߘkoODH#a!h9ɥ*7َѣ`tyn'[e?KU-|/1sÄoG^;4xH͒Ia[ O2"6e} qbcKklOS}:Ḛa25Рj"L5?PTq/\() FL0@e5Cmd*1trF1ӟ0D;ū"LXCd[R 1KԦ\ޛ,|\,ib9Q7T,_ό7ZLAl9܋|oԞwF/㏂1I^wLf^ם,guqZ6Jl^g'7eD"pO(-ÔTĚ}|И*g1lI|uC' ue6bi{ߔ"zֹ ӕf,_ и,ªF c#*R4ZT.Sߋ d\vm\ʂ'ʝU,8 :zd^qevT&{Q`LRH0>D}?M$D`iӿ꼴D? V< ):Dz)[]1]#D Al:0.{ѱo/褎㎏XGxhVH/#9UofJ6IY?"SKH9XH 7g}@ O/z"E ?Y"kmuF9(gTןz11Sn1%ț*W|RxjPN 'F'G~4QYjtn Fbϳt]3fŌ!7y [;}{)W6ER*ÆeȒ lBUvSmsn9Py &ɵ=~OB:;*ic=auG?c&Ͳ rx|J`B(m#cT2}xy)7XtKmwۛg3m✦-5f>Wc SBuK;63W[0' )rHxR<t\Z:EОwS$ 0=YA3%xQ4=7U*h:14N;I{ks<ID#G.r<Fɋ/5\:Ù+d|k/oE=h ٗ/*0v`|y&m@FM;h燴-N-h@gL;0!1Q-pI8H{Ipm$Y ņw]arLKjWϠw͘w%ѷ+$ ED`G8@2p1GufK+̣$[J7+f)Mӫzf|Qf%#NojP5l$<\l񳂻,Ϩg~,z 1ChMQqS[da슗d{ A?tmn@jDnՈ q` gFC$ӌx!xr3Y5qqkMD*UMh@F8ȘnD䮛h(׳“ _BNG=1ʼtv6_7.qR⻙,A$QKy6|+6eD&z3iZCM)5`Uagx݅P01Qz&1joUvg hk);%$vcOTΩE8waÇbGٸqyI}O%M4F&<]/GKrB%&X0A4vea^7>炖ID|AV4jbcul%_raK缩y<;irZ8m/@neVيĂ#UwBYdqaÐ%138Pp}+IyDܬ|[@"BĦ# mK%V0(m&WL .*шAI7(EP-2IH@ǂ^g癘r䝀 T1ዑ": 7&U#iV}37it7O'*b@.0l qv*,7t)ɴ"ȃC41l ,/*'jcgIiB, > L:2")FP&hZ#?1SꏬRvޘo tۆ~ yءY e E&d?Eu(@VeWVB}d  ݧ&v )#](te?dҬy]K7y{dt^?~bu.wjG$~wVPAw.γ̚<7zlLkn9EnO6T7` &CDĆ'p&SDnߞ\@lE@ְAv~)̋[r S^λ#,p cfI&8 kCm{+d4j0-CBn+6n}zo+[,ˈɺe=k S:LA"YQMt;-'x W L@+#ǩ2R:V)!S~,7 k-W^=2K'yx\y7f %_~ Íईx4 sB=kZrd0X(`LSiu<$%7XoێiV{:{w<|W~WKQ岁'Ä 7O"hIu`-7=އ9N燭po1n鹰WPr>1& S?Jm7Om@A~x@k;<4 Jr@vohoxԌ4a!V=zג's[V~G50!x}ſ[/=my-߇*o9hPžt\ 3 䥘zyoNDNXTfd{f2W7I+/|TÔ1;;2EѰTm:J=1K'NPpUʽ ]? Z˾כT+j#^Y{, {stb?ڈJ=jyJ,IQ]s"6_˜i>c%޺5`baϡ[ cE)zK6NMH'jtn!x0kԥ[tU23ڭD{q,ӹG0 [º;V]vDِ~i VDEPsqs 8YG_<2_V&0bQ"7kܖ.FBb^¤ks?&ۿ[0ɲ_)߱J4ұ<:]xNt?ВH2pWڽw.ZUAr|gC]}" 1Jb3M>x.c'k`Nb!t"cУzH>6EN#E .@A|Z;cf,`8YF 0a"pIzL/øqS\!W*^mTN%#hh{mܩ5˃~i3Vz >RU'g@nd|'|:ƷNW(_Sa?{W0[M[Ғ-U"a3\0TrՄ?˼aď@ӹ`-?}ɪN"ܤN<*>uv{pl(a,]Hp l׿S9J}(ؔJ8 o[<|r-a!*~d(=\ΐAt2-{ӬJ)7Aԁw*5[3ix;%-˯-Q׿!@/HGM@m0B?S- >ؑ&X8qC ޱ"ܤ|Sns-VU#` "/"-ąPl|:>hs^}TkYO*6$%g{/p\;;1 "/"ϻ=!JNTARVR|ޚo!ǧnMMS@,% `l뒢OMT$9z#m2bz <4W+˶(8Gh@矴{ct0Y0< l!"`JxPQήՀ5 ɄT8c*c~ܶݚ|?0nf]Hq5jLȤ+sC=5|;f.hL3r)5rHBms dj,̢uUbUU=tɻ1`|{J>#($I߲ X3z=/JBR4y:D[{!QsI|~k9Ӹ0{1@1;8<𭽻?{V2O._E_2hz;9.}tFq51f4FJb dW8">كiaV+ ]dHzE&wdYrxg Xx3.ĶT 8/lMj&bnRz )eb~`1(} :2O&2ynxƷ1o@<[} v,qI-Ts&gA"f6iO0R񙦑6C@H45lYRJ$ߣ/KB~((c)adˁLD_䷌(2li5 j``/Q*]4㟮H* m㓍8j!xKY.B zΥF(I (4.< L([bWEw+GKĈ1sLʥLF;_*Ȫo>,|f.ݞu'dvQa5\g C_6_ba$GTͪU^ `h?9; 6"3)غ{aӉ/[E(;O$L؃W ZfbQaGD6K^hk \;FE |'nwHvIgMmdO o1 8PS;/#魲>Ĩ!{9i\+z:MخT7wwe8!*? .oOiܭ|XPTlQ"}"oYQ5 O pG~&" /8na't1K[~ͭJH_ԁL%+K8$͵c9cixgd~tDr'O}_G6f:9*D>H Ю 175!wE{9&0❩ >Dho\}нH&z,H4giֶY6[#@ߟ=^N!m 1kR"u !N&a`lAz}<6cX=r~׵}dfSnt%sX>> N=Ħt{&s@e1_"y6J;J2Q=k!#OHx+G>2JxƊ, `RrIi ɴaw4~XupYC3s{eaR0I4CAkDP6qv4L#ƔJE.:m7Oc/g=S]SuaO#B1b[R1%2x04&oyC!Օۜ0oCu('~-}X>a߲X*``R0]U1m@zfUdbSS%v|l|RXRK\"*K ݖW ͪ;uFϞ !GƜͺ 7Dod}j= _z/9Ǒ5 /@+u G%0 ߣ\ԛ#/ٮ5duޏ+Xń/޴gjf~8bx&a!Ȗ)\vji~w]:<8tѦnSܖ@ %9"Q>%0qOxBƏR Fؖ~0@?'kOOoŒ7QKNu7,’~kPIU=)'ޏXg쟱u@9Yg Qyu[@ÂX4_X/ANVRѯ۰:H04~mT‚Sdy0;* ܄.lr1\ɰL"6p\ūdK>/f+^^ ؜KKKd8|8(GB$MMS_wYl m1Wau ψF&g~:e[($+B:d]E2(샺ÏPol4}B6 !VPn rEӵ |'G8p4WziuQ-lтUKX%"vBb͡!T~JIaMƠP1"ȃO]אV\7,H&Mz,slejD>a@'nŝ7!Xl9cPz@c˹*Fm7Bf@O9{]TEk$y!mk"YsB&73mǛ{OF0 Dmvv2L\P;V끬!Rv Y^?"Cw:$8)rzhdgX%#\S۾B^~@16êΣ#+zٜQl Tհo ff-3==7L)@Dn^ޱRԸ<őSA.6e~Cu*[7[i֍&yoM_up-J6mCƢgEJ7 .jkcq*QeTRp,Fb5=zSߛ[v"E1XDp@\w4N 1$ʜkUD7['ؒ,Oֶ PgPQep]{H>'k+rC*1~ oJ+7*Pb4[E<ki6ZŘޠX򙿜tltEO? @\9?}s^.l2`Ox |*we˿& bҌ!9:YyIQ.%yzQ*"|ڔ*^{ $eD" G  mwf! z<;H qr#i=ЮB$0a>j̣ >VGsI(Sf)[g%,XŦO$ 5 )r*I+b$)8Z۶Gڸ%w_  ; )J fZ |4 tczqP <;ol/1ȓUwEz6k.gFy"Vsl,C%ٍ~ |Gl\"\d1 vPڳ> zzh6dw4j=,"EȈ 05yՏܵ;)v[3F&x g܏3P&0kxQΟg⿆Sl53 1 fVj$~KؕIphp)›@5a"nn:A將:h3_yv_9m>0|ѱtk`NLDph{f-?0q8d8йAwl3晴´]˸Ֆ{qP@3w}VDw (}}ݨqlo~TI?dx}b38DIǫYɾ],lJ7nmyKט[BoKցǪG=mJ<$}6;xo^zYB  |Soy'I0AĽ̳m/ eg6ќ ' hߤJ,W[Ғi@JEfCO|9$HI{ŧ-H/xx4+(eOy#3䢁;WH >)wCU 3$?e ci/Mt}LɕujWaݤj۹- fXGV!ARS>)b3gb9s/9L[n0[i#@b]&Q3:O`AY;V< 3ϱ'qdU CBwe^*&rzE?Hqk?2SᦪC`pDZ; |=5m6XAӻ'vHi?x]S]L،Pԏud:NUyw&aM/%WՍ>KR\pl&QHDξ` aVL? v24xK.O y) 3y!-{_؎ܹ/6cm~) #bʇ%CkxH|f肠p$?#]W?Z_ui9[S>[*^ =tvOv!N_QY'9JJL'NjPS;Bs{I<7P[V»)!͙%vfNb&N*Nqu ЭD'xNS֍fm1>^7h]7L_fE%0ADlt3 @m5Z{|#1,lDx-~K9q \̍j }֋͐{R*wi==UN (!˛K} OaگGKrPfDJ4ib{s(x"0$".BqnfV#$+~':=4]:;s`{-Z TG[$y7Z>aX;Tg'-|&ޯԨ/ n=uTxY=+qZ:F%Y1EmPȸ(~W;ﭡ,AvGp65c b%+p0jXzޫhDh]Eb,mQ{Ԝz. 6ޢL{n1úoA4?Yr}r+ %Q[EVdLM Gu}<pDչXXU078%ؐ͝:{agK3m#H<`:C%?VW5ۚIT6&=]JYraS VH!>s%vr zM^i g-lwpXH} !pޠGyX|=;aaCP'N//*^ҫDu8jcsam)op %CTi4b3A3Z[!fT &YcpaG6I \ofKbO!bwDhO1_[o`,sl-3>O\,a^]z {(w:ia+Dlʼnؼ)j Uׇc]i U*\S\tsZS%A|z?9Gi+mBݦЋ9p c"B[yuv y}YzL˫UΪ$y$AMN:@avQ>^jc](pd\Wk*X6Bmm V3 >-;\x.uؐ "t'^/q[xy uXt;Q@ 8=h ZN%{}y5n%鋰HSp)G}Tv4"s k]+Ծ#>:8a̒uFH!?ܰMxŰUp`z/$Byˠ o_H`2Ok G {a{t^%ŀWvx. (]9JY&daoҦBC{~Xa­=/rf DڽP;/L;\ 0v[nz+֣*)y^ܢ!M*?/l;߃Ղc(dzO/[IrF%ˣw,|gv-&2t)? 9֔睥`Zn< !y?ܑ$-t&x~1 6`]X"(BR:dk~%Ȟ| ?{T m3Oz1 gF*^ȣ{(&nRuy rGQ&p2pEeOYݦv`lpU74ڧi2Lw=uw(|..Ո)ۏȽ~އtM+-KU \/u򸵎}_9ѭj_*EJy =Y+ٟ( TAqhܒ{{yd7_h&ӯ'Sɭ5݆9!pGЙ b,@R̺ym=LR'"ny2pƐ_o=L۝Z>俫5/~†Yi Ogs_q_%pH `2%k_A&EzfD5u8ds #-HBwaXc_Ym:+70P/wuc;]s4%om(_CA 12J aORed=KŬơ9rT%㭞1Y9Ox1@C9LCƯ~&`G1]?90ؔa~+h`i~^լm#j2?R\WsDr )D#,8gT'+%` Tڗ)e~O|#5)Z8hMD15l뼚E}#3? z2P| sD/ 3Y8va"J6i,ӟP(X,b8kлw%ti'@טNU"QH=%v(vz{bԞZ+{UErl_ Bs2/p&6*fZw hPh^ԝݦ:%lVC> _J8L/_/G iA1OչY~xӅ~ 9 S86,YcԂe,cAɂ~lEF!EszPeo|O iYcXU4%r*6rѼ,E2E4қu'TjxS϶VC8nmO~vi)8%t} Q /_xÊjbJ8r2 `J麙/tQa&߃m6G0_9Aά^N uĕ{nM9;J:(`6qi2eNN=0X)k29XjezVcK.xM{џ׵&`db(ƹ=;ӭ0C./s~dcI[O%Z@o5ƚ $ aԲc*.*F Dn ѣaV|$X7B@{} ͳX8~KJ & t촌fd:?~* ƿS<$޼R(;}GO:Yd*%(W'HM'P4>bȮP}ZorOB p/[B2 b]ey3; aGa׬xXYLjg(|9E>?7D UX:SzFJc8mcJ'VJYZ߂6[av/rJnFRzGmEAdu=eg2%îxm49%Ufz72mTYtWвǥp*8 Ds7WN9qz)f" 0K#0|F.8H^`ۯ L22`x'LOuu # ۅZVGuIx&([He=mהMYT.NY¼jv/vvR Kv~c+*WgW u6IbI *tc7jHݡ(̓xw&z~uE &HB~re'UTU-WH9bE@2xACWP? a(<\wߵ97ԍV4qq㨟+̼P`d&x ΅;3VIga(`os@d>gjpӤdg kq nhWʿe \\}}CR/#p^D}=d.橣>*,imf h&ģ((REq5B]g{Rvֿ( uEMG5!TSu|sp-FPÕu6Yd"]+2DPH[__wTjX=;{/ 4iR'85Olyj'2ί`" \B[~b"4Api<߻ZԦ$o/%a- }sI&(sNӝKRoO^+ AFz6xն<~ r9Q ݜ5 {\!MS7,؏$)o0rd(ake$"B` 1 'Bп'GuG9h1CRCI!#;;<;E-y#ɀ-dgiv{hĝ*%*Ěk`n7~Lji֣_ ե3DNK3K\W|qWxR>CSu^Un`)у( Gi/ymdVt& uq|@/hMN5r!U^ӝɴrdᏘ7h*|u(N%= KS]-Ғb0 rG'?gwH/2i|ɕ?ؤO?mhc} Wo zy:ZG Sh+tܛF:߉aw-o{ABHуov1ąH* zwZ1%Bw]\]gX:zU >6ڑ(14c<.#/13g xBcR|c 3 h XO)E3kQE;YH^~fڗXȶ<)uGdcceWAPj*%Ⱦ \A8VW{)ȏid{n"c94Z ';G۠vưY'Qŏ谙6jgfNl4B7{r jD+Q(h# r~(VJ{ p Ϫs:3> ˩Ɨ{0ʸL*iw4yv|TԻ^..;JDZp+Xx)*VSxNtS8\s~hW!nB Ve9`a|-FmRctn0h?)Ӓ}MzKGrS}.kcTrefL/~7` wh^“]Eݢd}^M6)ocf@d(^ '>rHM=NPJvt7pB4[dݪ%G[H,Q2 a6/f )붡/2tD, J|q+#x'O Y,h@+v#1 C[75% 2$0@)%쾲ߥn1^PRC\#9=iXӜ#>o}<$gZ?"# 9BGy{^BxT!~HWa# )jKgWTF^>L$M0i&?c@ܵ$6ELW -  VM˽u qjcӚi1e=~!肭ؒ1v)W{ K&Xo܆@J4&  ʌDPt6s@*= kH=S٘XQ;wbc/ԙ_;Qů*oaVKqQ"`ILTSVkk='`%9^/$Rb(I1ٹxro-8-}1{V/ª| - U]M{^mۮKU]gG\hol73sc}~+5dFt5t]d)0QŘ(Yȍ1!WXkDF>ĔJ(}A 5rlfxȀSxM9[iZFnncd]#ZMbh6QaNS jA7vL@Vz4Vĝ$ NpkXTpg\ >_rRqJ.ah6\Tص aV$KX-@>${H>U1'H awjZ0WpCXt4$BЯ;̭ c&^G.TQ@,mQufD!xjK_19&:#F"8W6=#M;yڍsC.hHG v8@|T.j"_Ϟb<)4cGKG̀+"m$Jal`#7+TD_FX )Ƈ8d:HQYZrl`NTuZt.;:[lr+-dL !aN=nG?+~OHu2aUXgdizqfA۹e9I C`,xJUYԌY!Db7]aݼG ~4nF9Nҙ:K[NYnMH$YsbNH8Ezxu -ɋ*< дۻmQ nX'Ga!CA1Ƶ8j/|ND)$x I`Cn1n:46nNd^ HEn~[xn#|9|g m',Uh-čM}b .o)}"h PޘD`&E_O|fv za)v`I'M^;+^c}:Au,0=M0o4_0in;Vn^55qbt[S u՛|~zaw JVRY,\ZwbFǓ*zy!,0(`ыԨ)3$UBjQ_tڍwɪ㯘IƒO',$dE=8rrzfG i̬J.ֱ:Ώ l'$S|ͥPT٘n[6v'I41&96|hcT,CH\ƅyP*kp_an8L!{7ًhg/}fYJAZkA%R׽55T Nkbz ]V&ﻬ/o9vwę^?8<{ƪCSn(l|+1zZ%Aܙ s&^' dʤTB*ȏٕI[+guJFPҁ}mIBL9"%#9YjC U+#'An'.^rۂi>HZOsƃꉱv_<437V@$чϰDLȔAOO\ u_M5W$%#Ɍ MCǎ)XLuդVywG2<1$:\C5#P8k/}-Gu'#~HUg+jk'ZKu6F[|pʢs-"-V~Č_R.` zJT$MJ+¹]HR}TC5gH6F<{U ߏNB$υBB|h6PZ c2upLۤB;@x{.1՜Gۮq=4K;{ZX55^D!"5 l86Wҁt< ,^c]~cN`B d{$l{E]"1BW'KMoU{?]v`wM'+7ě,;k7dzcn~>X!tdX[ț:2EAiso?y )5aXڣ0sX~͓IuIY|qdeՋItO@QӭWJil|Zb[.cd7pز{NoR4] ("p1k=N _ M&K.EW|dXdwxIN]oي#Lz+VUWS )]%`]?$pE-t83;lItb!*_)X&yW5殡UGxGF`!轎ո/;6V9FVFEMelqaĤ  ɽA7ih,ͰʖAg8V},VIӮXө <@UǦq%m=gh`B f|DY\4a)Dχ"}#YCK`kIc)B_~`k͋T(q |(| & RaIX`4&/X p᭽Z5DPwSv]d;R҄0̩^;fv2H%+4'P{7ߔTH珴!ܰ $i)viq4d3 yC]s$-kA )IܦTҞB";X%L'BL0?CiͰ.Knp,/qhng뿯hćɚb2$yLۨ'. M5ҹ^WIУ y*k0hM NP^^!*Z`Bꐰ^;G)y-kIRa l KC]@ڰ\XB{//q+c5՞IG7ǟѯ[W eO2H{UDv*_A1 f1v %cIƼ=1ewpy`A=c0Ɨ>L$cwqV SEԤzSWTZkT$䊺"ozft⹊kWHyO2vapu`ЀwTlR'G1.wAuRqFN]Z"+|I0G_=9]Ahi=!f%JgL7HHW/&\y$,lo )" U5 AB.X/XP4T(忉=!15IU)?J9[6y>ă[ ~VH[ndC&lIcMMZM͌zp 5@ I R+akTOd2AƐXE Umx?dl'hZVTRR}q /H\$aO??4b*~%PEze?; o^Uʣ K"ILG!.i o0M?B$dmA+ r :^}-d7lN5N,!黍hqV|.*/eZ-.KC9άTrհzw̆}NِjQTX5AepЪ*c{ ˛UK +o)vJUEycԬNmu/erI*A9CH8$!)`(2xӝ0EA/׼ ٦ڨ0 $N(A&9/=2KǮ[9z^RB{%$E 'pq>rՕ#8|;&S]3֤@UQ/Ent ;>LGӎ<n-ҝj_F·RHM"R61Fx4>5?e"s ld:q #ex2+G7<xwzvgf~DdhW`sɁCؠa94$R=,"-`|p|3w̸Uw k:>)(+ZuHG/7 a}YQ*FXdzpѱS*T2x 70TrF=Y[\2Lcj2 '3e]H|rJ3#R:CDi G))n)jRN_i?B<6*U>Cf9ƚ[%V"(@YQq"IZ'5`[V Ɇ{==NZdYi!նE'"^BUN(D' CğWaȇt~ _h,&𮙑vL%$XRVG`$5gsT"xB.OblQu=H:jNf??  --o8Mfe|p2bp"a0 &[EG}nN_x V}BH&ndXP)s`)ic!ijQ5w$Gy.owu!!M}l tk;~8h(^P{f7=Y%O̼7u!cu!p{(0,5?BS'U#xgbWL[(IXW9+Ui- -q Ji[ [,mY:|NAD"c9*vըnkbǐ 9}Ϡ 1*ADVRbv}RE$W=ڴu+ek 7A8['sSl q#  _^lr A=`r>X=%Z'اE{n] ,mGN97j8fbӳ-qw}DDffTd0]VWB|rƐ\,󌼏lf-\ )#$|P_ywID~EH#^T*"hrx:bCUW9>;XAi\>UMlb~4'?vC'Hp9.Q '=ҢN~(jb"5,_Jy W]&V x+[xQ95J1{oiWd8%UmcMڐVA),>ϰo p4R>JK[2UTS*-\&N0Y:vh$>~!E^R 3$vIˉ#vx%, QA$=s9"9)B彎s $//2ދNJv>u -6)i~Am7d֝teX.}AcuZmp'v2yHHVvV`YTndE~4͝w DZ ʍO=eaXE\f,@#F&)DQ[_PJ=jm0 U$\*b"~ *pvJ)P1'pc;a>g ф<\#$DnDH 삪<3+/ UD\6>K 61l6rǪ׾pN lUxd2#?7F PE|+txzRfqQ7%JG/~VI\h0'Q8 х4xF(^` Lf\SX9<D[`;8)M?ԢmuL~2ii| #ZߑNBcG"ԇAT%Ęj'^'uZ5hyK < :r$ 4n܁1&Mf|r0XqcyAZhc^ԟ|s̓jHfAQ ~nBn $LM=/LP][rx O1 wJh\냘~ŷI4Lw$OJcw>yB[hR XWgf醛Cq4ĸsq">](so\ݎanͲfSJ峘,0|솮)xr JuaA̽ lFDcRFz[Tfn5XM}5ZF@|Lr4AYlz{Bǩm-(a8E֮!7AX#t{@stˤ1^ .Xf Lq b$'7/+LlsS΃B&< clŐ=yR26j /!Xt7Id-w?(b!O9&(=漢 z\Oou Ulez!mC[bV .w>|'7`IZ7wf:yN:Qί/:[b-\q"loH 0nL@jĠJ+Yct ?!oPj~}R n_7 ;Յ[d8CQnʰP1n5&B1%)p3`q U2qNa+GeJWk00)(bx51$ 7s3IOB]Z *এUR9%1ne%{`]h*ƛO%7=R Yf)(o bG;oi*2~/RvsWux_\ GhѢ냕x͓Y3Нb%S ZJ3xmF!xdRw)L_$jq˒Og\aK!sXd!&Odt.|'G\Sk!5JfQg ܈)ҹPf\S:`Hg `y2z]TÌr4TVRhZ&Tjj$#7BBZ-Pbx( L|2NH(i(y&z*n ,ICn g%7$4E4qBRHs?{Fs,$n{2_Ό8ӑ,#VXv&4 c@F=S #м.SU" @Ʒ%>VqnQkZUA'NHA^c&tߞykFp XOS7'PjQMQWC~)<׫[ƙ}1ڰDf */<ƶ0ERA\ i{.œ(ẁ3TzT}y 4D4/J{Hypb~5ߚȣ]l[gz;č Mbi\Ih+rYqwZ6|.o $ݪ/fI5O f%z2?Vdx=SIY| Q+]u/#/8Vam6Tl]˟zD!/~Ā HtaKgց[4 Kf'Aeq=0W,1R D Uy1'J>fg^`^@揚|BVa菻FvE#TW1/SB'09AqwxS:H;1L[ >1z)/ PW}H"|L >Tgv٫;o,l3%;us0%;zIǡdnuפaSH5]Ԃoʽ;o Ot)n[Xmyr[UsiFw,D>3GP6z* O(T 5zZ6Z`5!6e#|.5= FV(_LXy )>ΘJ5nI,0Y0;e3>l?с{4eqm',+f%5:S9'BJM /kL +ehh, "ŒFLe9ljvZAqwI[QkKe/'7fr=NF orq5ħ~GE"HB})qƾ^餜cV+w¬5gVW ԹB^8K^Ӵ#2< ܼ0.=e eR@jy"&JZcaLNɁ2(Kov;XU<3/V ?iG}y4!}J@K@1l3$~ny`Us*hѪ: Sr a oݏe@4cL3ӁڈO㗈P0XM46qLV-$5hLQIGec3',+"N|gKwO5-ep*As!w_߃z)OKRқ1d?N Xx]ix4Y,_YGjSz$A%FBAt/-T8*ME}[DE ruYV9ztuTݗ4Q&yԣT!4]. T5ڢ |C~< oU6).#䥂LRB~`}t0CftP}zM%q32[V5jg:T~b7A|z{Ӈ[ V3<õ0'96*;OF-عn&YVQy=|욖kO#,r2c}@)[n3n^ 6 KVo旓T:gNsѳ. ԼJf?]-8ܖ#O` |fStE]pdn/­sPoI@Fe8?ҵoO+o]eB[ZZ-s+Άn$wHjDu",vh  `3y„̤DAb "N[Ca"a$_`Uѩw{ԞUO_aXBMȪe֞=[!}Zv*>B[dlgk5'^62H>-f:VbK N"hTUNأ="\xB~3w(7Rhʵ/~>wZͭZ$xmVJHb A<iǶAcH!k͵;S &:'HC"9Œl*hm鯲/|i:N7M.0hL;7(&<9!ݱ I=( $?ءlӫt,̓K ):{,vn`)5=85 94yg'YLVkFA[RyZ8Egޠ@4AۥWNmbecqP'(2P1~KD !vU6P'87r=k.ձ׶̙ U$ %q"E UpRh6NQjf(*W a7ϩ]$8'A-.GYJN}Baɫx} ؑ[w"̛۔9wזx*$ CaZaOTkx |ХSu Ũm۸ ߟRP΋UVS>%Y-+9)+Y,S~EIZ\H]lq,)F]JL)L͚o޾Q.Ie^DIu8'%ݘ<#>[li`94Q:L'er-=W¦kct*5b?c )<>ˋozLoAwfѳ+~@f%Nn滵7bJgp:D(Fq)|4 ?)`AA2bKvǝKEKY#S7qPVݑ.V|〳AUM _#rT&8sMIL?Kл0 /Te uϖ1*îb_k|EQKtE)t̅pԶ`'&ۤhӝr"V 3)a@M9c|Bc>8 `_x*Sh~|Km.]C ;UXST`2l',K Cr5>(݈YM{#:=#F:|V?nɔ p6 Ike4Qlh i[5*lfXٵL[139rwwfI "f /QlH1") 7|+?3{A.u;49ksKu͑#IZ4'B9R\`z8!4 IdWA?LzpL)| Jۢ rΊ^Dw^)n͊{2Zb t>R5M WwA!"P Zά $R +L ߇8W8EBMG!zp@.&n='y/ cNn8b+f0@md.|d㨺*CjdLV' kUfY(L(_5j Rވ[g?ZVrߚ ͊6hO]891 - Q'U }w_/CQvg Y&F},TrWeuE (M(A06jNX*}WH} ,/'SR R~bRxS~c :ܣ})+$F7 } .>K#ڢ&>VپdNqXMN{1BDZOE؈?ɴ$q<…3P`a!~==u8v-=lˈ%S?fZG^^6isAD"-~~!KnMOV´̔.!7X@xki,㖜w&ƺۆСaiI]i{)8i Nл$P'8<{L@[ÔEU\nIuIɒdh<*CE!@ b[aN9t9Hqh"ݝ9D~tG(]쵯J[*[L!eB$4-^7KGH k&7n'mI*,ZKFJZk49[fԩԴI(&õvhPx<@[o#`y,)j] RR삆3̮1F#.^hFY~)2`$PKҧo*dҰx. %@$1:cY5=sKvq |O8oM}|4[bH6~76h0[8iq{KQ}+9oodDBrh ( 0QcUeWيpNbkUpމ7WEar1JQ<8>UÔz!Y cjS:h@}zꄊ𘉉&f.?t3iS(cm`uc1 U9@`eat/bq\|G_"DD.LVÜaBE 0s^l0Tdy^ A{p klb? %t->|qhZ|OӋ,.YE*O3!?~&#O"ę̕WY([~YrZ"?=n5U[piWUkQ᮴# MFЉQy7<ٜ9G/#KcH1Lkv.C_?5l 9_`N5R&J$wZCMFLXꍐmi doF+r-29gFe#W޹WHq r+VOn[>4IZ2m[lduI7#58)vFrXӅ e[+27$ܿ7[[^D4r#Nrd!^?$kZ^fCo^jSvh2|nr xn:vXJw\K5kN'aPS˔;*B]6aHY9w\(G$_rzd`)ITw2G ‘Kev4*TR:4Њ/&i._kѫ:*Yv]. {L$!HðpџN2>ߔ]pFfA31]dh'RȣH^o$h (/g)$Uo)zE#hLS$id%-arU8*++oΏSLPQ\},%BƇ[94?_]xur4 RȌڕ ҬV4duͳr bg5FeʦeS&qo:z <{D^GPa| }G,T@\4 .>rׇ P;xMs'?Bw[ys>zRC%6\͍K?iadug3xbw"{ ȕASZ Y\B入d𤱢/ͰfMn ˤ IKk_׼K%JlS]&u~G?~͙ʝj'HoQR{Xt@}g 67f eJ *kD|e**Gl=78Bg͈}Ԃ>pg_ag+6֬un[qL77/zdMAM7} 井.[vAM|,*a%L>. GݽrzA| Fyn S5dㅛX\%qel6D KE~!qD=BoM nAL䄒zŌB:.E-䀓+VfiHO;JЮ>IχWpS;<'Ns5HNתk87}+I@ %GJ^=:lд~V`E.%9>SD9 ߛ On8>Xvn-rSq.N8qי٘uMqV=q Z@Ĉ*3|S[;ѕ\ ;aXض̯ M .OSlm \f(NJqD<05ٝ,rQKWR]L$+'($OMd [Q]*Pݧ-AKylut KC!`Q?BzSo97ĤJ/BMې: E!+ BR $;S2eN|_IF2цH<}tS{ O⯎uq^ . E PC `ێTe?_B,ZC{UW3\q)e{ ?sD dW70NMb`9qK6LWc5+ג&UL.!=HA TfMG\pz/A;:sv(v* YQ]zAyH&<3{s9®MSs!{E3BІ?F S+$5a阮$Ϻj'@[Rʫn躹q, `9Fׯ!*uVZp={ "Lv" sb`r7X`~xW :(5:d06$"{nO'޹z{BO[EzBFu}R\.w9=c*jq53X.n1?m;0Yk܄vc&_S>ǰ( ^slm@aa]5?xNdS-Ple#((Ud0V-1_bܑDY^M1X$3vA|d\ fp@0ԿB@{']#UIZ[_'z(Z x8RYQf j=vOGUi6?]Fl3^'@g!ož;w f`l*ZmMnsrf^6 ;z Ct.ǣ_tK\~GG"d۽q^:;3̊"mV'ϟ=MH3'%U頿ywܦzzYdqb{: 0 1JI:Z}WH=QPF5ٟ-0S,,5dhx\lp]ZVm:B~*Yxx ;DtI,Z lJrj s2񿹉|KEeUYnhOe?Q L~S fU݌~iO(jv֨;D vYһTry[teZűXAoyF+-Gx"(` kN׵gNI7{w{|dbBn[i8;7N֥R|Q;F4oƄd)$KljL-[$Pws8]ux_PPK~-|>T(~ OZ3. xYQIldF_q|NT?l^3;22f2pNB#U [x[I0`H[os@cwZ!l// q!N2ڡ)]*Nkm.#v!@w[‹ \!x0#R=9 .5}5%8G% N4_JׅlL3LNam)M?i$2wP1MjJ[R.\V>75!> ()ɗad$wi@4n>v9Zv WLɦȲ(qRs0cBZ9~]iGeg l,x"=^}>o-cyz/hK .qx{Ps$ګj)uc0sdpdxzrOw=Lox߮~gđb^jyUد[:>{o"!Py=ds[UvTDL94 / ;6L[[ m-"@;RuӻZ)mUSk{-=Axc D)1Nu靁''ѭs!.̾`qCo 3FL/H/nCa/r70wB&h!bj{X-pxɕI3%1y 9R%QZka g0vWw?v \ɇ g;6^  `&DŽy%|(*;@lSou14#`=Tz婀.<~Hk泱@z3(Y||e&P_?ԕ'hL7.aoUķٸHucTXIvB.X4OɝK#0;kg'_%!Pxlsϝqϼ c 9tՑt"u!y7QMuAcelHvqD=_O@fkYx[-\$;b,Ѣmo{hHu9)#l?\SYbF%A]ܷںս.:Z}3 0&Ũ=v8VILB3U~bGDy^@9q+!S!ȺCz@r0Xe׾3nj0".|齂 0v{Ek~i5-K(|%ȍ5FUr8 @"-]·ݔ_|MӨ+u&yσǫ&b4{܃`J9$Yg_hМ1}P]&nƒ [ЍSxWH2 MeX:=A_*,W=W](H=x{ :5dpuLq$NzXwlg$e'\DsJ"Q̬u)ʄS@dr{Qı0%L=4pX #߾Ae%*.Fy9$\Rx#ӎ Mh:doESTQ k+npぷmJR3k<̇|/GFM_okp3oQdAO@m"*C&ayKd/7YdpwʮM8'o Z(f 3T2"Y&[-හ81JwK(7Nb\<>|-9.| OA#QzzB曝+$B7DBU‰ZnI^6u 6U1ӧD͜E;ں.ءݼf{%#ȑX%.m8}d5' [qc ~ytT&W={ t_͘ ,[`ݩ7bĈFeGlRx2|DF?)HEqqBعZr8_0C ЈVℏ#DjEKzNT(psخŸIArLD rxgpْt8…Xx0uai<@,y36:0wə(-Qޯ-$]C|Q]Y@Jn(6v K "\*\%+ntrκ쉫¬8s [%78:‘D' iٛ,>$Ti'! _5r5o fԳd \0̼"|Ka1']8T&%d8+*Kjj-F`ܯI ""s"o[&U?66JoyqzWzr^m_1.Z ^S"@)oW4 tUs/a%,p0]9>e nٲ UAvk aƦ¿'boM5iNG]\u(~+ŀop7@`[p,2> P$ &A>so+9 1:=~blT^˶1n#v{Sn2AirP4#Oh'RUi;v! :k)[wpX:'+_RIk  ҃ ܲ=za71$m(@B˛5^q%Ӯl&$$@3\DҞr>O:|?ȴ#w՞RZ۶Y0ˊ;@!Qkʾ/ϔ~/Sm9 œ<[&X.n5u%>DCP6+&WjM茀ݽKQ/XanyM'[}A4lߊIXLDo3T?zկ!F,(1rbˠA%*C-Eb+Y44L"gd!.TIp vIk`eW}Hǩnmْ[o- D1xZ2b32~/B)mQŋXYH Ÿx&<%fC-J%6o\$$aT-ROi V.mjcПr_6^Qj»V#5%{[в[$^l1m OJ}}Bo+bymE|x d(XAiݪE҄"cQGl4 ހt#nٰJ-CtM3eߕȞÞEGYfZ:v-pCrx_l^#;ao»*ANpF(- InI=ꯤA*%[`sEq53y,?Kypu9HW85-!<)%gu}`*tJs8h?/-L`5f˯#7i'6S[0v}fXޚBחfH(Y?B_w6KSFOu'/U`٢[tSc2WxȶG!my(:)z=1 ZA39QҵK4˔uHrAhJOK.|dn蛪);^$3ܹ4 UٴDu_LE<@+i_$BO }ᔢPeUoj7GE{ rq8m!7{n\pC@xZWsecvB]S@1]oF3oTEk 0ē[FuWLUh/M!%/#Ќ9)xa<%u-S"b4 rbgI"Q;* ­:QѽCdcX8MjՐ%Sh@t\$pw#ffAĔ0[wUHg]R=Tv(e2@۶*.wܮEIdڡϙ_gRtG$K߆vRR<`dNqt.kvы1o%V % *#03[SO?yڈh#|l*`O6>͋CEx,%+>e>byH(ؗd"GYttd9s$CrKkiNh>P.Ɖ02K_8Eg" /x ]NriáyS4b@LL#(-b!m1>{vW4',B~ pˁ;٥*=ӟMn9̱ܺ%C7J  ngXdR<81\2Vz0i 7iimu_2ƒBk)b71-tQ tFNƹ㭛N:r ì .}vaJ:=,p]6J&Ɯ>͝Y a{olLJtLʆ%&Hw\PVl_]t`[OmMtd, c"5\^JtkqA%K"R(=`^f!`܎2_pw=O(n0YIOD(c#RE%NoL6T zޜjJd^<.Սy;u0_=L*z 3#|O9qu *Q5uP;BswTmB.iWIao:euB2t9| x~P AQ A ss:,tpN.B hSyx )VƸ+rgLIr1ˀBX]r,;[&q=MvDv?Xd偬R3D+L:h[m=vEx@v}" QXbw?,p#H 9.@݄/T _׀jo*dZYY; 0u)>d`0V(Nh0*7C懺 2:݈ZD֗tq/ea##GGmlu1z& AʚnS\Z .Ϻ:#'h;gH'o*CT (bC±7pcN:/Ҧ+I6e0ڼCdQ1;ީe!mvbffwfN3J jIX`B}.ZN1TO-Dgo_N-vreGsoKiUkjžS" a5kf8O\P}qz*n0 փ] z4%ڶS~KsPFHEzG{S/V ~}4C9KRfnkzXE@DJc3X'! ee ~l$؍G›%0PGr<@Ў&#a)SC; h {ymݥ҄3]꫌~2)9@ԖCpبet Dgv5iz*B{P{ _cSI@t:3yL4#LN JxPf6\tH_*ȸMqg0WzU5@/k!~w|!Saf`.wgܑۻQ>PnHcUzu7䈜Q|ޤDTZ3wW 2D1<Du}3r5~ije^jyTj2f{[)W:$/i/XKC paOby"KP$Y<<-fp1nh7SޗFFUnd6r^bTGCEp2'>h(`S 2 fy* :c/ehWl)J@ Jźj ~n j!d~.c CG:'l x.ckL h?[W~4_ *Jw)ZPmx#~.EDAn!Uwe?`I2H;>S+[&|8Jj%*J{NOŌKu$zOʕmJst[]/]NUF3yl`9Q,Rq)T%SGkdI1` @Su+b}*'42!JWJ98Dܰ/"xůi8>EV_1U4ģr1&%ܢuz,O"ؤ﹢qRASz /:P{1̉owUTziz\. .%OQҤ(9nQŴp7h{:DvO"im= p/?wXгX.ˑ8ZY+#w\h8teގMM5Ha?~ R4k*87f͎tNbgB@vVQ$y.,1ZqyDIn@1hC*M2}/y|wܝE6 xdAUnu蠣BN"wO=YocH \#B@8;b\(9+ӵ$[VdVfrak׊G6[M׵)⟼zCb4sߡ?~sQ ?$))0t7#SsJbO a%Ua0#z`+_$DKƮ1`_,5y@oBWN1p>l CTS@~}eGsd$I4GF $OT2e<PEHX !wBcXLs̡4rqwaVR7JwM$Bu^ztJ _B ޾IkK #=<2Ҥڰc!lYoVD& +o"Qђ[z#8CI>)Q8=FNOئ)v(0-/ݐ45G-Y&slr8(/` rz[~7d2tƳz[6VjG9@MaxoE'LwsV|A!M;{.T-/kh養To8WKlaRKERPl].hWT*(Q.yZ;;"h4 o L]-w(U% d+lڃ(gД=JA8ab h^oF̎z#Q|t)RLjV~@<.PDZ57E߁wXN IҝNv+2#M07zǴ1A9pcL[/rF1LvSx`]Why(I>=6Uu+%o_ ɫenz܀ ߁ l1z pnfi+ȑ,JGsE2'F{!|F{d@X:9F^{~~P_=E+Sd5W3+Xū#rj c~mqkKKTΉ=07[{;-WP=2Ng ?(U%NO_ I=1=3JY݄\ei3O> x[6W\HB!/h P8 5=1M$4nqo}o}W=0x:^S/C700QϺ.Dd,HvطC")ai/{l_'i8o)A} UVNyV;vy2]VP4A|8ojA,S@a&֌:>[<74fhO"Rrj1D?h mg&PT4vGjSc||s.{իW1Zn>ȱ.)/۷*^!A Y rmʏz`ڴL{[zut}~f:ȤɍM,{U}-+>r4;$c*"Z,2c+Q)^3vSIοQf٧ϋ EڊHd.S_SC#Tk*Gsw+eja GUh./怢PWV+LfCbPwZv\bF9V%]^Lֺ6`,J P/>_<6w4-blB-:btZ0C90O!Q>DG˚o/mpkhXڤ6z!3^65!n } !)[VS= Ͱ5P2QqVw"Ԓ~%mMξhQm)t#i鲖Sʅ k{F%˲P=ĕܾ K + h,ݟ7OZx-OGrwqYUJsD/i8e GqAm,~eՠFsRM^c9TûçIhz|O{~7&X$m2>Bqr)(Jh(s/;>&]RI3IitVY7\!ś3 wFm©o7k:]9pŽS LveI[F>c Z}Fx8 $Dk9*ufa-bLPhyPSjJ42C߈Ss: rW58IAϼ!r˳n^8e U,.? a"۽^Vj4LP2SE_;Ѷr,U􏵟؎/$?d*קZ7oz{+-Z9Q߷tF *TfbR*;aM0!T^3 h!Y]Zlt]y9mmNQS\Hsp~ޜ&(KV ~uA ZeP_Y8QLW*/Crt'NVnQ%1,xFqهv)kqOtq P4<6G"F wzX N! 2l;b{#-(c$goeIIж،O:*lI0vhY`,Nv͉jR4uo6}=z L!$G,i,MnR 1rI؇\ : Y{ن#Rų4!\M9Tic&US QÝ-1}fg<~ƂΰĩԺ,ip݈ R Po%oUn^ie2l}jm:r8.qUO9pd<J5&f}=¯B\CwkFRX[$XnS|{\߱ # \AN6R}m"C5 ;Ef܂p4cZ~U~XtP]#+Xcz6}K|5ljsn4CCH%2gi!7Шܱ#p +$]f=ק]zFvy!՟">yUv lI9u>Usu@.b(> 'l N:67vS}gI}ߑ㸵 QJHZ/5 }!B4&DmpI,d۷E V{OfNu^KpGS%~CM:Gė >T&9~klñ1ܙ %Y46*m4q"aYˆ[Vh`]q QS)J(l2 ˰c$nRߞ1 (|Xe ?fS}A3yMK: 2I3j)fl@)ІM*SID0u.gp_SYNSʞw#  v}F`9_}>?IJ=gSHQ`U+te7 o2y'E4G.FyHYXݞT&]Y>.fH{ulOֈ`$=r.,߿㋗`XB@kZCpy ~Og~nXi~DXUX٫m%oMզ<|j:+s.`DAi?&f:±yGYmsx,$ BjG._CDF/[c"k@J:TxѸEO` tR' fW ۢ \\i"@x}XqHƒMk8/q& zf/y&`]h,3qX,I- tl3 4R%]4"̊&Q9tS#==mez>Qm!"VxH&]t9$_?uK]e`!訛M2vxܿ.}h*\.&cPT)$/d/ ;pz$chƋl6r+efY8wig1&g LǤd=M3؉Ϋb~,0;[ Oص;TcŋVƵ;4Hx*[dH6As3i$V'jS'ϻ !akC+*ꍭ;n8X~l12OZJUcǛP'h>S:XE=XE{r $1 jeTf8NX66%& {-a'>_(yq5ɝrM/50WqԨwWb0)KƔ3q0&%g2RWѡ#!bi(Uf6,m7`iRc3 :ed>\;rw=ҷcčhQv* ]qFD^t_fxbW^ .WT%*]P'VMf۳+WaB86"dXp+5Vܥً'f{v=CIQ^*\zfXңP 7h}ФgXX|RE4ӤT9zI vk$k}sg؝t&Ri$g!].)-f5rxצOT]V>Ǒ%NzN[oQdT\|&\~ìbjH`BHˣT+ ]8F4=I#لg$ߝоs<1gE7eZb? s- 3.j~`ܬ6DOp&72d2d,cMHx f@Z);ifhiw(a&SEP^XgիIkԀµlw r ޤF qciO4.>gr'kJ)v},E ,Ё,{Z"Ҁ-2U@ Z'.tx4ĝZ@=b߼#6QF/C9ˋWtǦ0F[K'( @pVj2OޱѪאSd-`dj/w=Ego 8-IyfCf 1fmoE6#eNѼ3ˇO~I ғIQiG:CƸU~7} A"W86xf;;0V)YJܝ w.GR r9R~7Ue!]vЇ/ʸM{FFal"i#Nrf.l͵>_wzT$:܄l'a#ly?VyC&g#$'z-7Z牐fJ}ŲQI;I|o[$tlnNJGD6":`kWE,bB?'ڊwBmI\5MydScqCw/c_jEDXvy"{X@ɽBu(;ƚ MwIM~7$! 0 d׏RuysWrTcAG5(pB^]%2}K)qIs9~ 0s>a}-Ru0 t#iEPFkKT ]g,OWXDfrpC&/H_!&Oڴ,Id;BG~7!G'$3 vܹRP ⅣD7a_ׂ|O- ;(eeg Z=dة Qwx]4L/$Ŵ1mr%ۣQ!iVUviWqTjOzB $1`k"qFJG16Nc953hWu/,iNwHǙ2[ R潜xp+KѡCou9W[kn~1(0 DYm{(Մ(Ym.UI8.m ޹.na 1`cdӠtPa;d[cG@Mޡ|Idd[0mskSS5b-? W7>U{?v ?h>Y1Aၐ1DO [# pik-Ǘ>Y$@2ւ3ZvR**wO';zGY('2Of%y3QXtZ5}ycUkyt}9곕WSr.?үwFAp L_o$wSDgA *$2qtuۍߴ܏[B-X&F1癡tΛVZ%B8k^~XW:^̓ƟmۻB'9PeeN:uljvzbXU9/&ht2E*N Dj5k&[u{:W2|>ҍpו@ 3?,tkI1]xvGnδJÐ ?o^GOt MU8%tuO$a8^OSP3y=ny1} Ξbd%kܭA|WȌmt|dvR?`!*D`c+c=; nXytc( xKSl*~{ξ%+ ?px}]dq;:97װRox bqu2W^:ªDbEHb p>,D9M̜$M2=0la`E2:+j4u =9Lԉܔr 3;BΜwxr*Pxi}7"#im 3iD~&= eٺ}[F'G?(ΑI]lw`Ogm)#߰o֟5GUxߦOj.~ԀHN[]O4DZVBq vAьf>@ڥla_:FAaLK=BH}6}D-6h) ֐]iTΚ`{k.w'xZ <p,c63bsJPLTFc% 3wU` %eOua c^}=_BV מ_< YUVYu"bZ\^k- c J6Ih癄\oT 1+ X"X'%=8ͩ9l̮knf"CwiTt Ēv{:֨œR:Bb.xkMB3ƺ0,u_e [ST-QR*ރ(k %~4-dIu9+/a[2#gg{u 8F/ '7(h#򄾋EV!3襾HL n/ﲶp]_PZؕn5#Kr{MVF'cۼgnD5irP@qV#jK῭3}[; /|7Ǯ)sMi>sQl#5gwȢcZSt~{fSw N⇤‡<<8'άh3U֧pdYH^L~bZO[ ,4h#͘(ƪM0xtp/rD8f'&Rs?]=xI#XDLLNLU<m N37TUb)}dªoUaᲿzY(WOs-Py i3ڞgEނ"A9<͛xVSd;IYY?i b0c %ڏ}і`*IZ(utm Y&M_En;6Y{Άngq"MCǖ(?՜Wj@mnYn$~B0Tq:0XFS\^Dըs~b>l>2N>c˓kWEƋ7=e<]؜Xi}MUۋE|̉GkDq{e_砏]2Ctސ%񃀂M9@yuy1]Sz>\| XD6Ѵ EY[SJم~iګv$63HNn0Bcͭ|lB#bO`@vd{cPW)[ 0`gc:UL]3CkmbQ\xl1D{ YAOs?۽wnZ/R"D1sv=PKB>Ҏwgj0L?5wEٽ=NoQ<ǒ=MvDmhWOWZ샫Fՠ%r4qg;+ÇltSA%cELț@O8xҡs :gPϵb5+NSji ;>LgE/ 6-#55va!mHv:U wlzKBt3\d+,ʼFj hpʷ𧕦%Pv0tʉ4:%eg5/5\E8 nn/HWv݁ Һ; C*L wѲ H-raU4zhR|iQ H=Cn! 2++.fsh/dV<}2J\j,ܨj#*MǛ42rT}0&ڗE3w_09cuQ`dG$̪QO+Q)g{{p,GOk"za͂Y*Bx5߹}  !KgP}P'P4yY%uY$a7#:N.X)EHVW Y]X3_ o^*$h-G2y24ԟrmJ>o|>~ՓS#CuN]Jc?(v ,~ 4 nV=o<*l{N?mXh۩pG~9F[SڙCCnb7/H◨Wf-%PD/4Y$>3&kr/K-Dc JzA-)Fm`U!n Q?likCsWo[$Ŏ9Q~QoKݟjnC8O'j-Mw8QqNTAVdcxP$cR$u{s"Kcv9^PU{5h!SiC-lУ쒽$~:;y360TaO!tɽI+8v󎈗漟Pm%^];a hK¸(UVڢ>^Xt_t[4]G*['X|j&^Pɦ1U4=ұa$#m$ pa;@-"S>);1atV^`pՙPU[[YsPnvё0Z--!' k*HΗ*\%ԁa^Nw+5%IVoSy_;`: :.vvp^?֦8 PN8KvRBo3?תS/}QD ƛVb!BC9I tF54uEcltuZsgZSoF@xP;3AqnQo Ngeֿ˴;<|'♛s4!7^OMmM{_Q ?E׬h j N5<*hV*(9GI6{"Ĺj%dA:RsyZchT;F1O/gn;/mWko6~F)ԏjhIM5{4 AeE2jHȫaSf^98 xo?lN(x 4@S'b`C$xey5mgQ+ꇃוm1hh^-^M~I f2ax;2kmSܟ:zAJ_im?n  2pD.Ru| ^FЃ]q fԳxqJKw*}sk;W|WЭbexc*d^D1BMS$%f.68#Yڮ@ƫODji:NӾ"lMRf3VR7lpԧ8H6.2G4'zP9I~s/3;2?% u_j6{fn[E)޼_NLlǔ8RY"-Hl}RC Ց[7h 7aDu7di&̗OXdo{> ob0o4$qIxmnU=jE=llC~a7>e4+4 x9|! zsʺ΂B } 0>fRh:>q"?\O ĸ~6yv_0]ABQŻId$^nP_ )I@BͰENUlc>ƀR9$-W"5UQqKEڳFA VJnd;E]M/;A+ڂNK|Xcxh e' te&OXR|΍|nd~s*c]n%똯 -BB.()aZ^~~Ԅ&eQ"KRRA^BW*\\Ji[QL]DIK0qp:}~_+I |;DLdHs!6Ae>vqaǹqƠPr.VŪѫyVسЍxD?JP-mXx!xhVHiW2#k/(~p+τ1˜@Qp `=>wTVІfÔtC3JjL Z"%>197?PO\ɛ pM#ݻ-?J @`Spc=:@-ROǠ8?8ᦍ)(]}ŠG|$(i/@?Lb{c \tQPqa`Ӏ$RYpE`h5}\BQquH_-PnvA%+> Amڙ44oL boakHo0%R,0y3MqULbE":^ϥHsh@~%}^v]bԬ&Yb°?5J,vdX4^ a!phU>qUs"wn 11r1˒u߫4<=dW~ߙLPe4HB˹ W^Mi@Bn;$\3ˑHB׫''e-@fU@0<Ƃ,,-iǵR:B ~| H֪[}j^kA ~ pTpc#=*ES}w/mY2:`lJ e /L5Lwﻧ"6?w-6TI<!>v{%"i9M6d1-cWɳyB$MLgP )`KN)Ȑ<Qy[]cfX@e-1M\%7LtNVoX);ǚ[߳O,7 _ej5&ĪX;Q?Cd{7@y'.z>bo༽f$lJy Up&w=Rz'x:p7bA\TMULRʂE<Qߞh7b_`orRON`}ZBZmzߡ8/=p{ ^ⲸP-rumIdjbѨء;u:by1ᒱD`tفc]TG": Snxq&i7Vs{y9~eB@P~wb믪ЧԳ{N)ylK1B wଆuaTl|6"mNC2Z+|LW*ħx0NGέFVGKN~,![d@xX"LMg+ .mo?Z_d6JnnNFl_L7 {uðL_[t4kɌzW+7aNTt țCFJc|A +gd3cB=lb5$&[:.շSu$uv>d*٨-~ dUH VT(nCrȽ(o&n|QH*I1ěu{f{η@JHӔLK0 [`crU8z!ܿW7$/'~w< o|W΢([(wEa3#-Z])6.S/E7茜%aCC<2xby&}N8rhPPܖ+*.y&N 5)rSRt d(ċZcYov̀w3n1+Z-QwAFyA]rR=c3 0nʂJ*! )ln[#HIX#E~]iuc0W$lp,Rhqr+bU#E C<.]o7tAdJ}ړs(.K6tV|vG*rœEB9i~'lyV# P ˔51{43 N3WZ&t\,R:#~.HR'.lq"r,H ívSDSAi}?=2;Gl*-b\^. &?wT< /Гۗ6^6#6^M@bqҔpMGrjճ>^m=m%W) kav3:-!y}uHݬY#' D8ζfjn׍vgnr` PPӐ% S3`>SMъkJ $BFZՠ Ph:ء,;NJ)b~ǒ@H-{ :əͬ8.mO[ItC6gx0&G#)Ie [=~n( 1Β Ɂ9~?r-]g&:E;p|P9 (挥{D,W^>Dho=/.NB6\d3 ib$Tۀ{m K}>4R+Q)Xd$} Yz-cx2Y9[ ]ԗgwPv_Ļ<-=(q ĕBdD{u7 'u3>GYDPd}s L_;p5z?*>^u{99pu\=ԗws}.*яpe4oGv'$BswA扩\µ\Wv'fFVJ2lϰ1 "t`|ۋ*ܫ͝`65#/s;^Gn'oPTNߌlƲy38mmB̦a ?͈bL3vѩ]A=AIH˻.Yδ̺ˍhNRy,}MS_|=0`$ y@Ccǣ&}m̦^{VF[b#kL]nsHfmSQ`M$칺5{}g)|rL]{}16^7 w!YH۩{<{qL5+6rxuh_NmSrkq'fԒMSj+Q\3*AFPUSZ~,:8iM*Kޱ0if]Feۙ|E;6k-z1~VUJԏլ]zO%Miw jk ok/",‡;A]jE~s=ȃndъSIgG`d{)W4e9nOr4BLaL {=*#87۽\t6>^Գ@a>ya>U;P ;9 _U̺<ۆ9>-TWgWW*ѩܬ_TdGĐ*De2%OD]~ѻU'^CiP-5w`62(1A3/k Ì@|C:4vyij$l%:8ZerϗԪRnPsρ@N\|:m},S@H$ᮆtSYE1h.TLL~VΤ-!wzP7G ,=g3o9dI; Rh|]'@#o'tQ|"T@@円`rz Hd}3bq*jğrR7$,*fV9+`Υ7SQNL4pZa &Kϩ%uf: +|^x(Xb_GЗؿZ Vui,7^&S@5˸s W`J+)}X5Flљᶸ3oM:~oe*B @/(X:t G%Eq~/c1gvDj{,Ln@hQצ s6TlG(_|r'*jnnj3ȆOOH]]]7g %"Fl;<Oױzf!Rson֭ +V q|e{HdJh})YU_{<ӕ FM-} hZ :<&MZUNIME݃'wozXT#:Y2Uk4D2֙j`tW-X_PX/*n +$1ĚtL'@rbwG< SPŗw)NJAߪ5N?CQV+"|WƲH`:Mn}ɔTPL,M'yq'w}0 ?9JY?#xAP/j'މ?ܸjq[QZ`tj`?Nؿ{Q/jR)֞ ;Edcu\X'|%?#f;zNw" /ŧ_Zkeخ#~+_ʁr7~]a BeJ'I8`5e`48 Ȇ~ MZMZn2jeOO0LrLrd4bď 3!4t,U)ZG6_ODpq.!V$iNHK3v]t(22}!ԐT`rnmXۤH/AH~ Q;b$?je1<]T,FS*^j*x݆cKب U?"^Ţ0 \]FC݁K>" '.و'&3 HJD]Q80lsBl673ZJődKÇL$}[Vܚ-DFHlsIXBN*~O={lXeCGFW>KG_>NaT`';Ex2uc+f'%}NbΒ\nz)QK\_g  ˭#$ eW4ؑ-(?̿:GX-e A<酁՜U;rs.{?݂pfw_lZs쒊tIA(Q^Eja%-IA )=$Q:P{䳞| 6ƣ^3Zdޛo]2t_b Z^QW)@%679,iH<|q3:Զ&Lյj,sE>]EqQSISStƔ`E|-Ɓ>1Fg/CZngf-Zyurtd4F'KFG d[սr'΍SihԊKu ۸yj˾(M$n5Gt)"ɬH,skQNH+.l˚;7ĊHd l 7OC9/<*[Y9V3CьqȔp+VU[i z>cTr BeATK?6h:+7(5}FQBʧ3BiEl_4 DS\q@\3%ݱR Caaqy$l?30j,PIt}!_X*TfP]11fhGڒa1Jߨ_^W#1gxd&.{OEqvkM׸9fTEE1|*z:uW8ƟlA֋$ٷf+)E(TY ɀnpeJP[ x>>y"e$ Hk)^2ֺlj 3./c|5ؒ<z32B 柛XX" ipQzIK|e̵FLsRIx@*R^+o?gcZ jԍ.,#;}kPɒsiZ+gz䀧=؞m;;K(gq3mtqJ]ݖ!L%f]9= ifD[' P30q<)L@[ Ҋ'q HSa*a2^U7ʤ3*O8hmӤhfbz'QMk%iOQ7|;V0XYӒ{j3+!ѡ Ǯ?X'V+`5ԧ+ҪH 2"hL5-oI)mڡǙm4D::EՍϰ؃Er(a,x( ۦ~Tls83%XBOP+\D`4EUFD^01uŢSZV0Ց5FͼS+=Ϳs+E|#HWg vg_PUrȸ,A6PtfX&o$DNI*q^)%Z2Sm:rn/w[Ҫ%LE_b`=V>TP%"#NS =(ҠV  mgS IlBRnAdEԘ">]д Nա+ pw=jߕ γVtq oLz^BjH Ve7HMʿ*瞧ۃgh=EJ$нpzq dϬ/QV Uۑu& 8Ms)>ן0Lm{qѲ`I3Ӓ)ylLv&LP3g4 ~l\ y'^k-rmQvII~ᬡipAHHҍrFO8Jv9w$>׿T)]LZʿ'a#*3+0"ׇotYzC0w\sd"vkfnWMd԰A zi'oj=vapqdk W݉(a{L`5Z^CAJ :6ٖS< &2l`tsAy2]Uèr %nڷ~Gg֥'I;B:J2@Pr.ehTVHSS1ߐKp-iDDjO(l6JD{*snҸ.FjL| U8{odR1ڵꤎbypN̿h_ p[k-[i^R8T,FQҢZg!Jk:@plE)э FiPhُJns/EпCEG~٬&*KG0s+۠&{8 n֦$ a -^뵽s$%jQVqfWko З-]<'5gbĈ IMlMh,ĤP&Y٧4HjȿDˇN<_dw̐PXKLAvu)U r vSv1\i^vKH&E/Q}ϫ4Ę1`F \ ]=+,ߥ}2GKE\G4kW/ѽr>L{k?ADbW4\LWk 7*5JHtR4 RSg#{( d|Ppl\GVg];Bv~'uXeȦg/A{hϥdb!CPm iw4)i;ռjW|˥7ZslиP6R&r<ɜ/S %&iMwLͤONrCJRg! w+]Rw ]v\F UB-Dʞ _#$3(/Wz+cOk cpۈS{J5ΛM" 5)рfA?}8m<v}Ñ(e/!R.";Ê=YAW\x]h?e+Jhb3;vSrE>| нA5.s7g6c '!v}ŝϷ!EY߉9 1\u`s `)_7HupQm&Mzhӎg^f[ycц9ܑjHl焼lJgv; sBh"ڜMr=j3#, CVP&[uE `H1 h!pތOF2| 9r2gM;l;oSآ(H_ *ux <'?šE5m]`qgq #u .xdt?Bd`l4Fx mmZ<2؋ȴm x%ߣx>X*i5cA2oegѥX|*vźMڦf,O}r.| ܡ1O&*eyn٨]t9Q.^`M YS'Q:~y3[遴WX< _ q}(#7kҀeJGqY0ij)Rcvi ]x{_?e_zGj}Z !ϭ>\`ކO{y̌؄w/YP'G8g@\|S$:"~\4 ܻCleg8_”Ý}4|K%]jEcpog:CJwb$ZC;+#"; *puByy"3bD~Sbt0fA_.Mxq]c0S+# hGxrF.(D1&OyUPq=}ZZsyК<}SݠF8$nvT*7*p.\&23u9i t9M=y '~;Z5:d0YwuTCk{/zZw:4ɃJ|lPÆSGZuf_ÒrDiX ZRՒ]ֳw ɕ vhXFy?icaHf^Cfz0SDBc+h S4+p[n4ZGXzBN-G"VQ,ijwaYu^yʎjm;xЖ7pu@c te!;TW8:p?洲VL""[6S 2$$YcPgN"'doC*WNF&5Hzj҇[C볲|&a]P\ڊ0N(ؓYT'ۙE3iLqdX+n՟ O .%n{hD\J} =ęt|!w|J> @twÑ1C0k@/Ø|G6ry&MVĊ_x"X 4MYx{Q䗪eV*{+ X?Z+7!Ӵ| G>Ra;GSe) Wf4ƩR#07šH%5X9>6|7[;)s[ھiKc$})~!I /UpҌ ˻PA &EЮm,<mၚZ&ޙ8Q L##ėIE\*bRvQڗ"PJt 8/'1zb%o('@ '|OohW*#Vfh~’,3F*rQ(rOj~Guly ]O$ pKQ+) -m 7|Jm6 ⸪b{iWvVjw>|ޮg }I=tڑ0cUP`"F(W c o\7R("=Px[TÁ|? 7LPI(2#aтL~iDT.1uŞp\ ;bw%t kIaYw!E=L)KhlfKey]>, E*c|k"lE;>ًnFj V4gw" (\u $G vGO5s&:M5CMW'~1sT((b.b!a)1Ą''V[ 1'ɚ횻@lFA DfI-:'' Ml릇;xK^t/…qgny@D?KCs}J?5|rcA wNXJLLmsm-{.N6{#Ź|Xx(:8G6 ޭH>ww=H]talSf}iޅ>R,4_׋A,abUi tJ/1y1/`.f@ͦ}jz@\>vbWfA)*?7+]m(фV>wgϕn?frII++ZX,C,Ty.It;]L"Ex?ZI3{Bt:ŷ}\Bnc"02Zyt /^pdrwt/qr!mR Z|ԏ[osPHXL$|wxDPC(' o{d;08So4/+[p-% I׽FP.y8m3ASӿ/ţ) Dx;xb_fRlnWG>jvP8˓/~?}$C=,U _Bei.3eɫoωaf$ g˥ejsBU2IX-[rH: ¿%DK-N2_ηr[mHOb6ż,pcqG?0qr'#SDkǁl 4Wq.vL ىR} %KvȽ#[魊a1pD1`* +!T=X\31Y$LB0L_Lk?\8/TZƔCi .xIZL9.>i jEGo<’YVԷ1BpSZ] ZK)$߱]ں:Zkj !Vg,twG.D8_:#ِ %1| mļj#][^9 7%Mĝf?oNJ҈:_E<0h<.m[)B 3gzt>EA A* ag#. ŰFf@֢e'v=D}I1e) O(#}x#ƪoG H ωEuZtpŝ8fKf_@E\ I[۞EɄv\Ч8:~S8šl19iҢOy}P½ gw0zEmy)kQfw.%ED\vaLhc;As--Al%H?3WZd=KL}4f ׉eԌ# yY U.Q5p_N$][YVVSC1Zɺ.Vpu.41YٵǦKHA|V)*Nx :Ko-vNgڏ!-zcTTovce'\N3W> XTpzE>2Qցs¥׬]i615W~s;6}ޒ\rV'X[5 ncwiagӒڈx5N0@IlT8~r ϧIl-OY !I(Y/Z_Fs#" Eν!r3 7Vp>>tӀYr|C;` #k\,\X\AKޖڒqEPkjY>JLc_g̯)M9*E]hU2f;sNW'bJʀ?p3&'3޿{꾩rȆZ5g-#ՅR=PU>GpVv`:who}UpQ;?PO*u r؛|,|wͯS낉ǧʦ$t͚bO6?Neug,;N磵O30g>b?0!?¸9ʏh2HQ7ρ,0̘wBƌ\;`^`9*HopKˆ%–!#¢c|\;eEP@_bz'ƦȫxQu>q%Ѱ"X9ދ,Dix':ԡJN=ơHf_LIw^O~/:G~mPi!:Y`DcDM,/'x;MK97T Ѭ\^zbj&n@[ 8ѼUe@$ҋ|CC HE4Uo]?B#havpD_:yDB7`Y~0@$0:dYULN Бh u]"39izgZŹ͜kW$!O1/&Q~$Ե!lG~bY@%ՙ'}$&"T=*ֺ-uIb5 =5(:.ȂB8XQ!WC">΢D1ބ&Z'ISڳPeUp&U'xPr8mxۇ#M wqlOvYpɸ(%4p7 3 ~y?,Je eٽǣW 3C' MD>jiIo~b )nCl`E+l̤"o{ugra{v[pG;WeE[-w>*qtzȩܒ ]CB6;XO2SHϨ%_ u/Tؓ;R`1 RF/80(9FHD> } 6VȻr7#y=f#7-ܚړ*֠W5TIgNB j곮U7DHZDk=Jdte=- UO I%s -[DdymRgŒK]j95]!e2-XڱZR5 z5LWC!''0ܼEIMd ^čT?~7hj\aϕ~# MysR[Uw83ԤJY(Z߹YTqq[OvaoȧZLxxqNӒIk8HTJ@(7}D{V`q\_CI)=(7/סl<ŧ.[ \3| mcTW{6)cd f ه3$FU#C4Q}NM?3 AF&- ;dWߺ*^|3ҼroA|tEߞ7Ls7J :E&@ 6'h9 5H| 7,bdzfY:k(dʣ}- ٦9z-bM wnPW c} QU7t-2se"M$nfd 6Rq$TOwHf>;in'q+r2& ԩ<RݏM U녖 g`ȆXط)2O-|!鲵)&样 HN8-3o&[[Ix Wyӂ`h{6 v< Bȱ|#wa ںB+ZE.nK CZbsP%$f{J'H K] $?Soc*>~*n{]T#O$ v`|ze;ZtUSx+G9FM ?@cH! *h۬ O?Adw.nJ#2%a<^@}㔂hRt|L:$ڭGԳph~0UcW@_= 6>X,Һw}f\yE;q+teͰDqs[XTwe[q|dopH(rc]+ XN&t"y4+DyC|_jϛ`i6%M;sk9k&0SN0'#xD)"+?P0,X&e ?lKo9ͦ={_'*f`fwTm ^<4evpK_8 P0?˺(8VlB`:Y#x{Lr~3kaɡu z[SLSnu1ӈ,(ϭPlqU瞌5Ioj|=WZ#D9Б*%g׬ |b4KoK^~ &{Ci nc?Uo4s[>9(]!]>ON/&4F~ WKw[1sk߅jLP$xQt~A⼓AʹZLh\3z7L@]~ ae j"_ό>!\'x}ʔsy͌W^+Unlk0P{ͷHG9ЖMje'lx'#5X%|/`JQap{v:h RI`E w۳lݹHf ovp b:d5 ķ]ʲ9֘4:0 k}[FKXT`. S"F49HpE~ftukAq"[d2:;<,P܈qkXC_SBRKԒPBz-1/"-Jo %᮷8UÃ\gM2VܙrEKs<>GS`0cKhOFK DͳGlZj{ovLp~2]9 HE}7¥cI:W@C=[41wB^!br}~-0K#* Q //ޫ7S"]iώ<!I^a) Fi&# > *LƑk\',u?# ɬ~}Ri u4DqG- K8?'5"d=o,e셌| 0skmg]"ԾMӾ=UEnMD@`aKci#X&,_z5_>Ѽkȉ|a6Fh8l8qg>/8yR"W܋EEݗ(l"GqG=&rAॸyP~$3{ t>vK0!_\>b4L̞U9esR~OW(SaK c&9ґ37ۓy7٠oy hE~3#C dgfڌ.ICgnC u;Ge: hbc\@̄':o|Z&2:Θ:`Ph*HЌt_ݤunZ T+[;.X[ n50ֽܴӊM:3JVƩ뢐'`Xτ,kN3Qv(Z;{\o06,{_((K s= pRԢXЯM~.,}h脹@MizĖɕFx?9"ޤ[9ZMA*&&>cW>?Fnb>7ozx0DӺTϟo 𬰜23=+OUm5/ڄ8 aWJX d" _ a[KvOD<‰3Mi`*NNӊ幕YG1)P3€cdպ"Rd/1L (c~Uz;ڤ㖴s6qߞ=CyuHQ&Ϫ#.3E,n¢Qd`ɨ@#Zzkk}!)*كzq eb1*Y1A0%KQy4Y>P6DvK3c92;#%ު!;#icv>M$e_/ijm63ȷ䬙xBRIAtiB(Ea7oȚ1H=)?b)4?{,\*"칙:bԤBNkR._+]rE"sZR[Dn$1UOv_b;T[ S!*W@d.pl>(4H4).B0>vABXv! [V~G1|B]s#4.UIGgt9Yk7!@{kJդX9/0~S5Œ=N̙R0ٍ ] !38anO%=^٘orh+bKG ;t j/5)<|\ ؅ţ4 oζ 0+OYwXt|d͖I͟քЖ)[ lSg5Nzh?T0*??UĴ.aj(Sm @_HMKm|(BeZ$v6◯mVc[R۩`0,m:}*PYfᩰ TX"-b1xdn c2G喣]; !G2lrTUe͟mԫ*&vַ szU2Wpl8vpS"ʗL\I1N  %_Mϗr3W|9zCM[d%f0&7a$/쒛Λ)]P^]m]2:us_GMFm$akPRx"$ )ri/< !UR\X— 3mixR5_z{tt7|Cb85D_*A_EQq2;q!ɏ6*C.s#fm Rq5VнQsIˣ, (^ xE{-ᡵU ;SSǯy|moΎۼ&fU)m v9(o?|LOh6rJ|W)M E0im HN2@lk'${ :Ŗ<Vp#M@ [ -ےOijiIzL;q驺TҞнPo1zK<*H Bǎd,/x3ftץ=^_쩠\e)K'g pd)ʕM'f,qkB7ʢVٟzl'mhYVV3=Z @/}Q] Q,H˙l"XwQNϢ,fc$zMVe[??^j[enu>(BDE 2܎m=cr+2cN8X“z\vgaN)9ʂG_‹a 'ݎd}w-fG ƪjmN?Ymq+3l͓i}NÛ8ά&5KgrYD~b<,DV yp=4:}z=[eqjRc\0Ƣ]hVEoaPkyVGf\2vwBD!C,"`'';* .Q?[ܸ cXYTj0u?c-4g#o d-Ϡ$їOOЖ |; Rnc(q1ny}>>~#(dڤ{ rvv$Mŵț!ں]–ןsy אRh6P l :)ͻSD W_2#"Kg$bZ`_T09!UyK7̂P2δ:&ɳFvڽ=\4gۛz[?H!iC7X\D:Ub t!oǨK}Rk3uYKRČYt +ߟNr.GDFUKď XOS9y2|4c$64U9\ `32N6 A:b_+'f*޳)/Y&}:KǜlՍo0f;_޴a3ګc[H" 9K=ZY;&,aόQI88)?GV3W#2L+qNx).8r-."bv^ b7鼌vɯj,9 DТ]Xsvq 9[!LNRY>"M_.ClAp{i^RVx)v'ab-X9n F2ܚ^H:/HynaXh*SDV溅LČLd.BH |^JUlBk霫YB|TxeLo9^Q2% 5%ߛS@Q..\t}n8~Y%0`G! 1RvuiR\J'BvC|F¿^: ]cH%oW̺VW!N5(` z`_(uU2II/q9ӈَ)5R5ςo;S33@bp>c<5&d#^4rIj Wa@U7W[HM:a=/Nc˭ۓ{q.ߣN,0p3z-rlFv v&dCTvU0&5OT)8SCv-9 Kh= rt+=HKש/˶M@p:TyDŒdW4w,iD ¸@\@oYyLT&{f~zf08ig]$ӄ0bd]D,w(f\@l8,"Ow~O024~3j[Βh\ tT`e%QX.(aPNOƗgl06axO%V޽7k53*羰V =yR7Օ0G-,Fu05Hr I!h.rE{dZf  FK)\J)Gc2' 9 h zh&npȗmbۢɿ9w _R,t҇ QƔThu"d}Uݷ[_4I]|i *lbk$o=Rv2]_EM%ٗH,%6"EMHV`{H +ƸكG LOH۫dv{qT1sm~s (Z?R7Q~7~šIY'|D_ЄNV4ΨsXyCeQdwa4BFlŅݚ}4z oQX3 @ZDt"K˄A^ӊ@:*[^z\yS$'2:ETBDYdYv5J㠂I_)^G(% ' n~~\`\݈.SC6m6:h"Y)Y E\|m:ەTzfD1|*7RP0sw 9X" \,fgi~Ȩ(VS/*@9P2%q9 j0j7 9F>ԛ7^UNQF,5?w1\Y ªNswyD3HnDo VLt2jZN2o-ؑb27Wr Wx|fp0Ƀ0t<ѱmm1EWIMy/;^<o9_$ ./GBڨ'8f?(CXlG6;Wm6dK5 2``ޱOX9PݰN$@8<96x7;o[adM2&ue(gFn Oɫ3_dK6.FVa{bxY̒|#^?"WW2Fe(x~SQ'w3ׅ[7cq8nEm8YS>'uG'x.Vb%? cD :yc a .2^LQCbg5j#}@a꘿1]^ @ّ%?{i{þb7nlw뚺f"321cQ ipv~ofZ ^@D-z|  1G=bjVEۂ3p fogp:it% o?}pkU8#Ð1ln? ZL>]`=vZn:n95u׌A&/YM'<=zЍ?-x#bdoiC|6TVގh?ZSK=~$N:HŹӫ9.[g^'130SB7-dsoٿtq2Өs]H.1Rs T=NE\K=4S_6M,{@_;9nb@дgf &PhyOh_?J;QY״t[g[ϫ8XmME[VvҘޗN"!ك5-l>oh L{-ti-r`-HESJ/!u[[h"IRMٸ;2S^&A-@KL2ދc؃ pEK< ')z T ~Zz`f}>[oX,Abj}I^N+`X8]X"fNG$҇$yic7׭6VQ˼kG}( Gg_gX UsO%\kU#E _W|m;Lѳ0.Gp{;~SÎd#A9:YU=R{c\|G#+e+97E=P26P0RzTCY1 ݑg+S-FwZgƵ[cB.qhKK֤R0 L J$ć3Ra]WlPْ'14rO^ G˥ZrJ/m?ˋϟ6ءmV+ϔ\]w#[Lqcnk-y\Fl OE,Qb5q=Tw©)eEL#Wl۸3s,1x E<,8{;켬5/{-ԙpAm7sb4?>G=<~ٱ`ڋ}TOv6}XaQɜ5ssvhn^;ھ#Q;ҐUĠqz\֐pYa< ~l4@`; nъhO6ce=9a3[jHXM,l-ㄴZ ~j}tvDv~eyz]"` -Xr9W*h6& 0?l"U,Ϋ9a D^@vWBjĝ1AS3Oo nZ5RC'8uRyq5=p{XĮ>,xuˊ0;)k[=UOjQZ zK]4;%TFl5y ep|OA_[2^T:LM.2-?;FS$쩹 jqs;E }OAp,]^̺]taۍQXsd6,tl8@҄I9\N7v0ۑk"K'͚}^Ӻfoc5 R~lݝMV69f# %R5Բzё)1M ߚ&} bTw0 zԚLaqj5W,X}a@-?t]'f$Y!lGh?;QxA0 bM[& ,mcOfTuИmƔ0ٽY込[0_Pcv!oԟh\tg/6pk7di[36ŰʐuZ] ]krh<1:[6'WlLSv?b!OeevLdrJ cZ.s)1VLa#NF#.d<Jy yhQ҆dAyt+;x5>k/ȺKzM̭z"5ֈڠ%zCZgt\5.c0+eQT F]sd#muedׁ-8b堥z>OƯ|t$8%4Pt9bVP?qJ85RS` 33[&,-52ǁYlSjW@O X+Shz^B^nl-e5ֿ .6!19bޛ`81Z2=SI?皍5ɤ:(}0:{2º{X^Fph5x2u!d#5d?Sr۾-܃.HSJ c4NUj 4 n s÷Hv49Թ(vouaNsc l?p|UXI MA|DW)f-4Vûj(@nrB5`J妊Գc\Fi}'yjя#~mD5SGu V_wzEc*ZIk^K ۑFFK-/P ZxNW'եMFpFe}_`HY-IH *X2$,=/.81O.˾t=ȍ.S$cr0"SceVQ(FsŠlmظ삧)ҝjoחqIJ4z5B9t+4zi bRTH-5WC$ՠ\pw׫Gn,OX>}n;ϵڑWjG oO`EEn-ӏZDl;txyfބ66j9 7 ݟh93 phpmw/gŸO|V\R 44 Rc)]_bu{+tr2QPQp{;aYt( xѩP+wPŗc?.}3.9ު/co}-IHjQ0I-Rux%N{W+В;50;-^nEŴzO9ru~wn@HH0*ۙc0x0}I;[AD^ mP~ ZLТT)2F[rWE~;Qr2r\+"WqQ)Cql+>cPh cʣpEM{DPK"+3ȧʀ#YHu$zrJolB݃,5RuS.DtRAyxsMRW8#qUYH]J Ēϔmb7nR;+ZDZԫ[颭#]1?`cvp#6~]Juujwև.{FRyow aQCx}Z%C4#yZk7Y+-jC-,T1|Nr4i{=zh (Pyc@E,P&zanUβeL\7gTtxWS|,qja8VohҒ%~={>.8; F{v偿5$^T%9`n i'O`ؓ/ܐڀBrAr[QU[鄑1j>*ei]p@Mb]v.l->X9IZ0ۙawyK8? )4M!k< A'Hk>y؛X:Ȣ΅sv&W V* hf7k/r8㛲+OB޳]ɲsj?-o37 @qz"D%tCټ|qKwY [F6}S/V~aT3{DRS+rѾlHpɘC=J 9ϬlGyqi-XP!Ck}vDnl?QJg R ][Hc8v=IOfZdȚ!jɆ_-׎-FWx}B裂6El‰-NU #!B*χaRk_ˤfܰfs*%71h}Tԫ1 !)ki ɻةN m9&~UOX\YG KEhߔZa-'įr+Q1R$nFf1Bsc!ibبldRO D97ўq]cƛbbB8kٿ ) at;?m9vdD1|~1 R{ּYfk;ԨTFOV 6aza񋾕 )Musw*e[涾m&e.2 zvZI.-gۣ:nf( lK%?O噬`Bw(&fHM1#[5hmU<˝g/ғmڍ_=d۱MvQ؉[X]~x@] FH23[!!0lչ6i[&h USTI HM%*"`8Ijvx܄5b3%ʪw:YB_ؾ(L^?=|$͵)/dpJN L/VF}zN4)EngTٺ`8< [;lwFFȰ$c A R˭JsA`+`bG0ݽ tPzY sֱPfhI͂֠D\.2k%H *Tuyd;LryڜdF [OUd H~J&۷ڪDg9I)sz3u']v <"02o? u2ڽ2 "hBd̀ܪY4Sǒ7r5ΦAbБfmN=) /VXI"X:` }?ES=$Mɜc,7BV~iO}R2K~*sHg1[H\M($P; 冩"!fPf<"36Ho*مg/_C>WRfDkVP\%+.T|dX@K? )R( ߬H5MǑ]Ά Ipiee ) :=g:r%9-xMv+-˲.@iA<_dV?+-IS F[BEP]ե&K2+TTږIPnL8s͸`e&d !6a#躔G-JT])bS6S2ym }S%l`G,!5.K%J+XSGnUs1_9S&6OS|o@N׼Muˑ۠ƒhCIAyVuL_^%cQ&g8nG g`޴Q㺯x궺2"t2H Ȳ2aSV18H,S9\Y; #MTl|=R./$GĔªַ%e$vΔ"|MyjsMRM_si@3ʢ]r&QZ*g9_ %_\4 rBr7MS'SgMj7r(q&S<-K4f }_$~{Rx KF87{۽79!M.w, ^mPCaK`HJP'Rv{Wb6Z GjVLSQvSR"`.3 Hc-2%B潥Lfd^(x⿛|qmGf3QSl[?B:Ŀy(囈8)oXYcw0xj*7z-IJsGg9sp% XlRǥ+I׎AK(J>wbm$p*,%1h.sDA.NX,\A:E)q*:{M$~9?.—~q& ['ː;_ NէkM I_ttW)bTˊ 0pf9+)!6^'Y7M$ѡ$Ҙ9+ɩ />LSu`+䟰(q\JʫQO*AWg@>s dEZM͢xKܡ'Ya?}4C~g}ch@Nc_$*iT KEb*C9ŏIv7kK mQ=}K1֏ڣw}3"Ao}А襤@uP^`+ퟖ\Xy3ܙ@<ׄ(6R.x HčӻI& 7{C_nd-zV5Cv!p[o 3䇃jpRYi_tZ/1y؍?dKv~<y A־ ֝a r֋L[UREڎ%uIo(`ۖ2apktC;PVU6!}#0ί')꿍*<EČm]iwe [O ͜۔tx (+.H+Rn쳇cL猪;`U1n:e嘭Ѧh< 8S.{2(r;.lc_Gv#]mu>[QacͻoN{]?_}+=`oCK.* , rHfj]c?w ֚p`hQħ" ޶VeÐC%4l s 0M179=]l,4Wt,'~[NɔCv߿*q:&8(v3q6.uj^9bxKuq-z&E:<8xEfsɿvgI =@wl|D$] Ua>`5 ӕciu1c E5!<=SS&@X`QrD)]FPE0q8ɀXP>S\E6UuK.r7И̥_%jl:gvA!wGP䇛HI5vB+l\pv@VI`n kMy(1e]B-۷')gYS0vb@iPeiηAYn2 XH{\Ke)7,c#gB.Uʄum #!B n?`>I|StPa֦n bT3篟34F5isXM3%^DO>=-ABNS K+^i-'2hA.͗ᡦ\j,h7mjA } b*d@fkTE?zzks7o ^¢s_®[q I#7|\PԺD)Q]s㡜>u~H ˆ66 l6]:9->(g<ڔܙ֜.nH vPS=$iLH<=:DTF,msi.B[qЕ\T?wf|q&xAZC'M?֨`fD@0enYu rW&a,#zN"|g +U ZJP htO!P;ʨ}3QS4S&;*4Gb}NĶWm-z~Mju&r6R}X:OO0| SrFT63 %Q ^וq1-=`)B%]eQhA3x(/S縭v :;U|i3lQcbxJ/MDЛDHJс U~B"wMڙ_3%gKf䑝>H_ U>ߘ]uL  j89nBwyxsV 'H\"2 W] ߦ~optr3N j\O $Y5=m= p7FչUAho'Lҝ rd/5i (! ~-"ax0Jy,ؙYG7 ܚtZA29[x.癈CmM!}=q#~lo"|Wa|A:}y2 8f]qG(+|a&ĸSt 2} ,=E|c2/]A\G|-| DvoW3EڍoHO.`-U g( uЯ& ,&0E$ۜz=`|Bt<(a:*0L\ n0zLL4m_,j %?| *T>/%kMv}=Rg?Ac˿y5m/D`p޶ K'kxv;׍muIGI+[FZJ5 sfmVp&^Pfp/P^d'_N 8Fv(/]S̈́V=u0 .7!Uf6e ڷ^ b"/ /]('z-H}WwBwe?D[IewP4gzc@9dzF4[C؎x"B=LŹAoR8E;GOawtz Io<`1]1>;(5>.'*@ދ#A-Z2?xyeW1b4KkkF\D}V'쨶4򻍄Ir7v@z,k3ĴTS|Ц 3IJaEGGI>i{K8u>dcƷܗ_u7rq.\( .|Ë'΄Ya2RW^u?%ƽd% [IKMe@}6y[d%a)=ov= M9 <0q&R@_-."<]I"XUFR;lj^R}wPV9ACH?; G~^G)&K,b=Q4w~;c/NEQRbmM*8!bq#cl*B\3:xXȊ@ 7@r6   Rsarkkp:oE=Epݹ&1o4$upV Nzj1V0 ]\ ;ϙ~XlZK!E5Ʀ`rw-W $T*fp-7ba+Szkeƈ:өv3e`Enz_Ch.4N(VF\%Wl:FD~d ΅*֖wrౙ@hJ-/_.xо[+/Zg!A-C]O2ޜ`МM]7am쀒>sXu];t, j亥P&Ӽ? cӁ: /p7pf;ϴӁK/DB;si"Jv?1e_hNY%W(Qwq[fE J?h=D OBv-BL,8#h,}^wat^!).ɑDd}Z}_C"CMt/V,nNʋnHGcW%.]q4q^#iz*Rpa hf`է4y1Ke .l@Ͽ2妐o.z6#@Nf/ {V$kЀp15Dem˪X.5]unLD08Wҳ.<=Y ã Ѧ%4zvEnrg"פ i7!HW_3X}69tY\U}+ j%hT׵YRȕmx;,p_.x[Fq»Z~{,20 k4'VI{܈6{5!ҕ#+ݕ-pR*נD|Ϧ&H @L*rƃi|X,KMma4A!!s{lqu)_9_+K+YGy b OjN;Ə 2hcf7l~X }r-( qzB7}╬˦M%>)n<B 7J^'D<`!!_GHU;o AׄvxI -"=hi=ub4׼v/?\eM"?\?8?IM[,&E8S _AHQ O,îss g/ eWO8rDoNP5[+(@(k(Cv3RIw~XHb$jL^?[M43x71ExBBTԹ f7*ݲ4`L A8}9lGDOBf|,/w;j!WI9FT'/Omip׍BԱ 6nB(*CvZLaVuؕf{]Bfs(Z8k ȧ *0iվJN$C&#bӵ7Q_9)O==8_aC5kz.5AZu|4ipЮ>fwVbܢ&1@1t^t6DŽ'ow=|z'r;7!!f6FXGd[D}0+϶U"xfZ؂k5& FY2HAw7\T帖=P{3#O4AߵjF&331GNyMhQ[Ȏk(3bKѹnu5b|2eu jEk@EoS|W'> +XŪ^眛ZZUՉQ.ӧ6J'#ذp2 7OjPW6:ӵHWu3IiE?˼:rB+v2 )OM*:@/pA ϳ8sVaћ"A8oof¬VtޚƏ 5J)C8GHzĵ|ӤiH88\{IvU9_bG.a90S <7Ro"8QKu5iny?љfG:>G|-X81[`,ʒHA > ;)J3$5XpGkB)<6:00L?A5j2}*7`]rf_ws01Sh{~*>x=N/JPPqG<۱dkeuf@3 C/AI!׊*̨fg\*I X7Z;)m-5Tx|9̨Y|EeJD\Gsnn$MJ 7_=ԙMh n|ȜJz$^Gj8&$±ˮ`l N &<95F$ps,+@#] w@x4UztrS=þR&n$\1g\l-)L\ ~n3%| ]7Z*Y6^zTϒ˝rq{<%ǂoG`pRlj(c_i:Ik<.%yhZ:I}s2[/Ѓp``@P^z[V==J+P0Co 3MLi~_樄BG(;!᧨  DP-JlwV]%F],^pYbqkB#84Iv)f/݁1=>|h ewڍ!bzIR>O:`ݙ׈ir:; A?a۬M"šϻ63:Of5csf(t}?>]6gq ^. tn֋Bc zHBM1Qf Y%Ţ"[R-WFڕ!0YQOFKaxO|NG:פV3wynMM\d׬Ip=m%,V#y͊eoALf4v^Li2RxH<ă+=>ꤞwN狳LuW`"z ??* o{VS7Fܤ?rLm`HfW^ǐlVձv3vL`T݄}ȬV Eo"-4  DEQA8m ?9JJQ)%EGiJ[#>f~ f? DD#V7Np/v뚒9kb"D53.WUCXCSd4 [ !%o`NglN,o'-C+Dc/ynL& fN[;K qX (Nf][w{4 )neE0??kWvU93_KZMH^E!yM®}Ci"h9<;'4Tylq⸐+~w[Ȩ˦-@F\vMߡb1&76==[-ͱeQy*9G Ҹh$L&!_\uIٖPU@$=㯛j%&`?}O+'ew@)"TtY};*>%k>V$ }$'ڸ_|VΣN{]GY8_"YCpuR{1t!Tc@ڒ% uP M V ͕G= v Oc MDNpJ{juEy;T]j(9+NdGqcUBsp8ޥ3fmQ*QUyd3QB5ts8s!3;UQww(I5"ެzy+`:SSד GYG PxE9}u6diGJ3Ua 2W3u*朻r.'V,0|P_8|, ucsC4= z$?r$ACvXk#s&#/]܌VYjL;N]e|9.y  357!?>BUEnU@o|U#E*L FgN/!  uF4Xt'&R91,?dmJMQ>Tq]rA 鏹1zLJcľvHZÚwtKd^?V 5G H XBM²;k0il`{RaN֧n!8ޱВ-=Ǻ0|^ Wi9z:Up}cAgwa>Yg*/q0m/&:2L즥frܬΘ#p[_!Sx_9pt4[6:QaF٢o,.C Ot =`&DyMhxEtS&Gɨ8X_M|^,ZBn' *u|ltS?MHwPI)0

/QN!:~.}rpϽ2*BT+x>u-cG dw gbUp:=1 *PLœ,? 7wG [I >2.|\]I)?-aZ=첚|2 _+׹2^țIٳ76ۏP'UACêa,3awdMX/%KEZ/3 _tN|% : 6jI>:{+ Sy]STEG],k0pqG4 ,G":*S_ "n  €VwჹN CNd)cwyVH̗;kOA2vQb.Rfj"'yF~:4PoY.q`V6IaXPH=N]r3i[jͥ4EQ6^uk|m3B,P$?Z5m5Ν4BUrO{f- 2C V !O7\J?>:$YӞjJr|}tuu<0]p!ZȰH(j,m'Vഠ'rf?:₳֡睭3/WgA-m; BuqeKpF şmc&"\#h/YԷ*Պ~HHC0s:1UjdyH4fɰo?>DEj?kK`;^ 0#8_@$~ Mogl6bP~@oN  (uh=6(H6紛dY.1d;\D0!_x)s iމE0 >B7/uL6vNFpd.?H}(h7$܎ש}%6\N659\z*sv[7!8Ab`>3F4ϳAlϫ$2ZX r6Bъ1 ̸x ,EiO=.*tZiNQr *i ﴬhM`wGM\nVRj 8 `PϠk+R {`(e%D\^CcBmS_O]A. %N[11Tj<\PX t&v3HqLڒ0Ԟg`jj${V:~яZ<ƕ([Fv0 %m0{NO5BP|]Zל ?!'kOr/bd>->wH(܏9w+]Q~u<n->dr#CRh]uu4eJc;WУb^?"iIkb: $pa $*9OU!^&lEY4:+bé_+W]ꦭ1QNB$V_|#U # ;'fjHn֡ p[?03U@\eFEgudj-6C[F !M#Um:¼XElrͩtdp*9uOס1S~y9͵ҰU~S#Z/`s֒~&ь$]FAP̸9<3OQDRR$ ;gz-Ε&E%UbZ;R\KF҇)bZ'M<~`nSWU]4LoԸtfԶxY>$xVjsH&nV , (|&C9ƫNWkHwS^վbFL?qK:ڡ HC6J\2$K|&x`y 0f[Z L#18&Sg{%h榮?RX?jISp=sٹ|+[Y 0gQص 3-"\$uX/~jNJ?URsJu4U}h7 B{O}*xz _ƽ,\eR.8]Iu}fT9/it ޡAM2Ag ,ȥ-l`; |\"?$&km-RJ)uQ;l,j2:-xva#B$Dxǿe8γ[IdO0(E("tWZT5;S6CK Lg 1q-o8|bsn0,VT&BWڔ5I|U!B:=rSֆjxB2i9 QOTX{7Od ~ZI ~o: <N7a3shGMVO놽h]Uk7ʤJn$ (]zEٟ]i/[uBT ?1ǚ9Qeկx%ݨo‡2{E**ӏ H}lV=PF "wqA,b@AO.8)GR&@:3BӗafM& nX^nHxQCJZǾ-`ʈl`+gxױ8غp|rYN.2HKD1|xy"[ܔ,[~=7,(d0..:wۈ>>= q mS!@Qq!oOG IW'i;0vaܦ)9&dSFًlA-"cMNp `PK!81,N}a9N s)A)`fǨh!1U,fY @U=0UZ8Y$zF br(faQBdbc<;5I%~.$CZ^^vZB=VM EGKp?S&4wf]P<2|=j_"2bv\9йHnDٛO k7?ጧ%otmJ/Me{&snGTÞF>|k$DJ{/䶸C1~dd Š fog ;W^_;Seʎ& ~6jG)oKY":7i #T-&k}g e\ _VRC ߡ˨;[";n|y yȡvR#Wl8)4/Ճex>"EAYsSjl yTO /Ӻ+纝cp ]/ȥ/d-f ѿ ySn~Fgj% Fy byNE0[٭íjE [[[r+"g:~ ^4g'T0l]Y!?oY[(p@  '2ARfXU.4f ~)O{ O"'5c3)1z0<=Zϣ[ҳ kk0_?TyddnT:' b+ 6 @0,\x%M|dZ_Om+Y>q2jx[qבY2ȼg=U$*N,%dPeI0~ Ae[~[ oz* |}m1া{sĨ@!F{fj@;n1Mľ/V&L%X~L*  ˮC>eN:/gq~6 M=0JN1hó!#IH9P+ڰۋ!1?ٱ4>=dqm kF$w$l 0{lxULBq݂I6Qϻd .MP#C=To%{?b+[$ʏ,?yIt"ADtBC sOZ =otc6s{D^G;燽w')cӭFzkbu?+MgRr,azD[ޟ2S (A lt&fjjhp<}v|/DZ4Y H;t8B!~ L SeկUU6n_~=(2GUа7QW\:zz5Y鋅Z=-BylB `PtvN&7(o"k u^FKnjjj(k `{UW1x^bTFC-{.R!4u}fl/:)] ঎S'IEV ZMyԤ3\ jbҖ~ہ.1\̹*!{@BUB /d:9t*V t* o $鮝F?<9RcNw>;&>6jWc緆j<:R#|?_+8IqFEa:K:S ,4rFғdV< B_:;S8OOwn1)|}oCA(782ct[ljML w'j_lS PHeV^})pZL ΃t135ݟVjx,k[,|v$cE;ӟ*hgSv)~0!ƹ!I z ]1jಂq$q*}i؇D7RM؏@fC2#b e@l˔H xb"Q Ԍ?& 7[yolR}tm]Qʷٸ)Ta[,U5(´BQ 5$rЕZ|ɪ'?E+֒{7䨕^"%_]˩[P;[!t) DP.tV+(zWElkb#ȯBR>kzm$B Rߒ_\.Y_7v:v֠-JbsO{lHGye GY>iXa#}N?'ٶeԤ\$3!!6|SUCF=D9wWJ15:a^ڽXfD 3+6TgZCCb~0fHV"_*o$Y3Ҳe:~b:AE9lP``),OC*,;p@BEw7 E"P)<^7v?s~KT$H!$,c#;ʈPCɐXؚ3E+m8V|ӣhDȲ OU٢fgj^**41vj>^z"ӾD7\|GACtZK` ?Q \B&X=3]|8i*EzvFA_ '2+UБ/5_mD4U2pbi 5^&ؚ vril o)ܝV r}~G;iO6Π6hiS9X G:_1$¾W{sb z"WS_E~( oHJ-! 'Ĵ.b2f aÞ+@&& 9FN}bNa,ABktsWq,(#/_4O D޵ r?6.}<ΤDea%eR6l  0B,.M"|a†S 1(&,>V۽Rk&*{pa!̺Ξ ёS%Esjt͛A YB A. 3z\O#ETX?QqmҳhM=6 nоש*%mi8C gGKwcvg@j_c; /L%|ktM0< jJdtQ5ޅߪ:b\G|Cn򐵷e6 lFX|^p%M"tN†u4xÛbM]M>yB'Sò.b}׫oH6Z+C'՞z7`6a_ 9Ԥ.1*@f3W=TZ[!WU9|r'M~AdXE >͑P%Kfptxݨ&Q-45 YrQy9ӽ;zt ["P9t&3Oӛ7Ƌ?DhBhJh]kzU췂JIKC# 8ȹ܌Zef#uDf[H9MƢN&DݮY𶑛ZuzcZ/1S e3Sz4˃F^h;9 H#D]Ѐh"wVa!pֆy[!Gg.'T!tU%Ձv)K==r]Q&Dɸ@j,)HXK΁fWA2)"@dD @sX3(J8@D.k*<+k/վ3;49H+mx 1}Bxn; 8vlEƭS ƴ^KǙaC.Rl^|S˟"ntAO5. O)/K 4,Lu4am9ȕ]FʼL[ֆSr]Wdžs:^;wLrA1&{k 7ߤT/@"hY yb,[|ZpѾߒn'T@~^߅ųփ7/t i?8-EL5R@>zJ` $.?;iV2!dO=( yfAߒQ[ڧXߚ :sEp; RFeJ*rl:!]N|t:$9y߃A,y"Qzl#SZ?9\Ib}lOkIʮ>aMeSge0S!^Xg&k)jV:EWX![=N^@Ħ|.өQmb\@93$.(Me9ONSxI)c3ȳAuKf4=v$s&W˳Z-˛7bx)X4|hCPE|Wo̹]^OW$0|_8Fd߮L"tH 2K>iȏsh)j̪Jʈe}ʸ"=E h#B~iw/>C3~Ԡ*{ocJ3ͯ1 )$T,z2+KaIDКpB3r_"-sBFut o7dZ8go^יCBvYh`zfKov(z*K'/``Np&?? HJ ޚbdV[ޑPv]!o-$)2(/ӵ2_+9~ dSW}svۙcwL18P ?| Sis4&1&< mr"NQ:BK(` Bo36I0ա殾CЍՏGeMݿ,( ‰nFwUl<fE/"X%8+DbNHDvq+}4 %r;j@QNI[b<*x 9ʗ#6_&] #U|h0w$9Q@ę.c4"?ka(GI,"tDcsca f @4U_ xuN4p'"FLhp<̭|5^EZeƞ(kjoEt"Ǖ;!<>+j7 1yiIz,Vണ8e@>k㶯MO1a[1`} IԖ1b0*ܹ<=X@'lFH׈ɣ|ZOhXjvqX5 @V`IYrT[6C[r,MS&u{"}B@5y#~h%4 QuSE(_hbU'M{:R@+%HfX/&..x\! HzʖGqj]ߴhP8n.8gz@Mnˈ_֟2'ؽK"WݸWL_J;7GL(>@$9lE'Y:X<5M3ňb1Qx]S&O9%~3 7B `e{Wәdlzxc"Hu\|&i I"%6.+{P.7cSN*e+/( $ۄ\]GʷeVW8n[7 .Μ0d_yg{LJ$:{yGK6֍1e}S~L5Fy[^ *Lo0#T$0!@\pO< "7%K2ͧfSJRۊ3R_|y=OrS(op*p$9(6Fx.2)cYS  2VzvZ# }ssNv-sePvGmv`^ÞihuQp`U7X8m2H=RԨ!@cIJRA=Tf9{_bA:O7NLVɇc2&~q߿2il%ԐS3(p}قfK(cg[qZokn')aIjޞӒR\A$v|.9i^48r+Z⭽Ci6M;'®OSZ77DcEea~ѷj.X"Z^=럊)R'D"Xb4>p8.Ӹq>Pt/͟ &gyεvN5dS(<`o֡؃T&@ `VR a3"gνv37p6~.zyEay!Yv{G$w&'BJ| =+} ,pXɐGFmL,rNy-sOiר wa0qr5i޳\Oq#?x[9fZIu-9w@+m rib1]c9ϼ:՛b6xZ\շ((aXR `͇7ue1LP3HsۍiG+ 03d<aRӒfMG9uKh[7V_KoN!?ΠEwUhe y:zFQoU.!0Ұlth\G,X+nkXo^9#.0 \cN*)#j յ,wNi42]%.Ay<3׈X ڏ٣b~tSgP騿 O]k?:G1%xό dcb9j8Y={ci⡁ Q\T K9'_>)9Uͥy\ & 492_mH[+:Xn8*14 Hi<րJ 3mM2ءF#c) Vpqn {/gw:Y ԜDwW!| |J*i4z+cҁS"=ǐ0 KC`^U^1viR}C=]$8U0u[m@yUrOW׭, C9 2TD~>(~4, 5 陝 zlF-{rɁerSS~=?~5ϻdj#6SJ5Ւx"Z_4eة$2 Cpe71_xj S<$5K] b,Ӄ1 P{w|4اeC'0}AFSL=ǩ+3gp zsPl/#FB9S(bM6&VN:IQh8Gǒow@wܧŘ4eZМMMwO'y=lJ}@?&ZE"`ćtnV#'wQ*SMMrn$g;֠z>xN- K+ir+=A 泃e$bՂ!zZ>]PMw˨ ^磔/-R27^jM' u:5Y?jtkŚ|Z,_/|O}>@(7s?(#GQֻq,OY_|]&5+r܇ y秒:J*SHLL[cytglIo)QTZ l7E%6zKw'}!1{]J|rEHS\ vݲokcZAn,+Xhݭ<-B]!u~.1RVq{k5( &NQC]ՆUlħ,yK9&j(IJM`E΂AHPap=8O7~yU$C?h-KtwǍP/h8mbrxu_$amY9m06R:[k3Ђz߃a3ZL>JZkqAso %|%ľȠ"UĎ|{47P컊 r0GUHZ9=$sCWsgG{.n&lTf9 Xb_^z1ZŒ -ҺF$6s.ԛrdR^dp.qR^d}X'o|nи!shd> JJ+ +.cJu&f-;L*4F)+vAG؆m&WN(~AV_g`85sR눁*׏,!?T "$G\9ELƔj^[i>gm5*g~4Gw_&v);Qt0ۃH[_,VqMp3$1$lQ LVٜ=v 7c)Qw,W7Rkr1zQQ CJRLS0"'&:nے1L`%A1GӞ[/ y-{I{T`HR6֊!Qe >NQwmQ,K Z IY4ԟyE4C;?]n2"fN)_4,:g@$d8+]Uc"_Δf8>:](}d7B%J@#ә545Xfa"дHk;g<"LDA2R"37t "%ߋC$q{WY!w8Y6(o+y ~b7-hXsog1F CGx|Ő @koJ[Qc2WقZ'8kUwSfY*c-%Wn?"<4%mrh }\YƳNn 9ar .\E2Yz$թWq=;14@\I$:RCA{ܠG;c_;n$~Ll^gnHmUSDU>4 ]y%~X6P9t},L^*\h{j&B< Hn5P״wUǻD>|P_%xrݧtch\Iux<8f$.Z\QTLD)#nvЈSCբ?)waW1l?q%2|:M4Dg,5t pMP>i/3rEpF[Izij+Jju [5XN~Ễ?B.46`;<ᓉ)hZo:>j[҆Hu/{@'uLj},97`] u4xxt; !#&٪NiTӁ 'Ҁ3"0Qڂ b@0>`iԅBr}`+Jhmq_ÕТ1U9Um\yhq>9\69wE>P+}IԊ,B" }{$])SGٓI@ DIm :QFDe/s?":RvkxYgW3/ҞP{z9Ԯޗp'3 ƨu,vb /ϊZC/(L $yD|)§"Zez)n !\: =D4rSrW0-ę宫I$)gz)'͛X!Ldz~EsZe51BOS/Fri{.$.2?'v@(hڗ tիr&x8 [Ȇ'˸3.lcҴWÆ?/{3iց>W+4 <ɳk1ȫJz˖a̕m ~Dl9ZݐҙbmHiKl/3 |d.RsftIO@(#UY=[%HNЇN HnZKlbոId W_V!z1 4R3e6:At aZ@pyGɚ9,9h1- ,0Wٓ/4|8B5v@PkɴC$̸/_7#C^=)ZwAwp Ѩj5Aΰ6FW]NM[EF ynk« ܺr Y7`C(7ϳ.M7mGӗ9~F62yY$Bf57ܛ<s$Wۦ_$UafC!%J /W:DͨNw93)_e[Pi ̼ʛ]Oi漌C_tsV_ピl,ō\8r:J/h"CnN|UM\C}P=M@ޖrk~x:O=q/&/Ov4G?[تkeőv]ׂ> x_sx4+?:QC-R#k͡13%|)6Yd[[)-WxIBJ[˩,u)B%@\kT;{W9D{kVB̢*+9Y_$H1Dv5 *hax7+ =dFn!NN葛l=to@MzJ;"xI"_Jr@tm}ͤߦS6Jf \6s0ِ~r Z\Wwqh w_ *0.A VnI`5 _[m0DrҪ#d#5+8A7k0܄!C}{f?`oS} e"\TE6AH6N\4?n`qH'_bЭ_l 9Ohz*>e@] ~[EdǺd5c ࣂ&j*+;`qM݇ЛmQ2՞abI82x.sLĻډ44eR~*[s'`?ZLaD|sdM>Lvy<_8:U#cq@#V<2_Bms71:' T,~hS*wʿ jlbJk*k>=4<(jx҉tlb˖ii2fe=%YG?< 2 F\{%@Vҭ-]*\=-G ?V"ǣxЂgMʘjW¤.lj Q7&-sp4 ]2beNVϫ˩A ƷWj> \L`7j!d.D/@ %gHM̈́,еy4: #4tjWCRTd4yNi# ;X>W*'t:twx*TQީEfc>r`Tw!<3L3,׬3f>Ӊe~sa/bw a>|$vhFatuɜ6.V xX } !2nN§d픠IY]xC|xIe~- _yʱA;z$,z·֠ P Y]3pLi}%ZzP6U0( ~yؘhCڟ~PZH{f]S7dZF])CJ/,f x?98h=Wz&k$F-ȧs)kP@&I-SblmuG x4k6iyZj ѐh7J4[";?bvꍅ}#&fJp+gN Q^ a'v 0mJ=ƅA)H9KIgh$Bߖ?T6 LfsٳW_ሮ!g+fM_/k;W#F]YHd]3KFd7!,?d)cP-AܑOhcWb!L7MkU"}|e&FŮ[K5DJ/k9 q*ڈC]d%fpFw陹P}xRi_.E{q}kJgfG5 D͘QX{_+=HN \ϐj7,!-$8Vy-X$_Hcz@-u-(ܼ=٢[5{Ao ZaBGi*;a.AI77#)reP׶REgrH jXkK+G˨ $] $ɣڝP`s$1g *mBf^x2{󜴗+.}-e~=H'zN;>+F 6ajװQ7o<^Z*sc>4^ ),Ҟ2p*Ó'e>ٍ"n^A&|o+ۺ| A,N//ۥ= =ZBiv%8wb,7aM4oz ԱV'B{,1n]n#]숏?BR"HU=$$t|ljC(irm[,qL45nu1X;,.q լQ'Xw F{Mw? Do ^w)6|3 1FSCTf;ndb7㧨X:9.<`_?B$Ó :C:>mFRwSZR|*zc[_U귚 ={ğmÑeBqTNz2$-Yk++@4퐏bV2n! _~u5"& %pn).cK/ZENOֽަ g 0zmznHwNm0/q;H%|.t>%][,sútcxiu:&LczB5r#6JM8dT lte鶿64v!Ͼ?@U_7&,<ЅcMι;',h7f)fJqY3%d%1i+qr/1 C+ w7enO_ >K@~`\2^tuZKO {ZR楀2ض^*DC>V"G?adJ#.axtƭˡs 4EO_&j#/wS|hgk-%Iߍy$w0%F36)uO$;zDX_$͏ Sn;weqCj 7a3\psl7ll  {q?g'5ʮ@rڀ8 |#I4OA1& =P>ViZ5,tz=Io _,S{s+X=JC>h#c9dzynD-/8tn˛8ZGOg[c2O J٦qfa-+볪6H3Ox-%)qG_J4sh0n#tE@V<[LBlvK+/EvJkHw`7vPgtf9obGtvZxpH=R&td`bl7zKbe\{\ֆ V~!vE#`3]7{7C0 וEYI9p0ֺȧxŇQdpx˳=r!r^Igi.KaْR0veӆtBpCm~I|9HF\89n:YLdeXąW=#3_'~`P4E~P|Si(0EaW9R3 1ᐖj8oCwpv[㟦L"6K:!!` zӞmmr)41ݚ?SB֭J}?\x $nwsUx̬]YT4[յ*W6aԦ% ;ү8ijEJ:L`pεjۨc:fFYR#78V⓯%m-lC߯3 &i 1XrpgsS>{'a`9p5**NEJ>2͕i{7XoNW # &)įqF׉-UEQm+zd _ٿ%|o32sov$O`u.8'8pxQ,RY~;\tMIy}náIa,VZ*ɏpMjLΚ_ĹpQIơا”ېD6I{$^UehY&scY<Dc0hFҐhT_d^ {hx2As}VuL̖CU9tp-%ߕAr U'3lDΎN[jL:EXzK%cj w, d&l#kWTGoġ' PPh dچ/ADcf-* T#шAHPɅup^IpauA8^A4474*߫ ϩfV9nKP-3(Ps<`8_֐:06[H̼?S)y$BfbZQ}֖4xу̑Qc>_UrZɴIYt }Ez&:$Bl#OlLky zp_qhzbdW~*N#8}7@FIcOJ_ajvoy5[Qnֵ 'R%!*g E"'f:"p(w`+|Q7B[* H X *o$'Ƕ|D ~r? a%6CNK`,:m ;UҳlQi. R0=8/.شg&o@Òֆv%h } /,|Q_FbSeB- }0]ᖲoܼ|kE(GtvӓꙭLڸgzhš<3aQ7|y\ژQ@N7G6m/┛r QC'gpZ\lYFҴcdjǩ\k. fdn5dX]ZF Fj~{o1Bй68-RiXbf̧)3" &*ܶS 'SǙb 6cPUy MC_Sk@N')oh&wbXlU]ۗygwKV(-o|jsK9 TxSj0}6BfF y{T ])ud^f>xPJAҶh4EB7&:^5Yͺ \"F&(-!GiOhvUFڲs AeuQถXGK4l9e7XTi6"k7};o?4jBԌ$3zv?jwO6x//@Gsyae ,z"k|]2cDxt { u0ʭ">M Vbg絞GhF{%_VHJBBx7Q,!6+(l夤Ɂ"k^bf"rԄz)[fI|eoi ļ+Z٩O%k#Yxć&CRT#YL!=_sU)0Q[Gn%egG'GR$LJ*`pyg] jE)BޕETُ(5EbI^`y1;\"d@BejG+k1:A+Fxɮ0VvӇ C]NSoǨUh W&M=O }e.@ςНEK$ab;\6$dN@Wc^Y)b!xEV&m{Q1j^u1gD5 ~SWbZ+{f!4~63yz=[vs ̭;(=rM:שR|ސkQv2c1҂D"Tn^st+݉(fՐ8뗀ϽCoz![FY Z"{ǣ&4Ax2RaDDINRr9WOf{P&ݪ`?[.Jp.IҢ.>YAE*.<*-(IհrC듨4(a_6Ê O& \H%d)勹5%E^5)=$ѨS{.Lj\3kxT142#8fs,crj@ybW9=X"dou֚3'&&q;0R2φ,g;ehzI8?V=(yRb]+,C3\dze&Ʉ9#(o h m춍Z2ѬXӁ0~ȱW_. _MW+#sex%NMo<d O]U*ܜw;.A7*4!XţA ~zAaE4Tek0Q(IL nGSJPuʿ'5* #"%%o/𥁤Sq&:tjWI zDї|=tSDxHk#]NӰ gN6q%T*P2*3ALgoi.q;|W6n7 j(җ<]Zč[ے/SO[Aн8sx<7}%1ժ"k"$/{**&h=@fUh속~:&xeP)6ok19.Jn2cF>F0t\q?KGX|*hD~%Fsxy4/22A vkKMafh[USH׎Jrctlj> iw^a_ӖR /:2On&Ʊ`,W7F#5MNC.OPQNg}t3Pw Mq$Sq6(o' Qw܆emaΊ4_є^:_^׹t@wRh_T/7bB {n^#2nte؛aUC.F~jȺ!)=qn*~9}ZxPG$=*Bw*۴q f OrBTN>[Trd n1RmÁ$77. aOPD8e?e^'b, uCsJ8jr^=BH@QBҾpF7O md_Ԫ9ө;X!ubZ#rTWwTj_L_sk>:fD\NX? g6Ko;v6СNnUQF_e ^q̻EAƇ_jT6}z]vj"&y Hs!@?Z 6zexK=b;g<ϧY2>Ū2*XYsն7ɯChү[:F҃@ ǫ"p ;ߥZ|YF=?9 h]z| U2Y꠼ϛuM(5}|lILRrl P˒m/ QU9Ef_ޱ TOHGCSS۞ΘqDu6v%!@}W{ױ\NE(/.S.k_,i]1/NvLP.!2| {٪wzǠV1MoEdzGa XlH4 SȻ3"^Kt TР<`0:I"IU{TgҒJT]*/,!Qӳ1w [e9*HF`4ackq, yظE}o&@ zRiUw:}d= ^.+H%k2R]_<$01>2,ݴ穏" ySV\ut 7ʗ\ʞn (:;I`z"!ReM>cԲo{j?&:{w<|6A-B^h;r.P~dž(w2[C!3hˊ po H)σY0K] zq;GwdZ?ho &;ŹO09m1_fbSreN-EKQ(qc*t%EE7jCpMBSn:9΋b*˅e 1 F ِil{ۢ>}fpi,,a3ss9(J|{× ` QL$̍09ihD `o*IY޼Y=_.= >uܠjv mU wi([G c,@xÕ$},1;d^BBo>I-P"hS\`Рsd^^&Dnp`R;?lhRaZ!}'tGP.F̴&;'b~GKT6.6w; Afo zSTJ}u,Pߌ+H4vԺ0lԑ˔e+cw {zfcO\2bR@GfסlCEV[g_ڇT&|p?" zKXd[!#zWEIVq{3c*#K!LY]"aH` OW G>)s@"a}(KB/|hpR4phO8o%RR3A,e ¼3$b>@-|ߦа[P؉7`ShMsBRɚ?<Vsab>UE7o|&a,8bP׀=7Q#lNG5yz i5~i-b٤mbxgU ?gʦ7[ .{gMMt1wNHw?:4G&]VCn37.nK3gAma k\Fy?|d? 0!CڈbUa hZQt%ƒXScιğ=[YUo6P3516h wrik MI9ƶ @CZ|m6!6~g/I{4蠆ג1(Š;/QgnQD36泠3"M7T;rƚVm #%R8ߋV}࣠U2vI-gPC`b_`O3m q(Er$WrdleR`ЭW.*j٬Nۢ YP7[>B;|.+BF t^J9tDqɟzx D?uidv T @i[M3CC/It\ŵ"]'s#ыٖzBI9dž0~Ã:$mԢt_{UKӦb4@|2M+.ǜ>9 8Y'ǂlUNUJpzOV]Z ؍*1N tǡq2 ow)-,ZTl/l#sVdK zC6nh+Q&CA"/B W&G5lmxVS $HIC3v9a& $ o3?}>ShAڬc$CLv-@o,.*cC`AY贴 >Q5ݎzs8Bܘg&)–>g{kRJ n&À!PȮyer@3^WFS+K[E/W&N;ɥ%hlL<nT~_DMFsIƂVP"?QIض~:aӜTqdxcHCȉ ]Fo8RAXъz[P#)N w?[:"e38QX$SҡW `D>n亽Y+]ܧߺ{[]pr{ :~ zO SBh.nٽc†®:/BCeHnMlr'[bCOszhb!Ύ*@f۔ CQa{orˤ >5.3hiI&7k8G|TJq\rZZbbDx1:1d6JmͲ nʦJDYq/G4ǷU ]=̳do'\fqk̏r˞ C`$> QҬ{K3cofS]hCG68, ?ތ:C3i936U< @q b+Z|kXr, AR/&f"3kē?]P9϶/qzaFjIl8ӄ7hbW*%(葿QyA^J1uPUln[hpB۾5Pp;6AB櫟Td7c>JʯD,3zҶp:֋hi8g{YP^8 ,RִiÙa]gSDdV2 +JtI*Vyfut©MaӧmaF('3qJk i8r%b`qL2(~3Br+j cg\ro3 ␑ϫqη2I, }߃{-dz=eOLœ_N ]D'M麶8_Z eyhw",zO 3j*ȁ񯡉nC?#m/_Ubdל>̘Lr!m1靡è ?Y:Ce?% d_kUn`pqR!,T`XN5*1|𖾒+:bTPٯ"@üKqtZAЋ} Pן]C3ScrBC؁rE GpӨޣJE>'Ԃ!Y} }r[)}bJZ  b?_ A͵GMF LpTa j8s@*wG*)T&(HGΕF[Kf\#AYwJ>i@={}\xLЧ8<ED=4DTۘ6q9D-_k*ޕ LLʣ*%wχ/ %kK74ԫX:mB"MzWssyvآxA USX„59MΤ\g!F5.FWϿ'@kوS%D8"86eH~w۽`}GS3fY჋սΒbc@ςC+EYx3 TCოmqB &MR0 6mwmb#SY'.%tetZozD:'DI^-KӾeߧ|VM>ܳ=8*f?|3f0b5! EfZ΀x,|sd*MŸ$I[Ԭı5sqgt>> QJmTeKI܂TP:U懒mENŵ#69o҂?sb1t'cOW}iXUZx#H)Nk:n5@'>*zV_Y8v)@X8H,7Ay O%u.ٴ/lSG;(s`ġln['U^oM*n y0lT)}s&+ٍ5Qݹ0A8’7rHy{*1|$˨HDu*ܔ3(U52S~YX~m ?(i}y,uә~w6MDϔرfQ胄ZDb ׏*0j-BH  Z$&=~vYF7buQ3Jϡ|$4q] ,B=%OX~~DTl*\_{V@)4#|MBbƤ7Gjh0ƌEOg~[) Ҽ|/_Vݟ&e3wDtt(g0{{&N&JP9s3zY.kcQOE40eÎĜۤNR'X6PH5%xS+ܧ4d#gɳewLP}jA7}^¥ƽԾWW~d;`S<iKf>XD.4lCq.(ez*VNb~XJ+4\ EfJ) _vk"f)fjg̸7̻ =Ȑ&p6rq"..YD}հVIL֒ũŊ Y{(FK^suh1an~6?9)y!ZNP|=˨׃sYhgR-eI:JDn8M {nڇaᔤ"::b!)L&2@y# {pQOČYȸsƁ}]LK)za>&ˆyn}#R^]kmЗ.^m6=;T̼7XR!Q ֳWhf) dxVt'w[ŏ_)bahḲҙZB{`2C 1@080|uՙج捾N?3oJI-k_[AUl 7#ڛ7F"UO%n|mbײX..eYWR ` sƀK,G 6w&J$*>Ұki<ѵx)g|4I*\}lQ >vAJΙlOzV~6ȟy1yէz31JjM5%YY.kbB(%}9^J)_te3.mD57EAgkaSWF̤g6xQWL̛_o ?A'/#ەպbjvmp2iT^hc3)NoR#v X2ox{Lߢu8 1i$=JqkաB{?lQ֔V*Z/S*74#_5&73ʷEkPiɽߠ!MAUZ"c-  vZn. 'K 6=Zy^nhv>\_~†ehOc^ljL~>^EĻS"9Q-S)O.ޣy4m]V{GUC}M ޒ-o 7JfĠiz&~Kǩ8yy .sxvPɽ-] $ֺͮ,✺IĄY<LeI 72utYDe >4%oB]mxzkѼ0Io*|PcXp#h*#;ůPD9^uCk9I e{ vF _]^hcaM.&ǐ4wC2%a,4p[(#yiY.ߑAŴC|wm7;q ImI{ڧ%%Odc¡"d(,fjҘ_6֨8fMWRȓdeqzN0N`:pkq5r+ AGBsABKY; Yz|X.gky#)G1OTX=o͙8h $ -'p;`['MW='G9)VHJ uFL! i:x OHƆY.i^%p:X0Jd2mvj1n-_R-o$>5pg/']`)ptzm9K? Ч%OhzߵW82A?7u 6'd1ek{Hf/՛/B[m~?.օ NI 3w S:l";fA Z&VTO0y@+Z7]a r IRUYaZ) P͢{a* B,44]C@*6C fJɝ[ca&eyQE۵C-I r:Ayv d2@cSHY-S0ᣬQ]Z"#vlK)ѱT3vYZDJb`[I#FkճkZ,|e7aËVFYVw2%Dž;eGN!fzqߙ~?[|BĢ+ k&I@ҫ˚ؖDGnlV1!!FpK2,  e>]&[0K3i[XwߑIyن^:"g%LKJ8SH{׈h) v6nUlНg;W!rm 6w8K}?{#F8||/YMQ|J^V-"_E˭T ĸLv}V`KW= IX6G>mg$+/0g.͒́Boren18Q~˫fgC;\ oy2"1ck222oٛ%@r)p\`G  *&=q]rGEh+l+Rޮo}s_HGr6dJ7ymhK/*R˲ /C5Ll`8KFB&$1$&X@NYƣo2V^ ]ZpY d4K*c6jć x7K7P|DH-ټ-8єPGnJ% mw)QC!;XxڭLl&hoʿel*p$ 0Kj ۄ ()N%R,z}R i<J!dY!Vj\B_ݘgJʏ D-r~|2UPT6Ai؝;8/vj!s-:kj/:&Fb{'( ,DI@F?DqOmD}6~5HR ֓X88B@k>Η)suNwSį̳yrM~reA25[U<з C k4w(7ς$ -ZyEGRvO-N[B54d9y$;GALJn iFܖ VQ)`.Lw5 fcwYホeX킇o$2s<^F.% P6lbӦ]!3{%$wDzN0`D-8Smi)$+M%OH$h)5e;T ,$WG]mrr ::BMBmA0SYE 1&{]>G̟S嫚'i3zV<_t|ȆuRh㶂r+#d&'ۍMZy,hLK)rVD!۞=[ԅ]xe(%:-BI\M]huWBzh9_0KQH}:Wes/*HUoI*FxW4NOVBc>.d ^ X>Ϛ͖HHɫ- }OٰZ*wPAfL{f-DaKT@[L,Al͝ b N*n3ձ/yҗG*_ fd5\O{-~d&@Ӝ}HZPW@7/L+XDe] @=5stTNu+ak B&ֲ+&$Zt K?B\h6. 7[Ҥ0U6c Mb~[MR{U?&)#/V˥VN٭Ioi K(PfFU40~79)xc](@HfЦ6?0Ok.Bb] rNAM;ʍHa+&\ IYFʒho鞈 /߉K5 ozoصw\*rHǿ²(U.L?Aӧ }q*q7p9ϫg(-UAx".mU7~oeڗog|FLE7ٺFZqy2,*6 |}_xpmH j Eq>IWQ+0QC6 C_,Uc|[l fרּ~i'fR'kor|)tӗ3Rkx )50S@OFuCB'ßBѨa`XF`9LJ?)Z*\'1+Yq3(Vu3ԛ}!*Sv!აt%VQ45*~9rljL5ox9(%=r6@B 6Q]”1isPLΕYzDbX:"iS6{G_xF".ЪWi,5Y_m= 67–/e+%]z?ӭBKV~tLS0c@i88A󼙿Wru4S4ʀRB붖|;dhkTiq6S7. ;cy' w◗8' 3߆G@}V.[ pUc%,K !?m0!ޭ{ћ]T2ŞaGF.xF F3LSVpSCPͪ5>Y%lioCc>aQQ# b4? GUx\B#óiưWcOZr+p$cTˈ#̊df(4pE׎`ޤY~Р3)7-ܽՙcɸW&]i̢(2; e Sѻѝl/||+-Uhq! dVյ3 Ѳ7*3EX˾2=d7omӹ 1R^)Zs`\Y*ST ⸤ #f gI-9Xӝ效2jX(' hKd3!AKllx;9}TY߹\ն4F3rbČv+;՝;lS3e/q{~.s!qC `S,s;LH_i>`q_?*jx1!OZW B 4_lfʼn@~@@ea|)W8jStB. Jk<"-ц :WKhTQ[qЕlQ#v .rjd%YoTcaK\ugYjfK2Pܜ8K'jC3dp>ɉwn41}˱ᗔEe--FPvVph l_FƤFS' al؎"pӜrv GVd>zVw0B[6]:|[8܌#|m!2ZC~W>}:=1RqK9M+RHo[]3=E2=D$RRIE7^:$x, 8r73pyo5i.Wlq-?޾Q9@ˍ;&%EТSB@0ƽ2H2 UqujӦ fjŠ91O |u@Mxxا# iOOxl76xGZߘ|Ase?UªjU~c&rR%P 5̔)RcGԸ:ՠڜ 1wCuqIOX6Zžh:(UmV'V:t dCQjƸ7{Ix ,Kd3ɑ5LiPౕw) _(uuٷWFFQͼX[z%;`eS4 R675)c?u7 ;pGQ djJp/5P@[P5\#+̙/ mhc]ѿ/6 y67o,B@<صN<HpDtۮ/FUΤȈOќ, 'f߰Yۍ=N 3)8d.me렞_}eRͅȇ7П5έ^)#WhZ_WC _]< 6d˿˝魡lRZozQֹ)&gžz` j) -QY?k)tdv8VjyY7c4 b_v{ffwxO+"6"%?CE,E?7?iAyb ,n)_.(fҖI2fq o6z9E8#`:?,6pv tr[E~=M8N@.o\1 v4E[=yR:0j˺ O"KJz؄t iDcDH(ּEx ɇLn*]\8)~DkQZxK_Ďb4 |AGőPZyiNWp^WB2Cp_ٛ0ÿ%^#P'$Nx>}NzcZSg,CbI@[13:y3R$yQ-C$ x" &gDV97U?lZkq W%*qq?m$eQD`ζ뽤Mb)h<.E s ߣMĉrL&4DDn阤8`/ңDݡʊs*!+}̐7&*T5W1 JrnGܸ/5uD A{͇?l)<=`RHsO0 ^c+:L8M#82甬q߾po #L5T͵jPJ houOOU{kõ4D3,օNh`5P5ҝ㽏+r~@oV/hl^w]>Q^.j}z=?q)ptsT p T'6DKzXj:UaGn bH4}FAc1/JdNog7}VP#e C3c>9ǤۂpYq*)n0Mc:Ldq֠L@yZ.G!tq1/N$iGϏFcL>2N>sU3iafuS"k$_F7'Ό9Ⱥ Nl v0U K-~nEyZ6}%`t`q^7C jχY8G Y:U.KeL0-yj}EI OP Cl$uvCMk&E>Fܾ W/S5$ل:ީùgюZ?hH7L4 3QM{}rrzR)o14 ea<٨P#`BIc&$L⍇{n|Bp-Qo+6Qao6R 3dc# ѶUfn#Hr,<^g!tw몡y]^]` f`k^ tdFaO.|ڋӑJzګ0%hDWZ1&W&ۏ6bg8\FEߚobJ#R`PsZ0K3%̞Fjo|t9wREI r]'tr|̹T|_rOm8n{ѠFEs+VfJҥ!Cʛx0<=lך8=,p\/$gƘ=)ߜa| +ܮ|n;y 3i$ɐXY'`"E<SgQY2Mko4L[i ȳ@c@IWM8 t!2if7*|z'"E43=pHdm^A sx3󴾵D;&oD\ LMɛz0ڙ}A>bqknʽDH)݃E^_H#}WX^I~A&NM-Z ˖[ b2ĺڈȊxۊ$Dʡ;NGo!0@uK9gZ-hЕ7aP30o8,< I& [ X yFc8u$)w0Oj(6hyYD'M]DdӨ5sV"GN&Ž*٢Na"\626[$̜kj`jEtv2iZk811)]j[#XzE >-!feCr\C`5D@&xGdho$}_cGgƎMLAubb7smFwmZAx2hY<pCUpqv~Hl",Dr9^~Ŭū'm4dmDDuyj2Yh:;=-[sddﳟA*҄WWi^=]*pcqI~RBj;lV?xO͙"R -H_Q4ϤS mLYd_e7cNHuX'ZТ$30:ق,R([-pN*x!m.#6;}Pzt_uKAˬa5X./fXsh #yֹ\PX_..z߲d*ÄػAnll=Mo~3"uk"E["! RJvվ7[,a :ݨ,.~e[1;(\&K6`oE_ݹ{giBi ~i@Y.Q9i+?3/Uc=rhvq84ơ7MHz0cg7-Ϳ}5[3԰5);! A_b~QTuxBfr0bͤ&rt!6xSK/?%**pjGi]'u*Qr!."4Ugm\jYjjGV `q u2 /EG[ݸX!ўdBu;\]z(ٿTKԗw]H/ Lr75`}.2S Hvz1|9CBJ&tH$Vons6#mBIf%@qpn] |MO FcPT)qѽٽ) Lu{#6沛NdowMfYhau_ ?]Z9%- )b,?nW(`d%;ٵ7OKV$ev=7A!N̈o`៷'Hj#M"~@?K.'S嵸 (=G9VUtM}YQD܈[yƦ7^F M  At1 mtɵD53~1yН3g׵UKj%ɽ _eESO}̧ĝ ?=LI"dr V͡D kb\bEyىjI|WP1p&v-b䝅Z!{pH +ߢ|;C]aȬj&:;ݼoOZ2; kl}I6ғ/8,Poz|&aqO+~*[R3% m߾ONV=ѵ:y>s-|P&.:dGy$6iA[cs f),^z $X tz_T*m+`œ5oR͐uCե/rDр,a6'#/Ds臐edSī +[CMMH;"L7 LLR[Eb~q0%NZ˕ .ox#ܢDkɶi2j} 8^fĴ"lD $X"h>~?U.GPRŷNbx&7א(hc 影ܩE;A.T*Tp?M"Jz)/S&*xMFΛ'wDYn9zU/j#L"lXGgT2|mv/=`Gn.UiZMʓOl6;d5c"b^GDc3Ost3eo)xa>Y>sW'uN8nшxUTj{ŬzsJXQ6=t7EhZ: ,M%A}mS㠔*na/| Q%k dd͙R?€1Œg=mm i5ĆoG0Bsgz Z@zOnJ`ǵgA'S@oy?P:w>2K$NH+ldMJERȅ˨:.ugD.Q鱕1ZK u(.^*BI`I(0&3*@( ʖ^&@Qt"oeT)3\<%LTEtԤɄPX?P[QWkdB/(;# GMrhMwAmV< -L0!>SͰ}.ZΩ|41&,j " <,ir˱nKp:=LK7 Zm8rA2?!. N"/b.yOY;M<Ȏ[l\oWeU0_a8S)t>!KVD^-2xf|CutPTe=CV8iZ-XX-JNHk \?ҵ E-zm#Y]3r{ju3{HaTb޴ Wd~r{$⒮߇نM$LiQp?pc=Ԑ)P9#xoV`h5fw8;SDO/ ݮ$AVy&H,L&>MN9qKA[]#Iibk=8982;$}jN;n-k 9U|@uTcӆ[Vr;q̲"H1p|@e9nRU0%rr k8fN`"Z@|}JP݉0B-B*Cr1*jݘY@Q4|]. Rs-x)U6cCA csk5@\wݺUc[7 Kȑ538&]֊ʴu~ju G穢S7[%4䌴2z/>gDWԥc:,_fN|^!ZZN1!5-AMJZd}ͭzE⹆ZoBwnzKx+Yذ3ChρmwEҕmO,{D!.&j~+ 4zm>@>a"BR`h_!2yqmޔ"ct<(? O_H;u8 knbe7s9f1nCRK=!JQɐۘA%z) 2[t$m>%5o8eUxBq9zDޒ5E@ },Q Wr [: FT>+C4͂W'QM7jxf!/QQyW;{ n,qP(&@38lL0Ӧ7/ڇ3&*gT(WW `5eF=טIXncBz0F G=AfTX?YK(P+KtZU%qNҒDEGڊu60IډA{E{<ǁ)7=Qo"$W Ji!,5`q-L>̺>/uh"843.GzgQ8_jOBoܤ4cUO1){η ^ ^Vm>nm5hzmRyS璥$F Q'+&jڵصe#@L,(=N(LT'3`Jɨ z%sotP,wTMiC*Ǵ!ëh"4d,)ZȴO:DFGD,ck*d|AW|B48oiY_$p&Hl&7;; JL'k ~q`\\wߒlJjF(AU⑌ܫƲI$s+Pa9y on ܌P,Ҟa` ptPbOy>7F =5g1wcS` 2;>?E Y ̈́e)(} ZE-je ѵi27\;$Kdė,?Eu2!R!`ӣeg湔 ]e}2az*?R^1ȩO3rl WdᕋKB(SVYF, ;/ o,;Ѩ. CJWRFd>"LzbطMo$_Ʒ3gh4]BcPc 檚ka) a^[R#Y!]4ܫ{sC%I`4'E.VbHtl򍠱TW{l5mJC|HpI}ꩴƁVW;C >.Bc}ۿg/5k݁?uzy$N0 _jZˡm쨮'xeoJm{GT0ؖ>IVmI {Mպ@cI+j)F T.'c=ɛjÒÌ5߀3*v`Aа-pV@Կra[^,Eŧ4–!BܩoZ$#?z+XO ePYA/ &RA# 6_mHq{XМfxһKT9KTûu`/ x. ZFЍ[00YڽFVT'/)T4IZm*D6I|k^ñ#WX-M6F:9ݷBS^ؐ-ǃf^*g}-7-T{Y~ -ϗ"O3T eZ6LX8"{}RI\Pcp)PZ3Y#fME'q~?>(zE :čo}G?AdL+;^1X'= U RQ בʘ *'5:!DTf-ˤRlx2/__A3K%ԇe(&%PG萍+1NO4+S8ѦNB>Ǫ'>3G_>d*KR v mۖ3 "s˽;92&b?['9g|[/ ycBRʎVS!.V,5PKUrW)Q\T[: mǎۇ1K#e'+-gK`#¯ZtB=xk7+`˚Ø@/Cl_<3&C҂ 8ꏀc2e :b8/H. %?o}wZtCݐIէy~*h)j6IӒQ}8YrԔ r[R |QJ6kŎ|dIM$G'7f"?Z =jLaݏ<6*m{l@AWPM/A6^x2@.ݚ }cf_b>@px̆cq)A?KYN0s0- RJ`eܸ(zLOM{_qh\޽k"@PrDyUcU:wv A!ZQ`8+y Ե:&d 'x#rE',V tfJCerNѯIka`j!>WC>jd5*uupOv)rf/?L6\Z,h #&yv:4>{Jq^ء,nL6٢v ZO/mT*פRv,ξYIkDN9u26i`NK3! H W"}z7?4i[/4U-TSvҕ'i:\4&m-[4X$$Lri`"'_"xႌ oCxkDy=f׆'J0fkJҹ.#'@=ɂ*u7'[5*/| VHbE}̚e*UBeŌ ĖKQJo y Y_FyM,"HxQ*TƠ@XfOxjGI6ɠauLP,p~'V=+fQn*Je ,焯zTAMzٔ˳;)#|щrCEY~ ƒW|Pvͮ!5nH773YRj0/U[*'m d!LCpcZ/_mZ$ Q,K=2VJ+ݥ8dkπ C959R(*89B't8\ZN./ t*;յPLf9a`sz]_]K`|ug2D-ïy%BQ%ݖ_Ly+c3hn fo "99q0MDnv_xM7[Ԅ4K(2G9,V"bP_5b?KI7y(-G<R|90睡wzĔ#tcK }E݋_b̟a <KM̏vO0,!R瘦/xR$~Ņ cԋE},e1:n.|U+ y;% a 7' hȯs=ؕ3Iar1fF//©.JweF;hw{k#nwZόCj1g2oک4⃴|t>N`h|[\.6YMl̪3#;jh}^*|.6O!_Hl3c 0B:+ꓝFoڑKyPS|qQ9G/BŅEi3L#-X 0K/ -WNqI 1̙?pT.eʻ g$ 9԰kPJLXOx 6@Y&̲fHϚ:zrvrSΫ"4SUa"]k@h (yϲ7m[~Pv)z [ųuAuq3-_ 6%jr*!VP< _w0` q:dЎBwQmigUBІwN!\I"uMYP^:lUنDf6\d٨=G^su xH1ylʂVXw.;@/+鞈Sd7l'屣g8zdI>MJN{FO!IYR!P)\#ʱP:3.e&%&&NBm·?lC"dOtZq!5bV'?-eCkR@v|a];6fltЭ])T5rbMv&cR{~+ gX!hZ%^2_y ޗ] /id;w$ሉX{yF4oROwbx!{TߞC[BpeNb#IH3Е%QǶ'>\51l@Y؊/\< ` 0@}/bP߲J"=QOȾi1%n*R_d\Gmobi~*U; J#c,\+rڥcdRϞ4g|'ա̰՜ ͐ u(c.n-.J*<3:=zqΩb#6mjJ3EGQ$gakV 5I?>Ѽ{Ţy9G2sX$_ظE`|pIR_͓=RH,s`I~>cɱꅜ_CM,lM?~,:bU?nO@|K| R%Ae{1;-^)*,aޠv5*D'Рه@eNm݄lPxj$pvwhR# XV\}zk/,>9yӯ t9OҪ~B2DNf_Xx=g xW`ٚqᬑ5R֕R|fPϣ$J5ބܤd]л$Mʆ={_iE <[L2\EfThw  BkIdj V ">a:LOSiI=8AGhɞCNQsj氻p k+gJvF(4w#ix]>F %k|#BZC?OSZY-(jP??gr A[G/͗Gg<$ԒZHZQŽ#u:~2VÈ->]мwǛف +q.8+&2$X2[ :MKzDIcxﺖ'c©`\^3&X ->%i#c'lS0bYf<^틜#L&>Hrzbx:Ϭr ` ~q<ƥ'LJ4grT!QO\0vʝye$Q޺ 1R MtECMgy$-9jToY$zs?yZMA?uR̗;yݎoM`~!ڪ-@CKicPV,Tѯ7Jjy. ԗ7{9(gH`RamWQ)>Ysp5DbhLvvX&wyS=E^Ay=t(^/I iH =G!hK O4M&vT7br1쑡Dx I^r"eNd&\CR LdžaʭNǦfYL oWYEO߿43#OU_t$e#;a)ٟVtϬ!$>^ 8%J& 5O\+V)3?ꈣYa]+K5aeXj$mٟqwr[ +LLRQu/֏ zίaP/bx-?=P.κ.88x9ļblEHL6ƨ_4{,9mqAa$ iǼᇢtz)z(DҟKrcηW>/~={~R;*u#*4)]z<L,Ovۺ[I<+RQD:-^a\S*=ycpP`u.Q_>6$ɱb ϪVunq( a|3 Z F'|Ah|N oG@KHUї.A"A0)vA%k~F>G뱉q4G[eh2W)ѶIxvd:L./#X#{(vAb>]1&ݫudu-#gVJRȷέ781ɓyx-|lX5RQ8P}ȳ| i TEMul^ ;^遽ipnCbdOp]Jٿش9Mh MBvE" >H׮>#$[(!z 䔆"ȝ @8l=P-0f|`ϨbRYZS4y"5}>oJ KnC8w=1ks tY޿Tb}ZGJK{+w٧UZ0E?RuZaeɚ+A-YBsKZϴw_L -0,orrloK uܬZj||qcBT8#_C̦j rSSEMFMeoVFB p]/Rմ{Y(5]Kyyr~:(yݛ0$QχH:M}vBqd,Yxm5)I6;S[2|W[&E2)E[N3ToRa^&;*u^z@spV'L!z_?g>`̃ ;~'` 3.(U mBY(ׁo( /7ϒeOw^ /[l ?R# ۴΢9qG3?&s?$)AZ?,r>6̴L/]r8s9΃\k{I J8@s&Er˂ eʱ+Jqyuip$`J#B[W'MBKg%>4N=UlH)O[yj6n 2jZ2`W0]m@~91],eN>\-w9fIᦔJEd1baq6P[3bV[_gIkoj;bDwTy6w[lH5=0{ jbl4FSvQچqjGGNLJzK&?pB6K]sEz 7XH 7)WGI%`6aUDSIG6Rw*%zNAg\1,.- =QG)D22>^e}/pMիJԺ">A4Dٳ)F\쒀22ۙ)5)m:kmB 25wUVbGol\?0:L%> ۚw9=lSU6S[I9cu0XlS~\d7Z/)Lh1b./ߨ?2tesQ{ u!̗xv-{n'B":lic|$&UFdO߽p\S1|@OZ :MnJdݶ5{}NcUZֆoswQ}}C{o?qk땿8S^_!ETaP}մ8AV^8eO"۱KBv"7FFD9fߥLCE* {1D%S&,JBNm()a&Waa7BR gl(7ETG lERﵔFhTC(H B# *`5 X!{woLg׭dҸᬂ'>8 ,[>k3uo+"<}fAf:o_F흪~".F )Ќ$W?qi? /o#RS2Ͷ(eT"B5'l^ !Gl ',]9rY"}i.{_"鿤lxNd z Z;FF:# w;7eBxa-a/H:lK2eiDFgJ C-A@ 2.֪"ꓨj\Ho˼$1d6x0jj&G - z<13A,mOwޝ^K2ÆbV&o'q:v181:Q1I|MsvIU! /Q!Y={_FnŵdV$oD4Ǐp2'%.JS'.ӏt--vĜ7!x,cQ)׎Zۉ;.S$xWƉYDGIST@79ʡSǷTq/30jFjjKFbo^ZOq-~rvT8!tcH1}͡`#j 0>uͷ&վo>:smU  x*p d-*7#v"+LUP'"[ul0luDimp)=jĄ"r3沔$K@;F"t~ DqsV̀&TF&5AZ7+ZĜ[uhS0a_"F&6gL&ݏf'*h{  R͡r(b#A/<[m.J:8/B*?RGC%jQ>d5Z)JAURLJEbfdGm)KI)'&UOR'Ds&m9s+ At#䲚YB MUEP@;CF,OT9ہh.# X+A]"P+iз]̷Ȝ;PW@]mJ8酚.襲'ʬdwO="*-Z %V'\5Ez+2] r̮e?'|To"(yfA=f1mpRQThR=|H^Л_]ETO8&G17b\eq\;NT7k$I.=TM(-%'L ?ȡ8 f0u ĽoR};!?qxfa=AL 4$]zdVYgF8tamXN(OFXrCCSGA$ʮB)2ɓe落Pj6e4]-VSrWqKJb*?}PTe ݄y/6 &jdNVƥ|e+ĢWEحi+CN_ u̟ #Ы9ܩI\SWNB3Vy/$f=w@'p,E yM߳M QFj[[Fh-Fẁmboʶau@auz?5CKG@/OPߎ_#]|EOK:j>|v_-dP!??}T:<ٵ`i|T_f}P@?S5s2N_pT0G&}kdZYzM \ 郉ey *_))Jc^R czV#.h*0=P9xbCl\1]׿}g&؄jh\-5gXz{5X5C`Q| ad~gndr٫Gm,e?,Ĥm< U~;(#G((g[ѱW4tƦNJ|[sw)Q GKXhf&їSxGw !D! j~Z &`NH ;|<,+ 7 K:X($YtV/Xv1{m! 9n|N)t`@́A0*鱊]AB:Ph탵Ͳ=7 |'||CDIqXؿ9K%92(\bpI>[֗E\hlDZ@u\h,:fA˹K8&IYQ' av|)Q `uPSЗWo)Q3 GHG>HfcPeG|؅B}#bJ RyI+܀eOD cIZC: Eq֪%=^iGKW8HB( ay )Շ?}WvYT_,;pb̔vu=ӼfO@fgqE 6" YIQ;ñRk7Ky䏫[mU`pmoVxsE8]CNT U'x'#?[T|W(LPK ?aқ9x65Cu66F Q sesY~6=% U#'Bzذ]=Oi[U:R-H0F ?n|57݀(ΝFme7J\{-x1x+T&,L]r & 3hw_?Ts!yob[82v\zȜ/*(JImp-2l{^,b<ݴ׾  CR)s} Kt=`sAό%%pD,cv6+a =8?\M6ս3MaJ "O<7:G>pP`;FyBЦ;|BN9yQ҉ њs8W9}jj *b=AKl T۵o:0 3g]0 $Ic޴{ &`V>-.ݪ&Fqzh_!w6p| 7Ψ{'!hk]0Q~{i&jBJH.}Tlg@^-$GoJ߷STP9v߮0ѽC )\bQ, עp\a%coH}$;3`$Ih> 0KB: 7l9Rؽ]'3תԎӻwؠYD h5gyM1:Jc|:sz*0W48m|EpDFz!L$bxtAH=d.' Nh 3DD&! j \=[Fq' \;)8$w-iBI*g+&HMԇ,mX=6z˧0=G^DqDG[Q)QN}QաvkPE@'s feD=ݱ  Vq)ˡeԲ-ļ q_Hr5Ҷ_j>]LV9H&?0 u7 w7Xx="i2QD_Gg$2hR݆]&Wc\?wClB]`SAQL0C[vVX_)쉳Ё 2նp ^ZӆVk!fB:h7m[?37끕upGx"vj?ev謜b4udu_o^andzb 1>H#7 hѫ*Rh%b$+ɱ:"ٓXi[|'473Vi7S԰\eA%CH(ua,nD\"=KxdXm(LR `C ;G"RX;_U|i1ennJNifkC4œu9Y!D/o޳'ō!UJ ->m ʥra%kJ58P-ءrcf=S 'ei7 BÖ'EH>UbҬsYO̾0}#L?!TNQAW,T$2qCN"\lvKrnoGj/bU[Vzp_hfYk,{MDǴQ+ ̺`u!œ'-UV9y$!ZZ%m0+xR{|Mw4q6H?W],:|k47بL/17O߄PV/:^-JzsO[/V;Q^ TC1D־B$D/<$vXW)P]]e:.|@5cvui;N$_[1a<2xVYSWQ-<5.3#nn!~ "oU~}Tس{ NU>>ckS\o\|YJ_DSɺo$ax'R?>D`tԘF+Z:}½műH!AdPăNCBR]F05! En+tOJiCg:[DՒ%sHY358RcBN MzP|B^LVҒ*Oj;'^bd \AFMe1Y+ ,Ե?=ΪJ {c@^;!NcBT;<"\wK[T{>,F͖,lfapxgTkyÍ+TY̩-54}H}ZWi{gL)xZlԯ­\cNY/M*)f*RK slKԎ^JRe\B2I)>E3K_HKw㕠W)/Q򸽳+Qf@:jJ*ڮoN2=j~H,pElp];A#df/O7G>Gxчu~d kx?t~ْ;B@9h{Ck="G7jxWʮz P?@t }fĻIוO*r pqHvE by|W43S~XlGneXf-dri&MyR& -A 3rwS!$Cۼ~X&v__nT3ŀ@/ qh?TJ9?e iHOWjWbplc]iq&f<(XO=؟I^}$;Xr1/_VOs֣[VG0f~"uzU~ *w vޢM_jԽpRG_>N)n"z0u-źyn>NS fÖ (Q>jH9Q[!/®xawy’caV^cQT., O:ZM03 +AbT`4F/!0$ɖt,@Bgf/qn~{򢼅*֏>G%ꧢxAI'ڎĘwX&17INQ¾͓qlj1 (GH.ϒq9Aӗ]xH|Ѐ h-+4mۼY|nYEy8AH)Iyn\S>` JC'cx^!'?6;>M򲻋㑉?\KOΟ(ŅPw!0z7qzҰ -Z a^TDF;Lw]CC/){N.X-N[h>4>mZwO>3GH5RU^OFvtPM_'܁"3Jt2T|YI.1CD^h#lb z" ? `\#K TdĖz~Qk?4'nJOb> 鵙ϲ;qtc )YuΎb~`R6 x]\.Pj4bA4Ny3.&kAx7/a^V :ڢ<@@V-i\D&ʝnb$ 6,/x4^îq{R__2\1nz;( #4)pGLiI:)ؚ8;ZdXbm;\_fFGAGzOr}tmuscEKї̺g?f^13 $[irap?#G9(_8絜M`#BaK6߁'X6SzwSH`R y4<.CڔL4e ǧIS\cn1+~ q s!(=8q:/2P.<=A|pg(T*ÿ:AOAgxarO=cU롍jmȱoAYSS}KoeEs-KW5.'c^TVa^謸{&INsFܠW3X͂r^(M8iƵXZî]fF&ޔ/^Sl8$NIiǶy(6 !M'QfE:CoalZ R<۪tP Z։H 2O[Ujh/k.ԋ^ g:|ϴcjCQ  owrU*3V( \]5釭֩7*o)5Jf_.&Ǜҕ'h_fN! !FeC]N 9xF<؊ G (#&&c @Yk'\/XCEe*#}ys't3cn gP nɎg4[m7OjS(ʰUj:Kuᐞ7JvA~}麈ieBRߘL6/8nl8B*+ڙJt:kxs 8!c?XWN-B-K۠d -@32;AR}d?LIwg5 rKhj"mEKaM+|x.j"]iHɕldOB? @KǶq~b\:`㍜ȆΦ/,r[=Fa%(2ǝ2Sv8WM` lLļ(pS^Ǡ(TzIv6(!'&4@ XN䲣/~:LW?"oʍ$T=V m&] l&1OkKG 3tKT8e%a-N5ؿ<2c#ѺQn+w+͝QH@DGG1Cs6(hYD@l-{DOeK`+/٢ "Gt^}.z2BOZ} k%RD4_˥HΈY-Gh6k¯^ ݼ7V5WζCDvw&x"U\i}M؜`bm|Oq1 Zs7t|I,SO>xvZԟ0;ֹIe{P x,[{dޢ٠JzL2C"ھF>Vt$?/ =T{ ]o>6g;J>Zx!=uj4_[>%6A\͘\*lK3T+S9s9>*GQTt6տJ8ys`tV^'𑭓FbӒR^/ea=X/iFj'#FJ&@] P6T73ءj$@PS%sؿ˕jtiעK)*? 'PBgh}> :Z,ƻCs~s{f8 SVBZyIЦWʮJ[%{ܮowI/6-_/:չSU$Ʌrf$4d(v?gh!A*%ߑo+[SvA:Cdʄe'44VJlK ӾV 6 ,GL1i~ߗ5~!1HC {(<6.^Ka]fDYqf5O|8<:Z$\f揇 XX8U[J6t1Y̯>5y 43{G<c# !J#a|rFP&_ư׏ ٩vTlε,onw+vgp}WΔ~҇~uuc=m֎ǘ E&rG-/:dQ  Kg#FvugL) [$ gh$BƟ`G糑y۽lb.GHԗu>e!ǀ ?M(),Ʃ$Y]~$3Cw4wUyRM @bs-c=8#%7 T>BQm]tp[ Ҟ;b\zyoYN|mn}Z0pMۙP(d+$v~$# @İ[flDrh* -PڶJgG\k<aI3T@QNӔG!dMY^d,"K9&WOUa@R+$707Q #otCAfSV ZJd a\ݏ~ĈܡP<"($[,+P2=r_C,}ӆ*O>*V,%TPpi38sZjLџB#Y$y/'tJ;)Y !H<(ns\ _])rUN'$H&e$'Yus7%k<4.<^б@pAƚ~L*ݽZyr<&wь Q^dA(Y5. q?O\Lm/@Bst#,M"3DT=縳DP!I@WXlDP9[(&4K$`[*Fîur-MT8(To˴Ofvq#Nvo{S㉔z8UP_-bb9IBwcmp!FRÞ_߆4/Wu@ ^\OkHl@0U|i" 2Tˁ,䈽ߨaAi\ g/nbE8Эux@QU|in{ej MQԨw֌z0ƣ4 ,.2۸dۜ9aآzˢ3V΋ǯ@ 'İUd͔n1iʏl*PQbQņ,YIS.gtuCEZ7)ɹTwռ/G&Bvj6n/'iR&o֣Uk7r-8(վv@'"!%q"nH)CFs ;4εj3хق`tyLpS!eICk{^W+vv< <"ٗ,PQ!W?`ѥN#}8ߡ$54ʉ2= QAԆ#dP :CKI^S#e޳VO4k*k `*=s$8͎a9oo͖%oB ä8Żayx @X9&-LHpNN,c)n@ŷGb?cfQ[U$l?0v Qˢ=m8YQdĒE\eF5xTCO\q0pפDKWgP~N;Q Ye)8h(_IAYCńl0%Mk(q#yk›_fOqQ2:-@abp>]fOm+^> |8u,7;8ⷃL 9ڳH'y8ERs,x@t$_6.NGilѫnhEV Vު΄Oy1|~S{ZQϮ0=KB ;7PkI'Ϲ5녞JG٠&^H[TþwiW59} ^dTN "]WFk 6PHG'Vt;>W^%3zVo^THP7:բpFo9,,=}\rԎEč6C0qD" 2b4CBlz޷^ԗYL8ּ`?ç"]!ꁯ7'[ɰ(sam,.+PVșJ__zFģve0vCgGuK,AZ{˝_c)(AQr1 R8:_y4+sew܅1%3l`s8kθrU$,*u&5z(2-7(Lzbq8005̲w:&rϕBPk{vYY^MO8,!W}uٙ^jp3{ݯ1qFmb6Ν: {$3#,S[%=L9s02 AIҰfպ1KQn0g:1&^GT%'~Ĵu*ğ`6»2y`'ʅb3BIgbɘEx 5l1*.J2;_Lnrc3Ř^FMq־k3?~g0{R(.xjJCU--;P?w^˺ 3TE+j[ϝtN#9P;f8e.bX_Y^Z\*#دS\"Nuthg4j: n[s\>c^G- Lnߦ}o5辬O @?hX> Jؚ!Ϙͷ}ulb"2^KāwR~=8Zfr1a1A(Ka~J>llT6ݑGKϸ"vPɞd!$P!$]ʊzNs7 ʑ嗐)x& uy‚gfWؙ灯g0@S$H )RWj8[x(@pREnXj߅@; [r/t/n@Pl8Xz2 ԕYȈ9 COliUMA2p xzĨ9}9D)[a,6s@9NjpDi C=.m'<\ Yl\lu@cƨJ9w$\+PC̙]pa%kUmz2h qӖf[Yڻ1Ir<">wѪoLXxTQ͑\ĮI=4wΰ)7$2tP?&<˭8(QgVIg ϻp?dGsSghvHN65+g>QAPf6 ǟu@&럥L]Æ DgqnNS@߉|jp/wjJ))~xi8>Nby\4"U2gly_wE|rKO38jJmፆImق{ڛ%(ذ[ ޼io~)vpžl3<͜x6r?" +Lh-u{|TG3 6B7]z C* K?~f 7RWBF3H5L~1cUr֑[eje&=x{1־/yߪ y=mHiɖ2=T͊Sn->LbQ! 'WFO)@%wVPiCZeia.X+=4չM'i*@'MjOP;?#7֜]ZqXj#Ekrgmϐx{{I`5!V=A+hR XfRtAgVvH:d ^YQ PِC31K<}t^g%zcJ1asw;x $i'Ia%- =ﱾKOLOlY3…Aʸv$kE"m;g {c 8n4 Ql-]1h13;!x~FeFBU K 41VDhJF[W {o%\ ,⮏d\Bढ1jpeъ ʋ0bKub%UF$ &!zuhEGV I^NU3*x8=zCIu+v\ZssoQg.w (L[B;|:B{ȏ9|,G 5DԔGGZ5RL,OT%@Q0K}H*ٜ|Ԕa +?G74A)ף]4,zg'RVbHtr̮̱*AQ 8GoVFtv7 zI`FkT;mi;l;^B?MvYzwoX* `+_p&t;@$Nruen01(xA6WW7 wB®:2DrUZG"e#U4>V{O|4(w=V57 _zJSjy 9L/ E5KK/m."$TB[$ rDi Ri 0ЕHCXaRabY6z80q!L؅&3m:fpX$yq$)Nkv?yEr1xvK2E:6Ѳ:-$ Lxau.RM~9 f:e9ڍX8 Mq cbHfwkY<1@8]0繧8၎"S6"~:#yD# ej lV@4;2xw}(}O(arӯԥ0<ͺ[dW\7H_)&ˬE :xDПC*Et?&0̳(i.)i){qVSYLp冗HllqjF>J:nmdhdFC 0z}ф aaz׸(*0my*2ڽ5UUj#37iGFo5?cuGw`KwJ nǞrvFgSA|^ -86"(v}W ZwR-̼ ˯@i zG.8R\> -XO_JЬ%&-X 'gOcSigL~Td!w86eAA|J 27'oiE1b5 ePj'dɑ2CT+Vx;n8 3;cqtbZ).Lv@9=|WpK b|h (˶M@KQV<^KʼngR$[vEp1jkLA%ԚnUr ^Ir0%3Tv MBm>=ʍ +qVG N^|9e<!zt]}?Knubl;W*N??@GTY@ X GaT{GY\+^L']X w8LRpW?U%aɤ_U6M-@2LOVlk?3DQКĦƠ*$ P\J◽6nXB]Y)ScGBQ5pSܯm`}Ϩj[;iwͬ1ẟS!~q>aI[<>s?ٵQ1=32)X&A#>,6ƞEb_cEӷogG^7!:Ai0Eo<S ndMݚ۲f^k%6!ӿ%ÁgSA.'Vpoh}wb*-bÄ8۫+RwJ)^I7H 3d S^SЈ<": oLL)J2bmqx'f]!H9ӞC}k-Wa"7 1do&Fѻ]TαY Ι\xE< O JmçV/`M8!]digXSC"kUkz@]>$F( l T6|a(J%,)kͩqbc3{x:x[6d3SNb8P'o &錾ӵlyWÜc\H36\^g[~[5u};p.rd#<%21dwP]$&t W9^)pajU:0)g;-yG42rb ?o?` [HcIm'e-kQ^̾m?ҮQUR !j3! D}={tm&Ps> pV*+퀉2xh+ }2B v&Ԉ\qߓu$pI,!Y}zk3u4C[l `ҏ? R rҼg7MTЕ%kx/KyOͱ[JeuE%nM67yoksF}Iqط=SYu" w(o*=$P[T'I;|h6]`̃Gɒl܃&\QWhyC3aLAρt&{AϤP ]F4!ut`6Kɣ']k^0GJX*u ?17toZz,<"ًm~ЫWe݀IF]0Q5 G̈́;Pb&dVD 6^$;B}X{ X,?԰L8 :Jԅl zT-iḾM?L]XDڑ]1Jy CX!`z&+9qaܱiMgA׮UNneUžBMMGt#pO/,<܁y_ui[%/|0W.^hZ R9F;U ,CizAL> ߷V %"*,gg7IkBJ:x`8V1rf7gNMp|DžPVw\3KJϟҙ :5ˬUz4IDŽUqsk|ȀQ\P13=_3;%-ځ*[jNjӅp iAASa1p]slV6cf2ؖ2b\oZ] ⏢YJ^|I3sJeQ0fJz/(x D"#.vdT/4@3Y(OHS/AP2FoЁ$qA}B ;3K\قӟ:pgXQqZfde7VIy[gt|CU*F\_l!߱A "zZ&0ؐE9K!$Df|^//bVn/%^%>I\=[܏g #TVJ<.~^ܲP.z';9 E{iS{ﱏfj'D Q䶴 w?٨_}Z KCT[EvAX|zp.,qcDł85bW3L,?5|)hZ}a|[k\*AgmvWD>h)sIZeS\oǤ]#'ȰEeEqH @1Hlܞ<<#Q12ꎎ`li2_.8aeLm>V^6ECgQHa=`u@D{ T}슡'Su\_i%Iը4#?{0YN[W"W+(lZIC XiSE-Q$ }bj wah;nsv/xBQ̨d|g]bBg+pb2m{J?oTST\7e7<^vL45gݙ&j.cyN?mVQi.iɲgۨM^wZul6oԘC2b57$xcyA7 Q/ͪk UNeשCƐ?ժRЩ>lÃ!R RS_X0T<WE.MMXPPKK@3gv,{6܀{ 2`視4C(alnƍ,BOx8{۴!SQCe#31G& ^ db”Yd+gsyJʖ}gGFqhJgHG;uwI J%L^oD%]vU:;ML SxBNr_p<* z7f *v1H YWf8ÿ_LG;y}1BǏZ TxΎ9r /F{w}5{ ]Jri<:QQ#^ˁeϽ4h2pN n-˿O’wϡb {\ lP&zJK'vSfQ!pWdE5YlidٷiB` ^,%#_0.Ё3YX[3y08׵gu'5`%`w[~esFp__VP O"Ѡ23;bh}afTFOEE>;6nMfj6E`nê[ݨ!F,+hGavv})EԋOm-"̄[ :K:jr|KwOJ8q:A ފ4 g bJi4\J};c9z`Ml(\nyjѝ,0耿!@v'?4{q9Xh%K w5㿹 P[QO{sί}{ `. mJ3'z2!^_F ? Iڽ#lǒu5h5tUtx/PNDZtmcf-0sGX:"V 5D[h+(uXg'~{(GyP5 b`O,4ts0fڰЪjݗӘ? RO-X91!Bj6Lp!kx?| al =Lqzǚ3t BO+7ĩ# ᘕhHu }A\iBA("pNY[9_&/˪v"&o[`V:ٝ!-X`@o:n&,mXÔ<sv8E5Pr+&,FX;@+$yo?1SJmcD3C !U%3ޜto#ԿC4xg٠M[)\.'-n nz$K}^gFeT<)]hѧ>rDYS -nHeIC/ࢠTF}x.`SW ~' DΓV./2vd+Q۫ꦸYҔi-dTSc18ZYO֢}>%(`"q//t0@oּTel }oLd[Ɨh{" C(an' '%`mc, ҲV\o)ɂ-&b InB5 2{oCLO(RFKv4]m_l 鰛~E(ߥ ӈ#牤Mo(q[HgVS=#Us>,yKXqTH;X+}%ͳRĚ dCy#i& E2.)yj `>~^KI_0ޕ|.j~@ 謞U{AGύ) :ͱ)p,PN0X.[}7C "EFNa$C *&"L1|a'pK{!^e!{-jڻk=Q@ 4߻ joL|o'g]]Nj o…BywpLGzdӃӗT\U-C)"`t dHY*P7V@Ghj^Txa XZ鈟ZVf cL5yF<{$t5G5`SNilXnkO&O-jIVgg(KHGqTâ˕Cr&X78\f2r6^,] AY)ݩ)b*;.H~^'WGx)nQ~!>.9J$Rd `g`hτt4׼륏WUT]c^F$c)D*|,"HٻX.9M/pl=F>YMHlC'B~ D_$WLH!4%V{^3ZAc뢰CfJ^ڤku!bR)K5#J[$#M<^Cz5U[n\-`ah*O5~~ kޟcD~iV' 9kH *'iew-9j"H̃ >Y+2;C2=fXͩJ֝/vVH3ùP0{=ªS|ɢxdR]XMC}uzk$$<n̍Α2@*.rnt9|Q:MraCNI8=3l ߀F%yZљ |ECQª:'03|i<w 6K6j7Q#Yw>mO zԸ d ɨul;x"⡒:[4X9yBb t Y":"gjǜ*O%MGߐЉ2>fSq q؟7U/p:a H}}y̰e\.{] K5h^w~W#H)]Ԛ@ܱbzJDMc[eJ\!!4=y|tq|@8W႞h"5x4ylhthu1`}|#q]Ұ?h^@Q@^)[L,N.HtG.o&πIv`uN*+"@6JTb)RzRƬA`Q\R 8KWGݔ H R%qθB,Kğ;vu&w RPVnd?+ I{BƱ%-&{2Jlt|M%\%}Zrp۾pn`grki Ij2ag\"]-T֜Z):'#&ڙv0SŦ>-~\Pݦr>HE]KMj;n 0b>MI54W)!6;PoI~J٥Sfs{ݦ|RucDP*C.--It[Qazu&"WNl0Nn>8 &V?ٍ~ 6[c^n%=gٷ|ӭ|lDwKi@r{V QR0"E0w2/+xeR|ٌ?Z,NJĥ;FCﮘ 4%(U>6Bf15 =$QoΑ^)ƛXx1ihcb=/ͻlLᆩ%/#/Q82 ή@ZV+oC|kQ2Kkk[bAHŔ>r*~SgJ /25ZZjIߜGG T>sQ ΄OseݐXbϦZOнsS㰷}]JiQÊ3,vN ˉ9}l2j}}Vh&R*+:ds_\cEV\ b^x-M&ŵ4^Z.3SH͋h-!GCn˒k /Ϧ-K9SYاؠmD,H"մN5F¢KiNi3FڭkU*:9H޳8sDz>e駱\RPQcn✏'6F]sƔ׶1EK\zW.Qς**k+<6$V7$c]x'Dk]c;I!Z?i=3%D3 F<wgi(erf{:IinhW{`C~4a\`S*ovfqOzfpƬeZ2II/&)jWa5>`r<:9˂.)be'wgu(' IulqF{CT֥@U.=Jb "ZO)xu9?; Kqw,7b [u OtAv' !q w)MEQ;j/I< xNٛѬ D:6񗪚sᓯ1s m"D&`,CpF4`dGM $t_ ;]a&782;o`-d֫Z>î~P/zCiɾ T0ޭ(OK e__,dISn jli#:- i />x"vV!ЙdI ?Wy҉zBHT(Xn}=W/$ײ'DG iDxtM`q o 7î)JqgPpB&tVN}`0ln6b-{%A3]<3.$22ڛ1ri 5!o +}fe%'.KsctKMVKf  ޡG]'(ƌKU-xnU&am62LbHNȯ+ /`[Y4g!zxBi&XeI0zER2d"1t Dɸ"usŭnbۂbO7m @Ur+:OtTH : L G}+uqѓ{f9T/B!3M͋l̦H*oK_0E$f>3(:N[HIA=)P+Kq:qLlLm7̡7ta4κ wO͈quP[Wpg!=PO40KHL`7 E\U~[K-cKJmzrhŨ3 #[ȇT٬,fIH$F.y!Oc$r&fO#Vfűjɥ}zZH~vn7M8YM5a:uL}up4־ÎIq墢mDɲԱ 9;[k Zccp Apfv|"ۮ6j2:,ӥ^ER4vG&G_9i"W!2v4~ّ) 34 DBJht=,Hwd(8prgnmꅊs>t%H_| &OR ;8ooxM'|.FMWi2]wK]eT5`/mpgȬY"Pn(52kcTnq3+⠶`Z30M,}*E%I6 7QfJaA%SRG2ՓQ\W]S'H d,k\|MpaJ05U3٧>/I(X YZ+^EZU+(NB<8jz*P\(oa#7,BP>~_(of9 6N`rroB)O~cDLu Z eu h*sZK< AHpKg͚m8#IؠmYYc/kl051%x>ԙ(c =<[N2Efsreh̓\YԬh8 zrD3K mCϬd?b6;UfUU٭{;`zuj7Y0*iŏ~cI| ^ VƏrod23HY0|rDK wՃ[} qۮ޷ k"j\? NOvX8jxqzr r1i bY_46LSxs4Ut#|zNeayCŪSf'Da/|Qtkdh6]fCC {+0grVObTG||zs3廮$H.{< Tv֦ X IǨ:$k6V+nLyM^FE! O۾yx|،@876uU&5]r{ p@hCh`|Iz|8>TeGqI@ }⢢a_"e[])P >xt$PQ{9w]G4V^b.!({]g((yNL-/l,Z&V6s'8PɎ 0`NQrS&t5 DeI\$ c()w }3[n8觃J ^qIR9]Jx45S/d@GtqBDMK Ag̈~LZʥu)ܾ$W8iPsƅ6(F:M?mɦL4LdzqoD5.nX%ik3?V 91?,lӀo 6 uZ^1wqXKDy6r" _jdt# M{"Hs{ܕ緲ɠ9$t;3ptRƁ֑\DM%G1O%g k#jN f~Hck[!X VV!'`2l;<蝒MP#)quFg)IMLj45u**|=uB^>&3 q{>TcA 5vP%LMEٹDdC;t۹#MlG?>H`+s[\0l%_R),qbOse(fS$t OZ?d8t!H}4s i|-IG[Pbl=80,"K0JxLoTy(Ɠc?",h=F ` լ4}ap; Q.0!|LB>GJWFfG(Mq@q{aGN>Ԯ0etl*|UU#oik<=Ĺ/ yuF`+GW3[s|$Ϲ4tUE%bdZ͸BoSWOn D$l"fB`k{|aR\X5ͭj$a?Q4+a\1+t-!`; -K znJ}[.c-[Uc; QA`_B@Ӱ%PШD,طkDJ0#<yH;^̀FubBW|3N|rޜ˸+OE@~[p\[JI I(lk뤾ӽg3H "s"\HS=K{iV%Dri804 ? Λ;<ş[{_ʮ\r-k@&EzU|VaJ I^ͻ_4YOgԲQT"62Te5HQ?^az4Y*ЗТkVrPǒl_T di3[y/+{'0(^0W H.S?}(]f='m[@Fv}N5J*-m _s|<@lĄK"nl)VڴT'Ǐb9~`qB Ǻ-8)Q'8^8Kгf|JhǙXBw^"DT.+Q,$ʧX?Ƿ:r;@ZV[Aى^t6Ƥ$~9bpAʤaꮇl@E=LnvTwyVCòa;\2-͓^4d=j2>m%{m%_E7Px6OrSsڟ[t 1XD;eؽ6j!+6J* r+h)f!g،Ѡx>ٴWm`SD[Mv(_>njh㖟 \[-X%i\,,]6}MLOI ww6V=btA#Q'4΀u;,c$3Sj8}n<ы7ML+=cYl0!>udz8^k+}?3(*U)43ox1N#lg&+QRbtטlKVʋyA̕Nȡr+JyllxwXnPHEmupzB:zQ||ت|vGJ%yQdWPč0ì01ʡ%Z8"ͦ>TvزkQacm3Pz>L꧁_gE=7<(r/$ebFoA\5ww91n4ܥS${k}NGW^U$r6e4;ynxІXKghbh ]+x--otKSW~- M#]Ζԋ#tZcrt۰ҏIP,=|\uZƾOP:X{$Ry]Cs*2qxSP4n䊞Xu$$88ۏ)$x#fٗ|I/s9- *,$j߲% w%&A7z}z0]])Iq7?7kd1r-1Ni$Eb@0+.6kjC TQט^Q.+W(plLAWS@ѩ} .`J0U+?ywrG9j0=}o8v4g~$8ґԤ}s{_9}_wRK4uMC.I[?}>rW [w4G0+"%7E6RNCO v؜ltDn?D6<"3Ⲓ{<$njk"23(1ǻiҒ/m%;ssK87%p+nM`¸: G7*:/ƩtMG3|fT*::궓Xr*$T,C9F@'م';׃ۆVW2:wciΆC"){2ui?RZ|/i9OzDl0bpzWf\weK)^Tv+h҉ _,1K+fix+X}ifhO6 ߶g LӯnRjF`P,=h2jI@T9 I2r FovjIPlVV]I7:Anu :->6r*-%#X7dNog%f(B]%64m":`,. 44i_PMɟБ[$_IDfw2DŽR&Z59)' [`ɰ-|ϕaR PʚLpI<.WǭXe9h|)< 6ugUIt{)Z9x* :~ٟubctW-T= H/fss$xW9;I3Fr^*ܤ Z-w>St5j6p$xv!/;}Y6E˰E+!/{aCA{:ƾGA`J_#N]ڰEcZšxvzQo:S~me$rL\̯b& <|󇟋p.pTe "W)Me/1haQRkdE\.`p?feM@k u0LA?dJ:NUxْ96OrsHeCķL˾.NNwQh*2s?+s"j.uT0|H|:}(lY}?3l} O'S⧣UXӒs9tfOǧaM44~Id,CQ}x;U8V&Fx<>nBs:4f)z6p9y\?(n6f_׋~' W bKf xu.La~Cg`$EFY^+>)j]U =m$ԫ0Bb$R]L8]`a9G~Z]A6( #`(aڒw֟t lCN>ܿQ#7t;Iza~ږ7$CvrԮ1X: r}>2]g>>7.+ xr7qe(r@e'=_M<7^]L@Y\S pc|~6QS/Ml1yd5$BryzE>kjNyS]b{H\xƑRQEՕ ;m~̱hR] ҵWS`xmL1oeB}*ه#u%7F)*] nAs ӰugHd_?#uHjᗈ]{%z2i]H[tՒpOK6!Jh/c%ܒz~WҽW ΧB-?F*j߂;Ɛ9f^珕@_-j꭬d N#%Q n<`=4uQfSU!ʐ ۿLʓ6p8/r f8xsS\@ Vѷ.MN/ՊF(DUmpY`#U–gq0?U,Tߤ.BzZ^rKdȬ6x4}BWCvOVhDЅƿҹ!:MN.ەsE/5XQO q' =lNFSAzW]ٲG,2y1pRޫ&}zزiOL S3% p3q{3"k$_kb)S'8HjYy4p$OyۥT@\Á?OՁ80d:^> B58c^ܲu+6xgikTNquv.hv=e#8';A%r:'AP@xWT@q́RRfv.8[#c ȶ|t!&ӐUryX1RXQ+Ϫv{p #fB 9X!Udow YL Q4 P(E\yxe|i*g^\/{3UqXŖ]FHaUوG +A8+bծ _TGYcӦ08r͔UlZ8Pj{WKV5b.Z9f 咔ܵk +}gW5<뿮o]A(>fdYL%oKt^%BUJ {CP]Pm~K|eޭ9^<}zAg5h CkHhaСgņմ ᥽$foh[ *46<^k暇@:AY1L ;+±'ջ'*6Y_|0Rm tsApL]^Aa&ښwG a5vK[:%YgLmܗݰxb\qQGzMr͖ l^sb/DɛD_\^{bXZGǕ M:@uqWjs_H }}G,m VpR|qcv#k1sol)m >T:9[΄zn?&2>mfr9XDGB8*PR=(;ՠ,YM!8rJn@҉ qm;ɅЮpBUZX-2/)s.gJ@w–/K,οq|8Z~A,a.G7W:W̜\P;[-=NReda,o0^i=j`-.lkv'E1Ip4Ԍ -^ܙI"ט<x킛6׷&31\lnoaiiҔWCy>G,fDjV#{PYaXw(Ay\i@&\Z"ޑ*3rZ#$]AIhMT+7jl=/b6~Ĉ#9/ @)L,Ɇ=r )L1szAhT:mrsGÙj_]]AxkːsWK耙,Sv`S<'^ΌndotjRTTMaYU1 ,.!Ljv1{?6uoe-"LD<$"`Ț#vPH8Ul=}1 ( M2n7R WlL3gD(Wn;̗5h"=dE8ːmHNM! uď{FjUU1EO x_a\ ¾pS9 (} j=u=2wpQc%^:8<ױDгm_N은r_ 2xk)TO n^g:i=7o5j\!.`.tfh`7q)vł1L6>7`C`R m-·8]1A-+SZ-]QC͹1hѴwFյ(v3} `fkkx-Β" {@ {6~n9NBKl{)7je*x@tc\jֺV,%]S"s =|9v-kT&7Q Yi@{Z3M(#m̴M*j7p,t3H2҈L.Û-Y9$OTBydؑwhҭl.5lXl}U++ՍE3T ,4s[E2GUǿԣl9cqnJ4kXv,*s]s4pj+acR,)h9@kIg?A3/ġ3 z"+EI͐S(+qr$7~f/D[ ۜnXpeY~3<ԇ*;c:Dɏ.ȒNKdkSG#?#kϓj~Qer%e.8F9 ^Ht#Ea񷞕.Rl+򟒥^KyIoeiVy=D6 ?јi)Aٹ}͊OzK 1g@ ,@OoGO`&Z ,t<ثYi=XzED"_nPlѸz.wc9=υy?$竎 s͘>&R߆@2}Y[S.aǴIY<)x)?5(:u뀹0ԍ_G16YVZßYc=m= HO&mN8s<%j;*hJUiuj^l>E.\f̷vRꝥ@%-/i>\uK_=V ACsJ3ހnZxxָXiVjC$C?^nښ43nfJ zۖWP <{#,CZ L[!ir7$pvk#X\N<8sV_XJ t:Kn.gq~*hR qj$dmN󋄠?{S^RaZ9=vV>*#j@9,[)IG_HRFo9C7EPrf"VRߡdehd3th[,e sHY'Cn\HyL~+n誛ÕC[HB[78.Q7Xs__>3MΎ  ϯD>18`W|B+ eo]7td\Tkc%J&)e_)l)y)O*|<ـj*U,:o7†eY}Ck2vO|H6$z#t_B4hўue%[FƎ?gU`Q\[֔Sƥ5e*mQ}ayiBRN$~QCG)udII2Wr]*MCQ**_.Pe{i ܔdy&:$ADBpn)I<%UE2"Ob hIpsodފtyKi@lSd%cG%1e+h?&v*zDW?rn}WHI&JBU~,U (yVww߂ [Z/øy@aM*C |ݎ6zAi-h> &QE0vLʒ|V6=|w#g)KnR[L"CH~?$,!CǣeDOr6ZC pOzS7=Nn7Ҳ"dde<}0rtƱ!lJ~|B? 2[kyDX?v5ѯnXy>&^_hoi?CfB!1N@NZE@ty?rk!zgӢ~CH2Uzo3Vv%vva%$B4, HLA_mYIˆ|-Co"Vdz ,_zVҪ Zz)%RF`[^HԔ֭:!AEϥZ7 pqsp~xƩm] !MBm ;|̹Qfm0j԰c_ k;{x%c|a.*[YZ39=x/FkH{|R bozo)Z5d`sɜ (l5Z\ZӔn]ڜ՜li k3$c{:ǔa,GaVMѝ4O`b}Ԓ@>똛%¤4cΜ7"  ջMoIƳ+ ^ k۽ B_H/%XhăBڔ.GTz,fw ur?VWtc4\4]`jB̝ZYDmb@NW"2 ;fGVqQ:޽Qr.PČPɗ(Mv ʹJ׊T:RIsbk2{z ljMgk-<s,b!cJmvQ(gu(ygM3D Xb)RHd[Ҭo#a>%?6ȔEQfH`HLΐOc7yx-\CYm];pυm8VQ Ϧ` u3VWjbqI g۪&`ʝF`.5>,\6>@Eh?9.@G[L *p߈ЇA23j+_buvqD ˏ?UYN(nG3E<;.u&5DFbF:6(moK4-ltnZp"``'f @YX#Y+򅕂pG(bl\*T1&':!SL((pf oa, T`}Y"+'p<06ޥ i#1$Sm?_=[#c/-&QZ (c܉SM&nK͚AU-:aLN`omdc탖q)-iMrY 86蘘X%6Dmc0 G^)+g26`q應Mآrn'gygFϦcjD>0}A."8YסZsn #I}c>p/b 9 6 ~bMR)[y8N(9 屖{]4; _~,Rʈ=1@&71^e!ygX#QPmdD^VcL c>CsGIhXEkR {Y?>VٰTxBڭ{5 #z>X1GGܜj S* ɼgX9),Tppkf:Bg؈;z>hK;:pfaq?a}|h$ ,Z9ir6jRF&ޫ(a5ES.A{#r_:״n:*VY1Lro{`iOՏ]ߩ]~\ 6No>y"sЏ{QJ@` L1&T|PdAj|k4!7Ǹ|7q,$g ;d7+3i 1 47ۆs T-İjkMY"#j|fzj[* IzEMV) Fkoo5F҈HڟIG\>ož2bm%KLRhם&ޙ1"k7D KoDDTvqAٽr1 (c2% GY4AZ fw҃6Dq `gmzdm o VzBp#wǝNG pdv~5 9&0\4*ŕ4jn Ĥ>kafG2TF5C R}^Kd!.簻"[HQ8E8ccȺOR-OAPZO뵤 {rO)\S QBɰqk? k#18qTb.Jt+ZBHPFHVfS׶WqX(n{I>6V\c%= yqmN o-Q.?HYǂBl/H5Ao tکԣKC9oWP|I\Ov%m|񦵷܃ngNbC,3 ?d%AJLB4Z6])ͼ[ڔPzd.ǒԀ# Z t#îZB.B0tV9>rGwh#Y-t,t|YL!ZJ:L'"7[52w0gfEʼ\B-"\1B>C c&GxSjϭȍ0w`/h&NK(5=p)qԲ~+^AM .Yv7.5rbt;`J&9ʠx?Q#Iմgja (Y:'xí2;wkBmood#@QʛAI/gӄ"oxzm{B ̄Ukǜ&\E5^A< Qx@.9eDa9gΟ,2]';毑cn13wT?^_J-4{Ɗd?TF~iV-Ox?tCf!y?QDiYPU>8bh? Zrp޲djẄ́aGɶ=퉹8L;j*4&OdU8V p :c(w|VY jIsOߒC'K=+޵葨Q$1ʰg" hq1iaћ3r4$708i8 J-0;?W)8d1(dk!05~^}Լ7kYܐ#l(2}k^4Bf|.  N7 @/A&Љ1"!\=[;`nDG+Ktfکbd =D =v %0 ZP3E\"VVS Y?2AB#t_" pU<)$&~ƉLs CY2D +$\X' %1P,o`xʠoh1līx 7OhO$A#j}TEқV!{94-w LwTT{{G rPXfC_p>d$DO$BQ8hGz`@'x}ZWd;R9Ɯ*a@]$+׹Q|G*O`V% "p-,@cm4*覵g49Yt1ig3^AǢS]:\`[F*EVЁ1njf\jE؂#UJo:83L W46YSj՝1_Q.eU=(#:q. 4aMV11.R4^(!I\nM)luKo`g9.ȣ^:XJ#.A+Sž`CQqsI̜, Ѕa_E%+W0DC;]}C8D kdN'*]őU|6~ SUC2>BuJϺ\@o幝\w:-+⑕93c;୓M4xC9S1h/^k< J VFb囉 LH,[D"5-оGXʊΩj=Lk͊z;u iq&(^0(4Ϙ¹gHg)n6*g>rn9W7c"ZKTL"sDkлdWv1qg0ҟrBa \dA맠p *?m0rSnڴ*/cS}D$e:g`{|$֞_6l? !(*ƬKk7.:JWb.|.BٷEF+]OhCrY-\֟EBx=G㡫Is)jA6t}5CyN{$En>٤oJHfQb.gYh#\o=X'pxCǣ tH[rf}C3gTTE?3 9UK/ XH?s>aURIDѝq?=K`#_ ު]2̪ 0"AdA[Q p|n IetG"%,/>c|82 \HH )Z1Co_VZ*M=){65 ׾R[N/@'MDZԥY3ΎTRzK,\F⣰ϥzurLuݾ : =-S-xX"dl.F#|@IMhg,}UtB& g!޾n{Rfw2~^@kH" Bpy ҸY#:~.$ТBLA^-U.'H"U];/3JEMui@o/x=v,+Vݾ#5"*њ (('#)og*C0_,%'[d:G \„ u3Cˢj'FQ5wXo'xuU؏NFò"֥s>f}/Q 5yQdjZH0L6f3쓴};ɱ05Z3֖x&UW j4(2Fj@lPZK :=6D"ΑlH5D4fqjb(,@E.[4j[Mu0Q;,0IΩdCg<piw8#8M¦js BC3J%'X.nC }K1 3 0CxhKչ6b0&zV&M$%@vxHQ Qr°Fp_ m;bUd@raC;#ްT)LLXkF6&Yqk|Lԓ?{6n+7)hp2xx']-٬ݮBgGWzWng(onPgk/sq0l஢F aWBn9ln!.yH3K= rjG(*N-1Ip5U+MѮǔvX\][s..Gé{:丮bJXi"ZAʿ- ~&ܩģ2싅'wE+~\^caY&줓V16qϾ,бJR ҚɍBϑK8WIO@@օNY;;6r77 siI.Z|5"Om+֯2[ʋU2n lRh|6z][pj`qp{o,cm mcTbm c}k;y\aLJ2Im ba-9IН"&zN*WӖrЄ,j%y86b<+40 GԅLt+́øcJ0#~,Xf~P+T,L+}3Bi+YꎑCM~T$&oW6n.!z9"UzQ2y5%C鏭O9['[&I_ [ͅK&Ĵc1dڐF]{2n6Cbc7}xi_x >#]#!^/x_S1аNdS$pOk;u<"vJPQV^(Ϫ5%99۶h\֏f'9wP]ޢ,Q 7ݖ`*,RwPCv>>W*ѫsxcŏ@8Xl\C";E_zǗB\VΗwq[dnS&Dn^(^^nd / H}OVsTxul*cf,>!uX~)Xt5/aRkAO;MJ'nߗauGSe7dvZmH]zJ˚p; ފGn^ߖ ^?*ś_2ѴCd˭~ n:$&7}EE DJD29Ƌ!Kx*<3\:r7'ԨWS>/&l 6ԼaAT 7BVdc"'V2cI"HUX2qh45Fo[0g_ة" lO$8jjk<@˪F9zҸG9(P/Jٹ!MfV ."/,Q.P~aW_jX0\Bj樰"$2 <U$ vm dybe"c/~J~l;;Q*9B<&\|3?f=UKf.iXDazuj6%c3/ꆘp# 4߽{)E5s9#0EN5&gZK9)QmQ2 Dc Ӻ/BuWr{#~ya؏8JUK2SsD΄k|0Y76T>%˜R$`Qel2Q(Ad`Ź'S3%j>v]n`]Y_n`ʾH,oS/*zqu\M$}Axe!&b:/IԿ8l.rvF0c9Yy7n>Ǧ@ W[+fu pE O]QJ}OA A_ DvF+`{ጩA?i FCYWB 8ay> dYQ/?p[31$S9KTB6cֺAդU Gۛ/TH,*"OvB7BЊ hy0ק$o^Y|tEàK~+xP9y}/ũKj^J;]@vO ;x&7gC |^9o[:\9%40jEd1ᩓdjOUl,¨)DdxYs|޶ܻkydOF0Prs7I&:VG#Qb\5KC@ZIl:;C`GsU >`"1먱rf-l`e#uG> j 0shD,Uܜ&%9:v=|}<_Mhb=0y&`F}'u)ԤUe>pCUT21KJ,'d,E0y O^sͬ??wBӯkCrq"m2SglѕP@ǜX)Qc:6 MGfj(5w8+U 13e$pt\sWvp~f )'N=#:끚׻GӲ5úWw}YD0M)V#t+m|9G,KM!\֊hwW؊iD1o G_"x#>@3MkEHBJ_!= \ˁ*9jIGumMZu 娜 zؓ@Yʽ/%>(fZ SUyh |R|^|CQ^8DVu"<2SNEB=uJ6Χ!@ GC)%4hi`AZ L*a *DorJàq$,h5;pF/Fh3 ;l<x^`^Tzps2Swuo ûhNήe_5^ɞ޿ED0g* :]$&ꪲʙ$ &b.  r:Af\&5ͼA6 i$U ˮtoݗ4cǂAHrYVv *W:際AdS]hm&=a$<3Iڃ̡Eda]H 14%9>5:;[d.QF‘,ȟy3 DQkb?1i#ޚ!f77 iEb"΂Σ~Y"0:Yȣ 0e\B Q},ɮ9:Wޗ'Uo̍tYJE*1y[ +ETGrhe}|U2T^9sOr) /EqW?9T˰mX3*3s6 C"Y?h nA[iqKBbnűaanje_`YQ-&EtS3̥1UVG㟋:Xv e1@{;ԏ'su)(F^vʜ{%M&ӦǎyQ:`'9,D$$l^_\ە,?1BCr  vB˥FC5a}Ƀ"v0x~Cn0&a#hO9y7a.-R%n@$ۈހp z4oǐP=_+fӽ"x͉[.*{yjG{B3.icy x' *ƒ0/ÕZʌKj'ͺo]pOݪNFf*pLNM6nV;sHݫttSvp/S\Ġ{>2(ÅVz2)  F[ Ɵ qڣP(vl)qc U$ jlDM7UA$B,clXn]t8J7x&f<_$+&?dTCFo 07Evyy(,ꗌA8?T3Q &Qq"-BAj؇J=}u֐!37oY7uܫ%ZS?Eb' quPh&31&L#ʫ~a8ݘkߞ^>hYf„^8޽6a|z*2KJ$Hu$g1Ƈ%L+"?>E n̦:vJzS8$@3k j(CƄaU[6oL`^?^$VNѺa>$Gm^vt\Y2ci̘2:,wnxȚD$o'wID `9 N)9M^μ> x ~-(-&}Eqkm8'+u|p-Qz,B95-˨1 lWG%C4Rd+౧tk$Dl`unBi'CTˉug`ql1m.ujۙs3$TvnZg g`)@tKAJVVDSmg|,F/'(ohIZ`A'!&~5$e_&ۢ.p4ϳ7KCj$-ߛ~(woKl!UzW\{IYg$CS .QɁM,L\ &Ű@Te}$O:R#iἻXFܜw&Od|z+T2f0- W 2m.a.*m':?1Ѻ]VU L<i\zPPa9k!5+9Q!Ҵi/m:C7%S:3Ft- (\1#0u:m>h?2tTu;K]uUϞ|Q#Mb4?W?3N32oF+ҥz>vxƽ = p|ԇĔ-m˕-< UކhEDz5" 78#HTq;4nW_tOuPV \-LP-R (ٖ[[u3: z_z+>ҕ;# (b ߣbmr\(E",4mյiͥxbC||N ٔ?gCqV]ңY:/_O}#"3¬dP1tCZ [T M ^W\'q[|\qBqN6m(l6`= 8IW`eu!X\֥n_1"fKDLE0O%)۴E8K@a/,(*' ~‡!OPt3$Az J^ sU Ig!Y0MqG`3x[{XGL3^2Gb=9enOI@d1qy3UM~b| {JDޏ_ح1M\t)v'Ccei*o@-if cj4PO⿴}+~bͮewtH^.h&ȵO4L~]#3`+M,1>2 cBQ^.e`K8¹[{7rjx"ŦPPuD<GB2 ,.˗5wѰn?Rŭtb^ Ae9یqtuFoBžks7?+o/ `׽F-^x:'v'K4Wav]J(BV S~hCTRIIa "ugbNڬG]{D= E"1Z4E nN"F~f:ښO@H_4+۪r/νvegl\ 6AL+ Yzvtx0ܴZLm!ҤD[#L%;:#v|d}Jp ;Sizv4EQl8]Ņ&}av=Z8u)w-sPe\:sUfnnBV0]uHKm]ֆA\07XH)NH݅MUz[@hY P&C1[֟r 9ymY˷myw`|@6隒h 'I.álJO^CCvBb35m?wm?xteוּ藹5ɴ3aS2iG+R-FS~\84ݱ#u۰0QǙ|edP;>i񴛙vpma9mÁH-]:Ay^҄>%Vl.a%R_Zm |,7]gՉu}>1to\/'fbMy&4 (ƌ;Пm#w߀=cF+izq~<4 e<Ϭva 8"u D*.xmFɐk2TIKHI@ kqb( f% ! <>\8=7"e>Zh\}Z9syLmNF?#07܇\kGؓ: pg8uEvs㳳itWf:wt9X& >g!p0Fdf{/F [ gznt:(3Ȟ,]nUv#tM!Z~7E&¼ l4f e(L$pתM dsYMsoF lg=Ȥ*YcBt^=0%|8||Ǿ1L(Q6,_ L+DߋwdE[uޱ)]wڌGKԴC ]ɭ}!$ꨪj= 0#BZi[S(:hOrʌ{ӟFkuB=w͵GVێbdPH5=c7XN.-ndlɢͭ߯qm$|f3W5[Č;VFw!dF"Ԣ" t!9{Z u_D@/%]3<ӗӛw`{5lsh(&x#乸n"rj;Ocu[=#ݞ j0,| $SַّK mJ>|zm'AޝcaphCCfdX?TP .ɾJ!!Md}_[Yii֢zd"f9[!I#"J]K[$p(c|IRۥ' {?I&9#y{QXL jb"!D{rbf)!bRG3d$K}qe J{γ}A9.Q CU$$jhO+_wEnbB+֑3[cX (P/Tyrw.B0dӟ!!b8RRADm#C+$t?-X8qQ7o#ѶZ$r9 ';51EuaB"!'[2^ZeWwBv)4no xEcSS'l[yV]>BQiv,`N̮Psv&OyR=^~d(i?Xq֤2ξcfxݝ33L5ǚ?dI9n!ud505дrhCB,ɳ?OŋNrt8~? h4Ej_&L>]è ΢9/Rƪ:jPGWn%5>т\V_|%[TObGo sl ?Y_8ɇsmvm-7!-=~pAJ']GRWe)NC]a@_7Ӫ ))m(MURss\%nD3/|n-r_9G1 @hՒ/y"q*mۖddYe~%͝<srKO2"60\u¾5`1$ XBO@sHJҌ%*SE'!\ ذ%~{d;+7QV[>##ޔ\nψE$XoCp@^?btv=[$QZHXYDӣLe~cqZT՞; Uϥa{u X?HWLeKK4[giQPcq4\TGsWd%D`Pvfz8e+~ Q$.T:8,⾆me4]C}8]Zn3rv^?#鶝p̌dLǼPh!hCAe;t]H|zum#*XM_̧h^)6Ry Uҗ9I+~ب{GBYútvE~ȅ/𓍹N }YryN$Wq(b°oMs$p7ט/U>ֺphcY!v|'\ģ)r+QzT nH0}U&!UuGtF}N {kT!w8Bduf\c"bHUSƛ(o>Z9e ?g6A- d0DQg8;iΡ Qh9Jxԣ*V+tjeu DX3RpNTBɚ_)u*qZKtS=JB삇^b=?I9x :Ӝ봲JŨ%+Zˣk].#SǓ n Dio[&oiJ+ o3,1XLmk}}t0| ( u=Xg~PCZ81Z"{cJXE0{X,rGL0UxDޏ.M +UĽ U7U.DvDsfM/͘­TCLShb/Y{Xgϳm$aH'T(tw۳ nY<ʂ{ %NH1g@JP8hzf2RP!ȋ j!kUVc3]أ_lr'+%Z9/{P#ږ4p DQAt+/jNήi~֭Di?:tRa9(QF.w-~dhE%^hAOѽ w ) -&rǿEr gL},.o҆13d壄LBy%X\*Q*tbӅlڧu3G(,x|[;PV7D?~Yi= Cpi믯`O<^; 6Y6E'-$TdGft3O,q2@Еa%БWĎ9`9 4出{2 Ɛr!3YcF(mS2fOi:Q<a8 &Iq(yRF>v8[t׍{]>d :&d~+2hc `YzTMC w\h6"~CwHt;)_]}s:pQ/5b{-{PڇewO:#n)Ţawy(O5/"q-QXyҨa<~{~AXlVL>OTܪ}j2 iУ{'fZښM7hF&bqBu;\e Ax%`m!U(dpǨtslE҉ ȱ[P]-DGZs8uj3G ƑO˾:N*i1ZrOXD6tl;_kzrst!HIp^-CW^97KjoSlG_{RXHzwA)CI[^=,?3}@rySh.T><%j~3dy`W}-|6ӨG䄢尿iuZXԬ:ӔS51n2{J35=dD&[[Z(% FTpAǰ'GSљ6{0|eW?M t~RvDݤ<#u2 ayFIr(&hMȮ*oƌqY/۫\?>%;Ԣed/>?. Lm/mK $;Gc.dž@`V*3esu_lfU1W O067KN@3l7b3 0VkuN"xۥկ@KXV)8L]hV ksњ'θA7j{jϲ}ez/?HiXܢ:Uأxh죎AS ^WFXG x2I-X4īB)!jԒׅSQ%v?_}btOP_ MPR\} . PP%h6 L'˂b ̋^OO-w.PbjZ 5K͓GVx=~[e M%t\iv:ꖰ%=Dk[TQ`- <VÑ5L+zw`L #Ѡ4Z tՃ=Hrj{/Lr0a^c A;?mզyoeN9ƭgr%\禋x0C823MTO$#CvLg+S Pxwh/.qHs^kJST6ϓٛD17-yl[}b*v?{ ` B1Fjy](f5 5*EG AanmSIgsc0=JCG|p'>8͐J4cr"CBmvM`=VFDI]ҞgM`# hgb;G[@N͌h]m.j@f_~|x%jqK.(*Gm- *z^.gng`K[ ˚p^@i kQSdbLVRI5gb r/pJ1Qwe@YS E`b" e1h5D_W0?F 2,(W7#RUc<-4̦go7$*>6t~P'$N. ORp8sNaKpD<&T%FfT⚅gan b ;4zO"=XnNh K|;[^@kAeOH*u%&KyRg*N6}R":v>~,iQ]xX?j8̆ )C"0eL/XSGTj]k, t%FDK۝q!?޲԰*ꟄcM%!lY\HBrt_iCLB+Ra+JG & &_ۧVV㬛FnRq_3ښ<-O~Kv s*mA ˇ |ކ7 jRWFgg @E1ȡ @>* ctGTW1CGCCÒ+;` WT;.wBp4N.@6Ԝ ͨwR9rWQRN!%g2TN!2 eě-6WGَ@xC7~$de*'=Y"*~ƌ2lV>m8'@<qDt*b<\kƦBX=AQ>6J8Z\ \:Y/:n(^<Z[k7ǘFS$U:-ey+Ff+*[ Nkㆋ[G'T4meVYֱ!k3q{-p4 HXu3鋃K=Zm)+-iaLR'Z#ULr Ƣz֧s89'1W8~t}: %!XeNOpvN7K/)#I4<7K?Mi °_יJj0Ck`/P j_PxF_9y驪1ւ_2#'#C6]YYMxdYOt˓7}v 2XƋ-g!teeSʀK9wF^_TF @%pmި3I؜W.Ulʼn4?~E&xy\C#g"RGA"ݔ"7!?ZGg=9S .Nwh̡;F 4|D6Qw*$+%j;|%&DoS|:a s S^}zHM[-7ȕ3e`( Z&6D/$sN' fzt/IȈ>bjEQvfM> gTEǝ9" ޗ:?Pf잆I=J|gD\/~kLmR!dv')f=$ɪҶTA WUڸ7dSq2A⇅x e~h*$|:`~"ӈ`{[CXмI> [ GrF=j5<+;O($vJZF5[W3C:ݝRvQKP?uh<7}XCI JFQAnTդ29.R:Ե7U  'y ݰ~ Z-V qU0_'.>&Zg ,oj ]PWn*WWUK Hh\K#/*YW2YFƬTK}Km-812=55fxQQtyg.l,NJڄ^渾7jܧMd6w {\5}&M=}ReOͥ~ +Ϝco{Lws  oSh}דf}dCâ+ `~Klyng#=l ϾH6iwJ%Ѐԛ] Sٟ4 (-WiN{H9#Vpn [ .l PX]?%A~FuE4V] j^/zA8Hj˙3 .Ϊ 27doTo=p%5Q>uD# "ZvN%?^eqp\ bCFmPjOWҊm2PB x KL*`N>K !WiH*%SNi|Ø>xJ%oh1tØ(hĖoY˝ v _G~sCX;~+"|ξfc?Vkۉ\\x/I- a|o-sAaԵX-|\6ݙ)ibDQ*s O1i&dL{GrN4nRdLcLB&Vb:JKOիWKdVu=jI֕fxᅮSI;bCHAo=ʋlC{Z4!4p;=xd ;f%n6C3EsPDGS@g*UmL_]PUvE"5@HH4O7ibÏ=wNNPM:D候)^~y\5Pj { `(FTØˇJ㬿ods n9I؂J fwsrIf$맣-\,Ge^劐Q:^zzBUcJkL!e4ep0|Ɔ~ztAŦ:^Fr+,V)Js˦Q8ybRO@s0c;]oњ6hN~ĭxwdI=%Ա,%S/zB7Jw`2\5d5=MZ0?Phڗ\Z*lٞ?luCt6>-ˎѹwp~ S͐:(^A.`q;wET&|j Fa5^^038q!V'BI5J']Mɏ ;wsJ#GUҢ]  ?hIo_U:HS F%^u ]{+7 Kg\|WN$K`^SbdI'g7!a#wowni*CRE`gW0/x9p3E@Yndї²2;=K,!m Èz ILtu5P~7Ac같 } o)MVĪbX&՟ǹ{1/ɰ}E*[dq(y\ %Z:$J>XMxE8Q0ZNiL_djD }rnԬq$Z !aKD_0&;XTq@Oeb`!wT8.Z~' N hs- WW0jcjA1t3!@$25zIF}Z--Cn:o,QZX)tZ<<@V)D`K4 _xF^_wc řTmbH9gbϐG zyFj/n͊жjlS/:6kk߲d\2,m9K z/禹Yb&&uGyh?fXVћPlg}ğ"3^0Qᆮ)?me(\-o1GV1e~82PX`1ꢾTK-aXlEɵB$ט$ШXWT3 4r=AumQ߷mI.H_dⱉ`@^9b_YDȌ @k ܆.~W,#uQQp^Wsxs4`ϴGGÆPf|owg)2)مP@!svbҙfaL!jk dñz޿+ݛXGӭܯo: oVRɌlE/YmtN1Fo*/o8&[KlL4spufSɜ5G<?Xz>ꭰݦ.EwE/ڂL%9p#IM 2HZÛgbY?)C1=NYv6T1IͲZgE!s壓/}~VYy#oeaq# ynj[Dx,`\KX.У%@j#P;_ "'G;X19MRň+dXٯ!3MY$f K]LhMMrk7x9oMtQ.#pۈۑpzڻ<eE| cqU% 鿌n[ؗdǤ_ɮHsU Jt!] ͜3|Yp\%~)IŸِ-ŪW-؋.b5b%ڛ'%,5m ߞTM&/  ;Hq-$@ l=pbost?KDE%/5J`0C"`O .0\+r/ʰJiTy rJyF2`mOz{E?뭞S&}u@rE+̋'=mZգbt0ySK>\+&OJϳ`r,ܔ,+1@́UD[S 4<ƗWz|qX2㵈꾐 LC(CD4N-+N8¹w @J7WXTS{2c0[FաbdoYY/D!Цv-PP.(*_C4~szS֌OPsڴ|7jsNexehvp!@(& #^8?r&p|>cbwY'AWg}ueREafV&ي@NM Q<݆!ʳE6{ X`-R|n0!yNu+&Pc7QN孈Y BԾMDeE!^xn086N⇷F)k~b 2 KL~3\Ζ :F9,"?F"*uP`~/EPVj1Aˆ2 VCխ:B :yp@6ܜEnΕh͵bT!)1WYcҸ)i_?$2?wj ;ZdGe8Mr{uX@gA{,pl Z&%ڕ%ׯq&jflKy%PmҾ捀#/5mJ)["mb  0FnEOL=jQ]uLJK5`Z<+ӂpj`YҥTPU~܆R\3Tr6^`o.I;H6{R p`*ghz–FPw/UP>C포4m-t{9y!&'ce4)cviR4ODOՓB`|e֭+q4;fh2g+\A~ۉE l 5 u\F~# &F+TGܢb[[ *yo6rwH1iRʕ`mdٰ-3HN$S\=hxW0a7K_tۅ9>5XY-~q X#:JT$!FsӘdX^62p1L!:be4>U5kvT,(\١kkqA6~ld `V0EYp̊LkP:o Bi |=\y ?F\[yۏ3w{!70s\!2<k?[FX ]S_@dDŽ MtY:<@Xg 4ӡQSN`[rB#|Z>Y .e6uZo@Wv9.% ~Ǡ,CJbۊϋK'h^Zn˄,{#Dvm)K\:Y~ s4Q QʯHÔcGPԳ{Hʋ2{jrk=I@ɀysD]h!m:+bD V'Ȫ.XPw BH-k /}܈ޔTϋ 8pk3`ĂhX*PC|L_i(1i uEҭػ%OA6L0حn9EC4IG1<$P+NrsTUz^3z}wp+9f>1iǁR2dÜo1#)m q*Cx8Wbωe S UEpbFMNLś0X?B+B oa3WJA.݂XIYFtu7|D f$P,@ߙ 󅏟ףb$UzMfcg^~hI6k8䃩)!|DYؘx$__{j5 ˆȐsn D"P!_"8›b=nV6a'N(q4w;D=q]QG. b bLΔʗqr!q'X J` 3)t0BcZePA-*H `bR1s h%1.Ajf"C` [վɦ]p\7F&_~)OEh-XEz[ru01V8\`Іx$ˌCl}t0Rn-{9icC S2I\]Y+g^ӂ0ggej0s夶 ;Nz,W,Tq/`"Y7ІjdDFWnV<ZACϮ2k;H xSLZm@6Q0@Xz~{/ZIw/~י!GҿJE-|fثcV/]a{ 2klӬJNVhͩpHdMym/E4 ĕP[тb}b-i+T<`Ld.GW:S@J vװs`i@dHR˻;!ݨ> UheiNՄ+#VUGܠ*QE&#GHq&[ESʥRn'\.ˤ'#<?ĥҹ| v Y˛NwEG1@}Op.mO.0m5+xzawX"/-xDaO &HJ 688eBƁɘw$wO,$q;&}Sn"ɗ!3ֳϐMg}2P O䙒9<%q2e!&@%+Whuyp(KY.`1o{sF:݉٣$C}:ždyMo70] _xds݋3jI%gO%gάī -ñg$xWYa4y,'شoDE FmG#.* 8TŠ{IM*Y1~KU:M.?ϘA `rtAgHrreVH,^Fx%z_3:}tiuTQTh:n(\*޶\R9-pV7ƕe=1 .:;v#n!ٜ,&#E}P  ÍYZ+oq+N i{FL6 ~ٮ \:p!>բv4 %l̼ɍRH_pε^,p,0!ײe/z;%< >@UJ S?B>S.лC+^?El%6?pPbocV|0{b$;V-^Za\+)La5;::E$JذftR缶7!p<8pΈ$%q2Vnwh|chn"',:_1MW"n;6GmSf*)RmkD=҇yռ *%˕F 6^C @~1 47_ "ēM<=3{IRU#(ag&|Ժ!OS! @y-CDV`Mc0܊foYw Wζ>&ּXJS묽ID)> S/uUzǀȻp…8u$.UM`*✁ztsfFZ֪~NEtowJ7ODg:# S!fImm c^ !F8ES# }k{Ppo@a ̾+ !4?/e'{ }W%: ={u ^IR o[`>f| ԩ5a?sVʨO0lK\kjRJaSM$2ldUZS/p$ ̌/HM&ڬ:ImPm>=ó2;Ճ*ұQy?ʚ+|1=Nꚉ0hnq+._U;x}f# 1xD8kEm*{ -se!Sr@n`6*'`EUdemLTkZ>Pe5c^cg}r%#\&ݢ PHAͥK\ji2٧G*?`"=tY;.fLq12O{*bف |l\mN$C އ]d>TVQ158t Vf #U٢Bώ\D<}o8#=v2Ӛ9qٙV c ͎=~ ]e7։<3HBd@琂N~GֱI&ά(HЅWs%= :W<5euN,{;dYQ˞8`3$ YkrgNƒT#\ޑM8^ nW iu:Ϫk?&[xhƢH$k3rUt0֠guo؄ YBDԦV9$|ʺy+rPdkL擮=9ـ @_[QikS?+{X_qZ0b]NcqՆB=p UL~^vH6YsN^LDB#/CsRUgy['J$FN W44$ Ƃ`T–QWI,&0s"J(߷8l!*F[2FE8ra=H<\'AY aKWO2AG Z.iM_: DG$A=7\ "D~;uyKr|Y(T#*$r6+xvL;'6ACpGrNlj( | ^Dlk^|Z5C0u-93 5=90Jz>̡@(ozm)|Vg 5 K6( M*@[D.\BoNJAԃۮ;-]X&Wtӏ9`MsbKC~E^&( X,Lݒ_ůu?Õ54c'oKiȀ fTP{:٫.k%T/I%!.tׂ +JH]Kg99]ca빌}Dkk4CZ` *+l1->琩짧ePݮTզ ×/ӕ (>Ʈ+\d& ]4^GѣO dXĊ#@Ah(f2Tߔ`-Gia[;#6Y_݄=v(嚌'rEM9Z#Z+ 6Cm5/IǨHwpCO QZ u"{HbDA=(M%HwqRL'qn2wKI;-r&J-c1a1OS\^p0k$$7}IsE9 )yY}_:o+ں$<Ř٘u.P}uK3\ #qNE0s޾Ls5:o&e8G [k )a$X0lϫ|TAn b:Mer)h,HQ F+uM%kOw-&"oUā  ĪSm[С"K һ@?2ޛm?nw $Zݘd>~vN#>Ee2AJ0їjJ:t䀾Tļ8꙱)ѩ;}0IrVtõ,ߗZu_rjb%I'vb?NL)jf$)ʋph~"rn6ȿGI-Z!s="?< |­m2sԏ칢?gqg X싳8NeEs2#U$Z*Hbܪ7s"a/rȟhXw3qm#LnUˉgԬOW4٦]0$"$6BMj]޲O^ʐ#φvzŮ.DPѹ$a\>x 듯pq(3J(My-l'fFS:1G;1|@/TMo^~C_([ /g>.TepYZ }kB w=%gKۼ 6n! '9%c٨,)3dW ~xl ҍx\G8d\=[,Nbom)px}.\ന$'ɍS㋲e~: LGKh7{:b3g81gAC1>HKt+Sc F4r#,j Y33 /{k SN.? iM ,aIîˋ~o0躃¡Uc1u})=1F}5#/,{0SCu'NvܮX0UeNB^Y{}U_B:`ȗ3.ϷL7.RAĀ֒*wAᴿzŠH yBvV^٠"@w v6t#vKF^ zT Ι"ݤ9 ɿ>!oDXv)z$RHS"P(~! y65+rp^TTk^dB2#*Cg5TPLC=˯I38ck2:TZӹx-˩ڀʀZ兗k٘ѫH,gm9' \!7/KXyJWΪ[vdm  3̗Ddf/О(HcX1@B)cM+)Cme-b)fQZ-1 fEOQBkMrWކYqMÜu}"t)ၔfg{9#a{;9n<#" Fc-$pl%dcᕷI EVA,@}+Od7&׀꩝cBelԨ0yHT(2=`v}a<t^*&() A GwJKA'N*/=(JQOr3SJqO@\gWJ>JP\G4ӷ*uo h0_R\LRwkjA|Qe(䃇̧{S "--n+9 ]R;Cpy^?uz)`. "DX&MᾸhQ]%fM*بm`_hk%3 U`Ak,\0LSYz'>mU@$ ^MoQ,wf)@O#Z-#yCs7|}вOEY0J9AAf.5Xe7| Z2{rTcx?[JJXL՟<*W3SI4lx8DQ8@lB]|RW: ȉYcD86/8{!YO'nѡ'XT/9]8&9= ,%1~Wxu|TbBa|N 8Ī74&%Y8'u><hٿ,H+^1B!3 slk7Glփ&x=TtkuxA"z Zڪ1U ݃g,%|Av`0qk}|gt'PE 闈Oo]PcuXlDn`r)I|Q5s#Dq*D$ux䶳ޏtXzJ!>5-9|L5EhLV$nʾnIȶ@!2ߏeh$(xNhKAa"ET<_:tiy4?t&_g;0h0^ '#*o37/%i D^p0~|-M@׳o]ob`gHeXg'uRN)mԜ0KhNs3T/L1yz9Bsc4gaC]伇ԁHr6Np'YkŬżkeVr]<K;:uS:8^<6/9mQp2̶$^<5intdb.SF45V,y(sF13 i Ϭ3H`?lVCRC.M'Ց @cW J'նPue2F/='$NirQ-D_rmR4v4#%Hܾ7\b,-t"Tbs_D@2$zO- $[ /VT\KD!9. ~{G#IWOLjyau/fP{m)r>;{_#x;16]c%pf'은+)Q2uhl(5iHGi#2!fn˟InXqP%(jh@ē 菏86^=]7%7NĂq|]߷ ejlO$˷u&$wѿ)r@fFl),\ j*6e Kt8, UCBV&7+"o``LYu[oD i@ZiV&x-RPYC^pPC3"d<8sB&.9ycExb{  VmHB1j>-O:@4M $).m ܈ČoA.M _;U1bK55ԾjZF<]uF ?_ޝdX/ EuY̝w sBVD{$8u$Ijۉyod"2rwsV_^I=i!ehG%`@{cNY' ѧ>E e^pqn幩ϔ+PjR7 jL=Պ<'ܓ'oGAz:QE6bt޴vQ(jQ;dS8լXPT'Sn4Qp Fq^y)w (kc44=¥a^-,D !7AG$$/ubKN` E-p5R!L@@& b>hpRKz]p* 3ulQ m}r r7]#vsV[f{_E[LCJB=P4;b7%+^9 ]Դm?7N 932K,dnZ֬\/j؃X}kRԗM'x-5Rz|kW1ċ fyAsSyX3Z.~ΘLFlS&JLpe.||<)R2tStYޢ [Rd$8$wob.统u;DpT+# _/K=d7w=ƫob@cq{0쑨?$ŋYǡ|#tmg<߻!mߨ?NP38ΰ\A jH"˝\()Y *[ yqTkȃƗF$*,0 I,OF+5Jm*&*55 p˭릖BbXdNd]+{ܸ0S͏ {VJÄPV?7"%U (i eþ!+y]np$YU*}r`N5Eq?cBa0Q\s=%m ௩t!n PcL ҡV܁!0nӏYnYA^@I ˚mw{ƻQsS*y%ҷe+Uք--5I+IGUJbQZHPI'XƲS+oN,2DXtጒR#{#٪R,xnR"v~!)Dd3]z8cq D{fЀ3!#Plܒ]0;-lB?$)[0w5nE,79QI*9$&CrDn *ʋGR1s׽~6e[S?3$QkA L wRM\J هzN=R@ vVqdPgU峆o~9#Z։MR,({QSzJ䊿k_6,e۸(T/ fv5)~ ˳r-i/١ qo KhekH+cBYXpgA}CPi.5YgQtҹiP9nLMV@ *oU84A4{zӸ/;!sȥ=kݚE!m M@G2Yp?2s|T[Z(~_SicWk _IJY79r?q#3FT9} E`,DWmhX"CJctL$Zz @Q݂mBeun> lPsAPg_՜0Hm?Ӷh,kgˣO&~ T汀e=X%O7r0̗܇J]02_}+oHg:q%ZOA6xu 't\olLo܊u2Nnh> Q'h WW%.On*|T)1c9Z(dpD SphKɥ_f>O!e.%_џ&l!iP8T]s@|02?v`c6nc% n [ P n|w7£2>ED 8-qqg|P悍N$G<6yT &3\:_RZad #v7(4qFQ~,Ƅ}Fqdְ/eQyrTqpMHYy oݮk7 =G}>d ȃ hdD`k{G ٷ$~.餅"lDo΅4 \ |x\\. `k+xRX렢_ 6 HBn$"#\ȚXo3 ނWREөsL#’.Tp?ՊzqJ/CUӃB^T0QQ_ MUQ!]fY\J$Ma=_Β<.wi).b* CK ADZH4BfQq:l#gݱkl-/_ H_&-,kmi|MRᔥ R-a/^0CV&:qII=V*_r/E);ם^ٞF}zw vCU!䓵`ޫ$,Ј:Sot"JMV"ԽBHY+.zOA00.@"ѣJmi[|Ȁ$.4ոk#;M_nɺ3 2%;{]w[jRdkdpP- F\ϟ9v͒Pbb# U'XkRnEܔȏ]il '7nv%_hItzTXmUZU(ݪ2%'AL,OOڭk|m ՝ 7 ~,psE.#CGbSk^ˢe^ 4XY`g׹!&3qg+`k**SXslf 6j7Ҏ!Hhi58a9]_1S4t( :֪pKPNQ |\G. 4zC7u"vA,h`T&`1RR;|T}gqQCIdJ@IY;w#9]*jcx%v_ 6- ZSfᄂF˟A!±睹YdBsJML  5ܙLe U$P KfUތmØߵͧTwY+NWsk惸? 3k362=kMNWv9c(z١\Z+$$Fu9>6dg薡[N=W"g6g)HuBPfZ+.c!)Scߍ ƖxoE( b53$"/ CޞY|a81 Y$Cem,[Qg+l5RDRވH< _nz] `&!/NЂUk~4!8S= ӨodCy ZdjՓeb[ܘ·*qrAl{v%qfG>…!#@ _podnJR`xp_@*sc kלltQWT Z7 ?636fL [r&X2B+rjsk@{QLB75ȹ"9, '*Ctm~(6|j>T%Oښ(Zț %RVayPN-I)w|Sb}#JȘ s,PGZr_*[d/~O)=%W# ӈ1&O_~2ڳXw9]&^n/.1:A2By(6SEg1S"f;`Mw:\ܯv]7Q(!Ô^%`&5<ʔ%nBn* ~u'e0C]Wv/Nj,%MLy֔&trP5EFxEX)/(PU `3sǚ|I uXIMt@P_1%WSP7V.PmV,&/u7O0+[3e '- 3U~:ٶޱ,U=2Uk *ze m/Qls1< H~.x|[kePihύ|mt·-߲O!ҼZbewp5U|͒)aU8ӂ:>zQ@ %$qL,KUJu47RN*E* fEO4}:9-w![ N{ů 1Vf ]p@!my(y[!} 0Y 0fuȸP~ѥUy?nhZ3*hGA衊j rBق);QasH;1`ݱ2C$bL}^CtAp~iXA}ۖɹjfs$=4 cqD֠׮cx3=(8Әշ?a;j4?(sܝ} O݄s Up;{a+ X+ǜBrF)ܞ(HBc#NQ4 )}Y)tƑwlxt}֮6TUIt!,ʯJ ;.U-1ʠY?>ՐPhGh~T-2BW]d10-=*=tm .6:A_q9hE09?Ҷl&FM+ K?4p(1Uy`/7U7aWNPեl]6Gp kQbt41:5 T~zF؈2u^I&:- S.umDsG486暻*1l(!zB좗29}6J 4*GTopE1s~G.RKweZ+nG3,7 5384>zc or!"2]=zU@!Ogmͼ0(ukC15d 5]1+KUrd9rgS]veMz'L! ɐqαmXD'ג1UX@ JQ/(j0z܊ Ѣ[[4|IMr#s߀k%]<\nL(:WWTL=&M?Ov B͎}lQ H` /k'h`M!gX6L)triG'è?S5C j>`gajXxΉpPQWi9- Ѱ -4(Ѐ<`F]?@cƏpKcƼ4z q4C)4_uHzf?1C q z3.2D|n K;:D,o tLl?P(L@\aq䳡;-+Mϼ:Z(M(+ Q;sxv,4g >MбD'S;jeT?$'9V ৳cdI|}Ij8{ &\-K+g?#I?k 9cu2<(rS~F \tUI,= ٠S%U@$֦2zuVh2RRR>sX>{KCnU.vMi:<-y AVX5P-|=j惏ǻ]R=[D/ǐܥ`s)U㿡ևXsPS&Or%&ȀZy-o[z|Tt Me 1}]~؝]4.bu^VܘSv ?28mb_8b H,G}p6xC2Mwh'\,lE C}`oATpLzgcߚ7!jC#rυeqeXq_ ,;s=+`#O/l(OƬ֥FCwns:>^JLK4MOXgܠțɬ愭܍@qZ lh\"F(罩0eqgeתRf=H Qmpq?B:gZ !5`d3k-Uن {۳œv5>"9gTэ$P≤P1@j-I^fȀ%8%3a96|^(:\XL$k摥=ul" 4De~{^]xVHYl"mבO}BJ?3:*o5' ilwL(W,/\cۊy F|]suqWε) /VEeq-/uWi_"?41ztg/N7FOntb/I1f:YL^3- ԁ1ܬZahtkotxb;aK<Q`tBS\kcd$)wpk;,pv(Pܞ8)ri2wԂѽ6'[|G@^:b[,#O܈HgIx0kbµ1lך0j#3@ BDg&" gKM ZE-588&I+/I%?8caOweKT E8w`fhSD/7Ϡ,NaH>J]uV,Dr8UK*30Q5-^/.Iz"[Ƣ[YUqG=Kw f Q_fGA~ gtP/z7셽т#-I}-^'Rgo>4ye\C6xibεG4dlTm"牳 mÇڟX Aâ%=Rgۛa8,Hn' ?1WUQLh0|P~+M+%$t<$T2ܶě2}j,uN|_FV UD$ +f&FԉMM}t_[*(ң=e[:j[A7_/Lt2*EXnP>P{@Bm(>`: `)\I_bյ?Ok oD2RgG:^BȊt 0VwK6OWi>V^5. 6j>Jأ R$eom7FׅtzĮQ\7ϡ,; /ʭ ½R QCFA=f8kLR/_uR ౠxI\nhSq3+NTǭmCg`Ⱥt3cHF~2}9GBBi$& lyҽra`6Xe5F}9G|]-j:vit1vAvy5L6 {)9(%fGΡ{ˇ_Dܢ}@]~C->3hb~XR*"c5Ωq⫼wn"8` 43%Lb\gMR fy&`,3{ Dw'{z#h,pmH5WUR}p+A[ŰdwsnyWbYE^vrxo_X?= F$[kiVJ?f&mM_[T_Pakm30igܵs`xS.h#oDgfj)3ѰG@=5]+5a"<eChhv`u`ȍA Qn! /˅ :TxRdB85q$IIХpOm&0"EYIO^4\&G ԏY#K WF CZki(A+Run}S44D&`6*<^\"WҾBه#|`vX.2K1]YŦQIЃ29B>2Z0=ZWXV[S谤A_;f]Ñ?dżot:cIR-@k6fyeC-Wбo_V*̆ʾIUOGw$ BQbl,HO9 /%hJ#I !c 4|9 Wvua"⠢5vm,a d:͉mԂ}HgJ=skx^ nBm\ZwnSHGWĈni SemmrBNi] 㔧pFi8#UytIG]KiL~TF?c{ 7"Q/^\ŧD'/N($c,YaA-Sܴ~yuj@ !C"1}TpEN% M pe"olT'݅KXxIvB#ƲjY`^µs2Xe~ufhɑ`]שpd?wtV?⮄f-uxȅtuhQA<#wʚ?Ե֐ԞJ X`L<``&5ȱ?pgs95&=w7M$ klH\;9#I=쫖ʟ?x:f2)NƨW:ZFKaiy o$`B ȕеzs@?>Sx'm ٱ1:9PjOT=s)mϿ&$BH?J.QmkxO]J$Y&k^lmH]ٖ֞b[7Ybւu@C?roݙӅ ._1+X 4`3{t 2GDE+jQlѳfc:j<7khn StiH\;:Hd}jxk+ο\tiGSxUƎt}x!d&vHt-m1FH ҴYF$HrㄻCX:$C\5NLQ3Kɖ u⿛+&DF3:䶐ˌA*7`-_<&bZ4-4/VtCi9=.%¬k%Fw]$jB<ɬ;"qOWgI#O qnHAba@ÇZm-r؎`u٠W@e+VǤtzHB( 590!Z#f$̛SN`FE"HKu"9D暃JE}a3J^b_x߃8͚3o 0q:i@,b N/_yÓ!ISh ݥ M}oau ̹ =RP>c׏z yr$" 㟱)(nL`(Œc ,+EORF֨`!YGυۮ6Rkti}3%Snk$a5{3?p^ϵ~NæPn s  {,~4iHwTi)VH%θ.w,K%JɪrmHs4N>SHnPB6{]gu<$x%ը"(NE7;<o>g|g)Kcka>Zem[6:4S*a'Et,BcwX;ܟ A^te"þɇFAM b&*Weŝ,h3du:V٢0 o^_@>9˅N<&5wHM<k` YT"{ވnL8e>BP (6G3[ KMh\!de]v,d™9nAQ)]|)˧:Yˀ/MP.u'575C%/ qS ˡD)m-l)2AzM؈^0~pV3`oψzgHulE6@uSy3x,٫PB`Tk%]Zؑig4iN+Mvb*1ē#5\%[̉`Cʋ_,L/sQw/^-Ō+r];͈1(c,,] {+i]@8ܑO-j/aPIIJb1MlXS3}v.XV& ߖrIi}ЁFZһV8Pp2ntB@%6hVBsܤWq͏p)`XL4XJ i70O9R 4ᝁ$r C5z3@7SƨZh_lqӳs]yqSz#W ZN'> ɸG{ V"ȇo͞(-ҹN +1xqFtНAPӫw3>(ZIc438p~ʗhjA@I )܈m|P?2I쮓VՂ!ӝTLY&YL F)PE&$:놅 À&HZ ZOԉrҏfL{Ͻr 01YjBoFRLy'@?N} dIgϵjO tOEJGuY"k$4;0o61}^H LtSק!Ѧz ^̋hL{UW̒cEDƘ@ 1̽gF LO\ <,r^Ԙ:L9o2"h!VeB*+۳{n0L6u Ӗ0-{kg7ps؅?B6/%9|5ZBI*B9$M[Rw߲%D=oֈoaz' Dғ7]dʞ[YG1dy.'F=ou,|t[TEjyH!j.50\(A^Tke"fqC.]?&<Ƽ0ufGƋccb-O6n,vJ;pŕTW]6c~f(٢WYntz{L.@l0M e8iwW~_g(ט*[v.=T|foln݂:곬]K,yp  Q߆ѮW\.s=8Iз_B!p61ݣ1+2aT9,f<X- i3jF QrM߲[[3(F=J2c+7Y4@rEcFgE')YyW)J܀|_oWowS7hS/\%,.Zt|@Gۥ8ͱUL3-Z[ |U݋R䣮dvS.C]* VL4z5?Wq*>یwx>dЋ)txaY2g,&,!#fiF6lGZ~kvo0aWcQa$ jhH)-9]u?z*ple9HdR}:>!/h ˬ] ũ(\~C$N[ChXaX1tyWH_"'Y,jg/\HY75Yp8ff?,[p!͊p34=eG/cE gzj91ugX9LJ7[K՗"\L r c0hr\ Det^GS 3Լ2xIEzh߰ Bǜ !fbkUs KiNfm05<ƫ,/l"RyO",k~JɉĝVŖ3eRD7hjΔ+|EU`<C ا䣛>]pmȘ ܽ]^*O9wyLYhQ[K+aðvmI" y?HOyj? ϗ/`?1Ovj?IKwo<0sEM Q@%ҌA剴 Җ2anD{@yհ~ |LU9=<ڞ3Fş +$(P1ZjA{Lc$(B6n}-߰{ *ylԺK`۹ }IԒ 5+m/qcmU]Z%PA :ȡk-@xtmޘj>ʲGs '/\9B"X%[F.:JzTO'7{(cnA4]r#RӐieeo8{k~)WV4ft5j2MlBTs>^A/Nr{yyT  v1C2dTöwT󬇝ؖQNXv+KݵC`i9޿]|Z6ArrYjfYdfF`CɎ+^L^7;&,WŇ[t 1|kjGv?/Acay eb1@W(QzRbJpSbQ?׳/!̵S"yH)#;eN;_ &mHVvk+K ]Ҋ֯z>y q,wy3>f^ (nP}sCIj&2ubqJܷ~S'}@k8[^R@h8.fX}  'k%(-Qn=T}rOt ͷUVĄV={%h}TU&4&G 3 - bjG#}:gT\Ho{ww嵒Rf srQTȕޗ" |j[]"pHذ*-f9/#"WJqA`@I;.MOs^Q ZF]!0^z_?VӂBʁg ZF{;Ex4T_<[$fcl-IKwb ͏g*K!w&p*, _tGF #ًR|gV6/މ~tPz$ T,yN7œgG@C>`D(P`a3`|FNgyh?h~(9_KyҐlpd*7p).O/'I7=H-$(^/ZXΘ.hthꠐ\ %P-`3w/ [b~^aFIdRE-|& aZee!ø֤(o)>;δ+|؋ :;B5&%j uiH7HU{>f92 2rY\ Kض c /Fj[e/"H 0|P$CN_&(6Mf,' hrt7?_]A+jױ/ F.Y; 3gI1yZrF8P?8.*+1w8*o*Z&D fuvաtFѼ54 rb='ۑ~auUh1eVݶc_fE:q!98Ǻ6Gfd6 ͔,̵ dX}'PSp{(CQ3 B%'XÄdX,b́G4p55:d=4|K˞Esu{~[(s 6z_ȚC&dZpdt]&a.bt>/OTC`+AyfPYƄk<ŏ^}0)Q^ǜyq nw"`UECd RE+B:.T8.B֝hpbYӣR mYj%+Lk˱h4̎teC >Ь/ H/\7b5Dc$ 3:" f0g"DͭQ,Y.$丅gK9exE() )]bdRou3cLv7+4>+Hʚe&1-zW_#N԰ ($PՅvgCVM߀,p5Ο`oߴ݇;w]B|1}sjoFK)?7wֺ*≖܋po hH$G[%^}ˬ_L2ĽiQf3"4XL@fjSU`#M&lr>p*{ȴO|s“@]mK/F3#zu%J'[^Ԍz@♮ê <g?-OvP&XVd UvD>v@KqP аvims+ XcTukBahiS?%Iaf@1dmB:؛5隧LAwALb۰$k\6P|IEa/9&v>(tkI^#=NsE[J6y9C`#n eyVLf:~\޷%lɽaBz9lBZeȀX՘m֪>ugS6?ǑL`۵*1Yc&`NŸy~nr~ypM %۲i1>|[ٸ\a e^NP0p?z 3Oh1 M{~m2#ĺ,-wG=>.3 -4dUhl|Tw:~_ʙ,@w&g%i8<ܝ ?3=KB*y̅#I=2ArYM\{VoڞՐA@n98Վ}mt1@#g$-"ё_h!!Bм3pa2WHvgEQMdaVoDsU PDp%TZ1OC?,\(qU)AJ*x5Q`b(:z7q C!NRNqF4>ߩ^r7MG,7}\kXEVεGpe@r,> / $6T (:&c?uS-$3)ϔVXu:eIid0ۢ@y@Z}.z#_C^@֎D㱘8kȆŖswҒLHjEo qRs{k䢁w}G5fP$\L/wyCb0G~hޑdF}ћ)zvPZ%6Qc _tD~gʪ[C#lEIap}gGqB6_PI3Os-kB$7 ݊b/uaΠSsH֝I=rdyhZN *On4/Âv&ѕ7] J>h;U@*TKQt¥!`$)Su!ܳ2R]s>>4_(~"K6 k,q7'YtAFՐ5@Mʖ8qQ0R[X1`H2z,~߅ujX0Ŗ}p7U[wuUz,l̩A/x{κ7AY$'ZgAVM.$%p$IPLz/߿mTR_q>ׄ*^hAT?n)l{TsR͝G:<)d:|]N=T=ED̬R~CEe,75$)R:$Ofz,@+;XdbBK!(Fv(|$_$6|UđCϖc!r) ޝD  x9YZdmhD* 8#i؏ hpKk4¥_OsL %ANtU@.ג.Y;<&?)N+TaM-aUk( Fԕxln,aQ^pQtG)w&#~L\$Pګhn# P$܆%MBoK)λGLb sR*}0'?Gm.ev*&ܯ񅑭:ez3L9y(Yd#FM肉ki{& |Rs.l&ejN<ʘZحnԟsK2kd?wH9!3_5zx.``(b6 Q&u7[>W}X,Dڊ13ѣ~H-?R-@)b4 p RjivQU8| oW+N*+BHRGŝ5z8]-2կ}}~:?iIJ6*m5"ɬ~%vЇ'!eN7h p8/|!R:bH)/^c0: 38Q8]a!Oejl4-lFl*yZpV3x]u7,;[T&֦7;V6Mz2_RK7ē.ѭNpyZ+)kǏGX7@1@l>|+l2I7$P\.%f-)h͙A=.wfέ M@$M]Wh˙|\=8,o/n-8푺 UgH[Qu \ccv\tɽ'470KrI_}_ ~-r|P'E*:u増W$ai(Q1| _pU%q!TO',v:08W-ht_PLVq>vpe5nj֧2xMmWX! !U- ^L-JC_ EjvRJXNU.ᒱkzѐg;JyH"ʈ,QZՈL$P*4ݭ}*dJVЬSu FaH]eezvgfM-8=\i:4e2>6q+_ATdvr]lWvn何:{lfD~A+G65!F Czm Ir ͕75ܩbew#v>DK>Qub t@q'j::9 iby*MbWV3y%;E_Q 1T uܳfe4\2\ #L5/1D ="q#3~}ETOl:PB5A_C㎴;kѹĈELBiP$9?HtFu䜂CknN7gU Wk4TH`raօ?j|06:^ bۃ+gz6iZL0\0sj˟ F˸.ɯ@9mia:0Wu8H>z$ gUay,3q Oðn% $Nۍb=hm(>Sκ9b*\-昍V-BPQ9XߠyoZF85Vg!"$7 $JsVdԎœ'8;j=4dtՆ!AB}2/e{E#&K q `au2) H*[M\ޓ>#{3WG:a$"37O;[d8/:#dy"a0K0Z0y2\h70VKr{? V5GP9MɈo`&hX R&A`\./FP&3fo^P qQQ.eOzx=!թ޿ 2ʿBC/3d"PFc] E6+OKe 2 usP`d0S*Go5 wW[g?n-"#Bodm?hBIn[h=E$K9}:g$F E"MVm>\| q)i$j)8*d*"_wUt*sț殮dMo}ꖌ9X*Eʡ|dt/'ƪHԟa<\܁I-5 cp1->Y6 Yz]9x:<Y&R^LV>";J^l3nHW"j.c$DIM}(*&39/Fx]B n\&}#̵-zCXFqP.ҫg&xϭ l+-bY n57X==sY's)1xj~?#T1f(I<9jgzOzJI?wP$D\kջ88/jmXht8-)_l;9³^ 0+IF 6aյzi}DC=[>|mV4l$w}X!^CKPGrp)}:R?8/q>8 K=0S.#|_V3}tQm\U(˪ȩ$|jQ^7` `meN ѫx/_G0д[ULɺ06knĚ^N׫WDޱ]?SDd~K8`/0< duxN\j?jH$:Qz "#ڜkˇ %@ 6Q'Z'`E 7;َ×@݃+@U`'Q{pǘU'LOP/O}_B`lqt!]5~MId|]3ͬe#?9.wddev5pߥz՗k]v.18Zykd!/u<^3OHR#F'r(/ ϺW)d wM_7Wjm5gNn%#!AₗNGu D63.#JeWςOŃR\nxݜYy~(@g &Iş ~aѻJyh@Il@zLM`z~ca y|bHmHaz/ mxR!)xPn`ۣ0M) 8L#!6$ ^Wf{-Cl3'/ptN%$,r~TG:&?Gv'@fK6$zuhhr˹bau`!RLG&R`E9T,M#בf3*1bѢ ءP 5v qp 5yRWv_9JI4Ce>UGWC^ yG7H3LM#عg=5&&T@1~cqPW*bE=p<;;P6SǟqTLađ/Z>]6w5!Ed;וtG1FPfA;Uu>'YC}9y[h昮O&RzXkN4i\&T4:6h'Eu Btȏ%B͝\̉vS}?Y * psCIFԫΡqvo}^!uHkߊ7/qIx3V-= 4b?ⱵM]D4D-$RֻiagKsoZi>&cWF@՟'za %[?~!̹K8>nfijT '"\*Q@>#&FZ]PạOݮ;N,yx20= {A\\aRrO %[Iv$Oǫ8ܓ#8Ol@T-qW6O! Hd ;LS)"37/\1quJf"YïBݓP^Cݧ$RS,yzWI8V:B4G∛.Q^Ui cך#%|{W{EyXY{{bOc,aw0J8`gUs*cmw?ufgC Lڿh=yH]<if@ܴ-LѭHKdKpG{1M` ώ!J C g!N4y*&aI H#z/2?]j̛l򈲍9efjPS IeyjM@'jJ7s%LuE]*%$IC*Z ?s%sl|(NL:X9 ['=8߱gl K&,'/ſ759Xħ1w-8O[a@ozp;429Հ8>f t+VjG-A~1bљ3~7 6q_j6__E aFUoʌ3>ݺ33љ8l]zqnM`6dop]1D#ond5v*š\.ԀfL 9m6ep>gf]TQl. 4E0#<^\0lt:&6)IwVbZguYY ]~5J*v60VOR-Z~=ۥ z%jtC" uFώS>vtv)~Dph )GI0X|ux7AEՑ>2͚cENYEC$S~՟$GRY66FZO5TvbriaIe7}SF+B=Wj /gbR\aQV S T<%@^:t?Gq3 qe'&mrAЖ6:-M+ܧZ|#tM-$9$QRۈDBG[.ȖjƄ]xj_pnr[U0KixPgmedIwN0&K(Etj0S2,9iO9=cNt>u&9:jO2>~.19 L_eKȜ#+J7X).dAJsb$/:`ˢĭPky60ߚdu{tX rM+݋MHڬBlj5Ǣ2K1Me!mj !o1"H\( WU+:-'Uy鴒9PECQc\Jnʿy`>([fodRFЈ6 | P1(DiIk\UGGsz1F%B5>n]Fs Z K\-o 7>~G'x<{ a7ynI >If/Ilie5镴@l 9ޠ~/1G{ ^~F9<" 6&=8`= m+H~4ozBT[#Py9?6n8j뀴3 ܩbdtH#CL>0{uRCyr_"cK7!hQYsR;;_Ws۝Togr6EV_^ۗ]o@*qF5M+>{ *~ٍqc;i^{n  w4xRң1>>xCUמTKmzc6[L^2N,D\yf}nK#uf@Fl3;u.kG 1ĠĘ|_˸!4U3$s5w_*y4/w02IGW i"#6Q1ۇ>zNɸGWԺhRK|L9&9Aiy"E2Xchl5MNRTjN2q_7̵S|E. >;aЌ,i946pGJ{=!ޑYKw+j{GaCHS&Y"m˾xYxϵ $DԉIt U|&ns'x1N0D2p4u$|]F_9 QæMKme79m1 e]N:B@Dc9ח]Q mhյ-`doVeթGK\[^G.q ;,h:JH}ۈ_+gϮ!JWx_pe-͹.M HR`=<"E6:愩R#vprQF km3Roȯ\ƹQb%"*!zGWO5˞Ot{0YGwN~Y)aڌTQJ8bvᗭ]k ccdz}Ѣ86#d|=kb(+} o42 Q/$$>@Љ;vYfzu* xƛk>AW/tB?1YQ?M,ӱI6~,x$}8qC4wt\6+a;ny;*a*(*09\w s,?DI݊)}|hWBs*ZJhtCV9rcxpH5}ZhJ.Bc2NƆGS.໇e? hѤu_㲍|vC5Ƚ2:)aw6\k ;UgyӒT'p[=uz3 mha%(dSu|τj.RvCJݵScoH঑@ڰǵMKp%*`=ɔ*MP %UD"TS% {\te d!L竷wGqld2 aE:jcίRRUW'j2D>UϡgC%z;#P<7[S*P>wg 4FTm\pjΑ .3},/j 9UJ_֥v NezVk/+VXѪ3"<`ѰW݁>F'nTD޲`uÖβeso<[)^ 2h`Ƹqz,PQ>:_=Ywй_I :EH"1&I_/ |ğwd^Nu0>tˍ)E (*e0 ͘zqҞ܃Uh>w[E5FU*r٧8ц&~ "H,$+CGn>\=j ~+wֶg]y\<_YJgw(Y]urQ,M.cQ.{ g@'yט2J;u;&֫@,gݛʍU~cEK[kBznX+c蟀Zׂk2 :+VZ_Nnp$].{Dر\3|*yl6nJi+&@$ӄͳ;JQ伖6^"0lqǑ:\}(kţe-<:*vme$f6o{gϬnMQBdL jrO3=FC:-{L }5ewDuWiUFQ>CAc#rLuL:y}ԩ?x4dErc=O<.LoF10nj}vIsRZ̝II@2&wZ+Ӝqdiѕ7W&F]N5s >EGpmZ'm4'̘ ^m!Тha~$%(c~ ZxK4XJ CwE5֕J6,0A9rqk&4Q \ϭAY!<}NR/&|Od}6\K*Bg/ H'pNI^J3CH$nm3u8n}xtp2lf.`3e"7 3tccܳ?iLRhYBro6+)0T(h黤N;{OS&Z R:1H;ff7#/nfJkôM8bTG˘E呺4a3 (I:S~h~gULl"6NLS3¯NZE"p&s?HQ ;j< u]r]O،j8-dxYoҠӢI6=IhA" 4|&4ps^[5}!d\(Bok(.Q_#'~6LXg(&. vJ§lb֓@Oۤ%+Kp`+m $3>g&8I˼ +n2%DbH`ጤ\w|>A/`轤` ].aPR7 UjJNH59)rL~nRٻG'g,]A2נy%*ͽpu3`]FK1w hN\,ih-OkzmO1{Eʋj8aԑaGw72th3\ed3# @HǃE*1eƝfMy >\G߻k"81H'e3q;@ڱF Z& V tJOꌌ _hZ 8i"i]'v\~N|05%>.z'͇x5EܴN% _bmP/2 !a>Лк.46?11=V+w56i?b֥?3ˏN?#vRTlYG?)̠gzB23ǝ%'sc``"]iI"OcjM!(R˘1dR3G*ؘ'K>2?x3B^ ,-wM]8֛zU%ܷPQZ`? ^ oha .;'|4t^dzJiT25= Έ,X ~dD>J6pu 0A6OI:޴[b0P0qkx6=`n/JzԘe)lat_\ GP.QŦ`yGa}'ɹ 2l SCx05¼ o )ƹ,\FZe>g5٨^"]]Ɯfh`ɧZk𴓴'T,]&N:ڤP}{;BF7,х2~US>LI 5/:F'd[=k+ȿBy2 7(GW3`:׻%#gӛLcO'Z V[>3iY,05PL5,8#ѳ&i=֗I)k+G*]Q-RN(=a_\t  X;.}TO4 PHA9+fu*W/KuQ4N=Q汹^x[ց<_2&Lɵ\NK9Њ ~vH1O%AQZ#4YT+t9Gp~|kKـ&Z"؉<˨յL~WuyRV=E9Y1ezɩXǬR9I#3Ϩ@:F _ :eHe7x}36M$42tٌ>΂c?'~JK5o\~pІ ѩ5:̡Bg) hnP%MmSE /\s,BoA;- .ZMϪ&,'9nGN;gӹ\Hوtc܃pᡶ138Te 1m2n>\W8'[m"SbГuzPK l;@[q:M){I_FLJ'l°V'u,똳CENDc3&iSR: o ( d'K R83g):'N ڃGrfI5c}K7 2X:Y\jiܓXiX^Fǯ`욬9.H6qޱ&!-6ш€LV:_PoI0J7)ݼʹϏwy+Ԋ{˶1mnXfeлއNzMljYm"YY_Ū(˷1$ F[!ȪA}]4x;;#Uߡ!Hk0L_egp4q>8'HAxd^[ї!=`^Cb6d1&Ab_36>DD\K+kZ ~,sAvKG Smo0 ;|')Cr z?|MFZP[BE g 4AskJ+Äh+h 5rr+txn$.?N @Sa 2)ጻQ9R-%N8>sɉ6XT'rGYxKi;:_ \Y]µs1@QC+:JeDm,̅|͹-"M20YJR Ioyiᙖ-U%v 3W3KX/?]SW[-tETwf6m\2ki}kV ޳k]`ViOMQV.[XӛLCz話4'`ҭN)LkH#WtV3_hUrpKftB)[: Hh4X6Ǡ! 7pM>DzǍ.&xv_?O l,$%ΠcH4Mv$OK %3yOOڑ%x 7"YJmv=gz3_{(F:4ݺIҐ1di@͠maQtAY4v9t-Z;-*DE$nܨ8SzL-p55HK!{T"TcSVϐv>K,iy[%/pLcj@:B9䨛Cã茬k/Q'T%Ȯ-#KԸ(Y5ry3Rۧ  oONBfU/O`#ĥvz&;[Fs1,qyԶ9RȘa eMsYϜ8j!Y#h E!IQ~݄$i-)hRcU I%-(ƃJk#Ɛ&Lq{;Q5츺 NXV= X M5xH=ky\5Tm=8$xqeds2j<k4~ػ;o:z\C FLYdםN =}t$0  E SvUY+ _Z5y*9A<QA"ӑ5 Btgkp 񢬉~| G+0L[EKy:YyG.CKP GuD O±!ݿ LN%㮺 Lle4sr.IJ#þy9 ݆`.HJZBL_֨Zim*c;AYN-cu4t@ۺX7*m:WQQd:va=&P-Z&6or6ԟLB/o$e>H̟⯩X,X$_P=ېG! Vn W$x8}&- Vn(#p{Ǭ~EֿYv^̩yL$[t%@ {auJU<'`Z*jd!do6Bdfa;ol|0%)fwȲ {USf_X|tvf4ہGGK4q}W1 Wj_rH9oB^zºb5Vũ=FIW"BcbL8s )G?+̺i֠{e\B<b2M݉WQ70W/\S|O@ݩdM _w$ GUzj{@ euQ=)mx'"4!V@h " ђqXd+e@>m^4́ Cؤx]#d] Ey0աn/'q2C0Y=*o[2sףE<y*m3QyU}n<uZutr @wG )5?+,3wD6H~Hy˒ eS:QrZ`ЮpŬՅ~> n?zfPEߎ'%߾ Kv |4!WFvC7To_N'z7 X< ۠p*CA \fE$WHlZO6y"$e%Z>ҴھGOR?)\ 1OS< r17Cq~y| z 8 4Ob/0®XAmCgTà+/WYE-^uB T=H-qRvP_vN%NAR}k,i,W kyj\J8ݚh=֋ .`TSU\$x- | |3-Ei֥ O$J)UYD>/Rӱ?,OTP%r M+s=]Bjw.GǀKMHƶ;c9Y Zʓ w Ω{mӂfӱftj-s)$RVߪ@&#*IZe_",]ef=B?݅'r=L-;fϻZp.N\&052~Q94j\Ga=MEZ`E-t>%?J4], {v;8x 'c>'\ U|ʃfQnSaUQp$ N{ԞIBQ`䛙`Ȏυ')'z_FFc3=ED$һ7ڰf*傼霿eb4UcԑqFsh57E>uIHʮ=1WWZۦ`g{_jdmád7 \77mo͐J.\Vt|*u +wQoU8^]ZWLX0^Ck3Œ~94_^xx f19pb!iP=H!K>XQzpeEȌO௎]C T αC UUڎC;]wLWʥu[$cF3_>.CF$>ɸ֓IAZHEgK׏;m# ,(98PBtHG,|@I"Ck˯OG|od\Le1x#m+HI1tSKhcIW0O3|%^,|3GbZ#|yՆ#3f+{tܸP|7%FAh/f\%M8vwZo9?ST7ͼQ} tsЯ7Ip:|-"vX,s >QT< w8q~s8 @$^' B>U?yZѹ [Еۻz58P&: -]F*KL}m z zpnB^ Y:{سO1 b2v/ M%SUSzr#Zw`-D_>6|bR C\xXDړHMkCWwЂ$M𶵮pi*RJS;6:.㇀:JbվmhQ! fEcĚ> Cn3EiDަJX0X#:i}ˌ|tˊuyU(߳L~M +e'y%;5PsfnluXtp6^bEؓLCZ滓I?Hug}#B>m]<@F148Lډ,ݴĉYsI~ 0[nn͢&ICM44LKYDݻC {gl ,2bE^AXVx[2[jtNYUxݙAV(ж,sor9e>Fݩ'y1Luy2p|l{DͣBdneRV;aXfp !XTB#[v-x7rs@U{Xp.48*c9*V,qmRuJU rU+4usm%; (f/oRn]qEJֳEf#$2*娑QY]Siszq$UwX.%n@^o wK~C:Z23I%`C}t1Ѿhsy;axy=c)MN\dӖİavoW27Q'o0݆Ї _Fp󣙉`"ʖ*bVJwk~)M} G3{~Y/ ֔q>M@KrRhK}/c9k3K%(R4{"!YwCqH,J}.,IO70He&&y YteHF+}9"t%$D|.<ʆ 0`Fßj2eȩt (q|Jz_֢=u-| 笳vIF41 "wǙB# 茦xb{bL9C(Q*V&'c)D 0Jei9G;za!N`PAZ.#Tˤ{gA y Yd3bxzj&j|ةL狣}eu0cX?C*qX^*)OG1_n2.WtV^z@I3!Qrc:.}/ѳĿM︈RUx1B6AV=\vx--U$t}T6:d)a< CK:K#qle=_XdOfƼӯd6ݵ ,DUehoJ_1h ZK9M / Li]4!6uϿ s?./JU1DT޿Gh^{OS8f_~|a>CfvsӰU')P"K8Y pLBUZFirPGKD)Ixh*@oJ&Yx[,#ư:zn\B ̸ 2JuےFlxa%`] ғ '`# }M)Tx(~MZR&( % q!{j m_\}C6!|˒ή84OZ"0L\@ ښ-<" 5 ;_P`!%8nklj3S>< ]~vV h躢W (Zg̠9Ғۃk*NN*ղ&SE?fWnҹxN}0y@L ;^\9^1@_J:Q]$`۪D9R~==ⳤBXEFbc Ӱ;9q倣>n`ynQ#m#sx&~v}G/_aYɷu\ђpP xk9TʙZ~cs{mocR SuDGbσ>gFpF h6TX Y2=ZxS6<ȰY>ԩ#6?LUƝ% bHſ⧌a+v{a=ks|L[^?5 ٞ~=yK ~Mzh3qRqL\]`GIf<P(6dwDFS)9Ycan#cot 37~9^!f%ئ}L&dteBfo<{ޙڎÓ f|.g(TʄM46kJfՠ&jۧ!5vsߢyʰq~a_J.;}G %XH_4c _8oiQd-qVǠ1Rw(Q;g ё ު z ޙbnleB+ZYy?=rp,n9 L3B@n(M[ CQhTԣ(83`$$y:c67c/Ɠ2Y{%()N`)~Z摞]D@WAg>)hEΟp‹ NO0 d~3*[>нbZEdqET[#}.iƶ_8PAPEsQ&AHM3-` :x;Wj+#&;o0}D0B|ت*.g>g(SGK=,w&zqbmUDdB:KNR wkΆ?`(#d>W*))&X;r U/SX2൧Ѵ=-ZUQDn6YQ)N5K!yqd.hPrIA_d7qYt}h0pH0I]Ycs=]؉*.{+Gl ΃<_)֐*0Ze7XIl܃!bI Ќmޝ.w0ݚ+|q_ɥMJ)[ ImE{jP̓k,a/ܭ Vj9?a[5 A1So+6$: YoE#~p j.{>i|~CLJe' 6s2h] Le@VJ?\>ZNj@io>х@6G1$GjP \TszufNizF͇[nYqSqԋmfд?RkGՁ'[LJo|I])qk] l Рoa4nڛ+l 膗 M<.P!Q/ҤsA=Tn[7|Աq}<^e@Q4jG #d„a_XJ^$`,Ru {`@z*hLN}$99RysF u/  ̏ý: 0 w+x^^G\s#^L>Jys}Ωǘd^|R5%|IA-M/t!/E\|LԻ$p%VR^4vqq59X}UݛXN3A}ҍUG\цb^A?% Y)yJZDQo mK@3\p.ڬMkbiC]kb?}sO| ODκ-gy?oEP^/ᐬ]Kl-H.9Uױ$2jm[@z¢Vӯ}2^ƀoHqۈ _{ܿzt[{n/O5ו'h!b`fATakϫzéZƊ ɿ#9TƬϓU꿓£>*12E>IY?S<(vϦrRdX'Q;e9u0j//DE3κ Y1SqE[ba=Bjnm'P)v"_V4",)I2ƼXN(#/Rj#DփCpC2sv~W`e ,Me04̚i E=ZkW'$+eRs41\^;zEd I Zazo4TW\d )H0ȃ9 Bez';D~6{뼉jYR89C3'H k!Ʊ:i5m҉N%FXp')N85T~ CPB+]yl1q\ W ie6@~j"8 tֲ'Zv 9Ho#QHYLEcKHWߕPicwhr"n0r[W=w+zir}r*?(vAP[>a7JrUQ;Xrh`dFJBCS*>ǩueX 6ne!GȚ5Ս"`[ߙi?bťPxz.?\Seq:L;-zi,+7TU{C e )n"$XP/67a~zkԐ=]j}:ADcUp]TЁ`O'zT+[h*ǷIPeFZ?nR! NwFô0r~NpRWȮs@#pg"KFU,j@ e*`ĎKV &'!t d.?z<>};E6͋]cDž\ Ys^:ްk3/;j\"@@#׎Q"W}d2 EDπzDu( QlNz9R. iz!)u5wwI|D $*R]fskB5;vT# Kn0*}=HFh$aA-dli8GPqÊQI#)=-Yzg%n4rρ?D1IlroTEd#rjbݕJeB\mdqސ*C}N ^U3RDWb6ܖP3 4\LLdx$IϹ=A$OCo3r#I61gMˀ46&J.&N_v [wwhF\P1w|'>̫X4ŠpYf'Yv5 OBmqa{XV;}##2pE'~{|˦B/tN,54N>C}~$-xLf9=Eկdf!Slp̢1J}C|ȸ |l?t߆/Tфt-KCp<ϴmn ..f鰐;_!ڒH|n,[J> ®,uľIy ` v 41D)GQ{=.!%ReLh7Jv7 <iɘ:xы ֽq`|뒕6ׯhYNFuTU}V3+Z&B1-G*I3!|7Ge6ȋWSm lVhNI a@迧(+(=,@T y~w~<,v@wOAۣsii&:aA0E}zX^R[/Y+}$tpl~|1u'.I9rs˴7ݕkf@Sšԩvڸk|7-+M鵝kA>7w-47b"Xq8C,+۩^E##P pM Osj>*WϗѱҤjV^'=Ӓi ?2zY?2Þ0F, d*HSՓB{!3<ꢾLd 4b1bP8 B˳ݵ Rv(${Y{xr/^ i6RdA]/gR[uf I%vY;}6sȩB X%~ NE{ND^M RVC!hO>Mj<`G 1 ŀN_5o.L&gO[1"ehʫvLӟA$|Imҕ'Tb$1񗊓*AsӱW&}!##:W|\ Ty;·_cq\AO@_`k"hc{GlX]Q0/ 3/FӒ[Tݘgk@ A\!eboKTvzWdwcڌrOm|N[)nz.)rPZ1&5 OUx e*ajc1V!t?XW-`3!JFDQO>,Y8x"Mu8TZ끀w-S}W#r녾Yl(LBΧ*gwl6 oUfTɘdKqc'ݫ^6TENXu-)3]9ЬH3S,U$:! DHJ;*t{ B~@ ?a/R,MtB3BRbi Gus>$g Gdb)B3![h明M8FR )Jџ gʚ'=&Ս:VJ!3uczC~-UNl5%.8~+%oYJ’;IWmKtC~2HK,^@gV@H?ĸdMNӊQlR0[߾~CPpW6ODZ6 ݿ)V|Au$# wOċϯ} gq{x"qJ%yƳ>wÅgHݲbz+߭S@6]sgdnP6a#M]. k%9Ln^^_3s @Pʂί?-e?c) 5c]ߐEF~n-:KA0T+4& 9~5%B/%1ƕW[' k2-ͅeJi1@{O]w "F gC0UƔ|uIÜ!a$N"iv'NУ7;AXli ҷN Z$ +evsp {(ڦH#drJ+Pi9TüC+!M,ɞ aH~5NG )IXQ=2AVӦfRJe$܏uxyȔ&,x측V5讌ޞ<L;K!$e9P0*Q/u4X:vA*㷧=cT(8ZܼZf 27/C▧zd,8ϷZZVdSok}͉g.W#Q3imM|6IZ":Ztp7"6x z;r)%FFGQZSYd2^G/M ՜锪-i-WqY7nk|0( AKP(t_zӱ_zǚY-_k|;쯡 a[vX-!|N6!Q4k B 帝S#&cxW@jB_K_h dF]ٲ1;iHD? f7GFkIp]") ֦2+1Q(RavhR\f8~6]#Xf b ?J ;%c"|5 9ࣽ|BPM E,/=T.BxJ 1b:YYLfV)#az s 4PO\[t?\@졠&MJPH -&e\c&қQ@:t-E/k!;~-cΣTe:h >c?P!~ҏL8;HyFOF#LW<1]Xx`kj膉HW||3ZPV߅{[EP:)4)b Z=ECm )L Rԍ/ƻ?Q {2Ze̒Mlrt*)e3jp:mjeUcbˢE\cL] @.2"} ~pq v`tWd:Ĉ.fjoga8׬lt_|tXn"P! vDfmD[/OdZ wG$ڝr^~ (0 v!wjyAj7}ZAūc|rvNjG#ї'w/c~ϲ͗xǸrBJ2|Ru Ŀ]:`(-0o ֈ^k>\S4[8IGqmL; cn<#8Ф$I\@2?A}Q֯I؎G'r$e8E Q*S[MTxjvsɦX'_Du!<8! bs4SE eNz60bڳT͸S/ʆLpRLFn8ݰwΩڡ1ʑǙ+ D >)<|'pC wL}uoC^a;a ϸA",Rf/k+*֏\S+w!$"B́ ICWN*}Fa<*;wotZra+=*$||W#rR:/^9(G'K/q̠U"MΣ~"?OkUqZݴ\~̯|KWp8q5#l$"bdUj?5w h!)$~UΩ`Xl#0:܂P1mJ@ȫߙf\)Q K$Oy;rTf֎!7tzUPi/7ٙj@o^cv7n o1IrpshHFZd45` '|@ECF(qٙ=lITl el@QV$ԙ 4j˫: `b%ǭOаޡM,r]7>>H\.(U m21!v_WqؽNDA&7ktvxep<;]$+UK' Z.[1BGN0=B<\5Uˉ?\_{$*L6ӈN|An)s?v F A[J2g+rF_Lݑ8I;oBZu۟*JeNsN@ 2-e G5;pS5)!m i~pb~ -ݟJ{#Hm]A8X>- _'\˵9h.o1_]kS+~3c#5)י0~~#_`1嫴D'"' *d(oBi^5)q %;-msgNdzVokq ,f$ ojj+H {>zϪt>62d 6Zvևk7d4^vU휠kH`AŢs(zC̽"S '<]*%@C̻O׊fϥ[x(y74WbdK 73ig9yò?|<)uxP7×?WU)5mn>IK',bjEރ@_ w+4m͔.#D &='1})o0 å@_.i>NNp^b;×bӍԃtg%A,l!myp^w b:6OS D#$W69X[]oS&BB h#Im/dH#L>IktE㳹eaNvwfxW*Pm+b6'5¬T8q|1a MgT xPup&md_E;/lz50~a0H=wTǻb/o]wD%;%gNU-7X2n"cN4/^`5Ѣa#?Жeb<Fko?s֦|ٔ"Di)pO6d LD*;MʰB)vn6[C'&7uq7nԯhݾq?UG9\1SMu!^} x\# f\ߨi0 CBRYݼ`oFf'6Tؚq%.}V!LUS h;no)|ɥ-qƫ&]z<2̲Jk4>g$lPfhm@yy?%S-z̼]UMe"#OD$6&| ˞ f*y USC#C1wg!g M|% 4mDDjZu,rrfJYni78 үOKeK* Ļsx۪{y% Xnhu1IH XV{'jn׹W+aZj3cQtp!t۟[q6^D<Rp+QY $jR|l@9]GM7z j~}syR%ȁ PQɆ *ڨcTG[r%z Tju:[|c]D7HTP쮕Q(UңHk@|gq(%[0&]IG~ p:gORbæoZ&ǂ2d-9NorE`o7[\bdZlXbNh\3'p6Kr js+/ʯ,h%5Cxv&${`](x&{/c5=or0kaK'j3P+(pkW9EԉY"%Y 3I$`Zjx )?k#8ǚa^=Af`+tuM@՚u>ص7PpL6ƹcV3PCxB_7.?YhyI³D<5 )V 5W;j?W/rbԾ[rst)_m>2}η/چ,fr>f6ݳ%2&V|gGE(~0\jZt#^4+6`{53TD2U\&Llf[;;$6i}"bD.B[moӔnj€@LHt|0k 73B֨> b{e#euE_$ e~* TemBBD6B`MZ|?;eR%@'+:d(*H=dtE߶S]w_!@MY ؘ5yۋ|JlB{tA"1,iZr/Np$);  !܀-7X5WI o/Ո;&$&ڦxi-9}5[c.ʲfG鼫,ȬZ_kg|w<q`EhHDX|M@`e8>d_A_Mh\Onb?C E'Ix?V'_~ l5h}HM5M>>T89Xbp d`WOab}Ĕ:BuR!s<:wOζKd#j+g{cR*o$ gǴWьH\xy<,MR(Ik‚VU.y/ zrw_Uc-l|hͱ8C fQ ,Y~uCbK𗲶GZ$:rEns9$/tp6\p0rj<VZl$\l.Nha5-Hϩh&b2EyV/NeSy5j"Ү%Q(k}.l)w5(n]b5[f*,p2M#J˫/{*]^?BC# ?RcZm)Fu#װuCEOY"R-hOQ:./Q[t%"C5\;jdwMu CEASȨ^q1{ e|d0vt[zh-?ZDtuxYLZqSJk{~sƹ#T_C 9mpGfwt8hlmc!c,D8ͣ YRllu9+T@KDb"-EPg~B:i g5/-Ẃ>ł}%[{Pet0mϴcMB@V5T40;L⻧=sU̺e d0R[<@G-wIw9լ5{S[D謲FEz㊟r!0, 鯠3@o3jf+iq?3C>Yya-܅YSY`={n&6d ׍*s!5X3>ՃDž1O9]|3: 3GDl a(eKiJ$ ``+_9" #MG+q 1&C[EN/BS#Ő̤+L&LT)2lo9q H旅/n1[q\Y v[hX5L9=bl Hd(Z0Uy)/~(L (Ew/HNZC3dx3؞Z1/݅&2a3V|n/?[c FY)y/){{wdܫp[PKD[auLJb9KIq|&s7OUѺ|;%7q-$7\.rK9O{(BDY^mXV\oMʶ>$¶fĀ ɚG&LY1hX,,gs)0,تQ1LWApxJFf̏o81 `h"1PtתdzZi9}NrAq>,$Ր}O0/vYhDɆ%`Ô ;H0XOX?QHA˷Eg E/_w=PxP8nd/{yw Țl2x:(+wWbmDGe ~SFB$e: aNs |#|LHj1:ttG* O-N,q?PV}8/Zvh%^̅69* ˬqa3Hi4Dцu lMA+ |5ҽ6"c-]D_d\ :AEmuM`A{ٲE䆲}bɲwUoBZ/hD|[+ Ǐ+Xf{+iXF؉ 3tWGD *hQr$f@,9 mgfrvkYBwfQs/Iܨ↠5$+ӌ4h۳G-dq?n&}* o&;SNm0ų-*J(q86 ζ%zĿm]mf,qd ,1)Ɉ!t1s$͔5q.9X7#m_]g&%UdREmb ̬`=6?") B}Ԗ;.!dٸGHgm<^Jv0=&l=E$aDQ=ti~}h $pK,3LeR3F"/,17e(;`L q^%_|biu=\,U:=zG si YC[BO.QD!P]j4棐[ey ΃cC_FjOIMP @*_lKs/*r7YG_sLY3[ִ[ڱLX66f&g o[Z+:(vةTeVoAj6#Ieo ZDXޚ2*:G^ P Lκr.\עSbh?1 9JiԔﲿG@[y`9PNq u͉Z#P04⮴]j=n_(rK" !n&5~6}Do=F;4:ΓݕWI^_Ӗ*z0$l"0\C׺Bـuamr;^_}<)%a(3QZ48@D)+p"'R,y "I=(̪Ѯr:9O^\"y"q:㦨rq!F:ڨMxM{j~olB p^.?a>!:>p5*2F|(Y!Xd}Wg!JT9oYk/#+#-x[(Fav;<-A1?T<1x=nJi;r "NP wg| ?f 3ax|M;1E\LI#y5D[2r.B)JZ*(dw`O[G+8Z/{39uCzGu\ѵB(^F@Z7J2Uk.eZ_>̷('nlt]\uUǩveKHb4쵙6X%p֧8g5 ~b(u_zB7 uaFqI }Ƹ~yKٍ@B́L\",o&ES{-=tx'M czdRLjk1G;,Ddˊe,K6/ h&o>e-s߷> G!$r D,d΅y6"Zݺ 1HvD s6e۬׈^tOT|tqf Za<;B1ͣZZ^Y<5b3B:3.=i(N ?B u>;1˅2Zb+r$X}(ebeZj_<7R ٖSt irVύ[NDli:41Tm8_{0;H8ZL %@-o&O%.\ݮt]VCm ܱ(1uD Q"'P\2~)ӈ۸ȕqUcۣfA#ڗ5dvS U W Ϟqzہa.A=P#zD. zF=rȏSgy+] A`3**Ln3llKt@ȝ/X2h9doODu4 : ;?qeҎ5 –\FEb-tBH!̖HV7TYY7Q#щ*oi?ɓI"Su̩Pqc4 "GkKAgaSeFW I,pW+p佥/RD"A>2h_ӡǝ0lfǟ*^odO9h0U[$L:![H T7ONz-t葶fENFYL{V{SV ь bH`sZ˪߂pr%G߾VzM>#TEEJޝewcLL^ (b8rqxެp" mcn?/U,m-i;49omPv: v|5R)֜P(6t|L8"$f-]2+?e;TFisf̿NcP EpL|̐K8n[ rc&@*(9Q?ƕ_4d8|A.r^wmz?(m@;MKk8q@$2ˎ(\iÏFE8 'p((e k8bqYY"týcVƖKNswj2klHO#u[3{jŒCNJМt>鎡 PE,O$2LBY^ uT"\ͮCBlh~Ջ9t;+%ViFO蘛 Lt~@_Yi#PйvYP'ze"^[0:o>c_ҲvCMGʱM4FMk,W'"hG"3=K-7%RwE<}DL1i.penIl`%]+%O8j-Y'a$3GN77o,0W-6Z=IfiG+b53pjr8W.wq&! ز$+Nu -\U/`]ڤѿy2A @aY]9TdQτKX%[~^Ș[|i6A ]5Ey#rLPlTXO CqT«ZDk̥6df}DGf.c?٧(g0=Xƍ/︝RSCo,-?jؘiPe "9Vo 4Z$^ۤCη$?\)D5;QI9ʢ y5ƿ{K;|Up'#4{$ 9=k#1L\CQe̪{#k7ê~[b3I HNDe׵9F ZM!GQZw.1:^(pN(A+ {uRWEI v5iXJOpGft#|P0jr9XQ-8UvӰǥ0P[XJ5*Dn@]6i+u@V {G)Y 'k< kef +vqӞBxEB)G2Btn|dn,zFaXKze=3Y_Z%Q$j0)͝hwCO> ^9Z  S9u"UIxѵ!PFśFcN)J6pP ͑Ҥ߷QRF`gBK3h qO n}pqq3Bq, њ]KSR_w$Ef,TS~O27]5Og:H410wL.K`oǧv sFû~*>/++5ϝN:N]2aUC5]\«$&ru,~CÐvL~!=1\qt2udUEv2zB'ݓ#=Bxz&^&SM$Fppρuҗ9ZPГFCU.͌S~ʂ^9;;H0`Og#5ZXxSvF%L|D]iGPϵ].75S(hݥrdp5N[<e&%H7@:#6R؀0 ؇Xzq2`np 2O±I 34A <qb'Fm1!ပ( [`GĊ ZTS5CR&?J''=>7W0蚳m+hg 0wa"}'PƁJXVr\jة|pR*7SzFGz*ƥBm(KTar uZ* ej6c5)1OqNyVDbbJqÉ8ZWI+ԮDQnu?x U$I:AKF v=_.1RSi5JLJ˾AK-]Gq[8H+/m|X{tjLK@5E7nb8 OLx򁂧+s6/I2ɰ[]C7tV5Tx-mZEnGC?3HϒMh{]`~fۡ9Pxw2TV쳡*xn:oy ( wZ}r}@[pA.AEIz|Ai:\ ]7i-vk/) ml1^t!fU_di<3v<ǻ`eZJdUp؂7SDm 0| 4b~h}Q]|Qs{W+=}e40{PMwXc}H[(~ÖI$SQ=™1WY/};vxE-{MUaq`'ɺq1MV<ʸPiKCX`HXk p5 x0hp32*B?x4 ʎ4%z/Z-r75e.jt8;0VkL tiz'sMd7yH Qz!t 8ꨥ2`M w=' pYVpZ'yݱ mfUTd0UDSzX/yșSPAG͸3 ۝-O4j {H%Ե3~A_P$]uG? m ;d#L [g:b$`Z$}W8>N؆EBȭD 4 Mt~Kx{?#kHB@z萶QO)Zb0!&1g40ų`ܥfmLx#/meFUwkx>^GP@" p\G S6 fz[g(co^3(<ܮ62 wWhT5k' g儨g,0/lRG.nZA6$Ves#)2ӿTgtoCq(GGZY ?#_C fc lDSy^ J)&C!2„0|?ԢR?.^X=Q|`:@z&K\? "rm%kPx.td r1bm;X/C">Rq/pS CtF^ 3y[|8zioL Qh&D#ԗ T6e,c;vu]%P),~Ĺ܁<7ʪO˶C݆ Y1A)ЈhxMJ$-ɸ.AyxrtLPO$Ɩ2HܮhjHues[X3Xpb2q34gfW;oEJH #qFw'1QzvEKU6Gpq'@~ U@U_/_U?6. cO>ΘC"*j6Jxp>z{ZvN3Cl"ce5ȔX:<ج~;mPRPM/I6~czzܐ8f9UIZmpf wno3 y69@iT -w ؠˋnd3q\gy{g&O^,˘!W3,̚$RFaNwV$>u[ͩr^*I` ?0I[q!I (r*. Y\ѫlߺj ,~ 7Jt67Ɯ5!Xmz~u ШWĪ>+jy(α7"Z,Amw J2hAW?49ot8= k_('K8ôWB?rzp ;N+lb]%:!(J؁ @N]5BUiUw/Ri \C;; |ī#gF{B1IUm**fI"ċX؊0w{ @OGx7̛;s:}kY}sPQEܞ!Vcl,㹟1ߧ!X#Z=1| ^pЉ4EQnb*s@0Z~⟡ߥAF;8crd1f4WorҋlnWĭV?!?k4'vvX*6!KDuЍVT|$R 4};w _gJ(~hJ=JDrY)^:0Z W&{7˸>4XwG+vW=E}&Q+(-#Ω9Ń%9@? C ֔aod jӬV=eL;u'tu󑵖~*2lē:ҥ>32^̽^|g Xƃ)Eq֤EN C#)e<`o$􇑛>Dtݤ\צÝ*)vmCtWcكHϠҧ`@xGCGK"1q|ZOX3lʷZ%c!?0=VeNgzv.5j^s0`j@4LyM ydbNq& iH( =?q- " ?2}Eֵ;4,`uY8i[=rEhlT8-`k \Ňp08 RN:aٮpr&\!}"k||A3$ !+bY<&t{&DݙK_wH4[4F&Q3Mb NU\ 7@7 E#`sj(>h UtX4v(+Mm[!]|y"'%(rq0d,ք" lIϻ9OkYd dl[3oai:)Q*Y()E47kBWO599P5j o)LwσH9|7誈øy 2\ N&6veJK.Hx U!6u6H}鹴GUF25¬Ud1sqQv*f\?0tCk0-z` tYh ZlCV$ۼm4׿^zs7=.݌xU#G@gL(7G%a-&N: }@PTZkO'_pciR3/q&#c $E%w3a5FU?1vue4\[ycr- rdq -,{\?!BV@0 13+X)M ܍ҥJ6I?eccdP[Fgػ$L PisA00 8y!wf(1eU Ҍ@+ϙ7>sOC%XHErq'Ak1VެZ\7Ɖw#q ~3}a"KB<<%`ψ69'eRywO^!9.= ) )ks6(Xg=p-öAI'uѶ).C-(a1)-ڎGy;8)IK3cꖙU{eCp2jn[m:+|k&w*9x7-/ Ŗ*KMcp*ѽG/%r<ϲ#S9r1SJ }blXAnIq~VS"rϥ:+`{  Y>rE/qZlAǟµ(8JQP-:!+%- /d4fK 9T["98we( L:%G)j!NVD Y@5/p#3{EvmEߝQɅj(%w禍*KcITnz_}gl{r=\!R54F0ѥqH]+^ .T 1pe]hj$xVmp'ov`byO,%-^N=`ҴۥިK!WW<~d%Xa!ysσsB!Z FϦyjQ"+<J^I0niM.*H9˴ slyc<P%띸AۜqE%2|RKзq3e&:[9嬹2C渙y]KApwezhu4-AfHjk~3@VHe $u$4sOM-[5cx[eq>I IO[@G~˒=!ű),4rψGg*5e; gLgݹ0Zuc#.r)qи4oʖpR[o A >-:Y)O.6Kr?st#f$d|~EfTH}$_u{ 5T=6)TH+cyn]{e-BlUꨮ)**oceEN>rWSeGxxvJK"bRc!NoI X\IܺziN#%)D|..%eR3JL"GK,9l\WNTlLrWv9aT_s,QG) ,oP*ʧ<U#{8?#A;lEߎ?0Ш>8g645sV c7l ^ן[23xRo5ۄpPxQIE@4܆uefD74oFߜd)k'LrT)39*Bs6raάBAkHZek`d)h=ga;BtmCm \wP@O4m kZ(Hw i+}Xw ~}u&A*^:`KvuA}ڪZzZl-콝!ġXNMmYljمu@ҰXak_@kHt9^Yw}KrN+FP V,Q=*&۟B^.rrwjF6Qy-nߑ, KD~jEYh 7mi~6{D g⭅_ vJ4۷zIޓwWnbG >W&j/`R4 e aՁޡ:b)Jri"8 X"L_!|eAFΡ:qQH2GDsnJ)]DQѽ~jq]XO>`/Dmr!Us&\D$6G;icL}k̵;SElG-<ͦ+"rTۿöm;ߋ_)r08?@A Dv ;^=شtpǘ h*ugd[uC tkH}s>sMoI,g0vi5Pݤ-QNU ~jrs;V8&U JoA}l:M$j-\͓ ~gnQ#^kJ?:LJ҃vo_ZEd@)ԢҞ ! W>?L_ķ09ٶVl樓9>@}w}飥@.{UHyZK;:ah ]z?dzQ‰q sَ\?L(Bʘ GAsM/O]6wą)noݹN_k6o }܃3 c}EL:[6CL״ؔ3[X(>I:;\pp]2&;qGoo<'w䪫-<fdD2N S;hrHYVL5p.97G[&]>J},]wFR' 9{:r| v gl|lW Q{˄:b FZ8Eԑ;ʚG0V(m.i \rw̒2u3HqsKM}Uΐm;MX)P߷q?Ź_sBб/g+'uSȤ2@.JJMa-^ȶ̻AzaA"ܥ`G棒,4E+HMH^HЈC\%X‘%Ͱ;c>U,hеh:7U[˜o4hm6#9Xn|mg ݩ }[, eKE<)XkuGHGjİP&/VE_?\|rYb(7iyYnՕc~HP,׽ ZRN2[[ G$}/Swdض[ӇU,PR L" 8?ŒaV(=Td0B4t#޾EMb޹!#q0uGY4IURųN،I&TM$T5ԉkԾR?1?1&Eb{G ӷ M]2"{"nR_OڧgVp2m³4ᢆXwXV>q,Syzf>SCA}@ rQs64f&F?NV+UV?eX]w]48۰mTHh/7[*CVݽV F9AU`5FVvIxe2CSDk(DE 9Sy 1Z#_0l+֫r`j۲g;9UD} NU c(6THSSB*V q(\/M  QS$#Hx$cvv aG:0M=N-D_`aJVtUxP<1-~L)l2H.(Vڶ >2HMґn8,9ĵ#, KB,voQKCx2EH.ጇXR[QGw03\Y\瀡!:7-fnz ySİ"^Pses+&PYFl E/l;kiA_n sL *Һ,k@hNޤqAKLVke$78؛X>R՞ļjA3'@ %G Un.']I#  4d]n;¿lvq*w%Es8wQ)w0Ox1ټ$f Y0eeש[`$=[l6wQE(-l^(g7M# ND'w:0GqhZ/ZS)I 8 U%KXg=S|e"&ws` `tm҈aJ௧i ~ s%E)g2ȠBDE&oSDsNTDگlW*C9 ͷ7+}PA(/:R*PO dUJ#\==e_:y%f renFw9(vm=ha`=ڔumΎIv>r$T&K/rP 6jVhH%Z@tAԔx*…v}}hrqN$ ѻp=F oC=&8=YEF{#c5[6&Rq?Eq{Hc4. Ƹ <LN8NEt*dxg"܍/^Q-Uw+]0y}6qa!QP3 ?g7gwʝ94O<7 {VZK XCM.RdNN~3=]4xizQEy;uSTT *e_rfH?}Gl>}c}̲j#Q| #71Oy] \@a6ZYT.14"eSNAQ E-N ۩}1/n&R瘛BH 0SnC/u 2#N 3Kg*;" P#X_M#l]0rqPŊاʊ9&tImJ>KW)Vpk Oȼ 6q2 pFqnpxI|z,V,1ppϘ3-zzGJ~ ֊{Kު-. `W,sۦ؟?zЊ8sHJX?B;O'qyvd|NSrʪNfc52Y•[RИ/JTP̢̋_|ZgԮ%n < 8:RBebz6 >R63-Eep|+2(=\8CYuWڧD7+†VR u RHi2NV3Ģ~xA;L#Q~'Փ7a5'hob'Z27t@/6QH8? +w ]49C}/abL9$Kßރs I *3لE|hcg`A6-Vbsb|fDsRHw'׻*b4}Gkٯh+Ȇv>&8Ͱ%֪!QuDRy u[8w`y{AoD273++=g2,.KAx |-HAb[N_Pd҅R(.,AFz0NArnp2I}ȥCΙ9 [0RM!|#>@S >G`ڜM` "#VΘɗVT"! Ҙ+[5TAW[JffPefSn|qVNuTnR[kqQ&,~6#'͉OSVLǓ߇kI #(DhUVaʢLZ˳w'Kj.ΙO mX}z1\"q0-Sjvp`]q%ZzA}VR$A2څ =q5)wS[<ل/DSjkyUdfF)vZkbmj(:/$uEb 0Нޣ8 ow;4ߔmiDd4>7{a[s|[~|&pk]dvC.w7m-bDGXGJ/ykXъot9:: ->B g=Z3Q2Uo?rݩDΐtM-TQvlEP:mo|R/O &UqЎBK:o@eM"B'S=+rOs#鸩[853vsST >%xu(|;ǧq/ӢȆQ&\9xEj9VO,! g=o+@xoݻ(0:pSbOoɘBD(ҴYt4mO#ѳq$ fB]Oi "'=j!lZgDCu9Jptͳ/׏Z15N#%ݕT{A|:TuKB:A!F~m j/T !bZzU6%C 4g!N:B7Q&[.IHcπ<қY3jwok4}*俸H W{"BHRN|-L[%d9YŇFٌ?n2skIRM6ǟ QNv N:Ƹ9 =\vϔ; [l+0'^ZTfKkpV\|4~*jSxzE'F]%H{y_'Hzڴ=^sG@u3ffYQ/X]^%0YTLo+ڜW9!\nn2R+?J>u?Fl@{^4哯 gURj*Huo L{R RRmiЊY(GDs @SV>?GVM$eu +lpb=-e1THolYG1r΋'eJgܗ-׮`wU#2:{sYBg+~tBwv=RhgUQAKDلv qJ6FP.SQ`>3IUb)DJ϶`1Ayv@11e]5uTf #B=Sh4 8 荼J7`U3-=/:U#k,,+խOhVA%Ll2*xtIK5vSJx0( af&RB-jvyvAlO:YG 2uԗ/*PnnMϦOR-dwHT3C<ʀYVsш;4Dd#:- ]$TkMjtr:ExAd(f=fFSl`wH| DrJf \T5U;m0sa6,nœH(bu>b!+|B"-?~۹YIޙsP#G? %U[5˙{ʿ8% 0h%n0sNk4h9࠮$P9U_ILq|o|QXAl+"<˚-K w"%xh,ݿO:?#*9&FO#MCR](h4a6xK-eCΕe<l&Im71r'.W򿿍byI7KUSPRzO"sieBZG*fo5g|$oS{+G}F`TUMPo^vYDKӗMǸas UaF/'s6u#z$Z=m4ĬggPi kK Sѫ'o3/Wqz'4@c{`u=`KGL`#~vT8hUYy5XF^lR~vFk^ FP]"GPPTC݀bm8Hśd+F((t~ 52stQMg턮h:ӭ~__K|߸؍ C'J`_"ⱍ6&0Tڃh޲G.dHPU`vc<Й|RpZvz9n{b@.GepF`(O(x8-?Wy\]HWc̤iC)?HCՌ1BW7xZ !W/[PUFl F5g$I$wʸt3. JhcO5,X^И4Ifa'UnHV\B;>#xl&%5pcsâ(,Fq ZYحyTf$`{rwb5dʁu_aLpׇg(+Y' zlq]eygK&ȪV[giYk[[~y8@8SK75L(]E4ă>yc|QqP{WJK̖DϹzQ~`l/wV#{&??|92wPYDVye m& X.gbd&c{bNT ] (!oZܭLǀ"Rm|=b%ɢ_Y*@Fhr/d1 uyhQK(:prgSQnUwTLS-w^d!$ڶ+A`O]ξ5UB%$iWb p.FF[6M"+S9dV؊Q(p/DR Qɹ]$jG}Wk_G"{ 5yoeDT*j)ڥ9lvWϔHA }Bn+];2JނТ*_tb1CKm6j+H_J~70_/1"<)n3:./<;{DꮁcXdA'm MbZq>1ҟ O-}n#+ A'4njAkZ-c_.'SaA"Mo8I aP_J͑ONG6_E܋Jp(emu詗&  <[H(,<~! (ĻbsX^N]8cx`] 8je!^-jg S( :6n_#l2v=-L;tYޗf&2~V&A-ޕ8r- œ;{A6 s=V_o!ƁH#5eMh\)3$)?W  600nV{(\]ښӎʌHvTGXYGSX SO &B!Nn&rm=h2Jg^64dd)`Lك^eXrZ0njcm߃9ĺ|oeؙ5$ܭdJه3voes'!0Srpݐ$K[ЎH9S\Jj{< ,C k# QW X%J&ѭ$ru7 uюcnjazJa"RPL٦%r'>B`l$L1-nԻߙFC:篚!*X]mw'`νJ{G7i-qnV("} }@*N@źQ'pl!Pk #}c7q4βۉTsk1@ ʋի#xӃ"Q/B{Y5@W GFunxEx-SSx.O҅:i1fZ5au-<ִ%|N4J)"Bq(V\,,Q'01jU V9U 6f0Z-z>ڤQj>/̚%aHgx*^jUAdNe 0Y{k{ЌZ6"c{. #R]Tт pdA+2ASm!gZнhsMHڟ7ێ~\lgr,MdQM.PvIVh?+d%{5H_@U 3lTT%Pr1ҟ AbReUM9H#xJIx%-J#)_kiv~[fW!>t[󉰩@yܩTڞ^JMcIZ)l5rOWM"Ū_VJQ}ͺsɴg ~ A ,CO ܀3\ ք-#n\sXgDUنyIP=),Oxl)9OXn'Q"^@ܜC҃ݫ:.~RSj'5 Z;tUɀ- 2kȊ{D{+!d$0ߘmKpCߚ,Ij؋u.Snfm"a:7siTD&bXŐ ڌF=t$OEw Z.A.Tm /~ 4`C!|~! ''h d sk\4Ujr1+B@a >`)2&"'=y+Ky`T߂%WضX`? 3gm,&rR"V֩+2(^b@\떸MTD :>Léw Q>7f^\ƘA] ;X$:i;4 ABF`"->;!qQv&"lxs#yY(mWaT{7Ytq貳GRlgQZx2~ՉN9011>{j ̓*^a-(uT?W!x3Xr<ρpi "OhPkk(Zk P/Kf2;J}tKD)@!bwr8,W7M65=@k+5:8iɢqp=Y}7'vD=hޜv:w穄kOEJ*3+,ų?H`^^O·&4~8'7=8 P4PQdf9`R'8S!D7:b0"= L"3gOz3k:F>="sytXMw p [+#r+3%k+|t=;!RAcD/b1Fi7YrL<[c#|nL8ZC[] $7sǦ`2XxI&A?/ ;M7rr䢙N;) "qHoKڶŴ~28cIb#jDبv}AmC2!b(r4XPFmT $|$ n>>8YODB6/ f; ̛NZnpL5w1$JPn-:銣ZnhA8slnK92OWeXƛs,7!!nkOu:k״b84!*[Ɩ?Wr\˹Q~mkX<[LR69 uY_zbQ@/_ 8hfcDD9#кnGѻ:GR|(fFI#|m8$=:U>EtO:=  #.w I3 ,Kg~E~zNϠ[kNAX)(a ח NĢa8_a {P!هUN ' 0T8A ynˎ\ʴUu\ &b:h(s0&DM zJ11A8l;ŮUx^hǍ}ɿJKD'}oxk(ǴM}';nF~/$A tGj>݊T"5l3>'[!\e|*r:7E34o~);l`R̉:GV{)We%j ej4aFNLc&>a7u /\/ Rq?aC'>WC`m3sBWHii2Nhc1`vI\B2OX^Ar],n=I.4#59WgW]) Qym7<, pUl40Mk0v?k_ז7̳ztWKm2mtM %ayf]E8y,VGd/vf"OWM PA( %XDuɰuu=ɼºjTE:vf$'JGnʺMjs8Qe,JGdjX$npѾp`eF*zۦ M~|l3w(A)8l@瞇 7$dR.vlhGA\HSs} ?o5jiS̞lQ/FA$qgJ`:^ZQ=e5ZDիGg%~jEObٓ+ld&IB镃"Gh/JYazqOʒwRLh:Hܯ ,+[g}ȮX9w;#K4DP "y1]j,0Nұh,g4G67V yKH2E}9ɽ%;D;0؋ȴmQOʬsƯSː:hҗ A!7 Irx{>~j8L))=n,~h7IR!΀ :sWZs~` wVrmZ*-|uƝw#Xىsݑcs/-T[V8L(2lohf$#uŏ) Hz,JvHIa)l~qVaO9Kݲa/Y8hB[{n٥\~| Ih={%=ZBx(M '2DHm  xɈZ_wgʇd~`1LT#EUv<*EVkYb,wd}XJ٘4GJm&5O `_Yhn{r0 4={aHP}eRǀ^]QI6e(-D2Rri@ W976xRG\)_[m]94kKM/O?[%ha }L?p*滀rU*<+)c 737T@.,[޼c JB,[#P[mD7鹣Hi:_flZ%dN+"sOת*s"4zf KH SЍlF=9G3ƾBJZ{'bA,<ƒf_/,ŚL 6r9p˒F i|<.l+8.Gge9yݨzj 뚾a!%(2cE?)>`ܾ6)$'lmdV4\c]fp4I}aEkL+'J[9˞M\p~nf2u hS,.'ZhТ!Ӿ5yS`I|Z;]Qpn_6>#Y{3Q)}lg 8zY ^uTWH(>\ ,߹缆}+)leq"c[è` zw*)F'*[6=d o@ :s-p*&wy\ʙllF3,~r"-?}l#>)8V5 eݜSEz?ߔ"_ Skph oHPCk_*C "UjDr#Q; -7/ 0@]cߺz'K:,da Kp[m_K_3,ȔJPȮ &pѲoϣ~pFg?߂u ܙv5{9Cb[j ohY!ܼ09dEx1iߔ.2vVP$>?]of)X2 {7fn7"A# b[^!8ofx|N.-)1ہ;vW&ʓҕG)1s] DDRRgNqhtaiWGA7W+M 뗾#fJ@Qs<[%0A`8fxBLI-x)hTxD66#P}]Lcԑm˰v^;fIq̓A%j Mm~vPv(J "?(eO b/_8tY{ 3ppBY?_QS$ vU~dcߝZyFWbqVm_-P@ 'ۘczM) n6͌Fɟq-;4xPM4[Ee~fUw[j9DJ@me&xP6; }m K܆'D]W4|]Bǖny+57LCe~$ q 4K&?rd2nƈQ_|nBhXߐeSI~xj6a!90{KJ[k*jA&f8-Lj%b(goxe>@*╓*9 >bx4Xz5TBsj,< ױ$t'0k&Ӵ|UQA0 l&"tKo&f*WWOʧh({xb[sg&e"JWRqڇ^ H~M$ڲ:KWbs0Dw0Uw[cHծބbU̎46H3No}7lsIsHQC:c2BɱxY8ݱoAQ۟TN |LjٖoG0*W}އ,bNT#6٤84#&do #::J_vw|OmHz'_V sR_4ھA%e mr[5vц3D;u"HP(m}+ 8m]$l4 u*6؅gn1 p側8z2.͓@:jo] Ig N8aC ͫ{^z uFDXqԲYZ"2O4*&5w5m,c4k$[5>7PۃKk|U W;qәp?G.IR;Tm)'_ dՖ_Sic&{ 猓 {ijkB)&cmmQ""6|PݭڛfybDa"9tb!Z*N/X({?v,K.]h5h k>pYBSEcb, `K)AQDU;嚅2^,qT+8~w5L83h)KNE qqY>!taXc J={y!V6ɯ_8y(F FwJ_U\9)3V@8cRtLSץ͝\QYBԝF\~LfT 0mdm^eZ{!~]ylLO~tn].h`p* eX>U`$#8nBVC5"eh£~s!'KЙ8ާ]|ӔJ@ur+:*'p2cUWI%UA6 (\-(I):Y%R@3O -[GGŷ?Q MYbbi^GxTDzs2@eIɨ-سHCRx~\#U/_)g}a;!Od Mdj_R̡0=\d@->L1RPzlDlEߵ*OkegHgT y %N#wk^`ǂ0t ? ޤn73"rBeo2\rM^{2 ƿ$Eؑv5d[\B5ʠfFw9A+zLoꎙ4dV)ŁM;vlP$tQH,zfBR PסdNr)ۈ_i * 3 *]WAǯϵk^P󉖓ХR~:}GL%o ΡݼMW/mP~gEA=|ض'rp/.Ra'F2l@ ` 2*mQU5H(K ؑC557.wtmO^3`JgǸWazP|RI}>d^dd"/>&ƿ߇ՊqZڛ(c1<1Ff|.)=؍h({<ϪR1$Hk{0;xJSFo?p @Hv5'`C$բ;Cq_TӅ8MtN.H5.BOA`ڊ l $bie1uŴB<M-+! _ 'kY8x˝!MH>ihiڿH^ߍ0{꩎;IhKiN/6\?f4ŦҦ޲jn Ճo%^#B2;dhohT'es7(?y !2y=9j׆ kHF8MMoldl8矞Cg`CQDIL4#uHkjR>hG5}T(ԁ^~3z&9EZouJuO %W69LA;;&+/o%0+~}'O<{|s_CQ1Ib/&.NDhowfh;u('d)лco |NotY(ebW򒁧oo]-(`Fus + m-FGYҡ|ʣ~0ɧ:t :6繇r_zE-HA~ Ώ9^p]"0f:sNXiXν7TKhV㼜>yI}&xgwHfg[8{O\w![=d#AL QԷO~6ޭ*Bhw,sX9?bT_5bۘ$J'%\b|=#|tAC^z]{2ѱmDMa0JGb)g+UόlcgX$r-짜DOA,LP^l8hҘ}sdDd;H7)4E3;XSqn|BD6Pكf"`p=ʡg/%S%KɬENr0[%saKi9ּww0 j -B!@z 7߲O@g衉RPVկhX&s@gE\|y_ -Z[bVb ^yP#Q[r6Cx|2=FZn/# #qna V⢏b<\U )4v GF~ ^2c1=v,&#E}Nel+ ~˷F*"^b|(JNaB^Tn 9շ9O8:(?юGfU|+P찓Eڶp(gYM_ t'UkUxPU m93' s4 TJqL6yzqK #\¬6Z}M2Ծ.7$\<<+` M~v NȔkcv=;Q:ˠ12:oaEiTH&x`|0ω5MWoOzMvUIwZ~VJ#ncJulY[qK>Ƚ6T ؊7Z앍B$rw5]ˣʗ,,U޿, XEJS[Iך9v\EDH S!&xRLdBt6}v'̬nb(YB .e Z#H:јawf RT7<Sy}2bc C4NaDb'۞!f.Yi]HMЋ;xyu:0wz1]tEqf9%5]a@=諹M8huqD׶{M2Cq ;,NT_z!'˖k %^"۝-`2dy)|v]b+RfmלCbR-Fb0)dQOq ;]6(Vjnջavf&9@\k]Iu,!۵ 3-6N2: y͛2`p0/ F #v '-SXʞuFJ( Z"$lōƍYjl%UGsY $w9ǣp&S?8/CF̞.Z_7ƞʹ*1zZ4ܽ$[-;nlP*^>Yg`+)N^DkLyx2߯J7`'jEbR _C}>e?}hpcq%;i]nA_ӽW)07Z 3[oXn/rGpSnv/F `Pcv;|t0u|-sm!"uEL` ,YtɢPPG?z/P_j iNf`0?֙=̱7"\Qg }mstt$p8*'@ 9C;.oyQ|_b6@c澈lV6s`QucѰ{_#1(̻b2 q 5xѠh`*\vR;l;S2cw,E@[2aRO}̲2{v}U_ж[z) ϭ/n)L>4 ~lTUԗmÌc2B[-_N3Ѭi:&&Yk{3JT 5ȒAf(h0 _>R}t2d yȋo~%ϡ=zZ8%0lUtqX._bC*Ruu)gոw/ԑ5m\:Kj5217NC%nZ%k?cKWUX4DJ .M+Ye^]ܐ#cd)e /"m,#^0W(+e ®[O}I+&Y臗ǐP]aoT+~sZc!)>0 %``0쟐Q/ tv<%}ꀅґmvUA3zANnLfWմlTSL3ȵᅨ}ݍ@T'Sܢ-8жl$~}<$p> 2v#iJWSp4Hjd%eB315;{/w;;ͪ/M=ɺ  JeD/w#W}I~ P 7HXZW+b5:I~؆ɈS_gjHƟSʌ؝+֝{ 3^X0(F_w! B[*{|q-+[)(UJf8*8Uiq-;XYZʑCR\tF3oWGrD9sS}mWU PnڕUֿB1=Zzq9";I]%ZŌ~RW,72C1\xRb0/g Q ^Ao{gRA) nJmy{Fb=#]R e-CiÔ΢AM-2Mq9LD^q5 KvMa5pfy]+p7u'6f#'$sf5#v<谧q׹E-b?Y>X'?C&5(֬1?t/3}bqCtD۩]m6$<xЯtvhL!2z;^ˮ ݶֈN&kh#S +)80J9d/'{%;)0bw5v~(u9x!!m'@b`@-:>!x (6e5"e"2DpՅw㍱k Xo93sx2Nn߿wd3Q%\83/OW};Gk=^+ hDO'*ٍPtۗB-ܺtrO#K]Nr˧1WK& ѳlfx/{׋jZA_-:yFF``BUh~ VB22*mjR Mމ f8 d@cg잦?zHOd" jtv"U`)=u޽!2T\aIbTPx,A/$pSL$.*bmhI7)Ϩ~D6Phޗ$82=[9ZVwQ=1W_'q{u.1te/ UAq&z`}7Yyi^lraEkP l ( $&Y6}اG~WCFvm?f/0rtէ_3j>F &<+t> # ="[Na 3aM^m2pRkse婏Epb8 AM! 2uINjoZϳr2_aD'N<6(IC9tLTvgx zeB0瘌PI@:s)JC;%?J9IW$){O{B!}o5sY( laF|hϯqtra 0Q b^'Wz97NB ]]WՎR =ڀUeS, J1ޡdd~ m+Z(v)!#W-$۷KIh4W8_]~,!.K@G(80A!8-2Dq!v~Y%DSG Ù(,s`9i}CuV.۱ gq:[Kp羡5[GVڷu1 S=lLu˖$f%<@67֎M7"H"iq;}2Ł|q&*HZAX|ru 'T؟ bUx9TD%:#d-뜷':TqPjLMKKOSt- w =b/`!Cru\l ~{Ҽ3wFm[?[5=PŝYJpa'I~ 1uEsl$b EK<34//{K|*e|NSli&>Rfg`hmScқ;U߁RHgQQ ? oB7 T-F-ͨװ/B?zCgv>.I(& EUDdejפgX3Piۇ}Vxy_cqv6IEgV_G:U0|;BC2RJRBLCnMae u~-Y`:UhNN9?' srIMUAl߯ݡ&sb^4O 璪ܧ>È!A3s~t92XO 91n ~Ᏺ>RE',QH∢͇xo|mIk*tF<L4_Z g6,%>UUez8aL9U!NH Κl-fh ֫RHqH!P~7ᐧޕ͒\~Gk_9LBmK5+LŞeF?p "UnFH!櫓+S!vha*;\HjM߼vE\7R9&| &ɖП} 0p" /ӎ#ufHmC!3ecS?,8">Isɑ/t e!q#sèg6eNj$ł:22Ry:{@0@&m{wY~;(Pb-^=(^8\򩠛:_ahpw ̥yOg^D6XbiGM&`+p8^%BJt <8υ5@G}vuU= ET"+Ϯ4oDd#󄑁Wef9HH;=2KP sI`z8zOR9& 5[t؞-!W,5 pd!b@wyTiԋ@j7G*o!uۤpF }/'=Y(q}|/swHp~(VERǍ-AoL 4@QV[*Q,5]\6͑ȾILz :.~&$c$xR>Vꊾ%t_* % x .Yu tbn{lQ#7#i}5U|ВCӕ1Aԡ9TX`.yIڪƈbT +sUJ/ݭFIyqGȢjiUM$Aom;[EǏ:QrS4҂)ut^1' z ;Rm:4œ7]w>ߧ~i{ZUؙ2i5ƓDs--+sV"džqU*b Xe[ ЗͭAnNh{EĺHPۂ]FZ*ult+r .݂@_0 P)>$#بex~ÃI:vb4= H.9X=Z2mg+9]nDw]򧳤 =` GNag?Df*.H$Ԯ_x">)Ga\3䏂uYECi9#xIVq&Զ҂:O\>܆ѓ ;]lh(*c-+04WQt_#f!Ā泖.NօW`Aяu!xc^*d?-@gS9! ?Lpf@ڤڧXs3ןS~5 Uծ9{0(mO"|KqaE: :Z+uB={Xwͳf,6\:Tu֜REYʶ{u4Tz =!SEzwrm }!twU=,4I=w I8 x?h|ז@&:ͿE2\^ݦD>(}XCot0cۗIMvTogCyj8[142V@%R]n ي޲nJ`%3 Ό7 ,ykl7^"8 6bE"u<'W rhlJNnXƟK=ULG9~ޒ8(8ٜGó" 7i.$SX OI e~S f!ƫo%j~MM.X>7 epU"$"U_R Tm+ uXHFC'Bv+M=.v%^q@>?G_`!X9$$57p%^$,✖ua"y@AGDc*:h#A}ؒǒc',G$!O. Y;Ϟ,a&+ATd` &Mcwl! Ft d`{;oW̽. ӯو(h珧 =d&,ZrM?!a2u].V&{r i086߳P1vl\q \!&AWgωޒǗY.v;c'9( =]7vI}nщhfL iBhWq$g_ITԻFtE~ \G-W  K|3hb~ԤY 'hcZOlK-+5^5hK翣FzAHj3U&i'nf(D\Q`'L(dU([d5`D"eؽǦLYlT.FM4zw8Юץfe[:X,v#N%-3!kf ´_ovl"),Ԫ;ʕjRkWLn'znH[7{=.j!s*I#Ke{ mҷHe}NZ>KU<\ͥ{U*{Cۙ;˟(6脧Lh^R3ی@r(7O.#W:VZ[ oA0UGPvUW"NoB C=8,Z0Kr4 Ɓvpl~=[*uM5K Ǐ pP?J;VQ3s@L{ca;`@dm%E pj$FNa/Ӭp)b('O/[XR thjqS8>rjG:OfByYeQѩ37|ͯVv="̰DGlOmyt)庄j 8ܵBG#c*bs&^Gvq=C(uМ"0ger~xeX}-G,`2=0ĖSp NqK e_e'၂щB~ ^!.ύorV>ri!(\W,2γctK> q}~QeY5q8^ yA5d)ނ|"# uznO%7f(/=h]yH8v&>&d\{{e`igW5nt[6$s4of9R=n\Tq[쑟"ǶWff#L[ީY}}.s(^[ )2t}Xk Rg/sXO]+CuW$ٳ ,!!8õR@u>!LrLoxTBObL1=(юr;E޳R15-:R&?qK;i1fk ξsn](g7!Ui-%ַ`;OZ3:a~;%*{ lG/,D1Lfaͤ  8mpF;#>C"_`(&cdǚ|tis@wjke/9NMsM('Dd&j+SۺќdK͛_u+{%ZW= 3y*aI!BFQhͯJWGÙ֝fLfr*lڙJUDmV aűb<{P'twI[]Kt6M:]'Z"Ikmů=xi^#jy߄pu52Ow-$a,8y3GqGQPD| BC'TYcC=s\-Fe8ZKَ..S7'bϕeao^Y5ArY}0o^FQi~["M=xBUlmZ瀅A/rn^1 5 +Ѐd#0qkڕݺv#Fthm.u#HhZKtZ JEm K hnAP݃; FRƼUxjD|ȡv2q1 F"AmO;WhnNH TC֤RMBGG^@l &epI0lD^i}&.ޝsm,.eJ( 0Jh \'ܯQ ў ^Blws|Q/6g:)F Hu7hPO5~ncDFܹٮ[sbp1#F#M8~'ڔn=-|N]v ڒIX9`)Zj[K}l v$v _cy6UD(;Mu]k+5xjom~N{(ɮn|׆993Ou'ooHݽ k^[\'gK>дܲ Rsq:ۀ41&g|Xsm}cG(U|nÉIF:2/iPO! :SX'-!cBwiT?_ G ]4'c  .$yhm@K!>>e@rɋ9Ⴡ75pOIs`,Iv޽MRtoHma;b-++eA 13WәtPb*32 \&H*Hs#GXή?Ke/f딿'*|ErƒC+q5Zq'RWZ f)Nv L/̌7;6mѿ\`-62ME.b$!n eKȬcML7EU,n\EÇvLWׄr^ȯ?(VirBhagjR5),La6x}#`3ju咏Yɖa=L7WwJS`ԃYJ*pֺ{^߮U\T.1ٶ *C *.Am=(4Z^nzs$mQ:{4%ZP}%,21"I El|02l KG)FBpȓvk<ϒ-v^طqOs"3:9{SLne0}$ U݃zZ- ҟCY0.NgB0Z~!iY `VJU29T,w[ ۾h3&.rU*?s<o Ov4H"> p#_LMLHiT2{^kRC؎ s?ԧq.F%|fJϊ^XAiV h$|}F@9qN2/* f&9=^D9]H )|-c*#E/`{6]GEsjr#nrNX"UW g\w>bҶU%;\X P"E5mFRHHLjQsz#r)G5PJܵt LNQbdۅ!)I-DwU8oՍ.S[ryi-m)b zaqܡsKQ30>G2Y]S>jBqL|?qѦT`&YD: Jr%r}9~S$|@@YHoOyZJmRB=I%%FiHm2K š`ULBcEs9qOe#.H.H3WKGP4]Ԋ !*.(M2FXO! YY50 &% kv64턝T9$|HLdcH n>xGH _qT-!H̓9`e؇4ܕ|Ӿd*-<'coA^3Tb.V?6+Q&C$]y ([[/<+͇7B^br3v*jj+?eCX9.LV_!CFӓ+vXk*iMw_;t`xd8%bKX#.j*VS8E&2: wЀ\Ri$)jƱz?HVKwZĤދrJT12jj(7T.}C touMFRi}#KCNytk |: keH ʲ8fi&e`ucWш3S \%MJ Sl%@!!yMXP 몃cq] 8"^Z܃z66y]#8Az%p0K*x%6*M!0P+=t#FK +Pe0ʻ9PIfA] B6y,N7_ǔSl='to;5'kQLx紋7 &λYN{waT4֐P_{W /Sp̨3<6\?Q{ pe3Cc,̴m*mnĩX6y"]x>q(,ծ_wXSW^]|B'ƩKsoE8RG! D3;Il0&ôaxΊA(Nӳ s͗qu6ԅyݴFuoV(( Shz %+{:zz iq;2!rnp;t5RKH) Х0im[#v.Nb 2nQ|TP-ҧrI Br؀oX;BR;?Fi ǤM{ ?N;<^`jS!2LT[d NN%ZYn#]I zgP@2u$4MwqR/*ZGnF#^GFM|0FÔ]TDq0QˍQb&:&;pWʂtyOW 84Sː{}RAG5U2޽+gbDkgĠpW*?7&oc CiSJ'E(ĺ䍈3Jn8[\C/h"Yg4ŹJH{/>H|0=w#IŐ5>f7~KK`a|2nY6iCǹVCvG-Y?fUlCXMk^+#bmb}nK f*cgLFwGƱAIyDw=ǵ G}Lx@ԙX9rsPdj2@q6TYhe.ƙZpۏi}MSHӊ[Np +g\R!k)<6Qک7Bk 3o9(V(Cs2&4-V5W/?Oݯ~'˿j4/1e,rdظt*lB"8^)%'4ϩ$`?,c q,GL8RȈtJj5f/RSL,]lQuzHfe$똟nԺ~K"n:&)~\ gP,q%.))UB7S/>4I2.X,2 ,|-V*`YIZkJ 'c|'Ȼ]Md8fj>0%ϖ,T̑ $=!j{L?B4PvYěɩ//[j3~y}zw:يp$^vXЕ=(TOwJeNjj%n'#^nvc 9}GnoO[ў7IYK[Dq})zz3lm"oYAf?-Q"YKX88N٢{ ug*CJӗ2[3tJ$)u*vKrcmWG#>ORr*@ T*&p᯺R\;&o/Seʟo$m *:# K8瓩VE֜T]wRGvsۅ _ϪH7c.1Dŷo@"SΆ/Xy^eG-w%t}QmUZC}DK9Vpǒ0S˴ɿ`9H.ro5x(f̲A{Tt4\ Qdb]YVNdцvyXbTWeW'9_QA8qߍm~ <{*ZOyfeV9ӧ!P2{2)ʭaE/8 CQJMviS&#SWa'̏ݷ\¸S7 K <7;:{~S I/P0" i[V$zbK<'v _& QryL_di\yK`XI+3'@ҢyC[K(vT8 _J-CɾB4mun eZٖXqxᄞ GR™(q $UB zږnAԶOSk־5l%?$aZ7fprǹVoj4!J'?L u$ ~oX/ژ9 H.ۦ;0͗F5}cߏo%,}ϟgÄS_>x^dK|n|'Az}MX e%# 9B<Lj=qHYʉJ[ƚ ۞ޏdbF$|!oW~jѷ>sF7:.66yB\ؾwм-/YrCE8Qe(: }oPKFWx#%0E _ę.w,D݌^ޜX[C"F* "QK ?)Ip`-$[d,-ea`=Sm'PpA([Zi[_C` Oo5>̟0;'{oXå;`*_?ɡL5Dk$D`\z@Hh||?I&cDq[%`<*k#xrH.;T\!XfEnhRS.:Ԑ^Zbɜ5EF '+Nb$_OĎ@ueFqp6GfTM qac97̀D"YMb^rrQLrU.ʙO$u;z OAAō GNY\ %ۮ9[#§5vz5 4&-LZTqPy&pOˊ5ei@f%K܁a:K9Zs%%U=ٶ9cc\ ( g~.@͒|ptdT=C>t,iXRMB=mEfH@:ʐOtք1K9+ A1(Izk dńZ<-zhB>1 u Ewq?6.h):3C}L70}:^@HiH'V820^lD#[IDZpT}l.?:o|[X]nOZb:{cLV͊\'\x >i#c;26܎#3^._ܫ b* +q~ l=Ogb ;M ̽ ރBA+cAU]ڜp"E7"c '@P9g2N£f !QkCs rOX_$7|~ȯك(,x)n$' 4Y~Hzj+)GxQR5 1IMcRDك7x  @W+*u}KG$UK{eW$EuXHܵ5rAHR) gbb;Y@4 !X%X|3P(eFGnN~ PK{ 5=% ט R:荱#V G\sUZ(>4 !o77"T5U4ёFcJ$T<<vMq8v}&@N|C ZZYU&OMkI󡡑+zի9КdZ4KX 5WzFjʎ8 X]s5DP{a\̹{|5:腘s|&Ds Pq7.e) ,2߳Iُ.;"p6Md$>m͸4h}j-.|+QYݽF(Σ WA%˱C& 10歸f`}V+u/4d CߵDo4GGE]afycF7 .T\h{q\_$J׏V $~v`b%ۣ:ht7NWjٛo)ZؑK;$PAh^yPw?@:􁕘(!Xao~ůlr;,<:'^%%״~7c#1X`쳬G^ +A.NRXŖoQDHo(+)MjIP1V#2L9kcH\DZ pUh*D ?ÎJF£)А,݄\؉LԞ;Vod!3Gx9>'L&yJΡ'/r"[qd<^fkyd.ƍAD7K w P){: }~`rbSR2 2j?ā5ŝ5L1g1gӰm8   Su5[4)]v'Hj䋌@K "bF=o "o} UH B-P\P  ҸeD kK?"a8{E}#ЫU s|{ɾ:I8+` /JO?^|^] PeT^_eNV+? 7܂!D 8cF~T4`1P t+z%h?uJ@;6{ Q\LJW RYʁiIJRVϘNf:f; Fai̇F|1:ˡgyد:8WuDkKE Fd2_aXGQ#8.֙4 2f.5/Mĩp|J+9 熋Ѻ-dC+'2g݁Xw/yeQSl`nZ{&p(|#}zm~X-`"in(gS$FΟ`)EhMH밦Ғ^2}Bv88?<}+s(" υXn}8dsG 4q`0tsO*]~Q:psBm&Jc{0 ND 2e u邡o 4 |fm1[cE D0ɍD _, %#J3fc?1xKu\̆E 2 䠐gNƍzU?k3ͽN8e+=AuT=\q#j sv5zehLke8c~)\bH,P*i$:ajOiNs-_9i@Rt}9R)$6Gxs'Ry^O]Me.VߥjW@Th2!/!)V0铟ryӒϿ\S8Eh9yjrS;ӷev2YsFm[CeC2}thGk<;SxFE~t3u"yPdekL)e +Ҫ8ao!{aֶmvt@ 0 OҪN7euh EuףދO.v"~_y7 I,K0':QqFTZ}η%d3.uqE=f9Gk|d% h+(4ʇ88CLex΍I|3{7OPj#ޅjH)Vhh7%O[/18:Tn*-yխEgK;CP_kv'C-bU2jLI?Cuye{>n7ǮT],GBCa55]AKڮ6"l\*6Tmj>V-gmcp 3*Y2MCmM /Vd%@2stϗB/1ƮS=6*rNhxzVpR)AK;4b`]հ v+RyrLՊ4h怼F z_uTF{:m|P^,^^8=żU%.a=#Hc[KXM)wES\ދtRFץ Q>I*v=߇;;n8;*uS1omFj7y[T߉{, )񫣎uB>K1x&0{Y)m)3%=[s,(YQȟޝ-!Y-*,U6B$a'|`~4ol/ʬxЧ[iIJVU 觟+&2d@DɃ8G3 5bn+,WgU$yMm@RR*)"n,M"9s14svV,!Cz *G-cR4b^6Q|Gr1qũZme#\)̸TbH=}U$"l 14Ɇǻ$w[_n@dDo2,A7Pfo%̷SݑiPF `žH=qu4H3sYwHҔZF!T ,^;]WBÔ0b\&ׇ-.\q AΌj*6Ɣd`vf҇'_[}jh`Bχ/Iչ%$B|॑.xZvdn3yMٴ gլf.JjatFan0 F/@Z7Z^!5R3f xOn;EXM#>z0N88M,/j*DQ՜ cC,yfڜʎxVTYW'4օ4;ĭ1%?2\$WbScf'_מJ7ڨ9U 6f/U8bV¯7Ez[幙~ZD_ g5UzI)n`*f0+Lh̷M&˭,nx \0 ك(8t; TZw֡HQPZD ؈A+KDu$~ òFj%.ISwlX|BwDL8kTQ  Hik3Vwu07ǖE$(Nkm\ M4oGuLߤe(H6:MJM`[1㘘((\]I(lh@k:և$l/2 ?7NU$xl^ɂIh+ԟR.Q\Q`8w(;ڢj8=YMz=mcd{yܟ-3UOJTmxۻY<ZO(]׉0P)d zHʇAr'/6kxpYߋ~ |τ}$j9fU,mY" p}a/L]Y_Q)ilA#:/.O_Qf#EM5GӳH?5R+lFq/m&ЯYt 4eSYIcXg}`":ZZ3 ²adE ?zz0!ƛScU3X Y3򻭗.ecJRpZn{Qxwá^~KXL˸ߘoo E]O;rR {f +~&I`peS7z{QEL@l\ ֙*G:ٳӿLSFw-PtHq M(Kilkk-(+h9.~wA= F‡k(T6)d F$sG!DY!8m )@z>3KI`քu*ϸ }+ʦB?J鷋HN}VvZX⏰Iv:D +4b#%gQi"9dՓc&u0&ov6oINrj ;#2­|RӊYכ^B-@=ϼӼQW@KrTd WJs`SLai'^KaaeŶ(e=G/J`<7=ц=pkt_!{mJK5CdNЩH٫!9MME=܌Y2wY7*E\ C}W6P^F),]S[Ȓ>R:}Ⱦx,|'hc7i!N pl_RGDҕ]ZֺDBp>2:qCp(g1' a?Q-Qm*#r˄4_Rq^kj7& 2%abeS7_H ? 5yʼw%W2c/ 4ݝ@&x<_W qVjҶӘ2x=c.*; (ծc*eN߯%K:`%hfIT"yckR?IЦ{!5rt3}uL*?cm3ͦ5Ӑc3`鳘4S6_Sa ȲkIHuGdeQ2vNWzZpHဉ6B>:160 wru+=}8.~ Yd#M ڌkOߪ&-Jg]+ HoLjvS=)T1X>x+ψk䮝.ƠwsTh ma!7D1qV$ӞS#KP=U>e8QBF785HZ6އ@NӺQk :etX绱 nN&ҟ]?¥_(ɇ|0L]3tǢccX[7w;HxYA9;#C ZL-!NK ̀ǿY 85wIΕ%1PJ6,g_ECuwiĵSb8k$K^k 48bqϠPs{}9k{ehx, 4) H7ZS}F,?ێ.9eF,J9Z\Nko/\`t`'h>!f ,L/p+qs0=Ob6ɤ{}RZ.}ﵽ~Jc_R/au )P//L%wO#a !wDc95*_t+Rpc cpڭ_rrN9X'Y+N OlI>) fIydA#{D\2ğB.> D`)g<T) 7'@VטM,٘@dY**eC֮$T (+m|GG]~Z,1(0%ae!fPUsdo11DPU@ E wJiAKM,l"8Ϳ^ 9}Htҙfs?>9C:7;+Ȳ2JOU,n>y_I cIdj Wh2_Oڼ0lSAsH|P+o ta idV(TˑB5@A?R)uuF^ʗinx[C&>C~P& FL|(%ܔ9Q]1YM.lE/g꟏祮KhOجwsbGK2o5 xS+;9Y~Ahd%K͝EI~ MFQf8dw7u0~Vl}to|p>8B+f֠i"^Uܗ]7}Ufڒޫ<\_rq]J=f֖ZaQ WLߚ^ S뻚v.[' ѐi {f bN? #}\Npuiqo=ga6G[ G:SḠ{1@H,'tnjyLLA>.s"h}v`SeyC0X Bz0 OpD0(71Yt]/=WNM|Pnp pօƞ3[hgW7NX8 (RRlFPnm1S3!%Zh )`s\Pb~cKr((S2>P\I!O`>wu)d" uEIޟtÕ*>(n>:\rrz,YTLݾ'%&CWYyH\˾IY?!⡞$~>YWsO6Kg&џ33itbEgzYB. "Н܋{Tnl>Q{vpsĚY\|MjK+Wn$0A"aэ Aͺ, ܷ"3Մ}dnR0zǥN%X`Fk:EJ@'o&j?zcczuy,xyjow5})t?+ K;w}`|w>yǤM9P&pոϪSG=~[hv &8 CP.; R't}1ArJqn$;]y-N?qΖ tx߼@ xCH-1L>+| î̼A7Ipvo'KsNS/8oqmOמb%gz^1Ғ4qBfXֈ[wUHZT$K.⸹}{Q-@&~<;W*V}U nJk4mrqo4;MSSD^}9p{Ma= ~C46Ot2M6Xxm+RtdlmM88_~ af^\}IhxLFZ G+GqJ(dҨ8c}N5V8#pX3sq &i:N}O :A/*҂NF~;-kTΪiV:K8ntpg^IfO{-s/ӛMYf>_`n6РJ^8ںȊ T[Qr}YM ~Ɗ/yZzx й*%^LBz)ډhn|I8RFoJs+.XlXFd9! 9_8JgB؉Lp0JO=W s xph |&Rg@m^8nJ͉u Tեˌބ-EOQ_\z ،Gg;#~*8",\197 Y?7vKIsܓ|Fӑ+$׈ZE\JMRN==ђ- Bƅ]f=R:Ӗ3/pu#rQNݗܖ~~Jޟ馽z{i{f8=C-=Χ\㸈޻lxxܩhTCiFAYe}hR[_Ճr ƌ^t3݄203lF ~l:g#~yS6 mJA Un W[(B[Paiqp`$;jh^L1"g_ փN{4uc(I:)._QR!PX*X{w%Db+<fY0Sz03 l=iH#J6V'{%Y_uswp(b[vngpkJM?زφݏ Pd@r3PI?)DqjO}@Un"eJ~KYޡt5(|O&>q:`p>, `jm.;&j َe~3 i1fAT9]`C]Ё|2Uߴ+8tY8PkH@t2$gQ :}C4"Inݰ*E"['>XT]D2Ģ:@@rryD nY[n;ehqdLbGdX:>6\]@+w{Q1, g".۸ng2I7\+z4:rAk(0fKne,9dq/x3pQ%%aOKnX dm^@k-6ȗefrܟz4ۯ:*ZEl(=M}Q#m5BǷ*]7Wж y:hcM?(r|:39_ L,`-'SNiDv;/suOU ]i/ Y۽#`gϺ'gsCژ ?CFgݤB1Hz:uVbk;"tjc. I&4}PƄ 3!JZ.7f| 3IЃځ/ \YAtIP5XbjR6p#_QT}9:qG,">/ 'kC4:dpI_pab w 26aL.Ϗf ; {ecN(K $qQxxx,y~mބʶu ă3x5=7z75[XXI9XWCWB `Hg^jʲ>)H?Zqp  jev؈XYQVHGaa^piӳhruKItqjg&ǽ|1"Nk"ӧ]ؚ BVHYƻ7-_ݥߦ!>Ƨz'Q3[I[M)-1X"si!-~d*s4FiBZɐךȰ{}j6jFxKsu0J Xq_{=;XJgktN3O>ȼ= i` RB/u=UMFJ K}U xalCWBx.=]5y1bnTw/aR>:W4OP\ BRۃ3P )TeV[G \> S,ڶD\/|k ԻRͨ BV7Gl1  4$2Y,RZ7uȷt !OSO[3X?joQYC<׆ ) ?'ILH㗂QUT"?p֞2)6aR߮{]w2ȍ4(>J|qLD?qcjY!)rXdx, a˞%ڪXuB4z$ݾ{>æNu$/T;*'w*yVqL݋iG,smG$+S쨲%A?B$;U=sV3g+Fo65}CUiWj%OOt5yDD?2SM{ ٬!0,̍/'yi'Lq5y <08lB F$|e]M}IC>@[nY[ Z | ۃh0z5-РPP_+[~bbNqt,.]ټyֿT%E)id 9Yqx0iM{qhf,ԯ=t$Z\iU!Hnةџ2;m  .w-E踀,:ꁝCўE p@ 7u-DޗQYCH>O'D|C=yeڣ!F]_(ٻݚƐ\l"/DoKd~Y8d!&L( kzjKug| ykQekCԆ)wYXxh{,% c2R%q\$ Bovx1uaSdUvR{7So@TD=Eol~Mh wB<Vŷ^DRq;|)wEf9JhNE4z|dS <=GJȯa!Laug'L 料]^  af1qeoRE$6GE ^9 X^9jEcz z=A&Y5%'=`=vp; 0^:g3sezɪ+d!MVOxƿ7`CNl[6nN;^Jy^EK}u K)TzvOž}%6%,1&à %&XpZ(8N j9lO0ǖ}~G4? oPn"pÙ@T__.e(}|\dmM%#8wNSvb@#00fdu`Δ_!Qw^[?=-Opvj FzSiغHȐy}#ßhh PdFe=QCvky^^|M@^29rDZ]q{z:㞦n)%"+ˈ/kR> B̓!{R)ҪsA⽈+x^%6Ob2>] uگ(}-b 81rr<` k_ u HA=Eࢁ} śEI>uOQ!Yw=1yT;Yq^`'I[Lqx6TU9k^\riD{lQ1Yjij>w"͞&)Ц0^}]o.18h6DМ-0ݦp͏0χJC8]wWM/O%kK iHjf{6}>aQh[51?h;h[ѵ[.v:#bCubNw"2a.5AKy]2 ; G?x;DT>v߼`-}q [tCr8.T7٢ ԋjcTM,E /r~֡;l:6匣Ga %*ݛtǓ 9@#Y\,xgfŮi}K1WB mO쥉LӦ#uW)#w۴hxܶqiys$>x6Oe+lKg]lPWAZƗR);K:L̷H_5-)I/z.)l-~;Ap$"P)E:Tcɑ`=N; V~-r[F$?n-BLv{,ezB mt6NO#\B4[\dK!YyG։q}+lkB7I :hkqXrNPLir (&<+] !)ap}Hact$T†cEHG6vHkwtHjƍbOK]J/8xuN/ B o]3GR肶=궰 V8 =+.45D3 ]erU5]؋\{q<7r ٫O7tO~$1aʪaϔ}pw)q(as }n1`$6@I x㶔 :wTSj{iʵ}I^Ȥ(rEyO̙HƐR._h6aO o4{5@JC{. Yz/9jMVVK#.(a]d6E\+а^ds%22n27,Z-6G ɶ=`xJϏB@M&RD:<@XS]QYڄ IasjnaK=X}K)E4"Ȯ;)apA5pqAQŨCwL6r>gzz(Ϻ}DU6d }rFȊD+N׭M{1 (0ӆ~3 ]>cu3UI<ga˻Bwd^GŖIמFmowɳ^5~w>0ѼuJsYP.=FyDRjgoxlͽcl|?P,u!#6.SGs F08"-1Sl 9O~7l}ܸsLDg'#/7Q5Mj{Wj IWV>b`T1J kїNCҺ8YFy ǔ:fУ@[0# (Dv us#>cMp O |+7mC߈,a0\%+ *UjN_KkRj[%sll圷LqGlwMΡJXaolUDP>j+:}k␇t|3z%u+7lq kf_a4~˙mk&b9#YTmT1.+p /g*$=DRo9E_?ˤ~; ӁNL=Z@Ӂ&&R*³,Pk[?w,SAiRVbl**5 rS2ѰAhaW  B&p?3PPlt©kVHX|s`C|̣Lz}{-ݼCI:o .zk'ɞbi?ERdeԈ*!빆,^^M$4DXR6'a,ckr!1fe6M}Y#ܖJOB@3%X;?NᏞ*֌ F7O%]mDOA8t~Ei5 ')C &H+H˴TNkզAۋmyo0@@:fޱCCp دLr?7R,4n.iGUC* e^V ʧ˩~ *-ȡ?۬ pY7wmaGpoG#~,äX²iFvN.66|^9*|҉iϜ@k1ĐL!(iaB^7j+eڼ=ߺ /Doz$!7!Kp 5@DrDAu q`9NT,-6W*w^~OPP|U$'Dѵ=z޲:R |(uŮݹf|7@l"2yGE?hb@uk R۹jۍ dcRyZ ЦLƊϬ\[r%f`RZ_Q-ڈ碔ېRj`g$1]:Q"& )dNLIE=G;ˢ 1Fım `E}V6\M%EJ.q|>G$=t]tU!̘1a2B=,6ZDj} 1d4IfLyr/\Y8A7 E?/2zDe) ̔.ۙȇH:k/n۰.;_l7 AZ* BHm5 4gKA'`2mw"?Ǩx=SnjVCr_8nD O:)4$IKL$#.^@KH5|Be4X҃9*/3jF}y$DE\莙1̏́ AJʹ *JA0gA7?VAN5{ld3ڑw[jsabxC%^.^WwEܝt=]*cvU<RmNzJ`Mg? fT9l^1(Iv-6†ͬҮ=8G(yuT/Lv t-~Q(HlU#xh1IUK`eWRY>{0j] εK"@\wtQ3JHnB5Ҍw%e]"YRŎT|,.qٛAgS#Nj #b*?eB&xI+W}w[ Yg.sE֤>{%M._3ʃ_a u#L+ό\Zྔ8DAUS)8g\bݮ{oDؼ]5͈|TZh*HVLs@[wЛ4VI;V(91ۈ!7Ct3?2\3*0lui#&3T&1^D5cxP]j3(3_-oq6K0}vK&ޤB[& s)ϖf V2~,':+eۑ?I|+AY܈VTM1ơxOɴx MkoXRWdy T왥:PGffČ0TQBBl=ֆ5-@&Dl4].#aLW'ߔ݇BM =,["O|ɠڪXOvb) ^O`3`wv<;+L`mj׾D"CF<5cfGn;M&(lmgLc}ߍ$ FفUH7w ux͚7q_*xx؊_v>0+YDnʌЅHkލͦ菻O/ްWQoI?Q ^u5z(9w uMm ?;mFU{EFwc^>3  D`, P.w-Ð}+~E&#TD9Hc z2rqN5NBĔ0Ջ%LEqpĝҏ|Hj<8+#H@T1DV=ݢ$$dGVU.*-HH~ YY@8V4 \F&#NvuB7[5L[C)L[xi#(M*"%rB18_ SB subî-| o}˥>ap Z0?8;^IցJWpnr3|GK]qyM'ϓB"u:lCgJ\tՠS[[Hc,-,#{BV6f4Jtu׳! 骏ǦhKjis|.0XIP.;JJ "W|GӰŪ^XbTPj"V^OtU /qg0 BٛMn& LosZm&Z.G9QMl\I(FZO@}ñz @?/J=49~l昈2 mK`ٛ˂6;_.wBƗm*蝉"ۼd[f;A‡,bh;#lYu{K=13U%BflP)Ǔ9.U7W c]Te9A:Hqdm{t JOH"b(`:u5N3~<8ZE$;ARo}ǩm@3996@: .r>Af]^*|6\[nR8X|aEJՋk>ii:y0Κϒ?+%6l2ޢI^!@ OQ(Y/k[02ɻ)=A2cLMI=^R&1k1B*8\$ƪDR"%A.梕D CAXiPP7/T~lU iͥ5F+Tnc\.M 4!Y<~"rE2*gg(.n}6s\hv؆>5)z ^"8k͟(-ڨ푫M1'd@aN_3+GWޒ;/ 7>a%M:~k]z`62V?xbr:Ø(?/+끈mT5<+*~v~i#Et ٜ2Ohh=œJ'(EꛞRaB+q" 0|ɲBD$\}G&[{,$%!EIyP%cX^1ꬠSصKRDAҺ2<L1a( 87>[ZC=Rp1kCH.J $ S>4v%ؿ7N] V4kpRkNQmst+2仢;[S=&j87)Pq*CѓDŽf{$YB$8(UҤ}Vw$T੓*_οX'S^/v2Oj]eؾjZ`Y#|["^`cƲX@]4oĤ8!˘}@p|wNGN?qK+n&'5??|7*h Ԉ8/l O<">kb&j 62\9mU:A1ckq`c>\맒G|s]9>EZ/ό"?5UJ"D: %e?u2Mv bK;Sab%d_⧖'t.^b>v0[sþɊ#u{ֲk:K9 c#vuSy+4Ҧ~Ig}$p_VupSh y;}Bk"Jp.]G PPОnqaCDS| qd2 +TǿbB)JiLKZl8S!K5a ʠ?.PK*VJ' Y+?fdLˍfo`"%[>d^ixV1a{LJM1QU#c'+0|_u^L~@@M^rFCDv?8Y}"etA9yJ`H1+h0L_At;MmL~H-m.LX608c|zmtH 8xN"[qCLnt.J׍3S]`|Vka @J-5ah,x/n\;fB)<Ǹ?QinHErK?1=UQ"D3U!'o АLG|yqtHVL7 ~94)+GN닙?{ҕn 8d`fҭ~nH\<(*TrI ϘwCj3#9Eg P+zh҃)<]0wM5Ħ?[*X?) 6 QВҚ/untG3^P0Ld¯+Z{JayOWlNGW[ޥ`=Rv}N'ѯ v`*f|)EV`9IIj8YbNK6%l˭^br^bĐkO \8{ZŮ@E Lyآg9>u;`,p<`WڄIx2T&)Ѧ4.:*kb7] 0ң'c;k]~N`ڗn49rd`/l`1DE$J,pm+tITg&su  hцVaY3,Z2olOHbZN*(IJdH/ꪁ]ovܡuL ~)((fPKL&cd. kߜUT7-c1ʱI_m<"FY88\`҂ʖ:}eh5 ?N_#R Wu`dl~Qro>K:^h@\6$dM&;eF(r[v-/qB tjtVk, b;kVb>3l(18=JO##^+7J{uQZdSh)7LܦQf &q [i_f}"xN+Ҷ L!gY"S ,ayVuVu pxU-&g%cpĺ%.q۹0{mGq ?SDW>lwJ *i O܋1 dam, mڮƚqa ./z4/uW=/_:@RTC}=\1qC2)qnBzj;S]P((64(vgYDLEY뿽Ճ?g@n3 G\eWU3ڑK)`o:{QwԦ{ w+eogUDiZz-c%%p(@^diV(^v; "{P/M-A?@J"'&RCDY";ŚUB5 q%L2M8:M4r N1+,t-^2fc&սo?8z'Nsl1#eJ9 UţX.Ag`fa11J%*'3^2{1{ s=V"AoIuۡgT8m!gih*2}F]qڱ'mHZR54n}`y8._S4@W5ȏ:{E]ŢF_s/ϿNtedi6(VTE\d@ءZ0A2|"й|.vbJp/Nnsm FX Gh9m*yCk9^nI 8b5c+;<]x5̽$K UA _*Vٜ!J𱏻'?PQg})Um[im.QǸa\nljY$|$ZJŁB{R"إU(56" #V!P۶sGOg)W;d_pM{uTN,Rd68oV(JԢ ) ˀn- H$]([t`v0ͩ sTZ[qcn;D2Ǚ[I_ߌ(@jJ*&bx$]8;Ω{5%ăQLy3zR̍c.fHrCN Ea|{*3(2=qhkC#OJ$S-Cn~` ŰPڊ^G AxD:6=s3?W%H[EcJ J JR|*Z˹IZnM <V/NO{!ѥ/g3gdk|6*j0wmA<7XqJq9 ?.vre#3=JX췮, _^ B)IQ`i.'zS|rpƲܿcQl}}j{+%K##Y?Ti|g):yV Ұ:_ݧŽ_~#}0ނ;w Bs23ff6_;y?SiEn7i;>_v SQ}/K iHCcwl HxBHKq53a_@IE ~g0'KyU  1JWsA+TG%DWN x8NkZ<zC1I=7_" '+p87.5! 2AG qnқ"[ֵxjLi+`@7A&ϛwđQU}"PDi,WpжnA4*uBb_ӝ$㕺0>gQӿP>S޶g mk9Ls̛hqtJG R1+bJT#>`y#8p` IݵG~ZQF<ͰnB6JT:K1M&7*Qn S)іH{ $ƹtXmL.'͉ ʖ]~;$_l̓.*$CbP22+n闏T!݂'QhƯƂ=1Avl?CV@UN~Jp^]"#cg̼EUZ}\4+w^m܍8'ui7hi1

h-)^iŇ>om'A>|Ua f1<ֶB?rpP F0v_wA_lY,1?dϚk )ɺK-9p\Q/9-vaI i1]shSqN+@rF{?4S@Gb崈'俀 z$Ǻ۩s/|r=h\]Q].g4k N7,h;PRtv%ޗۂAqIC%Q r8`&@l6X.-zDS-s"k  Q/Wl߿Y=Om; (ۇKmXjs9Pvzd*ddK&8Ysc*1NH^#Ҩ(.)_"#W6mEŏ#_s9*EzPIOzNr/[J Ͳ }uKYGO۳$=:wQ(EB-ٓsٔkd-#^o"9;T8#Ηy^߆`<;MXnY3ijўPJ =‰y"1bVC@i{"ԷAe[i4 ) ^[E"С~n~e0i\/%7PjܔEE8MޮFZ)n2N8ZNrÄwȻm!0f?y`W?q7s^bȬr\wq/Pd\8bHU}E6^3Ԁ 9uvS.tmA m>7ۑFt~g RAئ9;~\9JIp'DwTŶ\p ԽXsJ5B͂-m ڜMГvhN7le؞."=6P# Kk /ZX1spaR> ; d`vBÒ=RJWl Z|W)Sq7z0 .k9Pe «2d,W>m_qD`{$Hnb`I_pEQb=ч3SWaPv=Zt5G ]ڑA~QFv ص "mU*wU<,ߙpB}6W3) 5Ƴ`c o0$gR{y%A| $bt,(j;R(/-xI(@s/ Z8wfGEWm<1nYs T̀(2YqT4 L+!!8('6NgӭAӫtNvLz,g qGz௙>! b["Bt]`T'*9P^$vuc -b6Q0T"!nTs4ぺ>D@"f4+u COÝ(t,D%Ȓ%D<@9Tݨ^i}#dz:JR2Mß'>FU -/`Uȇk #Q3)kI " EHExeĿ5,D]?yJٮM,Ѯ@Ppu dV:_Nx'n "Fʦ%I=#DJy(w]tO?pn&K"5Nqo;ƓgEȔ 7' }Ql9 Jf!Kxgp$07R%@W; I?T6;0;FQ6 ;9QM/mWJtQQ:RGZUPȯ2PR'MHk x?q5ྻ#W1@.Ml efNrf4VT6TmMe{tpNs`-K9HcxEwui앇chOv^*={3bp V[/ LJytA+wDm32u6Y.侱SO [GZÑ "܋z\F 11: ,2{錋7]֦=Ԑy[br#Pˬb,a1)cp V$:G k{ S0xUh_BF,N ׺ꢑq [-%G94jՆ䉎͟g!EΝBk2<4lV!O\+kjM]b<n;YUH7 &1{|@a_^(2Y q 8,P[MPҟU(֙*doSOFI(ۀmy^60=TxMXBBy *-HIq|gtJUʺ?8N7h^b=+Bs8+Ζ?2$+P3w(f.`0;3+qdQGF.w&ϊ~/ud4^.|DA+7J5E:^Rk>ǝdt1rp0]LN3ڍ؎ȧbB++Nʭo wY`e({$ ]zsF0uTc"B6?鴣K:Cka׀XN | bq?SrHoO93;ܲD)"deH `_N+1k}ay/0c| 綳z{Rc"/ʁ\C39B0@?I)>-MpB*f+(k5yPw.2c6M}Du '-6 i&'ɀ7/:-_M.iT@ZP/QoSGԑle1Rw(SjjuPwXyNM[_%[5܈ jHw~ﵝ|! wd>Xl}!2nG  Oo*R`&%+s0ˮA2%5˦m*dp?7/ va'nD$&yM7/UTh! \`9̹/H;]8n%e.Ca<<x. .3o\y)iÐ4X-QH&Cl~/RI7<e 3d iw@;`g Pfgw(iˤ(I(c*UxϹ2s$DŽ:'i}%œ.w(]5y[wnA*-X:0LT&Y7yiuuLLTU{y0r٢q 3ةaK196BڥS d5j"= 9Ҷi zTxn\8 (nmm$3YfmNA.Њc'S:8JYB$G!Rzzu_XdD&.'?zD da?^aDOTOg:G͇*&J#s"sd7Ɉ{nLE{@W$v6JxQlEbP6טD㥹|ےȗ=?;Ή2gSoS!Ο/O)calE/xkj  q%g/_۟ LK& E'RBM%JY_5V={T&$U]>. 愫pJ8.N%[d{.,ɯDun$JCȾD W0 N.5`=t6Nh;[wQXK Q3Kpz=k0auWzQÃ#9fm CF؝nNQ)=-"F@2+k6&V8)[nu9b˶,2ȝ3Q +Q;xWNjv$%a3y"TSshUcw +on>#z'"ğT\Bh@rf6(;@_7Pإ!~JW '4#)N,)gJ4m:Wf3<@{| oէ}_Ooq|mMbN'H"qJ3`!h*#p4ydrB%@#za,[c6 u")wA[p3ӟKxD̀k FΊr=1X@>@t1Ԙ/1L+ln|  ?\٪UYxH#;>)}r_p󶐞Ҹ8LgKϠ_*H1w{4A$_S0o,"*6wRҌnԑ(%^EM5bv@o0-ޝڏcb.Q0I)|_,ih`"UW5 miblJ)gڇu${k*p)^pSZ)[*T"=PC%&^5KIԏį2L'+B,saQ i"-# Av/G)~s_ᝅs ћ(^tH'fZ09Vj'Lz bV᫲w.Qj^teO*W4u<[nzH(Dr@4HX*}r` T߹mFWajDWFBҭ%jh01ҕx[>@ep&{J{j\rH[PT0O q곔̳$ɤ=[SWɿ$ԔŘ#px@d"MhC~bӹ({ Y`5cdwk+D#bn( 4'i" l; 9u'z5Z3 }QA)&#/&闄%t|ug;{Mlc)TttWziƫ5߭a+0lBa7\P"5mR!Ȫm A+T{.VR|_jQJ,ymC&y)w qEH]Iwُ[9oDO n2-s[!VSv #ԕ+$u#9AZY XhInb3Uʉ9h;kB MAtX ͆z}X@, ¼1Ӫ'Iȗ5ߒ5LJXGݘOFRu,ԍ7g4n?=qQP`E3tl-J"PDŰs#vيO8ZRL/<|gXnWQ`iÄ3d'7v Jٜ*ߩ@OG^(=`2ȗN 嚮 8NsZ6n~w_NL^'o6c3 (?&Q B#9|lE%|fh U~2K3f{КtֶNnn5% I5Ӧ!sƂSgz>I{n+ u?-Ȭ`֝z7Rd[׫w%{< 3ٝ+/ڍ0^GDq;@=unD8[-"՚#Xb1Zq*wJ@F~> acZcMT6O>k4dղ΁Kj8E(bnF\% q_EGZsALGw3,fs/ ֮Gc4Rn{)Lym2  )tLyIk{ ԡF%2\."M* *y4p^  t@ pO|Q+;HO~{ 7ȌyM rңf1jXa:h8?@$ ̏]`H"`2/z`G*Aj/_ '҇TO:Uh=Q1AEDpH[Ʊ[K@!ī=p%֭(JB>U-F'*=vs.>9!:Eqac S\憁Rϋ&ӿH;A~ϵWZ@^&e"=~kS4z]ƳD ܹh}Хj)t?9{b,`P$~Uuad-m\q ƼYz%r^AKVX+q ݘ4N-Ha0DoHZLخ5)*s@ p<\#%:@ 2Qށ / % k|Xj41(O>n;DjC QϋIO{9JYZ܃C:Z;Sy{h P8]l(C5AnڤrX\h 55[x%WɊ^DI?N /h!Cr@wyA*/TIf=szcRS.38A^A7C&(9q{oHN*'݁BUZ4-Ez[XaPHOhٕ=?x{.!RU]ze,,jp-o+Vv:HE(1}/8Vv%oIޒ}zF0WN&mI|?\VMd|l7AN-@ 9]=DJSGr 8w2wWe:V9e_.]@YPy 9[};n}oFƞ x 暠jxQhx%:+L*v秈dzѧzPې Hvڴ:Y>'V2;`C+K8..<Ђ0/Ey}N0&ֺ1އgepfmn°7q=v $n=|j2"bX\=+}JLk]@Cנj8/)i=]7v9wScLXO&(uک*(1s ӍΤ2N: +Pbd-=54D *e'?4-}]j 8J!;wLk\nKԨ{Zҕ1\Bd\J$οs`$Z]tA >-/9? J㡛Rl\&\CjZ  s8רꈼa0(; j t)9+})IdGjPιKHय़?mO*&#dq9,.Lym@ܾ] Km}:ODZ,& 9[ 1t0I2""JNidzyO͚C/1<Yxi7Me6nT}; HZUk='^ɕ!gl!-[( !]/f3IƭSMW=P$Q;UTz4n:b^d/ @GwՖTyNUP*TM^,T:h/uŋi+Rh~P1MA \e%=OaFer 4?6fYKt&*}LifAŏs'CQ?K6p5_V?nb0?/|Zaw# ,Tќ|ZSr&0,H堭֫m!-a5qzE:~_%́ e&kSϋ1(LK.l?HM9ru`D9M8Y,cm2z-I).VwSؙEb<`Zo^۝廜.EEt(NE_f+hmU>ýHo*pם r,{vK$+xRmBE`/6SiԮbP /™VRsD`k$m9j<\ڮrʛȉ򳬡%f2HAGN@bv QEYIKQ@$\T+Z,ِ<*L&8+4OT+?K.zMb`B(){kzk պE[A ɇWo/{iCZLYH1m7caK2ރ3נ;WPQf\SGdsH\܆|B-Ҿ`\Իḽ_c/d"]`&wAY%T(8n2F _1Y舵E 1x], /'_Ec "+Д6./dR'~Hl /9:2Š" w# )c~$yNgGvv:=rSoF2UN *9-C? {! YCU떈iJV66K5HP ) =16e.762#@^{EBq"8](i\?+(JT{`߹>LхX%*W5.$kX_'wK#Tv |#JxS +Gɪg#9.μ4ȧ/ف qMr!XYצ?$Yo7..Rҝ+(~IGzH(tb¤m@{2eo a$+'m/؄(M:3+mpZl?qǿ0c~aÚ'S[=pHfH.ӯH֢}Ge39q(_d LLOjVg{EUTJ] &Jdg W='SoAz #~wH,pnE`g% 3P &|GWd?\drbZQ]O:;I/BxO1Q(OBV 9A$ψ\2cq^<R`uȼFԚ>_>LĨ\4F&VSx}}rxuz'`ʨ0)/ /io|;~;pkv0ʘdZ(8|*G$sXXDt}wxFT3ã&?3 SOmuJd2j02;mG?_ӋKN*gi"ʱy h&/w ֱU;B@:z&֖X#8/2 zdVn{~t.+*bT\'UJӸ^J}ij6j(_yㆵ ʽS>%vb 4ˤ#>X׊/׏gIkABR9_gӿ/xױk2]ˆυD; .`RguWe81z9ԃTu!ib 9HWfnqrb7Z^jey{ 50mpf-|a9=W7Ia'А\LsV^sPoԈU1 u!*iQ"2@P %γ1DpB s9Q]Z]Jߨ|0A.aCusCH  0ZO2~c,z<o]>H^NF._@ ܸ$hmFdprT>Z?uKmu\(.PS' 9T<0!{u3:a.c).b>#<=J)6qחC8jG,N ( A^>Qt^Ն*'vhsˍz|4oe}cWf wdo0h|&cST=(IĮQлV"'mzGq hsVX |DS%틸tGNW9P`XKAt)Bjs-C@AQvet: qz{Vyuq *fFxDarӘ/YvGI77dU3D])\^rCxdIR!eo=|XwVVW50|8Vz;[ 4~md%)oɋ qA%we^{!-$zr+xNXՐBU]2b{lp&R9$\20˘wO]ot q=7T`~L`8ď,bTiaӤ@Rga*!~:!Q3p,I6Xأ|@+_*@R`Qے]/ 7LZpVHU}Gu,!>ђ g:[V= ~| A.o 3L¶Wsݘhkkм rENgğ-LqQXTEʠH Gs }]M:}(An2oe*6?~e\Gߜ:dʝBE~n`6=f(e`п0ifjLk)4I˩DɃ0as{(~b;.>xCSPr^jNhpno^U{UcdU.nlh_}oF)pubcAHeaXijY[N `Pb͏| 7`4ӦVFluGVϡSvu,+@oɶ#=Lj*UX0됢y`9 3XLhm`88ׯʐHPXB ^Ns$sk9] !L"Che)82ؗy ܭR/;ARb5۰wazTnk#~"(*6E͸ I롹 %.! HC +C &vi^E &e|gM-mݓ$o ~2\NTTUl W8.:ZUvqe5w͐_ch\"$>IWyT=r ;Јt:>/ 27ŒD\BU6]C(H=1-^a=Xegf'1 \V].p18yy4yݗ擝$Bl )5b#Ci+2:Gj% a:2[O72+wXYV0r_OIɁ੄ sȻ/"co;., 4r+U8fx<#(}^ KD0|v1/۴  i2^wijY,YƘ9D㰄Ś ן{19M ^\Ée+1UH'rլə'2K ؁լ2C?0BqߌU UZQC_'ReC|0J!e[.mM(QAXQk˃lWdY9ݕ1ow nh=hM_ⵟs3% *L&<[ҪOJu1tvo~-^*]iT\CU \LxJw K7O3S;>>"rjyh+ >ގ#c$UgL-3sCDyϪ=McѨg1^䬖)8|ji7sМEy[M1EewTo ?|M&ZTꏹ ɰIłrIl[6ԅ5µ4X+m}3AI[RXI&%ZD .RNM >ڹXYQLI8k.US)n;0H3a`' `SoO$p)>*bDrlN[֎` u}Ѧz| gÃZbdrL=XR5$EmIIE̺jgZx8&tA+~%a U6Z}_x\ I{pxVq2X<+74l_;S[^4WI V’DZubs>&;v@Hlef*.DTTiR謱:Y: ́ Uf`cWT|3w2 ӐE`h^!IFw+y?TW3P!ZAfou2XsӃ>A%( YGv({oS;I^:^M@[Bh.~L-9Q w|}'?/1D%Oof2dF|0#qHWƴã^P񧗥I>g$^G1L$-- !_9[c6jZP>]@ێ򻘇 #MWWYɢ"Et5RfN۩\Ӥ~^i׀x0K[^q/Fq< *ۑy`WH ozeYڏs&E #QO|iiG>U )N.+J\v4c f(457=s)Z>$nErhܡ[ F]iztS\P5iBfQp֌>ޘq=ޒ>+GX :VV.-1257,j|jӋ1OoPޞF̪ErV?Idz$6b+b.7vn v 6 =j4E~w5X"H!PNħ$=h<(gօYeIklF>.x?S&.}tqY`L0Q['\#%={';wVSְ sޘ&ھ=kMD7W $tP..nA^fET]q]V/c{~׼?(FKx̳eʶz_xk G_)sKs^+a%p L Hm<8dugKw+e>C@OK%;CqsvAAZ14 O$o3|`Et8؁hR!m<$YZ4 F cc$֚D̪m^ǾEtgx va*kYoĢm3n(ԁ}(#˙-x=j>ylV {!Gkú]dF"mg5=`F{3gh#%/t圳8JCSܞ"HRa86p$L=3YC.ǻ)^ KB%2pj9D8~1>dT]G''gDNu~;߾[GS)b; )GGp8PÙaǒU#fbPr?KK;9Jo`+LK1 ߤ;꒾ &*BTF}ɼ)b9Nc1O67.cwW#މ>}tL^!{d(©dY Hg*ǜ^؃w׎/GQ-6{b;W;dfJ>`q.=CN!`~凩,ʩGoFиY'T|Ʃ,nQzӤF[L2g vjPX!gsL ڑPO-1&BUzv %`vdqV=t+µ.M:JU`@!Au4"jIOwA)0>zD(5xFy7=5h㍷!}+ >ͬ'aiܟkyX NtH*KΫ5fYi:$2\!+O7exLgͭ|٢1awd("J: Ø$LY40" } ¦cR9JxZ<&œ!N"}.pbU+OγDHjN~}Փ_Dz엌\Ukh !:oR\,I½(\?qoMUO۔_a~-.q0v.!WLGʃ9wփ-).S--mڻtWO]% tVXQg7:Z,}wQ%f,ZXSS|f 1(0 9蚡$djuZ*5FZn'Pisp|E!I@86 onO az @\Pf4Y`|Qe#rhHK 龜W8b;Of'u'45mN^|꠹:'4nG$/SYlWaC?sTZc"=ltnm׆5;58Tzm) d MG|4ڳR3MfX~if6?uBOsmJ.e4]8!JGq$S9?Gk6VbRw̛$^ĚqЕpW}A_2 )1UUr ]_(Z ;@9U@6ɴ^?]EZTY;@ mʿf$ WG ;47Tg9j8SG}TPûhܒ0Ukʞ1 _Mq?y "Ƥ q4ߞ\ީR8 [˜e AocQghRx(u6qj, ~ĕ罽]"wcmWi&5}5=%R.4)YHU>GDIMo 5HrXʲ)zumN?xp2cOAݵ{s;߸Lt;gt-3+ȗ,aSzE]xf<rʴ+YJFv@O+,[ oYF~ B.V$c82J6͎'mɴ+UJJl) 8UxjF Ұp!]@OP-){G_ ppAfdBkeŤ1;:1q'Cti>H. qHmGYoMAP*}C|Ȥk݃L0aoL,szQE<dM6[S\v/}w^@բL2f{ \W䝥/mtFFo)? ;N]!Bڗ+p5IJSu8Č=]2+kBRn/W0hꮐNaLANtUT]\]K'DtѦ D^=.?]mNd-Š>L]  Q,r|rKG״RiAݩ,%%J̴-692<D-xQ-`'dOtKg@3,ճo*1~ CGcdD"WXcBLRYv(`G]?Z˺}{\땜93aB B鯤IF۾oMwy_Gf}?¶(' )s'|];̇*T1vzz+t|Id1wHry b=U?ch4R5{XUJU  O+ Ghk"Y$zKMrg.'b0n[_aLHETO5ZWĐ2 rc+k_:!3,ԭނVQP@2 Ō~)‹Dݱ_z s_~9"{'dH똘}>&%# =>h6?9&$tO4P{l.m q3[QI#ҡSE"Լ!y>>(%%?{Of??i_hWa)\MɌ@uZnuwy˽9] kǤx+m]@j"?]ѱP:5M;3oT5_Ron;gm SSnz_CG!-T\(adPd=%`6ꑡ !ӈjT>P:+FBZ#'{ʩ^8w N'\-(|g>Ӷoϖh gy0hĒ"Ž27NkT4w?|xe/Pp#SL*e-K·'pEDȎw.{l/#:Sֺ[= 5}rm% ,M7:z: #a#ܸfRZS8?^V!U4j;P{)@(LKaή9Wş|įh8m<4e)> Rjq8Ð&m\ŋ9ϭPʺmgzCoFJ5NQy>Rr F~xj.ޞNFvf??^Jx]㏍ܚ[ zu8ͫ$Yz/t[o+WE;d4/s3".ǿ0 ֯g ]x,Фo'z$niqVb Xˎ}λ̬]} 'Z5s߿2s)uӶR܁ہV,> W*ni-F$";wq1AwGh=i磍Nn`DAN:S̘WIjWAVȑ):1/IQM0/0feZ[R_U&| >(ف l}S߾(Jop9EV6PpOF:gv-a$%SOH2;<%-220h11vRG6 ~,kڝ"$HԚZ ta-aE8Z"_-Ck!\.O3ed5W(eALk#t=quR.H&+ni\ƀWoIx|*Z|%ɥ"fdxR7fU lƹ¤\-瑏M2>o?~Up3TpDW< VR kec\ڙ|(X D֢@ˏmNL=Oi涗}AƱM嶗w4Ϝ^}d P¨/p=7X͔h2 5vLSH ^Yկw*/O~ K^sf1f{3wŽ+ U&}Jo/d`}Nh**GX0NЃTEj m46_as ؅)NSXQiϾr`tpc1 UϕW>|mD{6}OPS!+Se)tUG~m寂uq/b]1KR@5N$IvE{ai{wHu\2BXRx[$EўR+u=s gf9/8"0R 1k .gn]i1i:…钌3Rj ~5i`$&-ߎ{( X*LX mV|dzԶ**5pzw'T_^Hc<}zzx@6(0-O3vc}o8>T; 1%-7 P uoDQآ)HTr^zc-J7da}ik8_ic,Z`1!fs:o|CP+QɨgۈgG4egGj̭'W;ʁ'om{EWP:xzBsTIMlP*6c~;~A_7,~->Be#3k0^屔/r73i3U` VT|;x I2,Wפ)+{̀T;7&|e`6W^R nx9ՁoƁߝjQfSg4VJORaPF6׈: <9ܽrWK,  ֔( S /$욝 /MWzzHeS{'SIi΍‹[E,m|"Lk,:.I "_:0ͨKt4%g+(^COlWSkʭMgk$C<9|.ȈdIgYì*NJIj7/#ExM4 M%p`#m-D&'!`NtrGG߸kk94;;GS"d+濆'DI2/^AdRFkn.EIJ"hQY'|Ml ZZ :d2f9#1m|Eפ |~yM'I䟨}10`BPp~xx!F ~ sKx"0 V_#͗J5^dC xeQ]8ju|v BOeŖB dE*HX}:ds0|# 4<0LeL*0! 8$o~=l!2?G%tq7LpS@J!Vθ=iyH@ĝxi2VaP]c@sVq%#8,wW (;_$,gt]=jnd/V5s jVcaCa^<<2 T&2&v|x@+cTJqfD`F8Q|obu5AZˡ}  r6nJ¥j*{BkVLqD7#K=l`ΜmjfQݳX /vNk[CP~ع÷5@=AF5%a7{d Mjv}Q@+7$jͅbpgŠӦ3[x֣Q=KS9z ܋ 4@}ؿ Q }@']OJ-oGժr6Xme}4Cw%~8qm [Ae0ŢR}$ZnL&SsW5'3g^q/M[XNdRzgɚO15<̛ډt"/i\3!6FJl|Ww6fAQֽ R)83x+Vg^ DhR3O hXCYH35{sF^GQ.txWD1}{$Ps[ri3վ!Blf}w#]])d[(2~hqƟf%r0 -@+Ch"+ vE=⹽I R@تZN[8)]ܮ]3 Tb\ņ7q;ay/ _~|0'O.I/C+oKI7[kQyTPVϛ:$wId1E&b8WΚ[)ۢmkgkab>uEWf@ul`CvLoR (d|qӿKm xLq#Fi o;Hw4i3i d&Yޑ}6 c шɴp9;_>yI!vjCk6bY6\~N߈}KJ Fʀg+fj rzvgl,3tF,j=&R 2N7˄aS]I\Ao;ґFgE8c0z4~ztyI]?ЯUAVvdrS vz15K&:>SFgA!2Scaqk;_f?kuAQz1ˆ&scKlW.vڽͣ"sʒk4Pjx,ބF8l8g׆]2OQ-}=v u~lV6x!c3.Qf(@CD79UkmJu{5E0lx~De e#ui4٫̖B0 NCլH,3śY8"֢I:TI~(M9`x#5}ftȾ}/b]ɘ[wy/r zv(jr#?,J *R+GalMWp%&=5[[@(kq'$w+4JM9MAL$4wD{:ݱ6\nJOH ?G|Z&؊zTt6/QduȰ~WNTx`$ ִHkA}ߧlG/=og|5}}ھrA_S r9a** fQ6>j"Te+WfI(*N>ha R %<F[J@ټz&BJ!v ik=6S^ \ {_O9>wS8kݑp%ə>za ISKbz'<ӌBxZ_0T[ Ǝϩh)|e~ Fnh˱z# TT m\_lp粔MWDEkp8i U'(sƪ[Ǿ/VM{n`?ls >BR;,s!dW70Cq.(EFy@tn^?߮v(đ0?2x(Z~|A}?6r\SwvO'n GR"fC4$!Dnr<,sum.r͖O#E]HRo>|Ev^;rdVw'^㴌TFt3 dO`[`91S)bbӍ@hOEe5Y̼(zH17*uu鱀>ȻQOI[aWy1J/W ~Lyڜ X6c`& =SKh[uxD a_I ^6h&7%:U>2PͱׅEJJאG=Ԥʓ2 W78;tp1u,ۉTɸ;tarx1r CBE:={_.0 @"$)eޠ}qW1\[s$@BTbAaFH/@8Pv#}~/}@+h,ͩ΂=Ʋz RTr8!M}QYD9 9V/0#4Q]^JDk4=>2TE}N$--Cs'GOzub14VbO [-&M$\34W RT$4a3_旜t*]eh4sn߶Ry tXgU6Yx%"e#c*|%mW#\M,>d:tY-gX<քcgumtud3< 7{gC&XjpXAʴ|_by9ֽ@QLTēDxLQi=P,cȍ?/ tn'֪,y/,wW-!sE70{4X/c&`{>aX3 #zUv/JP9juɬ=*{g̜?T[qɡG '`v5X|E*`X[e V?>>bo_y?},O$W9z`}na3{J cHg2K%Gyz SW}k=4N,:ѢЗ|P=+|DB]ؒ_, =ػDwTwEtQ (*~2lR$ 8@hGAo\tO=;l gx7W/*[Vg{Y2hRi؆!GXyA#kB^mt!W_sD( )ݔJ)G;aGœuHgŇiƦ+SV=S+½[YT-8hWӕ lCθAPأtb=!8(x(6p̚Nv+!ְ P( ՀU0lp*$FF€GBl(4q_6̷ܟ."݉:: 4Kq(P_-ڥD3, tL L p8u6EL$kӆ]"Q)ހgf>VpC)πTXQC:tj/y8ޝ;5<B옰qZMDEP. .S}VɃDNGCn}Ҝ)m"R6[ 2yL"Xfr$!)Rl8q#!C).x /ry0FeA3gZlc$ciN͛u_ҭ$9Z^ׂ{>PFe- ԧƒVBXmqZhf*Ie3dK+1:E!d!SVݘwE#c$;ͺ'͡=,豝?' zQ3K 3Hx<'=0Wџ kFk@責WSQ(.fZ ѻO25L:ƫ;93XEwG{ b\F#|N*ܛU4`|5%h}Ur*2G(6JSͬ"~f1g ~.V&kD4+ [z*zM8bWq^oTKrEZ<ڬ)‰Bt_0)i5-$]O_Bqz*\ `}`_8׸ץ(kZ9+>̲zw67WGn*5h~Q(-& %ƺϽd-S[I<O4v;>I_6bl yoSq]¿a%G-|PIfUZ!?5b, u:0Ȩ?i65֨댁X-MwUy`T.\r.M(\."3]|L0&[-gDsH"V3=skҼ.(e?q>j- Y(\?ַPh8q&F{m&E}~Ozq.ZvUJ8{fw+LYIV䠌#:tZ,@ћ4C0p<@W6`J}/DC$I[* HFTByu% W8*k!\!VtKu 먗(p̐' u93p=/ )!*%raزX]B3EfZiFZ,)W88iMt!Fqm3psմѹAdMyGG_ǜf7=xƎ QI}'_&{}R 5$6&dOm;kw%uj Ԕ5_*NY] "w3l8:{XǗXiM'&In;QZ: s6wf0$l4N#)ȖIH%J&ɰlLgu5.b'i#U:E*p9Wy.k ]1Xw҅#Tztt;!VE{*.t N1"Q*:=raL?8l;,/Kgᲀ׌퍋Ls-]== $16h5n}.pz"@%/E3&-"VB;( )m~eB d-zruZtAɞs rl&ЛrӦFqƎyQi@W` (ǞD޼ f0Џ܊҅I)MR$j;'D)=V(P<@G.kS,g[Y:,\JZ: ܽI98R @%apϨՀfni/`x^8!d76hlWT͟E0PhNšL NAk{>g ld.5ts%d `wr =<0Zt^T${wAH$ӅEU6 xMI|||ܹVpvO2O>⵭Lj{#\ŌXQ##x~Gy%Hg)RRV3 27`Pt'>~NДmrkRO\Oa3N,ibޗlxh:vL^)5sg07*(radǖ%A.V~0!֫JCT֑0xD^J9;'ae{Td/ڒCkfyb$TC8% Ȝ˳}N%DjSWέ!^5bQPDCq]n16_17?Vq9o t5snjqsѲ c4Dn/`t̃eRAal^sRpנwQOٔ]st6Av* АriїjSojd{aԵ{ɴ1rU.wUik_~ Ux~;K;Ȼ="@1uPҜWR+jg(jӏPi1ְҵRႯ-I6sWec|V0|@hjaV(y"3 M1!H BS#_ܱ:9eBNSmKz_.|=E;t8rK;OmZ3KIXࡱ- 0tg/ $,s+Ͼ^cYwcr}öouд&]7{0y-,8_7ϵkm2w5آ1DK. KA <$I^; @NrGf:V@C ݼι(O}iո e MW W2^"hYuWn%Oƀ' hƵ_"@@ 4vpD:L*K e YAP` ." tm}zPy,YW 'e]b$3_dG{J~9:I& δƙi5%fEf!1&kF 6;8fiH~BrKHߋ]5W=ȯ=_lWWÇ ~RNw!bc4S ;@Hl&)C &-iA(S Vyͽ|Kډ[ cJ9 !_X!1 YdlQ,bpZކ{@eQ4T7^70oX/&4A!"b #_Ё &X$:]~eHqQ/}Z k P>s,{z24+n&oDʚ{!U(`?_APH2~=;Cȧx0_џd:Gv56gf(Vz0 --=utm!p偔ɏQF犀[ýi8ZP0޼, ߂)lKb]+P)tڮg%XlrREӃF3^HCPQwrt2ZIFܜL=JW$nT@a~h噃\$.2fāp"ݷjk{mP*2U5CѤ\ "Aq%U!ԪLc]Fɞ1$R>8g;Z v}X+/"iR,_G'L˝̛: q/36BRjJ:$߬XvH,CNP~KEz7q({w02Ut!-(~!FU0#"_P,>/Y)H']Bxa>d9 gcS^p֌N{\U&~St "xxH+DcϠ1 +YQSK/ԣk /X {WrT`h՜6qǐ-_. R")(_:QoJk`REʮzZ="g1:59* B_m|3$>hod,f ?G ݥxN'^&-e: `nfO;u=8ں̭k!ϋtڛe7;!FUմ])гk1 px F-DM `'GRFjY3J<ÅV %=;fmP t% $:QKiݢ ϲM# vs^P=N]ڲ~ $l6?mPQjdpCXPeC"j<-7νqK͑79M \ɛP|z*ܹfD >@kRKٿ#h}Uᕠy:_sۍ\:BN3Ȁ4*e3є. 2eŕ^^bԃɧF}~@$YLc(".NJiI)7QM9XS%B>,p ()]üTQ%I+Q`oy 8cz1Wů(3{d7`9^殤_-AnN!)~9֣$rSDij\AGOW>fh@P=a$(KxLgb\ç݅o܏)9UYA*WD鍌 l)qAp"Jxrg>z*Rھ k*fNkuF-Ѓ()XLU6\3,b0n1Ԛ h&Lw>'oAGos;yΒ~֌㟟Z5LW52Hhb=ꋕs|t3M7N &2)R2䅈O^~rYH+{cHTh{5*Оwnzk(LFS+XM]*W}0(/p%"-КZ==!Άdw:Ζ8`,Bh 7TwuS1`(L`wpPtzY NwDE,X7eh;V/`S|A.^~)<>R\r ~>7ц߄ Ԩϓ:b}Ĝ*W<g8VVqd"!7%HmuLb> 4.ًv{R38qƀ6xnJ065 XV C5i45J1 Cc2g8@h?+Ftld9=|F~.7Ӆ9yøc:ԠM̶$Ls10izm5yx$Qrx1g~7+LRhf- T7{/սlEI*JCYXWXkw6a&yzKnU.IkΓڣ) 8; 4l ,mJ ,epAbSʱR'MԁTs>(y.jQjtf>%D5 ngzF%jxdr9F!rٲ>t0T  ~ ܪ9ܬY^sLa L4X 1$w@Mɦ=ɗYtֵH.49k:LTB7`T5UruWRx$HyΏh g4"f1 ygQ ;!tǍSɅi;5Bg21ûafB@W:5#IIB2x$EgCozAI|te@5!NKofqp@#:h2,Mb!L9 \ 6Dʧ|RDS᯶{99{ ł>C-IV,F;MG7<7ߟtyp! L FIafލ=uǫ_%|eے,pL@66XZRII đ,$'C !k8qZϞj8Q# py@Ch~)4-өjD7pOǃbI=Cgnk<3QVJ"1teps:.JXE01`4)XDIk&ss]2=\j"'_6@1+_y?;RiŊRjp0pKz'9UH ̩OZΏ! h=ւJ, b&}:#01>EPQKJʨdfLȟ׼.B7KYUԛ+"^@0s'L͏N}޶=uvBАۘXX*^C?>62is9MF;;D r9႟D`|9q@f'CZ.=*@JՆI}cͭ Z{NA@Yd+b`;]Hˣw ۢw6$%ڇɛF/}_~7@J6+Ք䂆,g ,Gs",=yb/Ǚ Ly%4BMe6OD"1,sXٝ5{-kS la$a{j,ɆIC8k 2Ř˽yJѵYK,?Cpw(j(/_:;bCX: ]^2`Rx#όD fp,`ͥ3!4e$j 2EDي~f@Z]4!nC(${Ceketoar)=:QĶ4PϷz9*x0V]n|)MҜ!wM7Bm(8i\F{' ^X,efjOi' )vnMk5ue#žej:7\]|> HFzl80tC*KW׺eBz^W#fїJù|얋2|qZbZ]kr`3,R6v 954&y?+R|ϮۅLFL#] .\]Q*"̸-,畝}@(r'kϞs-V`Va0нFGXh@|PYTCVWƳo#'oK1$Mq:dfGBsPJdرƂO 읅Ӭq,,#UВ%1ag͞#ba2U[J &vI:ɀыE.HXu^eP!SHfj} ֯\CtE6Z'2X J]};LaN ^<@Ha{ z>XpEtRhV7ۛcQ&X<*FD;gҊ>KΩ%^/c6g4iNzdǻ}2 FLmČ3h'/FKnj6uW8n&rRZOWs v 0±^N~ Dt{W ۀ h\~ke(TvgSp0Tra m6p N?r/{Nm.ٸq %ouL*[)RRC58/Gq}yZ(} ydU*6V]ӊށ:;}_jX?*㗽16dM%nmZNҵ&R͘4u;N,RpBMq[K=dF.Vbn5M~4'"3Lzbl&fCASk2Ԃ3cr !?zT W$,ԖFN76"l*Rr])0ҪF+\{gW;F8n sN-Kg8+¾*Fq.k z"M,=D_8ѐtM [W&cH+^kaރzbg{| J'm ;i6f  .]ªC/ 87v7֯q`]L\64IY،n7Ҽ1lVSv:c[̂|mZ%Nu&^[,ɸdjĻa}y"j5>p?|06"v,UR\i{L$b׸ 'x~ĪVXH|OY"7ʖ02~o:zyFtX|$ ^ny"amNdܻ|f17W!(jK}ׁk>||6C4`ˉ`\IX&`O01#1be14 'J Db_v2+[- 0b6Xʆ5J,[J%Db nA_KfaYv*A^? cc?%'^ "9 ŀq.lfA H@51<_o+k;!* I6% _.Q# b(hը[3,Gyvjiz0 s_،f'6%64" \|IKSF|G _XbbƠT$ No0CU/ ̷eV^{ZW q=awwSAkſ1DpRnKbynY13,|'UEdQa,a/){ϺpOث[ # _LoLͣ&$pĐP/FTή;e$yjJ>Q%9;L44 -&76uOt{ĻMx{yODAN/>S.0_1 sR&so|̅5-O7 ~.aN}DdZs4skX:Sc~c R:gxT! &vDՊ- W0_mSPj{mHSXmp n̈́R oEP}:x{o8;gjW& џ Hć29T\i{)w'.F׃_g9+'&D\:Órzhpiڃ3eVH[YKN6>L_E/<-*zLX+&# i0teaZC.k8'gkk{Ў3e|U'EjoKWn54,HK!"}x:JjCV>_5jtT_iT&XޫɥJe zYU:9 C7uL${`S.즱K_3r a4/GA'зPV B~YS c&fetuh~yks\>IaOK:QŭI'kB+CE`. D{ (d_ٌz}n[i4^U27l' !D~4G:!qYM.O*1yl燌g7{@bs,(K~ YI" Tn@I_}UD_ϻ\LzH`FexdrmF͘= و#9 4-S* .4qdQ;<󸠙S0_39bs.tTa\4A &k}R T̪@*JHW$v,ߜ:f mbKs&؄ Yg: ]Mrh៧o?j 0'µ6`CfÊ(sLliw'tF\ gaQ0h4oD>Ctp m'DT>G ֏ֵ~NiZ9 B'%ܸL/e̛؟IoQ\  a&L8oQ!PR_ipBKPmhZ7w}"s nMGӵ&0SʼnZLp+Ah'RYb:`A<\N!^>0XmdAj?X uF2=)~IH#4vЀnc (=LhHWsXŨNybyğN!J8Vlgm@hin_p4p(jc A^g`@Mur=Y{axXWo7&;zj]zI!%lіL4ktvNM:=*%XT&(Q"b)kFbI]PO4588yXT1Kw'n؁ɒ*{M3X5ܩ_L}*Z<찭eٸlb̓`J4.<+BH'qtޙt$sگ 6h=RnmsW[Y$_D2M',G9Yb|3B= Ïc$=WqMp}k%vr'ـq̛RۤJ>CgLBwR.* Q-Z[ACi3Z>qyn5JXFNƪ(X"S2- l'JZjݵA0m4$nk9mJ9*9}#UY? NNMU ]sʴW-X6Jf8mV.H5X!0`^RWx+5+m2 ߘCԄr˘ÛW,U-UEp5 "H15J2 ~3kp1C>1 3$b mH4=sl}GSDW:PKaW8z;s,A.JjQ 6:3-{Q2yy ̙#+k6>;B%JYb36|pG}Ga<VQy໓S <&|>^{(7cYQQb~Sz v$xrzC%Ĺ'S(D-r (jD 3NI p6<Hgp4'Bڜ- "(,6fL"WOwAI[rNC ~ZZN$\yմD(|ia¦V'WY(=ܧFY9bLm9C zc(%1hxRU4(Iq8҃U8Pn }eI~dl}VN#ޫ$k; J2w,ALbkA#Ocd`XeS\V'BOh\C[2ʨ8:ө8Y)HYdA댁~\&*`M&\li5jc-=,97> )kd͙f`Zx.,D2B,Fxd`Xq`1't)êSJ ^^2w[g#)l[jX|8'k0% V1Ϯ ݉!5骐lZ"#qA'i$Lv _v=[)Fb(n PI@ɳOjM%ܐ 1|D% ?NǪ0[k[/AsD8zx H m=IB#4lW^Dvl =z8$j3,5.ŷΨ~oc4/w^ LCL[h]Z5κ*?07\6}g(ثI @Z zVa -WeI5qp's. ؃NJGsJ' lyq]""xu,2u?12{J֕Ʊy\hN GZ W& ~rye;Kh #.  /W-LY;eonIFThXMtG*@i:cq5!:%ǎ-D{xKW7)|7 S&a:if v>9>4Br3rvtwA~VU:ȃ<)/ofڬU7(*c)@ cߖ?Y7Sc4 n)ծz {EZ1? U:rM})mEY=y3V z\肞@!H co&ٖv >ܢ/H0tAǏZe_.N#P'Q!>Br邼e>7Fj+ſ nlöZ?,3O"p(ݴDOVaڳR]tT^ON!vw$O8Q"r+!BĽ "aԀ cҬ!sbęX|tOmP؈jځkpv)Oy,cɅQ#R]|vۮcד.ݣ,?'1.F '7֬~K^eWG 87I6;pkpq x-H4˖*~屹OH_F.8MS\se4Tͨgq/iqVI;]Ybm'l}0)U1#{tg~RÑ! 4 ?; Gj((Q`]Unp6p$*Aj6]7Lmڏf-Agَu lm}Tg4׎k8ׁ#TDZ~8bȕ>M5u!R͙Pl_= 78F8sscGIaAJ2bT~9^_: 8(hVIkj Q摫.@)&65m6x]Ov#hE>T+Tm;|O_&):܍수-T=a{Dbʗ#)؄%WͼXzp %- DUig" j-.Lľ0yEKGuiͲ)o4ۄЊÆo-YykUWFE{9!~m2~yCXծ'!~BC|"e+DZKyG18X{xiօ<{@oռ9.TwZ93cJ` ~uENxBl>lQ.XJتCCC5,"9A i@7po%k;Egnq<^2>ఓObB(J6M)od2L-ڑN@SI'q`|ևha8aޝ/2[ ӆ'#~?g!DPs Y X鬝&D6FCON>Qx"t|<{7abRm뛏BOMuWH/ <G˹a@nZ '~^D/$__ݏL U):5짃PPY]VZҶ.jׯ iަ \> ơG&;u۬qgEA=hhn>VTF0B E-++d]tx~dixd(_A |7_hQLKcD *,νgG{ބ4ԛq6L^L'EqQt6:ԥI[^bqۓ[ c"{#؞1/b,cJٝTY>B"(ī3!HGh[u:L7r_ϭ^s6x6c{a9X?w+!qf -e _4CYY%mGE_򡩡iQKL~`Wέoi Z:;ocvIo#NæAd,ְa-ht2[Wr+}֫, $Cr rO"N6cgS1ѵjF T/,]ft0fM+Ǐ_ '/I|G%LYo\|e66A&/Tٶ<d]Xr35&FQJo[Slx%=)r_1kKhoL<"k[\>~Hաlnֵx/E#;ܼZ4n:F|8$ -ÄPD'bOESJhclU`t5>T \kTt>U q/!v=e+%[1W7re6A Wxg )WD"=4p,(`jOy -Ijʅ½ i3\2pȖdZlØj<35ecjՁ?/KFc_p,EWo#?öe[Îr@pk%rH&]|aZOUsn 朿 J5<,cȱ(ůj&vO?*,Ŝ9XOwM"4~4A*~p\'EHJ!7'x?3 ظ>ppiG\=,JSwvk_H[S>AE|T<*͟ﵽ]>M'lCc_xr[G):VNPEFr2= Rt,>t^qO0P FUmf:3|=/`Lh}A=TvT:ָnO`mv-R ?I4'j H88qz?hoHNf,RBwÛiN:07uȃf#qL&0rn3a` ц ?jˇgg_+?C!SBѫ\= RF:ѯ nFq`vutLvJBGq^qW|O}~-ֹ?GA3f@&FwF5x)q2f*%cY/YKn|/2َ&nnI-7 hio- A@]/Z&Ơ;z|6^y/k7rɾL s[6VWdti1A+pg7#D [VDi5(d?~^M{!ee'8?m}ۢ2OidY0MI|\39urh][[tݩ9[G$ lChDZI;N¯uL^QR8D7pnH8K(֙mţvzsbAPwyY0$ p1vl|a+ gu*ELJy-!2EeDn$F$ZVN0zֵt_)ڭlIkIR/Im ^O`P+X](lɬa 8=ªE(X$<ǢwȂ@UsKB1M\b@w:$Jl۝§TA MI=HdI`HC`Y^!V֓<6GDeG4Z#-|4ܧc_pQAĺ6K>TcܶroGRve}Ul U]wMa["Jέbو"?7#X#;9rR~MdQ\Jާ{;ѩ:Vϗ<rtgFlRpaX/Y_iDq~ObΨ34Wvv \*QǾ^ysrG4 qT7ETMHyP?ʼ<(L[(X XˁCcWL>y%k"A^k̙,N +G$*t]k#*H2%y;&S Ec)JX#{?6xlm~J %St^F={Y g͟,lDekK8Lʋkv\U2:QI;h܇B@ŚU᪵8Yq43ߙ%tZ$^.6i)ΔW$t5_W-:Ɗn]68+B}y(0$k3&&rzͩBT^v^o6U0P^l0lD`L[\ ,{Íֿ M٫9NcK7gszfNQf3\Gb7d>$)TND4>u7-.UI!W "sD'qL cWęzVj@s s0.hoEd˹+* J`{jmyI۷ kvWIk@{V`q+e7Tv\faB<y:7ĕrQS `g?|g<ʁ~b|_bnA4č|i鄧(m %6y#~ Ix5`Ek _/[3Lk 7hu毬?yI֟MF30s%0 ݮ_vz D: ظ#>s7RAi&Ǟ?1VC4 bgMaR*ok~%J. >/3rvئ" ^s‼un͐\tʤUU=:MTt{tTkKs›XX;ƁHz$bfFTHXBQ?!t ^m9r`mWD*儶(x~8ԒVMزYoXe\9zahR)=,,܉Y!R֒2i Dg5anGS/jD1w"i EvOiUa@ ,5jM5-,SW?LlV'7+w$a^Y7*n*siL< |\5 7bT DִDe rS]~TX%Bp3rԀ?)Vu]XӢjg"^;V*ry)1]Hу۟9t@u  +E7V\sQ-Wo~{Ԋy)BHӏ6V50e.$0F%犩 Q΁=ރ_CL$fގz ^~ԝMҠinFݳ#6}L_֭{S~@q`:^z3W:+aE. jηд/% 7߅͞J9TH6EF(Q"M+)@\eyG Z*g060͙[\A~k3AOweKCYn+ ?lڠ.p D?I=5WX1 hύD{֎WAz|fv\/S;Z63߸$R3X[F##Ds[rwyL>Ȅ]BgN{KVݞ. jcF#oJNiy:5`*J;i 9 4cb5j)E)r!Dbm1y_f}KӸ~Zh sZH5⦣|H~sDƖ.l. cIFh JE&(kЉ9vEL?euҵIdY_oyi=\lOvWLB"5z S?݋-+h7~>q'srWT"oAߙx3b9PyoB I[-#n6^E]5˵\ͷ$ WJF |vE\GB,V]"W{,gꊳnB#cku[*۵B-|n\{&p;ZH5KYװr%alw+?Rn+٧2`S4ZSš>܋ 6g,Udb!7n%5'%s]OX>ɛP;ȭjZն":s⻙^XC:E0&ʥ9q\(٤/BJӉٟM9o̚ެE؜֌LRZ`nPt`Ŷ9&&i;G?v%5jbN\qEcS*+ɼLU37K;G";|+9$uw<5m>k* ({:b LOT%`Td=.MGhԒPj'"Cj[&5XffJ*~}jIK@`_9'*tY"-OHah=m_b0Sjq!Q׃A{?$Yd˫lXGPE>^2Щ%-*xSJ:qf;WWpY=*1WQVḘH(nT T{ORkkMUY& 8/u1uR lbu"V}[vTág=t9ʽe6"Iٝz~_+-T 2@^f|aa8@qG!qT 3FĖ,9+|wB'Dk~G<dzu5G(G(XOi$6LmˠzIE ! @W䌼[[`ʵF}*X\>.hN-B퓥//`NKOM=-,*O|^NWr0b.=y<H5fLBܗݱ-ت9tțx[3~.WfF!iS m?cإh*`htz@M95H!'M,_!xuV#r~ qc.%/~ \QX+0 8L,+9* #2l"=y>ᲨK軁@2\zsDT~j~wv= 9jERq 7|jXg5b1y1v;TI/BDҪPu`zw7 FMQWǤ*\)iucw} yϑVqSўd1dgY~Fm6|pāA$l6 IGWT "!҈<_n-獚7;ҪJer9dC9(n :U(˳a#d!aK׉ /k`ҧ\tr&%Աz>Fl՛l^1E(ƥs(ѩ\F9?y#W; Yz7[@([HsQ'Y gvU>Ĺw,`"-OdGJۅ1~*MZl,Ź]v5Zd&vn2<4hU=*kݓn5qW|I -$؀"vkgݷRfXy{@[2rhOٗ~b@'H_gs޽p/55Z㦠h 4@ jy_Ik%Eu*/}0UE#7%A>޺79M1V'N=9inFDhf6+pժRV^8Y>$W_ ˹u%=9N_lY? F.y[Ä!ru.j'))>($pq<5༽6ɕOGC"ߞ2~TI^e5|+Aڛ!謘3給ADeSpFbJv'=.'Ԋ2LV\J'2Y7FMaa[kE#1jU%VhLeEe:"&59 ©'reR RBSr}2Ze,=jPROvL&x ReI2>3\J4'!sf4/[gݢla0uGpv@߀%3YRX_zѕK\; =u͙\[' .bT8>ه ;( Re3ZcK0Uǭ*.;b "\.vLzk`ǖsVxMш&}huؾ1t"\L#i/2BO{jxB/8=G \~Qz}̏շIF60cq zm+Ӏl24pH_702Td#rx 1' 84sn-aPA9||J*zڠ]w$TJB>+ \ae`zivJɫTa[dCI̧K~ e!4R1SܒM3D"v荝T"pq=2eLX]] x)]Dmk@nF(jM$Ι5Br|v8^E^w!lȣC {joes8k@ԲY* S Hm7[cG) koM }Ce[ qQ1=ZѼn!Q}V*?Sׁ A |ń7.Z8`g.sFٍem}R,51i{D$AЅo:i nqR7dFA!ި:U3Yܷ_TbwQY+'=TeGI"z+ ΧaJD}hZh-HedҌ.d^8I‰GFΠ߲#w =LԅGޣ` 0VUtî,Z3Ca3Z|# 8}0NJuH뇁!&h#GgmfgH}S> TM/PFxEx lAtZw:#f2??7R/3-+tU}a _ЕNX I e X+XEK,g6f*P[>]"ԜByBR-u)0؈ژ]V4˭B? YP zom жRnG˫:~XF4e4FHyS*8s }GRJ]6KI;F `|rsYpd"_u&azs k:NCSzC&F 4(˗fGCpas_),:dl / .ǩ+ˤDUQDh1PpwgWj0FR>lm@p%u ɀ{6quq]#sM8<4kÅ95nD\2|Akh*#%Q{4%hf1f`[(x040jWiw'aspVZ%A[b ŗ#05`CB+i0z0TA'yk V G4% Q]CLuքUvZܜ~ixjk*{cjPcl7/8ټX Rb`0)멁9):\]?~贫"& U(|s|$ c){=k[jf!ߪPxR˝PKfdM uq%;&ăRTꜞs&̚8 <`t| N^ P ROز?zY\K],q}֝J=^a#Ʉ%$u~VA@0Ġ3&bAq"@T P6kE.}fc+{j( b0Ƃ@sW?Λ돻S:q@q}=h =pEi0;򂋉OA"2#sSt2מ(; S_u-AsuFm<=!6{,'xq̠Z|D<˕~ĚTjFS{]Ă,uj0P^ r#c= l<#LY[VCmvbu@4o[B,T^oALxЖQVt9y'UKTS"HϤergS.P7%chO5 Țz0w?d&̊k3%Ё &#ֹ.CM$yz"M7mu%Sz8@L]H%I7ݰ(C|m֏BGJ ;kUI 'xKc"JG'|Eey[P[՟;N#x]Nh<̗4?WD%NJ/hK/Ҿ27ΕVFr9>.ՅTط%j=^"ОɿI;&G Ͷ0K眏@B"1gqbSG }*(T+>5|{9g Y%lvB܌{qQV4l3-h!eEgD!õjBXW\h)1@5WȧC':> 7?M8^?}Jxb igka.\1NRU! DXQYx|W)t.79`/UJ>_g9yk,l{_=rQ$#QNŸ^T6/z魾~%c?S(Jj>Kp)}|K@ Za5r֠'[:AĻ\`aPq&W?;TMjo q`ptk_z@CT9;wcqJ i}PAL)G.x'.|ʣ$>DZEz2\vY=ՅNƷaeb205_< &u\!L{f({I~$s2 ,{Vqs('R?֗,<8zCVõGۛmZ Ĩ`oPOgDΉ HR=TqyQoZ7"}.K[^l(~eO5`T^,&&}qySfA[ǜc∑MEq]RFRޮ/TVѼ341ay}9B #u j Sx 㩕9[gڗ0U ]zOs܃)(1=h[d>,&R5k:Y s˯ڮxHD#mSBEi(C`]rI3Z`"8DFbK5lᶡ%\C qe^Ha3`$ts~k%]f3݊PpU S+=  cr(eƀ校F }H_zFO3b6'h*s(02.MF^NdN4gc~{C!l dKH3G {%5}(#3Ng¥풥%o#뢼pjwy3rNl@4`_?g,UQ/͗kuBϒsZ6bѦ/m3P 'F:tTVfySoÈ52{:/Ơx8TkCHКKeM!+Jp _ !ړQ^%Hhy<7WN.KN[#P9 /MPG%kAU%mF闥JTOG/g\N@(͜4p9;PR 8?HN]@QzwW&0ǬqVDUfVT}rGU})Y5!Q+S4G`QC ?rQɍP0k LbD3VCuЗqrpt~PNmOC;CBeQsGhaU)DXEv$!ƏEns(KLIWٚF>>Gdk*\tO#3w"_P Ex7|cjr5$-U2 B:G_@tNj9[I~pԹ`@Ͽb@-%¸.%2;yyo?F|M,bIe ~A3/(.&+Rmdg5YLȩ+|b^VCS%jC$OѰ뜘Ab-asaF}} l0Vwd򚺁X-m#?Ee TA7=}baz㸒lgQy(4/jt{S didAK6d?w@g17lh"V[r!p+ܦT;+2;y.6,}ւ @9atLt׮TZ+悉ή%ҟUU}suD4OzJw8خXv&OHdb-N3]DҴr.ktds:~Rcdv\buۂo=}* ̶ B֩0ҧO@;^ pwZ#_-62H>oO`l 6T$y#cpЫbZl)$q=¾!=ғn^/WS1n*S,%=[T6}I2j1`Aoux*WZ'i%@cf6/p c0ùWF4"_F E:EPW=mo`߀Ѓ`rUzDQ2DwcR%d㙩MKÉn |MG? u (CJ zO{unQRM4(B͗7 (ģGd ]3dh>|gt:B图J oc"2x*q3G1^%pgt'9Clj;Z\rpMq hL4"%n ܱ~k<#E!=-h_K/fءx@/ Ūre_D-rp `+lVTbD=L'ΑYZA F5*-] -& Ly5Y*27o4A0~nX(0PGģ ҟw VZ ɎueM˩39l H:j'oX6s_7Ug O30бȹߵ޴B,iu"-͉R2\Ij#1RX@V';Uya!+JԲcKvAE"4 IP"'l'M`9Cj2(xiQN DY,|Hqy- U !?v8R2{.nĝELʼ8^P|P+ڊxE.8GIGC "[#;͉Mi:bLFd[ޛh]p*Z`4MɁRH=LkNˍBU,FW RJvnfRܞ@BD۬V^] Snܚ]` eC)QMzhqՃޫ_{I??(lK_VaeZ zRmߖ}HM8FjTؓH|tăk$^37jk%ջB˗D 0nE8CË(q9έU-M`9$[վ<:xN@{ĨGn}(@) $-j-{=+S9KFM?VՃb(((tnqtWSO>&YxPhc@N95P-#*$PB3XsxS;._ m5Y'O{ 'yܞ}LH/d|qy4<٢i|j]PZ} O#[ipL ƌmˬ_n!ɆHwW<`{G#qĮWtAA􁣨"}6[')s߯> ' $doݗ}˗Q:,ڜyrW?tFP$Y|O~}X.  jl".!tu,-Q[/n$gyZt?Mr>xӼVÁ4ޟ 8ź6$ (Sʝ7k|neD=~ |䲪`nȭ%V6#Gh=`HئʈJ%іF3 6oͰI4n'X9G ¹dITot{ ]MI;;.p8 \}BC4 uv&lS3^ÒJ9T/9󮧺GҮ^t?~L9x. 7@'^Kc1DJ͇5dB47nd֗N׺X iM=h yԈM¹/aM"m;KbP(O|g/,0Q/l6LļhsABzMf8BJ0) Nٯ {qz1 4NH,J#Ʌ\ܲ|\12i٦b^!Zq p2iBw5υq2i(z7r&n_鷁TC1fL8!J 9kk~mb;ޔh4nO"B^Vi"I,,>4YS?S>?F!g]28Md[HC7+`3sUlk{T-v#-6_xZkka\x}Dp U҃'pa6% =eJpH6%R%80J,0;-cɆ; 6fll0kmO\z\ȄIH74E;*붞aSKM7i>ʘ1WlMuI:y)[=Yyf .D3'Ff" ù+`U~qv1ڮDwc7fp=J>M&Ȥ*WY3T1)W]Nߣސq$:0WBӪdo]-DH'G!>OMҹ ucEB]a<.[oi?QMԟ9Ex+7Q>7NeJaGE/龏rͲ4'67x8{GUN@ƒxTZITuuacs;B9MpGg̋.7l~Y̴>#@f>030G[f(r Ң^}-Cp޹׎EΔT*@ Zu^䬇f*p עi3I5YA$uT52 7:[7hHy&X:P;,z۪< }<Z͐erdR~W.Z ܺPs nWmAwbmH '@kFŜwNrz!zoanJ3;`MCf$ųy=uBJI W0WxRSUB͸n7mx'+[g=ԵId nZ DVV;ՎS:#IfPD1|f*t1wb\0S2_=l^]O0,J&R TGʣҼcуPBqOomOl>FR؁c"]ÿT}&m_Apy"D߆L@ gi&dڇD+LV 4 u UËV~A 㫧ɨ h*D,9f=TSG<䡧D2£>VIǕ`)op)= =* T 1cBGa`gh@뺻W&$ nx: n~X<53B"KG.ktIK| >XIH:ߖM?h-߯.*@QhrRoM8讛`.5x(}>{_eDr$ouY4qtC5Om2Ϫ`7vkXoϢqetqtO LW!Y&n07-עٜD0TJN.7)9) %Ħ!JЅb)oisYVSrJ0꾲GjR}v^u=u ˀ;Wx |zj{'.D$bÈpq0ݛ߈Zp)3!&MNLO$&&0]ǨҺHI\]neoK`m@~" Pt`v`9EoVjP{QӻN*hqT?'+JyC2(Ͷ<]öN߯+#MKlC>t |ru'*s /1y{ߨ-87j!D]ZWn'W3U|)*ZaHQv1kG+d2NoVCȉuk ,J46lɟq􀒱׿D^%RVoNLXq jE(LxLPFltO3=o9@'Kְg*ò_;k.?ܬbޒ΅6;/ͰM)q7S9&pW C6]9 &l>WHK~nh1rCD0^q<&= f:lq%6^ WY >^~'bOid fvHfzPоY3[5_2, NK۰oHYCz*]k~[ G/xp`g~K1:k?\j."Ė``"2@J^9:-q =rywE@X/bv =./jȀbLӂϼ1_rjӃ[F(|>j 9hgahΌV38s*_uՌO$"YlP0"~EAkr!'mQx=ƕBP+t5%YP=D!q&%k ψտ i lJ7 W'KIVCx!30oƲڐ\PgvOAȖ<66%Vh1,~EQq&ַe'4n6I'zbܑx)mb$'xP KFYc#tLմ^QJ23bIN 6B fsse^ESgOr-ͳ#tl@dqhLM1&d­7є$7޿i/o@4k|A^ H c֮N{"fFԉұ2Kyج=0Yt1Eke 79 MF5!sZүhRtx)[ "e7zC8(n-0.V/<309wmfr=X F AZdq>l$_PnS73Wgx)U9_DMĀ+DY n^IR[!D[+^UI[ m\K}V$XK.lRL+Om>j%;vfСv2Gt{?{: /XTH*]驃"OCdOk~ˇdo?6MAKI;;SҒp-(5#po,jADu꜂= V"fcQ`fXjb8F֒ɮ{}u@m Sݙ}⍖@f>dg1wzv AA;PiAhA&qHG26]]- e a2 _υ 0l $|̗zuҊW^u6{&3dt%GpQFGDq9(-IP3Ҡo#+rqE66n6}\91 C8C0LyU;!zpֱ8-lN$k$r:Uִ1OQα@u.o|L H*jr6?'w7y<!jd]OPl@mV!)񠯼kr̈,okF{tlvjuA$Aߗdy'g_l@<ݹ>1 B@ljحl-\LZF+egҧxnQOzLpu)|*vlvQQ]L~Y@'yp02ق=#n.W69U0%;=T:,= 6>;+٣;I4E B:[P'~OqW*:4twQSB+Wi^#^-0%׍=wůҬ$7Y/8b]B_^:Xk#TG_gP1DjS@>;/vzl8͸5I^񑊅JVG/avtXp_Ŋ 6wZrm }y$ A po2)T҂N\|=%EC݂$6=kxn 9 A{v<й7)Cwcù*ٽ}Nť+NtB{Лբ^G+Z`b9tT7"BSL] QriS#۟7p=hM, H'yZ""&3WѶHPJ$#m͒?i{|WDR'gd+Qֽe,ٝÍKz Icx)߾ˁL2X+&[rqۭJ_}CV$]8Z L]irA!~[gnr1 U FӭvL;uX^>JoԂJdD("{ gDH |p!wty[G!^>c*ƨҷHASHMxYL^c5wiK?HYwނ>RL*~L+Aj re&Qy @t1צo)NO}o sL9y5L9fI^~a#}Նқ++L0gxz YҮް2УA\`ـ\gL IW˩lz/֧{:¯L /WR( 8?kЅ AXFٛĶlt{rVjυ<]ؙ O: Yn~o: R?s]Ƅʷ+6x6؛vի\J"?>c5̓uNnKZ?t_x$S%Q.-( }<&0N' 8E$>{5`Sc>tj0}U VWGP*.ilZft@绛; M1VmvRlq]dr::`[w :q8l?i"N%~oH&JSV@쁞1Eʗ#04OChX) ]jj5]Ք#{2UA\!5+Cu JswN vzzl7l֨ $6[oh Ғ-.==ʰ",TESt .v͢΁|6BTT/;X0sċǓgs{s ?p<5Ntݼ>Uϱd Y v} A Y8yoMy6IaM'hs>1iڟUjV½QYQ>O_,=֡XrۄV17V9PRNQ6;se=jPr謅 }w.=E6(ќ\ؙP@Y>>oΘrhw!ħ[%@F4v\l\ ' ;zC K#i"= ֪Ǣkr@OY75b,h& }{0yhFp@W!4D켦<37fw0ogEEG\*vxC Mj-|-߫n}~EKQ_6X[,dCDc9u\"`퀱6)g/ u ##@-r<4B2hC\Gdt菳P{NA6"GvüO:#JЭȎwnn.\=TQп臰X諭@ZvG\nV V\yE5LACT48 YMz9Ru)C\^.<źw=؟+VXqo HJM Y nsUxUAñ0+)y2{*OJ C hsPa~Q( [}#)jm5sA[6_eKb @AdEP9#0mt&x[(h6jwyŘ):iz{74GJ)A QQ( 0]Y)n4bN&|'&j:|{|d_I&qk[L*ÙFswW3 4{̂O^m%:J2( [bfO59Vw ) #:n~'֩&oKfCu0@#)]ȇ~̟ʼnhCMD(Ba-Xa(QIQb'50ݵˆzʙJ[ a/῕ڦLLQqc ?5:mU$9Vp%<3ڧMHIr𵧅bm^̹av3@Uzv"NPZC4+>tybs@ >a^kȴDC*@mg2Kߪ6hVJQwxD";QNgfQ]t[ys9U8&)cQ dͽŐM2&w3- kxia(h6oY<6>ӃE  𐞵*%?(l]s.^bC,^_m"~|:M{td=/x[r :$! D4:E!zCumR!g9~zZfo 4ȡ%naQ{DCLt Nk|[U532Ip7=nÁՋ p z``-OU4c@ 1ʊ9%c - f'?7),nP%F sz I(KSVi~8ܔ쁏{M 5ˈzj\lL>lȟ{xI{L^qTV$C\kheˉ伕 =m^hgQC sIldijAaN[SVN$))s"? k/>lwx6e++xֈm^!ZEEZ{mJ5ľS?S'AX࡯(GEj74khܹ&-⽶?MGvwgZ٬*)wS%?U6Q0̅mϙ܀"vd <ʿk~dO~h8&Kj J:?!1y¸Zɂ`7G+YmK-߂,S#l@T(Z0\/ŅeG;fbOlY@2Ao!^y Ym.%i{#blNX;h],Ӱ$_m.ʖ՚@(mп|I$ut ڀ{sPvK DG{n8ҽ͝>*YǸ}S`fr$̇ïokc8f >K{@2p\[g\ICZ"ٴ@ݣt',9?vs(sA]s+ "SKz "' fS __678mV"R)B 7KO=\~eYl=nUʉ1@`.wqD@?&<4GN_ Uy3!y0ky{lIS Uk^ɛs-P}Km4WWs+W.2| X"?Z<`&|U; WNuj8˞(Jcncx9T ,py۷`Ժ{jX@(UKj<!ݒUqdJ;V|fHZq ]ߖ?|8%ARtb>,W8(UB ^=F":>LF.Do>r\0+MWmq5,259>{(߰:( .vN̗W { fpd5-$lhJJqTow se'y*9p4jKѿ \EU'էkD46AxQG~u6 ֓F{dOv/\wn8)2! dқ7rk%ahb f/g ;+1Z!)~Q%=9hqώdT2!BrlpźbONyrǁX"Tx u&䗴23Cj.V- ë2h*X\>e>(4S!{˄SmȦrĔI&yDΞ&4}?ZW-%>OowET(oyrf a}QS6:5[ &վLC,m' T5 +[d(˞HK$.2k qX ςԗZHOӰPىlgdIIYk'ɷirWvf{]A<!0 kս}`IE."zKEEdEE["ΠPud ڐ2Lquh :f9G7xhmnf#2;okxK zlEۄـ*\G/U0_GJ(&枤VqP-S$$dj !`T#.ʄ] N&)M%OzuJJfNXJyf?m%HEK9!0:DmK?MރwbѥjBj\@FHc.rC?`EC$&YļGtcM2eb-P8~-UtnaqK_dcEb+)qlylya˞Y>㹌: ӝA!>&kNիZpziCl߳gX8I|zgS* Ȃ0, Hԡɮi&{!C>b\=k#%|æ=,Kۘ ur:]\'{xTRV%6C>C^<۳wÇpz5R!e޶ 8qy0X^ëJ`~Q[0dZƨr˽[C\"15`e$N*gM_ U7'D dtHh~"bU8 t6:,ؼo"PQ{-X`9؞2ּ\)im\@gXX207X3ɽ/b@Qz9 =5$?HkB́L|)Ll[F2=J*we?be+_>HnB ¯%5G5n/_G7* yj>*QeMH>wFicP4:?aɟJ? 굚}J@CcC}I@yua~ihli%4d=za ZDlrzDI"hG[ [*(GFU5G52% ᓚVN9uV*&ĉ[WPݼa!sb,yIm/4$d^ᘡ3*CU/pa@lXei5%rU]UT=/'ϊдС}'"9W= tײNדki0[zOlb<)K =$9ƨК_tԴh8+Rr-|۽-5PycS /YT|t;3t{l u@~֐pPfݲgMOrgI):\mu%E՚)R 4XU3:iK@OB\2b?شWm)4ݱeOi `VOx̟ab ʪj5 C<>xT0ye 99Y9xyF`(v>Z{]ex?fO(Cy?3ST~ >T!Oߚ 8 ;s*/X{ӷHx&叕OdӍ ɗھSëk_R(|SP Ѧq}:&!boj{, ǝru Gˀg-G1uьWA$gO?Dۚ9eK&;Lh`vA.F2B~ig"Ѳ)W第J{%G.0\IX5ݢGׄHk`Y(fM?Ҕzs2d  a@'d9G=7I91sb!M`zSL 4qaZ?pKp:dy.TQCrF`xw  ؼ OVrX۟ƁGp!,S`QB Fwa3 kv\[6AYq Bqa`;Fh$#ؚQ`g)#r%R("]N@޴:ER Q= _˰ H|3i]IJ{6:EǸ/tlh!;@Sa|< dWllYHRt"iX=P+b3RVou>>E=M]YoꢐJg>{ )Ғ WlQۤŻ0,|uR>EZHs]-K@T1OLrzampEWͩPyg-o W ,C>0qf|k"neǷ)q^ 䇾IТ[HHbs-sI ^3VL s[ohT&KX1V&hƒAĂlH=C7 '+\|6޷J Ӎ{ `؞>#0O%J\y<̷h.<Ōg_(k;E7;1HM3rp$uw쉦Jb]IfFKwrkϹW5ZRدVx5KFp< &)nz8u+uY(mZ+^W({"k<!B@XmXl&u5Q-їP*=̓dR܉<2 \6"55H+B]U'c=ʋHGljE (_Ͱep-. }٠Dv}a7C m=V#4 RXbHaIs'fnd!@F"t&:&ݨ0-CF7kGcQ C299#Pϝ2g"EWA䆭꥚+4}pprN:J-e;zϚ{"YXI' "5^`WxjQ:X[0}̉/5q_I'{Y1ͬhs2X4hdw&4 ls~j3US~J؆Ezb:\^^)VՓJ&{~,4aƫ[TUI*zϦGf I]l"I%&T8 XVlڟF&H W U{樊6p&k? մ ~?]4?Ei[os24{@HN9}xv[c"[Y^ 9*Yjz[A0$KÀxcݝ5gfc4,̬Stby:_y vT^-b-9hblr<0Љ1l+y?Ob_ 9n߱yĜ6K5z PX;ԢIKdB ag6n'gP *sa8'v$6^3O',\dǸIlJ2v&GzW4e-x2bMī.mHC[QA_ :qSrWՊ Hadž'$?kʠƽ4.{x[_hK5ƥúJiE79˿쐦6'+%P0ettBuՌFI^)KcȜQ`?gt8%'&+^n}*\Ϋ+ [ʷ/7%UZ!ԣa;ݎߘ('z+G oIB<FAϗSQC6!3j8vPx,1[C\D'9?n /~߹w%_XkVgƎq{@dyNN0.I&sd [avw5u_V<~l]khksa 9mpФ6Gtrpuxa_N1` -`aم#FcO^\2ZrDhKL3"BʞJ tT9L v$xSG޹Q`kjóՈ ַsً:t `+׌BFYky'cnˏm`Ct;uέ=D:܇}[IH 6yJ䦜h,_ڽY q95쫢WKcM~ZZFD&N_9/} 8jLe(3HeqD3uNG:5;_v3xu^dzW{[mwՖ\aFN#cTT w4/l2a:HT1vt<4|p}ŪUmʱLM 'sg׷M.d^ 1^7zH؁,vknp"@Z<]>Cvck.h I"4&p>iQErSײS ?f1GmUqCÜ.&L` qX VTec7^lT t%ú|^ >4HvK`8Y|,'=|MIOd=_ewnmqw|s?Y~W™40m[M;vB`dCRCKnZ R9QVÍ.4#zM7PkO< [I\,((وWֈ*lRrE=`uݕe+ ;ҕ00@A ɖ5yyj c0#-)7? qT: uJg@;KAm9U"`Qd>GUqIontj3=H9ID@V')`29 r)/i4Bfu]ͮV@?ʀ4q+!e[f^=^ݮqYĎO¬g <@ͣgh pdsKQĜpJ{_5(&På8wb5afVͣ|Czlo5H^GwLʚ; {5Gp/J920Nڣ.r%OXI'K_T`">jsZ ,CFZ9A/M:w( Ajf#"|Nm(3!0v'+߱9JWX2yDc╕%!mC )2oʦ `MƟ>Q#jƸF8r\FwsE靦 QqQX2>),(hº>H4T߃"ݝn2QqU5V8)t<`<-LEq.|>mIW7upb[waj _O"!f h{k!w/QkBL0VYt41|19$"mǘf]a/-|Le[p.9hcѿdr>:cP,Ӈq-, ! +)Œm7ȼ1;A('^C9e?'[3) $ L mI&.*_Yj")~!@O.@xL;'*@Dsx*gy]=Ŷ@ oF?բ?E`D 6ݶe<ޞ:ITQ` {ъh3\a<^rm ^$xL!p`E92G欕ҕM- PL!P)/WJS;ٴ(,22_; O^ܫis+ju ~7LKno':--)`1VWFY}J1Cgffka})3< 0GbT?NeI^g hbǛ֯kα "}gr$`~S;oD>zQYp\<[yQw%I&t<J8{(bF[ߖgCf׈9]#?Msd^Hs\͉K)hkhS7W'UPrZ|K`.0uDvYDQPL:ӄ5tߞek>'6$20Eoy.p!2[^NO9h . S EL==!ݲhzӅ` Դ3 _SHaK f5'v$hȪ4N;e86x|<)<h튠BedX*(w`!:HeXN삯.%͌+ny0UZQ!E"[a&)m Ǎ~quV6C=P?α󾏄' 7"sC:F>B%{()pޚٔø}yW} T.BfR>s-~[B#I͒=ދj@jwaG G;\QBƀt5AJZ 69{҆s\N'6ж 4DTtBYebUx|a0 aecnlrO{"x.%X>ؠکbK8+t"meI8[e!Ũj #MeK8(FdpFT(Ւ~\u$_"Gl^#7z@>KeEEf  G(ȯ  {<8aqi+ u8 d[t v[ҠpkLm#SP \ c=fz@m}X h[B%X ;_=$o.bⲝzfhߚα''&j/c8Slj`p[ L;^ ~ i{;i@fJڔx: NlwE|6ڮEo-Ca:KDRWTMu= W8L#ufF|UtmqJ@Z׽zI0W#,Նˏ \};w7LKەΊu mHy*lFx$cj \V2@4DsԢ *.B!.t$jB? +r+V_.q%0z4bxIODi~y|eYvr{A⯯8!(2vG(wV#0GT(Aa o|QYv;|2}j MDwߴsa;ϭwf㊦dfhIF (~S:RP*UtyamZ ,_۩BՑaP#. q5[3+_,Y1hۉcChjDQ^0|R֡]ƵX]2񯗭c43eOA< +7`b:ǫN̟̊>M{ɅĴE,0ԩ >*q@Xߤn>VBO<8H0'㯵WO!ł=AڒlHG@<+N|'ls7|p1.1mW-O u 0L]YW=^#tB *0% Sۍ6,^NV!Li!c7&T\diw$Hɸ꒲[t>g8* {^ 3Dyq m/Yr`w6m,Ş6d%ݡ I{پ`9A)r6*DmɷPY3|mBY ?5Ha$R^pC3s%hQzpb65{|LXtOcCr< vι]&Ia6s~s[hU8b D< zM;gYcZ@Tì햏UĽ܎сw.=jrṡwr5* d5Ɔ)S_q} cOI%vR8 >L|r>v^嵝v=( 73~ Qr͢PvEв"׻ĠE92PϞ]G6q'MڋFY~ȑcpC#05`ɜtt8#RywuxaQ * r!W2xtS[)5i!(&j< ^ʾrZQPS-s;C>SOяxb"RF^/8}%q3 :Ix6mPZ )cΡH!KNjzL@ˏ@ \A( ^/SSFSi34뻄ȧHҸL˳>F݃-&UKN=$.YM7Kf/&E"{anraˆ{ g3m@ox$Iq;um"EK/5,zVZtRO#Sj,BӾ=h]}3Gim!Kќ 0Ux1L6w?ঔ=`e g˲VpSdt ytb$fyrOѽ% r Y#oULj#&J%fq7XLU%-3MTcVXNs%%p:&oܺ6`+gդdTA }duDVoȱɰqP(M gF=0BD\g߂,?(7ʹ+ymhOϞn#C=u ڡ B[GTw'-!EBlp)tNʥlCP*um0cJ5 XZq19C1X|:w >ר'ʴn~ǏsꟂu:s؟'9J/>l^2vtW}.U h Ї…#ˍ 1@| 径@ *1Rҡ>ì_A)w5 aU~Zل;Y0,Z (mKOdH|lq a0P .G A1_n0R6z]t/*  %8ӽzD]z`b0YVtPooHDDDu`V:Zr{Q|m G_0ȗX4Ҩ"2z݁$ ;Pz^,(j|Ӽ|Ѓh s8~X$cnq[6v= M*2ߧ\\-{v 2-룦qK+o끆+˅Pq߭P@=F_Gz}R[RK%E^MW[6|12ӂP*<9joDr.VssѼz:[t* 1(gД# }xOt5XqfnF&ϳj @B 62OQ*]ߒRs^jl~S X^jvRU+>v ,;KxN=QyaD qΧeIy8 !l/~?+-?sYR[Q- ljʤCN*޹ &K33p]8Ë*rv,^kSfq/_X{^n߹E?R*/#ԋ;T9~MdJ]Ilv e3!YK7`yY!`7OqY-\tN͚Nmq(wk7^u$[rT)|TkL'p0LsyQ :V`{OH -ͺ t^UB*,u3*=5kGc1"̏Z'&L<܅' d]]a?b%:hn^b,ꩌѲ hVS]`i+IU RΊN'2fR枪Z91ҁg`aSݤ;maUS"oYř\@|$pWuzS^>dwJGc"//b \),A_\ d*|`Խs"3"t{\Qy -ٍY8xI6R?Yd{D U,ҢX9jHYB ,xznȜyS5VZP3-.aG:d~qoI fM @X=R*6HC4 y 垧kG,9 Q9G-9Tko;}Sxh>.=K&[Mơ.@x ơgAJܒlgs Ёw߳;̏SB~x^Pe^41[1R>J1iqдM:@1d=,E3=y&/B(EuLKU؝h.`y,0yrc`+?,r`۹;H>/\]!VgŇG@ _lUQ&hKW)c4-4Vlt"}&ܺd"oҾ|AAŒ \=f>`֤Z?YFCYX][< 2ۂܢlŠ'xDtgO6_l<(xrրEOpn?4u(ǩ!U{8 %!mj,V&~h`?/Ŝ ɿ  2Aվ9RRx*[΅k'Z2\d@N ipTY-n^x5ͼR%D_7Tِ?vv ߠm*7uRݓ|IVDc=h9ti@h-65D=Կ 0'[Å*>dvsTLfSpTjA<*-j?xJ%\RQ?RZa)#883ri-%fv^E7hahy"}MV g%7Z*93U{D~]*5/\w6B-Ys%*:1J4[oYۊMPꬲ eGUpXI?c-8fާV]YE ]a;CQx2*40q$x0PP'~DH9 AȖB۫_Vu1R*te?^p _c2x-fo.:!7]n2" c?BLdУjird =N6ntDG䄧ҽﰯ/;όT>8'BY`ґ:kA5$/wSn Uj;&,V/(ڡYYMRJ3ywztƊDb+7e{_.տ es^O؟Ť(0szfī0S[_# ~ /f*`ҫL?ى4@/ln'!):`*Sz^@q' f 9"|`6')h#2÷_)Y*n4ع-Vz8i Yv٫ʋ^)T WN1./;2d.aY(&-?bk~GF:wg Ql3ct4F,Njv8Jz,מ^nx #`ß*[@-s2E8nd~% `Μ` N։ O=ܵňάB7@'٪ʤ$@ VD a7lʳq"T\;YZ&cGB̳n?pm (4t2K 8 ےX(-n@V}}}~.0nI^jNB(vy׌W~asx`zۅb qhzn}S{K AmDžW S1~V8ޓץUM9GVnw YDK1\Srz.ϡW核,QbNGwmg1 T^lS ~+r[ms`zWW86~Z cި8r>Y+Gų6jN}gKR)60^i:ifJ+'f}K~biSEP\y%)J5\O(`\cIY!ݓ`{~YPcs dx^`֙]:œ_AiNgPm.=,7%L8H。Ҷ9/՘ƉYsjaUJI8ybǰ#PY nQdžR={tAG+|ɐ-#=bGho.PWE7ǧ .1 h. !Qd~L+k1 2K_obX^KTV꺥 ¤'=\^jL;ӻ0cn)Faag`kpZD38a娗UR:d֫$ʹa8kC_ۓdů.ZJ'X[!(C*f<#\K ݲH S%-Mk@͐1ڼc:_vr+ҶYYi Xtc?qbP|aJ)\#nt Lo2Jd#wv/"/Sљ _PIs~U9\:$ъ9S|)Xִ5"mΛZSbpɏv 37Oֽ2lfl[B責fa4>H-b+O6@pz{Ҿ.񶳱h* oLϮb'Sna^9 wȗ3“0.S- X Fz2mWl;7L[+VƜn_oADXB(ג:]Ľmg;g$DL!܄=UfV)s0 z&ᓑωK$+ziC@6ބ*|'u`T85'8ja[ vZv WBK7Il<ߗK6 HnMpr\*ɵ֓I].Gw-CU#ETlbqNSD<Y]AQhdTGu"wӼF2B b4W4l?mye ~ %\e4[p\vV);1bͷ=ZB]^"t!O 7 ݩw9*K%`% CÇ^z5Ԟ|?[O24z| p}`БmؗT2Ԡ0<ۭl4|c"/׾>y )8,[!z&;Gs&[K~{Oj$?ЪyEQ~wk` [Sݠ[6ۃ&WY77I . gI FL{'YBu;#r0$D'~ [h@{X9̝Nʜ TX-qquf$H:U(i^ciEUMxhVkU)Pdf?q3q2ʸP棥X[IJk{s:OAV xu,FiM`gi3b\5/_NL !cYjg6d͆D; _5ʿ:gaxsxGe?A>1Z#+_,TRPW0AjO OOej(tೲ[NGݸWMs)t>qre!A2ea_W%Y] FE/iXcUʶߊA&CݿiMAC"t80'q>eZd9.A,!g9Ks&r!Ǐէ$8: yBbKL<۲ G *F]~Q) |knyz Ba}{.;^ kVZ8yf $kYB?ͥL},^9D8;H]ev솾0pwHqёF8\c#ŸpVvR0ރ{'DQk}Xߕ NC=}VJDZvNۘ M]"o3no*,LIWQΨ`nս6 5VEN" Wa0$$[ ޔS>n` R*'ԣky9EbO<{VWMG.Ӟ[Hԡ=ذAE4P9)]2.9"7FI٦En/ZԇӺuO:o^Kȅ1>={ 4~=%3hh`wXie  QZeTpJ8OoxmIJhÖha,v}O(h̉ ?nzO?8ǢsUa a= G?Dʇx)G.uo iZG38tY9zIX*)9PЄNxiErBw\[e_*w5%ٻAnbͅĞHI Y<*RHcr-Dg^{&c3 0}=nm\Rו65jb:¯'ڊf^.Wg; ˶bM%M/zDɁִҌPgYOSKon)+t(b;yAT;sP~`ޡ?#ErL5b㬋]¼ӔlsfN4 Jq>`k׉@VEt|YCn}#~ǘ7T݌ɟƅHaBՍwk" i"t\t&t\d½g.8Moe 9]Z&KSY;niЌ2:ls|VJ@Ɯ.$DjdMNhL˼As qA]pO}qbݙ .Xq]%(,mq 7TeX|+q\3}Î 1AepisM<'*%D!^ÝtI[0j,BY3}M?6$r'H?@H'GkpDYxxX:#_nY 4CBsnn(8Ivv_AJӦNC <. y24aܓõ-1O.bSPF:ـdFj[毷 wtئHzэ r]?EIOӞrT% |F"%⼓w74zFL] &Vabb [X4f WMZN ;p[@=:@1L.gk-rhF8Z:] wØ@S N٨Xnpo^3$lVmgKIM; ȗD2jQI N7KV (Z.:cSA*W, 66V>l-դs/ ی oA׬ Y7B=|q%S?Se^ m2Y*$f}櫥k>q1 /A뢛Wp(ÑC )VѢ][qT еqBqBAtq|4.bjqh(*)}ph ԕ &rԬf؏Hβ,1ہlĵ L+7w>W~h+ .ȢaF@]rG连%>pmN.3gG& q΀21(yXwXW)hf3M͇dERUA ˬH~ء3)S7+ &/DSYzNQ˹`\7p̊kՒtK+cn&*;hAnr'WR($/|WZ T܀Br"7b/!~ن!$a6R1ߜ1[;NK0(u`^eFf"8I"sk9(p5eܮK1 :ef<j!՞,n7+DO,[:|yWW1.]Gox=%ySڅi )=݀en26nOZ."ލ=럌CG!߷1،ӛ:WN `ed<ׁ?seهuz"GK(wV7ni)5mHjptzHCaqT?{V aèNVrHDyk~Qv`'+AGRvTUP UƲkR`jΐd v;Z1Cu*kѢbyW4p!|pg(2@dG)Nneޑ 'TgRUbCx*IE>QEB38·*&˾˰r//Y Eg֗N{ 3lHj2rvn]F Et 9V1Xs ؐ7rvo3`IgM9Mqσyf" Hڴs;K15wqoXNG@ӊHǡ!Rk鈫MvW@6Cy-@V0JVA`Yu@!GM';0䜱V# (EV'"C400Z'bPLq#@EIC(7@;yȚ`ieC8y./ W2oyh fA: h3r"{` saǙ _ӆotwBjٚS Fdzvý]ʴHt\7E|5-8Er7vɼ9t" `#d}j9S85 f^* G]Q2SoV!"yG[6Vx 5!OrՂbLr!4r(*<5.N FN S)ф@%ݗꔹН3C8HF!Ur68 $)0?q|B^l X+݄It}>hۃiG98pQdCdZd>sXG'ˁu+km+qI:F[-dYsYVNʜG /ԄW47[Yٺ|U40R4{>(q#jT&"]9vPSȣȕ߻X`hQ߁kЛzLS0Om}jn2anq RDߵd=h!+ VDs%`O?Q5҆L%r&/qጧpN;zŁV=oo ԓcwֆ3S:NXI^-p|+mU *znߒL3ݟ,` Y!UbBMyxHw ԢDw--M7ZIrwg(/P 'NbaO-aڃE6 u#܄.|MZH2nzoQF3wuC3l'R?.0۳K u c6x5\s% B%6͗R{mUc&4+'UKaۍ<]lb`غVzo" cݛ{)yh)'[UYDv?{+Ǡ.邸u:h^K!S7Y;f[0R_n"|B2Ea '6$4%3x@RP*EЄ-;n7%&tv=<.zt}2*hhӿVFo9 7|fgVWQZB)Iwmd!# UEme X hq`eSk\-\cVv/e@IдH^xMD׻/jѿ5O,nq':; 8܄ijMX LJUCsQ(,k^]?m zR9-PQWK%ĝI0]^Ӵt ͑ `k [gF/Gsv͘-0f/;?rHI밊Yޫ3x@/)٪Gq[/Eqj;&ӌk!ĂgJ$۞Ӵw_w)uϺvF? 3Bz2S)6mhWèeE{U fȶq|ihE`=P8yQNh3##]RR R8>Yh^>95״ z9|>WK Α5JzR(_- F10ΈzLHw)vvAQ> q$g_[3&l`xy%!L ֗⧱|dKOr]HVT.I :K/iB4v(bTL.ֹdA1*ð,fw ȴo?1Z0Dԭ6wLV.ey|‚eBJomz a2w%vM_i8*z[+,r3$;Ra_1ф^ȾP9cHnAbW.G $}qGc,4s|PsEX۹?s%{7bB1hَ4.zFH~ mE8<#3f2/HE &:/D&WQ -%d%s(P.ASakYeL9A9?vnf?F]tź!w4 Gχ#yMayx \UNp!~}ȰGЪh)Ne`Σ#H66 b\"wʔ>}| ( g}YzO{vFm{Y@; re~l\ac4d*lUWcxZ_b/ekx<󡗘1A݄kP`b`˾@ɕ{{ )VI!,:hS;UXK^C!b@} Ϥ,$xd07:vguL^C"0}q" hMYt瘍 Gq^-]CDG"~_LR6%5ߙi޾2iѪ\%e5㬔h)aݎ|KHiA]Dy{r~X7sp2=i3Z:a@N__? nd(7gHϷ_7FdU >:b/kYQ gc zfp)+ϮG͋6Ox(aӓj6mZ%W@a(y|Pn\%uT*'e]BV4uwow7!)QZ0 L76y;~pJ7)*%ք`gDR{7PC+Ռ=TQE'nHj|'h$:" [eTrMPCn};NfLYjԼ߷NRٴM,NTYZ#䋸C_7ebN 2ԃҹvU-i |*~OH+{/F5lDp)/ZeYB:iIzd}.SQ 6fW,|`]j|U^Cb^AiP"yKގm(A눗շ*:j͡{F*0Z'HGTzN7*{o|?u( E`k p3㼣} 2|ٴ`ywdn+/#ϺRp4bn@HwCms|H}˂nS+Ut{hP:?n5Rk UgqMP}jb3F*ag^*ȇm=z,n~´y.hO_4J>}x:i/z!r: Chn #Zvv ,,t{f avVg4|=OOyO3yk|Ir ( '.U7J wxQPD"y/ ! uU)qn[1Q %Q\o>eOZx0a2OGv>c8djiHɣ -N:tZ0:T$Fݹ8َOشknng"U謙&0LmtZVR[T4777wc'~r6?ot-sfn9?n%hdf5[hsXZ@#.*6 -XfI-F 2g2fִR'Z{4iה0(`=' &4%@[{qR\lxͿ&S_ccDSmV?ϋ 1^510Dف_iU K\PA%Ny5,yC{ y6ry nk^@M2:8etBqpǩN[BċA^VEZƞ i4j1֗ѳZQz?N.΋%$ʲ0/VVI(Sʍ(FDwfe}2W5ycܿE |#8ʭvF1FnVd`.b^ڔNE4MM =~]:?! SQjW5q ͇| 8/P,NU^pK(y+w1FƯsg[|j)D0tjyLS*$cfeIͬ:4 -r0ēZt?=݁ѥef 4JḀW]\*Qpm(ѢL^֍[Edu ̙$% (< A`ߕ%O[3fUXSUD63e7|ۮG=_Td+H$ern] m[}-Z\Q1E<* #>㿺(mQKkvV$x_tlP{uN 5%#"h߹P^zmI2 P2[xE$RUIҜsoyzO{k# ͝.SCc 4UJxcqg`~^@@_d#by:hKǗJdeI }d}poI6#Ei4 elz VܸBBwU}/jCC)ټF͗AO- Z :՗@oY9|&o3c#dֆX|7Di2@K"|4s$l#뢒n󅓳 岨&}/X,w!jCyr%R>KgEZ)'oJ`o͌!XǢn8GZP#2?ձPԎ7ڶYz'&BefE .zPķ 4+,p5{"">VJߏ3`j46 }1G Op]F+^H_Yi_zfr adTZzo2 S(E%+%%܇;7$/=BXViP!'xD (!@_ ݬ?Gi9*e}A86}# $ +c]з2W_d\xy <^ #IhѰ+]M][LOg]q'mwR~Ĺ݅ש<=>8Bܬgh>W/=-,PUG?!Z!oa8n?7 m ҿ7Y%ߎXWlɠm(1&ө'ħ)eКܳrDs*=`A-B2^^_LReMw.a>aiMz6)3@nL I@ xHUV{G* zE/9^dD*GF qOKZ8CFGkyCW;AaxIk*wh??,Ms'iR LɬL⌵M.ۯnI)W0vaӵ?I|!j 6ZM t3i35z`̓Vr9G_/K،}|sr&{q#ӇQ}<&kKCtxnYa@C:3Q1 57(zHb|Ez$=7SoZ_Ohk(W6U+m&= †(Nک:+1/Br^5z: o X E+/ oC`]iyrxlˍJmyqf\#!z56^*]K3U_(eQ&F`vVB2g:#KZ8ˑŒ x e="2pQgH`lTjC 84qXv:#zD;H W,DUߡBՐ%^KjwY~S%b? ɍGۊ\+9+振2 A8Ա!)ﱶ-KEH=`gI>"+a Q0R Q ]ZM@DZvVhU8&d͔۩ iH 0Xj( 8ꀶZP 'H/0O5%!ሊ斱($M܌>(LmM!]1΃#ɗOjN=Kyߕ045gw$ ,RM,%,e S2^&[|r }x㫃\a_ws]0.'YK0Sv| шgILxK_[5zv+bDaΡ}ж^A 5-s@T&EUA2NLM;*$s8Հ{K#ɨ~'J(ǢP˿Wi?rRdK/ "Y-ቲ|3};i7;x= KW7fRzZ$ }ZvA6\Bk^ dSoz#jK֕*1VlPyY|B5s;:{'ŪwuXT꜈T?E?f;\i m"D7'li `D؞zUX~*G͢V A.{<=«B ى:MftPLHJ?njlBr j6Uh:PڝU | {%q{CG曶u baUc~ȿ#Z`3GM!d]G h[N ǩdqE%0ѣ+mFT2E5҃J$Q/nC /H`Mxnךmq$klF(@xhGMKƨlWs ܕC]Ԙ""΅'Rm[x@$ "Qcr\u/I!!MxHtk;~vgѤ7FcoU4\ .‹ Ћɨ5nPP{_'h/%Qné46te(ƺβ+ޕtomx"K>$*o+wx@h箕-#-QIGV`iv守iF!R{K]![N8b8sla w}tFڸ෻K `RkU jC^wTS5N=q|+%ΓG͓@Z!}BCjꏸN ۧ'X:={䑪j6|V]hWX3BZlZn tP&y˻IXP甭5$5%73XAa2D+83I'+چWo{\++WŜ*"q~|뛁NTz&<.Z'D-i|{2h_@:W%5ro!ԩ&;]G`/@ ,rعQ Mg {ɫ3)Ӥ2c 0bh8A07<]7y]H;< "h[x֖@n:} ]/gtO-\c1…Dq96!h |.6~P HQwEf֠@**O#IސW9|]uJ2q{hSm+L>ŋ7::e) PǼ,4 \`<} GY he-Ao^ܰ9!ӕx(vWS!жbwIƲ,zwѾzm8 M7y?;R v'bMڕ$$r|3LGS.%5KCpU82>yl\͡L\;P&eںY5~ͥ0%쑊%0d1ra/#U˔+eA.AZ>aǪ>j(u *Id'5em8&K\,⌃%/IC@ ܅}X (!6"NuڙZTOmFQ/b1xev]v-t-i~i>.Ώ7@;sx) .ں}y-⮲It2Kit+d0%9Oö?#X=a"$ZrM.޿14_3d>}"H=ƭz@Ee]8I2:9 \V2yN ƈJ'@+0vZTW'Cu˿E `>2iD% Z=yVZd\O.ޠ^V/r}g:]B8tx%HeM[j }Esm-DakqFY-U4_^ҧTq-LC?֡}u]J0hS .%SQE b7ê& }_9*uv=6^0 SpS>׿tĢPَFёoW @' | ((o Z4ȤyEdbS~pdl柁R)[VT8Fe}% yB6|JEŬ I}xfo sk%ӻYH?h 2fQ*g|Ǔk9:AXO =ԑ^ܠW`Ӥ.@yF^+PGФ P@tL$bv~QW 7>Dh0wu⻚_NUX妀s10iW#z7~`m'^nRtfo&mG% :gh#1@#i PmTL XJJ6[P.2}H.3;7}rr 3WkGy{O55eJ;Wu&Uؠ0l/:bh?Ё/>֟ |vCwA{voosٶr;BKy g\s22K#K-ZR).3 "6&jd riU݃{`%>Q-!elr-5us+4u^4AER\)e__ j ڀ)!ƅ)1u/ˑ@pm#%=#]1I6 q1=v cnǰt_ Jmk\ӫAupH&":zSo'ygk <&G^s׶pOUډ~ ^l"|/Uv]PQ"<0Ʌ;W܊q} ѯ6G7{Jܳurh@o1W^ywl+GA.7jW^*7$#Z`9,GJߪ,I^h0&K춵 +%֐oAnLaB{sUv^)CrKD$65(r%ԏ(-Ҁ)w"`(-u t0dÜl6j Z҄`68xE!fkoƾYY6R=LX:NQ}z;{8n]87Ds>07MsHz,wqœ]{/`A@ ,MϨ)ChTK8yFI]Y9/BECg`Ic1i+ %0O3:^:mgGu@5JuOӂ%d;7l˲_Xa^}`:Rdk@F,or 1TcQYJXk, fZZ\I36| w:UM l|eupح%Hƻe < 'p\·>$3ĸX ҈[5;mc?_,-Kg_WC{ۣ~q RqUqL M |߼YGּU3z70 kPN]pǚ Xm򵡖I ?PԚ̌\>v d9Ogec DZmАn#` >KvZе$d2NR!zr{#(^ Ujop?4 V_< lӮr&TFt97muI].ԯzyäַ s'Klu4 4ncZ|`>Y/=4lz2\Mi _Ua&q_߂(ܺH!}{41 m} Vj&U:p'Xf1?KJI>2T-_s.'v:,(yN2;_t{7<5=a,+kn|z3P\g=AB3+} h\[*J޸L w+܏(mk͚ (F.%x|]#F5ܮnWfsz3knmjx) A2- =TN: 5*|ESd2@漹[~ꚪ5`a\{ډ[Q"1MHǡbH$ioO-X VׯYu}f/}=A=<,;L)5#VVjwl=>-VNa;RYe#5AT:3GH]DhWP &7,jeM,_o_=K"T&vAVn:W|??~?>"7;Q;ItK)F^dGkߎ"X+rT'_XX8K/♸Y9?9a_ =uCzND]`Mܛ{Wޭ\܋ԓo#OT %7\UASt锡Ƴ/m{4? t*7;[Č3LD@)#;&< HD VP`nZ^8G%/mw*qdN3iQ~n ~{/=Ȉ2)48 (qLb_;Xh`S[Qo_>՝0Y4Ƕ?Oo$ 9kڶ3gwmY o27ڰe2 o|Z􆆉sYq~1ϣci407[-Ǒ(OQ ]k(@k7ISA_^E[[2k4y{sc1 n!•Nzѓ"Z)|nh嶩1V+|k?eM{^9Ч$9LCY/dߩÀ֌%kȜ%= i n#OD$9Iz(nCͤMz\?gj(Jc4dtսo4r[w[ mmEqz7f3n:\յUءxhF-:ߺ7}ZV^-*EzbӰF%;yJAq0NśTk&CaCNHxR>̤F`@V8 ۝74[ )io8`AR!Y2:X3Ew/Y$I|gZ@{XasXWՓ&:^ ʕy;FZ`i_Z$19_`?ke6)ƻͰKY 5 l][}"nS\,Vp4a% 6 BZ2TFW/ƯB̕#]bmKp)&0aqϡڛϬ޿?Gtn8xmKk#(:o&CE7dхg ŃR:@kIuSJҥ3Pm݅y lP m`Jz6pTm/ c#y7S¦Ѿ\ГuDmt oV)#LvRR)bqm;uwu˿@^DLu|!d ~+L-`2?G T"fю&#P6YuUvejPdq*8r\-2  f${%yFJres?R6= ~yG8 =q7N5+SGQn]ѵ0܏gB)2!b5fMAU؆ *Tۊyq.j*ZN@]Nҏ>h`hDY<- 5-;Ba{tu=&$!3:du:N/Ow 0^f ~ ~CoAHQN /q a4v1Dxu,pcvZPrfUh|5TEd+UKwˍc?1{}}; p7Ҧd _-e+TL^dWbZ0Av̭yKs=9H^a#'m F|R9 HO'׹`XKGt{4um\b)95(k%SBx{9x H-'vvcLYKmfے]x3֤d b^#33I&zES#vq lhYQg ěG1^E}lxs8p9Ùϱa,Hnf,sڅ_;Zf× h+H_*UnPîWKQU83&><ƾxh})NsSb̈GO~li$/9cRv J$Q8fĶ[ 6CM~, ؊Y+H IH^_Ts.K@U#]mTzdbiݯZDc4?1/ULҭ@!hJQFw?PSX4Z^=]`I@tL;BxԀQsQ:o#:{r4I/ S-Rr#5)\VyctoD'^GLUd8ɷ~>,~U/fFS,sÄyl̵hhC&Y~%|pآr\E,nY?{rK6=]'(ݥ*42OxsVLQ!hQ"' xe(ՍùumSү|Y | j>0 .JA#Y.O }u(e$ ~'Jb-+so^?dӮv^lP WTH ݭNګ4f -<-M`+6:Y1jCQ$|zI!TN|FZ}<-5I"KmS%I_))7Xd.g(%FYN>rmOaS=gcTAX- nv!} 9ޝ[03ʴb '}_δPnڿ |q~liO#c#x0E|^CاyUms p=΀cZ `#7Z3I̠#5w4ZDC{bi`UnOX ŴjI#H4P=+Q9 PKcϙ'?RvbuJ:89TE5m6Wei+©YCrVmFa`EZNip Ušt)AŽIIg^nwbXfG;P*nV5J+FA$9`┝ܛ3Nt)Wgt-d;>*7 T(X)RΡ80 BoN AYAlE3Kn2,K\YO=!2 e}z̻U+sD3h[PڬD2}BB*R JNW!sjzEUњ~p60^C7-gC=\D6:V;dLOzH\X.svT+lHYj,b>WRf G& \{T_Pw")dLXDP4Z!cs4r Xn_G}: [;~Gpqݡ:WΦh,lS0!%WԒWx4"!s&j IH>zdh'#DV˗kT|m4i1䲾Cm‰ži./`N Ȗvx,;hxs:>٬\Zr^/\*Z{Azv/~(pNXWE')2˿L&Xך {0C fr!5xhXIj:7c(pN%[tgr'j_Iv:ke*DZwޒ S˪Lu>5#kvւ"MDi%/";U#JSQ' ֘%  $k|jz'snvKFδRf(oi;E`{f0ʎĒjnWrV$$ԝ OEU\r"~+W['yX%̚ wf>qNKplR#.Jɾ613st>@%GHf}ozfb`tY&$._J^fn!"AK1TZ}4X^J  5cꙪK񰏋t'0>6oh#d@ x9;B&e$&<2혓EI>oN-f=RkUwN+us#>\o89$A:!EVXxs7==S8DWjXi/K;TEh+҅v-p$X*6fZ@NyצRKܬgW)*Ƽ@ޖ&954埨 S"OW31\ltVsdFNJbo#^ap=Z%?g(P@{44?>5IʞOD`j5&>ο~l,Z[!qn/q(?Gu2A"qvɄFS4"sIDZ蚶%0J|29&s29.?ċc'Uvaԥ{_]r>koa~-:uWϧdc(2ŞD>X㸯uhmIm !esI.mB ~YzXBzn:i2s_ߋ(?|t]&wľ#]=n[NeP ݌dqBKP pqr.g$+PE͓pڽzc@9?rae-3%pU  !7<[ A'zp*ɚýI8Glg>O:׋.8!(_>IӖ̬ŴNG#QGp֟.O8:7d2Yt`={N|PpKiny]KG1wAI/1UjQC1ӶizU$n XoߛJk@EO 8PK*4oԮ>6t5ĨLDJ.nSQRSiqu蘍K'_~lbڀLv bDN& R""K}$[j Ntge0䞄+ H7U%lX^|~J3!Ӆw1E 0mi7U/x;)X;F vdE8,}rQ倹Q*@m>R`?Dr;ſV~@n?q$r3iF-$dloRg!`ѮB;#:Zm_0>/nX0[UGs6>D{lP,D4[ q/d|e {c lȅӐ 6YVvXF@"T0x{F"33u<?,;by݃\iǰK>}ú;VxFEA#5aJm?,axz4lxqڏi(ߓh7c!jK33D*`ҩ!ߠudg֢oG.fibg]㊀zؤae3 دQX4mQٮ ә6>,P˟a Q#'6ǮE U񟬷b2/ޓ| n:[pfnWs`9S^2g>QKsm$}Ԝ܅B {U۪6XLr@+XA -=SEyWo}h~x#tHwj' F*ǯ7\Ϳюű_=h7>|>mepƷ} +-.S2"6C)s$E~+cR鞆7 _ay-z(" 3٠`a';)fuYr|O&QcP5s5dg뒵qBv4\Q0VRlpr"|cWkx'^\خAQбC8y$@6xԊN$ݹ e@RZ26tŮw&rijz&u*}HZZ-zЪ + ɰmW9HvᲞ~S[Z"[YE#ޗ H'_oiG&Q< ^nN zTdI\q<T QVpmӂ$[rOP"ɩsS94GnԔ7Nb {hk+<#ђ[8ZHq=8kPIf|VC2Ji|jVM25kJFh?{*%z!oh:2QƩpb SZ=iN$*"Y-ǒSuJWFo<jN쭚s-N!RP~kn@;۟ #dX<:.3yt̝!Јˑd/dfO {mx=np[ϙ.ZD-ҌTᷗBXKN01ڛ|~`ί.&#]m{/x\WUh(4bķ-.|HEF$pmi e 0*t;y-ncx`[4\ (M~ܶ4EK2)̿^]L7_[8%Ujړ|:*9D(BK.6ݴ7̸. {1蠪6F.f-i) (j?7yi&*B5g?}䆙zp7A¤ M0W]d)p }䣞}4ժU)\E0\`f;ևά}X=jV8ns:ՌskZ6 {mGШIDE"l3,s(_IӋXb|H,sndoTK`wN+ ;E׺JcUԂ;_Ҍ`+!Ħ4{unu*LK`(r/~&6V~*B4J ?dO2=? k~e=TLC3#J 5x8 `zmӝ@5. 8~9ΏյtXK8" 8,Ll,iWۃ]2dXjza W$[  `l6Ou2MF۔SVq!n&0aj ]\偍3yn}!/`iuӁH zUZv~3! 27T(c+}% 2T.'aK񜄌n''4q"| @*Lb%MB:SSp@fRK77 gV#r!mY#)Hۀ6?:̏>yh1)Q׀_RSk'{o t8+q썓ZbL?1Q[k 3zDҷmM>hǺg"Tu#uM vͅb D UkO|BP+AHhR\aO<䡜f8KEfw Ä'<,',xבc1hu:ӛBT^݃9(يpvm6Yȩ(EgmsMm>1M,;5W?x[+jEq><42s1ѷޚ1Xf7쏲!fLoju5y>r#c'8.̽l򦺋ɫ͈"iw|PpX5.D2-xMʤnD]_4^-Pi5tbڽ_ZF|PE.hY2Mq¶ !U=;t ~ t Wg!LV=VUɽ?-,~su;K61Z%q-{e Lt@IYRb5w-V2J4QJvA#a اKjFdLbD&e,9G瞦&cf2 ւU۬q)2,\:oeRhB  Q}'3%g i}IȚ^3@26(d.s7HGP "\3Upfcٶi.Մ<RFnhe!>!b$2(«4a̮YJ$cTvf,xMȼo񖝧`~ Kcָ<)͙A7#0rBTK0.2LcQBؔGXԅǯZ,Hb?N~fudT T Qu"ds7D_u } ]0![<R2pHK)cȶum̮ȷF,]˨5.&hi,rT;#_kӺ4=BF;"&Tb r)C,[+Z&A XL{!hUE:D䰪&L0 <# fTFfPd9]F@P(-EFn?NPKWr_nWfƪ;5ׯO75aoWK[ mA~1eyY7:ۍp=Z).A:t|z ^mU>awɠET%^$r͢tDFL=qlvъ*UL4yդeEm OԊ±7q6}NF%)ŻKT=S_d/e|{X%SjUmwcgk2g"γm܄On{XicI"IG?_?hsDZT0rV g{GΥ(PA\$ݹvS+7Q,w A=@$I;.|_v}bp~hrj3b{Fa5 X=  Un _:2GWҔW:DN?21@ X^0aఁ^ȴG 'c|l}a(q{ޅ > H/mעKB`D(W5ZA :ĸ$|e^DQ0Pn(%`ٜ_m7ȷv{^2kP ٓ*ZSJHȨZaG頳.(*.3'[/o M&Ꞻ ڟJ^ ?tګ264] z)xf{t8dQL1WfXό`aGn\PXZvzU6Rf>֧u.@5RZ\Kp67QBÏJr@Vq:o.^iw:"w[N:,M [7C`ɇaa!w`[݋uO>c-2ZI6<Ŵ<_ ]KE\YA.}'lr'/s{iȕBSt)c Z{4g1 t>*gquf60:|HQ#VWo1S ﯆&PmM!D"Xq^lE3I7/&KΖs_JWm9,m!M3 /|F{8!}~iwB;| ҞР3i{|\}ɱ@1Tya:Tl"bjwr!+F$jlHNB1r(W2/?*K@6f0OtSοM^}4RkmIH͇Rj1/Qt7I[: Ύ_~kD`k|MUT)acx|\gӖiC|!XYu|6;SrgHg)چBxQ( ng4/fy SK-Bm|c4;[ޜq,#5;í(g-x0WT֣yVELB/W7^&^;"_QnFnrqrh'CnbI WE&c\DÙGpX5䇠غbI^Ԁ2^K[Rg&2B) 0]kwcj/~V}5e^U줴12`0żrT]A  wkp)LZxU/rnџi %b!Ly|ܔm!wcq3a^j͜^) Jqc=S+djYhv^`i5S*pytO.IMa:ErJ4s*2ޑ=%f_|Rf<'pc粪ߟ:#)QwDGO^vsjUWDuІеc0ᄐX|F`$we2݃؏Kʏ"!G"Z,;[4mҩ"CGz'dFQe!hy NȦyˬ8^xq!83֘-@W[rm)f_$+XBf#txV SN>xOgUvc5Lr:|3+wsM@NLsgKQ3迸SU*0}A15=ڀ>l 6/zjxs)R$I"['sxaW<+*3֟`vfڨ".tG(K-M =o^)k؜ icGzLi^ظa6|J8df AI僈LK0n5l˕C~ud_YE!G447x=(k(Qݪao-|~iC$55uyUb乺A)]Qo|q5vS7t[ N, {C%%(\{F,<+`FLP?x ;zACMC6SӖU=@K =:cHwmxUwgU"{y1R3#/i}l>Y,j{\aGRP :  k ޣ1,*˜u&{,íococ Q[^ȳN)0]@`h\iHpУWJ{t,1_[O`zs1$r[G3 4eZ> @1]˜dv-/"-|c{`\z?01y+O $kg3z >ky;m˞Δq1 {g3HeJh+nf< F"v;>$*.!S3:Fg ev$wؒPQTG2~ Y|~wr`+Ec^=΅zRaj㗖2Hl<ǀ>hNg/,0]67mXޕ;þ=T%Kz @ۃ2}m2fǭ[TS7o?Taڧlb?ԡ Z}x VM ~rb\9{zmː~x)^L︽7Ҏ^8̼%m֌!㩎^^u:OzK=jŸB=b9>k&97t(ރ^I:FSv/:oEdnĪ!#I+m*K!ʢ25Z\=nգ9ˣ-eWy6bEёCC> p/;ڌ1jѦC0.l !gL*.|œ@ՄAK"*i&D'0) Da`:wk1wIɨp]+ æȐ BdG?ʆ28!$CI 14[T#' 쯎Nzt[gbp\KD,{!Um,B1e(L@cuCx/> O}jCsd~J6:÷dufJEUwzGA% rQO^OsԖ\*%(jDp믉٥$.oCGm^'Xʱu?!Q u UrecE0/m^&gaR`n rX]yz2U[5F p)hUJ'(:Q0[vJv&<%h35֭ ~Ŷl[ͼZ˜@z>QYM4p:y㸶QFijAA<(6 pOπƃ>;װ|lc'tNdQ;2oJoV_Pa ,/Cg}aCỳ biXpF|9~!u:ĪН,E,rqd ~rQ):GǡLP4j4jfws=*`|JBA{_0c$U<&K@=,nl}Nwįf{, ^5oUՠƿ6ܹ1su* b4j %y$.#4@ViA,A]Kq *L5 un `T(iWj,b.k$M҃&:CZɆc 1{|CއMKPLWX&×gvVrV#g]r3 \FШhkM,Ea Kzo&lݲ.աq'Λt5֦sv sBTOmL~!&!@+Ck҃3όh_hB}Uajxu#2:8}+[v5ut 7|%~3, fiyY<\ #T?,s9ze)O՚6 ̷ո= ﹙zH|0>mT I놵3 Ȱ~wC sJK%bU- M/MܙGfkQQJeQ5kWO9vJ(lu=,k# BmepulȋA-_\" ΜkAdGc^Rer>c\nY/ J)7G-!/}6S4~`Gw{r(`\JY U>}P:&k. >d̡CI_/ۜ6lNVHyoGEUnIBeCZ|U8c xۺyFz]:{G1) UWA :>-+hq0w  ^N=k/7OR)PY`eqd9~뒷ܩd)tDtiSSGƇA2e9j}Y1JjV.@)>RYkZyI5n=q3V]F$>J+)dtH΃G]a$4V~℆0<.bVBL5}o^𚦊o)0r|Z^&cK~yʃr7ii+J4F|:i[~] @DS5mJq$d܏T÷8Fi_`Wɻ_]FKؽA{L;ށ"8@Â(N3A1>^~PIدӾrT!a`J~NS/M3Mza-p['[~:ǃ fͅCcQŸU "Ȑq vRWIEV@;CS)aApMWMQ,_G*բLh 2 f 'EKdJVfd2IN#^&ӺҼUnG]/btR2C5ceMo9,1.)RYjb}ONjc&~k5u')p6u4q l?`[\Qjg(|zl蕬u1Q%$V};F#PrB7;?Q,5ǶžqIC*,Wgh6Fvbx3 ?qc/(&H "*x$AcQe%<){Tv6 &ፇWse3ؕ1=g7J[.E$җ5mfkumt &ǤW{ T QϷ7/( OnW͘QvN9]0.캾Eg{ 9w?,H9wj7i1a |RT}i:\)g%9=&'P1U"x!1^ߍ %bS-@ |9!:"F2yTYlmRT ܃rjy։-mu01"P8pg3 kYNkU0I}x몱lFzźZVN. {pڲһ4Syfg\K&w{\,geLd)5>] o ( | ͆_xV%̙\Q3 Zڟpya~&(,ydM{9 i]MU?x;ۦY^ݛvn&4٘cdqrRЭuX_?]Qq;݆2FgH?Q:UZ]qvz-DZhӏ]3WXY-,I:9Umg|59_ƳSNJ.G~`*Q? 3=Ex,2Ve7vuYN@Fo;,Grriu;gѿn4?r ˭txl]yͩ\:lۋbd1t~nS錥u!`ISV"L OrD@YKQIϔf 5 >,yxvl',fۆ,Ze#F$ەgrZ~@y?T'|9X,-}ڬF>y%k4xY)I4J) )C^7g?ցB^nKb&$O@桎Ȫ0 Ř"3٦ ?߹Zu({Zp`j.v ';]T# !6|hra%h\z4I(_^І._#ϴ)]x9FA!捯P2ʌ!qIN'.!Oq2| `~2xԎ1e)lɥM<((}84s-hXWJDRʃ08~A(!" R$59&Ƞ58g"-`Uu0,V[DFڷ"2Qr% O}_vlٿ?V;AcS4YuZ5@K6/O~vUAf 5V-[mX|1E+q|-|J&_zX_6}si-. L(9"GImn]1>[kU>Pct@*lC .]vӵ&joV&;>_~; S%ۚAAnhlV/yz2v] b]P:ʰ6IEzHzXe 9q.,ix9Ճ.X0ymzCb8OR®"W҄y%Pvtyۓ\@"`餞bq.Nлe)}?U2*7/&i j΋vy1 +LA웰Dg 88S%[I' e,T}H]9ĥ>F׹%:3ò7$rsD0f^V 4YΊ7D|ؒ[%(Yvxkͦd8Jš!KF,!?YΟ$C7 JQyBĸ!1pj/(G}SdVsɍ"i魿FPJ(:ewOc5Tp1X8p~G{&VV*8W(N ?,Eacԥc>5}\ʙHiSAcGKD*dSNq`k9;JpoݭS<%v n#yoYOi⚸"g ;Z >J3.)RE6.jT&)re8a]xI-[ +H*1/|Ypc O#7` eĸs%$z2\tXYMNR²Ɍ{ eIV0iqxТhiվ {1fUВ3# C8hdz{.O Uo]ű`ٖJYjgҫOb@yj::&)x eiͷ74vO 궇$SJwه_Ex| btENnJ YHﴖ%KL^x'TPPM`֍`e^|-d~WA4C/8Ϩ]e^ y;CE[@$+gu;]z[E;ݘ B(38hIj$v6lvQNVLa*9"!z]_D7{YOrRlS@i -v n3 Vu*1v*&AboG;  e/"wbno\-(4wpT@[XsA=Eʏ {e~4╛O婱V7gcG$߿"MK9>$ Dmn3AY͕:K_{7bHhw2p Ѵ+ì+d7ć)r5,%_Z#T^e#73HQH O]/ivbo,+Bϲs8]NL4MPEC}#| dRZDX)q_0$VtZj=}?)R-g oMo6߬J2,ru⣂YY/hw+T2dDit.E!`Ԟik Aiz #aQʺL1׋.S.KP͎d|_މסDGdg\\,Yʙ|-VCv}zg~#b-ÝS23cQASvҷOZHln{EM##vAsOŊ ['8v]"jB;?ac mSRnS LQ *29";#<,.:|FruxMpԯ)ƬWKf\=~ZzhCIILJۮ:Em=|7BD ;Fz+~[t 0[Ǵ_?61=JwBȒ( $3D8g|WvE“{& #cJS}Ǣƒقk{>XvT;fZ' ֲfty_R^djIA,&ϊ%"wqX"9:*W.>?껔9ol^<˝l(dcD-dP\4!욈T"B٭?봠xAZp.Oxf }3Vx'ɤ24T lA_ȟjWx9=g0PMp@KO7G6dEΉ DŽ#[@z9FnQP4>&NR‡DM h%;/^n E(@iIIgœ<,/Nwpݞ蹢3env=|?YFn%&s*:N /<HYBKO8N[}0ozY ܷZ!DmpOҫ]luո?bA?Ic/vUmi2N#mJ/+q |Y[0dlAAEyF"z% bTMmLɷOZ,T)9X2_ =9Eבf*4HEćEC!&e0 ossz#(vU2x8a]H5ξ8ߦ?w1#y#j /w脘= }j ԫβZfZq-Vp_BVLy8%G?!+rx%v:_ 8zLpu;-m8 rh")>b48Efsi\oԁATANBAe1>e nB. .soHW@[g ;I<}>`5-=ԪIfeL]al!w}m~8JQm6ľfvUIxۘBBmmj'=4 S ߂h^\uC)`O!9i˯-[Ga^q TZIn+Ḻ*|d3Ҿs~^6J&' uM*lU/ʟ6V%c+A Ԕ9;ƒ6C L_Njc(S)5MpWM\ʈ7Ykke;z"LraVfy:,_̾|8ޗb7ov&|ónA?p9*^o0R漩PR-uLwoRôёŝJe (PmٙjGv!NrJՀq!}k Udh@q^Q; Ʒ\ET&dy OG3Zy: _yc~MdyqYzd|ڲK_ \<0;Mujp\Q(~XGL.hW-ePz䑞W!1nE".хIJ &%pfX ixB},@MhR=ӕay>,h~Л&/$ o 2Rog1"_|BIu|C*.Y575?-o#- ^J}k+uvK*ȷla}{;z}|5^R!T* _.ö4C4M%zSɱO'b?$͖mW$"e8<@ٔ*'Qi9`ѭI[Eت_a`ZGsSyZlLǽZ͈\ycNt }`ȳ{@SzfPqTA%}H>}!x/kf+`=>rb+'6MT[;t^0TѮ\CcT@$q*orzу-ۊkC]}kTe/zTv 2,KMg2}wk.{NҌzr]]_s hؼX@I5s%X`rQ0q2#D[yL7UE(hxÖ{ 05;Qb 4n~㝖4#O :U$7Y5pN[ɑ%xǭHuDf$X|)66 *"Ꝯ<;+dV@Z*%:#S`& Ru!r%ua|yvTFaϩ7wrox8 ,o۟asl,(%{k"k -˻K\p&L?9i\Af5e||U(Z+f1 o\[5p*'wRQn@m(2Ha)vSxki¾b34Ѵ&+;:+ʻ]uux˜]f:tHds#~G Qj1u1y~UkڶWEaU8.ڷz!4 bkoѾ_ z@'3z#0'dg AsPaK,MG3NإkXzz3S; 3'2"݉}gL _;\(O[Be?{EwrzA@?dR1 !txC_!6ޕjSs/qXz^@G Uqaifܿ.q&R6Jۥ~@)e/sU[|J`K\ 'ع ?#\$srO1$A\SZ5"5&F(=SCVWɂ`}"wU17Xo[T) F9AWnܜO SWIztiYz6@|G"Ehȧa5͆ o<ġe3OΪx*55j@I! \+:ft_qE{Z"PFj%f?"P(MJYBMo_`pʂmƦ^Lyk)rqdF9r5EK>ؐXy&,[ҁGah!c2'-C}Ewg iS,h7O"2"\F*vDYD5OBG30Y{ZMv_tT}Y'v>JAʲ{iÁpGgw#w>l,acq֓ȡ=|O$ysًԠ.:l;!y=vTPqLv"foݿ"&nLeh+*]ACH ]E8wuF|XF@`r nqZ1@CDR eR8ᔬiC7*;+k91 fr+1&bL@ȟZ֚yL7gC8T&?eH RPWFJ[v3 yvZȮ]AEUSoT`>8ͦ@&4qO iq[G6v J 94OoV}෶TlAcܚF2#~L"(NwYdvnJb|81$`F,FQ 5-72Reʬ YԜn]g*'! QvX1aj"ԍגQ>JeKc$+h<+iYլyl̇mh;PO=XM}1*D>"?ψƲxMu(zrW4!WP2x//*eK7B_!_j(S^nΠs?'>R;Eƞbeh! *-Bvq䲲>܊I?hZn:m!qrlz:4iQr{ar60a)rǨK:P 9 o;J@AhC^/HA oj1Ap=cʄwbyڌC 5Ζ(d{?`yis9*#!lP?^))yz ܥ`sCLN)`n 27 J^&*m-T&1Ѷ: :Lq:%p Όŭ;2ul:CqCXiǝZQYowy,K5>qu+TݘE2 ߮r"iTr hqvnЎN_:A! ǖs֊ܢr2<*e]bT' +>[*˖ !Q c"{գ'/:ޛ Wk(N(C8{`=EzpXtYڭb]U,F0p̸傢puoSRz؂r2 ܚLJF@ʈ1|\s_q֡ڷKD[׹z|QōGP;fnT[k <+O޼ bګV zSaZOiM0A#lxw4.me a5: Ͼmw4moz(EV̙/1/ROdtiF٘rp]"O* :~ԙPAAi1v5W_oD ~z*C^T^3eظ6,l<ŒD>>Į3pμ|LP⬈Mbj S`dy~qCgfzea*7evg+J'bU"qѳ?ܭ2y I*3-ͣ?w(i|-d\հC"Pb zxaWB=i9Z/xu \{ JE ZEįJԿM ZT-/X&2%c A o쿺F$#*s J}]I'd;[ ?^oAC)O^ 5q@/:[s)ZErfv؊h)Lx 0/jOἙ##x12ʣU/ձ.!a8[c'ǽ _} q2f?gskߑhQ36Hԡۑ:1>Ze&`c V˅ LA9bG@?z7טڤ=vfA7˟nArQQ*1$s?*; {:"Ǿ|^E̖! ܜu=g0ǑFGdX}'u6}U c(&WCE6MogQN ?n-p,cllaSeTW[pIT؟DDlkj@7$k3]tvZ\`qm- SѯLNKaIa%E7;κ,po̟Om?y5;R!f?[ԁ@8k;%:!~f㮺%"u=e-GsͅIPVN檖^a4'Or/^uA.=GBKf:I8Tq1@AcZ9,zcy'ٛNC C9[%Y7!k٤j]vOS5Ų0v@*!&c MSNo̞9#.:n0 }oNB b*+3 }3isʼtU\[8`q"].K 3trRnqF8BSDž;v‘HLermXM,]}Q>.ua#tb5QB?#n wr`DQ)~]n-Zh2w%-kBzw,`rTG*t= $ʥ]_DQM'Q@$^%V}p;0|]H7lmMP00aN]Ca.H8}_&i70u[~Zs@;9 }g7Thgߕ'Jԏ2d=t fX D)G}zRng̓tFBZ aY<^OسG$W!- L6(`;ߩZQLV#p-~sip_.g4OM72 *M#v=VM5|'l\Oir- RLLRt8+/"(ew CYg<+H&FO) ;V&g(r)-]4 >/M Jrty4,׉eI*dozOz G@DH)u{">HoKN]q_Kً ~Yq+\Es~蹽-欑~B1lUzߔԥ{&$ƀ['xS|aqאuo0gêY];E%MhrP=g?rQ~̴~8}QXvZD\xxv."jhnhC߉~5,w8=EތUs*X@HQʭY:oax DM,hbh#Z~OPQSݾ^< ,A^TX^StC(7}1{7{)}d^S!c~ d0_ }E ͍c;чE]gp oa:+ml.ZB(Q;}%;CVR+$prLc3M1ٿ=Q_gxq3+P$f|pvp75`C*bś}uW_QBS |̀9 8ccaZi% W-5W崔"+RF웝b9WHW`*BrǍ{6VcsQ9솚oMDYviT2$E# RUXl5{acH]`T־,Λ!U=LB$] br~blCg- 5X}Λz)Ǽ}A[w{xϚ g58%ܖ,SR٤ת)iBwkLhb7& ˮq=ƊۡoL'Mhw>.k}N؍G)vvK9U̫@&+LXߓ-`{Md\"ԛT'a ) ;ipb+{w3ϕkvq GR3w_j'jpwf*G$ ^>(< DhenUqžD o=1Is89ֿP[2 Dq &p# $yo_|!-\*{\}iL#z;,hN+k_89ʼn=_V9qvauNllg_:xmlXJD_}=urS@{H=z.34w~fx Q؆A6Ut#3لir,#pϯ7n=٣0/c, kCzlK+PxUh FmŶ0@ǐ)lw8!|@)AL(5%s1ɜ=MeȉzqՂx&f:_ X wmÁۂ2`0){TfXorv^"/O2?GՐ('+I;ˉ6\[(-Ab`egI~ b\;*4yVaazt-A+hCƆ&"<8;|{չR[eN*^W8 k؃VB|67l? W4x5F?"Y))͈ XDYҢzA:fzσuF>WWQoav#P XQrbψ/Qi:Zr{10V b[l9)¤5 ݰv2|Anyӯj(b3SvBM QfV]*_Nfp;l ٴf`PlR]S9@;@?禹N?ln+nilc@jZ¦|"V'}m,[o}ǀt==yڥ*+# i?CT3ͤ\ ,>Lm۽@Sh{n{އG;~.: t/`|RWX%hkM>\}}41#|y|\-3<‰0h;-Y,O$M9w ,BVCW{0_:$Atu~DLѴ,. "Q[AYRR US$SA2Zq*ڛde-QFHVcɌRQf#u2ØS~ 5[~D{-.,^^ft&MmԷf嫊:%I6{pU)=ɾb[JahG /4})E?J>Xd6a ɩڋ3cUO(:OjA57pO_&H.e$G᭬mD|@nQ7n`ǡ^Nmtrnձ"v SzYi'蚮%隢\ф%=N1k_~_uFO 1(TS`Q^PI 9v[#*0rQ:H׫Øv]\%\ If!Y\f0y `<XKOQ;[z[6Wپ#݁Ἧ0(*ԃ66~z (AEJ =*m}VIvnTF pF/8DHGeQrFnt437,D=NLZt&w g<;W)RŐ]WHO#/`%2q,n!1[MAګL~v!I>EGbԏkqKMW*}U.&19Gώak+qމ;B]U:ٕ)/!!ǫXIO1H&2K@x'sK{ cO24laX@kB"keᴿ>KL U&,P;7澟n|]qg_6܌TAZxwJBti]}(5 oEh3ڢ]}I&(Xc[_Rtgc@%H *0!}O;+Mr#>s8tvlԵgWQfsd sk; dqG%ɂ+mTf7[+G-Ge3ɴղG:0#<V *aUD'Һ~Q3O627 @?g;V-ᇛlԢʫ_wIN&|h wxOO: IaВ($a"ҭ!>CZpoMU<' QP XA0ݐ$J5Sj`i%uHnL/,arghKSOAfױ顛'ܾQN!2J "2x[M*bR~4,=a بl@u5eNbլ,1V] B0B+IHZ UW4>b"v!-z-x/qXvnQ!!#0c֊H]2wc2cak<IhQ{1vY/P,ϱ En=g|&⟊ rLJBVja_t}|鶴S ,#eR5S\x++z+c 8;u+ +R-m ". 6f@(0?ۢz V!brrגgCl{iV1Wxg+p{RfGG45E_*,`IMubb56O@ϨnDL(yffg5o$,y_nI#܀}x6ĻNcI^bˡ!iR^~*lub}_sƌ#s{qO7KN̊Q,[_ϡ3WFg-XM۸ :6@?_D$a1[e=vc!mZͿv\F~7NaU{`eJ/t;'0/r6,RvAm_Uו  *Io4}Sڑj~ˑx.h\?^[fc- '<Խ߰2XRհYADe5#]Vt(Im/Z/3:t&WfTiMҶm@9)*NbRE*(}GQ 1YK$Кv׾KXsU]1oe{)Le1^ҷG; 4iF)\8I 7&.dAzY#M8Mx^{9gOvs5j1:BӢyqR٣ dLۢ-Bt!{rdӾTc`5_*V5>A]L-fj/$ÿ tAP*O؊A(]jˡMlTupDMqQጅoULwPZB^Cd3wWlu:uߝXȳƾm<R c<)ʜ_g#nv (HȺD<p *T#Zb̏ʸx8 s|DLJM +0LXqԚ<6PBLJpq5- z<gYg.W :;C05 R ҏɪdBD||}R}0*GȜSh+uKW"jS^(+q?/~ʔZJzaLAw(3[PF8 =ܺai5_wfs-4 QB

p!SʱTY4D%+O_ŚBui]q!A VYk!f?u&k}^"+K@{n2cHJ1D'wYs}ڴ:~hTYq]4zlFO9 n~l 3Z%fBJ.F=@k\cOfSs2O;! ãKak1O:u,#n+W %ۉٌ賙P٨Mzr7xDyxD>RO*5-K`8%]#yav^Ot=bW2Q>267?(e\^3[ &Kn#b-x2P0_CP [nK ;Č{,YNiszQjnQױKI{ϜEƮiFp Nt7|=SfAAp yU3E#8^(W7Ek8Uk37 {  V@u\j'sŖC+(7B{A*^Cq)֯gf-Ɖw0|ʈI~4T:,p0`$|skba>ߑ#2ޓ4 ri\P1jKq]cCu"84on bs$P3m!/NfCؿe`HVE_< >Hj ~ [dvwN!Tɶ& ~bMTtmbd.%d0uEf\{1ՅjSչJԮ`*2/Ӗ,6KЗ͵EŶT1g#ȫV36pO(җL.>weMEM/OJSQňҪy `NB}ӈW\SX,w5b8[Pk="ӚRa%3F2K^mݵ:t'6ǾuoY,#@v ";wSNl/拮RK%!))LΖ6ȯ!LD0B\>+=C/>DL\3g'a͊(2%/ƣxCl'~[PZ!>Daɧ92˩څ;r]lsB7o_0]E3⯞a5m&;P7P(yك~l^/0p;ln\}4)䥊-d^l%g* #65)=H&!EL+%6ӄ /9[np:WGW1>sv #% ߨ7rϒ^e ~2<p5GxY,͡yd!9 tHCq"qø<Hv/sUf@G96VYI5!hR5ʅ4aiQ:{ss>MIz_O ;w\QRmeޟw7.!hK b(ug;rt tܵi.іY`'*+dBɣ35$9>&X`FܹKV+y.080ndOsOܸXiѝDPjY2LJ -HO1w]63Tޖ`RB4e\m/)X%F9]ch=+Uw hVGq@)InB=*dgN»'[noN+3rphT<@ aXUiun ^:ju|JBgx?|7#UC_+Ԇ]݄+?u]2Ϫd]ga0M.kǘ_Z:8ZVУFVe=;j8/jA%iK(3.U We,邪x/1ԑn\SŅU`اusJ|C1" NFu(˙ ޥXQ DgEz|skH$F? owz@qHNGQK?XUׄkI nTMўW79skmXc"$RO;ϧg{^ = 4'%(`t! cY1~md7^̮G F_.'pWLj"8tLmjh %L@9m*YdǪz?wxd#bgRK7F8ǥF@w!C@dKs7:<3}<8ǓNޮỉ)% WCGUP[p1~/'i͙yZiZiJv1diQSk8@]^_'5 ToaԴ30!?C*8}`֩`~B? }&bz/ccUcdTOl?:? IJD[HcAVxIGϴPEk;<?QRv:#m6} e%_KB<Fɰ0& V8z"Ә(?RkGtbQBMܭ{ux;[vqq0d4fil+%, K+Lkh}'f IV ~yB{K F@9|{yـ1>[9T_5\ZJ!*5޻ts|P%3BC6Ҵw3MO1G0a:`"X|S"]vՠE,ptGBtOlU_ ¦V CVoD!bu)VۨʱKPoXaTG(w-alN@"/`]=]PlBƍm[44U $OH"͛"j eYcxf6>_)U9))]q&?\?M]e),8Ͼ43Cq'@Lmm*nT-801 L)DWekzg}uDo=*P'kTgփhkݥ_3Bl@*Ru-{ "c+,~ w^¹j{"DQ>|0>X⦤{d' VPﭢ}ʁ^8ľ^nمbJ*s#H|xzf /fM $:$}p%@&L)땍b*t熾BZp?ڍ!Aɔcu9V|clڙ&B^Q*V0 vbd>*l<߄ψ !>ujwyc3 L[ Ⱦ.4~_$)PӴ>x!穙WN_wنbY s](]XgoXkfeG'ᷦ %uA}s8$+egwBi! B: v7Я OH]\CŨ8N/T طF|Iĉpk s"L??5ꄓ(gj:$OL? 7W$ x!x(a[JŽy7x+ci]]/.^G|)7\<-͙l< d%G"Yh5. Twps˩Bǀ ϵG^(<Vnj]Ţ &'?k˙.i;Q(?V /XocЈb0.,4:6\SbU\<+mQj2rD'o+4tڃS"Ȁ$QJ'=C Š]"Ta\ n;p   V+RlX0L<- ƾ};D@ :x*;XPv)m=dSp'&N.*҃!,34(NG4TȊ7.R)Ցg5AQz7`7o}J~=͏.)vSN ]D߂I˪` U;ϰ e~ʍ\W,* JO 3G\M5, R@rQ͈B~{ZJ9s*O9Zb,3pO!\vjڨqL: ]$d\'17ܵ~,A7Qw'JN4;H~Q]TIlGFZXsPJ=fN;^42rE| ~t)EV ^C> C{l"sCsXv%7!q\PGJ/n^]4džI@N8Y_Bi.Aٶg?V.%H ;7fJP2˜(j&[oۡW`?>toO;Wԉ58i FJ~ ~ ⧴E,dNlWۅ?189^YXWLr p*aU*1~Z WKxR5w+~K RXy+/K)L>(`̣4pQrVhT#pq.i&5eϡ:*ավUl )RgVHxgWmt0p@~[ fٙ54Ͻҹ]M lO[擔f~2`4h^Jxab4ɦZwϖL^ׇt y']kk^ L?.%E0r*/ӱAƾ$ -SaטeW^ )cmŗl@U U[pbXZ?ܾ6 .yYv1*;AzWT“4 OgZy.Gh'ڹ{qy] ]Om!<zk58w3]U*G8u, ] NDZܙ+~,;'qZᖚv9|>rr:ګa'+"4Z;H*g ))DvO _o!8:"CRxex{Gn_jZw6ck;ґ 4twA_Ռ'?*9* +2SQ@j[yeC k qU5jnjH[ bXX1bXQTI`@zm}Z& 0}>_JfT٦d'Cݧ~k3kwAZ ±m>b8D1_p>#~|u;![P>B`pzW(O,md+H[< i-3H4 $|*ҁZǡ(;7v0V#+i4Ï08<.55z[eVapWa^] Ft@ĵ䡾^$-*Ah)R+(A KCWrVy݉OfPxhmyU4TORtϾm\o~fA ͌y݊d&^D:H4@M{V( UߎfF:^th)}}S~+)>}HF_AQd-{ZQ:\7 jQ&o-E(>vmnd5*J iaE*r`=j'fw'8^ѺlK!OϦmnL9r S,e`',PªOa-BE?:q a\?b Ǽ[UQ\460('ocϚc:Z'yuBj;q]<  f{ ~{;fű_/30^ s׎CjB2i@-wE RĐt~A@nO:n*% +ɝa^)+ؿto&a)cR7B.usb3viVăqʜ'Ȩ SZ0x9jny`+W@ҌPWV$55$%LޓlOvRHuTKJv%&p.PbV~GIHaեp?> \sNQ2=̒6N"~ eut{~2|1/mHLbv{b´`+^@wSUbo񏶽분TDs.<׾6j蕣Qf7G .i@ݡ˙iCP4=* m[/:riQNT%Z ᄕ "nK*VU3f􄷛p@qKCË#O.|ɧgIO*KH5&\n[cxCd|z!쀵+MPmtu..?!?"ijvMAoS!z&^\k|kˋ;*ݱw"CBrM]]MQN.ᰭ0T5_]^׽߲Nh-[Ky8^]|5t~6E*ܢ5}Z.d!1HysVkD oO: PD.O[ 2"Df+7ll;I ym:Dvg#IRG,ӏ/˘Gz t9`d;N0,N ^`- "*Ə_xXtGs bfAثU9ȁhx+,=wJzCxԞtJhaUJPm c>z)^TB5pO"[rsiTě[_7:TQb~J=㎭V~p ]Ői6uJjmfqEf6maV"XE:0\ "6ٞC*p.T1`>::UR#Ә%V)K.o?^e5}yʞ3IЩq`"H:!~BRM67vs`-Y-TEAAёѴrEPݓkq8QCˣV(y9nj}Hw:֍dv+oQUez'83|w6p^!-My ,7 δ-vtQ! æ%8Pʰ7cPtzи {% PsaE?5=/t#zjLD7Qslf8^FmlI4"sa#/H[%&;KUsFN.ԮiJxu/u}D+֑chCg5[*\ $$K̗Ô ;"+Yvcc=mIAZ 1_pyXY"/7$]tP ^X掐_EEɬ<`_ϐ ZmrwZ䛷T{#H =G.`דcDkvz}j6VܰpqƝ)FҞnH%הKCU&@8tHO"dЦ,Mz@J?k{&0nZ Gt&{*zujt T/oeƼrh)b56rE[FTdEBvyvb D.NY!ʭn==|G[m~Ŀ}0O2[]i>,s$Uc3{y`2_|p75k\ձQ^Ogeto-6JTմc=p"R>:; *SWlӦQEm7ta[P Jp@RUr'>iyeQ19ti{`los#NMHqJT:PƛE2ޭS6 "9)0XJ9&1~Wrޖ!U*H9Yڢ"z :\f'\L&_ 698`S le7Ϋ)Nh*dv,j^ε{.5ԺA5Mw~iCφcZi M0l7Q-'nMslzF { !Nfаs1 EĥɷMISPa0S435l%_9ms:<\W2Ⱥr0~k"ł80 ѿ{oj{ӛ2Ŗ XYY9YWy!(XREPb@#``A-cIw:ѹ &,U7`~e2GO ?~W +|%AY&Éǚ"!]6(',"Ķz -,1L/zb7/zC!Qd+_z U!=W ҫZWZrֻsH =+jqK_}RwgMau77OVJlv'DH܅x;HXBjFkj+> ]- V氕Fv=OU~d'JީݯN.i?Bw8`l{jRroxW0!T-r|{W, KB"3R_7p.J1N OJW;15`i)]@%IC3yPg&ZT1A8&l'cpJ8lyKxYj4]![hLYc0bUx9AΫ{&FzT#p<:>r{t.;i n|)ʉ,|d7hhZ\p?F΋'QUVCT7_: O,h# `մڹ7h6Sw(|M d>ZEƕ[wa@5)hL`>{o@cW0X>!S}FQ\P L va%ʎ2?IM:@Y9/Zw1~Hg1It;rʣDsߖf9||`C_ya! Dxv U z#R$!gG"r1M"RP%o?6DG\*P Wkv\E΀D-fGkk&NlZ߳!&59.ENL9.ы c;+|Tr.״ilƃI}e{)ݡa]4;Rۊ=8K4f^(P#Y66Kw"IBXapUGWmekO4b,7Ov6lk`PB{y {@Í獏\^,{`݊C>OI9\`Q0>k(&"qeںQ_r?$DD_'||'-lZeHR(59p$ޅ0q0R۪TgikvZ QqoyI `tZ҉>nX;ỪҾ)a<(<YcFEktkALvP4C:b"roj2?Wnp#`B?h;?]k4W?*zU_<_>yFhmJ9kgUFɷ{o{(L> a8S"ҡ:f~ d)Q",M,W5 ~͂%َF+po zОξ1O43}j*TEa惉KLY}j(̃V+ C o xYµu4C%\MuM*] lm3?+IZ3 u]O20S^>7_OeKmvٻG YfU$ T3K,-\UA\ k"+Ia؞M-T<4C1cK4GVL`_[w / T2S* *i5Q.uK?#$m[ev6(G8([gC?ݞH$C)J>,VW8_X4@#9CcN$ң4?ܞsCHaقW£-\Wl ` r~ m)5g+8yϡ݇x}Iy@h]lq4t$$^ɚ:JЍaR6r++0Td;R0bY1 'Җ]y?)5M*F~IB"I\yl !QUɼb8v(ȓD{G@e}Zo`蟍0w yO+P&criOxl{IybVVar#%V̞cZYlu'⑧rNLp4ۍWYB&wLZQ]HzsME'^݌L*ADQ'7bc8sQUdp9+Ly#*,_/Qm0k\N)w~ɺ3#ԋU?/uSIϮ1IFٿ9'i+@ij|2X!*GW /f<qD/g1i )2~9⁾GNVΫݽwG` Bk$KEXϯT|)ѻodWp]9_p6rוrM>WzK4Mnf0 {xZωWF)zrqξ{b#频.,Ir싡;l &'ynK.;4f~(?8-NljNabJQۈk ;*KУQ P$$xzњky!g/Z͞L0V* eGfqx;ȭ?ˣνh8"ҊH P2VUVO6rOg.lwnw(_skGBz9wey0(="Ik_I^NLh\[<3A6L"s-&F87'24z.vzv=r%J.gyȴ:a\[%Zh_ hEդa +YQv^C{NN{u<3QeQ|=0sɶ0R{f:SR3_OV;i'sY Kґzz mSfȒWh]ez* mk&v2y4۱)5Mk|~6T75"p.z[J(f߭ZRc-:oUZ۫<}c,mZD6xd,7 G2 R*{+F$WK'ffm_ా(Ǭ=3]h#!&ACSsCmCcŔB?%M Q | .GoWya.0OL^"с8wnw4NJv| '쩷&O^jd1kHM1ڶtHʠF>)ˀ9U3y&nUO#;3EIuSѭaEllM1"GE#vmnhƭ%*舒aG ^oGpB"+`E +ц'hVxŁ2&̭)J6u4rt{Lcۊ4 ɒaq]_up!`$ $hvX*#k̆ 7ܸ_V~CTn#Bg`0?sr N9W>[#LbGZ3ٕ[SPar(daW*V\~6z)Z ?%٫NC-F*03J4m^lk.u_-JO@76u[5{K&q } Q5v+qٚW%DB@{kihGwڏ׺vW1k`&.{Z٤ TOυnmV+ q>\^uѪ0QW*|/OE<ϸB#y')ۢ[:s'8Oώ ?ǂj"+`RlRm0+AENm»7ѽ jq h`-\s8#cO#F<1.93I߮=LVU0bs{;A܌^Mϩoɯ,#V?oxuZfD1#BOul?vIȌ鄮 ƛi0X!c +L*Ug&@@| QOG ZRiw1\poLFr7  !H/ ` oe9q}`!%߰|]ta $ܮo @Ӳ+F YZXխ >a"Pje=>=%ed >U~yb ݡ { .؁w<1kg-12h8-Ų֭d^vn%Beΰ?S::k;pI(WeGQҙ3ʘOS$bNbiJV^ꡊh_Z׎a}]Wr@v-6{ Z_B׹Ta2rqE{H 0Nwg86= F CULe9Xv,s80$QJGfrDB|1w14,[ZyZ Fʈ- R?J pUMUZ n,CYس0'UA=sfȌ+d7+덥C4"OVd)dih!<)kmj3]tT gF'ze>u^䐋Ov bgYG*[sǡ?9QCs4 s`i]j}x%z(\Q.$e勳QW)"f&9>@; !('+-q[_mogqr/ Q՛{S>`yGUʱ$ڇO}@m!h7Ew+[D2ˊu圜_`vv֛wtzUXBϏ*֬HT_:P"q܆@죕% ,#g? ޙҌ 2{{ <4dv;FG/^2mߡfZ4G#`|0IFYԡEڎy#KkAb^PzGB@m:EfRPq$arb7,6+9.܂$ٌg"#YSI_Y;H'FEt ]L.+41Ε ² DTٚ;ٵ~"K# sw G~NϨU6rqztSwnSNR8ݎ$J3.}Wd  #2 58xBguhՖl̾XFv~,D9LX3B\~jPb)#ZMJ|mzl _L&[tψK o8?,_=c;!ՃiQPD/Fyq:$hN Xp #ӍF0haIq đmWB 2O{Z+Y@ (vd&qj2j~6v.4ZKpajtspFyfwCQ^r* UR܆akjP<K-SM*2z%86 8QC)$ؤA/?r203'-((qUL"cG7Y*lOenIF?{.քLi Am{kwo&r惿hL~ bJk bz5۽E6GjAAd7JXbyA'vy#ǢwCd.B)7oCtx{eE9@@x~8Zl`pU?+oVUd&,}T%v88}6.LSQ`< ھ%'tf>_H߅9LOSڞBxGu.ۏhPH;'~v[BY=9$,Eb2 |Y4צy#y-ë DgݤjC 2ڥS1;D`FR"-"pQ" ~q֚nQk &($KvJH!^LR=,^Rn'qψQƺz,q&Dd mX;@+uxz0ɾJޡ*%f(4 s{,[-,GSߡI_ {V 0r|eQ8/C[+?A)Sqm-@kqg~SW>DKż-E9{-=6\-M[*ҏo.¿R4u+XY(?4g1I k$ xݢvג^ao9F=>G_ ʷFJc$?Q s`sF (QnfXteS҅8|&OUA: -3DL. "c\n=Hgޔnd2gtj eU:D Gu 2O u?jxɲ sloM deƵu2r孩(67!q)DGUcD.n9LX6,'-UBH^8ļ+դH bH J?}1Vf'j vE<Jz|jZǀ$QxKYlQ$PB Plk%E'Nc{.w EabΌ[a5p[[k&8B|2־35!P;ɗn>),|($"2VbV6ɣ  {p:mnegCX5!j4btoAQ;.΃>1/{L&&IWtRcc{]mcGژc'[-c5#4g%0f<<ɥjrFg>IC*m:BQp.Dj,O]M؏⪴6@U+ob G9,%w,· w$n'=RR~s$TBQ:wUL=wn:;=3 G8R,bfRm'(U{|7Ӹ-lz!\8l,H= 7B=æ;]KbSZ­;0#vF)=Nuk`V>̴pAO*CD-TMށqe:K~u_흐YvfrhD?* hp8 aA InbBݺ/e JH{WKt0Te#IGr۶?.iq&&{܅_[%wl|NbpŦH4WF17AN}x!:{UiCG3ཥqul [ fe{ylT/켣^zpd"un7Jy3vCCSH 3Nr%"4>%CN;G'gp4Ud> ||i7hyh+~ :V7A* r\TPvqgF{~c<5z^\関$8/ErËfi)o]%aRtAtG,/bY.&C)@:`Jtb:kQ Ph@cShlL㒺mҏDhhxoB']q 2rP>0Q k$X,WC3!0nьjKR` uiAKEq}S!Qt#EfmZ]g{`5 BJR1)qm{SMc7jy_ ;=Xt)O3''o710Z!/f|svga&ڃfhRxƝq)!T6|PVvs3Fƹ {F1}GQઋAq_cAHS t i7 =pD`۩Iǀ.z|Α36򙪌PaqaEVƠh-׃#wWD[ER6LtL!@6n4'S_quD.2:>m{xBG.e3K*-QYCl$;Je]uĒ7.b^TJTa67P) ?An@C}eIp]-m;bWDp ƑȍTsfAdI8`+n+0cU-O:8*; کgwn&MEkͺ䂓'=/9_5bT `[,ѦD׈gdU|Eh$-?4zo៟ !I h| yfz7u^0ġ9)٩FmJ+icMr۰q= R{vw>,Rjb_6~i݄ صsXƸ&C3~ׁ"vܽC 8QGE'"3-;KhGE`Zh8!3%#p%yFn":;e*75 2tcŝ*SOZ+¢C07i>o+H"Nx?G_'Ԯ+T_ą ҽMԚ@xbvmUmΗͲP0GF/ܤL& Rl l+p!#v$[Cyb".tGl +cDh{ B+PѦZ`^3\#"!sɇgɘ5UdbnlB,K+g&⼍|ж d}l,v*s^#. ӽ-L 7PX]y n@YҎM uQLMl1ň6"U9^zQj7P?IlZMHnM!$>U{bԧp[ \DvYF*Iy4+'v;!5ѐ4OmH"rIË]E߀C،;5JIj;k!=W~Ω4ٷE,%Yiܩ30A?ߺQh&2a$M76+IdR=Gb$3I*:DD#ÀvW7( M!,'`EtD.xNfԋCLw@C@b'\v1`-]'HO{F%(l݆ku\u6tEk4-/3RV 0au x]qC&2dM&YAIyW+ DiO4>΃CY,.iS|ԀoeA^HwÍhF!$a_^WN38쨮A/=k5 [+`jſ)xowZ&uP~{S2>*XH+Uk0o>詟ҬRakr]>2rxϹQŸ:WubK0yp7Ne9yڙmHӏ96,e{玫·VjL zu% TuXnciyv5a~Ohx# I]dKT&8Sv`5 _ZV 5PKlłtUN3 }gh A!Z$* Y6ݏrBXm`>)otz+񍗙H.i=KT֭@Ku-L)I%0M 0`jhڔBu}Ii2ͱeoQi W8zB [KW\aNma? U\\=d`7ٗOGX\$m0sPc=ML#'k ՝8 /X?@)WD"4.\h(kKC#9=50[2CO<-DNB.heQ`bnC܁`"X9n8eJOK%S; R VF[7qxiX$~oo0b?TOn1tҩq.^6\#Î*v Q+IBa2 Ik*!Jɩ:$ /)BO-ʹ+h1:i]NW"d*$gd0M1̾_mR0Rz,b9̒\ILgZ Fi"-Wlfꮿ]7`MUY#k2K#( XOtʸ.? ѝ.ȋυ"ZK*-:`?~pIPk}}.-f5TQ3C|n"ԹCҁșE{!45 $ ozSqXj)t %;ɑ2Tr&檀`0\^|'Y`6ݽ̲Qi|[X9z D^Vi7d#o6nRnF-\vvaMf9}9@O=b}]J'ܧxocnz9`qN UB^hz Il-̬G2Z>%H:QzW5N`>@!];H (fe#0h,C]#\,|(MO3QfGn>lTR󁿭 #o]!?D^5Ngܰ(&$!O$Z "+PY,MpEơvcd/좄N`RG"D.9qDjv H1D8(RE0zo VEG#/++xdͷ>dec6c8!]=!0*@^mJǩ(^vWSIjFZlØ2&H&V㉌y.ܸ/f3;AǥscOF#uZA(d(mYx%)n (5X%+Dx3Fb37ktPMt P /{ %}{葓ݟ/Pɗ [RzqA >mEO7:DwmbXȏ[;CMx"l(8tpq:f^vP]1lKKdt}"jXF6Hh)X^>ɌuÎ5F&T;w;(1_}¬Hbj$XW6 ʁ%p\~{X ~3PLjRh90Wo{V)MR Axl[܃P"M!jcxk" OWq L!s/#_|(l#Uɥr.)V9aȢ,Ye?o|^)chڐ# qxc'7EL S)Rg6t(mŪŧ Wq!s6jEB *WUh$nq=wa5K;x mHL/rR& D'|;OM9x@H,v-vQzcf=d#@fQ#Uv/QƢR2 X@t88e1R/ u'ß1ݤI1 wp"VE]vFwY:9@+)R}RZX`귆H&Ѝx/pvj${EecOMrV,y&DG'VvO_I5› <#M0 ė Ld-z$/gmK1Ar099|W1Nfy3BLQ* @u 5d$K\sҞaݗ^pIwe$Am\ qk,)3R"Bn vݼ{Ei=~\ \}Xo }eUgb.cV6z &^rhQLr-&p|}*`p*?VobI !jʸb#J"]y L "Щ>i6̅]SP4;HZ  :~y̾ށEܠ[BgXn !{\ G/y h;!! e!& Qך,/\n9NW8= I>G.˜:7f7|{rI`Ui:+/L5Q%~?jaJ`QS1艀 Z&ay5s Gmo1TPo9rd㓙/ޥX>lGH` `3EBOq~C }%²7hU$CF~7o"7(mE`.|+eٱE@+oˣ5UDĤVO  BoC]#>C%Q%so gkK\z:nEx%5:g )ԝf$$L6Fl߿29_cg/m&Vxه vED :@TWl'ڹe2K ӈ.ݻs{,J6Gj#i% p^C&" ǔZ@Mi{W6bw]7تj\8.E˚ޯM.!/^ZG>O ć^O!e9:HW&h@C_2~)c6JQإ}?/0TLl'Ѧ9R/$M9 ;l+Jμruas[uR:w|HoX#\0t e-62tױr qN:_JH$X.1oe~vV&=ao? s=Spۙ1Pj6zr^#&›S2XdP"`vOJN8loOvj#NZ fk 6jK7G [H[EҾ#hHim~;`g):OdДl8c;Kܧ1FYmDRv=l eU'АUnmxh[ a{sV;\Su1 Py7KH,a²J4`# Z,Gm/o:k_/"يZg>%J7OH'KHkCX)䄃˙ՙJ-=Xu5 v&2v :$:&e4SXʻLvX2x\LUpY]6Bݥ-Hkdƣly(v~T'`9}e=|XQ ,6Hq>@[zQԈdsuv=^6"kQG9r8n4V""\W IdϰebahօbZBPNe6oRLkl< &$`:#&h„۩.yJwcd J]W*`gv_j 1EcFg OA0l [DmѪd")u@+ŊʳÞ1Gڏj!ue!"r!ᴾkpq {gDZ'mQ[Z Boa]pXVl JyMQ48CeZP',ވ *xgI dS1_op]ajg,v̭ uWjP!2UtI}% 4c}pΘzcwGHD YCbPmI E='gN'ڱ8U27~$pc5i0^R"|Eu$u&ꪑa=}ů(*f[:#6RFYVz\Â,%L.fܛ&M!oG s.R,H_@j򪰈 !X$W2o-#)1DND>^!e"^Mnw?1 % }9JG/ GXQ<֤n8rTkL gj޵ ݯ^#@x|rnߥ=Wǥ̀6eҁ ;41fi~cAt 4lSآFS7MuZ8Q^yzġ$w^G~]*!WxRB/نw7! ulI4I@J /kbyAn\ 52*mvz;?O^A=D}zXYF=4p{e6ek̑<2߅7=rqOP;7K8Ʊj]/Qfsum8X:*@*vۚz%Z5F|H#G&29j,`IB%\Saf eOOohЇ#\{T{<\2d4V?-Rx8y։ (%K_M;ebM>;QB6cVG /%\$!>K~Ӊ\>_P6&Rm+L*ќB梎y)pjmQh S4zK@>"q}; ,.:w+#iTۣj}8m7y({rL "9+3^ۇ I,H{@p0=)c-pC%CC,8 ox݊O5v_~zGn6DpV 1 j Z+?>Y a $g%3–"Mg B_yK2qI*g+ӕ@uk_>1 TCEesMJjDxpC0jLxoݽieg\6c,j۾&LQ8#5o@ua:s[B6Gcq6Xt2*aھ.jJ)gB>t_( {u-|J+ WfF>Jl~}It[Fm4&אo'X9 .a0kG)g??lM3WK wH\P+g8j+Z5KC A}e _WyԩjIBA]j |9zؿ0r%r z]|8,wvzqJH+qtå>x\d";1o4 p2:ŧEμRAXY i0#V.&,:,f>0Zr`4rSQdRr&@粏%L;N=";5/¶ ޅ||TAvo\W)Hd\WdXrE# \H hb!%JN @Fn$T {GЗ)wWֲhU/>ۛxl߇ $ͽ}y pCanNp) X4x"E>IBɜJ,AٺG+u5觭#ԢVyfKnLXz/`W1%AZu2h} '_q=@yFdl*`?. {%+K [_TuK^ON⦓rZsviUF褏q\kF1U7^Xdl0fF/l9Q%V3S,l~L5j*7e2lbqh6XVBTdtM&8y@.~ݮ3խ!f zJΐr5PͅB- \(w@ecd )0o%jhG2t<=F͉\aȱw/zLScvzy 1e%2ET$ Å WFNW6 mQɴ/BQ+35:vٮI"єb453ܛm#…RpH;[uNz pF0}Ы'y2/4F,<ui `,##RLiY“q(J_=uEa{cret|놿YQ'}" oxs> Z4!Y 㩬gX]*^cـ&ɨ&chdOҷf2FAW޶I!^v7=@v *"hd(U1I>5dbAi~tW*G*)H8ZSi'+c:byhN9ɺusVj2^~OF:yt]DSn7XQwlmVx3:(|x6NFo+4e;gA&5K" w»TW,1A,j0}Pb'OcnmY5>ku镩כ#QW`݇ۀx-2ivq!abC\t w;5\w%+Mz"pX#pG륈_s)C&&"Ŕ{Z`GPj.\t^ hOr"TbwS+lGs76Uӗ׽\YQDGTLôZO,(u+ ek[y츋 8 vJ7?_֛|I@}%`<*q:eP:s׺ki2{q2ef_}v4DIv%݇t ف1 8jم5йzC?+2a8=#0RJ2ks\tΥL(plIng"Rޜk4%%Ծ<Rz=1:+Cshd.!釆! ]tE8_Mu9J AI m>%YK}mҲ8 8ܭJϣAm1YGp[3 (":Z}d!$v6C/`TU=i4ly@C2m}TK Uˬk g+w_F1V>pȳsm@& ^wV[UWjK4xύCsa>l8 p[#ЧMDgt;'z'Z] /6B,r͡+?,xb#URQy>l܂9mg/xd*~]褬/H^_-Ҟ"Ojx[cO&q WuDc_Vcm EԯC@99V e 4T:d~Ǚ3J1`1c<RD˶Cm἖vĉuse!:TMNc>uApUywN~⅖FoM>P4Yp R0Ydd"?xg43ӛL"G*ѨK}UǝGE_%YGedntg`Jn8Ll !1JbQE^䶃vRM,+R+':\FBgM=($HDyR.{4ŝ;lEЗ,ꧠI(E]S24]7Ml z9&4*.M;q}NrJ؀D+<lfcNL̀W&c&5̱|o7 }a)19En)HdUD wj\Й4a֘ I/~:ayhPq<_ vi]K1`0% 6*ʓ.-F0 zS//FŤ-G U>o0V36,VQ`xJ'gQ.9u".xV.\ua/BQ %.%i k%)3#ibxBbbHjRpO*HpG,j mp '۪˟d=S ni |#OO^p^'uݦ^7 GA5oG'Oqw7pv&41vq{ y,ϸ1U(ǾOaH)| 8ڬ l+&$&дSyz66ą%K|p d~Hʫ"pT|ڠ5fT:ڿq`3!,{݁ dT{A^& 61Հ*k[ Rd.&TOꚙ3!Rb妩 J$C|"OfY]0~DzW)V{MS;ewCqpj301uRмۯ~~LsO,Sg򡛊'.%$GOˋ{$Z y U"2P#!9tvbtjW,t%9UԉRPyoJbkzE~۸VywU@c9rM3 טC#%ۮu+()aK᭙SJBIЀ~JlNI=M~ƫ :S~$K(c&m+ɫUi)ChVN- H $aUe11zĕ 0p 40^km{Z5]"1ou*ÃJT/Mkm>=hU*fH+IOz>1>lA%Zqe Se3p(&xPJ`\K}HW+b&eˆ\E VT08o]k}OREZuy;S樿ɏڑf,נh\_[²J3 Ha'/2S8EW^{C2\nW3nՒ";])(sb^~o59mkWSïOH2& "~?`L9毲Vw1D\<¢Fػ,UÒAs\̬~\^Fr"2dbeZ> ˿zS~<g~PC]QY \Z_l{;bl,%i`ygm)d3{ 99k0t V{tmpi!H?ȸ峢ts3 b [8h0vah/T5NF|>ƒföcq?u`26Q zMbӘ -4F WUVd#xZ&|.aƟPhYqᆭ}z3(L"F` 2 M5c1stOh.ƍ{Ɨ AْE鉵x|=h=FlUam't12lzxsK[l;]_ioCq%)-Hy/F# Ven"܅Dqң:FSIWHipZߊpnTU$eCDwxxIJs8YD9$::A,fÜ;+tbwGB-4!tZ  k56p'4G};5  \9@9.*iM3^PE~qGp J\犻g޸($X#w[oDn`VV?CԽ}ы>uJO.g߲c@0탗=ɜ^]CwVy>%jrޫ~Xda胡D0s= }!2ԭYU@d\mغ8?$6?0q5b ~kɟÓ̎@'s)Ӂpȝ~[bko.ɐzX y1QYGtLYC-cMY` UPfukc{9t4M`h^ i.WسJb>%'& ) HZH#I3Nhrpʰ% -NЧvӰogư t^6&\]Jxx|` YIꟋCۄM/4=cEgj@_5v6R &@<~>IioYV#UƓXG=4 Դ-,AL}/3dfU"Vtd{2udl<W.W$Gkt v8OTQ8$EpG&ac[Oy~fQ:>* ިd`߰Q79É%i(_"Z]x4,mF̦w>tu7P#nZl/[3:~!kd s:8EfTJXLB0yfm&-󰍞^U1"^DmB)ݰ[v\=Cͦ*m4aacd^r(&2& {yw~bYHq#y5>;Q@S%56=΁_1ht @$S {cN17:f:WU揶'q~f=&%̞.|—"Q2'LtŃ\Y6+)Urx$Nbku{ێW>6ƥp|mPMrpJڡ:Z]0D{^NS#ppӉO We5܏dN+hݛesCNceoE$Rr" hrEK(@)ݪNbj7 q/EҊݑ.Ez<@:\I*s$Mr3)kOB,W,9UƟf*D#%t6[16In&-h1hP߷O_m|e5 }kfuμRvgf:IU@l.MoUMQgŕ91D9= 5'MU ^ox8.Y1ؔ%շS"=>d)#} FIJz]uZ*/o[T+ o<Q8Ú@ މW LB=GP@Q |>?qi^FUMϜp5{Cf敵TF||ZfҨX8xBSʻWp}#YEFYJ?`q5GjqDj"Y8[x68G153ɴJbYeEAYь/~"W@ˈFܓI&\ylVWJh/uPŊgӰ(ZP.Rہm\.H36m<>eh/ +S2+|[5KKF&plѤN$"poY g#e w\a*AwoAѸZM j?{ z 5,H+$O_\}s{EG-ykvJ EOZl|)UO#xւ{!3 ŕ m=PԅZU[YO %ѿ[hB!^2OM#A!MespJr@K>9zO' +xʮkuA',(,luDNWdN5ZE)x"%z%A)>4&vߪ7zeP/ik桊˿bu Dx}G{fj&s󶆿;y/P8ZD+ۄb uB9E'!_Sco8{J.mKy-btWaTBۧC{g.5|=zV",>c ޖ= ~Ѯ YpgRf3ԑ*9蝖 ngȻLzU";S":mpv:9*RIbb5 }B<;^Y ymC;VSr&h Oz>]ɥgXl !X`켝"Ig =?K 28n#EկA=9[TauqeKEEmR\vHs)H QYg 1 O;7۝2kw;WFOƱOmät"+ Jט!]8&|+̙(4 O <6K=k&Jmy;OK0!dXqz,j*WG:& 0AfO?A '0=BيX~6Xzq:&_4`PjT8-A PGJuJl,?Cl3C2bQc'6xre0CMSU07:tE,f+OΜ)0 J׊rۅHpGA e桜 9% rUI{ty5mPc?l9Q6~%&]qpo8GRlutoX3mP#lui'qNssO0VZgWޕ9ֿrI FaErM҇gש\S(hܶ}ft&doQ]|i Ovou{&6 PriB!ϳ\%KlF~ٗ7bkiU2<0(2 2 /2t/F}ihLSwpX:͸<"{$0h߂Տ#mۻaw9V~H-2ZN`/RIG9H-r=ePk]EοRAncyZ:QTI=*wkX `#b33Аnx)RFD_$;sbW7<5:: "g!*V#Je<4r%op0,^JFxk޶iY%vƋЬsI"ښ(2s?L\8X򸂟ZaP&I -lծic.3|){.3]j _4_;g#Rwe8=1bX-m&uP~r:U5ZqW =#~m= 8ퟠPS\PXzaF/oܺFٲ^*MuyN NCg0*GWZ%~SAڼ.c ƴr6;gU%< r}驩_y3k/ @FdzT?)v UFvҲm+ʹE#׋9ǡ(XMUsx:X2^8+^bm4EiW!;Ż'4܉yf燭H"RMXUxZ+J$HM=42oeb Juc: uPEux*@[CY BeZpM~ᤱ֒X$&Wxj3AU6ObUn_ट%ý#R&ֽ>`ꂾHKK|  EL;^6epv]xÃc:Jr.y;!ƄCi߬yȩoCIt)WS/u*YJ*#hcgW3ei) -2"PewU^ 3ptx.A]=j={=WB'fn4@$0Mfvx䜗]KO[=/cG~^r l*zS\lS<}Ϯ+2g H6uvE;ˉRAE:-iliƯKj>*mKǗ؜ɢ&ɘvjIgT%0c: ?ORV&]Od ) $_q*Y򙢖yϷh t4/{"U'MJe2aw~D;fN=s;K # T}]p[.Aeg^STh]2yj/-* ؾ6>z~Jl4Du5=!gni]R|B0RN8mPr&i腐qϋaV|Mdr=z|@ +*K9sL qXl*&8 'VOύ=/pDK,@0-ca8wa=fnqWGF)[7X{Xu2]uQ qK7)Yeqgl6?#P!6u$ѪMP@vM:&I҇dw,.\H?v,~kF(;Xdj ohM?B |ps΄C+.F-,+wT` *v)(;H*ߪ+V :234:lVg6uU''F#ָe #kqJ#ŝ ȝ}I`*R7n|hvrmLX}J bi?PhZA# ᐄ:")@̒?zmU]`ԡ%yWmJ_"KOZQwVM?̒(U}F|SQ~bps^-0(H Tr^.WSfۦC臙=ɺnMaDs`FK()Dv!}A@2yL/!sMlFӜn+=5ak)gR!vHH;Ψ/ȟtg>;ypZy\]\T c \lĐ9xơic"?FX0[/ ?ɚI[R6aP0T }&Jŭfi}OI < C䱰-PwZUߝ5ٹ6^E+_'FEMI)Q ޙlWBFW(rikR6 9Youܚn,5'D3;<vg\W:OmÄ)XxSC-E'1 %Bz '\qiM\1jb2uyI)A'~QKk@r ?M_OΗ. YK{!4?݁]1jlcBqbz ,:'7>NJqRd]Qc[r3XiBkhdJ+s#Nq$ɦb2qSdY˕=Ů"f-9fͦMA]<f:_" K7۩_0Gi݉NO@jZFqW3z5dl,/N aE(TʺI re>!ʻZGΣĝwI%idҖ·=> iY/V'ni7ѩ܃ Z"}MN)SuQu"{(-l1jҩx縕WyʬS=SGĶ3GR1w l,u>E3E@]`W hVd%+l8hcX~Z`k6p̟ҩn=? HH$N4b] sRlz%]X56(/^b ƫfE9AZP\pi4 ȵ5FH+ 7qi.14kͳ,1h?ѩҍAktM233ę"JTnU6? pսvxccXbz!k7o5KSϕmJ߇EʾE#](C1pcaVַf-y7Y~4>(|rŏ*n\V([ CZL;û0DHe`/ƻW6V\=D%Y4WfD80ϵP 51qq&;r<xnJ8Y_y$8 ?]A"0i:K5Y xw1f#-׶R vP3fT6ܓ/tb!zV 2o"PC`B )9mP7$\3(XՅJ凳Er'`0To=CK`rBAF#Zh)fL65FAu4rUb= Bu+2+ =wVD#X|9^- :h8~!)ם#74߂. + i` bGR2cиNb9s\ 2bi`o Kǚ Ϛ}Y @fQJ=l#?j܏%i! ׀͇pfǥ0xθlo;sp@jE2%R/[5ךP+QȠVL8c[;6 NPT ~rPCɬa/fū_rW,S*YHdyi93l","HM73hj)KUkr?/ˎ-҃>H{MOw^܁3@ia*`‘3XP~yuGn3A X+궶$.Ӧ. KUQˠ1d pXDUn*mRmXe*$i`\(3?\-Ɋ6 )2!+pI(xK٢H/ER|΍ҔaS4=!>B5 ͡܍хs>0'c6%N;a'^4F'sz r\s'Ki~jbjJfHmsz1 tg ݓ2|$C'݄X6"w-}Xf=<)]K*W0~M~ݴ&WI9G0[pKde\o4&ڏU.nQlr3X`E$a퓿};<&=-eoGbB55k |qQl^-idh܈ >i:a˙ҏPsδO>_1Yʥޛ-]xA7]k=B3K`-덝 j Up(uO#k=y.੓; U&.r9K&q4V41'~ X;I|lxWb} r qNBUtlpH63OrED:8HoyJMd]aSFk<l; /`|'NM,(,zaqj L<;~8')eo5 #oKiƜy3Kצ_qr,9nJH*Grci:P ?#ƀH8sKFY̞:4 r\/1~~=6,I΀} ka^W/hJ{nOn-XO4p6GdxQ< !tJ. Hc`&vdߧH@4B p0(*a(rP cS`Apqvg[b):HFpɕ R,_BjGAũU>0{QcǓ=pںohѮr>ҿ?J6i_`#[NpKRi3Xb?ܘDGҠ$:ivBOo8%&:ZUh,_O?^$a#}+uH$ֺr.\[:+UF]!d^s@ExE&L9.+.y4r-MLa庶+ސ%^ެyod5}jw.?@FK "UDQq@y̛,P;3 v1G{eDe5O=i%@V[f*| n:b|('WTGB  <7\coHw~7Co("aPn)0.6D, mX E8MLݵgIQ lX V֫VDu]:T QB 7sXV]WQWWqUD[@1o#,xS?B0AnK7n'ZΉ~Զ+LҪ<ޑ-,-6ǡ5_dsR4U+L'H |_ʲp{9vIg|;Wg9s}uȜo$k6'qjxu 3a{ _Ts&,N2?|5WN k_=8\ _yLm G׷?G ?$ء״ LXv3n#AOӥ BruKz>>hE`UW}?sk<$izBw锍I{Sa%aV(u/lT]DHA$doAJ++#1<bܽgƭ%_G0>ASb%CU^aϵ /wgJe (ֲֻϻPp 4pS.pV!iW,/g˾aLc41YP߮@ڊn @FLݍS%ME%xq=9l"A/aa +|[weifeC`߾z 5(~.5݁cxg*J9IBr(;>4^9JFa7b헓#ÊDNx. po=8?vSΗ/Tvum%rG1GdVrlT_tz5v^-WzLt:o8Pk;ǫCeN0Ile8b7 ,W;z8CdIQ3TS@Z~uOJA>GX(?q|Sܬqѳp)'M;_.s {'*VO,.t0ڲ=0]JmB5xfJBқ,ɟ{dsLJ׻$A[FFK?@3TVzNqZT Y\#d6ZҲ-+W{#.sknLm#@bMC.; j`ZR$I%F9IVGPSGsuoti? @>^61肒o'7ْ8 ]-d4}dغ)!xwk;nhHi(ZQ2UG)4P$ծq3mL12u$0g©{U{͝j9>lc#}dR|7WD% _Du.Y|nh `~X~jӎ?xe1 gsrΝK^^lTr)L @U7akв5| 36F, onUQdbw*^B:58H3}!負#set"B<׭G9 Co Xc6W.C~e^74 lk潪^qU+PpAِ "[$r ^LPX>,'nEN6 ؞󟛩"մ,lh١v >{[u\ s=%k4|9[k/.\x d*::QOB}a(~°LXyo},n@ygY ~S!P^4O6SG[,qgQ[\yŏ(t! Y@)ƒ[ҩ un;մ-^=>9ZDTf] p=/S&cۀ5 Kk%…G~rI^`3 o, 6-b_m|I^@pl.\Ηg$۲vSJ<G`@ލɅDoJ3u: *4 Q9 QW -wPLqˢ ne5+!cc_{>s٣,|iVpڄj9ol'N#n&(Xi_QJf qly)\oVOZ%G$4Aݢq(w9i2؆U 2WCknO.݃)B0Q_5dM#xg $7%Tv^H7v;P]xH(-uϦNIC#`Ɯ҈sDZitָ*xfC}p총TqeA @+vB 9ɻkςph78`Jrʒlsyv_( ‘(NJ|O+]SWֵrkv;g[|.eIkK=i':Kmat4`OO 0GL-ʞ$ DOYMm(_X@iLuRߝ)VM SE/e$8ƻ\m,w8:]B!9"\Vt>yilĂzu M n܀1uH,똉ޥ#3+Z[S (\nh1/B =~{^gI oI\QrI SFYS^~izbDj]z_}G<%@|bxv]$hɷ'Znm)C&ŅЛ tj|gt([A5hG*FY=;A鉳K4(HMzWK ~ (Îr ^YٰhL;r)Zfe3L4 VWAe祸8 o\ed@߹4_kNV P=o$ )d=zk ,ה]ӓ/ʲU)s;2AKlM:(5Q1;4P\)mfdSi&5Mwl}_{BnKF<]vb6Cl79VUǽd>9Ns:- 7"X3z&KLpw82&& Q amÊ/+T$|]!@M;BŞa>vxʶ$rGJ;^j9766ejiI::Y8htP-tTSևmbiCubs^);kg1hP@ALܣ-ż HƧ?"?ڟ|N6 &qHed\z욏iY"b"JLc&YfEY濓3fFc^pfT('r|p~w{ nbvϪ WҼ?WT1_7>5,۴ qHe=eVm]ڬ%^7{ӆ}ɯe{06':ܧ[~YJ)/6AT_Lbd!ǀrFƕr۠EB5#pЛg|0Q`C>vK]O".xRzkMW,y+]}U.~vlzSQCt&-ցdeG>`%bL_)즂MA"r 6nnžZn?# 6kO=cQ+ɵA @+l2-!Gh.xRD{*T.qm^v #>Ѕ*Pe(bpIaY ^LkO YMX9ݐ^mg(g5WwY+P - 0oqJj*$+ɘ7Ut野V^ZkƎ% {&MXwK9K,},7_`dD:4oisSl>f&jysnV"Zy8Ɯl~CHvV}=U8)kE(I#;{+L!LMɌ>e gśӟ,.ܵa ٙ84 kUȵl37㋧P6yG\J]1O>krL\p7[Teb jD!<^[<SO&GI$X]5Hn;'9檇dB~\&!߁k9%@Nu-. ,g`W:G.i{?e3{G N SF\rnU-+ױSkE[KvxV #R4A\Ynja<+.NiU`:.t(VxijuSWv|@\*jS . y!H@X޴`skM}GJyt ;J?x[5BH|fI)oL y2!ZalV?.sWW;ڸTުB(c0qxS$bv \`UC99;um->_3c,RLn£}6`:ˈ-_PZ'k(2RIaRJ *^:(u 9-}6 P+)Jmcx{] Rc˨=?rSi@1jſIb?Ÿy3B&zufCA=rO1o$_` .p,nV?7p#Q=8_j>k%ăM5wZcuKY>;+|{̆/J4-@YHx7 Hd4MY5WQ+Mdq?c5 sXN[/;{w:ZV}ME|g0%B#_7Ł@2<+a`>Gmdd&c¢4L LjjW}fyWhOb "-K\ڃvfƜg@ E|/{"];37VΣ7[35ײJn41|&ₕw'Hܢ>F&΍9  /qv ?Ǡs3Gk/vO'bLS}XDa_'<֨c A"Y 6p+d"s=[xMTB67)c=hEG@.DO"P̯P[o`Ìx=Oou-1TOy3gӘ˯ .6o(G-fV!ZWaulm \ ,RJe&ĪF!*3KѦ E5`(p4L%LZ3[SaЁXӖ&>ٖE |s5shuJiu5*3ŭ2UL+T $8Ne[Fl*{z|oJS4CX^8hvQH[;Lzci1r$5ah{Q\p_IBQҪ9bDQm7vLJ Љ\ C򁜡{$mJ>> @0ǘ;'x/;Cf.6xy{]K3bty:boa)fX9I>#ߥj/W!˅ A"yMrYL^b\cI$t Â'~xlt*Y@0_&reO~ء`nB - zk8"*J(iG!Κ7N1JX-g*\O&]Oa8q'ufy3%C`0Soǧu_p/c,D'p#V%Yq_XhkNcenÌ>;L]4Dn* ίfM>]Z5IZ(7IBwY4.BIDO]21A6ean|\Uٶzm|!㜹/ɑ]$dR k2YCݦ@w0d7%9nijl*H|& )ρh7lڍ6J'ZdgC2 u/"0mU֐{oHˢ4蕿uhOS=(C_}l+U1Vv؋[SN - lga'`MK&x'>۪ؖb<}^$M91!H%1!@+>LpbP5& %_954B@V {p.)bYP'ET7%Σ`wѪ -b\MbͮY#{ڡ;*9 MFWհp )Ԛy|ɨj K-Qѹ.gŵRA| -Y:K. KQ.T߃"`}v :am>TZӱ)е'c =ojwy3voCXcp0`jf:;h&[h`>{f=+#2RŐtt%hBy"0 ͓{drrǚkP9ڭS$"d=5f:g=Svt(:LGt؎'6X{/?ڼ!р#Ƭ}n%?*9 kи_T\p)Lg2M4|iKx8-^lmXO| u] X]jfЉoɌDG2rRl[[ }f@hNOZp&jL:qh3KoCfu?` @?2Z4ҌR+&b!8l͕E3$ q܂Viݺci9o$!:+2?^G#+F/sCv &#P\yib%MC+Jc۷T2k0u*y˽q3СNt$Ϙro6N~U""h2*8\8&,pV/)+*ϦG.֊gw$KiɿOX2hnY/xPb̜R2`b@ R)v9c!y;+F0ج>'%#/ E<43q" [V#Ʉ;l}xסF{x#͜3qckq(hݫo^t/acHD몿3k_0Ww#7(&S 'br s+_E)t{bvo.-<ц-[ٜRM<(oڎU zt[-Hu\)Պu< hEg㰈rD-mgd= @/Mw;4t@} htZ(LI7ԞpDL } ;;~zݙaA+9fg^Iݻ7tȌJ<^}t9QÐÝkKAK Gj"2ԋU\%Y%ډ!qUDPz娏CW[qsyc5u%|ygЏ(2g#n;i{6’?f8wd3/@qw?k7őp6ŹLǶN4YcҘLZzD?.'t2,ͼ59-t:NQ[x5ɷk2xRܘ[zv\N u+roYzAOϝ$xǝ]1T1ҝٸz MG[^y[iPjjU`qՔVoѬ-,zɇsٞx~&*3 z8盩0I p#U8xl]#,)~v)BzD}!ճ>'{f;.b tmڪ}BCгuE6騟E>rďKGrFGX9儛>9KT$ciax+jQ-ήf$NtbeԘr,6Z;Y>#X첗D֝~RԪ=ߛ.%_YHKJfyV@N )-8}2d?载]kǚeo7 Eƣ)DEpJcKv#(/!q ?l>ᓔ%6oN 0@V fML'FM+7 SpY<~ٓ UMu{,/\ 58k@Fiy7D=* ?+C_TTbrV燆0հ3 +u~Zct3"X6x^my;;-b>N&j9j;6\ ;2)AB+3e1Qӄmf&X`И@o8FhȂ1f{bD")K0XtumhxL,{ҭe9d#\M)7r{ƾ`sY 4S܉3ma@ MRktȜMV@~BDM)-(&?EmX^MQO7ɧ?-H(V Xð n; ogE{"/9a]yHn+fV6gO1Md*cހKʗ;Zh,96J=ȭ(/ iN+p P( t "hy9;\# oH;VAgG9፸k ɿmmiKwɧIm b!᪶O>]|I81`Lqdk"~ŵmyfCOwp he֏ap|UcXuC ͍.Eˏ'o7$b'w(>b. R( z11#2v\k?ߏ}\ޖz>({Xu&7`o JTiN_im Hlto } -%[@q#z\M 7 m}e^{EpQS^C?h`bZt9Q E{`RnĮpNj8wk[bwx_Yb;*ya úUd`-o{@B?\8 /~f/#g~PB# I\'`sȚkao fଐ?,E T_a1g V9[dlHccR3)^<}Ԩ,](r.= ?e|{ b6L]9/^v~WS& u@ 2炔~q,g c$~yZXs^74 ݉H?s,iZ;(0eEzY:cE= .SESan n_ ʛ/"v;4d0 aO`(@ H~2}jd<,G o*s4BD ZlWYd%w}MgjL,e[{Yϴ8dwJv q=&FhAFxO)"ȴѭ|'Ӆ.ptQˠ.:P \k1\9oސT#7T,o5|Ƕ<> T~j6?"C8B2"#5;T߱^݃# 8A\oU"B{3|Yͽ}MlIࣰT*>&pl @I-wsIM_JUce8@pzc[QuH,Aފ5 “Hyg \h`(49[|[G7rJ}[.Yb('ӱe/\ݹD*X|Sn뱫3K)Qbp(Ey'd爰6HuZM..t,#GyXs'oԀ iIZuԣ]W jg"MF*OtԒ/1 U{[;r>u<)̚Z~9QR,[ך#5VXހ+-:WzKrHoOlS-(ѧe@;9GJzUm0H9q#m'tUQ"_9~|*Rv$?% BL |/W^ˊ)%J7AS GQ/ ;z$ꏒ/ƢV*5ku\E`\q/ ܂LF ֒-KWR}`*z"Ţ28؆YG߭t ?QBK= ݮޡABK/s[)}yͪB$-m4eP(3ټnTܝ(L6l('!R"/ q?|u1^{]=ZҼ]?oz)+Pr<9Ɵj57 kߌ|JĿ5I&K+"H=/o2@,P5{k&Uo1pO\f _&*:α~+.DnФՇ50e@ T#c:o':D}Z4st 0߽fQv$T䟆Lɗ8/F'#3y03Gp"erGxҊvbKC>>mnW|ڤm8v"? % cTp>G=E|Ji% OnJdWV/+i}br@.4 9{Zg_cmTSC]Ho}W&'U W(iC k-45O1~dRa*{AP#6I?yv:G8 +jԩ<"nUV#n eDɄ:=a=ƂH`L>;$z(~{|q!}p,›!AؠK Ǐ|B g #r΃f嬅ͳ$OBwUFOB[hGeRAG`wX i)Tnpز \~jț0Q= ֨93ƽg!hixyFթvYҶ[LS5C i㠪 $~i^\NF.C`*7}%kG^9@醆p$N[@aS_d^sv\t`j5EH1-P$ceׯlN|K-s 4=pm Q0ҋ'%u.X&-[*Xvẉ>R6j@eŕ6@I,cqP1L6"aarXD10>J)*}#)Q@Ԕu[/v ޥىץ-?+{Vݤ+[4O=&F:ǻRah^v)4WA'h:@ i_J;@.8=)'g  t꿩Qo~ַnYgc%h%E ɪrh+N{@PPN3nQ5.(DžI|Qk}N.?,?G|͓E,ߖjBⰧH.&̌rJ U2BB"9,&ewŊH2?]6,VH fMU"8mgG`pD0yL;@7lȖtZI8`<%9ļ>vhG,rUBƧ5鳊A4l"TLPt?&#(1sw4@Z.J5K'?  at+<"9ZD8/>_AlՌX3h-s[g%_EeUfoV:S{F:?`XU]BA>c{cyTS2l]8rj#J~~pd4;;'#dqk1aL_hv౿4`=J}L˚4 SaB4Nn6Cn]JuI+/Z"l>B}׬ɭEߜ4@?4Uz 4zc"wA1茫˓}6Q1! ^u<97 J䏝T[Qx娗'>22tB=q7H }9L /Hմ& "ox2y}bRSH#ʐzŽ.VƑ7UGiwCҵ/^`߃rIqUvRԃ$ m;ۗޞ*3 | #Qgiw]HrFFJiʹ?ֵգ!N414\bŊUī7Nx 3Y)>FA {qkKvF+݆1L x-y-rV-:iq %rT[P9uKy84✱?ڸPar霸T+=#TWF]ܐTg?nJk0"`-\ΩUy؊Me3vq[>ctӂ%T]e z " br-W5wDƂqTyBߐYATȶ OĎ )އ֫<Ær ̃N!n@"T/U|}/gL;cY>~ Mr6&*yz]ouۯV?=\4F&Av8 nMY;Oy0sU͒0@čGO +~GE3/2Hd9VM "8ׄKN H۽hx/_؅S>)͈-ձx S#cwen`U%YGW6ovQ^up0䆗ӌH>zZaWήzT4G^ &B5\^bޑ*OA TĢxltgWSv]AU?}jRP/}CDFcIowm KY|qmHڃN+!Կj HP ݃)rk'7* >OR:K6྽:8bܒԘC{4HZ)0AoH'v̓I tɎO">b %ZA?Ж+k=KNjk ^SӮ@2ҒFĥÙ;F>Z}eQBR rb`ZYd3m33+E*>(^-{GZL{]gUNr;DP`/h?or m@8sa(h2Ǭ!ѭ%ml o!F@!J aP'DŽԾFEacRC-P*U0f5)sZl9[@4ކX2֡Sb KX.kv_c˼"y-NmdVHRZ8UjٲCZQJhTzeGS,؆]e!`^bРりR! Gb-Ѭ$|APy_lsYJy6a' S ijǬ_@VA1fv ? {XB?xgIti7K}^aHt4 "p5^AD[.fT̐SGGq/hZ g#.I2X$D%琅S,"j1w0}Mu׶@/(f@ǃ̭eM*ά;5P)}X=ђ@Fpbkv~uxs{X1S޹>i amO+ǫkAIh|LYCrL}9j*Ya 3;W֏.II]VN:uEwǠ@] ?\4Ȇ-~?XǷՍQgSsvNrNj|h>bAb;w{εԝ&^bW7!wtn8L%bxxݭ ިk%mZ,[t܋&ޗNn+"9Y4e ˴qAO GVoHa՜I$R\zbnӋywx1ۊCR95Cdo͕7 V鸁sVVߖ,~SHt yz֞ =Cu}l0( bk#lUdg Q 푮Ƒ`l&3fǴ <ƕ*mr9&uxB* r\[h{L$AGС3G#ӪSW|=W䗪E@`T۟) /yD @Q^,' 3LhzX3?H)Y!:܄׏>DŽB/.\GДc ti?l;P6p-]TgbSKkYOrQkj0ٔS͑u` uf )tr0ĸXPgQvZ>Ho8b%֖;sB_.ؚ(5c=c4%Z*ӏrbO;}:, _vmFhC$S8}|I -LNE,#,⏛J 4\=[\V6|ڑC|Zջ7ܔCy3qOW%f;7JH562IpRhho+h<΂A°nVg"&mp#:+@SKCE#4isuB0) g>SgjcQ%Gx]_Sh|}%U qr>Z@ Ϩ#6J)%A2GCIo+zi kV w+y(X& &-U9CUȌhe;pt75F+P){h9֢b{u{[ѬeyVkጇ­6j]2}2w'4-S8t#e3*Z>cgDʪB=Uh(uf^pEt-ڣ\(ݕ. WK.0+aVXަ KW=̹)`zi\St#񏌷.a)mb!6 #3cTX7xG9Q=Z^ ̡ARޝ1*~BԎgsӕ٨~VOFy,ݘt%'s5^sIM! !z0;]Y8_?& .Ƃ",ɊATD  UZwFJ~#kJҤ3 zD[hbҔuRY3:`MsЖ$o<6$\-s[kB/rFU; LH4?6L!T0Q暈WׯC@([!k{Cc x@:}vMБ}f *8wɢ!`qgLns*%x&Rh ?yK|E- F(V@Q:*?8P5-VqjJs#ا4K, 4F=}[oɩ!% 1J$JSN=Wa錼ņ!P&=p*gA! 90#넦졤MGTɭ*rXS~=gOQ).eI@:;,&,S₌? f&1-6ipGZo ̅CJ濡WuR@nBE }"ڄIsid$f} + $o8\rɌ޾` ڷb,P8sbuM+8{?й9ȯXbvaF•^.xUH-S+=JUxݷhs߫yiUR5l~R8?Va s6:`~hs4$Ĕ,Loo36nC\TPtw zN=tաM]DKO&w& @ҡO <}!#20#ELElHZyu$(hDzVBm DZo$/t^CʥI |; a`j@ւAD"8ӊBm_iw{PGpzZ]b l`Oē}o;/[ZmG$h$j_kY4ڶLE3Ԣ>osE\ ?Gn(ضC ReQ6z ̍G2v^ &c碖ˣS"|o J^UbVιoS?PvFtKy7}˚."}0چl2}ut>[Np{E3Q52*q v/zLVl'[)KϚx F&Z!ֲտ `vȿ!zLie4)6XmbJW$q"U:9#a@Շth[oUau5̠!Tm%)tQx%Ӱ0.(`Kd'sfB$ʏɼ>ėEq[6kmI9!dd-P^Ђ%wJ, ̾ه(P˚e'џ4''jF_NYALR>i^J]nC 0(*N߷vag'! ѓj }5՞k?Y@4PD( _}ڧ-24'zhܳvXAƸBEk*ic+@G5 j'?z/ h_a{\H0Ӈnڡ,Ӌ/ndb}m;%VGlWJYDP,j@c_x6¦=Uo6 f<_ ).šOY]B/n3vh(3jvˇfZhtnNp|Kla4k59<~- N Wu+ <5T*{UްJ`t)tLa;˖z#"+cVI䅸ZBc@U%ky#v^:j׶0kl2q9685ǐ_5X]˜<u˸h(Nꄳ%6?1q f?&jby>˾Z ik[vNc(EeG>(+`ҍ~gDfVUZʅz^2ә;ŧ6}gi \^nuaIOٗ]Gp4/W xsCv`)^i r P@\>Ƞ:~MJ5L>9!B5 mف{юGPMr7ҡt.?t/SR!Me*RP\#3H++d;_O*N a{fj5Y>t=*`]#yk Q{: m at[Ox 7BJG'Z4xXE0n->d@"|?|1#Ѭ 6HII(JOvM'jfF{[YAJ{D":)!v:nC~>aVJaF> ]S: K Sx<7_8dɌ8^@ASmm( v+nC)WѲb=:}4؃#|lhǡ)WhaNq}P++>@k7Y'!+@\ؽ  _F}p\ۓ>@5fF of„v<2}l@ S7zT=q50i)}YTY{ؠ4Lmxl~!˱LR'!QתҢ/[0N`&Fʄn=/hzpo=?㰝سJq嵉LR'/L׺" 2H<t,qƘ&D[NIЁ9JK^=пJ~"K:˿\uMYy!meJ>:e)ﭢ(}O lŝy[@Jx朔v譳y>&!x8VXD߄ft籉j:i$Y?ͨOyE2t۽Z>0H, uTc粎iÓ]%qިGN"(M$&͛FyQX #'w37`,Eg54 zKQ`kgɉh cahEp+(E3-L:|`ŮR;5z?֘'r d%,PҗxP*Rgǖe['@<**D`RU[5`@qGun1IZbpCQt{P-XSdU?.ҍ_ U yx^5eݖ`?'TA]m8wc.!YET9ҷ yzw *DdF5U~#Sݶ*P̭;3S`+jCcWZm08Dpj{ KP6E L6eN!9t|Iwp°$۪sk>HI],OW}-E,EV;ʀ2G@ Na 4:K曻.W ~rr4Dsd`}Ro(C(9m4@'/Txc /t!w6+qܙΕnPd$an'gBN* $RѱRi'1L!sR".Fc;6޴Y!KeWa υnW}I{8Dm-p?+jhlr ݅ף(z≘=[DhLl}6'?*yainH~ge +^t o}xڿtxM@빿e;-9m#C9b?>0-1ᆿxٔD0߯pMo1qV'כ ݯb"4FKVso_M3kobka20b*ջ4šRJ< |n}[:r^o!I6^+"SM"ۛCVl2P5~N؏#^#u9Qk;&[VHSfquV03ѦޭV  bx։h\{qFX&WD37_Nt' e}4ړI W$F -dž_5kxD~)-Ȣ~Σ1OQ`UZ7\ ?)[Zh"^5i/Q f`!5&-n(O |a/3p< #4GpRi h8oSb[E>|v|ZASd[C,: ݕݼZ2KX5Q`O|wXbzv ;3nڃXg" 'Ch6x:#pX,g0 _K=zlNs7vyxIWSy,OVoѐ>Do"pmvVm.YOɯ0sM1#~a5Q$YEiHI9y2,"/[\HA4ǢU-ЗK(~ɢq#B-&֚e 6($̇н=ͳH *[EzdQ&Q:'Sr@҉E=*?LhXJY^l^=Cj:q85"zv}/P4HU֛>@bu4j*iRp h%tь/sB)p+RtB".#zmRM;dS\הE l& YکqG4cu7Lt[Ь%O mAWcL ^Yak]Z;3BЪ<9+L,2f0ZPkfq7,~Ghp% HacΗ$C(~3> Z+u{oMV-N6ޖ%_\< ec;.KơuM4jo.YU 9W6pXC˥>6K \wFRC=QRFG+/#e?|sl coG Eu9-^n3_l#SL_MC3^CspX4O嵎oZm98[k25( ]uvLm/zL:Va.*b=`^Kː ֦Kd2&/ nrv: ƅ 6GhyⶠVrimY ==x j20qr8!Շ.$6E{yՁ13ĩ(}2(ukj1I<moɣ#a| AgϥDp0^c}Qji`A%Gס&Q2}Gl!җt fUlR7e(*y$7ѰmOs:hկFs$}ls_R {'8Y,(r"c@ngO1ДspyAb@/0ЀN=?t/ymL= |-!K0vae48hn'X[nXǍ //1'KB:m h۶?Q]b7̲K# Atx?s9*B8vtd80K愷HBM-Y*E?1ov퐀H2G&S\}Tm$})gy8AڢXQx%"ux*b2CHA=YK^a:yNa( Joo.2H'u yw9n w+n2 +3]dPρ,w }{84 $b`{:^`nsR@w o-ͷhpNBt%Xç3 ID˥0%ⱽ"?| [lK}oUG`ͣ&34!,y^ӮYʻ & ! 1}sIui!uӑwCT"o(/¾lUx AzcTLtYۀX*r|@1tZ11GOإCYϾ8|@L-Eb*ml{k-hrיU6 -9)Q_%pa2F:o)0y%8k'i@yz]>MayD3zg`BLwr*08@USoGm (u:N.="X&NطwmO차ȴܙ{{qWHOQ@xux9P&P#Q)HN#x"~5.:f<z2>ԓD}=PxgsZK]iuəC `Sơ҇길}ySIg KG0Y*?4"?,L3rE.nUV-ɃQ9 ^ynjWq'~w`gP}$j}ahNu h[Lo -´o;5QkA| 97OiQqGDVQTt J^`zlۛJw#1GvD@Ak-W3ZjHWL~xN2m{  `dHyM1@BK.X= u&&ddzmشd$_DkaJF=^CwZ  vzRue̱ۚyB2rC=,yk/}DŠZQ7}avwTVvy8djRoLܦUE"kwW6s wdZ=JN?(Z崚wGe"&pJVgc&Ս<1=RRdCgJR *1%yU)~;] xc8U9U ]$bIߗ_K  rel"rYyٞݜi03 ,[AUUmNcZ_KNJuteDzs*BF?G5Z9xR: ^kFxyQ1zJglbz~`'ڲ ǯ5 8%ÎM}}mG-Oݾq rh?t[òreӸvp4y֎*gF£ZMpf®%oq}Ւ4;l?$IPFDWwo6P\^ :` E|tJv7K2m{|8th1Z*` \)JݖIe_ʥ,ƪ顋{*egV.=\. 1Pj8;i&ub-Ϊr.EB}wXf-lOaʘw":鍐 p^w4 mR2F S/ O[ u^b, eg'x.̺jscĸ7cxu5 8WK}8MsK֐ہxVa_lwԙ)z].mp$?vsk,@ystx tU[AޝQ- +[9+Mv84:Hs8bυ;ԟwG´Z/~KME&x <:th7%dEH :T#P#Mz}IdP5ɪxǞnW֡ 1'4Kn<$6y34cQӰRqцL3(-VUґs'#්֜2nfZoԻ^6(@ŬLi9[Yě4IYKQW%ܞQ b'c D` q.3΃͠28Wb8< kBKce^0>82n*x4_8>^w*ZS 5kg`G!|%S3|6ܻn^1`5ȃ!k;XY̋w% xԇeUZOLstz*GU9^'xx 0O[^=E"ϾpH)c*rcZ2ir?%w4@o [,m.ncN>C~k0eqI)Xqt y.e[>OY{Zރ\51H_#N-K7Fc2/EU0.S  <V&^b SЯ4(:..uk!ȒS̀][A؀o';r]Lܫ?o1EW?J-yj[T~挪:f9(QȞoדNwm({)Rа*@e< ̍T:EJ~~{]$On亏$i*2e"HELeCѮ*WrF. JE[m{y |=Ўy=FTwF"?Y_$`%K$޸9}֞> =0I}c3啖Q!IUY^D7rFY=n԰E[d#ħRg?]TieeC>:`) {PR sJp~qN5E8]KFpaP&+D,/*Ńn[42s4|OϷ!SU$N˫ He2w߂*Wl=7}.Bj5ƿ}+sds\2&Vݯ()/e.HyS-x8d9?Glſ{B43.!StWlxxG2$E=7HIkqɈJm]dUm,8@_ Yz9&!]t Rľqd\e|0 &6RM(ʝl +HF͛g^ea6r>gL0x{rL p55Mq*6=k$>5?4 ǚ.""Hq!K*y 9i>{|/7\~( 6bPhM&&琦1O۝)EB$Pxd5'6d ̓7D90%WGUO$/ N>2Ə8yU;Y]+^iiNPV)pEFgY$+],3[)x6RxP@#ǽ*P{G EU uy <宝Ulov*%#k]FUwA8ӆX`d3Z+$wp7a#_/k8ErVs{)m%Оb՗YIҩj\_~r~3T:?а[7 psB/f ,SiBR%@m?*8z`BdS613V,TSTm/}j¥.n8#(zBL gKKe|  $cźmtJwST85S;k]Cs ]R9Z ?9뎬Y͚݊>ӭ*D~ SS"%BϧAn'FHl3=jf:ڂN Z] U)N*B0}i W~it*;6!d~( ǡ0ġrVSV//&F&ywTz]\_F=':q8rCPa =t_PǺ,'WJ'KSbX}&'GV"AؔRcb<=Qʆ DtX6XR P0_(s~sv8S `WEǴ*IR^M}_5ВzkRC?f@ABeczY\ hi':f]5)\VCRA4GT~(D=qJ؏mn<} bC84x梿ޤfvzȞ.RHl٣{oCBedUd#+%Їق#g6췒i<Ñ6rq\ [45ǣ =-@69 )w lުLluuX%WCcuiPm5[ٳeFfqu_6Je*?w?,mEZ`U:z:37"OCS ̯̽2om7"i4y0=eFFe E>k\XZ}AuonOIJ0`)ԶgCʼj$N W%./ޝv>VheS8J݂pXn%}g*<,k6/]˳ vkQ42ހLb#1PDnjmü<Oͤ졓6WPe*o F}9ר>{u{pk,zn W0[++Gf{XXQU>*IrK/-X<#Mq?T9w+'uVQÇt]N. ҩS]>Dp,f8ӏ)8n;Tw>8׷Sq,n(&HI 3?'K} "Si?+Fn_]?Zq %ّԳ[V L]i-e`# UuI6l@MP#񈉨ZE.KlK7[= P+OFr\shGrjFf.GQ|Fmh#aSPS?fu81 EB75@Al6gb^wt[I)"eM2ǀ2,Jlqv1$^:|xMʳL0Ȥ$j_ԴaQ'Kf(@ &TNG'|;9C ܃L}O?#ފkvz7h;[tdd=낼Rfl}y\p ݅#jkد]\1'L \ sv8Sy74@e8R+OF]<0X7*CqvBQwP.iZ*E}Vꗖ(iV.NiZx9Bk=:8!mjk[&Ael)]XO^QOxO L*ϱD%8MrܒsfGO#|J iR@GGEX0mc=Clf;@-vM܊VJ(q"˲@E!&֖JAގ-d'_Y/^B+r;t:0:CNG6YBql@3ƛ@)^ 6%!>pV\*z/.S[{ڽ "zMylv1sA01gZ0--5u%NҤ~"ha7H'jE>x}g,O$ ܎`ޢqmxߒ`q)n0d8TmAb}E n&V@a᝶i..)}FBRde#՞Tͯ-Q☯gM:NW[ M۳Dm{ t1@Y0hV;M0'p' A7),UEJAgUŪ!DLClPSw/jj7;9u#=P%%a^2YWͲuS?Ewk :&>HȮ]%"R_%IG u)~ozY&pG|KS^22!>RP{t50t=.C2u+a]ix7]9lo)*Lt.Ћ:|WO{]`id[Q$v@w4uMM8!ߔ>p ՖW-@!mtIY_=#a`ڿQ&8ys󶍟5T 7f+ݰ B8%d9Mfvqމ"y`?mW>YUGET aA*]w_ě)~;gC`85'G^D:7lQпUy\ ADK+j baБl6\Le{s{ e>'oPg!-꟰`1Tzj gFO읬!3?阘˕ ɨUSmuZpVh:Av[7=SMqؤи6+.3o[,=~#& :t70]ZQGpy%JC6uu\PLyuKŠO%p#`mNs5"|]KY}FqwDlwlM".@a Sg'BsWVIQHG`\Kxt$uW OW샤l~j[\iPEo!O_`+Hr]:5}gBF@q.`is=wr1x9|fZMx_|1: Si"e)\'+%ޯLHM.{@Ѹ2d [(f׈d+V_{#^zo 6& e4zi}`y}f^;[ؽeshee0NoR%l-B Pnl G-r:83JzC1^!n廼Ch)k[cKG\on(%5INj5W1P#ɒ8# AԱSg>6l"Iygw}5c+Uv1* !c%.Yew"x!!?jv5iOyH:hǽ~ҮKtm;IָrnA̭:} |8"*CqU:go_66n-$~P^g,jz:\R|twC(`I0;eȫZWRp K](~rX6H@/Y%gaN 1Si ȁݼ|P7s{.ų#) gV'0eVAbF#gJR GZjoXB["#0G_{<c '\*ۿP6nN׿Xb2yGb*9M§ @[f fee/,ɺぴxFYq8'\-I}m3x_T*4HȰ.S H+ !toQy62!|Ng .T3)]e?gЇuGX+UӃ=vt%Vm'Wȝr,XE)5_5U3DZxx0O;Hg獳7a"Q86 (fʤzӃ`4%ok-5 D+nk< p|yxL xfPw`QͿ9 ?lyZg֭I:9;mGhUGEL&cXE7ݭLK[wg"_>,*YߵW`dKLϼeZ7 C@f"ðiptgIoLQhSDU%N4[he=SLpܬh9X0#[h  }s`C~dyWcdIokVEȈbMm"UF 姮r4hȾK3xY4ID WehQ ^BKSCi_rPiZQ/-o p|zEtrտ6(3Aj1ˑzf-R Oś];QҵE1gא焬;ĞU]a1t;ҭ49CԞpwSFbf  |:v$еk$aoa)]Sa?8Cbgh&&V=UIDS£8U% ǜaVg>Npaz뇆A~Wn/j] :vN/Zq_T-r1}-/>qmuiJ& `-eLQ˃d˴B|$ѽ2kp$|DRHIU{䄭@Kl s+JH])[\L3}E| PSLIP Br YiuP#ژ"ѩnŞ˷*H{ z7Q@ r?8y(K#Cf 6h++ Tex&\P13K ط'>+l+ yXꖪ9:Р6$>\+9@JS=B=?O*?mo*eDf O~ClAS%hʣAìB4mj+C%O$ u:tcEuy"NﲆQ:1{tg#['ź$ĮxW`U,>=^"D*8^@K4 {ُLJ%h7+՝`' ciңVr pS Hy 8li+7Uk79N:;i"eyirNhi lZ6`x`+{Dߢ,)Jht]~5`RkJ sdFpN{A,C+8u7GoAl``Ɂڧ)rs4"N7AQ#1ƜbX ]H~H)?'qz!bn g5N66 :?t6SȂrҍt_o`{hD4ήzK#r{xv_Q E2nQPnwŗwЕ|Nοx"}M{<;= YH]~d1X dv*h+ajb$TO7ۘBͻ(<-V[ }-]- [W2-=m̢m"0w Wl9jJ>S6 @Kf@q܁>%2IK 4?$~+9a%Mɪ{)őr Ұ6H_bE70 ,c$pW 8a;BknQc.Ы -P&#DwzDY,=]azSTib4I"~U<^~ggDnZZ1s8 Օ$:IU zH1fr| Iw@ߙ?3[Wy&s ͎֕]۾qrX†wp$"z 9lJwB92#v%V{0#&ْ Ef!Amj#H0ZJ) `.vvaeZ\~ܯ0~ϒJz;k`͍nrta+ ;NMAN!5[fz9~Ծ}c=yL^g ͐ۻ%.Q~ N@oR?$ֈ,}e+WB _ &AG,ȳl~EbX'](W&j{G1EOVE2k Z@x wc?ŪY5s=٭{ņgf y aCƘu1UrW\]IyyLO֛M$g^;bZnrxD'ZEo5U;K7cryzhAd vc R NFMZj ]'vjFc o7ԶsZKs<s52򃀠Mj|UQz[PSR󽣔?{zw^I*^ϝU\L<|(qYzQX12X R#7PDOl̊$.b?ь;钊Є=rM1Xfg &q\\o}2T)6gG!DQgb:;`yCNj_>RuX~xdf[;tM(|GG;+W^QONT6 2*))ۚd> 1#э P;|F#iF4_BLs/k]0sBr*w5xndUBJ5$ 7ʇ|,hy8'ErރҞo.JkkJi1wS.|Wruuc6V6c^|7%S\@Iҗ2݊Vkq]ZSi?䝴 &o/|ɩ_Ӷ} 'Y=^ǙCVٸ:ݝ5vlŰ[<~Jb.*P; U_pOk?N+K7WNo0*7bo(w)Np2#dPM  WBi֢$[hD,]}=LP 4?  U;ï1J4`gu!lfcd"x1U)ѣvD0OϭϴR {sn]ذd |H `y-ɲ;oLfߙʃj+<:|N0gq6#-473OVR Q|Xwm4vÞd}#R c7FvH[L"pPG"@4DDbF6KnB$o/k@~ݡ3"-x'7d5=O֌N%,°w67xF#<+ڃ]B:rQT^@Eo9W60%]22fN婨|hg;YިknvjVIBt`* u:{(\5]#޲;#,]TڕnG i}< c [9m}D!VQcN?Œ!9Lyuve7F+t'/#Ug  ӓf0TM&af~`HpGeй>hY/3It;e0J'䏄JQA ң,aYs0?T8x5HEǦD#'Fz$HbcCUPݜGnHalpƠ{_MB6!ӗ |j@<~+ E\eQbG̓!ǻ~|TΌ:btvfkSxwԞn1YA6KUV]DqNcZSkD(sUޒeڐ+ £AƜ^kt0~S5!`JK =yW(&&qvw,#9 Rtǣ뇥jY|ݍLZ-?5h;Ơ:)R Ȓnf̺$o^bWKUn61[r"%A˔Ϋ^7!] (t^Du;lL ܲ+.A]/>DݮƲ|j&$xe~ ɥ)l'hgni:  ӾCNe&Uh5q K4є<~??dnOЩ!>xYO`o!b&j ΙeP 6v9 7qCK?$?Ou׈C6K]@˿C8F$=Abqm=.5ԤWe6v!5@UZE4DDFt;:$ M`~1I/k.`Tj|#r[kxm0>⧄į~rhb^&/"4HIMP$뜃EE Gnr;iAɄ$}Sr3(0'g/tsq*y(SX#A#K +ASa_> ~v-}/LI-a6"wq×ș`[*{sn}](ۮIzYyj|nj'VYV(;NbL8jb˳o/QUdٜd4cY|ьXzRWrѳ=p3z/s"W܋ K61o(JvSs F FNI6?b89ݴRaC礕izs%1;9Ġ'A `=,J5@. -/ʉ'~ܾJ ơJ1PVoV CrȪS ]^ql LaQ@\ ̒B2s.o+i 4Pʏ˶n5IĬtF''_IJC$yWs#< 'MNlNYU:2iJ2Ӵ%Wf+NDxXSR7H=iM&Gmӛs[ì`A^pDZY +r؝>T %uw6Q.\CfWAw yFD o 4!N%1!(V#Pk)=ݾwR*]9C'p!H[1Wa8hEN1/եlZEN㝙+U?YLQ='m./]oERɖpҪK}#E? rnap6+;M!a&s3a.+/[J,G\j>mUOIO[3R%-8<ۻbj E(ϏW9kt-4Mܦge9~==THn :_d( RX0'VV%6iFfenfFD8F-7[֓5NXЧg"1Q'ר;Z 4|y{d̖&k:T;3N(g؏?r*Sb!֕{č-b^zn M:j`c2}T۹BʸO_ V& Mn 7aWŵoQ0t-I:zWU>TJXX+^Y "xm!eC\/hߡl\{ ,> ד7J/{cH6ʩOp3.7Ubcx[wZ`/[lVC0*tޫ䛛,fm"RM 隝#rIqP^ MU\xxfܗ;y;4Mz~*̂p)d:˽=a4 yu"ʶ[ian ͶQ(A,iWudVGzjK H=yoԾʎ! voR /& PB9 ܫa-n9i^?CUT,ӇjՍ%yy̌"gt^ Xcip  * /KLZ`7ޙA/r0*f)貋NM9cV|Cid' C4u)n2\lO8giy#Wjd60o|{%rQ ~%yF *ؽXyx8>hRoP40|N6/WɁ+rq |;%gjU{/ "̚_(>Z8``6ͮVC ouXzj%y1'}jI;U8 . -rfxLfdb,!ig/끺S~x%m>7peP=A/0{WI=c_?@=4.ޢPQ9k,%X?Ţgጹ'3@C-ݱҊQsZk4L: אatApJD:%Jn) ӜZ ˴ )W\ H,q^[ ߖ4[5^NڝfgFCV>piLvʴu7C""MZyZא·LȥUXW(GAɺk%زm/W@z*h#(Q[2@L~(B@;:?{09EU]޵#Shb$G)!#`~%̮O7p$Zr2I"5YqvqeO3;F5aFB\Vqtb$/bsHC{F :oSL5]M mx,)U$ϺMp{[K G#: a`Dȵtq4U֨ Zy *@.]֚82$|`?-@tak# okMSNNV(xp+rD[WZdR,OC|Jt/Uf ARE҇$2j.۰[΋5`ʢ6 f3~HS+^L?Q+ae}w#sqVi:Ԭ0&{>E:- lH _X8\ÑB2HCLqʇDD\RY x:v~nbq_>a}:d:Lp o0j]$G"ۦ./P,^g2lDv/a!7k+w($qN3:tׯ;N}2 ҫfXN;;Ic#nUcn osŌkaٸm 2\aon䬬&SXš7_^6+q2*!'6gPjiUn#X}Rf 8&u4 `A _M:^ؔAD[/Vjk _bz|x8YTS=H2I~[ZDڰA.K9`lqHc^t)a'# L`Oy]ջla{Á5Ʃ(rV]z\=`טf2EՏv-6#糣Q OÍ WjI?wq{w]hPM}WUkвW>xI 7(NgGK ɂ117)01"#eEn SoC4# k!쀞h픍F(W5 6k s9w<%-cG!a/'-v5/zg&Y= kVY@un]kņcX |E0բG˷'0rŶyb skQeLf1hvP^\qz-j+8)%08Q{x>i.Rݍ7oЭeC-NXHNWNtkdz9paiBDVRwkJi\hOs.ؾ}SC t <3\ tSԦ5\ҩ^p\#2`'sշ~n)xFɜQ*LP(3`zM6np0`/<$b1ejQYچT^Vzg}#m:mgQ2B@K(me,]{GG͌d= v)V4D@ɪ "f0_ZEg?|Fi>gsv9 v^VCPv%]KXlSO5=G ة.^ kg"pKU}Bm =8WB3WBk|oVP!Vc%rK+\-!6I>Z 7Y7:Esg!B7{9B?XR;jy# +aRP?=%нTQHΗ#*)id`=aqzMM#Q+d2bO];n=:)T>ׁGm<34Ayn܎5)(uvuȉXg+MoEt [<oeveaTG[Hnf&5_r?z-Xo'{B@J8Də .xӵJJl{7~&'6YmUOc rT% G*Oj|?|> p9ݬ.>7 ċCKh=ih0E,X(n4`22;CXl"c_F헩jS$&3O$>_!ne77 yqKjb;z\:*KtVN-`kfĝ!uM Z}H_"vy $#q  23+!R[f'T-kh /PGwcɠJd+> ,^ݝN4Fw41UixjRN=5lH! kXa|ZO劋죵*W0v߼~S4mZQ`$j$i++Q\pF;,kB"b>2] vMu?w)>Om >PAnuI`,Vo4osG@ XևYSvT+7y[vމqoWK#tA nuӶNh0խdZGd1;mTۀ֝t:s30F+;0QJ%&D3b<`Pkgo[Q"5\fn*ű{ad3|oƑY6>BPlt$njrݘ?ٿ9!=sOL_^^99@޼5~wGxq;n.h;71VuG+mTXrAX;_Up\ :ڬŢqpny=p+ϠbRi_4^(r)YwL[\ YiO~2XLDӤsy8J r&RgڐGקs2)W\k8|$Ɔb!9ٞ>) !"wC#v#7J߂1WF}kc'yz~%VND4ފoktS,XIE}c`3qLe%{sIDd$j&NO'<N3%?ixNu*~k[АG.r1裘K?*QS]ĸj/I0T>ؼ!EFS!(gDInS9GƴvR2Faʄ,O m *kgf3*~PV7K #H{vxٿ=ܪ'$oMeʗ1iu~dߚD[ehx@;6,W)&q w12m}k] |XɃŸG NhC qݟjB+%>Y&?- cqn׏UULiN*ɲ<}[ڄō$~f;hg?+~^THn4W|P c8oW9(`6 sRVs@(E&5b-o4,I RJKRUty8wi3EtbmEB 7cM@%)}|D_$u qhoάd_qEm}}I)t`.F ][Cptd?N&)'9k^g%C\rbAc﬐=By `dAd23|xlx}/9X:qk8:)Ghm 9BHcOa;1ǩ71(6 rnمLshkS-K%뼚K~IKl6PSn%Ù[,̾Xq9q@"ЛBjsxz+<SJljп"9*6^%FǑ :s^-̉. ”&Sc"Y* <{zId k|1zj<*D!mkmQme M8*p^<ƮɄ~;&R SE9^/%$X켙z´M9\7~ٚʫ`}[9Ku(iɦ ]<@Luc#sA[e0|Uԣ&_z[;k:7U[ (QfV$"L{ʝa_Q4UՠdYO7Ԕ ayd}IkB[N{_EtK\Hse*{\(M#>S,'(bw,&jQNdv@t2 ﮣu0GLl#Źb[ӓ,޻Vj{VFM8D+omlX!'> Noz_9&~fĆotF jJT%Rc6rǛ$^"! I6RVrZt4Jnv&f渃1:l`߂02l{xX]8iq>"}zȰ*hnh^]V2U|_V Jǘ|M 9j,2_E; izلM~h!tp47Ú&>YmҿeKvTaLO }6EfTv'krZPM~ʤj]0c3`(Cc~GXs  UcfY8@Źt$7d [}sW#K$-FdDp l}Y&+&Eu5KgUSl4I;n8!n Hdz(ՙ@'}B=tD(82,\k}8evd3!K O29yfX3U<, 3_5 @RJxJ2hL_>"a'T`)OH'D-3.G$RC3 _ :u3R4?{µH:fg yZ7T)},!7Mվ]37l8ӖqGOEJđX$iWvG7to=@:ޅgӽf" N6p!ٗ hD{P {߁l5l\-jyEK"2m%{f BOj %h.oRYi*o:Hz}#i,6It.# z}b vSؓ'JY8Ա: P$pr4$=y*x7)S[‰+\V}~:;H-FMdr <5*PeHk"̍".,N0wc+gu/viוՏ3Lg wB$Z> }?(RkK5(b~4K(:Hnt5M c ]ݙwC :<)}Rȑ>p8^;0~@g`F'1($3 y_2ʌv.;J֛ $U'ĺ(gj jrw׸n;>ZöHUZpC`VH*Q|wܘ#IE5Jd˫3N=~etu;Xbgv9Oz&t( kt̢ƻͮY!`/2XfɄ̶7%=y4fb2ϪKhqS绳:jfL(Òirՠ/! r)"*{@ϖj*B?MEC.?" F+kӟ=s7WbSKt,a^9}oY:(|1b^OI&U4B&1]ڜ0q_Vϛw v%R ַy)p^-L\p4Ae, x$)jb~hߙJd-dEV+܅Rߧ]^|e굚zi2Y^0y fP =aqa}MJV{/VvG K K; 䏢M#Ey[=3n? < ,>5*ЫN=pv0wN|n.d?Bx@S:v0|qoL"bd7boj]h?M+u0JxB~n#rCGRXCfߌ)n̯y*,2c6C+¼Tb jʬub4K4&6.y`~n㙝r0a@>586j ~1lIG'uFamJ0+8=>QMQ&q= E㹀jv'a>s ӟ{W$vy^~N]i4",ղ4Γ4!q5kseTWy+ +g$\`!|rzJQރ{c))W5oNgf҆BQqYca|FqxAYP(p}hDF@B"fl?[K'}qI,@wv/KQbIy_#z~5_'dh:;uc"̚^k4je[, dX{犀&ː^ҷlg7xSSTuDqz`ɽ̝)ݚrp Bߐ]~0 2}l3[A"?A c?T3km7%fz\>@fuPn Br[OO;u>O_ CLRĘs^Z{бGOLbP`SuS}J{I07Upo4 t̔t\cn ^iDJ3lfZaqhFSH 5#^+HtHٛFێ Z e$Z$<,pM5G 7*O<ʮP_鹓Nؕr ġ*ԺlH`[vBc: 09!N _&]Z% NP OjuV5+d\NnU}n;sc_i iqjݶYbEm(Όb*V[Ad!= Bg$RC\=<6iZv-T/78Gq$M.ENS"ו@ F\ 0n˂u±_R's"ry/w;~kD Цa0mOGU{*'TziOVj³6Oȃ%ݠRI"4[{x^?884}G8FbLuopJI_ݶ€3~TDؗaT'd%8elhRND71|q 3[#WY3}!YҀ=¦ghx1JN؏&@kse'M|sGƫ&`œG{ł|e]L8ک4'zKamqCS򽝅'|2g$̛C݇ڜtݖ&8xIIakr{YDuM3+PqL\OW mZBy/Bq%vio.r҇%Idle+N.Y.ǫGȪ/$es*oRPw*pYglzJ,N_v?S,as,G\0$A e)o oH IN"`vD5Ov 50fP&RCGi IWV_D"jy{4hW~rk/<{Q.tk=!ò(sīLj}w3׳%G]\&'5UItELd _q*2d7HυHNkKU%'h7ѸU@ЋF]ѠOrN{oЦ&SGcg$E1yl.I8)ch7\O1;(˵O@x 4Sfyjv~E.Q:T<Z_<{ӕ̣@(x8wms-^7r@r41["m!*^eW:dL*<  qlJEgS'sD)2,#[Z#@P1]젓{B_l˵G|$ + ˾qƶTf֛/<ÍbQJ0t=uqG H-jF[)|&4ۊA6k5. s/kL+(wx+0,PV<Q`I?G\ǴN Ζ]7!oM eDnZ|5g1Lk3e`- R0]e2Fōd dƂP6NlBw?{\ ,)4DL|qwSDR<:ZP0v݇ebrhwx=mBh w(ᝮ%NqNUpiCjB.ivS'ou h:vw,y S wxG:Hkw]`>g,xű^JO?in>z_kE$ v/=,nǾM4U =fsw~& 莣!ވkn[֓O^Ĺ7b\*쮉"<D*ƾo3 ~8 \mvh%O`~87uY_%\w&y4D[N`F(+HPu?/b0(Bt*Դ6Id4M,U8:}Y{O'6M>U[FI.l)δ|ΏRӪL)Rw;06Z_9! _)!U% \E@nrá6H#ޒ!~u"SBo d&m#zÕD? cKIp!]@/P<EЭ{xK-*R¡یK\& Xc0u¬޿j;8k1XCt|a:'az;(( @!/K:~`.\oCz\:P6 Xh1VA~2FcӳOfQ7}f`R3 f.Ҽ`M ?`>]i A\pH|cBUCRi;XT‹ yj#9mEFڌ*,Ÿo u=?gdlq#g '^`)  ="8T= +J-0֮ Y[qirVllB*Z Ç `9? +⸪l,e% PH_eȻhǍd_&I^UPnؖ?- |A$$0 yYjLAv҉LMS3 y*:jtz(|H7C,\,3m/6蘧SwFRU\ ޗ;j0܊!}Ndீqϻ.$!f .=9>jXZx Blw8ِͻwi$D"?Th_(R:є]fʞ_Ὡ-Gb<#VwK3| -9JgRUs ~SS'} O10WᏢE);l]PΝ]tjO UmzE]aݭ  z9nޑ)_S&j(-dSC|8++d0} G!&EBhz pFg@\7}"N(NΙ_.[+;M$~V#8K`VIzǢՅ ޵ ,,*Q$v쌈4etb1qW'ˉsMpSΣM .ցK%AC!ipsD^M\mnk" |$@ $ȐsT7, 6dx|4HgQkpRZʡ M_8vI[uճgD1mU\\&|G6E:Ap>sD_ l-}y`ԝkQAqWà:~aV~a&ffz$˒Clpt!r#ڠy81FܚC.B=cotsm^wшnt#ZvP..~bG{X`#w}+ c|ҵrHcB¤`ϓ>萜bě*}Vc-47,2AyQ}*FMOq:mtI3kM_tU`T x:EH$m]5{b]JPlI-.?s#Q8qgqQ`;U}ٗR{ns?oyc\H^IOS͆ yG26O0r ~xIfo@-e*oT;*4:t]ܔo MJ,(]Fts̥Df!ٸ^/E J' ͐vQ#ZE)'t…Kv"2H%[u@ꡬyX,uW[q|nIe,_s]qWyx"fPw:<%g%hP_ \v/ nPo. P&D?cZ3`qN~c8@_Mbcc".XM`W6C̻YVz?Gg\od7vGZٓ0]ZTjʹ9ybVFMl&:,NmUEh m,v9KT8XP{pItu3(\l$ "yWW閪-^BITZ޿;P͹0 a1lz8]2|3w1%L!1=L?c#z]ӄh\ݲ7WFύᵇʝk`J.ghl,V(C%zvk,n'IE7n̾[@LiwbZK,:% *fL*[gϻF{Wև  /re%.%0GvTýa!th_4.>=y:qDC~a{2M4Q96yKL s= qQ^=C1kkp10 k ku_-V\\|BW4BzP;p@$ fl,V'#[QE-G+imwjJ*bZQ4;.r#K>2,"cɧ޳ `d32N6sNGr_R eFi'Mn9 3.ڋ ȅ2SOUrNLр_-L!bQ1.X4GjȩzLI #z<{W΃sB{itSǍggSGRQLyuMKYh6gǥ[}9iL>" NrH|$.A`͏Vzx&N\6gqL(N7%@,6oR.;J{{.\FiYBS!0RG}W 6 o6)η1Gb#r6]=++_(<=5 ^Qs]Ct}0BqD+ؽV%K UVb`[FR@?td p8/Cd!8;:|e1 e߾7XU<7gs&¦fB1NiQ?];v+Pn^|$* "z*7D"6YĀ'G uia3חY2Ϣe~r bD-3 ̏#0hRg:c)U #=6s0Oh $3dOFg/]E$3~,i^֕Xr7~}?w5/ rު>qN'cQ\r;|Mg $ukh1`> ľ.)жS,4"وnO&LhReGmTYTl{_#\'ug%z0Nk0y#8d_p0f~71m! iܩ` 僟bQM]As OR H9QWF6N;X 38Y9WF4%R@uK%{DZ{.hdQ68^ duEmsf 2wS!b zOnq -M Wkت)6><n3U`Ÿ& tƒ#$ŠJ Vi*)ٝ |ijN4Se}$U^hiuc[ZFz 5Ebe\FH=썬kDZD6x%(*R'X'u+wͯ$ODՓIk^A袕#ߝqqH2J0yluSw`p "Wf;Rm6ȭRmw5գB?RdOda{_mA՗"[#uw|UvL r{FiܙQ~.VZYikQ ‰,@hy,:`=(yܨILk)bNνLMM_*v.zKpbװ\٦%ʠ٩XxHz F M".Uo3,1j`%x#UH/l=¹s؈Qu{~¤`[~R4*GXC򋑭G }ڗOuبtMSFgkȎڟn5f_L[%BF0O)( &Nq_ cB9#pgMҟ\[nl; i~ൿIbS}އ-V0hhݳ|2#jq1AOdI+\x[d+v`#ZWmf+~ߗ &&qxtňI̡L`6Ç瘵a$kٹk.7ZH0:…%|?=@H|kk9(ٕۂUչ0yPwZIPJ]#QK~!J%A5i:!}߬G&Ҕ5D>LWSsL}'[m;Iȯa!eǕlYL^єGO0 @1͇J0`G˾K",ZkqNk!v:,[RdeQ6dnz,(_aSaB3~1I9I8Ƭ&ݜ&#~H*3Tu: ^2ߎ/bp\$aF`-M^iWsݞzK)+J;U$}8]"ﭥXYy2~NhZ bCx/7 h-rsLNW>yJH$Kx1zb:fH' f v΅s-M<E;j_ӌF,:"/VŠC|eu\! S 1:B 2ut@|@YyX[%x`MĨt0w׾Ƈ 5$E $ur@Bzr@1;hl>F-TW&#$&03ˬȹf / MOvy:j1H [Лpξj&y%%V0)%Uy9-ӵ4 ֻkOST+m-A3Y¹%϶JaL[sç]zBuX ,k#dמ|&"X0%0)=Cb ],R+4A%n D藺!; h٫" -蘦#{Uque}F:\ԑema}IԀ KwK{) :qҬQst!PB\u2z hTFxxlRG\u^B' b#Bjz4uSźB&9ZHwAR\9ޢ)Ćox5Te!@^\fW;ѧT; !NӶGeM$+A˷T,Nj)Ma"Hm~[(;$l >E) r_s~1;&,V&#@J3],0#c:[)ݕ$J-` s6%?{/)C@C.br|:}ifQFk$wa|ourzTɔ y1 s = | ,u[7%3`AK^6LD0E~'wy<$)J4/j#")Թ(.X;aF%MHs% ӒA$J9Al:M:Dpwz|fi^#"`1,065wDu 2Xb,g;tVBQBEk ߅GBԏm除oakuU⁉ҙN0Xօ 4vQ%H:scD~JkGBn0'1"4n'L9K')o?c[aua'ؒ d~T"tjDER^w:ѳgeM]vP>r6MY˧v%hJ0+u7Q6M߸Cٷ?OḎ%ސ3d_6w?.BifQucCS`s5JyDqMIwe) @5<f6H\; w\B~G/ '`5qfDC㷓 7 : J VsTf]z$B3$<щQI)kt7*6D. vBGHLNT!R 8B|G(fx+e VXwFYL堣s (T{jtzQaݠ\f 3,}`m|L) F>1ƆMwJjTc nI^9*`Q E+B%WTve"\!C)jjL@CsZ N|C%|v2|/&iU_I|3<;Zv !.fd)K}Y|6ͽ*azCIsB\\aX<O~؝s&ͪz|\kNoզB%]\+U[@F9@-6}njsEwh )6"%e71h?+ܮeq0D.#̆ %>}M *T4"En@#[ʻC.?yo7G߽au\q8 Dϡ=@-B`qITfMpi}xeGe '“2,YCF dx_{n|S]' V_Jr(ZCl9B~ïF!y9%z+k^9!@\]-@1CA֛̐[#He/1fJA1_ b_V&xd\ga,{pTgvG#(qAQd`O>$nU 3_%alK.mSފHPU/* I \bgʃ® ~UΊ D;"Te/m)V (UF7 w%9PӼ)Oyzn/3`ܩNvWM6}+2i9s[;%U7'ho e\_FϦ1'Fy5} 傥e4tϦڈ](EHժ+BB(^Ё;C qH;d`$$1v lW>G[ 0uO.Z&Ziɻd1aF?]Dɗ_י j| *X _ժaɡ_VR*Qpf. gal?5N4-˸k|$8PHiC)x÷ҵ"CtހuYf8NaI1XKi@Q?֎­>pM n,z +=fm'v3gϡ}wŀ`Azxs)WCyfo <{OMFn2}ʘ !L.CTfoPˉ7m< QFH1Ԃw@ܞ%9YN }>\م莣SL]?ݠCw4G.PiᔺϷL3Oz B3k̓D}}\4R!*Z+}qlXbNK๩z׮ӈr{Zo'J>\ Kte lK,ɸ 4&؛Л{p-b+apwbBӗ*3G"ș5YACi|%-}md<"V k1?:@qw2^fk|A6%Bopm5+:S(5RL&~#OL6T OwAQr|-Y柺xS t}S%]e<'k1 7p ɘ3~a@ו׋{ fD+! ރ]'1QAt` :e|A_DS~{zQ]@1V[<%ɘ٘1ц]7KO*{XzdYZ zy@t޸3ܗFwi&a>/%Qs>VܦbTBVd =A"r!wzTaL-U$'g+[!ِ ʬ~W{,k ]ɟ 4 IJK'{4kIlp̑1;cלiu3K~/o,Z`հ~=.ꗔ6a ֘_4!Vtg7; g֥'h&I\d*7Cy_ɵ ˓[- lh"P45E-.&|ݲFr;Ϸܽ/ۙv0G#/bn>ۋG&P1YJs *s:8~QLT%xw5Q^ @4k ŁwHXBm5L;}TV_kn9B/N47/z8Õ)g\0 *J6'yNj> P{)FVH62 T4ۋޠDW<;q/g{l`B xJ)rŪ'Jj\2&tᤤd4M_==^e:~G$I 5? qƄ4h4R:sk9a!ao 39lyf!Av"q}9lQy 34pYo2i#|/~K_823w|DodҫD" .Wԫ܀zgFef> pO_]ڃJ+#T*aN;(v ֔>LQ|mܖ{qIn٭xzwx)zĴqOk9[OUۃioҹ$m{ɘ2Z07 =#˞ĮL&hxQ`GWya%1h=SM!y-Qs|XyִiC's:%)d~d`Ӕ`~w“ZƢey&IrlhN18'-bx G S_S' eetAuZ\mBV]o7D~ H-a-OlNB`Se$Nqe ;rɍYSc2 k%Bfr.XL(E,( oݍ༗W*7)JyxJs9 iykFd! 0m˥%#~^e$/"R4.ue'WT`Ppr4eݏ)ΨpKsJ1,n_z(PiUL1;լc% 橏bt' `;Pi''| Az^w/aZSk4[yO5)TU#Yљ/%* 28˓B[!r)LپRKB޳aZ&iZߒ8D]Ş8rXcl;v:Zp^q#Zؼ#4lm;oCK\XDV  Gh Mosœk-5/A&U1-3>ve )809 ӿhb2b^V0r,@Vbܧe8ct |:F; ެ爖p<>667?krN)&WRm1+xjQnZ}MA4Np"6gm>\%zAg| ϑޖwv /Ӏv5 /z7%-~ Ti^|6O4yKŘ>g%ʒGO"YOJfӱ2If(d|( ~/ |ZIO$b" ğw1x gh|]jh+eEq YX?u0 OnprEqJsk}M^Sj/+~n59rOԜq& }ܓy*|%1:scCW Ljy/΄mq>|y9wA<=ht-;Ͼ4ShIQeGO5wz?O/jw3HJa5jJVOo0M #ձKE: ccb,<2 4]t2R4%fk9nBo`HU.`7 2[[<.SQ "|P'](}Tmk5Ύ~ l! 3}y6' PL[< k-8_SNOT  i_- TGNۄt Vld([A2"vg*80!CA|eWtzsan2"vy$&E{a㧁QK\'ڃG8W̍g6G ڸ<'(Tc9o8g)~{Qp 8P6'R~h,U|A#hlaA4@hqDuFQI$` oH9 Ԟ: i԰B3|@` .\O|i$* Ml=f9I0%pnĬOÝk^ͬDuUHr1eqc:=K0G%r!_%GEyvHOr&hՕu>|BՁs|a }-S5ZCRT4F ܍%cfx#Մ;j*g9Ht, \d#H̿wƠS#?OR2=IvHMt\5b0(bV!J@>P_ 0)?,}yBT!lz[.BDw9+ t]zn)>_)&?206glڋ`V}M,a@r&u'l[[NYF>өhj FF1wUR(h9K朎ٖ!d[`'FnR=4۫ny']z`rFcDpIIU%qS&džOzkWaPn* mN,qXX"wn8vL HRu.3A[2CkP`cا >(\LFք)oD22 U\i\ `&_3o8$kz;L7;-u}!/r?IC0QܼugSg:Ze]1UGYoƧ}ɵXAzx.H_ 1Y^OHrruCbӐr䰨3)>wKyy hʐOyY llRVi4Q~*S2=y^| rVffTQcѼD5l5#Ӽ\8椥ldmڜ@ihlGOY LlB `4r\9 WBjٳ7߮77砡%8FtGo*{M'ͼ;uͲ>R6v)c&!%(ך_r-R&mRY 1 c[BfɠxوhױIsap;)3=Ur}d[IݝԪF k<ޯccB8/\f7ށ'Οsb*RX\+Yå(c,0XkEp>UԂbezg-!:E&1WšpaIýݛ&MQ%Ҙ*5R*҅N.V4`O-lfK{iK4ģ$ G*25gO~74v?u /I<,wTk.b%[cgUh7eϲjבdA#o%9kPZ{%ah79zOuSHlFf{!78c#m`̠1 xݍZvğ5@R%_+7 <Lړ6MμZxHSI"0_yC<.B6!Q+L°a㦶JBr/&u5.9U5vLOApx繰HȂbqB qæ#t5'[̄y߈3E8o?iC0R;W0Nh1Hڵ HiFл.}x͉e]e)~ #b&kOFsQ"#/pn5}~U"c E1!J4S2+@2p3Y2]Y06^mvDݺyg{]\+Da#s쏎|@8FXݦJ Đ*}ܨGVcb Ib#;X'AڦpMNOUi7zH;݅FOkFcҍ 2x<8\$"Çj速.Ԭ(rdOvN馎 'P>^S`D!\C1Y ~%ŮᱨBZt;=fVaJ$cU@iV٥u1FowYpOXmgؙ[!A^N+#}TːhF>S͋:4ZWUU,Iv#P0'nf"9"3 I޷WǻT)piVos KIA 4N"[?R`WOVKZZK! aAex=xGq+ m˿#-y0@jm~ɻ:NaDv5ZAfmPǒ nJJzh|,vO!WF*dB*< \_`h.1K׬ʱ`T0,v$! O T6HlEZf^<;U4=3`S0i!@y;Ĥz! GޟjQ#>(uPFAtpV`G夔nsא)e d*xɧѕA}IVO2E0)M%AL_AJ"K tԓa+̆`=* =KODPr1/KT0Rvh\U'}7 g 2F6י [}wH srWo^i2zhP ]FX7#ҦԤ wrk]U}셚 ! >2a9/55_qB'T(yVVUT0oHBY#>YdP퐭z!WB`bs{zEShgzl?|n|e枵8L8 ӟ7|X"SPsNzio do=A0E6bY4w-,`bִ]^‡"PYyr]iD4 g.d>p*+zJQ.= 0{SH0$28 U'`R?ѻc/ + j%Fm1]T)t6~٫u+7o`F$s 4='`'l[۹#XQ䏷,NBKʠo7KF?73@L֐@3ToumXVC{X(dz79U߱p] <6$!ތZ2\`җԯDD՘ڰ vIJW/"|WpZFSĜ`ceSKA:G*ۜ{V`bԏc6hO)qPۥ`Z>{U\8K|]hA-PG0hJo_S2Hu EO dnL'۳չcVO[)-/k VO'0AfRʑ]40p+"y<9tzo*8}K''Pֲ5y%ۻI#x&}: k^3K("Mbό VÈ> -nIi־rx/3a*+Xu{V9J4Jq_PhW R(O]FTΰ@Z=_sȝ9i oÜa aT-){5E]DB@ƪ#6l#Hz7ȠL*~ߊ]m$<ڧ&@5Njtd+%M7 fIըuK&X: 2+Mc ҽ% B%:TU>D~*'0^dpv[%9̹@`*r,-\s\w '9qblb==v3{>R +1;m>;i;3#XhaE L?;]iZS93\S)zJa&ywsjHlr`poZ8WSQSfɴ rG)LHP^R= g3 pȪbu)]GO["m³kwv臔hiB@F*Ĝ r0}Ltݵ{: g2<4J#ˌV-X7!&a˵rtFVYb)(Œ\RiLzyx|Gq-}U<՗1NVnYZLB^L ODչ[uh>| +G:EVeba'6GJc}NS1(zxY! 6;G@;{Bx9X`m.E:SȟshCtՆ+|Dt{m?Ql;,,ߑ(xpt|#C>o"E:<J!J3sZ=qLZa ByaBfw{u3&ŶXCș](!O j ;qZeay`_QQ!$7͚1O89i/} ׈Z b muPa]˲ggyb[Ib}/ IjG7 RR,it]ZCM94A-T+5xbZ'N e6ڙnR7.5i2hmF[SXXꢔԦV:=?;LXW4z0sHtD*u?Ϥ3"C/Ej3*x|MS^$%)ؗp~-M4{.KMNrnZ!CżX. q`Pn:aqӲQQJb 7|fb{zvY΢>f9Q\<[c45W apAV hJ-hb% STjWsFJc:Cgw>4.(RF;~3:iBbq `r eM}-.cggk^]M"*ZMi ^e yxkώج=*!;%WCYnr=So2tUPCYp4?]~휧v[dLgn\@QwFSay4¯"zB&Mjż_cg6?#xڏg* uЯNa&l@c 2䐦54_Z7wp!b`KxdͯNwo>*%8{5C6F*?dn.j/#2̕?Tܸ<;qJM4rNt4OB}ͨHYg[i6oY`9 E U;PBD^Me8~J oM&E"#&@۵SN?ƴ0#^r ZtP1?d',4]3:e-SI&[xyגrm|C\^QS!@IՔ4_a{L4(0 ad@s??h;)7'fD$ ȾBew3w:(Y\/*jaοֳ,Q^c hq~׏(T` CJ~fvNkϟ3 !kNNJF Ԏ}&vG=&*z#H S uo(ts%~Bhg8(;_OxI?KQw-D ޵UZyо XB%EnLIa QvY2;ʹl@bbI&ח‡Ӛl;6<ŚyNroE_TO6; FkV^;ZRr?&ErV*ޛXڧa7S-x`"UIPf58 1wLF$9%\nB32P 4L<ΒR~DFhى]I$7 63ӆGے\U+23ѻ>и)"^Y25ipڵ6oFxRvJ^5ճt V 8yDYIP\N}&CI )(8YSb27 Wa?Ii!ussN!f*/*VNn X/fg%S2A Omw<e1OSO=]6qy *ݑ#H lK!n_~Ӈ-I󰞐Rf'ifwIHM]!˻$%VnlsEnƘ4C)['^SfE.&m03UɨeT`|f[67pж? buT0rC #G(J)~8-h}wrjG`ǡ79Kўb/kx MM~F^1 TtqeXo?o˓ٿcEܜ%;Q2N<|"H@#l̥g(ʝh3 *}`w*gqi?щy֊,ޒ-U⧟%[NM ]y5T$ 0xdA;ٙ%?%OO{Cc>`D?(@ح#GNyF(`H:[d|RJ rs>jUID D]; ɾؗ$K%Nfmٞ#xrIoЉa)e'*:&dQY4Z<]Ħ H5Ln=d= I$o#);_"=IOKGLŽ&)TEaIg4Ӛ<)c@5 hp([NUY}6w٦ĽMa-p9-F#M]q<A6Tu;:h<:Ə:`/6eAk_% }usj91(Ln w,v։&''+ ? x\Ŋc^^Q`|-\9 tG5DE.IۺVǷ_CO.料]-VҳkGpsR}Gj2\6qmD[T yVx}\I)P E*-~]OPl Pu >n,uAõFK@~ CAp٫yo{Ǜ=kO>@/ -c~3l5R"lQf E۝A2t!( jsp=D{ 2I ^Ȕ%qD娄 J'>`}//WDT|hq4bb/;j>≴G_/ب`NFyD(:D!%)Ta%5DL99PGN(=7< '}.`jkUTզL)isDgbH;l~dEU!O=Tis|[ЛS[-p'uB6eנ7F0Iٻ88iv7)`5o@z+ՐC19^SēiŶm13 kL[B1/8 Z26غDgUzcIU<ېN.m9L} Zodb 0Y1afw58e{_>WTeWh5?XͅM7Iz))k:shd.$Zm_#FCczt+氕\d;"[>j]w:T-u`QNO@my4"젅O|;q8=H->! :i9o'*[Zq=}-*F.;ݫ?="M[FkJ~> n 2Lu9 ÛGS@ysg9 ϡ6ǗPs0:2"#7Khgn eDPdf72>5F6As@K_$ ɧ}kw-L0Γ?\ yf8Y-.ƙ7 ٣571wroXNM 1FLb3(Av&Se*s /(* /zl4 5kfje:X%,P|tiXM .Ppؑ"ڪ'? `*A"nHַ*c{Rc&>\?|b/<}4v R~2haq:vp:@kQO5ڞ.s`_r1dLDEթi4Yp5}F;D5;ai]ZQ|B/ We"" <?-ծaǪ=WOJohw+-,oQCitl""QV_9VGs sl,q ebg8'Cy*c@&|#r9@7\|&Uwa4Akp N$~+ᲺbIGmJ)"<%DKyR*t_s:FVsG[էL%ezzu˪ QZ 2Տ̐0X!trBMds̵m?2zLSjy4+~x V_HEщ;2؇n"ӌxoEīHQ˗JSǴ.MftAfB߻v2&Zi(|u=g^ ΌCJN ә.\WM>yC0A"M\ŖZjb)-X͛,<5ʊ]3 ݎ|9 0 fh{-UѳaO+ǝ> 0b=?1(adګ OOfY B![V}P嘕P颾sj8v$ޓGoPOs2\/d)E*E5as*Pt9>0OTʵ~*h&Å]`"v$r>8w^cim3/uNƎeW 9m\ݏJ`7(sE"MݵӔ l^PL'ߊrLJ}KY?h4gOη3S} E&n(G:v!e/C$ep';οmoݶ;8 ovG wPFÕ7;5?%f8ns#je8% bڀ3RZ~Ձ̸ ZyAO\a*C羊T6l#mXA zVG5(ӵ>j]&.4_[fiűVV:܏J~o9'=Q+ RuYƖV{/PM gr2B+m$0REX}% q:f{}+NT~5* x|]x )54"!?,R73|6}h;6z8Q? :N4-="k9;WC|N1ΏqIrT NK]̦џ+'S'Mi4)uIrՒ$ыs> iCӐS;O!i u` yǁ)d)z|wB%\S`6rONտ뾛eM,EƊ rqBe|%dn9(\Lj. s(Q'V(mq;D,I\ۭ m9 ~/رv=O*;bֺLIUfhP!kl hש;!|ˬIdSsbTw@޵m&#l0䫠Uy BNCaM[ZA,F<>51 O̘1w"Bc!c[賵#yqfxXOm70L*/"T-s)^#)mU_!(38v{X8|c~?Lw^۳d,wzejfY <.}*F*+ةPIWq}G8cYWysz,0HeG| o-&W|{^PxS86u:NiCu~k*W$~@.7jV4r5-0IZT&:Ά^|P  cJ^56K[N4e{n~Bœ6!pqԀ[x3յHh}kF`> YQ+c,%:HesUZl!f^ZA5:38.Hqجl}O9]-=x1R(isEU ^gUfc~aѳ@.H\\lpk]~(]q:V56+Y)" 93Dvpig<},IЩ zlv3c 8#eͤ F# cVaGחCiN ךCYO U2bxhc2Ax2=A Q[SђC*Ě3mupW,{NInUus u_; O7zFJ[lSS9IuQx-DYn:n\h7k醠a$P@TM mĝ`P`[_aw .GL*?|wѢBU6aHѶ](*Uk^K;w`:$l>atx̓k`k~*щ`X ,@ sZxW %-@*A&g^%iyXEsPُ8ogC(bd "1@%rҼCCb":)Ɯ`ql ǎ|W&+a5Ӻl}ljp󢶷B,al65jjɤ]+QK-).}1h[ԾY2dkD=t <;A6-3ys]0O$I9-p,A2\`e Pi*0/K|iA׬s~gL PMwKw<0jh[;~)2~(ڹ= -v )j)r*aI! g[Rd%tF mW%9acȔM:D4*}]Zq "X#Z6ƭU{&?YK> \HvA(Ry=V- <1x]6(,nn,]T=Ot^p3vCi"/I8uSUK;&AQ;A k~N ,T/Z/$YJnnG. Ж/8YNR܈,mRmG aX`ʯ߼wk-W6t\ Bﺒ˴}8T:w悼Lo\tdu>S&1n2ŪjsUKv_> @D5k K^ TU /;GAڔGe]Gm8EWU"3{JqWkE m1^k52NaC8ĉha#M~-^xQ.TC]ߘ$3 cOti\ d!74~8~ 1QTk80zaO>)a{ŭƂ!d _mdeR&\eR?M_Kyo%k Uoi)FjSF9RTGDFGF%Oݘ?]ٛѨR E)S)`J 8+jv}݋ vRGapz yܫ^܂,MQ $W K qb5.v$bhyg !iWJUS31xUЫV1C;ٿ9&*3iy iUxSe>ae"guwkWt`Be/BDؼ-wh9.P_-tb 0aiz)w}'I|1=7o(8Tx?G *|c>rX& Xn[Ҵ87dưv'<8:fm_|=‘/]]Qq tf< 0 lh7DML_ jMkV_@[b O%[qlVtԌo:u5,ߙT~4p -С JwYŊDsUyCadr'EXU~T#8UqO/>u,[RZΣa;fv+cyх}YE eBta3|'"4y~;$-B亄/Ѹ≣(c2h껫H !zNsp"+X|Bw)oU?pu(ܐ[[ 4*]O!l"euSJC#汯 beԘ~{i Z8-,m/4 Jy I^( џN&7`"=Ц6j0h{݉eQ k[OBDNaͷ|| g;Ӟu`QKETK`it>{Z#NN`oSM'p 2#}n)^Vw+G>!R0 6(MrH~Ь! SxLo.|2sMLpxTxAj_hCI~kO`ɤMQ {|| ](շGԖ\e0Wz/jr$#s#F~.@0T5>M-DQ/'`Sȶ<%a)DuyFXg{>Lw꿄7Y{,TQ0.U cY5_oQ#H B_B v{/;ۡjC`Wbǽ@jЃN|8!ǂf}(=<_isB}(Xoߓ~O)̩ 4"(]?&66Sk@nߓ3I"t zB#Qqf6im aw2w3FoXyCcϤOyTՙvr:Iʫ { !*>Çse+0`p쓬 u QBZ+fK`B A[@eXf8m:~CڊCƨ2q FD>P}jV}*dcxhe:{)EkZƱH1VB&TGiUNY ˟C,e(v} a7L?%eϠ  V;G9!Z?MIm,ȕkLvaS+8hqS&Qxlnj3/c갈gdHUjOݰG?,Sd$*O8 I$JZZC-LK,R9h[ h>?kjw{Ǖ'?W(Cۮ# G5{?ckLCtttԴX/xW$hbn؍MsHnkUYmtFU^jy%ܾB;AORUNSrC)Z\;J*(rݓłoȀu8JL+/7w %`m-RU>,F0F&( =QOQ>#FBlʩ,^4hs}9+zQ29͆F}b{x-U`G4ۋ4M8;)bksB |)Tk@(f(0๑J;'h<#{" ugDdCkτ.8b8rġVYpO='ўCe~n"` lR]GRP:*Bj ?oE oZ >+U7 Puej'*~侘ڶo2(=QT^vx/Zϥkf3a18@'`_9r-[C fJ1y2xjP'Q8V \G0^lQ0#Ug#"8`^㟤 &ڰϊ0U&Qr|Kg/ta$8P]ߡ%L| )7hx8}6FuN#&39.=HaXMe5{UAy|B>NEIKPd%Jmƒ0ԓ"gt0;/ssض-M?QE*_ZEX:/(Sa!99ܝj( -m#넿wU~esbv/7V" b W/&I8Ow&]id_)#e8VQ/`Y6܊||ے1-(4eU>KAWh0E"9Ծm:ݏW7HXw&Q Hw\KL}}?VC3oӶV.umT`]_'m{ʔѻUfbL*)DT֡DFRV5w]$d@xc͐9R "6!8280~Vicݍ[Ϊp#:lfʤ`{Wzp\scSaY. Y'6rw-҃yWPRI2E>d,-/oWKBbsCuEAsO!>=HhXTz!>'Q xFo~o~]Dše鮆LHQ4EH+C|gb:U5.LRta#)+eTT߫6PX24scQKț6r[nǑ(S S,^#Y;ЙCgQU6}0.خDBN0̎70w潚KJ+ꬰi5S>/w_0K ?ydhh.%'#u1vy}(<7K`dqt*u B3܌h0̀`ȡ:R]wq ck,DMs 7vZ6l)(3)fWmUBh$}/(zV}{oy7 NF} OW%վsBzO$/K1\*4ɽE Sh]_ʤE25Ksi]uj8[B!5מ7ۉ+?9ЂXKf|D ̰UkVME':w #Isq"?J<@0/뫬s t[Õj%]2yh jr2Ǔ6Ez+R'#!76&E! vCt?bQNV:ԑBV/`ѐw*aB)jGҡͱ~h(wd a#x&Ps fנXz'm S*w'hi=D 2@$𤙗ֶ۹'P}׹BO XyaUM)Whl#Z"ԓV-[? -VZ)'VQRW~/4---bJ!u)x?dC]:4yToK\kuART8y_ 4׷b#Kܚ{ k|4UE᪔tU]򪨸0 f2z pe9x>xR0d󙧥9nfP52O:q-H0p{v$XrSRAqu wV(| *GPEEx7YMJ"=؈$p)k~?{PJ5 %BL"FS f۱0jnYl]>U^$mE+\+tZ+/[t=YTK2[9ӳ&,.k ;0j9>6%tZI7H={V>+ U4te%-Z9H_5|KTϓc6FDR+|:rɈ\2?y+R F);GZ)/ {!hC҉F(!9z fs8v.0NJ)b;ugR$0L^l29 !bkyM=mLEߟ`5:dk./4d; KuTIh,r zwTb[ut+bLLbb)SޙrEȂpʹۚ¡R3Ay4/vadZ22`ۊtA+{joY!w?͛C=Wkɾ6P2m~{>^#^BJ ߁')E\Kd|oAkIy΋  fk>̦ۚOC8 / *{Rµ0" Tm&nN kIg]UPb>%oe.AT|#b5~E~w0aE͡Y?PӸ,Di+qC-Mbש%"-\}6XmyOf\H6ĥhhun2Q `ŠX:߸fe| |NKZ},s =?PX_q^BMBbLղ&]܀q$ʖ^i(~됵&YbQ>='w/,X3FoO^CS=7b$eKx"t#d~iexi Hw݊՝Jٰ&lgyΤ<j÷o)yx"sZWٲhl&@Ñ?1{=jU zYKc&,_Fq:$J^d&b1#yR5<"9: d欨sJ;8PIy2L} ?#BY飼ho;zl/uVוJjS&F%Sj!cV8SjCTot1!>Ŧ*㪠<%Y_ʫE ے=-y1B&Svlk/Xc,*rze8Uɥʋ[vr%LE(0+DCTL!(eE(pV^B ]h|u8f,O(=鮢f-,KvO;]A͛Nc\ =x++P{l ºH#;)ޛѬb Xɮ0.MoWpӁg԰*SZ}mW_''ucl.¿5KH|\nY:~{"f|Цy)U+> TWr"C%8}Q ](@KlO_ YW`ܻͮ3t6I^ϰ5Kfs(r:]nEYݙhZ%5.W ^QPY9'QGirĈܓWHG#("4yu1B_gXyݘyWHgWX ueY/HTmnu1TLj5+a͍Uk #)HdbJCud"ߍU]ݾHϓdoI77ؽO!8wg1WpUȠ QPZ_w ?h)m.qMX53(Że+G(wk5^rrcJoZ% /jݥoQkJnŠ5%&G TSg=H9z}ff Ĭ_!yd1hjK- :)XWh]2Wz_4dCUXL w( l|w!ãs%9xt_<[ /9 =hpX g&fb>j(=Egֲ5>(E轓ߊJ0z"loOOƵR1)=E<]E Cd chnZZS9MU'djf _]VY؀b߹}<'`,GS4OG]b]-0v.%J( !{9}6 "i܃e8@ڡ ͑8'l~ɝt#PЧY[eNu_7D,ރp'ܯ`СKHWV4dI'ێD>kV\uh^-KFb26ɞe!!ѷAݮ WصEeF9lxFmS<_4:ʹ>xC[MqδEvnSZ`/dšD xUWÚ76ibkե&%8i<3̯mYʁ"w [pa- YsAzR'aY3:tb%.m&Oa[lw0žEwR@H|\z9$ 厎.>>V_rmL~o^z f֦5mmDcֺ}m3Z!vo}@ 4O򖝈G 2&,г gلaL3`-gH r Yp1zFIۻɀ^x 摀;--(2P;e6ܽpɧ;]a|T3eڙ>GpGt779CȵlqN=*mrZ\܄~}I_Xc>[*H0Ϡ5w8aT@ h+k3ຫ,o!Ǵ!ѽ)Q_m9WQr͟F*nZ-q6|-IiMMNE/5 0MTJ"t"m2``HYUJ7_bӅSX0s*wJb#k(_5P==)8Uo#iypGzm. 3P0 <C-#(lɽ\sM=$КKAl1#MN ~QpfLH+7fL}X1…thcmorc݇ )xW j^ɴc޺?v+: *:gh>eD||ePNEl+Pb-+z#KP)#taae/|@3mة|kLDk1H?wu5CMiInEiGy>0NVH\#8U іMIoY?'^Ki~e |۞~~gZ=ܝd*丨<>`[PW}y z$zNmj+xv"hk~ 8oc!wR?~~#V4C.6&m"ٕήZcl~†jy #Y_FycӪ⋰ĕȢ p2Q iGBÂ::A` inZ`,M9w?36öù{mw+x`D{iz)@Frpg]3ѵe! +FE|32rV̢w 6khË!6MHw7bu$HPǚqiw _c`oHA=5=tMs}V)A9VFѬV2na\g$S<{;lD)\Y٬ &rl><=j9+hJe!)dcl#e)*%;h A"[X@QY37CQƚ6Ͱɦ׌WZF/G=X<]_<Y/`7z1UݨB0ZK[IS62M l #-܅(0A|=?-x\h84dSJ }tРQ@!Z5xuW=[k{ԏA!r,8У4QcIɦR5p\nṙMqXW_ ay%Yy n? gZW9،ߥUfWHW~޺xfԎ8azm>*-|9G{Kt4}tckͮ s2X)QT:5O6;}F^!Di00g6>FƵƴHBI/)"3pm@w vEm'pmxr# 2dj" ţ!Q֭x tJ#2"#Kl!y_`ZNcǣ@ƥ*2mhpop\!& ,3/zLU ]kFQN0ҫ!]b[#"Aa2U1[qI#Y֞L #o1lHgϷ)2(!K\*&*),3\2Ϟ[L[zv(|"++eVW˿{h9 pO'XǨ? f"M-!4rp4<4vOjz֋n)yXWZcVyUL_p)3~QhZPK kҵ!X2d./RVȰ9K0;'DU2JSC +Jzt+̊Tin{8u(L2.7={rI]|3=a'"j$ֆ͊ yC ԍ Jrou {*jȱ]B?RܗC8.ulxTWP!hrۂlnu*2 M &U;`(y_rxFjI輶ZCX1,9!浟zb!19d:. al#bkxpuZKrLڙ}MM5'0b`?Z໺vFqC o"~NU_ɦF-[_銃^guy&wfe}so Њl`R*x/p2Œ|SFxhIׅQKbokon-8)#-$sDI Z[KBv[+,bI1{.þ%M6őI%U٘8X$zU Xm0Ԏ@\ϥ8H4:Fz0OWŇ^_Š'-)~thKƂ'br, %D{ǻ2VX$҂(@ݫ 7? l9玖 !zgn#^=<2W|eSDQJUױ~4mfYzI5A\c{ )UHol'h섀:ϗ#FKH}Y%Q|Ug.:l8k/eە[Zoh5mh@1(&Wu%'jGSz(#.z F}TtqP#=s[3{@|~, sZ6Ɛ$zE=/STt QSLW.`G5$$a|P0~EUhٍ㻡3նްmIʽ2k]OL XĮYHKW$IJEu%Ϲ]kZΩQŐ+o@Dop}a|N5."n6}P3*Jb0œC/_5:%caiEgsGJa?Pi='l ۲PnWt \xx6gkE?[ yұ]@IR| dE|&. 6>&@8 Jw0؎c v4uRy7;)zI܍ p:o[\|j  `'bZKz%fZnc̩`ĤboMℂU.na~g}4"ze9*<2g i =~J`sQ*K3){2H)q^t?O2RB%eQF%ZA_02Lȭ5˵ Nڭe?F^ޓ7\ɭ̂Wbn;h/=vQIϖ]ғqSY'x{ ~'>3S5>U^ B v VAs,qo+U'i'rJMXtym8(%]+ƽ$O+ҷyoX{ԡ~ƙa*()(kw0#IccԞ-kP.fm.pwP=# hhZhmW )UtD7Nf%0 aU A;~"mq}SɄyN4CDqrJ NmWz½;%}ɸLmV(_ְb #_Y?^5^g7mbgqrhYIL~.1,XDDբ6(Z(`U}dݮث(ENd du. jq00هI!Gn78[;O'10hx_pRl?"uM+9𪹅Q ogP.c?#Su˹p0FnhmZ>er8X*Lv6( w8&é͗GLGE\<,=+-Z[pޥ6 "xNV$-x(M(NEf2eݧ@X I?y]SI9,(VpE vPf# 2O7aHWz>f2zo Ӎ{L*-lF 5)z׶e.bd0J"^%`G] \o N&rٿu\AF}{k?-s s=f@.Ah6'4s8&+~HJ ce#`S3|!  &qQPut?DNYnl0o6J3ĎbяT<鎀K=c[ ׊".ItS! ʛGǁ: 6cjV4b;スr?y0E΁ 1v<\#?C}e+ˌ0JAR)6oe_zp)f+%T@鋙k(m0¤T%8"XA-@_nAk PU 4٨, OUg 3q^we47xOC{ K`a/맅J2p}\ntY@jʕ6zfܸ˃ 쓮e~Tp=+JpÉgBD+JRvA$ rm/(g9łs ?Ԟ#+τ׌bCux8d}keN[8윔^чHtݬuWS}ؑq¥E42Y'@lrG֐ue~kA '%[A*R879$@S>LzH͈5E eTE{d`?&ܤ*v I@~ptFζ kn /qRQnAyݸop3o|:#s& GEoKj0rAuUV;CE:Vr1ͶXSiQ%._np"_aӳzs+&ʹ}P.7f4kn#sҤg:{`|&&a}qHnH\L\Zz[E=;j&*R@zE8<8|$Vpk$AbRõtxa~C*)?Tѡ 未=5J܄i5cGJ6vdK͋9V"U8 By S ÒW[x2?Ѵ$DiI,q~/nl8*+g)!DTRnS 0 7f(!׎Qz[X愒l5_9~ɿQSb=ќb#Gg$ w̜co.Hy.Ξ7fO&m^%W܁"I~)D?;?_]l,ޛ,8@inN&$-))kkg=RTW;Z @ժkg tx!ND91(ԱRa1 JM!4ޡխdhć< Eؿ8+nxE.)`#Ї!N7 ʞ_͠,PP2hֻ랇AVשm-IGJeԈmuW]uKY0_gL+rGeqx&.N.:|jjugKgHC;lf}zN$g^L>ڣp͟ycĖ6irYp[=2'3*uyŚ ͨx^Okl55^ /qR"n[h1GuӰhZem=b{^ś9咣(I2hٙ}Dd[-c0C|s <NR[ș4rm-1#Պ6r_DYxYNZ%\{ !f &iл%}O8BR72@ W6hJ)LҜjUht fH"7Oǯ3ubBNAp:̲cHUyq*W/fejNdl5H2{hob"9]?_?$Qv$d-hmWnIT#ۜ2M:,5MAbӵnD <]Mgm Ǫx"(ާ ȈGf#3V• tY} iHhآej'e /I%i[ue-e F܊%i\* 큷Gu3p\dZMlI8\JNO6?bFߊ<[kU;q͕e3>b8SL󍩚ܽZD?mWR?x |ώ<ؑIs_%9)oeZ hRLPn%^ۍLSl,}aphW IOkǖo:7!@d( 8X23no"A?/"SnF H&~пz*x!D([53Ch={7/9L?f[?UM"MFZaaT:5;|3oXI'ܤ=3ha_SscBH$[EU8s][D3 ti?u~)ig6g Q$QN ~ @E ǵX8jK- {G[=<Z1{JF(Vc(&lmFidBvIWl2BD:D X5?Yޫ v"}<=Ph41NbF57JbfpT*U(w.SSNأ4BE!`"҉. st%=ưTT57t&Ri[aCOrmQW8&|(YLp;w> ̇9KVZ.Ҏ79*hGހ@eX)L(D_Gȏ%,`B<)IJ7޾Xx{201]لCC؆@pϐQ&B|kn|aMlUc԰M}?; sO*)q 6oHJfJ%Jbܙ.v} &!DjYUddn#UX$;qJx' s#wG!nݣKRXib_z'V>:ˁ) ۯ>Fy(b5 TO|pQ3<wYwf/G'ccuI s'먍SLb܅GcP1qO޺!ebW7ٟ`çi;B'ј&gWډ33DA{YQ>l¾eg/{ɼN)+*(TFRW?NП٧ LB.|˸Ff/*G |w=?+ G|Աqgi@9nZ\6{$GT!){*)3ϸd/&̻,KYD3a"dpA`/{yfΟ%鯮x3G,y`<}Ý#+Hּ Ccto 1U~g#7AYƉPC$iq>7szإ1[g<)M MW79B< V$&e$i3>lӐ>uו|֐JDrS8</} ƍ7 &lbIKXk;-) 5xQx|{QRsZ&ɢt5vΚΠpUwp) p!XAOnCZ/<>x1Ř:աq?2LXia3@Y\>tۤ~Fƾ)^VN7 5b4?j9/SчmF}:OIExޮ#A80_p`9K&A.]a/Ifɱx`c{Ztۚ+Do'){Ǯ 7VE> 1M6f E le&7cH퀱3͜$&-\XsknvM>1VofX;#UID*Iv.A[rk_8!2`@ +uXawXւQ-g>Lg($|gNFAɊ+k)3 `—"Sv{JKt"7u<IJN Px8Oӝv~r8nS=i_0hL lz;[H)t3Nut54tmlxŢ ~5R0Pvw!r+6$Qf?gW!Es&YFZ}ĺtcgòo *]Gd> jΧ7.">< `Tk+2䥬ʹn|i$X!u4WqY=4=QSojËDrLG6X}7rØ0炌+>w9s|=^֕Xolwx^`m:SwA\u(>b`vMW֑TݦF9<wxO}Y]>*62gUaFl粆a]-!ZQp kvB5hԁ8fa:Cf ڛ I1G2=und*7)lr>dadRZ`79頍2ޢ%',D:t~~ú_ g={ Pٞ8֞C3\>i']Bn^[{0mBbJI'5o]oicčvP{;5? TLfK! &TnBuE){V_"JJʸX9ǁ\!!l k4,) >@uAx$??lDXހziRH  t[62(Ƥ>s^/kcu(Q'At9!8 ]HIZtDq!l⊳sVĀg9ziP>Q4̷ZS.T;et-ɻ-gӈNn;4~GRE!6ÉY;M,rmZ<O'z.<n!}|ʓRvzPRM.H*b0bMi{dp)~m1iAOT!OP馡H 4Uz [ؔ}y>'VZ{ߩb(haGZL;53f3 p7s$rUG>%H$2]@㑣f,1Nd%>4:eO#RR ,P>4\y(HVVE]ϖuF7sVfiW^{)uY;b#|"g9wMZ -L*`7杇Rk ض:&bUzT,cZ5kYQ1Ji~05n01 w@MRZ)ju&?CUJƍiCRuhuZvY5jʸE j< rH{$Ky1MG=q1f4O6` y6"6Sl(RNi;“FMZO"gC$h]fm-OhGy.&C { nk=RXLX~{ jf>LT|KlXW|ٗ5_|R %XET*T'_Ogկguk !88cdk;Nk,ڝڍw"ͱ)/dP it2\~uJޤ0\WXj) 4fB<6$gufì}Mw: 7RzʦAWiw>I ^Nj_b`4ږRad͗紩NTo\ptulSA<M4=r$C |'c6]q!L#צC" ˅+T䰧I?R?O2ƍ mNԮtOBU/rh%MA(8R>'Ql_bJ6:oGQuWpL"g_ŶJp/:W,WKKӱ]s[ݔ[ Zo3j3*:_sV 淎&}*kw %6zyEv,"A6=i=v1)3뗤4/Llv6fx|ɫ#Q>4O-T\^nnXgXJwC< )--m7`H̦O|+gG_:?jhPlj~czАDRĝ!! 071$0zEY4몔+UO⯡vZnHk-b\2?PQXrb=zDL=m]Q[]B'a;tF?% ԋ -N_a]1HQ :ա4}j@8&>?M<{8E:-¦>D@f)QK4)ꟳѺ[. %,WJGJ=/:`-D]YpNP:@" 0љ#B/IxsVՇjE˜\ٝ^m6S;ܺW/k SuvY p>+ZL>'BVmU<0!~'sB?mZJgE܆iUgPAHeM &]<.UԛW#_}.=ܯzB|L'??"[|R``+C͂u@)'3+lD #;)"g(eXy"{8liɬU8JkA 62Nb:IXWwnci/_ít ZՂm`٦%DR!؇yRFx./ wQg?}?>|/yN lHlh (ŃEemXBvM]̞mͪ$eiu\Wkw7 !O˫-OXe9X ?Yr[ñ^gԁ+^">"#.^kJ&hZBI+6ujG ͙终倮U#&xnҙЖs=ne{v[ZYكD1Сm򐒧X'=Fdgsܔf[bP2g:GGxA@4Lnܵ >t5{umkܴW$]w=/Tٹ-\bYlBB0>m1K- UqvX \MƆη0mPq'D7|łi<հ`:E bG |;2fv4ȓCYfJ{dGG*p"R[i<'.S4Fcq]xiQ}0g(ޜ!GyР%!j1Q>+ Ȏ.}zs?h=LIOn8s;L^@>KthjyA`H0Q;v1f jZ#P@ZXd,PLm5A(t 6݂0ȏ5Ò籛nɕՓ?sjsCH(g0sXTl"?zn @(.=?;SG3%$°v]N6ZG?>3!8; UE4减ؔx0RHi?u4KsVJGrnI[wV`XWl|hMV>׏^z wӀY vP?Q'̓K`h-)k_nQ"J+X?-=&kLǔOePlapj枭JEږ'QZ4jPaƼmnNDazclp'79ji*+ѕ6s&WG_tDL \;/fvp\[%]9 ]6gk$ETUϚb'MfnÚm-^uԌnF,\ӹ,<0l/A: FWe*F]+KeMk%Omϗg.ޅA߳PV=:>#~/B›DUe #I/s".!m3N Aq$A'q:3`a%cKpU6pIx&|B_]Ё_F5S AzB?_Q7/Lf¼(WZ}Xmt(=/htmżcƒv[. UM =z9@@JXb%Gwi0^٭R" Y9+; ;ۇf"c %gyʎإKt>_rkx-[G[\0xtZ/,ڪV'̖]+/d3!sRwCUcZϞ"WHE Kgy(|H~|D3Rtm@bvR;uLP< B@Cġ4Uܥ2JAxp8!+GF"885D{9pg,$=SI n&QɺA1!PxůGVOԲ,<>LJMԘTMo^1%Jf8kȎ/<=ܐo2ᇢ\]v(1AkF},t=raCg/K zgz1IU-Ӹ̭J9$+ g/zZ< `7D(7A~ 3o쩢^RwY ":3E$fYneQmvN+z`s2c TweL#i!/)Z]"KvxQ߈Lތm#4! qGlH&5QִC^oAk>0$^6Kh1KG$ aF:i7@pJ_OrZqiFOn.8P;> @dϘ]|PJn1o1LbL3( aQ"o>kV!;;DQ{A7'0m &v By;~9mK[ֺ^+?"3JiS|:t_ C^QD.t0'խ, y䦐 Kr_6^zQҬF{^+wW,QǵjrUM+\}#2>v>k|{DbBq߾<$ 5f S2v:G݌\AkgԀD_`W}Xﱐ b*"/'F v8疦 8s?oj;0O T@&T!&*k? 5܎pB Lh"LvZ$0@Y4mX rXX^ԗjWARp0!8d"ue LZ<3q;n:s)Dc=U%2شzqr]#F'?R cQ5{{qscKCY%Q_m#rTvr3TI؄LN2;^ P'qv@Uu+kC`En6kN"4Z*I}q}t=紖%N461@0OeQ/MIWanMgݐUq.E~5RA@/sU?+$|H:;R,8=1o6^X>(Ϯy`L@y ss9-79ר2'8:Ual,UVzǝ= E63Y>"Qe!^' ^Yft>?)'axQFȡLQrr{vzZW]ٹR~g%YRl[Nnn):+۲w/1mQK[]5s޹B@ӭ4˖X؀MwS! oR870I#~Μ}Ղa+̤0hJK5&w*t$zNlP(ִ ~^ŇH=3CްCtm1hR?ƦmÊY/O0X68eK,P<糥*b,I陣Tܟ+0"%U+Gu%n&!l?RuTo?镮Mii>+LYFQa\XQݽ RKxB  D8hwVb7& צ?E xI}O '> \L> {]Np [*F_mיr!DqE_5-0 * muKN.03ƿ")1XW$k , LXOSЃcԽ7r%evW-,+?,H?oxέ~ e6usޕopJjfڀXx‚fmj~ɯ&L,b65N|v;k9oL{EWFrwc~sfw궓 J:qk6< bJmڐ]I)UHN`,p{Rܨ]2kUWP|T|HCyɘRdї <&ϪQRo5) ΪeA$&F [y/@ND)l+N.`lݔ -X{rcr2wțvcRcuӏ@6/˧p6 9<̔3z򤅐z#0"0=]2O/#Ҧ CQ]г564o3H@7X?;遭;v'`Zu:5D< 6@’2pL2ܑ#;}O]0:#JP8E<LJ%< JzX|:_EWq!XtvzSDX Aw}l* -$ <\ @1^C[AѰODO@DEd6s 4*)scrA6w/GiR`9WȥɎN ݂QY!?ڐKKmDɂP(mGRˊpY$R6g;Ί$ғx夕C#_;re"F Zð4'r&ڭtX[O#L@w嚳N ȊuU FQJjи-,s\ވxpLֿǐ5{S{K ipQʈ.c t#l/GGQs#8\~hh՞UÁl2CIbtO}:MgTR(}o(J85p_ۗF Z =4`h}>u:x#dIt ^򲼊%kJ.6&8}$IJ-,w㪫dA>E?g)>mM5K4$nM6Е Z1qFZ]Ԭ]`0,+qƉ$ίG }J^|pN1l1=s<{\roVmi+L)fK:*kтVZʽ_zl$I`(Jri/߿RH&[qd7!nlENtܥ324CLR nEMYQc?t!u@6}6Y6N37RvQDOxeڰc(BzE 6\67ňЃ,H{XJlaڌos듍4& ðH%TpҒ*Ey '᜔YJ^kρ@fMy \J?]j`V\˄@@L 3fIz%)csVSl[;Tpr&rXN6 ! wXDA/9u7Mk8;GGyT(“U ޡenyBB6O@Og-QM} &\]wE-5h4M/w;C}{Ȝ qA[5mG; iM׺X댜!Zl^1,D¼PI#V4?E<@nIQ\<+}2s/]q  -d |r}ǭpL=l$wʦtϰ>J90T!X,.}c)"Bm(c!>Bf ڴ8\ƀMT)iAr |_ OaeJ%l!ItR*_0?wљ\*nml MjzdY1_/,'PejP8^['^Ux¬]'rC.u b[~mwP0>!8.=M u#bŨ(xi!%u X`]`!8ĦA"Z򝉟hԭΝDΏ L'ۻoy,md@꫐#Sޫk%V:+YiٵLw4ǛPQv 38Cw6?j@ ɈfnJcEXGt~pߺ'U@Irfi5Cʉ̇h.6߷<5{+YbΘ"&Zf%f̌H0%u)u˲bA V0 ĒL#e.T2-'#r'Y $zîwoS0y]:j]; oMEr:`*Wb!ԮKnc@$~zwTd# l.Cέ9E1a\f蹭(=- I=q(Ҕ~T;0[Jt_ZYG艫*r4-x"R!݂wvQf[0$/.Qms2+XR/qIeIrHC1l0=e܇$Dk7_HHeDJ#? 6q뙥u৆OɌ!cخ `4H^J n"hx(4*d@Ex`swïWR$ /gF&шsIE(qӷSԥ1SL1b^zqFVsxCR`H e`k8.s{i[J?oUGA\7NQu{`)%9tϡ E9rK` exM%-kumFKM 73~ eX_z2w 5AsoS7bșaо"yii)0m[(2f }s=1z LB_K[ A?b/ah󦞎6D^x'{ý Q)JJ/۝Bwu|p`&kct0M麭ۈ!o?-Ld@JVGJhF[^=C9{Mw#bw$I!Nm}w^j56J>5GJ3(u3D(~65 d܏ֿf(usu*?R;J}U ,Q:#~%)oUsΒv1GPӅWes'ew0=e'bBR7!-܄ -vohC[ӣ:˦dG"pѫ9v''x9;os(}!ZE0#Z2 ?CӑGyK6XQkyCbv.'>҄DJ1kw!iov[WI!a?#$ :~ϣwhtH=arI6'IwK2I1bY8WRTQy1؜,g7a-FBi} ˺!JX^8p댿@@=?hU&W<1cyg0b)6cӂCjQ2:8p&j"S=yaa5|B?Kx1r.XґoA$}OHeL%1'a8kXHIAZ0XFgʏ]:9 uk޾%b{+Z<]ʱ*}PGl?:B ??q 6G]JP?"2?(L{_0ʏ_{hdpӚ|BbɟfCR2G"=!{G!&h0+Z xZ +jj8#J"Jr+0` ԙ"uCAo}$V'QK<NC!xGĜ!ԯgvc=S{öQdK24tS7-F<1^W/݂M[O^Df͈D3_@Tg~W`|(v12slDdžЃb>* `v o"AE^a=䢶xjO 5;Iz Q 7\[T$6dJ -N)n@Kţ66!v %մt"p6%0s&:X9LYʒ(g?.Qy@ ]6wCjAnf0SSJ{̣0Tbe(lQ'_Pnֶ BB}Mx~Pq棜Pkdp\AH>r^ҧ2t`Me\`Y;`g{VCApIXႣow{=2pTu3oA&yA*K),C^ZK/ep߁6e9& /V.}Wr̕!,` (eVm1owfJm/v-y"arZtә}Rvhԫ 8N+O$bȜjٍ l՗ΆE*`ݻއ 9h[4/ʳYUFԦg!/- YefSRJdE P8ғ^jgUHIk\=%a{CC䨊,EKIo-_oq1*E h+/Xn>FB@6ϢQ= ji>n8*uiFVMN mw4-Bs@"ސ9ՙ6TlxRŬ|\>夡J&o[L~0>Hcv{,gD^-I9 7XXkl~?|?E~s+rޢw&]!JOR|`uwqc0Va0]$/8:$³Ϥ@j>!>;Le'!ձoKˊ]y!3h ŮNR׬P_܉'-L(q!kE|`keٿy%.}w=(#F#vH5S48`g5U-oߢ|I|lgzq^,J0O.W0 m"J ǒ`]6l La`u:q̜kdq~FӮ93i{ep̠~=Mn~Zt,$lߺ/ZdrSI6[Sh/%`KB(xwD%3]+XI% bTd1p1F )"~ZF ~#XNyz7vt糯E%\40J~ x85"/5`,aGl!SMb@ܤWMҗ%Vij5*tV`:5F`z&b4+H  _Ǧ7o\ k1aX\4%%1#=+_*a@[sYk ;R+G K@1[f|"?(;+}t<A7IxJ21mT4M-lƅF>3~J50`-]q 5rPvĿ6HQ@e]a{z!̽^U@;M4N/n]c8p2rjvk(̘+~GǏ~AR\Գ,d&À;2cbRAH S]h`GVĿrCgʪ[\B>9o œ4EًB-"NR_砿Y1X_r;dNWs[ o-luk$H$ `/']h4@ioĬ!qUdܽejFWR:VHz#}$8^+mS#bW͎;ķT݂JlAnBW+JD=<5HWԕQˁ(䗁zFģ'$*nr$p5,Rۚ&' Dt%+#pKJ'[ 'E>*1ñ[:T2/JmYx(97K} *uqM_} l+㋧cɰHJY{/[wΕ+vn0FL;OdۄƄ;g' M/-. y@0t ޮ&mF>)XPN'>ĸL%S[.^ɿ1/="/>?0:2Y7Ssdbp *J>:BuVd( s{JyncpƆ%w h)* SFOvZ1%2NMCO ~L;S_&]av¾(teZh jΔS7tݽwi _ƺys`C'nbUDC#&]>p =Mu8"J;}wCd#s!r>!>yHz 84,{}ĩ#[!1.roL CJ+?_MI)!A}dhqw)w2"d^/C+ܔ]KYo0gg<TUI! hCa:/լd=MǜaW4/xCBRUXeɑtTW^lj /(gBnz4`b4ĉQ}8ڈ4Rg!~fAM%z^3 j8V@9ִCj#%YLa>4qկiR%|R'+jk\n˓}&ès|a6Z HH8ɓĽU^c\dw- q>}e~XXmULWy)0u""݉c0{X cx%e u?]Ԝf9 uIaV(Gdgj3} ڬ&=|{ 4X y'Tǟd:g<;1v oN`JŢN/`d!@pLJh _ J^;z-=գa4La&wuxrÀ{(OR IcV}lQ<:jN<ƅf ܼA^=P]W1`GThR`Ө?T%eZT'r4=_mB{'ܹMu1 O[6¶J&^uռlۨ6|f^&RSH]5i3&b{*-aRb~dn~@<#'rRD=ڻVNfقx܂0t=B0ܶ]uA_)U8B2S衦腁`W$N ͡GQR@<,I"a;}FI+}n˘U__F C4ݜRE;|p ܙ6O k[fDCܪ Km2)sLcAFN )Bds0=TN#/*r/Hg\5\,<[$!r(5\ZR$HM-ؽwDX_nFECAN 8tt[Zz0glre#Pߢ r%60w*8RƂ4ٶ'F-5nNHZr6?C}f&oPgh3;UYt3wėJ<;1#t֯f? eM\td{StWBV=]J7T msG>]sT 2j)[22$(b$q@h>u1a~~}%) / {8ۊŎ=o5[G1}'F)`)ѣ~9 Տ#>GkS=`l4%|;=w-2'y On jf_?B$O3kg VGg]ĒjOF^^)>C/O3FA=dJ'F̉.NbIu])W<+\& O "-Dxټ jVOB|j$U!kv@r(Q#.6VD@ Tdvf: ꁢ^U({M\YbA(8(s<`}MLd8n16_+x!ʅZK'tz򖂿)A36i%ѿ9=OgaP%0>/u=vAsr?AB#tFK_ 7­$N4 Vh6yLŻאVDZ?a;|L !8 ?1.a {-tY.8'qu7L{^͠c5iF0̛NpREi*.O'"GK&o#F;epz7,Æąn͙CA(}>]:G )u1AY'ƾeT~ѿK3f+ St $?sw5Gf>K7J809W45W_j H@ ||ΊJYb+Yz,,ϒфt?_n4@0Y f㳑lH$ұUlIoҪd7>icmbmhZ|)+rD{[]_U~Q-H񅠵 #^eRG`DjkBґZOyh,>g:`lԃ8Ƙ[.p(H=.+ \m`E٬Db+.i0zQiЈq&0VQ]`tQZI}Z/rHά~EN[0dqCDd $GFlY$tNz Х q j4+&gݴb@4SURnY[m鹮(;ZD~qU]9KM}?%ISU~|;Á^aPe#`ύ/o6yݕB<k)#dnkO$6XowUЩl\*IG΢-Uš)oL@3Ӻc%"q񧜚pa#(e0d}+3pБ;a.`!1 F$ℙ=CQeHeUV&wJNYdAKG|W404d%vEݚb-Mg*m m-!O,%5kT!SXXz-4|8(\fܕϤœ-{ dNp$y*w@fQ vYƽ\}8 FRYIR lBj ܗ;Dّt⫫&'t&Y͵+SȢ &M^eWtH]$K-Wcsxx680U?:&$*rYlcɯ4s[nTΗH`pUz$⟬ЧQx'y j]~%Jy. o}~ [K$3!6;a/y (1YB ցhpg+)tPE 5~oڟ%4ߗ" i-A9.8, 㐇a;ap7`݉duvC] <4˺bhu!9fQ>oۆzKE\Xu_/O9Qltom +(S;rbtO0,n4Ti+ei6Y{;j~@AAw)%E 5P<f}:J? .Bdď5]ܕ2 m]kCD_+j*á~᠄"`8qz934 %fغ%Jbpr^BL7rK5K.^ 3L㑓xu/(@苍-Y947~e2t13egd-6~ \9~JqpO;5 f!„ToѲצफ़c"&ugAQ]+S4sKU*r^EK\H cEq9 wU2X u[$" 'T!n>P$Mjdf kW/ud?\̸bKGbuj?&޲2`[q@̾0h7_ eoi*#_P@ꯁ_Ĵ2QdoEKF2>nՆsud g#KWj~qC\G⽈H\rlcV%}si!cK䶄:ɬ "Sn01pe?|<%wV01@S#jPֿW~j'\lFK|x@ڽlņ )=GV6;mf?{o_P &OVw"L-toΪÄ/a9Yz@zDZyXProU*QxJB2}<"v'dpIڵ~~wqhBZ^gYȿ]'# 3%fdgɂCmw [|jpN 55u};lF9v5ӣ,6&U)X^yvB4 eGtԓc)%9L$$J'M6-Fx%oǛa|g^Y&38֏^SMYʊo'r߫mU>&W(tBΎ&i`;74c, @h!%s\CG ",Qd?T;S BPO &d%hxH(qFhz(!4^|~'t>Kּi0ƷP|1K04O9T$>=!hFw 6hD|g*W~ȚbVQб1X AFaþYOgߞ%!v?6=I UheamD\)4!>D=wG5fI+ѭJhCǀ,mO<|kNY(p\4c׻3ś1IOaڳfǍh=ZVA[ޠUs̸Plk\zܙM"lb:>bӧ !@1T XwL1.c L v.9 Ɇ*sUvplVO&2R?" u_`G ]rﻜ)': e|9dIT-dkEM30RPw6oQ=2߲VmW[kGSg͂ߴ\Q/7^f } eQGYO h o_}医Ժ\[KΈl_h@}ުX< uVbS°F]te\_DOzF0hbM'Q%݄"ARډQ־sxOQmhz,&SeDW#ISK =R?U ű _= PlxN0cb!dž-Ƞ 0x?>xX}(5ª:j7 \A.;_:I2t$뤺&We $UnB`g 9dr`84ȎY~kK{t/0QW _ fR]ωտऋ8sA.^dRGF7 {81 Ki0sp2ѡKnd7,F6& B)?7՜Y*>@Z<bWPOjq{T/) aƊf7QV+U,e=TTZڈ!ƌxz hi36:z%la?-`oFD5drW~ظܝ4`!~q{U|2z㧨n]h5d!2#ICy2TumYQ/н!xƺLX?e+ MbYb5ZkI{Cu?,^ڐm㺓$fTRQma*+߇W$=y849I)>r yGϤ%#GNB GS %c#4D17a9gIDeNU&ƒ*mL qik6!*@ >9_~M bcs}{I=c="$4N[6=DA yacƁExP .-"aJ1T{m9&W "3wdB +LvyY+9t@3uWV esVg$ɝlL}##6d g @:IdсX;X7Nr{n:=㐎diZ>#-ONQTg1$NC,/ ]y ]wk]Pߝrl, eqty2|0>:|Z7k5*[NPCHX1Gb0CU!Yf"8qT_)TF (JESӫA}~Π4{|m\]P9%j'dH=`* a$aXU`֧^+34rx0Vx9~pjicXuUVsYudњC;r|{x !דٓ( '\Qܮu,K4&x:*<ݬ9{2&=&Hf/b] ȣZTS'Yw})୫AWVAjG〈OK*YR(tblf?Y$%;W~s4WzQ6kq:O`_o9,!M(ر1h3`?>ts'zPn;=:_{KjȍhI8}S H P XZ#WoSCUX_\17_QH+tB0*.WB|'A ߔY'a[ 8ui3[brΠ"GуaXũrcL28é3'ޫzLĻ{[4nA F:H݈c)/5,zT5 ],=(rإ)DUJrtI8gOS,Xr.?+'I4" "L,oQv ;d[|—V^fEp%?|rUrKjQ/ ^>h%_``U[p)Y Pqw뵥xf&,uVR":D@pϙ͒IlwtYH"RB>\F-V-v-Ao.m~'P[UW[]r9$!!MtՅxrp6Ŭ<`. nFQ6`g6`5g9|{Eίb1s8Z#}mv'3\'295kzY!d~͒W&l!H~&<7^‚S 7YB>!MK H<-[9/q0y&^>ha&&E2׬Cď6O D9NiF5>:0PCJ%7Q:_Y&m#M)yv\4J?m2t"pE(y@uB 10jpJE7թ UvG/ ?k9{`X쌥 ȓѪ!|IW3:\ޝ`S12ZevJK9{)/UR!*(TCoH` 6;[PtS'ˊUO/Kم ?(Xa$@n̓['߶1*`)87&9.;nޮ\R+Sc _N rB=*D# 0X)q4`"wf;&?^W(e$ӦXQL0t)x^md_Q'tMuF."U,v,|0ջ)u;92jqfQ&]%-f)E}\NN\?0 Dde2̻%xp c |¯:3@h,ÿ/t9~b2؂~BPYyP o!2nx@TAu{orY8ƵDeN‰ᆔA V &W [+0u_tvՖ%죪%g|L,Shz'dz$HEUqڸLīgӉwqT6 kspoN3gkm{R=2<^yheè.yf=s&)|ZozߧҠ9=rbx啃*=һ 媡ԂkGj-<"Ay.BtME#٠l/5#J>#W^Ilh[HÙo?t Qv!G3ܨ$RKZM3cY *B(ݢ|])%|.# ꈾt暒 E`b}wIUjbxaZDCT먽Sw8N Չуhq^/s>D{T/<{:`Sg3;r mm&؆wB>ťFCgPsC0| LJ|~3ݮAj+fbR,HK}[TO."'<5r!.eL!~^̻Go]2 L/`!INVq#mR;>sz.O} x]Q@+z#4)/ G]_1\ ,X}\0]a!<wQ*.HZy+kh$v5y'9wXSBFC9 -]!tܾz}ϊN`BSER |8]6#x`=3P:/n4U 1h2@gyAЮo2(ݕyW`״(=2 v 8r&Yw[L䪬s%vVݺ)ՇZ1~r`쯛7͍LjAx>9,WR&&hp/p,د/DW SqFDLt{uo :%#VؠEbiyHswwf-qПt"bKsy37QL|,ĐsmH=@Sp8SAL7lwⓚ4@ oxt+D٥]IBy#3jyҢ[ƧfHS&}Hk @WmH;qVF"ܭ0^u0`%٘ZF:@ӂ|;`_q)FTu՝hBU]tA"e9=1pXPoKSBz 胡J#[B t OP8j=-ff.v[6̿|ƅ]Hi,ބ)_ snQ.heifkI7 HqtpnFp4|M\ZشQ OqvyI9heWT2ؒ`aX[K}|YvthpbPot}yc!i{lCu령}S%'pJ)WhTV8g?P^Q(=Dۯ˒2.96O 3dlaF)ݕ4 tROj2z)j-]DplNS$ &:szk@kPHuEr#dv&wG@ajy)UerYۉi `}ZX(n#"dt^j.ƙȱPQu6Yxy~M*},"&ȟr3]S>7#ޏ(vXZ3ah.T!sX eie+T>Ygߺ >Zb@@؜F˃ă,*iondJˏأf(? #ĉté]i?us(I+? G鄻3Zƥ88"|`Y["x3"SĀ/Yn! $A6seQyv,^a+pbPo[SbjTܣz-Oi'vs{Mpsȍ̬O3$vgZ)n^پ<)YYA V!ܳ[9ώVo-j`dBTLBzt q~"ehM p a\ .D5/6I3l`BbGS(uu#C@ $p~ &RhEŀ4imʑ5eO-ңo:7%4>A!Dp_'dc ǢyK]{ejݸ4#Ҍe@L5)˝7P-~ͦ~Tזs )9ayBa9m=mc7=&u5&C/& 1tbJ;/Pfqܡ1ESC!ȇ7doi3h{V\HaC0řd~QB\z'Ql΀t"Z e5#d}؀8 Qk7Wl`0lz-E`x{kx3J=^*V}#ψ7i,C f55:xai "./')*u ( f5-A.%\&+q B83~wSPXۈ--'>I HNcE0XP Nx "v'õQ`cd E/ mlp:SPRLGpj*k9rB;QAH?m@_1bn8ĪvO1mHَI6#goa7+H唯6~x )ٞ-6бa"$L}XꭷpGJ?ײZ.VY p31vdqf|?Q*ژ7USFB!n`"[@K}&RpohCb,Vqlaú/"d[ْl;vhT4LjQp%]zfvcC,>A 6d5h)}ép%3khjT9- l)#}I+qL</{>-,FF" V'p*u,4^w]tBOd"&㫈;nn 6b#+zs 3_=xNjSMha4E{hWa.<8 k 34\vvo7 EPwUU:3nZ¿TE8R~aJpAގ^K=ȍ7(B=ɖïtEkcI5\#:_??;#~oAvBLa4*B>8W_7 ^5X 3a42ys MdrJ9| >7>J9`9k(psW$$kºkL䷯hiȌww+--X0J6/ʼnh}9B9:М8)Zl»V8pYft[~h1j,s#_EqJ;]YA]}.xy]Pr8K pu=zAӆ>9ax_ʟ(-pe#sVY8,‰aZA[oe :.oW%>0D}vO!{B8BBS_ZӪ@ӱ0XB%Ki۱;O#֫W ɸm Iv x HޝcPid6hbx.e#}\Hr´jja[l#>i^e.-W|$ FMpHDtY#xF^k 0Bmt=mb8a^9meGL~u({JRdp""#[ ۟ .pKF$ІnyMzO%±Rra5{jjS U ]NJ/];{{Ӹa1B$xO OeE[Al 'JuC15.<&&n;1ַ0 Pr) HC'D'03H /VPzF*93ʳƅZ#$*PUP;p~8x]Q+FєR#5kO>+-Tm Óܖ5M597A%'[(q{`WMr;`㧓^ɬ jvR69Œk+Cchz3Tp P'[ʲQHD:1᷎B̬5 kv,9,'tBP#z+Vyzsq2I&'j'=vF4C6/eՌVC7HģEXn\B̎$P8/a <7|rԕw'%z5Sٝ ,TըT;7J s`G-x?%ֱ_3Hc{6yKiE85O$o.pv޿BZg6Dj:M޼f> T( M^M|l3V8K :9McRLi6)y7qQ& s o+EK%!gZ+K92е]O!2|3+?*i FQ{k,JZ=j7p}\\,ȍ`q8,y]8i]Bxo ٧ܕC3/yߍDZNx0KuґkoG\\kp>A?s6| G@H~(b.|Sd+8dxΗwE4Fw~fcAnhFsJl{A&S4Î#%;}?0zU}pԅmM(x\yK[=^H6¨>$!wPDa X.C>m NZ>/ѾllVLlM⸡0&=4Ǐ|EC9=FU+aB˹WeRm 6 ckOu!u2diw>"#RN"!q[ A_"y*%"bpn}`V aTG>M, +C تNRi^wO^Ȑ|Z߭O5`yvW㎄A7u{ :25 mݫ8cb<`)ŷqA]XIT(P9>LVzAqMN-[5xot=U$*-a[r+ޢK 9'd4y#9dXpa mwSKT$^\z#y58b,Gq6E}"@aTB%u(.u>:i?RVډwY.f*Ӣ":Ϥgl݉SdvcD YVhSM 8u?{;M@n d./OFfߔ9yP?d1[; :-ɠ]d6)3\$n^@`^K-7\v{H&Hk7Ơ8+ 6koCa;{^d'I%ŏX Q ҢkX$1Vd|5n k @L(rhw#lF}u|Z&,U˴K@d;#{zt.@[\%~zl]4vE覭I40ǼO7\}!ovn4G)fx}p~ V 5.rƇDW=8.@=X9Z9_ˆ?F`OlQ6?IVz`#LȊ_&Xx3Y&eh_͘>rQv,,o޴yjWvԣCgP;?\{:Yܤ@i%E bF3ðe+|܅0Hon"V׿:A˺>'ၬ_'18U0^%SlW JPg`d^$PRsRޫt|vf㟴o9\D$#\,#yG)^iSպ`_hU8A Zjio .,4D7c|zd1Y߭ڟjbi bbR׈ mf95C !ʑApQ rgZO+ϼ>*b0c(B4 zt =77̪\$jk-;'pWᡎj6ķ+dR\/,n{V4~)fCBš{#ZĀ @#mDP\[^1O:,#iq[Q|7zk{Fsql3 {T#5.D Wyn~q@Tb[!kDm8\Hй)UCV8R$%nno4l@;a>V'T/J_ {"4CRvS*7_`.IuMSQp XY˂gaft+ɝ41unD/)B%v0[YɧWFiGk1k >j/p㞖9\F֘S-& >Ĵa `H}Txd}Rp%tJ:q")$#I 71!!Յ.Ճ^A{ L?JYӣ[509A\ ZtTgWE#B@dsEK-ӳY7K paђdbs#r`SVEW2ޛakn/mrf$le'?$ne맶!3~>gh\Ju} c+ʒ6L Y1ˬCK,=1-/LۅD>Fe<֖SUd+.ק8SN=G=Ou[S$)ţz=#f-!1.]IuZW6NH}j:%dde p^@=C["y~d;Ā݊Ǡ/Ǝ64+40{k>rF_҉њȦxW`F T0񐁒4CОf{|LZ[:#8h5h lR tR ?1~{ĒAĔĐ))W/}lDRY_I,&Ȝ|ɏh̦P읞lAvdLeQ ͨ_'މB:\dsYԏ1J:e?U;5.3^eVCfRS,DOО^U"_x&+7@e\=w9~(}`Az1"cև!JSL5g%L5Lk-6sF3ʽBVM&W+ūѯt?7](`\<}tWn7)?3KmwbZҀʀ1!1YA) 0żQM?^a_Qx\IZe=H).B2] HF~FETMen?xw+&rLW?q#)6}JPBAv2S:^, ?ڌ[^%I \,7Dݚ[)wq.J ܢK:'"7A#i{UoWw;u̥< PGmKB^S4ICY:ʪs D X1@qzml*}| -"`%nq^vҝ]$Y]G (I VԧJ 6??e"^B/* 0]ԝ gmfk]ɍ[=nd(tu$}n`/J4nA{IV]i5j2cMc !f ^#e/N\HzڱK@9݈~p{ۡqX%_]ohE2&e:ݱy/X] [Ţ~yA51]nڳSr3(D%z}wrDF2^w!ac,ZDnŋ.b7 yǮv\5 !s͔zǿHk DD'vk4|v~ޛBlS`Mɍ2+i:jV]» q9{bi]П>QPcEƂM5`)1ɈV>[8}pU5Xy,3Cs`EyzK2$)E7v->;YLb֧|mU"!ҹhqF{4c~Z\)HUO'ִ\Cw}~O;Weo.d[ @>}e} ݚ-np$*]+cq&r.!MaeC=Κ0Ia2rrFw̑X YSd%b /^l^z-S+y)ix{|NJo%X:^"# Jrs3#%9I=Hda(㺻6 !]nϽ!Z{XV?kn9tIg3{4YXQHt-K6} AfDۨaxR.N)0}+`?(R7*[2[dGsPyo(lLڗ$4W#lv;OjP0kwC$ s93BiZpJ ׁX3ncr'Op@m\S]@-qA=…؂^tOE@&27x"r;<qTKu.r~^GLq=x~ldq !5;Ij`ij]|׈\!_5jicХ,KX&7]h&cu}Hs rWnmO :Qi7lkvQ9$  `N_4 %O(lkRx$.a__QL7#=C\w!MM{'Y5"L.4rT.  cckp/|͟BDG$-4V*.$-/ fXCvqʹЗm^ymyKdb}L>ƫ;ۛ` gXeA^‹D_VSvpSN7jՒuE5 is{9@"f9MԈ^C6-[`]3 Z.RGEћ` %Hn6G:HUTbv{Vch{s|.Y@IU'۴a}Mқi _0k i d7.iDyHSگ7΢je1%'k#KLbn[tB <)a tͨڳ \#| ՖJ]eScVs4-AfL($xtx ;.F%()rFԿLT&^ÔY*2.;BƷY+8zD7iA%9/q&u7+AqUU kpӋ8ΩU]-Tg?\{9/g#e6wId4oHBwRhdjc0D ƣmY("&'sU I#]VC.κ$eYw Gn $sߍӛNղ2xP,nz ܸ3DcO@܉?'_B5Ƿ<쁉 j.0"(Z.蹮2{(9\{$L].<ƴۚQNDj"f0Y~ᇪ5uzwvk L?\1fo X57I=߻ok̸L7Q8 H)dVk_U&{08*خ ^)@ЀXP^G ^}f{fT(5{`07Ma̚fV"G,3~98MA񁃖Ҙu ӢB).ʗ>v(DTZx-h6Sg-~ڛUbDwu3Ў0Cs(ϻ/Sq9sX#ٕ6 aV?#L$CDmQM"ϨRwolM-ɲke A&ZRm2d$,֎ :.CoX(@ݨܘL * %&1߂\ a+ Fזo c;Q45Zv`e"E_[{洱#{1 ~$ImQk$r_QN2 e8:݂oϻI" :-`'E={7͈WY4εo lbA3^M:.Dq/(aH'NYݧE+sllH=t_ VEQnT5 ME(Fݩ" ˻쪻h p`&LY  k-b3vr`g`:NGdYFxTR/aoS?˕JepyR54<+' ݘXzb0DXJQ(pG\#=y\ "(. ҮZ8= V9]PNYYF]blôy>`yd<oAjf _~Li*[,.9-q:' F0Z z_T୶&@=f[}i* [@4.5Ҏ;b2߼GbyֺB~ϣt 67RqTMo^ 8 4IqTUMQԀqYa'`^ա$J?fl V=˄Ѿf/0|vp7g8Kr92'|G֪KhA|vWtZaJqng[|F\,fu,v ֆ|X0-Zz[~Հ{9@R0w#KK.Ou[vІd#qtp5A躳1Ҫ4y\%_,&a%Z⛽\bhɃrh&wFlIYrB-;(NOY|e0B*At',S2wڳC](WLE`H[o-hQz C 3|q5Mr趂 lP` 4J31ʱ"dDcz*0Ng8yMf#E_e lҲAObsߋG. 9 ( ủo1NF. yyPĢU5%j@w:Ҩ0458ITOyx7q+'4?vFhLMG0oD)Toj~Ȅlj5weBu&oK[ ~ɖ_TgTO`ڞC\@۷o `y샠HIYE; c~%Ci<|/1mU%ҬNAܽ4Iv=Ǩ(|1.~ȞA#rDn[1{D>|s$]"lK* Mn:pRhѳVЄջxí>?B(ߵl ^ W:(H;ٖV57h뽫=79a Mx06ӄTU޽g5?rmէu7'=/Z[uqڊ-&[Xrcm)Kߘze_zH8twgڕbp c~XHuvDf۷c:~AMI|~nVңW$R @-eInc;"X v3 8ڪpe$Eov<6H/jՍ@?LK2ÓⰰuK #q,Jg5&0549x5%3{Dc%re6Bf^tm MG Ţ$Y1[zUaf˵.5ȁ%7N/@N4B5",~^˳z'U k32(lQyf_"ӂP&., . Ô b\@bFóRw%c'XZ rs!D-0~Ux-/R+D/]% 5MM,U^{Q>@<5HKżF Oʪ7ŀe]1_MXmI/е;MRV f9dΣWreYY@x8@#fqh+ҕ CP;˹^Zs՟r!n?G Z[0b1v~MR,3dO6p\2P(Q;{ې@^s!vIB ֪oM{)I" GrPkPENtOu8C;c`7TM QxS}ɤĨ_$ᐶi <$#z8nvqZ{uԚWMY|2gPTA!VTh!b y +@z(\ a}}6,zolڷgj XA$/~*S_uě 0P1`¤A;T.mŕ`h$F&w:pĈ bZh'"M'RQG`A6fnEU3whMSyjIe6J%]&}~x:H9㝪)xT~Nav=|T7Sn-Ki L3\@̉$z|Qe9T޶3U=guBUGTrl7NH}8_HJYRo ;Ln%Kީ$B c,G$?Т(̐?kܧkBeYijr#ys*Z6/@ ԕIdQ;! S{4r&^4 8Ӧzh =-SɒwLl?UוS&yQkl|PԣW**?o7^4:!Kܕ|&^:6h6>DӟR{WW!V} ՟&]'۸^#څ qw^xߒ歠zݿˠbB2iɑC ўI2JnXnH Qr,nrgyMQ*ï@,)QB2⃶ǣOHT?w[ճ,5Fx }}Om3 &"anmL;ݪ09h{XY=Pg t)!6E#d5QDWAwV@lf.|B{OCX;4&AkދL UD=;5B)ܦ[4/zEKP]-OInp A^i7aE6f-I-+SU!sDAz߅ֱ50G}\eRP~0 YFb!_JōU1oJl8@ Mx_qddW$4_jTptGc)S/m:h^m[mkIk5x:/99kԎ"5 FF7#lG-[0*WAb~UHS OZ2!bW{GgU^Q6=@4/lЛZ76)y9Rj)0hBO2#0MDl:ZbmM"E=m^c3ۏhMQ22pd2+HFu8F؁˰Y,85, }-;ݥ5&Ωkfk}5hb+2tȪ~[">s@tX9̖2Y88BG010&GahxTK ig!25;C+[1~IpRV0 ;ФLYw}0l Mł%+tWH=|bʊ`R~džD=6 M/ EÑzg{[r0>Q ๙< zie@(l{Bv4d0am=) J쩫(=P wg]sF1  Q|?U\fHN׼K '>P[ 5颉`eϰ4>\)Qv]9BHZdvkIwYR7(~nѽe=%*8|&뻖4D")0 8Kl=)NL\=9]5t!3H'eL:ruhv3#'ZKizs HS^.!*Dվ<ꕢbٛnLVIw';>; +CF5_s*&b;{ď1`LqnhŚ{V`uHcHs9_I陼T^mVVbvR F=:瘾#XqV2{<ܡ[o3˗,_E"5`t|7Mh$PHN(cHۘg{W7hnjv-/qJOPL$bEU,%Ѯlw~fwW_bZlnA#lNn(8Ktx}\( bSJޤw5RD+7z>3 *6r90fJ:Ah~[~ ,qEO͈*xdJBDх[+zk0:C|ct2F~t3 s9у"I>,--%{,oY>iw( +G1M!'7RD*U!6dʼn39U:C"G%`t:`drU-ޱ&l K_䒠|39`Cu+ ` 96vA5~Ӟ+c3UQ}2O,:kaV3j0gc[ƌ{ftdiZO{[.jiCECIuwt0?)a;5h`Yne!rRhnb3Vۆ(dEW22("WA spܟf܌C{J oKZ՚S?ۇNKrev^N,ѷ} qC]q$?(Q[|5n/5Nsp_z7[@;s. gj+RLL'Ep^.~X,#OGk(wf7DZXdž(~CSw4z=u_&0"tEXEo+k2^''+-'#x}VYe#;l?@bqitag?DMiB-cQl* y-Oj>_Ȝiu&|y@_K#D^𚫖`#U .ƒ r+Ÿ4 E%']r*^J|ur9l&UzՑ\S3~Psa8/t soso[\=*{j/[DKԱW7 u m|B>.bqXcr{!zu5#yͲ "Q>d@kYݡ<~f;w^FA\ -wPa_rr<*hMi'6Ktc w!Įd%<#aH_e#;B>:| nTz T-, .aqK$v|~RYV\P3R쪵G@Zk„HL4`W5%ݲ2b$[\t&7ߒvF)> $)Z|˔@CKM6K-}C%uS-'x(׍"45˱!~w\YXv(SwZ3'%M4HmoS=ZA2` sb6 Aisw߬}1wުYܜVɁ|_h4ć!R꺑xXdļ K!o !9+1L"/CfpAtW 9ZSL=|Ǖ}H6Foy経7Mց-F[)0F3^VbiMÙyU9oM~:J )𽯚H_P0>®_?2VWIڢ돠#~'BgXO tUPA!1o앧 Eu)BoWE`vEcҳGX-jGhnּ`'Y(XzSnQ"+,k9=c]AMgwKB9풠5pIW#&kť=oBŁW0Cg\h%˥LF5m{݃|%hC#,Y;A>1@2.s\bR,o=0E]0; xCIZ<8D4|߯S41wjŪgf`3ĉ!KmIfYF6T~9tM_Y'~y䶒@\BJYF+ʽHh0a5rZ#˻re;N;[ +؊6#tL hjDQFzVE f /t$>egcu]g9`Yi881*`҈ܕnyLiglpp09.}gLwPk ؐ0&z|&}RqO1o,^=NRZ>o bT={yLLЖta#]uGO13drt_H2lT{7>$kn_4 V%1 4mČk2U:R?lC \@%3i3-W,@sJI\O / slڥt'Ql;CZ= _r /^6<F.}0 ikwhpn1cAL#^>ɵe4g > ). 7rq;7M:'_,-T4+黍KϦOm|.aWm$l 41= $"=X|AKINFlٱU3Xt҃' u+Ze٧ƻPs>t[r* n>{eJshZla,էڽ@4wϯ3t&.䲄U3bS1O&= J6hr4:hT4NӔ=ě~c! .`߃謉"0:=kF뎼XLps9Ժ0`.,m@|ݞ2g4w& 8#F9XL$b$0hzX6P,nṴ(=yg_crRy)M :/qm7Q/](X!D6;%w a# Jץ{RP}]@"R0+^S'>v;GNd?Y:JE2c#KVBށj̞yL{ .#%?(Spcj~yO3krDSp K$~&Bo3[sQ@_־f}it}y`ub\U!vOIM 7K3.NH6~WhIcrD6;{X rbW o̒m!faR^Z2!8+aR`"k!БV^:ߜO<>jܣ52U6dFc7ؾD{=|譋r(%-3kj5ѭ osW}\2J^39e Eo=fE lR~N߆D%(ỲuryXcn8gEJ$pa(Q.\ʏKa\NPa(m{Is=6g&»[Jw X@kjSޖg)9~ds ;K l"FpSH6AKj& 9|5)ڕ# 1S0#bӥ^NAZr=735[aY\&rWR0罠_w?u'he+['lg5S̤}IT[ =C?j,TAc/.#ѭW ܉r}4?;)*^;ir`VEOe^\wTB~xgM&wqK9-;YJc*OKz

NHrP#eJ+gxO+M0')Vj3q!c}(#o=JkEWy.>U"jjVVAY*iT%ܜOZ@d~}pɻ?4(^ihS$SG|Ү쓉T.SmД%RpD|7oY֓!k l ~̆knދF2Qfc(v}giת'6BMw(w"qE  .'g0~ႾBdL^b,<ۧ!9A`7<,I}v<΂ZzFLޟɾѭ#Ī7mGΓ#o7;uV\F adcF5!77[`E[*vKX9Q:ptcěnz,̇ҷCN{]>5c]xGe͎U>#[DxgFdyV/K2%KfL\lTeZ n0{Z;x~HFD.Hz24U=1B[--Q9"-< eO_b"췴U5c\ !H(@%O|>+ey"۽Eq93=7TzE:s!uLWj:ݶPw|{|vD[uD*Jv/}&Pް3էvVē&ry6"jG^Fg=9L V*Jd`~y1__]@BGhP;OB7'?r$%uswC:0D 6?7 x5,Ls3Km¬5Swq̡㓞˹MS'eru?%ODY=qn4pJ`nn";[uֱs! SP3MIbUI=3,.|*Ņ9WDlv+g"r #:z4폱H)QDD>RV)/q :4ԏs[r65iOVk$vh0CpANf%n3q Hg-E@(Hk*Q LPq> -=?(vYJb< ׶ͽC8p?/MJ Az-)/ɻ)P;jcJ #{A/sU{6Q;ta#N/)=ً1/jۓlIzj3O/eTA^ a~Ǘ v͑^I0Zㅤ}O$ $X`U\\T41~GXH {AQp-T!{so!`U[.\hUDj_">K47#vD84 U 呋vPW_S̜ƪCF0Yyܧ>l*rs Cv؇nPNtdV-%\d@0Ps$Q|RXvi# |Fۯ-Za'^^+2H"j #iP#d%lUr)Qq=%PzmWCQKGC" z/mhߙYF ͒mүS>Qb ze$6G?SgU{bi9?nTBn[Q'mG:~a4mI6stpxѡmqɭ b\^73/-6@SD^vH`T8)iU9Ϫ0fޖ9W4U,}QofFDlj:hX2`bl}۞ ʒ/ȵ5\horQlr5yIģTa+,=PHt {f۪Ө.Hm.kJ` 3nK!&1^TgJȤO#*i ^NK:|9LP *W7Io_ .1iwrkɮXFQΫW%8)f'10@#N{> qqU( ZLf94?pb;I>Nu,RuD}gwu6{ |%JU PTm! K&.dMlDy 7]M{kE õ0KMM:dx{HkdɸEXT#B2;WC;2Z4kTpB3 _!ZkO".]-w)gb^]Nᶒ#&nJʴd8*-R;F::\.DN)N#!QvqS / 9MXcxyش\c= tw-ç FEfX\mtѬM>]JN(~iFS**HM:Ӷkց)qJ7生pd.5'Զ`r+ a}:dC;h &ljγVص_6IR˜,Xgn-U+A#5o Wf: -\*a{׻>|T-,-aLV8-gOӹ[Y1MF[.Acfd+y݁Uhc-}˖=p䅩GLn$,`R7K(8Lf2ePGeW#69ˮCi`զG|?Z}\}YWNn>L3=t<ؾosZ'UWj+52\bɔ~9kq:TG%fMF) 'A6T][U`.HK+gHDŽwiײ0 X_Zta7^]+v:cMй) ^*:'P] bF"`QfT N97@QL& g+tH/'22LX iTI~/\fh)v1p6K?y\yJw4n1÷Of@ڵAJ^tga]:#9Ɗ#tYY5,;FN5G" U@Nז H4rQaq!ΛƟqcmk( ,z}μ}Vkl9-Zx̺,B]FJ?_ 5="Q.6[9 Km®fp2jn1.!&_ZQ{f|ls `WVsfr~U}˥XQϰ?RHY@@vZ nbSEx(k4/Tx}ɯܠ^K[=4KQkM~3]U%E]d=64/%|!308,v]Tnwog2lQQ wAjsCf{b_ hj)x5+x<z(?X\}4kZU4V%=sc݌)[y/7Eab$.ř4l2 lvw=ipyaeUvD(|!i$4{Gý3ńվª @૤Y,0&2n#t䎀1&cQ|U`M!nQo|93ԝx I')[7{@ `l.([?I*5胈eqZְpd$tW@P %eU/ , Zڂ-;ZԮ llW$T'?uUNpC֘m*jWWa.vc^E}z'7' mp7p"Jy?WYQu#YJF.Rމha'8bCsl@"辤ZhU6UlfɦeDxNЭy;8>~-KW/0I=Ϙ=(9 7]|wm=@i-xms+m(PxVQ?M,s!fP@t<ڟx1QbXECXRPJq؉>O駣UM- ;T/U1*B9"S(;Mf^Yz7EZDy fp\3\]F^? Ǝc/fV6I .0o@"(1Ww=5 DjOvj:e XҘɰyѓ>4Cg/&9 Pb4;PKQiB#xQMҚ#Cu37;ӕ_)7Dmr @!bTAR^@ĴE-N:(ax^n Zs5)x3kuoIs7G0AZ]2OB/fD. iAЖS\gZTQ蟵r.J>I7mt8궙lx#ُ!Xgmwi  BV+ 6S^2cRØB9|!ۘGќhXmWlH.lWX(=F;Q"9C:lJ9 {ObXXh3cI*64z3Ú9D 41aM0OC'qY/un5uy4Ѭv%M`YdPx} sN+Lk_]fM* KV3P^ t$y{n?em}4G1UFsO|G&|.ZvMLlG-6k.fÏK!9Fyu0g >\sU *mVx:dA6$.E~g0˱ڽS:=e_t8ql'o6>C{t ~qF&I2|e+SVY:F!u\w?{)$#'7?(%(w bCe ܤ!3NPu<8m=ԴGSw|ѯ_ dXFVŅtKY;gE{,aa}av|0eBժmSr{I0Jy/|XpchWka;OQ@0:[T,^ 4['$=3+从Do̲N4ʵe мLo Psy?4or-`0TU5Tmvҋ6Mb ":PzǬtF 0ei /k)F ֺ<شm2-D}t`5\Bt/h mƔrNT$`{Z7jyO5ٖȏd^@P7edgQfWdsM3؄ 3ߕe]Ĺܕݥ)MPhYh;Kɵ_*Z'iqGh`D0_}dH:6'xxlyU˄L$B1փmf1l\.!bgMPnQ9AUPTy&O^}1&ʳ‡CS (&4F3}ϥI+n~Ev.!u!7 fN;Iz3(6K^.ֳ댡JTuSPƄ޶CnlnQmʡY_Mb鴇ZnU$iR9NHI,@u1c˃1VIyL7mŰ㈑xbֵF w*#֋T~VMPۼT`ìNq-o\y/,gAut# c&44aۑcນ6]m?;&W}) :ACF&J쀲8Gz ł7 1yJ.Yf+|0h_PE'+ : ;bvrLa~oYLE~lńOr^f9 }AD弧u).U0C<]OK]C@ԫr%GDT*U+kamWX7@bi%B7s ָcx.rJA%bƇȕZrk#aښ/cyT|W`&=!ᩇ$w*) ~as,I+SR^z27~Yd7UFUF-Zxu"VXh"epl]: [ qY dEQ^[Ʀmnx x%v]5K]") 2P& _{ym ơ&13`ԦáND8OOk lIUlhIq7rsq43,i 뵇 r:tEG hMUAْldN;&AG *epL_ڕ* 2?c ;Wq󓇾NM?l[^'T˼jr GPb4((NEN¼UgڢK9AOẢ͑/m g+̣SCA3x*& |_yߑÅqYǻh?4₹jrD\Y6rAh*7OF08n1-6$zL}E<7{whIk?y|rz 18+| ATESq&!t[l$š"i=} f7 9?@m|۷YvgҀ8QpY4NPd1ׂCc9 a*?jM!65aF4 g)4-g|n fwAdT8 } Xoϊ|`TJ[JW!v&F-xQ0k_oByoH&ݾ#y]2K>.UŜfMh!E-[$anmՕ맿~u}{)w H&Lp\(Z9D5ݼDf Ưk}m2cVEL(t8Zj94]GWl_r| %y pU?ȁ =]q-@5 FjZzoc9TFy b) Fx_oFZ W@c%hl1ࣛǟƝ' | >H!17+'\fc%ue w3u>@S#B `}fö U50 yœ'GqIݕl('(srtg>qs%[όS&c %f97˫9-2N:tl=` Qzk-A 5U_ ttكhX0w%Y*JDBI6F/b`nrN^p@,ԉy`@XoV6)TG#ֵcn#Q0l)Ƚ;+|:IBrp/5ViQEʡ;G/gT9OL̝Ol1 {ϭrr*܊/N4Z>:aLqϜ/C1uH0QFb~0z<±}xgQJUYaIPo.%bS +-iP@$mr%vY%wjO&,R ?hAFz7PFdԩ}p㘝X|C=:=ƚi(L*5żpS^ز ȊI&#y=h[5y,uYbqsW+ _# '9؃  t}\:"w\ެQx\w'K?Deju7'Jۛ3m#Z EIdS*9I?uibeL@(48#)Sɿ_C\V!YSQK0 eVMkp%V;)#eRQ\=#oA4Hz>ؗDImBLˠahxi[R3!(&` yB+d\Fa>ҞQn:M#pҗ9;ȧޥKܕlߪF_f l&颠O FGmw7M) LX$SqӻqoKgE#L*k-W8u6!SՍ+Z&V~#?!eh^ NF90TiX}&=QVRn@69q%l{|I}6OpۣķOSL(y k]~?r6ʹjS~;/0 ūs66f M%4DlG5҉CUy _y1,>kHwWW:VG!J!aZE6 HSmK O .M7Zu+ 6Ȗя5_ /?VX- 2KTڰް׊eTk&t!kEf{Ů j/ 9\و"JL=v `m ą]%|-t4.m`AKML.٤E-+8{e!=zI*X5lp62mŪ*|.>҅8X tiڢP>D@*Pxoh& QMWÖO 2:79:,.TQ 5&j-e`dDH~ϑxgP BB Y?[OhsNѨTR4('uUӋ:%t)m_V lBjƌg@3c0`\"#ړ")I֓@hR3h9.N, 'usoݥ 広n&q:aQ]d ϛcP0]R Qd-̌b(F;*D}H7֎O& %yqaw>)M'SoޔRbKd34/4l8H3"[z.v7TX$P)1L^wr!.Ϸ+s0?$vP +ǥVuhGA7ɡ$֩dħX̻bBr80w$.״'D/gt=_"͒ڔ K(";N)^J =ZM`iLD LM Ä`xmgDL>/GE2@2ye&A:>++XK\9z(@3~|e,9C2gY2Yfmm4y(T; ~iRݽܚk{&Y#`ɑr7fYD;o3<Ц4~ô6U)By6$zv?Og9F9@Lѥq:ЮaduP>2Cs WژԛQ! d2Q  kc3V#\cxsP^e3MZEߣFQZCB4$Hhᢻ<@@/eboLݲrUd{89J<W fdόE` 3 vyO)uܱT@B_?  *Dw&`[zWjy" i-1^{QtX ˼kLXXM)p:adq=a W&󶘙ë 5Pop ^yv<:'IN]u[&tTIB,.ԔR8z[u4mZ@6G_6h&jb`n&{َԥ ” O?lwMZ,'L`Й4^i"<p@U $õV16.+vjb0}NEm4=A6a$%q_R{-[8Okj3O"!PVЦ$+Jeh], C%Mq~&x ΪB  ~\EB$X#3裻zvJ.KA/[(=M ~QR!RsvRjBGZr7qb"?ă/P ҽϫDfp8LJJ<85 iUrOșgYgI[dV AbXDZvxüH8],?N 掖͑?\p q9:Sc L&z?|wMc'TFA26^$ZBZW?<&-J}OD 骇I31O!<-SIw<ȞEDԷEGFE(^Lx *@sW/3ٟر׶Gbc|L},L0g?StvI$@Qy-)*rV 6.\iC Y:rì '-ӚAfƊBp=n\ǜty|^:JMԺwྻ>MBS4T3 z9UM6h|ǥ;EVhwlZd_W| ~N [Bab ݊VCE>IRaҎj dgq¿3>2=3{hiྱPgFI|h7oni w셷q&+`KәjnI=a,,q=)'|](n)%Q^O3۠6V&rYSH݋c+֦\dY>^u @Ox?5RbXduh?O\7m:e"fswplo a>6 }1 <}hBto>^V} Jtl-I O_{2 ݫ_'u3:w%FZ睁%)zztv(!ϗɹr1Jh/xxtߐH)x6aC1y"2n,1<>Z;{lw%RBlVo;^Qᔼ3&*ӿqޏܝ@GF\Ǟ~#.c³,b}~`5@Q'Ȯڄ nWbþ4]H0@Z~e1Co^"o;(.j})7"{Dm#HKeJLڴ0D-;>9*-F֝* c"Pp@(竦4X'ss4UFꡭ?S z=ﳧq٣!Q~?:Oo)8*ĵom{jda=675ʦ[ykt}֎Vҫ %TGG/颵rn$; D^I8PYUHFkrG%=uȒK<4B`YuOȆw 7{վS ZVdWMh>j/x[:iv%}W=Gqe]EaϕsV lW-oln q: K"d;TQoc1;"/ft~ R$vr8_vC?RL7%߯%lul3tx2 a& 5h}Ut`~ӮoF5U_zsbNYP_/ /Vu1nw*ztd({+MС5miUYwFuz͗ {0(T 6'7:.)IT7E)礯JJT{fe'F}7il7Ek^\;U,Ga܎!3_X0^qkR6V٧U/5>T|-Ɲ,3i>;u L <"}۸رA3D"(dGyt5?&Qδzo?O/2a*gj6MT(ޛ-M@HNQ~c WJij&ւެousQƇ׮q k5~M8M|eaơtBY~y ɨ4@oh)ҰHdF[74D}&");DL`JALE>n^5i1%yF.{j 9XE[k<Ï&q Muΰg'LpnB[ RH7Sq4hAFD%!Rs9J=MX\ vM?=|CE8H..5#>8S0KW(4M/P 83+V/p?ǴȲ:0o\5% 84GM7} M^zxd'6yajD)*^|m`ZnQ- 0(%i3窠RZ,. GJw·h0Auq7 gKcMH 3ꍒc O+ G_ӭ"c nA9X&c U6zLL DV-N2$n\$C|@ujS^>'GEWaol͚}W|w Q<26BYS(~EUMD<7JS^0=#TrZj /7qŽ fi)2=E=+;8> @40b M_XA}H/-;'qy;_׳}Ѓz;wsS ҈HD+%URLѭK)!ov3RNhHtǔeJ3w.k;Ibd~Ӻd M格M't@K/˗8YB .x6=#_i+= |Ǒ]gljGϧe@M % `,]]'6"2/DycBk ޠqk g)d"\ pM׈eok? MOV>[/ϡ~|>qQViULijyC( B.Kh ߤ$.7(?FK5bhrq]iPԤ`c lEsS7(p6@)ҺuY7 .#aVPg~8?t&ŷ`Ѥ~_@DRwbi8s݉W{hTMfon^o z&g"jC,2'}RTP29UkAq;[`m~c34詳_.$_ <ȻϜ62SAśzKZPsXE@c콬Kc>~rH^VxiilP}mE4(>ii*]9C˴ELF7I9{$YO0|/ZOw)lfpŐbk~`~4& b X:yOPp8E;rGZisV &Q1PN q z$μ]w%YOx(nSo|Gf› _b[M8P$ jN[<)a(7iUT4}7cB-#gsgcC3֡X/HYp k P^Xۢ[qB9M8(Vmd#$G`H@R@ q3Hjm wYq#^<&[l "Q< .18ۉ|:{-Cꗢ.ȁ,0uWP!١MF /#O}qF au~-`/_ Yu&+ s)|cEAx4vE L LP{Iضp;^Zz1 *95-t-Ǿrp#fL 5*:]I3^*,OG0סH`&/l1p=+u Nf"l\)O? {9 (X{dߟb u0eI9EV竟ix )ۃIQQ3zʌ blmt 3#5h[" 26t@~}p.v$4{M603ÜUdfxJ-؄RyT޾P);=}h[?R_6MTuno4}>t_<.vpc~me]zv?E]N 0 RRv>y oe-r7i|e^wMƓo` %^ksS{Wl'+ {33!9%dRaj(@quZFoz¶.G&Pz';nJHHQU#Sw% Y6xf3ԛTP~~J+79R#ԃR<۫{ie#%]?) J=bNU V[oPb[X;uyBD]%;?0]1H0/99J{ae$ݼ ׷UqHu-,Ԡ]ΞNurQ짤bA uF)B;~ {lw۴S7@E|p}a3׫̠ܟ(Ƽo8CdLyeBY3dp6,x({'dld\pn%M!NΌ/9g}W39t 끻Ou'jx7?_c]~eA[ ٹ wmldu2zt .O=gSX|1}ԡә LDJp7p{E Bp+\!\UzNP, I.jMBRjyulwQS> $ {*>jc') |v.|zٽ/GLN zA՛ݏY>R%g9Ug͑hRꙜ:4L3_,3ice)^T մ๚IzO{@ .K Nt0%9ԩ "8.)|26 }8"k&,7#aHzofVb +ڡTW;+l uӔ›fH1H8 B% 70 $`! u+x1>%W-[WSgD4\2::,HlVm~qvP9mζl0s>53a`"}A:Wg+P#>9䯿(ܥh~GxE7L.I+9 \d zOb>Nth9Юf[nvqWEԼ#ňT:9 3k_7`8v\E҉LBУ#*a :bABN-A#xl[Y&'Qkxڟ6TRb*3Y7VuঀpzJhMw:0B WrsKaZfT@8XeIP"`|c l<>J"hC[ Ȣ(eYC9,)Nwz%N]πŻ-paռF4fE)CG=F}C]ٹ2rLǜp}E$.%:;׃וpgPTm­xGd=ó ={'x\逺Ĵ֧YEC3$ /SEJ|yXA իLƦowR0l5Qbe#r25#-`& 7M}l6G/FBxP58Ƭk>I|7l֢?1SaQ{E01}QDyl}6ASdE%G91F署\%tBRWfetNXٯ 45/NQ RKtBȫQd֕C"hcrߑY?!1tK%~FDe"@H91`+* jIpO2Uq3uU@AI0R왒@Bmd|ѵ~< /=qĻ)A*i;χ7X#sM ~]R3+,Le.!vp?bC[vܝ JXuZe9{4)rATyk _d,1y J5 ňECe-%&hR.deX?TT*LJmz8E+#ڥdk-BCv}dHvWP.ְ}Sw9џu[LAf@{/[7 >z([|i!;ӀB*Mf@dB vt;<9@թʓ[3h\aXcW)-uT({0#`MHT`2a~s /⧄e!ʹo |E%—U<}70Y"%LLLhDӝ$}nR&ٔ#`[m k+,JTƇ\RzF^hN0O1qĔXU xkhdrl'|rD>S~a Dn^7o] ˀ}ѥ[nRftrxNREԍv5ج˞$aV9919=4)cG9h"4a !/3QE*:̍ey:Pe9G]_Ȱ TJDEɃ/M1ؙ(L>ڐ45z-A?)L1DGed oڙIVNq[*C oMXHݽ},QI0sȀXʧ|.\&T wqy ^Rnj V)DDx_mؠ6Y?hwO 3 O ОpRa]"b_W00dFdٻ)RF^ ׯ BGz"L醄ﰺkOd3—1 (pv_OTMcP7f(U^JM}*LX Y ra5", r ˆcфMU 2oBʦr[@}z 4K!\^˼LA4 [1!pS\ƻi4uXHcFU+)ȏ?p͢ll`sByk/ bmK ́$!>\EuH3J2mG&-QS2+OW00fR$̄鋄R UoD%~ )%Rv_~z jYG&Mh1rz]R|ܭ |q+MYybmȒzx=_D^u߹* ن'rS? DW!܌ho]W?~g.`"Njf%~B-y.>VX1w>tߕ8W2‚G {ɚ.C*d~D_gsDɭ'3.Ih N^6KO̿\p's. v؄Ȕoif6wub@"VVbmU/]G%p; FXX`y!4*ڐLKwZ!T!פoK-H ]tCS9[z{ъfU#q_}Tbm$~P Iq5[TF }ZKp0d6VWa`GsGL 7t:pX0;pŠ]!ɓp|q;-3-߱- 9P= #R$Ч=٠~ b8}Q`d {s_%vy˄F.{;}lb_*$m YmuuG8==Ry{#l;2]_"GjVl9*IP {7Rۊ#yTTs b٘N ?QB{3gO~;,~l/~IBʶYz bpD7qnP-`86_ʝgEle v+S*@JpȾg#y:+Nv@kN>/Wd8"OHi|f;Glh摕7H {탶IU6bt8l++0%5eyGU1!5h= 3UEcX!Ktt# 3rW O@Ac/IQmPs`${pdܞ\啊l$a!yw:l}%'05Fk{4Dvas{eԶ§27,eyAɻj( N@J{CtW-)ЬEKut&@;Qac  yE:Tv`5.M;z0܃~x/,TvH{?7aT &^I@@Q\q3d=_@UhU3 Ԧ6ܻg2V4`eMPsOzrg6Kԏ:Dqc+X!(nZަw Nq.#NնVU>9ȯ>-lF|f4߹Z?Deӈ <_ọJF^ׇb|BW2:2#DVHrj%p7F'{5y/L>怏Ǎ&µ߬d7 5Rcx}ۓ8'b?F(J s+HJ wZpqL^T91}~z̧(MvY\Q1JE%]c-Jbć{%[]_U!~|Lkf{BZiPss#t&eZ:w pi,_Ԏ0,XyښHV\ C^.Q[) z{OHh .J?[/ rѣ[oiT~bE((_e&Po's&̔B[H(pP>T[0ESzEP(7rJ*7nvץ93*# `bÔ%Pی-U]8S{OPN"(0:h t[V Y0GZ)S=-/?.D;88IVo]$fo؜\)x~<4>3{!A_ű Ң&{D'K0n|uM7wvIu"vRFI>:] :UjQ{(C? k.V`D~-(hjܢŇmx%НWĶAmď8攑omNR3χ%Ď6cGUڼIF yϝqc34c ʑݚė,gme"ŝMQRXĸV͏Y; 4^@b >F sDZdȤ&` r ũSD̬*uO(;D83XJCy3=ͳUNoҗí6p}䐽& _"D#ռI T^m9Зj!ڿ\eS+Cc +J+,leY4i C!/(,]QMh`AVc;)8[{? i * %kUeQ9 E1c iו.zȸ} l[/Y.uv=v:+C Ui pE & `ípx@u_ Ƙ[P9vAu7޿`U/%ROo5HN_@/oL WCJS?6M! "`zLF` ``l; C뫴SZŗј;P*{/!C~Q=k5)fjicC=u\J5R܏Tyԋ-/#(?y)q_0+Z~+m3?yxJvt .2 MG !}ƉFAB13H;6$T-YnC|:Raԝ=p#!@ f*mx"g&>]t d9 WLhL# &"=&   jjBxo6h~]P@xP avQҐ9P~79aAl"X(+=W16Qm ꇛYjl@N]B8UxNt|]I.pkm%5Bv }}}~z,bM|XӀ^yKCJ= ?D E~~Stj 73΄ڏd_L`W6n꾿B!Pk]Ύ뤠ZH6SWtQ&,CF#Xz01h] {SXu hyj.VNlvöSXb`O: j Iki$qL2'>V`KÉy$YN],^ojp uR7)>[Q.܄BM|^ͪ٤v!#JPwVUsR`in9y 1r9 2Ph}7)')OZWog-X2~ًRog1 ? ե8)7m WE߲OM>WaFtbظ'^]"0O@ha|$sS"w&V'C ݥy+˓ 6 >.Uc-w|h1nS$*F*ip 4m*>`L[ՎURU [+2p#z:ٺe(csMp d:鑐Rj~ZqԛaDD8Q3r̨\D0=_bh Kέ;_g- ֯cySDC eR.v*;Is$ˮF>ŭθlt_bvOQ_8~dTs)ZNxKi 0qMZv/}BUT~b$o I tZ4XT扏~}P(xv>ԁ`DS2y:6|d ٔU_R}vJ_*nm3^àsRgw5$â۸ܘ- _tQ/݊Ǔ4aV$qbЭEi鑨ѻ#a~pkl 2jNf1NڞV6gUt Skb3 5"^C--uZ{<<hya < k,5Z2?:Ct.@1UByF[;)B)2PV\C! g:ZS_ wEP,*Y:%L_)zd>2Ъtu;tEcCMhfN2c1潀ӪS!B+ĄS3Iy OTozGj%;W %Yp,Ҡn^"\Xť] ~_#ю];SJ 1[}X)*8Zs *( p@_O Ugw~Xeq27]|{WEY#ͫ$1 2Uk|jw]H@ 2f)툈5tB,Ȋr*U6 wc^vD3/ E\6:N 2<Ϗ8)bJ0ܶ`(SI'WE< 946F`IX7ή10s0pkiM?ƫ%.>^-=M'vr*,-^?F%[SGN[\ }rӂ[-簵2sty'+ἎN]g2h5r'x4`w/GgBMk1^JڻAIEeyrM|@{@LSTiI_(m9wfvz<+glr\z.?xƃ*T~ߔo "WD]mt٧<'Db߼A "ꯇG!iTT=d(Ie;EC5gEt4p>ogn@ !'پV2N{[8zDl 4!TM}4foo$;2 khlA +QYnNͦQWn7>Sќc }70!u Yrgll!:x( `0f=>w9.U8~7LT&x9D?qgvuk Ó 3Yq}Z ̭r`1-ɆjUb^]IPE>-3"ApwȗR>q4qXsR0tWAQͪ54o>LC r}АrA4&GgWheiؽKnJO lD/p,Z] .ͬ)hDVbe1''ET&L J^p`<<[Rۭi`0nMp?&g?+zGQ!'iğz(2>GU|b fX(ln)2SP|ç>vF^רG/Ui `ط_G%~{tv [s|";9|o iM9Fybvl+Zer~At2?vl_$Yco>k;˘G!̏Փ &894IHWCF}U\4Ż”aR M|kge~>ُSpķSK({UZhc 8ߝH¥5K>r=2-(6\,? p*[#A /"}HdTUq?tɥm&ijXcCZfn4hL&9z% XgC _>m_nZȧĨuDfA8y3\ЮW/hM"6Kd"s%Fsɷr1`q4lU =9N3Hpt>&=ڪ>3jzk5EjޅfiH`'-BGE&ce34(hq8JVx\>x!m1NcW,YS1#?GHI=VoA51Z/E!pʝOKq5^I[j^:giBZ).$Ul]sA•[/ElG쿈qsX B/Q4;nz\iAH:md/Da!oX_zu4(>jQw5Ay sx=ZŭE ,pG7!#])Q*D(>4{8t6w2l 6HvXGjx=|!R8l`c5*7VM(Ln KWJ= 9!);~H#okujml7ݲnO[ޠQP rD<^JkS+Qwԫ]MEZ5}լ#ϐA`Bf|N:b X܎UH4H97~'. .L_Kc2$#v >5p8 \V: {^3JʃI uC?DmReJ`u7zBOdCO?KoJK{Ιtg:Em-=MpIZl o#$Pt5+d܆Nlּ>boز5#O vKe"g}kI%17Kj-k?6Y;0+;0$"68Ƞ0!700{HquB,HTxcr0ZukEuׇ5q4*;IJW=Y RCZl*ph}cflm 07gڝ#BBLYE~pPXM k3f8ҲQ ;ǥ {`O cI3]Є7@J6&Tub4I9 VeUFl-FkDS=k,X#Tlz|ap"\HTXD?wg.H=1izW0HdיXՁHW!OJS!*Y&Nm#HF\p8T毋˘OqʈEQ=𺊆- Ae9PtIQ7]Ҽ*n$f<4mKْw<`ss_ * ;ޯƂA]S+b ^nB y *(+ܲ]:ESѡg驒̓B&c~pkT2ٕ^,O`< Ge =O 8Kt}s.!Q#VlaPu~۫ۍekaZ562rJ;S[)Liꓷ~zi} jf>G3%L/ؤT)$Fl QB>hIr4vYYȥnP:KR^V]9#雎GG a3 ߲}$dz#5pxgȝ ePH' }TZ˧j aM̏t[7Rm^m^ðʣyHdv;?45w|E=a1sPK{48>]qMš+M3 L2tv^.^ 05[*/siOK>>^ Bf74Bgg'u=qnj "djȹN50C,wx"K)DBMf 䭿%CWdozfa9c2)ME)o_JB9D>C&!Aߔ= DsDtb`͵!?_GJqyY 7b5kPQcxZ h%ĚK1;eO]M͘*ϐ:#UʐC;|9yؐ&(<tx]dR@89_#uGZTzT 6(aoi@M ]E[f(hl+xs%RU?uՑ,ġ)` P0LJOh▏Krҹ+uzVkM4gB= ɑ%+/j"Y2ƿ:\%HqL4a❢ۢ >hozե#h 7M⎌ UnR>vB&8@-Td3A9%})r*&mܤ[nͤd%,)zf_ұ8 ch1NH%΃\3eXVIf+-&#X }30,.fQ8} 69wJF^$UM8uZq &Uߏ]"> q "ݹ}eX .|*J)6Oe;w퐞juPʙm_[[ꥆ^cCTj+"!BqƸ4@ b_fq!{ <ӾEoO2a^T Fn9kpњPV8OY/'.$MG/wDUJ߼JZ̮-`,Su )4x;E)8}S ɧ(%E\u`gZ!tcW (M"yX0.gW/MaͶTksBJ-_۟ۺY!ebB)pj{ 2z+?cxV}r׉q4JãR zQ0W$͢P%;\#AM4u !ZOsUǺ:q4Y,bн"] 'HčPRk֖\=;66< \eԣk3bU_ 0nͤ7ᯢՌjz.2u[JO PlYkd@5F^AØ<'c jQϺXC~VsAK)Ʉv&Aٕo|Чyp[M uo-MlkTv;įqCfz(Ͳ4`F]xmLL=$P}zle"%y&o^?o^HsY{~@t$X]4ėT-˷PBOze|;.%ݣ'J*IۅA_w[!#lp'=Z!"Z E( )}.AOلi]21s_IgҶ `!kҍ卌mbP*,OPR җ+VP/^!E]ڿ>-$# ¶m5. ͪsƁ0p؆R+?I$;fX#?h(:Zput [1qlc<-ZoHS.qSQyiȟVǠ.&'s<%R,_sid2862.My~ɹqnh$R3p"ftBd(qLӕ{P*+ ?X6F [Z^|i`\FQK^?+` 22g )U͌@"f2 Uoȍ#zhyg@IU <0{}E`0 ȳ6VR7!532v3Ί-'ʇbLaȞ ҒE Zh+FRR NڕΓX$m^,UxN<iZ}~ [|Vرf0 Qa  SMm5tWYI>\8d5+DVVdSFFrډ2ye䥄#y5J< *; qC5E@ʍҊaՃ2Qѓ_GTn.C8; 4#0k=U8Oyec434TRxREKNi-rb S|1BG QGyGFhZ,>7\r$E4 v)|ÃuA"Ro *mef]q2v=iUjcn7&y tVhjD Tpz(G\ڿ Mubs#"u.IiR9Uw _^ %b#5hRK w񟕻T&a]a ;iq]Fv{!<Ѳ7M<1,&s}Aj?p4'{(¢WDK㳫I5/?{ňmh;Njl:l,I@$[8X4$w0(AhkNBXvP9n)HvI3"\Pe Kb1˒ڕ;qTlh{3>qEpNp;Gߝx^L1򫋺+'MpUVK( ]T@s{e(pm]֔{RGd Niax }1|Hߞ| aE -7&]f1X r ?s\VOGL.YVR1ԤD$/$p$:]&xs~QU.)>ӊWPX*lOڪ6SZTOE[!7zUJu_P1 ]/+Ug)mL ,X..܍79oH3 ju_%ʳ/yvO;WEiM9CcJ;|\80|*?'Rʙ^1)8 !(v|i);򵖝hA< (㿓G)ڢ9)Ӄǡ'P-0hٳ^~01!_z$Vq4Y&ߘuP˱dKw[_~L͜뙣Ya3"de,J?|dl Pv <ڼGMf_H@?Lx FC|t R|zeCH2ƈ!*OrhicO=;?)//IeeU Qf1d),9{?C.iW8f `t|61̾@%NT"ly2oԖ /7Τ9xiݿP*ݳ ux 2)[F!zq%7*PSAqW$'/hBXRmOmOt$n+gd嶀d]aU \iL;MY`)nx}WX4ir ;9^kD"hc7ʪsb'*|[Do9 ZCLomVE}9 $·, LPr't4fV3Q8p_X^Lk$F.%zB  a W`PqO/Vk~DN@مiŇ|o# $hr/4ߣp;}6Ye(D`YW5Kri ( 4ה\z*ʩh B1G#׋Oy0L2&n}(H}qhTyBJ|7W]XT@mV-aYM*SŎ/j?ig0XݝaZ䜕q, Qh1kUI҄W={-SLPE5GhVm n,OЋPDvci؏rnVû.js(7UsAM_i &h\pa&A'f-UˢI¶- 5yF<4%z*ȊP H /"p LֵޠV07,!)BϠZAa6hGA@4h50:6 O{ G^F~\@3KV$M.-1vQ2yk\Q.YVx]5^b7My߭I2XG,ư"c:dOԃN@ӤdY D}#ݭJ"PWZĊK #)LnlIgM)wş.>+>ٕWXa'T2Cl`030^D,hVQI({yPZ{-w(*>@s4jnŸM( )o2Q$I?KAp)Ce8̥4.WVwz>XHԟm7[0fp^ uUB@ ;*_(uG( 80k4>ַ;:j3uxI]DL;}zhEJ1׃,^XK=ՁUCp|{lnϩmPeo7D7q:msS9*[&O$3bʯB&խ'}0ΙH'),Y /ejkjoc{m#%,W]Ql1v 9>X퀏!em$ ʒrH+h7^8W|poP+Ф5[ ݼt%<ȊJ>X98i~'04spqTUznL"_ypy"LlΗ@;c c̀.ofm̩idxjl?rAAxX!`lI@}GMGwjbe6Bi3Xn-xk ^9Ł73\j />$U)^AHJW]l[i.e".vf1#4%ZgIrfCq, Cs cK[8{R3?83[3s7:oҺPO8P&;IyЇVBkcEo'E nXB L(7Hv'BWU3x 4$5S&VD^/ߞYNda+g>~cQp̌Wӡ-|#y 2:zCz@"4HamQQxr)9ʦ~x^=i&Lz[ X bUmU"h䏃B1ݣ+ A=4 :T@dadA,-M8;}7t YRo`.ӷyil$&iǯ4i|$W1eqZfƝh/J5 %a޸5$|'MotBX qoJ(@Yv ź1G! "2-JpǷ5Õ2B6~Zy3}F>t/ۓγ/@5xw~^Эµ73B3uۑVqkt쯿oYTf۲~FضMJܭLsICNqρvߴs;?͞53/+ |'a\:g)r"/=r|NEhl1c\K ͛ã92B:A?Fm\B#w D<(0Az'D V U12NQ#rRDd;cPכ+7хs4[r-%yg_IKm,NSLfW:8\(JRWrG#oCYOsI [x;ӑ kyiuPu6>pΊP7@öGܴroc-󗵔K[z׬%{Q4nyԽ,,0wAVwbu 1{I.#}lisvu06@ BCP`sz&OYF@HK_D8gNfɶxSD9_pO%y/YxvB!ҫnFc)sLdL]gDG2x\ KӜ/Ar)n#W&r ~XXgz~)e/*@. l[/=EE{wE[L6uN4xZ&>^TF ȳ49K?>oc $8ލlE&#@=eȇb9YWvV^fAbpbi^+ +nX8eӽ :j$,љ |I0b,:+YPOgd(TK데JHF96zaC{.9 kh+)ѺѬCkJb'.~C*:װX)@oq՞Ʒ>ѭCA5uD֒C' M<"<ۑ{GPkhǵf\7K0) ,2ɓf!_3 LGցBFJShN4_AzpD>QyY*Ɂ+c ^S @Y%sBVA /g55x5n쿚b,(8凼E̳HoP֍aqo-/",67 + 8@B]x&]2G'K ZplR#}jVA 5vs'"8xEխH ?/AhL4"z|EO.4gSVH}(T%5C%wi8rRZAiֻNڒzYR0wF/i|C~9L͐ܪ1e4,W7;73F, z#9Ѱ3zԓ~B^ 0ζ$$_! M-/]2d1_-!8Z`@  Q9`D;|4,|^GR)Ƕztz~rF"vb)GG+m,](xlxEq!/.ư'M9&Z(#anÃKx?cf6p{ NxuXǖ.m4XNiS}j$ T,UuVJ><:/HGnx灬QUFh"H/2S@(5#C{}R!M`:Lhڐ͏Lτ#çmZQڭ \zxlm sT 00V VF雤U(Y !_:E%LR d~6liڞs &9,I])UZܻ:n>`*(K򮏨{+e KkH(2ca~*=[sŮ㩴r Tmw<]Vds`]^GprOtRHTozDD-gk^PIhb̋LX׿9$ӔDľIMs:Mozȓ$Oj-ZY_<ezAj9e7j>~SM4>Al1as JlVy 6ņG1h pxqUW\D[g\I2>'Ήɛ^كbz78 s  AG}A,> 'kr`In CJ}5dD(A{h&^Ȇ!)2\p fP"K635,g;"0x= 1_ۗ̈Pf߈)wo'%l*9pnRR$b0QFCLKZqC<Df_E-i`$EA5)YpQlWk(fjޓxV ?rxdibJ`Э7 v L<2a3Yї Gb# DWB ESz]Z,V[ȷ/Z-%L3ǐ̷(]k޿[N#Xo|&u90~ ƁE&յZ1wL~e ?Ue"Ȟm ¿gɵQ˦m7^_ ajkV;;=/Am\@~ )^yE.u; U4d?+E3:haOMU.[hanXN&vs:\*8"jCԁ “)e)ƌ MC4^lm܎nR:_8'8'cBZ JOr6]LCwn}=&wWsI5Y] GqoOn9nz4B[Fmzflh^_ RrGYO3?(vȰ@NҶ Vd1ȪW_LAQr]Ă 7\4"daw~&P35nܫ  "(k/HBT#e6#~su;3H@l6CT+r4>؟xG13F-#d* F x]4'GmZ,66Vq}_`^?_xnuJe/Rac\=bcxf!x@&bj)y TPF=Z1pI$+F>1O@RVe$C q4~~AxgnvZ /]M"n駑~spf:ߖ`ǤcԠ>" Z XT_mхqSfOZ ~xګԉ3u% o0Fw#7rCl7)Q䥟8j嬏GL~u?e _o'> 0NVf* ȣvm|'57L `G m e?;#+iTTqpiǁE8-ǽ\H+~jJ8ј])3~X7{gHU@CTA/ S/q޼L Jw5n\7Ctw~Ř;Sw5 uQhO x"* d/T.A""q7[ڏgLN:KDVmYF{w RS| ,@+ϵ6P!$DkZ??h! _x$Y=/sŲ.4v5;M7_2a>wdof`†'L^8d@Z8Rir11BY'%xbW%[c%v*($-uc'\uMIh+ IS0Оl=|jm, oi0B?܀:o@`n@(O\G*d}!<^3R9 VpfLQFf%huDҀuͬWfy&vϳܓnMN.|f9yPV_A .reVf#Я`G @#}Ֆ/e{ 1bDk+P-܆V6J/Թȳźm}49Ȝmè}i^!O%S-WxZ[]1 iƎcw7Ⴄ=0a03U?yɕWd_P:zu[CƙE H_ډ(k5LLgYz-""5(fJSOD8|XL#nJjbݪvQpO1,V\4l䖰Hm6WT]P搞[ v|>zޖ&lmLt>,'}:P0&Z3캪Lagοp3zWt|G/G\ WOZLZȁOQ~Fin#h4i^m뮷g+3b4-ՔwwV(yxXyPf(8 Tn@cpOua`K^!UQ,Z=?Ю<9CC rP-3ðMkMbo7s"eϑAe?Qn^LU4̐ʹVŢMX<Qan-jVXca*O%f;=RpLH ixz/ZOg#|t,4o326y ǺP g=<0^{8¤>Lm9z)WĘpwo$̰sc%%3W]"fڈI͝t&"-2B6'*`IYWL˩DO;D>UB/Xqt]n_8Qn*<]K+#4m͔ǃtzMvD B(ݥƹa`G1Px$҆y*b٘L~z%4bӒE'. Z35GLL{i4  -"#VT+ tŮH=A-N7cAa%" 7~/sىiH nYx[i-ӣ?%PPlq/KL+? E$?a6QAn3VGR%Q/DJ, 8@l;9_?xԔ(ɦp%G׎SA_jLl",3RKA#,i6Ѷ' Vflj -QZg R[Mhh9T}>kηajYIGgfWp{~Ucܔp* α'fjÄUݸJΒd2'  =xRh 2/^=JIžPeMd7b*S]Jy5V-gYĠGHdE]Ӡ#Je·1&J;pǔveD9 !@H4S؝cϲ}JہV>-q`#n0L^?dSy;w!f<;b_%3೷jV'HCAXyCw$^RSs;N2CsCtV@p F/ W+_Nt5β&QR=\0.}Lpj^u5E^LhȚAГґ6B9ZlX̎vV#8х J#[46Kh&ifND3f7o@JS`!"T 5*hz4)SfĕS` Hu!CuD?C#9-HM]gs 0BFTآD$hrƉJI*Ѭ.1Ϝ߲~'.N`&!+`! Fݫ/}rT׊w%Km 7ΊxޓIFF8ep3uz@5GJ&οMSiPX~ 1'b}u6.<)%8TkAa3RdL NѨ|UOaI x{([ ǧc</'u(: %DGjđZ _q%ۑ[˩L{C5^%L$M+3?C񛥔tI:/L$RCHl 91Oiz@}%a0Fe Q2*QWM}+,o+97 ؗ@?~!B^(50xG[~C"7 ?I d|;2GE'qNHnezuiy3WGdKUR HEGnd PFKHqf|8PDL-\pЖu徉!0VIDþ ge^_xY# 15*~l)2׋_˸B9dݭ} V}+-e8:#3ECR-VJc}!KwV1P!y~u4 R X;Y;% |-=szbHIҋdqaXBUQJdԆIz{!B4bK3Ԛы݁gϦru82-&tn[huhO`ȥoF ⾁fj5] y9RgAh J6ln&Q@8}/1 xOnc&q59,(1&K%xt`!kCL!3F(3G uV) 1$8=<jlh }UFJ,L~̕D(vF&xʽ&Ϋ޾4sgQ"F:bҞsMc FvcHqxpGYT-qjaH4#\H՜3~S+_l0~VslPք1^a7ro4]{}KKĬʊ'gtsGyv4|vnK_HSTu/巺U' >X9.dv ix<}a0 dXyEM,qx#.Rp\p9 9Ř66bN <F1N3OB1e̵J&e]j~ѕIC`G ŔXc9w_jv[G{H|{{Pᾍ\' b9!<8tU .=K'C~b3[QCT. h,S_cժ]FOB%s|uP[>S'G5^LA*uAH zͰBpQA-r=mw;Db=_v3Ons"\f)@X,XoSf3|q3CH]x|sd2S ?9.^ei NyKڰy^?(;]o)!(ˣW6mqo8rp~XQ[c7\Tjw>skLP 05@ D#qlΣf3QQτNgKw:=^H'x7ޘM9/U?\nɹI qɓ9L]+O:/KzfKJ}Z{MqDWO:=Mr|mgҀ.("fx^:?+AD$Bf֓ցgeW#3@0 tca3zO w &i_p>ǧEob/HUDǝseU~6+OcVR u[B,|Y|td{K&FStE -PFO5•wlXLшSfaMN*~iCW>j%--Gj}UMo5yi$R"|}%ЋmɷtU5_,(]=?8}fjg22 X}>øQnf9=tS-pџ7!XGL HI];d8pmY?DH1 = []ZpuR0DpXqp} ϗO$+uj}TK2ؼFȐNB_˟XF u8jEYثE%*_ls~iqɖ4_ ):=.`d7f7׉_%I~i_>N$,~*W/ŸX;ق{ CBx akP}6 &HB\TvDcC-~q*[" [tNmaӰΊl?)~QJdu-]2Pu1bgVt`"3`V28$TY{rG^'|uX=>il"eRGoV n9yח޼kQEs$f5BaX@78M>I۵~1뀊\+ߣdBC Vo dщE9_v ƙ*h%y<͓Q ->{*發6-*̐p9z( ZJ)Dl/10Nr߫M qG2J H+Q@.u TT^D䰦"H2yq{}#l][tO e\?f".Q2-D|ku29`\"t}%E!|7A |MozqR +xʩK #zfj4}n#z'QP> ϞZ,q0Hٗ>'DRQHeOG9ne\: C^yML?TgklW̯Sv~1:ώZ[Ftd/2Y?5$혝nyV*eZ~?OLnޔG_{T̙Z(0FK>T`]<(ύǼZ*Wok=c;ʳts3)>f+jo A1ӄzduݟF6X#>>mnj Ais>'V.I, ˼q=ӊԐ kW" >k( D<}=дTڑ*wfD^,~ZZfMnUoK6v%_yaQp\TYV,vy{k#Z D[&_S 9tvzznRF`;-LWN="\'9@ Lr dzeGp7v;MA_u~rVM2];q6%%U^q N1uAZR,&u9sܣM*9HOLQHaH뾌Iz>^4#4v` 7؟fPkZ$$ 8(Wʽamko^7spy3L޽QuZ.t7 iƦjf'ك7̿ft;xBpϋEg9a٢ n=l"ۚQgl?#IuZoDz74皿blKKGÄFŒΪUV4< =f.gn.xn'a z|=dqA̴2 꾕|dI͵L~t).*ʵXr(YX\\=M֢/p\N פ^| 6zxZ_%&Z~Xa Ϥo(A}3sߏ^Oy dSFAc.="G<IQB,8/adza ? 87 GA;wAٸX=攎/Qa¼M_ƍ!ZT3Q\gM"ya 9Ut-۾ʣaUӳ$nB)(FL̶*J-Xסsu7E_GsΖo->b=6d8:cA~ "p?z]%ga=ڣP…]Jldü1qC.=Q~r49AG(tBĦk+ mhq˙ŧı X%`;@(@89F8@o}Iy ?&r-\bzzRZ?y-lLoD=Jމ/</|T )ِ,k;־Hn͡^G~N7 6K>5fQi]RJJ9ea^ ˙#ӝ_!u0V{f{Hu^&ԾXjb 6/׵5d}y%p]Hf2kqUHAiͶ1f9ș3j hAm6yCF!6QB9n T%hs'TBXU{@l Z6h8f UY<)NV%]mYmo Gӗ1nJGd=bs̿QDJсB>piBˊ}iQ% ΕfNѳ{&/$i_xMl* !J%՜0`e]I;;?f# ^RKU\4įg"z-:`˥`J#/N|߂Ys_ ,5k]7^Gffy 4_yQ-/vVfTͼD4Rj4]9ԼoiC;|6 [=8;x ξOp d9"Es=MXE/֕g0$8/tki6 D^pl#r#`k* qlqk CTşDjT!n\ _BW.nN'4<={ LV}Kyhp?uex xu(N~m=Mv+0 {ѥGMIc U{AGd: x|i^Z]s͉QF Rs/FMQ0*PEi:Q2d$j0ZDSrq]X, @}Me&.HEA)׶X M߃țbIO (N~bUp"2䠪 haH'n |: #@0ancGѐ^* 8]Ǡ`To{kCh F{WǦUR{7_Wo8< |N˭Pg (cdgQNz"{:$A\FJBAjc )>q2N ' 6rWSH^,LM Xn~+UFM}WwP,g U>C=qC4ZuAhj&D~hdVOLVgIc4b U1K[5ϓ8WO7IʏͿ }dZ̓}^sL$cpC*JtHӖu!t8`$HB.`kMCQ;CYoEPADOwM%MQ,zrBcjjӰUfA3`&YYA.g76uh|3J,|m: RkĜl>ɑ7Nl 9sD^[΃IjFWӾw"hdorޣ҆|z𻜫 4osV1~V~^ 4Ԝ6Dўӽ~48gXS^HKiFgP B*Gۋj˻〈t^ɛNQrx:$i½y* %7T~y;Q cqyXsG($>u7= TE 9iURƣ1Ȝe4b{y{-=?us},ȓo` M$@aoĮgVֳf%Pay nM,,Cܤ[#jAwjh^.[9ЃN3n豖?%] VlKݼ. ڕ֠ooRXZ;MwVz<62 8W¶Ev@K̳5?\2Ԧ䚰`o @8# j 4Dd&EV%0W8P\VLʥl;(e{{*|;Ԛ)p(M4IKoN/G>Ti7lAGޜMZ`K.>M6njH!L%崤ӓħJj)ֿR'.x'tͥܧ_~Ql%~<8g!A[Iyhɡx=G1to. 6W΍Sɪi(k0ˁ% ՉhsW[(\R$9tQh/:4놻{01D\.DV/RLN tb`kZi 6g3GJٞGWQ=Nv`b~E@kogX ZZjX͹E{Deyrhhpb~%"QֺSX(H W8a !<+W}L<1U\wo;Z]`t-F) ~xoO Pt}ţl9E`:@^W 9gĎGp90Qu& F~ArmDfvSK>'r!RR#~̰ _qn{;ZWZTƆڙCB[;EA_c$ K Á\?OtTM<'(0IgbE݌mD6Af;(A[d&W`;+|;]y֖-^yf8ku;T+Q4&J{NԘV1C52xhFkK ԔNjI˾wWXfNu^2PaX GH~K~ӎ&K^su X1j[l RI(%zf-^pl :&좵7mm@FCJҹeȣ VĎ'r/ "k*\;f{!Be m OƢ%{yLOۏ^(<*= @U_P 9V9* &X(ʞz_O-<HsٍB@ӹ"MA<~gi7\`>igA`6J%g.kizv}b_KFc -5GŇ4=>wV69.Z MY&m  baOMzpyD/2YQSZ+BIүcQJ<SEj0-I|}y,T(EkeL 8:GF8 p-ů?2~?MJ.PРK~ei//tc=5࢟PL(+qͼN24k&ZGvqg!^C/#c7JxM M۳Pܰ})0Dy!7Y$ys'߽0rs~)2[Mypnk$ P46fW N*\%u<&y<В!ʏse!eUM OљJ"g s#1'RZcȚG)i[Y)ЛlPC(Tza|H ``9\1n)夵90f9^B:DSY iFaVE8BY2~]mSnVq3V:v-Kc̳Oq%2r;-($+ ,N:n #u[D8.HLs:JS(M M. !~GW k"I72{nOZt33#ӨN'7ZiZIAK7 FA=;thٝX#1ҲsDFG-Yj˫pBO9Ӹ7=@I֜&5_~h(nYAiVa40ov _mcvůq(B(֕EAO\"CiH Ã%H=y@TȬ¾ aˏwyeR(G?L1I|`<1"w< i>.W$TAQ y'+ FJ`6N'E4k\ndP9wMV>M$ d4wꚧ( AAvdY~57pbӤBj+pJO!!XL'eV 7OEy#,+no-A~/M/7.k@('͛U7&8tb8Pץ>\ƒ-G;SO9 `rM[O(IYjkɧ ٱ\y@JCZ/]O \DY{GG-AHU,>6w9eVuR#?jg[[8pWؓ&r C''Iw6#\ѫtU (A`#<#sq|s3T!gQ1\76hR4,\x|38ԼC|XvH9&M)YPWr"oLȘ1,+HOP;8@է,3)Auy$9)d6` aro\XPm񿍬o$KX,1\7/ML;nA_(RqSYe+W#҃R܊e _ C>0mО{,8qv7}4cJ8nb6pIʾbF@ R_  ([15oOcLYm/ )A/G\- 7&J n0X _/ujj^^Oe8}XFcMz1ī;pkn7#b??DwʢKZP8-<44MW]R$ <~+ }!8J{޼%( F}ӟ\Pͳ~Θܜ {=G }s@_8j@z3om͞$_P$dMyl@5_f:Jm<AYniۤ 7 @ERȿM,9u>MlÒחySjF2^-Nye.wqv㴺/&X0r~ dp)fF7\Ύ(τ=p1Iµ˭]yt<,P!S\hHmByˀr7<- . `ṰDb{ԫzʇ y==Pkf`gͻK-O3O̰kȫt6G7ŕ(QkI>ϩm! s_|4NK}HB7[wZvQ7:3  c;$WX ğf}:VͿ/e3NB0@^d+Lt¥ X%/rQe{ea*6rz< Uq@y&s)լr45X7]J=Cf-m -G-Q^|Pgl H@Bx1u<΋PLgց:9VDU1,8F)3w|Rcg%q *[FPr 6: ei&(tDL Q?vq0(j 13\¤&uUL06碢ZgZ =d9Amր6>W.(B D'=?02egt"@̗9^R%ZF:{@8]1jst:k̋݉`!_ͤ|ưbo\pO}HcJB!p ]M @9ad`$ٛQט0y0ɂj3|,!ŗnB%u)կC 4`T g Ww 踲(Z~%oT F137$J1V&xB9&Ar~ Y1Jqx M$p9솽 p$Ɇph n)t (6|sCNRH~$4^KcJ,wx];| \v)ݧ nk1.]R 3U1-Y[p.ɹM=9}7aߡ$;f욚^&nf@xZvu%I8uVrTbA^(@‹82ZB=gšl~R{̦׋opfIpi abRyFlY,svGעC{SjfV )n#LL?-FҹfRֳnisg\s"{?}id㫷A+-j25K@Um$m<҆d,bn  EeXI l|SJdHqN\m?k/AZdR:`4[wvиޥb 7|0,3uכtʝZ:<^Pa"vHy*4nfmm f!J=Yڿ5`F8pͨý#[c#a$krx͖MKA5)&gG^yf w^n T|7ޒtں q?ʘv#?QEWOL(k:SV~b&!_UkWYM,T^m5*gzB1k1FU$+^U_thTNynWĞEiu@G'Ihu㏁T;/*TڷkE}5x&Q"ޠG  <+ Sv'Wї%Tt&Ha[QG#pכOvQ$c|Ш@ } [@~l58G]Y&T8iZi=E(6Xy'C򶩧5 f"(;~2÷]j{tPH:lF2޹QFbkJ chU:jd&V0.ɉpEtokC4e7,:z^ThJsIDqɸ?6j+Ics6Jyv?Y+33YShn}2=f+dKZh>jV$ s<ʴ55c^ǝ\: *7u!A MO6V(oY/5OƮZPBR]0 44>lWC>f&5f5w\t HU ucI|]sJߖ!k MzUסn'M5$G[hk@Dk|{>^*3YYֵ)3S6!7ܾ)p4* z&@W{ٷ3hyhhu&e/jyIEeCbXX&cw:@4v -ٰ2Q^Z Uƭ FlIL)XujVP\tm3. /'$ pTN HлXZzl9 ofC`FE/˖Qs>8_sje1 vg@  uI]nd?3PBY<ћsū{OڕlwQ41[N3m|KwAe̖;lQvl+Ξ[iJ%xXg 2ڝ &qbbGc&Klm'<@>kWDšrĕU b+:KcSTg|tȈSaꒈ\K7712N[pu|G;&r'Aʲv&fWay5W乲AƅM, 7H^l}(K]whyQzeR_&+niuU\ⷘaKaW߿bYl2ptttQ%?9R͞=JC(^ /7D#2 rvDj %N:IЁC~R|O|Dkupg8e9 zKwDϱaPZ|tkKpj- !X[pLFªo踾,\g뻍ƒi^<4aQEɌ&ݬ'q/:L;+R Rspբex"#5=IR wz0 2= w7Ie OT^% iI0F]+u+a5E^iN7ңBJ('ޚ:?vС$ֽpj99<~;&έ$V#^7Ƨz%b-&c_^,c8;"L;6yGQC٩t)M﫸҃8kI,c Ƽh5\WxIį\PS=A2FEz(J1ꏀ/Aɍez/η]udc#A hX0tcWKXl7;bH9 4#'fEWjǜPz'ɽ`i(tl1j9tӼ:$ Eyӧ$_6 (IsMLxUnCPN;Ȭ3);au`v=^Ck%%k_.  G)os{YZn2Em.Qf3n;Bm:14ZT7)Y+2K Ջo`w=dej0p%ù (>U x-`=AvT%%̘!0t<( ]*pRLF+=g 6$M / U_ĩp3d%n^{ƬLGFt #+U]SG2oK%.8 NF36e\1}IdhЏtc刺I+!]A"*|+e[)Ftjv1FZ~*28>Iici&qY% чRBQd_-G?THf4 @к g ui0 8ū٩L"5,x1töHNdLV x1;v/Q'$qO~@c¦Vo,ŪPUrc & r腽p}?i}b D;(!@1l~!'vJUg00D j3c+9m!;0bj{E ۛ$!H,8쫎vքy's7{aa*ޤ'G{q<3>rL ڎ{M|\p UG&=ΚExLi*W:t^{3,)Wϸ^JJIሒm8)oyvКmMVyZaN6! n%SH;Z8olpisJ!5[lQQ1K)7CckT8Xt# !'d-$1-`o#ZZ{vy}ٖςhhQ8>3fz{$2$r2#X@d;CϷ +3LQQ!7'xv\ eEicCRIlkoHgdEQͤrZ ,Di-\AWr(`i">ɕmnT9V 炭,˹dp ۙ+VC;-KrMJWJ:CD1M]`= М7"1psg?S4zbpD2sEwV* @DRNEI`|FmeN(TS yhv]bo«;7N7R`gE]ͦ3s <%"GxFi/]QDCwڂg|p!7.imf{ZzBA q_M<j  GZlƠbPp#sZ(J9M 8]qBY{Zʫۨ%fVu-J򋑙 xRS;R W ١:7dޅ Z `9ˀ8 |=F: dӮNہ,}=w+;Ns_=Vgx܃H ^ ܘxb ݑPO^=Z@ -ݍMiO.#l Nrn3 E~'j5^ NҧVyB Zq]P KY֟ _weK(9PS}-TK)i8i,/|-BIiJ1`dŘsgl oG7#DG:]Jt-;@e ߨ(ߐdFHo];Ju9)D\TҩvAyFC kZ-f]ra}8\7[򛚎԰{[|E5xŦ 3ȧJ?c<~lFq5 $+,Gn<"@>2ngl;)tf&-Oz&x F4FU_Ή$TȪ XWRmF þDՐ ?-V& Ϗh`-ZN:Sti0]8S֚Jd? AK9Q -=X(,6kɦƻk/F ]λ^mɧ6X72cՄcL [AHVAVV{q4U1Vb-zRQ;yFռi2Ee]i2ieko녣4֒ݸټ1B I|\x^CT-{&J:; CgQrP+ M,@,Ǣ΋aSEQ$]Zlbe'FIcTI`ƠGx`JRW F+x(Xf4>DAb7|XƖ2+鈋tz B?LY_@t/e[3UTN[g q]RSUR`qD.yJ;c.j8:mwY !CU  x Jplԫm(+_ 4 º0[!'|x8'nA.~<21ա^$=p?bGkct3dU_j+`%n50ou\M!GX)0,^ߦv%ldjKFgcWLa&F ƈՒ@XL&G./@/Bt ;Hmbz&Z ~ @~β`\T#koxd=s] Yՙzע b?J"pCkmek8-&uh.(EH@Wu1e] :; &~c m 4iS=0\Ȃdž9yA#R>g~ ab|ѡ"fY#N 6K q#HL1A)\ kV ?0(ٝjB둭7NqΓrLI{˘SbЮeJ٧PSF%ŤȈYWc$|vJCVj:M qfRLvS9st4Ol zFB*=N ^mp%!,0oro!G m9 7ʹY1' ѳ ڝkY|uu[yL2%JV]%C#Q:ZZ\F/Exnp4)<+ҽEtii%6]٬,~I[=l5Eؙ!nȳ3a94"4u^2hIMO[/z5Cպ| p O (᥃$0 mcr2(w *h-7$OvIrSfΘLBLkq[Ft Z,AFh1z:~f5 XÃUsOMBAIƂ﷌0"M Yh7wȜE&)WC%E#O*6I- 0kX*"h~h;XJO9;ocAJ7)!oh gǛ6 v?  0dתhaϬNW Cof e#2@U 0v:J\p0>Zm5xrDvi̤R?Mͦ{|z3G(Pdmbbm:)i2ooKć*?69A 'n&@&XZd1&kem7D'n.4n᜴pRPGY/E#>li8\6 \|@w< {,"kF7Tqwu yVܦ%uO" 3x];򃀆A5Mrd*U! p^M])B {~ckZ盜'-`d=[q*?NR&pζL~f0\=s:ú'C=*._ޞPsCeoZJcIJh'20FhyK4&XH)GG!1y$+Լ 'n(a0a$╆"5$f$b1D_zUh,'B( }#bF8GO)F7~eo=seR3(Dt&޻,Z5MȚT30Bq$=|aa 0j\-!΅QF=ڥ7ҡ'$q| +!޸깤Z, kLg%vY o;v;x|ACM=UJlUp *tAWgYX- eZ|>]gY^j!t'ܪ=A69Yq{ /G2Mc"kC 1UKM_fs.#>`Sr=qUjMrb uUx;$Js_X9ImKDBZ g^Ԙ{;/s#iTtJ/hMas ..V} ^4љ-GxoRV`(B]ĴJq8rxQaB-oÀAP*Te?$WJI"Շ_{qٞyTlUސu;8[/o>,Q駷 ]M«^q֒U#7%ZħĊ:VJ`GBenx3;M“>=R&[Cڞ)],ajat,IޔHT?;&9hV]`,U<(hh,gv̴'JR_>"3@C+hY xCR*=,<䕙~.ә Z%"q3eAҊ<|T<5?DhAS3}otDZT@钂K" bϷ()[J_N$ ,#d5]f.鈔o{8%aQ)ךcLOfRD[1`C}eL^lQ}9_1buܔ⒕D5VMak#N[.wnPLYj !;CavLvQrZe.˓kALhn=:YQ؛ Kn Y2(D=\q$f :4ʋxuÔZs%ФVy`':iV&,a[ -Ho OlIh<79j ךļ /l*`VGeMς0H[48oZWC$j[eI fփtw\Iq dmm̟L޼{ (SKܹ!TE"SqsGE6 FpyӮfIC'L`+oÒ1V֏xz`~ R #/4jcLjH!X+US&B X x,0 ݁mc'XPij6N\pZ'q0)vdEi$ ߻m)ub:xjI\&Tz\d=$p.e5̸XQt"$~2x> iC[Pk3p+>;F`c!~q0@~*Tk0#<{Tzde(rt! /0"z3ZeymӊҒeXcyj:=zNSK{=_Wi4U-Bk,U?~G+L7:Sms<úc!D}$pK~ivψf8ڽ*3ùnb0"Ըqپ^O.NOxk¸{׍r=MƗ%('z0CV0@HYڕzoHiVkcRӭ@"#:/[TS%{qy"5.uzf7$w-z ARIмRPW_&sK-4Sl!nIyW^]\#"li}|j8h$8:yM,naCn?+N> xa[1j۪jHܕh$fc $Oam8A6xocr,ːL [nnns(g0 "3$Ũa~TN؏n~]sWUtR!}MWge@Ժ2ʵ]iYRfkjmU^ "2xKRݛs!@:L2ʦZ6JdfX^ss`!N2kV*hO+$zQO'١x ɂ$%M6[&+\R)Q^8QI+ P3"ߡ}&nMHlc3';Z4DyE{hLSZzJL3p4P{:oC[M8wWYow6r8y V/STO@_:oq8mXk#j(5b0(Uf\ӁYYrjɁW4N3jc DO2 j~Π]+3$Zo>vQVpqe ~l+\rɶv̤L_K!1VMR2LZ<2%0Cۃ/xOj6\DD+A4NBy7_Z(90PAyݹǦ̸Y7@1/,e>(= \gKy`~ݽ1SS3k'lR[t։Ok!&c`ϣ>b][p@ԅ{UiU0Tjɗk֙Pz{XS+L X@bh Ѯ_lt33'P<%8N-"ijo.4nvYuߔ-8Ypɝm±'Ea>ב b2~b@%]6] /qϮ'PX^dMxJ)ԭ%OjHcxL{ !]Mxฝ-;ƞG8Rj)Bp'-`jY;ߚ"$:M5}(7sPFX1yT=ZT Fc'qP˟ԙ [d`G_y2ͺ 1/#bVrF[r?\1[\rU᡿fod~Rue{!@k]Aәe2 *N4LkX\v2)+6-n2'SLJPEQ;W~ D:Ѝ*EE9Ho?#]ǻ\Ndv# ӛ s _{쫝#x#~"X7yfӨ+ b@x|HcPUP!(;P}cX]rӓ#E^f{-9]:h?tf htt7#YL34j"r(wQ>bu*$-B.&,eFU8 %C~ޑI̦Vc6X޶$OJfodu$l.[JT:+[O!L͊,bӞ&n֖NP]"b*#>8?mZ6vԮH=\JO3N_E;3EGUQE"7卲Co|3|rצ{NdƲ:_EVz3q U oy4؄?N+pyǻ$^w9~b+|I]H0Ӓt- ЬiVR8qܫDbY@g|<ϳGXԶ R@s=MK0Y^a$2o8Efd|(=6 xٝ$=/ΊhSKS|#Z~GSw!D)S;+Vc9"W;B4Yנ)  /KRr%S>c oĶ9ȫ4wA,ʀv:_;$q|%0A-ܦ+oāQ0s22]hW zT ؋Te.1?0aPaWH9%pkI,tkp#n 柽exi!/K٠un =3*$ȐC{ezd OE#w:/QH%vB5'l_YK:V{"B$+{jTvV=I2)B2e5o"p" (eF06dQ$\h ;}'cӄ gi=+wD!^ Ȏ|^R 7E&A,.V D 2qG o-L:mK0[?zzsHwߴy x߽S6Qј5 ١I/[P6F!1x(> w$̯߯5̞Bo1uM: hBw$k3 |FALe=JVïT;ѧ$à'ÃA)%C ftjQpC^iCFƦJ0%0ô-lWC+I|Ͽ4Yů\5GTcCq-t52L,͝H Rү|@l v*2aaZ#|a.Mw~1ly:nS 4ELi$yTpm.w9;JQ4@L=pΏx4TtoVԅQ(n<+ΝWv0FACT`V%ihr)tHXIIxYRK<儝݄~)soA.ưQf㌾Awia77zz*l.eۯN2FWYڃ0%MXR6 !d*Zծ^jŝa-)sG]t /Arcbؙ 7ukQ^ /{Pc=SíxUy+3zM<ϑM}p6{~Ǡk3.5؉H3 p_dBC''`g(;TT Y'ʳGD:KGٜOq^|J S}#Xc7_N|.8d:{LLY[/ m}K?JcwpۉeRm fή hF؊kIg:Yv!>8U ^a7śJHnWS?*eC-%XP(o tG!8m%jl{)q6>5smT%ȬۯTr!FN^_zU)Yp1 %h-Ct:O{2>uLϑ }?i\7%:n>=iMv:q?GtvC]EJY iu- -|=:WׄXȤ!UXIGag ! z܉8Of4n6!ቸZSaU鯶!7d=kL41^ls&NAjz݄h?meOs^#ɑ9>vsg8ίh? Ў5,~ǽ_#6j|+5Ot[f+<{[= iE(2c9me3DsF@<}ೣmtVS7ra]^>9Tj3z=S6V?,%O!ƭ[xLt輝Y k] y6}k-f}H2H]pnc$ G25IKw^HḱXdB^Ԛtm(z6WixED*zW7D}?+SN;/8. Lr򹧈 Ek:AW-&i}SN$g%}Ӧen;o7!]-ΤD _#|]D U:e sPN,^.f@0H)>bI|%W,'(6Dr#Nr-Ƿ M egi*Ek8Zɖt:_4 - V^6YQuմB,mU8[:.?$Au&VφX/hydy_SSoZ`'5'D< 9`X=p;`a Mc q+7F^ }e5QtHVA=}K@gA}K\2B&B=$AI[mLJ%}ljLJôcvmh<Ǭ{vMN+c5:T 4R3EL>*X(bcbCvn ҭwaxCP]}0[#gn/hŅv9#Ner)Hv$i簂LcXmvXV2$[5'6dD4U2'YxD'&AV'4h(-!Wk9NCex-xe(ϝ-Ԧ6R̗GJBV껞7Ftw514DUNCTw3E.nawheɤc=^[(Y?)f|Y`qn> sw8i| ^X.lŵ'n;S?AG>M"q L j ;EcWr윲2*bQ(VxpL"AW:jq ÃMv3VU=b^6 "ž3U+Y߼$0X{AuJ" P=I-S_Zyf{ ϽaVwLoV': z&'UɶpW^ߓp2; h^\|ާDS1'I!sߊK6&m"~߰B914+Y`>v]$-^8o$k9 ;ȹcFlI]\px#G}JZ.Sw+w*VM/c6I 9O՗Qwǯ(a[ 2</Uޛ~ASN땆M(ҝӖ5o(m>2? *t3Xҧ\ O.DP#h|#kHEʯ_ۮ U % \L+%TB9pGMiy̬%ynS' ᅙabϙk={ٵ1: jόrѓ4e=ق6PWHb_p"3# VOhȤѣM)}]+ޮpv20>W5/(O$,!z%+JA9m>҇.Fre\iV"~)]!dZԒØ̙u[CbI!k"H.x MDi0s7Ċc._j=$B;m K2qcN쎒Iք?v8iK*alkF偁B&! мZ!$v"ڕqXb"{*EQݟWZpFdLe5T4OG?HjÅ }DrR5ֽE҂漐LMo){0u4Psպ,8ndOπ4γL AE]sMr6N5 LvbVp,~pE$>g0e `.V3@Y ܘaBȥs.Ft= VnRY:^k֍ul#Kr`2?ٙғ?/bjlnkG}XAe*|SR C>)gk'J8Qٺj 3-`{,$Q_sso._M b"xiR^hSH's[< mn0TΚa^ 4"*$e3Y7 yFV;i' 5&#}"j==b<_\<+EAΓ'NqPl 2 n]G 𫣯B'ǵ6 wP\ЪTr@9?PtdAa;0c$(C"7}d}vL쭬A%'j/a3{}gFؓV=xPپ,$g#dBv=qcKǿ^Tlk:Gg-elPXeD&ZM )fVǁ(rnX(s.?cPׇVѻTZ3d[;GO)9ZDCOx ɫ6U(;҂d @t<1~@)Ulҝvz 2ފ9[ ܶoʧק¼44i ɩ1ވ7A7bHU   ĠC!I&e YsiԿ=cij뺷^.ʞ5 GjUڎS2칾Ae[ dD_3@iAc:ill,M0 E6D~s4IRZDQIv< JhU!0?YsFWz:8yPUkof2ϋtͯr t0D N#a% PCyu{fƲ9ty!&xKoB79}h5o y*/h?*I08oVbhs^9uO .7V`v1 OmgjQ98J%Qu.| iƉU{!)\W}*z]P!¸0W,ɧ7ĺnmTg|n~Z%B{>$ VZSYy>Y&@ɀ znŅĈG>F4"ӥ]j0qd*} ?/[V[ypye?SSwA3LqڕK8q4:-8}Qy{X |$ȿV6'Ix_;0?Vҡ;58Pԭ݁Dfl`ӹoE#%g'wwZW;I,f  UФrV_,tZ)EpC‹jf0#7IdE\!P" q'otϬЯ1r׸KUFYeI-W|`lmT/f6B شE9h~ GC_&yđdjzT_\+if2sk%X[)oDnʸ V?@%y ួ=ΗSU4H^G6 kI"V%!NKK;IǶc!_x(yT ;A`J(-Ml96C*zbd0 GOU> ;`*5{Z 2 b"8` CN[J-2MlW 呌 X2 _Sbj3c|ꌩ u6\207j9@DvGY{}aa"| kOW&vHqk+2W(9]REx)rkeleSLuWlK UbON5ɴC=NqzAk8ɴUj(|2ܛn!ՉPKᎆEfa)-?P.2ICL渰5GC;\|+XiNcW惧~ Ĩ-&9 [VuCU~L*&KdD 6g"GTҐ2]$J|{ '@!mHH;Q6Y5f^)j!1";V4Rv%g~GuP-磶C`轼nOC9F)Al,v& }ύ=^1{.^uup׀ћ6Rd6Z)$  &;]X!i#vQZ3nw"Lz*Ƴ :/o4x"^#]L1sư%m,-u@t{_ EKH}DxK.Bqлj{ΌEZ.0\ADDFϡʫ݄ Z*M46m3fRsdnh<H*0U{Ωz{+!FNr/ban ~0;1]?7XљiS ȵY.*(6H11Fݑ>&圲*R02kq _l2y3{e ש t#~EѶ#8A&}Jɫ=z2<9v~2KÊsƇ@Foa*V[uS*`&*ԑgi҃(en;K<}mAYKw" k.pѽxݴlW;>vݏ,{V00G&Dž/(_[qkl&(7iFc<Ϯg6 ^z$k)&t =ok$1,5y?,Z'AN}h@>L}MnL^}`ׯ8Pܿɲ36kup AL' U#}fKM]z̖Xv%b9Zl]j5 `i~?XG ڗLS9@yQq:6]=C `V592soSW!Κ[NFϬE?~:֜|yJ>˯;G+=43'&ё!r6&cljcSI+31='+όփR M^kg}\Ai]ajr'&aςg[rW nI^pU^ la_6cx}/[x<|Ց <҅FqJ Rg}H\fMӟ1[D 9 Uelջ=7w4 W;mlM_48^W`3^e^]ۊ0TW̱# \[Z[vu/y"-K9C$)D0Qf}$(&Gޠ'l$7SlݷHUٺIFZr9ם` =N4J Լ*4Ny^OFP2xԯ͠x \VIKa`fP.U+uf։|gn=.r:fJ18I^IiC )n@ΠNUТ렃 ԾpN NC}GF00_Fż&)pq"; xIHeeLP=Kύ_p#DdB8o̾tW߅YuA yEgi>^|Ȋqq9!Ӫ{Dq Kio3"WesV< p$Ϋ w:I`kH}7УL Ou2C>tNVvbc(IMO*%BhJrگr]N60/f##qwh S1or"-̯bg.ӢD҈P/ ұ\CtBƎoRj@l׿H 5?1]hܵf<5.FԿQJMcEżtf8cBMCD$fL9J1Sb>AF\zyQY~aj jVRRVqubgw=:Mk@g!ڲH p[Yu$uJK%-->d%WcrC\֞@HN]A·!=}G(P5 _ ѝ&AJI͏Qx z&Xfwd؜X\?nF(̛}UbD4Sz;2^[CyQ[ yP+HUf0o!S$= HCϮ'U}sxE|-T2ށ\Z!a(w>=㨤,I6@? @)Ǎ>W4TV𻲸W/E~_OUƚ,=Gۺ[ $i}jn &9g Y(@!T @"gNm+h[A =WOlgS؅L!:U_=-Je0߮5 LqO.6JA< H%et N..ƽ涶jNU D 5n7wCd'>C\f[ Th/P=o?97k N*nF,OɽvMc0P*AkRHLj\U}/#Ak.&f͉b(Bnorg$"'o2Ue=.A p(o(KIv`4^PhS])U=Ye500x04S#%\t*2eMl0^5^E? BԖTwXȼB&S[h^I?O+}oEm"r8{Tv5!1KSM҉Y"|aG[ν#&T}IV1NDgR6.ԢA s]LhN#[cbr՘լ)3vpnCSua+ SC&BOq!S5M:܅m'"Y4L^D^c*YމE"g:hcOLYO' $\r+Jcz/bN׬F..[4]G~~lmKԭщ&̥8Į:A6,J9Rb&3j+{Q F}vhɧD埴8FB(S5ӲNtwԈ3`'{rB 4Zh  }~L/,2oe'pP4]B}ȟmAaq+^4 &,cO"*H/›6SDr4T*/qP:|I6Vg$ئVNzL'`6;ߑF&HHw_F#)9w4F4ZVKr8|YԮ>od>|"54̔gNq i:&4t&Yb[eeHeRK^$ Ew3IBܹ-=S ߵݥz7#_tƻj*d\^A!J0NZGIGUu}uN%?`W~3P~x5y /uՒN H 혿eҵG>c")!hc\_>*HC@s(0Ѝ7Kd|h 0hKL}ў2!辤׽(41Vauae]#rqR|#x̐'|VyQ!AyiG(eUÖJlFȴ:$+K$] vu2R QYTL &? nl~Oο,HgNQ%ݾ%m:%yTKKi$@Үp_TI[#x3`B;}<?t0;LqhʮP# 'IE!MN YDzIm@W. blo[,E;9TkGҲi"}\IOV<ۻ-ML=֭pfZr KE[̋*<60$LF[RٶZit3yҵ139i=Ü QE؋ao o= Qjy :׭CCآwݎB &luzłJĹ5I% ^TsttE!E䚙7>X MjA)\lHbDƦBOcA'(ED+./"! \IX^D>.KӾ8[W. )h¹[V19tTÌ:&ua 8Vr<&ShS8+]*pf8B suB M,C7̀'arr eB 8)ێQ# 3"_r>`~txJԉNL6z>w͞+yӷj8A|̮n!FeiZ9vQIqHqT'~tlqs~(7%iC~ЂZ:qYrP<杉\x_AM7]|I?9>tW & u48S7#uazO]YFƆ{]qǑ 8884O%ROT 9;v EanDp xDU}AW0mA{Ŝx IUe*!kmJAsm/\*`]q_<'طG y̐Mmdz{aRF]4]0&:M )uifG܉X#b-&LJ'R=alu~kxO0,E/ ee?W[z$ MV^MEdٕ~"Lf,WV~F*87 |aU {}EY't7yjᡌ80TƳ]*\?)Dj:DdؕWc$Uly<,b|YOlk eh[>˜ovvs{p)m@ڝૡԟ{R jp%[_ i; ź3*kWu% f/B]Mjt[}b4rNG[9@d3+ʢKkcuen͋d 3m ٤$\%5K|8 E]tr_gډ=,70(.ӭ6 "_r: Jz2}YC~nNp > H4普Ct K4vHP$h?uxZ(=[WeDX4L xn=Xn5xLJ$țSQa{xGe݂{ˑvbv>h6ag$4<4:&]3᝝^ >n+`I'1g+0&M}9K˯6w68ԗB{H(.Kph&c>Ys-J@'WPxؤ֘3B.Jl52e([3#ts[',D.jЫBEǜ |u5nd7z! 6]CYn{V=gD }z8E|PN"8 OVy^tz[xlEsz{iUǻ 4~xI6ɜiqQ*4X#h Pm~Ą\zo@ I xZJ J&Tw>gQ z@cNjUufiAPUk6*hE&:q9iIAj 2hR`iv:={Pi$ #zܴ5/mj"1OExp KT%b8@Bi}uswmoux+ À+ԧ VjVչ.$][ ĸ &Bl+1ZQv[cP*BA :*P! ]M[,l ]e9Yea!Er׳~7ZE.@'i@Õ?mf\u(PxbI_.V`m,ٌTv/y9P ?OrvC~<|(KhFMmoۙf5DRs dC@tiMݼ/(y՚:K@pYot–n/`q3GI2_rGnfJ_eb KqF^MHܒfPf a^Kv& JGYpK]y[XȞVtgZzD"J(Ynu$ުF{/+N[" iҠ6y30ȷ.MX+xV7Y6G}* ԜuSLqTyTǥBAϏQ=M34PGpmꙡ,Gi_nfj#В_A x#Vm'W̳<`o?4u%n1*>]X&&<ͦ+=l>x{;B",PUPᩉ{Xͤl'?H*)iЪF9:֋|&+ė{J+1SE(EØK~V./9 b'V=y*_!ܰVk}B MxlgzDjP\-׊vL1|whFN&= ǯSCbeU7J>uJ=q|MA)3f̄݅=jeX{!e /rSE(H~ 9pO j<x^$o*yͩ`T"X ĭN:sio0 \R;ۡ=Aթ.=M؈"76 SBLNPqj b| Gu2%vceCNfĂ(ǑlG藉y&F. Ln6쩃( boDE!ȿW͕׾L~Z ).+{ K(g1emHBY3(g!`G{+QhYaG HOx]QXGTr[/tC A=@N Br'@9*sPULu 0]:z (dq?PJPdHZKw+WJelAzx;ES **GB\!J|8_Zvs{vfzԖz莏+RN$ -Mk88.PN^wfYټq%,IRMo~҃դq$QA Ӽ'r5\G(1Y}g$͹6Bӳ̇yV aBL}<\AZϞ<8ZnLIOS]|Dr/'o@1%x 9N)C6!ݍŅ;ZQQ} kH ͌\Kq[2nzĘXUWaSeIgIrnj0<KU\Df'Qm+-(?퍝-3&w/#xW?#ZB⟰@ϓlk=rǪ#HԒ%ҽ*3C?)^ߌ!r}ܺ: !TTE(+˺ 媨ҟ$ֺoHY ](3^kb.͔K)3=VL sGExj3y'PSI-+.#]y(jP$PTȋgven[{j)PDu`Ψ&oXDS^.te 'Ph뜒93J/ |tC%I_Ht}]ӗq.oz߭0*@]j-B4@ڬ,v  bnX 6}~,F*o`Hާo+lIHo]-+L," !c4w9P=_ kG1Og-+sBZ9B70mzUA `{[O϶Q6B=E&'6 l%meQ&WHYm0inLF/tLoyNnoA4Ϙ6>m(%f!m^jAٳ\BIlr0gFrx*)3sxG᭛JD7vk\M иe4SeOgʥSK2@6{ 8aUnv6sM+vZ4)H&j=EOv@ )!u,f2$XA&.B;#͠+Ǎ2}>.]h$t^Y<u TS /P3G]A|)]HU{j'`1C%s͚M7MoQS+rY HC zƣA;Xa~qf;e)t@79xSJXM udz!vT ${ GVM5=trSD"M6P(=k C gŤRvۏ&6T骰{ss*ݏ~tQ 6ۑƜ{àkwJo7P=sQZQ6=fU$ XG{p|F9c.RY+{}ۆM_9sh Q8Ө=n[w}D'- 1ם}Q@T@V;{'RF1DT)G^XV2K7p( uˆ[=Xh;k1b̲[ZF,<6$e@!calk=a(pܳ3r0p!?O1vK b-ɱbvelgB3M34b\hcױV`׼PȚ*nD\2\ӫGの@O雒:%ۤz}|bX:ˍnvXUlXHlO[d[Fv.) W"k3f8,рv9A|{}Dpk៲ ^B"d2Z_nTH`OC?w?FZtp6 8&_zpp6/N7-z, f! H[3zϋshm3VH=:ECo6PSj.P}PO`AVȬO-w/-##umz!vnya7ZU/hLP836X68-nOn!dƩEz$PWZ#TV-UzҌ!3Pw[3D#ڿNnt뽰 ׹/QB_ݏ^ky1 wβq%0qy'YO* T[)N׷~t}o5ڲļdoLC7J В'rܥlXt0 z zH p*gk3۳[3g&M\v`j6D *"]MFy|mpOŐnX#3'߅ƠKo$aiYYߤŇ"n%Dqf!+"4C]nXc?C')u9W0e(B #̨\5 ̄)榬UHc8eq#xDhhx݀Q3 rkSOi֛9ֳB A~ |L(7VaX$SrASOAfoȖ'`~:UgX1į_ >:;')n_]l DfpSk}6S(a#>OE78tO66i*x$ah?MdDNnYg,j c91Wks38B΁#^=|pTpӕk| K&o@F $V%+9hSۢH}R &,o"|1-m{#Jd Fuez:sM@v,.$@>F B-gZ=1x#5˸CIş(]iJBH]LwB.#PnʦEL(g%, I#2d FymAs4 /]H;EVz^A.(f=rC5LP\y DeeYR,`fx`c0}G`ƒJyP0MgK[񵴋;_A,?y<==Wz>CC5M&! ԓp4<,zZsrGsbl巌cf.~ftð|M5RL -zĦ= -[,^Qir` P1d2Ҁ?mAԄ(Xb5g`A LJ1Yꪎq anF d!H˲<}Qc[l9=t\sɿ\誳,# 帴& ,OR;@n qEGiez`΂E]9jopK6V2]rH4s Xi>d~dĶQcO<oVfX[(nNt-ؘ%N6}B-(^-kt|I{z(i >?b4O*mj:r jG'yaѥ{袁 2DdZ50\ѴӚ(s&Mđq;S>JړqWLBۙ nN[ZaӋVrwL:݉eFtǟ8&s Ȫ Ԭ'hVڵꁵ_JKX&rK=kŧZ83+tx^.%}!Ď2D/ =hsi{TA۹r: 3qͱ@*.ˀ] ]V#273Lks&c1sCfy7H$UK3|`Jǘ=HXt19v+{I-*7q`ًe3u+ɺt_C<9<>ҫS!MTӕ셙fxlu_,.9u83m#3Uk %\qYI`D@ jnQJPu_ =\xǂӴhhɀ|oz`['i)%FnM6 yUޝDZ:(̟-ͭu #~g`lF&\&q`ʨ&gK 17K_O9վ +K,]:*/fwMyJURx)O,j6BR7 Hђ?ub"+,']BuZCQzWθŤk*nT)MFwJ*~|'5T ";3ZXX/X:JDaZg VVjʁo0?.# S}iOB&K_ڰ&{pYP\^$;gjm#-kJ[V;c ڲ89T%;w^ɦTۍ[19X'(ղkI <1M IjL& 1]y k1b9J- :r߃{r֩dчd&0G;iހgn"[XH`;Q.^qJKB!v)'>*i#${{>*H:5q7?yN>bg39TyUQ+ peoK}ʩZR?4 =|WscJNp>X㦲g|7IfB"پBba-7[*(?S)4[apzj3xZA *zt;eN3p3ye #/^cf*KSlI39Zc-.I?ʭipіJ-֑q7{IŨ[}K'\}ÓL5pP3.ѤSynnM =AA^ٻN;dEb EbL ~\3< ޜyXYxC42-ύ^gq&h ԅʠ(6(ch|-,`RV-&h= y7a_ܙ҅^xkԖPIko}:H: (nwjuz4~ͷ~G"w#nXhY3&>]` rq.NQ'JiՈy uAon^[G -.c 1qA`67wGv!Y@4e|0cD͑AlC*9]Ds&X {b% xF43Z׮|Uug3~>;/+D2C)* }joNH%HC(&Л(a“KГ1k=1D`U5O0SKIޜ ܈"LL7n% YKɪ惙fCtPAb9B4V>2>^g ːԄy"Y=[)Ɗ^d=r1ḁaoE@,wscgOw6Đ9oyxIs&zPOG;ʖ!{цf*V5>S~1mnPaΣq/F㤑x |w׿ 7{%0nvՏ $A䷱2KDB8IN!?6VQa^|a 5-2t,S(&F~* ihThb9uu@u3= 1J^/{"$T^q $ՆvAJkL_pۚ%#/FX Ϣ9Ĵk kN7/{d h]瑔﷫8B.U bQ 2Linyj|.[lfke?JY Cҥ|` i^ Dl#̮e(1Sx< W:ȐqS~PR+[?Վux ӃZQ%6ɔ)4Rb\0x8gKlIi''v.2j:ifՊiipZs@.Y͛h y~N>I05E-ϣq)xtuU2nveqı;A}`-csJ?BY; )|@${jAeg,p4$D r{)w%]F$2;7Hu"*bDF<ʪ#Hn_'$mFФXd`OМS`2(NS@ۥ&AV aSZy'yw(^ϒc* smas^ =%U%7\̦\ xbsc]_(y* <Qn,9x̘ `ʤ^]A)߃4fUD[Sh6bV sL`O֑LN>jP(b@ڥIyOĜ|a2Ej 7a:y'IoOJN 9OÞݴ ^2_1&%T~U"tK0Z""p81>&a+TkwX+{_6)F-=ȑ]8pӤ`/Kց*(fu ]};UbMZ yrP ntEcs,-,?I,6_|@}B@iD`RrԔܸOhp$`*?A?\OK.YnEj1ӫ؍dIs"J }mA!SJc2{1M4H$P $Is,<䙁rClFn-#授𚤈<͝Qoy;r É3*`c7+_K1Bכ6@Oc|J'qR3hAxb8/߿\({=iE|xAkOm  'ڎIRBwL rϦXcRaV((|}̇,P_E",E0MDzF-,'E,#R,g`Cȋ\+l>/CTL&z\dO#(3L'sjBDL.ZQ^]U56/|uǫ|(@G;2FlI; 2ۍ O*Y&/|{;~^dy`PINWY{s¬I0;[0&_fRaQ&hMc 4>lxdW`K娊OG{2UO|}Q3!I(5F}q5.V+]Ouxi`5H_DސŒ"2aI'$ *FD:N(}"/^2jLP|q5d[%51.6lMBN~R7D^zTdu|ŷ\9TB^[(|zT'W1Ab;.aP;8MV{u/E0ߘ١:ZvB"9}V6 d: ùe%~ 4ɄVTKd٨c{i&tKX;8i ;#Q˖JeԖ4WJ6TkȐsIO* z,\Q&m DS 2-6&Q/E?3d`z,ӾVȗwA=Wʶ"`f\:M>eBnw0yry{N*_W<4/xslxYH(磇 ӯD+E T Kƣwڐ3^% cEW|٬Ş6eDO$5NqI@;4o3,ІtD{ 䯬X %g  YCCGlJEܑIkHg|,tR55@ YH}v=M?eI)1М^2!h-QLG"/( Ǎj/ˬZZWmTdM5CXΪ:Ty5֨<ȇP+3?]aJ:%CT56O &O˗&/+F9-x?l8s0!rq0*ϾsЄiunEʹxhC[DZ'*5\*0y11,8JL@0zK>އjײZ$jxz̵圻3˷Yl f^Ҹ>g:M(A}@P:o`p˂nCjpN C4.Q0a-VLDW-ֿw3pX%GG[t6&#Z x|(Xx n[:n1R=V\gY*IaԳt(K9r"}FBR8gyҩ' oUHh_ g3YD, QyeB Ȃ$ JVtX uHҖ?%D,)$ %ODTvBZg)!6G0(O"C}Ҕdk~3kob)Vmx|@/i:>rqhwlY44/9隺"B[ !j/xUјN()FʇK9>AT!,Nύ~ٜS4ӯֹ&,NLuɴCL`˞H9Y뀔*i$q:Ƹ Q̃:5=Kv&Tp 2r߫L|dӤ$U1hxԃ,`ϋ@[+Qo|p>`Sr7pg[r0r?gK0_.rъ1s3 ˬO9VTL\(&W`/Ԁ,>;E2P^WG|aBҹ C_(lY7{0*ff^Ul g)h76+!cuA`JHFj.CtN8l+R{Evko93'$yh-h џ|x)n0J0/N5L>a пӋ*4 =9c5C8 *C g(bՍ0Gl6\ELGPC1QLg;SY_Ei&zͽ)h'ac%"ٝGZsD>r@f;ɶ Fͽcp Pz"->VEq_n8՘4I3ӰKyY]ৰs-e7Xsbh$"B|z"8>9`Ӛ.y(" 'UO'\ZYwJ YXdk1/ (<KI o0rʼn@ۤ hU_:_fHcw`|r Z,J0 >I#uuapPBMkd,wj*7vEGifs|kVT Z0sJ%,.8| Ao})=U-5BYG]yOmr(H& y_:#?nl 0I{uz舫03-{7}vBaS*'pb%?COMRUDpsqBPg̏7U;QltNq Y^ T?.95K˓V4 ^ԀaXxlI"jPaoЮ5G,9/ȜYd732HƵnyUr*e ySv@;oCC@KJ,kr8̞2?8Ɗ7;$k5?ѺK6;1*s2@_JzN{hlShdim-CuRz#eㆹX/x*؅c"&VA.F٢/l ?,lO|*`TT=}bs [ Lo} irc_!-ؔn0T jʝ-35(gEJss&'5BjBbcS'!yTK\A%tТ_ Zܣ@~c g;JȻ6{Qw>WA&l28@yT*誚̛OuKCQ}͍ stE%.> Q9ɠ>BbrAFX)qnc@94ӺܩBhBOg# Wg3 UAl;k5}-+/E_%?X1"/hOT8DL !>:KtuWp n٬Cкʅ!q?΀^:aPQcҢ w"T/lmv,qcU7|6ғD#y|]:hXD*!"+Brz[k!qQc]V)gՏ///:ii/ kYF6)s/o4@>Ra5(PCuFKV8 b_(GHQ9P#Yc,:Վf-wx2\B9ӕ=B5K] KԨ`ĸ3I HɼfA.3ܽA  *OPJϫTtrMZk5s`o,yQq ^_hf޺t)vF[0k3lG͋_`V;0=uliuVhׇ9ܬtX"eNn- =bm߶U֒C`i,;6$=8+9atWZM&uSuHR0o&5[]~7D3.<4tj/~n ҶT4miYI|&9_ufCeyGl% GgI,sa&ōӻ86N|i}6p2x\hlؿāE> ^hN$2VR*_"e#xc>}ig%mb{5"Sz%;%FJ'?!p}@v!\[N UG#?U?pfȟ/dfw3mԟKoBE ;  -%op qpM; >rP )⒆nGyPwm-|Oq3V֫<3&#~C%!unU_\YJJQ/JttLJy=97dS㤉^AY%UqwCKjrWWD9Ɂ=oWԍ4[)q,@ݬL<LlS9:Pk a~=)`ـ8W~uHzPgon`5=\:>CR'slfE=ۚv uہSX_d\7u|xڟ)J[U[s,C}k#^\DyQfh;^lqNH&HIBe$krZhKw3 [2ȻZ3 Qv[IW$X],@2ɛjvBM3TX``jұ?O1.+R& #yTG_of˩tFϞ|9yfe}憯|C.L2vVN͓%[K?xuJ$z#}KA::*9onR936䅂kRuaM&ھD}@].Y$tAVꇯ&CQ#r)sXY}nEMHN} [9yF߶,F5qFʪxm pn} ŻwUd/bJk«9"S;$Li 'k]+1vPɅ a=g/hK+ZqVȰ%f(GKc8!ڐi >Bf-._.A߂|A$φ+r|!xF*R07יů; `*JAqSn*N+8u^?xWs:]_[WhZ5=HSŏXMjPd#* }!?J+2](T01>Fb u f֑Zp*?3#>d͓;288_mJQ.VmNm[k:QЅ,gG8M!{^%;#|DzgvpU9$xfL%le^go2yC[ySr[6;$ P3f)~? f<9eI*%q JmPrFJy֪xl1_< ̕/ CM܊BbCL\38p?MKq+H͇KaB6,B#i6`E WC},A(Og 4=zJBl`őRidft@!iExyj(8KQA>9;&4DNh nx=wR.1@hVU12xXP+ gy׳@ĊA[C,/(T3P8HרH-eW~WU`;0+AAP g BFO'3}Ft)^5"ÊY2ф҉DjK?]џZY$V|xݨɚ,Sldd{\@n,9PPqksWNjE>'>ASoZ LACЪMZ20,AGS^H{K{an{aZA8m 'Ni˻搟ϯ[wwt'QQj e ܧiJP6:@hZ Q^` Wx`t|n2Ҁ 6F6 qT, `Ip{VX cnH)PY{0T5zs4p%oMK{yA˔"Ĥ d:SM $je#|F}d4MXMm|p00qJI5pqZXcʛjݖi6Ky y3-AL^EMn:-?ѽW.w`%qmJ=5'_񂎽۴MQ9zDW|rc# qأMѧh7Cr@i&I_]+hve4i [ 8* n$j,gGDU@ək[T˩[/r5U9|)ReQ V c瀗]C4l9^Yއ'+/ûL\Z=ۯ"1$Nm$Gl !DqCy?ⷕxf ?^[NaTEL ժ\Aa-tB -&O X:]BZuI@}u2 g 뱌2{S.kp PGC#;#'H AB4d\98TrcI;n^fuG^D9EN_czNH5o XR`?PӦc|q ɨ.p`.85Du%H .QIŅ8IaUQ})C4vҥ P+ un!0%Pzc!ƙ.ls]j3vԣAkW+Q9t/ ݞI~fr }$Мo]ҩ{v=yB6$c,I÷zDenN`agUu׶q Fv L[DDIF4PN]Aou0Y-2!ts-.|*/S7Tx& m-QsPxTT>ZTf ݳmYb躳g( cYY&] ?EǪ2b&ɲ]DHn,t(*)}w_,CdV /3A `ݵ͢l7yxEtIGQLؘBl=ӊDVb)N8kq)'SA<"eb; ИM3Z̬g;s)(|~NUQؚ6lbjt?Dg.2Ñ20XۣP] &cWBkV)_>tcohEuaﮙ^ٖRU b/:Ij ͭ7v$q9G]og}ojs. |j ݶqHF*Qގ2%P;Dx<jJ76O=E,գע޵0( Z45و*'&oiAmxͪ>B6b!BNHqjxp:<}51HЇ! ejtwt8:td\+~Bk u} #XLNAW$AbT K?Roִr\Eu9cC;2Iepr:T9NZӒagA  K鄱ry.zZ`@Rյ~Ub~ŔQB;Qnw2w\ʹ[zFBQ]eP7O = |p|ea=30MIx\' VL D&YR3]{,K0JPZ=vD\+.i_ϞEyZ6so_(<'ŽɍR xq (IEsW56@P+W-#;qwk ,JוzIR Yt|PU@n[*s_XKH D4sG>*V J7:qtFe%(e`fMkK B9FgTB)=:d/VL: ]Bm~4]~EU&dd8K<é+<&Rqun J1o` jaQ [@ %V$ypMG@C~lJ{#@$r MNM]U[}w) N.ߡ*XB2mk#s3-T79TPA\YPOv,Qe/ KPKtEamc41U\Y *uzxb>xl?pxwlD$M\3͚(S{Pl爬ͣ6fʡiǶ 4fפʰ]t Iy7ooQap'+xR߿ړޯ%C_H"A€h()CdcN4btd`E9Y~Vv%G͖pao E 珴É@[ }uPԲ:aoT@ .D[4s`H.SޡPYQIqsxb`Fr,rY[/y7Eun|(+׼1*:s4߭,e$^CN|.ǯ WCѨ!X ''.Ω/BQ/7ɯ.9z&YmiG9%{,HJPRbk7:0s-%2y$Ѧ_>aoR/*ߟS$,&un[xZabaJ<#0-Q?wykZiUE|`Or˷Xy_F@*m+L[f3OD;Qڂ2JFt~L=~X_"9wvj־'?)>*0E('8k NtG*NZf.HAgZ[MՐ@j𦾟9X4Ovog.Xs\zí$"VH^ZÞOazdCEyRH&$ݡ2K7~@r1L桝D!6p#5.,;eWB[E8}eE;ОbPcP5B[$y ֫eBdƤ\|33 fUy̦j؊3&jhc!8u2c-V:+7o|:lvi8a=L"1-Ze#>ØzULє<nf2~5~D7G`VnOFz#a܄34y-ǹɺs?gA(zȍ`iaf[s6hϜoQegs__ eQݤʀv;Q)BklEk9`XOqS Xo>fa vs8_RjkUuPZӈ3z0 ,JP8oOU:b˜LUS1`D ѷ#[jI6OPOiHD #UWo!OsI#aVXtXPv>OF( mbC()Z+_ܳ)P"GM|DMEYQsF"nf$G vE|B~fz9`#l/2}>w/}V3d>u3Mё\1(id U)ShǤ^Ŕ +~JҘtw(˷3U$t,6sOh-KZ/hfG&hOAyŁ 0s{&\ O'.K WDvT!{ɆH ?j{<|f0T >F5^8?OU wmng7CF\2Ť'K %,i2$Pg_U9{«1ɢ w3*EMoE& oPKAR'u`x( Z FZ(2Hzt(:r[lR,q.˽Rk HPIiM.3`v,dE]}}IR-Rd @W:W").2)n6Eb`\ՃKx~h h_ BRx2`iEϼQ7?hrJvZ)剂hy  FIXU}>n|B$P1KA. TTSI%ח9SNQJ+*CeEL##c<|@ 5ҩvм<5*|sn*\? :9~fKT jlƎ`j:#^"oձXtKW*qjL9C8CȣZcYMJeS.1π{+43 Yw㭊ܠj皸zT H[KFe-urT\Cn֦U(π7֜^ПnʮjRM?5 ݤz]VF1vP;l;Ƿ8CdUmm邠,K1qypɋ KQ=_ ;kSfc+ܯ֚vD7Q d[$qT ogq,ætlk' gI$'zg.iM}Dw;CS.wR%tL|D+۵SkV1 ni~@g P{r 7*:]qaynÑn{*wTzqup$B`ԟ;Γ|%R2 kDwu[5!+g 삳P8s& 7FC5 4L*tJXe9UT} }$1`D$ɴp6Zo5:g-I/Ծ$5AENս߇9PSRJuܴGWPMB! V r *ϖҲܱԢɨQM0ޅZQ7rn&~d {,?ի?>(W%cAܑKzYPYX hA9IGNg iNC1evAj#©NDmH>C! B6ݯ=+π-gElq|Z]g0 Wő3oɳ{P)م4,?oaò9MXnH >9Ӽ+J:UՐ[IOU+}-B>Cp"DѤyL"v[n*+Y°tu)u% o J7]ܭ22@Rƣ) Z-I˰6$6 OhLO}DhVvM},ܺljw;nt%=mʂA^"A8D_~s&8` !\!%#L 5ggڨu#.fN1cy;&4Ei) U%$xү[}@BڎJDKmN9қAϸgINN+uu2| 5Z3k$i=8Z\ZYdMgܯBu_ m`i2F  V%fkh5Aw=`*g k;?D:~In&4~q1,Vz̳_ߘULHMcRm:nuIɷ<~$"[M[Yxh#p{V_+TK[kdSwit˖ 9sL,Y8tWr`s*|.`Pv-$o б! 4uqfRDڞJ!D&#Bٌ:: S%}]$Rg4|Zrvl{t*H-ϸlPS)t\[כ獘,Se:Eb =^r3 ģ!2-%Z91U$R=D!\ Uϴt\WPMcI~cp7Ll' Nn3VchJA"dTScIXO>6+c V)?*m4.^+S*ƂDx&$r 'EutpGU; 2|jVz 9@//'\DJ1-gC'K".РVO2>nb6T;#m KViԮH߈ԴwQ/)E)8 +|Li9]0da'}V{ 4ÿ%+7?j]"?٤Zk=“xz鵒z4}F+@UENLL|8G6}8j040~6D` mFrA 8Y UF܌ `'fc\;dbytC'-#؆׌_-CeG!E_# ; (MՊ$#"90Ueg˷|am43m{ }NOU&dڔ_+>'MPzVdPgri!ho+yAT6] "l}MnY@ऻTwuD~ثX#E)aȘ.6; =u67;:2V-ނIπ[H`l-WLbM pqGd1YfqcZ*//S\"żt(Jzr!%k y)' H-U˰ȠU(4 Jbdp4 AQVgҍcnY8vwA %wa ȆvX!)DZ*9B||eHs\ӡ?JW+:'ښ-%Z5.ݥSH7 j95YbV-j#`$:c#bjV>fqRt ^X4"FwFAQ=U +[QL?,!F yhL`_ힹ@}N8Pjf;!> _X)h!բ": . ]g9WD>TvƁe} h!;[J-JH`:p:atR_'wND?G{@hS +PE MLx.䒨CuMeqMj"Яۖ^YᾩsTeM ol p&"@zVkej{z4 PTw| ?nZ>OA뢂&iwPF eUE)3 )`):HYl5"|4ċiS! u? ȾbL2ːö5sZ6ع{ۇ#Gw Zk>#nJ怈S$r]v㱚9_{).11*v /b>XxE.-6avnfSxY+d{-؛rpf^ɨJֆ|9V '5'}0X\蕨wFi+Bd2^6Nc UfD$GI;p㕜Ncp4*pB<<L>|`‰z6ygbѥ2z݌GCsi=Hk)j"ptnL"$9 .|jWC/4l:״):,>}b8&FI סW&K*D5`#HFIzvdUIy+TU!)'E< }ˁE5CcfJyZ ,z#OS{; _T]3JqXVJaxl~Vy (,l|uV-H3 &8H0&T2Od6-{[v2wƜ5H7*l[편NM;0PeX ŎZ}QT2zOs;\ I0e{ND5Ta`8jkRPZV,ʑ'TMCWErԡ#uh-7=M ®`%#+?bo3Pyl61~ڪ/N_ flp!z]p5M*]qIJc`f+: z,6X< Yƀr;ٵMnMdYaD0T(=$ѻTw՞|Q|<π&TO7^{Ј=|eZ"\a_Q%l sRi6`*7-(L!y6o}t~34zGزG3 Hێqq l頃Nޡ<3㰗Z"/n83TFM,xKHﰜͣ" _ Ɗeø∩nTY{s,bќ1xjAKT1[nu!*=:ڃalo#fW`@K^j<= 9A*|Г+JAW}{nk. s"ӤLڢmIԡc^K0_ʨ1瓡fdBsMزu0dUQK^7a Gg1(;(5H$3AٱSɈm;R3;$w{UhYyVyZB'i 1C4 "|8q 1V2[r+H(U[b+³.tbP;v#q' .z{ ̎z,i%}6,GDyɄ?/9[Y|?*mr)Юv'ֶ&o\B>,s[v؋1 qu&7_ԂV<`fIX l .6m[b^1k.k{sBLC]oq|hTqd-tVlE'+ceu :o>0=C.+;% 8Vb0mĴryI4/%Ml.C}'r`1W< ׀Mr LmsmŨ>ק rVf:9OٗmE+3$P;0_+EfUVßJ|A|9T]½poU}=횲G1/z DwV6twݛ̾/J/~(B[s+ Mh=Wn`ݚ}(޳'bn5ǸHQ|tEE4`'_4ktØ}˳u M(ʓW  .6ʀ2ƕ5KᏍç7>DaĄgztёRA?^WfwqĘBlKPuʂIUXV=<:8Y N$7f㉴:OXnHhWۜq$Fז[.d-LuboITl/`+v[\w{+kQFpP'$LJ7i[X2 41x[XC qA)‹7s}_Dۺ72YJȡ#/f&5Sä9QT5a\nKub8ZX$5H} jTlbQرB@Uk|Y@RؕJ4sb*Y׾ՅhsL",й[M L7Ҫ Vc؈Ssy56] ग3nK`|?h)@)qd{BAف S5PZR_ԗOupe^riM\2YHa= 8lϐYLiE8:cª%> Qpmc1wD Ch/8=PWZUo]!ppNgn:5s|?=yiy9g)tKYbDᐃgZq%MTW$^%7`P0K=3%tГ㪗U]zT$l=C"8}D}я$qEZHcl, 0r<<|`bdM" @j-BȽZ6=aD1w';yضY~+p7,df1uzjίVU^vt(FJ[2pY̆Y8;B`5l3u;JܪXFyA y7gy#WKlDQ @lF1ua_v,.ЂmQO=qobz.( 6Iqlor|(" ]_ K`2HFXۂ\AԠWm7Vn>(DZr7ճ`w4#<4+<Q/Z{O:JhCߡ9R~oUۯ!|y޵& þm`;DaX蛎W[L E;NsU9FF>+lkU:\ Ѥ^H[LRȰē;W ^t =t.-6C B:'-"/8K€"}gqȵ!aY%M0:c^ rGdAӇM{H o|3߿ =ѡzU`^VPY3l^lXODԹᦞFʥ&\!!ӎUE{bޚ3"].M E[BZ j}Ǩ2ί}i?^UE+L* UO\ o5vig‚s'u;K#neV:e$VII9 hl;U}]7+G^e!x/9~W8 Ғ򭠊l9A9?DIC +zAI4Pc^Ƶ]*0boY0/j5y|R.J){ͫ*HlteܝJXd}_i=i!w׿nR 3CREdzgAۋV#i2#t5N]> csT IGq kj+~{{L=B"Bύnߣ QZ66:%Nšuq!d(;ZdRJ%ոhHuh`e[^oN.8fc]aɑSP" ˥Ͼ t ˫w- wQZe.g5VNVvC$?N&hVO7'e|s{mryeʽT ]\1q\n: nn XY@ 5:,*aVBգ[sGј;Izu:ܳYkĴR >Erf08wP#K^…}QDd]^}. 3 S +$MXEAJyd c?x6wL$ r]qj%ij'RdN>&b<'|1Ubpl8c^ 1%[]JDNun{){[s.pC#h%Lx6`MyY~Uea˒D +>x?h햱9b"AE-Ȗ ^fqL; vqԜ~idه9PWi3>Җ;A,`#]GJ%wRK hbQӜLj:9ߥ_ { ?Ŝ7K4՚ '|l`{Kż֟Kg9;[ 4 Ox/: >dRUIr4Pr Cʌu5E֋,1dz$M@v边*s4F9z:NvܪkLiі 3r>IDGEy~ u/ X`|-w}v|;VS4sEՅNZ`TƏp"˞Z`XQ1A7:R E vM*p1K8r*}l%H .AF- BRR}few`׻u ۜFds:?gV!3&Xꉭ<|c?7y^`Y{WK 7~[@s^eD`#9.ˈ*Ptݸ&Y>$CVP]k]n1,AbUaA?92)Ӻc S[<ꐦx&"Bb #tXaJ8jF`NBӏ=|yNLx䛲v4StrAEI"@HL*@= 6$8 e}% U<&Y1Ͷ-"p:"Ϋ;of(=CM#1mPVBw @.uY $響FjX]h[U/ s͠ T+=6zqҎG xϴB',~:Me-l!ʀN<'7 5qBB?1r$DOk3Űf;qms8D?\31\*>&KR#]up8$vژӻHm| S UJ *TElDUW0#:7mkC5FWNU@srEm w(̾#)9/7@`/\#qᕘnՌp3I@H(VJDQ;|KΰJ7 \gM)J=M|k|>VNJD˧hùCM&U ٩yH1#]I$[r2yFڊsFVgG: 6Kɲԑ, ]y+!Vx7Z():O6 < gp*wn J "sp\@ș:dQkN8q8CKϱ뿥 O(^2i$K]E"/+z$Kb^eWŽCF:=1>PG3C*#^w⏅t=%򇇣,n [O.ZGW$׺.RHpUd9`|C68hRyQ8/H9̧ʽ߷Pl}_\FZ 6Z]0ĕV- u^@'bR! +ddx#69&1`_uݘIOٵܭlŒ57$4<#絧(D,%>g/G'{ggXFV0X{=gMt#iG-Wc\g#N*|F W~ضf\kU8{` ˰gcQ8w0+o⫌: .S<0m*SW<$it#ɢJn#DY;r|~9[;4\Y?O }H>zc:揵ɫUa8ʁNÿB~8C6Ib NPT CXE-E?A@'WM01Ji]))p`"2Ȃ%:xg9.3m!A,Rk_ڣ@2S2,xkX2,i@SxC{oh:Fdؒ;Z5D\ΡޢU+_Ô@FcT0z+PUmP7*@U͛9>G ]kZ$h@ΊART\孻,Z Ιz[f.^<2 rXc,D4&2=x[eQ2.؁JH$)#a[w,z`яT3=cyWNVkΨAW}3zOQ}R_艇"eOLDhrl:Ƭz#vI_M'k_Ѯ/‘P [?9< Bwhś*Pª!j2M (ͪ'I> bu>s5x˗.c|tB?&O.{'m. ׯ3:S]k"gJbȮm RiЂAx]7ŀ[CP+zw|Q22y  -!4K rq&O*Rsſna\;(,ou~~Q}\(Hib+J`t%SP)h˳KLY&=TavȔ]eH0k}U< r+MQW Z?12Vlz/T^~5/q%îÒ,"^XEfa pz@d~;CCAKE*W ocCL7:]}Hb µ٢|c\AQuz>c up%F(K&d| =_|oћHF['}&?Ykd (v"ѽYa"rgMq|^OH38J GǪi)BfMht!=r @(ҵ[1p@J_`&N+}xe9g[ة$F$4; +0*/ B 1K?S*ubHJ,>'Q-.۝yX+ũ.)FLa'8,+̵k`@cE" b$,"8j^ѳJTw'驠!Ӊ݄hFUb+e޻%eyKXIX>άJ<*z (mvjnUN>(A'T5| B -\dcqzMXm2^ 3"hO>a)`nTH1+=?n&x8ѹ٢)>aR.ri0ֿR"Ma@eu{Vo 4 "%NAt<*j_T<ղa5Kn ` %|L dnx yL_@7_#St" hLܓKTR?QF2^-T`Rrn(eDtx_B:-I9x[ B,Z|3sT2d0eaƏ!v1 zO K ' 3v,y֦W肱VF]m0H eίμ9^x#~kr=H S1q`.Q@Fm$G4JH] HT6 +OCs:se/w`ioϲPzjlY3 ~ v1%ċ|*LNE뢺j3ޢK&쪪ölȂX<9=_jp eSJ9~Mh<'_ilBa!n6Yơ"W;@!zo 6-ƏJTU3^ǻE&;lUO>jͺKl5J${x}V[7i+bj;wzrY.#=n7$i.T1|!=yCg>@;oƺ qvɨtdԕBU$!e( }P :cL;P^P/̬{,3:Ӯ`t_@N YuDɡ7ڲqyv Ef$.ZO; \; |͟vx+ 7wTԆ-=!uv3Ye ʦ?6YSѦb,QSD>QBf;+U<$%)$1P`^,*Y(T}oIpGisyj9 P=jayƦ5"1Y!̀d[4R 'Z[NX dr@c3=BY{ L֝@0B\@p]p򕌲5Z[3iģ /oGsm%x4i}GQ`^ _Nrc:86ރyMzd i2P.,[r*7.nc~0`XH +1r|E?(UaQktWBZej"^v n.J4{Lq}/֒ӷ9n\JujS*k be|pǕr xU.z{Sۘ3~+4cA mOcoGJ$!URa34Q%zbߋj~#?vm/N%e=wtB<E Iw3[ \NI׮Of}nSwjKlu%*!_B\L vf4,66&~% N0S>4+}tU_]#%3BSXĀW1(t%ʉy\d`0|;*p^hh*S/*Z;Cy(Rz.J2VMeCne3i[ U& +$^So"Dlgw#%̅³8ey/~=)}\k7-^āmok\pL$Kgь02&R LAWjb'#5N/aQe2$e1rE'h;"I{P}{3/EÏF.p%kЭוu`O9g" y*!{s4| iK#]Ŀ]1q QUU\˝E$¶F&2R}@xg-H[nG%-bdE /Z2sKMAĠ3ޕJ yuhU7BںNG+91uZU1Xf x4ÀƓ?ú-xXA^Ǯ"|]tZ&Q~o|Wj8,Bǥ6qZ]+w?K[xao  xRY 8UÇDAnzgփɃW;&h#:Vz|ys<[<_A #nZ*-aPro8)8Ui?8OQ d,_Pc5V15p#a?2ms#%SM#P[FiF$ؿ?d]kɣ]m[ED-qßeH.=4SIّvQB;SS.9|վbQ26?E⾍t"#0ȲQD>̦Nq*pYՄX $;2+#3xyFRJ9[k ?1nKZZca]5p̀%󗦕ˇ/XAE7%D Sq:Ը y(k4bJgu߯>zwaY x̸W18D\-FnYnQ\L`t1L͡>q ^ T~VJ!~.E4rsޤ?#&St?ܱؔ_^p e[|b]}BKa C1̬9h!m48ځ񍎡gZ )/eQ2PLyr!H*X[\ EG␩VE*w4H'$ٺ@\&E6o @Ƅq21*-!$Y.˄i =ޛlHc"XJ\ܞ3Aj%Hۀr0tǕYۯ>m,mgJbk&u<'+'J2{ s*wqBBrcaY_pے)N} xHb rj3QDgt2M`Wm[r( CƪC.uK~ N];ǜ%Q g?v{/G6݂&WPϼ@uJ/~*ftb;CKmr x݀8Di`,&AOeɴuwږ+RrW] X@d"Sdk 'm*-}~4YwaNn0EDbky3RǾC4ecMF`QQ"/l G<1 k_}ٴ2cgkҲbX2 ŞmpVI#r[);aD3z[IiIL7PvR @JNW {]% ^ƣGT:ܯe%@oW5DWd߮۰b#.=21+ ƾy|*wnD.WpD !baa 0$ݬ4ӧPƪ{窻!8^- Q1A$\0lpko[mKŸGvm7Vb#a2Ԣcuり9N:mQpKU$VDTD~Ʊ$W閰'b/uXW$BƋRL5}Ye^rSG)zr!5V_& tbl#wU0qj&²Rb펶k>4-YfΈa&GA9xqJ(irW$ΖA Glga4Al/ɃZ:ac Le[$ڨ-aEƑ)[8:/JD,쒗Uhc`hy q7F}܏"ӅOvRtjFF/G"63B6퓹j05n];k :X,]C#(UY>078XAdAKOMOy:鏞jlr''hྑ6) σ9t:3EIfa;B;[FfW]쯉$ (GArFp0Qŀ,^z.?u{Q#tSZKm~\ldw!cP,z9b8FƴV\y'p[ѶR]Qؠ 1΂6#U8ۭ cpX9gUTʨ k{'8j{]y nJ Q=_).qZEUV_(O:dxξ^Va1:? sY9R`8gѰ"S\L(\A>U>r]-WV<厏"*fhe࿖:5w ""%At+.l}9c zn\8]*} gx7W,y(W!_*~v49@3~݀I! "+ջ'2âpZgV25BZwZ"5Jbs1U4 5'P|"P%+B4pKj HV2)I4 ?+| _3lA6> eQ|#\ s^%zpY4S(BxA q` }a$%֒.~MY1tknu\Y^b်OAJݺ2f?l6QPp&dBxV0g}V6/89f22=\[,@,"b;J&L¦p5"ts5BYgtC Q)X5>g5Jύ_ۮΫ X*b).нJ|ւn"=qC[JEt-AI!7Mx=XNߤ˷Z q^*G~[0b8"˪1=va8/1ж}_3K EW5hgB!ck s9#r(nM#6Fik 4Yptq{GS k^ KO$;̚a*~"gbr-L=lp4Ǫ\= 2R,$m {1j 7ѳ 6hi{ﯛ@ƖĴ`Qn)xۚxSO(5B&OG/;…5YeVOP` y̷?|]ݡpykΨZRvpXB(dX4pKEq|Ս{HTk; DOay텍}z ?-ƀ*ư&g+F㇘3,J(t0lv(q4ѐMv2RX*c'5?_C\\{>5c V4NTc68=wcN%Δt8?8$ ާ)S@N{BJ[OKE)$m3˼"lcB28&LLA~Z/ZA&ys< pim+{R+6B~+`퀍+xnu [6hzmI`}߀:A{RO5Qpf[tD>YRR͂-(g}x;@ IIBǕ*(-9JȕUhPQikQ]KqL@GQVs"e4w `gynd:n)g{AB8Ͼ: Y$DM\< iyߊ3I=e5CaU[ʧ* ~A@[:mmXF@wV mޞOѢZiP9 [u..D@j&hfM=^!>z[q@ہ_YafW%Du91fDUݶ,~}0 Oȼ:j1kӥ=KVq'A௺TD2B'mt W@ᾭc)X6<0W+gcDNV%ERsR=K_Gbr zgm*܈d(O~쎉ׂpOEǯ kJaE8>s*!szdP<- F.0GA)_$h!2w[Mwϐ.`+ju35f;ƪc"9K/2RO{QޚіNm?lO~4k"ـG3SPpV=nFZ=2YQDI[)Ax[ϱ}c9Y@1(ˆC{B O `)9e@ tj$ Wf%QЃwGx1]j³揻"r]ߓ%L$~dPSp9vۮ%WW;㮷~0er%b~(J'j@Dq_*/nznU.9J \ 4Uq;H92$4pCD:ߺG,}T-/*2漙o-4%.B^Xy륤xt`'C-i% ޳6x@$TWq>f|aj@2=`Is*j >PYi,eOi5)d%"-OqlXVWsuF>\/;^% C?Ku`Qi2wardv9`H!t~2-nS':0&&]bhdmQ95-}lx(y}aghnc۪(]usXcfWZYR0  lG#ps&R8=tO`RʇrjrKilxQ RV;V0~ <~oR-x7uɯ0kzU{:y&Mϊ;I$/YcgKhK}(4/xs@dn:0u?wE0EL=M6Xqp'e9UfIoQk)q2ܧVlTZAI5[Y-q3w6O+Cg"+ݕY|O6_[3A6s`^aj *{ E?{ VwaČ'RobbXawHvQ"'JJ D2S?<[X=#d ]]$Ax Ṱ$&vWz@K|#QҚ cIۯ1 ![<ٵw{V2-:ѽ!]gPJ<rNwnㅰ%#n>+k 8 zUG<`U5J{7AplFT1KGٜ! hQÞ @(ɸ*Yj<I!>ңj7iq'GP+7TqF &s'1oӝ:5VxIeKD\@8 =ݐ12@\̬,hԜmC] 2HtoC_副Ǭ "gkCRE2 Da0UȻ3՚4NQ\GN:t6@YVE̹w!*p`݁]BH֑͋7|sDx$!R##BU։:laM"Ɣg&I|;5c1PPYZRc'Y%mIErbӪK -erug@ (ƽ=d|Cnhh}M,q&lh8`e}hȒk統+3`լVyjM aZ,F&DCtZgk]0+`bgk-)6[0z|;#-e7'2leTPWt}Q74@AQ`_bJK3ܢpVuL"crsAP327Ύt'"݋ԕiS|,F&t ea( Jc a)[yiHg[Apu#E.(٦QrWGc =Q2EtN*Z]Df;ji1n_B;Ѷa:֞4^^r-lh-%~u꺙%5Q5 d#1СƮ8oݧNHI =Er,U4Il> %xWf򹕃qN;쉢"摫kVI0tPT `G7DLB^` tHIsҽti <8Xn H<=mMl! uҴ)Z|ġKAFT-2&=DTP+g)_jhcXM[c?a,Lͫk L~y! P!7MO0XLSWU:tt tsZ &sgdthu~CizP8^Qm%i4֒Q<.g:b0}D9r%4=ASUw<#?J~Hmcφ⥳@\XEDhd u 7^R&-明_WE6Eե_d{sCw",1a`P~H[/;ERpvJ@nL}Cm-7L_0!oP%WOO;5gl싽3~oW EJ8q=$7Qϱ K]! $L# lXX*ߍ^KQi91zYG{ "DXV\eb b-ċP6CS^-ܽ@\~ֽ)ۃ圗%~'C t`'S#n1VcWWR,oO?,^2k8bM_9JJ\8蠹e7/(&;|vx/Co:PaNA7-u{l}}>zL>~<fT5gй% ?|{SCUXٜ8 qBRyfg_'*I)e8d0Ҏ ?^""=xQ?dUQ3y^q a`wO͙Gf.{z] }bH.? k7< 펜s_@ٞNL.ߔ@JO_Te̦W&t_#QàXځ!#٦mrKv/ZIQyv \@I(ׄJ( ,[f[l<ZjND2C.hpsf3MG?C/ $ĽTib7T$4 4'm67xdJT)5{rKHq@Vluԇ6~Cy:2rt= w%'{ /|tQ^Pn03&qiqB|?Mͮ:}^/@OEF޶\2x`",(0b^tà}B/0+Z7&8GBH!dS>@St$x fM{zMTWldGK+oL:q/<Īt[ @Hț1 !`!o(s~Sר :J:1%]" glf.`!Dt1cDZ+ue/ݵ~_Ӝ\ν 2^Uö/!8Z2)y5n`#pqi3ȳ|# f]~bd'\9 @X;!xcI#LVc9{Iv$t) g5<иѼ3"k׃ޕ-sNԚ& _cH!CV}6G-B P/Z[bM]RTK֪z-{RIaeq#l&Lq;5 GR˕yc= ׈ 'R*?}eI1 ĹKA3ǜQ?آCwcD4'np*7\T0>OӵβHrDʇ&1ם Gg0F kLƩs&aRR× lOt3dp+ZaOQOtU2/ r2ܒkP}]~;U|g.b`Tݻ<(  C=64/XR"mA v+}^xU$S?<KF9I959~ `p˸D>1>)B# ։~ V(c!,(8ecHP5TB{-MrSIv[)]hfuF2" 3Llm @#Dǜ`ͻ2*ɔJqA%^ $ >/3MM}wE>jS2{ٜ<7~FDrh7=9!r0݇Ղ&/8tjD fˢ)_#/R8@~.jKP<yZFH6w%C#lb͜52•E$yZC2"}fy*bq  [-m UˊUan Lea,`mrnzZSi WC[kXzYlL4<_2yl?3#C$ vh JbÝ-PN"m+M 5&Rt4@aYeWi! @@ݱ0E}Wkv0 2dm$/QZ)Qܗr-CSזסezDt߁Y!Y2-?v4 NZo\vE. +'oDR|Zb'^D]]RGVu/2θ8|EvC(㤺q=Xju'Ѱi?دIX:o(ߓ2.tm"u yDnࡱ2`)ypHM]2 ٮˇ:f2+G#[L;53 qC1u(שS h8nA脁G} ]dD.AD3-Q0\I"'d6P;H]ϣ Dx'_I('s*!Kn*/?q*(aCB#Y[ܒx|Cp.xWc8DM vLH'7;=]8_q ~As M2ն:OBx41K:k[0(;}Bs[C?S!RO7hn;jx9ؠEޭC*y$ly1̊HҚXR={wso+(O[T.{F^2L=ЋU]څF[n:M`a f D<mTK ס;Ѩd!z .j? {;!8Q $QZ<(7Q,4J&I}g jeMJ>4`09솙CPS:B<~iOi{-: fpowT<, ەП :U6is%ѧ+>k'y쾥6ĞD5Lmha('nW/NR0X2|JlvQ>1R'`Uy1Oh9bܿnBt?W揪+8G[7isAX, Uw8eʙƟr f)v¹ K*Tt-8('Z"Vpm K墁p%ߍ]s~ȟ+W۬Pj;|e`)*^$,\!'l3:(ETxrJRcHqdx)[P7os>7pije]V^Al}=./ e /$f϶pyFI6~FC:4[AK:Lq^v}3}Zͼ^{,. )T3}-b5Lel>hDk!7>^u:J1?^PaAoE =sa qO]GUlhV\/"A`[qpS"<",T"P x=F\bڄƃ(IQlpL9 $Qx^xle "+'y7Ү(3E[b]jccha$(M׍ɏyH2lUnVL@cۀsƫUsePJ~"hַD?)#Utn&EtQ?R\B&}腾)nlkn g]/$z*o!ʡZ ߧsdK"ּiZɱk=ps;nN ,zeE*~7Dzr$jڤddD1g/F TpSQfbWQrVG.g BbDQpȁd}_<"Ǝ @<%ţmޝ#zo~Q+k^1 U#қ(.ic;@ʯdAQL%Vsoo 4osBqh{V~2-#gZtAIdv5zޝ9*SW R\``bZEj;&m@TM!UԀ(%6CyX/U.K9ԘيR6ҜSicJQDPerEn0NV{{yj w|<ثwR4X Y‚\BF/]#c$SiÒCoY T@la ǁu h=@4ͯ/h`mp 3Z('1L$_n_68tx A_u&u2[$Bkȷoib1!I,d jW;h&\sKW0];XtTU~Fqb6u/vck'?KzAͣ JQ_9S &lP=j` .)@1)鬵Epӈ6?sz lsJ|Gb9"i)ڗنLJW[;+sfa?Ϝ$9ǭKБV3^'XDkwr4 ?v's\Lf,Yb1Er\^{;WFNJ0OuvZ` pt0CW4-m5¥?E:WO1t5 Bc}% })x_W嬔US7(&mgzd̿2͖ɂ[4,XT *?1bV!2J>%fxnaH>Qf}Y_)> DCHSUکɭ{ EIuHQT_]m$!KKRRW[-XXDYz%.IOކɵk,1#lzp-H֒\ψ1y! 6.n'>\5 IيL+ ;l`h^5Ooy6 Ao*BRJ0SlR=&*b E q|%GRqȟ|Ј?M>fRNdҭ)5a^XE|-'#Jr\7_ gk_V PYZrHSXZEnMaD_Ca/\0$TEl8^Um;I@ֺa _äC)ށ7m˪?OnבÉw@-586g YO6sDpRfL?66%&iyvMHka_԰ekh-Oy>09sjRu?;Ųsr1&;(.G{oBCP$hEkbxdX v]a`lwME3t͊<&ԉٛ.l.@SvZ +ȷلkk89脧_Ewb,3LeEYɯR~ys0ǁN# { w-jB ~2Hͣ=[vHz&rQD35 Lwڵ"ᙗ~q~0'h*|.ƭ“T/a'--:"^|D~75εV_hj,ПRCӱ:B߳\w!ȧq¹Fg1$صAveΰFS m(Q(\ ې*6tUmk>h @/E >K_E?L qQassDH-[Ԇh y6z?TuK,{KAè!H䜶hxA>Y1-]21W_`FGF !->ua `xC5֣ҝ$daaR55#s{W2]A R~5͎ڇ!01pls]\ Wk[_n+MM7(RH.]u 1ޝA5bXBqabVOOvm&r8rB)|9Ro ®^+>_gw -jmgT!T˂8V띢Fx¯/9u{1M՚pAB!4n*eú*sti3u"G|$!LE4-*QQ:c$ڏ95q U#ylu7@-ܞ7yqӪ\kԁ:|ҢC C1IPEC$G1aLNW|r^N՞hRVmn_{T9 Qz\OdF@" QPc  A[JL1L@5(E5u=GbU9bf:^櫵}=F PRUH&dTCWg>A4d,%Xzd)?d[|3G_HxHĄ& U:\P5#9Mdo:%} O`TTûUtv uca{kT~XkqfJ>[q mޭ"c_lnC7=@TEl!*|Gm(5E7[`ٻȬ[g/5Lw/Ga.+qd#tT'E. yPCFyG/;k(KfmpĬ:nX?}J"FŵsxCN=@њMciy U t5a*|ln8:n"n[|Q8)y+Cd WD#.2}BŶ'Fi7 TI!ܺDzOyJεkS&}@HFZԼʬҝțKH>d9$9{fvou~"m[bY`NoE+zԬ+:Qq1ռ>1T#rJۃN}Bb/!R(P [vzOXu7a,s}_1"TMYbr)57>_RwBuh3qX!uXz-- A%同g"{nßWivL7_N-K>YkxfRmkz }gM~=1C9[ &֪˫~bj,CU.䉆4/98yb!sшr mwVq1ɿxj _h16;ֿPLNuJY؞G+C2IYj[tM,$Fi)euɹ0:cvPz@+`mx8\x7z"Q0K}@TH)})PAN;[b=͔bri mbdeT=~}HUp~r'/mLj6 ׌mǐyF.aHe3/;]0q61w}#f3_ Z&ƒ^XI9U_%TwDXs>>CET RO䨨PW J{.L5u \ ADPUX Tdd+;-@7]zln #rf:Fh5ƒz<{L|5~bⓦ w̫'/.vR2}#MEs|J==hO<Ԏc} +UdxԬ$Jۙ1e2p@8`aA=O#5 + 8 _Ӗ|n4#pJ3yf,} 1=SaݻF4M+\Z.|{h\LP |S8 YL>Dqi/iARIΫ.+oA7.!A LսkwE6,aEQV]?WªRMÍ sg[O ?6-tW,o2!VRwtq~S0 43X CJ}ٴ:mQ9LE.5piU0S'N]~oάJKh7GЪVZIFn)?=C[ S"]xS!ZFO&Q<3MΐI#`^zyZQVܓ mﺳMKix'diCiESPju\.L7{^;Ǯ:Nσq+th|=n#׻l`&W5w\ GN CS߲&.c?K ~vIQ|+@DBڨc3-1}N?6 ׂ^zeR@.F$iI ~z3c$I+5XlLs-?Q𹻊KpWՌ*GuB~~8(%oR.ʼn ` TlS-h};ݚ!ӹXܑLTɣqpvۉѪu *)#J>9J73iP^uR - ~Vp'S? ZLGWEA%99yfa"[>Zȗ` 6Y. lV}&!)3&7 -,gѩ8YdUX8@v_T +|cRP<<.>=p<C{I1FP?Df+`oq綟t*Nŗp\pߕꤸ08…K;h%,\LH.K8LnPy215,Zb~x,v "\2x!6u.Vrnϝ]b':nG8**8m+8DA)|nqǖHd3Dhѩq\$3:^4u0't`E&rxHߏ-SEVNݰ9l?F FF\˽Jfզ +}4!01oW_ѹT1*ˊ+l} PJl-rʢz7@4i~249DrqzDC !'_iwRG8j # J۫s+C{ xy r%J2[0"f(`U8E*?F{2`vzof V"$j/_dZF!D|p캇ÿd0۰}rqϧQm]?BTJopsvLDMxq3IŞ.πح\c 5w> :"*89rlOԌ8Md~c>(vzgšR%<#[wڝp_"vٹ\O,ڽtJjvNj0iPiYo E(<*zLXXKZF #0u{- :2%TڮՓS;|O|!y6]'Ҧֺw/8&6]W9aK …NP F}Llk? DY"FspMU_)G5N$L!^bZAh(qܑnW5Efݢw߻.5LۜHc O sF>OUX>ljq AR;'vYޕ5fsҌP+u='k:R+_ba'MVBV_ Dݜ8dr&cZȹ㖠i6/ulTiZ?%jRŞL8:e%xoׇYc;o嚾BoRRqXN#u#6{|1՗DOP Fjak\ဘH ThLx-..P& p=--6z \A䨓f&s2!<<2Ej16/ɄO @ b CChi ˦M{W.k NI$>f Pb3Jۮ5'|Rw.[ijN=hqToik Nuv@xn'8:}1A-#G͍Yˡ/6(ס ;],LwW;h\NO>Ǚld(*2:l*B[Lu?FbK /VK-֝ԺNºWB r UG7n~mЉ2V9/Mq=93+Z"}XU(oXz/ k aދź]4q8N0Vv6x46\Ŭ!\$AKoP[^fN2+ʘ6c\ n`W 9I$P,n+!{*Mc&SGmaNAVZ]O=!m1#ʚS+DSFAm~@!#ܔZ8]B2<fDӇG=PNջ;0^Ml&5k G<^pq6b@sf!/c0Ԟ #E\5;"i꓾!5su&eDNڤ5l1g eQ@̒[lR }H6gZw;,(cKuGz /Af?;[9¾2-^riຢgBXE3騜4Ϳb+Q3{ Gߤͺ($}#͝ԒE-A VȼZr:&e`<$h8l/o9z >X2>XqB8G>K-zc ?L%[y$ H0 gg9@%ʏɿp˩@ɭ$@}a_4>1ą4%+6_@5e 7Pxɬm%Ȱ֚M*LHC5[ z,j!F*CT땭6*` vr,k'_24g!Rns(y+#LemCZŊ.OYX#xī*6̐ ',u=$\|t)a]$1dNOkX ~''PcК\e73ͮ#eiӨ)ps3e՟Kp] 1-f3/a=\!*aGo7wɽX = oIBڗIǔJ`g e Y'd2y5aˎ>0elC>@Ύت]11pn%eR!M7BL,Am6#@ny}JPWՃ p{S>0_HcZ6(vQe3gZ@5|U@@o{3H8ʅ:Æ^{:;b;,g%8C V^]<#!hXѼ&/ǿL҈}JӪg". 6]2ZĮ"Ux# 7teڏF֧zm 70kJVn7)h:ʕ *:M|+*EIѿG嗛wlRwFT!Ԃ@մS/CnXt& avSV_zoS pܚIp?SDit|m ).d]w?orSF<>Tڊ%/O 5 50cd5 d$ ?dO}6 E_Iᮅ!$۶C=r?5%ubk>PQ әfW"@gy~Kc!PTl  1Nȟm*.9EJEUЉx֙{·2I{ vm2[Nފ.˩pL+["cqo[d3Ts*A`p?.Qn>[R5};[˦GLq-̠zK>i0QKjMvy''"?< ~F`⭉f6W+ʠ2+J,.@$ VIY&CArLX5Ux*>]*5C#W\ԜE dx{^QF2 GpkwА:LEbb#n;)i\7;pZ~ gH hBSs.PMT۞#V<2H4)8}ž>m)ljPz<I_'f~z@ų V\u 6FJ%MÏJރtQ%0A)p.x/ LJ8Mr#+qd}̙݂T{Z TSpB5̵8lt .MU ٯ(5S#q)#f-CAfm}(Oܦrk)weRn"Dw)gs ,i!)gQYd~L0YT٫o6Z+;9,{ɷVh3{oONJdƭPW>68ɫ"wN"El-rFﵐ2%/ę^5\XcϼdaXy=*pm>67惲 ;8TpU;~LC^a'Ggmȥ2! e|Ttځ~^pW\wE?20dw:{Ȟ6X2TkA׀rn9v8J߇ hq:u7&ǣ `y:eE#<]rK(k>}U%iɆڧch Ji‘#--#b0c4op_6nSAUnݥ!FO bnef_ wcYfmM&"_nun_ZS#zH{J/_p`\,&v 6FUt?{u;q5|5=b(W*JD?A|I.JksLf+S3-M8kBSc u[N?ٶGRv]LFvd{ys ~9@N ʶYʉ7M@Xfʅ=ٝMY{vNˣoZ{'( &o]w?Ɠ,V_PWInL>ݺ,0߸U~3*XUowIzZbmO3!QH}5$p :<9=.lIf&&=ITm`\N;m?H  ( <&b` jU =X!x_ӹi@N: 䋅{V[4&R)2+!4 01,~ɶ yIGc}|,MZ$ⳍ!>>g@jGit)[Of{qM1?';y!@[sKOrh{ZhYgB@=q휦Y_\5Z@K"53V-σّR]iOtjLQ2DD|֦ˏ, Xz)!mlc'wU|XvTf~2NXnpJds YP5Jr>U0i([2'4|+;qL[{_(fWQڠ~?ޡ$FmhݏIM4?" 2E[APlnbr՗f0yP^5- uW5clp$#4tpجH=kN!{֨zq>XcDx aOicpa\=td ,%˒ 4\K(iC 2 HM;׃tJ U)ݙ8)v9$" 6j\-֘!}o2R;ՖÊ~U3|81vڧf ;#a{ƜgK~ש6lVٙ`b|dق+nʟbPM[W-'\S37+٧*2RAޒ}j滠,dJ`:s8%tzhĹF=;_1[`'VVezc9j tϟWe svp~6<&bf,xE{PmO JPl`Is*-}_ӭ +hD 688I^k1u REXMcSk &I/#uI݉dF3UD >jw ?-ņUqhW_/Y( %8x;[c{ Oa;"H դ@N!l0=|see,`I۩c"k Zo`-L=l0iK>$ǃa{n#7_!d.^sm6zUfNGdžd NrK|} tVA _QE"G2ٱt@gϩӚLj`^=av &YvvjZfVaYwe]w}Fvo<3M\o)S,u`e%يm9d~R#B<^Ғ4;[aɭ=皗P.Ig. ,\@{dgq_6DTDyZߥx ̤#i6C+h!u=3ޒCF낡fcJ@ud@zb'&5ueJ!D`h>_ |s wS=7}4ש% Aa'4e'nS{4ALFFqCޭ:S|["#b~ nS]zvS 1ZsoDEl w &YB <9ʪc/ ʑ6Æ0fO8nq*DObK JL h`Q _kBS/Iu ba=rZ1ӣF#tq*: ,Y:%JY :L.V` N0] Hiƈ$+U{^ALW2Y~<+ҧk3$~4*;+Աns,aAkY'.7Wa_yrv""*M\jg_rӮtuZQ\Pm=V"(Fy7 m9`+kxl_nELP$A̤hI`jwE$myJ zg,bi 1UT0ךbv./0R g؛iK;rx<$@~ǰt7X{& qϐHFizHc>ya*YW\JQ n3J%뽊,wrsǦyEK-o s\OEğeAEXe/EL8+!hWn=xTZ@'S? ǎ% @:e>AĬ?D 5`p#VYQ-_h"6F1g#||!u:SET5?bA~G~ KTt8>wŖ{MݿJ9I<]F\AC:hJd/3bp\Z?Z@p&~N_Nt ̅<.߀]4`Pt6?R'@]pfdPW(ΡL'fhÇC#LЙsE{t>kwed"JM cLnϣ#ݎ+'s3뒍1"4Yr /<&ϰ# ]~X`ocɻ'Jg4.ٴ\ttrFz k7N!ryjS`,9|=wZi/bVC!d՚ŕSfi9tYd=4$BX*O L{(ՈVl' ]N{{nUQA9}JICHnR-"ŭ %]òJz?u֥%qF4% }$Ѷ? - 8x=P>WU mysHRK`lthb,;D١<\Tu,X3 WC9R2{YUIWT- 1̮$Y'㸚Ѷ?KgcϥEdFtYHly%VS@7ǢW뛫r. A jZ:A`5ݚCȇwTJbI!аI1{<37=͡o;&4OOh! o.bϮSTDc K ֶJUP[Hi&o"(6gEcQ0;; ^=`eV6}3BPu=G0W \Ky5H\:9$q-Zuꂇ:?ɳLB! /2uPb;@wN׬w(ޡ/FN ׉?+o! =C'vO8aO/pi32c}^cȭp;3Y„`z&4~݂cN'\ÅkSC;piMe_^`.B6ʢZTF}Q!3zF^7U/HKKxf xܪ@KC[eNCс;bCA赃ƺR Chz N_-0M/zI j|ȏ9̀vcB 奁 yqލ'{kR9uN܋)mK 6sceI!OP]8ߗ(|PI?;,;2̛ u`jdI[#ydO WJ0h]11hłqg35Tԉɢc,^.}}+O?/"jk8͡'YL6뜢Z g6Of#߇W4ٻ. k]dAfG;>)p5dh5 WN$7gBdo\ZzGdˊi&r#HL2t )%g̗hcԴe/0LPSa:`aS靥́.^+WGl@ƅ]{1`UR}ayee!\)"#ii՛ce +R tI |42Џf~%ę"Dzc 3 )8)'n2{/I`St4Msi vU5՗!.dr7q̪aשV@#r詺^E SP 9djaOxYK&D}`>nXJc= ,O8f Ǧy~lk. dW/Ez{^Qtwp񢥲A[`\H@ tf)vWwˀtB q4 ,y6_Y@?ƎGUcl={?,:QTH-&`Rb]sl4 J3pS6M5W3Pxۻ6ݜPCB,-2/<2 *ڦNL}.0[ y]\+}&!PƗpltD(6gsrpZ;+R-uC HQVDnIߋ"gX }`'^^~m2lf[>,{jn e dcI_ܱf ;OkuaZ+@|P&a9u0]jDPMC4Wcq}@γG֋i0A?Flqsۣe$=^"2*Mo^Lp_>DiBhT`;ߤSnvKZ!-:Tx[_l-8m| |/TǗb4ek ?(^7>=va.MҊ h6yRܮL.2L&G%@Bn{3 ~s6cqe\nC1&LX }Ы+w6b!Q8[~C?}rJn.UKekܲRuDtj׊:'""YGFops޷g L*b)g$"n Jy+Rz t[ZɩжEnX5e W!tS?uS2 F#{)N\eְ]_+ZWk[LɘʹϩpUJ1eA$9cm7\EcX bV2M&TGʼ(j|q0k( ~ 5eR8#w\J`K0}Y3F=WLB[LZnv$_֗#ǧ`se|p]Ͽ1+@˸N&Ѵ@^{ăSb7>u4`4m)uV3Ƶ5PWrCD:/XP8?uT]ӟj<j \^a`0G!@+K!TVҏ!q!?:waq乫BZ=ǣP➋}p^L:CMRl爃(ܬJDD՚;`wO P$F)UVà1 `YDL<\2*R d:R%'xyJMB1|}#J$K ;z} pS5ji1/-^敗JΨeB0B&I1~2ژYwt{պe0D]2A79>Y Ժusw9쨜)%8%AjL(ŻC,; D e̚/(=^J[i& MZy RaγM297-gRvdXuɦbSMzV_Ĵ; $3DMBx*✞pΘqQʥ7,z&ӦYO/ cG ]!w\{=nt|GiВ0 ެ٫h{4ce{\/B*roplN#.Rj Ipoa+V"bahsW0_%V-Giq1ZxfXQs\yI w/ PoX8~}0L(Mv Ʃ.eWs&n}9daAuGAYT0Sfѱ{i~)_>Y&\&!>!?V*ƭM-m_?$"ঃ2Dj|}0 H,*66oДua-V3u?S8Rycڨj0l3\Œ#2vL޳Q(^OU,c+{\\/j~0]ADŜukt uSI1քki)EX_Y8*תN'ԩzt 3VFb_rgp![Cd=9[B{e]MF}Ul}uo Rzr'MU7ι ԑ?v' R;tćѧ5iZs]yjΡ+495d,Fʐ/h\̱߯oK0tom?7X:bb E9ꛖm5[0Q.(_%Jh06 k!ARh7 ]:tŵd\ȱ&=a"gaqJ|@9$UIɅ:5Oiz6@`#ǿn_\jP4{Π5~rk4aO7rx"0ʡ›K4tX+p/V(TqrAe&\Z|\tKǘJs2 C,QL**z--›ýZwAeϯ-ms$Jՠ?41I }RMw%`7jk,>J|s2rjvF vӶ6r|Gw2%Ҡlߨ6ե=dAnEUQJ"*3r]Ez]*m1+ݝEk}˞Ţi@͜^#jiA,g a½}H^Yhd"_V!Re`-Xn ux1s<ް4y`P1nTYN_Y\UFFbI5ͫe䜦X\>g=oRP%$|?<3ˈ  I|MߓZKѤ@ &7M%2xg`_c)T `ς4rv祖KSb]d_G|LYg"Ē\uv|2gئ\FwX}´ݻ#L_Xkª׾7??φ i#N䇺U$l8}6.I+u& d9AE[~Bul0|NyqSJAR틞ezA]uM48Ŗ˜Ԍ m.%jxT '*C v[958$8^B;\=نs%)nNӽ7# :B8Vc"#:jJϳ̛XOly,CjU 'ár.%E3f[ͽʤk8XGLPQ/q˗uXpR"c%3gB!PSx}71KwWZ&K1LކC–hLG;- hG~PmcUQh4$[M;BSyX}nhCxp?4IOΐ5>"U!ÓC9L0;^^RýCX*,g'\}Lۚ|p7$soiOYո BrJ`k-aV39IEKܚ<#l@_k.nENUE\ [BV2b(zuq^7-m$K~< ]U%y-fRR.w_ŽX?G]XPؤ%"~) X\Sj y39xW^;#9pL~R5' ៊0^k߳>|w ~?QrZdq]y H26T5ŋ ĐV!=jQ|^Y ٓw qFYw1CBXA ig ]4py|_?ū!*Jdc]#͘>5\n,,R >Pcd_F? /+06 {:8p^a)h<#zWM#CqBΉNNyFыN7y+O'Z7dJ^5n(MJ"B0-ŤCvQEz9{Mpځd2Q&qj Ҡ̢:h+3) .:߂H[AGiLu{ 5ͣrRuC1*5aJTay[HR1 Dћ 7r]Dmn4trE.uYj" vj槶UBR%fɸ5v(l0w!5V 5`LU[f"gXUx736{#ᚭ FPL>^^co2ѼSqy( aqBFBG 0Kt#.dT<@YpIۡl4/+•#l7 pj\+M&Q\vLI;2 y)mU6jY7d h69ȺHmʺLOZa9DYfq)iMn\f̂|E!ZaPW9.͝lA@˝ZJK`a'U9ԷN&GJBN2DC, 4îï||YѤkDb;KVE-%DZ"Zmz*`–62v˰GW/ gFNU4ካS \|9Fe }e"=ir#.58%D*Χ4w軋یܧ>Nj/j@yr{᱊T\> 1wagY/~Y}X26Zͤ &R\1KD?ȯf5H*Qv k4 Y!t3Iݏ;nDqJS:dL~#b_;}T\0`V=*8 d5ǎma-bZKCAk 6S~RY@YDw18ǛoYuRatBw1ݭKʪV @0wzRnqѱ|e4:,|TIx!MUw(z/PX'NH,i#W'?%Ĵ& D[]ПBF))0ڀIܡ? 4 0=3Hm"f9+|P%oI!m`^bPPP=/տ}ўdFe MƯ2)U37=kgDzduq F_$!/Vy tNJ72LJ!ΨΌyR߀&~Deq;$#Q_g>SĕD9#LM3=%c27CGL y_W:PDRsl 8~OUH*\{D>,>Qej!`@#pZ AsVA R}8Ai CţO#p 6'm˻wՑ s14--K7 qnxͻv.kk,=A1l5;mTTG$| 3Н8y66CD›P<ލҠq+Вr!9 gPV? 'q.hxstxE b62D:LzKԀH*~D(*#2Y+(XIs$ Ml4}m!mCQdc )H~%Z|loK=dWOzȭ΀_YꀜH$F ZaI7pɯj* a}" 1kb6`qطO`S14Y@`D  .*vSzb\/idM+0Q oaK![erq_ET}LXǟʒT%qJ^ a[,=nxO%ԮS0{9 Hl?w&~$gxhrJoEC"GlR :99uYE#mSqvp;$8"jOy__z\O^{ `E/9}b`0~1,ĘU@4+[ ~cZQo6`d͚/Zl9"^`*::aH5oVpyCł{Iĕӓ&/=GhP?Z?^_c6Zվ>y ȟ5atEŲ p|NB/ S!daXrdD&aP~jm%H.Q{Xcn~R.dos$<<6VPӘ̶'w͆>͠H|"J%2F#+:Hsb4S}f&A#uo;(s 7m$\DAÖhlC20{{I3 L◍gJK5;(}}(t,KV0kiēs&q_&i܂֍(*:Kt+M]0K8iNg].r*T9uh'qd8'պ^> wp)jC"r~jHqqגAU`.]VId{5ʫ34_~#Ӵ{X"QELCyڔ`ܖ'(\cu:Ҩ0 ,:(-9b`. h7uTt Dm/E|j@ƝrJI%Jh|mMUm^ſ|ՓJ5e/-iOgr↚g2[®ކ]t_{ER&u " ]42ܢ,#v\{waLMh&kui~HVj|~dȻɢQ@ĺ1,A4=o7F$MVo̒lS{\QQ ~Uo.*TM\W ;BS[]ױIspAG]cb`CZJA@#e Lp|J0`f!B'ʤFvSw!H8؀"!$ [?vs"HWĈ̗|W68S4U(0('VݏIMm5@A6mxwZY`t3eIk=jIq3[/ˡH ¢IF=!F1P (_ݎRpv7, +,Pl18m.r/bgt(8Ə98L g%v6پ Ҧ4sA9|:S %Řgֵ١ұIh|T+u#gIx]P4N.QBHvGOz4xD_%B\xb|иtۖAOcyd$=א "Q!vS&C0OaD"wiz#r=8, IAa`ػ'!Wyhʐ5~e)SDi7Ŗ",f>/Az`]qھ^@aS8 PpL!υ:װ|Lt^k)ij#&Pi`zhICh yM|dR2o4rfm&ӂh r H 3%m"*R!iL L(1~ )zQ/ҫKb Ϭ3x8"z0YR|ߴYkQ;'i%A{o)[rjo\l$HA_a) !\kR+64VqTMt=["qUdՉueKjz=kW7UJ/C4܃Tr( E<6f(\Xewg%xX&LP/FCn .MpsFĪy31♠3PkKn_̲r(4[PD opeYqI~2`Ho b!s廏AG9NP`+ W{U;ywftdĝzE~:T-#͸w"(! q 베: |wޡ WONgӛ!DHB.8b T4ǭ1- 4^|赪 ҮVqfGzw݅ɷ\Nt"I"f嘀 Y.~Z E|xyv Z~ fK8 pt+5Y!}JnuVF;#Y37y+# ЧǶ|4;j5iR=0) e>xRv I!h܌W!CR'6f=n{ O,eT[LH#1r5Q3:x*%ֻa Sey) zZA1U.ER7 7H i˶VX/DB%u1Ma*ִ ~JTC-.\~SE 7mYxr6a) T6Is2ZK\VF)~xU3kfE03_Jg[*_hS0ba YUgv.d$CX*cS5| (_^8Ճ!4Ran'JuTĐ1}-IfFVI}v &/ިUϿ'K}4H@#Bk%uc+K6Rrw"]w#{_`Axk.Uq6Zp؏y! ʿ YlD?^Ag'NҼzNH_45/{V+͊K9ѦvO,ybyaixx/wDs:Bi{וFB@Fā84V^uK2 %[/if/|C- *߮?zCjЄpHᚲVXzVl_Oۢ0Lz-7D4#m/Ԗp B1^V|g\JD\R,3v6.D1qNpxr'"7&aLoC(&wj3|J=ΦCB=dxyýE;kkxH#z! ,!]]!o.;Hbkw;D k(/}:!y j%fp(^wMD@I]&,idD'BvHynv{ԘemO~AZu7nnmiyŷKcjVvM8h/y7wn`F„܃ş/nLxɺlژH~邢omjPl9ygX[ ;)l7~:қ\-sdfrn=Ąp X:|{aD5'^Vg.R$H΀-/^+H~d,`T+ A9|V%$5k7L@{vx q㦫yZc06(ԙ[I-i>H7~ 'ͳ}EyE>%^rpSSotÅs k}7x̐  ҼQJ@we Sz 2*K?-^ YPe]m.c9t9M T)}ѡoPcȶ :z|F ʘq'B䍙.|ȋO.ĸ^Pm&O:olyg rl;pz5|3A#hJm) {+(NЬpv<ӐI*' jlvǭ8௖J ȍE=p>뎆|-dh5tB*@ 7fpo)%j4.6w蜣JU`UVϜVjnL=e&z}_/1Yyc챒?s=j&$xvpSд.Zgɐr[i.JMo1[w +N.s$oXdȳiw}G5a; tOZM-@fq}5p/l y^ީ߀i ȵM\v|l t-{-R`mՖXZ&C rG4`2beSYkb|Ֆ!EGZdE!eߺlwm;z ~R| )Y%,pEk Zw<X#f,ˆ\rZƝ!^*~H/}}zD5d*%\+T7b~ͷ' K27m//Dg^:T('X xw'W ͺ.fYIT Zp| ӭtWCA<(;zEsE(XT)0l_@f{}DX .}ºM/hMpiK0*gÇ>}K^D}Cl&n LKơ=TMㄒk U-s:)<{o2Vzy_sC4B7w]!wzCOx7,\nw94}z>D ':`[L8Mh̑lE whb^}m`9qg#oy5sjl(XN(vd9z XK;gRAjKj4x]0ZhJ6 L(I8.CgS3#Fn4ri-$yBsKGvՓȒߪ-'@Թ֘6JMo,l2 0ԃ`UMZ&Kp`@5>}W`õ$oHXE(ֈNb'y|mPJDT=c}͌`(n1OK[I&|!u\FL4>{,r]$v \~Gv~DN.ɸ=Mp BU'\nR7:YVr4p#C<Ƣ`oZـ+%FwlJuko)LJ->@#aO`8j$ |F\U V̊(_=.܇=m8Yo34R#O<(Q;ўo?N*hpG'}sC?l<]{22;c`Ƭ7D5td:_j  ':**.aF QkB8-0ew'yf1 fP fehD$ { .|y]X ɮKj1S/D&E>"%dlin(@MXJ g <9~w~}+- 爬u~Oy伵%:@5[=Mٹ#,^2Wvb6˛NƑ? |`aX3r#)l -S6P)& G¸pF\ΫƢ҇ o8$cK:DKE¬d'rWpez: z` y] al돢0}nQpCV4UCll+,9±}؇A*K0UF|EV&^(r&yPb2e=E#feC!Txvb?$`|I?\#qf1!xR\΋/:|:D7]%5rCZjMpkq:lMO=ؿL5ȑE2l)оw߶ C˜٭kSڴ>z פ 9.zJF|\ (O'Y|$C 6^=fWc8$0ҏЉgWV{j^?vxzDʍm=ۖ>/u -2VuYS+K"FTǚ.@K?Q@UwUPVhPXa0) ,.JOJ>EWa*fa2Hv[`cmW3g՞ȜQ/`Ҟo_rMC̔x4O{|ح"ÈdY[]^c/7zY`UF'XFN#۝ F*ljk9X [&ÚJkħcEW܍8nB[ZʫçI 03EO.O0v/vQV Ѿ; Bc{h 7!$66AK&8V^QCtT+N{'VP 1|;-1es/N ! Wk&ECwv8㢄 <W .2[n$5H=c)=EYPȆ\/jaK\Ng6<0vX^Q6K@*tt} TZ$qmZ:pzQ5`)7׈/f +dd1c^ O\hFwh."3G|̮0efUJnW~P$/x)]GNB1Ϣ%I `ީ g=^\0XtԠ=w<}ZP?#QSE&LɆRWIg @' }@5rn &/4Ǿ),t;q,b/KTE=բU;;\x#,DC`*JfTO@^?\wzQaa } yR;b&$eqY75A^3z찪S_;ݭ3b[C>{,?Vf3r#|fe*pxb& vT/\)|LkW4O/|#dԡqݒU^VGv؍AT >A 4\=^]!ϘCIOI7qժL-3C%`w~:yKVQ̝>kt<+@,vp:|F#$vD۱f? ӔTV}sZ1Ob cN,bB6D{Q^݇28 Fj:Y5#\ -h_g:"/55KAzт- 鷕S>}8Тsƽt k %IJnSVCƑ ;>XBH 0evϓDۢb@{ `n~3Z%3(f6W0:I/hE;AwX_W&/BZڙ#MNOpɴ#uo3u$\Z2` d}ӘnLZmz<5'%x13>9a'yCxڼxrjhI{MN Psn]Ou"ya%1y?,m 4KvǡxNl/TL=X XP *9(t. ٚ8:!Sd Ȇe ǂ5v&GP)1$PSМC*ݛCyAluE7VJa+h96@7gD;;Iԃx9K~ i5LvAS9m]cvkYMn]}&.0㸇J:r9UL:: xb-R{"ʡ/9ǕbNT FK#U^=0& ]q ml71o"%B= ?(rÕ0A7{XSϻEc5 =#8aҳ*a26ۡ cu|E I?# L2"LT2,PEf,8OH H}Zw}z%gbnTL\ujͅ'.bR]"ȝom ]XBSK>a2O4*;e[,yE` 8a@eR [#tz9*(bԮ8\'DS_rk KI/_ISxzd ax2+h@jU`"3HuўfY YSKpe'RZZrnk}6")NMW|{DٮN``fB.:I~> ,m.?)XVe箛fIU.u)ָ`ʏP6'q^]ߟ5 -\SwQ .O IT uhO9o W4;rܠne{ɺnUVU Ǥ@Qp~Lh}"i0ISPreC-W{GE1.>e|m-Ynn:0Wc>I u+KgX{LɣU/P(SjFK}KaY!FGclYpY5GzC zYʯ=L g=t@9h{`0 <[8SI]簝g<;gCdza*01~ځiM>X[4|2>-7"pm^Ț%$T.Sd}Xu{^yVzRN,*9[/_o[Ss W̫$&鄐Z!w_ymp[MUs2\a=ܡo iX SP($vZvƆ?f*RS k݊BeDۮ̇_h7bn^lx-gH~!F[) O1-H󸩧23x*A:Рg{]g_ӸPRی{0-,J5#5f"B!?L8+Kaꖣ(!A,ct$Tښ`ᆌ8 #n?I7δ~LKnA( @ڤOh#'d+tи={/SÌE -% >YvnX =@R"(emM7Ă>Nc'U2V; [;niኾ&e>a 9Z1Y45f̦IAzcex[fZ 8t/˻mc#+lh 50ȓO)( ,&y`XK~S"Rj%C".cRt:d D8Gsg\ڷf/+īZƋ.jlE`\=e2ީ/оyLD9ն}uGE*%+m2dWԬ=q^O-w@|QqEd2X'tʹ+}vS-ǟ{|yG(a\7LWcuQ!Ř!']|eWg/b)&tҀ y= Yo!LR?PuH}!d jZ y'fGӸVk7~Gk+WN>Yfc{8M#&sDm6G=}.exPSaXZG;Yvjt7aP}S[=Sw +}Nh1Cx=TU%\7$V{@! w} (S6}(V~5'^4ƕ9utUH $l|,&{m!#96!3X$.mw°R-B!HԈ5}X$e(ưdDOIv$;P\Nayg}XZJ/&*r·݂o3|Z+ bOG±5ښ 6D4McOt3(&eB /wv`,mH"QybČHBv/LWGH~;4 #o,L qj{te?D'52$Jb qLۜ"~$7a=nj7+4zVɆXEή ْL\O%d^܀SYϢ #:v*鉖W /E?9 4uQ3eQsk ﳅ"ܨ9EqrHq?jPCcv \s ӿ韤o|/tY*"fpDM11;3nQ ).i1i_ke[MƹuxwXW.E+|YA :܄ҚUSΌ"ofDqr!A$u P)'w$8/"Lܡ9D^:GU6N%NIކ %R9)$n;F FٹɌ.( iOUJ.+ҩڸILAAe 6\n[O QxaF G(g"PDS>0ɵd %s*bښ5(z1е{Rp8:=>F'L49 Y`/]!*TxAk ߬s͝w'Jω'ڽT&똺6a0Q]wd.~ śV3vM6odz05lҋ0>M‘cTHPGB;&+9e%"o|u *k1 ̝Pd-z$"9 |uFE# )^Rj췗F׽66H鉇dV󀼽]cM O|!fǩd/u*61 b;s'x!ؾV'wyI=żwv!IqU<.ggbhql0()E~pTSc?Hq.u"f;IC؛h1t,-,-y-ʮCg_}efWy̘xN/\(ܻ4F;Y4 lT>Jؾ"d.ͥi&NDzʞ'nŇtϞMws1% ФFOSr3))-B7xfPN1|[9UK^Bt59* MkAƌC7vdZV1D$NLqɽ;>R5-oFВD!Vϻˣ ,`SY>#Vd3} %P! RikXS@ Hep1i%lHZp?\Y@JHH"%q;Ibhmqd#RD!c,OV %}1 >~{I Ԯ۳s/f4o`e<%PJ>R/ұ.O5O UAP_1^ʈtqT~f{ղ܈bFAA}jaCk *8p }Ѣ&DϋClX0_.{ѣm諣 -y:!ôFXkq@Fɑ_jK|jJ0 x~Lb>'w0e7+c/nj$ {ݮ6h!׳ Gh!k%R"WR_#^\P;m/lɸ~5ev5 ˥n8 -dk|yj]#rm)о$`jj{OMoo̤ߏɁUN/&eQN2;ڿTgM4 eDu;g7xL" ]3UUZlڀc9oHzQͮ,䄔O ZC=gS>Z-Q|ڑr/RYDrbT $#xҬkz$Gc3=NsωDFh'6q~Ǒf|ZgdP28-17j"?a\셽WB SpvK<~|BXf$vlgHRS=w+ YQxڱ8qi[a&If]ܠHyn;iYXwM 8ui~csbEr= X+˚]6GrXqM 3|#B5ؼAٲ A]N4ICҕ v* Jvojpe5Q͖\>2nIh/Iu=K׫&(6g=\L| iM~Sw@ RL(O=| VPog 3,TK66_ZRoV֔Tbi䖭<1ݜԡS^s~ciYotKDQӰ6cUR })o{D8df;3ٳjHrl)l2p a^2@q"Ifc\R33ivd=VB?#tubGy uXsJ|kѠ,   #a4MEc}*J\D<9v4(t8Fǵ. \)GmzA7D>-mmB(뾂 +S'\ߝatGI=OIg0; "ċH~3Hy,40ȒZ/s7ʢ{E2Ř_Z> ňbex"d9=0cxX[CxʰW3ԜxN{FTx89X>08MooGu@?CW; jS*ޅO:{8ÁID4gjF3>=Yx% x p&z^>tG0f^Z\ku2uXb~ZBnhuo1!?ҳ(#cwn[ϬWu匘Z6ͱ [ _7NsTIХь?r Ξա>*#nuڝ6|dD ?yJK ˘9c%|oB*I֥8O֪f/Yf͝B/ONyCǨ 9Q?!3V8Ah0O_7W*RH˧?8rڿ٩4o\O^!Vn Bh:X/l.QvȐ3o &hGZ۫tvB6} Nd}r *п  ɎbϯA%s *K:u ҂,aǕSlu(Z74Bȥg֙r3-/cRVx:"l_&74v6AGy -y:6w7nIᇥ,9MmlC?.$CBIfٳdgaa}ZO^ DL mҕ(;[}_jRO<ϱz/lj2vm1C옽T5 q4 ;:+:; cYvu yRZsWqv/654`E1Rp~->HA͟GXA^$yD*sB`w~ %ӐwjO W _;fT5hꏘ`Q[z/E]`!f<'<$V?w)՟QoaVJ;TAsor݁ͱRa"Xp< ~PYM mIn?;s 2Q3Ncg[J MSh|{a& 9h3&`pZ_~}k.FyWDG<q4:"0z]Ozj}82`t: 4R; (ڿYu!B/Q'"P ? 7ܺZz_m|0%BXNٷg .&}waTsjն|zP)k _C Ui Rri]ٻVʞJlҝ Ŝ |$-}K[)5olBcKJ4.w;[vz`dĉj#9]QhpKޡ"}^@YvF{!q5`p{ =./5wN\)FK0iB 2Wzq<es肭l!N8%FʇѶ7ʶf3%*vȌI,35\J GMgR%)!r+gi$A朲8]r`786W)8 ~5D؅혵SBG7oXXMO;+5Wf&pnQwQ# Dݴ݆6HJ)JYl0Bw-}s}*'BdfQ\6W5U$2?M* .PrbJ{-o7KW ͫ+XTm~~Fj[:1haiy[4j` yK1_&1v^ɾ^huze$uw|a<9=ฎ:bO.ӅZ: hߖ1E;yx o;7znaoz <~+2\}ZUy͘0%ߞ(i]A PQ5kƖ3`u&[1I7%%9WzXdȞ=ӿ>H`2 Ihb<ڧr 3,UmQNm v(hDPr1 ۳A^v*J;֜Ƙ!R8F FD ֱ )YVI$§[A Z2;]{ڃ}üԼ ȵ0VAcaMI!No\KtqY6/TTJ|$KWV?m|?\Mtmvl๿2^8^qު(֋-!a=aOunڹY.Mo^z)$|ޯ@xjސ Pe\J[9Gw\-oL+'v5uPС 1M'iB[ yv rxf8YBu;ƲO(\H(3lY0__X3U4n])2B&?"Gght~ɸx S/fUsH%-Bbv;j}e" NGM. xdJYa r4)66j;A$`>V E%U]op|(9MuԳKcË 5x@ $ڌOe!c(H~c?7ݺ(n7 }, o(FT+:.ض*FjpHюFضq T"((IHM`jѬ"s?KiP`E*eKkE\r6j_3V68$ZU]\3^TڗS^v,e:!<8`;hզġ _k`o m妟ù, IIh1V"VwsB߮.Fj!,V5i9W|Z@V3$p,?F,-DBfw3UW|~Gs5<̨pH;rf=ӵoO ؄/Ic3ƌꢿ?c\٬-Qdh@IA<.p;:<%損hݗڗ+m* (di]3$ yUAe)\NwV4pcoB̅v$?SYG:$ATYiFJVʭz_ 0ЃU(?7g&f>O]y5uM:7>Dm#FI?g:('A!I7&\TZ˧8r5Fƫ6_k+b-a71z5":P$.{QC^ j^!L+ A)\o+}?En/JVo<oRﶚT.fb%$m[ťqlb^^/Kcs[AʝCYJc܈7xqtn٢E2$zSf…oO8BsDt'pX[FAii^MDSaR>t*͙t+TN{VK4SmV9xw&}ZjR\Pax,}u>SqxFm~~˟@̐G.E:_v:0 ~s@eNsg9FU“I@$]Ýjȭ)Fo I-|B ˹Jyf, m~'\5BrqCJ(Z˺Dc#r,VE'Vu{z\XMbз'x q\+Xaqiv0)+xjWdٷK\09Gg *Q?cӆKO QY]j|iikBu0kx#r(#序"*7VHN= ̪ӕ|f)0F 햌N^H[1spe6P(N+{՞zg\[zh(V"|<1fcC"&\bF?x\TJ'⓴EîyP@TdΗTQ1, H56eFQ8 Ó) 9CKCT%ȤTs*v+W O$/2d/jVgd pfMWsqQvb wvB})>*XMNP1W,i[%̕}iXclՊ\v+t}(Ѳ,OĈd/*ĭ.>WUU;r+{8^`0|N;?s^91X)2uS19(/e0 ixL4wFȶ"-pT%paӿoIuW3PEҐfr1VQӽӊ6iNM,(x0?(ϐ E*y8F}$Ր0D Be )Q9=NoSl{'>s4ֳ͏@1QF ?1#L(Kۃw659-\}$^o} |yK.g{z(e5]ۊ98eTPXȿ$w!<)KFDe* "u|QCl_fz&v>ߺ)t5AsQΗǣ\mePp[,5 G%@͐#ȉC-oCmLkD)D2}RZ^TEI_Oغvy0+3d| @1.'?/c2 y#Iǣs:|'\xaU_(fEƚm:}t$KI>2_4_4V1Ve]GMoM*5)|PsD~?W ]N=tV v䖩:SǘJ}k Phu߼"{3K:]F|ya7O ~xB$22qN~kuLG z ]%0E$ne2b,8IU3 ^1R̊h70_0 7]>BYcIng\Cv9-U1i LV(j’p}/(&8Qq,_\ E-zgA n(@Zp|XqVK3I5 HCn;?"Ӆ?/ Z$Qׯ?o1Z?88REjF9bZ:H{= )?qm1oGqr#n.bdiY5\^$`Řk5W:FӸ8Ak?${d3 , p@R&drA+EkzR׿X[ٸ  t|wě@t6"ب9Q 4fKyu<(?qZ%#:Xm_KL|D S)(#(`1 1R^:im~Ͳ*Gl%iIm ƱWxƬ+nBR7VPfѦ3ܵ@0(EQܪFhA;VKCh7pRs?Gpx|P(cʯ>w 4ofkaУ\2nᰕ,P!I׸$uHV!ZNPᒎ-L=3眭]T* {'ϳ}+'3&qHk1 4mʸg !7&$CIR `'l$ĺ7-;$?oC#.w7_$u`C(SS Y)t:ybm,bݞʤ3r^})s^`ϤZ ~ۡO|lȗ7Nx`L;I?RXTD =cpF EiJs=95YC NL.cDMc v\ up>CkhlD'h^ɶ)g wY)޺wT"`\E쉲VSxTBj+ WmW!ZU'ʀ5ZkF5swg A;D1 bp E7#ne nNGdyMӀIU4I cQ)]qUиiU\S{WO ƺF;^HN sh S l柉<~f󲕡'9H".`װ"&"|8thi)ShXAnz D1\'?mJn*o"#߿KNoݶjGIl9I -uɭ[R!}UYv=UMD!`wفӼa 'E8EfM,UblUzcG-.0N-'6Yk{IZ5bJƌ9+ 9a`~T2[h6D20/smaZ9u:K|&ΐp3_hbym~8r>WŠV"YV퐞R$ -|k]WgHⲘ\S5`z =;^yêXZϭz(3څ.m˃o!( t|}OPB'&__t7mٞ,Qfr RV)|4D1Ewّ1IT6[q)'J:e8֚kv\ ܓIzr(|]!MBBaxR$ۮ^gJl!JR@O9b,Z)F2\~[*xZuaIU |[bLD AKzyPWcS8y!i_J2&&xFsR7dBNm:Iľs^_QC4~2U^0`Z}#XN<اE>XARQ&"0av,ن8—#OvQ=یU xsM TXv.ݰfHMTDS?_vָX#zUY0K~HqpNgR;A$-_DǾ]q R* l [³dp PZ.2-ҩWca. v=)%uip]\Gt^{xڃ]Xa2NZ\E3!r*McI*.desދ%K)}Vi&D_ 7FÿƜHT~3{ ~(b lȉŀ. vh7Mu}%Z^Dm! l1hv! 6lSӚ x,n=ph'BW|U`F]ke@\=fDHrmO| a1VA3‰-V#cᡇc^>+@ I: [$OW[žPHjH捯>Mg_!m1kSF3w<φUaaNq]L=%/ jj {#>]nHS"4Ho ߟJjl0u Mv#k:Z: ӊ]&rx袉eorI؁+(/359ק]I y +w* HQxY`]Ht}Bd~墖!`PbIoH%6|CB--VP± z-b. C; 0N%(;v9heG)43< <-&\?MOӐ{cڙ+W"^7ϯ1KJ-R "ZyjؾNcxV#2e{#k;sZVac V1@HgyqKiDȩP b`--8TfMe})j5OH`E&Tg:Ϭ2v @@EG PO=@@A7/ǐ.opP7-NZϬI +S At}#"|~haunv3E-7D gSl!TG4@̲ )޵&'Ђ~؀&Nվ-H7 sfhoNϽ..>}؄TKK}Z},!>gAq0 d!^?Q*r} d΅k:<.i%v19OIO0"!tGYrT(ǶWHw)rGs:_CTp͠s` 0̨vYlJ_prO F"dx67WpA!0=9)7 47j7|E]V#2IXC?~`VP=`cbݗK-Hۡ!K`_0i{[J d dTRWA( x4 1`L $#S[iDi;R&3&@CE35NX5*|W錘ݛ qpH)%"VoH)-dZlED:Y7]{* -ctaUz@^4b RUZ>ρC_b02jPup9K@=T($ze Ck“S!oϸe,nrY]'Cӫ#V\}:ʹsywx1aAj:C -wx{Kq'b$%`h)CWf,lj,ky.V `uSQ U>/F-Ҹw1WCM:޼}HOjGX%@g)^<譅oE%l;E_pG*!{7y$k_Hf\!S4@_Go&ifMvj\{#s mKF· 7suqʞlKۚn~64 "p:ƓC XG|'4( z7}/˖^zMuRL )æV.K6v֘s9"akfB1!LJ2KO ;!#+?QӀfyd#SDltյy^i44IPm)7fmECH>^!ZkD.]JکV_2 azn0Ӛ:M?iGN~fd) .}E2$W2;k=Vy `U4'wܻ塞DЉ7zϾ^Y8ŋ>%hxP0BܮO Ξ %gߗڍl,*Ƨ4|vX/!Xt^J ·OFlH)< Z1@rt%߳ym^&g30'PzPGǒ^.{Mۡw6bx{YV] OR~Sq,Ywn%!c0M~|BGIUv,yʖgtYǛޏCc& >ޟb[0<-a\8 V'qƢ% Uy/ 98pͿ Gԁ%Mdi*Bgy]mp7MD7ĉil`FML"K1mDj׶SXS~3z&~ +x.O-0YoF!\egi'xb7g(UbF6C? (EVg6TC6ѲcEOw, @SNN]o:-ݫ|nijzbTwseJ_6ʖ#>bkv@"QL\c>[.{C`k :=LJ +)<<Ά8:ө^, ,+?d.YJ)I\ln ,WWu,Cz Br+8+c/JyB˸/./2Z3?Ht!LmFj|⡅qD#-M/VY}iuƓѺvۿ_Gd0r7m"K UtcmT+.l+1K#s_2s>ӏ퍇ʣn=ٓ1ȃj@U ^}^V0z/N6IQU<[޸?0[ h;oU~j䠛_{ր:D|q!䨈߀/iؼ]g4%bae_;4vV/0)bYX ֦rcw` ۙ^|Wd&C˲0 -/kQ.m ;;ռMϲ5?`!2)ڪrild!}F SFy"z-'L559P(O4.$a+8Op]mHL֨l(,{ n_=-29 as*҆."j_Q+:Su}?_htM}1p/}I{#xXkfioaUGBZW O3Z$Q#g LH=ibaBn sHH~ VafC,kiMI pY_mtr6 +:v/h0cp4/Y#'cD?8kZL+zu闡>AAajSanL%(ٔrz~ nA2b$W/w+܆Čq:FbCڭ`q2WWAVCo6_rO/ hULJ@L>_,܁e7q*lDQԧ7KhDUkKvF Ԍ兮d?KF0LW9p9]7:(jhx[l?k=0 $O0Mm~X擏8KP"ѕpׯ7'y L)zX>ۆ{ly?0-nCf׻)pIS z]hobwo®f|U%-aj%T:=\ ^ xQ4 T:EMლ~*(N `?j3VBU eüb%A1LԲ ] ,(4 r3fJ#jTD`Y<%q~10Hg_^pE`ƺ\ 1vJ79q8,;XI&'.@.<ͺw:{) [J^Zf xF9 =C6bTn<旌(dDDdҼeUxC\ieكV:di+8vs4DHNfjsCFo 3v^=u "_ jl,ܡ,fw cb4ĠKEgZG̜9\5W$YV`nr$ NdKE8(X=?p ƌxf$8P]ۑ-]\:FV㠃ǦDƉuq@12̷AcWߗK֏ywJjR#UF6٣b;o"{Li+"`iX7C&dV2opW]FgF"{(cYtOl#gdÁx+~.I} m(##qqo]3+c{NxTSOq.:7[:,-z,'aT%_mCqKYVϪ #+Js9cͨKo¹P}Ul`5<*ECXb~;8jfN90|wXyV\[,~[h(_l~b3 R#oݙK$T%Xւ= 6;H;p^{*1 EMgC(d2}ĵSnT e2r6SkK%#N:OchV7rն2b  J9J-i(m|>';nxJgxAp wXal_tE=qLcA;g앃}`TiRpoh*e% ?+/2 ~,DxߍxS\GTba Y@0?> |b*84Zgmr}Ϥgz v4َ6|.ajxa55䐅ؒ>#WFECpޖ"Yx2<;=a\W;OGP^'#tG1n*.Nwh w@R%+x2{o1Ə'uι?%#qi_}cy'4E;:fJ7HO=7G_D_y=$ajO:BpRφf>mNp yϞ53z(„_Zq o,xU ,HUɾ VIΞ_h7KI5VVY%s$7k[@mJlH7f-f~7Ƅw'oă:ϴݟ b uN[* >hze_ =YAK{֤RJEG Vj,o"{Mc %4΄(1O1CD4{;*r.@70z=c= X#A94;v̀>Hli]8`?ÈMQ}K WpRGX:w\Vj0yI(CLLTs"4*$DN%}K>ݠo< v,+*^1̃WŰ)sUȻℹPӵ&ş+J$o,kB2eg $t%c{%eϭ] õ6ҏZH)|Mbny2wMw L:uagOԂ5/7(S0xA#[{6w%:3rWP$=aPf'YWǢds44gZʣK܀ t[B;Gڞ`;jn3 ĝH\߁idQFJu6ĉ<@}X 'h܅]"=aTˮ;B ]~ ֜ussE,fY쏍]u.8_l)xs]Y>!U@XsJYh{`LZhJ0ݖt逪JCPLb s{aD~3C]G*oV堎0bAX"+Ӊ^(Jb{56;SlEjh# ̇#v85ƇAEC\ {c6wt+OU^ղv:9& SfSx-$+;j*12-"y[XG&ч:wbku4&%ف|QoO% T3=%ei@^.s W3(^bҹ1]LEZ`1^ZW m?K-=5āɦ҈R:qO*70*=S5\#ew[k*3qA;X6ZtƫRcP4~p >|Ž-9'|o 0?0|op+>~q*ɰJVþpHl벸*#}`]q"V 3OY}›1`dj҅Pc%j@%PE遫/k6'贔J(]EP_4@DjQ2iO0D(=Jg_Vb7JJQi}i| nr$ h~hM&NYwdRW(v+@u_ ]"yQPb MRb)HKT{SU'5a*ې/2̖~܎QeI+ ovQ2-o܌Rȁk@ ܈B?)9 gr6/pt]t|V(ٯI(;7[ \M{ۊs/Zi~.+tP" edh`:q~lI= AL0zq_mZ[oS'V?*1_ouj3S}㷂 X;.)est8--P|yCb QXi7^_gǢ`5BmW6E4?cH&J"M-@FVE,5w5 _⃬{=`Cq'i:$P1 iĖ}rLu0Ւ͠\I`Pkl pJ-Ը_ isy94ѬngUho8z@%Tx݊|Wp$y*1!'Jn \ћp 6Hcq *WcHTٺofG;"TAڛKJYaP &T#ZVآ`U~n#^ x`aeXID#fIu^kxB [-^Fo2󝥖KWEc񃌇tyz2݆Дୢi))}E>D e?+ .j4緼u*|&N'\Oe~ ׁP`*tZ pUsc6JM@ðry~8!qi fP5YlhC*w&28U*bs^ ?RtQe@NUj{ +€){tծ~֎X[ǡ Y60d\=""npZw\S~$:Mę+Aᗣ8FssE㚁-΢"ji҄tjtmO>P6RCfpKZؼ\ oOzlc|cjo4^4j!g"KH^KB~[^EyŒTyoLwq8⩪=3I0;b&<{{n|< \a:? <h~[4_,:ǡ:dB䶐WS"ݹJ;p51 ~6^5/अ#DŽETZsr& Zr;ݏIu9z3aw`dک/|{,i(LG{# 6x:`֛[;Ga3LlOK'NQu޿2`otlDߺ4T/Md7WŜtJ,/ܟ9`D,e:yi8f /9%><^8A9-&f y]XMk{TxFr;+d?xo~“%>U_UJq"Nnq"6S!bU fT~Vlo-vhL*u|Ä/SdJnt0Rg]={O%//jDHzqʬa6 y4۱$!ݩLzǓS &(-*dG:韝U/Q ymV&5U)/\։' .0t_2ߋD_JS%\RUN[\Ϲ{ذv VTlSc$;&%CUnZ'9h:byK6 B  ,JNJd;_ |(&n{㈟b-)$=p8#̴ <=&KWvr&C} ذ=|%{fU?*T~R/r֯Q!Hxsxšxܬ`3 ,FM L1HYvTi#EJ!)e Ptd&(6{h0-2jRIv |ώW qŅ-pRgc 7o搚-L8u0z,< (jCXW N0qV펁XV!+nÒU@Lp8u2~P3U,RơuRv q Z1AseZ|3Zήϴ%x]0+I9bGɃ=$n}ȟ5^,dG{eXJ>T0BL:h,w8V$yQ6Nqʹof=~a`h% (! b$hգ*QQ.MߺS@Ү;_qtrޝ~G7,pRZ1>N/H 9Xh==/햨Y^>o> i#Jۇ. m;lriX$rxS]fMc1f|viJB{%n~WZ,Ճw[P^2Nt&6-H崑 1&4# ܢ< c^v}傚V) s*: BiRIJKorzA.%>dw?P7RDUecHR'dnQ )\SG1$~^]-hx(H^f0ކj]Cur6޹x*z5*%^(hF]M)HbNF6%P[P][3,\#l?r:3?^A)dQC(T6(!>\^g)ğ>l262iaV.5mH{;B BɚD>МLzr\X6eFUԋkc:y4!޿m=#OY%4*M m53B ?I *P}HEդ>&kՙ7u9  爻zE;AsL`}Jy&=?D/—@9`XѳJ8c(WY@(a7Tڻq@lpk󐵐vMĿ7z  bPKB$S إ&vʊ2_9(  x,Vn$?x(š}ƌxF+f,x3tLŐv:8N?P㰿@ k:Zs ( mţcFyj:QEwe|#q"mnTѾRC eYu47 ˁAӀ#V;Iprʷˉe#%hVl\*#:qA'rg8IU7C,*uラȮs.Z`9(8:yzZ?jq? ҕIoX0 N~W{X˓[HƥĀN$oV^uebac:nf.~ETl$NEA!xTo%yz£wM:{)/PyZNJXYTF5&2Wb12>&zސAi GSI-7v% rO;i\wRʆwh O3W;^aLO;l 4z9?+?CjsO5hsle;@'mz52]ɮ픓tLRUj.Ť19s8t%5$j.;waת 'PPǴ=tơŞ-etR.,<= &PYG RA=HaNYd/*;$/»X h;\ic-LaD+CX?`(/= f7}?㰑z;̵^s Z'ìAGBK%yXq lԁ-;׍Ӥ`1XUrif6`(ckxR’pC%ZeS@*NN7%ShF<]hf١& "M3><2vL-Jhd7C>y ?7~3ZRAI:0Bu4'`wA{ƌ8j]5a{7J|cB7XY ,v  4;z^KW΃(\k;:!هʨ]d _9`woC<32QFZw]y~ꚍ+b#f?EJ?[ϐ $ g}Z +/0ߞ$}vYk\ H#wp. -@1"N墢 ϙ)撍BY1#PW Y_Yl0*J4P(/7=:, NP@F;"`EOde-:RI|{Kw<|¶Rg)Ҫڣ4PFVp/%6n5U6%HSGmO`Nҏ+Qw 2O^&C`ʤ}N2rDs&;6tpep«"J6Xr*Nv+iV$_3 #+>˜kW KD4@-+'3Ecv@V6i5B3sՊAB/j5>bFsmCrL)y| y oɉ;D>Y[җK5~eX *) U>`^Q$pb2_d@ dA#]sٌPej%_%Bؔi0VOPf1_Hi@);+ q86ޞ'iN2 @ pH;Ojv`W^DgP5hmPO9e HWGBWf9eZlx ğsصumwxr$o6yGioF¯ٹz#5L52=ZR 6QYcAw0A>M<-[ۻ?Bӈr%dMKDf=Ĺ"IMK~3S}އU¦ה3?Yqr"".se}(dits,1e%VJ5͇q!$$}Aa-YiM8' Fc|w .qGZC leәX5;\0*$<' 2P!D$6q#xF(G6&u(lN-5'^ e6w{Z{-oL0)xG]WP^Wv.Ř''K9P=p7&1ZŎ: GgVe:BXlڰ gG*ū@֩ᇞ;tI~t pjlgbx| bzŖ0cץ T/or ,~82EoEGZqXKA%Mvإ#d4%bHᱝC~+Uo֕u8K2eE.W2宀fqssP0+ho,}Of>~Rֲؿ{FDw?#nGE=x 1#DcjT+pgTƋ5]0cs#keȘ\Su[-K1F9|{Q%k۷9kSix*ԇ7!{)Zss0!ppW41C1VG_4p**re.<.k`Y,12EOi6#hZ,#D!_;cZQ[ϳ r!ːrTr:ŗ x*B*ucD5WΜRQ߈9.3ܫKC a`J *nK &~g65*'T\~aS[t`tSUkvF/d^.VkϱLqwCYu9MuYWxpjG].Z[Y+H,oH9NCӥ ^oba*H6rݸgl(;kx."g$u?Ⱛ)- wUDxWK ׏ ղA\' `eə:`|j3tueY[\C$r, ?vIPZ1@f6&l:@\@@ S"˓: Dh .{ʍ.&Qqu .Η-xI56Wd/s'%R%stn9tœp1GV!Dq:_!ٙ~0p6%UtL!yϰ˴G+Jr#{ @Pe؆ 8L(*~(*J<cBCFVSf,?AFwAEQv-\#E]="3?lZiRX%4/vmm#6_LT8M]bbtWuYVQɦ6̜p"hw{!.&f'Bd`s o5!V%k-Im7 ?Le!4P:y$?/y?C>BHNTL (:LONb@h^'?ׯdS}<`>qNg6x SXyXfZ ^@Ђ,ژ*. a'Q|gAyetU t їRIW;sL2D[ʋj8ihF"ԟ]+*5\̈n.+fɟh-:n7U?Oɹ;P (dz_f$=4bӝUG'у'[<`&جGGs {y{)۳uj9M]Q$jL&O?3"Qba#F7v~KA҉n ^ADIģ ;!훘]wdP8CG\@)(gzq:<j^`_XI E4h>GrŠ%e'94g1mh Oж$tRQ狟aU+R Nz =tnq.3)( Dvx}%oh^wNoTi(!JNqV>rup?J\|M޷c;|)[udbH!G/<rȓ\̄X`X>#к+ɘ}ހ^QEsV-(GX[- ` v]^`!Mg@n,i:zl<{-ɿ/8_kqv ]9I|E䩜wU~4Q*F$iZ+pNU`T% D[~R+eU+{gZQrHWxQFl1j%aϗ|XUkLd=ny;9/jn]U <VnF.- >?-ey݂/qk &gJ!#Ab')l)…̞/bT ߧuń VA'k@dJE!I5d+'ҏ[ %Q78in 4K!K-rTIkiEЉ4yMs*85\]e~ N! (V~3(۳j,k1tB/lmXg4f^ri1B] f NlcB1[ ݺ*t *Kp&}+;?p,#Q;h?aRo}Ep΢/p}PptpEK4+ڹZszF0ٱmꑑ[Xx_0p=1cٓ놵3 xu*v#9 ZY`A,6I+P}4剭X[dXXn*``'0o2*xxXx|8"Wj֝1zMA),ꆆ{*൧6"q)LX\*&X*A/0@*Csu=W.ưum:H,uZr%K& /_2*qqZ` 9(u6:M- 4Z?ox?X.Wj A7>A77" 7a&hI:dx5|Wpx'TP 3ɮxYʭmWc5|˽u_l7*f#ibhJMl<+M}gΜ!CKQYhZb&"("ѯ-s{Q˙]0@OV~kQHQ\$,حL,Jm~?"-tZIDRfHa}Q#ҵtXʰAF^OĘ;A)=|8i\JQE u ~ȇ U֗%_#P@K꓍^ȿ W|6gzDR:-^Xy!"cݓӢܠvVb,Lf l)R *#R~ށ)K|G=mޕ"zggBC}E_9a޴_Vszy;? kkyB]5ѿXp Dhӣ!}{-9Mn8rn 6A)]'3H;p[x}Q P>ٌ "YFlў7U\䑿t"-$mVkwńm*24D&Às,;5O"t9el4uStTh'KW8d٫Yj9$;l7\򲷝+BVMUA­NKQ?uk؅XnR|lETK?~$ߚY|o}5{s޻7jLԬPYۤ9ո䃆 ̿ Oy~8kź_;k./Sh.B3;mʁG,]u8h%ѧYmh1h`^}:бA&0Ŝ7M=U3(cdtO}áQ3{*gwf dyZm,29{UtRGڽW>e[zVu"g8-m'>SRQ%wծ!-[%ɚlV{_KLnZ'Pw%Kӝn@$ !ū-w77 xyDDf5] 9*Ol61UTΒj0p⨕>d l(82Tߥ3Gv4v,C{`UxsE?]69݋*.e]s "lW>e J¦i=?2nhش m" T'lNM4}]xs2rQ +fA w`.j4rrP]7N:+8!y$:ΠJNj6Lq-'!|"ϿO.]G'sTh2\ (F0Ԛ"iԛ*eQ|<.HR|_;=Ʊ΁~ߔqr[ɕ$|:@HLd%Ug 0ni+Q 9~#8 tf&N軓E$KߠƑwV1OlCLkߒ|CD3EaD;B@f}{@AڳQhUwפ9rG5z/T}rc)7 ;Abrf6XCЛVbi }'S<^Ի]4_V4 MdVq7jʾh;J3y)- e `XڥG2!0lm̲ùd6*mŻD5˺7 MnG?o[s ]!j?=&~Rs#'Cd|'OI֕^KbVl4ԜK]j! E_0wm.Vݫ-< Jd|J☺a1HaF䞤^gJN̹@R!}xw"[堜Aix1{Ndy u[f: <|oWp)r=QSxӤqAEʌ(fw%{۽ qu2!3VR^9v"WT& E=o z ՁKiɶBw ģ4>]a&3L^nzJ5x*,P{u-䋟5L?sJ"`~`b>_ w~( zؓLS%YR>=\,$ue-NdrS :m$_y-r0"j?1ʴ89BqT[ 4bvlzQg1~96U%6%TC\/wc2_ f'koNAHY=!/ĵp9Qa72n tb?{Qr|W/rgJ78DGT.mWnJGe*'!iAvZxpe`7&<$nY_&KG7))X 2ܒsaJq1ա? cT _~?Xx̘kTze֮oy16J|&FCn#6cLXH+Ha"yb='5^JdR?}ά2~MUbկAyy |{ϧmvRˆi!U0T]9|Ld;KEaUC9f;rZ!X $zP#1zZNT-}b9ĤĴwE;>WM 32bJm. U"o+Vlz]1 LW!*ʒa/?傐M`\$etqH7nIxh, ndy* E׆b6kLј qV7fn,V=qKT]$ y$c#Ѻ]?Rr\ 2:Y#So1AsR? Fr5IAIo d_}{Hd`q>hu8b%a[:9Ж8=AUb t+I쭠闰/DA$ GP}e4{ |-o`C&۬V<%l7 ]nSavanډT.|sZ?|Ae2OE]HCGE]_<wb#)ǟEG% R(wِ^9 J$Yp' ㍺% 1Ӯ3(S"% 07UՐ 7}ӬN5`;]a%wъ–s>x,rS1K Z޸%Hls٭GOw:d $1L6cIYsJFl/.9r'zW $epτhJ5G&[ɻu KFر]tv1ܤ8Y٠]`6U%&]lgo0CSj`79-1`op&+; }؞PإEXAKSŒR.^D7'׆;:jj:^*/b*F_#3J+%',>]ZkD}nH>BR CXGhUdB)ԍc!XBf[z3Y(ך8Om,{maZȞ5P粐nu]2ʁicJ%Yh/"g0j`sQɀHxBY>m*ހ 0UR>{5yjI kFLd;X 'P85Aj;86ϖ o?ЁR.4cSg`%aӬ97-}K@򑩺"j|Z[îGOe$}w~#3%3 $3$%7Ixu@:6ԇ%?-*CfGcgp6W ]1صɿ: ;嫽DLyqJCUrlB~ȸȃOCp]I@/):Ԫ24Mn?Dt(`Bҧ{r=Y DP9F;m>fȥ*77=84Bαu+)_A*2_Y~e |xK_v Cm}@mef};!t;`W8tUNfmp[ٷ?c+J-yWLsŘJڟRX\G⻪wrnTxhx"DQxߺmB^#6l:L_E>E1!MJ6 1'#c˔U^N8s7@8`|i%=lWr mz51,jOSSUV/aKqnDC5sS=JwgJ^'|=AR86:$8[kӊYXN4:m+{0>;Se{"84ysH\>/;.^?4^yHDJVPg^f8c@XbzڷMgT{_/޴ٚ*y=Bx[nH" Y PT[i?l^#dAeە]y(|tY/^Q/%S֮Vg??O` Z2M;>oH8#MMmEwvJ:o*Er><}z3{[63b%G6NaקV\sd1{@Xb6C ,C_8Ҙqz_a4P3wZK|bc"GhJ3-pgŷ>MMEsGի)gG`0~ytWu;L bv/ $eϏxrNh/5K2閘Rd-6DEc=$Wi’]:`V0so :ItӬν|i22.4-+lo\Α'޶;GrYhɉea[;kEa-C,DWub m`h=-O0[E &tLԥ1MHP31&o >ݘ8)02P=úu8֓hvs@EdDgf$p =?pTC@sRP2xXj([\)![-t\b >Emɏd%R=,R,"pV-^Noc&PwYc #N?!M5A/L6\ڬ9cG&^jYKA\#ׁP}ɉ[.&dyy-{ns͈rT#\pe_{w;SW;~wvW!8$bS_a<"zksTdN2R$HMMaG #vJ/e׷sܛ!Nlnrq*`gZ˪Cv)(Qf#>0hML˓WW&D0 D8GOu;Z|FjB>rpV0OŸNAP|o /DbRꑤ+3YjhǤ?&t=kqnAAgr8$Uq;ŚRKmM ~VzsF0Iw:f6J'[JnxR#+@{]+:a#ӔΈh'\GƑ\˟NlfOLˮhwud>oAͭTvo螑}:3As #uxQ} OȊ_/黺 ِkER򱇾cDelȌT.TNJV$=H#BĐs'K{T>^ڂx~VF+?j/@a璆kF"EkEy[5Pz8细+ $umx p?$L (Z8`e.%Hx Г6-r:% ŊͭFmxx]R}ﺄdL)0B_^dS?IR6Ԍ=O:NBd hͮy@y5MӚCU&`5 PB)(kn3/f]xR[E1✸i܁Lp%7t7AqIzZ C=b?r"Ѐ :]BN\qӒ/=93}NZSrf }o/`zf7oU9,-ABȱ!zEϬ'-{9dc'JɶLJ1{ܸ;֫&i*~*;|إV&#'\:'r@sC3Ϩ"ݫY#Vk}@+gg85G7=m_XqX[B]@ '=X2K<4/#4tnaхN=Ǵ"9amVVdo6 ZZؤ;;(2a?o6HN {37C0`  x$'ū7(%wp3x c)V\!ʻ;K%2rN^@&uS?~C7̹"n oһ[+O]H%n5g PZN^ۖ$QJ\0%vY U>GIsa/{.Ӳ`%:oPAfP?v.#D*"= za$'A Ҫª<@ON?@OMɫh!+(w$ a'fA~^\oruI>f}y`sFwVȞyVdS>/HMۺ'-Yۀx1JūK Os5'S!3".'Q3)Xo+o6\s=r@%6 bG%Pl#lnnE] .=bh_SsSS@9:.6~`bY3`icIzuG0 28>%gQ肶Vqb֟dpE sQv.14ϗjؾf.`pl4g<{pO.AiNInjaK0|Z8 WвlzbHqP-h fP NqyGjʈ"MgBu7:;Z.Ly?"l:nyT[c=֤eGy>j82VhEq?~|lЭV? >ypݎAJ2= aUp ڽ2U0ũIr%ԗO,7833\~ %{K FCm+OPOh D"9[[sh)~[j:1/;S#i6}=)qeS'64nŕaGDo*Tf_J_ ?{07 ]iF ,X{ R1jF$W:A@ˑPMuh+;oD *RB..8G?dKs/iYB[Fh+.:ln^n$u+ԫ顓g{3'Z-9P ikf?.rq1g?h:MK? #+j? BLy3!(F! $pdie^0P+T38Taq"@N4}q iR")O&]N.߆_ӋIcb`޼𜤏f|P.{# SLfBC,?zܵIZ{tWsH`t`=ZS /+?FCIOJlI [.-Ϗ.KC"n;GjdGtDQ4ۨ_ar3N 9 Br,4o h(}N^"?@Y}w9Ԟ=} mw뭙F 9'zȫs ~竂Qh[$L$h;uq k`jFtFu9dʽG~ĨJG uX-5sQ+d?U Ve1UE~Q$|o ˣqvYoQ3{h6h<*Q +?a:gn+CqW)Ԟ"7Tsfݲ!jkʤE4)&?HP|j6$ 6&ݧ" oOe1yg99P5,y>7.-186GM"qW婱6Ԝ@?1FTDf;ofݟD!D Νf|)-zH1Vt.1 ]"SOC~"a㜶 j.#<@.S0P3S|߇?-j6@2 J1K\2^r߯=P qY:t@~  JuqD6ќ_s;N]^C&M)'>b#Ɇ 83x$$D>@g֧лjq'FbyvS $~;w /9F$.tC B#%nXBm$oGuQ@ QhsS!gn "B9X_Yē>ikErS~(]$Pbbb'oPu&GM $`?sKc_&ؙĞ.g0-ߖ>U$4ԮWq{_A ~Q˾)e2EB(H> V%LPVq#FaEbF =TEe>'$ʳu%|`!h,ڠ5٘G0~=ƸWR|CO hLRQrӱ >ӘMoq$jTd[ _XbLWn4{leaʲȷ{F p %ݐ 2@Ƕvz}u/52.ר@)|^:e v[Trnfצ#Y<:BZ]b֘lvqtFCq?;*L @~S9CW'*T -'[Am@x{7>ZiyHC'[bCR(gZG(C8v>@Тm0oڪK|^O+_ES~jRUcRH[X JfjONEp"}Tr.g Ϳ{QcY2N-MMŚNưQCz' XxF)@gyӳ\&N gz(r۫ 48+Vvt$BOyl]] JG+>NyJvT&Жξ`֘H elvT@z-R6i OE˛}:D嫴o6I_y EuVO:x>IGLҕx{kbe +[9G mxg5ҙ:o LgݫG8G$ (Qu@b)MJIƃ616x,ęO"qS3ƵBz텸d2W0cCwJT3iG9T\ǗēthcPvWB}ÝxCp*޲]8H_.Ie|֎K%"'';nފT$vz4Zw oM;d; ܜ?$)!v;(|X2i~+j*a54;51cY+Ty1LaxOLua|`e}w?"_dtt5ZV{>((%oE[a)'su˻LPqV ;+"&eYE!#{mvp-S#F;hU?~s1])Wxk{ {?d[~hnl=vL[~sC^Cnz/ 7dx{K]K>cs.?mlsLtz?I]frX%N_8P]ٿKt?OXF ,Y~Lη5>}Bmτ'wT EV~cO^*Ҏq961 QDG?I>5r~G)@ĭ~w@\H^'ovo -*۷CH'fj k8ъozT,Dsֳh~d<*u\[aWᒈZTzJ$ DBwP$Y*d#{34tuVx%I7<?'l@?M/v[0exriPGx 5SIȭ.U^T%*kуoYw,ŏ"+YV9.>o%ʕ(H\(6sLt w>WO%ă\x'q`bu- wkCc-Ov(5}bEOջS3DDBcX9CVÝyD-@<"~b*O5T@Utv-某1Hgch6vP* 92(s s+׍9S\7G}$J)D&,Vk/ȿ: EIɫMIY6rkBE<1N^rX_U5L6ͣ|{tB,…ƲQ`:VT<%] *]Ԧ o &Uc sWMm|svΤ)*OaDHV8]77%.̋(s(D,"0w>.u,n9٩xL}qY0+@EHXm?k(` K2M}ND@<2bEcV2`-6_rXI81W* 4 >'-M}P*X(! AJc#ngJr[O!f?l3D/[[Nf<'m v ZB|)wη(/!u@!]y6ViۨvcWMbuPat4gՉ(P蒫V{lq۵JQ1ȷ)CU/ 8EMfѩ5X6.٪_kB)Ej . c(ˆ k&/W_;h:m. ΁{Ѽizd~;%߭ѹA9=q'P]@ A~|@ ?1JLNŚףi;Q"uնFK|o[B!l+F24 WBhGO;,X~*. ,Q:%ds"T3*p`iE#fN>M,F3-AzU]KvQ1$۔(Bh7RלΜQ5}OHx99++vlԻ I:-:aC!(g`W{F]?z`An Lڜ4Y.iI\/rCjr_^M]8Ɗ/Y^q^G+JWrjEkoM17/I kȧ>ZLfleEAK$_ըv@mf|fB(m~hy)?F{.LE&\ {8;b` EdUE9Vf E.$,˄=r\9ST^ bRWD5c#8sF>ضK:[Ir$[Diw{q:UpUU{ڈG<(AsJ<=n&s!ߌpxlyB2<;IK>j]!"@V/_!􋬔{9 `M!a2ˈȵL~^7l'kgӜp*E0wKTL$ ^oQ^{ֹT .FЉgjQ{ ?3DROViK.y`@7%_ F"KSCkטm` L朓$b|bQ ۞[[Ey-(J; :$E8Z#]8٪(92m$[ KH,(\ΔQab*0RqyMoFšue`Qrk!$ ?ҬC#F !np 7^_H4]c_l8-)`,"MH_EWx)*yi܄U Bk0ɑN$U[C&w_."G,mE-DQ' ym,7O'ˆ&ص.p&f#QNTYi;Pj Fř4b"W `ӥxbw;1ZT}Ͷ8zzXU=ߧ;6%Y,}ú `HU,WbseD{CnYt!$kII5&XuuƝ׈6?1JQ޸9+O?lN~u%; =U^l)\O;& B? *vڌ6 Nd2iA(:OVȽdd+ К4,X[R(x_t1{B8S| +dM_Zvdm`vLd.O3l)}3&L 0)cfW{P)s:v>#cxW "i>( h,'66]0;o:v 契8S%|ZVE6Kfm~P@,]ӨϷAw% }2͈-Qk\lGfMBb15

)v;Z.-j3#y'`xH  fͶ)X\&B{" ]^ ;{౔#D܃W>Z{]^3B+hԸ_OqV ˆmn'toԣy/"O:Q_; gPVږ'*GTPr_?O.UFsΰ͎rŷE7bp]8@CȐOS׍IQYO{vbb\0hu8X>Ka`)c_qI`_Lc֛?n(u2IH̯-k CYج 'b;FGnL9jW,~)9R"lN:#c v`QN=r(RNR4V/c'! >H{'nZ]_ 9U]XKmEJrQtٍ'Ob8I0;F ̘sccK̶oQ>O5ؖÑ4] tvФ?IY~R.4ZgGD1]& )dkF4A3GH*;7xMZ=4{蟨n>f?Z'$6}CynE?׿BC.mʿEuЅ\M_WdRF\ޥV\d t!teDkRwvƦ2|$9Hu {x|^`+r PGek"vSRಣã[үz%d> fED #Fጡ?$-̓!r@ ׂ""7ZfHkuƢhw~@Rڷyxx@'Vzq*x^jPt +l18uTJgBn:i k`c3:NmSk9>LN M|cf *wo)|BNƾfSsGRHs愱Y})$l`}4޷^=UR[X{ęgkf.z#ְeh{ThQvmY3 HTHdto=b)*kdYlM`b+/݅^䗹hQI*٩]?!ȧ>EM粵>?+}-z:|ʔ!o6}( apZV 4ከgF &MoAȯ<,z Qrb!r̓%FB:4C fQ 8P.ؠ\>ːf{7<1 5ZVԁp_êØY SߟP8yG).tl?MBeF*n<*'տ\88 QR!KTʯD!lUWm'\q5[#Z;{Ai/f ۄ1eZySDcu'3hB:+TL",1)8o6$MЏ\,എVq%o9܌>&Nȶ!DWg uQ(I׃}0cy%5ԭ~zT,o`{OMw`iNT[" D  9D' wf,N? ,t#SI\[/!l;Ȕug<[ AgȬ^弨 rt'Yqu2(8ek'RrYޗ$ae v] eȔC=C a!Cb ,γ>WEEy ҳ_£m9Rx:CW@%.Lō*RC!mI`Ecx}TvC@(8]KCPZ'V.r“9sv9IoG-n;K;~9G[VݭJtѨG{7?JL <{SF1DyM}ޑ9x1"Ey\&MF}}{1ƃLMW1sGwz<|TR]VPdjd41hl*̺ 8 _|ӯzwRAM8vq?Y@ DO#+jO^6D7yfdƙhI CjWr'ڋ|Eiӫ^]JOМhf MHsℱ'HtWQ([- dE@'"f(|,uS%_l#ƣ́1#>G~KZ8P6%/q!huQ@A(&g 7}כ}^-=V2OfE\y>g+ vB c? aQ mI̬h[ %؝rXE.=j k/|F#; [`Ysu"v BZ<8fXU-np/k&ړJ5m߃P*Z^˥ܫ?kBQ%AfPG k"9[Lcͬ$_] ʤ:s̡fTxV}]dɖxCƺ}W1uӧwg) fI/P$fY\;ܾ`9v K ՝V]^zWAYy\c'Q_vԓL^]ga) f}}D*ja 'kH7,=!6"^gr= FN+)׌Tn]):m4r."to>K<矀k$>;drI7ViqSǤ e_ P֔Z|q~iej 1H)*YI~^[ﴸ9YߥzVt|¨mh@8ܲ;'(5eltp`ؔC<; Q6')DM]W"=:PDAYKr˚[RʊN$~YkRXܟm*Ɖ^eUe/\fY;2ϹHgfڝI9iqB[PO~;}Q9]N:лr.aw;E)X߃˘jdMYI{qBkYwx4[r89 uN-eŅ0Lhܤ-~ɨ1wvfT9t G?xJ!G|Qفm)h.򴥓bf ^(1MwCifs4;6A'x;+5IԉKjeey 0L4aDz1b$J@1M̭MNגbYwB-W5O Q10./\NEFhKIf<]8;&݊H>g#6;/kL0[tYA{uvO S' ı-ѐ(,ќE{g/[,(Yxk5{I>S:`I3 D?^ K i:"WǴ[xF6s{'Sy[sٙZ&3ו>e5dՊ؞ݯyhe#z 5|-NLtOwt@W$ ֙(c7ǖqGI\(z^9 ㋊ I 5>CɯJ tL aLQ:j$G&< s뤠wh5;#*FH)a iMdd?7Jxt+g vY\B]1nږH >VnxLZBg̱.DSFL[qGpTEyG &Shz)4CEG Z;(l?l^іbi$71%zAK. ,fuzF큊HVºM9 ܗv\hS[TUos4EkWbzڧ^ѣ幛^sM>R=/eZdrC_gU4i|&OoAWy6PU:V}U6L'(X^jwWVw6u-ͩ~mNzб)w^?t p]&"t܃MM|K}g.LEv<_Rwn5zqLm -XSOJ(΁>efΔAb7`.R*rD'_摪pWCdف[OA7.1-J%<PY$s/F M7òL0*'fWCUaF`*1D~k(rcO^v"xc0BtO8"6Εv:fGF 6מ )*w`ئcvk+A$GUeS( B>hܟ!,)fbqdށ`fm|]a5 y^}[\S68bj'8|J֕j[͚FȧV")Ƈ 2]`|>)Xc.¯*$E`Z& Plqz?P޵ "x Wpk~ˀ5zWet z(u$ootx!Y} ntS KH%Y}u̜u#VFQy-1؍AA9X0Pqꯋbt*nvz3NβնVM_wh,v+V5_R-y+=[eٕZkKs!feup#ۄlgox$HY?gATP#a帩5ü; AQoRuˣb1tTѲjͥ{鹾`:|l-NgSػP/Gas-]@xm l9%hmdDo;&y@<\$A!{'$0DGZ `qPv^dI?`)b)*4n`^Lbz"%+Ykwxc%W:rr䑔.5ڡkHآ?To'o7yۀ~qƷbV%3lN%4(A @~2P3+_n,YonzG&4 &Gy@`WTa\{3ݻCU}իD{jdw<Y@mX 2bç,J-䢃(H7pk Tg+;\1~ F ^I77yݯY(ܗ&#C~{.iiHh$_u1U ̋ %J&9 &TΙ(JXIug a3h~ş_nnTeCOK>LT'ST/D8sRڇ$Y1k3"wED!3>oxlS8,f^Vl=*A]І'^K՞4GԦ`uM,"Bpw1AP r0t%}Ɠw}n%> ESA,q"ڔʓA&"LDOHDB^|_ ;r߈J8 `y%坟jx.'pZ[\ UŻmI_=̜ry*aCQѬ]: iI0~ӆ{%ڻ\OH8Ĉ]X1G]g2oh+ h{R9:7#* 1;bymwpYaZխr;y=Y |.R7Y8&~js(@tb7/B Ue['lm*A>t5V+%:M{?:D'I᧭G)ߵHrխ뫗Zu%KҿaCCi=#rk˩ݡQ䘆t$PZ?~HMp@L3U9vdB0vqnTʮ%ynl۳ϣ #~p )?a1o$pح" _߷MQėh:ud(ҧ_P1=Us *^շ@b؟iJF0]bw@??=̀y8ϲtRFʕ=\-%'`EEq_neTf̫gGLud;8k J2c8^Gloz'Cc⌂f.1_Gb?Y7!$%񐃍|~CXB\6G?;3##UJ%ɕ ̝D/;ʿ*[K`be'PyDIFԊ# H^/] \_#+zFH.agVVO?iqPᘲFU{}h9Q?Cšu )[ ǥ!֙o4j%fslt0S F {i'/͙+*{VATb¶)g8&|uVv|UHgV d\ac!<1D2}F&c#1BE%p5Nn_7M>c b2:tapQ;4ѽiB%DA8o6f}Z ƀcMP$CDA줸}[? =gn.ǁ@T]F'ּ 0] 9OfuI'" ^tQ~:=a܂m_}HY'%´o-7:6^ {{J'2![? ëL™+j0'a,N ) o<,x:GD\s˧h!j;Km&ᓥv)4$ ^/ԾW:s&3gF<9fJyEkIg܏Gԋ䗼^j*@k9]X(*3H;vٶLkY$5 dHu.Ź!d)wP'k= ٳU@eRP(o&ӿ,VokDђ=^S[+u9sZKؐ'{/vฟ6!Y:/5ϣց?Qb,_Ӛ1zp}z ;aS0k+ /(K8[LkE$";Lj_}4a . :nH~)BffvڤߞlLLi 3܎,}8{i,ޘq]/r9-}.*?\GJһ\&,sb~1e'h1۞M]&P%7w J?fd9;;Z=Kt &5jHFIO8E[^){D|Tv+Xu;6í6A&\HشGewkjk@myZôᄄ: =%qX5Ka1 g<= 甔rծ߼&]G*S)= T\nSYs/SXeP.P~q\ЙO{ֆ)lo;kEn"(*ìӄbSe kR3{J|嚍+A>UNqb+ETˬmn,dȍ k-!'&>KϹ3GHM̋Ӫӌ_sꈹӴU;~YrRy"bAAw'c: 7`!ӍK k+WuCw]H0Iynzǁ)6L jf)qR٘G1Qkv B 9>pkz.qi) D^:>;4!XVIH}iUtKF=!쨭7̯ѫCvv/|?*  AT dH.8 xbOKR\뷗}.P7΅ҳ~Ϸ^X >GզJI'Gm}FMZSQ퐶yA[W&aP x!jehoxWglbQ=74enFU$ JgI 5P71!s_c;GyN d-JP2:e 5};ȟFJ )MW7-̻HLm4 2-h/ xtBco 7G8M\nLl >{{d*b0H 5LA*9\EC oˉfߠH/\w2[2ytee϶ߨ~Mb\fP͝BPrlN-2n+,^xw1x- N|~f#KJj[0cЧۅjE/U5B/]:fy` |'¡EP6%D{ZYa|i-vk<%9 c٪mi}UrΦ\&ҷLAKf$e2&9ף2O}E8( p!֧ {'Z˹1Mt!tbjU^j<S&>fJ!qWvZ/7]=I6=W&F-ܱŶSO3m;7Sst^f~4YS,̓<)xSsTVVlOUe̼k!l\^O`W몜RˇoGprHSKiC#/(%4Vr ʼmCM 68`ȖT'3JtKѰLm`Y- &[,X+Hw,;bS@x|O,Xii7 EnIbS(yã]"}҄5C81\'ITi~?!)-Ƥ?Xbv!Ʈ̎؀#MTGᖔl,j}"W6g~7L smϷ@Ks+ٙt,/\*XUS[MLJnrM8sE@e5YRTd/Iy S'ZG_ʭu*f.ou)CLYp30j!dQB S49 th1Eϖ:'W݊H%> n ާd;2 J2Ub!Υ_Ͽ5o[ *W=QH5.6zK fi>mYUh<@]ZN4ܔ0IdYu:f"qE1:1A rU As =^hT?\m- g;V⁹[qWglᬇk$qǵm 45p;a7u83olJ{>M"G=>B [3Ċ!%<,iFu?|шVJ%+g4 D F#AsvX :l+22'*Kk߸*%eM;WQzR,#s&i}e%Lhk2LM_ h,uct!bi1]a]\W^t5讱LbHZ\o} ]Ml%\aO!f7gkOʽSTT,}#X;q\-`ib/)~!wN"fb}Z eJvkOvtts "e6Rd.ÇR{Ūj1ץ<|B%[ETpVN"}4Kh઀#eS||"OrlZR8fu>'쥬,fcam 8W T{s@LW}Ȕ٧=#7-_:Jd y]B-HE7NHY3pb3K]sB']=~zoO_Kc NB0gۘW~Kl"˿E`9CV篝Etې)a㉠]04?ZBA-r~dSWs5[͐( iV_dKknR g#9 $NvvVf CK7%gnc۠ҹ4!EJi0bOዄClaxl Yk&y% a_"CNF8a}HDy !JD&_0 q>Q!/(EzGT[sVv >"TW8~lUbE,(>'km:Y/PQmGOjdmYT0_F:(23hu8ǭRx ^l./蛕c'9|u=U2* uJLXIt#Q{fHzJ:0{~ »-)0(HBB=+|rN0WoW Ӌc1שo#̈́-]ލ鉜1>7,<9%A~ʁxO*mn^.3 +FKwz?jvmPԐ d] CǺH| f&z{߇3 -ÿ* a.ɏ^-n25><֟m O&ۯmҽ.7Mm)gDe mز4`uFD^quW;(+l꺬:jZ($'oK`~^8}=+N-Q+"WiΚ V-PQ2ABZQI.τ`"s\G)&R>3t  Rq)5> bYDBZ*b!6<=}B17*1;e՜CVS`Jҏu]酚*_ g2~X`T izCqW:'LA'v(j?1|`DJ֊mǠgŇ)RrYhcV>%8Z[S%x ŧձNc=  b}EX=ûNe[o | A;Č৖g`8B ݊Vt򲓥rB^Y%ݔ?70 [<(4;>I ^[olߟ!VRTfLݷpsjhH,(ّF⽌#7+b0L1Koq1No6Lt8*ה.xwa;h@7:--v2P[P8&D%M}5oܭXC#'_vo}O6z !W))VYhE74ka9pRNSAu,=)CYy{~Q(7_mdxW6M뛧n+,XVp+-̡^GD()%7cXOFh9E9zyԘWz=/5#|W, VD 9 ৉m꩟*/=B|[J7Y`TTo;Z"f$EXW{1v$@Fq@{/ǖf ̯7QcR@f!V(}*YDyz>dTѷ/jBb%N( u:l!CfMAyCk2`T$ dq+R%vZ)4@-N}~Y ~92'''9^(>;Ll3 -< 6fbHlC.v1؝r}=D])q\dvΝr 3Oٖm C5z'=o ? p1}旑qnbTuQ>h9.VhB! YfIaNGOj l.Ɗ!z^w5췟5>%Hk\E$N]Q܀`3vCBt<$}{0$5 at*@E[$VjY h#DK/%XF& Gmzs榤A(O3/zy%37Yhpk3z]jykͭ9*N XwM*#3 s+}C~s~/)3S'my ۈDn@= ZøVkNßfᙢ!F:zyXKmQ{F2U 5.MJ#P\X{ t+/[/IL||w'$dolcAܕ{>0.7 YZ"OV"{;IƊё{^:QsBe "`QȪT#vƇnm(:B9Ãg"PܸܢK#8N$2}%Z bzq9x6H. uz_w)Ud;u?.X3^J@;m_S ?1|mt-g,LeYP΄)^T'S'- 0w10knL?(3Zk~1r.el3!&fUw`!^>xCpp9VN3r,|uώW܎j2kS"RyWy-YƏG*C骬WLڢJ`1OWd%SL+a!Ҭ@Bg*|Qy8xʷNP_c{w&gG`H,/ogh3qЎ^.6UZ:CJKZ(ѓЎD3EԾ̱QS.J7\+h9Jd@eFdhQʊE'>yU`!7JNxޓ 1EW ىU#b>Q=.X+#Y5duଷiTpU5Oev Iq$0˺"j˜ī3!Zc׿Xb* kbn#$)p_A ͟f6<ἨL$_#Z]lUùs7P#MmQBa'ԦmX,aJ`KP~h&ڥLR镑_qM|'d?]k@ӴJb˵m:J^䠜ÿEaGm)pi=i#G_Rk%::GZ׋0'+kqXk7g} uO0NƠK5#8y#N3oY;P4zbʰ)FFktQ0nv&|ܠ1k`|wfj-xyv./E>T%[ڂ`gGUwZ CH 8N+do(S8 x}>Ȫq#=م4<ƝdSw{/Yc5,wyQ P3dސN_hE$\Ah{z|[.#ZcWĸh=C' ˞z|C[.M5v]lj7X6'sý!WE>sjHciCIYL< ۓڹ1 f)֑ڙR' /\ӏ-07 0.?,3%ìs2!اްi NwyӪִ^m\t8|DW6pVx֞d7J ƈv8+FhHyF KupbT7gO:Cn<4xI)l܀^q5llbF陃4xM%07u,WsV:t!.1mҦL6CMեN {? lSHjTY:g֠YߎڷbzLm4`:(F1"<r'ڼOZTNW0-nN+.g+A"~HT./;N~zǝF˶zWz0D"r*R2 k~K)0mv%R|jTWU{%b͝j-ͦq}pl[NAjd fD-=քpU:Z0xuugY=Wrx 'ѫN++cl6R [kh] }u@ NXўi$1;Wl#nvҽj-$/*:^3g(waǔs@Zo󭖙lx0pc!c@`3^Mɋ=)'`mA@ `\VF*&5g#k!F1rq Ј2[P7:о+o,[1=)WV;L3CD[m&U abա+ ST~߼ԌW_oeG-=Ye`Lݙ9=>.ޝ圝[^)G]$/ll%ӟ] TÝ0-fNC%4G8Ez32 >IwA_CڞoZmrO諘@_Jw[:a*v쨝QuK`l:p8g$ޛ.=%_o >J%=>LAB6?\^$,e0}C^ !?uxx/nBRw0.}v*Kj (^^s _C[Đ5ނ4ŶJ'RXravkFW3v]ψZX,Hy}yDIXd}_[7ֈ(4'GQ3_~ᄢ2*ucT+f"|cWY+iҨ{䠲`-ܕ㮦fGxRV'B.']SEh=Wga{3]= ,iG ꋬ"-)o]>$9uKgd3i8eosk\gWj#<`bU "[?q\X"|eoē0cD躰R9%Q餍[{~Z?@ʭƘ1|ϡh䵔6h=Lm~t[X*M y|IJK l'"eJO[!sc,¨ғ &S\!VP!Qxk_o8ٞ#PYt: sB2Ql95a'\56+S{Al|_fp&dD3v Ϗh]kzgx1'[!-W Z2 ${`MYL[\cՌnН +\%:uXf2PÎ#wOa n,z;e/g8zKf^zeؑ%?_v(a[Eo$sga[^_) ό/皌OI>֘"Xrl`88 \JatWO/:xgC WjxI%ϋΣ;;cKrfKCaK 1P&d^=\\9n. 3M O/p+<5[ }.FVqmg3t9% Ɏ`+.+-<.csYF等ўύ1hpGW0\:EӱV5y2t!=XQQxo2uBFˑ;,.$)xЁ;.)LK.%L hllrZGbQճ)"tz"Cc$O wBFP?k {yOb1V|ޅDO7p:9$)[j|g|e>"WӁkDKO7죐2Q$g(sNi4k#!8 !"U*ퟖz߉UAc@'Ɛa#ti8I/Z #T,TҎdxmU7Z0$:UZIEoc^w+/I]c${>^]t"A {=[рv4>dR`t!Hn2,3A8w[dLCwx)Z8Mû'oW؍px1+ub0ZawG%hNFXQ9ǔ|1y8euXGIwXoZ Jnַt_w<+ϧۘ\1QtR.hCPKRV}{MtiXZ&0r#G2@{9G4Dn~0Z5&!cjWBvbYٺZ( t[; -:7$g N9mB2hR0OJx+[Y#ڜoeOD`U$Su㥎/$0|VlD1!} Y _It9l 1CrznM"tF :CZyߚzn|LE&Zy3vE?!-w}REƵa;H> j,T"^4"7%]*fmHBy )JݖZ lэe~Pk\W BQ# t](% n1DmEj_OUܮSE/ȍ&k {,=0컄t):>^K}4#;,2lhύ' uQpv0)0 Ftr'! &+: z0>u}WBG~\p#?!%Q@CI1ϒ3ݦ_5ŐIT&U̾8!sx(1; oE~Hca(eι9;nꜬTw*qpxY/9q:3 |+);X{H߂]=-2]t|:?i( iiA[PA-(dĜ{ǖ]my X7gN7fznҰk8\Yn{%%Big{k5Ba'ajbk/e*[O9˧Hʖǒ;7U{f!v5:I]uxeLϦPhoU=t8I( \6-&Rn ;i+K.;jTDSdH $1(ɍ G5T.z..nhb>X6hi@*X`ˮHη^;$__˺T Tͼ W\ @R4g*io6&V na(Yd{+Zi6HJ= e;gƶ^K7n6>V>G;64᳄mLez:V<;ꥷHM<#>ҟ~/C|*2uͣiu|Z jeR 9+3?2BYe3%Р3_& ؤQy]xJ% ,Z.= /Ǎ.fbYhUgڵ P'?VExuS&4 +Ykj'H1B%\Oum&Nce`.nVr#xAu&a=d0_?O^XnlG1˗O+fnfb1Ĉt@i cQ&R'Xu{8mD$U^`:nsƖU<17 ԀJ0 0G\sчVò9̴>)gxU1}@*nIQ`R@$zQ/HgB w O5 ^ds-'N!eh"؁жV *_$,LB[Nv5t=R(*Z( Ik۩MW4kI@97n&?-5\ `j"< [2ol*a}R!Mہ'l0&댮fpE4([i؛% 4=j )P\ |͕Doxޞ^kcttDQv;B`C)9 #uF!BxP ҘĂ|q?{B֒S,Xx9.I_ &!q.P\r01j]'(kJŚejTo1g=1 {3FjXWv\(9sn1pqS!ʆָs[|I Pv-\9ywKɔ+PFpaU> xV]Cn۟D+;_k ^Kz WƔH~ҝsǎHZ#RB&A(d) ͕Z 2 v8$,kܞU=ʻ-RxW bY B!}- RC, 0r6!܈nE, =h ޿Ȣ$Vrзdq7}fdm+7QNbD2@ dz'eF5dbP:!*y눸/": [#}+_5W}LyllT(co-ކF1p0P8G{Ĕ5c1N5zm$E9l$#"MJ98m|*_Tu;^ifbxgL{/ m*퀃\k a2R>n79Wi)0ڕ[1(? ᡛ§Ylպ,2IurTbiMösXfқ@ ASXp)ffb4t.MM X5ֲ[r>5NLZmRn%E[[~'m$6,Fw4 Q ]#4 ) ֊ ;;5^NQ;Rxbej=Xg秮 oR.DltɅU9m,SiVoXߚG]268+{čpE8o\ !5ѾX31Fsʟg 'A$SL@|K)MBqJ/r pw/Y/;Z]_jYvyr꥟̟Yps2kM, }.BȑVE|9pL$-zU24k/x yY2VӦ X]k%|+37_|E9aiZHِE":%OՋLwϷ#ohxOEMIܧDS0>dHaSC4-kP=,݅D勒eYd&2z LeA+&i0"Z{{^ڝ)텂 I\ 󂥤Kj,oteװ]F1G:%FbWȈpY̝ njԷ=Rڼ4U^~ٿ$ m6e ha+v) yFC]UHi9bED6Z{?.r/T_o^"kHj`1?F|!]S YmIB{8;%o:[hhFzJJa 2'\A4~ĩE@WaϞw'6XU-c!´Y9([MQ~Ɵ%v>.gX\d s[29{r:c3'H$0WMM'nFcalkUEm{j3҂8p,SXaO͝IfJ)zzNl˽ʏ{XbE5̜<8%= n%cq+ْ`kW^|M!DV3#ϒ;C:׆pL&d9;3 =nC0f5 y=d^Ij#3m]?v2*)7޲l#&!b]ce|~pW` MewpvRl%_hQ eR-' \LP#4/]vG c=j[ׇ ,a*Bq-Jzs=?RW$6M5$sm|Zpf}Xbdo|crX뻁J7O,)Ow<<tK~h BVCIy]TB%]X qg1Aٻ{x4"-p)p3B%{ځl5]Ɉݿ -fsP9ޓ5tmM⊪7A0oǹюy5RU qXHFOlWƴ~QUŗ[t{SY.Z*U$\uԍ7ifn¸pVK*H{ˣ}_)"Lcq+dŸxC`Ȇ(PBN-t •(|LMDoܷqUy~WO Q5ʒeg.zE"Vw Som5jCy2#OR,eHIH'xj)ߝ2d5[_V9lVsXtBhb 2 ު1qED2b8!u' JWx& {ю=@kjMm1'nʊ^2Hr$,%Y& VC;߶+Ê݄J%FvHE.bZg[O)O >.#p32ːYO1XP=CJ s Y}9]yOixi ,Y&ʍ"umK to??8u$trfEyǧYݦK&=?PXA4gKUH@7Z<1ݖ*F8MU۪xuݏ2p)$L .BxS%TCgNLըYp_|X^F/͐?|5u9"|& /fvhܻL=O'<1QGAoz"zT`J7ZZ|G;q=*pc;IzdTf^Qν KT}p3"Jy-E.ꝽhcYV1⎡hȣx)U3t>%:x ׯCcUC$ChzO*y -h 뱰@CdCkrʬ#Y'R˷u8u#Vq@M4@uW=FrR[z\tssNST3HZOO?ܿC '@kh9YȆ$Aː !8ܯ7֗yPvLcrؔ/{d:@r3\R)PY3*/vYP/_0~A*AÃp$LӰtɚ"Q'oT-<8&giɢ7({`QHft{lC?C Uj[ !Wi[NĖ|u|ƀZ8^WF)#\5C/`b7C1佲 USAKAjл M&6_\S?(fǀӧDo' ؼa< c 62v-HvjEbj 7F?hI&2Zi QNTrAVp!-ڐofB4:L7=L!&ڹf!c@J.|_ĨDX7XV$)1t+ 6?U؄!Lo-ɑc7MKN&$Y_5\*Z9p4 Yo%/ѱND0R1&;ѩʲ.{\s^Abv~'Ĉh2e;kS7Ae6,+14_Rѭ C`o3VVTI;;ok ΢L9Yx$'%TH 3 !:Eͣv>?L>( [&-P)zl@Put"DD<2f(u%Ϣ{73#'`Jb6%o8i N-Fx da1uO/6x7I?wȠawp%Co;Uxnm[ 7H?Nt%o`O9 I(9>:ط\g(E-R iRt-~_e?6 X8D7N0Xg@n\%Jiɽp̏L\%GIufBPz IZS{/ :dWpdd"M UcWAzΘ(,D+)TU+큽39Bߎ-& 0oc+Y`S$xv?^ *mpqYBL Gڊqr^flG{FxrÙSē;T+` MYׄ=}vBru3pC>ʍ?J!nDÍHW!ʼbj`ɕ<"4Ķvʓ1yƣ-"=p} iJZ\+9u U+X~eu (;-nj{keqvSO8+m̉%N_yo@dC·% v :b9 7_%.`gnKG P]D;%pWz{}y_硡&)TܥP2?Iilқ6C}s;@iZTiբs$.)ͼ@rm,'SdsO YW* hÝCPeeI)6Wn',"Ab|D},K#_e+Ѽy?TLG lyMF-qծ䖙b:O؈o!ShG`͝yֺt?MֳS8yJ1O>_&_cl}ѫwPz,$hWaQR)G dَ̨^}S`ظ{>2;xH*2(FmYR7phef> 4祢yكxϕgq)f%4r@ Z+4c*O9;3BtuB֔ÄK]UHZyjAP׷dkpRդSl*/cC!gZ%x//T6tY5 Oʄ3ЗT6ܷccɓn KYD^9ezqikt9[$6 f9yhUR!gVBߗzk`VKn /:hc9l)h68v=U7ai9G)*ayqg+b_bl1٫(`;T/>' +){ jxN"Źh4 -tw O*?WeU[0Ejȱ80|w 1Q`N}VhC,"_wͿ߬H\`?߀4x6` _3zkܱ=S9PYt )|1>FOݤKoB",A]VFKӴ* MUx|U(HE:)= c7`XZPʱ&c|+|ϯR$$s} ×BsNhYY ce##)<j@JHT5T07=]X5zq-s]/m8vQ5kހGB{e)fE?xb\X 3U7h@"Lk0@n8KwliH5ҧ1COi3>O v|8Win@}6 б>?0Lof&Xgsޔ&f">^}Co=e$\dgVb:u;%^oIJp~%_Sݬ4GWտ_9Z.lIkb8 ^j&x"GPD@MԍObcT7,ޢER͎D]ΐ@ALAaڔa*m֥pXFIGQLBJ-;^VOHkG0="dO0zbIb/h/q`jc}ָo(W\;{%xe1;!nU(ktZo!(7~Y/,kkA ܵr,z3EFKגVx`SƕJZwet98l )$NS`*0]`0\kWK׷ N7Lμsiy_Ti3XR @TQDQbWyeμ.X!F^- `@4M9rH"5jiCXdQb#=Zs13ci}d*Otܠ58>H"aܟu Uz K-jH&˱ڈDD5,z2t?y*>g }{u]&~rVD 37RʜK @]F ϲT0Ns1Ğ"@/@['03S%Cp:3;75ǁL}H֔IFvw"17Tאd0W lǡOR;qxڜnW ;3o ]7k,M_@X$Rx2w$B,~)J^"*aCMlk039g"CÞaOW=VAIz]-'>.CPLBr{{ Y};mgJ =g ^&l^+ӢȝJ6#IK.U\[a{;sF4 \Yeu9іy+NY,[8Nۺbd2B̏505GNm:Fَ 銐cqj/Σ}/U32GsuZ -"O &BU,rާBLn` -|Kmro}w79Y#jlK΂.e3%)P OͧA~>$gyϝp숑)P/#C:!5']j.Prrh52Yei2-PS8ogE#ͻ "'GZ! DbqBBIT~L}WODި\&_>@پ;~qe*4I#iOἋ߻FkKz^>}sG  jZ#}]#?{ttΜ:DsvZT}] Ԓyp؊Ђx;%>ް?ź~zshp/[v&%K٣^nؙrs-YK\; >,q}5KF@y?80aa!")K~I"/LJ#5\H9Zˉqs?:<%4ӳFuqwD7.)U|à*i3}}Ky?ාMkO˜ȝS"#y}|@LإyCf^n6my`@ IF# K ]ՙ|8tuV>|0e4ȗ@xѾ3Wm%'@_ J/^PH*GN}](GIM*OC Kx˰e>IFŰmiO]TN]eUJm(dP_픿a0OB.[q&ټ;,5DNQrD(PK j*;P Cw3ށPcRUQӽ1o a)e1ek8oP~"&Rlk֥?TWU+ۋ14̭2lZ%ٖ<1.IU;K&=!ZF3tN$5v@9 2מ刲=Ҿ-&7Wž4mBT HJ,^yC /{Uؖ4"zx7c|e\ !ݰ+;E>`ꈶ2xs  ,] Nz8YP^\]@i>3>s~RAWK)N8*D|#6L;1~mÙ /⭖|XX@UrI w? 'vڤo!x*WF>G<%/lD|d_2FB`'S7u]P'9nrzRIQэ#M~|[fA1\΅%¸pWL@aN\̋IO]YcqoLU|쑴5#j['pBVY4.-KN8U]DDH8D[.qDmPR0J7 sdHBiR̰kf',M b?],_teςl #2 O6Lʈ7mTXJE]RA`%@|+o:O"o_iFVC #Jļ_ĝ]dkjmRHߚ~U_(+X4)bd0 \~7Az4+b s阙 ,1o'i*U 9+ɬ>n1CD1ArrƈHI[[h0a!1ArJzKu,*u(av\K=ͤ>X>fR#B?_:.7_ aB9cyH^ߏb=-CߟTLWɑ-z{CฉŽ C۶ aӡl%`F|ȅB抽o~!Y(R7nn{lpS#l9lә~n-p6U?<(L1ws9 r<=*X D4+__2=SKpWgfϓ2al་TϏRc`g[3g)Sxd/Юf%c>OCɥ/oimxCl0(ٕl`zԙEbnM=g.F'vAC. ќ"N>ᅌQs)^RUy r^IN8Egπ -+}ni<>)U&YVքdj~46Rv(g`ԿzW[Tx n3wq2}Ga~'d=6>xW+z=&jBAuضvJp=~֯`c2lKc\ /54`8?a) lVhb}p'餛DcB7t@ZnҨٸ[:YOIP 7ш orW^M&BcQ#2hA3~nbuR@.VC j:+3dz6qd7AyGy#ٿ_R&<~yd&;'k~9AϵG_Vsýh$\I:=` ;̳AR8c.6ῦ(!ұ2c5R 8rw~|Sb<ڒYΠNE0,8Cutqu07lYѾ;UM#ُnǰ!Q&3$_Ogh8Z`bJZSr;% b%еAAq!&4f4"zjf`m1qCZl!,6P, [hb}w2.?{f&e"A.J*bcdR2\z4As;gS̛RDpG )C,;ܱџeϑk? *5}[YOJP;1y{ž,kn`%mmw&JmGk,Y Cld6<LIu"T?+An1SӲ aUPؼjD~!`y_mKKA75oyp[Q޽ vaQ̓>Z1.tZw]-=Fg3 ~)KTMUB3SE+K&ZIu w_21Qє66Xm}gb9n ؍؍C=EfjaF+9B>*RF.w!3r3Yx&I}On=ȇ yΩuf`!&;g!ږ&eŠ>rHNv3s ƥq,Rǂ\ZU47NqZ7l:;kw1kiX 4MHS@=<oZvk/GȆiuht=լ6.L(f^!uA a.os+꺑Xw*#KTAHPQB c hoBvVvPñ3=D@fEӲ!#7A.5c8F7sAw&@Oߪ|N]-2(mejq_VXTe+X7qնdfa꫍]WYg3bq-JԊȷ (-=ب+UVn/OTL { LZ0U7,΍.,}ط 2nL*PL㋟)pb oU~9eodJL{iz+Ν'OwwCUꂷQdg^A߯Zm /`oJ& %)t+QC, >P W'Ŗ}T/ j{8۔K &5Wj˃__UwLjs|B=qFd" &b~GSS@~Pڃ(nP*9K8UR-˺݃e-qԫYUL?2{Qy|6'áW1-}T`o󯫪oY/yi%J=p%r6VJ+@qܨmQĖ-v*#ou$Te,ᘒI1irD.PX?iXIX>M*n<e\29 $ruҩ4e2zb1zрL]iئCإ 2K`JJW//)8Y䜒+e>kp~2S 5V#[fCo!W~*lY if+ʦB7r`v~ m7x܌#04i0W|65f>&^Owɷ @QfBrn潖i;jF~&^T8Y|KQOp3F6uDpr&(lzc1KqC)n.-8ZX#k.ێu"AKEŶ^@uNC;D 1w?rG*R\5:5=4ւIݨ{ |/ ;s cBXU,-KZ-:vNW KiqULUW`2N`b֟&>\(eiϢ&l/{-,ecFEC.3œÞ6{@nm|aRhIB+Fsؒ {"f=щ@ Dk% oknj{.r HVw4_јsS3pOr.CgD30~:iwy?I/Ftz*V1R`9Tm6Cf6%"45He,7[mq* 51vk>#o:[fk2G鐻05}UMAۭ:*h- m,yLk68Xo3gO6Lsrg1$ b鰜v,* ƾ8D3YढQOMe @NJSǷ?\[Lz\k |"1b>Ԡ2Op7W(E岎dM7/="B/ݧ?G qz=-fȭ \x7Ky(-V B_/E޽*8 2 s{@nF^92W xpbO a!+뫰*Pv$13<`?J,J- k $ԛ,\3Zn'pT< +GWםjn6$mRoG@/"3%D+3 7Ĺ㜡q-p0VXlγ_S7yOX0/pjK|gjl,wvVz@A`Zz%̋6ޖAyv~}2[/ +s0B+!}@aH y.)-{EaF5ėWr8"fԆ(^| e 9>ؖ3rKa7yr[`4rZ /Ę.4$/4[,o܈.im\mc06zGUcxgٕ(OsVՇG15p4L g:#Qi ]·q<6fw r>eI})Psy1\R˰m1~qJRkI?T#NVtIM}Ƨfr%5mً DZHk'};z!=/c@t?g4Vaj9vV,ل;r&8^̢DW| MiŠM/yQUhZ)|!F$s÷eLعHJ\J$Υ3mg۾EdLK7J3 E:hX!@ cit!s}ť}׳'XWl<75?.zc6;-g!O\KpH\:oba_{S?Z`Qq]?{+V>Q#1P DĞfwPW#;"k-ȜU'SIiyS3P3M메?O-GMq/)ǂmLۻ 7@o?K~oB/w<,$-@3#&=#(Jn^>|P͇(GJcLݼ j`ae2oԻDb ,zha%{`9ঙ)27O0v20'Gy9-]g `|f`.,cf9 &/f7/O'@ {R $x ߮=pCi7~8PƮ9#p$VjTO6Uǔ r_CB߸'cZpkzz/v(eRh>ik8_Sio O ]?Z=v_5{ [8_.sx? +i_4 0xalKdfN{Vׄg+;㯁Xir,@Y?s< <$fn6~ {$J|cUA]So$b@lNJ˦sF:yVOvQo$7nx Kb;I h4m,LwѰ <ܓfuuX2~*!ަ}m2U0 J}J%tĤGCΊqa=dB-HU2<$'`Xac$,R%kvHvDg kIҊؕ۵ws X%jaU@Z#ρUg+8U|!yH rEմ[J]cA+^9B$Dϝ@RJHGDZ<ԍyaֿ124sR@8ϙgRͮ5W~u;MЈ #1Fd -WR/?}+7xkCwgE( 6K|w؛v 1`;!/+O,kH'0)}eN^Gq&*xG q|wF 6c>!:'UY&N;kqQmby:yG(jDe5edg'I-^K{x:?yL=KҬɁa @c>׊OB\Ox12jq8寰Y{/b/5)YX?GrBY5; #y8`Z)ܚo:l),'g;P Qs`F{=m(*;vd\Lt U'3ܛzZRPr" }yy Q;ExR8oҝuaOIYTjX_uyl~rB7^ r V8rV` MWaP -;y7ґƦtɔ1Ay 8Gq挘q|4씹-i؈9SD9dɂw0j_T`(،tv}d*\ 2X3oEz`鵤FK_Z?5˅6 V-Ftˇ ㇙SbYU(j6Pmy|5#o>_p\כk/`u5Jϙcv1i 6~eES*o^4Z.:Ye؉,lr3JYgnw-X&q;gʩ$ZZA[ %-A+dž>prҭM .b$>Jlu'w)g~KD'M6+E f0 Әk$N9FGGV(94#'O%)|DXFJm{^0 0x Bz:O!tsԾm8fHg*ZD-Z{1P qnp51zbfJAz^7?1 OL^brH@GϠXpc /o{ նYG@$r'R IS`+.&q*eIה;-Nε&TUUY- IjjE9(a ^@ӌ~؎hҟM7ѹx=e^)9{iC-֎')h! ya0tjLH Mjd0) YNVA %XB ;:6ccNŵСlU@vm"gu$SrZS{AAAc)hb)/zf@(} 8ӻ@LHw$ꜰZ8ɷ`/6RNE4ԋmpoj"h 8=2Su+[*X!te2DŽKs ܿ3`6^GM%)P{FܟH@h)h%C˶A+w3;oC?Z'B@ :ze&y֭&t]p'-FcZa?lm1;+<ֿd?_Nt+ol]^IxG7r+6 ul<#$a琈^0F}dCϲ8 {e"ؕĶh(t74(1Ugꡛe젮 ;i%C\g]RzԾMՀbrqjr3~mKc-3"}]JylU97R,%u]$My,F8F:j?ꙭ)yiO_Y_F^e~9dNG^89<1jCe֍~ $ܥ۝$)!.{& n D iPzBۛ_l?"Df*ԓH Y9oB㇓Γa/!5ʻ<35qzB ~l}fǔD8 ^mVtyO wcTС%C}#-pW@l ?z!8iyfĄ&N08zd`Q+si9] !02cOJI[ Ynt"l-W.;JKF$H\Av=uHTp$)pܪوJN|<pi2GEݟ_(xdז:Aqf1h$E5rK`Y`+l]1;o޸U*Fn^˲* LB Q PToMZPN؝1x}<_atYgXw[LEپTI'ـCPMn q6ŭ𺮑껩f ۛ_H`X{, ; Qxc \ (q"wfS9Rsʼ#`ExhV=`23aH#z=o۞Y~[5ߦw\}`_<׮GGgy]JD18ЏR![6L. ʳ|zjbR3@_Z NKuGzZQtj-g$9~aڅA1Ir-іqgb(,߭PzQ\R=}f!+v !ڋܟ)+eN^G &€G8M*dr*zЕޏIJ06;IST89z]#D41k>IUj 8e|N;ծy{54:'1~`*%\%FPв|oI::=hw;H: _&^nKL fU+X~Qx֟Ċhlc@z>Dz(ENYTm/" snja Wf[L<&0= }d(LiUgXc_%F:6h6v:Qu^n|D/ީĹUF~@v%ÕBs&:NNX8NVDe(;kRxN?pXwrS%n?{5 ܖ=B.[v P{)B@C/ JbH së1_!9 irУXoYsRkA]xUp Ehk șV-X8S A7[&i\OҹJNNlMSjxO*8C8`ٸ?l-T 7[~RwH#_5Fy1D]8"SXh$AY - p叄~{ q#^D&CI=!Pi hR3݇,w;Jމ=);;avgbM-w p*3a WT>G%"_и,n#EEaXK`vEI1W'%E0橈O)~~嫈 _dY+)<-zP+_5K 6:2H_(j_}(T|ez쳮fj24J$-O9+((I P0[W#.Z!*aLO :2Z5)8R,k̥-=>d}E26nep^cRD#WGc_ogP$E. `΅KDX\~7 h{RiCi&›XqJH| 1YS+B=)Z'ԬIFZQ;OvH.qEL`?ȊVf]\j]]+ARcYeo6,1# nnÃR5\9O|(1VS~ Ihwc4-biե=W1Z`1MqDL |_%j[SVyQdT1|_ {AS12l>UJo^̡K]qEr?#pNvkBd4З| nv'ַͤAP(efWr0˼[b,D NGA9>L7seA)1H*5d!+{O&HH:&,`G!_6Xg%j&3-XOh-tn6'g_-ns~^G|\ d 3)tX@U$J¾U#uZƀPCPGy@!م'X|PvNbX`ٹ#s5 $dxׯ"LeBD?Cؓ!ooc!^R 1?XuZZh,h$Hݯ_<Þ|.ھAF7 ]騤s9ao1dsi:\\H:_ y6AQTf-$3%_rAV~sB==_[HDV-L'D 3f.h2˔F18fV7AnigֽO;le&Ń/piX:dlxc$4+̷bQ.]ID'|خO}#~ >v}X~lA †s..ԔH/@$klEȏ$:y9&Eo`hL5 SUZ7 /+p_"oۭl IaNd}q뤊% zS+ܕVBOu -tx7~hlY8u+qou:"@g ;Z'wDK+8/ YDE('+iNBw:tx# ; "0Tΐwf M| H[%ɘ^8}2#`-^=(+8̔1:. ^FRNNA4tnAbKre&hYQ` aieSZHcggg7;'S1/$XA61rA$w!fx􆷇& FsM~Ōռ2i{Ut\Hny@0GXY|*TZaS)u,aT8 K&6Q6wB(.0n7̧QnQn4 C&Nȶ 09~v&ޡB .%teDcy? FWJ6e,nA_Qxa?ԅ?D}6h>LNyxm!YmIM'p~HM5<8F#?$e~;=)WQ Vht]a-"qWk67qفus,ҭAtoS! Fa9^T쿕XxyziG7bUSL=lr!L4weLԓϐČˋ x5Oه8)JP.<&$s{ @`<&lˏ)▊}O;8%Y%WINn/)iL\"i{f<!A"a Udt>$E{o *{.F *w2-}֙T(\ r _C9J[ƪXV=ll- w#a>zYChus  ?8ʉzOw%bm s3[ .&M fQfCyz1}qXUq ЧNkͥ :.l9Tk&݀Fc $O9<~!xY,:%mm$ˏ_K"vѬr`\SB.B"%UR6< 24|q׭.+fr׭"ҌU6*' Blk|Z4,B$ {(ɩW73wrg@#7b~q9;Tn+;dRD5.Fm4_ILab]=PM䡣W Ź`{#U,礖lL~ԨI,G5&|cP\K+]އi紲_3w*`D 8WΑNV6SX״/"=9=B-v?ju'No-t4cNiQ&`JHm6eYD6!p_Iz5Ӝ@_zUaVa2ixW{O( *M-jGm*#=^IbZd$b$+{Y%fv ݶT[%On*F?mxH"|{؈b'-' Cb^_nM2P|9Ԧ0;*uE|SjcCK Te+~̬A4ވSg4b9٩3Zk# alR|OjDf*}2;D 1V ϩߞHh#3'cEmݖ%lM+՝uџy fanz@jC^HnQڛK$/6]ϹK}m=zkrg^H$"$O?je=L 5eiF鵺eH3l+(Z!D$*ȜR{0!jɮ nФ3^0uK꫸.:@x"<6KuŃs._"ӌ>Q a,ܤ; %Ьʯ>^hWYYA\|I|,{+6\i ){}! ,LHx_Z]Tҫab #OOŇ2F~ l %}e1Qc'yJK3TU3EO=Jy߈9~|`38JFOfolX7l3 8ǧjAPnRCzj WX&j/"n'9}qog ':!sR(C vNr83w x|h:t)ӰqfXri*&ūLY(qjۚ\BDnw֪HB/ qlW}&[uV̈́AjnfvaEz)_{{PA>W{ƗߑĢ% #ʯ2ZCh#B@qb>%9}pTș_#:O M18N1[J49-M~+/~Gb {_2nKI[IJ>Eh(DVP-VjtfxIcN6q]r׍-zB"x ;qQB^;Qz\SVi%ڸ-yVysΛ|%f7 ~A1əIaq_d)7*];Of[K } M(PXXkD]=sN%9z*µzSmԹ ]QZĺMURJHYk"‡fg=T(%~H^Z{l#Y`&ڽ)}7y` ,Ttu(ӵ/v@o1y)HҢ{Et/}I8h.e5!a ˹ImWz!l :}Rb7JyV]_yWGXOKhp]m?}`GAdRyf ,frͲn!HOBS P2> Ȁ}sN\!c8eL ɓ6 3FAh+C87"~7C}d4!'r뱸gNRèrkD7LCT]_w$ZIإAP6KoXuי{gÀ=OyB&NIQ91G]촩9*ܕ'wz+`^W CQm&Y3(נnXQuxǢMrwZ˺QpIQ 3W inq7A[f&ՄǖPpjӉA]0p++B4&^ _few _c.6rfG7gBPJu*'+jaF/z%LZH#2¦ aUd AQp1Z~9iU"ܛ |ffZXZ^'w\^Z 莽35'Y :L ⪳,1!H 3yi=LaH'0I-\BN -세S|4精O,4'$ߪ &9SE æ HzKMHWSb#S]IwFu5ȐURVr&9Ţ{쵠BxGr13w|;V5JRWk-pdZ5aycm)1x&7S!pYy;z{(E~YemR/҄ @'JSTH=/pb}GGhÏ1X-(Bl~(J=81NWUHtTodrNw/HiVS9Kۮ"ܮʏ-f]Z(ԓ'`fI!wPo´o(M BJ#xDI I06\Xӱc,)GK+v]퀮)L(JĬN &ZY n)mTŰaS5uExOXWQojsEIjnEP5F. f>@/J# 5jԹqbvʞ4}&M15s[;ޠg=ԍ2/뮾r՚״ޘ 4`U"ĹCOꗪSEyюZI/=,q@IzҺ S$}5%dnC-q܁f=016 }Gy\r TW^+GLBYBdS*`kzd@Kya$0w&>ެʙ _} ~| OڏA4tIIF z4Wٔh6,@ \N=7[}thDR6Q%_mP53ruNEs]%۪[@uP|g8hPmWӇ=Gj6^F3 u9ו?=qhzB#塖vBVm !۽ɚ3͔>>}ncL$eẌ]ˡz2_lVS(h̹~( f6!<+Iy~ب)˅g ( Wƴ׃i?2vN:Ѫ?3 >N·X͙?7"&Qԝ~pPĈvo9Srj\f{J :w+n"sk]fWo5h7y\/6sxx'Nx`-/-#FU{kϯYꞓy.ubZ:JodpuUh^2Vrێ]QDILdLKW^Ơц\ǘIn Q~}) +3 \; 3Tm Wu1u%UaٵQXS .Oq + T}a3#ZۉZ$Ũtf~,.CIK<ަ U 2[y|;9D2^f~d$'Xa0 JQ>t=<bK 4s3ޅhg#ޤn;W}jԯ\0*wk:xPA2!QB#]V|Z\;j(3ArHQIP>c/)Ʋjm~x+^]?cՅYu)Z(TXPsHZꓽ[,D  eAvګ|B}Bސ%ڋZXĔX 5x6p˖8H9Ly(Q%{&8P.cg`&+T_/tqz]"80#L":^rK6q*)T] "Eڛt6_ѓr,4ǾI<pHbE(zH/6E? x1~S# )YZn0LI0 U zք̅=\+ G '.5iF-`e/y^vsAp-ץ$Wc|: 5+*a%2$.+I3xw1A)o]$&jPwʧ`rQONJF'Qڎɗ1i<ȵU/+sO7WY&M!.,gp'ٍoAmtoP:bybS՚Wĭ'b YhQF0tpr_K,&u/WҴ*ƾVfxEV?l}/8W]?_!8CM>'/ZGfѮD. ]2o$f.4S >" js1Wؖ_"&EfH rg÷[>y#Wk_9KS@) x;}m,tޡ3|,pP{3-֩'lIEpZB}E<=o5d8Ki5dLq7mV"XO\RIs|g|*#7LEtGvnoC- p_T fds ǂzZUp.ԟf?K-;W$LrbJ5C"Ҳ1]akS:[ ^9A6[my'm@pa׉RR& :;Y+tg㎍.sK! -ӝQq֜>LKv pVMStL0_r(JdÅ{ 3x (?bD18 Z~#Xp1Z \{as^*a^H؞SB:6->,5m.YGYe܃XE.%KH":_:G|dde' :h3D8pq)AB)M0ga_P.~唌*&E׋9.#L.TƆ {B:\}78j ]6ؾ$히c`!l<۠f`k\wEMbX6nT Zx/Zmxa[.O!}"@1wXX\-yR-p:_ X4 y\-~U)G+*%B-To'|xBā0OuRqs$5 fuڪ)6:22y{(Mi/:8L3ce\PJCgxgܖK/ N(p\>GC<>Hm@(Haz$sOQK;];B;e*paC|+dq153KQkw(ı,UQIG?!S}1hI gjtm1fr ,5( Ar'j &57-Fk.?1V[e)D $xf`Cu}ƻ(i1 h]3zS+6 !^F_mu"nbyYGQhuϿ==h'*φ6$`11.(=.5&bdifO C~g kݦ$A;JΈW Vb7#12II@޾-*]V[3\N v_7IRi6XTΔΈ{F(=d8mL8Ղuc/4 "o:GWu :E C(kͽs6w> -FŗV4Q( |pP?@߁xH)PPi*ՓA>ZI2JQQ P{̚DiLnM4jTJ1gam0O\Ne3Vu[w2پzsPM%x Tڷ"&G:,fVWphWoF0]@Y2Ua2_s'{Ś>q#2hȈcFhCIΛzaVd;al4L5Ewa=|{l4T|%̆ &V0\|ꃝϊ)h7xUz4ȝbf>c5˒R|%A=H8Y$.HY)5 oLr QzUX@©lMuһ`^J/S1PbuLY%5e'}.ɯ i9 2e~ # ml^[FޥtЫT_qïD&:-Ajc5O͉(`%{ˮ|IQ^IYv `fYϷq2J e?$e3i2)]\Ss}h rSF!ɲܑQm+} }bwXc1`^a wMX47}ѯB#GBԦ߭tFmy]}7y TN"_+[8X-vfI€jbR&L-VGU ) "k}!ùaB q\oɆ7 J dZsϽ7]w)AżV'< .b<޿5%nυT{uW5oZ JVqJDJ͒-O+,zgvJ1\ q^{.a p·"In*aWNq-2-5*-/LaD(!1OL"v,Wl"NF%\&h :C"UqN?qൗ sTjÕ&Y/S/^5Fl-SeKgr8JifR!Ybn}jJphY ;1˛NF&!,D@"uFE.N}@rȿHR6uĭt.=EH2qUٛI*/U(͊O)'ځsK!ܓ2ˮ~XT.60\'ȳԱԳBmmƐUh֦HMsVfFLܛ BZ>3jN3Tޕl~$*? Ա%~}ESR*"ھ|5W.xEpK>a}a3]/yZҺ U}ș =@X #eD-B#Uce"KiXޞh5 NQ-u,r/\2po6t_J_AV#PRA6?+"C+ڱv@&TkRݬ\]㺧I32k Jw_e q!@k;2wB.fh7BKqɍ%qe?L dAaf rvT%LF[s(ۯ`!>,) uMmNθjwʫ?(+>A"'"Pۆ l8 Z0뵕!+`f"TuR$cqgST_9+ȝ D5A:IAc&Ro4!N5lq4MqƬPujG9~ |M@u@L( F6D?V H+TkZeUa:~NK.U<׆9Firus4x0~HvZܵVܘ]>cjW5pP/#A(Z az`ďwLdK e}ƷD)@SV'hHjQNӖ8~@HQFT}Qtq엖fvʉRAς3i|ET)aD&OGIp}eUjc[F75qm2OD&iJ6q#͕3W~l*u@X [5xĪW;ߧi'Qз@1YKQƨ\enPyyL.#)rN|[~뉍7lUk5!VdI>q X!%`0t\4%o¢0ѽj 'O̒(\H !J?n)KN]'E͠;{ C2ՐV#ZߗBZ%.yR@[NU%~ ={I`$[( lw==%@\u@-N>{~D!&8OF֟g8wU`\b:[iw~Hr"z nͅ_3.Q*ݞvYE +d̜|fC(Q!!1<GM#24 s;?Y!X.m_. Av*oyԪ'bFzi}5ŵq*rt#^-C;/z%#̊;{މ*epWL,>62©HR[ma]^k~,7ĵBP 4,IN.0[4-M$4wQ D(]M-AP{Ǯllrddز̛$ iXFMͺ5a\n;?S#wUk;U3RM҉ ؐG'*(zЧKPϏvt1b}}FQڴBC(H]WՃ H wikd^'+'7yY +$R/]hMězlcZŧ`.}c.WoBBXDtь0_h\9]-&|(G9iG\/;@زkNo|*SLDxwVJAxV61uWto)֗&bݿGp5"l~K]O#3} "eɫh֬멐d9 M&FH?U`|A 4_׮v[߷^$W_cS{MvfK4ӵ{ݵB}unjE@amZ^ظunfPyt!!bNxfc>&h{i@M=pL$.f*aRN.HbgB-x4BҞ:ߙj.;TiI3Lxl~^|=.;Gog'eΈgs%BSG/S3Fo5IXy"%.xQymqQ(}ǽ=.=1&@&k$׳t/u%k%ukJ[dPϷaA,0y,tw#}6gpATn !$\U@qfOv[e]07ׁٺZyE +tH3:>^zwװhQE+en2֢q 6aN .,groZYYDG⦁~Ŀ.(1{b7tv&$ȑ/7feUm®Gn8ur,s5Afn:Dp5-Lzq0 d܅+K(Ł/:Bi=גY㺻dDڌh5)<ӆ`))zwZnן9#n,3{l4vQ(Ձ*Hi-,5#?;^9Sb0U/0M"=59N6^ I)yYpWXēH+@&>zq_(uP#X_a~GO= q X#NSף/zzI~L8ܳ,vӉn"7ܖ" xSKuGA -eS& kx!ׂl"eWĂ>emXTa+n#QD'o]O*%2^bhwI6ro0GiT(1΅Wy/,p!&W  m) JjVerP|.,+\=Х%zc>߰ uq{f5Ye3ۻaK !uIry1 ;̈ ydMY\NeǶD{ei?jM5PT`W;#'c2ONz_4S27\dgdNXcw1Дɽܣ mGZk eoV[ [P,;֧>U0耰 q Њ9r eݍ9y:el$kUZ& kQg?R|W1ǛY1]))]LHmGuCͭڭ:pSG³O}U2NjejLF34ucQ&"ZN /:Q:l6!qj祻,]XZ5.aȕ.Mq䫚<;/U& 7Wl~~r JSA| dGz6N3bM#Dr$XCyarkYZTcyQ5Cw)Nc nYү >:%wćB/ss+7S"}Œ.Lv4a!?XJIXQrhx'σYr%JU@d'HLZ'X?'#lYxlb!Y-beF^eA{F,¿4"ZiG &?Se^"oD`%'L*"^8;?A!Ζ&uY !\e2D TUa *΀(&#JmJ&ڮFGҀAsj{%WXew$|1c#uUr&/i;kVSOorZM33k%]sP!$|d zk/GAV>XN( ̞Sn:>9p}_R:es 7nvZ0JLRzNB Q^{te}\g иoC RtZBʕ=4)%'L?hD9y m *ᛆj @)F/q,'^eRySU9B$il˻6]Ԉŀ/IjȻ~-;d1 9WƾlN2jo"^xNJVVUHYy^%X+gT}ֲ)K**$6%냣]ܼdi-m**OڹqoIZ?DŽCZzORS;.B'Z[YFAMͽ.0tB5? F |?750:"/k2hUK5nпJ\&yI}*m1 p_IhEzˀsXvL o; 9-(l~?6 2w+]G%J 4aJ@wI5oUg( 9!r2 \XL@Z:!FdMIK #)}x^SzE!x{M-ґj\}'^npM[v+PT=Vfjqݞpy|:'wъXkAVL|-Zo QyxF@.u5)WZҩgGP$*xl:z3¯qrЍ[8?KZ -kc3[,w[OirYR=t!'`Kt|/qטI:am/ GH-]b!MISϛvEcCY1St@ =R4Z$8v3zq̠y[Hyl XQoM<:ͽ*ΧO o"vQW1ܼRn26iZ %in^rĜG5hՇtPlr@d!){/&Eq$&҈_,-x]0/>t s2L_Yr2!Kf6!V9|w轺rm5cYN\y4uZ4D&B`\$낾d+-m)X*_F;D헴ϻ%e8\_ c=KĴ'}1tKkC8P'4=.Djִ7d•qU7қ.l\FY:sm(ן2b}b:nT't>@̇遏rfw Byq25",Q {ߤK!K9o~l@)ܶ5-W[/OAOhC[VH{?F4\Oǧ@f]|YIV~=ܡ ˁ= OkSgc`"ߕ-6MXX#|*|=p/Jd5ϑEְ6 #nl6}i3OSκ dll?y8(ej!h)H< XhG,`]4YHyeYjj -lFᎃwi%}q$#ZUeFii7&[[Vu\x'sWe4F5#>0$$>$2ʅ׀vYl{9Feb,. +A엮-Y/:Ď\ܒ8o,2|(8iS*&(Y't;uBԌWtTԫ:oq{'`m]:ޒžynu78}i7w9I/hTrT@Ɓ֊ݿyu,]8/I1^aR-j +s?+\ơ3="w*B v+z"n-u, eQPng+?IfBʱ{l(TVLf +n!Y˕q//A& ,S:>kr Vko6J7jM+@-eɚkajc}`ABG*4IW&D'eaui42MЄ1ND^g @nT7#cK@,D5 =h `[I:fzKB,|N%HievT'=\TwXE?xxΚ4_݁k4 .AnV.E9U22 ;d%: kaASϼY=1Sk\B梯24 y1wj ;=oq0'X:b_SpRCE*Å E,kXGWTlW= :ƺ>簚U]!p!#}5~yz"dDm{jM0(şhU<@5LlPh E%\y6~qMKJt/4mV[*_N{y1۶Qjl,&Moٳ/=~T\^?JI7oDPߠ9a üC~7Ow>b+ V!lڦK]uΓLß02ᖀ3UAE qnՏ+_V;0Ojm\h6;mHܻޝgk#쵔"9LW#_Hb*`_oai*"&'#job[UpXrgȒE @{P.ϝ;Y^~sf aWR9em4)Z/'t(.P/Y+J0s6hE^93yJrcMҗ𪑂+bezPR0?,:+|H((*/cMvOk`z^{'a},5&u_=sЙNKon `K LCM.|wkz=|/KTh"ܯ1bPY%Sدп_KOP@Pvɗ= % t:ggl3X->7î~^[1Y>;k3QɦW53;VeQTRХj*:W>)H1=?vXoaȧ1C= HU0α߈ngCj*U4=ŭVStyGQDLJvf~DQ+LF̉ȅBq2#Krw}yG -=tVxL"z]=xS߭ИL } q&$_4bΛOm,eD_OLu9XA.œHXI{ã/{p=Ύ$p")433<'x5Kߵ9O %pM}Ζu_&K:~ntG8 P&' ya2(lAM<+ûELD\#=ڤz,PV>t30N|IZ}24:XVms0Yg+С#ϊA} DKѧ'|Nٚ[3^K }N1 GzseN&(sd+vjpgOW1t!C>~ʶL vM[E`$ [Ƿeā4"7aEdTר+ɓ#5AX{zk|w9*?mJlhME >KpfDX]Bbw[x5`਻=PQ~ 6ԐGtX"IIMvJ:J3Xσopen`i엛K{ G;Alyիt[T HC #T_EZbǥȇفw1͌@ST VEH~I2WgT769QOgb-9{d>Xz;b8al5]q r*E=ZX{Ux?9kRcU(ō.r RB+[f <Y[ηNl2QuTdM0ݱ|Mik>n5'&@:T$W?;#t8 dԟ@.!z Ų+ꢙzPذ\1&0y$KceW`s\x\te*~?[tA^05s1݂*EFsQOY]=?m)"a(@4^\߉{') >=^SSX:֫_mj f <"/Z?is4XvJ}xcg~|{+hnqػǒ)9n ^ǎ  ĊP2n\~hXA ouM{zoQ]^E srTPo_Ezb" 1FJIF)sWI;bʸ9eY`~:,N+>ha ]?tZgw#Qi 3|J@#Pw3ShE`#kA矵 s/2 JYL}-yf‚MS|Ɲ՟ɳ7 5mSMI^EN-(3\pn}e ODIu~y3vC+c)lzAf$c7JiBWZ]rBpw XFQ1`.s K[#V |,U}3]X DZUoRg8Q3ﰞhIٱuE&j]=P!%Vˀxcq-+ȣ,ӐEnɊrQ^'=~B*lFB;~:Yu6<ldN}6bٸTq=LQ2z Q|"ѭ:v$H:7 T'u*T bOYt_C8PKZOgXnQc` ,7-m8!K*$~ \9^)t@:g JR P™C+~[5UyE(>tG$7̤"8u0(ܰ1}z0ZRh~OW7yȺF9P.k>穔l5GU9o6KXL.mɁq-4-8St;+4e z'U 0|{zg+*OP9 FU An5_2iOUjE=B*Z܄(胒Ջ:1M[ה1eBDŽttFl'Rx,pw" 2vOMY^n&Ifhz$@”AG 2}갹2O^C ^Ï"ϐ`=ՁJhdAb[[L;q*%뿫ً‚S}'Wtl)Qf}Ry4y6 _ȉ[q}'|?Qʽ]jDMHv~چؐ7P-K.%xy4NzL v>&RhZL8Nq(wOlAtޅKʝL4;7 D-XǤU ͷ֬˗R9%" JT6Y@9S@Qyʃ@OhvRnvI~gԙsq Ί5n=h[k*О}-wwr4KS(hJLI7GSQ/8h2Gk`a!L}iB$81<5|`U05-?^$x^x=1Sq 6 7vz)L}8lg,do-45kK#A/!,Yĸ6Tl-;%u@D. R[6t7#0< R垼 4J'5Jk/ 6h/T+u&r\o);uڬE;6߀%ZF6YxJOeTHWB׋O?_ _ʥ!nbRNQmGc$*ۂ_Y+=~T%lٞr>M ݎzI/24knwU9a],o>dL#|zF &zk`î5? 2PxEwq`M)  py!DžIsWTΝN`j<L@-hJ 9Jfɵ4"]7>6-!&.U]x%(GȞY=g4} vST&:[)F;uh||v/e/, ܛs jc3oX\[/mӧ2/pD闧lм瘩a8=.]Ox)0"H/yU)&3ɩA;{S\aM_"kYŵ2ZGZcZnWכ3DwvK6|*Q"Z砞/;m= W TxiAIt$oϷBvPjۂ7G?jF2} ԘPmi%W Ԏ4qL)$y<`Ʌ;m$lYU_Ye~:SÁQju<]pĽ^h+$Lp|O$e}s_cWisbm.vUsr,iA{{lqĘB)rl|v{ဒP\H;׵d+Z!29,PMe9H18°2]<cΙ{,,y }ÿ4Ţe?0ّxZw%/]&=LǟC:Psq|.0ݔONک;ўd*eÐmdc]|ϔ篎̧rGЧ"n;p ߯u߅gj[PAn2N[o0ݩNDN(1mBu XFyE[kml/ց tY&jv,GOB"ZL5qt0-MZ5RC FxQSVz9%5E9ϱЌUaYf۴NIP2[a!ݎɻDž|aϣj3gd^ n&SݭNK&)&-kDdy`QL,ΰY(|h_`#A\%i Ca_jI4Ve:Ͼ4:sm JbHO[fba˰7v3)mߘ{}#GVIREՄʖfs~%p?fIDɥsq_EH+P*-]sb6է=#Z[L 4U_}e /ԃP zqbê%6Py^$s-UB(uQxrs_CyΧ.9yQͱ&*nrm{fCշSB઒qIӥKR鸕,Ԅ ,nV whQ2]`Ƶ8!c~K. @eT@ukjI!*wRuHWVhZ,4e'4H&]ǯF~?6gd. ]OϘ"6,>.(Ӝ)~ D^H ǽcV˜Y\5r>CRr C<ה/ę4;"[Hk{N*y! ?Z!/$je:5Er aD f$hk;|BxF7۝x= fΘtSGp 4լ6;j̈y#zv/A6MDö1i 4_B(e\X^YB)cG2$>"ʪؠkǯbw!w76if+з j'/[1^D~HR-c<Ab9L3y܈jo>ymG+8,1k{$,0hx /37 DO4:BB?6QAlt%n~^)-@n+yW[ Ǡ8oVkx1ṮU% -`("%z皻لi#a}fL} vX |C*eWE݆aD~NYjґ~ &sj˰QtԢ" ;Z!{hyY" gv``(UdQd/̦ԛdoZP| .K2\ϻ|o%*]щܪV:mxWiC b=r[U۹Bo}+!3Иf6ݨ:6\|} X 7]|96؃.+9Ö)X(D:u'm\cvRhUc>|dg e}nHv{  aC _br N݁T+?B,[M)b9&R? o餓mGqB}On,E^{q#h5 SGAAK]ܔUfceTxM&@i.km?C楀T9tF:ݕ!Q ?R 1`<FSbw~%5l972t8EWIIM(B5 q]?$&T'Qm|_ካ@eCm)jD@ Tq ? N<_!EPk1v+3e NMuk\lPf ;v|_v6{N&5p+>?!'+`w"UA|<.mMZgK޺3=wPXdkeAcIE qHxE;u'U:6VLk@$$]C,Y?L1EKaOAsIBc":`Xq ܃9tDjϦvK݊2pWԹ8nOJWt!̈́tCipI6`Ҋc x75AB-݋/Pqr6aOXc Ѥ/F#dZLQUVdaƕגv}&1kI6vi]#'$@KKa$w塁j0o}㺾ҌkJm, F,:U0ր c⑆f, 9NZዥq!OP QexyD^OƯ5)ECFu*P 㟕%cknѱ|w\? F~xI2;Q{+\%+_( 6DIP'FN!`^kyD촻~/?+,fE8g_+YBv~]#W=D3^&\\ɋadyƂx p/vܹVG[5C(zFd} 6* A3'KL債#}̬&䣡u=Vb^R\URUb!1#ul 9Sa89I1* di+Lp{‘B^>;,w\=hJ\l\_=5wUK[\퐟O>ڜ{Io tvJwolL&/;W&kY/+-4*%N|X9 GಧDmw=ٟ9vTp[~uie3 }c3TL7"jbUMLigXSv[ wD[w+8(|?&Ϩ>n7k,eh)q=&bqT peO̘%k. ;P\)rK.]Y'GVE:"760P՜\.Z]Ʀ6(+*Ŝ)RZ}9a=r0e(7#vRSBɩ"3RE2bӀk[YAwM 1%baEjLgL;kɅ!̲&Y{' |Q;Jg=aaVOʿH IjpǒKe3D 5Z|oxk6N",%~9Vbw4̶RazyP`>.Lydqx=.$x럙Wp₦ yN85KY?q/{xk&g&aPuEd ; &֜$ РfkjQ#.P8,]ejt}bI{*lMCHp R_u,n<%\h]tb;r#}%Lʳbߕt%"V,7:dGprh}Om0Y^NңWIWODE(ΓJjL Ο2cԲ3̽0 p$ݜ802XH^]smm~ڞ` м*1GLG1v%"9YbRoaɅ}#!ND:et@˿ϔjC)4GxUL+ٿOt~Lg! [l'{Sm$mcΏv&@yxk{@c7JeN&$A )=[IMMEj杻^쒏ۍLj{If1nxBo=B_ᶶWDii)̎ʲ*sEB"y=婒 CnUa߆;M e~X{W@+᳿ ~cNhC~W׈xhIal^//zwDw  s_Je6:` OφmI/pD{k!ݖAEv:ٓ}kyhI! F|Yn@rEwmhISס rdjdN'C(gOBygɬYš^4ɰi,&Fc]C`˻H1GWh Kgoyݙ,*%Gբͦ/饂Z) ?+O] [15  k<ϩAAv,܄V:z{.[#r_}\aتVXhRc{3Mv]EʕvoW頭:pȇXL4&lʊf5\>g|bl ., /ΕD|*,5S"v8բ;CG.# X|Cm`9&p3 :BV=mȼШ@Ht@O|*F,0M|(* P%>HU Fg[΂M{x|CsRYn;5͸t89!'}Xe+!Mwޝ 3dnjg!WNh>xG_jw5 s~F.|]&] k408Bޯp3lʤΔ;&u`6pq/XuσSy(۸v(ft#_L<e]z1"\BpTjZ56^y=o"W1|h m٭|T[ )/-yl)-t|GL6clޗAvR@H`.J nA!9P=TizXT5mRX>ݽf=&̱D8 q$IFar! jW8=üBQI:rlK?پAquӉ4]qJ:MVc)5q=mG)Ɣ3vy9v%/"LQ:8"3;[.NӚ 1iuvzWOT|eX4/XgwÙʔmqeM+]9ghJy_]*y =Ah Lx7%H iܚ4C}p̘űs^S" 3?gY""&h:V7%b i`'I1g -MqiMqvN2+p r6|e;uAOw gs 验~L[-"½le2ЯbA31K' $(زL${k zGPdIl4'B=bӿjTܢPHQ0or+J#EK:CK9>,oDfO6:X`#z$_B:>cB㞝.#Ω>k';s: Iz>2ہc3kl G\HpK6yԐM Pדu^ yI 'Y!iw{6@;豯8p̒\p$yj^;@L mKYc#k3I M(r 1ctD4n,n۷kcA]rod.9P#+Z$pD)j{>dQ4&,b7YڨAs@%ԑR:--IQ'ZA;x{6'Ud0.e6, ^z w' JOAso2vao֭xz*4uf}l"ߏv<(?lAD㓬P*[`\fQٔWl0nu&=X߭Wi%1kjf,Εt߶P’ 7>R[BA2%`G5Dsp$F99`w)0/=Tʺ^&#tҰ]|~ÚϾ;Wҍk~ZS ͠OT郶dgHne, 'pŦ/orZ tB$OytZ_VѶdpʵlI,K%+KЇ'ZV<@`j~)q;&# OCFY,.h]n[D\.T>hh?!$MS/ sZu4 T8Hh -e UD#sXNy+ xe=vڠH;/jy5y "8dhQņѡ)$Ƈo3)>WPV\YWV"}{gxk Te1n[$]!>hᎆxZr>=,vWV.tYOԗMc)uߔaЍm Q>}24NQARMw督O"޵U󘉞&υ~^[QHO )a9-} 3M7_sM-+e-/0X+gyu4QJI+iBon0S@_k/il5'aj;~?>&MP7)7O.x6Wo!8pC㙇;\P EKU^^,>>Z9?(*p062kyt׳prc ˩zSPWia@gzj#X7 RJ* %OnM;)[&`?C`DQ?AG_sAm;Miʶ/Hk$Uw*!3t&Lxsnw&β3`c_<)0 Vsf\?ܛ}eP04D -uXQF@@AT(91UYa[ A)׏YQN~ewm`\؊BfN\ JcM}},v*,Yɪy"LzA5Qcc%eO2Hٮ1ra]i,oY뒲;Vw'q'~&(#YL(nz%Fs{]hHbDkv`ʗPW/iOz0@CM2UbXN.Ҳ4ڰn2x(E\53=fX0N2bƮ&+d(Wl[&n(86owX0@jP|u Y`Ϯܰ99L.TM'j1.pC86$ r?OtV"\ :ˀǩ^ѼQ&6ŘqtܖOW@)yF1pȬ BB,ՕJ q0 zYz~ԪgcYY)H?lk э V̼q[vGTTN]7\S4."DN(O8Ŗ7*#??Aֿ),jiãqd+O.0E$}:.z 6iT"f3_y\Zl Q3ui?,dϟR6A P8em< w@ՂІ%{ CCS(IiM/k?aZbr\'h>xGPؾLfD(++`KA/H5W@+ëEqցRHw0i~-7c~u#Ĝ]Pf wEmc=(f7(sq0Gu>ւR{,','ϒioǩ э &I f1sR ^ U[}ds'K?%2jͽ|Z6cvd0cbwxg|gFkϰ76~vc^WCl+!Q8st|-Brcݷ(~/A?fKB>ulÁ؞7P1/2%N(_jh$b{([o]tiUƽO_ڵ>ԚLM̢$.hzU5]mq:yFqH[>ύ%fLe7(46):I#s{YVawI +ҨL㆖MOƯ^7;<)KJX4OvY_ӵ{%&JpP蹐6d$H*TϤf-֚.ܛ8f5I~-m Q0nt#2#Kr]vમ0/~6eB[. ~9,a\pfDDV(vfyBnȵ a2q8jX҃A՘xs'ifxHe{@ŘOדG­E 2=ƫs/qE~)@g?oD@VPVT>1!Vf7HKՙ Fŷ.t\.o bXi.Qmx[mP~? |* W~(Q2FrV@Ыw X4uhY;KtPƒղ?v12/fI9Tθ GH͢U@pa; Fs<}Vm5y[ꔹRXޯ7<۠+}A. ^<(49wE'kQ` k1|Ƴ,LY$Za SemǏSگ"6 N;[_¡]6z%O7Kj.h LqHK<K~[{<{ +{*s䴽-ɏAq'l*pW|X,ڦ|Vf&{p roGt%~^RIdN E[Q^rmVW#~I3G n%,ADlFT%Bo0q , thAf=*dn# s_\RJsVMO1 㕭B4nVnA&^Üƹ9,>yQ"N\NX3 t`7 ڣ!(eUK\uΪ'&a1+0(Z',0(_U0&Ŋ{eՎwݫ"x&O7*dhrE#* m 8t_+]]yrdnHF&ǤJ<C(ѯMFl>|Al;M?!H a N.}i"FMۇۆc(UΧڮf!N*|9 `17RR7 Jv)QSF3 #Dbڛ]08Qh#B7Mz : p3ؾQe<#+(׌:ƄX1U).udH_`ĜW`Q.ɪA4f~N(zg:s\xmr|;?[7h "Um)/amkȉ ǗN@A&S9EDVfMu\)`hN C[-{"O 5fM|5Y*O}sCw* )3H86{khXI:u%',X/䮔y s0D jJgRʧA렇Pe^zeS'[ٕϥmC䧠Mgfn{B Ca14 QZor6~R/^^&+KVla/|>ۦ0ow5"Xb[g%Wtxdmɶ`x+%!~T=Nm4p9HŰy1i=Ve M[T>N 4\&?<|= e<^!EiR%ñfhh33x틙{rЙz HHan(ž{ rPU W+)'Lj&/5 p-Mah*%B+zxR#T jģbs\)KwP/, ЉV#Y`Ssr|JGp6BXϟ[5ޮs^H#mמ,b?.zkVނ-c-3!C 9#>G.ehgкTqIfgoBDs|5ņ[ խ9:Z,lap wٚ0Vm TkGw(DJ}B}|&\r1n-I`ZIAE_/Rel't]QkF <(=og=*($!:wh~N-]! XBU)QK/Ks6"iLERSكu sŒQp_vXSƍJdEqF%K6)[c{lf\P_h S@.6 !n3!M,Uex/Ɏ#wqdR~Qی&of;U6dD,ѫ/՜(?&#gUSPBHLxL>%",S6u!qܿlgnx2G3doۉHpoWCyrG_vl`fVO¹KEԋ1! QU:|m?aq͕FY/i>&āLt0ی4|2&;`Hӑn.-|9v2%M*.ޭ]i{Q!`(uޫW(fوƷ5۫ {x稼 },ޗյ )BKgR2>5Gy(2SraIئ[|A2@N'%'_ᵔtggUz16JolgpB>HOn{t'4߁[Fls-u #@b_ØAT.R;2>ZQ>N'/iZEA?E(wnۖ`4u'pSDʾ 2AK^z}{SVaL'H{x/[E a$E`+c>48 :vN>|g+_z`g}'W<v{,P&]1cpYhä8'x6sfa]ԆD\ؓn3I$ch$=UNN7tAҗTw{Z]61uEߑh*IYXف,+RiY~ol[7kZ09) A}$9HRV= M%㒢orQ0"kOs[q- ˹pl'Ai]iCFn~;`[kaEMy)@9bOqEˆ؃TOJ\a=_\aϟoT2;ܙy,C5ټ=pB7:0S*frzoyȯVnMI;tdAatbceU:+x[DC!!cNMMGVQ#+Tl`J, 0 _W1ׅ=]f x8UɻVz#ށ!!M=w3r -o,bݡbR:~lSɉr_/uTYι2O3 5ib6/Ч`fۛ8e3 n8?|9%37_ؽ- pwhoT%/ &VFn(RX (􌲁vdZB$6)NGW6u?TN` =3-1r{ ޮu1*=_ C*eЇvf$QT.aͫ@ x08I.'`n_q;OQ3]1Lz!` 1ԴC[?vYj`.5&,3 {AG_SCņp$']$c,_ú}6.mPE6280\=n˩!R9vN =Q:'Jz|]3^2 _SQ|!c ϠD:lw&4\3ԺvhixZ|~$С_Τ Cɬˎ2~ Mɩ+ R9o?g»z|L̨"SZS"déU;Oк,2TI?=Lu/| [UȋvKB P58c0ae?YY94niǯ1.T_%:oOzW/#O=N>Ck4ד`R~]/ukZ'6cD/` ;I8NI9{cg$Ę`o$^txm#iĨw87ieNJlQ6s|j&4wtTTe Mt2>j@&P]C%O6W򊒖nj@A`ݠ@fXDy vy,F1WnE@"Q/ew fT Ibr&)L:Ɏ#*c>'ӾFzYD7쬯ST9!xAu~ ͵TJ"ucC?1'!Ag/_N|az,߬{8' (oski[ݕː_^ _>{$7S6ݮ:mZi:'-gyoH%?[,ku6raؾnonڕ{6=(UYWR$bB oㄭ2sWW^9[PNXXɩ1*5F8)dSA40~u:} #!Q`.>xYʨ~!`?X@ԹMq &! uUU5s" [ie3M&D.G<;Y;q)ѸSaDKlLp$D?V1Hqg |XDaM ~ȧW{ \Ia Vg-E{\ģkƣd=;"H pdXO'osRXheo:௡aL& Xgk<2G7Ɓz)=t{-ҖP^zrѴ;cN)肼Uac GR]s?Ơ囒ɀkOFsKu TEB2dAgYR%>{v &4kc|xsT, {3$ َn(4 hjaIOׇL&),xWŕ*]J&$ggd} t?Ճ,.Z_#TF ̧ɷ#wkQx=$~1؀ug!yʩB+{Ґar&Z;|wlWXxv dj <o*\8QgPg_@ bA_!sb fI~vP3d" !kW/8(!4dyH6Я1!$d~!L.}'{_K+ѹ4KԦ7v~里n4[wqg P-Tta"@PFf+xi/W@VԻ `#՘trj`z=e=aI +ֹ{3P Pch{+Wr)LeY 4m%IBƉ-*\&מa{(){'>f:M'=0>eWKKDk.t@gWa坮$!_b3dۤHg;y#=ȭ#tO>v b9Rzù+9PP Ĺ8udR@ X@`+]Lwɓ7,ݢ2ؕ 1~ ^20+Ai[ӌꤏq`}E0JdKTކ~]q1ꚔM܅27ҍLKYLz$Nb SA^N dEkK7pOy['}XB(C1#޻1K<5s'no9Fi!UCy(ihi6 z({%79rOoYxLBRKX;&`{WOJ#N([F{d$3ҵOMjޘqshb Oi-  ]MܣY&R6(!euڕqKj4*:\+-!Im? p+ݞjYDl~h}prnnȌQov^jGkOF勪eez>,E G\#KZGܔ2Aˌ \ф S4/ zhV'0l}0hBq))VgnV lCQj& 7/֕_E(tКωe%q_3si[YAoڣ%pUܫHƺ5*y:KE%=̣4?v ʁb5l }7JF mR3=~!5THI?N˴MT\ѧ\dgHDBєM472]ݪk@gM3hE 56/oYV tS+Ȋwr@[[M5)n|H)^f}3rET@;50NL&{=.P[]QX#Q_dóaJ 7}=n($E0_JAZqR-!QmBev[F/6C]:>J*0OQh3.@ 㕮+>'! % ȟ;븯?3"t4;9#%-{˱Q!5;ܠ pyqgoZ#7+MUC+yrl\ٛ#hϔ2[2a*!HJn3:,Toe^${8:.ehЖ}TˏSwBZW4uGq$ WQ<캂B]Η,ǘ˘b;[S2[ߊDq;QˡhLPajLyFvHQWH T_"`R@?'ЅZBÖ nsN׬Gm^vJ47Z?;0ԺͳФy0P5EGUEq=v\ɷǿgʳRߊ2ms7xdAnol U>h;[ed[ 6;AJ[O`P$@_Ӊ.eiq ?1vEOBk5GeΊsY!2baAu2fxO`dz}ELAmA蒙\XͳE9Bt L=ek9i$*u*mcFAbgҙd]fu:J#)mfʙvKZB67Er x:+\*)Is;3,PL9>Ѷ>UJAu_O0b$48̛d*CgF } s:azK ]iS^u(ϱEҼog2+*2 uKBzʆKU@ 0e疨)X}s;ڽgVE}2G_O4LeE]|V8.<'E٣?"3Ǒ)Y 6~3;S79-{h 9A+"C\'_2=~;tpDOw]NB3&OOި7'4%/AIZe-BAq01p1 eMMd7H҅BSL`JHٗn>הC`o xpy1,,1J0>*/1e ЯmD??<B{rH!Zr[Bn#uCCD$sKD7h65rb %*8dZ8N M")DI`)еh=o5C?lgvș`(L#ۗJ5S; y/{=/ԜbE[788bVF +zDܤQ@+bEi%nٓ,Qh"ygpQ V0BGe4>ʽPB @AW0S;LiZvc a-$yjUܧ.c!6$h7 <^bR[?Ciir[-RqSAjszDgXZ4OIA ZEIzyEy׾gyle/]vؒ?$1E ZV1GANh쓈tӠ|2N!Q>c&N-d ;7ow{$|6'ʂ4 ."a%[7Fyc9z+7A.:P;4l*zG%lISt!ss27d6czy5ν@Dme9WPVeX# at/%:$(׎2W.|z"r]BzuɝzU(J6-qAZbpIs&:.z@ܓn y6wYQSr 0JG :,=qKZoW'uM f{A$0 /͙cA^][wZ Y?t~! ^H"_}JKNf MR{Y-`!~e59=Z<𿔆+S1>y"{hEh(z-i!F$x6'01: mNgh={xʐŠhafɗ%lĐmRi2bRF4xY/`1$n]_P1[_3\M{:AB|kϱ=y̐4}ލ6 l6>>P 1*XEFO"95c[F'|h L@/Jq[w kߊkƂFȢFy+ 3~by0Zc2Jġ[axYaB_YXߌ$3M6 -Ȼr닙B,zӵ+gUg$Ţo}-iJ6 9t1caz^ɷyX5UqEG Oj8cU>C3,9lYj7i 4oehϧñbWEMv۔ɵOLs1'  j"/%Pu  ?E Pjfv} ;=z>pa>4Ձ@YÓU[ ԗexF{OAQUytXzI'AxUum5!s$raI;GE8MřA2Tz">}2HˀΓ)p`n%b/i6w\>vuLF@43'.kN@A]iHr̃+9j~ƈ(;bx  KƶF!=` p1"Ҫ%yL {$w!wm˪I~\I0x})g ߢ.`P(뤦+j2 g2dyGgIcERFJ;g⺆K璚VB`y!r_AtH2mE?dN9rR$7-XЀᰚ- =%r…m.MiA,!bD }j^)b5%^oZ#L^>n.+QЂ<*C,0@@*.1_l+;h2ي Й+ e nu*MRK {l;7:c`h$CWdi\8D ԾoL;7$br1-}T& /nLwx?°4as Si:zM\H Q -fPV8>IG3M);dศ ?̊v4D6\oVJa|VNsc uIz\ҤdOXH@WuF=,8%z b?H Xn UZ.r6]@z*s^O5*١0 L+L ;/SU=6o8--TOɣ% Vst'ku; .! jue˜&d]HzR|9')ӥǒn[SlbYk-7Yz㼴rFjfp,[R}њc%[ޏ_STbŚ5Բn’TȉɹaX,")l]Ft o&uk/ 9iLBI܌(u+΢"b4WU•Cy-+T ~}"FÈa#tc;t `S7AOSW uXS,}+I)Z8?`1}gGօ:b3}Y7&hsSDEԐjsNxw§ LݤׅIssvca;a!D;w(IW-m7vA7(Ljgya0DGӽ&{"*|C~q֦+IABM3wq7}":=?s5EͼFCmYFgbiCQ3ihN^Fѭܬ9/ ~GMۺU5vJ7ٴ"ŋ-̜CjqFG^œ,I v]퍃.*ϊU .5S.{ϫ;˨08%nצo*LOhI (tTxwo^Jp+ kRZ, \VuޱhjiPc [L퍅`N =v+WvS0F"cabxqFzؓMכ 31maMw4݌#v!S+ƨ環$'ބy\F v%=~i@Aޗ$4b}. XA(¹8 M 6 :b>ǁZ4_¾?7]g{5i [i=5@eIy[&dw-QLd|gELBnwJt[^1Q,#O.O5`YN7rB X4Y^1V7`Ҽ}wl$ 3[>nUğA>U𔩾oQ6dGB/f~ϥ=ў܉έÍ`Dʈo+>fLcɫhM4e#?pqφ4V6T 7UIB-ĄQfWZet2u V#$&@Ӏ0U3œb3{R:ZyI(H3Ot?$bBcwL}#ATGuU5XP: . PBXd;LT XcezFFL,&rCՙ.ʡ~A ~*$l&3}H>!s_{^j>"^ٗ6yu{Hks]uXD *ն<[ਨ*|F889ǹI'яc2{nG3d2G -T:bYZ::m5`O"Rsz/`w/C&K+c`&4OY n{9ܤLh\o?_]<㗳r>Z^-E|6+.ꐏ5$58a‹U}&#RpiT7l'`0qTO( LSǸ^"$w )|w8 MlOpXd|qlZM4(s9a+u{lsAP8 :٭M[!!s$$$, CUtE{e/]qG `췭M#Nԑxx>&YQ1L%X!RtDHn zWu5#Xuk^@% z0UΐȫvZ|jlڪ$f |Hw*^,X| ``p9CgOɁM NTp~3D7y2WCog]\PBo""ۑۼDOᐛ6XYxSrnf $WIlؘj1 xEyl(HyFcC<9<-u6?L8Ѝcm:$ǎ""y%^8Xkx{Zv?cHp¶pn+خ'sA)V玠GQs~[ʵeeFxaܲ? ܤz%0wGcUm31q&w775`'A:Ջ:WK\c p}Zs'yUnKigf㞔y\f;n Ig,.)K ^ {tͩfPciH)RU(By#Jwk΀C ltw:y8NPtȎh!~bn^q/@#Ru[^ þyd=}mnW ܬ=_ӷ%&d6MAVt"^Zc8 RQQݕVtACYra/aM*afգ/8}͡UC|௧8o@If<_q%ĉ .ݕZ/{L22̘ˉ y+9iUWU7~n@Ԇ~p㑯|VDsl`N.r 1z'o]}sE`:pG~@RS״ȨG:kEoĂx+Ě r97rNW8> :|?r";A08I>\YuC =V+V<_!/9 ѷ1.5Gӻ}t ǡ1u8T).`iZǡ3Au'G ѣ7<j@uy+cxiz- /8g,h: Ȭ8<:yH7 Ԣ[!p@֍9˲f*-<1{oN@$T_i;kb\k^" V)wV-=n>tebOeF&;k!€͝ 1Y+$]PlvŒ/e4ĻX} krgee'McY~雺u⿾މ:a`-8L҉Vw(Ӂ@ϢA<= E>H-J89-m銠kX^5 {kx%ӄkprc2 |Ћ~)\T5unX}"eˮ_g$",IKw (i 쩊׫)܌Ͽ \2Ԙg]#ᒌ ^eVC2$blӇV)&J(or QmvDygO_ j͟hTB' pJ^0 >]AUlz@6ipԕuXin]ᥴwlg"bA?Mep&blW#*ʅi$v<.G<~~r=go)MfLwOސwhfxUMbTзA3 fj1v 4,r !ɹml~O-yt |2<ܝ@W cZ=P-O !CĚq1=k\j,as@ϓ|_Lڞ.fjk)$!!zQ`Gs&;K}ڱB\3B2ƃi&x#8UaDЇ7'iF&Plj΋U9~0'v)nb.~ F`>7-zǪ;#!ʏE|"A"7oXyzvzFh:m#JY=g | q/ٷ~/,..-gK&Lx֗-8Pw%kW`#seZT__VMs+9;,끟JkI/0`=ehQX9i%ԍX5 YC^CGl#ðMѤY )B9w( T"Hv<A#CmW# Yi P:+t("]Afr7CzCpGutBnC .A0~ɫ%B‚t>mzN|H{Dt>}!oS@Ԝ ̥;{A^5z#9m/s&*|㻱L S-sh棳U^?+kF/0oK\7A$h%]Ma`kL܄v[>aئBX ' ăd %> ح2D#xD>wl_* wlNwx*r0=sz|::ljխv@x -GS s0_\Ǔ {>hfsh.w[qE=m"~FљPJK)S%\J5u.5k6Xo%0Kߴ9L*@iDPܻrpzM<·g5m܅晻X:ꩦFv؞d NϺF3C/!5B<& RMSdM3ؠ iF$kzb1jh̓DsCio{;;P qR$l`F#~ewUɚ㫍qQCS νTNP_u@cV{Ǐ`O:[>􉖉iZ1yj*8h{tG y~f?ϔȸtZuSB4v6/lj&oZvXzA?9WcAMhkJ$B#te PVŵBOՀE*7hٟ)l~|kM^lprW{/h۱χfH k j0X;#~5 _G]ߚ˃ͅ=7le0(;EْfN(6WF87 3rߥ=3g?ۈC˕.Ϫlj'{1tG*3g}<`u1رcqf'e2س=6#&v3[Y8`hj{y ӱYcBU*d$۳QV9|# 6KxMӘ\N.ɯ 2  Z &,uH)SzoG%؈ކ\d&jPћAY NBJOV}/'(={$Ѱ풁TE@$x̅Ch_QHFABK7SWOFI%y|dFkޒ߷d;+NCֹV^ Se l Ϙu`, ۮB0_ $d&@]X"m0j [ Nx/6vН-k^, D>7fԱ 5O%}nK7צz )2vCb1J~]c>- [x˱I}kפs f c#8ʰBՍmiy<[/`zI*v6'n<'hnz}G>u ! ¾!I|7 u{*;>/(H8zpS:$dKz@2` V,7d@P{N0$u.m#/C;TTwe7'sptU1ExLX -UtXw3#+Pi0z%8i6f`hZѣ  ^K(8";"fGab7ϹTV=vV1?-)BFʏy# kۣA<~omCsn_ JBn>TJ ot )"F)5&a2z SZ Ji(ec(qbC* +icIȼRÎurX[HASpB-%&Y+M=f׼@[f[9_q]C!^c8EQx̀Q_:L7/r<ZṕdUj\ jX/v ("K2Uh:ȫDK.%lcY6%79j` l #y2[A1mv}fz靎i2=UnT奃Mz·2u%6^;&zKʮ_?js/5'a_O8IDxoy$HCV* N[zOUX#dH]PڱP2jQQ5迂.BB N G5k4yV~L[ÜGO¨: $Š?5%7%-xazQNߑ=a RcR0")ߠ8ZsxU'Ak5N{ñj߃"4һy(BB G)7HS";Xkmĕm2 }\ӕe| }k߱؉1r Ǚ= Pz Z{9Á0S#n+oxGj9V DO/9X(n^_;ʺvd_c$O3p\ TO]q?HTT0;t8,%A(PhwJ }G8hITյ 7=`y,Ґf]LF׮%E i^:KBpLoY x GDgWt7%Y &WqA J~nt8c7;9}3 i$UC4czJN6Me3PlfI 3Mi_Ǥɋ+ IRks~rsǝP+(i W1q;$//Lo2]ISA|EHU ˟6G펜9;t>|[-cM/WJ,cO+Ob:fAe DױlM dF{bb)]- XM  dB6ސ+yy6Y8.0jtp%ְWS,^QLN)r~Uz|gV,1~dڀcj_oUiT@~׼\<,iD_o MU~ ZzOW޲Jʭz+T`jukid-(WBCVPeP,_I*ĵ+553 g#r 6?%|Tᩌۍ”N Z(3g%Ʒ̉[O$BH ܯ[ZS&#AXYbݘͿ:JVBAٽaȾӜP*x%!pmpڵZ?l騲P-J4,wlgf0K`KgϜRQ,VP={-!^f8d/N`,ۿiHӗL&7"l}M'F>V2rBuV{ki{9|6+_ Xh(?Fv#<7!jȀ0kSt$;C]hA^YкJ!ߠ/7:y;KY%=*gtEMB(gSuHmܷ-ڎ=p⾍8A q4T RHKoTlᡈŽ⡌-ՋJ;T}}uѬ ͚$\D2.$y+a~+XpShP7\'2R`ODۂw ۄ ")LMˍx_- |:*oNR.ȖӡDjʱaP_iisרtDUРF!ݏYjkE+OemGaK{-5&hP}a\409/tp"ݞ;^+iԀ3Q b%kG(c V.O~қHؗ;dY c\Gv2XlԀUr7GEs5ƶ1Iu2{ Ql=!d{4&蜶S%s (+R(a}JG3xǞJxARNgnh⒂f?vN7]4:mZ[CmH JOA9^K}!yQn!S{~ GUY +;:%,ݏFT B?ƥ$U緞X|[3NʶMSJdJ%oBOwRm;.ۘ~M^>SgX;\9} F禺. 5x˳ozY I?ML#h /sMX #݈Ə`D z|7T= 8)ݹBEX6|_ P";xT)S:QQxcWRD`y@V.13p ޫ4k^dc$%^r8LORni;2TW^>u9┵ywdA|[j]?'jW]L~Y9ߓX݁$Bnzm@m-}i!|0 OP-AF0\ 5r mH#,+eBt/v j~߷NZUTP^?qX˺bW=/;IL2KJtI43}YFk5ŒQד:'Ί"V-JV,qwD?ڗu>믣ϒ$`jC^)ATr ɓ>XN'#|Sj&QeJnqw[p{ccptHK |pooK8A\һܱZ[Fۉ~J}1i7P;š,QUᝂRIGzx+UDhnHD1ft+ 0f?3`%&HņzB Dl O˧dZCjPB #eүKjK򗐩ύWjĘC ngdo@Qijͧg225-[?bbjLbsZqַmP8GhXc늻9ΜobSG.{Ja725^61YP>˰xJ6|o91wـ-x"ҎN6.:3ͅ2=~~Wy{|Y[0!:z-1JCVuJ!X~SZG_i nnɟtR3df"h >E?yʾ|ȕ[n7di,PH"V+H6X 55_Wy@)ŮvBd]/L&#5pVODT#iT` E(Q!",|~ޡO#0㧺y[H* +ɶO$ʃ[$[CL7 =N^e|hdT.r(o\iiZ‡|Aǵ֫>QfOAY?ZrWݮf 󢶫QYQR"4 tf/+bFtrvcR% {ԯo>+ӳͲ_ID8C 8&ܣ e* X\Io{kԮ ]zf6doϨ%T䘲&`Dgu@]!~ӻn^i2; NVbhRcE PNÁÙz{{5;%"O|{!&RH>Hg;#m-aRfUŶ|q H.YX (aJyqn5mڽ48XwmO5ˆ4|Ψ>O,,æ!fSIgԁ>#.ߟ|'bR`֔oƒhz)-tG_w>M,͐dd:)"@H.IP-arߢd}׼d41TkcM{ڕ 8^W8hl 9rz}+ Hr&eru )os r/b߁\C}[Bl[&հSQ_ukPv j #} DSxAq6l_u s^HwFKۜErF{AѰr/0 1~]^:qI1cۅ6WP׳'Dc) iQʬ* W4e$rwKOl4=a{rVszɗjg6=AGA}pӢt]G0Kܔ63@)ߏ" .a ż^ hxF֧܋S+zPfTZe}jw7xfћΤ H(nW. 1%R?cq[jvE BMlv*xay'|LbOPq"x^v0ds'~ l36c܃M22`hY EaDUEx2O06/8ϭ_=ŬqD?*~-O21e~ M|C+jDzGCK)yW(u0>RS\O=.ؓrov-mg]tPΉ55Y)V?M+D"S x滢=r0kbuԐ E YsV$ڜa4F9Op0jpcT?*z<AŗJ0Ȕ|F61<,=KCĈr22)!\Xih(|Ȼ$,(l<-F6ӊ3\1-i(}pl*tbšًI)7QjIr7ukzU Mݫus4\ۓa4)oGWq "#c03V 4."# @QMDN&|~E|ܯ,ʽ?{V7E`AS{Lwgs#%ce>k\|W.ƓXnH&eǎ~DWc=clZTr@4hJϢ1oe 8lYM^L,F7Xo`5sdZUܢI][2K TR ,v!M0~d>ݤLׄ G^E5W@̡psm7=vH"$qY#PcR*耫"|֭iSc>H,v*(WN0>s+_?'#u$(jO)lȦbHD ;nOKfDw'T?9ed xWZSg gM |V൱a =Ye9bRΙ1Ǝy#iA#tm`b&^}CpO 3r:L\+26ݿţf=seFa|{Y/xX(&Ǯb-F`.Oэlӭ n%-J`:Yt%}nٱ%ysl>U=83Nʢ|nwI\0rڍpHx3trnfksu)L hE[⹡*%$>'_T9{S!4/Ӳq1R!9(>HbcŇH֕)""!'4նd]]Tt8ntWB{G?jglBߒ]#y]W q_/GW޿!O9 c|U  cSu ~|ݩ*b!V{"#~q @V˯@oX=>S&uKK5u5uRC"MWe`+b؜S1]γ!ѴT'2M֒H. 1ZL)h*%OF v ǶԿwr~vݤ&X 7!u ڒ|@D|Am\<m@Өʺ;hEvNc~5cv9l;Y_ӷòt!ɱ=%ۯ]-uaNQt&+DYOrfl7RHE7!f%#CjN+>4Dmטٮ%̧@|hi~؜t>t'{ x.PoqB7"M77!(0%,Jrۨ8܉! v\df\A܄l F LEzwL=ujbZAF걫KR8NO} `c m;gB: -A| 4Sr_qx$R=%ˆ){ :PĴ Q&%j.YɈWaS'?\ eAkF |Nw'nFY? Ig;Q%k}LZTi0> ]07o??x,\SZh!2YL9=1.^@i5~##F{QNpKl-gRfNFPD̝sQVCXG9% S&Lq\,Siʛw'josM%?Bޠ@f2k'x6}ODALD7X((\u ^R9DB5!Q֨Av! oOv$m.%n ~O\kuo{93hkom(Ggp`30(=%qG%nxc_ +Fmxh+ajҊ\-%ǭ Id2V7 _W> X~_UęxD)%9m7N#v-j5;ta}Fq3Ҝ1S9a cMiS1({:s?[m8m9ph7Gz<ZԁsñkP9yMjvѨTi.(=im`FCY /F *\=&3HFXwJڒhuz{jn_Z*4i`=0liYL~|;}e@¾y[^ZOw/Mt:Ō;E27\HZN?f^uPrFCZEBTnG97ө3nB!#wh&@@Ȝ>x'jM얽nDfL1 ;Bebw.0{3|ry 6u4'-P6֪fXNs<ȥ7'3gc$JŐO\'n Q&)[%ī^7l2qL]9d@ :R>g)!LCُ<3U$nyVi6,}S;^@ v6ٶLw+X;3Ni(ȗ8, էe }^7E6"/MpS$Yv#kƠXT]?Peך[u+[Ij/z{&/klmNBuױH30( E󯐧zw#yTǸ݈"NM^AuFV3?_+a.2o %uQĽ,GӦ ):IR{#ĥ X-EbB rϔmƨ o,ńeݵF$WaۗL{FoAFLv-F]GԺ@pZty:i#ͣ0e閬jOYi"Aﵿ[JE/xnkt ;H-_ƶk+!^tYF8Z ր3NTns\ZxBbzS͊x6fKcاaz5Y $WD3PhqJ~)N$]9w LFaTPxCGi*2`7r\?M 6Ut8_DuNOɡC~JpŇ .SA(dQRg4&\89NA4):DX﬋>la[KoHE\1C;(-ś5 n]9x+z6R(ޏsFZx>"KcF;"A8}`h暻XQn@XmwpDkk s{mw #z 7ϝ7 FeZ[x]XoV2wItį+s ouk3L14&aR)g7PɠZe 8\U\u#͌bDVs"z5׍~m 7oz1 z'ZMSQOI}m+A&:.?!KɄC[V"YZ=\8ۅ:dB R2 [!>[jwZrńu`A7UsP-Q WF]_{sh=KZvR ov!H;_jM;|PGi9el4,?{MQdyl~P)T"OzyoPCil}VTaF`TɧMtr:S>zce q v!Y+e3JZ-#!;?wBsVq)A) _Vm$HKP3Xe!f\ZqڿOlz{7>y Jn6OA`hіZQZ M~2T7SǼOTyX_TyFT:@ 8DNe&< UbN0m'?ܴm1GRb0)^{JTmZqNe}==J2aJ~Ov]"M<C{'z {- &v aꙑ^b#1 ^=kԇaaAF?9E6k-xZ&5!:5$ 7VEqj/B*>7umd%-U $8uOm:l<5%LXY xpj8)X#uGPZΈ= (]ZeSKmn[o]#Y/`'׃m^^a"-W,F֥y;?$brU4;-uuD_]_uVd.۞2Yt@p?@9)?;i}"Va02ڌ :`CZ`2)˅LfP0̸u_n{۵/F@mX7%6~2k (:{lf&0ghd 0^ds|0:r!&T)| dDu)w\M9IIEt$ 3uə.†ep x3oOޙY0DQ*_7tYdMi3B쳦S>wWZ\Ie&7+lW }7?}! -RaOԹ CH~;]F7Nhy2HKHlzꭡdɯ1& N"i!Xzhp(](21naSR9  h+'gAW̬2`vg}`=K m3uA4(k}pqP z|zq( qFmQHǩڤH98BO:xbX~EŸ %a!'6+T,,fQZ*M@ɿ֟6PQv`UfmɺQ|[\L- ?4a@^3:q+5rL EbT8&İ~4%'ܧi nW.B X`t0bȩTV.C5' P* H >%*p^*R=L®E*NӺxW:!]uF: p\ƟW%0AЯo44\N~TkW\6#0':f?%ƒΕB/idQ*M`8qFpn7dO&EgN/M'NiI-D R# )Xx+}{ɲsf9$,I߳&%ON*5:SB]kY]T*A!F@%=Ak`UR䤕Eb"']hXB:V h%'FE`2R/q~(:6pJ ?f_\ D{׹+'4 ڳĖr-ݜ( 7AhVrU ӵoN`i?]5ԝ/Ne@ +-oC1tlYE7i]}at!kD:&~Vι+ E=/TX'z.n!{'C+X.6Q0(S1@o"☃eX_z{ΜzeVo(Jth) 'xC!5E]+5T9i>ε/=(Bp2y\fS_-(Ӂ. q6|T3@z'Y$߶5U1I7 {zDYE"0V&)[# (pg͕פpBouf.2Gj+.#;2!nDwGG5ɚM$@݈deoss~Oĩ.!^h;I_kpITHQ7:f/A Qm'R\DxJOUxS*Q|o ZSQH_̂/azcCNsQő$nLn]#@~Kq/L o*z^icM}zȫDUuOK4̟򥬻끢MNZ .rͩ ߷?5yhA+`6QH, 汧 d lx .HV b:?`,UNّqh:c=8 OH Xh%8=YN*dYT&0$!jLʮG1{auB\:0#y@v>-D$- ݬsG2T.ai]>oܢrRHm=Ҩ3@G9aTmo^op7FEO}AS>I 8VpZAmHw_ į Cj=j8Yh%c*>ytP JV>!MPu7#chm{1{͐ <۰<,soj(-m{N͘GO/&D9J)J>jь #nz- C_0F֨#.NDk1#:nIz"z_4ϨHft\fnjb01EK#: u\d *~EIz!HS`ZPLF_f?ѷv{I @H&J(+'ʜCJh{#Gmb7/>=ԄpcþZpeM3֯wL~9ϽK8/vS嘉 K8#3D@D-Vma؏ Z?D@`[\ T9)0r͸RnCQV*K5:Mc3OdbeyŰ( ;6"46uH֞ʍP|k&2C+%͒?fM~Mzv3ұR{?E[~qb|BVpƑ79մ5 ,ĩࠑ~7E9LgU\[ A{.nS^ ~ٸ>%: Q[T,<ʢJiFTIT'Ŋ@TNy^ӟͻoBx R- 0Qa'u7"al9vnlLIR>ҨN6U @dv39\X5iK6"ZW-"NTL/N_@B#A[ h¶L^1b9AV{`<4>OG:H Aq]ug0T,Y'N#(ym.*`kU*(kYL%q)2) @- +0TZLmvf F#]b8t=[( BGo$vGM遘:%L -sA|9c3;UOU "fK%[P(NNIer!6ws1ǔ>7`V*@/Ei6 ̮3UE:~q>,ʼn^Y՞5{?l=e!*XpI뒚mX{fɧ הj6o{R/xGZ ͽF=P"c' }Fs0]K$34\L"e0]z26.u&NJf3,&e:k4({O7[D7eRL)Ꮁ`Gj;1 #mTY( h#$"%94:jנtL^QPyV`zuq f z:>NR 4e^8RPdjGj*NI("THG@ӈ E=[b=W#^BUc)*kx5b";j+iUa'co шd|- S﵈Ë˥PZ1 S'ķz{b>E)F=c}@|ڔw4 ՈxsJb =ռC>4_ZD(^k%wʈ7X{;Е[*GGja^<7(ӗsA_+uSP ~gQr&*hc c dx6W-]ëya ,قlb%ByJs '.Nnm֮ET,\Uv)_pf#^btm$@j̈́Yz>޵lKO[sl~85TWgӬW}Nr_*_pM |~1`Ϟ;HuS/a;8'BWA9l.W6Oep q,{?#wrN%h!~F tj4*{x;* Ysm4l{,o=PBF;ٚ=,ҤO*G*T!{8 p&LE֮oo:Q&fh[3(י.kaƣV\L&|{t:ӱ8 +K{lSՉ]xTơm@eFЧ 72">zDќr;m6aCJ̯;BC4 b֡9cJ9!O-9EC-61m8I}Y* V+L&0مx$e&F(Brkůn63/|Klz2%a KHjKm/5OpQ4t_b&Hq6)9ra%"Am|JHL&%Nc_Dqb^k5F4 $v԰E|hz{EMj*CiI`OcRUVΪ 73r̹2/m{t-iBXIs.'[PJN`Vp:TWmCQ*bV$җ(-)!5*,Hy=,U=PAsԪ*A>q3)tp/r)IiՊi'Nr9}ưX~ ?G{K$!i? ѫn+P~i<oT(nwp0.{\CdOfWVgByIɓ<#W2xfrjtZVҥ<] 4FsX~zX>_VJg]%k'Q0 qΨy7d_ g Ud;שx+/$k@](/8`#yoTE>;Q 񐀘^C#k\JWn-rRYҐ@t6t$;DO=={zփD yS2h 玒7tWһh\1rzK1l3.sa߮h 슏kz%n@l oߙ\#-,a_WT =휞NvJLK*]BB8AV'ʱ[Y0*X~NJ~pFc<=Sջ|;۲z\k@ϔ)m L,] ì(M\=JٷdF`쵖t"+8r+ p a^u(nv+Y] yӷ=S^v{:0@J2՗87x*p]̲L%Mq53 '/JdB~6"()Sgdv>6-4՛L JnSHKUA_ϛXE7{$m=]=/+>ɋ59AX!o%K acƙAZN}^- #RR%Golo'%}hAElz{zZ7𥰐y,MH25xFs&kAp}z5!+d6ę SDK@UQa/c|=F7y[vZۡPd{԰2TV{ujzeG83zU9`C5 jeW6oF*E- Vn:g}6-FGM[7.Cb>th&Ac#qY+{DGE+wW{40^Xw0nJ| x-%yOΊLl*KN_LR.ydVdæj >wd,Uh"E`dৼ5Y.n a_|4Ҿ.j1Uk8qN̅!KnFG]o\7 (4EnMíybLsjy7D~0nrtP7jsYyKE-κ8)s6{cۃ6V+Z/d"S9hUcD/j]*܅sVx3ݴ *z2_Y&;8tFr%CJ?;~-]-dR/0F2ί &oM <wS?063R;8-wr<L ` .'M׼M/b$;@sǡUY]|/hmŘLj??VV"idhyXucaf y6n,Q F\)9]bYaf8hI%s럲X_( 4&ʔU,os0 ;ҴW>X#D+:SB2"*l#Bs:HmO_bm9s@c7^9ܭ`WIzPVaU,dI2YpZr?(w:|CAY")&|X|遂9 TtH?AʗF%d\RWZn{ql ؾ,i|o_3w`|*%%I ǒNyŐ&iDo8PLR7hVjٓ~n >c׺(>&6w$xT?mR(\qAQgeN2{Ax /-WEc0O"uo SkÀ./-EʨHF/F?OD\KXեW1BhEOJbRkKgvV]= 8pGh[MHPx z.ÊߒIrF)>/zr52O`E?vBUĺ4)_b6(!&>C![8- ƚdU$^aq~-_[d:qFf4OYځ n uCq oI9w>Ul=bRL>m,ˣ.3ݟl؜6YSr C9% tiGI <°TEw1U2iy\ ұuH<c=At]3d*aT* +VWL(\)Fk(_()̞7C ba2YgeePT@{? ]YYry"'qjV=v3%-<1> ˋvJm6:))4䜭ܦ'SBǜJgʒҖa-;(Z'p Sk3u&.UWdkfF/ٷCg*e՝#A0 FP =zj֢ks`PFYD=+.W %o]Fھ+}rA^EMib\Ш& ߬@i~DqH8wU4[5!-hUKEӝ|⠤n6K\ m)k^&^~( Юb@$o|{C&r) O1GC.N3.,q/,ޤ=eJqw^MK(&ԡG 3huUxdI^P}N we `C؏pOɦ562U&=З ?Y2Y>UO&tib>%B}\G\\\tcoD{\œx4Li1gHr}AmXW#f1P2bB> |?ivqP$`Uds&rY:bD(U$5\;XBBxRե&PgeSrq*+D/i8J ^ƹ׵vIrH;ZCgU!ESiJ>6ݨ^qX_5q$녑'J1} 2IaĂõW%\/*|G< B68aYBwkU.:|Az_.FgdcrwrUɃ9!W#_*? ɻX멉E%):i0i^;Q,bA $?nf#=/ 3f mvOoh 0px'@ ϳr6kvAw {Ϗ &ྊ 魷{LȄ>˭atvʒpO ѝs=:~Aw;s[k|`dM2 C]<:Y^^}uOP]ҥ̂ͫwݘM>ySӽ vj]u:SY&[%\"سȽBv@2aw1%|n=<ھr2Ϥɑ뇩o!fZ;)G ܗU;"dA9p|Ig M,!\BIa:$Ѽ4 JQh(c8؊ kM-6m୛0 $B4R K͇v^AzJ~d7mޒ02pyN{88/2(Պ]0=utPp2D&aO𾱆LPoh)+$i⻁z:@C}]PUL*bIoݺ G_iX5lI -2)%8)6@<isuP71;&}TUKpb! TR}`7گǼ5bN3墡О&@whxGbGL[7 ̱gFKp-6=ΖKn^R$BB۶3lU2N |-O$nEDh^Y̤Nl+7fxT$sI/ cۏV;=.PUb&3R2duI6wD%^  3gp]Ə6t7!xHub5#FZux?2d [<@>C)wK]E{m(o8|C/mDI8 yLϯ&%zJ'nTꑋh>d)Cy5&_ 1Be:N{^TSf0,l|}H\sRTN}%k7OH!a g {d$MiqYj"L| 7g㷷?0T5J;BW JRc?) WWmʁLQ rFm uy#o(Fےމҗܦ 9]ď怾P7?P_Tŵ F> KF\zLJ{*a6<S5WظvDTnlqv@6#*T)5ޙ#e)mla45y4 `,+vXٱCZ0| c۵FViBO x; c‡b?ܣsB) ")^F𡗣ɟ~:0;g;jK霫niGWN2Ѣ9x5)KHp/^2^A!*Ic0Gr&CXڅwa-ln 4=/png{^?*$Z;- 2 ?{P8ɂl[e`` zV%] !fS=x[y*I_W_JE:gbN:J@z.~ZZ[+6a7iU ^6hi5w#pvcYH'5{lپaFQ]8O@-IM֎Sl+kv: _-[c|\D' (QTy2XfkovRZu.s&|*Y c>)K2=!LUyWCꙟɂoxI[wʤ R̝#-B'<)EJH*^]7YZ ڥ/!O1{ Xc2mT "p۾̥{p;#3BZ{N ~9 >d*KZQIHeee1In/6Cڥo8<1jbnm$`Z>+n  x9xKW eƋɓ@DQAB1#8_^řML ӂx4*8}W \),"ɼf7cqGԧ(;WnBH\ ً<辂/3/'HyWA< %/Jf9A=5c,,>'"7'>,I| ,83kLw:' Pͅ#Ȕeim%*A'~~ӥZ dJ\*E)TBx`͈@eK6eRםJ(z@qIuΚ;%_mx8).&\ͼE_c*j{ӗ Gu?u.3(;( 7wtQ%@A"-D#T؞.eUM ^$IKV_!Hv>$Zx=q d$M|<$w6{hFn8u8Z<)< Uŵ&>X#D)B&ǡO=/oGK"aDV56e5Al$ocM|1bU0w?xzm#-3'_:ѫS}]B ̃\u^lxk5lb9^vܜțzk,YrmL!כ7g5xX<:z]zku@o~qsp_4=WBXB60xz[!ZQWwl3(Vc'_asy-K#Ѥ 7.$r)X=8( ]ĝ$☥u]p2-:>s+$ 蠌V(. 0XcHzqyڴh=:ܢOҗ%[+@ pŊ աssĕ:X$Q>*3|9ަ[$,G =+N3S!ǵ{ BޕX֊Hկ  -0zP-ߑI֜.bHGx2޽X 0xYvLW2_7#/ce=dsQ!2Jq3;_ Yvd )R}ɳPjm@P@)GWlKH$!{N3 H ypY1/yY~S)%g C0=7-mҲj* Ū8pf U=^G3Y nI  oSsu o4Ft#edv*SYv4.[pRڒZ 7ϛDʟS4b0؈8t@Q|OTAT'LLܲ57  _8D:'r) U_xFU.3Y?"%KEl&ŧ#'%^;2ȯ㭬HX/Jҳ@$\8&daO1Nzf)D(.Pj~]4 E+u[p? |/U4^@dv.#ʒ>V8Nx%b)ex:.J*"[х7gAt Eq@~|ZK~5f G:)yOj6_8uE품ǽavh)@}kNrM:N۳{ j\gk@8ֵX%Ի|2:QءrWJ"s?A[)[G 3y bJ=D%K7V:U4L\)Tρ!5􅒃ьG .0imyQڤxJV݃rիI6%վ,@4ܧ菞s2}[~ҔQlxͯƺOߨ^g3dO:c\6{C)Lڽ Ƨ޴M{jg#4IeX.81~¦_E@x+ (\:5ӵRU?׏A1u9"=*M&ZZd nQ7y)l#%>teԋ A>'v&!;V4gv<}~@nC: |H[%Xrf~R(*9Lux\$/ўÚfENbU Օk]ܦ4ړAӝvo^ $K{<呠}c=wKLڤXp@ d20MrQV0;)ْ}U1*h[MuNo{GO(W&KƵUyaqC4rgjP]۰H*$zq|L˖_.|)AiPrPQ[a+6Wٺuncn C9`gy\4p1?0oBC&ti߯[^_,(?7x*ƄZF=K3̾!-A9q[DYV9z?w B[," 2f8G»eT~,d f~ ڙL-% xhB^]1i䦑7\?4`+%Re Wz=Pk sr:3L1m3i8κ}-~ Uok{52Nmހr.b +ތ?c>)ߞYB`iKI>IAYwT'P 2DBza00˧lH:ZT))KZ|U–s1ZFjx6,B!EG֤ t^޷g{E[OjfBɋUe6G)y<=MRd}[=[Bѿl&*32 ?vRtL(v;GjC߂Ph$}n= vLyKJicYA< ZXؐS?Xʓ#20w3p$`+Ǟ(g]uvId):PRh.m(-PZg̒IaJlX0`:>G0f%&(3:p(pw+q./_b.LQTtR֟34D Z;EqgӢˡ>!wh{1騦kV6 e9j0m^M)R EC%>aa Zb`:5@M%TdM_\I@24shaZvDMp1VUtƢU@YCV-Z9:6GfxSl3kxP h6nni+[AQxxZ6 6sua$~3@YG壇N׻&ekK1ixPʛ&W-" |p,$b(*ockˋEU)H@O. VRs':fb Øi rW1qx&B}ZZ{-8'[Lw;#73u49K8~_MJh ;ߓE\+Őqavpͽ i8kH7:MܺE0TP8_r}T0$- m s/׷g" kΫA7!m{1š >7h t+7֠&N!ފtD,Bq$ 9[, m2A{{qn ۣ9h3 V]îpck#?VHV,5rd@Kr $)>pGay8|DccU-$DjPZk*ъԓX d-\~-$Rʱj[-z|uUH b-.IؓsO}|+Ģ2.H+[)2 l']Y_`#Xe.v+R&mIHb) Vtqg\Iչ&Q l$-'sKU{M+ޢ/_>tAI2d2~M`x?jٸ~qHH8 mۚ'$i@GFH63,TX%'!EJK7L(2%)3%o3%4)\oD@VUPY$#PuFxUNS)~h~H&q6Sb[h9hds8vQ|g~n(vhҶrd5VL3dڥ\-0@15l>=nHA5ҭC%6rė`Ý=Ͼ([]ƨ6FFUp)hG¹f~^=/R1c_j(^`g/׻ [VR V@_(~+..h58rS)742nE)$AT6Ȓ [ƕ 倞<DXȽS7QPyCgfWrO%/G\Yd=R`RNF8Eb0lV004 *߶/BmH;Gږc\kW)\e–+]ڏOU3 Dbc~kŀI6U| qb\ DB!Ɗ2> *>(3D=<`z . fi@p(g|j;Í̭ꮻu3I'k(h@ff'|v:ջ<E:_u \*}iWr_&iP7u $CsEҞ@Սb OQmkJuXz ={Q,{`4dhR=l2~11aoJ:f<@'5-b}j[{:2zWFz-*۞>^KMNM:^v~6O ҩK 44TvSb^9 LhQ3֒_ N(wBj^j˅.h,k|BF5BwkA%csM?-`LXtH3,=o0,dɽ#.1SAwHl>~ĥ%[0jaWeCmT{bpM#^ΞZ)(VVM\9o.I7c*Aڤ䌲  v.=Z0Y[-1fWj> g2}Ѷ<^Aq4@xUFYehA<8܍5rV` -{b#t3;3Ҧl\a+|TA\6%>zk`hۘV~dCS u]l"?aBK:4-.׃paP i_ 6p^[;(Yg70Tӯ֎أը5N_XhaAt{Xڹ0 vf=,$96kKHeq}~`Ο3 Vt+tc8YZ*rPIfsK i0 NvTݭ .N즦I"`ʚFq?F8#"Ȕ[.F*|S K9MC~U Dm%:jO3dX70\4#ExG<4hy@hKP<ز9+ƞ ڎe(Zİ2{|ܱoiI~P1=dr?ʴdHz"vZ>v/bŦKjBU"ѣnca 'BD% EOjDABzd>'yבNt;b|VApZAY5fc 6BC) l>ujıwHxlaZOڳ`-}<`mWC5?VZXx7@Ѥi5Yi / bρӳ0-ܝ҇lkFR#c̳Mc}F"(I]Ŗ k *j>52rq%c JLʾv"ݶ[Ҏ0Fs+ h>8bqYg\*1= -'YoGW X5E7H;L5J:LȡO=1#2`)\/ >:OYNٟ &@@OC:8"Aj]Fz9a[zBSvy@+Uܹ#JFTw\ =\-%쓖|V06丂?vA[p_tA{GxS߅L/'AVF߃C]ƒ4aŗO'0>\Yt^ᵞ<13#Bn#RiTO'WHQg4* \MG)C|A@z>yxO\LعnK/m}k"c#iuc)YhDLDi-?51h VbS2m ҥ ā噰.6'ۨSJm&4(@hkDj/0l hMuƨW41W/!nqs/kGǹ7)*aZDHºGKpv;NbgXpug0H lsRW>(I-A$IhTpR:(}XrT ed=k.{g̠Y+JT|0.δ_Cإg_—;pb߽|ew,"er cjL\e+TڰLcSnWeD@ )~χg+ıdJ6pHrg_*(=$݄~ KDڻ;[]k`:3nejşl<%f͗3Y[5MA/eݭq1ɪc ٯg֤I z4oGOŌKűFfuBԋp!tq#}H@j_N1YTމ cPlF~xd[.B{TJK~CK)/c[ <ˤV(%S>&_hxNfV ö_MoqBcD fsMT7TO8a9\=ZBsDÕiaQ Qlmh FC/4r%(F5kÜN6zΘ؁ y 7s#PB:s>kewﺵ=ߪsk);8 fhԲc~8.ˠ@C[:f4ZAqMP~f\Զ܆cFWFZ#U ( Տ`iŎTyޚE}*RW(.Ł0й<Ԗ:Hd0!^Yq<.*=n6fN~U*։8z ( n]82)x6W"Vx-l  IO}D^3g$M$SqyFXUkCP)Ԛ}4EL)̨toO8rPjvҜ7~S=[|BAV2zV'3J9_XIBRa5tI7NC_$g_WR1D'7SSYZ|aNHlK5}H)ާ8+[- `/H(ɲ\e{@zp 7y'1e:A b>=O8eZXkYL`8YL~IZ4@i|?%^">;;ڮRh7!>>8mFe_xw)NLCC +):xg S%!aƸ%UQ1ض,fOͲ_ynXOpZd5nK^`s{[R8ê)mZc)%f]FPGƌ`]$Ho}嫘>'ԶT!{'z*[+8fD_cA~vHmsĦ `םi tƩ1,bŗ[/Ro)>0W!M5= U7lܱDgY!"\ށ'K򛄘N%Rb` %DDw!NJϯF\dkiw髉&=4,LXf#y35Xsئ&Mګr&nF[Kiׁ+T*2 Vh+#+BܪʶHKF2eI=,.p"et`_~ȅi5xIPсl>^1ca ,|hJ^ce}3M*]Rx.ɸ:kf%Hkp.tP3L}̴H }CML >5k(k&˒th=F^XzÉ%㨽Z\j6g<ռao,6 ӝ|T ]^)cdGKP+EF30BeTJx0 i.?6ؘ|=x(vp qc݉Pw^Q3FvbfIm㍍&Ju7G^E#NaHtc\ ͠'F^k-]Er;*yFPAڬBFbi{]e΅> +%k\[[$0Ym(9c d.m"aTS2R!QLC=dH5R?w ;v}]ׇ..K>EAq{I bD)Jjwj0/ЁdwQ{mvۯ4@9r b'2=IZAuxZu/D9`Z"u`yg)pߐa{TÆDo/56ˆyZa{\e]sm]>pQ#:a|Sk}>VS ToL(~Kɖc'(#ϳ@ A-ŏIs8T9_dQ>R CnsICDbkʲ g]jyF[ޅvdYRQՑMAq"P% g8E#-D̟-ϐAqVc0[ŵCEF`ysʾg\X9DͤǦš:)6e6Q79ˤbh7EJ{YR&v֌gR *u w%hx9{"wrE:m mQkgn8X-n,mn7J5+szIV4GC5M!%Uh;!K2mW`]\#(ꕼ}L'>gttTZŝ=2|ɬxg,r5^-*`=ü9HAtnFL;> dmNXahu: ڟ_  9PEk 6-`ŁE6Gl~oˑ AfZnjr{H9u^A;%̔g̺31 Gq~`ʱ !jϒ9*P*<@\mHh._^u%mhj]w)\J=LsDDH4漑0F9Z*X}M-'IpEoMSovg2pBC~ttԏI_f;3| bOj !YcYg*")$sHÞ0[0:q%uP4ŋIQ%5a/8kf*'wC|H{y2VVz{4(⣒E '}C1/ch(˿6%Ma)A/P!C(M%puqfӿbױyo_Z; 6\b͘'hjΖwPi!@sɭ_PfR36v&r`"W $f'h?6܄ 3QFu7yr&l 1tj"W 9kOExm }aCXGR&?&VacRX @YLmL%(َ852rM!Kx.n684\vkfpC W'EKF?UeĺC Z|zXaxu+m &LmZKfVlV;ict~VW=fѾ/~(f1\/Q4)#*M'؞ܒ-^IU }&5L:uT:>,o4p@;^GAa HJ4B>-~*zn%x*r^uh^@ j}Ӱu?a0y[| ewVuH6!Xi5]^X&ZSηz#~&0؎ZZ+_tϓQLR/Ԏv3H'(5 @o8s[n-^>>\S3qU6"d*S()2Gw'Z~mZɃnȱsSdVn>-%MkU$IJHgAߺG->8)$퐖J%wjuo WDC1FsٴԂb^޽cF12$eQ*[ɫ([[7$w[LԨv 0;8* L6YжNvF!5_QՏJO?)%?ZMdĶ:*(9XD_k+ c插1`6J9Wvg/\> 7fK7ۚ8'Ụ|49J+aBʈ#&Ӡ xx)a&ÒJ5gr-AAU胥` ׉d1CZ>5_Sdf6lAC/;1Vﵛ@a "zR˷jK<"p-Գg۾<(}2Gb´E9p2) q+Q1L>堳ɎՖ76x,| )R?*'Eq*TCcxph q,m?^xp*mG(Bؙ\(:ܩbuuw$/]k \qW`MotMpޗi/ T 5_:hJ4)2.bZ4\3s=WJTM#1lQzG]vETI,v^K7t%pHw;`Tfh*Oqv Sݲ'n8 .LƮ~ŸuEn2^hq/LڡGI$7oEߞ' P"Rق)y̆y|:40ӷp-F 6pB @bûC%bu4k?ZS.( =F"qo?C<%qR|c6'78nJs1]{vSJ}]c(B P)z_ u}ZIǬ[+@ɨqG?{mx^Z:/UDj0O8 ߢ–mG`wCÖV|c̛?T3i*spD1:I~ Ҁ%n5,)*ko @`dRy53-O<5w\=T:o>O߈W}u] )6gi3~J}/]Yzf̋օNZݔ W/ik|W =FPŎ∶(`\'l])R]A"m\$ x^8 S1> Ibc*4!gp>DjgP3T)iAf"%}k(d969 Ԡ*R|VF6v(N}KXj/ލT .kve۞/k3S71ܤ*j,T/FEɖ V)JЉv`!F]s_alFuiV\OL eS H¿60qGöqޏ Dǁ{IW70~{,#%,8FiŠj xVGz8lT HEaKNDPr%[s\Fj\* Yai}D A<eY`E]n J¨%(q\6sWXD#C60.ߺx$n 2{ ߢTuk}7c7j9:.[YE,b< FLw^Hµ&=(È)_yǻSf*C >L䵾Q]9L4n tl(bDkdC3p&|c aU! {OwZ2c^:?컽jOfa>lknM̑2٢nJ4fmԱIIf iָ%ǴcTQH& czo6($aG>~Ξ&:5vʙL>cm`P5G!vN` q/9(NrA % l?N+i5;|j)eAPqTgd/~ ir!Q٪9Be+T U`i;˒0uB :-@t`t2S5 E_ 1{@-׮Joй+ L U*B;w v4jv6kFh)K-,~+~H$y0")L~U%ΌXL[[+=;Bb7=T:^7trMB搢qɶ!bpF *8dp'6%:r/hi6I4d<6f\Gz;Q ڬuͳQܤtSkQx kjUa7Uْ!k[h4"NXD= /Ú(,1ɽ:e)/;dޟTڸ1{(1}ң1VfaǎWeyW(N)n_ L-A B@ߏ"ycɺ KķWgv$2{ 3xJG-; `d- GtHV%dbKB&6;aXk3(ўJrՇvbWẋ<*x_<X]HF%TWEzq!kHRTyP)x|@b+D}"kUلZ (g-,BFF茴2.IU~&>>)0 y~| ppDkk}oU8\b0{cr|nDqJ]9X)eژhQ)c8`Dʓ&M̙"i`BQ7 E._/Ba57H*])>ĭ)nUEkhX[O7aj+?!/WjƜw^p3ۼXdsj@|=JdN94gQRrO)Ѫ*e7) (N6[9GTZtz Y:*$F hXӸa i[ӲL(e'Meu .PZ2R+ߥ\I8]7BnThNLNVWP|[d& hWٟ" D_ V19,ZǷ/H c}mT(1,h?GP{pgʱc۫AمsSv_38% WThU H$.3"W}uxU8^ZlLQ) )M$ox 6{7z,Z,}7YØYVCƁvH z8ZrTD*=}P=Za >mg.so=uaqQ82ݛX@Q r@&pI'*j,kA<&vw>3[\ ]-$gޟ )H,$̍HR`#kqu Fe/i҄6~eax:"E8yQs0bys\s7jPodu\& sKu%_2!y N}jG%q|'tҳݩJysM^zib+c 2ƴRfl+剨2po1a Va$i[[2BRz/cO 'Ę268 @SV!9>EBFD%){. _CY;pya~;8egxRÁ(LL6{3FDx-9鳠tf]rDc +o@=L{";_bI5$7:s TrN$-3n8+XZHbVY& (5&#}TF]HݯQbm?5*^[`=1^- |ܵ= 9!Z&%@31Ɋ0kM7'}"042p$KGpkc_ie >;OiTN;Z ":[V~K7J4cW~;4Ur2!)|\v"7W;9-kE,g;Zy|cYiGg\ YOL*?> RGjUUFJyÞ6Vv~#A&aԨ/Jd>qɃsPW{Ђ+D}Aړy̯xjEheLTK>牬*<,J 5K6K6$9piB& 'H7873&"(C'} TwtDfp9 Z,Mi<~dOq nȔ[?w>3AɁhp u%| CMsVMv%@!'6̩aM 4TM2'3?T;RMﵜ9cݰwgm f8v<]\y;|Êr2l?⥉J6EkGGmPe(1V w~ ~YOha>VR0öCAoC ׊ԇcd _x[Y[rP?;@ǜDA W%f.39< Aa,D+ni)QUs<4< sp9#Xo (0Vp;q Z 6YGW/N%q27} s]A}pP4 )A-otnB^wnxhMKV"hrƟ8S*{m~O:7@7崕f(q >F.bHӮk+ڨ=l_:(R%fF o㔓:'u\ ' Q1% A Uj]e('k'ŏO\8}\G!?F+v;]z&AyG뚦goNRY=G&QSyDzbX3Tzm? Z-\'јyD򂭂:;?ȏUcV ۝H^.4|pk z՜y^hm7Xпځ{\Ĕʇ=6٫]S >"bSZ: qB 9wT.8Aj(~1~nR T:fY*`F wH1AXRB$ Ynߙk>'ŒmGP@`߮eh֨Rb.dF6P*?:"*H]8=򔃵'92r.J9oS dX-2n5<)Iךg'@_$aVf\ F^T3}rn&>_'E#lt$Ӓ|.7XS8i^mL[N-Y (`sb APal_]Ooqxe<3KGLRUixGÜTT`XA8,{WpV*XJ5'NVV"lN.PkvcB #<&5Ez/*ABk62q+kdL'/d,_,ߧ/] ߐBE)܈$" X&{DU 8ji˳랹K%ڄY?K6TwBuOYvrGx#ͩ2v"}mMI;-U:aC=Y u5Y㋚?%n8-{^hޝ싽r[O=؃)a&O%6@j3D{'Cp / pHhki3(v˗ĕƪ/6_7)FR%a9)"~*+<[D(H# : ]vnH@y^?׫s%裑W["Ne͖bI]Yb,olXu򶭱JP[ݚ ViRJlI}*ݷXRI"+}cuuPN$,|:Onj@fx%ϨH?ZoV)чj7]ay| 5g@.. 촧˨ZAeyzxum F*B+>#@myDP~Qe ̓e6K>ufKϷ4 W8Lk%0Z-1HVv5X\$e!##}>E,0ĵkyKv? '/KgdF jbtĕOrAae6/gu<:@&i]@&$-CF  6/m + Vok WSBHeAj?\7?"*92LHBk+z='`'&!ٲ#xy!|G Q2%hC9gSdGdf55|x۳ZmӈN"x7y06a5p"Piq*A[+{O=KG]"h,RZ=[GSF5G'luh'r4]$y%yeF}HReǭ*r$a󓑴(Z׈m\K~U>XspkqD($N-5G0JFw`i97K| HBy, .|n0ySW~v,}R+ʬ[sa:5pzMP;ա ],m"*ͭ^"#aGaZaegRhɉॊ"h}1lW针t2x9x@":n?JE]U`fAV z(tb;zy|\p!:Պ*EĤRI n5BǛ╨b@aܬ+0cs$$ Pv٩,(k6$vq3"Ff{S/#ͬ,cSr sU]?ӐM56IB~Dr<gƞܠi%QPu H^ } U>Q-9ڲ,/EUmX`b\dej"ݚToA(\X~ /EX<[aQa cBwQVh"IG)>1,hƔBia8e$ *Хw0`=}{y7g%>{=gK QtX^Qi .eN c=qP(˜sE ^=%; + 6ڈK_,Y2$#傃r9 6*)6YGpJGO`IV2/he"Pόg;^I%f&>{ f&8E.9!Ȳ.P$[9u СfMjha a3lfZ򲞪_ü yz[T'pnɘlrVVPRA4Gz{CA8r!s UjQlɺ!Vy,Mtgҏy7`8 ;-6a3VuPsj86\lē'&%X`U{%sD2|g/F ֕;+T lL 44dB>${PYMV@"n<:{T& z!U?@2%z@ݲPYs;zfjEq}K8'L[V `Ft+huF6(5^LD>Ft)@ xgWs;]{+l h~ݔ$M6U j9f|548 Pzk4.n2n✻UZ.t.7@fk4-u*ahTy|0kn{5lp M&o- 5ʐ6YCK8qU?6JCI σei̊aCq0;[o)%xu2:(]h0_nH 粇 5v˲@ׂ#'C5:?*8ӣ o(Xjeq)lQERX>"w)!E^\@w=[[^|>nP}Rc|.^BznMJ|zT^` #ԍ$S*[6eFgUm(1_Yv9Q9|j63u`xDC̐q%eP ha%.Nex_ #.6y.B'/\OZ2vՔ Z"ͧV*j(Ř !o}ZNR$["&F)"3MQ7Pi5Kţc^ /"afMoQ 3";{4e,A6$0vG_k0̑ <1-(XD-mdkWK\3fw#$-&ZT>`PpMh ؽ&Ͼz[miV^3jA"ڃزF!Z~W=F3ãh&c6DS$1qL@?C"*ӇYyeVUHg‘+*V8qT^ j _8SāWpZrS'ofV* ʩFZ0Q8Q$m!+ib{8|s#)"a/i.ʄSI?vq-ymn eW|%6[(Ov@)Ug̏m:tpnʼnRSK 7i[<4QD^$ɄK±t螆n_X#0!t{N7\ hVR >R=oT}z2d4V0]Uwz^(xfwvmn.k{9xdB*?Ezx"`.e*?{{sU0{(n(qFPt;GE/#эj09BvL0>/d#zDBM [ .|^#.SSd`vQtSat0HU!V\'G'Q$_H-Ǩaeo\G&Sq+W}IHm$\s`eoHP_ܐlOI=JZ'UXvఝj#\gn:i,ϭU?MNIȮ>U JO(m߱EnCTӛmɔܠƒ|DEJnJijP, 4@h-w<ɸavg2 Gel{M+}J:u()-6'Rʔs8=h4C*sa,34yOJ9`}r*PoRyI|c;)Y/ R}K"i1!Ӆctqy$mvshek9a";9fޕӅ|z'1(މ/|e^o+6,\klŚZ.@Rb{_VI54]Q㆙6-sZH^o┇Yg%*~\>Wb721X;A]曆Yͽů_[;Aru2ܱ:FC_rء^ZXɀˍ֪~WqhUa : }qM+:G[%4"x-N`4ͺ/U68'|cj8Y'X# z@l!dl1psm}%S)gI컽Ջ_dD7AȬl }ڙt- :sp8Cy,F ,M<)Y$SkG,3R>)4C8&1ڎ^+?ǜc #W#HUT\dbʁ/noXx%f[;EoMf+>*8NoȆW`~FI9^>g}t"|2QmnYݺ/y":'!4ΑiƷg; K5%UJ޲>8#-x]W^%+3:`TiPam5ot}ҜY™o5n7a7_n xx'Ǐ2π̀BFr hJ<ݾu)QXq&eN6P6\ZДu ̩fҰmEħ ?y p˚vzϟ1;"u?}ӀEe?K؟ׄvks%wF @r+Ӊu^!f@=]RՎfS֮hrn6g"gsO.mJh!=e)ҐLx,2$rƥßC &rzs{qROzf@6[z̽:W Q_K?ƂR{[.oxdm|`&4F쫪lJK/nҷbhz[K$~D9i,OapLrSF|KBWS_&$ zD#?LN+FIV^rf.QDsƦoq @Qٶ(Ƞ.' >*n䩀K3½hzp;=bl=9AG t(7+k!F"vNl`evRUvHiIk 52[Fm ղ`9"Uܳ-@:Qmm^Pn"9%kANwC_Tl{Aq@;=l#{)A0TŅu=mWemU%D,2w,n]ͲUuň׷) K.Ic},^,_gY<&3F1F@Me{ZVRL3p ٌE@ڈ-G@%vT "wDA8 8=U Y @}K1t }[j1aHu'|(lc7NrLXh=V?Qi@JsϠGОFU玠-A!?c&!J1U2111r?wmZ44y!/'xd!Yd :6hX16vflNW"|*mE@[G .c>{73Xk9k {r*'_h3ā>HxKGPChƫ[ ]tS;Fl4 Xt U=L\X  $A Dlp.tC\|?M~kjIv JUw!Tٟ F2Q"F(цB[eؚvtfi{㭲XGr;M r'MrzS E~%<h5/O1F:g>qr4B4q)^6 zՍ bUAE:7MU(Q7ˈXdFb_WYf^\Wc)݉vPtk=sp s8i=Y=u-w6դY:# p^(G"Φ *yQ箋}4xi Js<@!ʸB< ,QWy &Y,XB݇F835l^JU3[Hiނ:4DH-Am,r#sϦ>`Fx.'۽ o$Y34-;1eq1`i!R]ԊO/9 KEb.6^|TcLHYK#U)Β-E]?fٰ6tS/D-YZ4pUz]yF_4`Y`6#K}!%ɪ-3lWFXkL@jm7uKVJ+ @rFDp"aBv7/vZ765n!5)/aõi$Ky6aӆUCYM=BPĴP GTk,Ӭ"oQ8$ =ӏoh)Tiy{t-2=P_Mh V! T`4CjgWx4?t\]Չ/9"I4DٲZF2pE&Ҟh'׍KfSLjW4/M?zM+dНEAqrapVD:{:¤]&aKZ*G8 8G^x+(RdU:Zߩ?Jc;eQE?xϡYA~y6͋CYg~oFɗl4ȘҮfu0!0cqm&,j̠p}R w <]tm]_m$s"Mw̖K:A&e1A͵?#J: 7Ҿs(d˒u->G|Yk skao_T&zVY]lRI(?PKWr,ZKU"D)Dc03QWvhR=,>SҎXLYOfq b Vt+MLE ጁ>5 oXQ[ņX}+Dn >d4@>FԕQ&f`F}%M<$2zK?)뽛lVTpRU%05}dܽm=n$ybBƐqAwtK@u_$ P:@ZuZDGa^Ym]m(1?tU|?Z2ٷK"6QX} rrU]f_Q AzH7t#&S3_a- 8\NPe64 |}6/猜GF1T-Z#8&P3JSBpPX4:1;!ԽN/1Ϗw-T{ p%.bJ(M"V {͎MO^=фwe:opi_5% {u҅^lNuѻwwa,tgVdܫ5@jL*ፙ\T!1 cP/Ej 2;o2l# 1)"cF/2e+7b<|(ybU0M〴h\%giDRm7#j0L-bC0)n c?,bqUr,!ǣ'3$RkGjdA=p)xl^w͍{SswP H߯(r@ :ud,B敒!89x$}]Βe~`m$Hp}pfԛ_hOB62DhKY䩍z6{+ P5mP2?8]*SM6sm#n!u2Oƣj\3vI%H# ͳ:>+Z_ݐn:{e򣍘,[!s/GfuHT?zR t!)4ZY~ʽDüx8爖.del!%<4w 83u></UVCTttM#Οq i'b ,_vX0{Ƨ-oӱ;㷦dWp_,O>iW<@ +7G}QNTpW[ 8yf f T'o`$u 뒑MšYjTnʷ7DTo6'Rj&0öf  0LL,:J2בA`~z[;VūZ˦dNi><@z="I_^V%p &Vy_/^YTt迷Rd+6wZasoՕ#O ֚{`9AP/;b`R]gW5ms{Qecݭ7?u WN^DWQ僫)m wsy'xZs:Cq D0m90PlD>vr4n C?:BJ}; e]t*q%$KW,^L̕blcҿV橯ŗRl6D;7[p1ΆK-=}U:vXʬqQlݨ&-VN6'?6LoH؍}\Rw$W>Տ%;Kq ] sf~% |>g״߀v-n(hM}8 .1L>ptwD5z}&.q%qC;Ҵriu0imԬAc_bjI+nWx5h=X2t+V5'irb?p;q8K:\U.ބ-dTs :HihHBuaja|32@_] _"[ȸlo|W0Kd?DF nWhLecuSO>FV.h4n3xY+O[wZcϪ M/{I<ʻ]);AD)y+=eKϬ 3|?j6XzMVWR)":IЖK̼~=(~8{!':Jx#mJ]_ن>_Nr)c/@!S6 .jY`l8EFQ_ I]ڮ\pmWu $zH^)Ϣ>`Y_>1+7 V }puB{#x=5;d x  .(꛰xdI鸇@7 rEI/ЯV"A7tKhAJvŌE+~)kK%.m@d1A-?m`w}#8<5Ik6jg!F&9L`e\vR$WSbu]As1`,\3G1*5ڞ9M QqF2x5_EYK ewQɍsݎC]1|1Rc~Eţ8!_ +Z/?赟rq1D˪7U EaY])mhU"Ƭ"]+eAjmwc)/Y-0lͨy ;yu4S?ZM(q Q-[oMηD iLcju,Z胞-7B&+<x|Z0~~;MsQy{=2YjAMڷVj?<Q ^-$a,5շq8"MIԶN*$6Fc֎̐Qe8G *@_"g6 4E0O,i S S}8c?[o/+D1\jr;%N"1 T:+")qKLΤ֩>,b[9 ȫ~LJE-VAtMߢdZ0+ {xF4o( WOC/%(0x_W-K4EA̺b]X@N~S`{.421MT5 +O[ABҪf{݆ՎJ^ʷofyJg$^[}a9 )+!+xp=@&vcӪŊ€⡶L&9=8 nh0p^gL퀣AX`JY[n*޺o4rmp W}ߦ:HW]{ğʠR#&<=>2WMoPtZY> #MKC^>kV'PbyU=P~y˃(7RPZqL4(obRyj0L(CcJ;g2lUtH[|*Hm6Fbћ^{UtD8C2l]C:G?>)O64u ;8A__|]3|KgYŬ] YNQU=q`dw[}ga]b_c?"⩋?O Ȇ}*V?"6pT9MrV>c`-#]APx:]J Absm?ǵs$Zdޭd-gӕ'g,yB>Eả5?gU* 졣Ĉ*S;^^,KIr2DI&*ȳXdCpNOGL^h:{eoW|$hj|@b 8; k%F:&KMv Mh[:'lc&E]!I1d(dSLcR7'*pJM>SKjq90@쬯ISrऐLKnd͎zq(25p+>朲|J櫅}!5^%:|Hm7o*%|W)BP/[B I$gp%M4EWpx&ŶOE.W11uch o g@b{9}dWb6bNu6999(A -^mmw{(\hpSķR+ehd!ץrQmd:)ي]ClT~S .,yӥإ{>TtH"t?(J^ެ:c箒^ab:߅WANC(r[<~[1o~6( \dmYWXD~zBI6B<!D 0q GiCE('y=ISK )ngo#HCt)rٛbu$p9o|dǕrkH`m_ #Zam!&Yٰh4rjD4ȂFC'/y;;+v1]{)N= ?䩋R5cOVDl|)?WgJd ozY3m@nˋ],'DM>LZK[L:߱#c("{?qY#0)sYn ;r(|W1 :v +{\f5~1R$bb\;E uӓx'-28Ubq:Y[IْDqԭ>&3ʗ$NpwߋӉO+*cL<0̰F/;D:CN<,9&B+jxqM\;B>23A+4>|K{9ƒO.TL6THvۛβ+d_ U5^䕂顲cnsɱ jb'*$:)3f?XfG9dbr]·`9cP]tNhy+:@Tt WIM5oay$tox!OW).ƷU,sC 9ݍ)Zx DĤT9,*P/K K@c;ىεDYq*"wYp]/6-u[/% ^ܣܧ`eγ YP[DbTBΧTئmnPXn@i&.Pp$Ӱ|w;\%o"h-PVRPښA ,;Y{OGdQkXD7҃}+BLV-a\;.ϝh&mNZ 1W[8^yp"!\0|i $%W\ hNf2ːIm< ^)й5}7-SBߓW-uÏ_}A!1Ca6ם{ v'I[@|XHЍ㒓sJ a:,ϣ˂(f8/3TSɢxQ>I d|e۬y$iӶZCY_, Jvh5NKX3G4?vBC>(K27x$wXDsίlȳaVwfͤ, ? EV\eł) $l3sYrzMO]{⿙kx6wcEZհIfqM8^k?yWGQ5C( > hů.eAV![D#(qh15}q7AtVWFN9qR7 |CV,Q%&`nf7 Bf (%s8(^#YǶ9=kayB^ (H6pM֓yvdcFsx ǹJ kZ}UVMxtbP gC&o8$Zprkzs w7i~KdMDS}$zJQih^u߯UX>t2znJ1Ɉͣ2J7Pщ|~&/'C9 Q)tknU' p`eATxyF0] ‹sLFeUh92(\CǺ&7ӪVk]PM/QV|A0ě=; 9\ayӠA oEc@p ͶU2^ /=|vۡċ@{ V-CWA# e|HBDUҳ5y\#W>z01'R?Oc].~ӦpqCF*lɘ8cd=)E4`i>'0^Kа3myQLa%bTc3&-= ŷB1MtK/"㔠}"sjN7o pHƔK\4"MO4muq3`j !Gי6Q M;,+v"GP!t 91\=Tٖ:T ORࢂwꔷ>U{^phIqD`EٓXgp5jz m;nyd,NMb*U$ 3*ޙ˕}yJ}74._4t?0O 6n-p;ʼnTc]*TW#YZf3B5W@~سm-#n׵6@h0V } Lb| 8/YG&٪RDMxWB?M< PgR_Յ(_˘/zX4VXܕPu-I˹Jf۰FYBn kJi҃,4?=A3^N~lF-aBTUAӏ#KVQJ{yB,;Zkd0|XKzSMt Rxged [B㶯{XN 1\ٖS<[GIoB<&$GhWn<%W%=GTz(M&C boٸdR1;hǡªm2w1@"DܬrC8M> yWg(hv_'VYP̃n ʾ/Æ"lY?AX;0Aߺ"~_׎O^":䈮t?"VF K"ST`9b5.0]0ۂk B '>6| @-d#7:'2׽ex1m'[lBzC7]E*X̅W]40~ ;P" B1Xn(:){ 6 (xt?嬓qk}&DCHL(oHV, :&שC0MT,mr|>w)ܙ:#ƻ!7q^<<(YƤ@eF QTK8M8Ns #&< ɴ}d AgD_K|1=GnaD'/#sInZG*^M AެO`"z"Z_}@}R8Հn*{!7$՝KKla+CdZaiuFx<clyRv9Jwtry:K)>M'We)'0f.,ˑ@~A+_Rb2}dg!<*,p#^2[f">،=rgПԔIs8GGyry@g$+OVEb@gnpf!m7}"l\@ +mQ ސ,m4Tn;_n2EԆdtl66˴n;b\"{l?>MMv_ǺM-ņ+$ טR$!K"p\n~*=3%v7aWƱ2K[N>geZlM5.J7L1g%4NK3W܋ȊWȯwF6fT!/I*2G^HӦ= v1[, +8=|cbE C%k] \ l*--]0x,9=t u3Ɲ>S C>79ޠdZr/ H X?y4fW W̻gU.N8}oIH!$\ F $B5p8j+`Ox9<ր''5ٮ"Ҙ৫R\[fzHQ{ MEZnW"{?BdRܿ;"eF#wfd~2^~z-EN|]5`>b(4D~&TDXW3fvtYJߣbP? jF(.I%(rB;@~ Y&T L ,+DĂPD;X9p ( E4}3)rg*-[))]F|m~XlCe<=+'N0 e_^{u(M8@*v9dѤp]olAnWQ6= 9yoF~kenLУ0'CZRv\ `MĒ!]?x#48uӶ(k>I g#ΫG_ QgLJWA2kD{ANcDr ;;f^,olKhu{$%Ak^Mh)@T𯲡b+Na~h J-Lz!1aϽy <5^B*ѫsEk暃` sDݺa$ds\6aMzZoH:*>vfyhI댈]r _ JQ|qA(*y*b3A+?|lqwF5ԝ|8I Gʁ'W|z W?ʀ0 2W+hgf5E7 R#XJU..UPmٙ !OOPO*gXEo`-mDad?/5(2s=吷fwn6˧KN&IgI]롔]:@}HlgMѦ#dL&t~.wl'0ğ/qR o"ǚ1iG+ %wn|-C ųk^  bſtdUAv$so 2`Է5 qePRnC]؊j5'+:?}t>Ն*?94n"XƝ[=cE^#{m 82! K?/xmy־*i2CjdvW)>R,-`ʏ5tb^޲WV]0]NOMm9# R7[|-ާ,ayx^ i֋g֯?߉WJyٟjZ,<g o5}YǂgiNP+Y`XRH:uJ]=74g 8QD/{4B ިa}`N{֒oAv:7{d{^O묓:tF!'^S^}fY߇29s\*?VJ5S)Zy#uÒK)r =@IjɺꂲH .m-^nrO8R k0 pu[p*ywyx/V*Zj0Gh*CLʴqo#VԜy2Hk -LL-cC6A1<ձ@#Hv.5S)>jUpD?VmVc5ྻSaLS_e2H2YWCw2eP 񼨢‘D+I>%k$gИoOcgv?u'G)îT$,tʖ;/gNv^@Yx %z?-:u%"N;#;C3#~ %J]E&ѧl[KH +bo?րS]37$ O 3R^Rw4n0^͛iB d/[M#u `& ,ȷaz轸N=Go蝪LDjHF| svf5ccx zB z =M} l;ʅ ZgeldaD&ª:gA 6s&d%%VP{ȑ.ƛR? aǃbw4= p0%u&ZBj-?LJ=t@U58ѺZcbLJ^e* Foߞ[;5o`; ^ȧ3KX+駷%U'Ey+88Pcu0om,^+Hu5JR xɒ[]FDJ|`dы d;揨tg{0!cqrM+kh,jffI82̚E]I ڊɷ~T3iG_FBqi,,FPj=̽gnҀ 8&a\<>}XmO괈zYspO'.YSHV[s߃ňWRAv?|랷"h*i ?"b<)Ћ& _o-g -Wt064::dD3@2*Z\ j]ǓCK6ĐgGitL$ l2-~ xOI`ŮbYU`[F"uM$cu£@ s-(l9 ev|Qj<G9hOiD1ɭw쨹މ#E_vg훷4!8,W!2c]˵ɠz2%wR?oUt_#/Z.xdtVŬ|s[29Q0m:4hppWK.eMcq$Ad"nU& = ` 7%h҇ٞڵͤPVE76/Yp^ RDIqxؖ`u p&ӪlP񣀦g,)ozyInhh՝(lQH }͐?`"C))0 '- ⠰(ɲi0kGd bj|G37p4 S2˂9qbn'M &5};&{y\ D85Q9Fn_s6*\[+WUhpc>i6x@&9(Z[;@П{qd}^_s0eϥ `f2ywהʌESuQS/(U<38֑j˭WgwwoܕM&5] Ii}.b Օ o\iM0v 9kB!WMCTRIc/؅ 3-Zz(TfqQ)Л qkwTEFW[n0I@=^{ ZYݼ[&tȷ?8E"!ŷHh`I`o V#-{f&TunBLaUH]3)LH15>Sm!kU eOႷt0Fu@.'0pethO|pί1@1 AkOs<O] <ӡ@%tNW"3H?~ b,'?-=򫌾E ֥t:[tWɮ5 /Z; \Sm'j\nt̲K+LB(=9Z_vMy{e#v> a_ds2AJ<jU˗X<-@3"R&]V`jR+ k\V:U}1:jҾD, |4q>BP>!>ѤM``]"/\\=~4H#N)I uOj`ci =G@mq8oU'4Yi&"<wٶVewtH@kM_3Q94±L&ҏo2aOpkH6psڭTy2=`}'Qߩ.toL:A儲~.EO5:L⿑]̝eo'r2XLRX:Viqڠ 4g'0b+] Bqc"T.>ӌyYʽO=6 v`˚P\V ..'OJܼq/: ΪۧIRa-&Jm(eco\IA+qtc 5ԣS|RyHP(75AԤF; :6 pYhy}'2wu_:vc5 ,@.Far[(qG*W4б|X?bp5Y.1j+ ūHo'$m-/koA Q[Zl( 9gu}v3w)mЈ ̄.#lnyhB:7,=_z",^bk%5E ՇKa"'n\~f֥+JIvSvTQj ̂ L>7xoGĄtx.sڈ @oXx Eq ש23܅!nPH-3p[=dS<CQZ<`[ho-],qK+Su)J1T!\ :XyV3?(.2u 34S7wܥ@tΎ22iAs3zip%a|8T+'Xq>=Ŭce_hF^F rX!%8l סÞ<ʜC+Q_DP5p>`lk/#&Pl-v(V7T[+U %&$] Hr9*V@ W4Ȁk"3ܹ5C A]PAm-J,ʴzx!Li#gvn r{M 6q1 l,x$+%7 ڄgۡ@頹g)jp%oW9pW|6p*SJm}e`ˇumc߅wf->DZYIţ{ULH7›(\ 7UY~~iC\ +¾Mb1^B4 $3!&>mϣٶ/Dl6Sx@WM&uPsT-pdwdUlvr>AςaJ'Q읣 ;~ٕ#[/\)i^4I0/WS :;SWj6Pqm;D!m8 qSõ0~6)/i7*04vP!P9+Y`XTJ@*[BO:h ]9v} ,cfjrQ4ʉMs'ǭ p &TU75,g(Ӑ%L QڡrsI s]ʍyA ~ҩMQPS|G *j. }񢴝MϯL % yn7j1.p!.xdDoP1ũKp~C\sj%myB.f׎!(5lL^KŒͦ qniMp5;)ו]KPr-ԽXX]ݞUjAẚqŒsb M{@[{K?,nT) &)LN]Rbh((u?x8V9*OdmubI:zZvOwan7o2%x$*"RF_TNȱGj0 H18M30#ɋg[Ua"'ϔHJ{I@V6^FfǀMK$q$hzM"ưᨈu,A?mnhoOti<TLn;ЌLX4 2f_@(ȁdG 󘡺 ΙG](U#~JH*9E5_wXP(?y4leVk<nRۛVL1BW7׽hB4^BYا!,$vdzȉZHV#ݨ'|V4-dF[i =K UI%J@81d%^?e Tk)In$iV%-sJ/=T˸4(E̡h—b8Rp=5c~Y=E鸑jsG!b+  ɝ+M[7 Ծ,kg:7[!>i{ҫa0w\W#Hj];(TN˾bLZ=Uje.{NWcxy?Z0e=^#7j0..JC|$Mu4leo WWOeQ6ͻ~hE,eF"E/fS4kص"2Y΢.&7YP:" 2۟9T7Z`)MOH3Q]g%LBaS,%!o&&*I!ŶQϥTCJQHU݅dKCϼULZ'")s óYpDXZiaY`?V|MO30$j1"!I*yς^ ZI-ztW.k(1j_Xb3N3Jb|n7*Sz9R&83ŀAz18tw49?֑'*eR\wDJ/tqz Z@Bsuk]U Prc+$t-׶ֿ:MJTEfčKcnq,lr`/`䉇<}e2AjX_o2RZZB(njSPqb ]OI."P`Q壶0FRƃ* $Wנ_=$&;*Y:!6l=B80~Znw2ߓb ff14 ;h%&ẪT2祾jjpt6/`l(k8U=j$\~%@L }bf"Zf M)CmuP{ol3]EhtT tdѱwIY/ۯIDҪIsOv<~!]Q"L&uهIAoWS a+rN*r{ŀyvR˚[j!%ZaD kYu٧t~T0ܑ` yXe%X\4[0ɶ;-'?P-LcBzieK:=<@W8 lje̜q qVJ<2w{8)B\21uŢ*`x/VvgJ`"('D u2\)ե[='d#3Å:+:S}IBIA {}6mXL \)>ˠ^> _ p`7Z |c| H"Rl ,[fj4j\ƀ931MqBmCzE`dUٽNE | "rJkٚ"]^,/*ɲ ƀwlqSlŴs4A'?ҥ놚 Kwp/·&>`S0ԠĻtW95dt"FrGyIb?{M[V3*11"JG0R%",}swz |. ~5V]:> >9ii#Ky{2dH:64֜u Y.贽L)tq,!Z-i.ÈY:NoӌFQ0"}!Ц~4 +FO,Io={G_+{p=Nz5Y1># BʀQM:WbArFF> ThOaiÞRAWhYlS,pd!ֿL.CЂ]o8]bG) u"^\G {kBPy`"qe$W j*HL _e0"٤JB5 56{He^v` @O뗳h^+Ho]Dze,KE_κqU+-2G~S"c;Qτy1[ O<l<$mɵisNHVz5T|$O9xJkL27bp;8"\{vD* k R-t`U}-ج!үS>~<~mү{|$he{\gK:+=Y[>2Ƿ˫r#ڳ``uEa^(:MKK>#vN<tSXǥߠq\^Q8zANCJx&hQmEDmU Og;& XF'q\usL]⇇g;!&27Qj~ֺ*$:bFkQ߯"/FaBpȟtr,VV#Ύ[2\DG+ރet1*.c>cTE{EM:z@:J<XZ[vYw^Sʁ*fbT]{)Biadoј2,^DS/lh?/|/I ޵ʓ6xb؁&yيrYw@dKD-ʔOob]%u[#,';UܭQE'D :C_vfu!2`uϫ1G]`<vpXpW%^p 1? KHOE]z[)'*V ;0fG \oΙxl K AT0+,֯PTUG|W2&+m 42YO %(b38l1@PSQ)Wchs'akCg: 4'$6+{]y/ae͜<ݴx'BOz4|P_qD4>o/} )͍)%nxY)m9l=nrfhߗ;K4ujNºKJ & Y77D#a) /+Rۛ81C[5~/S[ ۇءDwZΠ]׶T$$HCԥkMV?7#ɪ2@_t!l^*N|V9mX`ލB\ɳJJ$.t* 6Մ80p;ze`;e}L+dd|4ʤڲSjR7l#|hF0Ps3!~ҵu#݋透gdo<ڟ 2߻(zWډM*:O& ɞNi9ˢݼJduZNz)[^>q^mbc[87B)?NnDf6>9{{9gr1B ɩ^O(a5?t y8ӄx@yJE:҆^ߖlAceLBh_X/6N*ᴋxy\1-XT1Y8J[ @@) hJog͇Dyif &Mj ^)#@c`&V:X0TLŢ jc:6S@S m9^R`D| kcE\I#G/1cte?ʙߴ߽0 *l,V?@B,{(W֩^>%pI |zgƣ*}gFxXG0-{v1=2>b!#D5 \*"׉u8`FUUj4lz!aNBB|o8qMX \]j&^Ϫcd\}LOvlxM'0I-r6Cry{m)f3ϑ)Cr~Wi&QvYɏC*@ŷj ٨A'f*gf!q##Uj 8VdA`N,LEaCҔ3`oo@㤗S(Zڝ8H:|G;  Z\uKqރ\cߥS\ :¢WJRH)V (ts0ތ~NK 92}&bЪ<\z}X5|Cn\ܮ=\$STҀNHx/;7CyQENwfVwxH|\^=#WAH/gVFgl_#wnZ&,@˗.Y2'Yu'C~X] c4z  d`wk@"@u*o qrۯPtiEG|p$"m)+ j0%`")W'Cu%)} j[i@ jf8 ^==P,![٢,֭v%j)/V_XŽrrfGpGS4h=u8aq9c|T{32Y։l7sVG/c xJiE0 :tio9 ' IS[>irJ1j]/I8+`/s~cmvhm.|VC<{Fm%." m_VaYI-f]-`yngCd)T?W]>KEKbB:Rra(낉FTk%A5B}"uq(QmA>4fq<ь ExO12,`L%bxT:yž>==q۝O)ĕi^PL khBR`2v'ZBl!/P1x$;h&Г-'[[fY'qDr_{GJ;ݦVDa0ͥ_ jSÿ囕V\gwFuGOmH eǗ:J >_x۝QaA?fT1Gk$[$m2Š^Mtrrҫ2`m+0~f>vTvow׎hX8|d܄Aoj3 ;eyd1bjbtX`˃ݽE͍ʶ~MWVް0MV.ly}2B>cٞm Y*2[ W S|'?Mj|m_8bEѯ_Lk[C{P-# :AH" !Xb3 tMR٫ ]( G#+Cpck(Xi(caԦWĜc1N5@1E w4jّ2h2[X 0m"~"ھߵvX ^kXKbM4FSЀӔ|.isNTD{Qsgjh̃3SFfhwG3RU=L-,>luҢ%k.]x* $C^<+R8N4 븯/bN-@O^߯˵i(j]xbaY{U.pw΍17dY9rt]#G*+jSdEsI˨ra\ak33}y*P\bBt {T\n|::O)z(UlcoNfh)WNJ~04h ~p}3{ 2;E^!MN/=N2lfˌl9:r$AJm&-Eߺ_`Wr/ \ي+p8 (Fi"h*O`LsObz"VIN>.zҜVp!@;=0 lSD|Ba^s8Ye͗ndd繆 kڮY)[_FK]Dj;;Wo<s(-/âET7L_3Xڏt /O6,yl`Oi؆C -?;e4y_3 oR!D׉reCefofĞJLI2hF#J 7n[[L" @ou/iI$.[-+˯#Ŝ*E$Dd٦V3|In9F,Ȳ!Mڅ 5e ?kaldso850 gHi;t$ڋ־T'^P,?vaNV $`ݪL㜫4%)c(scU1M`AS#=,DqQܸ__~lYTV Tסc0o9E0+4-<'(Lh33dV2 ?;֊A +yUC a׷nWIs XIr[NhQ0T s @!OPb "uOb`{z[}?C~[9<4LQMu㑑 ie9y?ha%NRZȬx =Q$OBvD yhO$ճ_h0렻H_<#˥ۢaNqٓ1x:".U;n=g&y_`Fd籢# W'K Wpg`X6ܫU^47D9o7xTFWD؀2`L&_H]zse*tkݢTR 5iR *%R?@9q&Fkl1ae`~@;Eq"(@>TyƱZeӆ&?1Ez}a0Ffw nc13 ˻l*ʒ߻KiݘS,4Mx'hcxnE.QYGg! #7Mtz%?4:U ˶x`]Lk mM KϦŵ#ڴC}%l&=kz޹_P= rk NOSCפFO|kCc[i\IULyvj}z ,8#րL?i?_}30[X6}6&NôVwH+-!h oa#݄ |ZWk&э4N ">3pw%VJ ebV*y%2A q]/%IJbt^r2%`3HL`Sֲw8վiOݓ8G%ςW;jbW,?r˞,dvA>0& }Ty>[mΒ *a+`qMd~mn2cgb5#r¢6[I:9UZDw:NaL#L(Y drJr~3pƬ~)!]̑.T:%+fXI!SFSakG\Me6L9tlTXQs[\zսZ9z =Hsx2K{)?9dL'Iv))8 H 6(oUrzRdr&'6kuDF6d+*GzNoT<36r;|qHgKMN X?}rEj;c(0o~Gر@l~=qkڇ0c،#lmq|(\C:d,ؘѓӋm&x&מĵbęNN@,FG{e6㵯cr 5PGerGk0^^rPx*%#߬PIDc+8V@X`59 zf9Eۇ/j[bl5 [v YIhYؼ?3unVr;\tR+mk͠SՉO"Ea?HaZzPvNa+ݟǁud Rfmxhݡs{#1:o"El" v=o~l*JM Zp-~X:cNXqJ83zٍOh@Ց&).@Qhj6~ ء e yEu e81vTE^Z^chgkuϽBM"b_R˜ &To['[oUZ77^"nC96ol\.w6sJӲ,ւ[9]֛e_CZԳH㦌­[C==@ucCb;Gy/?*s5o{]MuwUQ,]3@ \61O3cĊW@ov:6LpSLL5Qdp0Y-ŗs YRE@&. )L&8Aj-jK 'zTg1A&ч߯܎2߆F鏘8=׋}@;=1` . h0W. H5,~GTݝ.4^6;1@a'X·?V5RTIxw0B_㽬"WtJWQY9Lij4#X-d.%']ZW\P6|*Bm?SA;-+Į=E4~J.C҉ZLH:p~ZOא(`3&RM%Iyw3"M ~&rnؕ>a^5Midz{Fxs !KM]We6gυ1ݲƟ=N{eGfO}dDɌ]I7g4F0kɽ;(q4'ٟs+d% sбwȳ6Ct.+ DO"}DG- >վԇq۔<Z U0a ;gi=N\`h 7UBx_snxsu5U*CAmT;a&JgX{^]$i4Z0%?L[-ӕ: ycM5SUR(IdYUO\\ &xpȍ:ȚtG H>(HKG sX˹s[\ 䂦* &i 8wӟ/Ǥ RAyvQPz7e0\(7i }!=CTcSj M7z*6^nE5؋j`agJ0qH<\d[Q6& ^;I D򂛷{r!ڵ<"+rR$P$|=)n& E Kq#5;Nħ3) 55w׵P?BF=, \F<: 6!K"FS!eo (_ȷ͚)Y]z ̰#_Kk_%_#촴 %.";sHt&[WBĨo-`tA@-&8=q̒dFRm8qz «QK?dX =& 7\ ٤ lٟVemSԑE4fBفS-)N*pb2Cq38 D$VAr斬Hj679{XH`~;j/u Ɂ\K[\t[oajw\A=o-t0,z/#&-NSnn[Hw<@1&9}VG;tﺡ ٦wүB 0tcc]O,N AاUT2`9=i3kx HCߖ|$e_f Kzc 'ŭ4Ђcr[-ճ7S`]-H~EܢޏXLyy}ptRq.mQ?RK@ozH Iz*S%6!?,"_ e `G6o)!]\1d~_ZX4ķ[3$R6]n_䮑Wԛs)`HeAd 1\Z3b2ev?Ӎ~Α73gfhŅ ;iXхTUZtSxoֵ" 0"1C|JYNy2( AbU' -X?0Ւ ϶U^u ,#e osgy,W~q;\WDiܿ*ABp5ZcOU޵7 w17o?vchGtr)kْm}ӼfVMv&Kd@GgoE&wRw6((N֞T%a=27g{}jZȩLyc貼tlYh/V(P ,.% ^|uیHsM(Ѯ4-_orf@;-/I<4S9 g u(sb#0wk0N\ym`B'.4~pPmhF[>&GS{V>K o뷑<j*W^GgmuU2NN'҆~YY_gIQ^hp`daE:4ǎ42 aϛoõmT;|xu4;=\`^73u:*}+IFEZ8]UvQu% 9\ULN؀  *m"cDp!)ڀ@U5h@<n$Kc{sJLP3 ,빾tU#TGۜ=K<)E>'D!ufwln׮9݂ qC6u-ؠDW X֬i2=T!$ǘtMXB_:\\G[ɌMq5٨X޳6: +|5B嶘;ͥZpvw Bu_뾞(XF`ZPH๬ ηvvt_ k_:Lcv*'3ܡKq5O K-RQk:ZA|:!8WNη3O!v.iOpEmloxɑt{ okc?z?ɭ&, Ĭi,Tow+ B9KaB-WϵZ̹BK% F}r{+pL>-$ 06o[okY/z06*ANEGpi&ŦV^=D^٪ZSvP, M2]3rN#Z61qDLo961Y߰`lɄf!BWogP~ۖyd2/S<HJwƙlZw 5*Q)c+*n F=TdT}ɿeyDS9i p|a8WjI;,@³jj )p6r) '*QXE*ݗ1&}&K9 E1Q zj@Ԍgv!8|jCa~[С~XN:ՄTx+[/.4 DAzNNPrXz8/XKF"FğWI&bCos.ﬡ>evk/6p:pG*Lj6 OKd^!"J jǤT8@J|R;0eسs4v/0 3kbTEd/17Ԗ@08uC,P- +A3#v{^cz,5Jɂ q0s`#p>bM?ٓog.ԛe-Q؇?&9^%9{7Q*Up؁Hƥ0)@{.HL$D]rݯw{ZYdt\D{ y 86V,}j9FvL0 !r-v/+BZsԾ,JL}~Oxč3]B$9d4) i6m؍T-`ye6^3-}Vw'ɐ0N?w8$1l/bLX :-R y$|$gt^ZGL , Гчi 54aNFbjgӂԲ"}QO}y~u3 W:F)f,軍k^5M _LmyK"ȄI;Fc{|,qvL1?Ga.S)r;r~p|Bsdž]gT tΛ 0}v*ܥaxL/l'coQAI@%dɟXUQL4]d#,&+[yF$=Nl\ytܩd~vgEN۬?jZ,Yq2J|$XE<5m/0>);suR\ջ`||WШ 'ss*Z  jU KfX&pˢᘂzխe/菞âJ X'2(s88<:(պ8lI%@\OHB .JXd7Vz10O-XG8ݸMASqT$_A#zo@\d% z^_\'ryarare8bj&-aYv!QRS*ϖ%5P[작^ֺEg/+N IaDOo/(|gxNK$3T?  ^\C!&Ȇ.P_˒eD\X&æHΎi4K/ 9$.s/³쁱9|cX UCD!^mPt[}H{x3)x_+gi$5ҧhhݐl\ub 6^L/L]ozUx񸙸RW s2M4:t@3+;Õl2pRk5t)@ZinTån]'@*b/Kv0YWg]|a-np>;xaQN@liBBFH }[J2dmNx|fҭRxC-]Ve;1<&J>|H +<:[PO\jEZ0`G1{-sK;(.f!xb*yyk0WaRY'rii5c"d$xN,x!ie`]L:B܇sr"KiBGm@۫)݌ZIg\?_ԓ3bz%v @%1UAO %zQ|UmAXdd[suU5UȴmYyW~bWmeӣJ9*=Y6u_"O#}aϖqs=P6ShcȋL/?6aI,"}lMǥx|O#//r;\1ޙ;lЮPṆx~gnq[vGUrnʢFxkyJl Ԥ,6&Dߜٮ%m뗪SICK#m&)c蘎[I\ lRh)%E䜻8VO"g%lka}HtaϧC0Kp7uW6[1Fomt/ۥvdն{EE_[K.$ 쩦Ȯb?G*?m7T$3 o1n_pICL;Li3ܬ+4:) O"jRS`,sx!i8B&âic$ϥvTܥbKlpBsŏwH`B6rQRP.}~{rPٲ.Pa<0u(ӒL?LgFAȪPٿ-ҏEJ60wy^A:/@]ThL Ư3)Ƅbm_*jnЂ޶;5j3bm9{#?Kw->uqaN=1B*q v_+`zS9<-P[i[ںt94 F׬2:ވwcS +lۑ%6otjJ} {2Z6JJm Z5R JSZC7t7f?<|QxAM|,lb<@W^B?d ;\{9\_4?8RkfK=\RAW䕋$u1xkB=u"0'x](^?"#5z [ƍW"+`#v͘p6:z `x:0x Vk]ݒy $<|)s6,>a}9#>2wY+6t)١\޿٬29zT%E,2"DϮs-%7X%lʑvf>WysIb_,?أN/8ykHg wٿQ[`Wiţ}ֿ#/Ad6] 7[A05ZsJ̨2Ql%. })MPX6,I޲tXus/^8|},|8t}ҕdf"H7Dwt"u\Hݣm%>yUꀟ@?zh'mU ]YB A,Ӆkuj5&drzKq_^ QUӊT(įt"^ˊzL;cY}ΖNՆ4Dƿx,H, ꫧ:VԬ3<[efIoɷ)@I%cY$R.j7-wXApK>Wx~G.kH#aBf# aLn-ZqbAXRU"pI1ՠT #I0\I$ Ah,_i|pHAk^]jo'59B ͣ\APPtW,9on8+̲8ӏf V{-a?9ݖT PDʡfqY4T-MakXOUuԭ=@ۤBs&W;V4 BwFi[gX J;5:̨ym\賂tHR./?$1"I)MCίH|UBʄn% AC(:DM[ Ӕ-e@2#/1lݐN Z7+:-֍|r*G{I*fqacs≚/EڇG|DHyARKpS3cϼcE-LمbWHT׳XE׹2P}R'DzntfӣIN8.votJz>]h 7@-l@V^d JJ"N=, 2șe4 p}_ |AjA4PkW.'=M"ҹm-W~]g0%[I0xhW]P&W+oQ v|Sr&:!"9^Έ253i#7>ݑp7HT~G=Lx BF/iW(\Mw .X䑌p3@"w8ܦ (9]BY)K1=d8OԝXVyW{Fc4K@+@,(.,hSS=sZn5I 1t_4[p#ȇ#͂\Vgu3E%ibz!im2Qk7(;'6xH~Ġܙ\RE=/[@M;@p7䠥%}]*6[-6 /z9WsD(;wqG~&y1ֽf#\i+U>*H : #*NPΩ$_rq~@2 rB|8 u&AR$4A3O}l #WMf/^.rԫ08 8#rz|UVغObFTw`YgbA6X+ WݴG\,֒Maw3 )a@Тu 4r4cxFT"ym~g*NH"ﮗ:i z4+=UݹCH 7(٫r,^**Hz#SȣKa`;?K(fvW %8^+Vp i"4/9i>.\oތDA!" -(ft?c(Nl~ؗ4W4~qؒe63A)ghO1 0Q'.?4T@oL2g/" rαP-ˡf6x3^}baSڡB I '[(u6^kRCsr8.\h)uCM rDw_/>/H.{Z 6꼻/'dp#ϨY/WpQkzv',_Uz3lk9qQX\o'B6Ǧ3SS|, x}'}6C{d`?ϯMRE*_6 ϞH%oy|' x 1q8P>@Ӌp0AHKR oR&B&qBPS@H޹Wx(JH4k)Ga4$E bL;xۜҵ><8RX2BCQT [ܜR[ztLˇKV$Uh;  4y1P6OE͡Vl5f%/w[*R(l8)56[ +&6HJ"]!׍W-[711j,O .ӕx[iGxM6D(y; Dт,9vP3}6bЇt9=O\-hrg>@O=\Y߳ll6ڌ~a&&z[N+0#:QQ@ˀƎ4Ny>j7xŗ2w2jtߚ2}tFjJ@]jwULSp77zc{aϐ\E]"O#aHXOv`wq2i܅!4?:\{#N,"b@R,T"yjg'ڙ: j31dP+u;+LD9-C0*efSΦAι},ץra Fu%ooYn 3oK›[!oXXg:«H#˽ [?%TݟsS"zqYJb.`A!X;bt pwwݒN*CJ ?nZ$Y'[7C~2  )=8WwIXNu=fTh#5T-BvG*ns 1 K-̤F90+^[LyL(Vk2T&9=AfuR[ 699z $ iI v\ttMߖ'$6d.Yx0Y!Pl cd2t5_fNsu&=] |)7 @вꗈ&*Z>;=F|B%ZU?M_pJ/z q=`~9>3__b4Ps gApz6kEBARgkO* kT0{W?OgYuد˪pAVr| XM2ЏF7+< 'wW|A)(sWpH>/w.ےpV!k{~#SK,6cT7óA⵶52]6جkfZLG*SYz~оq[q(m BCoF [ = {ZVN@I( # \,i,(5/[$~d&WWs1%UYo[^vf ǖކ zkc)_;x"zb6oݐÍ[nةqhGKYPU\< ҫmw萯q7My&їsnq€dƂ*#K먄Fv?}Bwk0cN,Wt6ç94%w]x}d$%"QGKm5T8E :CVe1 j} 9!^r(gR:ѕ:3H2 ȒIs8ՔL'ɏya`e9±9li ՙKJ5X{RvB&b;` mώ&+xҲqItp97F7(Ϲ8 S Ȉ5/N;i^A+0  n7)1S sIe]Ș vn$lΛL "Σ疶xß*i'ȖAp`z?rK]yjJN")*9YivJo0j R0jK*¸FfY#z #. z/uՠǰ`2u7)x:G!P2F_9Hr>E18wY)N?FCA׾E"Z.߶1ϔ/@NdέN5} U&eFEؠ^Nvy.djhzxmXQ/PGF} m~2#7#ɇUV*ZP.c: z;DǷ b!\)(sίƮd$yC).3zC>g1"$T%Xo-gTk p/A3ڏL/wGhRhTS- L7&j(1a`#n;'˃4.c) @5HTd+m'1"'q- B`Ww/G _&0uQUZu3I^"o. ڃ,XCl0d =P?V45RS0 c^aW>Ũ'{m%+{`2ʘYтq%؀>ٳoX};@LX`~aX-0{q|hCd#D < 0d\3nGDg#"Nx(1ۀ dg\HE`zo@ƩzeVU^e$ΌӛOvFuko |[h-_|VjkB̃mld崌'qAP`HH 7>ʚ]y}q#fO!TQr4LRNUbF2rK)wQ /˷)a;9E-ZW ]]9AzԪR#eKRąTgiQUӴ PZ(6$$jڿ7 w[+ >+\ބP}o yq=ȟ=+'xU)Q`A\wҘCf3&hqG`Z,"@F?7Wa6P9~Ǟh=]g\6uۗ:v'YL{k,dJzeo8=KX仪#Lfċ}!_p* ÐXp%/0>hkD+{9wOL:Hcv4_Pq(pv4Mė=Put' 1RR5<*{me632eǸΛdjx%.Y &; v؋us(/Jv$~O .~g\xҲhʥ#Dѷ2 ֞gPꘉ]n/wiPK`uX,<^@yp{34r%?8/.9KSzz^w&l26n 95):||ZNvkOqKޝ@9Z,8Fc> 6b{F'rTfow:$9Vu2Ȭ &!B尚pŦ|ҿD m9qP2"ئF'd{^kVlªTUn%GO#7)10cM:* ]7!JN\T7_cIA>5@8}m~ȼ20>!Aq5kΚ`v]`)ĹFIIA$r]PZN nH =$'+9X; ;Lpeb ٖJʻ[kqjfo0z.]*[s>Z]µ5q"2*\` N99 e!w;2a']ߒ,W]Qae Gm;(Ӯ? ͗y,ώf%=t/bkA }|A?: ɔU ?;Rp-nIjA3g`_Sc]|lDc+sf;<_wi}Y'E,L·u`b5,vX-%hkزgzmZ=/hiOtYB7f *~hj] a\kYrjR ~Jil6)̡VUDkBzrm@ɄB :-~k(~nr1ӂ^&;k5fcֲOPz2wbCMg&,_3sSwG3<߿YHn-BOiaچ/h%rxN% xLw\^VS*>wCA9ZȯOٮw:~sd˼?pv5ntp_X{#1Ћ,H9*ǡGPt4M["J߼*=4# ^RaAe` D-ڪ+W.r-Rp^q.V5,21?SoAcX.ABmIh$ mFo_{ձ7'vMs1 jET e^E~=+͊O !IJY}p'٢ͺ$Q/NHBH$W +KC.eI\F( S'e%w ~0WߕpIZtϠl9 v/aiɍ{4QrݞakPQhVڏz,"ĻGi'C&S w"q٧$<~z3";Snx: c孒 foM !Qě18O%}DTBMt}  4%  >E .@w^*r֥ Д7Q,!KC(["_-Aq@)g g>9`ޟ?3ְݧ[jG zPXts`¿9ګh~@YZ\k>Dl(\s^:I''Id]p, ~Ms!Kj[$lP!Eše~jxCQ9O&,DO|KЮm]7Ѭb.F<!][1,_s40nY%i_}p@c4K@X6h8m5ٝ!5!_k+.jD|dIJ$#R&FtG>e27+|`\Љe rGaH臗337-vË䫇qĴ¥>e\A>R-ƧDSYyS1N4L<gt' C^<֦gS2GYK-i,l_`w籲 O:܂w[b "D=Wy&vc#lNԝ{-T9F3@+(N,R&֮]3Ҿ(ӱ MFI@0\%5L Jt{:>d|ܵ㨣Ͻ礖ȟg KTrLa̽ux?p]i &}2L7k;#lV0NF_%@Ah`?&+`SVLrO/+Jוt($`TSBЀdO8,]ŷlxd&h*)%!ЌT3#($g=r_p̣lj&Ln'&5QQ>Ft-vw$_Z4ްieinS),]?R7~T|0 4:QQ~}2O]VJfY&4Rt7P$q_65Y%g:F?\ {+ҖV9dBы ,m-k#G+KJ:7MxF XϡTYǒ?dhr0|aM #D&ӅM?IZ9Cf$Z#tt+SoL0]"*>Ż'B}~!~5+K1!4ϣsi7{ä%'GRO^s*x5oK0w{] /OЖr9G7z7XNLꙌǔvvvgvDEjA;Ug"]Uz!(DG gJ pi$'UP{9T5?-K <?%=w?ٲA #P](mqTcbaHtjsZwJmfi \<#>J>q%*`++-_%eAҿ0^c-?;KT ɦk,(o{3mS '-w)k8L$4;2-D0v;tK4/?OEER:gŌkYӕKf޹?TvFzrv'D7F@bFE1moG=F [)6?SgOF25+jo X vhU֯;oYG'6QdALԊUg<@bx=w&:q3I>g@<4$رvbyQq, 3Jp0=*&(BraAB d A1qy) 0 $ t.hl5< ldsKS_tmz0 CuѯL<}ѫ.(fzi凒z넰<S9AW^\W[iE;8ڡ`bX}ɑcͣI>g-uLh>X^X&: 7qs eidy(fcx.Z[*Y6iqޖhPAQ3Ђbux}zv¤W'iSfI5"vk$aPb_O%nsO7oj׈>YIdR\q7a@aI@Q#t$^͠˥͐"Cd .3z8b'͑Wc= iP3J$gkeN59>x)m6DC ^ S=^/difQe용e!?Cܷb&7gY>RK5\Nzi`fӜVҭI9BV*.JU`sr:%,Chx`ԗT 'a:\hF$ >Ȍ÷(~+|Q65KٮZ_CCn 56:ۢ@݋_QV[t$FG 4d S#6K? IԊަu?[Z JՏrYl8'@A؎@h^ U(Qd.כOޜVR;]p #LZC2ŪY-S|kABCP|!_yz-h5Q&9z尐q-<ّ`џV?G2 G<``׽Hv.kSv|E޲fK {,ozmd;d T6EuMIQBw}f5L7Z" l䐢x(,gŘsʙ0]Bgz:7|q<,Ä3Ve[:1I3?j||:nEN%H [0R٨W[R61 ؎v]%mWTZ9[@a,y3*QA5 G} :ۨ ;}ȉ^ٓãᨻly%D [oVnдֺiƯ#Ũc )KJ!)26b2 NC8a{jއ^Cd'^zV|as=2Dg:t?!E ֢b*.u "-q&0zxfHLDgu8J]B)'T t,_[ R;& h>[D/mҀdU'ufJJM~qfե &OЅ8_LWn~ݼrYwnZCD`9G@uAjVSMiG'۵r蔢kW>GPX=;]r d0Xy($Ѩm&=D))OlF@@RjCi Vt~T,d p2#>\)ôJ`Xt,:ɣqMV>3<r)/ˈĢin{}%йo`]wm(Y6My`4hw @ij\YNGOEm~l;g?BqߔƋ-E Xe*r,k ݸl#`ڼ:)PO^4e_[u[K,&U)΂vD.Umo?u4;0VG0 u|aɆZ{^+iXƆ\)v₧-}}pU˭o_q IɷO\YQFWR~R̞f*[ %f!a'_7A;L m72PL1ztفsHMHU.Zc<3Y#o6MЮ_*t6s8^Q>f9. Ck~R%M.D{ТN 2o+ 5W8{Hgo07&oQ]=H?T߀Ƣ3>OۃMb: :j힌} M,$!j7,]vPR{&ޜ)Fr6.(OH-$\jQVve@% V^}栰1%=](FĄF&#$uK*dMW쑐:"J w3?!C\y4ZR,Fϱ9qdB̏ 2w@TrQ쇘` }_cotۂ9_6(1^tۆub;xsMwŗ7 dVȔEZ ( 9}],%=V[{Ny":Dq8Ŋ=qjO[i}no dr={[GOXLZ.bRP'${  c\Lm ?&ҍ(%ԕ|ϖ{ K <'.z=Aebvm9 `FSn:qU4?y0oV8RAClԏIxȖˇ}oG\ya;*d._q; BjHv RG(>/7%_q#^ 5=f'@>)-<-G 0QGH9X!7iy3[/ 0󒚙5/~Ll4@Yq8RR$|fY'xFa?sy=TʏµRt/o-lghb]ʸhOȌ`QA`b0~ @+(QQ=6 >(c,BmA챦C}dž,dTTFpT/ƫآO98î"wמ[ /F } \|iZqhS$c["ԘâjiU [pasN5<#BȊߚId`Պb}I^\@_p{c@Gt0ؕRdEe*LCN6uYЃ@pʮ`Ȟ\jQ LT2' HSU/kn,mhަ̥ܿ"8#<%WWWXv+~6!u;ҽ@p V\N $fQzr/2k'U~ u31i/R;c;G+@W zDsKN_T_ 2RKn+t.#k&M(>)=s@9섽ѭje` l|94n9%]H /ǧe[ɷ*e|ms>7;6)GP{?o)K-o2πe=OOkqL)X3,{oRHecjV]}Rh_1ĭ[8~ i0bA3"=yr7F'ψIfFBaֆB%se,g<݇3CعO!6OTkɁD} XAi}Y`P="[:yzt& |[jqk.nڌ! 6 O%l jTq1',YD)ȥZY߂npwTM;.bnPөK[iO%GeRQ2X8]VxrB4cW^3S2 24;H:tkXr `Q6*'IMzq|sX8Vc#?w}'Ncgy6شH%(8Ns/V6501D.":3[z j"DH=1 V$=}5<zqFrvzhjSk]+sLƊQEd>R٥:)B6mPbvBs\KDs!9 iJP>]dU1۰lQut(CIxV0 b%Ҏߤ u<{Qݟ0ͼӲ 7; fT>sQ&ra7on)eVO<06|, bYgc\t[o5êF.ԧ 0N0iʝmWKgde%vzKHQ2ROWbB{RhlΚ8szt  )v#\CbhdNJ@@+fg`xa;Gw?o,L@ , :^1r TPLSPg5X{8L~'0'jo gY *J&7i`4jq,#'عP^"CR!-Q4}zDGGrkHferQf6!KF0pRa5{;E >Be9VxdxmXZ]/=G֐I%%-b7F ̣6m])XFV>#DWےRp8o%^))q+ 27G@%( NKsͺ% tװl_ {rl0hyPiRpvRN-U&%]tgČ{VAHBANeg``KxpvZ!(oLxyGIN\NqAm9ώ]{OUM1V@QCj+H3FDؤ+b' oy:<" +2fAflsLp' {i'_΍(`w"YʋNȃ[TLxGީ# t@C;{+*5Б{rl"9P^~[L.|Tٱ B1t3KNݍ:gȵZxaa`A[F8SК0@qxa̦%f.!zm+}P6 6r᧋{^0tEb~[pjig X/4O a74&D<2hiAY$m&0QgJ#/sɰ7 )1yV!Re  "DƅomJ *՞c6\7̀A4p0-,|q&y߅#^^&;(LŒ_;j)D|"4-,Lsֽ~D?vHM5mEZ):'> ߙ:4spMg_G~I@3[.ccel%DNnBn/K|t{l&Ӧnl8QIiuI뾥Y|l=;/Q6!嬙o'𪵝i@R'(cؕ\.^\43,G&"{صu5%Ofj:_әXXh'3ǔ p`$G-KCsG旴oF9:s v{i)7 cb GLV8yP V%tQ$-" '0w\@٘98: ٝ;e_PRBOVFcѤD25[`S>3r=Y%;/h7Q(قG7:l< 3&(JE (}?HVg߈`xU 0g? Ha\bOqdÅ7 SP_HEP` PV#d,92~lp{ x_:3r勹GWW?PPAoJڝ.y(R%]J9YGܖ)rҋ̅e^B8KyWEX$Lf'Op,ѣ+O{p?N C#$k6do/p[Cn#XDقX_(H99%\!簑4{ä?Q.p&2t*B ЗnOh:jw/#?UNr8Q zQYL=PnQ),̾ΖjFU\}Y!1Fg ;" MOI{y?Vn~h\4`"eŦۭgUhBl#Tg!m=L]c& kpOOW[~5SՊR'"46?q9:1zX.m3@kHA>p2{/fWq읟 5B9>R1b7]TQK.ǑJ\1Ik+1^ 4A <Xv~zJ ^|nղuK¸ 'M]IgwU}-OlaC,͒ÈLntĠJX٩fBBؘqב9 Bao_ JiUw r{8gr(I4ch']ڱ؜Jf2ʹJFP☉Ugi< '.x=gɖYl.>q|€OPԐY$:d*p1P<8J~eTJS/ dS9u<悔,FFToȗ'FZF4@]$;}Zre/(>l8b\xʣzH={Fq\4 7nT-1upKV4~;TAӮRqrzzs&v"{v2_xy}=YṫUzɋp(}kPȭ5s3`K3- 3+(<D2d-I^t M_,S~g6EG-,MaNR;YWp^sS;KR!k랠oj]eֈ7x..Q Wl$,Ïف@Μ923"J>}%+"յ?[z ܣWEOiKA?sAGs9fox^.xI=q[jU{61N=%'#sQfaIY.)PdfhD:"pZ%J7:闃`J}-yGwq@|.[.52E2=Ihc'^~Ls9(IOnLt4GWÉSK/%^5U x }0pPE&WP,'F `S\9610pH'm \$/EZHFmx@(_mAv u|TGxi81=- ddjjr$o1Uzv,R%q{ ?_ LYja**,M#i)Ѳ11=mH 8%.lKe'exκ#<\"ԏF 1׌2 6mو5X1koqwUv5Y;| bm9Ȟb ¼cB12:~ŕ}`iOܡ]」B8b9kb"̴Y@ACDN!Tind.gktKAŕaR Yt˞\K#s*$ܬ ˗$]Q?N\o_&FsOIbu@21Ό]߳2!,{ܢS5W-h2K8z8=)V .x|>Oddtx'^ڏTkjo#*ؽU2&V_ܱQggqE] *4ca+8᧒q|kB$!f]/ O\zebBуWU M{b>aO!fOhO2`.Qgi!&b+u1l"7]KOO#B+Vadsxt`ۭC1$ P^,oF)xGFC!ĞOJLNGJGMx;Kw8Z)z)\LJ=!', ~³ADy7řkA:?ZoA7~ @d6# -XsD> +Zy^6&DC>wULP51lM~RvR94D;P&&ôO7s)#A y-dބDS#ϣ' ]-FM: xY葖'MVLU񠪛-乧]4,ǀh|{83Yt8UU},69k7T=lW)A3lРݾ{}8}1Ag%Hke{ 6dDZ15#wKTDU}myu C"Cue/y#C1|Z].) +ɾy9C!ij*耊;`(_R3ˑs+/v:$:[$,ZXi5.Ud3ZEѺdB6>}e^٦6` d:.>Ww<7,}D&rBY-rfb$^3 ]V Hž) m(YC^HWmiw*{s._l~<(&7ߘD,VT  71L[.ռ?fhYz<+ H>tRQ>6LQSg?4O&~8pr)k)8U=zȊ|VGv"N.Nx`2f2N^$&)ܵ-wwZkQhkU7I~Z$c-\tA7tH8X¦L6(u3% W; Ğ6PnǣmALma"@m1ff_}/3ӟAgj&DVTjCThsۀ׆u\pf#4΀M|m׈hYMWn~Ǔ> y'tzfb&9;U:yKPp\qӗc:-5徦AuL Dء8}]+[/JFE͇I'!%6h Je֊4xT|VIQ7ɃM;/xApQ+|v # ̢qR ,ʓFNA(XDS8u K2#P4 fAඦZ]ܫLo&%kOD2,T'Ds苨=,ǎa=|K^s$qX1:a,2\#\c

h(Տ@N_8)CFq;@5rU(oxSǩf͵Mf䙿SQ桋{C(z9/!˵~m0QEWUDff%Mh^(r]HS]Wii^(aqժ=G`w<<3f\o {62 ኷.N;C%} Az@׵ c^’jHs.2쇰M^uG#)k}K4礙ƮD$OoX,rix.-nYF;D'vzP&翓.1!r+[E*; %YMT|oVDjydQ*[z6m~KL6ޅB1 SaZJYD0M 2#>Cmι]2j(W{@t:2b5rUmkc/n'%+g1GPhl]T#znesEB2E?={%-v3`Wfax`_(89d ?lZ4\N߫dJb(_+{`GhS)Y'rÈN دaI"fiHADq\%B5 ]9_ zz:p ErVzL0<3j)" z&$&@ưfe!$KaIvC:  ev58:HF7JSY;S#,f#hC%\młnCcv(m!]XF~`,?l0!;g[@WAmKJ T^"&!ޱkJ \^HNMHBe7z3tcWQ}VSz"g|9Li.^MLBR/Ǵi0 JODUR 8L."(\G=`.Հ_mv~Rv3Qsc zoRzk y ScuC_R,w`uퟰt~!serTߐּ_N&[Z]$Xs q+WZ.t4 :BIMn6eC.Fy#A_QR-',є'U}pZߩkcp\_B܍q$GW0d> ZWNJFi> <$yB%}ֶ'JKl"[KiRԪF@]D2c"<'{go@q2ndFk+=/a]p{n|XXg`l9 w1QUJZZ'Z!C!#Yo;d~ lGg#g1%^Ҭ95]o/xv3_.iiN} Ջj`|7Z;C s{"Z˯:Bo.ߦKg…PZFusfpF]b"Y1\&ui1ܳ Y%^bҥ$H3\"8(?83<䖹'Pڡg-%` $DZo4:v\,-z8 ^}Ev[ jQh_oY1 \oň%dIH7*!74p+a!PXx@'Ֆ!uPL8)-)쿉-!z\NL`ȁ{6D[F%Uؑc&ԫ#qvjFQi|a;l'm7tֺD{<2͋jG~G,K[EVy5d0!WAhQ7rrvި ¨ )\&5j{am %s4 b6ȋiZ4?@_|vjcݒ$8bj UBMA=odCZbRx7PKeb$W INfQ _7qt L.C`fs,y~i%QJ{O}&nh£ _S7 ~!Z#:BjnAҪaP{+v1zxJtDP%xZK4cG<)]siiJ  {ёEpժ:Aݏe~d< [r)sFz?b'{hjzݡbY?=1{<Ԛf!Wj0z됾;N4 @&D@^#8 JU$0ί΋4&J_B9lu Uй`A8nCMѬNr;3?8/lY Z潳O)6ɚ~pn a[o&m+UZ𣢼X'uLp 7c`P)ű29f4_.::9 X0Mulyy}Aê%`5v) w&] ]Q$`<Lnr!o܎;!;*KTH,X%ϿvNJRc2 r8y^Jńf1mt1X;骯%vCm0zH6lyQXmM]rFe!W*-7٠Jd=%Wb ֺ ȗd fc&cX_Aj8#$kUQ;n/oZ@`Nc;: ;B[g ?зİU k<,pB+JX&BGnܵDl~FH /1fqk!Lg@#R!y硛Q6XyJ&uNտKf֮Map&qL"Sqop;Ti=KچUڳ5D 7-tϹ%DvR0QzQ6|I}ѣ}1PlZeR7J*֦;a_Áp/$|Z('o+x&"ǚ唨*!8OT/~Y# g-=\fv4R) εv_P35 ز.HeC]&Lx?ޙcYP<{*ZCanfq?(a%`wވHӊb8)3]l\M@iy(3DбujXoR7GqtSHBPM2x02k%HFwNk- ?+R|\ɔHP " mӜ$pD~+q%"04ϜxH"So֒,kmc:DExP*ճg-HG3(1'7 l0iB A5+@,KW11c6suxQ6>Ք{*h{%bm`jʛбy巑JrHTɬݷI%+F!b +a ;O;~gG7O߹c]s19喺gê: HjXAڡٛBL@õ'AF%Wc rۖSTvbdTg;O|zcK aOg@9/ƨs\ڒ1S:lOk˿N-2V }J̱-Y(Ғ%nA8X4S< ^q@7±v,8Uȴ}:bxLJn7>^f-$^_4xrQ<|jU*X;7SՆR=U^IR8f \Cl~cm `ٷZQ-Ӝr{#q[`]81ùU=ӫӾR0""g6nD)r&}04 "cꃲy@fA\I<6wF9,s jM$t KɃxFߎl'\JlG8#!Og`U(pՀ ATPF[;U47 ^ Zc {4anԱEuHx8cE> _o&El2-Mq_׏! 69,8KŦ)膯, (DC  @#dBUٽKq*'mA+>MA{Ҁ^! k̀qodƎ/D)ڑZ= ۻ0\jHL{S_Fm,c:)0FS3LJUQDfuhP.4i{uQr $Dl;;C5.iJsk?„Aľ1<~q۸Z:9DOl|FERp:qˑZDB)9g8z܁`Ђͷ]]Gr~^;ŻZTizBvL Vq[Zc/Ϋm pg-1FP#Md[ c/8`YcLXdhEg9/f0IzN$Km%4o+vrHGP3G$=cF_52 `M>a97-'+p뭘FyXʃ˓k:xôM GmFZ"n6PԖ0>܎p( (Dȸ$inǎ%T^NB;P4I<wuc`$^[lMfτ+QGR k{3[iBe9;S\h,8v R=2s?l͒UJQWw؞u]gja|6}P׃m ?ZE&smN _y&00 S=AiC#U *M$,nп:oҍ>@TD |pP s@sJX/,2f6E 6m_ʛn=ʷ|Pc$;~sEtP,BnX(QLXĦSa=6Q@Wx0σ"d]T *SGqpk_7 U$EVUY}YA}n?[ >NXI@B:ΰpc +Һ5Ri K֤6|F>ǾE-V&^U[ۂ('cjp [Q/Ϗ}P}9]+vE~A@3sV 9"}5,Lɰl;A#j*`2fq@]°2 ~7ZjW1Ĭh᧸ƙ]V*IoY]ATǟ XZ%aZVc?mۨGoq!&𵑐/~PelgѝF<e@5it?_mâx4ɪv@d 4Efj0s3N"L:, ]Lǝ RBdӛ>r!u*^ע˳~lUR'FhX@V-o;iAB z/Xstݬde7 2c1>VY&=`  m&$P"ȃ@=:s87}ަLizfO@uPB i#KA\S+0.Tc ag$BD3 Vwoflp+Zjt/ߗᕒ)^/]Czڱ*D)p7&LJ5bN9|'˚?TXpJpHv+bAF~T>2(:Y' {RH8Sw z7c3|˗xV7c4ϻyt ,ΕaaoLմ ;mI YBΔqͿ4ge˚v#{5g&ΠIJB*6e^mxkӲ up' T9Qk{ڮ>=;CneHGG 9U71 L3srz]%$.%@W5kF-txPm-jf D>% 랻6!}"u<9T 7G±#~:ǥb(Ǐ ݼ9 7u$2FwQtN薖>kE V'$buDP3uگ1>/\IȾYLLPȨWK{"Q-qkƵa;:7;ҕκaY\:SCaNE6]y݃ՁU >RݏF$&ހ>f>f:+R!DB} ]1y+ d+E nRȔ,_QWuK0w 蠞Tڍϝ6yavQVɬR'9#@qo QX) mj5_}s1“wOM2beSHen T'asEnG9OSjȉ^#% .-F6r8Fۀe[&GmToAaZ2J:NoEo NgORnM6)/lw/#v^O4VҞ:0GmDl;H\q-#H?fp3羓xmxu>ɓyHC;-:GQW@9!j;YZo fdVvq|$~Y:%UQu'NĶvDg::yM_jFvԏ|A*reFf:)x;`ƃ؎Ʒ E@W'h1l[ʤY۲I@mc3<$vn9{g,6KTTz=jѡlg/t w^p&LF"׵[Jeګr%t$]Z''*3 4j4~Wo`$e+1eXk{B.v9U޵RDNmo}tCsN2)qwe-gMU Em  3-eҡ*qgTAt4/$bsWEHnIՒfl}Ilh@?ѲAWSbeӂk1u t7C+$<>H)xZw1:U*,LǺ] 'vkcJZsA3}RH"Kuφ;VRn1HD:tL%]gh̽`#:nĵͰ!W>Wdb?q"RY_3ux(!AUd ,Y D'G ZBXvG.<ڮۗ$9Wk m^|=~D#\·V=OfVn %Gr'2EvnȝO.0J:L;vbvb M{~DsyW)m]i h)0Qׂ $o`s><Ϲf,҄s]8.SÄ(o95slчII'(]^&G77 Bb΁\$ܩ#ʎw f$ڨ~[m^l-vԫ!=繰&-ϩ5anxwYl>WmOޏ&bXC#mn4uH]Yy"js1;ptGG@Z24Bt*5w%?|+3q3_3??֊f8J=cLeX;3 *^BǕBb)2*lncE9;P;co)s:ly22 h3ڡ.2Dh'>̲k6`Kiؑ H]:zCg6)6[~衩9IJvfjBtyN%1O^Obv%}'GJ$cvknL;a}6_kda b&EWLiG=7F˓v"G6pHeZ}w@ ln/mY{gX{ wuINF8S.^fU04ADY^(9)%}AeJp)ox iuRQs蟡2o *Pl'ٝθjza׿Ɠg'Zk={ဖ ;r?G >S'(Y`sό~gLTQаAG%[^TlH2V3㤼ؖRǪf}ѦÀ]V2ygc.FvyVRD>OiwW(x}Fw agH.bipR|THWhVGY?_ȒD.Y#ӽv1WՉ6Sͱ,DMĪ`&fޖ?l~3: *u"aCy?oV!'+y-ks,fʹ _{ o2c,˔X!;"1oڂDA쒠 _B-8NO&F?.Zl`UWvzzaH8iY#GAc3HO@k(9/HN M/)J]iU< _ŷkN8#XFh簌"bUm?jvLv`vPnS| =W9tJgoLoXbRKM$ +u+)MBg'F `fHuqm$66d@($.tlT$0> WsҢ eXOz!(^T hF'2^ŮYʒF( Jܣ02lFQ>0roB4sozZ;y̭Kzbu_}M !*,%¿vfaݭ@ 0PHlss[uy^K$x@!qqc:Ժ$˩$*@l:s$ i;E;l@oxR$3_od7 ﶢp s69c]Qܘ f ~`y2'%M=n\8 Y(5=ԏLCrt[ؕYDQLIܿҀDnHƍ'#Foe$xV6-a=OĔXɹmX7 /BXv#xc~g=*6w؟O'yT1{ȘSf\)zcX.,ʘ+1wӯ̄z)Duةҥ.4[i-n5 HϺ1 C86Pe v|̽p/;1N߼/Vx~SYG-jVVjJCu9Ybs8o,'0b3/]P$2T_ߞ&b;.C+=Q 9$^{G,vHPjB#va]_n*~2Zd$O #;ҶȖH_:?< IH(ȝ*aϣ=!F8:ҭ݊^Y*zZdi璗Z*Dp;$te@㪣2tk淤;L#\pE-d)D=9Z?3O7YuM0qY;9 e)ϵ* ef8BB!ڑ3fJ]g GE-+8"HD%!Ч0D l_һo"3TNP(Fo3m^1iɾ> O{>ɑE6:je {_ 'y5c! mL80W9!|p?);cp_^[!ymc:+MxnWZc76$C;m5 ; `v7( tos$GZD9b5*P4gG)vӍ#`/,U/|B7|~]|$+@1 N\+ _K@{\ͬqOXNP0>H-ghCe<CjB0g{k EخzVrEC5Ra#`+ebXf_G+ mYMD,G Q`Ч& aЌw? g'ȭBMc'Ə9Qz;qt`DШB~3[ҥ_]ǙKˀ)GŚBM鹔*r7.vPyU 0@Z./, ^ܩ:Jd)i6EhSH nYp]~Vpv;o' I{P#"`ɻ2\ʲJtDM)6I/yI-[l& wڄno}n+;Yx:MF{ (91iAjA5۾o6f'p2+`gI%|hCNقӈ>aNoZc2 n{+sR* `2t^M,n67MnVfc])]#qԮl^=+6٘ D碡#A[. t,yKn-Bc^pɿˊܬ5WI\YFȶil[ ZM -Bj)Nh3UZ':-'Mfd8f衘@喡1._F,PIw?|3n[l9|TUhUJsXNՍaiV.ΑɶЃGrbIWRmJu&k2頡[<>^bwl^\z4/D0,%OFnNnJ8!:YHR57|齃\RI"̃0'Ty[bxs8V -)Fk yƚ`6񓟞d1smϐ\LHJA.-v K C3&$9-S0/Tʹ'yKBDǡ%D&=㊐c $ ~S3piA1KȓlhI1q_´lnDMm" c5ON_ۃ6`y;#RJ-@,\6ƣ١@IbII}LiQ׾ם>9y7/(J:CjNh'-Sc#TJ|P#v`gL.K`oCrS-BONR>@Lk> ﻣDPy\ܲn\ l ]ڹ N}^ˆ@= PgCB0z2!|;0>fERPd(:IlI"EiPk5dke##(nJBeB#"KM:#k9N@qg炕eo|M!aܫC<\Y8Ɵ;7G"sckl5_/v1NXWpzh 9SXh.O팯썜q'gC8z ʇ[ Qt(1>:<ڄWc&9%yokoW*(Gu 뉅) lw;W( PMGju O ؒr*Ê&ɰ,ElO˔<y$ zMIJe,!M=ՊqFCp6x9TvJYi HR V7=.XY@=aݩTvDLg*D>j*9rd[gഖNŷ&6ոǩIJn}>%USZ/^PSyWgucu{/]kFSk^ͯ]6`l3,-5)\k~NO2`]6$#$O$Fnw|8!;=E c/3Mq-VLA1r[8n!/w2I:02^5BвkB2za{ [a$ћ3 k0sR]$|0MMH;ݣTL>Kg[!5U)HZ”n /URn\g{ IsV!8ҖQ:콝+=R>6wX.埡$C ~A{QzE(8ZjN\?M-Q:dYw4%Bѯ4O8+W栭Qυr>lVR";;qxN&c17иzM6Xz|z }1bI'8[s !NKKU5XaB%YIioJ7|ߢgYh^,++-7n)\eZY٧4L8k)Rix7sP.5sH(U@e?ZDмk3rLRwPA5uFY|(2n$f>CiWnE=ٮ3Ğ 6v\TkRgf,W/{ky#9Ȑj2}OpaL_z SVQ5pLz~:.x:ƻR5>4"LE"{':$;$C({mdΜ&4?̬yg3OG])=|'oLp?-y+ip9T~}sҗ[Q#]ZY\hMls;;XpڂLtv3rs[{4R HVP鈅 H &է82ۘżl!Ci8A63^pnC4SF&kksVPzzdG0a ӳ @ť혫Tm o$ST%:#b 7@3ޯe:; &U]\&UO%\MYM-J=Q3/]Ǟ?Pˈ%2(e' -cQ^i£^`Da^-ՀpsגeyI^p5C5z1W 97R77P6Q!lGb잵[6"q6>}TCW>\H}z;[P癭"Bk/0JY!JDrbFnS-3S*Ĉ jBɪ`N?WM*Wӏt/<ԁ6bZzө Žuw jQ-TV C->}5N 6SDtM29ZWȺ7X&*#I6ltN)ivO#Q,*~Ҙ8 bCƴA~,sGRȦhm>B~Ce,;ݳ%/{ҏk[R?ϊ@^aw[PݩT˨aН|>Vw3#G`7%Qez:*y*Y)@_Z#D;7:}s-0bPQo,RW/NmX2q%PbsUx.]3u5.jDumÉM>hB3P楬$vp82a۬ݒBnqa>GI,2}[)[gW6zzXcMi Zwي=ۨ_xh6BŽhzyϦ;_=K9o\hsV8 Jcnvl.e78Ӫ+kEF!dOõrg+ #S;ZS!=B'aAiޱd⾕6-zg[Ha%С/ni0WQn2O _‡5^8(:4l%D2tפ=!mn8ˊ6  wlY%WtX]Ƚ P_o|x)mp.K)G^+8Ls# #Χ?DU cmucϩob>c.maqTn'%a`zI|z79P(yco;9F*zЎ-u 9 aƃd d.(Mڍ i9#z$̯*hA^1?Pba;"Ȍz'tvc2dJ6Kr!LDZ!0TϷq[q:4̗R4h2QbN6&ݩȏe"pG<)(:漜#3EKRd[OW_e{D@|\,Ы5.dk:gh4"x=`Y\e-07)& êkk%F\Z)Po]y3ܛ:4S JI@'S98dXQal 7=bHFHUw gҞIs碠{q'+ u<أ0tӏ@V|*+k %V2׸IIو˙r[t` 6oͤW|LKo_8 pǍGn'l#oM\p5W3=o`d[#z]l /u-ϐ\2ʦi#£Ϭ ͱ_ j_kLse7z@E]3츱I(լHb1?PccRg횞 ^ۧtW(~AJGAu3YK/CTpO*Fc PUY$3JѤcSܭ IyG)Jw{Jvw77DJސ!B FtN iB I,i^}p Rn5XGGacU!9T#Ơѧ {08Gxm^uT hHB0 eW)gݝpeJ&q7) IW LƘP!lxStY@>jmzi$Ȃ_{_?F]C@SfOo###`䗂N~)\׮k-?i(GnOX[w"$Y t8sfٷpiiC2b혦#W"^݇صNiin=a~w _t ,65|88W?QpaoK?!~E|QOǽcq[,?]Y2I%$_9Er0%*!Tn&ѹC $W=/ jqNShdXLe#1\{YNm^xtP싇{Tsרs =$XBG3Ip6rN+4wKf|CR:/bEQ8ȣ׻T#jVdjʌXmT?.S+Zj'Ka2E͚'%3ອz.H0_o#-/XO}|#|n#iz(Xb {|MrB&iρ -|BU9-r{tg|,:3t xZ {نe<9 F_I34DFQDX7K`-pY !(X{RQ rTm[1,ޠZKoLd\!NZ_Q=0`sLGrgf"溍ι v'a $߅vbuO3i&>h4а %4Vk)5Ap."ҀSc{U:@Xp+-^TP2"{5qwY+6" !}sdLaG@KRϮH<URU #~8ƗgrRcOKnk˽6Rb:0yF-`[):=SCwp?@alsZgOm ZAӕ'~7Nt7~ DѷMn;z~6j9(SWCTw!΋5"bXݾ4}BBC@9 ۫>;큌ɷ˚ktF l*zoD*Tv ?>mhoҼ6;zPdo|>p;#+#;IB`#^!Be_/]K7'r^Ԃ ͌ n"s:樐"xO]D}I.O>|F6QR'ym-wgVF[^,pKZu:KNTt܈eB% ͣ7B3F 2'Oz88W1˅qU󮬧`:S^iHYJ^ڷT4ݎG6!G"sciG&r?1Ѩ"[+5g`tk[hȆPOLG.a%pi=l^=rdз\FD΍8VeRu_4hM4#$yNo<@BF}:su:Ťa#F=ЏE`6tp~~%k̄w1oX)b|;+_\e / 0`ZmyXd1+?*Oٶ,j5-NBI A t5/q)׵NN8ύE,h!O-C1r(Bt ث61V63kƹ6Zq!af3E?ʹ'}vwحeV,ɛi٤oJr۠$h;I'qPơ"7[51B[luKd%U]M ~(HA5N܏ @"$_QlIA;lJl\ |cm3%+ |ZvU߮@hWra$[Hڸ Ib$>yv];f9e1XC$Hüq$x6<#sK;8mSsD =@H ƶOD-F{|Ef@O,X2uQ#2)T?ДYwӹ_>(3  fP.?vEB|(o+j~.͜51ځ| Q% SQ.^Mh\ȄϷghlcL%m"fr;TutIԖ {>N*jA͓/X)J-`i>{ 6{gO5L? D ;imUGVҀG3G,1F0>4Qu*VBʙKcH&T[F'39ܽ=Dz}yDpѣrEL1RLgWs: I^ԍ ::_ז)qzwHk|tZQ w|_xd; B;7%X$dJd%T؁n3_c֣`">,0("U[r*aУV9 ƒTG&&Azhc8?6!(#KQJ*.< fڬ=+O/IOdsӗ[{Ŕ03g khHk_tf3ч">H3ƪs0lC\!–-7tEʠ(C9-沫7gglM: ScmuZ3R;֡,qfb4`"ԟ%g>iau\<\9#'+zPi͹P^CC#SB55=hc~#y<*Yu5CGP khE[kf*ҪH,3'Ap8U^&qSsž,4Ͼ_qLl`^lrx dd87 n HRx8Â2PxV17% } ʌ5n$N:RiQBrØ# U-%;>Fc]O6rq16sB%G2";}y`o3mhg(ݭ )LEK^A2wk'λ!1H\%5͎c6*a.̕uhOA*EEU\~uBR*5:rS LZdKrz99a+ ַa#גӯ9c$?>JGХezE޾~bVU%/K{h$#j*V0F "W{6 &ؗ^T ;έJu%2ͅ|\K]?()"#U!s8 wR,ӿbLȅ*ϴؑX(z}k+ok 5ƺG0Č/i *ևN!J092Y)4F(#9om rXV'r(w*WCгz v]77h"0F.%e (/}ͬ=j̾$ʷw&kjy~Lg6 hw˩[j3mz @[ +} dU$YW7D+ӉuF\A9~'[>-C)EvfG;4%OHwȆ䧕 yT^YPm:]A Fx40Q!E$0t_=AT-^买F qOjZPʬԚFd1Lޒ5V$8ӈC+D12ֽk*8=$\،ף@ؤ;p ^XX tPbIz1=,'X >A@TT9nǝuo[^Qc7{+#~RFjmBoBaYSkD qVRPɄJ$GDMs4"HɁ0\mZ*A#..Ş-ڗYn1NfXzIxPE6yzG ݃B˂ex7̄E>+&efa:/F̷1rr> :.g]OAl't>~־'J!6:_JfR^81]7JaLŃw] 3-tՁ"8Y3G96/#{ {g]R=aE jKn!m ۨ EgBy YV!#ʱM mT1_.E0HNv>7O_ -?2brWze J!EF}qSvbjކ8ײ6{:ȍ /nmdZ*l|SgZ oH n/uNo* &Y?s)[J`{^"71=^)nҠa@vf unvpUKDfs=|Of $7e9+'plO:9v%Fv d YP8I^н/G > MO|% D/R%rCKK;^ h^X?E\o@K<ؘlW~D E^ ,}2# gtpOM~htEZ`aذD_#i[')95x}HP$/s۩D7jnDF)@+2n tX;!Dq_&sFvYq,8Ou2Ll>ˊA\-A86<_bge"b&yehωQ'QV3$ 6"T)YoRey;7qeҗₑc=o{ڠ'PYʎLu qN=Kͻgѕ[X/b5N,R'd%,A|)B!0HD], Xю~է%5j?.3@$tv'?B3ywctċ免fìPhtr`+vV~73UqGҕө >16Nr.֢A?e >u1,D[ZYÐ䗴GtQ[CG/3bwkukfXv4+JY*t*z [I^}_zP:5G9LWF4^P[uA.=K57?ef,'cZa~}Vsɳ"[WӼU1dE H!(#Gt:\ 1MUHF HmUƮ)XDlAJE7kN&w[a^aC%OdL"d5Q>Et8t֩Ts`nwNnkƱ@5,B0Չ-HJ8Cls-%rY`%Qd [ Y9H~mVMmj[pdFD0+Siڟ^K X2(A_{ih%].9|ukYE7֠9?[Έ8PeDπ,P!'p:8{ԓwGZ@gs$luKH6E}5 $TV7:+}ف`daqFO A' XR ` SwWu_'w\WTb$x% =6d3?I2ÂXk*le1z<(pΊVLɶrTP(% 0HʎeL;UAbb\o0 ]`VhCmW҆kLHt1WI(ux8dןXR̆[y^AxIYNvr)HA*ѐu RdW҉Mzmο)ʉHS{w™BP]{|P%`a!D 0na1MJ0j=xzLhIU)8nޡ[- WOQ;\(W~Ҭh.X*m_lJ8V1pSj"JۼFGޒ.yֈ)rZKaK2+ 9!$QN,7T'A9~ lQBa+ F`J[/p8}*8g3,n@ OD嗂w,>O-&Bf7՛ڠ!T]'kvkU4&ذIU+oEԠ<ݢ)wD(Ф"-`Ncb[ͿQʟsvv_1l7n'J܀ T[XdšݿxL?7xP,VdL$e h* 4P|e-KpAY$~5n%:嬡ﵔE"t)2i2Г-l7nP]N;J{&ſ]LXI 4gqן(ۙP(t@m":gF?/ض& (0%,PmThs+_y1(/W *'_H8B\ݽ@cnҒ(wFץ[{% `a,\qٟqIk3 3҉-c/x|Z71֒/!ƋNSM(k64Ųp,'~#nVۇ3zZutUBk@G)]hvlw9& w[,=/ t΍X.J)*gs/.9e^ !- #v:ns7 ^2xp*Hl R<ޜ`#=7h@݉ 1͎g| Q@VVF @pǓaIC@= I 4nFdrL]Y%fߺ2 h׉|.?kq(A4h fsȤS&T{B.[Fq`}v5¦Nrx ~ptuyYѰ]ȶ)pi [CaCB hK b wJ-BNR'.<EwWlBmƕv,UQ\H 1L#mP:-_AGTb~Zq4hU( cByJj.Sri/6ϙ0msb4DSIG\w}Ozqf|H40e~tG1P}!xzFh +W&9=Κֹ̠r^;#p]};]l}s}]+ 8[uDUTxhXbs>&X' \T35{/ dVm=={#Fr\'<bo-lrJYp銕Ul?[X O׮ 7 r{sLU\@,cM}%ݖIDܦfar-ah: ? /li*Sع|{dX6h=^iGJC,F'%U__1Ϧc ם V ;yՋ]߈^F#Yik̾ve-83'\Vcmnjli+oJ- +YmHawoQ^<&P6c0{ Rg3oÅRb0$H~@yKEb.ּo ^.)>$/{mWJY5~("v4\HVx|-ov=b)*wn WQCKz#HS! X!n M{E@i Ob(z VYG|p ,4OҊ\'biې)l_Q𜇩΢7G Uʈ+K(2Rd鳼3@AKX61n٬CxzF ~yL~LIyD_d )r _"?cy^{y/q8B}FVuZCڝ?QZ~Bԉ`Ij]wG3Zu[*Ѷ/Y#w1ٜ*GA5BdF z˃Lt_T m#$NnbH)B 28(d;/Od˰̫I&[?t'ɊUEVc{.,^'.3y"p{KUcLvv=c^.I짐V嶯o]")iOxgJ59)+ɂv@xM]g/#wHG-O6p35\CnoRi-u M$cn Vm NRdz\mb>K~gA,ɒs32ƙv>8ll TYa&f+,mJLbٰs nHY Yp/AM3 ׊M rXk," sRNkyeq'(WΚ0p'A1:ia*ѪQpq툾( Ri bT FJÜN =WRvF 2}Xg[sōBFpLLnBR{^a!/!lE+Ѕ*-t9ne15gG)آW7g1:O\7 fA |t)m)螛̕܂K;@S|l9Gȧ9(L&*7mo#~ [cU-oQA/lo߈Zo^wx`ڗnfʑY2+,nM~urd~"c&vʂm3M(2FC+[kdzFb F´m!jq+;0LK8Asu[#4I"E鹍ydͫ(#}w5O*#Tc]{ޗFS8`Pn=YCL&YF=⃦ZJz-ɾFx߷L)) Y8ς8 ×l>Ӂh~ûXh0U i{R [R`ߥ(NU0biHb\fQH scI…A*Wot.)S~ j-9:'E*5ns3_S*f{l~3+<_1 ')Z3Cg,eW@8HYAkAp8R4:SN"[sT9霅 M3M" p[kW!O#AUZrSxy {B  85p07 47txXp^qή5.'bvJAE~nkpJ4"huI|>Ԝ䒊?,`Rϲa߅Z@څ:-y (%OXzofi<8BCWED`S:U=I_R|6n_"@QAYyƆ=!W֚Ry.3G u{Σ+E߷@1D ;$RoVЉN1/'/q)4QKp0Xzļ4d |/RpZ4)B&}܀lȌ|LaYJD2_,qh_Cs/=bj=ٴqSId%KnrsQ ΁Oi*0!EIE{2& e |A:w#jFO(81c9gU1EDZ\CG\Ũ;Q+}JK3mpOա?ػ}!m|K8 ew.d@3Pqۓ2MK'(h ^ ƨۂHdqɆצT+vu Qx_uJ@ꗟMjQf#| F߶c& _7T.-=z\iGhAD!$MZ{Gr_p OnÌ5snhMb8Q8 g`cuځTOAI[p y-u==e+ W}lNˆ׌>~qlHLȣB3O0Mr=-0HỬ7h' M3-6ނS!1DR°I3FkgkM:HEߪ#-݊+0c_%еֽ ˨`{k0g= \C(yZ[۽[4,CB6ȵƔ\i;P9Df]^3M@RW%5O K˕\sʱu.2/bTmz5Tdoy6<,DŽ~|g'R=V-)Qr$ XEzu_T;S@Zy^@/cÿ#`+J0 d ';7I#ރS#54C#T 6cO,>cz!cKSSCB64NW*p[";or%X6؂'@484txaӈ# &{I 0>8T#.,𿓣@4C+y>ԉPOI"߃(& =RJn%F faHsWG R!$(X{ZSqFАZ:$zɒ\>{卿"?x= V:]& <2EȊ@2Z9Y}6qq25P0|5viǁ@T,lvzL^g0p2(Er0 lzDe[&=3iñd7Ib'e(GfY-޼aST"„[i),.#m$.Ќ <± 4HE{,~$\4NknbaTLoIMgGCΎ-zf՞Gu/%liĝh҇<W YD}/tݤ/]N@ѿ"mR0+DoMJѱqj'XA?&irbÌE4uH%W,D%~YmvH' H8AwÓ?,(XPUhv rf]~"q"0V_ʿОoim2¾6?cfU#~2oii~$Qlذ{3 0] {ϾDgp[޲+L2p։46 TspT{D-:@x?KKBZ[.ސL{g9X1B\tg5/N+M"GDޑ> 8e_Zun'K2 HMV)χ.n?W_YC,󇖻cyVvEp -_w lʗX'o*9!!EZ,%{uYesfWDRR>H3dW؍ZXEnRs\,xd;TdX(u* P2>[nb(2Pߐ_Jgs~k\;1,j#+YVˇsL_Cq_K5BO3zsqQ MI˺@DlՎ* e9&~%[(`[ȲGsBzc$3#id3?/ QF ͟1°S5e< NB6c5H+Z^3d^~SDHWB'J38Q^f?v5Uc֑9i1ax˃y3Ēl:Qn.%J`3[f/c@p}F|" G~ZnlpO a ;AB5;' T_C;$e)Wu1.P&C'T5 r ӜI'V+▁o@Ng sQ`3c0"%uQ߯X]qhN+ax6;V.s9KL,RH8roGgH)RuE3S&q c)KnoŝCZzbtZ~p*T[PDJSsQc@mB8,,靳DT! %36?ݑ))|I3YH詌^c9l .gNŏ*~N3G5x<lNBǛBOwKϳdx"`ʼ r^T盖 'wv`K Dj`T':tJjp&1(Da&cA(кfp,+}查~ ׅѭn/qcO \;|fdž]Y,r]xAnshLAA'e+AMm2w&&c-nk+9)Uw0p8to ^0e~Y @:vb/=5:"a5%*kvJܮ>l>Տ&|}CI@]dp `q 2!i؋#<5^{)`偁6"E'B{`vUQp]EXU,(xk@)c:9ޥ3L8%<-dUFik> y H$Z2~1wtWEv er]SzsLbpze1;5JR’0Zɽ/F0Em,}8|R&>Zf9Zn[I2Jc 'dbj3L gc>>t1*6;MKt~{6X?9΋=M[S!}UӬBR 2}"jrKtHWW,aw!= >S ]Qؒ.mt.&~fSG1ҡ(Ky;[6*ۆ93n;/ Iq;vq b #C(f8NYLyM7S?KZm'<\h Sq"sRf7.taL[M[n 5r(<" a5V *KtQH2K?Vz.`i݀ANbAPix6@88DwJ.0HvO_t.[Plcot̕(oE:A$̓@L[!S]d O'`s \В)w1IX^0 i"y=QK7NL 3߸u֒^:7(D4zH_Om <ڗ`CF7G.%.WE$? ed<wTC.+w; ?U.2cOD7|#~pu/.K'IPwK &Q[ZbA탕^U %vhVW"= x lǷ굕+$ːyo>[dْQ~ߺ-zcL}vgO%n=]Y B)g_ !ua1ŷk9*HBFi} p1p0n> :F;:X7 pjlH=؀6y@" ix]~93s,.#U-3XGlBv\U_1m* j0vfW:]3HiTb:ё1KJ'\lP^H~N/9jD8wR*(ZC݈t b\zw/#b6Y-T}1S_dLZ[L&:|EޮNe=FZmZki!̈*ц* \65\CGZٛɾk#!Hr*6 64AB8}U?56yGH % _4!9J.CG`&:y ts![~E0=`S֒TÃ^9lan~Crӂg ͯWWޣ6HBJ'O!Eh+;!і,cLM,MEMow2_س=Z?kuYXÆʦdܩSz'.z Ey$"/TQ$_ٶ֍-yC5"F*˺ArÇ& q҃)XF7{@^HɟHίtQV_"HW8LQ Eӯ߱ް,\XV3JG۾s`bRDo.P@zC *C1X)dCF. I_U ҁ4_*r$7WH+ł6g.ȩՒ՞+iC`3GK[w3N|L0ъ] '=69}CrP,Pߺ }~B\ʞdfV~0k(ٗ#I~^Gw$(%=þ~N Y!H @">;  V:ŗN8kz֗!g]lhuHpvHyAz7L#%@.D`pu;sT tbs=y AN̩IC_Ηr#Mb#daX:!ˆxanm=w5!^\&dU"BAK3{3{kW+-&sLVMrc४κ\P?z}|2&(}Osm2TY4bṖ_|$t/a&b9i"y~g x$FtEl9|{zhC"07;ob $e^ g̗eQk^1Rr1iCS+$pNE!l/3)] 6I=g UQo 6+^(\2^EQ̌Ĝguݹ?<&F}Ew$5t}ȷ9Φ92f4VE̝K8J5t8qFqRXl=stZ0M1QxDOR>K "~5G.5+Xp c>lH |Hg| Iȕe:.'k(#/ܣ@s%GΓүrI^4Nl*^-w:Sڊ ca p j@[v{W~F5_2" C6qYlѯ)7K ?t~|/TsMKLGzЏkWY*gkA\^P;cb܄ Yib ړڄ-PY!&;fb\KIPF \-G"N0z;cK0l-i:=vB6h>G1l~e.1+HPX6IUgI)%:4ƒvcbf^R?%Д"/![,'Ãb`u9JІMDp:ǀz6,b6ZǒQa7% vy%%!usT'2=?\m7Dq;e',CEwdY~&00Cï/a&4 ̍BߖC-\25G;OICCP'KXZP9nb,e/|ʼJvxָәnϑuhAcɲȁelcTMit&FGlHC߮xFfmsH]B =M=bdx{J8Nӿa:RXezQMtN㶒Rx'5@>ueݴhQ~HSHjr+bqF&O]XS%]C)6%p* {c{6!Ew6l3Btn6Ęye$~e0ǤSu5Ät8Yx-;_%4hqndY`^e콚m+Õcu`~a17ݯby}F*z)1n!?O._haHz]F7 ~ܛ IwS1B4]~%I8T\})6 bucl8='rHy-ib/zYA%8˷Q^lxRߓU6W0S%z/(x;d}'uxF@BO+ju9'9:)혙5֭`)T $q%|v2S ɀ3Ԓ=9X7,cB֠<*M[e0S0U*ԼN#3Ŷb H f-)K?+/90 ]/2y3jrW=t {?jq(F\>uj.+I5:`@jh!m&uș*Mk=Q|#n~Қn|`eĕQbz&DhZZ*õ(~qk肇jo+<%*N<Ӏ~ҘrqA}Qr`iuQGc97j};zS(c*QyfcNJ=L; "{3ŅwFddGc=0T*ʡ >l2&bQgeo;#a%apq9uA=HNE? u漐ZkR|%'Xdw,z3fA{ *gEzGoϤn,-d :3+`[Q#x+#7v?eb/ 4/3#{~A]SKXJVڸNQ`m&>1]lQ+ܫ;*,uMZc%Y@(睢AsyVH gzѲ*Y14\FrwҬ1j 7#imV :[صl.${m\_QdIyH ש!I9TfX֚c)&Q|X)nw ON[RYRP1+y\ ZEJvLFײ [RPHݧʰ3ӌG\ 4a[/ O[Q/ Ym=LDߋɈ[r];ۛ~sc} dA4ntuNʿ-D^'a§&ލ8Mc`H791ݽ; 1G6bR;Q>T1ܹ@HO>'zG/#%VBcJF0 KKz!^ᖾ$C=~!)DoЭ=4/0qT{+Ն:N%@;w[DovO~ \=\BɈI4@|BQ~GU T(JjJ= T\dsget,#,Po&?9*^򬑹p5`/%U&?̴Jވ&s{ӋřU>X.΄$Љ:b})j~:cUt#uc@?i`̓:u\!OVo+{Hlr1HF 1]- PՍhlāX.4VN'Ӓ`Y/0FnCCX;榄i;|kݮsC"[l ^AU=k?dXǁ܍<,Fp޷'L0E- |7( 1&U _{@זFggPQ3o?\a$S^>W5 q);?jϲ=~ U`[ ÚqK 3SB(G Ufiv4y^ X"!5o {|GyrR[kn~V. 8AN1^ὔڷ<2YwWA@*Dg>]{!Y1NKYyK,8>p^iV@#A{,2 0}q!1ɔNu=J(52tUiFiwtXD9"znu[f,@K0\̏6͖0hNfټneyro9T1 =>l2шKs66Hѧ`CeFN)M؞)[aP^Z4 4ڡ L1&47f+`1TJOsӉDfQ{>m0O$ltbGC=v5GK5'5邖ڀa)t~qLL>%.Ki۔'3FWUA0ǢwP~րlxeъbY񢘭zUgUFJ[XGA-h7~eÄﺩ> ވ%g?t[ ٜ|H(ڒ=I|UfxFWme-$|ZL{i{`/=i6RwO"XʐRE8a^JHu nX֙K4*Q;ssJ)y=` c'd)U-wtME5oՓȃ­譠 fQ]v"_L¡ۀ!oeԔr{Gs,Z~L }ą.DtUCΆ#YHN*9`} C6.Qgh:'k!q/҆ "&61w&ܝ0p7W| vl #'_YCp:[b0# 0HAkeX+N >O D1kqr5/J{DU[?nDS= ߥ)u݁s|0w=zW6 ~M΍D?L eX2lXS[5IX7P*-2\,/+k}\i(ZGW%kA U,YjS1v'-!U)SI*/#g'sDպ %vyǯXșY/]R "9Q{ޒ#t9w{a\nKMEU8^MommUZ_Uhqh0[[ RKFk >vkJu}2ɸY\3Wf.!<3}9n_6}ٙ#TNx0M3ˆ :DӃy]+9 9N- ᓯO"> >8:`/!&-^OmG jE HUJAz;fvOE.纑 myI鴙(yLUix+ 0`G&YuC_8gfL^Re ^ѥPꚳ2YBѲ;9_\nq5=T OyajVlRC*;/آN[Eb?8u924g+?N QLK͢2V.XQu[a[m"oCDoK<߳o-5N/Py Ў/Be.ہe0Xx#H13u{\C8ǀ~Ok IY$wv8Mŕ0pmpcyY%OԒIke孎x?횉̍B4ڭB@ -jF>^ a풨F+ʚw>xETYR_坌xI8'|h&iKRg,<#jfu7uڋ'2d1g35p[W1:O3H#6?'5!xP 6w#w 0Ej#e R|rY"rBk$mH KBS8iԤXHa֒èԲ;6Yx6{p?v9KfjRGSD[]32CnkZˤO $r{lI_v-^mTxiX \ֿ/x{k\ tnp^R3D{[u*؝ LˑwHrl,K5j)w0 (vLx3׊&z̓ae;C*Bʜ(ђ'Д?GW li-NkXӌH!;8nF*PR+S>a׻j/S>2!4˧q^~[&~>M/f2=;L66m:決w%vN<̓@Вa:rji-yo |=EQ'8o|-EFܑc[ zqw y`HINN %JVeᣯ2膩i ;\P*Ƈqy,[3Q{[,' g 2=:*Z[8Lك>`n9`t SzXv5#Ou]2(fl`uYrrqN):~9 }1yoT_ؠާ/2.4y.쏨+W`ZRz)km.K[ ?B!i)0…2Jp.ۧ:m=hlߠ<& 3&rtPo%N @y.@B$m@D}_[JӺJ,Uv3B!xp}I-3zаXSaGpD=3>0QL!1bؗ 6gX*ӷ^s#~Lr&e?4-pf0{>WW-iON d1V,2[i92뙒"mvTo̅Ll4I#*Q7g&W#PY/smgIQkI-ipH3.X,SD/}A1+,$~JkcW!fj=X>l1_:'/͂v.բx@Mү~U0Oպ3?"zGf,tZ7؄(OE2,0R㧧#T()m e:Yu@K]FP7KB$on}ca֤ %6}gX D-Q[c:$. <C ,'>[paB@: 3^mӥCɥ$=C/_+ "EZmnSn ~% Oc~;y)st:o2$ͱTǰ:XA(h(1 MPSf(AV#STǥo5i5DKTt-kPV:S&(.SŚ_t%We3+4ie=BӥTl`<薾^NgUȗy|k>3vW9zuNr?U = l4Q1Qw.%߲:64-PݴV<},t=]uM/qK/:0s$,^ =|6 _|:S2!bqAvA!ۡ* Ɵ (!뇚Ƃ?W X[N }5.JFnW|J5tU{O|?s;f pX[<"SUiH-c\7KEg<'lzvV4L2'ΎLR r!CXPd9 #b)e/kZ+O7 /:"E[~AXwdV-.[2S-N@\Vam&<HI[ 4iI?#%C N4u1+Z{Mݸ;2ˀ/?E-e:oՕ(O}НWx&S&ٽ #Fea9(cD݇FLۖFc6Q4:46#Cꢠ"lQfD֭wcNbA%ˑW YufT'9Al\]k!P}4 a5&MލhdD \Ϡ-R|w_6/FLX/rMX!wڷT^K 1Fo#RA$R\ZԊƂt:]mbn!g7)ճIR>b흳s%WI7$$|(e8Ȱ-E, ޻ ZPruO( ꃚfϲfX~XX+M[-*ߎfrcBX|1\b1lFVh$p{oE#Ѧz pli^T&ad9K0XQ}na4=XIX|Ҭ^ڲ/PL*blwxϣM>U?NQ*me `K[í۴6V,qWJbRę] l vY0ȊCB?` -}L`FL+dhsi \[Q<%v9]!IrTzO4׎wa6~*ǃlam)"ޒ~*EP7n J JSXY?<8UQ $viNL^#I^Lܒ| D>´}SW5T-D46¦)N16Vݧ]d'l*"[y_U3Ī6G%vJn_cİ`8id qʩ,~-!%x'mdDR }#"rqȂP%p ݼ\٥k^Q-tc̙o+ۊ)_7?n{udڝiS]=ttM2?x/Ǎ`L|*{mPH-nx`^"" %(y@/4808Qϐ {RM"{3$ @s9rPd֩@n?L0k;FCOƎ@o aOW~(uJR$&5 F)izm3S[?,`dωxorXKV'7eš!7dv?LUv}ֶźg0WfV)H!ХtFcX1Z6` }b{;L,_9MiSsLqF=M" 5_:z$I 1=`d@ggAhw1VDm Y5itkըgis7: am7aV1m%L(M1J )Iε~KU\P}TF=SX&yUz fxGW֋d]n7|R dusvXf1zJlMN*Y3M  wt>řjlw3YSM*<;˛{ƫ> h9ћ{R}&C:? L^~9gmz8T5sec++ h(?HNS$k1m</vK%tBu@oUv ,pHq@B^nVqͿŋG:zOVTksmT>~M| c}Y'/.IdV!^@ J9 xaY]8":NU.HL{iHcu Sz7HK'oa{EwN,&5J!/%u9ª.)9Rޘc#VpsClokA,9#8 (ŨASAB̯Q_=b5Rd]e Ej*.6$A;k < Ve:fOHҙn7#NW͛`D7jV[ã|bYǠfJ|`>jɵ`W}Qyh;(2xR0ڙK\Ҵ[)tz0~H >YM֯`[VS$?Қ9vv_W` +!+5`y;f$d=j"z^ߥJf?h\$rD8]Q 7>n3媙lpGZ?U2w` r V`}nP@CGee/<+&eXVJDr62B($4bAB.BbMoRV{O %s#u p[8WqA!cp)\OɰPb?ȡ72%2ֶ (AqZJG}f> $Oh^ ,v]Yn\XTS0=w %4ٝF=MdI*wpɰm ]Oun[&}^͚$HGvQ~bEV{?{USd`kdߤg gmAl>&p}S0D2R" C ptB]7zut!czaXO]2i ~="rr^LQBlzmrXؑmi]"xǢ{_,Dij8[㮓fiW- #FmWXT[}]_ߝ!51FK1Epkxf *|_xc *Ƹ(Y4<X̧tqs*8#ZeS$،CNΐ2GI&:4X3h%RƊ05=C|dF n!9ܫ K؍( jI7_ξ ƭh4}xpi:MNI+&̛y44lVsUj+)dpGTPEഽĨj|uN7G7$edʒKk`O1>?{8iVя G,þv8΄I\/1ԢUJo/m+DP>-pcfKxbF_`C6~uOWlh3q9 ow(:yvvRCOYz`&Z4YNH{zR~ZM([ȅqO^:㡯>ĻMxmu4Qb)4ZU'dϾKZƗYP?pljٳ#@,|hXEiu(`ԀLbf0Sht-f>|mi-ϰOH^/rT7)K+赠Ljj4/#X`MބNn6!Q'pRK^2 |rN BYN1G%C-QjQBc]ߎ}racœ!\׋F]`꘽̸4^73eT 0ʛ#c@L&.Rm=r"x83vd SUr(G()k9YlMc7^lhnbap0ѝZU@xM`D;2 u5Fe\5n7ync;[)#~Hj`o~3_sDo|_ H6'ke^ސ_>2H$X |ۙo+w *kjŇjuPn}/DTGRXl7PvXX@AQ0=^ ŅJu+IB,~Gn{OKu/=Ww ɺpBs78i4+)^W,#Ŧ5]Bi` xH&l H|"R7eRw\QVhƊ& W+ FkWO !ݟ;o5ũ,dNt`͡nQWJ)<% 'XN :Z0]@?doAfzljϑ*r >tp0Q:Lp2 *:!RM> ;N:[d12l0Ƌo6 Cu*:hh8?F#Pa^5=:Vl$fEd$|-PhF_xf@GCtl!Öh q/Ge^d;,i$_.T1e&᫖.nAnߦSmGwLc ԃw#|wew3 ~ewqIEN#|X^[H{gg~wsܛ!h? ON^i/.z n֠N$F?RBx\-`GP)N@Nr*n%^ mywNsGv0! BHy~MbO|CHzarn?:M7Os@vUGs^4X^L\i׵2?&4č(CZ){9E%5d*SI‘Zrr#zV> N&NcYcXIbHUlcDh Fmiתpu 3ĉS%.?Z[-J<ӹg RvpH$&MtSfdbi䯦  [7tB4aХ:ʁb":cǐ\y4խUVYsxMo%n((Ys8&u!)-ϠK"W/׷sFm: ]f3v|ٓ\Mnנʡ,) tEa-b."D'@ޥ '3ûR@\@{]F}R=GJfQ0 S2EBFzr5W1F[h[y qYxՖf?J5a" D>(>j?V6R!2k;Eu t"5ЙP$ꅎZvHnsk -3pw"1T-uNޤ(O+S|V}q XR[-K<WP$ qzЄА Ynڳ +Q %ofY* }UP2q he6Kb3{_]Q TgT>%>pf_@2NH*oҙFc-Wұe.N]N.8njf|Bo9xG̭o3y"q֩YlPk8:Œ;lhQqMyLQTxk(pf0zf*$S6a_>8t2n&\hVqi=ht DtNX"Sg9H%2xD4;4A3{IׁZ.ŊSM8t r;/OfF,WHmPts sbe#3HFڅ\x^ú+flu &ع&ydBB<hR$2iq (tX]ߦ!b;W{DZ>XmWt")XMwap0"m*X{8wruos͆q)3ac|D^eB!"Ej4e` >[H '=C̘/~qD<ܝ[pcɫNr:Nj(#> :4zu"E0T`1w4J]k^h=g{{r Ǭ3ѸcGKl Ja:Vpt۪&Cpj]ԣ`]%/چ3sBxYu,8eh]{OL-DMAT^CZ1XpX!<2763ΓG->g.twP!#9Wk%05}/ϙO3VWo 4-h4Ce3xl)z%1hR\Y:9O~S{$rs\=shl31W9W7<)xGyo6yveUd4׭-i(mbXA(>!`ۈ}v^Z0M}QsQ|L;]hR;23ix祉έ`fRN|! H8 ;tԇs*[3z}BThR] /#'BqYcێO7OrR>`[#;'PID.`GJ= !%H"u{9 I;2,䛣 IЖ/ꡂWCmtQZEKNQIA\v(ڽiԜ܎JEQYFTV5ށC z T,n\VȔ0n~yMAd4Kk} RZٍ PشC6FITy)k3V{:b(ˤ%A=O7ӈl5u,mb .W=<7O1#JFV$]`SQKd!7kЌgI4]qDX[*>\HiQ捚Ƀa"NvvqqfgYT?i `յ/#ׂaw퍂^'$R]g) ҷ.H*ց亀h5\{@b^/98VhMXH~"IK*rONؓW0!(,1 'מ#ݫC|1n;r^@b`|OAr.d (TH0}J4Q,0VuaY8LǑ{U3$%cht8S˨S5~"eW{EcP$hy܈>wCGz"-Na-üR십ׂ//kLH bAܫ ҲG̈ʟTv #Ч5R" {r8 -2m6"/kاqd=$eJE gZq:S^7ZZʽ0*pЙثqUeM'HQ2pwC=ū\g\J#>+f6ո @%g 着rΚP3$0wbaʱyH KOWI?c-L;[Ƙ0Fazn!j6^ZIu1]Z rqO6j~hW)n<$(=$րs[AF",:G! YYVet%}2nrh{))E,jZbW]{"3R ד;[ t0UpՈ֤^!عl#!,-M5<4g=¨YQWZNu?; n,ˣZq ;Pvk#JV xk-u62Yf15d`Z 0Hw#.:2I$w+a[Jo זtIp`A:2^P_ߦ+6w[##eX[>!AؿԻĹS$a@vDs-~-yH23gIF^(#,KW:UR1F`p103ehAlT5ͭ(gݝpMoPI_3O,X,/+hoEl[=!^,C4q-۷]z7/1OI!IVĿHCvn%I|߁\>ʜX5Hc{:6rTdzI2.|j|8&YuljRf T+kMI7WqWm/$ðwy?N~f`hf15RDmZܙv+xCMŇ"JF jT&Axù+33Y4|>aE$"ڙ\TV2H]/6ݕ kI':2+ w}ې,8񆳩s.X~!]@w># .sIEB%ykF1"6Ytm)<5_I Gf= 9)ܴR{q_/"ZTS_r DIsP cBvܚȀCa9+Q;bW3LMLHq^$^В`a_A@ԴƔpzڢMQ?dЄ } JաTXYBB8V`;el=VJH~z;'xt0ҚGxOX 79,A? {-xE}:b ?Fz$"9>5h:D/)Ի)ra䆭OEaI&B*~(vKK}ZqV瑿m!$Yy Jr? o܃㑋+,rfIWӂJ+"T^PkXRU/bnb&_v]pc^Mk7UG}UjZaxFMqՇ`&SfXnv92c濾gr w 1S5D,,4ukAȈkqmk1ʡBoُ?;uT"|)οc#`;dԷ{OL lm="΁l^c tȺgv衾]_V(֪D|!Di(y zU0dqpȕrrBM2J; gP;=zi 2i1àjĢKO:J?PV<0qH+udY' yMtL(?Ϊ|L.SDZRѮݓPm*(wWa[pY@z8&[ޓP PèVNE8e={9j`Pb8X|U_E \cvkKϢغcxRz+* *`߾-|`,ֽ-^oN ^qgm|Lg tGVq/EpQ.}SsC] .~گ6ڊXc3΂ n+c4K| Hd*=ޏ@#%mBBn( fA!K6fF3} X2g$UG_6t|գ h5XB.urܚsby hKb,*}YoM"@_l0^teĨkȴMR.H^a$:k83Tuc9%hƙsˤ.j،Oh5js^T%fP]-~/mI)^L1F=A0+g{y^j^bYam {w an[n^zv](>#FczdjN֮钋>Ijbq՝̐,F/GC)$5x2HZEvYw"uCa!$|&hl7PN%V`; [8q-aS, yn`OZzS9xR0Tb]h)wI"Nāâ7Z{=Ns\+ &:By0yLGĬAh{!:]$Ar[| AU筭cnEm2 ے2aC!y^O_ϥ́Ƃ!L'Rˎ!3CS5AqSbT9 gk5?ۚOYܴ{N " =z|p颖{  Y/r?Wxs!W#f?~qV g"^NDbTkJ#d&tj_ M'5VfW& \s&@b+〠i(BBo3ڋ'(x=bX`%0D%uMm7XC"#2pDŽPG1M:$Q Gm1^TJrV;dAM<3';[k9q*Y (z A oR_:F.q9Põ0#CAodn;-UHy3Z\C`Xf9vzT 8unS7Edtw0~TbFF#@vד5-BŞƠ4_S8M(&+kG F/YK2n<,V!:!u"B?AHKNXL @ UN%oE!y.-lUbGQ wS 6f 7 3א=epqYw|d!mq]A1O2v8ճFWL↓.:O%/bbK;Nc #,SVL_4ieSC9Q4WRf8~!`hdXѥ@guMDV8լ {@Gi\lZq*`;%S\?:5wCCڇ[0yqL`Tj#RPEݠ~VV !vbRޅİPP~.MeF3 d9AOW@4a3G2>S|;< .?(3L^3 8tӉpB^)&`kJHj ul PqP)LE#rZׁي =Pδ_/DFU!$j?aW4AWcjA'k%2)3b"yY4>CS}Mc&k1+ Z^jWY?ANVժCԾj1uE'h  eY؜LP;@+0"wY'-6@_qN]$E5=_: CaiaDqЪݡVp3۔$$r +)+la\2T#}{s2^rHTzM ߠq)|Л'cp[Cjm^;cY:Op`CV^NboWTB*$|jʨ/tibl(Bqj́5_"ȕQYKi5uK5`kj[CVaF`~u?A ?#+u-D=0Ԏ|fDB8eqrX5&rߐ;sɄ23x~>>!B&k"]-mf7{r"UFÀpFR(,/O$B|>\+B ]k!8,0٢a-+tH:cM",Jy22=1xᦔal~/<*f7Sf6l.=`r6ptEdQ\wn34LDAýRjve+g܈; /h/1ly7tN :5yX/6ka#$ t$tT !E? ̵%-)7V(Π&88Zz$ qB0ɛ>%{ =#3N UXӰlVWiq=|q́s#ȃ&Qb{=?mL'+Jl,7MFϡ[/ C 2*kԜ (H el\ p ^elL#k-+mnɌ,; ;(*5DGX8.FF+bБ(Š//Op2ț]0_>B&"R{æa2P%Hp$l} R0x*O82_)1rOjwHL &!]6:).]=L d|J),TA)%U0DBLVZA&bns8Q|ܓ)5vKcYF$mﲩ<NSkrc8cѐՓX8|!wi0< Qa@"+("38u+Ō3)[NՁŶGCԕ2w=v#ZE"VmY2 Fn%{!vȊe C:MOl9屩0FP :^9x08s5(ZHX0;A\i3jPۺi8eH DYq> 4 Z⋄ڮۤ7@VT_ Zcco`.fvgn;icO4@p5!iPXQbN$(3GFO|8춢~c-_ zрr>XgG[~G*ϯ0Z!Ά\0-㼆ϸ4e)*=ϕjn娊xhJZ4wXAC *ho[ k$ݵ1ژ/okzxk|y>Z4*[uIi+ʬqΚaMp^S#돁 yn` 0q՟xu%b?^.hN͟heA`;37O1_" Gһ˚U-CWߪ.}XiZq4 <2nnQ>,Xx;*fҞaRADI q"@ Ws"|זcS56g]b_׽CidќQu|$SEUoA{xC,! yյ8)w j; ]&7v4G2 .s# (iigW lMj9Un{-DV<*!›\#( MľFbT֕.o'2W+l=}^FL>s*f^L$ņYA%֝=YjUIr?*s=Tcipxc8%AYx>tXSVLs(cs7*>HDmSEE"1 \jQ!DŽ`˭mGV9ӝ)Ma 7fOd@ M>Dni-qYLIٝshנtM:w*RtE1d4|{$7@Nz#%9.ymt/i͠ mLlww:Isѽk@al qאK9h:@$7w*(tBf uJ&h\v䯊qڰ?gctga v@}xH)2>`y<-lY{w9U﬑:pLM,8@aD+CsN̒Or>2*ь}W/2w4.45N$:isF丆T; kbi4yn$ϙ54Z0y!~aZR'F"$Fp\ixo]l/.5 fQM߳T=$#3p̬h0@[ &1ЗlMJXt>h;I- DXF3FF`zG_M`ڣ>TDNj ^Ǩl俷VG|^\);$N[`lOjr.$t1Հ?1Kvȇf8+׬,Zq@ ?,ų1Iqf eK`PX0m4bݡȆ%wy}K_{pGۚɽF7UE%uچ(G[=%C!7 YlT oiv)3uBR$Xv5J1 h^zxH8QW+ՀS("´30 nmy$Uy-U-Vڬ膁yDEڨ_#j$pGW0<4IHrJ4@3_%!j4Iƈzn`|OxoUqZT'zt)N1F#"D5meMP # 9CV[ P;7[(s7|#\Hۙ-S$B0Zf )u@s3*BRE}PI/p !|Cn!Ӹ.HlNA.j:U2ٴfXTB%Q7~GX]^q1 <'[m D wѓ\بĺV?K(]e.m8>nb*oT&>n2"W}ȪFNdq;=狏̎nDaJɯ͸TW_mܧqU- ?M333\y *mmaw*.>t"T k΢0($$E٬ZF wHa{dF=}m*|cdw@o`j7IQsA)F7Kv5ỹ62{P[;Z=EHeL@u-RFF6gyGI~)64 ض vxAr&7aqIc-gHL6Qbmìz)D{ {YbvyQ) wj5 CfY,,c]G,DDH}YBœilqi'S'Uf~K&Eu7*g%^*H炡0RYu?u֗Sp5:&ݡ/S|2X=m̓57}Հ2kDv8pv[\,7{0ݏU_ "{Qf\qwLk5HF[DCjƪpQHhl1#-}y WðΩpͱw@ Ώ8mݒ4ۄ"Mahe]_GoɆhF;SIT;h  W sV/2eD}]C"ڼ2>2݆ޛp! y;ڪѮhi4F MeP0r&Uf^AM"y,vfCDGf|2Lb_7s$UwESmYPCA81+R[}}md*wKl35q.MN=jOWPCkh68AS;7Kt.T?ʟXGx&:Y }5|OBg|9U+H w!sa $vş{\Hwc H~2]U"T8`+ItAN/RjP(ƒnj Wl9N%~J;n+]s1`me5fa8`%Xچ,f$kLH U.b, +X؞lȳQ(|QUgIY mbdch AR.'s9 P>hw悠Q!B= '$E$RUuQ}6aRQ)"ŗg}^~[0O\S;7e%!!E``Gre5Y_:NuunIԝ;Efp-U.)5aLRaZv-*F=iO mr(s ws{%x++χ1 N`4K ~mpcnnu*x\=ݢSr (JN4C1~)1C𮻤Q\z r W+>|4 i4C)NؑW'ڲRBq  _jR6Hxvu!!d_*J+)>m{hZ;15xy|$ P<|kRJWXi @͙%坻kWY*';$%ʽjIXDĊ!m*I)&b͢N|: ڿ >zwۗǕ{DԷ5 G￁f½ M+Ħ575}SPΨvxc/\@(ǢgTiL'?q O+ƯUb1 !v]L_# ߽3vh79YwSpWԃ3ɉR VwƠ_TsgA!$9[EO]YB3.ǧr[[R!&ql߷Yh ]?Msɨ qSozk: d{,VL`a=PNraǁCYu^/Ex##iI#)*j"u$?_:ctEAvuN/_wl!1kOvbudlj{l@̉\a1Y«h6/Hwv̀M5KՋOҟbˈ3ԡWn0wx؜5 ag*IU⯼BΙa^{ l0)zdN-W>tP﵆UV71,Ac@>=(~M$`=P4q27TVv^h^*9+-k3(VtVCH"9߂&{ ckvUN=^!ϰa;Hm pg!f%>z2O1X֠6vdW5!?ZX7/3nrP&VbԚʪjdg%vb,HE_ѡS.}X%Tr#B5RU!zQ|[鸫%ŰE.(.xw.NdHI2F;3~Y" 9v3t9,(>yBygQiKFA.)>|GP TGlI7;żCZr>9&i7"[s 0*| ǺzYP9WUo?DiI9=s,ڀ4~<҉q L4PﱜaavUց ےc h= XP{rۋ%, v;1PJwhͶĵ=8ߧnm'$2"oB`: 44T6@$ Q' d qSU7mBEM.bЌJRrkRW3T*䈽k qL혭M'դ"jPNp o*tD>D 8ソq<3 ,htKb)B8rY:gGdMxWH7\yIcTR0z}HY$tYZxK"?-v~{E DVl0YfFwEaq6.NÀl+wdzfΑb](Pc*0Eh_IETF`> ~m?ԇ ,d(O(>eI+S9QoVK/N+-D'[R+0(` ݜ!ј)u-:ĚUGٗFkxtJF]yP|5Wg OFZ:Euȴ^|Bt{$bSQ%} {>8bAIF" .As)Rl+5MPnUH!S,fLe/Vif} bqi:cNLk&NO'C{P֘^J.Cv ~J,N2M}h(a8UfW`R{eČ5d" t^u j~/\p[dӯ2[ 醹^qN.#{vl8uMVK,_>ĕ_ou5H.nO`N| YHKӂ.n5knĞt߻OrŪy#/bJ^Bخ򮞡hc[hSLG3jd_Nߛ3*{jn' ]}[dXN;I/B{qv`W2MC]x 4Ȟ*LK&T̜?jFܟ%*34ycob2`@‡ʗ. ӒR:|W?N_xD' _h{י Vm,u}2X4A-ua{W4`5ī.%Bl*3k@Dzj.Kg]+EyᄖDU/.5^LbN3۷xBѢOףYJ^B#F*/em;ZErdoQ`%G7t1m= +!;G4'JZ"F % 6:ܖUV;=:]up7LUv?sI +ޣeH\s=Î1@sXvYmBvж^>0Z0܄D_ GˣNmߴjRcQoD,̒*M#%|Wt={\O{K )pEZ0ug-wBN01,#*Z7 2"m!mNJQB5X٢x>hA7$0gm#bU > 3m%Vp-E#|=ww@fvXa[p MyEi#4U.]KH97bk;Gf(y LR\Uw *UYVUژ&ˆ {bp#1/<,UD(N똠$"uT'ٚ"#ae,(;&y %6j0/9BhsK*^1PkL}H-Y ͺc$TvjEB(Q[Y"_ݰߚ9@"O82(<_V9qTPb!Oƴ^&rp&1%v9BS͝ /C_p%QYIj)s7H=i$ 8I$R[2z)P պK_QE3CtOX :큕 eWxrYF4oۚ( jvj;jV(HT{[t_Q_ŬF(v_*b.*sD:j y,5c9 ''Q-"xWX3G,*;P;zSW'GƁtle˖n~K5%;OmIԖB\;(;ͰM*b' '+! Vw1jMoB'!--ˮk;Q^#o{Rc0-v9#a+}0mBQm~D%hkJ1،~nɆ k\7LuE ~,xZݔ g/qHFEaDA/:`h Bݱ\Sլˁ~Sϻ=fI`RFdo#lt"Hox/;vOjWMu T&,7XrQiI+f3KlA2yf%. AbHUWOK҆J=&DI{BwcjQ?L^~*1BrD'+{{wQұgoL/!l-wD#vf \/oز8l, Dh RC%h͠Ħ_]ҡGfn1dd=reh1VOAV.է«;cPmxƛ`{@MMnt}fMew(Q^vJEkkjHNY'㛻`fK(Sb{#nc +Byh|f1oTgu>Y/\mj V?<_+ \/8"偈(2\37B1 S@2Ϫi/BT+8Ox?cʡS ix6]X^@Y(:/Зm~l쁤RJqi@6I+9 z?'?оzFe]3Ob*q@-=/;&ȗ j@?[ݟ[_TVw·{ӝw/.kfC/Ķ(nq濊zO)D( پwAٚ{1Gf*_J*y*xya7AL[NK1 5ƹby΄i mc%o{< sh;`~=INS݅|8"_.,PXFKE$K\\9XHUOzEixgNDBU*}iojhM,ݶ}TC /{&GJ1RUGWطer_1k[2'F߽H)c~Uu! 'g1X2,x$Qei" 7VqݑxbjL/NDW͌iZ^C[_<\D4YюJܹ8F9Wz`?"cWx0.Y^zs;bg/,^SQȮH\"٩D Xӄ0RX]S63Oͅ{w/]< o찓~)l^KYm7'4 { oySąk^Оhj~/d8 G9H~@bR d.$ae,ӽ5>N^()!oL7= 2V|y-zL-[o 菻x:K 8~K\dLqDفWy#T֊ (Aף^)e/8Qq1S̹v_b#y<#N Sӄ>'U#7yįJg{DGg}4e G$IG CCJfU&vK,<'dFȄha(rD BUƕ,0 bJ'e`@w7JysS#"^ /]0eE}-CV\i - >=fH7k@@[(Ia<$tuhȪI1 P[*]Φ،t3vOG-RPD{66G&Y, }˒U[WC A/Y 7QƹU8 oW\qT{KM:M4<8~P׳ fc!L`H2dkYhQ9Ϡh9)ڒc{;)Qlf9d3[umC:҅*A>x3wA :\WB&X,n$;@%* fb̀%[3:orjJu&!{8`"Jc@lYEhTd6` gSʉ/VZ{qp-3GUE |IS*[V[[0/Uy(0Wq|`%3IE*Rl& q؟Xֱ{*@@]4)[b|dSg \` l$!j͗Rj9%")ˍ70h2Nq23.cƽE!Il="6˥D*$On c_ m@[pKD'M ۪ 9T7t^>Üm"9nYXQWT)cL=}ԫ:Zn gV9A/͛G&ʅ}x+?WBHh@ GVgmRɏ/5` ==+V3+(֑e $),ޔbsk29SꗏH:$M-7JwR(">ჄX%w~4^¶e"h Tm˓R0Q?Z?F\PӾ+~%Zs8LQ|H幵1WqF:sX[wZ6R:Dѝ^'iCo[4&[?[е>AEp/Vk kU|HNSi)6+9:l- R $po]bɌj[͆[ك%܌On{̉ycU ڥz|nX]ț5F˛s %_Pe08 IXX&X8Y&Bpڻ͞YЦF~U{B/0+G9\P E\uh.ډ7dSߣ]&2]TB@2/#&-;gd^34 bn7$@sBNXG,w;5WPG߳JaÕߟz2[;8-GCM>NeL茒,;ǰ6*͓ MIn@uhPu"z29I7r7wA:u C"8\șEmCt@ rC䔮 R16)Bb#66id1G%v-`!yk.&Z׺9o+DQ"v+u"VQ^d%RG=AXyxbkGO-eSfQ0c) {0pkNz%hH0w Qpi;3Շ!#ޛWቘNYuOW|/5٪/c&Uzp].}i~a(.Ƨt;}Ȫ^0ta =HKtXv/(: NHQ:SgDvb6M-2_;,e^[s3aq4]ұsz dqR@3pqo^]5n?X.C] 1fHq%qYčM$b9oc;<0qe8Gdi g_'MB-!_10ӅWRa3N.|q 40k-Zm6jhPF??W^TiΎn4j8~2/ ne@+#n'ie?VBtsU>3WRL n)ߜW.1?ŻbBDͮȬŦ"j aX\1IL][PY? 4"#@07  0p,Ŝ{@M;-'"poRlN+hZ~' (w WLp i۵}1(Bsn(*r:1H1CesiR~4LA0Pvc6RByvˏ,(_1 ^$=B3Dhn,|td7RH绊Gޓ2>+ CoK4njI2y8$oy0&IRy`sBH~ E.We1,0gj%~䄚ltķZ:_g8;{+,4,mr!'wMDK?_p-|̣Ct"WB , uc>:F -dg`JB Xb]{ժh<|FriNٚ\X dۅ;cN}3n[L0N; 6M}HTꔂŸjwl^%w_Ixsi(3ӥ`XkKZ4J]oCfSZljKSV !8+dZ'=춁,nI,dlK&X ?xBԐ^*n ]…`qK 3 eV&)WnZQ iN!sZuC*x_C'B! 4KWufa!$x740xr.=6fZn: n3JL9]3:,5xit­c\&S9!km]H#l!)@峼?n"l="â.ޛWJNM?cln+dc"5K%9zQܚ"V#5`-^ Zzz~pB yEFe]@&d{M]z ⻷9oj` eNUǠh C{B!Ծ]mNJnU/ ^e:;ga!M.#T [*D?$[ol(𲭰M`$#DWtٿ&MV &"0k$@x4q"mp"lymKQ}'=RnJ]qky^7UcdhV!(]=da,MPID>hza O۷Z/kgIvM e$Ԑ^Jntq^壩䱖 oT4mKIДX~S"( 'SӲn1ᇊIxxNz="ufL*a[ݕ)QZ`ȔɎ8~%;_-8愲XM>~ӫy20#g5 ޖq[2>UqHhx66y Eo*2e|٥S+DN[wmgY{/G8A>Ci‹e.Kzʇ ~W-DB3{B DzfVIāH/Trnz,T5'hH'W{,q{N &_NGڼ*U^ @{%Y> vE9^&7g*xPeY ^.֤D's\^Y YmF! =ٟ4G c/^5&Friߥ` Wʗ%k  cÃW“p*/Y(J؂/0Omy(u9l  };,+d/dl0ð* 81|"\:!=)r ^4 U|CS?jKP&!YxW} EK_vgҙu.?uK6!t/IR6q]ԣH#r72ffZI.y|SUBU"}y:A^Óc;qwsƺ %HTr+c {k\C`!X*& hsVrt0d/o ,Axї2 5toq$RS=6lJnMd];@:o7X\@&m 4DbS{zJ'+oG4 8 x1sfp[j2zX ~ף&ϾzŌ$|jPNO:6Q&7W"}52#Q͠{& -p+m eVNO醅&W8>粭jEXKL‡Vק2NB4m k.a s"0["]šbV&7X/< M`FsT*ݤ>gIy/;' BQLCߑ̢K橛32XsuϥK4Qb>' ψ5AO7 ѫ#x%VK6T 2|Wy"t,*[Lܲc*I'Ƽҡ6ks9_ܲ?kPQf;FL؞ [BkCN@>h^wgơ1J\UsDrspϰxp (e8n ۔.1bA"aW|z'Acb|+Ul?^9뚂ܢw BFk U%\VXT.wGПjM{4Ù})ËKoSǷ!].=:s_ư[NѸȄASQ&q%_7к8`$Maj!`Q(Ru}ݒjB H>M=i6!ѮD2Z8iY%MV1љ o4,-5b:ozu'| r衟398̧VIԬwTWrGgIX?WLd{QU`Zk 9M ~4<{!%5dJF}~/xdrU + ח"~o#sW^)>8k vY`/Baq(,M!!!SbRb 8agaOGj 3..BHwPtP ZD(Rג3cuPs Vڑ-}|I%Jc)!ƴߥx8ͧ[2PeޫeD8O2,Wmk}15LR m7}XymLXP;7 ~kg'㻼W;MZ]2ݞ,lD%OR|UZ(vALp RW1VuG>CŲ=u E$JJ%4U Hքn~~J2>1o'uwHXAл3,[rϻVQ@6TkR4b(77w~3DP*6KķC]s ̋fe§斉[ߋ@DnS*- Ruz)p{O/k5c&3,ڪ@p1sBOsqW4=i5=@juYʑiWɢ[ؓ.T$Ra?aJ܏&(eW;ƾF*K7sݐMvTT4_aOߌ m ⦹rfboS9*W]^N{=B̝G\;ri&ݏS#فcڎQꓘ[wZd!). =<>kqQ]/}`3I` 4BT7c5-+@SF[D"&8>DEj oL3*{8XCTue]@ XwPqT|6UJ͠5ƙ4έoYu.z (]zKׇvf_ ɢME͠U@ DطTjGЛ|r9?vnjGE*vTscY }P6 ?W/yIGSp?]yDja]la;$>{!Vo@´x{,mRгc&)frbQY⼬qo?6D)ܨHC\30A̼ `jFXֲ"^Vzfr4>x7&&Tf{mZYk՞~>[FJyd\rDW[n%j_GkTjG-!Or9M…WvBhǴiye5HǍ|)y:Cy37S57ڒYY]a^=ǣ}0D|fӘ "]- '쓘4͑bĻGG|GW6%0Si@ufyW|{S:3*PYxnqn7]n-gb@gҨZEC_*]2O/~~lؙ_FcōbE?_q,O?DU2<hO_vA&<8U"aD^t.p,DHY]-9yb/͚5UV[ [$D @Qh.m_hjdF wT=v[Xl<}2VoH/GkRZ:CrѣE˻W}Zb;=6")QPq #DXߞTC3.zro '(_Ȕ]A FpU:"Ǽ/PЛ7@7-[Aj&{Ho5.pjO3B1Z)RƎ;d6h }ndEaXwIIh%wp& ;Q9jUx>;$Z \őL UMC>y;KNqB˿`_ۘ,$ 9fA?*ַ28b qDQ&y  GZdEx_Tz{{ e.lj/#04Xco"VmF[1,K-mVخulXbh!/:˜wK;!{.۬.?R[?,P%0 )7uÑ2UjըXDg"&#_WKguZtGIM71,iQ(gq$]\?1_飻3/<{`pG*;QL J\|3$kĵ3Ɩ:r[_d)#d l9a- uٝ2Ҭ?4ڟؕ^A _)jt:NKKVԀ L,$CE:]eMO !:"|- %f)`­ ?@.xf`- ]`-NjzSŒMH)Qf$WUeFV^bo)8gX lI EŴㆾJa6V=RMbL.qlS:4r{b ՈԒZꎅCs q$ӡ6D&auie>rfOXG ItdW@D^"ȩA-L&Ymm 2h?R47h12V #ƚFcfPxg'8Lh,ؕ\ɒ4%S?bgRaQ\"Vˆ;'+6]walDmӚL*@`=k06s&ֵ͚qQ4GS-k X*BDD81iy«ݳen=Kegt!S7S6 $;rS(;Což>ݴȊݳ L7'rHS X? &J1d<,J:]†]FJza"ƏG ǃ G]Q/5~*FGrư< Qw!)c6P]9Lbd*tot/ pX ٸ}M*;E8&Dur^K2riMn(Y$Ӆ<țW2('JRXPnӘh!V,&vj4a/&"uA\6L7KKJ%ߨzܵexB91om SQ=jJ~xJ~/xAb%A{hnAzD< *["C_S?X昻Av&|f/6w2~/ι)%N ;\"“f:"O I TXaGbO{-[uhjZ"Na|K j2.V!)Lx,5e]_>6<[#E|=ؙxBtV s0"%'dŢ>J|X5R4*[/: 8Q |ԍ} NkqE@j 0$Ӧ|sr9}]pTa4!jZqx hу*{I]=?/gEg< CșR-J1ܖmF{QNOQ96gƦGYP[J4*Ʈ^r[J ;s[uEvW7C[\M4hX7nHRsnKp:8(yRsZ'+,.-еγd?7pvA~7|G^/Rbfϟ뤼ᘷ6GDrL4N! 2w愄(K5u5r%d2Sdqr,z,3n9Sr9U{ָ6?}]!{:դ&Dwl iֽϮ+鋽{*v#E E`Ve HWjg"iP4dE2_b(TٳY< :i`. fYz9"GdS\ʰ>iޑy]e-B⟓}tdzH.R/*0p{{9AoI #tPkYo'3 V:!!;OM@AQ ׆-t=bD~p&6?=n6z7?f⃼:5e5fF0x}j,t YS _ |CB 4^u';O=+YMtrľ3/9n(D77,_TSb47FE0rMy`!)rŕ7kЖ f 9''L 4R:1J>SKNK)R\!PmJ'ӀjaR?Q˷VL95] l>'Uij߻כK۷#CuzFuR0I{b-(43 XQd*w^*שuTmUrOQieV\4Iq rʃI,uTR$ )1mV8kڜYNÈ[RE)p ~o[ưoGp:R1o &`σׄHAQgh}C~g}eP/TxRakB> U߬;nK6m\9LnJToPamĭ<)ہoinJ/O`f.e up ($}@ a:Hp4"^qk2^v_rzx4p ƶqΦUv,H8h7~eխBXs${RǺo8>1> k)3Z/$-e02h ΍Uq]ÕCn'<.T܎@!FRpتpLB2 & AiCej8ϷJ3P{8Ǧx6ߛ7Zabk ͡홥)0I~nuPE0BqGon]0o<5Vǵ]w׏[@ElY?02WPݴ GUP `kZmn'A;!"&ҾfA'TXɈWXm%;YvtC\rsyG3L06d+[Q_:$:3MӒmQf&4@Em5APdr&+R6P8FKqS刐-OzWogG#UU&5g+J0޾Qo;S=!\Ak, ЊR+دLxHإ;g) Nn*5]si xiz#jZKpS.H:E{u0?k&x#:%t^-.}d ?Xt]kbeI0\U;Z@ic lYnTFJ ( {H\!2Q"_. ?crDu X:"hʪwO $;2\NFk'-_޾@.TPǽZH/1Ljzi;4h82l{= C;*4:!bS4B ǧl*%IRF-Z? -4(?R$IkljGkh$~KN\>'9ǡ7L}Z:gE,Q$]]uO"EچFadN^x]C59Y훚δ-.OY dqZ@<$M",yt4'h̟<A!#t2i,Ifk[ kMλ?ǶӰ!4 dT?E:ŧP7ʟ$T0B(+=l9|N1f VnL9" }檋hic]ffcکU;͉ *Q*0Փg9N@]0¬ԾIiЌ.=Vp!RZuϦ4lqF k!UU6D=va9$A.X mYF 9ɴ v0꙰Nϕ`0LΌTp2KjjL^HȲU gvEvn2[ =juf=ۭk]/V,K>"K&/UTf}R]x]fd^0>pBP@}pI$j`aypMaIu4j38{ .:& <5<$k9M ~F=tm8%8&5A ^ ꎕJPpbدZ/6X[P{{5^.Xs9 XÞRN7\a?%d|m$;&c+jQZWL٥j3Wxf5Q׶p8j9"_ pGMd~h5%%i:[i);"_ќ{[:PQmdnX6f;X͊ Xr𪟳O:G1P/ӆkL;ԽS&om`Ix X SRƛϗutœ[@hZG#5ӑx}!\~~9 ,sG=hikx̱*kH~#QVP GOgI!J0#'D8 ?+K*1uxR"gځC3D<>}: |Gxݱ%kw/ É s aq>7%5+7uElj|ϸ4vmi=Dm?3 r$KYO۶ 1rtwJA3VdVltϢյZ;*bs-\5RL dSsPdUd!t<,->jli^u4y_SOI. ƒuX>],f ]I^I&<!/>\@HHHRzX Ro fyf  9ƏNj5Ύ0/?f,j/yǽmZ Fn/4) |~6:i%XRUIxsډ| Gp]r,WFy|C%#Y4'Us|܎Л9m HH:,N@q2*vG÷FP:9X`w;+&`M=_8'@Cu_7h^D<H=; 2 gÞ]X;p(_CstZtN1h0.S|%o>t8GԂ4uZ{/H/,ũ=^%WqY݊&7QĔ8j҈2okLV ݦ%e~8ASߔ'aه > PsE40f vyء" иt} `cnD3 `E2:r2-Nuҹ\e xC SPa›o]!Z@LDu{5d;Hi #\ÞƲv"t$^߯! ,5cϣq Nitv}'kaMۋ ?(~g[׏E#l:+ե{11ƯKY 9Ўw{ (@{+"\;R7@9gVDN zg"_imPM8@r% PxDbƴEӃ 4Eob(0Q:v *tU\30smh4 35p-䧯5kpߓX[K>85\Ѳ{GDp82)u` Ht%J@Z5qme0sWVk*h)9K I[bS%odcX*ܱ,Oit>7r:x"fĽgO}~[$~_\{!RGdT6]rY[{׿N㡽WS #N6;ieR>Tj #rlM]Dq=w<lz;K (v.auf A3 R6H9 !6Gp9w& 씜_u'eyχ&)Q:@Ü9ګcvƹC"]W6m,Ԡ z/faA4Fubw ߪy(xa-?y㘁=ƔH;S6UղwUV/'3;&MwLbNfg77<wxMAf8P`(j!نƐnV.AQf ~aiZ{CtN`20S_ipyDM!d@|8n%Pood8@ |-C.Ca>˝1q6 !3A1_<W?Y"pCt%ɠ(SƦh!Vk.*vpgQyGH9B/ln6yu%I^19%'k Q 7aiڧ<Q9A'=+XZQ*$yZuj# xe)֐Ǣ5k/z_̬r'bLו_%&RD :=+A^3}8G$O"b/C6zzR2~\OK  AZ]6S ]&^RM6\}gWEbK!z9]@Ѿ5y\|֯HėeW# MJ2J΢U"6}77Uu}JaIP]5r6F/\`Yd*Y#܊C@sMUX;DKTZ6p4ݛ1v>nH ^щ&=<*g\`sL%Kq5K^,oY.g# qӟ#6ڴ5'~%D{~*m;Lsbh(}'+.$Uqx݃y; !õ`h&c{hpV-eRFȡ#@_qQ☢NIۛIJ _2FQHr@iJ4_id Yg )yiMi;N*8ePoNAO"X֜9Ĥj7=f#e / t^-kQ|n`;`WqC7A|EPM46"Q<49$q} ^Sbgh𱙯x,@p #JUKjв>s4g893 tj}~3wg" &hH8$1Z)-'hIisK9@8JqSeSO}IhcvmN,UEˏXyKI6NRSKB{7TBeOtCNY$wt'NWrnU4mAi.[f7WʥJ6v%- HLWf@fuݤEFGM<۷" 4S8I / qL`V-:|']Y4-#)(b?"۟!JmT0;br;<3Ŗs]3 Tv"qU0岬!U֬dY[FYB5Z4HTA஀HխXsKrq"@INÚ"*XL2fJd`G׹ߎ\[75s4&7 (}a@O䥱&W:`eːG=X_hyusz.ew/TT]!cצЈ5ƾ k P/Y|Yʁ#Z;ȒC1mlջAiP[^X8N YR^Q[Y, bVtk^~9-UF Upܡ\\'xDz٩2M}䀽 <3]kYxWӕ5@ ]hf) -ěUyA֘"a?ZEԩ1 s_טçNݽ, i  KQ[Kil\Ouvw@ne"Sct^ s~_'hւaDDz4ȢjN{]v%PhVΕVqm]oTE94SCiT0+j yhu)Ds_ 98FXxU: 诗j@jpR- }iw\m$>~)KB̪^@VcBSAk#FrYz5~|.]V@u}gN|*WR"192 7Km3No=RCaFi]-Օ$ 4EESZ ħ^u#uMiIsy橈y³ ijIc !Oaѥb/`s ퟸ ןaxlh!Qu&*InI>k5VlS䯩3mE1x@t^ l`L.ȕ#qiDm($=Ӿ" t@Mshοž.a{mۦ2Ws 7 /ou߇36UtgbpعeךFli9XYlv~uw'x*=L #8 .yL$v. ՛2fJ6Ws\u>K> H\ e)f %,d9YtDNj ֡5ք7z_u.3%;Fy蝮(5ZDql':L5S^'-K6.=?%]5;g/0ySԹ*foq=N`ELooFAA? EEKoB$YC#Max#(Z 1;`#60vTt=UM`oHit;o1E:Y)b_e7[ Vb03nX3VM/>9PM< 5gU3RFY^'^(o "u!^_^P׹ٚ"ys] P{ί[WJ3&]Hu\@TZȭŸ-͵-1V<ղ <8uo~uX 3(&o GP3)B+C*+ۯG 3kh_qMGjuLʹ>ٚ7jQV* CE=B1QZGPV;CO1=~&k-'`A  7[ N85LE\0}'$6WSȒ|" o7?َ?x>उ%5Eյqa=чxVn7"2Z"'$<'u?pј].`{HdONx_*TuQxVRc5pbXu(Ⱦp,4@잫 )ۻ@AA|NCA +ń=I"oQ>N U,x}^+he] bxE{SZF##8UD~~Ї [0~>X1N`Lb&̭jZ˜V0,mCH1vm'F&mez;w)b?y#RM=*Ԭ+]{$q /qy%-$l%tż[ЌnL؆%7$O|^\Pv/B>hbil/E?hn)N"K\!OӺR͡ AUQeSB5v E r:&fȾނޑE/+K0Uz4oXok< |a|Nk,RJ}%|$yQ \-ҳr"W`"=;·ہ,pfy#ATp7/CM {'.$ -db#Q#ŗÿM[0.SVr(}S,Q.-Xpr\ _"o}tY5Rޫ'fF׳e w3$]}ld:}IZP=ͺafḥ`ݲ)#f \տe|KmAez w,Vr)dO1p4 -/maia <f"YݮGrYwLzni6p^w8tGv)LfM~up(yd͚UҒB 5nPJM J3|"pQۉ~S 3݃XjĢ{_y .+G=mck^@Ao9L\;*-׬bKQ6mTa8TO O蜣TӓaM&%%EB%:v㞨i}8=5e53n sZw)2$B-EI =ռ43-f-tHPv;BNF5-fZҙ K&]?m rn © )'w'kAD SDC-.Bs4VKļO¨\kφ .^}4Ԍ6{`.օ-Tq@VfH=SOM'.jEd^ɼY,c=Y]=ЀL3Ǯ4* ?a;8 AdQϢo*ht[& *D)Sk6 ofd*[~JǏnہ(Nmْ򞺖a\oY!Oq~`X"L*m6ԲW@!ح 2XN28ݲ ]sG' MG~!|h'1RL Jgk 5Z3t!}ک-~m$@Tq_G1ߢ @.ؤ"(!v`8K*(4(7& C )MyZQAMJdvEe5XEX:eRov]UG5 ?$5CAMi!Λ6vKpۺq P/oėA; <ѱhL\rd$Ioݾ]lR_$z2Abd,]I7fcv Soa9K:{Փ]bMݣVӧCHr'e4pӒ}C1/pQqMpƩ^vO'"A<gey<+ViV >bZ.A/Xݗil l]`JL7vߡ=@Í t]F*Ѱcgdos2f-~,DB熒}Oot,coC(/Y&CkݘvǹXђ}݆ uAF?5pϼ2:tBUD?̆yZ  _a7} bX~UrcXOGxg#G"`:h{~p3XK|Pސy{. Hr+F;ō2{C}e¯R}`T(Α}{bCPG%kٻ2O7ޘ~?6p}ݠw[Gja=(EbިR`ں/h/.ՉfXɊW8jp9-EĥraE\K P^9[1 ^jDhN#q.^ Gsi$Cܝ~ ¹LBD8 .?e#?%^y Īp@>*JWa tŸ( "2cnb6~LuM Q.ޚ>fR$lqXݑ\_O^@A>wj|&? Pu?c4+.*Bﻇ\Ow֩#%?FO#(-ffrWe] tQU+6k"s3C!40&@g'/u2fd@;˿ 7.j)@[*b$Z|pm7hqXUNg?]5qw /穑X93$DQrƜ.qfւe%n!yp0H2 S޶ YoJ6I(=48UsQq vl:.ˉbef0Vzޗ.~X{h/_w mG9ax64(`#ߎ ~^FKZ4_S:!LxF6dؙǟ!].ڎP2/> p8u0پp9kZw[[ao%-ūV9û ѷ&] 'GpIbΧ*U+v4T#X#%|Nv`^%o%;bj L))pPyTeɖ &NLp[7C)HSьo$Ó,%E0vW;oK)ާULu{ۑ`^n96.~Q8:8 6L}J;˹ѨbU^?N: 1*w)j OI#&E]Xvmqh_ΰ򸀖) bbuRs2 /۵Λ9?vj?N5)Tre f\J&}69šwj %r͚C[YVpO=|Qw{x%+ܪ{6KŪuɸ-Bplެ%$|g}2( W$Xp8?yڐ ( H /QnyzQ#K _JGa+uu=I,cuu%f?(Tb8˾΁S'zU:fY׺Kv (_F*4Ym`vn`njUz *=k$]uC\x|)*l5f"}1!aA^.! 76!_1dEK.,S 3{;E&&0փx*gY79F>2hJҶU&+۶2YȩKw4>`˻ 3Ʃ|Q9Ě_4u2T,F̗%#6* ~YJ!v2:7kh~y {aI'7rqQe{$8uɀ0(W1,/i-'V xu 20ndm;KQ`d*|X^bmxZkwiRPJ!9OA0(_Ͻoszͧ^t85{8@(=caTlx?*,X9N#;?ݠʏl8eĴvy Mp>9 !~:~ʨM%=Ѐq&=UDmS5"p30~O͵xY.w>IUl1ǻv{7ZCF*xB)R esE쯸&hBiϨ &;ͦdcyX<0IPǗ,gzyJh`Xc8.*{bjA jY;fdXogfcftD.|o>: =SUvV&N/a tC0AX$;$X'vKeU x,p^cSŃN'^djÚ_qj!0Ѡl8!-^Iiq7MvUBY/nw55-[#H>3߿aHV~&iD mF :Z^#? T;+AmSܷLKNc1'@u;§ժbn 3Y#=4IHw_w,c$v1i2tRp΍9΅~ ^94.}{quBãA;R80FfXpqI1Ri;x$Ҹ6@>BFix\[ւ@4:)LJA|Y?IlV}Tt$^Z4Veڭ D.ݺHEORqŅo}*R#R7"o;B<ǯ86}1g]}.~j`!PzH ˕2O)yR{ ;D+M|$<s&x$%!C 7ċ/nico<dυcT\d4MRM^Ȅ H0g68@iOHu響ϖwP)4Q&JLw Z#J)c"}dmOFMՔH~DT:n rI(z՛o#퇊鰉\)j1MnQEyaLP2 P|D'o3|_SGLq<^ @5N|;ǥ`%(R30B-Ãs섧hv8w[)ք, w!맦o8y4&Ngkݿ~4Z\.>uy퍠2*S|m2u,?i]EP(3+ơ O=ꕆh'4Gv,25Z(0~T _[đ>]3'i >'$P!+ &9~ vs⯮ 6?%/^.j3_2_ƪSI Sacu#%owl%QU{c E3fJi &ӶgʕR])cۈ4< PhVfș7AQ EH4"pI,50۴, 6OqBs³R"(B|:αtܲ՗$/{W&!n6F#AE8tB ׷/=GreTk,,?Ƙf}uZxkQ/M47ke1Cv͈5y|uU .|hwR9*-6:W\lH5CM\=|,rT$ԉwOg,' såUQup>.&LpꔭYCSdEʷ=jH]p(0m!IJ^+d JyG+5ZجjW{33-sXz\ (^|zCOg%7]Ky[TYhR' ty}Zo ʫ2F}])MIX ytPn:KTfgߧL{]۬iG)ylBpI@q: r67BxisaڲX9–k2XڄN!G&3; C64 h\́?2"5DϢ}Nf Xh6$؝4Am#,c᳗륩Pv{w<vÝU̪PAjʈOA)\B, 25yidu 0>\sIrFwE$,izY[!dbߚi#w_lC=g#uJzJ2m v@8#|,c$EVr_ewG) _mmbW8na2l B& Զzj jVt+s̐;!/!uݏ`iz€ sr@}dtˠn ;jj4 EźRks#N~r~MEqL.#c1l^E6*:2/HƼ8kNPórD-, A t9/¤;v>r(ȟ%wc>GOKI5M@CFӱ@θdV,a9}Z`p<#`l#ޡLiYוIYAY ' SN1k;hm5x%Ow]DJlTȟ. O5>m2m!ht)^U:H ~+t+x΄/bVlhga v_~}Kν^a;1۠ƴ"!RfCb ,+@WUP:(f`nzTiڼ_OUn_G;/0]N=lT$*YʚElxF*eғtvkП wLfſyU) ?o-Wo}2Z!.*kmadǾ7fֈ9 .L兖JAdЁI\!_sepU}. JEH!({P,X`5&X!WYVCj{*-m]skQc QgUG Lyůi%"nT4?U]>9˧!xKj^kqi~mWt(sV!ӵm&Iy~SPjhZx=%m|$S7R*##+9jgKÉnP~m !%[VUGNW}^o}{ W B)ãf*d"_VmIx woO3jRdB(1p: gIyVrz D B }7C)O*@[A;Bʂ)RÜ;ë!bboę6;lh@r _::K,F\z#`<64(`\-K/Ei>uߧ@B)9"O:@e/n3wﺆ:PAdCmK£Fi)Qqs+W8lEa"j# 'Ն7^fZB#dO1+ Ψi*%O:(?\a'p.V?<]M"2.W2#سGyG20۾@g=LhvEތ2y/idTɑ:3"ۊf͆ 7"dEx%M@WQ^F:[t[ +:ݽK(/%l  BX  [fFb*2fGB$͏d<"\~kVNrb {TJ6y$ޤziBn-b`~(+;#d O]f9F6pV}|=ژq fI2/xsr$̟ gѐĒU:ޝ~Q^ G5z3%\;/ܥuVGw':I8Պ=nnv01Xd!Mi-~U!+ _͖mz5'J9Z&'P]>{W^ OwNU1W:I\g}Ճrd}Ryҋta8$C U6k,uImamj]&L)փ4mh!Xctz%,ok+!LEv0@P5 )w!ŢéOSr騨)v·*wAFzSu6Nhrq$ڥ 6OpV`, SXW\i!Ng*6:9y˷O^)GȔK3ms=Q==HV+et6"1͔󵜣h57G(y#6m`eӂ]#s-"Y @k0sSBn8+ 5{[8~;#Lh16L۸9|\D*+EwEh^s<N^0K5@nֆ9衑6SlU$o-㉁)Q0m/% 1qs{ĿD+8H|m?s}mG_P;kWѝP*#z׽@f@McqNlάT5vpSG3 _ [)_;F-? 01l۽?Ǭi$ZNwg .v-|FLGz] #OU70(  p.#u z" #\x`x:.qR'7*F.7Gi+~nf?a0i/ZRFgΧ1q鮤~ m6*j{QŖ0@ 󷖉c\ڀ0e[8~j(u6] =we^a2D.e8HwHQv> 7(s< qgK~Ie-P젌3t;F؋l&ÈVᱼߢY+[27F0"ƿX>[YԉjЄmww1Ƙs< Lz] R.lUgqa1_}Smuԏetgf//3AQԪ~CRG'Be4g0FNHlH<5/9+Zuj>9QvMtExl ;=ӏ8mq9|4Jf1ɵԙBzq7;ЪuIhgWl] .oMǽ-Pȵb4HHLTt}o4g(+@M dn8Q[ (CsǍ {~Aȡn{0D䊐-M:kapS(?yʢİz=4C~ћyҫ̀*LNKLV~6fϨ֧ CZyӶ]V.ji<6qbZXՕ7\f _ Qay@a>Z#ܠB1wZx66eulvߡ1E9ׁ^YGI8oy~i`Sb7`;4$[R86tmw˥,bǷoc 9>Vp;9~h޷*1)W{9AoCʠGHfۣwWI$K{f(繴lN6c{u`Q\5M.Ti.'86,%c纪;u c V/U{Yqp*(R UdSH$wπ y{A3xΉLju\U8?/WP%)7! s,fAՉ:M]qaa1d3GF seށYZXr= &J<ێЎ+ ɠ 7ȑ='{[enAqς I.gl(SdTtg(dyjqnFA"(Zk[`؛'OmI Zį&49 Y, 9\~ aȉZEr@vȑƓݒ}f%u+^G뾇1[_n<~9԰<aK ;zfbM i|/}`xuE$q uG4۷M@hq=zK$úr7ْ[Ɉm5hK]B tr_ (!܄]Kk&1i5%C1`cN$觎j%vFB_{1BhCR<ҌS^|< +:.śTPQ k#yF ;uʩu4s,3>B5 n4YKb>6}U0X:oTiWϮ h-.PaĢ!RAtXN|Ԛަ(lT0SObyy6z'(GsDP>z 2(Ⱥ?L~şh 9;4,κ1 4+L$n_HZ\TPc_CVw_sĊJI#O{&I1⌬ GT\n$E- **y>KX0,uRfSpG ztTN{Y6Oyf=L<ϒBeB͢ՅVP|) jݹh]._\e Wvgm3A˾_ɎR5aw (5nM\ϊ$٪'mK}5;NM~2 Ɓrԧz ?PjsO~LWV.u/YKNLB7 Z27_O4Od=4a V,)-Xywg^V: @Va诛pir(FpiDitOKQWoأ襥VgQ'd6QAdB#xqHSP7EF}كF<Ɔ]j8NQ 蹓~%l)Vkq8Ef.%K&A*;XƲ?,Rz4At-WѬ$ǜ`,tP ׄ5[\)E!DWmQD>}:TnDwTl(H_βmwGVLꫵ?TuvP_`s :d_4`5j2: 1ýP;&i~/ڀuv) v;yF'A Z\v3%\swLQ} S]qa9a΂/bv66=֮rijW&)9Q@ϣK iێ)wΊ0r9|P,L <ԡ>iPc%>6*ί%]C\]vM.=O@߬&]Yy?s$c EAS=+`H˂L̦tR*BPP;%P"^È!NakMLo&OruBk[c.64U;ۍ0F+XPt,YaSIؚLH 5l7V608*ґ9Y[3\dzy>gZ]upy^z G!D.Vί6gE_-3*wwŰ K5 )^:<tuΐhQ͸cQ3IFi]V^|M'cٓ<{ \h!K=FC%4qppӻZ@Sj_a6'LtdPgxpCB;<[N3iD fa{+}xk. yU-=cIަT¼7<(]Qtɉ^z. y.9Fƒ^hu`X+TzZ!wN+b]?L#`TgfĘj)v<TD.Ó3!)?Pe1~>V[=e|7q{o ̂)59{l[)3. +]{!:+]h2 ib^?:1lk%Hm0Ǝ.tkU%擰Mt?u: q9 }yfnA'g!ĵ/W%C2%Mk+}[dI-K3<ڱNq=JY>86idq͐u/^<⽚f?}r]g2wҷ3b5o%]Ԭ-t. K\*yS߷Ι!f=N}HW6dGG Iޙ >Qk!AF&\Inoa`YC rN],I[LY)d袍Isr76X4/4cл- Wwg.Aּ[d~EQ8OS/Io꿴grgb^gEB3(Ƒz87lC,So$u*?NS%:ρ/%,ɌoUZ,+#PKc%s܃s믪8~~1hBnk=O0lڨtv $Ol$MD}ԸLYR%4<\^\V {)ũTepoa mC!C\86{(y,c/׀@LDL=?@^~ᘯlu1ID<t.DsE)H*Ή&_àF6yӉu੧ZV[) #|80Mδ#t*_b#RN,0kD4OJj:,K=5 d~&nf%Yߡ$ xKWs[VYƃ!FӬUޭ QX\H(MW6H5/1SJ3? 0*auIS^BU^yЦԩ%SJkfJ 28x fgK% (c tJ=^Qh U+yel"?F؞χ8@Yz3h8& un$_+^d+zwhzGPf#"^="J8|8q;*] 'g_:Pkr8b`K *B(3&䯍>BW2/ (_K«]~o'.=aGxG9 ]2?m~UT[Z|} G d~=`$wYv8UplOщ4gm,JV{D1W8]JxHEѫ]bIw«% X7$s SaЌIOzoEIt =ʔ}a= uo ?S{qA$zCz\@1 ypj}6'ܬA)rUV} [={.$B Nwftt'xbǩj7"_-݆9="T_2HvXc8Ht+BqυO9jIk8?^ksDᣠ+|TSvj*I-|2HǓ_o+k,..~^*%N {YM޼o#AܬQ DI9};R(\f6qA66uG@b`Q?'fR\…Hu"BZxƁ3{IИX:>Jgy(Ƌq;1 bbӶE2Hΐ?1+"|eA3#h{l#- #E AڅKTMBcXOv:x("8BHX<:-(YW^qMkpKvP7+zG -#|#^xM x@4>Ẕ[Xoj?0&|6\EǙη АjHWNӋ$[ãWHSLú!!ڼ`RIx\ V SPs*YR!ڒ'"CT .`jCԗae,ސ#ԧ O:. S Ѥ)AlVNnoչ0D':*q(Sv/̞m&_…kf:-Y[hLǕ 9?DVcҳ}xcCDT=̅"1q!u eFBN;CŀPտ5z"\OmTEݢ"eԌʾ!;ȲJ/,)h &@g(T2' {CfeB % $| d I=Q^bs;xgr_a z%Zy2!RJ'NSWPn^D'weVhЊhDpP!с`3)qcAӵY.KɔU`g1Jk]V FIw WDZGR]}|#ڠ/,JJuəmʖ`$y ]EPJ"a*8P'?ttV]ؙ,UCKbrtJCžOKV iGW+")žxzFaYZx1ED0J\Yғ2WȽMݡ~47 i KdV P9s ǒ$h%R_ X/C;IOpG_˚d )V̝<1~ |CW >SYja`}WʒH&LbBpŕ!nYe?gl3 Oyz]dZn"`emQd#PCߝFxa*Nd 륊BR{$/Za|W'`rX eF3v R 8kĦ7dnL9@*1tn?# %Fy;.W}h*z iٙ]gr}XC',xbN:dlb>E\[}CtK`coF_Z쁄,>3E!ꝓFCb˷N`Kl`M2kFM⴯TBki.'d?n1.TI-;wǹ, gFlCji_Ć{^$2ڣjLlY4[sJUPȳ)oR?- Q 軛:ģ+5Aaj[N,q-Z"PU!(|Һٱz>Iڳs8z-J1p/Òw'ĖZֽ$^gA=" &|Pq+U}6 |XRmr\-nMpS~ ilgp7y,ۜ\cMe+.l8)urB=[.O 8n<2X&?Ϧ8Dnf_z*m" Mcಕ&QA@9bIL %]dT3ms`l X.)*q}@-d#<g 5'i(d.=,GUL.fk޼Vm3DZpb3p8d㎚~%KCwmt5K %YSpZvJ/-ԊH[0uRwa6Z2ê*ID ϴc*Vv(;3| 7ي㢚> sE>GHg3J!ˆacW|,90.z·A<5܏9Q!9'Pj}6r9e+ڢW m'fN, >]!*ƙ!L 熻VN9pÈ ZnR/]64a}t9ik4GD>ݙBvh0l8㰂/Ct (A ;|(4LyQ?ա=*#pd:n-;F@4l,n^"{c޻1uYdz8{Fe LyY3q2z%z0yCKH-L)-b-Gb+2"\f$a=*؟iEuA1F aY~D# DIIXS!٩R+=}ùĽ"1x"ު~niIM$bQXT^4o;a>7R :YSg@蹋|y;.Fc/Dh(%9ܹDeIXTE#ΨB9{|{A]66so kv`ZTTt#Ʉv.Qs]ڭ EGWa3.)T)M]k:"(p .tsSHq9/5haQimAf'\0/ sPr=Mc=f@]*ϔΔ>lnDt4 ^|jzz@2~hVa~B\!WcDm>CŸlx5k&2ڕMNlp׭[oQW!JѲJJ~RC1T!R h+eV%p9k(8zQfJ,(Z\-VW9ACxt\]NVE!zްY^F'\Q2[hr ?0>Br(߆7vxƀ5Я%/q_Wzಉ]{AΗ%c692Yؓ?'Z?u9jNZ}a*v%AgpoP#MS|9$Yaf>BzjlCP~S$^ZUEY@-L:!9$x}Lޮo/@g &^@㊘n%AI^,LA=kIN/ÍΛFd8{~3:HL4 G c8ٵ;|`/oB*Y ?qoykKŜGB@18ժsVB6&u*,C]*Q[ šؿsXtԬ'ѓRXX 60lQ|vKuJ- W`kxڑ%VջPǍQ]%?|p0eAGs"6F:{hsg3Iу/<9C}fe2(jfhչtζ{/ 2чqmb_B]O;x 8D7q4R\ȍ^F7O)iH/nyX˥H2!P`yCȒueS5O9^BI;h7u9":t>v"+E@^!Ḣc@g.+mG뱌KVp:*GXPǕ$ ;!^&=[Ȣc nyPS|bΕ~)D1ieIR"^O]ppp{d{'۷HÜԍy}c%V}TGV/(ݡsKXZA1;>l~^y%_,FLHqpphGw6i(m\L8;BfɆX8+Ye@`U TJM}yH`hPa(wwHt,YN M~L ^9֫xsѽzcQUC IibfNUlkMrC=Ǥ2hwdܨvÊa/! 8>y L yszb/q} `nT%9vA96OI[l@Wz+n y"A*)FJ41I$2vT װu Ge^m#e\\2$;!µEXN@ pi"=F C"$n-~[!dKZ M]hòN.V:D$NtaekCQ O>923󮿠+aбBu%Snԃhw@Ws R "򇶼f#c`B0} @o'”OuFڥu6Ts@{(ʂqt5k ǽROZ hFOYc7ދwJNKstq@/D;/R+0о+WjXVڃ*u{5,&]MӷՑOřSacN1Se0-M4fW^gTcf>~oh˧$e,cZVkt!)5z ? @'"hM2"c`C^ "4]=g썎AQcٙgo/2YM~TehR !59h]XV&s(ge"9e3cߝi)䲤Zރ fs 6yG {H-g[ء?%^*C8NZXLcft<ޔr, y ˑS0SaC)o)x-Q?H&]l=a ZIܵӆ)UKDbOlC/iVşy?NEK8~%;;&r iMO!H􍼓s6v>i88 WZTߪ~D0~iȠ/aW`_Ĕ_r/=?-n6㝝^KSܷ@P~8K+BqE-\ӹRO|Kľ&]CFn@p_9Δmu^]Kv"g] cUm -Ç/\X~Ha@D6Bª6ko pu6Ⲋ/Ui65kQ| 5Y~c{õYBa';`m0 AUI4G\i :r`:)X{)~qxoc8C}ҶaKhеf!57 7R uHg 0C8g48I;ۡ 9< ]xnޱzȼ{Qrј!|k'%er5VP-D~ITSs$7/ W5'fbK²aV4djĆ{Zm _XYt6ZibAfѯhra(3E z!̬xɈu~f&C}|yWZvXg3њx_FdʔpVXo !757MG2>62^V,`l瑓 ~ߑ_ωbkC(ؖі[bGïv?wXlگa&{E^Xʖsm- 0  8mdB?0`qmC:q\6)NZnץ/?%NN%tӠ(ԟe l"_ӳ<0 SI9HlRPAs9m-_͇)QNG']?so"ErTv!/ʲ$ b 3,uIW7B<@˳+וJ?Ξt'FA%*PT-!ӆWe!vSv8RW6RC-Mm  ?L r8ϪğPST .L޽`k^z]>["Kj/:"V 2:gr%9_?N5Ʒ4j)10j[)AޭM%T"HK:8іsL1Y:xo M4g3{B'8tzMԻPi߳جsjh' p)з('m**3(I 45Bc$9I iƣ:*H^ȰZ >1'c<5PxU%%|]~Idc4Vޞ;znBNu-8O1t$d trwR4C+L 6g3ϫ`nCg/F0~7G" oA2pibջk\K48-s gGWo4\ E 9%B4Nu<94>р_UZ t;ܴ:l_IK=N2S҄1wMü7zs#Yii`92nj#o1q.hQKeCQo匉TlVWce9߸z߸#x$^C/~U9ZQ7^0&k@uZn%T!v5#x#ubk 1L[^1~ŁpdB>0lPgdd; fiM3e)u^N};>N[{`]k ^tȵvRU#dP5targ*5Ιn8ԑr"{J @H6)2pxj; j݂M}L-° !8Ȅ4^)&ԑZK./V!b FkjJy(?4am.ݏ.i{ <>UinV{;Xe, Az?kEҙ/{jF"d{@]]1p'FTl/tL/I7)fLo4MRq-vvnn'SZ+ӉU#j^q/b"fkCWJ2^g-"嫶䢧,Wg~G 8yVxZN)8׆d&' \9-tDp;{w#{#.PcgIbq#g6X;iŶbZMWg2C=1ho2w2?ܕwWϻ.Ă2x)۵!h-fPX5= pQU/G6߭ D1!yb6X1v-)x07D'T ;X4:pY|\Jm!#YޱPrSDW%~:χ|. Jnm-M~!3 $5QWr' E\x+B숄g~%gcmHˈj?MKWb%;WLUdӂ}匣;xl6*O5 EP+N!pOAF]1bZd&X_0ԙHiP'*bxIG*guyt뗦[Vf!+FgANΔ> A,4!d!wu: TLPF&:D7#NKP<.gL k]}Y_c{!!fVWLҕ05Tn2DQeaOP,D1VG%d{[xJիQBHlQN4hY޳.t E61~#LWDVٓO.wzgP3ъ$޹t9HBf=YWG\ Oȼih O&DɜAh_`5-ӿ^If}*/t>G 0ZOrcO(Ą5LxJH ]I'ŜD\7SO DԷz엍Cے1_Cu a B=DiC#6> xW9PU5 WQnƩ0D+˴yj9RFXzNS8r-O:bFM-QigB&95n>4-.% VƾlkItؤ+B A Q8xܐebJ(OL^Y%(]IYĸQ\aO;9g F!W.?_ ;tG}6 j&&UzucocNPS]%D?N|tKYiE0I_NQk~0sC:P̅K-+j˲-I /2(Ig˹ŠLC :c> e=naǗZJ8bOܟ^lg!\!"uf~9E50h|mpvWQaAE}3qHݿ'~,߰"N7z5g1Ww&aStoqX؝( "`vm /{"p?quا@V4 jT羿jc7)MO(K8Prc %m򶕺WH}1տ)KN9 vVpb*@IEP* ?5ybQIO{G@*§ST]B[( =iU"=]٘WZ&-_=9״+.rT?="[!P #'XU!m+GBԪ'>NzcF!槞8SFs篯('sW-ɷt݌xTBmE6x@ckmd3wt,+&(;jXf~uW#Tsa|%)3}OǦ6 j ALl!L?hw+L3eK&_:ȁcцձY"0O;ҟdlD^N9ye;&|Dbܠr}Iv.07DͅeU +qr CPԂTA'4*ڸZ/ )Z]o6p|)1[gOI$0\ ?ᩭ@";ȰQ(ڙ1ebSJ%X@` 4jwľŘ+`YXBVKpY j8[Xӊvekj _?P+Բc$TDZ!kڢi7;~`x:7fIV]/8Ibz_w|ɓջ>}̈́+9ZўEW| ZpZm⏞2RfH{bb+-.d@zFcCsԛ̙ЏwI\ztJedјw/2(s6u2p6|xẈC|}Wug6.d@+D([4M `!4b4KK @23rP}#վ9a-S-7)nJ>,Tj].W~\5nknLQ}$;) ټj("}yLDs.g+A tf>#9C/.tO=Ljq$ahOìBv3UKTE3p:2*W&Hy +E[-q6ܓ|+j֓h!GFgtGt?w%Ib|)8o*BYRfhkK4ofh[$mìsщ#h7>8BVz}M5Ws,k[F UG& ,V)#6_9%zڎ5B0m!KZAضGϹ#)b@e-  D>u4L o @&l\Jiy XLhdq􆊧fU;WZeǍ+ɓGُ燌48++KISk_ t{1_ZoRAA +0>&W E [;E7 aE\o92GdEo%T2ZCP0̚m̫$}!m>[!3s@p{$_V7&1[rO@jڞ=iBA~&t̗~x6tysPȘy[!r0)?#2!S$FIhW- WֶR~[STOS2 _ rjbF >1u5]'VZtDx\'^T48|͘vt ZxM3b*xtwsbzlg+)sr5J"xc/r3ҏ|fs<q>>/ׅs;2$Mrq+kj 9c+Mʭ#7[=::+}膭셃_\L-/!Fʰ2ߛ'㣴#Wmzߙ I /[[- pr{CP'Xs$Rõ[E%ڬU\18B;׿E+;^Rbt&$D`'KSy|?SgȖcj'*``W̼;a ^a6VF k8l&U^ LBDȅtCSZ4BïݷK*piNha$!*f#"Y.O.rzf~[NGfcyp"eZ!dQQK@ /ԒNhe S16T9-斵g/v3H3aӿܰ|j;#c^)[P?zl]i(8ֆ?U: ZdF;٧L .8q~-C?Lc8Yە}] 5b%?>l/2 ӎñ&;2E߸JGGsP36scϺp [QH]MC5J;GtĆ夙ڴg7+>?/t$Z9ztA`:ƞ9n }ǟ֩jQەkG҇%|hѝlJfƶ[6X(8pވBg)3g~$_fEb׻9UMDpz .L3Iλ G*R*u=cbmFz1q((RW"?P+C {"b(WF ǣe@6>C'g9Ԋ黗p3 ] !%gs0#:@zأf.8A4RMYhn|.)iq5t$qr([5m0=@9Ҟ^LjRR_n7,2-r g ײ ߟ$@N[0< C:SA &3/l-,ݐ7ԮTTEO %5j7R+n۫0eX%ˮ6 38rt^K]b*-͏U o@!ԙw㢎DGkm<\~TwH,;Fc*9(6?YnvZ(b^ 0z)$n ΋&%*ه){v:77Ey}nGQؖb%:CQwZj -*3:Ӕ8i!"OnOTĊ{׉lxD'Xo c ;t֚uyW7H,yj#bq^<;Otk_n,@eHH`b.g'>z4 >x@թݚBp)l wJ~ZaÉs\迢Tw4+:lK0?`xʾ9l41Bcnٛp^IK'*ٹHax3eu$V핵[<&{}1rő5&,Q@uS}trdDL7#sBu*CВ+#r`q֖bB-2=FeY'%QFI<`Qe:/YG78<]6t>ϕFZ)#9iȕuU 9/GQ.# O~#^ޗD82FE+ܹAs-fOh Q.M} $n{ (5[([zൽ$U2[J'!*ɸO$'z?:q=dg%.2~ N)lR%Y(5O/1by[0QJ)˯xa_'֭ڕDjJm͑#M W'>idI߿)qRpn7po=?l?Y ̥Rfe"DguTH3VXM1;ISlhSڌ$Ōmj{H'XM\cEh2\nj!h$ ̤7H.c3 K5sI}v'ҌO`Jϊh,"ÄLOQy"-z_"ķ5j\W4"n%_P岆JW٥e¿#6ʑ<7jo `O mǓPPjr7QG kfJ!t 0IO ^*l<~o#(8թ,+B yCw|OOV&7@Z62sok%垺~UHX|H( w t%F+3,;5}M h4kJ8O[K#0UPG{eiz0R;z0LƌFGM&wmshC3R,qyq6#a_@dQ~عo[) Z0<8a5 k)_L^hCH,4ey]nlxOљ_rzN?+422oO(v$ksO0P7C{vt@{ N m$=ǝB| WQ9O+ lu\FA"e墢FURdf/T*%GUkKPPri,1hȜA;A\w5\ OHDqn=hhmDY;4˵W&74Qϩn_^>zϰ{C+anxVS̵'C @vTߜ2*R٠c(B[S*š bŤ"2>xK}I'cJ\9,)%w,;}^S6HA@)0_vg/Z䰬GQkY)pU[o~Olu\)֟ӈoM"7]w,'c. *z^R#ٖ3-Ʒn 9_pX~80!}7BI# :Vm9v.I-e֏Րv{kTʱin ar,$qbJs:Eow\Şf&:=(=<*'2 d.v!a]уEt\|>2v>ۘK>7򻭧 H3;EL˄),6/&w~-)Ӗ: f-w@M}d.P7kQSz8wGUҢ66׶ oD[ B;i]I1%3Nפzߣz;p90MMwxL\MxpG d8UPE:#uh@Z1a?X>)~5KYO`E7ve-2!!#17V_B-v^CyEue$j-4עXxyBҡZ~CAb(HN_>^Di /۟c ~IF Q XK#ѪDYINc((O ˀzطR~UזĐQ|*廟᏷I,=īZ|%5Z%m} Xrvū9TJƢku & {p7E o]* -߾i*:œN ح>o5Bl]t}[tF3/v]*|D"2Uzn[ qt_Ⱦg KK(x8Ϟ?BR\K#W|XN{$@8T侈aTIX}~4>I{Brq`jo+s_H1 ta2pؘ#&R$>_z>2fa݉YczuֲQ`=o{طig`ID[SG+?`pVZr:nS?@QijRݣ.apЛ9IJ27L1-T=h=7sgl۠lD 2)ABUL?ߠoU}~&lSRGx.~Yy?]ί޷V{H15AJ ع\ h&LǴ6RC"kjC G{{aDR0 G@a_6QnRߋ ɞ{-rBX pxOxߑ(n`kA1ng`܊K7hn+|rA7'vC=dr jlEuJH"r14ڌ\Osz0m٦+p2]ma-lO)t&em%zec޾#ad`,ù'rzZst-%1T(,bFYE[o1pG0%UV'TJ0I9@I = k"B'3`יN 8~ k*F鋱@SB[Yt(\3=,Co #@{JYL'J[uδ_ΤyߠC*HbZ 'kF{]*VU1x}fMёc"p-%\{AV*~EeGQ~̠tIS/Pt;L20Fy(OoDenHnw.+.VĴnG8L<$@ Zi'IWG)#;g29FeoL+Φl)j v̆GLt Sߞ$\%z>@ڃe$5=l8,\=-$[ KDy>jў $Jjơ+w[-s!F( T}f"]";xuqWtES`>,ju}PdT@Ksx[q#eZ',𞚽C=J}=,˯ɽ'-w!hE؋QKΗ#,`DgGJsGe !nFc-oq>5m8؅d͆V%M!c_ OE 46 DZB+&~n6.Uhz ]1()Qoj4Um애yGU"h򢰝V o8"ꍗrz۞G#M4ai.õ\G!"ejY# eQZb`P}GdLL9ˏ2Ŷ-$^V6џsݦ$ @3 ʣҔ[Qr?1ܜrۢSf {cYɛ'P5"Fh'<ϟa@73^K',4 d# ?!N߹tqsbL|f.n~X97 !` V0iwWjmqTB%?@YyGz8pcC`$2g6]aQr~%3HEP; k}:RJSXz'<^ª5-k)Fz|UٲIEN}8ʩvAl؂?1 SFzIVΔTJJZnZ o{:Pmd"<0buf9j64x0VbT؝֕L4>pFp# z[}Z "M G130EOa8̅D7OhJge[^蘓6qc OrenbBeSy5u6{̼͙5k";>vàEYg⪬zt.mQ򲱾HeT=!-F"r! ˖2%TrF6hN1ks(kF^dC8lp2:hn{Ղ=j  37N_*>r!$%M%o)+ݵND NƟKo RƼC]̋lw ylZC=t);=>/b䙐x9RC6iW 7鐱~A(_z'@ZniIlԡNWmV_6`rod'6K VzC ^AvuXrA>%o' ZBSƂpGOvM>Nn@G*kߩ]PxM4O/bIE7%&cL_\OwЍapN.ƀNLdcR3qdݷMd9m27rM:5L(+8S!X}:褏ՉN9g  `}%lGvi<qHU} !;ǙhW^\oBN⌧( ES4 q/7a?*W_jG ;Fо7DŽ5tiy)X!tGXiC}[EBn{o^%ܲBJ(.i?6D?(' ѥ ]Z_}xoEvM^.pFїa]v0 鄻v @E{L5d&YV\N3fY*hU\*iw;e/71Y^5mxZXTk"3O]#cR.RUz$)zÖyL"+yZON#~t3iTD^590;޴Fvl _)Sq6mm֡y47 gw$!RgGs-,jS2(<$fﶕy0h;k䶗KIWR"38rgej5O-1>сy[GmY*8ݑeNAB"|t!2oB']ϖQ4\s>trF۰Z5xƠ3ˣ[3a}* R&- B|xA{|IZܯ`(x=%Gp9B<r;8ҭrUvk?" `{·ƃ8rz);:&/om~$@rdlj=SJWTvs3!-7-=hг$#g[աxUL)\^LԐ|X3pe3ݼQȜjrlÚza.ٲ -216/jI2>Y~YtPBыt,;"k9͕?m?!>l}?:bX2%;ӯn3D[kP^H A!t5T1ux: N/qWIA_;ٺ@P(aM,IS(ZKGg䩸h@=:}w_)!7WWN$71ً!CAxrbnk7)l!wYT!a3⡐uuMt;ӌ'ў^6FƸ'Jev?q0!T2h/rRce\j ?^Drc- )bՈrYb߳٤*i\TX R|RHan,&`8!=H:f5~3gD=.@.͟'n9;g{gk'b\W4ԑa:'eˋyQo_-N\C H7K#'~><+̊\!|Ԭ,t h]#s(3vXÀ*{TS4$~K?1+88 ;V"ߑNA%w"RpjsLַ{;-\ Z|h7C\,$<׍ )qSu68:Nj͡Jl @>Z7V2M\*!*V-̃QhQ Ky Ku3Vî^Oul JPϟhS锾6,p% v2`R pW_D;l9;gӤfWpGEhZ  MSk=4t\kuFLK-: }hբɐUY8:ضQ٦,S8%g Eϩoq$c5JB3.HV=34xݚ:07(lj3Cd^Ay77F0E>x7x> ;mZH]SUќTۣD4q/"Hbs<Һg͝jc{ntMYu3'á0.f s(l'g*1LKS2bQx;I#yCj`ͶTxnj u\5-qr/Az@B"Pwy uz/ǡDt؁rFrd(0ofqQJYrvrzil"1x*0v ]'M9q]dq/4܁Iz t m/ĂkT[;lr5&NIQyU76mK(/Ku%_2(ZGf l'mZJ3x1 .dxp6[- l+=,1 ޥ6dJ1L3k* WbfE+*.mm {KD3qp ($0I吆QF&} m12m1{ceҤwZ*"p^.S+o4оcr$kDc=g~1Pr+>ɦ0m]u×N9܈F' oO=b( M KFfCL|"*A/e+}2[UFavԾFM񟂼-M+lxTowR@]V,2N~qm6WW ~I[pEe$b{[Q[gLhԾP<ʞ.JgzՖQe*<éZgg'%Dr xb d=u"ZI(lދft\Ad1][|+>|.k|Lun.) !AwXcpSvjӝAr-7탏'L_lc/$y@Mcgz:u\^ujCt.W /)?'ao|%@Ceb8biQiژ0] Vj^z͘VvR'tP2ֈvu7BΊ)Y|,4-޸v!ރbرkWT䷟" #7؜~ogNV]"|8ں"UyVD(!%^ `t*vAY G@<|5Ia-c3aBNFoڄ4(@q,C ࢅ/^S(U IIsrú|s_Z>IsX ؚ p*^s1t̳" Qc⻜~7>eM g|snщ~"+)a>P`e ]{A~C Zna5cp&]% Ӏ=kP !>QM4 BT!NZB+aHæN+D狖C&ζVCa?7\ Vd8(TEJc:GgY=HX|a/рԇ԰NךI,[HqTMz]r2ȳ( Γ.U5S5nsK |C|k|e6>3 BƲgXZ?3AGX}N4FrIt WU]\ I%NJ1V#IV/E@MYL?|ft/` ⩆]P~] ⋜p7D#mruᠹbht.ˏXD;GDXuO=:{5s,湿Jmk&,"Ehu۩.PBL= |C=T`5$gh`&\9jzhtӢ݄%BACl?j1nXDwB_L𳽇nc+SRx;4nkFd{C:LCpJBqeH(6k($<=tgTbŞ]C [ ,l.bbjl1UU9!ںxz'aQdxGڸj]־H?v<֧qOB9"E-f/ٚ&"7vTM *\IxB&Wk4 C=l/G9틙(^}ZowIެoO#\)Z_+08UpR"0bFb"%mr{b'CObvd̄hKrmW:I[:;VB/x/ܫ 7=iֻ)$c0~y*%QMP?Wn¢^=BV`Ex.Ujӆ1sQqtܟr.ɈQY~;z^(ˑ27JmV_5u =X9CR Q:WmFsXgY:yNO+:oW盻S䐉1Ui=ֻ!m5ЖNLtkٻkL1*ս$eZwxlhC?Ia$HeAgf2On:\q?%үӳ.'挜z_ `1╖tu9`Myxq'%|:cڹ4`]}dn~-|K0WOqf_YqਨkZgT'U`=﷛sR[Q < ڸd*AuJrCR\'^ k*S#!&M53lo\"ˌS(W rU(d^]֍@L!yJB W!SGDn7UǃX3ENZ9n‘i$t:G:gZÄy E?Q7T ?J*o5ǹFMx%$ GO8)qdw5ר\)r (qw<өͨBy6<c̢AB!e$˗9('8ı>,IHlk $ɲ*)^a+<~:~ X݉i+d CL6V@~w5N<<埩HFs+x㊝OHP|CԒ? ~xIbV`_"Z80̧$u'dmEYDgzMQZii Y D>+i?V ZYuֺ2߇qm2 U#b~2g79X-\b1ky#]>`ʐ#wO&+fEZ=:hq-Iٹ)aW*8PNx\aXvJ˯j.prؐIX|Σ놬 mA .Oe{u{~~;}_@n;n g̶!Mg~zfcCo&6\AQXYvsc?M{&y'߇[' r&Z䣃$f;]x;z`jҞHFt4KV` >m]K& Ǖޖ@NieaY CHe%u&t.G(?P J%xPKK)-ogE(V^~ P/^puk,zU7?%])bټ"ln!s?2kl4xyL3%z z(`) qYDQ@w ]9aWrzp{h [PIҘ ϡTCt wphc.:"KpW$a90hF 4t6j3s#! ی Atyne[9 !rtNL궱}^[y`Tj7,TBP5m AC~6 ).ܪ2 ]͹d tuQ 緳a.l7+)o߀Nuvު_r0[RK1l|<ۑe%diel(sӷz\ȷr KGȮ^j{Tsw0DǶz;(р2J?nPmgaf8B7шc<VL's$ =cGYaU: [N-af堃1''''[ϳDYjI4|x$U{oC{AxH7>2ߟ=l2SbLʿkh67MyZ G1~cv4 ?A}4^?NA}# _^^<"C's8S Ii8ňJYw >ᡄ!@jHv6B-$hOu=w,WAа^͈ԁO;Ys3$t.keGtE{!M]у67oZFч?"=U3we%0Wp\=w7! 3Xzh7 M~^ {JVZqP^T:=2MEj I\Smm4ȳmh_TSA`3>( &[[xk(+uunB4cvarǎV#%ZP!=jF4r'"=16hlll Kc 4Fy2#ޭcqx+ Ҍd._3+Ǝ`ҴA83섊HI5Q][E`PgzCrYfܠcn8SŃ_%m{G4REդkrg N,&&ĬQd"U(B)f FɩX}ڂ~ hz8FHP18M>yfd"YK[g諭"3S@W!^u: YEmXC3[j'ia~+ 1}X;Tt;k:W;u" t{l&Z޳*T{^ERU=in05x h||7XaV$m6YgS`o8Ð܎> y#S^+s^o+0ktbc WQ]bTtP'0OB CsOC4䡥pP彾 a֫a2`tmk r gM f':5dIu؎+O>TasyV&^5)I6HKNæ݈(kΟ[[ [F/ѨoCiqpM \u0!I6v(} k΅ߵ|q*`{yz|(PabDF"YKFZOtL;ӺY^OEKA$_Sb㟩թ;6)o0+_[dH4 &ӰE͠[PqxG@^d4ioڸmIN|}zg^",Rl^>-BanmpL&x6ꃙj>iUidžS-@y!bhwതG"+s5Ƨ"is a(XZ6Ag T6.289< _0 Bz8&d Y?9!`Iu_N uUtӉ6XNVKO+16s&iG b %-n2=KRʽ3_('=Hgy6xi Dq YBcGlLcB^#.a+[τ!|L*I!>#RvniW+Iux2g< Tqn5א)9|w_ ¶v깷J-`ѺADso k[TUt0@*2.e7J -k6D1M?K=7F.vޒ:n״ T'hBfժLKŷReWW?5};)TOcX1= ִLu| 7%I8f&7`&[\)) 4MZA.EIurRwv.^vEo>_W梐E5=.# g^SU~$fp y^%< +%`6^#| m$k=x>/VQЍ0U2ʛӲ/S9C*~M#hk].*&1Tʫ#pH-JLf[5}'Vfcf$@C" wP+gJ*N6ɣ1A!Wrn^MdD8,,iLܭ?#j޶L %Da"=V'B݀}l;tTw46cʊFՐhQJP"Tr+LgNKgx7̈( =7 c}V8/гf4֮V,F@62sA-:+A'[A~7fWbה`Hwū_};t:TPkJYX몫o#9hjTzن^鿸v|@dd`4Oz)#B7IRZexi鲌5J?bxhfw(QsBC U/J?b䕮kҸ 2kzӮjG\7B5U.mzIrUm)%98x.} GN}j>@5U ;"Q>Ǵc K灷k!g{sɏrݴX0@n[kyE*맒dg4|3Kn; Ŀ>#g"յpoeF5F#BWvD91e~)zi&&zqL [^py49Q%;#O,'WY%M]Zo=4KCȽYTb[z6h~](,7+Hx= %^Iz7nsٯ?bGebv'A!'i61-.)ua8om4)k\G(jC:1~dC ͗d`a,"@F^"+L$>nO}~toK7ͩ@ܢ`0xK={6u'r,HNr sfɪzI `((O~(W\궤J[F `3فRܝM_7`ÊkBQ$ٛ~( L3z܆ BdֺxZHh>.>#ƿQuޤ@m nvt;IW81tp2咧teH2c(gDs`7-UN~m0fdQK؛mbVPN-$ens_9KɭmGŎЕPG8D [/ېjĠ,r]4x`f䢣6&;3Ҹ3 -֢͙AM[xw@7AHmLFPnD舢ڄ500hT) 4 lv GA.L} o]v"i4 hګh02{ϔ4Zry8B1JՁj|g:tx`Z C0{%==3[Cᦀ0%vQA4wi.N0.kNʌIJ/0E!38.-x\,6ILMtmM9裒0I 861tR0j,t`[=x"`}vP# "6ݤWR*S\5!3ۣ;?|.7K`~b1Za!96ھ1:];HvW jfyj-E$ X:AnF{s*Ѱ#F@ZEv@)p' |[2sSmzW.ڶUګ y9r 0fTJiMN XEMX)3R.;?60KU3L|EȻGTW.7 <ݢD=mv=yuaAaKdJ6nq# ,*39\oB"&li =}BiW뷚OgI2q_*@|/'2[o))It?hߗsA.)Et "F0@ C&]-<P `g\(; І GDYA1X O֖% %6]#w%?r*1d HƏzm*@o&71&} ۂMF֮2OdAƃ-K:hPt,(YX |`y (աW1Y&aO_B?^Q=CC%>q.rJr~\^P/ Ηmxx\cQ)6VvPcįyjaR{\h-G95FhO92L;wx"ʄ_XºdMZ^tcӨtƺ1Ml#`gI ~am:8Hql.2T;tѕX@~bj PTa4C6 @7JIdcQ^F` >J)p *WE*̡SwsD>n) ϪN#(< sHd)-FWfW–_JeyHF71$QI730|vjT$҇P Bl汅Kd/M|6 Fh {M 5(xdւuc5IDYEXrҴݦ!ub:u 8UujE![o9YG~ih0x.:3&%9wk4r/ph] 5 0WLP)@YDAg%̸Xe'N%@>sL&:@8T67j+V=Αyǯoo*% 9Z3r>3E`=v_,7ͦ?-`-+9(lH&1<[.fbk$=(kM;Cbi~H !œocQJ%毦 v[沊B-~KɜlQ$^ 9[n7aIk`C|A4[8*0%s%: !Q8h>9Xhb F;71A)He)VdT/(k4Y߭j[-i tW~c_uj4y$6U:}k;:97bfJ=CMC]4l RBp@Z.I c}rgɗiUe"L>?W0D5}<;aUݞe [,=y7k403CPy)3/ (v_S27 %`ef2Vah0iUzV2)qKgZ+|8rvׅsqJ%͉c*R& iZcA*׏T_{!Nѥq=L~!NT]ss˨v%uh2S_FRz+d<P%80/4DX=,-!ʃXƭ^᧌(t{ ߢ| sv|?g= Ttw_0_϶Ί'JOBVm_GŤcX4A U"b][&A29 $1z=NJa6hm;U0 ~?`RKo31Fks s!w@|JP-<l/5iHD~[9FReiݷ-z`!5j' X :ò(OZ!A~/釓_˔0LOov!7G c9/H͈,\hn& 0A>Z_鍍C/s{6ud>hbW" (wue`c/7.)|:p^n#|+kov#3$m#葛.YH.> bCw <y & L ~å5 ˲Ck^Q3=N91^h)A:>~R\Qު ݌oxxJ`TVؤj";/[qn5⹞v6$Ff3OT&#}?'N~Lg2`ԇNldUņW-£CJ35D6I;\?q+[ixo8% g&CG)Ag͐!ϟHqx/Jw#4SVE xu6U&Ҿ|dzs\g9E{5nF7(?Pe\^C5ͧ#!@ۖz%Wk'`TSQy(7w?L"Dz Yx$ШLrAٽɶ{EڀdjūR;#ǙwAdEb) KTFV+!Yf:]\Zp]H{^n"ˀ^s,X2äQ!FL}GL>XFGQytwVkVj;9 5L/ `GX2\*Z8%xV{fP7-'?a6eUrH6%N P(]2\Ek@#a wHZi0s[HS1~xqyy_$2P;dX$ >(:1:fP66tp =B:AtHoc,[QC

9 W]d0N 'kGyu^޴ ܵΟ }L=!wf६"S% IX!ȜʺXۜgI yΠrU~t2F, ;v˩|]E0EkoW)=4Hdi2oKB)l@%T' U ] !6S`Oyu +mUZR?P#i1emDG$M 11=`Z*<4U-`iOؼcP>Kv&]&zc^uXg6DƯ TzDh?Ԯ?D "}:M{_rDAqvr&QEBxה[Vg}g3慭PL`4ɂVROF5#T1u"jGj`E6z\?U{yūwA=/:}"i!D.I&q44lֵ 䞇eCg [iJ$՟D\x! c*e)Jֲy[]/*L2?MBdoP M#m'A;ҩ-vZ[ІJu S|FN3ѱImIΕCg5/Myw8K+f_3%MwOt蕆ЖxA}8[O]X2\fҎ[^ݤ_3~t3 =?mHgv-C<PA:hW+ht. OIO}$2! ŒB 3dknίT%>E}V&q춽Qn3 c(Jcqc dnԚѣ3QD5ׂz*?N7aN"j{-mgXXX/P&S;}9.iP*.nRMoY&ZKӸkaHH;T,> E9=%9q{^9 ^)9Ň) 7't  ehl7` YzH'rZ#xFU#KH.T~ۋכS1U͟Ψf%(ie`国eTYKPFk$H+٘kZ0ѬbVqdE`sмG =j4nXƎ=M%!Ӌ#֒35YI@~H'\gAc5z3dacv7r .OF@ϗ[/BkzkB#֋lY9*R h#gĂm`KxI;[E9oh]c)^!vNYzNsÅ5R<xE^e0IHF7"VBV"*ʱ~Gr EͰ`ڿSL~"MB[:"(BW ,jG^YfpNSw@ŵ*u}BK#*G?J7EPٔk2ݫ肺Cx}JnyYc48ʔaҵ@!b@m)fG[.gEsn@xC6'iEp"1Y2xp%jF+DSib7$,vsZn cfxMO a3O;A.%JO/D}⚦$C]z%^hNG>C8 g{Ƹ^'2d1~TyXBJ~ݑ$So;33 6Gg5`*e=J.H@'lCTD_<5w0]7˜uZ`fԽfgȴ%VQ쥬*5,N=.V wWodէ:H(`B#^lVįߍ1<P?\%a VT_ky -,Ft2)/&$/Pf%.jBttvHcW3Ҷ-.]bk$KߺfU!h53HϓTE:vU _֩툣BC&iyّ/#4kբzܦ(|\K[-[+A6bzkA94y@dVbWϭ=Q0?һT['5C]t9U"v4&Ɂ*Hc 4^&L T&BxN[)57!BԒ-d'W-L 4vGɰI.a=0K [p.Ѹs̉z.(Aae(lN1bg3-([p5J=WTiQK:UL i^7F,{StmOɴTcd$މzn Ӊwɮ](FҼ!yŹ󳖁d17Gx6$(JK]קߩRq+.nKjSeEH$KgOg9m,cdr `8˭״IXnY?VgE0uP$VSn^s6ʎwRC)H_ YYâk0K =>*,K)I+ȐLYrh2%؀KOoMf| QXaiYR^=_u[䊀1>MF^ɡ#xȉXޥ04JW'6F,AyTWTkѮ"0wQ|:M!N0ׅkY,GE;x!lWZnwg?ktrſ".H R K‡O+#|Z&6o0K&v(;%ym(Ey jFQ+ 6+ocG0A6Ȉl^A_Ǎ7BL#[&L.u<-HKdaM ^uO-dl|SaeYf\dh$Ku. 56ԧaQJQ|>/N)'+U4hAp,=Dq\8ns<3 u[/13rv5yҺX!$_l[ZZFf@t=_|fғ^v0Ǿj'C=!U+5K,GVsoD"VhGxz P'cG3w\|8ZxPITXjv|Ij(sw#Ǥ stp<ϭaep W>UrdqS+VyU+Kl@9>1RV< ܖjM0ؐĮצc|v|צI7Z[ N2Wp7cHse6HS/gv[oգ}LH| /ZIT~TR:9bs/k 5V)Z3jBb5k~E:%FSyS Uk)[޵cj+,so{cC[>A٦jAT yD -U`Mjýԇ([1AΘ~BvLt P-.!֕l)$K<#<kFX#jқFsf[pngZ? Óߙ{tXSWҳ-0`ZS-?璛NֳKp#VFO5M~{_fȐSa4Jn&Fk6KuB+ ܝK!+Ջn``o=„8AP/@ ,rk}){!.JΧ=vخuKǾ:wq*?oH1:~(i[MVO72߶%Kȫ"! YȮL'ǹVXX@J/<z*o5śjgQa_F}CnށVolMƱjhFKfA@4]C. K60Ms2}*U >J}!v( # #>hE~%*!  f ~m㚉(<i&f "H/LX=Z}ي Ao_!U=4!So V#ej aȊ8 9B쫺OtAq@쀚XP@?ɏGe.nWidd k`]Of˽ǴӔ|kS7A,K xu/sPF|lTp̖Do! B $Ox-3A"YJC +@ q5V3r>SesѴ<9W6=?ޢFX羅djyXp ;ȱw,#.<>QëJCG%`c]"u]opn6}x9s0[| o:qbp2%Š,zkqOBƿH }:|ڭ b88;{p8{^b F:.]_))(Ľ>il ?yWˊLqͨ/wdTzqC8x?jE(=o/xNosWŏ{P흡j5Φ523mf`JKǴ鳵7DwYg=oK!#s,HC$c8|6Q6&j!i[)V[{x0цI3Od#22j#n21ul9nQfZS ke$,e`4ҷYpTuZ<`l\m-/'$R?v4-C`$>;\3RY􈩜frAHE Vge5MD {#DK180Db+lx'4O -̉=4`"͗{rn~>3xQFy#'K{ z4zzA#9pcEΐ,GJc\K [n}:0Lzbc~Y&p߉84}p&9G1=fBd2V!}{Ywm|6O_QQ_ ؄s8/C8m <[Fw VG)>2QK;$G6nGz )k%6۱%#鰬@acz~VLyosw*JZH !g+Tr5eC^DfGz$(2#'gHiOv}q,Vnhh<=`XyEur>Zx]b:CH x|n,jMg\#vnΌáK$ifB{jm(nMD~1/T5o.z~ZZ6H:O!_=`qvHpa^bzQCBy-Wոb&G#ښ~ykA_vqWՒ?#'G|}m%C'^[gcuYCL֋q'[U[ hv]01DBK< 3jERm~@z5V%^_-8@eCdm/g+^&gp?d)ͺF?Dw|əo|jdC:+>. ܂gvu;OۢZ}eSrQƹ^LO*^A^q^Ry|ZS;*`OB *|/l1=EIdFRgn ݅z ra[ek`EW oǜK a*EG6d?u9>K삍͝E0D:[)r37+4!Oj'D5Ay݀BlՉ*S&_Rm#n(.4R`>0IXT5{ WpA<5 ӪĿ[[7j0Å!77!N_ąl2?"v%GOR*%!$ILm wL݅hR_5"]^(mJt{ (-8V^\ĝ) *PcX2R2˵6)8ɣ4=՜|j.]4K$(@n}ܚ{fuPTQh%2Uc!azTb e9۾\zٞadw̒QlBo@I[сt>ɍ9NJ4"!5Emr/,Ǭ-ieC}s0_QN3J+Ec:;ja1$[#|Ђ<+ZVF"yj8:?Qu1 `J܎њskAK.Gc?A2Reٿwiy^G Xeps= noTG3RLMBF(0mF)pZW`H@ڦD.Kqo*6O3u{UmXGҿSZ~xo?O )Z!Ah721 pEslӍll\9f1TtN<(Ńs*gQ~DGw-VDHә"T78a7)/Qk{Ԥ{^%($o;j eVʹf\41PLmH~pouv{tj_ผ|#cmcŸeˉs;/W$71?rM4W&tu+POWnJK:q4nj'ߵ_`]S4 _G ajyJ[fn|l"= ??v Fd$n%~%wK[zvs*hZC}R|.mrsUD֋#A6XZa/Dxs!)L忨Yp,# ZglS\D]&9qj޶U6: M`W + \ڏ%I*evIk{%9%ɵ; /CapA 17 8tg]SQ/v84g I+f-'Hrv`]#ۂWW R F;1JZ(f S .?⪼Uұg:-P򵙀Ĵӆ锫9gw.S^4 A3 iA4u*cIE8+$K>A: &$Imeح ?85m5-jL$Rc0 \Sjԏr1x>fWoǝFcƻܸYP40ZI@p`?,A?pO>ٚ.x%LѶ%}I:^nP y$¼:l#U'΢I0 _lY粸b5_-g}-J]zqfDV؃%.Zl6Quk@tX v ZG=8L=>9S-p^A_S>ij1up``|͆yMqKQGxD$`Io`'m%*/(sϧ1DC%vKa'{=:Off p(|p_,[>и. YТ.3>#"osnUw&GbkGR[aB$,r?JYPdh :]B|ʅ ܵ`U3Bxa[P}QLɵGn ae(@J [Dd.6r=}1P\w]>7rBS]3/_ RJĜF?Aoj/mѼjOBaђG"Lf\4&x];\F1Nv]G"6a1ç^@}MZҥ@:(r3If43=+-" fN`1o5?>W5MmZ:@T.}ėژ$Շ6`Sަ/È5^ƣ@q&FjK;ŚF E&BN).!n/d/Vsgkc..3Oh"(~+2]uE7'#7r@cw֚4GJ4k#0WI!"F*9>[dLz9³KQw؁#NbV~0my(oDZ zxE[ "Q5Rۍlqr`=R4 7Q1 qFbw7hX&7\G c!(2t *x}#HEԬ #= yg="̺!/LWdO"~.$33*gżNG|=+8=~'#XB1tEF~>߷5 ri2*@rc(v %AZ>sCEjWss PD'IK_u^~OV IRu YH_whY:U>r8 ; sR쟋La|<3^?ghJ;@s7i$%o6xd-yʂ>k:jȌ[њ ddrmXj!b&['fGW2#㲖~'怎iin~| >o QD־ Ӓ#u\,N&P%9^5Z_Q lF_cs&(ׯ0} 㥙ʗ5BXC9Ǣerc3q*(ìlsaY?9y =D?A:z79xgyG1 R#%4K,G,dR h,zܯuZޜDЀNM8߻so5d;$YCL6ӗQk,-~, AcJ1ba!)X49%PZRYne٣nrY]c=:s% )_TinFX ";86p.Xݶ~{FIrG,6b;&X ßCSpk~_)2=ni*6e|>\.a}<-2H2ʒZV^"Nf8-LU T*ߪ?X}aeprJc]nSٍni+OOPfqkvJv0i>/^'6`q*SۑIςLՃn2Y#4dFf Z+"Y6@b.v)Q}qady8c̢U2LBFo{#<|g-}<|@L%jJ>Msd#YTblHl#Zk@vO4gJbW_0 boܿg>5wm8>8QxٟyYSvBR bvBe*IWi8s-wҎ>qYKP@W˗4MfaIdvCY["l¾E@AÀҒ$QY />77G&6} 95 ~WqAil{bz>rLĆN؊r澲`;O}0o5 m XgT''@ϙsD-L}qvlA:ۯ\gjJFv"4v\SjKElPX;m©%_~u w‚{6;-@ES-SU-]lfzuH;g<,g}CdSLޘ[QOEIIn;BMy6m5%PgZ)i6MA.zJIlR=QxA0kSǾm߽V AKŞe*.A`0jyd;-Wcٞ*^ Wӏ5rf{7G&QRNLÔܙ\, ŃM-:lE G'?KDĐD:Ю%PAG-P!GQߝg٨#+7 =}*?D+k5;c :AwTB˯v羱bUly72b~;˔FnS<C(XԆe=oSJcl/d4 Ra`낚e^z\d+FjӔ..,.]ƭs+&}58z wK,s%(xȽOm`|d'f3|DϽrȗ z7Ek}d^z) o?Bb."Z2WN-V Fٿ1(J0%mS'eWGŹO8S+&Sw4kٳ‡@"AHjAoNjiU3(g[K;F/ }n {jp8uV;A#o\`NxN/]`0{R=mk)~w׸_|n1ȶkflt4Ʃyt+W|«YLK00fe?LI,,n2gZ?Y2-Z A6,ϛBmDLaj{JhK5[\߬ gR;v,{u#ٺ3_lFBuw[n٦ M hǚH GEs~cu)hx Ow p `3߽d}-(ΫK1*0lL f(p8fRpeU14 AzDi8p3d !v=79> gpxesd'>ǫ,XZ/TϕTDb7R{8e)TOd qqM-oyI,Үq:y,\I.&'l'4$Z|9 =E%a6_\ܩӴ{ _l܁鬇WCT,,t^cdSŧ{{u\Ol[zdeP5MIڗ\L[Q1)j5Ҽ\8ƣ[xS 76?[Vo`L T!;2]>Ѷ$Cs7Iy}:S?_Ke1gqWeL1u#GeJN97e+c$Vڴ[ImްgG4tz1}A;~GvV$|B!۩Ƞs*aHi#+nDH2%*~)d]mS/mg{!uz;6hܨMr5{9y(n+(e6AykV(@ K=JD$QWw?Yp}NƓo"c!_ Nւpf7M@VIT5Wh=̥9];>_o St-Qgr)Z"Zq DXx9Ct%qXڼTچg{+0SjQF۰@)_86adW0f 5*(ɿp$֢/ I/H˗˖w,+\x6 zm[9}+zL6nGh֛`͏]g78p۳ LÖ[PBfEJB:H,(BHE>@|ۤJTME+7%qǮ)ltiL emp O@5G__o%_p+W؋a~8ܕѲV_FGCxl(3 BQti-"ܗ?̱aV:HmWHj|HA&m H(NMx2;|#cr9g{?GR 5n ' nq, x;4BJ z7)#$/9z h/ λq{Ϟ-Fa*g_7B$g=J}qJțÚ:rϋpy~xxƘ;b34?|Jgnww7⸓gd4Ƶ1`P@j$n{E=Fn3e8Fs; eஒ_rQs|};-IY{{`ɂ!OޓIw/2(SYڍ k̋,GqZDJgUBJ;?Wl5K'cG]/%TÔ2{]1'*>xNnJX˗x"\ZzjWڠ]xf҃FȆzvMLb,$}+ӟ~QsK ;;M(pDwm> )&|BxpkY?m-n@N:?K,~Hg^-%lPUrm;4wx+Y ('g , `ęmUM(-wj$Dܯ/o)xO"Xjd7д՜K`Y E98{opҸvVF IOEYRd1}v\L'}c,cKu/V!dqxzF(U>Kѱflf/ {ccr8 ۫oPF{d}~ea0OC$n$|6!h9H9%"ߟؘZ֠Pcp7@;aC\?U9~wa)`Pq:I>m:<1ɗP.RbʼDIr’ nlj8|7$;Ef6i.PSjZPfK=x1) ސr|Q1ebSShh$1ҹjC4t4!^69NP%ʵ)lx8ؽzY\ 9=ts8/;m>~6tQuj|harsU=D?3Z#8ưmQljFDQ3 }ok;)ݜ';cp}j>W ůiJi"v.UmWq t[PGIXL.ր AQF6bh|aP>R [1*I" ck9U6;uPq,~/'^pcsH)*nօ VEJЀE"Lz]!i1pNMzʱpȕ8;{^=QO/ }XT4Dw{QAEٞe.J`q*/G ύh!amb(\;P䗧9qh.fu@[0]c<5?9nB$.LrL YhL`< ( >v{uyٚ_'amGöPfj:c.QHn+_GA/\-!#`;b㲤 |Ip(*Zc2~8ͼ(wAd :S,[jc5eyHsFe^~bqΪ¦[৐ HMHf_ vŐq'_Uh?`TxMJPPQWrkZU{\9rXqOU n8)mňj2!tEw\snvu+_@-~8RhZs|S4Vd;@~ָ6;*HsFȣ=ysvs fD:ê3+^'1  0(kQx;ٹHN]kqnǑ M~{UkɗGR$ EG)*Xr6H eH}¤dhj8V;אL@r#x p8~U#Ӏh`5 k/mNף+reH"`!-G4 > -gnΕT(j~Ś-+d|_Pr mnOa{]l<֞+0|8+ǵK9)t{] ,ޢO+skҤ/!h^5G\יFHR}1V5}5De\[ $7')jHjWeH!jBTh,FWA.A~1{4K +OqZ|GmPHs.]WpQ}2fo;3қBckOꟗIgVpt eJjFi(Pгz$߁=Fhqw9k.λ- +uu}#܏Vcٴ\sRBĎJ%*͊k9H}[_Z@إP˰>qh=uT 'ǚgE%)ݤ/BZn4<]-S5.쮠G S3cp^XMQ15L l?EL)k xi#-bu]R1ye6_G(18 [HVyBmJytvGkӒH3I1ϧHBMn4*1 xr"5r(GoCu_R0 êO/M^ 8*D)K6X+_X{s؄AuX^(ayųa0lqWe#cd0eN;+^ Y1 ojq%}>RЋ\ "V{nxpT8Q?6a1]XiY_Y`%! 45BugZ1oIZ"< m,Q<2v'!S{hoP魼T/]s~!Yyb?/JC ƙ8< %r[lީ\ړ01rEظlZ]˶'pa++X-$io#w~OW3.u֢ncw;!a-j'K E~To{QD殭"Y%E yA#|g>@`Ǣw9IDg`Y%(7~4~)vsY2$P:ѭi_ r ~2/HJ֩,Q9Y'W7V6_`s݉g1whSB/$UP-TLFch֡-ETfOJQ4vg6]:Oyz-˓˞΄Hւ4hAތ(c+Dn@b,񫔛SܴL[+j|" dW{&zw|A|R|lE:oXY;&,)芜Y ^+.a'ow8&. Z>0T=X't m>HIA=,GyXLGަ55nܲk}v ,`2 !D rN9OiRo妺<>;rh="U_@QO^#tFHA$Ϸ} B04Zt~t&[^[^% wZ'/ς5m7PNK 0}+qTOcut * mˆ:*hAdn9W*o[jo"iV) i~=6tzZ}ޙr%%+YE\Rq925ibo^mꕏ b3c!zrk\VzӲ `c #([藧!Nu4{ ,qfj\1)?8oƣ4"JuI.( pv'V-jzvp:kHRDxZ|3Uު,ā -% R68 n7"R; #Ӹ.'ή1`F6Yl jơd`sdKWḿUYv wJR6x*s++*Ty_N%o)s?oA@+bVxŦ;ۑxl9:Yuܣ#xA,0:&.y3M~X*bV/޼s}͊M5r VwsҪLK+V 6P+y>`WFJb[n6p?s$<V md#5 ?@7m%Ssh>9xϦLgvqX )-}4z[.o & tY1qTbIɟKM]4Cgglp34k'%PfPt_o}!hEnsG O^Fa q*rNİye/RR%]2e`զ2"r]JfGY ADqkмao_S r/yC4%xORf-sZO˽[jNS]V!!\4:~{*wTaChpJi(!rj]~k+nA{m̠A._za仆o;P1IW6\ Z$1Zs) 2? fD%AޘgG4fcʘ'*{Dm K i z6#`؆GC%UQH8p/gHi6XQK.MCD+Qo &}O 9’D W"* 㽨W+dAG׶۲`Nv\ kˏӆ=T~jR {PX~ ۳&4>\Tމ u}&~ٱ'0!0PpƶQ ֜8FH:.^by' <~gLNrB'69fa.FJb7;q/3Z ?t)mg,iqفY ʶ/Wl-+NʹwBRje&Vޗ`ߧuÂJݼQyԆԨ0l)@m1$mߒ_dӷqY8tHo;Ao/7F?%VږP>i f`.egV6|%#FT |9⏡ OYO/́mx*e,ua|!zEfm?e}"$(+' u} l@̝r nEG]^]! tvU8R>[2یT81W`"gYkITz7ӤmS^n&n$0xٜG@dJn>a5 _<8=^]) 'M,Bdy$y I ~AK3)ߔo56zc3]a67THcJG#i}O#M~@Ni43:Zy>Ulzdw ګ\|.eʨ+dyvs?~,jm(+I.Ļ3CM_'+]ol2k l{V祍nl F.F@ FW?[ctj{=`n6(~4+#Z!XDZ唙^V0Rx/ V"0;tD^<^k]B;{I¯j0(?-E EpZ)L*kHdkDѱ<5vmA,]\xf8ܹGC1n_رi!kpu(1nci;}?QVLsdbPAWNbs>4`DZyH,Q7X/F9 h1)jЄ3H%dE HLx;-][iᇷIX49)  RGޤG&z6Ύz*T%mG6U@xBX'}̑8*p8{J ~`i7_ #tua3:\#mt,QHBzr.!wŊ{ :XLyP{˜m2ή(*^Ncr j0OF7'CyJr$䑞Mz8m.-śYJ$ʅcPwПIٴvߥw͸!]; A.ޫlo|,=FV™1`4$+0(e"0(߮o7$'1w[ Bw aT/csa,VV%u&}\n4_L- n`/nxYh"-̗Mn@N/G /d=J4p)'TV4%|agxbuȪ;ܪtsT"9 6'eHmM{olO~n2T#Cڠ2J0ISpv3,\hwʍ(c5Gz%(ΝnSLb{0M*a$߂kͰQ'# 2 bKq-2tAƃo"®\2ZLgo-Q}k c;ozc`iT7fjYzmpۯ)]7lߺvr.-/y1nRkԸLYoU7:Q̇k22FvHRuD#߽ةF KVQ cȳH7\ {_@}@\c(ސ}Æx@0RȲ!2,{&[3Ŵ 1n ~-(tf1չ7'G]b?w퐲bܺƹ% 'bLaWm!W%ֶEM>fw!e->3xE\DxupVsi=(WasJovLJd)gG L@際 oT}IXܫSzm_跴*> <<;@c!H$5hS:T Y&;iT G[5ߴF.(Qvi$F`e"`l3-dY썄+Z 6ѭ[9XIpGBwaˑىm~Joq-3/46+}5L * w7+ۆ' {">ST~9w+LϔEq&oeP)c=@q~F:5ZBT/y,FZ=)IqzH);ť-qF8C3#ogt5T5bB0lTS2Лۂ>t{p_Ё~_\1E7:2yt1Wu-BBq!~`h & 佅)X@˩)޽3,Zɻc;)_1/$~4 jw+T8/NKg̐a$J0 dkTu`<<$mBT+@ݧC/S-#6BYoG;x.FW̡N@EJُc# !fʅ,Bp~o Bm"1e@o5Ƌ׌Q[)>.cMBf2ذvT + e[DnQafQեF6.MQ8ɢB0XM6l[ڦodwMy?Iє5{+_ۀMhIְ6N<}& _|_BNXҪM Tn6B#L%$9QtPe!D4rVs;r8OfO8.Elm 'IZ`-} mPQRWTK=N!ٳZ4M(CKoPbUf6i 3W p*;30vP;Ye_c7^E JcoNKjZ F_6;=,GƴhM(҇xfF MШzwÊK`c!z[ʏ(7 D N څ]FH!V{lH T$4nLw=H̼W4d1s.7PR. ZB'vTqUREKP0?`$A08x[fWQ/0!^4V=K6Wq8q,+5m^rkoy U{>s-P݌sDj{r@t3ih7/pmeTVɲ4F=[1d(ո4a֔]w:l y1R_D\hv;kZof2;;;i`eX8\o9Zr[=;)ȏ: >؍L tFP7j !Gfǁ]q\PT@;UUCFZD_:m>BMaF^t \dSV?-ᄓ;oTx-2 i-R2ZA 3൒PoDV.A==A&s`v`O*j[&]jv :Y_6 Es' # @T!(xY4DY^[h\aKӍHuEj9,e, g4<~`BqY0Klɐk_&?by߭R0b~ȁթ <-C%H4Sfw#é&P !EBt5nK|FۗtMQO|y#Up҂S?:kj-,R/z@Ps-II'*wSy , :LS=I@ßNOkli/,Q,C.8^/Gdնfe m cǓ<1 {hQeԠFYT9l*Iu>ffLR W?ad 5x Ni*^eCQx otYr\)ΰa$kJv-le`OP//R5_c uI:-B?a(~QoP5E:+ ],Q$q)ȏ\}x XR@3I+69p_?UJjTPa:~ A2|75q+>b Vd~ \ׁ(J";RE/P㾴Zx-l+8]=UPw+ʓ7:#b 5=`biٜ:4A;+pV"I:Yd,J-Ae;[YJr~\1&VʤHvl Ɣ#$ Qh3B3= z\,,>ZM|rRs64ӥ)%iWP[nC S3nc (l_# S.M Y*?SZ 6)0*)peOZ73YfBh("Xw[pe'־H^..:0}L,O͋[1$U/@d R'@AזHc$~ћTBе0,>K5Q+kh[@?i1]/]KpxOOJFdAqc͈ؕ7:5×=ab*1]h,-d9C3C9~J'zm3N|rG˸[fPDQp6$TRC$OќB2IL|.e O }Tiaf;r>? DK.(Ȭi,BwσijމJA#FBE!xzٱd%*<)m3aJ*U;wb'z3(_ p7w{zQ,ӢcC6ki8es&~'`|'MA$ʈE6o|U?^tZ1hUq-#sC|:?o$vX?{N[grFGXN߂ay/RW #40PO"ȞvT>F8{ 2nT{Jgs kqP$ umȣ\ V&q4hCQhE{׺ Tp݅F[Լޭ4 k)5ZngC6LbS1Nhn~rePz8'H%_i=FkZ$ɟVx":)X0ncXy0G+Z-1x?t~D6Y0ނ3/)zQXvF6}Y::},Mn;z|9c&p^&/#mOLVea x#߷^z96&&խ&"/V}OxL9i, t(g0uרk[K7AQ@"1 }gUk'oA \)Jcǁh  :%_//LcY|#XoUmsj RVk4iimjX'h]YkO2ǰe(oW bK9~WXwdҳ!jJe^4 ticqI~*UKs4Ttn+b,n}fDϬ9;MK[sdmR"Z'QsDRk{Dį%!O;mWL8P qvC1[s^]egX l4udZeV}OEy'v_" {v璈Îk7 M\WL1~fA2㰡LZzt*<26P2 <պ[;2l"+S 5c =-DՕO|ewbr5(wV\,-ֵFF$S4\7-O+eg--ql޴Zz;!co!Wlz2SBW.0,!$xm3)vqknG)MCO^ LDYw~J*"s'츟'|i2wVi];'IʇL `uM@Iqjvq]':J~U}c7i:CbڶM$c7qimf-bMJEG("; [KkrLfgKf[;& d)fJh/D4ɶ['41.Z{ k{i Z̀.KrmAP(wQktWQEd4 NҹLTHTq͢a+KlŁ ^y; s2աcRNlw$1~>Iheګ f$҆Jjw_ Ρ6b\^Ws$+s*Pcu6U pwcxKiLOxCrR57I1lM?BjphJGʐÆ)BbgTg ٱ^2&p6tSvzjfOԀxAW ?aq;XN#,OvwL{# *ƦaYj}1׭O=S9:?d\w - &ur삮uw@6O5QƪLNǬ(i,CR\.JT br4KrP2!p\$+WZwɅ>bqdBM.S7 rCGr`QhCC>_JsQPf;6^@me{λ?/Pk^8wjۆ0VcE,) ;fXJW鐵"[),2ZǀL{]N~czcطA//B&SA˟2~x(^'jK"9K Ұ_gRJp[y?qjewӳW5d\KO-(G;DN; Lȫ:-|LLF\$6 bO#]]($+î{HLedz~>]$ZJt0[{g%P78Y#1K`w?4I^25qL; ]/kBɭvǎIJG(Rp6+ӣjK׮\ asCe92XR"KTWFe V- ViNp W>bj s|lMųx ¬(ko rDH52lP)^aL o ̭۽-]c[z&hEk׭$/7rGfVJyIn|~Ӑ{u 9,<3/#=v|KC`C}{}(~ט;aJ/X{9L0P R1x9k,SI6*JZS_+3P> OA D81.(" ė4*_3];@O%] 29cbkcv KZ5_\ lGwˏEH'b rqDlסAikT[w!9s"@2D$Q'EhQ;bP NȺw0اvm6[eJMInXD8}ҁbVy3'0$|5P1SVJm$X"x= sw0t9o}M"?(5O(\~zX*nvU{+;6z9yӂ^J7\)36c:u{:U!M;+>䧶'p*mW7wb(}./ŎRVG$|Bȯ$Xweˆv 2?oό)ѣU䇪䮲?\)l|p+ʬ= fVپUm)QN@޸ >5(Ia4ҋӲַX:a'ܿϷO;H JGl&ʜ mьR$*}׈iNj]eu%=h; ?J%ZWj\9}l9!=a!.B~4pTb+{nӆg m>xzp!;;F kP2<"!? '+eJ D "%X9er_*@0zvf Xa[ŪvRCݏc^< mBM7j_r*;-*䂟95c(ldI\,0_@ x8&ypQq3BcU>kFjjK FO-8 ;V,ы2QAFf52:,yC#> x4rBgfXpR'6^H-8?2 Xlz)zݿTAoV:֏p7s.]`ګGmhA Xuer2RX`+υmj90בX60;M^lgQ D?@OɤoIIN_LK)Ma>. #/IG LE[ӓؖ#sVڌG5cX?5S>)/ȭ\$ݼy(Np_sBLdca8 8cqcvvT">AjW4y\~^ Y"y-I[<]2\QDi]j۲j@b ~LRw/ mɉkc,a l/sa@>em&OI |ұ}'V޲п89;p1k‚/iՎэB$i7^`C (H1͌2 Ly?_SAqjUU"+?.IP]9 6N͈0u>O MF(Z "^#[ȋ4n 3QPUѬE[ +.Gάս.p֤)aڣ?F$]!r`R.GyON|Z J_u@>CIfz6Bi7^xluvVŵ }f<:\RN>lcqi`܍{ h؏3t/~"YiP O\( r k'n'<2:-WVgY4}9 ' HF J$0ҽvBܑ4TNo',K G9hmvi@jͻv!XW5 |pEcV(=Ifb|q}L'!'|oAU3 6_nEK_1+Bl=Fy>Ty< 3`GȮ^*$MvJYLkS9 HEb8ăv.z"C( |Wϐ`N=ʀiPP cvILC$ R1bO S dZHx 晐f[>JܠUr5r+kЪZ;c`|֑b4/t)$l4OzO tPj3h폤/# (|x[Kf8.+jɰs&C2@+A춅4>2z"EMMjÓ[.읯\OY]\:PWHf8ڕ̏trCi|dﰉawE~:K_I}ԐM Gm,]:QLA8";>`Gx_CL*OecdOuw%q1W§aؘc:s R:ўL4*շ y:75/gRN{9gW:x+V+xW"C:OԼaS;tF|4EE_9f^Сgߍ 2FsnLɵ3ruKR/l :+ /lm(6pTAD|/XRUj`pĠ"Y ݣpRW/mbJ)Ӗɓ(?Ol|pj9,[P:5t( /X^<49G )KȖ M܁#K?[js+ *Di;CJW9Hiom%Zq9EZ_2=Cاl`>Է Hޜ| ~ҹRNOVޤSSzU{j+wKO#XJ{$dΈ)I2ϋڶ΢t ix' &h誔w7:x⸂|?mt*Ȣ>lG$3Z$In"i12~u{RH Q߃6d͜i daB*I |c'QbUg¥Rh$t~o*2ZF 6_7Oȶfgf'E0z_8Fp!`)%0*$tix&R{~ hiZfAp'v6)vUk !MMf nwF~G|n~1SMK3\Ji-KP+)kS]|YK0 xIӿcHtڵ!%!?Uj}&$jSqzchtgA>[qZBiJu:#o"L!~Y@IWuBolr_9: o :]ms Y Gjy*Eܙ2Q**MȘB7.;[mg WVTI4m 7<֏94^?wsFDcҙw[)h1> ih"RA|մX)rO⭋v݅d3Ffw &HdS?ps\7 .Vk$I3 rZFaN `?-#;*QsnH}0۰:LS^u J<\f͒U>#__]P=V*lzh&ǹ%2<+~I =ZW-k-$6۸8+aWU.iI^µp v%|ƛa$Ir6<4)I@W2VK<8edp:R|y "šm$u.So]㫋iM)aXx%J :V,4rt2aޘ|9=_^y욚퇫|%3_Gz 3D%ޏ 4;9`a,5P)Z]~NF|%qY.; z87:O,aE>{i"cB5e+^(zV BbdŪ"gkͳ줏r#z瞝jSc;E.v%#{? !ǸCjgDd'(H7Px4& eoῙVAv}QeΣFb|Jy:]<4N׉,D^5ws_z՞U_G 5rR:$_ˍ&\l?P썃əϛh`!$^iA&߾]i^*,D|\f!:9kAw^L Kx.Ѹ8Rj?C| 81b#ULٗ:z o]8.pPb<>ZǓe?{<^ڟi&'#PWhHhvWs Av( )U١]`5 _Ź~IaW] f*Ƈ{6OV$QAƖ 懢܊`ݩݩ% 컹zwrQ_M{g"%o~ /:ͨ*U Һvo'A@Xlp{iS 6+G+5/ɕ6'ĮP !0Qfz 򭨦>Ⱥda+@!Ҟ% o"-%K|$f󦧕@t Hdk_;ip-%h9zPRY 349ʍRevGo$_}H$ 'Tlaa^0g ]M, M#] ([wbI寄eݷt^OOc18/-ݻx8:Yv1L)<bwܴ៹ *EAE.HrAEݐyЊp_4E9mqLkfWeg>^B<@Lx,[yJcl ++fzwBȹlO KZ*aϵp<37zvLb@)WHN[DkS4=e]5/̷,-} EoHԗqOG0۠{ CR:FhƩ kTT j ,u?B-UP+[#Н1Ҁ:u|HJE,Ĩ ? ivνW!ƌPmY&P ܑj.DZdHWxed?l HE| ڦ.}re4~r^zoo?8Ogg.j٬Ab\P Jgh沅$3Q"Q?mqzd 8 DMJY,;U8^;cjޑV^7é^,/Vtf .pkʫKcXD  sA$ud 5߽wy+w7 "'40,lvvbM犂h Gٽ "B8h#]KSb(8,S7xh6(,  \/ @xOY' |p+ TZN${:{"v2n]=럎3Uۡ3dȫܟ+~R\ivyԻD#&}#bŤyt,n<M0R› )J#Y_e9CnB_rrɐᴽ̭ \'UE"ʛFl<{8hpj37DN6`F#-Jxa172[݋1PC azXp3 , ]X-Nwd?{DøKI?L6eә V%ej߯*L-)[Ո;{R&mf d >o2kWjȄ{Ew=gR6Mif*%=H |c{HԻVqLw,Ä&' Eс&J&3GN6G#lAhM?9u|5SN"AJ DD7c֠_p'0u"Lłu>&"Yڶ/i^&CEf[oqGpѸ@g|Mw0$ESy(jiŞY dSPS]}M:j] j+xvuU,?9ܥs(z,-kwA3<:dB 3( "6uVɫծY+ 㾅[xȾ |a~[Td#آ#7fsj׽"4x<YSdA#@pO>,\^hlpY^-JQlj4[66LbxgϒE+P'tNò>fz1C|wGZ%$B07sY+0me(zgk wCRgF'Q'jmI5`(p6Qf,-ϳۣ͠&LZ=@<.^;P}})ŸvA\*6AkƑd}XU“DП#͗Rg._yTc\bsX؉q`WC&Z𳄜:!%~FV0dLdkz+ 7tO/SIAvLڬTh~@ف(IXM_AW|j,#2U Lr+B$fdxf~46tu7T7`Y1`– ZY#,÷6/)i Ϧ>-'3DGSy0aϧg w'cAeMEl@q1ޕϯ1Gl֏K=՛\mS%8:Y¼k 3 ,G1Jh>ȠY/<7d l#^y&qG_ . 73Czg fru"m[HPEQClvfD 9YԆ 6 Non^0jMpv&|qԒ!kw69{cA(tp&s31fߎA}꓉g3zpMʴX}*^xTB71 ˦L)I)$&E0̣8UW´Ogt֑:ְ:qG1}*rAc#V`#ўsjh\Ѩ7'~hC0? ɼŠ>V!'m!v>b!eDBMAZSGT H: @l¡$da#OyaM?|fbX)/kY v ̈C,kzP2SƋA O٫>6tV# wVg~hx [?sOl/Mɐt" XLNmqܸ̜j9ެ..NzO'|Am[R\[Q)iv$rT/45e̝13x魋)Ao q9u*<{ُ|s+Hc"w5hP-$S\#[ -x!9fUICyR (O' :u(o 7#6ͩ%l^`bgt }2U'qA | PbeN±@F\p*)RiɲRUJl B5 uZ/m,=)̹|nfm ?.&0 mFTAY|em=WjX(SBzf&, өCRI{̧UAպ?8T^^jAƅ|mjSunVW+[Ջkw{=]NBдorCRwlK@o2-3n {ᐓ`l#kb姨y,'X ^Gghei<vT^~U@AI5o7.ix yZᮆO$kA!ٷ^]gaQ: NHdAAw]jղm>a9;}9` {r^BNnvĵPi<#~ V *5CH2;nU#bxxgi#čiˠ8^N=twAa%v˟3bRx?۸T`O".J[j1P}.ֽӻMN!Q:Ls )TNa (:1j?\>GQ{ROtښEMoYA7m}> u剺Paɒ w=#Y(Ňڍ#J2\WMV/$H,&bv10-O(@B*9NHkvp܏RA59fmqϤ~s'6[)THF/KOY幷Z A:I+|'@>ʱi8x_5,E~U+G,*њ6S;\7q@y]-+<-8VO,g-1d9$0ݔKK!rlc\ "E4/T=Fu<>V~}(#dEȦ9|E@`.3l:d Lx8-_7=uȓ\d'a#OI&(sEb0Ŀy2b5n:o 8i^pIAn.;mX_;swg"2!mk*c'}Puy=%)lyyNAb.XpP㻿)w|KINmF]ƶfِL XI{1DwKkۑe!Fl"݆޴d>"T_w'M{δt݊CtW8L+]G>ݞa6 +Q8lWLQ`w}u\peUEnh{8Sq3Lج6Yw,uO%Ȑ`wW>VbpMR#[B>MWvw6tOɫ童Y=);Q<^$.R٠4)շe\܂gM`E[鑯~)^gΰPm3ŋ+?6?UkҜc:G%P+fA 8v֥`<͚J]FUQOH55.7DzZaQx $C 8`AP܇C@bkץKcmpgB-'=;$M$և$dQWW;ݷ=zzˬ"y3 Xl~<у#ka<FP/8P%]Zڤ:7r,2 9㤌)gKE Xf!PlM ]⮖d2`YϠ7f#6-<4/cܠMGSOZ2QhU&`Űc%G9ˀU4Jƚn&/qs+{Y hS!nJ^sF.ݠ,d<#~^: €$.n4: y3C>OULwCi&N4䥀drNYMxa(31tiE`wӂjf28VA?:-ɸаX/vA Tr e+k_?/ٺ|T 2!TBOǛNf`MF .,Hq5xⰍ㧥K Cn@8УA3bqt7=!U I^vyu^. ;B'ewoB@kZ'uBg?A+'OW.S+AXޖYArOSV%}E6cbDm@kU")NֆSA:>W?k34%b۸ 5;ITe\L>$y1T}dΆHDK7wS:Bpû!C5/Vͤ"%Q)NKBcC { zBu_vckX?ISoq~~ ,h瀀mX*{@3u<[Y̷)! }56݁PM}iG,cZRi! Q_EAJJ͸2ym#5 .Dȯ%&BcN,?^TM|(Lp܌u$THVVJ>ݺKK i%%۪&/$$STv.$~oo53EGZ }FNyɤTMQ͌ oI,^gNS2g}\kaSYujsx^+WRں28|*Dj5QF17Y- NoC8TDBqZ}Qt,=]Lδ4 U.s}#-fyA==󬮏]s#2\J`ǧǛ> v 2mLf~u֮d>3^Ў̑4=ZZV|SkvSc@Dw}.n!:S s$/|c5cx&C~+8.ns~ FUe4.虞ô54tJ/>AN dB=iUUB5a2L6>OtXƂGyွ, -gS)l 3َw5 Hz(cI ie-R>_O2{MZ@,K1q:.;ҫS+t_R"MkJlSiAF[nrG&iR$ѠXϕ_߷d;j(G2}d4c67|A| o>9a۾K8 ^% ]U0>uxRa5͎TJ/Q&$L=Eha밖zT RV(#<(0a(2-rs:kTa"1jA óP7oF?o|Y{qZp|K 6porZ[3ƹG1{2%߫WuQ? 5GNǿK/f`1s* >z W0F!|(c{PI<Y+ebɥZ,Ez'#GnM䅔s ў~HKUME1e\p,#qJ="I9s!$gtD{-u>, yoFӳk.-WQ-"ץ 2[r_quԢ=,Sp"R0h?.~S!c_Jl /mT}uh޴xbEVU~ H<7޽}AueƳ"@{ pBGHQ#s֌f4(p.n”zc)Ԕ5(YҨf#?нx@WwJ:NPNw%i&VJGeyknޱ6@-З17}ufCB j01tG~vZ]QS&ԋD[jh҃7 KKLws5&Ɍaڻ)h>v!例 7:X(d\~wOfAA6źR}IFb &]#\'V)|dr< 9X JAaM8'l4-ܬR[u*%)I~"q#ʏ` ^9kK1_1CłqYM7ߤ\ܹ AWoVGGW\2| 65iQ_Q1taw-mZ3&a8e( !jf䐮ފH=oQ` -MYkaqPJ;85v>U6/"Oz1DNM'm[(Տփ|^{>l-c]  ;\#/X_^)m*GP j;l[&WhpE$v6K|JUށ/7C+`&?-Emg!\;{qi\-X`L▜R'ش@*6F":ۣ܀ ?]D7Ƅr$=H^|ʯ&2#&euBWW@->1tٝ)/fboxbZ),_ f,\|S{~ Epr@1ӿ 11H"&Vya2"75Il6<߳yyVk#S}mV/"zϰ Z!@c|8:qyһ2$@Α˕XAP@b=c~ taU weh <:.S[ygQy3E qHR޳uJ],HEnN` Et/l}}\,Ǥ>+}awV=#[i]e3Y1Jl%TjV5A.`ː6~ ߣmZ<M; ié8Dz2bsVO ͐ѷ=\Z޻5~DMVIV66vDz3kGn͍khIjcK~2jg(aLߦ!oցU&O {"\fmƢO?HcϮN[MUV(eћR`$/#&Glj 5=@BTWSP@q8 K|€F5{ f>N_fj}fiX#<ۃ0դ1LA*{nULṞ 4]řWn ټ`NPqL,h+6s"$d̦6Ymvn4xLi)H8B5` vMm({j<Ѡ2.Do>A$ xo,YLʿ. ld9}"UXpBmt$UxIA2MFbtI6 %U+!%ŻR/3^~8%+ vhϞCKE9-0Q1 6g2:hS ?gFބ1sٴNSRպMEt|.ҕ*0 ;c,kgs$㵟^r2E5)E}DL~7`(T/ ѹWS]r%\^ moK?kAtv]=&^Ľ!ӜqC7ռKW?M en-Lc 8 UBqF!эp3l<~:pdq\e$]Eʉi(.pW[=ĜV?##8+jYyx-B tՆ$)j=}bok!BM*, .uO>JNë xέd @drM>]۬ YE+iAη_MϨ܆?oTu>oG XIJvrvi_UۗE|@DȔWin5ls_<@@56 #55Ip[lYܱ QӰGâZ֫O~L>s>## nZ5Lf)l%NVc`:`"#JnR^ y5 G$C&).˞}pEa]JusVYj?~+P:)@Fr alղZ!HFAj?u^/WD,w(n>zG ';H6m)ظ^m/6E꫇_$LHc7x 7B(- 2TݼƉسͶSa" yA\aLA`@Kr?{cD^K1L(K~3.5<:`mj|z/l*LMHt%J#^ D|X( C?aNj?1_笫0OU}X7)W֎, Qr^y oN W+xօFfN)IO^`} & HH+%H4bH$x| (h5vzFlt^ 8G33v cM*V^*@azKGn B#%|YbK)g8:437E)}b[;ڟy@j"z2pT#WY)rt'݌؎~Qd_7V4̓d(:ڷ;#.< t!Iox%票z*W8&"j;* ZGf6@124$lSOlat;^`Pr7"B ]o7l`sPOsL|ϮXLZL4TSks=QBX-[U:5d"RYǝ?%Vy})β$nsH p`MXfnNZ.aRq5\-ꢼ5‹ BvrR*fXU$ O@}3EFg3IcdˆL2By1`Hx۶ޚ:d~إ.$4B%Ug=w1.mGI4q JGٻ&q֍D[VFf:($ˌ!sM$<Gi)7K~q.TKe{ܜd hGoS6lR4y9JAy3=ZXC}ї@:LU>˥C`*8fH _|AtsB51rU!o莃 tw"fzlZZ] ,i8H6NNJ#֌R瞃yQo6k/M8:2 *Z׷;Q?%P @PnQi[ Sby,W oV[t8bOGL @SuX6}d\?OS*[u9h< T,v5GL?ٽx?~RGAh0,|.& Rjz omn"o|W@ף3fzT&r#%ǜ'@7W}_[B,dު듍$M0#w?MWNF夸VPF?}yMcGC~Y ;g AS$˱/99Syʲo\g;>1|چ} y:', ,A8[P_ԭՑbadAjBeZ5689Mt|U6:͹XScUإLut,x uTGUnL4Wb@?7S\=ڃ0k4dc\|8[q]Q9+Mam)(m\U\D AŸde`PpQ9Wϝ hl53 #3_#"^~"f0)t}\+ǁuHrЛ$zܦ(qP(H_3'7'ҎPEo)ה`f.m՝L_o߶<К}#Ok4 t^ 7jHaӑ7 թim|U* *Z?N@K^IOu6E8qg f,mNfT|8jFIqk@Lin×b4`CWO.8hKc@,ګPx4|[prd=ZSK\ʁN0XK90̌\|d"+pNG~_" 'u#",6 6RDg hU@C1 ΞmP8 |u^#rU7颟 _ϨvmϪ?D?4ԂvցOΘx缦(&UiXSsn-t*E(>SD:.3f9:-Hn]/V)L/.d[0Jv5;/-ftA[ƀpsuZkCLߢs=ų1tcz>wd԰{E04P y+dbR,E&jH@Wخ_0M\2/P 7dp&F騹2 ?MJ}ISJPWF&}mUJ^" -Cp %F_]6Z[2d2cvT/ G~?|֏ r|L(#}M0lYEUU '}B [J7c-F D)bom1!S]ʯ#Fpآ{*}k+!شl;ڗ5@CWհ.J9[UG-󾻁fEkJoC7#7q}g6ށM][Sk @n@r/K% ԛkݏMܗj. %>xn#JL>Tءm:Vt3y AYC<-&-ޣӯ!4G/%Q.d2ibydL;˓*OS~wWgSj>wFX#9Åt>5xD7\rBc|9CGݎ!])+J7sȄPEe֋ir7(Sr09IÀcWEdV93}LaKeLZA"H-9HCF<T=nIZGZw-G93 (~Fk]J?`аu#?h`ttCj0OrcVMygԾ_;/3?R+#8i yIM9|8Ir_)_ΜM%fS-_pD7$-T/ U+RkDhUӡWcof6 iMY?q@RTEZgaI#G0FG+5Dď1a&Յ5glm5F~ٌYN3z#ԳK8\ b%}Oeخm-k:u@όԤN+o@ xVCmBXN%t#*/J9g?LP%`T3 quVuvrACP;P"|yaf-02D 'w$J~NPvC:ō| 1F n`đy>Kx [qj̑ 1+qK4 ۬-' Ų$C)nsT0,6FҼ}/񘰾MMuDH2%{ts3ϯ*IǑ)p!AОQC9Ka>B3u7{%fmf_ 5ھ\;-$~;wO#J8k"w/7?Ha}V"cw4 Oo[04u2j Z+.mH\58 fkn֮pN8OcYO'(I 228Ğ(`8~Alt~{ WNWOt4 {ۿv2RKYGNiđ@Oj=R# Pנ3;kD9,JFkB<57?y NOAb19\XVM"@+=9ֵ5_ n&]^gVN$gf.(]Bdgl&uSw|, Q׾ZQ R9&$(Ԗj7q9_k4J & lQu67=tSAй r;uyd}~Rac<F|h֡tC@VMJtwEJ j,%Ehf*8ZVG5u';ˢķXmC+@'#ib(놾X(.xU^w-ͪgTE9ڰ * ]¯On1m~#dd[ᗍkr"p!cLt IJ{(l{yr=gsz4ew>$ѠcK2UI!s,{n HQ6P ?h]GY[p9Fp{%(E V1-Gp3(YPI=P"bykQ*b8Y,]I7v˜ڏSxyu?q]q|3S/D7kC @<S}N/;65je'r1MDJQLڝ]'\we3:D,QLL!JܿD)aa..82Dvq }P8Jv?'1pZ%B݉>b^Nu,[?Kaw~ i:XY_qyeN1`q&CJ\%Auw#p+t{!(Hz' ]}<&zx,`ޫ|QIaS=Ԑ (h†ylNwnN h'hצ5&Ҁ>h! PnUoL0gy8"#_L45+>צqr8VD5>9Ha_ vwc?uW!FEϔ|0OVc >YK|b}!|AuZL1ՀǓ,z;cGq+ȃP75M-}ڟkU|/F5p%,8A2/[Xh-i t;|r0g!]9N-FB3ɢ^JaDE[% ReW#5-7?nޖ:\9C]}y?jwնଏOt UՠK |z*0'oR](8^@Ԡݒ7:qIEڙ#˛ΩZt(JjF@D TX D]sR-V!W5!FOb(>*;izV黶vײ-䩞mǟExOuZO ɱEa@cCFEI82PiPP(_P}HOhWb87T >fg^ Tfyc/! ւyj?H&ABG6bx}qp!1-xkU눟 7&R GcbyHJQgX!zf>^T/Jx1 q#Yny wA@zؒ$/ԺyAh@ &ktH'B^t*M.'n3[ҠtnbfҤ2\$g O-J$1]," |\CpÚv&8lr =6#3yv F^]3!"Q3C"śVUL2L`' vgf Rlκ'b[sT/A |UM j*Pʜwc>z#?Vd!4 Ϟ R!XS^Zx'z*/Eb»VZ7Tt4_rԏ2PUVq8뀩%a+c:ۙk-ׯd_UxQb§L۬6,=ԈҠڑ Nk֖6ySx"&OGXd7n郼H_Nve ׉*J/cgFnUyM ,v~/աϤ¼ɀ&ۡm;=,\ԁ6fdVV_L"!\ԉʩ6[[yߴCʟ~8mڶ*D_K- v;m> PݝEe6 HJD_' t[\4N+?z:`J1?23Q:LQƥZnïybY]68~" <816K E_OΆ]\$ȍ? :LYu[=u0K޵s9 EU.;& euT:됋QtZQNs~h͡9JNS֡ÝZbZ^mP: $^9+Z"~pzK>=G 4"JaVMJ@}Hq@ɲ.JS*$!ءw3E"Iw?[v2Lf2՜MP :d y/ԁcvG/迀H*{zIL{9ۃK4)n42#jEBw5b!AoO,A-7T:KIYvM tvc?~}hҐ)(ы_ۣ~u^33…tc7Hb1"h2ջ!m' ?,0T "Ut&7s!ol*05 &C%f18FeB'Ccs 9vEljՆ@rEY \ ɭޤ_Y4Nvi#ǥ4vb{df#5Sd"?;hj;JϨ4~)b&O+{'B7NJp?_jS=\NAk?-?}Fh0`uqTTE8B2[ [j;|DyuFI4Wퟟxx$-յ[ }j~HL`aSǛdRV@u)g!^MojBo$ ձ3(ǂ;XBYz_eӅn.ΎbWwQLeЋSXUwXJE8d+t؈ut³ZH܎ x2vJtg{``7]ǵ@N߭)+J|7bMHqpLI30Ho$+Z7'1襥 |%8ęU _6WjG Q:,甖,Ҏ2sMg5!DZWE5tǘUhX>/s*n wύ=U薇/}N'lX|D3/NyȻL;{G5d5S9?%<q/pŇ/&{P G9큈IbԿXXGs5}VG!WZMVC͓DJJbZ0<}?JSŠq`}X"t0u] 6U0  a޻9Wqgb_N꒲a˃cy#!(ID7rqC7(Oуqq9H[xd@w^q*O$e 4WźFS뛹e%C>H ^ӶEŞiMa@BLAR uZ߅x\B~ #S 1v.D{?F.4Ej7ZC֫Yښ15sQ1G v82=i7WHؓȰѽέ_U𛽶rљ.V*FsIg& Ҁ̏F1DKO0>=z ygLH~ׯ,-럻k^5;7 j՞uu+?xh3x Fz~MEkܔNYFOV3X2[}2<%܌5*ͭFoV *yZyȾ L"D` c/}C'걱cf1~,=O$9y={whLhj~ݸnYSgtQ-pc@lk4KH.Of[Ș%ݏ.} 2 r'xDfDLNc}]obH5`up^Rf >!/3ݏ j$-/_FMC$¥<>CΉ:o]G鮞KU3O* =RKc0.wkK0._/`wB(F=q'Z|"yh7>Csڞ8f0-xp(2'wd00R=`. ï}B1Z t(#A;ʌTuz/`G1mw 0oսtG+w/HF:nRn+iu@ w)1}vD"CԪfNc6N!6uȢ!UK$){ ~ T'x)JO5F 9"x0SoIOD@@>,8|W(B7_;*:x V e4NX3nsr{&s?D8F,=þuSwlĦXicLv5'+=gdW8޲ ltj3}^ZsvpUQBd|'Pڅf{y2ppDS82Y\%yr{T$ H!ϤO]!NS$]H a)`"O2V_:i9 wRS|0p`>\䄚Y6o/U:űv$LF,DKq'\nZ0CMr_O@C1v=1SC~?%qF*2̼ꜩr0C<^Jyuo Gso$}E!,ׂ9yW+zg,)3u#KY5+X 138s1Bufnh06D;NH#?}Ãj˲)94P* A`)6@7UT?3m)hHES1XsmQ&t̲>O٥}jkoTD~1_:H$QE{8EN_W;\pʱ6[=d0q9v#v ޡV0fiaC8? D*iz_,D5"N]ݏbLb!=J0Pogr+eEF&ib-ʴ0]\&n* 7&[_nsXU0Hl`۪~G}L4FϿڅ/.>ކ I) ΡcLiđjqdp^gBeVtp4$ߐr! x f2iZظ39:.s DJm G_ U%VUNaGX=k3_Ϳw^> Gjqةp/rfTi_uA}ɪh-{g 2{fN$A֑1f"fBb抽k}:27M<`K7_^gLzX PKD5oVZgVCBBckR}ⷔ)rl 3 F-P™t[gx·pK]ECJcTA@M*ߕ P[?E8@!AJMކF?댯Af |S;\f(ŧY#fW6µU6$* BLDȅ3iE4Vh[=f7ra> ^6%garPtм>mH H=r?_b^u`'2ՆbʫaQXlIY-)#?@5U*OiqEUrQ]r, PsT'Ӕ@?v)͌iPՋC P M Beऌ"e`ߺ A*<x&{Wd(Yk/OVy O#vM,"9:wPB{O.Tnpgo Q $=z;`Lh_kK=`)2"ҀĹxXy=UK $cS%'*5"ȭz- F q,Ŵh1Z뛝_͟/ZUF>rx*{ѲdG U`ބ͏ h%./eYtM8~ Ep 5'3CrpͺׅRllW`Ώ`ȵ珽G :hۨQC Rd/9x8 ?*UǺ>߉5Fw|bfRXvg)8eÕ0#%r] ÇYݩ-:(j0 ^@N>Ux#e:}ҹ#9&j_4}N/ MzȒs$*7PS*t'Cco8ޟV%DFH{d~ q~0npm\ ^ 3bɄ]WF3U:>sl"Wɭ?Б>IGVЩPK qs,&rO=wܫCg|PD άEm]z IK i!ݷ۷0qJHmI@1P=Dy?p%1ɠ/T a!ȜXݏpM`|y6T]՛DY6L*a@M32Ԟ+uUt_~ 存»Ƙ\(p! S}?~*}V#Cdn1SZp?&B\13`NhlR9,{&#hu(+,6Xщ>k`M-3MO./iS!(2- Ʃiuljw_w J 9KCTߔvȁnnR Gpc^P")"uلj&YM{+!x" Bwby:A),QقR%&~RrյJz~K ɕe` hbZJLWP'+jICgYLؽ7:d|@D׼(AzQqnI2i{Гk̀9-nNm Br=kqV9Xcی].pEDUyϺ'sKaW^bthMÍn- 3\PB-ҚMDzF7EgH; Az4r.sٹ~W;@ (8ၙs̆ذ+^y_s7{q1~9f9o\ VI\úL?:Hca䤦\)KLſGI=N>26@h@yXS:-o?*(o@=Bfok%&Uv?ٙ-XK2 c"`_|$]>{\{To&>Je3lީrEe][< !K?(j"s<֘-0DB+H΂I|16Eg~#3}\Q_*i|iKEu[ ;^ N򨉟iCa:L l].h< Lx]\PC<ҿpx\qnjZ-150Ï1rbA)XDLyZIND3au_ n:Ɛ.>oR܃}l^:6MҞJwfTѮE1)rnl=p0ifo&HnMcVQzJT,~mFGe$Tӡ g'l֍JO΢(Gux;'MEnn@vAeҳ Kjp`6##$+`Z~,"g0jvykH9!HYL ݩ<6DX7U`+$jzHь"u.b)<P|,ݱC$^lVVι < W+yݫt >IPҚz -?h*CKuH%ü[>}za8K%ic~]b%#+xKBT =A 3<"?@qNzD9تlʩh9*/L/z9 6UNh/ۿ U%?}Nڍ6'0x6'_<">1OY1UoΔuu(̞9XWvvHFҚg#= h/Ee(Gn8bf[o!W;ƫm'^C]%`˜)i5j=D/0 }OUR2_qY=98jԽNfq/HE"#ǯ$(,bOqul.j)Byooaǎ&*1W6ߜԒ(k?٢+Y=a!ӘAToZޥFh6pߪT?Ech71K;(C$X~oq]pb4]+C`Dg;+k,Z㘣9?n1r\?PY3sΩ@N#LBxڱ灯sPً(nOM9c ڎe F*࡯f43UVg#қ;)"ݭc.c9ppkL:D8^e37UsN1Л=!`iyE(M35iB@m_e ?(kf O/@ TCh3^62]gΝHOgݟOM H&qeJۡMfq J2M y/AAY >C$du&YYӉImiXQ$VR(`hWZyu!RzF`9|d3\ Ck ԬJHtUÅf&"/V ѹq⦡#O8RJ]vmYnڨUJ>1Y{k'&hvG[x?ÌqHvoZnn D%cj[DSWW!)h8w"WYWkȿJ% &J)9[9hADǎHG3ԭR|KU݉uS76(ٍ QnEOx }`o"1ϷPGƇ}9P[+fmʝ A>Qy}vh-7 )2mW3 Y\^/=4<FJ [#]’LPǘ3KT(7K3 rg)#cgްdCJ`m{\eӠԾDP+t+هsr3|/iWPa,NJ]as{.6~ru4\p3FY'?pZ8}5ye> FFJC/04{9 )nV-}B2*:} B}<\o9v; :ȼ"Uj7@@o[1LSo9*gZ^HRDzӛ{uX0 *Lyi,29r IJ a4mQr"z%{ <yo{OwvR_pj8q 䆗_+7us'TS&ixd|ƠU L$9#pk}r\(];=l^fG]!8K58ALAQXC *n}?5ԩ}'v?O gy4,N>PwKvM5h; ef78ݛA=i~i CקMؑaE*#4b xx 3=֭SINcdh\ݗv[A*/|9 +VAʥE Dfg CRZc3*g x+E8&d|ÃӔNl=z撴W+;(sZJ2 $WO #l[! 2Qn8VNljR7jζ$fHzd1b0iG(oa5a.*azMgPSTFn9ZZ;L]&wLZtLFK g> d'S }0ή4Ϊr%#n1CQ[4n Ωyy8D˼8C l{<-a3%ho:`oiPmϼ3 J8\! a?gfbUaq%{t\v]d-2K]qTq?΃N2Ӭ=(dgxI }i;hxB)hf%Y,aiz?EKA(P$ߊG DF+f@ Xfx5fqjAS'pk B/(KZX;dA5 #7N%{w)v:һ꺤pپl>|]~L@Tlp re z EeA;#hʨQΙu> ~n-MaHgBbeaM(1薹y*3vwjK8De "y A@b*P*gCܽoQęe"}($aOa5ɮDN3֔n~ c" պ -o!Ŵܲei h[sxRD v:Ċ\mP߃\ m`/[1QP{>aʿu bUw~u 8R%6{>[2m]_Uؿ6<.˵Nӕ.e/՝DheSM([8N}T2Lr4pZo.I97fOil445${>ZkA}q4׶gَKhWY[HI;-,R*iy,8 =czQφ'B J>*&LL4KZFwsf0V"#@Qzy@Zy {Zf}d5mK0q棚ͷxkgXo΄!w'?e8G9\ZV@m8ߌ+͖ d:x Tk-1!/!%`.]jw43sw #P$L op%#-G;o7NcnDOCcs  6H s7 :mku Ko(a9,>}F%%uFbxBQ+OYEg=Y^rmt. RzɛH M]dJu=Kf;`Av.A4_6B[ֹüNAZܖܩS6GA(t(;/f5Y,Iu}lz  7Nu?!8E˳Ԉ$:/(5_\jf8Rmf):J}جPZ^$/LdȄVҴ7+-?4ĩ[a`)Iꪜ/vݦZQ%[ $k<`ga3_3=p8GLgjDW@?5}Ua j IV9Ф x"I1<)SC-e#)}RHUv:F۫=Qݨt'@H="KbX֮@x,0/R\Elys{=Hopb2dFrAdZZkA E/;#qq(+Nhc]0}zҫ** fQDydXf$ 73Ll|wM$mǾE(&vT 10DS9ZrھA?˦1n)+?c_2I d+mvgRNxPpns,}qeURso>e~ᩡyRG>l5.>9M?!/_@i^K|3I0#SoE\8_BzM}Д}x0_& {.U2ghtχ}Lql̗;3 #A’4yG_XpŻy(>I)L+5iI+g[LDK\ԇBҫz iQ eŽsk>G|^EOdOTsYD}dT϶C ^ZN2? SґcqӲ$(u{҃/-12X+C(E4I"IBVIC>c1BȓBCdDs~:ѧ9 <}ثTJR&聕wA qUSQP| pfA{?-S|TcM/Þ䧑PCcj9Wح"}/V̜nLA>b0y&He R$uۂX/U3BPF :Ѹ>NTU7ĄSsŴ\~ZSQ'nHc}8@?<2LAߘvB:AR3S3F^xЂAa K(z]Y3؋ n;U[àH>mKx\mnXm?oh4wLiʐ$[xO|$v_LH&br3ax t^pi- Ev%;fx.F7fec0.wȤPEɻ+Բ`+0;wa$yq;ja:#e..UHds(\L8;(ηwq :%y7 `Ӟ1fjQq'/n:hV\g?ţ^kG<{8:Lb]ܧ=x_Z>1?Swy NCo`HAAmڿ]jv}/PK۫ .~1:FkmŘmuLK|nKsk~{%ixQ ڶ<?qnUv{99gɣN0nlm6M qR+SEGqFS̨>UOԴ,I M p`MLEU&4vs&mU֥h/\ik)sL]㣰N;1GȐ"LpkuVDX"Ai\s5NY \t*=`{{4u+*EMk &0)ʒS1/E`9xp(,ZiaU,+NOX؉5%Q606 8CNkl %XN-l Ue&t5^O5,b#;Y!H"6`/yR&Y;aLrS >[.~pr&L@6Ċfnw_"oYo^ Tqػhf$ItuWATfEm.>)*&J9>!_6#v"Oʶ-:, '%|xs\(nW.58g8%s4uVBd ΅H`,ߌ@Ih QP]n @s^QtѨ94j31'Ja4exSJTdT36oބo kA vT|oI6l;\E5(77.5Yqk_t;׽rm& m$buT q_e+3[ `- [܈ŠYT볻JGZNnԁَ[z i2 -8Ӷ?yz I^z{&-%z3ƒ]#kp ne_AdR@!wѓ~ɍH 2b30|t`VkiVѧ{iƒPnc ˧vY9P}IyˌS վd~zϩ pVDgs':}m33b!v4R쇁&3EKZQa3m| GdyNǏ/./U8d ,'팢긳 Sfa(AC`awJ^v)~M ]l}2E =`;sned$6&iΚ(D8P =5E<-\ˊ vOō[?9>4E;ƮVVjo@RlˎK;*")cyCqben\f>ϊ"#df˗|oWCaֈU"ǵJ< u!H{4uR<MMfVr$q &[ }.כgХHsցX]qQdۆg9>(#>`" Xr>RCA_dQ$OO*}fDimz:}w^ ż2{4MEa>UM]X͌5kg (v9IIk`;DxtP_RvQƆю^zTGoݪ3_It*,hOf8"a 7a}o\i]_FO>G;UvB HjJ\z [Wuw(CkWp& ĉ PXeql*iZP3oeO]:(9NܪAEm/9cK5-NÉly"#J\>:}}Rrķ^]&Ho4p( SaeX (S}ԛ4В.2RW=P7~+t;LKC]R4ϚP޽ZuJ{:,`܁"NDyBţX 2Zɞk >HpMKo7nG8jdY,P Yz e[t g$rqZj+.ēcpxt&=P՜%QN R RIV|DZ첼nth'9Σ8~:d6c!%ٌ8zFHin}نZ>==gYk$X5# +r nfƗ~{teXP)w%v>, n*rBZ0`tlje\b%BddhԜG~"`㏋@dE-SFV8`V4L+n3[C\_w~v (/PСLbK" lٙC?Xk\WVkx}j i-N˂5%> w9ٞnFN4ώ䀙|h*.D> |!ZkL3C]L/g3!Slkq ˺DianPBH Sh\3KK9G , YP/JBL _A3>$9{1 egjR {psa [MP+=4j.&ԏ&C&U jwgg-qU6E-<2*lOנF:i?eSB34PX/kp>7oHKI"%ČӅC(20'7 a#mߙ3  V0fuNMU3u^w]4pxPL"=92P$Cn1r ; ;Ȧ[9ݛ܏pKF%K/co 5 8YI8 СR|c&@uS)HPﰄNsr w:wkM ίS/EO'akhZwq;bK(4r ,HMFO^;EIV F7JY|['zYvd|]o_`)hʜ?j!nmΨ6aoqpD7ȧ5Lk\Ee^%p6q<τ~k^Дqa~ԖQi`gXD\mpoUe pJ'הl(난uY-ߖtG.rTV0gPaFeiYXsls%sOVaN^nF'FPp8[{JX={i6ycѸߛ>!}8K@ߣLXtWhXݫ.4r }oQjMI=g[w]"R޿bpR?UOۈ8a|@P ȷ:U3L''k) p -pbVfZM7,|jsE":jQ~5pQ֋wxUV%SI<|",l剢uR tNUyE,0 g&" B']2YeW.缥$6G R#v|U:ln's8n6fqšN 천陙/-jA7c]T`R1bFOBiO n$$`>ބnV*`Ǖ{ݕLP .s]+rRM$B[Տ6 8F?9cJ,jm8zS" u[G ,`}<>y2.bǐ(XrK􋈴! C˗:wg'K6Dfld0 DP:WaKpһѯXWo5 UH$L>S z)le!RJ;9{">qOpTR!"l&XJ˴Fx d_D?6:2c=x2%DŽ,,>DŽ3&d![peG8pE6a܁bX\X<$L=S*nh\SdjU'4biZ_Hc%3\_\$E,,G6 "y8UV"m7qY]O2\eDdlvY."jI@@bWc!ӃQͿ1ݿaw.  se[RUjj2dI;?S#Ṕܶzh҅d\ϋoiZx9}dsw[IhPfj&,uaZ2nx6#륥wGAm6:%_櫵ӯ<[nN*HZhU{orБgx~IJmg!M;`!ɞgأNLMƲy6 hP}><}:1DigIE?_<{*]F%fæH= w}3JZoF=\'<~$8~$ƒ;0~P 17gHԧyOƚWɀq^LϿZ6 L1Eտ@ Ý-!bebP `R߻P½]41yDH7&Mϸ#$*Fx$8m}'m۫y~;əz>[pU^[Ј+[pxkU_QxP P0`>%==8$= H6(|AGK5#2.a4-;I-VPE}r0gXiH2T#HP}ĘR* +Ḁ%l*sg4kT %⨤AFؑu(Pey|Ip`7p-G5/g.a35.S+ _n-܄Pnj }au :wY .(M@Xqr<㋉ٌLGVP{!vV~x>r{41MDCt&gL@3X7k7EZZ p'bV 1pN;r *JήQL̿ȋ٢;MfOCqq_>:6#gz-!\714+c\xq1Ma6 ($Xڶݭ3wlE+ZQ,U)8j6KOM%j/?6"R&lYaƫȍHMΨ'Ik&\*:u4+I*Hi39yKR2pٜf͎%yW9@ȥvnsۉFFY6Xt#488mIlH6Q7ݝ;b"N٨2ʖg(t5 @W ҹόhoҢ[W2MOzm58kݘ;ZBolC4&Eё3 lmroUӠ:R@ƠOwR9ƅ &xN8R>‰=cTxYw/δ?Y䧾hf0(Ga ͦs'QҰ_|wN.a>&bRڗѠrpJ6^Ns~,JE*+SVv }wm,tzbd Ta uÐ*' WuԴ$@c1cK%Œٌs%6r jv _Ks[@)]~kd~3~~6Č2dt`(v5g<8j_6f{譃 r'~8ΆvNk(0ǑBS~oC74a\q'aݷj];ݼ?|TBPybM= qԢ_ql^+ 8<8 FVu H=;BBʦ$:gbbr{"N@ɬ ȈC<"7nwqDBPe{ZTn dJ fG9NƇN 9v\PEkh#}-8|f[ D'9}+޾epFj|Bв[h6޲>5KJ\\݀W4!tA;}RJb?UCp N ,|ͪ6V$ V4Ys|LyC?< <%xþ{9qO:13C@ە0OZ vl]i>GzT9АD(4rٜ_ȇ\T;1IR Bnԧ<{kU)7uΜ#(iG@ql`@XDh~&}{ scRq({ D ON@y R;dOCPֵg&ᜫʝ^dv#̑R'{IJ|;:uA?G|@zR)\iueD}B;Q]M5!喋3ZQvxQל?'Gϫ'MAlHP^.xj.Y .|}}L ʄd4lⷜtG-zJ1^a 7 KBjD>,- VF#cd㬭^+2Z ~?Q]Tx6Z/^/4 ў-ʑC'Se);CoA=3R]v帚m{kis$C|EbbVn}[w! v#ZpƢIWͿ#T8}8ZF|W!gTvPx#ZWJwkǰxmCAv mq} . V`w-5ˆb~ 5tDZw$%~ƹ!ϱ{T @X!5d#ڞpf`XKK]gHHě^RǍM|cԡCX;3yͭWxN]h#(LmH rJNޅkK2QgCk y{9aJk` c)OF;PxnwryiLKV(nwa=h mk+iU"$mi|D>b6@nCc&Qk\ *WHlTEq*H+]<q7Wg{<[ҩy菓~FǤ O+#¯,SCQ"#7X#eނ;bYcL͇ ZX'Zz7K" VgIս-ߋIK8vbezVAWq-/X{癁CUm#*j#bj}NecEРnYsFk*0bZqٻ:VVI}(ȯ"6խ[=.y|78 taM^F6з`1g1ye69MјtAk3LUO } Tm)} -podElE*n{\כ C\#Dlf7&50W61":_(uHė@CX!{-IبO1 Wr! Pw#vNy-a@k)HMg {@6!08q$LZD G+)Ծ\N_ZԆF#}:`kA Uj#,oH?̬ڒ7;:N{W}6MozXـ=_xN&\?v2IY8`iWiiLNģO،L4xG*ퟳZ7Xm뙈z_$*t<ni{[2zek]#|UT[qǪ G|t1yDa'q|ni f0 z{tog0 &x pY23DjJ2;IۺGHx~c$ csadϮW?M?tH] V6؊uI /n,[l۹w}7䜓JK5&)Ei>+ a\74`!f('7Sd%w>z8c-a :`B{J\ڕ\6Lӳ0/`oGh4R86$ /n $z *11` /r ڋmǸ$?uLTȧp q@ ͭQQ,ía{YmYld¢_|ZsqH:yԝAHKaռnmb*Ko9:}WNc-Be\kX2Hfכ4lrU0~YϧB%Uz ;79p$jU?+;'\[t%I\ՑÊe\ X57_:rzkݩnsx>jEa@(e$e3Te+~A|EZ6KӞz|#hXòf ͒Iʼn I.AvAˎNZ >g=A MPCğ~sW!w5EpR o1\w‡rlM^s`ǁOFd(,q;K-\knEzGC,Xhʮ+~7?1ZtʘUr`oj63p= S쵐<;̙m! .4G8RnH^-1n+%,tVEpB#= oE: z$Kɦ RRT/u: w@jbnLM{!Pb/j|MIJ3 ۿ9 7ͅ1[s},q玌Թp3WJ,Y6]`'bƒtW<́YwDo È-:IKĒ 6C79lf{͊]ԗ `KFe ]&`Fd%{teWҨ#FMTt^ 8QöBԴAI}b6jR 񐵳Wس?rI]Ů1==6Lƛ,iEA&OarnqDܐC'IB7ѴtS"Fa7.z gP X ?H^BqAv-W.Jmw8wM G.)hCIE(0΁~UZ/y`s"ޘ-zGvXRvկհ@: PWK˽*09EepFæn]%R [bmrE#~j4,B]LcC]CD[-$JۚNFO!>f (p҆gT6o:19 MgPI 3R]HrJ'Ƞj.ӛGʵ.&bj GmvJBGx/E5c#&`gs4݂RоvTRxvVeɅ -GMo+#aS**ཅ)ұXeNY8ҶbZgV53ؖn3¬x\~>A4e21)Gq⎂H63 s{ga-jRsZ҂1J׆ceHCVdǙM 4ƆhܐhxFr)OhVB[護J^Ris \V8*B= i.IUJ?:ڬ15oI8'gg_!|AF 1m5i5i6%rٟrH꠯L ZvbhNI )BF~%0 fNjYAݓ3ǝ:%ȉ[Brh[0h˗ƺ@t*@'TkϽ~rڏ  JtIK$ u"ySS`@h<`O6UIc"d`@k?ś$<9?ĄWb֠'EfD2u?/./%~XqJ&^F;(p| j4arQ3=$ {&kr@Mn6E3C J{q1$ᬝx6j=*R-kǨ {(6=T~_C(54A YVm,y,K=q%B/H7T-Ѷ(jq!HnY{qo7-(q[s\mE3h`V5N'#i)vn@؈%h^@FҐ /l'w>f)YIgo@VfKtvsL4RMn5K41R,39B^2ȅBu*j5$b dz0v[N0tSn@ۗ֙+(*YRsWyFK f`ȇܘ6 &PCxU>B&4Y{h;Cv|ʒ ]ygp~MdޠKCa(GsZ윐 4#q#@YU&.γvV=[0As"1}4.5 15?+O)P?Je- 5RmOkNf"Qo(v #3ާ*]_ U%C]W`F&ߎ|NNW7A׎rͦ`K>3 G$1z $ f3{LAmtBvmq`ꚕmxx "dwQ@ BZY\ɌW{>")E(.sޒ|/AFd!B=dWŸE``\rw%v~$f74E@'n?e U_cWBpɈdFC& ~[=.$7bu=Pye2ȑ_0Z][2}|澮)aDe>YI&cPAVS;/W0_'4Xʓޢ4ßhZL Øm\'!diF8mknɖn|&S22zm2x'@Q?+UWZvYZĮ'CY!"t+Fx7An 1R)[2x6BbXpevTb[ KTvMKU.pxsY ~-ЀHL8~9N$be66MIaY>z# H@3Mok_P;1! ʖR~-Qe`-n] .C M'd+A .,Zq{ޜsfcx.BV\+~61::;&%y7CV5֩xA4MU[~`B.zEr,<7hH#8C99v%tyl?J㥕:Y+SqJF$? 9` j2t[Eh)n`m|{\# ըj n$iW> cz9D)tc{C'-932v.Z൫ 6VxP7,7܁!fgkwY'sy /ZGqEi),&n躺,Rxּc-&aʺ) C̺'lĦ}7 ls{GIFE ^8+ .W,{;d6Xaլb,m>obe+XN܎=L5}y{!#-#s fx~ ehOK6,Vq}2\5. 5WǟqS<к0)y}iPW]=29E h|J' a"Mrl1<JI([pl-dy/ 7 l1[2+dyDe+|.u>]ʐ/bX`RXwZ*P7;٨ti3xHeZ%li.S)Gqp݇SV6E="rȗƩ@}i" i ϐCQ kl"5 OOzKp##h.Hjs(!]뜙0CG hHV~MA>MbЉ`$櫾S$jl<*&؁ԇ&YuZ+c2Dep&8ʥjO}R_d:S2lM uUdx톑ɫ:/dEpK% ,@TI-uR3*D|:SX"ЮҾ&C+4 Dj~@lXGeDVY~UG-.(]P6lK#7K|S,r$+}/˽'Q|/Rz&Rx}2Sx {q+ =:=p#F:X&"=~u 0!ФsI՟|dǦ0O|~ n;tܮ,&>KN)nOn"s= ΤȢ{f]_٥$OC%/f0 ҥ.ʺ 7Q|- wRS]X.FN-sXL=mGzRa{@ z%d&@R^ `¬,(^9,rPBTll8zA"Ϥg*0r;aq}XBlΔؿe,[YuNA\?E Slyq܏*e7q\z+b)7>1/>H&yn$y!pu)XU7-յRpkJNgI[q/\ #yΛk7G7k/TVun/ZM$9_b`P^b)Ԩ)c0eè^eOuOjΕ*y@&zKKw RI,E|}d}~&"D&VotZCx^ 4!c._x08GA tq,wo?o .eYO-}8c0诈?@V$÷H]}ɺ7c+{|yK+×b<4< 2VfUѳQRGaJ;h)p$ #nz%ڌ3ez^)J85n |0d=BP!JNB epuA.>[Tt$b `)?`l&91H *z-kW F@7QcYBpd_G0Q8tyZ?]JsT/d%^_(: vJ( EຨsWЉݩ۫OB$3C%2Am.K_JJ[`LlΖhw~Ce([kc)1յM p溗DU\8{=v))ME&C+eNj r FI&J(LĴ?+NZSlW Qnm*Dm̒2yy5ĉ2K۶ͮj>_g rYg3eoZǃ nW6r@ҕ]C\^Ltκ*hKY sRAJ TFBtEhFV{Mf,[e$F+h-X~,7{ QXw Wn{*wU]Ղ DϿ9 f)GosxRp_badxnZ st-LG~'t@W@2TY#^OT#A0DXЭ1'fk8F-䖅߮|wSkkAod(FSa1l цE6iS K0RqE_eOz jY`L+e{ҍ~Um=l~DmWfmkQTLsT)AXv\-^upϜ+]>…7}hNBI-0E8dC@n#\YsZ&.foYv#.yY[#$ bOWYY-9#*"Ak +IxAEk3.WCm]B4u gAj #Z1>q1HI 6F}-J+MMA̶Z!"}mWݍ]r=V*7~OdН@u"P .4EտV'}Rfss~yVj7K'C[AiFtBOMx(O]7xD(&\:E\Q|?M=T.s+pd j!Api X%uSaQwhpE^H]"x{S6Vd4wrwm\tFUU^ 3CF._2_u St7DK jEY}$#À~aTDS@'hmi1? ʔd٣[TN1,䫯\xˣaIa'ۅS1(Ų){]uR+r Ho[O/*#r%_ 'țp)3rdWYSA{+4Ìmfԇ2ޭ&R>ꦶR^ޓ_e*h]z#sy_|JVIvh[0}sg4W\aM| ȰW3{eC)":835?}N鞆dbf6x1ժkw+C _!EoDTf{{ag+gfb`LWe #)]H"Eˣo7FIfc236qΌyDqe#RtTwz*iPijܷ4=w-uK6qvk"ࣲz|̄׸VRLF0[\G'%ۮq5Mһ:G=J6IF"5ܛya/C2ѫR^YQ\H`INι`Vy+Kz+Ph.0iX a{}xLp\mWHaK晅a}ܭ } δOGʎ(ŅΟń~\s3ؑ#@VG4ԙ!m*}$T"& )HgS"25[XX{dGڅ6%E$cB3ICi!XcʾYׄ,:G=8GznV@sq<:i1&^X l?nʒ wESi~ rt*/(xVK~;wtbԹH G_~1"IF*;Dl6'4G5*z8LH 6l] )\0Yy4|M[vfc")~N6akvo>Wp bR`e6d7);MLWG2P_Y} ^h_X 8e˚OJ Cg>ƈ? ހs\]An_[jyq>>lv SoN7-WT93O'TY{[5 ' q82h!ac <"~K7[.]R3m } 9=A ~D į6(c `RdZ]r 'v qvo"%-ia>1=^,O['>it€f:`S`flj|S{1K2ul.\t6W2Ϫ?̉^niM#Wrc>%JPfe¸WA njiIł6Qkl Cufd~9IWLgF<<%(1+3is2FRɔK߻|;̞HBPڣ&8Շ u-)˕`^&R!hԻjx57]nN04s1 rcR# ?s]4 sb:Llu2p4`yF7u*h[.L[fT+4֨4mo6' Mb/QWږQL%kW<}-Vrp~O^#-G0FҋhObn#sifEVOqW(c;hD5k3t8g#Tz97-I.Pא+]{ 7tC[ dLI O+CvSO y &6H&KT5Wz8~׀]v)fs:SuHUִ]CŦNM[7op)JGS!K ORsP╝@1MA1' MS2)GLB~X~bq9X}*+VJ#: QZWCZ]svռ} kp2qZrOlG47©xBBi҂ d&ZB▵r@kU77[Zz9jN6%Y<5g郞pSd]YSttU%K<6O&uk0#W95>$i GHùN\(S[w< gkBg${KT=d&q?m_)д:~wG&W,wS֫@`u辶 HE뵛%ǙKiw[6 E+,&p4B|z&2{SA5BA%&Te*͇| AaS_)LUds#fk&dvAokX\n,XSn8[2,5 {?ѯgoyW`[“DL 氀huJhf[1:K:}yW UǾ/Wnq>S?vK8A$C='<•5OS+}_$XZ K*nq( ZTWzf ?t؆ .O|X>2R:3햄DkzU2T`sHk ibMTݳQSMj6車=4}SMe6E)h@*`ɷݼ(S8$PjzAwMN$Y¶߮&W۵"ԋ,%RTvr]Spq8v afpyac+Pe_K I,|fhU~F@v~g,+ƒf>}skԻ )BE2tMR{Dz xzc&Z } ̃򡃱T-k+dz~آn^N^){+RĞW " %[BCB-wݤ#: CXM.%ҠQD4,PyЉo?rb_O) s8\(넚POj;+MFu,$Ŷ,Ou!b&^gZA,Ӽ-"d ND>ccfbRBWzS cdzUS gmK~ѩYV,bH5l1oK]`OxT.>oAlAi+h=|UqF~ & VǃwʬlfІyKUr@H xWEsO~Ve:ީXn{K8a$*`=>Fqs_tHWdc,F`Jjz8/w KхR Wfx&q)\E-" Yr~E'j{MY3O}Q |XP!dM+9Sm"Il voVvlbGGEaQȴlp!W&mUcڏGҷpvir\1(8.TDF]$hiuG"l ^dz g sHsmL->mo)N}M$C-*sU=`]u>2ΥW]ݜ.lut ,Z #Wcм9N:y-q߭ߐ=wcwy3' T Az!Y܍pbRCPj4|P&8ݥ@@\, 돂R7Ou?QM˯#ȇS7_i/KE[TޯsG;hתּB0W|O,q [fɽS9!?ACU0P_ ~U3Q[x5 ٫bP6J-ӆ]# ߎžd .0ut4ƯYo.@]&HdZ*,k䳙;mY#j7\޲ьr[p!!A)>QԲxY6{t?-'+ ^aVOtIYF أ8UP5Mt>KeNbUyF PaW*By?Fye!7$9}0o_ .dTn@/MM[<'XߧO{C qCf^ryY[nCƯx.2$bzz~!TN/^b=7Nn&4ԡ}?8ψ};{r|)o)(]g3I-'ݴvlۅ\?s%*$v5 r<KHd>zyf>waEҋ8 ypG]PރBԀ*;`:~΅P(].ϑEmb5U5͛͵ 9qmYEDžDD?52[citB'&`_#&}3?DʂM2/̱ ~Y}W[_ 87kwr~ǕfQT%وLu,+Ҹ*a''Ze ~R+OO,Y>^~oM Gq%]HFbD]sfg)6 `\KAڭ,"kc%FwGˣ [ bDY֯B>$''y,#ŵC2Rwݩ&ǤN}`M29,n 5)Ng!P~3JGk׃4`w"u&?QEcx?AAvY/Zva _8+r:?#hR*@dtCUݮVlDdXK&[ޞ"ӧKqjUԕt !HXvD45dPW_,M2£zLSݚO;4͟ʏ"ua>0P#Ld!J|GOPlgAyˌ-\`GH%.&N P9?P"sBNTT M!SShQLdUF4 ?ڶz !c"Fk'M報[2+ ra $M79J{l&xCZ Ժ 3H#NgLi~K| ۨ,_D8i: Lf^n Ќ]'޿*(60R@r5t#٠p 5vc~ Yr7Z}U_ބ Ma]&iJxJcYg԰#gVh ~-/\ ]SKwǓG*cckJ-% 3#Ǒ7cRֆkBg|8I^\}߸ᨮ(yu1`Ta4{yKꍼO+L>U&la!Sd̜whb]|"W/o[:/t;o/`3AGc`RpEl/QL'qO좽ʣU0%F3knOTM{9}/:8hog< q%P5Z9x9 0"iwq /嵠 2S7T>atZ@i@!*ZNgt`R &lS=| @Œi;>B#$GA"+}"NLT5Wh̶xn$s '  Ax |wf2S3*|H ugߛŒ4e$Hv5^E{ʼn=rKÓ;t9t؟"ocRL(Zp4`;ϭW*V_߫)l!'3=#gbi\f%[CDy4?s/bhxxSLr~f-KӦbO5Ads3jJ&hIAׅ&V4*;I|*b흙0d0˄Y*):ņhOƚZs+fⱣHRPc<;,? vk;^l"sQP+5Q;(q-CMs%J|ӓ޶ /Ӌ̱<1检s>.~ʹiZ:=b'/ב6.ǝN ǹ+r,q74vC {yؠr[ dJLX?T$cHa(4G4d9gqE A(yiEjC $bl6uҜG?@LC'WtKDQ焘Bu 7K㰟@3{d3ˠxU}ޠp*Tqg#Gb0X̬N zZ_v;, 5/rI\4mQIbe._1qɒ+ե:o&[8ݚ"M|=ղnWY.#ԢS\z8q!]b皃_~F<aK&DGQpɩuh>@<~ܺhm@QJn@D{T_!̣Q}08ש GVѨ^n|vRY8 c+Z Y =8.t Ľb_ҳ*s&C!:K0y&|Wֳic#DeNDudbPjx/xK)MUL56CWu 6v:.S B2wS~Vܔb.V./Xtdk3hUM*@Ift|R;/.dd,JIpΚi~dY(^fD\PVèpu .sNn1.TS?Wa{!YZ̳{!WŚӅڪ!?/~zT=j=+l&-*k ` hQExb-}IHގUZpsF}P7ZQ7Ee;i:n*1g.)7on kCY4Z{Y,gMеOteVY?jANk HqXu_0|I;RAmZѻ`̲E4u~ZnhuEܥq1֯ל^K ޱNQE Su[&)"Xi*>--Xrp࿁-Ƈ_1wSyiCmHM;C9y"Ls&^Q&,}BF-%kCpdo!a{ QN1aTOjF<5j6dU U? [L >U,E0vPC qzČ$B˝J6*=ADw^Mum9/^ΠB5kBKFN }MmN%؟-ɼ>Iw [oԝBF#7|kĤ×u7[ppv%I|j S®UrV!}B,G~P-N |dn|iKѢaG8~%ɉp0E\)7V-Gd@Ո.MHD*֡QFӀqY 2J#*fc,P=e-Y(!6V$ZjYhGjYn.V`aďsK( eI@Ɉf^TslӌQ>,^a&rHy3MfʊZ.Tj~Zxy!LZ.RV&+ڹwADC*ny%e7n$#0V3Gt<̄% j#7i͂ͼtc{cv}zc|7`$e??SOGr ڲ^0s "]ŭ0a#;LW`7ui(}NiJ&7ԌYm>KbEV @YTK(aBSw hL#n zH0^b`&a3UTEDŜj.blՏ,5Cқ 9X_ (ʖ6X3gĐledPT8vF镡nXgG_HvbPu;Ylus$XӍ*ԿNEɳb(}ˏJ^C@=ŗ!U^Up̀3C>"|^rW8cdcG)|]=@v%Ǡt:P}.Dd)[$RmJXRI簪QNKJOɘe r/Zz֦C.Ox?A?--J='Ԥ 5Гz\|Q7b%ugG2noC|) t̷G麀jN;tPJH;=S%ڴyfdࡓ[p0x}G&_9GY^3Y-0N4_6p6b{Apc do|RP9Ş(`Ǖ!tCm5PPDE/Xu奾XOתN`ddgU\T}ejԑ+ܧ-Mv?"9 KL=U=krk_7NTִmN$9~Oݺ߿1id 5~ޖD^t( F2T@"@ `*DGXm#xAuRo2e#emޕC=*c^d`2YYT;| yK6f_?a3RrV̒9K@l&k@l!Khڬ a|u^4v=fmt]pMy`f<1#1gj(Ҫ;(oEldDUvW^ H>h#*pQ`tj? w'x?r,e%;9 ^YK2ùWz2$eDl3i7ˁըB8dѪp 8ل$OUK93Ird$8zo^P>H`ҕk½ e& Mh ŌցbUɡQ&[R9[ =*}3jIE]\+kk6NޅsŻ gǙ:$z3#vY[#R2}(Ng1F[O C ?䱔G}Aɸn)CtB!دg$-A]HH(@bkD+}@J!VIϷv;ȊIM3i.Ԝ{f%Mf =2a meXIr&<H& LcM6!Y`vIݡ%hpH09Bg.;%hW&vj?J߿1%y8.mR2ѿ .Ax>}9uє3O#힤`RA(EYOl2L 7HO? Wp%YDž,Ӊzz!h)kT,^'|]{;KK9hg= *埰Sia,W2#ӌ`>|t~2!aOh:ľKw6l8/|#ǿ[D */'&QMwV5${&?޷Hz:Էwȕ$Ub#')6dr$ QHQMhDåxo`9/Jn&o\W2/ױ4ɧHʿ-X̥ od.59z-4jc+ lD+]V ta@>i 6>2wS)<_{г #IB4bPW{QP(`hjLc&$j95e/'.r5J?%L7N-tk E7l1}Ag<^6L#:俤eݭϠw%7eYa'L#B4bk<-.7- *ǔ0;&,E٫Fsz7q/qd1GIt;e$;iMY|BK GgjyڣUmrw $zU=^ȷ7 2I;b꾚^+gv@TW=5b s,,AMV)&fJ=B^v_=K0ehj7`p.7k!膸TV'[>A<Ȟub;~mWrM 6`I?7Z;7{[N} NZS4RQ, O"ֳR>_dt#*m3N+a0 +8j}=]$<ή^WEkrh5 rUMNmZ`(f,&L—C㰧(Xum2N[( &h4?Y\&MLx\$_ Ff>QC?]&8:.h|N2i ԵAs+2$p4 :ߝ ؄[_a&vys}3ۏ!Edݚf: 9_wA5x>G  x0acwߞ]ڟ PN ޕSR$MBߛDysgAi). @3]4Q)-'oV#-s Q{vdzDo["Vr0c! u9wG*8ǀHm^Y aSdAjT)`XhJS{ndh>1aiξh2F"{{n? H/9Jq|jHulFX{s1_;9H >OfJzJ.69fBev+HTvsīŏU7T1*#{@(27Rvz 41V­ǡ PVDKvWzrýr'ӝNYKWfvq1S'RQ X)r.T(r*FBOv17;'6^%IRD@p#g'umG: XS@ԗ΢̀:"ʤA}TN@'u\2k_C^ N7ej|7׏o55eKEzs؅4gkI~Vn=I>!$6 Y (;uJ%13:8 P 6fghݐ"JD^?yΪ.U @9Gkt(${"oM"DW:a O$T*Vk7U BSZ4@c7Ax}>i:oV+u%BSj9GbֹP!032Q 2E0UtYe#%q7kq;]?D_eSbq}eA{ Cc =9cЏ\aقn[$z09/8,{3HU< ^G<8*p#_ݣ'{H5)7Ky_[%,~w8i5 5{Qfxao(P&|8 Q"qԈzs'͊$;<ңTkbhTݣܞg:{H5iV]g!IUPψs)lqYjy !OQI uq=~d )j~. _%zQPypgAfE"2yC&s} ?|~tA]S+!֥(ᢳ }1"^g'td'W}WC-% SE@o0;`o.Aϛmo3gѤS4`-M"h7x ^iQGJFv02r1Ǹ`N-z*[8f`:jg!E1 Bje:]u@7ngkV6:|jz3:a}%7K|e 8]<]%?Uuq/HgF8fn~y۳0ƽo`֓v Dß $N_5) (I=x/]6*8 `.ƭMvVbLO{1I+#/غXd*}% v;e'WnD05/z'~-\]/3W{S5trEӘP3'kMsxԴ&@$vNhTZ$BZnY,e8n Η:roP9Zj()% 枸_Ƥ3C)0hB46,[9_alfB>Mf6c;sft@ʯhJzॳԖRQ -76+i=t8qr=)ebbtv}1+J@JWx7Uݗ msbHu%hdn6e(yKo3êHQ6 T 5Cn\mfx1!Ѭ`oՆtR;t )Ա5 R{b518#Jz$K򯸳%fC[D#'> b (f| 6)&($vPLGhss%ѩ"?@lY^mfЍuWo{ 5n#W!k}JIe"ٍJ)AlWPXiFDra\"ҙ[Ԥ.aA6o>_5-H[ÁXÄpIؕFRO).0ӗz;ΠvZOBqbܭf-1;a.# 6f%jDMGX)(WS>DŽ{*Gi|B/y|8n\k,}7t<5@4vNL/$0/U|ݤ?+3mA$nmC>I磼vhKAcm LtHzq8]czDC:W_˚ok2QY.Պ[,善D @(ld`hA@p͖;dTKB{'/7CKI z;la \n3ׯ/p`,mEzmׄW8DKTY> sɆaBKr1 I8b=^Kn$k9U:|F)߯Ⱦhs)IrxoՈV#23GY mBf@?Bo@A7n aАt(Cf{&_5jD'dwcI3}aHC!u1wkë@t5&:a&{״z ͲwD =U0a){AtQ B/ޞTNTv@aK gnR!27m;DCQ-88v"ObV] {?4E2T%GB\飜Y&2 ¤a2X7OH‚VL{XQѵ GrhA!/u,ݱ\(ZW'ᅟn'Իł˖3Eyi|gS-9L’﫭(hZxa6[7-_Dh9QVVN+nI'+Ct%jM5讟l/LN-ݼPL< O冽\SPI΋'l;HeG)vY]a ;hDGcAѧuل,I}f_?x95^vED}i2Qv6ş;D"Z^[+d ('g[>lj6΋mcNd[2z2:מ~ U֦'[+v13l> U49C6ReȀ ƶp6u ߘBz.QӪ2-z4^^Xв2az!mI  gg\Rl1,-E"bSiDaj'i)@IқAEoO $^@ ˾-,K$<(ڠeRB=M(&=8oe6Av) 7wҋ/ȅx2* U9^)mW#xc3rߖ\+q+UY@kI9+ѶU*|+vNWkۯk3BWJV (?#T&MtU0iiV/37? J{o?9'? nA8m]Jk><:JsRc|>a c"t7f`S9=_L[b4 ZK'KJ$:ǂ56᧣Zщ4⧾;p&K0˩C-*.Z =HU,vR[/sS mt$Hh ^(¢\Ȥː+Ne.%kzĀwS#㑕-qkrbo-~Bx:x)eE,AƍUE𢡄 8#Qd=q&9ESg)m ݻ=C2'tMe?Qי75xۓ*aRQs >8o=(-8d7&Q% { @ 0hØx[G4b sRNM6+vFrq[S2ӄp % YDJ#W瀔ԴY5lW$0{rhZGPh@&2}+[w϶djYdܺ[oNbaI7o){b%.X'ﶪESt|n܈JP0V}.$-= ]5AF*xK="PM*cxNl6.13'q_ZqVlJNg+/%PNkd5ǥ+\9{Fg.&xTlP \HqVҌ=~[}:h3kþW2xipQ:Լ3{˝[1!$/=>p&.dzI92𼃞 ө/j=g vfwMYOvi hO30?'F/kBDxUKa$ e\hp_6l2s0j|ʳږS M8ָ8f2U6{ ؞ fs$P1@(/EHV`H%͟B-?IJqnr1X2@ G\r^i&ʭe0mp9ǯ1Hfng,C[:?ܡh0oS2֭)b,_8ZVEӓU`OR1R0|^KFԲKH'\TR֎x Ia_Ă?#Gq`}̮* @\A)RGtfw7{PTHs}Тwޘ*wYwb(Vi"Fg-y9tqF2  ؋-κM gFFI]uT>4@- @qZ*! JV+7rCf' p5'0սl0)W ^:eIo{c2 [FW;+ȦnSxXjRx)c]X;$K3 'w.:5 PG\n`Z*ې$?.5G.ۀz;FeyOH>iú#lxE؛YoŅralh(SUk%+ю >E6yJ]ْߵVa[;%-= ̜QNLMVu.'7r=>4 Pp&N4U){5`73TOtNS{3Ap'X.qjILӊ]D ?3]qӾ b;f΄8*4 |n=?C`'!R:Πq_@zZ ܺה+`tf&r=xu`b92GXL&NQM)6&[3 3 i33 d'S, u%xx,)3!2u/ ދ m:~d-[9lh:%?;'E>tVNxtxCoxdF>\S||FPϿtequK++:6j4QhxzR3NU<0-;.I|L]uhУޗ.- )񭆽F3D:Mj{ųEq;CR@o>}bv124#”J mHN㠴|O58WԫoKtNPSYZ XO4 $px pbY f3`T|qzQL{V77LgH,.GM ^l Vm:yb FYìV @(s)+jE8D|Lj.ؒ)*jj6LhϞdG!%Ct,{B|j=j oGQΌm傡X_4pJ2}c1l,ķJj{(zz 1F D=F'Y! jݼs!bq`3U끑2?*YDX`"5$Ÿ"8SG./L:XRO|;0w05^Mk4 w.E_h!^3NFac:L| :͞G":HE|bW1:Lg䤁] ۈSs̅; c䦊G[6uv̵rgdӡD.ƃy7"$DkĤEsd }踒Z0k%+K@ĕ{[Z3oF,q\{͠>/,stie0 ;NӐGMw[H 9u/\d`Oa[@\E352Puo_ʼiζu?7iZ/r;EsY9R~Vs څJwi!t^Kl<hy,Zi l?ʲg힃8I?j0!z_O$"Rp]P  ^@3R{_#{ z7<>GXޠ}c駔'|a6wLQކXEYP֘\a'r]9vod 5JZlB&V%O#tXG`Xޒc#&\V!^^<~u[ N9[+$i}8N]PVhGñud~lR`TT[h{*pWm8uǾls 5 gؙ{Ԝ.g=5Y 6]sѧW2b?V#;[w)@l9#e.4况ެZDfvEZl`u7vy&fG kecpRIZCٮU4Q-Fk¾;HZczVv&$ULY IV# 5Suz6ryc>*6| aDx"RDP 1 ޒ\Kfnn4%o>%x/J-` S%ʇZ8'qHT!(M\ϒ\/9?-4)+#~ʄg F*c8 8@AD+G7f+NiRYv|Q3nQrB'xRP.FH ݌,u $(ƚܪ;[zNE ]>֞5W -9h<_\HLohY*ۥ{8WB4!RYh!&{$}m*U[ݷ3;Hi7 ֊b߬Vcˣ{TD>:ӋMQL,JqQ^Z? -$wLJ1CA!xb@"rV.]J":$W09 `!(l"YT@cw%J5CҎi7k;˞F[Xp#Y_vq"O9]Y2OT'0΅ڢџ D#lCtFt-SJZ-C*+n)l+osAg-oXht LudO b bX2J#P]^$4I#ë V^LXrŪpMNQnfHսᙓIYO,C j"`d= .&kiqĵ9&=˾nC1/I Y(T$C4rD5N6NlmCpM%0D J31aBs7ՓĈq$ N|ZQvϓWu2=`6Ώ/9=Ȫs.9>!QIݘ@(b8HK\ lwjb_Wem;i}bTE%p2/6&%h T?Q"u3{H}Ā1[p}4fҩT<2;ӵo{ m;43|)!lyiB2ST9YÛeCәpVw)\sۚJ'?Ik\ 40hۂwQ)NJMgE1![D!~x-E]ӓGaFxq\Ҟ4D1/q{r x0 [ 'lMv7T4r\5Lu#@I&Xl^s _h?ǛO@-"8R#:&~lEAǙꑘ Ĺ GV[=lTF#n0IQq=F͵;38SJbk{Ew^ tYEj)? 7́Ȣʨx2rdRQ)H˄#P,,q!zרRܿ&'W5Z)2{'^1̈́ZV4N;MC9z+ zt=VJ$J(1[^~7EPكs%cI#K@93ʩ၈vD&JѮZ+3%\fbQ`6W{Yչ1ޢR-0/5,\ASQ&ыnyG3ql"]Јɞ >dj| 1SS!fvc[kfPl6S˫\Er,CWt"U䒚`Gǐ0>ŲWCnA#NGXX*̃gģEd8!ߏJqDm57H7hR9dhUᔱNp8]6M!. -YEZmzOap>B_l4<[SLm[IӖ@+]v#wjJ»azRZ~L24]!SʗJӾbLDPA`p=l-Kf4eEZR$B/޺%@K}>eR ;Bd> PO"xCW+L5%G:Q(CI(H'ino&B/j hA5# %5}g퀈 1²Ͱn#(W,}NAl$%-wŚ<0aj7z?&3O)lSu301HJ0Y rA' C  U>f:5Xq}_9J\~KNi$|70 ^Ԙ̿5ע£R<ף6F%F,H>9-9 ?PjnUx:{cuV:cArלN-_`cU$@Ӊl2~?ν}Sx2S\7QԮ!w<.\L''9TG-`,Zިe^!6"HhPUz  a1Kdw3LFuoA*D.?a)%'LyLXif&H^\2_4C"Id2]W`e7Ni =Bs1<ў`A]?"™FP#'u2I-^ti_L{6,e"Y?M#QHZl>>A׶r:X[nx,K?vIvejN og]JrNFqag8vY4 &=RB׻/E"W>Cf\]-0N^  iBhO@Zq `[f duDm84(yiШn-r u2bow$qK7,t'05Kna@Bu榦=da@]qay¶V_7q}Tx8KHMXrYϫמzQWh.s[ϜpX! ~0Dy=^D Z`Ö@$9岻n{QVVH=w(Wzq$(>^A#$PD1~2Z 0+Ҿi5OMYXoV!NaN:tN6#t { wηj)Wxc[t jѿFkY݉ ')j$5ey*dqM1 1ܿ>hPd^R%n?+\2 HL~KOV+İ D;S(*D~-H|k?r.TWE?qsaG6$f⨱<-6Pe/%|{^I͚!$>=\iO :i) j1n7B.|*YQ0ӥp JXrx.M)|(q#(Ai{|P6;J4d'ݼOeCCxjLs ҧH1(!6Mz|? Aihi~ü[ l7ɮH$:=‘ opK̉8> dSfL"[)PVCu HS`P+X!mѐw2 lbg$WY-fYItݭ$qʼnW-ED_Bt^Om_X[ѓu}^\&k(C<' tT5w^CNT|BPEv +ޡmrdI}EHSgtZ=}#ϑw_r2@B)`f Gl%g%Yk`{pBI|ZcAbm/tcuJx iP 'PbySi?O HFviГ4cB9|'Yn99'gg}_Ty^nsG`m1J$)}q]"PLS2^^P)pj8@|a[6i.SNqx^FϠP]zHqN`Y< 77D8|cxi}Oc~*F xh2}Hm^5Jx ~L?WKe :wz~ٶT1}!Kyrݍ`7.i 6/Uf"= dΩ7@71޻nlZb5=mΒ):ul{y^cfR\ Ҫ;:4q !2b4etD.c>eyfj j[o] xš\@)v\/!ٕ^tކܬ_4ֹn^FAK+b..wfz0/iP}UA:F= 6~A^=sTTA|vGA~RovXA3н(3{$o-ZctU[ zײ+S/1kǾCZZpؽ|/Dž2Oew E-*ecJ>iViӬorY4s|9zS+~79 6"=+b)t")F$q#H\"']oB95jQ#Ž,3C=8ZgÿyDStېԠzBz8Y.tkmbWlly  'U-T89y{a[c^/>t4olMWv6vtI)kl7, /'!XR| g9m*|1*`*{mĹ-xu9+ȹdAЛ=om-]>~w}k~ktmMywgܗ K*y Te;.A>Rs ` $ 䳜#ux̕zZٲ+/2Ƙ(jiG'nGnh JM>S6]&7N #6 N.4a `R@9s]A T#^e[m^t6OO^I5'm@b_QuFBPMDŽ YGgp] si>ѥ9xIC2̜ؗMmy^vNiN02>}Ѫ4Ĝc=WMB鿔ye6q3ZGf JnĔ*XtGvm[̤6k̜Fs5},'ct' 4A,zΌՊZ /هw3NG(0]IխWaCA)S+:TձWvܨZjvR^ "VYI@q'sOXl=leF˽^ǭ_piɳ `wveJp)" #xyTB>\XBLi\M n7/4T-k'jԎ XFY8gÕe_!FNUR:[2&]"ZbUmDkPԐ$37KzmKT",| `AXEz~(4d[P"-EX Pp|z;9 7lĭ$5>ºQ\ mOJq5Ы080l 7<sh5 'V3~AkO'mfΓb[7|E3_ CbM',ʋ5)n~OD޺Ïgʖ)F2IXJ&dDb/-OTl1ab0SݼIgʎ˺Ky0PEGR]ZVf˲"'l"x 3*q1d0T).>8M Lͭ٧3Inߐ"ί_;r>Ⱥ#Vz;JEu'r96.',zK8P4@gc>m=?τjG㏨BU+j1vk~G8js|q?<]hHd5:JS&~LZx*Zz~I uyŲ~!uWG {B8MeU ,'gSgyb X'pbUo3 i-cAJu_HHI]X&@z,Fw084*B-|zATUkp $eL?#" 9%eCbw W RΉqN+4CcMv6jMv/7bZM?%}rbz6x#'a~`Np13e5WE:ċ:g/E`Zߔ,WZt wpSbAmc\aڨ l>r?':qx1'*V/ԈӠ`i Vy#z=}D҄=S.Ki7T*`d*(?Mdвk&jDdBVx*ԥTԥϛ_Z,؟nw!xyO22Oܩnb\ YZ|z?ִc֧KXofEZ#BVTDS?e5l%)ӳ3 H2fh~RrFEDteL WwT3},*|W{7N4R |nv?Z8>Dmz~Vi `zU2ް~px6w@X<rR0CvZo"v^7mK}w;I'v{0ش`;fEm\& 56@3RS܌Ut<`FX|GNCP8͛ߑS.0nm|w+4&f1 _Ԭ 2"<`7Pf9D+Q-([pnE, uRw^,y)Ω`g݈CBL(:0S4`;)F*x5KݘC(Z-D%碚a{&Y3K2̲+t<зXH K֟{(:'3&/x4HcSxbNtu4AW]%͙rZTHg{R2@o"ts w-IVѠc:Ak,">+T~@<:_֥L=kza.X=7 -w ]9+ۢ(-9*&Xd&V 2}3ɋi3S;)?uE=^%Grۼ} yP^wC$׊{=Ⱦ]LГYw_Ok{2f4)tuG>[LGXq azˀV`G;AzY} _vi;0aj9S?$ȻpQP-#ѭ:43~uY_cn$= & !^)7ǏЯlFe'ƃ`i.4TQX7ٴS!Ղ1vǡ&$N}UXK7C€w LNHZWyMgCC> ` f7ẀٌB՘TNө5R~~ sĨ80Ekjin.-bLtK͑,Lxk5c1Hv/RQkO3IsH`sK|if$8JY v FJm38'w:;1y )=4 .ܞA~,9_d`7%=wui+0[NJ?h +'ZP Us2g@w $4R_2{)Ixx@d¬z"yo Iු'ABd1fiΪe*uұw CQŖ^y%VW%R:LY5gu@cMqiϗr-&JI>!z6m Kk~KN}`zl^zkgꣿ\B;y\0~nmʎzק\+kr)):74,?:O$@B{U,_u`0I(dC/GJ V[q9l$ztM>[^]8;3Fh7J[|.`9ޏ|Yd5Lc#iL[zJ"@ɽ!^&×㐦![t~bS)'o97Ѷ4.:d%݇Ku Faq,"'9;b LmCu dԺVRQ۬-|5l۾]xZtQӒF~S7*{Y #vv/Ο@ OtT<'=F@6<}k|C!m؇#YO`obpUAC;OK#@1 <fk4TE=LlP魯U2~m.sil$9zvpF ~_qhYZ,Y==hp^]1a%j7Kg~"Y9@[,LMR^i-g2\tkn=a:zFYe/8Y|LJ/KC&-h~qncn`>PSno.çe(JkFufcHا'kɡ]OMUKͺbrd\ciL#,Vi>"{bS||;K@ITL+4d /9XN[޸Wz+ٔAɡ21Tm"Q99{H~BX2o/c8"+0zJM>mJ26LATf'[ې_LޡW6f %="_C$twѳM: o:tw)V'v$4`Kd1+Mr('l©LȼvߍF"/`ln!%}{&]Ȉ gg{^".Zlfw'o~x#!Gf qF WE/qVPm ɡHJ؄Z_1$؏@)lHӟam݋`u x(ɡ.4S?йm݋`og\B[K2W p B p76=&UurnlO$O(<߈{j)DG࿱OO $,D9:kPY5cԀ'3up3%@Dɓ@'ė^W+qCU!r`ºQSe1{ /JNMYgʼnUxr}rs5W"g&vƵNq;©0 \ε%oun:g4y-{MVM+"Rw+#f$~ף{s k._o)NC#${ggx{8ނ$&A vv:MV Ϟk,\7N%kγ g|vOY`JwQ*yyF(RݴF{8/U5z3 I8QzH my O tH0XA#\2zG-~K+2O^VYGׅuuE(04/*aêF؉M!,HZr!(YE WV [# +D,KGw R!7LRThP"uaFN TVIWǙsnTWg_]Ilb$Bw.^q~g8F2YX^1?:N&`NQP,W #fޙSC@TZbR땙Յ!GGe%չD3W cJNݨv6=A `}i(U p !Q#o0E >GO{OO6,Ss1`72qY1`p4I;( Gx ,a䑴&#"tl`Ͻ!rǾ M3o'Q2{5Wv2r[P`\u>l =&~`jԒ)J]RNT!*Bԓrđ j͜$}DCv7M)o2P~/N!nNkUWg,G}X 7Y)iFݒ<>fR-q/Poz% /Lp$e|RdW[{%XN,!iE9`cc뵶6n( 1wnjBF:aY>t _Rt Dx,0DϩFb۱nh.MiȲ$UNy$kb痼|I /ϊ -$ ,^zQjX=x+: ekS&!%U@To.K!/C,l1c) yTD ɏ#DȅN@$Wpo_"yHH8KpJSQ p/C/>ܓ44%ήKGf+! m>hZ͢ʻ^Ejthָj_!h_w\6u K9cPMp"m[}"$\k)$uIğ/ԩ[=Acv&=C"nRU3 8ma0hcc]4b~\BP1L#t=AOt/T!9{Kx"&װ|/d8ۤ^i2UUam|a`yk(c2/:rja^*j$!\i”#4DԂ@d!!,m& cw)8XK=is j.ļD?|ƞ+a1ЅΞK6 } 4j/Lnn+nPxa+uqhhwoA|$',=mT؍7XiܿRA<&Sr&sZh 3]~TO"#_F%u$잿4X`c:D}RB1 _v=2BEb3BFOq an&uʌXD͒$pL_@Pn9O݌vl,V; wGVK%R=wY6QsV. O-ѝoM.].u=4/nybF 3-Td9z oK*'Kb6uM;9j%˺ЎfblVlv,Y1[̙&7q01Lan*ֿ4EViq'D$OWbpRO.^^2F੣LFM<ǤTmYQ"'s{~7 ]ܻC@{g;Q|D6L)Db)Қ\+ Вq42-i{T<Cn Rq<%{-na }né%`CsSIiN脜ka_-t őC `kh[&%ݹjcjkqQ@pҁ !CYїwE:rctK QE,HXtsg-f ,I܈N)?Bdvf痑c eӽl1\385oʊMKݣ+fP{ga'}A_HJc8EUh%r4a/yۡ洜ÏUک3J\4*y &^6jp[߄Hz F){ϯܛ"B6s<^=}^J7=Ui?<%cYJ{P^Xx$ِK$o&'9yiJJf#aĴ{yn>.([qӃ.o=PZ@Q&V.*OǪ{:Om#pխAlT@sfړJe~*C(śC ɣT4cs70[c`1{v-ᛜJ8Hr xG;=)zFs}kxjVH1aT7~7N4 jj)c2a~ ~j4pY/PT dʼn>rnx9,4!"%!&k)θ39Jɋ #(Sp;\h3Ӱ@`< @ 4Zg* w[qi""3. KffB,7D|jsL,Ar˥[-&NWi RrKvL=ak2K\^e/l~|ôǴQWVtfC/"NcGH^Gug~{SH Ս=]O7'#EV|.GW:us&x{6Cg{dloHPj0+(ɼQ0%` "@vx2_\F!lv}Kbx}-(d-O*KzDV1B{a?d#`ǹ8 #z8%vbA]-@0㓌@5T" f( %{<7toҧ6^ry6D)@0Td&WùJ{`c ♈#{y 7]Bc`wѼ܏+m{{za21 S ¶uF.BPE'*pPuWyj9ʜEvI 邑n= o[u*zjmG~x,(; ׉œTd֭/(Gink%Tx-jzX2e6tjK|9{N;sYvt9-E|\m`r' D63:=] ΐpej"*w|Z@#ag籷G6w>_@My$&F lh,\ђD|Zό5D~D Ԋ2 aP԰ҚKybF mfCBUJfvI}Q8fxtu>4NrJ2P2&"BŸ3UU d!fEJfe "~g׮e<}SlVһTQԯuݎ{7 ,bF߀؃6qNL@ƒ6wX:@g3$"e% x~W"QV^MKnn)9'BG yr/,֨frjaX.լثUKp1>35 djD)4v|neFc)mȝgW/ٓ";%'3ibȿN-nyzRFyjw󝽑XJZB<+02y/YThy8tXH4_b+ܠmG#h2 1V%TE1wa+2^t?ߩU"d"LZ=BszfT)HO^G2Aۮ[ڡ>}VUtM8#|El3rKPr0;#;l۽Ur| K ffx~χN.OZI0˚`39VjP9٘Ѩɔsu߲+0&RV WX?ѼFBO=p}>3\@(f ՜+? :],Dc9{!@H{#'+|\^xV)r)$]$q@qJ YoJ$11ʒ(Lkx֔%H]x.&+|šSpcDk(_@ J_<淞x3@Zc* /r5`~D ;qlL1&Edх5XR?jB' a?՘H掜}=~9coT}9۽Sh)\ ~  YID)6@=z쭛tԝ4Sho&8Qv-E[O .b,v϶7m5& "u$M@iwޡ*S[&{WE]?Rf'hsuH2!? P,K3iX!3iCGYF1t ߼&{͇+Z%sE hxg|}EZ9"IۅbFGO"2C~\$NEe9y6]Gց <ʰC~r聦琏YR}=E6K0-Wǃٿ m(whnĻurQu|*4Kx <0-Tw~}?t4$fT0OFcC*WJ+6 AԃMFFgĔORd?0$ggAGe&=O@gəok6ͲnMvy|}>7ធ$oגkK'? Y$Z@9|8J͋R< Pt6O;)D y .\˪`?j'Uω#GŃvC=Qb' PE D%;ſt")n6]E0L˘Yt0؉$YR}Mv%B6[EsX*dOTŗV.n鑉5/nSSגb a]c^]:(=U:-eh 1c 9ΊtcX9 c_I̵=.pE?$_fj$Ͻr|pVO$#}=o["e޸D&wӽa/6S$K&$l߳շS\ͧ%Ċ;_қy[wGٿ$M~O *a Ys? xԞSW;h-l 8 EHqfx#/k5!ɸ {pDN wZ@ {=M/D!>eBҩ? uo.D03M*R0N]^ G(X柆(ъR!IQ|;Ebs(K A`9\ۿ q$bnMēkȮܠMJ4y4nv _Ew*F6T Zc:Tؤx+}SA?`{uM?HUI NBŸXO! 3SB9P2OKLw6!%Q.jrn.I^JOڬ>4yߦ59c C0('Eӭ n˨ݗ+D{xuVi,S0Z3~dbM"8`)5~#{~_VRI`Kt>K 5~-Y -G*-j!`*H(K}pW-9]4n ^_aFPD᩾pqC$N! RGDt?#7h"p9$n.R8=.ŋ /*1;8Ea ).qZBܑg8YK9Վ|#r]*YqEr3yiy鲞Z WtwsYw^N}ϔfg cV& Ub'1ڌH>%7R`\~ҽȔL lEp,"l-9w ͜(nO7N[ؓr}E'#:rBƈc@觴"Ϳ NE?)퍾!֬~O$_e 4o #%XǞHz4Jtc}SY96 |l[OuF+9PNUn Lвs\m$s^8P4.mY9j925:JyE'aF`c,)o*?#sN@Вxt67AfXdܲlez 5 0ÜO&Йz7sPQ$UlJ ^p י L{>KA1Hi^dy.*R`}!dp@Ԕyz&}weu-Kojve}-w3% ]Ӷ /= Yo|Kr@A+1U! (r6HؙG6CFrrҕ5e sSW ,ӓb 1M,d\S\9ԓ +BʟE;kM氩T`5tD]ŚԲFl{l8 9Yk:Ggx 1咂ً:H9/.᝕̨)C*mQ1/c7#s=%!*myR-8}c CJh\hV==P pf۪Lvodˑ؍P~L˺-QƉe _k˟*1$ONiNJ}`)z$|S#bF;xXu i}`$qYi RѕZJI28\HX ͧDSMƊ`>{g {I?(KeCA^g;PL,D*Gռ86߄c#BVXGL x` p mSh /mU95Y@'C&K{>3_ݗk,WtSsq(:* =8.)SvⓀ$Lc`嬠yٗWW%j "kxo}|<_I=YUq7It-o™KkK14gR+a>nRȾ]) LHL }wS'/t152h\O36qG<| [tsƊDawIvH:?U.NrW6nJEbW(I@!tL\#Jc+Ō@۬VaH<\k:7TTaY16ϴղM1^WPOc삤|$a҈EvCGp[ЍSx ]XOܞ'dxE)V[Ox !ׯpn` Dӽ3ݒƑsm98`w|[4m ?nx Q~iP|~7JN!t(9x M0`SqIGURݲM`piQR !8 P&̨֎bQ\(lL9޼ж/ofYU,_>򱝈J^[uܰDl*!h}[7 A5;lyfaC^o-qih"+Ӻh{6sK<MhnO]q4ѓ0]zֳ)wI20|Z<#s|#gX /,2Y(UbBӏ,|FxlwoGl"nf +`2z(Lކ\cYL3/ݽUH=6fIyz*,3Bl81Wp"l5x@N+ FgAo J=@72+_sc \F׮u.tۺO~j[ DdFW(zxNsX6w3٭7 +L_xGo#J"v"ʡs@G\.-BLEM\Z6VP3dT  7+mQh;x6`}ˬR7R@Pw?K3UbV9\|d]/ ]Q׬jU'4p L\m+ GQ,שޠ46l *\Wp!gy;-<#*̲+,:$PYܒSbqRm⤮X XD}3> L9gM{,ӲcxDC<ÜBQO^Q\u& XTGWJ4q nsW sUg-^ZTZS2lH6^]ϱY%/Q球Zl/$!Z;03jJ􍗇y^,{^lڽైHrorpUtfb5r ֙a S۽@D@rO8V v3OxD_A#26l?i F7dZ4ߴAFƙ>އ-wlIp>=%P(c {ܻTW?i 1TGQg*GlйgDrI/R`'$sC/嚽 )O v(Oq&</O7@R L^R0X_$M?tl͠5L[b'VbG~wPjbwf(qݶ`H:nQR,%A`8k7\Wh_\̔s8y(/*5z8SE,G>k<,h[a-p&Vn T؋U]#K2@E#ja YtmSpHͨ\ȣ<CWT6Hᾥsc@pD t" X{l$L_D>V*ȁv=?S`VžM-z1YY1$ W=osA[/~Z$-x7b& IM$GFRFڂ-E $g0'KLǧuR}{_vو(9J&/SQQ1gZgcOXLOdf(7bv7{$ȱ=f :wghgU \Tc~HVJR8aa hsyF+0JG~1N6ך~]I R>*Yؓt 3$D9ˇc@k;di=q~:sX%H˺t;>`|~r(TH3̋/(oMd|~tLR dGɼ!׎rrUޗF !6,Hjt2Uq\&,ﵒT lx'H@~#} z3(¯B"2PފsJX0&n1 뤹C/!4fmӔ8!T֥( N!?-I /fcNOjv0187M@MCBn[cN- XXϸjH«ys:*k$BKDW7U ƫew&S7V<{_Gtl9ƌ1$ZeÒ m[aQU8`8g4Ƈ_Nמt߬D|OC4C^ScQ')r+}c!wM~s話lܳժ2c̆d= &w:Q7@SW9U̍]!ZZGEAfА}(n+$4Y|BQkY=6R۾@-4dd/XeO=7NCpP CV|Z6[I\OrqUe+9&Oh:f`1xXt_θfܯiDOj+BR"^iڷPo$^~kGg %\8"\R2Nj"rFԜ5n՝^wer{3h Z"M')%3X!V]ܝpM$7UrH 8L6kڻa<S;00*Hjۑ3Hx}?8wnל49K9FK@}'+-D.B wG3JNCfobT7HP66,Pi3-󫩥VJnZ,$:@3ëPZ!;E9 iKl+1{x1ѽݥs'e} *(qG gQe>=@Cwz@}KhQcꕊ)yN]n$}j[vV8ȡxQf~k Q_0h&E'ӡicشd(v^r]0tL-5[49yg#O漛4/_a*JFHr1Qp4OJMT]3˅S\ #͊2ˊ |~h @C>&=,E#LMk*=koR˹bQ&YTLd%5 /I?_&WLXp_Âunq᪺-"PX̻ڒ6PV_>i:yoczvsƨܑ`BK^blB@Q>уZcĩd頤ihl MFybP46[p@q=JP`R7;n>(0e'Nay\ {7\fRX-m:"_쯨\{8vr?5LyuLd?V{2װ@;3π•TgX#pKNaRk+vَKQLhM-fR2M]X6u#ӽ&)C'9j%s3<:(O/Oxb- R{vE}$nR' tpG 2Ǩrtj+b+6ΞwJq񱖆"u;9vEy)#p2!J+# (P =6 1B>snRQ^-1y̱d2ZQsglϝ$FxǟYgoyk#qH"UqG=el\"GNҲđh5=x|N(On$rYe+SY,X,U3"Q]>9N |Z>j4#̡r @ 尕v|`Hy;%i9A*k[:eU{ !F#:Ե)4>5:#+R͆;ǎViQ*0I懞aCY=zb<>A^4RKrOF$U%,}<# =~tsYU1i GreXTۥJѻ ^݄?Q%fdvPbC*?e >u V5 P[%-iZ,y)'ʪ:s(wÚjQwi6=xBL &d4?XYwMc0nhBuc3Ηl9U[쑡N(4栜()-xHI\TT_sP9 YրGUqD̗|eR}Tz#DOZ@ޤ3ȉ2Q_`2`j>5|pO[ֿatO\+l3>I6W Uxg㱪{ǥ02nT)ΙF9hTWA1(uuթ囈e*\sV`_0=F2p-*˂e3Ruy`цÁ,ÝTq_c翟_IxBNɵsJzNjLڽlaoR02wb -T_ WL!tg|΄E 5GBj{7El*0!Z-?X āijAܡ!6PQSRh)^4nMc@^@_aL>iۺ}ё`;ģV[MYQF:&N9bL!Qk>fkkky{Cnxhg5YC̯汻_W`;qqO?y"5Hk f6 ,Towf>)2΀ P_ hr~.!\0k&A>זSb*c~Dv \X.o[sȕeRto^g]9Ō5Mkkic옼}vJ&VcDN+ D4sxT_?@? (ۇ$׿1A%Br ]E}z!̋&b^|$'$s뻐2BJa|Pٹ"| WF~<)]2/HW b붿'n)ꈥ蜟HZy Lʗu ڨ\At?OanB 6ZOt,l2a6V# yg-Yxf:O~@}ׯ)# 80# AL\)JLYַUM-}\4H8OyU. yk]G@NR>~L5b~$<Wo"#xtZU4a*uչ),JZuvj+';Z~ptaFe5 nY|ѐr&19HIS{rM:LR-LZF-A9e#.V@][t Nws?wc;K5#(.8{΄ y7 hm^Υ.qj /NI[!MGc[G+oW"'x*>4ʘ3`ێtKԘU+'^ bO3WO'+w]q,Gw*c8mCъL̳Q+7V>YU}wV'tG6dQ³4:5*!d- bKjӧ@H.zk5"ROtoNh6MA俶? ׅF'>}{@byND4YmƼDPj}*<?0*HP<8`I&<vV*ΓgrV3QֈQ.WSn쾛(R.BsKyQ@.P)Yaΰl=y! (%ΚsO.~bG'7? On9hʏ|=vȲSzt/aMsB.Y+;G)j֚^lUNHxlp26zZ$ǶSѥlT&˓$u:z5]-e8(uju `Z *Sh@}&Y}X[=KsH3忭e/FY+Fn(0]~fhÞx3I^ #kyo}h bs 0$#UWm{10:H] &}Эa1+ow3 D24,5^l:zx )U֫92^E;RW7wltԃ{AɑXo3/j͢Q_dpx+ז5N`7=c.Č@{" :;*{I'C%Y7>O_Bt3br!NA!:ẇ(7r)Ix5}wmHaPMđub_iܨp!#U_ޚFb_ %iPo;*ؙ`ϝ$ 51u'Wh*[X+Kw驛-YL^cgRf~|RAEmmeC|X-Q9&m܍-b%-.F NwNXH?tQޣIJRϊ\Ҽ#Hc|Lq2id=zyc Ők%M^>++}88k$Kkp!%P@!.&͜i @SpcezPe'ꇘ]V1PY.<;SJ5^v([8l9w;NKs KN.DS 9&zA7RH tQ^:?+Qܾכ Pyðюod W>Oyb3YA\*Oy|9<6z ?fy &U)G ܠ4SG5ſi{w`%\S\WΙk{gp% Qջz:*R._ $vվ%},n rH%=J u85o"pimKBH;+OGh{4wqMv;e賡Dҧ}/F;hh'Lr-k?'] B!~C?ZW2VE_Q0;V٨z ٵ!'k6TL3笼yELJ2߯!ri~xNHcF;chx#5xGc!_vCXifMUcty`?(m6i1e#E84D҃]@նľ̴o, >r't ;y_uq B0pȬ߂!pu. *~ﳡ?yq(J%;iC`I޼H3k5H ~gtj _ݻI9Y `aaCߵxcV{/lf. _JyWWx\ kOmH+FT/e RrVarDwCOc1N .*ԋPQәd% L[tZ7-Jk ыgdd%/U/1mmI|Ln, D`1DjR-|,>Em04[ó^ nF1 o ײ="=R64nZ0ͪj2+fC{S|wP$ L~dfWΜk#Pa1h[=9R_>g*)cKyPr!86 w~~:3< {آVtHAKvhEaǜMk^WpuA7?-14ACoysݸqgңO$BZU~s)$ڻqh3:rރ*yf7qdU\G4!\yktkq J'uo\:)YjoKwSl.1^?W~[?+԰tTÛT V׺.}8rLQI4O6aP1uVOe{:@yMBg7#vYP4AܿC/RjܨC* Gj;!#wO2vT#c+ޑQvPq[.޼HC<=u:`G0kf!(!Xh$#f:Y7{/=%6i1@HuXș.OVSVM+w\iߧq%q? ]sF7gjOHOD#eKA .)Y Zd+FL "{S})LMP?#(6lܯ7ϻWMyxX0]lDKk1e>'̵~Ѓhh˘PLE:#XG2odie8&<$HneC aq0]\ IJ!13#;.5n5^':**_oXKLsXœ#094VxPr ]wԩ$n3x\{;t?gl-lp_rO3SO&Lް4-@sS 0,Fy+?G8 FhalnNgcY{`7EjBo^;z~V@2H(CD]2t],Z3}&);t^Asv&vgc.`~{T9Co&IJIKT '湰 `xmK8 ^1Iyii G*b l0*4 qoK'#$0a"8ϟ[EAN'0''A[zsW(%` 5!L q*#B<4˰|#  I\RHrS z4ko̘_,3^ҕ"jbSR)%67r߁C1hSldl/B7;zbF_ l-G8%?[BrI-buWkzA^)(4a/5QNN-$D*i6p .R'd+f@Ŝ^Eq龊OsS|'c ].̸'ofm`a{>2Ugb4oM6@̩9M`]/:[ %(GqQ`ul P3kk g& n*>brS@lTR:T>e"Ĩ8DKᖠ'uwB*%)cИ逨yrޜ$ <[qdr߿Xx[ićU3=rX>S}\dRk Xs~ \Ar޲M7P_ù=w[L~Pg"`{DNhl RwuGB2VKY3ƃ~FS0{XHQ8ē=/s(!IM`}wC墓3N!BSq(~g*5=tE^,Am ~7'M;z&_< {SF A V +X/~a ` ǤNSfM;fɢMtGwyȹ lxqj1fTm6yLӳgAb'Ķbh뷢%:CYm7]e6P^.G~M.P9v/jл3m_  S~Vftw !qtgroئyTU٘Œ`k֝ ٥P=$D=eCgJoY9ֱu~KVI[6_6_:ޏe[~SYcUӯ*‚ rE`(b7nVX Lkt)gk}U·iŴp^6sg{ۘE&C6DZ$:Wqߧ+Gen)Ns-e=șJ1^ͣh)ff$~Ԓ20M*Dl:F T4DZ`FZΤ睅aq*z"RV'&UޓRhevzP?_`UOrᖟ4Hs]pW:8\voȳqyLl {`g2B'Ӣ\O\>py;HӁ:BmYq`~Pyt#; l[Y ҄C lKAy-QY"5CѴ3c,&$H`S񋀤cq CαЪ֬:}dر*vc~UF^G tG0>ݞ [p].M b׺ U ʅ8t&7ߖMOI{ q~Ilu1[8י?Ȇd;U$d$NGBU62 g<=`Se;Z}_d]dHAǪ$1,ktkC(^3vb `6NwHIMK:;#w~DRtNІzћKhCף^ч X]t17i4ٴxym'7mh,Ä9=T.RRo0}3skZ_;W3oo[(_ 'w$Pd9ˋ\ >%!Q|d㻽ԃuj)\sCR7zmDkNì_\VhY-euSïs"bRYo0pdsW5'=57JÔG:ǏޠYqۡ{$DwiW#QWpT=i) Н8zq6&Qq(BV1Oл =b{`׉62mM& F`:G扳f'"pqBCrq 6>&SfpDc'j OSJ*D#kд"VH\fu5TgʇcSD£Ca%])z*XcO!ܟq”U$\w\䲎p Fmٗ|kV'(ҎTzZb2aG5E&h]4p(Ksv_ CqMDu9ӥ(|&9gw?@GgҺNQ&]gç6~3.iBdgͺeiČᴗmL~ a y_;FK7}Yk+-,ŤyyɯY:A2uERةQc"6"WBPl M~^*QpYkvΜ/@_m./)fVvy/:09#* m[ z}0K"d5b=s^!ș9ZMlPlOִ5qEUI[k>fd1ɷ9ïZ B$Yon.ATvb[,1dFݮ̲%J }x1`UiL椰֒ЦQ= v]-:aO-wlO ӌ;YDb,&KZh^dYD_MpI#fpHN0|"pxG*9|Bʨ?c b}|'PR4b&ĕw*}$V=3$ڶuN8RAjnPCmUa93M,!%xvT_ɱL&VL]\#*2uRhS86+^A$wTH\|w ʔrđ7G}./ֲ£UNpHEWgRf }Q\"%F6<;vHoG)&NFVA RƠj ACGw!wxYiLR. E?Sovm̳Cx.MPwK߼ĸ)t ":=qznanRtqtQb޴D1{!ўj l ]/8 1a-\Č71 9>ǯN"4\ؐ2J]Fڑ%>VzyƆ_ilht&b3U6褙ZK}&sroVE',=܊Ihv]![0W*gQl̓~G)|7^Yz' 5O$.Ġ*J"R35=3`uz%_9xŅ`0? $!F ]c xzgBAg[-J~j C˙bDL69kuq9uj  ;Fqcݤ?Ǜܱ_v(d]Aշj5*#а2qWN%HKTvE2G /N鵔H%"uY1RBuX1Vb鎩GdJk g4n&(Ρlga𘺐.;trk99XqPȪo!6?bY\² }"|iQ0m蝔ljȚoWψV.sLV].Žawo IXͥ\!=7jlyn~9,D4 kvΧC TRfAM9l&LJ=^N鈘06Vo,#b:|]G>O MabUNp~ű,D>MJL1CR6B t)v efog؛nUݠţ.ѥ |9Z#wߡ򋀊q$AY krRRwZp5[L3Wޓ-/Q7 :Iagf4;?*|1x{W1CGtw"/#i^'YeeşC0uu XH+Z=ΪGy\JdV,?锐dvf/ۧN> }S{sxX& Tw6\o"OU&;`v-ntHr-KL![.49GZyi+ED!XW?Ϩ/5Hi# Irby{a!oK/Rbr,I$N{ b]҇(Z`ZV8L$UlaC1wr 5bWY.[$*s/!S`7'^'uCn; f98 7"a  z| Vnr8Fo)ܕ 䜚Ð-JlQoLٙCmDeQ|zR^q;DqT(ܣ:2#R !hrűYA 09+۱(g*4˥|*̏_Yd]x3A6[Y10O{k? up9thӇU}|/Iak?N܋?W=`s6$=jV9F+\zV b\ w} -ʢW){f ˶xG ~_=q=20k54SaZ<,4Y]ɭ};se|OzN}gq[ġph5_{+ʞpܼGCEikNToh#\8}=lMP"sq)*+ f䫩S됰LHSUxQṠ#P3z||#> uw|x,`XuUOA S[d61hfj:F5e.8*ܸXa>];.!Y*^ӗHkL8hoCFl?ߊgpg")h2`Z,$ Ad G*q'Pug չS20îY|)Ne4zr#y b#akV(ZirYQi:. e\{]d&gIQ8̩-ÙƠE5f͓ۤ%ƻ{X'ӹer\w(yp{*l_,3:3!MӒOE `z`xŷW~n*/^fכx i̢pZ)XVJY62Qb.m v ͔|?b,W!wd\f޴!VWյhiˈžW2n;I hҳ3xĪM1)G 1sܾ`β{غ 1T X P&;nll>&Bw%HOGYb=JP(Ya@ݼ֣Obg 2^Z@ ߘ-t3t'-,9g!XqY5.zcW&l( V+8i.z)1ZEF9G>K?3b{ *J\2PS.q2D6~@Bd2^3@)95kT< tj?rj(gf [)7yN6n=S~9514'-Z aD0Vu.T ( rhXI;% dmݧ].:п/l&jBbQI h^'qguO)pJX[R5-?+wJb|k$̖ +Q )mrp+z}Z/E_BH#d౞x{!>.uɸQ4&!w\ph>{w8 w#- H`Xx78 ۅp0XFļ_ L14pWeKEo:Q[J\{“7탮^C":2KZ9uIKbH.lX4PhHxoζ k+I@qkT\A]ڗK,+KX M6}$YPrbTuVjzDFL m~V<ߧ0- ~CG%;6h5[ $$֕W3ǎ=~0,$peFbX"8K6E$)VD?!b/fd4`3c Oaɀߟ*.8%WI1qԍ7N&g¾[$(bv"_;ao5q})!(UdlӼV;%8a -% b6)5ֹ1ZUR?14#\|\TfxDIq: TĮ%5.|A 2'1\E3nTV3&</E(7o8oH7q-7s{q{qO b@Ă w\;42%f~7@.7MH4sEO^(~vGe&@{]<6؀oFS_$+Ǥr;Sko1`} 7 VSxn#Rp2}JicJOI(}ls:EWĴWG_PwW4I*q@u]6?\ѶrLM,\ Rtmxӕqbiœ]${ lcd7SLPvT6n9k}߿Sg|I}]Lmm)ݥUȗ XulS<"o%6%q¥ D<߉>L2)ߪڛ4<]joi3AeRm&X3K)r 7b94hڃh;̯n7uI]}TX$xX¤br!a1){% z3멊irK1>I?K{ŇAs Ko0%˧;yyC2Y2Do b@Qk,$!E>pf:Fû;-Kx!&NZKq2v=e_h0(EiY=ՐŚo3{@#>c*{,Jmc@rS8y( \4ʫ#z`4 ֒$!+P? ցJk*f䎍2|sM?7i]<,^@;%!s=g7֬HCMԊ=γGTse^_Yj -m^Ah_82q@T?H^$}WZqnUT$Bҹ SW>9鋼d^?X7ϞD&4l,zߔ1z'yFx ZJQ%a }ETpˇ ϫَ dSx(*vtk 4} ~ǝUmk6,^~)r#o,JJt>( g)35IE_fǸ1TsS ziw$_ ";pp9d;($|G0ӨDEDOFPȭ| \T~Ux" srqɒ+UUF8 ƙ~ѡtӴQżUS+sF)#rk<@zfv IGk<#TAB=trCT,dZiTJ=[= uG9@{ſ  y{.>):u҃;jqvd Vt8{ɮZmv@ǺrϸedZC&fss`>噓ӠkW}Pڈt}Ο0T\xڍܱ kvn+Zӆm0 ދ e$bn 2sH=mWNBT}%XyfJY-uecxy"J «v]B]|+w%ڱaYP+)Q4"$:O{lа zc +[tY?DFK@Hw&6Q೤l'p:˰Z~8ENNBݒ}88ga1 @s%Y|(;F${s30Je`\W<"X@;d~ bușZ,/pCVҹb4:刘%V߉~0hzճdK8u%O:\tʈ7YVMpAq1}s7t6d<EuoQ ~}ԭbO)>1E۲Nj}/U`LJ% m4;WklݓkNda XkSL?6/e"mN1eQ9:|հ`TaLe3˟ M`(/槯( `܄y Lf.3={V/&tB_$# F "ռ?"Iʴ̊lpceMq!;ou@:;R/#4ބ#ԯv[v 2ef9 hL\ v,-8ij k,<%:W\:Zg]#TތNaI0ݠuc T=]Kf=]U-w+ {~] ~nf?Wi+2H_dR>R j(?mU(F_RMyeyFUelV`F6ZDׯQKuXVOO=ڝX=ڦGzvet-G9MY ]2 HfXV)d]<Ni~t*iwO75QTR8Eg\LS7{I{aoMڲ K)>V@ȍ~'qm꽙K `PFЛ(֎UAhg.z $:1$%.%z99p}tཅi3Z`HSuw,)?ٜI':Նt~y I&n. Zmft37 3"`RAE¯ԜsO䤦ŋ";$p7`e}Ƕ{lT(GNND0M1FEN憂z5zX˒zCW6fwCTr學랡 @*n2Ë ԽEsBaX27aiNb>vjq܋'*l譢*{ެڅd>.ޛe녁TamzKS [L{µUCkc,[+,_LT=ZbGN+jZx3egGj}h{Swwp>eOإ'CK8Xk5mZZ%@gIs$mo=; *Am\6'[r~O'l2 8S(5!VAsea$x/")vźe#Z{j:1>fn?V b}ԁ U+b R2&:6?޳gEL?$J6SqB^78p!2!.bK|γGr4\HC|#B{A\A$i|QO6bO>lȧ^0y0mG*;w#r*l1Ԝ,Spo4 X6-6JHczAA= e3.UZ"wS?-\XixH "y&xCu-͛iλs3jBa ?,4#_uVwR5tGv NQn׀p=`S3Lc`\}[8pn.s HvQonJòǽ$\ğ xڜOc񘉂[«^(`eE:GN^1ǷzB |o d߄rŒIlF-dP8|͎_p[ Kg6YM-;h_;`- 5|Q:"iyV:CN2,,א}DkQ7ȸo՘[Ë:5=c{rV2u2uBwCUm"ԈJĚg *ZY 2u,)"ϣ?K-Bإ҆8{zsCx;xƼMWiQt5vXX%P !J$NJbDvTiüO3IrK$6ڔ^ܬ֚؄g.G?+,Pp[P+fdf|5%_ _ 0`#]{(v_Y@@3RHrM8Ybz6KU(%D^FXDAY7 qpHS̑vo$ߦvHm>~HG3rkd_] fO!>I ZqVg 6MOr~JA~ ݖmHF/ȵ=q:w]C Ÿ׾ej@uk2~ _*oN8GAYO6̙,eU}O6(S<ŷU9e;5Y-J'GSf:Trp G*eQWf79o6f3d PBE?BO QV~9i 'E;;\Z4aϮ,qUZb}ϔ1FsBy7@XҨY5`R?vpK,V|#/b)|nDycJ|;-yo)==5 D6ڍHK9 ?$9Nae+aϙ?xK:x@(!_Ȯ$يÚ>\zq{n hW.v TBY{zCK/ֻ #1"P1v將`8)1hr{gJ{W98mr|MT5񍅡]qa0rr (C`R(Oo%L@3XNVL/Anwf/vBϷG1 +p,!G# O{?h֥Cu"ϩF }~=eSx+@gta%lVQwZ68\3:F佨g vP*Pk&5_sXQ߈{*D88nEQG%o `Ñeš/_@VHx$^7bWB,iC|(}ۘݵ4wU Y b@'< 6 pjG&_SN9Ud>4E8`dl58h4 le*.towuL/2bO+BB=cq3V:-< ArNiKm-FAz]GBt\02rX(K&5k5"@!2;,yp-X7[vZq̙R\RNw:j*$lÔcW O 3we~DS` F 0ی*5Rvqt.Agc9h) p[Rv㷹π/4(Q s<:#w0/8-sOkNv0EM)̧td'Ӵ=uSrnn/K YOFd:t9~ els O{Ȥ,%QtV&{ ]n/ɝUfY}_ZyE$XnS0f.ƱߗLwx8hd }?LEQ|.F.|@א6Τ+tuShTCMy^B|)+dA ;k78WԒH)#֕JF%j!AR yTa^p0@ޒEC #? W!cF;k(ߜGXCr^fFpV 5=1:l{5W&HᛚEjUK wL4:ɗW˷;NL_ `F;c".PI[E֌:\p0qtX74?@h`x~wwc}>Wn:YIQn ({ۯdTpTa:aW=gaQW jDpf A5KR;W 7)LO|Nޛ Ȼ kIHhWԜ," Ng Jy'FnhpYIWrנCxt a!&<okˮ0:K`t$ۀf n*a(E`h ]rhC3̘\+BsA'`j:P6mM2MT{{71h?{wǻ 'GLy/i=Xح$NAӪc Iv|a20X`ٮk×t(ܯ&vCYNsJ CX(?7 %Mnзuo444CP/qDž6C0&A/PLSi&s9>hZKߏ?sre6C~)ďl3׭+{wRƾsx8"Dy`uC fVY2}6 q[UUX  ,1F}H)M"z#WY{ g 2k\fw!S%yzV67tVp7+!y"8%80X˔8¥8W4fM!$d`KW'<1eʦH-MU78@7q"![@F[!)a)X̭(Y XSnM3eKQ6IQm~C,MzS3@ƍDCPvݟ-`=[ #,ӑ pa9}=cmoeI}ʿlM< 6fH7_XJ]!Gj0nVz_E4 : ssêݾdqٛ]YeVeHY11/.2)1F ś%~bR`qg#}LHPi sXFABr_Oa䟝XG{ϕDYExu@@~yI-*fadŒiҹACT&4bm)) !DwhBs(흀ɾnI;g=MK3PsK1'aJdz~t>C=;[l:icknv,g APY±blbvu#ϥ%G巚/f;v4%Ͽ܃v+%sv2a Sz3,ͣ#txy-&Kq@" @!alߢ0-בV2`}Lg6)7]|ɺ5 9'=`ikK"ngUۊ6uSoU MIg)S%L]/];k# ĪL1̖O8:{sf5P+jʫ ņݘem6;2S*ϯ4] *}=%tGwߊQۚ%Q}w3Xi~qjJMpo K ε_&q-[dm&ʏeգ1TX"RIVN+߅F:5[(F/2UZ]xtq5@-j^K"omwg~]P>" N}v&+jflou6.fEyň#eDehކڻ8ZB(-< ?g`/|l,m}.P3.U-md ַB9;1l EƾOuM`X޶N|ؑ5ܵQ|0,onOfsɜt8Sϸ/L'ɗ!7u)<Z*Ib+S\A@>-1 ݚ5<8?sLߔ͈D#Sj @ t) &j˗O~ \ՠ'f]E KcJ!ܯ{#3W.a;*I]vD>$2F{j6>p+p;T9l>+DH+a' 1d-9 %ڏ@L ׅn5ʍ nJǒh+M'66ދl*EoLQѭ  ^y࣒B쏥1iD:)j:]H+9\{,U=xf{sңZ3i vꪾCƳObàY-ɕ ] Jb"LfvpF+VxݹvQ~@E; ba F2OO]sk=LBl-1 ,NĚQwǃ鏎VX&8~`Ob K?ݼG'>H#²m)g/E^d)qmGaOYdGoo8`Vw0U6bimD(3l:%b.%dX)^wJ=ۆpHA£sf{Voi8{;!L`~{.R|:1qUуcl?'D> Z?xH蓍W'o]iet_@3$)/ZeSB{iܽ/TMHe;de{P ֽ+J!U`~*H孼[SqZ߉`- .yMmG^ϛ 9 0^ LGS>GjIsOqˠ>ؿr} F+!M,)$8@*j7,YŤ2EJ.{jaA).ebp!rK g]N Ν$X}GyJ(Ecۂ@if>0MՅmٳf֩7ԻFY=b|؛1V‹y,g ԃ"&D1 2 r+{hgbС<28?q厳]>4ALL{43]3 >{ ݹ[=g2ĻC=%Rk^n ajv~;RU<ײ;@ zKpޟ7xgg;|Y|Cr*n~܅ KRHEJQ Mλ KI'i_\u1i 6O}}\E@B:"5bTpzΆ85*Q%adr }q uHgFU3V//$hn ZV9jY}.3OAvĬhIn&pm2EM/Q *L(PeH!&-Y5| kN??6:^BΝHS.)1`Wy xǶKtf! F-#V˿13# Ų\;'G~iec0[J9_IJDFpδcOKn 'D ]?^]s,PNlW`%p _ߢmr!ZojQϧk)}/ e:;ޱj'Gxк@`P,ӛT*dbk<2ybQX7le~v`u d =-wK'e&UM0~_ Tӽph{ Эvn+3Ǘ0A"֧QQAa8²lx&zg(vJpGx| ͆TyWz(Rl=1I xD0f&v2P{$ư lp6Sz; m tVi(47d9?` :#Oj%Q/XZZYzj7":=29vA:*:|Fu.%sg3fDzGX?Nc^4T5e ̢ 8T``+:p .C'*o@R"|.;ɸ(|n]SMߔٰ~<+15pognséc T 4"P,a=.[_isK6NEPb*ۋ+~z!a`R؅e3rWQԿ'_}9[h)lQ2-_W:_(Ƌϙ/d(tl|o7.:`(xjZy5&?Ӷ,ٷzXyODcCT"}vY$K`VK ;@1k9zSjn,}_ "FHjc%*@GM$KYߘ0a۫@3Bvh4+~6̾%+]O7jC@,?]R**2s!qHhPZ<+7^u|#+݈?J^EꈪF?1kRzz2{ M-3!kyp3R։iQ e ^qcM_$c=ʴ"1=^ /cAH~u)DLnc,Kޤ6biL;n}A:!TѕYU AŶyg. (:ORr)1肖I1[ 8lg~v<>v51Yj?p4ia5;)G o+t6jr.:|Odv;Z)HC LǗɄ,=Lo_x.i5ů;C2!d# Fbr3-QlZpxF>&Q(!}aĆ75̒qŵ8#6ireԉnlsÍa5EUiXlw/qHF:MiizyѤ'NS%7Tb𩇵L<}<$Rd"6*+3';xE [Q'HP,$iTwXD/[RZRb~h20H;3WJ0b@D` YA挛4/?y̵=/<uF/7oE_jiٍu.ҋc Je(CZ577ZZT/ .|({l'=raeljZɴU9Giek+- Ī{HY= O6=f"n`gVۉn9MoGwƋud@k,}>R\y@QlT'} hlP'jPcH8:戽$bbڢձgpNm|/ͥכx0R!ȉ܉XE_ g[-N٘ȓ4#^Rw+ͽlnIvR5;FJƾ`x?}va'/ɨ[@c Ln^P89]^f[vVVHg@MFz]NjJI|~‚e,DJ6[ei=fNX\6=aF"FcmUQ2ۗZv+6ojt&,K_ pbwFO bJZۃ U &iec~b{pبM##匪8Fy6\ٹ#(@1ͺI;p `t*9ke-&X3I >|6]MR]b̾'FꡢJ ߂O7948V+z[P++LQdh1rJzѓ@>B;MK`-p+(B`/<\ 2aeV8X9^zȢV5^b;)[A*~9~DsyeAE BĕJ[̱tg"]i;Zr8˳C]%jH차WOBY~y`>ckfзoآuz$,_wFZj-l6o_bqQ'0`3ݫl3Ȋo4?1c>yDHC+v{ Fpx&Qװ›{tSNV9H Z/^GSU4Q8Ώ.Ld>nd4l@&J3mVIoq鰁j @x^\C; _0:/I[YMONkD>IJ@i3n'^_ yiSqloD*!22 tJ+?Vm &,ۺ]lR؛긥cR'+9 V߄rfZx (`jI:38)\7@IGKDmƧ{4J,d-+FdLߧHNiX* ^в$n:W,.%ೞ?3[X4MqbU\;Þn)VH=ugBNr˿1_hgy∻JɃ20"5;yov⌉W)Nd"b-5 k$2q(RK1teSy8{KY[.&TQAw+{/Y}1JQ7t,ތKxk82`k'AR&b{BG֨tJ0-Ӻa:h¿K,+CTO!>T>3|9Cw[҆%l\!,dsi)W6ς25vO8e1DB6Y=uSl10fJ,#{4Eѐx*L;0ۑj% UPL$4q"5h2) 87M+wR Ѷʎ7jCC>'+ [S` u/Hgs&+Dah֎k? w pPRH7ua6IΚs.ZQttS /̻VjehB BJ "JD,+L*asJ5H_4e?MC7MU\ȍRAu%u7Rf hDg.> wa/٬/?i"^ץ ˺cҩ{iG}>gS1*iEnڡɂg<3@xxٙ]L#}u%9ځwtwwzrY W^u ,9܊d1T#ړ#N!pl% ǹ4hv<_ [OT&]mv: *#$Y0G ҄mtP-% >#ޛm"Dea.T%x=iN"<$Yʴă-qsN5 [ ܬ ۯ*nQwYbg$KrbB߁KE1`ĸ7*jz*].#Hn\gq5đmQbXT\%s H_(԰˘AB>g_7z)lL[l:󖆡7֛ 1]ѾcjXx2:Sowi_LNY!^b+ӓ~^ &)◮7}M67W H@ Ej d~* #n4~aj4jX^~_28"'aқ|=H%sz <A,rq>aks)F򏈦^Ѵ-Îϋ XtE?j/e ՒHlU\4M$wbbY9Mg}],zv JԀ_ɝȉ> 5BOt"I]P0&|[y EHH@6v0u ao=W.VwɨuhCNݦP{eq^=>Hgx}耭q.{kaŴ^>vjxf^ms^6Be|-ȹy|1'MYٳPsK KRk9sg~s&qcu(/b$bA%tTR]P;9 y+=|!p“w#t7Ű( .;MXWf_+y]ڸfbv?$X -Eo/=I'FPp7 ۲"QrZiڅ^ 1P(a, CUC,M}l%~l 97z{dѶ+N2"7V|Na"wZ![bWDyrR~{=yH܌A0SaU<{LHyEY=!(Ȋ%-^ rXv.'yP0+h-7gJ_:[qRi>4/t_s F#Q]J\Q!Œh%.6)UU'#e( Oi )U]$(:gM+` ]_0H8Q,9{ A卑7: Ut MMg+I!oECN@t|v#$Z_Y {=e'u^!O lfK/FVkqOE,vTD>΀(gڵ4rvbIB;jN\=/*Z[6Ux4dAud$[ױ)/_T$!3UGb qm ;ͽxH}XXsR ;c,~'2KlIifjiFE pO)MdƏaJ5 z ؊KL 5CpScC16 3̍RSEH~l%UN2Dpkd9 3pO_MRFuƢ6g9p#ȒaY~?6 ]ԻOjA[[Rڔ8eE][]g]}{ygd@ĉN.JXa?0g`PwC}U!O)La,FYGҖ#tΈ=PTX2;p[{+$'#5gѬsߐ=֧_ C@NU_TZ* cQ%Z("6U(G@|D\2햗j[^#X^C FUp L).@cJ $[e2 anW2}gH:k䅄ˀ &f(!v\w󖞤7'.?wAy',z2,x+z g= B0Uny=~**u#<˺-̹ BgX_(#1 D #<$UJZt_~N셵w[jOF#[M= h.ܰl@x>nZ Ozt p%@\OOzR#oaN&aN.mI:T?T} Do(L PME+Xx;ƫ WDZ}!!5nUZ46v*ށH֍E>9xH$x"1X6DR"R"MOy!lDADŽ?K?f@0̫8>}+x;=|2ޚ?}wgzx $:7nmIx}kI4(I5ɽmi ;QXp^#QDy5-?F8fn!(H ۝Ĕ]e: '5iAUaئuxڤO=3ݴ-c^- Pjpgbx |%$Sx;?[Gu;|4i)کNg U;{C_i3nL˄,g1UEn Q.PȖ;"5TA1XBPA4\23^rN t'GYܥ|ƀwrF ?Y( BԠ2޸#„yKS0A"v 4ŭSi9;wVCZ"I۪"u<*ਬ,x>Q%EYW`nXlF(?yB=I1Z76\YDڮ `׀6yd-#p)?at{_áq%r9Uk_^3lÅ1J).GvN>W_L0ukcVETp_f'A%JWVpNLܨ|l1*>'y{!z6 @b1#j41)HVcepz/[:0]ikSB {D.%|O74P3ơ+_IɌv.՛F@wȳKRGX-O%S&$7n'M+>KupTIM9;SFK57 U&J>I X.M!'e&nW*>OCWHGRχrU]?(ZneЊEUlo,P8Vzm&E0_C(wT.:^.=t"J>EßGʜdF)L 8,`1yܔèT3oP?םGܔڃtRxW ȥ;D2Ԥ#l7 _CCꢖz6̓/.&h)1L6=~ULw'tt-A59>"vX2p*uEhOH,mtjʟz7;6+T3%}И#Dܚ{݅ao_V/{-I ̛gZ=k1EscђhU;#sܷ7PK 2hYy-Ys65i!X<ě,nųR To5r{iTSSF*Vc[6YH]8ID4b`-ix\_u7ʦ+ƒ)hxp{;XGĶ][5#Jp= iB V IKgTW cԗmiAK.4GGEU%.zjoB9a[6T,eE6o/h[)_{Y {QuDk:!҅ 3R;pw(Iq OuԉDV8($E^qs0יN[V O;㖳!P0zG'9+P?$XdSi#}I,rt-='T1- -7ɇSʙ+BVes,SIEeIwU}@#j"G~PznC{ hb~:O.P.q"D8m Jwץ*(]&;TÍP&zG?տZΒ՘灓P2gT<=U'G*py%6^鐂Oa&~5ew72OX_|5,Nҭ z axaYY^(^e1Kb>}C?]| Y.BwkQVTe+WKNJ3G5B2$ 6Ki*C[hO!KJC $mSYY1y^JsN+o=Zl kjI" N涀et3o)(vSn4ZqN.u<4ǭ\=5\'-Qᔀͤ9+b$>L^r)6T?]n)g@zءE1oQ Wy"XzfvRI2$RƟym#:'& ΝByp˩ ? N ~NtxbʖŪ!|lwAs-mv ?f>7cu Zb|O@7q?*^j`xoiRaűuMeթMu$9 !NXfLWV@5(}2%Uзd25YP4"m#cw2ޠ%5eOXsY'k| oYFOD }m j_)R+mBYWoj=ԆDo'CwE3.U $lVpB1hq._]>]W(Tm 7C (Y3"W_]3;e:Tİ N|,V.E?3u598[iKH:gP|ZThy+`RF`O=Y[h@b=v0ES EdʳqG"1ETr"F I}"o WOfN >B *WhzL!^1龴F`Uuخԉܘѥ'{~񑯐sewo,,iDu'I#zw/SC)"ʼL\mT4[2u^ J&RziI ;Xvϓd Ja2(0Q=ޟ~fKv Fq D(>j "+|buN$jNqS9z3xϚ7ĕhM]Jُ|hk_s ggY5/Su@4'ufyWhMB:-!ϧ~Qjv~~,`^4u tfO#<G\@LIa G|iHRuR>&6ĺOt,!D] e?WwLD!%3ww&"޼X,UY 9R>gcenxz^NcqIb!RjLY=I(UFnn-ýCv'Q#U̿Jp .p#(X Z8<,RbL$6r^T Qm-_\b:83{1>?XEoL8.bD)d9BÁ;=gAX gTIAEd 荌G_P`spcusWP>5_:1KV^V1xv "Ä(ώЇSW[!UIp+x8{z#Yg"uɲM] ,Bh21"#GT۔9?ۻMg={bU`U@ :Vа!3Va|T "~Ӆo$MqonU'hdMMȆDV"n3/]3ZOOmZfJu,luPV4eeEhIM֫A' W*Âuy>C9Z }gwfNjx{>G#QcM3LӈU7VjT5~z 0|Tfco_%D9IjUZ*6OCbEj(gGb^ۺ^cGp}!fF*h}DU>πwk+Z1Q[hkŨF}6p˭>:wR GT 2{ uQ{E袣*5 < @X^hDJ\,,qARMVzT.Ev5_{3Ŗtv/u(Mš CCfY!K"I{hCD,0JM`y(H u\Bz'i=Y$C뤇QJπ"o!xmyu{H]q!f,)mF7߲nu2/QxBG:Rüh#kvE b4zgkؑd݃_q xo{a -g׻ŶQE<*L$J6^LbW](q.x,f O+NtպUi J]7qHva蛋pk*N ĀaI66X"FDʹQ|RXz aoQ Džj&1L5ncI0VJ)+V9fdf˿s#I&_uܘoPBkBp'x#< }> F:9a{h_Jx #:.,ٞ w%7V$s.Vף5}y=btщ^0Pй!7laؙ0E?IHaÿ"@k6Zʏ0|.k<ޥ!2զi..T EsvЛFZ@H1zg)Æ}:k>MxfR䁑 Putads?Ͽ{*]{LjEU҈SMR$F2>, <s\xDVXoݹrqLs/boYuǩCg*Zߙn*\X #[P |6zCC\笩~; SO$e+B`iE=4#Aaֿ)2LvypxK*hH[W|nK')oaJ` ,9j98wţ}"H[W?9(G]) K닄21@Qb$;%hywE5,d =h 7'@OZn#w@G"K[k#4t%oYz⎾sFErMlpOu cY0d&Ay__1+BTaN $l FbK1RHS])wê GFjhG~uףx629; WbG9,^KȖuZiCk$R=r.J*s϶/QΚ)G; 8K%6ʤHU:E/v7w.:Qc>/h2~Ew'!d-<ȣ⺮tB#~>)[Xcd>E1o٪y|vdv,s) 6˯ 1zOR2g9L P0,u-~{\5`~w5Xj;t C]W.a)4bbMnq-!׿:ctƬBFLR-CG X't73R8=#CfPt@ξj|uhc=9,"aσ, Ǹ0]I%8S7{H_t|0(:vo_mýEv6,r34̔/B{؈Z$uwNظԇvR:Żs0WrKv^R}BǕNsR{Dӏ"A>II^=8I䩐nl X-ۨMG߀/ b_q d䪔 I0y`0OK5:}0:shgԡd:3g`f0H|D2yrߗԪ^:Zc;.Ha\b{8bZ;MGnfk[ehCrPܼQGm`n+u4ti {5y.:oؘ5[#{fJ%U: -Bm&jpU?`HnC7a(m ]E)ek1&$sImTڊZI>F:?~ G:fS^Jo}Ƞ~dhTIr~16׀'GIʦ[YDt7h+n](+BWO/gr [πI +/ftn~27C;"~`s &a|-X8^%h&g#ǡ]9TPEC˴8o}Ԧ<2x9A|R;4&y ^^bisvɟI <0Mj /*k] oPxs[|LFN=᪲\ WwE~UGSyKZgХ%jZ a_f$1v}] `OhFlAx=~xM\-RJU{ȩkw0H$ ^Rq8O ou'6,Po=h,j;nZ>nO`O77#x7n7ϝ{*%/m _0CZK.dU Աsk(]7sǓ;/B5Q L0 MB mL^4\^\֚*)@mIV?j<0C o3GqG#o}IЉzs KHmK˵;G|:CGCC`Gy0t6_<}{ R lԼp!|o$*uP6aKhU ;uYhΑ+9O߫o_&6*>om}@hV -t'uTQˡ~~JpWFEmI r߽5L,y(?~S \p{QW32m_u7a^R_+NJG^r\ͩ.xHV *!lXQ|y1o{U^FqL^0D  WgD5.v>LXJ2]IB;xĸN~lF$Qˣ66(M2rxo` 06 SN#`j0$vngE- *GcKpC8k y̳sqW>54A*}^.џ0#dxk̡K>M٭ UvfB mue-}k[5t$BǛۄ"}WtW 6$z8h:aMyZTL?R{%JDUY3ǜUnUƇu U +)@dh>13Wh#"prl1iw$mg6U]7|{ɢͦvv2/)<8f < voRf;QYEjsprsZ^4ū8jʅu%U |Q!ʜ|̱N2]:[S|M0Y gQf>S.AN9.|/̈LU̳4=BeO΄ym2*t؜|^0T?E`ۤ!+I+FUnhpisW 9{"*J{v1աvhY(ft)&66DeQ퉔y-$i4ޙ4;Ykϲ̼,ݲ_i)lʉ߹1@զxX;Ŕhb2+ ,ܘlأRTHN]FyFtx2z=igZ$5>"}P"!Ex c1?Y?g}ͯg1Ajpo Zߗ5`'D1Z Lf>-wÆFh ceA2_'&9Pi1h±}UeAJލ&B nIVzvUڭv3sb^WYV?\/vr%'L ?ɜoߑ Eh.+F'%i}79QΏOq5ű){Ni5KqNnZ9W_gT'h:?ΔjX{H dYi?Y7ŏiZ3r>&Gr#vieqlm[pn.u69un5d+A'%vCZ}8y?wx#2APD_婽ARe|G\,e@P+¿IQjidS 5"bB6F]f-Fxth]ЭhX܁޶HC>> A,-q>xw*R`QMѺܬ`ӈ_Q %UC(v( jV՝c4A@? =A7qI/?  G܉HeVq?:Elsbm+o>_z^Dަ9h%nHҼ|?m*]qV GB x"u!4^ll`}y*Z5jLiWQ[cݑ(ݯdЃ.|$%/JWp5 ^647g6!0۷2h~Ew̞sF B3YzKdB#6܋R8 9 7bU4qbz$7HoE"s:^1lg6\Lu;I3kY+R ch'F\3A>7t(ls9uvP 4&ܓ^!e̤x­OWNLL8S>cue~oY`D$9 ip~Dd޴fs虰?zd jE:6X$eމ1fh\ 7饔mm21w%\.2pjr 5C^G\tdȡ'YhqAc~ kZc#N}f6F40uAz UO+ 5cW &RqVDF也;3Zz71Kt]Ö""+jLO|3L ^㓮@a _|OnͿY$fܒ|)=lmYhAm{]\>Ɨ!jٳU HGepPk!cTS1EԫGָ㫙O=,rBFT 6e@ brٲ5p6ibv(dž߱'d4t\ASi[':AҨ%޾Qַӹ5CoY]^.Rg5bb ~L:ϕ7m>w;^yqߜ40&zٵ( m|FDm'-"R :|0޻z~vSwjsMn!8s2|  stk{}(,D|(l1K cuG Y; EʟU*†nDdUбL4k| ^H7Fq Eml(do(.Z-6-Afzi:q`Abf4HZ%d?E*V 9 Y5:$KH,]ls "SQ0}pFe6g<â#ʃb2 }J3$c:1%!RbE/CXDn0SL%:ĉ@lTg&:|L&sonc0fsp ` AS.9>ȆETN3xq6<:6Cr\3hNϾ;e{)UJj$wSS\hMQae&f0={[#u7~8.N_`Blo+ŶDn>5Ql.d _.)M"htMXwIz-2`F=Mi:nL(&HX5(PO-.|I7_#yPW[c}(QsPK;e_RT5c<󊯥 {sȵ d z(J`*;GXL6;w+Ye%{tOp:+PfoK$ Y_M2f|N`K9(+^3&79 aq1rt9])EC];Y?q3 UXIǾnvdxӆ0[굙<{CPB蟂8h|d8ZUbk@YJT|f~4Lfi4>RVlƂ {NȘDcu=]#@OfQac!ՁF2ds&kÔؽ5E oZ1"2%`ѳfHX--%cvp̏>O8p;bRhCTMo&CI-=yB l |sDd~IOW]wV`ۨ2 ǰXǼUXcYXm{6pKؼҷ`4M*K bA`>^ {a+R@^(0+ 2?H.5Ȱ,_ΑU "XRoƳL+ū6|j^zon[5DD,ɿߩ)Q`ZWVk_[ӟmfC+|'ΐxi&}|LQދ|˙8{?S241Lj)샷Sg / "WcUaYhZO0ֳn猐Xq)k闧p?DlML73 6qeZGuB(I:'h|r!!<4 +}%yR%)ĉz$ĖUa$"1 /+&ބ@z!q`A5t#U:S@R/(G/S=  AWwl,&]D(|0 An6uOhj"Q=MD}G5Cf~eM>l1d0R%`g{@HVbn[XYSϲurw#S; ;Fb-z7Tl@ "lR0{Iyz8Umy"{pQ:/ҍ%N\yKi'3"zt}>[2(340(k,'b/wU]^+enǛW7#uQ^';*$* k5Qׂ_7WDχscy$?ҭvq?d37W?CsI; JQ NO=z 2zui|0=\I=,A|FvtT*]/|Ė?P)ػ OWmz, ~^֭p-j7=Qum=ueݫVg6혶e ]CL C!P\nIu{Օ͎퟇5%DD˕ INjU m>M~{\b&4 TycXO3};^56&.'ǹ v,IP F7ctrQh\L X;="lPdA#Q5C:Aȹ3 KФt5Lc,iYdűjxs["śnTe; /C :[ Syu-ȣ UzSHVQ+o[7=47`%FfWlJo`BirZmo :?57N=F ".C tB._0,~OxcJ48-x+2tH~pi-6Tȧ񶘭]ne@˿);X۶(FoSlOW=y=gu wC`zRx(%ZoxcZq8,LbXL48Jڸȧq!hU+{6uE[x_o̐\D`{5Wgʺ<4#k@2\:E$Qo~!1KUOUeޝYqR1Q?>ɖ^OARNX;_cXXlkظc*g$R2rͧ>z/; P1hO鸀B;%tf2Ȝ&7p[潥 ׁ|Ie .!3E#2w9#'v)>Aeޔh% Y%>t{үzY OWy>h8*Ëd`x ,g*0uipVB R,X#̜?;•·QJ[Wv 5ha4AQ`atm!A^{|}DOzYw 3j]%߲XKd8qIпkǿn]I %yS8n[rv]5Ҿߜ C׃h<^b$ 5ץh]HIsX`#1L{9%O]J Q$sO$X=u׉R^xaDΗos.5/3,:Eј~:L[1mዏ~_j2)p؄ԫ jYd~y1]E/)?l4bO{-4A0Nb d{3x!P/rm΂&CBpzzGBmȾ(qNAEDK) p=ak' ϏR'qNzĒjPGQ%2:HqXxw sr߅"99A9N5ZgՊ5-Jh-iS ]{aWpʜ5\+4#:D8d SY30)6.5jpKٽ%ynkUg6`2rqbҷRlbNM1^E81|S?AkgP:KK:v}y>YūO3O.y| "ПHY4+]h?ueQB'4₃'O\hRJh:[gK*񋇫,뼷fwP]d(g4MU蘌d+M' x{,0u*x@ IWop cÁ!c5C #ǡ.?]W|% s`w@b|p67qwYXsO54aD2u VUvY)|XA > /l0gPl(H2D6MR]M+޻jփ9X Cܝʢ&aa}c"wD_b{H eÀ~ڹN5XfK73'ZdTGvġf@sIR+_%=| ߼< ^E|3=.N?ՇL;n7 n17?Dљ0"kִġ_vUсݘ2ۮgR>q~\V`GoHNivUQމC(v% モT&ujG}{z\+>)JDo,MyZ;2QIK/W:lw`7{FnR5Q?x,w$j0~tt2%Lc: e)%FT TaG:uЎ@\_y2CB 7K<"V)+-pW%X\;ӪaEWQUe)Z6ޭC! 9Kv7JԷI"\&x{{nCPi]#-VsK~pv$gc`^[$DC D}U k sMI&詝g.|6Fd\#]dhD %G3Rr7<'At[Gj[<[ly5yY<!Sw7/ړL\7Jڅʃn>+,q(*X[jZ-^vzuz v109_KD+ G ;Ir1J *ĨN p }Ht K #HU45C/D 0%4p T(Ae eg@f_Rw;}qq.x3훆˘yllC |fgiˁSv6!hMeMsN,"Ey1"$F; EGMXYÿg!LCm+^v`/ηM:/-io|j<BDBmb}9li߁歲!@6O[L\xNlœ+(lJVGHZAal'e`]C(ۑ8F|^vX"z Frjs9Ԥ1Kh/2m.KUZ6㥹]*dIJc<&& bj;Hf˴VLrُc]OQCCxZvaG>Is+Xq6~ʹvq4&_ә{?A0˱+zkf|4M3sd@ZҗK kuD=zjhQզŽLɐAoHlm?Phwa_yD"YP(GL0sG%ޘe䅺ˑ7Q%ƿ4߼O3=_=-` "H[L7ish@|;,oUky.-wLFňЌҥB~ί#{qx>K1#*;3Kb9ĨYW0L< AuQJ4E~qM`G#T)B:`c\)r挸N(ޱ'\ )<*p|'~chg` ᵑĩ$g)ԛ|rf*.<3w})ܻ xx+qaY #uh.! a/e2Bxz!>qg0̒ޑa7(+cGK^>bKDmZ?lDr4IZ ]"Jjs gUS]&y^{=ηtDzJrȮé5,ӳ+nMhP[p(b`!ׅ~i+ $ z-4e$4+bv҃%*`R+Bn} grcq/?x5M~m'7$Kj hCM' zcfJ-vkZYE`ȅP_s5hSŽ'zI"v%;ވz+ eBr*k&ûz.&D pB&*LJtjF̪ RySMa2<~\l-uVr,Dp[ďz|C%$%KW]^w|ad!e*eSi֏!BBD8췂,\7,ӴDEق -g5CU;638pzaXbr݇u G XwDdW۠P<͎_2/M|FL%(OK.DE-ڈd,F@uS Ȧ?weUQUID3!0I 'l|B 'LUWo8ÊcL}Xɟh(dRz\uf̼S*+UӋsfkK+'W1BҫA,U,BMbBcu/9 QOz?.wc'ƑZ+A_gXEgYԒr[Z"]g̟jU)H-V;<DoPg^`>5W[W?F7`-u8ZZo!f!5Qɏ9]]F۪.(mBKca`ȣkuy/Xeє -\M~9;Ƃ|&E`U3R>yWnwC S]87q_~q`ҖQ70ѣ1')g ~#ԕ-6`KL-YJQw]7tXxW؄0O*zV[n=i{H[aZo=Ur1,H*ShFsdU_2~$GW(*H15xQE0Kr_Sk\M AEZngUIؓ~p9*A 0y,Q'TLT/3疨3wVraazxEjG\lڶV [ļOBsߤnrF۸\n@<)VƱBW$X[:X iz#-46_`/~ Vhp.^5EMS~L)SO8-ޚZ U*ޛ:|?5c8)0, :? N r3 eڄ?6Vz͔W6,"w (h &*RGDi76 ?0= jgJp.0%Q7сVW%FŨ.1kTM;Bdhr;qTքG]\1BV3ZK'̝-q$ fa &XTD㽵 `yc65u)bzoǹ,m`nԏ/QƚVaDqf Qt($@|@b AJR6/yL[Bu*CwC`vZl8)̀2΁F %SBhAWjg3JtfWV9ttoT[VƆ}(N(0UIͦw;~ЎuLvBrFqT1th;UmI&UPBm(`KM^r=*_`?`1}e;勜 V:x׃tIr{=6w7ӌ]0?V K-$h-F^i  !ϟLeFxV&+ ;u'qó'& p\#`|{!赗 'u"xl} kᐕĽZ_S f>A-+~1/q.Я!SM'^xfw8m]7js?E.-٢C/rMHH^ƘqNV7dO |]$^4Nw̎ u}(' 턊.)NW:4$^͢过#6:R#䩄V(GIaW@f$nZg;bYI-*V Aq.I0ගct1 ;EF%DLjBՏڰ$ﴝ7 w: _'h%}cݰ{U,\Wzaan7z8kkyMEbAAvK-"HP;KNP*fɉm!͚<  G\Īdg9i3`I j$3|j.^` HXƒ)hoVY&oO׽L,o> ΦuI]q?'4ʖjH2~y=t[òe'z05SkuM]#ͮtGٍxwsSrJ7>U%ݒU\h}*78m Q_wr4w]< 7%ŷ\|jdh6[>w}i/2'FZ/@ s)e]a֑|!kbrdA[Wi 4ɨq>˨7^GU.נm^σDV׏6<$PN89S3{%_7?\x@V(*) GrbZP Zp3ĝ2S+:EQ(X[W\%ZS+il)b@϶E/C1_>Pީ{<M`g@8^7z -L8z+ԇgN (ad[}jS n33v|vG k2<_uUYyZzj;k}ES_@R$k&e7\{;TP,wlRH?w֧&GL[CdУ^ʭ.z"9WE= P7hdu.X0l1H^\DΩc0J'wf* ~iJX*:vr/D}lg{]9L, CMQ~ϞF8'*( 4 q~ȆVKWZp4' O1Tr*m?qC#n뉫_8fṕ/B%KDqOP0?waCUlڢ;5<4 0NMJ94;B`H/G;+"x.1c>(? vt㣷o[/vbuciMnMҞPԃ_8%J'j>$BM*$gJ:jp<1\2"O䰶9Jz)G&;.7 Nϰd 0ckFOO m),`3 0zkŴ ;๦3 =>'bUWLL[cL[rR>}4?0{oz9LgVFC#Ze*D7IYDwgBiYU— ]ڣ oRWtzSݰs&U!}W<$"2ųLێ)A-,ؓXw/WnWØT jq`ڐVlĝ)t2Q!#I6s]Ro^ zRe {q`"ʂzXE\o5 eU,{t~GDF2=c+KgiWA!oڴ!f-d0[S0\v5$߳U;$-uV^Ґ*u4H*ϼ TAa1Kw\o-IeSnwhr}ѹymEY np|ziCbsj`}ۯ |&q^U&}yI5^0|[5acb qbQtTTw]=/A%;ȭ. -kUލ>hi:@&]vcraq2 9NLA:}+Ck:]sBB`-p>Y4*نM93 hd5o+2uV`w2֔'WƘ4R.Lk]*i;XQ>,z̞F}X%b[7qf+%k Go>I=ys++@!==&xI2̩&(ELNƒ|5,M% uۜgCWW:1RoFߵ3ײܙ'Yn`dS/ AH W (b.*U`uϵK9f5^ ; ac ?Ox;N4 'h[ }@_q^B ;yp3}Gۃ!1.M蒟$s΢:ٍ{խuPQ(˲jQϓ>Ks9(l*~Ţsp@M6"~(dye c1;j^\"ܝ4H3$S]?]9JݶK@ScR0x5gLhu츒g򫶍l#5 c@o]()YD8@ӈ\U#;YC(#^$35M뫁Ot,-oy}McֹC^hXZj]ҒAr ! 3 K[;@D$_Ƚe[fCҾXrDA;i,wZg}t˧<;i|c&'2v\uTK6T<7=9:w7̇@=a>gUvPCh HQ!YD?q́`/0fLٙ\]7eqBx㰶>G(mdۢX)Oiիʸ3DUڌ p$O?7_-+rJJgeg[\Oxab 0mi/Hd}yd+{Zf̗lѰ$m))_2|t0Ҡl q6H?nwu :b@N2ie%{ t1ՙYpSa}qt˖ڠgp ~i&A:05.'$üoXVʣOo'[q,8 +P'<{ 1ziC脉hJM ,D3cs X6dMDz@y~`fk>? \_3$L!S?h.g#-эy?\g;"1M]T,5.}P<%?Ycp2^US)k1؉AZ4 ~y_VUuVXp^/X )fր򁴹'pm+?H*=P3 P>8{7nY1q wz7! ~CYb`qo&(i0^6 E睩"ۻC3#&:cF~/9R&Hix99)ZX:\HhzYGgBSH\v%3w]z0Ơja{SB|K>M2R^W}d1zt>șI,51xy!۴Xzm|\u:1.򹿅bZ~erQ? "d{ (K3GņّVߤJu^!6 )N  ',ufAYWfQ|=\;Ac q {.|>,^}N-4U5GB~zb, kd<`Q#^{ "Jje9(QGcj?'Kԫy#sR0Vc>sKUcRӒРG@#6p_ց˽w՝JkOhs^kqNV,MY6]m9*Fё8{4.:- ܴO{vKkQVj$U ZQx*H8OV`-$WJI 7pҁ:I>s*m[ !#[Y͔k@XnL0֑q* ڶ3ΈǕBzwBR@ĆA_RvJEym%UX.5/Uak'b&~g-%n %Fqqp0OL3 E;`DfC:?Qv2?;Na&QÉWI! 7jr0]QGP1mCz"HƷo갴goURWA=jzsIpY78̵d΄a9ĻR+TB&*2UZ+.i9@94"U" Z;&{ꐄ7'M!3myns oJ!XL+CP45\T1֙Jm10c,ʀ * d̳o?r ­tJ 5GQ*>b~Gֈ%Ђi'| i`##7(LMKQxgF:lMD|(r"AMr"<{kat(|bcY@8`ϗ$5P _#ILmu%UlA:d,sI纚6H&0Yt1P~owAm{g2љW+dU0b(Pi)FNg$&u['0۸C.(g<2m~0?٧вmfk/ľk[dHݚv@4V3_^Uک'!$` *;.}~L#+ɧ"jPvc%7J~12ԹeSg)/f'$@e#8)L?"+Ԥi1 09R&Iȏ})!jSyWAM=_'<݅7 X f0Apqĵy[י!KZ!l\>i:zx$Pn+ǫnhtL$yYHXC 9+_5S(q-1l9M>h-( x7xTQD+V_lVZzN=D$wݹ,s>^Geʳu %`cE!Ğ#G7Av:|25ܕ&hwgS[ d^F'}J5:CleaO&FByJX* IśfN T|MeX>jR,@9s,Y#`'&UDxd9{1sNw& X6ITd9;q= @/(AL#<0l[[Mp0$~.>/̼跘j 1ZE4VCÿG1־;3∼Atż_<9()^"S D R=y BCRh^CIĆwxz`a[U>c#NLtjOWEy.fąDFvpȻ8!'4ˊ-&tf|-;b|Be`@5Ju^EB1"{QiZD+/ZԖ9[X A}*GRo1"߿~7!-u.8qZA2"_tPIrn3~\1pbY/׀5>ZƐKQd. `n%}&*jn%`SU>V ~f3v`j>^ߴDEi-XF鐁NU/4Wp߳p~׫OwY}%;*#o l_Arٸ[ /5n>2id#]҂XTXHo;#PBϛ>GRk`a Iy>S(Q뛛CC;zYOw(FxiO3wn 0> %Z|M#ʎEs'^P&j^FlSx` _"m'ƋNeMB +0& dSP;9v<qä؞a֬ֆb,l7۬o4KZ\ {#Ѩ Ǯ.1"ˡA%B}?^KyJV?CmdGm6O@s\5Rrg[N&,D_ 8-Ʈ7103/ d>ebzFprzR@F'ZTiWZ[x-2<"b ]ap|ߣQ0eaI+r30eEG鏥oJy$}pZ61AIRXk|6?}q T!<0()BQ(Γ>t Z`}{JntYy;[U}-VvܕpXr i|Pz򻝫h=%yf&ʏ!DUXCHaP~#? ڭX>0P1%%Mh 3K?a;C1!wt m}($- gox+l?t֫|)i*gi` l݊H` k/βw51J^V8La(pV$Ex3=)4ݣ]AK|usQ63\CǴ'Ɉ#-.Yr%/AMeӁV+q "3$@:sR8"RꅢRd,)PY4+s1F}8 OX˾cSהjz>gK6#.V>.Lk\cE兣k׌sx[.jx=b OEm|lj7 NW8i :^TQ4㯏˭1'#c5 vq.]ћh`dОg]#usi*nV=C6eXObϑV!tQ;cUrY`m4LznAQpn^y@'XVl#x}!r3H6l4zМ$T{E߸Ӏůh[!Cz[o чYje}ۋz7Tڲ%@t/oG%@>XȯhD O2D?}K,rvc\wԾ4<8{>J~@\!+XDA2"Ź>SMV ='0^b2|BkPQؕ,T7;?'qn(& ѣO}Cƒ*MǯE$> |P6ȕ9> Rk3"XGy\>RY[}$ܞezܖAIޜY6J>"dbx+7(-Smww9l3ISEo[J :nqar '!ף/+1:~\;T)!ohcP,>OAc s dr3Oi#,z^͚N#j\OG3N}H]/V;&0:!m1,I8A%҅47~cq{ra5y}iB:ryQY8y;(=%fGǜE3o1מU լUc>vOa=xV/Cl$z觭$* xڅ [XW}Kw(8g}8Jۘ}}U~-m?,cmD+x׮A>"6i$ NjhH{9ڒ 4:'VBUgo4fCl{k ( + &|s}RGlBVs\P'!)9୹s~D;◕ߙ֜ªWu% Qw щ4gA!_K,Hծ/]>+v{0P BoA⒟R%`*og*M8R3`n7PUvB$cAA f:jFAɀV#GVsEV%o-c(%'?A+J| %eA}%䡢-o~ )Mlf0e$ލMbW7h@"$"g_GpE5`AJ` eWmrTJGDt'E(w ka4$f21 {Z쌈96|39_6:Q9ɼ;=XĀ%5Tsii~@uV5l9.2E #/\:&t}~a=?ݾTvq[}q5B9#+?* D?٧pVfct~Y9M," FM5XK2 WJAuw9>1l2,|!< u` VXB17-I=~I/2}4j>=<`QPE~o;hS<`s+'lԺx̂D75fEFvI#[ ST^̐G2s$H"eq;/(okO0lzUkC" $lW)Or*J+-)O}];&7}>߇htBv'c8/T;,.X:識܋2{#HMR|"-^p¯9;^5Iu%;rjBǡZ&y)Zq \P'K\UI0FZ30ƥ-[9 Ma!NONeRݕWy3GpLt"=碗~YPX3ypɕi\u-z$mFWKyR "uZ2glBhh/PT SsBAх:d>E2}_CP׸i=m AiWj*zDF-dFj/Yɫ`5`lYv)s6nYbjt`#dvҺ/" (=gQD7W͛t "/6~}OWp=fU`:S!r9[.̩T5;Eỵ28Ԡ@KWdu\em16 8b9wdIgFGq]i2 A@ ~ϳHjܤnnxqr8/` 2*E7lQ^-_dtO1R-Q$32@M=m `:7XK+= ԧĤ E$MS;!b;kr|1ecǪ--ܔE8ahHI#Q=qie.\6GM-֞`@La7Oiwլ(ZeY~0+`$`~}-_i˿;67d B׭g; y8& m=[ȅYjR4Nxm!>trB] wdVt&m0v{/u2P|.0Rd@aXkc/4~{Х9ŷLCTXM0f;ؼ-\7ynOM{ XsDPf?gƱZB8ؿn`bn',y%]sG6=:^A KBL\U|AaZ,STW D>E:~~Wڨ L8|dat-}4F+juxY% 7hTj2e:i_QcsK_Җ HQfR~`r0vLp TO+=-_I)c)R6}fEY/BTBNA-> 2'_fJgm) {}~ 8Q۟)X%OC{"4H. B7ө;Y#s_h*KI50bCÌI${~kYbx,2l"=KZD%Q. E%hn#y3zFi Ȫsg$Ivh.,e|En&Lll#jM_j{댺" kFx(UŸ 2>-3x+[*i:>"T8ڳJQ䝱&nj(Дvj,w~~+9c-l 4HNzBOYKD*qOBTwts%5>s\AC*T_77C%FRk@x t&J?c]a;Io w~edHs|8`db5 >`hjXC U~$zW[^Y] e<X0!x-oFw>,v8kI7r!s)q6"=LXb,ݠ"~b0Sت %;͊1 /蓣v*eI``]\BDKi#-b$U4=U<׮ x4JF<Àtrʠ`vJP}p(sh?D  La%'w`*͔.J/Uv鲄9 u A[p^!}M4sf!ODp:*(,B#,X)>F@sjh*@.)ȥ Ñ5@|C{G_&&j 'r j1% 9P-zh9avc+І3yRGk@aFT4;8 DiLPl.c*[9&)MBg][3>{Jo@@âGIRB0`# G`ԑٹhf I{;f ^K_LǬ<܂nsaSRߗJ0йSom4d! /A8Qr3$ hR$g(sE8)^ ޥW|C2]Fޑ92|}sԤ_=Es2fl+ 2UYP^3ob5.nS@BWV d( 9Fq}MW4EP#c]'G `4B>QR $ӴhRnZV8wJ)bnms@݂ ۆB#,+ZN"?<*$&8*AoϋAzO^b߫R QD/Z_K}d|h9CN'wIBצb-M7i3H!.iِo0(ONDt5)s2it|)PKF)W6 pa[)aWhhTIiCSOlv2it*R{tӱ(rOPB[%ĉU0H[;!o(tTpE>^Fye03VOGl&Q;ށR[fDpp.ʳxTPʭ,hѤP)EjE^s.Pfi!DeJnK/kf'QIY%2׸kߛfkE10_R03~e8|qSqau)&ȳt+^[; f~Q\۫,7sۢ|ihMF kUXtS tZb_ryEhp#7o<҆5FWvf{B.M~2n.ZI^ (+ ["s?Mmg9-qQ #G7deixTx#yVR?Y헿vmjD9~n v6>fY165^=OMS*#r+`~H]( E i5Ñ9!+oVCXyY$Yfxj3<6&]s.Ƴ-lԫ lUka]CX0ޟ-Щ'Qsb w&B(K {޶ o๿熗3CPJo]gs8ZQH IB* BU0ИMhVF 4 AںH@iśļZ!5'u!B0AZ}w#b ,^"Q]!~[Y0yJ{ljeU٫dȧ&``mv<j?> ^2%Oj1 P:"XOZDx*zol>B?5gW`੶i%JL#ÚR\QDIxMp7InxIT.AdgN\<j".S?zɗTt%"ߝ ύZvη X6辷Aj /j~+wo xJd<18)+:z-Կ;* Vۦᶶh.n?`ԗ*8x2pf92VR0S0oW`qk>{ 8;W mhtE0P{#͢C 5&Ja2(SLrn787(ȵ*aj>-)T5d"q@@vyRÕfwǚ =5߅'~Y\򮕙::؂]e-l%S;:r1e+*u{E4*r_Ec5RVmVW^s%+7gA2RL}1չW uGE*ZܤC!4>q_ޣm3F7!cM{ ,Fȶ-6pr}$ϷHy:7WfW*4XF/PWA`/|Afqgb匔YXXc'\8 >1CBscS3Nv%ga^;0N@σÄKʍGpjw*7!&5[X{t*׷잏wE\Ya1*~js X)J\ 2)?BaȽ@ƶ+%~FAŮ3[; ӨIj\ sG.r/,!a%鑚e6߮f+Nsw5{U$zu7ՠ69ݤ\#v#sb5k\"AǶ? ]Yo5c0v⧹D1&ɽ(İgQ8e. {ͻdDs4+|{(4t+:_Åa`ٺCtER)ToIKG8>e`Z9moz!ÁpCێuh8ZܕKh=7h~с5'FW]m fjxp`-$[wsyU痛3&CmEMkT3IC) NBr(4 PavE)0^A<hڞNu+*?R ~uvqězA,jCc%kc1:6SdV FIDA쿬bJA-RˬW+e̳rC7K]1؟SA0{$P=e?/޷4ߊ1koB*e:SGHZNwIЉOln˄UA&N8vO,}GS6 k>p_-mW#ыj^'Y]TfhRߒȅs&ar1YH FSꑀaxe q13u=[ 掑* LM|S0Q}(%>jiX=P4b%Y3"[  Ty|I2# 临FbfJ݂k%ݷ  ;9ʜ۬g QѪ|y)=s,:%3~bW&4Wk] יgVxb?#l -:N;=Uh ^[[HC1IKI,r"-zzcx+ QzP7ڬK֖5+Yk/6A֔.Cj񽴓u8- pdN$tTH PN}ie%JxjI2< L+ƻn;B߉srY2niiTFO*蠙@_voFJhFlal.,Y ('&R٦ P"o g㼶i%L2LgN4e7C [fTzO1w?M1@!43(i ԗ[X9I7ioo c1}HN )/50ϸjz7*HCnFUoV[.{6pAX5ty@ Nö39{`ĘGwgݎY55gCy|  kh)n%CvPSf~UVI I/fL?+lkPop ͺ6h]c,LpL~@[0ocfy @N :Yf.2kp8ʇP_=XɨVcI;s~xE[{udG1-7M^tA.9~Go9 V"}Oo(;QVpfT,Ch`FfuJlit0u瞽fUOT]I@¢%r=d [~-fbo9| .gvڸ&U*3I- ?h: Y;lvh/l\75,[S {fC |}b/Ŭ0<ᥥDiaU`M'8=FZtx}_039MqBRg*˴y`XRߡww9fa{Z87&31I y?"zk=!aJ}N `r.ϖ,ED }"nynRB}PZ`s*9B0n&KjE>ozgR{SvED+X؅b~RM)½0x 7Nҽ6"YUgv.'oqNTqKz&Rj?Yի-cԻ;H+!xAPRoArjgsČ1lD;3!,Cu-xY-w6@KY0ߔRmt毭ѴjJ#8JY.f@eK#8MOv` ޟ_mpNч` k܈ OJҘ E(4VzӉU{L)qIlP)fNAZ"@XגDjxMJkڸ&OYgn}#WIb{G6ߋ֞* ضT{pnd<(wq;]"}EVhȕfkT. 2;2R2 P΀)fpK+\7ҸĬ ,z !aݩXy:2f.^R ye2B ~62la2eiIM}<)0^(pV=x>kr6Lf;p:<^9' RlwJw [8 mya5YQde߹㑨:PnO.\˕[MJ/D' PNxBGVC`c-N4ޕUnuIi= c me$JR'XY+Diȵ2YѼ ^[]# EhyW@W ^nDLvKu>z b=9woI[]3DW2U33spDp1ni:OB4kf7롛61M7}"@EV4OW6PRy;󯔃waSV/(>ioXӿoxץe!6Yrap> L)+a>($@p 89О({LG4Cf~$Rޅ{\a$ޓ8N% j%T* dR-Rlm*uqxUUvQpvp# bиTRViE1؏E$J t,0{h,O?dXMV5!yXwѮ@p(AlƽoLMW:'vs¦$1W8Mln5 cZy8#y"j,w *ku2{sC/Kx) .lv2nkD/zB*B1E b3&5TL36jAz%?< 3}foF",DX XqcgxDvtgwө#PT 5qƏPT㚏5:,;fnU5ߐipz铊;]Z8tjQ33(ʦ\vZA.؄{s+@l ƛDz rvJ`DHX!&54}LUm}o'/)d tY nSKT7[P>J? H;ot5Hn0c뺄T03C #aMkAw ZKmӨi{.hUω{{ sHgrAX|9Yl*`' Us-]ȊTc#dFy2Rsns$"ͺ=:UM+,Pii=u[6zy-]uØk¥+|٥|l؎u0 $vv{[qz$Vc9!A9^ԵzCh?@}.Qm! =6BϾ&Qm %l6Iv(UCh[诏3ȹ,+fľw=}%욄; "&\!Q=*Wy7L)5%E!ITW)0W< —y aʀRa9޶#nJd?gwreJȑ;&ϔ`ci  o5/] y`!3%%Zֿ;SLo' +NY^8i^݀ m62 c#;pZJ:`P"@.XW;a,3\96"%}W Sg j+P34$:œȐ@ZM'w@~ޝ`` Cx[f']㷊RgT- $껑ꁰqHA*#-?xOV aG`&!(Nz D)O m ZʞBO  |i)ss88v>+M/0Eqg| %FG/*sdAh~.z w^ Rlg\Wu#6 tú^PbbA /эat*kp߷ƴVuWaVL6l$RI=1aibgo1S# I+TaGX@;קRC4X*n$*Pz+/fJ´>~85\8 4c/n9]n^{e9``L-#j!š-ST53U0ɞ\u[/W=Ë f5-ftu*a7?,ZՖ>ussdi94sUsYe!^~㐔'LWkrf˜ڑbv_zu*-tQa.}:$g<*{$gpI0v~5h#ꁮ>dlٝDiTSn +:EB.c 0]jnϺֵ$ENBܝ߻U#`'q}K #/A¯$?Xcs*ъd.*o>/gj;Ag#P˄E!}gr}BSP# 52 9XmRjiJ(X;t)e 9~8[G2޻ K;κYz\KEq4=4C\[Ԑ\^@S>uJ^>_2RTqNesJ@ 56ā QqVYˈU1Q &'+ A` {vO,p3ZVIKl}^WI>A(n6dh /NbvwQd08^>,E-b 92ލ[dC2_J)JIZ(+y7YQy'-'j9QZ8QmtE˴nZ mG?ItPˮ'N=:\ʦEڀ]_C?GE˨Qc'.QIh)~5n.E|- ٚ}+)}F9U?lܒ$A8p\!NV9eqL ֳ̎@C\CW H,7)qCHDM^^{D5<;C@oՒ9*![MN?;rMc;bl3"~~BRbOs\6." cǾPmM2$ߜdM(\OϤx19X}=wh @8s ȡ2fƆUl;!_L?~z/dZegz1G{LBOd3R/}ajh::2P=%$/D%ċmuks-/XmՁ"DDgH |<á\m7HX*=劏1_@?z  zN5+a׎=i4#}hͥ& }#a$^Pb .V23tP+CӺj>hTA }Yʥ%lۥ`S@En[uJ}e3 LۂסG3[[Y)!:7 L>쭽4C{rG佧,zDָgQ1Rma#Ϸg*Xg/4AJ@>R9i5[bɤd6XVLnijgO{r؈p;tkB(`֬#/>OQLL!ØW5 |1s=(0u.Kiz*oгAحq%@B'^2Z5lwOu->0{Nx?Y4*s%q)UvT# hEe'D;&p<\qtGO|p^ .=/5 &"iL@mn?or8NknekZ6&4Η\]1 "{!@>aȋ>e-&#:mZ0EKg]|XsuSvDn Eŏ;j8}!zBVsת°q@@t!MiE 4Jm-Uw6f)-GFݘۤA|!%UI0UaHdp/>!^z?3-YS#l)b/U|Jgb/*Fgkّ¬/+W"ฆU<\,_Ԣ[`Mc3ʢCA'3aɺK"k 8O2L׬@9ͮf=bΕG8zw^>:ǙšaMoc~3rA˾l,:W#JG1rtnrtI/>Sn#1mq!8@So%XU#6F&ͯ$}ڈ(65c!EzHe?d;۹BTv|2(_u#H{΢ ͻ9/Iϩ܄PqH "+ڱ'iwF{5PT EvÜ'եS6Yny1M `HnnKSw+pjN7fr]yKo斪Ԯۑ덕[>˗{{qb C>4lt41̖1@6,:n}/R p0c}/. 8Gu„eL3P3ºƟeȪݢN9:YQLbxGU&sUIME¯2O2IOtqYamv!;qY 7\롞엃$ZSBZ%F^L$mvi9}<({Ļ6FfAN{Ws~4ALxYY /WaÿY-}'AE&ݙHBxx  ^tކB:*,̏ V^KQou}uEG4@ĉEJZtDc݂ȉE|{,1;$PzVGNp{=y[A9Y+]` nZ)| YbʜF99iHs,W'Q(;@E+{jLt 9X`.Ϩu?-g\X ND}C45 I: )lh^b(+ ]"A?LO$% ,KUSC۱pB9ne7&.M~9Mt$agtM<0f6A 9P*5-/˳S6kCP\ h/ VCvgB`D䪌IRóHΞ?\.8-B:pa lM AnG7Q3N>F.44u{KO>΀ؤ2)|u$o4(w 4>ܢ2l^gPraLd_#wFB!grg0ɘ@d|?{NGnv:f]:Dwe ~jo2*R E7B}u$XRʞ7 8H"\\ |M"4<gԈHv)I7,R,"^Yޏ5ܕ(}x}||I*w TAGvygꦓ(߫+"DU[nEՐsX߽`S ^|Gss)SӟX"R⺖.+4ZYC+qT!UI|ХQmE.1/|skn}dxM D@ISoV&4}& Ű$59h>IRꉧBujYΩuGRn$_w)<0y_V4x[Ϗ@b͂,iZ:M|Z80@rxXe{"/14qB#JpZX|7o B|dQX*+{'N&[uE$%燰(T;Xy*gZ(Ց:V!vYO k bs4FWRVT'Q\S/6`@:pseVιҖENC|bzB+ ;/k/}o/I[)ih2`w~0sO>ly;m[6Bl+>lz~M[~[jxu3&FB hzsS ak +jzwP10vVIkaD+u1 ڬ 8ͣGMƣ4_dBUjȉGL™PJ:MyM&BjT+cA+I: %žhT.1SNrMEtu67[Rfzh^X Bf~ i5x5$:W{N}ٓ|XL h+j4G$ |;缇U%phz=3A]՜釖+wSMAŽ MMU1:#1݆%~#ͮ"\Bg{x|7pv;Y,~`=M?Z8Qa__nbdزDćy'W.u;Z.nKUۏvf䧞[ϠGPߗ㚇[^wmIn/2ݸuǸ9&RHwdyaJ69OAHR|L+wo/6.gU@GG=X't_W9SJ2n,hC-0A{7¤z{!7gZxfXI'gxNڎJEq3FhWxPb:! /KɑظiW?+GĽC*J $ T=4g+(4 =T}U6tN/Y&3rm3ll~pU 87uLϔT/-VG4ȗ_cW0]1}Yl}y޾&-?Zf&sa9Z/Z8ZpY_&<a.>n74ͧ焝 G'bf1rBهZ;1qSJe%ubG:uϲP-;64Xc|a,45|U9d AX^[F/ke;żφ?ũ'@kŖ3:uύQ=p1xFr;.>tV'nIYtAa*R&# F6S놱dGt[F6wߨp+tJ%J+k{??9^*:2HfxaQtcxcV@\Ϳ -4'h/ q3`wM;5_@MN"Ĵ s)L9`ݟ2` >?eO{@?wCU`BDm8?٦Q,Ǝeo WOV./R`T=t%#"_kHcvt5QgU8yEkIR\N ݡ\ Յ{n醢Laa}CvC`jd;64)7)ӑ6|9iX@cJ^af/Ì-(Bb"$S}f%,*:=`ǩT\"=W'OrIБNmOTΎ鯒7 դ}Vr-h0C,xFj!_nQƎoHU͓8-ƮS[Rb{`o_!Z񁪶~ڜ w'±-Nta ^uȏXκOJ/^ b) #d+9Svm8v֚HתLӴObZܛdmo=vbwLͲ֍^eCts?r^t'¹`{n`BR3F]bz\DUz\I0%т}T9^|+ORPEùWizRk%soyڵN"kScMˑ29pXڡ^ qRmjí􈣿:{k"a]FFҘMG`IU֡ eֲ߳@@[ ;kc0dKO#Dcr "^WK$W qEBshC0`)"> 3\(,yb@}w ςzss(KwbyS/7ꤟL(c',SgOf>ѻ3 ³2(Y<-ST3a2E?J9h[07,\iXlIªCOC7ISĈ/!ͳP2x}PU-ǰ 9TTa#Tl=+O&E>F`<%>dpAM. o9wٔ:ԈEIxh=K].Ѿtل t *vf)yxNhz'Ԓm% +((k}l*Ӥo`zu-_)$t{D J~bH2CB3OTСܥMSOI4yHD ?}Fp D mGɟaԌ~NF2*+H 8hw`cV?vVۨrm,h8i/SVu܌WO@@A,o'fCR8Vyݩ{~9)ܷjW7YmĦsQ` *u ܿO̡V%"@); OjG̺"a;mǢRoH%qLI$YIj[.ID;Ѽtjor`esEp$[8LqLc`lv`vm ޖ&ȩG]ؘՑ(ф2rKHOK[M $k%ěi#%4{ l >NҤNFZ'\ٛ<jS}oz bwc~EGC Fs$EtWƝd#FE,`]Ϸ2Qw~Fx-Ӭ vˢ瀳R>ֺD;~~ug;k@7HBŁ™<6;0& A=ei^02YlǤ6_|ulG&ioBfFKYK(27+vUVU:qP <=u]^jbt_E۔t{cr%t 55Z;t ~:T) x.ɫ훌][d~&Tkss9(x A0Kw-sw"vk%ʇ; EtmOc3B8@g,vI :zjdg](JiG׷)ݹ8 Cp/_-#Pa~B r5X`1x#ǿ^yy -cCx ׷~2>D-4Jz=4搤yaJS4Cj 񵕉6^W%c,KAjM>#앋)Aa+&;/[<J)ݢ4^ Ge{!ِ?ZFI=V߿qpY]MVo@xnnGC@5'?:=9(R4=@GӘxSz,s`Kb8'ϟo֓y?,^yx\k\k 8H.C|TyuY-t=)n>]=Fu@`&Jq0^C~D'Bnx _] Gtʿ>F&nz;Ƥ[#X(F鍡;3GJ GOZG^6Efn>X|)#XFl^, TpI@[ @#dW[tgW }k~ᾱC%ǽUK۔3O.)A؟'.>Nʨ:_p jFkI4bb|sv7ބj!*D,-Ү Y15!M]Xނ4L!c.2s6|8JlU8_X[7qNqg8MհQTGEkԻu7IkU{xh$ҿ9DD&.yEP]{ԑt8ۧ܌S[,~:^04ew")#ϛ8pțsͶXR4^#֔gs?s"s*Ebȓ-:u%~W? ?k\=uKoY?t$rH5e XNel+s? ʴO6dÙ<w}NXjP+:mH.Wh,L Cꊪe?:$swQK}mn鴷SĜˬgL Ԅ"B:[SGWX&@ _QS۝1WJ?{yG\Yuw2[O_+zЏ tJnF.3lJ&K4"F;%}dk{,"}خsz%$tKHJS/N>CoJWHe!&':i !nAoF8F`@QC8W;"4f8V-'ۨe^<iѥ ܣjVc8(f,^@''5"nkW!Y!)5ӕ$[MBvE_w/+jHXF[K@k]LuEn0.EoS{K|cOWNi# +/KU )G<吴SӢXU  >N6j{sNק-Ng!,[hтל6v-1u˗ԀNzM:cF&gUtiBC8Lx[U| 1wʫJ2yRhh, Oc12 Mj=*+x-= kP @DAkڈG2CHtx)H׌#dEȆUӶ>v!3:j46 evԦEVxƳm/C"㗁RU qfj(!uSPfd(kt@0Aj" ؼ?SZYiڀg/!2 a = i{5Egd|䯧 A k{@dJ_z ;x4R~Ι³2s厦N)qBS4h^ULCRU8 ecTqx qz-#dt|и' ]/ g[ԔцOzV.M*4'ktsDm-6VGrqs:=f|vx)mT--?U}\X#hӈB͢ەeGӟs\^lVζ8UJH]zKG!}AZΣ-.T?ď8HJ\B i &ҿ;ޣo\hEaͧfTГx(VfٛTbE;mh єu{1ϩfZ$Ն1~Œg<@ }!2&iaS%ꨄycHvQ~8 FD,|=E 03pSvpa ] _f\TCG lZmU[1DLDܦO*Lk+mJ:U""1@D-%ȆHGzvbD"զʲ>ѽ :bX"4T:GFy tft]6R\ E:\+ft{nnۄ6XȰx `:#3PK j=z't cOE$nJA&2ᢍz4[*;I*9c܏j7c?newKK1v[KG0cU J:y>1ӗPj^Q-:ڛk |ޙ!QBt;i/Bfmb,}?h4ݯj`/v$Vk)==&Ƕ2,}5l0ӰCcZ2~y(Vi qs*[C0G'!F!z`yC|bOIx8i9ئxӷR4ƛ`J0#1渵! '<b{F|N8]Q٬5@͌x"&/yɂ~[lJծ)?=ȘӴ^u)9uf%0r܈ yֻnhf;FɨV=YDmLWvAoFC;>iѝIzxkAS}OE/6"/ p"$c9{fY,_|zR;5v!9AZ>#4Z6k0n#.ؓu$1"BX{fˀrehJo[[.äpPߤDx-CZ|efu`%"ʨV:B5 &\m!(8)(xD$K3tWX +j'˲YprBnmR}g܍v>"jdC~FW|&5K՘f> f|}H`* z* D%˳cAA{<^ff TѦ8ާy |flX׀y-eMW1P2v/_ 0I`2nV>U‚!葔PIF RԽ},Y%ʂĪz ÿ_N!|tg &`Ͻy6e+̲O;ud-֔{2:#I#ķ@ EOwob2VP62C=8r[{P1 /2>ұ+:&4 b 7JY| J) =qS*kJ"n8Dwl F^̝mIgLjGp^f_8̟׹F]dPDz 8 y0e (sQێG33hf΍Yf릒=Eg؉ ѣP-wP6tFzˀ[U[_BA)|#-ԣ˟i,_(8Ӹ,/aV8TTMO,~u2lj9p#|.zڶ;d߆M&S+>K9βV}%p:ذK"pKAZW"HTskb6:t1LSsru!(Z%obƀl)ǩڊTCeԜހH~G:yTIsluZ:伒ȝ9L9 } L S:EX\d1_ b_ yḷfi_x%.SJ`Njrt=tuM@T:UJ`@u{@&?R˃Jjd0Hh2s0\`omb<;EmI(R XWjkd]~H01{O}F Ji6(CntG1)^H*`($YmtN]C>m>zNcMx&˶[Qg_a;M%u ZaE4۪E=ҐGU ¥-hCz<S{o2М i)Ő-XoBj rEɹ@TB=x?}[b.h%5Su槊8]/R虸^Ӊ}= }h0>g_R[OX` 26^S|7yj@;c<" +)#zc^%[=EqE +H-+[j|}:4o[g'یt{?I,k(˺$^8[B/Kp3J!5nHbh>F3AC %]:6wP1K'ZnKNI*+Eoc~#qKg{c 6pv}Pr$głfo)!%l&(wS,4-GWwLds#U9Q<֬:xLi1vb_1ÐphhUi~DzJ SxAسs &Zr*mἧ+KF'r{]CGq(/_׿|jsY%ͧQ;iu'OkGkt%ϫANsP`%NN#Kv1#72-eYsF _~ʕƛAlI ơ9mhEN(SDQ[8S=O N{KR+6 ouZf [M#}sWb\+Rѝ|+/d$_i.qc']!N/}^r܆轼c)4#zZj]ncٜ.VF9ֆq~ġX\O^PRll,GXǔ&ct3uC5jL;-O%o8}^6߷6fԞq%B@ 6 \K|ĤXMLgfBO|"~@4N@W@#xQtL"ϝțU0C{>Aw?5rЎ@s"Uq/y|)<@*g`lD8`ߝ'F$ ZxlG*T> LS!k4 H΂=jֆ;{e7,)Y6wC59]'iQ m;AK[7MN<5)ϩM&mW<;0 М#ۿ,e׾{ וS&$xa*ߑ!\!b5\a;mz]:-5icǷemM}"߻\7ւi]5o8Gݫ$MC5GD  //qCPe]yL_ƍJ{ ݻx0"93ΰ2֝ta't|*ˋ&T&Q{ `aU^=' )2%4DCBȅ}%+Q!@4v񤣻s_CA`<)p?k1QUoppm{? uQ*3H~]ҤuЛXg'<ȏ_D=^'ͪb2&%qEvZQ3 :d; 9/ֽHjcq*oy Q ?UG\W v )Eih=S+ 0.䟓A)Uadq5G,tvÆmI0.; |Ӣ[<:KJzkwx%7ނ?&%YbOztDx"8ѹ@]Rii6jS9Ȁ`IkaғS;o'ݱ-=$[KE!gVKpݳa}9. w ]C,jdz-ۥW\-/hf-p%ω8[)u{AYdl^'m娡G.}6 ԊkLʾV\MPf9YlKdYe tY,3\V轩25&9l2ppJ !Fƛ>]!`=y3qus9zg[LQI/ sUza%vM>CkN񃟼%Mw:TˌafW`vϥa}smNfe3f2];ޟ3;@jmc6d䣽sb^3t^d:]N纖ce/{x͎ch%˞V;LZ%)7?7&Sb>1̻W;=2flu :Oe'`R[SXY4ZyR=ɡ",610MGKfh OisKHyq1j**K^pH툧 mSYX.EzEEG z㈚DR9}UI9 r|]]"s|Zaop1r !~xWb<M7 ܲY%rQZ$?O06`ãsrq1%VQaɬj(146!]"MP8] HQ Uq.6_+rj#A,^2,w[<6,"|I^xsߜDop '!`a䯠%>Ĩ#,(]ˋxs] yx+zT~eΙ t,!Ά⍪Z3yGFŶ3,Z$۳)c'"rWM@!9j F u{U7PJ+͔u!03s V6bg Tm!PE mAEd3wrL^{OJ>plfkLc/^LT Yл+qǩ)C:!A cme. bks:Y+QBU޶8Y>v8t]":<ZE#DI zUWvoqѠ`h\wJ[`gnqQYi۝[rU`JuξL_ 9w9RI4rhRʄWL4O.f4+yUWƧt!J`D` nFi%4a(%> G]~fo } ĜVOf<>Y[xmy?X"G:|0{KXܨ6\S~."Bu%#)5"͕@-ebHobkF6#R7Z,t%U9-bO VcP 177zK˟9f*y4r}J}FRz}/R&z5bntFW%jD'g78wg| Eb. qI̔4!6$~}..D a4c%Cq¤MK2nWgؓi!׿2q.I̼mbǭhIA]e6s}>m9Bԅ 4$Ńif<:@.=FobSWI@[&\7;@}.£خRuU,y[<8}_%, ;}(nmsZvUZh2Q=% ض{AA3 F:7թ @^&RvPu~Hч8p0bq@44YjG̸\޹(9'$ϊ |7g$_#yI7kׂyW4${4W%&A)-Wxnql4 EP$[xl4yc$c$T׫^*gb2Lsd3L6ޑlȋ!LuHndeHY-s_EZ|bJxU-|lQY9fIv Ѣثd+U+{5@"QWqzxa0&MK]:l78T֕Qs+Z yS  1!&J~} kj0T|= )( ~FCOK'p~ªSRΦ#i!gߌCDow5 [JX ҌbU5GfDv쌓NQI1%X&j>>r{?Lgg@ٿ|ŋ>>K$-4Մhu ?<5dS:&@]060r5KѸCO_օ謶(@;C"g.Ff;PmFV!k*%7/kx"x!+_!@F]`$1>{#yCI!~Gbe7 -aY!PMJH@J):cBalEN\15joJgS`}ꭰ˕4I`h O͘O RaB (qǿP'r!F~er:^u+["5a\8~0D 4GzŎ X,&eB3VK|4#M*9AA};\9vCgѮtK"B"Xmq +xNlJU^! іo?bgz0\eC (3&Ig\Nwz[%J4i [i ܶ-H/P(KT@IJ: a>9)kcO2g\FLc P *iW Q~L$xLQdQqQ =ڈRbER7_b늣4~GidSF/ki xGdv{u]~r'~yoۧ=>@LZ0Zn)m9ٺjd]R1U όεYG]qUnFm#S FO0B=?toAu3%4셶yXLA;/i{i<y~h$}?S)q$G}Qv;O0f̟-5s+1jU#ɴ Ql4|a{ GgbQ$HF{F`ke [N#BHɀW\/PjK6z15GIH cwf.(RV*)JLITg,~k+ރEćٙ'so@PL*J̴GL%)m`\!dTlIє1. \9L Ml bnt%*av4k?OlP\}S5bCh,:q`FէXYfI&gǒ $:s8אivM Q"`Gs{&h^șPg 9 r mbRhqzEѭB[Ұl\zE y34aB.Ki477{"H)d;i>lY[+_jHOJ /sypE.ȁǚϒ|:Y2l>S5VymUK|kb{\ dJ IQp (Chk^)T8ud)} WL&C|仯|T37&$I A~x"T6CZ0 ؽ6{cr+W)nX&έk'y{r~$@ :oNT2WY"l@Զ:] /?gG.D8 9O$_= },NrהyY0dgͱS< >^If]vYҟk!COo].ZA_bjL"y W|fX WD < @Kq% u ްMgek!l ЊZh=RX<=#X-1D \;i!Vn!,`qa-n Z.~DhlJ@OeAovoYmN`ѫdrx ǖثQ {"T}k"Vn,›7ThA6uQnԁx@|(h |k?팱iu=Y9L6ub8όo2^|^YW/~Պ}xIcJW ;xjxd:]YwR7wxi VgJJcyTdN&#sm,]!D܀j +d3\)Bׂ'0I*vq󆗚@W u!ۻm^EK_߲,D`;d~05vkfɩE͉ Te=zX1C{C<1nC2NHv.K!@0 6=٢q~FéΗ03'ۺ~SPuŐ>)L6AH1KG֥鸽 <|UI" Fk@^A':ڲmF.WB[bL(̛֟7垘g枝A؛ѭm rc}Fwbn+8<}EZ(zbnOtO_ 5yE_vXB&[ԎQе,{ݩytli h/ɞ?ꏃڹEMGVMʷހ* ّO ^i Ӭ , Z^|Q:оYj oAﵹ>;O1a%vr/+E LƆFt#K4K9ÛfOɄd͏s ;zA&vbZ! {-ʘa=Vǔ< s⯝״uta~ yzNY|ۓ5揮]K.I"Ilw˛Z֑}i_hL1 Pc5$} w8h͞ c)T>13~ghFmh]*\;p/\uVvcLe0_)RNZ>-$-fe e@RkCSPu \=+[I[S!b͎f6 >M'AtS@eyς HVh`n%*(2Q+olꌹSK q9Wpm?RÅ SxF6 TI_>CYޛ0y"!'43Ub& e?C;uaƆj<#cqԎ&Uw#JzjE+#rkWsVX^V=|,C5wQFR4^5Cg^`~.@Fz̖ n8yQ8a,7Hބ"Ĺ4 OS toLROA[EX/|J{>KV%,̝~0uF0W}mG3vJpF{ߊ\j5`xA]C€}*lrO=yu^z.^39h~\DE~FgoiWz(9&1OeW=/9``f?( 8>(QUu$yI"HM7/U%kpr,OK ,V3ZnJW*!XNչKĨg=#l^7)w%kDQPxPp` .2#H i~Ca]C\V;[F4j1މHK`c]遲o:/9N2س G67E*GZmIIS{X.lJ\pÊ$MX kv1ằ!R!4߹Dv%~t} /'oH~_ !u#,gQǡ5Ia~W<@LV]Չ t]m)s) cv3AoFn5m;QD&oq޹1Ci8NTv ,00BX- 8cb/( 0w@~B[aS|hJ]FUT"buHA ֳ)*uOYכI͊{Qݛwm] >&uI]YL+ltN[}\eݏ6QN .\*oE}X,XM$ ZY4/Պݥ(:J6h#C'2H;)/`d7~*lq醺bNy#hN.6ܢ9;/0bJ^hܼ.Lkڪ$pUI%Ka.qWb[H1/ZE?c(u8.JraYŕ2 F[bE->Ƈjdp9(m1&cY'uLJYhU=6$dpNu r4,G̔gP™`0χ.]p%\[-j;e: <11V0qWZ)~-uf+F R&2kZ8eר@gN֍ly4YaZb^:x+B6lUUE۽HcD, ^SغmQ`!P:Hַ-  dG(`mn/Q`+q2h+ڐˆSUZ8lpq}! 7%c!I )rrwX]%P_]ox4 {a<1Dwjf1M }7&%cHKcW"KO-]RPBؾ wga;$z@n|<'xH l<>F5_Z [TU hMH eNׯ)/ 촃ʋsc>0N׉ Υ1S_/x-d>vѣ1 +-˽e+ㄣ_Orke#gKGfofA$W(ܨ @^ԫ>bk)aW& a $`ң` j*unn0Ɔ^GJ[W+ut:_3Ej`tGÒf2wD)2CP!E?Baռ^DiYGWIns$LĎt<9ō8t'}z!?}8_xb{ϖMCu._1YԳ⮃؛:Ol0uRo.#>΃0:PS GWpZ>)ʴXO#i2Y5׍.Қ|"P8`x9 }]=D!VJLx5<b6T;Ҳ|T)閍Uޞqh0rs{X|&X7&LNwY<{RʬXZ17M9%e!:rtzU^I"yCKOp+Y"Gd~lqaͤCy,S6HbĐzުd8pE XXI胱uۤdKIGXm Ҳەw0M >5[-*Yl m ~ǯ/4顴MbpnR T&ݨ]5+ޖtQ;BhxhC !螃`5gΆʡpDφ% RH: V[H?|!2)ї_ ֻp!AK͸Ro,Fjr'Jz;WtrLk 9Pֈ\V&fڠxAeY'Y3!&wu}&E+ sĪ*HCzA W@!ިS$Lӕ*5P?9E6a6/6܈lX`h:ۑ3tfzpgxH tj^7Ux!.l yrԞ,ĆbX0#DRgƯ3fQ>_&*'@Nicտ~h. "V{7{ # z6@+ʿ#46 .1>EW\3`  QWÌ1n1kCy #X1,V %AdWbIV*4D07LO}ks&Xm .*e0MNC-*3쨧XRw, /8%:y)9L"R@O|2z:jT C/nSY\^՗iPp0;J&+* &ĩH$߰R.&ˮzB*a_0IsTݱEpPAѱ5 SW*c 搋SrZGƬ2LO5'Wt$p]GWJ؁{yJ0ӸWʥ>&_#sXhHь UxV6!(gam~ )+Oqv7d`"oNM,إ0ikFb=X|tUppng$D &zGcm6^n Z#y6>o0gft_MAu6S#Zj(lEɧ~P?>eA-pV-1,E4ـ[.Ʃ)JdFL+ؽjLm]j>…vr*s:&yt!\2']k'za#P v!!;qXEJOH']V>W* ͇Gu`?F˶,J:(óDMa((Ab^ۄE ̸yIҀ@)Cl%ns1C)K'tv! Nk78ЈAbM7,8A}{l=}7C-vʚ|Kl<ef~mxq,jPOQ äuQQnﭔ$#pTDŪdXZRA#j݊X⩤Su z,9^,S]K&!59@'`/:LM*G_: ak/i XcES5r n s$.Q3f9ҏ6s*4ALmT]^kASt- P Bf]BtiOLHp[L-m 0[-[ p|Ai~ۋ^:;ǽNj!^so5tUhkvG&`Y M4[B~`b8d"4X/ןqhRrtk8.Ƴۈ3sƐ.㕑bi6ҝP){$ mz\(02O5w!$#gGei6QHB56 %I֏}9'ƺlBɷHˢ޳OaE꼠7ܤ5kOR4Ӑx1 \G%W=NT&wD̸,$Y"]3r#t>N|*6K-0AS@UU̾gk,՟u&[,;)fZj;vq8rHA#$sP T>.t9RƆMR,f r:(^85b$鶱@ &Z.?Jxid˾ضpZD%E ȍ$p&(2W0$C<ꫬFyP7'] }Xw$c! ΨaZ񍭮ԢNl[ep ҩژ!;瞄a!+7em^3abT[!ؤ[FCEHo. {b$+(X)AlM÷|BM$a=]/0&naNoVUJp]NV{ `j5”1ؼE}?;w:a]ҭfUeeMdOа;-ܷg{4rf@>bMׇ;qg35B݃5"5(orRxh6YtSǸ r-b@$ҖSN [KfRmx6w'SBF᠄Om(3ltQU=g+t!7m ?X:[֩u@1zkc?1cAEU]8YJL>;ϻn0N2X3{;>-_jj֌&wT!x+`%^K5oF@pHb .Uw_SCMk͔-/J{ ߙmρخFoq8KyH<"豩W4̄ĹV<5LSkoj/0D tZTȵvLT+H /xSŦTee6:K;;FQBI,bКg,Er+<}1`XNI{8ѵΣmQ?y&.nFR*zP-hn6M8w1^>.)Th,+&R}kJej38A`#LҶ@J,! x\=T c/y5.J 7}GSE rmw6sj2Z"  I"j-?}v i>nk2 <җx[hK >"kzBh7(8r/~Ygl]S_,٭HU1tDL5mo 23yXPI"x 6=!Ug^10Mٜ 0 A3x拵Hx' I;I,TȺB/-,Vrka9x#amӋv̧#_5p}@cWUڶʽkƵQ٪:Yb3H}6z ;Ǥ碧q]́6=7]ϽAMC S,FERowj2?lTDu32Olw3 ||q$)[ڇD23ic4L^ŸL::AA}FY*nٹiY1[+[q-0æ9wiNmMg{;Bj,JpJ־AzW0C]8PFeu=ֳ@7IkUWV}Foޠf(b%EK}ʼn +KrI7VIˌS#̒㢋qlQ =Ԕ$b<BLrYsOHXuO~A!MwM@#m]GpgiieDW)A2Vc5.c|OPsm&A ^ %&)S0JMƾvtc?j*x XNBT-S0" }&rsy_Z ”Yj .hPX=<ψb(jHjNn ̡D1 E;0HA&2x\P w9?T}9+LNDbhYAE)q߲ MB V0Bzd+_xJvM3g]"҉_;-EfxS;BCv٘zAƄ5>VؘtVW3•vHk Gx o;|fDya$|ÐQlGa_4M{EY&sl"댉'$Fk6~k_N`K D0ӿqvl_ԨuI2ZP(HP7my4& 0]\+Q>""S&y Ehy h%z=:gl}D6>Z hC⪞zv3*5 J[Ө ? )6: x,]ގO:L1|u$~*&;C?J@«) f sVN~)̖/(v]~7$>&4I;~,C'AdMQ]X5%'3_qaVU}TY3Ň: O,Ѽ5>Aly^?_Ez?UE<݋3=ZRN(ImA^IN+՟Ynҕ6ptTASq\WU4;Ėw>. T QJ$ON+Q?O ӊd\A..ٵh `}#=6j!{m5:&+g{V y"> -Д<}8N,CugB$Pi`Ti͵uzfm~߶XןiC̷8 ri{sn{qsqRY扑S3HIM5i%4QTziă_+S d|inL9?sh1.MX2[#]kݵ5[-P8| >!ڲasۈ¦XX.K& WRKa~ki5;T~|r(:VF3BD y2Xɡ3JILaNvwUlլDNfŌpc$~rH6ƃ:?r> @,wޕaWVlo%]D ]}2qEEKF3D!n +%<ιx# 2S!Il=k,;8[u9Ä٦M-H|=aZW(Ў♂d>|"_.!ˑNeE͗tW95d)Xqx^"Z jΝ ?l&ШC;O }l\LfE^2JSi;2 UXJ#j/!nnmAojH!J%iuyĹӾU8Nc%O,;1CQ2aLLYю{KʃNxŒkߣMq~X ˵5^?4 _~LXωpK]PwN%J'rˏˑݽMPAXk +$^(5>дvJ>.&60wѹL5 y& J\s,!BdN'\:ẔLwS-@zsW-^3ЃhF.\\už%6'9*,@ k \_LT2cE4к=sQkvdK l4d#Lg:Z(AٚfKw"Wc4Jmp>cSHD& nfZ*UY`P}F lm]`~ taQ~4a5 o!~U8DzE'kd$}aPn giRh}c?g;6|ukD~P.s™oEɐ`Ɣܸ < Eb,` 7 djz{xWgY!^4dub^ogGO]cIa ߹ESinܠ91T&UdFe#4gB'Sf#AQGe*c?G >!g?6*A~AFfOd;r$;ӀscDSN?)3dV?齧3O7ͷIs3ا&Vh s'%)w6),$XS7JX@ *'lyӦd? ';}&:Y"p{c_PFo sE@GWTO :R"NhS yЙHcAY2ST~ %}yW9q|d*8K=|=saK)y5%tȾ-!uK|lP6rPw ~=Ls`gp껀iJ~1Ng2L}t)/Tϗa{JN+ f^I OH8IH~{4?I`j]Rf(!C;.ޅR®+UOk5pIz)3N Tb!@ۚB\TE06BwW.Uq*bâ[#W,~oBvصe1 Αb'$-’5ftb&FOv>لaD9_O}>Pj>ŀ Ǭa4,|A%J0у3S%*oR)Qڃ<+..q7K3 / ]( Bk yQPH)g[d.)ߪ}f4V/J+4LB}U 5>>rĶ}u8rW 'M2TwbU-Bޑ^]=iH1Dr'.ARߚ0ԄAE-5)JݼqS6QߔL% Y3%'6q~z3O?݈쌵B e6B^2xojlrQiug.rϊ4{Fx5nrzOA|Ӿ Ip&]T냟:'cHF˼\I5EO:,C^hz+#gkQSz ʘvZ pc$q9! {Td0#d@@w۠dhQѮFojINuZtDVbr:˽=¬jX6q ݨo-AV [軾\GO˙|㎵}ju{㹔ڎ`CR C,Zؐ%j̔Phkry|^ ݢ?ASWYTzv9h.`FIOX?0Y~o"1=rau2l@]2͹PU$~髋&Z 'u;Ȫ8FtEΑl;g.6"p͹bQ&+;4*Rz1$׃*P-|jdrXؤ=KWM >5j )tWgdϥu> wr 7&2_g:N$cDΖ񙾼uqIoR").uO?ỷZ/ȭ6]Zwv!?>~;-iV A#Î4S\6?@ar|'yt%1ňYTQ(n'v4?93-Z%L̂Py=\wSGm(wIykg+*m?U@NړSZb]UW< vzoW$g  ٗzG[U/b!dk3gwl1՘Kq^I>B{wJ;P%8A'A z",ڪ>s8sG^s2$5êXQcӚD2Y߆L3ݭ5`4?G1v^]m*&:g0ݪ)T5' of|i?vfdwS5~b0U&VŽ=qxYPHC5ȟ83Tm4W  R? QާO+K`̍|pfaKQve:b롤+|9͑a)~v1U8m@92&~Zo-c*{M:n}.{$7؁:!=3Re:Ĕ{jt;=3p|gJɫWG"YO>Tp{2;'NfC)8 Pؑtm>8aOەst rX.߲G5'dOY|a?ȳ -"G=ya r3 #_cRt$W^6~1z;)\%N\$Be`ֶ7ƟQׅZXҒpcXY瘂Gx9㙘Zo%>Na:m&v "3SL'o8b}{ d+Ur(a r|p?pViso,xi df̋:OuO@4`prޜ -= KR(Z+"uvf! a;|rp _1*vN x?xwޯPVШ_}ҨG<8 1(]h霷 īU@o UnI ;fEUڰVd35ʍ-QV<))nDA|S8 G΀/#ί!/1F2ٔGwf9 yc/oYW'μ,2Se HL7<^$b}yùMNdWp *Ux'(ԁxgZ6:)lۙb:p/VSߦݓ.v;E+GP;N{Mhh B^5FRAv7TłzVqBɁ*Mo u[hK=b bdM8Ӭ3ܛWPf/4),/OkmzB kRJSj2;S[qrVzSua@2X~XH)؞3cV@ zRmeON9zh6Ai! 7līۄ)܀?k*)|j5Xqtgzmo'LΗ=2Kza}_'C#zѕ_͋IϺ?N~798ց.!n-`4yQ&k!qsEbq?YK&$UQ:h>:Q⧱7VtWJM ߁1{b,( 14Js,dѷ(op2o/ƌ4&h,`jB'srvn2 =RnF4 <ƭϞ\LCu-lhQ-u~*(rGP .g.eՒϐ_{|bú1U*kX߸uxHdYp2A&%HAf]')5Z.+0BkvcE$VTFu_ 2qfHriH9и}reMqŕ?SS } 3mٗJ ]-@)Y"@s C3Z懼Nԙ A/ =;worY>l} ;xQn eݧcI;݉`؜nn(ThYW =|u~'NفjqUvZsflI]=3]{qQDr; YAA5YKQ!q-G%kgXaY ~sf#տS4C2V%2reX6FFTTvs"c+$ RI~}eI- 35-A:~ Ln7vڑ=>e:.IlƿV){E/O9>*NsBEi`5)dv}``2OP_KrPD ?PF|g;W 7S'Hvcdgn :Œpa8WOTm@'YX{`:*5Irm D#B5@ rVvD,ZP;88A-Y=_b'a^?7M KGДV:H;K Uؕ]TQH[UTpXq"w0b6˃: pI\7F#@p}*w(h4 rrВ(.4>f JF,uzD\'L5]К ̒ԾNo7͓`ԭpZפ6#um0E"]%Q7!4ݗ/$k)򸕖F{_{#dm*XƔYfM-GW f Pc߆O/uTųo?\1gU}sok'>uŝ3+=;IJ~ '^,i~;HtB]qkf!C ;~AFE&â3`UF:ItK$ͶwHON8Yzn5jrEݭ:͹k(,Vlqs=#'Uw/pԹHz X06ۉ/o ?,~ rk5x>lxpof*e`jr_ MdPvל4X*_->!-)5i2>ו2 Ej,zyoT0tR@''O 6A&µ|C,3Q'zd1Τ4rc$Ck;~ې>*IEl iC{*^%VpQQnH2n|S? 嬝1f08G¿YW,ۚ8\<#!q.t* G x7+\6>?:B~ܶ[sr4dRHS\z V>9 dz*#8cWE ƞ­J3|3̦mHE0Vhkj"_k ՄdKfa[+:9v@yw~e%ldؤn]3@Χqȩko{5\7M3z D)tDqg*NzqKz@Om(S[B1H#B%gMDe[_E};IaG=7Z uP)`Nqk/fږ'$⠻'HvM[PdK\z#vueMS`ek{;0\`q*jjeW/T  @Bpwz $)k&V;Dc|W擶+^~G/I]R r HdI.K9sw'r٬Y_cC@Y%Nx]!řS󥱩+f"c L%FCh6Fxe Cc2u^yVC="ƠGYZRJnSB\m2HI Ryd[ڡfĻDzwh'|鏨'P!bʯ9)o:è]Pɣ[pk P| /y{) 6C =QΫ/rҹQ^~ "x}Ӏ6}xغ݃x" (w@zH[628,pI)EΝ/x!q\sX?v.,go<"^;«ZK 74339<7Ķ[2xs 5v a};evKL0Ӓ<޳u@,ިa;XS ["`pDB#YSw$8w ?/'tMU":&md@kLԩvX3( ljJ]\jNR"~fi?dv][ d '@/(t(HTI?b#{{+`)Ms} <=l1sKy(q?L_n""l1G!7V}+%bsH"9H\F<'jnAz*). _| "v_{׵?";(S72ʐ4%W(b*q-d %=Ŷn X\mGXxD2\s-E[;ESik Bx"ˡ.g |1 <hukTGF^CDRc{+_d_Q3C, !}Xc32DWZ"l{ t#}=-{WOʔr.\v 4ںψ^3䈾;<6EWK(ikqnWUzecjҋn}+fOS;> ^X[[x泳DMKNNV4n /6?r*iL:돋/SվA4ctSsbru. DQk$72k@RnنE}eS/ ~4[kҡ#F!R.Ȓssߌ.?;pad;ΰKGүQ d+1<-mJG92E֔U깚?K헔j)eQ[ϓ8/=Z\X 72LBȮ)?FǬ~g)4pݝCOz'K&լs^Il\RYw )iz!xTT(0\v.w˟j@)崥T9!M/gc/4քۿtJEu2!FuEX]b.2Nb6Y]xoXn N]] k b}R߄0upYOS .Y& m2npD~gFOY~7# V#0TJ T/IFXi k,N!+,dBJlz 5f#:v!>j3\{C-m~ȥU~k.Z,{!yQ=o:Hiژy/` Xv0ʲ9;[& aT ṙ]E (p"ةˉ>xVvoyQ$ dv,kNiDsX[)N9j ׹_Ssxѻニ- ɂX NԪ"[M`:_4ρJa7z/xA=с@eLjN:=[]tMh ?՛C.+DgɀS ,-X_|6XlLJ'dMʐXO7t i]ИnPU1(*n!CUK#| e3 |5 O6V7J*ekLS+zj-E/儳([!BFݰ9%OS`K9zv+|A+N '-D媵WZWdlZug*~Km]_.ʢzs ]ϩ{JTj̷}fҲf x.;~.B%RIyoc:k-tDaǡ &xSyڋ;!aLDcSaxRp2FHίnp[b;*ӯw奕)rTE\dD  (5]ؑ5fNID-UuoBMfMFY;rͅO[1= lDE65;?Z엺GqFhG yD"'jd+PD\'e{XY&RFrX .+]<_nr ڴ D{KƏMy:j\Av`<$ Ftϸn-[ªΙ.@KDڸC3\z}3q+ ?q/Qe!y_h#c'96aʘB$.HÎjV`ʧ!. esKԍaӿsM*X/̳>1Y?_oWUM嫾ĥ,'r>7P_ e\ȅU7j78F#QQ9`M_(7IӁ>龟q=V+f>cqHsߍ3-N _\ lW3~yR>b#m1*n*]XMV7oi2kj-&$<['K㘻nu+:GX.jq&č'7`@Cl PbM*J2Vf9Ҡṗ&/yrѲ ,p^QiK(D*FQIsF[>=; Sz .~l?YcUSq oOIrL2)Mպl>|ϓq*/!j4T a|!v3)yܰ -3> X8H5tNyQ밊yS ͱ昆|8dɫM`\Ss@(ia뾃I/.)m%]c$zM]BOJ ȅ%gSmtdݚ%G&Qؙd~gZUO\R \P~j ֊I=a(8>Q<3j8l?T;̯FCk`XϾCѢAn}n_͒@RC7#e3Ӻډy"pi|Zw[YjVдgN]n}dĶSpЧ=rI:pKpLyEVplc/{H5EdxGI>Ocm8 +~b`G {9 E} pf/S^f-&6NcוJ Jʺʂ}c-xޒ&\3j#fKFQ$ЃZݰxS`8]DQqg|cȟx]Qѭb7ҀPdaN!J>EGAa>4S#lړa͔-S,0;No< GV2<8J> fQ̞ѣ_*?͏k/wrI%\ȭom/j/]M i+u(U ;_N . m$s]DfU` 7.LB`>P{vtT lge>V37^w Ax|*Ѱ-4>uO&U{n8t67/B@SsUPk~ܽ:NJs!b\0}mSJs\GV>fxLk"niw<\YR"[8?BeMdlEV8CDCIo7xj0afܻ`Ynyp&@9@/0 Ae Kq1 ni%7ϦTTr[P)up5Qfnݩ=T4%T/?,T c*ZGe c+G,UQH@WuW) yO]<]UԪXVJԣrj-jS*Õx՗qC^q88ȿnL+u/#+|pNu^qZ038wÜ\kkr (۞`lYDQXt4q9n)W f_P o )|[(kŔ́w4߁ n+p_×Vnq?p@QNfUA&jƖn _y u5-vX CgsD+DYk~Ը%p@yߐlPsO//%f)۷`;ha9i3mG @E*C4ձ1׬\?u>҇9[r2q pBq*hYCځﶄOw7tp}H;oQ&?J_u^UXŜ#1>_|_@3u 2yq2ُX5or3L n{ yi6*C7x _}>PUթ$A9T=*g'FU*  Ef3[Cgd\Ymu9SnD9v]7KsXw+ݞo,ةj&CP6HO^ՔVx<怓ZoHEw 70ЮUĀ2rd5&"*W(KbeGû>\PF{JUS8{=$5Zu:^MEsپTށqX*#<&E`ɶIPG/NB*۰P [eGl(!b??s@޻e7rj;O]UG'$Y_u?鑐R0Pꁯt`N?b!Dc$"?z(tg}N >[6HI`ʁt{Bd>˜3Xble01Y 5b*bU}$(p kX_/ˏRAuY"cf"V.CO0)dq4WM@>W-qzNo#sl]8|{ @C[3a)*}^Tžb*v%̖ruB#̄}wLeOPc"agH1Y]K$Ѝ=PtR J6\OY`w.5b&ca %Ex ӗ&jMD:3?cz|Xp0U6pmt|JҹUѕ}Q *̓1uwdIzXL{ hݯS]=@63xϑhD$gLrZ@3:lZ6<|PշsgY@U8(U|Q˿HZ(3sCܜ> 78(|  KMQzZ@ 9j4,A}U¡maǃJw0CNVk3`[[? ]>IBBn>=%pHN9d':HrQ2~U8bz"𒓄Gv' >#͖'xKE|o"cex2g>9;N} ~ew;| _ 鼐 Xbx^hZ9*{K*Z?T{s .юRAxhQJCjND*bL?G^_$G .EfnKnLR{fPF?bq!6LYq9P3Bja$ӔQGH )H9*۞Kz~Z:}Q{%`J x[uI%;'Dz K{ fX騳w˕dB}0?hANh]ħțmfAgcc-H>y5AYNsWIO|Z-.t_+:cboΪr5dȚJ!yNym˯M A֌87н:Ju"@Ay S̎~VP<A+vZQuzl0LVq=:*$Ym;<0wTCX!M#`'(?@Igg.}K4[Qm)ngZB?f.A&[Ukb,~-DWxԛu:O u|n <Μk *[ YBB)rW,yʫ-vvP+'O&XLYP վn1,WFv62}XCấmI1hd>t$U Q&#`s:@)V+K[Uͱ}6zxxR%d8#l7~>0[?V,>ڶ_%xW&b_(La%w jgaF7va9GsT`pcks n^H ҡ[xIY2[h>3Gf*+1b%ĉ)*s,%ݳ ݍNq|fH鼑wq?u ="3o'R] f£ut!x.8֚Bb$CIOZSANH9k~jo&?iA5"5'TXqiy= #.uC}u.P 7<r)=ION Y.~Ƒ {O̼\]m\ ;QIM l2ɇ+(MH *V`2b\ d[w@*$`k`b 0P(˦9qs}ġ?M}Ҿ*i[*ƻ|\w }YUd _7(iek$oO칬]c[ E):lY?y+P;O` ~~e0HVsnT`CF i ߆ij9a/0=Q 7uݣobPJz#{&Li @;gg>-ʫkn59vˉ1[ )JM&q@im0MqMהr.u`F 5{?D7 vu4bq!~&ffixS|.E{둙gMUDMI|ԣT\Kh /i'$k, )hB$bQ<-0v2x^)  o?jPTn$L>79k';Suyyf0 X[VSaa [` -*{93yo3aaURP's W>#vyXciOcPGr4[M%e7V9E0x|HYĶ8= [Ps'ط ÑWWzk8NBM `EӰm_a~id!|}盽ҐhIgE%2փybI90,OI4vO6]Y^ !iA1Vܑ <XQIRNc(1>gw4}Fߡ6 Zyy@/5>^*\{S?R2Kʒ!բ ^63`S9v^?b,N8ChpXJ|1R1AI^8ڐ~Pe\̀`ů]ʜˮɵS%ocKC:B:rӹ r1}F= L0DcX;"i~eW1wa])(AD{]Q+ZF>۔ ro ỳ𬿓NW!,P̨weibAJ` ֌h3+b͙xz(zz9QEQ+Q~4EӀFKZ۝;)9ڊ׏44p0jM L mmat?.B8a/hO]+q FkP[R7Ѭg}s-gw!má8Kӥ\<* >H`Cx͓2p}%RWNuQ} BUY=ɢG~( u9 W,\LSu027zCt~[f `WXUZD̛tJ ,õUD{%Hw+Mǡ@o ׳vHeK4z׍RIHwR'1z;3 l,ei~Fhn;vhc+3z閬ŭtD2Yph9woI>tDK 2!I=Q$NZ8 %(^Y ,~@v։ZOkdMTFeؿ#9aƗxZL!y!ᇄ󽅽ވ-)dxA|X[7/BlbyY9Zl9ps6 LJcUS:crmGğ5IJ)wd+ƕע)K6P#t~{QX#wζT7XB<1ujN+`C3XE͔'~'S1j&0GU-{U٬H0u:U @KIʡ=^hg#HNwmߒ#SuGErU.$[|K 8 $rϏ_H?i!ޫaP- L swW+f̭tg V9 果 ILA02onki{}Z db>0hQ3}Lv O<deqoy F7"i uӗ3NJAg1]ltGa@esܨU}+4é RdolĢ^nҮ6v,8 fv TJ'|8ϧpfL""ۦx%pN9KV̂s xLʡH@.~[,0`Y{Ž3_4V ]4xГdWiknm?$fSWQ)ծU8f1$%Sq<ޏ,oֵb|#\t93|SD t]j$ȸ>nZ$'T0M|6l{7?Mik'jlsRsl9L5T@aQI=Դ]cKwԮf4)/>m81}fa`,LD5)R FJ|+˱*: ƀ^WXM(Pq*X+PSFDYLaư)kسw[W41Z&6;bH)d8`>ZF5BOLԼ[a_PaX_PrNzk:ut$jPXMe?;*\ͶQ).79m3&fOq˂6,͂k wl"9BW \ \Н*<#jWkҼ4B*+xI\ [Nr$b/%My,2ܻ+8'ܭ+F3|c&-aF4a 5Y)s`-[օW(sv$EBP*PQ$ Գ;e+`W)JOY)YװlWjX ҒWߜQ LԎZyn3ZTX2(S\\. ˸*8ٲ#iҠuitQ`U!Qܙ0E m ֢2S58 ?Nk} Jx?IgF.6=J֢ :Tn :_OSWj0gpngtd<Tf| =B>Ÿju+Nթe+r&dPA1AL px? 8F8P phqMߌ+w@ts Mke+V~=L&n\ۦ*ݛžLсG,*T2 acwm_]Ԟ ;-nʷ1ob {M'fRZ@}*t.lE頯ZӋ!|ɓf&8GwRLN~ң q-˨ah|`P7>\F 0Hc" *^ķU<+?}3it!"-ɥ̥/'_q# v2@iI\֠"-VN?Ux ʒkxϫDŽ9{T@mANOq.鿒83g udQ)c<+Ȫڎ/ cUti )y5~{Y'{9>H|Rڨ>az/.=s<YEg&ŽZHz&KhڽYwn;nrDB`_ bݨ^ρ =c`~=3MDফeE@, V}MFŪcX^ 8^ ="KbZc+$S?Y8nм3ϜeNJTRPFMXf(,t{f,abBٶ9J<|>XElͣ i?!'ϩ<^U l3L㇘O,$ȑAwwy# jD#3#:c,f%.v#_vKvI M? Qre u1tﭽ>nL`D]mbv'8:-5)>Q9H *"1֘;s.. RY=Y(v͵Y9Hcx͚kF{5rQHA )<٘lG=mK[̼#Hav(#oWDjIIm7L^ %ծ3&/Y d }}M#6;U.td5G謯Ks(zo>[?9sEZǫTLh+B_Ba!RUaJbI;aVa#Eg׫ (l8FѬ3-VŦCSH{5=!š^Eps>fkyM2ԝB $bm *6:d\=*s4E[kU+Q5"&%om=Yp_h ئ%=LJ)1+`]r;u&?X!-N7׼e[1#Qq#*d4#̑tv1! 7PUx=m=`mzgLH{jSV,MoUb$U.MQݦ[X`p5FHɐŷx# 3R&Bv@E}mM7-߿YS`QHo+O{z9GX 2괬T$q%̧ӂrY%==(h eLs6+mQu’=̰`2²ClɈm|s!+i2w,PIX/p5fyZ[p4V tB.Rq5ћf=`7)D$ SWq˂yT!XhzW0?KB瑘l5Ůg@96 9bF*j`5 -Weͧ]z΂1C#ALBx\ L[Sr=|DXUޡv$֡b\M/ughyp4Kġ_z} lb|{E(om)ˤNMKE9`LM D8'XIB S.GmNy/)6kq@ h`F3POc GػrxrEqs_*kWQÃTpس4ýyasˑ5]" 31%GcZj7 @uf'[eZrKtcSN [NOAl %ɰ)u(5\FovbD\aFD0Dh1  0ّ䔫gc Q7MwFu!i[hpCm̨f_Ҏ%NL،& ?.Ṭ,$ΡxplMiF,냓q?[ZSYEO0 NRWd $UCy,N+9K*Y0oy}]Ș9ޱ2:i?',s-( 8:ô-<%VUw%XsfSfZU^hq?OtDl Pcf.exAs1#ktsmHəZGFx?KtbMS2Xp"5HK#JS|se}d6zB%Z8z!/v2p2|P)LH.{R+k&VtX[7C6J݁Yu wˣuW:a/Sx]}+zjEöZѨţcP Xŏc*6)k*gc87%L 7H fxFß),ʳ|{C, * ꋍظ)QV>_~8_;> x{A#I8]y~,[45ۮ[cYfaMK6G5*E\ X&^ E)0KdV`smH(JH5@S倨qs_44MjDB7KdTWf[ pw[/Xni,CԂ yz=dCOh6LE|Z쾼~4^ƂFe.GB?Coq4\!/w]dlƅ%.x fWHm*{L~=YgtT.{N(V~KW{%VQ:[w ԻZY3ծ,7Sa@%\" Mŕ0P<ۨ)K\srfOiH\.ݻ?:JҍTX7 ."S{gi)Vc-6wR 7MJ]KettKUS6&6_Ihr^OEiàQ۳rX$Zm6z [G "#oa7{Դ?3dè?m NmX+r?s1g jLx)w=[9[|R!CkdA9!1K32+D{:[Oȿf/uш9[TN@6jIMt\@)7)>S |W6V:xaSl>|OSť0|6%sӼ.g,2Dfpjj9`_COz${ZQXzFE}왫" >ר\\6~5uA))qLFO-Jj]rDpuOiYN H+MCgȂ--B2 \Iq.sz%]6^; ev }} c,tG6v1^ULfӘ*_`s_I="4M15#_"Zz=deڏcZkg`u}!9pd0j+851G(]ad>aW%6e-vE[ULWPjN^D\_B֞A e,/\`~T82WQW(d'e+2 2ODl(+\ %wcq>EI=S{)J8 ļ)6U _@ƙ׈GXcF2Hw`ـJBԯ1=t]{( 9PYZ}oՔZDzEr)ca`#ЎIQ2pTj\= M"7C>̨/Hn@ڒguH"wbu4bfKn5 9y'[X]jo+< +ߛ0Pć7Lxm{ ~+Ov PSF~\dƥfHl.GRr`y"Lt'OAHK*A |_$g*E31r^PHEp5%,'1^Adwh-s!kcj0b{ xZwmbYkePD!{ "'GmPލSVJFIq^ y_h _-o5Dfh v AtP4ҒJC )s=OeCNC z{P\\u0fM~; HPH6fϡ+}9 |$Phrۉzd]D TC[(kP b, Xd䣭ҀIL!2ܓ֊oըEVE8:[Pa3, ni 37~/0կM>k {C71L;i s -0eTф!Rm/:YJ՚5p^}byuV N^؅b8 )qQH4}'ao7n;I妞 4Z>ULƳs' 2wLd-2c2Ef#;RY!zT\{cjmi+(\ w^(Jj~y\Swld`F5RLo"Bʣ0ab Yt#spڡ4$PC'}sY7Q4`@|Pv@PyLlPͰOK],󕦇Bk*:?創Ꮋ>d>BY6ALXlmiGM#K+TH qtլ؅hQah-wjwx(gi7jR0֠~Qm~[mj%"QLDl @PҨ^l{Ƕzֶ%(P`&v?`RuM?kG8Jj}!˯9VU'2>(!re>,pӭ̺l Y꒕)1+sVڕ_%K?;>#ʣ7wBI-XH Zzk2iRB4O#1IGT }^D+ǻZJ[|p$Rq،t7tPn!/ /pAtM^D:x:A͖ɖ}M|rga#nZzq/@ssHx2 hCלNll8.HCЙ,OF/oC|M][|2v:հnz(.,J('9j̽; .P>bS|gI[$yUֻ1p7<9H)_R]Z4DЛ@!֣GPGq[؎4X|f[Zc?4mX'?4/ M(}c9-i0v84m(ugНu›&ۘi2G;8y=2ڥn⧠^j"slLL/Y1BVVR\ zskm\ʅ%.,!+LLb٥:|UJ3v=i/w7T!$vTQ-@F<4o)z98 FC8RҨl+H0h924'1GGSХhn(gl wHP16>~MKԳ@{KO7U;,J+7+H=VYm|4_"@-|T/ ?L{N ~ndC *mxZ{3ZeX1r3,S.tAJG7~,+[~?<U p4nZ@?vK'|~4S[kMXLOIϽD{T2,deb.!VD5Y501w8㯾8t&O2A"ꍃ0=`P6@F@ͼ-͞G9K Hv ̼ؐhwŠf}]#GxF@[HQX$j&@o΁9~ DO]0$kb2kR̨T_/NA&ΌfKg+>Z_Lb220-=$k6'`GuWlEK[⽘cZhX5ڬSYHEr. 0MG:/H#m-5|P>\DS+*3y(-.Sr عZz`1NZI ~si΋uEsQ|,?гE~Yc@>)kۦAA?;n40OwOXe; !7D%dNr&6VQ}cRqS4[d$:fƓWUez̗:rڡo./֭gG}dE60I4߮g# PP(z^5'4;g>u.DŹ}:Ը U 9D`q~nBU fm9JrgpQx#TN|kVctf]Yw#;vB%םu] ;ә]jB[Iz.G Em4Il1Ӧ0TAIQk-k";y hi|Bv )l(f1nDz`>ʾ2?esOu"i c 6$<qY6`V9lSX$1j%ƫE5%Ex L ,D)QN1㑗Ob*X ʔjUi-n9|ZZZ꾾 [uU\9Phq9(e(HZ} n4/&b>#ve?u2"}DGDFdBM+ -WZVC Ӌa9P/^JrزH #%z һ?58Lh toK rvUA]Ar*` F2"@sHhlisv=lC)PDqr?J uO"p 68 `*9wTL:2E˒;$I_S\YNG<{>72?4 4N^͵KQ#G1P,pJM~OK~0=WV/GWE7& ]/NvDBTT<INbO.c}\L" _B=(˻oN̮IȣN/F0dҎ4g# Lo7:qS[Kkry=/%Sb'.H llc (FKCc(vtS渗$;.m=& romjƙcs,?!=C &M;jrxn֒XXȈ!.QLпtNr Z7>s(Ce)w+{(π\ 4Rɭ z{DpIZ}m~jf.paB:^\g;A\6nXX":D2=|?sChl4:ds/Is^~a&uᪧf uj%;KR+t(e*]Hon_A"_1aR{O@'4JFEF[FA0tU-P(Qq嶤Yv9|mSUKc=WոԁӔIT.\z@\kxMׄ 3yS{M/J4YJxrL6wΝ.-XH;IALV &!vh`hnOF{b^*ĽtɪG\ZK|VG-HQ/>]F{am̄/MPiօ!g5~Gt*e6wX]}~Y%#}cSoz(}ft0**hD0K]?'ƲZ(1\G=B_xptc,,R52߂\C7U^텱rj\uy?x\N}2Mͯe+[D:#aЖXڄ' oXgh fEAXb 'qEwy;ۨ4nEm$+7 nj'N3ޓHSdxk FNڂR 7FPT췎 P& _:ԬG$G`s:_y3wG0}B(rW1W _4Ⱥmu%'$e9Ӭ^^0ѥa$D͂|SKx~7fQM 8½OC6x0-AY5te+b 5+5Q 6uO̱)cWE7Q2QH+M:NJ&viJ'Ktߖ6*4~\)9K797UX1 1h[ΟSd.}6LS"bu `RĝY.^Y`9;KYbV8eJ§G+on0765Sꕭ Ғ1y#XݣHC-d!}guow SuVkfc8 |IPġA,j8N8|JhIl44^^blsu8ش(__˞QI$w>2·@R$\ъ0@^H׎!JB~ aoXė>v 3je^n PXw2y6RA/8hQo7O^|91GwtZ7Nl|&n'~gZ.IeD xaN+$;dĠq ^:ع}->J?RbD; ixQި}a5F̎g9pOfsR+0^VDJ3c$b.@L~0Bb/}2Kϊמ6ő06Pql:PTs@$ .GPIF]b:m4`m,R 4{s)^:z!w#v#B,B"$lv30l~T95n2JkV:9rɍ^ॄd|U Subu;'CuA lE~X6+m v{3nEOq7 q>f-`aWF$BahX4lUE(j\C9:ik0:q֕Q:/1NչL0FP?϶SJJŔH-N(+^Z̎Nj1oZۆ=~+.$h$I)"d@ v\HrKrqš5#(1.RppV𹣠ffWD E:[22$KU~eTjFe'on̂>Ftn  KMTTMis>@V3 j߁XV%| zdaA#+!豼eԇf!\VPz"l tyPٝ,Ha]}etQ*1yL\@Z2|ӁYa=GdGOlt؈൶?n̟5+8-#l۔ U<:2paO\&E6HZv3YJ*[Z6n;y.gξ =_ͣ;lPN]@?lBC<*dLZEwRآ>BZ0#Yg9F31_g-AIZ3?0c& hGRh,' >ePI'f;E)NG/'ȝA7H/8{xT7E(Ef2 dQXH7d@Pu '!wq]" ur16 ;d_,ү,W P"i q(UX`jʫ2[ sCF Ds+%L4%{2R|`Ns'T :\8D*&dt1r+xT!ޖ R$tETdܲ>$|{F `Zyԅ.+.mI7 ,f[jp ` 4ΟJ]T)X@* 'C1Zؙ{_ > 'TQit*%~rLZr/6_?Rh~i$m 0k35YLHόmk R`y|}Lk.7Oy;l͓6zEwH)iD^chfK"2w,fA ."!7G8S.ڞ\62Ϻ =f^% mt&5| Κ%P=߲4 M txnN,w`>v{6?L5nZ@Clj\LȚѰw\:}noӺ}"9>z]:={S̠v̀Pk:3uBh/qƛg#-*}ZyUŨI3̎XA &A(s%u{>TY3r2R^KUݙdž޸w>qRV?il=QuZ6doU=-ۻnNMYXrDXy%}F;*P%*_5ي[u]:$] 8OPױw)gpb\E:>5S)Ҍ6bB(#%2l! 4.Iٝ\h9'c2juKa|{d>8G: (Swٺ2.ʎ:BV1_N/ ' p`/W@ $b낸b4OΙ z?{C`k6h7uq*㤽b_m]8DNzܖWNXjyzӻT:2,f oҬ[tN9|(lW))xQ 1xa5(Dd?6kyhaIѬy"V+b[u&,$: /C%˥ ̝ش$ yr $P?$u'r6 *cj';eg6:W=#iMr'Sn IQ >2ĝ & 1FOe v1}y& ("!0^4T{>])Z&ʤ@Pm"|(gS>8,\)VeFQÅRErY.?Y2[^>ꠊZ>vtll.SAQ]" Ƣ3*=-d2\bٍܱhA&=1\,2W9']CY^ZJC`8Cxpj]Vimo&,MTZ{m]|fL<Uz7L2B f`T[)]!kt!!jLK/md Fo|\k6CŤ5j1GX.?v1^d^콍do Nx{E ]ϑC#Ђ%pF-Keo0Vu\`hJ8]Wʗ[Z%ѻ:<@n p!shM`i-yƣ#Ʃh{GХFRҢ[M*(>ʙZauPjS^2+]!;CEW 5a?9I kVቤ ϪxȺ2%}EWrO̳,>Vֻ|0?{.9KdlAb>6ʧ)#6ϕ񋙫jn k@"^j1u4/ZǾxb֫tdsD IΡhCΓ}HzejM( !z$&̥^vWuRΛ vKV)2GR"I0-a/5%‚W[҅fW"!lCs&{MFE?ۛZ@\=|5~)+bZ0HUC/c&|/]J9F[IH04֚0FAv(< JV)}ƽ\a|LsL3g/z,sbM=FFQX8>mbj4-SlJ%(Fq;;stVsm֜$4̬(Wo[ÍZW8.ފ!f M(8/aL$Dhozh'^UɲX +>n1cr+Һ6=Ȣ xY|WZg[/{2Frg,a 0)+IkzxvۃEB?~ʗKzQ+x"Ylk1{8&%T2(.ՍW.oG?GLUD Bf2ɀ89J6sT2|σI-r{W)a#hs-m;#hb[_HuJk#KK'c /{ $ ntN_ɉd0;;@,G)!g(t4ъU"YrZ &/ vlRkwD.Y皳i9q-y7IocCJ&]`K` SԃXo)"f U\^$~dݑ, 6EurSx|7b)\~;)5q&Bd9l1 >P|ҡ۹H|2{7|uchp2K`u Lr\-8e;vp?6f(4bM<{IFx<ƫ'g3+J].^Y4:`QaXkO@|8`V<\ hy:wlD"=> }EySZ[!',?&frti^V8?Ψ6e{k.wؿdЙ{,tZcQqRv#A8?mD6KUlsוGjl$x̯). {;py~Gu']m9{g54lKد{ha gO#<pTp Iqg*q6 0;V3*ԥ8KǴ[P!HCuBJoEX+ U&^|$0d4{^L [ nu(3̫;UKt?2zw)#974pt;KCw~lHan'|Ϫ@vzuœjW@2OTR-j{_Sx_j7B!z` L_J$W82W?iDW<|VT Qf^7 rC վi LbᲕ1Hݿcm!yjSe;ӗ ڽED-joeIVx ~$ɯsmHvG%mrU!2<ۆȏnZeE\P7$qg Vg;TqܦW)TO.xgr]pS0!4J|3f,{2wf` ==RV#0R 朹X,Ǥ?+9V+lF)Š%$ &(I{]C0E o>5D1og@1ꗂ:I;ӄR}\3K)*k9squa'ҽڍU{w$3-uM\ d\wtX6&e5wŸ'[+|6YHP޹rwPg~R;1# ?5_D0P-a,Q|{cEM_Zfu=@f nX#|$0Ē|t7}2-·E̷e/@#Slo-cM}7vU6>\ ;ZEǻ耉 yil*gxI!vVc5E,&Pf&[qzTZCExRvЬ WJSMXK`߅?,LeIV1 1U&d'"5~]bGj1ȯwoQͺjN3)hU-5qeMR~FW^kͅ mIӳhՆZ{xzYS;٪h©Ю)Ka%+ݜ>vSwDNbq_7}R=ry7)M/LxBLhtLGl/ <\/PѲp3zR -PpgwB5&Y"N{\lsKR}S[ .ePfAvovNh#T AC -s(tNLwe`ђ0؛>ow*:x?}Lյ6Z}"VefF5_ CaL1}YKuqwXc٘mV,$/>K"9Q9}8i]t<3 ixfm\?IJ֧}<۷" qYF6m&X`₷985+>=GD呏"suD`" p06/9o>ӵM|@v?܃BFʂNi+LŠ.# Ϣ|b e?ԣآK\PV0{ #9XDpgP{$)f<KK5â!hHnXkۺcX\A&ګnp^.ԫ:FyCj#p!6ATOnucԝbnF\0X:bY7|nLep}]!NF\E3eUp"6#,95j)aL~ɺlCL/UwX&uU ?YT+7?Uj}_ Kٔc2'9NР<^[o:6rjw+0q D"`|1HCߓMx3M'{V6Wu&bIdR{:љ& NZYD.E}NF Ex͖vb&}74IWy-ؒs[K5tr-vpu:xOU?O  Pd2]+9q;fcWϋk2Kk30lGҼ]" H/ZGL!&鷾讄9WbpBW <_ 韫u=Xhǵa 1RZ_vGc^\^)!}Mlb ptvT_pQ DjD6;A ׀VNae'`FLVNsؙhEќ,A3#'0\گ4џ߮,%D`=DKQ,֚8AIK$6w2ٞ\KEПmiOAWkE,׽_9 #|ـٌI)NX ہyiGbQ146z"#f&oOi=F7|ґM 4v`+AUںWv%lt*a-])%yWSuVϾp4/=a+\zHyp-L=͓txj4&ha $t%)I -5~ Jo.lo9dZ\PҙG3SO׿Ұ 9dz˗cJ Au"rrQmыBE}=:gO IaAa3N{vs ,|}s. zhü8Oh;qe:Axz<1%  TC-o ]= 8`3zwqIF̗ |w"VnuV-F1 hoQ?AgçSA}5Xx En$z!B ukY!9-Df 2d>K'-K04TAlP&LZDfojk%HqEI k6Bf̿窘b/wT~mN ~qmL.cʁ=^*hl/0E _^Qh}?.PoܲǠdѴ*&>G2~WQi1xO^_E_zt՗PkMabl8=ـl}%*kb(v)/1#CaLW ؗzg1X6%>!X LCC'D@ts قS+#)=uǫ-k;o]~W˓8WD7ݠOԪ$FO.JߓMoZ7N&Ƿއ6Ɠ,ބBFzfM/1 ]軞}lS͚3xs1dפ[@k'vw vrkL+wKg qI(_]zom4n$7|妈+CR_zHdRu= BJ*FX=jBIťw{r,n0]: z {B%JoFa&maBpY='o.~//"ѳ0ڡǩ RȲ:][ğ`ɺ|v'Hn0|>E=R m`7GtWav) 8jkKK8`7ᆵ#o2ݘՂ2 ʧ&W`ܟ+P7P, fhc2![@a?{^_c, B㡶LGeN_tː%&73DP{^tBrSb[~W^kd6gLX#n鯑Է,6 bWPg{T znww>o{=m5xd~7PI,SJZ=)bB빱% `PJY:&⌶b?&BLa4tجU :^֛_ :J2o6nD6ij%ك1>U滷#`}}]ŷd$X.pY & dIj08lKln/=<6)'ri#mWҺXԧ!Tà͌(|=aVfϖo(4Rp\nv`*}΋qbT/'tA͚gD$O'_uF~4S 1 >J{OI1N#wځ4ɻSVr ae Z᫡LlsKJmqY}FjFX/qq߳6jپQpҞ]LrEcwWڻXD*G\+plGbUg‹>T c mgF\^Ңk;oш{ʋhop# 9 u^HT35,8eY8^K[hL~GХ,@ڇy#w9LW1>J;I<C8NEH2V nX@1 8.?:rxv$pq;Yf( >a}q oXn8B]} #wug Yn^c<_df$&ǗF5so.o,mw:|tKܻ0U ?C*;1`. A l}k Js4&clj" >}e#<)0Kaxj2 NF Wt!,~_M:iܷgH7|Z MmP!>)2N-=PN 1nt:^9_6ȶhuꞕ@TtC쬦=&:Lӫ$xXnN':o6*T#K&GX@tN6ch2X; ><`-zeq3Pߤz2^_5֧.><9 & A9w:Vx$7ýO 'n-f]s|Kcs4$[p? =7$;*#4\IgENZ?~.7ahʰ5kKjb[> :c&j&|{e~{ifλ7EG +sKW_w5^;/gqcZPfIFKJ3*{ 7CW鯘cf$$6%Jy .ԕO$5 >SK!>C 0 7v{Zs7{:Iĩ/ݺ1UmR-VV/b @TqQHWGbs,Bك?ZT[YȾ\B υ!Z[̄ sPM?n{Fw+Qǵ뫝0z} /27M\ ipsF8ωnj3^^ОW5%)^@qUE|ZM|ή'hgFJ77H!\0";bD²!}"cy(I- 'Ӥ>4QYUn펔ã MGRv@]O 2{/MӺ}ۘW9\|O ٞGF9C:Kˑ1k7ͭOQ磶*[6ԝ=1Ono}8= z^KG4p;ҡ88So]Nr q{i xbU!5 l[;ԞQ?q#S`n,Dnه4W"'"ȼq]Sv84|Fh|97>5'ȥ=f8i'B>=\A&Z-x^7PAGzX[E7!*n50S֖zN8p3QVإ Qְ!r-گhҖ~պ#Pv@>n FdAʊDcQ T@޾YagP< qWdo5J /<U7vR_nycHa&O9[3Wj!o?";֞Sw1C#$\@dl]k'<2Si1,$|ubZ%Uz^ʍ}mXp l7zs"́FTd"אD ovPeV}U43p^&e, /Ar 諍@h_"2޸R6 ŪR\ 3vP@v=gYTMKN>?96uB_R\&T74-_6ݝN-+B8(cxj4G÷BJ$:9X/ȚMՀh@'ԙ-KiT3*>=}4dZp)¢X{b;"5bB] g<4?*lG[ {g2 Sd qR9L%ئ_5ZyNj>M@&t9#~r/R}pE !|[9vUVkF{YV8i &v 8R nm(O{sOxSn~^)itؙ7F[zD.I섐u# \ R*D79ې"+o~ (B^?nXVK? W^NSh\dAL7u`s+&BA/O(cT}(wKW`W7D:IK ijR؟L9<;Z즑 .KU-RҨg0@q͖ h>QzyA;bugE~N֤?>|xO挒I`Gw*n'oG.,ql{E4]ğGN إXYK?%&a'"*|GMڊPGv9 XI\NV)x Rh YI T v ܵnnl 2jF@ͮPo@6@u 5­6+B:3ƎQ-'rGb{qa3Q@R[2jKaGkp|5qG= wpI g?E۝p9BK n{+oq P82—U+~{M?XFfgÇҳѼ2R@JrEUȓL;W71$NG^_H0Wj˖b59矼F$ot &0-E~Ez) Nwa V/ٽ|/wRka[םL ׁYyqq ȣ`늧[ZϹ uWrL:HDX^KT.窲õfI,(ъo~0IB5l5џr@'oқ mHeqMm4&%q*ICv[pRa*_B1to6q263Hz'j,*s8ft̩$]. Hy{ ddvX6"\bo00] aTW[qOW v;5]^ Zп'{ػ1s$܀l M8@!#LH+7ry.w='2"bC`>V/U [0&f>wlP!ֈUZ$fn½B!CDaE6Rn$6@hq8VGf˴$%jGaұ_MF`de U؝ XTD6&Q1{_#? JS,WYp wŀ I?H,{+N1 z 0ξ@$BB+܃դ_׉s*:e'-!\v1ʹx3rPD1e{)^*N~/4r{7=N筿 Jo=R/qk j90Ӳ?[}n[C8RO@섏 ~p Y&dއ4ekvAXvp=<.˽)>6A] tTL&Zk2MRT_QhxjN:=pyC,뫎iq$1^8WITEWΣ+8Huw:<迖5C[ O-@zۼmg VԌ?3,vɉ!eM[vYQ^F.F8k}sNf@ρ)!6L.?P*R5ٗkL!5XCE4t@fLv&%S ژvˡi|t#Q/24Nutaq=z>SȠդQ!sc޳DG;̈́$S@-z_Oзt6]O`cmQII S^Mm:28[IcmUj}5Wq)h]ju8@ET"a6ؙ15Թ /+Cq夯61W=/2 YJښ(:_E$I?9D|U'eз4 Cd\=Impn`rN9t (ΊB׹b'%Ѕr Þ@$wKFHůM(n FTW-]d@#̓%3<VB)?d#.H|uv \Gs`-DTP Eq䃡ЁP-3+e"ו g<gD}gsf[kg(``( SrfC!a}iRBo4ņȒeWqـvK rCLmqcjǁXԩ8btണ2͉r$CO@l-[aoYġb NHAN=å1O" å#of CKt^5JM1mqA3~%AYܽ'ר ؃\~z.VQys]a+#I:i/8c,Np]f =֑7h~\jΦLboLLzd6̓iw=SvC{73$z٧ 0 q4uETf[Whz<./X?ٍ(:A)Uy AtoXSL22HO7 @P%{Cb3<^| I#>"|(U45r^)uc[AR?X%( |Aq" QΝ ӨY_ fu&ȐôiЎ"U&ڮRJiC1JfvfbC.3ݸ"%(P ߂'"H]T!CfCu ؐCvI>ԯC]Bf@+*)fUc8ZҘ@U56HŶ<+lͿ C`[kX'lUhzR(e]W(h {L^:ˁ-4_ @5EؓMv4f"sq&?Vv1] zEj '5gPm-R׏V8&MO:s&?WwZу=yFV<d%҇8Mzep`J7)0/zIc`jlɸwַ sBS}zca;fH劤/p_|N}q'~DW;mke῱xkGf8>´uF#Dϲ M0SKKQ81>*RNލ/j#;ԁwfDQ7ϼ0  +t3Aq?t慾Ŏm u,:_wCȥ=f"xmIo_Yk,{76@+@)Qv磴 seLK'e^J>0 w/wգTW%]aΔ{E5~2xI~P DJ`j]vTSi7 u 4todƲ\1#vweTK wW0MbF%dO O=\!Mc鎨`M /S46G;=5\CDe'Cd^}fjYMx9KԚ(iÕɬB@0 ux#n@m13bg)!W1a9Z*m]͛Mt'wqW1Ix/d 'tDd=$қSs]Qu(|jME>=.GL%ea+{#?,2N}bUowzɈ"~s ZEf/{H ͉`[l)j:ڮDfuGݥt%T7k@‡K2V t򟟛zd{+}O|D$A y>9`+As3eUkGD1)ӳMG1jy@}5$wCgB]2D0|25#5D>sW`k֒~HM 2bkI IJ„@>y7{mb^E?{ ࣐ui!-TR#n{^AWK7X6%^+j&i+/}hiQlDo{85JReO"luHZ -];x8=`[Tn|@N3ţkI鄫 YYV蕕=-jzBDӁ׊ʹD,ksߠ ^5 7]r"gе01N "ّKzXܧDC?}F ^|z^^WM6iܹ%yJ'2˶ Фc*y'4G\cvpzN {M@uEp!寥 [ߦݙcj).~ .Ulmb(XZ=,#:?]ruZJS0e-SAe#DW8/i+w^RRE ^̢Va|2*B]ŷ_YRrX1-}!7Q9ȋvd(Obs3VR2݊"D50G #> u t EAI; p (B=鰥*&c;_ļ4{l]F/h InVJ9nCQQ"م8yߠPR'_n4id]?3O!pDž6>F׾ΖfJhX=n&ٜ-"< Wg#of*wJ:դ%Wكbp} l@(qaYanZ=?+߹rW§^~<<"o) 0'.LΚT5 8;VK^^\ t״n/zd/eŏ9e񞃭C@P(\_+;:bH1y1b??խ=}24^(ښ^oǗ H@~8OoP}'s2duncnf쎓*? NkyBg^S7_fi'G=졣уP'$@t'!PvץQC@%QB»kd #zBBbK tA>΅2Jшrt$Uyo+gۤGvUSˠ?n|@a]Q1sn-TPV(TB3`P Q#U#b.Ϡѕ7ׇkq4d\@\m1UEx=LF'ĺ6V`[Rߦ|=mKtdOf/?|hzF$Alz `_E0G^~3we JFW50&8_x6h1e$;h7١"e",ej_^U'<6dCY_ "s㣏FyRM%/Ӑz_}jh+A<|['LN5"p-xbǑ0`ESLY[??0!AZ5ɦxck$@L̎$IM,v??y+[oy_%|{?@q[57JA/tfܽ($;v|̝̓h=?j9+FlGjvjWfj" (})2MNYUF,uM9)vG&ncީב%h΁TnFX{@@m5w)mؿoZ,lT+eF7,XZ5 Gh$BF{ZC#:کzϫ/ /\e_}Q~ 16JKbMguDd6 |,'Δ e.1\FNo؃'rs#M/uDc̴x=|ͱd}KdG"%J gJv )1}R˱ 3%hEk^| 7v(7T-˕e3MOMPn[:;(_2<5J8NbU+T: ͸ ˕H`![okYZl;cu9qèO6[PHm[4 D)3p[Q<cH%7}ԛb)dƣ+mCafNdEdx`|3Y'/ !:n:!.fn y\D_rAFc#[^gn=IBI^}e >O >mi8e[˄l{6WLNEcX{ؠ EI7Τsk~u7z`BSwqECUWnQ|Rh ^O~Ot 1DG+.Fvz5p)]c8GDqvFf}#bέlIn>tla|*#Axf"BxS-갵l*y7 Uv\8XaV*w > 3FTM~RM.ϊɉ ߨ8Ȋ\*pF. 3* {}:U <;V+FOyOB*(i=5;uw@DnSbT('J_"Ӆwt:>Is ^8GR}C cW! \  a|VËFP@3+:,;fڶp`aoS򄖉% ~8(3nv wIv`!P a;Q1BB=YCdKv̬k>Ȗr6{TũI~j1&uFQ  Q^d@/U% z.Fp9렓ct;xd0ic贖 MYgHARr" "\,l ; dGt8+31ׁ\n: ٯ{pO\T5BB]:va-0^_+Ab&ӄL0u0˹$ ['$rs?8C0Yf\]w0=vP&k-R{fnRPh wzğV1R)龒0JJZ(tn JDx as'#G-{LWC6ַE]Vcqp/x <$ $/y!*dzuRW(wD !zwu3 շ{C,%}ק"yy_}GI탯BHK!DZi| ןgKa̟)?_bU<-FT8AnK-z7ıZs@aF$j/K[??Ѥ棒n+Id-rgR8*[퉚F ӫ@5RrѾy]4lfl(}Ŗ:#6oNT+E0+!V}-THǏq(Љr#Jh~j0Ŭ!&;#/(ںxޣ6V9,,$&\򋜃P֗?()rp(+Z{w9%~`10"2lukV  t;^YEayiZf6"d|!MewH;y ,YܺT|7"و Sf9|j*mG룒GGd<\rȟuh"tV 7$NX8sӽbgw~RY| Y63B_弻e??YӾM5~ŽiE8ODn7-aM8kٟjI uiV)E6vN!W]_$C/:䦆h?c_OiXHjhU4" *>nbyӍrE3o@/y)^RW{G'}=15/5,seY)̟5p*V>#\.MK6#ٙj9L,`=5a0ƺ=_C2#F\`]GuaqLȼDEրqP|^m8Y3}M+'VF$#kL ]Upy@XǞ]`'ƗV-A n'~~cTqm4O --ã/oe1xEg-1aFYد*iwb}./UB7ie?~Cq#m3o@4ʊASm:l2R̞LH{óD74PQ =١MwVDu +RK4  a01}bCB!6#e;E ;[E1}͡MX z*Iϖ. 'LcP ɧ֞m;y/ PKҪ>k",Rc]Gt-~s~{Ēfm~G <]|'x4CˌXH ƴcƂsHCG:`d8AƄON~Z6HsjĐ_>L\Gs ]m G9m UZӎuN3'-QaT8# ~a;;y( ?C.NRQ#c{+ba@DbWv[975cE;'8A!p]*{SU koSo_ [}4_O'f@mز=j KLz]*$\Oܢ[:Г6)'*(+r5߫l~&~YL$;c_{Wa.Ȃ!pD!Ғ^}2nAeľ^{=ݽ-GTV{"HL-5SD*9ϛ 7º U]* cN,\ngsb?ida{>E`o;^ɧ%U8oΤC^mpgZPNfK%L2 wu;Ɲլ4#ɜMjv׌Y ،sYӼІyVxoPrw(5_<\x|y1[ڠl '.+(Bxz%na)upS'sȳ+~ oa?A-2 F3mc#J8 7Tmdz5<21iLg]TYi@&A+JEBeƱ1B1O c`4 =t\rfVAh,IK1Kxo֌r֎E5 p^lŰ d@IovvgA=S:mm ;oc.L)iUx@T q9`>1D良,Dxd9hZ2rH< Ӷt]b£,:'^. z#c'H& +5kT0^G\X~G~^Ca( >KRt3 (uRǓ9);h@,Yۊgy{DgԛΪ,EEݗ U I&:s>\^:ɓ:CGtӥqf&y Hlt-eP;7Pįv ,;Xe==OT6#t`CHm Wz}?|s<7`^;S9J1PW`?ݫ⦓qtl &Σ+*0PQ`ݯal7_¯`?0; E{ ldȟ5 f^v}ml]f$;[?&-V00٧i΍k:%q]K:I19m*\Kt5~eD! N,r43d)mгMNA[5oݬr[W"/8<3aFJE lG~Us! 6>뮛x5ȥgvy5JƔ?E3I9HWwL79y ꜆SۏًpЃ@炤ܒn*{&TtFgS|'!N̏0P윿{' >EC`"50[Oń[EqkB*aLct”v79;= `|h+x7jHf&0xޙ78֗&] |G~DCzXBV찰P\VG50H-8ڟkjy+rU,JR۹ Ns@ < V]'!Sj*Hfd"7|sY#R >ГlMӾυ FXP>IĒ[x{A8* ž4jf;Hs$i*<'CNF6Iѫe҃ cE=?oj)a4"塡^ii+8%|&xG\<[/m*=4؛yjF(D-] rYuqP(ܤ&1G֬$?1詹,O1kHMuƸqY3<`NwzsEt! ?CPjTk{'*f抷jh0ACyp */d]=F9#\g '|PWAy ec~mXla3'_k1qO2v8;FtsvT|ZW Izà)n~}s|ت8z~k ҧV:2N( lIBnR:mB@d|[QݜI/?JPj/w3ѮvK>6բNFvx)0%+89$]WcZCnDd(`^^9+gAڗn0()VsHJBDEǦհQ1۾hRF/u!x  Eߐ'͊9ϕwAbB=oHFEWd芽0`yiOA4+tc}ÂmYdw +ϳ [ͷ:VwC'VCiOzX7D)5j y!Y-LlӨ~5Sag)@l.ZXKNRc0 p^@^2,*CB,0!?R@4zB4z esϗ~3<h3Z4Yz1AD"Y+#IPIǣ/5CEis;Ɓ<2K'JkUEEһ<"c.t 3ϔ+<8yN6s ]uٌ\ 3e>L޶ooZ^xQKk>)an ^ı\łoD&.(M@755Qg䋪RTjW;Iz]CE6 5nPGV7b`s9-AFg}t 3ɇr:%  ̰ I^)a c[IՔ,1J| R`7']4AI*"쏤$A_˖˵qqJ>p '6r `p-k孥$y4ճRF"}a╪JfDEz~4iWҌ#f_G%IZ綍8}PZ#0*uQƹ+̓A5ilA)\3 * aqR= .+ĻMp1H33]?#5RCyBZV&aGNJ"7IB4gͳ1|?`7|/б#\+6ed<%_\ K,)#Sөz Z3{E>gQd5$@NϏ⡀{ :@LE;q(b֙j?#Egu!Uͳ}Nbw){zSǕţ3FF ;_yLb8pz4@ hGqYr[LU:W}lWiҶF-Zjmݝ{ޠlO; CujS8qUd]r>q؈G*$96GU7CV+wE/ [;'j~/vէLGe9tijȕuDz%DEQ5 jKa%i=/B :KJww 1(CW[pR? -/*|I 2XF忔A< n9Jp2W5&?i=miB9mc>ʵ)x5T-gAF@P>_|[]сzDf.cgRcnncD\YL;T e0`6ퟪIcݒL(mCWCqh93gEEޏWK٤na8nyŽ̼$1爂훸ueg>- ͈H̡)\Iwp}xHW?g?O1.z~,N۲ZI_kbv)~ 02`+O u!tT0U.nzNv(؞\4l ,Q݊7U?eHEyg"1٬vSkYgbʭL$/`bE s ^7b* Tc>T'\DhkiucϥAQ94~ϷM"JVz Lt`J"5{saAf+w@u]+^A*aMz!$)8l\SXX;Jz؈a.B d;kp"XP_DYL,j~tTA5!%/\_ZIbl4B5!B鲊wEf{j)Cr D( ?  Su_7%/e߃yHiSo2BFMR}{#IWDR?G?[I0#vx7|MVHRх${ 9MF1RAfdbo 7٦F% EonY a]j֠*PŬJldS6O;R izń|f`c6rs櫂gI|Ey[{q ,hP{M#bF<酯԰d?Tb6m| 7㺘 &3X[:*:yE2M)Iϡ|*7]\E[K.w> o4~{uZ G(yCwQL=BZU?Zܺ2AijXV+aZvIT=2Ie] eپkɍoI,B95xYS!]^kf Iq+=^ŻJˌШf<ӹVɼ5{ĕoh[RXnc7_t tY| ͯEr"~(/a"TIz#ԀJ\>4;^ 1>'%:hv zuMvҹ^TVSm剥;{bNm 3H>C1+Fy(Sq)-Rm怢Jon{Hw~Xɱ-!"3!O"`@6Q61 <0 %c.R}Y1La'CW 86nH}tD=toL+J WqFT[WU_{5}@Z&pTb^ru]EC t|£<.bj;@c>\Ņ: J7tS % "M|'cCئt+Lhd5}Ucm.W}"χݔY)|]%W > X\ԸOtqSU5{ӃQ)E}J V{E&gI3Hf"V\{5kqY8Yq'a{h[-g>;K A)cKe^)w8="S GU-R8 Е'v(G__<6fn r`3bsv2DI#OX/t{b6X.-7P¾_: {)FA9ȇVg;|hUӶҾxr! W ,\&]~uM3,i)ءI`G)X`AƎt>UĊE7m(n3r\|%LJx ?,U9cjћhna WWGCEh=&mR0h>e\D]CƎ/q R3]TWQx1恉UCnfj˙{GWn}B|u޿mgdw-BJP}Ӣ:aRsyͲug"A Aܻ}b;&N&A] ˧eϐ܋8Y8 UGxlZuׂULq) H\wWF.0Ycg, u;Gf٫֌/OXĽ9 Gʨ:zfB.릪I [,uK&5]F5ʱn6f^Oq({5%})d1<>:"NZLFp&ZTCCf KH%,+n 3Nmv8BLhvÝFOM6slʍc `Mh=€NCϿSC @e?>G .F3Ġry#_`nj0Q&1 ӕHg(`GGk?R=o ,R)H:"+mZ(@x! Fxl>z%pc5;Nb^kG@-gg;OFRjW_`6%bZ+P?,nڬ0+CvY Ǹ8b̑SEi ov/nqn-)o]Z' >Pϑ$N. Tm\=bFҍ)%ݺ-(],4%ɖ ⫚_|,dþA;^s@R4z]=gߦ_NkJO^x.j{?:]o\רQG.Bfyw 07 Q?3l- OV9[$M0<nʪFc dp4'5t\\옖x}[H3IG#,Ʀ{:moե^eā$>cE0϶FGZ2;e$ |WԈHUp5C`MvNj?xdGp r + VU2?+2Pf|O e"[AA:iS\3ՉـVԛh{3-R_3o7ѺZ^8T2CҮhx*#+7feoNdq}-5gJE_n*DM4 ;NQoXx>G͂ͤ2Dg BvE bWU 4݌vmN[gHVDGE$fָo? *Lɯ "״2'Z&e0K0H.d#."/Ke2#R,ܯ_lSp/剧M2Kk%DWuPed5~jkE0"Ǭ4b '=aX+_W^!y0d`ن\TGqa>nщXbb}QM=gw%Y!_mώ35&MD:(Ğ?=wM%"C2䕰~Lۜ,7m=)-az]8L1TWc6{~:{ HϙJ8Ž[? Odd)n "4=J6D5wOFm w7*؉V7vB9r=u5 d aWG_n¥%=P!X&~ì3I<'eڥg^R}]kJRհ}Ca6/rj额?ArxD4L7bÚE#N +_o˛+lj,gc..9ƀ^ޓIǧPeb0^cě? ; Dx:-%֠Phb镊dL;G&'LPbK]"-)5}"mלɕw)ƶ@B6Ӻ\Jڲ܌/?bSLs})GDyr<* f@Gim=ڲHB1gFAkrnB3ƈS@=̂w`.SFi{BDV]$+[, ޖ2Z#] 18ۏlL%j1qoObO2L `8D8EaBg{ rK;eAl3+afP_׷y?]+U~U"O)!^'b⤌*վٛ޼]0pu4 lD\ѠxuoC&Ḏ# N(wVZRt=6Ѥ^C$?(u ޽L\㾧i(`.u }|?gYEr5c5HgZ?J>u?6v3d?R4 .),m9?R!Tؖ y!3L/,$K9WHmac}#,Me e94J 3\1Jio|{ސ`dE;T/,;y`^eRHCO&gͦ2%Dl'9ed8mH ~E'~ܝJsБˍۿ .OTl:um9cuj~po I`˭BHjUafH!fk8[W}g륚 =oDe_Ķh1|:( ~a 1l\,ohpn/LY^խ ӎnW=uxiһ* 6R{{ }PAuPY( h@F})s* jcD6&OwXԅ/ d d#r|q߶뫟X*73yYFD%՛ dBӻۨ _ueG?S2~`;ĝ݀h._rS(e.2dͺgZ[uUhZz<1=vDk1` z-) `lP^{[?hsݗT"|D,)!rss|Ʌ&E *.n42A=15jTގq/Lj4yg.fO0!tH:)KGX:pmJ㲕@DnWnνӽ{ +bӻEJ 6\W|Dq7='t]KDuRz9qfkAe}ʐ`'S۟=jڵC!)xOLEC"1X~[ hgI%Q22V,K{0P{'WUW>jtw[ m!2epjM1l,+ -KDC,)@piWh/d)95ucw]0#LI&Ua{ QLIn V`gH9 jQ2:;0xm';M"rֿ&F 3F :iQ -fu-.\ NMXb$SbDN~ltwnUH #tԚvK]?>xTi~É\8z6n: IwԈ.YZ֑M\ZÝr2 . nO9JZVrFZ!DzP{㸭r LB|g5,216ٝlv9Ga2+p@`,z#s:a|w Dmzo^Rx\XoHHncsHCBԞ 5$,N&SJؤ%ke_9Oh3~J;p^4\3w:';Vx1NB& QdH(L[Pvjh1֦ٗ;; ,o /3DI/ƹC~^L.¯JQv~Գ`x=JYUZ8sr&>Іr80*3Jr4^!s,eYOy8 G$pm[rF ydn.8kfCdշYG8}t\%+OЅcfD@Nj'+hw1G5SNX=r烌. zbJ\6KniQm I/fz=e>ţ"P܂"s$(tޒHU'!-^& 1F-WIˀE6pbHÂ^~˾@/a}boާØn.lڵEQ;k# pnmpUuS+tcn>)WWd{I{Py|OC\1\VZ8*L$fw? bKS87Sf.{..iu;[ f!i_,96ѻPE<Qj"|@)W@r/Ԉ04ZsfȜE,JZ܄i]0ZRpY_Wf詚gs JZ&QʜI]9=gQw_*"RTAG8^(G\#mnvԋLaSgWo$g^c2~l%a8k4qVT!Cv̩3bj◝Vʂ&~rI'|^ ><+%0 qDݭ" 5E9$N(O J-0`evr mt]-[|@3OW_U<8i{~s) U,AͨMI1qJ/`(dϟN(|#E\ݡsҴgvT8 [|^cnHkEy'b.uV*3ph9$9_UBࣝ V4%ϲma[fAP@ Ü(C+M O!v-8hQ =E!mԓkߌU›=&ߵ@(Hum/q8t@fs=w]ĿX ;H -ķU, aܦ 6γ.xFv_a Qkwpm:4n*(Mz%xmkCv E%r)(xЍW-g;JKƹaE" o}~Q YIҸgh!Pu/h|q+ li[C Q7E2n}dN*2 |L:{ްs{SXV x[I\5 .湡8V9oȷ<bgh<\=WcNCǔG[qk\$E"(W]K}&A!hu-?>p`9SG /F!πYv@?ƀFQ 2%|g1Cz;J>cuD8տ^"Mo(͗s?i>n<k֔䢪`&V-O? 2S9sb,X7b^7ΉOq0G9/=|üVAIaӬ&fSrOld5? z`DԲiq1t uπ"%p!roV3lA^C~RPi'.ZZjGaz >7WX#ZkeU,D)|ΌA_EŰ޴mOSӷH̗?"}z[ؠuPMI &g.ܮ|ӁLᢋwuWl_,EʔE\1W.R,肵L;zcϞsC>$3i޹ IR߸(-# ۬\-uBD_V i53#h)vw~AŽ7&mH0^ _BNJ*Ԝ= :lTW&wwZi~XvvbE*Wuh>;"[$>l}6<6x*, 4XdZه "h߻y(/qhbfBh#mwq 49g&ŀq1U*@w΍ֈNcd3viHīxPI) !\/)az"YMj+\ VU~KkNTGB)ZP -轖1SPnjpL ]pXdĤLKo 28mh7Sʒ)rnSۇ7oFvş%(MGO+\ `vKK/#lo ԓ{f`X;2l!\ޘ\sZ-egTKׄ '=ԞƿfOIY UxPdhSu6A'u!Jv/_Yi wzr|@;`.Р=W dn:yc2{7;MZKJ|l,xyÄB$3",(7-ǂ=oMA1)^+; 6^!~jOpe8vM/DFQ3Cxtv}]8MW&IZ1_SHd񚒺L>{JݜѓV7N-k9)$]XH4>*tR5ܬ]vD!&/i`RCՒeؿ*RV0[^M0 x̀IYŧjr?MD Bv 0[Hg.`&ˌEA3ρ+uI>_y֫?Q:>BtxԓqJ ?~=_g>ĸ(I:NPgQӈ*8W{ 8HRw HPf to0VD_ww6iכ"D5K:ٌXQvI]YFnW  ['* cxS;+[1rլ1R辔j+NN!X|n*~ ʻYISA̔CceKPsk}%ƲH '?YIYmv(P'w`1$o[ms.uvԲ01)e`Npiq.C趄bx1bp?4dE GNq͏j!qz?m>, z[N\FΙ~96Id'ymqo7Rj9ph9}t =#$oo/\|U|9ͮ1)uH6ec}^<$-8HU2g)*ʌ4 Vyg9F19wm/`$ϜzAbؓbˋږ,8?i_&w=F[_"UAZMI L|^ ѩ#NĠIK89u" Y5vH:Z;Gilze`O/*% Ӱ\Ҕ4dVeZf*Å8vIu$0Ay(0(dpf{!™gRRh2K99@&dZRI,rb<G9PW$A -P\S.iɟ]"o_'B+ :+WEFubfPί"RH1=n+u @Hd|>547_̀3rZj7jeK1XTO8Cm*C|{t胊,.јlJ:ըfm#Ni9ɔY~DYbH\J$7* 1GE;qAPK*l e9ֹіGkO3!s<B*nKVEٚ:yx>%ԟP%MoS~= .57uJ`KQ'#{7fH5+Hִn׷>Տ#tIq#գ9Cr1_8)r\ C9eV\dv8]:ȍwƒĹU c\97z|F2 dmk7E}LDžMץ(q{&E{Rar9\- 䂟x/ّPNt``eZۜl7&U] e'vww,iv&1h>~IhVZ cGѵ  i*ưOI[*빘Кvr]Дi6vK^N>[dؖ.,Gyp>tAR$3Om{~<[> "f>B]~- b.'H0_7TAdrlR. Frѩ ҂1.IM(9 yT!˖hL[SZ*6Ǡ-;#3UBV4W~O;-9vxDνSN(Upg֚ WݛZ|+R@F)CCf p&:cU"Uwd2nˠ ↕fܻQMvu׿5? 6]2fH35>:s/e ^iy*~?]?I)`:ͳ.Yu#&|~esvB d8o1,Ow_udc3#]xBQ㛟KamS"ƂYM,keo XYnkp s771t|.Y?M}1/PQyJMsfӖL*@:@u(|S.œȾg5,Wj#sPaŇl*5k֠ؓ{kJs.*D0\4gS难wơn 3L'8 ܘf\`ad,JZAE;v/I'/dVRV 5lE ru_` N}WrئB046a6r6LbCԆb/aaIr^Y5Dr MTKUsi+(lp%^=㊣~A{EhZ&Il1DMjD ^<Ώ_mbٸN߉kwv^ ͐ &jj]@-ΌfXoxNG,f#-ϱ̙#$0F~Kd-6p ?Rq* +=܊$׬fcsǞ?w>Ūz~A 4'}D$OfgG}Ɔd"j?q8Yn/nzFf$v 'ShvܻJYP.+nq9 !ĴP˅(:)%!"$\cxf-彷-qcѴMڢ@A]Ar8h^WCn}k_䥩m\`k\ oqʮ{[ؘfIteQ f :=BQ6{t[};IxkYS]KC(a mRj}n49aCA6l^`PV @#;N +X,K!po?%hƉ!කn3[矏m&6$R3H E>9^O*)Ko 2lt"'k -FF^ox ètmƚɣ"=F??g 5l<Bq d$tƥA2rWxܜU%g<@b˚=4p$A5Q&gMbajde k?o}o_ "$$p!?3hN;ޮ )/ƒdԘ= iGžBXR L~yf hwCjpp 3H"lʥ,ϛٚ:d]&V>*DS@Qgq5U2?B,Odyz:amgJ[sxs<59 ^;i,碍mX8Zs;mUukfp^ 8)qWyM/kMذt}N"Y0jA@AP!HTA:,pN ^nK P 0>5q ?LbĚvԇ qm>uqGvp({*Sx-Nۀu)HuIU;0?"CEOfa_:865"E:7jn /weYJrS!*9uҼSI-(`Z;.ӢNY#/B `a24Ԃq1b͂c mccޞUέ5j9ʬj "T %!v9A,Q0c8,Lɖ#:a%/ Lݵ\tc)D'!RV p0.ۆ=RjTlMTW0,jze4`C]ͨ)rJWSa}QN؎\s[Ssk(,czy͋  #hVcRyiJ @I(􏠰|38CM8VW(VT,AU yH8g $g=:kZ?{zROQx/CC`cp08=$t(᷄V@d9k3O =ri;^ICnB:Cűd58np|ƈG*mJMOf'f j(xg *W,f-EBjZ <~Ԏ4<QrÛS];F] jm G\{[݀*DOiGE1l^{Bj9(J,5ݜͰ?PEhUU2G4'L_m@ |e5vE~^y8<383?s^v>7f6X%: ޅC=%o="ah8!q$:==N]B?  k䡤}*6ѧ&|F0xEA-׋ 1Fao$d%'OA>r+7s;64\ǮhB* &z|j;4`$p 0WgL )J˂$Ǿ9G,/`P'm[C>Aь*; *Jpe}0dkuf C+OL% M=l+GLggNU(֟oۦAnz Aރ7Q5b 4Ǫ L*:dc#'qsZ-q-OSc*č%b&;.X^vFʉKk?/1m 5g  Mn8MN [Wrr?j?G586b ex%¦CKމ}#{ٞT,魋Hca FwːO/iSܢx4\aiQh'"qã/[C\O{Ef 1ش3`Gxj`<͵d\[%w #cP.40E5p;iN/2>y!lUgikbdshs|io}M˾UQeAUh.` z0ADs@ @B{YRݡF)#OHVOmZ9g9b*߯`v02^ȉȤjLFv]h(yw="%˺q)KqhS"( Cf\M 6.hj<{{69O1F:q9}qP/AIP_fyZ3u877Ep\e< R2 c5ݺYU|:D{]yR=>K4\A>)Vh4GX Q o0"#_R#}䘼Q*c PFkCi؈^k|Ia-z}(&*0[}~~J='hiQͩ )~Td'T - G%̯֑7RX}i  ܷSqUy>>B`^j*m`Ec:u{Wi~32\R/1(N`?d9ѷor=3-X@.Y~*$%En8NÝyR+M!L0S3\Q4 O2XDd.@FLap[Bxxorn=˾vrV0ε d"7[,8PE!&0L72B!eSl{֬j D)ϸؾy6n[H}\A5L`Q?i_t+pci12uLPd(0ţ.Ԙ5;o.)zB٠aOlVk$&[weB9)4ijتJC͂h½yhu([ NƝ] x~$}qa!Hb-p YbۑI3Ҽ[$ɖ#d|!@ ,}@L=K9cs F,Z(3:ԺCX"r5\ĺh2B4 [_50dw-UH2hvQgk<{ >PP,9t1$lo[6V/)9rO#?(ao94QkBܲlG[>:(.) Ġm;ElCҒV{S9H 4uO~u>~kV3'*XMmкb͞mDU)Q'5!ҡ£Yz7Lqf`B5.%JŮ7~􅤑j-e t;yq| K#"|sTxIeznW=^=L a+=﹐F=ԮUlJΎL:I[>U f83xZ:Q|F[pu  Q7[:7KЌXAw" :(i dM5 ~[>NSD HWֆP'W,S GT/@6,T_`z{3uCz@4Mq瑱`!K->%Hg$cz:D]oڍ!*~*CM'\жe2K^Ǵm,(94ḽR};k_? '#[VcV?z8;uIO6 O!O-17\'쒌8au;)vkKUcO`H6xWi2=}Gܠ/ޏGt1N$`MR@S{@;8^!Wss>^!*ET Mgp wOɗ}뢚O|$ D2ݻ: lj`6Un/V3E l-yoNV#u]>).YaDu!Xq8 T%E(J}tch~xX|9Əi/|ǥAhтZцyF~I`bөqc9BKhmD0FTRzh эg㪐BDC>~@P W&z*zǓ芺KOB ͝ڞYy9(W!47̟rD W:+ &2EpJDu|Ģ8DC7ss%>0Ol vxv*va'I:pm0:)8C \ 3Lx <}_btV a8;9@,ysYޔ+1灛z3 ҍb$LV *UZ?ih𷪁~tP 1K%CPcS!eG)}(y<` U%`2M>4A*/  >3]JYQG Zk)ݤ !1σ{g[F(?4eӽ{.́Ysƀ\Nڃj%|WbL3+/w:ӼY|&]}pVvzv%9frbgJ6y[ ?m![%fv="LpKJrSriRtV@PeS.g[RuҦh푘`U? dX[\IyP0,jz"w۔]|x-2_{V=5Sn;̈́TjK ".w ?ì0e>bcg;Hrvy[f [ځ7ǸK>KvhXO4,HQuV,= $k)ųJ;7EKHTOtڱuUR!>; 5Y^fE"LrEnf;ocD :Z)"VDAʮܝU`(5 I eSv#ΐeyoQ]H|YoXgߍH#Q`! m%V*m WlE-;i.y;9#TQ1^#r ]PL]kf׿-?Il1 zbR#wk7kVGXW!tkl38LgCF$v!nE05# /d{ Bm+A| WN"=N0/%X6 ^ mK]kv |T^0H;`ԏq(/iVI,!烞&{]P>p)(+{iq  jCn=G`͎d"JO{ 2V(wM,㋁|s#aQ{97)dM`]Cvɺ4TA' = ˦D˷0(dЀ7 au~@Z0e'-Q6񫩵ǴP«_gwsZnz(ifdׅa6AD|M3?47u%$M;:LIooj͚ dy@_Z>_;fhfhVۏ$D'pa"VbT]x;'4/b'/)1US]QH/ !+I=93Ri &Q Z1H$4,';9~bh}OBhsE3$zݱQlnEdN,]B;b>-qEt>@Xhvu~?<23ކKZ{cQHYwi8q2%|CF+’kB&Fg >e r;PpV CxO~Fz(MGթβ(viW+\Wu|_M.y/pC}֣' R#Ǥkj : p#n^t{!B+Bj>BS#A|C4 k.eͭq"WmZޞ+S+l5wύL֌8[}8VE5nh؉@>UTey֖N%y@ohTK}i4: -\G0GsηpDzt6a؉Skb)xCQb3Ѵ(_[&Ҏgt=၅ I3;c 8kaBNyދѶk8>D.ls3> fRqe+ʴ9p`+™xHzE1/uhՑ>LRä48kd{5}KYsxV;5zx~(D T))ձ#E$&dxdXȴWϭQ(+ZTqQ@ LcELg0Bϳm1-OxQXȘaQ'T*^r\Ww{g1y)Gɠ|a@*td޸r~js |U>sVԤe?{:,f[vΪ✲nb1d.F+C/Lu7,N=QqKLt+(s_А( (4> Y{p閣-+*niyv?O-mƴ[p#w!~3‚Xkn`ıPK/Dc*o4pA<׾VM_QSB:Ȩ +-zl?\)SeT"xHߓXQV_\#!mG'f\7E NNF^9/PV{#WUY7|G X/5p>O֥RM^벻a(QG{K0֒Zd_a)\Eod.+>^c]r|ePYh @0^9aNGʼ8$ t9uqne !ن0ǫ!EG(ưJ(ҶQI ߲}cR ۝CpM-XNtbT.lZ\Ť'^wQ8~GiSAci T{,q)DElKAb^;dEVvOW&x,QgLhRYq.jܢdfD1σSzD;‡dv*PZnw})g$v*ڵIr91Q#Hfno#Nq7og& 3kN `3!7-.%rR"7iCi5U#j_GқO,ʅ941'}~sq4kZI(| C@c.8 іwTq^"ػr9%SpȽDzF\K ㊃ j!56?Z穚d  ܛ'6ނ`f,& KFJHC4=LeU?(8lsV1 Ú< -ٱU{ڎ²ܿŨKz$>N[$Fe"GBGJĸ5#,3h?Ta =18>e~b~d?ot)_'@ٕ2EGi"ܳ07auBP"vvH& F2iyJ!aֱ9̃+@$Y$}(mi[?Jx nd4/F"/DNǗJ\K/}s_/_%7VX&2VOĎ%Mȁ1Q!p PxhND|~U~ʃ ֹ3ϰJ+q̷~TϹM#i L`,Bry“\DVȊ,d̦C NKoŗ蕠q$ doWDZNQ) _%8B6$)%<v5TvTtDvqkz1#ϯʄU i[BKO2bѬ(:ͭG,Y|qGS .Ϯj%s oO+'X-+ֱf~u pZ3z~ 'xA?sNc*gGvg<ʨA밣,Q7̯CE!4ᔰCE7{# ۲͟k27(o5r>x1K\9uN-L?c= <8]]Z.8~La ޔ6:i?0M).8AEFDlaXV3mHkM0 j'm.yLT=lam٨h 5E&PXe\qE{'|3A.2I}ye=qluGDSŪ g1 53$E\e19y%$HqYi\4E4 ib"TqbXJfSuUʇvwX;CMT< @IBԥ$[F.>/O "\қ x@8`*'LwBv0G"G2~L9y()УWi Z7eIgVAۛɇ6kCg RU&$9V{l?[까r85-"s%sMSDžetVEߜl49;T}Iڝx&Hҹv!vԡhO,;DWQ}vl,hN_ϤDNZ*2At{.14&CќB_fvr*؅rY`{T*[&>-jv}jqQ9(V-]$CNE>c^h1}\zE(ߦnHm*7O}a qy@g̙߭-7B2MXgP){Jf-lҼ!l) vQI_Šb,s3lJ Z*zÓw#93|O)rL }~B3>IدAP:'~Yz‘ps8ÕK3WEZ=wIe1 I0[\6TZG?D*q_hk6-!E*!!GUU;VUD2+u0m#rVgɡ%} d-O'MI(LXz;7d" qgy+ A2RA8~# hOp+vDCYo睌_TaΦzQc-90n]h,Oh\mTMb#Ί_lNW98z~dbɝ$L=fFA3;8~G8#CE u9Wqr&c)s/xf66Xju!US< ͧ;V4+3/b-l-wٿC+@j&K=nƘdQNэ2QU 7-B&4*ɱSپ jPn*BD0onƶ1%Қir0dpJOIIv4I,-R${ 2봰ѡ=(s; jG>G['Msޙxb9 Sc+YxZ~/n(.,=Ρ )BRt5 RaI`{f6؋D?2 Ӊ@o{%C͜ I-]j3;͍eKtmח'XƴÉu-wEgZMc_rנu?JHn܁/Ax]*L~;uqZ-6aKgCսjd,%ɬ*gg/r獴mWa# t͐4AP`p$! fMmjD[3.{"( hFY7N BuXr& Z q߹s-ࢷ-o zy m] yԠ,,w)3`>Џ |ûօ^q D3Vr!Ug +㌝af{jyČydm]PP :V|2VlbF.`m,E,%\(.3A;m9sJ׳o7V:ߘ\4c`YX N4M/D@=lz'?!.kV7y~@Hۿ{J< ~F>mŽa?Q]x)۪kZMrEi2BS+fA͡Ƹsf@7hDD F?M+4L⭪ɢsOwΛwySN{X(Qc> nN 4IvNET,!: \D]y?7ܛ[:A8T+0%cw_q>ix*b*a)zONXcLRPk9$PzF) 5cj^GNZ:K(t8>KTSW&X`H8>eEz ״^7V~PqR2F)k8:?Sې&RVv&DWC?kDP8l V|9Ree bJQ+.q8ek`~ ˔'*cj 0H*={{F`L&K%Y_ J{!j7K81 W=h : vXOGb^FG7`ME#.tIF^ӣh;_'V0%^a=''s@a B]4}[teG IA"'\t9ԆW 3$+0sUeI `FWRM,FlyCnfxrܾ,Yh兤4&f?e8/fd~g⺣0a[4Sҗďb8Oo㸃8d]I y\Qy GH^_*|s. R:OYba6| v(? Kjqd0yu}fd]귦>y9CEىTs2, KwI㮫d{  @(\qCrsvM>:*~^66q!Lum@:̐oF k)f}6 'Q/3цպ<ض6TT}lt|Z+X IX}ËsoAٜLQs|c>[ /gL8ZB}4PIlM6 Օ˜ u&&0;rxO,Н B*Wa Xht8X k"\d.q t=藡d\Rl&[uJdTBL`IqpP[YV~(4AY*=T\~+v]ƕL~b-_zM8~8Be]ت\t6BʩFeB$Xmr% ۪En"?]P։-v/u#srty;?w~*[`E;gj|6ܛR/-CQ^D 3 ]$Ij+QQux,I?'N<tҀ\`/]pj=1+tn`gNN3uʚCJEBp^!\gx4ʰEW gw)`@ +\U {AသxICz"b"pzIbnѠ5SP;@D.|G:Vu 'oAE `L(ڲGڂ.SW3MaGf^(7zu"A)d[P~Ɓ߈WF٨Ynm?'F{gfhl%6s.Q±Si}W5.57>QMešD s/p_zkY(, frIXɀ.Y9pRZk<C.HrG#_ߞz.6?\"o' 1&]}\*Ĝɠ`NioJʿ.15ɄUwz8Ԏ]M1AQšTJ|P(룷98^9>x(h`ћ$xfcBx4&! uKdCA, Iiz?Aժ8!@xO Sw0){_o*`‡cW^sW qZ`e D(V!$Q :1"SkhzM6}>f *J <@0 rD*B{ij$!OGm,>¼Ǣ^lwFWE %.JϏ@f5nE Makay lS糘N T{ cκ[6mh>Uiظ=E/Et"hG 1;}P7 CDIF}E-vkiZ۷h$Of{ɕnK!b.0`pC3pHz?ZD7#5s ODHV_}ʕF"20Uk&7M_^$%զ*׮2FL/=EicLpu=B={Ə9ؠ cD o"+ E+a=x܍kqN 7{a@z|N?S$ ޳VŨ[K_L}W5xVqws0zUA| m^0W敕En ̡'{H%2H{_a޵b>xWȹ_`xeGs@DE{[n aogqۇVzDl|Nw -|9x_NC|TuS" 7oc‡FG%-󳤀?zy+ϷsQ'1y.jROɹLl9g "G<NVoyV~/\4?:?9Fg^8AYG[[N"e~q!;"7VVU7Io 2X]+"'uCϧl1w6Yh$?5uX΋^ӗ6Tl'T' ]ǀ?>iᆈ.9@LC EruD4J.ha`jwxF)I9b,ɒ[_Z 㲃Aq*Jֶ=k- *݇DhT'܅6Cоó{*V:ljy#\_\qGP!`>ǼRW!MV@g3PC͘e+=Z*5 ,UVXwdM>\ݨ,2 i3|S&bfJn .d6,i^v~,{Ay"m>^B-{3Gmh4Wɨ4J֋U2Wl@] Zb* qFS$3w[8YŠ1(ӍDG5pU͊ÕVM xYՉ;j`a:}~.r^ky3:66 4ۣøP\|̃\׫oX?r^G]H2Da;S^qu(u{wI;x",KYDF1D6GD2ϒreL3$՛_U\ya9fZs q 2&dW4 yui]c>NMf8{Wb9u6~y([A&6[^^BI~JIC5={F/yVD%DDc2M\.A W#mBvkf7\V_`TqC[KUWIu0gbጤD[. ^5N15 mם8AfH id-!X}?KXSo(NjH,gL-=5t)UpRw{Š>+\?-D*7h"g[d%K!" !6hP2e(q.qP\z3oKܨ;7a!8f#6{ x9'R, ݻ3ocF8@3AtAcO#z즬R40(BV;M#dCSͩH#?PTCW<M. \jä ln"l 1dlqGA3tk>|&$ŁW3J!T:t,7V~DP-a7sie0YPK*+W3pyO-~m>]yǡAOC:9(Kܧ$6Ȟ%j4 q,kviG8z,5H":焌!kx89յ3V4+Ư#_J "- UB`R m b 3'#>ZͼjuZfߗr%E>Z2n77GFcOr%h v?vÐʾGy[$ydr 9YgSq''`TxJJp]Zw=Y'dvRˆfo HelI{!3c*.+TX >]BYCmeѨ.$!o9I bz`]A=;;}Ԭ7$t(zfDPč6CpZoJUZHt)( >ҵ >j͸`Vڱ~yMSyp|w}Z|&[$aT VB?&*kpSMR0mȢ!Gh< "L>4,f\YٍN2qzB+PNj*8-H=}s*l=h>m4H<bO1X3ՊvgpReV蘔5uF8ǁڇ[ʑz^,5! IǯL&7\J:i%{xB$q< k0NhwNReX3V\ӘŌZSh3Їo<܅LqH6 khK(L+^B=0 =ʈ ;P;DƮ-Lz~"E{sʷM ]*QBwOGە0_s:b1zq +u!~i6]PVl. )OL`d[(JT ѩf-7mw98Z\m|g;Mb?r-弹* v/]egcbl-z4seV\IG:|dA(:>8Q6[W" YK=>;$09LR aPN`PDGݩމRdsYr{^AtWRSl\?)B(B'{艼}U8|d 1VMBgJT]6auRyt9O`k{+{.KڻM0)K$qG?dnq-w䊹 @Hm:L}q^S!Mmk ` ^w5tՍ1MzfbĻ)7BF6S68[ɱ]xϞf(ϿCԂF2HAr&qZ ^.Mmzz3N:8yvp_ϲX9Q!X1_LMw2\Υ/i |QD|%w9u/4/\bC*,u;f ̂pkڭf+`zCbMj0G,8CXTV0,ĎO#a.!MWAeG'a@QL9*> k9>LnUol#a,&FlF=? rf\G9aB:sUSU 8%=uQ^1hæ'6;NUiH?X/=TկvLM3iDbvs(oNG 78~ӑ~߫lw-]IIXAٛ WK*WEna}IY;6h]Qk=V7‹T@`|Y9M)pLW8_Hp9bW4FF$Ҏ$ۊ2hO~ځ@]ꃃ*(\4'DrW\4grb+q!˫G\cܴI~c$|O+՗=6F:f1 )z<BތpTG,;8:k!Q?BFQ5bvٜdB̛Y2CYx{{p"8ل-0*Y~ICQу-Ѭ!9EW:01hT[_1hrpl? _ڞXdUw~֗!L@䶚_'pA + 2vpcH*~ ډa#_2A0N]:."}b<ŽqYf1"$y^얱1.ܽRyzF\BNU1 uwg<[kw %)$WA 0< 1#9IG# T/56 ό-(>i|pXZo䘿tn˗Qsoy~9[6S6?mEJw黯+aqsKg2 plj|^a?ySk5/՜Z )Ь?9u#E8xxHVX6eO:ݪ~<0{rZv< DfMnY;dfWi?4Fw3YJS~nG}9&s0aYwԥ)>33E)7pZY 2 _ !P'IcMtnILALItЇN䔧tЈf2-o7ZϺ _!K"()/CHao% ?q(&y? ƔjQ"5@ GTF)?Sʐ0MlzkqC}؏gT ع$kCDu'8YA Z!b,+n:l]@a=+O)CL[V;Ҟ%~?W,4qh"N^N;ÄwMKׅ\iQoOvxE.ς!X{ :[ffM;+eQX36K-aԛCϵȸ]|ܾ^4;DCZ <(S.~4s 2)`ijq< ٫^I$j̆F2'~+~ڟs2i!n+'ТlY џ7i4SϤw܊W86PCUlsd#~i [M:g#|bLM( \A?Ua\1YF+V>/)'t".$lQ%Pq}l.͹0V":c?7MB#5 c2Gj-W*sHZ>4C7!"DpF:kh@sqn5Mԗ S .HeI0PXaX>q_ȫ<?V4El3kH!!nW;!2۸Q X-oc%Rn ƹ58KU9)`Y]uDXֶ&C v]^m_jm6un͂0Cuc\$"1L!K5;D#68xPU` >bazd1@r,6 'T7]^*ޒLy(ZB9 "7K޹<QEץڷ| 8pvp=xH}xH[)}Ž`XD78\Fù%vyʺu=ȗ5-\+e uLhVR4-=X47H_?w:\ Nm9)'X }Ct9 0TӪ)3ģ 0WR#N%|ͤJM8k31 u(ChgFB5N)/@V%ɟdOa({,"Ep*ٍ(٘x-#!42~-b,#&=pik/GiIeY{+@wx,A !}w}ڱ=fDdeQ2ԫ/.-*;;s-m-D}OӪ}cTx,E4Bį"0Zęt̃nzXw\Gn B#-'H'c4U`{F9V W.?1ф+/#:z!X3)AGmʇ`Z(7 7A. 'xb0UQ|]!\5i s24"b[ NowS^%B_*0kUoɨಽU`~=b9(CXT`"Z/,L--i>l^5I@9Ţy@uO0BcKrە o)X"7FDHd33F*q?GA|W }bt7 ^/x'>lGlFbS]*( rK. \}@Jćv{2P|r(Л5HQ*i 'D:tnUj<̧d@!Li!G=FjXsïc45X^$, W_P[op61i~krZ'4e5Ego ROm(p@ÅheHK[% ݯyHoj]> w~+Ԅ)K´:TwJA*,څ@?lFMH=|M6m"F/۬DD 5r3»Xyę&7oV;4VL+P&O_Kx\ R/m}2cM?(f~cxJƱ^+emͯw%X1v(rb"q6MJ~/ ~/ٴ7ó9Y lW2vy3 /k9H̵pv)GrjZ/؜ ?+[Wg0Ovz!(Nꐊfb-kViQyYIl*<Rqjʺ!2NJ$#ߗ^wTJ&';$a׸-'A&5!L U6%_x^D~]u9y ^XGL#L l[@wj eq1SVNE,}?y`^m)KoYԪ\ٳr&U}a Y|&ǒ;9|prc:O9EO+ϻ )XDy#^*Zcd=ln$e7U$O%.*ވ œT>'HKvȟ)Ԭ0AK!Es?Bo@˧,̞a9 HbDü\E-c~|9He-V*_@__%u ]4(x+_7H>s1C †@ L;H _u2Gϖ,9fWs 4~ mҟ- INnPU+*ݍ?3[DPzBPX)YkRU$)yKc7 <k0ЏHKt^@>*q8K4¯bZ6 ĉfUez?z.!r-rE3^਀ކjaI`p3py4m8X2t\wyvʝ\4)60{GGܵuK̸Xf=K9^@_<񳻯H/w[i\;/_ MY^S@h =h⨵ې?/j2&zǪH¦ ^Bs7_qgOMu9t(_6qҬ$&>,?98HD_lPZ)w| Ex`ĝ- V )8* t'w60~mZS.zBT[;VJZcM-+G,xQi&{AHgbk&#N>3Ί&b *5U ^C%/Y}d#jjKJlHB#CKew5]3GKrXlhfuSTаFh/t|y?̪Rf7b"-]Yw&?ކLy3h;aG'&a1MߗmTn좋eGϽk+˟!f.wCʟ0`o5R~hǻW͞Bu EDB$SUyi9`uw:/H$58]Q*e[nj\:;d*oe/9Fv?)7\:b0$GDCMfh{R N-oUDB|tC;(k:Y,O v4n $z6j4?{goM:F{ nG^璞dm{SE $DrLNfCN/;($!*IsH*PVAlKŰ⠌]ŀ.EkڈW4S^ ߿nn氅<0{pc.;u ǦAL,302tHAK4 G-T~f]MW:ݺJA 4 9!m&_ 52}Č!uN=񠎘E*}+?G_Irܼ3dpC Woޘ}2,Hx+v@X,GGCW:nY?b;&4H O|,o`RTP_,Gcz@[%#U3Y(t=`YFT@ Wp|rFt r;e|\ҫdmVAD柚$E*٭џ͊j ' EY'<& r&z=Kbؽ܈M`z% _C/"x~?xodك}@ J ]>|rmqcQ)$vs,c+߁Br{ߔ5-v~30JQ>\FFu Z)\/jXF!ęd3.;\m%@3^PyLЍiNM'9OfB𹈙D[A-PGnFM+%fH*r),D[H^q4d_vqs/p{Rp5OM>{~b ng9tYxbV&-pV"6Z58p6+Knѥ//,|1@ڗIz><}K'SN=xر@7|D\}Sj}T@Gy-l.89q׍}{N4da{ \jOUoN_ݡȦ|mG·ڼ3PPdK1P>,`EH4)=gkJB3!WOɑ[fGHy04{i+/p;5ifƻJ<)hSjm?b 9Cx@t\[:Q,_w??ʤ&Wॆ`KW:RϞ L `lD>?|?cO)B^3ZGPtvYjw;$jبC$3&J04Dj%(.erbS49Ws](3 H|r%2X;`VʗCIH:?o͇j7uEUY%,4'䒚))Wpc*)4GXn f]1>ti~ B!ׁ;FFS"R! $Nbw(4*,lբ hi+τ#~;-5d?-*ۢU.|3t:ٕ9/ X+ :x >ϯ32PL[A 4PY\:kYEGڭvUj`?߅i&zΧ}.*DիD3bN 1}`zWlJ͆Á~G:&Wkb(VGv "Uu|GU{J-SdGJ?sK:(bs)"_u¤/ k-t`鐦]`=obeF24UeKu7_ ֮enLM}}ȌHJVfY!".Ɩ[y(ZNZ0Q}Run{qUK^͏ųt*'Ry.!," dNʟ? aD ?ɕuEPi?i]O4=00iSҦѓmk@cT6[YH氬9jzf%UzM: 4{Ǣʈ.Γe=DX] ~ByyFSv YC>yI$\R7cr[(Aao)Ej(i]AKFWe_3:m['U:D#OAL:WPT9\=Q- F[Oa&>OUsQb(*ɃbKiC!>O~ xs1ph-3)Z&c|z#HJn,<`q;2쓇F2d6pt#w<~s[zCo%cv-L-GH/c/.ƨp&% ߵpd \ L~){6˅̴pxe~!m|!u/+ hT`^yb 7e.^&BIeS;vw Iq? H{%AX )Us02ަ{٨2Fg(^eNAEޢ*119`|Umf_aWB@%wKbZ-`2 '-Xexߔx Q㟰GB]2:3SJYnhç 9A;S%)=12i=qUӐI en(#p^(e ' 2P3eչǛgzOE SO 26KunuD6oU<`;x`Sf8h'&/Pv?FmHZ Qu3g3$grY܎o;JgF d(lɺ]V|OJm bH 3vL/$5fs/Xtfو䆁&NnxK{U߬\=PdJu_ngFQx&@O|$^c9Sr;%W3Oܞz iߜס_g'O *qL2CbD{й1J'`4kjCl=iAU"_^hJnYHRzSd=`^0V|;{bXo1($q*A$>o#V{TJXQxovZp>Y?`Z$$j?6'ATC5wl*bNs9Rja^?ȸe]v\J(O?LC%°4-X}sAI_#t~lBXgW8fWxoGo߆ p:ja 5UI~رN8-*Ly'q ɱƓ{ԤF{0ζ!#yR oT$*Ɖ) Atɤ. *^EH=4SC%X/tdUP_JqH\bJG3(TVyesyԛEm!)tQm-1nԡdgG⾣(񬏮L%72ḧ́٦!5e˴T rł睆tʪCL?MeK{i뛹i x/3?ƆU\`‘xH|F8Yľ xI=t,-Jhr/-v/~f}4[,$nP8wU l/`S)sh02]w ġ+m:"4;{dž`"cUx vhC Ʀ|W/;Y^n-Z ~9otŵ8vj8{aRm^D`lBA2/0wZfk~ M_,Vӹ%̇ ̮Ѷߢ *x-Iշ"zJ%A*$Fc)rd 3Rs\q)2tN,MIR,M׃aiʚBϹ/Md0Q "ZZ,fy8:@|j:K`KeϸP:w5:qsS㽃`},<Ƽan&;X4#-@㒬p0k8`V@fiJ% V7NThF_,6'BJ YѰP#vn*ܵHz*xC cMjT(kSu"p>!AY/F(pv}WX߸3Yj6M4l"QegWOS |("E^+*c13zލ3;=F2HJ(9(SZ5@s? ?ɘ{c9 u E-[i;RQ+K=^! UemZJ-z^ACfIeIj@>؅)s 0 Q"Vj=MbycR+v3 V^3w?ma.׭)gǺm0ۋ^{~citɖZ>U/VmpJ-\7 - 9m_MvmC ,ri4/=mx;lve}eerR`p k /Jh QG<226:7*Ճ{i r}Ag" ڃЂ7׻2bC;6+390ÍROd5} g-* *kU괞򶢍뉐 2U{'xR]a0לxmKNiUu-T5YʜOAt֏w{{֮\~H G~/h`#Z*ZEMCPD7$aq)zK)v7= B=-+v-d/Sqq[}Ƽ84`--y,xIN+T2؜z;_̈4ZkkWg>wFщ ` @^x4> ]-iSm w̝+PG!s+5 ӌiLJtSQ^q(F8n oKFO:$ϻ\hXC+82E݇˩2p1YHS[yQ,{rmnGȠ{ ~b8OF/5pbte`]IΪiu-d[W3mULY|`XT5Fv%pp(w&䎒@ATwTVϟӦ>#4vtO([g=A+fP.>oij}OZ*1oEq?фVeVCcBL$-ҒL*{܆z>nP<7ˮ~KgHb='F{b 2ԣ_#)9I25\@V2_~yeGk!˜ۚX1ӔW;։(ȝ|K{qMB\u5?%s_1K:)+-c;98{sty0[s_XZx30Q@|4N5'x[}Wɽw@3q(:!{)c & VPA@\,8L6\k%ќSO˲٩ +,; r9Ӎg={E@jQB[|rT\l%JJEd -iuGgs"zFuwM/Ec@'4w1~ j8yflq 7֪Ék,o eRj53qE!pMq7&|erU2$J9u,%,l%/Urqk6 pi+d#hÏzhզd,9Y鑱Ϊa7D=08# cUh^A祶4>_Ot M sQ{nZ9puwveWlDuNEeFcLR=!EjvNN|EUHY:]ѻi9AR$o'CA8○2jM&G& DF敌^Hyͩf1ܭ+!88lI'C,ؕS'*R!JbH|$1zFN5C]g(y÷[8g)Li@SPƞQ|>Н}|f ʺ;_fM$4Qi_D@o*&|v nbpyIǺf~ ^˕|ƷyeE+olOnA@Mk= YEDې ( ~}+$-}8{ wjA})ވ.B+I1 tC Kg_8

὆ϢZhl t-'&=`~i B whQ+/`#z,F 'gd{Ay41yJlLs\v{sd~>ڐퟍMBbױ`,6!3奭96}μkF ރ'OY' )2=DQP15kl#*juαJ n 6(JJI$hpob^B}x+*o*U .J{SOݏnMDr<=bͦi#4X e1M K>HN9Dd*qly$+w8s%6]C(tˉbU謸]|{[p*Ȧְ {זmfG7ǣhؚ)>!ݍ$=-N@10F|h©4M,it,/S^.cIRx4 ` !aPu %W28Z>EGsaJMc"|hQS2Vz\xJ#5([K-/P w5APB"cPͻ,llI! z\' ]>L-^W*'ʚ)(58;]tC Љ >S9dW)ȫo7>YĮ)$c)#{3cpV. ?4}}G %롤^FW;u[+!->W@_z@^J1 +ڇ_` %&XEG \! K)+^ԝF9EMh"B%n^HCUӴālo$6wtShp㵐}`&*ef?2N3-9U1gW`ѭ40'2 8a,9l۠,x2]:#&}YUU<LZ]o/"8=d1xgT?jսx-G:n:S_@aq BKBK:‘/ϓz [4Rס`K= x;=$;ns7*=ׁdyVöE%,qGH5kOyR{~Rǘ`TEo u{{t4?KsAYo9u?t(8ye4VFH3Jt"M!*@ʹi,kv6vFF/O}P,E)v5>$BDIlMHzy/A|vJoP'(wM`VқckoEnT,h|&D7{;mp-X*^{N2ǘTTxBhMf*eZ2C.Ɲ\K KSIoR g5֔72}˂ܽ +RZfqLQ)%8:)OBKB N^3Ia*IH[z4eҼ+2䄙%P#({\{K 葆bkImXX^%7ABo2)̾\9F &faD/+%t#L>ؚӒ2?օѪS'579deKWJKkHo~&8 lyچP7sNIy ?%8ipF BeobY}íB G 6J5'@'~|YI0ۍ2"¾L,=~aŢV*=@3+ϖ^y? G#HH' D*4K>i(RleSc4sY\` :Xd^?Fi^5tl\HY]"F'gcR v'>O_B/ MrrTdCS?pxGB=EJ,$ƫ-M;ǀj(qUAoU(>:ҠjRn00hT=j4)C j )"OZhT:v.W/ Uq9 Xxy Ki P5MtEy~\~D8?ϣz% 3ys٢ Qv]~>dnfAKa@XճG6Y-ĨY  t KO8rS0P~ 6&#a QsN⍴ES~W\YLvCSm݀9+H%Xn5KW<l&jS•hI-"$5fQ,OoDr-nrJ qӂSCؤ t# " f`XQe8IB.~\,ЗR;I;wL n Obcs1݌l%TN#8J1ʎC#}̧  No)(/Ok9m6Jup; ]>bUvκ_ pkB[8 Y{AF?j6oUvaܲS|nY7=|(x޹aXz\к|&oL|QwVb(hЄA0fHy ;WmLv qW.z:>um;I|up$5k19x"F1<ډ hqL)Q䢡T3$=%XTC&NK<):ѹHvȅ(n$K}B . T9v_TWe~KjNX,c_Ho0ñ9K(rr9KܘAA7!j=QgYD:SyWID,~|c|UxXvnUGg56Pw3IAZB$.Tzz߳' >bZ(LbNHwЦZOEx/kk,#ПVxĻ0|1j#'uXR8%u3"g&CBXE#խcH Xok'hմB|ږ㎬{P,&KK橊~PQ=Jd q ^#I £MdK&O#$ ['#Ͼ3z"/f/˯$藝,ZXxwrE=&^M9xYٺX t_ol# s~Hvv\dFvZ2=j5BSA%cu ;[ :r-HKU.J  >8 TFWK.jVB ??c͆йΓ8faPd~EFS)<br? _A{P/>Uqp0hw%d, 1KW{=v*aߒ63hr7BT: F p}>HŽJ+Z\g$3dx{_q :I+^؅0IмEg?^#|SЪY0|BM ! wÌky鉣s4G [Ӕ18x" nNvogki_3KFㄞdt'dPߌcdpdOБnqi;0ag~3_ˉ2zeA5M{1h>ktDm^5;$N}0<_QY$SnsPiLd1DB>b=i)PZ&ywg2h Ogu^,,ZBqC QbtMط n3|nv Kz0Xlk&>}#YےQbMA=?$yW{T'+X1X{gX J¾9vQqjyc~Wz#(^xqڥ\@ehū6LD Zzˋ|k ɓ[:{iG Ȫ$4j`Ԅ; Y@hbw`!kh^oq`&KD5bfv&8I\#m1ҿŔt-X"#Fe̚|v`#7xG <TVټ~jc, E9IVG;V3&Wǩp=3,=񲺫t oy\S& iNwh;&W (yPN(; F+}6 xaUj `mi^pfS`+XGB-T^ND67W8&~SRF]!?.SbliFӗ6kV=ikj{LTx:ӔHJV[B*S,_#? @ԞҸ]B.]oh2ٰnjLc%mU4=' %y!<59C X$=OQ5pPl8^ I|9.;K4+'E);.Lu ƘcwO\#t5E/<64Ԑe޳.hy SXs$E`u"ِwcU7ɀѱbO@?&FK?<Ҳ >s)yfzc?^G,7:Fn(#H>6s/` ioMڻ了7lZ0 2= C3AXaN8Y#B0o zw[.b,6*hR KH.^"𣂼5HYY[;}яo%:4YmcKhjk@G¢ۙ)9i彴m&xЗ="r^ , .|xP13-C#F+zԯ/SEԈ# &C{=_M2O- _09G#MS(;.hZ\+oPm",1N}GD^Xlj'Z?%~Xf D yKHv5Ĕce􍬈a}zR :'E_lEKqlqҼ57"&1y#>il Ѧ1x<6 .j&!IBR{3u5 U@b#J>Y]lz(;*rp·ਚ4U.5|Wb\_y=0j% KZ#frKs$`/0AU% ^OY@flZML!k}kjPWӈ6J3ʽX on^gj6?2nrVs R'i~) |&= Կ[HT *zd%21WJ)UR)݀lZ9U+ެnH |\_3=YI %/nk̒x0NYf Y_)53ZO?s"|Q^\kB"kGKãdB78,V1gVf{x^s%sBAP"'ZB&>'zT Ͼs~p Y t[P#>*PRLRt=-"6UAMoan뺖5m!^CV̨PuJ@uDeĚkA;? 6) [u)&AHQ4=Sb Y0:i4`mx/|Ձgݥ0QDxUY<433Hy ٢`y߇ u2+bcBC;͈tPg  ڙV2mCW2 e1zq˙<'Td!-<%ndqk*|WVaI,x)ǭ='e<C4muXm!M^cN,l>qoɝA/Yml3}]4ʠ%M+Y|#:-~H.v\a vExaڱoɪko\Fb/@$AzF.4y`ar% ^䍯 mͿԈX Shj\Y"yI/Mne+1]Od$4Ժ%Y2|M-=\v]ތ-͖9հ^gzbN@NʮTSO>}c e1d cW=IS`%?cz$h2ht?+Z`;2.ZPbET / ĜV!*ȺIq QY2K8[XzQY?G[z\aYdi 3G ?IQ bNhR XCD0b=\vO NӢ8?`!d@͖#9eTRLiDA.3ԺY$oIQ*aőT7y0x.i JJ~=הoX^Jmv2|_x N#aRh6sEutZ67ݼ:]{ h<2N P *RZSXG_SO< %R /O;;bi K$o`R:/3R8,Zm;ҭ.@2MF&PNnIIefC*nn0gG UՑ;{x4BTP\Q}sK 10& "_K#ƍZ_UCtX<zȆ,<񓍈֥VX|L/!#,-"j6? G{ kU7F,/]5x!ez6e򝏤 V#=B ZƠ ~si=D\^0^HEGEO]p¬mɾah~7wU["צ$I- n$C*ͻP,be#p1:$MJ&v&:[ʊBrYf:cuml#^RYŐQuبjȱ̓jgo`-ٻ=@pd1;_Rb[['dv2q]A ]xoҺatt7 j2{m3a_mU!C;_=qvZ,yB- V,9–jۄ8ktK//aHGnP0I&Yy,0{L&S|J&*j$ef_i_ a>Ԕ^!lЬBߢ0cyO!*=˹ŵ&]s&dA۹y~YƒlL]dAiME+oAxZA~OM4^Ȍ@fod! -B`$ѰVsZ3\[TTSD}r%QDW&kB& NV{X#52 \U,r8Hqdu 3l73\'ynKi3<!f-b.6՚a j8+P,8WPyUpqqe dq}/~ѯ?.|1S{x7+LyQ*V(!3`uID^c ƍ3茦8W5cu k_\LAbϕ7ܼ6PqF-nuDƷ>!3\ AH5la᯶p 3HA<^펳nbAWzsk:ʣy8d?(HNFc,Jyze,vz̭2.-:dowV@Z 씚Pa",8˪j_y0B[`1;D7R (Ox ʂ9aomF}~_/%dXfTkQ6 :fw+\U:B-YwRZ8m*`c o}/AK0`ڛjŘSAȦL>x#3ۥ옑,^9x-~i!2pol1q5Ξg+ޡ]2NBigWJgSܣ;dXJ1ˏzBIؿ%ܨmzA徝6^c"!Ɗ3iE|#e%v(92*sn_;l`psړ'7xk$*໵2L_%\QM[bZr=Pʃi"Piauij<940qz`8QꖸpRu<0p}pD>$ 9ӼQ~=6r*`@%ByEi\ %1%%P.D(x(I)?r?lڮ'8.: T<y $FX.Rؒ0d4\' ;@܂6ʒCyt_M+j,Y⋛`6S#F9axgՠe*#DH.٦՜,F3 `\;8'H2K+iuQ+]Y, ik5TI+Wxfk;/Xx#,ʊɦ@B7-U 5YiL`8 o5pm<7AQp(e>^jJu'5NIx +mjs3s If_7:z&%m_:5hQOYxh=p7`@b }\9 ^rph\R"<'1-nS"duZ']l冔رcmq~<-Z/Λȡ*,;CCٛ׉# I+ئxyD2vP߰% oc>]Q⛧Rҟ}-(=}G+$a&Tx% 8{{ (zXy }w3 (T2wkC"z.e7iuvq @5IwV owp[6x,nl̏hA#U6\"U)>Be<˜` ̀O~[N7oFKp.}:҄{h0 +gs:(ܞ%fVHes=؉Gof_/dZcY&c.)E|:a/yOv̿r^"O\I$5B*ak1Yx}AMaO&bs.P2/^NkB$Hkǖ,Tp$ 6#a]>gcx @`9|^UyRXCx[zT+8鿋cH]gY6#*^) rB^ a7llQeM {E #t&ht#CNe8Ve+_^8#tsźdG=-L*fiJ&9^# qga[PF;,[3z<xJPD0w:t^dx`bPA5$:HUCDTˤN2pXT;Âj{+ST R7UԌK%ި~s.r3ˑTOY蚀zS$;o'kRúߕMw z\8R<33Z@EE$cWY<ȟ%D^Xn\{H %euDZ2ۆ vH>G<#W|7`/I`J:x/" Hc+..ۋ20Aނm d`nv/Yl[%D.3εE$U1IhH­TJ@""FI Swl9xTiĦ>я`|b꽡\zVYQ~f}K (8de;FM?o+^|eC[%up-_ g/!tO]VB˚s5 *I1|T$;En.jGո|sNM8֥<U4~ר\Y7)NncU&D{$ANBFp[a!L y>SxٮB(fGZpJg~s|fk%=åK:%ivT=>q0{1Ϛ.ʏvY٘QMFJ;>*ޜc0m{Lf8>„̶—eeszrWQ WjAJy |(UH)=M~䛏 I'fyl.s5cSS yMȺ;S $1byhq%T =2J9ߓsg\-(e4|]) ?XcI==z\b 8صhşu~_3L(wg>9s/5^}犣Ȁ`v [ɗe,.D,yiG t"!UݢvT`ŕq8(؛*]shDF]?d{'|lԘR䋲o?cŖ *zgx[+`p^>{!bH3e!AxPѻZ홴UJX%y31ONHe鷪GZTaxYl@aGO[` Zo6zfz N78#jzPOwfI u\J35 RO|(l܎2P׳f(чn!*[n7Yy,>zHp:"Twy0(<&{@&UD46JH"~p+^Û.`],]GON{ڵ[FN9?(ne+d[syA3IiFwwi F9L&}I5&iÕ?s@?,F J~/Kbh ([~*븬s1!-;Gf.L$.UTiSvIѐ OܴXHP?aZZI;zo?KtJ&s<ͱEw!}"0=·߻ p lA]#sp͞b˅ԊOLL <  ?e֪-t++(D62KHPSqG@ ْqjֶ]ͨ[DѱkjHk- SX~i y R||c('jő9jK/+S!t^|r ptWAQ,}uΊ" ? k%41Ξ[>T'HsS)G(Ï?~$xӍ/HI5M_ #Ł*Bt5_D \H bN&MJ9gڇga8>`s܌+Ѥqgקr wuں~%g1ͽ{ ЧMRrs}+o $#FO$e4/u"wg"*ؓH*}%3)p2?=&y6a] <5LӮyhc(%RĹ{_FTz{DzT%i \+ˊSRS/=# 1;ޅ*4h /yGBX_~U+~ۊdqr-*f0 SQH t#@*eYzIKvm$-RhKJzٴɉE}"Z\>%Ah;w80 ClײH ArZJXbӌB Sѣ&H1I VW4$`Яwj6g wyr!C 'Z) R)YIh(FlDZɼpH,/M#thh?s]bfhT S6^y+Kdkgj U 4wNm`"wxm`O(|2QH H{3&7=b!|;Ҥ3 &_'F3ڣ˩*r3 !|cf!T$NU'Z"_ 6l"lj!|u^4~߿7Da?j ?ƴ<2?ճ&l9 W *ے\-VPm2nEAv 2_tiU{̩KE6`.s$tfW'96\`A$r"ݎPx[%rIFd\f4?=ӯ2**O ֞*l(ZOenTnC(nlŷÇgf-rD\\;ys&u6cI#ikmZޒG@d2ҩfrщB^wtl|/QBFחu JXoTV0+_5:OV6 yk~ ~%8FDVS&,Y=0[L]tD4*3 FtP2&bf+zc9җfHSv˳rI1?Z܍NΛ աV8 ˎ)iĩu鬡o@c~Vn_g$6X۶>8+؇T(]9.[p;D6[~tɺkcӤ74wQbN@V7`ѫ|oKNڂ4c -7qֹ'ބ.6߽'j\CҭF [ƨ&;_>h+(;0~<Ώ# d?_йaugXs3ς3~ܖ7W?)\t? v\OPi;5}YL=H}[aB$h@c[[WNgJ4)+`e\c=gMEiUYA@xg)+Пޔ nGC5I &PʲNkɜ0!$ Ӽ,"ʾUDRf4u!PКgS)D!;&H;knAɎ& zQQSI7'}U.B2jbP_ls5?oi7(9aT+Б246\x &H|{R. 힊͎WFl*9{_8]k ;.P zxG$7XbFXm28}u@ڹtnڛ6&Ŕw|)[ˬM60=kk'k͡cc t 1ޤ\`VL]O`A<elE[NWl_dF^/UyHz'Pq;fRẍFѕX<;p+V12@$UMZЇU1EAjo\)P@YvZ!g\ܽwsq^H2TZW2u']ұO2)z.-Ug-F ??sM-rXUZ]{NcYR9j2phx&֬EVP§X]^ F1P&ƚ@\ ik::ZvY e$ NZ\H8j*Cؗ魠aqs~j-" ڧJTT' 7g EW]:cd,84QufyTޞ`%g@7=sUD}-IۄCe$UtV=/1= 0} ;ǙoʹbߗwY(]d2*IRNq-EN<eMW}ҡB$B?ƿI5$0> D8XC e+XH߉փN.8{EL-A|;Pت](!lE7썑|4} iZI.s' 0F\3aR[` MNBu`zat8-k+%`7I&R)|6 ke_U_%,__KT! )TS#Crm#Zlz~޻-% ~˛O~?w6]]S&鏽a?I%ӫD*CP?e;|y1#eDa':}!)t* 3ȯ P;;`9@?&& EA4ab/jW3J|g:: PG/ֿ;0{#r\"֏|.HUݯ BۏDsbl 66r_'o8׶Qj40z~|CW'M`|TR1L %UJᭉ4jza k>Ũ.;vufJ^85Ш7kcF(W?žtU*_n^+⌱ -lyBړ2%:4B89VNl#e̵Ȣ(!lŖ?1'G7K[ zwZ5]ES ݅}w`\ lslC16&Ndb,ϣ}uQ9\ڹ%^T$I~[x6cj 5<03kۛ3 i|bheS&4rr`SMr=AD|At9.a]5NጿDwW6X|XpEB⚵u|PPʀ||0z9 $1^?Sx4y^g˽~1F* Tףurظ.4h.:cWw$qЫ}H7%x @@as[U]Śe RDau|%!>o= W,8/rf ti7FUC}M%gy)Cqչ7&Z{8,0:k'y1K ޗ)2*o#!Y̦) ?)*kaEHoo v<jBhbm#TJU3 uN(0ul)8ȤU>ǔ;8y"G|HIBԾy$SD(Cpi` H}A ߡ+a6-Lw 6Pug}`'b5< /@,VF6Mdyq5- PRhrQA\t%0noK4slmW6=kFjtG&@Tc}tzsk Pkpqn7Ocz}N1D#';!7_V`1?.$?.WWEeɥڣfCY HU\ؗ~f?dډ8݅ džyCV:$ܻ.|7ȗFVo;ݟdMTK"1$g^)EVmS>oqnE]]\sqGx}#ӏ<>ewGv5JL®C\sA*TOp=nqpTP #ż"_>a:t< kAËsܽս;K6l☸62d497b zch45̠N8Ē>3ʒ!Wv+Nbc ybi_шa`6l 24P $Y0gSɄЍxQ0NPFEM(?$r7G؆8eh. OY yxJ6e|Jzirc^"%d$jQ@?)"PDs4.4/Qŋo4"%!Uxʊ "C?5AwjZb`G_+q5./< ;P}\MPD)gqa+]O4l)WP(  J3SڡtɾL"!n<#E{pJΧSߧ*Iyl$BKFZť{8He΢읲:1)8s<ڲD9) o}@@y\ V<( q}=~*BV#`u(ȳVߤᾗع=~`W1.Dg-=0jߩh2yMծ?3pY"D̦"Cm"„.k,6oWB.uy3ܻț0nN 3K߹uI{C]ԨI@hKu&*K[ц} KJq!³owkPd6Wh9>3P@CzXDj Uc2~$o X.s:+@c!8گ2u/ݯ4 WnbO4/~*%( 6l;Xcŝ9C'ٽ+1W⛓",ƀWYwi7u=80QbKYQ*w9ߕSnY=+͇l}Ses~z<8F}].[?4B?vS7}}/l&8b*zԤx biX35X^\&dF+_LV ׹Z{z]MWFћu1DI|o53Lk(e3`܋d6S'v؆3~i"n Njf}bnq7Q b];Y5~hf~g%P.㒻Fap8uWd$=ۀrsnm]` כ'tDM>`w": Uz=L4Ǭ+e)'zr?EIwa "s;h ?w*1+ !9!X]ED,L8Ǎ`; åvWܩVhpz)rt[N?f;5OtJhݟOBt.D@vCp% KGC+%PUPlҙ 4Ϡ3aMPctzi7{AI2ȡuZ -ga.hEh*CBy#qR(Y` &3f?&zaJ@I.:Ph =Qb>yvY]ՕzYbPk_<`ckzvnR R1cI~VBZt<HQDwHyl{6pc 5pDYa:@?\f@&-FI@9Bq6gߪ0,R*d/!X,%g:7Jb<$5e[µ$kD*\D{ LJ3†ؕYB; 0KBi iP$fB֐_J猍)j߲%礍*` mvCb&׫I5+01 {R@+>][ETaGn8ٲl &vCc~H*lEQžd6,I>XvC[򥁭z!b=]}w r4Wu%(nDŽ{ ݐ10zW/39o١8L%0IS1H֦ʱ!K݉t ''Rܳ[h l6:;CWP%P(OIu|2z;>kgy"2/&/)k'آyrv\M΁GPH%wdGW ܏ʑAuc& ih TfF<0;,jvr6gO~g(Z1|"x?q2ҷ'Cpp^&Okm7$D48bsI58hr,nL'@Q_VEsmN4'5a.wfh嚉Ye ;L9pQ~ůF%VY!H@JooWU˞!:vID9F1· f*c5~H>:#Wh2Y"?(l_4$f%uҮ%25%)0Ih\ k^H'o" 7bقR7§}~NJvO5anG߷SרVY̊G.KY0NVۖ,{ }d v3VG;|1c%, 円EvdN VFTOEҡ-ץafJVg=eFrtQN%,GNG>4N%HF5t7BIE-d:3H6XDiF%vKv 7i>a!-?E@ G˅-C( -DNq]MX6oG3F'C`b'o:{L͎+n^̳mRCΙ5h|b23ZA{MF'^IwT~"lDz4I+ٗaLaqXsPhĪ(ҷKqc2cdߋbmgI8,vʼn=7dQdh7<`@GQ@ Z7 Qba \ ~ܜ^*N[VUk4U~dCY64j MHG]V~ p0ݘ,ܵyYIO&N@ىQf ΃HzHs0YhL!ÕD\dԂ':Df+35+$7kcJTxu jn=Gc(HJ^]Tjb[7++cƃDlN+:ͧH!֡8A|g{7дyɼ6̄TٺGJygxE$N:y1`۽bb8IٛӐ|=<B؃R.?Pݹh5;5A!IVkL3¤ ("y5V(5d[O7'5|,=8\$qա?,?㹴\BӂF'D]~?] Nx3]mcD~:tBvqޘnMR mc< SQOlr|V~*N~H"dl 863[X+y3sn`ZM0Srs^P=-Nэ9!AgӯGAx.xQ* 4F QĈI*P;/8=Hd2)i&m@7 ݻ5 `Qs{!vڨ媃Q)Oab5o6[9=,mҁPEE\}n'*+`f׀p|EtoBj:.IFau.I1=U4 6y`U\0S$xA. G9&gkSOЬfM61tƪ`s͆px˸ dp$('!\6A};tbVqnWX0ah2ğ9uF(n ģc9GqLI5U -Iq5-|[,J\B/ŋ>i>Ր9V`O(Oc;Av='݀[=Sf57C]~wQzo 3 X}.-[@H ܣvcpxJ)XMI)́D;=S'uaYI}7({'tN4V4u>RԔǤF( \ψ$!V|Tӑ;N¦,n,nٺ|&wF'v] {X谫2,c.sB7ybɤ³6ՒuPxeQ;g?om.R2п4}_9r3ՠi`'SRד#Zk/f/t߁OڏOrF oCkGZ:nA;3c:p6H1'E ;k/m]!1cJotv$SbEDJ/yiN=.u& NxYjVWIsUB k?xJv(pAF䯄FQg\A+̮M&K;;?""+T}$(F9oǼAv펔u-?{;X;C4 pQc khY"WztD#:zcg1r,wQ=:Xk?sn42'@g_C وozF}WS6; [d@]nL7=8/t;#]酸a%}KNU 7˦M)kv|poL,`&CB^6a3Z̙3~q詵ur[^Vc~bV {(g|Y=eF^l ?#V=6a@qaI[Ê".m݋E>nL<s75"6[z7H PbĔ9)z[*#4 u"{|I5cdGPO] YFmH4D\._C qODB8iTa-۷/! 6؜hţ/,vB๙Hb5!m[r<@eZ^𻝷|[,Wj3fs57h5>0_Z]R|L.V(/wUyisc7"1 I*yޖ%'nY*m@T`L"r >EYՉq R>];`k ׽ۜ\U1;J%D ޣ@ K۰^26Ckp ,gV-7 asiX`S "QIyȪ4쩂؆SP-kkx+aQ =|B`?XjUz#xFd!?g|l.KIŐcp̥Ok0.C-قVQў!#P?]),ٗ 1ߌ͆j È,d"`FzMg97؟/mCGQHD"X?نcDmIO!D*1Zw (-0ܝd:Uz0в>*߱ၜf+aAhlz{腉ZW#g$`%_:(I2d{.X֥Ǔ)Kin1Q.1%%KL x/:Ť`6)WR J0pY&^ZϏV7IOgI/5bod[U?KQf9#%Hp4pMpz7!٦뾭-@§ێ"8qɲ9[g3ճuB}q?+˷BЫ ;I]w_#h~1˗js7hW?HZ;aVdԔvR\؏ VS&o+'~t$EI'p9)eN%1AmHlٟSSx֓8Ѧe0&d2 ^πSȮ-=,nr%Hcwg8و3&ȃ>ZB"m`|+[Ĕ;Wkҟ "Iޗ^Gw@rE;Tx%O/a%E捛g7F(ls;Swl<SHJbo  lW8(bb,Z΄YZl! ȹW5*ؑ)s2AJMӰ WEb͢gi e!b`M-6‚ve\,Hw44"Ѝ?K=vئ1FIoz@}j==J^ZD˫wM&8$XHq9 1+Y0\eTt4ە7 5m5 * t> mM6[OEpEF{mki% 9ToeM=Eb }" KBT/~ hGRz(BgsZy[5gU 5 @2-j!Lz pbX4UIՌ7vjL)H@3XF@6s ~:qt/kVNXq; [~3˽F)hzۀ[f!dKYūjAls1>|_BN `GۧK<Ԧd wE"{)gy^ %#t9LL1[kq s}K/ߒZ|!1Ԡv+!ؽAg nPT{B*'5K?iY<8Θ~jGqѹv{uS[<;~7>b ۽POfY~r%<&90^9l`bӴWBj7M =Bp4+J<ʪѕgO¤pfac_@z^u3FtaD=S\N. EN6Y0+@a"i"2s0ۊ@(iX{X1{u hSsCjauoAlqnE6W;w# y\,Jq9 >aDI(@jݮm9ird_W_$s$TfԱ=a׽RĚ܎W*DvP~DD:10m!r\0[dHmE<%:\Ŋޫ̕^&U \f9oD+fQPL^!XرtPW,"0#}p怮Fl0~}(f´٤!'AOr?!5C}2 1"+;ϔNq 4R+c Y%;W|M!eq9ˠ7)u7ZPK\v.!6^ymS>YDR&AzmX>Rɉ6N<ϪBO%ci@E-Fjo96711DPm{Ly\`g!4jƥ.Rq%Ug#Z_6k~8Q 5*?6GK邸;Hb$6SWZx8=ރP͆Bep!d[hX1|ϪcKvF"d!4 yI )FvqQJx ńݜ#({t6HN32bɱc* =i|HgM>/쭲ƥʹ7mgkN&F+J㻚Us{RdþzB)̂2mkG?UsDyI1~A0X =Kѫ}w׏UCYڡ}U-8S ;{'A'nښnSS`^ 颏F}c~'e_}lm^`(}Q0nHv?5dpH\@T291  _:YtlT(m֋bSΘfGU LsXn`!?Blh-q)~8V%?6^nbA[M֨h٠SשF EV|r($^n&R9ʢ#LNVZKVq!=I{$ٳ3 U^#ID_#9TX;Uz/'ccAq"fz~d&xhd(S 5YVG @3j%}5" L>nZ7 @~}vC΢tk}a1ّn%Mw Z#Vn Qxۜ04QuT6;/EZ*v{9}YUkӲkg,1FSh9\B8| J m_*x; rF\!F龯Octng1M.t6OhKHjOEr Hw*^S\γv0Uǘ,*DaB (U.A12: \P y@j{&2&mv!bHceuyEkLJUX'+~ mc_i2, Q'XF^de)w K}0 Pl#DrfO]QwNס\pG=RXɓJՎuKUX:[b7{Si Hv1g Ĭk}HpQ_yZK֩!ОtGqzf&C"ܚ̝79[k,Յm4HO=akNǒ?,֛&s bwE7-ό4l$oB9l xY7wq~n${rmX/Ŀ AJa7-}JkȲxȲ,飲ԃN՛f Cb7{{iXsxc]boZDwgV RӴ.Nc(Bر+ @qs/G8+NFC U. 1zr}jنh`:Qqkfp2)d9\P&`qRZ;{ٻо>tW7qX_+4S]δЛi 4vf} 2Dx\A]F-HME1v0=&N:W{(셧J`|sږ#ĩ0IXCuI4 9c֏"GGmy\v1Bx,oעvR0 ~6ԨcTwa[Ҋ[mt9@n~iQߦkc88ZPr6jDl3x iUfX6ay7BC'V# sg2"X |zk^Q+Q2Azwp9 !&+[ ).XWrK}mE/KfKܐF<-51a (Rl>:TtT -j\I҈pxʎ vD#QЅ"YV++_Q`v8ԧ~) cEH|Goias{XD|ǘvTšh؎ѕK p!>oġ:zR %r1^ Nh X!!QW 6&C/RXLh3~j˵nRAi)N(1GnwMtMb!08U;*3YmB~x۠4Y%\ѵ vK[6+gC^푄`M+e7s ҩ5s^Q-~11d< ?冗@HC(kѵa],?!eh;͵#y rG[Kr*=Q>=1qJM`|vR:'4&=M.Y"0;mE*Nwˠ* "ηMf?ƭ67m76lpQS}s#31( Ż:Kǎ\ ``]]fPl<QoOFl gXG9}]WGw(nK^!=]T1U~Cnl7e+Z>="QKQlI0kA~apAz+~E33Sk1E ]nhOJ 6k@3R``7 ~} ˞F+9jsޝ&'`&3|t;>ȜCi,)tB~œ^9B~|$._5~.Hϴy`Hy*JY0aI/@ICp :Bp׋p^^W̫""},J[1WVZhv!W]<ĝ_gi_"C//3Mfʹx#:_ra;-RnNAD,i̍7kҀhE~O lPw^c*@D=Af$,,_ILi0'쾠yk@xo&HL9֊@Lz\rȼ ,. 6)`n5u?<$B*d} evWqH\ ڵOioج( UCWo/z%%T& Iacрue7-`X"?G\<)z_^dvIoFsSs#L錘X5SwgReˬ\sO+ MSϵ!0W+=Wgg&<j:I^ _*w\,7dÃrp¸㍘뤷:;|fgd-Bƕ̏IڼXdFr1=IA\|r! P~&Ak9Z =]3ڦ) (Ei?>K4 (IیprJ8v\$c1bE?9&?e@t. 3dc{q6ѸFvcegRD*A|c NLf;Q9|*Hh.8 rf EE1K"4<xQ wkQDOHD2xGN9(}GUlX4FQya4Niw'ʠ~ݴ b/:^1Q~VL@~&Zv!7̳4FHB֥~SaW/!qc]PK|R)CIqCO&KNso JnY $4I3d7DX3\82z݂cL= 4:ܺ>cc=X}rkIL6ВԳG zNO<$٧+Y4`ZFj3HOLh9_"?/  +Rl؇1Q%7#sT1k" m w,0e"A坅CípBVAH[;/# UE5;V YTAj|Mk݁CCc{nw;<_xd j=Yp?1\_N89{ s(]xIBʟyPͧ-> ۥ:!]-nQuL?q=A!g;)_>:|]} D88,m:(q|n&?n4_duȔx}d&tpb ZOk3F ^Lh:Gx 7i p/ky*A'肠T=jΚp4CJ|CV'Z ̖leu\UOHyVQ,҈s"K Y47r>.zGo.JнWm%' 49;Ut}8k?i<7MK,"PY0FPs<%[ZHAj>⚍l="'$6"h;uf4Լ&6nֶ٘6Ϝ7ЀU1gOJ?Еd0'ɓTȯ$ylǘi #,ڼ s\sBNj%zB#1גT^>Xڿr&Rl¡x%) 10bOO5œs2x}ɳI|7. " X$C7lݷt" R&>S`7<{zR̝ #siùCÇ.|NR&546p r3kluUdAᲁ{ Iu@!1s$M9٠Hnɂ ]vxKw_بh.^󜳃Xݎk15~>I+NمF^"@jQ5g(:GE7, CgcE4V8]\/Tu,ض>\P !jč!$;Z%ꭻhb3v`{Z* [ Qv5ҷ&lpT."-D]f{qMg2,%s2 'G{|*MlJykH3P!գAwK:(dJa[4']5Mfґ(U؝6+.RDʓ{7jfc:;5g҈-N$ڀͽؓTUl5ZES[JDl\ΘZU.bya͏X'A;i1ѧ Oh?a,(s*{ ]r'$q8R9CI?~a4V 5\ppa jKpjyP m9**k"ʋҸ8ӝ"W"nSÑ:^+bJ?l%m74q <|mm|AȃVbfDž xĴ5\h,m6[;abFCo;H8Y,=۽O/lθ}# <5G.YxIGf/eoٛ~3iKMCUCQJюH!X0> IKWfҕ!)y* [[iCMa&PEdYp:c Md_`uuCʗ%O0^=v=j2Ʋ_~`-'^Lm4>oq+,ۤr݁šnL{{=^)z w^RGPNphBCm7$Ft0\)׭s0 # (3gFozuz?7B>K>z?}>!U<8Բ ! c%#;̭/`hm߽_p(- o Sq}y~,o ]5co' $UI8q7XY1-3ϳ4!]Eo[>˾-3*0tUK .~#DkPx0ھ}!S"8`0"zH{[FNNY9wzt&2LDg3nbRDTw\ڭlEwPw(%G2͛2 P 뫹  ̺ PN`oK١? ˯ځ`X?Bo<IH+K'Ưi_2؇f8:4 tcaBL$\A-Hbc/21t7e[[5\6 jٚq ≺wLz85m^CM4Sb-n{oO8i>칱݇`'cjǿt{E9GmN*1R( j=U.gvmDDڊΔGv( >R2$Ri!Ҟr DN@UPX?08nus1е7'M闲53m\O> qsQNsѬgǨ|ؚN0':@ 97]>#(ɼ}-=uB!I!z4v`,k M&S["{N $Ӗ2s>y/\ })ɲ]. gOY#2:!r'4D9ӮAc]Kf÷|RͿKoLfƓhw6ONb/}W2l-:ndKv^v' [央9 {QA17Ku-!̇\>i?V{.QUkV"Y? ^+3^ i*sfj(h*'޻w¨NHFO@b)K4g6NU gam;P={Q)uL]EyԲ cS2Q\KsoD!L%j;58IkGmݘDOͥ;7}wĺquOJ+Idgɪ4*ujO"!l3S. 3ٸASY 筠v>Pohae+k:%? TCǚ杌du:Ed4wD_d[gҿ aQmj^j(=+4}p-Y |P\^pIx-C8Bf>KY8Iv um* tWŭDIV)DS,w쌀Lr#`bf`@b-M oJWDb._Em;0*%9dO 2,܊o8N)f=fL G1(6Ng+z5]- 3&6'T#@0 n녆#mGwIѭS>?8֗Hѷ((5LEb8,!CjXxӭg?%B[̮831{C{&t\|[8܋ҶG`Z0ƼQa-hX Z D$C7~=A\ ~?TlV"Tʳju INn|V8V̂'gjRE9zBZ]6mϤs&ӿL `CEJcmȱ/,qա{sƼ; &flcBRǫg$Vr3j h *sp}_*6 Afw$"dړ Tx9ɟ)Y2)ًP:/|ӧtc>=~Yu4%GeR1"V&WcMǃOo#}nSqljOBfL8;ʏsK,mBHUZ(}_*mj~6;gjXfI>do o_vbJb!Vc4BAyzp[^Ojcx$ w"a.bu.0/*S ?c6}aV!tG9 ^~:62i;ύvKZj,oܥN ‡d\7E]Lĉr ۽٢!{F >,l}E^ L'lRwkƂ<0b4e纚cb]?GTmnBGhK` !4=ĻBMg_vZs rSĽisCѥoJ 6 31Zuݰ<&o(w1eȤEH(' MZڍhZ]:"pPtI^ٹ^ 5xQOS_K{vc^ڽTi=`hjZ'{qveƟ6 MNޫkO[˭-j[Zժ@Rg%xat p8ÃB1(Y%D83Vl"IV[:MKDHe?ǖ:$֪A7_H0I41P@_؛.Vl(qa8GNjlNf9.zIfYu"O3pDCЌ+eNհnʫ9C{?ttGww^֥Bo0 <>ۭq/mbfM1p*<˖KtnzO(~ u7Ó R",p+~[ !f~`INf};tlM9ۅ3r T+{,I):XZUD! >7Q ;u`,fox;VŽ痂bȜ]`{BL0JIixzȕvy CD3zBB s^PAUX2*`ۊIJM0]].IJ(cK\_c1`/R\`0;rd}BJvu']l ^G %-xCtg}Kd")S΂OrA|5CxL!`jw7__Q7##rs7 +݂ӷmBjt\_#QTwH/!ظ2)X%h/`dI:(bE1Gۅq-q/_ ate+AY*6J+,+\;nvN;zr**,jEŽi3k.*+X8#Gl ÂiUwxj7:X-cg;[V闆C\7]0ΐ$/'+|JtFQJD Mڮb;U06jRǢ%kp5^WvɱA5(" >[*2+dwKmΎG< ?yd~͒'jNmtTȤ,h:V}%>MX0`;):%2Fcש~a ;$A97hPFUs@̽npVKW\ ~WugIP̡ͤܿͅìsz}.KSaP{;X^}Fwr's~D:~6hYPX m G7x8݆_8S߉<$ֿ'RY8KEȓ,m=KήN[iY^ L!{&Lg/@hn '?l=yfL~"&\5؍VD7A9!n5VDfۡV[0d?+ t8g 7ZJ, ="ڦ2pcIaQDjދhM^XvCZEZ6Jf_}ejYTR}K-׸YZ~~Î*M*x**n\mRZz5QpqQ >7V:@@Ino+nHPWv~nx2xq_NT vHs-4JӯO(rT=FiQ%ǐn` -Xi90mwBX~EP{01 c)F9sr*@us@[֩%V ۖNCR]XQ@A4( JqNMv㘃t;ԉgTOaʨtgߪ"O23|Z]LN~됈>#SŪU S. Ra:|USHEQK摕)醏  s:=aD&"=1|@O{h"^iAEJJ̬6^ȺLf"K?WfK&0e$Ѥ>a@gqT]L@WHcOeL6X$qw[[v+OI/s*WyӲ%8<ّZ<qmio*3O>&`\!:l_{܁3|.aGi[r7Gݹ%D6lRs׺:y%{3M3>ڇH;~aO> \}}FM mn0טگ8l[" 8I:B"E]k/D~$=X-jWv _8Y!^t {t`piIާڔr!'g\_nw5"`c&e-0DxO58Z}̥z]h&[޶ʲ]Mn]ۇCvʡT>0H(4./zi ]3}`sm>)RS-(MCk%'q)~&( 8--!mLS1V@*xTI6?ǻ_,HL;Iհ#i8lg!Oy5fCmsnXiVc)r_+/Mu]{4n*lxlsk?7D]82uksw\cO>d_w6FC°T݈`j- ]THx)Ei{WqtdwFG\O.[SճV}H3t 0*z>l%Q %,MR?B|%ARle\j2 IU_[t;H1eZWfxGTȺ_NȐm,qVwm%pxbDsɰysiImgŗĸtJ{Pe[p`͞{3L!c.((]fEϸŅ̤PKma% ܸ0k=<1Ol%xbT%߲BW%PW bt?Z,LW HeOgteBgX_LyK&vՖrS_ٝ4$#Ic3c]FIZt1`뭬Iw(e/,XP`L pS^8e3e-@n$R)wKy=SH_bTi`Ž)k@CMn|Hr.gHEG BgGS d爈} lBzMms Wm+gnغ;A@kو*&xȾ'<e& 'QȖ~isnM.\?-Իp#y_Ty'B?K*7yp_?/m|aܓ2GcB; @ϰ4m,3nO~)#9y= ^*61$ɵlDVU̡-CCɦ챹!N9@;ݔhFQokLAmrgwN$%Gh e z!?_+1joRYؓR+F;)KkgNw1 od}I-4 VWHZ_k_Qԕ}~vƪJ$<5 M9rW^n ?Uvs>⍚}6L瘄d:a JH۠Q}wL@Ek֢ .m/ιXaq[c$pѱ $ݎjELhNDrGa?m!=rSCO陘Z +~u/ķy;#B~}>/N2a/$╍BC ֌q׈[*>P$u8 Iy^10k"E07~aj/PFէʙ} DpjⰼTN֎YuvsAt@ҋlLA1|lRRX5yZz ]"OVMzs'Jw߀l5rXf{xGӣ 0"ۮAHe"z K%L:F3drO@CL\HJUdäa] 9/cL8R/7jpmcLQNykY ~aս{t۵''O`8 LPAk'WcvN<iQ˸yUvh8d2SH@!ɶD&fSӍ9Y#=4ry?rj ܗ?J}0,U@Ą5,&I$jj%_}iSb+.JJ" FGXÝdդNT>H-~&+= ZW B\mgPa摯.p [߾mUՑGFpTyqe*wy ͣ)X襶~: nfd^y77(*m2?͞)wffU^ws݂?Uuï.Wvr$LYt#Eaz?^E dIffnڿGQ{<7*EH#KcFGIIHC+lkaB3e.5uc>6?#6`iƯlѴ|f5ˊ6Cbr~ Pplj5E0d(=%8|Ӣ45><#W+YmVj4MA~)5n?^ӝ4bvvb=z,o' MzOo$}=QK~IEVX8MtE#Oȝ#T " HK9Sq5/۱fń1Y}Fk [\f3rMT؈6ȝؽu=}q;IXj(-1QmGl_,6Z_,@PtB> A=#Ʈ`>>:^X.G[f76uY5M#-ۄ: s.~ܠ`X&D0ؾcd$pdE>~`]S$0Gg]MWFln]U[V.“]N̋'Lp54//ȽQ ",YIq(nXC>Z$jI OM[Y;4wure-ۮت|hæ`nՓ?-:F*1c\EkQ.2873NL*j}e5mFV #g{ oJ&{-:$KvNjn6^__%qWJ?Z[ _X`d $Mc1ޔ%z: ךχ="jw'hՙ"d*(%J̔xP%eGnMϣ|Io{T9V+SAb{8 52 SвEZ3!^HE針!PXM>y dc,|w;7!H@$?>4+-[fOȵ-gFҩb(@}}3LxW-lԡz:pD0`ӞF%'E;#f:oRH.¤J͚` /@ fE7 ;1&Y uMJ^ܘ`b4FBtPYA[tިNP_?,]G}@΂dr_g.r8RՆfs}ؚ_Gfk_/\ro(ƌFr9w۩7nǬGN[ON;lҸ3/N*?zSr(_# 31 ʚw_sцPSHb)JMVts= OPWǝa) \b\4ջ'xR0[` 9)Q(b/l+e%dN{>} 煬11HuaKwI0w$j>"kxكVCn+ PBbt-Xb:AgH[zgψ=n6ǎ-{5US`CWxp =犣r BZHXXH*2$ȡLigxU)7YSaJGBuΩ: }Dgc;frE%7KP E=4WY}5ZϙM umEYܖ̗:Ƕ FɲzΩf|\ȦG+BRCKEJ2p;Ѩ^S!NQ6Hdž1M0_+H[ĪSawۦbgzL,cnY+`Xy_+8`Pǖ .h( =,oC,W+ c%c`W7Frџ=7 "Z(BAɫaW7WK3j3/XcUmLT\m#pWA#vRl*DCqdw2pс.U-wP6VdaBq-M񠽸FQ Vp :>ڣa”P&*CmAϛCxR[" yfUtSt QO[m4ⲯbZT,|d >Ip86wLrA}dBoM_p X@oJqkY.QUWsp'y `8` ~Gt2mS|eJJq@A*0rk?K_ѬlO`pbލ䲋G{0U v@gNߵm?GJV%G{ 5[Zkq3"BN`ӜRd daQ(9/h@~rubJOP{=Yk|Sj-r;AL~~ YEWw^##[P,iu'Z(?9pߑ_s(ڄ#bY++ɱb VbIru(~d٬N6ݪ4DBCpIn=g>tĪ:f`D=+i3 fHfs+_x9WԽ)zK/#Ho;HblNd d  [s3Wd-ɮ5U&`aqs^T)qμ}|wK_BtW?^/&gcюDA[rkZlI%`>Ҧ 8jr_lDHk3Cvz+%|,6y2 Eu瘀2ת[oKiUUP2h٥ovs#5$.L״mKܖl/$IQ7?qn6!H @W=vRw=QWf!Xq}z%)ixѫ'&OڿxSaAu 4; 2GGfbWveֱjtTw`0flix?wn,ʲ2dvMX%A2=PZsb'ehJ\^oW׈4%'yCC I`u<3z43θfuj*B,I :yhV|dV۹$` W4\ubW.;gjr3#Teg^@dc=2ٷ~\D1!RM|rɇ6wp3MCvq'Yv0C܋&[c'`C3=p`j?a|nDcHT=lzĽI dwI\3)7?A|t xT4QL @t¬iڙcsW"|9B )p/&*ψ%!I76v /^fR'/j2{BtbREI7깛TGo{[՟V!,^ R[=Y44pN Z _xyi%{CNp;I;Y4'ޞFz0FE/O`- !-]VVSPgٮ>vLy  @yk=4O-?"B[hu.b ӟRvsg( N˦p-U;YRȎ$X-z@ؼŁ QO;X+y3$6n |V\RtyJn[*|JUwz(hU))U&ۭݔ%Ļ=:`ɓ02Wtk0" 3o/YB4I:OvtcݔCu.tH".YY蔒cG[nZqϘL/W`4ĆpӜ),g4z-C#ww~$5\-U>'rSHEV@xZr٪BN|5t&pzzLmy%hEkd[m}H8YvY,6hSF׈w8뙀ϲR:<ωm=zDqUzIMJ$;@*L G__E?/כw8x%JsjBF},6%[ޢ7XKJ契w7eV1Q ݯ!*4q0AlXSrErT8C(W854z/@9{"fbNr/m/n=J"Pz5D4Uϧii0˪H띮j~/ e}lń"64_! jw'ߵ1w^:ٵҒ%5‚F!:]3\vbï赬|9JTAZ\R-;@VE{iߒS)]dibnbɐZAŶ~r3gB&oBlw{QGh"^,RW!%Pl|w!X]W :=T64Me#U\qU Om#|?QWcDl%!!ꄑ i$'X|3K7 2(X+&6٣AJc 32D&Pd:%\4B`}gfur5LU}4t ',<C{xJV²y[xB=>RҔ9yN=)'<gWKy9z*fѡcX=UÔ:O ߈yf)Y5f1Z3Ϛ"q<qhڰ!7% cJ3^<%ͽEfh/6%0A' l;&b*V9}e4iCg<㻚%&@ͽ*)Eo''U{}rZ7f v/lґy{Bs8~ȾUs'+Cn|[F˷?l8~q7=YnM) V5@ue  m[E aS|XghX!(*@1 Dwu~'rSKG3(lFp ZB+_6ȯ =o7t - @ Ifw^ /b "w1?npބٍ9p뮸 'Sy3$NhB\u>LjREN|UWcu*NѪ3v4THީ_f`p؍*nkrkYftxZ u 1<~X"M-6.)sśx78Ά"O{ϩwj V دΧĸ6-K 47~_Ft8&,Bր3/Dg 1Pj0r0jIF*P 2zACZ9-FNG KJ8@Nϟw1f [ꏤu1`BtW%=\`S`R ("Ag r5aJ[޿zwɠ 3#'j9e IK   Y֯U/P `t^aCh u<CjI2̣#z#m5c#h+ /8^KHPӓZW_\Fg`k:ߗk$80uR8I[',Kkl1OFQx3i,M}0jset8s_\{) hd:DXیve7g5NMF ^Q;1m^yrUV&ޏvqy }zp߅ LhHѦn'yk$C[*0-F "7aHtpU`exxE dnvuCLsBFɺ@"UDF|QmNFxK$ Jζʤ1)1?aCaS녓VZf~yד:s(M}ٓmL{җZej-Fa;7 qI˚"H[׺#s$g;n'ͣ\M:YTNOǑk*^뒇mguj^Sv-45$ЗEcCoTM(JV[l,)lKpx݌)j f޶;Z쌒tyIy]ol|XXr[,AJ q#X.Z(^gJ3pug M#6})4MWZo9Ȧ&=pm_ ~],s%iDdضS4L+9K};8!NDFp&ɹM$]UāCәgZ[.6£^9 i1rRJV|tXR1@~\'v \9M|OD0EpK鱣 n&@=jcnP&}gdnw3sy+Ɋ^ tN ^ )Ǫ8"k@ҹNP4H44h%}?]lbB g 2$pz܆$e !B炙N>[枻Z ?,x+f)=WFX|2)_f}#d4}*H" 59ʦ'cnT€_@J}""Q2V]Em/3&dPb; V?eԴ1ά-!Rl1 *#`ÔfVFӈrt1(kZ2\Zi썺fѽ23r=ߑ(Jqbq)iPQوݛ1RE Ao(B_tlZTa~j+epJo"B]x!d$u:HJ ɻN}T KG.rEno7bgw!ႃ)JjzV!f" pr*MD>S{環/l֞ 4)#thQ~ s? 3Nf~"C(TM."܈͗;뛳7,'/B^V~j!/`0{> w%MSXԫ(.1UnqLbm[2z#GW.6,q?vY%{\s*pinH@NYJS~^Y۠ >`$?m-Z!/|\UyLiR׌[ ?G#SuL[hʦDblgoQ.'IR[ f#[8$0n!_S.EV/9?BW$:1)XdU)" LޚɲmQϊto4ğu)'2KM1W?"vm )SZ)C< *RA=B3^d4sM|.EO ,' [_4]飂tP:ïC䄔a{տhc֖8IҐrZ  ]|] V;hcc Q?\iPFk$J7RBu8}2gUJ"ed:P2/Ě0wv[akdX1[0z=P/&k] wi;JVbsZ). Y wC2NKK?ēl eC3M;<4qp.7GėQXA',ng$eZRu-Ktd=1 64tٽ L[N/_d;%Mf$0u6,d;I ;+cZ"1 kK^cǺdBx۹`KwG?#+CAsG^$1vƑf v}h5 ? -r]-}ȥ],Q, [f@;9۹õ4eﲲ ISżh~oyW&Cƛ:ұHY7:kvpf5J 1ZkV姦SL2tؒŌV׹5E&):ZR%V9U wŬ[!"EnvCQ?35g >lVX{6Aԯ0Z]nf4^rjLr]n ήY@^5WܼLj6{sPpGZ0qwݨGtƄj[>w{OdG..,C;dJV 1dU-/7,P11Ji4E8ZE"ZV4t/Ag91BBId΁?d_aD6.[m'e~$8(Z?QcGNJcv PAGC)I(RIi2f+j$Qz(lb*Y: =&kЯllc^L*@${'.wc^vd&?l`qԮ](,1OљF SI04 L!rT8H#+X vh>o)83<mʐՃWlB7jmPĘ$a/1tΘ,,zmdB$\)/am%dX9&%o nFw@9kt(uހ8k n-}C\9x .DQO$Gż?ZXI鮎Wj侉vr(:sѬ'Siwfp88x[uB'Coi&0@! "xAlY݋675B{D.y= ^B @e u0C;>KD&ΥzQ}wMVp1QA[KjZ@t{c`Czc'p=Ot WO1F}"UMCu-]~sF:3yphEZ{oߓ8-tO 3K~7Ѻ[3 ̫o1HBq-V {XlG mBJ~\<S&A|@W2˽o Q) ڮ @Χy.w˙MHV7nlܘ1AŃOnn1䡉ofj\Of:iߊ^t`ޝuUz HVgMIf4뀚n &OF0rx.6lp mح$pQl}{*Dc(9:* Rl*vG+oFIX|JG R=b1WhT_v/>8^Ï%1m0Wpq QĽjXPv-Ph ,1Bb@$$E7=u,.RAXBPԯ LxytEÈ!!;g@=`T x&EC$xOu9g*3"?UcA^HDuðtEg&DDjn+cyu`u>.c44%qǬs=BO*Ց*\'^jʑةԒ.%iD̃7|V6OL;< J] ur%Y x6kb!$^&4Jͫ >#?<K`@Xs%ʒ-+pe)"z=U; Զ6PFpH^5CMl-\h^/Q?e(䣕Xm Cy=,a j* T^n4ud+YV;U` 2IZ ި,lǹnN~cْWZZyc{t C?+ze3<,k {MK-̘?1thS#-]I-:I,{@y8<Ms"$iJ6Lxn?8AyN,{()?i=Gִ=_?OgE~.we7ym|y~{pSw[jj #pO>Nv}` jЄq01T,O'j tX( {^I$%>mt1I{<0 _m:٩pT>ւr) $G"*kO /y|?\e_TRf*Qh}(ÖF2RPoS-gj:#‚&t*ղN,Ű5B [F&o?FD x@ݞ'C_z_Ml?$^M~wry-p2kں[ChO.䥘Ć#R9J2/;U[ttua/Z3Kx\wDo喞ռ>UM `Ks/9).)2^W_~x\Ks1+Fɲ])J|e;*xYcM_Ͻ՜a?B$X>W:!q]CRts\ITBN, 4(.r.(!>iW}Oȿ&gakyWhꌹۊ rRV) P kd9qZʌ<˙67?YקXŻU;YfyI%Ðf!H.b;1]ӱhYӹs#䃠]T9IN4ILve@:ֽ]Y?w_s%q!b y." _܁ YQy2=i}vT ]*N ֏^ZҖPI 7ZdcʶѾCJ <!NT`%w7˽S5}G &Czx42^{7<|V|kŎ_+:#w#q]U(S!0*`j(]z\p JMv+0dx9!rvm 3Um6PƄ&&2R.W2nJgJHL[05n G|ӊ2opx/J ~iQ`qI{Ž'GT-u/ xGT%\cDI gIB]*,1v=Mr%5`u춂9* W;i_"TҴuމX"^o*ku^}]x'RJ!Gn-|*v˳Pyyt\ U+a^RٍL&)uvǒ^&<|jݽ: KEOh':±YdQwX%{#a4˜% uҤ^6qg_8%.eugkgc/؛ Ta[*Jco,̽-!laZԨQ;_vI\Ni #ЦƟc,8Kkž#c>F6 xX1?Tu5y[1-^/-Pիܯ'1Hq`apډ՟ۥXТsu~,H)2.w8$@f qȪV;s-yey|BfLجiShd2M}pQ3[eQ~`iqZA>RǷtcpm =צ JM1>PZy &,(ű,M--o7xV/n7B &u=GǑ&9qE>8<=XV ;1ЌHTv6W+2xcC\cJ)wS(I0lc-*o~Lvۨ0pUFٌr`cM̎*F Aq;?Oiqc11:`S}(6 .TwxZi] mBQW߮&zUI1o+tK^o/KTR dp#ci|{^RكRi$&rIG\$ƺ3:7F 39_19Y2U:J f}(>ҊȣOzۍ,:r!Ineyʎ1|}bpb_#$ҀDw[ΘRB&xHFEYϘ;I΋u OfkZ3M[NrUfD`w[O[~{y];r%1St HA' G Xq~ZWX+^#^8mН̈#]m>my4׃cPU_@aV\Q|BB` ٧Rg°n&9pC-Aͤo5 `²WB#n\N!^8SמO}@)H?LJnZSSuDvǔy~c>KTv0yvE=I =9rRDx;B]c ߥYo併>p%~FƣWqAG/8d}RY(h7Q^kyWby_7|*qr>]%o rQk5kχ%'L-XZRO:`;}2yYW`H) ym6@U 4x\ަ0I2HA[öJX B?qm8E$noV.sMH<"Ē!b۶Csc$CO\+6@n!O uUSstX(ߒ)h*y>=e!7Cͱ7tfN]dC]c1 ۝ն٩]j#/43UtD@Ho" χ/\WR' F>цF[(<ݿFb,ECQ${dUULU3T5LJ#N!] S=-x.rX<)u4}o" [~ M +6,;IDa}NV̄s q)#rP, Q{ɝ~Yȫ og},M;t-‹a/d*WG+,SԦw? SOB@ m k@s]ef7݌=`H(+39Z% %spe\(. D-Y#ЯN-q"+V 1^ I$e:ר,# =sCbɰ 4yb᪀K]I?[…5PƘ˯Mf_a\sܯ?_~S= 7]@f,Fq-U-i[ â}RaĘ Rޯ0( u S;R+L8,s2/pv;1c RIfЗ$VRoń1hn,&4)K-K˪S+B(MPޢ@9f}*g u$RywSWJ"YaFD)_ %&n0]4!H`O'`Cu'Ξ!T^Y^expLk?Yue tw~^e]mRbz:Yr+G}uy]&Ro_k6` OLZa_pl)GZAD׃LJܕ<-`{Hn7 6b:;2|%_p" Ziܤt@N/ۨ;raQ }j4 Tf$ote@ҋVCp&)r?OBtI$<}mi 7R m _8>u~?܇KP}J#kwClqVw߿ tЀYh(tTQzidgs=|]VtS2 5p1+p H.O,? ДW韶8'0*jfbc qㄩzmat->z?7%1C{ ulPm<@ V)74\%!}ZEr>|ctLGxͮ,W?T-}tA0O# ~WP4qYE2-11]1U>٢fi{Y:Wj\4keqжBxwf/pBCD?bfhͨN}U1݇'^I@'y[IF%nsش =SJ'y;7qJvTѯ!5Y*QzcT'` y1o aF2l!\.Ό!3|_ޢ9ؚ;b<5EәIǗ8tޜ8{1~\K|Hf乱; .H{[+2Hjp6p;EU+N+iyHg RdSGXz"ȍ`{Ew H~*\ukGY[`kE²8_F[ {ki!U9__'㣖,DP~67Ck_~.;Ny8MYX~u\X# :YbpW:>@YTP-( >XkωuvDiY :k柜t7:!r>L L t -wlpVW;9<AHox;Z2̀{4)US(0 7C9VO]]ŇlCmǓc܄! xwY گ%Trdgui[ip}] u]!Pbo׬y:CI4!! : bԕB_a(εM6)6h}oyvE[9Ba*2M8jHdIȵyJ2{@EDʧ `/\?z(2_H\&;CE#e׾@/Re8\GFAPܻiű:()[\:6{q#I+z |%9[+G[Mڢf? =Wi2r.*zLF*5]9\awnc&ć7.%*yUz?Bql9,,J&lzi-8my$ɹ 9@V>DžO x޶ 7?:z6Ydd6@hG^rcwg> _ XZX W eJq=߆Ǭ$;v|ϧ,( ,d S[=ƨLl@<65p+G\u~G&ezxѱިȈ d@CԜ5`;X/"| 멷+>YܽԏoseewZCб/ׁ(V˗[BE-1GD, L16!9.rI-,32'έJei<{|W!CДBY0VF3 4nocU0u&l'mAA7_+0Ov Sp P,P{/t| Eg{"YrSR h㊐Ukv L+5mvxM@'kaa~X_Fj=Jj@'#S_#-^yP8׽}S9ODH{lQYʥ?ɣ;ΑS"f\}Qi솛#ht`d90G>wzˎ 3vVȤٞ洞\GDxAMyl!T>sZ^j#xSI)dW|-6xn+P Ļ.+ׄc ǞB,0$j:r0bVj y|OEf-Wl f_gQ((سT7/M&GOzO>i$Y^rsh G\(_] )(F5(M:ܶ0<*{pgŭqd-hON%ZLU ј&P͜ >&?Nϡy4ؒ?^YFR)>y޹86__-k^fKe-`rT5q N|mIu{j/#^xpo+`Z'.פ,RBcQgy/ :!>n.DNs{z+Ғ ~lbq׶)=tіiP!ȫUT*OW?H"O19*ϕŽ1vCOAi &д}!s ʰ:cna%v{+qSYE~ MZ"}#w7N">|$0 ;hr* }n懍m3 4Dݮ<zﴧFZkNQ$22}uN>!aٜQ2/T <\ Y09v}@?u62(Lmf;nH;iNoIwȿb}HgdUa5>#x^n=&q6Gw}ZJo+b^p\I} =5jG6r..J 3[̇.aT 9Qa;'ԟlcw"t{5Y&%P!Jx=0y5Scա~J TT4 mŠؼ/02zEd@QK/J?{dӑaBqya_e2`8cVq^f2N/V6FZ xLMѶ4p&#kblҕN%\o0iSհ I-/'d-AmOi+F4_ jR~xA))]NB $}KcʊF?K#}$lYXk|]E$oCPN T26w'HO 7 <([2ݛE!.S00L Ub?2Nc2܁5 V 3 hOEH(#Ȥax̺A?J!+r!y~nZk5R>PQ3ͧ h'!!Uu~"S%5ֵq-RmvE Sjy8ooF81k^r.k6փ͢0/vFrc[Z5tɧDY:Y7iaKc?b}y۴3K;rV!@SKeh:rBg:V: ȟHp:z\ʊ y&p+/4H5O䍭/X@^,ٿq-NS1,/l9ǎGs]mb-XF$J DīYȨ3d8XAE( 5^ _0iCm/!9AΘIE gy)} ֟Bte\\]!=swiBfq.|uEpgcvcByo%ᠥ8|'n){٤hm!'i̶^ Jk@L5C8Szw(Gk0Ku%[!m[5H}1VR7VM+'W#kvKİ|Œ if"rݏuq,c'Y7@]žU7Чy=Cscy|Zl))k`7![HCY<%T r 1L:/oB>>ah6wf |6T$w6?nO&8|הYX5i@&t,·v*3;2[-#(ayՀV!%ʌm)J0ݏ C+ 9]ڔ:5Ge-3D"c ڡA-/hq+m[ʅhW'WF-dVدYO${`@( wH9X[7Xd+} d%(#&%/u2(m/6]c>l5ݙXU-K>2f3X:Lf=AI\HDqʻw1ͭsK X%-űWR@;g0 v%F׍:ԃK#_xfm& (e@ouĝT@ؔig>.mm ˜cQd1IRjqÖ}ȡKw5hsC(F*DNQR~ |6]?MM"ĝ,&TPވÜ} ǨVC$Ú"M6K|# [g8@dEO*A, ݶJ :,/}X~VRfXf?[n顒X_&c0قY@8V x 6aVY&=fN5~-f]أ%1Mvz ):FBx,Y) mBNQm!ͱq&H sUrk#p\FˋGÊ~ZpKMJgϒ;#'b<6DHp扎KnȪhJ4y+T΋WTEIO}ńZC3O Q8S0G2[0?y d܃V.n*yx'rS乜eQOћ7&Xnf+%cN 7Ҟ1CQ,BL\Rukټ?WL_P1ѪHHP| @(zC$$Ms it}w*?0ǟ;tN2D:U }+{t6'NR eF [(&M8sH J}y_3 CO( $U]US *\TTmsLgs7-EH(V|D?DBu^)m:r3~u)Q`G sbq LRPjB^?rZ_YѤD[8afM V=HGKO((>aKE Tɤl(f`n1k#Y:zj U~wXn$<ҮVfA'q+xX<խuHEPb}+֓i@BETIdP4Xk`(N)Bn x{]7.FS֟kdO'/?qe .9UOQ[U6@9ّ6'B%X2dIvfC>gi]i1 L3%#!COq}ҹCTWzbO1=+oT'CfQ_^Jltpג8 'cU12Be 0\cgIebch5r$9!B]DmL=RidVm+axuK "dac<qLO3O8򺿊1zTh`}eȨiIwt6(= LU뵿e7<oVF^X.1)vQzƆD1T&`O9D2۹0]iVhMb]Qd lZ&g}LCB}&KK@ Iގ;Q3&oJ;#$zo&-ow|q[r {&'ܣI5$'{a4v|%:}W%Y1 3 ~]Hؤơ_7@~ "~"BM!3:4]0[ŧ<JGՎ(O'Bw.N((ь8WvFlwK{SYh+ s{` G _ ?IJ0Y'jK*I:pHj(yBMbz:Vq%ssSz:̊|*Bӌ7dTև?#S0VHvá"SΊ[ GE/Vpr2NFiքP sW٬+4 ~MϘ,Wd5\I'h' xB#do.lQzHSf/)xސ|ĜUVEҒ-NƱQfmL8YT T54 YY $qΟ FJhInw**wlgX ȏgλ($_%W"K^ID^ILL^b|(f@6>Pde(HÓ R=c\Z =zʓwPl[E6@.H)}z;пwxu!)"vhWV礳]Ţ냬S3q;ƸQ$YXR|AB iNZ,J2r"<$.a4Hj*Q"%u*bv+슂4g7бP:c%`ȃxftGɾyLha%8b& # fjn ϧ:>*ZDU6ߠߙAQ$Δ"qVsD|mf6Pv]jRyk4D_J'M}F e ,64^ci W~yT!8o;0k\7 qHT;) Qs8ON~c~%I_9 |04o37Ee-uZkוϕvӐ'InQ33DHxuwoγ)c 1[=]RӔv'|'͜XʹLy[fJ8rp@S4Y{G".|=vomoEG#mwc < ˭ \.e(M&fY91sK@!cT c$F597rs@ 2 9iik%ވ%q>pWtiSi k%1>}6PѼcjb6zM̷c4a3>oIFeӫjt~ 0_]xEd\kɥ$eHfp5lyai弞SQT]=gلtZhu>[$z/p0᠙P7}ea)-S%›'?;$84oqTs #t ]{3[v{1%ASW/SgF&2IL2f<tURC쮠\ߓ":&nN wJPٟ/ r\;/w'"R͆v cT%co`LΑb{1EOq.oiq+ ܢ$oIbb_G$rB|unDcJTa:J`H gƴ Q,m5W=C^p(cïUʅ4n,8\M:vHsni8eqT11~0f0;^υwʋ]ٝ' =¶4fH_6L8=u v݉cZv蒋 EbrXSYuJB =~k"֓o e8/GFdEӼw_xI9^nH(RTA˖{sZ/ \+{.7`nN jq"DAR7`wD!#8% 0/4h* y;ԮA`_Cʜ/?OSb0 ޾{ ko{J(pЯPUA=t 4=ޮ۲قɣ&i6yT_M=lwOX8`wǹ$nw'$LJ>]R68`Cidg1k,-u$Q}([CzoɯEhR&ߨET Έ*U*" sRUbłX[S^QB4'gܳ-۹+צ߅SH5R2A01pLHj16)a(ϸW!RčZ6^lx0|iѯa+ ??9 ^#—>)Ƈ-4?yR? +OKw=udѳ &N,0SE"ܺ|+`feo)~tNs"caB/BvÖ$#-'QVsJ4u9$'OlꡂLJdݶ.FCQD e ..pXj%!K)$(H;%/NhAQ~2R$\~NP7D$kp#C?MVl^%$J;V.r4饷mqg$9|6(Xcww3Q" up- ⎝90py X{`/`|V"ܵHl4%ijKM)E띑G=2|v[R e:.!J`yk0ef=;7ElEJU |C\5V^'иA2#<'QD-{ř*󳽶#PERSQ?cv m.+-Hdq=8+aEzcf[兢T9pp:Jʚw|q\PAc>5˒УPd`Iuܡu5_J\#%.UO~DDƨr] 87 5ֈnz)v/J"@o8;vD'\QͭP`&$ #M; }+Cp7\hb@h)Uqx%Ē.CLe3Z:[M5i ,dܮ_gШ'uTvZC}tvGLz=4 iamBb\ */j\qzGS˶&ǓT{b 5#åT5Wh!(HS u ܒg#/``XYVeH\Rr%XgsEye駴<<{h(RQ蝹RP+YHkF[;/ f]t/N07l\kY&w(eP fJBf`gnvLz\EcR8<|z-AIp\ Q$\o+gce8{w/^3DF>%(Ύi4<7l ^ר2@D' ss4 q=D^,xcZ{JNhc|zMBJ`}(AҮ5Q54so\7h.[ȖⓡT vS@çϰ3i>oBE# ~n߻9#TtE,Q9`vaTX1J%N(1F/?G_⓿<g(~-?,KЍݕ b i@Gk%&ꞥ Ѳ|LW=JtƮjWu8ï0]Bx||0?a\h*}PY`@"ィ,BΖ rkCk;$21>&wmIDv~r(ZFh[6+ˑʜ"~k鶣B0]Ǻ\M>;))%"D1fA:%7JT5#ް&#&{BɅ.XIe3 =U+}̟ۭV8Mx/ ْu HhpE39xUr`)hz@ErL,iIǫ3:mg"}-ؠbp^H0'&^ Ѯ*T"ԮLcyZ2~ ),vOfK6i7v^|ԽRBjzptŌuw#?qEHCJFuKW6MFy6+5-]I'bjV<0|hR&WRV-UƯD1]֜O1bKM<5"iF$rҍz{uT?ys.p psd /T_4kȠ 05jb d#">@ƬU.ŒfLs̠I"W^Pa"X*/ `a_YL$q㰇-G-2qZ|`ͪnj&Lt)+̦b! ?Ń^ӰS؀U'2I\)K__)WIubćfvX#Lx?o?İZi x8Ү)OR<PfĐ2t7T 5S n Zฅݯ- 4"8"^w_lM#3QN% 5=f o8S*ø1E7ge9oo ϳZ}y=Y4adKUuS˕IeyQ!$h#" щ ^]+5GU0/*!^iwQ6q)@*4 ^Cs;ne2d1iF4}nzie)ICn@~.prށqb{yy+:9>Pr]2&5BUW~r DG]W*.hN[|DlQ칂0uYl˩u3=zѠ0:o-ɻ   ,z˭|S,j!4ok!u 6CcYmqwɉcyh]cX6xH%3;ť9( ^|R^gi|}Oe%»(N_&*odEN CENLJ61>tڂW>^!J3|\o7tB'#MjV|,@+}O\#Y9^zuPw;vDz?Dg2bx[0+O*&heszSVäSsO@)Hm[%' Ha)< 6ľ:9^{xr arvw6K?L)UTJhaf %hGk}xo, I Wu c/77&6n'LsHb-P6 D\'F)cz;+]{ oPlFo\AHhjrr;ٔcUv׵O2wzGHZN ­9fR \aՐ05?u^è)$ҮaoL9{MrtJ>NS}bkեDF8N0x[E*w{&RTgk;5>$? kYL_Ư0^=پ8z%`]6 ^`'9R,.kED5Ҧ-'7#ޭ$:8rq?eA]4/Eb 8ٓ-J "[9=V+sϿxb%9Ch%&^D8aAY ޽xJ~M]9RP=hɰu>9o(i[{<*gX1lϬvp.Iybyݬ}4̞+IUsus\nZnpNb/\K'01ְJ5Ǥ 39:ҩt{0nJ5>򫜴-wލ {xA .'0=Xr:`],̗yMk|&@?Ɇ$ f^;ӣvh1iw`}@LrkiU[wO[q9e F L=|]yX-$Tm b{W/ -uSP]dy6x j˫;K "ׁB`IG~抖L4Ek+x f#=Hvx3Fsٮ? R;߁ ŅI{i .jְP갫&Ɍc&{ c!>ؚPXo\ ppǎ \-_,9,,e$4NX)qwsaW1c={d \?,XN_ 8ՌX#͸&iTIVթ!eD}R \$+Ma y 8`fmr? 4pV,f[9#$\ö1X@]=]˶,UmRG<@ʄƢ/&Nɱߒ&8x!pc/"DwcZm}Y}hhmN YVF}d:?,v6G{Lְ̠J18CRT'XG30&OTtSW}[?K Ay=j&Rk`q)d9WR]L&.UT[TU_8Ak%rѾ/tWOV_^Qd,'zZ܌S JT#ȏũӁN"ʢhe?2OQGXcRHb`q,8z-'o9">u`?~_g5GpO?2ˮQCS0 aWfF[աV Eÿ ;)ΰD<3}y(V!>Xvcd'Nx>FQ奔39M|,ӔSUd>\.ۏ_A+4S  ݼgmk$u#҉CsP+OTKW.Yg87k|3cET=F^37Q kAOU  >e+5< C}\( 7$@quSWC8n3QA$ H]9@2\V絢pa%_k.κ/[uc~*:4)Q3VWjhK8FO-D9Ļ SH"-SO؜[׆a<&:B ~Ň/YYXJ-T]69`ӅVh%8Rr\w]o@'G@;A,^WYӴ:qz0hm):!g e_4h7j1~Fd*NЋlyx1 IVUWx7J)-XY wF`K]Gw'.,&ߥ aW )%aԪ?[m(SzavJ4lw{PaRyR8]*l1cvPIp_nD.җ4$ֺ4mptN\?M|ɴkfg. 8=ǃ:`Y_ \7 2)G=85`kXspU]%!&ɍwMem:4L}+^@*+OKU~h.xXiMu5޺„UQ#&S 3L,*,SQ/J";fWhE+uiP"/2jlG1g~||=Cd.X)#5͟]ES(˛~ʦTr b yn$FFh+٢<3ue.J^aP"TpK<07 1EF\D5&vϑ*2g60jAy>}PRJI(<=k,0ѯ8;Q"UB+`W,F(Ue#;Q땒[N?8NeBˆkif|V8Wٓ ?ZXufGjO1lҹ= YHx݉ \n K6 y zc>A]%x9V".C튱'4'R[\#+ ھx=$,"2xR<5L5gRɋ qj-7G<[8>(S Ӭ')nT_Hçde>t^bfMٛS^~ r9;Z٭':'Cf*P-=F9NgjO"ViPCXx񵅟y{Qg܈N~cɔi+ (|RXݪwľH#P߇VdRZ@˺~ʚ\-TpVuuρd2U/05R1~L?ǔZG %;xuO_9C[xLf4\Iϝ{SfmPy϶u#փ0 P#iP-i#` yjǚI(^n.d~x44 ]О +`1 kCo 0}pFtB6o]? d)F G@Wl9p* _P89>RDBݙASFR Bg (nXSt׋GU76rddPx.Ꮟ-α[^ѷ{K$z~Mo!gYkY-2?_Z'S:LXnL8Y $2xJm=yO:ETRj q~ ôv1גσEH}`臔t(Ī\DĜ N{ƮQnj/' ND#fC2M^rp&|+AU"^s$xޗG|P2*u9}[L0Z=h!ync/y[ؚ=}J\ RF =A4;lӌͰʓNT5uPrVW;8=3-QXqڂH{TLc^aJϮknؼD^C藩ϰ',M*s"Qn^A|Y`xKW.!_l$wCSuԬ@J~D'IȊPf˼ZG ktf-/SK.5*v J"ek)ړO~uCiN<# Y%ڞ?E2, %k~u/*^_B?M\E i o_1 GI dIdz#H|]߆SqD ^E_d+NIX3Jit8X^ڹd9Hʗ$f1'<[bj\Ylߺ7,~qGBEܾqyD0 eיtPBe9'0OQ# C3Q䤩 C" ,-lT8m..Lzo5B\ p؏lD>q+/pA8Vtz\״vs0[m!o w'c7!\ ^L[ii;[?&gd_.ȴlؽͮc̫}r.Z΃2^Ide9Qq"e1הvvBINFn@6hBu?ϒ{<DWF+Ys8՞{(@^Š(d}܇hrx2X}ȃ޼{CaPA.T>&7G_Ŵb\q OЍQxRSS4v^cd=w~T]om=D*`/5Sdk fZX{Eߕu2/(rKd7¡F[wݡzE7H/6OyeةfǾL\ћ0\63%k~(9>iKU(DEFH!GHf؉wG{D:#/qۅ쯕'zi5clTQ萙鄟Mr4wB# bÚ'X:>Phհ#1ObVIߞ.x5 GgUE.ߑ7݄Ek?lGa[r;!`rHL0bED.jdA'c;. 4ٌ}Ϳj"JtZ@]9o?391>iRNQ+v?o9|(bބ)Med8]z;]9vвs &rX[~-lZ㷴lc+F):H)Fg9YVN* ]>mq#{A6 "5"wXIސE:5No+ WS6>4_m5$2O^ph=\D|9DF :,st9vt{ک8ЮYlhtwOFc4Q#q:/BBWבz-'T@WhXΒ2Rdkt0 R_GSQc}w+.@.46$!d`ɹ^?UC90{l{;u:"=@Sr,@iP 8UA}߳7h:ecI.t|[,OoO6>`Z}A{ZHZ%^Tlb/9n\R w0hT&A4d6KqS.X3-I Մ1ykbIנQP]l :׏(VB3AkjA G3H, -f_ZSD{m)=^#[GȳQТ:r)n8%|4#j$gk22J'jK( w̽,v[T΢]-'pTnH6sBNo*՘T:†q68Ulyj+'\}w;J5|`(ֳPH__wM 9ZKϛӟ@OA߅Z66X]BKMXfzly`+eUU%ApϖGXMoV0wwLt?]CޜΑ Q(k:•v|lʟ )P cJ5-,'@gQJ`iRtfR0j^{Ů@%(=p9 eFEn8𹢜]Jh^WFÍEJP 't[`%TGR[xԇ/{aVR+-ژ]]אBٜhxDp[Tɚp476_f3l;  H]cGq[+t<. [64:ͬz*ٴ$jnV܏:L(0+KwyVERG~M˹وhk}LjUkaB,#oiS~){Sɭ=x%leOv+s^Q 8^Cr*7ԟxifGDO zkXGM&AQѺfB2fd}y6?qѡC\y)untWTKaL%`\c>98w0[2#7L{|Ĉ 5BLid`tCTnueq|tn(saw*3Is}Dm&_v os11D7uYUvbP|88DSe&8۹oU,,hv   @J<Ψs$/'6ȓ1g ca ,r_,D% @p-:MV+ȃ\׵ Ptj1𳊪"2){X(m=˒HPa鴋[X'MzQxlnщ qVL@M\P+z]xN;}p= ]A-o ]]Sq4 !@$pa;,pP͓Fk[m\ lM "7VdUz (PT ] $lF@Qz]4Z92a%ӆE=>Y E&z8ʍ80z.FYgE"bs SRE[PHgw[]1UH9Vog([;U(`bp%avH#|6#$[s?3Dir7#YBl<*E{ aǯz\\SXpm]$Dpqe<REyB~ F:qedC%jtiI<ފD5ھ EAv{4o38 x!G+1-\v2JC$k&d{w}g)Ĕ}St_]D&Vo<`&:5]]KdKYG_/}/z9-f'GxNq_mpmHJkPum@%>pfA4߶eӲp.N3`*D88֜hAy7ҦRs\b´ Xv\Q'ע%{U ;o-1#`΢bN:X?"m ·E_h692كzW͵e75 Hh(`pDzrɺ#ߤ'[-*gO aqV+K8J,n}0FvWxf>`ffH'0Rvyr7CȠp5 ڕRM$mjdqg"@lo\cl}+G`c^ NqxwtdZң2-p_y.*$T! r?f\\gt Ӻ`plx' ;Xli}!XvoLJQ3 dVGc7w9%*Cpw쬑j\Ym/8OLZ # Hh"]+lak)L3s"G|j hU*lKL~-ۺY5Q{qИb`_Wm0z 0bvab )[@nE 3pTJ,SzDz//k.l;##!.hºuMH.s4k$@=B+,=Mv2Yؔ5Pe|d m+^(y? CZsPw+Qy(ƇAjxrYGvA͖G`7ܼMQu\bdIpz=>D43iOWURl 걊B7=(GT.uT/Ėl4UFy=]ϢXKHF5sT.\Iơ|5͋xdYZ-(&5?,5{«qLg4Tds=㆗U&:Do}Sq{+1WFnIX480C#޶A4J"dVdrF l?Bp k8( dזA< KmΣFA>8UO(-!/<00C6AЍh&FLT Ę  QqOwdA݀d]t|3\sGskR M@K$&;3@䷙4D0tv9Ӑ54ї8 xGLfuM5淠Ǖ >ҡbo&p]o&h;W#H*sK==0aiuC΋p9O@Qࣷ=V̮T4Uņb2qd&#/' 2- M6_ʈK̚H]p%8TXw8]V8[X~ArfTPYo&3wo(}Ӳ.[pKB'~-e}p =B0C\ ;W27J/lv搥Z#W^ ܈=g":|ζб$紅2 L"p59DRG50*g +cB9=J%m^.QB1~mu?S2ba5UW8~wm Z5DH G"Yh%Y?; vg`OD4Zt'(as=8 zk-yҙVݕWA/zPwe_+FQAN@;9c( 1rbtBF~o)! fy;4c+I/,W8[ moWB?s7y)(4}j02vos_RMvɲ<?m=RTݮO4*pRvSU!jlS6׺1kEVƣXɢi^vG7r[vmï䦆Hz1/FhP%s[H$˕;boaH=@?xe1(# +,2Aa8&:ZYd+,ӝuyY#3m4Ny俘< Aޡ"qiyѦO2)PⲺh;Me9{Q#! :Kc2% \e윢E{Q1L:ۄOodQ~C.q PtMዲlo6njZn&7Wau.!9PE~ !렂iHfaUt[6}3(Ҷ%Ly _݈_3b36V\ٟmI*nq /P`zҕ9W0%2^&ȴW "R~y 5dt3-:LZu skt;f &Hhw[j $Q MOtލ.1L?E'9bI`!R-QGBX&B|fc]͒nxrhTIl;gL1u"]'¹~2O-97'El-/]t ݭqkg;S>kxK2%bܵVBw mWԀpOZdwa&2C㏅WQ4ʝ{CpQq"D[vƒ?-c z2Z3R!3$1bjsX0|q۠ N:>L%qu itRLGv[)Xx|‰Ԡ01E7|s%vBT5Pn#N[*|+p[(&H ^0MWPZcT@YNj=!^EKJP},ﶔ%0B~nz Lȓ5#dIb@d{4t'QCV2!C;A1^lHɌKcR Hkw8nuS+ӴXw5_h+-0! ,.C.E"?DLTY2ё&ł`{~5SJAc[auuՔ4=OZr$þv BO(ɀ0,꿓 \)"!r%pKِl=b Ia.!Qcdth7Lk 4.> {8):7j"ke.^2#H:Z)f.aL:şVj;)eDl5;1 oΚY+\wp 8 AxӆPSJ'_/]8"%~a[ů+6mNiqQ]"iMq/wNnF}@z'O>F61*Pr=3虋K&vFʭNxiUFŁLmn:ᰞOs<n6T0?35Үu8;R@MƔLw2:$/4ڿƓ^&YYwQL奖'm[$h-Ivnjځp\ sq/QA)scXIJ镦!1@7fV$*$/&s^#Ck}\q%f$[aȡβi@2,˙3-joOHHGlyӦh @ל,+UB3^U7 }2RS2V5dQ)-'JVo󦭫q kU(.堀mM}byB_Lp\w N7&1걶/.MK;dI t0f' a%e/, 3<=AMiTTUwئ~Ya(uVCG +ڈueaA'2$uPwy'l02u~V ѭ )\w6Ţ]v trb|K 169Y(e:KѼ:#x9*dc4+l-y0A( $(Gҙ} E sޥ ]|QFu_6W ݍR׺ΫfӶM'j<494.6l㰝=W;/ߦ[8  ÀR/ ~q/_o%qƻZCE)+j3hIGK>_pn;qwYR#9,)TSX9&qU^xQA/\\w*gGA \N&ߖHYk˰~soOd0yjd`|;f"&jMs5jkQ10ڵnvWtq#kN U#/J]Cb%+/FP]_71.c稚M6nQAv1 @KDLjGԠYfuCvbqU2(9=^G4)6 kff{|}lUnKs~D6a U@uCxIfĮ>hi`! s-G&hN}G lc&v{P?1޻$ U3S3 C:uo&

¾K.ZzZ[?WS+frˋV"5/jT`U|ę9HPȒE uezsd*_Z;j9Cd>87_ G ,g qH,xWl!J."@z~ӲKrg@Xs F={3fÙB˂nE Z5Sv?ۏ`jж;_mnjS}EJ:;\flZQr:P8. f' "ď b,2Sjrta=M9oL0G<] yrg,ʿ;%%ݰD~: :S:r!z fo,p`Z$AF8k}2R݈PKT9pf;-tDb,X@pD0g~?@[3˾E$GiLt=6(8rJ!4m/Ӧa~ߡ5[DBKf7tLTƃ7.z7ePܘa#}.!tZL\l+7b?ܩrUR%LeǾ!&wyذB 3 prv8i0EI68R“iz-_-S2eEG\|m~ F m1qK/"&fVfi}|4λ£x[<Τ=prکZ2 jL|l;-d5Qa(5KqVV(|dMvׄT_zҀAp]IKhZb WH;^uͪA(ՑM^aDЦ)51|\FD<tZYj \Xb\}1#n( }ܘ#xOrv2jB:B3S\uy;.-RP #V5d->_|> e-K:YŽLb/AJ)ͤk5Ej̣`EjE`EHlNMMrrh]{c*,'(q(i9?AȜ?jZEY71:W} }\p"qɌvsVV~@F Z,Ud ⏜C.k()ߓfKo8ut4)u>\T)T~Aybk~3NؒA$%j~NvŚ3]]3ڷ64]?#vIS+x=d0yNp`"ݲ:=+VhUx[JpBZ _z8C`b,`_$5MbdPdͽ5趗{Ij)ȕT#_c`:Uru,=i dCE E:E+ '4_G%ꚜaI"9-pECl6#2~0yFX/Ĉ7WВ3hK ^OUe?$=` LYR/AY7Ry-:H (kjJ !=%@)9#wlֽ8TT(}cyl(x8`tkO+o7z~) V N0<7_K*!,PQKps uU6!WZqzjm~akXuNs=K]Dw؅6G=rvdXT6\me*"9 orO^qAJt)By""y-  'boy5*r6D3z[ϫC@2}ݵI0L|̝gRGFD/9(!pYy55wiYd :5#fK5e(2TyS*}Cxc(cua]" JsEa&"{Tbf6xPX;ɾ2NMk;Ÿcԧ@LE) ,^P'+ $I cL&Em+S f}Pprh߃7nez p"gORHe"8{(/t;lW]'sBΡvnJq >#JzX@Z@L j|k q/Qj>I7JI,_ ^) ngOqFWtp# *"Ni P{jqFs0̲0 cQ@rzfM!{Nx$l}>B([/?lV2}8@xj} pEvY)*-He?1ʐaӧ-L@l+pa^Zo`zG:&۸G*+%^28=G3~7 x&Yυ)?MPD>Te565G2m5m~ SW4! oXE5_W;"v}v@2bkde:Aۋ9Jҝ :|q Yc.U1l\}Y^fOTWAxPIT?3+ j$5vG 7;L&2Yӽ8gB2&?Pj}@)~m^Qma.PHt^M`Huʚ;+|@IX[NgDDuRgʔ~~4~v<_!zy~3]R8wq[\F 9yNi$r_ʆ&\x/-K9^ xl#Fn/t<G6ž+@% bSvA:$Ɇ-&`T lᣇqK բ%mݚⲑ~F1gwkے7 AK [29-D>X?J:k2A0DWPiqB <ڲݩ r1>'?-'K6|Ūđ[AZ 7K &T$$4Z#NQM"Ƹq\Q8ydf>: >i7(eX@}d˔Dh\“O^Ov0XȄA93{0-Xf,է@X3nj+r Yœ3 qDc۲н!zOtx\F|p>0s<4 l}mٶH32atW"q@Kzcl"vF6%>xŀ91=0=v MgZ=QխQy{iF?E @r,%5MN^q BQ꣒N)NeOQyMڋO{Cp cUM o\wKę\ J/Oz`lM۷v7BJ^1i{a}v}{HMT鑐F4c2ZR6QB$Lve4[q΂)?_6X'j/.e(׻6Q(Oh6j2xT e]Ч *'R!Jpdo+SӳyW?hE4cʀg#-Aٸ1J1i# k"Y%yCW:h=6VK/&xv|< G÷}C{??Gvg~&= /4?@rޢ!k ѡkiu[ Ek`Xs;qd&-<4 iuxʒkg͠I\= Q`t-BB>\+{Eq:M >'c_պ#1c2P+,njz=]_WR&u5|(?(R׫բKMn,vCS3q~OI|yD"̔RpU1 .eI?Yt |'1vL!z>8d*/zĊ"g)cd~*LR/ʲXcυOOU*RgEM 3:W[;0g8=Aj V#I;,8RZyd&-Cur$eBzptʐ:>}pMI= $MK uzSDچ'd/*ڣpLI^7`c%f.K ~|l8n'; m eV֨ƛꇊiWD\ˇq0<5 Qr4sIRnls~rVDB(RYv646zq]h%8}a`7[Bn[R='>ιu q:smA %GGhNKpd:-?'?AŬ2wuږExzs,皲]I`fQ-5Q':6Ʊ0؏xrAܺ*ܕ'i>{gRRĔi)Vå9D##s $Fu|M@secYOT;Z޳C+,R_z Ad;:&2WLF:j̷uAaɋN4{= 6Ai?R'uYj9xfm#eT* š! ilOou3ּ0+/UoAsoa t>GVR}•L'6O7b2 B|3A[>ӔPY~r#t eAhZ`@&fh(OxfQhѮN۸<YQVvުݗg.5]O?NzE(%/XF-#]5Lޡx:[xqT< [JB[A +TXj@u誨#JewL̢t 5uT{ro6/gTfY#izPD1_U-#ԑ;Ϻf[E&\Hq2lH\fhw(Үt&D%cÞ}5~a}F9CL]ɺYNC6HviѮ XZہ$xnu8c68,9_8AG2a7[A3^.>vͶ\ Wͫtd>{(:Z`;ڊU{/ ߵH u+Ŧb&`~q:=Qc! jF8Ygvr-fLo|?l9M_6[Wk3\Ε$=K,l)|%_"R a~W2^&do*+_jߨL5[ ϣP8O=C~HȱO\)EG/.W=4LY Cf?KWj+ ~Ygf|jĤ ѼX[Irۯ6(%O̺7pisYDB%<߄tg 9ytfa#'̿|U A/鯴zƩ<'2#(x! :f͉IrpcMuk NHmP"ӻe:{{Ku1NN3spIR r-?i.l [ɰ~DY Ū5h4Gr9U?ʘm3Q^5c٬o(|6uAxÚdRf\erRKbc.a5p0o@v fNN&PlpތxҮiEtMxogc{oHnY\vc=D-)7ü$ZT \Jj$ҳ:C'p. 4jdo,+t:c;\ϱ%܎SzOJ %X Ao/7h "D7Y.Bź)jyPߍr3PhG;T=ԍN 8dwsO`^CO&uDA۽1%ιOtu\=RNP5j>|S}jXj-$~r.L}Jbʎ緄`:1\yqٜrP w'!]0ȸĢvY:ŝ"RǼ=;1Lޜ%'< o0gndm,ʦ6+ Ԇ G4X5GKYG ZPОy(ﳍPyxٙ3eVl[t x=S g}cn4T]tElW~7K!YHsFuve ]o:>1xR#t4}I{|e2KCy19B[ojgGO5(bӽoIiV <6iG%=R, f0e=pVv_wq|XP[Dd!1],a &I }2 W&#-ѹ}~ktVWJNf{Wۯ0_̥'t$ߕV=쭒iSwTс%V)ޱ b%Lx5Cj,}Z7M8Xmq;IpPb ^ZڟT1 .N`-1OԀOrEMsxA@N #CZp_ >v+c^XTOe,O*n$ܪPЇ7KPd:F3|6xZjYѢRX]γ?M5m{kpy0ћ?Dc-_̴&!;ʪmcl->σ xeZIH2qg;KjQܷz꟮_7|.@N6چO|Iڞ\F/K<H&Y=EfBJ'!Ee|ÀN}04ڻe>Jc򦌿}2f\`zL6LSaSH `\ LNwo`d6$1,іw\[> Rû8~A0~8/]JEK^$=x#W|Zk lL>%* BA#sy6X*SHt+E3zP .Є"8fIjQRte֭`3P'/%+"ipIR:İ:ŔmW*ie+1'b)6"!.+\)SnA+&V%4zp87=9I/mybl} ꧐PW߽CuI$\i4۱`*sN|^{dr]A;=iܺb {JghP4_Uܶ>͓>PkvIe6)$Zto.,'|ו Ѫ^:5)>JunN 2< 3K$B Ge9YTV$@hUmIwXan輫ڵ7MA=lk~-@zQ1uS;H96q.\Mϓ%~=,wp fd /qL%BPNHx;lu0;`:=/EbXx[ij|w8k\ K'!;&CeսWI^[-vu07C& @ŞJ>DTuo#bdvؼF]?6˓?*@ENy֪3Լj[,Ѩ)qPl`ܮaF3+_w=} B 4<7VHc z| h̝T4p !Qk=;#'N0ٸB>x 7"g&eR3!ЯeB‡uau6!Two_ {2_c(Pw8\{h]Il9uġ FCy;Y?Y)c*DaT&S +Xڀ"QP|ƪؠå J0N Ѻ~F C@bBÒ@;)oUcwX"{P[PԪg];Dd},~Ēv^qTאǎ2^~ÂXdw'j@sܣRTf"v;;%T|*&=1Xx(RTT4KOn3imx޺)DZ "mA-#ѿ} =޸{>ZZZR?U jZG LS>#ؠA\~w+Sr!9~Gt]!aXLMk]y@#BQG |s)UFp|a II%iS-K{B{1_r'TU(}CmKǫׂ.$B&0IP44wB+cDI]"2GfEm/&E3t_3(-\>IA.fd /hel 6כj@9$%A<4 [g-VJS/)tbf.^DYxb@TLg^98j73_!d,oUk΢<ע  H@)a| bEH#TjʎISʳ^> Ag]"J ;}_^pI%p P$}rw#z<&8PW*jJG&EԜhal3f0}'466--VMo%}:jM 0h?\튩켥i <ͧ 7U?iCQe 749Nuyq@#Qh<""Dhci|&ٚ ebP,XCxz}rmTGPؑlc# 33^ArFn韤7O^.+mz`G?4rQGa 99dg(*&+(OZi+(w5ݸJdq~{Y}'_~9neJw|ϱ'o`@bf: agxy'hd$Taks!A:fCi\T[=OyM#AIr$]ebˠ列仼Gh}_,iUJӑ~a0K"7VJͭ :\%Ŵ]:rШRt#1 >gWׯEpn\h~eWd꣬-<_sj_fr/{h<O"|I-_ny$ lU0jEQj.Su-mt܍UAj4Snv>LPJ?|2~Kkk֞p)w{_[ʒ?-F &M!AxQ(RX/U6Rs0 v`^2'J+{\qMm L7ȈNj?{Ϡ@^7_9)=V=K  1#=̍n10>z߅UbohZq~Q"~ϕGH+˜1Qw"ŊՇzŭ^0I*ʑV-B竛Ub$>! ZODu5vΟc?G E Hrrc2\ :sV`&xInSxwH[}6MvQ 8d:`22I/Av9+\XPz?4\՝ FLK\We:3ΐitaY,\@P{-+Cy)gSQx@SIQw*?GY!u[ZRȱ_Ҁ/[,a2S䇳(֒$Q d#ꐹ=PF1Xu)on5%a#>shzwWQL?DpĢ}}1馬i#|؏0XNͼ|+9q4[#8^ 6PClv|s9dhШs9˞2X8dVIY' Nz޶AyNXk:*wj'gHē-]If:'òw Cڅ%/8#n1+aF |pԬVU(]^] UyØ^C:}`L\|ȫfS*;7č}n`pЁp8DA03*(1 Uy|kjz=#d3߂p_{~K&v~Gx29/ dvP`P^:Ӗ+j7A?yinW(g1?W.k>kUܬ*_x f+8=U9̢v9pBf X:2Q9uLbAu8:[aƿk[w,Cc-yu潱@dFA>2|("`D.!%X:V02Pt CO ȚEPBL``]uL3ne1ѐ=xSuԴO/Q. u^4KP5jaʦ[xb}]s`di(ϛGc]4weR~ QA}Iq,kǒO]*bSp75Ȣl$cO"qtC/-~W溣fkt!ܵ^lX "tne^!Sik9=Cy 7@Spc8 qrc÷^sP5e t(#u7Έcc;e7{'[FN^: yw>TlqA0"02odźk1uҖrj7k} yTo]8EL"粷r"%G$)@rg:9܆=6 N{`P(oMwWӍo$Wݴ FyK({QBr,, i6楗8 Za5w#Ư]Q.eylt@r(?{cOٲE255Es)YwIʐ3ސr (^ܣaF|)#(2u6,롖:~ ,E_/o{Gy_]jrѣDC!Gm" S\]!idd!Nw|BzvƜ;S'b\>-O1:vh5^6ҨFaujz$bir(,aa5,'7 ̚B;g$jr8 ui<ID^R7?+ }J9!"76x#1z>r3;;T@%\2SLtkq2i[J8 NJuO)ZzyдL^=ʲ' vmCaTPg#c9]\[]H;4N0)AN+Yp741YVx33 _F#LJ qZr7 =*&Lx&1V,o<-[{P<ԛi,㥄eK;M{>7pf S-B%\;?`%+ħ=ŌtH#$ 75 ?tɥGWıBr!wQ5xz˝zTe,닃㛟^)SemU2 He`@>%&A+#4;H"j\sxٜuyY`̃pkNW{_>=g݇v/S:(h y4j5үh $}DCD"D2n\ F /psOԀO;pXقdvy3L@ْB/NJ7dҗ+Eԍj;WbNE@۱쯤R:S ez +XC~T퓢"F_F( dZpagۂ e¯C|Z %g9W@YoAUoɡYiW3`4jf: z>C;"Ă4w)K0eMp[̦&;wQM粜vt1M|et uSbh #{Mc>ha)EM xVHC:ɚzv~Oh#Io eKHW)R{}Bj}MĘef2x3^r [>^ˋK#0q 3ARCL˜n$㘹!Imt*JCO2_O? RAQԘH)I3u .;ɰi{ wX}Kz8xx( YL[3(9Ti_*;Ab >S0L:_* ړ8L_)91t't\)HxуwPu/yI;󢫍MjFKWJ—h*Υ(o^# ǗӋJ!sM'3Yȩ^~<"'6ir)t%o9Nu x ͔K;=I ƽ/0XBHQ]ZRފ0X:"ȪӚ[`BYRk }uW3`I~ m9Hay!+1 襨]dRva^y6tcy,&&(Zy)/qN4;J-p"3?i3EIbtuBm /Lt塡ncr:y\z14m/G/i Ic>uZ>a@eDR t2w)IjHsJ0e7 =滫"-$hJapңw|֠*+ 9<_fс%ϱ߁@ DȞ?.tSԁjf^ً"_-ö_͖izq0p 4 *7tBWFIx1 _X.:P@sbBy_:ULyvYLNJ>C-[#-SEqB9TdWU^MG%~!Ot~6FșӟtDŷGP9w;[`JmY7'lb( U,ъ*uѰD,Bpya|-LT_)%rd:#d6J`9,UhZQ_:|xIn7r(;^ 4N)԰FT sekQlThSpg?TFWT6qQM1s+Qm*,`D(%ij:ߘ#W$tǯ yqjBCN.6,tlE߰s&ϝ,k5$]Qp>"\qaºBˍUV=3|okYYgDʇ{v@0i Z)gF"Q{+Mr lPw辸^ࢲCr}r8YoZS l؋&T$`lT[m3#OAFfV5F4ї4$ceJ#'/ϔ,:D]o0O ]5Q }"3LgY͎˖wLhjY~=d`:y*1O]Cl㏨ ׶~ {c?B0T ,yv kZt<15Q<J;NSpg 'tc$ %f>+2̬@MPuuLu--5d5}u2k4K[gF1rU. ma-4ȕ8 P?acOכD㧨 Q,dJZe2 H FB 0?߇HCD%X rR eIYnŵ/kr s@\Z6;0:#MDݰjXr#$װ_q*DʝD[icòB{c:>O# @ )*-'|iXQ@2ӇFBWej/ikbn_p[c/Ny]>4ՃA&,aQemn wh`-XXW@-_' ^N##d o a j3怣<8+RX߄t??/R2w1/Sc p8VI5)kS-u"iΉBF.b%ȝPڻ!HıE[1۳qQ0]n9xTHlX$0{q]| ;x7,zS=p'$+WJw׈fSzYm"gdݭP5/ﱳ7W6vCQt7` iGeq2Ϧ}4[Jh z l}N/֏3.<5RQ\aW{Daygڮ+wB0HWH.`U o]@Q=Y:Vv惕EȏEۭr~Q\Ȧn~(5^8UNL3< JVZ˥V²0)hn(/bGfN=wlY}Wq`onft4>P]X]UgQu+t,-6аm eћ"43?g7j[m߹񯘹-5;ӉzP)Hk١u>@xG) f8K 5ڴcݯgn4hC9,o>P |%r%|rSO/84 cW+ѤVXJORrC<U m92^ThU<'^Yoi:2q&li2zu뤞^@Ag6ojLF\Ö)7 fQh&Yu^oq|҃ !|+@l0tc H4]zorG)pS͆٨my뚞EX7ikBT>nҲ1=AHwwe 89?mKQQ|;U=lK^Rޛ ]1ɹ7E+7:JMQ7ݒxօ||+(o qLÏďtݵSA)lA[vT@Bg9H4bJz T HM#FE(!;BG4FӒ~(*ejvC/FILο'u2#P!ue5d?fF"1lq__vŷ3I "RdȻ[:B/aٚ;[vF\qKK[4 q#UuK˺nʌO 34_nbؐJ|rdLDکHy.4lX4p?cPQʊ)A}/1&C_ e"`'ICNI$p+wM{=F <7Phz[G#kf~7YƫrMfE>t)<_M&nӂ6DMbMh@I礻+%hRhb]UazrCT[mQ,ygR{M>2%r pQKo3clMWǶ}'K"d AGŎ54h 2Qc͢E*qE*IM ^eb_*o"(1sl̦T11 ͯNB՛su} } B 9[^Cپq_(KďIAN\c28H*%n:|X0G{=W@ᘜ.n8|GBrr66]'Apxb| 4NFHpQ)jv[zձ@ K4 Wꦐ[*#+{3(28 r;x$kԗ}tرWpABܭ}"G~a-mGD;\l= ָrɔuSh5%uWE:# sĮfGXsC"5U 4@#ѩ=*~7ԛ,|ۮaW ܪd K%*%!.ar5ȴ(\A_JS,yEn_tw ZBuH&O ؎iuCq;CpO|B@^ +v嫶! j$vI/.%Ltl^Rgm#}rCbk.YL@3k ECsRx>^Pʕ'j G0`Q5ҍIV 3rYiޜVg^Esx_Q%dyŅ\ 4vREV` x6/bR1eo~_a >ɘ;Ί~OAWf}>mS,ra:puESSŒВ`KE 5`wc (Y^ PvWp/!e/[~:Į,Hj)(Pe$T(L%`$*ї|M 0VvAL[P5V5,?>wÌ/3 -(}O5zނ:\ "Qitb æK2и<&=O *G6|o܏vg;ZhRM@N {@G,!!uLjR䁍n2f#SBn2;2ѮdhB9ǽ翺UAQ}76tq,G9!:ޤm1rpŪ6 r׃ԗR'EQlp}y j2RZD/āVvoj79(2}gׂWgG7]4t4.ٺZΦ{W{̬%i,@K"S[H|S# pDa b:MU!*H0# !Mth1BےlWwo?p@S֖x&Țm F|h,"S~,b4L!HegHUDs09l m1'GQZBs"_O{_T\4P}IVUfj$-LZk3=#l%l'5c]ZR\WZ |֠*fbv >6Q~̎Yeؾi?*)RD-PrQ0GQFɬ,p-\Nvh{g[fT,3-d,,# 7ft >~'//W~bbvw+u01wҾeyPR H5ȩĺRA}1 p\&VZ(6gEqH\qv抩# Z Xώ?4/پ#Q@rCL102WsX4rG?V5k㋰Uaiځ 5|Ot@u0Ϝ5.>g7PWX:ue1U/HP\:$[*4zWzXBI+x`F+f^~/ Jw܁/8 c>'B8s<˟dVHi5[QϿdž _4-{g؃sAo_|?zѱඃ˹6j|l5X}XG"+‰H m&lHxB/)ǹg%rN 4G[hبUlD@ʒ8)g{>  }coTҏH>80+އ0邻h|/-t"pv"^㩨o`?)JQf%`ĚuY\$kUJJ5 x=K$e4_~8Sr ^Y Ī+y:_^~:8$E#(  L6$BPs)h HjD[{;(KlùVǷE o`8G3A.T. t??^jguy{K}Y K}e[Gy.˥#50rX*)af*z/1& ݶ]W bF[&/`QU(Z_GQI; \t/d)ޯ^$*S@ Ib+,s B(7xBM_вHO9D7U^~px*aR]o[Hl32+E~Jb*[[q46z 2M.AQ{ڄuM?BRM ԬHcd0Cl"2@8XDľ|fj¶.@{@x%CE솸:W ;R 2U> "҃= γ#Pe,0S1 )' Z0 BM2$¤NDU0+*x:$:hzgODzJ!FS]%JecǾ 3@bPt'=&=O>f]Z\kR~8w9'36%ƕ&ow@^{U"l,=c)11BH]C.?Xs5}ihMa'u}EZi6%`ۑyg(\+,Q#ڠYFd5J^b c^M,xyI߃ =izblF*t@9 ԙJ=0U2f9!Ny>D şuC/JU5v'?`J8=ζ9OH. olLS,`Tݣ**EP!ǐ@~o] Rl\ ;/AY䯶wv2Unʸ"J>KcUTd>c mE5l2~CA #WE[@{5Cy!ieElVSʔ̱# 1IS6TNN$yr-KPxkr%Kg+Oqq i:_ֱ* dC=2nw0Kت$3 7 .nLxR$Ru=T8mΘ4 >/Pܴ6"ehanW:!SEr[wуfzY7ەLAgO:`<cOX]y+Cxۇ~ :MXe{Nȉ)Y8raZl!kߔ,ML(d8n)B]4=;~ٲLXs@?&r0$AbLn"|?9.H׆,4>|:?\ꛈXg39@5h#:m#d5mk$͐ $NdDE0.,1CY5h_lϛ Ad!CP.6{FZiE* oƐSQãy}LNV9d|0dS<EV0%- ]:AXz4 $V"DWw՝?aw5t^hQ ki8RwDm4N:C}j(\r2 s\Adxo8'7$@ǒ L3e-h0cR6]cGEwyژd$=!6NzXUZ2xȞ~4V!\\edḀiGZnA~flv?lQ(#RK'Yp8R2̸ ͜内WZY٨7}!p9hb? nHw֓#K,gJjBu^B~[ Kmn*>\G/5)y/jvŸCW?ޏ䲗qQHv7bop915xG/uck/SRo2UggIH "!0 Oe.[5s+nIe9C x]/2lCXH<*J@^xHFI"4oT$V h?{Ώ̤\otF`6*W׾|=MBϽoetHAQQq<؟e3!_h!Ru7hwh^M_@ZbU]Ke}Tͽb'17n1;UOG؞f4E|Tq㎂*^A ePJ>3$S"ֳ|PcoO6`PQ9SZdT%EUj~{B G6DIzS/3!YU uz+gi`;Q? u7(-n/a+?g0jPy~[!īEaF58)2x @v3i;Fj+#Y!f|'&[A[65 8yh(wXK܁^jîzJcƫy:D&Dt9|zBDcaIGs. OݲE_mj6b5Ґ ZT'\Z\\ [b]j ?_t¿@ @7R/ d&.sr'<[8r{ܳ㦟y}ș܉33rMKMME d9ቒkS$T}cyo2mx])jÿw$fڰTdgE@/(k{q9^m8Q}b zT?bvO)4!":7gBj/j-[͏\D1TJ1:1o:kAC)AuooIb n-'<8 z6|\H3XdV43Є-ۘL(5U~vIs(y} 7B׺t\_}34H@1RTbIq{׽JLAG>۾!=$W&Pt1U)oH3$܉M*$6 %µ2yׯwzxyX=,m+~ǚ}:.ߐA;*#lPpS ?rϥR=}(C*BRzYn^#qoQȫYpcĻ6.ZB,z`\/F-y$}˜fPi~j(j!'IV=i$߈u$dxKLK7z1}7Š钩I9h S^H)"Q03R{ynT*Xn~' Zs6DObsr猱xΪ쑠R.q)\)Py{~bdХF̘q?ċ`!c,@S/E'T  Ρ&%z M&ڼħ@s c]᫦s) *4uP1]"7eԚ8^?'d4FuIpx_4W p^GrbS{;qh3q1+ h9D7姆hCt[K7][#NM /[* 8"'ϪC9إ&2 EgA ebӻDᓂQuAl|b阮,%8.zf 9{90q_0" ߵ,JX卖xky Io <Ť=~B"N!ti4 8;Ih+q@Gk?n9F'`/e*#@+"B7NMRE5NVT b%ʦOdd?#"+s]dM9b8D43NY\Q\\t-G  svǥGm!5dcyF@\WT1\i.ĄVcusbA7}[,#ԦbAxnf E L]E M+ojQUͤ0Djdhb6%#~aKI>S8p3'2"HDݾ.g؜g=Q@YѤ3BQuB*۸jFAE#/}LQ ",5|UE 96S孞%)ƃ86tPML@X{cZ_c'Lǯʜ5=i?*y!@ ~ǣqBl_!85x?J`ѱT'it zǚ+G_]̪"oMs:%nqIyae2vD|22zFht _' dܢ [FoؚwǬ@To 0y[])..uJ"7V?o.l)X&J܈~Y@*(ĉrƔ=gGf+"!\֛[;DG< `u BKwi7$6>ZrM}mkF < 7~R˔ť!dYE _Ies-XES^uUtY!K۽ eD?-Zg?nVn>k|t ԥRiW&jޅ &DUI CT ɷ/feCi q9r,rQP''JKևӁJ} OgS˒cwPg{shi $0>N0"cP7jrW(Sa]Du/4GOME %V/:󶹬Nd| 'JꈵY[i6`ϘRLyFܱP#cw~حg&wu^o:c[ٳE8 86$~p$.D=bm8 o ռr+ޭZ҈_J D4Ɂ)ͅF #ѷp\<6G"Dq `lZ[&s$P@$ |*q.St 9 fYQVmӉ.gH8|TҢUe,ٚ@ݮ^xikJqMK~AgFD*nAU鹹eт0Eȶ qET.LSw*U+9Sŷ宱RWlH/ DAͩ:'$: Yw >2O(-%Ԗ+7~U?z~~i?o u)bHd9"v!ڋ-<R bZAs; *U-o?  12yO6 ˟ {t{F(Ϳ O?* n rbn>i3G,DDLc{| om$X K ,f nk*撱?gFDP0 yK? f<ޙ_鋥ƅlWG-<AvvY(9(htw0x@3ʩf;149.|vlK'gMIPe$ECCw+VcETVpNϣ#T@Oym<€]8Rk6>ec$Bс4βl?퇊u^W%|t` *.qYҫo؃uQx[L'Uw "ֈ? -xܵ"2`6"5q1plȖC<'l4 4T*pגf,UEe){\b&Bcs{ \qvuZY Zvs[]pfg͌7V>b9[z"TF'Uݣ0S%imKMu  zU}͢#_Dep顙,[M46엂sXX6-+۳7s6Q9e +|b峟>U+G>g.BX _x[@*:%L hl @d1ZEm[p\7l9e =(jv>4ܼB|7iX"xgCӸSOch RtiZܲz& ȦU I#gWHt*7ڐu ,Ez>v5=Po&HZ\9&awT"qj_ry6xQ5P!qFņ ܃=qI" QlX&0i`P t6 moN3 'A*Hd5#ƫTz-$nC{<`>7?zW{9CE?슔䮁 ,T^&pf`?sN3K7 HtVAwx= .. Z-[6I02Yzأ^/4nT쿠"sA7,f ]uzN|da@;`0e/rw>)IFz\uQQj-+#,+&?Oh!a#eus\yy - $lЭcȭ4lˊGfn ޮCa]qFzb}~I@&ij! `ތ;d}A G^ILf!t0:A`d#N8 ]>T#h]vRq*G XUifvKHԋ֗FU8m.|W61x^-{0z0J/ɦFp'㷜9F:WUԿ5IV)cgYڇ] Xj) eLN W|zD68,c:A[E}'h)}O%87>#}-BkX[Գ~eX:U6PuIv{y$9- .>̗,yiiԴtPaSW*j_69gHl3Ύ*g˨Q:.)!J:pk\>32 .cn2=4_V&KF{Pm/Z$/#D(;{ QYPX:fdlͥ҅ww"e5  ϻ*>y 0I5-_jA.DicRK3P;ٿL.UAvK5a?q<[ZS: lXa(1Pj<Mwe o"NB X=G9TOgu 0'tIe4d-1#yd͈nV >sT̻>WO4J{aRXIct9jmz<؂/S(^XC֒[,9*7+Ft|B $揃(6P!scqJ|=z#6{pgY'`юSY[#c~jgH6/WNڗ*Fc΀)#`H`3fdmrdW|a¦M?pVcu D޷CKA[$p_nMRRBB1XHYY q}yMmQx]idjCB (<9SWk|o٨,_! I:I{(~ M=}Nz%pc6~";uw ,\F O}#*PkTg} %XOջ9 >ř@7DQ3(3q93?ѫF,q&"nU0ݻՌʄٻryةۻ_2?(X͙ VzO+zZ%6ؕd2P2冶VdsX׌Rt4.clݲu9.5A dx69v;k}[}V(nYQ%Th3'T~1WJ8<0>`㴠 :ШB#X2SY :I_Hp$="7V-I$l((,Ҍ|UڔGKclH+9_)m9ܽyi퀿$4eS('ҨZ4椫;m:Kb[me*1= 筗 6m,j)]AI,Ґ'h!ZrսGy0ĈT&ȷ^1hۖ;8ܦ8>ef?c*,Wc Q;cg~#j*; >hĭ*LdNƧ7_}&+kK.|ǻJ|?J`EW~1Dos =71ZuqeCp'=$:QҰoCD/25@ $,N00|t d#:5 B}_hSh.M 73Wr+Ϸ3O.'X1fn-?$N 6Z4Qk$ß|_%GT֫߉\m&4y>X,e7\ulÇ-FGb(zl5 ,CQ nQ{+E~TE8~8Mlӊu4O MV G]&.W_eIt@h=dcZοZ >o(-pU vQc *z֖̟gD4Ը郄~`sm]hD^dnVS! _3+jp5{ ZNܻJ{P rY 9h({;>!@}ς*x`K4Lh`ʹu};T5ނǃ2Y Z)}0s2{ G:EOu)){yRUT`Zt~(sZ衤_\6H{izbsGB)YELH ]lwyA54h^Gɺ@@m:H`i${% 2')Z)a4'8"G&tR]^1* x3#Os]H~UABl!H'0oL =aKa ^ſT}mKTi()abҵIMX 3+(R, ;)NaY 2Zv4DJv$J_H)лO2r<mMTޟ@~9$o%8(Ѡ/o{N-bs[U'Vx` Jh c~R,x Jl[hO0FWw4=ĉc0`T9K i>aELU~D'AO6~V| ,lu@켻^k :/}9y~Fv%0띌36/9ۏ4f"2Ʉ{q#5/\Iſ1/{k)#ZYh|;qUaX!b=@>^@]h;VMyءsB >adL1QhJ_kBݞH; M5g'11fT.?z`:ٰT߇\. 0`C;/BZc`Ynwnk=0g;Wc=\N4[eY8woݽ0|DJgZ^`'6tmxఞ泔wRF0/QR+L7 +2=yyj|.&xR5O0*}(5.TsWqf؁.M 7iPm)JaID( 1gb5\x;K4C'!2N)~rO']G r B$G4Q<ߥ|f լ(Nڮ[ښZZSg_pa2&1O0lroM:ihУuOg:i]^>ZJL' C+Ak)x!%s( a~3O 4arh( VOe24+"gXc p~ 8y^$_#%i:~W |%Y|KK g6'Hx%>8#XT\IQ X W a]ˈf6FzRc9=s ֎:0?0>Hcʧw*_Rx+K m\Emtm:) x&[*t.PDczP,h1+qR_ d^?Q_o'[L0YBfTo[17CB ֽ;^5u0㻧d7ǼnpRrWBzI/ځ=/BpV9TxHD][_B. vzU, :1-RdxE43]5r %)5*7LW2,IuѦMIH OGFd8$?nG('}L*Ǥ ~.j|mZtսy^'˷lI(1ޞv[7^'%ǬKrA[^ƁF #Wp\3ﳱu%L)N?[t Ԡ/Kje4i&y})SXo.0EP9:N0fJ֡QIYm/tD^2}g*hvQNIOͺ,?4 52F ěY@KAid)Oɟ} >;h8_亯=cgx)kiu\B; A?ptk$J$֑ͣ3%] D4D-b(nhTYs~7Ь\.zt>*N)M [[rzX^/,Ru$,v#1[m'%w_ʘsX?WlEZp -n·GU14rpc(y)d(]xhCkMl5Jzp- .%bBuOpě;+B&HzS䟰\mȳDa)u0x6Ǚgo؂b]mjI_}|)qw4[g9TJdhsr!u7;`_%9cBLgMz8xM>8ʖsPv-p-c+S+{#҉;&.-[3Ԁ91qCRǦS/$mP<8hXWZN`"լ(Esi6LM{H~YOͣU@x5Џ6蚹^$Xr81V}SDGs aD:1v֤;WUpY]'ۙVhiYpdO?qezz׎7A Hz)Bc%`Q 9u>}z^ #kd+zRw<[nd&&c3DE`&nؐhtp|`'ޞtZ'av=؉|9qUc4 4 +^JG"5E2|I w TXD,}J/vFg9p8-?SFMG ƞoѤ"7H[OO*ۿvKTtڧ%P줗r$UOctY>N24`*Q"~i݌M }/MQ#7KT^A҈c'έR21V]BQbY},:}+T<:]O#Dv"7/ R-;@$XOq+iv׿N5F L5 _:{pΌ&o$=7r!8Vd?P~&+8v6;-PUL*>^qS$<0ČD_ hhd~U֪e*~f/(L6v>ٕ[gW/H&zQY~z0o9#] r6=|=l`p>": oܲ!a 8aȊ[=֦_V9Ke9 Uƶ_1Y-n͚䎈R򋈁^$g#$m7K u-B[F 9}kWhDnm'A =3OeL<|o~MۗLizNkXfR#՛FY F.;8HS7qWϥ~d],|qcjx]֜[; g85 ۜ Fǭ=@(,T_x=PA@P)W!3 $${ʠ=dNU="D275GwR?\ZDb!mblG/&nYUF/ ;`bTi5'x M4U6a89+?HӃZЀ&Y1]^p\׋IKy mybӢ/d尼!Q qcL~ZEݞsx9wwѰovd7<mtH%u㓩W8Nʍ hnm9p้lyׁ]W+ck$\8ϝǘHgNJuI> ??iޏNIr4Y8 ǩ_.H;oB<`AǨΎ h|ye8ܪYhZb:p:+;i1Y]^{9>nFPXxC4#"8ÚiM#;*2{PMxR`jXx% 1 IejX H5ƌJeEuwt k >/t߈Z3h1oϟ";{h,!rXo\8%&HI*E_h`/UX ߱1NAV9JoMz;:txh{ZxDJ›;us@Ӡž*#0j]'{;9(-V~j?*aJ.5Z0(~;n[ -P̃ߵJk;>3zUigi83*{xѝћ0ͅK޻9/M-eӛA:3;浡5_YHd4 G%j3$5q˞Zx+7ޒ0ch+C܄ '23Gy0=Ow(3fso I7_΂.C(0HZ#,pD7$|:4#3{8KeZ,NgWe7?͉>ĤA"#YmہʹidQ{0$sa&\C;tMK3ݠ rEjҡ =y*++዆-̭wo {(e1o,.Z G8>O_A5|t`D <+Jd,۞6UX9x|8WTXpi~O(r&a4x9P~ǡzfAwsUfX0L2u_ipn5>_|[~L8ԫDؒܫpluhBDMh2rhr͂m ** %g gy]9 둖w@h/zYL(IfӮNTr8ؽC7 [;I6S;,k1P!jZ(Y(aicStR^S\b@6OuYFHso?$Yzg d SvdQ-M2)<Ʌ@,. gYn`gh0n Byo &> =h"ndn ןYހZ#BCmD^\S٧1OPJ\/JU]H`ž(%a ȿ Wrg jtNeyH|\Ej+ Z(aoA!g mUNl5N,!GqͳCQ&>[΂  BE-dׇK!C`ɪ|{˲>Aؐ@r\,GB^/1FaSƽI!&fr-v}DjG[@؊ c2f}Iư!qe\Q])y0M㜭<boTW .w҈+صhweɒGE^A,#Œ&$m%ˆ?nA faPrpy`G/e3mceuLtMΔ0]g| eC- Jya;Q{لǩo-Q21qԱ%qEJHU&deL*(+=ژߤwYh!q&rgM wMefڄU]F3Rj[zԬ x, '&yn&]2flT/`M6Lk4 ܵ!3!'@'ɚ#u[:DzA\Vhٕ6g>ctCZy1-bk TbNgY+]-D*%l,/TNFLjaYH!Y7iEukqaB&fuUt|adBԭATR!3gh ꣷϡʠdbѴ=!&O7y!e2/k!-1-_S꣉ŶSVcc!eXPٶ<yrt|(IezOC/2{E ct&Kk%=ĦbKZd^)JKygЁj6WU U9A䊫w3& ~N4quyq0{9x⤿#S RYlR`W>Oe#0M p_T 8!&.i"<*[qWprj<h(Gąk6UIj[_+N08ci^o2]ғq5yrިs4j`|:@IkɇUV1uw= TiƩh׫";+qXvLEX&HUnͪ0~JG|NHwyXc*c P/m_K/SL!BSl(xpӣlG9Q9-oJV;*>;bMX@ԟt/4M0Skq1{ȠVR1y9+2q6k#h\ %. ?-F9 \ 8ol2Fj<3;%4"凾`ucVÑRSyeg u݇V qڤB?}5>]u.. w[`:37'OFa,3wL9-K@ٛ7M ;IJ L7@^s/k}{!e=jѪ%DDflKg3GÕcM0^o-/F{?/{ |oUݾͨ ĐZ|;>~IxH}Ƒ_c@m^,f"҈2MN8>t߳<#[]U45hw~Ϣ^7VD{ k1kOGNtDVR0«=+EOU#ptܘ)"ȹAGLZv*K"ۊʺ-Zo!:ВrlbQ# Jq!Vw,Y~LponjJQl7"7aP/%HVJ̈/,^? ]T{`? + ["tv%KuWu$>rҥyȯ\U,}W" T8dX/x IoT!KGU쐀b,+ d'YU~6c{v~4CN E1n},g]Vt r`/mXnb]տB=~.bC"Yb4X xkiW[8ZqqXxD [rQ z@r  Pp0K^I'z`.K;ϯ8oeχ=d\|sxoz/{䈝dVkc\bTa-ju,OZnlvi}S.aDup0~Pt=~aOK>t<~kݒOeZhtvߑfsuKiYO;T4`يK9SQs lL]3" HYeO `Tg˯[}7iBĜ%~V:\X@9PCpra$xG)e}8؆ttO?ǖ _]G%Ɖ4l 4Sg {dF=`Px 6s^|67(s㟙R0>Jv¸Wh |z vxCd5Y~sA"*YcSY)"FQڣe+1V}KAkH6\>9Qipk3\fffö5H =x~!- e2fVb(7S n=Nk5AζO؅zz>o+ij߀2 A>/"B5>"dr'i#MtD!0]g g*0U?_+^A3!$B ">8d(F VnQ[V]u˴1+5Ǥ/zT˯ߤKL J˸=,"/ʿ G2-Ϡpe8 7wΕ2sf l _;R*礼Y"}@k ɏx"2x&%o"LP#2zJVz`.[v_r7VSsI 4ҪYA1^F4 fZ"<&a\GF1t}>;=G 7|\[ nٱeP0kJR$Fx֖*+/;0(Rǝ˦Z%6u? WnfR34,\_zX,) .l;' (BlXܝHuF$;Si߆#EUq3Onn:oqdJ_7ظJ:>)$X|3% wѥ OLLyPN`bw8 f!OdMR&k.ڍTM-8{=‚ Pz\LaŔ<rD6Lm$q'rÄ8#]Y` #H w~9!ޜa_Ѝ#TEkz.*#^ld2o"EA=D?[4q:|R(n peZ %D.ePPH[uUm}ᡃ28&D;cWz9_9{.%:gCɀ;DŌnfkB3zUqRB$\<+"4?ΓNJ7H$Hwr]r5yo[ml7 &B5P_lozX5} Ə\Zh:n eYnew6UcXOs !S ւr?BgN`#e,K|ʍŕ}6k_w7$3P ε0;sr 0lhP֛B^ftwh~<6ʥB;f߳ygyE~ӷ*K_ђtmg\&9N_5]VZ2&K1<ĉ*ȎsEK:fQe9@:tQ8ʅgpRWACב;qSX4 ;-1ꉡAu zLo q<]2=o6XO3+5aڇ$W4QBY*66rV!TwF2=?e-d99kA([;\^KM՚LkURJIlߪ&ֵ@O_T5WV Gq0 2B5+ xi]5W\.j4l2KymZc$ iiZxz6)9tI(@z׈op[=NAVtس ϙf8p62R, `kl;h)7̟/_yuw m@Fn/ }!`Q;[gzA'׻'," zofTАޭ6"ƛ1%"yάjek='d,i;Fs,`tc;Q^ӽ'.VT+;SACꮏW4N&8WN1)Bq?X<7֝b1X_`s\?Hæ"V 뗊4Pz n9*&XdG'-srqHEKՀi֣}ht2]x6‚%ĸ𙀅i0Ջf` `^.q`:Sw""CI %@4Lppi0Rm vZ!z0 9m='à<|_ 2_qoy9Cɳϡr|mͿ5&YzNAߞj[Grf|[u S-~KzMn? L0Qϧ8O욦-Ҥ\h{  4j#Uem0)zRgE5fDBJmF7'kyzy@*hH<[,<7,`8!hl`uY@1rBipo{24@(EA~3Z] 5EH];)86HT|"FP@6S5mDk2J+ax2fҾ(_QɌƇV9N2?Px wVvZ?T/[H- \o"L2ܣvl=hwx}ꏶ"\`=HP`T5>t7zA=sam,{P+b8iy"Mނ'pqc5ubuı 6@'yPuV+^;3~oLrG\|gym+D+[m,'vXhpWs+bi][ yc$>f>J\Z0vs "'uf崟9u^8sNc^m/zh**5MY3|VS&QUǔ~i(+?x}TG ?MJGg J`+ i=-(,_rȔlz$=I;q~>rJГ9pU& (cE9WcZv؛<= SJ(qd_SE]ϡ썽|k?jM4Au%{-H)FE@-\>&H;P%̠mjNV2 V7aGqxB! gGD拡5*;{uJ86{IH rfRam~U!>肺hAJ{ 8H°@dѿ!hP>N{X_Bّ3ewdvL/ f>qiX =ZMoӡ4%Űk쭋DSEAx'`J6|xB2BҒJ" a_e[L} C4? #pХuSVFl' Z1>?8ߒ -e`}Ii SB)jIN:4FfMP(jω㓲}fȇS#/߉C}Mp+sI8&&{aJo֍l[x. a A/9UtJDQ+3jh\4#25 RoC|z-JD4V 㗣Ygj/s=OM{P $;Sd;AV+sFnC.xb ,241{) Nw+![5nzni=>|Dj'ܰHǎIoB5ԵjaӇ>:)ly;lUfd54 * WѱG`($.h0܁um>X#;ceH|{a*Ϟ&Vrpd6 h>U!LE]Oe? 86E!+zAO%8`40bn?بqًVGj˼ vA@spEN 4FCǻa5T(ܸs*J /!ywRfµ DlBѰlDYCÉb<dyh䤞I1"Kuwfe0+i|!`PKf>4ād?\P?+ɫڤB =^_.ĒvtwQK{⶧ $ iq# mm54\:aT(np. :k'V"+jEAԛ"#U`6ҷv%F;~<͜e_Pjܭɯ\"4gw!Fd.&<>GmŁ;B*fy|ك_߀ZGm[h2fx!ИPn2[׉׊@1"5=8*K}g(ŜqrEF:ت;e|(qBgy}E oCRҦRNWwwV`˦K +?-bىccv} Q\R=?}ƽFd1{q;0DăG{dkYJx=_uR; ?| V %yWy˵ieU7^}9-DhV* ڧm/goQ:{3,ԭwh6@G5^8ԆDR~8"~^jl0Տv,2TR r9Hĥ@iD7aτ&} DΔCåTd^Ys<zij̽0cQm|ΫGQ7ԨLLzā$A2re)%l<(gz~KR«d~僃zmN6'MfϯsQXʤf=]`lJsn؝V>"ΓVgTR4䙖4l!%J< ÕlHTk/q PGa&Ճ##.*Um]Ě:]"-Z)B;EcbR >$e:lEBvuu6yHώ߰a(QGĵwtdƅEA:m. @ϟZ#i9oG;8.c˕NTBT@0.u%i{baãDpđQ oկ&Q _}l]WRfU7y;ux_Iջm2%Fब>ssA5]6q2 rwudq7^&5|Kb[7Kć_Kr], $ S(@ŔX5$læ+ɎUai,J)d3ZPAJOsk }r5]{w9*"TFnԅpTb^ⲿĬTEx3V2 oWwǧ,V2xwN贬"4CbPᘿhGkBJ|5>n6Ǫ-z Wk+6$>ʼj^c ;quN-wHl'GZeG/'J9ƒV5(FQ 'md;'Ni<dK{W4mh͸KIwi1C>tIr/PB:";h{Ql%ՑFQ7+8y6r%6JJ-Fjϰ ?-C+&#lq_Ѝ7L'ɯYQdKJ$ \"췄Fy%Z€5HJdr0E>EnT#} me|.W_!HaM~yV|t~:Dq+K@ i) NVYl6!hIgʚ˾=䢓?…`ִߊ8ˣ+!߰Dvu qU&%HƗb+1CIm_TŰ~;ʅT ;?ϸQ_y/+UwJbŽǨpz/3b))f tG{t[yη JOP+'9\0ڗ]yFoTU n^(C#lL@@fn* U/Dޜ ][=^^K: fydD3󜘺(A,%H.Ϸ\P]eAv…r4]iiד!+Bm; [rASj&9/>[N˼G NniB s*ZCƙ\rxySp.f_pkӇ&<՚ms~z/ )]Xo:_CT{e~G׏ul>eY*S2}.A9$T_"{p-gYaEaʓWhF"񺉝aȼ-zT ɢԟjdx906s@3㠎nmEv|B=bfI(?aI7Ug?ifWzXr њv% 8 Lv 8>\n^QΛb ޽+E3}qYQ be)7u]'Z5ӫ7O4c%Q8,l9LM*";dZ 0M)n4fTutC/U%hrsbM:`Y]Hw )GJΦ]uH$oLC""醳n:5{ˋ^Ha !^.^vbT5T\l-).,fۋQY4S1-<H$0K~ďݦsbȲr $}Y; 2[-ɩC7=(vegm`vf{y4gkaj"!Z,v>{M-|P) l_uypEc/ok>?bE0hꑿ$|Zُ,4 u 惃^@r| =ͺh07O$~VJjldѥPl:JJO.G=@Tz145s#){rqW:b ^frӵf#S+ 6Qfߘ#ba4`Z'=C(~}56+R-^`Jĥ6R{%0ҍUV?䢃p:YLge e 8f."<{su|mٵh?ƒ7*{.V,RQ y#/fY-3uz=v>!'k<.)y Tk?W>X)d1@ܞ}gz1xI +ʴyOP_Jl;mwC|le/)[uMՑC@@dSg=/DRr? >,դ驖YTЦm hO|i te _ݐ }P`7 +YDɋ]5 ,rM nf_{d@P\?6M(ݞNQU.k{w^O j}]6+ӆx3_]Ԧܯik~0W`.>^*Z{!ܷUufZ5tD?`WfDwt5cٚꋙ&{*]ЗO$M,ƒynp6e$fIucsFwvs`7yg N"y'r1In}P+GWqĥkO@C]ݚ)kw}θp,kG&f@y>m*an؁,͗ H??'̇[#M.BjQׯu~Vw },iWTܥj gg%Qٓ&Ҏ AH+)1"!2Gh:o SƔ$3'[h( ͏TJO}?c3~4WKXǍbщPC{!c)eQ gYOu庁-qe62gd#Mk 7#=* i!z }:2*(&-j_yep]*E,N0ZM`=R#uB$eTr_B1| N<>r)oAdP hT%( ?R;Ft9[޴jݺETU*i:p ֊X;S Z/KCz"D֣AϢ7W#UKCo\_@{D!G5 nv¯ePj ̴%Ч0E~\Bvxtx4g*XH SEv:X-;.K.SWaq(48^`ϐ]2@JHȂi3ؾI&Gm0-эfa$p=oK 85KX>Ӌ +̮7"t|st,>r$VjDޮڞzv q,_L~7lD賾nv.nS$cپUY惼Y`y{ p^C PTFAA)~œ)R+BCFEivN!N i:bfl]Jkű.(yM5/%Uc̬-N'Z//b w&(ڗЯtC5 0ʷ+̿w$!GJѻ Ctcy5lq +Mal>9*}++Kyj 'wJ^&eo=`F|hs2} (G7Tfl[@J -,n G}jkchN>#;~&ШVX}:yFtM\bIBgW< >7W,9nx?ϟ^(P*jF qu!$qM뽶 ʱ8 *ll<|ay6'+x|Wo 䠰?R=j1^{aA?kv.KM]AŠ 9ll1 x5İ;&GzSЯat^BRY?tkƥ#ӝf}hW#~:nQ~CWEp?6˝ $S%w[4%]qYjZ׍BaG:Ĥܐ{IsjErC@7sIWmkľ}OdƛbӯƉt̺EOvSW,W[XS.!#&v(6X;JFS_ i:7{ruj RdlPNGeꅙ#wd5AjFv#@̧U˿~oSc+6`U>(ۍj\M?iOJJ|y•djc5 JL )  PmUNets0lnc;AP<ǞuYzcn>\F] ;ў.%ZpCTd8yc-m"2\R_Ja2&Tłr%R1{P' mC.%B8S"-&)g"Cۏuޜ^CaoէV7V\2ȘĈ-ߓ'rSfP$Y%&7()7j~F̜b|.뗆>M2c`F ADT)dNbW)0dIg\nʦ/:b 2 9ռ^Cԟ~%0>\ ,tD|7k >z,˧Rĉt]MB| |M/? ű~ q>/Qtc?\J)v1?2n" 9TzÊH>): <}AnG*T~ oפ54"I/3>H0F?tUΎfj<I%5/3B`3#d,C u8f6SMyPdi"{uȆo!]TU >v;\g7q}}כ9]6bNC}"a/Jk1v/6 w'0f $"+ s0<ųHQO .cs+b@J,obI]KwvXRu#pT=jE8 M;ZI)_8\K_(ڮ*}Xi4}a; Cf|b?־U)7~N,1]HZC B P҈ ؇(|G< r9_so,(IJJ\vIbt Cg{tDފ+GZvaWZ7znaT~EaQArrs? s2 mνs!!EK+oOP @V{oL_{RM0p^:];[fժt=&7K-U=#RD2z4=Wk$~#u3,m:!ى*x_DC tULCiHV)I=Vl |$_Y5%Ol+VGSS4ÿy9&F&JNJf3W~nH  }B%.w[1uTҒ;u\pQRDӈSFs\>.=v3>. =:]*`$ e GCZTK,DmYsN^;(oُmfF~!|3X5<؟VYqjWNR'#e˨F\k XF t h\LOI+vIS؜QI-)},S=YGˏP ~sS}B'-w6sF ˶n)Q:0aaz1s +)px a{ K]2K?xY}MeIق(neefoRݐԨ{`ތ)kN"kIY^bRp@>(Ll m,VZg.GYY۫HIq<~(kCupS&;[=5]%^QE?|O ;VM.DY?)5@$}ۗw- A4/ewOzyT2Ձ̈HBp ۥY.gOY~򑄌?.WfOhdIa% +/[f,Fg(Y%GPcd_OSvܳ0 )V+TVzDH)]'d)mXǿڇcMvWs$FxRfVQyB&?)%Nh^?ErPDqzߟ񩎎/:[P Y.} ,猘t80Gf"h>tc_,G1֮=# gd<=XLwAjZ,qhMGE(E@vn6*7LW_34:ϱ5(AJCtz_yàI jxw+jZrsMe% kS&= x(*TWnGk ΋ȴbX0E%re 85}]fYDEvgqHj[oɩݗvqj6ƲidӕWB?ȕC^ߎJC>wq_%3wT/Oj/2٬ sŝKE̍M.8;STURP xF`i9Ic99t6XHP5Q_ HQ,S^,EV>L8(@]]!9OXQXEɖ- D%obuQOb64ԨRYLRLL%hpFNP>{ɿ& NB[@rGM^Ejtk-COSB{^׫%2_P{k#XဉɪPV#ÙDHwm7:4 TGZ].Hԃ\X0KH4Q"m"HuHI#uD+}$ I xPCr(bhu@ƹ]ؾ~cdy͒-1kG0.|:<8mxw@: ZJZGQ?ǡ|Yq5P̂B/LnPUKѵ=(K+i۶+ޱ9  gS7VE\ELҞD)B !-M{\ySeI? o] I&z;c)(9ض4(m|)x bӮu>-9Yv 9ʡc|OB>#"/.nG B5*i~wg"ue-4K 2Kbs8y:3ͦQ2Wp( Aky4)I? UPA* 8*T1t[l{I&! [̀zL5LWi7U‘gV|Z }6:Df7ww.(nn&RPW88Kh7Ez!N.<4|Kfe-VxxQLd6#lA8ydTjRȿ&/ p$5~ 3}2S6Ӻ>m${ r1êt3.$hPYz*C43rdϥ ٱ?*@_L8Ñe|Ō,_[ ʫS9,'Yߠ9n:aL|?7\vp`ճPSQu]:%;* Xa@ H5W@f hUF|%^d'-9]ɞSμ<6F`G6co@Ŀ5FׅebRd_bBlqCzpأK7$;: ^WG^~@!Y 7 I0Y i!^g e'"^)oRA"3Ǣ,T+)MD L=a%:K-?;کv~Qx. o )MbƛF.}47ۀTbӵ^ܠ/AĀnIcb뷜)qB[TI`'*ns;7F@QH,> "C :~]o]r+R祭U:qːT9Obn"s(LJᏓO?jfGfD I7d&oL.)$+ɏI_oܭmlYXn4OJn9?Hs&FXb.A^gڸKx!)_3 $a067FJ~&W,AE2tlW!?'/7)fZZ5+!daHtk\v`?'5VV+ƴ^:|3'+7f 2KN\"hP#joiVH/ES]$ϴa7]Kxga;jYBVFB8?T dxZ1bSN3hc,O=G1,Ľ 㜿SfyԷ< ^U.Sj;ʱbj_n=>.(;ac H"dŁ^SrY2ע/!9M@&K`<[Wa2Dvð~GP[t1z/n!z\oQ+kBA:q^M&2n 1Ȧv9%4xp] c.I Prq~sr|ե$jDYWQ` NvUE@[w=h^mjd>^]3.0mwp5!tE y W<}̇8\5qĂtdceMi 0AzqzT `w]^ٴrT:x>C{AFN28V8{_MR5orPv~*MQXZzs;&ҭZC51nm+J^HmVo%_.󹤹oh. p%i] $eRݶkPEVv(Tt?sD}"lyNG3syuó|KHPƲ?Amt$2:Sܻ@6j!!d]77d#U;%NQ]qx=0|6wvƫ:XJ_Їmr9XGEmku}8bRM19:̥XaVf*Oi6c5p{4|PUȼg W4!u-DPL y>;DV7q*p/|<yz珶{2`*sƌϽMۯɢd3Py&"[Q؄[_LbAH7$'K nW?O,5ɒaoGK{!юBkߺ3ZHDFHeLVOfec%%=fVvFJU45 %ctx*vWӮHg d_DKϑ8 au7@VMUO,5_ƲgkDQzwt%r [AgMD4Wҥ ^JK %| 7@&b6Z0*+ [ڑ"K 4&W :sȧl UIJuIuՌ vP(2MM^JXSٓCE$6g*P$kijƿ75Ikww#%ɧݲ. N|v8$I3h RM PB`1r#@EY%^<7gH8'Y,w{7^rc(0وL Mu# rƩzcP01 ߹aʿd ;ݚ+CD#YEߐyθʷ~6,5U g3 Eg>^G_řM%LVC}ͬ'߱䷨ w AǼa^C;eVFfn;$i:wpCxo#)pcQ>ڠvܴrzkj1\׌"ڑҋ=%9rUz}T~6nZ@ $Re,g2 '}nkaCMmU˄;k]%f{5c g?Z}he T, s*]i0K=p'}LPv|EՋ ];*Bf0DfkۅJ,ikaQ}:v3.%*1Y}xHfbd:*vb9e]Z rfbƾHx]0_P#E ;ܸ{ 툅N5!Ԭ<\tKP_9M LJ:^R&aW%/NlnrL P yf$jxK֢X2J~'=uJ4x.͆Z5uқV`}!y@XEjhXx3;fL[\Lͭ/+ףX߿@$G [OW.~”8+!:Ë3s׽n9\T/nsx{p ɿ_ _,m` )ƍ*!1>hRϡ "g5wzzb1e=c*.8 os Mskk<&\ܭ$K.Rw H>UE!K6QtG;`MD,MM8} kuʹAo Z" iQ|#q]mrpi՟,4 Ѝ豛׳#8v&5~,3*Hr2rẓ^Mmم2[KsBcesDH!_wBRKf=Yf v%mO;0 J3]QO&**O"4xNىVѺ낱8Vo6TcLw8~\'Vx5گ] v&2W"BM};ru:PFyFnXGӓu1_v`|UT؁H+g#t' t" r`V.f Gˋҕ7'"JGE7 _}6=̆+O캿fF }z4,x-ͳ!nfeJ$Ӱ؅BIvkZ OiG=ݙZ#Ք(Y,ï5D=h idؚSi}{eZo'3!j@1ُb1Wxdiu|>0;m˾#\ Uݚ@WK:j0qSi)q1r!@w9jA=Je{[6 X-D_`#ɞqk=RdfU*? oF=,`^ROhPܾYFP&o&~W~D Nu/"$ĄhM~v@/I@a*JECbvԶWFU&{mIïv2nuTEs[2^@4e~b5 4-V慣6.lXOSMPoB %ʦ,;3/BMӢ%zf,^YzEr3.[~<1nkoO2 &;:cUzO%, ~[9x"3L(Kef $I˹˪a  $1)t 7gJ`D}ځܜ *Z(O#_Ortz@_ Ho4D,_%^B;Rly]#J u-*N+`#@ JDF>RK%7V4ܔ|cἷd5roUr(Wtf3/@'o|/vIĭ%9ߨ.J 'yۏfxt঺HzlkEg*A?Q<Ŧ N(9@`Jx4;)@B|/_l*4t2if6d7jNyp&ه&x +.ݛL\=4I覄[=l߫Hm4Y)FnLM(u_eIq8Z% MXaʼnN?S3@;\$[ygrJLF ͸3 EHDJʵ<*4(u=HM,3X+[tť 1b; ,%)_sOUΠeDUfJfo(6;P;)ғ;t:#c [$x5Nc $\?1%"-[wTne%ːEmz-)jntU |}s!ǽb}bKGbEϖ>4̏Æ:>z]S}2G{wmhCv9m\Iv,P)A!ӹ1Ƚ7_\;eC`t7T b8E˲lB;݀zr}N8On5O_*KeT(́αh96{, ~U5[6#I[ ?])\ms#h*ndd.sepōp]oDŽ0رup֞zMH<+eS(K$(t}9zbBdڬp_h*Lءniu:&6Q:&IKa qK4=FLs?E%[/3DƺS}ND&gGܑ`o=kB2R *XY8eN#>"˻U 6o4d#8kfE[:}Ky$'h0 Ĺ2Z)cy8X|-*L8ΰbu %xUvq=g ąhQ&,ˢv;~[1N+Q!-$2ƭUu/Aq]2޿n80B{ Sx?PBvpw݄5L63s%=+B5i˚J*=|7ϋ*8gB l ϋjy"xiUP  ".kVf۽BA*(d /ަ=E j/L9itpŜ6$j2(0.NkNk ~aJ:5%y'r-m/mȀ>m%h_l nBDQXhIhS.Fi,JVj8)(o +G[Jw:`tLn7ICD²Xb3QJ%-4~RcHпS4пƏ-* ![3E6EnE؇A v̿wNI>ӵbnV[,,mYI L2A4wjUƖeĦ3*aJn'}r t`RW,1jҁOu.Ɨ (;CXVu$Pzǥ&2D=hJW:by󖽫_%m&_Le2$7o2yM Nz<aelMnݡGjt^d๨NlFFO}:j+Ҿ4a8j&^wQ*K.e}dمnF6Pʎk]'rGnGVM+OgsY%saPϿ.ž(UDv\Db_*ƶE,V+X٬l70j+.7:@;7mG?Hp?>~#">zQXl *!A}Jvy{#y o3:-;'2et؜Vk(r_x+0;p$7@85$7[|kV.hTD#8JBa._GfliSԹ Һ쌷%?wèoi-|m2лݸGK c'(I ;+]QZ>B۵<88wA}58!Fԍ/A~Tk4Rྒྷ/QK,'4}}|D0T" w>EۑwoL,xZB3o!'/NjnF~Z|Ѕ>YBv08;:jYt̢t,dE I9G-͒!b>aYvCN+JP΄1AAP)S}g 1yI]J :Ǟ30k| }'mwJKd7lL_̀+ |a}w<^=,<:֓`tr{ Ze$Ĝrvum>pcԺL"-r9S8mV'Kn{rV"/~ "3 B>g`j/Z}BhZ?*Є|%Z:uPoRzyU-brN=0~DZn:T_N}Dl̥>fǶbo˹*E}LӀv|CtȡP*NY pBXGr)+(3R( G_n A(6E=zz<#GffDRtK0ld\ƬofЀQ6%=Z9`?f;8+ә8fobAq-9ݿbAa>ڒqr'ߍܻ3:b98[2[FLIպPH%x^]qw!&ܧ*M&U\@K H]Yn#ĥW!X ൱rl&#Fh %A}eE h_`3"JwW@.cQrDOAnyEҕ2|4?ߓ6,ظ+PrB䉶M#a^)qd+5',5d/n'0uQGd' J*-YxB? l]l &7㈎()4vm|9mGiKY|a| <9Ѩ5B$~g-G!lޡv/:]+/l1X {XOnCd) gKjMF;~C,sׄ38IJ-( Sמ.B].deMK`1i L mifw/l!,EBt|ܸO(^wX$b"(FNk|a~[])CW&h}|RɅti>pbTGvomyZLL8>mNyMU1cSt船u"cwovtVS@Z٘d̔~k[Zj,Y͏%h*dɛbIKNi7/M" ,8et0H8zLP mQ44+~{?+h7 aDWȻ tJq`W84X](g<VL:UD oA?4.Z^DM.7Զ[Ydv<1wlKߛRg89!xj;[p|.f1k = ~$97;֚YkI.x~9U}jZ7t JXKQq-A'a Q@};dZYyD Ěܫ0=6y#vpuF_FNGU\ajMV͖4zhA466|XKh+aq L9L{]bC(XI?l ܼb-5Oû?gz 0ЯvIqx|_ fiø{*+V'i/U?!0|0J#KH󴥈^^H# {9yIl&J|8Y1T1 ƩUɸYLگR[<GzVQ2/ER*%P{TqU'QcN CV_+"We=R>?uNdz|+@=+Mwʎt$Ws'KF Ą?{]ϘmiHsw7/ȡ~xKȈ)\0ؗo8R}u~`r+@EE%/2I/rjk0ª(P;(EHW&eA=_^Î&(ZU324&)ꈍ1|b4wti瓇{054.[Ѿ^Vc2ir;E;c IYO7sulK^Kp%ևO:?c,~fњ3`u̲RaVR֤׹NV,q7}*F?}NJɡV &}f7Etqv佗 c}~-!:T@\^S7yWC4".br7eݳQ70ܽW9y4aOU]:K3{&]~6 @P2TL<1N } ŸN|I[]MiKbl5//ȦZcD'Tn"JZȗZŷSO4/v4}EI`=Zq 2hz xNm^PpSF7IqXqɹ ['&-aVj +oXw(E×&u& ѳۨA zUH[HlzoЭi!T߸ ^=Pw&2R\CϾ  +yL_|9v9qpfm|7``"ZqwMHi{z_%{s=~f3֖Kw̕UM-Ftzt vR۾Qq$=`tHͼv_dW\Qa0Uɜ-^<1w#@-I}8]'LYzk^8(閹g7KfY=~.aGѡ`(=jڰ9鿺k'o/9-β3.kƞXUO2Ӆz{܆y- [ϫfPI:Kl@F.* (S->t\2&dvLwƩFNKƁp )16 ð!( ;I߹?J7TùK+l=;}ڔA lAgIzѢe4OSWvN0h|5z=Z,҉-˭ \aG=M4B88d,-M%,JjW㘴ijLDđ>rh'ـ2WhRT%H) +;\ QZ^Gn !Od{ {hs%9 1zsTv"^=;ܬqY ϤC+=;(.{7sgҎ&aZM7Fa06azʁK1Ŕn3@pRǸۤWP "*l:$@d>*oNHp 15ٗ Y2v]~, <;ѐۏ~RalmѣtJQlVi[ڹ1z5e45:/$>`.X@Ԡڇb'5z-M!Zr\Vv2\fYk]>,O=!?&w[1 mywNm3{s|^JQBT)ݧM,8#3M~ Pq,_+^kX̋n_ \et&iO3 ×Ey,X{Sjx>GWU2g>:5VJ fFJ5!n(m#_Lu&/ @Ѩx`H ɿhr0Zmv,_5$'h Z4Mcag l=ybGJ]$o4gxn3?Ayc3v#7Pi1`+dЖm-lc1<:/^ߌ uiwGѴG\"ЂIor0]ŠFA\j/:&i{MQ|^ޞb+^w~;/v_S\F Bmno*lNUʑX 1t%lݹ1ݒ]ѽWgT4*x 6*E1[".?wB6ebcHkt ԜKI%~^)VTwDe$DSSymUڎLo5S+oƹ&t><3)9}@ we8y)) 2^Q@ZƪPB YYU'S$$tаO3dE ;4m.#R޹i9ASL?+*fKqx:}7L &ۤhˎ dxE_i'骰K?QDw y+@a)`l|5bJzWBɌoL&1k8v>]#ͮ,a;h}eX|*W|_*>{L#4j-A3m>>5&tH(IiE\pQܴ'%1^\uᱣ$-gŞwjWthAPefz/Xv&w2\`6˱:8-6c vYvώ!BA.Sk< E.\һ.;25Y$L׸=AWT5A.ޒo uA~oo;vj{ X9jyƫ| |AMj_jfo|y5 IKN4a!$Tg뙞B/JD h$H/ck PP3&-1,B>QWW|J\oL=UOa[!HVW2\CDtBm-@3eˣ U&9c[G! 3hP)&FNH6{AHEٙ*߇5T|3="YYD6[i@tQrK$'%!0~/PzB,SwT,aNI'C8~\='0"%%%,[mW&Ȟ+tz15hjFLR}Row\2"Wҿ>fرm4:9[ 8%*Qm[`{^9"ZךB&@`K HwIE )k3؍(@Nڶo:pNKt7:'=MB{cΦ9ü8ilkaRm5ѧ硆a?? iBMC,$#Jv2*d&H}̯-^ _{kN~yu3,^^T&]'Ͷ5ܸpB͵]7y'CEٟwa\hMI29-˿dc9a'+Gs]RJG Qyf?^$;cף77JdfӱF0&n`&.JZݔ"vF>h wf=702u>C ߞ"I(Vi~NE^. #= viUP٫'&rr~aLhF(6hOrיߤSp=;x>$Qa$ ;>'HzK!qoo_4m"/ Y^^^‰>i0TDsE^fry!6;6H &)WRa&woAuE,4ēj4*zLbӺvҲO (+!g%'Ȼ9Λi38wRos-YI "3f}֒L!d..T\׏ |0<) =(JUסK$SD9HSv"NϝT*S`B1f/:&5RE͔vo#$H1^bR?eׇ4ygl0߮SeEJ?\)قvhMS!Uศ]0Ndw0/Dd¹ILJP*ǷIe͙>E){lتkjbNc|$}e,8$Č1`Qa!Nj1^u4W8W(m/:zM1/]?$k- 3Rn0rl"޸[!Љ_Hǖ qmiT 9#ڰ+Q՘O/3ܑ)sǿ60&VA{K;?D) |l銦]i _⤥^7^"$4' .6^s8,)3A;h$<-}Epj ď1pٝgC ipIV'F5c9~$W|;}.Eo'r3INDjU2fj"bV."lUWg j!gV#Qť_ۑ8~sEە𝚊EAb%UrD%祈X~BeF`=~_pmTwKO-Gl"4n0nQrCaGٔCRISa' ؽa@ & 9*Inm*xknj=K];YD_kiYݒyqէ.<}JyHS;eD8zX@"Qsˣ\w㰈(݀ΤqZym*UP]W~ 7%@Vt%Ӟ` _i#:f!J\7&#]3lFE*q[i%x] ]"J閒WL"aUwDHw11WW.>VJbK`\rYw] @~~Zʱ<ͽ:9qU&Ki)ˑHW{)8K9rnٲf;Fd 'k-4+R#/TqB.Orc`4Q&WsU_ SyX߸@$:\nÄ~`l!0[\*]a8E8>uSHVú+-ߩVOn~&vp .5 7_?A-"[;.5/0S[Nҷ"rCQTrGUw> R4pCP6XY|>wLP&jfAyCzJ=mW[ qyD4eoo1W?mύI(;\ 2K 푘WT.mQ# +DĂ~o 9Wy)tz= 29Q^k4`ѥFr/ TB QV DAoZ;!2Nt#~IGjzj@m؟ !cAHH-˽V*w=4S6Nwh uq,,OtȰr8sݵE}wDt>egT>m>E-q;4*ZVۈ-+ /c?h@_yj[nHA~h"^n\(kHfd5p!1W@X+ o1ku8aSA'jK{+>!%0פ5@C|ꘘ|^k`Y,1fB#\0a|E?UW"Lvl1u 3!̪H'y֑w^ֳD+[\o~ nyUY[:zڂx@\0~SU`F pʑ"Jz#4lE]<FT;\o5S``.Lak0hTLv6+V}¨/>}_m.jh8xofѐC@\Mw*N#MYqgҕPvI̪,.4muC}UmJ`&W=fC,lHHH2ËzS3B*Wp[T,e7=dnVQm!x#rC~U] {Mx++*Ծ?+xf~^{{9ҡO>h%v깸1hAc7L-cɸ9K89wZ38L|yn\VA0g,d4ӝAOvt.96ANg=4S\ם)_ KNjwЩ.oT@f;ч|yl` Bh)N۰\j kHqnPYcXp(uұ$UXљ<=h5me,z6vH"~;%#wx_.ӲVЃS/&)'vnaFJ@O|2Nխ }t[s]p|P,/9sQlQ%z[zEp_Wư4"V`yfKAj7mV5qVi ^ȥFT玲e'gIOkeǼ`x9ęKSkciYX/>^G,+ zc8֕n\i BV4KkG&>a݆iyIq : 3#VUOu`#D 7-+ X1׾Gٕ[*xx{E oϸ'z}V m| ItMrwVLd(ims# :/xRT__1idw7;f)gSy߰CMץ"~iwal2bP&.괃](GjVb7`^ݖ6X' ?{cGg[T}$4]xř>}ԓt\=Ε\%i%[.䲒mMQu2 =R.TJ: €N^)ќթPv\< ápbK|(55r5R^c_*)u V:¼(bA+/=PC(p?L|>]G9ɞ zN-4#!$Z֋X/#mv"^U|fq$"8]Kku<9s&jsl@/9>m+7U o6Szd=a//CrdB9x D@rlѴB_;5rҟ~ײ]DqF_+nqhjţvd=(&ثF)9/ISk՛L{EB$!RMttU] ok}gdq[,z(JKJ;ъ㇒9G\pˬg=&Z|gÃ: hD#DXZSGgY|[a1o/>jwP]LÃExƧ@T}aVۭRpqQzY =!T\؏Hǿ 0#тr)/7OLgX>k+pKh`DIFqtE3e[yɮ|e3h2 3`zW1Y3 hQJBBDHe0 ZS^ܒ}~16.!8pѾn;=|-v#1Chv&Q >@ >|`9sMkrmD.f,yb[LS-[Q!cU%@wbhbJz&e5BlSK&(L({㻄lH<1(ϞX\2>*էESn:nzIRfn&+Sx'B똁*b-n/:@@Nú&pf3Y4HrH>WO^,P1z|ߑ#=HQ,ZOY6$D,>ǝ0PF'Y uǹ2/kuK  :7[pYï^wB/%H+f#4:(MEvD)mE{8Wlt. OOdb&DL &ź~&$ F#W`hQbJO/8D0WYħ&>?K34x1h /K`GՇǿ4r(y< 0sP*ALvʞ< ##6!8ZrwB (v:.!|N~mF,(~7[͒S> # B|^qddwjE,\~r|xr- D;R h^<6wR_zsKW&L5Fn5xblpu1"OMAT<o sx7}?F=͌Rs,բc$%Ƌ-;_Q&fN09=C;StZ;R)׼:zIxg!- DCt卸: Oݒ$w˲Bږb^ޏή2 b6n)?QJ t8skWڬqRd+.{WK!Ϸ&\]ksI%҂$bkw*FעB1aI OTtpq5FԣDY UBLh?Pτ2|Sy]&B DE7Rxņb*OgK _c1wZסa0}L*JyF݊;'"u|.:|X{7ȣqH5CgX>xǪ6*LkM]9o\\7f!Ln.M`ciqIEz$5X$$ZAURWS# h+v\Ǯй /|`7pkvã P:wϠMKxyqLGfIkfmȠr%-K }9$ؒ`}ypD5{{T۔az7!:j`M [ ЍkȍhZBbO(0HkZ-P{(VѨ_%KrJz ǥQsC^J`xnTly/LCޜz+.CyY"ك" 6L"uhJ+މis/`PBL*<D%-gW0VRZ rrSb9: i-F~* i s=J <1jhXl v:*4`pvBJ_MeznJ_H瀯P &\09PU؝AseaV[(Aͮ_E/29kzN^R! q=[|hkKw@o+  "ܙC^5cBNqT+JޓN.iQsӂλ 5uqg<|`*Ep#m X׺ j/֛֯yЄUϿ08ȟ~uY#Tt^(p&]WQ% x<9^a^g8jM6tb#ST/CkX|Wo#$̜*%/x `VDm!y wZQ14Mcߤ>-o1 GLOnJ{.U[zu4q <-pJ5q>Ik^n"EcEwȋOOP{g#= !&hbh'ByLp/~2Ǩ8>x5qe7IE6. Ι U4vd1x/ј6`$J=wM7c _Q6dh$|PeԒ(57蝏i!btx]T&NJf .mu7+3iЫ@\c +IFOdQp cC=z CoTfK|]QgAـ0EI&x%XYjr##\51dt vl Wb߮7^=1nHNu 4/2)7<B>um-Re;9%Wc:p?Ec-3\Ya$I^V8d)finb>)F#Kۿ>_T2sp؜EVMI*81$;Gn<ั Yi@O P߬וbĽvl*wPX"vؽ[5m ix+igeK;#)J.)OPCW3vnoc*b1Xx >8tyg3-.?uXEnpҔhZmجRU0Ucra"z]eGa뮗9(\38FŐ ϵ>e }Hi^)]zVo&nsQw+dˏ* ߷z\cqqhĩF Hx<ٞ=vV* '՗x$`m:}kTFB8˲4R_Ywt2AUj~0dHɱJ%-p.'fo)iayT"ρWp]#^B: 3# DҮˆ %%!jkT:dڷnDʣN3l{|B%!ZOK/Z: A3#u%8iՇ4z.={jd'ﰳLN6r*..:8`?>s>\}?]P6M4WWu0O+~_iK,T𒲬?G=^~֠T7sSV 1ɮy&gوUSq4h=X.@&Pk"nZwȶw>zRZ&i#۽KlLVE;m :R/) $nrWo 篶EGX?V.L%?Niփ:0}˱lKhǂƮl\j4w\n ׍._-rիVʺD?ToQ#pzwn h!%#Bmwo=贖֗ :S aEϞPZK)=.ݤ/.` ; cB~Nl;7Jбb)aյ.@c1`95Ma\RX%U{ @%g)wՠ@yYz'hԃ6︪<ԗxu~f(ʺ]6*#!2q1v;sa18J#M;d{$,Ki#fZqZ-khLט#wi(Yهpx=,=~΅B.$8 EsoW!nsq{J((dg}ֺ8: 6qքΙf_J!}T#}r{Sܷf܀Oe.!v%zZY-BGr`c0sHr&*{U.[p  ?:)~;6uL|b0`QB2r~-+ 9i*a[HrI!ɋΓc{l^f6Iq6@6xImF^/]v'!&ˑ9'27/BgU@FޥC&#d7 Qܡ:i^a0EdqmYf5pu K|x֜dJ:bvFr}|8Wd܃]Z{@G+4"F_[ >X%%<_Tj$AASPiV{W;~#G S23 iB mGGpRj599P OKO8^}=ff\9.TD*9ݬvK'HSOy7T`gۤ.qz|7T 6ӑ*qȵlZӞNnqo5hGy:.W&zW.$*~-x`yq;ÐmA0hxSAwgt1;`׫"$ysd*[viWŏ~tl{9p?QaQ-KFy2#Zd2@1‘q}phS `+VItR'/{Eʀ;n 㘯p'J'12c2Ίd؎l5)͂>,| ˴˰Vl;qZd񳹂GuD.uQ1}~F6Z8LP4lc krNö/ۆ6<ʕĽ*^VY0MB+|*Xҍl-k j-1}VMeX 6<Р)*Q8Q"mg)żA{.|ȋY,h{JH >B4Pգ#(dZBۡ0DJ M悿4aap9x*/״H/t̢r(lq˱K)m <Egq RÐ>nҴG@VӅqʄ T6"{X)kaVJǾ8w@ce?td0%^YH-[PmzPK~ {Ce"y?ON=mgIX<$Լ|}OWej;hA9Nw/\g0q-F뉮q9C"M7T؜\M;OAQ^P =/xܪ>j}ZO~!tO@f+|HCK^M&ewdD,Dì0ᷔ],/(#*(N$="0ҔEwUTJNCۥ?ң~p`$F֢4'sv|C( [7bkYtIQ=4\WO@ g[irQq+?Sn]67s8r_&َuGF^lSD k)m j4O|"V1lBψ^yɌrvAGWdE_CE?4B(IzO[t7N-niA .bqhD(%HDla?LY4ǝNnEK!TSS($wJpH{%;`Xl<L#6P!gBiDHtN--+LXUHߨN>oЛiᖼT(sdp/j},gѤ&I #徭)l$Pή _.lq0.~qΚ'[X5j6X}o"saTk*!w-4r] T6꓊+`dg06f]bgVfj$*/$2qo3FtG^@ҁnF_nV!tARX;۟UȎ$(uWt :TX|2D$`ΚK|[ߛڇh%Idyc%Wb/-'/[tʃ?a\kE ɻI}?.@EjWDT߂gzȏ`Si%c" gigU/Ke(tu !^ ۷P(DOzY%5 $Rj̈A9"9k QPHퟹUcZZ|yPM{X Jq#*lxf> "[[C u4֋-$'Z rvKl &^ȭNs ;.5,҈ݹՉ^3 T8Dv} :*pp\Xfu7VzJ7S*o"8N|xfI+XAy0y+oC~1wE>33>,gQ QgP--D#ԋ#$7ihBVd#@қiT$7(1?|t щe,aUӃ:a^ԏYCdmgT~,Zq O33Jb@DI 83cdo3zBqZ}{ͩ+#`c27}}S`qd}%n y^690zNl-9ؑk%_{LL\0kt&OmD ^pFc=(āKJ4A'rH{w 갣YFБ.w eq =i9&Hvr~^:/|b< N.MY\۷ jH0'h0Ƒڌ5Pr%?6 2zFNriܜ`okX@ +ԸOZ7/gi!yL*h7ªЕTBՋ=ߤH,`:@X5>Ujr-jng$ߺE2U~)&4d◲7RqrI5+;ym:6WyD0Ag0dR/9]&uZZ–-uN L7GG-G3rRgO vg"I%.T[8pOYq8J[1 ]7^BC1n@OMP!F$g:PF}P4C`g&ҍȟWF,FMC-dp8/3bӚTz 'u m[e1-` X'u\f&mDL8̦YE36ڶ51؎O2U0jڶRHsr}^]HiMf;CQTa\`0w(}y ǐo22Ͼu;f$z?\hacX#Mi-sgPqm#f`ʰ NJL]2'@LWq]-baµU:e"nk`Cf]{22mڻrMR5Ts+\`!5?H]ۀV@?mk?<ìB;dBk6.6>GS~9t@gz2.&ާۺH,P8#^;<'55 qu2ӃK}AtD9,33Q$tbA }ƚ:Ktwh T/pw(\&\V2c !E/89ϲD5sʯSc \(/B[z$[t=)˪Ǎ! Kk?w/r(}!~l/p#sd%7箢 #T'׌}!nY3 f )̈́HZ &2lPªx$w5|_:z8tglu&t$F޳AGNq-6Q_eKΤ~7AdL4 D-}!:tlwXq$KML;+e{x$J%W=C$9շI T7#L:s(v3 V^4gθo@b3b]# J_Z\Cj"pAyfzwt/mLvʏ. W*<#1?D]T‡ j9(9Gdb874fp3Z)AY箧:sna\v[ZcۙV/bGFxLk1-Ap9`i`K蕡{9ZZ؟ر>~s䶁qZy9P j2:}a .D tYDry]߯Ԓ4#{dX %<44pH._ $=ZzFg(ĮZn9kw`'S+_ORpT^Cޞ(H ]Jo2WN+-#A ZDgA7`Et `1MT_zn/Y_p߯3{\${Q| ƅB#{484lH6%Z Yފf$+|F ȕܜ5xhxAO6bKdH Us?F/tml ^$#JoFNa; DsZF08D8OZzsYޖ&uڟu'KehV%VuAå!IIL0C3C@2 A۹ʻӸ SvUyjJܱDcT)t咜BUEŊ>dl4b !ryt^X̊S%Nl8hp~_?FvLGZRދ &Ϋ&-wC9DT%Blw cIg0|Qp91{T|Iq>t뀫fKʊ^X2?5dhdpO)"$B7onrGW_X̝S)$TV m9Aߍwg'{UV6MOڕZ>&}'4<)frΤI:לތry`ES4ycx 61ߣN)d֜\ Aŗx *sA.R(na'yKNcM˂EigvZb#ReQ^XU\S_FG__0œy`"4{$OBRjV1F*q".WbNOcpCA0F[CVl#R A㶊9rB7 M:4F`S/ @ 4B!y"[.5A-R !ھ!HƸ 1hlOB(I:ԃg)|*->xo %]7XV['EcLyD+0W-㙘|I9P lah.`6,l@t)Jf?CQمI'5>g-Ytz{w\{OaTv>4܃8kE,ݡVzl^5޴)ULͽ.]`].NyW_Շ>5!?Yܴ~ */KIgfzB汔mֲ3T2;MfCFmuhOcnM0A5x Jdŏi?2W e pbGo ucc7]/VWI~J3N\+ӁQ>AD1᠂ 5֚[kۦݽKygUKXb/&'jf\;M6ۏYA d6$a9K|p 9E8={8͘uЌT^R!.|ufѼUvM*sj Jk9ly%(h38 Aз-u:.P4rp@ҹ`jU<"Jйn S@on|_4."cw?r?U]OW ౳8X^h2*jDrBgQƨAxiQ3+]bGZvȴNmT` ʵ(,eTv<]=bGz=mU9|ca`VkНݚ`9DgZl'Rg9fY \L8j5ckMiꮲ}]B[$Ma D*.q^{*CH jd]=|}JfZү@'Ym&70ǘd՘ ؚ4j|#/L(+φ*=-#S~;UhME:Yp:(5{@H?G`9uH%6 6N>I

mQCUgZ>6!o1æGcV_Lw+0k̏5hPV-<-gBiz_ &6]ǘ-G㾾u/-SsPې`dp$%dd5n+Є;!MMl)h 7=bq 6.EBo߃k|1 )YQ<>eNKU3p:>,*%fYhp)X7t,a}5z ּl\N!Cަ㔏x F'ӕtF2SB %4˪pmvܭUދQJg#qQ/K:טшugE$חBk(GR¸Dpr "ĩ?]Xigo)GzQw[*t5\fG=e;Ʒ>g-l2GY BR~slmwS_1fC+zEņb1fz"a4\iu_dNTH-SU`6p-\8R9@A{e_[ y"ex\Ӑ D%f\M #ifhc}f^"JkM*? :IݪSN[eyv)cVW{2B0:lMq?.J^ςyHR-E~HD WDmfZ%ȇ+8XKAݡy@TxZ!5BtE ">zf􊞩9A-} M~UO^ҕ  %v!ֈUL0^]`>!, x 9G0d`sTP=q]0oY1W^m\.cmmog4#,f+Z K",ΤMꚹmmH*>9"0 ~5AO#v>ka Bતݲwq(??-x7)=W)XwCbxA4H,kra ɇ w=Ж)nA[=}EvTg62#gˊJrg#.J`^4^8aϘ47n Hv9wN|zzMNoKB<}RF1^IR,ITGfQm16@G,$BxIYlX,bh@ͭFNUo _e gzQ!F|U'N?DҎyDVCmZh eSBߐu‰dPblb;BcFV `p*}Xxu-ع{gTH'FF =}[sPfSٯK0+b='^Qb6B@c{Q^W@=Z2f1ÝdZXl~s+4̥C+}53ӯҙlA-7'tfȇVJ]X* ~4MmcWʁmq.#^Ո2K]."-&?ބ1"ZA5gSݹwsB%_:sBwȉ# gzꢷH:.Zlhj2\:m vI`;ֆ[+{q1SgOu*Ӛc}V_kN+3`>RLaf hH  ?}R"L7afӗZtjTot#^7/@{zy-m{!*LzFq- -.V*md )RwT\$3лI?4C[>[.ǩ6*NCL#Q3;Lףca|Gj$*LrpWjyrO9~UZ Ҹ,[BD/(~(u\?/},1XX72kO5]TUp* :[jN֎ I$F٨dqvQӧ'smӳFsH1ƒ˸LUjoHLh/ªv鲌[v )&HCѤ8!-CxfRD13uG+ ZJ$iWz[Py%(|5+:^{HT5[rWf9Mc>y~?r `u6t:C.6jѼsVYCn7Gs2eFM9ZDЍHo6sx~ 쾻N8X}Nu*$fAeSY]ʵn.d~\̜@f/>mrdiB ^8*b-z0, o׭&=]6cgJP5;Du= =+R8m HOy.3+! ,wg[6<Ohр;0h.W@ ̋d$VuᲪN|0$PGgU Y(_G7P XFҢ+kBl#_wj0mo-R}t5V@a4{'m t54!OP h9J,Xȟ1n 8+Kq=I3,cb8̚OX]P)i7NlWrGxI5̀lLbHXtceas`R[L7~! %[RoIBRtIwA45KUAN'$V1JrdN' L(90\B UOQgї8cٽz܇hq*&p4//x ODqj^oRTEsZwڴ?( 8[ +Uf+X #IT| >0 >(($ ',1U5lB{IJvAvJ|Nly VJ#vCN6XvM:#.ʣݙ848%h%Dѳ(?Bt|CMLf"\N@㲎}Q.sGPh )t㺱%ȩڙ$ҍaz>[%萓A;f> _hR(_<&i`̛ywO*se&c`l:=] IL#|?Z(Juװ%16xTاZ_&Z=5;%3@ˉ [B+Q.R^e,{Ck6{* *zS :Q$sm^fzfڍxxIKm}hlÐ$;-<ã!l=p$H ]+;CgsMJ'/4ms)^Y'-/˓Ӕ3^]`&z288RiSq 0zHd-X)9zA 6Wya*0X~a/!z}+ZaNPc U\t͟9ǭ4VF:hGy rnrl!p,*~-aJ͜MkCфX%ԟ\g\eaOD%`9.%ՂĂ3Pws෱mIke|YZȠj2Rϊ+ z To Df\v!v!JsߚXxuEQ]?;fyK5QG׈v\߰Ztp_˓y _GeJfnXn;7@ T7w{Ws Ipd.NauYfBAk|9x,hT{:C{.݁(-*jMYq0aO ]=G^C>=oMdWa:iQR>n 枓붊h'y՝r z4HIaP|5bCN7b"S W3&r09XOP/6ǂsJX.Åag^ "D>\f= sϪGj0Y" ([G B:O%`-zdz=s}'ߚDҰl8)ÄgjFK!K)L+97Q52bŒޯ]9`9W08 ^ɤRW6U f2DY&թ1wju= z3l<p^oJQqW.]фEɹ707OoL!UPg US{< *1K+Ll sj8zƩ!J&p9oQLmF"^6XGIQ'ƒ0xZcDo_76Dzze;a 6|Uc1LTsya! O\61Fޕ}m10o=;QJ.P0C-owaM 77׏ kf愈9ʵ}TU(-.cD83b7;⑿o 4Nwd|zG u|3ȑrvdB1oJ}˼u*aA'^%F![/w; #}+4|f+Fvs5 Dj&ײT& Uk' q U{"@6L24p( *֣i)O0V!pU\rln^l]w_We; 07T$u335 5*>\mly0%1^^eJɫZwCc 4w|@hCW.2Ľ4=7ծG@s ><";.ɩ,<ŝuygXվhgKHKDxr13f͟{> Y^MvsB(q Viϖ:9bԛa+`đf("u0Mf";-g5h&x3o?&_yI>񉻇ts}zi9qq8"zEli{wrlUZ'|]=o"^JC*5 oBwrg#$x;cُԧ"`N%L,i'GK6>0~s]/BYī*0&®i앚F$Hj-3V ދʺ|ru3>9lTA3iFsoW?iH|0t R>Drqn@k?ȯKUԱYȼ8:t.?&Yfq( à 4pbUg6kʐdV%֛ I߁ V7Ίͱ<{mpS9=8Ayə ;?E 9M_{Q 5Δխ?G/3)J|t}` +;|~gEWS ^Or[q|{0Y* |vUO9%Y_C^Mdkp#Qals6wd4Z7%^iZpWwtߡڟ3f~|E4n@~\ QIMȗY~WVMUl&`0LdsT/^2S5hGl w*c 'DH(Y76vwg*GÆ(/r"! Tԥ]߯%0vܬzhzBYHLgFcJ6fk6`k__Iy`JKv'_Vgu߆E=^y)OP]9l>*tt|r?mc5NnsuDo&<(9Pr=-$E~PRe>iz y1_Tt+T?k˥HLȵ"52c[OGypmMYH#YL+ ( f1|s.;5;^!1J|gp(mAIm~1m ~4e>'Nޢjvq̂6A jvA^QJ|6ސ;OWc[T)k(cbJ{绘>_,hvaMES.8M>r8tP^`rc;FLjV LwC /ϱ:` E48T[ޓ亣a#Q B7h=ɲ^"ּ)@,]rk?0/ñU^bQ1(.Xv6nndG+WU NW1J(ιHSq'ĠJPH+vSdqGau?=Vpn4PzniP0E[ ,ĵzBVNX"E4 n:xVLQOr&g}dHg[oq7s8 Cnz.II)"@g:~EG&c b-ZobrӼ߰hdSۃH@9 ;8H'tny4~|b+Մ6_֛aF;J2[)oR{VL O*׳:㞼r&ge][Ur]|L> 5v䳳l8&3C=)̕|0t^s—lצ)`zu<*GOӌc^vHS7xN ׼v& ڂWOی'8 plxsBMsxD̺ˉ:A6RѰ&ϤLltOmp(do+`fkNS^Y.))w1akrPd?Er҆1pX9 j 3Tښ5(jC{E" A+Q,ZYrCj0 f` ,͑k!oG r$"^0]UiAees,uߨ8Q C,M4# u 8;Ͼ2t RCEt!TP9a;ovoum;rN_t]9݊4t&Y_Ա^\Z ?j %|bdLk9o:'j͓`PɴVHpV]GL;IԸPQ*ِKyјgHKF(0bS해Bj=TP׻*4|~Y] 0gǀAPN+Ǭ}c%Sm \Gz,ZvLj4eBqL Z>2;r*+`N{B7.5`*1O$ `V䁌?\6Z#Bl̞P48g;_;DGzc;1.U n8񎉗qj[ +x, @&ek%u#[v1y="*-PH?~,m+Qz:S⟍$7;^=>4lޅw__ 仝UC W1 ,铆ѪJ4+[YdvٷBD괪?HeHYM\/}Tآ,#vA=|!<^6_>gh!=WU?"x%IJmbd(ט>?#̡ B'bq :_Z v"Om49M:'~AM |"Zrk)PCHqybRBF`Z1+PЉFPm9Rt u.ܢZH^\bieKZ]I@Ywŧ0.>caF(֡ ?A78_P{RX Q^6U^t- [4[hF]P#E|@A2Ceʴ!WޞA:kFzRXSt/ٰ3q~ثY=W^7$jeOeu# _~U/G?Q P&n 5>a~; *+v~?؅9~:})r_]:6sEP[ؼmvÉ"W M*vg9PZyyq.@)?ItӢ[0!B@(8fWΧтsb.+vD,y͙朗Z-VX-3}E૆i5wy ˜<=ͩM4 R a;௝ߪ/x3עvN%!o]Q<.8FWcl{Ed l^E 452^0wJ'Nk,ի&YP/ x\=6:=3rk%-TFKEa|R3\)cMc|袱4k {=5OkRt)̀2WSj(6b0½4{PwkNx N#yr6fLsdf0fL ;SִQ]:r B ȒmZ>?%د5=6j!Ss@0S=4w?&*JZk$XQ'(#X`V߬PIaS[p֑rfv0vJFAК H0ٷEU˸ؔqO䢻vnRcbe)vG1b2J"9lU;9|2y6ko鉇,}٬ t:#A3gF_jH~5Hwgj2瘵vdjkEQ=`D5ᐅt'Tt͵0bewizhNL $=(9L9 Vl\l sfF 0+<_ǑNQ(3nα9PU| ^vIurB2Sr%fHQxd@@֐)motٲrIһh0{DޗtPIHuqTdZ7r_M"-h[;w nUsyɹm% "ELFqU19[E#aB]`'_YVwQ V!Pya<ǚTf6 B|,z6LOsZȎ>:gCh5[hG ;K,bny8i'7jω+)ye6&.LD%۲0Zߎ#Yڳ=yBr4ħ2< o;/NAe{whlN먤YlǿS0Hq秘{#$, 뾂g}ņd% (Ixiծ`B􃴃A1gu1c`"jC5kݔv4&I]kat-ߛ>-3dHisruNcE?ML /_-'Ae@44p::ُ>E`bp  {B _\-4i!](1Jl4y[ tdW}H2 ƹH(@o4.D_5ڐj*!&ٓG=0kN?)^'\ZK3Pw޷:>_0Ny R\yl&/Dd,)\0s_ m]᧗9עk.@Ѐߞ8h6SQz]P'2jz] ͙q"uprdst^q(^T}*{t9 91{:U?'-~l౺9J/ "sLYAԱ빑 b-y Ǘ DE&訕x|L _KS3R5eLG"7$M=IqlZ\6\OKg_*FeD`_RGS0}W<؋&y|ccK+L/?x >ŝ^{F aU? 4]iO6K޾ 2:w˱B \& W YxHäF@Y̅I0$!iӕGj奥?ꢈ5e{L꥝ۂ`jMyS ZUy*zIi)zovM{WqJ (e "u|KA"/U^ٻ}!ؽBBe1RC0Bk@I+dVFoD\XL[ic4r_`j[;楧fSJ֤9N "??mL 0؝lN%~˜-f<>9`-_Sl->WIAԌWP1v&%6M?kt<n7X & sVρpPC_tݞ1bT**T2fO"U;4s80fVs' |6KQ5B 3}g%ф4~% 1(î(,LW|D D .8ǁ?EV>D >::aAtЧitDF/dȤhZΊJ'rG!{n]Vrd:`h;-S>-v.w8л`Dh[ĉ ;f{bgö1] Ȉa 1%)}g/Lo- qƱOdy~K&oa)xOs֝przYN6tioYBt=rs̡eQzy*^©({UrEҢ/J&<@hJ)'䘒T]{TJQ6]q꡶Rί7i l:]16Qwݷdݺ kOcv%JO/9uȹA67AO)[wDkRp4v0sLJG?"@ꑊz<]r)'r &,Iw-j \vYܱy nr'8v~Ɠ!\IAQjLbbVexin0qSGѸ!X(5PsFZPki(lִž(Bl# G-VGTX1Of sg]a͋qyny:E/ x/LRi2A s:N\ Ƨkr|!T?tu̜yA=? j7`0u:WѨh"m:`wgOj0t JYS+}p#I ŋyp-*p؝Ⱦ:^-e[Vh`cD UDz u2#RFOXYJ?@Lu;e:3hKOa'yta0@T/E,]UZMOdyFĠ cyq`2y7 Ok!JTF[c Н5dkSSNb )?m61LZV,S3&S.-i^iך6IiVv3A@ 0<1\׎UFC 2$iʘDV74잿nb/B̋V,r̿#<%G@Iјղ xK5>!WhrDjɅcBu9uav>1mJAэ /)W.ke/'[tAW?[Rv*/"&șS^RHuCA<įr5N?oq $L8r:XAqtU^tx'(5UИx9p1%8)Jv&;1 Ee]r3# F'+6Vcf`\uB!e#}f;+:;]v*/qN|#ڮ!ҹ#Tu1 >0TCLPȏkϽOyD&<;mڨyO9`sYbR>*x@XcӋ:6<ܿ6F0x6v$3 V=C[K1 ZyYKIsEHzht)tKB2yiE  xGGҟs֜MD'8A$B@-H$k a)"Qf?V' qYMbN+ KE{,u2 j)Ct͠_Gk 0,},ou ?/h:#emN-6cf@Avm'zM;j)۞ H](/<-3!sc2[t5s)sc\m$A^Nun7;r%<|:ijO[MՉWEp$ :@)* e3vپ8wدuEM¥ay=5F#A04Ā얃;(H.|!M>D0JeM"4V7E܁?wcRQEizwȬÐu4?bɴ)/rfjÕߐg{-h}<98n:I0u+arg7""G$p"F-xETPnT:$ڂFVSx.sm#wB!U! jzlkω g}e `SatPspR1*a,XaPI#1 7vlmTUаU"m :.ĀR=g|dгYw#fw[=wG4ob!౔I>Kr. bK6\YZa6bZT"k"oAʭNK@P8x?&qZ] Mo疕`r<3.i [\ܪ.W.udPet rlљ Ƅ$,˂Spˈ[5MXv9z ×Wͻ+L:)@x&6si|"˿v09]F[y P˭=m~T<.`Xף6e|"N0Y4;S* .::ؠG<<)?*c*q;od*F]60 IpKK-~6lĤPWi^fR L5rVeBQ12'"OwPBV50 %f'{Z4?X!Pr<-hQXZ1&jZ&32^cLL73YC|j&l(FԪUK]}}gm0o=i5ǃPw?n44 B v5 $Q`| EQp]ӃQ?A)t|B*lNݬxG"njD5 2Lbun1. @B+1W:(Fqi/-7p|VnrCSͭ& Q\ِ.ִOBAԣ`ޛ~mjb80Saoa)×^ |fK'eݎtw}m5WNF4d@O&U32E7rݺ i$T6=7%o 5/֞Y`'αVo`  ,葠Dj~` Gk '='?1\=Wpx4!n:EXUOOf 1R^V J\0qgvMfu~OtI" ׉T{,mWCM2A ̧=RgL&~ŕ^v.<@800SCY4?bDwDۚś82zz4V D( sNjX""B8C,SblaQKh2( 'Lwb ]u oL`$jZX`{.}ddoOdGL4; ;@iC^MX1X˒s PoSJodq8Mt:}ͅBR 8jȲ%*X-|P#;<3,i?Wsɬu* l.%}ZR=Z~h7ܖQ^uIl&ҐA j]eov*9f@½]o4?_R+;_wbgN6CV7/؉؋!4 W\/fڵ*+p2Ӏ̒ZPz3D`RCrY1O/QکjCm'')tSѦ8JF^oσRK"` ARԹ$ųoZA#GH\aP:-,,t.d)̐~ŅLsܘ`ӟ$Ҭ Lb\_"l VT2kK|?s"ݠHf6+!k?BYfxzGN >;ZhGRXL8ήՑJ)fYN?<%BKq9:Q|u.^jL1ۗ2)&FfVT<=so$ba]gǹpu$HZ]c/7)XI" 0Y-}){*"v3!ԽqW!3ϚuP=p8=j/ o׵8Zq Əu: /փr::x;M l!݀\0f2_"M1~(mb/b[Zm".f(\۰a&*=x{R 2;m)kDzISL$˶1̗ndm߹Z\)#UMw:zDm;+./o[{roܲFnwWyܬs"i=up+t#% ;fvY VMȬ1w[PC΃AJk[\ڎ}=#bfnUqߨvGF(iqxD8357^-TEQ4+ b}8"pF R {k)[p{έfePUvnz #G<̟lT)Q)} /:B7d(CA2_8N$CD¯ Nd']e206N =MY~H<<-Bٽ lр:'J$=E{iC}wו+}Lz(嫺N'Ufnͳj-D]ky0=m5"^`(|Yul?EĻ+J{~͠}Hn3#/5 }`<:]n42IVyTn;&dPzѹ4e3->2hLBr̚'(v>$cO֗:Ǝz܆$"b(ez霨B2']:Ⱛ+cx LXi\ZiE9WՒ6jʸgU3fH;,Kk xla0Zpf;Sq[E[4= .g_°Mdb2͞st PVl1$EmmNTeU^GE) 4EG11(V1K  PLjCxv8 ɧ _ˠ|`2زc 6 ?&ʊ_$k'v`|'UeL=G/̵䚫/2 /$cB5Eg< H4 DڞI -fÁ~$g005Qc(o9e30IRiU=w~sVdnYOo|Bώ+8S(+lE.×_.oSZ!`s<%,TyM9L{us+kR:iS@3gOYPʤhqzUSIai)a6$G~lu= PARbi 3 n3{7pjO~u!@SɩI6x<5DX”V_}eg۔apʜ ffrg];/- N+3ep㷃3S L<2N-JXX|3M T( zp6*KAT63VGd!c X}*k ||3u РB| 6Xߎ*1gl>F?pCl#Μ>TX,K{z@$᧷$RdrS6]t)acq7G C"B='D2p T8-ZmyG|.k,>RsU,}A9X_\z,۴CJb\e^匨"5u\!T1 -Fm+QI3SIgxZ lUy }nż{KS#s4o]=:~J%jj1qM`Z%sZ#AMhCe D%greQcina^{^ <(^rBvf])/X㉞ t@ji&[nQIJʹ5z%b@Q r7wu>ʘ8Ii63%S<~{=TAAkq@jM|(PK5]/@/ гNFagnϥ${ɆbJ}5)Q4Qt\mFYQG3׆%JXetEm[z4RjXm>Sahmϻ6heSo FQ)nhy0L-Z+kkQ*lW4n۲qrǘ{1)uK?#LӨUF`7GXy Fc*IA-\Zfd><,կxR:ӾKPߋBvJ}b=m}^"xpU-|a;0D~[nMɷɴk;&|j^vqoe ݔ%^|Y54Wܝ"J w"F)yi/aMJJ hH m| eGp[]R1F K:՛_T7{6d̖bwZۂ ዪ:qsٙbC.4+)S-@{n%j^m"Yܤqe- W$!bEya_0r%[}7%n[6d=<326ExT > I(3vNxXfјҘ}D:BI2 /w&X;p}?\-8$XI=B'\Se"\CyVquVg=`'\ ODּ%ÜR&Dr N8 &S K]2<:o#"|sPO4Աuaxlcq1B[%~x,&`sK1"2jFx7{iٶP;g$ ɭȗ$<73굋Nj[ۚŦ k˚,h`;\f类Z}ٜsbGYXCZa}`I`WG"zE1v {hpp3yE Yf|2=P_k &O&گQd4+]Dc% (lWk[U_<+u n1%:OK: =Uݧ/ arb=}rY\Pobm:zAk̝ߠmQBbbĂ d9Y]n^#hd0t H 6lP6&lEkT`7:b9hx l斝!AjޓAI4=(Dxڌ C#_%,A񿲪a PYisNdcAٻ^cL^p)vFPQj0]p2KzFUvb x,?R8HcˆF.[X9b H`3wMhU|T؀r pفqГ%ٻTi=l8!㥣-~4ѨDwi1Gʃ3x _aga*/$bL3 zxj,EֺI 9%cIQ2>Yg>7: :aY]qsCY+vR bjj_~.T*XAp!Sil_x! c޸;d2cPV؄|Ogw&5cwQ̜I(mGeCw5p}p/_psL|:W:4O߬6#@. 7?r hP nD`6y{Z0kʴ_/W']bVrEPӕ<XTyFZPSC\/''嚣hcړ2,0B_jN UX,MzʖWTڷh~zy$Hk1KW'Q)䣤}dYY~/uTe1.óee7Gd3i1gu%!T!V8BY*n8BVOz/LZnPÐUZʇۧy(1ӹp@I pI+CAwX̟1ӮD1`PMswԀH?^qVg/ϊl 'B\vW{,V<UIɶ{*#3_^d/6FFVeH_w޳c~D)W f)DĴWJnQiB Fxi5\/a_j/SSsPY CYh7Pn<*0wȸ5#ݥS{̝Tp<0+8rH9O+Ex#6ZbKU B.$W.* *y2 lyYk6tҵbio/-[Ru-Ϙ6\Iȇ=|fo(]o'_8f~[Ge\Dg7\iW0^AX 69̯Oxiߋ,ÉޱrK:O͊JLc(.؅cw=AT @\1Ddu5sK@.Z% gbJLU{bSGWB,aQ߻Ҏ!%|o`dR7Lhc$l Sm\"gI:⯔x~U=$[& }wIUuc__蠤􏱹sGt8u c>2$4q3LI *ׯ`EXIdO,ƯW-C7g@^}_焻/U=W0Ʊ7"1&nM@濢uJz.d` qnM(v਽]nOUW?Vd6s1[~y+ےb4(<:~5wo@l:s E@"ęKv9V6P} + !U }ӌN<"BGYhp"9G0CI߭IV/^C-NtI4)wXI:`>ZROAhP^TiSysaTO!&A>C{@rB9J?hJ8]A& ɢyK>=P~)WKF%R5H_o4N2bKRũ#Qp>"WBCmE}䯩urϼy %>Mm,!;:}DK>2oZHy ׻p0\ʯO~BG Ŗ|ܤAteUa6 jc/8rc^BU(B Nd֘d{s}ԭ-7{֚(/_5 j3%.xهn>*mH(GZ!hB}$Q5V^ m5н}!Dt^L YWDK<`H% .p ~k 3s:GyF kMgCNc|`F Nx)%% VM3#_(ܳc|v1:~Pjq{O; N=SrOAߏMB»uJc NIlhl۞7M kYdI *X1>}gӺ n$p~HfsZv#ٲ C M шo_-c C~$4T٬CChNS8Xo_bY%y9z%)쇝M61/Ԁr=13!RF3rC+&29@8+UBˢd}8Kea0v&6N/ם׽os dn EW~P0y)xA6bmz8noZEQRZjf;A1<8;)BjL6'?+uָI9нۈSRMσ #grsXQ/lNsuEBWRm#"s1g`SpC/tgKv.Jw>Hw 9i490:? n] ˕cD Q<:gQw8rSrPdZ6O1易UM q˺M1ZiJO_ !?w1;"OnJy`{s?qVf = (>h&S ws|/=84Z$̍ߕ^hm C3 1\;U w&NCxe@]_RN`~OuTHyCqgq"Ћo<-$cB3X4}~ PAJ//}f/1dOz . Zri4h ez;Sj^ ھHj7 \-} INj4NtiV-$ fݰGSjx)gR3ADG j: ߖN& 4L!*4V$;=cDmŚ(:mkP+  $Q1$h'clfsY'TB>.{3-hv3F7 O] ov&$6@I#\V؞W(o'B 4Σ *)z^ʉׯPu ƒF6Vkg؝Wٻ~< G+a +juF `qy¡xYn۫\-.b4V-%;Vk`UG|4KdL< XIx:WUr{#pE[x VNC즫;g5Yt9z|*Vͫ@5!Mp%BOhȠ"5}Ze T G0?Iu0<@J "$PP~%jV'ڠ/+ɺx?݀ ^ =טduyM ;!H~= cǹ<&LW!v$ZZ}bQ G*à0 O؍ڮwse* о"Fm:Xg0"ZnE!bFjRIy^D.`5_r,żYgƉux/n6/TZ^Y؈G g;Bh'A5_QyqHBFChPfLT[uFgr 茮qGjY+?Z;'(iMiV$!^&Y#hYsj;+>iVȂ Y ہ=ʥ;8̢|5M&@--[b4^\OܡnE7r*_2%,-%;Q0@(om9[Kf~TitH鳖(0^jKΜs&\ x9Eo$BDZ0Zm7Ml8 :ƅ#lCYJ7.-eJze߽_iQ{5 =΁+}Q*$V]EQWf,}2ۈ ̤xS=b$@8j%mYl~n੯l6wӦghM装8TicWT}1?}֥#(YN|vا1x^;CW ,UMi ,"h'P!48rS@,O[4ln[o//$UA- };^S؛Vl8e;ؾ7^y BlNhwocvS{;fJ{2f1Я ҭzڗx}O*1Ζs3m{%ZI(3ҋ껌DGPy:Ǥ23}y=D=Cv?K`_k69\GAjk#%iݨs+M` m7C@zN1?w3`ӯ7:̆ #_LbuC|9!0)*BYwP KnitѼLLp#5zb<+ɛo;m75B SLʫ\5\R܅JB{ JmJZdLc}tngG8r;{WlkI?;r.Č`Ոhb-=`w{duڪh_ޮ I#E"1,y9thd[ MDJdEz E%=zz}q@X3@H0:-ġJM|O%P4`}/UcI[˃.G"6N=.ҫVk1}]M>NŒrM1}V;mͭJDwWm<$stzFpChB}f GhqSJh%|yjTF 1_e;xYid _0YeH~+/BNF5n"PsiD'ѯ0q0>.[Xe:3ȟN=9z]3~b3;5Q{U 'Igy]9ן\6]NEq: ͎7ôC_$/z.` +qx0hUn_zbax8Q ov&aATg o@A^S8d!q-rI _U}U/ʠ_&f;ż*(2pb>fy)2G0WG-fsm!Oai=HeiG-0}bw``*)jq%VR h|iŭfs]0FqeVFX(R͔e sLUӟfGUI0Dc&# >B*< +i)"1aJFm䬈Ѿh4+RdCI&.KlиoqJy%uv'\f[YbS~P" +}*ڈ"ޣCdӨ!$Wo9}v1<ATںH [2R=jkj?: Θ{HD,ƛϙ-IN$2>%{A#EpDDSxTFs`k_V$ܣ]Z!e՝j*'˯\KV{ hSwQ(MۉH*+8 q ,e-jHD>z@|4N&.{y (9U[Xre. etO{ ^O"9ƈXMwUrzuzE#1(WRyXTA?z`VFqL6dx?M4.#V$z\z|#P#73Fl lGwHJ5|>^C2܉e:/BX⦁^yڂPrwR`Zeqn6uR)aٽ;>Dd]sYh= n(Qt 3;ʥ\}_ ݱ2aKK>ȄEj}I.j~$lFNJbU71'|W&lrWq-w%%[jHwXʮ(,k?8j@#gO 2c BU?3Ť(2 ȇ²b|:Z;o }dBٱ .ߨ[VV'=$S# w5!@ _Y0jQ ["5:nMyxfZtea\t;:!a58_GY Kǯ)z6\F xX 3Nr#C MM!4MnVTwr,/M\i)I(5dhBe699X}Jj!Ói"zCzUCb(Tnt(0;;ϝ[X{OXYBFIֹm lꪐ2 6jлSBz&4W8(<6FEp%>٧rx1Dj (|>Gp4'.VoCj{z׬hEk=Duyd`T8BEbtP$^p@l*{SpJ.aXˤXsIfy4uf5\ D_ɯ@{pz%#!Jac{>BKV ٸjɮ{BJ?Ma%&9>;$Rq@  ꚿQ{}.5szTR)Pp{qy(@'8jXq }̻jviwr_me:wwœܓKDhY?U lߗsyjcDP6P0ՀapX% 1o2Q7C=6<^.禰"~gJ^4nHg5ZIfG{ZmH<O r2֌meGH1E4#ݿrk `7^+y[̭,5S5qw麎GGmy۫4{Sv:ΟTv8O?D!U%f]#nDK%$޸ !35wz rX8HY2Y 1w|u%x)5Ἄ&O{ "RO!z(}(<$DrYnHLŕ\BTT&5𷹠6Wx杲9 A01:[)A|5ݷ%}{v #K$w[HT1aom'BMz3H?9@`~cN6G)sA~*|sPIs^7启U*dh'KbS2Y2=6忳Š&c%%`r:ɃgDn(.i%8hoUp bƸ47Dt)M;,֬wĨ$0ȃm#xXޛo2c(B|eL6&.]_H:˜lٌǰc~8Mz=#ǃ;e%sNjXN܈kҌS}(5-DˁI'<^-z$: g,'9|x%JjgmUoe(M*.8A1:G\]+Z"G+;%J30#Jmڟ*HPX2HCA#~K|ygZwjpX V ~,M}vA])>Y2Nxawֈu+QԨ*X Ҙk}vhҘ&Tk 2. +3@=KH&6 ĴݘQwɀO9NaQ^$ʊRssg>=bWclAmBe{Q!so=MD|`p&H|`;5=3Hx90:c,=d^)frZg8u z{a:O-fV\%F=>꒷MdH#6xD ߷c>XCy+"(|D/`nE΁?cMޑ,XȤ,CHMO<ַ,i'7hʕD@qṎ<}0|O"B.Eͽ N y2FhFGP>_lE|Yۉ-Zx"D&^z~(6H&y|>e &\ˑ!ddM5fw/8O/nY>l6` 4 ҰQ)gt5˴J9ce.֎; Uia4ϧVξܧsf9N̴S&Bv>ϧNA*υ1'>]@A81!=yλҊˏ' yn0bMރfQ.(ǐ:m KF ?Aj[#?a`2b6H[,jwB.w4fVYj(Jl.2e~T~cg`A W-`y.j4VL9QBL:qdrѠd6&(Z"b4).^pgD9(dP5MUA1QxT޻,,zժ4pT'8Hݞܶ̿fj" 8`EjA2k'n:}?|UߑmӒUSߢBa6Ϧfĺp ^"7 B3z3ǧ|ܚzI=8tAg n'` <\gZ=Lx$/HH74 R% e\QuR Fߓ⏁wmӝC.,dZyib;IhOդGj0QZ>CJ+%|H9pGוY`(h¡X0[xA1x<#m5 -BAXq.>h!K54uvn;р ...ّ߂Dm|VA徻=Q7YRHmP"=N6x/Q6^)og,&K@[bjOņ##h cEPj}OaޅW@v1Ԛ]Ґji <:uԊ-s]|5j)`@嚩*(5 ' 99f[2Iͤ?(]N1I8s #`:J S~ۑ;1>fҴٺ0&QFBL6[:uT),RxQrQ//b0X3H$GzdfXĥɗNJ>skķ(9 9vIDJF>ShpFq܁}N+IniK5El}hBL'DLiyyWfT-_)UNn*<|푕w霚8=l4i` -KL"rx.N!. %—+w EM6rճa4GwA/,p qcsDM뢜7UC=.d"lsqBz-UrdP2h@1[!QhA cu EW(ITx/q^8JO?B6tϠs>NRR=GxΏ3-G%PC20cϽgZ/" lBI8" 0$݃%hkS.DU^#-=ڐp3'r:j%9!ANQ|PȥC g{$%GWVƱ%Է]%g0 f4e0%\IV?5) |l2n"]D\@$6a:YW%^$.ɏ},֏ۻ=hϯm=LF:On47o|Jq!-/ɶw|ѕxDˮ*r. gklm%%K/\1+[iei +Ky%r 3/nx Of w{pvS^cRaGd$uwe ͏4M(A@9o[ u~_GfZ(1 fĀEA(ϲtYɍtEO'`ymGizs#Ug4{Hqڰ> /?os1K'8n/?HBǂv*:3Xy일ۏܻ|9 [&m'ݱeEYDVhYeFL~A{+cT)2Z;+.jIZYlALdfLŪTLxuV+zVz{;I?2-o 闊%Ndo RYxUsF$'W>9GN;X/:W+Qr+\4%@E~=(A奧& ߘ" -+3Aɛp]jq/M̫Qmu7 )春cSZ>]c:KMmm*Ofч oAlҢxgТ-!vi ~|S14ے̶[ Z1 ۔`/OJnģ;c$M!0w.%(o߃_D~g\O]i` W`@HYh:rm6>C43Q''SQȿD'|X/CE/2,I+yF̻8+k(nY>d dd)L\;lI'$>Oپ:0#"_*+ϋaa6p!άOn7N #QnȖ,: XB$ž *$/7d~c{{>II-Jhh}}7z}3oH1y?l㠺Ncӊ-2Jp}QLUm@Wb_ZqLW1kG;(گ'9tTmg# D.G2^%xv~z7zxObG51I򙪓~\iH(w'ѿ}"6w(.%D LUR }b1[pH@eU=4fPi!f!L z( fp`7]9[dpun0%0ut܃2"28C0E勡3kqwFr,xH칪ki(*ޖˤi_t ;z8DS_ $zrr5u?]4qL+$Vaowk*25̷¹Z k4h%(phUɟ(v\Nr3N+x2Q/F(]TdAZmRtMHiqZ3 o4wed3C`J3=L>tkD:H=0>H\|v6*J>^dJfr?y^ AM@OCcVRc#vÊ;(l Gv́+1d^O HKLPu[LC[Q%dm?ARmImxv;: 0Y5"8f ".N@^yތE~Ts=fGuMe_W$6pRRC~M!ϯ+WUd3&Sb3MZ7k=1^ UP(ISE]&y_$K1v: fy8 ZEsխq[G -NΛaMs> ,Hk̠5m00f\kew>PmDtBL+AK瘷T;\R)lUy4;.tl8[g5]Vi[.!{tC=[]}3, ){ݶߕyVH޴M6PJrjEň*v3i4ok1NCi>UըoMD<,_զBQ:(1?η`қErkVByisNxd;lJeʂ2ctǎ<y0oH#jAkPWθ]ڴkGzp?:K[ A׆E]I5U!=83 "!YdsGU$f/bK. ` G6F|6)'~-GX`&NSp'.6qLRI-kjp73b|epԕ'õ&Wݿz5ii$<1\ڷxK E"o>E㯈guSP!ŕzG+-Eh--u-pPm-[z;Lf,`V7%Ƥz?KU &go?PG*=+p{b:)5F0(!PN֕_&{ 4Np>="(9y ,3Yx]M+7(`E%j'{л*JIux52"Mt"3ɅeeF5=ن7&PW ;d꫏>ǎygѭ>#0Tݻ1u'X2`rIVӒZ.=37o"tgҌj:p,W=hځS ??xY(z;x.([J=VnPY>IpOӋ 8cm6p8 E.%4QEyPPWn Y`6lo'Qk%Xϡ )>Rvsx%l{F{ SR/2=ZG++Η423#L0bMhzC57`鲭d eTv"3 Ώ,KM>m1+pQX,Fpυ|?kHGtv~G`2EqT;eJ,0uȐ3Y>2; S2( lRݙT1pc51 -SiUԆЯr[2zҴlHIrLe^kbX1.S/ROL;K&ω1raӺJkJbΜÍ5as+(VvDqˣr( D:VW/{1Zd TY([K=J/cpR=3xjK5:˲d\?x7A7LrBy#ucAlw"cp*zuLHRQm@cY?jk'?4ic T"2/3>,3tئEZIOU;:OVex9|9GF匃KRѮ% 5i;gb*zv)%8Ia5J¥ٚ XnI|sTW2;cUw5tI`g7u̙f:Jn[}vy$>W<НX-οedBQװ$s5w{ @:M],Ɲ^b@P<=W="M6+rF|b'u?]>-l/ \^ *)r6-q_fR_sX.ދph jQAsm0Lr}U<IBߪt|\ؗW̎Ѡй}7)}H3E(ELH״1}J([+7=;(Ko[A.< FHY%\+}x:Iѱ r*c%OBHyt*A]4{Y ,Qzܟpb_ oudٙ4w8XbI AiXȯS㔐m}50/sqY(6.?qQԞ1\s{H6_ l]I輇ݗ~l?T4W w; GQ-b2kD-ƿ*bc}R9Y,wV&v/= ^-24`2*nuۅC:.Ѧ 6=!0yثb5b3Sf%A+Tg̀0h{d#Q(:Ic4VsJ='Tn{B| ֘h/}thy2Q<5kXItr@9 Tӊ7$ȁ eӦm}y.N ׭Yu {&'HbLr>\DI~]Ыx~dW _}{쮉uc(RD,t ӫB$jaU]VIF"m"y%Ώ'\C#t`=T蕊+Rz=H $O鉶O>=_`8J97LcCCT}VCȍ^-^Ur%`JuLA}*??$e6YƢ ]{;%|!PniyݽPS"N#z-Z?lҟwd B ܏-ͥK?MסUC0J!:4y+IX<.RCg1bY=WK$*du$0h}x]_`mBC(s[J2<щcR)硤٠MfW6sLߛ 3x0X & nNʹ'P"Ȍa_lIZg+;tuZ -zQmB)!J`':ǿo#<SD6Rܢo8_8.1&Mb!% ѠAK.B?ʺz=N)4ǧ:[tب^Gj;OYr(|/^Rgt7B:1?p&ҝH25 [B42hMGӞu170]+gfe!UT׋$@OWh$e []F'6?V!GG!? mO&_< r$xIz3G>s U"gE.r:`-!~Ug :Se.9y2_*Qƍ~G=;zVw;̸b;u`c:iXMm%-ڿ#okz]ͬ:#ˆ) #BҜtϸ$0QS= =!d,&Ư jy$$MdohC4.h>o,[xYUxm' !2HьxcQ2xFpZHS4i_һy,ae "*B (fMű3exu*̜j˱UJ.fns4V%X6OyU(?9y&gs||_?kuwHʱD.+[,Q>)h̒N# ѿw5 /vAJ{$ =QASaxVtj) LWR-\ der\؛{i2N\s!۝#0ӓ6>DqvK!'̩l~YtDvq_a8g3%p(EV!%RPs! UNޣZQͼI3Vҏi 1 Ş>@PA .)X4qB]k-"+ 60t7E[Ie24NURɡA\;]=/@^&Wna5L>/}%ݨ %7zZu1 f̾Xa~k/YP8ʹȉ(IS`K]4M%H/U- }-Q1[ʏcmy(?vL xj#k^l DX>wc$_ Er, GkCpF;*T L{m2k(|K7ڃPD!a,1l*tOgW,ס& X?T4"Yy.|_ZP~w@9}b`1SjWz+;S=kenZ_Ok[b`uy1!c%ͨ82Zd7ҋ9{z-RPDLzǔ6f9 _ة'}n;{]څ>ļګq5E+ ac V)ᦦDa:ؘN/>SyבO2:ЉƒQ"ɮ<'@59YpS )ܾa`*!%/'RVlV:Z_7X6Ym -qnCIk g{) h2$s!$vpf )FcISxfr̫E~L#$ѭ1h~F G=wv[|9 QwՎXo/򊿊qF#̚ݾ:c3M<7 4{M'CҳS13@ld(ʢLCE ֟pMyyCTkBҶ 1&FEA;d{ (1^m6[Rcĩy56\X(/cK85g~EV 6BN}gX_v~&0GqK0})8- v&ד;:!]϶a{r2?f{Z k0J:ܙP$];[")p{y$[++87Oϻ괁 *μ`/'`o\CdGt/`"4>j ȟ@J}2*ㆦ2ϋ/Mt<7tVx? $B{ǖ9 ,\!Ƶ4pMx3:%-tq?7s\lV_kB㼁ptJ:rم-_foobPᨗ"š^P, «*iyV s9/.P3 Rs,cs3ͫB c|G5^HMub+怷Qd1[L+8d 6 ZOU1PqEbwW~Ǿ1az؈ħE8%^n^vM3&3? NDt1F@90s3ɥF-Ѫ4{5a2>}a"ap]WX07UaUE_ Yf${>|EfZ}UJ%۟z4 Im}4 !r\盠1Ljǒ'F%9$n 7T4:KD5Cq?Ay;7_ʀ ٰ @!/<[kVJ,j}>@dlQ{¢x U+9}$3ղ2}c1(xOǴW侃Ζ rrm &5oeybU6=o\O%s!&>tA: iԩ\ʭ:J2T7F Y xK`aNB55N#DGzXu a~A+?صf>Y2˒hܙe۶d wI1 *{ 1K@NPV L"ۆEw-R zcd׺f3upnOR~7!_>@}D)H6ϺTd:oA3gX#*Yjk&bc@ K5nNy9 LVϕNp1MJ릇tlD0@WQ4V" 1{a| 9P2pػcD){@Yqӆpw«M$Zg%z^83j,r D,? g̫t!4[Z~ό`DR5g2au+57C}DL܆F#63{&`=' fq(ѦIMhjEYe]?s9`I1tdZ>DMέ3hYhEY've.FS$.BkqK@Xm)r_ qM/u PDäfٞ䟊ksZnP&*5?Mr#ELQm\${q0HGpɹAՔ`k֞gPF.f9M;)j#la\;͒3GCtuш@yda.ޛ1(CKA;(0' XB1G),%^\ccjXٞ/uA:G6}aA'/c(D<-[#ݚP]BOk0C{ȋ@ $ÎB=Sj K# tyTITv" %I[,TP-gau$ (BA93}o1̡ h%ɬ[ia*Ѧd#ښ? ^3yXI[OEzT#Aш8ַҁN"E\>tcEY: eNmVQ)huN#B'ą~':C9 Ww y4/iZ##FI*q#Y%&Ɲe; gI˯h{ca0̹J@HKz{A5L3<&fr2r-1;|kPEld7ݏ|ޞ[WWh!v +e0^ 6^fb҆ECQ |ר?ߩT7%ۣ(CFW@oW8GK]W#{HԘd R:8 !o(8%<#(=Z|CJ;)q__swg.Faf6Z;ι_{ȞwoЮ<:@+6rCc,u#mwhƒcH5 %jG~F{q;IS1~TIʪN!}~9R&A\. {pwVKF"#ELqr ,7s: ~gvy4;? Ց6论s73+tLBl| 'QHBJyvv$8d~UXKVQR0:kdK:BM^~36V;ڮ^/ʰ; /I B {NǢβA 7RQ/*4,OW.ǧ,Y#FxҠ>"_,lt-#m|_ nv {HĈ:xK(OmܽV;h½@=L⨎kke}&v*!8@URCfL;5=>NӍZ^N\"Džyv[BGd0$Tt ׈zR[VKMQ8fߨY.U/&"{?@.Yj'aHŇVlczF _+q(>h|*b5 VDJsy,_5cYVsD.o3S=ьթ5;@2̻a JP_T=GG 6UtmIjuzC| C.qS;p̼A/\L8Xc(jtq|82]ruV^Ti*QxUi$ ;g6V"4{UzQ3;I"Z}0"Fn|840F2q绑U񥴑 c|DgАQE[Q ?_:7SNOœ4TjCgsQ.bLo .~hmgDC:CW*& e?͞bb1zbcld7?F'ܢ8AKAOPQ8o|biFAA h07 ׾#_v-A(xinb,=+$RUʎa p0Rz ~:oƀ_,6WE"ݑO(Ie !hRḧ́[4c(e[~!ύe-\󲍩E-tÄ[ Ht'۰UYB !YG(+ױL-Mߌb HѬ5܌R[@ϊ0*[ TZ_]>kJuffےb@7whn%2 `LXTXQAW| _]URt];3ok%aaKt́DOO_-t?xA|RaGJi@5*M"Ğ͟@xQUij =3BgHV^{g3jd±}R)[2{H$S/GBc ڠ7HeMJvC:ykA`[9'V ߖDI|q\ݹ5!63q)U*Eu,Xʻzt.;s!€8q=M l84gf ,l' M?HzZӮ$F3TD)eײ!]UehlbU y{3 ;w Qg oy" ~H.% ʁGg- 2|W DMлz{9c3\v٤Y7ͅj=!njmoPRXDzqep uy?%__* 8*9ݙ38md@9%pލ!oQDIxؾ,Q@ucؙ=4r)rp˾=FD/.>j\)sE$q"8jjn [VwF+Dmp* Opr=DjM;`Tl"C>ɋ?O{4'k:C. 8o#:ޢN^sB'Uzm͉Tx8-s١ Sehe<|$<;#/]!0W ̸Vͣ ,ȾVzXgi#cn? E@ fcKi2OVYȜj P𛆗Vhg9aN|clE2j/-{T[qDѼ,Zy]O4+iMҵ*"$g.vNUqPi[nݻPeZE;ag;m6./Q,` 5r-§ۃ=.=c1 2~RŢMAngEW#g|(l+TC&w.]n݅Ny[ C7azhlK(; A9tLs.A:RWEY v;uQtV[GAz1Hk`;;rD~DVxlg~84|Ivy {$*7!Wb*8 Q4LUrnX$3U@<=y͝"ˀ (UК_M=SMY'ݕ8S!?XP콻ZTo4r\EbX$ S/#xPXm}/p`ѹsܼ! O `z>ݫ虳o6#N=gu2X\2Gs~i\%mEՎ1^g֔ӧgVӂa;ϘKŚRZ]Vle*0׾r0i n;XC 5PQs?^g t{ќ):Q/;aI=hu;jN~<)$y*-(񥍜O` ?:b z EE&XϕKq'a #pkq`H V51~R5ǴjBxqS+ 4{XCv \,f'`%#GD,o wo;Q=HJ$ @Ira%".vJqHTZRLd4EP e+hTisL:ڱK+Ye\وؽ )lrs%}L:E;VXV5 @X-k5 &HUriYLqQm,+ۘkyiR2xdɳXޘI4OEnߙ _qH~Lm~cSp`[-2f=X4"2/=-X5 FsŤK/"ncK@M0-/YhQetyYQ^q)l.a ýJn;aa񏜞炶ߺ( * ү~lGQu cZ6PLJ}Pgoxp_Ea5{ju)h҂0;L @ODv8j<@ ,7Lz VƐ8i q0'q&W%gG&FH}(jJRet儜5}aPԋ_x@RHP.ltlʹ9 vcXg2Ak=:>۴𥘗m_Q%NCYb=ě 0Ɓ,Y[o HiǗQm\˲a#-tf8xT]g绻m)mdDo! 6.w'V!@H&M1 q~Vro"!$Kہ*'9EaJ?q/Q D!^ܪ->r{{gGp^H17+Hhc+`qW.lY0B8ѭ0 (_ov&Fe"xD] J"gTXBJl >ci̾A4.tqxokw_Q %#,їXgg#ۊf76dy5+ sI7ɽ}qH1;_ۘb=r紎F Gz?Ss"[NW((Fq"WR8N՟0-qÚ!Wę^[Ak_@>J):IE箒Wgyq/p['mllB͓H3XV[I {Ҹt[HE~?&8fݔ{xD}B⠿t X'$Hu_H)B*غ ³1f+[0Bn'}6ȤH mNGr@Xtr6 m*D rhlS)?.5Zp;㡹oB?)9J5kG^gh7qVf^[YUfRce g滺 )f^N+(IdF?e\]WZ%wo+[QW4:Edz~8϶YLn`5ҝ*{'D-Wd+e?xN~[j|/1˖?SaaOmTLc%-I;bb4Ab uqQiJȦ女{bx yT/_MQyfnA⽍B:4ҿ,~,7eYRc 3Ƞ7P.]9.e}.:%A1O!=O"CwQhG&Дb_{y" ^<[N]'yMԭRE"yfgYPs?T:Ooi~`e&NBRF%|zJuѠJ'0 K)9 r/ߜReн ŝx=%w'9wX>]uHK_4sR=g=H[͊Nj]CW{aul=C/$D.7rM*9C/TJЗ<>!Q|{ 2z={z2Bl/3^fSdЈ)|>ad|0~L9#?hR t'je*Qi~3+:;_?]:ԣ8]3>^V (?h J _ $7㕌@R4m_%MI @>eL%%aI\|gA(.`|_< ᛘ3 ~S4 N&#D船+g]e$an~]X~].ӧڠvޟn_0m4@)fUA [\KrPnr%~N^v+%A]>ja~z'bï};JFϾ3yIڼ0'(R /iz_i]7́1gjEtl>SF N"UdدV( 2/,ө8hx1FJ-;27%.in/ƺik`XUY-Q* <_aXju>ե {Ee,fF{ 9v'V'|"ZqW,#B7([ZR=dS;f/Yu77wi8$-6Ăif-rc@]bf⟍6=*k#d1P͉ϋm9J%RݣsYt~3de4(2, qr`re,&EBY# ]?ͼXzepҴmq^iD "ǼaQ!V>-c{j! ȜXˠyd?YғyU{v2Օ(Hߦd!S' ͘$1ljI QYnxka] 6}wIxFv?1ĨSu>?zQ5d48N%_8%+ vLwH3!$jV^Il4f .\X m0c#'U^H8_E]ɹ>3kxN=V҇ezM9tV ӣ ip-P.Hglg5,/h=&qz5gaI0"Q| =Dp `WPeFy+"++g:bnF'WUTת τ9ЖނAo!F{  Q0 W)Hdc<~ipdhlfEڡG+vRpy$A)fEvQb44T 7*JJ0]ߤ˿ MQX$"ԭ}c7͉I|{hC^ 60<(GH_ԏ~,s-9in]᫟4gCXL*{Xvłŗ&4>zih>K'횷IgA ))?@jQ_ohPbdOq0k^8Y6> }"7|0L8L$;I99- h17i)׼ Kth"#/R*BYU~3'@Vӽ uGyND(Gqq.e ?{V}~+޹UwFoYՕD"`Ĭ4#V@ۼ7&#b8br ~2lPQ)&.qY04 $C]Tl1}Vh?n9p7&D` [+[Nѐs=ΎὨ5P0P Q]kd~N;ڡ$!ŌvR\,ǾMOl+1_6EGO:lj*ƀb\įUtHâO~Lџ>Ld6tP*'QףDV;^!G7Õݢ KMЕ @S &@=AlYi>j ۞>PivWd|x{ۇ cӷg"Xꘞaa;M f*B5 ]\RqS`xaڤk*f*:),:u0#tzHu^A#-R{Ԥ@9H9T3h!}j w2P6Lrq4u$h혱?Q^tC\󤡹|Si/Nʱq)0/|`X&X9c2\Ē"4Y!Qv'sm<JF`ø&u!P ApX~g 2=rek@^IBȂ^j +!Z#H\ ʁ#]P&a#워X^{lζ]mXW刺(&ց}G. zka; )ŗ˰ vh>PU"9@sܶ_ډY[qtcDov=ߒ|l?dz*c!3f(>4+#(EMB6<}22ā"OLֈE$a["ug8îX4#ۯih1ݦi G'6_p&Tg@Pt84H8xsq*ؗM'6o.I'L[Ҩ"jJm D}w*~_=pо43Z<ҜO+A!VYxI#t7^?/s}YdN oȵo@WMrmk<"ҵ , «@T7;+,`udѐ^KKB1+hsW+䒊ayMm(XbyT~>Ps!?xOq>Cp6/y#gټ0{uYgosH=H`<?vnu?MhP.̴m_5Ł5tG0ۨ'4BOsOѢ:/SMGG';LAfeTZl2 p21!7A걆4U%(eme U?Tg0mĆ:lq"(y$㋅&U v V5wy͢s?ŊaG^{ Xv_3؝L_"mCN-vrWCduK*C+} ŤrчLP0{kzVs$ir lbY,Z{|HOOm2 uT_^J#Qf`?aVWtt{;ϓrΘcJh:\uCm6|͉1y .aW1N6m yVGE}jW0$36R2 JWbM|C$`o# V@` P])&vS ׳OЊL l`q,e01xbi3"Hӹҡ7!ba NvBD9] ӫ5j&v8з^td}UyH| NAIOW+tq2K˖FUNҐ} s>gpPK U< EJ6:&K'|t9H@"վJƤX4}xhkM3^/~oїOFU#L5=0 =TKJ $* mOꯂ`$?Tt.bZQJ 4$YC3v  (VәTYu=6 :16zBVyV(_$Ivʋ ED1VJ:AGG(Q/%+Z$q9 GAnP]q$uw.3d TJD2Rާ Z}:+wRtz.S Cv=Qs8*4",2~*{,jkAY(qJʎB?`'n8I?;T$L=T%6#;*ŸWJI<5׆BX,}Il4lTdܒϑӜ qe7+ 8w 9u8TG-Șv$ORj[",:eGnj =Îf%'m-nNGZ=@5>xl B3'S ^A8Bx|O嚶$+BFOqa{ 3BӨǢuӲCxQ5PCoZ}$KXUl@a.Q$)aYxcQg+q^8:wx۳&4<{lh+Lq1\ްDL ]gNhi &HI)c~Kz.qS|ld=ulc2i=H*YŸ 鑱f@FON: j+|TQ:{Ѻ$8m膼8\Cբ]HR5s)قȖ&&a޶9ˑ7?SѺ35b_I4n5wP`U x4W7` 12\t3NY 7ⲷ|B_ZŐݭ)ea! `K6D|`Aûr=9%ޮ*-2ac/(N r ?I%ux]m W0tZkr@5^ͣ N&Ma`S&%7A[%j{y6؆/=6Tԡ'(H_{)XN W|!Դa8Qczb"{ */ƫ7XVwBǀ_;ql6{$SHd;$ X2{6oNsܿq!=3&zY^챔$%CN-:J=[>@ާjbisZѭ,)Gv`|Uig~I =ʨ,xH5(p#n8qciswm: sZ(*"{|ڝR񓪦@IJs݇m*̣C ɯ~r3 jմ$ wLÁPiGW{^'Xrwqga)7&t"EgG׹GZ(цd6(g797"qS>u#1n#Ca\]F}t!5o*< -|::C݂/Dq3rnE{TݟW ֽK*5?oȴ|h( Zuުj#~O~fTf㚠n&1U I`U (2uYSt3tXXa@h\l#f+$ ktCTNm.Ɉ"70, Jvrpy1HuH8lZxoxم [m_yGC*N`)bHP0!O~E7ž$C'SWYR կ__XɾG/!ϩ)`%/vFI2d-Lj9l dZ !;y&rh0/-E{QҮq,R]P5\!%5:9rAu%&?J&'dL|;&t7K){MRc"06UeuJ+Ьޜ)_Uqq5 rvq qCIĈnwM-Rth6}OfTvie~>D<Hu,v xDm7遈#-Hld&ŭ`0ar ;>svkh{FWh3uV?koɺg?ŋR5~X7`0V< AuU{iSB"0s*zZ*[E͕F&/\}D9Θxp*]N,˺]+`2jx co$H\xd2;0]/IZ\*1E.n7_(Z rΖ: qCPqCYܛ^jIne:Bnj!@/2XAt:qSdjSc!;:* ڏ1!l1XZfPaܸv?' c2*9Sq;]ȊRtﱇ%fJtlфaTsyHR.eVĦԌD!1&1,Reojgirw[7՟Y0 t~M-O|jwrCbV8X3=n YwGdc_(D"J!02E!9:[8TAGf ._CrUJ= H0Z~0`Ӵ۲d1w/ 8eHg(;džf(&& 8)ap{PF.19AuFm`xYPkdFgCV>8閄5 _FsGk ˇ2ъ+EyWi$ ZA}9 e u11rg*z#gdzTǨm%IAa31iss؋,@v/]o BWL_]t Ǡ"#6 3:S6݀ZGhT ]v+z7ppͩ/T'Xg9?jS2]gVuA#\ۭ\gNz|z$F`uy(ÕÁwz|z}DAT D"ЁXIPRܒbE,X KyyBX+Xt8u=)eMkTK ,Θ{~NUK{N'+gqt~e3S;̊cK}˚Y[7¥gb1P1tDy/Tn_},E#cއzޑ eXFXVC((5HCtxڭ`䡮H=̯B*eEw#$I4>t>+r[?[0g/xlFI 6)*|掻\xmUqc[OluZQI-e4qsAՍݧO#_-_v=M(){9<35Q0 L"&k >XqEa9UpQ+7v&;R:%[2!qX !Py?kne^q*3 &5H҄۸*Q9'_IK #Rp_ڍ'wyFbzZ4v?r:eRn6*$%"~lՌ􆰧f*žϤeHpINv!F=0`< dõ.P+tߙI#턚4(de7OtYU_*cczWH\B\Gj6f,. E3,tB  d bn0~@Ā5m EL_ZPQ3lKGvw7Xgte oЃxuӾς4kʩqQozkc~h=ʼI#5 dOzدp*`)>tODwbԀE.I*2{'GCC|m$b|-Gɹf}uIrpjLʦ5(٫ż(߮kڜ? wD$Th0l~%͕*W-~1>T7:p,]-+w#Esk3VWE8#sUۑTkX2ylgx{Rz;?^^~Xuc8O^;!9FyWs!)?;dER~qm8S)kCs(90_D1C#GalD.NJߩ,U8 4AUC/^+yW`\ &h 0;x[['Ǧw{벎HFf sJ)2a=!uss;En"J<>{zVcS8!`1A2˹T\qA0fwk950ߤ4kS7C]p/ *Rx<9C O1S.:_' ժ"3E-HDG~ G@,ӭy $QtS;TqU =wEdgP[NP|i+Q7K+uSAկ*5 DWK>׆G"+֫$#W&w1<:O7xy_)ة'f{/ɉ8^qk"P]+VA 7 U+//"rd 3@TA@I5uU%zՇ@sŦޥ-3)_0%6n5xS>l"R*NՎi61]o y"ëFeXɘRnHNc6 K؝Ө_Èkw}6z6;օ$bǰ #SG-?`?Sω`':53{9k(fU({ 3?᳴{"fKNulzU4׺M$YWk)Uƚ{ 6l_y9iYGK;42G%p]gƿzH.qBCQ)Оh&'Fs]Gmf¾!GYF-nެ{wV 9y6AZ-D7[NvTѨɛ~ Hee u9C@o1 />K 0W75IqxSDAc#+S2,ZNV0)T]B#Tx5z'39T,pNϳeң4M Em)*#4,Bu1]g{&rұn<٤e)F|NVXsUjCHY,~c;aylFOfS$IWg;Q+x;U!b~xIF%>[Zk:^ӱb}pb76rO6g i;nw7bw `X+l@ <+h[^AƘ~Kd^i= d0=_rClH\W[(a.o K=S5A-zyێi:d"͞q[X`@@l3tr8 A|Q bL @6易:Pxj?!%8b0C;\ ')l[=R_{*ϠZnJ}ÅK}Th-(u߱f0`>#Դ]ٷ&^@ 8yƲӊ;Ikq9ӂhhl/zup x"<V1f{%<3y&cVk 5/5~4 A@ *Ceoޕ7ph54a iMB̮)ъFO!I :ٌ zLo܉ mY&ͧo'10zY{'-J|IhV׃mhR4wU8qpv f&fX*g5pQw 1{"xqRJVi 9vВ`Q`lzatݕ#_{)DtEy]n2(,-;/PoSz5^`%]7NvG:;pD>% x(a+DQn׸Z=b#>ుIP\@U)zb[þboUҺA:vU8*ơEǵhq]8̏J7| ?"Hc̏V} ys<+zFpE71OuDTyg*[<_g>ÚcpwISnzs !NjZtv0e\삒 ~Dת 'b*i>yᣆv`3|IXc9Ӭu .ۊ"Hbxx43Dd1y͹TI&-kÈ$6G'p V'޻ "(Gij%ZTm(]'UAP],xto|R_WY?GAKؖg6>Rb8BЙ.p y;%"n]zBC{bʏ&=DzEwC,L<*Kؽ/eE }&"ףh(m0Za[ъVr Y쇚ЌCF$:%!؜ uKb թגX&.Zoa\>=ߑ zYʺqJGtZV6-7qX]HqKﴩ^}4.=1#`&'  zqH[ݰy,BϪd|9t/o5;1@(a.AM2 ̩=Ml b/2u[1PRE/RW5C?OLMmA5E"&HtI6)铑,9P'DŽ4 ,I ٸ`وۥϚ1ZjyʰB0dotQQfS8斷| %^mI# ?S60"T0["O`hϙxf#8#S%Lm@w*aEY+Y!G3b`)W_Rg+*''iTTG },Un ش>OP#4J 2[%$}>]կp:}餞0 N#wDj-|v)ɺY=doH<#bh棈}(6Y|;6Z Y>ۉ.=Eˌ@ q.*ȝo45bK|0lVoO|j..CleEMv зxagvWMrNo}|WaΘOkL5eEtYn(ȁ,J5u/e q 1E2*ʚ)[]Cu:z<ݯMzN1b-lF4$#}3t]/L x^ â)|сUThylGq`')6LL#yj.vJvN IV,^Zqe^*}r uB#(csqZ W☛M|sgX;S^M.g̗^ЏYn+R2AV,("{rã4=k@4: 4_g?0&f0Oi3V;Tm Ƹ4]Dб8|N><%3e|{Lo̕nL-sJCoi`e \uR+HC7iO_Dc6Ggtj]ErJmKE0'cfv$2ⷓiW{_o; W(Ӟ^!z lrኢ Kw#d0;'9e,Hُ ւ1&"y=Fרj8$SwFER,#m"~|`YMJNh-wDZ,K0js %ds}z1ڮo,9Pۯt+ *@- } o!sC>I>Ce58a뛟P?E\' [ӓ۽o|Qjγ=%b,AW [<߮4+5E 71_[OB>y g]|. lۙ)iBvgw^, f²\A(/8avQM ?9u2ې\HZH|S-|4@߉4^h)،V=߯~PVTݫkPp$d[q&*Vq-x)J:Rtuz̀v\lA؟ҠN76N!(}o]W묀{'ܪ*s.^'Aăx٘PUZehYńhPĩ(*5U_ʣ%̓` '=H BRt{J\ ۶GoATA7jX)͓8} X bZ q  +vG@M?EZ$8t^mdJ IQSU'>贯B<&JqXd5۞4 ivbh_+oJ(!bډt[N H>QdOp:vkbM!F{7cwr :G諄t, F^&&TX{A!{Jyc)nc,DA-|&{ρ"wb>gq$qQqL2 JM&4sJ XUHW3_gR[{]ƺG+WXo Ws%@Fs2iG0YR| Ⱦ&M><C")$aQlmxXyD=O(dڥsE%԰Hq. "rڅ?Q ݁LOrVLWoǧC]jayvPKP>TE6;fG1~k6s|#J ԐfHaU0ȅUr,t.V7"DnddF(&0 ǻL/>d4Y1 6S՗h>S:rҐkb#dԥz_"q0XsY'ôqKRٛHڟ0 r>KC¬H`{+@lm5u'BQF!$,xy V8Xe`vN؛Z/u`atwwwQE@) B 랧jVK(VGQ6ZiY4|潎  /?l] U;<aU)GOWͨYz-6!DߥC.Tbs*eVܭt? ĉk! v;YE,ͱUZ.[ |L4X Z!DSʝe=#( /'j |5>g*K̞? K:1m!jl9P$=_@ܝ+$+J_w쥛'y5#b$SgD[td{*T2G;4,83{:5fx2Ÿ(OQ^wЂ+>h%7^̈Óo d+zx]8=Yy4ˮ';!2g&?>2:Wם>"?;CnݩjZ@M)Ȳ&N($@i%r>Wa4Uy9p1]{ oE ]Ą4K_9xR_^KŔ:迌%GȔp?U*f<0ut8 g3'AJQ%Q^sÍEяxg5Q(8 Һ !nKUuPF:)ڦ>k0Ȱ@ s.pҳeXҐ^dYH%1un1ؚ9 QvH1{w}Go7ݼғv1, (aRЦh>QmR43D~#Z}%vB+CUJK(mF‡ 蒱nŠOM?H'+وɍߠ'7Lgh4-uůhN,2xU9EOfOi/Ӫ8'><50?UVteip-ɏjk]8hU?Y>S hTZ?QW0 oI?EN@Yf!is zAH@7d[^俄Y~ yz׬QtEǤjEUFo F. '|(ղd'RR`%p>q:|iݮ\BE cm,[Ka"U߬ݻ ((g3Beߡr%\O :x(6μK~} B$}X38 Xv\I21r{ƜudgxHXj̖H Ns^iN L xVy{eg"*HCYc;F䧆5̽uV Y( 2>6Jt)#DF:#@/ǁui1vhߩh[:? <̓$I(I-XK0[5hΥWLJi:`qQ$=FBQ.U;i~ƿ}^kMHlUmK x)7$*B6Swǀ`tvlfwE;='qed cN.f%M/FwzM2«F]^>B~Su=r*EX2[Tc&;9wۿeuMPiK|-_OSiYαzr|@B_d卝W}]s٠? TUK }M >ȧzT1e{L5%<{5}MĢp;K$H[_LD_ %*xWSQ-N IpQl:>4 W(t>tkܼ4t9E٠["{wdRP}X#Xx/UtﵬܝGG#ꐜx4:d#z9 eE9K 4Z EmA[w"⃻.ܦbzHYM f\ ς$}onD4lhɇ3JDB0:ֵyQZg(U#j0ě^`~ {uv7/Q_A͐d^s'(?ݝeu&|7u%J5`7[G>Sr;tuPz`WU|V]uQǚD甋5z.:GqSqN%,q^RuyF%qʫ*nfV|3_EG#9Kz_U'^ܮ{ۙ{Af/Cjj${g*}؈81,'iґs3 ܥ5sjopSezBV9q1v819~'1iQOV m@kwoj}h8k̝j*zn#e"U1Efǜ3l\tb–eOsoé"Z~:*qRBR'+c@a9M7zLlIil\Jbf^3]#aN,Cpq EC:NH[Tm;YyRճ8 b,(vsذ6"*ze} *)N7iqѡ;*M x*^8>Qu1ΖE!lB⓶u$g(|ѐ@kY12\eX|xC}at*s_?:6bzB)V>s[L+\:(x68[DX}z9 rar_7ٝ*bB W̥xSi7UfAK3IX?)sy¡EBэ!+I+ o 5Hz 3)`5u 6/ 쀫#*TcVf; Љ}z;-UY#W|3#IRkb %f:4=HB&ϨXi/V{l D~ZҔ^?N9V>^Y9Dt.pmbW3U_y-zPJ&6X{>iey7fZr:MѝX%\0XdOщiCM2]H1nt4?>:wӘřNM3plafbvG_jK]Iw 2|ZdEY~4[a-.ڍv2yqG-6zqw}E\`8g"8_ܗɾ1zp8k_\k2\>kFF6/9h4d lx,eFL ͑ڶ"у+Uc38etVg>bH٣mDd_R|q]Ḡg5&, hBI; ~~'=_ɇ[wY o/rDž":7xSޘ t~ި T+vGN=z!8_n'!mhWG/q䪪R_`HM)Ȉ>d+cwUZ$yMn/4ކIS@ Dxb vr· 5? ە}/kpOzĻ3U*\O1! ֱÚnO?'c0q0l$,lfN=g ]ST5]π,~- on4i@kX 9;B?>5J E)};Υ8gfiO/rH C RJ_GC~vrswQDzH.fy\ӑ-| oED bCumA$=J\sS1W?Ȋr+Hع?w=c&rj7J¯#%٩S)-NH߰DG ƑP"zQ˱^jY)x&\fc#>:jI@A\BɚTQ-ġ݇mabځ"òjM X{Ÿ2=Hlw q^'1ąl(keSI5Djl}c@vS[a $iVYMy! լCjR}ʜ?'N|6XA($XF>4_A;IK[#=zD.&y|S-NfMK$i/^3H2 M|DŽE&!e牌TK*q]ic0XӧJK&V^ F&˨NLk!14 [ g)69#UHlF~@lZ{yMp;8h# &j,aU;OB3%D|F_0#m["ڽQCDkFgVt82`iŃZX4a)@%;F&;tz6HZTMTQU"a$&T5V)\p`;WĔ GmDkrkeyWJDvسRFji~X"w`޾ii+wWk? ;?D.s03`}Tr.tYA862% wENoONPF+à*-;JQ-2/ixA,J aKt8V pVxMCoSgt -`䰅8!MG ]۹7Wd(~"AN+xmdey MtJxЮ,GژH`Hc`ND׃ 8N9"!Ҽ0$s<@L;y$dBBxHY"-ɣRݡWF8w1a|bUEعaܶ?^4^ۄ 8V];'*Bpw8XlK'7BB8&2I{yh,:e_zcU˻>u,bw̶<8l+,s(|լ,|y(أD_bj9xb\{,7g1+ߠ?8)6$$QH!/C/paU>!K9y9} bDduy4ɣ0>y/pM8huzWW_?4@ !S3Aՙtokįi@c $R137x s-))ӏl` mFrHߌl/adQ-~*ZCzw3[7=>U\]fع;èhݢ 2;9:9%'&ܻ(1ea utV[{yJYBoM (eQd4fphP5,Ҕ\=xZ,k]ڷXT 8L#Z4{*k``] {[`A=)=:%S&v^duR ],{1e,) @,~]D/"="ĸ@"󇅕DV7!.Ш?W߅cu~7\ˬiD #J{z5Tl\:$2>~ĝ*Wюgc_MLR%߅񖌿BZfO[۷@^&q~=`,G7z3mfٴ4P6ch̘O}v61j ;CEM5r )D ߴ&~DxGgFS_A۠~&n(QuBiis-QTsM桑HInHuS;܉ dWƕU,S n[K}~4x}|7̡~>,\ӂ>>g-пDVyx2@#~ml44>W_gn;FU1kͱ)5zpSD~zt"qt =ZIuɾ:r#׋Bby>3pGT+_<$Qːy󞿻0HeyŞ@W}V]ie:PJᗩy4B(!E+vHc4w±yd+Gb 0օ/L (VucNR4 SC馾Wl u+j͋cԾY:#h:QLD; ߿w͂jC;DeDt&Q g##q˕GqmP+tj&z4\4sBuJYy:P텗pʜ i.G H0C%1ϣImn@SGSCd7"(t,q$v]ll%vsW5Q:>"`SbK,LDYf!d(5V*- 2>.*7=m^@'T%wA/ظ  pT{_Dy{A#XWFQjlApTf#rJ(<>B+pzml*)-T<=T`7Қ>;@|:C02J!3.(+y00Vi=&XB]djN|/n K5ig- ||kqXQ&vb?^|_y|^W@7勏Ἴ!(|} C%X@emǺ%hFyqiy])Ԭ@U+DL,Y*?p7X8s&_% X Uϸ"yVTsSkdk2aN܋9y| a[ HW72- J| VwC0p\[D߸? _2"TT=/zcT5uv6=rν˰Aiڎ@ jy]_ɠ˙vt@6d bGj M #$O ;S,Y7⺎q:G =h>$d H\ T< >!uߚo> S݉M3ZُpDHyגyD.3K^6vb:埣%*ww=QIsLt YtRzC=c[7Ou#-jKsZ^F=wGkhtxXM#*|~HnsIyxp[g [p%*-i; 8$I1k@J25 xsz32rW~vw;o @Z@6{WJ(+[}ɕAa8_ ktu#CȺi1|k]hmAgMcf R@Sai DpI2|YW?aQ҇A=]a-oca-d4Fi d yN]Boc9[ x\hF1D Rl Fy44p2'-:}9%sz3Bw}S @bRvG!A\؍z\vDr̕ӿKyy9Q#{kL? <ʎg}cVn}ЁYc2Tmb%l\kS(X~7:T!{*ϵU4,&nd '_UFC"@ZfEe"98, IE){&U;jVһ7ud!;=8G&٢S`D㪏P7(i`1P[>idc$'\g)3,iRf kH&)LEH]HA!tJcK-ˉEj̓5/(J(̈́{8x20ݑZ)̞qdis"8e}M붳J* Q< _f99OXLsB2hBT4x>I)pY뎚*;kԤ?WZ)*Paaɚ.Jk1OşɽAG%EB dr;/EG.v+g_K ⥟=sF4j X,LS+Y|#n,RVK52y+PZ j{毶> g{y;'cݙZxPw)}anHI9E`4) &aoj0`YC(ٙ{FYvK0╚Wa3]M!oxJ:J*JɀyޟYA Ҳ 1AƦ7YLbP-EFTN+dGow LJ "᪛ o*+;l֍LZo)=VPEzdvu ᝭:V{`~اv6Y69q9u?iQҧ^i**$2>X)NΟlxҘlC$ v?׃nbٸק`Pcjvs e=2*8+|f[d9Vu+hB pώ)OJI<JX  ޽BSmPLuEBܦa2i!nn02 DCF=bCWBZ=@p\L]%&i@b ;<^[Z 3ۃuQ:c[o ZӒ(tȊ7&cJ󁿇~p"&VB*l+ALX=OFqg[87kMQ|<_鎌g:kV.IȀYWHLbd[b'H=pTF<,nINhKܬi<\Lz4"a!!,w w##~KgT,I=nݱ—d])vaP;ϞNdRq }~0@ ]@پB@s`*gx%ՅDoP´Mzs>֢\ret5{oZ=_np7-IN}J%&Ur^9~Alzg>߾Z!DSWHa LOȑڵWk]+[LABv8+*۴[*].w= xe{`ہ̠ݺ mިf0WC6G`S<%'{0Gx:^ʎNƒw;xjn4c?0Nsйn #F?3ҍ?e'3e~Ezr\9q_~&ժ5e%~w7ӆlBŻak#$3Yü\G؋zi+-xHo"12e4%! ؿ ]PDMi{s&NdE@X&{Q,/1@;y0"smWK-Q{WWlBS$)隥҆qQ43Xk 5#gu&p["N|}v3_)ƗF87k26=cN{klSI;k֗) eʲb7g~JRcBu82,Jka*1 ZКƥI1#j3;R3|韆g #"[ϑ[w>w6ٕZrR OԷu;=nMa[a[N4B}(,)kl"u|ȀF|ѫbT&o_ OoND{.F9Vk]>7+Kʭ,rGw*V " I@ic 4]NOp: 5)z}L_ Msy=h? CPHIWo,W.r =s[dxNCy _sfkŮ^̊*+=^sg]&eĐqlRu;dH($f̮MO}T?6Tڋ&BsaF16 >v؅bt.lҰ`l @#ӔSIJR[ Hx2C\2e(zrd4`w/4kkc Qoe^>+Zî:NrtOtGVuO؄\,6_ɾw)$x$e )N޼hb5> A rPm /εDǥ҇%'uაQj̓;wmykc2lApJI"u70^2SD6O;c%N_?մ<皬[ OH^4Wn#P\B}fu!UV{  >~/  o`  ZP?SC}7u)Wg..D!;e0"+2֩PהIm1N S>pR먻M<`-2CJcHO21MCc)O:d֨jwHS# Ϙ@[Bժ(vgXPs(d!aUSkӿpu?mCiGUO%ԋ9 G-pQEYs${!nJ%Ե=zebgxܣ5 KEDVm,c@s|m%  W9 됸%2xaetkM\XCwIGDL`MC^t E;; ;v:.J UUϸsAE{*@ޫmxNH nB㧃Im݇Dhh1s}c9phdϰ(^|#Yk݅yibqivLy,Hl ͹ +.;>Q@ L7i4(Ib=6W.bQش*DG72~]Y)nDlOSI!8!iEINх~.|=ZҨ /ŽM92;/cwTe{YE|es^ 4V>*5]0.mVn AZSt; Ԩ`G T|&Hd+oRJ"N ДqX[~ȓ Y C`EW`"7)&#j*b}Ot'W)ɶl,GBiտ8sWuL BQqDUxMP@D˓a7JgYQF].9W!Pgњn arZ*uE5<=F4.&@X`5穑J@HUkE>|Ew3"2t*Hew@ @.N,y2hYiRo[{!XS Zvٌ+ci\"zPU1m*`Ag8* $.E B)j bM~NĐKmLTJA몹RM3)Ttvg1RфXƷ,=缾Oꒋ+ U65_ZW$y2Ҿ~xtk3z̭EGnfK/Hp>2\DĕϨX8VWWQvP `;Gh)XkϪ+ŗ (8QpWڞ+|vn݇LNYW׶8Td6H2Z~mf_uqN2ܓ>HH iledr-S0@%ӫ S1X>@oTV,ѥ{bUA<bߴdaD/ PSy_fD!_CP7=hlu̺}8/n`lN+7|N>2Nr0#PC'x)'Z6߄'„xx~-ݛk,=(  Q x !Wwæ/ܡnxdHk]m!d6bvӄ!aq3/9QAuqܔ1J\K=Zim$bJ_xpID}~6w=s%wG "O02P.c&o.T^Wv#,؈ JnKldzt_Z*')C#229pF""U/rp[b{3nHG HWC0LNg ,/tYasP:}m*BncbPpt|{P1G)ɱGUP把#XzSr-=Z3d?gw9uݐ?"v_Q; Ѕ]H2Ǥ3n<^f*Ôn+Fg,:$՝\hLj^2cĐA(MJD|p6LJ"0p0o#uW`z̍K,KM\<*]2x9^WgՁ0*}M c%&uMFV$0ih%5~0ʅA5ZuuEgQbMݚ_x>wm4gi != 盁6`$X@aqYa.̄ n %.B`1Ϥh:W@BbsmõlE̕ID@鏋)V: tw5n4"+D|޾d3Tو<)<%Q:Z,@8 h}quSH[^}FGqߓVc-z]LbWD!~ Y Mum6,dqg@!1KZuq` -8G.˩8J3FHcБ"RJJߺ vhasCk'ڑAz(,j,To{ (*H_ 5s6.`}Aq¾*[{˟c/5b8ʺ*Tކ'z/DTd>r9sDq֦n!?sZUMR:Zήx#P)L=aTEg 0E-?Z( X );@)酘ӱ77SDRmOxg6d+Ɇ[O=qKjxm܄E! ̧O *Y̡:tM\0o~(Ktp Γv&_*9Ju7/:z]/P*^qG"V=o NVdЙX4Nwyȍ x4phy<1~)<HRrf&O!!j 9_@Fu?YOQ1̺N?̒Qr0SYv6X/`#J'CfoX֌}>yC{,VLuG.9 ȿψk`ݷ#ǝz{sWd )ic9׸ |h.ajg$C/e|!1WO:Dz_5teUC wM|Dv%Ax+JX* |r\Fbڮy,a2(=<"I|kʿ7);t. ͕G>ŁuX $aLȺo=eZ~&v^,X34#܌EJPLPŗrskBcg%hnnNi=K4L VC;TQ+s(lPlhY66h\ ˁX 3q"&5E`Zz{+9*c:%[ΐ$x}pf#a D Y?%nlN[ V<q>5R+|CgӬU$"!)ȧ@Wlm/.b6z I z#H6bj (7KNeRTD)࿴z ;(긐wyTMC St5 )(_#2.)vofwXq6,ͧ.004[x8Yu}u >G[. _ͭ=s^ vŶo)a:RȕwftAsNz ^#=ޟh28t#Wk%L`YU Y~S$k21.#bޤJĔJQนWGQ(h-;Ԫ0돏GkH2'=z#l8Hs Đ"X-_+VW,mx;a4ٛ[0FMqp%}8E6(d9A*ho{lz/`Ƕ8 efKpfȟ{]S!̷`h$_oAb»2A I.Qyů~x,-V}vwP3A-y^jgw9֙Nc&U;}{.;x\SSȢ5.HiSnmaÿ^l e>ݜY=1@ ]&eaT:( S}!@fAvlA#1"ͪeLƷUU7v3t;zH23+AA]&[ޗ1Sܫb&bRp@ 9&Y 2uJ`nњOtU 61 UYtj Pvc / î"Xcح;ҷiSB6=S٣+]bo5 Ryq\e táa;+$($7FHȅ_j8X`2̐rJdǸꢆ:5 $Pm Rη<NyvVE6Ln}sA ҙPH=Py}5saVH:GEb#s"J{$:EEϩZ24e]I%pZ3zm2;a'/|](Iś[#~~CEh\MFc쓈nL Ow9{⋬4$$~GރbLGXbp {;q0QX`B k> ،QƆX;@3qA(q-:#kB`Yǚ쳰tbfYTV G6 3w$4ځ=9@Nw頰3[j&LV薊\fHzaQ<(vBHGI2e469u{J"hQXgʱq OOgDĸ_PÆݻ3 A&O-l,B'Am0RTi2qWg;dW ţ3UC6{C;p%LU֘g4.T͙v4K7A 3#OC͠ϓi^_g[}VCY~eCt-Kr2h =:ĠN0pX,.WֳScyqr?ќڑi?%zos\t‚lqFr8ՅlW`͛-a ;iC23@#l+ #HM8E7*oY&Dt'.؜6f$rF`'n?[L;zX:1 x :p'QAM|{:1nJK4Z#Orx^ feΆȀnQ O$IG$hJRg"fܹ0d!K{gu~8UB.$zҊh,Ľ$QN=Y^we$Kn7T9@ac-î}GhReۈ #O7$vEK?9ފ?'je2h6}WJcg_)\v%sU-l$YŐs]GXK$*JD3ygd)AX #<]jԶnӦTr˄C|.XON*}fco{61U-D歓߄K>~QN7{  ʍ̓C2=O1_5nZ2loK>5Жe[^q/\\0.^LxQc)60M6(QϛɥEi0 (~ LۑF*>6.^3_Wg^ov{( BPv\Q\ekݹrLE>?ٜY}~}PSY\R!jN>(!DާWÎˌ d?lLDzPV1ϔq $CG9,e%5 /{BYSZvl46$6."JDu@w遶ԕUgNPC%OV8w6|3GcMQ/2qL!&)x)1xlr G\IbA5GXܭ~㚅\!uХs/e,|:^B>eX2˧+X7q`6m`8|j_>璍vb|E-ĥHjKq9¶/58"fxW1`ǟkFv%:t2NZIh8h@ 0Å:(ʿOQn1(g*Fp^eX<qT_?I0(!1Myϑ擼U%jC~Lן)/*"ҏ超ҳ(Vn's+1$6Y&3}ncc6S)Ri}%eO_S<Üv()1MQ`R'?A6CTŶ`1K[*"~WZ&geygЛXLo 0WS2iic[6t6*wvbH(`3?-2E fr:͊'"X|ݐ>?_ C.bK"_b7C"ObRЁ;ƿæטr(S^dv 1vĞS2|v>+10W23f}gR~${wIir Т"*|Q=TǥUr%MƴӘ5uM rx-Kj*AU he>ʐ 6! PDxʚ,*7s{"44 J<=]`x(a!y sV^@~3۰zb.].DzilQ@a3( i'm\M+<-.s 1r/Σ^i';r/?qW̞XYwf7"uxxaHMOпz;$dIYR(vШc| Ajr ,v\'Z޲(,t'WQqahm; BY40 1&:#~2|LTWR}ӓḨ$(W`qZ7}0Xϕ/6r4c@X\ C¹ y55zqx _\gՙ>p,p&,RMtaa$a,2tҋX5e Ш[{P?X/o5p/ăG~kʑWTՋJ9FkA2C.!N-m" w_Y3(~ ]vHHh( 1>ّ*1[:1HS+?'3j" sfF"Z~@hdIUO t^$0ޜ?B)j_6#O+;0!'&bR>375SUt)t2dϦ$cDIq'etIjWQ,vn $bϓF 6/*i^[Q;Bm.}̟2hj0~~z5Nt^;Ⱊe *kQZx㣈7H˖a7yIcK,DF #dg68!eK{T!bT`?8Wpߩ&[ 6 5;VjM_MUD)F^ǵ/_+@ z gL״ b|bxwj~ϟoF\{N51[~pR<uȉU7V ab K@:Gs1t`zVbi9 59@7AGy." ȅ] FLV ^-y7Pb\eq;q1G$]X$lx [9ފ[8UB ;= z$[ 6{>\" -m ?8m ;կ+ ~c˷s;`OQD:\]5c g*ƥQtA9){qHBEzQt !?Jz&?TaaJ%FwbfyGRoXz[(]fbEk8MOew9)Ky [,,}}W<bP:ڃ. _`E,I:@M[QcD?͇~@)$.n TF;=P4EG`iл^EjDRgA ۭa.;p qXX >?*S6K|Uk/d*![0dp4&J~o.5hmnhT)A @Z'M-̥UI5[eM3EFHQ6Rfi)`vJ䑱F?F0 SÀ~n]A1ŜB H$>Tix*Gbk/SX4~8*tZ"EdJտt% c_XIC’me4=0`Cs8K@?˽X7?=>FuRX}xU[Dn%'qQ[ke=Ғ`mEVb K K(|f{OU?_GdZCul;X=΋lt M @Jf]ޫB'¨n-gljwy=i4s8mV^gb^s "1藔]aNѥ#K%~ k| >xfՈfa+2r -S{iѡL["&y次@>7/Ⅲ$30J;_b*:u̿Jz~Ir|ϐ;MFmeP-w_Ukk{ME ~}{l)C o` GiPn3LªE_ZWQ*uQYwT4N:#Fr)\l~d9q$BS.!P#{% WdNVXn*S蟣<8!"a[Ya7g<\֮A`ũ("-,Ֆ}޲la#OpL@bIr1io6C6p!j(D{K GhlUF~ *gg)wI5zbDj=ʻ)9L1s~2{xJzٯ?(W[EIs"r0/&2YŁ ɆuJgA<0 C2qMy2Yn@M)as| "^,·t*q埬J9;C]wQ F #cG;f\7 kd1j"=,KK$Sf 8)b9[ULu)#H&ee(f И=5)iHGqg'$uz=?#42NuO,mWqCB7rxƢxb9bVF$ \8@bgSfW]"  eWr'>KçKERdu}/F@s EojxK*saFʪfl(F$m1S@rMo[k03žFՆ2&j[I!,HϳQqRyx<0Y2yq/Ww$,-K59 !kK/{qH#!Z/]Ւ7ݼ$e%DLlZpX40PZb~}'_,9pJ٣n2*x>pgH] K;[l{6)8 qd}WV jwFUܢtG l4DI$x%曑zGlNKW,ɸ@ʈiӥ}E t.|?K4[ pϊ.f@UbƎb*A]N\3ԇ?_v#ƣX~TĮHU3ʘ,:;Ox2H+LOjSj ;f%h@^-}Є:}ڏyx?ј65H W6o"@[ekuW 8qujyjs9I^A5 X#_ cg}Z^`Lv4n4Ox9^043ywa a/+@okP+RCz37q+=mk-_IYGDws"!o\Mt.+\&_X_GP( ZE:"ǘLJG&ԁ, Zd`~mjpOPg| 6ƞH%ndZjhHh^ /h5YaM9KiĻ`Cw2VImPd6lSϐOȌd^ ?lp~bz-ʫu9œCH}|KXMΖOGOX;!u9~I=-jʹwZi50*I`y h2]y ާG2X󧽘-1bfY}^p0K8c6ZHGl9D9|U'斺p\ Ypr0$Spa8(WV WY߾حO٭J4m8g?~] 9n\aEB_= v.Q!~UBbӟ@ZGhQ |x5>A=;K+9M]ɢQ: Wch4F5 zYR3Lʓ%a$\9E!y(!2놙ׂDև(1d/pߕn'0E݈>jJj@?݃Ռ5iolOї<{;9CYϮn*k#I.-{v&yw0ڱ7yk@ARر4.B58m, 6d7#|jKy5Oa ;"g)YOfM=Nyˊ"miymOr*[@o϶=]`G;9qc|J²ѤMaLJ+zo}< k2-p~؎Ο{[Yb}bö(zQ;{D-rX}ȡZTRbS )%^>+[д歵e'yE9\'Sdn~|Ѽֺ[ƝE/^p3="Z35iMN۪iNREڷ(ZP\ N5"gtW-9CcVI{=},Ө\'X~̿ՃfX;ؽ 6ū7Vv#oQzGة\Ach0:\3\v:֍Yɭ3L>!%,d's:?}tkٿq__kTǓ޾h ᬔlUrQ ߀WѹmĈ5v )m~+cQgiRl*E6OΌC+4UgT箿S<<:_*8m @|1$|[c?JP Bs%#)kX]bdtd|Fq~@9EI҅v pB V*Gbmm9wҍSAUF=QFbdAj~&H*X,.B_3TɊ3&2I8ɓRq#K`A[H ~]/!eC~p4qzgV_Ъա XkِS ,2Rq[W(=;q6q~|)oGT-Еqo}8tNigvtDIpz׈WAwҥYou`:cLIX ,@CVtTTv|N;Uǐå)NWrPuZM9X n_tL~ |ua410($  u'* f8cIjq.u:g, c&WZ (su1%-挐9 䬀NSHoS[{4?pY;d缻U)Kr`zil X,j5VfVf3,QuJXmr*w9( WK93v*e&lɒzs`C0b:Fl7TQ[o]l^*l \Q8ΈFFf}2Igj[Nyִ0ZK$֖e'5Yb%2KMќD2Et}^Ǔg9C˖k/X\8qXM'hN;:i#7]I_&<@7]I*5-O76"9S`ﷲ~gʉ:zmA ƠVH_%; [Õxlcπp4͐F#,#C?c^XiR2~]bb-urUuKa30u̢J:f \mCs4$aeNb-`pۋ͘6Fڶ|CbiJ8lB@=X49l+.,(d_s2@hrUF~<^v%anQ^IKo]rw%{k&^/P(T:|s4n>O˪RX7REa$}G%.a fF$ŻM@,ThBF%\S>2L,QWο4Ǽ{/NDj~kvj8 X k3MRQV׷zGqdE~{7-oK,BhŝV3\$bGrkҨ 䕦ٌWe}X­z<ǯ;%48#!I1jtaTda0\gZ5esh"#M&Bb+:__Z2o!$=~U4O^Q_7nֳ~s3iZ.Xfs>7:g8+ }U/EſLw 5L2xc`D&8HYe>E>/ӘxmbwG^u b2ιǁn W`KgU=g'KLAU Ž:AݢV|"JgAE ajMfg쳲W4SE518x\Y"A࿕ XeveW@Bnȫ|t,r\yG4I:"mnV<{:,H; VȮ-BMXpj&v`})--,}%#WH(k>,͚Ct.k|A?~ma[抮YƑ8Z`@o\ )bg"ZEQ`.W/ Ғ0P߿ I} xR vY2g^\NrȼhX!ZtG-w'.83B+Fu T=- Y%4D5m[7mv`9ߟ0gʃT^ϋh6PU);9(gGs^Z P^L7tuZ?2aczԾ0[i_ (uA^`!wΟxHHDq2I)skWߥ2 bEIa^o&o}~zG-Uhhcr*l9`n,&*~{gOaϺU@cO4zo`O-z4ni$ު#  56_a`?.b62Y|~^fMy 7"w : 2H#MccFz#)o@WqY᎒p[lP?GOlppCLy&@~w4$a6q=jiP0(R&M,8k_'<`dq/y\㽘[#A`P#]mmZ8xE1r4p%\ GM]YJ߷܋YBZC#%l/ɕ|4[<~ chƺ-EtXm+xF-'O섶]t:͚zq-PVk!nIiK9C}p6Q t]Nh]&ƠT~(Yw{#Vd Lb^FFZbhN]yVQ1mxÍwkɠK(]c1jGƒ@8>) lQ ?T [#z#[Sģ~o*U"nu*~k`RATQL.Uj%xW;\SŖ7NRۻFPBXqBN.mFH7fFVHlzȏp \U%KIg ~{NM Ţ)< A:y< {Gn*rL97Zc\}3 tU9y[4&l $l.˯_٤C$x|!\A2)n]+l|}Z^&pɯ^C}k~ <t/ DPn3wЎq&+1΋w.'Ҿv6[~U]wAfMK_oUH\ȯ L7=ѷb$@ꇡ3wFx1wB<$~Z#1x2yx =xU {ݼh*v5H-޶Q 2:a9EµFNK\.5lb]u!CoYsc58ɨzSKA2n /; OqOQD^8].7aXkq"=cZ0głC;.`5&5I> bBM+e^L!>1oE)σeu߂EX"޴Sfbdh];'a '٘j.\'c.DF#Zu_*l. }&ů{{xUZdy ?AnVM>odA~Tm@)t_P"c5U51sma뽍/b:[vͰvA>Ǒdpd+m뱮AjcBĹ7CKRگf\Zk#( pe,LuzAX(:[3Hd#: /`7i2Ddx; L*ߛ4soaPyY}zėXH=<涐orɗ6I$ %]tU}S.nF&j7H &5WY`F?,!Iޒ;VOrP=_'?$Km*93]Ee-L Hh~ M;P+ ޼{Uї:с %@M'/@hΕX䚨UK!RS"dꠖ(d:KP'|jfsWoW s[m^;/! Qx^?f R^Ӊ72Iܯ+ܵOr d+[5IPrŽ]S{']*WVRYδXQ|SFܲx2AڳO!jNStz; ɊVXˋ!!&a>xJ7TuORJ2ߖ$7 ?a{w͟z^WNJ2tfyD.CtXArTv|P__$v^J}t"[/1pI-{7o9qVHH>@~SnF5I<ˤ8@VC&UL3ܸb{ZA+^Ƌr) i:3k;|gtbwDBV@96y]TgiT8Bz0<܌7x섋%cV{'?ޥ#6/X,,RԑU6YwƯ)ӌ>!qC %FiGaO,E?W$gژ@i+N ~>c>Cfw_ĮGо =S2E/$v6mnHRsaFeΌD ݗWܪj}HDv'ul^Er+bFAPUf,kYtfS۷îكaZ.Nj,D|:~6#u6u=祃tKWlM!nrliF=[ka(Z:2 "s\g H=,ye}!N#s|ՉiI0+-шPd qtn]?g\r+|w yAD=sC]+CuIM2^&A˽I AkpiTުXO@-WY,o zDrvAC{s #6c#(,H]Dѡ6%/ZTV/m:IA.X|kgUڬTp%Κ fčr&G#W?!&M(rCWF/,`!7!?ƒe^=8vM6뱒D1,Z޻ .,MDJ_mQ]n5t1C,`+|8j\R_ hbh0xK\: zhJ!nT.e._e#Y= „c+qz}@eJ<8Vi\! dx?NO{ {{r: Fw8Oj)_ %Laʼnc{TLU">y?<"4g~mPVڦ%{Rq\Y^1GD]J h#W{6yf _@7jc0xnZii՜z,~>X=LdQőgtt)j|-&.Qp,hM˪c\kc^;3JJrҍh'AUVpK~kAag2'=D 6$;ϽPU可,N١Bqg~mM e~Ivo03* ͡r}ض%Ǝ\&aKO\ 4c`4JͻsB[unqL.Wcp׭!n؊]XDy~%QNJk_񄩿'abE൨;^<'FH>Jm'To<j10Ȍc6,zӝV%DzcNв䘗h^7`+I6S]t])/ ly٨\B ms;)*|B5Ѹ׸H5ƓjKp3qLAn,?W.!-X@3n=l%[|mD>*$<~T> ݞ@, 2˶2v3P丽-k#4Uȭ2Z.LD,q v" Ɩ<`L?VP9AL%iG6%¸ O GҐ{Y?\0?OTu!S *ıٿ˨\wYZŋ3}M^<GC4dz}}U|@S,ٻP]m]hvײdži$@ E|- dؤ*̕o)%9Ϛ%E%\=;դQRQʲs'@El㲽' !5!E](WX+A x\^TR)?xrBRte`zZ3soJ '!I`?CBɝ;cdQ*[Kltb@f :-5F)Ζe{6uQ2dS$4]׉p/#ye: P7W/_c5O6Xi {;xeh`Jbdn"-;8bQb{pB,uCgT58 :BZc z2*!emm̞Yo///|}ꕶ;xA9|&ߺt3ur"e\l#r󲝚Pq̿X3v!\ #OKϏx!ָ ށ,)%k@L;!JHc} oeN8`\.^&h:ziCF ^Ѻ?TaMX:\;1'nʣ(u,s;F\XbՖ 8]f 3$0m tskk!d#t:_`&Ҽ;eX*+6ݥ;GA/@Mtu)p=r%s1r&F"Q걸%L灕^1隽ܴ"2oGԟ=mtzu$ ߜ"yFK]Z1 ӄGeX^M!R`pǀkv8'+0"?>4y{肂idЁWhfB޽#2Po-$XJc9RS,cu4LAqn?BKuJ pA :oؓ}HVCt˞sՙLSTy/*A be dP9=PGC`ôtIVF'$\$^Y<@]agyx2fZB`E^2^tkhZY[8 ?]N6-a0nu97L'n|/WS-Tirl\WKZԌ?w z[KWfN)<ф{0r+%5* Wnz{|;m}$b*vWxBo8$b!@[5\;U~KZĝP?|elF/Ͻ)*}A=yjG_AF/F(qlC'%O0&l,CRv1o| (u]HVyYTjODc_b[7 x9dNs^~GszFoGg׷q9 bMUX\V#o?h A @'~BAqu^h8Gߙ#FZ;**vs,#ۤ/%6u٥֡0з Itqm &Z?Нr_T.hi(}s}J]m^Uҭ f7~ B4dWR-,H=t.pWt᥿ ύWraό >Czv^B@2..Htxn Ov#[ =@H/( 9|Hd_kV/6oct'o5|f%GXfL)l; Ӷ",|IIdۖhf#<0ֺɝvxSDwp.XqS5Jh]m* KPg䥄r};tZ'{5#TX~]k]JC7oU<1(/ tPORG,tfHbɒ~chEMg:TfOF "䬌*r vlst>X'>^j^DZuRQ_+'!JofU&c-)c'iJǃ?B|;xcaPe&Rm.TaVԃ%!z>q\hOY[;IJmʥ)q>;Ys { ngnHT#*S:Go0H@/rۘR/U~pcn;i [}7æ^h6f?V'sκt-64Lp3FJcij]sqPr 5VwgSvn*%867i6 ѿO0+n䱉?mA[5 K΋K e#U"UEX~ZDo`'J|4iq0Tͣ䥑&}}Vp)] tt=#)fW^g-51 n2&Gռwmb {H꾭tuB+.;m RV$psfr3km>z{p^Oa3DHtmZV [u8+h(~ -*(A@i[P"+ p'QYwq]c ,tO?YGgf-8NCO}s>3V$˙A2)RT#;Cr ob ی_[7[_Z(͸Q+);9QM7ji9x3|GPi{XQQ[~ 񚀮m%36 _ Zۣ!` )]*lq_TA48jyoʄG֬*o`6' bOLx1Z>Zza0M6mte; zS/O@ )*q8Î:i rt~:I`PnC!fMx.{T(p0Wu#C[,:Cpg"{adၷgᰁRqh`ccK'Kw~oG5dLosty #}SN%כJ+Lywdhf$Xe Lmo{BP4Zc (X] #S<R\ayr^5g}wbT1%i)aBj@\4bBpQfScyv7`:t9kDs*(lx3dPW'ܳcah6W%ܠo&] Nnf^Eqaς2!J|Wm oy?eۦn, rGg _&6$Y!s@r@&zGO jsw-yF.fsrln"o؎- m1JӜQw ;Ld0ВB0}a?4IKò_^17I^z'QxBWOདྷVDi(݇aHBʀeڦӼ1#s0=ai;Q9gPX1Ujdqĝ_pB1"F<9]@a$P/8W8"(r{J~6〳:qxy@ Կ,H4By6[m %5^ IS$'/O"ii[buLf())>MnںE:O(t${@`+7+ooX:h;_{%qJ9MbsɼC-=jATǤ8(+]x';%Np!0y u cq (pĥJoz8P"gk"0[pR2@ q UJ>KU<ɛ&qa/kt¾%@qeW=iꢃANJ*='&E·}X&:=| J%$[GRcj725!60;u 6wjU(D#pk C5!| v]6 ЌD'A< L)tD U KlV7 AowO5bGN ka,Egm?"u #.ѱAHw'Fak򉥓2Q 觿pX2R D v-+"+_Pf|Mg o`wRhowG 폤0ytNb|{HN@AS^>ki 28vfRJI%tro!{>T;N Ehɣ:mlQg{ gQd8#eHTk7":6sթ"_FJ!(iuV밐J"2^ޣxZ+9z?`y%&5y$6Sf%pKlH$$SzE 5J`H[~αZ_nHZY S2JUI$q(8QY8LI/%Rne!ń<ʜ*E,O9@LTfi{yU:<-Fῆ;?\&Z*Fg&eH!ѵdF0F!98e7@2,k[Wȃ @j K}xGím+2g n#érjeZ?=΃|=(!愪%bqc8Bf/n'"i55uQڬ]|=[P{a^J&x= K"P@*/}`=ӟF롿!OÈJ;>`}\YYN-NN P2LE[跰iCJ]^KR#lɂEvJlfPI>쐲kҟ6fZhqOTӟ/cƏ,x#mf7aJ Gpȁb= )QIQKK8O( q$\uLJ|ABP^Kp1f/`Y7)TB3R^+jEҖ+"aVMS `aRQ$Ւvʥ_Fĕҝy3u ]&9IT-# |w($yBm1g^} pc3 ˡe_`ŗ?)p/n󹒫(wR 8G*9ͨk< rte> {p1^BODI#(q[3qƫkH8:!$Qh.u/+%:VMMԂEl8)08oiAf!{V7ޚ ʇʔB 1N19L0׭q|ДʲD${hWSy׹go%HRpWr92rbhj| XjĀd:ZF^+ͯQ+w ^N~oDڮu*Azow_0;RdFRAV q <ϵѾ|`*m2PEzcxzą+4kam N9_xD$FANߥV^i+ seҨ6)&(A32g?ܼni8[i@XusX}kiT8xIP{KrB=ЗUseɾ ~+Zi2˥GQ\>EpYǖb[̹tPE/̜= FJ9feUJ dSkݽc@}18tϯ gp_~ޔ>Y Gz^WԃtM#"&"Ilħ'7 $R8 ?pヤLDKa&4qp*YL*تw+=^Pt͝Ve?^(,lme%y.̐6ۤHyʌ2`%QKyf$͠(C<ĿT$x ,MTf'a?JɆ7"Y/ ѳz3]!޻.@FjOZ:?#8%.Sƃ~Vϟ;K0h-Ur| I]>4~*[A $qD\oL%AU_b+IGm\9^jKX?63a'6꧋X[$hJq_}R(UBDEցP\g qM x2YՎΐсN((W>9}Q3@{nӃ,ՀB@`ɳF8ּ 9!Xl9f.0 q&WlK|| Ck9 !ZaRs-xHb.Bb]P__%~(.(ΐ;ܡyө*qC~r6.Π~~O+Ogctԫ1z&_cV- En4ú~ő9L64_m2ęg"L!{\R*ӛZ&,n:JRb >׀eAE-'?T8# GJ(D6߇XOs[7>C|JRҚ65f ӅݑVkf4?[(=F<$ [vjU}e=px[UV* WkbLlK?n-E谧Zc%&1K&T_d/=]Cdj YJ~H70v,+d$֡sIjϜ&:U- MiUR2$ `NO}[v禟\(Z<㞮`#6upcGNZONׯWHHA-x8 ]1D.8;j}ׯUPRE s0rx kUp N{tR74cY+JQC;(4gsUf[.^"gl\eٕ'y#_b~ v)קX &ʫ-&]S׉ea4b%+'^0O_Piฬ/ JI?0'sW=?>ON)+6$ϫф8v])6)Uo C˶kTr쀼@g/DB4DNZaPY4& ~9քLoArCTWl/8p o|)r"f ѣo SSf,RRZ ROSӑ?N.,8,dN&b|B1sk/}\:,M[/feeƑ& hi#ؙO^߱aXƎH(T ,KHF dOz9((ѭ?l:SOMDdl.[B9ߪ6˘Y2#K7Eꌝ2͞DV?w ePbzA ϑޜǫ3<՞t:P=d(E`"Wz~ᘍ5'x69kjBJIU|0ҫv:)zY*ߘB%#%5;q`PD:Y{m=bot}o<_Ï#YݧxX*>.jz.Aail2xE)ebexGNNI%UF?q8t-| 굳U!>;͊>30^+ze);YMk70oHRO 6Pb9QY :@>Ujk䭐p︋Xq{4tt68{͞y&(ꮼ) ԋEs 7"gm#joDƾ >pi!³d`ҭh{@t&U>G@jXƙyB?(W,9$YBoq">#辎(b\s`u\t6*ɑ|)YID`0-OkJ/Vf4kMzmw_5}ez%j|ҙAWXw0uj LP䵓.|:2?a6deP*BC0]Y#_|%WCA] Xv@zfD~bÏ9 OIcaT 9@ ~#I z}ilgSè2@] _ IH\ӪJV`;#+*drrCFL3]T' ꫉N=1ݤ @4# ]pbcGbkWaSJ "?P3N_YfĂBgNDQdX(g:=[3G9S9#WH!,59sNԉHϥdk# D]Se{_+uГT +& 8m$hAc>D m !* (7ƺ_ݚ ZD`K㒱 PMPRl*;X>#ozD# -4c tsTI(ϣ7e4*hs`k9{$iCߎH}\n%AB`fɑ ORϜ#w8?J-5lq|Dq d3#_M VNaVPpg;L>۬@f3[a6..` qb0? ǟVg)qZ{p2aw"©,-ߩe.2!*+nF+TH$ lwQe)ynWK j3]'R|31`Ž,7(-vbR/M 0|g2"]A+cȝX$v2ռX5t;h_o HH QS1`#z'C[3ܳ GKvʪTqު537\[ӺmIHt&C%(BesҥٕULqR{Zt?hi/~gSu]] 3ii*7G/Ke{_DQw^BN L|~NnVچ*[oWqKJ<3n`k^C33>tMgz:[71H] ;e}M"PߵtEqo*ucpYn&*z@:֘eLrB U^rT5AA^ ;pq5jK1=Ɂ<Pj1YHQwZpm$2ymD$v`11A#܁:շұT sF]YI=0&(Z'x $pvjQ; }mCL,47Y۽a W?>۴izHU H#6 K[͋H.;(RbX9{" |Y"XNQG5We3[UGFXڞfk t|4дұy 7"#TCCU"J(e~BܓsLzgjjiՓ7҅am?_*Y2@HGX(Y*ּl-4C`]r#œf+b! oW~&Ⱥ`XϦ3Sch, '^"p(?8#&ѵ_mrѹJ=Z议;(QƲ|VHI:ij+ڄ1YZ[2;h١C*@+gւ (!LW f UJguqy<֗%W pmLYDzRq.~՝Ake馹Ջ1{Rc'>.EYnYIQ b'wxD=5~I߭U<6F )T໶"&|jZ5V=c(.+0o"AeLzļ` z UUE&c"˸ћ] M&ycK \ɷ5B"U ! 1c#! gO'@@.J}<eAPSM Gz#鱴җcUh,ahs]+S904ɖY$V~M!>IAA_$<'˯A`Ӥ?޵:y6B.;Sػ:F>A tK~Lwn Ӌq:LVl2[OBQ̭ iΝ%&gVS-dfPĹA,S΁ɚ t!krňc[o"ĴzpvOC8L>* vkhd2HгN%єmOF!Jg/ w~6n\<"y?|eB0@md?eZrFU2c L1ܚpJƘPj5I#龮N^Žk@=#9,n¿38vG1l1" #0ܰ;,bʤ״VԶ+跠 HO2`NMrY~:\TE|l@^O*/ RoٕJfbnCFӚgUcx"pW-ʹ a*moJ% GVx=*Yѳ\'_$ G.5_W꾶$($H)3-`3nF- fׇ퀤cT6 {zNghVmF|-|+yr[)&YLXL{Bb 0%~IA;>()p^y҄ Zl J&B!Th+Qʋ:+E< .h=S1B ƨcΤF]4=#x`Q >޻) I>8A맬jeNp02iL``G\o:1ɹ$k.ۥqoM =₥^>278UёvHN\ͻHw!:|Oi' Q8v11.<)W,Dik.8J>_E'ڻ 4SAɿ %c @g@^`Os٘Ik+~䙱.ֹ@|I7U?ޯ$9D"ɶ`0o u40[Zm 6%NAr88ٲ+qN{]( e,X.zmbDv;2U4[PԂT\~au^׏ a$zV4(j i.dPz| !;T ڳ_eۈf8;P}/>P6=T48ٱrAڟ+s!@$zh/e:(+кT<&"jp̵EkqpBUFIBYq=}χQ+$a"G`? `%AO e^"5Du֟>X|mۼ4//R^hX"` e,3&]Du*@H{RCءE94zLUk&Q6DS c54@wUqTױ ՞> ݰe8сuV7G+J/ : fhLYR207h2qxȠTmy@2NsL8C >Z4 i ?D=.c>l¨R'dn I{0PKڄ7:o5X8VVot?pF9R4cUI2b~?!*Mimt V)%#} '<6J\;..;Ib)i< .>\Z<*|d#Q](]RlLAj r2bɒ;'7P_Exe],}r5dm;- 27_c4c DAttx&,e}^RsnJ̸ZZ9 h.E`\fh";|/JWȎ*{)YRl[4&N$_BϺAD]jQ!!|;o-@-.7s%!mOtYc$Ӕ.bNjdS3?eRy2}9L uDsYpCFIp/ U濽"y,9:&aH֕چ.X֡" 6a%=)_WsJC=%ԕhrBPd$mȼGI1un͸CvEҀnWt] NmH#O5[R[H 2%/>5))!*IWJY{ț+4 Jժ1[} $Y pbmUnB`i˥ W6߽5C(fH֪X1Dpqg*4n {s#|+ (ʲJO*;J;3 +O"S۩BAJFY(|PuP֓XN!F *)JtOu}X=rL)XZs$FM=ȸ9ucJ3a>cM0%fsMyOڀ_]삘?6LʤJUj9Yp[a0d+sgFJ`%,٭B/}X>1m.ك8(L TOw@unG:B7.wڿ2' s/k{طꂳs30(6w7xLEZ-%QdPTS" +4W2 H ԶliRg$k#T./Ly7Ђuz0YӇt pÆ%R8mjemPqeKϡ5wN1aTui  L=9QuV(lP[%Jne6+e0+/yvɮzqL,R' ^ 3WFm?Ls@cb/!U)mZL35EY7蒹-ͧۑmtq^Y/yiI/\還@o*/k -^韀}{X >6!AK'!+H r%1D)rb^n;츎3ෲ?BaTdK0w Ey,NaL-I zMd齩*TQ,4P@+g?x*]/75*xT:kPi}:~ynxT F712n!ػMɌ|caAP!yAqBv#1=TF .7IfoZ_Uvo'j: 0ӿVӧ>uXr'p- /J8}֥q{P4Q&t>OUvwQF*6]$s>Q\Ta^@kyE1UAiKGR:a ^&9h;̴RY"Y3Thʈ[5)CЬ [\kw~# 7O?w`ս˖99^!p'5Fp?K}jɆDEW8WnL0HG ƥRqPrS1_|ۆ 琴a||,LC]'4.@. 줴/_/fpwh=o"8cgAZzmêOia{ͯѧ Dvr OCS@ 6+1aq늎 I+(_mGEՙ"BzYx\.c+ Ci\b\f?LF*gB+{iِdGe5!9_L剼QPA=x GDDLй . ֖QC4~gڙ2fPl_R2"T> 7.\Gk_@8gWx?(z=vЬ(JKbXx;sz~FBB#J΄A_f kڟf8Cʿ [d8 *b-p]b؝W 3X,J,SG/ig m&D]Oݺգ6W#W !Uk'+M=;8 F_ g.Zf\u,ص7|piE)|k5;g.d!e]dg g VJe0nep+> 3/2<{&M޼CQ-7{uJ h+mXg|R RrqNEt!e`W>Mrha |@VNt?}IvrI؍x}g85r 9z†rW6T#V RӜ,cV CيO!"gݨ/!5)qB x-ֺ\Krzu2%&نL̜/E=o-L8cz@]ͯ0vR vAw\Dˊ3 :dgWebQ` k (t4;iJJ !gٮ}+$>oc4p6I /yK4C-n]X oyk]z͙vr#Lfz'fwǂ3F r UT7=A>⨒јbٍ.PnYX`m5KHE'r-Td$'!AQ9t4 Qw'BH#!v4 KnvfhJQNy1RHx5s>3pv%#@G4$ӹR&!CWYS7{ʈĦoODv' )ߟ_@Bߗ!bUxYԐ-ˊƊm~=iB D;U,L&< M_*ϟ2s[ĸE?om'u iZ34PXN=.N=i_E˥ ]wʨ?5|zS;T!6\QruBm}*veH,+03H?хgC=f6oQoMiHVؾݮMkO ?R˘m7/˄bk$!g3Tрi B1(iF>=!SZc,?IPFYw{$@+D)|Y=[!+DO]T'1> ~"6ͷaS?{3V˥э"[;n>f{Xhzfy,xD24kX [᫧e]lTmmvRߋ[X5zV"c$whaO,[ɦ#mPy6~Z&OHNaF(jV&rkL,*M /{@8}:5}3 AEƾ@E:Ew`(9l~rD=,r.}z%..&Hg| όPe$`(h4O!ݭs(sn4d/T{U[zN'S42;ߛ;y .qH8}r5g [[R1[=gF2&Re8K0s) HB'w c2rMMSZ3_W y u[ވQ6-lRPraj*!YI|7dMDkŬ4tUA)晖?p {\?7S 2GKдN.4W H;JJvƋ7,P>.܃.5XN)XB{S{u),Jjdx+yb~z,~xw~=\ܸ"{a]/= SH7)PD8-^4XGq>-w߶%ܠu…Q`ӧEʚ68x_UFƋhv0Yf'AkY|sR۳PlH"B~Cl<(mn_V+>jͨ V/~grم_rȽ`.}gˬBX!!f!:eKo5FY؄wZnrFѝ/'?ui<)&񆍁kH'o m ̣}z!uPV(NL̟8(m8݆6j4Xny$1(L54&VJ_8s6 SLjNx[ ×KÒɞi6?Ƞ _|uk} )&N3,lli+)P@Mpj7(Y3+m2)M"]˚/:>*CB͌ SXcLrgݵ|pŗ־CdͻZ{ to޺_,uuղraUC&byB:- m?6 tK5sԦElvG2 q嫆O8~"5!bmźP_aQ%{#7e\J9Vd6FMuFIK?$QIVk7%(*os}[6{q9Tz>—*He.AOLO DK:CPa \W»tF1( DQXGfs&iD&7MQ0*O># nYE8V*OFwӭIwC2G=_CN~m<;Q YO * M@j09ELo弃ВTRƧRCA.1 uCSZ$5yKxBHUeātTMΉ6뵂6; [+_+=tJE|WD-rT_:(N~,v@^4LڵhĪah^Gc菊1vBTV쿛ŒnzV,MUDVet%`i{{:OśB~lIaI!޹=8Ы0u?dTT/۬x1 nC-~~z{5KG)G6{Ste.$lq$`RL5jBň*J)a IR1:9ŷdЏveCr$}0HqC]9%B~}'[ /SS w3 %UP/NA``B9ѩ7GScNgx.Dnz-L`y<^%}[tEHwM$.P,eVtM 6|Omd0PpZ`x T se-ʫDX챘U3E[3{ 8Yȓ[hzʸ>E? JsˠBǦhݶQ1=iCx9w?F}(>-T83qmPS(OcLqwhyE}v9wM4W\ lwMdQMJ~z/jyO;̴M~ [Lh0dk|zn0jB?0 Xн~H>ezd7QFDW;el@z=8 3*#8"#cMi~Pg.ۏa>9Ȝ] 3fjToN$`=I6i/ r8r$^U֤M,1%Zd"&fd w[#W&_9t$bCڮ+L7P_CqͳKu]Ryar+kP-dhO?m,Z&'xUS;:oFh,87|M5ctYp¾8g/K{0Uo QFYV똵BjtvT+8|/*SP2,+ "qSLhkGm! xiBߛ0!闛tw,Gb9z*Ĵ(:ey=:G{U}$\c .<76!us}~}>i@ո. (L23ƛkww2F!J#)BT!&n[zb}_?V(ۺ6||fѤM˲Lyz)M-!kڊSA3ظnRAJ#_?_DS9#lPәK2a8t-B3]ͪ^s;Z;vAaV>(.ViqSAjlai [2uT1._pʡֿ KG+G(޴h* H\pr$!4@@G0~P܉M˵*bfx `L%$ )TU#^˔W"$mwtK߁xK(@0T3AerbB,A#+m[r-MM b$ Cz59xDab{M԰յOQ)rNWL+'ȣd_ʥׯ>drur)HL8 *ԯsK0w}Z81 9Tmz01fe 7s["*V#ݑA&Ifڂ"( tp#7d0Ρ KG&BmȦ `纲nضHHSZSjHR4{.܉O /ЖdF .+LWqI\%k{TG){V/:|KᔹzHA;Ws8:ݶ(T`! ڽ*xhoKh L:B]K_G^Rd?`/` X8D=29ENh5x39f7zBT* T4&f'up€vM}CG1èß=ɕVvU Jψkj5x}WvΠĉ01TbiȬ0Yc2e3wd4S d!?UyIT"u,辡ι,f3:Y+luSY@C)/{v^d|*pl $۪ye_ӾRY/6X3D`rVz%>>HfQ(z v!(C!dVnᠻAmDܖyJ"R_\44$\0wo뮗 \yQ~U'\wCIl1'ܲiv6fn,JF߷4sp{"IB -:-m 7d#L̚M$%(dJx*-?-G֤&TYa_*ViUrˢl7!fgT+u&}_xb ﹀N1bd_g /$U÷ߢFad銤~rr#J-e ,xr^W+06wU@3l& S8 þ0A%J~{fFwŔ۝]e vN4x|-!"߶ρ"e>C^"@hDY7yup ~fH]{ӹoV`|kOŤ-,N7/$!|;|B! (*É!v 3sh<VxAL/vǝ)60ʕ`oPmin;,hYeۺ3W&4T;lʛ(T_~\+`![sN ]B*=;.-Kg6{ŁyCT;pDC cv|k~>g;_(+\Z`kCsqWVy`:.;U'H2e:hd`ь_s{0pN80~CIfꞄC#n͑2, AQ:PM$oA|ätAgh2ɅENq)=RԺw)>{ “ۦZ:tlUyVղ`ߑ漡Dii/;&`9e}9H :,Mj~5GлeDNBICRA\TBXz"73#v%˭*N20 .3zmP V׌揱x bSAa}Q{heA(-T&KV[%m,9hgyBaޡ|:@t 'F )ODpq\c^K&2f2PWmXRmr&zqک?+_sv%EdW%PlϿzV^cX$ܸPF~@,) ۩W``~۶Q#v% ey[i4-8jt2{Pļp9/$OY"­;oڽ|e-3"6;gJ0Ip\pݑ/w]%M~i7 6n`'k9:ݛ.& %HkH[rm`5zّ sMDW:A[7@:\ثbTW@un'vm2'{Dq2o-e&;xU̸;)47HOˏE "eT-\@ri_?f-O>Y-T&gg>n5kzq zG9A* xnh5'<Yw-ǖCnI{=TVݼ(IQ=L'qoe <9"/6h0\2 RyMy"AļCŘa fg<GѠE`qvptU -3M&~Wtc`&VC\HQ=~` `󃒿$o j>2!;GPpJrL*#JRc8^ qY%eu"Ep5D6w8 ķwm9/9멿 ?kZwʡ5(*Pǝ|BVʕSgebs' |;%'A; -,N[bJDm_%)F|U0sQM$z[(6ЀpbqRNsN|@ՎDQm|t*'/ 8k9#ZL?=S^~HSŹ\>J5Fc\`0_N|dn⟫L-{ /Rf|T~}#( LtQS*JL,WlQ +fЛ6 etP>k3r9ػ rŸkD \զcm~.i 5BX3+C!m!JqgNub'p1UBv@hhuֿ쇷T+~uC;nE΢atT9}:`E㏩5S#Nv?*"cyg8XR쒑շ0T Һ\rV<_+"՞Ҿwh3b#4A_o4XgMv3jYĊDHaVs=E4?~E|~?m(3hc2 1&dJܛz'G`Z:v!~]tWWZ61YLn?G:@Mћ- i#Ex]B  ];b+!9'\q^GRs~$|135Ki_?S!v -05p+Jk+_E ƒ5nnNP ԕL'$]b➖;^gP4zj|c}Ӯ Ams]o3'^> ^")3&:krtK١tOY6u#g04g̔|H|[VuyτŌIG>ңvE`>:0Ay24R09:l:hqbv7+FDҼ?XZuGu+FO8+M #,0 L5ߗK ͖a ` , qzXPPɔw~ ړtmTH-p'@(¸춁`ldl[9#%2ꉺ80e-ɳK'5,]&IC= sJ(VkN mxrD'4)O64\Re뻱gndmQ*q6Xإ-sIҗ<Mr 'ZA蓆4dn&>&Z#0&f e Q8f"o iv7+4غ =+IIh͸X3*gΠP+z].74N=#uBK8/?Mא>~(H%gADQLե+!ۄ=q클psj|HJ^؅U'\ڸ/ٔ״uđpl2ivmH?+fu:m1XBA eLɶ+cڭ}߉9'H]3#H4`*Iũ:U웋]FIղS^w7ף:6J'-@'e <w*ʛ>[$0dGk[MY|M~+@'-˄emm5NUYҵX? Ѯj2fȧlEVtM?[MJYHIX$cZ˩. W6M}7Ebop#~usV1\+f$}R]m)XE|] ~mETΈ];"tLuh2H9M}OBZ ;߫F ,[u,(*u˨/ 2zOM`PFwvzg I2iܝQeqEԷ0ǝR &i q@GSj$Eē.O2'O|y@8%?fsa+p?//j!0mu Rw֋XZzMCkRM`щMG`fK sL_D4agȈX}I; mhOIwsZ <"κ*rl0Y%_ N_u:os?(84vIL\i+ I:d5Ζ|9LIzͫ3ME)SyU]l2OVTNp}M0xrFyĶ)݁EOX[ ev4`;kE5QJ&=mYu~e=-Y טkFYW D>\cpmlֲG2}- WӕݶZsm<~1 X&6>oMkvox} ؀+!jZ4Bg-့i*30dL3doGQ?uUII=D’sBb՜GS2@37,t>Q1A.hp ZruccW5B8|,aZ6=Ʌ$0'nWkH:]@:[>jnS~xEXxZNIgyoFoln,Z݇ըm`&)%3hiBCy$Db2KEcn{,ȁE`jhjԖ)=PNqGldqv\a &O|migux}"K0 H)*/ nyʵДf[ץ o/I{O +-M) G gvY-o@vap7o@= o75t$* ᐊp=KvPPҫ`&W޼&BhdΌq-ҿ&_5؁U8\I+_.[ t&JH!糿ehʝ9E(q,F\1yJ6} |2[C>q:*6ݎrc&mL$䜿WHfdOO-1 $tL'"MyL!/qhv!:R4>UxNBy *~zKEZ!ፉz~J:OŹA4{oP-p"C@c:/HlP!cF-x%+}Ugم U y:H\DDu:ӸKBOҊ * 㢜c ϐY켷Vp i> 9?a_ dÛz,B\I\c Ȯc@]v"V2i.Ȳy2I5N/lB)V wu+ i?7c]ʃ!Q'".t#W; w66'kWq6Ant%945a]yopo,l`WWM/1p:d:V"__Zqv/3롍ȑUJtD@ޜؒ~Y8Y!<[)pǔf]!oHSʉ!+sMUMŖKw:׼t-b?{oHA;xoKGEd%@g 1aqR$Ĭ8R@F)Y'#C!J =e=:(.9[0LKsZ8Nj:s+ EC=׹4!oh7Ҝ퉃&Ee?LVt^N-Z3?{OpAJU(:|:KyPIZ+JS&Do8q('})ɔé5MCuCR"GT+b:Odv [O-i'8.(~q|xU4f\7t f` vJ/-6ZކК7᳐o8{ nM!;|Kų s1g2 ó Y'.cޠA]'ŵ["{BdD|>T?yi +&'NF^" [ӥkf(P2^*ea!9HEHr/-tb/` C*V qm?8x2x9lj v.veHvw˪PnZw޷8l0?DQBHpz/dLDT扴+l1EWfhVtS▗_,lrSDREyMn $!5lC!ߓ sz/ sJ=gwSt7$P}&& O9ǔʹ6[3\yY4x -Wu~[(^uҟ0*'-Y5C` 55DnFYO+,ZàI}BrbE m/ |,EDS0wˈKE|yt.\9 -_JV]xzEhFG: EaB53'?P-~M>y1}ڔɭ# Tg!$';Z:WQH%59 J E\rbۉ2x-gcژ g)[#nHD݄ㆁ008~(L¾\Heډ4g갤X&i`uw_t%56B>וg꡿sC.Q;#Z Go"y?^,{ yʱ15kԴpsrDFQ;cf& 1/;PUe[оyûZgiECVܝ7B1_qZ\ wCVVRFXaF(bBA=Bk- B8sxYIµV(H$' qB?˨sgLI:fzutr?m5pQcUhM[y7 adYi-hdU'hs¨0}Q@|}+aa^m d)e Ux4R}G0=j/+g`W'{o)H>ۓl'$o!^ D>-#_PL"^| AKڀO, 3XJbw;Xqq 2.7Zqu Ck|wIvrTr?/x߸i R]k ^> 6wq p_ٕt5hNiL?b6.{"Ը4kِY|_Lmvw٣@]2O$Qk,?N70TYwDU^GPҠkxय़XA7uy7lF}i0w6vJLLvOPs:23fD]YT|vߵ5W[؈*$pŦ̔MfkG,Y0lȈb")V:R=ռx yhZ6,aHsd~  %cZ뎠% JJq H΁$;D/m뤥۴AUĄ$,`"Em$$1]O 0<&r|kI=7ndۻN6 &9[0<5$NcG/_̶~ۆUu@iW8֛`kdAgWEsg}F%#SmfIˬN+jwY]ȇaZze *WO6(dLR\"(LYe+z+۴v>SɆ쉐+E꙽|XT|ij)vwlCʋ"ҾV&~a \O! ó\(b/v^6^9(va"MMD)T  ~P(0 ?S{R`QuNxε=>q})1WV!]!. ǿ0 㼩hgZF8 @-ŗ4ydG̸^@!?|a?rQ3!~떵}f)J>ZD[hJ6KAaW_T&ܱBqhę>s*3&e![>m,oG-@dcȡ%)jʭҴYohv1]Bjfn g| KKnFE4Wjky-p*̩qxY3=Zn~T$/n;p^%q#31xbYpJm.96p1xy| $1ˊ|UҚq5^dI?8gvE23Ja_FF45C-pHDJs:{!4{V=H{ 2ۡ[ߨS`FreE'@q9-հvw@fԸ#hM4~ɲt#EUD8h[K&_iy`ˤnâLLTì_M#<"^={u߼iGl=1 jz }vJw S&h=~WkBɨq",CJEnH vzJbNYg :\W a=Ode B50 tה qrW}e{ iO JRdd1sҹ C&zt&:Mnn%LKEkuW()yMPEݕI :(ҩឝeϞH_#&dԎ͓U/w{ v^BuNHS_ yaeA*u3d:thx?k{ʴRSq)=~J/1B.y'V zr,1+D5|d? ũyӆ '>$Z#g\p~>f@WdlRƅ7nCeU{"nhCz,V'1Ɯ;ֽ 23J@%⤷sg +N z'~!:QT ğ.fn䯜jԒ)!GxUl 1Gtw:/J3`l/~Q},/]rk,No.PDZ }CNGt(9=7SSٮ'9 wZJQ6K/B#ѩ@8]aܛHc}m^f = O̧y"3R;Q1 zYWmLӿI"E4ea9 39fbc@N{\uUS'.RLdùdN;=U.t@/dnFFٕxr=Z5ԑH EB p?/q8N؛$Z&&Sx^4qH4&O +VcN,!pY2"|oeUDupuo{ m^r2nVV;Qh}c #߶K,ʎnN8B',mXƗ &,-X3eܸn7C>c 2AmǭagfQSndim=YȴWv̶ )QOghf_*B7+Re 7J=;W(<`1_5\u9Zj|YHbX-33{M5+""z2yC!͌v!d|\U4JÎ)J1rC9f_rod_Co[)o-%%,9CuRWT߲OWc_;b>":R~a R-M-a!ȃD%8#(^mMɾ(naa!HY0һ7j[DטϧV",O; zva1.=|,zt AwY/JwE |Ur6]+Fʙ;Hf(~Km0/tFgr %4k<^?YmI$@ ʧ@IlcR^+[zf~yf N𦂍O>%l8k=G Ot<ڵ Ϸi 6F׽;PEf7B5W? u͢ٶyS%͋VzJ1RwzE"ͱ 4U9o g`PN f dbhIkN%IZD0c߇гunD@+>NiHeqUjt^Pnّ~(PP޻QjsWƦ'7!2O j[Xz!>r;x_KxБ6t'{)x 1p\2#F W䰗}=JXDh 8#/`+FJNrS 6H*票 ؃{98M7g{{gsAOu6^$lJcQrLLz,Z.0o#DIOR0ژJuۡBAF32:;;z+ๅRvǀ~} q3-;?Jvٲ膙e?Z>O"`ff鮞HW KDqBc* =A}=-Xcr7qPQm#)H+%{>6Qfm*f8 RԮOR fG(̟Y$ J8G'l!T}A#߫2<0DL0 ,IJ ʪR m<-]7 cga;P%U.t9Cv6AG}GA2BR6r>ZTa$D^CY\*$,&L"^&p !OcHct`9Hп;rgɔ} .b>yqHThY1$>7g`tdDzʷS"/L)A4\;nBbz! ˒jiՂ~9.xPNv0aiwO,uZ଺[W?\_A;x CoDy6 w[">fSv8=vxɛjixʥ*s~ijp8f4!.- }+5?#.TE5[޴avbA瓽<[hF KVSgAoc&ixcab]v$l\~ז 1>5!ϗ{{,YLq?cbYK2[;j+5"!adS>{(bK >f+,MvخaL d=[xyqGaz̝L1&X")C_O*dBBܛs1;.7;DɄfҘ7$i\yucy>NجUlBR5ws.E7VK5,%4$`l<8a6ޟ8.Su-<)OCI:+"eS ;"_*ehG;86 Cg3=JC~`5%T) S##e_6Q$*x7{KĬgAOϬ( mZR?uf|c5u,}T^8J8!(^]PZ_PvGQ?i⠦ lt|>HqB/{nip.O"VɫMS 8 ~{N+<8i~._dyE,zj T鲲nx;vc!*(_z3fbUupg>d ^=-B>6Ͳ*I%܍/$6LyI%z!y92pF1+[m@qJ;=22)3ұFOJWxc1QT3߄V1w_3_He3qԅ} 8 2Az@|MvB? x[=$<@ P5gqb*Iɦg&ǐ9v^CQ~PotWFK2ZRGJRmάݜ ۘj'f]aXgv8cXr$ɯǓy u-ϫt@(=tXVbIvcߵr|mհ^Vwa8?֩ܪn~0pNnӾI 2Ydty꒣Zo>dv=/֓r`nB|Lc_1]mxX CȄ#\f.g'ξ73`#ArQ69o 3Hmp*N*>k*~nt c,yiaMiclg9 _0IWFlrbF950#(3Plz Gr>Az`f@B^oYxC(xS+PEzIN UڨT.Ɯp 8F5jMxF!D|8Ҥ&>XU;*YfBZRa2y M.m%U~rnÄPuAEķ㎒iҵ<Y7kY"ѳ}ߍV6p<rcfFV4z Zё8jnl^# E]ϳۊsm<5q<;5i^wAf=#ܗ8Lg!HL5@8,u}40İ*c? "Hytc3"u'Uݿ9u`*v8b 6D\Rp}ɒ~hx(ɰ9fʼ=׉#h22R740}֮fԝШtC09$:~{{:l%#[6eɲ[JjX%gG[Tn XĚgMB> V5Yq??ߐYv QA'_yrk%\$~'!ʭE|Ԑ)2̫F**[<:[11ax&MxMjABft/=P@kCn~Aߟb5vi_Lobiq9*Yead0'̮̿=&ۺ_ !1ec_#%ӑ]ePv4 f&>$p#+c]{v)CKY+3ƩIXTɪHXo[t(BhV }Yݪ5 2h]`ĩ!qn$zGѹX :E\dECrRz{ Ac6-Y)ǹeLSs4rvq^Ӊ9=qX7,c8YtFnwK'9FJ`/۝x'fHeWkZ^n?$!6Bc#5?pTحϚ2c9 IOTx<{_YO*j/oջqY9zmw<^T_QXC L7T*kiC}&nJv7 { MDG&Ț?*GІSʷC Έ["LYΫc,0룣dc޼U jZa-Ր3kYNҋsZ$$e*TcMZQ6ŤYKmS6{MѤ쩱Z(XXg*)SAƨًa6)0(ЃI ]duEXp(<㠘x[`w OgsGYB[\ySW5l3 k-Tkcyb${-ff tINEnJW5‹-[}"LgaϜ简fZ5d{&to Za*IEC,EYl@ß2(DdauK,RA'͡%_z,_Msm.h` nI$j Ua÷T"jhtTӳ]+82C (@҇E;e:|c<+2<)2u t/$t,{Ta> ړ.@l)ml$KJ';̷ ]cTƒ56O:9Ň鵞8K_܃4D+y\UըULz-@ 1ޤ_(p3Ӫ l#.Ye:0Ÿ2fu/IԀ$"hFOEUjuLLivD(zl&Aw 獥mj7Ҟ~\k#w ҝwre*=!NYňfJ0ZV_۴ / &5GB.KU C}, =f7ƎaYțt ~إ^.TuR@ YPh'8tP1k=z,`A'R52)=ǎS3Q=J%p;Kӻv\ =1v|g,7G9Pzԣj.C4;*ȩ0*J`H_/ae* gWSZ3 r6 G{7|ԇѝy7nm?= 03\ C@ޚ!)f(46"VbPQ(gteCD>2كl#)x^Q:.Xܾ7N1oXY XYe 㒏c1HhijL2&N0T rp5#Ej9o;m5=XA`Ƿ5"p#uƷ.E|YSn5Y,׼Ij`þI4`hnwkm.0, +VPD?6`3 -D6A;#&=/H4`  yw^l3|˔:AtfG0edF+x_URx*;4ԩ\h{3(׼qCesu] >h0xjGrhVW͒]@q)/VW R/ b3`U!{SO ETYl* cZQ|Bk`j5s,?Mp:!z-:HyUΗz5[i#EMqNpcVdZFuIe\1Y \WEǺ7aI¸8vi*1U|CxPOCUF`P99#b&, ΅u(%#96&թ0nW&XVFQ㿺rZ8kWTԺ g!>]0 yyۃ$ v G/U|3l\jv5/rEx{DeɃ?5Q]r׶D(^`:SX ÉS9 I4("^IYaډ4XԪ&gjJaͷSh,^ ĵ=hE /$!uE/y*o:H!C Z%褫;Wy:&vmp(TiY9|T0E9# 3:S '@P ӥ2a`@VIOe'?L!y\.JʨeWb|<}&|UWH}g Q輰FΙΠu~@G"`ybi" K̛3x?46l.-3 +8bQS068HUr>׆2j/Uڌψyl1Sư=Zj\W?C1ђf83.fHx'NW`Jd6hVx lT19\ zxnfli/=pPrҗ9C$x0uC2 =?-IH64|?5 Fp>Ix^n낝c| `cxioXPR_ɞK 7&Jesc*pݹ?|a)b22 Q;u91;HKŗ'y3ny2X9 4s֧wc=s݁[]NS&Cm.tQD?—p-f7MD=eox^zֳ*Y92 }hH_J{ (zhmf`&1^n)B^K+m>[ѠD|-2DSWvBr:z%&:Ei>&c$e/׀ ڑe `Yn:dt*Ȭ>Qʿm u\;: ^y4Pr$z>ӈ,+O}q`ۛ vކV6T/t UumePa[236D^'h{quj '?o<*̒ ǼJB߯ v?Ҟg4c!cلY(w.]vN_沍2*aid 2R]pnd/:7pwoza( ['RbD}=q0SfN@x(F*l b}m|@ ?,NG6ߣR ]_;n59Gv'eP*ÌPya[v=S'O5RW5.(ȴR nΫ`(GmL0׹([|xPMw=}a/ Wv4(A P`ÄiKt\*xhsh5`0u̚o"=a3k4$?#`GH sle%?SȲfꦪS'5Ĩw{bkB ]q!r907+DVX v%zT(b"GV*ޕ gSbU~E0.(Z ٌ!~[zD xBk-иy] ":,@D݈e@JUx92{%NG**{׭ŭק Ѽ*B #7PV6OүG-24N8 d0e.UV"ker;,\&?1v5GYRֆkB-KF!<'#h^ZUXyRugُnmVw5VJt#|´$4} ')  `_!) Ä=Qxz=g!TVqbG9"[?Ej^+axf%S_R}*<+Lwanj52G ɉ(jŃq,GSsE9l~= +^/L#GCA}XX"EAZ-iOnLdȷ>[#igJRa)ʄޒ֪_<0:U7n`{Ξ"AX q1 f-irP o)tHjZt LbȶS<:7ZN2< 6='uZ2Ȥ]2 ZK22&z,C9+mNKgw03\JGZڜ|M޸BCfa׋#-K3r^k!E^aG ]"Wf64}2k2n8К;xP&@܀lQ qqOZwr`9GgPBݫaRɛ&b ^ *\l^(+ZF̻8BcZy6~nMj܄\CzBp#\Ip;^m.kihb?;$DsdZ,pނsK´7Kʂm qQCr`|ZWB j x(-V"M ۓDN+OlI$ {vP | cӢ6iӈ?/& fQ_{AC2ȮU !)Ao CxFHgY[< HuoA٦`+auBE[P*NE&M~Bu"wR{f $l {^tzlpD $^uJS4RqE[XD&oszxQ]XzUfЩ#3XxՑCjfjRml$;Tl8j훿 +2$ ƌg@@S,Y3l{9 Pܺ D xu )?֩lOg}Z $Q6S=@\}<TQqpahA177}rL:Y{Ƭƞ͕2XV%=,_Q;s_n0*Q+ њOu]@ANiPGw&_/)1cET @r'AM>$KaC5x7:=e]+%p:xzL^WX"nsȰ^!l*W|A vy=5'7z+ 犪^}Jitd[3j4ct;._E:202L\1Z˵nT/mnGEôkʁ=;EQ .7jHNNy6v{jFWgcִg}!_7lϛ-3"0E]_[߂:m8lp(;ѣ cyrݏWNئ+ɞ:$귎^} [OSXTdꪗ]ql]n8XC?LbH%o9 y.*$'?`Ɖ(EͿ;lN@6+ݥ;4F& uKW~*.ѽTT‹۸ٵP=VKzRHJ1X>]YOMAlxm[Bu6ƴhO04ySo?-U Lkd HCnSq&J-H;Q<TR_/os[Vj+PaV2ā a'I#ѥ1u p7xUˎ@QPZ}RP+ƬgHFv X01z9g)L-S(3+d$X+ɐ1Lr1`7%3 C3n&R5/<^ L_sU$,}q|/P`[2?_rsutp4l]x|}d񝉾a r!l@SIv?WF"Lekh^ &c"´a`:c݄  ø6Zco[b}ƪmvĪ55ы)aJqۄ󽟦ar8 oD=2cpY=ڏC#GSpKV_ymĞ!%Ήu_ezPHg_R.ᦵoձGs$*R0l!- ؀YT*>QD4Ip׉׋ qě2)KP*PM]3/k2XruTGfX[B4՜VMAf8 ; >8kN `vMdY%[DקVc:nlt~VMT =6ZD&6>kT[_BtnbDI1;]!jH>z>aSXY5CupI {[+U7}Tsn{qgZ;MP;w+2S=M))iTf+qUq[IO^42H-17¬Ywݞvo^st)#J4r?6Ά8lɉdf _),QHws"G'2V"֍p\%ٖ .kyfd(L`mt#Kwa\*N:IEe`Y7}=[9Ol",.z_^䈈WPNÈ'X܍ߢH)cfOǚw.jTWHm˯XFEӺWX-yG0b~@S_BJxU+w+B",.euTTjx48-om&dU  ܆Av~*W̋˞z$Cnp\X7QUߐzmy&?s7reMp+R@cYk[o*Y}N",B 'hƊZa.VYo򫂜A* FGP ovq? $zޛl(+eFXٕ .SX+at;<OȄ'CdZB>tkPAE$ȯ`:QHe}[P_xi ӹ>aE%\ *;-'aG$?\[d782C@^@:0+g&޻"5Ӓ" DM%Cdϭrn}.Y6,"52aֻq(RA#LsS!t Lj<+^12"Mcypc}U2CꄿN2n o?suOj&>E899sK~Sbܟc%ws n*]YC=[r@P~2piK5hr1gaxFI7OHhW6c{";ז v^k74)?B>somEK,L/Oľ|R9xh]!8;cJrVG0DoEhT0%R꿢|BZk|y,'乩M|Yx/,?kͥ\v*FVߴ$7!T7-p3@?N)@uWnq-Ԡ[,;_FT,KӟEI8&:}!ӜF>VS&cÉ,Vӌ]#, J9SbӛDSIʆaBR5u86ĩsd00DxuHLjkD.>+A9QICb:#DxxF\z_=#jZk] ;ㆡu(EJ}rQEbtV@@bkɎ7R#Y Lv@;G_g" ؙQ@4n9[B[G0sK96ɟoKQ %"@n s0p0DH֐f|=.A'8P`שB61jpK4 v \OmX*(W"\Uy KzaU^)3SdPLƍRU8sp3">0ѳ8z’i.{?FTSD2s8"q'ioሣmͭ*.5tv&A~uil=P^₪):o ,RD ܘpFz%ǀB)?V.~И,o5\˜HGTd,UҭHKGwWو"+Q[ PRw r̠~t cЇ+! ?{ MwlgUi7^39^^:CO vzy+ |!s+ɵjs2YӬL/])cGA.f9#fp-_h+)︿yvhq miuAa[xDC@^y^Y뫌GT^W0X:m])W , } aESw{tM7 %z=D) ::Nyrd BZƼQ$?$"c4X]YHV 6P2$imuBijWL%V2##Y;+dxi82qf[C15!U3AstJLI$G+R)"y/ih^x% O{mH !:ui5wBrN C8mQ8pX4鬟53M9U\8i ,ۯ]%Ŗca'_ !Xl>'$bN`|b_9iQƪ_^?>3r[ZwKSb2/nL4ɠ+ T`5'8gLkE9]I\xv %įRZ%\'[FYp;EgN3&/:q*$ϵ>[Y'Z~-n1@(}Ƿ𞘑1_xI }f[:U Wѵ+Q%^6 .B_(K ,u΁N-AiodC1jMJ pO%\P57D[1coG'#@S)[ [?Y2-k^n'_ xtNʤ_Ǥv>3 @tj#Q} FJ;RK=7ߙ ?P DHSm LO{W E5T% 8sCe4eƚ8 q>5v4˭xe[!%W%:7*fNOؑ/2 I $=;G`Xz7Qi(32{ אYcTV0)Q_2ſDm vI=l<m;YZ}xP Uɬf85@ӵ׸{D..L5mO_" =lͳZ+Sk&ɛRTљ$ƈΔƄI/3ѣtsΞE]w{6vp+5DueT] \0WR-+. qw徍?ZDB ,tٳf-oUΖ9ĕC]4 /}Xb'9`JP9ZEHhljy&"׿SNzCCVXr1f?f o?%Xy'>T:O<3C<5 K' .v^ ،QuWx #VB|c~ޗ5l-Ů~A9?~7; V7@6â&Cΰ>Z:-^[D0v1~X]i[9&xFTWMPC"ȼ+)/KZ"f>Q5` KZ, HN%ozR%P<<q58Q%VEѾ BaE $"n@`c3g|>Dhte;%MmT 齈 `,o43վ9셷 |@#~gTא@`> )//AIΞWJMnr0(|tXYYJʩuwzS6I>2Eb'te3񑂜նItO7T;K8<&}O"@kgIKSuoƦn5%K[Vq\u!+M aV2O 5z0wDsky !j!8h[o\U3)QxzP%)DAz#olD\(!2S$eSQi$z1:u&ʁL樕}c~@lbܼ(:Sפk,ϗMmYS*j̩Us>٤D`^yFa"UH H8BЯ/Ix(,O9{">qMxG@^!jn՜zj_"zuSZP)BPZ0aG }_)9,:ԨŁL_8:tD w 豺:|9YcҌ0.4#ZOc8ڢ]]|gR?yɊ x&7ԗ3SN+hl 2r-j.b yUP*zA_|U`gץ=>kKI¿Q^naJ*GDDոO}b <'+4Hzyz:'=YmP2H(8» ]vŽNܵ2QgŰ6'.1wC6?8t+E@#QǏf e_9W OBwd]5q-EQI͏K{_6|L%"<vc] 3bv E]9?Nh) }j^+PmeQ4BBw2.V^ WC|XXty4L̘ ,Ξv{ݷ 1{NZ0]3YOAٛ2օ7.sŪA][rt8jbn%CIA򞞮'H+ωT٬Wq1_*{S&+XqFDi`#ƱwWcX3+ qT=OS^NE̟m4uG5BvV;jx 8cmywgnB_;", nTNjYz{\9'z 4KҺC.m'+0Eq|铼"Uu?E0AAo Yȣ[ =?ئ=5<ՅߋgaL31gZK-4oɂ v4~~ H?%b˩Oŋm#:ӍjYߨ֪Gk_ɰ^aj7 &;<ƑU(+WBxt@2_$ baNp(!kPy/keyO eB֚(Eqr3Ii0_`,'aq:rKGuh_z`]!,ՑDܶÁ_XR/z;RHHsЌk~U}=/Tndxy2[: .b[=B/sm9zT&BDw쓔 vʥO&%E#K1((7|V ?s",(FO_Ɯ^ЪଡXhހ-MN|?4x>'q0Ź@V7^xM<3P IJ+ E T|9&?OEjѫW@FPbhY?Y 㝅a22rҍCN&,04Z"S 'Q.J>k?A-S] O嗃h)!uXπ%'m[8bA#VF!wlBOP J)PvTJY|e#M7iGMWbpyڢ@-t Y\rSdoV ôŋ1p!F-icu4R:,Eӫ6١.jA:n{d蔓>,E iKj*ɠMaV'g@Ӣs&WК^Ӹ[1"b̞v|܉:9d]Ϭ(%^lg篝UGgXun1KJx&"ܙpPr3Cq>~ea1}xqNxv+pSE8HzAGΛO )jE`ZrdΉL[aMHSD5"Ns(n*ʹ*tгB6|O m^mrdIW[R2!%Vg;zN. ԾH H)-] ޱ{a6gxy( Q7w6KnyX_vM_#:I Eѳ`ʱ4,"y1ywߨQmL[Fein˵XJz|P#J5Fq(6(=xC,Fl۹>n GiHL"o-3"cD߫@a? ۏ-9)5 Р"|*Y*Q:h}aҋ(C848vUX7,@'hU9 N KnZt/n(uߵ>}qw.ik9mC=b8d' .K7kٛ =bjŝV3Qm{ho"~"hK{nH E<[H;#WLun'r̶kE!3+rYRG+ZֶV8-/$rY@Jùnu$@7`zQ#WQ&QC?]-~@d{1 {fM"CJj=7~C:ZFZxA{+Z7&:>o/jWk=$pTka]2Zf6p]:= qF qn`:|F4*,2u7&!d'7}2 we^9)q;[sE;?E{Nqb'V}"2|ә h͂?PlYLD[K׉9'|"`4H|%ֈnn] ڤC 挦9Q8J7B~Wk>[fKnj!EdQ)3'%o,,{6ab5ȼzĉ~\k<0RgdP?h?,okxZ>=M!ϋ\]$S~Y=*փ d\>TU"ދq ܈p*Q/8j΄0(< !tbtnyzfUqyU,Ra7B28bp]g+ݻ|0^oc=[L$hUDm.S|pK]LA' /N !ѕ!|P`^]y/ `n?`lpscr; Y 'MI.څ g(;X?aٵtalS SDL'ǐ{j"F ~,>~ 9:X1oXUAbBeKڱ^D&t- ׽.b9pY_FCss .fƪڿ8Uo5ox\?b\gk-j3 ?1%Ihژ :U=N #,;$WH8/SiDc%P IQ? o(l?=j/y_i_x #ʃǷXX_"W/ nn#hVQNЊZ-bz\Gl0=A ؾ9kyT?!;30Xd*p}dʐ䯴P'D_݆}Q?k[c7M"ζ;n,4 1|_>QGxɞ&h8u[`#t= 2`:]L#XjVmsŕ1$m׉uo?mL8.b:@93- ݐ kުVsNq~ν'q⒧K-siv(a;a 2dﷅX™Yb K=UPh";3|p^`G!S\|NڧzU݊lo;.}/S$Nk/^!,w*B'!]Xvv˝I]SyBs%"v$]0yZ固Y岨{XPbO^ŸK[#VI͠&pU<&Y"k'դSUhӚMm\n^GM5B}\ůoI^ t&[qƪ+ذ@mx  ,yH!õY%[䑸t%P7py؞5 CQwQ`pZ~@50kv9^"œ7%[Jj1~y?ghD=NYbc ~DU|"pL{Ϯ4@\=f]4Jfd)WTNP1 >qZdnL ѵЕ~WMK:֤?a|t E&Ġ%QG6Q9s ǡP(v1Y+B}4>ߩ+qWv07 T*i؎O#ZPB-?TD)׀|zg"^}::{FuP:qUDM!:w11Bmmg/k`Ďf0k{r =yA~7Hߞe5sg˪ p+Nx,w):e ..ڳ r0!V2}q؂x?ʭyGGpG};%wSD@k⤎4z~gfEMH6f5?a(2 Q"<0S٨DEe#M& hC4{9)=f A;$VՆ7YJO˙iAd{t8WhU*!־B/z0q.8 0*n TLWq7X7+_W5.\N=;s\ c^')f~äCJJwTBQ`<o7yڄe{ue8*B-/֥(]8ě.s!ӺOߪ!{,sΡf9/(;#ExPA%\ic@-bU_ɌTa;XaŁ2Kn?+I7lnԗ,[MngHe~Oԋ+\{cO*rV\M&=XӵSǪ~E\(+m?cN HY:;i &ʯ/~ V5X `&0x7ʁ*NƮDmUoCK`:W@)xx<] $ UrNE=/m ʛC>V7ag>r>Ky qd!vaBvE-kղuڼy|=륻UTIˑāv;YȾן3Ӱ*Ӹc\hs.-W:*y<8bP6DQ7S\dSap:O&ie @()DB`_,np;7W 9HYPLq4N'61"Cs=Eq _@Hng}!o9GoD)4ضكNUFvvvj3:]-!#LЄܳ%I8ی)"L{΄{AGxkq[H4%Cr>p@|oo.]_~ r%rTճ+9-@״>_3fvkeSr CjXMz;%`1 fW"EYa($JG <)R@ 9v#'ﶙȀ)h+HQj7 a`jQ)huky*)[4?9 bgVSןIla+JZCȽ$sէ}$z remLYZO3 w- *և2VOu%uMw=H#ptGgK5Yv3:0akdY6 'EaT|Y4B=K=_Nh2[z;bh-nՇqRIO4v􃚈;M  M]Ff'?oX)k ivP~֚'LTЖ.aD13\C WyؠWZzqtfwMj+"9vsH,*dsy@;6UJȺVw)4a \qW !YGϯx !bfe̙Twk@/QU)$Gn; y>s^(OK )W`^;(~{ikTڰYT|hBWe< ԣ ?@n_y{xHV?5bTDeT]34)ׇ"8#/mNzCcz)\V-H">O( E2J:{O-m5o`:168G!Tk<|X?+>VHbӣ.p Mr]w9sz{>c |9סPυϣd P%pߔ2Ȕx4ɔh=!jBW*ua|VNWZNhߣ!+6js;lʞi~SBKA)ls=h7"\h>eXnz x_b'T@gJxA+Y ssh[+ry 2pڳdLuD>l0؇V8j:fIG]j >9}dg7ig{<ʖg,{'v֭P3%;:P`"XiC+5ëvA։t=i)Fw7͟9"_rƅf.ƍGo=ŶCoc?xvHbka;)D"D0`E͓1;rzc/ ݨ WA:a0  b^S@]u+՞E*0EceT#C|lQhf+_KM+!JwلZNp[sc"`b`ADS;t|nhƀ~DŽvs4X*$2?xTgnZoŒ- f #ޚR(|`Wӯ:;hoSϰZ΍f3+tȌ#W^>3$\o8zC2Ũr)`rт `ޘU0 Wb6JL } 9Pu&X;jCpNjZ^V^%%b3!h50qMG>Zcm;[KaH. \vv4V*^_?Hq7-tg;F4&Z6*y@AEA(Hэ9Sb;Y.'71ɟFp3&M,H+{4yH݃iɄ̀  lU c4$W#Iԧ0°ىvkNP/pZ*7qik;d] 3C֚.ȭ)nRT}dx,T5n;^sIf,CpHTs2"tև$a?N$7a9SH)[w[!5  rFvK >\Q>#1?X(?U+cpk"ACbw5/U[NoLDVrzGlV(z1vF3=馱1@I-Xr`:5G j_ ~ OVaO."mI~>p{TÈʚ Fפ6VvOFq>\1 `%ڰg9r0 !_?^ NWc 5k6q"fo1ő!̙$u&_)Gg̏v_%OW.tb˲,iL3Wc}7qY^,P*\̛Xq*kqpg$x?OERq_ '7;N*pS껇v 1>N `z п&dfݿ>ϦrLqL딵;2:Fj+& \drw /3}BJPь~;.h7>RqEp!)~vU]3uopͽA7k@8KR,њI34Q57"gmlc/䀖ahV n!:#Y5?eQPXLMK4Vj'dg*Z~TPjuaP@5ma %Mw plq DGJRCj>qZRzA/8)F3.qxb~$%Z5VHqzGI>~??^/ݱJw"#6a-=P!bҦܝdUR02t'|PElN=mZ3)UY*KP&! X@Cvbn)(7 84.eVjL@5tR[> 4̝xY E ZTRyvn}Y @¯{3Ruh{p\4uuZY;1 )v*@<9oL/PTF@RIcX4 s{,{d-,?I ~;ݷZRLڸV+%7z* Ͳr5\r#Zc| 6k15>&ae^Gٕ CP&8'J~_K_n |7b%qp=l0읧W`n5l?kc /l,Q! ESΨg*ʔ]g]Hap~D̈́N;i -?<08<@x8@torHt~3nQϬrK1>ҔE!(E8vFDNaX{g0#l't1UANmDR]UQ5nsv4䟈Z8>v"R U+ g>Y%t|;XωhYyvTgjUzGb@{'&;vUq{94P)Qy1gd pntW{t,%,jړ}/UkWy$/oP_J]zLFSs+9-e9? +3}m͊l9d1ijnTE"yG Θ.X-~&p$a3X,Y ܏dX~pN븎>@c헸dgR[\C#p*zTzUj<<';$+L6!܂3x5%/]ꖜ4eΏD AE~-t|1l 5hWʻ=Õ6~*wCeؚKdLdtNu`p12N?;!HTGR$ r#lkaLl\[UwWdӯoV*Q9fI57 ;cs:'I<3OV ~g:'q/9v!:m Q;04|؃jtOEqOViCʽ<;(9?*iSWzpZ4Jh#(.v_Sff濉>'xJewA߬q竾ן8ʞ,K XvL7}!!9]a;ö7#^}/a/.!8;z\ L@TOqQN3Um٬d6-Ywߤ`!#!A0bK[b"Ť@?+w^#"}6@Jw}MQ ?Ff'ئ-al8F`K<%f v"{Z0e%Lv "+(`ؚ64SbۢF[&#YOtf0bքJE-7/ -{]pۉiރE!8 u6oС{/kRWtJ$+R~qz9dkԵ qP*cNP[r4 7H/_1:7{d8jT-J]tVxH_Gt_iڕ(5? ޿8Wm3^ذ4 Wf^̡l6dSh;1͗n~NwhqRI30|Z#R0tQ>Be]zmG۳MTȩ0]7j符/m_ό1{NYa"*ߤI(X>lܷe2.Ud/"4)6ѝ/ł\o 12ԩƊ)UP/.@=Z\PʺuBؔbGpd吓'ǡc=i.%h`eru~-mJlgϑmd% ´.RY!لUTH*y6WG}|ȟ"BnPp/,<0(ɒ[k'_ćT ^9dJS][6btzslV|P*oRMED5T2B@ eB’B3 }蝖d@-n;V gTr, QB|+4AR])M68x δ]LL0XvPF(( 7{djFZf*9p'ZZL*[.Eҙ8Cx@AŸP:hÀ${ui*N+OefI$/kYƘ=h?X"`k!W&׺A^BH %ܮ*,~[P@n_`Y+$]t]x И@y>w<_c -jݺQYh^xӸGqXsXcT淉:DVOrݡȣ(:zL5E|U ؇Ԡp%Fs_ӄCKD H FBu gng(L!޸UOk@}vƈ!u0%5C6]ŧVT0VaNN/X2 ~كz7E~DʢlgU]$&5*ٜC$^Yc/Qɵ:fU|l܌`A0|ocR;h{Ҧ>~fu/ɶfx'QR`%MS&U1=]niSok3W ˱qx}.JkܼD"v7Z!v-#p6}4L4ꉙzj H3} Y- r) +-Pi%eJUA3It2$ e?$6/9rp`J)ŋo*-?T!)O@AVq0 ?`J p~uA"|K2Oj wɬ)N1$ XH\xlv5~_G's~0I!p}گڀ6^dX:֖t~  ^ٮ^_7|"Ojl֨kU}/C>a&슎Pw*(h\G4)W/PM$`e}O7ZX"&91H 0J|T%jG^<na.tvـ\'GXLIᇘSw GLOaÁ޲tR-;f$ZkODNQtX GtQI}ݮ>„Cu_٫fkNUͥN,>R.MߍUbRq@BZL2[..R^u|j^~מmx*w$.C&)s^+쀝 {-j8EcEko:5J)KȞ~N=\"C&sH#c2O.ۘʳt6f:'ZG>>IB$v4O^旎 äJZqNT-٫j5Q_h'  wx`&*:5`O_L"đ%n94 >.%C-s!HϝB;=qB]=;}6B-~`9CH= *"]yghjQS46DH(?аv^J7WP;' p1zPys +%h`.e$|@wa< }Vx s9y$ᭂ,v{d5j?V2//HMF]ؼmB~Sv')VoiT}Hs.ؚ @M*C#{:r;x k7P!LKZ t~0)=}psa 둖 Dwhվy;i<+Tҕ éZqLG[2-/6):Lhz6?d AV ~RɐF1Yi2L PMr^ir5&vB4 +U 5 ,/6~ 3?ЊQ}'~.a5DRp~{|8~ LJTǃ|l Z}ÍQ1f"Lі)U1L!1m$* >DA&0ݧ绂%w?L=ʑ8VzG|w#{pADzQ#rc1{ ;Z\T7kWvml*8S59D͒¹C( PHJUnn{0XB^r@Ϟ8-0`Ц@ZT<޿xrPC' M @+"zc =Rԍ#,Nd"Vy/ rAk^HE*=q8/W߲J&P$ȖtGdtuz|c BGtEj\ؔ?\RA@Vс ޘz0{ -Șnw[YJl_ܙauĝ_rb?;7=;9?<:fu$ou{ȟFɉKZ91fSqLϊ*& }sy [mwԀEgRQ6I(=qm{QTϪ}hdf=Ko:"ki@V kBۻJx^LLfh M~$i"[@&IQ嘖$-U?}R$jm BYXyߡ2n]|㑇ȑ!hM1qj*NBܛn@kGwľai^rבHs]l ̱ҙISFͷt^ QѠ[N _CTkއDَQyȣ*J U1/wkAiگ*+rAt!jZGkt OVy-O%âU9#2s&2e|^$s^ ˬBizY>#8mĖhe]5ŴͥhKɲL`N殺 y!c=xrl2/|8OZݜgo(!ŋe/̏ľJ\ ij=?n" @ gBQϩ !h*[p99UzlG{+_@'і SE߷?G•r DzB^ehV;ý LлYꡬY/U>hyO =oUnCc@u DMIR`S%2WBp&*Iak45ē?)ZT S">L4ETLVzRx]bjQ*Bch}:K9!?2t lM>q2i!R,}ch`_K69cz%[R-^/-K˱R|S_-<-jfĸ, N$nШd:h/k<-{؂ʣ IyҦo t;xKBYNN1wC=Q''Zq3y]9FeG@Sp***T΋*x'/ׂ'7 {nS \ SW W"+䉑,~ARȰUa{ ΂meuύSQ9"pDQACZC>so"hU?(i4mrJ[⬫^r9Zrm jCT ȏ{CŐ:+emQWV7}PF¦ wc"sRܲ#~M OZ6lLCϽf_׺o0GP;1 NpӖb1Ihiz<>gXe%SI?PN421!3w?W@*fEL?Xʄ4j'KSskڗ)zO.WƬa6m1 ΃pyI-M#c .lhS|4i=Mi(T@}9e$Sbox\%lKC_Zg{J=*;u[C8IYZ?)5PBYA{YN-֘(s1\ f gNxF ,]%3NK:ޓl}) }9D\|YCxI#OgLQaz4U6Ht~\X¾VebV\"9av%$⻡hM㿊ޯTqH8S!aWr.[&z R{`ò2ED1x*%p^BG+Npt?|J&kKZZRm>mWm? $N> 5NC/i..9DŲOq=\Ξԙ[锿 HF"Apovar%jȬ\FT瞇B1>->Y*Z=gXZLbbvdr΢S̓3rO;Y!Xo>Bߊ[N@rkNT[JTGոŁK04Ʃ?ޘIG%/8!%,OxDtZtxy#4+҈4c[OQ8~}ưn!>7ͷS;sk|sfydT#iy $B+*Y8ޭ˱`z~Nm~V蝉}޸#Vahm+kg{8|%,R85n NM7CeUm:&yO ǜ2l2Qbh#=z[9K-ܾ:wʣg GcWjZtӀLǔ_5Mp&9yE귥k=~#ω|/V{YUENEj8b  6^l%f.2'ޅey-fiNsR Lao3򁧚G歸י`$iS?J۩eIiau+{FUF @M `kCwիҏCbĥ؈`So΃ȳoBzޗQEW}re6yI>0[(R5Z_j yǀ9ݑir.'g9py r,{^S/ƞ٩+8 q!J2 uO, w 3N1SEbZ/o B&'F o 㬀@kg/Zt65\ 6 4*:0*.Ӛ5罡8箁҄Xr8)πjXos]mh=;ZATu H4qNkm)=V0./z yAʅ,!:u8`'9 UsJΚFsM-g:zm:*"VH!-2ZİlԦ6Sas>o3SkU#(G[\f'?C0 Qy¦'BT6WW ‚y&6'l7)GbpG |-@Uxg5E8g/ IO1z~xܕp,ZXO1RKA$>es9B a{.9̰j ¤X]W^v!06Z0錜,~=Koa=R5M6)sS|d_ZMge%}3Va8lO8–plLJP38QvZc! ,ӂ(v߀\n:R] ϸk'cQ/GS'n6Ɏ&:*Yx!Ro3 $WLKC/iٝ4 -[,;IC9ˤd@fP54mR~_G 4$% zܕ~{27K8~sѵ9޾)"͌JV]n?>`vgYeaMc\Uj[7ѓe:C'՛:ַq Tg4r o;@hpj$M:qnܤ_Is!438~f  G+0|x`Pq7d݈pS`]t^w|i^"it@Z栜K_ICMR?|w 0A5x"p`=g Av-?f% DjA3 ,nCS%h%Pj9 hh= '${hqup2fg-9G:0]|#^;#w,/t3f̽҇~ֹ\}p"A:b35yޤdnZPUsd6p}C9 6?PMp78H`ɀ:pBne!wʾV(iq-N@^47IKaphmC Vb"> #ѠQSvg/;'ier (Co# yȷ "8^ruNv\bà_әrt{3U#PНeL'O7%0h!IO%9jSOgJU!\q};{PH~oyodܐSx]#DOQ 8 L]%[ϝи6擆Z2P\rrq2; L1{Ps6PQ{̼35Yr7R`kج(@e*uݴ/ =y!,#e*Li(*d"ɃX7ޡNw5T1vWz:l3a0фA v _V/`DFoROtK!IhUwF) DEv];g|pKhNpm(b9}Ǎ(Z:'"eK߰tɇ$c/5šc62{59y ^,ýFeF y):{B[3CZʴ" [bFn37H-=ہKu@5tȅNOIeA Ε0c5BxsW6 ~n?;^<^d>IFڴFs1';,q'1߹c;$^<9H7P0G >d$V97sW×xϊ/V53=km,0c[ [Fw^T 4ss@>`pe'p/h67idO}p9Q#~v^A&ע+Sgt)ԤY<`sVS2;K;گ9cwlJoDM2A`mHeʧF3{\uQXL<;3_͸-f>9Nj,2@e2%A,>8@"\ɬoum nl%Oqvs i0I7 >-j(̻$Dze{#p qVO7@s;X>;#AL_ԁh@Fz2lt"Rb <䊓G%9_r*fJ*i32mjX3.oj :mt:}uȞQKF_LSwQb?!U6g&(he{cuVWG`C m3 x?a fjyt}mvIױ2~ۃ&O4\շ:4k53.+E_#8*v ).94D/Nb{vvs7fc]Y(W³7l5|UdtC0Lxζ=dCp3[ս(Z@!AJ[AGPg^䳡D_&nx$ӣâũ(\ X># *m;S0L7r3vjIdR/T\$ֶ.I%832G}m#1 - n*.te}[lM>eeIɽFwV5G0}($癗R43vȲ6B 6v9B'D$zi|a:@([+D-@K4+Ӏ.p|<ז{RV8?Ҵ^-% ym5X6oB<2WE!l*W "tV1c߸B@ߺJwmtZqd۱LhHgT#t NZgt`*[v :_hqFŲ˛șt{}*c9DlK6#źg[!L/K,ž?R#'pz!}u,E1Xn7R5Weh;޶qWRĒ`dUW!_T6CI훼J 1n݌d, #yI K:1Kw`7.,f -^uq%$dY&Nckj:*@W7X?( .I)D48KPqO'ʚxSfXsk_I8?_,F' @E__xC-:PC+O{(%_f2]CItHĘWhn /PWeO6 JC7_I_t##+n/K.@͐I xd H?.D:q\@"3#&I:\H8i6܈[هX%nǸ>r"%i;f$d#ihHnVo_gymjL}Q](5JB8Ս_=]"&dQPB~M&cDQ~(YZlDqvMPvͰ.#TN~)hoC[3'fLZ>~Y\j4ʷ4|C@/2k6[+n,8V \@{EaYyA*vy l :8TL^vQ1? aM~rD8[3mk*_G?z`xbj uYW4hZoH9G&`պb$HPΘҫ$ۿs_%ikTEŖMӫ&Ͽ41 8\7lb9j; F&4ld&O\jg> sW֔zIm;WDT-WOX9 ^}\}4۾ 1Lڊ",SZj]2ݶ= ejcOYk?֬ V|0b ppB-,eИӸtFa(Òn6C)R>"HrpM@zGF( 6Ƒc"iKq92qlmHg`XA;nE] 1+ 9la/!ZX ߗM\RJe5wx}pLǮT ]RԏOq]6a~X S^}9e9+mW<-ץ2IHԵ;E}J㼋\n} ߴ܌L=1eKY`z`ӝ :[Oa#HbH.4&$^.D<}(c_?&sN4kIpnwp.=;}=u `޻J;G#(N0/ur=ƕj\={wUNH$|-"~-jkNf8Z^mjh4Pj-phtwUKQ33KT󗆋-xhf=8cqZv8)~@.U3gx1a7^wecmۨ 3JڪmvюTᜫ=IXzaη%!f0ƐfBe0@\.(БHM{6gEu2xQT=z{QCα:JszDLGF-="(΢Z6n.5Ptdyʒ%"}ֽOcltήJm0N`3nLƶ_=Rro1R"ig>r7 Z$l2rGy7HYe5e~!Shh}Q`1b/ #&Hfo"\Fs`h)ZdK/vr=\ŵgfgAO[z&R=}3 &G $htHSW :g*'wɻ+*1)o(Ĝ9 C"nɜsNyvoñI#yO?_c=U5j2X}*tCoA豉F=FLz =QE>2vP+[ZM[UgPro1XZ0yNS,a#MUhwI3c9D!4ɜ>Mq٦,ZE? H6QFy|lNoteAme.L|2ۈp2(Ť?mu;BއB8H&0Da~/U&a"qr t/2^Vԅ._I: œc'倁vQ C($r1א8Dҽ鹇9B 79}^CF Put/MkTƜ+sJg]]˶ C.ꋾXz!ސ-R,Ib̢nX`mܽtb|1AHF64=2͈Fe@XabT/0؊óMU/֢~`PŗוFFe9,_ԖͿt|"$@~𼆜} ˊ7w |ra_ 0t>βef9.[(&Ҕ!h=^#Ӥ GӇK7|/]xgoH.X}-.B;+]|[pkbXAO}u^c3XU $!3c[wMZg,c~%95H ?w[ X41ÝɛJM190dF<)kGdoL+Sz#j_n^aiei90׳TG+ʐs'ְ e= lHrٱjMN}41 RG[x }lg(V`kl SR :jėwAT*;:XN4,vEAHPS#M3Q]C]m=`"LgKC=bHLp#(3SX>I,8NOXh$yf_sj.Q$蚕Z&P5'K-Wge݆46]iAK!{߿V|Q kQZ-Dc#N+(MƇ92[Θ6k}{.t>T즀!gprʵv̓(:3i-3M1EUmm"8D\>?O$+ʋ7&ZI-ڇ|=CTrڈdƸ^gb9+=oDR"R_Pp`Ŀ>Wy})Pj\%ppZCYiyyNK6pnN"0IabzPejږnmxvk$L`ڕV\L8qiT 摌~!M@_}50iGo1*vs]u۪t:ؾ4[57"p3-t.|KzRTJv" ?),UdS+yab!>CS@KkP]J e麑{"ZzĎ<:4z=ɓ+=J 65\#@ 8g|Ebeu1/c=9(KZ9S$`x& 0NgDB#P=sl2G%'݉d׃F vdK 4.3vܹxTku7U5f7TD v脃JV s^x2 }j!5b4;4^H>:\d*~Ka>7< S5'RH gNA- .cSQQ5ybѫ@ZB^"%YJPDpBBe'&#WaF8dddBZyX4t!YcB0Y '^BCj$b}Gf㫈8Eֱ#eIV7 ;rOo3dss S_w1 Lr3lyMѝ'+>j=v;z:C~ѯpG4Nk sD4A^܇G"n09HBC1FhpVC3*")NKN^J-,oN{r\#8x?ooorllvHs9.>q 7/0;Y8:%@ƵATӱ(ś +Jd7!qԴѧ&wK7%ͨK e\f\C@LQJ`-׌ mI(mi,|N%CibE{:QH]nTJ9̫ZwL]60EKxdD:02$0oRwe(SGJr=%fh MP `$#aN+P^W%Lլtg#`qr⽦ 3(%G UT> ?_q$OUa9grmlGR&emQjOx7 vJu'F~ao EMO y^߅6s׸,pK^T7!UeI!P6% ͖/w`K*-;쪼 {V 9,q?ʸr"Z]+Zx"'dkX/V]eC K0e&ˏE;:DRArFI%cs7Ątfn'D) ,F. uzȊj(ʹ9H\.|zZDP jxCqM*OZ$i2!`ELߋW+ȭ.W+D +o 58eo0^-##roؤΩr lxxA7°fWzNT7[c/p,Bή"T6Z>ȿ}`evy"#|kIՐ`ui8crֳӀM䅪 6q⽨K 7ZX:&nf hly:!$;8=<"t=7n¨ Kiӯ|z"8 Plo=qĭ& <N7  s `lz}[gBCB#Hr|l1^2:bWi3bPAAئgEgmh ^ˁX=> )YpJA޹^ơTzx #5[A c O E8oO>F#F]w*E7bIDpIWp\:a9SH)K}kwrӞ뭆 㖙oGL<4d+%ҵfzV|ܹ_ $MS{n^t-|cK ["08OlL+Ǧ\KmO[֏^U a\EE:db2x(($ ` Zr&6>*[,U⷟0R}q>! cPI<]h("C 3%@{bQ< v6|L01!V #w~gwq)Hj5U?;8ILiN@KG\V`c8' DŽk}4G" ;m'}S{qij<*Fс^F-{"gTޓNR01:`y;"ʌ͚r wOd.ҩ%t!]nmQDu$񬀫Eq;Z88uNMB9ɋI.aiڈsiJ5m? ֖T@>',#9ΔPC`5y'v!vodЦGKtcvڳvm'LTM;tpȄbn C?)Ro:PsL1t&`2nOQ%r$$IjX*:j%s ,c)1!BdҖ a ©ˏe hwU<1)o@ ck(r ()Lys`TfX qs%BziF$ygHgyz:JT q9mnժm!ݦEb>:&)ZjM+&j}\H,D $5O۵ &TɌV*id4X,f&&?ܪ+ 08M{˩xn1ֹ̳Ze}i9֮1͕_8YYW1U S&M@6l|jTN(ф['}>>醙 dF=ٯrj?5_ N*^wu6~WS[j#I@fc0zb`%̠"h5B] 4uy"agҴ)6/׌:SD | 5A׸Nڟn`L) ht߸N03)&Ҕ Az^s9Rx1]$փy hԔKK?FN01F*Js2%!8khiJ;--,U3e14k8^Ε R|F5;| Ywe*ܰ,#n߳O0/&0YQW%e^5R bҞ[?1ɻ'uNphmjgH>Ϗ8]6҅k\(݂1w`J829 ȟyr (GdoO5" M !JN%3q^5qGWHCܡiFP24v߻|1*jk<#dُ$yi֜ʺwºVzn-)\MNEx7nԁ^ߵ**s~i!C?q!a0+t;SHµTh{fr,Ʉ[ڹ]C-;{o5Ğɮr2Jx<\j`h^;GZu)e{z8:_~Pɜ@L`Br{YaaK)hN $w %%_{;fwB{e-lmB{:h4a H(){D~MU/0!b+^9uG%ֽ!K~!"r{ 󁑣Pk!pO2E7LXwD npo&/.>u3Қ@IƳJ~Eտ (:OrDKP.ԫћ%Nl N\Zq  r=.&zh#?Jܼs$Z-%`)=]/CpsW?6JU擡,& )#'8>6HY6J'N t:<w+uw@Il/7+dԖ*g(6hƩ)j0@SQD\@և}YRRNĸ,4UJ-:=ʜ"pkV!"Pvm?Y9@\fs*{=IW@< R1G۟ cė` Wqee& 䯏EM;Bn(=&C.Ec_IrjW1+ma0>~ԠNʱle bn^ԇ d(Ig%*$%}yg#s֞Y/@}16b-E ˽)%ʟ{dWew5 ̋ W~[nf۝y :jЮEOGo-ZDcDr\/`kXAGc)UH8êyq]~S?ps|-\d:P6q|1Ā! QԨp/Wݽ_7+=~,}>ca?7'fazz}- d`#2O\IAH D:+!8"Egu1OvLN#ǣ&SĐDVݿm);,%/),Y޹`Ɓ7!3ݸmo0(J!:'TTT7=Q6-:naFy,yHiaK#d*zduΎa akm!ѡRu#7fg* J2|4[7̐L;MWVY_  #X6" Ht/b+hвW\afNWya8,fk.}œ95P3*bc>=erB?Y&en YCCh' 'E?.UsOq ڌ^iTo>Y2ZgfߍwE/?F %{-dտ ;"fr9ۈ:K4l3+}]a.re̩\ь2 rg>>2:!;:96#y}nU뎩Yu RmombXlh'JG #<:Q)?t/FR,s/;9n/B-a ,g M5xk*{Zn:?,GD ڦ{MHkJUz'b Z;ͬ`=ªv@T[6ZQ] $G{ʨѾbe<m*)|=9\ "#(Qټat5ĺye>죳LJGXiq:YNPp 3f%Z#Gif98eB~p0|*r:~HRXN*&pؽ>#2E֣χZH|jS#s,'7Z1c$QՓҋq_hB'ըMl5Y:ܾh?JCRtQ[SLK(S hػ䦧QQZ?fuViAuex;핀=B_P&'u>ψa mVM `Q>lK"64wW?N yv/vW>Eoj(ݑVmB ɞׁۼ[{Ը)~H3Bﻏk7`dyh( ^z κ"L+Nyij1ϯg& p=-BkLl%$of;n`")KԬ=%,%- `M"R l<_P e;,ykQ)nJfp&ktBFljMEZkiIZ8ssGMvFOA$WiX=J\OZ5.W^1F}nhWp1ۗVs9,F>(1{1gK(Sb'x$¡tRɁ䈀ʱ_CS.wjؚoWq)MlȉQ"ɽ.@m AP̩ >MJ.6SH_/pjAҚkYqM!&[7Q @]u bt?iucA፮yvWK$^rN-s頁J-KP_6ꆽW`YRų?kxNMiư70N+`g̾Lӝ Nn nw.U jˈ WՁgo5rqKBWUɘo5le<̃&ڋ M+3tWF9u[MHTϡ[UP7.VZ [=IOo@Sߞk#Jp5;# _dl*rU63ƜogLZQ(w*V)$͔ ~8IO(La@h q)!m[P44ymHi jnTxqOg $^UI~x`eFsݮB e'}~-B]60b9})7d M4˄]VsgxhjC:qcqAa轢n儹}3k57km6Bx>ӌ_tNbk3,anB4'cDӁ]1_gk&W/ iPկv{xaiQt)wӂJm!!(hAe%P,&yӉ?rAd~ZIu(Qt<v,^DE}k"qY9V`2&8+.w8h w|ey.IؓnO~!NUK\sw7A* J-|`~0gXyzsZ%SO1i9eRبI,3\u2]+ٓs|FKXtá wG;NV{dCPXCe|qT)ޞٿ7aۺ03]]WS^L$Hag-y,EmoS|>4ێZ4}b:hoq2h?$-|ӲچKHAhꞰICQY!n6:Y;R}Gwa|>̻X]LO'8@ dg߼05N0cc{g!WyY+xq5fvZO}"*h1!32И*S+P).^ZDMo*& Q"j snZQ#QZ~MMEgkӔBr2%,5Ǔ#"-]-ݡ̤HD-sxh)SGshWºSr\)qJrJ^2.ȧdŔ70܆U`lWSv. [EØib; v=V#y6s=k5ne :\bJy *s5n \s}moxIdƦߋ, *R5}jKxFDh慳,-U:8AtPq:酒sD! L^cܛn?gg%I,z[G?TQO? yXġ@'QԳI;G-&M; 2+TNDz;aY1]5"p-jЕ,k"ͿHl5Q?luF#ovY\ԪH4Z^vIBwfMlG|yeU]"ˇqV-iVa'`04,UVon7;f޼\OIȗ K;@f1ɦ')c:h?k2D-[YA7A&UJM< CY tSh!gZ!~[^'O+ Čνw*dًb̸='eHӛ/r_!reSB`r':LsAtRitzƧQ\rr?Talo4*R<p#NIvu^ iS `꘻pHMK cD^ndԪ\ǐx[ted,,i*kgҀ ->/`k}@S/i͛/5S25즀6. /wtv;-fK2/l@~ i$\74z3jMyE*x|^^y~"W=z0_}>[@]_v|%U>.$ Q_iMOuؔ86N&3f PuGq_ʯ杫Wƅ-sі;u ї,ybpIHO:Y}0Ej H<H&G.&';X%J;lF{H8CPCր"nKSl4 @9?S*01T?ςsF`oP XxF5{=_â5%(-{к^zڷ<0XZbB9}c/sz.^ÀƏr 9B'wqDtdFhUom_l>o G5GFr:MPTFQwo*ڳϩ(Jqz]B6^9 ՝e/tyd'L4d4<-Ǚ\Z)&# A2G!B+"nUF5jM)Pn1q m Rsi)C<#iϺ<h4Ksu9ʕK컫Lh4dï nq:qT6%$խN kaִ!e^Y;w]MV .` yUp]9fR;=i>gF]֜Gv|R#!C|r%VaVLXkV36Rٓ3fnK[kyx\/*҉{tHb y"Vݫ}'4ػAyk,-lرlPa{w_:zkd(->T8de<+=6Փ>QZىLv;6;&f+-STQf";jJݡ>Ϧ( yΒE]<$ImηH? @XYH cR'+x[ rk;IKؿHaR}e h KB?Ѐ]^rbf]Bǐ{ؚ:q8rFAV"Iʛ̵K/uh#)<%fĻ/J֐A"9Px G6NX?igbys|*g!P<ӑ]u#4{)NS,X.`Q5eAq;TݐyP^nejam zEG٫WXbEwق Ik WU~I%l&= .mU#2 pr@6_+Vֺ͜TԊ+<^:p2zU')Ԅa'8vر8Nh<(Ytõn/ 9hHI4иmB/)@rUOSWr8q'<_QXP) f]M?fܑ6zq@`- Y笆|LhoIfMmMQl(q6Fu0Š)rkENY˖MEg%kcU)ࠣ oN5 L 6Cc;U[;M1 T]t NGBwHaq%ށdLLvb_ !U:}gQAx hӷz#~al" ;29.j'8D0ZFChBoQ\TIluDu}U=3a@~{:k(G`iad7NTwqBL'D\+_LjJx'M\4ZuWcMn_rRM;8B-u pॎP{Db3!ǣge!T@FdnR7ɮ"م/}Ldï} w czsѕ+eXcjV.;4q0&qFd SIJځDjp).u>X%FFk7M'%vNP?` E -cۦ05Y.2һaW{ T}h9XR' rϮW&MIBh=JΈ[ ގ7(L*5Ӟv=D*1yN&eqHb/Ou|hH-`25L9,R^.[m?)ir\m)Xmb M}< k,95Bd{4-Z+,L + 4jIZ7FP9'x@&է۞}EXLS9=Cnk;JQg!8g =6(tMٯޟ dRՋfaq0S'ņ TRo|(v8ub[ g`sBiv6|HO5xͶ& B&wV4 d# /ܓ+GhJ[Y,'%%l*A୬XA16ד;ȩ  43{)Um+#UmS34m*kͶCI:\ F^4f;uAAtd ^_֤+夈A s6P)?rll.*,绅t s)] C'vkK2VV)uLM@/€<>gٓ xX&bZ" 8&*_gck~K_TOf2 'Op]9`9gPGd؝h7i>E)mH})dڣI(۫@{HфQîQ 3J5= v>Re6PYLn8GW+|K ;n[LԍH]0:y%2.D)p+xWVL5 R1:ŬZ ~$."b%FYӈ]uOUx,Kre^3"UOPx5j <`#,`#T4'Ǎ4!glNA35>NPC\|fV*jq.B<{cΛaM󑐭XVrxZOHW!#'n&3etmN_#\bR;cVA1ɇNqf_,Z}W!6Ӻ'ckUwL)f|5hp߹dS{VP!h[,{:ݜv`ZXv2u8u_h7 ]τ;/*tZ𩧤z {bݔ/iaW- Xeķ4y4R YXV4K\#qa] m1 M4gu]\ѭR+bl$X9>ilIC b'M r^ldxƊ+W"Rz3۱}^3m_rAZ?OB*0JZp| 80ikĺyHw`b gv"67;Ph|CnxG H̳ )8!QB^>EYQ$i1C(m. 'm~lc 橌"A08m{H=4%mՋdo#=".rKV?MJf>"{QCM&+۬e\ o Cr }Ka]_']t}t ds`; \:f|u}zH$, oc)6oGu|߀PluITBV\ 9S˙Uv%Wퟓ0ֆ/m5 B7ko-MUKO`NGA@}6!^ƣ61I@7Aw4,iThD^PEC\ZlTYX*lܜa=5R41A4}y ^Oy|@r4nqi?ZTFyΫ1CϘ9&wt4qx(EEۃk4I<-$&\=.UJ ' y0np睔Tiț; /DPHVLKBh4w;`H[vB3}0:}=~}I/P2:K[*XϏ>R@?bHy.Oh ^Eנ u J4'~78-gǜs̿zQ[@NE9Z,0q,ƐLYp  ?;=Yu5g堋eZ*"<hՌ9׼$ʅ-ٖ~7 tFh|8N M^pv֖;")e>uvyq1χZ(}$o9ooze)HEպ80k/]2(nŷЬ]ZjO%[?P ҿH2evC`,Ԣ[b/"IZ2|@])L3B7og5{ֲcG>[[78ljSEej`&@քRoѳޱyd͟pl@ Ll76Q&&:0m6xeڏjy-d]yY÷3& gțNeFh; GR ^"Fr mu -۳Lx0}߀2BN #7[0`~57R8;M}65zVuEȝJ>Ni-ݿƍMh d"Qخch5zxFĕ 4D3 gBMZվ\W &DlvREy,jE MS_ o+ z)_H1ni9?4N}KєCj !5`9Jv^0r4+Os%hAVP5rQӚn߸+y b棂Øq(कօx#{F^RŎY,YX w?6Ă"eӫ2'x8 K"֗^ȚXnJW}{:mWq-Yav 7=:>'8GK/X Eֹb=vkL5J;#09SU8ÇwMnN(.'GOTvuR)wƜXEF: ^gmX-i7\GE-s_ J:qINO %ILƶY(R*mAibHw3:YaS랶%- PrTݞH#3YJah: )uMբLQT T嘒,F:g[.ʱ~ŧ֥\, bί&k3xMMqxPo+gU. w~1c꣚9] [J0zgI~O<{]h O)!v~G%gA2I, a~<28OmM>鬋k{_}(cb7G}bx&+l9K(wa` f fyJ1̑&iи!!AEbGnN:҄5sTw^ {E+T=(M4 ZǺj5GUl*a2K9Քdv~ϗ'ДhQ]3h&9=[2d>Vw@Ǵ T&+XMV})(;s!J"S>K6O`![J?j֝(S{JaaEz`1[C59AA~+j>q}e Xh./dN2 I doC7#O"ZG'Qdu3xyj>9g&s(1a3`pHI#hÕ[yd֗i33㚏fM,nB<"<]Jۉ;?OL{D)OD՛%NR~ ϻz%G85"Lp-t1A:5Θ5s/V?Gau8rztcӳ,'exFy3Էݶ>%o*X*vlgl&7( e9%ǽ(A" 9bꩬa&έF4gR$[ʝ&iv>Ѝe)M>(oe0L@G} _^paOJ' &xn6 j>zso "˹/IKq-fyz//KcĶ:"₢6.iR%P'pϥ_ވb#\5|( B 5: PBxƯ܍:/L$֔LqB#GL;cy(t!Tꑨ)&dfăƷ-OzN%\oO0ںw;{2y& Q9u~ OA&JdI0 .U&>tF/d=7ɩbcN$@·'h3tJMZ) 4~*t޿rȧ6$D}v6Ns1mf(i$;"t­FQ@b:".z voqд:u^8GG\kw.TFs Q 8I1kBm{GB@lvͬeBq$;870lj"3qWJIM%n+)wV<`|{~+("P .{EaR(mz0Xg%ͤ[-ѡe:AhҪ%deT.h{Zj5#6HiaԈ?m FՈm J**G_Kڊrgflh3Ŕ>f ӹP=E%Ú?`d"W-Æ})kzZ+\?#z1nwTFqa,;Io"HvdrfC(ْ۔&GQȽGDtgou")Z^т+u1>+w%iɗ;U7$a{}]Ao(U|W: [ |pƢaM] \SPQqH'{X42:],7[QqHXp~΀49nZ}p9Z71G{>լyIuJ=+$gRF92Bv(ņhܳ 9vF_h\JOL\"&?lDio+UMJ_d9<p#aP 'yotfoI9mgr/o.oƠ)p[s8]iRTSәE<`d=88%rQI˪EXr+Ajb{NΦ>Vc=Lp5atK BT0Ӣ͸EB`̕P0>nb[j 畴lU{~~3)z(Psb'Цbr\ rN#+Œ{$ g-~#ƍBpIK\h\A4cQ:/ hpLFxԵN\KQ|-j㑏O-(*;F k RJ yN`cjǒδݪ0:P ` "m&Q \̦UenLo)^Di;E$fwx.)$^81%ӕVZCf:TưB */,w _ r /[<#ktEKW,wXvKr{/$!E?LR^lSWb O7:EN"&sHcʹXLF`VkDpT? <ޕd-NjH7:' si|Wtz|AH?c@r;6Mw46(^4+< M9,sї>'CH)Yx:$9)k$ΥH:72?w|N#J̵b\ շ Qr>=O BIDt囌 {׺ZGSÛ%HeUҺA[Cl7)/HV3 9Ky Yo:1/IMj]dٌqy-NxB3+2;JAQ"+Tt#dˈq ژ+/ENcFW} ܯP?@Ux!V ɉ"Hyf U1431{G͑_dyk)e=vGLs۝TXB= KŨ"Oq8kv Ez Tĭ;'$w ٭KъR75t;œy(֋[_mD3 FwN(QEI'j`3l/ ķp918bf>&|WC -+tk#nRUVXS.e7Kny r/b{t: 82dW܎2&t 36R"2{'H.16M |#-s*'1FUXPj粒7cjtK+gQX HHx !N nfN[^\z !"u)avWiug hmcy俏 wmqUGR"HAnIFz4?dڲBoĒAB~p|i2Q tTߔjh(OsC8n0~K%i b4q{Sh)N]RHF( ϑ2D;NտPGulPGcfNGj>4 *9oJ 317^IL`"MXaD9/֗l4\.^gVU(EIm^"L3)ej5(qSYV)q:p)ӴQ9Y{ [.NC'̣^19^)'E=N*"vZG}/i;A rgڼ=ʙ~?hۈs$r 5d\k0,DQ[OnYvQ;:,F[cͻ@tz1S[I@&X4rXu̙`]V5ϸ?lEAX y*CX`AΜ[ImhF$ nZ?yхxh9(Fj"FF 4>㡘tKQwg؊ }\鷓gPt?Lg悗xp\/H ñ }F8|PR +2/ٔ>3(_ 4>/uu+N϶kf u~)RdRIadQ ^ӲɅӟY WX(4wq9Z0M-)ܨhp9{Q4YO ?)Wx-JVMo^X౤tВq%@}SC "⊃}W^ jnĸ k3P;%pTb0b^l>Lu(`šķÇpFЊdY-\L,u~[r$ںk&->mK.ɑSBԢjqd!z,סh_f;ĤN*;**i0s]ymߓoW^rsh>Y>Hβ`??yb9J шo G@Sȴ:MG*BP~I^06QQR#~5{~_wk@xِ8٨B\G 2f9j^XL</F) #{_7'dR@E4*^-ċL2C=~lg?ZBb6ԣ梨&tZf "V Y9Rѝʿ"0 k% mrCm2cT/;>)7^1%NDq`ȃMc ^uF>{db|Md ]d=J:57m>M}tYz kh}qnSAӻƬ $Wf'iqAe҉KwJЉ$S>Lxמ@@ɵ"+PlLr;6a=ymuņnOg؆ၽǢVXNabYKXVڎ}|bk۰DH#va3OWHz΂UD*ZX͵nҌ%8_JpS,`?9/%?4t$KypFġX,$jcM4sjR gu[FG+D'-6U3[s KĤ e>túG7$͑r`$* G Vb:jA>Vvh +HVR[MTMT{O \2EJagsm޺1"B Z;teљ-Fỉ"8KFBm Lwa^` )ecab[b-vI< tb$Z()3 xYS &sG_y6ddF˃ly $cn_H^vzՙXdP6t+* C\~?~~na V6(xŹVZ?HhqWVў*Xjo]nTO' "Oo+F6y6Ok\xq0K% A (¾2:Tg8:o#{_/+H 4͇<Vދ4J+g41M:*XLe`>‡`&/ajH@.:brl4d?RlmYf>=yD=@ֺСшZ{<`^_(2&nC8+brW@QxHXǵu3 %WQ94LWj]ՕhBS-m*4/MH~; үo4& 93] ę" V }Ip4739k-1Hͽc<-:CP3O,r.i|' xVF.M5K{V}+_]Z5o E"- Pൃ}&>'$0+\y>_kNt.3/SLxi?SeT FZdY&_گAAӞzH~/1y:,cSÄ7LĀT@Nf@3⭺kjuSQz1?20TUQ2 X1x ieH, KOtQ_yLH\D,<0GO+ˈ#WGHG2q NKAi"alRs"4r:I̕3aX+?$EJv iΓk6!djR_b}}+vqv0rLP0V 戴,'2<xjA8 E$/SIT>հ%մϻJaY7X4}|܏NixXтUrH(#^# k/KQ0qx6-neR'kl =&_m2-~4V:tr6;G*R&5Wqo'UHu&ͭ<7_&伥 ?L5Rgd ֮;ʾs!5h6N-a<z08h14!.A N;гYjOΆG) 4wo"#C(' ѕ-W(9_g5RՕR}=I7\:Y!aGuo!(C\ #|N Ru7e>ιnr.Kϴt7K+#i,0(E3ȩ,}}^ r kisԒ+.>[l|cʤ k'xzl{Pոi![Uؖ0\mZ g#pB ?#M) !+V*k{%YZ`]JnlO B hJ?VDMU%(d&V4'`zϖTz'9xbn40v?+_*@x5r= Tz1$lZ8.A:5筨DAӊ¹?_p.oJ2UKj8-_e&Rϧao.ՁR%{,J!5դ_Fѽ#sF=R YGUlC-^) 84[k=_Z3' ˚z78]b~IkҔ>U 𳑞~9Y>{h^=gPuG}#,t&ߒ5يa2˲#6*(Y}[/rz54s056懨(@@t]8 : PUyH1xb:+f,CL usTK0zEd[e`21I[8{Ёޜڴ`/TBHx][O*7 +q)kD…}?Lt-y.[q'7&D,Sb96k5?),Lx8+T(b\KXm *;x} Д:.r{y\9C`Qַ(IDՋi ;42%o\8Tf+vgpf4nqK:WIx貶3-\O kj~f &TE*a 2=9' 㫂M``?6(ujqgC7 ')9 Uj }6,taQtnpP_\']Kާ UO ;FPBzǜWMԮҦbf^W|ź ΋ :ac0%ߑ_>Fț፫+FH{2]sӋK{N:UÙ9. 5d6okAralxl${,@W8--?:_<5^8*bm_M텉%!H =Q$lbs$uO i( B]3g080pڂ9'rz)@͓-d?B+I_K(I=Qr7.EG%~ā$q0 8fT.?Bav U?[IvvouşHc!сP2<-t%+;4j?݇x'*p4PW^̅QX1yhF?s,99rҮ&JǓ|Q7:rJJk'㒢7j"ap!ENHC30z,DfFvs/0=oo1Fg@,8#CtQd xEMoz5ľL9 ҷU$({1Z,ў{<)o=\M[JYt¡'{껈x!-N3E;:ЮkR c\OM똻}>$SҲ'KGvJ%ZF>,~E/4f YeP@،@\b[s3)7̻SN# u 8?ʞŪ`:P,ePzc gS#ruHL'.ٙyKlƇm]G+7z.aBL5B2U'3$7Q.hcN+`B_Wb._T}R˦::,~[|V$+|LvF 2pe,*EL>0*ƹ Ӥ=_yz )4,nSxeHZ vn,7`D^N%8uiKfṤD#ӂx-yUWpKsjoO*G臡!УIn.>IU%P]z;y35S<)6;XOZstp,hVҀ/fQr } ^aۓ(ZNQg]Gbl-<7˔BW:[."4enyNY q[{{QwkV+ƱBfyu~Լ&N!<@֮Ep j {X_bQG(cyyB9]^;s v">IUp&V.x]iSEjK{N_&;2'7=j՗2L(EPlaj4&RV>Tdbȷ&[L9࿁/j&6^C}lDMgߩfYQJqmrÓ1MMn묰W"&`ƻbX; `q-[P}%='/m4z QmQbiﭖS"J _k8=ɍѤۗ0!<vW\YdL7OPUSe=M&o+\×`cMB>&x=;0c.jj k ECph'8 džWߍGbɎOy/` Uh'瓓1F#=W J_1K҈_PqD/xȠg&f]$J\_ wPQi 0q.cZ3]i_B-ZF\Vza&&l?nVXA[Y1AQË&o8-]l{pbko|\:_TX$ ( w(Fgp7 ӟ}(92'+WB\Jn ck< h)"&*,|F61TP޻ _35ӵ|ZI+6}jgKog]ȃ8 8YKoxb#FBU& V,~F[KZ#,ѹR߶6y0lyEnDžJUw:y;AMJXGGنLS`7> pmOrU6%r) N)Zf"hf̅c1BX Z̘\9\uKϲǠwuB|SGAƊpiʞ10. 0U}?yS ѝ KFTND̵HZ+}y Y$?dQYx7~JKrt^0So]8xx̶Ͷ8r8 w(H F/R pk) oc~̛q]$ BDx8kwͣOvQ#IL)\Px}n v(xJwE32(jvMBIsUܟl$>T{< 0õ9yf鼠w@`m1@PyoҟID1 BOzSPDAa`}t*tsØkS9T-+#y13`@~XNi^ ~"m#{ /@a~(+֊q7~6&LLPE/iq]3֜R a/ч@}ɼAvpyT\R7 VYr91KYc 1Omr䙐潰[7wO;.6iFc!PhFY'ӗ&j[Wt\X*s$] 96xo>Sf l5_XhkVf8Ǣ:m(32N[k)^0ynM`ax&^1h_,|maX[s&iL'Z泵 #տ{'>t9xcQ8fxq`|wPbQV;0w{t&)fAKcG<5 k >46A~P(ҤV|Z "8k6&[uCϷ@s[Zĺ8b6s3xr3m8..a?Pj QE:?ڔmm)6!cpiVd鶝{n/hr{Hk4g;iлVaeי;k {Beگ l*yQEaNv7ML3L=wV((^*QJ4\ _YcN xe^!<p`b]쟸䷺sI@74ik]_s:bɓC}~U.ZI7fB)A2[dQ!P=aV/d*=8gդ5%=#5v'JdPIpD@o{ZJGD_FJ3k*xi!e #I ;yfQSF&-nSLw55bmh.X5;܋z43.nI6#- NQ/si?p_M;9)~YL^f)Q#zV/33 DJ&SƦQ 0z6} l:[+fTDz4~8MȈz'A,&>ОHoՖ68YjI[b**M& .+PR]9rTk~L_ՌzMnJ/;3"/` [-[b)/+[~tjD$(ChG}xn nOQnPP +psOy̧SV(81pE|×̏7mc\w|G3pO?旾<䳵3~ϖ9JAvD{=^Wfɍ.l[lζ0^+Y){n%Ll> =ƴ{rNd'UbG[oieJEOh\y7.҈73l({ U>{wu uJSqT1sbs,X:ͩ=\"Yļ1 |ș8ܾ9=:ukg<3/+m r%!t&ST,sYc~X͠o+:{XFf%#&=UD4P4j|Q%>Ǣ,-:ψVN'=BNCVZ Lc~>HA{`V «wk~T$0w3qSj-e5żYw wKYsu1 6q0vT_\-,.˙*n!wYv `Εu#  OfngxK[`'UGh=i2)0ZCSoyvbzpxFtҒGAO/j^VЩ{~ V3N ~p޸eǽ6[oQT^'3}CVk `VpbTkwUүJ_탧 S 2Ys#RJ8/t cB~åVj+wr3H> H+P"YHjr1UcMͦ͢@ý.+P3G5vbJ<* ym` . 7o"ukp+pNPsNC0S?QRm|f^Wum$S')FBfV)e-(AYPHREy_e!;ʾ¿>mQ"i1NX1'Z0m)-I|J/APہ9U[7w^`G--Dy/琒B˓IH")IVB>7E(N60dOcڞkI)>.-5ERM =p KA/YR/ˊ @=k% 1"vF0>L(Tz#- xMEM'cpDSr+yEfywf :Gw~hu9HjfJ4/Y7DȦ7 dsgcsZ=CwR*e0g_괱kyaDC0'EU[.m*J3J$"[h`bsBfi1} 6FjdԪ_{zH#)VU U}Ȟ_JCj Z2reh\/f|S<5 T$t"AToU)-տ՗NGupZxN`OSTM DH8/\r)9X<ՠj@% }%HBAAb {mح)BRc@ ЫLXO7|I pqX{[>8 {8X-FڹM.6Ln@$0/m Z!lmml(5/" p쑴#6#rc>Yɝ*c$q; -T WOKzVƮN&K{2JabWE:ry`H_/1mA8 '3RgS]֎Q}g{v ,`jEr;(XDX'#1, ٘Gz*U+[_WԳŴMuɰ |YhR و'24++ER :̌6ZyujZLqdh/!М|fk qzqM5c0ؗZytHR,rV4|Bv&b}q :c8/-Bl8,涁'-TLVFG*Dq1y{sqK!fšP5°c y޽sV)/mff;W%&Ay0X$m;vY[K!2G:' ~|EbhZ2Emt!.JnE6#)P<?YhS_Ct—![6݄XۯT]'=T.zN}cNM;&qΛ ֗q,OI0W˥xXi ;i =6=Y,j%/pO[W"UE2Ę:$EϬQQKa/&x׫@k1%]P1? _l[(ψV*[r[qӝgA Z w)W,(-g_xԵ U .KK)mus Bw .`'3crgbO٧FDcMSd,\Ѿ&ᆝLY/"E CoXDU gO;N(6oe4y}zUӎ<]:J&|r#$>afPY90̵$;"@=墊iQNhI]ҷ@QʝӁǷ 1|MDЙKt@Y0^-猿cJ;ϤѤ*Ag-$YKu єN0ZnRKќ{+YWʣrr'^&-чpEGN61(<Ӻ؝FZ[΁EluU^μ3 qҁ?~/U4W G!j/OASՉU9TU_ǒ&fxXDJP"G !ېd2j41tNf<{ S[Q@6앪qX&G8p3.2{⪦جxPX|MKa;A`DV}]S<a 0ĶPċ7Nr mb}"vSO@䩉GFGѦnQ BE)mz۴uoS"t]?ĖS&zLm^]~Rkܸ'Ƣ<~waFr} -J *fUҷr>@Bnq͵0y륋,I4@[$ -4f>WZ=>p5|2L_MGˋ9MWwY*UAga[Cm?XUԏ!ב^IeԧᛘF %]hX44:rȕT :b72?cSeK [- .rmi^ZhaD!YؚĩK]S3!ĐziCP^\%u$W2S8H0^h=m~0\β#9!T WCfpDTR_\g kE^DqUdI(NZظP`.IN:8::(Gbhu\"=an$dz1~;гSMpӶVn֟&?DUos'Uɻ=HFvwGDZqƑh0{hX9 y@KPYZwxK5/\j5zg!x#aIFkD0@uL0?%)_#ptqW>x6R3M[{h8wܑY9N-g)!)[/C' 0"8_[~_f`DD?]fwfzcӖﷰ 4eM(^i,rVn '|їr\ng|WMDd$*;s%bG1XoD@6¿Ey՞AMB;_^DRN .*uػD>@l}9*#Ss}Gg ԥnWOIcaP*35=_G jc6FWWc9i*ϜXzmsĐ. WyD׳AUHSA>UBY2LSO(ADvj $*S%wXm9ݙցDF4W*]]bs %̭}_UZVX$S[`j-L;ZDu=T7;WҒ'uJ{|" I_$AP#ߜ\ywŇ 5zcb5.hU,GjHBt]po3<_x'#<vtJZ zj)j/^ό\'"`wd(I<2=lDQrlNX{__!N_E!w5d4"Q%&WvBpxI EJ|(8qf/ޜlRP}*ۜT'Q< NDr{_͎U*x2AWJoX%R% 66i!bbR E QR6 !vAQIeDq"C-dSv.X)1ay{Vt3HXvoR˄`kV_^4c ވ>DC^DR;H Xi{;۸e־9u'uߪWצԁȎ,ݽ0D].!`EF Yw2tITRO;$jp~}^%Sf"^ζe4G(݇j@ym/-ԫRǼT!/.j"rȿӓ0(Ŀga1OIJrkV) btʹr+nhjVWa?g1pvhbN.JJ,{@#rS`ZwliZ6 `DNqzWû n_whGF#>s.[Ѧ?t]1b #QLg=I {*\;(L6ʗ--a}H+pF"BmPsZfӕUFf!r_&r_󄫶F ~sqM폞~hhW@ErG݈igr6E5ϦfK}54 1o{.#i7bU/3/&Q84φ,!$T}TLyTQƷH4Qϻnǥ%Q5;b ]uvDxo߯dZk`'4F6hHհ't͡Fe2aPjr W$Ob˜Rs>A}= g-F.|+ݛ3nܱiNEyČ!4 $Ƥ9eh6MƯGÄt(ciXJكؑ*BΈoĂAkkͻ_)=C wW$\m8&7.4Q/WT>8` 2hz9],R\K<" q9fЙ-f|m;k8G(cA,hݯJKB2E%Qy(yd4+rUW\n+eY1R&zrdaOKY{o76Ɂ c>*j?QҬn1qsM>ڐU7X6T]:5#j#=6a0Pж:ꦆ1sUzԹPôREo0Њ >w>IWل]ij[Sc~y@~%L-d-D:g0 :PL/%׽9)X<"( | jkF.sEq4'i"dʉl+1k2B 28廰҄wL`)9\ݗ{жNKa b&AYWtE+soŎԩ)>4e1kOgBϜ~qo8z/ saJa}A~^v~.Xz̔-l6`pSbCFש5;ezҜ@js`fiI{akxpPL7 K,/1ogaoWV0dFS YjjQNj7Q{OW5;VS^r>IMC 7lYFmK@p!]4#64lvxvdFȡH$)Jշ@ Q j˄ k\yUīZiâ_:?pڬTJtm3" } [0dw1 lqO/rr.bsKY*V! J_;_;56;&UMǫ; Q;Ps˝;ۋC2ʽ*&Ow8`G\ǀM k66i cAKb[E:KGfăN0K  RYÎ+'_r~k-ĖbQ'kC>AQ+7~V5_W k4<˞ %Xnz96Svxp`21 ywb۟Cɖ J>`HO(@a#RJr, JnM`t,tcPfŝ54Wnul̴@1:L+:EN-P^f)q/4*R!88:0b{7αa#+Lr0/»QwW\6zL9py9u^=UQՉropTLN )Y%,8\ٛB~ڙvYVE%ǵådxo u8R}Bvd.e@ŎI4Tւ`kŶtrѓVZlxJx,FBw"馹J|in2E%/i%2,@>_"Mx3δvA7,f^tMK .#$A2[q  #y !OKD'FM s*!ÝLz^K'RٖG _ 2/sX'jIeL0)IKx=Ky#4 :D%+u/&Sw~Ҳ!9I$ ޞ!1o_B5]كH츂IXb+ԔuLrl18hЩ+\ a, jzIh9z,u։Y!蝂lisoȜBdu쐔T,S¼d+H{Bi:S7:~>`5n5tT[oD+\?޼e6n*wƕ`[vJ7P¤ MTrXo|*^#gv[fL3 pĭytV-HWzVbRa@Ԛ,r/V! a(҈nNƍ=~z $uIm GhLLŤrdȒpN[P&у"CLRCK4z"@~ \wZMY~0 W/f2o@3(CBs^fg(JlY" Xg|V#Ԫb:~NAmJƩSJI~VAr<:Jѝ.dX+^э0o~#!7CSvFrΈU{9w=<7؊ʻ1p x GFoSj;U[N\RcP/o^ Ǵ*A\IU|4-:PF-v>=HE/h:Ѭ|]J$䓍LiB.ҥTc\eRNDDB5u_F G-]_~efHkͧ,7!2j}}r`}H?!ҔS X7Wꗿ>L x+-bGi!^ѬUp r]cSten]y^@S5Ov \6Ԇ}yTi;b - GQ$YR>ᯕ)]Y+MG`v9Ĝ  X<] Ha{fQ-s){^Խc [R@Q7Mo_ΐXG'Zd GD:(@f0!xjrC u(l2 ℁'`G@,Ek]gµ/C൛iE 6NZuɶaeb۞aZq7iSf&q{K"kI+*f [f0VO\^xAa.|_YbgbHrYQKow4̯>)8jf3^mK$ fa)X`GVY'WNݯQmᅦBP;k1j. 4~׭/du _tR8 d"kL_3@'C;WG쌵9.Qy.x֢ (_NVnqph=_5OPtHWCGc א\5ShW(lWy…gA9/ӣE)fEH|b/͈U?&/ANc':*rׯRGA~dD^zf+#Yoč#{PeƆ?v7孑\S%e>;o HHUvf!;aYǧ;cP'૯:a6x0*,]wh&G"2=fLnދ+ s֊[@"V+|H< (WTV:ѱ'dDpCxm`ĚLLLGPw7lNPK7 imμOEvmܢNg>K.s/slu"?`(^-Xz>:- ݩ } zS <>c9^ Tܯzw0 @v$s+~nȢ@‘y4ڒfTuJg 5|3Ve;s{8`[OY`M$fsWnGU7v$={lAoGd'$L 3̤kzt(KT(siORb$ E}^ߘ*G T_Z$I /wڲ`uݪܦѕCG~FSyIʼhU))#=,@LJb _S>$Nh U@ }ŷ AXTjI$b.Cka("CY8zU ] qaEL3jW =#.ALN)%ďKAlHF%eE%+;n4)]Н/pqMYi͕|'w9e[, _ن) W`tphH~w VR0TzWJN/}L-i̹_>ρ'b9yY؇,i#D2gI7 { }F)߹0lYjʪr-Lh/SX4N~ʩGª(|OM[~E7Eg{ژ7|)PKV%n?7vCO0,Xi#[Q,kGHi W]<ҸHԕY*^dٺ 2q@8*J0E<`Dg؝/~к\ CiL׈LP+[\AQ4*•+]V+NT_@5F'7-"#{2 m>Ǒ a#GЄ 2 _J\s UWSu(p1.: 瘥}nZtB;,F ?^\g>XEzhAK!bH+6xOXID́YvHQ l5t)Ad<4;)"qk3kYE2aeo;€Fa$DL83SgLcU}$&GIf wbL22ƳT["$/Dk><ڼagFwbm>D4߽UHВs|`!(Plĺ6OPHB!di osL^px?W}<8zu)D| % 2 SkeQ 2'f$|`G}_F) k!xF2st+(7m$`://XhO;M];>snbTrL /GbgvH:n'ؕ$LYSeKik1I&ӣ FPsytMz+dC 5pGJoLUK[gպWE8ɡ*(밊h26wq`3W;eyRy_49-V[Hqw$:cꢕ~Xj';5;z*^k RCr8b(U8!j`O/)18-$d-d.^ ΕN波  H!,2S !b{OZ)9Y?[F!z~c T \ّnL#H5%\KԒ!y[+ LUL>NTg4|T_?:_y|He"6NhǣJϊ~i/oJeNq" Y] 8`1 1v|/MA=QH @rB0=yI#hx|w#(vvgj5+Q4WQ[O*~qژP #E9|aquCFߎ/_gnCNg4}Bҽ_" QSklxIIJr t\\6m;.ӃPȝ<=[wDŲ8'Z44R4ؽhk 8V_suZcM,X+7tWPQqsJQ8L#y\)~?Xi͗z ^t)PBab` 3'__fbL.=|ԣh톴IN2jlQ2 kD9#/Vu6Ӣ"-?PTֶe?zmz9~aaiI,T_~pfٷ;,:mW*|&ߜSlH- *ZL>Z$æ}龫V/L8`VF^x wvgXK0 dr96ER/C scfۺK$\p>i5K_=#"  TIGpidWek3lpF7UQ]/O܉E/msK1YTSAS¾1@'(m\uz$-yi9svBdX)B:ުMCgW\m,'I%ṋq}z%SN3B(h100}=$kzG8Y\h۱Iٵʮ ss`h"`>$L%E\JR.Mɉ!*ҿlA!H#7@)?SQ߇ /2D2diO뾛uJ ݓAOI?iG$Yd)=#*S 'NRZ6-֔,UQ&փLu{e&q>4mŅ@G;ց:Q)_Z}[!q5ƟT)ޮw?CYf0qTn P]{u&V70=b;un1LDh⾂ 귞Odj\pY'.sG?ʅ''? ZKٯhNZ~\a @#=ʩa&̓޸O#VyqlǫŬm<"ZTq̫Xy8#&mHL"j>D A,qbQϒ٠hl˨!\r x =z e aW FJSKH9=B̯Taɂ(fPatk*3뫓tԋ,jM8͚Ʊ(d8.N@*,$?Y=Z{/f ᴳL~ޥZ1(bԝ輋2mW;Ƴn +Eҿ-`=@nΰr$)Z;PDmȯi6%$I}Տ'dKPE{cs#d7O[s i"]]ڑÖчЋ ?Q]]AlߏNIIgN(xOP NTE9޻N|<iH7A@N YkCTԬu*F4-d|A< bwNK/)z%'|uGmvHIk W^8vNfݠ.jޥffYz+re4"jNƇg1^v&[eK .5[_[8δ~;_DK(*hVbo"dK,XwZpwd]-1 aPG-. ϼBWzRu =D8D-޺2$`b<PmZQ" p+!7 3XlȿUT"E*֍hKx{$Ga,IPˮPA EO=pRM#Kt/<6p~8]/v?M$v +8ĸl*7 =і}J%v36yS\fr3(@~}&bj`rRrBJD;#ғ#k=ᶰsH[  f4HCdR2'<0(.+%(gfxOVEʓ(vDn>69꤃4psC[D@Sa%Hx D8Kӓ3^44N ׆6yטf(T/>EVM-2fC_)ӫ!9O7g;=c凌:7ѰlcJ@8{D=9tؘM/HW]5I7D81ꅯ%k O3R=ط 9=D"v6$ hnj`AMKF}}0gC72U Ɇ_l^mcO]޳^c1#oQcIH.-'մ`ayOѳFN~=T}R5U䚂iͼfnSO hPWگD[ϦlvNluAC_n<=]-Gzg]C>RB"bn{/$-J 'IӀ@w cu{% O㏉3j0 ?xZ 3hv6ޑVum{Zv V|eYM!ҭ%\6[d2u)lf;8?)٩A8N)[_XmLUеӜگr9=  [CIGvXG 5$NI ._$8f# >Ԑ1LPӝ Otءx[|n_q&z]J!YZ㈞!*ѦS9FM3:W5iIEƎ= 鶳$=p//'1S)p;]G|v:9p${hR*=+#o[;(X2qgRtOS[K &$-HZpq%{l< e_A}vmv2qМ24u8v>/!:F[aFM$R=nX; uHz#vC0\K7E\{4 ͜2Ϳy M&'{Ŝ52 iN!}}ËbT썼vY0 p]_lxQE,3NwneB赭ֶ;W3.oQ3@@ %J&xNJ=LVj ς% *4Hs4Oc??=C'=sS\^-iCd 44HDM.fOSԪX Xy*S%lmq8Ǩ4k: t׵(6mVcD^DjQLg+2H. -HN!ח h{WDз ԟ*QIpp\ƿ炨Lc(6م""DAՖmf-T g8L,'FDh>muUOP}kwiy20xP×E'3mS ZsTݯy&W`mFۻvu~DfL]_y7j6%blxq}@\E(1jK~i$L^ W@^[)bx]5j=;r. xŢ9$U򛆩a#Ȼԃk"|pѦh8'yё&;wHxX混$ؾcvA en9hI3ƼRbNϳ4*t I9TKˋ.GJW/pUyJMWCשYU`kxwiҶS+UIt9Ee{@~RJ%s56;}~w@@"[cx v,״E^aEMwA˓cEfmG b+IJ A<|T=/a" KrH-hW̑eQ "p]|Bܻ{B0ƜsL#EPd,ZpǕ*#{=1r>[;r~0ss-zt@ZSް ?zVg":ˆ9 h sq42 =&%R+`Td;K a'ɻĺA]";tAP$6>dC*"8c~Hk-5y>"%}~[LZ%5=(mRx,#5F\?6eaUw6.LwVTq%8.7PF~9D ;ruh Ĵ.)-|C4YĊMܲZycש:GC'+*78x]7)aÞ_&2Ϳ.uBy1ޞlU'ځ.t=ĸa(wEކ^r(Ccu9\4']#K;[BH.58(G& ӟDIN ĕ 謭OiQHJmWJ%LH)ARƢ?M]ēy&Xs U0x`9f PBƕui ,1s&,>#kkFV0fk7Eu%c"S x&V4GBt5yx[|1d(!9N)?a:*v\Z~@5=p~tڤ#\ ^v(PL"Ix; BWsjR_yZ'g}\ AȾYum)!K;,pvcХꦠYdc4'ue*'&=Me|8s3wÐt"N\4cep{ +۸~hȻWRP)Qn?ć̙>@ڠ(Jff=pw>DJ$_HzRUZ$Qx*^"jѝ$2gj퇆@&WUBJlY21mJYʯu<'b[.mпiMeN/ʺKԝ:}4K*3;NhCدGW a/2Խdž)Lv?~]&Yߩ8X~ɒX{W=+rWwu`Me-:CLTP@'ekQT1fryYX&|R;R. k'0#gg]E~88Mn%|THE$MUtr2tM! TJgf-|^ Jo_fRη[g!;>-_ _M-u@ʞ UShm*d䊍MzB`qEr4ԃxdG$xnٕ]VQIE1Sn4 opY8.K ?/R-b`ܷWv _b?/18d ?;x ~HnÅO,Tp>XΒ~XҘT/̤{ >V(A#ej ^:(ˊ: !-˜7pMLlTQq 1Ώ52LvzuM% `(wߎǣ|.;B:9&k"8IH6~J:/ w-i\}D~x.?ۆADr-L/e]vԩ2T+j}KJ`TXgldY?oҡ&/(1t?CH~3l8w`Oq'5b1j1.\S*fN}jkSs/Du:ktL:7k@Ϭh q^&W: Yԝ]z8I c |U^ob!hrUW O,JEΎp98uz=¶ *@]YJd&ӾT/Qu7,#P$>'Ϯ85hӦg]z]s%3no%Y!dXWe}5~y5`8>OCTg?P*Xkԗ L#i%0*y$i8p>HnOXnH+#CHv?C"fb1ٸZAqt)RtNA?!Rh6#W#H~hU*6 8_߹ O>ms>mkX>E gۆ.?dqh1lcϏ^Sc3w_ه<;0:GR~R_JoAZ?o;yaso#bm2=N&!|_R_,FxM#Z},C͘H$,auU|@?$質3?9Y7ymNO1v:켵4åg*FQT$wi$ЀSZu,  $9pAGj^q`SZUn)誢k(D( ek`H䯠(g'Rު䘾 ep[}nbp0!SF 5Җ!)XН*#|Q,$bQ-LY;A@B>&dSl A~c->"UN ,UI3tߪS݂xcY #z0\)j+W"3#ꕡϸP=]j@I܍ViѸCV)*kˉcIPVK{T:Wn! ,9۾TB/^~D=o*gO#RqNEs 3Ķܨȿ,>vnDȪ̯k4hC:be?"meLam#Iۂ8k)¤|,]MG yc#dky9xAY%ZN*D> *̯lʫdap:g?a&ޣf:mfFg}j(T4etJU074c(O j6;|Y DvMg #x+*4-exi}S2|jJv OmbF<ͽuG^:7sqp$U{{}ݍMY{x~iv`u r ӴU>ٹ|qʿY9gbSy 7ܠB*LrJDWy ?HcQ|4K$4ީܨd׷gRN/[6h`)R&"_7w 0.3 YK'()ؔkINgi-ND̲ZIO,*!o=gTmyx !M\OvdI,>(}`^%aPS5ƮtVƈ@"qT:Ma;05z b MD6Zk\;ha/<[IGT?,lqϘ=;Y_T@t4Tp qbu ٬Z[*ø;#Tt Wse! +Pn_YǞ 5 UE1c\^D.xT>QzSCA%@GG9NYgDUl'B5_*!;Ӝ<0NzēMk}Ia86lCżEq J',*-vbN0cM( Off Cܑ>6g~떝Ra}e"F͓ aI7DL# l{.cX2<Ω#41ᔥu?MmZe1h[| 1DkwL3I S\!>l ނV3]Yyece+4ە;o 1B^CM!N*Ð6'"f`2aļCp𔦉|]AcUSc<UD"XMvU7.M 2F&۪E)Ug|ot?d[% Aʫޕ|Oa^J?9p{ׅY·A2a̤15}mjK8kZ†R 9(-r^LҊ,n50ֈ5 !օ5;o]:vP8VsY8xFƫsBg0s cmbXĂQsNW[2j,Ƶ@OA JW|z㪉S a sRer:Vϥ]O߳Ѽgr I~f v_Hv.:WJ۵x|Q6oO@op"q 0šߗys ,c+22aʶާXD/ s;,U_U\??WoXZl[VPc pp^@z9EBdXr #]@0g@KUܼ"vL0%<(tnvU('o ׮{Sݝ[kܡ F؝<a E'C28[:@ vрޤ7.} ۥ:L 9i+zM6H&bT]}Ne4`|X*=AWqUAPbɯ8?q0Grm$FC:"͸"Ѯ8+dMEdQ=]>al<|t_#˪n2=nN3oĢ"Sm*j.:&h,qw?qF'fi`0Hs<̩*|$$Zz^xf\TJl6>rrHFT>bvw7Dp}*FnN%o \pZQT=%3:+fi1ȶ[{*q7;,+ICGCn"/"֬g>._VL瘴L g_tk85ռ@ gQ|Xw'ӺAlRteL|XR}ex=iUpɓ7m)j~Еw`R^:Ws8d" #".BLi;v]X} Bf&3Lmfp|NA=u]F4޽4:qr N>T n2lOԅCm5gc~Ice ~'Q҅^g| ELAo%:oaMP̓S}\~`MoVџ{>,\u #BitIb{pW-3Hq[K j=QWa|uR=cb5ᦘ-Agz|Ĭ  Tq>3"ʕ vH0~ b_ʡ԰ Mʺuп,Hq?$/fnƹkط^p2V-Y W@^`!l]K^LNY$~0p$\G%b z4Õ 'gEΥ:bVEfL StG8:>phz2s]AOXD qsVqy%a.iyԖ؇~3rF#;j/nIR?eB*Ќ=a,Q=̤+iϖvHnEIgW k[=ӛ>0q즥H2|E1Ti/!Im̵D:uf$Ko\ I`Hn*3w!c@EKQv@/:by *)=kL6WVekf.4Zű M] * ׋"67VDXȌ[n\- (#݌(-!2ns7Y*l ur&l[;-El 3vg[OBĞ`fvҝ$wWeA!w$շ[UnhZȲ BVgR]zWp0tڍT](\W1A١!=rdSni5NtlO 1ssXlgp3]eX>."i9ңO7Ln &x9}#ʛ jT13PoQ H u2U[)v|!q(͆#LԌTA'w COtPE9/ xX`U *L, yo6y ^Y'ԹtL + 4@w;cLLVGvqQzq%+`Ed狴A  ڱԚseyT9>`H3jUNgAK$5L;|ƅ9[YR` 7}JhN))z:6hG}%9ANzVAf%4XVFj;?{T$8MaOVZ|t6+.3HO? {Yu_0#mK(U1'*dc0#YtWFOsE@BCkLL_mHPZ-VcQgߴvK"ޚ zҨȔU޺9,[8I xd4x$E?2 C6pͮq>:(ݷ]ٞ_l~/#y#-@a}_a(>:" i.'vc 6Yd\ڲTrlB(vMZ4JJ4W[kߚ4"+Oo‹gz TWIDW : D D8rvXl |#ıG4% e YsrrG$Ȧ o[uQW;PZ@`-:5J{8%VgcĖ?q?~JD g9"/`ۨ%aFo4s tf/.v`!X:ܠ5>h9oYC=+šڇ6Q:R^K`\Vc s"/TeKX>s6ؑ²O&:띍Ջ.ljZ܋ڨF BM!T i5֐knoF^|^ qsӣM36\CGΉ;fASq+؝doι nߜGhܸ N ^s%ALXHnݻFRsyXoB,g$xlTYc3- ͟n;QTI9Fc2r!l쭗wJ;*kZ澇a})=0%rޘ=m]JgXӒ1|_j U?:ڳ\2 $[Ik{ݪady/!=:ҳD9GT 89a/dL_670y0F7T TZ72JyZU4Npvhev6UcW3 ,}IVpat9خMR2/7:NJ6/>Wh{ydV]q}|#*l?HބtÈFOSNۥ7ze) ncqLDrhb9R#mm%,c.bn2-O?R,J쾺zʽׇP.1pRkT+&)ȕǗ邗3"f 5N4Ƃ ~x%"g7X;U׈XѼpBk`CBͻurlq9X 8t ʌ+=+|dL-&~|9 SmX+Y6;1kԠLj++[PLF׿ Hǡ,%kЉ?r\q9W8J7('qPMD@?*)8 `-nɭVܶ{YSf[8JJbpH`=>E4x.\9ʙroP%/7!"hsk8=@Ώ$~rׯ<gDUTe>) KQ  uWۖb"95},[&SIOQ?b$!DrWf,#uyHZ\sWeM#DCoIEs2U"Lޖ$78h(ZQE @"$&ʼn/BەSȧ#cڪ(EiW8k' &F64sFrhݴXflЇ8bh+z0#caILpYMixzgߠ|'D h(H!.ȸ)Op =+ғ;f|6@gi& owQg򵨧#jo/,6&;]EP ztbѕ8.c[~h4Yf􆋊T CIE]׵M%Ηr tohbZB XR$K@rx7iDģXWYnD\W„"r *o˓pu~c957OZ~Yu  ҦX}7FC*ۑ)ׂ(yvhǷx^D490z#MK?'s)2z6cGuPMs{s(FUB-5BM4Q|4 ]w2y{x9OV=Mw-Oss\<=3wku6Q*޲xbyJDSzTlxdŘ[2ѯX\ !hؽF2${(/ dobƿrxobciRB [Zx3hH>*q{ӢYdN6_hGJ XtK3G%kNyS7#I"XsGT/ G=ǷG z^P~WGP1OEWjŻ^k+KKC {:K$I6{~Rxt~G(&|!?Q pG ^;`nF"uA >&0$hX11iWBhrPoIV(P)VZ psS;?T~Pٿ4/d9 RXX< HN3$ۉ~A&C'ԓG&'65#~FMǨֶ=k1K]ung99mZjǕcU9DHT-c~lMwѯ&!B\ʋ{Ύ@pw ۜHŵs%)م3σGگ-Njb5e XD %@|Y;ʔZK` /1j2~2=+@xt`=iF -+ծe V(\X2([9ˌ+;M)̎?=#%/qFA3 //9aC4tg<&p.92Djx22z[H@'^k aE5?f[رm]Ifa'IFL9KNj. 'z̗͸#V]J,K`/꽟 @0PNS^ Z`\8^_뵭E/4`PyO{a %t.Y SI:擧zSg ܊jߣ2{"V~!ZŶ$+ ~; I' wD]ΐr >AzkstQxp .WxGJLRsJsS`: vA3j,J0c `֘Us,?+xF;F6{(Y,sN>my{meOZ+CP~pm)YA!PDs`j/=g >hIB w@i0KʛV4Me"+ RqH:"}*݁+=13=Ech D Cxj#݈&r6QZ2Gv4n,zf#?4AfGG8c]YFcL &zga|HHk}91G NT ♙sRB 8ʃW\e,<'*VwW_!b5{nyPx QЪ^!0*ȝgsudjxe S[ hl=Q:•W[c=?xMg fH͖X\[*DEutؙàVk(Vy:g G00jNa̻I*X5\"M8Yܼ"M(d+;ȕ{fU)DR8CX~} )Eo/nG*4\ޏѕTm/dHq#-Mi"M W9-+vII1,AGIsk}vf亠XvrXHQ]WMr^eԳ ,nDԵNK|>n=OUhW5c8I['#ZT@/_4pi`nX}օ5Ak,d*%|~%܁|if@$U,-;`?J՛ކ\1 dN$A_'|b :WS)f+q$D $V"OZP|#stJ&4ɬ5) w-F2pO x7.muC:2I*1*&Wl=mIaW;uS aO MѭK ZpGg]BK;Em歫󡄐ؤ`r譛0t( "ro2.^POE}thXaoUij Qn@as/?e^܊~).o7N|?Hi~T!VbpT)ޭDPLཐtYe&qHtb^ӯjSb.m'[SbAq_/<2>MģF'鸛_8ĻP:7DnrFiݰ̔͵ZdF6EkY?O MC^mB/KJԢa #Bk3vyblf&fێ};nشVCC @ EDje[0M ў /폾f&+op Χ!-ryF%EYD):+s;VĞY2 ICL1pEXDkDmrR-#r}+g&iܫ%tXl@ yK)F8 C˵BF!όf"@7ݪ҆ q#F*0_^oWq+J-񅊴Ry?8eLm4ǮU5zϬ 2 AJc (1/ѳ~W6EXcZtCEkwNc䗴5;N[]S4pȰLOz80Z|#BFXJxAcC N^a'd嘉 2fY;- &lIMl+q *чB#!FY!fYeeW&y2|;x(fP8u׺<șX?N#r F^|vJb1u5+Imו.RE6~U&rHG#2l]d@Q 0 &sD$B) O| zYLY$]G8yL'YXzxhDy>N0s|:C]biLĬ G}¢bGԥ*=OA|umar%cAV~gYh%5%"Vm$>ؼUHחξ Wet*Qʄ;{ূY!-E@죰NXZǰNѿ+@7Qkvm6W%~ޏ[CYWNdlq!>L/veܬ-=qs*! E PF3Lu ՛ 1ȡ'2:d8h;W =jɡ/+fcG*!(4Eg_vnT0Ch:m`ϡ=`;g>K q_ [*ܖWIM8Ϥųϳ"_.v1](ʯ4f (y+`A1@$_l驻qoAyn,dV fCe4ʝ6is&;ڴ׊b]+szriMj aLܧ6êO\~;?5!yUQHm{Pz'|mT5N)JILJx$%wvvU*Ky,7" BlR5N9]|Hva%@=gLA}W[ "uʄ-?p򄼝]Xc:ywӥGE8?)=Ҁ}6RX2F*\ˎO]s""*vЌ@7W^VߵCȨ"*dv|ނ1巗n? o3&aaH3t_^p ﰺ` qc]uO?=!^#XDٰ3^^ pL=DG ڿ+spex8z$ R,lƄ%% >()шLmGUVnR,Sxx6'x2<329u%io8; YId.9wgRGu&(oyfYEQSp+좢d&BedžirDb3!Sz^E&/E.٨ Mvл>Lmjy-Mġw®+0HRW{?,iQ 5W mB앐C>7P>VX< f@pLZ?R'DB[SGZ\~'[sRYД_^J63||_˶OA'mlG֪@~cⴅpvjc&Z‚ em9gk*f(6lDϘ#T5gREAUC@*DHߒ&B (J@+,s6\!i"mCz"1yB£GE^Hw'- :;H6Jd`5 ]Fnc1 'UlzZuH:t3V0z]YA6xKg[Ų/'!3Ko%qxQ)x3:oo6z3};@+LO'K柵 RR3 Q$)Oyzܡ{KiOiTZr[V)?!,yuwǫ0NCX"2{Oe0tpkPǙ(̲Z Wߵ@?VwnyZ(6 "{0dB0$1Y6@·Hmj@?7p@Ao1Aݙ)q' g#A mgɖb؋df!?Ujp5:Q``Vh$Ph>/q$p `[bTK $x(j-,a8D>Kq ij_{8֯!\T{e x&Ȋpgpxzx&ls"T1>Tr+M`dGnhoVNWZԵ$&KÊA1eFPzpA@7it 3^dŃWl;c2nN 8QtA^1^vϠ*2_N^e#%6)Z//A U"d=!fl61U71eO~(s X@@psulXhtK;R\mkDvi'3)䩡YW0 {\cҹ}` +l`cBC@,=gGr=ύFmUUB~4'KwFdbs{}F\6; cÆ@7J֝^C~g]ӯR( ̢!2BaJsMzJPVۨi Wu5p mp0@NI죦t[o2?h=HZѪ4yijA49lypR,؉/yNW1;W7X ()y8VE!E";0)D$w] [x 桑2ΪYVyUXl :jG@t ;Mˣ}C (wB+ТVac(ݖǹ%qXVKU%~ئ y2mX-+sNCMڌ[KGJuhJTg+r~M?Y.:xWƆ}M2Sf(CN"w{)cD8"0M1`jX4ґ#Q\A6Wa@$?!޷PcCX*U}t1 `}}i7KY ry*#}K=s$SyxPz #Y8mq؈5r,|rj;+QRX~I{;^0):m !QPYt 5z c2.Ws_%44NZE3hv(Ϝ)UB[^dn:M8 a\ Cwཋ"-aj[u:pIhε?]WRAI2rlkoƷ- 4d_l{Ue^(2ߪN;6H{C{dVYUtfs: 3ϟ&`6Ƕմ!O8iOp[N$ɛeo:ܮ[?J FnW[oLQ c0د.?ۙ9ឳhREZGd 9]mrj#eYpէsnd*TM9юabڇKdG1)i` 24o%yf0@`ϩF+ sWU5"C,=u o2cTZ`A: .DnvPhi2e}IϷN%kC<?A*LT7Mħ99LWr5`H9M~2v@HV:s|ek7&$vڒ77Y\T5NaPݥܟݑ>OI8F윑 df^m%b-Q+]Y}I}|[~||p_ow"EadJр(ᾴ'L "oY8%,c.봯m*jqq!z CZS;Q=4 XkOt=e^8h~BCqmEwR-7]R ?;Id8Zm|ȕZe{Ūހ2nVm\9vLQtҫĬ n#93Ƴ,L_}ޔh,&f:Hir]802IlH\[ܼDDUY26`68/&͙~PI†J05,:]4TaD0 ZF?wLî39Ȱdߠ`+O ШLhhќC!t+AJ21 c͕ݭO.\,4kMX]iaoYJB>¦rK>ul=jmp-VpjpZ}gZ|(V+D&3Shd)jW}-> ._Pl~rvDɦ:7T˒PDjWB=Oͷ<~sS($=? ;0= lV qHso]lN$-@:r* x IeT%\ a_^7pSl=/;@3R;GAY m ĽzUP8C̝2_RXFlM1B7~gOBtQ{y#( !Pq|Jc$ :8AچjfQ9:5R0T{TО**d)'G_'1)o%VЫn阐0JۚTnHnӻ?Y"J | d8 9M ,[=v8;~Ztv8v~j8\&%n7!]蛥'5Vf;H634?A19 'N'X߳c[~GewD˓`|Pv(5\ `FwbBׇB% do+ڮZi~Ѣׄ]Lv+D7PrUa]E\P`z "uFaݞq"'Zt7-g7kç0-F{[0C: Z8)=m ֤ٯO;CnR7Nr7+QTfH ɿL<`p_K*P&`'cVɎ 2}ȁ:aniuIL`Љ*: _]]-DQ=nX%aB9Wl hp^?tbĭO,­^ 2>ρtf '; 0OW& z'Ҫ97,>KCh$wRWsW*Y#嬌]͵ JN DUo:5`&zh3w4'.!۟1/\ޤgr 4:3e*ܽ|08sRM5|-/XUʹ'fRN̓9"LA#"l~}iqR' TR[JodJ:o*pesuɥ5 B([w3&B퍲(؎P/+\8׵JKسsLG|]XcWy YEVXZIeGqMEh?Ʒ} }h`J(&֏9D-KCq=zlyr!y^H7o~*X`3K|[C|N/47uugC-We}&.eA0r6<{VR iD43>mpm[Gɥ Oˢ- 4օji)H:) =޳>?n8ǀ0##~Tc҅HL}0\vK+&Egg%G+#]"Y=n֐FJjAP7vXC%FK Ac@Iʝ7DEosz7)}yv?BFr@<{`>![ӳh8BKdHcA%YSIKgReW~A'nձ:4ClXo Hx[3Wo$CXa) 1oaQظj,NF.FBע^cjL+2HPHT:*xBLG?n#D7q͐c Jk?q3?AB6֕aVuq)/e֪?,%:$ײk+-!ܜЬ P:0 0GEO#|ԉ3'@S>%޴A17}#DL@)f:d.GsxՔ -sK}ýT !QeW wm`PJ]e2N[Vs'3}uBMW v%-m))&qjE+JIQ9X ŵv+gIPhlؐ@W?b K0!Z''LLW"N {zDKO}vYbl7c9=6$ Bye/l>۹ j$}kڔ&+ GOVE/d0P"r LZƜNa%,{Z$nW7z -ץ+thra%/\Xeݒ>_ImѱV>?XCU<n zU^=awRpڮp?"O.T RM ^%=گ&ߣhYp ~(X\cn! r=)CNNPx0b"Pw,[o:cW!Zڶ%dwp%bwp=t Ps6805dwIaZ2bc cfS>KJ6u:#J!2o $ty%[Eh0}2#1U=N^3G}uٽIYAX~'ܸaJ^&ݾ6Z*=KZwLM2x;}4Puld뢀=j1Imm5/^~&R]P!}Lo5iz1a3ܡߦE[ɑbPEk52[[u針-O FJyMNGEA|qm55P[Mt5 L:Q64őb9g1< iI=g˵Cwth٢xq8`z\'MV]^,ei3Vg+e ܲ BVQL$p]QTs|k.%O5buy҂3X0LmB߲kp&6coLm}2:LiB w?;7Y6dǰJ^[25K J7,C\8K}!;nz-Bq2ǜADhk镂ܶ/<*G Vǩv9D jr:ӫp]d| D5O-]2@Rpv:{d ]=l ` |נj~LYkV~NV[kCWV8ev=t͜jԴNАFv;JEo`D26\z-*Z7Dn'7VNNREa0{^ 9ZD;yN9M?֞[/%s0/ (8@'%W‘w[uMDCY-$id'd/.i o:n8K~Pq*&'6jDXB߭\KH7a,BAm!;E)pARM?TCo !i}ӅW2K%:S&5ī,DHD\⧺7 A F:2 @x4ⰇDpNr)O_nڬjJ٨rjb7I4C17@.:"ւKxARDY$!Zhg& 54:Q'xaW |]u3tv<3AVp5[]MTj LJ`F9(d$ hTlox%I`͑'v: Aj5ǒX4'"*\OsSͩ4F: /a<8#jŒ(K8zԷ#fhObw(oNmW>cŦa5pDC;\1 yb[#-!ӘG*W,^|3iţ% |%RlDWKqOm }b;{%Iqpw#+6ecyӗ]A)6/qb 9rG6[q#mW])yuIV-FMɐ#>(wypڼpܦ*[qGd" G\=Ȇ5LkOWoAp^Z^ҶU5IH5.KVTmCсX_7yE,efacޖD/eoW`=;7B;;Gn!V"3]cO̎axOUquQTx ;g"eҟMr^NhvSUtGL^hbT*<.r/cMdC&ۇ!<ʪ- 'T\Ǫ?͢ͷ+~_oF,^,_Z 1΂c5}>rY`* -Q, wZ3m6-2KjkL8p7Ly(x$Wpr+K4Bm+]MP~I ./.y7EX#}Q!-.{w߮H!Oπ5A/$GrK#!wF HFn$ʅ"qaQu7~zo_e6-!u'F xMD/cEX eЛ QWwQ 9zC/0ydH*ȯFo"gK<.bP}C>S͛!£YU8e.l7SGު<=c#wŵ@bEFnĆkqV[p>)A 40ʉvu`a!<Y5,iuRM3(`~fP$aтO-hEQE8ꯢ9ֺ61Nz]z_M[5ڼ˅(@ TVnLGϐT 49i YnjoO92C$N0+JJJCd]/!8W ^iTjBpz-j{lz R;Vg\bx굟 0sL7 ꐬZs|gh%^Q7,%EN~7VWo~00? pfx|+ -w\PUvrˡF{Lk!@$h#4+B)p!CީwJIޚ͸'dKnkMd0dz+A &o8S$|vh%z#׍V#~q{3g gQU=>Sq񍆓ا']43Zؼ{$m"[BQ~ߧkmnuu9X[#(h~5CXcؐl֖=u﵊cqG` iPƔ[yN-ֱ6:֣u:'+M IZ4GOa%&9vzܣ1P(XO9ijS5t ft`sM a3vۏr c(rhadcDH%_# Z@ZI)^ЖqW˨]vd6RGs3ZG=jecs\Ro`)TK| IӞ@Gs]ȶY.ʦQPhDy$wYl6A7ɗ55?K)grV$~a>C+I])cP}9BZAvQIl=ݫukhsv*RW 3O{FCrIwCtGi` Ι7yfeXICHD~̆ X&ץR&|3-/ryl/\sRF~(@\/MD lϓҗq~ S1l9^ړHT"G\ўٰ W@-@\* HrpǛ8x,g qnD=ɯ'rz̃J~BpL԰haU[`B >,G{x7vU,kfN,03E̊rԻZ 4ȹ#!b{.[a3r}ȥ\,tTͧ;P ^=r/7i ?'Ԧ5C.F>; q7 xIVTRow,*?䮱(휧Ȱ^8Cp0b"Hvwpney`gb>LX%jbDR# jHAsl>RzǛ^}TWvisV2rzGy\J oЪP,'r/!-d\raX,2C2yFbb9 ƀԜ } :Ŵ>fvS a=nɦ2ǘ o7"!uw`.>W} dہ9QtILcH)%` 蹷{6fCVҁfu^>MLVu_wY W ^5CzNN`u虝 Uԉ&Lv2 A:\wmQf-DO1Me٘Mɲ"73Jxdr4^'TU^\NM^)$f4/oo=z?+j, 窣(dEk=ȖA@3]iuxBu oR{"fb׭lI8nLuNV - [[f[b[ ti>w0Ld@1BeXOMt}6TKjԿLތv&0 0]N$ ? Rʥ6sa&eMd Mr%#q5CqgcBa*5_n'Ǵ^ ~ AI9 K l4nT !^_~S{$e Sz(^}AΏӞLAo[r!x,GGX"\8KP{/aHͷ/QPOޙ%1ȗ 1vT/~g8rί+3b5C*V{PjK2w}d8߿=u&ŦmCZ[eFQ|[`p 7uw_D9wX{@I԰.~[ (.HnDRQxFQHN#z/*]-ϊ3iXާw-8ɒCaSC$17 cb ԩzmsII0<P dZFSu 'ӂW/4XYŮRg^l-tJ~6 K<(M:߫%VJa6fRB^^NO{֢  W8űR՗ZϹ .ru> +#7=02#)KW$'ZZ`y @\[j@8-]$Vy< 5#$Uq*jW+N2Gx%Zv.yXrw~ *QUKH ϸմ"5[4xQ+/8UԴKW%)v"լ^/Әmxo@>v1dryz<:Yny(8tr`{L-XP)+L2> V"ocnLGՒ A5SWcϼw$X߬,1&K܊`)%ծt p );cFn|D-cpM  k{/!2'BJ K4=tS1)I{ Q!QlYvڀYc<{<;9 dc"(J 3 T&ԧ )a@tomJ6Gc M޿}s9Y^ c;li:qBv0-)?p571>pT ZHPW^W_NDaM 'ך]i$ ]2 7Y 9d;: |׎#9 Lb}CV«/f :dpC&v sw صrM~VqG=L e( f@ S\-m$mB!N:#aG=)+bHs7k<4nʚYYqVj6:~e7=c+G{>ceZ6 }xrRfUVt\$Hvէ}zApa;#>@+DZ(nK2vCfHfmϼ%s|jqel>3.kDUMw!䍋%<#jؐѕgzi\m ]SRV.LibF$>s&D3B? n8  B*~Y&)PB</0Ȍ C,9JY^ ZEc) j:ijA}׬%FILMfȚy}Ë3#;nAaU :Uݐ$|`TzǦ[p43/y ~xgjguӢ*-_%LB.d w 'uܹࠗFO{ܿ܊u#ii2wFѦc- XK-_YȽWqpHڻ,L $Rg.!U '%%'v:*HU\|ok !"pgJ I(c8WaYY798H,eF-hB}:t?x(vU4*s=(Zx/Dgv7V)?=풁r~߿zļ?{OW'kCỳE }p^IHW'k)&^~~. +}aU?Zf LrnLGvR7jIP<><#xg\GtnP 1:RCc/Mv-:F>E^AA8I!)CtʜMvs|pgK*v'{hNuQwJO@dV#Mse]]aJisdjs:^[B׽ՕV;y":J& W/Dd(wch#6?0c{5H@Ohq(oϘi?YzZ7uFccCur>e5} sy+νhmYX xy<Cq2$rD $|T6_f#0D#;qu -zwë{KhfYȭQd|ٌBMkۺ]_\c3`8^9&bXr\}I 0/|=F!wn&d4}[_ɋm/,?P 6L09K_UQLC}?=MjˊJ17*ZGkʒȕI!1Mѕ"AN*Kvwy|c“Fƿm "/Y.nyJsvPW)A4 C _-ZEM)j݃-2գ>\`@0e ޱ,ӫ[G.n8DKv),֊OcD~,[jJ26H(I@y0v|g*voԅ/yiOJkċQ2i Nb\Y{sYa+T6#K朻.]WO侮&wKdCi1ĄBY/= .SHP!CmyĪOkӏ٫PlSӤ] Y[ï]\Uuak㪣lPā?h4f1V&fmب;<+@j/:X!j-EoTwҭxcC8ڕ\KS6LƏcu0O)Rx6{O Krx4p4U|OgE }_J'vNz_ϝW,e+,,:A'Rβc~f>[TLD܈yGR @t!hZqbFsOlݙ"[s~rT[<}YB0aX!J(΋v/iX; g ݸVI;'󺇍WUO<]sߦ ,v_55uTU߽cK:*_ 56ofe}9CK񙖺KajlR|xz>kGܨZJŦ;Pft*yzT'z`0ࠑcB͏5 G7LRޘ̫{u8v{, b]4W+&ʬL_jKlʝ:&G:Xy`U0кi*2LVe%$A9kl/Kx0O̗m42ݰ@ Yw~RBɉ 9.-(>eAadԀ($aC>QUOor5x,N좃cX_c gzGvcP3i4+ d%! mʩYM [0ab~;7)Q}t7IrEXeǚ'f *jJ!q?buE6%Ď(U:)rZ?%);2$Ӑ0ڟ3SJ505/mXZTLISLEÍ:uFO,3@V,͵T'(LjمړIDc9Հ8.ˠ,TP]ґW`CegAad(#?e]˪"y9wk&D3Z1xc"\m+ҟ,Ad1`|}}nXoPv7ogzhD˜2Ycq/p-K.X:_&$j %7ԩwck 4P!|b,)YGd[e4 Bz">x6foEunh4R8UJie)yݑ/Ynm=+ iJh,bH{34.K=剳GfݐK蘸8 H! W'F$zj qtO|OWA5=;/ݿt3R׺ЕggJCM `34dJ'mrc.=hJgtyǔ;+$X8-6>Rņؚ\@s{Mħz"یUdsty)Xrݰ`QUO|(F ƽQ:B%;i8uB4:̌J\C9P(K+PGE YRFHf 恴z;~:2ߵu۵:70t)33]JKJsI;Eڔ\Q0>ϖ YD;grK&oZp1h!zw|zH8R0k:_ei~f$|rKuy} 1P>o}\7oԶ R-x(WD |0dnvgT+##Iy1XTQn b{OeH+yrn.!s qS 7CQ3qR{_{}mDɼٌ2xѲ;W顣4kGPQ (ܠ WqTSC?vE8 |HC38׵*ӜA]rRq'G[cyiKmNLh̤=jR~htLVv kD;DJEte*({iJl@E`:G&V*>'? Hk;E}"'[E^--J 'ee2eΤ% '|ajʲәΗ>JqyZѯ6 _L@MĬlM**oN}/v&ˆ_@ljs$prҿ&\p9`XZ`F>Ɂ!!͓ &9ۚJI8#7ϻj&^pnGM%aK) "WKEE6XuӔ`wrSٗwcV&C,L]Z<\\Hk܏*AJٔВe&}GJ yOvDPoH'sb,~ ugrSP"L&q)Nm%<*I-Da5?1}H7ǫ!/SGցI 楟LB{!<;H^r]ۄk?/nt,3|[G,tmLP;T~чg V3@!)Z.L9}$2nQ9K]$N cYѴa'l;eV/mx/6STD&_iq)h~] qō iz`2R6X˩Xȏib_VJ ':w!g 1q'.<6BxH`ǷGo֟4%o rh[tyP%fd.Y Lb+7=KjJԋY]ꎚ6kjU=i 3, P\rih{&-._6-nʠ>X(S Bd\Fvbn.ntgԉLH5|Br),,Dj١O`gp} ;GJ[:XX"jã nc{[fxOnAҵ[fYKLtēص*-?Ԗ' `^E²- [{.bNXAUB #Rc*R<9@^ݨz㬞GŽqUxy~0=8:GmP˃"k կ[é6-G 8?$5 }b]Y%vIG0tk(TD}MLuX)En~H~Ir*gX8k+_ ݻItyRoUR*S s='BT`:L5X[JW]m2t-b!c"ELX`nw]˱|UԮO˾Kpt- 1dO(MBX\k$Az ª:=H!Q8QE5wZQSkZ_3}eGZ*cE%3-zE1hs&{nӓջ.Tn%NL`BSXr: ]Mc;Lvnskؾ|UQQPU@)0/FrذG5aֱ2.@ܦGuLA7ASIg!5;1^g^ ! ",D.nX410=L upc@wR 0jꝞhqDz֓ͼvkeMh&M}PW7 O'TZN,Dķm{|yeҞzQэP J6Z&ZEOb9 :;R>)?OS§rsne`VՒ؇m @R,>&?D+J'/,?`%pb+dL<6N=nT+u+8õJg;F/󅟵6aᗌ IFE^7JqGBT̷kƙe[ mCѕ6w>ts՛BܗEXjHaisxj1y-9*qv8[^%CBDJ(atc\q7\܈T}qvg~}dQPwx02!-Nu*U>[~CC υsFqZ ™C#_%]8{bjwP]P:BmMMDN o/| j{h35,'Bb84Hs4NFذ;{?_r^׫h{;Ȑ5kj3C2c5a7'#cWb0K.c BO ƨ!=QhRt(x= ݂Ϟ2qs]X w;zDZSAGQ^T7΅LN`ٷ,^Tc:椞(MsmDz[WfN  rGwIFOAe94WLp/dNEa`G7PG] u3+kCЇZr\3/+.nd8H}Ẍ#v<,T\6wj`f\ `3p)w) KLLw/(Ƃ0(;%9cз A㪺`r&X2- P^3Kgc-rgA1yO2c-!i?iHiBNk-Je n LRuF.c (L6TfQ] i9WeJÛ'\,1 JsHHb37s9]PՒHx+En,2qtrFuu_#O0;trƮbáȦ;{lHj6srG#λHe1EՓu8ٵmH2TD^#㠀@Jŏ2KdٞA&Ӻ _ FC^vR|bOSاD:ASPAO9l!wg#y'$^$S״)ֽ"X s j|j4Q"SeWYw#*Dmb |*Q hȭ5U[ӱ{H|M(>7聩ങ߿G⸏-yq3*ͩȖ:`<2Wo#I F֖s=4ݽHFD]F^ Inl~B!MrxnZ0j$'!@)ѱAEڙ)MCA͉v c0& pR}C/NKvInE}Y%U*OhN?ȇoݱ2֌x*=]l?`θ:"Gdiw :De-BHUPav~A+yבO`;eBVGxS)>&wp> 3]'X ^VЀo2BE[#^ -#9Fk~O_)wi뵢".솺+_|&r UhvҬϣsr6V98ٵԟFZeC6oicE69JK~~Q+"i$ַpݨ9MSswGHϺfF -ySb%Ɖ<  o'v&cL]ם]\lBvV/_g =gV`רBSyLk`1zN+>%M ߽ bbSħ`eZta}4S 'ݨ@Wq+eM8Y}RbSK VDNYbxu,rW]3t&CFK#f5*8m~> N<Ԩ@2:RP|PU]pYM>aon66髉J:?CHY؍} 2;bgip7b 11nM#"*67@DA'Cuĝ*_NXhŰ8$}f- ~ra9_G#E ȤC#p|B%fi#7LV\Yqi4Ab=1ðJfg7aL+Jn4Qx@ۏ!5fsH 1 1rM0='~>$+P_ChsSvF[ ֞ܡ"]tv!`FW-͹>1)Q+E ق ΩVj&Tfb `d62sg;k =8̞W袀7tXHb\1->s\R\,,%Ka$^:YqxQ(aO\U]3EC۞s2i,bK!eZNJe% XNKU/kY.@NUfk@0|˭in:nͺq:E}A}W ASlG*)#DZtt[P2H2P~iԇUc% KM+wiBB*N$nW u„ra)bjQU qPRi/rZ3Bg=o\ULc@r$:S{O$8PF{DWTS™T%JIlqBmy/.7֍U_ܦ C#ʐg4͗ ~#S K!~^ l1uAbM#%fX 4 \4@֦5Tq@qyŘSYF K^AH;`5&8 &vb@e̵vg4.GT˰%nJd`VQ/-a깁 o^}*2+:nM"=;xf4=ն>w) ,cS6RdK.7 Mz%I^LHEr34ÑY*pwg\Dsݹc8"ԏ)٥?k/v&Zn.lRK"H>:|%Y8E:V}'VCn%&/S3RI ˤeSha'~m0ש?j|,8h@4RJmqʄ؈T.E%i;: Fcupc擰ߝNBW+?75"t$Ndx;!ΠPF'NbQCn8(CY6"Vܽ(UjOQRIGp`Ȕ zkpM>u܀Ƒ_=JPÈz ,YfnqbvKk;u֗챁vV^Ô1.S"97[]\Z#HT'2ņy|uȕYeD;BoljO\6DO/MySrQFB˿J}b͓4 >B`,]k+?Sŷ#$ۉzF/ xWR񮒲9Zp7%7Ga|9e#4~6y ݕ^]ٙNގ,CS_j[_(ԓa/Tx }@\:nDV$]'YX c;E3z+ͥY!*FUYY{B:.5C+UBE!yLE(M0.4#ʋ"FĘFT,ӈrr^Yy,8\~i5$tߤ-?!IP/ ViVPk2:-LnjJ¦!<ݯchYu" >`VqDta!TT&+Փ%ʸsF:K]j9lnIѲep=M/e!wth3eK|yo&FCl ^jL'2WJ3 ==Ka4}Ü ,UC=45%;S Ú[$"|1HOM{kKPpzi4'4eC “ա7aJ|pLr봟+ksW#I *5z[ͤCMlh ./֧`D [Kt|v+Z22!lnw}Gd$3օ_;,(Zt؛d,Y[GFmGڀ. i w`6ay}.KtSE3kZNblkD+v5ϪLj1'$L}ip )j<{Kꛉy3Xɜ聱[W9ɛx5ѓY+DW["wcYݥXoBBH}fՍ}a&#P>:# |{n H,d!!:Ɖ?v{tea:=GM Qx'ɲԍ76Rh3*4j1塣9 q;A٠-4_]c],rkbzf!4oۧ[Ť]4;ڴec)vY Y쟗M` cŽ`){yu<󾐶KzG8*HOSo \_J}Gm.Y8qM٭cQت7#ĦϞ2 ": O" QUTQ&U cX b`C`A%o34);"k_ ÒcKO T<~ XidP}@%ޙE*ȔM|Ρ4=oCX.FELHmø{{ORvٝy+ڤk^}!ds89XMGdULidE3Mg{e&}ZBٟ' u1lJ%=rMw /hp #$ +`.չ.6A )n4|y.U-{|`P՞n0?\!jdg=+iڤu=tcp Xu|Ϫ2Y@XjW$W2Q̛r~+C[d/Ah<ۺ5=Asṿ8S精ѽY脨oAy=ol.vm|!J7k~7ϝ|YNIh^Mc{W\ԂrjŪnZwkGhA aVDЮŀ^~+M%t V)(-W(ܮYZ5]W>-JۻY^rJZk{8.S9:щЫz ?6L594f&i!&f2T!3W!0y+]yNjSASIOR\e@[ ,1"NN5?a. s;hM8` iM!pѰTUГn0A|<6DY P0~DeՃ9&[g&i ّ p:|P1\Kmjz(ގ* 9{NjA2=KX[䫇}7t>b7٭ŭe(K0xie$=߉nB$ .Υi-wKE3$ ɇΣpY77hF(E;Fk-BBtjt=:ep޺ fYvvmO:X(~xef:]$$O%i6u^߱zN h(b! %WrgSpW2|B!|qZ%JAp>j ۿoQtF˳zho. #4㉳bXr/QN6zjM2+MWP I9ޡUEmb^`PsfLʳyUh3ICUr~ :|q3=Ӓ@o \JI :60{b6qw՘ucuvs?Tړ߶=>fhC/4!%O:jԴ724C+almbLQ IE~ͪơAs;Vay.qo (Er\$=vKaqȹO bt]UBydQ0 X]r)& e@,H!A9 Sofz $n;06k L ]`X*QB\OAP0Ȏ3|C]3Y1IO$R;fI xp^ ~?*\3S'"v!<+ jWFdsyz*٠a*T|co*+_M3.) ۵:nؕOb8۩O4l\Ԕ=Cix㏪twpÇ.()#oe/2jN$0vg2}XzS}Bz/;vՓBCpȱo5eXs!FE*V/ I^KA-M:X[2W[ظ{og:)N^ICQrkC"8&e2(FGug͟^W1)80ܢ~oı2y?S}4l|f\2v/zMꋽخbIb(hzq{J~IaWAGQ0859f xsQ7*'a+^gX#eQ<-@&dek,E =qy] 3Kgåy2w ۑ8~At{3-wYd2Y~{=v U\{K]SmϬ$UK7MI˯J܌шCFǷRބŗT'x\SSp6?Êd2D<^]Sx>Vur&Vge#Fٹ~M`hiك%O݇,2,5*BF7S5i[FR@y ;P\jsP?'TSE] !^qu eв+5 {/bN`eQ4i]tO"Q1xgz7II;l PM$ʺrgŵ2\`΍|k*:[Μc9jaR*QU$kpnV*ш|l8S&iÓQw{^ pxȳhԦ^^p`utj6=h,d)@:.'or7N!!`q-#.pqE_a!vݜ'xYoHYS,.Wx@ /0W; Cjy6.8*ʜ Qk =Y&D;N2קqI a؄fXoX2Gy@}\ I #S?I,׌1npgCc }}L#侺RwEHG$aA#XvKYAenIM"8ϥM+02r4tShܒ8/ ${~]-2^La9jKNbLܐyYcxf Tknc5`rBjÑ%RmcnG:s'xNr~ܞ 0"_ZKɰk <;&irGVw6RGa0%$5eɅ{;PQ~zGCw. SH ut?6`Ao[lM+'>(jf:G9@uͫ!+GC܅wRGFchˈY@Cuo(dp^H1,y=CB8{`_sޞ*3?ȍ ;|̓jڷ8C9c$چ#v<0AW^\>8%;K~_Z G ϩn@b&`RkW>[PqW,xMt`XȋsT9+=AQaDou-*q#k߫exd,E[Td+QQg8G /0'4*'Jl$i#)uՋ4TKر4kS;Ҿ(ghl'^iE>2bl9^A}̱?{sV] 4K_}rT\%C@E۴h(}J5 CHG 1Crk2 N--:8.B"O/©Uژ]+Q{9a(j9FMrAy!!#,QT ]KC޵{즥HDEidVK <3*]\Edͱ+/" 2ZQ"е=uۜ9q ,Ĉ|熠FdmgYzc(ګzN ǭ"S2$2ms l'O'ƄSb?Hj#cжf{Q7ᜍ+pJ/d*BXl&5rrfֽs]2˓@#UƄ^*uT?7.:^Sɩ,̯=$^[5d4QŅQRNGq5tc;LSMQHlQp|xC ϯl M"lg;vTm("Wqv˔Dʶ/2DjOh〢80{f pH,n&x$k$9Tz\Xȵ:n+98n2+r7P}{#U5i{VRE]g`F(;~0Wֶlp]H %pXd!9F i0Dq ^𒰱R6I5\it8G 5]pǓMRj];@Μ%xUslx. W@> #kg_2O:]|I,Ae#2B^L7`eEg3+>eQo=C%BbB(5/d*'`wԿLL~Lf/b}*R O*Ϳf48'_ĽB[FM"Ҿb!ØI}1~uޕ$<%cP>tu5ԽMO4kUTnYpwx;|bGP8W/ Av׀I oѭ(^>;ӤLKղсE+-|U,OYim3TuF!tA\a i!?o1Q4+OG ?8c?U8}OI[uJN~uX7"$[A2p9>[{݃A><~^3rBO4!k7 i+tzШ/ę/!tox-Kdu#);'*)wP$^ޜY yy"iw"B=7&G 0_c W(RT Fn-5w,iNs(3btF/?TJ_Ed@dCucTڇX͏}j=۪6n5 5+lq0޿W0S2WO50`0ߟL짗7H?}JM}~DE 'a+ sQ9~/Kš ͻpA(e5sbYfH9YM̊LlgQǁpNb)5i1s|L:X#UY"?.gcq#'_:&zmLV)ڠ ~1ŭMFo}Hp8~LS:#aa^RRAީ qlƗqns6JYKFa^d}\e' :L'ZM>VڊދxZ( M ~ς^^[^%f<,YϋJ:S{BbIq!t{,[uG5$rn`Kw3+F xy6#2(cXJPk朠 l6~#leef@а?8|;q_u]xj,`yB4EbVV@收d#yM$hvH2yfyf_Qr.ZZWiCY* 4S( g-bTz ԜAU0@- UewP{VR]i)umɄ3^Q2 4KGr 1?-0e[G?3Lʣ)ڭ~[K{!sst:Nm*#&YY pxʋڋ\ ~^G:O7ҏf?#jg"}6ړSq9_/{L_i$=(H`-eQґ伉oc ز {}FpLLdkMDONUmҢ֕ԡr~}WHrjm6z>L*C.uC!ˮD貺pk'fZŒH,dSX^2ERᎶձJd!rba+CQTd?_ :|%>w%^Rc[+hHj/QŤ$WJT4oU$o*`Ac-݉c>ןRʛa۽+cX(>xNǃ*8dp\ AB FS7LnY c5-)N~ 6'mbv*(KjcEܴlRl^QL^ Ư*kTjxI p,ml.1Z@Ivl ]Q;lHV'Oҽ!< ٭ ,9P߬H@D=XTf2A^Y$YP oS7@ Fn`frI9~8ױgۉgEvX@;ʸ9crMlH5,bJ=#n0nNj􃏦=2(u.pڞ) Hh~HK۬:_CymN$^-%uB瑣yC5R4rmȼ0kt^{֮mj)j)t@^@?{)rNz6@3KЌg{~06`I^'e&<3 l=}򿧷nL;h2)ݛ&/&]稧(6 煺gqfnrShq)J=co_B#*Ա+KY>PH"CVDZ1ł5l'ڬdž`tSrng1s=?޶/$WC D#|7Ѐ&Tա}rV8 Pxp+f?+҂A͍6d6Y4V2@`rD<a_Ӥ+0J\ Fd_9 یw(12 &j2$o#):TC,O,ѣc`gJsvS~=l ?A9F%T餃M ޕH#pm;g=xj$ ujz&z&G1d ouԮ6\^^v_KuIn0~1Wb k,h-@u~lT"o FZ0!<v!MGQF}:UYVEXD76ECk{X9Z9 lVuEᳱq9 2[n<@c%+ +S{~C Ӵŀ,1E>k}`z4z4\@Lq\IdiK0dm"eBu尓>rmQUoglL6^f+!{CjYj^EҨ0:oA⦲puKH!hs)4}ɸ=c @}Ϡ686WdJ{DZ줃|:99 *鉇>Vm,d"FOQ]רܽ>e{JigCw){192, mJ3NkFt JQg#tZ$ VVw/&(ֹQ:&cn+_\s- ӹXdZt@Î3yzd*zH>6qpEDtSeqNSB&/˙Ϸ̀F;hK 1`^/% t~֋&Ɗf# eehN<_ ;! Nx+zu9̋|qRSٷ2GSh{HQ,f!w c PE/MnX~33V P+M9F XJ9 f9~g@wσI븖4NٜZ6Hk+z,m-1a|P.I(e[ˡz@Z RꏗbI֔vX%uOZޓ9/K"Xa.O%MMBn w ̛8|J^ o'XӺ qbq0G2k.TT!WiaZqT LزIDn&Vo9VZϦP%z>/yUHAǎDs)Jl{Th]{Ĥ-ts7>i'%EHy{)ǥB#ND x4FsXz7] dޜ"E}"qȣ`ȤvEXVg;|jrUôjYGwf,Ȣ,:Igyic:_('V4/Q57d T>J^ _Z>E}s=$ig¤m{TF/xZI$\7\ad)C{m,JO0wˑ{ޝ!Njl*K\&CӮKMYF:]NEsD@K,gALgyi}M-$p:2Qn|bb(.T"V">^8"+$MA4qKű(/K8A.I}˺$t~ĒuP" >i\SbO΀" 3["ee:B z|"[j:==8櫔W7~ōznssSKaoS[CBchFX|@5^3T "M聯Եg(_yMIViC񬾐J5 J _7HJy  QaE"tQ`@kǐړ4>S5W#un:{dFݡ!(WI˝MxƾMt5wu/ےe esFf_57JX2}k{Yzx;ZR{<8tBx2fEydp2vNjMFզlY0C|;fTj]dLG¦oO/ +Ѳd;HQ<~`bQǏD;5䮍Io$P긅HGui<~aZMR^|'d҄s. axltHe\V1%N]xvT{PJ7ЊG:PDx }FXtzOΒT_r/bl8eMȎB{ =i85th#r7V,5ueC02hZ/C>]0˞y΋ω@VPh<᝞$:#5PS2 &ņfwn1`YxF׸8)w(b:v> 0X֠xT@j Ss .'Mt-%QHtɎax[S1_ad`=u!\}b,hNh~}j%#O،LfRhcI6˹ o3`\HGBEZI7W$FY S˝;}npUAeƤcɿ49M(5SRR5i ήyn13S]@"ndON՚*Ċ885mEfŤ]r LHx^Zv!5//c4̀b姪Z] Yf2 ) Vcl #ZS[;=꧷ &e۽g~+EU|g6+<8 4K$ziilQer[FD] WyHl-!;V[?ꌇGb鲮UZtRe_gaKWl=0" E Bq mWJ ɟMk>Q@?:g \4YY?|X*h^CQ@.;6\'>N=EȔ}?;YsXl=40 5oju-s!K[WW % }]`~A4+l@tO휼G2JRJ$S:h^Ix#gY9۞B&3]n~X|!\tx"ʡ0 sKz+ժerY`0m!#-%WXKRbcYA1xb->')ƼI\0,Y_M'hO VfTDGSNE:eS 2;HKx>e-ۊHnJ"*R+j8o=MFAbz̬0bKs~8 QiVKڥD+/Xs%МEF;:0 .wF@;SED-[Ng4 +9PM8P p3y߰L˟1//L!iQ1dMX񼴜 {RrܴS1K!o<<̦6hia⨝DcO[SeBV$cWN՛O=i+0}|g La+b5U͒*|Q-t8t Ri3L$Rt\ɇ=˼&Np.Tg0"w78[#EHБ RQ\3aІ2Q+ohшJ; m\"%}J X?9)9=*6]Nt"ܐh 5IGΒsϜ Z(;ׂaC6~.[rPK% IiN֛Լv~tAûQ-qbj 5'eZޘԴ|iwLN(ƾb/XtErp5[AOkI'L<ׯ=b6+<뇞A`Aپį_:7p}$?u$VŒOk"Zvwz,(\* :qL_~ʞ3ܸD~~:Ycveە7 h~6<]>Ċ <D\6F6$*js WYy is$gҫs#ŵG>cLsGkETY,\A We}&w4Ej?lCv*Տ[(ڢoNeT_ZYy\g\JY2ݠW9*=<0Fˁ uF%r1/Q'Nj18*P1\m~$rb5( Bγm~=K`U3Rx@5-I{J1('2PSXq} ݻ>7>M39 ` &y ?g늗(52(fq)w/qM#^>fk֜|Wsp_77 V=ͪ 0X3t)~/,V-P-QjaT}} 㨔wv$C8եtRM)ڿESOyIMGh]jaͨEe =3K~l|fx߭`/TUEuʜP&K}ޣs]e&U[q|j]&J~F^8득A_I/ޝET0P՘5%i,A75g\wcuMLtX\XH*T"vз!:UnpJZ6Ue~9&JC.& 4n[P4pY85Apoacg]V3_DdNec9lZ)OZخOuam6֒pWUzGECc1L4Q9< de3E29}}D^`r=Y|م-gV?zc\NV!/OMl` nB6RMR\u_-4u8>D9D84|4 980*9sZJؙl@BޏB}q+t51Nw}/qUbqjSgZ+go¬to.'̤Ͼ5M{%^X!A)5e5-Fؑx:bν\ѰGP }*k њ HƱmݱ A6*5Q1W'ؑd?X7rmB7;c.hշ]s3Pe֡X<6٘VWM+w&GKޑKsqSqem} @o!ǽdGdɠԴmt{5p%σ;0^XYWu${Kj<~>GSUݒE6բz~b+fhŮS1\t**7K_2Æ4xG5;_-QӵŃ!z1&ubzsA+bDf9+KSgwyD|bfD h? '(A >M$]mn*o)߼Ju7Oٵ!2Eב>|34O)׀ 'N%Ԓ-<8Hn-G_W3@wo譠Cj:_c%|k>M=#) L0;),_O52L~/H#'}OVRifHplʺDw9%.8>AU Գ,a:Ax' G<ȲO:9HV/dn a,S\M.J/A%63x$8!4s]kk-â4s m\5,&xsI A~ I)OO>8/F5{gbvt.2HqI(j-3vO}Gt# #n^ zMZna7rA^#ߢt4|w\Tҏ/x_roAA͙T>qsucxMGect\\jp6}%@T XXk۵ 7=MY5'k1eֹn!iϡBX㠕|}9#Jge B~wxR ˦ZE딪 xPdu뎍7x.<~1[{\P\`#]f7Q4K"dVab6]lj?\KV[XA uTZW_qaKw~'DXt\A-2G@` qNbcUVyD:;opMܥS :V-,81HOx1FIb&BĎnq"91!=HMPu4SH]tqbcg)SLvyUF]49)Ul{3bſgg1~E 8'_[?ylE4uF#Ʉu,wB,U3E#=궤 I0qb䯌=ߓPb/vLn[]uA4vEڦ>˫K:y%vE}6eKځ=kt}R?p/>e]͓@L'dҊ)o"[ULcq=81_*$ Z=oBx%v z9Osv4w շ'qK"Z\c9oؒc}OxEc+Gf1אX % F W$g 0Hd;sbxv h:ޒzڀA e>쿆mwnxS{?657dMH!r?Y}"`*?,<퐠ez)?eEa8x K1,S&q]^N%i MH+8׮z$k~^OWKͮ[?&<7B UrWE&NJIj8PQ#7\c]CaRPM yCg6[G*X,mǒБÇVM퉯gyweHR\n3V^>}3z@V)H-Mc499 {N{ƽZ&p|W|8WT-oAg>Gݨ\<4]sM4m8)Lڢ x`wvg~S |Ĺdق!?H/o o!{ Ķ oחGBQ+]Y4 wgޥKN=8DuK btJMJ.c5S(; 3[yp@\Bąy5CAJi˱Wo噾#onmkL+UHYum+[}tXw0}z%t >^)$U:-b ݌c8q/Eg+.Bce ]ZY 'O ]@VָFhA'c=^m6?r!OK^E-JlRT~ Tqy`VMdJm>AۑY\Q|4O_aQ#ਗpuUo=OF -8Y!/$՝jn\K 8TT}`1BNr@KB¦s;QRP&->4b+>!  Wч#/o뜲z,L=orgvdy"}6mu h|BN,3zZ.4{0ה0d̢aNV^ ̅bLu2%wƟ\]4zoC)5 U<햁#YOڟntѮzlΎ,XťW t1>-F]g.S۶a"v) (hq \`=< h5 k1f bu zb.0~krV PLCps/Li옠3أ?=^$1(X "I-@^MН&N d01|_hFϥԗK]-J"(vɴbk_q'Ʋi:C<<$)mU|j A#v6@ⱾnGE[c8EyvUdJh5KW,$^O*Gǻ&i2 HAPmx}~RRFz^}}kSjy r,aÆZWD6"M:x;|YyW'el7탅4sN<?0 jǤsU YP`d w,i9QR>ȶm+\%{0m6UJu!tP[Ɠ'k:41H 8^; /C:\ Vŝ, S+ }Q q61G\rG^sx p50w~_#Z<ȄbFc.(o|qn'ܩŻ}h3dKl(jl4<F7?\#w6jӫ{#Ih@eKp' >q O3؞|1,5 hnQWTXf^b dR% +w 7+5j&]&l`Tu=rF $=K@QbK:Nt=BJ}:Ϧ@BQe35om3KRufd']gr1Wg3Isu1Axm cX5[Uye7užR\ڲikx4 X鲯1Q׀H8PX˪9nBW%a+{G5QŜ%,I%QRи_xk*wmi& -\Jm[9JbfR\Onbl>\uA*Dp<`{w"lMޚ*fMOK#̪ ZSL*WC^ .u,rU&^qa0 FˬD޹!Sv'پjz"ƾ17Z#Wuŝ gWڍNM;eNYk`SW>dos%UFtp{H1fNjsL`h>{}.5a&Sڧ>9f=l!Dϰv`i+n\W; cF|>]uYCnM0";ݘ"FbP]A\P`LH 3Lx0Leʟ| \ub埉(~5IJ劯=7' u[0M|d?(%4ÿ8m`YtS  jJ>2 _Z[1%l91D\/#(%OL71%xE0/&镔(%@·Yz lJ?Q apvP#[;fz˽$#bK:9V1};k닏iyQqC[0蛊j- ࡗg,뢗,j ?k~AЪp𳿉g(8,gq~yY PC9Ȭl=Ԓ:Cr Wb<8>;@Yܮ$fztX2@*WԥZxmuʯϹ"B U**.=BrIdE;q%1eG/7VtV 32D 5!9=m|wӗC~S:{I;r-$0%>s :2%~ZU=:-?a~\Ź;=JwMbe-#{֮{(s4MH(xּP [ݖIcc>{jƁfR!^w.I&@!;ep6]@+cYE1S!0 cCĪo>$w2q)  y`2 jXɼ^ua[/Ƃvdp9x/~JT8`-ĝ%.vg\KӧoFrc )xT?RS5K!w/PFۍuAוg&/qU܎ 9 ]%AnǪaW3Ț˫*% ZxY]d-s$/Ş7))5RKNsØޫ1{sO Ijw=ʳGN A)3b|63!tU6KUIk8Uj͛-aT{lRCJ |+ym,*erʻ ج)E-K(0@5f5Y%_01Av[_dz8'ڙxM4K9M)^sdDJ;?G"Ok'*bA4b tHZo##<" |(5dz0dBR}0M"[j|?74hٿDgEmDmM}~{GTZԡ;(7c&-\.ikͩAlZAۮ}_=P72ӃutIȻ-aB%ޭ5/eKB4(`,TvH;n*X8>;vs5[|VvbD.Hb{~ !?F8u#"th6cuR2lnQMOY}yb(oMmeDkwC`dC& t7FEL.);=ޮݻBLR[ GdkHm\bO1'$tQ?=-6 }R[]x: m,O h} aga" 'T1PŞX:_6[{7ނF q{VbWU]5XX5L]}\HUm GҌT#9T2{43os D|:Q&u_@ȃQH.~6 syxB7ejƘ_ASwC? Gdj3Oilg\ӾLp22k2&AR/[[D.pi5D aeI[&`'{\6NBObS~vDJDϺla0"W(KҕNK'Hp0?qtDo3niGL~uG_2"8cê/_=BCs3S,gIM㔮dh6e*NlVDjto,@Rl?*Č3Z \Ē*C_s;OXxcʾM=ea0k4%PR|?su " +\|/wYp0 #'SA_p lQ,BH0}g5S9eeT` \=>C6W%O🪄eHhҪ|{@JD:y_neȇ2eo0_J^^(`3#d¡;Bݹ?Zra _$@&!]LCk 1Qǎ2J.ACE6BLy D@]!BmQ+g&ik5#1-~-r"}!zBȉ~&TWNdoxh{P۽EH(Lb!lX3>}\N'K5d.HJX$|*@K-[}m6{J# 0bT+9P6IIrIE#^#X^"Cl}yO&~G`>O파.f]ܓy@;kVb?=1+m= j{h0f]6)%5ZyfQ y8Zxꃏvfg0lXs]޽ x/Bqj|Fډ+TaLzԁu?8-sΚު%h:SF0t7ߴ"bM^&hp/^Ld$V@*H2bNWOA:* :fnuّ@U4iJr g[ BP4+t)1 1F9;˥Og]dlYE''W D›z)~4AhZ %5%p1;>f+479m&$pߟx ARu h$|NdRs ;o=uv{KR%gT7ؑDvr=@'M{V$G qBDQbRb|,LԸe& 9L~i<#Ӈ+C8C䴱rM>EzMxgP:JPRd"Kf%0\I%{?`C7&nlU4.dy<@lZ5g(ame=CpC8wjwbk><-.,tY7)Pw֪lgm+Ff4|f7,0QA[,,.=䒍3lۢƉF(H]VX`sT(xXԘVQW<./ׁffc˃ >yi%*t n}qJ?v./ze|Y>ջV\r\U"Jz_r~ݔc:!)хkK :UUd]G95XL/;yRMֽ:eن|t;`Sb[E}.fƇ])CX?p|Y 3VQ;dvDaYt/$8Cp{`ϼ3ɿYGWZ\ǎj +iN0J!if2_Bϑ"W]at 7Dh~vpGbՍfK0$J$ڶ5WaGBԏ(2acQkGdF2e::lh")!4:\1v1kD2yBm$߅vԶ8 `a[ADN3JV% ](FwSHE#6zDS5JB1q.VUҧ}u7HuO|kA<]\+]E(;uI_s,Qk/4-۳iE; i"P H<,7\3r{g .&f{hIYBq0Y0p.$ijtxl6jE:4 lgl0TXM76z!H$0clyX;:©u¼BvN4TT NO$H\6۪=@Ub#d?Pҳ{ zUEﶹXnZ:dM]dلRmk{od65t.ҖTv ;՘Te41 @eUJ;ף«(l_kX=9B߾q^-v 7R9 03x]fRzfTPơ a󸩮cD>Դ0VponЧ@"芽O\!з :cZ+i^s󰃌;ZJki:+3R~ɐo6 (kBŖg/:4G_pWĸر7#Sfcxjҧ!DGzV]+~ߣ٧#1 xkK _䢂%/JR8yF/.doAj2VgûV(5,O =XRg >۴qxDо?O IvWgDirsUoRu@hv1GGhZzZmr>F2xZ us$224܂!*$?\/nf>G0QN&B֒E't9^vU=@0Gֆ~#dAPd6|z4/["%pؕxZI -7@CW #]]._g [u}^F>hdqG|0Z+@h37:;a~UDa6. 'mIO"ut?fER־>1UnktD1T2}w:Zl7FYCg 5_δ5ƽEd`u8B&- 8 zkCɫ%_wF#-b__ )fwo`WX{Q7r;4 .^̔W3ÎX4DcKk,S*F*~,8XC.\7֟1{s38\; _BP/廣Rm WMuluq ܿ _m3-&9a;eƼ; HK?j JхPnwYkz+`3wj{=0@9̕?E׏"Ε5A΍lnx#I\+C7jVe轘F!OݦIE/,73TJ|[LAp8 Ul?8BxEH _"ij^#~V.v-W/uNn )JZ=A=*ݠ_KDɟُ߰6Y V  v! ndjÕ7CN *g`Q˪AorBy'Jj n!Uuxw<>쩭 웇mTYj][ol;蟞MM94No+,;GU;3zJq]'63td.3GH^@$kb"ho Y@[Ue\ qeYp:3R6+|ՠǵK`a)F+vS?ɔh=T(ɂ)b0Vu=㹝ZQ"wKYI!w{UmɰG} Zcâ\"Dv 6s{BPl.2[:4T~4f`µ)L9.l~k 1~j&Tݐ wLzHxT%\p2s Wbs\W^%1: Bė &EjUHl!)"B(qDX`dWٔ5Q+C~"cR/n4Ry@l4; '/ie",!Ps#[o#b+<76!x(_~S?I1wY!)l25hF/.U䀴Z%SHc𩘬I n%)])isjݬ (0b\()t7$iL[ܡ8Mq^ ir +~llRÀ~W1,Oji)fke"b0f%E4G;h6: ǀA(+uYtqj6r36G>Cx|,*H?l N=|rؕT_FE$D6 E^͍lNV Oz oA32]{CSOۧ~t"tܳ%#_PNN$IIo Ԙ}j_!rJm0HOwOIc5TȜ$Ǯn]~bc֡vtwi-W5g"nM0S[593:u(hngivu峮_/T_cHVyD%+ةLXzMSxw\_B#76< ?p,s/I~rc ؅_ʇ]C!gh`#lQb|pK d]jvRjsH;댐7cCšaV :WKe%›g+ӽPz8.:?ߋKC&sukCv ^4H:柘E+Yo@7dxkdS_lNtZkhO1(mx-:ct?ǿ뙁b+!~$,<Il@ %y(ݭ:e!-'ɻ.L'D5%{3a_zqħIwДb>lѵt T'͟ ;cPM~uyG8uĻsopk;d1vt* B4g1&Aob-cۚ0Gc7˷N@]2C#LRywht uGꀵΧ>Z0+ )MF!ziVio4&{-X;Xd"ϖ% WY7#hn84^ҩV ])lZ3i/<lG)2kۏg Кed?qA*2%MvkjgĐJE6Wt3g🷿V92^$)A Αߴ9kИ 9xo.s &M2/Y6#p>:}+ r `h.lD{B#zZL(R>4`'Cˤxuz}P8˗^,熦WƔEE%DI4N^{$7*ylb7s~m9YS"p C]`onhC\$0ZXsڄ m͢ɌeMqD/H~$\0e6%? O# 88`;~ A!I%{tx(k}Utt%S3(,CB4^rvMS75m HEODb*E0r7wӼI"B2E 8 ?Ƅ +ιagEhuMƅ!Iirac:xy $&%H+2 <ʗd`#N@ӽ$Hj!P'Ɵ@s%W(jȗQPLq"ZNp7z򾩃D 9A7<0F&žF?SSh/cBjIhܔk̤#]|}U&gzԒĝ.s/{m24_!&ó\IkZгfLGD&7M."84 ~ B+wi% n{Y-Q]jNQՑC5zcւF$VWl|)̓?0/MqVB:*D t4PC"߾=34 D%slTAB$93e*C|wZW0J`V8|#~&X-];a+ 7#jڑs#H]F\2Pik\-SP:--~ɀNn!2sQ ;_ sWQaɖP }GE_6jԪF]`yoMHIMyt qITLSCO2Gvj;F) Q3{NQ\$y}f1#^Vxi$ F%m=ɭ U202W;V~_vV'T$EElwY?z`la ĺz=,ePVۜic"08"/c+!@Ơ8}Ԁik~ah^-ȁ×|6L$@LšW=#09FYd*3,ay!3y*Sw%;=\tm˅ Zz$LPɘ 4b峤ѨxM5Ni*AbWMMM't)-#GE9rY桮xq3>Pei *@Ҟf3AN7}{LfY7q{M/=6+v{G-B:ԋ[Hn+G{^NHFUeA&U L5x@UE UxNכsn}Z;zxB9Gm8Ɏ/=#]D."f 6=EGY7qkb*"&ٯ%P2ŗZU." C3:J1DG>S'dGV6ya$c*.߈-Ē%[9s$UmNڄBR8FZ7 Nr`RQ4juqRVKvBJi1+;IWZ~ŚE&f^O)WHX\|h#*Rcېo]ACaݎb&aE8VRI0W mX$W99?*D+K'yE+){Zw/ܡ;ؘCM/_:״թkB C^5R[PaI׫>cc5|M yĖtl;n .qϺnu0ѴMƚt ܿ$.MWc`T/a#ZaU0\]qX8Ui]+ imּ$. Og3&_31Jµ%)=Mtj9Iٓ`Q4`і+S+ t c)附95)/ Lt2ԏi Au@nδJ6(i4X?|SEsZCwFf `Ñ3YH/%W,fbj{zyX-`[Y=Y>v/UNVs 3V>oa"6tI|W WZ^-6ur9N|,g3IJx,P-PkWӥ, `p1eAw.fBE!d2aܣ1'.BGP&m]2?>s(=7'灲.%'lhq D_+34 +ן;i{uծRBcVy (kZaQ ћ_:Ü)8+oWžVAa xthZL1*a3g@?yZT B>.ʰ\R&W #ȉuȔps#5j6;V;?p<@qhZh 3ub&ȤܯCS2o]A8_ #E"H ~Ny` n( I1;xB[\`7  fY8(dy;8=̐2hCհ|~,%|\\#6XH̫#вbETBO e¦AtPo1iφ^ͼJ?Űsb$OrlN>tݜPwf )AR]AR5$4.hBG ( U 7DHG+Qw&A+$F Vb26n,KsaCJS.  d8W9¡ y'҇''ỎDLRمܱ%-R1\dkqbLa|>E EEP aM̓K ,N󡌥 [fgxiHfc@ 4b lRy#5]tWHo*ÕGEboj=(N,OF<'gR/q(:f#')*{BxeVܧO_ t|ş YXDן9? A0G[ ,0s$G= *`9pbp~T]P ` FM'+;[C ]2q"$eܞm}CMV%=jpFug- NuSEdd|{pR~O W <[U3i޻%RMr.a1x$p;D >9 :_s 2].=-I(l Bsz. |3tMfES'|ĥJ˄۽S^< Eܞs%ˢk]\@_'_Ucl"g0}K`q3)EKk{L?~ y\YVd\SzAʈ:Wħ@8VE_[uv3c =fD!,ֲ9pHksxW׌(6O0%{y4ԭY`!_bA1;6'ðY1]ˈHO ɩKyn@=n)x{?݂;u,Da9#\~bL7!tH2_?`Zw,t8{,),cSK!_}ycG0bpNdXT4w C|1CDa)78qawRUnוf&%&Pi/z Rn.'Qd+aزN~^glU_ :YO٣oT W9>TwSaü 3H<41wئczsz94!f95 &7 Z2*p,~T,b6jLE{8ƇV &Qx;ltk**)&fw\il^m=.ç⎮,Xa/BU4.`ͭTdMΒF)IBSӾ[cP7gn?Z'Wѥ#q`8踉F_*qg2A`FPZϜ=Plx,L(s(\?;׬:@Ӳ?Vw 8Q95ḽ8aܸy+yX~V23`&FҔLҼg? .l|}_B5܎lH gC\*𥉪<UѰV HhotfIQJ'ڠ cˁ^jxzgA X_K1'hf9w?|N‹QQ#"c~,#RE#wIgL~.q;KšF"7$p=J} hAcrCɍ]3GIQW* ЮfD0*lx͵y/ ZNEYW h_xfKGVѴ\)Cc4Nn'KX%,bTzqT DiJj 7pG YˉXǴ Fdmn-YYh(y8*gKܖ#H,\e@ɼ"|׷j+`?Tnyl%iȖЌ' -YBI/S&IOZ*KΪtd=#a 6r,ݒA3)J8-R}-QEdDw\Tsof><>,31; ;FC+@zO,`8w2y*C$8/(;꺔%Yy2>j&3,p'wT/NҙnYFTK@&(%/.uqN#GCB%?:tPF K8]c=բ9~)olovZKEnE."y)/u=R><'񊅮պIN޳5z0Q>$9cc<|1ChPKYrGH{糘J~!n%lgL|ɽOe줅o$@D{Rχ\DiGflM^ m6A-N<~%11t^.a;B;}9R ] kIl-xA|_irzDne.d8 FL^;ٜ)9MqEL%lP >A;CAݚDyx_ĔWN\Cuȣ̬eq3blQV!'EH;k'ɺ 5P0'<*R4Zh9 - jV2&ZyWSpgʣf# .pH").oA{VZᛸEht~y^4˙Q0^ Ά$<4AE`TsΛlv^W~34y ՞&I.6+5șEZwALiu􌙌e*٧ dϓVMbZ.яnݏ2\Pn-X@F~wz7]Gtm܍)@Q@\9ruE8ok6n􍟟hc\&-r"@>ERDž;YN e>z@;)uk!UѢ$H'nŠd ۲cqpK"V}'&Q{-ȊV8tEH(,0+3SXzEiOFQk @8i #k*+c.MRSaG3{=-jJ}5#v !2!% VfX9(]n@( **:n>—317Kd9}Qͤ:N?9}Pt~; _[pvʒ $}zQEG98>| {b7&x9$^۱&vԕײz*N=H^-50}E6Ǻ %Mq 睻GDCWGE2 BvZ\< T6 mxCfBv\חb=)bp#duQA%؜Lh3ue_qV(f}ZgPf}v>5rfT_b<7*"Åے!4^^X Bi}d$:0"|2X 2൐ӝ[ǟOl|apİZ&nԐSI{ZDff$ꂨJǨ:.;pWaIn4h3PyX(L@ȅeHO\[P9'$ (e%TDO;i6*˪`4R@b]FѱzZ 30{z@<> H(Y@J69$FKLQm^#BA'jIⱮ(mcLۊ;ަɜZ(ywM H^&UQbޗ \NF/J%7ƹ2XbZQnnݷufMop|2_nFFj#v/s7!$5e+䖿,4]֌[QTKO( ss0W%˙(Az("!eF]pD W,YۀjxvfMzLeև ڸW+%N;SbD-~$i FΜ:olK ̲f K\R\D47VpKEN#F?wec z=r&v:-^9Wn|Jw(gIW& X8[ m.;rcXV IB3#%eT*  PS8&g$ɔG".>+U r*HSXrLE?^EN{BpxMhOí!.\j1s:M s@݌opQqwI'/~I|ޯ5@@:/m%2* ~ ZSNebW^#^cy;20ݣ7TUC)8`F p7F ԚtT+gd@+KWHL~9bYM pA!\(a}'XC@B]A/M-]WzS%_<,'7oh4ka:ܠ#+Mq #bߪg0n@;21HnG}B!vcٿ;eQE4uA|[uxjsىc@F% :[ 9,;\V؍:Rhw1IwNSpE!^@3` 7Q7DX:HHNxGaSY!*ifHd8-n6Eol:xvqS^^lbhJhu t2;TUAB΋zEkٴif7TJ<Y]#N-tGn܄MYo8s}l#s%t,>UЉc}4MT(:)ľll#.pe!{7aK Bek7x[ì7?GIk!Z!a_yU۰HzBswev=,Ջmp9M?7ǷnU,;9Ɲ>`W] \-0 G(_rc!NH bwG_{.·w_,C$ 8u˺5!1.UN7`SJeLlV,0+\z"vVNw^1PhfJQc5t1oʉ.)ܘLUlnK!sř^W!o*]tTbPҁ!nKЗ)6tU8J ǧcVZ1uԂ̤( :y[VJ6~yqdm3>^ܰS@f Up,ᡮM,! p%mդKg𱋃s0/b)_Obzx$m8H #].`H5}qo9mDqwbzUJ*TnftS@aabeGp2lkI7&&ORy-Uʣ-$̒>!Bj|t0MZX;- h6~@y*hQ,1+ )(a93l o_.o -d.*eSqͨ6xmDPVPIGKO&Ize/'$ S$hR~[Lts Ό'ս2&OLO4fJ^L,˔0~6wI{bVRoOm74^jSyjګQ 1^UO E01C'{q<$5nr#79q9DgOizjo~[(A|C}DkV7[ E.B[teb4ECn(иT{Θf\zAd2W/&_Rm$w=I.K R:\e S OFe\Q04Y)l4 .Hٱ:u:*VV>F1A6G]*bWw yxQ QL3'Ȧ]bu߃\&`ad"5Zl4S롕ZSVQ0A(b#ʒ^s BVg>,5 `-g1m]M/Y,#HRZ^~{Tb"?.BX=a-N(`oU/۴4gL>TJA@3.L'ڟBxU*țHl̐qV^֖Al $q"tI\2 \jF P0-6SN4H~Oaӆ/E;ˍF"ʴk:mB(7XTR;(r@UF/B%o\ CeC,xaO@ڌ9LqFQdЎ?F :[kћv0ō~F{ɀ-v4nT'7Ʌod|ନ` 6PjQKsMrפ$D`e}Y ^cnZ}^lމX+/[ %ڟ?OPPM?lH}1m7CUAAZW`čr!EY!CAFI#\zjI*CzHcHL(jE qjg;~(7sl)p :BG}I{NApdYFznWy%HZ1Wi3YSnIE)`0cپBNyY*Eq&QuƺB LKN t#l^m)}IĞ,Q"Tz؞Mc DCCAN1+ JXByѸGԧȻ+UMd+v9#"ZNQht&oiړLM 5%{J(zltQ2;/40_קv2y=/B;Pm6G:-]3_)Qqγ$e_BdH^  {cE-n&ܵV.4pM=FG%x*Z{#\e^_N?i5&YDzaα+(qԮ7Q^j 41 (rL `^) 4ʹw+ ^ 일_t;]d%$\-߇7>7ټ^Bo]lLI\}4ŰwשfP}(SKs6giV7`r-JXdcHjtׇKykp3<|fF"x*KvؼxFR"Ef[^ u^wpT6FU][sY%d\o!:65;k_i3E M54jXJ|W/,7 pqVeU$:Ʈru@#c$P B]W|~Erp` Y@_X͖.'onw;տpZ?yFؖ(z<x&+/F&S/R5 =#/HV_6K"]HMX¦ ͤr"ҽǎ t[& \ѸX FzYXnA2? lfmlw[cnrdv6 FߠTn8}}QʵM[b*. yrf-1(4jUt^f9$"׿ 4 [:uNt+O;kB}.('&-A޾N4)L1tkdv|Ҷ ˗L M_NLԗe#[zqq׃~]>Y\,!nNq'dMw?}  PwHϜ(̘S,dϑ!/c;bqp$MF3xScVT21u-@+ꁮgLX'|qVaDMC~>1$:NԜѹYr{S~Ɏn;&ݶK G1* `k#AT YlhQsdˍ5 qA?3P]k\Lo[(@GK|d/_66x2Lm..Grp#5r5]ZYauO3K5 a,0ׂnyW׍~b3#8A { Ycxv(V]Esk[!%rcɛ5)Ȳb\+cjRpocTt}Za zu>[-1t2RzSϗY9?p1wrviZH?D2}-4̸M =e1$f|pi~ɕJv]<4$- "=U|FxMFdNUNp[Ew-+ыHUsӜڛYܡ_BAg+BI:&HϙL(K?x$ԣѶ: (^>hMe,m"LzJozS2$OJƏ\;(5 T1|jė`W8 \̷҃a})zۤ]ݓYkH`kQ>sQ_P @o&AADvz:nKٷ^p3U(md?7љ}4vN_}LԎX^8|TsΧ\fCt%-\iႌ M?c 1FIHnfCZ+~NRwRHht: W[j` t3MD(ԧTrq"URh%r;U15/ hGvJ"{ cbX-|MֻI Ra3/Pa6uU- KvPlй2e= =R{̇ͅ TL*^[nxǬ9i:=#IPwj:Oݿ5(5݄4` =JO0J%EqA\󉄑r'ѐ `J)iqMȟ{Sʊ̛.oA?d9cXb):<ןÊ{Mƈ9uʫH\" )4\+rpqH [gx>ۼ@&y J<_bY#~e56Ϗ Ƞ%łi⬜vRڂ~A86Op-w'#OH!Eqb>`V1R!B.D"~̓~I?\kbj*A%y) Dp - 4uvJ|/.;~2v_wi'$? QVе/.c]!Wv !aӉu~(2sSm)CbsrRW?ei/ӄ^?1Y0vw3D&k =o Z8{8e0Ho_䇝Il!ķ| W fͻ+Npry% z?F== S[ bږ.Qp'"ϪNO@!j:YU\bU_Pg*WA{s tl#:]kAѠ".ʼIrb`>76*T-˂̹'RPu ?ɜfwa&sV/b*!cOsϬ(DD yTZ\TAf-Hb3pR;flqe #*i!Gߧ/c y0"+#pM[z̙wWDGS`rID; ʂt(64S$w!7}s'Z/0wr &g>7B*}ND?吔 P xfQ8[= t^RXΆP35yACmJm^ KI2 &^jlVzޔ$әWrmcƜF3wzp!kxwbCq7U2 ^bP?r,ь!|4c3o*lj -⸾,+z%(YxvgA@Hc5 pޘ3olQ$eF;(߈I3,B4 ~_ " uF?=pH7M[n#KǷgeW`uzwMt7Q~Y3rED؈8)l)lC]aƻw҂1:eŭޢ׵ ?$Lza܅(3PܸKG>RI͌y3"ȼX!p1~cQ[8i w4ؽ^j]zkGTjtJ@p̙ZLZ'/XϧH<(76@ƿG"Ym1ѿJe-%J{X#][aCޣtjVҴy)#)6m tIP9Aq#4L_lvWh&fâAy9g(8`JFxcNΩ/ΑbM}J\1+d*=t<%a3/S{*PNf:6vU}qb<-II1E:U4$yx'}y,kJpO2gV$}LdK>{[ڬ2i8pHV+Z'NƯ[8/Oq;k#; U\bWҋ[m9Kd8ޤ'#*Ui0aиzb~E \;I^k#TpNmʖa~߶ AĈJ2k1~Q;Ekc ;D_Z (/mS@iL||#̦&XSWfG7V(9̱a`lUխVu( 0i ,X;mb9>?Y]Bs2ϧ#ۂ j!íd9DcIx4n$pR LJ쿅2LN Y#n-/pEl0`CjNx`DۦV7*'٨R,2񯮏i<*tShefA1GQa#)xAT} %3kER23vOF +PmU=s3\GQa2ݥ܃[!)ᗝN`2 B,%,2n9E/ 3,E]Gb&^;KNHXjfK^^:,kn~du C? -Dݰ-sÀGYI9;~{ |zX]M21ʾtmZ JY縝"4AVM ϐR A$ўDWԇZN`G.B,vቐApc N~C_=l$y׈P8'GRzMD `f !4;SfNum{IwS]߅xڰfݹS%}7nlX{뇕ӏ ܩ[\[rb'\TO֤wa&ӳL`XszAYE2:79f,_RF `a*7/} ܮDCEᔇã:x-k]xlD3d=M"yBC0tY7(>lQwھ*cz+yy!>NC 埔 &6!7NϮD'ceLPu(A3 Jy+M!f)pHMrM @v6E]x 翅]KJ#y{2p#|U_X7c-ívħ$J;Bq>#0^WV݃?rr-WQ.7ˮRq[*6` Bk>y|*gVĞ4>IÇᓊ$} ~-eH͙Ϲ=\ ̞+kR0f-Q RB!@ٓ-1ZGpIPT!s!|]p3;YXS Ĕ.Ii}Mº窟*:'׬ N+SLs^Չ`JF>i1`k6 h0>$81JR54N~(w~-f)ɱc^lwo)Z=CSI-!avx#qVU%Ko|tYv. lA*჌ءk=j`.WZ bS1ԠW"]$=Nbbv!FtuL ]lKjILzӡޡOk eZOƿcq 7ʿh#Mqs5"~KhZ$Ȧ&H$%w[`fqF*m\"A^&D~9c3Y[.̒Mˆ.%X}>آ %J[ldIM3i/sq-A9=ȿ I5)5hn:s܇XNҸqzv哓 ϿؕI}-鼬/eh;w;rGLKu*aW%@;$O,EEafinRvk r$˦  &-M^<"z}f/ƴv"R=hX&"sfC9$Ͱ ,INbTf \0\֥vS_Ȃ'o ƷwХ,6BJ&6팰vn+9=aD;6X뙛(,ZaZȲ0=OX)H|-en Rѐk05 C.ϵعWDEHuMuSęx1R-0ʯxus0%|4p=x͟a"y?RaJȄ"?\=m:u:U+!|9$5y1܅j>LگԖM<hh@6?\&?ɴ=7`e)EBZV~Uw z GchzL'MR;,cxPm:9.=bNo;NjsM.rUTtZA"?ep\+eg՝Ο5K%Iݑ~177P˦&E0r8!}Aij̈갾&u-#DRH8/.D36G\mݳq,g-*-mHr͍3әfGB= 'teJS?O2iE)9CUFi7ЯVj|auZ%:J_:pt>Y\ ^NOPSIa86ځ UlN|EX G@؁ ZۭcBh8A~J8feYL/W >jܜ q][b km2Y=tW}1>oY W zns9T(>y?p %\}N*oש" hsIX[DR:Ct`Lً{ y <|猄Se2 _;nH3| K m>8oԽʱkң(^RwǿHR>Op\ &Ś]X +σeC0d4"%R^V\28xatʙG$yQ/0S :qz  Éue}+ ӄ-B/ [N|wϏױFS٧rh%<x?R4{:f+hkZYY6#Yz׺"e3@b n$s(P&8n!&<!S_B>ծEpJa q Z}ZeSne@"롖yoBsP`spfYON]Z(0eb#E+^*E9Wk+XP_4ʻ˃eڶ d i}89Ӑ؏qͷ7>fpe;ELzE0u왑TF-ݑkU"9h1)x3tU7b\ͱڦo$DTAZ!&ٕɒ{5$(4V8=7ܯr"WWmLcTW 2 kX60y0#Q-1XR 1BPARլ3 8|8, aD!k7KZw7*Æw[$CEt@yWQҡ\zr8`BȴŌ)_ y$XE SAQ)? ݘ);ɝMa*`V`w{!+ ҺsmA)8ƜDCeUv{c[#w5 iv JJ|tV 6 27#FZ_zPRftGi` y iKhҚNi2>@˿k#B mT|Q<@Vk?wϣUÂ&^VfOʪ&:uӁ&X'R=#:Wǡged@Rt,фegh!'3=Pi}tu"p@ 6N"dR ,>3l&&J%>32ˍ| 6\ƎJ J'9&E6F?;StO,9R~v-?(Kݡ<{ z3Eد3:]6B;:~J%]0U-9{׏/3!^ē( $ z+;8u=~D9$D7q.NRuSER D Tƒ0s>RNBgBٸ%Q^DҪE1ǻ&k,#lpC3A%h%Mfzp=xj(Ni<'pO-~ tHPQN4ipWĻGU1P &nG 㟟.s[SW@(a噃X{j ?NvٟL?,e[}k,J-|iڷߡDsUz- %0C]()WQ yj|ozRƱ8JvZ¿ڸ;]˟12Q ӻofU=/;A?'H^l !l| 1\a{-h. ,Ç[LZ~ Zy߼T4߃y z1EI՛V"8B+UBs b$aDOXm^t(—+KK' U}m>'BS5kiys dl2?1wngU=">'Jt2֠aANqpt.\oof8kQP xCbvw PHDB~V4*3q#)nhkwTv"6JŨ307O?b)j1j/a!}'MݢH9$X}P;FǏ8?"HXx y5k;\&J U)|ВȠMH~"PkHnu "Ѕؘ5ĺ;[EeK3a2?|'g١nrĝOJˎY5U/7}QZT^#ƅb|x8Q'&Kv p a/ ||p>ڱ/`Ƽ_դ;PC ɚCunz^GS˨q%L[ӤEW;KZh$sd80*ڽ_9|faV6|&>97PCӁf^f32)Fl_Ud!;ErzE 0;y-{ ]!g‰O} R܋7J )Un57[YKw&NhᩒR\ץT?yfB=;<6:ΉRFn 'dΐVBC2)9%Tx9 `N/KHJ `ޙ`.v9z*q-[tVPl\c͜S+ΩE{:7aK|L%e.L ֺ̹.- Vb [ÉN\ 8j`44 @I?ۡ/|E0@;TTݏ= FEP}$MS`J^o,,#*d Rxu6mFZ FKrYp-Yt(g1=q2۵ư"hT#/HuV ixUݵf RkvӫQώKkF[_\ HAs՞ jERX?7UlY@-IbV0uC0U%/?L7#G=d_ C7kHFl_]qjqs [=C6:n9)_4ϓItg߸̆iqvQ6<%>X0]y%^A; ޏ[v1քMedUoB2;#[WbLApuB@Np`Q 'JbP}GY8طW$SGJoBYfGR5e^5eL蛝*kzw`g@xp^r7)$r؆&\iM*~E\T\oŵH>3;$S҆rg}=ކj4qkҵQwb|!Ҵ$X?f(D1oj=./>A%0}W'[0毵ϛ:ˁW}} tYW%xx Sk@pp|j$5Xi9$aZw)7/+0h}L 4moK0~RO vVqq@K_σnu2Um4naR͔j 9D\Crf ŠO.?XUCkRq{sP.O_m.a2W&LIuL13V ̹Q)?j 4CFmGqvLh*A[Ŀlt>~3IM4x zJ#tE2e'Q])瀳zNFq& Q@  tOpbdZDAHgVC9p=9F-\r\wd.+vG}cu.AuJ|w;jME 8UuI H␀=:Vj]̮by}t/:zS+R#&77ɫ O|7v~6].c էvۤjEٍup|&EzuKUGQB#yt"qA( 17.0?C i{ǖ':K=Wj~X49/+߿]NJ6v΃q,㨗+:v 1d U1j#W]oԘQ֖B#{|Ô%@y 0q.tvΔf^\;`)y&~/Aw+xa 3BeLji'<_GQ)Qv^ř7@p_3~B!$Gt+ <TV8 M4> ݻWn Mb` Rl<8.eifPE+ffld︉hp;Vb9,:m ڱr LH M)d7.˧i S*0c|O1D(bns^jhZ)=a2RK{a[uf_>7!΀ZB o(@|Sn4xxA@!15ʞ1BJ.988jtù"WU`诘#PPk^Ro3cوB;NTy~UHFlPݐpL)6 ~Ǝ0]g8It` @ö_MI.oJXg#pFO̪%Uuuy',GQ & *&E>N"FPoWsf|Avi2V^ta.BlҼ| sDtZzXR7(zn|FǠ7MNLf?̣2kp U֫\𠮬xx?"Q_9h^mbu,k"C^q߱dW%7GXK7(RkQX#eӥG$ά#R E+-ߏ-0;zMǪlnztnm9Z8NJٳa|fzYDI"od8F 8d q-n24GC n63D!ݿ.>I[~w7 Gј8)݂3u>(S{BH\P8:&$x-bUog7` :QnzA1ba5UH ̳nR0~)6XAeR [W)aL`_C,84Ѻ|J.%jn"lr@rzx2!wbjx~F>o}*D YhOis[cum7z(6NRܮȏ~`!R3&y>Jďd["$xR='?#h-E/i՞\{J' fL) /T"'ş>96SGO+W E>@b3j,%3ZJo}RajL'5 y17`D4n&d{= zikt'rJ;1X)Cӊ\?T'!Aaqٕv4 m\G9]w1fh#2ǖ%":u56vt|k[]ߥ4xk~14UC U7ˠˀrh} Jp?Zc<ͧMvT{6S H?lmcd U+Z^+%>wU&MC]ᘪvZ";29Rq2^.Y:I=󩯔yژ`  ^ٞF|VђsVibkTdGNɳ7? ͊3:D'z)gN5#,7ɨيvn c*A?ˡn{&d)flvf~OZ(׬ Ycp#T->Y(Tڮ)/1?UXgPkP]fox0Xa\>WJEhe.rbۚeLvxFRUn\ +w P 8J3ֆ顡giEIDM1(>S`6Wz e8PJІQpmϝTL&w'?"\ʄŗx{0vh= ͑ ~fVb 뱇L+pPDqߒ.E9:~?2! [osƏIBZ:ͳ!6o$We;X޹΋Ζ+2|F): mEjHCis0MAsO 4S5}*R\C~=_=#-{aqN$0p;X\5E ɻpq)^A6$LH zSfE(|YYaUdRցS 0܅[sgAP9U◹ "/kpJ]Cy&$GCӲu'DK:8 +6\E P@T`Þ=jǶCȸ-7VSiyM{O Gm|`=.JFnʢmͨ: kЩN;C0EƨY Hÿ;Pbbw{_wV#:ٲ(ʈP$7];Fɑw ɼ@  4r1RWtH T4Bp'03vj_G)_UIa ҉aӁ鍃=M!,o?iۿce0&sxtBP Êbu@9 7xtӑߗԡ|Szd(=dh ["`/V4so/N,ԞClS 3g,BϤuYT[@ُxJ]8 _%"5(E E bF t_T5Oᾮ(l>:'I5tf3dHK:aujQ}sSM X- ɑBB\82_O;]rj?M&R+uNc.Y17Z`7[>7ɯWT̛ZhJ{>)B旍vmC`,r(^p5 w3=AWrJ *elGc)vzC/S6 z᝔t#AD7^|HGtu47T,Ƀ](;L_RQ#9z&[1{Z݌`͜ӘӸXc}'_QhST<"eQj{XM(p`'Лt8GQWIAGDWثϭU,q,#4dpyj)xytS)i,QV^>='n$7;?Rv,P{otI )KB٤\kwۃ;*ܹږa}>B (kXui9K,]i??(FOؖG:aunJ 3'S6. _:a-jmFƥ$nP3׏9b&fqDx2'zj}/\qe(KQ_uPJ%93ݨ XF*f>,O ꖫCkb_cg5u@9(Td0uJQ,kũ(T 3}Ŗ5$a'ApMZfy[ɓ*.)LSMB$Vg kLwG)՗̃#%0HS6\>pס]| V@4ƅI +2e[k0VܚNTEe*-KaZF(I5R雀]Ft>6a*8U&-;8|[zsUaM^ndHdLDYcK o+SRj ;o%Q_Mi{ư CF^*lto^n.DGT2rkP_DNTDqҩd~^>T=;% H@/0w5$f1QavX$óT 4yˡʡY[щ[˳Vk Gpa,񂟤cCbhkM^Q(i zfJ{%R3L>dsn](t0Os@CNVJ]h8LMѶ)=9 b/g#!@/Q[".{4(7%;bSeqas5XC!VӃ ';ܼw=-jNr"쾙9HcD1,1=I;n㨜 +a@RAarlyn W+E ң1GS''$ qun& Ch"w&pȨUpoGD)1c'I^lwQ {ýoAw1LGV+$w8m$a7AW&~XY]UCl#B [wTF it mhgȾW!4n^~Lg1-R;5Lˀ@$N9Qs7\ /)gƮ[_EGT3p@+OܱcŲ *9G~i26V%| #0g+Cy6Ҙ@ -HWv[)ZZA#uCz$6W~ZY5".BymM)X'2H,CBw8g&BG 0*щԈړLr # "eICWP,$Fyq/\XϦg5JSst[#3#y ,haJ?6׿P=VLђ-̄^#<4#@9_ߎ=iL`9 BV=i3jI6Fc؁N )Ϟ(2uBk`}@,RY#QN>.$PWa_m~p N%3 Ā,(e T QuM&'jdau%j}z9gZtvj}S^ C?Qa6mQv/%xij=ȋRbR6؛Fm(Vs6>tFQN 8P&E| ;Xо@C<]ui_X[F08 C4Rq0@6f͛ϋs]KEJ fdR"p]͒qGr}_Rfb ^%Y!.jsk p9'+"?2yHsf&tOvzv1IrZ?Ga$`tEbѥ@xJ5+uSJ>-/؄w1OzlY.vN}j| XzV 4)ǚo,mݧ Jwp*qVmN!dU3)_)?cU@AG~no W n// B^vMȠc=f؋ JЗ:*N; "bdXZ50^4*E!+0,hj/.>=콌=qq7d9|$Sl4 5-[Q}OHNZ<뤌(A, ::~ސ"ϐS9H.$, R:VQO ;t%(_E-{FT}Ii7~LѪͰ.mlKU.2lh䵰ed驟iTzS>1* `pȶna#ꫥڠ ]p34oHVA!u>PǍdh-g[[q+Ն;,lmϸ-L\'b0}aBAc{rM5ѻs+, iiޝ\& ''exޘ`ĞL=RYŚVz\~M6FPYj t)Iy*nմ{?qly|<٨RI޸]޵w..N"^\V @NlrKdkvz߈s.R{V91]PWЬvgΠ$ͽmh]8a\5o!oxU+VO?]!uI, ^i=j-8V"G=E<ĈfMt3 ` sʫf%q_+;=(6-AZ]Ԏ5ۣε}xޙZRФ9s PAf#!${_ۛ/D<*~!B=Ju WMPl/!`>;Ǘ/EM옻{7b\؞QQ񼞕`-fo*hF8CtѠyR=Mk,_:I܌>^)FW@Q\3'x_L=~1ҏ7ɎVp#~2fᎃ$"G ujBQS4 juBF0%$GXB̨ɧ.3f> LX/wdԙ9Aec?S C%Fݡ*Gkh[@ȴLÛ bh1$!m즔oc>z,flR?^a5X7ҋ۾4D 4%g!W ȖHUW]㸍J`tsK Jq]ʻrWxIvT*XmiMWjaoQ(N YkEN n<)*\)ϞY ܖ[8ȄѸ%0:Kׅ{}OonV5S:<spG6'@˙\V dg H'g;ZPX]_!B8ILop:Z-Z 8Ɯ7 "[x#kۇ,QkαaL܀Oi&wA?( thQ֫"6 1 .I^YYE cײG"lEe~(HmcdKՀ-^H=ƅTC ~h8ĬTRZ3|Ž[ɶϤkgդT lSRb m hD0r ވ.8aک8G @DemVmP{z@fF KZcYX$i|Toc̗,ӧ"R_e+ςNF-ju>ղDJ$3a􅬠_lK;@WTT)jCodQ܊d}_R@61ͳ/,]=lWET[|w=_:9lq)tNoI,`d1[f+ץ  䓅Կ0`%k*fW]YDasi^ Õو ? ގqPP@+$O?NٱВo)36K)TiȜ'u!BE(t7}JT 59WB?Lfm JP "(380UIU$B:}=hԡoOԙIF`qh:S |5Q jfcQeҜY71lDW^(YƧ6XN~u<`7M?0AXƀ:%aCAjfP<0VVaޝ)P2D]CO>o l{bі5MI1r&+LPȆvk^iLRxe ?_0gࢢ26Ɗ'-; z(ɋ\?&4y/s^1V/ʢ%Զ-TJSP׮'l!IU.G],ʸNTHܑG'2]-3^]09Sf)i j)?x~i"[4}XւLž3;>&{FL1}2cF=0ϓ>7~N?;d|n9 3TXyM`g:+xmN:⍌V6LPɩ e LֹMsT}az*5L\l42yS>riK$iP38w6K$r nKJrժWRږ#y~sQm4"m%3UޜtL⎓ E0,cAd ɭa( 9kޘl. Db:#* Qc7kf7@(A%LBuZNx9>% ?!:лaMF ʹy۩;xŒwzۛ(*{~4kO*/{ۘ)8Ք[$7Z}.rw&4=f;Ț:.cL6w^ U+c;!SqkWuxvz(Rj DSG$p?#yIT#%[X3]VXQUhⵝsO!B5A dYO1`^lq kc&A(̖:gjfLu0,T$i] f`T\q,tJaNKM<1ы[ VVW)OԨ DULEL<_c7.}K<)px˫”>(=˴63M+xT ׆/.FƯ-YH^ZrþzW6`3NۤjB>>֭~j!Α* |g7ustaJ^ilsʄz2z2Xƅ4[f@RbG}SVZXM ~ZP)s[$=i4Lg]0[acIXuj)[NI-!|Ϝ.C/0 xð\5u9ڕjdSy:L[p8*^gX]Qnps ޓht~^$Hu#9m^}?*A`uGXz4[6;ۓgY]n 3yʁ5Qg O<]wYΚIV U2P 8]?v/,0QfLK%qʎj@?%<`')RR+F)w46JXfW݊)POA9򬳠Z}<8W^}QޯSG#h/&bc1CtY0 cxQpbwp3qѭ(vuB!4VpW?ȃK ej{!2 &iUC[sS\Im#2WKsHB* pJ5|\Fڸ J >ѵ*@?7<B%/*}\?)[>ʈSY;1 *Jv(Ϟo̿6jGl{f;i0{"Ixc@*|KBυ17ƞA4Pp>uJ"@˳naF2Е B0AқT/oj8"YG֪f'Qx`c 1T DqOщ8]dw3s rj ss2|i. '{, kʵf]Iw= :`^G xʃeς,ћx"NfokWU؎ZFB` a4gFv-^&(",]pIC^󐍩3:Ό+נSs\{5)T}]ĕ"_|2,./_FmRG_zaqK(y$,f4rLՋ1M;7OT4&BduN{R=GCقi?0%hs,Q0g|1X̥U FTgrY?2jqL=OPr2_H\K_ 9zx< VW*鈸9Fc_9(T.Sm!Z?]u)G nHEZu?HQO8LXZaDHFΉtƎ6T\(W9{jfsLOF}dMe"vtɏ k@-P7Aģ9Ⱦ`e ֽ)bR wEs-@)bXiݟo߷Li#v! + c Ӿ7 JbAȟ8s}3[Km"u )4ƾM,% bY4yZ~o~ ӓ']_"ą%IP{8mpdULԣ{73n[ a-xg({ZHf63P&ZMI{n$3א 5IL$Qg1ZIIβ} e8!fźY7l:fto7o oT I'ߢ|-h-Fdo\)c[ulSN2YnѫmXfẏW*ܫjxm~F_ŵA,QgbH|O`5<Loj\aU\TS7=nTV8AupV(apO@vyCAn~X*Q1˾vnmE rBynhXP#8_1cc3?B[Od08Bp]:&IΝz(g }讥:P $w xIa|v;I X~;S^Y9jm\G ėwuT^R *\涃HpzVmU_)"dÀ_V)xy=2.t1Zgr/tσߚJl)!G6bs<'HȐn=LFl/m^sfx8UXʾu@ePtb7$`P= 'N.us_OVdDg":'MF a rP໇H8$5 prt|ӾKIA~lkYu_;=8DRh`q?Y1= wk%4,GoAgi\?]eƗwd|Idj,W-4ӑWr)¹ҨpPE{ĞL3g;{}KI"׺1R5#7srhǽc-з#q8]g+vQs Bixt,)xė}0 vnu`Jq?mebꬪoTdKMSNŤC7 u7W~kpId\lbd@.-{|/'F彼|T˴.hSqG^ BJuOvU{[s@?1o٥J;;qrؿdM=yݛ>rSu (ejGH"=0.i܎3B>k>Um/؎!no2~<W3|zNlni 9%v~t?/hb}Yx0Ă.13R_aUv;(Tw9}jUÖ=>1Nn!=Җ plg/=/1Hi~ ]coXX*Uڮvѫ?cI麶Ë r=/Ld cŁ7- %*8:|N-2oo,dG3QRՂS" ن3Gk|0?bt@ҘVoTX,W$+^\O8symW,Ό'{,!ʪݨ))U^*)MlVeIpo4: e(0==#U,CqIv@}ү9 I,ȷiɍ2fܾg!Ffx 4(v_nbE@(\_'D85~yP&]8M۶d _mJLTTQؾ&d S]ncs##^#k5e/JÅ-"Hx;w Zft#L~n,\.KURQ`VG #nIW!!B3A I>*OxYLmfS07&Tmu͋ ;e&QdG+wVA!840 >^_Gže ^Y)skd+ Kj2hW0=SKN \>ːi9: t|o:7.vm:,* S~ Ou,Dw{CΉ -㔽 CG Sb5Y^h/0G?fcHe7: \ `qy(0MF3v8,CټZs>Z҂=WS/ -/w vĝm{|Va(Y:!lU3mXU:;-xq=p[ hc 򨽽轕`0 8n2CChf.v@&옡v'&;(>`;~)VA0K/2ҷ^ư|З]z`ՉIHS8:)}TKd=uRh^z2Wsm:x# ,܅YNVJHSYVKOc=|J:s+׻0˻.,m ծD. sFF9+uH'z0S6x_P軏PҎ".xq{U3x*ze9,Q<ΫyX"4$|Џa.'5Պv32=0#0F[uH"NAO\F8nT';at7 G ?W ' {EC]=_EE9]Cxf ֠n?I(h{|Nubl$O$lCLݽ"w MR55+Zݵ] 7 !6Ttںf%.z&6=13@R0wS;W}?@ݭ{s曎fM S{hdޯM:x='KO*w\__jSq^5.Vb$iz7(=ƈ DjHX"G n%;s?M@7,9J}WGUe_S|%K^EK,'TpoJ$Ϗa TW>n͞_i!lv' jޠ!ێQױa 5Tp<5U t rx[\qIT+8qwx e[qT7D&E=dq;6?g%$44~_1&'- {[1ٸp=^\a[&T3McD k*_ :}^9Mvn9Ŋ{Ueͭ5XDjM ENف-J,;aՃJ}K8OE #fR|p2HQԵeq{C↧hAeBp11c\Y#88{z5/_B-#6Ǘ{Q+(%̯sAV;D*>9cXd$] `Zp;ĭڎV^1?7]&L{0xbP0:HhQёY%!(?TiX2lT:XD_ك #lgC ƴzIf*2մ/}`d6.+@+yVݔE{u8Vjl`A?) fO#M)lݠT7'Ӊy@kw.>'Fc˩Gj-y grɚU2? q;X +#zX 䂶ϖ霃Qal`GP8CyZ2#k!`Ⱦ%M{s^Cqc#FUz3>ߢ!Cv{&wJfgN؎Y_NP*4r65nq|]`i  ;z&1xd3Ar OB; 9Bl8XOnzB;0U 0G"Jo\cN{};P1j4$MV::x˼'p^ s3Tco\ov1Yil'YCxcb&'Ǎ$K 0_M-$$RR+s 5}t]Oo!Q鼚Gþ-bv7y (  CHd5"q9MA4vle†E崽SX˿Wnja~Sl^>gs򔪶frwz*L xp<7s:Q;]<; ;m[[lR{"*w#אKwW=0+(a%}-Ap ڛ+Wa͔RlQ._|iŧm\П.ʢ!3l(%y#Kd3S&$'X$e -Sͻmj',~pG sՅOL)m{sJmr[߷u"U2*?mRU]4U_dV~-l`B*H5ub5s¤}(=\RN9qGЅ~ByBVJܶwtKJ3+ va7GVmhbVv q ! 5-$.9jf=h/Vcv: rn{g"KonW2YdOD(S"9 s&顟AtFzJD}"N6hˈώN0WzmwHfP*N[g+-%QѲT{[R.ʂQJqGats8o#Ma(9u0Ul}=KA",KEvP&?*Yz1us,ҟ7Ǒy@ 磹Zr>dy>D}#i‹y {Ib1y6L)R5N e*l6.?zJsG`ƴ(^`|zOU;V[SEt ",ݒT41Ĩ*hrR2%.,q)_5Ug;:7 (1>A(VssM u+9bȗ<ê a M?P-D"7&xgCLR b僒3}Yr˄<6pC`Yj\j+0+:NLT=Hy 둸T= ^z#:g?ZNII =dzUV|pᬞϏeM iY@n.eA* bge6"-Q>QfqᰓؠcFRbf.R|c̽dfz&IQ:GRo2ॄM [`a"tRlBO.GSMnǤhDD##LF vU;n= +ݮ |. *BE,PS;Z6A5zAvR8/14)xdZ;>a@JtIҡ8f;PA ^|-ZpY黦9tPsĆΜygtSIe% >nơ,_:|Ǣb ?Xg-Я,]avX`~u`Goo\ -v"ttJMsKK$Vɶ;~ RRJ]WP(^6Jc[$ XkNm_%΂]+<6kM8,9l)6Mwo{Xa~m sÔs3Fa5WS 1/4'Sx)7pRGu Pa#?[pr !A-pxv""+뱅h=&Q" SAдU?MM՜7z~2͍S5ZwEWJuviJ/L0;cP"C8:zr83M03ROjiom.|ppM:ۿ!ȶ9egs]%K^hPh [D- N!G^[a ;WS 4ciP!ΣbPD.83 PLh(0}{(ɉZ*ִHr)K|AHW2L> si˄gP?;ѿW~8nTmZFS񗺻w'ObPzT&!s&Ip g jz`[@얖y Bҝ%"p6 xVFJ ʧjwD#A*˾ܑ\YxQc${Cӯ#Ff'NSmza9wnvǺ Wj= s$9iuqZe&^Rt`H+nP7`r,;zX#UȄ"g`1EYNHLWЭ-b02cRPUe |{!04p~Rzn(2UDwGAbB3"T3/ G09xYʘ`eq93 v WzC/lGU$]H]zrp}@Qׂ.o2-z||RB,њ~/3̾WrD%y=c~1P,!-zO &dAdu Ov{T~  $"~˩;y$7ú}[E$ \ 5WV!riA@<DR{,C&۩IjLQn)A n.3n?uVf9ܡBURI*ƞz. 5@y^F5u_X?E17xWbes?R;򖵪: Fx<܌o_bD0)#A&%9:w.ິ{E4ڲ8?Xa2U~j4SjvHlmv>PEd+ Ƀ+H: Ma=fx(}TR.ΛHXZs"ekmWT%beAoy@8]a/z#Oӯ:B6}_@hMB>t&inߞV(O6mZ/vff%: 'HDs+J[AFnݤig. ߷fώK>N ߏ"26"m_mm<9w@5FmO\R ?V_2 wޛX`*5x5幐bbG\rvi}cW݅5P־?ґ/SmKV,`ݱ;bqp7@0['C jr*@HO0ɾ*M,]į_tWO22? /W}eZ=Dv^VJ?N7kEw&pI?΢MZMk+zz./H D E[hyh?;b^1CT3&d,rոZ=.'Tͧ+A*ZP;K7ⷘ Kxe|$'E8+ԟ_2wE 1ꃢWZ+Jje!s<^s8<hʃ,y|a)L{[ЀL'u?2x5\͚Oee#C/8_l0iuJqo ϩ'Eg >S}8]VTE|Ip&F ar#JLm[܏{`ͺƩ8ޛ{hmMm",|A9Z=oĥJ$;0RlbS.plOR6^oz,;J-zqݔ3p)2B934gUye}Y6tuOi;"meL&6P΋M|/Pd|΋8Y'ʹ潀?I> J'fYaN(|rRg . "wo^}TV}iA#176uS6n$o`~aj{H)X,4ZOE;]qIukp ;zHc $JY ~*_jӬ摕[^/!KK64%SR t>Gn }+Wo&88^ȤL\-ěBY.Q$GbI馟hATQ4?O:1Ycl^|-f|B!ϊTVX:we {vьeƐ B@#_>3S4NTgdGV銮}dCZ-ōCS tlunV7b>ɟcl̳d!2@(?L[LJt^В/3]nN$|^ms= FװCXFyZ!VN*jِ 3dpɊx3PE`H4f8W~S2Y'xu oU Sի/hPxM[Y#wdmr΍|qٞs#goa"4TY[:K¤cݦHy~+[єIRRb |&hD~8pfU3.c|7>詷*cte \,cGdZG FO8bW4mJ *r_PEF@j҄&c~KnLBq=c0r9l1U~?e k 8 ~|5ŘH]&5@2!CEujDmʯ. n$/87 m\SqT'$`A=PMM, AX^â*tdO\='wc)P'ʔnF8lVP62ҝLekdP=E) onv;Wj `2Lp-l!kYWlw}GxC&M{[Uad¤0qAT20ȼ~SXR'au8/tC[ _^-]iM l; ɣwA2H Ƶ3q&Gõ~Y JcI\_?FФ @FRq{FͲL4Bk߷\,$Pʊ/,?W2HJX֣kս&޲qPC6X(ӈT`ן%̂FZWeҤi$60ut<.R0}z3.huwi JI=Eo,x1X:a!٦<<uҴiAf =6bG]^ڛY]lJ?51Vh.EP#Z̪NQ+bZ~lev-}pӜvԡCV l<$1%3'xVy^LbkX[^EW d tc鬙Z|c[gqnxa݂d݃ݱyl8/j=(`+l=ޅ:ΛaM] 6Fҍ.Az*X/5v9<(/s]iF[S`8jq6 Ђ&o,~N.pBܙy+#i*z=䙎 XfܓP;UTKo  +W袖<9Z*|iv֝ jt73]O:>:׫[JEPE~Q~8MPv Kd]Rb8)Ѓ9 'Cm#ɂ H)Ep.47bmrM!54&|,KcdEnޡ䝺t_H2oV~j^03c4"X`K\AB7t|(, _P*[#ř&Ռw.XƮ qCL?oQ co nOA)؅KuymV{=LWd#* 0`v ܙ , Eٿm [z"#n mβ,o[ TPE=\e t3ه^\,X~m.7}RkB$2ՔN6&b7J}6G[wVrF ۙFW#1r^qHx#kBb۷ǭ]gYȻ-N)vj;LG3DAS{hQsI+O(ԈE'XGn=sϠo9PFSAK Q/ޠG|s1$n_6e6'ps<|W{TL7=R-EZ _ğno A$,6ؙ•pqACo\T41M\e 5 MORV/Nx0?9z15'zvOÇ,蕊X w5e3oL!(ȂuB^gUPAUJUfUikw٣tR!>Zi@KxWUzń~|B?/u϶ JGbtQ,N њX7ISmk& Úv'д0`BlT0yKDzU"P,=2` rX9@nC11 @>Zo9Vm˙2;1C)/!4HK++%!pI]V()]F)G]  ;u%ANmzJ* M1A~Sb9M'hT(c܀O0+>@[ T4Dw>&sWYGaՌT;\qb弼jG1-fV3W**7&yYG>꡴CW3p/eF.@gDc4[:s#~lYm.AZR? E1-Kc~Y|[q'*)d@_nGl̻9&y{a;L۷vGֿ=UH4@$=<My0ڰ3Uԕ/˒:1;#IC$լam?&'Inqa|ܮ捸9wI}B̘n]Òis,GA 3j&f} /Ktn()V#@歏pWZTd+{G>^Ӽ%bF<A# ke1;N:z),@ࡺ1|aBDe̞?9s'4R=i^G|Q€)*ue!dmtѠ]2bXGܰ^C3ԫ9 `t]F62.IdJ#ڹO;:cI0i]eMo+Dz=b] ySe*!hFrKc +"zp.a҇XщmBʵ|vk-u<;#ˮITHv(Os PaY" J{v# QMJS9 Kܸ4|IJ>132W hV<#MYMk4R݄{EhX:LGzb-]b#~-We'3h4։#.n0NJTw"V\J@91-Q2pQ 41Y%,dWTpAyK^]\wZyi /NCR/lZjM8fn>+X*)X3bw'OD7O@hn7KW/-%M@TD+0*#cb [Fe S`j:JTY6uƽ ?t`'ZGd<̔m%Ԁ^Z&jV= #`++o[#@ (Ondɀҧ1ԼچyM4av~ =ER\U5r}o@FmNvuŇv6 L7~[p׺ZEzͻgf&K*@6S+=B4_W¡,pXepV5cw0WuLY~e(+>Q+K%G4AͩO7l=D$L? bhdLY'&#;5.>]:h 9+E*$^Tu \g}*@Qn/ɳC%qh $~{ʔ`;ըCmow,62 zOHj&$%Lōd|:B)4-b3hE"h#z"mvC'DA3O<^2BCK :%=wRqɝ_[q &9~g }_eHIIYX5 "G..H\U MnMݤycx]<_A bQp&x@ ƀ*䊯?*7R=ZFZq'@ֶݸ:6VyF]XRڋfI7.$5*?19 ު+;?]8ղV)xl1ulm0j^_JCN6X4'CPs'oHj3SbU!u ʴɌWNN ~"zzk!܁{1qLj qtE{Gdf^NK^+fpw٣lQ|ܕi<`qF4/(NʊNxLGM%~)&Q##_m\T_$ 9 ޗp8jIGpdGm ,a[!h37di3;@OS;'F.Ak%"ҨQ[ ]wDt'"<72`VZ,?.`]# /UnsPu`ScŜo&\DwZ@S{]Zv@@Pj^7 {R #$;LqTsX[lDTŎǜH|:ۗ"(%Lg4\:Qutt^FM b]韡H"uyC0dj.*Ssz}^&Bw]]zjgBSg>4TԴjPϱ cےCrjid+~ǥa3{e9mVk:, ] [㳋 g v >LVb;:q8q8웳_!!Z+ϡchy&,ŴS$)uBU m-y>\G٬  i10k_BZM*ɂ^GY24<(Tͼ\JeDt%TBUwB}/T]לy&jduHj&tFGAmt)&B PޯHYƠ|xOtj;L )uE!V@`HT˙?+QF$)T6< VO|jHՋ.y1~Mot\RR]5RvN:^f:[bb ϫ95 f .:b~=O{&b^pߊ^Е!c,[XwU @W~ik*gY Ƣ[TivHo%FK7BQY/@ԝWӽh\c6uf=o`[G'Ium5i%U?f)J=gXj7ln.G2˻zP/>e%̅S5^U[^,g,Bsf4󥉆f`Epc+5Y39 ׍5_)Mt%۝P,c +$'&\( ``:G{N/ٙ @_tq%;3 In?u #b@vpcOH0GQU=Ajѓlt%vv %[]1H( ֳqAfkHsedļzJeŌ F_>]A`򅆋FZ^!lp-Lt :*fϢl2=p~E%EmrJ9^nќM{js1EvS^A)z xI9 ={ ?ӄ@4"{l`go->@[p'P"7}- B/fX:,ibsI2ZCx>&NE|IN@fKFsỏk4IqwS# y p)b2L.SXnxw.O]5C +U#a&z)4ٻ^W=hAF)C I}Oy-r/Kv`pwwɱ: y#;-janӢO~z&^IvKo]LS'$eY[P~c;yyЪ4<4 KըsxwۀaHN~3~$t;% 2UL̈́dE|q(1zbS舖;ºR1̑LyS &鄛[e)n)kE rԄ0d,4J~{axtR4e61 g Uu%SnA"ZD Byة(<KT3~I( C6*G]I|pӤԑ2ۖ8*!p_9bMx6DN N\!LEu@#&8`alҜ/QZe *"6o*5B}{'h³yoxHйgز>7.DAWzBEt'WnNJFC|zA[}h%VG{3bj~r1ݦ7[ TbHC|x.- CC X.u$E wW8g^,3l[#rH7 @j\I,Ym=K IWxpzGZ]ds͔ 7:AqH(vVc3s[ ~sd`meniHkFۜ>W`A됎Sadi(\8Ap=, Pg@ 6S8ۨjVXW@p8Vg4z@[+Μ-ALKUa|*؃bG5c1#p_~7#{b"t]?\{uH8{ѱNG㲴?f&YKUq&sL~ycHmk(.=r O-89H'0ŝda N3K_N-,9#[u<%GsZDA5d{=kD'pQC^wYOJp(\5C%g Kk ?bgF.!nhJLEOeeF v43ln9Bc0 -Qtw҇6^y\ 4}U -FDsf.vadqq*SLtfo/?U;71fTI0UC9?9&wZ0O4Kk꧁Gu/(5ę__ j$Sork-=CyrVnnt2ws5VhlQң́aܓ+{wDJ B-e y9(gӐlke3O` -L+$)lR߱M@RW|CHgzt$f_jU) E]FH>Qd[֗\| .xRxBRW*Pn5sOYXk>B!%HϼY`A'i)F0[8"+a}pXd6w3Y! 捌xe.Rt$&wZ#o_#Mv5HwJ2}&gދ'ʶ6~D$Ci-Hc7g**_,N {jel\JW.Oyn;y7O] 0l01%8FuS!Ipk/K+o -F'5*'JD@D t2pB/9=4[&U0t0t?@=G/YĞ9#6{ <՚žxKxews)tRЌ/+A>`~5x_czax*Gq _{/pl*zK0.eVf*D#JadGd]:UotVSnW0VZ7y$q>\ eWO^rԙ)ʹ"d;ݩnr]>e#6EG6䞷)Skـ]z Y-[+Ҡ@ -ҏX2P*U 真0*GxHI56lRQ>@|Dz'ڪ?%M]<J#pacKqPx\ [I\,I뮳6A#K];^.`8(D}y*qRXޝdk8n1ǰ"NZR,#y&ˎcOd⧙K=2ϩ"9Lŷi +7*Wĵ8,EJ2(A$tq{xMx^kݗnU"Rwݑlݴ3 wZ˷kE U3yg/EYeԁ ].PdMer|ٷL18[ pe;.,5 C|ԋuU[I~`3 bo^ m YxhB $Xeg4ٰywh35x/C]Xe=ada5S(;(EWNg1[_eqp=s9/E=6Pl?!jHhM*5AUҲlfi0,U^bB0G2,*w6,*\Wۙ_k::=AR£&KGR`mvf6I EUTɅ0k$2T˪2ehyvx)?jK \{Q\*q4|-B*2.P*e Mf(hPطBΊI[i)FL)ZgR+)9QUFxԼt+ԅN@ sd^ a+PSF@]?hnX}Ѭt\yE `ۆxy̵+uz@1`dz' [+ŃY<"u0/mg4 Vۇ\WՖ(eL%;-" <"A#^[xmﶵmFtx 0r {{GP2d@2k?Y荽^MJwkL NZD|aī|N`+9 V@^(QiVf6w6^rYA_ɰUvI僲qcL Fjp:5;H*vQWd;.'4]Cؖjjѱ (˃3i6F~[Q6&dԒ, 4'2T|8H9zcf}3l6A|5823wL~lY<'ytIsٔno+*EBV=lm}}( LJ7S󏓤Ge$InCp՜! -~~ƮG`= ڤ-^p\=A67x3IWG=L-Ul+bxBJ!Ğ75)xg1CWfnj 4#q;[Fd BEaI7n\y%gN݂,1=13ɊiU麗C@JQmϰ82τN jՂ4>7xqڷ)~i)_7Q-XVhWM{:e<tp;UsmtM]đK\(&f^ V[\ BEe})%ɒY:2rO8If [f:& +0Y&-v$veAԸ=#vZB&ݭԵ.|߲nGc M 'AãFt\$c=C=B߲ٗQJaE^feɚ)O`ƼG` L3hΉ"YbϠSDm@l^K>#Y%`,T:y]7ilHu+&^(Xvu1oyO%¨d9Lx}/m4;^ Lh: Ka~?Qt62;50Ң, U~/^l<Bx$gEӣUhj&V҈Mŏ /u0ΡFt31NH1:f"ayÁ]v}S-CTX:{.޶s4x*"%S2ZB%p ձٍ )eOeoV ɩ8ud|4G\!θ$"t9`2XKzhκIUPLEfͯO\ǫ%T:j- wqY'3m`Y1>6 l|̔:7BD9󪬛!Ңy6 !Pe +W~5ᗖ1.nܥʥʢJy)~PߚA;G >ӿjVW7z0cz2 %œ]~= Y/(sMY^XJ,'c|!Y3> dZhF=AH듄qRBhn6&"KRk]'1y#Rş̝ *?/ejB~i\d:|w`oz+!˱sy+eN3'r_4ʑ˜3IU:&&`udh]/̈#`zv=Afy跭9 iMEXst {*3HW!N`5z-PZ8]Q$D^g!ize5O~\.F7Wճ nU(x}6i^5g&'Ѿ /\UOkZő6@S4UL3{  x3 \{ vE(qfbè ^m1 QڬLoO&izHuM^칵!H]|0N^уggbLF sbN%]Uܤ`ִv kA |j &uB+KAZ$DBC&ځtc| uU&AE~` Ez_q˵+#~ K~M_X7"גnQ]bk"V {-`ye(>mn :vzg~&m.w RI_ 0q9ʵΌ2m H699|$i `STԿ795unduPi-Qh"]ugGwd4x1W/O{F vfOuK]l}E /g,҂!ƈi8wguO~XJ~sf|.|XSʾ,+pooaNYa6>}*/-nBpZԁh};N)R :+@Fɛu-(t50f\={yLēgCH]&ߢD~dJ?魰!Ҟ?_V>[,֛i f[ʴ 'T!Ī^VH5S XZPo;t4bdDRw5~k[@ ق0qwHn^Y\>6M6 Оr;YiIݙMbbfdIjSDteCkݖ3Eɓ&R'>DHd񣰡t%/dGSO;*U"hi0n38|OEVӢB^{Yk,6P/("ɻ>Clv\n){ρM "h||%OM?Ѱ+Kew˵{Nt\Nyluӌ/OIMLϵ5)kn Aq$E1SL!]Hv|BIv14JZg0:fJF*e5+9-$mh);q[[FV Q@%tJQH)/.я#BGfGY_14P-MUEУTTuG}vy.7N(<b[FÊn+1Z} P6?ZktmewiɤW8LUJQq /@oz)>{~Wo eifdL=lY"2WdDa[}]Up\]@>z! e}vP}U_#1jO0ik&E<7GH}9S]-P"m )Zg\Vg'Dc;AiA  .vJaf ĕx#}4Uo*lH#גVڬkBRh <1$/p@{r<,4ad  Om]pޤ185T8(9s;gT<b iUѴUC^wD) "W^ɉ%⹏Ips>HW6-ߞyWjԸ 䩁r˥r$+ i?9_jN9<+2ENԨSүR2:vx53)]V})^:>$ְ.P]?j槶 |K(61CK}~&ˉR"rkkqA@Wa} GOdc!D7"ZU1Sf)(lr>RSZ[kgyN_]i-dvw)4jZQ Æpz[P6Nv(N biW9EɂH<C+F)C>岻A/\Ο$z1& I/M,㙟X݂:CeͨA?^7fI; X~b%E{dy:8ClK+ Xcc-"k)2]"6 r} 5{K:`xaեy oX5jH /VLt Dݱ?L, Y % kIh Sfs8F|K.tI^=oEͫ<\#DA "kKۜKpde0a",u[JGT%DQ(* YD 4#ȐAaԣBS) LOKrvn&erO+P۹svVsW۳e K[GME ^e>ivd nDLcl#`-$E?_ٙ.3ʹ$!;GQS4$%Gd/@}g>P)eѬ^qA-&Rb״iҔҝI{)~T\hnM;'}-gpخ_Gӻuv _Vc%"Q]97.Oi%[T%+D=D6ڔ.y\ "P|fh߯;BF@ IZNCguT/T\ά9u ],NViÈ:?7L[ 2 8mdKB i uGħÅJl47X=^6^ƳjbHbVEo!+ cu̳͘(*XWk8bێw^o};Nlx=ߘwz\kX8Q&M1% =ʧ-|%l 2p]'N" ڱ]LyA{4M97Fjm _eTp)J{ Lkip5p.fJb%(2#viujΚ-SyjH5yJ-Jr+]TӇ'\FIBSl7IS1]4*fJ2|Q>#v`/[2-xuҚ&Il㭎NܐkH=*⇉ o<Օ.Ɇd x0=nH: w*u3~Z򟅓 h̜`'OCmU-v^#ˍ:I#4< %fj˹cm]eDJ"g `MjDRrPd)7JA ++:"fl܈:VmKXPMTt|doɣ`WP~oOGiR#]Fo\.cLbXF35?t?atjrS;0MX.&ha --6`-Z6v*\HS҉):* (U`FP^&˾;wr*P7IoGp̱m*dFx'f+p˦S+]엣IxxLNezpG_7`Iv!Wtv?}=3U;_W5] v1 wלn1Ԁy`%`U9U.:8e|g>k >6-Exْ ;='x WƑ[! UdāJ0*vS"#RE%ɼX"ii[CZ]'KKA:mP^YQ0 Om* {KI*|,s_ȩ޲VaM gԻLq 5@I;zhmXcWh'iq\uBZ'fEL!!䭤f/Es *N8>=j}ɮ RQaW~TrldS84{v$ԡ\v݌1XTid\j ɪ>j-; [td#0UBTg:_JS47Ј{7`/׆gi+k4Ԕv dhNd S5$%hwque:"tg]o;;{) L8՟[ &ޟlZ.fw8b2|Ul x*j- _}j>[d"x"PR-To   s%&sxcZ# /sC0<;?y:>< ⶁŅ7 w/*u!c'EN${Gud\)AbM c+QLKݙ'{4Xt|PAqՃ; RN@[yIF /kDd$Gra4׼߄Os +ж928/' j$ω ]SR,Q?i!c+}떼lB|X~5 tx1;dPu+!u%)L} -f2u1'`ScϠj$SS&$ʍOv=.tI"jCznXn6}NcASzPNthqsfRY }C(jB]!{ Dt?>g,R׭'Æh&J/ ŴĞF ټ<)=7i0_uQc3tT_G=wvTo&5~:Cr'Z w&͞K a~bp/P8D"q> ,5"Sy߀+MՉŤ=M,D#/XֹnQ"RRW`')g.VpbKQ>RBB3ȥ][r왎5 آ,âbf,J0xsيl ؆JY7ǻrS\WƩ &^oس>k tI |<$t"R!qJԂy ݶ^a3Pјbb3Πd,GF^X1#ps7%=!x(n*lDby[To +NVX]~s?vM DZ"CBt@l@,B`COX%I7BWДbbHx6DzMela:Ft&,j"g5 z~.u@oltC<)۲2YF6r2 j ?/dR&BwAᾖ7oiz H-U&FB~{9/Z!v (09EȰOgΫI(L棪vv_┵2*Ns9(՝xĤz -V b-wk[U}QQoji N2U6{iQ&.i k ط)A|xuTĐ6 n9҂ qGhdmn#1L79s5.n5E\;͋ 2iYʑ%[,Ӑ; wkm ugEgK_(2ӊB}im\0K(Dlu!@BeRYdeno߆I-lmIHY'@#Vz,[H_9_"!uy͔n% HP(nnP0;N>݌/u/̧Ac޸wm1H}gT&>mdokf Z,4У n[F>Pi6*CO@9C ֟Vi6⿐NۿaA"l |8je|H2&I=I(챩-zb+f%P ֑- tJώ4T?6"=& x`p ,'~Pэ i8 tO&6D˸AvZc̐:nʷ"u6.@Jgm_UM ].=pIa<d&flZ^ԝ.XoP9cY@Ð,=?Dih@L4<;*ݞgȸO@^{4, Zh,bs!>ng I$^Yװ6Y!s>,;3*_gl d%= z,&;iD;po l1LN-Aj K'.)=+"! Aq6<_)v ,وͨF]LNمq8L!$+ +d$ᮍ0֬&.ǐ qƷSjqqQ1qjtdzOO*eMFIQG_Ŷk?;Ba3&/*Oϱ>ͅݥsA:li-='IuG Q@ h*_ Ě.'' fcU/a]rr,y/! ZuqFC r."1nQAVjJ\]Rز".*Vk-?!*ypa>sl^!%It=,E?֩ nw+fݦu:UI'&-cǫ֋x)4ɥ*dz #v!f[0xxLuOE(O߈-EЅZLlչ"lE΅%Fދ٨MSW)0-r1's11 JC^ʈj%qjCpjl~]4.n2ٮ,|.!;qrOu *tuk+*a2%<&\2X X ]WF!@qQzȒ7ٗݍBvwNNVFuoɥfp`v_ORKɐU_<%橇?x, !p MoUg_@^aV&QPҧ-y 2k|{69ELca)tn7J+n|8l,KxYD5P@ŧ3cb~GI$B@rvˮPe!ĖȎ*%I e/ě62㜫v; s-P<Px8?xiF 츞MڝzS `EFz_V$ά"+"-1or{\2=SI@E)țh6*B[LgĆJ1ؘ-2df,|@Iƍ?eyI d>XJpeK!X>z(PE;ErJin |Kl=ӠMl8VqԾa8UVUqP\k\ m7$E3&XQKR k?t0\R7kI#Jx>N d_$ 2>{j.H_;n :h*֐ к{$SԜ^WXt8zEM:(Sfʽ9׷ Mv{EpJr,z̄¥/@znҬ"L[y4:9O'J&DiӒ$iwnjjɣ`M-f_R@yew*Pb{?2wZ_nڀ K3#{-n J䗸f|0ѕi\l4$OF_fԂac9W3sP%CS Rq dO1'#.$9?HM.'bgnXSV{^l. ]),7؟_,㉞06.v9u\ӏEFT3䁨N1"+.g7DN>{kJ)d$VPkGτjS? [-\`G)pKm+?a~uơwX0͓Bk;%)zh?3lE.' V{:4>5rE%!HG }'FK ]qE7H]\iHfb;/U;]@Rp!ͽm SoOR25ۓj,C%U+˜|_u\ m*] < 8\y?,hh89f V)qH.`~ڇqubʤt,큺_iA(cĭeU&du8||ʥK=t'[ aWN-;C5=jE-]o.F夙2$ؼjd/]/pHgCaj8k} Ҕ+­ݡ=GnhF,HځTO-LV-_O@B':@%SFx{r+#PIJ> _mbى_ٿZf0&ahFؤ-SmjoJM:Kc4Y +n]v7E1 uQPA::=CŧC`>R)YQ~ zP/*~e d씓˗ei\"Q@X-ܾD0 -KS(ECsbKsntRo)+ ճ&b82W,{m퉹lK^.۱MJ b5;  =xMcXuizL)"" uJvK^{Ʀڴ\Q|#*}v7Ǻ8ZV>*r-ۂ_th[\nEOi@ 2 5"m}֔=P}/ԫVkVbO$9w;BW z U*? "RsKgIe,{M]dˉ;I5Wb펐* .W9uuEŶ񞢛pL5`M%SƨZ1et=г-#w.ZERq逄SNP`13j=e V~fyG3jjZL煀I9ŧ qhj]wG9J(n?iMZ}*hȾ΁xt~5Ag%-6w:fu~`ёiud?sud>o#~3 _CJաa>cnjg i;4wq d\cr!M6D,(`^ζ)G#KCsæazWӓ\!\1ZfJV\ԇKz9y̙}b'W2 ,fܼ/seQmG?sj[ʤ4$'I5u+ɵf`WYzeOPws]CdPu8K:TI\BчC (zGD;,U.O?mnfMked =̇TwT̋sy=>j@MNUhdX,6}TDVpcE£IV[T8z }^?(:' ,ê|zU?NbAxICQZ0{$.bއ!Ֆ*/-1Y<$c l0kV`k,FbBh{Pml9gC) }~6k2Bt:.19}^*l A}1E'Im$^+GCi-FgU7g{EZ:ZLr|2 Uej+sl(Bxy~sCݓ0Vtna).Y|$wZ$$Ҏܫ2]&'ĆjbGͦVx ێűפUCu/hφ]TRz[DZ9%q i]lH 5osDm:}oOL%3Cm) IXY5:?Ps =a9#kKYQ7;S;Nm8ٙ&-kY,] zC0mj P M #ȃ&F>`7`B3as-14'27# - c)s_ j($ja P6Bk6Az4s$LI(py9i}oĈfmrs Α"h{RTz,3nѱ;5ѮOǯh)U釗>by@3V WnQ5BW> 8FEhl+p~+:U(PZ^fh )uɱyYUjDaNg$Y9!|K%.טމDl6O/" &(d k6/GF:Q[Dm'bb)l8E_Ԥ{![>uH!-͓jYwMMMddpZ-^Y\k}qȚ ΀QڭM 0q$'rayy)$+[3F崿1L*fG6  ?72X1 o'(ffcE9fCbR=X^?B Ii꫏L78%n u{-BXV-SJX! $'}<.u' h ICOWJ$7~i_niL>X E"(61"]2+:QV/@}LtcCf$)~F\ٗ&75;Sm]`Cp'R3⇨J!E_Д"ei= PSzVeTDll&Btٓԝ- %b]S&ZgVJIoV?ڴGI_!=؏D渷⼊dTpC) E(UPYE)O\0pdvq0M#Š6Yh;L;BG.6$݈f"[[z"#b~03ʍ}ba]7_&z3/;"^鋭}$>8#:gh㡆>dqlpįw)ujQK]t{,!L$-D l^J8 (nK+?H{WT'+~91c3+1^c1P~$[Dy?.d 5?DW_USHgާxl]Դ~OYи{ejx0,I^OP*8ճ# ?:2w1boeA٭=V ;^/r[Pح);x:=lRm+S5?2zN dODF|%CUd+ %QВ|-6zwfaVRPi_/RFa-su !GT3Q6 sӯOmNz<S/GM YlŝZ3@K:3d1 ܺb( lz<|wd*SIgӹ$zQ d:dkfb&~0,ne6("hI*Vn"9|εU"`ɸ..QԠ.ƤCsSQm3H\ A"M{e+#O2 s$BZy *$ jd¡ό$~h/vR: -3ʨU2 #z%;Cd)W8959m'PU7XyM /kŌy; p1IHkT|bW "W0y |A_"Os6N5w5jAkwv=dW.#"a_Q%?yMVI.zy4vRpou׭.m5ji]Y?lRTuϷ&ȱ=É>EOl'ǯ  -eQpf2P{$o'4O8dlvx̜3OU΍yFZxu56(1Fv=fzQOmR sUEф΋I4#@f}Y<9VOL!m xlb #̓mUA@G]M t`/5U nG^ ~IYNɐBpG 37^fNWB+?cJna_O*?G3­Lk -79n>8Sz[B;4}KIΆ]J7sZ%L{-PJ96DL]oz84;t ?FRՄpX80ׁld%̶˕ >DQ =bQ=)ܒ_q..pSx/^7xf-|F2^],tL?c|F+JXݝsެ+eڹFoOGZlz7H258T5VMHT,Vy 7x;ez|r~m #sQԓE*z2uH!ٖj_ nᣞɥĨRqA 8&xb#?YP(xJ亣6d0kl>51aB9zwyzk~K~Z-oOokr) bϱGx9-s!$-tgI  $ŮW;#:?>LN%`fgȻB;PT>-D>(0|3Cdڍ2Bķg.+2柒\1 "t}^cfs}eHs|o 1sUAn<5[Pj{M++}z8J SN[.cHu6[)WC#k(lnçJ @ . !XEMxA-6'H% 3anZ`Io0y|Īo'TFM8KΫ,)=(zdZ ,BbʊC 5q(52~BF wH6Hpy)T]p24^{IO; lauRK.U z)[i qOa{}"ȕ>>mƜ}T<7Hv7سԱ%|& K3}#Ȗ?4ł}Vq:?57! 4Znʱa}% Eg?qJ{.cȬJ!([eN.Kg.NWT; vxSx" wbz8`QHZpbXhe}{o3!.'<pEDmFzPLezڙyg9a0tkV55+H-o1޳7@ }]W^&::\% Mb , KJR-r|Z^rfvYeL4vΠA$[:J mxl 57~ ̷=~=;)ĸ3giF!Ue4"~ 8Ȧ[ qYaWE&_v_520=%;X :~6D@V( @)tEX|cMn✖3+-7ʅģsjF Vg(}8/ғo[)Wj(>^5G7݋|]Ϣv ]]@QYfchn=׋yЂOyjM݊m}&ӴmcszSeMTጚ vxv)/ Z4 W[3 FSg]Ta0/UoI"Иt  򸖹6-Lyz~OßL\%ZcTKWfBf^-ASVlf#'f; >ܓW\Yy>w\5F:T/_+pT!<_jZ tv=$bBSCǻ bק۸@O姀>*":4|<3tGQ"ř@_Zo4@M^MŽdd9x 6|SüWke[z"%H }j`pC"Tn4T׋{EJC*K[\6ή¶k_/.*to1o3eﱯ{ 6dQL)"jQ-DBɓOZ؊U'a=#>Tq]ef:r'ܑ8Xy33n?'[BJC}it e)e\QIJD5T_Z&,iD'~>a!4/gw?R>U$V+g)RWPu-~3?4BDRSHe1{KV#)4׬0:ßm2e{yCq|}^8nS'{< Yhv_o1| "- ~-5#jd47]a =8o02OHcXbXΠqy~5֏mC<-K>nm EȐ7 XKeez-b(sgH#r 2zH%Gxt(v${P`>y5Ei׻]˛bXN=07O4ߍ [^ v/#D[gWQn]{x/zj?fD]X@wf Ad+Hk}־3jYCb Pn\pF>)/d;T()6=0~k"!eaJ~,-߄1t-_;ΟW-<3& _2u(= ]HuL>{0rof+ȑm9Vp7U;GfadG&-Ԋw8O?^B**nZPt+Ը}wTvWv+;Y'U:,3j5(YKl /dr4FXM4G z,nCU8DkIztGs8+ wS,kk.UId;ʆ m J1_<8yjp&qF3W͙CUSsI`?ꊶ,;)4:8ɢNptkaTQ~"M,Sv G[s:\V񁮁TrFP2^YoWl rpЉ%%MWE7@[O9:߿9{BȲw= 8^Ykh8 gR;pmNu/?mnǕHwC\2*6,[1Iw(_wH3;^CI&|p@ 9)"L j)H "9]X먎YK-FqTq7#x2dɹoqdbQSꣽ圈˃u8!L(^W"c߱ɪ-0(Z}ٯS?h^Ii@xc:@ 8 f%5Y j.7Ỉ~θzz2=ag_Ws\wQ81Op< lglS>G(”WPevw%yYq0U'*| q\Zw{`W&[Ia%|`4I V#[J&3,l YC:G埓adPdk,2¯g Q]ZxC( t5xe@#| ZZ)sph ^b)cWX.4n BET/>cQB -ٌq4aiiHyel3l |xfx*Ja:J^pXZ'Ӡ{8q+GLSC jd<0Dnj"{Lorh"+j툾 lаϵUQR-ZD7ٱ]Ų'j_Qs-PM\V86xU-Vptq{.3L0'}e$v2qG|:lxÓrz cin6 4Q-8WR,ݢN2;_Ih!Kޓ&1vɯ,OPl!nʂܑNmDF. nFK5Jif͈feV⚕sMӤ.YY(%.7.&S4:+q$%ȥ3Vv$n&p==J<&'MJa%=OԆXs-|%[S{9# y{wPjWс,BNFW7uX\33xR-aO+3IG0o>z{syN3֭'?9EafЁL: e+s/yԻ˛Km>JqKFK>BVAed*P֪֥$:Ǐn/۷ hQ)V X.0 㚑kT]EI2&\ } 6]Op]l[uXdA`1jpsG.(GR[OJ>'tZ?X mKK^PR6N:7yЪqRN&sMO&7Xet5zbYRA[۽O!F ־2s4w~b7O/[q x*aq㍻s<+ot9YAsI`qC&Ħ#@3&Sk#ih+4A>]MP1'qp'&PRgz7-w䵉GMwukuOOv8:ӛTr 1lV ŷ(ioiF\a[= @dN )fő(>SӊRR1U#YLgbI&Brt\!%%}׌=^*lO&<* S ݓNra*k@<PAcOw9ݰGM(!es)H0K snXS??d04#<cI'&.gY B(|a.&͛.4RU\`Ue $\%̒9I`R9ZN+B2AlL Wn"ҳ2j_f';5`_Gc=UL_2_ w /e^]mFnwGrYJM/x]ءZ=%ih?8kyiJv Q9He1Z<1 LjCcA)Uuld&edCݙT9TKT?2,ȧ?RO1a$ru*A >\6XgЫ %͠.5hHЮŅ}vP ;b-p}ӊsYdKTaLnt1d>~pg-,8^X%wgCz&RWԨt0XS%!SC).Vw3.MP5O3IP NxpdRܵW]FQ+uHVv7޸w 4;e!A4"@fϵYuJ-~$ȷ 2}{ė@ 0!VE5`殚5$q_>/ |i @ X3޺X `(vB"[XuDl&-~*i}B"n_ddBr8CŒalp>G->Z|#CJawIkRQTmYYxQ=.ҁfL&.D@cb]*1iG6!G/Ĩ:ck% 4:SJ{|$@"s7SdਾGb ?* 2H>LbmL`Gͤ6/ͯ[X(|'?۱g[GyyZ psoI$%|C7SS#\p|1w%}/3[c۰RE zlh>&_aIZ}xCaks$ EAg[ -mhմg! 0C|0.ܓٷr^bueE>]>(۬ |IҒN'JGv,U_~R^W@>iaD({v JP f᥆9?(d=0^MPgL IrwdmEv @i8Axt.ȑ[5rǯ]%LɪϰڛNaI9J#;mAדx dQ$ȷ]ό @t[2[kX5` =! FvUR0nDN}j߂ f~R`&8x >'~) i@] |MCDWtp Fpkid7BuOP҃ :uLe`t-_R#[rnўY!>BMȹ#XeG:fw#l|@!Kew$SE$/I}U[许:t#רoIZ,?_TV%)}Mqfb9=ܐǔ> I >rG0O#y"TGwO (^##6t/sVgncC? !`L,S(qͧZY?/-6O5]h*r)\"-+ΰ&$;Egy<#3wV` &+9ΐoE%C+G'o!'& {󬍻Ws #«O˒s2<%g;{lr]J{VYqdL6qHڙ-mnbH8crOnzhZ94-JۊFz8|hbxa<={5!WFLJ"W k(5c _ƺHMQ_/8*]CjYP4Qh۪$TK9#sf0 ɕl6PJ6ZQ%O N Pbv1yFiYxE%yS&]"*!G< 7κjhǙ:]$кe+ zPS|X IJBV\\T-ܒcא%ۜPo~P] Ħ2bz{jFĭGu}ѓ2ګ=}H̨ f)px70RoHhHG)XЌF+ !09w-HP7X}IA|F~WI׳7sdOJPL~X} ]돸[Y ≧C£~^ɤ1idBPaR;E֔*.SYǐ[lbmkIkd(qRGrr+M^UƈZ* P]䞑.u<ě#~r<⛼d՚9pe- {+8G?6QeW+`kHmh@@^YA[z6}aJ,ٍ +?D 666 ZF&w3N)) _I~Զh N YFE8oDglFp;('߄C<"P$qqbXFh ?j0QZtwqEDXm 4<eB%*Tp7#>לS| [[W!n'bI%uUx\%%J6VةI#0;IŇ2+7ܪKrGg URk|oXvYx hArRhP@`l(U"I;1"N]jiT%]:v+ Ag6$H!;o TNt00{nª+dY,.$ EF @oVQc.q>ٕnV<-J3sT@0LJJ|k?~&.aK*%d:qkms]Qi*oE/1srx* %]|j$f)$7e(b򈸴wtRksV5+)Q͕xK vH:5X6V󟿐ٝL3 D8߽.4&!;4<;s^XGa0]jCsμ?[ZCdRym=p\S M6<Eyk"1v?aY(POr~fyWU&- ձD*d8N !aʠ}1ЄPm:l&!m $*1a0BZ`yNwVMnc⿇ pI^cV@Ew[<`„7CfT1=eS!DTD&Vr١; J3B(wj&NI< \(mXpxLa[]_3iKXVQ#y;j;*Qm-^b7RT_K1:v.z5sR M~ H^ -ȁksBp_,!dv#C?(BЁfطKgޓg|ʛ iI6z=/iFO/n Y7iWK9 V-{eƮ$(H((fq &a)oМU*wr%ոx wG?Knn!jTRCIrI _~^ВL Qh`@b>;@kBĈ,  W,'gOk][DPZxwoLABlj| mWen`(*Bif:E[!c7DUҶ/YV0/"N[ZAX]ٛmj7{гL0D$< RC9` xs`08VaT b0 9="B>⩭oASlNϘnqZSs9 7nl;ѺKj[϶0U!~"eIM5GN0_#ƱcPx}9޺4xȪn;b$#F/gQu YS9Z¬Hh Q"cLxsM..M%ی`<2Kgl€# r\ 6ċTkA ݄V =ASsSф#VEI9NcJL{+隂5wy`JV̫ 51L7T[ם͕2USȉ[-vaº&xuPh \j(5{kQbŲd˚_fy"zgH0𕁗)6Au܇]-7Mgv > IDzQ)A Fa(|WgѼ5;W\FJ5k.+v^#xNh~UNkE"mQ$7Bށ ȅ=~M,Kg7BEYZ1+IyDdSS5h&P-uƞl@7g•Z [IL R]}a2/(D)+8$1POG4^.AH%՘'.a2 =eM7G){!T3O=h[:wӊ{V}RTF1SNV#+Q8}԰)EB04DZݸU/ޒZY}A"[JeW0kme%ǘU*'c;v4&OVp`~4hʹ]ȍӵW.0*N_ջzmL M/q:dT;`l:C-xԧ6uqȥ7xE-ZG2mNjp/zLgBWrDPG/}diA$>{?pcq\tP@CAlyS=^uyR3[QX+MӟKi]~;ybӟ„[1J(ϸ°֛KY&*lLúW]ab#3.S, Cƶ6IW+n lFYTcIe(:*YŠMCj\i nppѝ=<]c-YyUaYȇsQq'@,m[f&o< hD606Scׅt:Мi2lu>Ԇ Cc& vNp,OYحxg- 5^<*K aby67bҟ`B%o2f׮5(Cg Y#]$x~\dr.>@mv݄l+y9*#2GL8U]4r*]r|Y/c'(ڥ\t%‹{'z,;͆ OpMa}qaPA:WK̒#թQ;a3-s$sSpNBL ]${6{Kjc&XDQ#x w@tK1<-!!Fkư<\J8UcͥJcH8@R5=e$UzAU\;{-w!sx>I⽋bd4E57+ު;Yl|]CR@E_ 2#Sޝ#BTu+ Zϋe}p|{7E[r̃Ztha}4bSqEhaVBpCd CјhmZX'CS{Er廡fJ:].-Z}*Ghw>T} !C!=jAB "(?c!]O Vc(aE3Q y{5%dTm.m m~nMc\U7N0 uuZmg~N6KUU|qN( .vM! NQx}L &}JB B@ķ,}(c$5`Ly ݪmr[7 ú=2Z忑SE^2^"Ps`@G{Ť9'/]>oqm"3 7q{}^u,i#6ű3YALS>5qSDž~ⰤkrTپ0d D>w9ȬB]yG9B7Ӏk 8aݛ͒Y:Xs[UaZk&)F2'-rs3<ñ[ͦ8m2s ^BAu;$x"+|ƐdK0wU~3bK*!nS4󉌆:n.˧pn`U.+XA}j.nn\dwC:s8+w΍pJ,EC[G]tb q>1d.*}iƶcSmjLvfǁ3{D~ aL\]6$rld\AiNU!##v6 kyxAѣml<wvߛ\5oYuj1j1B:FJ^H>pV;R#i~mqGrP)w=(i 1*IʹHMWa LTWOz͠N%Vj-9/aZeԌ-Fo2 Mi$zV0.oX tcՃx\u*DNj!:1Ҧ>CU+3B˅s%}3# /, -)^*& -COÈ9g3q~ 1x՟FE._^k2".TwqE)F$0Dj7kcb fQDl [S+- 56iaUFu7 7l X3TϮҽIC 'td0vV;5Z6;c &*|*/)FV`HM!ymdDr0gv,m~6 pcPʛq@:(Z^. d4K„GUxp:EVSYj '92-tB eOW yЬXk\ ro7F(xdP˾ u֓t%Irp5$4̨ IG ^KЧW4x)OhQD ]HфP{L%Y8jر?L]6JuS=?;b$V v5’hKgJX^EA DdG*-k.FЂx06, I>nʦԻ'G8ψla9\z^|^,)7f;Zޕ""~jE ~ ߲B Q|au8ϳ9{=AvZpg@UA%*H js76q33INƑf.A/{+t]Nש( Os| {'Dl| @" spɮzV@q~Q{Cg,<7Q3 5%ez9M/[ 3ij2B=~AVX6d.0,Y5[8ɜUJ ʹkAb(fOz-+* @lVzl9_r՟MlU 8gIGKRLI1괒?4-%[M`)PsL_ob93j(GG*V(|Ś&d? j?T3S`^PP~2MUƏ1XH4UM)/fOTkKvà+9j2@#Ύ =A <%yפE})ub] ㆟5{1pëXS{v!3$ $}S3&{j\lesGX '*~+)^,кMW2 )׹ F 3,s `'+O@9 }VʶZp5g]p`:D )lrAvEP{@s_wE60!9‘&]s23 pVvўvF k9S4Fێ4reG/#IKŮ.U{ِB;K8퍽G0E\YQǕ89Lڑp1PQKEr'm"c=mf+ d\?^B ͛4.B^m0K Fl9i2JR=*;=E= 6"8"92k us1hM,(ύ ?|^=j:ΟGܵ-r3 2} nX>2]_H0 ( -`|Xh#{ 5b*wdzP>l kYFr74?|4 _!kz]Yn'InJfɮsD,:fY\dx@'3)4{dV_]B.2Q`.΄TMT V6fEu}Z[`qBC6F,єnEKAcH̡cS_0wdύ͙ ≕Fh9ޕA߾zОs{}xeYN yJ4$>t"*/z8`iëc Jȋ^T\31BѴVHW_k†~\Ψ|n9:t}6$!Ccr%і﨨qr\6+6));tGhP}+b0:fƮQvC;meVKwϣF_R(q4mJ́맇B[yJtڦW|=(A,jC\~Z2jz O%)֚u+)#T|q!c;^DVslŗOy,$?7GJr QbВRkn_UVx1=Pn;N^XI`=G]!lCteB;Mlva/:J턙GU?ө_ |W?Pz^>;m`*|Q)zҙdĊցo8LI,,*[ڮ1c46@t4ˤє.O?rLg(jHp,N3888̹^}@r4-O`}Ye <Ӓ21PJ ޹̪kճw˕++RL EJ^EfoVKSu">&掷 I_|d@lԥ1q饩?^5 j,zա&Ύ<(E&a _TCa*K%S6?Tj&fzϲDj}B3OSf =9G!~5YB}A{ h/+<puiP\77 ,~bpQ11h=W+EjZCzE6ô| ,M.5?11uNSAzlb)'b_Ed jSSM˥:ר}lwJH7bR+i̳5 3u61)iw}!lH1M{TG[R-ὥW <.ubf{H8s`tc!SM6F 30Fyic'=z_9KȒu $Y- $ʍsW gx< Q\c荂}0v~]: HiV{aE.0Co.9(%$a6Ҵp mi߼tawMj~J$-=RKA<:-A"UQ1頤3> ).iΨeHyn㵛TJ;^>DEßa6, @M=C)`yѸ|"ɆR TNąQN?K ofϨa-(#>%e_՛ X ZWLMeZ#h:9&ⶏA'#?@jz-f !F߲g{xz݃K3\}wOAK(8|At?W8EGn3Fug؎':Ի%b] -._B?!hp[>x%rzĺjQ2/;j}Obn5IngYk0Ry_ oXg,ї4Ŭ^g sp;Q ˲b**Ocsʝ&zK&#;Ƈ$F "VZ<ӪZo A i˔H06{16 6xL >3)#]uU@~WHmMݘDr,UCQ+c[5]BՔ(@A"|nNMk w;҉ aEx6x:y)EJJ5T:Q#>C}:}] W,{'a*z`ră,N."nAG9e3f%Rm YM`{rfTiɂփb}%)`MM83Wod.KÒmkTbPSeї}/_.:H!&=uݥnEkLEF;&jICDw8pUB/thR@h, UHH}9>uøJjaVcNLqJSQfI~oyP{T:,!і`+aSaWEMtpA_.#}Z(KeD1BГs*xl뚖Rqc0sp;y$^E{G<Ag7T: \##YaYvK%ԒWUBG~yCgRtf"%$*e ̯"*Xֈ}AWqv Dr/ > $Qc{Θо[.%t A1Sh+(c9MF\rSe' L 4[\E&-tyՊl) yM^IqApߐ,ݥ z@IJ,|n./(vRDr`?I/Vo^=A wېA \8/YvH k޿}ol@.hNmժ){|Հ|E͑=NˡR7I| `jru h":=_:~6( Lvgp`C48?SWtn$S//ZH~A J7~t4Z _?󱁰=pw{Vv`Z`|^<(We _#z4O+bBt>MNhcK8D=/Wbv#tYzx*MnoalyYQk~SS h; \?@/DCzg]f(, WwĮxbRXo>Ggʻ,٩xށbN ]_JӉ`=r+0cSE 6v<sQC7/fׁˏFu6i8;]HK3)*.1ܡJ^jv/xx=}d}.jb mQ*s%ӤiLNF?Ļb}SmͩrʌWn:x@WI rC`NL!DSIӭ j@`~X'2*|܆pR# nR2{:dfPhӉxv dZ&v-XP>< F.\[ |)w\ [_ RŰ͉'e*a %) \48Խj "cFU6'|AFq'!#_"zőn;K*dtG7 ~+uk. 6諅D } AcKWSW9HaIXDNɯTM&M^ª{A`ba^,0h 9*eKmJGLr0`s}mDU9=W^YxZti'RZ [f{_'9~<;&É{qi3 DlY@*?fhߺ?ZLVYzN |j=G|}'/R5Ta^U8US0VD잉TPLm2$@MJ%bٟ)ֹO僑kd!F6=Vb]bHȽ {gԔ~eS%77sqN`'UF ENDAZs r>yڳ&1Sd$?0AkhAe z_+= ]qVm4:U?"T9ͫ a煸O?u>Sd?Nd!OMGҺ?Í(@!`MuB ]] 3x#nxEٗ=+q%xR NyŨĖ!25p3ѥph,*C:v c1iu(Bp:faKd]\4 JUt2eǎY|U{5:{gim?G2J~6#e@ٓXট ǧ1=#Ф svWǻw 34`h)`)35nljePL{rl=ezw@@s[șK?h߀殸2QL s.v#ӿ |3Jػ`ւ4MR$XP;AVJb|; zYO1:2f##6o&CLfTi &Rl<Nֳ3!P;DiX`Yט'\E*a p\ a U㦾P\G?&⿘ [7usרbhNo9#4}l~`uSCzw ^T B.Gs3K cEܛߪe5T$ aԉMŮE'E'_K02ps"!@4tǀ^@~شhz^#50,ol/Cܥ?AWhn!܍@hxClq4Is y>aS_::1KCǀ5:#[28Gq5{V V\4y5:ɼk/% Jn|`e3E8UlaGIژ{:YE8G(HֺsuJF#ޑU:lM(Z0ja1F50#qRعƚz>ՉҎvێŮƛmY0)!$e=4S%V04M&BEnX\Z>cؙWVAW< Y3-K9Sņ@}q%pJvQbh—9+`?.av1}ʹցc,YkRGm\,?о^v-@NsO줷I3c7ÖZ% ng#ʺ)5=Vfk,D.:0 Y ɳ7t<[e-̮>{Tp|SpVL+R#3w9AMc;Fq:*mKP61: BDčZ5nqFdI r9}KYXMV%Uڨ7kE^H;)N5̢pϨXY\҈[-k)tȒ%L=ϗQ~.tLtJ|B }RMW ?!|q 1מ]cDdDN݁B)q(×J۞[M= y\Z,Nf}{`}Z9l]\Jks^hk[n g%]>Uy~*?kgzWyƚڡ/MXW;v9s@Hl[?W{[2b-(?$4J D~VDĹ (anN4) >uf/REd5K%?UJ :w@4lWcWsvm%Ptm"!䍀Xe\x7<}oC's{~ rDEHF$*@{Xk1ϣVd8 nE^Mӎ!JQUeËy?'ie8*ٰlk[OLמj^_Ճ\\m$=RBGc^-g`VZDAh}>ͿPg#FH&̙ %g:cȀ6=znހ–`bid@IS%ϖ=lM O@iû";ֿ*l 2wtPv8o1R;m)HwXD,pP" ?2'5jRgF|WؖX(tb] X1@um*쀅|ܳyxJ M_ʰm|!}ݍ<7Dtbr>:}`5YD%5#&w ]$$ RS:0eޏMÃcLR#}Fq)-l. Qo6f*ߟf{gqZ%F(BgSyJtwKP(RT)I ei9qEYjZo+}ɤQ輪]Gr0IU FJ?tKLǠ~"ʹ1P:BVɡيiPd;"G6$Gu˚z)HȂ<ӱD>4Q_qݟ/J@ ˓ak_ S@0ceI_LqG?˦)~VUƀ'>Ҽ3J'4J,n5Di)Q؝r7櫤UqN^nXR5,ƫ`SsJ(1ǦŔq@`;|hZQܮz tvcJ<9ZQ.םӊPIŠq vy, '܎}("SSje!jOk(OBׄjB8+%SӸŨeo62jڀ(c%=ܟa($X薒bAl4%*|`?=p  ŏPmUtlrU9ZܽQsuY:̱@zӽk4u y \5 !*(#AҘK*QIU\l ÝXI:캳;%*im "Y,"g<+clrFO:9< >%D?1kfAhR,*~a4Gka7<+Zۥ!y! [zņ< j}xOUfJ~{jrbw\_CCT+D*v41̗2@f#vP%hB~{ٛP^~G[Xgz &;B,N߶yO Civ,vsޢm=.ڶGC) 0 w\z/ u1<;mwE_,7PgQyuU_n[oi WHa8T^3T0+g:NJ+=a:nc|?0-A3-PRlwJ ;R( hNVN$rܴkBЅufSVJbp`/)t`|m j:whNbcckq̓/EV>tʃo>dJX/6'+(7gkx{hrёBF[bL5'rdnlȬQ;׀Unlk L'ő^o]6S,+ݥtMϑx{)&wNaX98 Kg:H@$Kg_Cg~;D*ُz}U1|3ܻV?R!:Ft~8Q8xǀO=X9|ngYx|}Ǹ\ыY۹CmA5.{>WW ( {le v Clerg+"Xѻ: 6ݢۂ;՟W?b6Y 5гtR&Y \y2s 8u] NI%/>Tƛ#/ :+kkΒA浘) HGJ814=D66`]Wi@7Bلk0Qۄ0{Y?sqH1 D)+~(=-F"\Z|FLfcD,1:$c.-9Q-:*%3o) AС~U4nCjA=k| r4cd+Cgf޾/EaSżଽdX \~z 9tI!LKfLHD͋2aE0 uL/j7v Gg̰켜h5*½YlokXH\H!A`nLtqa! ECWIM#u_F mm4rFd6"x$\ I8w'waB5c$Wde .Mw& ]XƲx(J\[3=i(o!?'&N^fwelW]b ᇡ x8&JzK" {%I ﻏU#sED!zg>oSc1)2kb 8<ʛS0H.(|1-. Pؖ8w[N<-zp؆i#8c`Q5ׅ;JrWMLv-Uh]*iU6+ݛ27Id9{!*#Ku[GՂţsjR7@ xҠ+PرY|݉2c R/&fu)ڽ,Ztlj,1Juҧ F ӧ\/OBJf#5g#J.0 ؃̿ 4pw87Y-H]9UIw_Y9PQ3~IGPզJ(*JdYAMmb!9F1x/(>*&oǢa)Gp7<$ MB|2Gg|ſ7>ntơa*c~Sk~@T Q%:} fSP05B[#HqX::IAg&9b>I`C 6}H/'t3g ^5}r<-S 8rd&  #ɵϢYח;o젢l<G/=/pąN8?[UOwA^,x; :"6-#53KE}Nxϭc9"HŇp<~Әs!ʺDr@9-'A, ֤˘(i&m;,9YeqY@>YSB6jєPSp?$S]xmzq=OJFs%[ϙ-NJ89LY|(i; 䱾Wؔ5LE_fB)M)XG!Y1ܒs2X" 5xT~UN0[l +(O6>md~Jr4)ш j#Z:d<#t/^ǒP\14)zO==:lKq ;d;V[TD ƍMi9Nvt?X`p7G6F"¥瞔{IXhp9u,>U׆j!8;~2W"M Ayq]j_@u6VI 36(+­(*\Zs$'ۼ>ο;xxJVN. !) N)Uׂ@_K@#n&_B7O-pn|B?(2N%|:vS;L›K oބF7/d5g׻* B~91jCICf_ywqF~!oLK-'V/r? Y'PSb=#\UQK|BetRaIuF6 *>:h>= 1L.٦(k]0vk;-c.9 RDO ;LV#B헂RcUK|Lfd24v%"9!_(Ҍ:?Bn!:@C@5SY Cp2 "Tg1<~(Dr\0R" $ 2)pFиܖ_yޗ00On/NZ817Dz!@5‘  "IbgLquiRâAQ5}\׈x ɵb$QTYOpfčPu4dd .VKDe_Fַ |993 ҡ.;큄\y;y41xIʶζ'Cv!7#325b϶n'ô ,̦F<^uQKx2~#ܼ@ MdL6gjX!! >Є <326M4^vqI|.D v& cHX}#밿0=bh '\}kథ"(QskƄ^^̯@;rH+7lH[Ұ@wFn|/.SP*a`R)D@x2v_{G`Gp-f#|+lI:\BL2H]>}V Nθ4n>8Hڕn&>a ۿSS47˱ ;Gp]nS2%pe%&1e9zFwu_[oWbr|He=gV;f|R~_: Πi,R^f2X *+գW?%dElY3D+f!4TcJOCwΟS!jGfiچ6fҪg:}~@. ȁ?5f߭psB K'ODbnM ,ĝ', ,w L>hرZ:'/8>;ܒm8m )!Ibn'P*8gL!rɼCp,f!h偔 ͛ c)*lgqUx3"< Y9-d*l3Ou2\JoO$e4(V :^.xdT9"дrW{FQ 4EfSF“ @lx.@lpDm<$f7eɊ00ާi\)KȌNJ-3Zyװ|Amۉ*q &Xo}; `Mӓdo=@% o, hk,4xYns-Ϗ_EOǭTΑ#4ҭ{(w.M5K2ISxs7l,xQG>Ζ2#L I՟|#+si/Q`qVG* yĈP ? 0Yrh8p;p9K*`|5ec2ELnOSΑ*<Ԡ%DXFpEq_/rwxkWL#^kYCɽ0j L$^ITPK."Y9seR0APK0M9O7kyUjՆIM؃HE¹#JA3B&T6>+<6e)ҌqKP5'eT]d<آB-P.yɌ#i3TpmF %<˫^}ܜ3w.?Yg|OHm u6cU؀qSziy@;B1!91Uc}dX.+$q!xh|:s}Yfdl+66,FվBM]J>si}p⯷g`=A:$zV'J[aXJϲJA˰@3 & *#siH95]eCi^*??As(d@}:my8FQO߻̝YJN6Q0TE=O"Gy{H ,J.˅[!p?D~I7g=gws !gnhO"WT@Y%P6͸-RoqلP߱dHHF qzSo^,6ȟ|'|G>L÷HAs">*tS*!'r` J gX# )CZ'Q'GȵϑtH*1;g9Ӿ.]Bt(deC A;aSM(>Xރ"r#°Y2( L4}P6TP).DfSߝa>Yci$LakQ#Pp E V`On$OtC\lE׌a%dМol6!B 'F\MTrF>cƌRmeDV<fg{N= Qeu '()!lˈ"m[gI>WҪȴA !q {d~dixD=Z}>Sw8%JmTw4A͞_FuSy$ELjězVVKCͩ6&c{:YYӫT1f5dZCC1Jyc~?ᙋ| ֦Q.gV4E,[cX Tp_Q$4ȗh{> gw2uz.%֛urϷBH3Wm0?_ $t1{ėȯ"F kQLY z`^og񩱙#@,7g'}Kk);7+OW^/x@pT8uă~9^f*28`ס@gqpFU,sn7mdXÔk{l)PlEA~ye3=Ŀ6na.i+Xؤ 1PBY2esl*hR[DVFɰ<*ԥ1O=?gt]b՗kgEN& 7p7~u {(;X$M(#M7`7?AdU£FNtzGuP(`9~LA!i>vV:Q%!L;}1k $+fӜH۪<@~:y>j5ujr,OXaV ⟢aJg6f\#}.k-˱)^,@/:W~FJnbĵȆ<.+6ޙeFH:@2}+ 28tG ծ5  LՙxSh/CSV;ݰeBkY߫*.9D*[NWMi?/:K՛ r% h-YΩr^= %d\}=9p=;]sԫ\BVG(Cbmq 7TQ̋ѱ?>q5 I609+i~—hh/&'nY-w&1/$ 8.*TfT.0YL1-ܛ:DI vr e,P& )(VՆz5Ј=^3C0S4q FZ|-1ͿKImSu@H %ބ;Q$iw3FdD_Tv>Ԃ|_lȊE[P l,}-6:X2r۶|-6d3svbds-Uok4IE6sck+xpQ+g>C6?tm`m/Suwސ˗d8NͥJHTGCl0; rjz_4<٢)8X?Z** C̏iO1 w]ûA̍hY(|%I FX7=½L{yIQ.JEjO$ehg&G`u+S =eraUYGBe ϥ1 nTo)2T@B-5ei=pw=4r$,seL%bU(5Rcm1NRHJj-:Tц&ZVitJڈq7;Wo%7zCgbڲR}.XYю%>b.칽z;3:EԪ']*ة+RºmgJ&nל,)=GT5B鉶16%HMPQ/hz`4}ZDdcx{Xדr,{U6?}yq@GmHuYwf4KŤNjX!1j~!ɺWWZ-إ+tg{2m~ +p=6"MrrA 9i]gιkVܮ'1M.q Q2gdVmGɼ|VD)] j8ynbMc[hVb7))s_: 95OXw!=>"WA纆q|}\h$q=L|>=.'GdP*]p3"G(~ Z}Qӌ7U}nK"U ~lpCJK)ԄcxR&'a_gT>~=rCˋ (14OaХrf o-otw\X Jxo uz\a#2T{aΞ֯*srk(v98=e^ KΆ ]s_@}1"um+ $jtc%6yڭS cw/mεZlNVk޳nY!ڬ*~|7.֔[mQ#j?R$wl3d?̀g)QҷatQ ^g|hm:n[&F+7%mXهMhCH C *8*P.uMIKrKA ($cH1A0_FseFNQ3'Ȍ0Kڹ#D piٚ#ObxmPХ@b*R u6dunaZa}CuΛʏ/l Ueyq\3&e& z.R|>Mq)WXxtfԟs`oI^ pK| brMwR j[c(6?+W60zW 3T=bYǸZ!d~t7Ej?#~%b^F|sK_!s(h92a+~IҺ?Bl&}RTH6VzL`!yMaK2Y@Vz&Ƥ7&X@=jR,v*+`X3ҧqj_Fr#z4s)Zݝ30$~;jƐ6SWLg{_\SS9Qum-L¬O"UhT@G(-p'׼αx{SF gC=Xۊɽ!\& `.Yش$ ¸ kikvR7c`Q| }DBgeJxmfGv~G5 n6v6jR})r{XƐHSzL^rsO_6]}Av7WVRE]9Y"u>꽥 Jg,J=\.L0g ٦$o2@#KR|fħLBnrOݜj 3d',Vl6F5>R* 秜6pdQv:O/*XN7~+~5iwT"g0]@&)LziZְ;4@ MRffYjfk<$Yط#DŽll,|}\ozt,]lޙhߏ츳~ۊ0Z]hVh6v_ϛ^}cXVN|Beà &"?"n4L$S>XmrE3:BY9lz̻PH Z->TMH3d-ڱJ 6] ౨RݛSjsRIO2;CՀ 3g |\] k%`O|m {l{hvҞO1Qcp1]11}O=0ouJktx/x Eh'|6+Yȥ T.0'n K"8xs0u(p|g`#!qMARvǟ->&rM SE1\bNl{Z8(iTv>"OK!DZ@o[st6RN$t !yZEiobm-rU#J2$!(Fh|dJGқO H-f$R[FlΦѧs 㩝v2i}OA0R͖8چ% 0S^E|B1IyL%j NoATS\wDåa*&9Jg٬6%wQh$7 1h]A ZvX jJbń|ʄtNJ >! .(ؖf µ\jњlջM!w8xxy7ٱD쐼͠A UQv/.C\24OsɣLJ`nn A<r m5}Sdr5^ս8ODYOn3 KÄnC/ҵq@Vas,^cʸ8'_ӄ eV1Nc\B]w@s<7J#"}g^_" 6,}Zn@-K`RsU J+_D._(|i6C_=4@U$jUv\*`K64ӊKv#);݀T?t- gf\۾%O b-֝329ߍ%=9K.;lTU lS]QyxIDfu(ɥZT@s~xI":+q`@&;K؛؆&r$j\r >/bNtϗ*ٻ͵PD#YmJ8#bƅT5B[{h?Pq&Mg:<ؑ{ kQؗk9h.JmR*ҋO}bzz[%@gMOr*_J༏ĥ͌bz:g]'UZoJus9'LIC}.̲[hD"J% &WTG'ΩMBo\yU AuAa@i=pocBVlLi8KɞUzCqL:;ƞCjs#Zn9<0[nΏi5[蹙 Ȓ5 e$V:IQUuDT3?.jg'Y}1\X?J.ȥKrolS|.걮=!!YffVbP5Aꁰu,ݦTgLT}wHA&{]PzpMFo\(OQ\!5Zw&-;(a!-.j޶^?mH>Hc>uNh\zKl?dK\HK,I1>7#OghU]8Z1\L"B_$ݝos&]87ߠnH%7~ą˝ C#`)=9-4#Sf T"g\0Ðcu@|Igjt|+6e%-m5S` -fв/:hH #^_v8 A_+c) sNKrt-R_:Mqx&Osժ݉j*5T#Q ėX "xCT~1sfMSH8 Udl#y=\ g/Û jPf0\<+K1;@i2wnuN10("JXJ-s/fʆV 1AkTм⎲F$֊c[Ds5cI-yOZ^㠅!,<|e͞A8Y !߀RIȕ3I+ㅞH3Ox/o夯(~U+UPwbλBS@%D?\gVR5:ܛrw)X p<s?)1.$HHs; B{ ((Zc`ƮkM8{I$M&G TpJqرaq Ṅ2AWEDa,>믃"nHσ1o͸jYɧJͨ 3+%uF4.Q& wLr ƶ0(Vϟ[I|p /=:n§X^A3~%13dh= X45STqV70KTwĕ{n d;wDX3S6xU^PRu_ɛbQxuo}lY3_dk]E/ExY 9 d3@]#wG=5GMaT瀓xEљ:R\GE+J.wqҭlZ4<}]Ub'm"`7WSH\8bohz2ai\!oY|-C,=Rb~\7λ:ʙVRSd1] 1= =aU\ #|q(0Fn%n>O]]d$&Z1witߺZp*%ɘf֓Vis5,x/qNiWI4KZX/xmL.|vT 2$64.*-@4[cPZ , /\tp /.(rGDZ4 K5[nfJUSό*D]/?MN\C]h'G᳎~>A"> ?B~Y&|@ NjKJ&Esf5܄Wgt2{N?qIvH}D_ܪFR_l?ǂtR5l6}+;vEʨ'9 ZrtA8#FFw0 ^Mf!s6¥ $`j' աwIC7$l R5[H:״d?~):UU 1ɅoQ~L{hp{A/ Oɱ͵4w΋+(/s'ړ/h[F֫i^ܥ2SD{B`Xd9zsu99="م-h{``6,?>=dF;Srd~!P]˧V`o1H?$:mI03K[*=.A?CzS&J1S?ɚLj&q8D8u+V%P{F"/WL'7yz1ITsD=HFb l+ ^Z~B%vϚKC T<>rC MC[Z𥕫=WBU~ٚȁލ!d]ZX}o8Ҿ2i;=a{r|&#}4SP_ Sei7UsQY/Q%y,ْ2L .gљp2isUB^轠LGԥOV%Nhk4ލ\{} +d5l䶀o{ZI2D%tS]T't]<]`:ݙ#JEm*@P'ZtrT J_kJ xńrzBsԻ%RU.P̸gQJrRf C>z`I2bAXKWi_i_^}K$QP;b1>gS2 k {__T)(ZHq[5!)n_t P,#Å\P9r_: *4hK'[u\&Ϝ?:I"fM%jkn+{!Y7) zg4@]t2Cx!@¨2 %Ծ * 7.7ڡ6T_sX ҤY"};d5k^Xw%;K'^$!_V_:@"C{m?Kĝ<4^UώdɴCcQ3M$ȹaQT-zH#8"-f)1A&W0w T vki`?SN9Aad)# ݑ ,}ݷP~<( rMH `BBzLPH96Z0 e**^#q ЖM{ܠb]pZPg9V}p狤j"`:)<>KM\\$sE皜ʁO _am҈٨XҴAPm<lHBie NJwfHD'=}|=R"(L1QX`-vi#!ɟ{,fd!+9IPauV:=߃h`џ;8*ڇsU:q%_rCZnqJsg%wѠSQH Mд ܽu\L2vcɝ5^-L}fkZ;7r`xcGuR2Z1{;r#%us@_W->K\Pk:y,i(ROa-tm?X I1UZ;(X =1*??Gξirja%]b2`% 8e걹v{Ǩ0F[V0loEʞYpt]M ԑZNBk2>\@*Y+T4ĨWΖgNJi•-kfuw.mC0cjoGzP eP=fe6ea6) EPGϫPq\ٴ Fm/SC&V^Ȟoign AVo$Bڡ+C,/#ޗrѸK8AsNtm88dM=2sab$$)m[U=eybϤl' k`XxQ[-[sHK h㯠3V;ُI ؾc)e_9W̺xĵ, P{:V/[Y+;czӾַ{'".HiuԠ5XdCچ2F[8C:4jA'{!Ǥڲpȿb r=;Sur>K kf1xueiewT𷑩ӛ9,0"fm#3X=BĥP$E' . G{*U!Q:r1^ߺJ{\)ZnPL9?{c: ߅(1E-,R?~ pT\h&S_ҋ7hwIvd1 و&37>ǼIerNI~ۈcX٦7rvFi:(%F7-kKײC?Ƿ?fꚱD=$xd M/̽֫?٣eD$kwk~~n%]dUL`8 eVFX?]s%*l>Fvx$CK[L1٩t`m⺫U,}iG&SZ0OWôBCJ(m_= Wm17'g`3#N\YFfy&#;9&|t ꡄ wf21O I k} VfIR8Ɯ Fb/:MjkR@6Po-W` W\RcAbKa5·~͞[Dp0{Woc&?CfB-/7jv- o;Dy zNOA{q{h*?ѴԌ > ,g,a*,&gB mD;&I$+G+suDϨ}D\LTk0xw t5Gd&JeD !GDALXǨ5J%U%Mi.Y!癆q xSN []4S+,OsaTe#y-s~e4k55,t=\=Á vOx[h4)]%9'jL͍G,9.eqfVL\Tq\鸐"F_C8tq;OLܨ: @ {icn-^meum-v45 (~ҙU=$ŵ4};(m"ejksHڋD2kJư. (.5Q_n{$}h)EJ̏ʻQI0BLv]*W58'5B 7.y8 QەiB.:7yYQƫÆ;P#nډ}Eޫ )SNkE[\RfB3DŽYʶ7MKU(|jk ge)T9jrW6&r^v*SmǦ$Wrz/ح͠WBZʁ(Mg F@JB|_A@^\^L$e5uifV=+p\"5+8r,l.Ӿv?c}gCD  )IE׀PfRemH,}MTd\t '] (Jst Bg# EE%*։^SJ#-#L;զ]YS,q&#΢lE8Mkj)Ϯ,E!ĔN=쨭W!W(_iBL iY#)qy ĞĆ^ߏ_50?1F I fU_O3wDJ{LOIg?9ٔy&EĮȈ]vt uyq_,Y/gPX%;{PwڶdzuWf)sؠfwi5qabs`X. P}L`sR\M%meV#\MYL5o#+B_l`$~e@E[%AZl ]f![ K?Ȇ*n\U7EubT,/Jkv*Yn@wmUZ$OU`fxɃ ?4Gg 6 J ]H 'A+eiW,m _o/T]MKqrIQ5+g򸪫 {bP:_hdQ+g]Դ jZn%"Le2M0 X,ÑML`ٯG=ܿKw =r:4j~qjXa[ "l n/"8Emh`b':1Jc1ѪQ-Ip%nrhAD4 E B2͇Q }P錮3 oB`Gk^Q%7HdM(--nAAQ 9 X9ԭGFFX b@:>0=ǜpCv?6)YfL.ęQ+d#qr-s7b2z=6`GORَkX+XgdǁEt&{\'!oX@9ɌKLsr){ca Πxc߄B.\w~E]첃m Tl^]hF[5p~n&{:|qb 'd0]GlLlZAl 8I?QkSvL^.מl-aKGLs5C1%?ƻpMӾ. YGy ncQDdN"nݚ(z/,ףX-V, PaQaF#8طDZsvr$Rq0hGչz"2RvGe(5,`ׅȰ!PD` GjLt̝a׹@֖:pG1 WU?\(JH#ŭeMzS_*Ph֛AM00C59CdJvwj<`L/(ZrP 汒_AdjKO`$o+Œ>0q{`sH/c[Եdo`@jL!gZ̰]ȓ w-??HT4EmbMC|R{1?X鋁j]SI:Y)A) P7@]57^< $(R @%(XBx}D/ҽKұOXHCWl`^)e ;Ki6r":N| f答tig8jf33X 6+ZP@ ?WOsD |HdOe1 F1\z1f|kGuҷIL+Ԅ!\ar>&Q6󅅃7vx#]{pJnLH0#k.{&[?-`c{g(+}ꕘNK9zr0J|_?z>G-<#х GVxU-^KXox s؟ޑ,,:x,) [ Imbu$07}zF|q;[ږIѩ f@_wĊ+7#DmnI0f;Dc2 -$^;~h&xw&NٲݸDl\UwBZ hm+<Ѕ8xHtp鋑}1yDQ¦O:&5!Fq 0%Y5 bЯO(.3|>y'֬QJS䠆0/6"DpM ] 8P` 5c#}X1`xEeWbս*.a l_oF{ʐ[dI蠯h!KkA+t |14:/s2@k=8f<kyjscDIRc<>&vdgԲ-h8_WsΦy>P[ P"_A^#rEFw3a3 7<& x 哂e-9hsDŽo\ 9ą!Ӿ>!5qlXZ9P&N3A*ew%Rҙh8_ ټ 5\倭\rV‰EN+>3wψl_5L|ôG6e"J'S:Q[R\mb6}iOVz%Ϭ$:*n]rKto4e yfź}6wK"OhR.d\嬓fA{\V E)d+Wz;8DRŪ;jD^lk, M#T¨ WsC1k~.M>k\#zAJ#A( vd)VL q7LGNd31>N83nfZ~jSfFV"MrzCG.鲳[{I"W'0;veQ%(K"?V/s> ^(Hnf3& נB %[ठ/xZ{wŖ/>pWksPe|! ҫ q̦ wUiuSy]5)9tl`9GЪC A: '-)5 tDQ(Tj)m<Es"QΟK{{$>6Na%yƞҌ{XXh%L?H%4,y)ܹPzDbSݙpL<:'9Չ1fڋ#JHNJLu X6{'R/kf ^2a5Il~E9DW_Hw"3FJǿVv_.6SplK  fN0Wl JYP!VuҐq:.ůO8yiH=^|6Wv7ϊ~[@/$-0UoA9$e ,vfy$F6y;Ttݯ[R*>6DⷈƾVÉZ!|)I0[Snw;-\e80uQ@t'k+ 3ډsmVƒ8`F5Ul[ĕ{SzI p˰B\|pD%G ilw$]v4lF‘2ucj퓒vذGd_3Аm.@R++`2 T|Wu8\;vb[ /=x;ٯԱfBv*"j|\>hefeȍ>)R3)"l) f ~ʙs$J)iۚXڶ#V p)F`cĿ^X:D%e癏b𲏬BrD4/;ꏻk 7Qionv{f͸4?,־!CTXi}ϻ.AitЯpn>W1kLc(gt ۗNZ505m虤1 nmR^ňf츅ِF@SsJ ;ϡ^+ UlҘ G-E8jS皉M{MN2OagM< SZp>~AuJI PJ9`quP" uj/.V{ U4.8ʪyw aOdӫ=`eB%yR+>pxw`_qQKe%N[Swwf&ةI|'&*Ј ;!w9Ssʯ({+6ȨY\:S]Z .@h.;`Y;wqJlewg,rٕd;-3.5,M00v;ׂ`F*7:hIO[aKb=Ǥ `˹r lV0㈔N,~4L& vND2qcMnYلo wF]3וW?DPPú,yh'EӠˏz+71.%9A^Յ{ %`$,*JP)GQ6&I 'kuoguJX&Sc?zH z]l(Χ+M}ٶ2"74xxi|EY6񴄱LHQ}0?tAbٝ3I]Xڙi@:w,,!F"Rn|X 5J.G)*r-Z~4 @Dya Iދ"2 )]|D A&53H= %r%EјCxNTYf_us(LxGw"h|G8}O۹I6 ks ?2YtXCtnNtu+Go霩96kYqR.O^s"0i)yKUY=pUbf SjQV[gPRl?J3>ؑR_Ľ$y8Tа9VnXkqbL]r{1ͭ؂SclgT^FQ%1ޗ*,̚7xM6[:s D^BeyM͐ q:@qY󛋗^vO\*ᨙ?Ȓ27c<&<5gXϺGR%6~~vR]\E2VI BR٥)B s)\ 1dSuLt'@Gʤffy~6t#D`#Ժ继9!FM!ť<:&~@XP7ak<`#V"MDZ M8`Tݥn*V{}ɳ` ? ɾ5_⑅b/dGUqVBR@ď(ϺxrܻX Tʙr e@l-KƓ| 1',a%Ȋb] anO? ޯEc~E Jx `/׵>|K"f͂Z%M"wa@Wn^guv.RemMp:Ň|6 tRd_4Q3pHj%HIJ'dפI9S(5D}_np%m$}n0oY:Z]X\~tm` DnܒMZe>ov(޼qcr8z´3FւP7c6^ | <9l1P_u~u^\<',ƍ-W*in7AY xtJ塆'D:~Ghs%SDXaSevd4+>4Q} #NDl+f ii> Ե `R0dr=?%?C;L4KW +biڜɉY@b Τ 7'CU0`ezU^HN";nwZr㪰_3Y-<~ǝ؜k_XlVdِ4'i|%+j}qWĝ:C#ѥ֍n ˦ )c3pfĈ̷kÍG"SR,%{ef6@_Ju -;Ы'd7npڹT"C:DryI@$R;Lc .'/~2PBsK US8?bIOhqG\?Ǐ8^W5zgLS֙kbxOj;ɚSaQ-@-4e_KRმcia6*;]z%eo1!B7 h G-AQ $]=1vTP,%'=1|𕍍9YP?߳ԩ1lJ#jKXoHqy}eݷru>,!U!y2oxJy"@GYy,JNPH,+=VPE)I9 ?4ULj JY/NSit(qs :CJli#>V 2XDcQ'˫%oJ+tg%MPkzwbuP@A9Gto SV=b)ib"˫HvL e{la+O-ߴDTsҔFL~䳱h) 9Hxx54ډz;.OthsȓD tEySv8@U;1ьSVTRk:Y̕OU"}LǙibb:- e$-03R^!2&=Ud+qޚJo 54LG$ˮ"4>vM`/^+PS D K撟{)vuI _Z ]\Nf`h+-N;<44O$)lmiEl58h3/myis^)g{ue RβC(G}0jޞ7:bmE x⧘;l3I鞍'ran͐a(>@{j:rE F'Y/O8#^e8,"fEBÁI 53.[6h!,H-P=iԺx|Cg$a#[{4x_UcupI!Wހ{T q#lVC#4)',ʧU+loAcuD*bN| r-MAc5rǩ~,,⹯Pvk9ʛcGVd<Z.0RS{0U\`Quke5r'ī[]/LÝ*4s$^642bV YY>0kWC5ȍζ)% ˺iնQѡe]fe G\#8ӢٰܻBV*٠դL$h!B>uxءtKW,#!̀)(,rr2ho4lV fJ<[c|7*/s |'ӻr L@e גZLhu_(o#A&s5Z5$/vVz&184~2wXZѼK@/ߢ"3ɴ+aLFEĩ= O O]sk/s="@: u,~>=n"9er+xfEnؒ;bB5ĎL &b[rb?U^wؔ7>Z w -Y- 1Hٌ2jv _O zߐ˸1[j j"X1?Pf38 ~(-6Z*ؕOY"/S W$s6ؕj1=DˊBU OD![?=Xf!ئ@}.+o [n,zvV޽_H38K71Z}Qj:W!\)ʺHG_OkWt0}*coFn' \RՏʝD%WS p/Ab xIh'96&//Gһ$+i(ij~UMbYF!ZNH5#u\wc^\ʟk?qeW+/bc6R%&@F*@۔Cؑae˩-. DTkema_X.S p~TN%U@ Sp PaU$kLҘ^],}1YR[޾v6_bQs" Jn[ې(< Ѽ| "t"ڣBurm_]qhKVDB2RznhV_iFH? A82ڐZMbudV[B'w:省4 6u ΀E:&$DҜر2ⶶ4RQXqbRw+2>$B{^I@:a1͎pN 7G}>!23C'ldE7b %Qe2>s'qJ][ #DXr(ڎ J}$/Km6 Kww| PQ&n__Ʌ 1KXnEΧK=#];Y=ȉ ػErKNRSݩ ƒEmGxpV$ʽՆ*]||=!H''7 NM +O. VlL+@W;AeK*iZ׺k=9LjoaK-i Bɼ!S0X^N/&!z.俋X\JN=" Egvt33ܥKpOؓ![D kc`i,dԋnMBb <"d7-\\mȸp!|euFv؂4`Ȣ娖 Ex0UOG̸ OqS_<=YDZϺgCZ@-"<]v"[C!mLvr R#8Zeţ/f'L7fxIt};8EmSU6Jalbm Im=x5&{j 1y7]ʦ~zՑdxPM0<+=h$)M &4 ~A\Y~WmۥYOV< t%Z!34B)b#zBV伌{r%("V-xPK XuplF($D-!,8J$WԻNAʔs{61U䀞Cg;CW %ikz=g# ;G1]=s92cS"2s\aoC1Vwֵ8{9>㋽֒[,<69#c吪`5y@ O"NB+!Hd"ֻP5|ۗ5R`L/nu\U`pC4;R=ɟ[LM%Z9HDr/-2fYPP~;ö\i;4BOfwsY9*y+[ë!-]'eOݯz}z B]jY B(6okls՞+Õ?S J!0l1Lwlȁ 4i ҈MkLJ)gR>t(W!MWK<\3̱"%nsm ^fBVXgX!Pk{.&H˩LKiÆ:/&w/޵f_@L z삎7snȍvJH>k|imۇca@i|9{^e`_"ۧl}geE J>xX^h;}R/;\ P,MT5Fw=ZtD{pa+)8)m9K 6b6gpGr`%9S.zDJkJrAf#\hx~EFyUfH/cv0ր*^.&^(K\dRZNgoqNxjɱrs 4սg [x;'MnhdD%йQꈌ忱QlsH]=қԯ_4,a+Emalx(//w6p i胩$H8yxs>D+QsbUN8>Z"uN7͍b4T76mq\)6c<Iec>:>_>W2u#ݞN;9glzC;ϛ0=~]D=ZZ|uOΟ?0)E ev"ʼ8Ұ72'LB >=f~=M k?;{M5 PLpϪ\!KHrz{Rx-''KL}dD<*"|f,{!ɿ2zਇB]b{n>'d2vbFDJwʛeI@MJ EZL76\^%`!do@%8LV#,gEh.m#'c:Ό*ITy]#OH4y{a5u*]vU0 |LnT^)H mU4O~Mv?(5BID~`F/8^Aج둖 xd4qd0ʗދ-] }A]v/4񣷥i_ Ջk/,Y9J (5NTm= {Q cPF-c XH_2CEVkdЛ<+#XÝF ۶B"M?8=<6Z\c[)$+,Ua BiEl,r3yI&L#.e9Q˅tzo\ %Oҵ*r44D'#RN0nYNfqDZyE['jGQHۇNk4E Be:_eY8$B ^˜;Dm(6D94n;t8Ͻr1K#cg u@n&!-B}FZdcF$fH|--q 惬f|ө>J:;sw,udS?&YeH4 OՁHTWIأ!%@E Yi(arԻbgͲal|2[%{hU~N]W|'Rxi0k.u^bID*ps>c [_l!wJUSƥ@"|KDGd , P,'j&i~z!@A& ~7~L$/ɰ MSFeGJ}%}sLۋO(1r^ϥϑAA_kCgnڂzBZ[ pf-AZ4ƀ|/JnJ4J4j֖0+O. ygoh5!h&f[N&‹ -UUOFy=_ : kb}DHmm o,A! E lh*)L81"#*'_Ɓ&% 0g֗ju 򐚽UyX C948nԪndz{hO2%Svx93龍%pWt6a"nlM7T'7-D*ܣnG4 f"0=/Ld]oرxXw}ϸbK~ɵ~X_*|3l+q_ *3贽дDkO,&}OrPϨT TwAI@%\d!ѐ,/#V?*MWj( b]<@l9mBS.?ߩpɭbP].&|s 7 Fu>7ylu0Uacx05&n ϵ#6ԶʿD=F5{s(iqGݹf$^FndF Hb4L ֪ W16!L TkP䏙ZIgr7uvtrna)/Kjv%.3f= 9+$Dams- qMqIlSh[:r(}9 %ى 0z96ysPW[n"2<%gɂxy,dQYvɉ拷4MqI,<i1xlT<;:L.D%S,*؛NS >oIXy~}Nކm}6gz<_Ѽ.EX`ioʟVtLFGBW/=)kf̎/|˙K<,@Zgaka沫}rXgS 87 1ҌnDXi)3DD;_Ym-gB⮽gF+wJj&ԽUis3OGӹBpx9/&c }6DӡA4+OL@BC͛0鼝{1z!qFv(\W[LJ:2ӂU3_]^Ȁ;x+*jY!]" Ieti~Lq{?H.z׏=7]UpjGMW.hX sؙE_eHa8ceī T g>L?G1wϥ}MSp1>V2T j6mW4wN6\lUdꋉtCĩk)164`5\4<8 #Ǫ<`fЋGTvSˈ D8JƳg {ϟʫ)JZmU:8^o;#{xtxlGE.VۨIb`֯c ơ5PrxLem(4tꖩCMk{IFJ"poP0ʾEn! ,1)lw+8wBXSP'g.W˙i! wGGSVSJzAe.g[ o'kl˙iNf ԣ42NV ]emwzAMaHĺu&N饹Sߵ$f (@=p1V 5ݬsb[+1дݍ/- '$J4-q83mQǑ՝Y3$prۻ(-7«A%+[vUB_nߔ&:>ƨ 85ۯzW8F|l,1LsoZڍYi O~C8c=~aϥZI;cFCcG.=MJGEK k?#^X#m~VWLj1N&CU#xE#<Ĉ "݊ѕ߭*JTuD!ДXD" nт|QaZ@d|#2_C8V)^N AdIoٌ^7kUZ@/+ ~=iYSܞH!i>{YTL<bf.ڦz'.+asi~|! ;lSۖ:pVN FZmc)VeL1 eꩼ끋t=J+=E9ZA{l֝(oȼ< x>.O1H8#kZA# _5DcB,q`9jwCt^v^?>N A)AR2T?Cx`G[W3c:~^,U8BNVDڑd $XL*')W=T-־4=a.5P%ϿYɇ>wiK (Bمˑϡ(e>D];ny.(6:. PM , 1)N"qEu!Gdi2q[yA+h!8{[g'枂NDr׺קϔ*2cϙX0c,Ô2꠷U=4$r?{ wo@.J W} eu0d `V55>FɅgP)q 7?4NF|p*B}J$ה)dIَ*V}66(NCdI!cD eKYkŒzy6%rC> nSu*nbKz&[z!&.8xԆN/Ƌ4)ـ31 c?vDhyr` pT(141'[茠z}t׮t} ٬17$[т޼nߚf '#vV;ӂ^ OxER̷N{9b#]`ӖCv]'m=6X2|y~TKa6YKxw@[o p.Bq rx I uLU'iûG=TIB ; .>L+Gk@*OJdeW F]$CԄJlgFh ]IN#rb7T /{wzcTXUvLs +)qf9r7 G6+FAwcyi# ;=zK.Mxuօ% T(W#7čevȖx|>;SG2g>xHe1c fSt\豵anN4ߕB/+UzraG`bJVI.QK~+*M !?JV;~K_Z6}'Tʾ71>m 8L}4sQQ_b\Zh8Qw93Y?sW?Ts7h*8O(ܒ|~Oݮ2PpJC,KP-q&/D/-awiK `T_HZyy@`*Xv^]>ΟDD{5Tg8>hD>-ޥʕ.Afg'o/&Kntrw1HG@opSpe`p'hSvݞ?dCg:k>ph 7UۨK< 8V:J{0oXU˃y na9x(1Ra:{|q"b|} { Z09O$"Jaco'R6tCZ-E8ykr62F@r fW śR'E ߂P{|4C5 @ze% 1kKuyZzjOU. ԤĂ dq2GIPo!ڼb8 LY0-Q ҭ7(۳Q>,*VZMmb$!j [q @ GUd\+F룙NZXjl:kMi%h1!4`Q0xw4ٳ[ zmmkIy%lQɟ2q2Z]NVvfs:^5C<[hK}=]]%(Xg,9\ 3z<9TpC#6iN'EC6ЙDѸ 6ȬhH_x\nݦeɟX81y>8A\!%'&ܾ{Yi&6 gN: 21rܮ46ӎ&f]j:T_Y=DAQsy.Y~uIWO{D($ Xd^ J'%^-?[:j1٠> Si;*@0ANAT2wNG-S(8(+Q4]EDKٚ!è`1#H7BQwBFrR?)A^ȐJ)X# ^޲wN_@ ѬBʓnNpU+]OS:Nn*(QEp?>q#$*UzG " Z k#ws,膦FFɼMDAp&:R4Ū&xID _)rVJ^opL~ Z;jTSϻiIɦݶsBb_ͮ+Y)DZy\ /GOJzӦR\HHIJϛX~l@l ، G1U"`1v&i>$"T\_(%tʯ:%*fz0`4ȗ݌%bACnPgA=nT'Ň.ʚoslnbuEG>Be=oEdJQ6z<5[tBVo)0+lu Ӄۆy.g ȕYq\7vC..eI(ýJƾж5- 'Ilzl+D4Íe R~ŋi#xHr;)S6, ~֋m+cy>[ۃUL>ޔe"u}2U(p2UX}r%XrZmS\A8_ÝaJ? mI&ܕۦu\ ]JzJm?SGFLi=,r }K^ ۇ H:D>A+-R\C=X>W)5x4&?kq4 8o3(j *oo,]wQb DZy0h] ="G 6$NE/TB_ vc ƓKR9YzO\w i @5OI9B~Oؾ tVc5-!@׿nO@NWW-k8[Ї)dPǧ#SoLgfͥEڱmdPj܉W>o':j[.皹.lf5QN/9AUQקPl3g'J_(6mOۻ`y,}3vRs\#y9KU lu73PӖ&ngSpkw$ݖZ]Ŏ*-fhڡ|;Hp k]K(|ն,&ut$MAK@i, Dp~^`"{׋|Š'*D4=G e7@䝂3щ<:C s  aBys9\2ĨOBq-Л.Z ,"0#Vڮc'U@)I qMuy"NR̯\dTTkC}&_>5X ](s i74ʓ/zN{_ྼF @}2K98}.tɋCħfWly?Z  Bp@N.ۖ}b_ש7 D{[hԅ3xBkWe@r. NS;@199ogcTM NWΥ ,Npİ PRc׸&6@hhj>މѾ|LMThKU>,&b7,]ݻdY^N)uj? y.=:dA.?;X7FYZ>', JyTrAA\xc{#E%`y$F(pkJBg~;EU.h ;R}mqQK;MJκ$^o}&jHyf/*j#]ӣ⽺^Bwn" r>kU57E|*^[ohHv[Z oMKDwJSJ@b7+ {_A~{T3w- 1x7))#*qF}&RLs:HVPSAՀY𯉘|I(/P\QՅz ]utTI\^ G0D+Jg! m+Ӟ$ 7KPx:د?@+9nD,](ja#fa`O[y;m[ x>S׋Ɩ4+&:_KMsbZ@8xR.9ly-p~PWLM=jhCi6CP DwHV|\Y`p:9 >D9, VYt! q Y9KnIJ.wO <6W)渊Ig{&q&`c(X%N5[{55AoVPkѦF9Z %Sb+~Ċ=(gHeJW+Lk5drQ~W%{w tKD{,cGDpqyZ [uUO_7^eH#M]twl(5jbW3aç-GWv2y.f64w&KMwhDzG+[k2@DwXuDZ ˕6Vvh #wb%&dܻFʋqzFfX-^5GRkm? 0hm&SeȎ*@9}*xo}z a~d ֖zxqث9Idjuunȏ#Z%xM@ÍO2. 7X yx1bX.a?aBKʓf_ !]ΈS8['6P7^Ԧp{֟BGd׳{ȥ-/VK8~Y034)#aRk\;֠sUƍj[QDbHCQ y2Ƞy(d{UsU+NVndTalܾID,7]d8){w2cGN^TU{&Ώ3c֎,%VZN3|\.#l%n{84LOv_V׀l/h%L~(+>1sj6c:Iܢ!2$g3[=Q -nفJ$xZ 䝓`O`BM%vu:ODPȁix ?9MJwWE7ߥ 7T\#H;H l %Mf2a~+~`ߤÌ-{!lqnakODFRJڝ)1*!s jB>SWx 5;:͙`ͳ5DGieN ,MŒVRh)\ &D%="J:a8ev\ԉ çT}ժ͛<`6J.mǚĘQ.YkaQ/,$ Ƥ_h6M Ђi}̃ W̙=F )[D/S)8$;-gYHTTz['RsrjB p97#ӫY_84([_-(Ϭjb)gTm)Y"(Emn391);IH_V<<΋0'a '^O#5UݲNy~VDifؤ5|ȣV5> a3}M{aX q-:d]Z˶!^zJITdm C ź",H"jx8. %}O|' BU 穀 %{Q@p+?("E C+J`=| ڹ &HVQ aތJ\R̩V_DJޗJuli8wW\5RډEvBy7wZПOTPJ;[ȑ(3sG^Vkʶѥ54SDUhk( ۤlçp-lqol`O@JJm fsvNa?H:sǎфHKQ̻Z|Qr@87aKFeSC䄌}t^[܂%ZsR9KN ~At앍QV˫6/ jOٿl },}T9 }۸:nae{SbbE8?>Uc En;Y%+ՠ7ܢ;$%an) $]nzP_Cu*Ԉl\f0*G*a33 :9G# :rGF!\luUahŽ1(߇ɚT‚kav;GcvAnS'7pS~O+,eǼd_Va Ih3GO *IȪ],d Mv=R5jВZ0pDm,7yIMlPnB əOk\ja^P%L4F qUE׳^~I\KAu<*( sIiL^qA/Hus]PmV1j=Hx8PHY=q(e]kƶܦ_h(3V{b=ݜW 3ʰ(d$'/;u tnLͭ4acyo=/-:e+~1X-JPoF'x&X9)=B$t`E)`GYTi`HbE-}40V0yܮ2ŽrJo4%K#1.cZLaM# $Zn+5+4.7>h>dp<5tHZX m,:͊!eE[v3"9u^%fMf@ݒwoiRrVy7p& HgsS~@Bd;m-FW)rC:o\ƯmM{dS,CB~ ۠v">IhJ^C_Lʏ(90DPivf^\i 6L-hB}oW;aw@(^7+ú#?47:6a^fZvԞ"]/|{PޝػC &͜5A n:@FO™CR#+?p˾n:.'o,6[|}KE, z~6Aۖ 3S Wc5fmrg_ V&(G'n!?4}dn+=]<:zvOnyy$-]g6t%ؔ͏r^jjd~;ۧB_ve(*"/8TK84eTIopÏ"/:r\vAwFKQJ%' azLP#Ch_qMp&;;d-JiWKcg-&΋ p|\'2 NJJ_Y•;, C# JPt`YS˝!yv22&j=nsc1r##>/cqf 4#C!:TI<'ʩ~jŬ.5I-QjkTNsZO#"_K ъY.PCORNs]N{`z!I`8VRζ_]$^vl@ u|HŚ?3b0 6j'Be | bBQ{KzT)7kpע(( /byh/VwzKU=`%赔kEPEvl ݐ`K=kSp]zr:ۻ;_?e&L-qL**DZקSf3I2[kWZĽ,hIgX5PΣ]R !x.,ڜ5@)zKJbBͫTUS.(.m%%7!sKERVLFJ)@VY;{Aw[(ܿ&?Pa+z>yjTdPgT q6J?'Dչ{ XPƷW/wl$gFtcv, RPu޸t2y"i@xvP n?m|);LN)`M#՛Wğ+>"qW>Q#]P'ڜǢ8[!CTNfʀ hΡ8Wsr1R8Uq{Vx}|+reki%5ȫe Kuyv ?yJ~{Rj;0RizbIaoW&9pe Z4.e3mE^-4S-v QEh<fp_Wrwܮj_8ƍ_5 D5o@ieJ+oeKzS3a,Oe`FG@RcKY>p$.vHn=/  /2 ?6@ *Wr^HM KZ`_xRjf%(p[Mk>e)97߀+cj4esʋefCUnz ٤4ΧK6g]cTF. gxF"9"]Щ5X ].ݧx0XlT]P3CW*"+4!9:Y)`t5$,N]hVLYѠ 1ʑ1 _NpwF{J՜*u@F{A]3AHcoJv?;o*Gt^` 4cX N^U U&5.F)@3dlUГc{|Fua2N{36 z0ʚk( \(3IU_>k)>f#WDD  VˢJqlOrE<@Md^4O מ@A ;[jҚ]7CkMاXTCL&o4]ȽGv+0Sb0d~Ϣ{ʪ՟'uBMA=78 `pjz9] aށ H"rЃbozޙr $2yUb@g^Ow*cFP+Ll5cቀ;\`f4Z3c:r̚kK q =or7\iق2Ա~!6s/-~j@PVasDkb剭[ Q(mD:g+"YnM◚)9ȁ%lj[ÖgHHԌvC u+B!^]i$4dʰ:7&M e|iigo^(4d+a95N1½vG9 h8d+icLT81uaׇcp8 ) hXE=$Pzd,7#r9tVOw "xi}U1ej'X&d|]IaeteQq ~xgoo,#VFf&ց<`OrPs/"wK s׼>4N7 GqɕiD6.h HHcj7*YS8p">9%X"hkw_P@.mfZҪsZDw=8]B*Յ;|v\)'ԗ苝<[uիSE ν&!,Vhьy>dbY.9*YPƳTYߓRwRc,圿Xe}|1 _$)L-LiUg0U0 }&56zhΣ@~ox6bϽd&raw* ""Yٛ/k\v-Ln56P+| &;Ws)@TUDTmQܹЭCK~0a;_5ts-GZꔁoy}?[aģ%4 G p ֝#B1=E,^J?bP{O Xi':-<^M ?Y<5w}jF_TS6ϚFXqpUeA`k1!Qڿ7|pp=> XfXkOya-;mm."jA'2RVQ@=J-DvY8TDyz5w=? 沄 ׊6qU;*]J qubN>õblhy'K A?)q֯f^{㘌V8H8sO>sn~'!sIćPEck 0){{Ƚzaݏ۳w|sDŽ2Ƒ+ 9^9],]􆓗n*eAZN{xQ%OPFL9L\ (-_|D Jh_jmdVWVvn3)yqj㾣J3nLYq{e~I_Wo^ֳ6QATo`ԋ>Z(a~7Kq9f`.h=CHf!MR!.DN0gqΖ&t> +A._@aY )4'*FH/R3sVB̏7Ѣ;Q]Wfi~93#NK$Lpc#<ӍTަA~Ej!!~q5qAL9/!3{dFej6xsTOŘS,7DŽw%/!KAC~)w$!FIoQ:K҅kq pftUEx)2,CHsfnrD@wmA[4 US/7qV:7a1,m쉹%C{h~Wԗ> 9CX!DŽPCߛY q{!0Bw PqǵQX~r\L'İ* ;?I4MffSap`"LJEQ=ssXeX|`yWt܀1pv'/6[ADHܗH̬Czؐ`c71i'k3eXJcʶ2YJu'8: 02Z%V~geh ^M6)_u>a5J*$S36PeL3S{ Bߝx) ڿǿ_FɣDQ bpcH~Q>sv$Yp^ϯCbbX}KBh.a7W: )kj=* C^/|82Y\F16JmO8^ofŊ={3P 槊"<a` KgD&6=a }4#mzh'd[=0;n&E=U_2vjM$N(ƊWP_o$ q?TؤζF{* k h}88ȧƴJ]/kP{yI% M<^ۙh 5:ja 2(;(Vُb+Җ7e)Ƞpt+= S߂SSG2ȄTI.&@6WC"8u8;d@"% PsV)UH‹QNHi(Bo!q|&?ϔ{[*{YPx,g}*)0KhJAQ=m^%|.u+8jP0)rfɚA!ph w;frqXez\}Qe{Cȡ= ۗ'm8 6A;t(==~J }yVEe~*FIvM܌D(HFY~<ߠ $s@h|Lࢳm\Z l)yu3udkm-)C##s[<٬S΢/خR^mM5`.\gVkƻ`Y`e2 W^d:L/J\/T;y]p,Ov6Ŧ|J[u}zUBQb${0hf;c@?\x=ęwn(Cvg 1X]E .'Ѥ)Re gq  ?Uz2r=҇ u3i5 Np4A`jv=0]/4eW@ MN:9|N> P4u󄳧"G髮7ycͫ9mζ$ }8㚐mVu6JL :?l~ -^ʋ:-ITO p3v7 $`8+2`Õ_ U3T^$%q''Yw0dch~M᣹@,P 9t lJXND'ysB` 13q"qI*{34mZ$maT$-2~P S5dXD%ٮ#[KR 89=)T[@It2݅'q.%։uUԧk,$4%hv J_~ZrH66Mƚs5b^#W~"7$?J!qp?s3"ݨe.h^ wB 2&X_lW;izjPa zhu}a#u3\jUlJUZyj͌J'?\8ױ{HQ{8^Ҁ|fjBj=IЮ(s϶ύ'Gy~.F%DB1mMfeOƃXw:P) su׆qzhMR I.f~O=Ie~w Ue. 6:Di})C8s]*` s'B1N/m-OWS(tYHW.w.Vdw7lp{ys@fE0'sV癀 _^?1vګ `>sf+u:TU O( eTC,-xbI"2-w?Y`2b A>zFZ[Bl`CzO 1~sZ5YPUϦMf,^r C,Ѥ_qLxg&e%YRф".flĕmel Mth']2֎"D.QA!^N#WY8!_ݶÐQ#fP|P}ÝެU`f? ;"xذ-vŴɯ@5d0[*SL+"MU4Pg7{ƛ}nI' qq&5ME=T/:J_Mڄ BD׿JNXP_C;׹^!onU,d >Suo$<<>Ù66*ɸhybhI݆p46|$[NS*ÁX. e6,8"N~vLgo8'vPmT ϗ}րҸC *Gx́E.b87B(Ph PP2wѬ!*''l(m>H=',*m fjuhC~dc2'nc\0/fT]T^]b BHc$cR0Dy,3K5#i1ASFKڻ3գxEߎAy<6Jd E͗|C@".%(51`7y`\ ˛TIQQ9ƛgy CǬܛh?Ԯ,z݊Gʘܟǡal-.NVbM+qo-9*uy4n=)䫌/OTAW\ +#~}vF_.YtA ^,C.׺ ^~HpM5mA[W&>Q͢[;E:j<=;CJNHlz%[+W)AI4݉xWÄMnRo@L9p{UäDZ:S 19B`y:641(YEC!ϱҖH"@ČW ˥$U#<poorBBRJ=œ!]5lP$u8JJM"s}A¢ 9d;^sO"9e~ "ە;#2%ϮIH+Ƭ[D 7SI H7K#kXw3dsgƘx, <8~K5K ,ZEԨCx&D:_zMxǑ>mUISóa;%\Vi &zߔ[֔xnUȗ1Їb 囊g02?hj&*%Ex,c Hmw]y[8HϺRH-ۡLWSh0p [d 뻕HV 9V;U[ OEbU3{?| ى#SFV0 y]o&{bxS+#h8=AYLUvY g;?k|C@=L)~ pHghl.B k 據4Os)%U(|=AQC ;cPϝ9'[[O{2 ŴoӴWu6/ٵ_8 B O3JW&]ʌ鏀{QY_0L?!|4 Aoq:sES +$rk ڟ̧A-YꅍIC ~>ӎfz_6W "6ay^/ N{9&tkY#.|<9o7 k5,Od/jm]`)GI>\(.My !!C19BnAx~v_79Wfy! :Ww<+`͜|vΙjؽ,^yZoWђA L,I>u)JLpr* J^ګe[9OIXff8OF@3t'a!3{]~{JƺV,Žg/|u@GDe}*'2vg` Uv~B-M+ cpa7MvjZ kȤW?|'i([*k~Of9osR1) WYtlKY{^1&<Rq^I/'H0"֚nhY޸%^ s},\mX2GʣsF (\"VN/=6DWPlJj+ QZ]ujpZu ߱ wi 鑙z`F8Jbg>D| +`5oL^“.bM E_,j}?XM9Ra / '<$1ܘ״J`d g|;?o;f1KG&C= >3}d)C*,2KëT/P5`45pPFY&qO{FM~idFp^PMEwsQ_#)~9jw)ޅ=4~ '5!t|l|Xi~IYC:ex!H,5dފVh/4LԺ3yϬxb=B[,d-S2|>/]Y@_d)}[{H?#I5rUn.uY%q&舛Mzw ܌o/r?\wЕ-dGa~Lb|y1ȳUiY9T_: JAe[:w5߮|ZtЊ[a[*rDz W$XT=hwyw%9>]J7eȭ 9*{B31t߶ i{5Q*wc%X6_wډur6ҕ1~"|yGCg䈗냉v17f$}!FA:<7aG)}MIC?/UXx=G θ~gᣲ'hD'fjE4ߎQV$CtUC&σeAAh c0'%.!,Aګ-}D z%&B_H -Dv9K|2p=t\sx`r6ʑWwh"5 f TɱR $=l`*gƈnAgҸDh E͒_V^t#azA ` Vt)QI6\Ɛ`i\~f,yeQɅUVikټ=@ši&Fhֹz^lG,\+yo^y85*Q%S᳊#5>fiZΔQF/1)tA* 17YP:. ׯmjH-|3g.;TDL;<0jޣdD.P3XJrwt?3c4Х4*ⰁGj&Iϋk%(4[Y[#!]fuX c㈔="r)s\'WDQ:BZCg`1;ɡux:jWs]]3e͑}a{9LF):7óz)bZ\59H' NQGU]E٨-[e׻4 gxw;xP0!t4 #*fVOy h.p|18sK~.D8o'\0 1W6#5[c\b\ǃɷqzzZ.Mh/?el-l-?x5)E*}ڏ~1Ofw%ĩ> wXmns'dEH*T$@ﵵe溂p 욑(`ߖs+ر7NiBr#N?y'^oV|%r{>2_ިzأ^8ͯmL]+1ïpΣ!!Ռ?ߋvt0caK1=@9ݐk'/8ɴjlOC'Za-* o57N7 Y"FW{` bce͚%󼮾MHZzŤ޲m`8qgEu鷷+Gڊ{R'\P !0p'"S:"8"Sm|Ey~X%tn"ǭ*ZUx!ۿUCׁpŐ3 uxV8PXh=vORL)ݝ㧾VGQOå@:JE$c݄i/ze iBRsAcTEB-+d? j`ߊWŏLOb*}P !mO19FĘ|Z?<J ꗼ!S*n`X=[@.1Ò%n;, y*2꯬֙.Rf'G Fq uH,ĹW_ J{DNʋ@Tef8eİGMJy.[6#mHҕqɴVb\ h(7Ih4X|(@TZS}ϟU=i Mr>Lv9LixUc_wЄ2su9_4{ jm;!`SPJFv9&y9M:˱4aA7܌1%heR ƋkW8kN[B~6 kUJKt;rKBnb'ir 7ƴ#S˃oNurďETZkoC t2/*| & TQJy :. |5vV]sEQCMe?ԼjMJEUkF!#?#>YYk~j &dl%-ڸz>V^v:4X-Ym~!sItDĊXYѓ?l'f‡sKRSY Xm8M&uYv+\K-c`n6=8UvQ::&J2]Ѯz! DC y8j!%) 'J0zڝ |t+*Ό?LU>:n ۙ2ǫK㾚G!ȶG{ \45F] T5;Iv@SN׉%BEn~AUkCϬ9 :f'ڬ[ڊaƺ]$=<yˑQ:opƚ31Ri_IDKeλAk D^RAwuN MW eIJ$%+h+$OH >d6HI,Iag'uSX6KQbrD4Sa}T[:m\U Ǵo\xx c|㽍0n-vҥ0+0J+T-Y)`!x9eXvm~`kα\-NGy \ 079_\IhW3F$q;G8/eTr1mT87sȅ?%5]!a kiGu ߏBj;1?\OiTu]v3KώR*kfq%ߖnIFT<)LdXsrF\';0R|dBnDa}IX/M/C_ V1^h/rfTrpyWji '3N7@/{DK}Ѻʎ*~)7+{NCO;U N{w@؏;0B\*N09+-hq#)kGZ-Ą_jR՞9 z'NZ׺#]hưLͻYbeW~N 4Ok<;\R - [Vkqpܱ+2TsdmvJm`c&&FvO %R̢PLHWNYvYRg;}J-pGt,ڇA ,Ƥ!b)oÝ5ȸIMVA" |nv̂9֪mNIZE8 (hF2aɔX}WRT"/3f~oaMLhUB.X̫8yLC16?+t-J!!ƕ W%~RdA[va‰3)ݱA0v+,*PLgǩp3D %?At."bV5݆_ ҕ*`xriu{1RBrcGkjVzнhg; P*k^ 9ǣzv3!q7dz[ц/v8hzc|2XSsn/ No)R×kV*T:'=v0ĔKB{wͯ@qŶh+4e9 nWr:<?J9^7#*=XL{W40)_),trAgGAYhsZawPW.7+%b4i<~ST'|g~[i.ȩqMG[QfuőɫLX,Kdc('?؎p)'u(#m`d5Qe0<* sa.N-r Hqo=A_ C4tsAY |KN 9FR#dͭj!f(/ߐ+$ޢtZ)N8մt ^ _WrjWq6/3MPB[7g"U>V{}#<.3jbᔒSi=nLiUMdiEKgPzf4Ԃ9==zQvlDZn;c~Z54 WJ!Lj ]`/I׵Gok>4z/"\ ߸O۾qGZ/'f;ErȓYq_z?`U'75"`0a 6( -k?kOil>'9hu-q/@LQCKCAEHO$Coaics 5K"܎xQ1Xb4iEk#!?^i[~MR Z忠D$m| h 4:ʕ/+.|ij@*U!*I;AXVl ]Rɞ%s{zSTf6Zk7[or1QKCL< &_3.O\e#,ŻςABF`# JRiU %X̹G릅1E1m0]'(쇙ܞI>cj Ma ۨZ G<_E$>GljɌ7!:s[)9ʥmJ 1F> %qJ@id=պO{ ǽ5e( 롸; QN+M!Y{[Alz,ZkyF[/]e>m޻[)܇el^smMHvT& ;㭄Ied$[ѻP݀V£3a_L-s_$7E_!,){_pBZp@Iˠ-?eHc0IAH'"v%E:o$*AVu QhMmXAn> +>v;Z]9ij>ZyӾџyIIkODWZԍ ! 0T|ԇM9TL_Rz 6>hk(^ƟzRu]O^8Ќ1ƿ"^^j"=&MubJAOIօ;ad\GSc柜e7Kb)lszUn4>Cwopj(ч;* v ޷BhHv!EѠ80<~6oƈ}7zbt<}c׊%O;:injU&>B'y)@c?'Oe:B\_`I)MvOT)ī-q7;7eG4Pߪp6鯣J >n?2mlJiMMZqTdH71YfȮ.Wњ/G3^kӚXC8݌8CX 2?m-0ͳ>~9u"VV(4`{[)xb,_Vl;MO4tz2:=1|ЙzB?NR@(HvXxQNY=|7JC&?~LX"&!l8K~:4-A,]6MWTOrrxhg~[FeR=€*VT779wCsU3reT͓XeDhO  $uWj0oMxep0f%~X_A?+O>E]9 D B+2-a՛Vs_Z8pp$&*S ?{Ĭϯ>~-] PPkr\6/ Fݿo093~QF+_ci ,|#nVҜeXzW T/q_sG.vr}-kkpMy6Bs UWJyAagU@ %AO"lohrZ߃!Vq1(ovfWXE;WuH5G 0 g|0H[P-`.jݞU/#͒f̀Lʆ*dǪ3C0] VóB6 rQ(SLTN8PO(01PޞӸ"=:6f3YLo᫡ƚB|fW2lBf<e1[pEzoF"YB-Jc3,R[k>*[f7R:?WN P|th#xlW`3lWy4 Tz.^YX܀q œp['UȲQI~s|Ej%F}! T@\C R,$&e|)àVy4_\.acby نk6d0}E1uM7@\;ޚ 6f.bI58괥MQSYwf)uQ8 'Zfp"5aV,kR2v;8UoJ5UxM?$MG%t6$C2 !+=B5FW3DȤ{RDnҫ+$tᆆNs}jdXaYoB;e:bQ$.,uKj 䴜7-u`IZ]GL]MpTC#Sp=]H^6|az`Ժ7F\c5PHG\}h /3H^.)_Q .BRv瓪r$[>X -uOn}ǎycBt(5$3MVI3f?yteS՟唽Jn9SjŪ]cWڭ޽B'FЈSXgVHX +w'ZʗVq-PF"˄ug@|zHhQB%AdDvGANTL3 a Puiv}z`:hDE"ͼ3?aMm]Fwz+=˯> lGN-po*;:PSM̪`%8u `0Qs 9f`1<h oxgF7Ba/#{?Ŕ;Jp&QSC^^繅qLAt6a&@koA@Yp1ӑOҖL}`?lyРsx0kѥ3xyqHnāR15VT"Y7fY l'iT"jVW7[O`)uz1%UiiPKHwYh4TN ^e,z*~ O2-PH0gLWl V>mWoDZ9DoZ="ܿuPd. oLxUh޶d.pLf ĎSSs2Cm\ۗ zhyp1m_Y=]6}UWFP3bGOAf G)8~逅w5GU^=Joa'PB-vvӣI-C%|8 p1I)NNf-9ݓDо$G2 c!]`Nz&#;{idkSf = \F^~jE@j<53mIrmʰs/?=q?dBx칳NM{YҴ'*@pd\b%bw di#P]D*P<׀kC,t7Bk5+3QYYd`i0۫:h KxVy3Ć.9ʯvjкDŽE"] '7HVZ:&!;yv-[r5F} , F =sk:A?8.P |=!Te(~}>\Ij]aU3æ_V \1q jybg89/E6RC҃X#>Bchi²]q`eaaeŌj 8aY.j>%;<REWOD,ôy# |蛰LPI.]#UQr!wɗBkp>ָ22֝|jVT%UV=sM\@ӿCA(sAR9P  =q@^lEdh:7%zikpJf+&/ ZCb#/,ݞd׾\Y}dT*Wh#& 510!w~2ǀ|lϟUMu5@i |՘:!g)Xq2oYsrBD2TIzo*HjߒErtNU[39J[4y BRh!c9݉YxZGn~T$D9I-G+ܼ9T}3*Ib .)^4z\J6"I%w1TUq6i?:Bn›䆙Izmv$p顫ù8֣69>}1ۀ2GbmW^%L:i|A t:rjGpq0OJ66R0M._>Xɳ?DCyj8 KYJ?)\#kHz %e0 ^07>y-Ē&^&c>"I 4\ESXGJ= Ż ¥0l+j&9+.@^\I'L"6xdB Tjœ0n cJrʛrQ<}B; -\pT={!+aݐdsso5 {N֎gGeW6Ȼ\s#uJR=w{-&|Buէ-*HwO1^Ųoݒ}}2gMj~dvamTMZ||n8h=.dd$-x# 8 eXȽ'JszzϟnEs&TLcG>y~,jayҝZeO@ҊUCH>PlG_fSUG$r0ѵ%w#\ ݡmy%%Hl\#Ǫe@rI5V,.RߙX SzDZ"1J z 4E8KVDEق-O ~9т4:֖@l=YoN/b,P~D %0 s4^.#׽5!uy/0]q/V!9宵do~VA4 t14K1Z.@ygFx.?\|mˢρfo!R_Jުڏn k|dNυ`Hvd@>Q:/s/S w 'b O"0%1a24 :=L`"dQO $4h^B_GO8m*l|P[p\C>ߵ{h$+iv(M=.KE}43FNu[F&[4AU6!ϨW=0ƛh8Ə.te"Ӫ7u9`yA+uk5T @3LL~^:!Qv coZR뽑3QϱBɂτ9@YgvP?dzZl߂HDqo=woz-@:;3͵>#,<׽E*ȀP]^RiP%ZFR&jY"H|_?!׊*. ')kV݃zY_ mhfhk7Sƚކ`]7RU QQ+3n]{&RVw6q*M1xˢN%Z}rOPBS!3N% 0窟36"PQؘk6 NPݒFg&VBR3&CMMpuc<مEP9Ca3I{2&e(6\rnrJmw9c+\8|r7Ébqu;(cǷ,TsV6"Fo':Աg=0(uZv9;b79Gax@&q H lFdG (͞toh]5(B1O;B쾍B^Ohaۈ@M#c^)h:VR )]}9eVcL0_T4^wx3h0'ۇL|w[Cuy6vG"5:4\RfWV"[-4j:mԲ{ ^ 3yr >Ks;?R=U࿡FXSuE^ ;P`n{̫UR;kFL&A{v9;p$\H8 d[\畐ay؎&vJ|ԜhwcG'b)$g"|ą19(αMvW1@TM?ҘOvYg88A($ǿ,| kE{$W$q/;p+f~w^c'T^Hc G M,q[lE"HYTƹhM{*U4j#)A ̩G@NsL⌻ԡ͙ga.BL1vq[hf!$wAÖ|Ѳ3?z4>5IkCxI` hPBsM`.3e2_parGŜZd@M$Wݖ+9 _ڷ6~^IU` {%sua,7% )hF{x>_kdr)[XaO4kLίgO$ @$NSHn]0T. tu vD3k!D5DP w+۪ 9gw+Rf0b+^$MlXF!"VH+b z,2M$[I˷OQ МE潾ZAC0#I۱*U(K$rn^L-x{=qP?F%[7̱e[YX)Vb7#EtVOj$Df"i, |khlcL@6(!>5ń9@\_Zi,E`@IOvYD;󯬩V7Ҽ|{n ־![eP/Oyp`Å-A%!HG=o' ߜ6okjVwm%?5$eh.^w27ӗjR c7E\0Ѯ99m D5m.%R@ Og &-d6d3rn8˭Pg aynB՞i +-)x=>]n^ En}&_ cxug|Ma{EBF%*z#g?2ڮT8(N J2 BȤ-p9scoBh`IɡqAhEW Q $s^i_ic2։[ 3nMRW8pquߍ %f;mf ]&ak;<{~rاW(Ԩ[sBжw5=І&|WY h4Sl' =?ksogЈDڸ)KtÖ:6/K+~(zI_AdLnu`H|U'r9&y#B閼)U*~#Kx:h] W5F^8iL,D'&\V Sed',Ѓx~ PR_Ur+gP51r mjG oçF՛W\EZIwf-ͥgz9{xBI尒 i9D,`W:%FbyJ*]t![M>O7~OFՋ懛$UQ-Q:/2]<w=~6e%!~/5ڋ'j5ŬI=}WF;^zh==0`! 1rI)YhJB z.zaJq9'V}} ,ka7PN8fC:=(/~LJ=vY&+JW-,e h \7+xs%bv=,6(| 􎽛8PdMƁ^ Bܘ~Kyk@|n$6B )~=<~ZP0rt^mZeK, apj_NeD7&sEQ"V+N)m$g`gH~mqCa<ܭ69^/ '1S U9t~UҔ<ӽi+ծ5O!"ڼOao{[.f *.׾z㎉5ԲMɴ;kҥQ$H8kŋ[GS&BK(-yxZ0]&O,BJ!#U?Gb Bc`t IP^PeʠxM8bel=O,XmUʦNfQrPIw4T>Tj+aކ-d0F)'o?xCPȺDSl)l<_(m@1َpZDsZ[olFM40 Lkdc%~OrHLkݔk%y s1w U73~lbuf ELbZaVJ|ie\Ӷ(7U=o1aSVz#.Ҋ视"(SV L6cH#=_=m}<\ך$$0QǩʴhSI"r `,E ;M=!|R PGiYS{9i3QDW2SnYʬ3`w9 ն%XoIU, }c/#%=6ؖ}d]E:3 DK(㸓et$d]_Z0N Cmzr''lsDF8~YxG ݺJXxXT8>o3M]<4H{esN쁈H%̺N؋ Qn|=lx ul- "O12_&֊h TO[RC_0Zu ^UE8|$$f9%>S/vȩNv0J_ Ĥ u~-Vel?E)OkDT-av /6mFv.F0kB_8@߀u_rAR. P4)@DBxi}6);CIN6lbrŇm5uӺ%<Τk-^+cS>ӓ޸Ǡ cu|G#GJ.4Kpd=90obz_@CޝS'_B>֧z1nf^]탬E/W:ZC%\˹|f ݽZ@oڴs$D{_Lwy{=~76,&s>|5xsB. /d)mտm]darJID:OSl0YVWXhr tiVzKhOpS"i,XJ0`cue*)/ G1ڻA]m%jBS![wpT{-Qg%A¼VII6=v@evo*o/yiOJ§^J!r2$4{># Ӎ+BjuCK x-3dS[{́Wȷ3]빸Z2&mxľ˃{+gFsn,ULNژAwr$5&.o*#kx3JeROR3Rt| 1߃NBaG O,T@3f` \_7=H/Ʋ BCt}Z45;w;#H\M`冯Mbp;` ^g7F}.WZWDWP% Js8Xo1YQ%bCMmT-f]ҵ ya  ]WC*Ux6]RMn£,:duw!ˆ!*4K<|P1Lvk+i6ei%`#SW9cæs&`Rb' LK ])&Dzն:?ŎCjbz4Z4YEɍM9{ߌxs0Bp&Jstf;(ϬU}h,0{8~2jIQQ9;G}Œct9~KFᎢv24w cv K8ACX'H.λƬ?^uDl>Gf>ǼvyRdp.᳒ Y*<3AϐJ5wk뇇Q̜|nZ%:H*rZD=[S&- Tz!6ZE+t:'w/ÌMjbAH5lc =ϴJAp^R)}E~wc2Qw3U=sG6k:@=w/qVlc'3;/lP(,'$.Ta'ؠu[8MQ&uʶ2 [w(˘"̬Cs"V(ee_ZRMv\a_JB 4c[a'+K{Đ.aZͤclQyQ THl ݫ{Pv^0 5$25$lIZjqjU|P=|QTחʅ8$  q(>2ˁC2WI ɍ)I՝kT9~7NE$2t§F-)Ϗi(XCecO2Hr{p[Us4#CY[fL! OP,OzJ⁒js+R]xzAӴ<n*~U=9I30Ov'ңI037zY{W.wXaD'cb iWB"DWNLnƄz^SyJ\-leKxVz26) z'@}I;ŧLDu6nZkS%%~]8l\eF:ÆַiS6$i)fz_Z($B @I+]ev[ԾnG;j>ZA\=\K5faOsTTXqbŶxW[D٣@$Sc& ̀Eo ݃Q=\o03,}3NyQI_ϳ6_ɚXZW:Md< 𮼆 í~OZO!z8jI#fޖޫZK˕m r"a]fϗLt:61ڡ ao,)_$ -ɛ%w~~'͉hpr0Zໝep'd~Ht[E&oL?(7TQf;Q[ cw/e4:N8 Άh( K]lEtTC6I`c;M' *P6|fa D#_M :V^ RgbeK#r*gQBd84:AC E!__z WSl:͕-DCM?[\'hMV6l8^՜Ter F,KlcsC[;o P;+q\KP;UFmEB]y+v^')WW"ܹʟ;ŇJC=~j-g `M[9g)5@Bu>XHy_ N"!/~4Xr)1)*zd'!kC8uhK!A؃-z.(.vښ̰SH6-uʤw*u;P1cy+V2fPP~ҖXPIdB;"&(W'O 窛0)ҢC믒8jr&GJϽni  H mԂ(hOdF`qiG+$$Sf֮[0 Js AVtۈx9Iۖ$H(JYĉ=d6ۢ!9ڡ:[z;:t@)f΄5D>G lqeqQΰzhz_ :^߲֌B qtpcR*eFw7amWIdiiҺ*KJRwH`^4"iIsdhB9<^@JV\zI~NjGgL [M@;b@B ypuzafl=Sғt@d`N87! +`U6L7՝T""2_r8 nӣBçC?>O}-ˁ PRSJIq'iC!K&s$7}̟P;fLĻ; +$Kr:uC ^j#kò_Qn7AuCpinJD06˽ARŌ b7Pw-x?\Iқ%:jg9w >XEAbȩoRd_cWUpU"";MqXGḚ(.daL\6%+Sn`/k-l,c Z^xEe'M52`/YZ`:;J /dOH_w|b^/`F̫g,^vBy!t32WB~>4 NNHN(-ҍqP>t EУ< J=>+w6\#&2Q#*~"n wT@̴6eS>!fN+̝ϔ33Ã`2^*#YÒ(dD䛻)=,i2S8hW>q?ЂLO^|Rz!Z}Ȑ`Znϼkv?|t띟QlTxlP+D)]юz,ĽtK{cўGݧd&&!L.g0(zImY4eYn([Ā³PR^ЦиEg:8KaFj ".bF9uuߚ&p4uy$$sG!*{К0-2m[Y=S#H{Y(Ypb C^B χ4UtثBv9Ȑ_ڗ72olI$uOL!s/| ~00Zwf \f5rS 'Mn$qu B_e5lE*^Q9 o\Ji4ŊXar3ΝǘaROwiF3` U@ jF̬d)ß CD BQ\/=@jN5+PjڬZd ؄Q[|ޗ;5Y>7.h8HS8V'3f)*AT)i($eSj vFω$CGoi }KA"RzY*u2x8(AqB PQ%MGO1TD* $x)/ĕhudBBԢtQzCT}7c!PLM J),߃K@`:ˊ=Ir5ʴEh=F$y/چS\z*a&oFn5,(B4z/N=unv*`{#m՗m{bNLb'idJ evBr^q0Tt}RS{U8I:QOqQ+Y^)y13婉w`gg$?,,H +rb|;ƺTD?in?O]pXSC-a: Ҭ/Pg=@S!a(6ˤ2$ ̓3jVV%iU[u6*%#OO$T 29՘+f?'J ӊ 6Vf)ϫAMʊ W$yaRPi-69VT{1@i@-)_bӺOWވ5@)Iy s BxsFxvGpzdTO-O! drru=SF%Te)Y.yDecb>J!}z ݮJ"j u,}Ҡw]ceQhgU m LOX\`?(B1ȹrFP6XGj@*_I\OXL 1D%,`#A|AZi O1"SP ؝.)0EmE90 Ejz-jQiI-j L5&햫{w2#֞6 68 c9t$Lhs =$%ɟ>wо7 KB_!C#ٱ:B`tJJ1ٙTG[CK1ZIUSK4(XGzhA)LaP@C ".D2OOWɆչ\/OYltK*>yW;QN/b$كA0TfIBtOqqnRzcD/XJ,l ]S'\u3_]5M][W8;JUfiղǣtct\ʦm (iOVfgs-)+ !RXX8QVN"aY[6(֮:㶪}Q@ |`_hG-휾Sr ȱG$N4D)f%|q]bXBs{HI79VyFav 2% Pr[yrʬ #tZSuiWGSiqE}D $C[B<0+vL hS3o/5>0g+|kD] Xl̯ r: IVnbTTF),9A}պce#Yo)hסRp(:A~T\@!7tOvGxOJuٕAo R-GWy Bp dc~rѩ:o~ƄFrq#ԯ()Sl`fWHCE ޖ)Gx!C<-N4hu,56]d@.m~E&-fWًN,A#P`v$@1=`lr;%c^vpHuZxinRc}ZHc{Z)UV!ކzi\12PT7gMn؇;LyX>\_!8*l kb[#5ٍrŁ/QⱍU7Г~aدqKalJTrDg;;&˂TgI&F2R^~x۹'QNXJmH~9eF0&W_bBa).w.^gHw8uE\1q iu*M6z̯{=ooHwuw*oҋU#l$Pzb<+ َWva~"޲=VzL}*o<֌Εp@fk[tƵoU}!ZybT3vw}a)>a&> 4WίC;q&T58U0:=he%0ׄ`[R3+ G?4u[=acg/N# bNLnd3N@d!zr[HyB5+tr߮#ɱ*mӽōy(*{EaPo%eQ.$/=R_ mɛ1Q^f#mߍN|7CDT'[\s%$Woyrz<3{SާKv3!-%:~*F3243j:/p-ݽ- ~sk#lCL^0 3'/aMĻDï:$.K/GE\HR'ךhG I <<'K{V!\ OP$YFkd'UBÔ ?_M)Pno𫞧iq6eel|c.mcNvDkW^V6Rܖ'Mӓ_]wl(^6. >)KW z9ړ㺷$`W+\n@A[uuSDi_wDc\@-{\8V ( 4ka+JM?.ҁw% ~MD\%bkptG䆅,aTuFpP%iqxMeQ6KGUߨ1}hn9KDp2Hp4'ߜ{{ 7٩IS܌ R=o##:̠-v XOz-汊vKk0(KOyX֬g<$C­nΆHi16O=ך['] ծrU hvSj{>5' bL*ڬ&Xv F?'ԀWwVNaҥ-$`rĮ2MTau$?uxiniG9nu+ %)0!5Q ěUsyvgt2=M!!hKl&0z}"V&!`S Mj\'q%pLb[l7>K,7ˮ=xk# o\Y2yΝs| ])A4=CBJ ot`}u! _:t(Up;d#UH]5k%hI7Lha6j:;t\vʟ2)U=ƨ}bmgд t8K04DTmUӲV(+iսS5wxKHq0J$hbP5P_=Wˑ=@z ">&[5#|XveAZEPpgº@:v^0\~s5T,of tč{?J$~Vtν/gf=Ptl9:_B:m}M톷CC,qbj&}`(m'SI@“`+}>+1֚]tR"VQcݑé` G0bb ge+h>\a2Q?|i*v``nu62, XȟMԻx695hVexy9A7~~(%I4q>0-^?A|q\f FdlSyȀ )/> L]Bb  [UA(kϩ a_#Z.Yj$%$΋8 r] L֔l9u2Κ6Br?yCF,FnbT G㔙cy|$OpĬ;|BT1EM*,JS$ſR_9X+UEZ4P92}E/byG֩N_3wLiboXQe(o-佴-1"`C$TKJ_"Gl?E 5s8h4ӑ_-cJv| :=?P52]LJ:9vYNȅC _JsU:&7NLƽFmI|j]~kOq{(Z"ֿw>3f{op:P@ԩ0A__Q}d:wRZt˒8h忒Kg'l=(Vu{T<ӛW{`Q>CM޺#Nm4!9R!+ VsReb?}% 'xk=Aa "ρ~h=HF/TIj~RNE ΅Y~G^jQA_mt\~bђr. ?ZB%πoS0nhܔZ6T_c117_&)#e ];flOuҔ/ÝF >+@#WL/zP"v6lPl"f<X 8Tr y {%irI4%Π ʷbdL'_'{2' 桏ȶ։q!/f|x# x>29/*ɔ*ǂ.d"=N [ox]T,7HΒKP3'{]('}߾e-uq=;,?wy -˾UyϪב(c?&`遛4vUw;&b~|z0Q>2&`cߣn뻏9UZsF*qPKҋޱ-^a6aI[w4|/v wF1 /0>o{Bg+?XS}2U#:l&(&_1RgӸ3`Vi6QOxq'XiHҷNTx)>t`nS 7 sGIJ eRι5=Y>hcMqo*o\j kcD`wϔ9ƃhzߡBRaTv6`ƜEʲUGaOrY8&Ů%>V6gSi1 8 "5icA,ht}  JwKIDQhÑn5v8zt]PLS72i&e {&k qü ?L6'e %W.-k}LÀRZNـ7c.L ٫ð~^8/%[ b_V Sƶ0 OAUQlh*eC|HQƳ᠝IXȽoJLNc4NH͚3&{Ss w/r8b /< :Yw+"Ҽ, ?RK@њt-5KA)Ӽ#Il+FWpl!#UVu+%Sޏ`2VHX謐I*.Txelw!>šr]ʽe!.T!,s@7cY"OobO5DVȚU;-!3WEhw 4vaЙ|YT>rK{nle"y 604wL4#%'cK .sv5WZ"ov0<zY dvF, X d"&k k(H ,qVlQb^Nj0ᱹTI{7ŌH&tr\Wߏ|i.X9\t!;"*.LNLN U"z{s 36_w[Nx[%0>* ~Vi DNWeSgSY]8j"ēS $=|I(NJ7Q9҈oGnW8oX9y,ҢS'E/0STRKb3 dF NNTSIJ]h ? SwXdVم=2`8. Do00q]zʲnѾΐe䉪f!1\GB$떫&٩o}#oyQ0DWYk E ܐ-z 6E7ˏthҀ$c(ye?1qFr40ZN廳% wm1O4}*FugIZՔF俈 ?ɩt&?dJc0)>]c;cW1_Gc.C#ԱMw]T0'K[J}e{a(UiE`Uh4b=?Ɂ I]4=A{Eͽ7?metbd_g]A0-MwܚK] ڨi f.aO`J>JHm ӌ`^Uig44v&T,U,#[XVYp%JzOv4^*KvT`,a %*Qh%Mt?n*G'I4pg{B>ysow=j:5i쟕þ^Jq% jFDER]j% />;~o4C\^nt-rV~;C-)^wo'>[t;T̶FP, \顇5Dߑdh>_!џvڋQ6NZjkq놄w"KgKgNŨ,*Q=aj/lhE[b{??(̘XČM:hkOpJX]WѬVaAΆ뽏N:2 /D>'bJ OLؘo$!S^tc]%<ծ 80rK-n+BGLmm8tNkID u|m] 9X74"~DFX!^23ҡCw\^9Eg*~]܍LHޮaS4G.;=Bjted̥o:5ytq4nDvL yhì0a"oߢmp&**!0]Q eD^6BP6\rAe~WЖV_lrM \.Q0%iD:fV=tk1*G*f0:V+]oLB4U.yUS 0i[;#42MZiP5X.)]P"@ZE 6` M6 E t X e4{g% ,gUѝBI3$ˑ,A<塟ٯbzbt\+#+T21b͆>QW׷7B+ q:(s9n΅SoPr,j"=y[#,HkzH,FbwԎp M4w@1Jx3~jI/l+rl!\)PB&wuOm6Rsj J1A+ sz)|s lڈW8K߂"Np͊ 4Br,KFA2E_x,qYYi(er:v/ޫq2}ՎgHw(S%p%|_mGH"fSqYN) |x B\-Bt9ReLq:N65hlUy\<-w>RlNclg`Ahn ̸`<n9X@}-ONN:,αo륳#GҤ1ݪ>P4C?.)uOn.- 76vTBmciDRpjkH!ȩxC?i+\Z3]̫wH2B&m@M WVCE-ϔ$kK[#%dKwx 7~[SA=WJ;CC(k;eV@'vOY=ǂ_TfX.lFjdJ'fsC(w/9|ς%!K"&U3ͳ@Wjkg'ޏpiv2^qKK|'ygPG} p@y#DeҴ%z#w$BB[FDןBC'mz#H2?4u/2Alq bu=gR5P&i`J8KPK#=ŠVv}Z*DÑז?7SOjE'AQ|!|: I4yj^BGpDzӓ!fbv[,̂W+tV]M:gAncm/PoZcRe:ƺgEhďiE ;'[T!)):V[=}!\,NHF̀C_ςQ]* ~]ɲ4IU)Fv͟tlF#^rtO ~>MLۡ\qO5P/NZpL%zY]QM}A\w!3:&ŋO /!Y ;Pv:MeA,! _3\Ӧ|M}lC:LN&o9 0 Vo넮\rjVlq/PB,wD$?ѧRif,xD\;hqup[#v.~7 }^xȎf~x'v󓽱 g,4 `GjQ =D4jL˄hΠ+73ɂƴ1DMp=Bh5<5?^9X h^MU=9ZjC n8O[ < đVM ϽZVbd7ݸᢳ#Ya,ϯi? iޘXے;HÃ+`{دLE4^P̿:T&r<?2pVe=HGʏBʽpٟ #6G8Z9  4* B1nxGލrgX`Bzl]͆^Jf+UraDͤ꒥kW.<[AIE(eEgEҍJ톆w%CXj\ؼ7tA,+l)74`fs|>Я&<_m'v@G'ޤ!6t!k#MREeY @=yDoVUhȮ܅8c;晷|) hy)VK669]e(BAt1,jU)g$BPRKȳшxwXo}>MC+BiJ4[9-. (B RS\G#ɗEpR(咘3 vzwH o:`1p( 9L(caHq꠩jhԛ/5&9V*& N=SD=wSf@ϻAW>*JEES搐;g3vÿp7a =kQfyk%i^pf(zJ  H2JAՄ/3 8ZFA'!5靕gX@.+K]㑸'apW\zoNOU"Guv9ore'? 5r<ޫ&yw}=NUn79^v\SB0G`žD$qnAMJFv# ?9QMX7/)hTA d2;+He|T &e|%ҍ~4E #٦&$Ļ^$LoasOUthQ4e^y≗^×S&Jjf!τ0thrESp' skW]?UHI<9$k #^}.T]opP`Є_vR{Gєcg8A !7Ni10M!ɋpww|bg,"?p L( P;?.ݿڭ SJ}$F~ĭٹN3TsLEMdu0.lE ^+cM =,4>n^7׊=CY DO +VɥN޲ BG%~M=ސs="W ,k-CY5BhE{&?[8L1K6sfX7A/f.~?( V`dEe[ZB7Ž@iJ5ХMK!1VNp]#X!aΕ[_Mp-4Õyf(92J ^XN>H6Nı2 R/PE!&ٲMU_VrO"73h%O!m4$S8]bEB:an[,ʅszs(8K.oHRo12OV}OHM`klpJ%ӦxhpzȿbtWӁcjex|vI;]5aôxѶ8ԷQ j13f\(2Mt`/cNjqXW%7xiC@ư;"!tx|G:P̓]cza?kNJN GB H @d74#9!p١Hl`n1:k) B 6RԌ{&rN!E`6QK&FC~6G^$\es4޿^17׹g`oY`HbBGN$Q"lv^ιڞa06K4T\dc|e.W 0ʟ{\3aJA~ ?ƴ.t7T{et2.Jl=7NyatvHNyRߘWZGضA;u ]8RFf*~uqB$udXNIbjz€Br P]X,rF 6ջzFHeR0GL8YvϤf7xŵQ4i xKgv\td-.MȨyΗ)'?BB\vv9 ^+4÷a")OwѦ^oiv"iZh3RJ>}j%'>bH/CsC +yZŨ ^ɮv`&P+ K-pYQt84&@/5_*pɘAPoEtr+0CR6D$nqaH\2 lUX8k1DuznX-tYNi`<_m@ZW@9.89Ujt`XBtX/a>z͜la~ p{#] H!hW2Nc5H,خL-TXqX07[oVKur{f)՗e\pv7 i2C÷& iWi2p V:CTAuWY'V2j07 ls>bk2'{PTwQ+C,-_'HWI6, ;7o?2Pa{YG^=F>%[uGTo?-pUd5#̠Qk(bl [/ HgEq}Ut&Eq9=WR>oUtW|b ٪1JҲ"a-V*##uvvJz̶d,ypZFXdm0Leր!]8}j46 *bZohi^u-?WْZMbdW& elbݢI] ChJ_>0ߛ<]IAd^B /h]9OOC{?cn $L6C4+GD"N=s6E36BϏY\2}o% ,IQ$Y9gi+3ŅvgBTO*i%TbȖl<rA" ƙdyg9=f4Q+Nj?.A΄Ǎ+#|}7Z-&wl92))@cB@qhA.gܽ]PF Yh͈1C"Y{B 07JCI{vתTϐ` O Ze^\4lbTЛouPVwA5=u7춙V+R 9:ɴELUx]bX](?cXɓiF0Ѹ vdYd:t< dJFs:PG"p&8mvi&L}7N@wbgB|D}R{wf1fkX0Q }m>ZVz/f{G]˦ ;.; :5*`ꭼwu M҂)OƘԷȅ8d~2[ ԲPFrfJn$ F]bdhQ) 3$FLȈ(>Ё}mf D9mKas-.jZ46[]28̶>$ %'UGoA]r[N6-F3+Tyb#lh bx W*k96ˋ\Arѯcԏ>?b> цqJ/˭PM陳2ot=? '##xuL>oWSbf럆7 :\}d~6 >"lZnh5cWʜ؉fnܼ;: i4^jշ`ڡE"9nnX.YA 3nʹ}qnU/6aش")ݘj10yM7\t7*x\_<<ـbGf=5R!oNr(8L^(, B 0rh)?;vN-悳*<_ܝ Mu׮e RCѱm{XcICL;x Q u@`X['^񬦧8*?ݯsj`D@H_^zO[4뇸A̤TgjK ԇGG^qgT8ž^yK* x%PoWdp_*ړw|rc&z|;55 [5fvZ33k#{#"1jo_\ tx!r(/V]650;$".TwS[UԨ`LsTXGW]: L(G?zfpNCI4žaOW}ݟB$Y <:gRK{Rh_~c8o4*y#Tyူ*񵺪uS{9}pjR/"2TpMd]P4^t*0I _fЋc)!k ROě{$ia-b]vأ9L.ւ0n}2?opLj%Fɻoy+dڰWjEQl(|ʠena+}*9oץ6t~ EDn˘)_[LH+_lVҪ̓k'![Da<]Բ6/:j_vC s5/ܣb(>w;TAC_y/(OiӇCN0y OE?d μn{U;:<엧&y<1I}I#ȁ =Q:KwgI8&Q.n -P%Ɏ}X anjٽ++ l"΀A Ybc46E>rʎ Q\&6Bş?1T>"a++fG2d "XP#\=;ǏF̑x3B_K?~330-#mec6kBތThX 4FOB$~4`;4aGއ\6v U9bC 1BV~^!u2ݫ² iva![eCKD{<۾z =`g)'̝Od-CB 2 #EN.oLt[2DcZ= jmJbx!զ|: @\&,#QK5D# o!*di-g֭Eu9nY^Ϸ|OeR/Z P۸aJzI}M6)Ap޴@DRz ՓP+l'f$h1+Sn70xkS(4tvY8=Z},7$ob,ٞ6yzH[vϛI"b] T#&it=ɓ1⛟=<ؼ31rv}{(𗱄 K$h`!(D #+7tؾi.6T6eHF6 $>^3tIv]<]ĀymU$u2LY0SyƷjU/Bi#y!|gY7sԨ|΢{n*_SI!-qLP}d >az'~vE+UC4 |: 7j9` B6B|484i# qCt4_EꙠ s%'rN2Os*CV>^6`̒<\^Nt 7kdHK]˙"~kEU(6a(CC+(`iT-v&)΁֌o+yN ٯ9N_ӕ"3T57(ؽDֵf~A\ݤVL􉛨 &-pMǓ$f6{Wj'w> 3ޟVgH_Ջ#liǺ'+|߾8bQ O4<pQvX^_#-|gš?>l_NxۨؒZwhF8O^7HhLĝޫq&{AZeߣ\vzC-)gX ;F!%'Uns +~Gnct[Ea|kx ӻ ~[e&iFN#$`P'$bRkIk~lο@_3;E*%v`x(?ɛ?^b]|ũ^, , ˺MPAlKƫ"zY80'2õuot[i 3oBR.`g~0dq[Go85%㣛 ՗Md܅v-ZB - vc.(v D} ]Q陼C`x]bOr:Bf)-^[Ws,4.Fܬ?BwL 7 h =La'2vUIM^op oӵp%u {S`"iq\b"YC7t$?niq:o[A!v/,ZqKŢZPRQYt'/A7CvS^OcH=ҟ`]&%vᚁԂ>/j>+>ZURVO 5}#vY3qBCiwP M sYFɋ6@- щJl3^_u5C$̮R]Y%B PgbZkNw}_]ᚌ)<٧S8w&c`K" /3mg"U$M/EeO<^ _z˸0(؏:~^ꑒrm5) (R.~t۾ *`g xQX'GGX$7pӾ| ֭V~"kלrDT VMh!eχv5VHwR,&dshJd&Iv?}}Ġdۛ*"{-DP 8pQ,/[鵽|(.]j.c0E 暏<ۃU;$nbtRLjl 9"/DvQ|;ۉ[C;8 ]iԆ'VbW>S[s>tiQON3>Sԋ~K뺐6z/I,3oPYl/_U%vt&m ~]"~- a?rP"M﷒Ԍ soNJ6iP:wt7cZw_=Axi<(Cv-_yFł9`b Ђf/82f@!~  yeɽ |#VoIb $F ;燐 sF.a,ߒ6 Q'q&)Bz@k-Iż8!J◫0|ic-;7WihIm^1q;4UN⥇w˽Wf|e 8sTš F rxŸW+á?B>:mO[F.qX"\`y)sK8 52T*<6F93= 4sN~~SUh V4o.Š4ncm;wW5tvB®5*3P0`KIUE-MR%_a{\~ 2W}U ooH!EB a sLoUH -ls,̶-ĦY4#VH.c\=w+Ζ|QcUyM;, t2ӹeN܍jt1`,{:uj7#@q7ҕ!m^4$URԥH=}uB<@^x*xk㷦+ZT>П@W <ӷOԗdqD'{A!# /6k =N  I!w@s73陨\.EN cW=Yza+3?9Rrp.%ٽ)3P-ź-_mpS/P ;Ǒ\j"S W©`x#Yq̿vL-cYO?lKH+@$Vr+ |BC$$!myJ#"ю1ʚTl}V.#wCk^LB0&Y3$Il%Ns=DguN9'NAn1uBrdYBy>nos/:1;:W`uK,HZδ[H".jz-a;k̓b;}sE)rM΢C7-'C'o1rc8yرE K[#YN§Pёxi5X^=Z1S(%iSmZսPvju'sBԠ.D%x(i-(1uKM&JTKte y*͹;x6^7H ߊV{hں&5h9:pƴ/ovN5 Pj4EŮk-cmCb)=oFZMk 8u,,#kćݔtn~,~?Xֱ/i88(U@)t& s?.ľ1t(A} lN}X.k r .?u'8[E2d ?-(DyN0WBt&UHu~lk%)%A!v!=W:$)(=ڽGZ8 99!׍1l[2\Mתi~PZ\w9ԙ6̛.^O#aH?ٻvr C}@. C%ya26Y2 (l1G\zx{t5L)}bO=>'\B2)] *Tz(kC+C܉πe"p$ œN19&ySCu:.;Qj,&9Nb€䆔 E +ihAgG5Yf}U$tG-{jry`su<)HP&|y&n, 2֍}6e-Udь~U7juwzuˇN3ذIBVDbivvPlrFw4mo\;[ۼa^ AqY=Q k$ORZ:Ci=U_B t3EN\{> ҉*n+r u D? kaFd)3tKo AZrmx? e>2LPTrBdТgvyN=1l7 Հ9g`f"eqZ[9*,zh| γ|ǃ2"JcuF=$Ω] [!\<܆t{TmCD80'2Ց: R\g|ho 6?8/;cB]',ąWzصl< = F=~yҖLE0=G=bL+8(@y3(ݎ{aJe2ꅱmQ PJL_x׎qv34m)2G?.K>E&-bژ GnfJhlFO#XMǝsDcܾZQ<";erƆ[-0GdGC$ VUpqƛwHQ+-Cò@LpǯHU&r}>ڣԨ dmd{Ac?=v $ޭ*$+戮)jarYϖOBPtlǗ&r\3eK6Y]9fScPL'|gcJ03[// OrQrDAe>Z}㗏tYY渓R_L)I:tꔵ"hUgRBP5 xO}5ң}fP:Ƞ }/'[)ZLfÀG0&.__OSeɦ x;f0r&3Oڄ=^FC@dIY4E{Qr ˾- }BU0LȶhTn>N7b}5/NaF3+UX*צv͏m߼Pg5Hz,(]K Fm4p7myHǔWSV2A}?P2W鞧U,Pyzf=Tr!gh g/8<{MuK8lڒ1bΦށ0l塄xLNT>O;.;k=[>NA++Ki6 ATkMys 0BGc-Н̔׆LAJPQiRoGеʺLJЊSIℲbk al:՚*]Oy!O \昼^>Q 6D*YyXDN_gZ:3fI@pV7wOM-eKiPxNvh,z`gzz1>A6!NӬLqp :}웞jVjwK%wCBᰈ_;;iՈʸ-KN/LD9쑲:\} ~[-!|\zLI xDcK=rcRB0 N|E93x5>ۯB۔8˓% ձ3tm%s.bD|>,*Eqۉ>F Hr1U1nI<8/O7srRNN{40*\GA ޠa]voC{E \-ٰi"\'?UqD| b|0~k-q,:ޙh4gmKkM6Β+hڅIB D+@>;s:mlW~ m#>~]/|pkcLiH ;GɆ_3"l{1MGK{uDS`b槚+_7gg50k ǣ`ԺrcTv;fZ"G!Q9+4IW,@(̪w^+ ["]Ds@Zݚ;&&| YX>7va(s!Ea8w <ߝT/kFC-86(ސRS0^)Di@8^!2Ўal3)3䕊Y@Zک?ˣ.ק &k'=D;V _\K<*8 aw),8ǔIZ\A~1C 7.bm-ew&k7d3nr]=G~yc>?+&W! 1cXgaBpN>d0q!6sQb|,608g K]?T]NJwuCS1 A5I%ryroJol59^+ Cmjhk] zH :$N"~A 3f~Ei_$71. QK&9KG QBrw2z2C-@6 ~iQrB޼)= '@dJYj95(E*s} M h]0h\^\=ǪXAǞEnir7:زAQ&m[s|_L]a505wQa{t1m]ǟ$^+g%PE~;3q%.y:;@|4`@WMIA[KIK&&!\ |x~,o('cNN[7G%eԥGӁtZv֒?KmZ& d vY[;w\lz3N(ꔋEArR%َ\1F!Wo ҀE&^ǝ5bX(b:g/9Z{O6%Bw(%,pџxhR0Uߵf 'ii.D0?K7?\D,~VHqٙFXC+n ȋ;~;?nRb<e_˓8gsիxz$fDA-%u;U3/)Dw2gvwh99$G<߇)${SD{kiZxrWK _ю(~ȟ5"LҴN B$zkPm]<[Dn×*sY}2Q]TIO'>L\k꘽SL_6+֍fl1_uu ݋?+}w.c݂ ~ \EИh3 ub2M9aTc?ԊB;Rϵv|\3TF WجCeAV sJzT8팰} 5xMg*k!-ًSQL1(&nK݆ z_-¦ Fh s֓ 8]}^0h*14O x-z?N{j*GvA2mS|L7=6&B(I"*pTO_?]B3ᭉv\O8ƉopHMU].IK`/o;muI,SU. ouJA͓|mnޙHX cE^#ص8xT/G^Gī(5$Tz K]P='ld`yVkq'W<};irpS$\ kƚĕf};@Y%lV.oKrk;1~@L^{ ;JqR*TҞwLfQ#:ss~aP4t_ nCO7{W؏X`Qz!eS r9b9ys^v/cyfRA-EBjDݰp}7~?t@v pftC} ȶ1M)`v)Se|繟CH&a|Lra'9*&'|,;xU}|!y:7; x\UzDq\e2_b [" u! B4^$s{&ly޿ֵs0Y PfM 6:ʱ(0TT[Aĸ~x["B;DP'Azx==]ksB6Ɓ\f#bkxBs>({`a[QPfrjf)<Ы_{i$J3ogzD7Xy D] XZ:[H yL|-\(X%P %.6E60 k"^]VnUJ'?)s;fO0Ѥ}g6#&Q~e.㆕$G2y+soaz +5͠[npm1XOGj-.EnD3yY[<ٮa*ou/LKXܷ#aIu/(|i g X'z9־ܣhۛk oLˏX֖D&k6Pf/F ݰz,ײ_=v_Wg, |e˱]~ ݗC72Dײ 鲢p懃eAannn)OǓB}D_4ˣTb i\^QTmћO#>{la&GhR*5D⻧8U|rlt$mM$-6`;S]t(`G(l.{.)$+|zWbXj5\Nm-'{ٟG3mmA^(Jj8o Q8[ IXMY*I1s(pONu@sԲռ &=˨{a61)3ƦbU ز2L郔pۊDN tGDWeq`U킦Nd"Mtzi]~wm˒u q('Z{.ܔmP+[@g9tlLcKq98Pz4zCOuXl3 r00O9vH[x(:#h<A..TX}&e70nye9"'[boޥDU~P,YV) cGICł HJb=jr-3P^qu>`?$ba `λm:c84pׁ+d#U$'٣2:1ZXHӍ`yД>@87bQOF|ycN^{(j}:Mq!̀Xm@_BB?i f,5f^@A03V\5%wZiPF+}p`_0B_eGWHA܆qʮ~c@b߈Zməs19l4_4#Y"u@1k LJJcPω[lQB&ªSĆ! y\\6~H}~i)@c~6o[p\n]d=;`]!`"Լ~V#8 &' L$Ҽ@0mu&1Byܫz]n](*Md{c]/甽ݦt>d0+ױ*C)ֿn:>w;r3/pM{C|Š{ˆmS4q׌Qčm/`Ŋ5k~WHE pGyЕ8]_ri8LIF>pwUYGcbz >qU*ؔT 0n{XT1BhVE<,"/SAg1 efÚG5M h. >[D d]9Z@w4j.woGDF3+yWz| y|. 8e`R5AJ"!4>3.)qBnt9>*<Zfէ]eQє.RxrJ˦tyۧɅ (8YքT_KNtX3Ӈ=:OM2v:.o-W.j\[}1}F6u]J| g 8;e%3,(ͦ E*Cc x.A D@Y)aJ{wUHl^59FŝJٻj8,i acӰjŧC:Qw'p) ߄90 l uڻ]{XR)xt٬ :p:<i+הoj?y)9x15y7}vM$ me#ۗ<9pDxVd= ,e|C==hUUNpT@|/3MŽ@<9+xw /Sp;}*^W0J}nq NR똁ӧs({&,%} DGdyOLoGSHrՎ8_8*]Z:,0<㌀23\Yjqpø*ejkHj]Fh#gj5!$d70HcJ6fy*u~n {ݍ^WS)zG|DK?0sǮx)O`"RzB·à#.ZqօY)>AHUk"MUtb)] jΠWTQ4-sHKU1Al FpNൾìDՆ?@eydgU@@Y>Ox?li&vnAģL0LsjSP؝j`#gDoD j4U\33+25*Z*]>~✭ Շ"GP))^uxȍ鉳[ ! ?{~t)rӲM;P69E=2/AMʫFWa%؅ƜYp!XѴ6Iҫ_yˠܸ֣R2 Su3>v bYKLl[ %B5Qh*& NT<[oNg](G/r|9Zd5ދ;pZM 31S ^/2xҨO>26':KҔ uߦ!s=8<0@p۱$߿zEf6!u"F3#,P ɚ*|edᬚ "JiSsRy%Q~GkVnA_@āF:Է-+YDǍ&,Lג*қ|XՉH.#gpw`L`a>e'#褡k܋w;ةY6#<r@ԞWJ@ؤ,r"]BLH>urd.H^$vBGYTBMd|$ 4b[i R2a=1yHz55 FЁ<woAئ@XX׈51^V4 kfw:ΡDQJϛu߃\RPpʸ3eɺ Llڶ3.q榈J8H\!F"L8G.fCXb V bݟ'@_/QXG k]NJQNcԛbN-pdB)㨲LW5`plg#D߰C[]bcM*?&Pg)tƐN[gL'Avn$ PyUGp7Tkz/`NE|/m$M&qy$}>,!b}Ո*P|g9JJ.'CYI?b6r7GyNjjeU 2^`à"}Biز]b  s ?r/~FNC'n)uM6"Qf3rP>;-}ٮξyÈuܳP?< 汐]]LܲDD9h[|-0 l>!QY٨Q~HwxzS+c)h Ms.^,tONBIVTp̈^õ{l޽c[a+tҿqؾQDCpb\ >Ϭ*F?pmG46}P*fL0_8} $nEQ֘FL>aqDqՄhӌAqrD*e*Qdx^331<K2 fib?`U4jt]8z0IR,h/wqF^@-c0,#I5qmDh69Gz^*DYh%#vBMGqS@ ӓ){EGcAz(ٍjʻH:e/4+HCN!/i9}) L+1=8HJt7IbGcŠh#Jmd΁3Z'ޠ. 9@ vkʁ؛muE^v2Y4깰0X]!^KS$Mr۟8 򳔉!`bbGq@U{ԦOYh(WqjBT-emz'%9T"~c4Igu59$r}>dUee$|hfüD H{JJMrHޗ eG' $n.f"wuL*M /Ay~Rۗ|>c_^ Z=&탇^' ,Kq+빀.iᣛ<'d%a3+K.{GFgK2{p+zN@Hq w`#H ur|Og54) hqr.]&?OR{zOaG%}4K3K-%Yjlmun~y]3&H\-q2๩ۂb`}ORNb$'~R(yH@XSRɠίGx%>fW(F;X4O5A7J7u `y9%SKOȔq[GrΎ4ɯ:Fim=_Շ5ۚϑZ^אM*=R|.'ջfIL}MQNclusSİCG8(y܁~V! >]cáJg?}XųDQ^dh 6# ܗ,g4S:`.[̥ ۪% K8('|dV1+7jsf<ԊUMm=iU,!ciŚTszt ܷTK<%{eOhϯkV>>Π8vlM~Jh1 1;ƈR8WFje!@+10voĄW2>xӈ")N@#= Uݚz8K1fn٣MA߂س~ /y梄8.311}KrIbaٸvq$OԾ|>(ƭ@ ZDl}aqC)\1@|DIp?3ސ_M@ꔄʂR(kߍLu _HBb4bZ+X&S 0YY}a#n% K(A՚6sb]/eƸ/(A:”o{J!ڳ -=x:%EزNT 60Lj1xA5DT(O5K4kTe9)*e6BygE0_:劁0]khO7a=%kYt=0Ug3E e ;aV=QѠY I:of 1l3,4#*cSTJu,Xu:ex3G,g #YX?Vb6?aIsB*]䉃st1l5`Eh$zZt[\WVZ?w6 "g\]ZFt˟l*{/k ",)bM'B*TK B9?}#i~ʄ(`h[e=nNau_U Ž`+!/m.9RA+ Wt$4~JVw0AZRh#3j~}){ron>hrVy'蒄%RX`:AM d HLf)߈ra|Y9'v֌怰vj>=UܜXyI($ ˿k⼿P.h $={H:3yأ ;Q,LtQ$3 ! hI0ALjxasm`E3e_851pgq4{s,J DBڶ".mǺ3`Iz : Sm>;U9H;o)CfeeF:}B-"қM!<&|O&-1 d[g{ƅDQ% 2:g y>N[a56`L~*E(L'IYVv nzm~F/Yԛ1sf9m*0iiANtvJ-M2ÜI5"&Y#k2nv6<Նrf8u3 ~1&Mٙ߱Ovuw@ r ROma0-,%U7|6-Dv5y">iaw DJ.-c2##Kzm^lKenA2(G"TtIɭ—JiaNW_ c9(g6kI@L,Qw# Unoy1h h$9 V-q! ~;\$)w9 ro~Fe\&Xq>ۉdӦϺI6z瀐C]cE6Sz}VeI٦sW4"yUgkM:AɐEO=[J(rĄaK,p<|~D09gty_R.\7ޑNF?0'gLrg 2P#WgԄ~s'UAtUE?#BU$ٚ660c\Ě,jQ QpMEq,0 X>F>dYDY' Ų'yK7Znv #RIe,9;[$aPaitM30Zt0o|ũ3Aǀ^Yߛjb|w aQxF1f,l,`02r3*]l>>9Qأإ1^;";4XE*JG,xnщ!wgSe{D [Ɂѷ^ī׭HgVW? ֯˖i'fba~2,٬1^`;73cFY+o.*+:[ uU@9#.Sq/C 8 wR* b$CL S'eױn\$FP|_80AZMoh (R@;pzdAb4`rgo^P@-.g|i5Z#^|X0nC"lmqu&\ԃLx« \ń/tN4ϥ_UU`lW-Sjdײ\.|apVG*]Xõ *Bw_f&#o$>KMaNF $rVz:EӘi: ~vZ?:|mc Iy ܃H>[ֶG[/H +?x]m|}ӈ]A$OD4?pjfȀ&?t g[D!>S5?!Z@ ֯QȦ.y)ɘe8+u%Հ-1YLz٧ &lK1aMaLnm`=ĵ Xf86u`mGJ,oB.cudDB1&SWBL,F`k ryYf]e/ F(S<LեW~2S 1=ȿ?3筽 z[o{3Xx5Xjm $U-|R/J{)>[&ă%&/7Yo{QM=M7rG=oܸ&%{lHMkRx><9dmÒƫ=W֠VCxf8%*oVV%)rઔZ%٭.6c@jsejq8Q%!(O.K  .gC]|>◚/yXsgr *0DY2j52}o77JiQ֫QIhgAyFHӀy{Kr* 7z>=[^*KB*'H.^Jc{`^6G9"Ƿ<|vxfzpՒyJ_cXu8N4m2rSըiRۜY+p>_\zc@# *y6 HꂙވJNb]-ʶg P (Wy_?^t`^ i3ri ɏ]dBei}fCB+mޱ~I urGoee`^lZ#C mfEʊkDfl5W;_}kz\.\ yzVyCF- q dg!y3Lz#S%[%Iu! gޫBA>uظ1#+lBD"|֢r(v9};*й|69Dݹ?N0f0nWdE"}B7[r]ty1ή~1aB}AB~ W 1cn c ue2eQ8ax2ZL[1fs s2I. 8n޼frOL8ʃ eRQOJv\ErB b"W wd`tӊBLt},|&%B9%WZDpKKnfeLT2D{Hy'tC~Xa4CϾKVʳ/bPߍ"2Q2dp>h-ٍ`sKY{ fgm\|clqshݷ߯D2ES$_58J`P\T(^\ZHYe%p6;̩r[CPFS3l5k|Վh7[JlUӭ9b!^.͢{ AbkeI5޼+nd2)ff|Ghr-؞Q.dYe6l6Id8V24X3Ke?(cum!ڇۄG+_K0i7Qԟ3MxYGYڳ\cq?!? a fk DWoRddp<,Ё+z\ktBy4ai`d6[D锽rI&VE"pwd'K1v0 ;ރui㚘OW噠C0J[n邉eS0yX,*JUp%", ^[ Sn}ar*YcGWK. f};@`Ea*m)qkt CA ¬/,A dtynt $ -n00_hhX3I Go))U A70v\jsJQOu(|'#Pt{'@[TS"\.Z ۉ: }Й4sܜt hJ G$ =J&,z[ځ!$j[﯋OlD"%vB QQCvez:(#]Ϛ4*gkC ?ߵ8 ,Pvx$=Di["P^ eOY;.ebEȋo {f8) hc*;)],ꖒ Pכ`k7U#&eEe-%|aaϼޡ1pbYZ{x2"s\8n+/z؞_з=nÛ xahoYM{D~Sb#9lX%A1ĶP4CUWܷt"3dT:zS:{RGGLYh s!u5QXcv[t5-c3vb8.eKƭliLYf $ #[*.ugguyk|I3- ^]c 1r}Cy6HǬ Ր(T6ÜH-ՍOғ EnQ{ϱ[ן$ㆼU:‚K>%Xv&h0e^盛PO_V# 7)fɩT%RZ=UȮ5#CGqJ.O>ϊ_4EA,Iہ,P[mhBU(Ba_3Jv8-gkQ*QEU1 vF G;w[Y 2D3ʓv}-Gk0k_191Un;0$&*|KkO@ نT& -pD 18 T lH)S[#l/ō>#ZnF)\U 9KwVxfP -4P"0ƺ/_#P(4ޒr6g'P(@lblJ}O+CfxO! yiun2ĆPDӊge-T0? оYL]%>Ô?%^k 2S-1q| gW?H3`}[K$@1I 0CwA|q{\ ʚ\3u%ֻ&H 1P;X'grmZJ/2@,,(DcZI7Mp2r~9(ņ)OWR~Z_Wj@3jpI^D0yzə%1Qf'jo^4Fl0,˖v hf=7L.׸w}_ƖZ:Iq6ؒ519 tU/l(&2&# _/ ,zElw,/LA5nMvwAXͮfM|՚/%XvS㠬^93mLuAJTsu:N+^ϋ48B5ף= GO.!4ⷖXJ SʍwԴOᳶ^G%? }o {g:,Ա-[P -xdl3EV;C~CG!;iHp$\9/b-@KvGG2x:_/tGgAuP,!n6j p=$\rGXcJN$]Gy{|I GD}D^uk5m7Oήg\#erwM4 _5XKo'c4qI~#WQbᴎO?0QtUFep.h K5AcӶ;aMfRg8Lnх9md0Hb"[r2#sR(fize+cNjH6I AiDͬkHuɄ7l+-]DVI@hIRǝ%[!"ttψ`i%<]X~SBLۯe.H68 ̻^Sm/Isw~kS^gi_6JR_fyaG:lMO:[c>#9'TA=r is [l~=Vb o+sMAXtLK],cR1 n~ qzZ w!OCX'ԛk5iTٟ`Ӏx~o"K1r 5Bw5MU- c=d}Obt/g3=9̺H 3i'-JqMe燈}26g3xw19`fNq]]%;RR3*ر "҅ʏ+IR)'?E7Awakt| 7;D1-SH!HEK$ֺΣޕI;>f;]_Wڝ (9Q5;FA'nyZZh >*!thE>Tm- gL$C `wveǭlD1Ự]ƶ۵_ފoh^!dW}f"7pƾ%㬐7 F㸂<˒oUHӭC[ĂPQVu>df07N>e6 zWB! nZkͷ}w2.k+swpLsVDvPW 5yagMM*dW (&ؓeb[.6 *ˏĴ x ܚD`XT݇:E5@Գ%`7zτ^[-|:W;(k1c4G 1ާۭ{6+n1`);ћ#cD:m{H:_i(lGjLnfAȿQ'ٱk׷$},kAiD }\(v#Č_yEu53C!`*D 6`QUYehɷ!3/Ñ ÷IA;ך{y)h0FPS>NvY9ˮ%߆,R.RA5XBg*QWmk914u/W5ǥgE,rg<S~ȅHfHIO>O2LIuH54f\k N]L\iaCVd8xr\egmX>Xfe##W`X::Sy.n(S\Q2=g&h *h4c'4xGWma[OqRPxܖ>܃ǀ#7 4f۰CمZchYt9c@i'Ne?`w+IȲ L}y3lWԦ)5Q ]~;L _vf0F"TA@MĀMlʆt&khDQ&@bJqNJp!&EzY!ASmؼ_Fq4 PǭZmv ;1_N؀C9V1 **⡀3)A! #sUԡ҃]}-Z8+.n$W];kϾ~5%0P\60&)Ew LxٟCozW%{vdjǟ-/WE@~{ԶmY-17õ+4n >Ai<5-E8?LH%-0?94eJ})N ]K]ew qŷ\+.'<);X8DT@!UkT8ax66?sVAdX}G1IH/X-_E=Kt/O{4vqkNϺOV.zt7s;}%_ Ӄ;_`k}^B_bWCLuF)erd2BӚ8f v΀2Kop?)2X~~ߥHI)Y h+p0^ytL4ܼ34֮q%"Xp|OQR2Fѡ+a{?p^", حM|&ͭ@j}t9A̺Bn;peLf}z%]%&򛤳z>@a \^X5,YC3a!a4)f0Ej:{>;ׄ&=+hٓp,5\u&4p_;7WA'"ƻ 7{X-1,%o5>Rr`i@Jhmŗ{]13u #on%=wf$-35b]"m,λ"T5v?1s'zu(|^>qZ%Jcjtl1 klBq [WOaDȋiNYS`axaccGC6g r0O4 g#ۛLiW_dUf)R= |ؔKZŇ` 8`2ӣtO`-׷%6.OH?;fc{pl[phsuJ{%$"ylqQ}rBR=<%z&X8F' )(lbWf6htíq?XbaIGdd]ǧձɬc2;G\"j#r /#!KGi  5+wQ)ȶz1#|T:jK۰hJbI\c|N%e*,Y{ н$PEϵi1Z*sCsn O%z kJ\B8q<(K4AB'#N@RIşރ 8qOmqx۟>[Ұ#QɉN LJHQ7gXk;nBg}npXN,*S~СxexY\y]%Ӈ{=,`_b F5вWt '"KY@@ r:qL#0vRO&aFewΕL0sfDWeQd@;h-OÖ̫l ri@OZ?؇-+bŵ9np8{`@pgaTo[%eA_ Q*duW'\-veDmn*uhQ˲DHN9ޢ^r: 7p:ZlzD^l gwm)12!0~eE5XUa- lӦn5-Sd7۹8;wtcH;}J5GEʛKX13C6 uo O@QdA` DWN$R~LEePcZ N+mw ݪ'})Y?>UWr@lɩJRUР q!)\3&˜S[AnIq>ΩLQC֡$2`;w\Ga lNI*+6nP;R[W 9?87%7 mf0n03m/LKQ״XgNjCnY)lГAnS$hǺneKR}4҄馗Gw CL &"#}ͤWS-GCd KEx$\[k/ +(zږV9"~'LWpcqAo~"O1wy҅e/mex}7LCb  ԟ+^fH?.Aҟe*_t? Le>nQ8fe)r7o d#iT H 9$-m]ZF>2rhN> Gg!ol$ዖ~z;¥]W\)7rծMVfCU$YGSmg?ɍ%Ͼ)aHH#Wl,Y.MlPey&﷗Aݠj\kLSm źETεS2@}37 D> f1bﯶtK R]uTV(! ;dؽ_}zo5xr_EQ<%0+wg;h]vwK=*lf 'SO[N<}OK*s\,JB89)ݯIVKX>=Lzq3X΂, +²5aGeᏚptp_cĈ]pp"?xUiV&rn Xb 鱚d-wBMqK~0~rP nWJ9K˴kXSGdqN»%2<AZb5"!\3OWO3C_հV1sXA& ֱpXZɓqU9vEk9oMېό$S[~G^w#Lf7V:!Ka+y'Jb`rH9-\djz!ifeeVj =w :P۾\xRWXnhZoE뛉EU%Ġ:=/g |Pumf˾gdzeWm ݁+n2]8MDCiW&YPH/a;]1ܠw*In3_fw=`~?\k1nUmV|cayt ۾Y+OLTu)J'[vJ'wGVv*$+Cz҄O%9M nm" ǵ}QqxQd7 {S2,UcEUlz <,:uť!ZϮ~0IYGLE 嬬AiHGÞ?^\*$GMn+лhxs eq'#{]fUCtd,-Y(D-fgod(@?h $+XswAo86^ii[zHMȂԊˎcnf)i8nu?(hRd@Sy VmySGVf?bq TOb+}+66G[8s|D2V4BVsF=^2؟xf^OY.$ݑb1UŞaaÍָyXWƱ06VzXD{9.MVq6ΰ?P$ ~F d ;OSd2[DvxqښANբ=#6[EX,ټ~a@M$1]5ҩ$KBe2-dۘsLӊEm#ACԖ>2^CW9+]X_Nh J!peO%:!UF2nwDat緬U`3@byԓ?Wi Є ~kjb%{yX2gH{#cfe6)0MWcqE~Bܧ}}W!O)| 5uK3TXv6Y)ޅD RNY@:ԎEOQ^4na\mOC(逼:ŔHsі;Rb,!$:$dMwi&0@c`l%$YcAV*Е)`@PP,ZPQqS ͎,_XŦG{;}tL#F mHgX\d.U;M-R_,2Omk֖GY;|4lNq8eOjuxO9vߛ vϡ7-xӽ>.&]^tʿn4S)ԊEaKI"N K7\aLm~_[EN - U`|yL<<):mQ&]sΰHl/Bd'O0qwuNB0}+  E)DӐK[gh}ˁl;::u4j -t߀!Q4°Z0;Иa]מ#ڪ&ԚI,Ow%F-fİF]#mnя_arp"jm>\ה2G_Ⱥ?ܔ$ o;H Ÿ'_(8M _:k\z9pE-E$&{75כ07",eoS u֨e,!GC> o5w;heuyH L/zO`Nt_(eqW1A?(OZ4}°LJ͸Gqsa}2ѫaٞxWNO|43Ѻ֫6hFeQ ?sJ7TKVӡϋFbl"Jw>Zş)`A7:76B0[:Up 9%Q׹=P3{]klJ9V1\y zs|m˻|2tJ٪00UՍeP5XLdDj6)#lD 6QcF@T^+@ޢ@L񟘒hasJSkNN˽Q Z?WC{:\:BxOxdSFl2zfH6h%%mi)1u*jxtB) VQx z> ΖAX"9 j@Dv*6h=9bJ@s)HT1Bj d'h|gFvr|J@LczA3P2A83 <nB42Eꐕ8Q$ sy spsLnk- vnoS0gC:u$3I6.iQ L~}IAaF &{(??&<<]/l|Wr*.KX]pA-w7bb0l 153zh]Pk ,2#[)1"f6}Sl= Ew3Q7L$r<߇y>ĸt'T[؊e| 4Ki% A/zG̎QFPРP# Y l/zN! B8r7')^/t'pu ø9x^*ۉR=JerG @ܮEPzg_g^[YyRM-c*$z\ B^?2`Hy&Y>|t!@ul;UYSO|%Uy:ГZ"҈!|$d33!'-R^C 7j9nMU2ٮ\qXŮ 4女C-gGktCUa5ˍ;twI=t2vE̥WZdV #,Q3:KqMcYN&'Tcnє| J(`+(_cꅁ&p,||Ƽa ?\ˡ.5NHOՍ$ P_~z3IHuW<^!@6Hxeg'Cax<=}c<`[q2pD̨#4]"B)WβJig: Ӓ06gb= 23 qޤjcrn+&-f$TYq4z2Y߹Pu%o"~b[Doeh@ n9-wŃ:U=&8~Ld?^bB!GDFm`+B};',%Z6#ԋH60g#NO<"~R) xp_%`_X Dc1cYPs_m_#ӿjXct[#VГ1Lge="*L`* q1m6`$3o.&Jy$_zmvRLoO_+{ z%׏lefIfZQN8qT]a`Ī~ 6WxMBWڃ+FW d:- ̔&}bĽ4ˠAx1Sl!\P w4R`t%I+-hȽ.5CBsf~ >g⠍wݼTD~kI?,A'U0>h4Y 9|&Bkg2$z^%5zSf!\€m& Cs#"X~(MWy'94VϸzJs~LU{#E(v.&f0`a"CplbvGuѹd$A]yf"BZK\:\yi St&`7щ$ N?FX9H!9Lf7RkUqD>C>a5D8KzADH715A=BzkDJ]tw x'1O0ʹu)+~r'}8CdO #qKJmoݾ8C֘{3BGN‡6EwudIùHtˏW$q@S{,v6U'D#|՜yη'9psF0Cbb3+\<  wbH*kHh+|QyCC?b;A/MY1PLC=c _aAB2JC<d_p:ʄT#eNhn;@J@& fi  RJT)m.몎bi=nk9Jj<4$ܖ "J%,%lEP-o{\b~ߩDoNūA9 6Å):s7㿪 }9-*>qO-Ll1BNTSp&a(:}X;Xx~J}<04.+O,9F#caw)OFNDEfKj=K3d\dׇf2$Kx$E@Xe^71rI,VBjAaLm+9"U7(.b]94Jg] sJ* @.8||B }~y*;|QЇޭV8t"CS|0 !dn ʦ !nn;`?3ٍڧ¨ +CiH{Pok80T7n4"JRI9Ï=.u g6S`,yP׋D^g:2/6Nhb<ќau̜RˣS4^O#U Uְ\;GT5!g3'hށhK|s޹DRw X[ 'Pq?dY0Am n=B94=YXr `[!  R[jughH^BiSLA}ٰ.; "V&s"Jwcي'"xju4v#7/pѳ*M3dlhw:}Y9\mgvK_dž>m*+<>enڏ̿9~\ <㴝[L ~0ƱS]O@M 3`a7zb TϒCBc`PWi!zs}ta&0Ns !K bqYdc9@c#YJpsQw3Q4Ũ$G%뷝H?ƆQWqJHQy ڼ)a7y2Y0QP& (=wdM\ FzY2ڎ-r-۪Љ!H֦/nN]X"|ROuF~E53 Z &e73׺e0+db5U0#[@ .Jw^L經 )NU 3=ȾkQ0RR\ѥJhcQ DBJP^Ǡ?L) 'hOؔ*v:9KYysfD)CJXnJy'7HPwt*aGE'vUpCdS]Sz5evC"%kDE%}V520p6 DPL^8iB ׾/)_ޟ=ʒo{Cm6WT{ pH\zuՐP~pe/`aɹOKs>!A=}g E yFY},M͓ A8]!F䏇s-4x'#AYk71 Ut{^Ou<ܦ^@19׷RXO%"&" Y0_q,X̿t?;v4.\G-!NL1*UPځe)}/M?>k\bx|Z43Exz /+0$\iÌŹ(ra=FFKyj:~ѣ{UC^ TG&ƒ?,xp35̾` r,U3#.f?q]DaZf v 9]|獇 b *iźC4C*Tԁ$\ >.̹A +(vzsU=]{[G p}[Ḻmĉ#\*Iq̗1ҫrBT| ޵__~ixO).ƐFO'V`lR Aa*kvi\+?hX:PU'LʍX4 U~1|:}(9hAGnbr: 6hC='Cxtž0,S:F E.10umĞ'cmJ(cN 8elfσft[b 3fi7|oЏ8='p$ƿXHDߡEUvC%r5FJصr<.Pճ2&MB6׼XE tk9m;UQ<\MCa'#~qcTS&mtQl%w: -n߂T i>dsbOФ!J,O%UguR~;M"t;mˊ%b~=yWPDټ5^kDO7rYp ge r<-""MZsC<%pdWUUH^-Dd;४T̙C4# k[i{%{++F=!hZضMbMWÜriT톹ǚƞDaE5 D t8'dNCX?rS ׷t^ 7GK⚽fUDuSKGU%ȧ;h;8b!8" R 5-3uhym3q"mAjOt"*Yy"AB@ynqj %I܆2 cdoCwV@ *SUWc)%*H2ׄ ]w sFU.α^dhhLN(jxw&t?%n O>L;=#>TQ7?' e"P%g=HƃmD'>^iAXM'4s6QL38X Dq>1f%jMUTLnBC!+/*v McpN [c`ݙAzha(Esdm4ʏANn:.l:md> 0큞;pSAq;;KU\n52Ϋ4\'SD[Eyt }REg5ܥvWCK 9`Y-OR-)ĞL$֎=hT|h=esWQxx]G%M6Bcܒ^f#D$G@A0~Wv8u|DogkZVr`n6zڊZP3C?|)kb]ˊEryt`H#pL2YD\ae^.CgJ^=D{9**NQ}AuH'X*wKN)3;+W% "d#v׉ޟ|b&)!>>ߧ'u7 Aی0F®uV@=Dž! &mg]izuD  xcXg vŀ1|=* EE*jJn\mGo{PdMv^CYVj1)-9b/I9q/ 1Wڀ[6t(0lS[ 9tu- —h!dAYɥ~x@)0y6{jw1wOv;@ VNnz}A͎ 7ËZO 0^%=vްӨ69){i@Xr9RbQ.sx Nb&:Z0ܨEQ)2|^ a 'V NƁS~Lq\/˦]N6$W]A:S-C>O¬f.L޻;vr U*uрষ"wC.4r8qRS S͠ ШQvDk]8+A`S'Ht>>S;ϭepk{+n6)[PT*|Rɝq G9BpXPfFiM1Uig6. &k0$IsX"gUA;WWη?YrRpҸFiF08,Z֊U60ڛC| |%3*`Sa0伏F,ƽLrZbD c,Xj:1+&6* %MF EF+ ;id,m 7ƭ=o<lNt& 6`g9 ?X5Xm? 5zkz-0p%#QP/пռx+T8qgnl{Ru%ֹu`&eR hݦs`pvN|kx6!#J,:m^MƲ!`rFܬ*"2g~ڟ q=cXgYEoƻ"t!<멛85!6ksfbYw5GcE`2GhT$]0d:R8֗{z!ʌm"LC0 ](-t) ? X9 ~EyOs;Tmci9I?j"*f6[`ח,ƴiu/Ķ΃Ov^lAO&F[i卢'}o @2 CǤ'9v[D\<+pbGDV_8T!):}ap߹/y%>o5j(Aʁ"X1Y[9h։_X# `>ŲHI3cJ?Q7rx+^]Kv=|jH |zΉL?.j1P!uaj9ƥ]f'za긬NQ C?WP @'"2#BZ 9{l+4b.^?C^}YcKA<%whp`Q [L=$xʎk2j}}XRX2<A{ho-Щ`@ّ%_9c'f0:Zw[6N0 $k.(O֘X*xIpm\Ħ'6iL>j6 5S]qVvIo_]S;R. b^dj] E+0 xmع`d2eYJ-oL5{U1ssWgۮ'_5 Xq>X9рfCPr?:xيV/ru&ﴐbC)}Oǁץ$& rř@m% Ax2D)%eF̸~D#~2n+S'N.Pܡk`Y5ԍJ W~^O)sV>Ą*>mZhJZI2*n(L6`U(kl0Oa Cit+f;#$,ޮd~;|W>HO\'kc!e*-4p3Q^2nƟIU:jH~1KW 79NJZQVo!;h/ ̝hɧ5f^tXv Y/~ "[XuO#b!YoGy1[ \{v&vKMMʻDzpX5Cҡ j| ՗mV8`Ah 5 ~/s;_*^ %"\GGW\$ Q]"pO-+d[s 5Nk.d՛덏m#-<3wh>Omtinuј(‹R&Zj#!dE,¯ i-L!_i!Fg /*[UE; ~-3.C; 7[G A;*ltG1iY89a#N86c=7qV^p;1ƫ]@ A|.|p"4Kz􇺵فUJsL {V%ī L`<**BOߒ-; Y?߮kbqJ+[n6>1.u`ly8lWJTԍAN@FS-:1/-Nc~Z\(JYN Ub:GTÑY^Tk %_"3o  XL->3* ˜+#΍н%] fgxZ;H8<RjJl <~Y:;A=sX JsEM@mE~FTjAь}5 |5IFﮒIḫh@bG̡ܸL.qX@qך̉B }iI ,=-mH)̑aǰ1uY. hJ{;oٰ U6 #n9Y$_PBNQ,v'W$/Xg5nIĿ \1r{sVC\ BY*dhZ< ]*]E&TY3ܹԁH̷o,?`]AZ`TZҝ"^Qa#dP5[/f-hYN`GIk=a1)r,3XuKMDhRXeQW<+:aVܙO}49r$5TVݯ)ӰFN>nx{!j,/*V$xNW0"\q;nhL@"i2Q #%ĵYTpU>[dPY"H K W`&mL1LC͉߇eg3͠tkp̵@hkQ2Yio| Dakc)@sJH32 ej}BEQV{6M2<ݢsN]ʆAz :?)  #&mL¡yЙ74ӣ35r#<+@#ir8ϳ %{illI sp 4 pXZWN8c1pGS#X@?(MEM-&M, ָFAկgOP_וs{͸StUh?ӦJ꼗O!%v@nlϔK`ER/ABA2r`yHzTɵJaGJ,Gt邭~ƻ;7w^))[%:=2ZC &S֢16$@s4^>ȆJ{oLdEe=ŭ$g7wj 0;neZpZ3n[l-"a%zDl x`j Z u<,! ٣; ]T{Stb]]]/;6|#vO]B (W[puj잦en Xqσ2Y{`Vt=5NEV ' s`THґ\n"#z 6 Cܛ}v7$n4<E8gҴqg "c EQxlyN/N);-Yi.zsn}㜩C۬ӗK`68"pF;Ǥր3vt+#ߜeػ}8c04hҏ8)845[:Y}6g>U,ʸ6SzNୗ~Q5Yo M\]u^_E0C&ͱ=#-ޗbjy5(^Vxk3lF+.WQA8?@3[.5|v (5S|roliIKpbT?}d`U4} .jowj1$ׂdox@^Yes_{gA41*W+o>sd8U'EfMxFR<1=M U"oAPYSm1zտ^fjI 6(i ]v[6ٵƛS:$S 8])|̰.;"+!j"L흑A*g2[` fY;Lؠ[W1k z^8Ŀ GGS+B7+ U/#𙬺 T>UW4+q@Q`JeY]߹̰#p?9VJ ~[kO+)؞hoº%"?(y[ӥY73!|=胺dnw3+|~џ(m019 Y%j DQX܃1ET 霸v%<ά !\ٻgхR) CȂ.1-2دB`.SaoޑB>5C(=:g u6`܇$M9χ%B%DdbL@_y8ܥ'~[n\$?74SbП3D3QkrRmdx֔V%yKwKqb>%Y:K^X/o=ۆdiBƨ). Pʃ@Gh2߾Y_}/(K_]״D"?H)}K/IŒZ)0W?c<x"sԠvt^i/ ԓ_I —;}Tˇsb>M sT7Т̵lX輮 p R? ˙aP@r$ydɹÜ#_L +"(tJOmP)nC%? A5iA DY7lQ|~#nUͤ%Ię^(<}1Ꮴ{7t+ ĨB $"G ,@<ӻQPRTc4oت*X R=7^ڝȲKʌ*Pz`rdbHg>}5#ǜeKT3\&^$ۮp `XReǣ3u6fOϒ[6=]~ `EE+ajC(>zu&U'Av;i4f)i_}Mݒn4#.9֊Cmޒx7А<ȄY1_Y#Y g@tiOp!Ʃf9jX9Ї<^gUR=NY \`VZ Q-Ѫ zA^`K@YݴbDxA(&}@1Ju{6ٓ1ŪfTN3K=8Zma1|$R=ѓ'qh%.tS=UdZ'm kUCAץ6a<@'\XUkP ' %'Z:bg7}dEEM|Xxsgw#$FBFhǝ|JH"ׁXǾ&.[U^`\(̊Zvth|';p߿klՅf#G?ݳ:a~K֤띥dXiQBGG]9IʶL[0$mެGm-kZ(CAXA4;t+AZeBf40%G.Bк|gClX4cqsTpqavPjD\v甏jiYCpw. zp#mU!O~`t}2ư[0Ry.ٓJ&V<3~ _ƽUжzjPf91og= *XMQۥLP:S=TY\7*{Y"mЙ?B t3%Gn5c@1*нM#qS2 .Ikt$ ,tzĭ.vwsN+J.xmN J]u`Wn̾flf4e7V'%@ZKW$ +KsH,/^G*6(խ:54%ϞuM/Vy ?\fm u{5>ݢC1Ԩ-xx#׏ 7}šL/?lhqEƣ"O~cS>/1SNPrB8j<(4`pgc_X GEn5m5ؖTX[Dͳh6!#:asB'#d:X9/~׉O`kJBliw]S%d^qOؑ -m-RxbKRWn1'SԽ7_ w}$fHIԊF6LQo I-s͂M ݋e#)7ëîph̘O+mU}jgeӏн~/G9B#VrI0{p(1d4 sKE[.LJ {Î:<'+rnT{ 55$SU0Jほ ,^7N^YZn e2Y>-`F<8:;qgrbdrkOKp#a7vc$ :nt1~ %xX|_73Rg?8?Y|؋Td L1(nQ%$;8RsJ%/Uk_E+dAې6O&tWɲvО+Ps}ڈ MQ>d@Pl/b-sy(A}eTs&'.z *M?h)~LJoΏvC^]'urmE'4 $4~b/k§ fߍgYps(GGz]0A$3SiҁE.5kBSz۠W//Og$YrM70,dAĸ'\u3*[.3lPd9/Ny1&\ZK]56~2>gAnG O|2?GBR>͚v\b@Z:zR /n&?}(qu #v ~γW JdE}f67_Eڜa(p@Krj1e, r4z.{ Оadv9*nhI @Q " *@&k~ۏ1Bz2/X쐛C#~)~-O|p-K&Lڬrl=  k!`sm[X6/p_eV|]~g@6yAw ߰ 1 P(k&>(LtǶzAr4hxONZ|9U + `|+<ږ_Ƃ#2 (2ڗ(/wӿ^Drakc̶FLb+f>6BzW r@:eAJ^D, wS 4ka~ A(*hA$r`lc,BeOPr^ё3D<ɇaQ׍Wϒŭ>Gl9q0V[q:S8UKQI&OͰ^G ?HU[&inIf|nպKBHA5r|U 1 c Բ6b=Ϡ0 y8D`+[_~qW1#G0ѧ,TDÆY/xTsc + W 3V b$z̻gl 4?=.InɌd1HV+Zń~TH^\! 苫]a,J!2 n*r}&V\ eq@I\d~AO1Nm/eh`$fw *~6ȩR p=YW\7PA+l`t=&T-S%f|tC̋bTgsxm4+~D1M/|sχr5ݻYb~Wm*myb@bh<3eXQ3sFjXv!^癱?HR/Pi{#Pk@VL4j嬡$f~ k! PAҀ 0k6黯C(OgJvKU *;qlQ֝ ~v$uҮg;AէT^ M ,8$7QW;Rjl48H;'UiooE R0n!Ðc'(+M}70WCMw >-ٔmvΒqo;DJ*1dr\dܱ4C1=CZ:jL|QM%Ԭ.U%+Ed2lfUiK{PHW.7:/.Plw1+^;ߡA1U"CU :V[w9Bdd*] Bڡh|,󋒆PȬNLU(#PvD'cݖjޕJQ!ρ?tN7>:ʼn >,qlQ}6a\U q_H}p˅b"(mZ݉Ek?wP(cP5S;ow9J*R \5"}A[`9!ɀ)V,gGNXngNXFw#9!1X%2%MjXd֚oe5 FM+LjWz_*("uHV7u1 $䙏I]a<u#k}Sލ,rWi3`|K໒g1w1c \#- \ $30sl-B &HX}q;El\~@A*}MZu]Ic8$xrTHL`PPI!sMSS5eotU$ī8RS-kWZ(do U)ft H 3RkQ1p;!')sLz2oQ@ONc:'M"Ƶ q0Bn/8' {bװH&^a+==zoJ+þeS^@y[x©eJ ތf{I2L@ދ=5OCBg tzT2+JqMnrOAj$ 45డ/LV" b5ܛc 70ʽܿ S+]@?#r{+6AS8ҟ#fZ=QF<$sL)E):L?ч(f) 3 _pK6‰o(>ٹYbDkusB?iAؒuү uY&@V^4MUI?̈́6W$1W6.@|l1$\Gg0l>WG'lB x쒩La҆RQ-wzDۉiSpFެ5Xi"|Fc߾+ \:Pme`y'w>2:[O>D@NЈO3=OԪF͇> /ed<-  =gȲlUS[k[w[K &z2-4dt;5xK'%<\<+r2)m4\访wԠ@j&˦A',mu.0CǣSçaetȒA& A?+-P|4"wȔJoc*挧)C)SG@G{=l$%^umQ#rU+(-Q Tk]nA{ۗHʓ@C~jIx =,6R-"mYLJziK2k'KUB(BlpV 9k9/4֘>nm_ܬ"z (5L%,y  S/J賵b.qt߶lƹяG"]Jtu)'+WS~Î} >%tu^R?:&ziT%ًr>g +*OsHi<`?5gZco!LD ѯTC],<Ϊr$wI-]WRGwvw[o~av,R+?ݪ|V@7gE&KR\+}S_ J%-_8B "E4Hԛ)>s=3X3$ )$~,DܬEqe yF>  ܪʽꪃqAT^C5K.4 E1 5\Z6̵ kU|y[L-(wۘAEtAO8uƘp'0 g&{Pf~2nZ"-Ȍ(jfO^]\:JȰ>5 _HF Buc2ԵY#>nv'*FiŎyaO,#Ŏ }8|I96 E]== r:*+|ۨ:xYu<˜~<&g~m)dS#Gp[0j, Y6?y`-ƶ$Еl: *,mm{ɮ6.up"xէƂS$+!QXP !0SGDZxd6(7$z@ c&: gV#0g *S8䅶EoCP&klySBΩ(hK#='*qV"@Ba:QYH,8Y>"쁣 (7@@S1L\G܄r=ew-_f>O82EbQX-k$R4[96ufǠ؜ is zqLëEY 7vkHZZ*^q t@8erFYę5eVGX)YZ\ED\Z*T;S[dH}xIeRtU{C`nP"nZ{i!s<$C"lßQ՜4`{7jO:Gn~2YCV(JP?yżnOip P t-* [3aYz.SdM7f4]㭶V,Udh]g2GAJVÂ-fpM;~!|NxZ5 >K~PraHr))xĬ9@ *N>_Dsl 5!AS%M؉="kׂa呆mGsipT]pḇYs<5\$P~QLN-cu3P2nBé[f9oG4ӎ+sjh5k d)A7Lؠ3~Rp4Y,3h2ތqq\F`եU4S`6ۓ`˙j a{aQT$1;_>N?},hzc,Lb$]dtMijc}/_y%$tOC- %R7PK5:+Iso)xTPz@dSMwfaSS&CWՅFr_7*ܢFVӛdg)P SIhn9 R=v5Z -Q< "Thw!63m~覺'@w2)nF K46l:]PCM|i-˔鼈(S9hZvKq*R=fZGXԵEޯ+tإxz}mY3| d@h,دL #3PV:|bzٸn {9an5<Uk%mC4AHx?4tC'8xך/{ЇĦW&؝V׍7td:Y B>:Y1f@~$3C%x I4\hk0)IϝH;`UtQZƠTP qg̙rg݈pYZvR K{H?L (Q>[iOT9Fݞ܄f'$hw^dMEub۱{l9ne+Ix&g$&̈иDn&WIE]CZ7O` 1iѮ3䮂:4a#xa6 I:!A_BLaDѼVsfrhF觢mD-֟;ӟ|ul7}~eu*1(呾"ި"AІ?-`p#-G;j݈I/QibESlnE}-J}n DblXXiy5 okWOl?Jrma,e`r\XcPG|%Rf~1aniE~(4LI0iCzf ka=B=3bsH,*'%|}fCl@ҦKM80D4(n+`NsD.[ϯ3+@*瓆aDo5 l KxYa\QN`P FLe?DgHAC&Q?BsLVfI6~UVn7uNlv^+% .It w`ꛋ[P.Wd1) 0%"]^96!T>*袹jUB[a)a#b7,HzW?>([.i6'}VvMX{~,d;b+5)Q+C%{ޮ12 _#?W-uL>ڶ/HKrnt54R=]{x%W6|ʷTx-:!`/iGLƯ㸦 ioy@H$'*5֊j[?w,bEBbVvU(Lo%>|0@cMh8y _:o>`VTAEX-t"l J&$YQ, xJŒ(US4[ʸwx^3 ,DRet:kש~@ Ҙus)0=mN %I|׍r;(媮Qi{4RuƢLY U 縞벙8n>G]V1RpNDoJ xxFl /wS)x~mB(z0Ht,bV";>Z +)t"*V 9| 8fͷrp$?߫n{rS!Hw6cf֚8$^(oS6},~ءE|[{b!Ź+2e1Ah w3Ck`;4"<%՞!\I5.; ="LknC8g/eGA ݮ]00&ffa.!Kӏz )b0`ާb/B"*g&2wNRs q7] O`VP'! 7f{c[.,<{ھK4H:w릡{˩]"jo#99osU]ڱR :S=-H+Pm%LİJhЯX[:;K6Q (y$GtpSXG.k[~K)q@>=:EIk0bd$yن5\e' 6kqTP 8rVM69^DPaMtX[4z(L@514WƋL@ ^…vv}G/$CW护MIz,dtqVԭce#3SᬀFQO?sUZ+X g;~e3DŽٱyC2ʩVJ&LZ,|UONE1ZnܝG$Zuk6V+.t-t17i##V;,@j?  5D8_Z#,@^^PF$x"!xr g53q3f BԿuHgqnGZZ4t9QŤPعͺBAZS̽ 8֛ϝDf`LL, &Beϡ䂀C ")>|4q&cYR&γ<ٹˠ\7 dCYov Bot\FI7I=*`Ґ#NJv2AI"f/ 6P}}O,īo]Q ]$X xN< m& nyF4nP[EqUTjόLu\G>R'F_#?t&<~+s1~7 +c$]kuP ؗh\+Ho@e:~9X{b'jUChO//L |$ a]4U$zC !h|m sSu;}X; \xhGd'tSRg^9oNrXR#ejD>R'`D eRvYplSd9glW:fA_}܁RCIM]sz< )wHr6)Y4ƐbJ BOP'{e?EFd!A\{+uN_% nR;$EGs]i6J<~6uvhYy*A2P_"1d[p+bn iKkЇ@':3u?Pd{W yz|n~= +>òꎲ~;d9?ޛS=mj)c~~ XyضԂy|j;f 3(9UmثGG^'` k];~I΢./S}or~Ca@a, xB{FѼ`5f] yQcW _6bs(Jhˍ8tGw&]"^S 4lmhYj x2QK|VO|:H:>Z89F:pƥP:%vwC5'[ ijHa|_uc1ܭ 4m>aq#/x;X])O|A[]~MNblrIB\H G|մI\wXnKar( fIi ,t9|.I%Hz uwKdF -$n Ln0 S#CH 2l7F;4` 2X e[AlN>Z8l XZS=,oA)E+I+Sޛwl l0%93z*R%[Q, >kSxXwV@zA^W[~"LU0.cn(SxhP<.ЖSӪJ Li`ʦ zՍUqRg"yʔBXG -4+L8痣)f(ed7{dj g:soyF#5P %DSsfiXz޶|CyRaP4F!M@}W:NEI`ױo}jUk~|[忒xhĤ9A٢?ި5oJki#oșw, 7\瀄L -1ERph݌J;~O!` [#Vum{z)<nnl),^2XIOM"Ӿf_)'DEIm iSH ڌIªԮ;-D <1]ժ ^3uFeGMW)'+' un01oMMGc2\>2g3E S5&cH\flјϭ)*vw? DxUihZ&A/}pKCy|4bj : r8:.u.cSG 7M-=.c!*'irKhT(ΗY0;p.r ( d zX8i&D;76!4* :,2-<q!m~ rd;Z#/՚"V%e3lߥkP> vtm&1H (BX}@NY_KpɍË9N1y@Uxb}<9M PT2[ʽ"rCyЇL˿7}O y皝(g%x ޼rgL$g'+Z1&H9?>`xYV H[AS7ŧyatSsp~[#LC|> ?gp0Wo;mN u4+`y*gjtJPL CVیһܻ^3)7< ee!$Ene8H$&-C.UЁJ:"4鼰n! 7ܨ桒vao̺m2dmE~)Iٹ8oQYdd7ρZV-oI;[Xr.[\|l 9S @ГdDZD9聆ޒ~%B_FWX  %(tnaD*c9N&x]5x$xv; W͞ˍn͖ ۹? FlߛB}fE_Q ْ V#`5wOH5HG+.#fr xk^HğM dWJ=ENGz$V^ ZjCD sz)$76,-i,Цmq45^p\R |~LH. r]O%0?Le5Vf, klʙqGgH øCGԻ |}+F3hwݛ!.bbp|]mtx8߾4M+Gn/&iؗCA6g~±1]E]ի41vΩ]gH9ӵeXCDCO/_RN#zj⥓[B{FWVLͱvdp'QXh&ޒ &Ym9Ez]{}{{;RbGpo}|#F{'lÛ͸=h.{α%6XEMcO 5/?W#wK{#hh.dX.!^H>9Ig)3s19*Jk_k.N/Jf֊ĈcЙ]-MQxk ˆ'$OΧ$koM#L^L^׎˦ʕg@Up3R=5):HBۜ{DB-+x☟N6˖p2UnsTRE+Hg4w]DieD'H+ 7 SOW y}s߻ЃqI?> $3NդI E , 9J*56RLt8}6Zl~){y*:Jy1&$oCڇFdA+qt+ T =@&[ა5+ORMGr]%?* $J;ƄBKs.̟ :yZdfiU.cNg/!CzV@sŅf4s˜=w4{dC)mZ-qzg)\y/>r']T og&f3*lQ.R?eNkp3Db!GA_&3gX0"#EWiݘ},@άPWmG큱`lkTmAi[ 4S`fnw67:iAB+:GGE}x;۟~5PJ5vvg#On2}{3tK-7 ѪP.~kL/`b֢M*S}V.nuZ*v2J=^&m)ru0~>4{fKb9*|+\enis[c@R$)/=SFm>1xP e,>v`9-- q0(CG+cVsbJc/MT#23ḈEAt6ʋSa!]ʖvm9}N#yj1NM+:DMz?Ӈ2Ch 4 .$xK|4=KBi ,wAUD"[)9r$3͊3SZ`nՏ!l} 1 25g<[g\=t-wnb#zby2QvF] (!f]{TW_jS>cวiA`2qIbxx%?RLTQ۹lq*`>u6ʻJU@*";K YﱝuG;n, si)"XqƅŭczN w!nک׍yڳF)AʺԒ=D${)0]vٍ+̡>۟zZbb.ڋHjurP8ԝ A`RBcFSc~Rw$JHpkt% EњQVSbiv͉-T`a-ՀJRT=YI=GG1ijlF}41&I/M4ưܯ8홄U62zXY"J지;mLwop?Q/<%:E6w4e8dy$ț`%a_n!epg[esydZi Şb] 7D)%еU`E2)CF SOZuHkDS^R7!Q=-7Ց[=$< tlnhM:0HCB1<%RuGl*7JݟQ/JB]A zP瑱 mS=Rj[\N`basEtd/;b F# SlC/"S}A<9=4_~'ZU! Nc}Tғ -}qf0r%uZë HZ\]"!nQ!*-h`KgYئ|HGݠcHH$KzoF\i4ƅ[CO'QDmۭ jTAiS4lj㈻Ov_0&)Џ4`'sLb9UGi͈Ȳ,%sm)22FAF;Fg $Uu{i idB7n9!N^²"ck(Ib=XרbO #v%4Z;3 I&{]^>)4 q@HxhP {% |U`(`Dm +niU%6s 'g }L_;%[KA>[O¦*%Ox`kDDm};|i.J\VʳIQHsZsÕTb{ cn;?C4:&XNަ5YW<^No4, { ּq דېesTg x_b hT^w9vE8J{t Z(}\J;3v$ nwcA = w@it@QsB-BTE)p;+ڻ;GŰ=>oSi |̘6=Ec΢2 EszjnjXpn*zq~i%OA-˴eawir7D{נ{6>EQsUn5r'{?tQkc[2{^q^w ؗEϑ%-Տa{<2<6E۫'0ɇ-< W7Ωm`@-ȆCrCR^Ƭo9RzS#KY䘰54]a wL(*t[/ZEϪR]olGǮOIɒb{I_ |XJ35 Q 8,wPޗĿ2Exp#GKt 1~Jɾ$aB6t4[!hj4vzZ/qJ[4&JB=?il'VFAYyE㠂Y[D.DT*ʗoYЕ H2-aNzoe!pF4{6<\A Թe< :b/;i,V:Om^8! @|3Z.Vspq`b! L@:>p 7ǘl*^9I@|0RhpluQϢ Y}i_%v eef^;KLo݃!ǝqUA ^$4;K}R:o+pn jIF/W#qTe5yԅ%+ɞu{O8slpEc !mضh_$ocg=WT@G쉺}ce\]RV!4G$ # X:BYu7L~p(`%᛾E* A8T( 󀽵ҤyV]õ4z5pQNVk5ۤ{|gGծ!}nss1pLHXk• UPA!1-?j]JAxG1IL pk Q#b$d5(ʏw~Z jbyayʉyVmŠiY[jn7-Hm~J ? k=N{Q&\NR6zVϪdmqљE ^Qh/XgoF<¼[Aq` 2j:]7Dgrk`|^vL/pôQF-znsI?OqWN'GzF}4Ѐ'j|uP1.Q҉/B"{HV**_B5N;UNzS<-M;7b * QQ -2j?gXS=itȃ$ ANW!kty&ӡT (I߷t} W!*5D4x=Zzr?=PMu;y &rЮ\{ilcxSFںD]n$;K}ڬim|YjM&bP"q iR0qt y (zUTlUMYcqXpfwD_C()^(E:R3"vIO"4q>E}@P˺tL[ae! .fEiO3`M}WH1|Ke,H`dq9ZQąjM3 kH V Ats b8]IJr"Cl"mbq=&L_)+>B뫶r T p~3@~Ni~1 Ceh9ާ`vSX߉q}D͘ސJRI^ vB&;;19_oUWӭ]v.mp50gәV3|2, \e(*Bd3O.8\PurG&Qhk7\iQS1[ (i{-:r3F0yϠUQ^TJ\e@NM%.xQ\2ł]C-!Y2˭@ }x?@K}wDEKr*/z.!Gzu+PF:F @fҺw$U'\ˠ*'`!u"mR$_:D_C123JW.>wHӹ#=xxU7* ΢ G*>buqH`J<$^d[i]@B˚L-#!Hhqs:28a\gS=рCUGfj">?Cݧ}drblѾɠHo⻐3[R-"i$;\V?zqxĉye}SHmirڿ99ڐu oCebqML=-p 2e>` u)am%~Ɠ} )a+A2ug2}sQuuQލLgGXi&1@ ϻ%CJ?hGwӗ~|7fSzGl͌Co; }.d6ZN:+?a39NsCNs\X4?+khw<$|\s7Je/;dY67([p0pDl!ºS7 Nn\:)ՄegAjh*7cEvh#k-X~NŗYT VTok1ܢ(LXMjɁ)2yE :(%-ծ)Q??; n&!oHqpޞ|}ҹ,[ H~۽C$4t*ȭ"{?a.J PY\?;s3RTDjm/`lL~[=.ϲP59e)p"1ӱ4MU'HcĀy0閏c޵h ٚΔl1OG7w-(_k|M_!,y6=`wy:\8S`؃Ap!Κme;{ %< * /$#a7I(rp}]>zLlaVT>2_q)9h)~i&ㄱEeظ5'Qñmkx\VZWH%[ =?I6Gl#J(-Fh$E}3T Zc91^qk#~tsey<湓݃/ӀfHͭ=& RAD;I扑\^ޚ1a9J{3U/;{r3h4X+>j2H>yx-h̝t67Yчpoe|ѵ{s3Nd1b`DM\$I,s#&W*_ưs"c |E]VUmS4DdlAMt8g<ɍ7zIcjb5z[L:D'ZR=tf?۴'8uqZ`ݴwwc̩CU,knl wv-?&:\bn /lAU^2Bw}O!\q-=l`a;PҜhI]/QMUe@CZ[簴S3 e*Hda)H|ȖYE|Ѿu;Al +ߐփHXN3br ( ,HuB ;YtW aDWce3Bܽ6 X }GGPǗ%-g ԡyCR щvI$&έtiW@vQEzV.. *-*90ɓ%Ő%z9¤eiCiUıPqǬ>'9Ŵ| '^KJHyJaV3Sۓ;LO[`0/d,SCj0,] @Y+ ġؓ- za4E Ooμ[g3i ]ИPA&-"KTwJG}+UjFLL!B81K(^u6urQWbQJ`${ݮm!Xwjz^Ϊ㝕nSj{2'nI~Be>mno7(A&zk#qI[d:R]؅3ƹ&YS޶oZb#[(h ;/ZWN?lY= yeC0nv3/yaF1&D)P7Y.R`׽*⦼!,(Xy3-uX sDoi2m|5>F&&dHݬ2bpyɤAu%8>ug-yzg6;o DvRR1h+ ~>`ݍ4΂^OбOv1$GBӆ45)lҮαQ)^9(ueq&Y1tmHm J*&K'1J[mNhkRcHBż1V1H(Ft b0<@]>K4n=ر+S#9H]0B["L8HL@qAI 'AP`ڻ%Pi՞f3e=TB6 Je)%kJK|U5DӹZ) Lŏm@8_VKڒ%)^@lqPT]A((j~x*Dxć& h ^)Db82 wJFHmo9 vx89~ 3}YCq-)S[09sbo@A9AMiP[Q n1` 2WX֊Hd*_DOkTH$Q*Mj@AԷVʫjuLI&z|{?]ʻߎЉXLC@GiL2wm+BU;x~ihs{_1 tziF^a m'Uv!e QO'%./%]9dCŐiTA8m̉y s)ܯ*+}b{>L|[OnPaD@얣GʶSM K $C {ad91[WZK8KÝ#9w쥚}g1`^.-.,Eɜ&=3. G->zVt}6;7y;Fv>HBRwo6 g 'os}.l*Iys{%Qk_R5^I+>lPŚ+St\ꌅumʾG&#t4 _m8=L`1Pap0iԓ{~610'z'E6xGqXp}YD_3e-*~NTخ@^`d@͗l0sr&p굌NRE\PvepH,ZstsN幈SZmHV8G!bWϒ4TfA;Qh㙤&ar9ԽzT$#^ar2BtWW-c}*`_^úS>:R{@˭bl&O~ _|:^xS-IJN;{Ur{M :~9pb%KFι"!Ö/n[9 1b_upH݂dYg ~-i 5f@,+T쳗H왯rm^7ez}m} ~F~F% $<;'K]gpnӔ T3^ ->Gɸ37x)e<+2ȤT84@dNE$ X؁XE h~[ 󀖫qݽX_Gf PZ^ʳdJ}K$x8hINy[#;<#lƘ{t<$%aVI`$;F! X,`d!2;mq‰="+''Re>XXH+^Z)WWsJ,IU-4$d_GtC@C h+ÉGLhk(1p͇sn OHy- ;Ұz#\ xs]z^ĹXtb_D칤SAGz7frJdNyf~Vs B緅m>4l.01 ֺH}(%v/rެ e!Qܔ#hola`/-3n]J%9j&w {J xIkVFH_O.fv-7}J?V4 @?VB4ڏ@eg-7֝ѢF;Kd[)dpY3 kʾxW~ۼzUl嘤dp¦Ma/DlY+.qG&9iatØEw<ǯlC4`<(ǰQC)̄G/UrYfyNKFOa&' ?!AG ú5_6.?!W&,Rc[)AlEZGD3 acHu#;fpnSRuWC<ŋ<쯑ɄEQ0 y2>TBܥRc 7>((cr^>ޔ~Hm%^od@la/e<[ =4"֢c 0c9%/D8vh{@ "A,*˚q{N"vD9mum:ºϲ=TEU<#M}=)6M.vOLĘ^'ks1!AqGArS%z:l;9|jG<\mvp/IU+eś/IZ"w8Z%[GC2"ICT pBM@C^y2 cy"GYOWufɘYOHXKMÊž-е>g[s@*JdS‰H} Tk88qx jWz Ny IHq gىz19e <J꒑^iz'U#)bUJ]"C^+Orr.; 馁z7 @D6OrGuTj u8 . Zyk.LrN2cq'du_;VKZPsk9ֺxHԔ`V` Łtpi~ EwW$ѡ aDU]st겓1Ys T:FwWwN$y!ZEE10bK7]Ř}66Svw@PbwNKUD_2M4{ 㒥{y/pDVcZ\]W*_gL=\ ;~"nQqjNO߈G_b-+ɺt:MxNulo"#m)f6ݣs\eW '!ղ"()>&=0 |E'OЅc $(lכM1~"!߽rPj=f/]^mXkbho ϝY]3}"ۉ}&@q~?57 }VnwW"/7o]'81q4aOV Q s:ȸLSYdHUjc!^YÆ[ ;ňyƱʉʊ @8\MF $TMPg@4[1d*|9C-1`?('xIj!5wX$_Hf7!4fw^)=d,9sGdK9ܽ-;[O-C'ѿ$.ؗ鿎"lhb8}\YZN0y0V?~V>"Ӫ6ͭ`w+.hԭH?Y7ѦIăﶞ5xA8QyήrJl?]6](R5yZ64$Ftbj7w*|5V~ǹ $\Hͨͅj>fE_ʫ iz fڭ,A=4br:Vӹ 5# #GDBm;2uZffءO^ VaeדHH &g,Ѷl6SVAUwsخXp jGa1+"NDitGg|h=AoB&;]gH>tbzu:Ƈ7cMH%DcX(\7aWSŇ'?Pb.U0^DNQ)R/ј TZQW_i\;"u] 攺 ?E٫Lԓog8(H!;= y ׭VȮg3A )鋃Uǀ 7 XGK hV" _Y =I3:g#ʩݍPg?_]l4l%e} cX_jʩxŦvA9\Ai D^7 (؇H!l ʾ|81b.Jq]feifO0J˄LK Ao5Vn̐&fZ%]Wu6(EW-ghIxyΙ5ۦx' sB]{ӿAj,ԒF 'nQ:^@#X0fS~AY"h+2nTL\P9N <}%[J{B%(PYf8mo7ȳ-%buga"3CW#OijL2`qlQ&1]J?8`x^%uq`vu &O&UF[ ,:W2F5iOtsO)z~C`&JAɠkUGkgVz:xS^ej,ƌ&Q n-QPEIܪo"Z]I6v7g<ž^Q*5/RȊ5㏠!7{f&\#ZبfD"W1ܛm$/)D OgHyl˥j*,X' - ʾ1E,Az]ƬaҒŜPa f{gqMXK@1(66F7ܻ]M_@5\;/I# ΁MP+4keJQ~R sla/# t&O3DJ W)q$sPB_WyGӯ%˗(wX0t!+0㣾T+ 8!dK횙SMY=ڢ$I0\ TpN6\,@| ,J.o@,Q{k)7I#[/8Tt</eBwT04W_)nN|kb9B^ပCIAGڋq#& u$yN*p*ݘQ6 ?P׀w%G4UVE̦٧ Uѵ5t6.pc(oGpο\Zx⒜YݢWX Sak:Vs !&ɶ _H5. H݌%O q{B,K^Z9:W72kҙϦ1R%f-k6+DЊ)_^~ H|A(Bs_3/.B :Q65o̠6N9"%dyEMjj}+S4hd[-aa ٻ{xWܵ E0j%Ru8$y˯K ^c9h*Bm):twمv#˷z.X2Ej8wuL^mU:[٪ 򞟭VQ^&jnZV 'Īlնv<~ (C@f1ʁ,*/FyCTozOmʕ L0UJNKTQsTTJpT,b PfکYghE{Q4F>%xiZc>bY`ĈusذP߈T& "3DTd'f=Ӂ%?#i/&!HX:fc&];oj]'7DתcO;*D^ns6t^OH{~'?TKȒZ@L=b5{".v1`ʭLў`TcIqz`r&8gx5WI#B\[cD,#IAwnOp r5zTO N;0ܣ[kpV_[eCs< It\5grY7\Ų]JsކÜH x@YJջ}%h=Jm5X3hei,f3<|xȫP~ĻtgHDXoƴ8z?W2% \@~C8Zee~@K(Dv dmv`N7 5soI*5L`6):Yin [LqfD2-4Q촫oKsßyA4xήmlANyqR!w0=yq5t{{py߁/ y8W,17$(@s=>(4ә˸]&ILSKW[m{Rse zatg#buFEQ$)嫥/zi+g8og܂&J72Ү _8i\w>љزʟ%,\7%YR@@E33<[\(x\ +ۣcRPfS(]fR1]ѩS|iݹx Ѳ@W*F_8MFR\GՖP GŸ8 $N|dO=T>Xq-I1wFEyG-fC^o*왍f>Ct@u7m4J{m MB{9z=h;vp{u6ۏx&DA-K{{ ,N (&26գK;[G2/o7fxf3: y?$ pdC;)/(zcA0OPL52/4TkZg;_5@a3H/-E9GL㺑g,#9Y&@o|gHZnfyHBr_<$G )lU$,4dx1bl,pnm?>΄&>ҀzH) E09>x#fXwn%&@'v'k;s&SĿ D2Co/j>ru61fAIPR&,ebR>jsӔwNj+^nמA7f8Q1'gmC<4+WM3.Y${ӿd}= nUL/ G}0da[Ogһv 0AvC#n8is?xJ' n&ah+eAiɫՉͭt8%퉖)9pKR5oS!Ri6ibJU MӨ㗮%E1y.p/iS`}:!q@~g'==WUP= f\QToRл>ONqK&yǍE͕-iD :Je3/F$T.bw2Dm siK04.H l[ fyށ;(TWh^?k._^@SzVM̮Ȳ9Ĕt]CyLMjn('+HMm&%6ج\\p[1T/N|󈛪8C C>}~2ٚd> SR&=XwAHKv%},]_?׻"^ӟJB@BiT Y둸hlnr%G`.c֬Ösب~Pss]<3l$Vd߄hH bg6JȋD+V#Drk"zR>92P)<˵!j Ej5>8Ol;r Zv'0L+>x HO` ;>9~\5VG?_e}A8 6[vfRaqYpr,CRjN^.1bq{ظ]@ -tpJhy]Sʳ݋65l c >lM#r!Bo l ,\S߽J9Z7('D<~V`7Gb,QxjDsӳ*L*Elrɛ P3Bb.X1co+MdA±[U5ؾDn59n/ZKFOdm ¥a (j=ԗ#&j'~F9{7"%f{r.yHͣ=kr!1x0P|'Hy)y ծKyᯂ ͓60*U% hXM9~\qa4Q ':Ǵ˚2c~ Z8ߑٞ=eBUύlȉܭ?-v9޵e gbYc$cSi_DTƱ|xM13z&kp`0tIUL3n]KlefC-_㟱% PƔ>@Q04F9Eӎ{(鵼wFGӇ.EzswmYUpOsL;Y`f">ՁQJDo1v#Kxr|_#O=χ37e/gZ$$k^dߏ2K"%#' WJLD] q}- 4W^;6@ƍ;c^r$(+i0,A'wog_/HqVyͼP-}[6VnQQ#\鮼cm XU`leG` > LQ`6f>rQ\AqFSHх!rRXL'ah1l9Hl7(ۢ5 / =^3gnj"Ѳ)0VgkE/flv@1$k;ƚ#_{he{Vl ItK%}42:NɿƂffwScPVӵ | 2xE*!l&yPg/Jd@uFUٜyQM٣r=C5 r_Y}_4AձZݍϽm]v9 Ix 69_͗.ԚPb>[/-$=.ﮥfZت_ |J?2_a*rtpG+4/S]%}c5ne_|:OYY\o ͌7^:!͋L qǫ&S>PvQ4 s$Pu3ibF㔃qQa% &U(v]0j6I:qKd|@ EWm sh{ue>)w+ ~%v-`.xWvޢ5o*#F'B[=+*)݆Fǡ};,O܃'A}0k(MqR?J6E PZ h藩'.eʩ:q:!p9Ŷ ²r3H€ؗx#>*BBg%MZᮕ]h&"pj'qoXos@TS*!|lr" j6!%J)Դl ^st[4_pI0? :5H\TMQ5L&am +\;x#mH8Rεٚ7]G1*H7D{o~gF8A>@dxz4})sx "XqHW# nS|gt* 7b1 r^ae>5֜RGAET?{ϮfLhuc 080=yfx԰4|7 J[gmd<Q5fYszl߶s2 *$OI)\-ƾѡ0$Vp#oč }IXsdP@zv 0*nͮmG:T'Fo3V\g 1hL?.n_խH8̣d^(1"V9+!lkI@v(Aߟ5pyϓ@5v>?l $K2?JPC'F@xe^B+r h5:Qc>}m:oy;X;3A]@vp3C)=&["٠̘JrƩO@E*+olOiχm@5q>ҟ@?o-:XEv٤_ n%L ~"!T6ǧ= 0K `QsH1eT$KNX2wuRG]pspity`z&4ObJc5~z5* 哦F3?oB7ywӾ_7TpڏS"3ͪ^ߙƺP}^ RKkgְ趼j64\IF!Ց0NH*/wBێw &s'U JOuo$^M-^n [J x&vÚM*{-0H,AgV_s!I+0$A" 3y4&Sfd5ڜo 2-(j>qds #M+lpu )< #{ 3ßCvSrB.q>|' q },(UtGâ(7Vԅ?Iܤ t8h|Ozpv-Z!TjGbuqfLehCKKN$^%T#rx8HYʴir$@"%q#}Ͼi}U`2 ,t~fX/<* >GVzX7d^ tKun 8}F1vIQ%HS W(p\,q>K[?Fe@#!ыAs9)?roxt۽))ȣ:M̫Jғ"Ќ"d9exSe"G#.k2WVJ똧_i$o039tέPxsq4 ΩeYu3|MFj9ctH!xϻֻDU.хÓ8dJsPa+Ns=#&[iEm9訶P0SXm&d5ڐP +6>aBa+9mP*j5p߂K0:;G~m&Y^~*@WzNY8hr4Z_VT L7trvcmG,tX ×ͳֆ'Ak'[0?iʀC=1.gĉYO\f &M wNpgFѾw8G5J-lhYF(MG\.Fԁ[~$å%ƋS3T#Ob7VϘ8Τj.XHW׋UP{k`Z4k9ϭbPfo\ԈWBhR܌R̻I7W څȎ40Eߣg+ƈ.5(FO:]nLT)y$ɯ!ş& ?#OXO2PX<)* s^UPn`ˊE krhYxG%\:0r2F CBIuKuojXsÞ"~s) gHƤQ*[^_v?:K",5dJ8xPTz-PPc"*7BXtx 賂{_o%ffΥwJa LqI0dZl u#^x9)Bxz=`@O-2gQ(QmD/Md׏LfGhIGPn0#LW[Kh@)Bq=ʹ^6zcLIO $mY #ݣB<3~\*p}!'St!"C} s˴ hRƃ_YGNV,_*RSJadQ fʝĄLש#w<nyM&ѵ~-2Bm.k.Kb62pXȄ* UEHпmi=Ǣl' ޡ(U׃-4Eʠ,!O䗖v]^7^Wi0U8F872v`<#*Iƃ< /t8p]>H"C!H_ޑ- (dxȘ>y枛a\HҘBq}_ȉlc$8Zc?i{9HCOͮkH%T+aO $aI~CMy4*~Lm1i," eҞS[!_BBlK 1 }ͮJ(niZBܳ&"bk]H\lYyWDڎWxŘ}鵘Q'vx{1/8NoFzMXNSW>?К_Ԁ{sQx-7Du,lɭqh6qL{6Blk%YaC Bx~ѥHXf(?iNGs{V;r{iVt!sq-L<tW hbʸSoYx1o7Pv`Z`Y$Rl1(H X(Hv•t0A+ڸ6>G%B;񜱕4!BDc.Nc~⻁!%J'Yl=@@vwpN5}\.Nw"}{]toPFeʜERu ֯M+ӗNfӎ[Z?HS&RI\,,IJ Z` $4E 1,l͛]jMMLN+4h!"aleSZUOpE+xo'~=דEU;vs(LrRuӴWՀ ?N 湙v#<[0ըv_CCU*DՋ1ڦYA%jWIyſt, 0%Zw\Yu;f~fc GR&_ PKu N ZTi{dIƥ]cMJQ_Uj7|qkd7ZiJyRu(xant/;kyi^v#PbLP_ր"#b5˯P7~OfEL#ZZ {$,%SBFX`c7aj}z^;FRx.ѓCb^~Ei:Պ O±Z4.j-sq1̷diB.}vit`p7+klva7dn/ɽn, i' T.L-I?4Q*XH,.@#hgV@_+a&Bmʁk-C&GJ{R;kRKWۮyN¡Jw#Z9ֱ0F/AFznVo)Nik{5`y|1sG¼c\`;ֱ9:ӷ~ >q䡔cRXYe-&XI{b2zݎQ~S}]@5n sC.3Bk OVxz0}NM45''=f8m@TH%W's! w_;b||Lv*Y%铅762'c`2VqKh齤x'TU0qjj}dO8's$ԽHG4+ؿ{[ o@NQlgHYMa豮Zb;*3z%v)!4I(z{vAߪ:ZO`,pWPf/b}K-@}HK5W/2zE?<[ pcSKR`r֦+PRH* $\\,js=oB]rw4ː=Fv+tavy0YN/OWKAY%̿^>=-CO0Y9)vA ࣧ4t0,җX<1I$j@kk̆lQYaD/ߙTK[Ɣgzm 8,[:A[ 0]auNfkA f|s1U~6imT~7nmc&j gCt/C#1(BeYc{1d1"D=ٙ5jfCC :G-¥I^~QRbB$B$2 Ljdʠ(Ϸ~Xs'VhR go$7oq yFfmiAf!ML}Tp!wA+ͤW6Y] 5߽Z2QQ ^Mci&Ě|`*6 L";RA)- щmdg ©%f ma޷VM ŁJnV^n"y;B&0Ab; ^/Ѥd&XfWAb_;3(UGQ >KIdY'~HVZN˰3ODCjK,RGv~2k `3l_[u? pvU5GFMR|H[*!4-eTZ%-3O<)K@+>o.sj_% ;D^U(yu *Ȉ`yL"` dc&5p\.PS?ݻ*Z1$n ЀLBIfDG_ɭBw'XTZN}KH@_Q;:*9jޚ"TE_Cw̶n6i=N=wB]\C’>6E$A)L|^{FyƹD9 I2o9M<{f<?/<D{'jCf'(?8{G;?)_U^$q։&x6B1I_\V_(l~ߎ)V$Q)q8CKQ1m(^+23U3b ;P-_"9 4$MtZ8oYQ9+8"E#ϟ.*9kyHPC'D^Tmp멳=鼱I P]hP+@ K:3Sc[+ȌȐdw|A=|X _缤j.O22_߱etg,CTw%l!UVQufpjZf+Rޥ-Zȩ@-8fKEu'Un>t؜ ;$3dz۲6W8?bJ,U=*+SeS&2! Ѽ/r1:@E}ZӼE!~<3ӂ)AE0 H+(`mǪأغ6N0.T!zDBMt"p, &([LSa`IMC/Vl2TT2V52?1hRځBՌ,ÍMVUL$E!bPrm=ULB!z@C'Ojs]@LT!:7͈k55)W_t uJN4q蘭+D t0l63H2r'9xBt-#Z~ oA(#1+ѶAݾNZ*(^bΟ2y56< -ӊk';8?I[afm 7uEas(6t Or_3e38,o4 ueQs)覙x T|ด0p:(><9w*4v m 8; A$1oX6V~Ӵ፻ooTIR2GPN/hVnBUۖe^g(|~B[M~EX|*x 3lX[Pbi9]Fc^>Tr`guKRb 4GdA{wSm}{xv4AwǔݒT2ba܊)ZNK$'ɓ| yH=YbTR%68 i^i8n@ /I!{1-O?qE]n"RAdYoT뢫.CtW-1'/|MT)ßZ>}{3wQ!5DO ofȝ_{)Fc 5/@]+!>m͖vE)ܭ *yr@f%U^>&i*u[:6|=N2aB^,wəeפ!i?? Fcoo'u ~^ dkt,e W@!ޜPCBmLf޷o4i-w _˼@"/RY晽2\H+R>+\&͚]캉b"dW]֎wi6R8zIωp?HRW!Nd-~gYEJlA8*FN3w7TtgˮQvӳxtEMɓ9uxA f9-U#"z6օİ%]\}d[Y?جX.W*ppiFZw6KʟZ MK&!0,~~T ޵z0ar=^ׂS~IZ+vu5㭣Arb6 oaI'afAhN_qIBSqTb(6)Xϒ=̜ *H}/"-Ћgm[9 X6z4l (7~XA6% 2xL%W8\ìpH|y7kUˆvUC`ʳi@SSMtRVرM_@H XE()ӖF1l ǜ I"=T[OWة |`ܰ1?&[۷)L#s8u {y[=u|Ӂb &6@#ܓ4UwtcvP, E\BRs~3 RR.U\ WܤZ;p,Gn8%(yiہHfԲ0{@T3G*e ƿb:/ĨHi_ǪwLprE cWF/y¥!K7( y .7W# X堝VSS(fy 8}Eiwmj'7?26)LA) &m#p{zⵛ`$MR'w+ Dg%7t<^jBRc#zJ rfCdRì_['UͰu#ψ0o)66 Zg29CY69Yapʓk密L NXnF x7Қ*/G_qnu6qO0Xy}WkVsQl wЩMH.)nԧ *MĬw^>K7f~WWJ%eDr9 ^]SqNd  (3MI^mKv܏*TC m0'31OFTwAD#ow7g=`/ p Ob\vg|tDDsp:'s6y;o26Zr>#73gC2~:Iz$ݿùcL,ׇDzC]̥O%򯶐TsvR Wާr;; +U~f~..orƉ31{,_ΎY Kߺtt|+zǟdkC)h4)4J>`$U3|;)DhRuy`f-X'O#Wd_ypE%riqǞ[pD_@'ݠtcq <0ǎS7f>$ѹ>֘ͶMmQ@lQS3vutLѿFвp!S  y񘷧x>jnkKwE`{J{kTZy$C4a ̕$> NL}nhPM9i$W%7F F*ۃkqUk\dlC͇ɤmv1Ȭ@a٘v' w>Jnԇtb芶D{ T@s}'K"-dtO ,rgmsWr{YdǯM{>(sEufX?O}Fy*6=Rfz$>LmV4,4BNt=/iE'޿jOLIJxG=&I bpeoMe&jQbN9qȈN=^o v0w#peU523`@]_f0 -Z 3:TzNBM|1N* Dڲ*h%w=YDba܁p:WLGQ%r5mu\ߡlFU#_Ʒ6c fأrʽ(YQ@]rM<έQ>0Jx##űڜO z{giA1 ۖLlِna&ndy!`a\:$\orVrG *7_QAv J@[1=5 Jvmk,Ei]{M Cq .-z <FWKÙ7RbrQ>  |+rԃZ $ #q%&xQv#=DŽTԱ.od>X2yMƐP!^Huwš?c?Ӛt62?$ ASضJov<˲*&5/H( _tٹxtאfCr!x^S}'â:޴[O nMyvKhppI#$6v+;somH2@\qu)׭0d&Nm@q\ȟJV^f Ǖςv%ED'|xT* ^J+X?Ț^⾷-;2o )Tr'Fgzd5ax!>7>k4_IޱFddERT]lx ,SFQ} !jK}*r {N1Yh;mswGe\A2F-#$0p]h-O|Ba+fyX{KоsyB$Ll`{=B";?i?#5\H2|I18Ko%B:''DE}ӀN V3C.t\J;G_uНaU2EyQ{!J _]]K֌7 ǖ?^Z1# tzXnDN@JCw);E Ly%HZ} V* =$DK;\ϒx!AIB@,I-cؼhP|6&O_  VLF`̀v]G&y"5(=نBg ktYQQ._3@'i7ZT&_i΀ 35k'xqL[Cw{qwN=4'2ȄG ">aH4 9fz&Hq硔3g-"̅ǖ q&3ov[;)gD)j"o>hI9m@-|RON`GnB2AK\@|rGQQ\-.{U[ ^~S^@,*vmNy*?(rt0|0 c}iet;<"P/WKã>=Q|Nd?d= n+H{l߻M=hdL#%M&;A;!& W\?8+^;& >`/,#0g5P۝P\ C,_Y?@$wvOn xC{|k087:34OHțQZ >w!|6&xhZ0w5y` *;{7u=c^׍Ckv5 6oH^Z5pWnb^"`"vl\tFT 3? _;ˤbzCS`[Qټ8 ?_U9>xǓe·j d/2}BA5;wy{AНusV<`걑_T])3?ΘJGmw3 l?\ąbM ڢͻٷ)#p#{4员{+·.ZNLݘ 3o$v5VkTuB ]D"sG  ;01Y9ґ; el%W Z#%u(PH~O4.&tS vcEWZxtl2~]@(5[ZHq"m't F* dp`8t *}JWPnr%p ƅWGrHjD3Hjof}8L~RpG2D]1h o5o NtUB [*jKuK'9|ӂ̀4uY]:§weif[u=ܹUit?m=@N!3BDA7Q}D_ iB=㔶tL{VŮR nncUW]`$8ߕ~Pn:Xf::)܅(q?BVAx,:Z0OjE94 kĎ=d-Icg9:#14W_ܰ +,ɑ¯uUb4:cP%lQ= RN<Y$=zhkT1/)5TJ&W&|]֪2os:/zo% ueɑ<] ';^hA!~O3W?+,uX60 DtQ[hH|uσ<7G$YVmJ< RzR )[څI-9 ߇jqb̴Hq?N6F 3_\||CTEJEGnySNk\Эy&>jjh[ܵ 7o밥9qR/ Vmz[n w>9=?mez楉E8uI:.jg} 0 Rn*Oᛕ?333XYΰu=i>߲Ag#喯}ûKKfC 7fR Xz3YKH% ((T5xyƭ}'02G EN(BDpe ,kC#s)ű?m@D|vjA A)0zVΙU^1ݛ4FAF"} K2/("(8xcHb_a{%j{-K*OIYρ@{>U;iͺl yDtq UũL:WW2Z~ĚHC?,R}>~$2/YǹVc ۃaD'Ƣi/jj/_2V?h_z@@y"WIQ[r3)?f&_^׃[GMXI y7Us%P2j]ˆNyVҀj4[eo o-V2_fuCĩ{pItNr`o._8_`n'*80^^>!I F-%IMhr*0Öz34LjgT &#U즼n-I"%FHi-]fBDf(,~Ca_Zj5ZM1O̐Ic6cѐ=zj~g%T0-l`q'ekn=T_`K 4 0DeRE6f Mh8 a/Lh+]#> bG._!5Rfk!O.eFSk2N${TB+抶JX_2}YfI+$۪aq Fl MD7}Ơeb7X<1RdFv"OVհ*yY$-.E|_}:)` |q?p\Zm{u긓qܡVfU3>RU%xA`0 })6lt\aZ=қl^In71` cNb^!U .׈0G1E2ҒW쿳 C!*&aAVg 1xЯWRK~+74Dft?4-T_*g+9aKLkE˸pzObƈb8 Tm `zx15PtSk7/W%{4a`&x*.norS+ Pq\9 NOEMC+@<%8o7QK ݖ=g dFhTt*l[bWޝm1@Ģ4 uЙ`Uj9 A(gG:bYw*fv ,"ʻl*u ֡>  %*0K2ʖ3PQ(/%d:z36b?^lP* cp~G/əE%2bt]j^9 V|sVY7Wۣ%1ۋ/OUbr<4%bb S $1CņfugMSj՚j7U9\tMF,S!7}wk^3GfUb<:Mi+Hyn1X܎Km9/ >LR7'[fx0ú<]?l ~+>hM?i~^=X__ɯMwKxo. >R*=?ΪO!EK;N$ȹ\X7i\N HIoS<ȶz$4NQt͸~K vzcMl؟"N?hF(~bThfq3:9Y{\w+?Sfd^<-8{fNrND8{l۽> *5xSso&Zv^(;=iͿDkw7R%j|0n9j?}g@ ҧ̶>+ 8݁.sVGD~%?{o8fɨA YmBwҪux*U^}H )7D4j&9ZsEm?jc c6fI5ɗAHYBqxW`;޵OxVǿA2eETnou ̊c[ Jploc]5g+֊ g Uo2{\Oަ2Ct:"^hy-2s@IpxcB2/J m;$2:!)bR< ܭG}8JjkW˗D'LsD8wƷtRT JSt]WKL~ezNQoVۻT|^fZkZ_ofzOlͣgV*mYц೗ݢdRZ1skHdC4UO}> KGvnG] A~{f6fE7峎C /vU8u/(#EAS$V廤|*hX!N*,PqsZ`,Egݶl}gypNCDcŝJ1lh(y^s5!匪 xƔU?Kjsganw[)*g5wFQ~$>&MD:U2 ς_ߡR#mJV #BFeE,&}W<œFJa[ATNO.9n'cI(p/%r#nUuB: k[y.d -n=d)lWYO340"= \n2 yYWN!@nk:bjTi1?fG"@53h5tAgÿtQ^=sbEg-XOar:N 4nMᤦٟ[nv 1@1+Gm+O/8k ^?("L8b%x/ptN3b J6Bz a}w}˺$f-!d-`s+_FOU[Ō3P"v,{is؂v[IŞn}`[ӜaD>]٪ r)Ah ]"7D'@)Hь|V0y2E>w1^W|GR@ѶUG`h*Rrk.s$0I=3̦zGMU5k‘" ,/:DV!;E I5)S&0+g<\LHV< &AB0;B.2l)ͩۻsE\4W\N; IF] YTw9xH" FЅMh ߪy,( f1Thd.ܫ&sPsjKBrB5WK}E.Gsw hF6ۮ~ kF!aɾ{!@~2cKe4vvX\ckVY ~I["=j'U5+',pSyDm$TNi " 4;wWG2|"p.ATC_yBAqn8 Ms@}h_mW)(LG[$`ԙ̾EZ`4F_\;+>ll-?LVUT7XGThfLz`eمB,’ĉyݼC TFl@g 6 B1Byp(sYLKyiiOp x}'L"䍣UynǞ@k֔ՠqsaeP`xI:}z5?~FpX}*Ѳml Lp.%{AO}jCNuq-7/?HfGJqr68.;LvuY& Mŭ߼B{,r6Ĺ QIZpþamx_ioz^y[T ڀ2nQh4C,:F߁QR<!r>c' äV*ik8ND ln *‡4gSR\եCP+(3diovн^%D0Iw|Gj H'vs<;Nj[ۆ>2Җ)dA ͕0M@ )Ez$NZ [I ~~&7!#gNU/,,FrCH.pYH95kXS+uv+q2<*Wfx4i3Mi,Bl:}uKpkS;C3T>E"t[W7=wTu?YLhYߔԫ"Z+~ 4l_[M%O9_y;~ nzҵ=D_yc ؽYrm\ff(=^F@VXiEADG֕m 3V!y`g/U5A9A{c&2arui՞ mr\9gǼdD!џ QIg)aVz|̂&BTȦߜ`E5b[ G|&$ɱ8ڎbrk~6 GIe1V+J"ԩy5Qqa-j35a7^ ;mҺw_B)lK>&ܪ肿A=%u '%y9 4ĤxD4a_UJZ;'@[Tǿ6Vf47dU7Fz7tJUT}Dd@6,SP`4|¾|C0(2d|z#_-##'hZQ4SY-̈BZR+(^]VPz*{\ShLXKd"P}x'l%{ Vz Oǽ9lD4є̖k3krf_SAlA0tS+8%cRRk+"緈#K3ev?KxÜř*O=i]#6ct* p iP6J+tԙK\*PJrT[;z>gVG# 1EÝpG ̓$ui-PH3'uyMXV~Fn)+;G0*40ɞxg#Eb6#yM۴T&=o|N. $aVo9{/NF0K1!%G1 0F]Dx2.Qڴo1 UD j'5t+SG ͵d}e/KA,;p13eaip\W\(K: hzB.YhX[=i/)0'/sʾo󯴍[3⑭!S:W0t]bu S]Կ.œ4k6Ŗڛgꩴcs7)xkƇzM06(lWNw=N$I),b*͞`C4#n9`/ Y8I]̽ܚcuX8#Ej"w Xҏ+Ŀ/T1jH6c])ւeEFv Xdԝ\\䯶a jn dVLRόg'GLK_8^`0z||4jzڐo_,f[l =m 蹧cR> $)Z.ǫ !PNztLݳ#ݿ^49'e2r (=ɞp?m%~n6Wx`Eש׭ýo'4dû-a6?=SUC]c5]D7g'sԷ;=b~K֫cobRxΧlnyc7JPLirfU_LlB|qNP{\wG۽>J3" >TмI< ˼=ٛ4… ix9_9ˤE%|G5<C\SIMƲ8ڿ4|a2SנHR5}t<*Y=R$'|n%Idc_I"mDy3 ݽ3]Xt+ }f׸|zOKg(i1եkypײT-u0U ȗ].E}Kjrm^؟H=Gv2?ͤڎxPI94t?uxBpC'id.Ȋ㞐H `"E4.J`Aπ "6BQ ڰ6IȘ$Fj:"qϗH[t*/1->z-MT<h@zSԦ2t^ķ&l#IH D Lwaȵ7"݈Ɇ;=3 MCroT7T9~4~?F3ɍ.KMTQ%N=c.TS2p2) G'fQG٩P?6Ia 7Yx2),H!FWMC\8;*ˤv]T)h(=IIۼcgXJ(^py *, 7T8saѾ14jM%)_;1qܞRmV æuRmYX\Ugi3ZެV%yW$G@pn074O8j ^n֜8l|j;9Vt>SQ SAzP+2X9O* <[ HsJ]Trλ~eNjv1BRU*Ve3S (m;YmKaت&P?jخ*m1j]AVdu5 |P*eEgHǸF[S$70{&dX2(<9DP7S϶ʾycfxhC8$K~ yD[" l]l(RxИZ2p,ر=Qk,H}|qvVE?#Źő~bCk*$9ah{s}"M),d8tݤ :nu")'7%://qO\d輴t "PaKNuph~fs:*h;.@I-5wh:ERD`,?bsthIsFlTu Q,|?fR^IoT`+P)Er ny6!0._,2wu^7E!_;'aۧZ.YPa.:V {Ѱ~P5:,Xu:wRw+{dDT:Ry!z>9:j(e߽|9!Dө֡$7xhΪŤc 7!cպjX>gstk esMJy -|bqKp2{A`|kY[͆ Cȝ{i߁޽qn!%CMo_;A_)Ac[?MģjTܵ2lUDVީؘG$XF`_fr}IF4 WZUl8JgQ¾3鏆_]ebwjMǭ;+PROnm…G.G"/Ai9W _G:;}G{F  ]jYU79#`\>#imet_]ov)04:Y}Ӂ>1uSҒř  Zm;Wbv 0V mE>=F ztS2lWbG٨kNb;yDˍ _/J֙}h6\vt4#F*{\OIQM=x^Wl}M7#zg:oϩW;ljydbUQ]saҀ CϔLjx6#5P \AR%G:2 a;@AqW>ND'-Cbu(z"8ud0޶;??оmfX^]?+@kV0:.wb; s2A=; e;:_#r*!(b>EOGZd8F ,U5*acb(R RM=d|Ը!lsVcej6c[9t ۜX?8-[u&Cө6{I Bej~֎i4y5.w#%>.r٘9zlP~tpNݓ%!ӌS0dv"45T٦|bͭBd)lj!0I>An_Iˤ\ W ը-H9=%S̢!VdB%4 *hl *7Ha_[1N5Ve^; #k=K =$@L*pYɈyU|ʟ~&pA!B7J޻"P#f c,Ҥ$I,c7hQYԐ]1 s/1w% 2d[ xܫ^޻;V-/~3&T/}] yp Ż,lQ402wMK;z ` Ge#m I=\,MtC$Xu BYj/OW?eO{+` y5bItPB)U=sW0PI?d"yu'", q.M/FSƐ9X!EZKIݥ&v x ՒSw&=~TRjHiYU '$mtUNΛ;hlMjIJp!gm8L1 @|BؤnI=eB$;PRNO$Tg3gWT` y áг'lE92.#p ,Pҭ߯OYiɮoMy_O U@Aܯ(k0'`({'NǸĘ\TNkf1(?^9YH~l #B2P6Q[7,]p:c)+&z rf3֧(y-)"럏gZ%Eot(uo~(k y$iAI |=AP@> 燇W[Jډơbh(Ar劸 ܶ||u l(ӥT[sFۿmt7b:"6X57%جT"%ÃHQKN\^ >+98vULdinvn#>>@^o3}(3Iusw? X·ڷ]9?;{>|$q8wb>h% rwlNUA֐H-O&F[j-64 ȋ nJ%~_2?K3 A6"-{a 8+]~< S)?ӟ4̙Ӫ982e[^Ih[M$ gr-i8Nf=@]ʠziUB{cvL6'fu31Eyt#^wN]Wr-̾6ܯ5ukb>M%tWT5{y y#I,Wg xcu( EK[-0#  8ұRqݓ- %ǕAN3ķZF2R!Q0h_~G(n$ l4XY -#V]PAxEY&UyzO 0l5enPѸ.`ʎ o>5ר1m٬e+SuvқaDoi|z='13p@Cf%.}a% 찞HY~~!̥s1YϪ]3Ʀ[cLj"챜~DCqDer镕N0OhPo]`}HkR_`TJzr沿 ķƹ*`Jwm&T9)jF[@M+pֺ֜a2R% 4|6̖ 0O0Xr\F41'Ʈ5ucAl48T .XPS$5nY>y!DA, ?I- LĊ]pWꤰ\N,ڨ[aѬi*PZSWǰ4ǯU(WR&.[9'o(7Ζh˖)B?d~K+2hvI"|TޓVoJ]{ *N%ʕFQO1Z0aiƦEpB(ԐnnI+!b(݋R5+.j'JGIȻ(Z;ʕQ"M*?2 l2f&oW0bρU_a#3H{9+ L@pڐn@G7`ZCVR從m}[8-vAE}Ce~ߗ2W\aj,Nd=򛒷\W}Z׳ ٺ{1q˝(̆݌lF2qK+|pK~{1$?}`tr*{;,u)rZǘSxHȳ1< OwP,QJK)QhalIaL:Mj!!(L||渷=.&/;b߮|nibu'%v\Nqz~j}*WVp7:fDPCo18)scn;t_2T\Q>5xb'Kv LȆgz@H@{?vuRuh'7?" bxq Ԣ\Kce`o!r^DtRt֖jx ]U:xfU.bc1k5kG;\]. ?uO'Ut$p$TvzQ>mpT]݋]śG.)*S|뭄=qS~]sJ2&qt33>T^d ko2SŴtQ?p;W4ƾ yjIXVd*Sj^) ż?H`1LkȽ΁T0I$T}NWĀ qZ5X\1F:n޿ؽ1)o8ëd%oi&l}r@G_E-BH<"݈t/X•c3;*69|[E?Y#+ݢܿU9QZ_/6 t{>xΆ0H!WQt є*Gi0=><(,Bd$W:>}]PZݖBS!ƮKOwtglR赹IVYW)67-9wuΗ VQ4w ӫϮBL|jXь(I(~f'~ˉo1Ek `0 -GuZ ówunU!4 SMCfWՙR6b{:Ɍ`4 DɬohL?zUBr!lݶBUqfXa v+peW-<5'ӌ=%"I=.1eM^iX9`^gt}#SmlYDTowZlM{gP4SpbDV0.^eɘo;'`[Sކ^QL/KJ|{gkqofr h-\.,=rګ |(9K\=0ޢʧwNi]eLOL1w5'VM)yU`Z }I=\QHL߳?v޴{G6<:oRwGJ>q5Q</RcI:^P5njI|n "}FX4$d.ME}s*CJfeU%!CV8Y{D{px#WDS!z~VțK?⧸`X$uFZsYrsH#;6x;D.s3 {S}d%xH6:Y2ȥJ1\D#[*= T(^z:4 pD=Hs|9,Vp9F!n.el yd &Q qSR=6 57,e{ Z%s.u;`x 9 > @S}>N+Z$>vuX$d*Fuש9+5/U~'e:GYdH\.Pk ?*-=yP}0YUZOa2v3u/h"vrS5*94zD_IDoyc(T#ٵ͋̍pIwYЄu F(E2{O3}p,GO܄tܰbxګBlGp_BjFb";:1aW,=3E1Y/NW7`*q  azVm$k43=B@n=h;jȋHx2C/lPaLK*7Wo|o^ڶ)}fos8"ŦޒShVaP9 }'n-H\zW1MFhNvLZi+'MEXjT,0,b.N/ҧVVBJKԺl(=#*< |ߘU\ l?e)a=1K'+/Tiz]Y&喘/"ۚdF5GS RĭyJBpC=ѶKk#a'o&I6/nt "Oα7v1 J*(!5[ }uL azC/\BS ¹X W'ZOhka0 卻sG?Aط.a#kz퍏yg8FĬBc.tHG}Zyq=Z+ٻj}xhusNsڅLM% LU ï$,ݢ fEǭP;=^rT > DaV2aCiMiUtI18^WeT|`E/ej/9;}yMAYp?ni"ez 7eDTZpRbg< E]0RpZިkռJY+4>Lg>ItQinpԙ!KR=Ff}JapQK T%/\c-^ݰѹQTOQ>>b:~H&,0W Y_rUؾSyqHv~^ǹcmqqR)}Zlū҈9s~aϼT$=iN#bDhعSRz ުr""o0In5+M XoφB#TzfPt I,t#ղ䡋iYꝤ)^dz2l?w+1±}j@14@ݶp=QZYUIŶL#*}?}LJEqib2}ȨXx:xl+|ãUJ;B#M¬gf!1/=yˌwbG4r=8_H%۽ɣq1Ed~(缠%::WYUfQH n5B?ަL3.3޼W;+t=OɁ^eΞ$!NA#Ï;gcƿA5i wTtvߠC8욝Lح>?m~5991Ƹa㇣qDu' Θ>>ظ]e"g!9%\1K՞o94y2#AIG4ocǸf*rhiJL\gbsm`W&TXN_` W$Rgcfj@Xbh}Rݘ@_"?gk FgZC < v "|%]HrR$E|\m:wPvX=cO5C0*-R"u*𐻙 i 2'#u?V{6<_zLG` vcBF6|W:[-H,UbMcpؐ]r-bAb転./ڮ92lh} 98teX3F 4%4(PP}li]k:9G3 ;# <#ORgʢ:r0h]MΖ޼2ȯsR!I*h*7%?MYrm|njpk./Ņe8%<;(q4?J T$:SV֜aq]O^cX;;1$ 3KoBl_\JK훶W4z4wMSH`_BcFTv3,QJ]n]Dk+ B:|/ꯡYݿ^wϿxK]q2-SZu{^[5c_EӭqyH0ˊlWٿ8^:D%W4q]2{vT_!`B ^|3i&nIX'YoyU*.e>3eZYhj\ʅwgi(&PZCk{YgI.+M*zLKRxP|ѧ\o`e+' h;mL$ZEd}'͘o>άJ|UK2(([h>% -PUQ)ǣ{Ѳ[mZ1/ 7&}?we̦z+[Î̿Џ2mbf˳N[$^jINb$iZ% 1*Y/幕-j[x d iw"ۃe?^>ܠo_ .]H/I?ekqɔj_S1˒oyCY7(icu6> v@;!^-O3 Ro1=wʀGec~q`)}âJF$1m7^ϰ'4˫>ȶIT/4...(8MLk{ g"3Pk@QpL (؞*_q*$CPJ"Z 6:NYx 7!O~KqFM? FAEb%+lY\*6{r[ZBhFН J+ ?lڼsG_(y9GU?*ϡ%5kq)%t־ѩO#K>_$YpTnkg)$#Z}Ve"Q&1+g%~?x2," y\_dsxWV =f찑j|ya45 d/"MT݈ڊ̯ \Dr_XZ2HNs1t]f,˂1s:+?C^]O>[$,MϜ&-.kx"y{qžfO~,|׹fwo9YR(6\@g ^=zz6PcĹO`{&Uet6i%gQƾ//| QeHT u*Ԏ$TMPX8 *8]fe>ī9U\? };wQn?ӟK4" rI#֓So)ӟ9T^)p66$l'6でBM~|; IX\DeFOIt7Ka͞K"|w9$F'x=ݓ-^$ C )A`I[=OxGi@DKTZl9.tOtdG }t-Cpn% VfœLMGn*k\;"3zQ߳M9T[IM6T'KQ 3a% T}Vߐ޽\J/pΞoăWv(XBm |4)w:b0ZeQP̀t9;)ak nm(|4Xe *\vHņg? ,WF9C%EڰXA4bfaΖIq!R ҠvW߮bl&G?_ѷG"\VzD|SXul{m`}+@z~ev@syk&]_,Ӟ^2c`Z{] OG[]ľ_pI`sEyq >d${8uC`jWMpZs3PǍ]bBl4 qi^"&tkA2}^|Ћ  RbT\*(.-^gs}.a𵥿/+"- L*}͓ѥ t+81~s#6YM_ȄP9N/"I\8i@ds7OV-MA X D] n !R'SH=oY w_1qa87Lz ero$e\O 7<8ƞ kWT 3~*9W >.9sQZ|Ur8B f s8F⫥4T(q[~ĸczt _ϔ(K3!id $Bg׸cN?DV钓ZlV*f!Md+b}<{2YAg {3tu^vhbeH/AT a9 %=uxiE&Btu3H13B.|=d.Tڂi;Y+g?W?ox/e^d;+yhSIi.nh`7 b'Ԟ˘O /=s47vl0e{dw??&E6?@ò'2e%|Rx%Yu}b΄)R. g^&r}λF$`f Bb7}TkRnOόn fyӗ6tPDkT(.!V3AJW;`cYS|a;}ic=6jECkA,sIJ/cTOS!$?vt.`Mf:$CHFFvH2Ru%V) \1 3N'B:U2N8_UZo&tBY}?<"dR&m`7ՅgU)JF%0  ^:'՗r% <‰&q𮩖Z4x^h}#Qs?oT{Ef]Zг*(e>X}r5{nU*F܅%gb_ܼ AyZ bg,\;V Eg*ߖ`LK/ kwa"osQvHy!_ID zVXėI̡vQpSP٘P!ƽjDQӺrz8ƞbR2 kjbgDZXujqv[-KX22LP[^%Qz[dFnﱂ^:h\󈷖FmLY+ɪǪsYe{|]_s߬4N`s$O r0+gʢh ҃~$v_wW~fmz(8U{IN67kѻ͜M'۝;WSi.6rEaWb.>eN>My"2H!.|UPu07|lE3L\ïn fc]+*NlKp.iґ(ENYLOŴjЮyoL`'Xw˸xZ]$k܂LW=1J`Jcqnҳ:^Yni2$rR`p՝ezG;c!w/`ҖJ'yTѠ*W{ewҕ"[(5AY@2P;-ŲLvmg9^`SJGfGVFe7a3IahB&-}I0czT`;"@LYQM.|Jr<462As͂MjRrBr@VEZ 9jA@˒+DƧZw…_W=aUʹkW3EiJGzC eQU1HlZ^5N(ۙN1rdHަ^M|] F `e-Jܥևٔ9o9X]f3<|̕z^^+c^ujٞ秾MW^g I*]+ N%5tp '@Pgݸٍ@k%vq2 ;AWQBZ-Evރ=s*ax k+gr&Y'r~qǭX&i&ěTyot 9#eQ`.78~. w[g/tmRtdfg/=ՑrNz]?{X|3Wy!0 vAaǾ#hQO5;z%>ߧLP5,p^zM`^!s|Jmòͪ`1E v)ts wɧFlQ"k"ZN墣vߣ=ogF2gdQCA\]d-r >S<$tsTJU s/8WkrIȾxZ-l\ =%gqbm W*CZUY(N:>h#G9i]QF[ s.ZO We@\Pυ4KӪqm&뺣CUTPio⫙Zh\.|V6ҁ "VxVfKV[z k'kLйw'G ߞn{ Ȼ=+lXVyc qհ)𴄔ɺ8F<{X^\#p60Osk*@/޶gC]3[[Gdu颤.sc@O >F>}}JmTooE@*pӼTgE17a wgS.s0^3)bZt5i=^i%@o=A!ahR=;n5#׸!HXev%yHt,т0`lZV 5l2B5 5!3&5?E!ΓBMdW5;NTseBJ4t1{fr]1bpvImzFblPo:1qR_h:HxlXBFU;Iԁl컳W#Xd Ja{]H1ezHB$cIZN`JFE..̆&D`cdH݇Bnش1"bޜ)[ ffҡvxi #+4_V)Ctw|f$zAC$Pp⻭>/u#) mx7u1SKw'8R0[]JH-3V14!ay8]1B@Ky)V(P=TI Bb`{;m#aOZ8`Zl"B×Wa` ?s`*Ln~q_ՐOr/dy| t:5qEJbeGhL)ዲ~+c\EAXo<((|Q%lIe`>-$x_F$qn߼}џ`m\ǣ;2l ̜,~X ),G>ވcQkގ6BtnIMԠ_sv.ߧc3J̓\:lHzY%W~n"@ w^JdtM';ritڻzw6>j(5Z6 s d,|prZ*@u?# y-bhV|M @ΪY.B;} 2=462j: W!̒1UB80\:Z(k&ЀxȘE冹jǶ_ I/2)eXKX!ǂZ A8Yvz}9>Z8M-=[K<>KǶb3ash~c3fG=ML@0 ilE2R0LvH0%=]fwOYRdlnNs"ĈwgSb~y\?Q(ْ`x!_)`~pdWdϾoœj'TA∱`_UGUB:ۂh 1XoMЪJJra=&"W?{Gcw%,*l;gӦ7VD"' k"Uy[{"DA!Hz>-c@zջ_L (!=YK}7zX~^E~"/ߝHNNUdOIsJCA6ieLn<z|A8M [sX :/h@*S>+&$\Ǝeg lܘ+|qJqTA#szXoT.p[LkoNo%(=a*y0/rY] d:xj2T3?1eU"CGJ z*si>AX~C]1{)GD>{UY)-Q&J:f}]hG1K٥ j W5,1Zt(p/[fjf!$P4,||8ֱSe˟=Tl>*Ňdc^b?<]ɁWqy"FY};i0 ijc<cVl a'1X67Ӟl::g/XD;~@[cb5+Su R^Xpg]'ADShKj j:Z;bOC,A$ _a2Œ⠧[Vҝո۰˱),/[z=gP)j$S Pɔz}h+{*DVC9 `!LtNH/ke$81Pf3VЄwx<5<;v~ ("eU9xDMxb~ \x"Kת\ Ea[] Wa$Q TPKCF1;}!bU!aXE8FP%M' Ҟuݍ.< DΗDjPnZ2Tx?rX_5^ri2K]a՗ݺ[K~Vb"y\iJR 8IԿ+gujHeVYgEZaR.hrC|g5ZU~FaY8z;K-'m`Lk̼]&aaQخۮ8ps0D/߸8ՒTHኪBrUXg0O;􍽫$mস1K G"(XD[!Y =;rJa;ȍ6U>%B+;k,_xӄ+ 7vm8 Y?Bv}zCzFŸ'`yna ?n|XbYdךrk.{wY^.yLN!EHY HYBPfH~1QD֍H)M0/QG*l.n_f[mI_uzyPcb]A3(7 ;8!A3.{ĩUn' F/put >K?@85|.˜'fIȚeMPb̆%fMn[߳咸)@ $K \M]}oٷilp;{\$?x>eeѩ??kd(ȏM,ᚹQoi&8Xj%e :f0GzudTmʄ׶针Mh!u7Á5d!$kb.XieUٜxsĸ7P %thg+-fZECP 1Kg10Ow,oJٯK**%cr7G]/BCAES5-W2 QjiKn2 c0 ŚveHJm-x%܆f1Z~.CXɴmV8 F|Doڝo#}AVmV w7 '.JzO.-O]ejpXsE6 i^LP?+/w _vfJ{6 :FY2dO%qd$1@4j|8ЋAux1$6 nIPcpmw_$,/%åWmC$*٤/1 U4%F5jj@Ky#,f<$b޾)o4h|S.bOƜNG>; U{B:цO!4Kkr;0#(1CEUx~rq6GN~?+fFZ%x<DtTAi, _ z@F6g5 mib"8h)$E@1V7<6[wttA3[\T?k>1S d|-Zu0Aھ5+@#:E!vLvy(f.W` .[b؊@X- d|Ͽ]! /AV{^_JppI`}*y<(*6yW֝i":Wio21&yE\'MY6bKT¼*^XCtn`cmYzS ^+1t\^1INEAd)TIQFj Kpl䪌Cɷc? sC#A}#֥mO1.bR\]: g^_{ޮkrxTX٬!5C0qԝVcߜPۇUpef[Frj.Sr.uf߯ 72]DŽy'XCtގFU)=˺ϫVw͇}ѱheDѐ^(^F{A YVSl xµnZx/%0z%fDȽD^>{PA_${BԶU0&e g !3gX (L{"1kޓDSYp.gaf-PX#%LOU~ƫq 8pXj)O!yI/PD̓]{FP DP@R 2U!Yٍ9gi[~ýBpWXu,R=@UTrjj 2L?z:@ ";#A>#hj{5QPΈ&.|KccxI1:K|Y Zvu]Rx]{磕XC$oygYt-.us^jk3A (s|ؾ-z3عrD`s~${M9%ECޓp2UzQ)8m q9cq1gC&_ 2yIf,!R1t[0f=5=H3k6hEdN iX nhN AIeISQ\<Ñ3#BR9PeׄrЄz6.׻^ "D(koex= A&1ɷ2Dh?2CTҦӚwMؕ]b&F}8# qss|L:5+#W5}  Q[(Nt.oOϲ<"8v3yڏƺ67iylo. 4ȵxdϦIMc`~VC@*b29( $l3|U<N B5bKqXKh> kYnK^iV\=:;!D@-Tn(ab`>8'm0*lvsTFWn&;ESGV4K4]+@9"YMjцCrå{1tjtG꾣jljجizm9Gjr6 q*!Sev w@$#mA.*r=ykiN#-"4Sܐ]c#[7U68|Uj 6 8u: }o=OV)(xey Ӽ9-#{56/3<'5\UFԜ Ce_a˼,Zmx Iֆ挕phIVQ BVa;~Q&5"tsn|2VügWNNG5p$?4~~tiC+tF1Rcmk te2zy$/EY./B̓lTb\za~A&vnKYIcx|ui8kD9.*8> 4:wǼ[P`YLsWc+7k;ɱX!{Dz戾)2!3O.-`>g?Pt餇}+C|sz4oU=gYwzo2Z.+ȷLe0^ՎT1[`ÇnIsLoIr!y t#W7~Ȳ)AQ8hǩ@ vewֈ +Y1SaQj tQտIنVdO(O͜(GXւt{A~Ѩ)ZͥlH2DVYvv Xe^b7sqL|R΢,YptG]>[=~UȕѾ~ o"+S˖^pU(IO/QZ3=rbX8Zp8PHMcxbN;d}Tz8`マ2SG 4”5:3e$, H$8nƦ$@sХ,,8G&1WkaAe}o# G'd?g,]+Cg+lO7 A0jSv֗ʁ3-zlUGؖ[WT\bU>҄F\ h'U3TA@KX+Qop顥U^>G]a|W N.mynݒ &B_i4c\r.⺽}?v @;u:oZ.EC&4 lb0s~g!_f­ 29R>eXԳX)'3 N-W$o:. E|ϺVks*\ʵ@ҰŗuX(0HP%+\:m57yGC}3YRi;2SJ9SP]q}PKOrM qQXJиi]<>'15[;S:; Чg7VsM>`̄=l߁:]b2vOIE/*0j%q'Zr pBf H`=4ߧĕ %|P/ SKG1,0 W ~7ાE5t 'Y bw(F<8\' ̀ 9Q,/6#8q${1*.w'`a)lT62us ؁o}`8[ir5sA\+bd'\SyƲ5)/ ťH YR<6ظVM3ق> @5e(a*#KSJR7ug6):4 ;77{'8xi|wxE鿥&?tbҗjIKaz5Wv/P/e?p44G_* }6#UE\o&%SupL#n%AotWXÌaЊ&%ݛ-vmJZf~Q,{ߧ%]=nF9wȵL疔?O얻xk:xO$`BSt춲HjI:C9 JupuR/=mmac\ Y.~[*Cj@%Fbǧ'ݞ% @sz*G-Śfb R\~O8 O|"\fڰ+rnN#guH L^}v MoVwQ6]̺˱OgdIJ`01n-zIJߐWޏ;`Ѵ7U*;I#jg*hh' $3D[/l+v6 v Ae]5J!k^1<[I&exRry.y<15'+&PM||+8؄014b?F";Džڿ\T7~O Ff#Ε`CWh`^/9Fnn#m,u4Ǵ{5%ʃ^aӠ$l`!2lX<3z;=T. H-ZQMx5NG>^٨q9&)Z9;A%&=;N]%+=ՍG33j.8΀7w삩2y >V$1 rDE$qvC PNߏa:U*#r;׎CLH2?m^SDoϒ*D \F@u5(Pأ_r7e*zБvP-KiEҷ<qvh{k4aTy ߖB`8-M};?ݴBG +wY˖נψ(vcoS^)6\,LҐ]ŋ`(\>|5F8|+!neL5b\1ڤJqQؑ{S?Ph<%@iO3ߌ}X3syʏ^G5N;AE|UA"@J7?|&jRKjf)eD&b$՘[6Puo4ߖ+\ FfGK`zER4Dѿs|ZU{٪ݜ"BLQ1HHO/s/sm+3+mͶ)N༾wExi9؄-^ 'g/uIiހA>M7Y>:}$uV[{NPIC΢diXЀ o4m]]P>Fclb8 C2h@͊3x~͓ORV l*W$GV%e&/ղ*Y_|mś2׆裶Q&Y?ʌIF%8xW|:JԖkהV?SȽ=l?C1!Eu,/BD,֍T6ȱh29!e-/9pg¹Etmզ5KZ_8ՠ|Q5]2ov_ v}|M=4q@B''.QhTL29H ;GLPmnK$џhEZp?*UwH+p.~Zy."xsgs8 xW|5a&NZЪ+z# AbA"2U"ƌ4$k4%,7ɲ.66[z( >Le'#}_Ljϓ62&WhGg|"momˆ\ˣ 8Sp*"yU ~>3@ƃ`>KȤ KcIdo|7ҍJ(ʮ?`-RidջJ]Z_E"TmGJ҅t36Ov1PsSevqo @`i`6[yy?#;mfpP[Y;ddCKn1T5f>JBU*D٘uKhJԣp-ﮱb={6W%xt;b7Λ.| 8LkŊ؉a~›䰟$]4bMҜ lm'MפWf(I8U[Wȡw S'btЊ+M QhLE?C_e@ӳ xK߁3#z;ŏHZ^ [#pD{Vuy:>fftnki-h"1S9YP_5$==Mk`c#;t/A!% m7鐚Ҥ9@A|**]4#:'MƁLM7Wnјt⣥eok`FA` ḅA`\Ňwy] ڡ&ZWppr3qr}\;X4fSiCf[ =2WDB_&99xͱNUl†;c rhSdZJ""v=t䔊@_:﷜3");B%e%qH|DJ}a\S|*㗘!rn߷plӊ=4HBŞ,4j7DCEXmS~| ZL7!2(=J|7ִj` eLR*msn e i1YP"e}cq')VjQnm|e~SyF,*:@7*2j/jot\yP $T_`d8NM.ntⓎjIRڼ9vlmZ %suCt5s {bi>Udl|4Dl8U2֥9~F?5 1olA;[Á" \{!ɣ{M!* MTHs$$@҇7Lˎ螹x^.تo5+I_(~X!@ Rho4ߪI"f _b3,?(FE+ab{m]蚎Hs\*$ZͷO/R<w6v;q:mCB. X(<.v%hr_l\!H#tT'i5i2^|c,AP;qt?dg P#%59חK8K /]/W,X>R`C@jN-htنc]?zQTT^$h^0Զz@~>Q>mo@R+&ЙJYM]cȌ]%2>ݶk6LK`foqEoNL!'.SX;s/LC%BrrLd_oHM!|_PskF--ϝ"-%"E#߁rh!a"M!w@ЙƔ>2>VT]}_} j$ۢV/7& [,ݫ wh[I/I:O9h49z2=Sk5OS#¨Yf' xY{p JSKBxQLeHGE{Y,0śi ` QaYⱍ1rG2~ぎżZ¬6VzqL&Jœj"qIemWtJ0okBqz/ ^ ԸxMBļ{Ҡ4USClq R-chC"y]-e plٌ6s3h ]z{y2*Չ(Jz ׭>` dPi1xY,1Bz+El~zu=;>#N%H4«ݽdŏuڰ|QUd6Z2Y< I^J2 u= >ܾxuM<U_fG}@xH"D0R#vbp XG[Иlbݛr.,_^i.RHlX$hG*d Xi!G#o WE}Dw'te8.*Hk#u-`RR 9y<*!J7$#< ^cՖ\skc ]Ha7v|-`rxEks-cXLVQcC)B)ҙb3~:p[#SK F wSY^*W˞~VoUþޜy45cx4B &RfbX'L%:\LQ3ݕf8 RKPXꍸmܩ{I( V >T+RT N)j`LCCw-&5?jf?QtJb#gBjygΌVJpϥMvpX3[d|:ʆWxuOdXґp N+c8U!? fU,@˫TljHf D}<',RūښLxru%/X@A/yM97#ygFYW?1ppV e5imV)DKMYIb`TZb&5TSpoˁ]dP10Ĩ̜뗉4xbs TsdvQHًM ů2^y3GevL"R5;D[X۪]\x^aFfXo L61}ļc=t86OK w72 7Mc|`j@NgGn@-_qk 79#j3B \N/ţeI{Gܥ|†IC^Vuq>^B\j-X {o>@̸Ĝ\~ԓq7*Cˉ-OзhBy: NPs1`rmWQ`8΅ 3@RGG±4^X)7 瓰b 3BZgw԰ >b3Q &Fr"v/ zZIQQZ=;QH$QeMfR?zjDABp[qBx~ SZZUO%g۶4@fZҟy o5^ۖ+޴HkzQ-R8*H&S*4w5b_c#Ȥ#;XXo3Zrb)e r| x!sw2=jha#BW&yvFp,I?>F? өI!6Rm2/Ij/USj:<ĸt-|? FYֆL[3wNҖB{ƳNWhn\馭ˆyoTb=-ίtMvщhbTB:zJϰ_޸[7)JuPΤPeWgo#(c]DDѭˑ^I|rF:mcX::$ K%SF*XuՐ8 Twٲx{P:d oGiFk0:ai -]|bщ[n>b^D=&Kfǀ|_E,sߣ̒'%EM[ۙuJ2q>W6]2zs҄[Rh>KJ5l2K+`#cpJB?QPSѻ$Hn۠bD5GWY|P;?:EN=H z-ޢlW^t|jXS% _#Av?7/JqjO \{'Ԛ& "hDdSȢȰh'EyM ǃ@OCpQ'eLGhYR rȘp_=>^c*IF0;ecl E)>$Ta>M)Ҋb-Wyݣ'i(H`m0;!WQ$-iXz}_gHj'I3g xj42T.{>YFx'{Cd;tuwI~FwO#ח\Pi>d, LE~@ ~\9 zi~tuP2WȽL赫T>*׽lXt= (ʨT謂k'ww[^K쥍Ŋ>ǂAuS| 6 r]&A5 WzG>!&Q5~*; |lZ<5q=n=4ZvOpI; ۠n66(}{*`.'C|3m*TC<F hY;9ߒ.byr˧-z ݉}_0xߑAr/nt4ˣMhZtvanL>61,.ސЀczFIR=ΥܛGw|8H@aNc8C]15cKߜ=_W.O_&|r%hcgvaW:Yhc103Ed8_B#I ^H:bA#-ڢK+l/U^KX+,gHR_3)YG1Ό P)v~_u6~?I~RW2|z=(F>.V avSRˊOW`2QJ%`԰;0hi&vX1S"y:xʻIFZ Pg #TOkϯL㪃X 5ɏÍ _$iv𫊒Jn V/˄eH21Vz1Vq%G5&fS@ۤȌ{#(@ -ݣf ;jӒǷb_ ?,(j5?k{Qk`4DVlzE$!n"jM_ov&rp 3%S+@Z|9;}./I7,`<>ßTD*޶TlKW|a^f4n$f^%cǯ~* #KIIx}+J?.ЃJSg<Ƿ+^lDC\a#jcQk"-Y322rJsaADqUOH5we!3!+ʋr˜.SBFe`4Q]2K~ZB:]Am@?#ԲjkǍW&_F1q!̉ +vPRs2^a iU/g߳= ,@O+w'2h BéIwަ]M*En||>=T#v\&F [~MJ;?+5KU#cSUzvqjۀG@@\{SNaf\UPWܸݜbj_ Blwvmqd͓Z}/C A]`[(u]O?ˬk\+91C89t?sG:/<*b"r,wp".kX5Skc4;3/CB6߹\rjEeT4i֠A\GKg@wtJ%a})pWKrŭY-aZs}ZeVeC #^gV'r _Xqh+S6Cv/hf*T'TTP.jp^ L_gZ@NW KZpGREz0F>@ dcoqOAHе\dVj=-\tPw:W꽄4`ʶnI{)e`&z nZZLDkƌ:*W8jIt1jW n˃p+<@v{A<:NgMI4RUܳVkkl-Tu2X9PiG3%J$z)wBr B@|o[B2wf'|z :,M ̹N|ƴkS `o«E87希y-I4-8_sUE?t| &螭t)q[_psnyyĢ̆d?_/q7g!Vb74=,0ڢ{پ@K:e/&$sKNȍ+N神b!@y!NSRMzK9񙈧9:bQp'4] )C " 8m f죑Z3%t kvW! ϑFk|Oa ep"m 샮LP`"˷ӲeM..2-ۦ"X߬ˑg$J%#ڍ)Ϋqqkғ]v pMk m 胩xp|)Z 'ͣο3`)wVȆ'Μx.@008%}l1X: 3SA6VH(zLZʚavC(g78QqJY{4Y>dA47 ތ 6 +AʭYn.X7HKKS[@\e 0nҬf= Vߍ.>r@\puqnCI:#!RP7)wpl@bjMig Eas5 }hvR]D%ļv$HĉxsDjnHUYCJ@햸?=3w]NT<2҆՘ƕPW1DHAv.'P5rW;:$YdtN!BD{.T|_lb2XR@))<htn*>]>?Vs@=lSmT6oBӭ uA6|n0mWn>:(^{~!ݚUrSZ9F#>n&T$ wOxArō`ƙv,c>͎Wi;Arh"t_ cCzRHDR \ jہeTiq߉HRѺ?5⧂,9ainjϛsxH?=ʯY @{XLbC4Lcs!|0*koژquu8l,tCHhf)1 ]5@"} 8K܉U};FϦ@C3SalڃYLvE{~H^) /|vv'h՜Pw'M=cG.zX0W%QX}n=:uB]MF*u-4-cu:HxNme3,2K~gX;Hs;]iN ?i`J ̀[/18CV͟=8yeQf$[V#m:Vc|P%F9{[]x *mdzAS<e%ﴵq'Rq)*Z,r:hCLJF/ј#tV*d3e򑓍s'D]^k[I5(g-%5Z`89ʭQmwe6?b(wWMVȢ*Ц-CH2y_` X, |. ZY%N+%uYn.5U wtىuD& qJZx@_=P]񜼣dTJBe.釠d%_aybD7=w"zfHNy:f&0^ո 9)V_*zc0vcV/c0! I2cn'n<!)QGGok2cQMN1\4FyTn^duWY1c΄n-V =GBK5RѨi{!I7]آÐ e֯<Uh^<^ԓv7A'XHmJuD"áЭ%xclj$nĺ'ޭB0JC(.T1?zA_7k>ՉfbQдQ-5re(Z6s*yl>-f2XX^!'.^<9pq!4oT:a8&g4ci~6'`깎ӣV)wdoV*{򫣛O/gok ?]vxYUX:옋*0ڄ0b/ԧ&r(jӣ Saק ޺ ux|"ڜZ^x="K(xA[NA ƍyCb+ZyN1ͱd;HY\Сf fk7xWMÑVtu`%k`TP`L7HF/H}6鸲O)sp Ŋђ8B,ƌ+{}$ h3@8.X0KuKŅ1Lf(~>:?ky) \i~'tv@VgLƵ7ŽvH<+lc|z\dfeݬl9H^i ysl|{14+Zr)#1x@bBM^nLMɼII"|gjuUF#gtX)Mb2[ފֆ˛&bLRWWe2ۚM[,V䔴X[,`C0\ [4p ʝ" 3A_K'/&pw 7(-"^i:A<D?R.sID^C8`rbEĸWbѿ4"3CBi0?]bӼVg^$W{-Ng$~pla6!QHҶfoL Zm:4+yDϕq; ^9#O whyϧAX>:>3痊\1vf~*Duy\J+6_YBTADֱ7PdvM$ٿA L5nny`)jc rFX:ä|!͹IIGr |bؖkϯSpdbn_vJO\ å #ID`3ኝxT+=CU !g1 qױT|gc.o,9,1Rg̀$L{_vo8wh4cтzi4J۲$Rha^oސXO°{ (C[H:䃌R75w:2n~~rr*%~}@*k {gy?ECsɏY| CA*،/eAp:}c?kω(/this{ Mԣ)ߧmP2h^ຐCꢥT,ʮ5hy5R-L-68܊o4{,8L#gF37Q~B5P7*ہq*,+scqWD$~u-anw!k†^?xBؔ,GqioоŐdZACjDP45Ɏ]QYŰynϗg9SZ?= w;R̂8'sPD ˉ 쿗tWa2)t11{?-R܃>#`#̤7zfe:VHO]iG9+36̨Ni@C甹g[ԛGs( :Xc:8TYw4uk+E{x3FLPx^zM}A5S);N LKRs4Tc @gbQH('/r\hf(y %OS=w}?AD5| 䧪;B(>k\9VE>;\#> T!?vrrQ{3u[ójP^9h#ƗiQpj%k~0aq8.!k%י=4ܕ'j9X WP)AƟBX*ny2uꜿQ06^dv Cl +CO-ǖ<w>%38Dd`.>?;#n|Ku+B yi;[2gCj?t @i|a/qVk} ?U83[XUf $^G.~ 4AP2,|+ HI>m7i23qPNIOY) #вy"B6$mT(**t'K̷mmP/pNv)m15{om#/ײMžɑ^4z;aUZ)L@eZ/^9{͗\oi7-bP*h@6oKm4EJ]mU/Pg H(.}Zq]pl =]]F<_yw 9\Qtb C&Y"1͌x~OQµwn:" 2%{5hպy.〕)UI& 2] qH );*]!CG%=ԡ-.^M& 7 Agm.H)Wx{Ed^ %b]ߛ=47*BkPoe6{r~:\'_3jUk&vZҲ]4ݬ_6AMi,/ngCZF|#>OւOG ۡmzg 8 idj4^<&.%o'DU!R[ 9S{mpHyOki/YC/Ю)Ҩ(`?!hadpR̼w@ 2yo]BD!a@۷53 q;̰Q!{G"u&Eڕ.veڞEAhh.O12+ʍpP= "*ǞA,P[.6;'g?.hWJ[Swz=99ۭ?8p$D-oq @xҢ!wp?{k6?,-{#=88K$-5N{yC-n:߳O37\YcE[dcO> 5B$ TZW׾/I6*FuN'Jaj~~(y[, ?DNs@ݾ%pEM*^SȺVe6*8ZB*^Oz (aZJJ,GQnwBeA_eX>nLBR ITTs?YAnzU6 ʖT@!Cݺ{Źx8naܫ@UD|wcu]^H-v Ϳ^ # 8Ⱦ n0mY{%xHSIU-{L\]tn"iVok|s3Eؠy- >nUgEi[@r!=۲Y5eOm1箈 +R?π[seK~)zJ:qt{f^DuuGY\8U7QVPlG TCv,ųtXJſG5^ ]$x3n UyFeWTRL?lj`:'򋕰@a0Eo{H2Oٕ%$@P'ՄVj`t}ڵ$Z>hkZ[.IV]\DIpK{b15yӽ{_i!PWOq-IB_! 5Wv>|n#S %-d& $V#k`%諲kNv%_Sٻ%؜Vqa5EX}ij'#Kw'9le]y4pl<~8SC{;y%Inj)ZikغڧtTpOa-e88RE#.q:1nLgYezwccm i*ZdTeޥpK:^x )ƕE>[c#mu˪j'H-yki@^8M@T͸IJaI:ض7 )6Z%lLNYI" D8lVB݌|2[UpMGQX.>?aSMMv m$P`/C>9AkPi;s 0*̳BfmT mc,&-jЉtOXfDK3Q=PZTRe5bMn2rujD=p&Nx*_] >~1rCٲ Sr }eHZ[Yzk=y4>&9M<н:IB}4*rya|& ]?F: cJLi5]T-p %:ۊ4/]J]aK#/fV`!Cr2ʌOdʼ]es݄O{`YLAw2x[b\MOzX~X) Lu;+)-:܇\KC|P[Wlrmͩe8Y\[U[m{ZDC{OB0dSa` FquK<)ۤ,J_?LL 0 S K2L1RϫRY6u6M{͐)@_KTe9.0 t@K m b3a &VyXzحfʹMaP =/ v(QJ(Tq&{V~-~[-B bbN෷3*ȮihtT:7~PYѕ >wh'ܠЄŵ>s}^2NaKO`сvlkbFC k )5z!%ЈKx2/1Ga/kwHEISCЮEjIղq򄥦g( HZ1)1#ZAIHBtw[yszH_:Q&?Śar`dK|"z\:TeWCʶN=6%}8y;|p݊Z세^U+J 8g0YA0{`gO")Mݻ ;JLɀy˕~xά,]{>\ɢT^dD&/ݩ96/)~:y Y-k 5`XqA m{P NYWĬ&wl2 MgJ^1(U^&V5,& { C KB\rKsXlDy1*[&g5y b!#W0A0gh݊7zSkG.Q`l_w *qA/|9N΅13 t{(ã6N3Mms!PwAϵ| "҇ HjY 8v\Ds+*. <"wJB 'u0Ҕװ5ɭ0=4dp{ٍY^^[ kK b^6C+%5y#' ߆O9r*jAQacaFP[)&GY,Yl}DJM;?)@)G#:H+C!aoZӺ]؜^mgB Tv3 d't%r Vttb dcʗսk6h|{1 OszZAu~+TB<c#e$. aoj\x(-sm8h._g[9z /3WbF:OEh XXĸ_PBjCzKcPD#,+mG% Zl+JbJKGB|Ym:FzA?Q0o찗X"PYV͎WO+\DchrPPYKvq"ќ nG dOQxb_u0󍺢gwV^θUP)ԐhAQ]IigO wRfѧ m7X vj- 5:~âQW`aۯdK,_=hl7&6G<]r,HOT,%ϸB( H hy7626) 'a%ka~TD84mg uB0.P߶1׌Es77 ;{X]\Ȉ oAB@9%DBrPos?8* ϗ >>-RN &! d?js .k`ƀ0eE# /q\՟jgovfN۰,w Iаq J kF'~, 3·QvLQYV'3hHԙ,/5p0 > e5fĴE;97:gr3N-jg<|9lqP>mI@Ӈcﮉ-]˓b:uW{gR4VaR :gꩾ:q. Zg<ުu#p2!_Вy?), ScgoBVjB] F6/`jq]}َ}_=$_{3`ҬUqF_i-U: gRIG{b^7e0MLB$Y/[u ֱ1 p)3{Mk ܨKd)Y&p 0נ A^Vl{ΐaF,ToÇMJWNbqHKLQbsBQtQ1Kk oQXv99? xJ62uRc&\]B~Op^!fHn4͞4d?=fT@xq,%.l:}hX ǵWǕ[[bP62NJk'GiMo](^y |T]= ɽ5&y9|!foBkf.wXQvDΡ`.s;;oԘ=?a2m4! f'UT)k q~o?+_%V/sX5'6?89<fk"zvZ#5>y&>.ma _"=.WsgL>ִBnRYUolA-(,=<ĕw(rhQJAj(i|"h[ q Bc8,cJhdF_F0ĉΨ BJImopٛ+u&*Gf'*u+Hہ{*X3|q')ÇT^7^, |HaR1dźZ 'q魵}B$yS:~]jP\!9FMX8e4d$T!TX}6n29:2x-KШt J9H ),oQh:[}/E]M",h|Ep6oV\sK[)7 h ! -؍\K=HGeaNMDKű1[vztĸ!UqH?PV dG8j_Ky4Izڤuytw4icYdIDEP7d2`2yvXK?ێ;W9oH_Kb2-۩,&fyٸBPw8B,u7>£ͻIPtVTq2 H>Pz~QԖ],.vg.SE7U~+myJ/nX]n Zo[`?/Iu86V>g@E7:YazK~ GvNߐPLKuL؛ydg&%Ҿu^UfT"w;Ucv@I" \,$_?ڥ':p,RF~xD@0Ѝj-Eh>&gVq^綤".(TNlr#N{#Ӳ2*-p8o|v2~%XvL,OYm?7$͋W,o3a f"jΝIWe1,6x iO>c_-da|D?jlEj}g6 \{A4Ыѕ+٥lɊ&,1+%Ԗ=g`C d99*нz+d4c9> #k$^u` Sؼ*es[ꬻVlEL!M XH'`nHX"΅v{@$0b~.<St1i&K(Ȫj$Agk&X2L˃H Y \0?p}`,Wx" j_ O<cK_Cѭ_[ĜQ;R% V{/@uz4+n5\2q \_q:d<-& E&:"`) o#7&.,n\qqR@(t>eLzd}ASY_Tv=n-uƢ$QY|VŖ֌p|iH 1aQ* ЉuS\Y<./TO {s/hP;FǛM~B:bb-x5b!7QDžb4?g$Ώ}cY_WYiu)?MWxu>Ej'Gmܼg\rP}pA ϱ!۪cӨ"9td4oRGaxb}QԜBQݸ,*67YXjVHh!Vm j˟X/c{5.BN?XǻAH@7)S$L&n%:@^t ֡Z?ⶔ;yePzgiSSwļO3ÓKޡ|7HE˹ F;]u'na!drBuYn9XarcG^pI|#(.$n9>&[:(u CQؾ)Q bkp&~[B# Z'|5M,Ixti65}+t1Wl$4j'`$y}| :aYDWRmE+ƯhLBބ'X5a#%(.%2׽3 Ԁ j|Rz7V>3J 9y<>Hȃ ͠@`%^?\c"DlMmPZ$:I)YZ59rU2z<T ʍ&oT'RJ K՗Sǝ+TZ$ʬJd W,ْ>A*!@P!fNR|GVByr4oOdpLT̓w17.bZ;nmXᨛbC1SM.0 VE?xa,V#g0WFcX;N¿*'z\A7C~Р1zP}%Ax(` y֣ :~z'UOTITh;w?o֥Z*:5] <,/m'^XWvDJ]/W;Z<D I"_ULIjƅP2loc͍-ق!\^3&d@5}H~!H8YCqh?;(nMc 55Osl`YfsMI=? ZlM*]Z,3g!y:j, +o߸mZܤgSe1:y(7O {):R㽬ǟwXtUUt0 È$?c7kq*~-,?*Erv*qVc xLp|ٳ.I%uZMt) bOxn_>T^bl`\Kp&6fX2f jq/Hx 喷%[::ztq1_^¥hXnz3|~W^b#v}CQ&Yz [~:G>&N#t"'"mdJ3HZYZˇ Ǘ_JKu#V2ƒF3sp` {O PZ=y7Mv*Z)Q?sI7#Vh (@ [@SQĖ2TaB12?twktDDi(?Qs2mT#Y''˚Cg5~s7o6<^n/!`E+ԯԌ25~3Uu G =6zj[#m {z8~Kpv*L{CuB~ō434krf5ғ2b5X[A%1fb%߉[վkKP8#PPxE%8+5205Ji8#]1wGj%+Ī /\%tU;$[&6U!̴~9]b}8m2e Ogp+%j:a4G;UȀ-f.ApVw< Ө[p5v@b b YHK(O9?{`2t}ɛqFh51f n1HRL8065Xѷ]}ظ*ߩ6Z56  C.qq:h}āv`yB+j m:҈ +8jJfni]bΞ1qcPE yƥ]o"U+KR* 2Pqw{""ԚJ Ans@ʢ 7 ͗cGh1s*NiwkH`~7IW+=׵M9V,ڻ$`[o#ݥ@^u /%d9,O" ;@b{ MǶ Dv(JG6LiE7 @b{%iJyS5IJ;G{I/h tv':->xei ȝW4NSUXD{g(#C8"KIo/EJd658A\3-99?,BK-@ ;}ON\}Ҹ4[`;tR-\ 1ʉcZ<:46)lx["ALmq<]D՘bXƒb xhv0.|Lq>+c#8;X0?Sl:* yF9A8b#qT}#bYɐڊaaiƎ/,., A"`|K+\8gR1+vWd|6BYYsUf/ihxѨُV]Dx>ΊGAUdZ1ޣ&qI9m)0jZWfS|"ǡAx,cB uNy/1W2sPFK|25ʐ{(|waAhoQ1]!~8m3aҜuAR}/a0nIoNJ>ٴ6H؊9iQh!5-30t0l0%8 k!;@53FJ:/T=aЊv`OZ53cAF"^,) &H2_MY~SHt A6C6~u=ZXF5b/h䕉I.m3AȤ&UbM񮆤5ώĬ7w,j$:\WAay1Ƣ6,NN߳  Oǯjm96Ua*;2Nx:6 ,E5q.&ܪFhq`8)Sk[gQCfu+ұGytQ ~"7H-Kי}Yd9A1Wۇ*qJ_ TG^i[vpKq.p*n~K IowJ_\l𑵍3M 0E`о&;p ʽK dy]{:+cq% 6m膃saT#Q5cv/" dQ*Gsҳ+Ҧx7Me cXe`vQhnW}u"45 =Q(+%yqmKؖ> B]R'b?MHρs48#wafBC#msJ=f`2k/hspKM1eśme>pTH ̍}#HE倃ӧFHSR!N"Г}W\Z@in@'Q5@fPj/p^hb>Dx`Uh@Wq/ aҠ8t`Cq0}P-ߨȊ\s]xUp`ȧxLb,i P،*r6n?Bfqp[RO"B('M3x?PZ?YQC3}%33A@@0":oT{*\9*=ۜLiBm`tЛ%TxP#``p$  ٙ/9|MPw3*i JcI`οW:_x18\R8s9Gm̑_D5M4 * ]@^5SRvE|R4y!GLkq*G/Qbb5*}zmH\*__8;Q2h~pYo)|nl&>H3DS5Ј8` ^J=[]XU۟@wݛv?D;<`0rF2[4c{u8N 6k98iWLL@*+]7mMqMg$Aj (JJsFF=NO#Yh"׿fy'C]n -ϞRJЁLj2+ycqj^hR:UAb"l {TN{Q $v>U+wj\G~i $-{qh#S0iXvz6jkOMR{:G29>Xȵ2F N%4-ZFd tpq є)0g8ӁDtlgs{1_C RS~o4tow(Dt&q)%L7tzJ:1D;j]3VpLa_,[?M A8`xn1¢U_ 3-C"+׏VG\ǚ'm(xPzNb& 'ɝYM["`%Ge+o7T97_Q<0_ {;dKN9ˀIݚ%.بy`o0h~8BMH9dja iL+C4H8Y9dϘBQ\.$@0O ٟoxjT r[ EuSd+[i6_b&3|֬k4Y- |9 i%4_jr&K"nc[ _NwKK*.nJ:iDItBiEJYkÓ`Ix PYq@>Gf c=% kfӡNc5+ ͷYquu{΍XfzkL^-fK6{p eOK_Z'ӓ-sZ6+Z,E#G՟h0[Hk{NA_$#q.He{XӃejutz-U 4Y!w' !{t=el:χmǷBC|G`E@Γ5ʀS3[T=j-9m=v;V>Q:{󚫇b2CٔRBֳuX0ZIYLAg7%E8VQ,snArKΫwǞAg5'8_D; `#ƽDsqB1 q)T?po8E%\kv `>̄ft:;[)A iRs?~㙇\`]9 #Jmo^[|~O|3 6~wy0ŹHf4Vmls4/V Wg;SѦ),d }n{vyXlug>MT!=Ef㨖oD܎7 e!V>e?=ɵS4b?,L9 ^E9TFi"wM[ĂN> YxY,]SDeܲ|t6캊(\?J3iSh)}%"][PA*K{'JndukO2-N88]$pTY Iݠ rzƓrAu@ޔPWkar3@tk|Ϭनdj b!\fep~s.IFa:ޠ[@UBtؗx-'S9L}CEep m,^z  }ȊRW3`ޔTwk[K98 UϟHx_Kr4)ŻO$]Z ~v'dt9}0^_PETy_rF"l<&ZPPwhaic:~,bcO瞩ʶ5XN\D8DŸ;ILP-g|5Y[黅$W +<YXGeǺu()9"l'oUHdc[نQ '}=cZ O Q^}+(7 y8E!JUȫoVK>ceFz!2~ YGHm6d65Tvr9oZk!Lc4Has:4b_ PP%>~UoCy/ݸ~}V߇ORSܼ'ڟ$wCۅdC_VJR @^M#  譭XYB JF(j #kMI0_`N}0#/|1,!]LPpv& 3V%SZC#"ܪ/;yD,=H'Q `U0gr쫣̇Mm"+(oUX$ǴxyxuCU>ooe=G?܏>H@kqgH9%&%Øy%qo} 11-nk޻w ]_3$D5+9Ը8`gԖ"f(Mtrsw:r!1/h|U/4g~X g9w-aHRG!h@ oC [ޡZf|n)&6xyX$%:?_jnBu2+fe Femї IyJ_WXHTH"wE%u `+nްjf9ŸOWD[cmXmF& :ϚU%Mlr:HYDjA,󽢨7&?JDKO+p'ĐB hc |dԏ]2=xp:7vTŹ$ |?@VaicpPtݰܗ|Gt( l :Y:5,04ꯂ,@@ k!ihyH2GnU1ϑbcO)ǧH2`S2NUlsAqkL+_+h\ -^zcvKC3 ,$ +?ySZ.džxo7nUtt?kZe/˅-a0_clZE7!7_=\.:b``x9"OK1jym2=1r1 >jϸ@[d('۪KPlhT(P{n pz+児>L.u@4 EUX5&jRVMʥɭۗmKSȃUy)dIZR$]Oޓu\gmE+DR9^'UQ\t@U'BLHDo#1E{9_g)źQ=c8E ./o JWgfĴ$V7<3 ea Ju%k:Y'3'mY82?a P_nTNgiO`a y@+N_+I`;hY#Vy2i޻7CqD|fcq\׿3cϷ@.bggaʢ!R[jHzPmѯ7"7[,4b1#S!dGkHuс-p@|o\2,9vC2wJeyHB0E/+fEjrӪ5e6MgmwyR:CDVܜMKޝבMAx@rUHh~>t Zub!Kxlx6)vz@?WZțq.d M-w-`zT# 4ϯ;/k1!&z]ծ-b73rjv^"20 @W3_/VNH@Ͻ }k;CM=>=eh߁lXu`r`enNy|!*N8_Nlfsq)JU )h2̸ ՌyPqZ5}pJҤxm\g]Cz=MuDW`#z%# ộ ~y~hfQY"pŪDۻVlWB\mhM K9Ozx:*ofM|큫EaGXhR+Tbc;]N_S^Ћ(t/run,EÛVPh4ޢ@ɳq)< KV*1+qj40-]p jf3FY6jT΁)M4آтn$wy[̃ g]&&*:qElb)e=:3a2ޚdPmYD;#&n_sسg8Nܜ\7:ۮ&5jDC\Ø>G)}! Mtq3g$B;uqs0mwo+%011.$( S4}_n?]uLi ju{y'EB׭{w3jh*˘@O.nGʍY9 H ;qy}: 돽nx7 ȓxiw<kKF`6ʼM[7&Zo M7 _ch@]<:,Huke=ESrr8bVcd(SrBqlޮD_n-٨XƎm)rW3{%t $.ÙlVeG8[^B `Ԗ wLyUc3[qX_O*&8fb`q?Gr|h -JS_Rx`Eq]!x`'JTp"( ƘkC69a'wԿO!鳁w"ՅI?s/[8UjL"7;`x/h!q\pXj5"/Sk#ŵ*<>,0)H4?Y# e Ai u$?)V*,@ t'ԯ~82ֹ\uek Zq-䥏o`jJ m $j \_cf0`vՈ\P9`JȟG?xkQ li\UEݣeG則̈́cQAp"s.e+&H QLҺ;>-y]m874J65XSp5^΍\m"}.Ҙn҃而?V"|w%G{zj40m S_YPNap> cVxDv.bUIB2ty@r imK! DD9D|ZkIJ C iq봟^ϫYf4s$0񻴀΍{>;r)M*-G8r:#=epmeTdy DZrDi!!(+M8&F@էuεbMd-|Qt,5?F+Ŏ++gt"]XDY=8 Dx.!G(@^-\ͤqDm_ڵ`Nc /f)\OaS4HɂiUYGyS ޽y<+WߩT0s2tM`}'f\l1) \Q9yni, >\\"RU ;>15 D zt !\s*&h9zjJX v3Ly=D@.BAk=7D(Ɨ40;-BOoڔP%>?h $#T"Æކp.ô" )7AVB҅񒃲?R]Y6Yz=(#Re/wMhODb5 wQ4kwuZqY/{dA$! .ZƛLYѳ"l}?~'t cKBvrUZ :fZtBy f*R8k)V֮}3pNXlYVLVa?< e.@uPȱrL@Q4z_>XD74s]akN>=#/ ^'c4<8-HP̭!4W6~nGSPU4h8NH:"ɠ\ 94~)3[aP4%h t;eJKTUtKʺd*.(ul\h|mG3&ZcBx34L3Ц}&VPA>bi 7>T} 9nP9)%^Uu<["?b/K,wN;lDy<#=ϊC!ӹҀT+fC5(U<· v,ibϙ>?uKے[ 6/8iA]УKR:eTZ7p\]/c_%Ǻ#9QJ/7a#@ JF/ٶqd=AWϸ,1k]c8+1LDy%O7֪osvb"U':9K [֖[`?zԦ Mi;P\B,[H3wT3 !6c|3gH7ŰX9h+vcw逆w}dXQ@O:5UJoEW ّ6)4bVw"aoL,?tLnROb8aH1١L[ jn-dO~a[wLQ'S3}8_B 2Wn'AU8IhgS+,o<]$~Jv8Spl5?[I{nD;$tV!%ò1r!D^zB,^D .(YB@#:e9WV<~q;@uc}cuPx 'i+c9P̝SϯKVڲVx=-Yj O`˄% rvDuRVA6KOyԓ߶HJۃ5~~]DXJ I>*n'Xp!vήY٪  ^.кdyV~^?>_`z9iM䧄®P߱q"-Kib=ٹ%j\,mzmde%B-Bτۇ_<f'60>ôo S;դ}j[XjrQioPOz*S|#f7KT/\f 1F-T4&^kgF`âI;X gPYyؘnSt`brkaJ I^Bv]KxKdا4ӳn41-"cHzE7խVdi`Ǵt g./Z',/3&C%tC/M߻m+ޙH^-2Wq* ZQ\&TtqX]8t|erYF[Q͒`3ϵe4U#`#[IC^. 9]댒n[̑9p'|]uSx܄ 3ͭWQdaq)c##ZY4g ʲ}cL=db3tDMuխĨt_̹'kAV7a hFcz@-LWW"n""v-]KchD}k1tR]c+(#A]} oqCKΤRAN '86nkDVWE:~7{Ct3Mes _!?%NZL+>)}labe SGT jk#ނ&7о<(?f%s>PuηѦ"SwU&`ܑ9 jƠ{ۍ9;peLM>N*j2u8 ${y$2+W]B~&02rpIKϟe .2zdjL1*aJL20*@c@by(BQgo声5S! THA?#Z_hbIwW< 8Fv\Ԧ'фnZ䐺rfW6ض CsnX3\gbF "*nvo|ͤe{Lq_;LPm}+ CȞɌ*e]F$Y7Z8"dmep[m "˰msRO5&q7dŶ/(=~lE>߫%ܵ^^81B}ލW|?L*W"H0yG0Z燃$w:a^Q~ p5Mc~|TiA.:gZJ@n'葾bK qiti7lD .ί{̵ft4Y)ȴYpEWJMB2ӌt(lAzwx]hVl_ Ww'k qA9twhJH \xӞanfZIR<ү,U KʇHm2UtwٮƇʸe8H"ေWG؋DL22*%oǣ&r% !z@\d/wH(*Xʬ?aχFзP{&(h*$](@pJySCDp TF\^)L-’1f |Fa1a{0mеu qoŸ$EL5oJ}-%HCXm-.uʀsr?F #0Ɯ:ꐏ,Bob4 UmZ5BcfH|>£$b?t+ a%X1lg1N7 qشmX1.gWGeczEXX|V42Dy"+FG>D LRq0/GW LQyIe QC5‰梼+p_ ;x / PTixUj2"3b%J8+))Hh`a(⚪)A:&<[*w5(uU6| xI O`g%EV| U4Ϊt8IK:'C GZAU,ک2'=p=7/zQ¥A >>P):uѮ<3˺X^ tɒ U/Ee`-C\ emmIWk.tQEv9a6I -r}Λmpqk%3,h| 4N*²*z-g?O "6K{8bb{H֫S)Y&wtX~$vI bdR'Es |&up?I>w- uvzPDkC1r4l uOc( %aC0ֵn[|_?QQgۺNI N-sݦ;2)6Π kkj"W>om/5P94ԙ?Ӛ+SxmzDu |I)x{[I4дTfyǎ5YkPĥkMOt,# t%_` i,Wl$4ILI3Sd+s'Vs cY{1ツ{B`rN̪ %\:1a^H)ֵnohRtnS6d-pkRkM;&dPN"yn1&YbfINӰwaSG#CD:>+R:ut!ww=rF>8^U؄_Pi*[1̪<^P_"ׄ .xtfń t}^r,CXn=ʨF&f 3$՛y G JIjiP0p 5A^ v|Ciǡ eEÇ S21آO2KbksģR@Bч"44mQZ bkFлj ]*x;q&ZpPiWyXcmؘU>.ЩO\G<~ܓNT % קg>[!Oy ij#9"O/[ ~3hٍ{pbѹ_;`-2u\ӡJ_"'wq]}[Bۓ-w/XDdiG.3Kڅ}\3Ǥ[~4uC=N׫O[QOY7'LAP9@k۩J`YP#ElA<`K{B/ꚗFY=~$?/:d79&(Ic<%QzE'~:8 J/[ ٯAL6??2h0ywWnѡ)3FgɆBR˄p/p?i%<}JD,7`዇9%,|%V#x"%Wk(O4;k2)73R.Ѳ+z(|/k:? ``HqE!S $9I晹 7}.]qQ̩Z0GzxXkd+L:|/t=e64&7^C ?;̅K SBcCkУ=q˻XJV)T) @t2f$O8 V)[ƌ^tf}Ng7@ ^7$` W8~ūvS` c`7zwI5T[)XRXM!EuJ# u7j+\.{.'j%2u;]ψz]_y-8qœ"UZ-PYo&2},=?5{"@Γk 8YUYէbT=Kud3Y5H8yLo굤:PNWA}ge6%5Sik 1kSw%(+6 o4 $AZCTjֻQODtS0Rng3a?)KیRs[pnV\I^=`]9b}Pj LVzXW 2ՙ`X͊|S"MlI$te 7a;㾡XuzαV;Śa*Be7hFAVfP䍖asaN s$p[kNET_W!|3sJoy&6Ԯ`XůW6\kʝ֐ 'e>"bhmrK( 13y_&jLw,mᖓĭSE&=F #=x(*R#"v`)V Kc[NI /n%먨[NwwU4_|Dfw/Y'$ͬK)VML]i{XJ8녋[L||y]4\*K9PLG 9`qك_>rTFUFRcBzܴlraR-$CzCaS1ᓙdW!ğj^@I!VJB_y>9vLp%==u?+tZ3s:<$.+"B}qT 4ɁLA-1,WvS\c4)I#`/čPOΞtݟ5Pl\<X21":R&y33$eJmm*<:t15e+=W9;|BVSoI|lc` xψͯAj>ג z7 e*-uqtAl.L9*m"OsW TqLOË:U;UB{Hv5&,>Ǽ cgu7wcc뻁YD N>]PtWON_6NSҼ7Pe.q?͗b8`/wk$Qg)w-7[ :Mv.>0*SwUQو ضvW͖˔5_^XwwyI.b!0D62wk8uyΊ7r򡱯])=b7c-c)9x0veT[Hdoh~LUJ`-~j 5ozldSc /́k;3_%nl7&;|\אFœb*1^5F搣iZ3vcX.]Q,1=_zM2f`^G*G~H(wVڤ+8*>dD`nEY>+xtLqGp╧`)=v2Y,պK-I}qM?w2Y2Ro{!2f>PMvCri=!wgdy`Mw1i֤n9#z\lP>bwQ?d!/[MIR0Ǔ!(Y*VCWUS!_n7ַB|$D=L_:߃i M`tOۯߗ2g<ٌfl l7Ӣ};5t3ʗF`=jيj`l_u@uTӰ}YҨ;S)`۴|s=c{ r8#E",E(EL0A\'SYsTJ_|e3>``cq8o^w h0u'x6]/zS+#PPȼ GS&Ӿ˭g\2/Ȋ!VγSa a= \KgIJ$tŋ/}FMeQD(e|sE-v#Q`䠆\dFժr|'jji;ѻ&M"4gId)X]`_QW>fMMRXQdrv ACn`wބ3PwL mND (1۳( C&ߑԦa׆cP +^&}Ќ{xF5Hy(tPF:*Y=rt{TZ,[3QVMNcӊX+ߒ,uO1¯@D֔y \ٝ󍧃\hu)SlTO pcA3kJTS[^TcZBSY&[5S%!eܝtrZWBMN}IMl-@itӚUI!9}1,fBΪwH'J:FF8$'1 G>V͟݊y|g1L#i#kyȸ=DYur?5Ɔ.FMqb2N6{ >iR)Osѥ[ൠd uUmk@&. b``7kYAr[Ig>t>w PxNSZ 7 f' mYbí5(9T!!Cw7)LۺxIx^TnY>I {y@+x'm|(nkd€P%#Mqݍ #ld~&oD'|R= 48/ŚJyem_Y^ \kw9SkZfIbg,1VG"E\ĈIGv2Sz܈7Lk~;< ~[EyѢVM[M ]manb#=*gOXfGMѲ,MTT{ .jJT R0Ɵ9_ WHGFuŤOGӛf\Z=!&*P\ҀsS!LylCy1GG1u&Uӹ2KoaQ.tg3F'|b  CBj w3'Ʀ2 )BS{ZO1D-IƏdlmlT3Gۋ;|3$X{wkF`&»7 }I8s#PVׁ?X5H=(^7qkؑ 9):k?jLv{B=S2anG^(Ykv[}ϵi:E%[qq\EXAġQ1=*s':]=ǃ@[y\eoi*mwM'jC'VPs]t6Ѵ XSu-/){LFKoJo6xP[NNk(? >eP$>LGS L-]J1^ N}yU࢐w4? LۤtyZ }`۷>/kHBnƩ9#D[((w$vD絠~4ՐxMC8g@*bQk=OYwe#ltG* , ̻KDJv95 iU?FF˃<)2)Umpkfo l.;ɂ@ar2t_@e}V\IpYHo$Ly(9K<"g(!fLh f&;Ko~P-4FbNfI r2Y|t[@+ÿmO>HGKYPt(06.hqgZk  3~1L^t '%VMwZ\mmToW`gUW|V;h1`",Ɩ<@lfb Cᤦ\ qUR p`Ŗ1k}pȴlS6.Q[+uyP Ѽl"@ i8k6b3{f^Rhs;ϑCt7=iƇZ}_>oġh76Fe]?iΕ]$ZӺJFګ#>rc4<px> ɃZ הK;-aZ2Ӝۥ*0" 5fIN z>'o'C\^wc?Ίv {p}C5z=NEL]z] X;P@ ( `SiGc7-ρPM!D_x_W#x->7^;D*:'NO3>=G&ljIgInd00 zY5o CEd 3Dxt{Gċ?ܧu>lVcgC7ԗ {-]&uҲW>D<cB9 bV2=9  4벬)v[k_gq@6U9; g:|N&uu?PBlT0|MCU{G ǩ3$ MNbyfՃo=Ӊ{iv1zԺ! lYk^wڳUp' GK*5bKv!w W42ׯӄM0v׼v8/{!{#1^C֟o&䙖dƺV[I39A=;vס-<Q66z腏yiV1D]zcu2P/ՎfcBMH O>mrB&5XZ(pVWI6_嶭T?OƘx|L-% {qB&L;ۉw]O2vI-W>@0t 4p93k3ηA1@|Dw^-s:A̚H括uXsLcAxt+{B!<`"ut1\9ʃ̖94w8J]k~k._AAGx/tNP]$?qna;ًuSo~}=I>dD7W~MGl`YLofMS7bۗ稫ғ5|WfLfI7WwGv d&iADitZdMmP*_}MH5' b;*c}h(\Vc;y*aR{3EgTﻹ!,yGv1.onBTՐeRPȔ]Hm/%>'B%ON*|&4 LړTix,Wpugptfr6= #UV_Xz9VEBO6kuDAO萼~4Z/qZ5N"+ Bl߱/-xC]ؚL)3|1m/|Z`<<} 7JJp=*\ƳUp-DZаۼj 0 dLM@Nch$\ވFȤ6syGn&UO=g(̪fg>X"# 6˶[y&4,kxC`ZiK l#S,wy ʥjQ5f) 0V'qvApŸL.7ECΞB xq&+A`B3J!jAe:veɄ ]~N Gc ;1o[=ỞU%$/p*#OPhwuQHi%rGL()Qb^m22MIO:0yOR<}&z Cz4T|TC<l{2s}*t# trdM( lY*~*<薘=z<"Vv bͼC'@c: ]RJ"AYj Ƭwxve24kVTZOTߵxՅ+η])^H9,b]]QsB@ D:η CWTb0):`#Q5Xc[2_rD@Zߠ}s~#^8h☡6r͔ E/fH !ٸ,Vu~*=8E7G^4ns!8'2Փ:Αd>R/jw:xzH5q<2Iz[ü,=<‹ 41aࠊ7F֚c^a tTA:F]˛nmZāB`ώ28uQ $!e_*E<}2|Ie 5Š-;6tW4%.N&zfp/(r|ӑ;pԌlE-bOY9P,˷%LK@Yb{)"[*)25/zE5طm 4h4;ȴl/ |)e0Wcϛx_}nG,C-!◇2ShO7jyB R*TM!*]Fs; Q¹[9>Y^ŒHmj܍m~2QϜ,{) NwTN ێd p KSXO|.U` V L kS u#g?gVS*%6d~_-_qȭO<|f#Ie>ʽhp@b8ǾUͳOL+h6(EK-tWKEan%&E MGU<]5k/TO%/Tg{i*ɩG^M#_IUׅo'K  %Z/9LH,@s3nyz:q#LtkF^HYڳĊd0 CWs_gj.e+MYҹl-E5™Y }S{dرtwoܪe"qfJTD.ts v.+r7hW&3œ{g&lX։Ekά׆Bf:edں?XJ'72}|ƺ jPIQ4y  %ptʹpl~"lu_^}i4URio<Й k cP#0S5sR4omy*6"8XP˜Iبw [%R$>@%ޚo}N.\(SnJd--쾋"x^2 qK) DP4y:n6;F*{t,^{iVF2OȣI[wnOѿȣV fT8 (‹ t~DIa@2ī0R"4 `jVJ? +=ۅ"[LQ&*22*Ռ>]#9H6mEjWX ȫ%ֺih]r8? lM@| _|?XB*mC "ҿht1/P' [率8L"J9OVwpM9`؂ 6VCDc'hN %ڽx2uDx?Bsi1G z?㔋vē[~:p6P`b>(8Ϲը28'Cm$)!.PWMc>RC]*|nyJm6ۗ,Kt!اK2E~M>^iS]I(ئ7pP` ΰxs/ӏKd_FG[@ISdCVG@QBpI!ٻAS2#e0}AՕ[H[q~+]k͑NxqTĤy,(C}^d,T-wedRlic*/ݸW%6 ҳ(M&%1I:HO\ O!:~wp8= اSaNI¡!!t|V|T5aԽa Zpl]sTtSTUa5;^w6}h?D^3'XRSρpyYO=)~\mTbٮ#3L3WdG2,O4ekmk!H3܌C'x,0U9cPoQH|foGϮzA)kr.51#V |L;dk,_jC/@BH2tqZf ަT2^F4f"ʤ7{ ک3SohӋ-7B)nӥ(h"`5PhVX.E ߍnlL]5'9O.U%M\QZO}gRmT{6(, _8 Fw@m"& c%, ÙU{rK|`c#ˈñ/#;D4".%DZӌj=OҜXC߅:Nd0.}m5&QkG@VxCiH;>HwS˄'fbT:C-$im7ѺgQ-e9= { QR/xq]DPQn4h`<^(xFijj1|< Gr{oX D~ @#8%4ɋɳE[ϭ9Ws}2/{d`}yYو "z`m ^0T_:t|--KeiZJZӭh+oHSs;B<j|' AwުT+~ܔIBϤKB7pjVO n=p_@u3y$!E\}[U6J}enc+4Vcg{|[ZDa8 HQ䅣g/\]k刷#U]Wl%+>ٖP&韀<.>O/7H:Cնݯ펤O"ESh/> +-Gn_L v{T`ܰA &@Ȗ=HҘl\B-V ]A74Q{#J١J1JrD\.]wH&56p)btD)=UzHizpǏ蛔o6̲:q]!F $Vp$@og;Ywu!N +Y;Ȋޝ J)V+҇S}JMZc?hu {-JdgXaᰃ^3ĺ2rM +ORaTnބAd!L5^|mŰjX$î\ ۞u}2 t媫 Jr, Yֆ`|<~D6T+m~Yy("2Ul6Y:'@n*MU⢗?H#i}Qo\UHL$ "Dzf>M4$\m:P0`pM,tJ fhZh$)|& @ebC>"~gvHr ^QME H7Dgv6/D:XDqy41V ڰZQʨcp/,c^6m`v嵖×P{)qoxXb՞;gf]k6 <_H\n&O0zra~$^@ "3NkuMy"{L+;䊼o s%`PK.ɻc_b2z0}~iƳMjɰ#r:TC@WlDWp «amEexs~Oo9zh*KD)96mPg%ڭ>ObdH<_>U1ϟuY7O=@W@-_&1B&ۢq<[mTBR?!#ʧ-Ag}dnyfOt7:qnQ6{3C6 p)A=gY/Ҍg\Z c\ PEAkXfnj`3ӶsQqp;ZU;WhB>9*c|uO ԛ{ Z2F51(Nk@Ǻrf5v+><265)}h-w#W50$"PVu'S/2nPb3M<ɦXX2?EGiqW[+2CT%aҒ]8b&<`զD _|u-*&˼Ͽ^'qޟ+ rR5>ҳ k⮒݌{= Կƺi,b -N:N͊H EhkЪ)d#>T\hY7܅4q<2^L}mqE&9]{n LsX.Q)j .bJk ];er7þv ˒q[b^U`cpe&>U.>1MSٰ_0ZG b˒_*_yt1(!ׇE$Y$N2 ;DE}zU$T4hE{5߀Z^FU$E U?ڰ(I9 _ Zs܊rE4vT dvK܋'@V R6o'٠F9i;|$o'\/u)ɎQa^ך%nnʔj&Vy̾uQoA+he&轶'`:! 9f^-=G"Yws[zɎ%e$m= fS,0MJҫ@s55'6kfR Ph_(b>moDWBɁѰͬ8^N0$$E-u.剿Ex {^UԆRCί'Vwp9_ȝ:{KMRN# ֩Vy i nb0mOؠV~]1 ]S0:|y``4Vv<"bwP緢*~G ¸X^X}RcF-@TN4?S#`z~+a14:Y7js`r?M 8"dqVH )^{܌g ,Hݶȹ[\VE`UZĿ ( d-Y) [{CiMF.':s?}S/&b!sx[ˢ>or`ΤNh69JehMᣛ>>iFm?%6aFbWr(6llKG."m|8Q{TN7 zܻئ3ið+חS{? PwEA 9o_Irkvm88I0N__;3N%EfyyRfYm#tՙ5"wTjy+`d6b/yK*ib܋&d^\. O~蜎_N;EZR҉G?lJt5Y4kڳ2[Qv!݀ӂh^/ϸd\0PO,; Mաn9|GȃlMSpz>.2-1U7+"ĵ; u2 Fບ^{ =L? 4EBl_fOkZ20VĀOa#h[G:mU MZpSdb:Wh[iAE;ZmE p[5?JPTHbGkPKFN\:<>)N @m\CL&vU1:;ʽ96k\k?'bVgUXwy0H r'͉Zq`fI{Uķ%3|ϊC}ITS`#jUe\~9%iyf֎ixoGK W4Q;Ib?Q-k~J-CUN{Ur;/Χ۫^髜*7L!H[Ѭ G2띉tڛJ]Ys? iɹZ9Xesj˷1|%H=T3b|SlUOK;/mI"862e&g;3؍ܠm<:"[\VQAj j/H! &عV;5[Fq1.x,nMk6FL&_jl`d_n*A* `a7`K;zW,RcNTomFBKU:'GoWGOWzZ9L;-^Yf\>*A9SIM_KZV~M5Ѭy]y|$-u6*fRPִus,RWҔT"\a*՜mC~~Q?m޴g9P:jQURZFQQ;g$9%s2@F3o`WB=o +}]"xZzDCK<ݼ\YϦ>Xtߪb;!o ~j6ek8v~Ck4a+b,'$.HO Sm1eȹ .D#ʖ܍Qg \-#7I6>|=c3ٜ2:(3їI%غ빮ŊvƖXvJ#m!ILk\<huX x'XKQJI]&qr3e?KruUSIpìϾh5]g8'פr  Eȅ[fз-?/ދyqFh[(do6RUdfEE=A#HJ`-ЗW!VO\2Wt %MHU(ۀA*S*2bTn}aq8oKhm<،05NP7n%?԰sll(G:2fp^1oƝ3'uuO쌟.'}N%J,1[L2]J+Mr8k*/MbmvT}CPxH݄Pɓ-]oߊ4?tZ߇ !5V~*9S)n Jon'7grjvy)G͐Tuz̴$*Ly[cl #GB lg[g#H]'Q@΃S6jz9Ha5ՐwTvkئ٬Iޜ8hSdK5rM T',0mz8|.as$\H_jxhe!Cc~>%x s>Ռ\~f͖3 E_sxԖFlXHϲϋ4"7`"WxCe ^2X<~+M׽.mDVǻDI:8A [~0~D10mUw{Uщ O.,yOS&, XG-ksA,mw+TNHm0Q3v}68/@c!lEM#KhVe2c2;4^3\-%K8 :A{fqT#acLpDhX8c3U*=.>߅"P"_Y^[kcK[ֶ`g[{"uWR&B.OafT 2JKJGz#PqoAw>677Ԝz B"")޼YeiQN`a~_TiEٽpoYNA'ȭS2Za}UɼmGMv$83\h\ Id cO|ZӼenZ+癮f=Ҕfh2^KkFqQ2t7&>c](bߎ+ YJFwbI`_>%A A4YxGUT3 WgZ8y{E96\9O6".;-4)|贋J\ПJsyNoB,cJ@I K(ɄG1{Qoo^ K"% SBGs̑y÷ByEN0x:ic64y!L;kC0 =`)عtxAMoiSA5JQm^IWsVx2iЖ?6 ;%̉ bFЯoR.G\;/ޖV9 +增kث٠fM'b]n|h=^oXuD{Q^973s l,4M6Gv/A"t҇l,,YDYXJlw_7Hh#xkF[3zV3݊jοig3u4C-OȰKtbOB"%)-)v'O+&^S(]Aƽ3ˈ&NT 'l9xMk#TLNpd^d\XKURt#_.@>=p"D.÷.( iz{[Hv*'V-"H*$GNPeԨ"j$=q~?Z)xBl6*c$^t1ZxQ0 zEVA6V`ֽNZ.nqŸOMBQţZ@HL&FTVXxt7DV+SP*ks7vN5 -N=/MRhS(4I9<!tq ;}0k 6Q+zݟ+n^mdm15t>jC/j܄.=h  su:$,>q4&W ]m ]u6x?Mu|5<(d[0{l],&$Y% f?fVsdQ-ͷ 0+[#n,yb)!D<?7yKXUN6k#,Cw`)UG8- ni(u,ŷ*>.nEFtķ3ZuSqq"QmH۷\h%;tR1 lk}3t8LJ~ى5> X_n&g iac%-1drŒti*2k_AXNVH?R^#uMhof _Zh>o|8@h[ s-]Gvdgbx.ObLY˵ M&+̟m\/Enò6Qsˀ;5>1ho5r+sb &!Ł' BhI4:z4BӘ4q2n/7Gw:bFd)hL-Bpiݐ,CoJU?#Gm;h |B:i~Ow4~ k_?iG_ѯ[J(Oᑘa`GxOJ[Mxbe~)RWB9w8=Ö, U*0j,/c||jȾyaĤpYa*=u {ixTKEZ2u۱ټǾK0SH͙Dc`yˀM".#!*o؃ړzbqmxL2`)W+8$Sn]e4__=r'#4@7dEZRb5?_DS ;b F-@kRд6U8IQΎX:j/u+0iYVraOY )}I[[70 Ap0/R ԘrӎU.A~kOiB=lE(veDPgW$E)q&gWd%9n[6K _3z? *`qm#1ߠ@_;˿ed||D@?8u:"oS ϐ팙x2ttlg)NٱT\%jScb:iP e(|G둩Atu:ؾ ;x,У?ff6J<ҵԶ Ϋ)牣*`Nfyft̬3H$[R%-b(<ڋ 7bc1$^)z c؟J3`W_BlG|sXcGMQߙ])?@/yL^5Roσ oF/2d85NK쎧E3DDJ@@w_gբ{m+Tv$ R{&Րwtx3cԼuy_6HZDXU:` 1>Z,Luz"O$7+1fln`)ώbVIR6Pq85HS>|c%=pM Q.YyF)wygtj-u/=3w]DֶD"<(2ć.CĂAJN!-{dQ{g6ԅ@+t̷Ve;g-8ȥ⹇KkBaS(^"~,H%}?ZgLp7aI[beNI&VFUƧ, aR#i =5VcgbgN`$NTN3+YZX9򁐿Vg$V hO8q R ${x;lr_#~ڑXjN*Bht🈱x-MT|6 {7+y |eI&^.0u8ť=@5_m!@$-m+&C<, d3(,s~eMK ]SyLAEP=K;޲rCpzNZ ͣP˟+w#rg$?80{kc]rj+Z&y;ZDu*#?7Mg,ُꗠEY9):u%'ΆZ_,q֢KO *}%@uqA&CPN2@f4OSmG\z}i׳4ˎ(Ay~Ss,Z]R^x!bd*]S[xiLQ#MF*&W@!__dGR*c6ڀjHׅJ9KW0^3hLObrt"*psTvLh Lt )g5alǭ.==k6 hgOތ`, cꨘ/qȔΡ ` 18IpQ*^&X`s.qhփELd9IIC(ԓph9Y$3jr;G։cg?.L 0 ˭tUCuGx&WZL4* [=RK ̙F:0t dr&\UQ3bG'%c^pWĝ^KnӖ- ׋U G@/`\8tŘĒqD /S3B;s Rc'O+B-WQf0'uG-(n!jR6`}o5TIM3E뾕 Rmkm;ex_ 3 #^$I@S|YU_ּsזPCQ="%mLsr:煽ֹ Ge8Q3'FZ:ړQl}>3}wݐ}l |ү{o) *㫁S$mF , tp +Y(>⼶hQx$fiI,L %c g!רFȶhQxr'Mi8m` JԎeQJo<䎏#Jxw^@2'/z'7Z'~61?ۜ`=L%͢ ؙ4M8m 8'B2_|W;-do#^K ŵ^ ŮwR/y5>w*v{52x%[Bpm/O%hk5iK҄_}dn-ֽeigp~uŹ}`[<@c@iUX"C"NM i!_C"37dRC_z-*ͳ(&J$ k +>u=ܝ/O!՛SHac4H;z> #KfuyJ>uBIZ)wg+0_BêIL~H} Kɔpiu6]uy+pм}./nOo*B2L<(؉={FgɇjLj`l: eh0\u ضA(Ce(7lv /E?'bXRī%,DM mPAEVY5$OZ_|>:@bItrqouƧ0j2ݰ0l+$n#UgjQ7|-j'9I;Ȗ8QyM YK9P ܕ :N·8R\:Kb/Rt*D >QRZn;QX-VrV\ƍcϣ[fj~xL+ 45EY9$&SdYU1Y"[:ʋ6ǠMрz޲giI6@kt.|bzj@nc? )0PNXׇP=P.b__"h2MYg=;AJU"O`@H;xs4ґb^5'jZIДn#۸!v,3 B߰ܜ?1jɈ, YLJObFs*~}okqDL7}԰z;Am y,1>"^Չ͏9O|׬z\ BQ% !*Õ Secԅmʼ֚'UƮ.UqgczmP 1ich@"S'Ɂ3FIr#0c/t\ g@\޷ИPT/FNk0G g?K-0]m,(@D7q`ʊUvޮӖLPh^ Q1Կf€NjL*bU]6&d%Ks#Ua=7eBSJ-}LaHDeŴ 078ҫu`?LF+~ǁZda-DEm(H) ruvC[J7m?6uqSޥ +#=5>>M "oD|oq~vLկWsa ڡshn4v * {|5V\VBh^cDC) +[h}ꉜeOTP{hfIBnּꪡs1uqg8h]ш+b*${x(8: =U;zɺTR؁bK/N|u[_9[¶܄"x8.|>3@AI"V86g+).4N#:G֍Վ+ 綸[53`{Ck'++6 ǵ3_J <&NI&Ikɚð9мGq oP#txzi0jaWvt72AK{'0N@YBm)B8M7Pf킚\.)pQk+c׫Dw*Uk^L}%G@X6QK (tc dz&]KѾ:^q #@G|W;)s!/`o ?.@_696łpi:H}uh%kZ9HE2RҒ%}4e%>:TUx屚'$S3;(cg+[^[LyxTXwgX;W% ޟEqxYt}w> PR3.o:.vt>Ap_!v>?ӷ7$I c88]m)$S{b3)#T2lQiђzYkKy, %158ޙ˪Jу-G)[!Fhe|`˩6e8l2!s\>mdp'O!rM{*/ƶuU"5$lTXń6ECzl$ˉ@>!7?nJmDZ?MIH$21ɼ[? ^Cbƻ ?}(_î gYY2@|\©1 5ml湍ɟYyݯYm  EWnr*W m8[?IvllDnv]h/|wOnզjkQ+l_ knVNѲ}YIgQf@KEί5$WW fF.YcI)}#ۙkGIl{u~3Wdxz.CfSsn DXdpxvY1%oU*ޘ$bQ`>)Y ܰ;4ޠKRwឿ#a_[B 4k_‡p(nORblrώnT+Z]sCpxQ v&ަ9a\"Am:aƝYL[%j/!U}$G_g#~Pf4R L.KW쑑]!މDy:|FhO9Dލb+3`nht Ԃ8ތd̀JUTN q`MP3}(q̒-dQw98+O~kP/)#[ħ)^&^T͡=,? !e mmq*U_fA۰u$3뿸2y^>ok)a(`ђ(; 9TK80㿷mOKcVc}0@G-XS熂o4I+9 p^akŒ~K8/©)8e._3W%KѬOء4T5hXs DbِCs!b*$#w"oW@@#6ΡyM ͫ<=EΓq9Yra+Nh&U$fp s 5i:ox 3X{SsùMP ħ|!Rd bBaZUs®=3X# N}wHoo+(: 㿎M6 tAw T[CxrT3wO2\L%oHGƃ`*&\7*VVz?E]C,}t;ãcbCLt~&ꖼFZ@ /F: OGgD_(ynٻRx";f@)jdrбhUl ڥDc'x>ʺg&ut~mD_n ghDV06WKޭhrMz a?vuɒ@=ΔA5:'WQ8R" Ded&Zrx* D2?BV~ۡh%mBywJY;U~eׁ3)ԠeOD$KnЬCbvƷ:L-zD`S3^9s(]9xl#ѧ`CX Zr}jQ?X7@uK GRL3<SqX Sj_EB_IJ~VK`=es˹yEJS3rt>)(f_iFXyb5)9DLr,3V x@v`EHrN>=0 c]D,:OQׇvTeϧǍ'ujK#w-A-~Y:#j! 4;ߝJmxo<'_3]UAcfPF_XMC68FX﬏e3/GwWcΘ%FB8bl0kAȕm@IWn,F:]p%*4XYz5q$0xֽ\} aɫ:/_.ۈE -:PTcL{@y>?i' $ͳP}਷JڲX\ `:ʧ(:Y/o e@dTu^(7=fi&,{NjXaftxH囸DeQ2}%hE?4UqpM>"DA}.H{}됇u)~gwN[Ak%~MrE= dž6dTB;z3XX"R*DZv"ّdQ%@|`Ԗ0'J|m \K'S@Q6i͒)]B"0?rP6wMYrZ@" hsYKڛ Vk@d+23yT-f}rM5lҢ7舗⑌ /ncL )%L0+~^[c{F_wc V”v*-]wx`l-pNXO<؍1o| ",c:2:~Bo+ k9n%9jFxw^ɝU,4Og'X4"=D˨%ijNޏg{> ƹm;)r,od$¡ue9E5-|7R⩭XR577< ,=~CQ[[4b`R=v+9zn9zVɏ gq1av˦'fO/:Ѣ?o٠'"b=Q^F!-fF%e[6D 2mX˙h&qO7&QkSA :%TKCE9Jj,r,u}[V3! Oh[ҙ6/<'V2?mel4M>grzQ *x/=6ؔUmL^Ƞ}/]S* &` P n 3~"Wy[u'Dm@E˰ +!E5L܉JI76> v!Kߪ (FZN @wNOU; 7t(;`/Ltk>: ` 3Ppo3丢{}IkP9] >o`_ЉWkLM+R%J5߫P ESi[~},kè M>U-1Čۤ"KZ7n]cLeWh&go.'`bOpÙ5EDRh Yk ]7 {UJZUATxl+} fb,BY(uoNwA~yuC,n|[gDdC|7=:|Tv"}LuCV&V5` j+4Kԩor5qY QB6LEth(U-z4"wb2dT7ԍBg$Ÿb&|\ziSM8|dNrwՂjPhZԕ/:䰨߻*OA͐`u`ٺF;YLfquvϺ,USP7V>s-I اZ%Ii@Rϴxm窻~+yLRY!v?lg)No1##\ ;d\#Vr~:-`?O^$=)SGblu(ai1Q6$|(8ۓ+՘D6BAz숥F F"pxĽy (lYNaj5_ VF#>cm@pK!KJO`g:|0!k-AZ^m7tēRdFdA0C&[JOݷcJh*T!\Ҥ -AdlZ]2-uhdGppMW;$>éX7Lި0MCVޘ~#xí+NQgpWુ'5Mo㎀<f?d~lv=Vi ZA |^huԛA t|c^PyǮ=.y2ZM|8@1nbQy@jQ.O?h+ [mˉ0N;pre \rj?sUPِ'1Y_fOѰe A.~j qѢ ՘h+DzIĔv̧RmSkF >06hyȬrX|{gJ+xk$,H.-k{Dᶰ c3A1y]CS´F95^EŲ(![Ӎ6#zxPuU=0M*k PV:MKKbx1LAy Բjx}szШ˙:WK4۴F*+jY<^g&qNT h;s-.QPvf_k/ /@%xHPUJx!oG*=:k3Jc\(H!͝>.-ȊHwIpD'((yقg0Qcjh^nF,z$EkLa?ró["gCMk;6FsXtס!PYbq"bP~eG arrJƯr *0'>6 ݤ΋=DCFN!oxyKBt0$۝Km>j?sy2 Ft>5ɺU|( Cb)eueS f {31\譞-R!F7MalLѡy9@A*@Ju۴J+%'ZS F~.P*%8P-J@)wW,NOZQoUWĤ" L)/87?NCf>զ3^C9=w`wx:6$9GR35~ZҐ4Tي|=.C+4#^uB1.WnmNo,6oVyЬlHuj#$B ON,s<ʋK[KM TQ<7c͵_ܲ)ϔ Tܱ0VrY\J%~MK4}ZZT}sOx_KomZ:Jlo**<7X\tK8|b KhU }Hֆg6gW^*k0ms1f.U!ԀHa'GvdK8X{͈4߮`XmX$ cqלOtn@pm& cMA6M&0ǜxg5'^aYI"Е);XfA䶥ɸ&'oT<䈀<ћ)5TTMS~ ]W]T$ f] 4j%k$e.l XgyXqrF"T&".? SF6h7~h.\xWwq"C] ]5&[*A '$ \ =u/$D rxKcYƈǪ. .+{CJ*ر@ϱFna5k PmnXգ7_=%=HJ?6Vl_?}֝,V8Zeoȣ;<5}p̻fW;T_$ &yVH r?ip_55"ۅOsT᱕q_rB؀𶝎yf߼i\L $K%NAj Tqs`j^yBIߡ:/:o4b>ǝr?Q_"p@1lt[ҤCDTjIh$D- P`mo2Ae=0O KE"!V"H}^cm PsDi|硈L$J p_ +p֎vUO\g`i$:Ӆ}otfrE#Q(n,%y\鬲}n nXf O]OyNw>0hUҢ^B :ߌׂU:qxYG?BNo ^Nh,ck8T۰_d`gW/t ?EpTe<}aJ[$ieFXG)񰃄"^7) Vv(d_>N8۔)1 <^,Lr#fquO6v f3Iƴ|FSW}, 8މ[CǞ"cmYS"*Ɯta&I0^q0If񾰴HdCuuY^9T&eQ HxM;PtK ƍhg_Qh#~)c]BBCHkOF!zVi{uM8S.iH 4X xcalnءsl 7:'s5wו2A{bL ϠHC U=O\ܖT,[Cqp4f~ޠ)3S^34{ :V*g'9Ff{1q;7-މu)4{P 6/4e}o"q4t!3$6ِI;LMBQк=:5؁{onh&4f~]iS4stAU&WêڇAfQk䞇 b}UBiXCAL 8X(0O@벐[L˶&c" byty:kSzXI+#"їl+h/S1I0JnO/g SswK"d 'Ya_^1OIEu}` aK:Kз!sU`,@SwspI,s msCbyv$Rr^MqG2ӿN(dC<);890Bc!}#~GK6 6lQ:r:y=]،z3WZtS nH}i,z^ZѐnTvE+Y36gĐlY$˴xBP.2r{$3hJTj0=1Ҥ]*(!@%e ᏻYGi(CW#1iv,s4qvXp[B .!2SJmGr[Mw?>SIjL>v g& 2~jjf٥m '̀"[ 9$Dg8_EXrơYch$ u$^RkbjɇŰr^F{DsW'04߸} ȁ΃8{D<;OkO|)OVdP}EBWTCO^v.=)˼$MŖJvz`y) -C؊EE$672|\`;?4[} 椚IQ8 grD%9ffx~pVOၾRle3ZDQGXk!]FרI^\'M@rx~Jq <>{\wV$qn e#/n4+,c mbkD73Рpzqȭ}/4F~Rd=:gM\EP fUw qs4T .&*C` $l3'&|gcu&c4|Ȝ{au",\_•IeHZ鷉JZ3FG+8;O3̧G'JTf;_mrt]B`GC,M<@X+?7o2OiKSYKf[LӬ9>j-P)wKNRBDCe{tA݌B.zeylj3qSS 1 =\ )iH'zxd򩼷@:3ez 4%';GnXJv +T8cCP)v{l£|^AQlEq -&^⦃H%QZ&b.$ (p! WǓz_P>u `:ͧK>M5N".<:|}$\r 29>{QH9WEߝYmkOh~>"zejMlS>w 84>k*41jӉ9M_-7Wm T2PPjOU Pz{ɑevڕ>)͡*~H}xhJ" Vy1E//C' +!}wKU6=/}2mz\5Vژ2w((/H"-vŧܸު د˳xKʅw)kߑe'm[i~l58VnW[1 3a!p6&&Q\M׹Mȭ˙+aJ;ξb<!a0_.6ÀD}| 9=7,@[AT{JE%=UChIPD02K’z1/xzPሠk@m,IJ`В|؂&P|cD0G'nK Xk_K /3k=Rh΃G g p:$~|l2xhk USfLUY>v1j;%I6ːZL,AÖ)T䙗a. A'cUy9 ͚]g :詫<,5ý[l"U龽*%:b}.ԜjMN@gtAGQhq u~qԽ2A܎gxwjǰ .ʚj}3ǒoLa42@ӥ1K g\:4=IzC_dXY| xD[_.2$$֗zOFYm11Ou ZY`.ŝU'.c<O8m ٯ YZw@c2YB$! },72ŠTEmp7UX4[a /2: k71k]+-&ϥm0TWWljZ~h暜l즸 pv <K#Iߘm$t .Qel[4iHpݜЧUe3! : NEE&wT3qO,*I`29 Vک9D:^<_B~ ۬\ys(IuJ,$Gu)X`QަE+>ahTj #=٪e10\戠奔Ҭ8y 'ꮻ!df[sHնkۡRX H7ATP4gR_=f}&mKR̢Jhd`yiW9yl} _@I b8u+8K'Q(2Z)hտM&e|+$CQ屴%looYV\:MƘ_|,N< NRd E0YSduHt|k{MIcλ> Q/s*O0STazOUQXT62'{g7wHg{5oW8KI4CFt~~:Fz|ϠA&dUQjAm H * 8˓DO$ 6{Yp$h$8( BP 7|7%0me K*XLᾨЙm1HZ$&RӖm68 #}A7zU *H2Lv+P(31( S\gY &,O܌2"{6a@RhO\ ٘D6e-'5*i.#B"ތC^diYi|0Q}n *jvf ?( 7W4X&z }oAyI6v| e?!+UDz롿TG߅PQ (g fV䆘m]#}`)\Yu$w3; u'/҂c|?"֝X> l >QEJ&Ak3^Y.}&aԕf 4z[GMf N[XTy )5vTGYiw!g/uJxN3kA$=ya@xeb` t`rDMW|x+&b~}Qޔ7"ۯ́YZ>^EwrO|gf5ȇA rV.5ĴHr퟈ym #V:(Ϩ$FHC/rf_#'?b3zH#SiX"d9.]>-=I n~3$VIF*n3/+HtyU+S,q\YVg1x7m 2x-f1+O>"KFDD+_A/:ӋW%(#`Lw!{3N_l 3`%Ȥi#L(+Kd0*xV+oNIp_l.0W|Cf_km;0N] ?ZKt{cKKes| M#6b6L oSݕ9ʣ!NfD;Yn[޷C2Ȱ{ Ϳxt4.=/~pj"(]b=]НW@Y x `[Z]{v/c`%BӶU FpO#siф!oT'mGP-fR=Q:>62B̼ktGf5Wr= {7tu{ )>IzۑZKfY:~2Ww!͞("5VWw7W=m.\;`nlX?ޞ"r_|Ϩ_6~0phẒ,/Ѝl]bp 4^5 sʮ/3Ge>ib ^W iJ791T:d;o J>W/,❗DȊSH^tC?x:{jʨ2J mB2@% &GbT-7}kި`KiEтD柜`r ognIذՊĹJ3}5ãeG"DU%sT))gfS"HNs`|%HGدWuTF> !y3p[`y60TV :t+9mt kT4m? eg:iNtjs͗uċieQT~?R')vs[FOvVx7{86/|{~wBkUcKGMV`dvȮXdkXn~*av#MEl paزL#(vClG>U28~Y*6WS7iVF }.4zmH dH5/ޛY D:?\jQ+3/Ak)HllPW$ЧZqDGjhoޢ%I|d!t:{>Q.fߧqB/YO9JiyπD4k;wR;E.pʩ}g!AGcТH ʽgCy9L/Zpm>91x9ai J!7-~o˂n&EIB8E's+߳F<$lX[\Gً:jGC k7FƮ`~V|hvHB GS؉dKxT v4OnR/:{C@\atMXM[-h\xvM{r6f8wNPġh:놽^߻bCů<=ⷶ%2^&bxȾxDGJ7Ub_$o, hѰX5"XZR c~;W yJ";h2D ; _Ihzq#:NMU&F2$z z,m+e<5򂵌_eㆻRk4Q|nHm ^o[{y*)6AmwFEcoɛu_YY3\$<W6BUf;/'z <t4?Wxmȋ>cd%65)TGt:\ V ӘƾJG22||~yzt̢ÂmhWn*ľ=dL?U4ݼ*n=^b[(\o R"L(J_J@f (JitQ&%E3S↦JsgR#܋\L:A* (2y*Z Y!'tOmMy?d[6btH ?#G3M z=>- ly( .Z+;{LC0CPņ.3 kLW'us_3|_ޤ]%U,n:R1 GQ!h0xQKCRaecq>`+<5$yq[>{$x@8u4.M~(u݉*2\s!:rW9iƟ4eڀ~B*⏌V7st20P FRf@|5&3rˢB+34@3_y"8OUw}esiE.mZȆLjANZZKRxlZ7Me-mfK_f[qxD-al݉¦Fr+y\v_xi`MT:ho\"omxm= i _Mx3 [  )C-n!B)|t/l!PgB%yN\WT, 3n)E= O57yHgr:k%@]WSڌYZXN,ljIm?KY^ӊˠ0P !3 ʟ#.Z`\pRi֓ c;9F'Y^Ti#MbdR?d,߉kG0{11P?gOWpZkTc [k]Ayՙy*9 nɶ>-}*]Q3>-[EϓKPML\a9W2K]ڝmouOTzIFPQ8t[$36驒3:Q͊ͧ&.-dxQ g}|$+ݑ^O?DNrrO]<'f|= qݼÔSg`Hcc0LPW`A$S$T}+?8q>g-/%,UK5%P=%נ_I``Xf, 1bd^ˆD6ގPOiΰ.FêE\n_8kYK}Sk=";{BGh$l` 5_~I? K3թ_e_E\CfLJffvOMJ Ps, _@Σ(E'.AoH+H_AM . Lr a-~vk-T)}m [kŦ9@㛤.e(,qVYJድZ,tIGZ-M:9V~?P!Wl*N/ˡyq*Nub_lly}o|J8Xi[/J+zhNK 4\m7ÖO9$;.RȌ5=cN3yf (XY;oL1nQBl3IQ~@(qm5wuZ3?"5/7 : m#TVP1MAqh+`|kjiKɯHoRny4s@6^e,1GO'y FEy"iΥ{|߇k$\XwڵŎX7yu|^6 i5Nu`8{ )+uYSWy_ɕ{6&"P0)ǙS*Ӈso嬷%`"5i^lV WJ9~JױRΆZiع @I1#7}M ޤkBay{bscȒ !t1֙Q)S7L\,)T(ȟ|Xq( Ǡ3#IRb0~Bu6X(D_&1f^%'e<(K[UDE8byWɄаDV=qP@(P|`Po>7`L%+"|#\c0HZ|߳bp=@=#{3K0,R &lm'?{Fv/ҔWpޞ\UB؛tj W:h፼@(%T9y oN }Dxۦ%%w|TJ!1>_g:pƨ03i/Ǥw7ͧȘ7 @yP=i$Gi)s N ŋ8ps1g*ŒO ˉ){y?"CLN2jGG ,HAٔmi?<#62m!u$\9^$VBtFJ)_u#4|[p4J\t>8(bi8I~YcO>#bJo-xҭkeӆSI*,$sOEкv"+A4j)R!$Mt6wQ*) zdրqCd '7qGA'8%LN#Yu3$WQâ۟^(xͮ>є. +Ԛ(6kUjPc510i:qh,Rl:U.&~M 2侃dZ}EM:R@PhcV7+@9DwrMig^ wP5l?N@OI!Ȇ;Skݤ1q9DuH?U[3 ԬD7Uzl(z[:iJ6:f z]VEWP]32pe5 QZGp@խtVX?.{Q1@hdhrJ>G)X;r#fG }Dse/?c`UQbgxiP]^N2L?+|+Ldlc]['x}B΁v]'L1ߣ?q-}CN[8b/ h*v8ID-tKP2~ѪU|11ڐ[JθU=O ]sYDH Jhӵ R SQr h` _7X8}T(!S|9v j0$ؤjguWV4FFV5%4Y.a/5-~8e9W5a^Y&҅kPn:A14YQ04TҨY>uȿxOn{=빧 Oڏ쪼HO=qKNs> X^K^wyXb}]gN&c@b,F&}NiRT!SOh[~ң  {[M\'-FI&B݅xV8UR|+- .L>6UxC; XcqoBLVNtqUߨ|HZlpx;4d&"ZiO5#U3 q8ey22c1곉z \nj+WjF%߁]bC4{iɴ|Fb&G/EtвpkʤoiF4kĔN[ !/wХaPbssylnz= 5 W/g$Ƣ\D ̭4aFĴgd IC!\^˲4D.Z-W@H:]tZ8:,9Y% ȡ){y]%)tsP6Р8rmr #hjY?c4jlkpqɹ a+9ixa&q D wovrqB!]7gNGta_՘625PPAR7$ nlZ ba[wFȮ`'^vY5&竵վRzޠVxVǧPFkԑR_ą4iP)tC1~|`fN:mN'B}Q H>$Hk6]'" ӦO'{kS3Jp&e:ME?m:t3-P52:x%c1 ߖPo07Y间Ň'c -a2(!x_+߻Fԃ_D*=^v̈>?G$x nhT6 ox١h+?.f_$emE>9e.&Z}B"n~&j@>`%-;rØ8{K2L%᤿d){]#Ұds鞝Lr7m[V}K>fB1' "d%Z&%ҙMDu M,iF_ h`eL>_ _LBL'2ی+hOք#fig?A<͉3++r"{h#J@T!"7xՇX[jLHL&2 :KP-^"xhYJ+i@G-=ٜc$kK(p`ӕ=$NCuWwyPXU'Mv`ܞط)P:"!c9"3K)@A1 5BmJ'z5hB%ƌx.UkO&\<3djFkeWvŎ8K^4 "HiE< bįsd`=/9J,6}-AOF HR?D7W9ƇS} NW>msQ FВ O#R%zzLuTp ?y PH!3X::,Oa۠vs-"n(m7q95 zD0B> IC{߽,P7 A⎳NKJ lDiV;~4F% 82НKu  Od>?[:C,2HJ krɍ"dȘ'zʔ|PpqzP-H5(#_` jm jH>RPV͜bFI_)\x-q@Ir IPǶ# /0g@N|rKk" lSјhc6 _sC(2m +/8}\8,߄~^ !G 0/[iG){\+o\Ӆ;\'ﱹ pavdaɽ$<ЁV]{Mn?8meJ.g֏~}`A^f6 2ztE4@F'1Ve<I!=X950ujWCbzYtv G !,ʝS 2\34l>ٔS#+(p1{ eI}te˵OZʿ1 mP}KDLJtsc5h4ŭ=Pr'̴q4:LN C&MK2B=F:)S PuRFm@i{[ O[%ڌlvGM6S~;w—;1CT|4;IGlvy:P[} ˦G`I5boqF2E%=O,=v^q쓪t{h ՊڑU1LÏ1$4xﻝͦ{ɥQNMYn,I[?"Ԭn~w0g )qH2uʼnkbd7T%ͱQYgxJAԧ=/"ﶤňX8L*fdrj|Ue(XOx0P˜y?3B$-3'A7ܼy }\SNݵv527rouS9,ٴxU1]櫨d_zŒFRqg, :× .&{q5׎&Zfh 7b֮g^$Qs;j";}@dUXK҆@A^ u2r8*JHj[9Z*ۄy58{|+xqpPF!(V4e۹JOjL.H9t'F8rʶf&ĎKXa3bNͮzPi0mxBLJP) Kf[1(McYO7]dk3̏&eͫunw\r%-%0 X $h&F#M]C\ΠsWYfV4_DZL$}Tj|ꔘY?ӆ!-cC \ݦ3yTE^ [KlƑ~Pk'ZwwaAJm[m)&1k*gzPTF( xCTh孻y句8zǔ5Ej/HzU1e*2{!GoAbܜbr%']SPM\h8Gp=z;`7:a 혗DÍDЩ|"jMWa1`H{ ke/w:.1 7*EcЧ{#܀͔[[Z  n1+Q)HV X#z~~qgPh#pM%7v'YdjJ*-%.RfKUf v/.*؎¸Qw(&B95Уʸ~'J.7]8xG+6g%ol qFR7Ey܆_ ?l5˟[<[OOaa ,r.49Q$e[D A/Td;~{3$ee bF\%!!䫒q#{?>b"2=m{4tキYR̸M!ee nYdhZ>!r"q@87e^J9BZ3FZdPw/?W>YOn{e*^ܺ$>LSn?m?♢e7MRnDl# .ގg8i3-Y? (AW9}QyG\]dᕺ H+ k  ~*.Ds|[9v'ۭdiH%tBsUV/:^W}׎[&%F%[7%`Xm7e/ޙTE4gD ;Q4/u#`4CA^SqO.FhtDj[ŗ]s6$qM׼/ctY;ncB2NVUbIJ`ՇiF%Z.zy^lhv@;]HR.m.ԤƼY^l_44) ~+go SW©KH$Ɂ[w?٠8Qge@[ pǍgHөȡJ(k8G߲#zɅ5HSw" nESaa7~d&gQV.mxA@SM7/[ oQ'{p`tu~Hn-]b/xr|>=S2;K+4Agh@}2VRt˔Jjq \s(trQfxY]Ȑco喔9MTqR$X08`YdhtMy ZeC J09tkdǠO=a!=镐)Ʀ(3n5+%vkWHE&; *HR MRQBvP z<Wf1"α ،zB`L R81Mv X 2&ߢI7lhO(ǎ4>e,KQڦKU1Hr}!ţ=J) Cd!ʊѭWtL~۶ x1 3o ܚ喣cADQʶ-kC4&|6%$@3bȵ[oZ%r֯+c+)ԐeIiHշH"48:Eڷ8l!^"+Aļ㉻wR%|o(h,Lz}y~-7toɰ{iCO|K‘ϑJS4tp,c]!~y9CG=Fݰ  a;<&= J7Ri\SnއPX aZڪm;DԂ?t'Z?ۈM ʼ1m[AE9?$^$g~._7Zu2!e?$av34>y\hO6ݟRm0[|ǥ#$vS2 ݲkPo@z$ܱ]N * ۲X6mL&4F:.=a >\ -lQVdNᑮ:Y)MN9.ʗpSOh=̥US_ebv;m$&Cs '{n`̼yEPa tPb9![h[؜p B86vI|e<< x 3`bu3+ֶE=;Zv,qua9r!y;CD[X4)̸AsUc)raX }$mG,H&.0~_~1^ |na@]7n^CP_xj%*P\2ߴ4#s]nH7Qia3'$>A%ZqcrT*h;Ku(J]Ye^]SzǨ.PJ>5 ơ;~c᎛P 3T&7p3ńy>Bc)Ɏ+jGD踧 a<W'vtX~yl'7n|~))z=fAgHMW&@׫`R!*דk=YpZE8tGW3C-Ea>ΗКɞÁG-_ȃ]^cJ9Y4y< D:VM 03O$f]fNI-:CΆ^; `t 䩴_"w\p>,5On"$zHwo ѵKJTC@G`;Urvzj%?)/ @w=*}aBU/@}u &Cf\Pun?M)R)ᇧ\nJnm RF$rf4Wt pEKs }@B&%;Y+)ubV-;yv0Oso\2錾RMJ5b8PWo `؜hma,I0kН6ЀL`(YF.EQF6\V_koM=A KoFƴ ʖ4#RRpxC|2 ?kZ rh[?t{ m"&}o۫4,JIaBM (@Qa 4b v꠩%cQg]p^ ch5|Q'ptr\S62 awNAS^ zX)æwCfTDsUdZE٣v[*vޙ^:7-l1Bwq-V5o )jLpziBf^ݟ;+!_? iX GEWl@! Il{, $A]s;oi(lVO`ɻh2&[D VISD~l#R/MણD!>I4m{[8tcOF㑖' |YQq}Y<֮LxxF6=ޒY9[Q3OB~m塼T?hk,X9Ç?Db`a>+ W[qʯWWl*obs 2[l s"7a!(zUnei :i9 Ȟu{'BJCjb2KQc/R4L815j~;UwOAA>`J>xcgN(f3֊0BHGƛنGu̦diPRƦHw? ]%Wo&۰Kc==t7_I 死C?tl[Br$P6`ErD}q[?ks%>YU `w\J -5 ͬ.WD>=C0jtl 8WJΈjn 43a`| [yQy틕G4 #nL}&߬FY&1 6PԼٓOQ,Z;cnC'}WT`Uȧ0Wfpc;u[?ly6_(0I!b#'K2vhP`"򇡌wxa.[ {A ] 6N=:ro9Pn[JgsqCeճ7~-~Nؾv( |\ \tŒPtij_?A@_6P\%g*[A84c.:/K/ɿ@U+,KǶO7?fT' oZ00f蕰rG8 ,=6]򔣤 KR,ܯcc =Fs2)^ErҖ2_ȪtF6́TPUg`% Ϛ5D/G";~DY)rQy{b\ba`/$)N I>ݥ[Izs 0*Mڦt;⽴+Z_$ AxtuYl<\t`p$ *v'|pzP)WӺ-ϠUmAg.v)IIToH T7D{2UHR DWmnMB7Mf,Tӑ!p1|im檌 4 \O_^t&zTPt'oyH'iğJF'|P6cS #|| !قtr 8"Ue0q;6Wՠ℞+X]H:$`V5Aw3B]dsClok[1/JMVDcʳǞy6UL S~m ң,O_-]BETr+ Au M= f)D&9cə sJJ zAΎu!oe8Yt 2[CI@pNlQzGQ BRH>L4 Z_sgqh&c4~1G*֢ǣCZVaqQymdlω@/L*+ O~ɢ 1%͗|X #rwl/ds#O ܻ#ΉH?K 9`'eFYZXBD=AIzꀄ EpNHk@$]4$oMHo$.7xa;w9Nb; ]>H<2)bөȴ՟[mHĵ'>[*$z]Pej' !f>W gLɠ# "]N"#IhA\Fb}q Kn>$ \MZrG#$x\L=EVi|ږ3B_*P+۞I]V380)8{?k=η Ls>va8RAxUأCX GUڤϷb9 tm*xvȟпk>ãwMb!?9×Vޣp} 9Pfò 34)= ASaj:+|05=nx}|']abU2j%{EvhVw@!4oJYw&|ULr0QP1rv= b7VQV129gbnlKvh.FE_kt[8n$߱4ϴާlЅTkdwE{!&eDYpu!u_7 Q$Eo8ECxd}۹ھJtKgp, Kq%)}-6m5JgfCǯV, zDz&X3ʧɦ"Ȼrtn:ͽC|X2v. y!% rh U8s0wT&oڧ!ˮ"__YT|x 0 Uwi !Bso0ρLj41 8wY+" Eߥb0'˰Q~jdsvj!:lbʞ`bI? WAt*AX@H%& zt]ְ;"!bJThwא+H0a]=l4?09)o^av0 N!I0Lҙ@DhDFO*^8OtLxU0T^1PYJfHcNCC|iP z|сO3MF }.ANitY:*c1CpTt \i -TWF DA.1zk@ b߲=4*7 +]̹:or-Z*EЖpǓ\ pMA)VPTK@\)#׿k< ಢӀL FxER\JdnV#o%{x<^ AC(~YLDa殂l߽ *ЂƠoҌZ 樈H ,x#DjDRƇ8ف!^嬑c7؝C,JaΏVˈ8t z3]Po5djh"]B{YP܂>݌M vgQSƪlk]A|BZVj58 2XQGĥI"uPh]Nz|,3o34Paˎ5)No}9x>AJq Y[F{y} AU;cCRCc "|4l!'QU֕A)v ru;# ``@BRi1Gd搄qt\5ˎU|ɁC*VRHjXwOf`, h)[ F .oB\V?1P|+esܟ@JM*i,swURmk t^x#يnɞRsd6?P)but#՜ +"ٴ3T[wunՇ`%o6g|fOd#Wr ENJTJGW$0E.?BE#SSnIY9d2J'q~;ټn iwbek0RJLzۿV&^Ӈeaֽ y}dDM.L(=oTNռ - ೧J]/ϒScE;,hԸ_Mcg0Y$?E\ˑ-x"/kV$I(Grc$ jwg;g{ר3D}ulq.Wi3t7V]]}ux"'qwG,FyEaQtX7N. fCZX7|~*ߵ/TßRo6nGqbx| iGg|6(+n_eM>wMğXP[3GKg+ *c*)H :Pcge ,Fc>Ƿ|-Rfg;ݡ湙͗JZ'~j%Fǵ'>c;P&d Ahٍ1 w=Oovy`wϪ*_2Mxy$/Ǻr!;}ZSA*1R]loHjq4{{({w?%VxI 9# H@Tʡр""5EÀcȑ'.)ꯘ]C_规0Qe˕IF_G/)u#}a|(ge{؅ޤ`ne#WVy඼7A4"P )6Ӛ}Hc07g+"7cEt`u_>kծC~݋.+bsNL&yVd+W,DG7xj {) okvBl4*EbKT#8nҫޞꆒ?Z5baxxy~_Bxqi"g͋=5K@+RYH K,tT'CHgHHզC@ lpĚ7jAݶukXObxխu3E`uXli|GN}*RATfyMV7oժG Rp.4uƨ?g޾B=$+cIp<|$Y;C\\-tgw @оiҞÙvMN1&qL'2cի+̠;*y<)7xO N׋Cό}bFw͆!z;Ƃ@草,9kl;J,)<]Ww|@ΔҁaN$AyvB%ha/(% ? <*$S^HWlDԽl?Fҕc_Mpȝ)U A4Z6}թΙhJh?WZaUU&ljPjɫ)#b16`6ly`BlRW㚊tػ-a^[\4}~9.|^o $RѺ;UۧY]'yĢ&s:W䎗Z5Ә_5S oQޏ]7S `D=3)c{+lAiK l4hdrd4ݣ?1M܁Uo3Oz0l_NQ\Ea\u)$Y!CQ(SݳɩEpۙ Oڥ;f!͋EHQ2Eic~%uBS:POs:x]cX&F-`%MU+өs:l:(-bMD" m,;[⍎!O!;.vr",ВS^ sZuj>In@!Zt{d\ ,Nj]ɨ'#.u ;SaƧ^Uƞ,f̈́9ÂGM RL?LsR ]Hu, 0wAPMƘXIuQ:"WQwj+&^'е?йoNVS>?p{ [C0߾G1>̎M.W;9u¢+v.;ambbA6.d_Wݓ,̿.3KZ.WdJ]Yz,p$48Jy8-OŔ+=ŷWe'Y3БӸety2C8>w/SCUƼ\Lo=!seW;J1EsjeHК_b:XVzJ;t4)z-H3'&cA2B, T4H]*p m:& HGtr`1瀎0mai^_ڡgPR]\ ȵHԉ3(p`&fFMT&'N'Rfg4~JޫK"q/BS| PW"{n!;vV('76ҬYٳرXވđ=I/<8g}GglۤiҁV|7jG[uhM"}Pؑ.{}XͶ8=e?Qf -W|}㟄%lᢥqл ۑc "V%9U#Ϥ9dƧLYeA- s<@; hjKIsA"saڧ$+ ű=f0؈TzTŵ"9̲ 09ɱuvB,z \|:wR0Vckju.*w5!kx94]|!$LAXv#Bu\q=CRGoSQWr[xWea t9m"/_P<y a~QO bF(%5vK$5 U<vh{¸BHpIS>+90Z;`1?VB=)G*(s>E'}Cc6 JX0ks`(UI,# xoPDz@Yj yl%&Aֺ(N C*k /(:7WX1] JUu@B:M9 4%y U䵣Z'?YX9ͫm,? + A8%zpPRPUó3Bj0>deOj8VU`^)?8</~[N=H٢%}ZV@k2i1LٯYZ{ě;.DX!`dk/*NC{jT8nF*(N兡iyP_Hu"|[u6^)$Z(Ѻ9C}6[&ǖm,F6zۤf04j_aax<"0VjE(W 28wb;ll1ܽ9qΞcҦ˂y0uS?^4ep'ˡ4wuciN<%/].).eԫQ5 fl^ΒDкqSC]oqrZ `3_mgOyKsSа]GPpC:ؑ[1,ep>{I9IChzZ)$xDü0Q8|@{k3yٿx_!$FMQȎM"N6}F&܍N:$裐,50 ou!R'X,9u:ŭ QȤGaH9?9 cJ n&%\ޜo@1R P\$} y#o@wT@=6EfC&kOQ| @#yv([7{!E9ehZ!k̜vl%y@olI RgNpJ*J(oӥN@QWSFq[psR"DKEY*t͆C9R=.6S2w!Q!os=>X>HsS.+8m4] bxd h녓`N+ )n`4݌;4@Ѕ3r @Z`TtK*^3^DKu7?v-v HmKYNV9MXDCv`(uHh\)]j<3G '{Pq8~:BfI-5Hwg4G"rsx>%\J@VY ;D^ @1XG6v-IC̒l,|?2kgCs]܇2(@I{MV)pاVh|Gg$=yɴ6{~R"7uR! ,GX8êMkt_` $OB;5\ؕha,:߷;[jM=g9?m=!'5=ҬkL'%W apȲ)'yC&RۭKk.)P(^Lk~ *j.JB {Xҽ8xv2׉M4t >[Ou: cm@߃/}O:{6ﵑ.ܓM]LUjhQMhU92r-~wuOWn`yO 0ZUn5x;& _@U Z83VtaDgI= YpD_?>'E蘯F/lfdo?W{'nWE;,)Q\{xq?oe'Lh5WYItm@ lKp݃=zB5u_JC8to `2yYFZĈDCs3ѮW%v$'_Iү]Vd4 G@Nм:3l3*!`\*|K89g el%5W:}pȉ<)>BAVF?/J}ܫ){?6~t4_nxrYО@rCOfѱrk-bX >~ +mMFym\-,."מ8%AF;,0|Fh).j{Դl(5!\`nݔ5|-{2LA²#qxLy66̹31=~lus&w>e0-M. 3,Ci! XP_R;J?x .1j9{=v F*.0d^%℅=MGx9olbt%%E Ѽ1e7WT{Y?YV}WA:5IPiՌV9 ʶS"癶V5i˂l6tgD~!@{ޭAIfh )u+R$'Tb&Wqu?,7 Z !j#]P(VjQfӍ:Ѥ wE{UR\M [se]Ql$賸2%S) C?b:>;I 5}Was~XjWmdYVigf9vd©?C'b\?N30Ó5ux匮I[6 #/'XmRDGTLN;#YZ @xW,hvM%$ܗ0Ջ'otwz =U_#3т  #i5 llv½Ȅ^IVάi!7?^!~Ie".zY:4tcypX;֪mm'R* |0b/gbwJ-[ ˈ,'Of3 6d"HT:-Uj&Ĵ-ۭZ2F9?О342b;Gqр3O]#O 1/z` !mʲ@O !^mIDJɝ0E,I%{mdD@Y'qq}n|+밟4AxMnzHV,453+\uFPQ=wf )s;SlHn^YA+W`BBriх`ƱwxC:}m}/=ORt)jso\;sEŌr֋zbiWzMJGrkXCI7w/ 9n{ A4k$&Q-27yh;tmծvK\{{eOj7 -uo^ ű؛e `hNbZ-07{GOoW9r:MSdžnݏ1 -oBdXR'_NѡoW_B>'S5Y.qEȡWEjv{x f%H>2!35tP$*m],xNJ&@g78:NON̅ GQ--28˝xnrvx:lìxi17)9vGD!ۓyx]²M6ZN4s;U=ғ('ʅw>?Fr> CiJvJ&ݗ!*{"HJ];Φ,j66=BⅫ1YB"&ksߤ,ÏQ34ΎФA6m3ziYwSVѲCa za Lh ˿]el_^1*}Y9axp&?6iꑪ νlFm*D# 0')ݚg94jXeD/cF8wiޜo!CݍMمn~Ѽ0yGk`וa 7۳p/$0jl0Cp`bfxRބVѕ0z z/oQh9x0 p?vfs>e Ќol#wȄgs# gUزX+{/Wߦuؕ~)3J]IÎjAGH8]8W$?+L3M|#lwkA)ؓpYL^ipc˗b*حńN&W}Îa̛7'<'^ɐy\?omEa&"֫V%N?XzYo ]H'=t]If`M N°*CݬʿvDj22 vނTxw'V ܝ(vg.;!}֏7$su {( pQ3R:htgGO'(Rkjtű؟("#ak%]ck>G9˖"YwQYAwr48HVՍE@~m55)R~:G\u'ݩn N(XGV8 5=y]EdT9nZ^xCxb~O/7)x)ohsV^>6z; <[[x!V+LWyN3ZH:-x%7!$,d+wN1bRaK@?/wIQNI:G!D:3WjCiVPeާ^,3#Β Iň/}-ICI@N!aE> J.KWor[ӅEgJ6vqqҭ:yWl3 F﵂ro2S_O}C|n(kMB@f0G.jɒ&`x*Iɑ:t#/m`292NfurzSsluL>]N%\ ыtY˧jOD>0rq% +% AK‚zx_H8|g3+!:8X+9qAyB*kNI늼}"e?TMVo ~>O# ӫ~'@$UQnB} Bi%2 юЪhܜPs6Nj530 &ud)vȎ>h_mc1C5|AmIڑz,>={[$}jx,$4$և=n‘ a{xv BG`1;SVFX-*X/ I!E ji3NOxSF| 3d㜈!sHё$}l$]fc%:9_D,J i#v/]Ws)KusOaMjU๩E32Hi14La.B U`Q6h1mҦCYرkyĝX ;{}'UQMUh5p)TtP;ܖB)BAm5ZP#d&r>Pl2npi~iv0Q #1K&3"[pu~HffXU>B%//j\. V uCEBQ sðg r\򚚰C $۲Q7X%K!C):Y-*B!XW~9@MWHR)Cq.{e4¦>lG4[9!l^ˣʍ65nYjwg-C)`i:GvK+n+9B>pc}ex^gv|rN:%tXMSdhW|RIw$*)|>bd 8UFADtG@pZ]E%,1uǍHYe){1Ud~ =>Ӭd ^TwJb1SrqL֑?Veh&*+\ ! "P &+vh~k slK [eI0C'ZKSG; IYoVK?p+t6bZ 36-Z!zTI؏ }LzC]=if`'{vw` opyVLܫ]f5w$BnCbIdH= b-c;P HDȰJMЃuyAmFŘ4>,V$E_'k&7-aG6@QX/C4[dh |[Ϟb*ݑ; `ftH_q o|@5U*K#UЃ/=H,LHYƶo< ~I ffHQqvpv.]&wgGɒx*B]t]Gkq6Kj spo%{%b78"=uJwHTw|Gkp+7&z3&n;'8;Dnc[3`n$iօ7 T9vekWzEDX? ƿd<ymRǏz,rdD"R)FeћP+ʩDv0 ~R 󌩉ND.mGE_ih2+I. i_AcoEvBn?F!T4L+~Xnű~}^W@bL& "%|`::Yx>FbKqShi~X4J)DIG&DӴZQߗڷ]Q=yia-roX:F~#m2_ϗhs"g~R81JW oZ\MUXh R_k BR"ܱKP>S7X߻k on?Y)"x둓Nn{$tN ~ͫ Z1GwWdb;Uaz~Aw$tMiAJ|RlQ;goO[]g,2s~hꙸy`:B`FR$L><{2Inb+Q$_vG9\ ݏP9˻sEN\z-pmzԨ,d_9geJZM}=!΄O}p`#+lfЭtHK.{_lxˮqٿYA82Sy||x7١\\݂\pH} "Q ͳwH2]S "J\+NV̌η ĮUB wo$7$OEwBe. х֯(`bs3~|cR?"nSʿAjUjA}a][ efe JSHn봡ہ # |$(n# FQo)C"& &>&Qro4:q,8|#c0 (T|1yWhVhds"e v+bXoV@_p%G 61>&w3{*OUJz!a;"GuͷVD~!" nScp̔iJ^h\u I[S1](GFu8 } _1'%? mnW+=OJ\\-#Env_ bߝ|E L 7Jӫu.0ɉQ+#1 rcHcߪCq<+ֶ[y;F:2w2N_fYY Ȱ׸F8A=3Su`շ j˔!Ud< 9.&ɘ9߈뜒 P1!jPWX؟rcnj>,I94uFcN5Dd5Jq\;]o; 0I%k2Q4TĒ߀e>y4>8{1Ny!,yJztPVDvdA|m4!euoaDAٔUNn wxja`؜/vV h& fՆrI_(QiڬCڍn [D6'PG 5@X-*J;5oq(TPu'DU:hh3lWAɃ}޺Wj;2>sQ$2SـߤUtd-1@Y>y[Stb<=9WÉMȶo܌ite0udbY8z'bhX= w ztP7ĞHA`Bh' cd`/Oj Sf%*mFuf]ZlZ׈Fpc Dt-Z"|G)X.4f6xS1 ]ͼd ]7>wDԇz΅V%{ u`wnͻ<))X￐LC ֺ QƝZܲ &3`d(cW9`Yu0Cϡn cl19ђ38g3*<^a~drP#3xOg4')4=[dE:& R/@[UWT;g*ڧ]E'7缑=)E׆Wzf'HKD on3Ur8A p܉ wMb/^$vZK ȅշ=ɺ%$3 OS9M$غRf`]KX}K)J P|7t@~ &6FOLy_-]߰("oX< ҪU颊vn d<:@_hi(r^Oo3;ߔUtaȨfn_w{-bFt430uϊ'omdbE7wxe;"yqYo+</եXe$~{mbTGt;|Ѩd9Dv:}(ȑM&ZÉ{^o2]*׎A+~Eg2+~|.6)z3 JVrWRL!re.>Рgȣ%ڦ:@N WWĄ 5k9t{-ES=QD T9n8EWn'X0cZ*;Y.bCs{T}S\D651NR{F:|@:%ڦٟ!͆09 r8r[`vgoК;t k:E)r=Wg=,N/ˀ-[V2WP/!crG@5HˁزQUAyȨ|4!@mIr@ԏP=*фb5=~2w3pH]ZbSs;K+6XܕD A' Rhi+ 'p] '`5xM 0D<$dLDuv7M;gT~P@*hjqn5wh*fh!^ϼNy_F;0]Y2-4M{WavݑUg^ ~9]LgMphȯ""T^i]U|4$M3IqSl*i`LMVaLAdiht~X ӘlHy񔎏~k̰k$+(|c -Xq.M몭3-߯ .kEEgk r;a\jS:1!q5v(Ld\. nOkޏǥ ZވU["Ù|ۺSʬUR0]rtD1`$.z0U;'biv8]UQ)S oD)i\| *- bHZK{9Sްrh rrqe3%YP D_Aw M1K rq03s|Ǎ>@D"Ȥ;t}UwyPXU ¡״dg똍D.v f 5lEɀrBx ) K>m%oM\ThfICH18 ]}@ vWWr \-RM0e^%4IoÇTyaHv@֜imCfr )670+%>S"C5F-|CK6]i{ka;sB7[sL KW;u`| qLGûNx ] `ݢq6ܓ tixq&ZI2جwPt(bdύT~Gv5]O븠 |4V^7uvc HXBWgsbrTl8ƎRLqe;krqճo*,H Hڡ7g^v?N3 ;V˙ ʆDD$6( Pb9_'*V$Yߛ'oi wD3ZhM0k+ϩ j WeQ0m`DM=bd/^56tk7_K1[-gnM7x:g![y_j3; U#N\ F#Ub}7&"F^Y=52ioih')0;̫n4:\"ު*⚒k@U2cBx[#MTosܴ\}:uPKxqpMJM.5KW6k[0>@) 7ilS-#K5( QaX0\h&|Y](j8 y( HK~Ib?Tm[=f]B2}j lռsAsȐ-mpbh)3DdޚOBm{񲂱ɺe- lj*YE_ md8XIgKq%>[(gi 1aޢ ޘ|+} ٱ寨kTQ+]TL箔Mw\7}e0rOq('2u2B26S%GxE/Y*~#z0֧\C {r;Kwhs$l z.<ܐ3|t#L]6yDPw5`KD2h - Gp% 9ClLg0?4"Z}Ӧ~uxv- 殽,JںAa(%MIղ4e&3GnQ CC!E|"Gf$&T,/bЅC\nҪn۪%ط"ЛH|)6G`(f7d65L (\'$In8r[PjTϸ;`|*-fxEzl.nfj9\ u3)1~z̪$kfVcx840`=_ =Y74!٦d"\vN9*0)Tri? !uI[i0?ѩw. i1<SЍ[4[N_zÿ?U;)u5n3w^=2!I?gQ[nogpW]af=d:İ(8@l)-?0R6Uӧǀ`>~dHkn 8&7ҽ{ָ"KmJϿ٩/v3EݴO\̙#VV'oEďW4 9CAN*~ "l0L%k[̮D尿Qwz~DlGTQ!uB!{:.`{~g+s,n+ \NJdYH/BHZ벫A|ENZ*ॄ.+Hi3aۋ0X^vva /uz4N9_?*]=Rv>,/HiJ@_(.5~?0k(%[S]Rttǻ+xMً9%!yXb ~NXLlf_xP5nyX<u,8g] _ZLM4-Q:1Еf.X,OXvqy9E֝V+tE%~i(N,Urv 5`$XQ}'w ξb ,d) 'L>ݾ6řKsa\1iUtU5e904^ +{ lpa1fWl>,6@GX8K ܐC1AJbi{Y AsUUN7Ƶ&kͱ\1]J[y#=Ceu[պ~(<.WQz}.Х ;:v^/Q#zqZ')վ\c I rlʇCxa3C9ȗ/.2cQβE1 ^şL)AL^Zšl-DaϚykN#Kb &hS]*t@NꢎF^[j:7uM" ZgZ0N~]QTtj M"6l; hR7mnkE 6od%JՂÂl4\䩿&IXeSn7bϨeQX EE^ @|r\ɬS$x(D=9 aLL <[]&CQU'%ئiYt^Zc9ŷϰgiEZ%u..J"ۣ{/ "ЖIC29VɋC;P@Z |9T[.I׬Kx.o-˩59|2`IDۥ)tJ/!MհUbbWbZ` {ԢJ ~HO„gqq^aaOT8WJ#DklFS$R],gA;‰/[3bL^zZ򰤐ir⧜96LFK`遫dZ#yʨu쨢"AFP3Cbw=&B/eҊxz<IYↇ-UụiK,oSℿ3XH0FC]3٬I,lWa$|z3N{ 6@ /8H< FH[}f [k,Xm-Sْ ble&wAϳIAt1L]uݵt7UBtPO; )cL^1lq#L\RlA]~qPҶ|@@PhԿ zX:a$ ) >\"d˾ʼn¢Z֥/ 'n;|T1}$0UunuIQY6ƴuchFp*pxB>t,ߍgyַ!SKq%$ֺ^Rn?ȵp.q8W@Z<ޗzMJx6aۈ׹7\xTi{oX|iҵ<}z_=y޺Sr˰d mVn .:Ly4E8֌K(J &{? QRNM+WӹI׊ w@M>F6k+:{4"$Q[fW5', 0R`ΣvVr>>UʜEnG%'ayJve'͎:Og&L£>36vF8.ƮhHPXCqsqq~<L#DDHhK(XŭJKSZ]e&1R%ـ uoYf{ . +x]:7P:ŞDY#BqH;A:^ZиG&?b{c塥y3#)`znrwʣPl1-@N7Q&cB|^Oת.z:i_f D<$֠?w=*?R{lqd]oV':~6hWdy|X© PˇæEW +ʺ)798>0+h#̃ 8a3FjXKQmP<]N4Ge^4IT#fL(@Ep oU}^"|8J B 1S:JB^>>Эx렬mޚ9u~ a 8]+HDW54\8b@nZX@302UÑw9n6VؤlJ EP)s{oT@&^WHc@8'2xmt'&p76YzUPAu((-d{汕za]Sf8\>1z rQftCs1.Ișa93Lo?8܉Nskg2@Ӎ-}$j EBxa م+QB/ID,sԻ{{^1ɗdg=+np b&2 T::CQxjϨ+Y_y?2~#<7URjt\+i2J2{M~F2!M(y|t`e%) z}Z)A#LD1HMPTxj& <Ii4wp` ~k!I# *f(]װ}3x67b^t; oK@jԀ_[)ڠܔ˹[߰4C${6lZ ̔Ljjp{RfPU?$ z2QOkP2E}uqk'5N|||{>.;5r 37VzE;-FPZ(xʫќPb)[j^.(ܲ:J̔8n 7f5ޔ,fxXl^^L")FXxVtT`fH e+lO]Gzd!$d۵Ysl'K4 Ħ3h§8ܕ)xR*1%>k>.,б9j먏D,C.z>gfa$cK$@>m ڲK!?s&`%Wk9ګu[,(> 8HC)G_:Q!s7ukz52BÚvv30?/yg]n ^׫=z38(J6̮ KH `/dbb_ӕ8aM4ޢo7ǎNGIc'i^ ,ep}e/)k<#'_it;/øo/`woeO쓇(2)Imr;HחD9uҙE^b'^\9 \`z|øƖO?;T j nϔL{q;.(2Dn4 &m[c0".U!Ӟ:{9_̙貂̿pRՄӂd(g`{jeڹ51J(~66qxQxb} 7"2OaewN|e"OSj_ ;EFA_|ֻ]r 7n\> r:)\t]㜶(* @ \c+tgQ@Jkĥ*ȃkqcB]C+R aI)kt8TiK&zA%Ǐ"3~r%0rny5T/ޫS"/l%OB;߉1MJI ca'HDR0 I1?9b6mwƵ yO=D'w/eQZZ;ܙE6f<~8TnޞvqI5 OkϽ~㝀EnH9tk Eo<A,ױbBtBK$5"Up'kB!L!6I(]rЉ͟gg2FYjcwbD0Lq=Z?Zz m,~n*,ŭjSJ7ZɊb/]Pz_ `ҠҾ]@`E!#AڬTh2qjƢ`̈́DnŋԈicI!*iUd}^xc|ͧ\K?hԨB] =@T zyHӮí!EYFhYLTX}+@ZGw~ra =Ny 1i3pѸ[5߭Tq\f; ^!ىe|_]&Pi C :R< hCYO!5Q.CS𗔏g[e8M·oM8=™[Q׋oю<[ ^uU``6)$r׋ڋ"7$Q-_ {m~2:NC?X:VyB0ph2r8y/eR]XoyxI̺{|gT<2%9lo2(q*]{٣GwD?Sb眊!3M=U: ukPu;y%  ^k'[ڶݨ0 7L}>֢ w1K#$pR7նyA⁕tDѫtӱ~:D"krό.iݘ(/>›ވd0r{'j,d zQ9HV{׸lͲi/eoQh>TAxE]fC6 IgW(Y{ V+6lV@9 g&U}IxbM@.7 9VuU`pE#1¥Jv-_9RJMPaȑnt Y,bmo\P(٥H%ڵC;iWZťO %Ie&I;Ŭ<]Y-s$ov]&|VPy"[Z[տgK9gaׁ5Z*e'I,JÜsnmPkOq?(V]i w-j:koŸTAV)c=8IQ̳4G6:$_ڈfg@p#1SΗVޖ報BK3~}G qviϢv AuH ,O/hFA5Z^LaQƸF

vSh[W&7rTv( NH*#B>ϥr[90!c.ƉJq=ω!7:yJ)VF.0*v}.y&0?w@1.98a>a/ pa|G "iALQRTjRqXg:t8o[o]߈:j]E٨SM7~9&SڑӞrݎu\C͟*9IH[p 1+6AS:8i^Y Q3t:NT'F [yUNf\xcgc" uawg+.4Kk"ܧq,N$P>b֯>)3vD@)0p\۟K/~Tu }AL}xxdd[v!ypS+bll'Ў<7la,4H;2/'k9ȤȑULp T/0:R(DGRq &1r8ԕ'X Y]{ lܑ dZBa9@P.W>0,v{S,; +$Wo}i*\!_? ɍkVW.e~X^1P~p𳖬,?ĵtVrQ?R_ӛ?uבUihu Ԣ2uxkQ$3{ 0}y-A ^Ag=@oJDߤ\o~{+lz*CU8YhQzg-7ܰ7#]-ƸxZLZ^r3b|ݪ̼ˎ0B6G;˙]\7AL"%2GK]yf?%wL?{'4 k!td5~̛\kd,C Cy 32(IGV0̕!lQʳuj) |0J{ß  Ta:AڳaBWDASb, `A׍?%z\CyQ*KEۃeJ(28B^`vVo4f t3+p=bx IZ'}4yfVN )B G鮜W Ra=*n$4eeO2:mwӮR3 YK_p<ESj*eMAzM&cw$,{s(PKܨg;i0Ÿ>gG-4K|QeM/T]3kZUg}WǍ{IYBqxBWŕ Cjިk*َ7+β٨w+WX19@)- 2HQNv1y5lě8V{@<7򴿨V{d8v5;s}KX| qmsyxiuw"/!gz>% P4~ɜ`vvbw? V1O6uu)k\db alF8x@=C:. A ?S=fcZ86iW0jLB6_t`?hvd{{{R1P/}HI͍LMو/?@?Em tN0o>_H _p\@є5^TM{BIa_dhgVp-m؅q}dL@*$qI)Щ35JHҮw=0_X| ?@/&L{oӲt;e;XCYmgղNӸd^X',-c0p@%%M ͣӮO9;zIDg7[x$P;vwaFK ~zuD&޵E̦a换O?rϩ2q҅!ixLt@7i9Z4Itln6LPZ- \P =V>ۊΫ~I]T{ /EEI&k1DFa` (w$X_:q'?ZWKZZW#e' K[|t,=co.c?E۞SgsagRn$82Z!P`[lF*]jɤ9R)T+65)}oŘ.7*-kY2lKs5ZpHDZ.xB ~r {D;84ϰLN}8alV|EdPC3VXr!;MwHݝت 뿊z—8"zHt{oU"۱O#}W"UпTwm!1"` 74A 뱹gJ;Nsz2RvV``AtCY;6-`?1H:ڱq 8,Јdqٰ&G =t" N+oycUuԠ{B| B1LJ0kQb3eΔgΌWˋ:u-pͼ-\Q їjU6[&%D\[ =r&GFw T@`U9hd4 ? 61Oޒd̤ͥ9s/g!Ta5l#Qif]q\6Xʍ+"V+e7oG?Kjul165wW/" m8ywYg7'*W̫]&µ֕HI~hRShyb߀۱u#wvN9/z+RUP}c2&,~φɵEÐe| cژÉ쾍}{BhL%߄LLܤ 9_Թa;د7xm;Rp8'u3;c[:#|>;0s`U0i6% x4{x)> p90G[O>_eF SviS0Bxc2_Rb_8>xF,r~ᲐXS01E{C&O u"m %H`[u#9!(U&CwX%2;R |{L7?LVo]PLsz6GfZMBpZ h}Jb:_ɻ, p F6km yv=ةinXftL;SMXm/ ̾b(v6 *&(zQ%% H9k/uyΰVNCةC^}I*ץFE!Ay>{5:=dx !g %_5"b?+J>J48MMt d2]2*!4QwEM.[O|)1:L-YtAz"b>oe'742" l߽XR[eO޳k !("4 ^uwV S?݉ӛu) iz0W\C7.oS Q[ ;0N8ސx`xoZn$!Γ0=ֻf0?8AfPؙ{Qj,|b*}Lv|9(]l~ 8?v3>鐣 OM.B9/ LNc8lE j_{A}=f#D#DBEqGTnzg`'ǂSPP W#FGգTY:?_˙&;CvnTshW$] x2.Rcpd=L}JxtSF7>3'/b ABe)j׺$F|ReaexY%%NM{aGd`M~ب VVxW :}95[ZyBzˌ~SQ.E"]o 7Ml,៥d-cKC# = P5 vv̥"hY "3[ W1;k.4Vw찮YtP(џ DU;ڬ?caj9c265 oZnVeHso!ʉNy|RDAꀇ[+E$| EeVHGĩp:$Kz2*ze(1?3l|yYC@*%8ϻ]_Xv[ѓ3Gvcąh&9U|c"'̣mQЏ% ꮮ^yrdZ:il[mL;dq6.[ǯ*xQq0ʉ_fB*첿9+ʵo261PvzH 7z>^)k}9򏯊$ㆳyXJA>Ɂu%}#ZݘРh+Z!g6 \˛ ~2_8TU'k6t?T4g\Oz:jD&uy;&$G`f7 G*Y|91^B{Z7:u r7jkuS@f9 DsBJsXc82۱qD0$pkxV_箢(l<1C81Y?%Ar@l/z7 %v-α46(T/Yx Q; Um߂$ JV?BQa189 '˴'Դt@R m]9 J+tDaє&E(t9|!sbVA2 ZZ(z P hD7k&Xt!P";]q2əz̘4py!qugXt=}VY2MϠBu)|x|}GxFw?#{vSZjf 'JY>cn8 Kuedun]xv=>^U/zeSԋ=i=2]vnW%A4B ]2j;jD ML`vGlOr:S<9q2ymezbxsV_=k9/~Dˆna)O]F K Z*7 ~s _KaM*2c)ob!J]^~$D֏@M7hqJ5)˅ 󟮇{ ]7йaUٶv_2z~+]Q9^Jʛ3ݗhc=#kpr%RQ./_oɑl"U]HM(^ zt]N&n(a*VZ뺗 oNΡDh9{>BnFTM%~]ܷ>qbpXDѢLٴtE_wz]o q)X,WTșinqU@SތH`|o{jgn[uy.C}\ kب b© ڬ^R1c͞E[[˥"хYh_Ucgw |[.O3G9 IZb/ܕe&1rCޙ@)ü悾uoiN  <)%7}UѨmݣXT. H60^;Mjҝ>Pc/nHb#TIx1 ߸C2o<r, ?24"P$ *۳xX}3[9٫õu*ug٨quf+ϊ۔8\> FZ@ D |lzTVEN9 R!F?;!1ZߐPHrNhZK2aF]CFUF46gU(6sT]>I!L:q_zd5ި8? ,D 'z Nj*3n\q6NF(0i-`H&ȣ1 Ì+I#* LsSrz k5ۏMyzuW3J~^ *:^`EF+ Pa]%Y`~ j?~8tE 0$M-N!B4]!EѠ/6܌³2&%cϫd[؏.Ex7b}~kHe ! ߚ;&Mmژ]gW^>QqQ׉g,Y&1=-[|T?<-043bwY{t%D8'&;nѾԯ,3Vb<;X [. 4`ٞqpm M3]u a6[Sa1ND[ ~O62#=F:q>!S{0.kf츻@󓳝e664~ f(ZJI67K_୒3UP/W3/Ȇ hhƩT g7okܪ1Rs % nˠ2eqO 9- Vv?V.[#)gZB@U{ۺHsf HvD^XȤ;k3>HW)O0ʈ *z=@{N0\Nnd 2(:]VYޟNG wz2˱)f+ HYTs(%1wm}^~5$ي茛K3,`/b}Un_]𾹍Ml M>n=]o"LjmG0|(B;9?[ÒcW~ci#zjx_P^(ܟhWU B]FЕ{!fB2 Hn۽PSŰ? [ipsR)HuLjd0;AEOH[LUkX$KaVZvcWh9|11A#pm2ޭ,&Ђ}ᚖ`Zah 30H]lHOA#v۶c%'xPXz1$mȏO!cY%]>Zutl,@xW)hJэ4$֬9Gm3S2Do?>v8!$;Qlp| 6;y3 :f|jbfBQ]mպ׬RCB`$뛎J p*eXIPuE͈{hGHIBKlp߱>?.@cx@ObYoY;{ __4p ЏNεDŽ.9Q= XyBt+s}ws~Ӯ k2rB8#iJ Tq 6+8 R¼/`*3_؎2g4ՙw5  O r{@6FoupLXu\u "hFk;N8]fՑمtpZ&Ű˽TBOB-k+&|bF Y{!Y`!aũZdE[Ct^[e##j*^ k.91b[:@~/Iw$r'7 Mգ%&F^w\ {fbݭZW ˼l8oTdӤFaa*[V7mj QeJvLrKCR7@<]Q>]4*J(zCW nqYh8ൣ ji2t%eeך8NL;6["s,iz鲚~\kw]p}P-m0s^U5u-`vwRiۻg*?`=MTNtVu+SG#oSj;'|-eLJo)kF#Uzr3<tDaLYKA'o/O!H=}*%F1dN#5 ۣ  x@GcheͦtQXØ=@eEZ!)Fo'MV SoDRik\WsZe2!)+wjZ yQ&V[PlmZiMQ֏K+2?k_^Q.!!lJ沉),M~]ʶ0#wwr]!4BS^<ǚj2ܼݲݏ[7Ǥ u>U[[1S0HP ~ǸZB{Zɻ?C1VVCgM&`ef#}֤mh+71>lX;XIm}Lqe\ ʯ .lbuMr[*9M}!*ktpݵԿ'՝&ȉ>*3ҊKp!*mZ_-o0G#wf)bL6.7!ZKK\1DwQJ4 ?ZNW]}η*ͤ.x֪?A/^.٪Tl0$'/zC%"0S 9d6aM##jȢ,kpNEY]j̘B Ѵg%8蚃ّ(܄0䭛}5t'2`8EIL : /eeuT]_xcajRqs?pyiVtҸ%7s;nU|۲ʮmyk 6F*^sH\jOdpYE=} ASOV+J-3U7y!#+F(UTwO5;P9q{~5ӃLdB [ o{nb@CdR#Mvz$y{lȨ/x?ż7P.>PBTSzP ;|[a@ڵ:/vbH(ȷ)F;PD -ND p4p"\l9bKtRbaH{}e?]NQ䐳kT0^k~F֞kHGR$5-^W~I ԑf(x;"y9XQK.bxGڎȿ*vo&g*Ղ!NDsz꘱) LVrR74'N3YƸƸV"-gf*Y'{즘:iԌ"Kze9gخH&7IHk2ER%ݦ#yQ.'>[Gj721\OlmE}]!t|Q OtbMƐVJH0\iۦzkOM,GTGbvtViI"EO6 .ΔezR^șQW X!bat#hFINWxvlA$.@LnN}Y)u@bڌBnKM¾a/s@\ |zj@3ϕPՂ~:$S!Bq)y<#ڶd9ms'UOkK'd5$@{[GI >3~D53NPb沪g،GNeo7Eq,vUԔ }VpgwVQC,P0UqSZ5?BbgWw VB1 0qfM`DVAs{ : ؋Xt$y $ك&S,5\;= Vs'Y5Ǜ<#ȡوC{sk{G>¬ Plᾐ[lҏ3 P=z|f T=$T+ +\fTFYdce6)mĪm@0^֕ i5lu ^-S] nG)t_*lݙM'UM޳!z~  H[^!9]'{(4Q7PT2FALpMt##EpX}c&þRO.Boj.Dvj?z6i:iPǭW~šPla!ۍyC??uk3ykUg\c@O<.Ξb0@޸ nPhruuwX$.(];P8ΰѴZIB+\Q4XJ-ZtWٴ(̩TjϢpgA溵Ӗznt|2kqtkeg4Z߁粇XO{QSm֯8ms|wK_W3.Eu|R6ԣђ&ӞZ}9łON;uK0B]Z&~26Ux㏋nX~eXS"8!y CXY"[vTۭ2W,068žF25GyvPŚ ' vKUĭu5R" 8\ڜ*8HFVJdظɆL)xQ9nn]c:" הFi;9),Cs[_RfѪ/nqsm# Xiga*ɬ [!"<+̿v[ tyּc o+ء|=gh~ZzkHmΰ}yukFBY1\iPKrBg'wa6}EH!5}Gg5Eq >W?!sⰿ/5c?sU&v4W ,SQs;bF9a*Nb7DnG׹.!noU#2sg"S)'tmaHL^xPB'CZ s Mkgm29H^bòZB}|Px4לur&!D3!a} uz*fiϸEWч[罀 f]qС6.?r, Uiu"AF#fkq{QqiVͤ9kp>x 57LuiYR=Yξ;9n<~c`+&rr99%$ٌϝQ_ @")֥nOu"Ā?>0?b;>PO@O&f~<,%"EMevT# 5~#(`T4ۇqR݁=b2v)Uu(oS[;C "oD^ ~8e0" #9N"N0F"No:}іL$-j$s9& o}skboƒR'2޶ġ~3p2pQ3Ξ>0w%0 Sݺ$I l8w-v-V<9޿ynn&7 j9X1׵í&w(g׽ rVK,Z5l_ g`+x=7>JgM5);rN5:r綁B摱A r5a#S VGMz%$0eJrr*O40;< n ݜ 8'ۍmc-ƜFBx*sukۮw]u$ k!cC4A$yAzr#w̗PcrM1Tz][zuv4YЌ0q*V-=|0N 㦞[n'' ip%AtHka'>/{*ggv%lrɢ0=*'INyoC"&6Z@~M oH=T jw( Μ:Lz:ODmYn1j FMT5!ٛo5v`B$&Ϫ=tfyF.x.deJluҫBE }`r䝆GӁ]q H+hBs]6jZ/~<47mbS0Wuv\2!r=R ų!GĀ>.*=IF>0:ف%1NyLk_`0d)M^{28[s0qٳ8F$nl &{Ÿ̩6=8i&Dᖬ⤤lG|wIVs joŦFH, p,^:Jp757*JrFC6[@őyUPp3`vv{,҆¥׶0AD 4IEf[|nLc3UJ,[:d,:BȰ:[)dk Hhe+-8̱ɭ:8;u3~IsyY+${8$ 8whEx5SpT-.Y=T2 .9O! #ݥk:J?Yø9l] m!KGJES[w`Cz}/j أ^ymo_ Rf T. k ~?<ǀQnc^oqblbLEm6w]ԟ S"5T爵ϙN kFY:m:[aOrqZ O\+0HeӨ98j=_Nג޲Ap7HKHj/EEFv􂫲Ob1{@nl0Ff o8z㻙6#.'dGҢ|y'0yXU&v{6*L | h XCtEE?ᬸk&:ҏcfkOX" Y zTDZ( ʶc l:ĤGjR.E=ƕq]*d~So` |E6[˺M܎ YaQ5KЖgi?;Coʕ:ı .#pQS!1kn(|T▥{CLYT{O @L4u01A/j;F} M[؝m06twpAQK X$'/a{YAXúԁ>j b `7X)th* SjuilշsE9E+GK+hRtz3HI}bB-C۞ ~NȤGXy!Q ȷk=L.M+8 ?N1dQJ3a5yOG_E&ls6JbQ D)]dЁi5s T^ lv%M= :'ݧ34o3Gf/ʹ҉% }#Hy ukl\1L}qjvby1wB6{M569M?LX$ޏe ω(TZL!r+pd?? D$z"6(MJ<|ca~tyl7L4x{%_Λꤰ WS%xD"x@TnQ^K`q}7'vH,UUF"t~FO(2^dž3 ]ʠr |4zb-ƹGvEZftfQk0  Oi++$6 uX^x{2мo`\5")=[Ih=-o56ByN/v*95O;L1`d$JM$o_m?r/C z+2eH..+{삝N,Zvuej+"+, \]#ȼ_c!nB<́|Ҧ4S*?G^2s((0F6C>tWJQćcw.Uh&4ΊN\ ?7oJjtܢL"&-sj9!XIn!8SRjf x_4)gEN(SZc1y<Ҹ#j-!Cm@ HA>Nt>=.Y@lJ*tEl}ڎ l눂0 /2DTRi7%GQTP7Ǟ@zL ZL{qljAV6.E\{Huo(BwSya)]SU؄UM<}zpT16Z.%=f7[?>MɄ8 _y@Gd5#$άM_kHsrT̄"i? 5op& 3$]ڴAN\*1>a@w^B IdVDLDkN>yZ<vܨiTؚz됶R7*QfYCYZ$b*%9J8>lowb(笄i "H?I3W`۳>%5K0-Vy1QH\L2t )=]fd?[xy__c Ec;>2vp<ɐ+UHK+K8uzz˶*vH.5<5e >P݉m^.bV Jg[4q: ( @pKhL't[)9y{GS Ts #xӲnh0RPky}l>7Giq {) Q?&Y$9Ȱ Ro.eB?BJA}"DiaqRAL'R8O^g@-5dɈ <3Ǒ^2INr_{0 >Nڼn%/KeS !Nc6ܑeTP, Q#=['n!]ɽpMG0+]t_A|~2A闡˱'aBus0*ms댒-Lt#"-Q7\8q=*WZo*:G)`Dd翺4 " )/jC]a)STmӽΰ܋A!oJҹUÇ @F: ,Ѵ9(|nWedoGT 2 D?\6t e@&1UL<D$ٜal޾okbzŢ u ~Ώ5]+G|O^ E9gÅN>@N(?>"@dp`ϖ5>O2M,УMh>)ojޘ72}c0g JӔ|N!|wSg(Kog̽ w>-}֩x9߱ ;-7L>o#S)Kr\Xȍ%1 [on"mC9X=5>ŃHxy֒9ΉgiV>(7s=2^n;"n%OE!vH\*ÈC0`Gtn|@+NY# |e!`$VSl06V6F+M31piw131_gr(pDd䉰V^ x RJx}Y:;mcLP<;~t" ċC8nPOK-x]D7yM9DCk PR{Q[xZsJoU9Yz ٝ$8[>a 9UHX _EO v*{~߿ n1ZPB@ѹj![r!831aYX Pa nmΓ/Yutfe&{b}y }~z |Sblԝ|kȻEf38M\[?]`;Sf/=)I9'͠ 8 m\y K&Eǎ){ၾL~wf^2|uX9E-)eJܺv"T[uI$R| pSI>oX.v%%QEEV0ܩUKp{)Kjf[#Km,G sHk s.*{.9Y+ngL-!|"9Yf5,CI{|ƅZeBBzg=!d˱|'J{YWbeŰ8^x`Fm(=b9b&d;ɾuEOH`ux9k; ҹ%`YySmi whyFg,^zRo[»kbtfkIo@1C{%X4;1)0A.4ud*@i#wK3(zz5!wl&s^# QvQ@]ӘğmYP`%X֠r#$;2wm1cf |v6M /DѕT|JZ&^]_&QXyLIWB%Iay@Am.GwPZ=נ'k 12JH$y)Icoģ]Im_;N̜ _a:uEMt40Ր6 &F,D\M;{zr T6Yٳ=RPiG %.GtQճԊj=Z 8X󄝎!ҹUmAwu [ZAY4v0r6% ` ywu5=3qnkۉb[m,1j_*'h=!4Ñ/>1@\_w9(b>fAƇU vGlV*eڬ 0uzXG=Taƀ{<]dNX`o_@i?F %q$~ygz&@8L1LQ%]C|G@C#3xu=40a->2 ʡ楖O͵DzK&%]3N+UMN9M^)DMpݍ\AASEKU}n4ۀl.==!дQ^c%{]kSu~>vyLr"l={Νt\Ѧ!NRBBJ}3nyl0|Bw?Ӣ#$p^;Y*eI)sC' ш  }wi^dwVGZ=;zb7L4CC{t9.TbRHBپrsnZ>F)TX94g"~$[ք{G7qW>O$^m-I25 [g]8DKPWP. `|Cj$7G&8V"G/Yddd\Ti:5cZ%P\?'c~k/`Acߘ[)ŕH{P{ʆ ̳M qGQD4Vn7- Z2g1xv-[r4(1 Y6QAYBWn޿ ꛀW.~\ ˈZ^K":eۋUvDM;2kD G-OG{,:!RK  Y88cDu>H;dKPyGspĨOipyn;ڰ!Z朰$!_[,욤iI5=]?k^C:^qCO;.1C;[[|>|ݹ$gF0KNg&;L}pid!?GEe!EKQW uon!ݭ'a4 & _JR/G#Xo]IW_-.XtU;`K(:*r4yU}z]׫VUjf3X4"{2i.(ӸpY( ̞{PnW@@h=vA_qQ'Xb-8״Wx'Ep- E=RqZBPCzZbgL ؓd,<,Q,Ob~8|{%U[.$wB4t!B52y8@KaV`YbNo u?Ⱥ+;xۣPsllTQM-M},xItl;K6b3/kG]q{n9,GXv:yT,ف:gԆ/ x*i6Ҫ* D/zw7 (EM]+gd5UJ}xO,Hz):5W"B%9&yl_s#N$?"E㸞i_?!W<6O7uS|ߟKLc6,NyM1K qP;R=dy>/Iz3]UCm #Q]_z͚?\u(ߵ6jUxH*JgV| -b =qASQ:yuPѬ^9rkesܙqPS_: n;{s~ԏd';Q_ki仛6rdXx:_2`p\\8?gkKQPGʎh=_O"H?v_qe&tLJo ǗiC5T뗷v80ET߬s[Ϙ퐓-IM١>h`r5av+ DO%u<;Ior&@|vfLhL`Eb3,Bi>v"qR UVTzzE&u~!ԥb.umɚ;$ĩ2@{z 6n?xƨRМ! N2vyu%-9pC' M]rjym9>b_|.hnDsr2{Č>pGŋ\+iS8JXڄrS0N}إv))OA`#k$ӏ6֤k!1JO(ƥVm=<w iRT*A}sZ{12A]%3}?x}+ n {OYIοh6eȈE%mk{r4b C 2)TñQuPi_R+AjfuPOG/s"pL'`i Q~՝ {Uw6ll״2#% 2ԙvcV@3 6 [(,<ɗM9O6VCm*I@?جo0W/I*sL7>bהQW^مJCY_E!Esk GbtG-OzW/lMobhli4hNg},sP*5"$~6Wk(t-b,R+S5<` c9U8J@c_hŔ?17mJ.~paETMg | YZӣw[0F3T-uo Q|ghe~o>hWkU(}sAҠsd% kJ$GiR{M<"ўIQzwm#+X3ƦG)@OgeU?YH1éE>V234=dtK;.uc-qE$ {,X9p0a@dE%+{$nK+H? _)|ýnT'4Gݏ"锝G~s<Ҿ u\^!|rxynk-{#4_8.A-\~GQQhu=Y4EVsl6Z.p0b54e_<%[v2,. "J`N7'AYu&AQEoٔ ӊ Hqx k^:tȞ׹r<WYBi^=1KǩDI-lP+}=Ov80ظBx[-Dl5#)wEPH<AiFAg H.kC(a%ߔE m{+:R1eJy͋Px<_!/ dr/8& 6VZ庹"ةrrK}$S鞯a`PysmڹZ Rur˾ͫ*N'2=x]] ֢WqROpZ2c>1>=  NL2P$g V)=ID4Wv_<&4R8n1^XO #eΈNUCD)tIᩯmNFhVy⋁vBh2CpIO_,2B|$V27pL ?ؿpO>̳sEm'C"WIfΗ9ʨtmZ'\{uؿ٨q f 1FzڮNF*Mu{R_GڑjRKt^%A#F]>Ϸ6p Oޯ ֭R4AF^yyd"[O 9UȻrz)ˌ;1|FNO. vT|?/0^^N2*mݦYfCR⦗ T+7$"$ saP?S>{@ke/sBvF׹$3zqONhq(&tA] }ttd'5̫yzhi A@@{{kepRH^xQ K(iSd@1p+( ;Rj[#nz]X".JՍ*P27> 1`K# F] JlE.<:!fW:/B"Pvp@6偆p]Ŋ#:GdNJUwx-VDU"6P[Pfo$n3ś[. {POЊ#zW2lAHJ=#8MGT; Yʁ|k5Jf}Yc`ZS>Xk .x@!v]v<5{yd4{QyS]Asw~&^ڽ#1eY#5ڒ#^kDϜ0FNO2\=9nGEdZ!C,Q:d,\0j׸d 7nl戬dM/B JJeCn!iU"Xi{ ZYI}+m/-^\v-X؞whlo'ݻ 'cƛm2WD w1+mE "88dGpBӗqQc0W:?g V*yR2{`Gކ0|ʹxyU1s/Vє\lSK,@CR{T}>?l(f(Չj, )rXܐxIF\O\jUto a=k`1E&YQٕ)Wuُ ][$Lq6zCSt8q!D8͋t׌LpQ&k=e"sA @YFљ@*R*ʷ{,޼RuH>=xJXHŽWS?I)=4t2r}{O wט3KG2ȜoQWV1R =꿘\"ƕs1Zn *P!Cj'th8YfYqsmznCX1&Ɩ*\+5nb2V$]3f#hFL"aV9ʎ0O2>ŕtPV`dv< #RU!WDxFҨ+:K$/T-*H^7]lU[2,?@kǴse+93IO_SPbv?EІ!U0 D C|9G3TsvY~^КBd70%nZ[{98 jR*XjE}mW/ =~Li_imV K*KnOwrN~)o XA8`:DH_0 3ė3RU2 oiYɋ);El r{yQm^`ݏwD9Au3(*j4ͅ (6'WjPys=P3pr!x ,~U@|̐*Q7}yYe~k(rPhCޭ*-[5Rc!'x+ݜ܈ 2hWޡhA{pu!-5K9jlW 5b? 9fk8/fAGknSgsz+rgeB]Mk z^oj w@}:%nwH)|T/l/? z Y <*{ty?."e@mӞ\s?,5.m^6OUbzxf@Uh:{vqu^MWqZIJ̷gPj95N,f|e.FLJv$Iˋ+G*jC AMgsd0Idt;{j_JaP,yz!˞d\~&#݂;qYz?t$HwrMj#Oa~v ? 瞹.V |a+xL<i8xm4ZlŴʒY09Wӡw  VCJ$`I@1VRp//p-cͬ I8,gr>RCF SMsWI(#ڠO+de;>8P`7DK"!E3EwSMdk Gs`?uBOeEΥ`5L|'1CrF{5,Oc4Hs ռ(y%O{?JoѨ2¯T+̄re^iUCQ4ddMױEU,/}M?Zf1~\5՟Q>~h7^z4b#ǦrfU&:Kg6G eT2>=6}fភÂIZ@ޘa<;T\ɒ! ( #'\bp?D:3ߺSwW$1_p:0,v") 1g{ {+*XV5^5ITy4\lq9GbF"бsjYA~ʠO{TzW Ko:K1q3)-]Gpz^U1 T%2bۼ/ x˷t\oʭW:%* ?5Ip7HU'yhD^ Au\~LJ[mcwO2,4Q!6KJY6@6X74r{ý<…W넰|*_1vLOyTf6oQ"]P q[M":O1 |D,#"C@2_lӝ!hLd-Z^kX.5$EiI˓Z+~T¦\$ut$-w1:OhԛF*J|[@@PF1pXsxF鱃-5ov((+Q(|Ң [Bv҉e:$| URO  :ٟ'j^ N-MQnxc_AwkN`qNQe/X7'z=͐bnBe_eEr>Fj OcbN8.`QE7om3i\ VPk[ZFל7mk1Kae:JV>S94% -Z%`B<ɪ^Nb7dC)K_Ďk޻te5' 3d=lgU Iet."l d 7v)gFlcP?s3,dYm8ָ~0t5oW %jaa*7c~G;UX^ٲ0mW3r@DsHgnx]im_N-hAa4gyY~4WD0ąU@By6,#i`R'iͲmOd<|8D.ܧwaaԔN]/H=uPt!PgfPNGD<+:9Y]zGT7m}9|EC痕:R{o1WkCxU=ӯFQ"P./iHȷ;S;I{NFt49THW(?^{E=G}^UM9r dfƂfH>ddHZSJ*:0uxoL {ȓpQoF8x)IH"I5QdΔW3"o :6J)azM_9P%Є}}0ސ*B+te2}|@x0g{u N%v߱="I 5-]_ _/+ oihJL4Pe; $* yDN7Hl@Fǔӥ yUHFvK=1 d'a442 ub.IeuFUɣRoA8=7MP8 ' *L׊c!R_=ԣCCNÉd{#чFby^sEcуV2z*ƈEYag+]]?FzL9"{iZ|&FvRފ"&0I')#a*[q7Ϫ @ANǚ  )bwE4LLqVtf!{?^'PxFGh;,-ڭ$8B53C1_xCp_0vbک piSgaG{dps ^"=OҫXu\ˍ;xz8&pw}wa֖bm\ eya&{+Ы fM#fFF hS\JdKP'ϸ +N[`Z(jeVzh9f 2L{Zݫ\xQAX+g=13Jܽ3Ӫ4MWod[ư+dK]V#-b҇ިTpU-8$[A#XUיxT[7.>q%,9+O w퍊SRNRYW8^YsS';fz1 9 E]"I$y)9qN,N%w^#eˈimD(bawlAY{h cx 51 1Y)B}ЙK&)-W W>N#uHK1Zx4}yN+!v*FVJFQL(!* 3ؐoNVҰ`!atgC*{E5R[m]4ȣ9W ܙEևF7:Gm?!!*7b.@󨰍I6avo4PY [/2tUYyo/dؔVlko,wlz2|H!19i™w;_`8EF8rVJ7<`fVn.[ e#'vȎ2+K zVs_G[N<ס寜ZA4O2tII>w8ɘ3\P'?Ģg@\AzEsE΄F篮i(?=[VG":g)>k% 1~I48R:+ f32uwuDǮec';6/9[ :=c \v'] dT[z [Q=O.5#{$i޺1`Az.L &vR M%`L/p~ȣ艢#56彷%ny1J{dϦ͠"DjZq4L{|3:p3:ؘ׈ݧ XeJD:/h㑼==MQF[?֣d}%!! ?:p >2Hn'voI|7;\{@s`9php*['^$e#JN:RS](P̠ G\G`G&)2!h D~u5MN(%ESJ`aR{UD"R"iXBy Uؤ9Of)VX Pc_n;,^tʨ‘?P*e9Zgkm7Vcv WC"+4'K0Yh̛WSQ]G(hA$wVEwHp4Q浸Wݴ}\`*FRGΐ {zNUV HcWQOC?Q9%qRRq2,YHlΒZfi~Mz֞I[pwIX1{`Ais14#)kAɟA9O*"JŞ h cVl,ŏÛd!+lNp{NɈTLL00i̿ 6> ;,RbIVA3>hz\fp/}{]#cO =T8D~_TH<$AePJ2ʑ0:(6|ooh;W^ dNbvH~B.sk|Lޘkj65M,u4$^LfzDbHIX33ߋn[{C2a2zh[FS':z*.Ox+w$e1#9ߙG+Krœ_mׅEeb ^:d,6aͥ^D!!g˸a0v-r7x'1zω"_iB7P?Xԅ UgڇEOGۅ2I`+rr44*WVhzR9 5dy< ӋI#';h2l8wkD}j(~i I2i`w5ͨr, MKr9"[7ίN$כ:_)kzbvVƍ; :1scK G ێ};^4"rpP_m(u#ѹlQ?!>;gP}*qmrڛ%LŌM5*$5r}W%y+j:֚X)i*zrJرn&l(xnEy5nO;L`9,̸jyD 2ewCD3' 8p"k9G=8 ּL$x7CkfL{kM;}/yTY`fa UgKrxԄ#GwO6g_1pJ0c Y#8CCH͟M/C>+gV3'GlXy] ̲&1)g⦛K1''y/|9Tb3Vd;/OQϑN%ߐ:0A߸VCǢlxyrӒHzT1p/l?`xZ#p,ɵn'hu[@&;X7ώ[O HH>v6ޗ[9WVSe\-k{'4 b{g*dX3~?7*3TQx͒ivX#Y-⌢.3Y,ko\)0uK% >:hCɖYI)<2"hZsIUV!q_%56ciong(4hpN䥁e9?߀R^߮FyEF5Z%b&"4[5[@ws, Md_g]ZKfa| _!EFh4ŹoT./lQo!*$҇nd!)55Paugg[Q XMѤW`)X1_p+*x3SԊm!r"e+X^JHǹ̪O\aSw BԢ6$^(F"^ǒTGSulőDe_tlE'HZ=~$]k=,-x- FoZlrq#NMff)1O5 >,i jN(:0w+T+`vq'B_Pu@CwϺ5lhj.W~v<0ski1>7l6PuO 2Į٬/V|qni=`=+vߜ=$܎-|A}.8m9ƜnM7:Ƣ~|JJ ]c[/x3?uu0znQ$۷…JD^Ws!Y(`v҉_M/Ϸx-0?mљ)J^?]%xvJ8$z=r2AҞ51G UV*",׬Zp`$= ƫt&'G]w9-4a}q䏹@|pGNVZZ9ILkՇ}0cel6CDd J? ~ߐŒ82CoZg#eوF8/Am74kVZF.T%.u+QtP.6H.86JrMM]X)n m8%rޛQ!G??6u10xo( |$m$c:%SEzNQ||oy2;1YaOЇ1}kY)eޑ@swd~´D$U5V @YNbR%f۱Q_s'RcbkxK`e٠ZY!f%<`j7t/Cp h*S)u=N;g@')][}PgHHSŁzi8֐AԄjNح%ŵE֧-Wd*߹ zpaƟ0B&oe=W*NoV-(Qjկqu\nm-*9#R8CƑ|KIn`jo@q zF{fpV J;Sv7{~3*X 1(s܈<WF ^ ucPkoA r)WNPbυ"t9*?Z܊Y7] l,JJR+dm_sp@}qm`ב©U)a9o9oS`Ϙdoe FTKYOe.eqN5: %I^$/JEGSqj1}džfy(at7 5eS-BT2"$IIP:LYh{Ӣ׷{'WVV̅?hN/,L{5F hŇfTA_Pecn}+865i*6MH+vAN!PijLIG')rAQb,q.IO./`Q2G($C6G2Ƭ&kCC6Z8'~T8k|dxWl h.57reځ׫1\jmF΅ʔ 1C]R][kʚSpXV?Ymn=pѫ3cLi@ `Q.fyerzħh%}mDoq&q K_EX2E2>ﱱ/<zC!0wi95DOB&H\EPEUDaddP6Ȁߤ'B)DEJ< ]йSJu VJP-ya H[VGO&öp!Z]ҌMg$>rtzSSSo<)}Bqև=aR?4̈́x j]-9xL_1xA)456JS{xr=Dѧ/|drRs4}A^Sᱎ%~Ml8͵cyj glr(2f&'WA#0͉_MsDqFg9* /]kt@:šβuYyVNH$JEO0&\T  ¦•04?oVȥKnd).?N7.OU?!Qryh[8D0)?w_T@D zц^Ò؋ROWʉv9f3 ofmF^(G+znKq=$|)Tג ]5ɊwMgVpS ?s4FTZOi3H)>DG@pxujwg7WP_ae:"<oǨ'?Q|O!*FH-%nZN .?n:9Q"V@ɝ#|Eᑖ3Y;ߝ}gQt;͔T_r#-K\g'~i&j~e5wOsO!=7fC}nWhPÁ;iCbwmgG&|| IEmTuJi;.deBm^>U;2!hewrPmV^ZMt^!o&vb3=xȃ(gy[HLègB@jpA(@ $)Ft"M`qi;j+PPIpKXPR/3xzJIo(f[qAN;oWGHb76kȎ„Dϟ~q˸("5臄.Bzj8Y)EZs:fgޡlT6} ɹxP1|WiEәE#זd7~W5` cFXnpywCn}khx5n5XF㜳PX% KkY2xm I@P41}s TD׵ Bof-\gM7~ R<ڔIJyXp֎An碱9aNߢ.qlw(GFNGvNw8PhxR{L硙b~vIаF6iOI&hv +BL 1T%b=0D6smrmVYkJ`Y6n(袏*P$Q$UB|j~8#5f <eQ4*7IWdcHZT}d k:m`zqe3m"'԰AZCn/gJhȶ69+\נkLP %&134lTehZhfCVZ u V-@R$K J`_߁K8S<όx<(ZbfvNKe%3f|NfVve_XfKg i3Ne Fc"HG t()y;7Tc m  W,Vf1eSHdCgUgFMDKCE;R2s2ha$'">ڰM|myn,ǼRR_Xf02$t;8t}D)NS&u >O"NT *v7ݖaj4'BW?TH6W6+mn wȹG:Ck͑d^=-r (/ˤ'>ȉ)./RbZg3:=(F';ȇʍI qJŠs~BКƯʎC>LH_[֋`6|+{BVҪb"❓^(1i#v(a1T80rx2c! bX-W6VNj{#б 3t7jʤt/~Tp87{DZć3yv'́S-/YnWq( M y"s%n _myz&׳{}'sQA), fF8w3T`]TGe:r6SFŵbEq*F(a=|֊< fhy'Mj]{I3cHu~ҽSCeO:[@h^c@6DXTfFDMZ@`8)8 VU (|< R,:dž@Pˉ`G"i93G=n&Ã4*sjD.G[j-B2OegrטR0PWYJsdSߏԏ XzluCDΒ5e}jrNOz*IX}Q%Z}.Pn;)8Tٜgӛ^B;T !PeQX|{s?bP`PCtP-)`CH̥Rjv2* #褌M A9Pu[^}%T6haME00WF_kaߋSW|d{zLvφx GYgaL)`{;I f^Ev *%ana= nL*+i/h8DLt'8P9OQ6vYK,Lbőie߲=0 RhNPra$#)mg͡mo#NXV&B1  ;(^} ),/myitTpDH;PPTd/J"5V1WEi+ PLpgՁQl #zݢG}{RTDU\} ]됫nwB'UzGj\+27ѻ3|at~%RGr0t0=x^0?ds4^ϊ/8Gkk?uӂ%밺Ӓm/HX5 q1芟Pg E+p>Cw/?#Jh1| mI* "  Ynx_>u#wn3[E||)K_B:PIFdgnd]褽wwރ*=5#b25F^uB6f}IQJdhVPYtn-ݓDN §=d"[=׃C6#@jX5MϥR=ɠx2A1\G Ѧ ![Rp29 K܉bSJȒfcՇ#8]uZW*N#X"=n29~.0(491qUf/Te^ DpyB3)f276Ӽ_qgCLe5J "q0vQuRK4 +Tkng&TCiMETJ =@ &箢(YpɫuJC^EKY{=Bdbvc~lTBԛICSھ4=?fFU W-xZ0EyYD*vlm,uS05|rJ.vu_$:%b) ňIZvu$zB t_ MTNԚK6 w}R.܄F9.WC|#Ot=-mXX`$JRm @p҄(#>)YOEe&W'^rpz Ew7z.)nHN]+f"#(= 5X4Lt4+ߎ1CT^Icl9Ќ,Bu|=!X""75BmڲRhB~&BܡI?@Rܢ*yy 8\p.!pwNS?ɦܡ )ߤ뜘:1'? 5%==]bvu0-/FѹEsoaD@F]=Gt%Bhb>aPݩq`F'JD(o){#Ye)¸Yluk‡!F0Э2*WO^h,[+ānΎ Q0\w"eo5( h-]IL K(@k°XMKⅨTξrq >^b08@ =Wj=*`O|HW|y&D4p;麛eK |"ޮm1~;+bnO)>j!?\E$T1:xPK0HZy铗Yň#aDkfߪ?TI{aI3@1厝iFn"00% *nm5rޭ,Aէ1i z]]4 DE>Z OH3~їc=,(d+᳟DNCh1$ |װgBâ]!Sf244cC'Vc1sVԑQ+nz|H{]–,%6{HYF8bkԽi;t~F*]SY=ӌ3/;1\Y2YmB*M([:}k87- hM5~Lr3$MgmKzJvJVbz*ZK UeܑYWXk`HEȎ6PԠ]<2kDPuϿ *Npf8p1Ѹ4p,cbtpR"|r6 ܎Q''3ĉ֑z7;~Q59v~O@JEɯwa?#5g]r?,ɑ,an< ((/E E4ITTBwy 5 f)G5>UE1䤕7qu5{"!dngU'mLqO)꺝6@D}uk@a#6+6_s8rn`y7`l5;5بoTdyi֛[q1:.33@ZZWSx(u d  j݉|O,$ai;8YL OLwvX6Y\Td,FZYjpO= 7$4xȬ-+Z+Mep N \F4x0IPd`13d>.=hs_yi ӇݭnR`;8cgeI)}:C*c`oK@(SUW,gI&fZC7q2B5(amif =MH1>dJWb??&=SÖl\У{n+GAcԠ-WYo4PoTi:xZ+%Z$1׀Pl0 b4ĈiFr^(|Js>P2]e p!$Z0OR&qaFglU`95\ŏ."p!X!碇?(ZQӾ{reT'>.}7YY]WEN "(D3z&k)oB]pJp }G{i o `'Rf>6V1\SQ IQO?u 8:_]bO!Ki댻qs&Hڗ+("H,\Ɏ8rSJ}dDH"U1jK l# mn,g*PtZBqT;=fXʮJMU>)P1Io!(װAz{ğ'g0\RIwʬ|EWK6cHF5`ʢKJ";ދ;)<9S2-xgrk`3V*ReF[ݠܿo CV:2U,bRd=dx7#,f]xp;yޓR.O+!oM0MYz/Hpeyn{i0FҸ8kg+*gEktXLPt% Ay.$B0&"3s >voP˼f;Z${Pm2 SD)d `N>H\h{BjAxp&]셮:wEoC= \qN2l|R.[ @t~V*:m>Ԍ(D*ԯeЈ8j̞"k >oFQq%iK,a-xx1IuY竆{EhؾdɈX54E/VO5*F0Fzw!JVX>3M-2PJO1\юev?aR&Mu%20~]zi=.I *tiN1Gx|GIB՘̓b\M6ZX^LD2У. ̭Ӈ?9VkSRQK2^Y\ѱewr8LX/NÇ0#F?V']}3 ܨ@?2ׇ2Y؎ @}pq֖t*gǼi(:qY0o$ }ê&af" ipOg])z=XL/aXM`TR{Lv(0 -%wڕq9Wc)h/ˋdZh}H  4g1#h=0iHb4- l%!$ wC]yt/֚*a]ZGsM㬓'1?xVJj _k$U79ag@F-% Ǻ*DTrڭC $Za:Iy1A,7"|SL]jv-e=括R9:0+?4#u/fثOD]4 JtK)}> ؑ$Mv YN &tˁs=d w8(lz@G Yht5g1W}rTpԅ9B\}oi]P!OUm.^{ hu4~R>M xpZXyH vp+ZI{es; 9g׉׍4AˮI쏋^迹 YO,k]_ؑoJ!r3s{sle (= fM hzTS@T/mrXkV&%w/(ǵf>d) FM"ǂ'5Q= 94FRvӍs)O}r\K9'"a@qΑl*3 %f6bLI4gzl&[͏G1@m@zh@肢LeYF’ܡXiE<2 ~>t(C u:S]P)Cb'?fHR$!Ts\;tWE_2|1<(E=$Xr3SW.[|PLc-mGpo,jqCۘt'@Oei%JVVIr>U2BYv8D7'$3W7@vu_@2ЗZvqU5nvٛ1@KE_U`.n㈪^w{ДvgAQ}^"u+ҧ yP=BղJJ"' ǭ\3q _4_"=VڸMN_UgٜFj?Rgb==`xO$f$:,.x Κ$ bh(fYs3Oͤ s(H_(\aaRKϗS"y` T.AnzOTpNU%4.3q l>bg\GIE&FcG ÏRWPĪ2O߻RaKMoX1p׫mM@}]v qL/D/h̿)j &ulfnj&%t'̣>k `̋ FAz;4}3J09=ʼn2KN4 ^3TcfCfGYb6Ew8_pd}W:JaB[#(eZ|>#h#*Xt1(hVD a"̄[eY {pSǽ0?ϸR]?mJIsL(jIAFTxKQzQ)Akh)>=\xEV -Zerul,-00n@̳lђ~^[V`y IJ!V]^T_ ˑmE#FZ 3"-, <236皉vitSSZMΆ 4bzP[L%re 6e !f^>UQ 2jJ"Bv:+xIu}ߡtݪL b3tݙb>Q;;?g\}8gr ueϵ^13Yn:DghK A/3z`>RAI*od/h=ߕ,L eLBd^ܗA5u$ƽv{zϊs~,б83(L|R $W;)Y [9Հv6:1w guمb4}hſ}>Y'F;n]XQs*09foN:b!y%z+" 1K8xF$`_E69ffގ.n呦^<0qSwm\̬9h z %.M2P!ychj/ YOCMc|3KI"P3Vruzx 's챿N ?m1Ӵ~K3= /XO:JѱUAWj`.:`M\@4uy,S}K=J"r !ǃI09:IL3f1+A؝$!cJIMܓ>fA`q9$XŭDͧ代-r,{U9oJ:E:6~yI!G'=hXwmhW/ W43s͌qH{~TXCfj/"NlGڍO3$N=6F{LYGYE^8S|%y]\Jnċ +ٳ":_0~.VΈ{2[CS,C+k$fgw`nGɢb?VMI"hLg*H4/اsC ck!BDt3_l_v=괩f"2zmr6R!O񆀕Fu|g4 iʮ44Ojߺ(7ѐm>0Mc.><4I Kx5۶Eu[)7%k+CdLR֥OJ~I,koE ;+Ic1*'50eQzCi]LTj%hXEV9tW[n]asڔ]<ٟ!a#o 7hJzf9$ lh\sbEQFr\-m܄ g&C"b\7PQ>Ac}INJyEˮ n@"^8nWH@bBƲuf2k*a83P>k9wwq0ܵJ).ӇC'Q Ŋ Sˈ6n;ZxkWaZC_qI4"QnxB9ê)Zǒ਴1ׄrSbdwxҾ"W[m !ͨ# z kjl"S坓ad;?L; ^/cfx"k5傩i♾j.~h]:rxD詡hRwTp?,lm(Ouᖊ/ y0DZfr@mC([QD|Mjędw4?']x  Ց@V'cd R.R,{$ J&L ',~)v,S#Xpa|_';ܗ'%%paܤxa22ASħ~зv* E+1Q[ìqHP#F=>^N*gP=Q|%T dvgͻ.aQŬ,h.X7X]0a٦YnʦjM4c  x"Q ).iV-( .Ů3oweE|]D6A*= F6$EQKl6rš$#4S`4$rӗ"tlńTƵ =GҡU_dJb{qL %$XFi4ooD,k3"jv :^ AӾ' [`|Vk98@7b-o̷[ڌz`=@s)u!╘h "89E躛.UЅ@zQ }$ߧo^Af I`}{=є'xa\,4A썴/+xe>J&>jԅ/iÚ޹jPFSUƆEw [ЈnSh3Ǐx㽐-ɔK!OJObHۍ[FYh?H^{o S>p:VGP0zS8~^FMDF zp}$%H?3Sc~irmgn#GY4$]jD Y (vr^Ǧ( q<`?^+OgEze{M^RVG witVϬH mpXVo_gZʘUkp;D *tLEiSX'hYʝI6 Vdշp_ƵTT:h_ȆoŘ( HdB5%gץy^U9N'׽W!EZ?1 A7Fo9%a.m7{'泫@"䒲ɑ?5jeFsq==mp\SZD.J]2=_Im&?dv17T@o)hcx7{vnHU#K١yy4{ar`3C=;lw|}TxeU# {ʟ<`d 3շ-Ih 7%T[[ǜwI;شHcAp̾^dkz&+a hvT] z$zs߂? ߁yAFckɤ2b2Wυbxtor1N]Y%ז~K.ti,ʌ`pa%wa֯^E|vZ^2z78Tv)ʺ5]>Gkaś8?2h2LԘC>La!Q;Q(<]?S!&jz&}J!BEux׏&̿>MUG7!%`}Coz@t?TV׾_ {* \^$ .3ڵtt3EBEӱ,{"ZC{ *)j8r3|SY cĄ_f^TToBRWZZ]@-ǶݷA'L➿u V Z ?+"[Ҷ3w%S=/RdDsl.̲T+} A|D=dNM;qŶ~KbJ'A=G2D)!^˚kэYy%NVΙ46N Jg?)9:u2Sb wH.vtz~Uwf0X_91C8P7(Y7Һ G 6-LqlaXNuy%[~קO/MY~R03('uA(a$8f=$L:ˊ%m5@eD_U3k(7%ıV|^ާ6/F{ z P7%*Ĥ2ը9v"&ӠL`6mOc %J&Xs iڛcFޮFQ2oS1PHiˁwm"UabT2.#of2ʐR嵧BA#ϐښp5JJRK7M>[ }L,v0PW@HN}P}5~љ}NOD':/3 Eu a-I7{qʒ5WY0cFLKXv|B:P}puAA#@ ~Ӷ*%xqFY@6\ ixmNٰe-Rnn`-Y.ƝR]&G[Sa^C8Cь$$|۷9Q;T _nUn{.-Q#V%ROTEjxik€xNb2KMqtyW7Դ?PnIKV0%"B"<۞lGQP L6\E~<;- 0zU+ л3̌E;h B2sh֚;uUTMFQ 6JWk'?,g: qȇ,G$ OUZO.-eל:Wpu#ӝcSKG1X$mIו~N* Ӂpz6Gh!.ϽW7;+O@[}(>dXpϬGֵX6bE?BQ#z!K 5廚C(|I{D.Mk]ؖ2EM=5-O x-!PxT}rP'CDu+>b)XyPc.eIC 1ڷn!h@lJqeݩ^dĴ wb1*t'rE9Gff80mh>o*HrUa3=`P,$Dh%mi{~6V;hЂ9| Yl ̆mЬ <W>乼 hZ'|ΦdAaq;AYPA$ t3~tK7:D>0HI.IG E?CtS!7ҍRhviI!zzS9FF2L $-F཮&Am[ *u^bON/j墲'MdT*ď'F!_U &n^>׵r7dzܪӔ5 u5p I"B2u{ N M"P3x)B^-mS@Z4PNRaVOޥVFpkQ0&f}bɦz)DZ!6ZXŊ Y5; FFg);ѼI{[ i6&#*N /4"r5 ˣ^5Gl!ډSsMN⅘z%CtJ+!ڎLk(;-(UcܘЋVvI^bL$\goCQ3_%W ʽu؏=rRvo WRyFX|x ]G9~S[xm}"k7 SmW?:mc_.i&VJw,(D#ܥ694 nF,ۓw/|jpaQe?\醑Yrq$6"Ύ {iXĦZ{aJ.oܦ{BZ҇X Vl+QKAq+Ns)u0kxi5g0ص`Ǻt{+OAmKN M0\R R3*1=gl%0njt!O^]`j l qL8\IJ}bt[ԯ#!nCpѠ!Q(P\@jc=pޭz mzzSA]XBQA.)63}~ keko! vL<.`Ma(S$/ZK7^r&4N7qmEV۪Җ`+(,E3Ar۫HYn:YrLupMgq;p₵Eht<ؼG )N̨?ߞ-T:rf'9Y\c 7b=nx|ᯕ\ XX6hCs۸T|HUZ95 &sDwos! |'p|̪ %-j0RJj=?$^_t|]!N#c'U7`λƄw ŗ`=m3b|>"CxzSR78⁲J>'/yPjwL_w(qlG$Ñ%}qtHVla /uPxO{Jr>$_N'5^z0NvLZ __FQXO,WnnIy s:n;A7`rA(mq=pv@Y}(yXٵt3r*0!O%pQmp, YR_%bV lg8V卌bhj[l| F%ێoqY9%HEQ {`[!HUMG] e 8\~гP#g[ӾF혽x∳oMQ͓" W9쾧֜*a-N[3,W"e'cV]K~< ^CF*Cp*ºPE/av-7G&e)`TGycìڇ!>ax os,:S"3({u{qx}D";1[ta>i*I [h~o4$/n0wEsϐMA z.&}uYc?ĚXmVWqv!C~(wJ~D 0ak$4NZ&(m4*|q"Vr'Ιb&8~15` Wmyׄ57.HY'sQ7R$)Mn}~B}'?G?<޽=?f*ɺ7; ,o:Lppю1x7ct5U$`{ߪO,QPGGQIG"`⊗G %IYg ACfKND ab".f'bCY^sFE)%@ Q"Jfv٩F3WmSplo(>C\txހU]ސ2m׻r oQwcQӀO: j6 H?Ux ٫W ˄U0"51G RA6aj0ԛ|.W"c Y ZUkذnڦOxɤ +~CNEk:枕j2*GPaJ2N$ s$8(<8"yC{q&53`UuK۲b ` 8GcQ"[j8WbF@yhxu>wDuylo~Kz C:S)—nctJ mb+mrZ8egUe k H6w2:2}xqdE'>EZ0i|k<QFwQ@aABK:.TfqA;J]ϋۅ]~0]5 yiB &mWUF z1o']麇J]\wa?r%栈K>lhL:Sqݣ~޶E:XɀutMk4ُTe rQ-m_e L\3<}E"oPdtm HR*c4PC1DB;Zn_! # oQEׁ2 J)-_d7m?ri 7!bV@ɹA5,\6f[(Kxc6] bEhvx%Ѥ8,8S09= $"ȋ@ⅻm>q7N10Y;oc L&\Q2 "z0`) ]JM4knj^dB*-:»m{+”e)%ŊlTOIhÚHUzKw B]_s6& ֚\=&Z ̚2a#-zVRS'bl*< S#`( P7`Y-HS6χ; jW E  ţ[vy-BfD1=ڿ<(/d:W)1u쌹Yrw‡_?HuHP]qA~8a(IjuK_~R&[NHSS3B0P䮂3?;~2h=lSIbo[FǕ p5uKђut=)0 ݑ#œfC\_hg&V|f_58.B y=)l8؊mJ+v ,l *c>|6vV3k%I F/%Mj>PQ kpD >sh\ϗxSg;b(c90|Yߪ#h'Q=Y 5"j+eqC=6 #K հ;9d%ThNWs>%~WGg\+i0(nNdrG gnLNL 9h||) WTҨǶs:s\`tiw-(m-:Jon?;"kOdфU3fL^Tγ#`kΔNtƈ.@9;WD#9-ict4la/.+- *`g_C; A]ĖHs xF^jM u˸gH5# 2 ,?-DV=J+3^ز#G\~5Թ^ Aq$q?I΁'{TxvH|5&BD* _` "[P;?׉QOk6&Dm'9mF[ `(YL`^uTq{ =ym晨 ,TNeh[<2^HT@I%?KO9o1"k;{KMdnC$p˪p{޾Q(ꌸ5*$WS`lrv r )ub͗gyÙ E<>|,.w[1Zk&<7Cl7νF1Z(Ccj{7 a4*eY$ GMë]Hv.yr,` ssHNuV,<$3,GdQheIME.+E̓vWrmż#x E2Ry=gھSy2p6jWu7}yUsHuRO2YG]5(6vXt:eEһ*ONXǼ>aw?ꝱμӇ:u"Dnp"Xdjc$z>,E~FոaM|@ ;bek QR"\e>%aa.GIdl]RR `:6fM2Njvc$ ʋr'X"w$TGKFRIxq% NS)>6 WdIҲ\\Piϥ#*otmz%xkJ{L%i%^+.Oάrk{,%͡,{V?:-@O;hd1DYTk!;8IZ3:Y1$A*'5;9|-nvo>H]@-Wy3{cM.ӌ^ nZ.XNjhnd>=s/]ڝ'P_1XA}rZ[{@ 2yY/\J'ާ ;:V )"Y4(e)$h::. a , $2'\VnUhAݙ@%VŽ~1s 㽴]PxXe=!s'S\})΍ 󫐭s w5$8&a茡76+wi؉ɟ?gi9&7'LIiDcӫFF!,뛀[|^xmL1vO ]i%w2%"ᐴP,ޟX7&ؒ@;խ[G1kbڏZj|e өim{ " Th݁ #*ɱaxKiv\/ X4"vd@bn7!)i)P_4l { C>tY;G恄X-h(IϊgpZYL؂7]kg8 N} Y1X>͵L@Z.y!]sg53<7S Y3y_r^iD?zWi1R)v+\~r)U`@MonWFViD-x,\ץB"tK˜W);,-GxC %P6hD2Ԡ^܌4\a]pݤppBncUQ^qUtYskjHe8jz]5/MCb}tpnllJdڅuYَXFFu?3:{@QOyēM"^fջjjlO&ɍɵўN .)ɴI]GOPlWFS9GZ2X&/7zdsGmזvi^aȈuD".EtC;PxD jN1PY#T҂%iPS\>ahz%hvfk* jVNӥos{.dN3 o5 dfV'˼Z* ;I=Pr4b1D݀k"y,1oS'QWRzM=Ы*蚖0BWIZqʎ"g61vHŸT-ΩsF[? by֛nuiMM`_ax>u9t⠛lO,oH4h$W/aiYS`!tOKEElѼWrV[w:E(|D)YYw|Q(VF>RVIyv%~KF:?Ar#atskoxB9^6CK .EV}\5Ui,Qد9=#3Aۊ)J"=hD/.WN)=IرUJ 9f Zރ\Ify V2rc,iݬSV$R!$P)ὓZ@3~G~WFزU}λݹq{o9Kc>"K#AHG"6 ߪ΄ʼne38VQl+VrJ͔todWBtNnKqb"N!$ y0Ï@x+_.JO(M8aj7?F%2@m՟cY4\t߫CF.27gٹEz&my D*6})F )=vJNt h fS`;7?ǎ1iypI_-)7ta4zՎ+ ̦ `0N8,^Fy:N5޻In/NT[_S߄M"Ckۣji,j4*}oH31,9sՅ!q8=I|i JNpJIzyr5c`A!F2k(rgd ZYIS A%gv9T ]K T$3l#uNռEuS)Z̻`I-~ ^En;}tMVy a^m1I~DhHOSL=W#=i.ՃF2R\/ tN^VwNfLh|j M=;.)2=y(eby !QI1PkVg4!,(ÅKr@%ʟ JiSvڒ#'\!Z~1d21ZҭzZi+/tL.;:gr $ZhQʸGM_1'mK} >wa!ƏpuVx%@u42>57ݸ3-Q%Kz# ^8BY3m!++3xITd)kq$[˱qt"Zkk|z HuKnXki,Nb K.yV0 %iНx"{1 V+_(Ņ oW|ikXA`Jc49LKE-6e,-Hm\?ɥ,0b {ܚMrN`ˀ|LN֑ kZ G V߳@hJA*Js4ִXz+# .1=,Q먯3.ȉSNl4e9Kl/mxBe@ne)`WZ}w^Y&5{:q1a8h) +G5"|K[^SJogF~plDe^~ڿe7=wpܿ9\ XIxAw= %R9 ^W)Оe,%GNL_bEyTڑ ,*WvCd 5T!Q]j8T'Y-bKm g俿\*=d%? 2v *D q+ENrQ ,BLJRu!YB=yx@R6"ޡ?<0(|`ᏃAi)gb'00 ֖4(0OiW9μ bz)#8̔~-]\=eiy_FmR縘O 6C>mϤ0-yNguQ{x1+ @'# qŘ>Y0wi<Y9N?n=qr*X[>l 'V8(N N5ƛRX08;m3L×\mʊT0X \FJ,fP (u^B]"آ4<6$_>A}/D6Rҽ>V4H7mm$~y;oLA`WO"/O'_4B %Wۜ7ĢT'vĈ7 F}%uKSYrm % ,dFؕ,xϤi®[xVGeiH"szD x{^99ﴰb5S#! :3+s6@#,q| `}/t Mdn?/$NH$W^;MĚd8<_!ֻIO| EY$G,X 31pҋI69]1p();d=e 44:t6BP>XSM~HjH)OFYqw~ѡ⇜1I6c!"i@Z:P^.-L? AzG!?$Ygv+`&mVT{;M _E[_ KHDHtyNw f2}ng-Qx4GV 5' Ê_vd9(Z hMi g7ccWvQs5(^n/=Or\Px8"@EU_delŒD[ݜHզJ] @| SsV`̎$2/X7-],DsCj< ;0(n*XaPo*{ͰLsѶL*UW'AphRT@gQ ifYsbS'8nyN`ܒy;]h=fIB!"Oojw]Sj\_` e h+잆G`+/ea|XܮwwZljظk Ҽ>Q=^t 087ZXky{JX {*ٓ!T~s;v^N#Hw2M}u\UFjH"{< 8CņKB؆|KLqJ29AQG ɼ+c{zWH2`YhzF;4ȹc9c ̙'^ELKv O+!eJw,EIfK>N Vyf}o,*WAuϩE$ҨLr`baQ|&KSڇ-sh-T[!cQ/w|^#42?^EuJ?\ ү)D6.~6Ufd]D}4[ly9A3YwK{Y g?:Mk4 9C]J&K'n|Tu+.Ẋ+e*VeS+k*H9R|v B\ׁ‘+CQ%s hG8_"bN"(?{yϤ,ey̰U4CXf~@J"N7NV! ZrS{z9y:2-4Vo>\4gP3Wgw mo\aKP\HTe/-sKt>(8IvV]Nȶ I'7hWKt_}e < Xe*Od.W8jMwMݶFwe;䱉~ {CEc2$| dʠH5>`- 7f[U[JbV7!^t>CQEת㸃$ݠz'tW !_Qޕ*:O/Mw*\Vz<:?r \C,:}D7| Ӎ ' СtcH"q%{1i/~k._uneZ&^UBZhrW.X%RmbC0T*atPN&q ;/B:RC!V˿%`B$D3Yn78/ Qw&H·j p(p5^<0&6X*Ux-bgٯ].(6`mK7 ].! h>@%ޖ јcBCASm^!Pc0f:m\u{8;OH{]aË֋tY\ TH^<{C,,E)^ bwcyWLbeúX&sk燓g5R p'-D[]K',{O9yncu=.b| !Eٱ4eO」$8J,yUÜ`=!QM}Q٥+c==f-}:->*,~LLE8 nwAc%\%|GqV?j|"I\_p1¼QVz6>G~SO{' Î}d4ވ=^jt&/'{ -HA7.&͵_AR qrf 9ϼcQ`.~?h߫DQ*%dM Av=9"O(+5酴 &J]gszP}Kw42F$WxK< xo m7HCGm`B~JF#jWGגV6gdptP4*g̺0/.k|Q5'MhhAGIp«PD< nLӏBy^pJcLf;V&@[ZP_Ȩ OjD2g1퇍~҄AzI=&48Od9Rγ& ep˹_c0I%4rfG c3.Zwr)lqOuY*!k Y͚JB_c`֩ ʹR Ŗ'DX70lwΪIƢ)LAT_LqWʕX U{#p!zZ)F2V#a_Fp=q|n w̧A %Dс3b'+~\לo:#8;;7]GPb[y"Ti#jkE"JYu _yebȘ$lOh䕠7mCe=,MuHB L >6Qv Ԫ.w`|CH7\U88H&:51>~s7LQ~}ʻcU7(̾#b`h6*U=uQ]n:&XT$ 3X]o֟짐*x۾n 0]xO wAA߹(9Fʚ*bYC7*Vkӕl[1$ZQ(Z7mW·kcm *tNj!6 Wo6\jo:ZYCdVčvU<&{B3[o=B˖;R oGY3'a>^{q`hMEї_Vwm #jAr/-}%5)ڏ9#h ud}tsfEUȶO`V#nC1 `/^- Ezxh0R?8%0j]S'YE՛΁pG7CKOڼf9"a$OyX+L6HW/ { k0w, 'H oYrUI^uNnHćkOaY+$'ULY;VH9' DK@M'Q ZUr8 "7pxܷzB)H k|WhLb{{q8CMMu| /,bDKF85ddzBڈU "Th4h TfX;S /Kn1bMtC#];# _RL'8E+|A~NZNqY ǩس N*JVcȝm=ka%97↟!Ea;5)p2zѲ 9b!Z) j3L k1w=b";%X,ɰwy4;sK9{*۲k<6o~v$:ݞ<Dg7m}ژ͜p|0(\M#d)|#٩ ZjT%7hsA1Zn4 EP=aќJ`eEN#G=9fE #4|-s 'r-D(ߪ4 W#g"yhzR+er8^jQeh L':Lcҥ\v9dg?:tS7y#&{vȹaa11pVkMV]bUq,6Űv M0rًSIsXNV@m!8$da9LW5-32wH'df+3l)SBA<*O*䆕YUX'C5hcM<5.^5[svj4PdN^ߐiK4" i} iI= ɪs S9nS/9{l%kcq{~mq1Fۖwa^’JFJ06WWl.76/QCce gԏ#aF}Kk8zzҜ.?i`?S[ȫO>"ۂkv]E-&r 8y6]xҾ&NX.VݫGb]> )Hgps^GjL,h8};~Ƭ@\ jUqt(3 ,-ÔԌ ik 6NtuuM+ñA"cj`{.O@`Ɛt)a=.2F7z5C{̂(&8g~袩qCJ3x6'Rv6?Ba;aD7%bij9Xu&`\I9*0,QA/=hmHmےK ۽alu.'I$ tG%K_ !1?t*4]Zo{μa \۲,If敟d@R=p;h 8t. s'V4ϹȌbQe|a TʲzL 6_2+4O? #zZ杻'j b]0T5׻dJJ۲L7-/|Sp!7H|Zؤ٫8#af!hLc u$3{B ALQQJRp "C T]B$nJ^0%c,o05ZBM\j)EFv0pcmZ"6t c _j iݬΔ"{U؛?A%̾wTeM,GizI,v%]RZRx 9=?~MXE%KdI hv Ka%N鵆0 +G })B_ T#{b'OP ܈ &ԉH5R*&l(@)13ZCq|OYH6)~Z-XN/--n7B5<`roьz3'NN p1 #O-I#\fuN1L-r\p ҩ5 L5Ivɀ+)vddxiT>A /x,1&ӎg6scrm3T!~S)VҤM'ӻ׺<輮k'߀;raK6ڛvPaaSqƢ<3 Å^)vԝ(X؞!eo "-(0~ 5Xlza6.ΑYjނ35_D9 +!y܍iP,[&_:ôlvʂ2I!e1lteYIWqhD4THSicoz%$ʥ65+!w${>O#/KAxvc?=̯ɛ/MŪisZ"_j/'–jo{ar=;j 4t>OxYR>Jc+zM^+hH.g5gGe0^[-z":}lsMv*b:$Dvy_Ů9y[JnG3s4Iێ%7):`^v괈uГSil2|qYhsADP{;!_8)GPIh+Xn81 Y՚ʽxKjuZARP_Vkt獝c^VIu<Ʀ}/]YWVX{E q)a> 4,mM29 sZꄈEXɵ`sȱkB]yWqgZ5|aJdX1 s1OxaiP9>jF*lwjˎ7S`0>yzX{,2fM%]90\bPji2ǯܒ=Mq[Pa_O&q7%3'J-$S`lvE~_\pԺGV2_u,^lԶvW<+|$3cy׆mq93XF%WG"1!ftmAFm>^ :VʘZwwXL6rV@ꏊ՗Q*A)HJ|1a]iyGh)ˌ̎Ć;#x@b r??n踅D-*ѣܔRaI)?8?.OPqxס-@tQw:P!^AN~dJ[&6o "<b!ڡܐ`r|3Z`_bRTBp)/CkBV%}a)c6WQ;T/RSVMB H!oy߬767pnTjB{ ZdJr=_$UE̸#~aqy8./إ2i`kYV` *J|p\St.4 '@Rz\go7xRSFZlOKʜu6038䩮^fbtb#O:!|݆ dfwɱ ~[[{V[E ,P}1ca1B?6m8B6hT-0z%Su?$"pXվxiSjr;A8_B.v-5 pj J_CO/7Af?t^q:/~8$Q[<=%erRH-oĻS܁@=&L57߭R͗x z.$k[rӾˆX$o:*-NXq(.,8t}O^i2ovu`1jBAiDE J 0I2%"Q)օ 9bx WwɂFJ^ju.HorB~3XO17ױd)=LQP6~Ն'\-Ct_M}rz=aqe6oW8x.9++L_j^tW܎|JG{-^6RZ^poMp0^k5ʂRa\.c8xDfZ5r|Bl`'8ɓX 0%= *oslLꉴ1rNKm'ڠ"=>҉\Uq 8s`y˛NkFjD74Fqu|aQaЪ~~z }1{?b6(vkx@#ѰnH 򃚰q&*gLz/oS3_%_SmfwJPD:VdZ[S@`nm,~;6n-˃X{GMױj8IB>o|\ OI3Fo`xѮW4^z=W "z0~ .}! LÄ Zc@)?>Uu j͘e՟Sz tѯy/]CGla[Qq uuGBIGJJ 07@SJ7STGX\|U:=  Cy)xFNq&rP0ruފ 6_1]޲"Ecp 뾉ã 3˪*'2srKIU_ hc *Gɢ5H .w |h.Qmr;X\f֮C4&Hލ]r BU Xe 䲑P{n-C:ARfǠ3o*NCu?f\Doу 2xp3Sp~k|l'v{9zKﲷG;gڡc\5P 7-~u/`T~=k_:G[]  Ѓ^w՛.2zUd&ے SHcL~i/o!MAɷ%d6S=?Q\4g"WY%gT?2cbHKNЂ -{dE+^C|11nG{ugalWqǝN]023Xm g,1dWdaXr4>Kr>E2zSݩThLMiϨ Nrj2? "Ή}4S UmJq5Ԛ%euK8K{^޽Q_MF:Uvo#WkuΪx!5d6=iS}]c !uOiLX!g䲷_@p,DwQp1ä;' ۧB+u@@л Q򟶝t/seYDkd䐳$~-#ާI`%SpOW7j\m0F|ED5! {Hb9\#`CO[^E?EcOm,5\sͯy6 6H7-mt{.=nH\i{8()(-}"hblaTmrBު0(^ o1+^ueMnә,[OA)КxaN ӚKj.âMӡh1Us&|%ʨT6pi $Os@e&43(ʼh_F8.`@QۄL y(iR+-[ܽ/>~93J,?P ~QCcp#Jp{5*ZTzÁev3z`lkl*W#wy$<իH?RӍ)7mvzD(UsGpy¾&uqI(ponTCUaS),rwIsF j0$7O ua%Kӗg}{MQG'Hl9tY{r3g(, mV$RxRHkcanlH"$w=ecz=*le!i*ӫ^?L;2@S)68U'zX̸ihyV|V*~hFFY4f><Ω菪j֯Ds풥S26e>39[-Č .|E}J3jnq-e<(@̲Ux a p!gz_> i։ߜ}}yݜ JAg{%fJ UzL4裘RJU3rΏ~Lr5{jԽ!$cMă`#P5M)ez1 Tyyz‘aeUhxC%HY%3r(_#-9C3o >Kܝt*W@71|{;H&\n QN4draB؆'5 |I-+R;mk$?De>G<}x 0 -xll$)NF2ͶQQ?j-B(eZ4#9xq^ìX˵,/y];ܾEhkTa\5M^ w'w8Alos`REܧ3,EXat<܀u~X#{$k.i?x[nU1@5;T#4뛱H>kRVvLxP%OJhbNkb:8&o`NGm6FhvVs)pIs9?N Q<WEDPL򺒅m>C(Lnx)%ܳbn*XXi hJƽF'oP˯=I> i-bEF)mN˂kW=6\rV5\2ॽr}ڝ N?Ụ~V$.ÜwIe:_"!mpB=sz^\{$ XbFרbPTŵggGʼnR{ge?Ѩ2l~AS?(~EŻI`~iK@h7PΆy~Ežh jMF@d?IԴ)QBS~޴ Gņ/#zv#)#ڈ~G/#3Lm:F eyw"L!ՈiV:*<(eϵ[t( 4LBuҒT4ȩ~^th\9 cf̪Fj%InK3RĨ[HaIvlM}AJnOx8jC&)JA863;`HylS7 uX+M&OQ,j8x;!%r]#eښX\p8?0ޱI-QUQOuDz_H&pnfd;y] ${$-қ;fSH>O8_tɑk g^wIkV18j˛*y p9~?Ǧd\$1Y8,>k'%ufb/)sM)xC)/ejG؋*wOCI6O;8L3{k;D!?a8:xW7cъ:5܍˩]1G6%++CMZp=$ +CpH?I%p_JDx0C.4"R,R[ s찟U+t`K‡Ȫc+s&x'SCIÙBaڸ^3:TE0GŠ]:/&rr{.TCduP] [>9?IsMm/W=\).:ldؿ$1]L2UAJ盆'ZV$QŠ|@ (Qb捙G:pWXVXkR;[99kp˅Dו_-0sQգ伦?_]wbM6Yd@.9z9Ձg.:Za^[Mb2}v*+0pBb$D4}"y{֊-נI]џ*x\ e3HHսt< iL41 G?U ,{̳ ?,5~jU/ykVVGcC- n%2GI{Baw&n Ej\"(!סo[K+HTdb&nU&{۩A}I= ^i9LY@{;Ԫؽ)O:IMEXS&> cxZ$rnuiHNtI@)5.%8Q@Dқ/}aًSoKRBS~[A5Xvxq?'bgT8qp9k3qr#2]jS2>ϯ*xì`T>OcGƠ_0Vnf; kʂ]p%R?*7)Sad$3*hYq ,;\,ρȿvTt?ݤL滳Լj=8V~SL]jx dyRl9`9GY]Ogapt<'lKB^ΑÒbب]TjFR&ho1>b-jģI9QfGʹ{$dŌ‰/vo+hdYxX (8*x~EoLQH*I q_XIȏ~wi)Pױ㜦dp]|Ȇ)^[&@go=~ĆSEpҊ>/:^nș5 {S]8rљ[h&/Fpn,]^LA n` XYѨ.I+z 1sDs)N\T3Q<ɭ>d?tCL_ amKYu繄i*`^8K1{f[~IR#Fo?49 `g/Փ}O4~Bs~u+bW=XbF[@/itW'ؓK!#;?NB>Y㋿ie{h_|xVYF¨Q~Ҳh|sɸưtEy~er? GfkWLMEȝ}Xj*Vh ]Q}%_EV28td#O6 h25 fB0=d⋺4t@x_ (YK#ӃB<ۄeiRaA]eG*bG<@δqZ E3/RqMؐmd6G)h|HxK'ߨn'es挽L1 T@RKLcDŝo1|(ravH9[u:B\obYLbGT2Nkm蚫甜ҲGyX#aeb6x7y */SL2f 钐@ȝK V_1ݚC0 ŌHs'"4rf:E.өimX~H-tw`+F''~W}j}4`2u2 T/fU:&Vr?vtL;LZkHb. }̄ho˃ Mma뫼W\߯p70 wRT}4p=v+MZv̞J7b>m=;8#{ Yڪ6d}'9ȶgZ$Bm6]-}ƣ7Y &ZqDqjf &fSDNJ5~ǟUw{pjл \[iΠ;#.O;kKy޵0F۟G cN-,lw?<8,n9kɜB̦H HՕ $ w[: tQܨ]ӸGdz  㱵O@!QЌa^s[bT/S 7෹2|̡3 {S`u9 āYo׾`ma8s\4^~i(;~Gaߤ2_4Pߕk2WV N)El%C֤ϯBL#YD82+B b57\ h {Gs Y"ìvH0oA+ykg\kC&%Z(̖J ;Ck= [n):vZT֗7 ZD7&R^GO6e>>%1/VloJoJԒ71JQSG#N;|\ Fʙ\|I8*[P8ZC_Dd- hLTQko"$? &͂W x_z]7%R];&SkN u?8Ei{[Owip4 +>8^6ڵ#<#0 jM|, fA?b  t^ ,w Z]tTXJqdWF(&6ק9E,&3.Z?#0!)<2w\dZ 1ŷM0?Ñh·hbC@R4_JQ/oo-||M2[!+Yu 7e^8;zxٔ<jOOD%ho`DU|量\qխvK}SX>V9`N~O$("; 'ß4T_7U4AmorF?O0%. Փ4 濩W 0D/{|YA]jsآξDn?AVц W ~</nsq}yS_epU۾cAҖ}.I;Q%0٠4KyEQ|l6۫ur7KskW^~@8(tW$jhM;sfOF@Kz5SD>MMLxVOeN̝6bROKTU B{>?kqż8O4TƛLj3Qާw; |M㺲HOtm1[+5F]SoM7N;7=' t[ᡏ*;2U1XwVXT/TE|^K)㛲 TW8a6K#vE8}2y+f(T0yk?B%KryNV4+)5IݮHo^1dKuSd`4X0*d} Xw c0^ioȟR3{g>wYXl%G\=,m >cỹŸŅ&uX:Վ؀!XMCZ/CQMQ}6˳fGry̭s]CO`N]3]a* Ӥ7>ӯ/W%#;2ސnF!N啰,VcMhqU 5Z}͑/rΉXZwgWBW@Ww2_*/PX'K^6Ȝ/!H?:25>f(8XhYYG5~yO#WuvM$_4W1K";@k{e()WKhA4 yo,@AVatqN`B&> dֻ+#o: HF/ne/U4ok?{A^ cYc%OOJgq7\=r(@ *?)gpd~&Q4Av@6#SւX,J"]jS8WSVH&d}m* P^99BTq=kRR{ɩ} NДBqZEp0pCtm5GOZ[r%?_OA_# Par>s%e568@TI,Ľ oSQ\S48RPt,PNBO'GJ"c萤쁝)GS x5D 0dqO`X jd!qw1:%⌿W˱6s9"Zpp;0gG4>tB~tIi,!̣2X( nߥ)g A7R֚Y_}$.@q6Z{݉ %  Ι9_:~[95d-e&qvϣAվe#8I prjЛΒE#t 'ֽ~DauMqj$}ba)~suUX5ӕ;}X>)p~ $m9fGpʀQKJv?hAZscekTLm)]թnpbc.h"'D6/PZ$Q,̕uNT;EW:\@R8ƒ>[9~F;C5SjK! @e־mdj.QeA}nZExֽQ>!ԗ(+:FHvP?b;TK.R( cQ dv9[%G<`(65c5Dk E/@V}T_ W"bv2$ƾ` l H(B 3|?)xFm[2o8k0?9gЖ%!zDw9ExSj9Mz?X6OtBڄ`#?8^qc͚x%BjL}k;wtmiXn"}|3{/-6rӓ%?wTZ6j* Cq@XϤஶc$sWJ؉nTE(Vwa?F5U)OLiʻG]!dRӁ7ũv\Dz"=,~q5`:P$~dYcPB ?,#)39X X R}ūT1t+.r崗Ch UC*A a c|AC-!P?Qp ,lsI5x:y `; R;pR2-e3^t+%P+Vc/.GD<9 창p{o0/xq&h_l *m 2ZpDJB=;hZvʅںw*xk4ט=B ?k7MYKQi8aGjjkd}@3XR^7(%pZQV^ =C>5%b{>Ce@>i5D%󹁵3hW)JtMEP1mfܬeBc F tmdZ67ªLa.ʟv3![!Cq~L"g׿"Z@U'fN'2Du\ D,EƷpq,"P̶]kFO|_{| 퐎rb d6 3㐚ҶQ$MޫUB P `XUY\ί>&i6`L7>Iw<`:ҙ{7C X| ǃgz8v"t鏘W7;p =+5^ 6rjw97>+dDA6? \]%hwpE(UAB;N[OE|4bSń[쒓_W\%_':T :T`hc{V-Nr07e 4fنJ_]ϐ3};+=,%歘ѹwTdcQ$R-#i$)b]_64Eu9p ;"[*M}MC6aVE6k?UF `9KwbY/ k R kǭGnjGsV)u®@Or$b"$\+.5 W4fLM\Tkf"Է=!+D1sn#+X @{ Rqf6*P,ahE TD6O5}+)1V!}l|AFt6#R tpXo+Hh B{T1ҫg+rμLH ݬF \0ZsE}xdBu QT[T},~uN^@ E)gG¡ =Ҡ9 y YZlB!/ʴT<%NN0TITUq qVo\x?|`4k0jve{⼃%(4b!?JP%*Uc g*^-)  %_?-" }Ȍ&| rznj\YpIM{d'iK g+F9pxP"Z1=\o >o W{F0E}|/1VԔ:i7U2hM~1$}YٖwS*ynQ5*cChP|MP~I7 ʶ MT}#l]`Mtuh'Y!Q9= 'SJ.Jw[VZM7?Z{<2 8YI*NF=2`WFFX.DKZ!qbWE"+O+bVx w/WF &}Ʒ_" 0,dXr2qw _PP$fPCmrY?`ׁy7pbop.GD3At*E <]>HҾe<{kLC2( oAſxSh?]wnl?Xӧ)d lnm]b&([3L0Lҩd>o[9i d5p.EH5wmou6[ sU|ױEDA OE`N ʹ|֋5wϤ΋z*o5M+dn9MM{+ፏN8Ί6'yӎho?˻.O}{CHKP72iwmI}Ʒ`\/(G䁱 ؾ s;Wfv+3r Y0.y"(.;Zn(&0ySkl^N]]Iį4R "vuyU9z*'}YrP}NmRVn.(UmDF8ϖ; .9A*{y}PV`T'RW?$&W$F7U F!ݱ=c!7ﴴ@({S֏""  m1iȵMoz*r<#]G'a=b>F+JUp^vx̛l-u_(Wܾ 4Nb¡X@#c]"dÌɋܱ%NHBK?~q qy ܽ㮄MN޸7KoEF[N3*Fcz4AV>V?j"2TZץbw1)g#TF=bڛoc@#OBaRlD'lgyڕ!l;C0uӨh-e{w-Ku!][.E_#)_,jhr,`rYS)0}o %)?Rd3>ŏ?2k,]!_944Sj4!6(U flG/:ovU$nъȭs Iy aKC?l;#w<|}(mNv`azoⱜv]pe39cf0þ{~pQ3M0`5KlXDX` 'T, f2_ݓj<4wfmqgL@D qև  Cg\ۤ:4Zԧ_l{&y܊\' ]Ql P}l{)/i.d,t V.WHZ{{3i3׍U1tae_Ǚ/pdJ}"0 'V0t[ XmQLNx!?f #yXt)V)|N[ -ۥ7[ ю2 9GY=*< ߕUwL@nt5Y{#=aijx|ZmqH!|3̺(,U*25-ɃmS6@i L3;]|tڙCxo|yn j  `0[?fB(晌tgdD6{.C?p|' qd&Cj}egaIѪ`]{!<65A ح/ͻg/TvQJrS9:F~ɵ!){3vG$EMoۛO7}qKX:ٱ|qnէfIQf=bd9ֶ7n^{EN@#u̯ZȽ`Ta(Qvd+JK1+7Wdw, vA#zo-?еŎbQ͡+f%Wr{BYAMiJVwgا"eyv "' \wբ"+MUzh͋d:WSS~,m} j]}:E4`C!]hyIq2"`s~>է -+HAXKd.4o׮oj+WۿuCEi3fsD˕Vik ݕ$^JaQ`DncQM|rs#ˡaǚ+^xk IjZ[pI-EqJy ]aK,v# h8? =Cvs>.Ȅ,&K\ٵ|!+ӳ"19hN'}A/7]% 7w%l?R[gnl&XW% Eޠ1o *PÃ{@ Q;NxQRT*jtV0yX,i)DChsrVS\ 6-Amŝ3 @$QۣOp.ؾUqg}\,FJZYCJ-W!,O?=$b'ݭQ bPBg7L5m[^_vSGgw?4y8v -'E NS*K_gd Kzt8UkZ]bVv`4KKgj8Z?ʚs lijm}.>WzXbZu|]*2uz+ 3ku<ǎ9-F'3Z X]%M`C&g-Sp4e{Y;~6=JzUT+Ô#6FWqg,~)וӤX&loB wn&MC6Nmv | JZ߽H.^%^>6 6F5>2*FO1`v~d]8RCQb}?1 IeUO(Y`׮7Qd+)3[dIv]߰񅔐'zcgmzMg܉_KԬDKzx1耀s&q6M/EZul-r 8?vņI ?NJ3k:_">oi;52ҡ<8.?cAb_|HpA3L@1M3XC"2M[>%G>:d]:V#6+_maѰ z^?naO]B=*q1 W L=(Q{:7س]%C'"b!,ggH(`Zm{%"L،V3ґ\ |/szzgDLJn)O@=Onn|ã'2ULJ_5awNv g-.Cm"XK =CN(! 2-'RsMJPML:5 ?}77`o| 7OHLhO:p&^8bd>1ݸί}^ iB$uAl]](;_Ye+^O$i ;@eMd'>W&G#AC;f "+>jpW?E~AoxT,' U8I Yg"d1pR(~A2;DAD hn QF*~{`xԪ lYҽꛀH89Wf`+@9JIR*\-HGX gH~C #i>KQ$ ML#V})O_^+| >_ ?hUFI|Ή],krXݎ.]+ E/)Or1U2Rt#/s@6*$WҊX&pN99xzgUT'UEIn Ot y|V'NOt&f%O0wb QF*ҜTi՘ UxijފgVƢbe_i,JB#_pݑR("bmw/d%7-R石I &n^lh5}t/{˃- ")c uzFuKr<^ȏ'lnZG4E39*tCB𶋈hFy_5oS#\A儮n:Wf{ aoz 1QDyXFΊ/|ʱ d- إe-#mhA3ؙOhH,v )hUQ$iLze(N)#Լ=}Ě>UwLbE1eE )Ͷ)~r=sдn-3/P^+. @Wm飌0,T %cpҊY[ Y}dZSGIXFQ⚺A1΅mXcn4EB|ކB1[߁i/osfiVqFu d+I@>NR~ ԰W?>y67{4-Ld8h>Grrn;PwclTa~9LWG"}{ Jfn|{^F]mgMշ)L=1 8^8)X:?$p -ۆ0)"Lt$;'!.E3p|2Q2g U6?uA@"^E~ ^ rrkH5rp$i##{wd`}>1A v-r }ᝡ{kNIY!$3{A)j쬞Tbv|.jT) J\GZgWP1c,C<V)'c]ȯvJ(z+WNSxqΚSPJpPrWc"M*h4hqql+|\6z=yXlOۏ,쨒;i^\k1^ DeX8 ̶&}ӫO}G=Nxo٠'<ǚU,FɺCbbUҮts8| 2J**hЗ=&3PΪ1w^;(5FcN9H%/iiF2@.M?j*DԆ0n58)W@JN@=4P4Bcôn60IF$K6Bw8 )+ٌ~"Y!F򄟵:[62.GgG:Ab\xeX):f!mJ`)f3Z{%^ ' C Is)|" ɥnU@P?/h<2yx5Y="EguĖu\OHz:{%0D0 %w'ߵȍz^ ! * ^,l:KFsKkOj +@ȜAIJ? DMޘoVedyU}WRb^bߐIT [ۛ-]3?L5n G!+(a'dU;aP7˟0p>B;NB1ȼ6KHcg;2@Q-w&(1`.=6X~}=p9}hZ{H]z4>'@%urOyܬ@fT{]n8oXOvJ/e:)Z1s*L8"A{קsd{LM؈za8oYJ IM>U}U(WTm"#`es68vIül;LC9I8fg)?Ӟilt.RTB̳~N/<#4WC7H`2蹊5'SWM\p {W$c}i)iXeJ$` }rdaPL CQ_BVH#Ǜ.h0?`S^TV \Ws oZhqSઐ6 m9 U>`AL ^al\NjF5}vٺdZ@ʥOt>s#e{dCӀϡ ~.!5q[]!/TDiQޏVt_歩D;rINsKr(~$!#UOoł4Kj x} ĺ/L, iX!,0[җzT:W=@ 7dY''ah~ި-vy:SgIdBvZBnϦ ᕥ:PxFcKrVkb7ұ=6>4ImԲP p\iQ!JRZTǞ>69* )PN[\qW ;cpүkz-ƐS} >wTM卿gXjadl_4=>s _\,(#qJ{:f=P(h'])Ԓf7uz ~1 f:/2  ,ƟG|x`D}zE3{h aAa<7.BHB鿙57Ҋ f[=s0/N!=/bӓ4-˵bR~I^)GP\cp9#éEC[uXZU b ԩLYB]Ə?Z:UXKDaӔlWlǡ95j`In75ݏ@>hS1aؑsFI2I!T Mr5oh6,%*f+QE|ps;?]PWp@Ѕc2wT iZ/uw-O /O~X 8\ ӡ_!ݡCMݓzK>JcAjAI2AĥX'Î4/M  ^ Febm D6}G͔hmFCTĠ-d9ޠl>DKM[Fe]flK#aZE/ >|2q UٖO&- dbvŶ6czGoNF_&7((y1>d=cS8}!ĽS=)n=NYG|ճ4sFw`-F\1`s t= Kٖ t𺶷+W?7zC6Ω պF4l='{Bkdi 0!~xZ8%X]3a['a2qyb*bon‹t]fЦN݂=-MҸs,o!+b/Z/N_r\mXc?/2_oA,͑*׾F88z/ ˬ  V+̝ٙXXQ.AjbD&)Jӈ^ EѹHXߦSE)ؕ#N,שd |l$>M;mi ,p]@P&VD6-BO>|F:,_a^, LGC^+gHHhq(ϩxyLG2Z_5Dd5ynYڑ24ݙL|m8nO7UT7AnUӄxXgbjoхW@VPEZь}t\=lZyZ^V:%D#\~Al9UwBS1L"E`í(`Z@t+i))A*R5L Hxs.7a'rbFz<ք2mT,n)!? ư.ɖwm֌6wۍD8FV+P /c?^6'^A}нUkŧj?.jdoo,-[ Wsu| Nz>G)CVፑ8خsOWھ*lYc}z"آ BtD.Png8F6 ʼRdࢁZףgQ@Wh^jdUlPgtYSzq7rs<[$[6IU*W*8KUXW"Pn/qnЬ΋w"MX 8c)T!Colp^eMLi&}|ཥ|GOJY2r3.EP<\4L/ Tq1Y'g}vLhrO]wU%wAk 壻նhh4: "-wἯ&rNbw. 9lI,Ukr wrzca\ J,ȣ+O‰ %/$͞*EN4LPR` }af] x7 #}VWޒ]BȸK'|ڷ]*I+w?.Hix5 h6au uSIeޠu`(umhL2w2nյ;9w DxOӌʫdt[}3:ԫ3EQ * [< G[PU?@l %=u7>Ǣuo7 4,W/j$(mcsFj6hm75 *WM]ہy _R)m\ݯ*l I6 X߃Ita-X[U!}oώ.Zko/%q'Wj ; a@]9;na@|q[[D̏{BNWXӴX@op! !OHN]Jn EZ.@"<zfp/z\ۢ}9Q7;Tϖ?G; dD-S$|H [$ӥQ ߒ'5DFoeEMVg&f r;\(zsyt0?(s5;G&4="Z3GVܮ]voyZ&KX5qQlI1HÖe ϣae8\WC ;2h[3oZ# =d`-E2Bз*\PdwLʌ#Ņ(*baj/ >-crd0Yfv>R b%fJ4^:X$E  <2&`<|}KF:rPr<; A5Ћ0崬If]ֵלQ{+d|y3ݓ{eP/n˙eNMxE[Bk{!EzA MP LO aj5{ F~w*n.93_5} ֦Hyc6=2aѓUt0>vױ\MV͂ ^[xHgFZ 1I6ST/lO3mCTp$ ͚@e9\c.rogyaL#EӍBSO];\1ϻljC<)"d…*J+alϼȏ"6Hد q zQCfWOGo͛\Go -Ñےz2tW)S? )+GYI5"\[Ds%% ]7 ц*mLwrIr(?g)p:<3Ai[A 2RxKXT'Z"B4k*&'Vw]meeP2Ωpam.OG}v'ٽ=񜀋Ab/DiUlU04|XtV/=j9z\ N>{w]$:I2vU tz͇ôA2A 55/F̛ݟIyGTn飢hv^B^z*iLsl0ý뻚ɶ^㩹lHZCㅉ?JG]SœX]B&⇶Σо *כaA,Ym0|@LYeM.oqA i|dTzkB5"^ڽ0]/`_MP-ۧoZ=_3.FLB us+26l9O }'Ze}LrΥk^W.Ngt *əd#F!h͖US5T&\ 5 ;US7L刲^!g2y9w~E#49;3CBl_`*uJnFob/Gzng9n,7¦7Ttc=1F6M>p$Z-Tva2*Z9֊6 ȌQ#w@ ] 1j:7.s隸-\"_M;M)\6rGb4u,lQ=Qc<` +W)'b>ۻ&!'t`3rHBܛ9@?4VemjVUnlfd7n#>gV &e{x/af9%<>_q;HA*1GZQ~L8Gkk eAR%]-ׇA\cm-kӁcO>bjv10p 7}߬ 9>qhdE18DQW) j1+aX^{: `i*\ 잰>:)i)}FqIQK-rHz okWzXtGu|ww |E>MGV5fOja?[MtbL@cKHv'_Og "ZW28őXxcK>q)OxB_G呎Xt-dcnzoQ:a]Sau"6Kj vsFu"Ťg@Hf#Lx<`~?4v >Wg{̶:h4JlGBՎUφfs;Fq R)#wM:Q~gCaزK!8j5"n$'By%${y >.jo?R?A%Վ\ 'p8슘rl.NiC{~5zҎ>huROw<=j{-r xCjlwѰ6". w2 $|:GgE& :I`qvY 5yh晏b2Oޟ55*I]RYTOyhQXP T@9TA?g ,PIwj{Y& SᖯBJŲ'D'Cyj HÇߩ,}ouN!fh NSVQiC y#ɵT!(V764[92qRJ\5 ?E5OSJnDY8M?F:Nu6p{6MOjbϘ$mZOC3 /Io)tBz [o4"R>w: 5:(τx3 @i= Zj5H@{=U蛁'#6/^i L^T NVbcn~ LLH/;P:în\_ù' }{qSesfzT>Lq ˤM8}[t7W )7;`'*]ᤶeJ, ;xYN(,F VsmuGKRfT0@txP`tw?elWFJF@ g%GFBe 5ͪa̬ր4OY\谄Π_@Dmf`&1];8|ZVyәdh<}z A!$(B2sRޯm*>ABBVir\ x.&DגJR>EL'GZU>Sr my[席ClwB+Fl${2R^bxgC7\\E(ŖuХp3-8nZmt-LO uE%}0rԄľvN]eu^p+nu~ :H)e>1*,JqI Tq(?q%Ԣ*SKpٖ5RwwLLA:9<|yBr$ tI23-@R9/TQi\ftx~"{m堓uۉ0\ a3pz['v$V'"{m׵7%-6^$0+ S3ohIlmt-edwECtPAjC}uQTbg|% pذmjBP[o-/U X??_#`Dy?vco n髅h =MhJIADp8vP@K((\~9|o,Mm*ErC&T\U rnkwmH.P7GvFsxA yR2T0< 8qIt#;209?6MѮ?xU~AϜ/$:^ G4,Z8Mn ?_e=X}.mlڜ҈&rf)bluw"/Nbgwsp:XU}{hQ."Pj慸WxV I9Kq/4[؁9"% 8vqVjG8ҧy4)-e+&љ-Svvɠ8˼e\3` G}5&2ঠ0}jR*}XHJVu0N֠հzi 5اoZ0̂͝/PW<>IC2=1홝ָE-gJgʩ"^kLx/K>. [ӦZڄ<jL8Dd*F7b [4;3 6/31Q5vMwMтx!/%ӡn )EJ 4():eSэ9^6j @ BljFf10sE V^I1w$xCjEnIݦ\d' I1D[I8O}4R~}PBPl='l*sLNRwL[?) d.X"ځlchL]CqC bUWkdd쐗{ٟ #*!hG>qZli7[LVq%gqE'X 6W`qR=}*JYEpCS}6҅m1C'0p3YSoV+' b/aὄe鼀>LjGm kXׇI~] Oop5¦oÒ33Q%>D=r~`PaWHʐ59/OS'E3]-`:KRN=@e gmuU0f/yW8,> m l]JIƱ!IR*UJdt* ql\kBWTY04(ud0}R+[u))n|fz- ;C?Z͠";4|OҚ@43ח,~nJy]-r7ᷳ^|>Nbh\=y[]j]LhyL~IwNٚ8ĺX3sy0[? fS`X96<|C&NeaE X*OӃ;q/4FK|feJQE%8s4mi9kqK\J?ʎeА(9ip 0 Hl ҟ_DزiA{@-ښsq{햟M{6޴l>͙qB'8OE li|Ndqo6蠽_—P!>RAvjD94Xm3/@Vu cv5m@ 5+e0NAi|Tz5_LƜWm\]bROeu^ackZ! 2%#ȝmT ؋jBboؿG)zJXD}ys^fs,Gb$ĪКhmpKҀ{^ҭ+Y(ѹSe "G ptӼl>zկ8F=<}Tiu n8wXr=G;80:>8 w"0cԈDsX$| I V9.Wh>ʣ"zXSŜ+g.m/G I{E:[/ÆfpQIKZo  ނi71#0 ίcVq  njYjP2 96w'TgD :e:LaG'eED㹲ZBL{U3W;CvYeBU=Ο{f\ߔ`?1ȳ1.&B)ΔGh[~DZXQ짎\RljV<@z<>WyӸ&.j)S.P ~rsv`Ȼ{?b\I9h#XG<\becܦ yfΕ\Եs$'YCVxω5㱳 DmC)Jj8_AJqwd~! z1oLaNrj/ѫ^ڢ'KDho^}YkR i#QOMν垺~q\VO'VZ3Xv_]z2$+A> w]/(NJkW Ͷ8؇:Sw*+TdvJF% ~#T{$1, xR 5gnxT"*Uj1e{ԟ=G@vV"Orvg#5vn f[>s˥')oNl Mc)u"@6E +,ZWnzwiXEꊟ4[S[O[1u4D \yOG [FpBbL&&`܂z`\HCg+2J)<g1xk8gj^Sk f*]-((cU )M2l5Ѝu]o׳h.{4N{̸2eM">!\ 2eR߲YI0뺠{Y%,m P!zk-cS [ig0"Y|Rb ~:CzSRR s 8S,4Xde;{h-( |2I'jːyr~U-҂毂*, s9b7fġ"+^IWM&a5JiHnsc0|D+tZBȋ4_~H2hyztaʌk  YՠЎjOH(,}gؑh^F%>G#x限 Ehzvi琻7pn(UJfbjgXM:y ʧ B}qT,̻\*Q P'm$s8HWㄤhg?JCQThS˨=yyp:S#PT삔M9*2+UkR>H5gG1礻"tT${r]bݳOpl|VqΏhcƱ9S$p:,Kʻ.яyZFt89۳FMjid1)#4.w0Dl c# z3|zHŊG%:ފ17'yFep uх=b(OMCD;p@qY& Sk:'9l…A(%aul-Yڼk4U|ZHhJ̹0Z]Ei -8E:':Mα۵q62rE7W8( oLsi/ennXw_=8Y@g+x XI$fobӦJpL$Y~bi}x&K!XvD e)Xbc"hȋ4Dv8xKcU+\0g#١r8~d0S{^k9 0o,gCK/[x\>\ҁ¹LE^zfց BJMbԍSۇdC[lE:S:{MOH|p?,~e P4#kn ^̼i:G^WTÇYy/ qx| 4OW؟(pa-k<ʣ=?z>A+7b=$('B$_5-? ^="R$MnR1U̥iJ\$a|<4.I%6"H$}%@2us.$@)NR6].gi6FzNXD2a 霔1 6d'_{bn5A0%IbyvS+zMhEH2~[뫯W- /ͱi7?{jZ*i-Fez?O~[*oypeU%., ҃_\ 6e ^;% |a$"XIڦӅm`PՐ_rJJ t_?7QV+!z[-RaHϪ8歧V^#]OURe-6#_kI73 aM8 8|v%uMZngq“YTu7->x\Of"}ߎUP*En.UOʪ=QmP>v0nxM?M+~ ZwhND@Be5s{&cEL4 NFYv4Y^^0}3E_2ݧFhS >iETq{r La6PF"}~t%O`.?%y 37/rH k'8 @NsƂ=L]8ܼۣ291Ã\˪I\͕h'eT2p!х\w\F-9y&? HfEUI20f H߹ [U<*LFvQ`pFӸlł<|@V槐L1TqPZ~ KErX}3YbحJЋ;H·щeqLxF{/1MPknE*ǏqߜMws֋hʎ) <"|E7|TWh!Hk vͱeV{~4NmsBY [$ 2"|~M?0Fiy8^yp5^̨Rڔ,t)s2|&Ҫ8J3Z5dv[ClVHŸ*LN3sO yƸ9&rA ]hgܮ=C=\<= \KOr)1ӫ#}uq`Z:Ӧ]8:YGoo[pUr( ^ 4 vRqy|#B3Doh e :gt^Z9[ 9MeL돥>xr\ |a '(Ag}Os#-jX%\RsTTVLڂJPѬ+ 7:gCfwX%Z_u`m_O!s/XmqDVn{QL$pa72EwU-,}zo4<{0]q]vϬR]dpҧu >Fo,@f[vJCܧ >ZpꎏZIo1iC$Mckw#!D X W/]Pu_tw'!˯4l{/CMfz5*Wwny\pX^$-nPд*|w2o@u5lDnc%~bw2pHhJ`]Ƽb0y%_kk MRFc.7Әj ~miT{b+*P۵qxp7rcL?79f&$z/ GVP*˱_{h\u:*=zX_&bxh<$C5TxL0*}~W#SX6 8*8 ~5*~a_d bWnI}IJ%jk"ChX*zmid|tD>љV{HnBaºϧ +%!);BiNⲥbsBNeD/Z'2C<%w }PJ4ߚB_AaQ Uepk:P{$"r$]a%\>%_%so-gh 'UDEb'&^t3$ĮyW%G7罤<, Y6ٕJPa.̽.T,ypZӭw>1)N(`CvH Jz/h`.d@Ǩ?(USeޚDQu} 5TR߬{)n~4X!+GW@pH?fŵ>0J՞'=f1N8# x Xq#ިB\h~C/5 ODDPH]t=n\i>OH=.i/D C'{uf mzigj>\q(c? `E"k1 N$O :m/l\ѐf\h.c)'f3X@#.m-0V@Jk1p bgZj"$R?elTuds 4|kKn)b:=WuW6,m7h78 *MM#_{d"c>@89r@gSL1E.hU[sL"1x rՒ72TpP#Qe` $Avc4Tz6UyncM)Nϊ?USf"e lWwgiҞ;n#D xHQ3M/WT!'v"de ;-.dWoDL&sK[N[^XpŇVr=t]ƿ6[:8X51+ɄX0dΘUK/"ÊZM emQ}34#_yA =J/0ýhVu{,5$`/&ڔC=B ,}&<,es EKV|ISQ>P@ Rf iP8B׏T]{x3KL%/'U6ª1gXi mki 3'K.굯;*Yw5k[ks:=#>aiGaTffk2tZODiBאּﳽǚN$}HYnӚ /`\xFvd8EqA|xK8g8 #60H[);Mz"A>E\9OVadrhݪ{˼2#g&b3KFR'SԾ۷)[|)6 CT#3S푂͠4[B>kh|o? BkSp d9h/)h|$рt5us*I6p#2pC-YY';BƸQ2n֎^C1DQՃvEK} s3߳:*ٗ"Xʇ]:T4Ymjk 기9Uw[78+A$Aesvc!# ۹"M?ON60&]?NȩGJ0@ [vk[SvSI:qw$qkY 9l2IlNEcN2kFH{˙)6{HT, КIJj +/[?9y̲o!y˝ x)i Y"A/}%]<-y2z[(Lp; Y+u1[V;9ע}=/SVKB 2Xwɷ9iO(lwfU:`OvAK9QClYjnGB1-q,8V6O%~cOb R{dz.8=9 [oS+o1 !^"jZ^ B=7J[b`-;ۓG3v"k6 F,(q k؏Pj2ᶋ,MM3e. &y#!#Wu~mvgHH;Á{wT%Z+ƍҚj?9GhgÑGG`=Qݻs>S\\-zG⹟Wr@OG'b 1|&$`EqbJdHG^F t:U sq>n-v#]ΚP:,4ܘ{]_TYؠT0÷iBk/90"}GB'ਆ?{ŽYmB$pliKFIr _i-*S4#\Y{Q }^BOx~PER/Nod# 95++e$ 1( ' -ȫ-2Y˒GP 7.: zxe0x_ȥ6綼E( ^ &q?A&+ [pC%"K@ZA, jzޘA{֜?)\;(u'gsWm~`qq-a{KE4w/b+ '"@d%& 76vs1 kBNtbo% .o# ėBMsKM,eZPID"{e%u^m~aBssBdx"pK2`@R7RY7_*Yx'Xj*pxh7 ڶQ2M- eXa+EgdăU+M?eBmA㥴v9jOY{8ޜ>=(ɬeu9" DBA.|xF~;} Vhݼ! 6,O<3 4 M&rUFeȾp&@4+N٩g։!gt!PFUBZbf,:E<&TkR~^4~4B<.֪;xF|Rf+PrJ>&@gbʂ@^ꍆ&m wsqB%JcrP0w2[Nux7;g?VEr'j;6|X}#UbJp00rtItUC &pTku;/ Ӻ2yc虬h(][*AV=~R(;#lDzGу!?3ްb9vFWBKjSJT7< u˯P/Sd^􆒡/zQB^"+^_ͦ~95ȜIq4bh9 8TvsȫlB%?ɒA(zǀjgo![ *'ewnSS݈38/:{pOjX RϏ;Hd_G&ޅ ;\x4&?/V˶ʩ&2ӔV#}HڈC8H僎7Bʼ;C.uKo Ƽm)=aIaW\9VlЫ+ia2C򫢙Q#z|^S (nݥ!jPvNlx]aBkub& ~E>+%&7˷a bAqFy=!b-2=jBI'_N~+^,A~5b| H0@>U ?]ы7$;VzqOÈ&DtyAqKXKo'Ϛ F1z%+IiB˫2̓_H{b2K:;pN4|&Hӄs/B~Y5,1:@_ׯŪ SvQ$=7惝WpbEz^wū00zb"69Ao @ +/k21M0)"X޲" ξ`8SG2o.|d"ORY(a F?{,YNbk'r)?̞qpfU+2 PEjO)]A"qma˔dZ` A2=k3&']-ͮI|Q|Ye[`yyIg\js/+߈ AC )-&YፗǼH5`԰NDSW0(aqQzr`m2 L30?ίk  {2߉#'2{NoՊ@ZEp_X$}b9/ _T=iyuJM'>Gw*z&~{0 ؋b#WnCBAEb ;B -ǸJb?sOݓ[m4cY4@CEKOtaW-vk{u|׷@ںj"NS#bۉl*KA a|yÛ̺٧;ׅسD(v} WݶN`s;ee}\,mrbup iʰy;J SuNpX >cI Pc>XrΠ@ƿ}=0?ZEi W=_OZ"՟mLnU QP)7ӉI!̬|j^E`iK"8:<8nbщjCL@C @,||F/tnJހp3q^_}rs״t~pbŮ_ΟyF9{WD3p݉k\?XR_j2M&NX7L1;$vH@DzqtDҒt{'Uc¬6 ^ڒ4 Z PH,,iU6  sZZ;*^-=1)K8십95ɳ$Rϻ$A;l NSԸpP}F+3#ݜo>pn$hGc mnF(V5(qD#v&Q'DfNnT'8jR\\s Fo|;Е瀂Imx-8ϹA:rZx79tܭ!1O@[)4k2W>8r+503]tn'}6ԾAZRŭ8_w֔ك}-%l<w`c?gOpthIrnAs#̟+Ԋ-X<57؁:]=I@`XoȄ* b~L~U({1Z JVk3`K }K`23O~ϩ:~\ڪ5#6~˜%DΰKiG01lY %uJޗiyn裲ۼ_IX% xB%no K~J/{ԭ~w͵τ͇شCJ*Vw^,wou٩84{?^eU<\ۛ>G=uihCg֦ @'>+s^&qMr&azvdzrJ˼|{<{FPu?36,)D>nY{z~y]C@a|(~{{>*]?lԔP~rCDdm\U"9rR!mp a3`&Jp$ZYp n~1E4 K댍7f2/"ӥK =r}u3c+;a|_jkaiHhOs\~a1dL9:DݷZˀPzvP|21_DU`?phE}ԢM @ '=&~~,%.E=#@a[=Bhk E`C-M/G:_%XNjOת% @5iXwy)6#8UZ| e䵎1_F" h|TY^W^G#pjySy^ ~>Z!^BX\ww.t5K孍A5<](uja׋+W?Px|*hFH+ľ!;]LD ц݋i囈 4X[iv1/(^+؜Z>+Q&IGaU5 }pQPbL"uӷoV sPY.w!T[;6ǖEh|6yKMjBuɲQ'-HF: B2rw4b6NQay84(`8ν5f쓞vbXOuBL=Όo9. HOQ֭lb&<t.ǎ )ZH}u2y!A"˷K.p(aF)Os#mEDZ1I_$?'ZwX?eP-u!&n+EW>zK@=Q:YxŠ l~X^kyk10]]/6~|2_1kCY /=z6s/m-e~xF8„ښ,@$<(? cM. <,< V&޵xpEӀFg:EP]}:.+IW@d{ܻˉ )%1p6jҎntaѾ ,f þųU. Bɲ87 ʝd<‹!!WѧYy?_\j2: qX_I) pr@$Syc̈́,߻j#3'I>PexBz1k$n@hY>M8{M.S__Kr,~.)*O FFRxtވ܎`wg~F""xWJ Y~!]ES0/t DTOfLG&^kl wC(")5# UY- ktܕJܸDcQs"K0{x_ѿy9;F#3c67O'84\{" F{ߵυUei{+`/ kNjG"3JmDy œia7Ã(P[ THXJlǟ{]=ebsBCqʜRPr%2\|z:%k]͸WHc}#Kw<՝fьHVrNLpbL4!zħc琖?scybk(9 2InvWT4H,Ś@+=ch82r5FED`'&&؟]<Ë؝rXA\AI:w# ڿ훸/XF¢l* :I.Lɿ!+8B|EZc3KK8k"h@Y\>Re>8yr|\KBhxN߬/Rlx[IMtV[s@]!轪;>!VVj3) `*I$N-im>oVokΘ$x$YV,d|>a!!.Ҭc&z iR8s3TʜVOtGј $Z~G6nsQ&#ryM\IUrʎ$>5)_x!TmbȔܴ`QHbW$.+\v/$Då~4\`dc[y4i=YBұvIH|+,p1F\!O9ứ4;V4=pg(tϾ POS;?fr89^}B,ǩZdi lĈg4j~!-?;:`Lg5Pbxx4@ķPYDwv8cMA:~Wv/p7zc~?ER)%p.::Pd;aB> HM- ҺY?CQPi%2kpP© :OnȬ^UVg}TrOb/_S!Q~lHm*n2=Y|E"/ `ľڛ]QZ⪶FOVc|X|,\J'ȱ%åE{7ξD֭dp[mNîjԺXP bƞ3DaJ| b[g,|eKyb+SA7$qhTw$`Xez#e#x1*-8,hf q`o41w\SU0Ϡvh\b3B9v|aR^P$ćO.Wޱ*Q*Ѻg/\N7Y==YVxwTn"4RuNz֕Uv磏 %dە,RVmǭUg%KxDzjhEÒDe-,t,brR/SO; yn 9Ya)kV8VY ia1ip `ˇq&szHr6^8Z"\~-N5Zטx_{EKo{=|m {ԅ<\r}sԴ "Z7QYh'mHCh߹L<1e-LaDw?3>q@5XFдUftkH$8yl!H|`}[/J4:ò͓Yvz\, XjmQ̀>1` T =R?,QㄯjGdpZgLY>._Yș.={@4gB4˰khf^DbbWM_eLk&' z%v{A `2EȮF _MR[Q9UM[i6[H~ݨӷ \:d"zR᭥$ =FB4Bhh)Q= &M=@H%ͳñ/BUzcϥԯ6vT]A-xE% Vjך8 FH/h3%VO4@i{0Cf # t'wYQGI_/QT}iVK ڻ6_%a'aFggU҄p)[Lމ߼A(ϗ((G&)0{2̈́`ЇwoO9 XT|>IgVH}2ם/=rZ.8 ϓ@M< t\D-v'D 3 o5Qv@QAx>6+y߷L fk^H,h=Q;Al3Tdg~g.PV15@1r!5sp>bGy*;!/0kvc! ~A~ \Tםt]L?Cо|O;n5CZݰ+nyN?»a Ƿc_119bB㹘>XHw+fuW/Y{/ҥjw@x1wD 6}e{qytfKYO^B> [zضehaZ)%@'Ak4m $2g)JWg3X䛒xI3Fl2T}"]?# hOr n5RuM9V!9NuA 8mtzӾW)4av)Ԍٯ;9⾇u.Sw/= 0a.K5eNN|K#K?Jpi7mkE oy3 `_:?j^xKtSFI?Sߚpm#ꉴ`CrDQw b9;M'`\Vľ$0،:|L爅ʝ30 4΀s2澴&K:Pm2}jp jCߑwžY cCSʃ̪񾚥Ҟa4ᒨЈ\cr1sNBKsi?0 $=2{ٿ/t:tKi-|A_6ф% ɺ/֯LGr43pJb]`) Afe%UgCjTZY9hPGꆃ3V 5HFz W((Ͼ&/GNa I0hщhe+X Mr<=Ϫ+-z/},EHFd RwH R0pJRR:F?\ JK '#[ G:b- xX'Fm'Wd,;Y?s1YN;:.epYRVڊc5tHƭfngb5 #@ 4WΓ ifc-&{=r=]&v7ɪؕ%a^*/'B4t#d;*TgCYUx9 bpucX:sޔ/Sh J% kڕT1~ڌ7kEb"8mL 7H Wiph!y"g黣nsQl\5ׁHKiy湗j]qj1Sb|Q\]Pbq-|)Ỹ(nv} C=搏yϲ3ͷqV1?c+{ 2#ǃ=2|Pir܏*\N r܀8mGt F"y ylAC Q:s =8Or5>)mJ,TG[,w g0=RƤ%c&#"k ,iZO +ĠP|AZi#~n"ufXFpWD^]٬D,k)x?|*r`vCQNyIfYFX~$ p=]ڶhJ[ JTSgX0E.Iq%7>o /i{[*-o2:S^JMKˁb036nN6&2B=DҙV3TWH-%D,4u xJ:sAܞ &=4Gpp82zeTwNeT\T\ޫN -7ͬvL$3P㯈6+JL֊Њ}$kwt+ !n>`6}rӎ8Ċ$"je <ǭԛ |_-mKC7)=}9REظ+6Ll_fM<|/ =+Fz5q5do2˷{y+bQOjJTcemYP,&DT>7:t pA5zLIme5kFg;lٵ(۬&Wbm5 z\,Qc5ƎSgw&i \JM3q:TKA*;oƘ RXk@oa>5 P)L^#M_(YBص |< Wi4u[M)˞4hOlH.?Bb$ QdȖ2~`.5;s&"F-Ƴx0bфYh6d''t_?J>|É+Lh-} w)sV :@g.zqҀ^;H@+FK,Jǜo7krVx#k͞0T MGyn|H l1TYWDDv ue*RnI[uI82 *{!g`Rn` kf { q+,K{)sVڝX "m/:SQSs_O8ᱱp€l|{tl '[Jbd3z+9 6+)\.q٨ճ#TV3ͳ=~Q)0 M zIMs2 ybDz /vՐ: `not0lC 4F(q%_O]~U9YmB)Hcwh cFYEJ9M;k߳$7+=&OEǶxRcyͶҏ]!+ }T"K‚0/#UY0S +N+ʜ. J12}ǃ0O'laXڛltαr"UYQ4,?H5A^$ZK4\x3Љ!FQJ( 8[_c!͕?+l֓(ƀQEseZOH ЦV&#+Ro[KD_}[itҮ;3@c4;V! |&랞Ŭɒۇ5\#=)k@q%Z.H`xWΫh.a$~Բk>y%mH3U1-Po׿tYUs{4-X ܇T*f Q@A'Ne.)!DBm`Dm/5Ҙw¹F D_U2gxTV l^9:"V\:=z$;5`{Z{F,yk +~7*\1ye@qnЕUwwI'}P&<[+y*w=؉uڜŝ@|m1A%wo[}? (͍`pUkr^yۻlF⅌& +x Oh`O[@\S6j*Bo Tu2U#@^mX {Bp"+AC/;XP[ڄ$/> vj4y纺p| UL㌦ZL=TAoR1]ig?n$JLċ~ۈSJ/Ew^Ɩdra&ïP >X(Nzi]zZS'ieD a0D @o)@ 9jI\%X=TL2 L;) 4ZB&X~wꨄǚ r7 ւmKC4+9`I#GV=-+4u):f>G_J:5^)&K^t%M_#%#J}e8{A)qW >Q99<^Z% xjh0R[HTؾ6-8zE?_sJlCHU%DU},kIVd}+; zDʷl {-Xl< Hۅ=ą,Y~迒dc6xJ {G*֑.dxSn/Tw?nuX\6K0;dejx}8SK2#73F5RXB&36Q."UDi9ڊ '=t陼nыYF %;bİ<U78A[{29hLUwas Eu2q[Id‡ ))oIҍ&1j&ݥݎǶl]hSL=*hv)IiDVO#fWd$I .uĴ3gl! w mP15OHux2/7d3dZ92W xQw"'$*COD0K* mvs~'UAdTB/GcE(03R!v;%Q֫((]V0loKR1p'?osy h|i6"Za5p#Ajvy&mHA4?ޫKLcp!iY2 2]ƍ"2ݩ##@w+f+UY eC羉^,|"Vi t00vVc`-`<ZK \n}a-bnrc/S,%t/LOA&_yhSdyY=JDizh6 F{cZX|Bײ YkD*ê|>X;HX c)$'+ϵS[zrIeg. sMiTDɵ/9Vn2yvQMV8jFчމ#9UG =& BV+|zzBEƖ ÐRx"$Ť2OC{ BK6Z?sp'PN}\y"9j<mjwdkߋ-Ii;.raN+I"8GܟB.عHӮk~ b\OfG-P4FI{9B0;5EY›.s& dOC6vf=u$;JLQƩ\o Ïf{1$5}uT]qr,.lRq3p$}TG_4VyP14B鎀"21ѵ[n#f5Cqp7op}'ؽ̾/}? OQo=It M [`dל6ASG'b&s{v=ALޔJ Ӏ6"%KE?<^C2?u_?uȚ ]3'Aȥa0BMœ8;-xhNf߫;cp=8k1#a*HG9mZM^I͕,Tӎh p TyH F+X:"|X0;cB L nis0T^0˥vozD̯L!NҖa-Gjh/L) :.j &#Gi(=Mo\]iZUӗ\D[&\' OX]HF}p~HȦ$ȼN4#u{* uJdP[Zz>sѯ#ms#LC66CW-]}O۹T᳟o&Ĉ?$@6~_ nI+O[kIZt:M ~Ԯ ZIM֬SVMˠ]*|_өe$YGޑRˈGt)b'bX2T_,‹$d%(ހǘ?˭3YmAԊM2bXE zWA_1/gShzqnU4׷oG{vyDS+d;Z2Dn.f'(nrȆnTU侽;] ǻ(0/,A.^~a)X"v(2,6J_ipZE>IBQ<{ A%>8jzA2JZ`['U2/ډ7~WH.e ̶Ʉ^ǞTKF;[:vq jHᡓlOM5JE3o&2|fR3_ewsOO\Yc=65S쾲Yn[@K4x[&X9ꪵЍKϘ=(fo%_oDeIsq DNG)VT5WcTj! KNSJ"y3d.'"2kÃf (RIUIpw*S_^le>xudϮzsZEH +9,_؃sTZJ%fhCQ'V0\1t E$ ;c)l{`qgC%Qaw^6~3לEaQJ'qرcbIiyٺ\E^US}ܫHpkdp~4?'pb$yL,#,@UN R?}^+ry)<2Ǭ VTgYc OĨҘwv+3O`vWlntlt.5!8&!8M_ކf=}$M4y{7R-xZmrz}%#JO=षևdz9+ Q&%,E t i}9vL^⻍r[Y,~̠,L}Af/[2cE#]*5t+2dfs" Drbz;U $Suj7-a]2.? rBM[p$"wށgȼ^¾Z ,'4S,0ڟDq=!OF6kVnU*Evk a.܏^{eHr PW4Wby#{cy >vg^N262AĶ` !p_Nt=d41n׼5[2,f|){frAhE>0pRԟp&m 1y %f<,6r~Ba Y7 .F$ 6yCD M"sc8gcD#7;+E~&z88al_tgD"ϥ#?yqoARu4dV+u*>\*.}椊݄-x '8*)a)*/XߒKri' G^{±(x1҆ =fZI-n0klyȝ%%p9!Qe'\ m0dyW{iÃKۿ+r:2Oէ<(蚹Tz{oLz :8`mi*Shibj/lTcy5M/X6I N|OhD7psշl`fD'De&7~s̫ce% ϶T F~8DPb+27%wxA A+=ϐBn5F(DOON9c@ Ʒj.G\&8`&PYP|Cgu~K Xt hܬ;by5é΅~?njad #a/?ADF˪-"`NE)sf|zEePUP]"?Û3RL}.Rj#* Q 4_uA<8g)GXfGQ `Ètz DoOdjgcW+a Um!wNA_|qSX6>"8]*1AX}h򘺩5;IxãR] ֕IԌ5 ư;gS^;%JPGNvR0{Y<,HUVO= `K3]b1uxa->\cIf݋04_ h&5 LO 6L ,8~1%ʼnH%zBVV=OثgjYHϡc.^?7n,o95[lmHtC6[ 9ȲF j⌷9<[<)]Ȳ7`ztMC)5KiaX4C|KTcT M42e"t4B 1 pcʞ,-bMNxUlQ$4G)^b3^~fgE+(̴@"GfRnHJOv** }є8JV벤t%WM\MhTkxqeR<㼑5lw;4ը qN>U"9J 5EPYl׺"P}+w <Worc:$8(:;iϵP_ \B'LWh%UEohK ڇ\aJZ7橽pWYN kN%$a<&] !?5Q\xЩxK>a>vk}ö] j<$!ǩovkÔDJiTm̘#X57FzGmw7G AϮ޻8F@Zfz|6ާ2XO2;Sz+R1($ WϼvucBحC>:tpai~vDЂSL !)AbJɵMZE>} K0"pOx$̎oezP!7gſ3ZS2B W]5Iag"b.L ]Ec|=_D:}6ˮ)/Jh#Zto:lj:R[ ;1 -K1z!tN;%Cէ3~k)/S +4~a`J8Ź,oH7o #_(7ZB %O j9ug&Px_0V;2 z?=EԕXnRS''nVLaDEk7!m׆B=e6Co i$B$:>fٻ2k')P{2'Bi{hʜnef٫9ݙE+,69w3.3Vebؠ?~P)~LU]@C+¥ B") raja "ao*kYJGxކߊZ Y2tYI}'QEa>hۭ}w0J3ې'tռHE#z )0^GIar-aicD \'* "O%;ֲ|jIM>slo`*U"vzrpCbxo޸&YI<\G^ڪӭAu%Z#^z v]@vnek{<&Uc[I]-Ϛ;CeQ /|X dL6ڋ}pj)5o*4F_+TurYT?&(U@Ij_"FC(LŠmrⲒOxz%~JT%0!9jO=Mv7Sܦxζ1Am>_|K@.qw$e$nUV1-gR q)[6ACdEmJ\bE# ~~${U/v+J8e{dYS?B*|9)?5Y<*5WOx"gzϢ)j_@IlܳW2"364/5I/(p7cI)26n,߯Z}#s *)AlTaYRa| v$ Djp9)+'sCoǖn|65gWEԩ$L^?}T"3hW*hF_yPỲC0.=nr{kxx105D\[w?gMfE1ŞZiգi]b4Q ށpHmR\`-kݟӯt L8UGEC<ٓ0sI@[t,ׯkP IQ$C̖ ^gSs@>6~%;4o8UfgvL.Y֖(yi3Wկ &l[6ͅ-[1%v)=(#\Vѕte9h =n*&pP5ˊ&# Wee-kBj/ԙ_A+p}X#X!/3rYL\MS7%~o</U(rIUvb,6)dBRTfDչ''mDq bO ^S|- Nkx`%)RдHФ$[4O-`~FW86Z|w3 Gj PxԅoKwGѭMw@f>޼$NPg P  H^w@4t΄d.MV C!9]յhZ9Uv!VG% . ) ?PS @ӶkK .sZd;< ѹtVTO&؛'hE VK_%] uNx h~II82Zd%T vnaT- 0wWdA)TN nS#K,ְy=yYWGA&2My!Cx oG` xȆ81H.~3Te2:|߮TmEte]R5"p븊"gѝm u?/ ͱ+hz߸b@S2K"LH.Q_bTb͑BtL8a_RtJ 3[TcO3WHsص|n/M֥֜t\q-q s(F˘@\֛~N B~P1|tHaڇorR"=V59˓Y07i[jkzu&K,` !>IA>ZT,ܔO^_H%u _rT>?LGKX&\Ea ]qp:6vb+_ɯ k-RO+7mĒn=0(_Djav=!JtPʎ$P0L"v4 V;.߈O;כ§H\ble>ܯ4x6ꯡӒ1tR(%)J n|Õ3`O 7-AC 8&R/P޺ G{CBҐ~OIS}L:\%_{+p;џb4#&t:A餽A[J6Xd*Vx~ۋ&G4[ϲ9sz` Jj㖈SэUiwsXŴrh uWר^׺O\ժ.r6 #*׍pM*o0az``?5znls.6[ě ՐuƈU) "p_߃+yF{`~noMtE2tv9sƈ 5T8XOr䱜!G-}*֥s{Q"+xeG}jxTkcP0T=nvinxJcCNJ)?CЋhz{e es݋y~j3\mGa 0PaM@Ju,nyfchW2 `WThBn0MQ-M*;z6-B@t2T h'>І&]4o\s\{f_Yp񌨵zsևa,8A>нZ-0Gs UgLgU0- VnlLc`aJ祚1Wu{NʄgL\7Ζ= U5).B/sM['5Pþ Aم4-Yi@t¶&_T@gUN9Ɵw 078)MOZEʡR8MYp8?O`Zg*dM{Ox }Cyn)"{z#uݡfϤހxʟr#VV `4U/)9#?D{l 1ǻu8YޕdHA hE"Z#T_B:Olupb(ej@ԝ1 17T.;h@w%MJ[OD=*Riv:"0x{Hܠ":3K5bNիi\9MfqԾ܂tn>⹠\+';#ӈ n" wrq,dC^FX صQ"^\xSY2Lݺ~/DotA>9uc QT'޷h삙W\dY:, "+z5p{ ~ u (-DcnQ.O9~Z<;#9f]p]}{seͮ7`Ecn,ؚo?RJSW=YZm3'9w\^l疔i;WR +7H`ɫdئq'a K83x۸9MP&wƞQ{TcaE;Fp'~^YC`aί`~ 6M,P-KGOml3pȹ {oAs9ɘmT pSDJ*nFGWq-Ir]"Z1|e@Rp5PY)JiR6CC -F08A\FmF;Y6 ١9ubZ+k'ju'a;SS8%uz6NRa9Bs> 1*Y'(l ÊstnkZ<ļ!B;asfปd(EF-(JRo6zD=;[.ulkŎVp/9wU{ۢ jޢO99#L%,7+ #Jz!t/*lx×*l^p\H.αOʋl$XO^U)/FTWNٟA3[y^Al!ITXOSST :Vg?^y>bc떅RlIy=]3Gk2V=2r'y>ݪ g18 ez:}tB MhlZ*C-Ep1w(޼\'`Π|V^oSJ0nXdg?O$L&9bYE}DDэrP;}M&#A V.' 9bPǫ==Eg܅c(XP^)2^gypKaiAiF <۔O::7RJŀ-|w{-L+T?#_?̬Ec~+uT7a`@' Mp"qP,f\Z=#\m4:Pݮe@xS׍}vP"Hb>ȵu/X8g ҉ϙ4|7r^5O1ɽPDd $=E]$$0HUIPEɝ &Hkk?ZIxS(E6ϝcl@A-aeNOlʦ} 7F |A{q>dIS@IfctN[B6*? 8 ɿ 2_g_TpҰ'K@ݶe#2]YHP5lvM}Lb }}\Om>-kAMp7~zr9G{L;_ 9 3ZA&XXJ@ `"efɖV0 K_7c'ܞІHHʇE!Ghu_ֱ0KkQ-;*cu랜"LVX~͒n 1~4葶t,+o搨[>xkDw(i$-e9kZ`7Ĝ XW[7p pmP[|Հk EZB,LieNNa<ׅjz~}@`^0nY}} ,Rwoph{)"|E#5v{?T׾SfoIl S o3?02birr+EGծI̚'VP<{`>hMzbWBƪlЍyO_ Z*P+,0; VmV:Ї>\Dl p'|'>DGUL iMF`dD?g3١$ح~&(E 81OP{,P@m`PD\RJ:=kiu^z$hf@y80 O7șd۟R]Pd.9:~!81R VdH? `CKfxTzRo=q=eHzAx3't}ȄuٴX 丂o_aiR*\,sNl0;) ٬ŊWO`7e79!M4m{I($,ÇvNYTKʿuڇtP%r, \jRՕE)E6<0XSd? oیcYeg={25 ģ3Ohc>h8i|R)0X̠{(1D0ЫX7$CG~FNL%MeI@l,,:O.N`g`:W(my!8wz{6$_ʞK'2±>AD'8S;kZP?k] (w始:|O\Og$1o+ҰfV7 EWڂV 4]_4F\3ڶ`bԳy[ UEw T<礮# yL  ]Q#S xP:atD.^Tsc8 b S|g*`b>FI_9xşjXzպ541ITY 3+4ޮm`/iM_NFftp!Byk!1bMh+;U̯=b6ƳzgV@㷁\ټJ{K߹Vs<'PXV=H?2tsaFmrx o1v3CL)xEM+uuM",_`{-xu`iQ;>~[ 0x 0Ӭ V5x|I=㫭ֱp99(b [E\roH?#hP܎<?:Pyq\B#uK#6fHD>&q=c ~T5w7A0ɟM A$,CYᢘ߱&FOBf_@d;Ġ)OB8m=[+Xnߠ9j*γ>! Bq)Y5~ܟm%qt{c6y'F|k؀1}'Eo2H~E!5J<> w,B^Bswgeb Ŝ(6G0a8J4 hYqgrg 30G Öp4 \bFe4D,5ըq{k ;>y)}} 4A| ƌ"@€Z6 z_jzI{NQWvu]{ t3HٱjJiˤ#v ;܎.ݯBŜ5 #knBO&w:^(TXB1_»jՠSlVn 3G*jtO1)bL#/'JKVrq*V.]xO  >"DVIPQ*2 ݯv `B^˽gO-Pi^Y#k-y D`|'128c;oP;99tϐ-7|c6wkPC9 gE![9;΁U v+ h0?r+Xam}GaVoҺ7B,~OfKfKaalQ}'a I #ű~C/ ;Q"Fj-}oH#nF/Yp].<\("3cX]hO.M=뉞9KOpp݊jmB~+ƲE_&7ٹ%1GerQ$p{[#,+o3S՘5gKn҈j`8Off*ϑ5'` ȁ??qاZ"\2(tp-6z 6O r(+NuGa=̕eoL\տ]q$Zp`O" IYk{R1y B}.rO B-Re,5RǒV<@3>-b_(3υT9Qw'B\3#6޸2Fd\ ?OZQ<1X"+ʄ3`Sb MO z2uM\ \بހ_5$T,kFsE#yV;JaKvTIN>Gr3,(O6F]%yG~&@L',OY⨂` zt"q3?8ihb|eb.}[tZ訅w:bCHm# [ _"QcLJ59ΐz/w$fۿV)U`6~XE400򂕵!9 ߀e^7t;jA]8 ,ZSOޜ&S)w3p](i/{zA?SVDu|(JeP'()oTJ4rpC>PJzśYAF1%n;TiI~vC5M _`Ȩ%lo篢4ǮBCm]Q@{QsOPSrdnOp&-UĬGEN *j?o-kAB*bʈ={t2?2_6 @09b}*9v ^Q'#dE_A)r^}b-;XIN-U^-r ⳺GW)@_ȴUkMaO9a3!LT EU7ۻ3Ka-Y(ڼ]g5dhoch-JhX#̳Cu"|BԓK- ;4|lTt{ޕ30{mtVP9GƊ2GEuյ 3`MZӼy-4zeb>F9-~ʛ:a/7@lyrx%>`0MLI!dg*yJP4= Y|%[WyP8/l?j^SgADk=ŃXAdjCDCDx8˱>33|FɄh4Qhh#nmg% ivMHZmDZHK­,|oZhBWD;N7Þp`|l#d-r,_7&FwGnJHlbMQ>ES m0N[:iyf SR<(1AO2 ߬Rת:vBb,AvF.Lw1CYB]"F-M;t[&a /H{F??S9DzEfytreldVaU(vi% T,^|MH" էٳ(Xk؛^ aGZ*g[6zo4nkr*ҌjW*H}IjhAi4_vY[DŽ]y9 4?ڸ9TK͹]92˵8<.-IQZv\:wXjK6,wVTa%Yc#"F-ėa @a4oѰrp"~ rȊ;#?*#0^<#s ]na {}e? *~GOt]I;vL̄䯺r(;7Hy?%#C(eg~o:VXr,|xJeskM2ok!9\҃gЙm ݉H0h%3:լI7b2nnxiAB^؁ v3/QZ|JJ6kD +pWo@xuK]g zvFWMv]qG;nzm!>ع:gwQ܁ ;½$xk;0]G [\(gKJt4JB Q,OW8/5!z;#3K_Weo[v4Pķ|#IHHRx}L@*2xPywhܫ $u5A.tX]Ԓ:s "qkĜl"-mDzQӨRMM#|u,#6<~`l$ )ALCS DEqMMK J,EVPcKpcԷ|)>&DGo!-o '$ĚpYs6]\q5 9j/zk k ~*[r^Tin]+L.Z{[v :~`xY~]5'JY=16u! 5d_۰H&"o3X-Ѷvs-,6m@_JvҴvMCt| UC=KyhP]M%"=׆Ls#$WR ˋs?X1qr :WM$?1q@xH:RS}~|`Q3_HiZV]\pg)o(}V||REzUm "' Yo3𚺬8, %eTP<'CLQPݎ܂(u(%'Qe\!ש_<(6Ѿ/sW E9ki  nJ6[Me\X$B> +n*=m[Lӯ(',$wq4C' ȵa#e h5P")wAr|B~Tkы`קlJAG Ucu.^~+Y~D&>R^CV"<?+J3fSe;J˂#\a$ ٍTq`n;>jCb(VG1ʹW 5MR)cvicxWLz _.3Ry&Rt9 /*h'A/ -YSl꟫!=pc[Hp.D>pT;cR}gʡBV;rJxFDnx?3+\fnMxja/~,yKf>{DQ2unǽ"UO_>g}te}[4*% Mo\bBq s7ȱlt>Tl;V^c 6_<ڦX֘$AjH( aB|h&?M4~+xbcR\-Büf O;+.>FG!'M: ݘMk&3[wcO*d8NMSH iJA^ 5d\4zB0eg2} 5Nl]Mu5i/U& hӽfJug`0rd#2ASJVoǷ#lHl^Ih&:V X`$ &Ml6iz 7MǐH";䏈սǛw$ p[g?"Pꏚ:`M liM0w歹aYEjeiȋ{䮬0 H4b0r^G"$7 LFuy4_(݆gU+jr2mNhwAPEzr3(MjE`BA _Fx J){f}XtX0}ul&#^mW##6B6|NWi ׵u8[Xw8D9'Gk~%kۨ|W@w4$l1 v;Fry{2媘0M(IQ]Z~ME4kE:. *d{Qoڤ)&GERmC&#[:/E1(a QI7MJzr\Xk"l3Vd]e\e_9~؇CahhoضE(+9:G=d׈vk+ 36V(v#gV&[.ex)X^ P(&j64+Ґ7%ޏ}_K=C6qg^΋w1ŷE~` qt (ksp$Ð66o.Ө*mY$ w./תA!6Q{|Ю mCm<LbpƲir]Ei6W 4 XeN[qނz =VO M 8g~,Dg<]Maao_4<:DS5 ;jW?PyYǸsZ<oAT$`54֘W6;huZ*eF<5a(-#P}Vt (Y~b866sA42- dw$@5$2a3&N3Z) hc]*UBm.#vjAhJdGՖkq)@^]ɚ~.ht#b>SJ Q-JA<%2&͚c-A Z"F0uf}~G *EA,,.m@L2@7"xr`AZgT4%q9U]]g,Ĵ*b^{m1糘7U61A*᩻cHR[qIyUCՁrz$&d+H?$.U$z\2{1J]IiK4~(1ĕ{4wA5EJjLyB% tb8x*sx 8ֽD+e|Ķ y7qtv&SY05Ǘ5 Z@h."mEH#6+sZYfvOI݄vWƱ2U> HXM⌷2x˦S?IڠA#VvOH & FgOlS2_멧]ٶaJH^6wDx?1MA$&.>*F(DYUSE"([k4{|~3H>f([IZU9Crj +ȘNCd8S]._ٍOỴۡ>=Ȇ}00p5ٟifOhM[)6[YEq|HJ;|]׌?@zQ[ &[%l&>{[Њ UoȀG|#T4iy._G]QF?zzlħ4xKo8 R̡rV'7* B%n Sej2 ,%.0wQxTYM%iES5@n#zꀏɄHhੰy鹴Ϟ |BwF1Géc m!hmbw-eDoZ04#5YrWrGki(`\ 84IwSMXJwhdݡNxcD;>y_:Ɋ (XuD!0㈹7W:dȟ )q4[5HE4m>9QJ{O'4=4zmKVg;DZ_qʟ$ )!I^&c=1\l&v%B: kYc teh܁e,O 3 K*c`il ^\-72/i"9"G4ɻgDج!j (r--V@{rPmV~xrJ5`J,6Y^FN/Xzr&[mFK,@9l}j_Ǟ>²:_JǍBZ)+So$X{ 'mocgY^ٺM [\µ1Fc ;X73^ў])`Ϙ6(/Ĝ:M?:6 ]۹'C:S?h c35|d 9wD}K-"`w(LL.Jnp H6"=q|I c#}GMm_.+nl.o_MĄ-AaG L4w1X vPw SL{O,?n!+\< 1)Ȫk!="of?|9a8x|r-]Tf#cO- B@ W B-MX㍈SOJZB-ghJfGB,_k3+gfƙy>\_c+u[oS ^'^A8p#x.oi,( oh84!_RVG tkN9i=}%ʪIY8PeYȴB$I\guq=fM9IIJKtE%w.#- ]ٌ!JZՉ 12Ԑ=/QU(x Wsy=u/835z?gJZD6C->'V1P-mZDZC J]w.PWtMw܏|1@(=aHEPV|3`c2we#]3D9z.'i8;y9j{fXS[FZaFHl"3Pc5.8&6nC7ZTsyAa~CQW.Uif;(5ˬLFPJ[7H V} j$T2o=RQFQrY<5M83wc ) 1J$ L?Yi|yox̾Kv=urԿ_w7ŠӶ~V~T!4 1CH` Vݢz hHPT1_bNZ5=1-*-2 wEPli;3c1@Oy\,fSwYс5'Ca3%"[[>AN<F՘5o|8]LHS ڈ?2^)-hOA1/&$BbԙU<P^HW@c>2Ry᧸>l$iwg}|ocS'7 |G.)~tiE/m:m ]Sѱ7FU3?795V88.Y*{irQ)A9:}Y%TSin(縒 tRB\yGR/|&c7 L:%ty79<5ԛ ٶ+1CߖlkEUl)TU1k$ϗ<M~=0]''$oTUQ]=Ҧ99?Hpj ~2i[-Yͬ'5!&P,*2ku8uבe>e-odSm>dT7\B.$Sm?ȃSzŜ fgvD")˷IGT<٤/}-~f*ss7Hr,GU`VUņ I =D+Uq`Gf- jƢnsQbt wt| _kitfͩHIiMp6\=]Fob'u#ޮL^>܏=}mqQIQ2[$%+Zx`6旓x;@`@I 4IA#dz{(i7r*#vA?(;+ CɤT-f-C N-3W\}sėbRަONP@J+T{,G<>@Nj2whȵ*G0?*Sw jʶ`]Lŭ1XbFl淞^FnB4,~P V0_yC-E0q<+=Y-ѩ5wE:cuJ)) U-&4f *e?ZW(uz_I|X ^7?_m{'wD9g[c_6aTn>'OsA1̄[(ه~g:ĸ ܉sFql,t)0tO`vD0UGo,W5#b-1)iXbD^mpfYQf)d|s̺n7+fj ]>MCEǃcHĨhPIYa|,s5j) ~?ِv ~ {!|_%djJLd՟)EM$m"6zHP秚R&gu<[Q{t釕f>wRFEFRˠP\`R4ٮ(IL8qÖzBJK8nrx-b`X̂idw\a|@OC- Y/ϟe飹g~ڐ*>Y7z/@Cy,?aN럳+OįYJ&U{aӹmVc8+WOu8"MX|\ b_=+8=MbK)]zwnhӲq1,q|v"^x/zڒȇu 6CXoɺ^  >רP AAWn0PiK3Ц矍u-iX>h;O|}\d\Co6HH;@`ϥ~0/h"iAg17+i oN9%L=q=/~(0օټ+PZ$a&a)Z#v`ou⚲/xBHL2L3} P$#o/ӆRJ>Ñ^5BJrB<~ J,9P&+I9$OU@pwgÌN9DMh?!RAG!6@:+']3u+uAXtzzٝz ao[\5/ N`@3o0Ow bYvyLtV,j/6!hH3|2c9)dBg"aa`<L|(U2Qrq8Q1Jm23'ROLtGJY.muΓd#{$vWaRTZct.{]c͸3'.E@M&we[SyC`'+A ~E`wɿ 1|9QlYv̖~LOϿSO:(mek?UMiS~c*r%KTO| wa! DS{p@4sy~Kdh25NDb'߁ÀD+^%`n3e<'zS;Q m'nۼ PMrnS {Xٟ> zS"b:uQҋd,uCύ #wj&? UяAQWDqlJt)C XRz'뮨ɥht@?YޜVaBD !r.h*O;:wx+fU_&}KUpEO?j,*!S_,w5%tgGٻPwR:xg7;^ި.. 7 0k#SN󭐻Ⱥ%F >%#;>νsA4?YO'z}'W12˔:P~nO^A,sx( mpa@ntҴH\I zy]s_I[ӥ'r?. }Nhx#7o=#rMr&o h^~vTEIF,ietEEDa;x}bi>HεYƴ"/M^\W~PȌπgyAh+ rK8FꀔvjZÌMw1pvvo88tzN>%["d?o:g S6vOI0>j(z E%I>M= QsZMhЏxu2PXc^ (3FRqq $MR(${681ӈb玺=ugQEhTw:| 1u3-ɉ'm']x0BXԞdzEx{t c߶qKRdY>W+{$ ^_{z4K 1O,']"z#Jތw;8{$$* I:hRWUd79;fB`sj#𥬔W!d|\#qYWkfٗ֌<,W (t#;s2}a rFcHй_q؈o~[Zf(8;erG4+E*]OW.D݆ӷA|}nw4|Cw?ߊB]2מ9cvwh&z=6jrbf6d#H ؤS Id;':mG8P"ո_ >z͸0t~G"paߟ#IRB@]ȹ'ԺkQ }.E*MH/MGJ ]cl|&9C/3jk+^@=>9hְjB/ӭ[s\IBޤ2X1Ӣ#+5'bLsFWy= @7ȁr$l0`Tۦ- Ef١ӟ/ѰDjJurE_A&Rwקj^qQmd_(}[`eg$SX _x좧׭֌ z$0j`#0 PRR-ؼsO$72U^?m>o|KbcE )RyTWnl:d̸3BB.,!&NBmKNScWYI5ܰzֳF=1/T I "K{؟,7(*%w[[&mS9dF^ŷKBֹ"둼^vI*  2Smt?R99qX[Y~!9?xk%(eKy7$L0H]OydLF`KqeZ"QZ7||hdo;]AIAG[EݳE4yi2$lBk`gjUX Y{^ \66>`r0_(tLEOwXf4{>gyNwJj JP:<Z9r#oi!*wѕh6괮3 ͆ 54dd_CH@i !} \@Fё=p1ޟi1Gߨ05:k<<ȝ*#|G/:r 8#L&5{{?|@jk gtgH@`2(rĖ2%b_J{ * ~5P )I6!;(p^3_G 1gbrr%Op@K~jyڢVNJ˚\ꅆbU-}Iwe նLE)>fͷ#g J]Mtos95 C '^8-ӯJUu.OF8J-ski%aP}tJdKT['L)/T?zWI+̜<ښHd!< J}`켵 # yzy?koGIa8pYULjޟ v%c~L ik%UahEgePIJH\S=9nNz+ qɌ. cxY,#1ŽڪWqUHCF0Ƈj͸Lapᜌzt؊Ҷӵaۧ' 3׷N+qNlVpȕH_ ]UzIDLr+Yb@ tۙ#=z fG̨|c6p ,b*(7)м#ڽH עHhSS\(ߑ7y+:HqV$ ph^A&~6{3]Z-̽m)>.[5 2cnkۑhzD!9s\D:'cMYvz;}%m}%0ǟ6HA) Bp7`,pӑ9⣷N:aԈV_Gj8(CD#D[a.C1Ar/bg#H$d;H=-9iT"G=s-ޤ浈nr`4 Hi4_r~j҅amP־YԮ svrjPy@KˏK q=ZMa8vc?,|Ph`N'x+_qfMINgl-}::SXf[+[o2J. ~¼^%3؎S0 5jr.SͲj0RaU‚A> tЧř+^En5, |&9VQ=(?6n88h N*WoqmX+R,_RE"n 6?!)Dtyҕ61퍛^,_(mH{%?6sYZy-#0м7014.V94Ey9Py8t@ [G -~M$$z#"c`^Șqxٞ7[&eD:qN>HY"m s]l (c?vdFwoU=🡊}jK_P}WYV)ξ.@d!@D< ]5B~fb $Z+S{ҹ 9gѽixG6a.o]RQW)dkkYq͙>Md_'”It/(f@>𬽏aQ?"[Lo/:mm_qL쪯P19~UW|N%!^)Gk,d:E$RMR$DWdȾ* 懰CkeH{?jMeu _ d{7 <>hNc!^( M+ b;!=J~dJg+6)1d/m C|ƞ=;ǿdu^'?=fe1Ք&_ Vr/du_n+oRt@djD }ie> kbb Eh;VtٮdM\&HܬqI@=0l,}xv }FRϫzZwRGNi0:F³쳔=KWq@5iR20_9IlAj1P>djǦH-]RXOGvǕ=<3Q=iF lt _zՙ Jtє#B0o&,ҩԨzWv y+bi, $ܧ@ѣ9r* mœ/Q~v~>H'`>_Z+BP$!Y;g9ʈl`(ٙ6ʹE +(o \XAbQGjn_܎L {7%qCI1QϦ5aX1y~S*&0?C G5ڭ) t%(+33"C &^M 5D|r?e!46B"!Dԉ Qq?@zGЃ0|7K+c"gKTs[$U=/qp),&)Tc-Pp;bW)ɯiC? s aZM)<.IC:&&X0\JZ ` !ϋ=vy-9i)Sõ8iqBu7$ YS-Pk| #G0nu.`Upmg\‹3ũ%6rØ^P}A["Gru ю)sC%)ji gXۦXOZ&ΆV}} WYlvֿ  `7٪TF)]~Y%?o^ӫU:P]!'!+b`HM"0N*bHsp 7 B9W!^y:a&"[2RF(ٯ6?渤esՉ^9YSb#K`p)*)өqO13~Mnr6QŲ$'gh7Q#Z̗OaG|?gӻ9L8UP$~3Y>ㄆ0&-fݘ6鯻f5s2 U=9Ɓ0PE׊3Poy- Uo 2ՙUnQp)Zl9+4Pd(Mr/ qӯTM44Ǔ=houh*Sлl,c& OV]#cڒ tQDͤ/lPpY, QU`s褦3$IRg/Y9 e[&KI2̓BFS(YK73NH8̭M= Bwq|k8$AMw+ kGby[Y2luhUV:[8<9eO|U߫d-g%".6-fܧ 68&{V{ƀYi%[v^=e BV-ön?wSǘbBv(q#1Bz)V[r3.L+fjåe=؉ O .[)` <&z .KX!GP8( 1[ :inJn,-F%EgC!JU^Dl,gZ'{IZ{dX]lr!iWtvKZMR3Z5gQd,KrQ0`:I'W@YX((W@HנɡWsEǪ">@^y c}V 6(# WwrbiU, ~Y+Y7=_ !rK%ah,tW!.>MMD(e5,;7׶_ N|)!RJA1; ʌFif M"lؐUC[6a7?WrWnkg '%ů>SJ+χFlBU-_]V}B1 Ƽ6A-Lme3ڏOj b^EzN< 4 Y%FOHӿٖ DȪМL>/aPfcUa\k؟!U2oDShI #ìEM:,eZ)&E]*8:VKmM;T2O{gFWgBpcn+`.^W_j 0!O?2Fp?ow:_E}O i^|jbsi*C?%")}CgZX(>U7F@.@N._Ip{+A )+~ZMggN>Y)%، Qz?Hp5;VvA>_k-Eq7M׀c7>:D"Ri*>|7לGwjd#FߝkwQAOˇ;- *f%n}Y1͚8Qd:cIvtnnDw4b%> \sI.kdI7 r{O6_LaLXd^*lo;u1ڧsR>bG9KwSQuW9#G?Vqh FNcB\SoKqv8fX[ ؞/E_ }N !eB/ EIĺU}sϊnfh G KҼaq|Kl} IC= 13i:L 7$?u}DW T54pj9y8L6Xk.Ceyt{)Dn'st gZҵ9Q~r#lsX׺Qk|;#uLyRVp BVUlM r7%v2OHfW p=Re[aJw?k谽LWfH<}>rc"Ox?wW-zs d3tW1:fʐ遣(]#s {U!4Fpm 9V6@̧|$!.<,`v8@7SS ,viu6x=7aHp?Xc\j?p+Jgq_NŸ@N~W|:f'Ѫ GQ/Wji='P6e_&(ʷ EFH[Sk%0I't\yzwEA»ZԑJ h@=bJ5O<'Vxw:nԟ0A{ecHwoս b0?k-'9`Zٜ!*)B lpQ!P:SdBȊh @f#"jQl~Ӹ|-Y&: }wCޔ8~_;j9'Sy&60|naR}q"eˁb\;akxqMMjM2g=^-|( mcdcTxI|8,Z'CCˈVt/ׂй2OCaEy U=o")$ Hbֽg=nC6>LH3>D>ÓgG Kv[x4DOmZ0lBrbA>8`h2dKoMܰ=^ķ(mm:ma(f7[{1k&\Sp8c& }ιTSįF8RѴ_|1`FRFrC|+֯A60M0J,R9Vw&"o5`̡"j` lc)y48͉JP:#xQpf~Ves4ܣR/ZdۏRM鄂Ma>UwpMVشg~#oƛ@'$*##bEdض3똚I/_=Of=B?IA/ ]"h1 & Aɕb2ܗ`QcX*B-2f@+ Z[gߐψܘ;tNkp{Ӂ3xR}ؔnO/ݰL 8xBExfe{ǩN{W8ӂ[P=)LŽh*l#x}*4_$`vE e>1I>9T zYgȂY]nx>xzFkmT2^}1"]4#ax4.0~qU=cvlCwa̫BHfFأ~nǪ?BB~PGO(čR|Vn+gm+d 8[y*5kol ~WsiHy_#aVx/e5bx:DD> [t+_mf2x3[h,h(vM:) [oup/ddB?CgkPPEEjh("9s3(; 4V751cߜ]@g2‘73 k?|5kz>˵^]u[Whߍn`AVIX9l8E+Lxx޴^݅Πk.vgmWq,[R3yjq#ӭq!g[ELth0w+\6Q?O5=jVx4HiOZmgDi^R(ȵpbj+@:ͳBV@zaѩ _~ vswV] 6;Nk,-Ԙc)X Ds^˧c[/4džj6Uxs/Z?UߌBRbe74$aqg1nţ*] /]Ƃ~<<8UTV)MGry]g/'sZm@gYV!jac]=*xfd_8ӾF[# ]>_vϭGCnTf/Be)|vP4j^ET\8ӛ ѕou\w<+vkx+U7 "XʁAP߁"RuG92 SFݗ6G lq)W +j#76<2;҇,86*g ea >;C4z[,1 E4\|d~k:O:|"ǾS.Tidi=ĭlم .phxw&]TsVfe@I5JK{.EQryܨ4>g"_.̨1e/cJ[cƈrc)j A!r+ng~Ct8U<>q!5 e&\OKwrHr& E9 Gn Ÿ2&/;tCDy,gvސ(klDm:IA<"D!Qp)zM茖:J YYb{ '[H[])52 9B.=ڌJ?=0b gҐgr{ Ùw Od Ϻ*~`D(V{22_@y|)5 W%[ #eS*c#ٻq'JՁTU')_%|{#r%aX]%X.Q}ƞ .!kZ v!9rsqOZW8ӿ)X5Mk ɫf#YV9&Tz*bC 2}7ua{eKБ ; Q%$y/ ,WO֣Po;V|ǀ"D8]O6qrѵ ;8VWl ]ʫ)S?Uv8y.[2:b]$٭?T ;㭲~ ?׵uR xK+)./q9}});5*~<#ڌbzUD:JF{vې703:4As􍩙 ΫZYM*XϮGh)t .A%#"54 ݂k`b=ޯtm{*ijr+`!&2df9Nyx\D`%pLFd1oQTۈҥU< 1'9gn1In!A D+ Q]\:>4]Y${ g}>wڝL*[IeX1Zjp,.1N[H+2e5nl=Hse 3LA9>/߭8zC)Ԋ݇VKPګw x-rC<{A87yܤnB{MN몝 Zᶗw_H牭Πv4ʀ1!sBU!ei8}Q@'-:}:(H&/%IO ,B{A#|ra-)㈶rH qlFŘmM0/D#ih״-ze4!I\^1H4j!yp!pUєF' J{Onf4LeɈuXm4,Rtbُ ZuvTIc#Do]D0"e"^I~ iCBSKc1*Tïhud ^kjmu8~O-UF>"a%ܒ7]WKЮ?V%ލ3̈́X9&w"/蛩O{@Ts~ {EWIDjMdmEsO3z&.AR_j;kqѪb /GIl"OWF^sxD?qdo9ՎCccH.9G z g}g~B߃`:6[+!Pwp,ƫ&RJI44b9`"a"diRd:}#ݔ0Zn.(s^]HnK_7KqQ "sYt1UdƘrEv^*f53jt(^wKǒtf93h# ( o @WF)oЬv:8vaK1>#B>+~T q؏xp*NIx@o: D/9W@:)m #7vl{;JQoyP+XXQ I,\so Aq,کX]w 5~xkZ_ʄ feI*knqY 2pW7 >r}@ѳRzwbI ɯ6Tk?_->ck 7Y2R:O'-|͖jU"кc#__M<硻@iوXQ=c 8I1&_?o=h<$\tS30υefo@8M3ɸ]l pF#E;.B'%kwD`V5}-#QEVlHH.Ga1 E$:% G${fbQopɀQ] Va O'CN[q}|4:-MQ-~]".*vcRhߋrB[$t&BR,Dd@hLl:Kkk5K @0[ը_\>:u vt}iPl\Cv=4ogp莪Xkd(u~8t(R EQ_ `tO`$硑1*FKlCt1w2Ӽ`ݹrU*?I9M{m \=/-5\I/6 ~L$SXBGt]G䔲{g֕PzR)N$lTȕH[ md+i9 U:" l ۘ?k J ,s뷝{Z{:v(Jc(fI@]Ӄ(Ę ޳|c]7Wi K%Dm'~w+;{lG5O$}.ƀI̿ك:ėOW(/N}Oڢ1IUψS. WK4+T -o Ɖ=0mgǿ{~ƞ'0"/ K]l}~f.U剠x3/Sa112S2ռ#rL-_I4A` w$3[X!˕(C`_* lnOJtkΔQ*jcqpN X+Ì, K4|$4"lE/ّm7-q(HIʃMb[GUwFXl{BM׵mh&}|EAyU+vD OoEd2S饾I峥#Uc&4g9v[ 1C ƫOt '3 L*,5UE)>\[n0/ [%P&yTǜWOpyu2pJӍ)U֯a:X^`DGպ'aɆ}/ZCZ-DP(m?IP>g&.d}E.@*Vjm_.U G卛k(g+Jcx*xGH|в\[Uz&[M"8p.w7|'.o%9~룽ID;!Z66dcʎe wLrAaW 7QIVTn3D; NֵV6.etȫO=fT]dnZ  W@'ɽX{dF)F`-D8 O K_ֿ^ `Ų.OU y.Z~OzY"}uL{T֙ʎ1P t/bk} Km8CbrxvЫnPnڷ,զJI r2rk^ofʩPwyjdnOn'^ϧ %S&?s4F~^UQv^v '5׊Mo热) uaEuLq1RL c9Ѥ1LE5d@h9pTĐO}0ӿ眫HJ d^̑&?˧zoE ˹]pfɑV Z#:yYwZ[f6ֈ^D; dWe[dOVX`>y/L8`VZ7.r=%EL' :OKvL~vNSe]+ ʲNr͠ {9i7|g]fLʽcYb2H<*\+ANd(SXkbklql@`yЋ1{oxݪ]O=κ6$.KDPf3Y#F>KPv=}ɮ>_H1Ӭ^FR{eܪO |tfW*(~?ەVA;Ѝ1KG]?cżo#Pl tT"s}*rz;'FAR~8STW{ uݦ~)(?tT1qQkW=$f2oXn#5OOGXr;򠛉|EVt,߂lߒJdQxBJ'%;XÙ#Xsh яi(ǥcDʮ{rk^tki&(fEk3qÃֽ '!2`iu?\Q3e d FHr齔0 =n7Oz=ewMin")E6a_/nLML@hoႃN39+ @PWQvH$/2!H'/=}9;5Rp5>W7I*N7wG{5I !\hv{c1u $K%=5?sAqyUH$.ćYvq˔A{cY Du  ̏YОԅ@U4lu<‘i79Tu|NkCY-NaFIǷ^E~NEQCt j@8Z <4Lbf^/] /9WvGYfrZȃ FКߴỏ3Vw" cB 6e.;2BQE@KI ӏs}.Ԑ`6}_ T>kW꼷Ri7f:zWc7D<Xв2OŸiӉ| {k1QfT Mō{FO3#;81-|{S>c9RJumVo൭{kjzy8VBKxd 5AEsIrgFh:/:BsP{ߌ܍^DP~̼[Zȇ5 J5쐌G)I]7_sU]Ix.4.aS[\QBǬ)~^$jq:m؎谌%ԋ Wl\ͳk੆}t"_?/KGPYPc/t $&p7͎m2ɊœLSJ)sE'N'8kwͿ`%wr֕*P)7w4oK ,$3N[ФpD{/{- 4QSVk&U[($̢dc.GIk7gK|E6ELw%3*Fx^Yfj[a@"?hYI'ز UCwlr1(Br4R<>>_ +U)EUOLlIjH{m[O/%rs~;&,@~19iԡܸD$YY$ew8: =P*m} c;4ATI[_KP9kx\otFuDӗ=q'|g6`|b!S3xݱV(qƵ:yN~l+l4 b`έۙl-E_:ukCQW+h2g`u4&F<IϺhe䃔ֿ(`:!5*_ 'eF>9r i#)[o#'9 ـVtMaR]l<8@P M4RM>v["%H[Axq#O(%K<[oX)M;7liQ ̏㜽h*SrUL?] ;N&@.h࠮`u"yv9Gx0"@ `nMS(<X:3W^϶͵oTk9+''3~,:'˅UP:'HrP ;V]_=pFC}Zv9Z(t>R^onP7f DcYtg+u(ˊ:S:4aNh}$i3~~,SOֳ?-d<8h] B6qoL@=/=y gЊ<r;4&C#בqTz'f3*^Ůn7OպlF@.7n 6qc}Fv*h<"kWB 4L,58^yC5Kd5f1'~\w@aRSVȵy|=Đfɑd]G]Z)ֳ_#Sۊ@5${JS1xRl9lޟN|>A]Ϲ=XHaDkևtXg!ySxE5`4)C7 2G FeZx'Omi]fHh_S \ BiR"kU-G>>Dc7rADݾ9E q,:E=FXG~0s0LT@zn!KE,^t5ù2,\>e?) wc"QۛWʘPD;ip5!>Lq ,\~n)M\F |[ίu0QnOżUČkͲ$`bIg0 Rv} G7vWț~"D02*Be(ͥƾ x5my~߇&5ۗ/f4J.K@z @Zy;uU^ W1!rBRT 0e=x'P5~m<=qp/:%3UR%56}%܌\x *Zݙ5Oi)׊Fv ė gd0jgv4^ xbs"Д-P.\OAK`{(7KeRs Ftut57/ :4pG?/mB^0NhkO#CT4 [!Ď}kwl r=ͨ?=A6~ w?R͹b3-0vFsQsؙPoXf޵5NWT>f, !gY6-eRo?z6*f9RPnKG,R޺:Z`A;}7qZ2Hd qjrW0= j_3ﭙh`fL.QEڊ1fa!+1c i<#8¦#˃U?S k@.V y>Kʙvd?'jM5U:k3}+k^nR =cG5(9Y U3Jx4,:A:=O='*dgzpQxF-ogݍ=wX DdO›/}M 5J*~?I~5Ϟı qR9^`0ws@5e:P!}q0g<u.C}ݲ0j`w>0¬ [Y1-9u~VF n;a(bY=,8B҃\D͠+%Yr%&^~n)?گ*EIt*j)v&G Z4իB\[RH\ٷY:H1y 5sO /We+Ɇx5: )$P $}'jNY/ޟG5ql<PZ_>ґDdLA>-nsɢ'AJ޽yLK^ͅ=wͅ&~;Jh u:?]c4M6TƜ|evڇn** S'3hIRDPKI4JR[V=3YN1-s N]r35j{!U o9}9:Q͐jQǽBrgu}qP]A:-P#!(QQ;v#B-6G7g貊69f}р()Ìhg)Jr_Aс-Z(i9;FݨͻYx$䖻F.պ6D|:aeyLќ6(g'DYVR*Ӻ磌 <4gQ/@!4Lq&(?g\R]X x&ElPbvvjtKy҂"`^Ρa0q[r=}2׊cե !_Qߛ?2Y1T kSC}NН{8fq$w5hUU4f)JV\Bx6W[=Ǝ,388=‚i<=; dՏ"Y 5>_ܢD! =$aN!W7Bfr}?P+;#}Ae-,^`ocE=ww@ \"ykHBiWdje=WG6Y&o@ʡX}M v.b0ӮW?Bb"|klcA-bo0ϟ3yC^%A7~+@yาNNp!'oRɶlv|0s CG{ab5@T']ptW 7B2p ˀÞ?E`safLT ݖj=n]N4jG. ri)fJ#)q |I?uϨI^KzR!跩ѵv]<nGRd&SnwkoDŜlJ֎P0u䓍4,aw*(qBدІp(VP?QoOn;JƟhw;e Nl!UZ~aoD2FYtD[:&3mHB 㽎`QC"N ܕ 1~v\B½ޫq 髰21k|&zaW8Ā2]2E|Wm1̿Ed#Xԙ+GE+X^lpH:-Y` 30"#|͉DbA>en ^02]@&E~ a+-XUn\Aq'Jw?q5FBGO1\b@CԎd QAjf1~(O7˧gB8D:e/(58X (X6<[JTn#xӕce{Ǔy( M0 /kX>}0r^u߆uk-y}bZ6RIitzࠈXbEH(v+H.Vd;rV@:A݊stӻ }5n\@1mq\ [^a} f[hu~,p Õ>՚B/l8$5ϫauŤ?"hս+'l)R7gم$}J'z>Oj֕P-{kq8;m\Y /jr04y^$TK:2f7e?\5S oCRpO–LWvi3dl}͗V )`h[)#X~_<03VJ}5WZK&QjħYM/3!TA/sYw!$hFFZ{ÇA-&@@8`fqEl [*-? z-LAŚ)·UzHWom,Qop\ 1s<ib$᣹4l{j؞:dC-"6ieb/yV3X߯z}'uaO0WRo,B'gmJxjs@9z}s. 5Krio)& PC2&kg+OtdM>N&]M:s`)QHqquȒglռ0gI' 6'Č!p:8Gk_[ ]D ]mt:3p;@$閅7Jo;kXS Q(Q,rnӭ. gnv-RQ=:$~b/aFèZeE ]J;ި8b8AUt/r-)!Cpͥh27*\-Y= 畔{cW{%"O@WIdH1N+Ay&x9ZLD$,aa3aVHŽɢ.7`޽5G$Q؊%y4dl !X~KjSFҐCR7XӣSrZ.e3(jǾ 5vzmAIG]wŨ͈ ЛKk8; >6rh`vexw D]'q@@h=T)$lYŐѰGOO~?\┛dMEj v"(>;&Ǩ|\Rl nbOeS 4NYNLwrT.)U/| ENܖtE5Xc N=XRCKT π:aԏԅZ&BΌDE`-3|%Q`U=Rn)Fts|˺TOSA-[O"e^ r*̞4CkǕG\tmekҲ2TE2t>`0OB yFVƕJ~?7TV3yM!8\FF[6Kt?@*E!Nm(ibRPbT}3|28nU5qz= aK2>q(Y< 1w)tH(?W5c=o'{[l9*G+P/5j7"]Z" |TzݫOkg&娝uUoW$0JkI @@FέI˔!QUibG)]!Ga{F`FRX&FΚb%k<07eeUB/vEWïjy+|y=K'QRd9%LNwr`:psC e= ?e:3BoE??NB%HFDDCN!Ϣm%ۀ9g0?7@ {k?T,sItٱt]~T):п#_skCPkd=N\kPx+twn]Q!-J9f,m?S2' %<_F,lsnf%3om$}Wmo3Ss=h=}G>qCm!bfhF*з߫.E [p}G϶(1(:/ڡR@'@.!yy-uPN|vƷ k,zzukbA2>[x8UqUQ;ʓ8˹=$he.aiaM\r|B;&1|ΰfXPuٍH30d޲~NT6j̗I1q4[IT>UÂ~a5R󨖙XنX(\X> Z9 4iCWc&snS ^%Xܺczj?bOCcL\~4cG %fs^@({5]K1~/Cڬ6^Uf'v~Vv@rEkv81&  /T֖ 񠊤ʯPu+.F"g<-o7b76@tPbia؅7gTs$T(T,: 3E>fy!l`TGua!tIզb׀8eD `zzɩ?d6kk2oWeC_;ي7'Qߎi{>XS4MB[ޖϨmۂhjZcLK{vWk7: Iz2+jAo箿L30CFY55RڮLI}re7G\A WT& t(se}r$ZHpwPmxy,ˎpnW`?zؔi *٦1ݻ|2)s; Y{]FC'm7>$/{*式 .Cݞ#-Y5#~F$ٶEӈi/gUtSV>Kz#SOu\tA?UioH+ie…s>bDPUpZ AK\BeKzA9߱wa6kh۶94vqZmRmYP@ ОZ~!/gu-G)i+Q~EeVf̲όaK,S/JaL c99RuѮ1+~y #k!l1-Zj!|ku5d 'M<$q[d&7zu]]ˆCٓ_ JG vz6+~Z+q;AڪbBvty:ԡuəzPgIn8hJr&== [ꜥW~Rޮ͹h?Pob /J{ZH?5YIQЕ-JqC!w2ŽHƣҒJ{CUxx w kA@2'kʌWŀYu;m禩`EFE *BHv Bb:=im Dڂ8;29b~ޣcF_?^UtAo533ld. Y4늒nO*:6cLx-[4o$?) ^`a&rgX.];>l^K@XqHl-ټCW1n@x:aˣ,EXTOi^ˢ{LOQoux忍;m PuQJ*4^[T&SMᱫ䝚7# c{ԩDej?Ԣ{4Wި>Ⳟ ı BkD, EF;d&I9N`h\ĂmˠP0Zb{g>T t*2}`&Ga,A aW(Ȼfx 5LIN%!Xowc YX2! уgAhҘ U [$KeM`l$!Y۩:zJnJX=>>4Օeᒚ!PCGDQ85-<[0)ݮp/21 ;ߩo'Nu\V@AhKN <\c3*,oڴf4dg3K^~Zw{AS`Tp WA-8&W u3%yJ!.7VP]$չ-,LBg\Uj)xA-m^CK0z|ײM50i'݂@X Ņ$:r&V7t6^m-4*BFBlp ÛT#3މB A/wzNsf ׏|`qU83 ]U'$:) ^0_:VP0k&FlL~rQ=֛?.E/ޡ}ΛPIya ei2fH'ˆ`ǁVJܺqEyt̘P:2R߆;ԿNA~26>pRtLl;{p/&y+ \p*n(_%^^4,0M.,6tntVԃ6xճY gܳZ6ށ4&n-I( X\N-xgO$} `+]W1$Gl[Qɋ0`awS4̟R$W^f2ƳL zĸN"܋Gyheqy93vӋ/ٮAn[&b['gă{lK+$ɠrظG&TD[ԧKlB !xXbx&4uX1ذʜPV F7d4s!? UDi"I$bڼ9 cU:@U*ϽQ:s1rMx z[>;g \T8InvF2(b {>k%G2ΨGđե ٛ^]JKF#߼w1!7OڮBS/42,ҁ23 -fQ80 &S|=VO`J\dun:H,P 9@to VGl!)&N>k ֜+VT CTO۳*[QjFmw}T,YP=8S/ـ<62v}-ܴM2-g&,0˓Tz.d.T-ÄA bƠmw!$[St6퓝>%hl:6ʱWNo)#',уjRz-x`GX,3:VP׳C$^?|hĂ9[ͥq1wdI_1J;)Yin*32FpW)\I5X^OFm[)e Gp2yr=꠺ LF-yF7IDxIJr>kN/% jK]I "iX 0ZiQRvAl.FF( Z_!!^'&ikXKԋTUlxW*&3Q?"p~RU]i6Xɐ'|޳̞4` OW  yӗ.⢷wSD2?+xQUL\3+B<'ǡYĐ ŧ@=?!(2V |C緣4Qb,IyC&VI P4'fm0{LQvaR4Rg=9,%VB 9y4e Af|< bE3qR$3$cb84JYӪ1KQ*[bM.,b(A8{ nNv5ܥLA;Սף K4`bNHFs'@2SIC靫lfwp ^jc;EJm>]5\-bko}o)*΁#E9|Hzn(~'S'=I:qKhT_ ʚO`QEkk°-j";lV,3xp$~6/]O7~By.'Vtp {AATN@GqXRxeHj'0ڕ;FgdC( V=wJV NV6~-VO+z 8ţC<JB).c@-qc7Fv,Nͯ&[SF ٣YBh MÍbT7к6+Sb6ʞc T.x\;B5Iezo\iG1| =yS7хhx5[X#G)[TuTź4~HH)Xrbcu'weqaf(k;6nA5$YRAO,fTsXA}vRVkl8%W?dT>m[-P E&4|}4]P@4: o(^9S$L)| aҫ-Xa _?-sKőeqW(Lj0Ʊ<+]>!zdfيxíeSTCeTKoE+_~a'7w3^o-cȒ'u?RE}!STCy\EqQ_8 l?z[7.iѩ.4yê#kF[T8-h%ĶbŁ7= 7elIk/_0tiH#ƨ=q} J$UYOk$8CM79,27i}VSn [8yd˸(II_k;,97M*HpՙqR!z1]1w3qacm{7IHimJ.PG 7dț~·(' .Vcl- Qd\w텿uh9} 'u^P7-Yr(Zms8?T?tՈ>$>FŴP܈\7Wac rR08},aL3 lS~Cߪw]~7bSJ"Ӯ2h8hd xzٶEB, NhE^LEq<* oT,l~Sodc" J-Ȁh]}2FҘadMI ;<0YT*e_ˢ:oi[|ݛaT,9p\}ccvi1=Drcp(QZMQTޢLG^sUt#Ŷ,9@Pn\j96-8%DPr~?>?/Y@ˆ{9ʧ* j-CL` mPJV;ONdў;_nTcI6/xL!cۓ^(&})_aVcsH^!/= H(~b F/ܫ03al'%G4H(y݀3>Ӿ2`2 K%LuX[oG(ۜVTZy k_`d*oZԣjlE͍4B@yV2qy!AA&E$KrufLl.Y h̘OeJf)vqԗN9dP0J 36 \jbW=B ^g(:Nv3͗kՍVT%&՝n68{LV"2Z}kʔݙZdhjB@$sonE*| Lԕ_^FڠSۼë"Cժ⎃Fh[]dX%p'u,hO4X ;TjO :gn+ %*KDAZB;stG˷dTPhY9svWŪq4Z9Jx$ B!ՉHPa?>U6<$5\u[~ o1!3vӭ[je7l;pd؉0j`( tܒDhxp|aAuԘ(/U@cEծ8uAav@3N%[Z6H5L@P]h}]6& M @xA_ǏJϊ~ڼƑm7S?sӪ.wۀB6⢮^CDٜ6Į=zWK0ᷚSAе(ύ* 8MST'Ig4H )zs%SC[6T 2Q%rEN)kyeHJ JٗzyR w "kzHI9ňMƌJu|plUwSgG.hiN;w`6HH˙J`%1,ɴ n1F!a5Wǥkh`{t\U߳B*bs߱1GZP <83]Q&2ݸ4^L!ܻpx(gy჆oa"5BHpx_*|-]k2q?GձKX!,c#7q./sD,{,C5:2>)Z^}V%Cd%A3Gq\H5I-wg 9 *dVXHy17/TwPcggOU¼ 9LIa𚊕v>0y䤂YE4VkUٜ8bF9 D27 1*Sfu$ V{P;q as{oz?Ĝ¿>쑥ش G>i ;`ak_7#FD2솒j vںU2:E/O^6.ic+X:(dl3r&)?x R5sQBC;d)0Ɯjsw#Zۛih~t62h4жS.I꬧vuc**Ƣ/yj3\S(!^A @W.WPXI<_TF|'!uxcQDZPT_ףHQZ)_̔SDz(r9R=O+A"]~n>ï*?KH)CPxGQ\a7c((NA3ݮhfB%9 "7Q0(D5FU(]:j4~ ȑBn nNx(h쭶m}` @QT1"Ƅ3>l(>}> _CBG3g1)+4ƲDd=K$nU# 6l|r&׈/ˊ ^ (A1uQc<\h>%(_R r ?iO(J aٞ TXliK!5Z?K@U& , p%ї/m HJ\Q({5 "Gwk4G`o6h[\zh%G.`Pp R/ >xh]簘NLQHZB4y ;U䒎G1X;f -^鼥:HK- Rp߃g@L [87C4 :7k;|>52EXギkAJvMEb<12- SiBdbj DBx%"N0=i)g %ٔЋˌ_p&^S z!"%@Yir劥5f=nT>TdxSAٕX>h$-t y.eI&=IN'E޴<-D-D:jKyid8C?^p:aܻKkT[f8z9+ӣGm8TXz?2sdWV&$P58<[j.xUCER_0HCx1͡#H4|ᩡ(ƚ(/ԇ-LšUrtΘ43o(͵*v){* &Ac5h)yfkױ1 1 Sk E$IX1]!X 8!gX_C$ RgO O9G~,M ]O>___bu+?ޢ^ɧsC1ؠw} ?7b6N1P/&DdN`zVu( 'Ѫt_f#~]@15C)tG~v@Aۀi b:V/=4.<*K9J"$ xydS(,}N ɢI34+\?V7HsS!k(ZR5 ̻H1]N_$<Iڊ\V6x Fv~x'*gCcrʂ|jCtЧ~|8\4SCjA,էJXWC;qR{pL0OTH?ۭAiә+OyʫCF/i oG;w771XA Ct)!G.'@bg^J BfuhbTYi>ˎY 1 ,^#2R[Y"bֳ1UOg2`V82}]8@P_*_s2)~YIxj#tJq *M{v @8+<TgbMx]/{6QҰaJES ,/R&>In-tV:"w8F8ZD+ !`O W"ǗXg,=;gj³pwFX7'E|nJGA #yʎ!xINRWmJRqTqٱV`FOWԾC|A>fptzaGn:XXW&&u|tڐx^2B> 9nYB#zWꦽNo =mz z9,#Cuֿ[Z*ENF:GxG%Ģ5n5,~C^[8~x?9GE':v:\;ng[QiJ Ia];"_7 -gJ=Z"b'>γ|rA 8%/Wg;T {}kvT JJG|_7ti9$NSM:7B(nr ʰAϥp?)`=[E[0dBo9;LJw&. !fP5.| fWaoRVKT 2X)Z&~\Ys Ux|-Rhz<z8C[n6vo_z哆.-s/V>iKf2j[y|ގf(Ż{(YXkvNb74yLbzw#tL#בn\R@_8 F$": } Lm,sxGFx C0fgPJ\҈F!mEH$]!jE]{K\<$3UJ.NJH>9Iq[18{u!A(,UNON!oڔ`ךB\Ʈ{EGz^ ruBed[nw WT#EBVD)m0qzs,(ѷ_;e?rKn0pyI6Nz` #W+=>`0M1o $CY`YKii$cH=]nQӘ1(6`>w!ͽ4N7h w ':aSwޗo]84`73WzqJ qWI8[PB2߆6zD[M!7H>Xq+yv&H'~6b]q~PtOsĶ5=_AѽAqEv20ňq8Q[S:Ve$v^wuh+gJv9ެ XSb6F g t3ohGH,w c4G yqD28%M-\ a \z57X^)G0X 2ېШ~z .Х$)RAu-ii(WO6S);&)5âvNpDL MI&#Yڅ\yhIo+bt{;5_6JrIMM_ch*h-m+o[!7TH,[ѵCI/%eLD_{#I񱇟+*YMulc +=ᝌ~**!5u}}sMۑm/Zm5v t7 m?JGUmM^% 8l5+ZhK@"1C ;TaK {Syo7K6gs t[ ~€VX`M.j'˒ !Vx8KA6/* $pT"H7ւ$| N|M;}v{%oqB-:XN}1úCح) H~6Àg܎1֫aIڋԹ[h2"bz] TOZuQHquy?T٭7s64 m7(фg^{ nIẏlThՅm?(!DžOTz}~McS > .7-5@ݷ X $Aiد*t2I6Q;!;A{?KYBy&/'&V}#c GP\k7BH*Y* Obrȼ8E~(A?zjlhlvwr{O^OrFFEs5=^Kce^5} {h;AcG)GwHngڋwL'x  }ئ@;XNM&T+#.(E4o~ Ӳ0c;T^gb=|Z,k9 153>%V@uߘ ]}œ [(ЙIyA mΡi~^= 5*CYvV>ܸ3Y`B.DŽ1Q}]Ge!GQ(qZޤn΁Eqhb7^?|2S# 6A^8Ԏm-"0[뿽swg _Kͣ\,MZpk % I~#h;T+>dfW/d{V7݈X\nPp̱?;B˿4JDqnܰ{M#f዆\&/5J9F,%28ӎw I;kx3> D+kge42ZJ5,];ˉɾ8,9o界hq>Cq (7usWp쉽y831f as\[%HNtK՛ʻ}c/ KpZ+ +s$䶓Tvae"ǜrUpǏ8txoBa:\T#qAG'r.mѼ ?Ym'ce mqf!'*G\e<W6]G%_ $_ß#R̃j"^fwvϛ" ?!SQp$AQs[]_8AB.=gY8Ѡ$q`#l3S32j) !>(z,|!t:ch0'K1&$o/݀j:VnpNPBL55P7*+@dcy׾MqǠ+k<5LHyP<ң*Y#v~CMR byI](u~s/2EE7d Q:*Cq䕞.ʕz OFa}~whWp`ϙJrDg _gEP\7W\oW12Xk`@L_0}O q+8$؃*[֩ fY' iFB 6E"Hv]s#Lt?'u]-[)PZLbMٰ* FQX /[{lŪ} cBʎp?.}iq4 /Gi.mڃx5âL*nxB} 1Hhy?<ʎ6;dMn.11d{y^EUwEBT)Hl9=S.K*M]S!ō_󶩣t#F8UtS"Be &~d4ܘu"ͯj{hӲ:(rs-T6Hzabr/~zd*Ct/nydwiퟵz[x1͚kb +HJD{ؼPD{Zul?J~Y?'}k$tMR X#e{v5g0b?a9Gfcj{P0RhT+LZ{xl\4=/\fTD]p엶䍨Qoߒ\s¯l|\բM,3+HHjn\&)0fPsn>ɏ4K(2P{98JzՖWGǜڶli+:iQ`dBTpXLztUliTnRἨ6,@^/ j}/K3c'Udཥc>.-g ]ReR"A-z2+94FzK}mۗa]y:@(ǶO,Fm/-vqEʼ: HP:Snlck-hd+?ٙl?(k6 &UĽ}ѝ+F:ݿAfEQqW.2@-"0.k% sɌ>h#7E)?e*;V)= $zo`B錄{F-ԬRHu›W><{3ҲK.[<.!@JrE+hs::\=_)ܥGW YtE݀2/cpgծO;ko(հ̪'&nbǒX0ސd!L)ohkDRtn?}QU G/v<Űz3,'9 ڲ5&d1rAVX{Qkڞ/VsI(Z;Ud?0PK c ϛ冫mvUmeezaE] tP)!q[q|s(>E3|瞐ʌ=73`nS@UU` ΤȠ9FŸ`s3*7~iq?RZWaL$"_or DL/Vx%*1ZIgNQ1`M;GeNϠ/neW#;Ǵ4=g @6)ۘIi|nk綤H*075n4c:N+>G\EBb*)bo4$UdŔ` 2gP&;̂Պۮślum&[w%MљlryX-;w έ7z BGyEp_;2i NLH.YMBgU1P,p /WSA2y0Wmhc,}Yа+n}plcAYlb#zU烐l3?EhLų 0Bϩ$$7>A U $k5Txͣ^dcq[C8lx{EJjCKS:Ԙeʢ8( ,"Wn14;wy 떃zO{]]ScpR |XxCš/ 5vy$'4*7!qչ=coPPӃ)*8C 6|x =0*G7rD]moLkƦž 8vpfsN[DN" g/ϵ'4&B%}YA $=kouE U6Х #He]`=x w3Ѷubwu3UThEmOe~`rW& 7n_ r7}ܺw]!ZB3zhSu*]#s& M>{Jl$#DGP`iךKqy"]_<zh,6vLapqD_MU% ]-;Lvن?8C"Fl;\ۺ c)/Sj ftN-oQ )iRxUF]BY}C, (Kh5Bh8+iL`%FE2|9*oZSX[he isqYy48ѫn ڔmjW3Y]滔;G Oa -(`g9,B(˘q*`Y | 9\d[+\ \ Q둊KۖIri@ ϱJnM:tt0k5x!0!Vt^eR0rYK{S_R kYKBRy`me,]=^U4o@ǁN Xu2sLA7M|^Ntxt`F N=C'd ri}n͠t&hDGXv~|,ӇpN4&A!50 S 3A-.pEP~P!ЃJBXi9SK:=ss&\2"}?zw-<%>}{^Ocۜ_&M-Y}!bL0Pc#lCJCUq*@U™֡h$KKK%ghq+e:\B !qG vE(&EY:Rm{Gs4"&M$MaDUN eq+@~3:MZ(N&+GHEw+b EslE?+ؚؠw}_~YlmWk(A I2xj ZL 1d<9'; ɨde N@MzvT2sޱ ^ I1I ¡o*s7<⋮9c /P|`ZpYo3Hkx *vV˦{Ts(;o .»:(<# lpC(L~v'ڊdx6 !+ĺ8hQ-!XS^0VM>_d6myd%['qU߉¸ N WPeИdX8sS<7L>a9FP E>YN,.Me@npYaİQK40SkquĽGۗZ(Gj`DN;3cՏEa ^d *=z3@q55T/,rH2>E/~.ےk}ze}p\Ҩy=+MMUdgOI0[EEiZRƻ볖֍d瀹v~H!e_qD|xJpb)mG^ҫ~-h !jW5, Ju{wI6F {QP,K̃h5J*Dwq*`ܽx|9\4h}lB[UސA9{h"&EaO|Yl"s&JqA.r+=L2Fl YWGWlKü0w}lf!m*▱wڲ)}`e6 sRVi=]H|9-<җ$M~%ȦP8݌mwrG[op'l,M" vox6u29#X8T6X{STʡ07f LȢHNοdğ7&h󼗠6n"}Feh / lLM;^ԄU::pb9q!}T/ iIU2j;#DX`gM=3,k|Cd91% GB obãԙ8:mKw xb<F96dg/EB6Z|SH:w*$]do$|p87gV`Δ<]DFz0ȉ]}.+WtZ.8!~{u \;3pخ^@mu0P~-^xΊm4tf6F \kG$'/ofi7W(2e~5%e~m(na!l{ɗ j&كXs&>^q.&h&9V!Sٱ+ ja쫬|ZRFMZFa~jT 5hp 6<߁a2c$H~ca>#1~-O]4S.$er#DGxjmBvNbBޯ9_DQ+KMlbQ/&P(2*[WbHK-!1#Z."s (rAKUZQ}f/: ۷F?]:>Qm3fXM:eKDJm$9CN=Ͼ _41CkH^~NQ*!\2(\$'kG!}6wg[w#2!j 8DZtoNGhHa1gq %Bs!mf@+p1yrwzni U#>߷Tg)wV)p#~ *.xzw:N~\ {Qf?Aղ`O6ɳO*s,.Kgr _h!n=FELNp}W6Uo(M\Z r:O>O{Qe1v\HB ) {bYfn8YTf 8${>&J|8ԵɲRk]Cq5~ :M,yc:O+O]Hcz0U8YID?j/`HrT pn!s($_7BW#;\GóaRY* ?yx ?fIY朌[kzuȒa6 гdܡ_ #P=Tfk[ ?9o]=2+gx  e>a4e4 e֎Oz` 东= &u@v>Xwzqzْ\ ghd%.+ju4.FUC*Qŀ1/!VɝXMcdIWdJsJ8Nx{yYp ^PfEH/oI_["ۣ+{d@,m;vR$a qJ Me^ .y%afM 37а1>4v26S DmDK\$ݫ<<& #4d γN4[܎*݁T8>fΕ nKu˄Mk<מ] K]q5,y"DyU kkr=39ĉd )$B8K&g -X &`jBßD.0VƗdQy'mdu}VҒ1GIqE%.X gOz01jPJ  {#Nٳ9)n^zڠw!xŒmE]FO #~ ɟ:L3G^qCiI,tb=)aG\d>VTqgcuvsBtL1?&f2 @2jcJK-'5g͖ yX偆9Ks kUNg=m4Kl@h,Zq])U+ q9LCڛj\BC xr]&1}tGL(h"\ 'SAk-Lя µ^GCr 0hFе{3)@%cEs}8ٷKfӭ?y7hx.{;h:QPM@ š3R+Dµ䵘 Cb f Rl Oj뉯;#HA5Ug"E4oMv2%*S۲(}?MHX `f iwIǺ @`_vL VMyҁ.!$?s>5q{a2{H BݹW^;#o^?_ap# D0/_{28Nql!u+ʺ}!^מ†L[;aYODmE׺:Ч(ˌVl'SBrNtou~ mN0ݭtQ8Ri<Q$\mN{V ˮy?ּϘv :Ҥ#)XߏؿEPc|ݶvok+[j83+_~z8e~"ǎBnD#y7BJy8#bp_Τw@2U鲊sXU4 ^8KGNԚ '-tt:.>+#Z0.h-*h/{lLYE12 ī4dt/Ќ6yWFGW !!Q n5|~^G v1ZGb.2(=ЬC#ŔÎe>r  +ΈM{ԣ'IWnIt.:[ɰNPhce>SA ?U{8"XdW3cUA<ԼſDR64zS0zjnbEc8*RR";ȲK>+6<j tt4!'mpt%h%6TdMJF.W`:_s\!NApbyx @AU"h PCլ:Ȓ~Yv/V Z[9?½yviPi͖6gM[̻A{=>Ħ'A*9oZ*g\ {+܇4PEJڠ?4tM* U2!YrTA*&SBHd yY0 ϣ4Ut[0=y>= LjhC\N sW.ܻS8ށO:p/Vp)=KS|]7ni^jN>ȹ17k`"wGc91885̧W G- k ^ׯ }_ؕWdf uR꽯h$XT'dNueze#܏R%궲(]Ya B -Rpk@kį{ ZBef:$$$osy]ĺU%Okw<bAN)/=Xjy>H{樚/J㤨}܋۔ɺHf=D4:*>|^+$XշNO* 4̡lT8^+T8G: ڶ+&3\AS(rq1EQLGh $bK4Tϋ$zVG$k' 䥓Aa7Irhcrl9>{Pf#ӨL#'ԭZQ|q#Gc0C8 ?9VJn(&;qm'[o#BZDPS:lyV&'w\y), )kLQFϧ׌)B!>*r\7B[-F)ơ,EqDhrܩyOP0 WJ`dϠ_g˹t@-J/'CHR ! ¤W-|r6Zr^. (6>@mJ ArU>Pv(PA3V/,IG:̭[K# {8M =# UHD IJ׬. {W$K^Lz&S9/e p?,VPoCi|ͭ^ȣ3ŊfE]^a|o[^J0KH{c(W5%[UEB4 h|8AWmT[3ߘm "vg VZ̕?)ٱk.`?e['?pf;F(TճS"y1{fX+T/ 1Pf[8u"pQZEa IhRg|`+;05Nl0 td8LJ*kc01!~L} _!F~wg5nèXyuk,9oG8AnAz<ƭrjy#hzn#ugThDn]y F-w~G(sS(@wT)˃O$qHPjrӬ'L߲>zA]) %/"v%E,@A w0¬=Vh ̤=U;;PLC>T۩"bg)^#OOʇQy9pB7}pNS?DW)2 =&A%+KtZ=h[L!C0veWO,d w!IsqE4 ~wjx}@DIEP{|jG%d"0d6>V*H`~{KJGiن@ ɿ;3)u}R6 M+H^E!l1=0S5tK-FnŚ#!\R0^e1l4(8'w(:j_SyνOci UJesGiꤤ8xH.kF=u y1rK6pmF ;N*srwݎ6Ko-n 7oYCW'9Px:upQXsz, Nm!fi.| (DКg^5@i.?]W *7+ 6T.fYPL\|.(7tm.]V2 a陞#S#|]m"Z@AQ;|c7t]"Kf$N{ӆm)5L9 yd{~q=S}Jlfoy×q!if#8 xy>fLD#/ JSj>nj+aCH-Q#Dd$+Òwxb]IvȐ(XŠ@5φ6^g'#F w#C  Qm*AGܶ?^+XxP2v~ϕhэ) n Y90ͷTati(-MӸ%hcy/|wq@'ݦr1S elY”!D̟Y@;õiII%! g?l=A#?(yIm~۬ )hԶ\On<4z3/gwoxu/u]A5Q띊:ԫwD%S$'h"@-zKM]Vr fmJFXGz <zd{MvyU<8e9-}*elV/h =hUFj?`U6 ev j f[u~#Eb֮vC-KtWԶYKdi6=yD cfDžOץbB M9y tO9M6 ήО;3z6Ѝ}e,1-Ddk5`N;h@@UŐ ͎ ڨnL;rbnaFf%.P]IrmJ8@w_!gT_S & Wul7+'Zߞ dqfsm˰0EE95N%T2)\h@ʰ#(>+9e&[&)UFc2p;YzQ9F"ވr'b]!V, Pk.~$=.x2/m{Kd /Â܊ O]1Yi%:Q_K :٘vCf(}̓gAyυzuӄhIN^!>߈Ti#ؑ*LCdR]#Cm Kjx H^?,xo b=xK]d]e9/Jnk!G}+LBܑ^PnoQ HoX;x o ׳dy^RE.U`e!, SQ0/ 1IbQ7B0]lJxpsJ_HtڵkM Pl^رzxze얟$NA 5*&@sZ s s*t"7? o-vqϻ\䮺)*¾? <njg$8*`G-j~Y}}><ٝƒ2vI$(\ř|dРhs 1֧ؔ6F4)(1P)-<6HՊn'ωVw`>USc8!q% Sʢޗۦ_>a=!.|ێD'gD4Q&`P2_mؕ3t A^ȠB;}UKZBM~Xvڨ_# [V!*ٹ. V-u@E7U*&"爆W]2L3 !1K8+Q"2d&ZжAI#nA-yA͙ظ{d8@UɔL_A3ArԌ=o1t'Up1!XQ!hy:_@U@ea޳{C`R7%L7>izX>h,e\{T6A |8FGyM9NX‡:.GNYXPEȶKJ~Y)r-YH&s}9q[/];S;AAI~%ciy=apu4Ԩo4V&NdhJ;sjr2t[ڢڨþy]y6 _/6&#D,WW1I23b+#F"1F~ikc2S]mdYqHe൚CtF+y/>D.:!8iqZ+6$!P'K)J+}tSb+~% /Tq )A-AH2P`hS|x\xwjQdaH-BiA5CZ`NBWwC z|ǭ*{.^q6 Lr꬈A %{fS3bfYڽhGX3vl^$θ@HS!wdr(&=/jS\Q'T&mdKeXyY2Ωa,!.kZߣ͢ÑvvmLba:yKazELeI1X"3 z 48t >6 S$ə^iydMhaQ9,;%I0 ٭kS6;5X9FRBxxzRE8LTUfRJ18(~AHLhƑ$sZL]ߖT-z-YD;k}8|A^G-0^> VU,Qa5;XR)рJb^?M}\Jk T +}ݳVMEEXCe?p|R:B}'t];g6VcGrs\Eޟ(gH\YvVԚhqYkKF.Z;N[Z Ͼ|$tƣ͜ /[Gцeْt"{ӖWʚAL,# ژ=DH_O`TiVa0)g apQĢKq t7|zZF#v#/D2Y2vs?"ևDg]xDjN_>L{!:8tOk^M$ont8tgM<|k>ۧBZaWϲC°5=7=vٙi<Fq^Eѩ+u瑄BOPcaC؃BMIsG\G-b+b [̃Ip+ S)>U:vp%Qit~. k-^oЊ{0}D~ǡGԆu*y1zr>U}g,)V0@@r[T# wЩs`[5+g# H1aԠJ8:k^“ iBvH,c1=++_Nq9KE҈AƽM+ȸD0pcX{fu>[Lq:T9vQVW&&_ց4@\(V MNAQ&D_fr5~9O5קNo ӆ)wѫxQrr…2XWn\1#fOн( twd%|`wIP(ئR#ׂyDtGJ5F9?=nOZU~GYʜY]Fw$M!J+iA:_EE]\בwGfm` N O#$d|fL7dvA`Wt5R@WXnt5M8E(\pV ' l(R-"v>dK2d8e GiѺI]xhc >I9t&k_@#op5uJyה4ԼdǪ+vEs?(!o\ la(vQP⫩ݜFz44g8N:Rupz%"A72Hzi{HwQ.ͅ e? ao2O3upFoLd}&jeIlӿNJ,]Kch?̒0P4a6I ǐ e-PH?|de2NVDD}WdF;PqNK%Y 闍ʛTVM8BeibߤsP71!1LꖽBާ| +2iR7hȪ j7~WhpIQw֛Kswۮª#I<-ܘ&c55duO2ïדi= ph!piޙ!xsO7 ( ;=O*hTaųl^޳~`F'4 m/˂f`Xr8'6UC¦f?9mGdž28r$'乴n[#\;j)-iڸ2r\1hmNudjD AʗX?|3²oTz[ UIF*ra&zGBOeջ˩; _."CwZ<3e0Hn.?l dKY&zL #XbTaդ錗/ H͒ mQFܬGyI4@}h+RWw {89MĖWRK=W9S+ERT?6񢨯O<7W2OPo*='-QuĔ%D o6KBlj(=ܿRq3Љo2BnQ/)(j%,^f./c~|Fع l^t5儫+}R][qajO S]Il?lq0.+%R`'RQ7R#{P!{RP[a5=eW@G*N݇}[@ Ŵe{6w~RMF~ x٭%z˼ ]U 2~Mܽ|@œ9pOC_`CQ2ꇺR:HXʠl`ŵO'[k*N@jq唎F"1/nk~8k$)]?n)J oednIa %e7B6tX@kGGP ;G-ᦼ>nM)"1`qu}j @"`%{ Bo '_X*/lRJ%<,k՛E߾4ħdOa?yW"y 2= %ƥa9dHu" ep+HvuP*}DoJePT5]XcfP@%_;ޯ"6ee|Mn{\,X+\$b<~L_0aۦ'+2H8Dr,wn(2z$sKEljydQ]\1`ou |ZF`&3"iV$!361&5pؓ_d/i_{Н-:pv 4E ~P־2"l4\a%8euEL5Z gGh W, g3o})qhR}ϑ.x0-J}G|@![}'Qި\nyr]7I bȨgy\K>0;b+RW\ ĕJzsV_CՈOg /cQL]GPCS7]zŅ*v9po_&0As66/ J9oN/,;2QlBW).w h3MFj줇!B.AOJsȘ1pB$8p2#{%my6 u ,+: =I2ABmYN(8P xRH!v r(=9I4|c٨Ag+0d,unópw9D ?+(WAib.jnS0P1DU8ɱoNևV(/d^_O"X쬌:\F[iòRi`O ŀAl ͘=S$a+Aֿvaռ;0eWgW:NM6ʼV0%ZC:q$y C- 5pH޶'vl}L5ٗke%1&iޡRB!Zu*6C媩g^( GfvRw$J ;сaFET|l5RV_#=<@pkU+X"8%r&Y0mOEF:2hKhՉGξ]a}ņ+XO_wADowaBk7Bځ/bٸ"gɶHGDkٗx)o]SD|Pw/:ps@Fe(lY! Л8ֺ?Y[eD1^`d)%5VBYt7\⽆F 9ݙgQL]o@ EKP%S޷6E~&PdCуaU(Q x/L iϬgֽRrim,Wq$Y&OPuP9l IgXߤFuQR U}mSeE' {vIBl@RH5œ^h53 LeSYmj|^avE_`tQ+v,qǝ822 onmWQM4q?eVXj5F)g`߸-GiA06yw.{Em]zn$u_'ξGڜ.h ׅg x+rP;  wD&@;vw7Әehkyy9Q/7c}`q@"TPlTWCi%7U;L\0#X7_R28aۧW:9[ guK+F~J_ڒF?L.wll?yoq"`ؤBC78P3Ƨ)g4opOVWtl"áus1peg2;: Oi juc(pcޤ-dL8h7+z;PpIEߺ RL`(\_W097PNl`M7Kefh ryIȅ7Ÿ'ɕsl*q$attO7q7&l2#нV+}>1||DMM@!k > ZuY$S(+f3řLE`o|W{_R  uM^q~չ?/z4e3@"_ֱ(add)G]pAbHCiDw`dQKֳNyb#|{~Of?Eyc:Iw:ʧk 3Q` %[]\W;a],>2~rdpѩZ4pdX:8R ~ Z*z-;YiC%Q"dw"SzüPhܻFVʴ U]>0Ȭ˷Q{WVXlht@@}"Y_Vcc{ eOu`<4w2Ԏ QeC+cevL}~a6PQ+Myۑ_ (m#7g'N8wA:zD+mZ!ObsstErQ&Gb (lU8N H=p4 :W85 ZYκM)cFp8WX|Ue&ʈZqO(Azq C'{; I?"bPl{֋xRWژ(r=ܑGI7Xް6 ,J]/,yM7qSQH[z_1=CZ. 9Gy1.Q= vtVHVquRmg61DGMd0+9P6<_L[M X&Idoڄ_xCjdZd͍0MYL0Ywyh1(Gɧ$6g4'6kߍI1!TԔ^= !b;N^άMX#LVR!cK98TeES/adm+Chݍ[œHZP~`]XKR~/u~! rmc'9&qwfl1 (+¬ n|P}~]K6yh~vigXT0:{Z!8[m>֖-lPR?uˬEHPXkv]ui_U6H%5gdQs3O(h]FS(o>I]07v~~{Pw@RPvGodwGݖTSůyׅ)[MQUB0d  'IqbբI#!YererP~\;M)Zs `ɥF./'F29YH˕M~>m TfM8~c/-}c(/% WQvb޾u~ jðD(>[ ȥ2>\H&PEڦqizs~4UD`lLض8 iV̞DH-h?h/^fm]K% 9A&|0i+]@5'#'=ryyy[O */`72ķr:MKSA`DKbW ̋X"e@;[a͙}t.2ey-Et %[:nI-\ #mFO#1 ($ |. .*꽬eSRS`03bE<*S%gQ~ץIgL[^Ac5TfUCĦs:N+7nmS[ w,Bsx b3$p wI--Y@Y`2i65țJ9 ]w!NTi4iAGxILp}*Ѣ n"q+W<T/Zp![Z"CV{TLiaf%lC?m.^833>5so:%P \~҄7$HcRQe22 E?sQKY*zӸic;:sO2՞/d= )Oqxܓ-ܥp9{ btuU*[[4nFk[U'i{paؿU tW'"XX) v] .}SD'BVeXuG O|?zjJf6:KnM#Bdо;P߇硓$|uH^+ۑahtZb|%Z+|f#`k𨒓 I"C*ø&qSԕɇ]<)ֲ)؟r8,݅;2&o?0%f\MIs邘rL y5Ӈ|ְq7t֑HGQ@pQnׇ+rmlk#Uq(yq,wJdV)6WO{FhqzuBrn}r;WW%Bb?op3~ "SԾV UzVHQ\MP +ofXByb d_x1ZK+JŽ{<- wW&qw*a(Cχ9$y|Nf4j24t5m_X+bHK<X˺0(M%〷#qqByӠq-Xfq,?D4#seZ89kP^QқrYQ"yo,rH`T; ]^ǃ9~ba+R J6H,h]vNnOB|DW-JIQ6lAD(|?̋mAtuP4Yd)Ƿi18'_dI_A 3[gU֚٠Si(ߒ 1cOLkLsSxj&Ne 7BxP"Y6EĪmbbsHVEQuҲ(pA?uTP$MSbCv0b {={@!9q2O{awE B[D{<rw*a;Lp6:ee{ >?.ӫS xJ{U`Vd\t5Vy;oC=}A83hVe|0RvÖ#xGMPʚgU: t<w#}}̀?6#ߧ5L31ſ;3YRAV`2-ݍ CQ'Yre^ͮ'B|r[0$0o_^z/4af;ǚl|3)D_9t[Ս S?k!5\%Ah f*L}ܚM!\Pkv鶈 _8V6+ DǾ݊JEɌ8 m y C<ܻlu W̻6 Oطrח?ku1SI?Kϗ|샖B`Ϣ 8In$N&P@MB"E8A&P6kJ'/?j6簗uDs~(+.o8`O棅==*WOR'βE*A}iskLА^X\OBfyiHbMTSN\9N ܘgٚgrBi7#@Uj/fqވYc<_9/$Axm3B=(u2+= ;hŲt[*IR6s Lc}#'ұf%ؓTc4k l, h>+*:>yhP$I‰XGBv!ȅ.m5eφaqUzdp(L;Ⱥwq !`;1_1e 6};LPf<~f}jyY IkǪMp"هzpuGWό+iH5w7U - G<ɌI#8LU*v y1RB-X:i}ETO>tgLH 5*"o xbBu* iz>RA/#Dnfwќ!Aխ\ U,lǜ3WrvZftC>e,"j\VTU/& _\sLJeěB6tjh.p;$4GIQ}90_'Q#D1W}{˸yՇHh  i&(%y2EڽܕCQʸWu{c ,LAJcJ҄;jav㰯lSeFyHm )whZVu'>0 A/+~DU_d>ޟf%ܿ]>W9Uq7zqNO P:%PqBR*wke,--W$&9AL8{vyäk%ބ4J9Ӂs 3Itydò2lVݎ]H2Krym ~0v>[#f[/, 8:H%}h.{uk]mC76=L.Q6lYFk_co1IAW  ikAHC9?8TZbUࢳbw߅ڝMNš MsC3S91.K"#X=|vG&72p W*JŻ3V`!.cJ"eI;qHp@7;oXbMt*ˎFLz+ZPdX1 }H3,0I@G^+Ě|e>HB ltvGa4[ؕX7ziҴTdp~vj|>^+;I>hi\e%BWDuhOArH>wctF@쩬riuxOήδx 4j >>2x̪q1|yۤ0M"koQ̽ )h^.wZf9~;Zf2d pB9[VLKBwf@O\V';{1iT Ed iF]oD )AX\QkEg8fΪ~PxnA*2Y3ԪN:&؅20$.)8; 4A(0v㲁DgYrb״ocKU6j Dp91aWYKzt3UOû ;\U1GШڋ)}w-8YwuO%(hKL<|Y3܎0,f9i ӓ >xfJna_ 7.r;#TUFaܰRQ߲N<^Ѹe oKG~65kN7#%pTT0^XE.N" l揮,0 sqd)yIDNċ/Zv/sj}9< G1ByВpExJISa/n WfNC6ؒ /-0ʸUe-ׯ)B K+i N92@s^=rUhgKa:DbM{=g`!\a7;>V$6~ ~0O8te 1=IiӹYths{LJfgtm&tgbuZ%GýJ%*תCױU'`% x.3pp:\8 _LjQ}u(nؿ^!8F^\Uf&lwɏraβSeH>X(Ejj[@XE8$σG B,2Ap)J*Tw @YJ.r9 s >4mdbOˇ@4FI^a<䟉 _寝ba=Tհu$kE͆QqK-e3!CYdL_RE4<J},7BdQTPG,]Z> O HX/}<&UViE ?h1+4e‡[CiU'&(4I6wՀs1$VefdECxRK~5]2jejK%7_.nȏUaL?\$FT66ORz0TR<D O}]pȣNS:B> m}Xx&z2.C@DϰJ"``K#M1TӳX5# YHL^O]naAu1;*Fd @ذWOG3H]ЂDNr)~o_6CJ7X/NUXpDg֎lGI1K|hNv瞧ڇ/íc/Xt3f{&0}2ԫ.,Zi4wޚ~{h]JVXrѩpG;N:rQAOzu~/>PaG.ƨ2 7(W,8AzDktї j ٥g2y[k M˧zJY>!z9NxF<|of,(cg"qtS,@w -L4,W܈֯1S\VFVBMZyp Rwo??[+8\Vea媔i󃽝qER7][Ѝ% ~L :/MSeKZ cOki-n< ?6*-.NJ-(ڽyd1 *|/_C'EZf6M3Y 6M#%\3G/m;TZ4'ϺE@UJlsOeqY/<gfJnd[nבϾޑn:XʾzCuQ`f:Xd_DY1疺]3OJ1V LSvovmV2Q䶗>B =v .3BfggZE+uj^KujU)Y7 ]C >2&p}Y׭;cKF!ٟN JA֙~pw~nE֨T̂EV8\4DD܌|;5^cj>I kwޕqB %(Oqo*);obQ2ح~g7[.QI2Z`dK Z`Hs;e}M%'=wp B!SDkj=(OO'AMXfxIc0 ~[sD (/JOS2TIO/~iOuuTl !|<&|Ig_tK+HU]i\=XV4.1v$7c?;S9a)WxFRFKߪVy`|顼_pΒk0:&t))<8JD2pQZd&~D̬o m#oxͺY1>wӗP`T͹el;gMM԰1> j?͘]hF7R K*U}ҁˆze ቏w闍׊6V;n%w˯;BX8bx%B!?oO9jxV5 S1Ejk|=@N 5jis:mht1͟[ HcVp'! ng${+0܋)ȓuPOK" ږ¼8V7˖4jKИHǢ&>_kEKT”Ss=v%Bu/ =!H˺tbF#́Ke,{w Cec&V/B .!aP1NvOT\,%/7epp蔸J3#:Pv톎#ǒ b~M_iU2q^9/Ʊr]!ʹJlP1.pk>Q,JPI׽%6 LE y96Kڍ$SXdyD*MZFi:h'5!0uOqVS?`˒dS:k42Sq@^WQmQ?^!&dZMT Le Oc#݈1Hp{_{L+zgy^jA08i9Ejz9\YsMo1lh}CfrLfС3< a{-ng:-U7~ۼQltߦ{6IlLwdgm\ ˈ̾WMYŢږfz(qZZw#!XG;eVSRf'ʑfl=&)u]}sXgӭ]=]xXQt? 3)orq,6+Y5h^1YvWcЈs֖X~8Zݎ ŦZ~pPӝJ>(Z᪱ώ#22uKT׵yة%M^V@(\%~ots&ԓ U3〘ؑRoH'͊}n'nj2>n2Ҕ_`۩+n(⪻;>W;.Pwʧy>q)F Įb8s+n#Xg!EL0nf> $KXwn-^}XU/J )8 8w̭+G8*jȗ(<3 ¬h6TsۡˉEfh'm2e j:#@ku(; .~iS! mR,e  ZոK-m5 dDܚ ALP47pR:fp7p&>=T!\O9E@a# |H K#V*v˘=/&T݆^ۀB2 *1u/ ;FzY&r@=s.꣠̓#X3.IE,/'OWd0Qʼl07edtO.LSFHVEO*lNYߑ^X쏭^Ҧ$pOIˠQ{giIQn9ud.z??+׏_USx(paH`wT)dd_1{gZEU*]XtSXvP{;X?í"+v ey[*ū_#]2' MG?7A]wAE"г55>XP^&QV( >Nm*7B,Ű}bhtJ\a by0^tlZ»yS-!]'bPD& qh (4{*_f NvqFrx)l5mh# g]zD,-cJ!ޱЂS~& 뙡Sz@si wmFafhx/ ߲ˮenY]! nZ|ՂQL_o/#@^?` w;b'< W:rT%;%p޹}4,$x`rSD7P<`2KG=LYpxl8P`[VTK=粹 'ss "&S'+Fr 0'ePGl}`tIJ6DMs/"Ԯ;.Bշ:9\p->}7M2s[ogN5AUcAuT RxIҮh`o 7#iʚFzq qhv䓿^EoP`r EV irP)f2{q̸ؿԖvADŽ|mYjS; yJmC>ժIRLN V6ES0^Jh׽\6ՀLN;Li$MY?2AjDG\6!s l2=v~q3qk{>ә:GN * g p=p3@JsSK#~1MYw1}b8ܛ_ %R㍦j^k,hL r\ q)?ڔs#mW`'%|R';C,Ml[{#_m&>ϧHl& 9&eЃ9ԪlԈ$B8?ҽOTve}do$U 5B\19mӜz{{s9$uIF4]#J%ǦHX>q M2mKE놋VCǐswfduЛJBBsk\Aث&qb[ґZJҞD^$H,uccj| wkyPO8"#i "?BQur2C\Fľ}Іs;ʦst;AyY>b%GZ6 }[Q j vZ>BڈF  fo8W~WYQe& gxp.ٽh(l|TqֵnwhKt{ ]5kV5XHzK#ۊ(b B~}%UaH҇78P Hgf?rI;V~, (y1 w62Xy/]YܛBA13R p[3p- '9/$|Sgupb8,:S7͕w1CȼlLmݖaqd| m|jeW4|^w믥|~/7l-;kV Z,;7sz}]QVũij%~Ӷa\!#scHv^fZջPY)AZ︺ -LKRGS5E^ɗ \ic}=Y7^ &0 1iIǗEA iZIY?(GBoL>1bUS5L"nQ(߳V„VC?ixNNibTD L'*%+>AϪI,nQ1HL xPX8\c`ZߧsRn5Ui#p1Ou&qtHmSv<㹢/EJtTD 3?H։ꨦNܰN`NCH,d`J\LF,E[@ JJ29ycawrKLE&X,6pE{cm~{_" nRtO˯:ldnz_5}5;\Cbrrpc̟ M+y37' =EbLm3*Z#ZrDmq Z~ h(u e4nB dyT{I~_js۞ƫ0a`%alWTw`x?`:L|~&4i -4~n\,JvQg=PXҹt *Q<.}No޵yu:X=OW[ ߱q J)_n3U:n -euns?DgA:lwCa\kLV7e;ٰ7;Ǖ(pj vV&m)Nj|_b_ο=VK<ٶ`W]7ח@{/%w%p$9V N_W,XAgr>r&k_*R3 ) }tUX#) .U_w{.f E%N-hG4 QR d* KYc^!FS۪8=2_l1l]+eyh!. J4m4q>bC+!+$zP J¥N{'F>!bu*& wݴϧ:ZD2KKen!* wU rQz:_BTDnHzjFI2TM2]SDNLhqd?u4 X\D[tYf+ wi`RMr9jZT@1Q`ˀܵ2Iү@_I1B*_*WJ{fNIS"-D2(k(8()ה 9 N&) bhߔ-k*G |t=`=hPB(L٤adfJjZ=\a`^782Ъ#vCki0aF_1̗ <4PtE !nEvTW|8SlJwbhR#,I|O k~ɶ:dj(Ҵ*3zbV?pL@hEY&G=ȯ1 O4z'l]ڂڞ"k=씠:j?A 1l$BF6[]iNq]N|~1Bzhs ĥd?k:ѰBc N> M:+sq I|4XޘL2k!8\y<\X=1'&Lh8+xa 4$7oyxـՠy\Gu`geV6jVQˉ9S[x+ͣUP>g)6!T g︄_ul0hj#icc"@ҧFP?cz7_+A<|#ahMY5a!8 "b=sg/%)q$x&圊 I qLzৣfBP>׭aHMXUMHĦ自{hР^vgJ PH8qH84 G5f1&ϖ\o?@g&Z+\4u%#ä]Mk;F6ъA&4s.tOfĒ%,S#q&y`ÙűehXs~|!_W$Ì\E~~07j;PAu2f8RN96./B~0ezP,XQŕT n,ߜIy(B}թED+]@᥽i *T >)?r\8ӈ,v?n41Sh!T3) O* Xs03$Ƅ;2TJOHTp⍔)oEI\\bYeRόbO+ Β*{eK"8#r&ܵWeV+KA@d4v`6tsS^7䤈: p&װ3d'GPǯCA%sAg*#S?{2,1K:߽`ns1W_e+NKxy!4crF[ gj7{"3S->i)J8ThZs nA4ӔxVeJƒ_\9F:vnڜ[/QlG"M-M?SgkK"wf-CU $ߘ߹`OLEZlv#g=Wɓ"U-Dquv%c<=4d'0v/1$cDoZޘBp4@G|^ytuWd5_8 @y~rV ]o2pkkq}L ,' c1!+,sH4/:S&=FEi S$ S[ 6-IjGG! K&8;yvY˶=+ %,)sd q|/Qn]ȔWA%\%UԾ5F4Ume/}y%#-=xga9/# ̂G mޒoՈd-ʹ+7GV`+<.IJ *`}Wq7&'1Լ_)b;ZN}fbyc&6Yzar}:4l҄ 1|}0(7VX vv*)"XJx*.PR15@dg3".pT:=JpTS($TBo=VOWpmknZ~=_V&V9k_(`N @1@ѕe6h}l3@rꖖpho+M*T^#pƟݺԹ?EmƈA&= P`'GMh<WK@ t[2T酚gU#1rIv- Uѹ˰' Df2_3'T!"W,B {;D8gcS`V+}<'}V w_)f}%zX2~V\eئ'EuaK'a\r`_*5QVG\7-H/}C{ n.E$[(KbZSUa\):6lJNua +2DRQ5 X8]UO|(i%m֬(^_]`IOY yIh Ih 񖙹F] ~S:La+YGqJ@mlĆLPa9N kjI>\A|i%-8%%_W ijfMa{+6-MIo{U0buuM= d#پ 0RifC\y[ڳV}6U.;F[ kcNh@6n3;P}֌X5@y.ߥ8hx8EIoTmỘW'T.S֗`(gŮo|<70I\W95_;PoP;=CBp"@s/S!K{[0K,19[ (- dsQD/[9&+')l~|I6 FL|֒k7!޸g5& mnWH׆sW+ eڮ}GN k-Wr-h9C Ch}5 mJfmJceMFAR>h]ܩYx45+=~'XYN,)6'Ɂ@( dM)c. 4*Ye7\h5:6umgh ?*8yF`do!^0e<$AGS 0Mɨ.0U =Kd{T`X\Fd'%!>I)vH} q~=(Csa8Æ.Xl?ɩ|XqhwQu[*$;_ׄQ ;S&>U1=Ǣ|:䣁#Gr'W^+;<.IojUx ӯYܱ' [A~ W1(%Aǩ?8-޿m'F1iP8ɢEnTO1z)uk<S.04QpV.Pϖ+ p@GМޣySdi>z1`Jmq˚&#tz H-Ub|mo<  i r.F=޳%}ᛒU RJOߟokPfp/d-)|#8?V} E6XƽQefޒԑW } XǓS{GJƹ 7[GcxnX|#no9mlT@Η{\õd?maP;.[&כu[=5im*N{3$ 9H;pTӯՑJzqoVZe>>O볇Y{Pb?*4 z\#hZ[f蘖#Va/MtVvu.SzzoS5+{,@OGSt*n$eY@ɜj S-ߛ5^EPOUa۠œK o櫏xсBY큿\dvK*c$ ze 3OSvxo8`MZ. { ޡĨVM^Q_p|nȵ;b,dC,U`&%cAT)OyO'fL Jh+ƮZs!H=E*fQژrUL#$nc< <.&@d%r/|z gRdH$}wz0uVvǰ HR-W[0܋gJ*O7dt4k/AH_6}YP )h)a|.< OmR?1B[ phJL Kb|(Ć5PEj$[ִɼ%jge=L?;`he'j_2+҃1Mnr$LW1Z3% Fշv#IwYe)v:j# $ 8!ػR6{ѕФbފ2+Hܙt4Pt6L]0#X$~޹XQIKnE8mR;TUb-/k&eY +>,R߄ :6ڴW Tn!Hפ;cz Qu C &H|߲ WM?B=50elO 4ڂyRF z{ݕxkƻۛ%x |y6.h{Y[${Я4t;N/X`g[p54pҍp:\M.MBbZABb%rEXգ+6!@aD0C0F[VeM0&q"KMh*ݸ*/"gU!2r$ٳ {}_|Q_tϒÒ,IqX d&@d\a)>SּC%0Bi;,;%YcBPn,YNKo$wVY$}X)y=ƒK*z{^v_lW GY'CDk)N24NG1B}Ǥ.ypOpMScSWIZNa<7qx1.ǟ% >ʽuQtqU}; oې__#s0Z=]p:;mqq*kϿȴ)?zbIP(x9+Y/2rU6oӪ|)d"L EK@ }#ɠ"y~%y^_/-H\` E*k*AzLjs&R>"%5dV7,X}sg!Xr\Pb8kZvB=w@GƼ}t֦ )6dą$HRd3΃Hs芆ԑR.Ӣs$]=ypF/Uf7a@Ul1{7Пn00!l@!P*ԭUfZr'<;J?Z?r\-xgQkgE4q>kPjEOx *z  &T1\839 *5Ui1J$[CXIo=L"Ny %wmD]_+Y_c9[Z+[.TD>1Ih0<똵uԘT b}oȤ䑱y*~ VrpϿ?m*m$.+qOoj7[0֠BtzsW'^Ś㾌m)^7%' |WRm.W#؞|wKw1pA+0m.U*0qxw|WfY Aҟs',~ԿN][a{0BTиiȕ)"#&L7WAWSyc2~'x .fq%Ӈo xu7pdLY-|JȎh Q=h unz {pd:J3·%?GBZƪC(VqSmq狚u9 R󰱆_yJ!{AEO b_gy&g0)Z=PZw=½F5L 3joy$>{7wƧT<uFΧX.Ŭp-H[z3i.c`,_ͣ5i4/,jd'Vx 1JHpsO6SgߠDg.-rbϩ0_'MkT)mVH2BgŖ6;uk:khj6 #Z=H oN@${ѝ_ %>.P% Aw F؞;Qu,೨i-RA0`A%$r8ۍ'<=7%aa !db^ 8W 4dT98ɾɯ0`!CzCk䦤wy7nH*Š]L.@g_z TnjHQxY@pjkGFFOFD>r Yhy݄A~?2N 0zdEd wT0 uGfAʳlt6`gbAklS 2EPT#>䩞x{$S(ŁnIP8J6YãMzW`[NDM_A*UwWg"9i=|$~%T@ʏ4NW/ C+uدp;yY@ʘErj@HK9 _g03p΅q;,XDZ,pvnq 壾]y]-?h.$EJ'})uߤ/LoD:K?[?K~=wQz,Ur LsϷ G"XfEs+ۦ4a]DLتu+"D؁%<]|p#0ʥa0lO")*fMB}{;uxlf@^vIMz$=B9?BiycE!>2-D^n(]*RbV_,qvIU1TR1ݔ/˳Tu0aoҞˡ&G8B.fEXn:,NխWm=EB9ef1s#C([l]^G\b2nx3X u *䡵O]/ai:PR݌9i'й\.-Vcvփ/U:׽T'Ra߬[#4{kafCɕhI^*i D\q]@^!Vq Y' f@dӊnL7\ae XLx@n^8z SҹuxV硞tOY-3;"ϚA8IϭN12F}mO>_Cbx@ܸ-sՠ6W&J2jjm_9x2ؓ`~@v}u?ɪ:aW_fQdW3wf;2jx[x)Q9w{ǁ R[> Hw骝`9ü" I) ~ŵ6(2/̶rsIfc kӝ8u!pωVv.0s[W7^,Ƶ3*~-zwmr#bmzJC߸zrQnTcāwc ˜cFI &NyD{!}2 iCFxJSk\t ZaH a=Ew9jwrG)+KJwOq` ;W=Hԏ=S,N$V6|vp5:Nq'CuliNժsi޽MtZu ;Y7Gh32%QRwyϽIo}re܊$LPq2?H{/Ps.uC .}PBQzF G,Z `P3`Pљ~A5I2y$G3t7B$o dy \􍃹*wW~SPzW h[uGbHL {rhgF=äs'4'"YeWUHXG4EK H6T0sŢO㲢X%3"S.5|q:X_{By`&Uw7VZspJ%|5ByDXbM0+ilPfʐFX&,qG)zh0~&C. ]Zu&([uZ9Ӆ[y}Z~țE.=k@»q[<;V)ȶyt`n1FYd.#&Ng8:Pb:\-]M6{mWKdEsX+ H@[?@ Y{;a>U NmO^kK2O,Q+0ިKH>ƺ܍M9j`C/]#G}d̒ϡV0#ߏ~k`8)I7pt\.z +_`Sb+ڑp!v:dp2;#A`):PHGg @+41לf%Ez#D j:sP[Y86—WTM%黷:^۩n6YwmA5G5+\ ƩQ[golO1S0 ,/ e"Q#8W"HmTQ^u쳎aݽS H2]-|Y7#xI5eUފ=.NIU/n;_o ЯQŲ]zʄDɁQO|-lb8L]m#jo>dT U *WW+yޛՕVj=@?U6qA9\Nf;w\?Md!,]O"QWqNpj%Ƶ_5}1zsN8 Dj6Xmz*2 IR$#qXIFUq쑍鲹p@ .&>Ֆ'`!,$cV34<4/`0!CUZ՚ T|Ertb*nAk2ٗ'37̡~AbwFƼ}rTӁ<ZhݓܕQ(o 5x]owGP0_Nt:W&qptGK/S`5%>r70P+GiK˄i}'olO =O! Gvzy#`eȯ<@xRűi Q%Ae~o?g2Phྸ"bv%hӭ .=\:.'2Z3S6<Lb>%1D]ÌNs<#4潩kUiqֳ'C ոx^2P|"U.7Tg _YElt}Զ8`teE SɎXGr=VI:-ׅ7bYwHyN9@Mh^F^Ѹ."9[F]DA9waӌoPH%M8܏Ƹj_jm@ϒī=3wE0g}y9wHM L98_'Vɂ_(8#7Dcu"?_ M`}uhn//M&4ٸA{1;6H]YiR%5Ų/\joITETr߭\L]{~JR}t}ڳva 5۱/ݥ#+0,@i4DSL9OB $W2WT/֬ 25]-g8. TY~ԺI4Hy߭"HiltlfjѢsF3}%p͵ݗ xkEIM/Wk]ιTrCw`ͳ?L;ƹAVJf$pP,`V%N={j[imQ;^.7ޛԤ7޵zL' ].y+۱Z<4Csы@$8%ggFO<.)H3`jƇf@Ij:ILT@_YNAOf}$od$gO[_Dj=Tn,z/IA+8 \[|TJ\y 8.OURyi/ QrDaN(@JzQldJgvw~!3A y&~!LKOBG?QўAk-W:y:$%$8x34*| z]Y$eo&b&9OFzѐPZ3LJ#6Zk$iF)2N[ @ 1vj:흡5'|Ƽ 6"X}LMƯ&W?'7ɠwV"q;2-{704鉳/  F6jElYrq+3 nY6 ͑pQu"d+ngOiJC``{]Ѽh2T5t#h%8>&}_WHYI]NelLXz$lAfmZL! 2Q/ůpuU| dC };άz NTx ɻW&Cx:#RV2?9LIǠG)$XFW{ͮ5}*!źY8 R (̕w,,iB-+m`pU3lpcIx>ٿ:YLg2=Q3wRd>zNWފJ}([ =:=BG^ n Aӿs{mVUSbQw餃NwwiCК}n9*2J]QtUqh#4̥qz.`1izˎL{t4k4RIY`Uaڶ4 u8*bJBol+A/~@b/ĕцm_Jq|a?uɮf(s'OW|&bwZKUbm 9ءDRX eyd-s'~uxRl^6б t.H]ƺ^xRAm,N'*@͕eʧ`q*}wV0Ě USb c4;r̀`YҵB nF2:{vo3smqYH!=b!;6eUh1Cu .FI;չSh k;)_RjD8b2B{jIjC8uǸ1.mWN^=Lw?S;*O$YrǗ|G+hHq#{ҢR?)y#gQS%ouZ(f?s.)Ro9ŌgUA\J$yKdHw)6jZKS[ Hy}g3(4Nl?Ϧ c ij?N!kWls8٣كZ:8b]_s%(5L5!ʀgџD%ɺ` cgh=F>?h.; ZYr832q @`gyXliSz&&%KM_\hOus(|ʍe lcRC Qf/6)!Т`<Έs|[f*5<\"=uz=aW4Fu5\!? )ArY奱 e CE:W4RcXVoV#wg\ wlҬ޵Ov=5E܂d"$f{DV&d~ ^NRT-vyI-3Ӄ~;@/VaSiGÊ+崨 󻣥mzyçR-B0gOjW<(ZZ8I7MI5:K<ξV9qՄÑ^S"1ޜjG)D r C.TAoU_gck \30mc n\M%0j8yozB]%Ύ XŠѯz̅9CE&Q&Zױ ^vx!Az y tD w]O9rl-8%ZҾֵ*R֖JFWr5Z95FB΂LO=2׶NTp:u0?ս]nɦ븣aYwJs9SkX}`fj;0RCEJ^Y4'4^f,hyP̓ ozdmtEd\Ua[1/1IFg/&RH-KK{/lE\ e%ewHpf]oo}  Dѫ2@e6cՋGy^z@zc2 oH:ua`W'^gb6ȱ}p:)WY좛PF3Z6\QH;noHT5OKN XVud[fgDĵqŔ!ŵ4gk3qhY3d;\ J.4gY䕠GXX&9j y|T|i&KCX-i7/DqFhi(tZ<=1+MVj[Ze"ag2lXٺC8&ڮSlpP eBp`.rK5mȨkU=e>Ts'[D^:)4HBM`7PfںHc-w%#eU,7dD5k+HwypE$P3bY#3*-s4gf?qzHXZ`B 1s}6(N65omtQn]'J]d *Q e@K9*|ϫ@FQ< +gJCM4DCaWjp]Rz8 Jҧ;jLk!smzP4;M,ь9Ɓ}/EXZ&&7뾒ߟSQl,ĎI [49*lE*gBʼtifFhrN :`s4un7Ȭ4CÂ# iQGE%f֗^[4#KAMRt$M+]::OkoQqa5wMOWp3d8G9fEo>H %*.etb_.> Z!st?4ڣǮx VʿvˇnWQ؝a6*uK|774aLW:'(˛ Ȇ8yyߥ)I펥>;J_-Ԁ#Ǩ 옰r{z>1N4t)zܽ?nЕѩъ.m$U>ԈꞲVFޫ_.-B ha/iD0^ TQ-os J$`7ib{(C袛֣/h۴U!yƧZP2< ¥LFؗ~Cּ͂XehOɇ~W3;#V:Ӑ nz_{rAɉ7TTHHRmi9J RO)2Iڿh)6)+.=9j6K? tN ,loёУؖ J`kp]H!*!ok#0,k?d| ar]zJ(9-+;Gߗk넣k&FPiCo^ &aÚ=C.-jC/:TqcebK g#b3 T_Glj$|6S5̳ʏ'lf>{}N wg<;Fm&)/T )ՎPppOUՙoMmw3}hhCvwr>B~nhuB C[U+QOxijK+OD/>s 8?ɧ7$ѨPx˳ȨnP6Hoix!҅n vNlޒVqi ؙ]ulA*< ϩ<˕p2e[-6D=0v戌קP9ha@/K4?z Qޖ6ئ@+0 (׋&FM5@4 V6W<^Ss 5צ2b%4%q&i*vT(7zVCEq\ $."B=]j\5| ;0EwA}a˪jxȬr4߉EpFT ؠSU ۭ+\d;XI}B4iygIk/f^ ROC8 h' j@@wvl06BHpv06J;InG1>I^|nEvI9X U ۗjN λx3;M˵^o |r JҨ&[5Lǣ=2?($@?_-%}dqLM䯡*X'3ۜC&2@,{?Ra,ǀrM^*mk7/7 boH~ʜ-,WwS rp@ID۩r=P1D(3Cw: ]w8#:/*t("VŦ5W&l0V`7ǒkeG2؀:hbkپ"cIQzMwc̵mn!>C41y>՚\B2G J E.vIΨ@-ҏr7 /V>HȔYg(em[M&M HC=O]iK_zBR r4bECFV vGY GpzY5+ *h<cK=ϷGH{r N{2`4]r_O30&5#]UF7>Y!RXf+'[妇-D)+Թt|(H4Af/!OcD5Y*NOZ:wDL `1]/޺t-yO̝k0£àOЀaYb@EʓAMD|o1_ sF&JU p6cH^;<hElO,Z@)z-=8{ӠFH~JU"~aI+tX5Au:%DOL( Q 7\h7/@Hc/T?Yzγyڌ6ȌŠk QuO/f`߫I!|X`,2hiyYnYD_C n1W˨c[iܡ[+xFB}]J?\d:Ϫ#O? mH-Nφ1"o<'ݯj&˲v7EtjַbB~u\W0GFWOJTH51_p,nѦab38~DhycÌR&=Եh0:UKiZ o<}NzRcsƳlUC{7}c(׈zѷurK=FXL,uw"0ܷ)uNoo7Wz0Hgq_{9DrK9.Ci0O:Z*͊S4 $L0r /9Z; s3 (9;Gu,z?a}hgA5Kw/OJI͝Ng\Ǚ(Pb2fzHQl*lq{+[vFiT][NΥN|sW]8[j_#^7]Đ*j/kfb\~c)C*N!b5c! .rɷN," }AА3QQ `r<4 'Sc`\O:2![ROI%qdG S#n{pDynD5- gmwx2֛ 4 "ֵ>#F[Y6VY_Ĵuaw[3b&^['L8ӫT Jl7pQ |yDE.|;$2^KaF5@k2ygਟ3:97QOד[5JE=!Ёmv}_ ! &X+nӅ̏*7*ur W;rjD{ AYZb֐)0l,٩7'a6$iFse-oMWU7Xx!/,"@nD2OZ+R@8'y(okYJIXR(_fT@܅LE>y$hOp{zW@m vf@e!(T`oc#*4_Pu||0bF*?N$/0{B!}Ͱc}5r+ HxfpyZNfB0P%䪟w- +hއ[̹? Dt89{|hݜ.7K9v"sl^e[={,bԾԭ~"Q1gvNgūPɏH䴚޾>)Ź"$1qnDTy/U;Wml^O,i^^LnV y1]jGzds9긛u! c--'ȋ!e"ƌ7x4XZ8;PLXbx5?|!&; xFxXȁG\u<4#z~"hocw,-屻d}t_gwTƂ$|$΢9E`s_yz"eB6ç-2XH6LpH  ]&/]Հhޗk%, k\ HњKi6TWei;')>$|'QOp ~ Bc? i@/|X8]9o$p3ёk&1DDuL0t)z!d|W-Rϧ-7@~f BpM@rD_XFzm6Y9͈*6$ 1n%nY9WoK(4Z6a׈uleo6'.GqPނٸ]dg{pOMj _̹KOYhnRK h q ݜhLEr:܄=/ZyjX/jEc_㻅1j%IDdGlxRb$ r9L1SfIG @G6Z dG`|D>[|cR 1JҝXԦR֑۪d衝d++/|Cֶ"MMqsj&8d,Ȅe[$Q?ҋ\q%p~7!,8R,eXI5L]:a CK%$F"Ͽ`Jܜ4}kX'p4~ދsEIluRP90i}ΥnT6,mh^%~Rx0X -F8j_ݱ']|~‘kRCuq[ :Cn[sSCq 'R@j dr aE!Ro+к0Bp on|pҽh\$h$1#hgm X6)fСg݌uŹtm "#F8 a3Bꠂjc;ݴ`b{ҭYhYr!rW$+}ѱCg>_ӏCqVY BaHQ9T#7 Wӯeyulb*~ wt]`w< Wyk!+%C&tw) {S O玢iCmWX W>\s3 |¿6MTkL#/p%1(?PK[Қ `9$ώDvWJOU373^l(m~mR'0/B1_]â-.-8kBn!{Łu\TrT3Ui.1kqjd}9;&^YW `rQTs~ p 5RM;ͣ۵h i^[AJ96 Lƒ_v 0(K}IK\A""{JFf9>d?o/̉6uO%=FmEؾP ֩fW&OD-Uf_O"Z28BA&1XU|dt?Mm v""f6@sl)`cP?%DG2L"dcs.^dsx7Pym#Ifȟ(Ԅ dQ&"`^TB `Ekl.35͵"J[֚Xllx/#}52/ }~ eG*:]oj8&Js8xG hddP(`mjJQze#"mfih'ܡ*>V2 'Āy5C0XF>N6Yb92RN߿TKo׷\ʋj*˓WϊӪ9b*!=wH`{FdWA F0OEu!Y,`gCe&Uol!5}uU6dafqqԡd5℟_Fa$< $ӭ%9\o9ƖZ1/rW,Ļ~:9g#gbRt7꺔p:Hn ofAbրdr'$/2eL~z* .<'zV}: a8Ek%#{E,ofUֳ!0A(-to#DV9HynpZUs 'I3 ڳ+w7荗sC䕝>Hc[͝8PN2wc^JqXK \N١G˽α I]CYȉcH}:=gg0uRS`Qp`hg蝹2fChT+J'%#yoHר.k%0 Ԏ(;OO .-u$\[-_ph܍  71(E=ʔ K&Ԇd<3`}xfFMKՍ551죋ڲ;pKN5ڪ{eWzFrَ_ݒ@Eu+=Oeu9/L-\At^|% zIq3G@zٖ/w2:q^ N &4y?e<8B3i>X)|<S{CTPzEs)3`5Pԅ($EޔV<ȡXnej>EЪ+n~8>'5Qvg UF\qpghZN:E$KH}ܒۆ@y#7-"ִvB 罵3ωeLH;r$}BiFEvf;dc 4%6,T‘IӮlVp!:MZApA-SxACh-KUWvfXf)=P7iH){\Ċ.yB m{BLWUƻ븦yЖ~s '(_9ߏPc3푘&%` +s7`#&@Y@?q9n&1A2"*Oa3D,( ~5m +@`\JX+* o +ok~K6g^ Yk4Bi8qIEީ#Z`?,tnsL B-U`^g#ZWT9A~'7 t.6bWaU7,7;mᘩI{o61CNKbnP?$4gFћ{-8TK֦OЪ%/Be05ߺyDnX~w Vت\8Juk K3-F1,BzNg>q<+]=u-učc_IlY3ҥFՁN{B<߮7C{ߓskѩOG 0b_"t(uHF#To ?9}8u^Ȯ/Ӱ4lC̷{.K%ݛw1Ȍʪ:,"@IT f^pPy7Oտ]Bl-HDkAxh|/}$!D$|wț( :iB D3gi*vZn]9T~vt=[ Hf0ku@k҆ K1]~AZ.=|l} UiذOA? / HNz]IJ0p;'W`ItDr6'ӫ) k`芵N\ȦY'ɭA^ϝ/Sz^aO"{9L!>gG ΟDbBPqTi}dkע/7Wݒw2gMܘ^8;${ `qGNhٮQt|"#DZCH@c}j$BA:vO&AE# 2ݍ'$QGOjIS_J$<ֱEbfb7.)m㟐wR'%J42vt6Ő--T snO^[Ǜ+kt?Lmr,0:Zd>)JUBxU@3 |KxfÉ1IҾXhKg3뻬g.A:e%wPǏAo퉬e< h˗42zϓ+wlB$cVi3E-N*qpu6G{:d~+*GC<ӄ u!Zg6r ss1*HnaٶDWY i:$F^_<$g}P=)R͘!`9,]Uw*NՅmƖ/XIo9/(JT O!:~ HA/g-5W#66efUi8J*uG= >LG}՘|fCwaR;5++8\>񡋕TH[-{H/,w4Dyľ5hD-jASE;#G><)`IOQ!ѳOyيי4E'e]Ҽe/QIm!amĨЉEGA.{\gBT=Vah\A r$n-jUq7@u@H5JSbMTk炉r KZr;ͼqxՓeC5 VIdrҒ幞M1dV%"#x1l0ZDF=}KD#9t3y+W2ֳYpCdxF_wpHp2;sS"U]Avuͥݭك;DD́yK=& $]j`Klv~O \fhB0O M6UxL4+^}R&[4wFz2_ ){< gkU,4>}M/ԣqWNW48ԒnJx^tk_ϛTx*۫|'}ʄYc%~4K@\Pd`N{+"Ku{!G/p{H~˯Opո3>B.YI]̬hS|sU aX@)c:!a\^DsV)[u^uFQXP/߮MݐmI' =#qEkԑ)͖. 6u%O)cR#qu'C"eѐЉ=TMtj+/ɆdF$+v q bUѫ"~_=5 }shw!b8,a3%5gZ]= dj+b? Ҁ!k32 #Aw\)s`;د7ђǀ=9C`-&GMWlD,JPFi 4NDU ^i-.v?jg 8mClaDa~Oڝ'u yy;]م(X,3ʞKF~t V\Fo#.JJY sSb ;[XIVGxPAŪ$s66`X'&0Q4VoY,Ωw Lܫ]Mj$7)čA*7oq["wHPǀ"_ܬLi䷾1QeM+DƕS4|ɁPbn14 7(kt Ic)MIl^䔺U@,| z^JYHGʞ]lQZُs![Fpq}l ϼV9o|AaL]B@˸fxU 6ˇZ]N@$n3òb{a$uwoAdB(7X4s%$7 2ߌ6>`[l9ĪJ)_c?9,Ͻp-T3 t?}Rh&otl8a &dɎ z6L>e{SCW/&<fJ5dmX".(k9f䤂Z!uc>tJ+խ11Wλ;gx)ॱ̜E-ﱪ)s5)3s}'ꭆb]J=!b6lH,T)[ҚM7/J* ;%+0kHy9+vq27(FU3z -a"%{tRJZVYrNF:dլmPOhk:Jp J`{Pb]XvhQ. ?ZW/&&7Gm%349kACnRGGdeA02x63nצ:n37bpPd*gY⊧rsz?kE.N"a>x"D=;`%"!vWwӪ! tV¶"ȴ;m$/AyxwE}$Y;A/;V9=2d( S%R$7I)|{s7;Ri%|BQD ]ӍصBV.ۗv]9P4:F sj[\w{x?M1d7@N9M^G{ گͯUP=-Hh@tr٧A"U$][v,U@um5EZ|ȰpSC>ta 8ѱVqh?hH[PĬDocPp bԱ岺ug Rv8 ]ߴT9lXMN0/C &l6Jm4_mN2B2T4B^溱Ez%%>ܷ}ocG3OD~ZZnN% 3:-&>=לLC9b^nϝ8tC y;cx]fɊr=@oaL5ʮ1@+Rh7ɸ~߿$qw|3{STF#c]ػ2J_6ԍڊefg6@8A,N,v3z.Jx #Of|Fb i8XO >|[˴A`f7\U+ERTN:[Ⓒj (6ClY:AwfD(`a;*‰ qf>žVNz=͜1I [w- !5t"Y=}m?{Us,G?ΝIr?]X[j6j%mDI/Gx @8?ȚtnSM\rj=ۙWk)0֘1NΩL@k`i(wt5qz5:-E.Nmꝁq3op9}Msew԰I};9iY͆LĊZ In;q!'@jOmZ˘k̺܅-dD[q|,e!,u\K4tx,Fxc7_VD_Tq|𫍍%(zXűe.viqʣ F<ŪOrV'! )D- 2c͑/>Zv6>m^[-=a&bw GgTP* 8 ܽCPVadUn//Y| iF `m8s@wGP xsRyo|uz8,UPx̩7QۦOn(c'izeY%_~sԻ 1eK%72{0=E>HV8D(m\2NP8+Ȳ mwQosLh>[uc\r 8P9לawZ zzH. GϢ bN|יn?4=ȳ^,γ߉MJ:1¡Q)L3sޝӅ'ye9E{uJp =v h8e!k,7 thJSUگB-_*bAZQ cnqycش)j=Kڊ؜Pa_5Di@ƃik:.Nr%&BGpV?PovŀM,7 >=:/GiUqOʂm^w2۽ރ64xO(fED2[$հW8}Ʒ"MBAyEP8?5oo>SX@v>#z΍F.^xW-zuRJB٢YƲt1s_=*UB g3l+nPngFDz\/Ă`ܐh#vڽ!wPK%@p-&k">}b-Gwˉ|cRg ':7|<%to~+i˾lD7($L뗚4ɾ ])ZkE F! PBbg3BPTQ AbwR _P2}^8Tq2/@k\7 'iәrҚSz=.hVj;弲lM au&m}1tG4G0~C\_U 76b(X%:W ^n;4rʗޜb燩s]P4zj$C2s%&cgUNB9i?הC5E4BK`Ovw7(Lun,1*_h{k¥a7,v\Ir/m7F Tԃ7"~l-=&_=侭 ;+#/klā.nAm ~<\^t2ϕ~f.PzQYA Vi# H /"A!7B: W1lnqPR:aE%p(]6-g{52=$h 5Z+cYxڠ܈ < :8SlPLB XPol)Ie)qS7? hu(Gjzèh^th'ƘJQ:k>kyM$B]Qc~ ``*) 8?H.@F ͳ`rTLxBj}1'Vb;CeSmYz" oJ(xLϛd88Ōt+3*d`Vu(sSeKOa[牙K <.̖㉔G e`0,T@.crYS7W4`hD+FWJGI!M̑fU='=57i y?q8#N?Dɩ:[/G 8 nӭą$6}Y zI7. ԳOgr{Ϗ&Tb".3iM#{_[i_~ʾk9*#iFWZ̷1 /k7@C~NI=r옩j8tr5h:t,L"%ԀJ][R|[[^l^N!τZ?@6ITsy+4&Wc!'a-k6_{X'—#|(v:S ]i]ÿ!®uM#G!R:6rӿ򫛅e oEl>?Aku\e2gS;fZD'!aQEK r (`q12z&)?< +\"Py3;whofa{*Ζ0f( O|1]TzzC# K 2z݋nh~(1iLʚ, i#fϰ4>c~C,AŒIۙ&q1 ڨziV pna&0 -8ɔFC@PT@&*2u_NcڎWҦ w=h_ v",)۱vMrWQs4')(ԷBL?{0]? :x)^*[d&f6gK a)3*7vAs3>.V7n #I(2vffIH9V/TG}Dd/:cRwVoξ_/oJ3^i/oTࡽ%>VH,,\SۥJdTIq4bUGV Ɇqnn€i\3yZcy;?pc+ ƣ ,e$NH$z\FUq4|9HG?`H'&Dc{dzz&NL-w2X;K3P3 >%ȦSxYs[9.'2/GJ-ֶh ǧ H /ĩÆkI9]pja <_u9 8iO2o=*7UCjv#!sSf$fb#*QAiu5TBq짐DoZeAEGU=r`k5pFv}m #P~08xp0Y`,"nTDN_KRώ{HB G,l7AGL"#>S>o`Wc6)1?%$@]AB'lbfDeֿQ5꯳ QV9ix=behG(Ǚo h3(GRm/Վ-"bvf̫G۝7 ^WO6|y̵:zx?m=Gc ܽA~'*Mv `;F<|A {ՆX"8 zV]Φ;`&Q e9jlƲ0׶RVr&x%`I> V&׹~3Wp> ȓ%|842BH܏b vYd! C3TWIMjG؅qffuA+DˡZ/ivM%ӯ@ފ%: TA&9녗O$wiGTZW(jݪ>Ch8-&),=NZ菜+sŘ;yЯ9Ht! `FI5s6P\NFR-df,oѐíInzanXXq˱}]_isQA3?q<5opJ0q6B`)J\A**c`x#ײ|H "{o~,'d~ۏPנp'je#02HW罭,K$%6v25G&\]AhOPqھWǂP[U:xbGOЖ=Uz$o%zs$&]ŌN$,% yT @{p+VqD"U)D mE6g pm3eǀa ٰ]?^\-aiW?V#O[(CYsS |(lizZ~<8C@aIb)P]p²Ղ8lT w挖6H*ѷo|WW9x_i&NmKbId=!zzkݛh`qBf=O5 $rj+ޫ F8Lu>Yaۚ= Zkb";Iv]/ܥ:|O> IU 83)XioZ`H$?~9U,>4D V zyܽM;ݿ 44 |su)I!/*ʂpTeQϳa(tmZIRu|WY, 4af' 'cvS~|P=UY 9 5m3a>iT7+rFE:ɋap@}hݎF?\KC o2,c63y)cҁv JZ _6J>Ì&|Z#Z !BH'Maero*!wq_J Q&`otRMMZ]RAg96)YCĘu:hŘ.ǛZ94.^r YFO2#&̒mQJ%|+/0WуKaP[#B"Ň2˓s˹؏ 5(6b!tJ,ŷB)SVԻ k8콞mKB(0TEf]%j`k>KoQv+qL n6oކɼ`ocC3H \ |ܷP=g lzQG9QE(Z5GGKONK0L5ڱ]BղfoD-Oʓ(W9tkޗ.+Yn=YCΪpS]I (+KY'( Y:i?,՚ҝS։#"%VOlӝ N$ O.uiw^b Z 3 210&Y\.<8F>ez. 3.}BG\t Cd~}?է!%0 i22k)U'KNrf@sۄNu<% ;5(l*^#P,wuĹ7!O\ƺ3[7F@k9Jbl9!xnNJmgeT=|ò5FK@N(m,2BKCaÆP`dxTe<N8o.u۷K1)P W/xZV^2!k8$+e:6lG*? i{ikWw|Ꙝot)7*}a^c:2yZ2 fr2e)wb/|x# 4Ƣl5?w-^?.payl=Yan'+ M;J/Y)qݏ h<8Y/X65 ACtKmKĂŸEW%T|@S:&947." 0h/q:!֣}<6jvcjP5]t4QxW3P/4kSz4CֆYS.j@܍C#PPNz54rfHr,7v&B:n嚕uG~XSPO f?4 ՚Dii\0tsڤ˿gnϐCV#PѲΒLXcK6PaIBjO`gS>S55ZPtn]6f}'c3K3"vm^Dt"~Q{g@IlF*(5k “u*H.8 (Nݮfyn$Kϼ$T)XcY PxA>l_UVLVjZ0L=f+KAo!y 22<-%%d!Dz˾'~<&%wANBKh%U7VP(,1wU/},?0tѸO ;n(*S-zr;z_baB]zE9@#01J$;xnV QE@6ٿ= yKC hka QN5xObR (mb;  6g)sA&t}Mj`Xx(RpE4W7jx ٘L/yY{\ْKѽ@h#բbyuw=ahM=cE"ۀ7uSH0 =1#F^/z";'*2yHU͌@tqnZaeC[YmVJeq+3赦JGG9k#8=i 4O[JJPNҁ7O/fvgB! 4{'D3ȹG1ı,Yxoӿ<9>N}CyX>T6/mSGC\1si)p-7V|,ɺTќ\1 Wo$J%Z4y"`(|ߕ(Ƴ]c}>^>펖ODdlFYu?mD65^k[ 5 9 N\cL^=Ko~#r26WGz|=(%Er!}D~cA'S֯P, nqIXy<^ߒuex ߑUHEE]bV74zcAU-*(D hKk0+/hfF#n苣^N4Bqbc/pg_k}pg]s=`aİ&y % &=|}ZvHtģ8w't0:ubrjc}_Y{MuA ,7Ԁz6˕0ڡMBS!G_ 6+5gH40cgFꂱ.=nDHi<0 Qwe$ųw>-Q˘0K2 ˧67Tf'Tx ͺ8Zz +(A{912duƓ#Z)2z#67!>=ik;P e{:^))tw*S+:88ԉOZ!z&d q' $=;1ξV*^E 0ƭjJ *q˼ZwjB,N&d(3CG9>`~ljdtڬ;֢RNTd"&)S^9М*Gf99 @:'Ew%v"yyƴuie1rvbXiս a|Ͻ*X̨*K` s]LlT4 /% #VLb,1C.I?)fTdt4j0B`%N|?oEԹӯcʘ@6ţGe$Y,~ds~$xL3tftpϴ荒E;0I"P[ʋ\dPT[)/qg,SAG2w4/`ende) -Z=8:UFn L"m|uEWs Fd/u:~]NDh$x$d-Uivؤ1wil̤[>pwW)R9KUfD% ;͢įlҍbjݙ@"!M7O]&`S 0uMnBE;~2*jt"+i8?i f 0u=8m,dՙe wI|~[ cb,DR%^rls|wk<)1UN/ IlJYa\չރIsں%|F-?0f֓:Z-E3N1t2(^%sAE{my ƲZq%Yc&'|xt  <0JMنS8]CX\f^d [,4cIг*C8@np l."F9Vz/xtݘ=,M6H@ô\8mqU6 Zh9I.K 2 c\HzDExDQjF䤀|^՗LBޥH6"-ޡ?.oyI4шJqP,oF)ޜJNTx;~QN#RC6lj ,~M7{iV`O|@ 8W;QIbC_=2WؚXխn}I#2αʆ9 SPj p7ZtۜxCojH1[Ķ[fˤQ6HN M-_ U?=psjT,^ޕf`H i cP˶zDKlH9 mVh<9ĹK'd`M.ǿNsiu{rJ9ب)˙rtrK1"qu[V\C Yy뭞m ^ob9&³42d(E9~20|DwUX$=Qz[|UiX{ -10YT@b5o!oeR׎o܃̸2rBX.U[y%Ց՚eXמ6W{k*.Sf}JuO֠βqr |~W v9j}#\|ͣ<{Nn܊M6' {[ˇU`qsBe0<BfJ;ӹzxmRkM_O|2ʑK1mm77*L}7㈿81(; P}|A?Zxgیw ;Ga'' -a$c},mAK.*x-@ &yAˤ 8Qf4£ dnO <A)osP/h6"tZVP}qb8v,72hm8E;-7*r7W},*Βd& Qdu=ꡚGy6>7FԽO~jBz`aVӂx^OmJ*{]=(XdR{?Q }`6Qx_.~zW60Z63hvsNB所3q  y-vw(sUrj(TSdvS?~gxUmdJ߄꾢:.67N8G0jh6GH+o݉MD#pZ+(SSp8Q*7ms¡B$Rm%ܡ~_nQXf0D5yN-/vt !Uڈ2&0vүJ0ؗ}xAmD3D%4{<]Is8|Ge9*mLA 5FSJ@ܕUHA#]f+mNR0(^Þuzlxr r Q-%['`y ^p1m:{{mkPQ _͞/Ux&c; h/C1萺 ʹ6}^`O̯Ǒ?UFwu+:L1X,-c&# 5`  ' JVv]mN~twyj>ƾeuCА5QtŸ<$wWf?zrQ޸pR2#RHCL:X5({Rcyzu|m:fZzoe&CHnNȣI1uuELGO]+`[Z=Je7]?e2u Ez۠1̆myA ÖMt8JA ۹!oy9>&d.8i5ko[|4+!N>;}9nد(Lz+ƸZq3UYPhz)ƞv19jY/ƌHY*hp+:==P5Sq$O3M-ßT7W h:q^ٕ́m{(4zV dPz== Dԛ[;cta\25 r)Uؕ`l'J`3H6Aŭ<$9F7T-qt˸ k0Bpm̯&ԵwĂ[&/ )y]!+Ͳ=nWN^*>/o#Kq N٩1P'#~k(*Eb81R`wDܙJHwyhA9.0 fzJ*\w$$$dM~O#O$׏LfHr$)D]2sv8pRqN-3Aר:&v(O mOzlNP軀ԱIj׉Ш!?y;d\QO Pz\d,Pb z7p59g"&a2,[j cywNG2`r5G*^y3o.SK:?ǭ=E%Dͭm}qPMda:GN/ڿ=lT:8 fSocُx~*H#?~jAy ~ gY"%}*U`V4VGDֱtxjkV1ǎ_o o# '0pu1z\Np0w 4>#a$\HEEwV,I|ycrQh v%]ț^AOB6AP]JdkցL1+irXiDKyKd>vw[kJ]x4%ќfMw6)`>ƙHwU)tP5yjQȌaUowm擩X/!>=X/ƢxEl52!Uv1qnfa8-kKuڕ}7H`eZPt3L~RoP\Gn8QMIv^s47,-jș;낣 1+nB4 uoȲ\)GB=Tc~*| 90#V @T/, 7Q,l53HݯSA+^lcʒKZ3d2dLUgOʨN,45΋ѴD^d?V㠻Q **uuy_c}cp;W">wGlL!j:]moJ\P .vMx'KNs8,hpQGڼ_mADGtv4RM'o!3&M }BU0mԡ]KCL{rYAvV*I12u@\EꤾI{8RDn!k n.h <0`u`ʷ,vITk6S1 FN s%k~_9qx`/{cmp%$/{%RmLZz ̳G+4cb]65# Լ_Ιp0nKۄ&#] H5F_ǡ#E('v‚ ,9eTG٨ǿJe³e).&Ծ#v9wҹj7 s zDe~v['LWT*K#>g X >*G{ ;pOEY/`HST[`@ZP,:UCnjӣ=߉3LcQt+;gv3ڿkϑUQd,qzR O4UG< ,ܪC=ۄ`99J6?lKV097HR]h/o CqńެT0rQodq$F'rR%x@5LHHGAzCY}4x$=FDmq4¯ [FNniQBs}OEDv;Q]wvo ,gˤk75,vLuUx'ާXROMނPbQ@ uȎzY`niX44V7bx'fD+1ů^fMbϖ3EYmtDv Q̞(kBIDLe!Ltu2*DbT1-l\JH4Jޙud و|}^#9Z ͥ?u>`;hވD7 Q-S E?~CբCv/#QTO"Vd΅sJ?z'l/jz AvAII_ݢH QA3I(o3TѸvI 6w} `?wF3Iq{ VZϙsiծ,|N4߽M.4ࣗtC/w@1!1.%=@3@@\9J'Y NExT0o|[#@tuX!9>JNI\&XF_+'t̰LCWJ]v'7pLrT}(g w,luևy9h@>F"ٹ)נR-6C-HY+~rfK /3PN|zvD*VH3&"3PXGgLR?\>c!;(n!\umMgdHatzkk)=]%WHdL0@Tf>>!m%tޘkĕ?:*ӧÜXHI 7isTTǥʡ A Sd;ٷ&a읃qh5y+_$sA(cj3l;ʐ.s a|1ޗ<_WtL g9araz=pBu9`j pӪdl-#|O 2*u!FS?2OɞBk^Iw[Fҋa䪟gP1OEaxrF|gk`=W$]D,4?Ġ.9y_ SD9D.p*bJ fO1J%N5?1&D?X)™g˅-?(qFAY=7\ޤ׵HRttp_P[-q3xbRb(;˫\͛vY`HO~/ ;1gVYNbkе~OrFCIF5şg6u%g%~z\ELzn?Ǧ֩a2L]=ؑ3CJj9U֘hCCzt52=)@cY<G#Kv`$8B:beOύT =5P1 6:s?e[f8ئDD:Pmz=b)7ly4vY` &g; 9E096)-NY4a+T} wsoB4^omnw9ΓL_ec=0Zݶ }O8. Rf_3eְOf8O"8?n6nN^ُfR)A!:3;dЋA\ErEOnk[*h7tlj_^ :G4,nB+x}j_ije<58!AN#FKUJ`1?6p/3ηFo3`ZxvDM 595Bt =<h8א-ci,ODc:9O.  `:T#RQ':߇ڦ$aQ7͞xdFq ,J2UX ] rF >/Q9~;$͂?u g **-ԦfĔ^v,PAO`kzch/pP9:)ޗkPZ<@0oO0 jD~=JH']_07JCMA&2Տw6gþe $Uexr͎ 3 ).-e\EadErrIOR^9iwW!OyyThBpcv` )Gdaϟ2k ֐í4 Ŭ Xk{]ЃyZb"þ<̏\_%lĠg"_0M@Pe+Ĺr&4ecn!;NcRK%“p۬f,u!{ބ$D(GE$+\S-]LKؾ܅=ezDjߥCR`٘Z>S| ʹZ".GxJS;h ' z dpq\g#dVYG cn"H5m+ex *:v-qf"1;r:8 OsY0m=j6뵼"8Fyⶨ*GQ!xr 5)9?%pOsLy Z0GPJ#E&1KenX$mq%epmÀ`fD?ǰ(,Rrh\,l|{{11%2Dqχ!4KgNT0E~wy{E֛.񬹛 ؅qCv@jQӿjonErYS7hm3Ql +F1Kۧ;|$ F d_dMآz4sUi#W~ =xKc9CE[E$y2܎0AN3(n9-©v6:x@kfbT^lU}0)m-*6}IcK>ui4'Gb(V+7XMī})Om+=k;5Ĉh/oG*0y3脛8R\_ :^J]XX#')*'$rvs-llrY~4wzJ`&vՒK}i9 t-*pkО,@v :9!;b,0t֑& ~p}^5EsOÍUA(,v~<@wdflRCYGLzpJ)&6YNįQt_zl yѵ}[>=h&h,\McEŽ#ֹoQfJ}MqT\H5qKdGf/@V5li6M_!SOg<ɏlTF“)x]41<7wz9ZZl[aj)hBu3GE~i=瓤yo39c4I s{gn䅇`doWӾY9T+Ӄ'~,1Rh.1E֤E_O#l`l.j.C ^Lb:?,TU/ܮ`SOp̬eF3`|iqݜV5,oԸ0xѷ: RBԔ'LN}vE.z7UI!ZKifvU@x@ӽ:{E!C6Fz؜"Ml3 s2}FAYfWp%8xi+[& t,XD SdwPX؜$JǰKOT5۫YzrMmjB ?!'F3fY7|"A-9idzÚPػhEV st)S< ;?SRX.A|Ѐe>ϟKVj:EJ ?Gz9bOFz$&X}Î[ɔD~뵻?y_WS cPdq($,-+;"(2xУC8/{^(HRoNTv~Xx h2+)k6| D< ydVk 9F{s7 /P+u1F\n-E"=VO~Xo 3\ۚ% ۦ>PGe0NB6qAs:?J]l5_;uY z޽N&LF;f`m{G3&K޹-jeCtORW+9Q{2@0DJ-6(wF)}9S{= ,}dCyvX-b:e CUxi|'ēgK]ot^T'@6J3~ axpՄZbEځ'r7j$ͦ{L;MF+o(ؠK5ܤю;SIUX-hy|fv\مU7C1B%/aTMO-ڗ3Ixnd$E'}%R>oE(T\NRH>'^_ǹ@1N1E"1)?J1A,%[N*_Έ3RĬ4yAF1%Hdeg^th0ȃ˫  y*E4YআE5i( v>;8P0pr,p*s'\T'c*w?v] l߳V>0ВUg$l#'r{ìDm?3O"nJ*UEFAb23M~aboVNUB^s oMvBO<؎Kj /BQϨO:_G m= lTɰDʅ$07di"[΂BLV HA~dʁ"#۟CUmK~m/I<"ɧeWF g&WjWQr.tگ0p+ JT\4Qo[r:S`/v {dä/c rxDҥ8щ߄Ơ &xG䰲 HAZM֫gSN]~UGژeE#Yʰ@7i mXT.yifyNs W¤6z~̸!6(zɀ`>Q1}aw>JR5w 7%^MGp:XЗ;h`m@03#:f-) ; yĎ ࠧзaE~4} y;À]В;/(Z|N3/bW$3^/ґׯUmgTӅc;r<]+a,t$gXnO+RgTT5|DXi!^&"ҩhD"Q輤Jߐ$X!m2RE.˚4sđqǖ`McU\>K ޞL :-,+Ps&  ogSMY^k>:wJި[YO_ͷ3e{0%)KXQ:%a=tc"]%A65+=hKO%ܸ٧a(V=qG1"YudUET.Ԇ4b!nԆ?ퟅb >tnpzK +Ǭjc|yԸWNj+^R,ׅ >;=ܳ5x.M¬&M gzkTֻqh3Cƀ3*m, g 5%yM{T*dO'B*xxo"n _JzV^]XpWsii, bT-ISUA49IYJgW|V $/~?grm)k](Ui0լ7."fn_q@  {l3q#|f4)uHDwt.NhӿXLc\P mQSϋjLuԓ#%)bd5sBvm嫢c-vZ!7926A /YB([}̸܅εV6EזߚZ_Aſ5C5~Zm>ݻVde՛=xzn"#x-#Vܡta@PTAAɥ >4EB~ #JHYٶ<_K(>P yFs. yجq'P=,Ҳ9Cpm?仨6!ݾ3LvHs{q8$r ^Wj[;Tjir.",α3*J p.KVKDɪG fU_8ðcgɜGbI "@cV#ΐ2Ac +^''r~Q7M@w4A{ | Nרv(UcB;%xf9evYf)UP 8M}*J!=Жza max'XDt}HmEYlx!aˑNrz@ҫ>` &q|MekUK)W>غM--#>Шnhk]st]&u*g2xKRs$g @h.W[5^YJDf(5-INYdE˜Jk [ݪpixa`>/07nՆUZVV붼f@D>&]"9Nք| Nh|E *5Gj5>uMxQ8HPW0('іTD)K_ɻZg`ХF5bbZp28|q'סŚgrUF]P$n5]vKyDs;6⏕5x) Vo8𵞨[a%:,rBFQCs8m ([{eȘF0`}JڨF`1rUO6X rv}֢O/ x|{Q@U$M-ʼOAѐ I?iTMrySl@5TJ}A~7 B%$n˖L*[]~6Z d'qwS*J^mpɪBȶc6nfo TlZ!p4۫t0EP?]2L:0H*q{oo7f񔎓VW把IV2z.5/Z:$- Q|RQ؉VnԽt@qrtN.d*WjJU9*5k&.eXA٠2"}coy]dqMI~f;-6mŃ[׏+)}hlj /ۛKׅ,Ra.wuOBZ"FճP[eȷ' tJM,)rV n-eO1QYIr}NJ{M0gN]E6.J(?"!|y~ 5ME%S\I\дX|uwTdϔ`փd,]G˵VЀyA6m27wŠة5yvpū"! b2m i"qnǒ"nYUN~,Djrm7:X}ePL0dOlɎ/ƂPnG688;g $u=ak cTS#i*i 4nEUX;yk_}gC%m>BY+3z;ٮG /+/9F(Hn*ahn?a| r}+yFǏ @`޳C~2N;œ:{*:tHKqё"Ic/B D=XP ҶT=}F>SWjaw$s,_݌ v K&kOmtVLZ(A~u(|)< E.*KQ׮eIǦ dTd[&}:EEg(ßj kQh9gGsO^vYCm Uxzê-C0W,tiF4,I@id^-6G.3.fIt һ+)%rPmSQ (:\ڈHȲ:l1 XV„[S îH8}tK/ ]t¬d]5Ĕ?ĺ-0%ِjV;B{&Et/yϭe5*;e&8X3I@Zx@CH>ofJyjf\էY3 *%&zsU(le&xi7 Hr˵_ 4|$^lQ6cxׅ"j8Kǰw䣜__tN»};PuudWYu,Rzሖrg.-ҋIz5i@+}YE/p[p귙ylgZ;BTòa ۋ} x9PSrW+2ҳס©<->?@;uCۆtDJ Zl*b:1ݎ-$т<ÑjK/,ƹDu=)XX. 8wjبaOu!lӼ/ebdTMC#%rokg ;"YWZS7lWj/ dT ]]`- Ɋy%J׭ؼH_fgƒY_iy.콋'l |/Y}aGP{ Nj#`_ETk q$Ԥ'^}qe/G^ІB cLE0t04kã.NjXϞ"cڡCСW/,ŕܜ7S@*"رS,@3+Nr.R['2n i 5~|[AusqLR NN Ǹ&\ع/ 1#跍F4w_o-x%[$:Mz$©lLSc90bB)φ ˇK붠du/܃MmZ1$7Y q"ks|L&I7x5x?0~."%\|:uiN~V[/V.r: r sNf!%Q1bn&3 nO1PR}@Pn>6^ #leԀ9Fy:\ݱ{ńԒSpW^yX"s@D9v>6MH }H)f^`{Q3w +]"vp3hk w!$aJLClLW߅Gq"8Z@1^of^C|l@#8E͹j:juk??A`=8O@_'# jc=L:?IOqꩿ!io<TB &TM6GToChdh4Tim^P3,"X d#B1lWgMl!5(6.V-dLJ+ft&zzp7V {ϓ>' 1s׮a_WTcp! tm(9'PN4cVغJY'Op-on+|^0s 6?Jd-<@+l*1d]e ħ6҃fΰs+JEU߽(}Έ7ZNU 0uEc٤(KǢi@x=,]MCzxx$mk3<+0.lq0Оk}3\|USN-mquCL88t/hl^ă[W;BT`(# g \nɌ8+m{Տ[}Ve+棃9lY:{ t>zs3_k$a]qqHAlh>Ȇ{qѢT08fI}D䶇q-ҽNl}GMBaN0ܧ{Af>`z;LFܴy[њiy1#\xQg3t{NN2vʒq%ζjbS< s2eC\rmѕ dv"K˙C$)Z# _Y.Åc\=#WO5';`#'I~5l>;'oLV;[GtDUxߔՖ~(jbKYhE(Ax8a[F>$D[_CAsJ)IE{Ҿtbi6de.$)O*?1'Exy"5( 0ʯ7gY0hp4mn/t\&T=r(tjMa²FiP[ 9̈EۧShpL S.&`sPAıL>vi5?-Ʒ_fR78A:*cwN: )E@o(l\%Dfؐ U.i2yaG[К1k=wbZĔHwSDܩV:W<[J·IMeYc >_*Yuo5=?;nCԬ^ܔSr;}S]]bx.\2d(L 0y0LwLk~#nDݏXxS4=B#'?C\hRBC Wd9-<(3Ovi?صlܯ^KT.@$U=֒Y k@R$^tApb؝ck!iXaI@Ar÷.eJaJk!7s@COo2ƲaYb@8s=?Ժ A(>> (z)B3# "7Za %R :.jzHx[G=trO&2ʭxP7Y[bVOL#5av q#j_~1u,76;D]{Sڪ !\lԭX /Y)AgT!ǔJ"Sm;)peBfysd=aM,UxvZZ:4_㞵{mfh刷P+8ǧ^[olwd-ޟW-5+ξE%k6LH/ޚI+fV FhW<(`IJ @9/V3MY{Lz AeʨAr?3>?rVQcR]vry*(9l-(;'KxD^RNiV=Ik+ɛ:8\KPgKnl~9 |8="t*QuM-j8Rkg|r=zZ7Db5tLT˽]6ֲ҆_¦Na7&N-#(֊y>~k sUnQB mj(tW0_m;yf:iƥ˦pM{h_wb1?x0"a'6# <&{+zcQ29`Y,P;0%D2α'>Ī4V7<ܬMa ΂EwfBr;r>fnP{Ckcu>3ҀO%ͬTm $ g=nCXtdcR򒇰duRL",CzU΢72CS!NkD&t4@mFФ ̘PѴf: HYËpAf zS{j@{)#\,Pj&wxO#A'V/z ZS)IVk"Cb^an6\NܺǙLB0_f}<$imi2g3/$Ke6-7?2u_;I &Q{rf up 5:"U"/.kE&"c L5MM8P p4M}:Ks'n+ă:̮Zϐ"\o.8xpD0v )+6eAyH]foW5,ːy8Bw[Mu{zkB(>d<MI!角Ϋ @]K7Ă?naxw̜ qم} qYN4*—/&Bac!Ӭ_ SX#y:NB(PB .!,xj@nԿD"ixb[^:R35̴នB?%͹8ѹK%HAI6,;Kp4q$ xkk"<υl_ku8.\'P!8YN]ў&b#o}<:cX*YtqcɌFQW10䅖ۤ6<fo=.^Ǹi$m5NDv%\ti® bqIR_ݍ걥mAsk)Ґ u|6O]z{-+(l&2-~[ssZcv[̌ݚeza\,Dn2I~.&k ^Lvgඃv,e* ˒({~%`taprЙ4o 7ޖkTz#*̷wz#Tjv?5HZc.!0e tn`k׭AM]R7K{"To qK G/6h|\L}\o!y;sU 0̟o`IPHEeYawaS.4RYL豷crYB"\ A(u9|'Ѽ,(bqR00y)F_!P1υ*Mӭwi!ܘ.w OsTmd¾D,30;lj;j3C4XT' |} N*?aPM۠e$p+1[gEKKW;I-? v=xYvW -4ޕ;qƗo#Gp[;K],eЧ5ASJ5;RY92rawj)Tŭ=p\HPEQ;n12'45/l`ڡrn3IŌ[936ؕ  1H^6 2/ :/ 0&;=^"ba3Ha0^zcƪ93ؼ]ë*>!]*N̦S75@5em%*f5g?(Nް/+ǝ`^ZK9xp~oػAC=q+)Ep Y>RdE3ws;y?ոXzlfBk ꀠ"eȃ_}qTqLx!#eoP(M>[nns 1ˮC׮`N ,0J2FP!!W3(kr`ِ6aS ٶ= :N|r5%`$/ϬXYT_遡f`v:&15ԢC&8eBn˛ZMR ŸD(2:]ܳut=iE՗|{y$ ʶ M"qbS1$qALf)_  _X:M ^.yO@Qr^͞K搿i]7iO;Ս @YW7)}%G%d[cJCh; U_[B4mbkAG6D"B7Y8heԿHT, @buWmE c>3r?N@DβTzH`Rq[P4;m"@9!X֤?L 1UG V#+U>Lؤ.zTZ쾵>?`HD011nv&N& ~Y"fqI|%wA7? ZMQ:~\r(HwLo 0nhvL8ܽkwHM Ívh-Bw9%xVȿ8ǂΤ|wC^*v(ɎCbD L5#ňF\5 Rpg*0զLQ3[qҵj`P8࠻WkKʕ;P3^=G[| h2B!ު2^$d}i<sj ְЗ2&˷+XhAX,ʙ9wav1~X$Ez+ 8=l_)10ksDզ3%Zn<|9 T9Ž]4DڙT|`D]@>reb] l`Z֋J- }8PK&X*GZucT|C+yХTcfMDT2%*Z?5:ɷX|h,&ah6ƏW,vv5-͹izSOȆ  YN<1|>syէS4i?qJC8y|ٌ^́BƠ##A`R7w+]QUo]Q3k>~ă$9 Ur\zDi#@bJezHWcFooeMPXUE4XHYEcjb@U46Wv+|1Aufx@Ts,PJ#gX=yӿz'ίDçv޴*mT"M: {z'*RaS^CϒϊB,MHkeC@֑*SU]5D2K8O0~OsBsLѿF/S=ZA5^nKjɅ*;ݍwxdY,ϋ?KdaF jC(M!;6L9?ofc$\[xXru`\ɩRvE}WL~u_, wGP1T 1U %6EbU{9%%r7&kX/B66@R3V*EPX=|'ꈻe1eȼQ~N`2D% t p |Kx%9ݨ䭈:u;M/ ދGe,닥RQFr & #UTYD~rKhO&`E&&.`B^'eVH[yЖeY3pC(Y7͚KhA~W#aa{DJNb޾-TxO| kUF7CTd_Mf{n, LXAEm D7'ڧJ6FCo6nwExC|#|Uʘ0`p2bNjj'^P^e>XlVEp6UDdq  krxs\m-Ż@^WB)b=l}IbpFcs%DߠdP!&7uf3)~߭)FRK9k!:>+ ;Oui!Pd5qoNa3J(eY[j,1n\`Di'(JjsܒQf*#XE1K<U2N `/b-*VRJጌ k_%|U-a7Gi3k.3*m!s#Jp##ˤӿQ [uXJ .ng얣%ҷDj~gzS LȴCaw\9AE6mG}HN9$W6i{|(x`uϊv|?w iG)=Vzg|Q!u}!"8ZX,[Ca!g@5oo5KvՅDw g :7(i(a[$ą%CeHMuC+@c?&WN7Zuxca|qX Q1Ӭ6 ԼeZt (qL43];t'lJ*Xڳ}ZQFDJ?.ɀ "8'֘; e!pf?KB}a`oiK!"Ě$}50ó.+rN`뱰ݔlt^@.Ư`fJu=D<'']0,:V hNPgC-Pt6q("BƸX ۻV25mfc\4r*II !ɎHtӊ_J# EwѸɬ8A<,ttʛm. BS$nUK7'qd*üLj~erĽ*.h$gWS^[=Z)CI4.: "H 뼷fDXV1FiVd4UqkPf.dy_8yH?FVIk ]Uti48Uוm,(Fj2v%QV]. mW-SɲͱlP>ؿF'"Uk̹8;܄aKʧ0wOC] N]H @U Fi噠A8sTN4]H&j~A{5DC+Xhpc~#?e?*'@F){a*jR$i B؋0s$3[d}e匇>IW?!P 9ٌ%;_ԟ,x4V6 ܞ}Fy#P N+jݘ)~l!4 Rzl ;CK,_=9v,hصi#§ARR ?<,p2>z*McBw5 윿 K \$WX|?s2 >ͮKqB >věLM ׎ 0Ջ>c#f)G\3pfE,[1{tǽ$|3DŽ3T `[e K{RĴJ׬|M_~af_ͱ:12aaX45N*`")k9/F0''.(YZ FTL50"[od/+WVsC>%$ՈGHQÇR$kknDOw'iP|{p@VbU݄eN']N&nywc-d'fHA"ɉImҬEt4tH.cOuq L}1{0ݠf'f$[ @;hqIĶE$WQ4ӗ]9 _MiqMNׅa|= ŭ< B/u[hrL1j8ˮcSy֖+/rs'[bI>tD 1Jq=K^;nc*qS/TLKoߕĎBm陎A::.v7q햷I~ߙI*+uv g~(;@N Oq_knKb0 ku?BSʇjā%wK=ʭwo 鿺nV6! oռ*P\-F F )Sb[x˓U?}A.!TwQr"x/Q`ϰl!ξҍZ%!/oW񢠾NmEn~6]^7~J7֡JQXp7Ş&Cq= qSFC Z'V],Ȣ=_7-&6|EXB-%?m: L cW}n]Akߺ)k-:F6: o5xI-\P*\rj/wtl j9U k֐"opHjj5֋ƥXDXrS]#8$x,>쏮$zVqRQЖ6ۦ#[l>MD Tpkl w7S nT 'zQhJ9AO(1DaM6cER_PHȋCC!σNI]6îC_t4$;P6bWJhޥ+n)d23OnW#w0jAxcwB4SڨmχxP7=b"+>qgc`4kZOF,֠Cn<\W6c8cM=˜"R[!40anb@fYnBO%7Vc01Zq&r0U35BKj!<4H)490$'UN/(X+bcm)^-eX C2_7Ɂ4!E._lz)B6{7o$դ\xxve]AB7[ sw!”=#B wtV?_{ƕGD~4el@&]zz6#?s7t >NV-{e?6W#AѬZpB mFJ郝ygDWxHmMO^:49n&M~*I;FCԲd~3AL㛑(`0$> /COS4Q1!Mw x t-p˨ ,dpo(2ST+M.b1ΌEp8Ntwj4̍+ee^۔:fFDG*k |LBʦVz$G@zXfFK<iiF9,\)v-GT!i:pncU.LO ؅$Сx٨4@&ܒu^$oLeʟuO [D.t˭RE@s00nwϽFoGd 2~0զ"|MEY8OZ̮δnq6Z[ c[& DIŦ.;]e^!QبfQ$cc.ƴ|~֙989=д TUK)/*Ш}9tzummϑ2.Kc|,v]U^ :Z#lkO,O@rce ǻĸsy2I1}.ڷ6LWFR6E_WuES61S4Af .K+[?Dz+st(Bw0>M bORJMid QwR_| A@c zG|w;h2 )XKzF@ZPkhf:DOjq;ۉV pfք R|m'v~C+ѲCp$rsߍiQ87Vy8^mu5[]h?i /쥊|9.s{a+"~mAlxBj% n6lP˴Rs_*捈iy =-J} b>.~])o 9`λvr Ta Q{wf4ݴ&Uxa1"y>MROv${[&#3]!~͝#P,XCBˆ\$`Z)Ra2::z):2 kL/1 F?!b Vx(m|UբbOd$psj7^&VrdGd12.^.5L.ޢnこd Yi}K_vyNZS'SUni[~0xm!y)S&T3hא$D,δy<5w5*XhPS )heET(M[dp3B bgx1{6Â^_`5YJm"]]:d~ @nJJ\c9 }~m[~jBNJG*Q:̉D4u|C:sKU)5v^!ɩ+و=yP'0L3 i:YVSA:{$ )9}plv8h+t! =8m͔3#Hd0kvJetA. Z=Msҍ~EJն~W{-O7->q)))ϫx?XHe5 GŗSa f=jpWI%; .7}`ZVL˽qC'\Y5ic[{)&̍U-X1)-BԌ,0ffv9Ri@Ǒz!5DoVvTV8hT3R=(pT$"o}K _L `Fu+_)Ov?Z )04Bxq{+ ά͎p<>RUNZɢ*)\l]B^_\s6opB^gZ(P}9)i>UUM=j&Lcz67e^a*xeno3 e&萩y)4ڸsB% ';}uwUg2ɪ_Ll#6ZAސV1nIg~-lc4K9Э+RZ! I dw0kiNE-<$ba&I}gs"U4!ڃQrze(u˺3.M!Onb&Zj',%mt~)ly 4D5SP ;Hqf.G6;&p iw1 pfvy{fTFAH 9ԝMCS4jZs_7%x\֏: RǾW`UOj 4T&[kN-ރRu0ۨt{Y(A/SWGυ=3NC ؘi0{0HޚYt+u 7]PCx(:j©?P~?VG]'&ƙ1.[Z-& H.D34(1(؈IGgᲀ06[Tiy,M4.rldqYh«;Aq80-}&RMԻF;cɐ˃!W8YûBg+;;|X=&?hGfH&oV1e5$1xqT pbeBjP~UWǮ1'kS$WEOlbwv Â=g>M(k@_r:نדeAۮ- ]9E\%Ư)oC+u@a(EQor:^і%؞2$ܽ^%U} "S9|*RGf;9KP*1EApjW2F2j*w*l/sܡQp6yfċ;$ n*;l,'+@Ɂ>1_l8;e{˗F n}opzٱOxtBqu/ex:JLc'l^结O1Yr %I!YY,Nne/A``G cۮ!iu4+b]jB.f)JͣDF}^1M03QxӝAxmmgDjY%Wq7%cW(S@Ļ.sKDlꃨx Z/ mwkɠ_I@2VF3^$.Ǡ|ecuFy*^QcfqҾ~l̆p3lnO6n~ ܖ.PU09K "<tQ#U<4VzZ* r- x7iGV^7w L W}IJBcpC1F3Qb߀\zJJ$0!+f@ lxj,햵i` F1ރs[7㉧U*=&u<Յ8D*6wC2_w*m tG=s~]C,_3{mZTG@ZnorAyHjoJ9g4ף#qWvvR(*mmza2}x)*)k`[9\SfZ- tya13E*]%ⴌXګ! , ˲UJ=[ɼ;q9 ,sۖ"=aZi4ִ4?Uxe0 ?sW,٫c%q$>)xn?ծqW6x)3*ZUI`E Z 8 E/!8ad'1jmGUd;kKmc-\P-:F: دq pMBMܢs/С~PCH^3RyL L2߲jR+>f =J6RDLkГV,ww n2b߇ɧS FGg~ 3cu ]$(ovQ]0;7rt_6K̯ƉekMj/Ǒo!p^K,&)|Jc ؙ Tpvw0$3 R ,%Q0 UՂ;ҿ0q=Aælڀ2P¶BW_T#ƜB"* 1(I:9xxg 2 -TUqcRA{B$'1p3/z36[꽪1xc7m>݌MGFy:UDLQx)E` j_%t"@X݄>N0oAu q)f=%1`%/T:cKF{5e$TS&̋hі`_}l烮*(^7]̻7:/HNۨ,2M0[L s(sTWW¼HD-OqI Z2krπfIW[A҉VAm'on>ZFrRs(J~8/LKh&LxAm(>tGAѧθc֦A׉x-!P5>tE旹.fp^a% ?y\]To4)?&JUy;s8gG`K+Q ʈҟv\E/RtZ6 %}T1&eD#h&^]O0E#FX$b#xsf[,X.'X\2GiXc{krg1 ֝r }-n#g [?Uݛ%0p [/ |2 p7ͩ".BxYKRZ<""GU#DU/@:YCF$-c!(4n=y+Ɣ&2d>yz(k-ĒM|09}ba| J6 e']an $*ю&Be|Z Y)B&td My:v##S O:B =y4KtaE }1$)!I{Ь|m{lF:oߴ[$rأa2lL+N[V*u~kV<勞(kx7_>+݊7ΙE%0}7fKTV͂c|&B֮P${FEռѲۊcW7tR :.!$T 96ׄ8%0w oU#\xrԔ< Gq(qfCH+^gpӨyIkm'2IuK=}jثHm2^go GaON&!(ōvP $mcv*BBi؋Ԯ谗pJ[^y.~Z F.2}ÖWrLQa%\j?SRk))],X?!3gQ5-:8Y ~XYݞ%k޳a"-m\{AlI&JwII)0rÕhtdWt#.@a߃Yˊ۞HJ]]SVHn>uS!4%jXw57ϕxd^ϛ׌a~Pr`'(hW.Qf7ݢF>) kH5^BaL 6VD01:Cj&ec ycR%utAK8K ɉJ0&d;5M({}(Qz0ojNSSÔeO%Xۇ3o<:4}IPpjB->PNz¢Ǐ#,{ft1af)~un&Vx ϊHIv=)`u8s`KTPrR(qՠpLb4/ߏ?Aece|ASY!{qa6QiX S4{ 4(B3[ٙglǘftIʍԂ9𠃁:6”}Pa/G qdw2_]4zb'gRjTAFo; ^Zn5BR5dZ gk%In,RQhiTLx9B\?dM:6;Ck^5'`{/VU%Te'{ٞuuco5a||$OF~‘ɨrOzQ3?q\<{_ Jk LB gJ>k!Ì q+)öW%R>*l(A{;͉U[z}ʅbP)x[Pmu9P|\iG8(1lL\<{\3׻DH7U_ixyςN_ Z߹Vw]2MW>K]k"诽íU\y#K}mzf;RK-?wai$ Vݐb ;9=XY*VGJcX!8֚!V~t~q@.늙s%^uIםׅhs83e)nrȹoYS+ST0mb]6APD;͵oћX)$Og{B; }U'*?WP@3:MHJW1Ka 7g8-8q .4[|47b-Z^92JThcmu{eD/csW| P&a=;e&4g;)|h}7#te![ y?7M5gBvZ \2=7FQeGfԥ9 Ub l޹tpox Dz=' rLyمyР Av&Uc 9쨕[y p c'U@?sar@/< {ÌƐVdzʘM{NżGqѿP|_]~3(.q]pգޟZN|S: 40RiY"W*Lrw{Z]J21ԃ#GWq1\r :Rx 4<[fCQꜚS<(K̹3P>x-++87y Kye oؽƷ6\ZAqGVspy곪t#!N!9pCn( '_+8¡ ~o.Ge4>d,S֊o'˂ΆWG8EC {2sV.ӆ'|Nq=$utGG- +Oщp@dgDM[g~G<.텲?c OlYe`& LF m UR֗ u(TN_^Âl =l ]'4;r*f&Y(>[؝ޠ/yi[?X#>V]HT7\)^sEC n5Y^{{quibL= ͍V0sd%8*ROrs7vqX(0Bo#>RP݋9$亍RB%YELvX<L7ҩF[ۛA28apap< mE홼ކa<)maG)2m꿼9.2lX|wtrb-ZB;k1viHNK7Ec ҖfSon>8ƼaۊU / Wbޕ*c[D_FA*RICY;\$In$$;6=qi* f(mRo(hn`͊xXlፕz[DC̆ƾk.dviD&+'U8<XT:#rGa2^:Z7绎Jc=R_=h{^-GS E%c-a: ӹ|PƐ~|%t k #W"y"u2TVYk:kShVi!Ϣz(qw&?W8t-ׄ#_/hr v6D.a7aǹd!ZSn_hV/H[x%У}ڦs:av6^!^3M<ٓN`pT"b=Lۖ]끹6Z])@\YEVҜWӢ;waV`A;(pW"#jaAv+&yeuBs>>44]FQ|Ks[y1 x`BlG3)yGd #2k~P>=+ϝL2|gY^@v(K8h@A N<ۧ/I) y£ᖟӘgٻ= N+v08@Y\ykxbF*8=4ːn{(Z/(wcAǁ_wQ`<[,$A>\%.r)ڭHJvl [4WFU}? }8 Y¹P+k%d ._tʤ3\m] :3 wASmM[zܞ+kډۑyVB#= HoI@PM62kG }D= o'BQ 68#']G $o:䙙5J{:XuJƜ]HQXUk5G!$wP7{f'4dq7=3->G) ?Ѿ@b*ؙ`~l9zs8ym=:b!RޡԍuZmہ&O>%Dx T\Ot5PhF^ lWä4`O^uc0cՕlD4KB4o{z fO-`;#1:Ts^R! KwYfr#|cYA0tł뻈P!86-Xf OaӔ?BFF5۟7V}2e"9䁂_jL}w䳇ax;Wvi(,HO/PYRIť7ǭ.5܇F{r%g;6iGJ iOwcC U\XkXz2e),z"mZaBn/t8{)TEJM CrW=;Mw0g-',$./p3kr \lrs .eO`v\ =r_XbP[ wUq`i1{uL @}j2!I1Gt!HTx&8'~ ;I%-yfi ,`آ`QYzBtuP9+/72vLjiVEYPX}.e'AAŁP* #6I>3AP4F|:*毓>:\z/]8o6=յKmy3Kv M҅} 6MVrnhYPTg/i5JqxΆԃgOiPIGgai26Ej ~Lz~Co^:y  m? EuMFGeG@1:,Af] |l)d#2n N*]+Lo: ښI]OTsS;X JIbq}M13>!aT7}hQakl&erqA >`MT]P|jPJݎ͢Q ')"3ݶp ]BG( *&zOTje^#$ yq{0En#o=ThQR' ]u[6ȾΪ"_^vDШS\\ ri% 5PC&H2~n FʒltGOI5ZY(F0D%KP}><;4>vxF{މBX袊^DKPMlk*R(p S|k"g07P@#yy;CDH CmG-/0ΌИE!+Sj[ъ\Ak@r$Qb֫ SWTo#[}urm-Tqx":pdw+kt$kDD3e6=~MDqU$1PiObEl*v@›}%/4iZObr VJMQ/b\V7/L iyGƒ3 kRk^~Cẗ+xKџ g=7dG4Z `$#A#i9_~eάJ~/{< Փ]iV-mS6d?R3|o|F^;]}^6~4Q7qZf+F{ĕ%~'Vg;y1yQ]px8O 2K(u朡d,|k;hs },d.w1ETiBs;VBޕ*Eٷ곻|-e$_4n&Y(q쌺&x2qKwf軔.]**BCES(2T7 #«)ta06nK){L鯘W' V ȻiiO\ߙI{> py0GAA3?8lQkoJagrπ8MVRwqZD@wPA5MdS67aoۖ-iKZORej;CHXQ]@*? /fta{i(e&so$:NED%C-i;Jh*%ȸˣ$X |^=8&n^S7$L26LeX~sU'cbNM$_r {" f> /kO|FFJ޾nclnX+Ҷw&B [5CĚ7T\sr| Sn~PB#& ʡ'ɢ8MK48NՍF'VdPhجFa̧X?S9o5YWF؈ |ZmECv tgu% F@Fxp;Fٱa?CV>B1~hj,\y{HtN'ě4 lss,K9r0;~6J+2V)`1$5i䒈P#(`-ah.WH\P[xO'6a_(3]dMәxOg!=m,pe0ֆ&p 2&4¢n^{PFЎf[`@UoNeɄ^ G'F, 9^.GX?$K7A c* Ri/7XuMj˄ϋΰ0G-m(*i(/0W".𡈑WìeӮ,= )ܨ._kHq`} ׌6; !18LAPј)Ddd2,TӏW DKfy)=@g-昖^$9:(dй]ZhSn/nzJY>_7`c%eoFA݊ {RCrX>V8Ŧ(ȖQZظe6M2u1PMйT&Ns\EF>?BqPóL󍨊3[;7>hYp GV`Č|^;uRyGކ۞6àvAҝej9mXf&Yk.: #q (5]ch>Yo]@)2Rc%I|  0+"'<˹{}޻ǜ(8@ݒzOьNsY4p1e- ZL2Rd#whZN(rH6_uf,*<e6>82 *DzC*XMˌ>I!$cp*SOF617dm#QK݋h*+)Kv6q٠z?ñ9Hێ$w=,[O]h1K:'Eg4A7 ۪x6 E@J:$2` 6.HDL*§=F7{ΟEc5x l,Y4[b[L$>n8@ ‰Sݟh~gKRjjj󡸖.q Q%)eHZx A 3W}?6PHrS!|HJPX+j%w`TTtv /Iߘ}t!hU*}ą$>͕3V>vfo@܂𗥒 mmIL2V.= e${4U`y}yLLqR5ڮLV,\$`wv9:! ‰mI R\Y*d2*=5p E78S$HGE&J|9odxۄc }#5/R_#e`Wcd=| 1i3vχMd۱aW2Bx Y9)N-8A* Ŝ^:EHe3m&K/o4_sa1upruT3o7bag>Z'XLHk0aWcĜؤ]Ct0v:G 9R@9&^7dǔ)aNϕ́CAe)}$qs#QO'z+`JLcE2 f-O`KlݑP019 K2הk- 1sw︙g+&qKhmN? $N-8w-`\1ܱөoЃwK(g3@_R J Svâ%?P!#E]6A4HBIQVXKρ%k78h'3-9Fθd(-[-W!N'/'}濬@j R̦ |7S=R'N5~S܊fZx( ijp,jw Iί/}F*~-6/TH$ŗ:GK* < ȇROMG|H/r>ų qS8^m[8r4xqaWLqLq<}PwC}e88;j:əx7]ȧ@V=oT+RChIɌpVXd@!.:RfRɝ0^Uz[D7X7--վhǑhܒ[@ozKܫ:#YKzOK9_+ ("i')q Bp`BG7sDIq~y|;A6 F{mtr gdFg;`ȟ+3cuRb,#}w*NꢶI6|"̄XoU .%'^+cP~@TFo_X̼=畑hor"E:Eh2[S} ~u3>4 5|00"S%4_ft0ۭYmPiN"8w 0բLmiy_xNb j :{R߅,խ­f?JZ^_8SϹP$?vz9 C-AA(u~aܗvGcMxQ+h o۽1ILS3']V! bo6C;ma+[l&ڵg\8nI|⻹\$A>{ݡfd޶ .ekKI EEt>DUn)ѡg@ _3Ϋ~ 7ӉӭPGy}*9)v=`INEr?E1E3PqLZalS^iŢmIҲw3ޝbJCkW^#}jy 1U@|]YWs20jWqGK*gL W˜>5L= 'q9'iS3=3LcCo}ܳ0MFt81.T$'ij Ё( A\9殸PAa=]!2j8/5PYeQ Z$Xo"N/]uVQ ֤'T$_G?ՑOf)(u741ƲY$S 9v-yU!em*8s5_ ^ U봃?G ۊa@,0'4M:F5 KjUjߢ}H2 M:ZfN>if:[uQb9o'd]\ͫXkØX7o% /L1R/ zG%}:ڮaW,҃q8B"6J'NS0lv1lu hF[qF3mAtԼ7ړ1=ͯ@OIBzӧNl`=JuMClPN(J{ޭTNwhKxnR5Ï13mW_ 8v^"Jm0ZOQ-*I<^* ~g9c޸%aۢ,XleH4$LH"iLZC|]JT=&BS96!εv0(ĤȥXUx[!/l_{$p+*sEhb!:6!3[ 8pG7/E_h lyy Ȩ (v$zOW{7 trE*QMQ,vZ)톚 o~:{(!@~zuGV\%S̪LT`͐x=ىȫQ-ΚMݲ7D\ڑK4 WJ!ߚ2(Jls HA^>h2}{5 aV1`ϟȦK21OłU5tӂ+-#:RfL- wfER@S=\^Es8=7k^@-ypG|I^m[3=\,[{){^fDx ?ܥfldbkVs5bx#c̓\ ÙJ sf[f` :ccFu4+c6`LugS ))Q{-(tP?|rBWPpQ9fvv.bM0n\ 9VF6+qӶ9(H6merG6csL^+l(c_ă*ŧcgZބi3ҿC+S#w^ ]\Qq,xgTr*ĈF%gEЦ`|ڛH1%=Y^[,Saƅb?{6_7H4ڃ`eBWh\77'æ9 o[1̂ڏ<\hmM~\+]P ^@3mx‹q%jCbtl)Cm:WT#9KvaCv·ohm}5#=ػrdU0s뮽iBÈn#jWC }f;]H5Qeo9s .n dxY l&EɚAV}ܿiT` j;Fs|Ic|~h4GVdQ-ɘ2t Y:PE_tKCl1ثEגKlgCCƤ[Aڀ\sl g><$=E?ʑyZ[" z!hhwk_k(H4GbmDP6V~Wjڈ K}i/ua}[Y`xEHXB843$G>BTAVEmk~ݳWS* tdEh=͍#9ProFS^C湩-bo'-@ PF|cN٘=ťÁ*cA L j\͵cAнT`y! z^8=@&+Etkv}Rjvc؀[GeutzfIPҕc3h< |g/!jQ F+\%T=M$iIn*ꩅn_nKYwsTx~G(F~\b^RWA3 !{Pj(9ƫ E֜?FDTKj%#J 5OT HE 4L=R-e8 ?cؑ@2!8xXV{#iUD</ކYoiD4dl0vN%]HJqޓ=P~gy)D2GW0_gJF7%v+$˟0ymبRnx[)-b:?i0[\9 2a|HԔ|qo{Z Ӥ&i|OY4~kAVGp*do}ULyH&I+(5Gcjm `*'=e2dƑo2Lq”]!A muΘ:P{sY9,x01" [}KGAѷ? k?^sb{Wܬ, ?5g*0mUC̦s6`D Vȧ*="uüR VV0t\ q(0km7'ꇡU/Vv!p2zdK Î:}B֦ E5"U-ㇴNmBH!:\w<dR=g*4rߎtmb4m֨n =O`c"8Pptҵnj*6C.<dcty@ג&Ńp_T;ٌw'z,ށID;if]eBKyϏ`C'RE<Jsoe8W3/8Ne2N\yesnb'QK0*\7X/,Ot= I"$]0QT%h_Q0FFI-@& XJV:^zakNq&أ:4ޠTpWxBwx noT+ xEe!턭oǂ)zWaI_1ӷg(}sC̬2f /93]M@4 |=rep?HKi.1&mTJQ"'< 4+"kP%[>a}w>dhF*0-MFIcq;͡ư%q5=q L[&z[IQF*A5E_'C^Cmr?nìbiMЀMfl@%8o A b;_4+q qW1zJ/6L(ٓ=5@3`}bz!^DߣGn=oAHkȡR\{Jb8>b ML 4ԌG8,z%9(45Di5O:ق7(i@OG ,` WG,f!7Bp>ka][(iUׂVġ$vo o, ' ;pZ/5{Jh! V)fR5 7:.W?w($sG̡IJ9pР̙|?2 GoZ sEmhB 3ϛ jJߒo/4!jUrnݫMeq\jnR@?i ~jZvOjYny[MMrގsį-ݡ!H,("Q: q,Pɫ]B/&KTO2˦CG⅁\MЯ=N`]udOR2s}!" { \ƙ2l*a)gLiC>"02g'vq >THi3R@\_WF XJ+sX(o`@.`D-0!yݨb+f7;:,sE8=pm\8Ao $ɲ=zZھ%b!|Y!`ɚ.׆0μV.BJŝ8lϩpv ɥ €_Iʙ0WXKV"H^':g*f)5U+shurweM/wV Sk`R7;nvJ0_*Mڇ~Z8ID-XHbB2!KʖO 9嵁دMV[z̩+Njeb97Lˌ L# ihCvW*B6*-l`fwk.K߹C׉և2Ӎ%͏XaK|03a_ N<&{'~ٰ[X@y!Ky 2 KTX\՘%#\/4sP۞Bto {f<9hH ^C^7N?ŚYLucͳ 4v6@"Li) PA&eJ-IYE5Jr;m~Vq{^)TGGz=b?-JvE8ϫH14ۨ)Jq]ǡZmN6$=9A pSoR"Q'rW0.@y-yY)n6U/mp͢:Y eMxhM ED%AV wq6Vrp7X+=[HR ʷzr!,FdљFo-<4ȑM RHMWz1hiL֯۹Y8uO&.3Ɨ+$gD䈃D" +hpLW9[VqX.5 mf)FO l "0P ܍q56lPo4yhɻ5d2:)(T1ʤvVy7i#1n9oXTIono1+`qA =ceoY#P(0dd'r/T{`0|2CdKH3+2;'3+O:# ZӺx0ɞHF.p(S,&շg ,۫9 u#FU5ېbv4OO ;Xo[1dS1нh+u`Z(\c[=W8(^ߩSfu ZO'"}+ba^HH5/ȉCid]Rm:-U>j35˹q(HKNuC 0~"5oi4>"NSׂƱ_H:R'-,8~a `d.>KjPHcLv1C[%?/S mNx6EA8ThuTI_<$N)iJ p=jB`^PobN/ )f"g&[E. Kz̓M7 ߽wR2t="|8̊@Uz#;\ "z0OuZK@D1WTQyah>y^ǝˏ7s9> YZ@VLGf ٭JgʦdnܗL{.9Tcm[;|ӯ[a XJbV LEL#ɓ@hj{0(sm{nIӎi0W  w={HV?A=;zНR4 I7D1 ڴ $ K0Oч_5C" :O֢$o_V/"$qWfw hVbC]Px+ɏG nVίMHvj[&<-\B30I(ӯzo_LI.)'C Z+ GKU|5 ȹWÀhYC3<)!BZTVJb:e{Dϥѿ0+O @P&@р8AZ1iZѝd?^嵰H R wR XJqU6~-0*FPylqa2GXN]Ga7D܃]XaKFm)n""]Ʈycd` (nJ>qY.5ҶrhmIW s} ȹarTn拧~ tː{f,Q r=+}'TYSY"r| 0쨸"TsS:<Ƒ*ZA_QV^/]H۷Āe{QpVs2*'0rL{Ǿ ,i]܌]U=DRg$ +)$Zt'Xŵ`gV=7Jn ;/PNrCd2J8(rP"ԑb-ѓHϤNUx5hKӭ}EX7Vw2V>&U:aHVd%Җ)%B\2,i(٫\Bdr?"T q-&)l|مKJ_~{)yuCں.w"K**@2(nBw@9PE7sğ f+QPPFw-@/m@$C_AqEwrs+= P\_$^LN)MTD#⸷+Uɚ[, [O^ >.qc bʍ!r`?+Q|yh,5܉Kҁg)r/TR>lxs,“m4􏢢990`75 nbFN-|k걵ø0YNjK|EX.KlOFkj m 6^ 8eZ0ot+.^6ncMr}Qd.'Y ȵf܇}ATvb@d WRh\[o:!cI G85j.S3ŜRt5ŘnbP^74ıI%8@c/8i?Jƒ ,sf Sc,nD8ft[9JJ*&GЦ!P9#IJ_:qLk|) ~^-Дq!7xS[Lf+e@67tmyz=V=Њs K pE40' !ڕgMۃJrW_ |% # 'RmpQ8z:X7FZWaFFXA7 :[ KXNDXj'cLCN|K0j [3\[DEyIZ<{doyN\ Bd `qbzhu2fs:2S(Ӡu`kUWIs"G ȝA s͔ȼܱ&s h-H\G^QLg۪^ n.(yȋ*ysnc\,T!]W5 mIR%FVyuQ9ljHBnugaTWărHgzYъ1ʐzny"&OW{`OFBK0QmžKKN:m#(knjDBJIH~qMa <K&Ob3qu'U’aB\ k׈&~c _Jdi. ~РIҜ,~`[ 2H?:M$UL4$.;k܅#o:. zGN5_E] b{/I#2J?Ї? [#7GPZyESi|8I4~c{ݜtD⍵7/M eo}1,pb}6DSpA'%~iM :xš6t[1t!f6H* sj% ?Q&`̨(SnXܭ[D2<%5ӾXyNj? [%ܐw{@ `n\3'iPrʁ+..q9 g&(atV\W2kݬ##%XRa\hLc=Br?J IN`PM䚏sD0Xѧ:B9`%[ۀHpAV"cf%|pfjdtS/1yυ@}K }am9 ڸ(դpzgfPĬҤ;(>sTxe%!\ Q^P*ի등mXlKu 7E>0A"HcE QhOqqH u). hyYo/%k<8lMu }a䖷SrNbo(k28+UɅ{[V#.WaP8C`K݋U 6?7V%9e KfMigȮz4y>LS=Xݓ ~w nL Ҕk jf3.kȤQ윸>tQXAh~⭰R썭e0jڷս@4i64PV(3FS*݁zɔYtx>tAtu R 1qP/Ͻ )gÓ8e0z*F;X(pj24֯ Jʧ /g۫>ÛG6qօ%IPQ5~;b)J \5 :,96\(wF &" =aa7vtivy~vLa2ZkM- ٶ=mS\|'cWNy5CԬ3]hgQ j).\wڮ.)a?-+)U3$Q+מL'2G̀y065JaWx0p!;OpYٚt#hGC9Rڶ^QV&ᄏDGr'ctmŮciJrX G5M4a_iيGѫc>>8|2yxSwT%4Fa[S|γaǜ:`0v@)G֥pGiS+ĕ״~$o<[Gx0c`7ʕe<A/!փl.G99% ]稽tʪF|-Wzi~C0HӜQu"ȡܞ|`2E Rx 9?ͻu?ĖwkApz<%&n@v걟@u.Slbf\묧8 HJQ*zV!X`/@4QDl-R&{ `tD{_e vQ@$r8MtGǟ/ H^NFȎ^O~Ss܎" R< o9 (3\<*W?on"_knb rΚ98 چi/ W;$5Lu 4׶ |#¶x{4߈WsN;ÆcxH1:Y鐐H}\g~EkCIALmvziRQ[M ү++ֹ|8jKjtW)Se'e=YiIJw[0wCHlI8 (E#XM)U*ÎgAcaOA&B_B, +$jfYC}( r8 fFUܗ"ܻqe Si'P,KņYGSY r>/~H x>9%n LdoQy:E %zXe)DJTQIvr(G-" yTkݥrv6X2uDP")cbpe >K~j5nXwq3Я!dYq !AY^츧7 @YMz[%@M KsIW]pϬ[Wx4T8GRI&#kQ"'= Gv5] >~‚:juwT/&\22YsPuK疣b mK=縈%?4ZwKI}:Xrힾ&X@Jiפb~,H1L&⎉!X}sHI(,53Xد)oRu_A盙 <# C5u^wΟ 0%}FHVcߘy/fm dbz^֔Dg` d)h_Lp;`ڥg~ޝ q%P֢=;.DK9Ck{es-yjFlasc6-=̦CY[*s7z.upE%QgF(G='6NcKzH{?JtvLm;_3ۧbr%kq1c^ax4'yj*1MflX:/ g =0%731XR<^չ?7[Jd_=6X;2땚~d"eU{s/!|>쨫cEҿ!Nmn  Dn`vE nUh ? $yTp?2/GAEa&Il6*`RX q(o.4~$?+ l)6[0DG<ԏy,w<ᒓ|tt8Zvq+'Qr;&jFމ8|V5j_PJr-^DkVM+D ;L s'nŷvT F&1*ieL`u-R͂r%dFʏ~JLAv*½ՙ-^q? cd顸\^PB<@A YQxŎO*(gmq |56RPG%e1Y:sJ#:D{ʨA1N;+:fRhk~H\[Rcj@l36&{ßDD6y$V "|5!re9,9-:":{ pp첗 e4=yZomrKhlGpfLY0ۜ |k Rhv9E>%{W9B/d/* `ʣII61fx4l&Qʆߛao%2>W&y>Xx$\)${@?^7R؈> 4v|rzgN"6}?^+dۭX𽥽"إ!vprAHsKQ| ^>s6-w_#AxfpI 78 \Mf~ou<ˎI`ׂ-T& pS4K3ae[E?$9DWR-Bu鞘i=]1 ^Hy)Vrq {_tlCe21m.qc( p3K} OƱ];m)J$ɇ2<$N[0ڃL׍o#Wws !_ʢo ^E3;&M١0BOI=(p+蒥vaxj"e¾0/zHWL^)q%:Xs~!.WP;iPXn";EG٤*ůwg.MMڻ1ts ]U F[f?. O~,R$q>ku.ؚG_v@mųIі)Z7Ya{I _QQ`r#Y݄Ƶ*7o+ Y Dﱞ<e?/䆀Q ݪ5hDͿG0;s̻!`ͪg3`#'WB ">ttAYh}N)+a .@W&n=c[CĒ`jZ@-iJXA*8[M,{3FG +ᴊF5;g!*,5+S {9S8 K"Sա^(PsY3^}i.6+M=Mӝt I )稢"Y)m娊C("V O߬ I˻eơjϨb4xQ oGE{^u7^;>%#W}s+$o"@ Hތ1%?2|ck+Ag>sR]|`]ly3dbd*Ac P\+E(i6R`nF7u] =knc) 9)lĴɄG{:r3*1ZD,IH?bҥ},kj^g0͓'H$T 0ѫׯ^TuS +k\jʉu5 `ȏ&0F;Џm2,Qax/8 _J+Hl5[,o&+$7Ts;A' *AJ x|gr`ꊛQיY;[GBz eJ҄mAVtaqx3h. .&F[NΟs['B%;J93AMY-S[t8]+1Ҷ(3/F@0A2U )r :{'`}1Sڿ>*\8YZ-@lh3p'w"![}=u?+]2`R@̩&7h)<11Jg0 8En rռVޓ-`gw ;7u֧^_®" 0\52nGx^4Z X],Wx+.sA g7Z摸T(API*|鸶;տc5F?:0L@& Tŵiݔ=@:J5#-.k Y1yfc4mN &,M̈́6E7wr.;_7[4b)^+UT56 sD㻯9[6C$I*;=k'_(ذ'6^֬pdE/]lNYT7eSƃ$n@ BzgqRCc5 ִT;E_ R6?i#$?~xP=ksi|;iA:N-,lrJ&d}3Q9BQٯIP kZ9!Xӛy%? c<[5w'2W"1y%K, n/w uA68sºU$&tT'_b;46(">!ma~ *1A'24bWV3Vcyikhƀվs)3I)q %>r~Eu\+9n37qFDq/ֵ.ZAy7m@gySVhjynIA(!涳`Y?paCG $gr""'b\Ƿ;UV́\M;4|5gK$xB;:+lƗ-uҟ Y?qӏ c-Iq;.3Dt Bx7[ؽE.^5As!3jٛ2,4F^2I0{Ù-Y!Q2.U_/*}C{'~Yud-D1S5rB^%;}$\V~sK R;L"X0}5 ( _>Tm7Vp #F,n]ZRD2v&a^'V~ >ln>ض([>̓[ e뫍ԟ2~?dYVY.u`|v_=Zqdr޷=A@`S@,;@g?;hx5-? 5X0}БP ޤܕ'=F`[V+{QrσFNʂjnNLھ(fEeKKG Qt9s5s*:G$w Og%`ߎ[-"p9K6%߬z4pA紼*5'*4lD1b);8QNf̂,.\!Z%ήr0d5,3#M.sj(@KER:qYE(sVƧQ5l% dX]6Mrp.ͩM>=k-.CO@@.A!ؖ!-Džor06axɸ/OЅXf{%T9]z1'/Y|"t<[1ZU =|=L Ml *~BeɊ+37J^S> V2ѥQO :JaLt^ ‡"^>Cwi\f3!nY߽Y rƒx5WgZѺ\7gKJNW95X3v p=f3mѼ< zj߭E;*OnYhOzAX/s [/{}~4D%JM%d@B rg6v/g[6 zrU#*H?I:H=p5P!藈n2 (8"$H&t\,95D?hPJ/ :=̡!!ahL2@Ȑqe) ]}ըi.ܙU;F],27SʅM'&r70j̣ Ir@~5 R}D5g0SM '/̯;5 Hh~߰dEe(#Smh&ݴM X@!Fo$B5 6pNX6F+oB;d6 NG vNie]J63'M땊 -tsm\ADr`FHշ\RqE:w2\3/$ 06RR_ }?۱F k?b حwLą &VU=8\EK"ӗ5lN+W&y4/ngV=q_Rf = F'r!ONj>ӗgo>L%BJa! G9I:X붩0.0Bd1z蘚>~2ӝΣN*U]q2I)4De*.s)~JEBA9KnS|PLs H0/ֶ8V&6^LcW:5hΣHq*!ѕ!/'Vd _%EbDu#;!uaY;-lר%xC4"@s8\ץtǠY+Rq^('2b%h^/:ـ!#==T d;auj1Ke2fn$ⷑ:;N2:_ S+\О.R Sp4"̋T@8a}Oᄱϻ5lL"쯥/Ncx|" st;1r5O"pzpCmڙ N̩BGj |^Z`0j"ZOB y_OeWJQ`.58W.ӻqNNj!m)ϭdh*HNZk;JSIWQ7kk_2Iĕ2@kBW_Q7&גI NKF>1~zHavH$HI?jF'䛋Or;Xg ҧFJd|wHs46qX]f';<'D-)Թ"87uR\ yrAqI/(Ǝqa`\t)|#4ݒdcmȔVµo.zN|/<S7);[El{҈tBR*@"4Hd\u 1CjݑTӇ uC'C(d{6xd !h|Oz"qH Eyߖ$w,XZj|][ gjo2.}]i{&_. w}?,|XyX SP1I6G01=}tzV;̞NhQFޏnЙ*ba=m.0B)zL{hi*vܱcM)M {YQhj6LZ";'2s["ܟa9TTMk5-h7М&jUbM:sy~z#IQ|/:66%yZ=BQWZS6D2:[L5UFf`|㇯-|ֵ' +Ӷ,^b ɍ ~U}5mq_ld* b yOP/~JFՁ%M~!lMgD8u3<8[+˹4q~9 8RNF}?.Ryb=6>f/{h'V vI!UMfhRw55t |bzxmw.q5F|h2?:y[FͤE"ȂD_U'μ tpy?&"|ɛWdU2b{i֍f¢>P9;}p`rSf9Y?7+]Qɸ%1yu(iMb*ϻ!!V$6P?fjklO GWus 3.?ֶӈPNv0f * m5Irb u=k&yEOM63r zꌲO*{78w qq5iD  0Abq\/vtߡFb-ĺolj_/h+Gc[iT*n ,$=CX.aS}Nl'"l\^OgzD4090 c;Jޕ/=2܁8 本C̸L?52O߶Нp -=8LΜ=NdFxqi cFu̽%m? VƟ7ぱejՍi&_Ǧł6:p@ۘḭZA j-["ĽcM@(GV/1;&bԹts@.z_#R3e77q(ٗ3adZo^{)2iv4yA#z]>@!:Pp ~r/[O4+au?  Q6Ͱ)ri%`- m?@7k LKb>U̞h4GK܅@Dѓ,ZŜJؗhw}"uL}פ#kOgw+l\ +u50-g4+U۵T} Pr`LpȳP HN\uum\?4V*@-m~uent8S>Ynƶ{֗2pм:g"W&7nvv=ݱ4D#GNӨ?^l3A*TlnA}aZ;GY?uF<9?CZ~JGzm(CR["O"P1.ߒL(:BFo}qz1 ʺ=DBT歫 78R"Jc4/, @Quoo%0Q/*IftHZ6v)9(rҘ$~Hw`s!:ڜ*HyW{Ъ]m (أǥ͐9מPl;#|&k1X'b8r98.Dt2\󫿾a# [>,Z;ZR> zV# +-V!ĭh7#Jd5~k@jzV j1o~ux΄\E2Fr<423{ k \BĎQ"m`JUECAP OiOO̠^t~ܾ%J Z'/w w+,ˎ- j aT3:~i)Q;mQDe`x%\^JA袍5bU^s;{c FL}Mni]؈tKh}2Ta" (P r)Xh`KNOep߇(z5Qzqjڭڻ: ދ`G |uZ.U>`ב2ED4it.@\`_Qɳ] ىv6Hgwc=Lu#4+M!_^lpX Wg7(/3|q $ krNo?5j᎓e4vB-A9~ "]^OJL)~.Iık</jf;a#K'7ɘ-?$en%fA ^;Q E?BuIvQlד^[=iR'Hh,s5 `/i# b9~-7$0)I,0-:2jMҤ5X.tr+Q0V냌$CPMT>ޭf@|I~o9Mϩ1rpUIIm R-y/Os^/6OI"!K $!!>t1 + S֗m2&|>kK1#(,`g.?pjNǵ006_Ʃ#[&xȔ[׽DxA '.@0ejGQW~,h&?D5/ZrSͭ#kƜT6G4jd,/!;κ^V=JNZQx絶dAb+U 7R:ԁҪ 3W44H]*3=4Rٔa |4P=\A[OlB^g w5EBWKg-tmL%Dgt{p&~5o87V$aPwIVohӭ2t,Y:b\{HeE{$K9Xi"0=$*Kkqk?5-+|+n4e[>N1`pMӁ$#aĤ)d 0muTPdz  ?hM( [yA;' iU#꩕#o$#j*?X|0>bC>ґ3υ.WS5]sb1Yc)/M&X6Alya#UOL6mitc5QR[c7T)f+tN`THlkq`x(v: Q  !st\Y `p/<+u@>]`B-'0Ma,žMTU+[ ocv1Le2D=luqSl}T hv+_3!0J@:_bs@(_9_('`5i7Xi6+qGFY/I9a-\g EK]n+R{GA}\iK~^u5z_{uoĠLt*֯P+ tbNc3VKe4&&Ml}=8e*Go"u鰘8*5` ]Q&["ծٚ3ؙH+.6)"Jg-䄩Ҧѳѧm8[ #bܔZKl32{,<6NxrC?7ǓE9x+OvD#oj}F 0?0/)ڕGC Ew"g0.XjdW!--,{|ܳLkf.hrYP?ToBSQX*eѽG뽤]ƥmB$Y"+TfNY~zMVl{,U=h|p6%kXS)OJL“o6j2c)C9AIv?vŞ u]FF+z:0s[r!S޵ȴ sM=]%_E\,.3wLҔW@r݊Cr(V cE X>ÚS'iQskj4TJ~E#]i{ԗ#rI|cUq׵@!h!=[' (DIEY$"|G2ϓcWnK}鬆Lr^o5Kwȝ,VB/rQ1&h~%iU`CG|lIU[Y$/jFLMhy-[ItfH_y9j`J6,167kX4p }%``CzѴ7j(}?%cSh38&1l5Z)}2P&hy0QU1\.+R;<HAvH9 M!"xԚò/G{Ssjf,+mAti7ԛ20 } bAJ# -]d^T+XXVT('/vD+lΎy}Gt9h[ UCi VyNR8lU+P_ImvD_he^#OVvvq35c)~]Lcٛ08r$5ᝄw1TuZ^$إҦÍW'fnN2ex+Wy8pE(BlDto.fH@aȗl؊&=P,#)&n`ٽ6E ,\|Vi3dIc]\RӢ47]_%DJ(>6ٜdɕE%* ?M A)W [L i0*EdK%K@y1[*`q' hΧSF*<4!=>߇l*~".ǝyd ӷ̖CcZFN dCDАJU,:U2 DLRc2NI^?TQ?ȃN m &1{ĥdj &(lWsD^%jL"&J*)cb(M]:V\O\Zwb4^b@0Hud6E_'z} c6z{zOӆDȷ7+0@ DW,KrF&@1492|z-K rHa_kAD(VxSVՠ9 _ݱHvg]q5'y\mW-W q6 Q8%?,lN[WwX2pfS5ɰLѷR)<^scj^up7ϒ[C>_\m{> ,0Qn*#_?Q?z,^h4aGMeltVM"q.D"HV1Gv{I s㋠:o$-XP9&&?T١)6rӭZ"nXԭ$`%rsj'r8eBNrb8'* ,z"٦@89f=SĿ:Ja/ei:ƒx= 4knNV5!^ZPO]U41S0GWR(\LJʡED5uW[edI: Ik''"hDѭ3qUL T3{;Bx:duϕ/=ڮeKE^?F*4XN|QٺIP$4%n]cmB3t pyNGAŒoK|^V0Իmr7{vdvL9Dj\ Iv/K›.1 Hڬrq.&y/ L c3m-EQMf'R;0"|Y8bxu.AIZWowԣ!%7/_{Xg(h~6ӽo1AQ+x--. !3(d #dPYjQ6ru\๏pjqѼ>o'[DkQS+1~*BӔB<8,kX2ӵxmO3`) SxS2j1:wKz Er|C/lW?GatJ[ZcKL[Cs<_УTD5m —Dۖ5=JuR-0~D_n:%@ULĶ֙oHRW5#MĩCC9+j藎L:lOe|ub;QޏRx[e<͛WZ`Yښ76udh^y?l(uRxZlCa=Bs](5{cC)oabpA$W5\ ij\d~uRt MEfժ~[֨%r띰"ݸJݔ _BBE 9lS'*#Z'zxȆ!=f/I~M=@ݓ}ɚDBFD/D4|#ÀWz^'XI=SY%DuqVƬ3&u7b5'y;Vp:ݬQfn3ưTۣQ apFY^NP4HF2b,# @}1]g6@B"D!1ois8ْ@lUwQ֎a_ri| ew!~e^ >7cYf<pW6E$[Ri`7SХ=Yt/ _0#};a^H_|zbBW[ m;H%[_#bp_Ww .×қgx!m.iCGd8`W.y̜'ɱ&#FK?ɾNHaJKW8^l&W'm6aKW~v IM Q:J,I]8vmnέ4x1#0A/Bc> x`V;a!\E!'$̮(DьJgCnn SߦOAKÛZeb/YI ]=;eC12:XCD_RuY GD@$(V4Og!7ȎG. kFF#]չxDx<=_<CB~ګ D0 Q'44+:]'*nu'*Ϸ^EgXEۢ(b1N|'nb$sOJ,8ewmg=b,xd#p/T!߼M q!p̄eH1ux+n/X* ֥g2$!5ӻ, =do,5fG7P#<\? ]ʈkG|dW#m,ŗ*GnUoҴqt)+ ~5|7CnnjmqJeӅՙNs9)џIˆj /T~T,pg5,n{{W#h#x9?㈨Om| ٬HkjB1!3ڤ1jZ™a\+UO[ 4tK wH }A /c${Hmb$TbJ=%*B '튗15<Ͳ[̫W^ dӁL!!2`HM{B`z nrT|^;b8fSm}A}`G|8*J QOL/*w g5T^q e`視 Efw:Ji9+z~qa*1VC(01"\ßc4$ffE#D3R#a1K!:=|՜ApEn3 ly,;0I4a3yE2܄m#gǯB0ڱCOX*c<Iz%a-G!8vFYL-xщ&f_f<M@Gv`5g j[p\M =!`9| i[M-eiF8t=0N;`NbV\yhhEj?}XL*o  ;X'8ϴ[Wp*^/*bA̐C-ʰYȢƫq*:'5[VAw@c=^N/ʾr\Ϊ`֣ecz3 ܵ%&K\IrZ3C^ ];bz-{ßCɶЙiXP%,t~^W h$* O1&]/m~/ 1viSRU=eCP$^ @yI]J%̉(5K)Br~HV0Fz+#3RQjWڶ=!q)ݛl b_5_faﳂ- ;~e|Xp80Nٍb%_T'OO j|fKJe Yدr19ē4p KO ȅ!I1v2^馏9+OsN3Q9E]+5xHu4"O"Ni:@qQ:grFBMT[l@9 AbO_g'?d,t\zq ??Bصpd!.fc# rǧѡEh'7 o%АƆ-W~wRK$#S*%`i(j;mBz]1ICq_8xESo4!$Y(,粴 Y{{SM|]ņFϧ΂:GDAvOdxcckZiZo7S gz)ߏpRt\y`G[:U҄ sƘrJqҡct]m%Vt f[,e1vő~,hy2sv"8NA9$f06(8M aQP@!T&琏ԅ&> 'N~'CRF0\s#y ƷuOUzʕa]"] )n"Эdc` >l$sѫ*1/8 *΀/K[yLI+xvt}ˎ3?8!*jXP+Bn$6z(PLX_.s $D"$8uwHIT6h!D̛pZM1?-k2& GHl)GyП ݧd]:e|"y槡 KN6)V,`ȵAoNjAd?KX"aE1S{1^.K,0jRΑ K<qWU>Fvq,P"?9vtݱ'?y+j=ԧ@HFYiCd幄K=D§X5ug=]4#1yy<6AJGL9 ~1aCl4V &aRZ.\"}5Tkܧ7}LOlיoŜ-n֑Ih +gӵX^hsh-% , ZQ>flc]T0sK%7/'YrDBH}i%'R^Fl=MQkL&}\|sQN!2+n 6Sj7d ZͰ  Kt1!_$)3n[xy(Yږi&CђacTn3g=* hG>sC JklVP >7o%|! 5:Zt$}%;TDηI|rɑ y PՎܥeͳ6p{IQsn$=Mv\Х-ܥ+(;9u1zU %xCcO0ju:jAotд,*JBxGU2n^#^%tcD+P~{ zvT}If{ٱY7pcG ɻn]8HUw&uZ*HȼcE&lfDHCaW KӅ~{bl g'u:QuUڸjUu(]{ET} jEHڵ*֋rm?& I˵m/bvHug4#g7H "b$+'zMbr>S!e񃎋ǭ#LPſ;|c3DvE:y3>=_!DNk-zWsRj9v\X:fu8{׶g- 7 /v*o'wVۏ"Υ.=EMiDk7} P;y8\AVWBiKHCu*TIyyݎpS=c]Ia{^?|Bx+ps<$>d.K.:h*CܛC[AuP,Ni;LƇThQ~br|<-ȍcc1Oi}?FlzCӛ_8~VAIu9bn J-πfHZ#;>c׼4:`CrQMafӓư.cPpyT4֡<#;kc,N}obO,o:x듕o4깼};C|WOK=yIh1TX GµBF1o4;4nQLhBڎd 8>Sɋ7bȄ!ea ~--&TF*Cu_@XVȮ5:6q2XiWR]hj WGn5l#Q&/wW\iH8G@o/<=XgHܶtA -e7W6a~ ,jD졭jMc8ad37yx%u:, _t b)랿S9bC}X}% Tn7Ll#Og K_V8Wa/)3։$'X[H[nAϖ7}A1$?،˱ٳ9:UAp5'}Ivt=˚W0ٚhqh fo`eUw +t9 {sU$Jo6msW]fy'Kq:CiӃQi A1 -omQLBԶh/N:ya9jh-} !vJͲ |(&R pyC0ůf4/F7\j2%MaqlŶd``ٱ%eNO6|+ ۩QaAg,8*Vu^`oK2@*EX+L> d%uuc$}SmS@)Hw#$4N9Z4^d͹1_3NǛ캠 3;IZ sc$OI~]bt_Mw4[OY9"}T=niFVX <̏g;]gs'p/ cy:FJNٔ!-Fr~QEAE*cݳc^G ad*-%JR3\>8 \E6RqC. &e!&TZ-|7OD|]C/8T?Ϊ͞YDjg^7ŗϛӽDQۥ 1Gpm~b>VۚBw^,_47ey( -ƎP`AfZzT UWYvJmz̡<"4k-8x&EQ}pe0~U0TjHDKLzTt/s $3a#!Y|큉zPF c}V$l`?wZlb}\['Im`y*R ᙷVEDD,c*l]W/Ӹ{yZ8r)oQ!0Żmuڒ jded!v"9Kw/ѯnW\,gJn{eRC$>Ah2o :BSucم9njޒ|<1I~l=k9.DŽt;N9bg4#>Aݞ9oAKI7/ף # j ~q궾h*]?3n?+8 7`}t4#4[Al"Vv"^x]$3O-ei}%_F%"y Z;l`BxkY~SFw` *Hɔyhή '$lYP%:1ŀNkW0VcZ #)*L~$khPHVx"Oȯk\H`?H+\sR ¤h~bx῁m7ptˉ)d&6/a̯$v̖ӏb$-@ǚgū5'?yHoi2 [pFS":>qjd0/gcXYgDž2諁Y9Xm-?o#{IxJV]FC^RB̮wtg iG1W;bXq7WbF8"3@$_/CɮTPJ(z*T{.|"!8v/ PCHfb2aF&!r]DLc3M'߁FMz#ikGؿἤ4HcІ~S3gHBpϒxdE>a\b9ZSTdSK%9/d0]%!p]d$$sDMDٸK gwWx=W`9gPp*S-vԂGŅ@ls W?M;;ufd4vVB?/6e ]qWx)2 qҾ +}:),mGX<˩%f8Ƈ+S@Z`:mr V0[~ev#?ӐNݵ6_ 7jr^%ͭU ?Yn59zS<:,4&;/ K./4:"Py |3ԧ$?Sd-QgYnxa wUQ>6NVt+L ṮF^x*°lu}IpѼ z@@q'A|GxЕ8:_[nt1̍̇fIKt\G _rLD w[J xfULuk $vbGAWĀ`U$1 SMu3|;7ϑ%tߠFci-`"4vY8AOpO@Gu10o^H xbkڼw&hS:gv&IKqe¿\t: BJg ̀3j;$[3ith,!l;PU!v3F GXhIyWNQb[3*D\= rnQj;*nqiy! ӸwP#b-/xHU!cE3݄ шX|!֥)$$[GOG{^TN/fT7*yj,{[FёWHƷݓȰ%l}' ꆹW5m_!g*H\OFmA#b[l17۲;) UƲۆм* n*<|LVK=wHn=~(-KQG]}Oʘ3_k C2 [JS |B],>s TRDERT0a}wҊfU6hF{߉!im/^oX\C'Q?a`|'A y6>nSY%z[$ V!FoU :c٪+:F%Lup [3l,s_) ~ ]6'Q)+٬vq>ѩ |sS55AZ1qWkzSfÁ ^C391$I@}URg6QAz))ytMh wi.`u{O]zt;;U%3jdbb?]g(5|x2xL~چp y dly/K [ͦ~70]#)8-/j1 8t,m.${:23+,Xil$;g\k:[*LI!~)GkͺԐvÌ\છW4f: @`7Ş4ٿ%)M 7wҡmJGf` ;f^̳D,wqMK"XTҽVW s RpݚjEx;Kz( (iG-]`#'c#$%. b!3p?cޠWX$KH8*Ur(+G쬴kJ Sr%3"a(*tJv (pټr.1p4z.QfBљ<' 9jwiZY/EjVw  |fk/|h~g#t'e- ~ktpR@`; D@ J EM7؎vt>D.ƆPdzC b`Z_dM3~!vh6b Ya_׹{YlD1c%gõ7o(nj6+t9=yGQ [S 6hFszcs(ld !"w=Z# r\雮}-p2|0D%ZhG%fғȵ\5 ؔ\$ФȽȐtZ%3<2 7~ŗ6۽نa+saU?\]z  ⢭=ϥ/=> IJbȌdtcDfjzWŚC/28?rCdD7%AL$wm23۾{6v\KK̔&|\Jj]Y+yZ;ʚɃ o<cGE!?n \tpErj1PG ͟t:Ud+H*FG\iC4TiVk͙9l-O7ĕ/3I%m /V #CyjգoHNfJg&E=0kvRd3J3sjgsW>(>NCo HIxiΥρ0]%O>܄XG-_|ZUhaT} 3 NO>V`P$t̤KX0؍}WQJڎ f(G(d@hCM&*U@Z#Id2Z$BZ u_]j3bVefw =;fkB${$ΘR@.ԅ~뀷s{ES"gï0֞-s/"&c"m]?!bjy5jp>~ sNasDC8Un!~϶"?@sAK[սsJZd7y&d/TI֚ 0P.f -j'R޻@Lgե65ؘM 06v)Fr2m;f*䷉ 1 OG$b&O6~HGlj<:؍VدGV 84cq9wy|9; 70'N͞'wԮf&(/H]>7C"X;8rZf@H3όCn00RgV?xt5ed.7EnC:jE pUO$󀠝C=mP15Lp<"G 1١s~oe)l0^;08 O<z^y'v 3 (@LۤJ.ȸ|ߪ1Hkݓ[!?UQAƿoBh8GAI8E:GGf뀒u? Z\\8’qzJr;a[bcyt?ܙeJt{m `c'⯂iïwQe[,Wk- -JIt}%PMbK FafH^hSٔӒoL m_Mf 1(=_xk, _D3F-<AQx- c-Z2Hb}J '-UKL;M}}PP{1N}ǜ638zpS)ktLzPsstBdOyA„O9vM!=:wKk33-WB= NہDEmȽNZr}rwj}{grW#[;ol [TUZH:kK7?9]_#5 SU u[O#1=3n?Ef aR ؇h8`^<=XF2BFW2D8!Һh2L/aE ԴY1$qw7:xlbd9f3$l0e9wq(^ѐvu ^)zT #&.tٓ D´aC?-=%<[pwbϺ$ؔOr. KDc;6~oZC}І+{ F?k{*,Dka-nB"¯8l`Rx;qРȹ#]c+ =)%Hnspd#|aϴ }^4K砕W6S+?jO;/;AtIT!ˤ}D*X}vȋ fR]Dp#ҞqXS\-rl$E+ٸzۗA- DjN NR^+ۑlع ̥cbYXNf/bZۼ_!c bΕNaOpzwF[_5E4f\rH;~Z[059" Ht/f"3@בI˶8&{$qeǛ쨥}Dxt.oP1ғ@ U{?־`L,FĂ~/xoK]5Qo61s˺%̹- рLu Tn%/AM{3p'X׆R&vX`*$vG$KUF%㢫RùKJmE'o" $Xp8_ {.K/C0xE-.;Zr)],u j:<3fd.ۅU9:ohp8|`$!7,)4J3+¯'tKlkI _oQ:ca 1־؜'CaE6E~3Q//:9I\ z"n16L¤ݚ ^F`ᦦ.INpD'i4H*(*'Z%+ Sbڸ(SVU0߀4Gi Km:[c>o}wQ$mE=}ScV8jeܙi?/VZ92Cfe㗲0{wû0 Fg鴲e>ng( P?3Y@+fu;Y'B\1~Li+$M'Ja mS kk+[K5yn~&XIᄻGSE rm (DF 4ԹUgjG ? uӢrآ7]0eV`!LQR1s1k/P:_(س݈:wza4uR|+&Lbr_[ʾЙV})ɹ: OZҩ*L*y*,`m@ts:XM Ala Q$.YuQ\NGguSAgu† PC@"( *J`J7S4eSr ltc_5{ܡ#j:H!¢X6k{vϼ8c9-sԋʁ'4u\[ޘH-=l&Uyd֩!(XuJKK@N tqEnĦ\2[C7&D)jusv{qb" IxsTaiN)ldSB'6)En[Cz~^՞7f U˚FɾBug ;<6n7$ʄ|VI(|{s+FZ's#jC ⌑.ޔ7c p@/N*јr"^D \1: o?$ 4`m+^Bm@9xgnP&}, y[ Sx$ج1=~#lekGj4X5eq2P *^;K:>A];G"#p&>}=Oe[R٪-2ID9MnrT]BLX[u| `TzMOH[Ӹ4krCC0B/IN͚佮d6gª*vqqDme_8œqZ7ȡŸchy>X{QtQ:68# [j-x2J,햪/@ՄCiWh>DTH!8< I01\s +r%3j8rk}RuS5pX[die8с(_4ڥJ,=.ط^ ͊BuoZy Zrd4 |D=Y :C_BDFՍnqlPd] A\jj7?AR)ܥ166lHë\ z%bJ4Hs~ j,h7YLi$kn+ytsǹ_6V\xa?m'\]wMk[ssk]{%zcEdLgNn;hjl5,DJf9cv˟rp -VxvzXx!?D$p|,D =ĹI\?&8@%-NJcSCOR!gOHJѨ-Y`^%.'Q$owEA xIEY%PRYEg|JK_27y2KHY4.CKG~_,FN;Fл{O:h|`p16ňRU SL{'SvHz"l 6j&8fpKrdؚPjNh; ,iqt? P2^ۥ53%O.E~ݴHOk|3EL`PT?4Qp+A-T.)Db1=V-_s>gss3^d *zp+nC|,eǒ9@$ua(ZRW{Hk6D/) UѲu19E8;K?.s!{E_(˺!s" І)4O'5<+-Fx»mf(J\lʉ_u n ٽ.ǟPcZ)ňc$ l*G `-e;p*II:WfT3xvy`WEa|VnM 1aN X! BqףİP!-J>-;„ˏl_2pѥbK'$7֍5JhuM;oI2BJCNˣ>[Wu\$aXsig WOUI̾f7so6_c%e';ا:e2V' ,`l%8l jAa?VzE̺  wc2vl]e^zex/ɩjʌGMMyq`qP7]/ee`2BXR"k kz_:ts4 (\lj6U$~-v]XS1Iu`HV ]BGqG9n|?DUO anJz50VY/o22J3Aέs-g fVq_I=n@ntҏ#D/J.e̤/EȖ0,vv4f"koWn 7D4 mx&OTRtC^`.l طkjnKC6]?-6T11ADр.p&Ngv𼌓|" r܀v?K+7ȑYBx,ޫm8Oβ3ҳ$nmk9HjeC{~ \@ﴏ{h %P? J[=DќA¶+YY2:q5 h>lز1&j qRJ*-jZʚyRΟ19?mΥ:W cm¼̢8?&'s9^5>\#T;Hj|gL% *{'y vvXev}#,)WI4J $=VEz]U=pBbQ,B77i:,/$( 3#PxÕ|!%@տɑ՗=^D?nWI)Tȟo`|,rZ~f2?=C^6ew+јe}В +8nkV W `Bꠔ؊.y^Df .F a` c{xY-)d"<*UؠҢj/b;zrpۧvKl%#l}11`lR;* ng^?MFuCUZW%ɍGN]>ϋ;?\JG!8C_"i!gR1 5"ܠNȓ=^HY؄C XY7 nƄv-YB@PU;qO,.Tq'/9sG`L&I'sZ [_5D;``{7{8@E$Í cI@ AkQF!. xD$W;P&i;܆c|s2 $= _ Յ;p*WL .} dzصo:SV67HbE8;|=˖,c_ĩ7jEڕ߳N;hщY+W8R ^'n+%JF[O/b)@㟯Gc ecL\?F[tCG-m-&pnHeE2u\S*J: ; $+XךKwdWYnӿNpètyp+X{qCl}y:\ɶB~%Q5*9Vch(FRPawuM:Q_d$/S rI=ygG,SH/{2x"|89(.'%K&J4i&@^ )S3+O0 nzrXko|эaa '?N>B,vk7Ur'|`;qI Zmx|X_DvSE:^T=rrpr琁Y\xnJORqg5Su)_`~ 2[t9EmiV"{Śz-sg}OIU&/y~~@TsVBhsyfx\wsgE5pχƑ2s;g)+@$7.>S!HDF}IVY$;.|6`rKpnʗ7 F5G~ʎWYG*"&?*^)9 ҉l'^QXчcv4ſ#uU]P8\7߹$('?AK{LZ -GFCpo3chDcrY͸sgdsoƱ 5n8l ey|RӯFlR?~2 Pt/sSby=A B-h>NtD N:F(I5EV#ڌȜ*9+4Fiotea\BF,TۓWwٟO0|mz0\:%G=@tv'?Y[P77  Eq}V俆?{1p` @'UG6NMf9w,~>PYVkr%GVu"w2Sxv6?_szR A_ZY;[e҅q?~S/9UvFI2{Hn_bCBbm" )[.zaX}2\,b:@ĢI+! ƾ}: .ӣL.X"y!='Z"KWqdSnowIi $0)lĄ2i"{5^Áy1v ⷅwI 텱AbIԡ_+>Ϛ8e,eT>S0o̿Na0Os`yJq/._vC^Jb@阜;wM_0ڕ(DMXn/'$+-oi'veB/мδF`A?ȝ"3j5=!ɧ io..5T?O.>IXBr0?V2AOIɅKC?R>tPc#S5y_LoE._%YPNѺ =Md]s`m X Iףi; dJ_JI+y;ur1e6tJ'ް`#ˣ}=UDApNʦb*esݵdV@TvF1=;'Pg-1ɔG 倸1U5]*-2[A{B#Lra^U #GWf<2 \G3hډ}%C_%߽:-EBʴXCJ5^ؑiEzV ^7{M= CMdM9K 4q"UAwæ=}؃MIGVfWi4]WOI?n+EΦ%Ȉc<ͫf2YbkfL; uZԬyMDaq@B].G?lqr\{cCL/^A{1>fb6-v^}|HLe]- w%au_`;6՗89穅e(怲a(WtŒR;5rbァh<..;k2яlbތJ4i&_lp .4}> " bi\0o{ӲpYq)pdհ2Ѣ`zm 7s͓^ozъn\;фPiǧy'8?F r@.F(Ci }DͻR/'Xq,++ ӡ/DO| ٘x Oz"TU#  T]@q`,!`c%5o2h`YoV7?\vT *Z z9"Ӂ!'.2P5~BQP~?,8K [T(&1a0P`>}6@3% CtPāiHJ&Ҩ'qp%u\PScd\K^P _?Z8UV 8(.zs՚kkCVॉj*u<ނwWxv2 xV9Kd5_׏O(ԗ7pӓ[ے^o= a6,^}51 TD1󫁜˃7OZ ҇ wW;ă:mϜx:OCֈ~#n@fV) 448m9Mqě>Yn_sٔw ;5-AK%Ü]s]*2xFUSj=t|~g=Oޠ,*("1C1Q*{joXf9`3yG%42jvC3J)-bC <9JRMd6S{LAG?VSDߗ9Q)*f@B%o _:@ո©AE)?_| .|k;@DFre>|{;@Hl9T7gX[XU&"kcF5D+]CvU/2xtFf-[LSY;͂ qhh]yuOL+[*[>;#W@ t 5<gM GfI8ض@y=:Z{Y0* XM%~F E.œm2c5#uWf89!XPC1׌!j+\bC|ܳ7qoBW fvazp @T"fVmAWSQ%Q.uy3al*ٓH4!9EݿlgOEieX8l@_B˘d ]q6xh]5A6TIy|hB%U ;-]l*a3xw` 6˰$@Y$4'y|ŭЏkj.֮d>q8 ;!sy9DkF (ʖi}P˚ƒ0[Rm[pݓ[])Ҹx:4PK/_y.R'{!jY] s)+0"ðC>#c枎MQJ \(9_׮bj/ AHΡCQIa+jKԀ}ZZXgr; sNJ rҸ^>օuk\ǓߪHh])A @w`"sUuO-X_`t6ƶV],N%Ӛh->j*K#g[䶺G̿hӹkv "oɥc]NTE/xv viqU{AkkޘQ5)נ?KGN&}-7^1?j< " ?+TN]w ]G3lMTٮ3@ O35닌E^aq˄!45mc8AN_+d$}T2kVǠb_Eeޥ3.M+ydϽ?h,($<g#yZ;&i+qvضƭWg#5lN}TG\[f"bmVarAClyoZpʐlbٚr+A79o- ӕZf,Ə+2az~W9Q%=b]݌}*ij zwe"Ǫګoݓ"n]TeRƛDž 413 NFz''-ԝ~.֜\@6#Uڗi ĈW 0TD jX77ٓTw|Sx?bO<:! oo3#uX|5 ?C2"yE&|8ORE;o~*oĬشIC`ٌ4&$#-5gkuOjdB_+n sb-[V+_n9&%}޲~sėe|VMap:zGC0Eۗ6_$6asWR<*PV͉߃\Kn_6- /,.@D+Pp%l;)~R/l|@e9+8:m{M=%e6c5y>\FF/F[/ɑwR8kj<+#}snַVřO`J p!˾%9eSN1b]ʕ8q6ڵsjz85n) Nܤ~6V[1ڪ@6Hb+UA thE&q[֑7)F~)[ED~Vs))a᧏TU12HyCg zbq?=јxBWqhow,o.]2FFK^@+i+5q(C~dKLHn7t ᓺe.`9(sx.&eINw VsLEpeQ; ИCpG!fB,ԏ1O6Z[00Wr9LVgLCԵ+ g&?cTs% rDZeZp[C5CJgj( ւ ZҢI- kgq:siE yvi.X{?lt-[Tp5:k_^#{Ogzt PHl e^* 䧌N@W#\t St 6,jތ+:p@xaZaY*ðJiYBx[Y/dWф!(BL"r,Z:dnzv˶$UC#^D䛑F 1< tsGrx8p\*wqԂB&Z cel~Ø8( ;^$w:bڦ,ҍL /E]*$4y,L3&o:]0fzrPl՜Az`2%;*}h}SZRjEbgp.Rl 'H чDOʋ벫nO@UVqLtʧ 55}E,9's֔/lF*R}Ԥ4kb}.g 䂖XD2HdĴq"Z{7!=PC0tk'uHoE|}Z$Tժ $Ԏ \>XҬ #t:tu%I@h ]{P2k;:n:Sђ`mpvG$NvKީP">' yA^yq\]Oװ\r <9ZvͰo;H"2OFWu߹-Tlܚ۾8H|/+ c^MTbN;lFo7Y'4%>Y3MW+6˝ a[H @X\_?㞒Tq%Ew&]2p(rb -m/]J p Z|t4CaGJAŌFWl'd- t Z0N@jkMkAx> 7Q)R +Fٴ4 < 5kc=)y/ J*cL(Lyz%_`қף0h"t` &Ҙ)Tv#!';N^_?jA u@Mԧ6*8-. DW֧YfsQ!5yp?&AZp1H];JN 5> -uIxЖ'@v#Q>[HڪAΟ/73Q/h-h]uMgjiNRr'PSע!?Π~ȰiqTfg:/tAQmn}F+(ksj19M% 9( byMUh'˱l@CYmIoskqV+aXYrfg5_> slJwLR)(v&' 4jO() 5-* 톯6%^B!^*#NZkHq.-}FSS .1zE4W(pԕB͎|0T:ЈxE)B]3--=_.븀*Hdf]-|C㪄-tPA{6eY3.-&ҤZG>'ّ#Fpj*27!)9p ˒}1:t£Bȿ!Ѝc8@a6[#)eX\9R.Ky>lF뫍Gvoq;aB;p?ƥa-KpOŔO#v S3 @nob[X-ɺ$CEtіR+1kENNG`R+Asfl:MpwLߥbqQzUA%Ǡ&6u-h1G2"JѬPؕTr)m>9W*o\<:%! |H;xIOHC'ة(oNO;$僎Zv5:y0Xܰ~NlEvsD+GRs?9 ~?^ wp>d[-.y7:w 8#!?&e^~6wEyn~Աz''[2ɲϜ2(G<-#7L,YG'[XY$SH+ +}Xѥc"wק[9 z~H CHa޳2$(r|~U(@u0 B'I'TAnl>OLo!sKWs?)\੃#QvJMO:6N{Ho(l k}#%`abzW=FV}ؖmMK.|4ﱫmE1pbD<*|RJR'Š (&tOpt{ۓ%6uyBhyq`Fcp"J) M!S&Kе5 ̢K0SCU;Ԏ{#4YYr*.-`v*Ge$I~wYmpeUk]Hqv_"ڭ+.&MMX shN 9J= l_R= җ  ֙)S C^I?8Oz:E a FhO 8r`u:&o@V{32牏/DvO_~͕B16}{%[w+Q3-UFOys8ա}RIqU..I14:^`9R> 5{_ 搧lxQ؛tm.7K GT!Gnn=pVuO0ßj\kQԁ"DIgL:ͱ6,G6-VeI|S~+c@*DZPa*"MѴ*A j<;}09&xxny;sa#: ?`aɞ!r%7 q)Hs56nrTZHreQE3vtJ7J6}O'F8и J]8O7S$l!gF"^hx֗ hg1)B?y+H7UV+EI+`<ˍl-gNSzuWazIT^ŔB< mC '{^TX0nR&n(zn  g6τv)wẦxn.`xS9vV/.p@U%=*-bl3d--$+],-||S숑*qy 7pvaE5 iltӛ.IX! z$o[Ovj{yO_Ѡ@zyb6eO?Yy8΃ʰ E$)MYg.n†%YGko#MhhEF^Ήc̞@PQj~/(K,Wb,&)+~Vb8>!04+4['Jʹ ݻeR"ZAq,DSV]pEjsg-GM^ Go i@*V8j94,5~X(f5l3'7aLwx\EX֠*Vt^]$ml$fuDQM՝o7urau%g_5IE 7'cԢc"Ipw#Mu~I͑`/7tօX(Ռ0 dcM¨H~5 ]:0meQaQe8.E|P}&@ eY_IzH; hہ68=a'5(*dkQQM)Ho`L67ݞMF0rF%qSe6K؋@w-wO݂\7_;^r=) +Aڧ)6ͺKuoEA,/I xEĀ3ڒϯO-$VPNj'|B| N/iQ"ө S ŷƥ}o)E=(t]4u;Ӻ Nv.R Ikh_eF MB^jE0G폼/mn@8w^Xj[19yeӣS: F{Gd$^ğ sZq8=6RoVI68WB]z6 [<ހrT$Nħϊp e} /MQ 03 2W~RkY)*H0f? % Ξ; y ]l{`KpBC UmIRG ܾ f{m5=6`SyrƜpwHܛ}H·i7NՒ$]3)ao?l}ZeݎRxX ^a0#]+^h` "@r>5BiY(3jJ\gwEi\%J!(OyAͷnIJZR̼5yݟB!]_-7d3 Z4H!e'NW$fm{7Ϧ6 3yTz[wgϐޫ KS{?S=JQNB+kxiG!5_,/y~jYωIzxH7J.@$oLBDg (H%4{CƌK(" ljI9TGw'*cMyMmA>+?~*&G 9I l>F4/,ŻRJC6=%w{7Rj ł0rm%"v1&Rpy<+fFÍe_gG{bl\-T$}Wɞ L:\E\땖k:~CY4f5-cfm a=_=N$l`z:ml\9 ]Om<̜#whkً]%z;cmO;0EFbK*4dsw-5׷ e:XjiͶ֔(1oQ;uQhU+;̺l0Oۉ8\PUv;z7udA4JkeqBMƝӖ|(Ȫ 9th pbe2M!Ҽ/J*{Ϫ k^My|r v4 n_GjF9үT*8_Gػ9LPƆW²f/ 5p 6=Ҹcb /lGin&{v+,;‘p/~.j6VE2c6gSQWc9[hJ;j^2`X YbZ%6SIF'GJ+Q8Zaj$*r!1q&UA Mۀd6NTJ:enhy-2%+$Xډ=+S`h}.VX^/~ݎ `S8RXiG9IxDx-ʥ#Q>XFgԺ  ,[_oum "(s(o8w`b5}´59=c {k|2ue܅ݎ| -(sF.R>_8l],V?AOXz=̲Q0όTr>oޠ Т/!n R͌4y+]gbݫzI}~ֲaSqbUmV[xXx]zD MOx7SXN Зcڢ+3 K_ٟOǤSLm;mAZIB798p]L d~Ǥxf&Nz "-Ͽv$lʕ>IFFg#Ԩ_bu#O>MA@xK4Jt% >a5̦fĭ#hS#tʶ4IVWV?ظ\i#{hJZ1 ^?H] N*>b$@;|jVgۗ:/qfm .bUzY! ,(Q%)蓖o*5!ʯzMpkJFתdc_>BT) 3@#GJ{Rg}550h2#>w@Ff,d6JQf7ߕ+B'$]",6Rh-5M5Je6ojI0~쮦Fܐ Z:պ/C0) ~P;<`&~Ι+5A 2^% 7:/f*4pގ/i%1IG.gY ^%TA:cSQSr:v 2,@Gʊ`$Ѳ5r/z*2ufy"ߘĄgFO78aT#epl혟Tzh@`ʨAc cW֡M ;(U t۔%S8V^}C|`0aoKl5l%1M*o ^4o 6%ILFpD~aybrM?זi&ۉPr\!-S<՞KVvïMuHX%b `=]>"+G6k1VI8l<\D _N-V_˳~~l]1)A&^ ' e-c#di&f8x]e`3eʧ |EN `YLpL1\֟DS}O'ۆ){b#Fx#` <.)2R҂r"o.0z+ŭ,P^*ӡgZߟч:h3G3l[@BR?Y艕;[M{fy~đM;e=Gӓ{K6/^@ ?S졻d5CUi/|G[;%ϔ^WdAHcbQY?9~Qk`P~ҊhH}Jq N.!ԼAC0X.ԵY=o &KS 6œ.D#@b,y3 Q[+$Xu֍jR{ޒ0!#YOMȢg\yx9DMjHTeCZTy|EPI_ۆkm ]7nW)'% z+D|6=c$m),v^kgY(r#uQ"ҍw'V؜w>Ng%}sUEԒ_%~Ҭy#9%n 0.W"+4V =1  =#BgA3]6T.2騤\/eFaw`bJ>qk+D/ T{?a )]E "]?R뱟k>̜3ySKH鷖~ _!aW ou}k0Y⡕ ,L >@JQ]E^ Sl}1UpWZQ%_w}pRZ">poq]GE)?HiHԠs6z"_Z3 ^&!R UPɀVq){.fϟCr?7ֿ w|ңJ|0 i챛TeHwqSN#{v N%3&2^=%0O5&hDXlj: 頺cZʏAJ[ϝ\]D VWuȊ>uljd,Y4ܵevmb&9{4KkEC"]1w8&g=eN]h2iG<_x"{,U)>uNap]A)J(vhykh~"Fj0wb\6m~~Ucoml(;6} d;/_Wyie:=NƵHx@mDW@j7nﱅXuHЬ ުuM#"5yH{Wמg$7P|m1CQ.ܝo=bN؁Iԍ8ԸPZk ۅ4kmiNFߦqд1g^glJw82Iv3^ gcf{fGRE }' )N*-vIqHe6,uU@^dt7 :[\ѷR ZF1sDt^/v~K$-12+Bn@Ǥ^ÒNh<fuU6ųQ#] DU[m[ޙ1gqk"/HIPE:vH9O'wʉs@+BrTlB)ARZJB/38;HMm1jy6B4Q>E1 g&h3/]d`Ü`-vZ]ZRAFhl#_-K{`5Ɵ+')c|FرE[bKf}Dv4aф"q0_mon۫_*NFee'J P$>F|Jjy5DiSz*LV.49XMDeo$ܩ# g{w_݋_*Xb4ltgHP˒rQ g0K&# N[r n2^Bc7ȥ2[P}Wv놢do7cp=/a1{ޥj +t%;_.#ѣҍ ;9ZÖ.T)Q{v͝Qɛ98b%tw'r9WݵLCu5bc>;TX q8$azq5%hprYsdcFHmƎbE]^4DiV>ДPϊ/7T>4%u˽e m)xKY/*Ly63GH'upbDqN*\U=``"LJ;9WS,j)|SOR+]eKx/?3ȿAD#<|TsTX̼,^FKKS5gҋ86?z:A+0[]cpԦ膠"2 k^&UzWuʟҨT3 ŰsE:|E(Ӧ 0waYӖ2]oPoD]8Ho9րle'J(Os (1Zhq gо7KL5) B(sg V[} =!Pl7p"VNx ›fuAF, !d읾몞ڑ[<89L(F]:h54c!i\?0 6KT5WMo S:ȸKgyd0n|jI䖱ؓUln4 _[3: cэ!H F(1h!"8^4 LЦwh|E11)4C}꘲Y זi4s֑kwxd6a?Ke !HP Zt9:vf'C"Fr~IC ⣭SM !/mbhA}fFq,°I5']C4?ɪZ& oJX4WC4% oYs"rC uR\;R ;GWՁߟd$e3^gqO7 x~WԒ,tgFQ,ӶבiC^4zq@u}c[}Pq/kىGi^{Te (T/o]PL{va5nZD"#A1ڡR]’b=sXhrxH6M i➢L_/y[~2o12<ÂWٸ !L~{NnJ9OM oRv̆o)$.ǡMba%ZT2w{yGvFOTӦlhjk[_5(=6`\suVCy#$@;ޕ֌ƭE6WlE]oy: o!L939Dgr `]:Z2,d>9;Q}*3V>T$"$-,Qaai}E_60dMt~L0.ݛ5x{* H?-x;N|wwh,٤"Vpcw&Cґ?]9Iq6P6-.AOӤNgQf¢oGxnɯϫk.sH~3tI2f,ڧkI˔Slf:F`ZJvoTM"3F ,WkЍ wO+,`BWD)ŃPehǯWchs{\AfX@:LlmX9U&2#Vbm@2A& 4ke{ӂ|eO LJ,:M{nZМŧlj,q8 9`=Z*trMpx 1M"kNmBUW߰9|dy w>1`"p$oT 2}!6_Eo! d)H}3 c5A񻾳9 վ=.<!wHovet@WY^}l9ɘ jtuO:͚@I4Ɯ 枎Z/ʳ.z#X<6\GJEjaWwCQ&W$"oyض!8mi^Ƒ_bj +/qu46H\= ;ٺe7v4 5@Ļp9$SM:N.]+]e`*yg LXCg*/:xÃ3wBLJ٪i\}@q_5iA&x I3^Y7-f|D̟*rhdb6E4B癅p}6LQ7f&X}LT~$XH4Y e8B\zyfB&aViYMjfVE?`ȫ% J\L3k a{3v<~g wB׏^bnXk_[&ay(HtQ"b=2LܩY8@:.uf"v[-x ȧD{cffLXXk5b ViEQd)RErQ"3 _{ɤ1ձ 03;m_UaIB5˟vR4SdLaz;YcXc}Jdqա23^n9 1՝&qbŞPu@lg" D8%+nCa*PC'+edGee6!3wTQX$~kWwA5fr I @zB"$c\`L8.Wř]|@VD0Jc}Wz.ȚTFRS(p;Sʇ\qVuDS̐6-86yeSMu6 n?\enAw:6aإ/I\,LO-to8Ν( ɑq-Įt5T?^Uc8a^鰬ot]gD@?H?a1w٢zfӨyƢi* `(}o :FHD!mѬ&hGG]v^}8^n:b>a||KO3q DѳսZ$;G}ҁVĦLGN"\(/5GW{<6iX>MGmYݏ`Mom! xbknHi:w~jx `݊Jdz+ѕgO|0:f@+r00,8: BkmEb6Ͳe2dz݇Nk}ģiĮiN4#nGQ)j^tR᭮SyaFh"0\F'W"ЀRWe%Wݖ)m8>3s#7xJj\Z} 7Z6t@;mHMv|ڲ#,V {ZEv[v$UBӔ";N3Zf˅A &s2y[AI 8CJ[]c9E@jcuc NM@ˌw#n.vez2?lN0ahK8sHi$sWl0^u[+ P\Ұ)eNAt"ObpP5x Fy%S?[삙j)*tKeJ?% E(j T!w|יiZHRеL {8Hq3/2I9sِ߮qt~7yN7\y7!M(` Zif %(`׻|}n>C3ZMK5F dmcyfP3.E$n܄Dmoԩ NjC\{%\yX ̱4)2ڳL͏U#{Cu:A:@oF E0w]&[vۥjZ$Q;XM1$q$Ƕ"g\gI1x꛿2١ ւXz9.F~H\P% VuZ-]d H~p˵e[n}K|Q ;!L~1KU!`ͶeWM_j쫆3 vDzWB  u[!F}+6]Ib9CÊa}L\QPbm*t!Q3F {5DZU\knIƸ?MP)kWK ~7 fM۵$#fwSAO>vxshk&בnSUӎW4`9:@X+=Yz*`.#'+:c&lS[NLTe&>hL7{nHmhtTCRGchwkMZK<kґAry(gMnw[˜3!1A4r4c(Yl3w]28<]՘`/I<8:"Rzc}E!X.P(GIv:( UiX{uo.VuinK~֕ ˸f-oa@ z=IΥ tMsnնV|+H CW9HCNL{F[[Pt 2 "Ia߆$>O)wx ZiVZ4Y[Y ^J'41V#YMAѼ$ |B59dt%] ]S"8:҆YgcǿVئdS.bCf!&ߋmq Mg\נ{ڌ;y{ot4Į 2y5h]+As̈f.H"1)=J8 (\~S(AӦ-N;3ҍz5 6.ř8_#z(YB16xuN%X}8'j-C*B"$ uղ-LG1a"ġv.:]Wz^onGw pJoǸ.r۾} ڬ9"Ubig18u ]%9u@Э&YI{ }>V,,_ mݓG0A3n(_`wcȪ  9ago*xGo{:~ cC6ʨѰBD ˸*bo֮fCî"saN)$;K冤3QʗvR*ݺ z ?(" P[J1DI2egR^ӏR>Ak@<4*o%@o}4B#lJ2z#3fCM-MPT]9Sն?&.Û=6yxm q |vPiTsu_}n$Bފk>0X]%F2J`R3X`96_Ej<=lF}5?֕.>yv3۹Ōgc9cb_ls [ԥS! C7߇wdPD5&O/>'t?$tyF |WZ^'()x ˚ر#0ckyz鑡mIIG!uId1+@v# 8, 0x^3%a vk=Ҹf TdvΡ([u YIA9q^ĖtI<Hsc@~o~09sU`ypV;o06O{ @ӂ*ֻ,OߧnV7ػTfDB󤭟-+0ڀ pHzEX=N 1=dp|Km*%fG>W%念;#M$pS-A>kK\(cT)>edڧ;ENuD N<]R_CM!_|ڄEHF*;t)f 3ۅ+Pf1k~H6T,j rۡp&J<`l-4>s^4[ )pШ«:m+)4ʘR"JP. ^jq#*/yކGHU>kyetſ;,aWme!B}(.7Ps4#*eחJ c[yam^\~hwgGj)ljP4>5YVPl 6@~sڱR5{`t:vN(7RXhmPF;Z1F`w YuRg@tX0au#Id'&#^GjMl?Az뗥0  (*=%^ܻuhK (S{SdHBڴ^{0\\.y+*19jX]9ʄWsY.fV8uWz_B@ђVD=,^Ngq1ՋrY1oAc&twK/)čIg_v/{ #KJÃz,Y>j>5Vv9X/bw<1msB3pBO-AG4k]?2t2/E$pG*#ׁ{,qq cL#qU!b 4f“42Sl(/|˭6OV+ 4DkFvFJaَd#Eox9['OH~]3 5Ԟ*W˱tC դ{ ]R8HCȺye"= 3:T'W !~u!%&)фvx,\򍿗LȭG 7= 1go6KU!R JfrAy@f0#HNZZe~Iin5vZ; -򽪜2|`R_-8&i~DB$J+*\J<\pcXP= i_U^ ؄ B!4ݰ΃mvax.NJOEf?Yk4gLeLR=}@6(dg;QS4ZDi60̗kH;i]B~`JcUpECMOwlt5#td圸9$/2]17J{[>\0N1˒g75GެNpU#NR0 *LFI) GoI&ʋ3c8BsIZھ߷e/xSw>dʞly@Om~aMc_2f(r҉0.W{R^Qʺsp ե/tu Vi*]|Jk%{Lˎ[ Ml /&㹒u(28[5>ymj3@f )Pƪ PدY9*e݌50y{jD{},TЪ>AA[u?7_/;=~~7E: 'II(p_Y~ߏ/3i`=fg$' 9Fi s@*|f^9a,5Ƭ Ig/ժG0,;/=v0nL5wg BVc8|ә쏻!(xαs+C \co `) [5o|A n~O'~䏴`{%NShl[% 'X.$}$nN#UY1 E|$7;N]-#^؃wE.5!HžSe;]|q2vID~ +=nudWrS-Uƹwek[=u}l6ſvE0$e%XT^jEx&jZG3MFegl{YHpei w\$29C{y$ lUo 0TQ=\]qłe,jk}Q(z&z.΋^y 7prvn2c%I5`odѾWr ,{kVjo!|=Ծ U4#,Y_'~8ndz|?a"udvvzLa;TQ8s^YqwcTeς8]Q`̯]@kV&t Fw6YSS=^:M')_ʐaSnD4eIw,Q&zv4qa8ɼԘAq4=]> k) $8fUl,y;7|QaH[ B"5D~$@>Aྕv^-Õ3fmwЫyH(Wdx * Y8g{9W(ᮧi6*gu Ƶi|D15d|̥#7H ~=Ү%ug&6Fm[X75S<,=c?^H16P;Nc7}dV0|KZwlCl|gms8YJe'O2==ywLIڿO j3-jz $\'TJ49 gm>)e5dQ|9"i,̕S.Nx2)Sfh!=}4 _$lr:4C(aTxWWgO& B9tIvjҌ^=!OUܥGR]Nn.$$|:p9nFCkx6J1trƏTG3/`)j'IxeuR;j77Mgr+:p!rKviAi')p[IÎ4?)T25).:*4\\!7^iJV#K/l᭞4Х׬ R\_%H7k@ ҎUf-X8Җ8K^BYlP6+tspY`wj)ET[ˋYCYwl[=? pVBsʍKP'~3-BRKD e^lV}z|>/p$|՟ǂR嬯lZIPnj` Պd`:p^[U{G=Kltk%61/@ԁNQkSUpAg&^(ȧd琇N+b];؝|g|yL\yx(!|P=73p(/A1NZ5HEOi\~_x,HvC˚B췙HڄKk i/|i!9ѩw\./k;Q5S߶@/~XK,m0ol?b%tē~o N25!MRI'J8ꄉY+se%G)%=]g0{RYǘ0'))3yv( Т9J+#&Z%H& o{@*X -%h'޷ӀB*2TaUceߔ]mf%E*jM.h䳉_PJE`#I@qXwQ˨haSjF7wu(ݞYq4QI2VUmcLM(^GޝP)~`) [fzH,òpXyGsb4m IYn_Qt*+N"@=>G9O*iU!z )Uq1wύWj b,~;> oLe6;$#S{b2d/GG)Bw/KI(Ġ_yRHNv\QX_.7E BqPٍ񢆏14|TNx+$ԏ7l /EJ/7HM+6sݕHwv zSFT^ˊ4lj.ƹ r;UsUP7D! J0`'A6 ; Ǡ![m/i& i^ "e7iJVHp+VQB EO g"8x܈ $my%Z8Z{A5IJKpK^1?rض/Ij=v aN#Ә2`2߶Z}|>) 'FiqG$dkTSD%7@u^ Ͻ>+ Zz>_7f_{򛞷.9,ȏU?fXsb$@Z?Ҵ4+$n!o \;ڤt JU ӏ˽ؔ/w7k zggCξ0TE]bs}lZ ѻ8č @~h,PbpJV5m`SEC[%cw fڄX;סS"Z񑌵n\94pVYݙ|nJ:.tŽ|\a𭍒Rl bo6HZP[.#-x_('6/VQhGE@+ge ?VPTtdIca^GdZ̅6LXJpi%)H ?&bvks?b6^$VqlS f(7Oک=ӧc!fl=e{CVP'̵lU_[tt z(j oyxCw[*)Mh,Ӄ, .B3C ,GěC\,EEů jb Kmߟ)4N҉A>"__=U%!n^!Hw qZD]q`A_ػM 2&iG6hc7Bvo }eP<|AO2<h\+> ,Q,aAaّmr𲺣+ADyA:[YV=r`d:s/F Gzd%1Eۑ=VE] TC@`kKCB OؒB:*2HG%z"\]4@<-ⰽUM;D8۫+Ucng(u%=zJKg~9#Z>fTcP)i6Axm9pEÖ0ʋ&c39n/?-ɀJ4Ŋ]RHؾ[If 䇂T彧<HxQo(;>"tpbpk+%[ &ԉ=6=mwkq@Ko@rX;!Ws6TM:̗,9KFM죬vʾj~zgn,c3k&Zg|7TME8\!)XS~Zlh8#n(.-%d#NDi@-\57=).~ʳ: $c"^;%TdI(l_1QOsbt$R q 3]_l cfaK&C3 'ԴJB;N[(0R,}h^ >e\(@a} Xϟ)l | Ei Q[ةX+XT<thoKXY& PPqX3B| ޔ[+Xϗɥ7cYԜ[:+Q(jV(LN)G4.gê{AW62f]ua!EWm,AJΙW1E 8]S}ϺޟhaO+&>O<ڟm#Z%NN* 0܏ : *a<{Z MG)SO2?Y7,Efcu]ZVl Vf0n&2Qw{clqj, h tL?.:OS32E5 raÃEߴ,/}.l͎~i}VI"~*)(E㵈beCfrLԵ8.(jVLӅkQehch6X7t ϲPx0ې7۾ [>*k"|xn'.2rvl*ZhŏkD^y*=1gC[! ajya?az;Z.Ma:w)Kc0A:;L1 !@Zjry\QN{ Mn], g ɈJ4 &樮U62sL_нnU0/GG&pbCh75/"ūIB< e-_śĀa~>rV-/" &!PVtju듶W=NK$ &`3vTX#3pĿLx?ڟ(XLSçL8&BҌN0E2 k_W|WD!2. ¹igf.֧:3|"R*h`p/Z^Mx=; 65?DМTILf=?_ۻ$؁Jeb4kܲ㿄FD,V/b )GղD릓MF+|`ۗ 3#`ae]Ϋl,hL.X$gt>(x|P j@e6mJ}jkA}m k$1i waJ{} c-?/9`S@#j%Zg#ftPrFVog!E&`_XUQF'}ˏhq].10 ꆓ00s_Yp>S ϗnj]n' ulM lֻZޛtWI'ڎP^47`_<#Vni(wLR^X醉Ѫȣ˥3t^ݹG԰#|Sǻqhuqŝ +sjG?[#:X+Q/yxB`2[5| =?|4!km| s-B@egb_c8&7;a7-4N{f&!}Y wZst~] -"~D9/}ʳ`e^ٞC f2]( ͥ5#FǏ&tB,gtU@m(Q c&[m,zn)EXݗ(mL?\{Q1 @iD"FJL| 9qH|!QFMXDK| ʎa!mJ,g5=V^& /Aq/Fc_؜WK)O$޶ʫ1|t 'n/VYu=U5žvut7DXV dGQ?ӿts_!t6 bWEL+هؙUGIuwOժٰU нֳrdP)eϺ`@XzQ'Zh={H 3SzZ ZJC3cاڄ럴+ف %/֕b[_Z;Pa> sO)g?Hu#;.\$7\Ť Q2%}I^Mn:lrVT=j B&>C@JZ~"];j7WxXԺ nck/RƿJ3dTDM .z%vˬ7L >3z1?Roz8;&I#H} f[cclǰL:=O6"Z %3ᕐ]p!=is.6D:I`=& iY8ҝUJ^7ߘژҲ dAcCB}Y 2܋+mbRكwpA➾N)]Vj("#^9'vҰW4΀(T3^Ӹn`ĺTk:J,v-\}+ɹ+Z(},E(y@d:[C9K>70cXXnW}kB@Cٲ65xȏht g*GV?Gfx/ѸY~"Zg|ـ1ZX|1\Ē8={A%(BO-흆_SQBNۈb]0)U1weEI4G b,En0YPYmz1Y['313 )|/#6! /PtmJ"CEѺ-~07(*x;ߣf#Y}LPL)Nc,g4q~җ:0Se|]ɠ31 $l+pD7Bʰq9- 0 ob.' }+˃M/j>9)3t/ڷp"93pg0 _ITْ]P5Ym<ȥg2FI_VIagZԆ&F:&# $0T[Y.ht~1tFżpnĿlg -}SDcqf@)~W/AɉNg://0B$꼯~I.сY]c3g3$6'X)JBPʊp5c3]TTqZW.Sna<ޑIwu۹SHOA,S{nJ/׊BG7&s:C%fLix/|օLʴ._y+Es=xݟCTlW&"Lxާ741 @>gC"y蒨R/Av\~c0wC2Tn^3R[hnG0.$B-^.M?)B,? o]_ Oc5 v1qKt?ؿ\1!8#ƘdV&k g3DdpjtpB>kCJc=Nx% G9:ϱB ."g]S a9ˌݕFL""SnS+4Suj:4 H+:G=N  ^=⁜",O֞ԏ'.`r}dq{ VX%$0YBM.e}B0_nV'Ör+DCGxTrP6rGdg%}O6 gvV ,#힪imr[Eh Θ3Ho7SFۜ/\7%;G,s! j Y.)ǿš;b[v_8-OҜ<[HZA3Ϥf mƤ%3 `@PmL4E}K.巸h gpnT7ƞ9YPAacs7/c=lhkңPB%$Y20낃s'th`!8J^J/s?uĤ,̘tp!!#koGJd Y dW05#̊p{Hgs(Nom8$0S̏,{*}!#5_̴Ӝ}[7`AB3nbO%ٖ/$){G#;c4PKLOYkHL#1m6+Qv8bf?! ?Xes[%I%kR5z;e 49W~É>J,ȍ_ ɬ:ߪXR~qՑ! hX!ʲ;>ʾcɡs7,I?>mj5_)CXK*9\'vj<8?.^?N/Vu+ gxQ!0FIrSE()ũ"X .`-^}I o4V2Xx#K|T]XLW#7 mܤs˟ ;<''W3.%98ֈ;_¼<E?ZG$)30qtn9, $/3 SV|9Z#G4ժeC1(z)|oeh}Y|\WqPD}dl| 4.ӓa\¯eO~QRJF-,$u%OsIxVSE}??F'CiX:]؜* lp V\vӷ~ڈ[Ts聐to-T9I{o@ Sc%8h%&9:>-5{_ '0cDfl[Gh 7{YV_)"",B$hӮ{eIDp(`x B0+ʗlRj] *o瀻Ph $vȚ@"<2XN>;/+NA0p}o _? Yeͩ˕ %1l?v-@)hS_g#Q A>.gANrdTxnnL(od w0WXㆦԕOnLSk0(d(¶DqFB>JAJF7.hij~'Q!hXzHl64zhޭֹQoth:ISvբ൓9YHOi'T,X jW ;͘†aJxґ[kr|aT *:!ۯ";W>U~hdn1`F.6eKxr&s?cf)cYL+-Pnx] @Hs!QT ݷrO ohv>"º'17 @@1Y4ڟ+ 6qѹLZά5a€zoĉԩC9\ǘLji`Ћr 8ph x>W2⪶J"ɓyG"E<$IcW==@FrH[J]{H/٠\<(mYP {- fg?#sѠ*{)! 0x{."!^ؕiQp-z{>?V$Ttt[}R͏&gg0yE8I -6YRh!΍o?i3.e=QF4X!p,.QZ5iש%uܐ<"ΡD΢vm1ܞ4EH~< q))̼Ю&tMΝ/Hݣ`i;5%4:88v FAeڤ! մ|EFL>'8֌"VU/hY;~OdL{YV^MNgg6FK({rm Mɞnn(8N0|eHZ hT2/T){wkaח F.suͨX_MFXDO@,rczx+Jۀ ]jM &"#WwB` T3~&\3;᧢@{&nP@yllDM.z H4 ,8*(/sw #" a)I0LV,&>MDDMv[%Gb-RSt}zy5q ^U2ٸ*1K{W'dl8P..`*;{ԇd#p4v r^F"L:n`3(Vbx,T Ʒ^d"JJ~X\pNǀB; FxÄrLtu";saU]ɏT!m}TSyڍUT|BSXRFYNy V<|}[ˍ)WJ2\^)+cDG/IBh\v1zWR?tʴ0Yk+!2T>gC¯!x_ts\=r1c.uZ“F,4ƾ憼5/TVjջFvlAļfX޷Xm7Ysߘw|~樓B[~̪չv>vӔ0C-‡_v=xxG/zQB/bFT^.4_Oؑ(w a8S}`C dzӯW1{pLl0f$U+$`;ɝ? iTro,q 3V˕wcع#]7u^\K5F@.<2 /9& lhĽmTϚyG v?XTy~րR8@P(y`, *P/R)Ĩ׏ӜU{#i߭`:W@)5::Bq9F}21 vڀˌi "]}=̩Q󙣄D+FS *Nn <7En?M #>mۢ*/A )0ⱽsiizֲne*5(YFzP5qUEKBӖCCك\̘n%%9S $w[̚n/0_{TPR[ve2%Rhɻī>z4 \zLH/no6kIs(5 bnLzө{::އRism9mQh& ,;QMzH@q3d83: .堽}yFz,$V$;d(:φQW?&Ů'S,[5@ 0<wؽ96;nϭUC31#{BKIæk`I*^44SUh4tgnd$(0$VcMjڀ%3HQ,X7$ӉƜ [kf^Ewٝt4}+ZI牆5녂SǑxBi ߂xY67$IPeJ p{7 Bn!ѴXv:Z!p6uoaҗN7Wx{^UM]2%({DfF$( d#`G59Wl0LH/fJ"BnT\* +,a#wSblW+z̈́Pn25(B'~y 6y`Ed2GqcEJ:_VL=ҌL*dpU'=q8=_>b]K,Cm(4׶`9{LƲ.G+}gnR`?(287kY?j: Eo>kzJf4"3#9X2u By O_hBxى'b]Vw1dDw x~JIL28nAŦQȝt-a [+cO>GZ$?S_Pa1|4{4ƉC~hJÒ6s77GGK9҇&`oڣ>{Z* _*4ڂ$Ov+pmĢJ8o)] KF"1.๪Ç<1Lz#CYGfKu/2[Z&ݢx#N-6^InIN105ݖ|'*9-9֡3L}dr{dvss zPC*Epj5Ƈrj1!6j_;3c^%_Xznde/:Yk'.7Aa,Z%[R46 ?bp}¡ cBX7.7LN-='X.Vx4;EubB{ `dH Ϳ<d ʙߔS:2\ V]ӒNhӨ!TN0F^9Drq""M)&4kYKs;wZ H2~/ya{D_ ̟Il`;մS] :8MzK`4x? ݢ¥8hF0lvqX"R [C&0=ާD[k{r2 0A7RƛB*6 ˏ%OOďp60!1UBaV~W| ; P"=W&7G0r:~lw{P+|[n7J>kl5Ȳwe^ֱgj|@ ~ 䠖u6τe=!v56n@@I;HkL>zmD,9'c"f[+T7$h8N&6xܤ{&DO|9|!89|#|ySɠѴ:JfWm>}$E^֟gYF G)*ݎ藋o>1mkΒpk M?QME4) t1xǢ+iQD#U #Me塇dw'6[p*եOK:ֺ@w"7-!Y|Bi/Aف ! zF0 L36~ 彨͆!}^7o JxYP+F" 4 J3]ӆmQV۴|`FjmN(e;%JG8OyŨj!ɂ;l QJ20?̠j;|^.o1<;.(tNY!%YVNV Q}pjf6mm9Pnl f@ƮGg;!+$ !_j<5 yX3+H9`cr?q{[%߰ĪEu;ǩ:[R^BZ8>DG냰.&@EƒXbyRDrlˡu=M-ܟC<#n<*v.HP91Dek\ WIo{\}C2B:p=tyu*N|יhadRQm{LʶY"bV =M]<4Y;c8rVD-).L`de%D-=RɹK+>Z'^spzg^^Ud=gYk=[7 }q9yZx+G;k"\H蟚:TX "w6 F;)! v=TYwy/˷5/Yx"'Qo^װ >Al' I^i) _jxu"u%fKvYG) n>dXڈ”܆m 7l>5},iClS'> / VfπܩheBl@ZD< HCI`B:]%W.gN7 m{4TSnc˘=d,yҫ}`( 2~TÍ4*pHN9O<؟"hTUIi~=`#gPi0z,,HCEyp"'-uf*>ۘ IolEcf&E0-tq C_NM)'ypB6G@fJ:hДjW[_/ȳᱨ.!zySUڕwX 43ao^2q2Z+d-7;:**nȐ//=¨~u|TE4Բ1.db9 f'4t>_S%ZIWAlx!4YR_FրLJ7t n~^ )/sZz;19 hu߈W-! GѷhM-눶YMp:10Z*ʏ2-d"P<-v-w`upYdֶ*x*_k̖aYm ~}?r즈bmMs5_@q )j.9# o5c àa1WA]-,Qxq&t.+b_e_PK"|<> ~]nBczrskWˋ̫ց͌9g4|DI(jCsYRzIvKO| +EFR QҨ'v G,^r7 jx! Y~PN]4P x]6Ihj <KbWui]ߗu>N<`  {HwG OrQD (+Am /YH}Ն΁vQ;C@#cw%`" moKDVWtVxxc\g"7s o FbCUZ?G~GlbUm#/A 'mݩ)ޑȢu^i߈.,un*ԐCvao-xk7(BN&~}?0ƽeHQ^Z)~V`)୅VI*M:mXL@̳!]̿bЋ&*HrJ>/F(nQ.O ?Oh+iݷͨPxRJ)=Qٜd202K~rA!;B՜22VlzR(Frb{8 #[w q_֗yRw#(;ʧ硼eΘ,պ,;LۿYʚl@aer&54Dyhv95EU`2Wrm46s‘o/L)1XNu͚ܴ}shP" a_c@@3b1ND?7ku[rN8]In\ c"oQq+e Ad""%!hŐe&Lc@Q֊  RHEI6cqƯlx(MZ4?=}lhd ) O_z5/WPQpF ^՟XB˹|6=#fJ(W$涨H/7=}ؽl?5IH,y.ފu)vjaW[DqTjќԓ; >F\ ߽|.G%+8W4N$`bv=un,L.%#J8ji?m&XVWGMCۘ?4դ*΁=s%(Mm Y f E<MS1^륅*X#P n˕|gRϮ8}=GNNM')5&@6lP-6k>CPrM= rNBmԁU;uU ݔq}FL7KP)^8SgvmR>ˌ8y/LUF`i3*-jij9]ԯ$6JLbd[)}iZm!F3ߊ$@ve<=(eRs~Ā3fm(*Q 'I&2gM.nEA*xteYahG3Hfa$ᖧ㣻W-閺5?qAt% AlNv0}Y]TLR`E]FSp$_[!y_MM}:»]0TcMQx ._[T[2+&}*`L;ً<sZczW*}3n2R~Om,ISWYGwq.i jl{Q)<n@7SQr^Z  ݕ64.KXbihI[< kT2Ylڸ0*=^L^CIdɊ%|8|Ch +.[1;e[QoJC0!rNZͪ 9R/U`NyWZgc<_H['!Sߧ,Hw\hHp֎Kzn QX} `u ']::հ@Ekz"JL&pF.Q4jQq.y-\[Ƹ=O;8Z&#iCP-]Hm{)'4s| e =f^Ron*G՜Ԉ8h@ED'lGfJt_^49h#쟯OƋ!*JJh{*יSNk=آS-i,`oYf?Q٢sa3!yfu`M=p @,fp= B:3͋3֟KJ(rf34otn|Ԉ|u8ʶkFQ&ᄪYe4{o-WFCyo8 ZmzόOd\*NRDGAlيs+olCd'U0 l8k T!=Xgq{54+] ʇWnaIySj+ef%9+8]wc?, .L/д*b)a; Ù[Mn^cr3&E 6-DW!<^}1ЖŦ0ݍyTZe!﻽%ߦh+ad"[UCeY""7NqjȦ_Z7v<2- F`P_*cm~dcWW G1km'L5 |ζ*π.Q,~#[u ҭn0[{ t 1rxNٳ:JWeaD*y%wH4NPqi  ?R돺;5 `L/7jq: P8on_#x#"["U<4.m߼x^mGtI[qgJWoqzPm{WEf_ц;ܞ;` {=.K\ ꅼ[i_TEoi@]J}I cup,_'{M&1޸qzT16"1OqXx: 47=AB3l';|$ذs>̨bLo*3ֲBUayť9(~GWvDa*R.M[YŏKvP(/ʂ \ZS, Sz> .gKQe`P49v&O,gv&znt'vk;.+XLP;dJ;O?WS1)ۗe)Ap[PQEѧ%RzKb5ҨԶ Y/,hIYtJ87լgʅjk??T.J0޶ƕR nFBl}=Hٝ)Tm\` gcb+qav@Y끶[g3rՄvN%s06A &`t#%3VEJ4=G?s]Sa{uVCvB}Ⳃ\6"+j{gשHjڿӛo27v`2em"R oNxWk SPHCg"KULTAYlzyQ\{5fdTw>G+Rr09\z7˫bp['ܬhPPhkO߽Tpݫԧ̑'(p\:W`25eHT1|H;T S ) o<ןB?ﴋ@cuh_',KUt1Cl*Kjkkyy`m֙;NR׳X E`uDԡtzCG xmZ[M S'(B~0x4Ҳ{5XQ9I{ü tŕֺG 텎.epz䕠Czo1E I H4h1Z_z1+B*"]O5& 58[oTxKJQZTg!em$Ӵq^+qVF%+x1gjT"( l'u[WkNÝ鱂a'q{dNͥ]_ucovLZ+ۏZB5^ydIޛ"z0ܱ=^ 68Dz["2 Ft\x*t&I}QlS(@M25'磒QIaz5`6UoL ۘUnhX*ցH!"$xw9! t/&Zq\OExU&aXGdn'XӡV "j)*#Em#ec̿d/|O6mÞ~0nڳ:tTA?%FD~Gցm|1;e(V8!mX;imcO7cL36Ǿ-opfz 41C_K&c]Vs^k=5x"pvwE#v57E~9'Zp`&h VD ҋu8x8H0qUUM7`Ǫ1QZte8 &Yјieq&o@ -jS:3 )K^a: \p)S7}jf dn[CD!u,KsF9ZP[CF 0ڞ2Ir_9 g !dx'ĠR&*d"Xe#\]:*lP$ QKu:cHV?94p}l`2aT]EGAWEmnɰR24Ev3pv=0࢈pwFA̵!l=?\)o+R>YLSg<^ ^gt-Q ;eRnf@bi-k; .:1"M=U/,߫C-lF슦ɓy.O#\\;0d5Ԧ#xafxiv=Ћڌ8!Q5߈f͹wr@ "(Ww[g՟hwK!ڕ.25~Q_ck~H[%{ 9btye>πmK/*J'OYDL'~_GQ( }2f K. _"(M\!%ګ#r][ z] dq6CvsYK -/_lsN@ >8᪔лdKqH"F^>{XUQ>]RjҿJ i`3 _zO_qo dz6eP|Gc/ Ԛ"渵)Dz:o%I9"'xwF~ ×=k5{M(OҵJq L^pƻ gk6 a ҤohBg`^p.IY2rzΪn6A{ .&[o R)T9) "V_r ;6}jƙ>c붡[lݱx.k CMJ%xu6;E,G @P6ɊcsL=cl (륇idSR 5{ v > :R#en ~ 2)P3=WzEֆ」贰8o MmNU9+ke#X@wQS?e(J|\.vZ. ~#ScF|? l+˴Fc~K"|2&!mvl<\mY= lI\@Q56bI0,6f0Z@gR?\ūX_X X Ԣl9QܬM7-튷'oә(|a[nf2H% Ci)rx"EefCAq+؝npH6%A1#E@㸬OR?>ۆFCVSx4CՖ Vb>BQw'!R!Cd(dF0eZBY'!ƒIAA}3_ݢBsyU ̈a@,B,i黭SP,ĖscB"M5D5ttzS(^Qoڔֵ(xr%6|V2GQNhmJ7`xalgOʀ&&֌G][p'aGϕ{hyzcQ-Įȕڙ#aVS9 O?y 79=!wbbۙLh%I]fAS Z[M6db;DNqѝjV sláa%V"y]fy9S FtD#`kHfCoO *mۯ]p,+1Fri| Q > 6'+|-ʌcX\gd5J TzoKDG ?y49fdTN+u,@ʮ~@bmz^PoQ?iz@"CGuȍR)S6g+IrJy 73oN'"*XB(A9MmkZwyℤ&+fXK @/ ;xDgbC76H~,C,C(Y}*0a=~4"^Egzɫ P4_& dXf0W}Ec}=wW V%q]&|ؘ+G%ۙY9W)C0)#FkXE]QiӁԳU2u"/]}ce3b֚&%zgsUf228GOx.V Z?ըbE@U,Ţ@ʇmB|dRBE`L DT;qj`) }I|s#__ R áTPx,ȲdFzҬ쇗:keA9=,CB93i{ʭ{Jb˺I5Fv!r|J@(]YIn<Bkf{_XS@&R$,ԟY϶B< PFFix\$Z8Ni2! :e9&`)U>-_JsAw\8!۳c :U.Luջ;(f]"Oʤt`" 7&3[3YФ#_|4;Q& KSpb`Ґ W-0`,L#cU-㫒 fQ7ҐلOHh8:I|yb6ꇉ"i|a+o(!ʕG3Hވ5̌tB7f= eVIO׫yAt١07B\k>i#}`TؽjPȂCmO%=f>1]tZ_&YIQJ΢%"q#סkQA)KzilA߆:CtN4ѳ:_ ݸIS05>-#6\QXCQQYk6Z4W\g.@ooj~!5 #ѯS^c&9H݉1<&{7 kqCԃ%bxB8YyXC(Hƽc[T7Dq 24xi}m$)A/)J2KSESuhKrXut5`Ob%bc ;ΎFM]:'QEFf.+ϸ䅃E]ߠzUkymInzFxeOc*qNЇM"H1}3g8C ELoMI\!(i 3Ahy?p GC$atրk d2իhKh f*&[ T#@F=[s}1[av7;ʮ> ygk Y{Vzx(m'#94J_d\K'~<ց0S,1Hp`\!-u9'>cGq2qNyVF9rL]twJȘ/50~K[ESH}\cOHjcS5X.EͻŒ0ɫò|*movb"FJ<).j%v~f/⭭;yr"'WWޱGi9a)gY !F)į?<~FVNs; [ܝ m<vPIy]c_t 2~Q+97*XMZ98VtGy0Iq@{#W%/EnGLcë46U|[Q!ܞk k5E|dK{>G3:M~+J.#O1ډȨzV dFK.xh?]{"e}= >'Z.p3{ j'2#k4TeOn!2'IkSOZ.:wK}OF|S5'fo5"Ըr+SIF= jgFZ jW2P!z_0?k G]ъy,+wǿ4m &Nw6 Τ pj5ߥYEl !ơ=' 8乗| gͯjuKn<{\CZ,'[htv 5oqsɨ1 Y/Y}` =6V`f},>sOv_# cc?0~m>f^/kwOS3p8Q0c.k([t(~!xs N(@[H _]ӌ"{{onu&Tsb+)ZoF< 8Q0fd>A#"Z'dY o[@Rgf>5dg-ҩ>ԇu$^0OցȇFtUm`ZPߞ5HOLzk6OBYb^PrOJE8sE?(*1&V|- k%,!2)>ut{tOE ֢|iK وSA\k gx<=1 }3GK! ?lݽS 29{`6eȏ4:A>$U̫z9&@t}/gZ" $d3MWgGP 6?kIpKYg|"+h&\yt<$Dt&41)k# yU{5Ưf6/lxefd\oDZzG׻cJ1˴d`VZbTذd=8a{xむnhks1mؒ'Npu^9!q¸Ȱ2&Z`1D`R)w~ vcy yfe!MWl(=}FܧJG5QaCD ԰e9!Q;s5!^ن)Fϸ )a2StLp]MO&~Z׳#XIOS. <Wb{pT< _ Y} i!ʾu51cNVfB)g{ tߞMoK^|ФLi ѻ5|uS8Z)!RR>a`2U0 _bz2Yk׽Ί\dvz7{  o^-. q &WGRr' W8B'ڕLh $j6KTqYB?%4ټCO{/_c%V$(%.] =#U5TDQjk:'bഊ'Щ2`Hld ~̘Fϖ~gϮU0^ow[NA5Wmei< f{[ jBim~ W(й5Tjxx8(< 6ѫ|\s8@Yl U 7:.&o) Uh 㠸wbJ f9Di$~ 2|e81q_1 >]IXYQEY[* {PЛD/f+cXr,=V?yw*:;L=gjռ$<;myα S,i=Ctmdg43 ։IIp`YG_.Je Ae:0'z _Np>d|@.GM{šՅ_9(@[5 5fJM.[v0κm4U*fZo@U^qG2HaڞfN.c~Au:L"-JVt%̈́7e~,<~s_ޒm $`lThö!{ӲPxR7j]R|Xų8B0px*m+"5H+Ńvr|E(@czMv>wUxrʮϻc$6 % GܥmkRBQ-U1 K琫C0/,8 {.<5;}rQ6?KTӬ,{ROZq%N,悽r[1r==!ߋS8^nN'=T+vatO+TJ-dH[LQ &m8FܵW*˓Wc\N_ kH.Us@C-~Z(JK׍ '_;l[z?Qޫ!4,D"JGTX7q|]63mɃv`kk1STlNEw\dz3&nE ώ-lE(wcKJSۥIк{l6a(6RCoz ?ӡ q-1F2&w\``E/2h'UE<>=SM n?ҶyC\=*d%85bxmmݵ~R+)(P伩$9^K>Pir\$,ΩpU|]CG*r-=QgohmDp"P.Q}O` }$j9dG_|:W2Z29f:~Gx葂N@ɺt{G%4w{/}6_H)#y@͂Ώ^~鍎Q`YE%*a~|4(J?0'y8n 8z_R8܆CpKaԙ&,Xo0H]YbWW&xTҸy>Pw.U>ESlbMD*=LW |RAxuzL[?Bo΅f[*%Wsle-ܫӍU0zT_:r$Gj /ѮY%%?>\PNn!Re* D!4 ,nR46&2˖4{(.  aL30xUfKm>1`rjsbz_ |h~}Wm( ]OU^q^h!YOgۛ &ԗHSaJ"dH}Q.^ &-h\BWP n5BzL{)TyQy3(=4B*7C?tq63 h|~ؓ{?S LZRZ}h[wo-VcΞiO<ѥ(v=H_R;9"c( :`K[O+Hr~ZUfHn(qbJъBwC:6I[_ƊV4oFx?OÔQzv5cS7پ<2hL{Eᅯ3Sl'܉`3g COfaʐfZaWnӇjTJuWe @ 0O&_νh;y`^҃XZ!KDrThp;x>ĶR+4; WcYhjC i>ߝ1u"{:A[Xm>7W ;*Uz'j XpEӥ =%(ael1ֈly[ȭĿB0qjU7y`BKϢ7ՈzCRv5_$qgђA0-kރ/FKM83C Xh,]?r҉)@>!~3A.D`|?GKS`sܮNx3mk=*$e0 x dxM`|iTeUfԴX *?mL6s\?k*^[y@oH!䭏eΜo# (E?dDIݸ|=Xf Nׯqv4J ㏁5)T4@fz:(yNT*Mu1H~6 rJ]ɖ=Y^(C/"Կ!J978Pg!iDGwXn*xP0;ARrG+HgS{{O_.y1w|L%d@~A.w7`/bh o!eP|\B}cDӒ>#L囻l*#vqb>Vf!R /(J{`JujSF+j/B>=tM>鲇B;CB5+^Xy(PI/gRJUX) h"Z̀ 63:`\= j\^Dږ;A}{rxCeP/PĘ Y6&\`J%`J=RRIˤJ.>L/#Xs[ɸϥNe OmZ%(Ш7AVmod|_Xtٯ pPaft~ Z1 b^7z]-B Qj3Tg[MA[C^7bKs[-R׶m@s|O<٢ט@6u >a#$~[p5/'2rsmOTH"DYBE&dz;d: j9 ˇK&)f(ߨ_xHlBKo8:mqtTz)f:~T .b%=BCY>GBsjfqnMl6>cH_QUʞ>Z?7/_(lX$H@>bL}}Z=-+õٲ< 4 SRѻGLQ-CCvۑaz1.xQUz =ABlr`Y3݊|_,k{dNGRe|/Ul~wN'N"Igac"꺨4z {jrzL4BzU:"F5B hVYg$V\ e&K̮r*7AbΗn;:gJVKu-h\I`H ,7z{a*z8ouRUX6rVN@mK(bi`"wE\w)K ~.3FHk+gaХ ٜlH_% m>~h-ꈨ' SŜ:&s*8zۙvQ 8ہB#ui\Y|lHBW.f%-ӋfE0=?L;{4w_T]o%/>#:eh:t ?fx@g}WE/#ܐY!iߓZ.ѐU׊ϵpǞ/:tTAK/¥ P8Τ +F)k5 58m7Jq=Ll9'bTY"*_e!lNt?x1!%PkֲNi=n]kNT%F ){ [Qq yJ`oVٿaC{3rm?/w E)`B15IХ6!G_J$d}URR4F_i=%]mH2w W=V[Cm>v_&&,W}G (Z-ZR| 5^Ч&𚞜" /R0< fG5]!Me}c[e4PS<!8CcDYW*'d0c&aߜ<=5{8Kc;*V\ p8|w FuW pEKdN-6:Os&s#U(dxj뀟>$M_>'Pb6d-ri5>1oX 2OòX51]wT6LpOaL|bJP!@cUɐЦ5 4GydOdwQJ,Ԧ2KMQ[?-#>RL[pҮ[)Du2;2 0\k36hb1Gɇd\83&WN * `~y}a( `urS}7di׬@ ]qp&A[ 4Бx+~Z)>~ڶW"t/]ޕ&mۈk?[B"nhJSnYqK'Wg&O!!ɮCܾ/b$c hª%mu/]m͹w:жAH0lDyNh@g4+A~;`*1vO,n0%TY.×y@y]tEJ\{Arh; .ɫuY`$o`D%%}'(Br^b+3 `u Hy vΞQYe\ -Xlęz~F0crO_m~+uy"V1 M'3՗B/SYW'aQ=DXyt>YB9*4%H@x.&Ib z_D0L+iqQszdOj񺧂KۦtYhW=w򶎵py>&%=Ez/U7ocKNtK򁡄L]K{L;z[› ccFDľVYl嫘mztJ,^ lP&Yh=ꑬoP=}&9u=ڊCvJtwpA$3۱UQw*YcΞ̠|vj*o fUHDBG3&oI9l/uMN2{mr+'AZޥ~,|a?壐p?Ar7e,\V=JLZB1 jH<|mę@)6m,XRݮɵ-aFRLJ5;2E-NE15O?VvZ˧ , +oyʻiu#rE?!YXz =l"ʁp{VC醡Yd-)l^ݥgx(?Ot6ZشU*lBރZ$,ne%2JMBKU2P9Iz!(46A5[>:$7'yO@>l9 b6tY4\qĴc_[x0){TIn~W,Q[%E )٥뷿is\RZ5nM9*uۅ@8^Ç-(}In ᴪ=a;<`pBI"l?dj$Uj˪a Vk@ /ao!sByA{Ha]L"JӐ U]2(@x_LJ> Fe!#sTϹ؊@"څB͓#n j0/%[K-M+ڱI7J_2%bOH&=f[B] lL× , ɔ`97J=y #NٱUJFnQu*%2JG"$cKn H ]. 0݆\\?&3S,hٴ5jRfG(Xq+G:ZG{+"pv3dPqꆝjT[/^lSbQT7 wXy+9I߆g $['#!q*q1ts{>drB"u]謜*mM{4@98f>7^CH:`=] fDє rUupb.=%vC{ki[DK@@(F K͏|JluRaz~"gZ"HX7 cDbԛnk}UNõTGf^i^VOr=7 XuHz* |XZ6ERYRVDm~. C|^&82V;&X_SY꿈8rfLpS Xߘ =f^n5ـǢbMklbp٥}0Tۙ23|\;T6ȂSWoطgj5qf)Xu땠I%~jL;|2w,|ή?7}9$\;E7$Z!x+ Ҧ` i_zAwXw 1JM SMW#^ds ?D{G[ ^>X)I&9#5]a8- ['>)$FQ t/k2)%!=38ZE9٪WWK8d 2tkw .c㖭M0ߝ Hf8.E7o ,TI(xYH#z4G%{a_oB 3is?ku"$V2K+'@_gHQT6nB\s~p!:}x =Uhʋ@|-'L7F-Ot4Bz8Lp2z~dѵ @cbyn7b!)T.Zw2ZkE|*d8Nn&va@\88#5cG5T.l-UСXjM D+ !k`,J75y#8"EWy eW3N!3Χs6^lh=#M=7Gc$ώRI3`NEf4H̳,p!4gȼ7tWP(<ɥӜU~\ܝ'E#ֺIAx)̍V[G3=W !rGH ŘrB-k0֐%c7Zu=JrB3;{ qLR:c@,8RapYm̉fi~ʹ *m?8hp~VZQ<3<tz)wQ8wIgZI3tx]$ӳf# JƖu+nR}0N`GD0'È4>9gl~GHq30Jܵ E^#7 ʁ2[[n#z_}e@uM@ 8}_j.B([f١?ecɈW!̩~/ 6j83*RCDŒLD R#*ۓ QmFTK5z> P 6хu|5xf0⿁U`nh8d骈vrjU2zC{ҿak?Qz i1JxL]=`=e?8ЭeQJa l"C2 ^.! AF7+ 1u&jpn-$lj'R$9BTttدC17[]9€?r{APKA' _.2hXbgyxճ$6- z(a/s&Iʻ5 `]D 6(lE([[QeP+CM`ns3*=#~&9]Ψ,N٠u:@(@t7MW_AЁM 2FԖF[+AIߟNhG-J E}"6Kw&7Xh*};&F5Hc~ VXuft^6Zc̠Ow#?&ǓdF+'?/\U>,|yOL2z`P93&3ROXl{JDZOL1,ÿ}2}@2c/UpM#NKӉd7/`0ҟ~&!:&݄0J&ԼׂB΂ɨ46RX10ô`xqωgȴ.Y;xApÃҍ1Lܯ Bu87>}̉*w]cL94;/t˾^痕DKO&dE~?@>ՠu%w5 ǯ} *e[ig/Ha~^'sK @&P#GBx!aXU#$S"z7.0Y!u]0 L)ӨS8D{#P`OC}n& ,FЃ҅fZ" MX,z4LiJt\x=yW~1f}?63=3% jҁ<bD٨0`Dǀ$u Rz@7k1]#UF(x3L;qoGE}Y< ξ$W9-h[M <&ˆ7݃P#: :C5egqX0U+k0 32?tfz{lP*хCN4:Dj ڌ`ϋ.@+AIk!F[$ 2RYðhV Έ]Xn2Fdn?1l?;|n8w10"v"NH[sU ?F>҉YJ?[71;x߾g6%"rq|Ȁ%iO"<_{⌛-5-EQ񊬢EN ^ݍ>@a~`Dyxw4JZu NE 6l@G7g38E(Bɖ]螾J&^6 %̠G9p&/WH.]%嵥}Rnk;A&S9֢Vwb5"nKIXx_d{ ;RR[{3rڳz_&_^qEH)|k O [,텆1J-PI@L0K=@{'|zkջ3IDC,K8{1U;MФޖ.vP$HM[Sk$ )GQa4c2,^nШT@_5L˒  PT Iu:%۪  Sxnjj1> 0,+ycZs|9Quk|z|o湌fNPR qܴ}ukP`G~ ->;B;j}] +^cˑua0ZLKܦ@yFQ/R0o\D.%77vb,궿 @TW51^1&M#7nĊV"?7yqZX K@\s6DKL4ۧX҈ZAr9N#hKE~eY Kj˺JW.&v5i1a9S̝t,;?f`OTA c,MHQZg C]jCP 4io 7ːkӰ{-~p'|yƏ@t rcߖ raL;A_2mFZR6+#@Tm\ [/s%TMT߮zDܢˑY$VCTkU OMf |wgs OН^nտϤ,cll>d({KRFƤna꒏ETh#Kj>3ק>t/ܷʫx3T*ٿ*,lٍ_,C:nEkDwwdm9u@ӽI&D/{N )p摮,lj"\n9Hp@$ H,IY2Ven䊋Yj/x^ ۖ#Dio1 mXRQ! vw}% 6VM+[wEC9sl)Ru SoJ+0;05 sFL2xA!^.@<[Kd//Ǯ/H|=v2$Es~4!`fr^#VO?lgu4 xq Lmy" d]CsSk.ݹb8j<8#R^*VB/f{2qCOsbdTusru 1m9ͣ% 8{khgn 7zq0h H~LAZLlQ M ^b͜4S.ٿ!LB]Uc}#z+A%^25oGXנ?5;U[[uӛ_FIr<3oq܇y~S_/bG+ PR o[=¢ B5qic FNyjwmŶk&m/2 =p!^-eKto9p(GA9ЂQ=T\è^A5~cf lфVBRY@$^FYZQL.)l%jЫ%Vgk^ßÐω<*Ve\badf_Ch@*k'b`o pwA[Д Ԧg"&hFğH}XM8_>*de֧<\];fLsˆQ7Kl_1;=vZ<@O(lvgEIO7)QkjZ'ĕƑ $Dz^W[pVtGb?/2Ѯ:K CJ-vJHv0EWOڡi[$KV5,46jƅljD{UӲ/{3)rhBHBV/S͇NL% 0XR*TZ {Gzd/*d18ekʶeWa.==iIK*Rtr{a`My A`19>mtuN&1bRrSh0H6j#Bu#5RUi'V[6)OX=:4XQsrQ !5 +i=3$co:+|ӽFai ͘T}םν X[K7cق,~Z4ީU1( WiUPĿB53a _Dea.;&V% >ۋ(y~Me?C炉sxf3"Mܰv3}Rz `dY7Q\j@kLxM϶0,^ Nη tC { 6Yؓc7Z0 PI;NRbƃ5w9 6ZXb,pOj:Й ).:yQ]RڝE.%훞' 7"Уr:Mwm RVB"xD{Z0!ϥ1㹸86oX[ iRDGӂn3JL*BLq.6dPbYdexS*#jQh:4lh#)1]nfq{kο҅|x_{~;0ޠOIevm6BߨV-:y`f%iVJ#c`dus;Ѝ_'Lz[%cѣ8'3HCiIvUDpy/Cj WT S>S?=c03]ygZjw'! 匿^6Ei 댳R\N HpN3a1Hm$٘YUh9T"쌅âFJEsqb|t>t2Bۣ4p vC{ 1QbSv!NE?%wh6 u'Dbzr@>7E mW9K?/3&UڅQ/G{ոgŮnOH^{'?=C0/T #]b;H0i!]M?_ȂhsWqt0^?]H%!u|:kD-u ⠇̑;Rh3ka $y$eZ>q`hs;"FSb,$4%8ܚuESXa;1AD)ϓvge2ɐ q8&)Nv@i4F/exMQyjfep /FdZ3,Pebd8&P?ޝgW▏ۖ. rv%y @#Sd_RgU#aI25apUH*O 4knԧv?\=[ m ;0`Q|J~*k~o'ZSc[ *"]UG]?pӦ}eU欗Y9O%$*EfrK 6eFH"^.9(9M/̧ߣ3%$ ;ere:f|Z=i-ȟPXص/ u-KaNSK7Cjƞֻ5uR oJLIhߦOCȏ:W\ύ^ir:)y`%ͽXzf!Ҳ6fKjԶ\< tq&b'c{:Y1jBX@Dg3K˚f3<nNX +mEt. X*.+M_2`5D=!4~V6MB@/X^EG'%aQ5m I[P'.;~, Bbx׷% [o=} l\N~/l')'3>WD=՟KvW!#ziH%wV+mH`7HԹ 0ޡý%<.TL pORU OtRaWvƃ>5wE9]@&48;{L:籄jm`FۍDuo8Ŝh2L๚3F?ivhH1u!y@b b*u q\)ʾ7$X(0H^%TrQ9 wʊ RO F_AfΠ>5zwPjh 2jԷΌ?vcx4TL"AK\'zXkC54֥}D.P?$4c.z,eD==Ɨ]@}YS8ܮf _i{c\+:d2 Rfs=&Bsf;{-KtmYz*p$ ?Ozp%%"_"${QݧṤW7‰7G{ tv@sQ=$ Vm\H )=p2r`1^Y4z[w6Ѽ#>6;JKׂ Saڧ mEuzQrW!OfCR/>~[=&{ Jm,P+&Z-% k{@KÜ:ZA*/D %a:ZLFq_/HN67 ϓy")z@;H %Pp|μJvG›ʹ&=sE-bPwT#ZzܣKxp)`x8::hւ{7ׄ0y:8|lG$c.avJ ~sğK\U]T>6bERN&*_O8+Sjņ?!\XU cJx20ţ&9v\}l>cϙ ן[8:8`\HQimѹ t򴏭Aq X&=$P,2Ϲ8#%iE>iCE o~li N:o)+B2 WΚ/w2$Z/)Wi1%.);>!PN^Q66y0#e3Ҧ1>( ko&q̺Dhb/|E$6Fi1\RccJꚬ9q m J\`lk@)U`>t'x{慑Vbg8G"p'/3jVqGK~|Q" mUM6@(NTĩƮ.1(9g)U2wS a?İɴv;tWt9eql]hlR88T$&Qan MbrȋO=Jt@7 8.t3 Frd*y*v:0}wx^5!K}F$\(.3s#Nk!d)B=ݮX@p/^PtKu%Fb A]ɒkZ gCsbjNL{7/6M[05//%$[jVcXIc MlHIĥ-!iekN&[OP_`Lµ ~p=[ !j{0ar@izVKK{-Mp%¿;IiQpar'nx/֢"<}ryɷA28vu$$F5Q#{{Ma0 0عQzmZ3{A `I߄zDfh  !y*O@+e%תva˺d!2c"X5BrXnH "˵=ri#uY=u?ug^Ax(t0uObym qmKp ob*YAz۞/Ll53O;B`^4g4"}s"fr"ã5RR7x,K:sId22WYBܕ4> *jpyOe`)@1"pe:َMmj/+^1s`D*P|@߁Me~=0EvV4ۂhШapon/}&_S͋g_p݌{tA6kU[a![i@8ƾxZI@MDR{K\N.<- Sb+L)̊٥U43 [z0@èэU6Usf4?c_@$+AC$ BFY4xT~qP7B3r5e1]r(LѦ p@R JpM |c{"DuU\UM( f/#ګdm$ۘr0uA 1!]2f螈35 p ^]9ibibzªN- M:z<}aW6%n$'$,:w7})^;^\Eriz[NA=b잘+d!uW+xf gLzˑp\V<@] T8=D@1`Je; fZYm'H@N< rAY2gq: %ړQgA@ ȲV4` 0׼p3[ 2BY ,Ub|Rsnk(ꏶ VG/ZG,.q$G]%>eI Z+G*xJgk릏[f=áMFT첢Fǖ+׉ /$ͬ_{{a_l/%4_FA!˨jSm(T)sy3D9jwJE{Jam^?+[γ*?Ezª݈7J*uͶ"mT]~@->jvŌ*aTf$b ^ORWTEDPo7?0 -& `&M4Q.OҐ`C,حo`b8g:S/)]ƴ'UWUpvxB{jKs&?ĉ詶fI Zݹ 8;aMCsy]``l@+haۻ6yQ ø`ZJأn֑H]fROJ{=źTA6F0EmhEfxXpDeG`j-a)T~Ho#WcDa)?K瘆RQt~e"C[ aT stTrZ٦|/r:4& A6]$7H})!ji\0Лq(yX,~V K0&aF5wuyݑ{ ^տg8 \[s:>GH[`>T^Q廨qZDr$J ʐTst$q: mCj-Ѳ*^uJIäso795$s0eԇ܌י)JnKZbVqg/}z5B ª؀_]ōC*EC,p~6VÄ/ Şc*'8bRLPǗx̱8T<)re0biW#&;Hc8i࿽-ӍL ǥ|AWw5k``Wγ.M`^AI*Xq726)vc[/l*,}c_ eo+NKb KѶ& _Ձϡn@ |?m+q6f` ᐃǹ @ aޔ7vʕ$_*¿l_@`za}Mɪ-RTr-?Xb`GgqwMJX3hK4YCr|4m ˗lXbQJ6Si./;>P&xwpGݯ3 `) y4 T{nٿ\'T( bU, Zo_ vlMsh@OތS4[m.=@*D >X lx@-, @W}ePxbck1T}Au}|vK v' d$.n#];Xi3b/iŴzF|՟82Ÿ˿n2i%sp4uF JRpek[YgKGקoTqc1sDxi_'$ftN }nt6NZ*37WIz!/d!5:( }uH F-], Յ`w( /o#M )(1DiL cT.򨛵Gȱ E[mQ,%!9LsGѓ ]+GYaGwɰ-\4t< {JB%4=!|[_b`#DeZ]~tPPegHV5l%04ÙX޲@ӫ3P^nqI?/T$jqx%rH(`3r?5/1SUt|–),T;}D0F ڇD e"4̴9jgbu)~ lf]q>C-+)l-N~k:,:Q/` ʨsA~si1h٬+~h&#YӧHp*!:6f8#&U%.Y$$\=WEc{ik!Ȁ}|,)9q[H%ǂI0[~媄aVhBL* }8Om1@N<s5%(bTv]Rbȝ,·(V_G2y$/d95xޔq*,2Vԯ)Mm %%y0Z%)p3闾 hrȥasGRZclaVت;tGh\fD60m^g_P3P$EVZF@Mu@3HSI6z}Wxs>I7&I#' IDo8&7^qZKtosA񫤔:m--:döku2WI͢Hteh$@#75<ᐹ} 74r}1ArgjFߢ^c5.oAX_P>͛ +Y~Au_Y @?o.o['һSEtii&_ >/Y9~OpE|ʁ EC:lҫo##Im^\[uȜ"bmlc-9AɕkrDcˏL@OR~s)LB2BPz{,^`6VL'3gjDͯEA]I3XlG{lhCK^6Id\u? (Z',Y%-=Y2"[o-uO嚾$;SgdpΆeAUgU;˟ G+(y sX#"7#{}@%>"T]0=үMuT|-#Ry6n)'&Vݐŗ\0uEcJfi?GQBL7h '^hXbڃDm 1U: !v (3W6Mow+>[pn:B&?ޠt0z z$dīHV,j {r72O:*F l;\(qvi.FLvUrJ I^]C ǂs;x'>pI uu^bʦ_WG7ӱa@0G1-j"_k'<9&ZA>mXـPs1QDӧb+|J`H1)L1II;!뗲q'㋯-IChؗd[3h(L)J^rſjG6tBKֆ 3˨>p6m./Kfyzʼ 8̛%{8( ]=3L^A GIPTZ_k"l *<~Qk ky-.F+c>Q Cz[Ռ YCLbZX3AQ`YGE[{ }CT1v&Q5u\?t|ɭl+R0׽8DG-Obo0xanx@t2DHg<-4(_c>x@&b&k-#1sz3f^Mr*à* z tcu灘BufD bIjht^8` >qx6݈NHÁ\B61%U' v lí<@&]+rxHFbD6|=19I  =mM }C:Ru~Kw`hbswRFs60fn}amᕔw% *6SlQ0V!xQ~Χf}ζGzyzmrm hçi5]Ecςot APBu\X7&n@%gt7l[H2b0i2Wntfq!WFxN K.v `{,lg146d@ _jk,@=D47!%M.U˘lVóg]w۔ri  Y-bMt8!1jfQcwG)BH.z3o vCGjk_gD2k¼_`FlI oXlκ6%Uwd0!2 >KJ?q '0h.b[ow9dr&gYA_1 c ˺q \ٛy8Vni:drgakSUt??U"9‡ ;tFAճz#gw֔ZNvu(^~>d=4;!g6 _%5Axi]8qكUs]bwn&Tzq++ϼ%-`b@-rz+͐x;Un!oRcjW*Ob5%Me3btq6e*0V> ;o"bB 4{k}ݍVsɴS]?P\t9ScҒѸc.ӉvcY^XV}ms!Bm8:?liXK7w0BD.Jp>$9N\KӔ^ڗ=, InI|2%ivl]+5f̻'ΑZ=!a@qYQ[$ҡe)y=p|Y͆Yq@ haF9`4%{L x6H%[hdBU1^\  b3Ҥ!PI= ?gzμ |KQɜ̕9@ި oCod:7I hd 6ll+&8~[[  lrr-U%@xK|dAu'1i[d\,*'%ҥ:o^ܻ`ŸFhmQECTݱzxUM#$1Ҋ0ƹ\6 !_2beRge[%f2R~5$Ry7N#= s: V~֫ 0\l<F; ̤%(rw<X*f HOgEOW`ca8FDnuO*eX3SCi`LHi&I6]qCBy=a{PG&>l qL2Mw%+J,T΃nY| pg _{f^">'Zp}MS W-Xcf(NsyPeS*Y61&rPܹ{2C7Md\JK롌YZ5›OHrX8( Wl:#QIkiY#AZ ¸HtVp8ʲd={P0./@?er-J ='2ќYx8ZLW)kFjs@M 0n+`3?!waS2v)#WD QLuEݲ8:h})e.t[0Yl+5Cs[=koѵE)ö\K(l>>ȇ(_2JmTWkfAJ_޲δ5bR.BO,ȧ M2֤X)IQc%I[*Pyn"Kx{4 =dBL&+7Z*2s v&f™RXal^-8fL|r>LBL/-ܑ)hUD5 'o+d0~@֞T  fB" JfW̟9Ū3vm W±"{s۫ԙr g6YD\)#da35 أ^VlBw ߒD3vNe܇tFEX{{ԧ%̛wi>l|2?LR55+ě5$pzRl2Yg ɆW.NKDd0 4F;@~ q[Q kWB;O$v2P'`)[XfQeL>!m.uV/+7+D@LlhfG93(X' f0 ] B%Mrs<(W":Mo2dD+k!Z_Y&S ;f"R}Y:([3ZIL;_:}Yj8ӵURZ:1m! 1 T~gٕh@$83UyL3̈́[Mr=u#iJ=("gK]k<;Mޝh8iԯ'&1.IGI 2sedZ]g͟Em'T3l ǿtF#VJvK* 7l;;vnQE$[-;4DsI6wC &f6T0B ^m*X錮~Vx;WOBqgbWX`tuȔd歮LrfHƟ3GZP) 5z{sC&9A\v*W.BisI;61%;i9N]ud8.OۦnWi]FE$:h.XI^6eW6wTv i_[__`U_ޙO8u{V{D `KY)OfODsuW[DjM0GzDFB$:N @<"}Ng͂:3k KnrΦU x wOW.'}X:l"k' %fzbcPqx+xeE @MeP)O_Yu6YNLov,;"}T$A70ҸŸڋǣg292:U σ֪H =E Fk}= i L;_Qeܗ #K;GuxY4-0Ank;8΂E?Ό8kh5[? vÿA{; A0#`h'Mc Rq6b>ړ^OL,Tn߄]>1oR\הpW,8#"ɝ$p'6(͇> hVmuo%=iiH´?k|^nar [^ŏt2`cJ`oPؘFn}Zb$V39 $9jfm o~\ZzV8UTpd?źZ\chދ@A"+0`[|1ǹ@=7w;+"_v)%=Vo,jL60XQd\?s]8'zઓ&CNf=?tW65k5$sPlz k'O.~<)̄DԽ p0ؘNazI}+=njØ0紵̭ٸU PCimG@RjۏۚǧF|jnð1X:$*]꣍ʭָoL MFHǑ%e 4GY[i T8^yrF Hxh'5PUhVzhjS,( cnd]ЎnjjګŨ]"`j̢U+RȥcfcYU̓XW^>M!gO}6ȹe( S); U띕ZJ)H<*P,DcH5$  =iԵk;b!lpD7L_Wrܡ|7EװB̬B|Cqh-β`ZWq\A)%֖E [k~ee }8Oಀ]p3Vmnv3f-.JtOd9 X$J࿭` ,,fˏ7􏿃k.9\ \/@sW | 0l"e{{&%s3`,e+Ǔ{;U1GGt43v`~oGsxBe xc 3bݪ6Dd+Fe#NVZ)k膢k=)p)5^*>yqy4~3H{{ЊΑ9ۣyWmjh'3*<yp7Sb&!H7cCZ/.Bx+$=ob=dNR̾~N,N7 miSe=bbƚ1 HYaSiʰ&e~-ZۀX55Ó*S<ޜYLfM*q3 4>:Cs{[fKcRsc?vIO֓[5K"Jc/V1^?eKTQ=(` Mg1xS Rpi_uP+ n:% O"d_~V*\>]zQrI sql J`u%Z$3t5滜1ݓPǎc$@z1-qs+,IU[#J5 Y`%xH^J[[>}g('Ĭiڑ_-7釞a<׏!P%{~ NV w2X.9.4P!f7!ۀ$;Tьq^#p,ӗ NH2FnP][e2ET.vR+vO}igz]c.)9#G [pฌ\!YC*؆}sx-A) 57^@O#[BG8N?/7 Č{撋6~ސҴ1eiݰC5&yz쌠)=Xx be0'\.\uDZgl83~;c'cEBw'4οs])+!d!X3㎹y +`x0@S?Zqa9ay h͌e=§HzGs >̼9nZ]e\>?`^+A xȄ _Sȭs ey|>DX tt+q1̭ tʊK_2ZqdO9Tj:0Lsu YVF.ۜߖ= pkm2N ?+N\R&# Mbƛ%c!"h ~;+(qF:k[g?l帟?lzҘBuO6)Jjթcjon2"5V u”yBs<^"ǯjOP4=7Q~1IS>\+LAgvF4abvךdϥjNYF7d֖lgB`-@]*K98Y:Y*vPYE\ (!SC+Ty)toy;w!fOE32<1JifYwS?8׍䎥B /0sX ey 9 qdϋNn:QS0Iͼ2bKVSꉼ="3/O,sauekx~slǓN;84!6a'oQj86 g72W5䴊Nk)7quI/U Α8 J%3䴕3Ӝ]f=F*ލ9)<"3+l~ס [z!QrԻfz8 )G!+/~t.p{XoVl;>OJЂep~ÏaQv$$A=3{wİNV^|Z g|Kۮ /8ZɁ|oSx^=͞TNQGKcO[_k&=)NcqW%X&Cc`Ø3`O-5;x ̷15'3ib݊XόpGF^L\ԱPu3,%Pt|ǕquG6)dAlW$K"pua@jΖdCDg=%m(z@Bqz_|Xi5)ۢ-#y9%<\]lt~k,j T\YtQj-NL(0BQG lԎX2WRQ-&\&ۈ] VB/gA]}\$~XƖ)E-.t> \r]>=&#|btJpcW褐z4ݬ4BH{x2COQ0P}}%ܷx~wP޾mLoȀj"0ȡ:}f,7WdЄ\VdR,"u'b~c=`#{J`ԏ, zeȃLbA9C`洈7&"º?1+N$@e QZ44{Ӄ`ݾl}ܘ) :/u;.n\+ࡷ\)#ErIټw}155e 嫯@Uf2ozVyEEB35 @.jpEtB ޔhU4r}Xux X!R2I8Wfhyi̳2y2貽މG&]e悩AgTԭwījFb D鸰yJۗ% BUD+'3cV!by!)/-+i~mI_oRqfA܁ AKZبlL~_1ExNG4»=h^H'GIMHOz9@y+ȅd^Bz(&q&d׉m~ Y 4y 7{$p2XQ#'L4¬O)g BR|.u 4ke5g8&8‘34ec{]Zu.`PDiP+(`Chؒ[LeXT˽ YrK,=)ٷh~_4# f&P.*^&Nxuޑ|##1nFQ@Zw =)Ak\( ϖ=BY[EYQq" ?S"DsT~2ωϏd $r'L\2ݑ.oJA섅%* Bw?QՐTY` #!XwO/p>tj:ln'm j'ݝ5t%+h.t!eNWN&1نatK ۉ?3?A((CH|%P[H2=Tv*}i 2vX2ٶ҄,TҴ@zs6hoHNvFĽDn\UL6\K^f]MaR.f%w#/ 㫞%yߏ>FZƈN]7R6(kN"i,MTGo<72&ϜTE9s!X) >P 杻U/[.kA#K3d?Z!j8׽)FaH-_c-R4U1NO^-`go'ꚖT8,\; x .Tzͮ߄Q LV4%P~Yuq-ˉ7Fiߣp}z5O=䯦7q̉XW7unwzNa)]RXޭq w4HϽޠPmD7Z פux.*z!P٧N'yv=<47];[;o)S17z%SϺ8!x[E,]DS˶T4^4;Nײ`zS OA0uyKfZp@ɪbS'ύQISBbMUek&9Jh% 8o G0JƏ:RW&k4gt{7A:2rtĄh[BT|x<4lh3(M [0\ }S:3a]{y113;7>nʻGUZcCy.ia2Ioe+%mGG#mu'#4t5!o;"f4RnoIR*.ɮԼ3ه੊W|z]qg3/Rm MЇj@!$BL w{ݰ?#wT}İ8*\-xP<>hPt֊5G]stNӨ%@.X) I89xL羣pQ Bٲ)&&ߐ{ڿM(Y8۸F=Ч`mr[j|XB`[uę~rDJva ݊~FUz[meJl[eF>$O藠P= lk^NL.~q(Ag&>[URyXԞ𰅃2z, GGъzSzP(Ű3ub4'|9BZjoxU] 2-jQVrFQIJ;Yz˜ZS'l?>9Hh{{H‰=t|a(u$A U C$wM6:vJ\&oW8,oʹ`kd+y|zײEI0LNRͪ(Q]*HH%p:i2W6φEOqY[@]uV9 B>-qyM F~}]XMWtʯyB~? )-:Gv:"&ڟ8-خyFCa:%D^g~PbKȬ? awKc?qk#  S|*E};rt ul@!&&LwT8A3JQ6/+tY" f>QgE HGk/OG^I'f#9Zk*ڛMC~̌ͫq 9cZ>_uΘNoM7(r ?)$z1i,6E+mR\6G&;t9frBQz/a$1zg:3f)Fu޹<1r :gUeA`g;])rsrVfOgqmlH#AE&),3N)a@!3ҢѳwD䍏ucg;=E n7<%A_gl5=19P؞A̽xfui85߻֧8NH"4L$ä5̅T[r55S&.@p`^[' $!gh3ؔQuoO/ ( ;=1 Dp@"k#ƞKJ5Bπl:\OGv\F[}3}~*g gI$hN>P叺Jygl`U8E\O9P%k$y=;QLs.rEyR >݃ʳK[\Y}"VމVjZPj"!?)-q Е5ދ{3 3`> TPtçfcblFAj ¬$s: H؊x=t.Ӛo䠀sٝM|M;,LD$b-6_אX)<k*C ǣ 42J5{ V⺒d>&:e\9jFs_u]gd5=!ljK`7Y,@ᆬ-- Tn)Az{zxիJec -NwI@?]ihe֨l 0 2}/+g^`aܲ#Ωxf 1s%8҇#$gKd, M Zor1(ݒ: tWrf 7t1v >nE/A.#ˆY,ɶ} 5RS 6cLZsַNJHN a "Fq୊[5 +:9*kO"P~?wIM-!V|vϖ9j9 {D"Ek oźM/4EqR_*мeRD}w <ӂ3&G]Ɗw5w9;#jP}j];'FjrD~'Z. %Z;yJJ8﹘\Ŋ%.h/.Z? H䀶Uٚ}`Aed z4<6ފ5PԣGQPUazCm^\Nvj1dnv"Z:ߖQok[d ɗ 8A_Jv^Rf,ch}oN 4q]]ٜ+ gr_]Saj"e8#ee}@F?gbc U>-wFqp N}KQ UbNo>V1'võ8o5A~[Zd_Ճ"*SFD8YضNuCYHseT f\YإAKD1W nWn$_j17]f2Ql)QCo6pPA[\d4T]tRsk2g.hÇFw8,I}̼x'\ xq0,Y̛;-?K;4p7ږOYd.|QF&4/A( Ք+:ĕ3aFª6zc"*;F_$_ppd ~o5D|< ^l3D2bv*K?^[:CE>6>bY3 ۜBAq]רo%5&;WJcO%V8N)^FV8GZٶ R- `)pa?ؔqpYNdvPo|FzDW %k>?Esy(&ZU,;!wq}]"rO'@^Y5sH 9G4VfJokY,J\px$ 9 /d"|lU1Őb+($idO45"9LLf#1{ $CJK_bhCΈE,A#E.a5WD G%2N1s/6pKtַ :bhI;ijn_ǰَy` 42'[vQw_b7:f"MuZ"}dE+5XSܷ/ԧ_ry "})rש:2_O4.esGsUB<[^)XZx jy h3R~!~ HynsI[ͨ&mpSd_9)b>G׊0BZ$qTGC YL]ԑ:lLq:`Ƀs56$xNA ǵdLʴq+Bٗ'2z(+9SuYo XcC?{$oʼn\3gI T c{ޢJW3 틀b~Bj]AI{_qP[\bP#u6CQ3- oö'T1vML>汖/EN.q5KT %Ӿ;p][2d @Rk P <,oNޓSUHa@Aݍf%ERNKWE"1EİxsBHU~mlZ8b\A(G<;vNGjB,[R;K>̄vu5*MWe?,B߀κܳ0Ӵda{ynczO΃m38xcc( O>_S~Or411$ΗsoM^ \.fj#rq!?n#71EmXH#nY;C>t`Iܡ;$  P>'iKb%z|H1Jv"ܰSS>+L{#/̾Eec'/ Iv2X޲;9qAeDYI;*a{9mlgsQS* ZOUW趻8njED | bPcwYf Ŝ$S3hV4c_8?8A1ݑ^hV8t.䋃MKN2n=YH8jnIde3# ~( l)|^q(d&Q}"k\ m,0t&!o&` ~o[^ZbV$"8nz 5^~ZLV D 7@B/"4^-8Xme*AN<O\Okڙu@ ~3;8Ӟv0X,_YSXԦm7|M/29`8GT)9+ݷh.* ͌_VJ1׎|a#fP@mƼ 00Wϒ/ wH`.\ PFX`h1gC;T>d# Id3t̾Hĝ:J#HID `>I}d#D4|M0Vf^/xeHE.Csh8`(%*ml*DTά1qs ڗdgV)@#}$ <:VBAқa4lpkQVC~6vp;U@P07鸞Ɯ:z_+ \>% #7 48L@bmPaYU)uC&v %N~6j>?ũF v놵BsSy 5TR z,s!.UZ`g>%%#m0;QV0B"FT&j\חSĄQ) T1;"#J,{#uʢ_$!Dms@%aA:CcioiW"iJ\j;w9w0zgFsE@~btT3W\E`^ zqRN yp$1Ŋ{VU cSrVȲݵt^8]7+a-f{3`|s!.>}pk6z!vՖt :4M )\@DξP=oT Y߶ed,Oe@0`̡4R'|Tt J(k}R&F#7$'-hЀqO6(aёޘO 9Jlytn@FW gg^RX#o/8PD)3?oaل*E|uH{ {"H|:—Y yZmzN wS"Yl{D:Tn#8 z[/GZ9S }|x m\E65'-0u#3ݖYJUUOBۄfB|Pa543Z~9|v~F5!HBMzuW,DZHq1.7'~IȦL(.yĭ,jDk|jI"Q'zM1QRk"ՙBDfb G9veqQ^ ܫrD,V * xtBۇ . 3ut(jfZ1Y*0%./KC4WܜGxG]c,$*N@GY֩rҁXs˽&zs;.ut^g덟RkOkGUGAJjTv*o"u>QH>Puy)qƲt6rI'c\pA2g2DLvMU 6I^Ĺ$ǰ۝@RR' I7oo`unjhKy6_H0^GO4I"n=`Q]AުUq$vȿyk/(E%] "gVc1lFC旬buD4Q^?OhCtV9 ߼$7o:WY.ck0-=\Tgk<]C x ~J$GIMWO25fI̍IJOCzI -,4,Rjƴ^|vHY{aZL Xߊ'd4UoF?eo[o TUI"5#*g$RH%jK-pYy^y$oP/hsJJEˑ9g? ZyCʉ J?d_cgHRb/:(%~dC)w"U%8lA>j+z,]nӕt!(TJ@͍bEbsob :ADjDɖIdW敢WI2})IFBh ڣOOKPIC5*xCqeqw㕓_J8.(_guq@ԯz_# 5+>ιAvcZs#Qʷ"*CjMzz&͞rabPg YsPvĠB=C;.D޽3DUj+ V[˺pRE]4f=JS^%x/ Bh<9U+7ПgBԚ:-sˌnD/ۆ`Qseމ||+EU%уJ\3ye+{[5PР" y`ԥ|ɣ$p:mAs{shHXcJ{r*71xJTk.De^ܫ~*`:J'E`N~o n>*4s rkjº0 I D!*'IK<+>1 aF_t DoYg >j8/bnu?)Ark-?e 6sWkuKTnhEGDs`Q[՝[ #p&/ZloھMb&/#hnK J|p#$`?K'\_lCZRx^1iSPmĽss-XJ~- ~ar3WK: E\ұJr3E8iT4!p(^HIɕ:m R{'^$xްxKun %%W|%|7U&T2i8zFh>Kƙ2.ah|kj?ɛ_"fkj߰Ym|3lFtF}?6GrlWeZJNŧj*NWsa~I;PSK]D42 ɿP+ %i{0[_uQћC\$9% F Ц CZi"S犮Y5p%J]hBX߄Qվ<:v1oXAww |gz FUu#i.LJB1PkF$ JcAO uo\6<z%. fqR!qĦjqC!#`m =VWΒ;؈1|] MR8oBKɳy[۝nɒز6mjo$3NZV} . D8# q1J0Xۇ۞p'E^-ɯ1fp/`m`T2C}h$YwlB2Rq9)[iVw0DEJ{'[9T9o*\"$4 dt0B|R;]۰LCw0IXISohPS>NUl~,&;;aSd $iQt7~s]+L6HCY9{Mbý4/z၂r5oc`_ V܆xt0{b}/Ǽv)̗"4b"­pnUO/fzR|+;| l7"ր<]ΑpY: HAJ5ɷx*RMB[ko3b~jgfBM! ?ZKYɘUr浯Sa'0_1 MSp6Aߟ*t CFfq@:7z hUf ۢlY:8-?6|׋|^-T0=V6M[hW;Bt2{­}"-ZK/i$ HO(EvԲߤ6p6BIZ) i![W):\1F.#ef2\7:K8$S"b"k2Ƞ0o_6`ނ[.L ;BO" p{H*ˮv>KG=ϡR: ΗAqOlV[$pڶ:]Ӌ=nd,~mJ@$W:VUwgaYRMZ3R2 $Zj;4#^3} Yp.(S{#j5=MZIZ}+^hʅbqSy:neU6uF3wBq.M}:&~=@zt;hܵʇb ;U'k)O t 6X,JGQC4E3PY 2 b4|14uԘw1͈Fr_ ~X5o"P &h<ݳя&M.j Ey♮It׈wNJKm&#$E+#Cˠѩ2XMO0zA7 Ұf%my3 6 g68B 9UW}8%l]l+S쌜g*е:I8/ f|'{0)O3jT1AΛGU(#Ee:a[SvL`ܪKg[(F~BCjEMa͋nUef&Y#XIj E8zD$=^z@]ڬ?kukGG>C_^= eL̼ҌW"h(bVVm pDR$Yy`wucp/jѶSB{e|TAmm Vn/@N1:h||d n[\UbOc.lgQZL@W"w#SVTe;/\j +/rl19ܭ֘ޝzinTi>rܚP?2X@!of-#4?g] 8aQ[G6+k.fM6Sxj[ >q(w<;v&:+fߙeF5KF©)=Ί$θZ !C:='V3!qg+?Vl'6)afO:}XFeX.=#Z4d5Bzkah4(sgtP@\]@gmۃ}RkxC_'7Xlt[Cй4yv}J{=iǾYN1T~g:YO?z3ktoН4N(5A64B(,\o͟M79:"|*nEpۧz0^ 39 JinM8@8}ORY 7FL(k-T?dHo15]͐ODqP~dF,^"qZkWITmTD *} 貞| ܣV\abwjF.ViWқ+})ı{)rnr2+ [k Y&Ї_?\, ș"jes I}nj q[n:oDo;:XE 7 rGCyk_YHzԧZljNB?e:+XY瘷^I6[_쀒 ŻhXڔ%֨d練y'gxzǏa:' ]6ߪڨxVK$o |懜B ͷhdj&4dX)Te.\Ic_:oAI׃b[ަ oPO0~V#x|DCPnQ24!:u]BЈy^VLi_3? ~0I`awyʼn;Uh!c8r[՘"Wt3mXP1eB=" sa̢6\14& R(-yNf;l x=H;^Itc{vi ,&`.ȢR>tj0ЋhSM%9[]ޜD >ITk|}ewXa S,Sxòu[5Fm:% {~dU"j;^Cn$_f#y)yT2]ʂXBnz"^_t\+_GtfWNz[|v"SA#X6zODZH99&g.z))~ⱜW:? ^ Ega‹hXr9l*1ev< WX&.,<Wa j2h14:TlEd+mC>vEJ:_aVhQ}Ś]V4W$< DY0* ;[5)s08mu'`5M9&r$/΅iHJaәdym &EW:kU̎V6E'2J. Njgh .L s= R)/4:չM9`9,òd%l^hf-Re̝T OXa;uR9ETLC20*/㴻ۦ>iU@u 2PGn&$3 w&-B^*gmJ9 &xgUMhSڏuFCmc/P yr ~FSjiiht/#MH5+@Ȩm:_H~lByszD2Cx[>!iѮ~'pDb㷄A@b& 6%3^I%qy[e$ ~%qĪ\{$/}?z,-9cCT[hg{~ס*[ }C8گfDFAc0%,CIIJnz8 @|MuD r5Q%{{+؈Cr-=AӜp-ܒ@G9c~HdZttm /0vؾ?>]|t&^6 J1y%òu4ZEƭ<VQH(6j̶ ! `({M[ʨY`Ixy|@VV!@יbQ*r #md;lw[P+Jxo)'ėtW'Db 0xCY3T?@)eի7 C=X6ɫвlAeTuDd>*Sb#NbX5ih%yYO Z;[?3VOJdԀ-VSwРkB8˪C`3}䚬6 E+d28X"jXb BOXC{Ӎ }dN|1C wzZEa,Q 7l JG)׹ln3I:U:A}T*eEn#!AnuSIyN䇖`{ccϒ,+pةsy:*h|Oz?v b]JRsw%"},`0|XuU=؃0B(K"(.d? d 0 o@3ISZ7`h1\i]>e? l iO<Hqs網%{] 9q'$/adf4Te d!YL^lSꮂ{;@E*.e (76ia{1~ e!V ;S'Bu1_$1/$,Ib!md7(5oXcǎs }(^og=>CAm *}fOe(4'!t)a_VtðKL&@`pUu+'"cd \A=$c ot͚esQoIϞ/Mg!('GI}#G~Ud1 N3[ ?;("<:Ҳ:hANhWlX\R c5RMI+o5Y_[#a9K)R̒#3~ پ%gf i723 +J2RMYjRuR@k>~!n йXܺNklO3h"yviN728S喖T 4г ɋ<6#s%>ٕ ksΑ=4<.}t.ؔG{ h!MCLJuE%򝺈Qch yr/g"~“[q*y8\P@LxZc8` !,U7FqjǫYvxlA{eq>b杝xpS'B9sm SGUw[^*2 89Q, Ύ6䯙q#v_;p 4F3W"5(?[9Pdkѥ?] vb@Ѧ AG7Ky` 2.6OéG %3\6#^o$ h]J&}uYc\*"$-KrWz̘4(-8olYO֔2@wGf hS.lDN^k(8 CwB'+HR/)/Њ)>h3T@wg&Kk]u*nxbk.-N 9Z-P2Q4Ol~,>g]Ha'"0vgdG`!RK-Њaa7 ]QJk[Bvťuۘ~\kyJ;d5-&?wZĤ[&ٳ.+b}n(ynj:.ӹcPv[d:XYəTyIS ve&9~ א:\}T/Lt:F GR;ti1PIDעyNF&Fr33SMS( Xlyզ;#f@R 2"vD/-hdm)g6?K zCiN;-M t0>ʴO h*s6پ/IH0R5"l@y,R˱B:{-в7V'(.chf?2̠^FRBp1O$5EQnUcaPk79TkEߑ:|cRu{}y@nJ_f{R !T&AK1Y̼($y&Z:$22NQJ_QrՔdohYm,W0S\TCՉ5f鉧+?g sqi, gx ڎ~wlX0B9Ylvo}ǦԘ3w].7eEC0cORZ[{9oNPγ ahA:yŠ.t59k%8a XF$@`}<&QLQ.UL ,'B^NG؎ճ̉yN M*^6-Mf1g!jVb|^ 941"N.lPَz '[Ȇ~ȼ[JU2^  l򥿫T,v8x G6ewԗtRN13)p'.|/XQMw{rܢ:+S90`|B%ɣ__Σ;iQYf9ǜ:7<߀6> 8lxgqo,KgsG"2c{Ux>r땏_{|lUN N^ dyDtqTpnSǣuAsarP3$GwQ/&DMv< vzUu?,|DL"Аf 6Zr+A2ĉod!V'Ή3B4Hd#Q"B_]ԯW(+LgE:~]9DyȜyjPo,uj`t`T~ȩSzRx"quKލ+ҞHQ6Ÿܰrر(WA(k/5ȶa}|vCDڭ[jF[)Ս]G)|C^fexy\Bt1 2Wo/_o ʨu(ui%kn,wLRЪ7){+EJp wExEd61-A48(tl:L!]ٔ.)+[ĽLhԮJ/)Dfؾkk힩'Gc6r*<"8Um糮 !*ZMMgw&WYq67+uVFѰz ,\T#ieuzbicoog`K{1w8&a!Ax6/Yy?y@WU +Fm_! E8A؟:`U1a-#gާzS͒%=bˢbw "{(A7²b1Tvo#=B:jk5}K?Qқӄt~>jPphVS|D8(veCC3žbnP~_E 㾆a+j~ƓBU8f0_A mz%ͺZq\L6#­[К䍲`&~@*(% 9n||0ӣҋ(ߕ o_@9qyG/2j m[*`YYy焒ԣB "dTX K dL.+oy{]j${M2BEH/9`urb\.?M̅]CqB¤0EA?YZ&IyRzwd7#lO~3 b3Aܞ[u2*4{> .jIB&Y*LqJ5A"ZMkivaK[@* ~|+$v% $9?=J$p=\H(7#i4+=81)H<kcF# H,$#G_Ƕz!xHxX0E ֵoSYPPwWoa\VuuS)QqUA}+ON׋$- U%X `\̚~p9r1DvO,..Jg[c@=y/{B,1VpPafL*՚[ txpгπ^k!}^vYCk@i0eCilASG P?Qv]Ow["Y}-%2D%RtԀJJN|iwԷ`tn7vz>T|tzרo?#{Bw˾dpK} Ʋސ[Ȳ!Zx*#/q-?OJWpr3b_rc$ɫ(1-\`>YYmq|n6&b7mGQ$퉾t[vZHz}jO.MAZ9$Qg*cm/¶Ro3*Zʿ>G[$jB' $F!Xt#B";-69 aG] +AQvUSk:0@16*B0zݸ䭺7U{ m*Ң e+(9a:8ZKy"7Σa׮Xr&F6 [8ޖ0x&zI?*|u63MWow~hmq(*4w%EIB%܅/nbl81gw vp\ƿxLyRuE @+e׳c lb{Kt/5Ѩ,>=\NశhH8Jiu{dOcW!OqTݵeN*簔7ooTN 5( CSbW䨈9n/5: !hXSZFj(ivs T,_Wj -r-(V}@DF_M-$2QAd@λT2(SbeL05![ 'd97EE3꾀>tfe.NWTa`N2&Ӡ5ŌV 2$K ?og$պ. 3o%}[fK.(y`$BmBs_g m'3) 1J&os578v̪#"$DKc}#Uktk%"պ\SznGBW`Aa345Θ׫x™CjNNޥ XTxzq+¨u:NkA"ʄ֌czz8ytŝtG&2`Qp V&d/Q,g Q} q#c>ѿZ8{Hq?xh2ENЇ$){~C+1#B{Ov|4NA[ =_'#ό^Y(hF&;j7fxhrI9fTaZv,3V0FhS~/)䤼chU?`*dҮ67}t̶f}RQ߇ 'p$*AOpM'Xxt|l3,gJQ|!-(iߟXޛ&%jOvF8]p^CAyQ?~BD{>={1Ul+} p¯;*GٱX ݬYlB[ H M}(1e?&lB|_OE|,\ۦm!-ņXf~pRy %sKJ> 9-h} ÷2&IzS֔OYE43iKj9QϷf'W()0 Co)foGWQ%xRL)Ii_@cƒVq{+tbG4"D2֥ й_淙1G#g)#0q#|fv*E ј;:ƌ]园hp\~Z}Ӄ! +bI=}&1].;!dc }m\= m%*4NY7߾\eexA1-KOC}8 VWqqw8_ as&hf ]F"3dlpl[:.XVps7sMRI?~@E`/Ѹpo6DZ}ͤHz9@J^,MHK҈Q /E Cj{h7e5`W{,T:-~Bw/o&zCL(Z?-DŽ #X a4M@1gH5rC?szmf1BJC+ϲS2ueNH-$?V.d7sBE2ƥ.im{ LSԂ͑_.q8X.nٺd ^R{%=PeIOhKBELF*Mh4LR5C s(.e7 i\6763MU6qml *Yz(WW8G!Y$+_GgS9t89JH)b֨R 04@p=Znھbg'޺Jz.h+O_ _{-fU umhЛ.es6}Oq[29!Cʄ-TlJ}c`0 ژߑ۬`,xف>L}ᆸ܆#5gr:6eGQϜK$zwufF7Bd d/8;w$ixi's8xj~AӸqe!@%QTU fֻۄXV'"6]*%."03G٧nm>mhyT`DH9A䲜^y;pG'5&ݡ 45r;w c_ ujb$'.1!.%v듞#VC}#ȼӜSçyU4+4I~[/MflÚ?-C4092=Ȓ*yC#ǪGM2eވ ƭ{{JUYJ60J!\ \0QKD;q뱢 R HR_E-"AeP'cQq,#^b(hT3io.Z 4_t5!D!#Z=z\wʒ,~Z P[:Ea]B#kx"L !R$]tŊcYdhB)T5T W<* b҂I{&Q^?/?ֈܜqۑRLt`|KT©yWssTJ0yBjmڷeSݍa$cB_裧E>Ms[n4qnA&xd=;KKLvx.ʓmWrPH77E&泊1OG9q{+ i%u|'0B :5jg|j`LҬU>%`X<9֍LnղBJ|DwTE_ؿ6?7vUj84Z=DLj![&=nyf'!Kz ~ -qGc.uU/C$D& n0p4Ӽn $Dl`w!5|P7ԭW$A_Vj_8L:ݐk1zb쟟sU.2uj r0}S2?5O̽pH"5d[rSC"T `iVI2i(+%*\lmxQjѫ:/'\o ʮ^K PKtc^.C1=^3nLN̟ YCS6beͿiМ7T+bHu#wԋ u0Q:2 q:tG4&Zh)n(f`k xeǭ@JDKo"~ɯp4ҿd/o ?Ȁ[f'R<^LYtK eb:?.4OQ##֓Q}LtԾ5Ǽ[F' j Fjs]--Swg "&?p͉V8':m3KIᄉh}ТmQt/W;:AQo!M .`A:Ho_UOQu?_OS)/""jPڂN;l*9UCc`TU?*fr_! \yP<aT۲\ LgG("7/v٫i]׏eW&@pT1R,|8A뭝ekj*V8 PmG^g>%y˼aDĶ#A.T2 :鉅g_ N/ ,ѯ+R>j%& D_GDqY\NPec7)`P;L,?Tҕ2"֕>8: 0R_i<#V@/(ǡY|. uۮx/ǃ6(~d90ʀI-\AcpI:9̎ReR@"7Oi2+-CS?35x~\eif ckh*\bE dmF'm)c'{=O0丯tk\J%1s-n1hiz^5>MӀGmvP%m+~݌~?jpUs?""XCdxYhDM9;[qzOUsgq(]TFV}}l-{*Kh+oӟAI-J ڵZQi^m@tHlFeCv(e=nwEW^T jW)> RKNlR^Ia;Ӿ8 ȤPbW۵X 4h D켜` <ӡ.0DSO3 |zș}v ]?¹++:ۏ ~<%~C.-2`5yQ3c%"L`3C0挵"7uX4۩:9'Ff޹\/WM2+)bAw@VCwEuȪ rD|{'ܷpÅE^Ũ,<ǫoN~'+S>u,!ԋ;,eU1PTbG73`c&ȀEIhN=8D{_0=rcZWǦ_&CAqeCB [o|z!F2xejrf6Gbhݔ*ëנ$"CD:kQj s`C2\8w쑨hVdRD#A @:q ʲzd|O{a!pגd&Aq!ya?%\ '{b:l+Ő$q9-U7rL6m%b)M&)x.;ܐzr.NKQ5>B*չo~riy) pWGXwÅcPy3*eo#QЍ7wL-} mfٍ"mn3|9hbα"`#CU]K( ɡc%suDT't*2G @OpIu|!n'1>(Z#a4yT]gwuR9$dv|g\ve-8#6 l5h≂ e@^qNUe Dg19թie6r=xq)wި^~Vh620?=.j~7"1~@/Η@l-s`C!Ups0|{{Ygq^\N(\b}C*Sbx+ rC/~ʷ~NVVVɣP#S>;ic#ԧu5hNn !]eאhM`*O?d>bsmf3Quť54Aޜ iJ*"Xz k4TmHۗn j~$파h}=nݗI|0,`H雙/f\WE$zhuSzz {􏌧XI~аy^cuiLܰ6|kMj$4kexF/Jʔ @g fq|1|31e,ڊo&qn_%Bhao ߐ5#[4"X%ū~e0v p*8h  ~~Eܻno]X^ͪo1+hg$:0c9~klr){Q=shFH'?'JNKTۢMPH_k5oXAI s܆}Rѱgm2RAr/8Rr@ Snb}'5#˛<GZA&# ,k$ X(59s'KN>J(M H=m@"D`LϘ\x^,#\/ 4aojwqO-czkW]Rӛ;TXJ>fAOYpdrlǵU5lqī:P/mA/Y:u>2ǶX/5p;>J/+drx';]:;mYm'J @t`x!ɥƢKdQw@WgN3&(#l5\OG. >Tܘ?h޻#uA.z+2cQ&)9 KuS W|5W޲eĠ[`h$K#W /圀oHʜ:MMrkTRԵo!Q Zz' "uǪ,7߀tW"'Fb긭/ܓNy 1檽aVe4E܎'67,q?s:^Xt %yuvi 6[.ov,j9=qեTlW[(sH_E Ƨ^0Z a(e5YFХ}hgW0#CH֠O pCoz@Fx)'GwǍJD,W! ;ifsM!АyRۯ*XH-gz6&̭'mf,myE/NV,])(PaW+FxPxe2Th yz3D~t)Ʊׇ䚹zvXL`BI:Wm)q4W7[sd19^.=[Z>x,~(~9k5{.{YL-c <ܝv-A| U:UemIU(2NMF% .WZljM;c>%>jc̽zOsBnǰǍ oycsIYfF;;+c2]w5 _pW@=譗R: p^zdլ̢TIh)Q12Wb[JJ](>a/&4 b[}0V:WRǥ<69Ҡ C:ç/* I#lFd"g^aiw()&t4+Ì̞٢We ӷ+E ӔĿߌz+ V}’ѬKw[}L x!2&`LH ?9{9B[܁mg|\h qA@%y|<}R)H!_śݒ.$O2;$v*|qaaWE~8`6S|: o*Wԭ;0|S2CxhH!)$/CŽjod9(_9 Gtͩƣ})FogklQg -NL+dO&kNXRk#{c!bngq|AT9ޘUr5DR]RCܰF.LI´&DnzCDoL]06kٍ-tkmH+)e)EBLPv掾G3w([TaHLn>ۛzyk=VqqjI[,zH,tNʁ=-?CajC′/qd!n[%ἳlXmt =A\uժ4oC$qj.|+*ـy>)VJgRI壇u#Ix績`SxZ_^h}_Q4Iucf;BWDqj ]>WhKm#PT7g0jHr׆c?" 6 9d'gf7k@Ԙ~y-A- ŷGg4OY!s4=>P(bKD,I2[WZoT/R†e dΟDͶmWҩݦSZ %(;B/W4hSd ~Un^F7 Vk{ԷZxe]Zs %ִ3vĠƻsnGq=;dRPM#Y;87Oele.ڇYMłhXt+e--^}Aqz5׌ 3Gl$O>۝_` <[Z?q)>c4D\|$ {@yReCP-\LB~PbE`OxfUkmVo30XQ"젝=p7o-_st+jxJ3Je凗,'r鞌rPL<{6f|[!!IdQ:1(#I\%Eׄwɓ}Xw"f`2S>;(:@rl@(N&8w!;y`ip7.]J}|}& J;m?w,҇)qeX9͆yJ1R6j(+>pzn*g@KR$cd (߉n}`=Abq6!MBxn4O!B ?Av g[D: C3]f{SuzK(o ΣK_Aq\#ǐ@$sI BtخkB¦Au4-Z|7iI9؂\xnQw%/m)t0]uJ6B>08iXLf c-MSsѷfVW\S= U3:5L&PhIfUu:0~5NZՂ#K9MǨ€$b`dRIP Ӷic){ ?-Sd8rŦ p;y`iMFS@ld,E6k9;e\$ѬNI;X]ff>g2E>Ba AXO3-'Q &ffi.Zc1I1LW $|IwBM/6[ ok!؈E^il5Oeةʎ[DaZYZl D&UgogqzEٍ ]TLɛ6x1eB{KMmfzuNHWdO$S{9hOfmpO8{LVL}F:|Ys%9:t7c_tk5KAc,Vciy1Tߌ F_yA5":~mh@P\t}|IX7^똩*W_&P JÏ33С%=RއߑVFq: 2KR|_+m`y(4zGNy95E{z7!:UoӬ]/<㝽oyeQ-H(Ր"-Bݔ͊$@0mc!?K5PiJh܈+;Jgz ;@Ѡ]x L O)uaIm'dVBO(UG]oK(EI~YKCG]-Ͱ4H9棵36ƅ-{al+ &>b |3ޔ8.'1'alEʞyaNW r)A∣G f[3pOiF>q/JE jˠS<%2E4Z3"LU;Gd͝n1anO5Jұ CI`hR7=.١w ߭s'ڪWciY") ήR | ۛi0A<ɐo5,g[9vsnj\,,Fٿ-s5V[-}>`y*dɐN)٦ ? hj*^2 |ɦ65/Gzv3vQ4:/t@M­JъEb$HUCo]ms줺Cl]6 o2qW0ְ{`-sSSF8z@_} NjGmL!,sQ gQ*v8h9v;ڰHq˧ I5Y9--Gí3TM"wFཁhMGw o9f7i8vjD JCD:Vvs8_T W-n2!M7>݌D\N5^exe換8cӓٕ[ aNR|M,U :tJ{u.JP r Q򻳡,Y< H3h)DG#kNr"tǥkjKl& =Hn`_!*OY ղEr)^SnpKv' `2a45w)#MNm*pp שaŒ8 ~!bLzUIg庢Ɉ/|EtI5T^*Yk)ƌx\]Y7r|8Ia8LMyO\iԲn*s4|TpBWsrLiaTvNY\ j@rt@侗eﰽjh:cbBH+y$ 5>S;ONr۶:xpa{ALk:cBIdBX6t9IPٖO^)Ϫћ A3\QK ly7s 7Ţ;•e{Ƽi׮g02iNt԰L`cB"OMN!Xy?35nbr [PDGޕ0=rέiY^F ♁@Fbl^azhBce?`g^fy -@/SA J .i&fcij*,X r@5n-/n(AuP7砆m&AU0Q #fo'yOw֍oDsF~Y'>bV_ZAv71(nlʓ$E \izyb-ç6=)K,N0mRB)1#?ПU$Ҩ~pC* g#?i{Ӊpdkcfm.1w!"("Ky\q[%e]i(w\#O(oT>tbu3{`~:j_ysTך?c 'Dl=W/Ȇ2R;I lgOGԖ@gQo=TG&VG8Zkbf?D[ 0҉,"v.Rȃ3鎖]K7dV>4vpc]Gw`  /ȹ ci˵O*nEOo렆}%Ya"`U`L&ԟp 0.@0H4*OQw/ L%G[#8%ib+jflP!LB8[8 "e|AA7M"Y%h 78(5ZH.vep2%%Zʭdt.a{("Y*:;Ydb` ŏ/c%̿6-Vm 'N0~c!a'[.V:y/ s9L$mܬ"5+b` <4 ~N t=Ji'mQ sEy/U 26cE擃$7(5+ CFė|)У,%2 )!'<) t9˞r? # Y}c[ޫ'f3!DH~ZQ%c\Dn(m+JEJcC[ƽ|kףg_) (M\U} h0y3jّ| EB0=N]6Fdt)LYl/bЌ<Қ1+j\ "ƻإ(5IhI횞 P;ǣRpgĨf-/;4m-{NM@OEoTmihDuM{OF6r\Jr^fgĝ_|Ov,<}RP0 ЖA*p^ƕtg}]儅Pǖ5b~ 9+YdJ8"K<֎Ye!а!l= J%%tJ(Ӑ"c(< isl[y6d7td,1vhO9A)|@o:V (㭦7hٶ Vg3ZWμѻh7 7 cQW_sq'}LgY.-ysyil"*O򤊉(#:ιWB{2V&7 3RcsyJSwj>&+ԁrĺ> }j'ROgڂ/Md$QoiQǧX0@? *#]GRңFe!2J9ʵ-a'"iAVNpz6n .u_S 7@_Lտ5pl,1_WZX]B|\)WnZNbG΋j *-7 P Z\fgꜤT8균ιVHѧZ@TtI۾hE2 눮h&`& փ2;.;)!LJl\s}S:{&±x^G]?9Ś ,YH 5tQ[_NSGX"ƉTӱ]ê¼UGPP5o嶥TE^fL7KTfD~[R@%Oz׊38Qc(ČV(L'M..;"|+Kq|9.%{=l? G>SA^7!nVK$(OL qǂ&iJ];PRua: qLs4_F;iGKJ=Xtܝ |p X4cM< &ƒKFg*ǭ~I]:4rIO.0"*Xzmc2KRk`j͕̊?*k2uũx9ǡb=nnVux^3 w(cXlJDJw˳`@FM ekU|y9rV}y zev8[}"bJE FQuW:2s)K+3;PYmKq♥JX _%yFr Xw*ڙjkljvQXyI -sm*' 1A5+F3;WJ_1+_C.95jUE`+bOѮ"$1^.#Dq". IAc II-|͸t"Q'2})⦬C}cߗ@QETgnrͰZKP5\1tWt/ иx^Y ;c.N&>;s0C|^A1+EC<lMP2ЁK'UexN9f% OX& g޸\ jȷX@1Dks·˖8mBCƚW%tzsYm~eCE YlXG&>!6ez㄁\q`OX4|g2\u?FxxKce Zg؂?p?j엌v7DxU"!9݀ۤ3amd^lvj [y~sw`gvc7uq\v%G9?{\A4Hc,Il#8'=~0+5f?4<3=XE;kr1\v8T%f+N,JbwZtD ^:1.!?J,SXC -ȺW}ar'Ѡ/!!g,^:zZВJ`v-󲝬[ڮ{W'7PR{_?,W|dN?=^y< !25z* qF΋n1ӦDσ'Per3 Q[ j|ыzvFQ 7Z]fgmwn:|n PtZ_h )៯.$R#Ǵ@IrQ5b Ŀ_ۨ"?tW {"!j?<嵢e$oȲ1'ᬗ \VЅv̌C*xȃ-Kb!5lcGLf1j"*7 L|plO4sz=`mv$ FpqQﶚa1d<\Os#f*ݿY<*+(^ uB}SdD9 o4MZ(*/ʭмF!n"y,[^yin<;6}ȅ~Rӱ5H;IFM2@ǽ&O+?CTaDLzH%S7- !=(z@w=`I4?"keЀҷ|SpV,X=Wa%G yKW?8h`If"HbH'=6]ݛ;H|isq˹iTq'+mhҷn_h9d8P?"!%vntiZH1A1 9!kOA|Fw qW\ΫU*YM%ƥ }z+%7pS3Ix BW%CP|sEMUEH^sDY=zm:OcsKI ; ͭ.Bc(k!v϶wL=k_6i\91ah_5}N\>Fy8 rIK: oGY: u8&oBB {Qn;iܗUTB#yC#eu均`%j<*\9Φ/KO<^SOr5C#-BM"E::|JR^$ܛK)~? $=eUq!\K1| );mQQnP ,FLR@A'VC%>/}c+Z~'C{o_z,jig4H(C+hMcseH@ ^_Cm5i O.!]@yRGt6j+ii\Y:H{^ m=ޣl|E4,nQ'IjJ-~hB.dҵbBEjDM[N]thxngL/$D5bO0p"%Nۖ Cc P!eysue@'gUu4㨍 MRB: {+C?Û1N3C3pyӏ #d/I@/UK%cBX, H$sI:qS[/C2dP$A=`kD.n2t?f2TQ5!"/߶|@Fp: mHG:*;'k̸~p:`(lhk?>@[HԲTX@?XeL3`D Λ@!Ϗm 3"?Z"HRȂQ] P,!hN#쩼b ۈDIg9b(Mjij!9&wmH2񵞵.ZemqűG&s*~?g20j+ECx9?-n]Qp€0 &{jcc!f҂ ^A57Ҩ v آΟH7,sr1Qzx^纈T:̝{:E0=&xS͢0S@Whn-e>N@vk`("bR5 n yaUq;ItI];@E #c(TM5+v`@pwGEƛ.{mpq nx^!X*3Pȟf< "N ۺAş?šCz-m}%w_T` piFqS3fϴ(imnaiT=i= E1"I=)8-MD8$1c'U 'P@c.4dJwU6XIJF3 ?Y0))C3Ȩ;1*<}Lb{6\BĪƙh"{=nl86FZ}^Hӹ (Qq8#H Z} WԻVb9vN c!Lq}Izڼ[ ;ǵtN `uH@+ajA*ُ~sHdJr>xȓ;.zGMwI$qo$r:99^uI:V0^?/vO'~~-#!n4gU͉kWv*Imd`tQyGJ9-la)v[SP^*r/ɬ-ڝ+XAnSUPZT+'SpiH/!G.0~®o4[7QxtbUR6-zAWƭ/ rYkPͣӰ+Mąax Y{r^fwg1dl=f϶kdTPaiwnajoXBI])Z[}ЯEt! ME c'GQlg}5B#kIL6+1ix;|oӈ}8^zq-C,t-AySd Tļ{9WFxt|{ @7`>vT, XgI-Ѫ=:qP(N}}ln%RRw&e,H"1%I)TVkIA^^үxm2Tw8ftWsP0KvO[.M|z[IUCY#V!xdPWu?\hx :&L <ʋ/gQ?T4>huvtpuk(?po՛硫$עz:PYA0nOaߕz!HFMP,%/2bz{6UyF6w֚ӣ9N`jE/6[(ҩ # t VM0k)RR]X^+suS7?_ʥ}AwRVD~ΰ-l^Am<=#G|s!C}nuaeu5k&F(B.GY@:N"DhV;,tl`K0?G]3N$ON=Q >_;JSO_\?PŢ/}Q TcC n٦y ,Tf2߂Ix8mydƬ~'qG};102)c 9Hgz]7e YgxztHnҒ# N{ ONDA@]_ d62ǏLC {oUxtگLGNݜ@rE1ͧ Cr!XF{8NA V7vwscp  Һb_d[M膂 N Pg&"\~ =#@KJCWi4w tB.V +U@wtGi8ÿӍiv Tԯs 5BNT[q2c*PP?7=ij[8xÕ#rA3S4TI6Kj{j/OУJ#c1b_oV€1UP.J k(]D"7E-^ɵ# yhİQ/Z@Q 묽h ק*X+f;tH_ 4J_eS:Lwy0]%Ԉ- 4o!.>GؐCT:.X<{ 6G\VIAA \}r?ÉY/G1豯kWj#WnP`;RVMUߎz ct|>So:voF y2M`Ry߾(8!z*ڙEk(7t>3sy`"ke_XB#0c>։S?~ d,@δI/@I~8z-e;3AkɯxݾPwbn}jG6,7Fh0B 6U-_nb^}df@ZKcI(޲y! ˷v4e]{i"҄2-=ulZkI`&y542dzu?IV%1O$`@ [jqMKy=!ǧIe L ۂ\-Fs5T[߱1zg2nw(61"ɸ;IMԭFx-$x}&y$`R*2Zw {N(YqO5IK&yA:U9:Q݁GNaD2΂0fJjo9a\lA@7yA-8.-%r['{5tMVvg`s 0'&|ΎU6:;4z@֧aW"}I>ۆW aN!IkPR tIzhf9\RMX XM}PcF'!8a]${1^ \rFzZ XREQf Kva!E3 3u{,r[&3k$a /ǭ&3wtַist(Si).د:tTIiJP%Ŧ~06A?~a@ccsL'g]I 'N_sŒ8ut m{84\7A]UOͣhT&^܄kPe"MOhs H-*+~;jLz~Dϰ zXE\&cjN{bYʧЁA#,YlMԳRįә'Y\מ3 Ef \mvvmF QM wkbulX(9q[ ;udߴP#.p$O[s$ geljrs)Y(p B݌Wh3;L}VV,=#ԺͦG 4ky._{9^T UՒVĻC2aVtokW$Y)&.niIbϯ6+;OWIݢ,t'whOQyK݈&P.(P{k |Z1""Z(w}HiX05sZa +2om*a!ۍ52>cv ?{05uP$ab1S+8%I@@r\ר{:*u$iM}xFyʆrOvOѥN쵘U1{gjmjcЊ@?%3z!-x0ebaȋ( Os~hA-a[7Yr6:S>Rp^PDdLvu=^ޒyV _ֲ *>ւWҝ 듬QSsRwFk*ڽe2:E죽BF\̞vO0%g3vNashg7Oφ}|CPMFf,oyr[/>5)U`v%L0|׀ٗ W@slu}!-%Ib7=y?7ܑhiK3T2a)\X] 0r#r=eѥTK-*_QAge`%zJ u!˿ Qycv [)O"fŽUץMN' ^03k~*~ʴu'wx1b̗%Ndؗwl7j3ӊ ݪ? 6A+^sgUMZű ,D 3Ֆ呛wu[?^A_$ۣd='*Ȟ8'LwC XtHts=e ΰ[ "0Ob>t\P=-Q"r|]іWpv袦 \IูJ#7G43sAOhL+ w6•Sމ ҴAr,7G>۸!ćip)&B y>Op$leHcӜ"n#3wSF𝧑ZfNFvEo86]Z7OׅQ(VvѴ_5'F s*#+J}2"=΂5tږA^><KJs(/%yQ>Rm|QqJPxSc'W y'R•ޣE Q>뽲39"9 7;;-Il[6|nMi /)#d7+l$*!bSp|8Ub+Pcz+@>e!oOw]k$t^idA @icC Jyִbq}f^#k5DOLj})T=QWp}(Zʊ*&8V.u'}|! diDjLe'$8 M;ioqL-Dz wv-eR#DS9" #άJ3`Um|tşV|taL\3MVšCL(/ذ{EVRJ JU@Xg}yMImGBKG_KC:rYuxpzՈ wOsvj+k&gZܛUDiE8)y ,{*fOPqSx쿁H[4 sZ"HJI ;jy4SgXP<kIYrT KNdN`> ecBCh~.Y&2c1 & d{&i,.ʭұPkyW+343nXPp\æmP۴$(.Y_p L,scBs8bL.K]Ѯy#d+L1JoZ#6.gGe_zɬWqGA)בkNT' "$?2{[Z80ˍ |0<]r3 Ʈ/+wk/z8iGoj-NUYp$f>iCMR /!ZN`I_Umֳ.'U WWH1?ۖC&i/OLOs7y<;_ ER4|$UbDjh?c‚ E)z;zIMT~6.M;O#\-FDH-G_Cs^m HȨ*Jeu0XJ9=v)@0{1{^-?JNH\u-NZi#AˇN=ݸg) '5ܽ2!^x'LO/<H-M}TS@7U @>RxFIʩtS#k`f`3}0βS'-kpyiWv@Mq6fDpU[+GxQ!YVOi0@ٜ Rv2战䎕sC Ino8=$ڝ5e '{Q_ڄnObWk@aD5^EF$L{1G jD?HW#`'0JusG!xTGUdFҐ%6)zhd,ДoAcHl6ɷ﫵s}H;,ښ_l12A8ìn2&A3a:cG L$Bҡ^ yt& @K3ܸo'dI*7CD(] R"x7ٱO\VM40 ާ\ɶ|&hTKU|QMy!$]qeģz%4b@n~ݻ1dKBdݞy82zqhct,Wb]Ut~7.On(*=~FG''+QЭ9]aKr3B$P9.MN[3…Y6|Ź=,O\d!&?36X{|BqFsѶH<]dKA=`R[ IB>U)( Qؘڱ5Jy<4S'ҪI,NpmJJ݁0-.eH{VgY_#:r4+)%c8y6Gɖ:H0`] ;gN_:b55 q% vMb貾oo@yM6KU@f0̘-bSSl*l]7`d(;HS `Fi1)O,X-lд,5WB9 akOUʫ(GIO@&5oeiMӳf1_ʏSio$6젹JWr|vz9]8IoS"-3Bvj:e)H<\;\oi;#/[d¡V,wFnOEԶRh!c?5"B&xl1*MJn;*K"~/yһ?"ʺnX @+c nr^g#n<;8Zh OrcJU"(Pѝ@M#zV-)\ͬ9@vh97Y#8RiM|bag\_@yXwCM?\2ڒ,]θK2c {F)BIԖgEU׊C$=u=8%8bCp@ѦF韚f+YTDZYǞv9!ڗ%ra{d-g@)(vKͩMiCЍVPhtB.)nj$SϼCq A5iBĠl!QXb3OvXOq{9Zr(6/]߳6RӆzHvz]f6RݮMȗlí|L[wZ .amY{vxe*Zi _YSN/Y w[/H$x(>n݀H?Sy_ vَQysܭ /d1 qBO;J=.{^َ=^ }.t_?׼:Pr!Xhp;q07H/E*枓/l,L [*2H<.<,rrr^ؕ`&OzIMFlMcڜгnau q焥\/tHUvwG簾zl-nS.p&0Fgt.Nʲ< ܵbW[,H%r-vV{3<54=++ ~S]HaS{{G]#+psuPh!k$?"pHM؁G$ Xt:8G0 JFꛅX5IKGaC E%d)Ay,@7U?*ڟ`k.ڼysg0G ; b C_kg[U\ WmEpi*sB-:Mc9Q3p3_Qbz_V.֜hHv>l 4y"4jo.?|(ێjlbJ{dX\W~2'(iG[[\Ԅ8jjjrFaN-S?gdYW7kOVk#x Ϧ6wSLC jV0@Z7)Ē ; r6¶"D,DxqnOla^ zQ^C:{%~E× a@`YѺegIV%~\rRB~ y4_lR06T:&ºb9 ^ Ǜټ׽F.sۻK`$zXCRY/`b!WTsQvF͚;R3ЮaMZ냩:L72ӥXPmn^{Juvl&^+/7md,OVQw+"ҡ 0_> EqBŅ=RKb,\aΑE7A[tQd*'0+H;~D~i,R/qX;%UJKh&WaE\hDl0J,:yM7]<\>u 7Loؾ,QF_͡ J}{׶yγ٢Gyaz&ȧp!O6d˰$;8̘ xth,*R~e幦j.<骄kf &yk+ؔ|ܪ6(7Qsͣ8|^Z˽*br հ/uy$q\JEjqF܅M+9Z20!As )%5`+#T bԟS6H u ߤY"/*V(hmHidsF4ı]'-6blEަmv D6W,fU%ie59Jؔhs`df[>)oܴM$ц?3[ˣv4VMX,X,)T5pvM|,sl;[ i0ޯYiw:[p-!p8ܤSY)a93S-en`pEQcNמXwɈ8xW&DօLbPD>\+43c3y8@S r^Ky[l|/kc3AIqa>'dw~u)҄ԸP%RU6`#aPE[x#.8W]ǎ?gJri."4)WO!2( fQRV׍驈qIyE=cݟeMDHtE,S-yUk?frIZ#2Sc m|;-ѽrWIEFv8WZd$܊&%kf]gAlWgݚ>2dRQXerRUiObO   ]=*W'_ ϖῸ@! uǺuV; >S Ǒ2 yT}ox4z=YR̭~-Z zk|K7Vdel9LȨ|J\Ό[B }jKc{:hPl]fj ׸g O3+ti!gVBo}Z/(8 %h,ôYv`_b֫ڶjd.w68ÈoI܈|Ӓ-DPX`L*6r#92k(6nh@\\ZK@U U1YwʧZz!|-Dy4v Jk֤!]W`aj2ӁvաƸxɃxJD8@;`+@16CB(lx|DK<5tJH d@*ޘ%/G9ܛay ]G\\|vzvN E-) PEy6.*W"VrY0W5y,*(GdK$njX<.p10R:jZ;2킖\G/x} nr<ݿNDE3j[, D::Vl%[_< ,=A+!+Ă7WH!,xK{|ԞR%Ʀ_t}tRDC  ʃCpWw s@ *|< W#]jEtceK 1SXL ood8"(q773gj7@l4>c\LPU.畉vg{d^ `w<[ݥs /2L14!yTi$"a尣6,dgmEEۗn*3MCK(Ew;bߦP ݭl#\hyCjiUWw![(?K߫ mf-Q>&Hm: G5U`GʤBlVk,3 |6y3cMu+@FÎ{#3cͨ"2Oۗ+i.oO0zL@2{u"SGFV(%gj}ŷ!Xa,.|0#U{Y[2O C ]2 }e(DpwէFi2"o}!S#/4H Ԉ|6'ryn<1 @67+: s OM$w@?AhSsWxG YuL/Υ?a#|8sr!H. ut_n ax/V[-X >vRd#w#@h4Lwhcu.,{3>Cf 0ڣSQC u!!bRSe`^pzҔ*-7_t}4FFPe {~-KCRdoaE.b "V/&yWR:6k?#r\eGZ\4I%Qx͎ONTK&by/JP'_%RG7R8w+":ŴPO =O°: <+z*_*vEueznUM52jn10!ͱ`-–rr.Ոv]W>=8@ss@ba.hwܬ 5WswbT鯏 wXr%6lz!!Z:zx2o-7udR!@|T}Qc*o*z_%ʅfݯK|ceoƖoŕ=/>A]nϼsP%uvw. tY(;d̫JWWb2^*\dRqZXN!fsck;$VSMB3[yJ;\Oɚ7,@OJjb皮q_65 /IUsl 1PE`*?XZwVU6,xKf(2b9p6V[?,;(:,|A)GԜʉg|xNk< R`Bznp{@dRމSi**Ā>-9S ŵIo쁈,ٶ)Q\`IF/w3T 6i2tS87P\[AsCqQP7pSD&[]4tkW%pn_;FE몎T!޸V> [:1EOմ.dHJd?`\-FI g6BvDZe.HYT[ؿ[q@1b* 3ʩ+^#:,4#ݼ=>Gd/TMh$Я1u7`A:}67!]~$IN%U*ELu`M"axf%DʿJkoJmXcz#JxUR>IFB" `Ώ$P etRXEw,00mVV!gn\<3[bĶ}c shl΃D xD{xEct u T E/(Duk/Y*4B2k4NІt&z3ݑ*׿rZc.q1PX<,4ߛM4~On{bk+#g*6dzmt8JcH: Q2^})T<@g֪@7 ?,(UsY}D-74eEi҈lfQO8} DWleHV.k-w%=a?cAtIoMX_#I$1Z7Mw:~l1ɚ٨T(e`O%.jv@o>4`|#8,⑎RcASyAKkfAcniکjGSe|QuKZУ쓥 I#6^ݚi/B56C:`4c/ܢjmX;]p'OLtu3`Vwbu1h4p :;ayDm ~6EQR51͜ksPUZpӓ`'ӣZuL MH'HjB0i)~t ,"R6}D<5Y_\9fE,SWܖ MߑNQ8')IL5G*頦k`qp1* v-ݳ**c^!-?BYTB,PyPOv3cW^fHIS^?OAcjVll4iƀ"/X7W*0Fz!V"ǭ.4 7yu~j-7fQS)>V`J>KM1 DKoMIY?+ X\ޒWl ?9dTn\v]<ݙ}T{ {B/ĭtfѦ(3YA;Kd\[nٔYG}Z m|˽my8^.0}0Ȓ;^K m}*#Ĩ"FTFbP OѬ _܀kKi$BO3Jon08 KgM~[Ea箆9NwQEo=VJ |\ۅWZ6vw'_RTC] k=7;n2-6XPV.n1c5$IȜPm];BKҔP0#8Zy糰vq g4N\$ďgW/C]rԓÛzLOE'kN*kp,Mpxnz٥{z|!Z݄1?p CO? "PLu޴Q{+w;͊:aqnD'PEV)Y 8pIVf5K@޴Yz.ѥ+5%2f߀nA DJ$mʞau>G# c94M5HPBl\k4cOWxꕧYB6 '}97U z7ƶ+s?Uoq7"&Ѿ E!7Q$oΒo3FMYe +hg/,roˉ]7ށ¥'x=PAE*C,yC1Č6=Ùʕw֜/ 7M4$-\FjbQW4ncDRTteWf_VU`/oCqi; BitP:;vj=XX*I؂@; dq/Ej>p(ˣ!sU%fb񍤙ʅ6Z O5 :7]Ui+̕W@̷Єܐ6赭qdP`xGb j8ĺ("b噀 4~4U5gT8RxeMj-@ Dw2`ח=03 z;\xlG.? UpRE,fD5粤)L -꥟v9Z.D:$OĘ 6K$ 42_m0Luz, juIQX"Z2\Co~bՎQ$U ;U]=lQLVhL Uhl>:" a I>>MhmvyHKD_KlPpf'CG6g.dՓSóp|?{#wKkX^rwL|=aIJhl: DXű)vp#Jo](8)6KXAyK qN3,OӲb~B%[j4O¬3VVv٪A>(lAsAU|38b"hУɘër#i9vˇo8fY@LAA-o%t y;xYb#E8u}-X.hӽk:i&HM"~l_1*aDv8"N==J@d^5)VS٩tBЅ/yƐ@&_WvUW?;!0K۰•q9Ǩɇ乐Em'.ΰPW~6ĥ|ȁ [gӦi]^މucN3r?p`%[S*4 IiÔsKNn\%=jB0 #fLw#4%m]\lk8;)1ՖӠ>U#&'.QE  M>$5RVܩÏ*Rk|}X8dqu0-РŬzp&y5Pyf %gA9zS}+C>~~uH%+3R'gI+1,<`]Äa bQK:`6 o"- x/Q!PRu=8q} E&ͲJNeR3Ą {H YZyuUUtmH4Fc,|(](oHCᥬZ c3$KqYRnS57} {jQCh6 W_ ]5&D7;"R9BT0*rI75ozC=]Ἷ@ w Kw{: RH.ygyh:Uc56|Z]z'` cJOuS2 Iy RvOs"ٶË(;g@=G}K)+:$ct}銬)2xw)KٰżFέ+dSEJ2!~C7XNAQ͌kբ)btˉ GUq%Թ$(IՃͣs$>P~J|EOŐPol1iRG4Ok=xvW%0]n&6}rCRt~Q@1{'fN~%ݰ,E ߐ`fp\\ĪˑH= T5#ciy{կ6w1߷8y?mWA7i܁˓dPoXQQ5?7b/]~cWg[e#O,kyաa#T5hF^ {ܔ C<5MXAcP.%]LvhBss Cc(HQ33w}6*)c?^2DmAFĠ$}N(R?8BPV1Y'i:q%خ 4 y|㻁7an'yjf]%xnm,_} ^ɹJl@yM;lW#D@6q[LG_;3h/hW.ؑYpv<0\u{whJ"qp-`@ˑUڙy{Tֆ=c墍e=XTb\wQO/(JII|Y ,]Vd;8̗ ru1ʄ+P=p:^䀐қ10%P,xݠo/˿1Lp"l5m&(sz<擑7)3Ciu KIuih$O k(Hq(ĸA_;cὔ[7d+gttz*Ӱz)/u0X|„B÷xc<=vfML0_x_.`A rO*Ϛ5Sbek)K PlGeU^BJNQtUEDePyH̬oOz^A17; d~2[ kV# #f԰u/+8F[wY 0[ցս֗HV%[3 Q {[!{UL.foC=w5jnӝZ ŠTNOj'иS_i'O`reYlt)q엚"lhzI]7Ɛ%aUzĔz0^q5ERC6JԨ'mr{nm} Zm^>Y"}li-b/$dG !ÉPEo<3tMkGe#fb VfV+fQ|0´Ȍ2eZ&N#e@]S,/kIS?-Gb ,tCsz|$8zhի:kjl=9W/ϫqQyCxJQCO3+ Q06㋺C,J7@K}FXR4?8X}0uUM.XaN7MQ5!2,lk幯:n*!̋ha?y1>>B*R'/0-r`CQ Aw3=)~(*wʧ[ڈLY`NԶJuU) 7 Ã``>}RՕX\OX&Ρ47Aà:{gwޚZ%N~E҂}-ڶ3bYvY }X[vZI ;!KTP{u/<hM|7Sk )|A}EB Q4LޥX/}i"$H53ox<M;xcbR* *uRSq5ٖ!?8 {|QǺup@t%6b1__i،fj{0?(' =/iv*c)~.K7]r6/ KqhxZ] ^-:־`P<7(0彂i2-cZ(p{uEe)y8C&-7G:qmzWuU5y}Qa6!׭H13$dpϧAΠf듾 ƽ`)(A}R0 Z'N ]&5#|4\)NX\m Z&6^4Y,7ńz:ő~ '-!<]Ha8jr% +zamϩpj*8/TBV |?Z,r9,K|]yzv㹃F紉]1$GG xf<ߧ*ۢB'.lW﹧@: *b:ޓ@x\}$pɆҠS` i1_UJ5r/ v/NN$ [DM2E (ޗaX/3Dq/zzǧs|W1gU [E3Ĵs.Cӻb+#`=\$SsxgdTl OeճY~hN56=d@ڹ@O+V !iJU;3HH{:թV*~ǤT 凗qkYEO;"1?Khao rúfā1) n?Aji )7{x'#tZ#J 'R#S 2Z3%xwAd?L! _\;#b>Y$߫9=yy6T6׽D k=e|{Gz O@s]v'%O). riZ4ԧ[Q*|W.I_(H+T DruJ_~?A*җ/D\B(|$-?U V_=܃irˢxrFU106&jhCv_=/  nO>!e,w2銼:6Uh 1:O,`6M; 1O?9;km[ R9@缔S)w8g@&}ތZ ۬L'wzڛiEO#NҒ!x*[k#;tl=\oy;|EShN uà!}L۰ )䌟0q<ɷA;B;Yƞ#"kפG)*Hg-e)b{&KQ`C&: ;S-fpw &خFSGgMZ$ aTG!I!ìI{#,K*ڷ;y{tNg*I6R9[laR}\~l?}<TAɚ'k8I=%Hf.oYƘ ldkӽ&a`$k=OcȎ*o-j=cRE.4wPs0_kAZ&;ȼRGm~~tE{xv ,>޶bs ~äW.5O%iT*Kxh $ s("zWۮ *F+c؄BT=YJ]PpTDu,,Ԓ^sLz4ki,%LtcD3l &um++g$i8H]TWk1?e\4lcŸ^ ,6MD5%IT#O ;QK' V Nn^AԎ+X)ދ^[j{R])N 3`= Z~H T%[lBNMop[+Y(Yӏ YlEgi&c8gm#>13XMr'}G;e DE@QZ#Ě k}#hI 3o?Pl=+Oc(ۦCL0{ %kbj2AXuɘ ]'Fa$EƛdbN78(Qn X@4Sv+ºJp.OO 0L0Y)[ UyƵst)E'iIg4*O)g43p:=Sr(n$3>0N$.Úi!f(pP0m;/Roʞb6WjK}1zݪ?5;VLAN!9 :v|5)-5%|&Oͫպ"56)`*4=^q޽Fxލ7Օ,k6vsOI*;a}nՔ7ݟ|P^cjKKreJmk{tF \wv" aˆ6s1ޔ؝X3֊;)SjTK^_}=d^!v=!5{'[NJ``rzW aͺSPΝX.<+HA״ yԿ< D$b3nݎ@vq!.L,?W??P}k< `b Ax1 cxɅ-ctxr Z(z?i(@+NGP"n.9n~gS%:-Ebdpe^ЕqtKUr|K&p짪_Bti l#6QhȈK)j}|e+UvΝ}jh[?;TxA>X{TQjZUke:9?ށWGP6@a&ٍtpKnsۈV@ژˏ,? S;s ɖd6Cq28'؁WK®Ўy˓3F/ճX!iMR=&RXެkKO*X@qŨ4\##QF9CrX. fN=d#u_haΦ5o#PeJhW9+UDE~jd^\B"ְUs wM6,0.i#UQ$02a\9>];-$DQX7Z Tz-m`ԿOV^w`tG֭BPKud;"k3F1,[1zLw/}dh (SE`2hGTGW)ViyOr\z7èWpq1YI` Bnx30;nfGLjߞ֍PCVb#غ&9/Z.:i &Y hRWwɦr+7!$PahDoψ˔8|_ DM1; ' 4^b ?m1d=אN+aSQf _ 8k2Ù9@|pP$+Fs1}7"eJJ*Kdp&̃ml"\:x?yތd"5\7q-ەXfr y?WDxMo>Sk;cR0u򱾻 ؒ?=ǣYOﲢ&%g(W3xkhk33MhY|z8AV)8_.Ĵئ"Q/QBoPon5n^{.r,WH}th?'XS5}::fZ4綨J-L$A#mw>(|)"6d 1pl1KPzcIV@MP:aKQ wA40F*PoF~B%`t*ZM `pUH<)_ܮ(z;']-_&Va7?gπS_PV B 5o!οAVsj`P>m#Q[O`pi4HC kj6Pk| +WU1N10)Wfǘk~uȨݓkWqA.nx ɕNar +gTu+Lx7Ztwo Y҉&6= Ҏ>!Z,xq,]i~$D~2wPzYvaN2,ddZwZ(e!(T@kC.]nҟKG^{dFk+: {˚qUGЊz]r]`Erىɡs6oN #lKa-{2,d7yRTo 8)Q>q 51 _&.-5C%@fp~#Z:WlRkIn-!j "Ȉex]0Q3s^'6]|dRqYCqeÉ̳+Ջ 1^)CRb{bdP:Dii^ 8{or#e]KΜ#ٵE,gf)Y.Rd2KCE*P^ Dh]ΨsW;Y쪵̆%) ]^ukK8V&T mR'^r?0 Ak°v[ dF ,g^Qc}ȳ`v6W[RYi@:;#a۽E@W!l5*Piz&Q\cy3RIŭNs\DYzvqD%Y Y rtNy#C#TVʲL,L 'W Hɇ ,cZ~zsO[?Zͮ<|Ix:$w}S9b%!oWhSB:8ߠm8+ y~-A.yYlR$Ħ ю cGILRxm\a z59w|EDmגT05`Y䫳ǚ_/r]/$qXAvaQ# ix@{bc뷱]{Ȯ b;2?an Np^UD [~t ;|~ 0d`9ZA3:nZx9l//otRJDf+YJm] &-dtơ`@̍B2 KҸ2W==AduTSQsGA+Vچk^>NI" qdc=e;Zwƴȴ3$;g)۱Ja?mL!L݇j 8!Co.%'e )EIbVQT`@H<ӖsjeRej w'kPuP~6O_+nr%>νx ,>%Y˴:ccd(WV'"e&ߌ9̿M`7-d88d܊M?)3&d"ƘݎfEsxWfixL/Qm?)gه>-(wK_W*:R*ҬwMFҒqvuU=?*ơCQaRL-P$on-dS,FiL1 ӑQx)@*E`8wdۆ W.C}v|PԺ9KK9Mc5ţls]re%62kĸ͠5׿WahjK[ &\?W1p=tj[mx)I;]ћ[S/-Lߢ%%$C 3M"ہ[nLmuA5L_YP،WƌNw gx۝Cw;hR#U'Zpk,RSˬr[ih#y=Nb%$3Zam,BKٵ}7jO۰ub>IDS1##RZFeQτJlYƏEz-čbx2yWXcpyqiZnMjpͷ,«L:W yEr@Pv1SGIIwĨ 9(js~ΐn]Kh2 Nmh]UX%g OɅ.*%$^( 9υrqj{o分j߳෍%>V p@Mcň6Z9odJ?;O$@FZ&9 %-pfیKX[wtܰlJY“1DTXO 楅OuxAEMlIΤ,QQsd('q6ڎX SHf1LVt\Ds`n ̻Zضy~$Y3$("Afy"nHAW}MyASk;TSFNL']·W/Ei7%v*^&ѢWq!0SW< cÓcw[Fcy_N$}aru0j 3XPb:;;8~x횼&t;ZX c[rަip#܋ᇞ C}iN͟l5Sm."e:{m="k* trZ%,L%ٳJ~{,MTX\ޛyG>ObiPykڕjg: OorXV7H8" 7ѶZ W՜rrc4 3%@qu`&H,TE{#oWmFX-_Ӵa62# hH=C(5E4~{bӧ1_w|){bišښfN*;d%|F,!&~q6_M/(emh!Z}xX]XR GtQ"Z&Y)h#Cd Ӛ?o/< 3~9U. aZlUk Hu^aRG"[Ҏyl z7g*4:d@.C_$H|*.JqAy/;B-mf:v>̮\0AI,k,竣DtJnn/.J1;?{`yt'*=7pp*(p FNv_g!U82Fr3ƛ{@&)%-_Cb^EjoUt2ナ/޽ȝTR ([qT14jmN;z0ڳa <[\Kc`c6=gy_GsӐG1",boj8m BԱvYSU,ɤ WO֗#Q9zJ +Ǜ`F$'Aqp 'D~nRF8#W'INW 3g: T\+7=6{顣XOSK˛A:% |I-*V2om!CY(n'U,4&IC|QQ؄+ 2[ ;r/XV ͥqJR\;<,8_MXf|ҟ/Wp#U?ԴAKM! O*$N]ahP "s-4/X;'$]xJ "T'U^ cRGD 4KiL7{**1E{Kk$73R9ʽ=b0@-?C5|nUNv~q2vgu(GO3m%BywKz7)Aنʏ_h#Lě|aS cL꼽 Dc,~)".n\=w-9=IXd\&W`3 yʻ6t9rN [~9AarLUF:oBF~$Vj@d±0= WDX#&1!#'*7K5bH; I+>B ȢN40eаy56C}"j&hc1e"Zko5`-;]gdi.ږ疍 T+kG& 0Y3]L@P6iׄj;'xAMsVg_ꎴqPY)K@u ƅ^be**]NQIߨtL딌 "JW\X'o06O,hP,RcB[v''2 %~p\S?ay2^t'p{5V@,Rmf+Zx%0UШn̥بH5w0"tmBQ,2 p}>H  yG89n[kvySaDU]] ̦Sr+toudY;B" +>&c'HTk7sH~cTMϑ L{M6Du|(8-pobp(9ZZѧ){:$DF16ۄ<.wwHֆ^JTg$Jr9s~ ,#'R[#l8μf뙃% +w <҈sk j%_=L{ܮQH_] luzhur״OĿ!GJTzk^"TC~hr KOӭ5"S ?Giut9˯2Ji%ˠEٮ6L&XHz$!NޘãC#Ww0Ni1"Yn dwY1h-[L6ZTiy;0ځO)T(V򞉡0BJp皬>0U"pf:0sp}"# r> "`)}b"ҁAI YT߀s5c[N]m6=InadA\jWخWRZB,%sBGI5Z-E{EPc[4cr\;Wr'^ñ[~~sBUi(M@BϚ> Qj?b.G4 <@hx ~q \qk>3S[D_A #16ޓ[,! 8VM% fpO/9V .9yL& K>$pZh<<_W0\/mc*,nnċ|dr Q GlBDDҁ3yyۄL%l\\X1aK-jE-%ZSb!8u~!ӏ jűڝR;8ʜҮCaDj].H@x{P}dJDSڴCNs-(µ9b=7 ٟRr-+:P}T!/'gFNd*]Ԇ~ ݩn[,l!\iEm<:qGe1aӣkbTfXq*s[t@( ʯv1mBO-UL_lP%3JoTsUZE>ϡ X$ je ֻ@5TZ\Ք ?ޠ 71Z~^x")[k.(UxjVuΫq 1԰hujaģxQq aO6$ٓG85"bٳl2TesU*&sl-F.#ʇ&Z_ǨlיּJPd$r/M஼h֕`Ңhe&5𿆽XsuŪTL+C$3z^Axqw4@bPGH;LdEQ6#ǟ9%sJiKMե_&C"nxʝ./$ҁ?yq2C?q dP8qf07+'[HUtU"aIV*'V-4PC^a".^QeM# iWzh \c6C~2:X [8?GU'W ؈%zZ3/flku Sn+ڔlҤ];E_LE5uY(D TբKw"x0 ӬKⵟ15gyp59v7KN LAI`jT#0t"^Q8)QGsbme8K+>wcBoM23tq.( G+Gũ Ԫ,Pdd—ܲ\'VetZ7N8xC'L[S A@ף*Fxb 6݋Y_A5h0ZVWUcI抣O6Z15әʘ_#7R=?xk-}G)shr\@ujt|+> 'Y]nCן)|X6Mec \q]ʊ7H %BPK<̧Ls/Ii”.E1;U9s-}pdemP;JQO%NWcSDodOL[l㍏o"5?:'&_/c$PIK9+&A} u{O3AKr6G ^RUE0!4$9?y֩nlOӡdAgT̞ͧ)aS kZ`,(qgǑkClC ETXVv/sW-A-y9pM28ZـtIB>*2XZ1ͨƿi܏TiCmn0l(QfcC^D3&'׎ *MlIvԵlFMBO«"\iQ~q.4;܅ɷ}#wУ6@-B¯?:~g86! $ (& +@"$!WRo-m؍0FtK֥@ qop>c#rfϼ^YBqe99ti`XFLLWƙ+ہB'"6MM;G(ܺ#dzuhjɦ9k#h%OX_Vh2yrёm H}5Gzf^ KFR7yؾM\ {n,N ca1ywˁ 0A2r Uy_XX^]CmӠΊ-?w'ෳxPΠE,4 !Op}Ft$M8+22r|b ڛGl.Z60*n%5PM-V N֭Ÿ*rv.IW+2i0r4k66lbLmF+\xBL=d_6 ,/+5w0Z1,𱻌Ua#KhbCfG5=(.p~JgcR ]Y/I]v;ƿ;4𓜒1MSA~4r=t429EK-SߺXכYhmU]C9Bb6= `>3VϳV1rgD J͚dT7)HTݝ V1߇qI+EdL/mC,P6$O`5ãb0&I&*E~~Oz-) z8}O< ]#a$䫃̭uf Ai=@.LOYDwk(ɗS8dtc9|MSjz[]ل:ִ[˶Dg5TYsY{,ͥGX;kd]QN\8l8dC9fZ(,s݂3{QR2^NPć=٪K.#dԢVE-ݑ޹db*L]c~?Sg;x(4AvhAe'<{C?͟ DQ"{ ٭>@"z-'rjYR;gjVJl|0'ؗժ5# s>;ÐrrKibg ^cJ)p]`DQ*N0|{\N{(H>'03kyT"Br(LJK:# 3_,G{3gQZ4l+]Y<@Fa >3I -wp7_Mf@) _.ilKD҈|kL 7Sy!ބeƃK$^:DݖP5KM$c@P5%z~~e,>|/ABJ+0%37km4Fx`<6 Kq+-!}6X&YS[a~{7TNvʵ>Qx !ïM|3@#U{ b7HʡMHV<'5jr'U_Cf)ԯ!IёFY+0AP&$vL^ͪb}o'H7ȠTC}Rŵ!qp @#@_36C3X:vqS@BE)_ڇ3 tEUR]pr *H5\–?n-yvwMO\yOQ#M" b(cI~e{bٯ/ ~)堠'V"}s4)}ˤ?CkKF3UlnbZ beʾ]@.>@ߚjl]˘zq™E 9‘^*D y䚱!#C^YBJ`s$uqX4T1BZ%X_՗v=ujLƇSh,kz8<eT{ⶳH5;p05"(M'ƍ:PIZc=7J7yѾ@`]{%4'ܠ M6_ 0m5jBm ,Q[b'eJ0iF'TW ћOh6v̾C!I>`LJ^" )TuH^#&լ<ϓn A ma7<J]):);GJ M\ړ\_;e6Zuc,&s>V&S7Y#k/Dh R&vD6Ruu XUYd'M롩.MLmyb:Z`_ obsO.Zׯ{LMX'̫VIom.kAn%K+CE+җ6J(q(A~78n5 VȚrɷI«X-(W_ɟ;?/`K5DuGt@W$xQlUcy6S4,B6O@8k5)'bBĪ׏d͞s4.pӬ҉*W?FlkדD2q ՗}"Y2+t^ `)s7Aq fkRRhw{ڃ(PtwO0sO,."\5Cud ׯJ_'$s B˂|k0u^N*l8p#_a4շ}c/xF*3 پ?,𮑣#tľ.Km [4뻣OA9hmƈD΃(+ d}p; TB׺J<> ~tUi?\{`y S˜=ϩ,7>b&JzbJN5VꂖqUPٖ3*wk$W YgM?0t1b~͍W±A#\$JR@!,MuÏ h͈ΔW7s-%󭺫 .mk`5r@=0c O 0ˍך$hFJҙOONO2~<4e !-e!]X},nfc@|måo:>>;0x?jA" 8J Wm(4X$ٓіD&?4V2f k[X$L{m;VnI5̋t!-XC mY%]zgkMI"v{)hS6~ߐ5]?ҧba/8`"6:Z(Hݗ!\f}8F/,x-#xJoa/hsm#*&EX}Z$&clӟ>",y?j9#@m;rjp&o*.YJ4,Uۀ:ou V*sh]QQiy./bO/mk~Bxv]CI^/l:'*r/IX4PA{*QxxY9CZz9b+I{ i\\kN͔ =PfPK atgƲ^9[ bc}}qD<샗܏(,EfZ kxqk[c/KhYi9^jrh)KI|d>BW&xײ2|ڟ<5tq2n'*_L ٝ<սgih<-bhp*˰ ݲRw#ㆄiQbJKstfOMݒ=r'HRsَj;LgMDq{*mSǔok dbGA]PvVSLFZ- ݟ¡?6N̴ajY…=qtlJ 0)F]˪Z3sbYOQv3yrOc.%+.[]wXOq 7ҁ#C6ј9 H}]!/kZ $%bډuEZm<YOԦCM"|}Jv!][qa77A.5:5YA(Wul=_ߦ@P߱d_SSazHǡR1 $rUL-՟;%l)56 6 Rq|웷%t-*2+"z y K>hRNGE oS\ngɏg^J΂d}5ԊOk)jw8&]ݧ |&YF7k;}Iytt$ׁ"Bp KaFv1|Wh#GD `q  =RЏ[U|xga613S#nEnRB"CNn>I7.⑛59E40ꘈ"%o]`k/BY]Gbk`X;jwNxAJuxdtLܔ03p GRJ_y WPa~Ay JRd$ϖSJD \zC3؃ a͌C&mYo1jjk!ޥ[-6G2zp]k=(i6rAt2WxR΁dRϬ!#s_=kut1Nquj]%f¾'1Nͣ݃2-OzmRؙTBL)` Qd?4̉2b\\>bMZ"|#Vf-,'6|텒=*ɜoAĵRKpnvӞSaO˴/-^S+7Nܹ^]DP*"P}/!.2 Cˆ4'Uͨ?mT__؊M tV[ϖʆX(XC*^Qb9Ev@bIAΜc?ѩq5ǤݐoA$d?;OX .+"B 3 c ygnV?2AͯH+ҨC(tCDA SoMfxi*ey0QaV{=yuiF9kZ͢g~D9W':}sڑWVc]kN6n|R k:_% `{^ *AV=gwtHK} .(xg=`Ql'_qp)MӤ7u~Do6 5+܀un$y5\q3hq|8ZMs XydžJ&]T"`I$$ؾ.j.O}f*txp'ʆdPy⯮MbD$5ʼnO* Lb =w;M 5%N,ބ]z$ZJ TY6B-ٙsbB8R7Ǜ[aFe ( Ұ 2eiH5x;u|! Q[ʂ)Kζ/anly4k$[2<%hdn /L/Cl$wq5YQv[ᇥqag~urrͥJڢދ5?3QooR5U5tBY-Fd0d0h˽CVwL)D ͽ ΝF h>K;Vc{0Bf#N-C%N {sl2E[Ok|](WIcPw~`Ԭ 1}Gt8ѻzl<Ժm ` m"d,oX߷ޱxLV-!@r#XWRX#nAHTe6춼y \ծVqs+3 gMk{:s5񂅞9ܪQ|g=BrYj᫛.vQ4˳_ۏUV*A&6~-zXz۝89l -iZx,LK~Y"iCu0H aQ,ρ70&P^K(t.yN"{s~y"cY3ہj`##k£OVd$eU_?: יV9׿j hqgIWc=Kj2Wih7wqH4P|=LȼKдdzg&G&bc P)^8|{5f{[^{Q#`wDq]|u@) rDVܾԼ{z*HTNmrdJG6˗qg['$D& "ۈq&cڲѩr6|$&WF]6NB2UtiXr r|?VD$Σ@c紅p`snQlUẻLhԜzElXS?I=sZ |AtA!;JM)r/4(M =vL"EkV_55(\v uЗ*H~4G0ʆįbo0i>*o#wR냈 `R\h>kb܇(g$됆v8B .P~\/qY€Md"c2@9O.枘w_|?-!U;%^+mSgY +ˀ){yή2:sM U`vj{+>ʠ0w&EtpyQ10YJ @N0ԐJ;Amg͗'JQ-B*'e: ϑP'+mثRlo(&Q< 1M nȗ 8@9bǰq5m%fscyb-'AAt}YTl-hFIخ͈ƨa~z)s F'~j0J\aԚP/ "Eo+z'/)?Fz44Qko^IHD ^F,g:'ށM!jCeH8܀N#H{g8ׅDNDpI&9 CMP "BTo_ С2'pq'nArŭ.zb:.mr˙9(. Nx%jvϚX/> NniI +$SYCй)饫1dQk`> `݀ pk \@tZ9\5IU*:e%X@/uIEla;Q47yrd؞%j0FSqN3hC~ ;xSPwD?om^UlM:kn~P6vH*x8-?Nu'Nme6[9CuVjbpS:DYi٘O!;@˘Kwٰ+nnKS( XXr#XG&hQv;]N_ךI嗕6wz3a; *BAHVFOxe0oY@ ;il F3F=Ta(fHȫػۼCQKK7 t ̩k<|Mِ)8ӖGR}g?>&py?ɘ5f#fZ$ϖ@׺ H~AST{"'ӵZ}<^(s=lNRש 8-W^w|4-'Oڹ^G[M*XAYZnB_1@*dmP+Mۇ (; RlE1M"E_a47S扫c]z(;<9TTWJ[<aڝ$aیYFǯ؇̭>뾀y9A$N(CKX'?*ZxԐ;Ӑ Zݧמ-/x0^}ʧ||ý :Ca~ ;&RU 5\s.h՚ס[+pUY 7>X.Hi,MB۴w[\!P .Vcf%Lh Oy[T2ġ%}O#˒RuePiE-GBStVbo v?s.iʭbr ] lzd}DN4A]GBqFsxg0^Lk dmz'G岏&ǗE\{vUZu2ѻׅŦB k`kk}W!US˯ GF4&vAefadt7gToq[|9DYmKt ˢfɞF#7Ŏ:II uKcV6zq5NZ˓̱Y#fh[8)]E^P, X@~>T}ErTUXguJoKćmo"w,T/1$ScNL빃-BRe u .~_/h 4d!ء93aodbYwwXB@vi!Q5a]c) U(Qm3?C-+}eT aץr 7@,[E^[:^;)JqRJ=-ܭǡލ:ؐj[S|(i)@ԝC 87dbWuSۚWNw}ز/h5OD2do$qZPbc'TJ^dXIzg'3ެhˆ#Aܢ?ڊvZF40O__Q E~BtsJrG󉒯ڏ:e3 OfZ&ٿr"}E'̟xY_Sߘ}@ӛ<?B/k/Տ;hxq+3a]6Vv="lhޘ5P.5Ϊk&;u.#xgCOm'n5?lM3j[~rN %;4l Vtbo;ט=GBҤм-ǎLy" "NI/Hkl=@hL:v$EŰm>z:.뚻!Gٷ|eb(I)b )lW}tYi^}0SQfBA#)6aHY(/R\eYx(]&-IE f U-aUTL/MjۣFX*)^9a=*g0` kJυRd@ \ WR5qQW{X2JD8n4@l5Q<`'58}ark~|5E Լ B'y^==8?~U)z=wϙjSQbK0N:-[EwzjAH97ër3g  bA^ḭ  s~B!!ty9Cl"$.7֦2_mH,iqXڮ kt oKZWkd\(M_YYbR.y'ATMoe a-H Di"~R&#IDflVb䮅v ;Jf=Ħ}St~xKpjF+y2 f$xт:,NNXKD >:  jad]/oϖڿwGUԼ`:wΑCQp5}kC3}*݆~ixesZ D@kZ ylKLLz}4'ރr]#5o~{@YF*&^`OI'7aζ뫾ECH&;̧5P&|[-\МSWo b!hkfiis+{[ ~88p-ط9/\ }aZR!6ҩUjuw>ꑙj|;T I_Y|;*̀Kk, <`lկcBwK9d> 6(>T OҶ[/N*Ou6 ǟR;'xU0 d0Y] d`"Pev ?+DxwҞ^=0\[``$5\Fʣ7zP'j1>01.h&R{iuWBmf)A0j0XдRP3ɔV#+Cc 5B=;i. EZV IP[ZOֿ+UPUa4J.N/U(:杗 X!fIM8yZq-y8CPgeP6_lFr V̪.RJhVm/e&Tj^֤y*9~ 3׃8X(CW QkW}bmh*"#Yq L^MɯE (.7pM@o吚[Z1߫tu=&pqNXG,ub?x|Im&KQRƒJF\u?F@Uha6JW Cr yׂۍ&V\ çuxV`ZL]m $R J.-lv^||ݨj I(!DؖA)+pz(ΕӐ8ÿnI8@3ТK;#Hu;&3R #CRmgS)U8-0eSO4e&9v0vh0#ӛ dMV,D#D~">$p;۹$wyZ,G0so$4k;KM="?A/ EDl?WG*g8"GmQz'Gal'zKNٯ,!K ˥)cEFnEBf- {GBHbFjN(Y?'emQM@ n0Js{k?= #n2yt^5зk +WUsy .`(4 ޶zQF6" Cm3h=\N{qp2 ط)|曑u}I_=4/=JsqVu QMCAjh#QKIBq]hR#˾zA-Y:gA?|`APUl_eh&7{.hOJ3""s'(^YV3MԡOe.ewWvj"UBl^ONk:uAJ/s;[؊0:oZ8-x\䷼QMçBtHj'p]]?^"ʔDd~Hv}_}͞LLjP"مDŪ| +}tbϻxCH3ӕ*:z7x?I|PUCM5r+IB".D)V,s;/9}-j/&Jd?].QxP>1e;X%R{W!`Sfϓ'-4'Xrr[ I1j:/(9]Ka_Drg!+NpoͭD[{̬*8)t/rr&> :97 Z+D|'sCWT9! vr3s+lBdN1qnjSUVK&ۢk INf"iR;.$h&袠Fy|AUpۚ=@TUET7cSLv%֖{?-Jfw񓶞`U#52S%> )[lVvѥfЉR IW/sw2;]&I5&jI:BbPjO6#ca= 1Cmxf̦z*,Ta*ZwJK3$^Yre͋9y\;Ő}֯lL {!L6 c{=NWJ_hDA=VwPqйՋ8eoT&݊cmH96H|YRp3˲0^v|l+kؙ!>`LG^{^3Oj|J'^ils4X*D6ҭ L¥tNk!03s1_n.n06U&@K%[z4 ^#3ŽB")ȰC!ؿ'mYgĿ(`ߧUnjj2/@x:頀>`:l=F&6ÿl#U|#L!I,XXע/٣~#r<LuKM9FQi_g =#05ԥ&Y ?5#5ĒbZL 1xh,ep?m5QK=W%WMP-&$_u-1w4aj}И6L;MO]08r!ka[Ь/8Ingw1팃'{ט/9r)^@.Zx9av)7񧽵owOlb=Έ(#J;fn,WyucMagXU# U3AJL'[Fg GbVh[鱔7YxInmި`-a;dxo p HY'cժ`>g&/:hu<(<_Z L n>L==K!o(^W2@tiy9"d7%rj(ZTĢXs/6`9X@`Zݛ.7l|zMFu j<^37p0ɍU,~&j:YG6[TAY=4(O{}ilԽڬHЈf<8Ylaҧq'00\A?1`Vt>YK?jf>Q"pjv4Yo`LAD<70|FRk _B-d&UԢٓ:JZ(uJ1Zd^q[i}g\bಞc k(]o,QUMB @/n¸[g5T&hz4gi#2/.k4ľ&&LWyW}6@-軥-'ۺM#p; ;/Y>&'a'kݒ`z~yd #d_%;0kıN25Ololz$aj%CwڅSWAwe{VeqSCkj"({+XGq9F/32<ސdB@fSWIm Y]޻*I%t:bR@0`ܕ/2JQhPq0@pJzR_zr[wѮ6e< &a@#Wsg";g"ٿBqFlQ4/1dJ3%dXW]=-'bӅB۞@$F_o]$Ur, t7Sɟ4u --#^1dXh xʼQkЪ!ے5sW6_W?%N퓺an&m;3 5X+ɖ ㋰ޅj}ul"߰Y3l)/Q?c"g0;_ lG{tAN#|Ko DlC/|M*pZIFxCc5uޔElhuy<^s;}Q3#e& 6cLjIf3 3l*Qcj$|T5h7'gm%Bw)bwzs//翞p.DdWF_(Dh(8nV'rbI55"BSkW#IbM㵳_2l',cF{F .1ŕDDM0)63Rc&w\EĩvWpBPE< ڛi pk_ Qv$c0r4/ Yۿǖ˚9'aCDKC%F\g_zD(BNAEV^u B~fkʽ "vl-)'fiYuҮ}tM ɎjK{1){-}wAVp=Ӹ1KNrmcil,?>5t1F3$̵ojvӝגT1sRpquCijA:bnβLH:ћ:FӱIiS}'CYq?gr0> MCŗþI H3Nj}>[u=sg+%杫|ZEiLj;)}HM_:OUoQG)M {WaS32u'X0H;yI9qN[0a*nƑ[JaٌRgǺDs$ ( [ũfѵШWw&t7;З0ǒ >Ib!ɨ W`λ"49cȧ LINLR LW3\,)xX}|_ LF1/K﫸3_jTu E2-xUv!R(EKX;8'?Oh^s(o 5jކ[ //8v_e2 9lL˷5wIw_\.?b 3(nLLyޏJysiيL\<_(R~l`~zAd]3M:wG7d{>ZWU6`K!q M\~)n1QK}{`qSSblwLK;/#A)jV.KxHRFmJs+lR#" jʇ̥%? t6w m=3jT{mjakb~0qXXbƕYざgB"0~isXVj~OtZxs/n[kZ .>-3Cp)dMeLgTC?lo h}}TeAޔ[H]u{uzb#as~OMƲn<UQҮu-mP1758+l{v)ioKXgF)#ORo!wVAyX ȣ_vm{~@)+졔ElAAeo>1%r1ex52jMvxsokB<( {e*I5ZhndU*luZ!^qr4 wPGH ui6F(I6FP1”4֑4 ĥZ:v$@(TM6s  ~q_[k. !+YS\`< R7l`~g閩-Ť{?C`ձO G~sROs Wq ͩh+[iȺڙZL.[r '¼6ȹ08GY%IAiIX6'2[|rP#f-"걍2p[!ck7wI\B!~ǽ6HCa1¨~ۈZ-iW|1-dq)K?pܔ'B1 ~v)t ѭ;6Ku죃Li1Aҳi#T +Į%Z38: ^˴"/"b?Hl,(+GA&9G;L;za(kciW۔dA&?Vzbqf+m-^vŃܳ{Ggm('=/ud/:)cg-V&?"fSLQ?Gm2'dt%6i/y 8JM+'.M݆|xan"жoS 3}v㋜SHOg+Zxld W}2-!-ޘDQMDrXX~:Vu`\[3f'ZX{i儓 / 36H'nJT󥡂Oz^@R5bx`.<>hWڊY_DOA;\ECIz ^E] >/Iv(0?^No:x.|Ȩ<4CPR׆4bP ]f:`'h>qFE9ӽ@T;xU1vbkdrpf1FX@f5+_THEiu3*!AAUT:HQ؈ҢRʪqMOޔ"dqf!P;kEw֬bΟ˥`ouCkU`:0ѩh )}񻯕=5gLJO&%vmɎ~:H~@C,ۖt1tfwN~D]u5O|cK΁mYQ/a?E0oKP`Orq^Q@vRaVjzVgN@mʅ[{53v&t\'#C[J{U)xbb1rp#CN`׳=E|}ha/&=D n(L)2Z.fc2^:]F1$ +e=YG w~JHn D}\ ix DاMCTv\dFΒ2F\тsen?4Y_{zbT0)e5?/wFu{U8ȩ>?xtSߎK); ?O ŴE. Y &@:g%NJk${q5Yz|ɏ)AiuzplI<,T"6JƷ?䤷ahS VwzJ;dG"T3.kZ iW+ݰv$忸ˀJBאk0,khATB6N/b3(XZ!/D`Jۜ C nDI[pj ˕WKg(3~-V R8,*h3}SJIOkw.eOe..F;prٔXbNߩ&ᣈ@S KhmHb0;7*B1IW4 ttA#֙3@bts" 1xs=w8G2Lna7:ab 8eUbJtr"(jl:⿍հo[Yt$Hs5KZ40\]QkdEMNJ&iU ^?͓Y.M^l)zU)<TfLr<Ly?ՕbCAL3<çW_RAJ%o'PZd+18$/*'CIZh)@) %'9Z:qc/>; ;n1\4btǝta`:qeiFC축,҃$ڄ3(eUXHpK105RQ'kVMD.;3Ega"g',+ 77׬&e/62PH,,%ip'aLz-' Z0qD\"/ Eykq.PVaZ!s]ǿ@bY`',z3AgUHxæ˽z(nz8ʀB@sݎؾ|uATja RV4'V։^p F@޹|ֲ10u)!*4TyF ([]\U1w o0R@qcsQhC#k_ !tn;1ЄA2PP--%Q|%c1aP觙Ƒj-8GKJox?} B+6rAdW"\Dc]2ư_{6v~X(f Ak3Pfx ^$ANc:>cRU#Y:wyP:bO9T a_(!앏٧?#OF3 jSGΑ>ah5 2=MZ AZ"@YMR,;,Q*ȗggP5zy0"nހWSIw:kpD&۰c72h4\6u{+jSF*?fnT[(̟J _X^e >Xm..Y [Nv,9sֽ$U·u9|A mַ{Mi.\XxsSRcޠ2];cfcX'V[e:Wq.S^3k-7@Sð+U\'E=i"EzXC_?VPl͏ӽY_3-beYӇ~U)G[WұOi tF{9G(_ UXȗj~oX_Ɉ,WNmJ1"`B!L1vaM)=n+_C)i F 7|Bq7͕=* A |*N-n*/ ѽbVTkK0*:đVOLg}Y'5(燇aATNel|\=qnMRGbXC((y/uP̂sB\?O P.GWfb0t4 :a+`3Q^dkTqhG'ق/W}"Z!>iRW&?j!ׁVs= .i iR @:D/֟~&/H9uyPE@~n:aZ(CB_غ7Esi|"XPjM~ s}t)3z#|HۂjZAK=(P}m^.A/#5<-82q{X.L?m `KVkG+ u Pܵ4 .y~S^ ",<$7oI4M6̥p[e g_UNcLw-;֊}j͝oYqL2xd~!e;h'R\+a"'x?st(ბ M@@M]=E~!jǏ. klt#u>@cPS5YGOPs]1ܭ"@A $D#") b-Qho~U@YƆ\ ??w0*Oژ3-j.=>wALV8;?lo-] OelǶM<~.0+aTJ\mPӤXqYþ(.aqR8TC:&: $3`5Yކ -6f孞HܩG9*XbKMһLeE @ڃR`'{. 65f{R1y;ˉ5Y{l0}|!yج.Jߏ2:]K[Wݩb R`ud#VN[X/u'*S.hδjSt3P4U Ym̃6t-pp]PXDN6P!ݍ9^B<-J*GU 1Iݧ{0Y' X8ᶖ9sM"b$cEIij]#Yf2vjW%>UTLA8!Jh_o27{/x`&!_$@%sX"Aow Sp&gϢuFjš5zbCTR 딳B'LJi% jd!"nW[iu8q9O=ty}!ȳ_H=B*\c['Rj;fVm/;ඊRx.?bv% Oi *N)_md,y5RvlyBD6xW@G3p?aяT( jښ5ٙ1g C4^t.PSkW3`{r 6.ц\Z8l/<}xJX q^\TپFh% -TOիE6q@D.ksffVp`'ڷWG3>Tn;H|]ḾhԐڼ!rU"$rא2rUm.p{x|Öz*ë&9$ބӖTb_ 'rOg[\i*CB]!ԃi&s˳}'moEf4[~YB|$D~t)wQi: rc(,pI%RY`BxDeQ HxԾ9 Z}2;v%Y@_02Z!EdKjf P)z &gdnWUytS`AlU_ꉲ!hM5lRe6i.dG*璐a2>1LZff)DEqF6. 1dv\=b 95iʬZq"Cc4U>z[e4B 2Au6rAJV xI,6IH[֦ƝL0{ED-*ޱQw G!-m;QX_# sq _{jx%:5Ca6zT[qHfZ=x+őnEqW4BD&f͕qSBd3f o~Pr+a(ƨ$=JҠ׹U@}J*?@. _P1 s(IqXh? _Iq`%c)t}FI<mX #TI}8Pl/К kM-h+-ڞHt%F~}Sw\pGJYYF$?E Wh.jpbdԽ- G$͉[Ʀ֓rj;,+]V{ mNE:[!$HAy_d/( N7=j޼S5VbVlVU5Ǽ&'Q9ʷ9-912զ/Q-]-b/Vy4aHĎcpÚ[1 (U^Ϋ,~{Mǂ47 LٿlQA`ɯ(nO~I]ZIR虂@P;؝=aE-҄$HQpH:A "o;Hq'z="S,d!&T )pS )OޤJs)xk#daOVSH'V@tђT'>V M}[~oY>}C%t/3u*l6:}^n], Jwhd%+o2V~_`mq@ᘋ8<'^71'u4$R,o?p?R zpjI(NƤO!Pƙ24e2 Q'J#(w!YQZ3ͻ8I:ou CU82|Q_2Z[OifG+"|^ˍd!Z_0mtqPE͉# s0oJa9wJO4+LjgDu2Gx. CdQc2؛.S"_ bSU]! Xa 5)YئC0sNYM4R ?Ahp X.x>5 ~0ƪ U̗cGGgRB,]w[Ⱥ¾@xF- cCt7!v3 x!>gWkDԄĻz{u ^rl Myo.5nL| pq&IV-f, ٙR)VNCN_UݎG/I0PI :*xX-ē~ V6 $ndgxAl1k+NR~VSrݕ b 7Њ7ߋsӞB_:W3YM5)P/z&[mQmps9;xj VW)C#1޵ک Fbvvl=4ҵhZD"4BH?~Phqo$:0/22 i/ku,c아caC+ZiM2s2hT@c}vNB:U略2RSaN`)04t .rl s?3^Ԑw~'LSj"Ե`[(]w3?k NшNP%=bȠW+%\U$hiNړֶ#ƶB\~tSmQ.ˉvoBM7wOg( 1y z5w]q~bҊR"l52 ^8\v9Ā†或X_?u W&F1e՗KvVSw,Pkx.eUd1/rNfF%aN hDNR~Xl rSq[V]tFx6 pW9;E|u8dg> @ )me@wOqd}ɯ.cuxxwZd}Sr&&;@9*;8af ̧jtn#˥#'zlmߠ?D\\H& @uufV~}>>?TDQH؃p<<%E,IlbJǹywNua7wydTq?8?\se]r$u.WM t0ړ bL.#VT0{Ru "e[BeX|&RGYѩz=DU#ْ)3Z1;2F3B'thH<)N7n]Ӌ֠/_dP34_@qY? UuK4s(߆Fdz]-%ݹiE ~GNyo#aY|bGbvDX^?e'4U-햡gC=d%C}QG#JY;F{lJ_h.?u'ŋ|r7˫ J UU ,3-uLA|Nb n<Nm&cR?ʽ( BV´^(l#{>cC7l?:. "Է7- Sq*٭yXV~ՙ1Nxި ]5D_y̡"=bT:٥Tmb 6^}; w#?FXTEO |FCH/l ;&ubupֺ;ӔxYoO*Sjm/^|ޫYߔŤĆ75oazQgI:$k)enGX4Svcļ-h/|n6_GsQ5ˋ dzT'&zⶄcj@alc>͂QU_ eLr_s" 'qPw"94`[3 ;fC-{C!ZA楰ov[szݤ+xn&!?' we8ZFژ݃`w>х)ﳗ,8;J"v" ] a @ywѬ(%`?:!aQI.lcP}at*i ƞ=dIaH: u1}WK(AЍ*51 i'!*1ؤ}&ژ0@σ9c,y9(6J4M,Ӄ;SOL#1L>vi wm@{||t h͖^?w-=n&FsY/g)Cnrp Ua@\hz'泿 %Td.%HAaU7vd"juNJ_hGS!BҪ줌YCbq;wW,t7K#G"έԩ^F{}tfrzya_U6SOcevq\;.l9dEVibkKUݑP5+PL"æK=` ,8R W/fE9K[F1\WD3-rRE(=4 `еP0S:-KE%;c k D]^Jmn;t{ RNdL4\Aˋd<>-[,AcSM nN瑅2*w_;k+Ur-Xt(iGH :ťP4Prq3bHJav-6V"~b?h %5RD~s=cԯcT[Y09%cqΥb8gnrڧ&Za1| ŭoMj|~m;7mDtezN,7ƣ:A6-jfKV߮ )j9TRF?\\BiJv͊o1y?:_hR |Su0Ds0$)xV7n;nļ,:@[8Ȭ(c_Lux}PCg\O- lDvzwڴ+CVp5鉬Sk /u#xabLnڦ,1Y/5RnYRf1 |`?kd8'V6RRpX,u1L o^# [ua֫` ؎'l^_*@Aqjr_l9i6;5kpar#B9@d"guF6 /AoF; ~"G9m5ڲ{"iLjM zŊ#G +Ry>B2µmXzw6 {ZW{*~2l"M@)pQVj84I ?./{pY/rcU…wkO[1nnxrZ$ݶ+,Bݧr.@!1h*9O/^~iسdk8a4NS(upzla\ANMRFJ\3` {gV8&/+{$$RP0oxɳm}hIG :~pT\ B"Z!J){ÐR tiqt"+ im3{fdP3|_U[7($GRfh1 |[yl-`yn&!ifƨ7NhδTn->D"D5w?Zgib1fo nHU8wݏ34T)*}Kf09lv=誽!tu.P Kǵhc|f;U!wF] "Bw/홗b#4ZݛeJ;r p"_[1m2k*.4KހgJn]veϖCR`a㇠|&7BrE ۴,kA`Fgf140EM,Ш#UM⍛,a>69J8eՊ-3xFJ/AD<0"{RF]HW:Sۙ1M|b˩A9-TD/dW1QC?E%/"|N)(EL|GtRH{Q-E#$BFr[v;r!)k\%U~ &0Ytjq@~Z?9$+ zеM@#= ,;Be"<Ӯ5oO e}O%l'{i<$>O@Ӎ^b3>>*%6_*RShuD^;KZxR dv:1g KTBGLB5[*]D@|ݵOqas5SG[=S ^FJx_yaCiDz|L'qsiɫ-Z}Xw'^Cj\t|kmk@ ɿq.#k%35t';Ɩ EԢ\둡t.9w#Ecm,k!ִ;WX>[e_/#Ί@)9 vo &t_[`Dyc_P g,պqh΅Q ~>$TW9Rf 8p]!K7*;v¦uCJ[ce11Mb=X1O#Y{{5$:ܮBq "ʸLG U@D?uΕ|`%A SlĤD('J*-| c+S%D% 48ٷKiͣ"Aή] G X On3$xa/e q= ѪRl |ORǚw< 32Gjz|Ω7Ö.N<o0"XY.:)^9 :<@^kЇT^yѨJL@.㿖 ^޿^.e7ٻ:~֩f\yd}G\´KkR FEִPW[!8'`W'"lVFΖ#(1!E*oϑ}SuK4,Q JU<ȹS'u1@ hUڃГ54j>ki}%Y"DI>1dak /Li(:p}jY~P;)껱˺'L]LK’i&Lo&}t7Ex%*)Q춏C×^%c[ w UwbG}!x'eymWDr;C 2Disz Hݏ.!ga:@g+8{ZQ8$:.Fgy` X͇S_@_vI+7aKfUwYIޘE*NR)M _#r4k0l]X>U nk1/u,rw\3rxG xߡOtcCGu2>y2vLB:i*qcV InĂS/\!6CiBOtws>eːDЛVOI ² ! =Ȋ , E ej*ݧwo\GRW{r}_3ȅJ~K/(eʫoLA>iyBtffT#'u($Qc3G~zc|% w&h y(n4AAmZVLuvq1cf2()\ R5(u+^SRB8J J48~n#H^2I?.8b\:gP9;Y]iJZcIr'Ֆ,U)7WFl){mC{Ȕ>›[?4zSu#' ,FfZ-t.H j}GZ"CU<6|$4uSנ^=A):~mҋIjU &|6nz1™i_.c6NDa'軫atx7~G4]”3+`< Vb܎wՂR6wgWdx{=~,}R7+9W5RYVO8_v%[4gz dBa»@eP$r}jb?bJ̹jo4laK&Qޤ`a ;TJ;6 e=5&$tړȑ[(Q'n!axU`{ayn5IKvDd!z+A9ccug}є! k4&sMQ"G>*P,LC"(H{!nhmokD(qAʩ EfP >FFINIĨA'SCM`pb%^[400%J_9˓+7ϐo{\F"积%8=Г0+[ -h[dk+y%~y-os> k@͵p/v_q34 EF^S aECe ~LE",}*YޒpaH;x},4!+1͐F9RijZ &.'fv `HA͌ΈL9n  MxU`;Ԣ-*Ĝ"GE;Zl#vo)C%&PJj#zjpF#W&?P_0fHЄWٛyh T :S6]8fu iy~0S,,.Sj绢uL x. er+ΘPB]-ml3:1I&#-bbBp\:e>-Cx΂7{gQn@MvaHrD3FQwW(YIx;B )5]H)h}1p|3} :eapo .n׹Lh  l^L7mi^o>rZm|(Mk^יrAh _scAh7ْM1Ŋc)~愝4Ix/yu >j~ҥ)ݴd$yEt\s~`&]$!sPqF (\!u+Tv}=!gGd*1< R̻j;xiمPJ.A -ݑQ Pb XItGZX:&|0E/[:LH$Ş'O>Q)ն+ t gW&7U`q̅2"ixe-tɄZޫ1j'TNkzm-#F+rKϬDY]}ի7T7UkI*֛ zBcߥQQwC Dm鄛 U ̢[vZ~(8Ma'j^W3/oxk_q,n@F⳻0~{($IЭavI[>솹psm F(bttgHrөjE>b[{K%T q3 [sP(a ~b@MwսŹZWw۸a:'gα>\MnߦgA`e\ѶWhƦƊ#E/{w.3FѺ$g?{}zJL+tb|OyuxV"e.|Y-abJz֦&U g1|JzܾͧLkt)˓a.> ^} ;W2F* %WEI) d$r>ҹNs 9M+IU'%2( l; 2L­4g,+߼ET ӳ2ߦ/߭7+?E./ޖwcwM(&̟[o:+_27PC$s 5]LL%iߔф 4Z\:lv1/[DK.lb] v(Л{F$1s btԪ}ѮNYKpdl02yaH]i6z.fG* r0 q8|W MD$<{n(q!#W3P|BYNVa#Y8:~$hc˗s 降`jJGK'jӔr7zMΦnƥ /BRbhnV^IZÝM2YstIĂ :5\9QX8l)ۧ<O@9X)f2uxzQu"M-,~4Y:,iY*E#^DP=([YB Lhx͏K/8|25^<+53NP@~kPGu?']",޷=]c+xq$^;| 1m\JƠ HHrFlt?:=fKF{He[hYP~n3j_OD*T1XR}۠{Lcq. m/;^>&ƫۜ"#~gpKIQ j5$8,7C9Х 7ogp4nN$h띫ʂ=)/Ipp&,@JTץo<7\J9܎SBVgfCmkɉ'V(`W[jȜ[֊޷0m ;[ d+Sf1t(o ){'DR:'M흪E#\d$Q  LTb݁lաH6@ ett ; L̗e^G ۉu!ݫv>*jwyOQ BCN)|ǣZnbˀ8(ܒPmDcI"q"(R ޭGIP|ЪfY=%s&q :˛[CZ;bd1%-B~[\uNθ3t%9"ն[di;}TIWb<}c1= D;!n_ES[bhB4G&n߳h㵂eXR4`mq&q\͊+4q<P+P[ ] C5B)/}QDk27;6 4 7Un.^0/(.Zk@dA%"6"ٯž #(W;sU]{YO{TXGl[USl-qdn?z q+uq&2C BOOWxPgl8,ʋ;*zbW|ФM%Si.7W4e)3CߝyO1sߓkݡ52);0>[ƎV]Ͼ)ـ?n@i툀yPoPb؊ 8Y.Cc( Sek8(ϔ# 3Gf.#;]FUݟ#eg Bt!Kɒ2Ig:v.9`K_r2f$[?`) };~"R Uu͟\(p#]0^dۆN'$zX<́EwCRoRFױ|7J»nerO`ւ+b| mu {5̾%)AJ̧d K~}}ps"GgP ;| ;~lJgΥao>:ar5_  oEGQ £{. -6KOf9隴H@)&Vo;6 5v67]\vJ侌+ِ-).GP 7y_YȕXjֽXh'z'c4#Fвe2}vLijLӼn[_-9fsdΆ CQs.Ȼ42j` ;MuρJ/R% HG"l'b72M`eS&'Bi=i9+5BwD6n}LIyF'Lrzd'Q4HC_RQ[_]X7Qyk^$v%)=o],)qjKq%og jO EGqGmizӚMw#"%<4#j =MFZ40 v(,1k %&SKIz/FR?L=-|G)m4m5RIrlv=B7ʄUx@` 0W;7stߥbg`8[&+~Hۃne 6Ȟj_mpi;\WrgRGuz SAEէ:IN--` / *D596|WzG]SޫKAđ0؅.nƑdvm(%p&gQWQ-s6]CM/(A;#6*F_j4㠼n@KNd$AUURNW30_+cYSEb7G(2!*V4QOJWڥK'r^C0E9FCL d6Sy~R|9qTt]X; T|e2ϘbrLKAD<$co)M@\ёzU|p4m`iaxfm48G>`2=zwNtbإ(vtM#&(؏F S0~zS/TƐC |D9˨4ǯJ KvF왷:FaχL\1:Odaӏ9uM+3ULW7 넕^ffVlLf"eT>  .ԁ RgkAShjdƒ]fv?-3úVΞeZ> Fbt^&Lo2 <|y`{·1LJ|(<"6C7% @1sz>*\K}v[Oq g'[4.8^1 ).5N,KVhC$Ddnlz,F:$wV~ M2G_+~Q[=k<(lV?0^"]HB<l\oq+uq)>+cwMɦvwTMtG> k_q) @gـm1zNT^(4M<"8,*gV5Ob#){ˏ}xR/]ش=O&\RӋ1c GslB9} Ld،ȐVGy]F"R?!;),{t,ќ,j@b-1Φ7Ykmc_=Eodr)g# UH{Q=4b&1uKUrB6R-wf*F,cv8b /wg]:2{P3 84\w&G/j8=i >z[p,f(05sF~|Xff0~Jq#sDƏbWҨ( &̛ўQM@ńzc} 1-^ v ېOktYrؠf,0fg_9smyfhrc9wG[=t>tE#CS "ܾM!f9_0q%EVsKpcbDm\<"&-o( h%吀tZ4r̤xH1 mD+Ks>rSvp!gh<ۀzX ,TRj436"nq:_\;?_1j#F$)EzozxjICSAqAv@iQy,V GQAůN Œog7˂7ְc;qH<5Ք:{phjЌ@x\6sq/F,՛#7{(ZrrjtFShUJV >^}>Dd#!*uY.*زڃh|P~xy/̟dό9NxpޓV[nxZ)du0u#^((b>T8 @j|%L!^]d]M溩1kEGH{2 1}E&G/Ei)L#%Oih*(f aԨ"IiT `sntymm{ZNjFE4+7NBVVEJY L!"Ƹ`dC[XS*q8PȈu]pUp:F0!\`^py9IDϢ3.tMV:f޵*[ b'.ϳ"C9j¾⃈JkXfiiG͙mLjGFq-M=/ ?2TcYjVr/y.?ugS sG^@OXέZ⢇;xf"r~mv..VܱO n*0lKw;cD4Lܿ̕P;W°!N3C&5F3 OI6C/m"?#֡ݘBO7'F.ސW0^+7jcA _߅#[q+qMWP.cSl)u  :9|$P0B57u]nW+ty mWC 8((?]44}[{2g'U)c6b l*7poI5nT[ 1+Po`66DO$Q[Ś̺fηW 3rpv# 8̣N09G3CR~>H{l'>'Qφ Ӆmn>mxp,coo.uscY5ؖ3yRCrlG~ ^%eq |XR2Pi6b9J;:vdq`*޷Tv@j;t3Qs>K}5^#~?chYT7+z~uNӕ]/^Y £u@ʦ?*R !i ]{mXdh(vvڿ_ONP rQ|Ayfj6#0rhh8V/ c<~USRpDK|ս (<&*SmiyL. 3K0Y833R^B^)3nVFsgs2^s290FhizF$%>/%6{#ˁ tQ18`i5)/)c kywg&$0h+H:*hRoU6zu:la۲㯾 ]-4f1#턫v6И(`&.\ˣFM$ ! ^f ;iB/cp1 d.TA'73yE&U4ev`B7|QعpQܪ]uO%JR_]zf2)IKk|o9t‡Cz}sc^6t6 f:wLbmJN&1"^MAmh;Яg 0-yٰ628K6 jtuga9m2PU ɶـtKۈ4orCYu6˕= ]kE'2k|cgn SGL <.,Q  4ͷ߳oJڥ_%Eq/_ƴRUn Ab$t >GART9yUA$`W5K>(&^{41c=<ႿdS-BRh u9(L$㖞8 !frwu4YB\(d_d8_6a=Trfgd:w&"6a,{ j4 ADA*W \,%~k>7RqVjv]NYsN=ܝwbf7]S]I(PD-fܡuH1\gc=|YQj5`ΙBK-]XDWc 颚F [ B&('[m;hs EZntfՕEDjWD-1Y ^l9D,e+TBiuY-?g!LpZ*UOLdkv$<wyreqâ(8XՑ[*y0c:^L5{G9Z^r}|xpFo `5A뮞;@Am_<~SWm⩨>]CKō2gwSJU02"@yEU~V/Lq<A.`JY˸mee?_֓,Nߓ~l9''M{jڋéY ;Yq n#ݻ]VAR/>`M5>/c\J_ys9lXvDz8YCZSnvZ6u+M)[l'xo%8cHr%16ᒶUCfS>d F#<@e3uEuz Kg:]iځAjG cH.:3CCwd K/O_^6(̬ 2b2 P(m_W_T)/4bqwBorXC=:B7gbq]6V7e{[*|8+ KkOCs##Y?yp2VK^!dNbV SB<؁Vo 1L7oVI8LHfgڽ6iGHB,1s@&z= :4An%ɹm#R{IԁM+ȿg=01TL6Էoؘ(tzM6Wb->B5{v#Mc%4wojRqIbl6<ΆRBF>TO3Mi7RW>2BcAxKT?f ́FW0b.M%n>>~Q!9/dZAXApLCZ:Kg}Shwʝ n+w6eWSM%;|f6& )iX?I2P>HAK8e/4R."2nI#i.!7r*DNyThx? ayB N2%?tLUt=]2d@'E{1TVb _@yD^ZnBIPW+9mJ}>c~7^{Neۀ:PK=5L}lצO N+ z3ko(ASd*47f캎4 tSH3ٗHZrl2d//8N]BeVzѕSǿ ɗ}&5aF!l]uJ2--QIЦTaKYn.tBcBխ4LX>B}Uj }kЛ$1\W4Sn9 ¸xZ) &jWjs|7%G6.;ﴌ3-G.St0dC&G%p5+#1gjVh7.R((Yۂɩ KE &\aF EKY79MbGI;qϊ%旔' ;NG0 @Q7$KN>|.8h0&R'mKx9 ]5 '\F p@Hӿa8F.k -=]آn?]*;@.w#wZsJ;܈])/Iψ˃w J;Ɩ6a>J=>Lk8ٷNe+ Wf5BA+y9E@ ӽ50M+)Ap\ 6Z`M_Z8ISľu2kb` R&6Kř "TAf7 [CPXp7 g T _( ~)$ݐJ3 t{uwl X g'5w]="U /Ópmi9lBC罣f45N;U]d'-b!J3FrP-73@8KCW/j9843w697gPuĤO;ZPuXJ-t, *_*2+&͹@,zKxP:{7NE ,z}C vc'<*n[_Wś<f/2`n:u^8 *Iini /~Xs#+_ŭ4[PEA)$7폍k_g&=-:,bHdA~>ʫ꒻xN;.pZ6f\{F߾6(ћ\lX)3AdЛPNRN DF-n@D]rɝо*˻㎆g6,f5aU佡LPέVKG؛8M篚N[~!9u O\GB '%yL͜r=IJVg4jވyU=Owݝ*`f]Qct"b~|꘸^^{;s%ʪoH@G:łaa6UrȞ чiH_t -m, :G'DZ"h#64gm`gK,#ĜNS:rJa"xrA@LCj:"%lWw0WP5dȂ8~"f;lU4 . s] )n RE?Qak%O  b~D8֭@8.?ګ)&¼Ow|%f-B#-oP̻,;/h jUc!\ f֡ ffIa\~o\{S$ N;+D6GgH'xM|֮ٚ~iu% =H&_X9]ogV_4Jľ>__ys^lF"WBy^8T/3?˂?gqiSp6\\Ѽ B9El>Y;Ʋ逤Ͱ =fu7P^QUC2;.4QШF@-yNn8σ,ۭlq4ѡn 7Uf-j6UDҢ~6(aU c2bf|+_!^WeyΥ.gUJ˼p,r t4Ksg/r)UvY|ֲ! XԪv ;R[a].+"FCnoocՎ`_rޡ3 ag<<дmFiTPsE@z*(Pw򴁰]j cuhΕ)~V _@rW pyI{T #[зqJ0k2WxmPlBb#FgWZ^$7ۄl?a$Gb?UPgD^FB8b0J/> P7.\+swɹo/9X-Ècfţc ~ng~~궖Ax =0D W؞I¬H脨3g9djfK`,q#pneꖥūh4d[v,C}C81myо,k}Q1EW޼ >]{3d/՝9t5Ņ-HLCp5or;i~FnnJbUMkpfAqG{d˷C"0]ڑԄ ĘH"~0[p*u e(qH7n;DCtqi lA'zTHlc\}v.m wtܳI{?Vj$,i* a鵶VfZjO5v-/"/(&]8ܺ;[luW.!F;U2^8uiB+XԂ vxvg<0.q:87"v8<{c'i]L!kidZ+CdbxH旈7 Zo5㘷Z>X/ bk֛f  d lzŖ 'OMc/XJ90\848GngUqUgd%v/ E I{c?? Kr^0WR~QH.pi 'm\V=0wV9 eF@,qSɛ,^x{]g􎱺F nTjrndqY^,|ľq '9*v by^pGβS!b0J/nȚF">3D n)";wy G3CX|k6춬Jbr7S4&k/u?m5!pGH/`Nߌr"Nbg%k% 7yM6"[&U G -n§h*"/sTU+"c+OpPqHfyZ3jš "Ħ 7j8DzC&_\w:(>Xڎ$^qH~kзn6 {B1-xtxa6ACk@*1sWw M=\T;>Iϱwuւ6<%p[ghG}'60{*!s*X۝ \Xu8aEڷNW۔"h@˵NEu`^bv4%u3;<茼ஐ=1 'vNA#qJmHgke[quc6jFC:kL5">P9BΛ" wj`!orLf9S܃_ c k90"Ob],4V~ (%0?e׼kv>]C!s" ZXXJ?4V qw=L;b:EYdb9~iG+XOn ݌hv\\UTC--@beF~[VFPMzgG2a@]nu\d{@fa}pMr M|kj5)OB7MAnDPդGS}g],I  / ^7pɈ"|;I~b7}Wjc 1Z% 5sJmt~@*͛&j4^;6Q Nߤ%y/4j4F;sLqćdY.8a3%YyP % -%W<ps2e ;BH FIY-]6 C}* CqeP!KAU{%혂)S=F֑2YdΣqtuP(\:~驮PnqpWv~W̋/AY1XWǑ'LոUQuK΍N do)N,.+:42,*Nl^cLTe+*eV(#+6 JJLB(Cb+ R5Ԑ#X^7'4u7hS&sx*D+*y=d1JqtP .㵄\I A6Ge(d=R{'`B;x%xjTZDhLqPΣ3Mr+ݐzuMm)3C?pt,*8u#zƖ B? bx2 ̥SzGZ^zEXVNU=Wv2k42'}5S/~*F?x2֪sSTمW1k'hg$h_5 Jv2:3"68-k 9آɽmal[LB`ż1=@vFE I)I3`ep#Vn`mtO\1 Y|Ŵs11d'A\xj]BX&s#/d|U@ ܶK?A5mC$HT>`&("{zuj$)!`ۖE29 FeUWDcd ,AG)0rb'YG{ߓGF_F{۟ذ w'5J |(07 |*^픸$Opv52 u ؿ'['-"beGU !ha1L-imX*bn]\\ 3,LZ,,QU!]/ }H apny_RDm ,*zwb3 Wkp)y{Q/ O^f#"/Cu,;řf:BW*R6Ǹ(I>v-5/Y4<^G.DJJrV'gJX7OBU/wqLDM#\Ã_l,?hts慱6؄b1q29  W8Oy rr0b4}q|Gzgq P衜3ysAos.eb DM6bL7p9dh7Oj[EPX;wZ̈; %{NS܍B xSł,e{!ʽr:8cm_b0VQ20 OrꓔI7`kV*;@T o~;S 5嘭 >D̈iz*1-*'lu@+A~ 08 ^XRl m>Uvpl2ǎrgL=jD]V;p0|儣 k]RDd)NÑ!D>>LEŝ]gґ1F:F"pdcV T:vq ޷KZ3j6IL|qc/ƣ}%x [$<hO{,)>IY36,:!޺5ܸGK;'V7>g:`dͼ] R" [3ʲ' aLL![60JWv5!U\]'N/,L}*Y]4q"9^0rlV._#-Ss!/TSobw8ᯊfښsĿwWP)/ϯߒ"ܑ.JAX[p b0܁q)16q=CކjQf<v1g?ұtf TI}R@Rd[]:N*&/>=U#xZOЂj߷TniOҫڛ 1nZʓYg,OPć+Tε`9rEE'qШ"w&O 3YkPsy|\^lWz(W8Fa?֘C3t^/|;%+͒뮨2Ć{b7'ꇦ{c&4.51p%+" ɿx2:j"_\S _ HX7%cg :2W|P=˱PP>eOXO#-jj,!y8Cdlpt BN?䥧JAh(m% Ax Q mj?1/\L\Ka6m+~&dAԍiΥ@_>~gbޜY)'sF8j- ox)2XL0MqO$pOZ^lքQ #5fה} @B2o1to~vmr^q@ tdT--*^^1IR $Kku]GWoIwǶ@:M4ŵrҴ)+_&b8׼Hn)r9Tb:I`O<&U 3B¨<8_lD="ECwgT@@ 4z|5 ^޴)7&>RA. کQRB!$"TVJ"Wy1fMr&gP3~+VW+*=}`Er,a,=mnY)wY2V'<8ͭ]<᳘dhMN\Ϙac Hr?;{~ !]5vIhÆ Xg{Ƈ.-=h667 "vUWHN" Q҆g/XGa0aiKߠaԣzlځz\]q{ 6"@`kj1,GJB rzc;=ę9~"mkewv;N(Ƶ> d7P0gǝ1[^ӕf4: T4e#)f1PI[0UPܓ`hWa@5B,vB6Aj NtOؤmc*h N"2ڒpd6fe/OXIP,|JN<RɪD/5x5~1)hXN:W[96;/CM@ص 9s^pS]+I&L"4uh3]&p3F"4"S V,rJe.EJ/9zqO> -'e݂\+vx5r4X/ń/j{@Z;u8 Fx-q`bhlN܁A G-+; 3yi&ZYdaGEگYL?q'BBC^cͥ??qL$YO}{!  iaٚ}%K!qgǮ B;%HP[A]Z󸔅*%ıhVg^7El૳SI}TF]4k$B@i7J6 p2S֏Kgӡ96+]kHPM;U&`U һ`/qbGX_+!oj{B513ҖK ]!= 3[ͽqbG[ tM's:o{VֳdK9!Ozķyjۀ- DB e^UlLyߕiߣׇG,i3j{N;o+󷧴\]APbF84<*7[KHg_fŮDЛi~]EkLS&=w6,Xư%vL;$%,ݭDo+baCR.;<@Pe2CUeߡIZ fbG҈h6;KУ9(*I{N!w]7gLQ*)\ JmǾ5ԭ+-DxL70sru{j:@,HDEm6s0&ۖ5zK7;mJRzxN4: DB W>8."o61%KԦFo4M9&fIزΩ<G] )ʇ պ3)fh<jPj%Z]E-O(Bꓜ]sȚc֨L[N*]4bB`Cyr[:xSi6GvoPAhj/ցG:~-v5$g=1^{G9J/a\Fi9y(̱0NFbS+A1ij,4ⱃ3xgMm tLcQcEn1+dc`rqE#"D_:]21[6BM|_E8#wu)@=q 8TBҗm3'YSdDeInyn04z"LGp^ r_dPşpIYMnra(Ī+udu!jBd嘡O4X-7\, ]-UhL8`Ɖۚ+qP ;jѴ\vhc#ͬY_|jA5;iQ.Lx\|[ ؋ I?B7K{MEu6?^}̦+ AyK: ˫ةW[֨z Cs##}#]V"e'ش3% $^>K59L. ˑ7ah!AɴaP$4*PfThCSG=y_f=j"g&6C]4F!9jpzg*%߄n /5K{1/9B9&3!|UU.)md{yp n_ȿ=S-%Uܣ Oir)H*\<'@A벥D3NqyݻVd%T-]40`u4n-o27a 8`5M!8Db | 4?!S(H {gn_NDKzWt"\c%=)<*5pwX&--ztH$MD? j #gGOɭpzco۱-{yE~^F$ځ@@i22Qߎ"-{g95!t'8瓼kJl]1FCTq1An!Βch OkaF_]|_t[8P-{ <7hᦗi:\(ڍ\@$,?eRk4v᜚sX")=BB>㊮#Bx' FBvyT`͜"bb^τњK^Y^ص[IWǢxl)P7&gT~}A`ƬKK%+'E꡺QYd8,|@Dt+"( :wbf"!@V>w|D=[ye ~)^κQ:F#֔""RHӱɱTw)}:F1Мglw2[nSF~L# ?)of1yM -nI^j/>=zf|+a<ɒ=ét%Nl"2L!~:Znᬉ ǻ̗Q2<{"[V3ˑ)(KZR\{MT8`KǪsکxwhi޼@g0mVf:e3)1%A~mhyB_ @&dȮ@ ^KD -Ӝ+,'ȆQT1LjUiS C}\km+l@ɞPɪOR~Lej_{G psK=SY6_Lh $a3Lig|HH`T]jPE0Y,KX40U^R*P~v?7efLeٳLcۨYG.)4I,YxJsQ?9nr>`_BI+}Oʌ~P lv_]B}{?ڬ]BK G0Z~8p]I,ͲH*,CB3Э.+ !M= 3K_8t 9G,s@(:r0- Tp A8GEgQ)8$:#{V,F(@䢠ֳ^2.% vurF"$l}5|jfp`R6Ũ9=s3 zݡn?(~9EcQ:+na(w3|aD\L *dq^0x $#̃ݍC5 W񯂮8O2]<Rk`b*4=sK OTmpz دkYz#fURGIK38"( f||b"fU8 iVYKRm8:7ZҀN蝥[e[n7x)Zݮ*iӳ,GF_{ Ւ>H}mf_6a<| V<E#ql|^Mx5=mLON p6̳iD!ci$Uxz?-bz~|xz y@.-Vc\jQ @Ô7&#`Qaѩ@^f{imu7"!86&zn!.u0ͮ9I#6S>LÙ'_(jѨ5k ddq'm-|!ark N#(7Q=&6?6eO~XNܝnaI=c&ߟ`bxJ⴫?0S *Pt2&@%IoNb0`0JQsF\$./|^܎)U_oxd]-/ۛAjԙؾlO\cEJiY;^̢Љ'aO揙dꐏ;V.}, ĪLHb\8f0zSJr$2R.bIB ,eH=# tFǼu?3r_vV2WSaa΢@7H%մ}_gmj`:S{U23x'7DO&2cV7O[7LLߢ[#ܺ]ӡx@ zd%uk{P$ꇛ3B@lo]!*D}P]+4_C~KKHXލb&&mx<i"9|R#Df#\cMzhX"F1Yv1RVzD6m2>Q5_6B%Xsz68Z@N&@9*NV/ <ٓ~وdqiZ9e%]_&>Todi4^Il2pK}ZY6yI*ՠvv|cӗxY.X1Z̊M3KPltSW Cѵ!qǂXRgbPǯH$HI-,c %%g-5?vͽXs|A*RJT#wG_0v6" W}cǥj=]J2e&_M,Tam_˜/u}Em#wrT.4٧Xs ntޓ2\LJ M Wm3SݟK\Đ&l/4)kd>oW,|-^k-X}s~LоzqrXQ)05p,u]lL:xm BnHme[Sb4F5 ͹!JByF>B* F9*B$g4xLb %RM ^Q]] En{}~0- 8jYul6WM#tx'c@*@4he!#gQ \3)rOYJ@JZ_oA6 >~ Dk+IG :M_{j;Vy' ~Hi1 LAA- I>eS ϢR- UX ]uWuaBa_af(@mCު^-S&W5cZyYnyzb+UW/Gj.nwqJdv6;8=aFEK"=*kH^6Z;pOTnQ؜So˙tØؽ(2UFQj+ sʸqQmXh81·ޙ\1%1zX-[3b0u,zBkJ?kY40c¢X`F޷pH|F5elQ8Iއ(֏Sh'DE*H6#"!m߅V}Sn`Z>oJaɡ')t,k""UI78J- Tbv64ᖌ< wn2R3 2)!>XD1PJxWKVn"[" gm,Cеe51o™,R^"+p`k%: 4+|4MSʃg _@卐[h]Gsc bZ< f섯BBl"ÚW hl_%Wa 0eFAŃM!B5ovN5>^z0V{0m%:Dځ4>tyUhlb_2[jn5m՗~K j9j-4ޫK~ͶH@c->Cq:5*>S^W}it/)gZ9}[Bc8Dz~) @8t &CI3e9R蘄zdn~Μ}>.;a/qeTB̥ZA^_6 5,#U5GϙkV'O%<Mr RaK k{ӗa&J#eoXVLdΩG;)|LuTjč(c7F^w|x*%]&+C'ee]I9S=޵n̷)B8 $1[E];&`gJBAuK: =j12ޚ`6,HLO3'B 92*e]y>?*k/Sˉ@@[D{"9NVV|$8, M}YPAo+MrAdŦFx4^H>0traf, V̪Bk´t]-EƗ@q}yG+(@v]%O2kR"uu%ӓVr;ys'!ҎM1qMz-T1%)xI #xԊ0N)#1Ψ.fD~C~eZi3|y:Yo2Wptm3A3\Tx@hiEe':$w#Mv.Y={aЉl94kICπ*oo`8x[cK7V ȘWQJ"aԢ6ָ%ye 1`9 k> SEIH~Gvx΅O3"'t|i;='pײZtˆ b'6fWv0*3*5sGSB!6k{$`$य`Wήc7OESiIJ 3畴)r,B@tQe0LSVqjЃU,*ɓ.h+=~*`G1;Q =%e>~إxE%+H: &ZUI[sLfmdju Q[@;Nݠ7*2* -7v5Ջ98 lNV\=t]"!2K**blp rzGMV/]Tzb8,ASUmiw^h 8%VmUєNS3# vcaں4azq 8If]"+xi:;gOEZ157IQ5$5fG4;_23'b;nFD̰z%aye6J{`S9Zf(q 6f^WUTn|*?g4۹s'ZgْգZ!l8枇?cq0uq%Kth0 /Wܮٕh/V cneZVih{wER)\_ h9 7~45ag%z$@ôNqۈ2oM˧v06N*=Lі6w)A E!7| Bvjdv>uK@t{8 =ΣH}%t@2Cv`Dܡ^t v7߰]m]xvh"V^_N]@/;ap"9Qb6(ŵjǝ=7WkIFj#F؈d*I䗺DlWgvo2HQ D%+}6^F{'= Ys{ }7xz~>&$ѫ0,Y Kz/]ٽ1lmtpIhJȯ3S"WGya V^qy g!8Z>[J_bQ5'DU<'p5^J1'a a991B-#+$:Zs MJb%;.7[Y0* t[=iZRd 4ˁbq3O?@8Roi#VIcaJ|X̙6LDC/ݓ'Xt[,m$ ݪ;R"LWI$xq,ײUT,x7[0bde >u\ki7%(9D<2>oM`~]#Ѹ-E$.ZL!*vMdk'BtLnpժx|;IPetL-[ 5dY:FQr}53쐆$Pz tB J̕~yT +gykDCFqűd&/Zd$qWfoȞq%w֌!iq _{ϵKW{aF)%ZMtyD'=lw{M>E1?I@^A>ĩ\\&zQFuQDAGjEû V;r8orsyG*˴ 74MP5ߐ6٣f8޳?vc#6cM$Ib@M?]7>`u4YdC,P]\%:xN2N evcO~G\1MF GW3=KV<و#{I%ɏ^'on@z1+$@v맼ZtDsғܳTؘz}ꈙ>Fo^7@9J(M>nynĆ6y0`UEkXJLR hlXΈw%݅LL9Β`Ca- Be%]Th6Z7=Q" BsYEhi+~1&Nq8э.!DXeNm+^sH]A^&{] Wh%&!1nӧa G(mI|e181قI&%[-Ew_׀)dЊ2xR-2RdcYz0޹k bt!mH&1Y#ͶG} TY`ZgTJqB[pr 56]jc٫k8y`Y}^m*Ym,^neQӣkqDnQr;מV F\ b{N(Us=yA3$.o'XXHIsr#F ;.FF.59Ձ\Ğ5"lm\M}B| Is0@^*?N 2ȖHs'{CXfLDq3 2)kjGh_k_~93;"_=G!78_,] 98a tqU|lPolSZy@w9|tDdg,<\mEtLޑPpxrʈ&} 2A=y#^q`VbNx1m鶷Ϣ'jyW`P.p;*uQQ{Xijn\h/Lw1͔Ya$Kir u9rrn^E& v!)*$ZF_d3?{[$A4_ЬF0yT)#k/ EsRp)7 oT7U\sOl,箚 7dd~E)WH%B'GzK1n٤VSn Ս>/Pp6cVb}r )jsqPR?QAz_zqp"f@!3ifo$1G;lǣڵV6#%<բ 8=} gID’ϊQheJft g;| 7⯚*!92Ug=%dmnmT~!x]A{zE5U* V!9G:8qQXʗ구ѾGyH?Km~1Pؾŷ5J9 NoE\7#cfo XFW3qe/=0wG x>vӅ7(ͽ&vqs 9}s.61͇lU[އq Flh@$)~H(i"eMYG#ΥbUpCշrpF5ih')#Og =|`RglS1M =d$>N47!9r?փF|w;ʆ1ZTّ&JDn" >otm(EAȅ+ڜxH{?X6o j!B(!7gS3&FpD8j!?1-sʠ%/@kiDTQĄY#AÆ:g9ߩZ);*W{>=e&b8x)m\tL1 ͺᄌʍQ~?fsI0w F&wOҞxp\$=8w6'5!XE=:1vy J K|8cq O*]si_|DUS}pmAK0w͎c.qeJ9`˛`_FF]̻v pi] IetYDǎxU3t?W}(,ewgdGگ?7 / usWuy% 5Bz1!~'$(dpK螆*z%2|,-ZЪxU| )ɘy͕-F2;+$شql(-צIsȕpݔ" ˜gj`Z+jK⬣nUc{qfOM ڄϖ`mkTrx1a U&|*)m.ϒ=Mzg\B+d;UعAᡒ y9}7̏BL;teF:=ئs6p˴ xjd/dr-VRcE{8RA";Q"%L IxseK!rzr-^Fo. ,V&(*ЌUd*+H/~y=>HQ|Bzh4rҫX~0`KK4&MUF.نQ10w`E@n.'QKd՜;_/rav6#j%OP~ri'^؉(;hZy6 5O޸q1͐":7`#5gK,`,.0]GXdF̠ĕ?{9^9vW_ RE6r%!j 3m7[˵gϟɒ 0-5]i+iQ`GcvVYНE5Np ੤kŻQMwt" X`,{.V R3)nl2$R*t-ہ=fX.cKs D]4~+2SM_|)\aGXϡY{V^)xw15oy;3VYaHW0'lrq( XжQ4ꒆ{9F`VXSx7yoe,vpY_hS s\J?7֒*3hyil蘲C0a77UR7-^:_suCOFC=[')S΅hrt≪^<-w5V)VJekC +2^ X&BFD,j%bCe_$yx,&瞯5^T.8HirxiK&* Z;I*;/z93js XIs QPpʦo9{pTGk3K,  UJklϔʿV4q"zᔝ &;'r鳸aNw{T K2>aFJ7^7W!m?>'p.;GJ's^H?4d Ha+#`;|` Y{ 3^>1>T>Pel f9rNHٜe&hqo-c Q膊˘춟 {}.䪀9q)8cpI2IN2 pb# SM Ƥ> M{.ApJ OYyRT>zG^|$BAw㰓O۵?gvovuTVZW*aT^Z1aj.ڸd|F? $rwZa^3թt)lOeM6]+pϷJġ6)2OנAE&nwtȃWB 9X۳rzY#P*M" tscnീ4qC'|(֜׌(_whq+gz"/׹,%~=p]y0E3 &M$4X)(sxBBݑ+D>L("UW"2R'ӂNN%4MCO &qi .k&-E3_}΅+] X;.> Q{5!Pb;I.U^8pu.`:v@͛N8P* dkOḚNw>bؤ0 ˘ח7`l(iɳg%'sm[x5]NtN+X OS[:~*AL~>}|oҒWÅO* ղ)KV!~`XNٶ5ZD4#u1 U$t]pHWPQ*'0܉U/w! *Wg%vk9B܋CW}za9ФM۩Cbr:0 E=m*N]g[8D/'nsɮm>#k'Өbj, F-=VϮH?d=pUC;Iگ#ͳ*V}`،@$pX\މڇ-" jpx :ܣHI>GI>O:H$~dk lw)W$6O=BXP $SRjULg{ʼ|h)?!vc}0F.}TчP#.%Qf8p2Qs-0..rh!|г?P逦?‡V@F^#!ff4o0YʢboE Muc&ЫJ3օ_+orŚ=@+.Dm-(ҽuItki%O4A顥|RSL#.3 ;qCHԅظ`7#OǗW Q8Y$Fn}.lj'UQ-DnqaTU J]\ηۗh`'hW]}EX_ԑ윀2j=%گ0R5l[ZeI^6؞%6 XzcWx 橇vc3-B~$¿!DyI!~ CdWvNřrlӒdH:9J1zKUiLwIz!1IOT{OVNCMb yq];{YTk-.5J#/9ޣ &xn)jvIh1nBѢ@:/Mڗ6v;ng⿝EMSmrQdl]\gaWϋ=Ơ'Dy'23^uHCbfUMlF2pCqSիب )j%F.0! I}LPBJQ.~H\<cxQ>/$pIإP;KՒTblhIU&6 k+CN;iΚƲ|+cReH6!Ū 'އcPv\;J±D![fO&!{F–G),a} aVpeC9"چ`H!~ nwBuAڑ>kKig.w*Uf3K4a6FiI HF"*"&(g ~ zZ%X31Dx+Ϧ'ĸ۲NH1tCkʶN@}ᰢ%Hꍥ E!l2>[ Usnk"rPBT֟eCxZT[GTp9l~Xrh!!::BnjZQKe/86 A `NZȤOe|קg,B ЏA.,,,pS$H9-kRW 2b؟M >KEќcquk˫[B#nj ڵVލU؎.ڭoTj|l:(D9, &׊eDД\m']K)#ZcڤЫ.5W%!fk)zHBֱq&ظuZ-%l3qq ys)o u6%3 1?R"o& :%ciK?HjrE?ir%ZG0_[Yޟz3r-K%0m#_Gr?]*u .R"KW|Ԙ hUzQLD: БC;"ç9H|=:@5ְ{JiF>Mo1 rvqv]~GgW$t]wPgtSW׊R0@6 O+P PȓZhӇ6Bν9QA< zglIFN^Cҹ=.[GãF4dn>~8lJ$,Aq.+`uvLg5 kyzRא[Lj14׃D>:NeUՀDKĽ*Q6DN H $FRr Vn.>-JOyt@+"iq|bāSI'ńw{e=̿ }KXc7=djsLY_j9פ\fKjʟۦQ@HRQ$`}S/@xJm9s?iu@%c.|iYOaNWȘlдq{A ȍ;Tΰ3klZ|f bg/HʕqB% Ȧtj1 ]V(5l]q[|!O 3F dBs5`` }dZ"l*`ch:oY0 Cߌm=[&Pp3lh2Cox^EEX;quf8z3: fv}ef;s 6xlz9-z17b90ӕZ.ȨN2H=QPzm/gb,?mhR\e7oO0Z}?qǧ2NqN [ͯ~jpsK Òrr5^ؕIZLx(#FaA3s$%qp=kvO޼o&JjTp[ز=ŧ@k>{Gi= 5"4p%E4+l#%˞D_Onv08%#_^!,8Gp:;xOZ YBfDg*I\WXR,I^ɳ|grY &i&٤c vD̠TMQOPcebC=nǧ:{Z潆8`_5P]6bԥY;hhOҷM +~O§UC5́5 DQBиƢ̺~cJ*/`P\@K\Zv *@4˷aO4(5-ȉSY 'C7p^F=n [ q8g:Et5C sP!gQQTKN;)mөu̷[3[ m ֨~2XV)w; w6!!eS߄) J9r gXw B*; ;-1pIb/\m0#q<ޠ)]~{g4#`UIJ'ؠ7+nH 5̪b ;qTex $F涱]fⓝ끆@S/0Qd;ʊhօ!l!ä})[ѸjLjj"k.N`*ǨSd+d\z }4!O9Chwarq<[Zjp6 *[TǸ oUnIXwR/vy6ON>: }#zA/+ }ä{HAQUOu^ )v`k MhVQ?"f\ʷ%/R<%f_jm1b&屣g n)붡`WڬT0_^82oȎ0{/xHK2f!uQ|D9Hb+NN..dy[5I$ TcO8df-կ (Й@ pcEp;@N WT<*XNk'~w4Efw%|mg^+K[@LLE[Uj"IT=*bs_ʗ%Ā07/iҠŗc3B%ٙE{xэo]Skzڧ9!4egd ֏D́g23'8iR]I;!MյDCwk<ӥj A'N/e]C7ǾI U]Q(O8Jn;->y '}p&,'erκpw1asOY*;,{ҥ$ʇc6Ch]ޣT|p7v#DiIr-TQB n ^92»)dB%(k?e)!۟*l}Z4Uo\%ϧO3?a3'@bM7~C;Z)(2i2I/i>h-2HvN0  +#.j]֜OBnœ+D~}[Jŷ~g7V$|.O~ PǸi/ UIryb֋(άm|JP]۴H]~p@97Z 2fH]a&Tϊd_UȡDpjT Ed^OF-ke[hԑd_ܙ`࿬K+Ѳ~qlz7+ X{I҇dW`a6]Mo$M+ +:Ʀ΄oc?$(?q^Qô#m q!V&C6N(|<;B[pt\&<[ S^OX±he"!<6skS0]_}T<[n+=KMIJlDK%nW+sx`X*֥)g(b= dGH:'p \6m< FBx.6-߀ - y-Ҫ9M,7i-vH2w|):dK}-=哅07 ':/·jGܖ3F/f0Z/aP%.w/Gau _ӏNz2Nt8ȍK3%G$:֟y2Rԑ/>3G9t!=ZttI)rƭl+KС;2k~sV=7`"hNV0x@#&їHXJaC&jf/rg5~Y-MnF6B.p ]3d΃8m$) ne}% 1ZWW]2in1旬F>:bU]))NO˻<H^Oio s~72_rQ?+\3 IDq!@PWk6l_C-6 yȰ,QצZLȱA&YEV:RR`~zk^ c69Q9V͜be7TNGbVbU4PIzIyWڈw(l;+vA(BXOIٺ8 B'w˖RDRǬh\*MNO'u߲g‰.hbH]y CBphEJx0m㢲cAFF+yՑ{ށ68异kݿ ~k AӢ"B*gr']!/1vLx2^㻘nx]t$OiP)b(N 7@$5v:֬SޫxP:j.Q) A8;]SV3"A5.Tk_M. ћ*X~\JnEc<ݟ$fZ̼f}S9_6RƍExNI;gC X#['bryipTE{Kt6(o8 v˖sfD z1*Љ9Lȿ:9 4%:1ʝ7 /T^((kO 9~J݃2`ktkqPZaB'M7:i# ݨD`99(JGm mMeޖ]Q7TAcrC7h yAyA[C싥̜ܶԜy]| M?Vy>j\r!F0%\uO]Z910HaЉǾ̸ :l*H/M)HƑg>QkV;Mi6J P`xD#UAE߽,xHW[$d ;SڭA</+TT_ܨ|–?&MnA1,Nt<'UiBH r #C5N1xk٥ڇS'E~rHc|SmjU15j˖i^8+7 Ewr:U^#<1T3?rѪʞ@Τ̾O5?Gę Eud vp}Mmdba]evF4͛5h<:UPCV]JZ3ML.GQ) 18F%5ȹD}UϛwD /ku> ޡ4WaэP04*Y쮪GO[4 >U諃ga_'~(G{H;QP?X$614P1=DJW&2]q[G &z&s㾗h$~ 9 }( j[=|ʠG I޴kttLE٤E,c#sכ RnzxT1=U-!9zcu+Kk`nXG osneP'BxiCq6 ^qX@1/r>6B1#eMK)yLaeR˜+ۃ_~mM'Ǫt]ʿX6Բs7Cb^@\CƋ"=]`aj4po7hr^!–՝ 2^Y1g0BqGmtmW"G+4m#C*i!ēi3* ʜ6"#"eVnY:̼,u5oGӅe 4A|$&#")MɌf@*nJ6K=֦=`Lpfpު,8 ep]J#gQ[|,>E-}&lа)fh.b"Y | YTYQh75jPPTG!Eu+Or9VN y *[AUm{$̬ŦYw-K7̎n$.9–Y\ >0+.xrDô#W~pMڄzfpħe‘=MY1:KbB Tp\V-rW1c:1io[_|#B;n ?.Z{IVJ[ y' f`OWt26ѽkX)A3RkkH:k}GbV\ Y:^__eT}ޣihHv]twc:_S/ w&rИc=;9` -Z!$ӥ=*͑5ez]J{;2K]^{djS 7&cc+%p"&0AnrQes x1u0lu"^';bEbF)G j/gif\{z#jD4*q{}{WdѕXvtk0NU$Yaބk/\q]Ŗtuf !SYݚ> ƥfSh_ɔ=رD,"Z#Ϗ6nY1;HVyGjU/yf/7BuxɅHkFc22w# ɊGjʁcP0DB?q4fGM?DOf5*hWPMgȲL: ͼ7 -}~ﴯanj'q5w b6Ƶ_UҢ)ЏC'IV4׿ii1gDx\^g߼dT54;93:HcFPo+{mT7fV7܁*5& .$}.`ī Zp|VdoE3]ND"cg C%S}{Pҩyb3B"7YM0bkW '{thU']`1)eMW.˔-0W~_Z4K=m bSB7E_BN {_2-kfi? XpJ ; iЗ0F.HĿ1RzЫ2,bZM) k7U}J76ǀJߐ"W0O6Ͽ5Adk~#f\(ꔭW4\G,dcKAHX"!`H8@޷Z!.k8ɪK}+V0 (WoRRUHlj9 L *+G(ѥryFDt %S=TL5,;5j{%C~a=#Ɠ^>ϏX` [`@:R0'+ulΧɁ\" "nh32H1r %J`)L}47an' {Ibx)(ɒ' _Snf,ώz|mU#ލ! q)lRWb=eUAǞ; 6(wmH;+Q6#hra`IysB2!)T g0بioUˮE=QUQw"am~/o(Ҝ5 aÐ4 yݗET(̞b(87LB8uW )'y<N:EB\#g]ggɡvGè;Y?Z8^iq;&}|y,WڷƨxwƑ0e`I t BElQ63Htn:Q<* :\pM|TZqśTbТg> q]0jq&7W O:h7[,\$ zIʉ[o&nL&Do^ӆt́WA7 58CÇ|Mp7u;J ֭!Qc%fYGlӲDPSlE ƈtAl%5,h@Z*F YcEqKfAA/I(F!1(/l#!=]i:ԕgkq Ek^}UF+4;郎Ghϯ@]b9YɩI W\ {.13m=+awtxڠo% ؤ/FmQjc:o JX 3=CA.n…&Dl.L>OqeC-_%_P8kf0m8BCBIXѡjymVv9p<]0wO]~ ,9OnU:փL!Uj.4^meW3tw)O&*WK!GLK/oᲘJ"4 0 3ښj(/VGF: %jg*RAH}J.C6e[í ^=6aֿڂZuDϨ|dR3uMÎvze߷ (4Px;O]w\фA "$ݰYtyxO F ӹЊ/[#aZy!4|$>]hUXЖME7f~֩ȳrs`fl;(l1ӸZEo{#b5_cWkFm$gC2z&͖ؔ|T$rcI7=;b5G'Z5H#S]uߛ-%4( ~,񝨎xBVjX藌nӽ0 ٛ-;*V+(˺7F/Pxb.L0l s`$Q~fbq _HTL8Y,%75&.B9 m 6[;.n+ÂNA짶1-9MʑSs0d@(qb2#.z%&?K!7F[@?I`SIUt~dYp6L~z"p=KH"[0qQ.2I 5zSsD^Y5}' nz|WGX@/z쒣Q):^kwP%gα5'!"ܳK"^i^>aDIJmP<>?FIC$2o5*CHY9G B]9['(sn58B#Zo[WY@HouXJw#ܳgqe%i* l3#Ew8ia fO]u?Ѻ P/9o?5B8'@?CD~/'ˢ`%)龣[O>_e&Z5&jf^ęCK2;т^ߦ,:E¢"ub:Mc\EsT:, wr;0KyN6iG#k+@!uQN@Z=Z8>Nt͊0F"כ*yyU:9 Bzq#*w}a0=ȼٸ5!GwI~WWQ< 1Is=X|i&ɩu]ڧ n$05vn s4I۫/>-h=X㎩6d 'p=)w6hAsf&Vp:Z-s0(1aᳯHY3ɜJOԞ_PzFl;5P4s3ªvrGof\y@X$U$7)~]hdǷBhˈ%""Jb V:wtadZ[Q&NfpNZ2]ΜX4 f5 㤭6Z n}~LX44 OQcn`P}*KҠ"*ceoyFm  /մ2]!2lFox!,ҷL2}bBc_ C-_i,]mn$n5"AXPE En',Nl{/0q8 =tkOI,*hʠ :TN=? SjnO-Y~q{eU# ckڮ+&7F{n (g^ޤb4?W58ov:kmՃ S2VHj rKr(#G$&A= Ia.= }(=2ѧZZ.yhWob_ҪjtqĦ_Ss[>*iI9i(<%f8Rz~ѨC\Def-9H䗖MnaHV~2)#x~O43| `cObwiv\V]ZkZ +?<'l~ ?;CEL.nԀau)*U^1u%;>v+a 闙dhzA0 CMb4;Jb R#YQ\$38 a&LMd-9{Yq KCs|SVH1pܟ?Mֲԙ*Owv>u$;;3t >qmM˞Tc>gl+Fv{P iK͌Ҧp7/B\MČ/Iuqdg/ g@/a>"~Ä+&FV̵"׷~L[zWF3O ȿRw#6qd藐>nrزv4]G"GY"p#.qK5yk;eoe-KQ>3-y$waR`9vEJĪ!Wk7mU˭14TE /)|| E#ϡ/V>/MϥLZq,4W1|2.ŐtfCNqm=w9=e3[n67y?-!eͭAim9 n͖ǝGԞ̀6CԤC{lНJY{;6CL´Sܨ~Pp. @D7|(Ϻs_I1&"Lx8E us{EKʃ+M,76W| 4ΕS!o}NPZ;@"20Û훺;&w;q2ԃ$x< <6.I4tv2Dxp &]};1tTpBE~VԟD8r[:8Son?[,(d ~n3dO\ f"e cL -m;Dw+ ksd2{.41ND8 5!YT"Cj%'[#B{we8t"Z [g@#><[+W^+4:$ie[_enʧC+BPKJ|n Xd_XyB6.+Hە!1D8rEy*_C,7$8j== DA1Nyw ]fp Y0k]2pP.mx@l i[,OLzxNV⣴N ~LrsYO3F#BHL>idHƿu?Vp>e t`qQ}k HQKκ+HcuQ@X4yPV[]+ s hV+ŊN,qtͪ3&HT@ &ZTd¢fjm%hm[<9LYⵛ|1bls8PZS#/6pD00F:ʢ4)˿r6 B?&GC:]+Q>aa ] z1I^P=|,Ik|~yq4#c{nFuras6L®1cNs ;/F8 z#Ү:6T $IDȈ`p=W kpjOj C#'ARK XDfme5z`әԃ)wG$_+yd `(or,R#WrؽS$ח1R ڮjFf[-kΖyb䧷9۶K[ZEh Lٺd!#~1%cgm_\G9$5rr^gu9sc CG;!oDdϦ5vwg?T@[L@377;Ό7.W.(Z]1\ipGYڅ8DĘKEZU՝xggJ2>\m-g.EYOGP[sJo`/"^DŽWc` 1Ŏ=]_%oiio7s)@3WߙЉy}|Km5"⺻&2~UI??v05sM,4ggVٴhF>ehbVf&"kשKY T.&]L3sEb288)k~yu~Ӂ@|4W9"v‘N^ Aj}J KmXWfg8񠮓ZZ48ԌP/ MT# 5V˥s`q^;*T~̀)!/# w[X5P-\[bӢ t`<‹5&yF >LAG߅!VEq"Oˑ1w~ꦋv4I.An+Qh7"sn;.wq%z/YM5f-r4 -bg`iNvJr1ە?$<  T N{xð Vu rK5 t^dH6 9JLQ!n%(uNp>dY H4JǨF4tip k$JEi-SrJmNC.ցSKD\ VCb [F@ &S)rqgQyi Dm#_>U$hZYvSӴ>Uq+L`%֧Tlo׃2}IKb硜M ~xIm35zhH6"Kƚ>=}4b0@c$|[kۈ: ԉ_J* }_D񴇐Hc @Ȗ]\Ϛov鵕DXY, G߶Li+53 C0.K1Cs 6瀲:|-PW7w,qZ"׸e)]|I!j2[GELҋrR! 1 r>ĩB-0O=ݚ뾻R^#"R0-3^-?9%%(QG@U )]TMܖ>kXCv]bvքq{ I -{ŧ&l &n&5SS(X:*U3,Ab\[(!*D0)~MiI~:8{ f'gQa]1/ovmH6AV##+3Yg[BȰ4w,xA>#u?o|"؋AB1I:ܲ7!2Aɻ7. z'R^w_ \ pה5RyP+9!n=E#y}Fw2!3 [J CvH3pJɏ굶^9͑+8+6> ٯ'g^E (!r#FxQL j{HG$PڧǾ˪x^C7314v"S2SԽkq/Hr6@*kOiL`GNFl!aC7-R +<)Jа?Jv9 ?b; , cDs:aѩt'7ޭ:$8?rypD2JfXci:aC J 4-Ր}]us fiƻHEm>l61tkD3`7]}8CO&xqK*r1(4 P,w|$[d8ߝ>!|rYCAfRV# `0{f u"bɽkTA9{ʙ({L, cVl.XA!HFUZ*$4Q9OӸצ]dTFx_;( },O2NzorىA:hiܾ͢")HV>Wh(6nL1Cp/u1ȁh0WvWri;Kꯐ%x/ 4gijjP2S}ZY2'y-_\V*6bm6mY<%JGvھ%3$D{mi J~a`s!/\T\{eWL>Y׬x&~VS5˺u`;f8& RcP{Ů%d _\-"}U'ߴ9`O1h2 4mqĴ}pa,\IUth'mFPme3Ʃ&?vmn{wLݛjy!m*A7|j}]M@ "ǧY0F d=9o{2g,/쌦 cr 1->fn,; qgiX QAL'H5$$D&&C,(,$ fzvm>`*6kh}j4 k[.Bea1uDK exEԺDM xtq7V0R/=#@ ;Ҏ*DxnB5A/#Rn,C\bB9K |vur_J.at2ѮDh^x sO ʥ+UWL'EC1]#hK3U&( R__mV q <~8fқ#|~XOUscy7V}X40ȤGiGƂnm9(X˗Q4]QOSc C26C& rc&֟=O6p;YطE㑚I6Nt܎HاL#h şXB,o>ygP/KTC7YfƸfv>%A_Y~ܛ'u 鬛C5#KZ=`!|پaQ.V{&S&ٟSywh  ?᪂6̨vڵ~9 :op4\DW6],_z6k$0ʱmz{! N*r|ErS*mdv`siײb' pA$ԑi~AgY-z^p|D=;WB U*i5 i)1QW[5|<䞙t@^ :SeSz伪mNjxwAY̓$ŷqȋKwITfҧ2K}֔on:ITӦZqy%ϱc:$r=  6K]|T fN(х$ ,*Vis*+nFQ?eYhST?lj\`Ξ]GՅ&9SG2,{$Unۀl$$h( 1i,J iHxi`DLi~ _gX@ J~ v:Y&  F*kE=ymg\_h[,[pIY}5;FY к$QV4M5O0V[sEù a?iyԄѻFCD1%ȼ?d һ؀KCLD.%?.zZUHo&Cs!2i[ q>.;wa ّeDvL}y1Kq+ GnȀJsҏ/875PZrxlU?f=a]_ k)uo1b(=#87'HؚEUs kh x>j : !U:m$̪fb?' K;&(M24zN]ત\ͷz@P2aLI6O#8ka#9#%-~-j|Mctv8sswLszݸJ굠7nMi:C落\:1]o D dC|Bi-If܇vZP]mtj5C-f@^yTT,x_ l%e,ԝoͿQTv |cBwsF1K:-Ν|KCkRhluH}$a1'zXo8ATۓCQTh[dg³UIjjaZ/5 |)JJ'K4J|e>sƛr3^xu8;Gy=` rü ZWJϔuqq  (Nre1,R'K6D6Ee` 57<2} cx5>WG lCZ!M-OP\EYcU~"ֱ) n$4*aH%K|K3L kcJHXp rHQeoٵ2*pȌ5tP^˼YT 4# guRp:qKt6RzXcMa/\9?BPa^?R*]A?qKa7wJل}ͮµm@C66տզ7_*)! /gkK<6i_ d;H]zwDf^W[^Pje7 !f.tRVlnDxRFg9Bǽ,"(E[]p,0]`p}0, F*)-8#:澰ތKD!k"ԇ;cTEy00gr܅nL(,ƞiC[)Lpl'nwI B? ^R(6!0VR 'ZH:(Z#k\!)+ `<ձ[ˆQVcޜ8w5BSо_Eɢ(-m+dNdWޜj4G#~FX Hj4abk'{7c`QL~ & k.)kim)ﳿ߬+4c՘;fekԳbkC)"pǵ5u ՞NP?29;)+"[ |HTRB6&zqpwUmۋ9&CWv|?f*bNS0javP!7ۡ 8+ɦ`3 ,4}mߛυ.~m8s蚢QCyr s`m!Mo.*QvjjW"*|dȽ7C?Zf Zs䨧ƻ+9ep;u7ɞNב0ҧg5A:I ]pK,;n%}465>Qmf0yT_ D_өH5GKpRl28øpO&}7 H5)(iOg {TLh'٧;,%4U<:iD~i wJ+8~*|/+'Px+r?D}X!ڢC5T5ө~ *s˴qG+\p EJ<]8]\u̝Db_܉;/X_fNx˼?fuZ iS]WZ{a!]]8ќR_.yeaAqhwR@"BT7@? ,;ҸuCk)6r+G8%*Y^@cT8[,7|rGhw$ ٺ9YΫryX%u#"]Bo" H9Z}`.зJZqUb{oo nC\9s?ŨhV?{NTRWH|wx`j]ŠJ L]cXbI6GzA=A/+=:%R]u҅-v*9n)WlZfqBB9)*!LZk&`rT6Q}{2pLudu&_/ GrСCNoJC&]_<$f.fE2zr!nhuQ:)d{KqtfNYkzFeˌ:٨ٟ6WX:x05t5# n-مjF&ۨ]I W$pMw90L%IB|6h|4:\oBm2 ԞxH\ ϴ=r68CAi_N>Eqzc4[ځ=p*~-:"Suڠdm_>0+ߦ+۞c!+tof vi"ݻMwzLIq  >xo=kĺXCufx,[ɞԚ9o}:oo]uS> ˺MG,L8t/1ttoDn-}_Ԭoɧk:4m (7$fK)ioӌ6bp 6'='ƕ "ÂszI6OT nߐf<Yߗ?*~i/.Z^1e^]j>> 2"N&$L;v7k^:ڒ+7>+)L9F:|YԵ!mHZv&QDCC*FyCTPp;bWPrae{ 7rQ&]._6V񃚹urCCTohFoynkS9 __eDCՊ7{fJpNyEBXt{ )gg—,"6=r娷u J .17 $wI:9QCR/PIVbjķYZKgzP3m)L"s@جC">F  (Zw"ݧl"C6u~$e>Geq&?߀vpkaQOh٤sO[C&ĬWlȒ}ѤEvSx&JLi23$tz̹:Os860=OFky8pO@ !y|ĥuB :pG$+2HL13U&'ˏ5s8AA,&jWi7AeYECÖ́<.m5GW<:de,Lpl$1έp+[Q+ Ruzyu*(Z^x)W%U U?&hA׉;cNTN/ܜ[.~,eMgM.@[a egIc^L&J|eA߲^o#Pay\p"tgL<`gX86܍DG b5a M1(v5ܰ!>o;nhG&ރs:g8㎊C&v^Xg6TOQ)ŤղOJseR(Q2,%mIk%ldR7%CS }̃ /` Br_ ៃ%c ٳcqCݰֵЈ)w{t^rZ6ɦV[oHLk0+"r/+d[@,9IѥeYv 0g}2t{2PG%ܚ[:raJ5 NziJc-|Ea5*[mƟ @ݞ4hDc:6*nk\ҊrMte7-N-~q`̨*h9+C\_0Su^  duЦTUFQnUe͓\P舚 8< ;\Mz/4U!+!xGI6#ڲ0 ߺ®^d2QV]&Z 5ڳuğI*9 AB޴:rvVd&x@hjQxD֥9U-RXY+<ي![FS5~9G$,OB0!$1./ |$܆&/^|j.jY|l&ꝍ~g_ssPkr(2',cT%#ĆX1#eoesP!SQ\kCj DؐO89ĦRf(H5˚“0ט;47VC̨u̘3hR#;#h5n+Nwsǚ z&bAÐ>1@' k (# ~$%SS@ NCfz;hTIf ! P-2Ni&"-4KG2ٽg{prטxw :4^N"`@}$^rR ST<[ ~Vk7@3NAs) T;q{1_F)AHN N|9=ցam%l9}BFQNe8Y:x*=YfЦQ$LE0o=;38w+廴0e1DGx(i`\"M-dK.N\54!T79Q̹2*)j!by`)1VHpF`nTy);Bdu]Oa/:bb?~VtPzř1;!Ðhz|/OzɼXɘ MTed㣑za!Ь9(vǭX^:ՠUvd;F^eو4x(k 4N Pr\wT$$D)oc6a|d)TMYA2[.ttdF!5|e1uYGުW>)<Ooo&·Q^->hEj͇ثOhDB=&-k.6اE>a mGt2|s=%l[u#`E3G5`m䃗WR2G(h߭]O.b-Q_l,>wi*Z+!NI3"5a-i5[Xiv#|~!TXi6B*i(pB2 T0=#ks![Wh^NVmטX%H lLZ/Q@VҟKA(SoI}k"[:W9L67TOSqǒ&t3]{QKuS󆛀G)=N5jbw/A{8b#4"‹ӄ<|#i$HKqS?QyZj3H87\Ǜ4,6D5AK\T M\CW.6ƒ!Q)-%*1O_0xd9ش\.ٔ)=I2Hq5C!վ}hlOlexnb:`r3mr1LNBd0n'o{tqI 7Gj0ZFnrNfдz*þsW']-U6pݻd\3A_g2|>?=m|c5V>m!a$N\:JXqɌōI45 y8!L]yGZQ`y&G^ǭe$9ec>ZC+yMm !c+TmvU {xnĈO:هH і̂~ͮ'H-KSh9oPJ֌<hUaGhb;֎I`._b'63_jcoL[0/ҳM}mWj5;it;GՆxX#k>bPkLȸ2`-5SzfC\7H0@*m( >TGpZ"^(g-BKANX7+ .[OyܾXGs4X#>Hm1=Q2Xo Z-NYz#E~=!W%NKW;ǹg 7M de鿜d[@/j{VK6;^lN-~ R ie^o괹f 6#:5xޕu/GXqT5ˡs[׾l],'5iXRYbuLRUx:\Ull< )4& 8b */b@0AmU2R X"(_VHsaN)5Hq{^Z'Wt}C29ceƠWd7_c@Vvoe}լ]3bktov(&)O# E-$H &Vegz+5RS\JĶU9S 3Ίo;{]Zw0"%KAqY)xY)}|;KPח '0V'Hp+ϲӍDmt>|sخM,>@]~ue@r08 ԲŽS7kSgr?IjLjNE.Cߏ7k {j^./}I,J]CmBTLF {Hl8 dnN͵5tՠȍm澌4蜕*9x& 7-jr4Zo8om.-ׂ^nĸe&lmpW#aCՄ jsOG@wxyQ`mt/SVԁ&ZUo"@|\}a~l(=R\*sRs}n5HgȳC}RtUj3 '̵Bv6!mH6L[z.ŷO)V'sֿۧH|Z'%Su;Vl7Yb`A(1m:~=pTԓE`l6aGU' *ב)8.$v4J~yͷp6uZ[)yϗ-Pd v8NMgn`F*!-"G"+HA4 4FzDʣRxѐV>8hIY zZEN4"V1SJ ~W,%pXmœ9)6#jm'wUZhTDvSv7]-=\?L71'HES: ,y:R.q~8ԸRgRZ]e=3GF m (iN-riu,p# PZyG"Q;vR`&OCYm/~v,O~Cdq\+Ֆ"Ox7^B> Ձ>BTCi܉lm0\6AJrO.[LYEoAl!b:M$J'JOg kkVx|) u*.nIqC,PzK8nSh[~d=e$Zw("肉KٺIGG푱ئdkH81ˇ%9OLVƖ8 -c3` ez[jV'm^H< 0ZN>?(廼Rw-h>~Z▪F~ܒ1$3Z!j%ʴFr6D khl TY8OP)xGq$&/ ".`lց)(uW[09>n p>V d6>^8QW0{?8Lܓ^ + }s"#]7՝Z 7n+}$ W*couV(%hXí d|< Z O[1/CZVX?iD,17Q0o?볛ƔJdu`TlxFݓUei#a_]˙ uM*`j*oR =)#"),mȤ=.=1޷P6++TZցaA[_v{^i e>–`cts8MM{K;#{Lhw Ʀhi#V34He1+mQS޹{`sl:gF߷ghU HebGr 1LqѮkLo:øvD>dg(@97ExLigǻWmnZ>E\ ^b=X  K5F oz5Gy [۫87en[h1˴asoɕU#)?Q?NgZ<.`7䦨j^ DuZp*sD+^;~?WQ_#r*5埄K4 !#K)P LNSx VK_fN 2fVzJqF85އ3YKu+S'7Sy\xw ?x=ghתZk Bְ9VͲɞc ;y d4o]iq8 V:6d: t$ݻ]O7g+3aW!>c:ʣ'SD^g j㼇_R@Azmu u M6}Ax|LC+fz%r(i0blY?6ot1r{ ռ ;ªot6 vF #QIY=O}v H!c>_ c%{ ( k9Dj#GIm Dӊ'+82k-,tK!մIn.t#<X6'-Bq& TJ薶h&#7v9tP!A r#*VlV4)SCKPɪ$цmYetB*s"LI^9|cs&= O᧿$`P;+prSt elz=6vMTxRoT,ХRDc|bn:%Bm\fP-d&I4gH4(tZHkat,S;}?b<hP8{@/nrjt 9 5U:[2lA6iP Εp0x0n icMc׃p?.ut(/mʪ>rE/dߋ}1HGZQP5$ ǿ:b7*Ւ^j5&fu6j-9OQ'q=xJy.}c7KIXJ@yZw3%sO5qpkYڶfaLU"TIMD05/1pKGt6ԡKNYQ6b1l-XZA3$'E-$]{L urYSzT%,$POg*t'͹9pAy%ڻ~ RX aiLa$G8ڄ~_Dq3ڤDC+^r8l_ARě1C[ƶE53jҁsx"pnlӌ-8hcV<=z<79%p e`Pq7M*V)c1ǎ9 cu/*7- HOq%F0$Ƶٯ?sV3 Ԑ6S2H7ooq~qVv:<-YkaZ${TPI4]l囋aI@FH"5KpCOʠ 0ZOD yKT>xD7E)=˰[K+p[gvm|aJSx]CxHg)u,5Yo?6!ҩps@'[|,rօX/nƍmogOB[M ZE ƾ4n,Uyz7IcԗO>D'fWRsD eTlUgYuAoR4 >-0ݍ3n=ndjSJgvmaEV?X|qa;_چ% Sp7Ko$6=m{I/xvܗibT'椪Lqh\\Jqy?ȷ!Z)FjASd(2/ėJ5ǫg2 ApΐNIq>źQ9sTiUV6â;Ӷw1a ?bg`Z) n'I?sKD`!x^G`9T.Hl"d{`;)<`h&„*mcXvM ř 筷墶hYz-~Hޙ/ DAa3cW%e8b.ϻn^@H8$aLquv.M,p]/ߙkVfOCMY'G#T+D0JMIF ົ6,gU*YOV .B,(˔ە|s>^؍i ;'Vjv=m!NJl 0.JrE#R8~oU3"Rܶ' }tYcwD~' [c5,TF7&imІpVZ 3?OBw:p-ڎAI|=jrUQ;;)b#q|qoᜋa>P#ODžgg;1σ3xwWR'|ZD %oEu[rVw_Ӂp.܍^,܂W(tԑ ^ΖB#pc7$|t O-DEUqrov[ixQ"·G-V PI}.QN'-]M!fH♷D=A&Cu-rK\i]-#{|.8tȬt!4_j /m^BkqfLH&_z;tc5վ nA ۏcp3V[[V#/^q?Q4| ; )zz-NYَHYd^6fo nBH2d΂+fʧ(P2!z1D׭|΍]x(ܨc9*fg Aٝ́yY5GMI+x+"g,Y~S@nJVϪ)ջƌTvZ„+@OLut[WVԭb'|Zp9whC,SY4hȎVئyŮU~;ܶOwqL mgt`K끫 Օ1 o](` /*5 FHy^(_6h_5&.;O9,{tbDC}UsݵtEgL?Lo"x=kC;m7`WtP2lsXӻdjSWjsGD7HIhkΫGn;n,!Qm")w h6' ÀANO*́CoyE\'\L>ű CI#]DdGٿ7h%16\KNŠd45Á1Nti2`2# az:kdKkW_!9,QyԊ)zұYWv:M4P妘R8WNBYڨVUfbT_SGK.VW(* '|ox1PX_Z%!ӿ}a[9*vM58aPf]aĄa ϊݵ,[aav] ?%h"scccH<]IOHڋ`WwTzבm1ha齑V IJ^ر*W >8I\쇄dJvSZ7s[%Йnxsӕ4\ DHSyIS>k%?l; ů׎g_SV,pNRy0uk#Rh| Q#eT LH'*ʂ`?d"aE8]88ZDO`M , @έ&3v[W=ҠP%C ^&^)2J8mB:iLD\\a`Omٌtdv52 V EȄB` N"ttJ2FQjB^ n/2q$:F'OWͧ:I0xa!>MIdO9tBZ@`1\'y$}#l!(P*H:Ax~Q <>N#}~09D( KEԸrQKV̙`4e]XG~.L_{-C e9i\CN&{X{o8(q?ŅdHAtU^g*@o2oPi2mS Zcv#L EY9&]XY=sqEP:#ZB߉PmF_b p8srMY۹Y8k"ContiI6S*~~1z :xwz& .:bΐ3'b>j5}]OmW6>x#$K7iJhlv$>1Giw@@V0}m+eȣg6hN!k[5XN0H1e#sǽ?!4-o߇ m-NR#4A(1-LSY*j?^dIxg>xAAȾn\s߈ ?!lËG;} >/D6QDb$w4Ig+S8ÑZ1hǯcbﷳڧ,iUmLϱ %EC|Fs@0+Ir_صb$?E zzTmyQp=E ؤ Zglo% #Zl:L<#H[Rjt(a:@!copc$7-@^~٧B@NϋYߏw``e1HT] {LzQTޑ^){4_5pדi(&G4.LF\cYnqɜ 9 HL1T1`ϧ5t.g<ˡ 7Ƿ`BMbGhH#-#)nF-6d!O *?u@0PJ8B q5@K虆mFW\vH?FEHcOPRזvjwC\7 a1&2@5x"ҋ)[d)/ Kh\@1snut :\]9pA~zZrqڗ",ǬH 0NmMh +ۄCBS>coa$rK=vgߕ0ob 7]ez`27(9iCZs^sǸ-.b<:pZnI>}_{}@HT=(K9D{{^s,;|fa+F'Cټ0S!,cxvq Oz푑IܧAWc."9sөF {ܟתԌw3Z3RwNQv 1`r7AM3]|ĹsR6~Jg-l\mH]ώjp3*z"bYrwѢ׉ev?ɍy?)@P 5h(KrnzDF>Zgq6ӕԃ|&:ZފJ tı,OO$IR>>Y+`FOc\rꚫmP/'\Q6+БxIi$8ms()U$6֭9NQ:jӖS'8&aegc2fS9_nj<1mdV: 1]!+*\1 Q@8=-i֧Ԣu7υY"酿Y#xЈJώzY҆?xO2 sRMFX8#,LS*2:SdRX 9,= #EsHLse oOH zT⷟hO ?u& &-M^ ^ytI24jT o=qeaB4;(wL?̅CtC?dxj|0s}eQ(.2_8.E-}gupl̶9<ňC$ +yb\2"F—#-j4T m-wE-4և6 O˃H Q~ $WыfD4X4.jZrhZKbdF⇑Kz^,Z]j|#CXERα0r:MPl62 $䣧RSr7+tp2h8Ƣpv3ZrUB'TAfombr%zG˜Cn>P:U㘜^q*$OROsDƔInR>Kz_(')ss+6m:F,M{u6U׋yx$9xھ<M.+@d ߒ3pȲ1ypw ^גiM:f7Gn;RHyb9[qErY?] 4j4m +8caRBX]=$:ēL%-4mq4:0*T+T@G8ɩO3\)FtȊvꖍpX| t4,5GaO-<:L Q0U:썀4W[\)j?%-c RjH4fWĠlT2(dM]ڐќty1'zs?ƄYեV)d mxR^/B,MܬA Ylgt˱. z'E鎍{@= tg=G**`_{6GBg=V8S[.|!Ӛ2rVds4,ErۉRr@J#emgDؚ[f%=~ %t)ؾɃb~8ɍswicz)ضC"jjdzk6 >Poe0 ~~$q@A=g7yrՇ}"P'e,!v-QO"ʵI2>9qM@TH+˺`q x?a\_J/R]dWٛ ^"ǣLbࣺF"CK^(S *0F91]_>!ٰ*z P.Ge)6hmk$] ](F/5Ǐ]by?c'jt' ɧ:}0ka(?m(o+"(n/ZsU+>G!=®be@=jLgj &1Xg{p?\'2D-Y.VcST L/D/>jvͽmBzA+LYn"jȚX9 X B(XLoK Uy $IתTi'&{ljC [ -w8*q1 qEmx`6{nz݋ҋ Ղ'HV{Wg^idml@TchN+ y#̫->wq_N /+mk|D \$UͫȀw#4̼~Y*X?;xL>Չ<։0zFNP\A1Rxy$2Zh`<~ApxE':x-%Z.JxzhЬHE)W|*+U16LsogAX&'/f6 (1(dB5Ep)NHa?eU[(/@7Eh4bS{u _Bxɓ\^Qnbx3կJh^؆ؼG]; fSMVqpmZ41ܴAeC ޤV˺ʢU\soX-lwVUmA@VENFƪMh,* +Zhg="S$j5 j_,ER >P.FYͩGx+~n8>\ 3QM8cBm凄Vɫ8",JUdSĠ[|ў kw2܅m,LxT5 tfմAWug~(DO"۠)akAN%{.He`aY䘃ºjx I(2ddq^lR̨LjJ?O{YE!x{TE}"i}qa;L% lYgOGO/R) N|ա*Pv0&;vl4%({q=!%'JX7L"L\#$4*A|ː <}'Ý]Z˓ ~mhg`ڮ#N?aO~5D1ؠm3V>N0&3=DNB7-OM(Y7&xp:F< ,`$d*G :IlБr_6X !t7 Qo@Y5;IM;d#k1l`~s7C7!'-Ug,Xp;glѡYw,kɲ8ZpAizYٛWQ19!ဢJ#eD^mEp8Nż"T9ɺ%ӺHzH=( H>S@BdA29|les͒!|'j;hO Ф,Fbtߔ @wz99x~xOh)7b?_Td!&<*V|-)/]X6Z1Lyq&r\CA./ۭK@L;#_JIuqzhY9aokVe$zmpA#qLl׋Vi5S~Dט#QCH&ozxX 2Bya3Gwe0 =at,jTW/:\lU@Mԉ=u{i<| :cb,y,}Qf6z1-PĪ<@ϛg韬Cq[61wNti71RHWUέ^Ηu+تPn;@; 7ᭅBISiJhX"Ecud=v P09񕘃Fz܇ =*x->`#e` mw5UTMkcCfƬ&3 P*fGÉ)O;֏u}!3҄W߶= YeVȎ,_fd-ox/uׅ+5Ժ|BҌ(ccρ?!}A?nTܻ=O _ހRUЯ*Q J+h >=ɇқ[?v7E,"ƌ{@(qJ|2kp[5ۥ\Uc sb8lĻ[V@-|UbW[Q e ih#B"̥" Z pF9teXS3Xuh-)ߕT8 H4c juV2]"8Auikdkk/ɺh 2gĔzhĠ9M=3^˼3aQ > m!4ƹ Gj!pdXR>]@[Y.LU{Q "\%nvO뭓=l|r,JPr< (h%BwjL? Rq飩uT U(fWm# s @9Gd_=b[z %W p'ϙfoEJt$IJ;4` G7w&<U"~ʋ^mUx,eʛ4Ţ%֡¶b@J:]4"|$Jj2!H|Cɜ9E!Iaz.WMl S? PW<`hJ8A˼7`U~Sk^R2@>4hS7tf ©r/ Xͺ1"~9v jhj,W$$30 K2rA#[عvaAjN϶{֩J`WD\ -K{"X'u*+R&tuyk]: yإTH޲7Sqh:m$7B{j5".\m W}TK 3zmV159* 棿dL\D)v@K:Qo~oud b–D&7'!(VbU~J+Y\,Nm#"*vڟtXhn̶;fq.;>N"-5`O2zM!ScWU[Y"gPEA($\/෧ ޷{O#AAJ(ڨփ%DC!QJ|-Ш))f1nHhK[VСzUD FT61Xs[쯚38׃QáB"cjr~\g l+sayN1FѬPnِ\6d7U]È 5?oEfh߻]2ᵖ*Ď}ڷ4B4+FOwf TՋDSiĂLTÜΦKa4GN<&5fѢZ#- 1^^wxQUJ҃l IwlxctD:*a9z]đs|+cpC\g_޽&ioEƬ:/o04N"qخ~t\Dօ=cevV`2l"pOJl,{\{b::H8?̼p,AǖT1v2h/@ug%5P9;|bن.z:͟_Χk*6bK0GkOb*wq=CBrV HvZrZR׷ E Oh*u>qCMStp.c9(ѐ%Wpq!^1nZV؍ p25:Z"x'k1Y'Iwة^Lᣅ!2koyoz%-|_c-E IT |DTWJ36IP7,VBD[gU =(u~6`Uqը^ `DMu-6 uM!*uA~ǝID,޽Rv-03 Dd>Qݲ\*\X^['"k$pޑیtX,'긃lEvVǤlZ'6͖(G[51I` Pz֒xc6Џ')N,9L'"le;wO~y3MWH)FXɹ1!=՛!zIl`pPn r*P64HW*f-ۗ۷+,R'bVK}KZ7f|M6fݖ" =̳]j(afaG%'z~R&Cr f 5ÀQlwŢm_'rW46!ܚ 0RB۽[gJJVzJfZ+g֙cBGxPa2m3< HHfGF]i'ĻN~%P㧦FߦPp.+I:ҔtNpt50i8ψ~8$wϑˉ{VlY. 7:Ipඤ{Œ d'Ts(58*}Aê5,hHcm6`n/j?]bcWGN-w7C 1ZU51E !79=v;¥?`dYy)DĹ.:G,X%V[8/RNV>J[p}ET5v98Uo#nw}LȖMX~-f#b2pU [2)UVND@P$f*G6)aO,d}qal{1ޢMvuu>4[sb4#fQā(\L- a`X i^v4Ouh*8 &#UW7NR &ZL"2g2V5T*`/%uC(IcO{(xi{H`kXgGvTk)u1ˎ##!@`>)qW砱sMQ %fCۊUh8JE7IUyfB1a0LPKI4ICˉO |Ǐk7ؿj~LJ-ILl޾ky)/8~ɫ~)puIIgg$Zu˗ RBlQN FcUhji |DJUXEz{ڴ s4t*BaoͽGn|k^_LjUFd$9OQv,X}ӵI5bxTۊATto?$BNIb{k ۨGtqV-/% D ֵsxCS7L쇂b_Ƹ>]*~]w c&lb3S@O4n-{UM #uNF& . mC UjPa/TgU'zO脡=dRnizFbޛ9>Q{~؉'9‘puE#SMMT<ۥfqf "E!iCy43{*8 (jd*ȿc)M簖m`- msxy?*83ĖT8-2IlxL؏`)%p`/idۺpO8?DK$|M2bѝJ&ɣGvd)@N0|ޗ 4㹭DJZؿSyB8RƚX@Kk愍<8I}F 3 Cc&(ab#*rcލZa~K(pE`:1τדY9߰k|cZ`L5H9Z`ؤ5ncpdˏ,KU,3}&;u`j&ٌ iRV\7K^P1+7XZ+(s'Q v,R7eNhN`ν!8̗H替gS6E_WliQ+_Dڲgy .gh"k9L {<0R cH}7J)m _ʪ#5S4%Y<-IV#MnFhbųq V*2U6䢞[ ;ۺ"a>EeXܢ؜W umt߬`|aZ0QWCD6q'I3FB\G H$^>1p#@Hc>x"y0fJqxFlZnct uNaҤ= Hfo`Zuk=v 0Z\}.zis8}:_Uʊ]\ǂ*%2X% +*ġ1Zraϝ\BG.n֜ i̸Uї8LB@<Ȕ/lKKW^ ]}0?t:ػN`O7 VX83*K\1 "_^y\ۄSoxm͉,Lt cR1zR2( OI\ IW{2[dPL&by=AD_J~viQDb?Jn gB]lz$d0[yIP_ b/0yQ_(m/+F^ew\&}eV-ܡw:}S8' М 5XMreįJ%U<ּ'=HX]` * /]r䄾IF}ɚTE@qMD'>^/0>UziR|t%;}KqUzDA{- e1`s`/ r1\+"p[˶3nN\=~%¢{0Q~% ؇-Tf*q*c5 [bTC>T> ^V3vaʴMi'PO_idcءr'4Vi*4`O:-uӓҕ\'nEuo'xkڋHb䚭A&[T:F)Z*D߼uPY)dȠi (:!\TY!NN2x,dYBOlT+́# QA6igo[`y qLoo?_fNbdZHVIR(zOd Ew}2gXdy0wb#(Km ;sJ,lZl;kJmqƅ]wzE[zD+bIJ;cF\W #Frul%:2M0Ld==~&~"Ԯ!'jl;WN [Awx:W0"aLb<tjINueLK;>JƝ;#u@+* N)3,q̷6-Hz'-==~]Q" /CWeo>~&&!{9A4EA#׋caz#1 Hu}mU[r~ƨx*WiCȞ nnQ D9-eZ[\S Xu5< lR7颱b/Su#!$AVK5@C+F6nkBl$Ȅ TUyH !ztM 4%8ڟ$-OҬ3G=-;O!v=" ܁4+Ioְ@!?!^Bw \;L hp Ё9PTZ=#8Rxx~QUARo91BPeR1DGSm"9 ^I`l=]eIc{F# SXh#4Kp;!qRcV; KO!_s&*'IHr̍5G#d̴;ʣՈa*29c+&3+ ?9fTg׀h#QҘkE߷uyj~4RԲ'8c$l$ҪAp,ї#kNRێh 5;{EO‹~ZHcx/BSe#/D.t^#w%7Ttb(KnX¿n%ܟ󩚧 _sVrv `8^B|/%(8r5vo Ao{$+d&u%uk9)ݲo SHC`x9pCv7Y[ph,#m*BoГ<)4Mi!n%3Ÿy4 /tuyp=YE!79F & Z'tyzJ\X^ry|n3y#װPr2͜ 5B>5G' P- #+dp.H`XRMڗuYƴM)sڥ?vzpj)NRm$xv _։!NH-e72fL'KܻgL5^krN<A5mxxc…it%]μ~ԼxۂhI .G@T<ܻ7իNo^e[kze`_,$ܗ+fw!,]lK/6-fAr /mP~Mp_H-~eFEa[BeUmu λ.X[jRF;>Hw-cGGOcpxI jl|:O[»?1zL9u䌐{EIJjMWɀK33l9R$ \| W54T xGZ'yI4q3F۠x5h =;rDhrýBnj"Y.w 7ηHUۭ=߆b9JLf[;sqP$R^V#;}-#{^] L5YK4}&+ZHX#kXW})RxvE(D6ʼpyŠhLFc1KIzBTJ( tVi,n .>Yptut\`A~0m99K;P:U;9B!"gA2y>w,lsmՑe-P-֢hv ߨ[)tE5K 53e`$xr(% t9wT@Bo1xQI)|yY AqRBIUe33w>5,'La;0ù0uZa@]XmѸGmlꄑsR;ϪwfTzpXզ<#ImȩGl5[Ö<0}?+x `D (O{]~I sE^M~aʠ) ݣr}j^=^0ܔeٵq8O"47s{~ɶl537i1%?3Fjٕ1͓W3c|XS)%^H4Z[+9V"5;7:ÍD>dpecn~iCܹ dB(UGH(L-'36NC^'F;ytB2Xbo]qLw=;u txD؜ڒb:TNt̸L?6Dz1<~~+vӕ4ls;ܧ@Whf91߬̓_de#43̧L&*P̤[ wcݛ;jݎǶ[!ah@."r[rC_`-T$ʟ]k23J @ {a$IĀEuEϗ{<lz(=bpyNl^eF*cv39xҎD./f.>b`)֙ڋv O$\JZ@l<>g똒 F^mgVN [,x7$ZNK rLo?B=^IOvY~+.6)3 XQlzD'(p$QUa w2˦~[LX5^lu^g3[D#8栔P?JRSٰG >:V:k`DK̪]%'Uq%ˬ3Ҵ.L]F) :0 *@l* M9fC;%us@ouZ~ ы~Zs[ J$O<:K 8? Vz%Klw0\zF coU;YX.$IU= 9\+^y3.asts9r൯n1PU^(zjCy=PHiw$SgR[xr'V6aʣ/%)M[9~ȽS"BEF.JOkќ2ԵՇDE,ʸwpq>7AZW~5u":j6t\mTxe+TmM [%h*h7R#0k=h7{@.L/ɳ@p{h㰙d Й̺r$Se֧ׄ&vqj02%ijF!?i?,ͪ&MpGLH;[; Ah(}K 5u>mm$ep2&BqY-Z:d0SXisK)y*禳tNUՅ U" -X" z]/PZwO[Ob$2# EL٢9>+}g8E{nH(m<|N3Q|)40%)p-iSH]VB %b2 )^[ aϣXqBiYQW5fwRU4^F#dZ& ;p!T׬O [oBt-ܮ#f'Uē,U[?\h8yѺ/(}jV؋7Q-ayQa/:wK2$lYM Jg81\y⳾|2. Z{|U[v?{$A0_wTMbHCr"c] Wd)T7_vw5i&3M9t'o8HϢŀ:I=GKpJ3x""w|viN~7۫meG!}}]D6:6w@h'u4q\Ι#U4bkXyV]T M%=VB}RǁAAAj aLǑp ȸg.4e˝#r cPJov$T;d`% #<|ȿ}}HT/ڿp 0#w24$t'A~0nW,%&Hh Cެ+3hnh5ow5P:pVcB[;?*Y}]̧">ڑ@'L* ~1AARćLI9 +G ׻=͔2,Qh5GԦ?.N3HO72"MFsHfC0(U8vN + *g|U}P~ljcEttuxS|*(}+r3RrVWAF9>rZI5h{3sK( ;D Dz rfo*4H%v Z Cnϔ!E u,hu.Cϯ0bcbw@r !v+#I]oU!94,ӝ6?JY`XC~^ol9oCAo<_s8hy~Z.m2k^rbZ}ߤlww-f8*d?D:' 7cf!G={Z͍H{.zÿ5km}ǹ_^ƟEYM?IVp-!@׷u(fSz7{B|H0*|IUEkG;bdF@ө()o̢\<[ 9dݣت(4H++niKjug{uM}g/:YtZkRWpPVV}# U|8DyFҕQ-Z 3k]سt]-ZMA4q]>Λ=rѶ(<]tJ*ٌ .Bɫ͌05k|^B),!4#6c ︷cm͉}&U_p)s{T<yl&xAϠ7| ʇH\jiߦ?r9]ZjvfozfF|^B2zyBbrYWwސ=louj"PA't;P0D:V ?Eˮn:T+'67F5 'c>"Х%g.R(/|ղH8B Q.7j } bI Z {I=.؄/1 6kЋ:Q9j/*.2amKǵ5Ikۜi 4IWacV$;꼤x,&>V<7:PoUm&/.Z,' 8b(JöǮ רjdy"~מJ˥l!?n|f@倆@Ś*ٜKiyUq9g7@μNAQy1ýS? '1Yuݖe $KMlHm9 V |)O1@&eJF`2()49">t\ ,AZ? Ȯ)0ZYeU2Zi/NKɥAbTsDE$0s#tݰ$uq# σ&}~j:9P+B{#Ffq *dp?˾'9,<]A{GPgͽ`֭d`O3fӱo x7S/-wcH < b4F /e뗠rG2ѭKǓ7C4*#5vN{_NUϡ1 {M t&2v!]ZgGWp W@Zo#zont) ;gRAڱRyM5Nʁ27 ک>|_87qy"~1E˛|}C`H\*F# qR&ʞ?O˰\ ?\%SN(n˜i#0j!b !( 򗘷<3\Fᩥbp*s1.aJvMyfۂ*T?@w>pu="{_ ~O˙xaVg Q#ͦP:.G;",sf~RXª` )k/wؽHwNx,q$9:0Z`Xs=~irE(Z|"{mX HUӗMvo0wt$T /s :pĞBMd6h@[CwܐƆ~_mɟxe5m"NT*H pf6Jხo1wX5PHʱ њ]V-B#[}VO-*7v$^! yccܘ*.V$57KF/H;`Am6(l}&}M8VYaUЗ~FV z*㖢C@4i U[:Q69#o}A=?@Ǐ)joߘ . e 9Cא |9qɖ=`NOۜrT Up5bCTMY׬0# u¸,UXz]=5Cs; NM6z!tt5ɃU;6Q; ~X|m\Lco7RKQp ~^Ӆ_GzjFBdD.n(ko 2eӐhoɎ簧BXxݤ?9 c9g#eָNz0ĒCMNj~Y#ϯLwg}Y_$n2+Υ}ܛ 7I~I Λi^/̶8OC!}gX35`٣z"6u=?._Yq>ImB*TsenJA"D h˪}AdwHdQfvh% S -A;qg73jҜR-̹U` M718Ŝ_fDw5 YI#oO sWZ Pva f{>6+g0HC1W{`M Q,{xFum/JQF(.:8+Fvx0{fxb~.`>@uX-!V |bve[1]LДDsԩ$<6m?-/?Y,#1)A<+a=S$[k!F f`+W%|cѯ"R/"&o '*)T…r;0+ϊhT#w}yZg(CN m,i2@ .^%/3*Z&#)OwS 78ޤ `@Ⱦt!sT6?t{ѯeadm[ 'J!XȾ#6;@Eg# U[zXS7[rǩF磓ѲmWw3lX̟ZFZoZ8SK[c ?yG2<\*tՁ{8/$K5:_EnlD_eGFIf¦] ^X.@y`} Х:J\8Rmh0K1L=/2>z|R,@J0wG[O-̫s=ęIyx4YJ+QS:1PjuH"ɽƞ;>3_Hf ‘{@iC{qt~I.y I8D6- BshoQ Ŗ R/<\2>eAzBKFUw3 rpcvfn8E:OV_;ak:fs"2/\a5u8g PSu*VA{ GM*w|wAMEpDWr&2E +}ڊb>t,_w0^|ܷCJR |[ӚzanH<(u/R7@mkWGvj OTO$@!TqEN@ ~?9OJNr|~Tõ 9ƭbT1hݿ*UP輻u^ٟ!XJg)~%VfF ]gyb+lq5XBӕRrtgkƦ%gdQZ<1VR+?H*P%SE)Gڅ+݋>63J/<5NJD/Hep;DDG/hlXQ2l/2"f. 7*4X.4@\إ)ivBXg^[m_xrx<dcraS0dǗcXm=R['z@#0{/3-3EiЂsvk9\/vBe! 8@f/  Sn@Fفa4\l PEQLփMa(Ώ6*-MV `?͂aqY݀ `>[&3I yb p*XŘRMfrb7O&h/?VGis U"R+yA"?FasFI9f2&bv؇O6C6gak䟽x%6n{GP~Ni|S@Xޏe_nea7:o~A,SN_ԙ&U5=vwx\~]'@r giY"M"4w@lorX>#ZD<3‰T)W"onFϹ?[)9%; +.E>YvvNm5ع8}`xl>͗o$<9p䅛؟i:=w4hRd͖rW(4nd6z6w1nYZOD+hI Eڔ>WzKO;r'*~!=EOc-s66}Ȭ ^gՒc(&ꆋ K0fGCPHȐEk)CN|`}<\SO.yn飶 >vNoȱ9c\OG5ઇ|h=󭒞ăvˁuyEWrhЀү@lu܈8:F#8iů!# VQ3qZqh9ֽ15T㎒p0WSM]ۅEQ@clg]AK7h癄{-%CE:"4zhF7I跐UȸNMy#>0*VŴŨdMQCHʨbI2@ m Fx}<1 t"^rDo40rи D!Dˣbk꟦O>q?fVp1(iBmh6W1"pl`Z.Y=HH(#R碍-qޮ2K)'bg8jDDt:s늽`5b6pv)7JfeSN3ZvI&: J ,u<,zci`G0eFQugM"nME@lvY+ؗ^\{ϝ$j׋ }&Y/@!K-̬]֛{tTar,vQ:f-*uǓJ;l'e yjBa='Pn4H:{`Vh b顕)dؠ493xI?tR\Afw]*E!`X[4uA~SEp>LNms\yC !v}{ʭA(Wc^] C Tq &O]ɞJP43puD~PUoL3Jy ijf=Oo&-P 8L%s׫ʲF8ڻJ_K!(ƪC|2PIV^}慹Ijl%H%mU2%u(x#k4bΎƨR%j E%9?׃%BY7VE,KLm:.|bqe>wx_\LRd6>sXemV Vv |< GZwb[ۙBRtUV8`œYfKW}ߝ-o$4eS8؞+y!iM+`+Vk]ײ1 JK &Ȏ9VYA({0XA9r7BR5NZ{QD[ &:zX`7 vt5.R3ʕй`H6ߌ^ߦ=% ιu6e\d4]GSDFjAyWƯ=ùG1tV^ùjp%j߶ ;ވhLB'2BeRK(XLutHǧk-2d*6˺Lbc_95ӣ5(uŎ̔H BjgϦloʘ8xlvqnJfBi;k ?N%Q-jVݦO޼TQRůZDל0[X"4M ?9LO" -táh-˜Xd5ὠp(%k vtG:{Q6ξzeG>k]I#QBM7?!ij<Q -L 7)d YrOhӟc* "DaW{#0AK:bPZw2E$>=.R%\aV]Rs6#pvQ;+Ruϴc4QSC3P\YfbxIm1VU` ϧN)L4שz FE3&w\ys)qRx)c1huƙlxYO?I6BJƧzB/!/Ҧ#LlJM7;;-<1QxEfHH!HCCfJJ89q$z]Љkiw y"_9&W72Տ{LÃ@D{ Ћ$a,yoە,u%)1K?FkXɃ|Y\i!pRam8WCN$DTח zʎ.,F}7~~/.āc_%^h-6uI x`5.W\{-ٱZqJS&Q'^8xW/P0\!dɐOgMJ?C(1dŠ(lPQ Pb7,YL2-6t3F*N{bV#w-:F;H_eCsShAckfi؏׿pn( f_z_~W]iL j#V[Lp3Z{3lAwvĺ[җh X,\6ʛ=r_xBsjQW .0NR|/fsB|;ezik4\ğn+qnxI8* Φw/) a|` |/ު 6z>0xc~iy&?y "9~ozU)hnNx!\gghùPJI8W j%d&Mʚ ==ʃ)KG=[_gPzrOxbiT`*˘5/ZJ":J4JQ#L yPf69qo먣6b3ْ1UqץݹO251OMy]*,uBɣ'Ճ047QҚLJo%0-mjx>:-}7L K)8}P 骬<%QA~*R4S^.Ȋ׃甤vwG6_$zQZ)+Șڮr`k}ؚlH&Ng@QC>#̬6T1&#TOZĭ~ }a κQq?'ώ]Ȅi,)Ơ K,s\[G `ҸI u[aJ[OyLt[ȅ9wr0Il2YtɷݲM*y\j5JAܵ4~-U{?q WxXP@GوŶWcY=?%[3(j agOpI}W]7Q`p<[t\껑u3p iHer.&-.PٓvڗL["wO%dkHQi4\[yC.t\P˄IxKQ[vncT^+_{P&#Xt3,okp  2qOI>ӬAt34?=hXvsȱ/3rr@>+Î?ޱ%ޗۤF$VݭBzJ6.o݈ ~1Z{J,߭Kf 'RYH9zEag:FॎF( j i E2Gc>"&fMY[g "Z[-ĉC(@br^,'^*[FLZJ+keGq0IUgtV{đf`HbObmՖ]I[KqhgnD!v8}hF||4D9h( <|@Gv33EW xKgv]sa'gW<{~F,'d-"ۜ6~e+фn(M-!(zbgs `9L, fE~ XUXiF}yqr- श@}L#J >O>"Y]_B_9u'3tD4u΍v!ӈ lB0фV d<>ai[+j{ʴ@yHaF3z:v؈*$R9|?Etr잸z'p*:;hfLc|)3]o Q6똾QpxGΊ%\{9cTQ˞d{cu.|_E靹Onhd_mc衚YYDix'R\#-ўE=$ "!54A&Ąz~7B'ڦJe9 u͢%Ӎ~u8󬂇M)pXa5@\N"VGmHwrPSs?k`BǪ-CAm?|Oxڟ07&u˺v:ݰvk샥V+YY9U-Cc| ]ݸ(TA oP>$EHةltla)|tD;=Q[iŵHcC5m EJ;00WR8]}<2{aLZɯP,$lKvok6HVRkJǚwEYpUj燬{ԦCBp #a'vw6X?]J]MI#6k{*8W6CJL]ϟ{W0cPc_w)KUϡ`^^Lbe뺑ݰ2'e42E\tJ&WZ"@~ j9&6c!,@o86x/4`Tn `x¯i-lhkvd9!͓*m۰Yri#!zH|X^|-~[Knrn&셗xO@ 7[2Z&CNFf/Os#׸ҝ;(>%2=D'чr[ziT!mQ-0u1'$$Aָ A_ĕ2hD$+~K[}aypy%A|ǡڴ~UOavQ8 O^!;Av-MMWMa;hͺ_X&r2BBufQh IDn ,A/TOt*k-6%Z<˪B@KT >O=vuF'twy6288`U <_\BWj;TY_hzD&heama2iK8A^`CP}n gH^(Zˉԗ̠\Nlll*7–$ԢL:v_8utvc~X)q-^pA*|鉉|#a"h= "{:pLS|&r>|B8*MgEj%$FF4- TR{ú_EimWU^qkɻ$h 0 y~ | oCȩׅ*6z|hVy`zXLsTq_?"sE rBצR\]X;5a%\P3Gޚ'YC:+(_r;G/(mHs*H.F8Z{_Ff 6`Cn^s$lgˈ4*GܯW^`SkHfK \n'Y#kI/\lmHBC9_˚! F_ܮvSP4Xha<'IɊ-G%ƞJH Ұ˛7X#e:rӺ v6G:j|Վ1t@;Y0G ZABH$etRMgîM f> IP@(`Q٭ ]nKEg0.)aBpBiiuB+jT'HmƖ$iFe;{V?6$>1~[ lNrg,0 \c@H@x?TSstW5ǘz ?K9\jWVy5}܀MX YՐ:_uBRގ◟a~$ĚS@~t5:Ua3]8G֫@` 7xCůJR` *,>r׊L׾ەs% ^t0'T*c9L\gT[*&eͅ] ڎsPh:le!0aK"(*=i%Xv/{&_ a[c1]0Pm1E(s>vxDN{sH1QXԁ\WOkyN5Ȓc`H!WK\aCU.2a io>v۾ TM1sgao$!#3=VP1L(B$%ԆkS08!1D 6 Q D>wfgu="3>Ӡ^rf=C}v0_Qhi+8Pl9 d$`b,vK;RL{nUl5kqRv/!z? O/}(Z55@|=3)G7*]*@XaZgfxƭK2ײQ9orL {& [w} b9X%ϤDv Wv:piMƽ9ۊk/1aDަc򫸁(W̚%Gn u&+䲕Ǻ?-Ÿ$鏘#4`*6QP%KzЭ7=xi^l* ϵmT!tmɰOiIwf*=iPgg!/V9#]`Uuuq"DX؊ qγ? Crzp=FFxd܃W]eh'>G|4DpKv#R`5,*dc?X82^_XkGnޟxD=\jS5qH  mw=͆5;OL?}*yU$u|^FR^3Aw}MD/N }'9fو礲=on` 6 E]j~m9|G ;FS!q{gn\qN t"u*rWp?%nQ:0o8Q]Mۭ !ΏK U,.#.v&}CqtO %aq}ne vUGtV0vUgN(їi Yi[>y^ՄËӃs%RKvC7DYY^h .J;x+_'4w&>g(e^4"Uuly16Zf{qw|^x)Iёe >-i E5xN^>qDCPvw=D?6R$DZ98 pH'O'e_Y>SQw#1w !F㾘.YQd,M .^ +03ܞYw@A>I"Lϰ]x{xnULR EQ}w~׻faeVvpS2'!Cqb@uqfy`7 ĚUY!֗- i ϶LlGDЍf -Dk_~⚍9DjR?g>u?L>j`m{ к҃xj0c> szM[.BmLhwR4*Jeuⶕ>)L$J~ni5Њӛc"m/݄7V˵jS])VdM"t@=!Geu•Q9hvd)/(^t%,Ѹ),571.>zrg̈́﹵glHA#V]3+tڡQ. &(Ynq@losVP25dE~Y AEѲ!zO5? lpr%ti|®QU7qwwچww\X0HŪL=g9I(Y͙jWh7(0Q/,dD3:2z%Si ?;7Olڊ\Eo6/4uͪP@aRSt~u~q.>e#ꉦbiٽ0vef@h`lcE HnӯSg?213/m?}W#y7zxs!zzqǸJP}Ը&i3[?qEFXөэK|ocj`,'gaߟל 5\\,p-aU_8I^(d XME.A3zQҧ/DNH>4:ީ5@6֭6oUB:)_ 5u%[`Mec.ߛ,P;>Ωx4x4Ol\g4(m.ԟʎK p -$KXmA T`[X tyxt7RjM[VX;[*;0+9tT1l/ù`ij-Qҽ:Ջ P>="Ǯ=tɕC`nB)c*ݏvyg wRlbpd(' UyjD/mj&f4m<ǫ!MXe9|fW=|j#|$^ײebeNYi=%!'`u![=۳AVWdS(,)Gz;&T AD ASn8pқFy ÌM=W)K"jS^LdH7)c9,TMa'P=A kL4q@7ӥ!d @?$ s$;~&kHX%Ԁ@aǮ-_EKK?b @j8\gvdvq^rɯ f 0_Wý[!UfO@p]CX3xt4&w!PiӧljF Ξbk}\QԞ{YYi-Y y?֪9B1'X&6US趖01݀0um9\hZNaQ fX}l^{{~9Yh d¿a??63 o9ޗ3HK T%K$0(G/kg+x Dƾ4F'a,%Hr)`!UfCCi/uGdhϊ$)elHwR7j-rHQv|{3+~*[f9DqPlYDM*l-&h8s/`#@ܡVzT2RT6Sc]aQU9W+#ɜ JJq= XwF5S g.p3tCw`zo; #:eaIя2kWfl ՘2+Ka bV}͡AǙfbGfDY3}K./c~nf 8^L>>mr4 ؐŷ-C>b7wVȏnھ}dLynL^Q/vhT(z-@sea7m~0^'_ W7"oYZLG .(zƨ)-pn+< bXKq:r k"0k0vʳ(p1>{(fg?b!njʘ #v y 5ʽ:H O=G'J,g؂(gk=523PxN@@>J~ds{j5cq8՛($8dcz?ixKu?+󘫱*rPK8?Gte\:q=Ьtp{OGNu qx.T9jzRjn M'-'H~ px@șl" !B(dQ'WcY  Bn׈uMV )T]ц!iW|d\}>bfY{-h5&d[-?OM~wbJR&YL D7}@7Vi`\e4JI{0KH䋶&Fv #rnی~Ñmun0<fO Ryqb;'y4^ci  }p7Ђ0ͿM|1K*OJ\>PEQ_Po% 풽#+T6߹2`R ɤK +ͧ+ 27xfTH_?_Z*կd60t{ӿG'Ź:./:h<7+qnI+̟b& TQ(!<ݨ[ 2?s2TzǕjOߙJN_72x7 "SBJ:asl12n[#ˏ;Hؠdmr+W7$Kt /*W,/|1z!@Ty!ٵ$Ni`M9 gv QĔ:ǘ Pc!$i!c/P21gpS@eߦL*Ь:~/J|[Z&xJ%y}MANʦ.g׾sW/t&&%JF(ի[2bH 4% R̳WaF>!d'U6^<%(p>% XwegY*ibܱ by^]:KyR) d]'"cT>SJR9}AՁQ;;& coK)_HȆòuxX@ꘗ q:d{@9[g}3Nne1NS[jR9-o*!S ] "Ⳮcvy->ni?h7YsZQ|&)Khz:9ʠӃ MCj"LW#C'&^=T®JT9(fk_Kc%gW1QfLΊpW}&VYяٛ .ѝ5;nx}TLJxg~QlTŹtYU=ratA9w ݁LE$~*膬\1eƸxRqNXWUպp&qx7d]EL>}DKYeJM$]+?QH.^VP!L St.h?KZ=1[~E4YSb&P:A *SءY X+x䳥&dȕzN5m ![f<\-K_ormfk `%k|-RѳS23IJٞ1ahy5CCd8o'^Ii ^H,xFGDGD`HK[؂4k5I@Uu;`XEx"LLܩ \EC=_*u{F~hQHH2wz]h'"ݦݡ\Lat36|qS\1y7{mW Qsੑ.AGTiH- ݲ㉰rP?C M_ Z 8?1HvIљhIT}ۢ/uf= 9d5nLe GS|礫էwZ'>qQbZs1wE9#Mq 18l}U|IΔ&2JK`#2w Ыiy7vqcx$>Y x_tlI'M91kw,Yc1Ζٱ2{NT%z+tz־q +=+'GDE[+ Kv5w34KmxՍ-8v?xS =_eP][rN 8  òLv8!HB3QaN1nⲎ(jcf|VٹY<91&\2-XX1|K Uy8?k- =HU0Ku}BY"@7wf-$M/ s9G$}O?*8Ļ-Z{>j 3r'd}AANj\h[N`O26iJD21j=7ߴZq!e]|B։ W՞%Mqcپ,3^캿5;kTT)9rvhSUo+.{"q2X v@[x4c79tdt lt@ŧ"{Bڼ;')cDx~(CUflFFތ% #XlBsCJnQ,J6PrW}) ͥJeH!"EBM}KnYaJ8ߜG5]/AZ-u3yV#?.cՂL0dӾÍ9|/ ŗ?_0?%^~ɔH=>m;{فC'!zFCwoP wds2ep2|fG*g*ngvbDZ ɐv@[5pbn"nJ6!Mul< m $g=G!4ou>$ª3PVbB:DF6,FKFIBd) >8K۬T[Tr/]*aCJ\}S-8՟^td{97q[%$bx+EAI q .o:jʸ9wV"2W(_踖-}u?-߈9'hɁ JvkE{5`$]A9^ƽ$֍z6"ЯjtkN`TBda5y"joST3~"n틉&Z5$hɨfJp9L. EOHX{'%4MohΫ,B Thc4fLZ8?MNFtPܒvZL,WVW,LKJ&m-Ꮛs >eI d$BcGZ 6)3/*I`]Gty(>fJ*Decރ[uQx ^2>Xpd"#(tr@R+6J~#ģƊPͨJIրJ?~ϸ_ r,r+ς]mY9LVa>?x fnF$2sH >ճ@7Jp(p'PʭY:@FyNK+אgY ߄3B(N9/BT>C=z؅K|5+K?([ h~=U|iy4E 8uΨI]1R38/p=NG\,/ 1 bT(Σc&[=X1S $-j4-afD$}'F G_Z^lJ:CIaW;h6a|лouD=T$2QpI} M_bAI@£͜Y>s|wk{N򊝳n'ǟ)4'ҪlEFiJམ& ~6&R;iW$i;|ŵO^xk38N˹EWp݄@,(u䰖Ğ.Qޔk:K!Xnр.13O=l > PB(|̮L,:(^p(ݰyFGռj؀ΫrX=v \U hb 7y%$Ҕ1²o5E5\4|QiAB6U/I0UӘ#rA:*4o~qkhq&0_4n3{JNZ䃾ײqo^<9ԶIrJEC^{ #LEXw0t4@g 7f1@n5apڒ.(z^#݀[qKk];gPBzeq 2(.;qP葄8YOICPXPr ~}m5 P>$?>s%rcj6P7/jXKEh踤U[ȅ!2]q!F,c2#/ ojHwI*aUmI \24>wE"(p$d"EY:SC]T^s$XDVevcjU5Ǫfi$)yէةݟWyinM%ce.`H(hw62u\Z#<ٙGkSY8ňcasFdkj@Ln7kw9d/b"q*E7:mKa}ʟe^k~5mZI~'P,߯΢BGE9v/+ So?Yf >0u^3>[Iglj 'z]:N3V%s`G[zd~IeGgmtܺEE*}g""Q}ŷg @ՠm+* mƨQү2_Av"qt73LX@1, ݘޛN_ HjJ4ȏŊZ<3o4p6gVukaGHltpDsr|0XkNY c?t;9^jCd;IO*^{N)yW[8Ar<-'57h5ԿkٵsJ2xW 02-Ie nSYt9ʟ=˙rz&$ m5-aiP.|XG\9އ&u{%u㉭KL`֘Y,EaG: Av(ۋ}(Z6s\#pPTZJS9òƤ%#i#Ш,Q3~f($f"fBwV# ۠b<,QkoB&c, O[zo>7ao_X&1&5[“烖^Lp(P?"|ǡ^t9ȁ~Zj 83D`sMg\IͿ(VGUp SV msgٿ:n:R+`S4KgbSZ-@U>יY4b3W^RXC#Cx ]جwܶDo^< ar@UNrRZޖ l.M}[.QtQ@XY5:fMA4=ٌ 5ɞjOyfYv)l{%ů]6@j7{ؽhRXTکiLV7.+o~0V WNqA 2.a@{5m&HpOi%fWGA]ѵ́GG4Gъ(WpոI(Q+Q"g[bՆ>{$0}k3!2K` cց\6SYcidژVgH.!ζ#Cb޽Tguo9&E 2[K-2tmX,ϐM;9Tfj|f,TV-YQ="˓Y\9rx*,ӀrkZDnVxeاjT?NAuhB¡ Ë́qCSK[toBQ[919&FfVY07[JRD({9:&DP&`{żĮZV]"G*(da3Π;eKkvmìkRY [Y*DVY޶,#+^ 98e$k)G܍w$bMR;` ͔S,-ڼ70oP,.0e ~^]6_z YI@DZ(Y [cyCMc)1 Q+P,ӫ XgN!U&K[ ;|z8j5i+6^􌺞BK]\THzX|den8<78z>PU F0۠i۟v;ZB &FOvL)܍NSk k<桎 UYs8_ʃc$eg62P cYi:𮚈کVY@φ1NjtQ#?~X\%4/pؓ}pȓL6)~iώڑtXc(u*)cX[E*`Q|KM"#0мO_vc0TE~<ٌG++N`wA>Я` D֚!b O;#qbnbfY)&71qd~zJOBWjs6ZGZP.lNU,lg/]_-wSxν/ 0GiJe>_3G@a;`G^X? &6ß.ánkԓ0@G$}H͉U=g{KIg_7ar?E?3_$xBȵlf!1~?ց*BRtH6Z=$x*&–Q&㵻(eiI}`"0q%nr<ny[i\@@y0Uٚ6ܧj[ )9Xcc]1{ IW<;F3vCL^nI߶aM)9^*q 7"DӈưKL,AsȇZP&sCo DL p5+{-e<7rIS7k,PCki?qAێ/W!S]5BqF -"V5X& '݄fn|NR}6a0=e#"\5gaMY?P a+g}.w E-Ʒ'X#lf$jy1Azwઍ*.)F{nec=8 Xi ͐O+TRp+?]'h02:Ty#_ee@N+$b+T+1IGIg~<94`x:1֦͝ [vR_:BZq1+9ik{ 2j1`՗'eU ~AA\?P(_NJMJsm40֬I+}t8NBؘ3t=R03QI^r1N|+ ;'ן@#2#G8͚QS[|:WoZ;#Pn!gU 9N˖+Z>c+$#%#$_/loUЄ"6ûp]kVj͐(NkчX;\}b8Hl* 2劸P?Ҫflg٬>ݴb͕q%<啌h=5@=wqcXߑHNZ pwTڧ6`U aY:9ћPb(@RgZ R~_bYU_VJpM)DLz'>"PqJGncn\xmhVzGY B9iJ,%~pN̵K.!*+m5 oQo{3y%h{GH>Zh=$ä-Npe@tcaXn}Q2z¹LKO@svơ b@7R]:ni޸m?> *B+I8|@XHX< mkeY4C{ ܞ<"vԃڢ 0H[RJ2tAq+A"ڀkFŊPPz 6h 1A/^kg]R`C XvunKl}P͞즑SBGЪ:ZB4vM%<^2R3{sfʓuuk #uOS2ձs9AQ$@(auTlwCSQs^MP>jQN ;2na#($kxj",PY_~w_(F(J%]w"!h950-‡c4vӆħўXW8BD`dJEoM 4 ?$bl۞pm[7V)6Bh6:J`MƁ(_w @(0_Om:BŠ"MD  ݁82](k#^A5}*;l I&MS.0!Tp8 ɷ[fԴVR( P?naйGF\*j1sO;-Vz=_=o=<]B1RxW_n a;]ؼsxU+0im&^%bzah`UxTMO_J6>*)mz!pVDzz<=DKo@8|?%YKK{բ bת9&Ͻ)(n8 0'Pz<n^۩jn.3KTh{P,7Ei2 I%ݬ׏2b|ues?r9L11 Ai$V\WJ}A OGkzq4vK0OJ~ё]o,{[4 ^ɘB"ۢewkX_?EǖV+j2ם#IЪ D7!?$]i~%R JWk[1 i@p:vv'F|t +W;$C͊St\~i rǛU؃2*6aj4nZ/<c BP˷smǻz\EUP~/ҝ2jY0Uꔟ/XY6ph#e : (5yQXFfΙʐan{ `slOm.4>01h LMdp|L`KuұfqW `ԧPv 3.r@*&H=!zjr M&\YK.*A܈p=-/UjnJz4H{0C쿁˵o@_5?.3n.(2dyLimCcf;މ {c&ЙjjqWT8^}"08 &zaOSݯ:jYRmQzuYXس[W2‡H9%UǧY8V et/;YA]SCSڭtSW5EZǨ' >r}. Ws'EXG^TpOXM6lZc! zuE7Zǻl<x:q\y;e-u Esa c9}_pmwZC.i8eC;*K.Zk?1h['@u(*x" kGR)c{P;[Bv3fE).IE{ ƛ5-t< ߧo'7M-P $wd?3K6J=/4{kC&`âiTo$oK #A:"#*Nq6xR&oic9rV[42VꗈVbҋr#Bڕm3RIgZ=>5etIB) b5;)sN 4nt<ޠPoiZ&@SJ*7^Q2Bȇ hDo$.f9e2heQSUd=n}L z9KY "!N4ǯ`Hn˸IBOx0h !Ao-x;pϯ4C#b?pBhn&*s7`$;0 IH"{\X\4 Eb/=hD!1NV}<atL/,S8NXjj b RHO;]qo.X-[A3*WYAN`iXJ7挧{[&ZyXV3 IԄ3Zn;{X!m8m} L]?݀`.B$X%z|zMt.8oDcMU kFfr2ԣ'3$[cO:VBxDrA9,KsGl!?Vֻa&K rF,W:ٵ@6K9Ђ'S[| ެ2 cVہB飨:2Иn`u{ 9&\ .ϊʉ:(hVn iF?rpao#FHw~W+;BR[}- *xÝmǞQRi莆@[w1*W /es}EHڵLaW"oǴ7 R]>*Iڻ&cadJ 573A FPAGp{Wb+́fm|lw;A" l&qcҋ%WQ@ߠm3@HIƒшM 0x,!؊ W=Ox x ISfxl":1u1V׺yEB@N˓4P)DAy~1)畇ȖGM2JՉP/3{'%*('ty(-"Pv@x\Xd~b*4w񴃱Tr|c!'6%IHkg0jZe#\R: A/Ex@mE`#+p+hT˝')E6):im>ZWrGqD_Ae_L~OHw8}l縈#WP iLE;#Sn;;?]oC <7Rz.^)ˡf2RiPM{ &~rM9 5P ԣF߁_2áB_W2n[FI*X6\6 Os vrɥIީVSčfr䊫 Ѡy h,#۩uՊ늽s$~ԘF~x-w"uJ}n8(LH]Ȇ<&%@ JaTaU=+FVUCA5rHa%}Uͣ˳v܏EpƖw3IkbbIMr|%H NC_;YEuw3{ǚ c!<̱;rW}DZWE'ׄ&#ְq*B4!K jM $oOyp,_Ӱd]4yc8Ge#?oRBRS\@_u)}oLX4i*;-gjeSNgg*uH.,&B<a9PU֋lfpiOO1-:q/2C1 (37.o3 -zLxF?:PLOv$//cFaZ2!z~) ѫā&FCK@cX&O0msk_0 wOUm\Kkz$s+o8 tbrwM<ݿ6c8Mqb!wyŒR{J Eٿ\BepLҬ-˘y&ۍB:`tfa=(RPC{G^OLfQJ#Ⱦt$ ortvx V\ȩloLQ#@y@J2鑾1$?t7+o3??x~Q"w޹ d)>p )0p$~!bh5JXY#l[2=Jv˞gN+&5xM0Lx6ѱ4><"jGc30GxylsS*G('5Bu`H]eZN_<4ʶXI3i7[S̤G>a,7vB黷KJ!縏вvΥ[9Ot;W1o7A;wpq#DL6osj] iBzS%KQaU픷 [a2{n;4is|"`qoXz2lXmf~u 4++E1Co.#g%yO`<:~[5PM!wgO[G1"JW!xm4$dO`^N[PU`cȏ44/@?TX(P7[:Ф>&gME@/"Vz_I7$Mz+{.m:갆$xЇ yN׵ƹuYv/wLu*h>V6+W _k},2FGqSKk;++6`l1A-(h;lo$Z0WȊ|v;f6XnYXU$BkX#z:eA|Vd"_Řaa>P[ >v1a^hWI1C]o:a -Gъ<bۣN^xߨ(Il= Ե2@V]# Ykw&9z&zj1@K);3f2:%K ьvVg+`@w1a**C H2BJrn`F* rCj &XZ@KW6\ )З_eaT"s1z8!D?y]ofjma\u0ST:#|?~"%aK`FsIjݸJ3KsHCcDlkDP5O6eh5qgd{"x}a!;r@)B%.}j~ a d)ncNboi-P^$ (۶,AבXcJ"h9PhH.!/iJb*a@[짚[W\wIϬAEy7>W_ X,S'4 269ox*Vs.lQi[uG\&'<Њ cˉSÁ1;ilUSxܘ&cH ɿai[V3Lb n.O-7J0,n y$сbMlm?<*Ưp&Z[pDsBmZ^(Fh cBš̟o@ ZRBE\Z,I LGBaК‹*ppcHŹ˩PbsoᡂwgE#G>C1s,5U%h!>=f+^hr`6 Yue:(r0o /rPCO|{S\mO¡3"FkUk{yG qkz \\%3NglAfn4C0 %/Iy E tZ6w'fmLqt}RG+QVù"%y/p&Eiech1glqxwV͆O'@08؃G?F­0)3X\9Yqj !Q0L$ϝvF`V; }:/cyJRGűao1~hx.bQCk|Hޣv [IF~6mU*c$Rogա]7GEyiqtpVVl[] wG:R !=K{Յlpj9JUL:P,³Q:pV)K1[ Nˬlg3U%Nv:/IN1Ū_J?. hqrU*Ouz ~!v>%`3$fl?lm՞ U5, jk :*3XM 8H}%}AvQN;/. o&> 來kw[L3DY[d!ti.t>/.̧_Fج%"za&դӹe1,WwNƕ"QO1W`tVpD:2h!b@%LʙS#ع+ƒVt뇶#R,G_,V^7擱сTfSD'K$Zs#v̐Lš7j^ tOŴ`ξ;T@Uo9 :`sP~y9sB6LN $j!(B[ ^B9a4&FfV_sO,vh䯙 lZ.k3H`hyF-rFDUcloqBa3X>ݿ‹}9_ħ|9#& xGC3&2đ^"9Ke#UR'SCidkNiT'qt~3](d)Fϋ^Au0vqcW4>gͳ'h$7>#evI@E_;Ϝ,ݨ=-kD1tEv}h՘0C_OkkdWyq.XAйgM#2ba9J)?8#IGf0zkv=0 "= =$ֿ)NPܕ:D_c7#ZdjY/:?j`%ir+d8_[g^<Api#w1Dߝ&iix,G'&u|*}L[: uGjh gSC i÷_ ҄ 7@cOۜc˳6Z2`K5Vώ%Uى?&O!D0x%1'WQl%9!L*]_{zP#0qBq<D TVX?dmtu=VT2ٮKѸThWFpW7-ؗ umQ+< Yy/o[, H|1SU}91J #] >pg@("8&eCJo ls.]GZr'ٟ-9n"3sχXO"ۛ )yK/AU1v+<;p6I\:8OtM nlo=EwVzM7*y4/ⅱS\F2ԃ/DGM]3e{}ڌP&t2BͿ,ș_*/ r!}|Gm0n`;y6!Tل>hoJmw 7>hX ,0{{QC7m,qxU.ovm6s7vuOp_ ϩ FݹoTvY7En =ymC6hH.VUm &󇰰[Qy8a-| LkӊS{ZxƷc6lW K&G=h-|B| Cb67%D}ë{@igMJ<ɸUSi}iFM;CxmGIP^V2 mtd&lr^2][#,pC_&)`ZXma n??%KUQEO*#໰kZRc5ğB'01NGk?=#4G^B?x]OO)a43bOGG$/`V7 \@> }m H>CD x2p& >4.144K:ylWS-+N{x!׆XR `Bjl!Pb?]Ѩ~O̫x9ȓK& >+]IDS l^avg?*CREv{&bFwٍÐ1oM,W|:)f0GXlN+=:`B ?~7NM`t鲽8X=*ƺ?b xU a!U.ު6` EhBȘgK=nkn~zY;=&_S%jpl@J);8#25S1Of@J.7RdCzp5ɗeB~dAa|<%:Cr\(V@U3TVnJɜouXi]Iz=WҢ/0)W5Yrw#F]7ᘊ8,G`B7ǖdSnyjeD}'SO߸@λLa%!*- Wx4 #r`EÀ>)Xrh&Lk)n -htpPF I"=v5˛SC><*yo½1ۛ}s/H?71/.^C.F:NV'~׼؍ˇk^sNv1>FWDXuZ#W_Dk"s)f/t1ГBKDWwGs8juN<,mFzRYq0MSbF7&4|O>q`1C&׼6քs , 1b]nGrl!+FQ959X[`WO:'\R;Z 0 K Vxy#!E^i=\ ү^Ջţ-䳟8hbyW) ,I8 vPalfv22x&HZ79w|rfRm6t#n:< k`T2@VQ86 "Ë5_P^K-AAwG~1NƎUmg~-gh -92ʏSiLhꊣ6&ZE4Voe@;M{SR: f-I݁کěn/6FZ/j66xAR]"5 )qah O\?3e.!YW 56gl߲8Y\f^ 2.8Mdy3eO gÐ]ꭕ8|>Ӿji2KE#ѳB}: zRytFh`V+-SU!| Fi4G o)eG F'0ӌ Xɘ?IvsyyP"s j GVOBz%狔,x??2hG*P` x@)ς ^RE=R5vlyftN "uHx#rZX<7yj, q8 g Ml; <6 o ^OW'gX;Y*2v?0!zˏ}(0ߪOVp,&m]l8𦤀SQ3f DL*Y/J21Usg!k[Ftdqv(4 g7-Y#mS:@̹&~@\7XwSJو2J,?~`}%~v+b:TdLxVkqRR Օ[h9r&nH rH @QOf#?{pO6sny#0ViTHC.k0 }l@Q KIn^)>֋.bj'+|مۢGmb&.*,QMؗ !'q|@a|Lsso̢M@z*# b u #EUC_ ҹ+ۣ krlL1YIt$;%cVP.dQM@^ǸAƵ7^|Zԝ«I=<]~N < Fc5!]}y6 @릣#aSS>AU#7^~1ZP 4=P7wpK&}B$7 ? wr~T2"xX='m;qpJL u*U=gwO8Q/dn\2*bO\#I-f&Hq _N8]{ҢiKnFZAD .O BYDv5׏' GtƉ%+ j 27q!v4 x#cg~QыSPpgS۰nɏukQ&\TN{%kȵt ѨoF4mUP$~N83`@/t8 >271$:1  #DhrӇp ~-`N^&y`8̦t_hj~K1i . ~kqܫ8OQVZ4uÙ_p/)3 ]3ux~aƸitA䃖1LIQ3[r]X2 12?or݄ 3S'g BAb: Ӷa%v aX ڽ\, :H@[fg'?exYzܻ:ڔfW1 /4c)7R`h\ib\?yޔ[h|j,SAo-"@W($mql ܂ȄS>(swpⅬ GKͅԊj[`$SA`-)DV, |ffwv5D\ή?/%Йxi4:1me=vU{;j-=T@$Ӵ'pd-9@1; U,$1W=CT@: 4t0.0l+5 W zV:* uB xt)ez;8_I'P]vVTG#.6kWaSJ?BHP̮P`^i:j+E"6Mҹ'@(|gm)huP왋fUy͉ȵ臦 TSR<05+>oP-­^C\؏5T_l?\f+x~iEDq3AWpq?)7K&;PaFai+hf-D{=˽bzy 1Bn("zwYXFq*Cܣ)I?,7)xܯ5mP:CT<S~2X ZжbJbJCяt 4SKQlC˾>y?UsT7-:hқ!lG( ~ X YmDdժ)-5NɂUg}+Ϸ1z#%.ofcxd kM͸ 8_S5D%V*9b![y$,6u @NϜJj-Jè_| NFPk ^dڃ 諸W4žOYFQkƅW{ΐř~pL# ɏ{7dF:p^cZ~5:FC YqsSd.Uk 6JW 'njmp׾fT@Wq 7MOb0׆K[wݸD! N̂Y>s߽64V=^ IwZOtV=ƙpzuD+Eb1 VS~h`㦖4!^U 3̉\XVQ50 QkЂ`wtHNc+MJt M tS!Ig6vUdYSg(d R[-/:)S |2ѝrR:%Aw"D@˛7ѮBaX:b(RRlJxܝ5[~&3IcM#tks}ٴq=v^j45Vluxs$ÿt4I}5f/*ޫ|> =}XDr.ƥ&v}eR~9bﻊ+v m:}pO>+7*F*Y Ö\dU9Q܁( u44X 9 Cx$A"ŋ 6/qӏʕz9zR 1 !7B2-SP<q0- $Hx,I}_zO^#tr_<>O- MtjNWnYd2:{!?dƹ[F^`/Q+ۉX7G?~<gҕHJE'2z>U0[C Ţs{Njʙt@6'TF6r#`Zɑ̫gmkm6':OCo5e;#Ad$ ^CyoھF{?Jo%ZKU\i4G`z#TˉEHܻWjԹggאqv9&s3ցpuWN4N7XGg;'~G8191V%x'ab4]iܪOˈb<{ w.K (71h%1<)i :WdwRNǮ 9)\O1uI~k̞k @vEJ@=0/T-)-yaZXGҋXOl~|Og,ƌ7l&Ro)|ܓՔ:4gdZ%$~,hp='dH!Bbs$7A::R%} ̩;_~Ajr*뻨-¡3O<+v@ᐱp`۾DZNUS7y_9ܱB!::tCݔWM&׋kbz?mES^Nv U{g&1MrQf$i0Ar_R }DWHb V/eg$aݰؒmiH. RO˽gTcUZ'`w0/j@O̽ AK%dqA;eZ6QӲZXz‡D ޅon>Z"u7< $j{gt jvt Ѿ}Zo'kiA/[?ch w,.Eo;*8މw3ຊ#-}cK5ʀ'B%dA=̞Ұ\2fMfVCHӕm|ek=-Ld`*-p0.{fgαbC bO^ْy= iE㜫TIț93(`9Dc*gɂ(_"B*p6WBbH V&8isX9jC  H_1Ȥ?3c5l9 tDTbߔ)ms[oa1 %L#PI{;x!|w )ZGk-O:Mn|Rb*6đ2V  rFd0):uW^pp$J̄!5O7ɬ4&3#sH gJm;ۨjB`ԗMv9;_6]}BxLi h' hR},4Ӻ.ױMvg 1Vp %fk O#ltk`Ӡ~eճ\Ѧof?nnuM/,<n~: q!h(F;Rњ~J#yDGZEL/}h@nW*ɴ3҈48p߉ZBWlqK1XuVʊ^Wcy8{e4˶9hbÿF%vȪ@}%•˦PtPD{N&F5:=:y3B54ET\S'WkgrVNRn-̩ 0I B[8L,`FG̟Xzy|eV0m'gهB \^#-J"ZdbyT_{E 65AkLB^^ی0>QsT(\>to.h}'{a̕ (e3kW )(ھ` m]b}*&6ld&Qό+42_XAq{on|{7r#i J*qzO=MC.1[ͳ:)3+ZQ"E޺m~=SNRA lk\&"+D*0%JghDˬ^n`ܺG\XJGmR%\9L(1ſj.n"ɬϤӎA+GSLfBon!Q`npNG!bM |B8m8Xe$/gVd洓c7*Lt1=| lƇO4ɣiC D:­_6_ϙB_mfC5Ou>l&aav'Bɟs*_zu޳c5IDBVq\'U1ڈ'p.`آqQw$5K6qNwN]g@3+<燨g`9Oe`ኅ-4Fel^t5t 2Q`M8ր1Ѷn=ѥLjlKf4RK;d QT$\K-:Jw$왝i0'⬬gF ,{ST7me:&KGa"Er~m&xbY[Tl?keѬ[3O(>?w2UR6KQ>@CCw[[C2`ch(K늿~g|t 'O;Vrc&*缦j'\aupLJmpT֣~:E(to@:"*t?5& OJf(biM_[6:` c k7Q fn%.}l$!VfO$)QDA *,Ia8o "!g gq & $bw O3l[;O /UÙ:/H<_%EEmP=ėAOhzذ9_S*-@xhKH9}> J>7A*Yk4}ϸVX(4GN`i\Sࣅ[(}lj4w( :ѢΒyYQ2 nzh(&2v8 nHN-[?U#0C 5B3$nA]!Jb0g3>7~}% ^IdQ/ Ver##RB,%;>T86rae찫_K9s 2Ʈ :A @hʏ}T IycP[eآߋ㵠M6AU慢T{[঳H~uBV鮝!7Qq6lɤ;+2D~[*uw/%L2^p욽R `.F C 3nl7mx,OY;_ek;Կy-gZ〡\Z"'Hz,3_v8\ݙnRI3"]S?ΔM`:~:`,V i$-C$YI(B DyAȲKwbyreJ1UNMu`Y$;L(| ޷*uEi2rRHܐYɕ,/_<7Ds4r.~5s삺$Y7~{*H82u~!S.cv^mk{M-T ~[|}pc1cc]j \ZsIMWH'PMj7`gNQU2EAq ³(k#ƽzz}G#Jozy3n)+3)v%ɋ& 5QE:8o bH-MdȩԍƝr+P3 2SR[?@piȹOD~Ğ ̱v 8ܨ Hľ;(6 D-5  K:f>e}WUk8,/kL(F9=Y5^ìzf2ihXlvy1Im$^85Ѣ{MU>9xGNV4R ~sOVJY5U$]?SƂY&[UW,S䛙!NOY\bEkBjZG7^j _HB1>3vhrt5qі??Tj~z4& թpBbG\iLDzGa= xۣ+[`ʅ6*-{lTĽ{-h, D~lĹ?qzFVvlÍr T=_vXj=#Pkkpg"e;KOrށ@ׄjWN?t9 phupC!2,٘.'CL};3Ÿ8 f S9!mCsT8[7sm{B=oBݺFCd0xnͮQE;_567 w6@`RL·di4 0tQ QH0@#P )##cxX˝w2w2Ej>%eXW-B ox͆gk-K$ 1fmR9EKu+Wo`an)nrjd \TDOzuu3ڢVsbL( 'ӏНxOq3ՙޮmW F WJ> 7Q,iˉa#q~.1Mx}PD@zG=4+BXKOiLTD(F5\t<h ФPev2v~]!yjI{0!uE$B,Yr(C!/de\8W)YnwүV u`Tba< Oqo\ Qx.h "aҬKR*#jV{cj޵Z n;t`Ҹ3C]^Fԥ&1ڷe:/Y${DN۱ħ|Gl-dIz Y3'6;XYb-IHvO0A̬:#btVࠆZ9e|cM.2}[qƞOn ]#{#2Rzc!0K8x]E;NkHh𞦞dOW}^b)h:Slw"cD^E8u1Hp_nFzp: daU1r ?8(cs JkZڇ3h("lMx ˂rryԔO]) y79=J Ä5ozMٲ!E(w.g,`*,pܕGxICa{uP͠t'&-L&(D{s/ܛQUu)^y{@! zQ"_%/~uS<&CP4{jl/^J4;FRibNIU$w3k0{ 7IJxMH i'Uֺ*x;NVRc>mח肳a\G)!&VPQxp[`TA~^?g&nw Dno^YJ5my)0gXi }xw^g}5a1S>". S.q}e. Bh%| zAPv xh#Nk`;5F ]}lBcW=au֤{eo+f8rrJa5[ Hn<ށrPj94 p+N(9J`5f9L(MN^lXMs} }#@AMkS񜜤j"DWӸ#fzf$niXrk DvZ>dxu7Yƣ6 Sq_eE҅Ӭbp*ecnu۱ț&j1ak>F Y*p{PzǯK+zjpp}.̱S 䜤qYI'H^RUtQleqhOc=ޖ {rS!;]FQ1iwU }4ێe`LG+t޴|-Ħ%{RD4}(FS"B2?7ڟ*x| 0` &O7Tc*Qx5ҭ PLU5V95jV+2LR<ԓ]Xa< ]#l]wv[gTQ+֐@lq W9"vMvhvTJQ'CsI翬t z92=mIJ- 8Sn2-g6g# u}W5>ƟizkHRtk]B;2aU,+ELOW8'շfRHZ |Pu^f!jP$݉X.faޜXe /OZ^E#8_)K'(IUuPK]밞%$Gfta`}"mgg'`qqhd<`8olBPبU[&HOzY>\, 9һПx)~Q]uN SFZ@KqV?:r,hh% WV2.)I;"A!.7T9j).AH8#ͼ򐦸iE"H hlOX2ρrEM1dUt' 2%:xvԃR9OϜPӋ 5+C2P6rSl&q9׬ noRQC ^4vEDʳWy 8y}C8 昕 ]Ohp~ 6|/"ә734/3R} 3sv+nr|YEls + (<5Yk$6RMf7B~2E;.RkGv_Um9]!, xh'(4DZA*[)053ś#vs2#xv)`aV>aZ\Kȝ7C,Dž&6܂Z? t.Þ+q)Wyx}Nɶ񵾮C"] )?=_ 4";sjJ^8񲅶,!"vA[΄RY3hBgPe!{ˮ~W"sPY߈=RKcE%xd)0Ő%y %\r37bS(h\/ XC6Q8y> ͼ0Kss@y*ĉlc@AyбCPuBQ=)<d=W`MxiWsD /O) WQWÐZvvǎeG)n+g0?6s4P)&M0H67Tw/h'8,"!`BPC|N,gΜF!ZƧ̉2. 6Rjcx71߲ƳARJt"3۳ON_tqRTjl=DCzJ-TgxW:_=PYۄnmr֖;޹ m̶i#X#/"#,.+:xBZWlY@[$>6ijPoǗ\Ԡmt-F}WBъOQ(nfbyj [VSzTQ L2rV|K&}lG]4fX!0ЮǮ0&h:v,W.񊻘zR~驪S)Ev5&H"&%B)Bk-.&A" %/K:D 8# 1̅EXZRhH"\Tg 󠷢ȃzͪb8Aq&͡Eztz=ջmFcO:}kHa"TRȓPiYW@ˣ[?!i,q&tKK\y:2j>xAX !kku,kX?L(l5ZBu%MU?\eTB.aƼTȜ/)^t `S\qΞ8~):P4DLs ͡v2g\ck>hh9 ~da%7 ^Ih,'{;naƟ+_N1AKg4񔲽BH;=M0H,/ڛ:7 )A:;"Dl~C 3xbpcgEOM@,Tص[Ag0gNeG\ !I :^T Cݰ[nv0rWiWwr33_MrB.gj|X˺Y@==h|8+W}#GsXg$lݒ1Z&FM0JJ4a jз򪝯(2[l5T r )Z(UG)Vh"U돲P`]}mɾYbrN~u5(طI4a9ZYo䷜/RMxD%W-h :B6;9 sLVH8wDQ!;Sb3zX)?5笕ќ[!K QMq;bNO]Pb#WmG(1 gz^9˅W~pM6ʶՐA!xY,tlhpF@ZYntc3w;ebSIB b׽r'H}D{F0QϪsoԪ1!ެE0\go~@$q8I}cP;t4N*e񘽎|!]ůʬ)G7%m2a(x箶!0yjRȑw)4GK}-RuFh`ю"MJHtX$I$% I,迚J E4?F*9dmF%NJk͎"`Exˬsy҉ٛm6FԾ Q4S^V.yU^Dc)xcfĞR wMYx;&ŗ W/…93ekT+LRZ|U\ύT/SyIk΋=9n{ sc&kibԛUe t+f,{ V]^Xԫفén],@Pq3S-6%@RUE1W,Oã'e8;M4|2A:NL$܂tKmiWoHݖkaoOq\1ɟdJ|zat-,),9­(e3iQ54t|8?&u} I'gڗV FL)%7Un8`3sו+`+=DM||;-Iʨ#]O3#O%Ɲwʎ Ϙ  EaBED97q@Js@د5u-n;h9Y5n\s,2pY =y'f{:V+]A]DnUc1P&u7"Dpjݣۏrn8ў72VB-rq9iv+Ըq $5lv^_]' eA|a5D%Q}j(Ĺ oK}l4RK.s%xʦ/; lPkypɨ&FM'8,!?78L]WH(Yb2S^+wJnQĵ6&q,C[_KZYܟDiVS O4+4,(@W8 $08D>a.hFB-;uƗ烏-ouT+T+M} * u:G<5 "*z)*M+\\{FFgPƱHFe08҆>1 Xz(D3gF|0wiaa>7LFt9hYA7ʎdkPjl|7k#fz 1<n) B $ T|<2vt~yh`Lڽ4'9'\Mm^g~i՘ykd`bo96 IKdI`wq$>OVZXS0d+%cj/ٴ jXPrvD#3`|5-20'9fVQQi55 yu/ڬs;:w& (]6ixy7ҏ:z ae-ۀ嬃6GU[`7G). fhN~pkC}QߔTOā Md r gbcx&Bj1=2dt5Wy"v\"oc’ʝ |~YdmѢKFWx*3D)Lj\v(M"c]M4C8yp︀ Tk2Pd1Uyb~'1˟G>/(I-[q+..1_PE2YI ckRcHDRX:{ˆ QAIGnXubj4Ѹ؟g%pi'጑TNr.~B`hA4_dANK:4>72@²sB'Z/?Oh̏%t4W4N+&(6r`Ȃ9*\VF_oЕ9)b B. o(8QrZ)}xa5 $??h9PC;:&稬QbQKbJ}ǴV .') Sjvi:}ŝ&WntEX{ oOx5Vk+%tٜc5`њ\n;0f,[!4NHFn1'tLE^C4| k@jll(Ӂd'd2k]Na۶[ d 1TN-[ΘF#uס;@ad EFDuĢ6z,R1JJ0'<3OuxuZ&6KIuX`n"xHrqkvӹ}ŽY!w9hme1|"_3ɱ$|ٲ0&#ڗ\ pʭA^p`,\`k'M!≑8 IC'UUAZ0/ƥLS͵汖|D5Cxb) -XLm L ٻܠ|}~oi'k-P뀴JX[<ΕO]_yBQ/..1=eSKn?;XI Y=ehqCw'Ā|(ٸ6/D5AI#$GԷgGrW!z[gߑBw0پ^R0du06LSp9BK->֛z*qR :m"KaHEh9]ࢯG嘛m -{Wm. F u(sܷw \nݖv+! A8@i_q*8+ ?̀}gs!K=~ǘ:< =tu{ЋgUn>IpYrڧ_VauذldcrHIlيa >x<9/=]0zb#4,jR@'{K cя|g@rA$J$[ۺ.+)T=71"d7c,diMJc2>Qջ3Mjr$Ə/({1!\\ݐn9Ռ7S2e~"lRY383x4Q\0_u,\Η>#z'1оK%3&fU `uVc+cr[哶\5 Ҫ{ʁ\e=PFr(}0X_;X'bF~'K>1.ho# Ck/ltIԡk5ry{QMs:XfE|QucL_97͞&X9]eā\Ye+K!3zL*:ȡ鋤F/u'\L~w#_!P.Bc(Zاm;M}%Hpt#":T Gjŋ"c|~}nB%W%Ӧq.lB^H&Z-V%if*kkCC ) ڐ`%+ION1j= 8C{ @2_ Ѧ=]"d-ܨ7jrW41K.Ks%[Y=+/4*jDMUeR,tPo8(8?#@MU_1|BCV7ǥҸq_M=wT;qFR~ԿUU {!6mwO&J:vM)+ݕγ_=+(pWd>(O s7=+jwW2WDEe{2ڟ~jE.}NOHyHS릂2w X I}-G?OGu ;>w~ gjUXfV7)qճC^e5$*]%qXPֻLN:MrΤEvv_-Eί>z*%$y8.E:CL-`pⰤy1Ő o E e-HgY#fW1>fhI£|4xK|o׭zۇiw&v^.)~i.KBd4;gabLuD9}xMIIb,s؏h|S~e<$Xlƀ %Z,A-'흎5Q 8RLx& AGOH7R!Z/߃4^9ɋ&+aJ1O8JƜOC K BKŐ=a8nW 1d8{(a -2ϞRFnRԯ-DLGP寂G p`f1ϼHKCga;BC!3D'ˁ8u7Riq(pf-c.H-<<i"uE+nG&&:Sl§+8w_kd @vjRuԐ%j|{^*%Ҙ+{+ n^ $#KѸv4&uɞڤ1ԭZjџ\Vl[(ns9I58Վnq"ŦA hœ\k߁&u DMPOe3Ct|,pIGncNSV=uyFRO`NJs3)z.S1Y*WS2 3dys=fQP0I@OJ3GJBpW/^BRD'*Մ 4~#엦WU~ s )rQ{G \PJj԰8#zLs?|MgO&S.n,`{_ *'iO3XGp,<˓yBJ\=lO-J1CKn &Do5bfՍ|@<`5hyD~Zhڿ爴X(b4+X]c{|;0\NZ(`y G:pceΛ-̚4ib"](k 6m~b-7/o[蝷ig 9ɞJe~rFAFN7 :lL<7IX&o֡_G\򇁕볡Rc<:kuy͸?D~K| s}1Hx4 EYgU` H 3Zb~QY\(YDLNLlB2zYqRb,8Ytp8 \OJa8J̯yGV}'\ƺ?y}QF1xDW^GO48*ؿpXਸ਼2}}R'ܰ"M Z. .2?IP6[+˝6V'4a_Cbkulr/AP7p$b|wCuGA'_9Q\FOdbEUΤhqVbv}/?-M1..^렫o,؈1JvAF|Q똌>;U4p6a*810d`9 HXVƒBV܋Wf{JU7~Lb|]Jg^k<#9$әH0lUxz/?Ni)gFcmdjҡ#̊3W/ [TOw/2yJO\TrZަL!vZi UZs |SȓF`:Pس%c`lcw5WfG5SڌLcfo."bYFw<-51SVZ ]֧#gfV9S5< x{ nw~y/lvfvMvHv>r R:+W'.6M#qUUki' {+䨶Wd_c%3 )?Z<8ʤnOZ- 4 Dx-,L{$V* #&/>ړ;s+#3&OpІt@۫;jF'EͿ`}QX P'}mx^n:s58 _rR=R [ei68*M+Qu9^䠩'`T2[9[)iֵBe Mzu:S*SR_Ӫ^U$ګܗuR>+bWT$DD)I{7mTCK(C_{灞*ܳ}w';!O,TxB?Lܗ4eDzq őKYRGC?kc\NػԯNoimԣhz4e"lt˅3hݲX?'K1$ӡIBjiƇ\@ypf rVO$5 X">g e>_fo\wlfm۽UT97wj<u#=$k"MzP3EBm!C> s@s~P3 2[]s*b}dUreD17\!K0FhX3{ʉK+\=j0ZksZ JRWTP$QYc H,/";ar~̮=̉w;P~͔!SGVY=#! ,F*VǙȼH,WS+RӁ]uDJDY-GLg%whjEHX !Gq/- AA$T24HWϔj{.3-0+8HJ\|¦\}%. y=уC3V.`S:vCJ2\ ӷՔJ u0Y%}-Q`KeQ+5P'ScSY}!%]n/%(!)!ލ V|4|RpjB,-3A㡶*mwRw1+`frJ)`L Kɪ_6#ކbC%xM}3G|QI6>RZ!E>9>08.~.8pZC0xR|x;pO@NB8`Ī͡> 6wh!˪ BGyH :Ώ >%[cJ 0"xnr zDwd,u y uW]F8u …ZF.JdmL!6td'y^D\M-2Orͧg1fLiuۭs]~Qf? ,3T"^I0- xo#^_3K+۠.[9]_\1RVdKg &r/Cf$?f{.:~E.YONa:{ETRث+> ?ѥ%smaU = >(,7d9eB^Z@sB4kufԷh?g]_E.م'q/!1M5) __Wb̵U~kLxt&AHi1aߪH5F^vLT|#q0rBcv׷Cx&5a3[38"?آ5Wb׀J Đ0pF&v@ӧhܭU|of\栫,KAEޥQN=`*HȒI)>{ޚuG5=h>O1W\f'Yߓ gp|YtEeie޺%U7wjTX x|FTk RV+WUS$k:_:䰶_COk]Vu Lr !dS> &T;tbMr;ؕU/!ZlJ8k~M*9!閭T+vr4^'qreiEu{7⚽9ˬU j+D^l~Ӎ{OYU75WoeL̗%/Pg{?q ߸"{v`˨.sU7P#ZQ.C"Úkk'(?ԋU{FɧI{gvTyO_Fpt6@sYOڙ՜ا ,A:zIlh&+n;ȉ!:WaTAJh}Q䍣~gc.2zc,15lyCfL "$HG3ߡRX%@NY I8LQHA*vL cQ.Ob\R@`iKNEeqcΔ:]|u]>ЛEVb#X< )ţ8=n@hDH!V# Bp',Obp,} vN)(.p!7kD6ƺ)q bw46`+`>[?tuttJ!}ǵiҤ\R{̿T[o:lQ s¹ltz[dfz?'*I' d&G+wv7v.* "AFgLTFE \!}ܸu=*Y9l:$GU!fҚ0SdжuV0ۆ%(C)c 7,5MDCLAVT*0t) ԱP/B+tR2Mū#j@%uIҺ,+NaSo.glGl3_X GAK :T rSؤK沸?>o_"*QR@ڻ!t%+O0?oyZlQ#0l5*xzvAû^:2/}a'!ELkWzα`]ogX͹ \(-'QҴLEhqfiI=8n!0 "2B%"`wޫBI(@ M #;m[ 3l7o#cۛVfJ/"nf["˶X\U}"xEYidTaA 1QhI)Y.]tt0M[ëut_/ryFMkq (0[Β˒:f}#C/zLʿK4; ,:?:L~ kOQrrqi0;^`)}%sV>+A0(>aP!.Z30% E~0bv}8, \j4rѦRq^Y:>@Eӿ 8 &f%5|T>ktFp+]3'6>9?gN oDȓ$-󏦥~=-%ה<$pʨ2wp{}", i 77m歟W@pzNu^ԋA- -vDd1;Vbf n~PJ6)0dHįi$CsK* @Tj|$xa2#M(@?/l .-n|hqA!)+4\n Ћ D9=u{I*q(>eh<Ԭ{+no螮]t#? GMX[k B> N~# \ΈҞi䒤Bxn<}%Tdy=&LٗEH DFy X܃;s׿X~Pks>ugDFWS~GEDyO-n!o+4R<SV:EтNּS{n)FJSp޳z8q7JrњK lVcL,c+?EC|<)< v /C7B%z&ҲnO9S%pDG Exǯ[2 Ӯ*́yIo8Iۅ~֖l\>%|r, 3Ce错mɪBNPVM1u ]}Ы&(cӏNtKl¼R$p5h9om č*48 Ԗ:ՃE[To@%2HyWl(]h#|kq>\fﺗu۔-BA-<)6|uS+JSJˆN2y@ L([_ 2 5,rV^ $FiZa,kU L+L!q0LnO1M'"E QK|A9V%[kT pYFSS'^vR$PA^;"^ςk}ksRA%_onu^+,O`jwcPmd6SA8%=u|!+'z.20 ֚;A?1nW#SSox\NP[IˇH$yg7h+x2#`,Vu= Y(:8Sq:.F?4S@G$Vk&J叫ʭÕ5,P=F5FIYێ:3ޕ^[kvQ  hyUl*Z|9[yD_{m ut'mk9$.msG_rV5bjOs[2kQJOqbИ·Ӫ1.[*ah 3PtRM1$" |<,&[ hJ>B^e vx\j3.[l.Q Mu J[zNԘW"Lͳ )A8o i(pUw^o Xy_`늭62$SlŨ_><~P1?~)ZKT\!ֳ|+Ͱ4I^x-hDUfq>Y݉ęSBo@~D+gd-E՞i6B@>=O_K7^}:N%r!=ߴ䢱<޿ LڜKv`d3鴮QÚSg90|ruV|SȊ#T}_8Wظg} 29>W9p8 r FD Ke|)`PγKv׿[Yӣfc¾2us)Y>c88 J䊡E|>|f$t\_ySL#Q4II"hmy<ᩫ3cnӮڛ#&{s[e ![d/`XL$I^~|C8()'; UX/|@ ѢHy˲s&*wp< >Cf*ʤC6s3.0w>[A8^cİ+quÑҊxKO4*G^-G;GI2"4 h|I{v=v Ē>xo+2-z#KC#!ƻ9m m'Itì̓T2)=M9Yqy@`@[-p\ 5u?kfҞ+"s\(K4["ZpZ.[ڬY"w|NOvdLV%N䃔fM1@1wRP'txF b|O1sdsŋfIp4ÐLeEze]SvIq-=Ph@_5a@LF '?,ۈjei7j8oQdyՉx VРPn ׸OfWA #,[6-A 0wgU o% Qa]ճ(<%/0c} $0'ĪiDYAn%Fʍ2a2HTpR/[ܗZ4QcAXvkɎq>M% }+>_ `sg!6fpЙ $?{{i%oqg5ŘϡQ7GQ :=H>np9akRFvt Rco*0k_szڙ{in\0%W:v\E__sf4|r* -s+<:gE?GȞQoi.zbQ,3#+񜓜3J6ayڠh7i5-=(>B7_I~\ʹSLO ,b%ɥ,K0TNݏok?B~p@jQ\РE„ٹ9s'6W*{ǫLm/kُy2߃LfXs!O-1Qm+2yxJҿ">moQlu.U}O5k- 'T:F=eT 56VS%H}H다ls9gQx:p%҈c% o5GTrr̈́ ީBnB>Ʋ~p] ` I,qD6 wmӑ%՛yAv(+)5]Qz`DZr w`.m-+G=&[du&nj#{I(z0Ð9,=722U N"1\c $F[o-ueA "ndvX&(a,NCce`W@'txMȥf^'js q[D*qPuklr@K/"dO.^(?w%SOn:2`&o_ҁ3;:Iy渿NY=a5+ e ͌Yԣuvbn7/X_{kG$]B͈[C&<|ך̋q2\'#I놙Gf \.-ȤKuI\g "4=#4Ф}0V'lO^7 b2#n~}f9\kxPؒn-ClsIoF̊cAڱruLxn"Î1ӌ~m QIq@7b,5OxI}S pnЖʥw\X+IoaFpiyDk " !t?l4*jLN{?liᔠy؅Zs̒p/8CՀ!rNh ĩ 6+>qwkbSlI!T¯+sX!RtqZďl#b\8$rR!hCe L=~- ϼKy}.GV+҆ܵMן(D`g$aaa]y)d ss1wN,5+ cwF@FW"}؟9:Ql$bW&D=N vC@4(-%1Uz;\ TbH]AR% Rul2 x(B,xݔQ^9pWHVA.cN Y\MUzHy1j2ܬ|eZwF|{.< =JC! + R:h =7>NҔ{S3ZgJQpc۸yhֶ&@ S;@F:o4Klzè]ٟκԹްRp_Ri@[ 8uXMF 0qcxڣqm|Xo]Į+w`ؕ3m?';m|Gԯy~ǭ?M`jqloz\f\a#=kUOϮaUdqCb T5<}-O蔒u;%ƣLH:edq*' Iz b R0_zo,~sk̉Εh:h~PJk?G.oTmO#,'sw;@])lڂ~O`)4oYMR1j-XF.?gQƑ'_'rdրewy sGbq f45J; VXgu?2">9߸(٬ ~z; ҃ ꑒV/DUzs!u&efnJ?l^ܙr^/Z~woŶQPMB֤S `d`RgG;j+׃guWs[t?DIdFV{aroCQv2~y%J$6Gz5ǢY1-[7){wLRAޭ*eB=<%.JV`siG)q4D  ܻ| -*(3߼ *$d,@% c| % ʡe'I/G /ϴy59܎&U^YWd}uF9{lq:eXkeoM$?QO@}J!UK@HZyPkr42E&>mpߑ*hëYO^TѾpR:X1tLz!FPuxvHc12Q0XtjR&;r^ K[fKdX=e/ψQxY}4 bo^( 6Q]~;FTEEetEbpQixOfttjdX ג$Y!%Ժ+nI9P̓rlYӴ^ybޣY+:OϏeKLQ/f(}N/{ŔtcR[TPX1BMfh DbCԟ63`;N "xQ~U\f-Yr'k+7ڶҔt(;܅"96aHY&&q?`t3;Ius򱡀c[zxh6X. *  p3^/&6o3kNTN-2E^u)ttHkyImVBIҷP^6r.ص^{;s4zYϢjVFdD6~yd-~kW"wB1L#%Q+xkVߊ|.R| <0;d Jj/%s=0HsÇzNtyk |dWx聈MN&eY@qPkt ٍN_1_<`Mø NZ*>>wϵvQG4°j2Tg{oMTbl"gׁi[Xvxq~T(Ի0b6)2Dj,5vZyAW ¯pWg2 >] '噰7jř`BTنcmFWoJfh%ɨcP|OVД}Rhs-IT'֌$eWm:1(>ȗf35{Z*Tr05Q!P!gZl ȫqOl*iL R.mK^)M,pUqt['Mw2y.>79G"ܟlOI DgO+\KHIK}L'=TZwF937Wײ憀 SQ{HWw.)lQDZÂ?bMX}$DϊمQ*<AQ~B͉s(hc;`u_7#l2d;t4;L+d4ͩMZ~g̖+&wHz'@%dN4YipzUDC~˦BG8;(--8pSǡO{}JڀYԏpdb>"lfsHbKgϘCyf% +y?qf:'sEdjevVOR\c\ х ];jF焼b'p69'g5ǖ$gIՔpNB0,) Ĩn 99IL#.joN~nRph1Mؙt$^x&S= 8'oMA_?IFAj,Po>u \N%T GawĊJ)It$?^GfPj<0ӝ}\iN`FWȬCÇqD7a/MDW եë!,#G[v7ֹx &Ww&?\$h[ћu/Tz>j^Ո6v=coQ(3dC1t;gF^孈\tjdA[wC:0~7XowUyX>Uʘ6\Sj+D㝴3߸q"'`K6v;wy_ ~S۟:- 1TFUk]z<6]C},څ #ħ{OJG\oiP=ة3eh>G.A E$ڇ+ _r.;'E><&Si<4>HvcAQ/w]!lin586@;wݞQF'2?2:±1ݠs4N!m|4|Ɯ6:W$*f (W&[紱ayv'|vG\/s 5hſF#~i 0T}:5OP Vet2`uKaO+N4m;' ,`Dř//*X[ S%9>ÃP|hiA5$Ye/l0SRpeYl=`[/{>:r^i Zs\t\$&j!~Zy~t. ΎM㗙o|ˍt\'#1Ѣ@m7MN5}.G&;κhsL 8Dxps/c) N%@e_;ϮlΦko'`n]ܕ  eE]@,l ` @|SiYq(^Sfȑ?T~`@64ҢU@gD5 -b=ޓU{if ųgeno,}5~G~R;$]ȉ?2_V%qpnVz C'(\QΦ6p-X5%*i`z3 .*moڰaɜI.0#`SKc/XDAZBJ#>3]RБ7joX!r.QF[SP/T>zк |쐛u$\ !mbϺLoVufS:E~ ܟ)]\ Xcg.jxU#|/g+K='e ^ r:_)/1E^dfE9/}ܟL^dޒE ]Z%0Vȋ+2"n _J\ bZ;ub\g}GLN4NpjAoL!ЏۏXE>xawDXF%+jh=2l~} +[ o"F-*&[ {Āg!}NP:Wql|y "ݘ7.tjT2RbňUwyvگqv#x^eW$fO8- D<޾I3,?$vk˷p\eX#xwWv~OvN* Gb .-2-aǰܧROT۔q3A]Y}VNH϶4Lv OrU,cG|u4 ]!%:]besBۊ -PrlvM:9@Y(6ql}gt)pv@G X"lJB]~A]`4۶ @AUȆUeq4ʰR%qoAzf>ޣK8XFj,R#`eϥh6wG^+dv$G%jA aUZý[s&*N ^G[US`bfVZ5 Dn\a|H4V_ZKJXnh|Co1p{^$-lY_k\e! 4|]2i1/i߰br(]enc,b,4M;=4ε9S}^s׫Zaׅ"4*.ЬF{ТJJֱՐC#UvRoYr? ɹ%t52ہ>DŽ#;’2 VdpN)EnfkepF5jWGFmW]N! XEC5o8m1MpcA &/ ʎ-(b0ۊlװ~y$gefC1iLwDsK>z9XЬ Λ?,O֯dЛZH!>Ve%gϟ7PqrskJ[&\3AꞷX>ƺ\{I ~?)Z-\?Xx;kq yK"zC-蝎'e[524̦66B0Kx@m4n:.Υ27tIj ŵ/*#- ]oL N/h]5i;B s0Dh2<[fYC*|v]i|RͶkӓKwy5Up{__x '{7"!У+a-?!>|iޣfd/=vr+o?b ɊBp&lYQW!f9W|lѸo*m糕SW4s@:AؑnY础b#bb\-"ÆiNǽj>0T/]jXt]hΠGw#7zjj>a_þBs4Vs]@5KǬ+ /@)Ak9A!"_m- "1Bk^TN`:#$3'x4"oYV 1ZypҜoLX5P-EsegU4 D]!#y xu7bWIZ w>+_퉎Z}0: ]dCuYg1@Iwf~`ǎ^@";L!x.թdjE_1pn hH6]vUWR74z~OH6ӌџΜ np]&Ր3ߪmF>0THU<. 6\RdaݟJ=H%VCCH(Z3р:si*\e}7>?KĐj`&^*A a YK0EMCLh=9hYfPg{謝54'e/zEZq;\ςU FN_0hHM*N/yՉ4Yйg ː?u5ޏ; d36$}y]:,?Gd8r OQ$< 4M}-Z[o,эTg 8i`oqJ5_AP8m9daqU NtB^9KLt[3#f滋͜SWHJ0; j a^vSsܫC` FjB-Vbf˺#vS)&XMI:՘=[AD}.YCOdo'l@wM+HOUz HXf.ʣ`to5̟:Cz3}냨BFw VXi,À |q5iz,Z 7XFj G!׈VhQ(ü5օG>>]Oo|]S/8[J R.2;H2n_ퟣjV'<8ǚ*#@|&kvLD𗂘ט_ + F/ rĶMuTsnqȝ%7oKXa"ԑ((p1'dHNoP7I$ Z7~fhc+=[;Cv뢊!kڜyQتz)!9r$~CyV/K$ڔYc.> F iԜΫUJ>Gm0gC6b6<;Â&kPxm"F :]A͚H ĻOA+ntfaT@vU6 8͌ΌŸd_j$,˖kP/)/]s{Ay|־J[iU,S[-ӂ_ͳMCxS D Ѳ/oi0N< 62K?aK &˂pCI"rg% ̼( +dVv)V(IP%ʙzRJ$FA , q|-Bz cj%zΖcws.Td*;Ϻu.~^}$R*f Q5G(I&WIY2,@GI'!dlJ.MS|^7CtxuV$Kzs>cpVu.ā"=8FZ*% 2=#zS1xp":Rފ8d{vVrNa qQ\0hlh[]ؾ";N68Vx u7t1%B6(2n+~#S>3nШ3a+z`轖vn%1@e ʾvm2DVc?jOolyp "uzW26nxa>hj\q"^I ;xi^,c Q^nͮ~[b^vii2e/T$g^ܮz TƤjBd}w-tQ&= ^5XTT^YHiD}uwsU[w11:9w%oI: '_['R<|3mώ{KGd[ωyG\7fpd Yl~LxZd^ǫE:5ZdXKc&5#W*3?~nGDZ+6O2e2f jU, {\Q ibrHE6A]:߈E4Mw-S$uhY8~@gRf;zT(_ +yLd 5%b^^{ψby/LLIf8_A:t|+3>x$I{WS7Ml\bE(8$ \ ח5"sSd5 tӫ8j r|rY׏es".jbv WURD&\[^YߦSG"؝.{>\jtBZl0)T#dUm;`צ 73([8b*j*ru S B$* m%rheDF!HAuXqgP}g_B/6m} x%rWڛB1MՀFu0Zb{Es%2xѼWp%쾡.LݡD=dCXTs`dȸ1F |Q8&6NA"ͲuSȃζU_3"*$SNmOe<?h>PVg2F]QQ~@vhQ$|x@D+u˼Du2WIAn6D0fp4 6Kirf4YM 8󀣰Vŕmdo]3ɹ4 -^_%=D`$E* t&bl1/@&D2'yz.Uv!;ޝ.㬗Bd^2K7h AnFܜvɓ(hu/%ju+ 熬e{q"m,FgC]}M }[ _͛*`mos4u]*a#vŪޚ?ҨkH3s@N :ƈqd/qB)\DN &iaR:8s.w%Xo;1ʄ|~nPU"3+ViԼ|Rr9fO62PH*mϗŖC7K[yEB:qa#ONbz5NJ;Qo2"F> ؕډy,!q.q@Rq7  C#(FwJ61RJ: d /]/yjz.(ʇg$ubW\="_HTm aXv UpXnꑜi Mmm2k" =ٜ "O]TSǸRd"wuPV펯|l-{1w.մ2ϒ\v+dQܯRG;AԽŲT tG*7К/oJ7zۻcD$L*rg?nY՚{C{*o>XB#sxɳkorc>0 }:UQOAGx{mY8zHdp=u\sb`J+}&x~D bur)}mBQCLIdG'GZ|ܨeCfuyeuPL?#S}nhmu`.9QG>luc,,Ԍ.tqhT* Pb6 Dݾ9]x'C<}_{3ُ]_b!K}ǟ! e@< 7`N:歨rmn o(`ˌu9= {!@9 5j:5$9o $?t4g45Ъ}HKi.! i 9sDDUayJȇ2󫊓4wZr} q2(tWf21ъgxߚkϷe?c{z=48u߃F&L,()\cSA :[v_\; ^ c%j`M'Vj=9qn6@#Vy3.0pVV:؜pjgh!QuH=|-xWgadhCFTBn$³ZZ*n`ˎd\ep[UuJ ,*YMsCcv\i$ġ Gq:QED.ҡ{/jNG1J ["$ R7:vDjqlt3>#c#x/m&.y}3'c@l}ѝk7*KH2@N<I==x2u>. k5,~Ma*:D,r k?0!ѺbGoXTPwFS=K<,'f J}ϝ6Y{tN :Si{%Mh t"yPBX˹K+,6MAΔ; XcK޽׼w=:N< *Hwl6 TK9C>Em s|}3oPrǗ*Ljy׸0=zS')j,j卫PF!$w%s`2Ez'AjX1L{E9m\+E^îT/AQx25*TT 'zGz0r9oЂ,+ah,(|c'wt?k]T&nu u7gi D^y,;^N[C3 ΉWR]<+ YGzaJ(< ;6h撱]Ky) }X%]E4s v/'r-1u|ZMMͮ1/Z e|`C} &?ڡvڰ u@L9A= ӏn.FҙrXxjvUQ1{s9[u1k%;5/;*tʣ+Atƹ NMRFGo5EQ||35tAv;Obڳ_ $ -)Dp9BtBE}V'϶j;]qu"DBZ%Mp͈jd~[vI(d %Z3ڣEdU !4|0Z ;Bؐ=QPD䨩&j۲s@E;߂+ߵ/B)7bv U۬M jYNal):fdWmbM$xurpB {ޮҚ}>,=X)G`b,$Zd|2LJ| $ Tf2@cϼ.KnVǞ{t~<š(臏/ \Z^+,@G3+qpғWy}si4c{!dginQN@$m0$huKH<'7ZFW?:̭UeﲣQ&3fݍۂMs3!Zk ]YL~#J*zw&)z9zJ7AeH.,$qMiMaFz>,%@@;4w'FNEW{1 eQIif_ڒܮZ(eh]%@l&wBh:C(ҧWӡ:FDr]up5bCŘz(!?Rc 2vk!%HyNKA,%~*qV5Wzxl%3lE!_IH^@!c}^!g &qW~<|cZ]F:* ¤(h( FR0esNy]惿{$Ar98gPyxrv# VsHRH@P8QYou#?_tYGo' "[N Ow/'+W1vA]=鰯TB$ Ӵ5x[|ʯlze_1M(wH>IoL2'*;&"֜GZO$j˓`u,*i(Sǃ6+z;ا"8rX3qDҘ<مT{6d Z{ ZwP=1ѵ0uS QL4,zddq"1%/HHٯ !QʣsTzW؄Qr:kxYQ^32Y(:3P VV˾yd2$rOJ`|VvmŹV$$|R>F0 #R(6瀱q$b[P( CM[ZwQ3ao2 |YG!tʧ,#X ._}hE^;3J *Ĉ|5NSp[нTF^$,uICv\)Z~23w*%ïp>=< zq||ʠ$Ҁv4-qЛ 13*l擡 w8TrSGes?BjG|@D(`)E)!(\ZXU$rGpS):[q0jx7{t406"7]F>J$ex[9s!G  ULJMC zc$cfA&BrЖ[h+NY7dy /];zۜF_̼0V+E^--s7~S#t%>/ a. ~b P@wE_ONՍc%7ZǦ/X₺B|{ p6ez}X*^$OT@P є98yI\+ gr&Td -H8o`]R7YMwC/R?SjRryXAw>S,gIg|VK sˀ H)6ݛ#7wD>i% \U)y 2 ?Z hxiʓ*ym@7%q !  вpȗS0i@bzNnVuԋ 9ak!9mZzd敡>,M5ҳ3{0@ MW\-mNmwVIdEBtenzG{ĕ\zS޻FsBUlg,D;`)CMvzCYGU&t9Ǟܥ9Ap=k#20PcP",(I- \ײO`ACyep,}TP{l0[ T u+]H%F+Y~FBa&\ړeJYlcR|?z z6{tTȠ>bb3w?K y|lA*VL1JaRȰG*6 e-|[4j.]Ggx|5:ǝ 2{ /?| cke+K,kefJG!Dt@`.2=?m؞RJ[Lq/<tI]'MYMU2mβH0,TI 9)bs#XqTp'*ĕ?w<ߙ= muZnJȉL&`m_JOių5;"wF[.(6ޮdk;̟}*jZaTy]x7 pu_>,ݚk%_E o9XIE@ \qdђ3lyG`t 2;T~95͙ɑL ň(* uoi)@n~Vp>PiSb/͵One=ӬVEukjI&>9QiF÷d$o8N#7?Ař1R7;4$~Yn5z7JVh:ĉmocؙb,64M\{ Qv(i PRpBîa`ȩ/wN(9\dL`+7})yH%YNq\h;-sa˨r{qo84B:kmz2'Chu:N?".V>,ao6U3 n%sJxrgw7OƞVV}<0oFCh60-!GoiAT*D(ܙ yxpyŦKLLNr8*bTdzp {-XiJ z()^gt}] hߤYWX^=V75nc\&7MJ%X( ڞ{!Gj[YNv3uZj= u(kh&P܃d@(sN@KpHi;5 ~gxN=Lw2Q܏œ.UTg_f]h'VKqE5ډ$ˑ42T+Pɰ,Fe٭H 툈śs-jUt8CN^WhTtYp3ŘdIK@^! 0/3CPv{K#K5"c{χ0Fk&Rva$*LIRmGŽj^UaN伅'V 3JһA^"2́,wx]9|~y>tкF;Z &]v\kS_-&В_o>XNdzޞ+][ֲ1I:Tz;39X產aUQ)1;ԓ@uCP@Iw>v".C+FſM6pN8Lgp ֤9ɂsθZoV}YgqpO"(l,Ka_=$h`ɦlѧ. $dO@[zI-K -(O.yZ*ر`IPJeQwsnL=%X07^{E6P.ueԘKQaJDQro?Q㱾9kQy혷[)0~xs,(Oa.Ӓ@k_>vʇ﷿Jnײ"׍eN)ݰ3>t#X5^85XNJ ۷g ާuaDq* n?hgnm'hރt']% %~\v<1#}ހ﹌-2Wa\\U Ps4)%qgJ$Șu9O8঻&qI_H:M oUM?W 7a* n*WRԤ|+yӑmZtt2Qq*)϶p Fp%&1i QK XT졨 EAV%rAPDP ل.0;/߶^ω3'6ՍgLR\=sm9>Q4t1sHQf>9Wrs |j&~)eUMn_ѣUJ}&˫GLvDK=e3H2YYݒY`y z _$ ND{r|`t~Χs ,Cm`t:g(ŭk0ŖGkt3k)er$ɬY׃IH_Of)7鹅qy 2-rLI/1t:%e|i"|A*b: $h$bJUis~N嬃+5: ϣ\</8NI9QXŭ6߷۷^xJcka:#Go5s1Q9b돂WqN?vI XW$4c&5n< ZXAm/-|f 9˴ͦXBFB.Q$ *%,MW.풦tB^ڦbm+0= %va:p>¦˶oʫj0XmnH!76OLB*١\)~=g_ҫqq@0WІ={~ .uW!a>K٨;C^/ H[qVaD DFXN@Ċf?DL7A.LZ@͂0X}, a{ "`s}K$O; 3\' h ߦ>)Xz ES0j_`1(Gcz5X\SHc!ηuЍuȇ,K8f,-/->Fs7+*Hb}As^vZ V1xC0797,LZˬ琪3'C't=n" ^Ã" c@q)X$BRY{MXR?$E)Xm]!Wݏv7п~f}ZwPN2QQ¢ ,&vꟼn?ܯMkέ6%]wBC m&/ӲNX=7}7 p#V{i9ϵ <6#8EjՓ1.XAimh@[}z7V>YEӇ//߃Ej 2/0 &hesA i`9wY26Ġs Ue47vm}ΙXAf}u§1 s0r_Vu*Bؔ#=L{7 &{q&B`}F4bU0{2'Vui$uy_F$pVmL1DLt{xB- ~ l:'>s$M.6y9A ܌8h``S95Jbb9yAu*2U Cef4&gsr>ҩA8JGۃHDOO ևv{zgz4[dl6h"-40ghGib}>BuU{9bf) Գ.Eg/9Hɦ07Û&I% Vj)ZJ#/!Xq< #q:ˑBnnɫuQ @,:C)\upRi&DrX07ƹ"Rh[c| _OHMh(P( 7A5SjrIR.H ;훀˩C .o?F,G燣 TQo2ʦb=>)Te--X<۲j$F`Czc27x0 )^7"C8=')`ScYE Mg\W?0Jko|H4v`1iPPe5+ #J8SXZf5 JEo.=Wj@ldYvBʘmRݐ) Jtk0m !Άl6F깅%.rPdv;GU (F_r#5m $WOUV#L'×f"SEi U/. !p7LYe9C%`e, El>yTlsvwDw@5ߒ WQu/%/陘2ٽ뢋6B8śMe|˕jDgJ6]Nv0SNˠW@CM:3ҨPq+!QԹ#rNi:hl% ZɃԬ@FU@DNҜWFNuA ) e 0O6 a-7E&mm$D 8J=/%͜Gdܕ=SU#ڙpiN bMN*g(t cmf:W0Qf,ݞt,K L9\#y_O98`?JK*ȹ'66p"WWHEdBnP#p7jz{17nh!^x9֋wi!:@Gr3V^?lHYvA2F$J^W~w;|Jbx"/؊gl2JFl]},.&3Z!4 L>~euAb6Qx[A >k&.ajAx]qU3VWs7}A}C\i zc l ~1tȩȴjS8WR#:E;V%ٲ0)~E(]QXL `HPd q]XPaN "֮ݱ590*BQ$ZS.,k/D:!Dd"/ۍ-3P iWf` , 57{Pp. z3Չ"]Z産1z^^EsTn;EAp CXvT%|XZR9;tUF#Z&ڼp#?DͶ2nTʁ5U6ovBiqmrP/WOQKZ[uAԴO&M a#Iz?D d7Ngm{)W!db>|l`T}w8/|LgHHow& E\_>y/0^ĩ 5Hl /KJ~kv(ɶ ܚ(_[` h7IXu\Ҡ V*. B`^7 bv r g>*Hx`r/L4OCWul`MjH9+l"[Cf+ѷ.N\o+)Z5mOm46B܆AՅeP@80+Uq<&j>hGldpқ̐iq4rr0Mhȟ߯+L\n$63mw|aUKkC} F.+ AЋ &{"r[,b3ߡrc_ZC)>UVȠW6a1om :lߴ&d~* (c6p}cm4h]3cNvqb}8WGϬ[\pQ(tY(9#tI0qЂ({ϪLfxH 4saS1)$PD|kKO"zYy6)WoBdj~1 )~<7_y|w`3C`jCdfXYX#塆;zй˻_LT.P^⋗xޓ<n) tr`I՞*R%bsdMStl\;Il~ZlȜe~zTZ;xߜSUd YUcBgҖWRy^D>iԵ }LA.؟;(`]Ȑ9"1D^y} XE)yҼEjf|2EG IB( #gӳŎ8&Tx(S*6VsHY|5$*cxeB63^C!|Ő娣P-6Q~;kSIys\pՍ"Mh!{ǰk;qrL 6οع,[ ~s_LvTuepEg|1b3N&bzakP:=tUG9yz-#3H X{ڂ\QjyTD,$q䀁pMAU J彯"?wH ytқ`%0-tSQyyB:EF7I9t4Oou'|VLlˠ`CvQs=㔻P\vSL/f{ &< v<ߋāhS>.h ) zҍ,k1W֊])Y+%w1.lYmJ_X(GW쉝E=]Sg,]]/}܀/m#[N ] ߮S*T>ȈWod%Us9N*_5GE>#͊ᶍG/~ދ;"Q f2`>i; Uq@']І==zCX 7WXچd_"ѽ`< G֢'ڏ6H̄ Ӄ-KY33p-'n7->jk=X/D$pƟPXx}XCAh;0~JFF-Lݿ?{Hˉi(Tųq5s}M>dpI/Hc{ZHp[>#k vV$C :2bjӼHC{@/0=@ 0*% "Bd%9ږYKl%b)n;jW@W)5V!TLXc(=PS(2|(وXxhS2擮j]]h'(`Xu7X̹;gx->#S4dW@=V'z|}O)s6Nzl 4 K }@wjskcNĶq0 O?H&7n-{+t]]3fSFRxsFn(j0V8&x+ n]k{ 6T6Wt8xrU+y$}LM$k-:IV\hb|ex4#%n_z*lŖbҚJC(jƫU[ShReҿ/ZKJ+ !{:`S6eJ[cԯ7A1'S`u;TqDA yEN}jʢ$MI.zTԅ:aǡϳi  Tu+t.ຝzVڋK5W&]}4))ΫN"6ĢLnړanޣtPޠ_S+2zN6ܿLU'ePh$(;j.);K$/Y1ZԺp7I6(`rnO$J-U\Nb tu; V#Q"&{mQp> "8bw-(>R,?2w?u<Q;0g|"YݨA܅^[eQj>"NԷ 1: ˜Z;NZu*9oXV>LMs@e@l#BXwb8`8| iyE5囀nQO+gP-;˴ -/VLH=^>ϮFO-{yޝqC;57MG' VsGtB.H{#ȁ~ Vzhb Tj-HܬS3b9a\f5+ pv'c _kRu4?&Q}&a6΂RuԛcK:L#*6r2ݸhԈ& |?R/}v b#GS \MJVcYGW>2L2@nLx#V(g^!B v{!Ȑg-Y tHB1 Vx^mOW|\v$U8.ĉ 2f_G21AP(9ָLJęgT!R؂7`"8d\!44[ )iBX`@:ڽH Var U2)ë=aWҲl(v(qI4)M(Y `8j(S'ӉvQٲs9 F+|2΃ åa,4#b83Gxs:&?z8\⌗~i>$!@[8²%R [?DmZ(&40>HՃ;ʼUWkg?j )נ1:\ ݍ=2=V֢ރ63/OaRG/N!e\㫬KɲEuǙ"M+E?%f4x|<~qjNWUMsyt#Ӂ g ^J֗ J_0vu@{^Ǚ{õmiWe^@XRoO&\lM"3,ͥ ۛawR@+9H%@_KAM+RDܦP9oCde~alaVg/@&k}ԧԞNbtnCgمY,!{9 WzЉy DP!m&W>=L:e3Ȗ[iSW~7 ,DvZZסHV̅/dӹ*ZTF (^m*u@\ w*tk3N+|< lh 3! ?K%ؠ4|)[J,5gU]gZnyR\:VTI #gz,Fd%L9Cy&:/٥L[A`mZ E2N$gmiI݌FL,Œz{M ln`_j1xjISj`\O#^vm]*"j:2xS{ tN kf]Pb{W$ފ6r 2gǓfMsN$W~ =/f: ;ru FKP7  ~r^kRH2q{i3O ˔ׁY Cz{MۡE / ?iDAmIRv2@ݴ \4T^qr\93PooeZ k?EH]zSB4>.†)=;]gK~r?[/Z%T3OeF%kITG`]}htm|zg:ƀېض.u) @ÌږB jZK)a@Rodq劗 :^0:'BXi)ɮP9q#f0C(/Źṅ+QrvJnذMP ,$Gd#ڻ!6^^S@%YVੵ5XkC &'zVűж(blSh,w1Պ]05$끬sd\R~xl_uv bO0Exq|~/Wӎ d`q䨞(S/ZƼ!_FgvL^(m9>_:Êr 02W<#ȷG մ?x1 `94{S ۛM}Q./%>{A,a{FTگ7ҽei7ߦ1ύ,u)3׿A#{Fvi"^1~B` - 1,y^?XjbZ;\Wm#l}tb5-z ⓟa3NTTmUI ʲEhR@*>_D_ZK@$ZwccÛFF8TF2Qi?o 1Q)L'}؇? l(pe*9Yb SUcA2LSmh5ӧP(Dr!F JkiWu辝 E6.]<ݓD~|/ Y_Z*NH,q&jب->6"E qhPZ9+ V.Q(.xGq ^ת杻#c)W-Ac*iH͆]N~ /_agЮ 9pTW2FSj <ѐ#" }rʼX T%;]}kBwж> Б,((Kb W;v^?׻_y0 }Aoc~#y=`b`J:OP<$HX *|k+543=;5JjmK%Wj!ˬPFeY̆4R)*\Gm)%^ '),2Sbx|EzG<҈ yS5'^?3-"xOMor[63%^44|ۚquNt`эM%{B,75cfɤèDm 4#|>j } '3Kg0OK9<оuzL;Rk@D'e)>CQ`nڡɅx4UsԘUwvsVXwf7 VŔ=)ؑ|BW^^Cl:q{ǂģuf'^{u:*ͭޅ9KYzXjy'(dA9jG3aV|BSmg 32~8+Z/Hiy!7%EU/:]|ԴhM˾KVQE/(6N] sEt->?՚]T`yf?zi_Å12 X`PĽ4bmѴLr "F%g.\;ʣ-¥Sn]>Nre. Mqya^U%\r,?]; ?' 䎊bǑ/Fке-Lcf]ߤ1dHUF.{VLHrKlpn%N\P^奖Rǚ0=x_% cN1rڜGc(tNFV5Te?-)MU^˲=7 -0^|"#5P}4˕?!9N5!(;i[j=f( LRhzd> D3)wcAktIH;w|0_ѽ|?fy0KSGߦak|$sGo\}31Pcp\9aB>Ӛ-'xo-ghsszpj< N#-#X/+hS\ᕈFdvFl#բ턳:_:zs"W c+?Y{逇oL~C;"D<)khIT!Z':I}5o{"y @3gvO .DJh>Ez{8dKsx=1/}"(1hՄ~&ft}֬ew {ūFMKvp{?pwY NFBW`n].:o aCa31W0^ZJi{i!0gLg0(C"r]S<߄H_wY4Z+ѤLOSC_ p#wD۸ W&0_5T?GȜQYcJk3i`k눆ORǸ/Ȩ&=&sl8h'g+6 D X=\+Gx 2i7X z ZQ‡O|kP7xLCmS敳/C` Ebqo=^!Q5AS1+^7u{:f)翎4u{z%w\kYa! L'e7.Up5pOnur μk ʁ]|FyĄu 3hB07heu ^L"GI$=m;jA3-WTp=u?tev:cQ8?x8 &FaCə(regar[@eo{@ RFG8qD17ђ] ӊ.۪8tgp& o;0_Me$ۡ|-a~Ճˇ~^>t,9D9K]l夂#Ag$>Y %/ f3w{ˣpdߥ@sEr(F ;b:^oNg u)t)dBԀiD`eȲ%};euMYVjrYŋV1=.IdU(7IQx0'R9IL[`gHrtG+rXYr7HfEϪ.V[j2)p'Q̪# TUȚi^TN x8b,Kk@3&ZuP hfLQ͉F<[`L_6 Y'fBLTKy*Z6+g^vCYu}r&Z Z!=gRyg5uxr@"7FlRʗz~4ഋ0YW2Wrs?݀Mmժ$ Q:Fkc5lS}ˆgIt 3rYo!;1ϾE9Lc +(iK)5=Z^1tipnVFg.4] FJT=GshPe-[MݒwJ.RZa@֌SJS'H!ߧF1+Fqc.3^Ld+Z]7Q|c!Xc3$vw[ho{ bNe9|d!/c/c ǣV(;:|D7W$E:)  },Y]%VNlYuR;1n9 95!uv1vߛ; w""/VmnͥtE*h$$* #%!;h=owEiẂx-x[7bJyskrP(NO~2nkݏ׷(s{: r4@$ B__@H ៍Pʴ%ET6DqNr_幱lOE|J^4"{9e,}h&L-;t -X(ySB$N+ǜ LMA B/j=dz0'BB.l1qPѓ=L-#HUQ.zQr^[bےDwLְPz]UdsFEO5Fu^D\fu(Ȏ lGyNvimDNY'u^O@voEw3(Ĥ:؉ԗ:8!s ۉED=KG̯I-V㾍rLϫ0n7pf:yػ%H}-FQq VT+/bJx7nG=M2xxka<TqA3>F,Y>r G~'^t>' 2#4}}pOq];'p%n9Z9uیr,<;KmEj Bdn ψM뢜s=xDeH͠WTsm×B"_&<R|%鯀) }gDY 2kٖ&[6)~[e.t ~s\4̀w A;ZvHךuvYQ[0Ǐޒƈb*3٥]c:\-B^YH?_/u144E9:eH99vz~1m^ǡVx<{'m{G-'=x@eeL Aib:i^GAHi}#vO%3ɂR&oPs[*!(K{7BOI6.}tPNʲA†RZ-^1fi 4 js.\D$r qƇ30R2 DfNF27YP5 $׻RhlZ a5bݻ1KW@ym"vhIO2o{]|kr'$c6 9xWI)l}ZO-PFʢp7Ik@M鞱:ՠKiHEvŽ24v#5j8AܟC~{)JF݆e6ۥP^Fg_g{#Q ubr*f9`_W&Z4znjˮWoYdc/Y톩.AqJy,ǩwިQp_=ٕ&tA\%ӥeƮo4p !8MZ1]y@Drv1+zu VCjH:Ї~{-uex%q3Zi 0>ZD#Nd)DoYbq;ЬbJbw,a73!EلKh%jhvqQ~!ӽ|>u'ڶR˃󘧺 YMЍ$˴]Ou딄Lzc eAp#q*1.?}KٔyUh5r0p'6!U\\ŮQ %]r{4rPAYR哄(dy1Rcr6FYOȾJ91&%}~-7MJșN*! _v8UpDaKZHou??QVȺû<ҘI>T8So&lCW,e2}bE#)+` s6\ӆh8Zj" `d⚺#j3ǐGT,ah-f'H ~MWa$}VDWG uoT>(S! _2O_ĄDhdEoyMĦC,J쓰lSDnƄZ54i()eE***j9 +a‡2ȦIR;l$T-K|'`o$+ucԽх:HP?'I=1RW :r @8hN=͝h?<9U:޺BE3ZrA7qH 5\\b%08IW ,w$I ӊ*Zܺb'GE@+6I5a*Z>+Rjb"k=ӫ*rX& O+ܫЗ-)$XLuʃ Ad:uJ;kc|[![4ڢSهU\W<-*”:b^T(bo!#LvD> .lL]guaz5쬑՝Cx妔rA<ڊH6R s{ Mqj, ɨA3y"3ړ=.% @pYO5NY!)zT` luxDtRZ kdV3=JvosVrԔh5м "~vŋy ,^Ŭ01k6/7\@`i_Ҁ Y˪t)_qmeU!etuL|s;~v.h)ϑ\x~hA 7Rt ˰ g J.'iMʺ [c83BK9|r$~]L`0BAÿ8J*kC ](ElEl ),=[ax`ZE\=M+ r ><}FMkq??&V3ߓASTJFY+%1NۧwV-I >*ؖFl'=9ƭ)1èPHg;N}2kjr𩾳 u/Ƣ Iи[@PzҀګ)BĠci4=''3?Yo?UddkC[b:^ kz>鰘*ao8d2$a/^q2N$ ^ʥPq"ThLYoU~IfHK'^w4)'ହ<9AvȼRTeD *QA" nĐSҬj'BZqRc 7ߒAr1ZL.A[KSy٫rH|3H aʬoxz4LZxIU_sY'INڒ5O5_J =ܸQ΄wX|oFWc:(J;a~ ( emQL[i:ުsƊۤcp{-yuA~or[a4%*U/=v)M~b(ng)_1! vt]8X_P[cN' % z+@6C/;aZM2$5 f.d+[1x|JY!+yQ*?FPIJ.b='+(|jS{|HT_, F3Mev€Ѿ%=PR!pp dy&'JrU@/ g~^AS'd"f|h(̅["$'`A=mVжnջ;/xgw]QMLWJ@dJ/>H @-A.\+8-}8H#v9ǹYjiԝ{c;K⤨jܻ-oʉޕ  97@wy4Mf!9#aV#Ͼk@ U Uvflwܟ  xM12Q=}E 4,QO٬-+*?#ꀵjj3_lMĝsF2⟀}Ӫc }tu΃Hs ڮsc3<VJNj/QbOw,uD9 ՞m}ؕky.q'ѓ uK`1)*3eN$s 4BNLZ;Xk.(@`lzŬiI>תn.1~ݳyhjp*nY%0Og? $ Iv~$B<7cLrOTOα\)_ طszw{>Y `"9^EK=5Fo#}i1*3eaI4` ɚߙKi#!V5|T<l6LG潸o=\tc*BUR]W[F?yPx,,X*A_&*5o m3\rlvuredvL/@ τ|AЂB@ᵢL7c1m=#zgOqm>I3v Sϥ7e˽@sPaAR"_~Sf۾x7TVh@o Lnu3n5m|!,}6o ,a1Xo n9s"pض~sw|dovB q9>wyrv!2nq:),w840Z7C,9΋YdX i#5YA$w+WӦO. ( #)7s`A z*L1Qf`ubGrSg΀d)? Ȫ l*;)Od5^@ڢv=΍0]qoI jjPǮ4$́qL^M+~i%JEbocnw0vanKXߎ`߼ȄR:Nj^ )CLtH#EX>49B7:MKX`sx+= cPGd|d99-xY60T/ W%p)zAN0} ?Kjl,c@Bϕ3/VFg Ig09HlW\TqjO:mr:Iʹ̀mrd #B5C}wt{ >rQ`L@F Xd!x_ p1NLq#OEiƲ,TI~ WݓwFg0LYӿ'"]3'pgbJ%0ioRGZa3"dQ3-9=P+:5] +@U}k ͪYFgpt8z]b<遨NZ90gjp #c/}d5+lވ}G_}QOwķV?Ǧnj'bOO- T~҅he4Q3Al%rx #Y$fwo\UH1UYRb`G=WN珩uR> ,aMaz#,+wZYaJ׺~ȕ  d{+[(gJ}pv؇{hc(FT MK" ˞ BAUʼnͧK7 6($9;qpC~\bJ<U8V["vztFkA@}$(60vd\Ycj+EʕyϞ_at7-uÃJ,?l@LICJ𦥠UQo7T/ ,d|լ2reO+G.5XKedm5uiez2y8`_'ؐ',<%"rɰuD Y\jSw7VniZ9$]:ZJ&Uo/'Xv%B a?W5Y~R?;~*Rz+nn zC0V&%w(Eц 2 \`a-Ba8]N#Н ӲA*ٹƒ)j6 >rv+_<~PZ7!<čRJ!&2@Rk]y'Z vmKx߷'a'QvMuQ/cBRhXh3זwg 9G#\pA[/?@8(Sk>_k-O   3zl`(";Y;BۡV·=\ w9q>jD3^}7 IS*E\ Pn~^N#2Ƹn5tٞНVfQK}iZ'f[ ŸYMC?N}JEٞ6m}َ&`EO.oQ Ȩbv뺪w[c&dlvTl}9[OM ǟ1QZMUi(p&h[0ırUBf$T$LζUHbp@1H8(YUFB(2\SJBηY-+]Ha=ۻhY߁ cD"7LȚ]?nvbNy+7*Bz,ހzw*8*65'f ~{~Y#0b+k`7iݽ[E:?PW4+`ʘBjdkǤ^1X08 8аBX;N:)S+Rʺ45LvWa ^zd"f?H۱h *Jdafo$-=zģD4as"!t?`uԬ_'6R-Vv4XS2BR?`"ށ4ib>1!xtFPŗGX -d"y>KZYZoS4s CgY?NpzF ;Zm -t< cF*!GM <99ǚ83U{[{t 9ޝDotz5 s ط:IvO9Ar G?xق2&;_D6ę̟DWo{[GkTPssb7r5B#Y =2m5ԎAk;+xƂfc$>I~]@U)ɥK(#89'4=*q~U~V Yjq!IKd?EKKk/Rtx9V@$jt/?w/a'PK&bodR טH (f6A!u_V({&|ݖ$~_X~~Tg{OrEUZadFi[5b'vql`WSJ;NUΥ ö>sf%1M2fy{ȸ K|5ޗ.\ؓ.Em Ǭ٣R2Hy ~~?lؔ0ۃJ#לPM:#pa) 9u9t%boho; $9w}(O5=kOgQc\O6ȻqT/F|}mK…]r?36ZP_I1u22qFb3;u`ª`RN u_Jp<쭆`FXiz{p!\}0.'#ujVtTYlWޜBO]T(_܏2Z0x䒿NUK$ Z'wTJ!j; ,᪁:F`@2MM4%ǴlF44J8Rc& n ,n=J{V0/Vu(94r,0\*$~C H);rWf80Xyu/] 6_S.RrTb#c1w.= RDEx] !zF+ Z*e4cmC>i+Тv$~Wkc۲JJE#K^{fd"PmN#¢s' CZc~>X>#oES.Of$︰7[Ɠ;rppHF} ҿ4CXeQIrw7=L+|hh-@~;B<@&ˍ3pZ~+Pޏ%H䦞m'>T;(>.d#COReNbh2i TBbfG:aƠYpVR cl-MZkql5çxDDvN6>ѤFBWǔ!CBo5pU.>vwXuQMR׾5/RYT" (- `}m7Ly^kԈOB _ qpG~+ jR4[*_i]|̝E7X(D9}H 2L*&䣇M 3x# )0=̢!둗D2Y% 1?j\~4aDIN[*]IC7[q1+1gD:Q Ә s|6Ϟp~dX5^"Xk>a["mvVjltfѡFƈ,2(,qGi $]6F6Jۦ +ZBu-V>,~v5 YL^&Jp񽢮HM WR:Q)6CΌ~n-( ΀>2:YdSqs!OH垑Kw)Lo 9 )^@̑ìK<\{^ 8bǎ*w;Rv)0͡ix/h.pYPt 9<-e'9dq՜0{e^ Bb(S(47"DOiC4i~3u2y!ekȫPw02 }"LW<0lpSr36# DN~Hp2"\|<ѺTkSS9_zd`á̇T,θ7))t ECia {lSykAiX}vB,G-$AM(\HÝ5T 3U)߫C])gqSG}fD7kvSgyA]؍#d6LPBVͅ:MSv2$܍yQs|M5 3{ v0_N6{в\%y!3a2/;;,4WG~E]f/^.d`آ{Ox@~F>A-[> `u,7X^ 4 9 ߠi3뺝xKq"[Zp]H3SaP3vA{XcG 6x6*nWd>#q:3DɒMI&w^8}4;IT_q2!Z;l` }j#ZNv>! lwйTƟ;V>'2evAW1Lm7s\[f2)#EGNcʻ3W2&eG p8+T/vǕ+K-FoMI@#94ΕNj~CY_%=q0Zj&^gDcP"~_,pxR[:į71,ɗTKJ!1%9ۀ %oP"叔#s~-F;9UyKĶE~ ?ԥI \F$u+^xnr @" ?}:ϤK rb'vYD3¨rHb—N=f!GSDQFۅȖl%7:5, C '\)i6-oYeyVYpAƅ-$꬧ A۠}Od] Ss ~'*($u4zlAߍK{Eb,`5ȳɍNZ(B1K2Y0S >}}ր3QK2NSV\&!~[Z|_kD(mz')_f*܁B4u„.ˆayG^.*6XpHfCfGj=rJ.+.UlՕ{ǡDxEuFeԆW2*j bTӔ 3Y~b|@L[Vd`l3U9# _v Q#g{i0bq%0  #E@M:ޗKArw)mDKK s8lz)J6#EM;)Vք hэq6«rM׼P-gzv/bf p޿2o8F C@D|dH"E\Nq{Q. eLEFUOOZ_a`V# *,)IOҲOyB<3 ]վY7'퍶^#1A:%"@ %*wcՍOr>@s_ٿ' E'ϚZc 8C,O\D[ݣa|f߅o/C[= 7L6~̏HPb!mv(L- jbZ<||{#{[_b0Ƹ\+zl=3 u!cNɉ'(*,mqJFBߧ& *yOA`k2}{oR𺱪 ORYގa%~I(-znm DMD{٬9.IWhOo}&۶t򨭢) o q y]!{eÁ#!#B7΀#r4f~WosVb33쐘g2T^m;VF{%8Ĉjr5#uBqnOFW}p sFWh6fX2s9hpehL j rvSVVB]Y%A.͈g/_|{+K0 2~bd-XVYQ9cЁ-Cc $(5D2*?@ 1UȢ-D=8e禄B#nRDMQrw&}è=,Prfʅ GӬ4-?^{Y֘\~; ܆2H=#ON,Vh0^JV^eJZw19iS#ޫ?djxl8IbZ!L&D\Fzy]ɔ@V,FLrI}*l t|-arU'/Q]6m _ H+I &W7PAyYP-@?HM\񟵙Txx17}5j+"_m  w okbWx$\U π$op &Š͉$ߍ)9qnؒrŸ*!͎ ~Txacp›j5 5!{fNW99Fĝa ׯ-A;q6SY\$r_}FX2r_1-3N\/96ܻr_Lý v̎-KuJ┳ LMȽS]k Ujԏsyo)yW}+8ke,agoS]>iXc T@@QD-M]ɐa'-y;O Cs q45+1[x .xo 8hAmx,-|fS U-5j$? RE4-(3XsrNW/2^3dIq0zqC6m 355ơ-!۹Vm)" RI|v)a6}7^!uDEN?؎GkZDv|@uv~)GD诨-bx7Z%t-.744:UwtM`5o⁈/6ؗ= AÓZ+h(7jᴹ=cH;:˒E]%ʛ=kH !!hIfJޗlS=7Ŵ⪑yGNs zޫˢXeϦaэ=rB`W?1Ry'mN.-8qpH$A! uT{M0r^xEOmJ%R^W+fhXsAQzˈ9Ǐwi,QZzr4?s=wÌ@\"q*݇@n#0/3(ء8Jh./Y3iPc+שR4õ8\m!T~躔 DUK_X* 1ivmWrmg$dsj¹^?xJڅ/"HbY ׬{V[8a?; P_Eʻ@w>}ӫ'jJP*z 벊CyA(`ZM_YxMc7}0S^T=% rp#u^h.8b( )wA_sz4݇'/`]q5s{+#`t{ zQ MIV36:'i![ёپ*`6cUqd-t#Q&B/`@.X| J3p3&`c=vDp9١JFA/1T khCe}Z*%#En1$)ٹHVK!nʶkQ zyZ͊}שQ豢$dKU8jx˞d/w`b_fxam4]Z&u+ǩ!.KK4 Ţ8@c+9&ʲ͉YfPǾT'>F?njt?\4;e#p SFs PwM:UwVa ) 4FPUt[.x9"n:]JjQ ՗|R8uOؿdǹ&"|iW3}s_tBVaƼ/T/' 3rdcA.ZiIP׬lȉs" JY.>\puռ;eGdxuXVXfBqƿ.7'c %j]ᣡc'ATdOPJVG VjXY%"SmP*a?5Fc>SD\Kʹ5&s6W ^9ݣշp^Mp0M!_2H2Mܣck%aK:EF8RhaC@߳]{O H.j)D/l#t|bk/"c2KX#sH㼅 88~}^ak U{xhI_SIr~cg귳L-9 C'ϊ~N=sz,Xx l|~as#^(5\9Wr9!}ҺΫK yO{ZȪ N}l|atL>]%[I2opdL2VG}lWʧs0a"fhP9:5\7gb4 3Ҩl*`;t]jR 2 27o\ %f6E'S<%(=XK"|H)-2~NTOY?ah鈋=pl^8 9)):@eK"j_7C'T8Fj6,]~66Qz墲Z.,",rbd:i. Yk#[̼ްLnMK8%X]Lg ̠>|PR P 7K-#k2w1WiGE"rʢ`P?K1V ClNTx[YFuqGTзvоCd6D)Fʀ2NW ;\1t)Hj/vҺZѺ}+M&CC5HtŒ'6s"cۂx[uf&m72.)l58js7=s6nyrf!)EIk |dC"`]/ e 0nYnfTx]o{: m1AeB*bPB)7 -'".gK&Tx $@<:_uo=&"$[@x9?.ƾ_<-%nXh2RImLj< V᧟tմˡ:`1 %=AS 3Mt׶ _C5Q#nVc?HygxHYcNt+tT 0m*9U56oA[:~E M^N. %ہ8̻.]>q")9.3{9Va(YU- .WjAT!Iuxv"[o2:$I 5.W8&#6/Vwc8kwa/# A_{VJi?Z"ʑgRceptS V 2V<) #S_(ƥ.J{3v1X)XE 1>GjE%^CE`R}s Dѝ@j ,2dRԐNsnnJ,_p9YPߦX3qW)rםJoBlC˹m7yQQs%JS.S=z5OkfvgHCykь6+~#x1r~F}bl[k2)3tDŽ%& ?{_GzUԫ r%r6B>r %h66*zkVl!GGPLCiEADp^4X#l"G?b|| F r_.܏Jt&oӎ"ek16sT#W?|]NL0mC[Nܪ+\8b0sP'=o8zĨ8eنZȺ\k9a,+Ti E8lϊmc`9"5FᐖBY8Yv<Ϫd6S5GaArR3mӔٸS@IFR*o-K3 ]#$F-x"+d\/Dr4 {e͆t HbC1d{rd䃗GХbxo`ɛ_H=} H\5Ne T_kz$jUʬb~hFo@2uV) kSTvF'y l LNm+}))y"!nP#™sb [-L~dxJV<%=i xNTWMk˺hxE]"%r2bB;P-b9j'+A^iy@_+K=[kJ hqn\0pM@8mvtUpmbԩQ9ߜ׿G$@Upno,=cX RtG5t8sezIF!'&s8,s,"ZgD0r88yWڒ$m"f}<}ew޺)HI!K-3'ɌJR%Q^U\¢eI,Nي%W!hŇRgqnMSL,Ӿs| zrפ3CV$I$4.|aJ* t湷Yε^X kϳ|;,s7EY`M6"Fy*GzdՍ8B)mOM1|&4Һw+>tQ5ec֫^z4- !6‚2{$UG˵?RЉR$I 0˹+p<Ǒ~Ke`qC 2D5Up%j9Q]Ir0bqGWE yQHQQeجDK5Exe2r,2~^AԨ Jh.9tъݻ.!9` o&.3/&sEhֺf_? r oV+f]| j%Ю;c iŸ)O}Xڟ2ĥVY6ГBtAtoXeA?:I/x1<4ȩ(%jWZZy1~znP-Ol7!"" W5(E'T?k!az" `#cX 3 VvlKv|"21b:HjJڽ2G<[ˠ)pɆc'oŰ- Hq~;#9m+&Bft jn7v#0'%o/ҞJ@Ţ8dk)ҀVm%@L#Bv?Vߤ֓b([{%8&G'n6Ra޲9)J(W 0h:Z+A\h$mս2z_F}!c럋 {R #S&0T/-02Ffjx䯘%T,yM;3rdKc=PE8Z^r}(n[њ;,'3I?3+6,NfWBS_td|jKLaޕ6LF5FH+%{6s dH9&#O5a2;L<:LK7Bvv:CeJBn00DgS*Ŷcx^WGų)HCo0f3;^~X}hevR CT'uX]FF#,hYfM u ylr5$NIk&&sVYbĢʪhc;ܯ4MF; e| h }"NF>xzd~h˺J˶{zi3DR;[F x6ODshĊ+s`E1gj24]Icbzl}%ci1e,'JWi ~.//FȐ\͇S ۖ L!4pҾf(R .RaMhSD(wwa@)#B??xc 98כ#K'Qtм&Ò;ψ,NPzKNHu;](a`$@:~+BXՅ" _;0n'9GZ`:]R5$(MfmTZ>%Gz-.Wvdْ#bqȏ0dHX<.¬I$6'+ѦNwtER}"Z^V(ȑb;ⷎAT-Mwzi͒2إ;̋A1ufaoT: C+Y4w"5O]`tS$ҥO&l5UUe++?QMa"kw$Y9ߓ>TmINb> ,=wghSUqRk e7췖M#zv!{оG;'VoaZ ޮJrt QE()az-f?OvÙ8/`|G l HqAH0|HI9Xqj~ڴƆk5rC~NP=+KO`TvEHl"FHҜ+tw'Mj?{{]x—+#Mc!?ljOWC+ߛ"?[//9\dvD,mӗ ky~4SnFs v2!'vHJ2]{/TYxL][JE'jqdcwШKOċWUyiҤ6MWQ\֯ܒ!0;lUFf3,ehfr2Ӗ3YԛR[J)`! I'g)ZyEA]ĕ%='ƦQSxf?GXѬ15gamby`x2qd b/.$L%'zY&GsvIz jg'29/d=*<QYbW;[O"uKi-;wynBkn!&+*}9)uuEGGm>rzF V^4xs+Մ~˅$]skNO 46Rk^Y@yC^;kY%b?m 0Kuz1OZE"(9,>);9 B@]eΩRڴ80!,[yC:@;tʧaIސ''>4bn]sJP7!Ob7vGr/cCl]17n@0^pSw!fPkڇNgAίsфnŒuexLZ2@ZYfR 8=m[[,s ]ɗ ??؅'hU-UQ"8p{)P{6nPťe9qA'z*Nş}ѝxš:#Y$DzA! Nt1_sM Ƚ-03;yq2zbkB3qEc菲Qbc c4, ':n6~bu{-ç" 1StO Y3 hbK?VJ0꥝zuqbr'HaW=; 8mnLeAY$ʎ: nC&4| ݺb|O)6nWŠjԠW ~*Gu&i8R!)|wأctV^%=PX=_:Ŭ>?ۆQ52̢ ^̯H}K|)W 'tZgx]r cr~}SHDo`]w: hҌzV o`"!':ɸ~,|+&#c)#OD8-MzPK (&'K%Έpx?Pbs{_KwHU{T{bkyS;] ت& `3cuMwWɮ$p>)>aFcaa"vPd@e(0̩^/tTOt]7xԖr蹸F{m!(c!ݜ{R9RQ?=E{ %,E&o1oߵ{7Ku<>kgc jg~Ob{!WܙҀӝ:΀[QQj,#ܠ`tıUA&0X뮰[4N s8Xx?Z]nhن#%o(7ʢ/Bzu{ 8>jLy$i\fA4A6<8FzbOh~wY<+5դFo|NywnA!|Q&6MܦG6`yNyTfH_&~ݟ+'IPKG !mpo<$AА~xɞ&JA8 (\[d HE'k^aY@i܈)V!T^ `,O8]%iD8 d @zuW?Ͷ.;?VrQjNOaJ\'ۆSƚ~+kw{ 3Wt11e^KL fq9ˏm Y~ k=uXfß] 3]~pL>A!ۀZ@ݒOIdxw6"k#FHAΦv-FUt,? J ȊS@F]/g~]U6κ,* Df qn%ԕ"KN C-yqXt$XhG9;HQih(UM+WYJB7ӈ Ϩ` APDO/{"NclB( rPB PCN媃aȟbO7ۋނuc BA*=#^W2#u buSc{իiƬyq Bzgf!8ALHZ 1 G| Uh#;hC@(H϶yBcHMƈn}51l;.JDNr)j`5LQ nd]wj(C(x=rL%ۥ-i4;_n#2:ܺ̀R$HOhc(R#5-iR \\]"~dГS6#I.lF~i<:! zA))lsfyJQU3#n/Xխ`-*&E=r4EFgRQV܏&e\SCf/oj8drS>^2E{gꠧH ơN p.lL}KT=ÄKĶy!s u#\$|1B2PWo8H-(usоÁ}\0]?( 84{`g>t) e:/1d2+Wa ~;׾}i<2Ƣ4n|re͎KzߩiZ|iCT#:]o&`L?Lw5Y_"r P*B|v??лsx]=nܴ܄?DDp]K'a#[(ա^V;Y"[AI7тf{V:);T8I)72#T4b'L B8M6SS"eв J[F4s^$*]6C'gkl|TlyӒ 1"m^[6(YCrX|)B!~1Kt 5 $D`i#)G-U]*rxiN- :PLyҬ&]ۊD~5`CloZt"OʄbG!itZ _;c{BOЦDz ny\[}=gˁ7<֮ۗ~ĵ.=B%lRvT\AzO rХ>/~:4h; 5]6GtmQ<=ʥ4};t"(HZ"j ߱B e`bT*GH I.yj=y ^`c*|fĽn;9'C=#uPZA6V8(iyj ò\^xw4wOU ug7+x0ap:JrH3=ޮ'ݣrPW.qΏMQКf3z'^/Lij #Y  )?-"RGvP?E,2#mմu#5)>PC/+R7E*Oד#Cλisz&ZD&7k.3 a7qbOW㺑_+N+͈Jmk~N \T)-%|!QDNNEO0#˳id8]ߒdXm,Nbko+{oB+ʠ$X]?oRr#[`)#gfߞV`{jo4pJE}Ryz¯!/@/F|jXaǵUM].y8f_>W -bb4Oِ| R@Ny!±I]t_fîC¡=ۘ4 .(#ZkpndOݣNGr]a=7>؛#CqU%%W+[)$ n<_Dk!i-,-Mȷ/Yp|("<ݭkn*Sp?:堚5]·UYpc[d͹ͣ!ɕXkSާGW&ٙ 3[&o@bislo%x,&_ ulW/;O!?fZ}Zi jQLGL-5“pI#Ǖy)xQɑSg S$L%M$/z붔UsIc]I"JiNH*P]Hl077u0|/]|~q1߸/=)N~)cy197c*\Z e,9*[]̨ xҪ#U1zqΎ*r Dw>a4 obyb`˿{?`aNE 3Rx."t1I߆!6YL+`ذK[)Dӯȟ*(#ո<Q°HDr:f g^ qJ?c5Y ۨ˽p &/JffTL{st9wIBB{yP4ʀGACeʌO(ٗK-֞h#8k|0;|zjFRŜL$恏䰡@u`ʢI(5o] va3Wʎ~>*6L:f(A0%LgwWJ@FsDFy TVNy!_5x,Tu}?)lrYqGUBGo4wR]*^J gutH;,} >T1oCM$=Jj*M Ƀ3@Ics}(F0'yQ=ݚj*z]W>>6R̀cD&,NJ%Z -fQklADzYv]D%+5mFl-E3.z 5I=4yfw/!caNRͻL?Ī^QtsᰆoR]wzlw~bht< gdB`!ARU6lo>`^<#l&W/6 iQPe-#S¨~HDƬ0ϪUI ՐW,SCM)Դhk\D2af0P2}vW&xJSRFXZvoEڷJK它hqUt=*v!Bw4uGrl*Qq}h{sԿ]A<9WjVydJwEczi1MP!FF;Xu`/Dh>Uu.Id,ގK梞oUVM=X%bn"qća(rWVhZ8?\DeS>j׮|S>= 3w~3́QDk,3"ƹ^ \c%`2$L.|;WKeG:ڞ!1ZLD-G܀;}oeG@iy@s*TUFa{s} >>=8|M+:Nbr E=UeQ3]a:rT9BݮµRO:QwHyF,>*m m(~2c]^֦wLSnUDeadHBXp ae4C[{aSp$L 4g݄Պ) S/g15OKMT u96VѺ1PBI&X͙O4H/ůD0g˳Vnh%#%V6%S'].E8vA\rZ_~ޅxwy&6$pM%8v~O[}C$ 2̵MGR!XRk[4%6AEH[O˓}bsiu{U-˿''=7¸RF3s9gVzy-_ϓB~6 [I]ȷ,^uZǩ=mxŽWaTۅAi5v]'dʚ&B'Ŝ*xX1#:kƦ|p*[d9k4$J&|q/C5/.a5Gr~Rm+%:?4RDe^JiJ RQy`ѤN8Svnh>ЖL˛ְC4_!ͬg ,;*9g~Cg6*0tg{emd?a h5\ Ԙx%O (D#ZaCv?fj1lBu[Z)3S:3I 5_|XD%/40]Yvls0ᢜBuJ+zƜUyIG5Yϫb5X +HƄ vpA 1v_~g9B & E`@czיη?5lGZ,Mk!~\j?9=o*<ɶ<6k#4ΗE s$j.،U+!&8jvp86$n <ZWĕ Dc^ұ g3O L ((>j]VEJ@x#Abxk)]ޔg@f;D{7Ȝ/Tm{֢o tAEu˗;}茘Dri՘4va# Zw=BJǸX9MF\t1ڴkgS.e2sqllȱCF0#IW5^ F1s ~0ɠS0g+엔2`\k~+5 `|O$BK=iA}p[ݕ@s(HBgʙ<sYE/ezknț[^VWWCJj5X>vB b|HS14Mg U1Lɧ6&P*f,1JbM֧츕v/8a6x)E\9`敞萅eC ԑdi%E) Uq }o5 v.ᦈB7 PYOWBxqܱrZ'-lzeI^bdE672՘A["Uj[8Bgb"ZU Ko `8S1Ƒ67҉?]3Ұ&&Znfr;հm_a@iHBbP @s&UdcStExA㩣2OA6Gr%w%FH0"XP4 .)r"|vd~~׷d*644Xój434OY `t\8JQ'oEc]v9O ^A$$ g~6^͙UjVp;Vx tY1Έl鏓c;d:Bś;"u~>[K~%! K$оm4Xp+zO:1:4vڵP 3`*fF6/z+aJ)y|* I΢0:<#MS T`+'%zx\j95Ƣ Nɣؽ?&0Luƫ춫2V3.7=gtp]!7 LjZݏl"=N9 #x 4ZH`Іv¼V.)qxcBa%Z ՙ\ۦg"Qy4DpN"i |A!5܌d/kB~L6Ki ^ЈX7g,7֞4Z+&[%_; Qjl_Gw7:zУb\p$k 0Kўr8_dJH绉S;Cyw,~h0YRD^aWB. \yqj\\_ m/Ȳ^<@UӅ" `>W|G*tLVg? Dhb0}ݳԤ^Zm&;K $Ye0묲a#͢*Ǐ?3:j??R ܊+}zYkz pnՐō',<W]F/h<*SCK6xu0.@2k78k]č:_eH_D֧‚:j=AlDzٵqG*eڂ@8[4q-~e }HYQNNWFل0t8o̲Lv #"|-o^r &>FwTҼ*!+ݞhH21W~X+I71GXԄ)Nmr3٫uhc§ޣ`W^.ʿd]h3KdI'a{oYapLI9䔪2]!׺ѯRsoЗ2FcHF-C>&FAs,[]۳UѺɧ_dH:$WCnTo}7|Q'9~4PLT9Oř,݌F<yH]j52~4Ri 2noT,Dk&K @+-҉} pvb*r.r{qJ朡I+x%fyy>'!kT"B%4O1n~< j27R |۟뫯ǃ2j_VyjgpC~F0J[я1dT2;#0ՄՕ[BG<Ϙ7=S+sx>ڊ z<]N NRePЩZďx!tlܵ7O5[?'/!R,jf6+{ìuU^hoQcH|ZI˄zR0@ۑ=Lqa+%^&8UH-TpR.Tqׯm@QHOr7Fb F&rlz$zHz^B{^\l놼_A 15&!fƳ"Ӹ|;y)Iԥc@{(7\]/B\65iwvV)Z-fJdxF!*Fx)GS F#4SCQZԋ.èrM9g hf鳁>!$N]4\77ҮS$3jj70#J髦/GS/G c44 o9{k_R)LYmv%x,bl%eĽJf48#17nR˂qi5ɗmf;=%crv6ȥGC' G* :ԎTCOe'!6ZJ66!Z_s-X`1M\@/"Xz3u3@Τ& ‡&IP8ݸfJոE;㌰%[]@ ϔCОJAHA/URbo^{DY(?oRWKKn)UrFjCw#KKhr*U *J9xf Ix*;N1-KNNYAǨvgiLOGgɠxu3/fNdaFS_S=ZDKA# -rXCfLL.eKqjc»l7XR#Lowb"`A5ku|1T P யUSD+[ Mx|=gUh ƅ%VH;tY%a ? cs{)R%3`S.DTvUu 5uw?Yf?tHA9Ĉk56} ~1e==pAg!΢6_XS~̳gW7'NFS.YҡB;nyHL67C:-d}LoEFc"gp˃4< *6`K_ ijPJ5jg^0k}S;aE ~Ap28+2+",kK4Z;ˊ3[}!H8铪D}]z0gAdSi^IHOTUs<_2S=wg 8B $ΆjQVUpxrDʇ&&>Oo}G,btZLyl7tnQ9ac.FvEMit6vV02 Zս`9v$N,j3XS5O7$j~~xY!U2K>`BhhtZ <|Zxh(PEq Wna#z3*V_X37?Z^͗CD*^q'xPd!M;S~OHC2|MD8Ee1""bGZ)f؍"MUG1 nPݷTV5TY<Ql+a_qv^z_ҳxFdß\!N|6)4y8b'K{.z knIlJn_nY{j\y3aLhvF K`2tB߀" l-U܍=z\0yBf*@ Ϋg&ߡ 7dTd2V}eyrը>M7/uGi^Ii7ZXI(CW<@Ő8`qdB ~Sc(*̩8uYf`2Zz_үaz?8s0p hH]p5_uΰ.u/8&J{LqI'{IK 1{ Q>L~]kzC5ם!Ǯ869E ŭ0NNWDe^J&2%:FPb_T`zJìy2QȄF*p!(^"yaoițlMfCsd!hJ7`o)|e3"/ع AQ$Ʒ]8ều[M)Bft B$I?~_z5reG`!]M)+{ۀ7+wVpɀQMv,)TJИ?^g$-A-AF&*_V8`Ybt؆d߁Զ eK3" ig&' ^(FÖDkOjPdcuV41-vGU#~^юm-bwB" %Ò(v͛kF(SeT{2'# bi}K.C.3'_z.vIޒZǨ4`*vۋ8λ% K);j!0qXkӂ5r˥ө[j9Z;73 d(pu``1A4X^"ߊ-2-IC+٧-/ £Spyc{_L8W!AxTM`/9]1|7G(˽Ǥ88/vefg8E4*M͋gA\ƛ{ 9%tI/Qw:-ЩKBPEx]Ei &hy'ǧB DBRW܄. /uWGZ,Ye9%5>ܴcz/BExa:bz#dxՊ̼(`5=Fu=o4aOuhrnɭ _1QFT ֧a$C#(BJy#&NM?avOQ[5OqVWePNoظR\վ -T,ҨXUrV7i2q9e$lU5BNQLYoྨx5ằc^M*6t"u\'M$]b(ՌLteHu DтLb.G)>ʬ#Q 0'#FY--G՘61M(θ )G3(I^ndwz@rFZI40f;Y3.i9e&Kh :P+A\GDotZC<˹2Oh?8{3ocXWl]eS0W m1ol#$2A?(UO F{Ge= ^wcfT9i)L] r?R8>B1luhQ\uk] f^*:~B#RXIE-;Txg;Ȫ=H{K$>ץϔTCVDtdWV\ҤڣwAS&z*2/ZR[7Fgst @Y]>m.9i.˔k_|X_Tj/.u R_.">Il.ܢYd[u!W]g.켡M\hڠe',w-ѿ/ ?w<,Fpm@SX(b,=UCo;W<$3^ܔ2ĪJ7Bz>[`?x E|B._ ,|u:Y;hv=,)B? j YD;z]D3Pw@>{nMUFSTj>K>đ}@{W1JI:aσ[kaNWf1iױ xH(DkH"KoGӹ+Z %]RQ BɄ5_B+tCՠ/MnA`;PLz N1 ?Q2K1z_(Ռ c 3(y\?/~TG#$\fdM]h|#/ĵ4<<;0}cRϐn/&w 6^س®ZE.t#e:5M+G;^\hjS攕(ECʻ^3쨤~ԡ&M{#<P]:e foS{ʫꮢ'¼ҺExm:-8l,l'хhl+|[eZKrŸzVe+<|d/|r~lh{Pg#_`cFW 2i;4Wn靧ovzweUvzzSkh@|fM}p] Qaˋ #oQX mݿ#Kɑp*i{l2Dbγ ,C4 [kkl8L` -/q:~+OA)ߞ:]nR}x\i$.#;BˆW7m}\ ;v5B' M99i]evϳDiYMor,9@ˊJob iەuTnʕAA"Fbz/ɲf>mveh3r`wgR~œ#vȶe`8/]>-j/-S@.hHQΡ2ZI$=E+^;ս3mX WuL, }Q|{B5?/S}FX~ZXr2xF2.MA>r"% Ȩ⧹㞸4VEfaDp%2ȑ] ?t64 W@ -Cd{h Ddb1(/*)Zb'XQ ā?X:j'krmwCV&Q`L ՀoI#F!*8"q$H,ђIrMna֎=N|ϕrlqL:3uQVZ {cAGc <#΢[<8e~>Ӑ iL7"fWgl+iZ PD s:ʏqѻ9F =\%Ё?^v^MCm_eړʠ)M &^TL5HdM={o~c)zD(r]r?e싣@!0%qY=CYw} )fVQU,x>qn+u/솀vz zƇ0*3<C>u oG>bPH}=xw:eťJM|mB̞^!aNz^c9lXV¸#F/ /3|9-| a9Y9h+ȸSqhe?&ӼWd_Na؋ժSg#XkP wGiG;YawBdDcLqg~kKy/ഃ.f`ӬpY5+ ]l9߾%|48s ^6\zzkt`Y g!E>??pBV?'2K`qџ 2ê;q1 <,_e] .>ǝLot\8~I#[]!OQk բR i%^ZRkp/ZGMՏs ?L*=2LI@V"@}QJ\((ÂW,]>$!~i--CZCU{+#GJeWC6z6nfV(O2FPW+g?u.)Jfbga+q,+;~-/R=j*l' B@h ZKn>JEn&GTSpқU9C*!`xO8[ȒFjHA#!*@<v),MzΓi7ev *]lA?"?d&RFܹyXDovKvc)eK%VА-*W-mܹt܅ %݌G| q6z9iөU=H(*aDdMaODDr߷{M1W.@gWzEh ppК֑z}zT^-Q=ǒ/G!gC)LWY)y=nAE:QI/ Wl>l{]< nP5ZW ȴpd0Z1r:2j $]aEmR!tWǐNŸz/ֿ¸@v Hy{S*ݒ~K?fGś!rܓ۬4m` Sal]+491Q#t!E6֛%ҠKbL(yI3t: |Y.bB>gQdjoLR< i}qݫ\ER{ՁgcDŽYhjw3AA]#yg`JAchaSx._tn llȲ-yDv!֖q*:@uLT>ǝK*g Df4V?geѷM YzZ ~!"e[`KeX̥S69B('|s.5YfrchZtĖeUg6RĪXӺ2!D XՃR@(F;Kf[GEϫ0ue E%4C+G^@Zzbl N=-1kkj20h+&0N(<(J5A 0:V xv+4NU@ #3tZGyI݀1Z+U(0qL(Nᮕh%=^Y~+Jʖ*5ЮQ 덐襶]s:uѲ.c9h+Jme RAc4@D3PZִ[ zߘ 'p!ݴ<\>>Pyv&yuB;=!~ #-I$I".8U֧SeA]ƨeCE##qGfvX؜hY kpCTLZF$sn{ φy=:7\)K\wS+N WTeLK\{(x~3ػ(얟A&Dś6nITh'翡U A-^צzr_/ñR+, J!mZ"_'Q:fVɌ;:-)>{ }kgG ==7."ق]>x+Kǜ,Uc ؿX)&ӝ5r0la TyEƱ:mQ@4P[!>V_*3]DQ]i?t6fzYܡgiX㛪ǻ1xTZ~[a"| -7;➴k/V 2-g]r^o} #'&tEuXZՆ戶<|k#Qo9g RnYq D~ z]H^J=dfmYR.)@"gΆ#ׅ| L|ycKfq$ LRCv4[JO4@*vq珱=ץ;_ 3CDOn7w1Y6AYRi'/OkXprz#`F%ȼ~KF#KOrkS+~5sUC?䆦 pY@< Wg忎̶-HݕY2#f Yu>G}%"e# qsG/FPcTC(g}"> -z]v,8YYY?:@2RkC[ţ #d.p\.qYFQ8\d}ӈQ$>0`9Ŗa8--QIMu-}!Rʣsýٙ׼P,nDm*Ժ~sq]%sdG@ Zt+5d=/Gг`5I1SXg,(/"3d<5: ?0IiE `4A܁.Ԋ6bc&/t]|׮ӕіi/[}hZey͚tƝk7O!)-.]`5l GۻwrN @`oEuAǖX/ 9J.xuݾY.Py'Uil| ?ĝ,4ˍOJn:4Uc#ֱˇ990A,,M!dl@Ne wXውJPH7YE`*+ SHs7p3g(W./%V Ҭ:_puV֭ uU ChyRW8zaK7}gh։jeRq%h vg1{RNY)dA +\R;a" y5Y*`w"p0kۏMU&Tz#n:bpUBfqMR>՜j8^t7dQ /3+V >u[aLZJ[/ZsT &"ɋ^]|SO9,l}a9S)FXGg;ty#X0Gv%)ױuOv3[&w^OŐ:Gӊ(Z#3f5cwaG])TX!sJ'z?<jmj~]َ-4E,tfE' C*[v4h,gҾ+ג38% "];1ެnl@Nlkle oȝ ğ֏ub F@ռmF6JGX'#QWFB >[)ԙ7!70+Į u]~UV-ϛ^ մvDo}`} |(ӯj}$hf&H!ӤN= i$KŲ"SRLHEw \iH04aXmųZd n4ҹaRrfC5w4ÿuU31]_wx轚z'j*{Obޣ)zmlq ] {#AmYw& V!!1-VcK]wOae{IF~تvD&'go]w6SD:ZZy /GLIZ kHG[}ιt`~_̟-tlWaa~_)2Rh @005Tb~͒9F{ 03T޾ W_Clbu7enkNŐpHym.UhXy-tAYJaꭨ7U.GGpt-(gi8,Ǿ@C] 87:a8I}At]( 3i] 0?GԠ9ٵ؀ ඒ,lq/tPy#Q5^b<mɅ0X?A&}x94 qg܃"#F,=\𑚍{tm $DR rIӘj2~ Io")/|G0{Dz:+?xP$6F5skb9XN Li~YI-UdnfD&\džxQ$N+FGܴ \ǵc5F5`cȠ SJvO& f87E7\݂{ ] Y/(^tfH~{mO"kvԁaxo^ -Ɔk˷O{vLrer2ϛ<% -Rϻ+I؆'ib~sz+ɻN^,,ӕ=Pf>XjC$xv6EO0PJO]H5Ü#`mhCg;}/5!+;&G| oM?P{4ULjmq8Q=!PjMcӄ)U@8WL{@Gw[GS++)/ H*)?KӜQA$k)Ʀ ԛ+)hY,Q4 3 z; e,E$`pmQ0 [2,btU.= pޞeX߱dwګ2泏뒿xǡArvO:G3x;פ? <[k Y'9HE_Hd|IJL X青-K &2TK>Fx̆#/AAZkK>T`Mn?,r=dt 2eoWU9;f͓x`FmNOw&\*| d:IN]L(t- Cs&0PVPcjR|hڱL/Ñ!/{2wvSZ.yF]0Ή ۪ͻ#b[ R3"'!U6mOx;?7-F;Ǩ#f'FmKA}%']aڊ{0"6K= elW8n<! m7kߝ 5e6W2P@0!Kҡvab47EgZ7bi+P1^dn 'UlRq Tnc!OxvВX[ɠnAvMH?!,ND^V SD&J_sC9!Y`EOǎlLhhX68.YԹĘ=z]l0EDuT>⟭ÉIS5"9VG2@\W(w6QvjN7W"t=6 (u_\7`KoT^{Ց,¨G[dNoZ͕Jaz_Z :G:Pnc8 :\ݕTMմE7gPh&WF;]ӫ+idIJ^ n]֩U)`?q!k_`ޯHe3>0J*f{Ji8 UD`m)rCJa ljaQnA4v?e187A3{̖6RYtj FI}$ss JXR0/ZdXcX]GDž탶ؽtU,)dEf X++a܅m-*Cg |3!FMyUv6h[oA=vTDV%*܈v}6ڒ횴͏xr(KPƠ Gk[Zf5|$2@Pn=JrR]<#'xT8p;/!$`6_] y `UsMTU_l{@[bw hXևYU߉_q#Lگ2fΘҹ5gcZ ߞ ą(>roUC_P$ȇlJ)R^rlDゐ9ZMИ>J0+Н8h>ot>Y,#"=`HmP78ǚeVM`,l]ý@(4Z3Kv Wy;Ĭ [AU]MeF8NN | j9Sv;*_e@ޏpf8dxD( zoc+ʘOVbƸ3%OFI:>֮0=_>?[Hz?޴Dn-enUůà͈U $%Oš&b$K2Wgr͝ԔC˴zLi6{b&2}"efiNܘW^;TyI+DF|6 0yt?NEz=*k#Em%WE!2XǘqTxK@457MM|B,xZ>僈~z3L}EgTk"zNŔ>NR6b>ߵJ\3EeoGt?Sע:Kïsl$r1|A*ξH*wBQI6)tJ~o'{^,+=I/wN892k( n9xci1p!o6iP&<)CgSl_A) Ez25M ޯr/]LtJ|0yvhSk(\ZQV]m[ѪW s$ 㘵O<ٓ?24kQ@LT$xyȹyrHޡgc)ҫ~Gg_f Kx„Οذv2yU/V |NCp47E7*Sc6%9Ctf(.uGPpUwӀ`/ƺ'>tK&x!6B1$Ee2K`/, c"Gun1DzS$V9>HLrg҇Lh9,B'HtCFݧgv)Oľѿf+ͣD+A\3cH^h6;0ˠ `#tl^u1lf 4g-s2~õ{.X(* fDߑ o* =Wچ w!E '^PGh.%`y_ <4nV@= K4Y{t7߱cX (IC5Bđ͇W=ѶkEp]f.Edjli5i6ϧ(s(URAHs_o(ib}pjs)NTN֤e#wlU d`ۍͷA@}6[3pZ~oLP#¸}&p5y`S G+uM>řzլ&^xdcPNȊn8juJcUpD+z}+6JȮ 3H"Io:hR%G(}>`~]c)S*TU; xr&w+cWݐoMN+nt|:B&;MIhU^;eZ\ЋG,- H:Z *&u5ia+G= _g X fb7-oq%⟼:4Q yZPC&Uj%ٰL, | q DYF!I*\ڧ:#s+JiMEwe#.z Ao<;X']"KHwgPE$thZJH<~V AÙ6eu͊kx։ _eł5NOwptʧ)*) nPjWi 9B/]mUC嚸C.^6÷/XѼҏrx uzoL-E? &5}E6.NLPa!%(C'%5*H9|0~]yZ x(יT{E%TE7p06D_ҶqUtz6ڋ4Q,b S<F*ѴHfӓt]=&iEn|'O] g,5HrϊD8sdOjnǝi[ u0U&v ًuuVQ⫴ҳ.G齂yP-0̛359dp+5.v *]{Gn??vrbލTG{hn6'.u-2`<4J[ G!ʞ50W(<BQiH-^FK"9)eLVA[ PU"D eW#QWpDT$&qI^ E풪Hn6WW=}p]IX$WУ3qzQiGPft9w}۾ j׾C0u<|+AIP\\Р[!q#alh+a1t$%W 1E`A=Sp9r0 {HQiB()˒S$'~Ir׬rC#1|l3 U?zgm7O `XzXoz"] 9Ba j˘F--Q".qv[8V%mljW)cpqZPK:utLOubf[/tQlHcsUfea1}"|ulЇK׏Z)r3@*e HUY2yop--U7݇aֶɜY[k:x5v#o@wYo0zNf!K^xhM6&p T^z\YY) ty}q-)}tG.Э Zr.ԔF3D\jv-N;=U5d#%)MB>a>/q#֜Y'&o/1`ciR` Fܩ82#7 lpi,StWM!\FRu_?1GtvfԂO ҽ{;70 -Ih*a~N'6d0&?O *g*}& 5s7Լj%RǀxJ ,Geލi%06̆$[7oɆ` "06\FYE?: 2#,)9eKqSv&zLp[lz~x@ M(b)B$ LJeU|NzHHj;{ͫI)MuYu|.?>;MyEo?dGAlZꀆl.&OoKŠЃ4 Fai}՞с-CRA9Q.@0c"Rmo y5CUfҖٵD:ǽ%˸}3ok2a;CD!OjJ-b[5v]㻲A(;9^_Q|Z GC#>7h82bIՉ(З [#wCne8]?=<(x+l^)K@;Jybɗ ]h /S?XijXʹ?9ǽyJ E8Z^eoH &;O9V*LiuZOTfJʮY[5,/w2[C9PVwKM䙃f-^Q4`ZX|p}f{U˰ YrRmvg25\ƇPSG 2 z[&$*?`) JDSXm}Q\2?U{yK9&{wdf?l}%(Ad3*Ir61V^6)ۃ DNŅê*!g>P $[.MyBq?t>iÒW?##B~"4AdN·=\/׎"AmldJ:LzrV <8B醢NΊpCQ]1lwꛃ<OT=QA5}=(2X; I*zd݃ l'[ů:݇{)"1++{ q@G&c cVy3eIਲ਼ iȤѣ N(P)frղ`^&.S.,?i!P%*Ha"4NPGڶ[CM'A?HlF}j}ʶ3hjT NUGk%]KZ$sڟ>i%2d1# T,IE4d‘jaoFJOA8ҘJ2[̓G&58OO8mhշ#3rC=ATru6VROoEu7Ձ˕2O*yؖ7hgJ5d׌L-sZRsIЎ|-TkHk t~hLG6 _K#$zu5G.+PC&x1m[A yhH1@gxRBJ%u} a^#]|EK?'\\Q>4FCNy jXN"Ҋ 4߬΢ѨVz14[ecmgb?PTM>w%!@MU$-"}(޾(ldqЈSD#SWzo|bnVYSK#БBnEƜh&=,t^W~-P$H h=1w(TQa=;r/8TR%faZ6Q"Q ݡ,[,W߼IEG)Pł Gr׈óߨ3"ױ62\@NVYV?%W՞Ah7k!OzllʮVHL֘ZJjvٿ":o99jY5MzľVu8t*z\`{"qK D:6-׏/Ai|[V В+\^r}/dClQhHZ a/!8fVŚz#c@]0h g']c^A母r"謙O$tM NJHBIG+Eg?|Z|Qej8O]48fX,ϤJ7jƉWZw`*. `*:{k?''f6<fNNÌӓ@\F+6L\e%S2Tz% dHOx4Ηs  ߪͤQ8>(+w4 A.*An@1ӢMLwaw} U' ?.Iue;1X6 Ń(K|vj^0 ѱ᰹+lZS|o5O|-샖Z7eVVhmRZK)JM)O[lj Ճi`F,zttեLPu~UmtkBC>{VsHWkvY"L۳S3P\L Bࣷ_d+vق>fɮ')s^є*eOIyeJX r*W8 I7wS8N!ӾP]ڛ^HNm\k4bWZľ/X1D]9_~澾bqm{a.ePD1=.|RIDqظb OŬodf@+Ҍс,qx BM^ @!`QpUd)|, eVgXm=H?wpml>$aTa~Nٌ:z3U&_f27ި`Lk9MPk_KM ~mf*_w^TŖ|7ɿ;{Z `Y<\|a61ER*v=F넻uMj[)]_,*PQm3;RbW7;LD0Oi52ܽsT9o/f@=QlB3HAVofҋYCHXN tb,j>F"7kҔ5'3t0y :-K-U$Z߹~ɆC'"'" ~"7g` Ð+eE2)sd,~͘Uɹu R߄+>^TQ,?RHHQ]dq8wK&yC e8)yLqfda, ]tZ5Y/n*|kZ}>!VX)@{tk+UYZh:nSO*|!*ϣ .]鶣5; [f/RDr>Ch521|;{^rN!$Ϟ.1p6 $ٮ3z8/Ez\J##FNVޛbު`Y@.PPbȢ`詛ƥZTe@ӣӑan_+ƌβmg1tQ(qzK{Js_CSigaâ.v2b!ܒ-s@Ge[?چܙsA?~"Vln0#4e p9L?~J+_fcYLFB+ 0LO@~5b,p/pqWSKBv/2gnO."Ŷk9C|>3 @f&\e/uƘ|B|w*x8bqQJ>/8_ә2B=b+Uˌ`UZwD b-c[\puuV8fusaHurIŜd!+wЃUkM\,B=1Rٶy*:r04dqD? ӥ?S̯궍/E1+֢'!TkX Jo}GHDAC?漧U]#4ؠzDFƺցf-Me} qIkl `LRY29uƭz;R,.'FstuD9zf^-M y1 NnAdkQOPH-L߫Ģ*D&jMUT7I={,Bp]p֮EA\+TT3p@-wՅWZ9GƗ{Ğ? d5Ó[eUӅGiv)?&iM8TG!In[T$@"De ɰݯ֫^nTdkz$?_:bTQ>("3?`\^oX9n[ϟg|W7I74}ZsZ; xTzmUM[/X~z*k$[xg}PpQ4,ކ=X-zp۷4ab1/2K5lVMtdNiPN\pO,Q4֤+.V~n=j7/宇_+H>Bzц輏-Mhx[zl 2tAîn%$Ve:0{9=g ڙ#bum֣kf>S;Na2`faz@!vRfJ2 2]v ˖G-6YUQg,5w @PFw& 34[E 90 {h=?QycPH:ɾ)Ezj7Ļ0]MuMҽך9 ;&WSڑ& +wVah'}XB m {܈;o(rQxg~ST6!Eك rK78>S*pNy(o$~ǽ(w98*ׅӐsVyy. = oA,0T.@K%!d_5l1bjb5%KIޯuΏdH%)^g-ݢa_3'&ak΄cI qH:!s2 #) v*7w`4񜮼N!cWhSэH3Jjޘ%{'{QC ƝC@vڋ{1w"u<9Ua!{UEyFE$Xgl6b>g|uwv uy2hU˵ti@3cadɘ0_6k V\\7LeLV*R(`@wH! qW]Ȫw'߲5|t9|uEg41*6pXػK9svdSsrwJ/1I7 \|\`Y 2xǶ \ȍc!IMPl9dLNl8J路".S6*w~A~+j7\w0Jٛ{[9aG4 Qa|XH}zv{a]uĎ,G f0ztÒޗLC&8Sfms8 =sCq\)⽰+`P 6ѡ./))dwe¤*P#-1lcWeGG $Ze];xoԁVF Lfux^ $qBm/ʀVeqɿG圴W:fJ'?LKRR|4~I2T#5i;PHOYN[Zx8tISnI K @M&wM2"Vpel"W'OZhVFRsxK7;1 {A\]N,s? B.AlڋRKE|MЉ5buqSzP0_=\~_2K%p:X/+֝WخLd'X?5D쬬zr mpNIS)i,6r952e p:qp $.lY֦8N򖒴(PƖkNe&VrQ1r,H5C\I yDhDGui"!A9~ ^&6xnfwI9V0Xze|Ӛh픯傉c%7멟._]$yr& (['  2e_^7_sm8 Ȭ}}dܱMB!tY7%@.LX)~K Qr.Wbvg2)o`ⰶN9^RbZo?ĜB*36(E 'g~/Цv'2 MCϝxeXfldj9,TH edQLon)n8d%c%=50tx@)";7#SP!)&ȉgg-Cm$סW]4no565ZreZY _]y*|^dZ}礖r&,?:H/egKyk<}+0Z@FE~>=\Ÿgq!ETϤj : Y}Q4BBc:tllOxu+. (%0RJt A*T^M;XN< ە-c-;Ԝv\+?ր$Uq>VYDB@n\*%D$,_Pז9N!< Z-@U(68O경]CBAL{5 #PD^f#cά,`-H(܉OfK@4.HS[sϒ". Cy O.Aadm=hZ2E/!qZp )hm ,>iz60HXx*M_AS\ggBfG> l1q)PVIb\_Q@0eܟ]5_X󉅤e5_ 4jxO'GG L?+v{wgʼ:L* ϳoĆ? w0!ӂB䢛q}@(׋lBצ6_)mTd ½5/p“]8!݋Μ[3gnߣi˗bҚ0lc&S lIڹʍ ,2lz Ds#]-٨tN-{&"4h)=5>wOg'lw6f`ʻ>2ia{V)T9B =r<8gBmGٿ,x^`ћ^5PV(m(e^ 5D=u*e~ NA!|ZG9Z[Da|#9-q"rE>0xaz8X 1޴~O,{N=Vف]F!16 s yitOT\uYPCD`2cp>'/9$r_oK2Xȋf90,VºmbD\b޹^4WQUNP60z(Q㉥osĠKA`[HR]X͢ C紩7Tw UvPC7BY|Mi'DY/ήFQ^P28  Vqql7ȵjշ]5L[V4j0nӱ~ٮz 5'qhس+ӵUvT `!L>=_#i(1_,0 ٥Tw=8VV(.U󄾒| 0h_c+(W#?o5 KL8.b0S2. aH}E}4fu2I@C,ŵH9hiZ^Z+ugk;uJ])ef6obC |Qe{I36V{IĻո.b7Go|'oda@L( ^N;?gqiv)p:GmnL`q똶AkP`FM}QB4>\"+BWrY$`c9q]hR+$dC0H̑u45mQNEHM) rIx"&9:a6ΉImxr{%[lA'C/`]#/lt}2a:.#E)ME\n%-Uoa!WH}LDmTƬeck= [Nb]ռ|YH`u.%؝ s ;vmxELf+ޠc!871(\ʉ*Oƍ@xGf c/]UDh"Ợ=P< +ey(Ʒi{+8":;Ï݈ͧuSRwHQ GWX>-HwMDO>I6"sGE6|ώ桾8\/ >EZǴ_lk>Vt0tuh!,RMP%\m}ZיXXȞ i2P(u^ݬ]8q~mֽy"վg ͭctE$eMߠܹ\xޙ+PvR8A` 4`ͷ`+Ur 6t`V9GC ). M: 5|QP$jÈY&Zn*)᫷sjzlVsP@-L)!4(' u@QA[.wNt[$;m'iA̤J5Tۇ2h>8q~p^!hLɾDJ7)h Fbbjk/lf;Z#ڤ"vlW;mjxU#-#@ק/ AQ;Oz 5n`AȎdQHԏ%VVm\ֺW>+К/}b%:SjTpKi}kb=o8@'\S-G`@ ߤXëjZ:@߻)%#糲mHV)#J)I&w.[KJi(SPRZ㓝/{xGǩ\rΊ+]b+{XNoH"K1a*yyL\E37{|=GQezZCjڗ. )[fS.BkS&I k5&dĽc245E<+W(3Lo.)kLqWcֻ0t}2c:?$8DADS-C;(4aœVnW 8'諭R"NaesE=P)PE 0cL6w@2b="E@Ԉ% e# =[i "^Np R4Qu}oۭ\։Y}V^ zXLGܱ煛I2uNSBF⚹S/,3.|Swlt xTesKJ9{s8Ӓ4[:^xcg2uٯygNHZz O"#2MLg~3PMX*axJLuovy*5,Z$1e5s:;6//2mګY7lRb±_ O}sTꖖ7F0(w QYZ07RMI|`E2ooI+~n0\b5cb>fF??[Qmn L˶c#d8ظ39&':9[M B2/]<@J"&_+yU$bgw O_WH3| ũZ2'/lbH9ΞSJU*Ged|V>V~ǯ\`dHD6詸= ٷufyGkQ).3SRV"{$Nг݄7"M~L{ּBl{mK6b a6af(ɞ-9r_/wgEһDj=G [#&>I7cf0m$rN}=,oy:D+nQsiS KmWLiGkVmn?g}u:9h i4/$ԥ+x} ֜A˭'Bj^h'/;o~.qӎ $8# XNP%l SW" P#253q5|aUbT!.rD[_}_)*"۷c+&  %[:&o~rUM-yshD< TZt'+J- 0Zp;-CGmm¯J4ut.cP''#3˚3D6 v[w]Wnex[y^"z|KMb.bzf{:"J_"\O4E\?pku?=b @N<c3Y|Ŧh/^ˋjD 2⻦3~BGq! {=4z+Xx.Uc'ͬY #d' u# V(eON yvji 7# D[dmi@ڱYx6{ek*a<S7۬./Bb PZ}q2 j/$c7JDvu+:rDz MӵmIJQ ㌻xulxcZZ}tmSJo1\կܼ#;9oK&yKy*GDRAysTjyGq`{alX-ڕ* 3znÎɻovjEj 7pv2:嘇Yڷ\=6ȤX"^(+ŇV0sNCh ղ" 8[xvٲ>VeDX%#yvd&0<'Ѩ41s%uyvzT[=@W/4y coUC3).@^ 2/v)s%JJGQ|%$* M5:jU$[IaRKXk5,"b\Y8%{APXP"iP@?>Zެ5C,7U:@xTכ+,C-8 VU1%]6p^~0Pbnblhf"u4tWfp/Vevǝ YɔC&diTŐR> M9jD]~1YqN:2 22շiZ;2U*, 6Bq Nv(W'st\6r=? J`-sv&t{k9LU>s0uIBEGoCQQ_i7 YѿhBvX~sAܘ!<{b,&ij7 nɩG2[rbk'ǬWE6ֵ3NgM4*k?Z% (\>q^",T3oLLMnC"8>>gm%͌ߛEpĊ] ɥ^%>c 53IS54ls%##y8 _Y]@v>0o&j,Htd$jG쩮/b^tG#@o*b_RZsA:QcZP8LJ1FѢjͫStQ C8VX҆ѝ'lz_-ib-C:^U.ؗ7U6M*{B=j|gyAjGD1K="n'9[t_3ձwʦ95ݨwCZ Z\m}F}4]+!/ oP+0R.`iyлM6f Dm, \dUٵ.sm0I,{hf-y\g;>E%Y#HdU2QILioEBFׄf>W!GfQ0`1aVQ2yt~h.Ʈ}E M=sĞin-vA: J}IR*9W%yYe7ZVRh/02MrԠ"o޾ gofv|sX8~]iL4ψm9qlF={bv󑐋gRvĢ )e#+lO6򲭅s Ȟl'&ErSDRC֥f*"-U9iFL!bͱђºhIɑ^\dx !<=lu]EqޙB(yW;Y%p(+ e+6vM 1 ZD`{6bAx]l_ mT0h7ɟ{{;'6 ?n|P077Zgt1w/E{YR 5C=L; C;x#Ͽ4R(S^ulJopg\Dl힪~{2HȡNL;"\y&ʹټ%ZBK %-J79 YaW좼eCjMD O)vy~9w*ڸs()BߋBN9*D~4.DwJb BÚ QЮ5֒+!|cM'¦FzW4$GyhĻdO6|ru"?.H R}45z27l]t-#R+U1C RjzBA 6unn2]4Q[.<կ"̑f4jJ:w 1 jEWz>Ў~$őj/bW0N jqFR5 ]\V)~grDXi%Q87Ҥ~ 5R 7SFX6V쒧|cy_ x6[\*اj6jpfef8>Z?M?5~8R.d|R؜e7zVd<[F?zC gz]n>sz㇛?E=bTQ8`׼SCXOQwgyl1OᲚem?ѥfhϧ{~񶋋7<]wcE{hg ?њEf`<=׎{iEcD0^ vɌљ1_׃g5e,,g̢_|ٶ,s S}kp35Ťrm?0Sdg$e>$4?7缭֜Zvb+ybtG<6S_L4,@g)&750wZH\ZC \^]Gs~oCYls)B۲4±gA෴bIkfOfyG 85p gK25/vU\Itt|,賄u!jf qJY`;F ':˽a!IDI];փ% 0Jej ]Q0,)Oኻk]f3j_yl[Ȣ /AD}CFQ\\@~vH]2_g7q).ޱnckroe8QvaY1e\XN,C\=%\G_KkdZ.| 4yjaizq"x45кH19,z샮@/x+˖S2P[AQyH? XTB#lތN~+_6/$$zHɮܠ;7ì 9|d /i;9KJcUI/~xwm|P8 "4N,Ǥph,BF)5o3 iBԋ?Ȯ%_} d'~#x;(0qNX&.LI1IBޗʼ, ,<ępI[5vYU_WRWC^A>3:IKrq4XJjx6ǨpԮE.Mn Dm'4HH)c|gVHlpűzhr ZZqp3 <E44Mn0͠T^X X5_6]sdkkˀ%!WSọuV3EN) %M *J7\C .¥Io T(nmX"yt.Af(t=0SyEVWH^Wr y eĄߤ:< Hdv1pG_ 1S7eե_eڏvەφOhSQ[OYYoKyiŅ]_(inƢl%aH8 hyJ*|c]lT@}0&i O/R\qWVnu߮ d9Ouch%iE !DW,Mk~;MnxddpQ r VSa3NK([oglgwEZ/BQ`z~QͺnY{h$O&€Y]rq5ɡ2ꊔԬ`EBKkM5y( 454<&L }/(sEҫJFb\;ެ JОouYzO \Y,t7~n  7M pŽ'51Nw>ຫH4J iiWY9=\ ~!W$9ڼr5W_u>ntC rxh\W/$<XvQ%=B'?>w&b(˵%sjQ/F[.RB1N @KLJiV<_aWOK5["$m, lO1,Ta7Col\XAB~F6O,~!}^2tuEoTbUTEU(ɂ )ha d+z:db2$RLfBy|Jp#SBIc.4YY䇅"4ퟑ5JcDP|`YXV.&OsiԈR1G :Hi>B~WR["};e"˸y}lNmj$ڢ2$OF89G;c- e>k4E@Ʋ6PbTenpdf߈_K,];QzcoKI'E'0u+ӀŽ,|(3ۦMtK P% #@y^#"ޡBdCV2Җ64;3%ݙQq!\(&6 ES8 !nKb'WrWAW D hT`E BD)$-S;w߷r1[Z5j]9Օy =DU+`Oي&('5WX߼c56 gn S5XBFtd>i54&%Ղ-5v--Tȷ1-NGp Q)0џxo"֝Hv뺴j9kэT6ӌ#ה8CM/x{##!nU% oߦև"ߵ^_* >zOV_ P~E2: + xE\]R7u}g<3'A0z«qhtsozv8nx@cu YPkbcB7:>xT<AoXVfؕ\\˅p:zy J*E.c|$v 0U}Alz?,Y&ivԩu!<>AMmxJj&49ީ&ShPjvwɏD0ۏGgI(C,]N*9ŝErc呌<6]X"OY7 L4rg7xܹA'i}͘ ܦŒn3Ci@^@A2'W}ϸ8`|8FLTLJ! ^ @M&_wMxjM:?OkQ!Q[8|6M|/ _6r8Zo "K3'ƞt # p{oz\Ҳ$7qa\-#gh "HQP;!99@ߤ=dIp  GknjS]&G y)\R?JTY=BVDaK!:駞 %e,57Rø%5ۣY`\4<#:zzU7k6dĥ#VB f 3A8% )i*BoΥEN5Bq ̱xt1&ﲖ=9Z/ 1GSP9g ̩-(Cg)О`{HNZ[["X`O8O/F̬R_]I[#hM)l^3io[o[RCC''Ex"?-ǯxfc}a)vʕ(WuQw?a |w4KIڅ% KKEa% 7/GlnY;?"r}<d Z^hk7p}P^&CYbT&hM+5#v[ LGt96X:nIޝ{ճm9䠘}) _@3Gfd Z&d>&,Ӌ1?ps`ϫЋ%$I=5\7Z!N p_3qXH=_jR r3B< 4*a'y'¼6@g<"BDsosL8jo Y>[vGx򧉠4X98R-l_[?\AEwQ`,)|9M6$S_˳]Qg;G_PPaD#0s:ZOk -}s:uH6 E!SIThc8/F-e`Xvyav/d0&F!vȉ3bIl﷠~q Vn { ` Β[8~Y&dj3W MlKKخj<7l(euި~{%aw[oyn^EJ_u{ނ aW+Z{wLJtxqB[s.ٲ\cH8x OmZgB {7H^5"^'tw͎t7oˤ]R5("o91Ko72_`(F14'V:~T6P'gK8VaA<ϊs7&n>ʆ׵2TlM` 76ҏQZllR9㔒 鈘^CyEq7ᯰH Q\ױ$Rpn܇FTkbh0:wh&+_joW\]'2IT#,u;9pn\l~Kx[c0xK# Jl8 }ԩԬN !ԩ},n}F$+=kOgΑeeQαH $|! E_}Qj'$y3ߜ/W^AWF>-# uI3ML5Z =i*TY06%?u'9xS mn~OS uD D@!Hڄݒ li|_£YEvoPQp]Hϓ9wsbX KEhȦ"\uc&p}_Xn<[+?vLƾxExu>~[wo&x2CeMAֈ*d9_TUOcUiw5+啙`<b`u~(0hxږsNKW :Bf[8J\n ;|^Pm k3$A_j`TEס->*oH1?`rO}Q|B*'?͟d. E#0.Pe^:L>{=~fjD4U2w$9&ۚN|lqi:|FBm|(,7c<3eF="p~3-DMQh1lY{2g5jz(5C5{^*MTi9 m;qrŨw ]`jJ1={%h ոG0dv6W0>ƠFĕt.BCUx)ѿW,2UY`%7`3D k sOFa]`%'y>k{[JznQ92YSVQaH8aKVj,+zg 5FbCE:WЁ ),z"2s,hUF;7"eE5B9Um>K{i6o&E(q6N|­%_8P 9-PyϺD be= Z=Oypuӑ5ko恪Е: E!\)ái!ٺjZyRu`EHpԧl{iZ#`v7M䩊O}ٙQ> H hUgZ6pG9?Ziŀquk@@> g(oSK:U9^4LziE^hl%~pYwXj*r$h qGALΒ%CiG|I")w'<ga1QyjgC#@avSQc 6R_7) 9rxBe&ztY#wubcvaB$m)jr5zv8쇪S Eh@3Ń(ܽU:9%aIi`گ ׍ÂVQK8PK'%I14f{^0:}&uANph{qv+: EWw4 Sl\!N.E7DERFb|,o#]ƫrDHé]\J VqQrƙ}Zgǂ,겮7Qp Cy]{+<#Gm 5W)XA$ !)ѕXJX*"~9hC5.~ ?#d}\$+"d7>(!q 2^OfI]yxhgXRd SUCx˿Jٹ޽OEsm3tJ̿Ak5V;0_#O6UG]=y|ff"N7bԙfI\Vr#A͋aM*N=yNj4qZ+Fh Z* V/Q~љW-5J<q>k|IԝSoR0.?wcm@o/c+!s9RW?#)/: 0:}| Dj(#aZ#7z/z1$TJ ݾzbsh3w@i]kC3}Gx+#LI.J}r_F"*? DnIs;ToBu_yCzr "I}昵v3GSAywzϩ4mSv(J0jR[M"{uʮn|zPů*[,;*V M- o?#_0~6ޡ(XT4rPhg˵$k̬i5L~7+DW*rOh'o.m`mB(Wʧ_  J$9y6Ju 0/D Kx]o]\w}Rt?\N% UJWzξNBKh#tE3˫ &P2-bB9*GogCorI8.@]^/λ=ݹ)q?o8GJ:i O& 1EG.j+Y18&5b&1wz(Eou{I*b{n]"/`7kDsl `)SЦdɃAި\i[z$ 0K%r bJMwd Q%X4T`-Ļv]̙u'1=@7;~5C*KMaG%^Fux#DG!alSp2yT~籍f 'fC[4=-(Wo&:}R{+)>/*OWY5Ã6"Iat׋C]7S Ix?,ڊgœ AW!6Q@ȋ~5쩁ա :fA^֣&{X:;&jRqqEDsY}7.>=1Y)ш]ӡID@Ϋ !.pc8gp%k|db17;-J(-*=B6(k9Bp?&#̊iF> K60HD_^ܑNg_;Gh?vGpuaQq,B4ӕHL{K_p!=k&hz$BsF{D3M(snɁeLĹmGGG\x;"'XIdZQъJ&V1_.Z5UR+ 1cdpԓ݃poG~ڻM~Eq S &2 ``Pxa|/ } A۫LaB+ğDoQY~ a1~=3+rpgO6~4F g;e>KJPSRt,Lj~x@g>HwBsxŦR+E;6Y"rk+@|/dui=~Xszb "섶 }ᆬ,Y=50vtad+gF^ ẩwu95_~}4E/`&QeO42dtkڈ3*1 N 5VK-GeAGMtf. ?Ct4]DC`d@r eK dzYx*ЁXtƳ{d9 q*ר0$( >$W)(*̇Sa?O֟5a&CQ$N.1rE6]n6*"H>O3skEڵE q,x! v4"1! g!UKCZ_p6ĒZn [yꚚg/|9_%yF/*uPXΚ^=p`h:;BX1Ǎrљ1_?/#rPID(7{kJrĺ7'jL@;\dP1eu/*R"gluMB003 'Rbf垺j797uz^x}ޜΨnP0AH&B װ5Ov;b`c_4ېBUM' lBplS<4cz1kJdEqRqoգJJBYYU⑯j\/_8:Z92(*%T9?=1̗ˏ`Js+ md(CQi=Ic|a%ZnH(l;pȮF +ŌlG]s|$YO>7gi#Ff{[fk?.ؼuL/p?~^)JV4`c9ȉ.x8>Cɳ& jBH*N亇b6: c1t U7y)]*лࣄm[9f* G}oz!I6 kzDqT"g;҈edT ,NIl1'r!G'opVG=#}ɫ'BHKNP7g1Qw r+pvmiyM'!ȘV[!092=fE$YU6NR6?7Roakp$Al-IuSjglq a(U4Zh4^Qǝ A_v(-5b<`U7ϦgЪ U"F8هZ}]#?kr\*iᙑ2%iыL-ٷ2=O 9|Xcr d(LTeAaݛk\&G x v؀-:y@[]G9Qq: ЦڀaK ASi^-ͺne`j3>pmdXj?FNLׁW`V[z{Lb>cYEfν\cV| FˡrxΝPM2%5M6HВbhhIYl-\_$VoZf2uׄ~-q8R{|qr(G0!Jb AJPpMkL(tqb@|19h UETYYQ0]mҾRbVOz>-{,ך-E @g G;Y[5-5{0gíyJeN=[f優?EVСU>/s>J[[mhrxi3D8ArX"vʐM2"Y\ #h'9Ԓb#O1R~怎q o^Ƭ.h ~}\C2y}B"lsѪ4L~'tv: NN_G(+)9l9 [ ߪ} oKb{ƕ~6e7RTs`@=Dm-?>:0^&&67WCWTK5FKAc2P.@萒_xۨJWAnGE_;y|\PAmť !pРH̙3 V]q~+CL~b"郛NɊC+@ޣܬfR(Nˤ-ՏG$  ԡ;D[&\f;6UՠCJ֬ITv~Z!L0f_9gda~*yk`]]VG}o6["}ԡRQΪoU<& B{ [/txoڇm7u/qt|ء-#~3?&魦LR"V\ 0pga5\[[iF)yA c 8ڶ^JfrXitᅩ^{чϊp-8p/=c]w1Ga2_l_e>\ ?:H&3uHWPɺo]pd(vV]¡zʏcw?d6pءolg[M(s֖e*.j/2̢=/>`T; &AViR\$h4n>nNChs%-8jU$ tD5hKŇme֭{ú:6l6k'" U,?S}Ak(]Y>W"'kT'Zi Rh\MeÜYd=f]u .vG:Ü $\~]xb]2ڳ@Jߊ\nX ݲ*M 1}_E03w V8NoB! 5{ޑLMHl =bw}<iB~Do}߄H³o0XTӒ3212>:D.:G2tV4wΪY=8>?F:]`[߼7&2Q*Cj='ꜘ8J3<[Y^9@'U%6n}5:d'4qSTr~#oIO2$3nq; 33_n$n9(7b%Wk9g͊C $hBhz^J]KC@C.6m @:n9@kJ9d5 @DTw~\?R@/oRT^CGsp4 ZMc4gsxp&GǼўz=_Y%*p:yW;whl Mg?Ѝo_AyI>LN5U;Xa^#(Knfyr˯ͬ-?t xc{b. k*@*M\OCwP{^(#U;ws靫wjrNaNS6>|&ɩ-߶"WB+ȥS'k!B70iAνFc_S(Ĕ 62Cϫq'?v$(G mLVvȰ"I_ y񰹶ixNdz\#ckQY$~'9ݔ9{%"K*|edI1=?S*"z梆b[(pz9C)y!JL[Vbi.5DT]JbBq3jȀ6x3yPھemcE6(cZ?~NPjߕK.``wxux(޷We3Gmp)'*$hGeV<&Tߛ# ?R dpߒpc9m.k00Tz uװ7 d RU 69t_83Ʋgkje4'5}m FEQ_YJ#LƱ燆3rs"BKXVmIوlそřrׇ+o'Qt×&[LO!zŠ.~ِ7)QgN bU`ڠ,fe>|Eiz=^ U3؅ wc , ScSqgY|W>1s{rA$2zY 0#94v&@T 2ZZgw.ܻ7М_ES26W0˓cNfE<_ UNA?Q=MuNbjc'\AZpƸa$ @/{'JI/kF{ӯC -; tzϤҎ94!u4bKKTy6iC,"1Mq5]&nnvEA6=Y hMa|ͪpդ;M̙!:hN [mU9}~*2 n ek. )Ĝ׌e8QtS{Oʄ*I"X)S5sį[T j e 5zV0xH*[}G*EgI~+ӚD?렆N7KþZ3u2Fo虐kT[r"J4ia\csDžPeK3> "~[ShPMZM^CM"۟0݅vY'Ž X<`bZ u /h?]eU$vK rU H/ήbZvDEaQPFVlҖ՗t$I;Njm&e{?fͪ}g6  }zP/"kϏqƷެfSItfa [E(6'G~LJ 0$R-*x5^0ANoQ1h?"TOR|2k`JV4)oFDZiDA4*_=RrI{^@JD{9 W&q\cQF^=`E~wS3Vw%iWoP$9nS#G(FDw¾ +U9#Uc{ĺӫh w7SC#_?$}))Ϛ tXa"ԩ>oq13MvrX`颏 AB~@| #4ygۑ7O&%|ƣ|4 <<:E}:UWő걈dIFjIJ"6}G^2WX43`S迏YӘJz)]d/a*rP: L dm8n\i-=`]X-4ξ0'"gt(Ct -M&U I%+I*eݴSC+Cv;q50WBY+$~%P#UMwYdl-7#Uz>~R|V)2{Xr6IVMSk{Vokj'95pURm7ī` jOE0|[-=p,jLN=(v$!![sϯ_>4O~b0:5!ڂ JIץD)廋<^t~a{^iZA1r.|ڤ 2%V#F|]j0!5~Üv{ sG{2|1ޏt$Mgk{ F6c2S @Ah 6ߠǠ~RO%c x=7Z^\=;GC!/';}d v8.ic3zL;\RHBh{\:]Yh|QF07e);vr$Stqӝ+N| hYc,KKc?[Lf6P]NFi1mV6@?_V Њ7kN2t=\눙~KB0a|R׭H@ˀu6"p&4=wժZ]3lP #χ )a+xce9>|uz`fe,1u ݧ8׶A„Fd?{3d!I$, P@]*]w-.q>pȎ-5,!$~u)Bo]V"h}r)ݣrxy+B!rVm)t{٤2|fk-vZ^$o4MpIZTo4Vʖb3IO_IKۗ)@- #̂!r^Ȟ>hO6~)M2Z[Mik ov񎲮Z;Vd@q'%]V9p-#u;h/Fdpgڽ ܋$zo+l4_{Vu!ơ2zL#"b~f{40wDYPZ6RL%i R2`My%3A[H #N?ǧʪ|I٧hn ?`c;)9Q ";c^Avlgp,kvD3qcn8Dڇmo!}q&t;.^ )#%H\.pV"c:E`zPyo8xMwW4IFS||O(ed_i<ѳm>˴ v?~j{(H^rt3 n 'uxwdy>9◞ b&c0ᾉٰ k.~%=ރm? JB W3တ1)s%V \P(9* 92~Th3*iQP&0x_BfUeZLݷsmNt5U%PXr}7~G HY]T.]vg2cf |2C>ӈ}E/2}.7KKE[:ytnHr:H$ {$r}]IK)4yԝt{ǡ _$(Ww`'<5Taib{i*ZMlSxj8j}/ N/e%G 2G3 s@$x,XdŵD/ ?#vQ'8Þ@7ZYTňZ/"*vUPtec7\'đl!뚳^ME,~+,eP'{IHf/;v[B#2䴻(vԥ:-΅.v;ˮG:C=GO#85>3".GdE{j|䟅sҌM7sm wvh~z'}=v{F`:m<Fc-L/Ž_5w?'K)Fs7#^WzGkB4DN6Ƴ_EC8g?7yAa9 DL2Q1A֨=2%w0\]5;r[%.;r"Y4H ŘŌl#W(Foō/?LЦLڧ+R6qJj/U1$K`.P/r7Rd ;p3,v0Xbd 2Lcx+s8uWLYAقTҚ&N?*d!VV5 8p9{y~%8s_ϻRt|*t9%ƓQ'Wos#1]~m-f_ʝ)<0 "Xw^L -Iu68vݱZBKko=`GPLģO>d=7A7!:4j4f%O:xN[I<+>HgHdog*$`b݁ p`]_1#ˍsj0匲75F 6u*W8~Lo[O/`҅P$̬w40J)lZVܟy&"~ts}Q.d7ytgRK+,Ha lk|ӬGUI2{(^u((6Ũ_J2͘Q$wޜ$Qm1v Sڈ^HSYǔbe`'02V ~5~C+,,\:{Hnk)]n)m:uH-2YXX!ݘ/~O)z ǝl|`]&IXҩX%A|Ӗ;Ej/xL';]feL(~b yx.]ѶrT@D:#Wس^.;,bAt.)ІJqkx}FfPj2ƹ"ta8բØdCcQjIkk^0͆rhXI $ 1\$qF*O-3x{O{:!~ӭ;Ǒ6b,hYY)ocd%pa~xUyģH@>J[Ќvhp<}Ea3nb`p@=iZQM2L"t0&b(j9 a)SZ hsŽKy> ]['ԒDkOк!HnxF-teHAwϠ pb$;&S^kg` *sw!i!Gk $+jC3R%UGLU,ᕷrG00T2n5CzH)iO:Q[;Sيp@fs"wE.}U2;PgZ%7y"5ze%IZ/y #?\z! &!6UZbZUN ' %H;)VHaѭc(:CPʬU&xFqX; 1s\p7N5BGc FWٗ;CݯWi}OlY^ Lv#+ π{M\u闧Ѱ*)Ip«6P^1!&b.Rz~$߄" XuSyrXZ&<ծ_vg&3/ bB@2d!UI=OW?:'UԐ,ndan>CtOS0lrV~bd37B9pyZڰыܡso3S>A|y8h4T7Hq=+W@R +Td`Z%4TiymD㡼غ~($놞W@Btg 4%TQ^xف/krK73{QQ5gTӑIqskHBe8}|3AZ6_=Aa\P8GQI(~5w5GqoN#F^ J8E*-N:R!у",:'U\4pᑅ0 gtk2Nz_MQJ4:14R>ҷw1_D9-O_@t㒮>d*atQc;eKV)C<,jQP`dˆ id>ٟؿ _~:Ո`C1U"(:p`zR}i1!Ax)1Hmn<".nzS#FE[~KW$Z▍A* 1LD7!!nq0A6lݫ6skȓJlfR`uq:^,kKbPpAm%->bSΛ5':rsKdg):^h DD㍳Y.4ҍ5 Zv fB5BPf9 \c1<{iasfL% 4 Z#Hyէ$S"=7,cato)`\2rܰj4rkd~{[<Dž#ŰXaY-`Ϥ$ l&oN\XGS)\t~ADbU\ ( |lNٞ,$ܸzv![<0MhSt{ _'҄*ҥqòw2zWF$rBpÝ]u05 | P\SvDhLm|t*7GUScԡ%TzH~AR+mMKȡޅ_`?ߏ4a&1f|Y jR @nӁ15+\'mp6&$@7X4hgrdDdwЭF0$'X%`H76p;E4MUCˆXXG( ̷vPl?;)2 q˺缎^5rj$=^+\0]doy@}1 ,:٣Xlӑ''<,_ȅ<{L)I 4o'hVL MHĦs^)xcAPGpEL1=%di;( CKFYBV:utMIq(n%3k/zKێQ:︦2l}v;(0L-ڦFAT"|If :Bdk,uLʬpwжLSs]6+,W\Fݗll5ҟ!ky$Tہαb? U~BcDbb}|f`G==>b=r|9Qև td,A5mn}ƗȅYq?`m#{D ׺*O IgUetZuSN)ӡ%^Syu'=&3*d|K5ӪQ(NÏKF K6ŐJ)_mۣu'mm;òwdnzpeS*A׷c* .Qa&Ҋ\!,".˩FpsJe{.lI223ڨb\"h*&?nܡ2wEmɋWNpVikzb?nQ^?Bjۣnɛ.'j SiZIMYT7C4:G|/CZ?얹>YS>8q=܉ik7Kfax]޽=3SX9bSju<3/7ٶ+p6/k<ژ2(@ 5)Vq!*ȼ-se)B=3ݱ|^p FutV>+c#䡽R %4e, d:q1\Im8]jL= )HL]SJr+>Jw_jb'z/([Ą߃0eLVXS>by4.Nʌdx$)Vu/YAoMa(b4]b:l¾ԯu<4L&ncwV/V$>Ma޴Ȉ%\# }*51=6 };ǏD^ 'M2R䖟9&|]ȑY7㡑<΀3ܩ+r|v3 4-BH*e͉]Ц\,C@j*Axٸz$iY?tW4D]Bd{r9pƻ End\ʮ=ܷ6wZŁn&uaFb cDL|7No0A֥Wb ,vhGH;yAgO_бZr2?qpB?00Xp,6p z܃c*ka +ZCwJBM}#xd.X3Qel얪:?ڣ۹޵ejfd.=[D[]" :QQWԡ`${+ٍDzi |gO!ίTl>.}xFsJ$#*Uԏ(8aaح_, % CuA$矵(υ5b2zֆ.6ږ9i'' |D2}wUl)M+9)/FĄQ̴K -+|JL4K- ^ xӞsnEߖـ5wc_'D'ԉd~# ϨL%7K])qӉ\m>!o#U;B\&4#k&2X|Ӄ|-=7J*h<ס:g, W:22e6k5Sl ]ߕ65bT 1my9FM{ԢX@+ǧѹWZiL@T&]s4.'Y7!QzeEef5e6ՖҦBO~ 2V9PnbOs@Y2~!)"pԖ5=m/cɝ!ˆO*QG=K%&VDQD4"p_ZWJ=RgP4D0&%\Q+ʼnLfmUdX[46惉2HQo|; ou=!}2V[`ΤTKM(@U~}o\8f|q9M%A ^vt׳-%u핒ǩ lnRV[ɇYY:ÿÌi8徕oSґ:3 nm[j3%JUςOp&E4Ҵ|x3ЕujOiΒa0Hvߔ0Nj(62^-.|Y娳:Wj}12,xk8@\j  tbDQ m^JeRI݀7uh]QڐR<8^1!JLxAgW)ey9o,79y( LPv`%1[WV+gCXVȗ};Z-"ɠYwov8G!) t} TnFfcL7TTK&uBs[MlV]hC֧ % i.;k+I*l6P]S?BWPY9~ǶASюa2nݢ$q_]#-.u0^έ/hȨ&&FF_uwƯi53;<{m7%~`g1w$. #k`x.i=5o(d$1aي7CSȹ#Jvl,rPz)!PvgZmjꑰ]i6bnc`|#4'F␥}w`$.b# lj|2 #ROxȅ sX$Abrf_PwXIшD!>YkhծeT^a=U s[(R5*%ۜ7\'dvQvlBF/PEIhH& Yw\?g*8.,~k3YBLa^ *¦xYk@-]7ɪIKSgD\TyAT o%Lakz?v`X[̷grk#| zHhnL7GIGg n&'hVސj\9ܠv;*p]m6JLyJTIB:[<ev!*6-c=׮ X~ѺC'p%}a@*Oig70W) )$ 3 ΞJNgm`6ŋ1"3`Sèy#T{T/d{z ˺;"t_=*ByK*KBEOR\]\Hhtֈ=̟/>A s$6 hPr83l+nO9Sl'sZS־.{xGD_ ˇU Qԭ#uUr*k/Xf6KP䭲ou+=.%\\XJ>_!4sPnԥ@JDV[vb]Xotׅ!my IEs< BAx59#]QĤ*{p>wks2O\+RG"[/ l;Z!WwSO |LCO:aTzWjw;UP_4_"ozg=p _Zٔ= ˊc?֠ 2'Kp{ȧZ=@ aE]w[+Qf&5O++[j ߅A2ޛ|t.*êOMPN&'LmVKBF]~ƞEϰa>ޭE8ziӼ8S>-z1u/sGyvzl;1s!nCIHqltb=zٚlpzp^̜0Eug-nWd?㈜t`SNV+ $%D@JEw4 |~1])g ┝?9VAI[Qi3nWyN8*R?$d4aƓAģ/N5?Uxن!OZk| 'aӬmF|ʪx"CYa&O ÆgҘӘsFo~۴m N?ٕ|JM6.pOxúrv U٨lrح<}kME4uc?l}WnV&HbZ._D"قL̀I|,|nb|u!,mjYK8*oߦ]n2,I0%&j݁&OѨ%ETb~}dpCNV f"6D&uSׇ] 3jJ{TaNݩۈ{0RuӲPFIynkz.=UX3hA5E¼`^ N"<]Zxrx^-  >IAd,_t={BI X:-bgAf:T喠≔ H:c]ϱJSei u7(kt3HE/+~IG%ŠqM4=c/5F?g0*Q"4@i*(c\WЕ sK UCWv@n?qI)\ pطbӶw{7-<P~w.+r:Hۋ qծlKcUd[D,K؈|p_z/mta^mG&K£@HGo51Ս45@45 i4# ؤNfjJ(qLje*9T$ʉg!or<)l6]0+ Ms*jY9fEI'{ D݊vв K8v;n4,?భ "r~8 S UU`M2ƶVW?Mv]3EfkX<14p-y4 m,_썑c dATq4 ye _*RV{a'[Ra.=ay 7(޹[|]mibPTCtC];nZוwH2uN *Y?_SD^Qd@J_ PEdǞwtv,ٯg랮HGW2ΨW僻e՜S΍|2J4y+ pe^JT;Z j\՘$g?Jg!t#*dDH3fL/+P kdyXX$I(lmP"!ɯ46ʶz`MJmgN8 XXqaxUS<9<]kBg|0ZIJ3nY$ /(Kzj cf M:E5Fx|QoPY.TF ~s%w cSץWBfQ#+ 0P{+v2kS n>"D^Dèr.6ֆ#;e5§;Lڰi02JX_)Nͫy F)̲$_95l/p-m.UfUKbvz `6+;+́S,C0ok>ߺȍ{ **B1AY[;Sh&1t~y{o2'U9R"f+f?uQ0Ԟ!6Gf[XIwt@`"#E,xb\Z`qd_OȲ ֌3 '(]@,/O] \.7Yc:6.yJ8n,ޤ ?@(O mevW:lO4WFyteKxY=1>4lsZD(_2NV"|jDnǙJ~gx%>>5NX\jD,u!v Ў0;U'[#K"+%>˥Hj.(#e+:>=aH_B qel;^Tӑ'˛D@G{\vٍ%@B4v8RBS:xM8wz kJ_*gQ($=C@*񀋭g]/\i)tǤ3s 6tC)(K"Qgnu `}ʄ89AsL|m<&9zljtKY1a7 kyb;F֙bS?6ڐmz&P0kE;t N"n4r5OiJ j[*CgNigLoá-2.EA MLGW"^)+HkVn*ѥ|;+Ʃ fzJ'vHjY6u2BSӧca. M!黐r}hS̬"L22&.*G.}MM\L.Mu/ K}= ;[emp݁f;V qB+1fIxzI }3TAlJMB͌[АC[1M:&iCYEI+窉lqi}DOR};Ұf=&C԰Hpai`xq~)JG&d -B 'kK0=&gXQqF((.zSwg<౶kY=t@=,ި~ΰKW*7}U34aRy34]}a1!5Y"`bt1(F I*ϻ[nK&*' tĚmcNiLD^D\i " 䉇CļsMaw֌3e\f zB K:A׺?`h9 > lP<#e~u*(3]sӮ+'A{$q֒+E+#%鑫#4Ob=\A9 >W/eNzYIGS`X,=+ >~I[ǒ8J"w3ޭ|jUsi`&nBu>Q0-tZŴm"fΡow5ujgu?y׋T-[+L*L/OQVl{f=f$X,!s/::DΊ" 'JڼO#0N -V;mږv`'8]f4 ^kKAuE\ܼ2޺8#]ۿZ8ڜt55cJcUcU[ Sop1b:˃կS!^|C0ɷ N &v[\q#1 P`z{RCԢk2OKa[!  .Ei';i*NyXշ:yR/ۻB$m ]/(d '<5Pư|&` D 3j[Pjak+Ӣ|b2ZWL {7EVL7xEֱG|(\0 OtGa ,v~ GHS_VDA FD7_œE3ӧK)p(hh:Bv&\KxSx$ko=k)o;] M߭7XO'&WFyIC]6_辜TS',+5Rz["lک`)u g4Vyrl3 S"Vl*>Fz_3c& TU˜7umfJr׭B[P3:jԏ'EA8|K vPObT=#QzIh dPA)UysS[@&!p K}&ګۨ9k)pᮤ1W;ѤAaY7BHQ \h:J]0q IHqQff~kͫ#G{}lU SJ䍂+nm _H$_lIh7bYkhGOM}:[HD||yr*(z$NqRgc`~(mvMM7/t(i#8c}0|;CʶOL='th6'W&.ۢ<8G3|ûJS19O,t=:e gd8נNW7T\lDBhYtxR[kخ8CD&iv螴#ٞjtEֻ&p_UTcF&c1qrdEI+1GVm7_.F<LL&u>@>v![݋}.N˽Ctx5_.] .O~[$R^[`2o :P.OR;E Aٖ8&detMõ%aMꁝ4Njx߆G:=n/ Z*ex3M@"s!+dFk/,JiYXÕWjXߐl+]6K)D)O@$lEx5TA_=2?f5qEZlwM,(TI{)Nfol܅=;y'6/i Td{M1 {BOy% qLs 9(h#wOh:םGQLJ4-~"j].MHsxeS|Ȓ~EFJnr  !(#gq qf-,ZكnegeJLEoNeThEtۊf9‹&1^,g<{frC?MA'E< },: DmC4.eo2$]^Ef>j5b7kT1UEmʐb#uO>Hߦ<`È>@Y3ID T0F@ntXs߳j@+Ё#X" 7YJ2?P;h`b`Gvnt"IRV,aIz[Z▗q vB^a3/yLeF(Jl)N t'Ќ}\DFO2{R㙆Tƈ*`kZdnqQ|pٰ3z@fg΢(^o<J{ gdBHEeQp`NY*np_:! \珴EPBmhNz6Ql #=aϙ߇y FS>DV̱g\;Y> 4)4,HfkߺVw[(M- ɡh{ XR`+W r¨'MD+t%a: OHf^#F͖&ʯWZ {NޖP,ٰ;QѺy"7wfKa]ڵjs|Qz"٢t+v--9q)P%K~TOEq˜ 'iE=HC32m*x6K ['1V?Xh Pk`#SA0rt.* 'bqH63:2Lk$wʖӐO%)"m3hu2]NJ#4jFrj"J7'P7QʧP109> ܸirZ B6PdwDAנh> W#ahoC O*`i?-tx>&y'ƒmJQہFȩ;^Vk6 {h"CMf??N+g}TJf*vCiԬ' ʨs %?'mKPxrJ<.n B~=Gso,xL+I7w_'o*0CE/Z1sٌnz{l&{MJvڃ.D˔Gy218J5d)"Ǽ0K6ؖpSrI2omi!hKDLOH[3/;5ek k\`v~jϼ5rT2ҩqՒoק&Cp祖&9m3|Z˳E^RB ayC_i%{ϊ|f}Zuk3/ilJl@rd)ywIqU5]%\|@jη+4E) >IgPKVjk^L >7Zu,]Q뉚JN" [F-9P ԘƔ#UuW"۾WQ0s*8/{X6z$>v+Ig,*i_FNԄ2,|W)Ǝ1[)-~GbV~}NU@.-fsDYeFa-#sLǮ[K4bgm'+###b[pA7K=f̓Nb:xUaQx5RUϼ`Gһ[H+tr ;^z,gB}$:8߼mgZ旁Sl z5[g]Qp.v,+0jriXd.n]dr K {Pg}5)h;:X4C>'id+ W@~b>;{>X7%T~3k.IAmNE?|ʆ*H>\/T|\BD?|\|JGmS[E84'kĆlQ~-:ЪJ9Jk"ĝө&4+7u@P:b'=HfFAO $Gd%^Hdgv=׫\\?(Hzظh52c M7_2wl&шv;$y/f/)?/R-=! ) #?՞8hl]Ƅ;# ?y6Gk} Ïm+;HTly. {qS8!&}UKM(x-ㄙbEp$I޸\uYEK>vS3K9u*$kIwKK-ꅝEU^XGf 9LDL=d8Kb#+7I&AMJF7pFle2D[yBzc@+Ԡݲ|bNg'!dWwfXJOn.@-:0Y#vִf>-+_ur\Xj$ڶGZ:DaϮ_&XzP{wGs'&o^'>&Z"NY x 5o)7סrs 0OHy;l_kC@ 95:W[yh;>i? B %; &jM1P{ &Ls ѥ]~p{u~1=xBl癣(Ojw z.>Gm@v/-mx=j(fRμAvbiS̄9|K\cO3f0JYcnċx|b夷lww j{5K!; puб2/D"Ql1RF û hctq1d~:$ &62sv1]")K_FngCVEiEyHEX8HH*sSw]Ҵc/ӢG"0xk_ :\K˕y8Xvvd. 狺Twј1k]G^Xy">~$$.fTݐYaO*fft))BsIk}N٪kYRrO'uGQL+ (Fވ` mIBüWH&xS=[ !Z^u&nIgJsًΰY.<ۑð_5&2HC}UIpW/I66.=ڟ R-C + '_vY."Lav).pNzlOEٸ3L੡4̎7sL&QTAE5ĄIiO:X }ۅD|nm 9Ytw/G 8*,0) C(7[+-<Єuh@ ^==dp!ZyX;=P䨲ӋP-D'fӤ}-:?$^ ]gqnYDO[e0Z1M~op#f'o;xt: jP) @qdO0RSbz7RRkOr0G47ز,p}zͨkhWb0FT܎ DFT.?"15D × o]bjTADP/c.\2눷q"S hs;='Kt/&)O RvœۍD6)R =f$2*Z!5hB'#.4P!A XE3d[Z93~T~[  pys ܣ-oƛF8&3De-[=DKBk(ՙG<ccϴ1Б1" u"A90昭CD#2Mxl'm|뤼٥_)=Ky6Tp\;1E@s_6:'5Si?cw4R!ݬ}Ȕ᳛C>JζߎPH`ZHh28Ǹؾ0vw[|nU[yjae7OpV2Mb,wsbQ"g=:-5gaae'>;Чy/lfછ\PDMV?(!WGܵZpz;e҆R0,`頩F3 )6WPJ` .8ZF" 4 ަI\j[N>᛻k1<7fprD,T;#˶xTPK\|dsIvN8bvbY]_IVE)('zؿ*E$S2\-_1rM߁)[{Ip0kjʺJE"20kޘ.zyCwv.jǔFjgZ[G'ȊXAVI)1h8zEp5 !$Ii0F#=+ ",(į1v!6(_% }t"xիe@.%Aּs%y 9"ڣv;^e4.Kl>88L+dw=Gz^QYgD'fq RM- Hc{cidv*H:mX{|vyG-:EJ,@6P86صO /9Go *CNhj$Ifo~wlồC\b繀FgO\زaʫ(sIȍGnQ=5J4bqP8o 9ڦoKc7"nV0:F $5jd,SvTvw^O@iݶ1JwQJ!+u1˚?JM󈊖|=xl6*G>a,_6BeU) ʻ7affE u, =fOj.>Bo D]O7@x Q#olKtr{!@ş5ĆH)°1Is`Xцh !3?ʘ"_Q dvJJ/h?;:3ҪCwO^,mJFa᷈@f)#rngϹWx2ַFcيH,$Rb(!Ͳ6GG; ;N) g_t&q<@<݇m+Qΰc_%u \xI}$Ly?@AdWth s t惾Oq,4Nl>!zlv0}E;Z/{O겊>?vKI"yszCM~"޻˥Ϲ%gN1{t A+%dH7E$'!=tcb]RlSqmYn7OʦeH S_5lg@igI+@]YܵPUMTRk[ ^"YR$3g1=&i\0݊(܆[1=E1ʑ~Kk5};N>Ag5 =֞edfDpwBaB㽼ut*5"DxTp*lh7^ p84W1#=Y~'ߏ9@C!BPRuLvee}>NR$DPȌ@FR8:w眙@{t u]bRh ~=.#0˿s9'X%|ن Xkq}B+#,4,2ݺDŽ ̹YP>Eܙ #VTUgڪyo!= 2luGɤAudG!s@MLRYcG1v?wql/E=jz{Źi ET-C4ހ^dɍ:JtS|/;K \.e{o_q̗ODKI{>xWs"?+Rt?eC%1y1LDE o1M'z 9/aZ((CDG&aBMi|P4M!.9Shk3siؼ}6c}WIWVYWˀ}u!ӁHTJ3V$ܸgՊLB/5/H1GOl8AE] 4ĐIZdnmJTox,G \|$T'FI?޳e|~䟫#_r/xW צs`= -^%C'8ɶªG? L,~3HbZc?쓞W$mWw\b?\<cit4}:svMceW6l?!$wjc0qT(V/E ,ͪ$oew:xo60{ūiQpKU !ZNoPߨЗ坒F38HYYV =1D񴃫_Lλ.!4 Wjro;5(ݕsʚ!šb22ާYcVi&`4wiqw0²^;)ONUq5)H}%~'o|HfMW9z-L8֧qc9_#Oxl-JyU8e @ZӃ7$я˪GeC`Ro+KtDo :@q1KAn/**VH7 xݲK̬[9? a1sDaZDYQгgP<2]$ҰJ8@U1\2mXHUucr镁wNC7yæ}AsYF~M[mN5 }j vM_" f_`v]Y©d-J_)qeʴ",Ao@9R{nh^ iC> FɅd@WqJE^U 3G_HO%^x|\xM}$ ]Kej^K&LϿȶ-n#n@u!"kYC&B^2'W> -Z4j=`p7˩}i뫍kVb' rcrG]7x)!0STpM :*lb!~ElV- -"s+U'W ^4YuWO4tmdf udqPhm4(37dP0f h,{@#v{z@:BvY";[>fQ(6J5]9w"P(P4Ÿ뉌ruo细 =|tB-]]_?׆Tgp;[X$Gu(b6vE-V7YLXz|:8!J!M_¨'=aS!1U=Z46sAO rM\1QEHRBÁ`RԳS9: kp sfCs:%8K|SeԫxfCG%ґ*XJ:ny|urh9r)y$.T"(-x{ {) 9o]I ۚ EK]O-F/Fyb] l2UЙb7!ao)Һݗg| Y=gu<8ϒN *ux>m[FJ=#.P4 5AT>v~6 zmt`DeU°B?CQ/o(HIIf>Σ5ve0r+2 Ӌ6{ iU7 iΫąIg>`p8&.n S%(*擓3R0"1Hp5[X0Φ%I>2OGe2EvpQd>Fkd$.Q~ǪM cU[_U SλM,-y++yh _= r/&A_Abgsn֒ h?|-ܐ;׷ĉ߸1{_3U<ؓˬ6[gj'>QAaAc@d> qҠds 6W~Jbn/_ӯT)TS"J~1)te=.b%* JʲGv݌WGhsA:Su@gQ7#_8d}γP]Wi<a8~'V~I f uD] IIJ>h2OOMWT~z'G b N\s3F4Xdd^/i*n0e%8~l<7{ -'Zh&ar;RmWiaRsò)fޟu+ʯ9oOELu{' Ӫ2f !IjH#.h \+< >nL50s*hMlN9xi'ojqM딣8ࠡm^ 4RjQÓb+R&Nbڄ'L<{'~|; 䰝ryͅd,Qk M9d3 x{6݈̦hn}(<aD5|ZСL+~qr܈A! A|cB&{>R%'tOfb5!x|Bleo ܊V18&h!m3gUVW 6è|ȁk<м"@f 1|ee1Vsس6Qx) YTHs[LW!#tCm`f})8j@.Ð!/tT+P.~A$W<@Fm EHL>m;Ul&#m6PG踒1/E4&)tC~h;"P7^tp#p~RNzG4Qb0|caHhyos6~*/w 6 ?QlI{La(6Bքރ?Xb(k_Jf3cCE|Ml:iosxFvc6Ko e\ayB4-wز"6+DG )Ls>4MnT A$ B+_iO+Xe-Wgt] i 齽^58a1X ^?ځpʝsԡ׽< R(܄N]b5سx0s=Z** LeP;m`R N( p^89i(EPfw$d9% q)m@Z zJttoVt}"Š+d.`K4-=.`$s&~oK.W// xȯ=48+eQ|)E+%=b,%oݲp [/DBl3BY?`|G,bO\ot AD̀p<],u6yl tf v6xhB&:.1lːR`Br"&T'Yމ۾ n*)_ Z\;pa,4NOw^R$?zn( q̂/DhF4-i V}5pcDXAO__#H ۓCG1KH5 l>󖚥#08?b㟿׷Wg'ݪuQIQjt`ЎaL8dT҈M !Iy37ۢl@{p>2<؆ wi2t]!/)g}Z3mcWPY tn2fm[$}'@*9O/-Hr68wEɇHl_R3z ((5Ul>a0@;3h@IɄ5|jmH^fuN;Esc]6’ 1b!M>Fi )ce.z.= xR~Zl'tۉ*JGP.7o(QY Wml?T]{_gtw$d~tb$n0]wBO.˞KoEhEd\/?EwYuTkD?#,'{Ax\j<2b)|ȟqo/g'wIՠ^Ԃ Q]YB"9Toc^V}:X,"p93I7 s h'8eMC3·G]_ڏY1hvڴZaW"t$ɍ\Mrteⵈj|n`QrIX5 qxJ/Rb5wڭ+$8_Z_+]FU3Ry$ LX}IĨ`zj\ D"I̽J<^qL5y0!)S2wω Y^ yF1}\#[HHn.Z>Pm`=5Ə>:TRiAˬ^Pti)2 Z7֙,sF*1/1юMv8 :љ9r$h,L))JyfYvuJ٨)Jg2V-3ΰGnm zHMqJ0"Opz H'U<njfSUzetJ,!+:/c^9j7}Gm^}^uwF', *!ԯ~ӚwoELLxϣT24E|'_sCX;Ɨge  {QNexgw EALܽXfdېs5Y2Vxt'1?Q6a\5jIB_ִC q1= dН1 WK*z8.{]|pX>;1q>@MZUPY5I*}(5%F'Q۰E wE*>WIw9\\r65f .5jy-2Ԍ:(&¹0mo[@@kpwj#?\}234oŏ24xLd._kYb*v-7_߾Ҝ`Md=fV%Sw=R4Z .)s! & ܑ^byɗ>&ALaD'lVBH9^Ikgsq&_N$_jV&]9b<"ߣؿ_}Hx]NZC~S8af3W]m'V ƽV̶ SX6l"h(Tyr~!=jl0mz`:oPN4rtyz$Ё&)!o+OoJ_g6=&h=Ǡ)hglzL#]Ş{Wi"٬D#ޯO<T6{Y_3 f^`؉D<m~'CR b qr&iꖐac6e \c=t-mp;Jyky 5JNne㰠.+; N.j_3H3#:EߧN]Gk2C?م~m xH@guj!HM`R鳹Yd6b~TS:n> y "I$C_a pmJC"<058ZB*Vڇ)4?>?%w/@\46{t#:4_E~%PVF@Nk55.03A,#,/c?Yy_oz=GsjY*H] @XV >{a|+\uz;}.ظjz[d=8 I~[=? :>+3=aۯd{7PV58e.ʍ 琥I^`yE1Hvꉨ3 IS7VC>|W2&95v"Eq7)ӥL.ư~6CR>#えDX4"6oë`c}71[:|rì}L60cMHDI#;z K%zUR~!&+p* h3L)Iಙa%kq< |۸Cǵiu{??h̫3v* 3kkѡ|p0\u6 BbKC9 +xt%ց{Z,&Pp-X|P rMo3R[Ko %$,8r#U\z(2VB@bP G:$) 6 Vˡ3q" Buu_@f4o97ex*0?ecr#,3MW6(Yɍtɶ}mV$#*ǟ7)=}j:+%| tU\ئ/V EVZ=nsM֮^!4O*&˃(Rz43W0S}5y1'#4 u/ɵ$u[Q2+R;wjIWh?%+1}aksSյ::]:riU_؇_~"_@ifTwV0 @<IԖxM\m!Γ7)5L kKB`jlz/JOjLmfƂn_j<{q)_C仿mIC4R `1H(84yyV'\MVz8o'Z CQ">yڽA"nVB 埴}lS;sP r ]|S,5S @hMGi\XJ^La}xh[ *G{\'~qSl jI\9:dh Y ˙utwMAhO>2@."P>Z@|d/_eOQOr j poZyOZ5D\eg3³+zaĨ;^ehżD/u,OؘY߷րnLv l:$a̟wF[0tj<ڙ'RRN7[\s-NdOXC C)l &:C*Tj(pſ$ag7"0gc%Qt*FM5Hw. SyDD PTK*,@Y45IV] {yq&:O )L-޸ٹӸ8dY(U)JbMϨ!)H1twkY|aJև?.s*>&n 2Ekʧ1RjA#rb!.Y2xNTW:iӱď?9G˰7Ip)Hz@y~I+l8M1v|xYLx8zϕ!/PBͧ[j<:>=ݐ+UXN8+pG"OI5\ї'*>_bplLhwf@ :#_hWg/iKƗOQIk4GCK9OsٓU:=y"gHz&^'ȏ^g_~7p1B~^Bp] GTZ0 }/|r֮9/u|)ĈRC*Z4Ghk ޶3'"wh3"{ )Y= תg\ZքR ZwH+07_+rˀjCf\)(CҪ\QC l@ݵKVQ-8r; W^2xeG'ԋ/FK2gΔr6ar"ѓwKu˃XW7^ oqB[ |U K//"&ϤJA)C1YnPQcϨ{"9N`k#:b[V+R Ӳe0u8$A ̔Ug9hA1'huʜ[wFoKߛ׽We'@C6`?綕}S,kڅ(5,DBvulR%N3 G7fٟ!CsqI;Atb_E˙";ڲ l|h>g2K?̕#>cygh_.{ybj7nr]f%ȖJfh<n8P pd Txp=ŦVЏN׫,zU\C+ JavSwoiйɺcy䉬=\7?6`տ~tHTťbTN99n)Ҝi׊Cu4f/$s`oӽqЀ+Aޮ:V83%tׯPHJ\Wl%_c_.8!d_QL+:,Rʲc#,Eq@'OeXgס3x ˏ*IJX5,-yRu%{ڸ\>PRբFBVd AE@CMʏYwե!Fj)ZVzGЏAOAVAHohmqdL15I# `; 7x&WƷ8=/i3i[HW^ĥl^3/2_3<»>lwwPs {@?MlEu{HNO3QzXig*[ 3 @6.ʱ.d`!~"‘sý%]̓$-'4D+ z!c2"!fVv@[6 qrmgh5l&ҠU2y>V2PK6j %e''A@}"\N;II؜ W)qV 7!a M:AJ>4oS =quXPbr?mˋEXe-.(~|>{MO5$cXWp01BLJc-WX,daeK_!6:P#kyK#xfH KN^A{:!V!2'fe7G x m<C PWO H4"=M:ʕ=G1P5Gy,P;Fȫh|+FR;atk3+ l0h1YO oOQ˿ 56A} (lڞ 8 AMkmѕP04Su\!a[(ˈٽ 1hߨ*yN$^9'٬3`+kwAR ߨ$)`tmMVjuS`pfnS#w tie1 $|54 my5]Wh?S'ބS4ý[ͲxD<\kr,շ}ÅZKiX]]wQ]ZxwE #fdk"NRS(@.E`ȁv 9ջ_l"N,.EGV ]Y0Wғ4s9&,j3Ahɕ`jx F$a-`0zbA5\G}X$g8{߯n< @BV{r8ws"f'_6?31Ɉݺe_!O/T)_^5~`Z2whC ]0~C?"DuZIQxUƲ*7$81bM5Yk+?铀!UCLرR\GGI9hՐh܎3mTIeLc'P0qloCHp&I TUn*HV '>* AAT%O?w/kj߅ IFrY[d3 N(+^_|<T;m0,%?`DWh,Je Uڟτse{/Xwh )2Ev*)MZ;3RUaFcnl' ٽVW2 ?+(%7H :d$?DJsA&G3B.;׭HQrTy٦`"8<څCtn\(ZvG[[2?]O)ޯ!e^Baf聓R=i O%EP0ĥ C7 = c1tP* Ǿx$zOi8d2-&==5ׂRΕ!pG.Gt/Zd{r*.j#q"l⨨|% sAa_/$J\p;G{G%<B`\`[_?2ܟ½p/{V<14"т cwo H-u`Glܒ(ќwD@p^΋9xɐt]KF>ݛW6w4^y3eUt1[~3WB>ξp  (nё1b|* .*jZt Sp VPw,:ͶVLKk1U&cʲK.RքɟZpiئ b aC[:@NQW&Eb5se=~hߩک;y^ @s,Ei.6(?448=gĹS:}jk&=lј 22Nm45fpwݫ>K`s/ I1llZ|n2\9ƃ0,'D5](ZdjMc)XʷШÔ5[t0hMo_:@R_IW_s5;Pc&IrZ6IraTtO׹8䧱i?k="B`-mFilG-gK|f7"<y 댆c=7@#bu5GMJ2?V.ڲ'|i;*V~:m sdjo xBSzݰ:8 7rLJ"pvTp5gϢFB,׊"y{P7|%b$K:Fo(Ջg2mc2L"T]TkX: C0@;QǸzքR1E>ƈ.͘ çٽ *.Z|iCF-+вIQ$i9cڕ&|x@'I6?WԘ '3ĝcvdYpEˠ@xѺkJP'*P'#?jr5B{驴)$_hq"U&)gSr짇zyxt$▶,EPழv5HB H{^KܠC"\! F\/OM̉9EQ$y9 V̀wH;3cZ7TW;c"_Fpg@g^_il+<0bLU [.ҸmBl~ќ҃D#XåyR4(Jۿ3Jʚ24[+h'aX,L$EF^h' d(bMλ@CCk:Ys8u>q^zM[JW4lm0pjz׃W(2eM_bS'_!A( N`KE\w!@>bSOJ\pL*zr"Cڻޟ_fJ'b –&[`i%*\f^_Z&tx?b0E+;b"EA|e Y䏊[Vr@*<,vϕ*!ީ:N z3:V硫cw1C?]\Y)_'#WcG>ďIg'{ot+lV/mǥQVgsyJ"ٖOwX(d1I0%'S \Ut?cRr댔NUm(U,C٧cB3B¯}]SH3)kf{i>#{n<>P$eA$]T̛i^(onKO"#U2Ē &}[y IrR%QNe!㵘MLݘ\|n(t!{7(@^o' #>? -)VI"{]+ w1u935 f!^E_l_kAjaCi0s%lڬJKMf{ 1@qG& 5ޯ%+&NI6Ӵ4|Fl1qqٖ(jT/r&;() 0:%5G5 `\!g Fn8xɇ&]x溆m/ʁC\li=DžD' [Uyiɠ G+gؗK>"1_]=iʧh8,j%깨8brp{,%`@׷y'_re{Y!c<~ %ć0J L P hq;h4ǿT5 HG[mHX'$ae 9;6 wquڗԎL!VÑ<",ru=ٵs0wm<րђp,@~ ۷|^N{!M9N9BKr,mٕ?VkHTE=nT"JؙP0MY[Ws:hpSt=76c a'xn}5I`>mQCަ?(rocs,:%[LC  zoBa3-HCPə|-n˕c5|[H+I0&Ƕ:>7̺g ـ.^*u'#'דl#i&f)W*[l}7?J6\=Ae~&kVz *L!z9$?)%M]HIyCC٫8|oq۽Kao,_g*wHm76:CLCz$$ M4ȅu/և 6s铷F#zWC߅!H):\% |_vr̗M̼kK4B4ǷGAWWmzGN͢v#J0h9z0'@@qv3=3{T^.Y)9X qy34:iq ~Z?BGXHb%̴NǭRo/S|Vƅ2)G vz[K>jQmxBfW@,6v'HjU ub<9sv!zSGJ xCg2:m8CXj贾Dn]@g"RE/8>|JZ>:b"bj?}Ԯ*R zlD(H9vO/?>4pMԺRB| R/ИhT0*aڴ^:Oՠ|HBmMsW1t\, aӎgGLL hZ/,Ľ CꞳQxk iΔ] PMQ!N/V}uSmL[|"Ԑ~zY 㞸J+m%gPl_s`ZK궷1߸ŧP"#j#8;+O$s= LI 0r*3`O jޱbG+iM| rRdaɴ\T1mt5`b ]`dJD=5~pxg)ZF.qr1$05L|ϙg,!md(mn埭SۄepYz%.j]:t)%2y'aL}$ {T j`ǙDdbjv=? dlz 4C{upNXtiϏ(J 1m9w[FO1}b%-B]#֜'s$u7]B[Wf`FJdɱ.ŏ09faCofRls€1NQ]&3;l5kڕ#6!_(W7ͣN]M5[CJYN++g.̻5"5 K7  ʉGh99j%RU ^n,墳!֝Sfب-WHa`rj;ZC!Ӱ 8R$XVnfm@oQs1Af8R{2/#L%,N@L h-%ֳ2J/NmzYr nͭKejBmFVOz-9:;M‡u=PCBw+D'! ѕBheo %8t(r,f+,{h5Gߒӭ2dz:DPX5Q/0ZH/*s d<`x$fd>;epr }+dE0Zh饨SuWN5U<'%Hm;4ް^j:΀kh5}FkӔg̲Ly>!GMgKd(KM4#KDO3~a RرL|x)[4ao-T@@"^Zm+q$y;U4{Ixg>VAޙ]oi FbtVlǴE/z4'BZ"dkEe8 Hр;Bcߋ7ƠZD.YxWۛj<$7|B|q_<_/&(}^愰&S;nPm+mX;v_ ֎uca0 A ԩm%ݻ;pc/.7iܵ-(=يҤ`NTaJ$TPR.+m0_)oVT׫;e{M b h_z+_SEL7CB9k@ʫp*f8hsZZ LFӈ]1U.t+2Vp@M_u txEl0T oBR\$d@Q$r:Ixd,j$>'&ŋ,iu~j_'ieI#^+]Ѵb !pMN'a[UA-æw'F@ZRe0U ;[t;SmO`[D@hGY|F鄅0F>  uD<'Aҩm!vĚK/S7a.]5Fx8@&qSуx?Rϰc0!E5CKV]&3ڗhYQ^ұ'$ }tpzOPjCpk&$Wz@TS;' 1W-I^cw;Lsͪ^\ f#$8߰-N|ьHdwvמMfI&!9uMm!y 'Ms`nHf>T֍v,CD|33g@6J#5@7ZA031OM=qɗA.(R2B!aS2*wB!͸WN g}6m &CoՉ4 69V 7~f{<wϊ@ie/&@)zc'k.KMAPδ9RmmGJIخd@lN]n쎳8\ ī1ۃy҉knO5R iX?Fji&S 8)T l_-aڇq*MJ  Fk)i]{< 4󍥼Юr*>yqts'P_ֲ# (ʉe<"ZVf OE1 & JaM6o \BC֚1(2K19ṗ귂ϛSfvz7*]\2<#߭tG4(y'7t W;3#n(b "?57QBIVV泮o02쪐NK1f <o*xU7&` V4b154aMZ@:Q_: ޱnVoEɠ"/f=-?m1uixmP} ڕU ]+ b2UITҿc8:zC#wv[ޯ#dgAh8X:U0uy%eT=xِ)oVv"8TG"A1nJoLBV$v\j{L2# $Zw*s^ON(z0O?6OSTuhF1Yyu,X|%d>6￁JW&pNty.Z/!c™lOZmRXOrW,BCţ 'jS*V=5JM$-M `n>yZ|U 73ɀoTUP!^v{׾T_i^p9>4\ǣ+qS ]z';ıLA]&{M| 3Lߢ}5ԋz֨剭2y[]'Z\M=U]zPVk.( 8ЗT8,7䈶eT\"2] 8h&Zjjȹ0;d!`p.N\$HA܅7A$q&=aJH>)hDmFSit L] yq4_'8^ w*J#* rJ3.qq'nbE^`HvZg&iPE3A[rƙ \ |d\X+V皔${Ih ILI30}M']P K|,1 Ⱦ lf0Lc}3T@#_Z[eHkujJt0~ )}ή}K+{ZJnu쩇!3vLo-욦KF8\C!?O׿iN >v{~D-[ZK&3H|64U4xV3k7_nj9nƄ0J$Dۻaˤ ƪ4.>i\- kK(ƺ{zO&ճ>C؁fn\Leu$̙qwBPCZl4uIt{S?r(K/Үj}r]ab<7m/UHi\ w ;q fA;*:J3f"(`jE UkU)i5yNZNcv'/yʉB&7j9(צ7)p^$ZR(MKUG$-F1a/ >aR'P1>X"fQ>2MC a@:VrP,9OeW*{v^7ttu\a<섧j K"HT(;\Cœ0el9ĹGn+;)HB?I {IEpB&#OV4;q (o#F Zdk ז6)&'`|%d¨DM# [O[ rILą4ejn`H[Y@Fnp ۡ.W|:D sk;I Q,ybk92 pjvRF{P\$t/ġda>6Q1O}[cp)K8Cg n5A+H@-AiyRQVCVAT#(c7_F! 2e_nhvp&)RJŐ<墂Dv6bE6كrcd_p,a]Kca?͊<_LN2>#-Gʌt7 쫭f~WJQPg&a:4]?ndQ7_ X&-Jkx,U祮yxnS֡ yIuPmLgTRlVGOE)k=2js̻RY )@ ,NL 6Ϯ֘`C8T∠u\5#LA;U\Jdӑ,_1֯ݝKL{4^pނ%=h* Ɣ5u@ǵs\Vh;ܭ9 qR~I'KRF)RXbԃf ~}c ,;9^X[Q8oO>K 0-"eO:J+rď%) Ԩ0FZT=ck1J|~Yip v9_NkTO6M6}J7iv PgWO ]huBGzDCYcgD{ |YQT3ITsN jBH-D} %Y^ȼûO^ib3<ٱD/ LE]CFfX6܃y+Z@B2ɻS@͂O5r\[.<[9%ҲES}s-rǯmog0A.hhi%srl-ز|KPP3z?,F2}[^repB x+i-A}a{RVnl='4h2ȧm}*hja~(uey/5dD,(t-Tt)G}U9tHyJ5ê&iT-s(ʅgPlJFsM`6e*dѲe PB䒳bg:fzu ڂa퀅q|ѻݙ-<]PF .wI%sP`1&g1QVƚ}ȸ`? J,mk,Y4' |鐋 $5 VAMp{r4̸7\5۩?@G4r'rB&ȷh>gS`Yo6ҕ y4Pqv?*J9%h++ ՙ p_%7˷EauNT_;QPO#Ap 8:/ !*v"g?r)0(w3q/2-S*rBIK^ScOuJF_zTZ2O^)jJ^''.tbU"" XyUg7|O)2{.(3uSS5K||J8 SM^}Թ% ~;i( bS!z*Z  29͂3H3%ISf븢'VPP>yT sø mJM9Ĭߣ alvuxQ1jBmqj'p^PϿ=hsȦtlD&$F5Llcg5 _hѮag3$Iӹ@ VձnQbTǞd*Zrmƹ$_fg3χ52ʏ@ސ5mBW` z{xOL<y֏W u~7.d6Mpjs ,D4l#Zy njALp%grT^|s .9l`PZ7v%8TL&wK8uW?zqLY>m`Ps/:Š3AF+.5 Im=}"OƩF]+KVj|8u ,z84K뮚!SLc:N6nC0Pg p3ӷ|!7M@^wETd|l1t[f+\= &Q?QaYe룼/ĢìIn7'Ts8G$y0y .gOM]SJŃv͗VhIl~ܬ#<뷊Fr2 )lŒ^0d;AY& ute`U[M|{/(`ۇXvEJU-m'D@I-3-Zګ"]餸ghj `ڰr%#'a}j 5 jD6`?&4KUY?qg?յ3c 38vqE((B*<`PC TBdJM}jUnnyGmX_w؉pȗkBm;jOV PbRqnx ^<[ڲT4!g`I 86@} ΥZ|ҙP3 ^iHȩinzUP8Cq "Mhe}|P']Bj گ ׮{٣̾>z$,$>fG6eMrk)!P}z7qʍ+qI F{\*[U*YfjmZ59' $lن6Vࡷ.Yyy)S"AnkR?hiB,1>m&Ƽgd]q(gplת'grG#V>3 GmȮrRpl ɗ]\,֒]dAףc@'Zfp5X[$NKA%{2̃6߳@ }I1)TxwrE}B8ErxqԹSĖ{| [F0Յ2,lițѤ/60A(_Sq6S&B(Z&;s#'Ί݄X-AAkY͉s.&Q ?aYlQ~=-(ψt㾁WCFW"L6.;{:o@fU5 dR4h&m~aq $I>Dk ; r2M%v_B<HVp̏0m7bBKCW[4켉%o0 Un޴SP=WbY{y dx6p|O5r/1n78LO߼F(J0\ԣeC9bxT[zTL> oS~*"*8[P;^D}um|yi1*㕰;ӛw姺\0 }T+iJì]SXArR.3CڟxB4M'\K-(%(?|$DxޕǾ)2"f*ȐCSM:A~'yĒن)+*spgGuǁK]CEZDB/LjI=3rE'n98>z'I8kۦ/%Te"N*b*ƹY2/6)wBҸzhQ3cex'Dr]k7[(բd9eV!)(Fi4|r8969ؙϖS`/ʺ9Rr;7'zܚ:!9 bD8hܺ u/뀚P!xs [(`kiԊA+P[們9D82nFH_{"=*k=8mka,ӿpE˲S`,%BY:A'ur#O0 E2U>!;"[60< H>u݅skؤ~vl"mPe!5gk Մj%E.6o 5 ]:o ."IDb_|6>TAkٮJI[#te#NOadIP[Hn޷{J"I?JehBw+^j$Ǵl#OLy I8It{cm4sc%[ojѥx:۵=u9{UOwW~s\6[IEJ:tLx3 l]*[HP6&JE?EwO`Jjμl_IMSy~z5Y[c+v. {C>8=,yFm|K4o‚upG%' ۵ 5$KLI_Vd Qh {pi'n*pp> w q5:޸a!5N0Ųc8Sc8pfy=,n2ot %}֝F/&y]= TGƌ %^rnEl9UKLc:x _Z7aod[$ȶEJUݾ|ذ1^;94Œ|,%îPw>tODq1_wXF;(F/ 5#iL]ڐ.92HNzw!i`<%&xHVX[w]/[9>YAALyQ/^0S6;"HǮ,\Cu^C}犷PJ5RuM+_N$^ٜ5"8kjOE^wZXDr7s8 lXyBLעO37]Φ1@vqkZ̓`M]_eS}L7'8 h2~ݭ"n͐@[nazɨ%̴h rZRfn1ۯeFWȊ ;L`6܄q ryECsi[+Fb2P֦O=T, v[Ӑ@$o۟ PbD\[]6}}r*JJ=In Xж,HAwˏ&k;d QqZ+^AgDY!TM#{迦w^svF֑J*ygEš(X^@e&Lt#3 h:oRϳOyN:L;bҰjL['t BqVؽd_hB촣 Ljt>8 "]R*1h'J y{;3Ă-#z3sZt^Z{l`QH%^DI/y&N:uxHF+D޹~ݖw̵!LP Y,cpT~rU:^SbN Dj0HAX^ C-ᒩexnAF))ZZp&5C9+G:.9E1YUmX> 5* ϵ3PYl+o`qL%Mݛ@'LhQ+X9ޓ0J8y,3d&;djd9>=2|14vmROK<2)U" bAkz!27OQhcrt!,>$Y`&)kMzq?N;[\f䣏Z|3똇2Dk vF@WIJ|ίYj_,PU)so) Ϋ ܤ:(Ẍ>>vv/z7&0v&n )!s2]6αiʘ?W9{+E[b#lu充 MTET9 pE00nz|!Ÿʲv^H( #a=؇SL<//e7_,|GM"`v< 6^R5@"%r 5%b:f~RVȗU)MV+[kޟdQ">4=Q&Ҕuʖ!H~xz@vئݠ&sz?RO[:=bD#.\Cz (2UjMpqXu= q6Ewx*A}h;_nݏ;zOipФwԙ2OdF7m[.6q%0Ms:Mq>A2Lf4Xk;ΈT>ƚnB "eV\#|qm "cm@#m 3T<]oC,C*/$*j븽_vPtV'dJ dm!̢I%ʖ%/fxk?Lv|1+(0¶6;VC/G;k&](}M`(fOGf誯Xd v><+pK!_ SvL&!^mk@dPa~щ4DZJ.-9[P5 xJP%ք$F i]TZ$@8byT62Y(G6gB!7v}\h0 =t$p:R(k^aؑjyv hd˙S(Hq,OL#W b5.`N<2 IT8'4S>P`Qz%~u_,'K\LZג5}E\+Ћ'.) 6߅C Mba.R`OQ #W~-ŒjZOgt<%C 6@ݎQ5MJpbftl縩@W}sQ5fZ6]MMf7o~WvlP-S1]aW]᧧-SL{$_\KEr0c9eEφ<:?~ k1 7`E5 84~`H;uJ`UEj3ږy:-T2F Cq/4>yf66mQɤ,hګ+6)&E O=;z7ͬfS>^@ LwA0k}L;1r| r'0UX}sy zBѲY1k5;K1E8ȗ|L@Ҡ̨ӎR&pI D`j=Aڡoy=&+!eΉ!;ҜXyfѥf1:@m,+I)jMpxrWeL5OZNƌ|3nOExNpQWŽ}\϶\pG`̘ A76|)2!AʁYuvr/ng Kv>LIqeKĝ=YWNvW⯷|$і5qWLRze~Ņ;;$ʗ UIB+=t9o`oCIKl P'^}Y2]j77rvuVj0R3\F@laEh]w\:afzYæ99f9GfJ\DwDA>{ld e dobrflqDHf,QUx>( һ]^FmX8bDɀ ׭&J41\:`Q==W:ZcTXɼ*mqghVy|Ab7L@ղl-ag<0|!uuJO)AhX"I9dϜ>ە+0'"6>R県aVY4A>9p=SB'C4}cWt라w6z97fC(ߧ5*Vq~QR G*M|$#a#\@Nh>[>3iMhưL%r|{s9ZwC9;C 3u85vb#T9G#H_u0_,]Vh9-՘kD07 $EPmvt]W=? 7 Q;w!.9 P.{Q!Qƀߡ"eb3T#vn )Soj p'eG6TFk8먹+kQȅŢ3Pjc.|z9h9(RDw^Lr`W"҇q4{{ˆ9L/IT Lhhû'~ "H9v3F{"ᴍq4'iVce_OjL00'QN x /gIx+ 5ot2'@=+>L$_$VmqR˜C{76w2 4v>̈́?sNJעe{dKoo^ Q`Z8u9@vR^}!y=,Qk1u/KgDzg)䤇S"P<+tI^2K_Q 5!91";W~ή~n*Ƞ7CL̦rՠDhMI=vՖ0Q$e2ʭ([f>Խ,FHꕳ>E۾$?ιtMڇ|/Zz],pjRX[omRy^=Qh!ԉ!R~jr:1G˜HA)0EЦZE%ۻРC]NF,\72zu@K CIӌuJzøFW`= o1wK;g?̷z㖱;\NS맾I2Rg5CT]=CXMM O[۩OBϪ'ޖ7s^v|̌"#(C`&hmaba@ v hbvN'';Wz?;?;%qBKa,{n_ ?U{sLVS=[VУ6`޵nwencgl{ 5Q59*S #,~\> 99Bf[~v2&^s_q iG-]ľmb;q=A 녤 mЧ%mh'+܀Z]` y+"屮R m߹NB7uhf@㴭_\ݐ8Dc=(F|_vBiO!c\qG?ʢQwA.␖OyN5#d,S >t"Z!@p-x(Luh`kNgxq,l*ծ`^6/ԋQeFrI Gg@CZ JxDs;z\X|"CrFk#8 _$9rͿl6t gKYP~yߑq*B X2B2mi- \׆xe Y]& gݱ2 m.Ci!xVQ\Ŕ5Wwڵ5y4m!>AHj7w(vPKr[{SPs% -3ݛIJ=%/D ~>xs<>LK&nW |2[Q!h-o{k4.}\"@6e:KRV1]'`9}$)Y*+\&ZF$ < sCYH1rj(N/4mD/6Lˤ޾nd]-!UsA|6I {4=1mSYc\!-2B<6*>΄K"ΰm9HL )&}KAk|qnbyT~7OBJGԂeD4 <JM17|Xzo2^ɋ6ιe(p̚ ̈́ODZfhǸv wD#HF+h)[0Ѻ\㓤 P.ې$Q_&}( 0:Qc,\}#䏸kLBӄ,2*^%}BpoE)1. ܅R4]tPaBԹTʰ^Uq}ԓ@Rwc[N랁#䦳 𨚅3d'7pTRG0l2yQm+#;b^QgGRHr㪇8O]>o0mEW qw xIl<- .1RF _K cri՜+LĜ }-N-'$HTx7A8/U&t}m6D :J,9ؓj 9~o/wrD?"( emt}q~+􄺸IMT1̿ 1'e_V|nt283\LTh"VSNg+FTMٴ$`˯ޟ5k]"6Q-mzH,cVZ HqQ鵱;" "i$Ti4OO7??f)xWg|nֺd`uZxf[}3d<=(!+uzg^ wP+;͑Tgb\8uǃF'`yH}yuS1lX_ԈNTu֛&wUXiY: ࿙]5vuJE>j|*X4ܹη&dU)TRǻ.Gi9D<5*yT5[wp[Xx{W0!)Շ)Pc^Fe:It1J7,rѿk)9ѹz=VS{*uT>jĦR[!k 5^쪿|F\uj鞂`,y r,дsHb^_(;C1JFיTM"d*3|o;rW, Vab@ӈC`-H^,S>J&;0gvS{jxMgąp*^F%&95@y<AigLJL e36aY"Ja 2΀x*m$=,1|EΪt9bƙp_Q!^̪kp8gStAckUUȏ&pJ>+zm l W.;O_MQ4_^`}lh%XB}wV*=4ؑb7"V=HҒ$8gvIՃ&qը=Ne+>ho\VYTZ!0N3mq|KtӬa$Xw̰QC] 2}#$Cfot@:%'YXJs?YZPQX&b4F:؄5XW9Z4~>Hf0iCg;&[qR/B$WK+}dpzyD*_janC і66AzӣW*dXG ŽT^w梅@Ha tM_hBg ny%06 v.!_Nv5+B(\L&ªý[Fx홌fK2džxmN8* k 0($D_Ed[xfzO  :G!wIHџ٢&$FeAD֞ uB)kU"wP0\Z 8f)}=^H* 7"Fq$H>O>씲YD]qgh ;Q8\[$XGƇqh}D:tpf=ͨUXVq:YRe&'\ {>fk A680 zdic⎞G6+ 1(qWvjF Mڵ<=QD({AylVWGձ!cq%N0@[!Z;$0 9煮6V3.!;]LDOtl#,@tm휅7C(ThCO$>)Y$pI:Iό,՚%5si0P/ؿnKimc2!/OC jjnl].B/ncDZz|с WR,HRD5-_dUz,+cٱo[UyG  Z^V*dvdvuc_N'ߙYG“]_޷F)R^>F&ukYc߼M!YsnuSCS㞬aٮhNʷRGv16Ͱ,{N8YM,lF>4G%AWpetU=ff @R)&XVW4+U@`å3pGQA.щ4j?XTTKG.A 4<>L%iJ- Y=kC#v$tS[="~ >do蕔FSׯ;v`-PYKN/ϔ]syWnWq !."w"McUvX3\ uQb& 5ی#<]i܇OAkUe2X.1hS\U\/ĦZ &WtUMpÆl+WcF>&hr1 :4>qσVGope-3њ%|?s8nUܔsq HOQ|{FUvM$?"4O|\`A`5e8qMD$Y;v$٪hzdERMYį<3m6H\ ׆}(F,Xİ*pE`@6dp@Q%䪊-Vͽe+]*F2hgvg߭:`״6 rN_h11!RQk(œE?M$$ ;.\a#f 6ЀbnۨdNXRmf@Jjd<ʈ+L㯫E:RNoǩŀQӐ2#̇?0Ɨqf ܺ`=`D4dDwHwU˥нwx^ -[ow[&Uke#eiֳܼ,9͟w?$nO^yjEx!nN'ͨS (@rZS0AN{C> 7&:EHX*bd2pFb8؎wҲ $8>,' Z|HX|ѢstOL׺CȤMu>İ qoe&*zqߜ6fb\d"hO'Sv4 i.P;Ԅ,ۈ6tS4!_oìydIf˽m~itDD[U)e?=?<9:qa7&s@R?DGP;v iyN#_}Xҧz4tѫG,+|9`^]TV,/oS!g/caL_TnTazxѤFa-$`;z|tTS1 7r!R=)8d/ZFyw@ƏڪG VN&p1S)OmBnސVh8z}p:{g`:^ ^}nSj ?U}AS|w<,q:vJoZ F~#WMk'XYY:G6 'b7ƒCn_mHil u7B•#mu(GZX<8vTzji^y)'1QE1td (I7Ի5h [O&]=Zp08A>ymTz'd:mN@ژ?|*ٗ >T\7XM۳:Ƕ~=mc9qWJ.UN==/h P n5tZWmCF!e4a %:0@.^!m@GWP3{y|-Iŵs}n` G3(1'&^0Mޢ4IEƛ?6 (*ܗJy0 pA)/{=q|z qp-t"G> kgA dpnn_fi:CS+gdiYAW"v l @ڜpV "{]ЬMyB =&]nȺ]%ovǣb+$_z!#mziT KAJ*fg M,kRbE<_'"r ھJhGE0'8WXP|)& >M釤"_eXFn~ZȪt?n:D-UFP>.(+P_Y>՗U& 8& !{Jg%xgzC'`q] 12^+oKFe%t_$U{†muI u9~W@;o//DUŜsrW,ZG T3VmD/BԷ,_s:_ȹ;_o}##0K5-d֤] 0X3븇~{w΋j&n2koXFENDW |:06n(7Hfj#m,.hTʀ,,Pa8+6^a1&aD qwSتU@rc$i<݉4g{L  $2]"?`O Eg 㟭juϩ2FCn9W}M;5.Q|!U Y4F+ o\zyC ?t%`-*쥬=v{!@|T6r@R;QDcYYP{k3bЋl7;PetFl%֊pw"׬x=~x>UN¤U'ŠLJ Љ_w@2UbM`=A:ɟf׭-t@0OEnԜtƑgboCgu O̳ l?yn4DUV*|pϡ/\{G=S+Mߩ0e\eWHͿnd9`R!s%GhZsD!R{ѪPeG:sz5caqC|Tñ` HXcj0SA0e g{*þ2!؁h),#Ydv6tFvE)S8|l0(;eK#A泑' 1@sFækU4dvLR?3kI&bSt ˬ*Bpj8ܟ1<N&Sٻ"1Ҥ^Ƙ}I!8zv?7+$x{ZU!?[L۩d,Hge xj@ gET'.kbic<#!wK[kCC/F90@#ܵI$h&̋l]^m¿t߳Ԩtב1z5+R=d:5~Sܜ'\m۳j6ld!J$bŮɘK;@ߟܫj/6iqMĻPRKB 0E΁*aưgC?E+-0w gon1q6Y}ϧ; RwҰĐoSg㥰*ӟGgĊzH_K[q[ncN|f9,KCb5,=;$ )Ի%4(&Pzt&E7e\t O5ǤflLkPhn_<՜+NUI\Ĕ'GH`QBGoe*+eX5P-)5>6Q G]R+8U-qu [V*a %!gŬu35̞0Wbiպ]?]633"{kH\l}h.KAG M~^tL3-մ1{/ 5x?leðs3}&MT0b GXPVރ *AZfmE_EIwYρ|-0RV6R)4t yw!3nkS/ PN5p;(n^V2x;.q"kp^݁ A4 ^ޫ a=7NcSCLPL&bom023 oW qf֔&ƶ" Jq"JҠP3;CoɘZJE#CSC+9 - |Ȩ| -idl90^vѬ]|#x{ mX)elyRgU6<ȸf೿=տKύᓡؙԫ("y}7fDK1D a =hT][1c/1qkO1l4^|֩R[jFf81Sj!Q! v'tðZŬZ18%tb#=d82 EK@!U\hS"6N5zCqD1$4TGTwIR,نw^+JnWyx{nMc`qJxxQf)JF5Y/qT g_VqBgp҄=rI>)_Qvp8,xhJ@g[~RV𺛬ɭ* ug=$ɇʙT_<[K>oDZQ|i{`ŎGGV\诃Z&P ЇuJ8%3oIS? 7R)?p|3Tk1\/fʫd|Xyqu2=C@ti ́w Sү"Vx"1i{ $ S]MXZFj >MIE S[z#0/IӻX31m%ۤLuk%E `H-P-xA4dUp n⠷OZ QN`:俪g"Ë KeYwqsk9/&M%[[bYw3\s{f^ @kJ:9=AȪ!9gHM- an#6: こQM2z,hNxW4}#A%d>ቡ*N˂3rՆ`4Z^l Oܰ3# Y U) pCij7s;tv31Jw(lPLYk%iEknJ<#yt0|GzG5FT5b9Ssrߔ:7,h>8uMf_$*ڶ0js%Wqaajn4`k8~ee ݷi5 ,Aq25GMv^Q L+CZxL~8 "zCזPeD 3K^/`rgew(.I"9n.lk]q@p*kP ɔUۘ,s{!TZ1S lIOq%>$L_2"G@&u#W=vdTyڻ,?6l^{_4 IIg.a({7Nz*#iy0V',IƾxyTXE5%G!Aw&M`_mR}zu=rdU)[ <6iaam2toȖcV5Wʌs&Nt(4VY9QɸC&'{T&!V _:lͫs-o&~5nٴKz|۸vsxiͬx*!Ă^9h;!0AZ*-"tJI{: pw0C9ZQ`]')fZ",z~IfI6  [ :IVLWB{L:Wӎ\UC\rb^HΈuْ +L<}h4UeϿ\XuS{E0rx~CU۶ۦb0 6& Hcb5>`Y1+~J/ A"|Jdƅ Bi>c>N=)^8xwOL^Vf uSq5<(k MEtX:qʍV@ :(pCQܫXJ2&@\vڼ\Uμ["ywnU3G^QMb6#"sQ ' wm)Cf G6xH0r+f opr&Jt!=Ch9gnzM,B3R-W'퇚3}M7f m\mF >C{b5 /{WN| iT=N6E0M٠ΐkØx(-ƯQh/Yf#m='C@Đn_`~l|2̼=("C)&YfczYt11sAAQ j蛂0s()6!IU?ͽ6:O]‡Ą*Q,ț_ \>ByTy47zS3bo@!_LO9R=M;JL # [ 9Ё0L&-$:Ѥ$W ^T$mbA.pF9G(o?gE' ;϶j:/7Ԍɀ s oG7q|7)V,4 U5V ^UM)/+J~]Ũ7DjMù}J-0B=u`pC T[*\֌c}Y ;XDL5!` nHuǭJAu`{m[*dښFM9tQ!Kq<Ugp]Bcġ}v~ ytsUΜeEH_ȶҪ50fyS6̐?X opB%,喃I1=LRl1CEDLIiSb+g4iT'h<}8TïMxm?Wm0;l߷8UPiqm]8mGYGcaθa;(?wXcVB!{S_9p8 J@?@)_jNINȅl8~tJVu|3[l;:J`Q,DtmWz'_cbi4r_.X"y;hW'S--eyL/W weCCaF"5*'y[ ";;\:p7+;֊cbԱ_b]l:P^%(U-ui"ng5՚(NDNX܊pv!XcO7r1cܙZ(;z-(Fjj&7o$<76xjZG2]YE=eHK$C_M^<o#;:-Čՙ(ͪAR+Q Fbږd w6x|Pn{ɧZn~JU19+wH=rZD @bkoӬe܈5Ht`TtZm{"?xGI"W ~M-jہKR!jb=|{RB4}dƫ x6`"ԙ&v*wO+7tps}4νZK=6zr$ZF5`o(5![2&DB]. wFspؤ)*6=2`rP='hBhSQO8;~6'X9^Ss#fN3t.fzˋD;>j"*λ^'6j~p [DPg%?W*G@ ˌRTU~{d2_0I'fTA?H@y6cX`AbgE"wPC'BOEYյlƒ]ݥ =PU,'f۽-C#Tx fWe%0Z2R%0>Ky5{dwͧ+t [hs!`F:= 2Ϥx)fr'h=v2E+CQ ~Ԕmq?`K7C!{$Ez +I$֣%5E38} /ʵ2Y\ ~/ T|C3>uƕ4ױ~JъC&* |@òwB m,ZQӗӷO`/G[W( y:˝y(..#4k!M4lƓpb=k< V ̎upd:!z؛PcVM8b-du{;exK;IAHO'NӃOj.ӺzƘj J}һ3hA)oSw?BpGG(*|KM9\¢;+$NJT:CӋ~l^[ kyHeȻa̲!I[ԗPRb x'Vk<k]>1nМϵ%" v_{Hœj ̼-MK8|aZ$ M[_2" X]`F! e0ebw{ B3S1  CwU"5 g?tjdY[g) |n&wrkL؍#Fؔh a֖ тYK"~S'(|?'KZ(v,UZ+*쥈}d7ްpݗʴRjݤܟ |ج%PX4]aU_>]Rc1sgv֝,G-k/lޟʰVQ[7 gsh䃜$u%:Gi&={ke8i5  kK"SZ!ɐsv@2}jF`",-1.$usibVDA~tZa=Q^(e{j9\Ϳ- -Kwƌٝe|ASze.b'5,-(130Xz.AXwc8(9'/^,h\ u7+D[Ώ0JynN OKr@׺ve_UwL ;M\^;tCOVV!@x@]*-󌶊9nmAd ʸ^HFWb8" { 1t)o2'd)[@ߌҦ!M) &yNp4rěYPuͿrˊ(wi[~{MbS Ë8?TnԊ8ARaBt-b 2 n6V7*xxEY{t*- ñL "2HGַC\6\c%a }pf;62gI$#ox<Ȥ0턻6_Jɦ˜2pPL -")#F^ѼkTé<33,4ΙR |BKRh"LtR @әz vB1HVI̊;#>včnk|eNn+Ԇ!DVqIs7Ք<@`)%fmPXu>P3 8a K#^ l1־0 ,|3hŰ3 +OƇr2ѭ.q|²n\PH}- 4QeM!l\"mƋiq77'/+F@)z)  !N۱.*'4J/"]xm4̹z$gA6',niLOCHD|/cG_ՠA3*CI&G#8~f ޗMKKh,-?zҝ x`T-P:!4;f^743 L=tr'~wn9,b3%FWVsyX0tbC^xwЛ۲vnm1$p|L~PJk\ZC@F(XwAcC*^5hKжyo.\CPr Z!>0Zvg,#pl(*U\Uqv9|GҊ-.8dF6d es #_ooo&^3yh2TG0U>ge(o"a8񊫬e@'b?24ruj i]a?SZt f&V;s8jϏ6)4`?Q⩧3otp xy4P5ٶqqZ?PM5S4CжB6CpΓ)/Fl0b|i4YF҂hO"eh@=Jk;Pրe`SZ p$GEPafbقx.V9u j`&GoU#j6t W[zVn 7}+x(?]?Zf=w/.W7Ceu~Zoj':#`8+1>!xk`P" XLql"atOAJ<8* 7s=ԾK ,۱BAJYMa {/F;+ 0|r.w g {Y[;`}A#)p+z,!gZ_qENGYp( ҁ-GV1j\j|-R'HT0Z֍Mޕ N9_,źl~@iEy` v9&$m]mu:|[h#ƴ5O ͺyht&L:@mi bڑgKuDTl̀[R_G-E!J/JpLg͜Ce?Zw5wɿxHeF=MKZ#۝FbM[4KCeZp=v)  }l|u5+8mٮ< yM\9?b2~\XO& y2&W'""uSŚ˼^ETRV.|K+-VD-2u '[s>hQ7Q$kH7,pj!.љ?+ONAD0 @^ߞcfxBhQ==$/f@/+l_ G} Ia(vN6KD T΍HؘNǼyn簚V}A 7Zʹ%=CY%'ArAo% ?a'{ ?jnkqXW"cu+b1q~Y($]&($Zi&5 FWXcUv*[ IiNDM0q]Q_dPD=N=:"X6| JL_hVDs%tƣta'%ցtX |p2nIY{eH+!bwޮnny\Z//elAW\ȈY:lmNw\L>M.;5%`隹m%^lI痃-]a)79j$ys_fHnS,~@V&ObH(|gWcoO 4"]5>X5~-3 LP ]~_VT\:Z#bKh" ~ f`Msޠ3r|8t6>S<!bx-+Xjbynњm;c߁3>K/e[qBIR>z;kП]kƔpNCST9[J}/zQqu,?8igW`xR\a]疉{|dcTVh2֟x떙o Td*Gz@_!7ʱzH 4zλ*06UtjB,B[Gkɹ.Δ > B : gɮz/mGƝDT-bW%e^RD|'Әc@8E (K)-+܈ɧB4(f >ݧ*aJC(xkc־ }=i>Z]g9yh[lKm*E՟yO;e^૵"8 kBf]N1!QyDYK+"^]M=ϑӼM_5/޴6NrL%Tɍ0CSvw\ȿom 91mH~';dx00z*MÕ3@9~;}=I)2Ǟ)̞Ԓ6aW< ]c!:@ 1zssWKXԹoleNJcq1|%>kttcwc%#đ0&a QI~ e(dc#|hO ]]s"eOe -yRՎ ֍D,W$, շPĘ NqW^[f2ZEf[}8f,@IR>;ei1heV[GA&3!iݓT`!nв[ˉ9SA8KϦrl3\ddցfy^=^T L~\32 +ABjt2°|grڈNqj_֌DM |e/2Shu!SB(TClT+("*x{_n1i4{tA(U"Lv J9X A'P%Y;;a߲klk)} 5/ 1MFE@&ۃ聑'ti6L?[e^5$jkYǗLj:lu{H \QD-|5$9K44 lqO ;X`{'G} 0{&z \teNu>Ou#m1MvK3ɱ;薂v`b$ 2%$޵^Щݶ{EưXC~ALC !@ Z^2X^N-օ?}Cځw eږ@2Hi%#U s; яȡrɴ/Ʈ=Zڕ~N(0}~(Y[' ӪkR9-㘝+3Ơ3I.wCՐSrxi84cmɉDN/ |mcoL*y <78݅:pm|ڿd dk9tbk]ڄ!]'I-6l&k NWSS]*10ӷ`b018أ,E1H3q_׀BV^EEL h ) Z)wI󨂑3żL_uuG(2׳+p'Syȋʐnv|#=lau`\D_k)ɲx}M%5k !QB (PhEvxmuK|c@hK $ G4c=ˬBdGC&NljRKզ*k 4z{ό:.zj ^;eҺɷ6̍4@h :4 ! iv wuQGLzdf[:1`A6&}$gm}0ʰT#8$&@NX@r*`gAk}E7ݹ[5=VXD7VrAn 埨I4<8]8(2"\L6d$C(@1P|ZFyc~sLYzt"eDrBf.2.NڕB2`0!a!VE>wj/_5*6_keh ;>Fz9,uVw9Z*t e}/6>Q[!K8f[bt!c*qO&*fVd5\| btL]rH /0*_<, S nWi{44-$[xjgA Dи՚L2p\ujߡÐh[@@~Q+g:PqJ˾;|(n*2!"3Q^l-`yaI/VG@Sk}GE҇E}?Qp! }ZHJ>x$9nS4qG3NΕq|C5Ek0#>jt 8Lz&?LWƦe-_tyrl%gѱ|CA-= mR۲;#cM[⊺eD\e 5O ]}Egk$rGURi]Y/J-o8&/ED%cpau w(Pqd7W " b+uZ?s ìo\*$(x\9M AYrl"jҋeJV0yc@ -uv`/}ގ9}-cY宰o :-Yϼ0ѳe:^x|ٖq\+x.6DDi[́-ŜJG%1'_S d6Y0$*Zigm4vwnKQh!Sn֊ 0) v1{yQZVO:S͹0ɥCj@<%7\R=&A-y˜ ~썢Mox4r̥i?[.*B)q6 3xs͎'` WiĐRp\7W-46K:p6jQヮR9)p0-~:QEzBNVJH!dZ:[7-4-!?PFW5nCY 3i6zm##ܗįN̄_O k 0)D*j"I 7,Od%O0cfd30n++^G^$U"qc-AIKFAPܽ,GɓA_iFq|}_ pNŏ j-! sQnDӐ}UM:j-{{)D_&W 1^H0Ne !o}yMFZ3$j[Db/Q{ثKʌ F" "đ/:{]nnMR,gnuYN@poiZs%qh %HAIhC-๣sPB pfk֒FISr=5<+a}8aZǯ4d:5oBůlé RlxՒY>&@?C["=7|[Sg%پ4WCI#WDA3x߻&~,я0 mDd#P\u\{JvONpO ˝># tNװ|XJ% |I[J>v۹FJ)k݂"$_z:nh>[qT|N?˴33ʆyhE?1-v/}?O)yiE-h v%NO_HnJ"a@|ޘ d`@/KAyQڙ%`U-*DwĬͫCirL l_[Vk4 Wa g2c:>i~ ͒Y[}^rne2g?Z\u=߼"HTbs8Y~K hwK֍!`%}c)ړD^$Am6ꋂ}R dZ.QBa?ݖ"­;$$A? %p=s RJ1:oMg S;KJNo0Ut?q$n]0Q+K.&av 4gLřcne/65c8rsW.6:x Y `zWJ`\\F|-V y8ñF7tʇZ33>s1k=7{mEtţ;Gkx6m8`'j+JnmDS}$8SXUG^YJa6|'˷mqxnFS+vd'PAPi??/',T[3`\`ɂ}N$S4jhy3fz#끅/;P2V2O-C3#9X;5?2:S8 . ţaWX'&UfsU4{ `?~-ɽ`KD`iiG62fm:aeNY&6VF=ϗ:rymĭ4DNGs}_,S VS%AHv Q8mc: T$#pg9SXe`|G?"G/"ۑcHc~_=uFXCp60> KA&SHd cƇRVb> ր8 ia@o 'ȇ)vdw1P$ Mfqa>4'V=7(r Bd]o3 qz$qv˩=$~hwB T@tK1;tX 3yWS:?䁃nʷ`V&d|¶br$=MB,1ǟp{ElRYeY!hpN 2FI`CK|l Tʅt+ R֠lvLorpqqrFVO=>4y:oG(4<h9t֐nPol%@.<5-~Um4!,E:B)=E3*|Li{|OfRR2t$; Ior'Nؓ6ڈE1 Hy~AJyo(tza뿑v} !y(PtGĊ@-A"Y}1cdB|":e;xzA+,Yst #Jq@BM!KG# coqf4-/5]^7詽 AVdKkdf%g8#V@Aڮc@QtB<;rqjQPP{zt*NAC<ܠw|6ACjXD0 (ɹ!ˇCX2?V$n7=BK W" mW߸18(&|Y6l}]>5HaB1Nb Z1drzz5 Q *k{eEa[YjఁG ^cXl_R(:jtB[PC6x\].M*ThпOy;H+B/.OYrwОEh5-%#Ԑx W%+(Q>9I%+9*/݃ M}E>2>ļLC 1p&:BaUD]Mztw/'y_L ?q%v Db=Ud*=q n6lفqIgg&zUg3]':Fj i"x"L dz-w(1&{ [OPwd 4{(\ES: Mx."_^wW$ M?bm9=`W 5Py8G60JW۷FA^y)b~c{΢s Љ7Nmdl^(C n &+ʝF! 2E[ߎ2]znG0M_ ;gGA`k~tsK޻Eu+o" i3ߗkO Mv8rTkUeϚ#@g$j,u &Z`X{輿t<%p"-MpGũݣwHAeBK4h񅵃1gGxoE&?V._g:PH&CP # d5(%UiߚC(ixT/b0ϭ =ZD6 ,lָblɴʭ{;1(},2,7WFDvҔ<̚n)!|j-xM%۟Hsϲ6*{ISR3>lr^kO[ZQ~[EoʯViu`m^nجkXR˭D>݀BSXJ.qyǰL|3ztleGuFc+\wp ^ᨓ^^-n?x<˜Rj%e+TjVei.$3[h[h MAr0FcK\#Rސ:r:P~eRUjDT&aKy7Y`[fft SI2C߸2p 8YXm9RZ+,qv~Edde)"羉2fz<Qq]fڿͻ9OdLcʜX V\I,>IBזVCѹHL=;16(-:^ʏZ>Ll} >ЬZLώuԥ"DꀥЭ'IQdL'X5QK~M/yjatg87̡%vܟ:/WG~ȶZ?l՝z)kFGnKJ4'=O~!nvOz+xvB;P. F|4#A /~n"<:T Bȿ]cj&s(El,}O4DY*sn#Va 4_$WGVyd}T Əs t4Rg[^5H'?@T*ͯ=O)koI.15[5"=VRױfB|K/f}۽@P`)zQAymVxb]ytMd!T]4(eeJt9Z;Ѯ뷃)_ʃ=J. )3{OUT*zy9׮A<2p`I3$0r_R_]M'14k7(*Q$44S.V 5,F)mH 4Lre3zHT\26sIHFh@Yz2Y(dgX Ⱦ٥~R7isSG{ïM;'M<"pK:Tѥ\cUta:O$,a",O ݔDaQ~K;XZ|EID1/R UfT>R@}u͈ĺҠfOC>^׸"aX,}Ou@Tv^B:lbWG 5,J妥0@] ob y us)*#ireDv-X+[Lbe@4>с~Xk/eK0=Q<M>Veg'f wlLtKytY:e)ZuimK=Y‹ ӠJܽc9:Fd(-tVA^QRZb/Ic[TafXi;4{31g\4]4Xt.#{o<doP t)M4Q["}ڽr{-%5ymg͝#@zdV9Z̰ڀ@O|pJ[b8܄6뻋zG4|sצT^ix,ƉxJ0PI.@1 VQ̀*sakUJ׀kXߑK͖)Wv%]Dٲ4.VSw@X^J@h<߶<~5,&͂P']PGI$24àɐ {6vr xtͨ Gy(Qr@ f/ݡDL܊Lu npnw Ut<[dzcɔ>(k`%"C2佦NpM)V}B Yƣ*X.pdqp{h쟆 &%GiBx'U.$$lϴ9pJ*S72hΣh8,,bvr\R+?.On^<*Kqox1~x#Ѧ8=$*PlV<cHr {ށ3hR:72m52"&|Ty6YZ|0gf|:ma%5П:-LNK K_8( Ԝ|/ޅGgZֿ\0HZMp3@cyC[WU8aBlpOv/,T|!:1IZNk? ՁE =._#[Ն\xv؂OVfX28cWH"T^oy D:/j`P׽q=y*p};iqGu7rA s8=a1۳%18e}0䵂^a3V¥iLJ8PU~-boi5A*.}е:۾Oو6  3F dxoIޥE{(֐ gwoF!cy)n=r0`Zx8,Z>-D m2q {{,ctz +eNP f+ Eq+Ќfִgꇩ] sekw8 Nuo5!ڪ1h9=yJwi?W1ggz aײ) Β@HFdzGGa@ӛnj>k R'UR;pXxBW+ dgg;u#gq؃<}q;j1Bc*Zk-K^ln(o"Kļ&C,n J39eUhicwol*`^1 c*[cI ][c?|̱BvXr_rv_gX*Hh~ٍ| LČo;@x|6һ#>geRpD49d8­f3؅RiQew†!qמgR`i#JڤgvyO3EnLl3$œʰ{{q(FmVAfMaC5F3"1 }V?p=H>%g k?*זaquFJPu:UwK٬|L};_+u 憎3`zH+?|}$ +oaE/ Z6aO"V$ VVbS"|B Sbf!Vvx-ӥFT25Y6NaLg0* :h}ύ{;mLh3k ZB˾3~UX#Wrְ7r/iԄm߱#zWϺ=Jjl .hFpksp]!;;ߥJ65(U;OG*O\|b> ֮4;3"awXSlCzߥƒes@/`UõR^А~D~bjSZ\TeOHO9!A;BfH4B4vf\.;Sx h`y*PBLzzeNKd@UCoNӈU2kr>\G/hͪUp|91^l4承ePSQo0 >J8m/ iL#k7D.)-!<<:!od-oj>Lv|:U$!ǯ6Ohvsx'p?%'Kq)GHs1ʙe -:=IⰖ:1b*'IdjMh6|d 7|,Ƨst|ђ S2oj-njzW|ƹ3FȄX-!AYJ 7_dpo.m2L3",\5Ŝ#5_;DkKe,~oOWA8,^{tė5Ww2?ٵvc ,q5emkck3C[n;}FC\nWӋ %TJKa?gdX>e@=mtjwмɆkW&(Ȕҡ?ұ<ʮT(\+&ǦۨS͜%Ep%V$]V_յNnp6Au>cbb |ej\pKͽa| h BP-Uk ÊhKHG0p!qP%KW7wD!0@Syw9Pu?Wl}6X]K c UZfT~Υ߶#>qlx]wҬH4ɇ b}~ki?}io@۩ \vC#npV/g+!P.4g#9OWƭ4X%*%!KWȌGEomdކUn>7 cRΰA@o=77t)w(665=S4!<0=Q='HIgjSMMB,F#K7lPXe`?MEմ\H)do6+uXY/?:Xh{֭HTfPYٙX[A)?ٚ\nt˴Q/UqC4g":z=.f8acEGq}>O(jQQoG+R O:nAO( :i1Kdӈ[o)5Rpq;8Yc q';w~ Vpk^7SAمS\isAl%:'3[#L`!/%\gˆmi/*KDH|FT@+;Цja'a~'KteG4C`! |d&L.[zzb`#:־!j$Tqj)i8"d<_."GAhh3 } εcYI4*NLIHgūebDvnZ瘸'2RQYPPH$h\Ɔ&{n) fu"t ǀ<3XV2(c+‰&Og~ %HLQdSVEBDΓ|Gm!FU՜VQ3;R> ޙ܋*Lut\gԳ68;AI ?AKy>=%O>zUɹE>9wp r'@u%h9ԖÕy筈S[ьCbUg &E*/- *zWOE]?!Ѽ 6UuB_zLpQ?tGEzY/xjlJ^2Xc='J2o?9!# }!2`zs =7jhūL46r4gFqr  $F(2-4=ġ)/tJ&T'9P 'H/\a=9/^&zoQo|0VP//&ؐ|p-\Sr(LX#?+fT"Ì%Z߈N i]xJ`tc;GK'5 `7n:c1FY^:<(3hDMȻ>| Qe\z^៫l7`] JڊQ qپ gEе @>*cE f 5+gVl+JS7gZURR͛x׹C7}MW3ԋ8Œ3=6DS ;˞HDOnZZ gDoqdZw77eSj_kMӖVn"y9l>f-L8֨,9##Th^4+DЃu ۄim6W[VH+ ⹘W,7~[Z 5,*[6Aߖě\doWk7Aic7Ҫ|6c X sv !{  PcBbg>^u"Gg6'ytRab쌠 籄T~#evtdNݑm֒BѤ ìQ0R?Rr) E =v[G[thOqGC&ZUߛݽ&j\lVa{і/N˜N_MlTrdۡH\3lm- ;NtGH>71:ߎJ .{MM+z&,SYt/r{ԑm @SCw2E~xcMl"ŨW**1#jyN"7' pyNXOEݠh{O97TC?N摖YqCN8P  h J5\_x"]20 sKy5)(WFp! <vk}tDQ{$iUV^aLfK rG!aq+H5GBtaKhd^Ry,>qQϹUH!|}t%u:'Rgouulb&(dUŎ oT{ X?=AmTm FѓL}pM2⑟ q(^9H l@DxtPŭ^%iĖgM 䠍:8.F_5ٯqPk >t|%ڋ2 ;R /G*+`4TrNz$?M^];Oetl5`Eܑ׌'(L.BP. չM=~iͻ;%ΞߏC7bzi!b#KLDY=Hgp*"Ƕ5K :#+!^hk[J5 OXtBY  ʏ[09fM+4`QmR[īC`eG-$] CMQ~7Kg -ZQwei33pNt\Vˢ*Ԑ7L_RUh2s῏z[Wodrj9 r XiP͹r_ F(7a0l$-̃A ;pxo| |E0U ;Y>??Vے;2vV}_,Wv8RzN=h gkOV`JȈyP :ӸP\Xnyj ˲m YQƬN1uT(5 _:t2zVƲ$ N6:/47"Ārr*ܵm5yD~>(Yׅ,#=m k#txPf ~yIfK5-uDCGªbC+!(e 5yqMv9\KA-P({!/lNm;~m`TRF2:/^x_fN;GQېTBEO$>/bju4L-DGЀEģ&;Q̓0FYޯ?{Mmj 3&U2i\(7_ XyM)Uum#^uA̛OY74B)vb.jI׏||k!̌csl=8mcO\Å|mG<whVlS>n1pP`0/ȇơ]喊#Ti6 vVVAO$X\pUتA:86P} ё&5`ǝo}P]TZr $1%ߋk8mXC;!b*Hb6>&"tJ)  2E$kFw Ʒ%3Jɰ>A ?YغHKұnWOT=Dl՜{k lnȮ}t)dVmQ23݂.=,J%,p.ef%ʮ%N7kӵֺk\G ];]Ebzew80\  [6ըLƿzWK2T~ڟ9Uڑue~Rۛ|իT&}=kiCѥn+{1;w4$%R~ܡ=yǵ~=%d4ڙei$ܟt4)FaH~By`7umd> 8dU Qyƽ=.u1 M!4P+sFK֗m'CEuUsmOͪԭtd\tP|X{Mֈp(1mBvwF$Rhb!=1UrN]H**XUM ~ F"Ʉ P.|!KtoM$_hxf1O_ ZwE=&rP Y8w簶WhQzw۰,CnG)٧r95`?(E[i$k(!K,gۿ$ .1ͧl{ J\ʊt^3@&=ҏ"P_.Aay_#0JN;j/Xo d%%*27QofLCʁ hխ>c7d TTeI^8e(Gn_Ӭs(gww2& To&Ä ѺPS?&}-ϊQxIu4l̔' :;N$6,oUDeX/vct(zHֺ\3lh@~9eWbe!IS87 Y FC߿,J(04oȨYVj. }χ_ñ޻ӈvLΫcX4iKdoă;ROA3}S"3mibP]`"´o13d ^#̨Ԣ޵< m(wzTC9HϬQˣEʚXxJ58ATQCR"_fJ Y 8P60 WAx:)~$|\nT9 l.3*1!>[`j`r(;|fLo b55ӆ"-;kB#HGf:zh~> @T3b .E?cwYC8.9z͸=<̀/>VA?&)0#";4+tЅwĞw)xR){gK <|aI4)Rǖ ?|pުTK bB 9nh i]w\t K/{er2 H6ivWO\7D[a,q[w[6D1_o˱ggfN@SB:w}(#GYkm9{OExP_keR:A]_z"e¹ _dH fh|&26}5/C atlДW .hV?SF:j!FE]GY/_4c~d#VE?r(/S诒,S4YJngSorANy??>]1&Aѧ%q0Ȓ7\Fe̍q|u+õwau$,\?"ElUBg\,ع)WM STLoys ٨0y.3G\d5ʟelRg4#fA^V_:O*}LYNo.ڂZY'APhʩ0*!LR}z,.bN˧eӔRS_vL'c(=2rgv?aӧ{Q1?V԰> %#5k8 -.fY߳ezbۈ4*!% ҨB,G ЮDHB0e6_5ǫXRAg{:gG! Iݸ0t&_̰ɞi;KQvj#9/C>l4Bis'yG Dh3Tnp%;<ݛ)O8K諃n4l(; 2ځ 荱&/J Q`iRg៧(̶q ğk#bi2޺50FM;pb\9Hֹ( [H> nNi\]ۈk|KèT+;t< f4=*sPy̢(V h[F#&5 (lC3r\48.lu_Vu4 b&&zf^֜ :ۼT1B-B3D*8$VB-(l%w8OИb ̒%`jU1 .L+FG*E£}VTBuT!k{G^sK_!s?6 ɛ')##`低~5*|d`h֎ .Np YU"d+RV3%T{ili51}yuO[,zLK_w"/1X6sSgC=*@kgꏠEd 0-)cdB/IX&\jPK? p sgEGM&ry"$ g{`9kYMIm; 9G$Xgzji EߝNf͠nb*4vw+h!#{L Ojh9Q"άtAA3XrdQ5+ \H0eh55#ZQeWD/D`ғ/N5 #i.DpHPׂLpsGvw1pZ^IJe^2VgWn2D+, kWQ@ş'Wl TI"/q ~NoFI990&vsH|z)ɀa 'w|fpߦVȗRpHQpq==>8`]  \ kSs8P'7/=H*. o:bMjH]}I71@ ayp%q5[ -3#ou;F_${Riwcsp9p.]Xa1ubA3A[k g&yD[/#kC_)v$lt J:LnO.Ҟ^O8CW3a>UqܝIJԓ!$binVgҢU@3T )U%3mŎ9 l 9(5+\nrЧ*\K1:a`^ԉL!4 V D'hCR+Ao Ҝ:hL#rxG%r6KRZ0?pӦLdb '!a!¢"c,ZFy"`hFgZf2u}QS3ŪMh8y\!gl|4[ׯّhw:dOhBezOԠ{DӀäE%n片Ԉܓ,<5}cUiҦ&-&vܕ( OkAtUs|1^s`D벎0Hwq _YAX5 %Bil?ޏ$@[Á$r#M6S%2"mq 0l%R?|x+y%xi6hוa]b b_&G*!Xb֊[F#,mAQrK{,&O `-Op>rxhǮ(kqHa< i4>t6E ABpsHc\&v i=C@_Ҩji#R}0W;1ny`.ŽS8:R |/t5?,p Y6Z3 Hi6ns\}̴,B'\>JB6"bi݄xv K ~6?|#?<&9;#&Psh(U" l7H{嫦*wXQ? k R00>|_)0%d='+|2|=Sr-Y"TײF,XW橢oT`8fMfuKO@]_n%9HKv ~R(x ;fD^6-d9 ȥ~yښv#RjcT$,->;Lz>Ƹ%>筞#MזKH=r`TpeXL ldӇ|7*M2I_6$W!=E WdI Y} ) xgh7jl0̺bd7sg uR=S㒳oG8(9;tBK9ᶕN&aϣ^ίplZJ9[mR@ȃ_"=3:( l2yJaelIzEޒIK;I{Ef+qYUAĦU@bl1a>hej M&2ja z3"ISjq(4|QDċhcϋ|539rG[P\QmjDݲqPTVT(&9[Jm㺨ՅrkްX ]Si{c@~)Ӗ; @x:yR 15iBeۡf52F7aWB>ғ%ثӳ7>b0g ePIٺ}x)9hr.l& o5UGؒrvmӀI U,:1hV-/&zh#-rtʴ? GmwK{حOpޙB_Rc+;%/k6)yk+y5Iez.`xgSeTwI(!6Zـ85ů5?EEH^A~e 5旋!'zó JDF%a#CוH~u w)C.No7O&0%]߻n+H`^BY MJ$|j<ÝXՉj|tSۘ-xM̼@@,yHU)Ýk͠^p"'ah?*M9ف;]+Tc ̸)91)R<Vb & ݛ(/EuitL>%D!#>Mars?ldKARt7 'LM?k7b7L%<u^_:i25FFwiK,2eC~I^L T6ܨKё7M8OB,KzQ!bu~ 2EhD2ׁk[,؄DhxQ!@'8x9~ʩv;;Svc {\!2uR#&ìtI<e\-MEK(Og9`^Ji*7fD@`k/N)d5l^=oH817$^]' y=#Sn&|cGKḇġ" z?@uJ$Z-`"ԺAD9A dߊ`|sHd!_j8G孭"h N00o*@=Yp n>J-lVlELTJ,(oiFNw+PfB]5)r+ '_B=_93/äznIAB7e+55bb]K1ūR~ϥNDlM8<2S7@?0( bp]P;F5 -y_tDs*1]U=\Ex-mNP|(Q#TD\U.QR|rƆfr.q}wd97WWCn3?^LA32kMԁ@7ecg$1hQe\P2Dъ#>@htWɳLS(Tjhr;MW0܇X`opxż[b1DUlwud[,:]Oqp<ۥs˼~7|JwQ±Slgʜpְ$%L3Ot^dU]l۔lJ 9u ]= H}h+_*¼o81TzA'yj({q1N-11R/swCt10T>^7Q 6[{nFЭbTfת؟!KB C-qr3o![ w |,&)tR)4ܤ[\?%O G8oRZ?[mTd8<4%6)Kc)=&h-V: "0l'$e9SE9ז)Ņ9=AY@Tk%#Nw[f-azb e%UtSݔVfd$$Q hrfN%/?b֏ vL r_mmzerb1EGsҠ$k1߅G">W} ]>| V #$+o}jh2ɨfpLvRJw'BNtM V!LrJC9>.%s|1᚛'f)AA&p ViWQWX֋VX_-/l8\h+Bh_' yӌGR|6KYǠ;4jn?c:lG Ú]'StbqƠ jWoK Z&df$*,&^_p̍\%4X3;VZL%,^c҆DsiJZDjɪEƇ牵/9t3xtpZҺlA<9wKX'E'^ jw΁=X1|ԍ(Hb8j`I{|^c >WԀSZYm r cex[?U13]lсB&sηE\J7, Ml];rot1Zrn5|.vIipgca%swDyuJJSlQ!L{]$O\EbdԱNXkG @dь@oi94e1aױHhLvD9p(pV&.St I>N j*)7E6Erѯ| ctrIξn דt^P;.[d$S~  ~/7u7$rAe5ƩVD!Oe:-n)Y=[G2Q83b%ӂB:Kn R-{ H/`lp3: wݳt%:5gǿ:#j{{,?vğ K p&8WHZico?7.jkKFk݆9j͚ؗSF[+zҏPNxG˧}e*qoxH43θ]yptsތ QԤEk>A6{@3rӣnab \g;v۱m;{'4m*fC$[8t|=^-e Br-d7tΫ^LY%]T_`rjRBI'Se7a6|gvxpB} x\UI)`{t>Z eQ//_'>!+0juc|E#9԰ /vRcP2Tfss;1kB]"F=~R TNC' [gAN `5&jgJYOro)@`f)3rL  >`v!ٴqnV~شDSAK)7GLI^gqc0D/ubuj:%GK wPw9 vp8e#a\pxn q OoM4w.?7MO4YRuonOLkTcjVgAp@F( VV\;f'.VʲYW@Z e%kV,.l'}rnPo*V`AJ8R-Gژr!DD;K%ּe^ tZDe!9)9ě+I7Hr.ѣN8uCm}` =CǷw8c.rfdGqGBY)],aŵFCDZù+༰UzL<(SoJYU:BoƎ݉蠩ȼX 6Fi0>]!6lhk9-Z#zWc])QDžio]H@q[G [hj.mGPQ8{(܎8nHX< Ss *&-V,WOe ^q/1R>/_7_ȃEyGY~@\*Fob! |_ {d\h> Tg0R@DxR0)DKPcTg\Qui;L s}}TlLZ7)^ շ%Hs'y k-q~!n^ёK{8dU4uCrj$2}4tSypv& mEK_jxg90'#^Ez"G4Z?بz'5XPW  _H yÓLKdEUPHbۜ/qﲑkaYV\W^3ob9%܌}`K`Cؖ}?}=1ᙛh EXEV^_N XX*;>p3.1ЫwKo߆a$̒sz%:łǷlAz3"2z;Ew٥IvlPAN lW؆_9 $兹 |=futj"\)?0tMT^Qoztd4<7nuVZhx̿ަ^-+cv/n| FުXD 46O7hRdeeU{ 0zCAa"B7r!}qP0>8c‚g@j%@:YeA2%4ACWga0336O:v}It#-k$p j /L0*:$iuJF`y#Foꝱ@,i(q7#Rmhх^91-=HW 7`@tN.ufw"^Z,!)b=F]/gnzο/ʈgn2i,Ĝ&N: Z1~xJJ``A$/;GL+Me Uzn ۅp-(ň? )1GAGIf]ڑ<n"F4G| w`0:rL_?`pLd%b]"OH}ΫEh1KA2u}O$ C)Rs8>@aAkW8VX1zjrֿTHf?樎 K3JZQ( &>CĠ% {KlJ37w|h_nZy) 7K&E 1/f[A#) &4Y' 1 Vmr̚T23 𝒋mK6Or5&9;:>4FF͟uA= Nz3,!ZavԪ" Ub.u6dv2qM[ :Ud #KPyi(H2׫[ و9R-Dža m ]np?=/<-y6H| 2c".^qZlkYLFR 6G-\d2 ‘>VE֬;ܶ2hX5q^w/~9)p xK Oku~ Jhm9Rw?kGsjJ\17n s P} ^FcP6-xsV#phjF?ZT%*c/k5'Wz:X;SW4J'dа2Ǵg #/ VDQ gmMȩ 9st4GAM.<'.|5p4vR}^va-e{ oiXQ=8Dκی֜Dܨ3,p>"0Ʒ(*=Xq}7e5{m] _J9;L<2X¿}%zeՌTD]@J>r_/}|gϲue"O^DU"JʨM se*ws)OI:(QElEQ%~;I,:_OM~#(7󀹊i8%ˤX=X% x0+E*|>2Wp53$}]qB3Ehp{1ym/C _gD5Prg7PTˮӇ XxbZ<ڤx38a r]Ơi>HEgǰq`K0\p%4EQ1Sil%1.Mhu*P}SCtܦ2Czm! 83jO!6gOυ.ʴ 5e~s⤠UЕ)'S>O:akq3ֳ)fcxnܖ!HĿ0K )'"sbjC_?HP$CoF͵%kRFp@Va1H5RЇ^m =p 1ggbOC۾~Qs)~S&u[T쾖5&9N&ʡ :j}*7^ڌy*7un2"mZ"Hxp2[}o琓1Vzŋڂ $&)kL(֩m`TZ&M~xdki$!AϽ&fpZ<%kT"m7 ػ_J%&m!Mp,_ZRcWvfr܏CFh% 8es"܎ Cj$l?d'F'iv!%t(0_lS&wRٿ3+Yz']]å+CZEvEgj~+Hli{99 =~|,QNjC>!VO权AT hrOL+ALqIkDM:lnSPú c{4ұRbvEi0]ܜ| mEkěef"s| ۪6q~Cnu*cm`}) u%-BqV&\/56A SOrgg[kw v++ ^cɣE*Ky@J8Ij"#/0qLuq [zY81}s'Z.zuK3 `.ѐoAduo|eVLT{GRJrqE4 !>|,0aȗi 'SFJغDSV!Nly0Galw!6A;s/_N,DJbVGSi5>V]vCۿ_hW"l^LI,'ZkHwnԪX8&GC+ʝF5W e!IM?t˚iO2æc7Vzɉ<&Kl)oR˄g\_J8 T:BwZlE5̜9ݤEi鳟)WcU6ZܳDWfL50`i aj#TK^j.9]$BkJPBȆ>ַ*?S͂k{:*X|p!ׄsSbT VD3}~?cVNd|ɳt^kRޭuFQ~"_. "QBx:eջx_0<y]ϳ>|QR\j ѹZe3N%wxD7dÀ6ܨ=qk$k{P|-TB+G wp9Ojes4C!9Et'{||Fto%,1.>̟sVf7+ Ԇ+UֲӀ)N#G$;j/R! &PuP,ΐŨ&n+f+[ N|A@FCIA\^+ ӡ`[n2jJH,Z!qCL[9ߝ#+"'P@ً! 6 [>Y,c:Bmj݃e>c8hfX[y(ionx.y3AL"Mm޾ٻkKlV=k1vMs2͐}| E'%,`X&W$C&}`5K`(U?BqsKI9KQhM%3 7tqplVP@hՑ!l2{*L}Z4,xvB]aNB6ʄKhsa1A H)y/k` (1[@J|qnvp Ɔ3zBbw'swL;lJڋZو\W($ qzި c37·MP”JIaQA2J){uˁT;TܒrS/;klΝ4\{EӬcv9KD0]i=9 ,~@{0eP4Ղ qa%; u⯤R'n_=4h033C>B*nh dИ. ܅O. 5McJ|kELLL*ߛ46(jw{N/+=fyQK:` zSDh"9EIR xh?λUq[XD~"lA{b DQSf{dOn/WT*BuaaT1y 1 ~]z-,yP(p'o*}UE}8Fiex5k.Liӵ%40G;uXl€.| . r5?Ia#N -c9X8]T=}R'Fm6c=䝄vMzKd)ݯ&a_ֶ+mT{yz|a:FLQ 8es(jʠ%4΍{P-7pBv9AQ?be}}=a=L ߿ي9LepBCTnY/20&^D׿TWPBoQ]N3 n?VBq&F^,Qnn,Kh6QkD4AT؋r Coń=,?E){l,e6Y>ڒYh6Cصk1RI4L,2 Ee-g.*B#Ԯp3F$5<ȱܖOUa٭^ZT3BCEx9G nQy)?^<%&J K+=Qn_!\u 0b[3ObT%D@}62}zcO7 Ew?n:\وIU'Kdcvu ]͎_Gϥݣ5'Ȇ7G~sԁ%Tr6;@g2(su1&;wD4 }?9`úi xphS6S+cb$#G4hl8#NˤυלUaZBw`d"ZZvdd}':xxxD߽p,EB: ]2wQLzyl7XSݮ426Jz[/6ڳ݀k2prc<_1|ܾCkA3D%Z6CXJG[9Y6bp(}\2D)YfD(CT8yrݒhQ@]5t aͩGҮhםz ĵRRZ]CUYB 5!#wV18j X{,bk8r3ML\# ͖1@0ذO5~${^Jկ;Jrxov}5'^v-xᘻ4XN#;$G̭g4L#+MYgEwV.5/Q>-oyY 7LhXWm[4r?rX?f=dgY ֽ:sx5#y[n ʼnyS"m61HcQx5 ?I&EjI2e\kQ˔]|0N´:Ǥ~dgٶ-KWG`茉+^ 'Rn'-sF8Xa]h)a/k$_ҳ)gŏ-SLӹmu4K2rח۞xgW{2~cՆS "!:K׿0~e#÷1h Ųssl`\CyN{zm(B_>tp녮# {x1 3.aP}#D{X'lk˭jTq)n ]N̮dljw{jIOG+&P+oZgRҖMOsx;c9 @9sqB {%jfh]%V)UTG7ef "0zd{B{+_yaFaYv-!Dgs(0Žiw5&=9Cs/H -~hL}H k?mbiVI :/w Ч$F#G36=Wopnj”V2&Z_?t8%΂a.B&U6,ʚ@?{Rn$ W _1eL#ˉd%O@p#_{ŭ+ ؎/0z,2zr_B˼j2œv}5SWDn EH)hd}@do|T:;\ROOfY`:C`< H^w4p$W\$Ȋ^YeAxQ̉qCt% ^$1z'c{53Dҿ\׋#.s+'Jȗr`M]Er2FFOJ[ww> `vΉ)F$f"DͰ n* :zBaL4iD2*]!JS4Xځa/4WV(F+0^yY/}l!AmmS1eyXhI-f9InU9$M0Q_\2V|.@Nu!03zlu޳:10H2pWF%K/o=[qf=kf)F]c7_Nesհɚ,jU;| RrZj+YWwsh,3EfDZCk}FoXo` Z8iD "\zI ܵtaD`Tu 7795&6 L޺ult>.\jU0 n$z1JCиxPuיo4NEE*í@`'VW%vjҥm9$/0'AXJ3+de-rd GO_Yc:Nv 79mv_i^F<$nd_U BA2ҧ8!iJ<ϰq]CRy^v^{/gPUirN%es'[񧋄Vc#.@~i- r*@|"~a)?ukNC/{䃰foOlM7/ 푲{ }Iĝj"a Ǐ Gb抢i`Y+QX)qr;9rw4zrjx%;[>oܮpVA۫`S6`SD޿0Ȝ*^1a].eR+^EVŰA4 y4#R shAXk~F=ZЖu ܇wK4mUa< 9VaOGa-ʉgC&-!QOY u`)_ɩ?AmݏheG|fY=Iׄ@T''p̓$A'|jJ+"ǃ˚gTnHjFrA<&*e3"@YM4NdMP-p7/7ݗȮC>w#1&b4?^BM''|UƒX@dNr&j-YoKa,H8rۀ_vK>'rڸz.>b +Yj +q-?utϨȠ !9-%7SnRXgSU42AQD 2wm`7Q9- QBJn莋`Oaj.z؂a,L\b Qco $\=.ӫ֧D$aUt2G[H\ĔZ&_`+~q`zgIuҎݎ#oƖO+/ 5LNgFpgƎM-zN &% 鐹M>ro0m|`{&bHV;e|GBdHq5e͖݀ u r^b=}3F^1EoC3ؗ@Tz$j.HF &ޘJ3 ^=D}.Y( nů[?1 qV^:K=wxv.|Xɕl- L!GBu ڣ"l2lCZ%%s >O6¶f1\Ԍ7ڰuq'i2ȋy1@aD^nL-[v N2ȝ0iS $p1KU”:>rz! ^LwU -c@˭z?iJL^} Eo3KM{Z˿m3n2/*)*S̋v;Di%ѻݹm"FKM,G8J3]ID.(TƠpIN:+f1/\@g`,o;cJ]qEAO{Cfa?R0+.w8]m!U˸)2()07WB)BDi(c*u!Thz4RC~~(iÔ5|Lyz'A9Fh|͝Yk[dI~jT +8IbM%2> NC@i/J>Ooř"Rxՙ@]CHC+j-gϿk& k=Xu8aӈ@%bYpD4$(Qr'wROȭ ߾D J%2Po]Ưp4ff >D4O.+uZ&U ÿ nFc=S#KؒZ _ա!}0VZ Jy(糵O?H0 „s\Qh="@ֳtS\nC¾I6KLwvGla*0RJOhCD81NdVX'JHzbz"֌VD{ v`jFY%N;S#~ˑ M"VZV!v뽼;LZc ݽn|^"SEe_nbmPŏezؒiho5,g YL+Z eKZ<:_\7GIEH1U8S͎+O!%دą*G?VycXQY7G{"QӘ;:AI8\9>A> Q3S: ̀ JJ]ds sH^W)ͮ yiX*Rxm%Z}by՞s7ӯ}G??OVAM'2zc0l2}ws rbnEl-75{kT̃-w&/9yE2Acie[g+ڕUf~lR|wrKxSCLĊ0I])~JY䔥0W ;۱7kaÚI?;xd{ub嚩Ǔ@$@k' }"^r"ܒJKk]D ZLCʬmjTi|:>+WE=0(A'!b<Yk' B\ƾXd4aU8ɤAD8Hz'ȝa4w"ʚ-1㰬iIy*jcgZ̦lR}A)ĂMd5'^%f1brE{QJKRGt#iM0믗#(k1M&4caZ_`+<`>ЕZC@{]閛aѫf(1ѷFDT<,FsN-:en<*`"1 ;&xB>HS+l.K| [ִK+B_ίēȳKi1)Dte

ePm˘^h]j5z{.$3@gyFlMF W`X{ &= r]F12{6.~'WGwZ;:cTLET4~2`).?b0#] 3PsX",alL#[YJj0*fA*MtĞصJ7TF}'*Ifth(cse$/ eYrplP&F:fc{vy0L`2`-Tf(4fBbwWY&wPQEcȚ' v]|t''.R@6[R:"+ӖZMj>XT8nϥdhM9K30礷J<3r&5?T16?9hT_NV"׫ƃ ]ʴz7K6H/_-wf,7W.|Aq԰2vXo{WKF%7sϓ@ΫN<ʼnp h8I.<훒FvȨaS /&hg Q+̿\Tb2N:WrXa]CIwvELd]iGؾr(<&̣℧G@=qe6G&_1@g m, P3gv o?z3YzLy2V~d@.k*,~q]\Bw%'%VFJ!.`am*)f`JOuĜѽG^EػMB}TFd?qAn{3E1-OVo԰>6喊Bt]_Fm>}&~񄇂~5L9sҼiG*F{Q#Ԇ.vɉπ HH"5f}$l:hUJ%03G_3׾ ,VwNܨTgƟ_uGX@1e5lK?t=ޝ<ڸWW?{$٤_4/` 8Nna =YsR:ӒSel/1,uYjw2||K`U3׈QczMx HJ>{l rAV_AҴGT)NeO35V>z+R\K0~'flv$#V=1?Tڰ:&Nh[]Dɝ`~kԭtFna}g+`48E] 7n 6?A"-?!uʧn@#6-lSW  Ѯc-dB3n8=neH)C{*J_ 9nBhĠ}Jk(l;jMt+'ձ@rhtpE]gw;[H`F%F)01A|CK!wu/TP !# eB3~t`;Aʧ U,Z++}pT\ k-.i]c4 Orfu!G.=_ng SUCyD!滷8Gnx'3dǘa7'|oUNFAs҇;k>`BB-=E$ zwRY%_D{pjP8ڜC#,OU#@YJ[<׼P{LEI\m񢚂kDø+u;$GG8Em27"CO:>^5[06;*>(%/\997mÙݡMx7Pvɾ« +6ĢLEsip@V8nu%kr'2B ֌[XuTڂYhCZ Tʉ"nb/:҇O-5(c5c ՓXcl qHyA`KU/'s 4*JOs;x(X8$c8Z~ Ր3 DO-]KLB9)W.[#`f-} nEp]yhIYV#]) 6JM "1H .=ӆБĈ6'xjjϧQ1-sSPԜ#8 :=` vRv Jǟx/ZΓT nKP##!uwǶ$bBI3~KD!,}5.!-TzxҬmn‚p2+ C{f?;L#-z]"~BY40qsΌ8A Fs]='mm0ȫUV^""8TwrgGO 7_xH.uDێȰE~ ˆHR011?Xf( Ԫzj^O[0UaElB#eI$6W?@q fx/0o>$b>Zŝ.0~bUb͢,m`3ODJ#Kij ÞjD nKU]zu))XٞifIrؒ <ҳN_ƵC ,UUwdJMkec R`!=[1w(;2̣sVӵ~?k8u( fQkTfNvW',YPbxzZ#<`%!?ȀMqؖюW$|ah% ay1Ęe2:[a¢x?uU`z^&sk;kQV8w<1?!j,l`b} | ƒ3*QA3-x+'6p6'FZo1N(JCu]yax!{!.(ke} 7dGN$ sdL n?ҹ Dmc9"Դ*-~!5IFü,sQW΂ӒiMB$0#"SetkRYWX2%u ZdM4}DyX ᴗ.)I84ޙlBJG 0NLVC{qlt [8^re5uπ3gxH G4ԃ)Hen?!@{rɈ%ؐsu/]cl/؉3&ݯ,0e^ }pv$e0 /ER4|zydt(Qq2NZ&3, huclED:Ǹ ZfկX`+87JXs+`, }߸gi罴u@W~}d MCYIM DĀ~Ӱ~" Cn4%fP4O,Eu7۝Jb ]׹Kv\7GV%r xCl6_Iy~gc \f=R%'.g߲N hmD,i=0PE¼w|7TmĝjF?qu&m׋wS5)W/s׮)ltS"}4#}ր f;VI6dyb QNd/sgXC?/aRb"FfK. Uaz>ٸ[tVw(^WAFS熇EA 2$4sJ"͕M;5˧#{`"ZH[mPC5r>nk^75B"IiIՀ$Cp3i6SM c)d epyԩ $Nֱ4uzϢ8+l#j=eB};nF~-ƿ觟{잼>˴jwG,*o22`gvkp DɀA4۟cΟ_nҷ""&२*if}zxsُى7em؂xQ6`&՜|' [ (`s2͜>'NFe͜賈6!dV&*j.f u/S^_S9Hgf!WLzNÎ~@Ҭzt=m7y؛F$T{\3E}A`W+ɐځ;UA5Q& @ TE?Klڜ΁&V谀b|sH{Ǯ ah!1J>Xm`ˆ)UݭlK%}m6dSqBQܒdWހ~%i`L7{>|#)U w(q6|d cLܰd~9FCp t% ѯPu{Ń*dV`oee~r}2eՖ72*xlHO{-/R隂tGnGa\Θ" ^@OHJ`@̱cGbz5''mTF;ml%`t>u"o gnfuyސ\ UFAs[pҰguf򍴦%wOO ̧ {Ť/*90M`#b2c?/HR ̨dֻ(@/6]  Mp7aE+hÐ>D%3_;kC_s.s?\\#9˻rfIonfPY6~s$ڟ8]! q8(ɲY H5bͬ- 7 cg~c%% Z؃68͗C͓h(p0yjaMXmkxzzvDڞ'άWY9B&GNN,zh|@ C3pxLoSz4@|߻RYXguW""?LA~sϛ.ֵ;Șm1QB.˵>%h'IJ`PY//QB<[1So}&:sg'ٳ-T%hWDr-tm+mBJL'Y\Ff`9#ՍsR+ȭ04 ^;RO!D& `SqD'&Fp>03A'M1 a[JFTYCMmÜ6Y>Y&z1(?ڋn]J0и1i?6P{i-,"kC|WްX_|0#w2/xRG:,0P5>W (XYL2nj:wp'ӡ8IUIg93~U1+mvl[KA(ea!.^X3k\P`t>#/#{߬ħnRold~:FttGFuL|ҡ&L[7m6S˄.aljͯHYa(~Ee-_I5:=,zr"P qu},"-Wtxz/o5'9?(W:P5 ۻ_|ttzpƢTL< T;Q0z {{ GngߩtcP WlngZ.Lh&k<\clz %J|QkfxXc@$Ⅳ,Mb.1AVGYU8}$x%"idk% ."o>n˯؈Eh!|B̞q^E^8JH}uE?- :1f2 _&.GO>ҠьhL BrRj3e,$ܠN%r"0 rLxE`+#؄ޟ'6^HP2h+XhĿpXЙ;_[j['ԙ6#(Fq;+_\s(^WDf c#[d=X@m!T*ZН$A)_K A(_GcƝbCNy==^(Ra\X()ĕNiI]4V{T * <:Uq 9~q<_Cb~EB|eyk򠼽ٓ3jq{7h/b%F~ޡɳAOW"Q$x QXٳ{$)4L*Q@' ҦY3yr]@Lǃ GHg K3Bж5+j?0ۉC'5p:S*rVR! DhTe疴RŬ^\r|wE //'Ȯ Q*в e#/0yLqMӄ!Z dp{2_ <f土l]Ԣ0LLg'}WK24- Pez&`&tW (M"@}S?r͔|W'\^ M%-o D|1hs^nz FrGp>$[ޟ-&5rGQJQSžbB MM]E >'?_X*ja-SaB# >oNrFsyJTmx+-,,0"s_z$g@ ܶophxV^‚)^`|imI*qO _!9'zr}Y|[DJ{@Ano2+5t*~oړWL>R$8 W7mot[FJ[HֶHVl!|%JeJ?>q#b ,p5i\i!WkJm%J,\{l-LByP>:Uޢ-7CtJ1ƆyZċQ|62H۸\ :h=@d3Y8b`{vYhx<^SGRn `n3`!;|sF6S x|T{v浯k  *aڹe :~~/1sf}rTtn`zfʷhc{g3V284 P.܄yL> O9cNyV9d[KwV+T@KT)Z9)̣]*56B&oE6zanُ'&T`% @!Zm};7ŻL)&= Y?FNaLahC!`~?{jǕ.a-,Wti#§#i/S ptfgEtsRLP˟%'P9l@)w+:1܃ s߯:Jko5ふb )Zq  =J48CpR_ >90U?4Ӂļ-Ԗte^ޔf/͇_G !]}13SF,]{G3fhA9^ c"/%}Wv $okɄخN: r5 sbD4C%J| }G#CHma4hL`XmR aJ,صµbCޫ 1L:(0]&BdoWBTِ7d~tmkZiN"_fnTfNp> YB6DK4yS-q,'oL֊f:g=,F'-R,-{ ut )~% O(6dEaP*(Z&{Nt^zCMjM[{p)}eWΝ߷'tIK & "T>(m$I6]0ucgv8?cE櫩k2!PdDoieaAˆ;v}yb70.ĆqDhH̶=r ,_ŧ{;Z2?n742mza:쇪7m4Yʷ8 O6X5(T&pKgXK,V'tz7cavSCƀɇaV(]\:p':tLO3v$7=I}a$ʥW9c7c8(eP8E"i0b?NW{E*"JX1M@fnO0>hS60f\$U0RvOMr#h\ 5$d>kBDgnˣi3]e2|͚$Lru}&h34SfifT`OZej-B eLfՔ{_TݿG*F߃.~v'7$]chml uKK\%!ܵk2*r,Dli o+R|sP;W( t T8zzij,l9`kJ|mGl gSc)7T-,lJ}D Mp EA-42`ʇ C`a fee:쥞 H|)*ޜ.}Ǘ:}`!#,0MW]$ֆ4 ;AxȡKN 4BH`^s̉ DHO=2W%0B AifSEزeX8n7bt1SudfF-89%py A)Bbyu5xjy5xo{g!K`N/DGEc7|$إfI95ۤ82QJFrom 2jx$`G;yb2)/}f}awCK=;fjkeh ۑ֤/;Fkr0 C!3d(4S x`;nt?-p񒫏mS oioe~ĵ׸?p/Am:ĥao8(ru B%H<7&%/~74t=wiDOт`6O&9J&tV{hr- H-;m>}FDU RD2mf존դUZnb4rt`[s) u4P$r!G$,{븦zNBx>輆Ŏ+1 D ' 5¨ؤPNwCA87d#Z' ϫP̭W X|sɑQKaLU/D:jmx@|~'ٳРOq)At{V8CܒuSΌ"oY%AvjA@3QviD3*Еkԛm&f\Ў >f43BȬ9T)0U/H[@W ]]43taP@(eУ! mF1i; ")ULwJ͏[!5 L-mx~S9繖(5ab? \g>2=8˽dgsCua*5T$;8hS9$^/xTr$!@CSr:^6(=zpv^RZO0kWqЩIwNmgc@F%}!ţC ~|+vb愂:[ a;J?!- KDhԇurptaU(9RvA GtkBQ9 oǴmVeUN}ypl3“W2Za2%B? qK'-YDeaɭQMXJcڇ~1śC6Z?zP-Փ*sMV]Y~+C rDO᷄RHl%yD2L6ծtg'B:2Բctqa˵7n`k#hKƴ]TƗN,-eV7dk`R }hle^bvS}I qI}4{o|'QmrF4R[ YmljγrrУN%TToUT&|MKo㭧,JC/n)4+]4 `cX\OX%Y8ύ3r"Y&;fR W'qt{I[6|@p[ |ds!Vޟ8ھw YsFCK?})G9[n, <zR,:Z_ϓ<}t" 1`~c6VZ "&KR@O$r8a )w(v ̱>ll#%6Ym*uc$RE(96 B1XN[OMxO+)=JG?j;7PoN h5cX{ *CHƏ 앝[Rd"̣b#=jʀ;bXkcŝvۃh -J8C"iR)WCj9>p6A-dC8`zO9A[Um u^S.h/J cR@W!Sw[Ʉ|?pql4EifZmFCrCaYBNnP6j *9 w~5RR'/}Wc|n[.{ƈŸmlzLfDpT(A_)UNN0!g᎜$ `0 ʫ)5lh.wHPUսjgyza5a}-@2)RŬޠ];(}qCʆ"plM4xf#xdxc/⢌>ϿY:p?pP6^"AYLvh`,Y&бHdKqi*?ǗÁZpg(?h}u4˜\g<V#كuX|-s\;AN&I9 +D,6`.`M(QcZ80A.TYn?8y/6gG ɒM:,'Ĕ6* yqbb%{+u-vA'Jw;SܩȊ=.ppDtYi6Kq F7ˤJ UwZcBޛc*hL+l+D3O7jztXIqulOQZC ]@I~Hov:q`c2dX(QHW:K?Nl9}4;_^ۋtX53/@ҫlK6!)RdƝV $ bZ 9@/cBz.z:=FXO][sAĥnNT]tTx޳W6uV\}}n TEsJ$Ds_9mSzE=@DIzoҊo!ʆ@pT: ҝk`F) IKo(i?eUżJw|{~)-(jwCW ,pzJtQB";@[f~T e- QcZ{;]J`:!z/:cb5[^McvX?ńb``_Αw<Kk,*($).})Lk:N#cW0lk׊Oa5YYLC%Cz{b Dͅ(϶֕H5G5|‚ˑM|V+ܣ;hr.hhΔ)Y4쨠je SmQ5_ Ѡ!] W.y7lG!|^Z#Y:kհF$Uvy[*6OgM~ȶ>Vo?AhACFS~1Kԑ8TNѲ馒d+wcp e?D?,yܼI?N 4m VI!Ppp%|#s#L\GRe Ye]/ubJh&3pYI9O?9Ϩ׈cm ƹ85hS[7B}cy}@@pTDcFR\FV}f Ft2<<])# Sea:G^hTUs9E 9kl-\)S bYf yha1QG޺@l!.`|ȸP{6w{l|ɫ is}նeS^OEuZ'jpY ub Lrs꾑- ٓ¾VȀ"*( Y:s b,$m|xӑ%yR{]ݵa|8ˆ43nI=ljn^Ǧ@l1D,c@]*$ z)GCpd&`6/m`Rzt;:lS:wx:I>O-4bVb!R>Sn ] Nfb?KIt=KII1w5` !\|U$4LQՓ0;!1t ~P?k\MlAlHvTñJk;{fޅJJϫ5N,uo[H8b^Eiwٞ1nKZ6+nT+bfBcL[9T1Z}c 5%(AJ_n.fv$d%ݖC(iie` SFkdr{t; @ Ao|;WL^4qct}_N[{L19~_lpR|B3S{HR>@ޓAzsr2 㣴nTg-fRE'WK,)SSJ&N>ypGE: bhP!22-^eu]댾`\7 XFHXל ('ŗJ 5xƛO³N"DTLJ'S}z*:72\JJYS\؟OB cŕ'w܏#ÝFӚr+!_ jd 8|0hG*i 5\;e"ue(q`Σx'CYCD {Vuv(^: Ru{8%.L%v92J<Ӟ<5I77[Onrc% ?G+ %Əjm(7GfZ&U*jwԠU4z+8,:,dTk8-b}G)@4vzeյ!ϵFen˴b3~ Up:+}Gv{^+m/5Ui@,`Afhֺzh -J(YU вG#-AeH=ky¹Lq^Y$,s5EF"vaґdmD Gb, .ӂk9{ ebO5˳d|5>?f;ayNz|;0Ln6*ׅ*q-ٰd> Ed>"jX=sWh:ݷٌvdUj:ҨUTHxk6q7IL>㼋Cn q;!U,-dn|d_!V-qs$1/]T̲++:{1 `H:>W4=ym?g46ir$L~6 `Yn*Y,zo@'ו{d)3j{/yXNrz+C*9fz䠴vnH㔘F<'QYjQMD] q$)4_XK]:NOdF  +1*% 1x&.(X2n{HnG&W Bu{zʓ< cyWaU+G&<`.нK8X^#ĶbZ?g$_n_gm! 1ށ *IıV_ IͬАk75E؅(n5&꿎TQU\ +Ys=/ٓX6:u(Eɐ #sXFR5(u6OTp4_ R^"Ӽ;qNu'}++M9. ݣ`[ Lڏv0+\}7U)}ܵ˞P1Lu 4kP(ݲ:҆'"֛dMz ۮh}`g_EE;5O $C3r(> "]rOwƿ]™!EmkVnDh,͹:GOCB325n v!wko$ U-4`ad#3JKZ899r%wn۳VTxSPXBJ!~Wo\*`εAY'7' oEJv9ITj(yN0d̈́#hxXK,m޵-?z狇8i$.0 tv=h'E$?\ It BFcي٦tt̯ϲW&Oi=ǵmX3<{"cSHJoΎ|6 S;CAu3~N}h?J|Ankx; cʬh n{z"_%0SQ/ 4-xdtAN"+Ȫxh:?l`bB0۪ /:ќ\rQ}!]G좱 Q22XVK_tJsk_[by@"C{%EVlbaŴF 4|ْ) xkήH.~Pmn{/Pw}ަlJ^EBQa'o3sC9 #3~MNQ}S_f؟/ "$ AZ8 =0Qs7kP\O7+(+0,6/L N0)t.,PEOREIvUGZ~gFSjG&WAqп<v; 1rPv,UI)!.9Yl>h) t3:рc;F{ 1pu;][')`{hXOUDV+^`~ 7 ]G%|O?u $Qˏs.rw_ @ k1랱@:;dGl,[VQY)ƭ*J/}9>f&x:XoUqǛ |E x\(%eF 0][j E*?X8%9 )&J94aC,9Ml5D?C@T r2ȅr/0JY* "Uf~M$, Oe6CZ8IZN,Vơ!g;aŢ~q<: q o-*,T>{w |ʋp"H(@u:*r@Ue_!"cd9 VD29H I>hLSAm=6Tь!fj x1 ! ڔ;Id3}b>S@DtޥK7jwo{.s?RR[p6 &C@ -IbDžڃWTֈWd}bp #G}\^UϲUva2o=_ c_+i οOZeXE~taC AA)z`lډnu̦#iAJ_E5Veh Cck&ilXP&HȜGIBWkUK4g;?@hSfT_J%BagƭtX;m2)TjgBpAuHww@U;eW jkZhA-]vE+0@`$0P JHXi3>._9>{Y ؿة[|RzF'mkY#ߢ#?_u1ômUV&©2r3jQ,`hy Ѹ~' ,TdXmb}V݈Er6x@h[LP=p}?,^~+B3mC_]R .`vkTV/ {Dɚ^S;k;7-\5ElQ/|p-*iIU* >Ô/96;FU4G`hZqkC kXqެ1A0@6&3!}TnwvC^%=pyכӷ:x!yZ3/I?*_pE-Y  $ťfO5p+cpRFE!¦# }(wzKaMϳ+;7ڎ&Q$a#P "saM/H- }Cm|;؇:qyiScNA/]=+^Ž62Ӷ$aAx%n?d_)C~W9-P >-,:n"m;&TL^`:ų|A_-Y2-2jdoGbEW+Nn#(^8xJ)N >u(q_'ztA{e${\]godG UhMq &'T1'[ .5mf`tψT/`ӝo eMoʪj"UCݻrX*wS=M!$,NgjM+c=ȦPS- |S>@`hּ2jӰbHf,~Uzg|l>W"E+jA6n`{ނeV0b5L)K:OOJkͿw`6vx?czfWY?1Ņ~;5v b?LG#`o*Ԃ}Nd]IiE ΞY\ڜeFi=Y0ۓH Nj+9~$C%C/S ]f9 vFKeů*%l;g#ޖXz{ ~Iݧ`MEVƥ<v?)OBݧ3~#~|5Ka"Yk@{Rw݄ $BcTt:u=+ϡk 1?f?ȷC@gي:˓xMZw\V%k(Hx;0udӠjZ/ $p\\6Q^Bu2iv8.5tp7ugNC3̠QC@鑎 ,`栗 iHȾ!(Gg'i[a] Equ!}8>-s_ µ-8SKa[Y Ryb%˽8Yx3YNQ0D.oZF`i՚y.%d;uQŀɝMH$Άjk?8X8uhPWixQ >:s CN`+; )` "Wc80o-)߹m&2s4_ >A~o#/?*ƣ2gPfAh}?dHul{zH-2rP9ies3V_MYزOPi<"wZvρ[0=y압^@L^Y@eAoO|U>˝ 3 -epFBh;Fb:56H!9|8sF*4f4ԒGB92{x-a~)}o\I5]*] 3L}UB/!٠wϐͯU|Q={VogE$F~HTg@S},qg!\3BbGdg^kĈlꫴ~ "[8 ix/y_3w`.p]&'jvkQj Tجn>"fm%gG@e@wF]XJT,b1arBtk)'W-Gbj^'=~ Obwkīw3^&0($fp`f7p|xgcX#t7/l=<!KlϑJgmn|%>WZn2t[ܻ^Q({cb- im̩ud?}@3l鈣=bZAfG]*]mӁ|n6*MyYd0g(L\zQ˖,[X̥>(VpW <µ OZHy^ӢӤe"{hfg26+Q05[Pׂ-xS*뇟?$b'Z4 7<ץialgjā49&,7,*c<~4R^>bGhYh"2?-o'o$ T+&Icq$[|物,CkˑwV[d]PoX[?RsuT?~Qoҡn?t]|E|78ؤ&ͤuE8]S@|uƟ|iR7s R6\qE!AmmWt^6dlTUHFox,ZS6[pe՟x`HxXMD0QFAF$Z&*̪TI쉚TZ"[bZ @ |6Ant$[ɪ'582[cCr`Zct<" /*fbS00OۜC*MHhQ¡V% 9j9e($1auySP0_q^ӻaДahm ̓3]2%Q3+p" NCZ񣐇 Qe=MMf HTN*JU>MN+ҁg_UxAΆ=m/.j >bGd}G-p~|/Oo9W/b[6;x#q BpBݤ®dw G1)%r_{E%&c_}G*hx. Tw*~NWb偺p$`ehl+Y~E m+/Jgb'b]bj-Dv" )1ݷaÖ8flo&6cV.*II d@O΁qaD}ywD["sx%fk(ɓ}Q)߬=ߜ{#] Ĩbj|JfjR:!d` Wξnbc>'elڐ0i}8jt=cE˱БGOgq䋃]Ms6yGr7U ,mki6@`"&;[`EѬ#gHl]csolkGpA G󅚦f7ﱡq]1!PuDLY!.*H;?fjnO#_磉?0ץ'ߔ15@&PI Vow]k2\ >gku$(l[JT"'1[ Tƒ&+;ȗh>Z7wtZrb@oE% 6ēj( 0cKTA2+"o*A"]`@WvM8w0Xk\e"Kֿ -u0w(-W&|`/'..c፥׍|mw<]H &O x8jB$־D=zh6L42܀IMA`2I=M2bVNIcZ2nF*,ד%칸M@D*!525hIc7j'߀_ØtygˮWÍC5ȃ]<+k>K"E-yÚ>UwG\5J vL+խ+]T>{`:;Xi e_\Xy| F3n/`"֌?m]lc85o]\/Z\+ۣ\AeY0iwCٺC5-yRy+~&FQ_hNk92b@9~J08`ٖ1Ճ4}pz-׫1ԻWf@WPDkۊ)= ep%^&V?1EI O7/dTNRLzlDeHe9-m1oCU:9O8Y~LDڥEtT_{G@ 퀪 \ݧwXcTMWT]*|ċM]vNJN<$ُ"1G7Ǒ0؀?nToi$m[ۛ]4'e332w(a6y٧8]7ns>nV%v{)tnGys M2GwU/-&c۲rOeݱ')Krb3 <4z天]+XWv Zgfm4กliyߘneE7iO,Q+E'I*QD[bkjbj+tb>H]P:@r\{&K#*Ȑ_ɫ+yc<%" ?㊼!7Hc16SǮ&m DUf\Cry 9̉G4fT[{!mb:V?YҨ6tBvZ$pǕtv}0RV2lT.jLbΙQ(c(EcZjGbfIix^2EbOЎ`?`bdN\ 1F'( Ggz@M&Yw%&Xr|6}/o̘n82,7@OP_ئBZmJHDu,.9\ (r+F"{8^i]3Z&YcSηxo*r႘ӿE$Κξ;T袕G;130 0xX;vT+ WҾUM7{fT}Y Al+Ƣ ykjk ɓJBǺvs}*R|JX;GGfͺk]Hrv<ѕ"7 d8Dֲ^]gۛAsf~S =/Y W).ۈ> a*{`+tޚN)iL<]?fY7eh2E2/Qa7^8jd2"dKibI:@z[GלI8Dޤ80"HjD{8 ,0Z}?Џ1Zg7JE3(yFq=CGeA_sM*-3j.&c#>=xű+͘J2-oDuq)\M^%kv{:[j[ Ljh'I݊IsZ澾8VKGOd97{ z2?P:\@Bu~ohvM0m"BO}zgFŀ]X =T!; x`Y/wo_-s׾)Ic'&gX4dV5U{yc?-SqZtͷNIaK3xK{c~N}g}Nد5ۆ=X44XyU,fѧ:~b} y.)b~8Gv*^|Aj}gOGVub U (IlA]\Z=̅g4TBX< E_Dx&BDSېwycVg m;b4+V6JUUR"#r*67ʩ,=/Yi,^L+uJ4U9&XcJ]~MXj-TQUOGFNi F S1_YkswLq6/ +tuh\Ղ;X9ɶF=q:%<6B\VXI~$1!{z ۗ@آht^vḃ*x_}sFH#I~ =yl1'LSFc,juj%8 G 1_tG><8e :wSUsl?ؼc;зLx O16 koqჭ3H^lTZM,i,X2@xR|^gST>޴SZ ,@=,u9lv06?7-"䴓BgjAz>^>TSłkHyc㓏q eJd e@X㒱a=fͺ1 Kv:YD@2aĥ Y,zPq^#YajE!ŝյ,#-HKTQ+C꽦I>&&lijq]䋄t)F'%1H)t3h0kIF*'5jJ*,?iOu]WT]k4e!LV:Ws'K!.G`FyGӮ 4WKN[V܎Ab%vb4zvIgkO{MkniXR@hA3wnatةhecCK$ȠeBhxqx%+zl8s1(IVp1|qCs;_!;Neۘ+!hwYt#CB&/d[Gȏ&ll `g D|G5<]]UjG G$rinSV4gx12ڄRÉ_։ʯB7$eՍ>z섳a=]|U VUY-U!UQ󎴦,P UdyzRLocL$R)rj$֝un3ZaJҀMGB'>7i[ 5K!(Xrqۧtw<]Р|]T<|s\i↲P8NsדXWc.}f䠀!LPk-s5'ǠAŠb~HIцG8Dyʇ&$_-r ą$pp], viRg̥5eVcGR"SS|mĐ` oS0FVAf0r}͵ϾB8Hr)b-nqjfSѤVz%P+tcDj$34MqX_kxW8P_lm%Cl @K$Gq;S-_zCKF;ek&߅C51 9=}˞RUWZ >hdCi?hɟ0q?YR6B&:|~{Hg7.P3UV$ j QсWr+J?ˆ&11bW pE/!9jz:|E|RZ8^X87jaUꆻu5~2\ԧR'Z]L]8'7lP5Zhdzs\hHgBv|"a+g$N}<*O@|$FJ8{LqS{˷bR';JU+ߌ\ZH\ddnD_Vq/Od(9PGNdqv~硴`=ʫk-YdR<0EҕP6 36Y3;EuAx#Q G/ld s3pB4Zm۫yIp3  wv>5qʩiDeHܬL22?d9&*+~UuU4t?4]iilx߰F%븮Mw@y,EK2+z&(Xo}u!\bzW&4'IITH)=&HqN8#RI|saoJђs,Lc }Rw+&?OgP?,s D#[ m:M}1D0t'QA&@ZeHW+CL)9z#ly[% Yhpb:vՎC`BͮiRo_ZblõޡQ{GX%bh8kb5ـV4?WV$-;|WSe:-Fz (_ &tbÜJm_j(DDG"/U^|&"d4`yй7svm{tE%B[yL ;y[``1~Q@|:A n5gk ps6ke:~E-P_(wwS M| pNH0h8cH+.8~];,DaptL*Rv1@wNQdv+%E6 KJ&7N4K]cP̼0Y <>D 'IܝmGd jog?ZRqhHESΌ}3scK.}fXiq08vp6?:bhĊaDzÓ2bN  @ A=[Pr܅d5ݭJ>AtAd o!ʽkY"j4%RQQg]75rËT1{ rIYBcE+9TEVr`V}NEUj. AYô(~V[g0j/\p LAeSId4tE`JӐf"{a;fqa7J"Fuz$Ll\-XdJA}uI5O&?-;,s34789GZne*OLҲA)Er p[2 gi<ĮNUтlak P9x yɞ\ɣ= Rwۖ=d_ ЈNߖh:S-sCLnP@"Ya(YAIKC:jƵIB-HbU^.A={< Ʊ|gʏVFJZ,7rzsFvTiss1 f VIcb2GFr*R8N:Æ/<`,ad":f!<qY`+O$EO;8XV+05-V.Ы dZРkX7d|J^*yI*8 4ЧuW|(YHoM.$!tRX촗}xitl 'f .&goPRH\%fwEopjT RM<i8˯J+j>b? QAթ˪;ɱE:7Z]1?"AU2XVlxӆ?]4zعG 1Ʈ'Ɵи(8r$,5 )/d2k;3/!_֡zzn pN(}p":2OzmՁןqlZv?~NuytZ<Ř|(4?F`QXGg}Armx!c 79""!jQ;J4&Y 5/e񧘾[!@ *3$R'5ЙgdzX}K GH|*g13Owe9dT0Dӯ/]`SԽI%a 9>IcbJq V hIg>Y*%n$kʯ:[v'ScT]g8'3$E`YN`~Mկ{M>A ˷EWH!"oUAxj\?m\EC9Al^6|rwڭJ$/#k˩Uļ:\n=g";H4 9`}Цk'ŏUAj]]g<:f*v)e]?ồpjlEtӯ0h3)0o^exaSիx7I_R[ *7l#ZbY R0*,{o%9l |)N^(c.j,)K @ Bz"xD^~h &Q. yϽe?CG! }zhO)a@dlB8OѿMj/% Nz@\ iٱnD}I5 MGLмxm!9slĉ|+=g]Zc`=0<]Vx\ feB7vel|B$@ ؂Pqirg/@5=ǎZ5y3zD{LmRcǏ\)ߛ៭;i?+&D.b#q+y2ʾyqƝ z ױ~ɯ۴⥢3'B\ bwDHJn!wp6Hh5*iUMdpٮmV&^Y*suja$E(ZzƔs,~f;f=n5 e5q\RM;:J蕦Dz"ͩMUE<8z]KN=kvpr€qg}W`#S$qG -g?OcR7g4!%β -ž[Ϫ>[4Y/&zxn{ 1۩nǧ005kqȢ=NY_,0b@g%@ h~\ U g;{Et0x;h(q^XFp;$ }$0ůM@-ݽf͟_UOxw*@U]q<"R:RL0C' F_-LnpӼ,D㯢5_O/UTP{:ː$jq*\GK#ƢWKfhX Ua6ߍMg x{@K{l3pS*-IZc G6JңT⯴6A_7K!2wW$QNÍyBpKܱJaP}H3Mucm"T!frXl&`4ۚ xH"M ^h@&?!m;f3oɗs|_6ROA)8IB|Ʊjl*gzyD:fCdVt'Kc@0*: @>!;შA1`˨DkA0hlKmͮIvu OMT?9Z{s8k*Kv+wztǃ頻28n0l~;7?I G$z EWM1J5`/Waw pCI,9G Ogl, 4~B؛ *.]|h.eu #*-|`z0't^vi9Xyu Rp.gR5D\A]Bk㢊kGsɀ`&J9o=jͪ-,4q#%[OP.ԆC\ø>E:hѪRrKzj:TNkKX8WRtG2|DI3ZY7U|qqfԫwk_]Lj]^,"eK_N9>a#E&r9+|zf?x?PZye/& KGTWpFYI)x2ju"l0q, &}Y"d6EK"~e}lAA]4@V])>=L؅k0fhL9`Nw8 ]AdsǯxE(H/}B :'|aѷ-+xVWV[a36mmOc c=w*|̭7MgJ̯Ϳ|*2 #wa,$zzB ꒔_լTii4NIy mMWTKLIW}c%0i*sC#dp[4ӥ{âb&Ւ= ]yجNwՙG<$Qu oPq.^b-Ch&dN6!cH${= ?Y ǶT^ixհyB51.܀ d@TL>H.KjK4aR(w;C[A矮KvNIJZ~jo(FUGġ%WfTyQ]E>}|D 2ǃ u^]ᵻ+ :vx|6c,9ǹV0\e.M\P ^ kP'쪭s3G{ণ lSO_Jk﬚%Ő@he7EF:*H YLe&Ƙ]t~ijlOEMFf8"uq>NêzA\hhgDR0}z!$t[Yr=XMW r!R*ip,5j ofwplu(z_C?ŢsI!̷^ID7mlj!U 6[;kz#'[T_ sKN:&+>#Bؼa=<5oS$ueR_*B"O35Y&0'=wtcQ୯moMړ:cމXLE^_usQʱXaښ}q=:*fo 2rM{-a" h\X掷salk~|H|]`6#&K0u1qx0 E >]sy [^2w 1JDtƥخC^[.sGAoا!BauɭZ?IF{bnLBRDg8'W>1%hT'p4k(U9|̷@s0&BKQ3xܚ~^AVnS3Iwzꮣ{p<yH(~0p'pvp-ʡr:E!Dtη}<3dl*) IHI`*EW߶lVNX.FsN xϴDpV0W;Ez`N5-ј햒đ^/2 H跤f:*4hq d]%vwdn]9~䶶RC/azN˳Br$FY > NE^V#Rn{pؚ  VH>i>NZ<ɭZ0iu yY4@2jq9Y.tՈ<3U_ z4&o>3_l_k (kyK?Ǣ:i{-0Q?BW_6x?'xM9Ӯ 5فX], l߅Zg?#ѫ[V95ݤ#lkggc-PEIALyڍzm ÙzSc)Q'OPt݋Mdln{75f_M]zk)o $G@GLS2ir FsZ/ _,A2j?j`wK /[z~اglhk뭄2E.2}B Մ\&ţj2 B9ntLzGP-PhJO?9߆бFeC`(ʃ-m~E!>{Si4n@"Hi$wnm{+(ݔ'ӝwx>W[ڮa<`{bD^I$lTi=h|( ~I2@ٱe ˛HM+:F;jL[Ǚ~ϛ9 /:.0n]TUWzQ^+au;J!uz!{4΢K,[mr6G~HG8'\  7|{75q`U@G_̀5{:wcgZ6\2T<KrDs~K/)kmL˼<ƣĝن 3/zbɉ"*?#'3yjMW$Hq'Iv`lu펖~(s } oTC|[Y8&yy.|VԠ*qhdBF8Q !]pH8 01/MZYfkxvyTceS> it~{>Y,9>k8:YEd8:9,o>O'XQ j[ָRx|i `_JUЮCBzzF>ˆ ГvO3tܵRZڹ3ya71?|7kb_py\z5Lk$_g{0:)r e0iݓ~wQ Ԭ0:?rh%ۉ,]wRZnqs1w'W!_OC6ygkSʈe8`'+4ʑ|&(z~4\:˒͖kסCոuv *z HO4ǰ^sd;2R=5M#=Mu"ڶ(_˙/oxs_(4o2.Kke\_mgD+mNzڜLV:~Ӓ@0"asӪ*Ӥ.C6H_k4'b[o;,wj+O=ۮ e_L\b9ppI"{$ě/SP|) jfS~:e=쟍l,%o9H?d`U#b 5nZq|Gm}U DZjԕ4 e7| %-% ȇB e[ }o+P>n*>$.2yTA@e$[wx8w6G52OBƑ dFM:]z|NV k,eC 0. hO#S )nJCM2RwA ǗɃC׾8@J {wv-RX kl633\VRA_"^nGe}-gdٶjg!.1CnLu5MJX˃̵n/b΍~%B{6KĒc=sPIJVbz:J#5 2@EK"XT*YclDh-B+S2R׎LM-b qtycXL#F'՞)OAhcא*[rk3Z*L2*sҷ|/D!؝շng zDDUEn̑?d,^*v-,D ~r:@s92Ky N9l <әP b3VOq\S=%eN å=ޙ 3EM=!}zwy;da2ѹ^Cچ҈cn6%{lH l𕙶H96K/p"^`Fe2(*c{ Fnb}YLjs×G ),t8󞸈*32 \{vfjeǁI~Mp^&-G]`i}K}l\ cI4Isp[\,#ШS "XW3LpcSc^%mAK#0L||$2pAf-B)VFO%/3nj:@/uGX)Hz { rX={qc&7؃'Ϋ nAťoY_7eȯMxt} A8(,l'|Qg BEQviiv;SAC;y.*~}>ި0FL0:? CPMmL0 z[2H0TZl5'ԧ 2{bߦwRzLTƕ@ ݳ>;-Ptu7 cQyK9:W3>tL`ҜmE_.%S1nlk>%PG-^u+feet)= dcp B'`;im;t<!cC7|é :Ió `Me"lN» 潿TK 46[)Y'l% tg¼7VjH0N1-bOR̂FG&Xp>Up,\BgF2vCYnS^eLn?Bc4tujHhcArQ3.Z:yT7ռ+ڧ @Ru8^u %@]I 7U%XEObk@OuMce"高*9@=ѲraZf<F8т,M_"(OB' ʯW$낰S}qu*+¼b[K(l+AAT.%5I8 PJw<{f.hNFof/3u.z$'>4ʑ'N\JZ!H``1*|C9- ]RGوzCoA/Uێ%̓* МYPrKXH筹Od]ԃ}yԘ]jD?k$~[|Llr9`~Qrf-r:z0({ޙ*ᇹpZiȸby5\YV$xmWW0н$t>=;#sjtBEzX.{VClg}6Sw{`F(uxJn36XpKЖ1q0`0,$@fo9R"Wd82S|lвKo%M-tDe*~+ WYK-݂9 yUV,V㫫EbgOpg`Yj)҇5| 1Q{@:XnilOr)f~a9kGb-b{@W%$H2R,,pK%F E[K0QL 7~/jsMKqMT 4Ma{'N Rۄ̢H4]j gH'[~`'IDRD3pv޴0QICsn2ϥN\h00O1B|(7_f jbs b>}ygzI(O7n?3:MjC X1񮙱hdrT;[֘84{t}ԥ€mh1σSfP9#X. siK&svH'Ka )'̝Nw.nHm ,ΣHɬmwFzVXVJj_3Zf𥪭\s<лoyW"H$]"b |35kdG4/`[1L&l\:,p{͵Z^5;gl2, 0앯zkr[ID‹$ ^^ Zq? sw֔b?0ivUmUw5_F2$y_ga*@GnuL&{|f}b=mE*nm PG><)쎈P6F9S.7|B J&C@9YP =,g 788{@B43F $%ʙn::ύx_M9HMѳjpL0TyXkܗy ?ARi5CfV|; ʊ;ovuzyvCӷ\m{0 w{`d. ҹTofaa29#r,#qҎ2L%sh'848S1:$ojL97QLԄԙy_m-f~LO)yŏAAv" EY/ߦ${脘e.;'wWB7Ms>Dhl:erSsOS,Bͮ-if+T h\5B]m#[S9)Y(8a8sd>bl롍ܥ' Ug}7W^}ʂCtfGqW jăp􀩼+Q JYdR+3{l^5+Rw1v_5XB 3ԉ~ө*%3 nf[K9XTuyGh.!'VV$ՄV^ lcg~z:DKn~̓t#9:r'`oKXSZtF)Um >{ Inws+Ż넎닙_݃UH zltico|kr!d*/iw)):c9/\dLB1"a8)JgT4R7b, gW0r"\w|=;v,DۥXYqO< Qɋ|+iyU%w`Ajߎ]O{Vg(oFe֜ڼGy3ԍ"[{0B-t3|Rꥐ!m,c@Gm+0ӧ~[eƐ+Zh!ui5GԳ/WA[vjAXb $}=g?}qc6 ]iXkZ4I*&2kQ:wxˁR28;Ԯx5klcܚ"և+n#,B2ųZwa9hlQLQ!2} <cE|p׼~ <~ȐIr`tpUUA-f%u<q jTc!{uʈ8ojg$tfiSix`ZyjH씑"d:7?a`4Jgv?5 a3Q8 Bஅݓ_w b+$u=hȾPp= !H\~H9vF6CÓ%fIǿ DD#d+6 8ȟ6ޛcz]R?.b Kӑk@tG `r.&k"o Dʖ+6*xމuc{Ԕ>yo5ct¹qC󗆨p?%VS'W ^Hˉ4hט ʮ*h5]0&A D}woxL+L#իru֙"Hy6KyͰ?- r -f0ٰ 9,tuk_AGu`E'` FGMMW;g5f8q~$vnߦ' 2:So"+òY\aUٙe&Kf>F.Tl0ُ`)`|a+>hDfD7`m#&tCIuJcfDz#CCu1Av sr[ _˼DQ.* +͝ܓb8*c D:$7@΢bBPTuȤ}m4Ц}( 閒,U+ب)?XEu6t>}grP#@YqCi^3S!]W>fyJcV滛{9}Wx-5u|y6w`lX CeYo?Ù5tlPpudx?jӇ H?b͊`joԪ#9 2bdSz4B*T [$3Zj++I \8ݴVZ̐3(Pp 8z3 <{.(֚0 ]54byT5 K|x꼨_iw=}VImF%W Bbsß6F{/ya @x -BFt(#)3 . H$ sV[Zqw]3n"&o9r(@/,uTc+Y YmcaN.1滅y*췏<@N|ҌtI=8nD F}sjɲPf4*`}g9cX$B57;Q[X((lQ|[ ucF;L_)F6,>q : }g6m4±s D0EJ'j4qn3*<:f,8(dS$+iHpy hO!$Z?\bb+ vxjNc@ #Ѡ$rI1JU3҅(Bm{0 /r/:8B;1rXA0f3`*Fq\oȍ$UD* x1axbTbbt`@^:nQu̬]>w9'Y)xp+Oـ1 D 6ՕthwsmZao^:(Tq˕oA !0O `g,~F%\jt~W |)=B\E^RN'G|r11!Pmt"V8ڬŒ,j+]4b{p)T snYZ;~kc~—G0ytx.bՋ>Yx ;S|l+U.ܣc)6ne;JWvI~I3(SNŻmu;W2p>6-G wR7p+A[>n"͓6tYB&DVW:dR87UQNMIg+ |\ {#Xr{j޺r^?yQ*ݕ@>M}1@HI}qr[g6e3Spi]FuGn6qآ:E'x+xR2" KVD@۹$pkv@1-cf*D:ÞE(/n ;XsRt1 |}V_ WRu#ʣ;,utBnNp Q%{2HVr:y/QR {]Yjesdk,a|!Y{kro2n.th)>7YJo^:F^ރ& Wh":)L#طo>&HDmq KHami] a+3c*ò>v/lAaȲ"mJQ[q%;Db?oxRq-;{?]?1P&4Y^mྍT${{p} ٵhۦ[xjIԱ0#B42 ׷fn!Qs> Kr&.|/@#c3T M'4z@t`;AS棲+ UH6' F\ 6&%A&Y؎K!;wtOBhyY-ϫy\I%UcG`TmAH f0y"'V.]2LmIctؾ휉Hcf2eA !CPi?uŚŀtcW6N S*c{I _{y~j4;2=J'LҴlTK*z϶ qDCXrV} !jaޘ$ca.(qM$~U\| aA3)pB^oҚp[G$@ emmD-yI?"އ]xu?nYᆳ5`GJ/!.KB5Թ^A _VZ>ܡ;Ẓ2fusG}+)D$7!>` z8isF$T66FyDqۿ%k9!kYw\u{:>&䚿T򴱶 q?ߨ}DRZEUT7:9D XPZS+SkKet2XpLJ&xLn ƥ/%)A`MIjJf8D%p;˱_m(kMF$CluJ"Xm4ŀE+1-8.} W Kͭ$::~$/eGYښyQ"=˪",bb^(r LU, HB2aeAK7 i~=LT+#RsۍD!Wd\<x| E0B 0Fuy`lHHC19J1vfqb"r4O V b@]W=ࠠ pBNUNik=`2p,ƎpL} 8`M$:')!5{ľbga^ nxOŚ|?9`y Y-9XVi .VG8:)j 秥[N,/x5㥅ZZ?JUHY4IQ}ge$&w]]rW?NȘ+Å^׍(@6;*DG 'mGVL'%ޗ!4 H('&Wd̵ӗDbwr\4^^%"fMPWQa龮-QXg"aƓ(74Mt8Y4NQ^eH.|vvv#@ +L{bah.59K1CUx|Sf)9cz9bqu:.Gs >ay\9L5{DcL竢-̔ SyAbcPό~MnVtnY>󲊏BINl3E# [&X`G;,8tT{a#f0î =/z2 9X]܆둺($&iqll-5_1v'[ lUxpӹ{3D` :bT7q گ%C`xw,liZuՇm+{`{b n=ęl\+ %w4 0tlZ [%+6^e.q6JCu  qi$Ne_FɐpEO e>*DWZ`q015#x.^Vٶ*@Z72~Q^,nɓG)X/- v)}FX ZE-kwrIt1BXZ yJM=bL(y'VʐZcfR{cT[ XÎ<66KlKr%]{^t]2@]fz`4YJ6cDi IhΟX fg!܁Yyl=]PmE TQQ*(A0d]i{G{K)NhlvF R*ufFkMpTѾ:tš2VS2ɗ( h nIZ/.U[֤JX{).n@ (W~ЏR,s/ (Lr'!9b:[%+9Žxos(RDv(HPd6BVw[=G~]RqtLHI!5jX:ȕCYv&}.)e^A%~Gh.8|[Z\'^LԠ+7FJ=9$PZpŏ ">ymvn\ʑ|ic,-M5ƌL9`` o(\  cҹv*9KPgx]жr$ۣSZɳʀdўOe<x}if}{^6rLP PY-}̦`&th+`"tEmv*N]eh*%f.t>֪ K1JiH}VAum*d?}M"253Ͽ'ClPB}YB: ]S|{vh|Un :]|1{tvD#5o6=]\>|Tb 6"DMwt;ul+:53g?6Z}꼢O*ěaS@\x@>x.*dq4l$3|EOEVeTF̙psU$?^ۡBQ%#F0+ń|_R%d ,fJ\l-elEE?4нDL2Ǿ9w{VR|} I'т7ȟ7So5b0$Xƺ h gvYӒAt"W|/iF'[@R޸',>[ =YI*e A{&P4GW~$Elu>nYy-51'X7_T0265j ܔm|Y.Dۄ ܂_C$yc(gk Սh~Bt( 2N3 gگzΛV_YX{tQcn;lNWB1#lAuRj,'E[b|R%u#`gdud+yUVJ+;=m6,ԷdG L8=}{8W€ Jbڛc9tH #jnJ ROӠP4*mT<O@sn n#J f=H<20Mwrai.hoYɳ[ 2?Ht  _i[lְm1#䚌"iGa0V=_=?|SRABS+>X?ߐ5?ok>5_Jfj4b@\ޯ>) J&B(Qt{g3* FOd]l?=$*5eUmF Fuy1Zr $j̢%HUڙ'՛ƻyYGfϐj OAIq(g-@~^,Keu"ثʊOIRlen uwVtD^#Ϟ/TWHB\K3bsPKA(]^xl誂F:xiΤΡ2r%x&/$[:@R$2s[CGpa(UhXA*&z&锄j 1'Ѥ,ѽZ2>g-04!kIr2JCXR_=SlPΫ2<+NYؐyV.^>±OT}:s>-EZ(m49ܳ,8m08I8ψ5p,1v^Zڳ]flc=5u\-R?eBiĉJ1YCzirfYAD|gZO@ǠUoLKb$9KI7?' ~{u81k2)C<;miX1D1peA  dt܉$"9%^קſQ1@܍G;lCAs5D̙~-}\V'&i! TY!2gZ XysvqUvV鲁m:Y5q~Ј9\[L߻_Ŏ 0 b ;>3QP}7UVl4$GL-MܭWCnqA6n7BjaVQ,r:.@|-͊Nq=Wt5}“M v: phPO bJOh e2)\ 9[`M-[@p@ބD論DQB=p`3WT0`ٗ͡vLwR(Olv (Nmi# Ws6^ >QX+l )PS,I+[٭NeO~D!NZ lț7{&ǩԮ7<=e a*%!M|O! G?ɟ38vmta݊'OSě7^̋ZղOG{b#c\Ut⢱!1'WRsewz|3Lz>ThLf'u>vԫ  -Pw'N-˱7f'2w̛߰ߋb.}V{kh=oB1=)yS4Od퇦':s(iwMG'qp{&:hLЏkw,$W.pELWDcrtuəZ"UA ĨǞUh^Z&S{ԽfX }y2FP\yS?eL7Z*% "R#Ys-E/T+ bx,|۪c,eǚ''6/FY ih q@m3ӗ ` 7,xM6S\V[tir+nkXfo 03^6VAY-;d\#%K~݆FXc1Xzh= fsW0kVsĺiIw1FG ]-zئ61V^C4A;Do*fDaENrJʾ13:Mp1 ri 5tN{U;0XE5j@qSXnbA" |.$w<2[qa_zԫ]N(A󀼎Jٌ|$\\4YU˝+OoƄ ~%c TW4_Ph5SC$)`Ѕ>-ut_Wj\h@GTB5Ao.A-;zȨ{h[pئ~WIlwTut䤆Qo *,QfюNztɬճK.fɒl;:P~W1y 'l6iqm|A33;'^pK.wVu޹ N7) _O2j,̅\H?Pt$a*6:o~ imh -8,l{3e*c}ȁ|CNdwE{[bHᔠUSrV!԰L[m0ZvYخjNU Pq%u.] P%g(0iuS.9%eGL~:l3lV [o C*F0+p^pdIWbxJ4!Y! vn2;>bCaHjrU qI(eb5 G<9'rŔ s] ȑF't(dQP /߭+?98Vۑ~DH|m|̘P VN'yV`Ed%-'@N^j}к[yLMYB 'R&Θ΀.f LE=h(QxYlRt-y@ E֬8XHZE݋rE$H^ńD“8⑆Bw71WcU/|1_h tY'xnڗ ` fQ1x2Ye'imh*4>!PyVPrC{rǤ4kn'uXNLK%4H~䖡 1,&{Sz^C/Y<2\%ʒ}4LϞ˸$ 4 oT[͟Օ3*|[ *p4r$S-kt+ o(Il0"zl X!\cW_ǭí fe/\śvN,nCwגSmF\zkxpdjhڸ;'^.EFv%-'(Q~qiI^d NP׉҇z\`/\ x>0ѻD[|ʹiRtȼ$$Њ0U;Getfd՗N~5%`Y<91g/A"C?/Nm sU@m$*1#@ȹ >Pa~*: *!& 3"e4yG%˺/Y-1 y;CK<*^_Y.F$՜kin&3-1򧁏`ڵ~&Qdy_> ciΫ6Ή(+23XQ`]$& 7!S79㑊:dN䞌X_ݘھ4i($E/ m`8+FRȲ댳gR`M O'PQaB3~\^xK@DMQYٕY8B.8GE)ҜA?/z$s̀m5]B;%"3gs{eT3#dqx5[,F(m št973r#pPS -eG #*—(F[ ]^2g!TO@e쬉@2Sž'OXUXMW`lޝ`(0^TLe,1TjH#+L0( E93Od,]Y [ "Ih1zOa뽀uaI+Ϛ Lة2h IHS׍\8&7b 72M_=}Pҹ%Z-#~f WRh>w(|M#R{ΏC (x ΰS;6HyGWAJ#>]f#y[:ڊ1*D` e}4X_ #=L&ɡnQ[o5k5tJ'e跺>m2޷4i]d IYTڴo(:CU$ag?YN~_g}|2MqI!ʟњlGVSFПw1,s3ԖҖʍ|ޯV/rkwvq_f&u,k 5H7Өe w-j44E]f.JOM=FUvd\ე土IO,ڑeU؉;)DwZ$ttUZÊ.TrMONH:3;?LQ>Nv 1iGliWҜF[ llTLR`Coks7qjB;,[;,V90Zqb^S+B.EBrsv珯[/^Uςff BCp@.jaP4T,؉lmXeڑ9v2gX[R)9|VY by*KTp=cwM,ih.~Nt&\"4|kuPʞ$y%3slYO=yER>AGzҫȇM@OFu']bi!}VE\oFG]5%-d4wZdۦ{QO!7,3_#({+uԘ~Ϫ(Xe ȡ$Ę 68E:1}gh#zxfɟ5}h3(sO7d"@[J ~=4ؚ# 3X5G)"=OXA6 cbs `;;# I0HXxߞ^_)>3w($>%@l0ǡfSYJ&`؂@ яQEsOk={q,b7;9aoŶL9, 7|E"?0+%~t;uXkVp#ytW} u˝mC +QЪ},kFhϤڎU4^{'&IԺ[Cƙĩ;\Ch>s?t61Qdb EaB>=t,gvLM fb4YݒAM/[sq=MD6K@\h0k|BFOud`sSR0,Wao5 v!_ 6G,_V~R.J=&pP)*%.[xK{ Mnq ȊJ1޿_cŁwy2ŧ򺂖u 9riGL kϽhkЋ6Z)12%K͢`x uO_J3-phMJ`] Je@'J 8k MqjiY(b\u >qh؜zO;LG LDb/=opŘXk,ь,^/؛XތfN]qXjiX0\OΧ0'PprWy cIzd Tdeټ5mb8˒O@ֺ)d,Ssw|v]?r a7ϪvV*TU!:O/rf)ϷxɫHa~WJBAҥ1S4$s~u|o[Ch>H rDRtgζ 6: 6**mL/Xv3\ ĢbP}:e>˜ߔ{tWAmD[y3M"ҁ#>λk[BǞd}`D%Կˣha@m{Z统љˬ$b+J޳svi?\@r'P%D.dj“51ը=.u] EB8DRir>N}d, k忌,gnf- !9EZGOƑV\f($ӀrRChP}ei[$`Ў=3:N:z vLMqhk-b-a8BG*#Nॄ;UĜ5ҝ2'l*!-"T,P;̡MgS˚Du xmw__SzY;ti3W"a_CM?~OMFQr//ʒx!/&ڷf 1 lB}q72o\B?.mQ6Uo?`Q[# ǘ)P YHnbv#%Yam/;Ш :]5C[E$&y[FCkfWVl]'s`ec!&VK<7)P_k]Q9~Y䀮X7h;{[;IL" Ǘ&tYނ̄w<|L.{4Bd=O 3!%⣉tɹ0.y6;jhO{/wX%qݹnyȁjז1n X}(m ; ֢t„2=QV5>6Gt=i\!u~mPܞ %hIҖ(ZҪá 9dF{x2ƌT&VL i~{>ѧ xO&{wqdl'{5[_IK \*GQa ̓:eܢsNs7SZn!k~ `}7СIZj-®&{4 ONU5W8>xEp:2 ]57Ap/Gng0m]֠Uc%>[Ÿu5Yr`LY;[.LF_gG >( zx0>^0*ľ|K*w z\K'Uy> Lcpx٧?id< YoPpz[2 1gc#䒗Qٶvw5Z+Z>,Ϊ玕 М)/Dof3PFXHp#J8jr]R_? $NzKjo#ҳd=wH$nkfez/ @?-#I^ yj> ;ȋz1z@e%ꨨY_ 3I8~k1=[]• 2)3gT\[FA@BJow' k,Q(Ke ~n/x9 6&Vyq+ik;C)$[-}|TI]%X,>]BMDe,i*? ]˶d m|=>-XUI\0VAR/ TC 5S`"OlQiqg7u݊8fJVRxf =Ms:ZXXRYYj@Āda'&4GW D|9KX~#^Y!Yy" ηV5M+ki2Ƭ|NEiῐ. G:M&r K `>!ơgЩi$KzWC,xgHx eadPppF4B-yK{q( À'?!XI9'nñX0[)U9QZ<öAs :I$]ɋx]cv\f M6}]3-ҽeh;6Ӥ5 ZKuǼ; ߅/#$. 6kׅ:eo"{Ne:yrZ_Eoa.'ZϢmLbgL"l- A 6Ht27^MZ핌.6>!vhg\Ub9C3g靘4!4HVv`ݥNKYX|$B_N><c*&=& w ֛SW^Ŏ#Rd:A|7!I$BժhB#N7:q rt1XqBb~*U4+4O0<;}fDZva8AᒚFK{s{/ZAؖLNsFDa*nWsXtESέ@(& 8Q!Ch5\aK߹#fsY4>IkDe/\Z5<ӱ<.Bt]_{ÚF$׵a[ Pr5Vaɣ._p?vK>2P WǛgbB6u,bi: ˉS^X2^PLl\wc--/۹(Xqh2@KqK%SRN. +ެ xɏ),V{#M@]" |1׏4˫u<={u/)/U ;R&[~|n)=6A񇮾t%PˈIdvb~ p]_(rŅrY-Z s#ȳA ۛLl1VI Y3B7ɁL^LKIdf3CG-_7O9+? SM;G2.ŀb'jOnX+YҞuEZшL! +7Q Ca7f78Fg&8{(?~'cF*$O@:VătHYc0LJw[$rsDVWglLi 4'կRC0y*n5A!IVWp6ge0u'cҞ{"e6-6d|#AԂ܅# ~4╟x'E`=$V=b9vU81 taBC_-`, ʾu -ͮ%K+=بjkr:}sׅzG>(~`(F16cV3 O(5n/|BNasHBc>{0wlVZyBJc{W,-w<S}vl-zҩRz,]JgaOQL {%ѽo_(IyI)[+ F\ 燳aQk+K+({T[sD<+кkt84 "^}[=I=F&l)6 Gğaa/"ջ4Yժ0UE".t(ܰ牬;EDJWUkiM@%RKcp* E : uY?uL9%ү1^` 㨍#}%O}‘St DƉbXbd:7:(XB/!q-6ؐ?ū% gl1=;O^[`ӽX' æ;t J#88ST˩#SCf_o3m1Ÿa:du׭Ƿ[B:'?"bXU2P=ע=*>15R6Ɯ[l6 p%#'/"e@B|T7$&r?B'6X^Z$5HjEIw8%i/߶(3ワutnxH,;_F. xR4V Oؙ02ex`*.Av7/ g1y&A+okQGu#pmocǍ+հec.L҃bw,8vĦ (VW\^o(/3jXgȬSWz0(KsaGi&9,hN,Iر`Z;4 HLڸ> pa;HϩSŮL*m16S #aOLR.<ϗ+PF^@OH6!!T+r@%*@K>n'i"4a˸)PFF/& $vN"\V=wH X:CEk[$ (uP+*5)Kv{cVQ祓X>|EC8hPL7/ {>UH ~f^ěrq2 V#?[+&Ccy(d sr8Ky"z</Jc.呟X~cJ|=Xw?̬hMj@i} 67D{o@>pavp<56u}PQg*驚ƸV8r ѶT<͞B_MkC*ѫyMQT],"z8ˀ 02㹒8aR`p%'j<$ՕJ,å]2 ıBhwt%! .*:8اH/+g[S={+~[E>kA|p]#_ _u~m6Ǜv !*:컶@MpcDwN㏼3u7O|xQ8g: A{H^dBb/^E=vK 9oIFDB›%n0|tR6푳G ͡CwA^FCG[>TCJNDzNgl%DzumYTn`c“q+gƸڼ{l[O?}aj ss\@TcX(wdj9F  ߖ=7suq?׵h_od4oE['CX0^) Ę+%kb\sgV8ԫ@ϐümh⒬ń0mÓ ͢%SGg$ jlC3=D+Hn0U[X-ˇ?KPqFl+5'n3+q3m SƎcCY |d&8d?"p$L&0q 1@d+jHIbcZ ֿd6kc]$ô`=&gNoaf'Rca 7P9=I0r`K`|/D4'/(6wZ$o}s[jD9XbAjZ*_}QUObJՎ|!g%o<1mZ%8"sV˭L2hbu7Ӑoҗ;T}A0B${A7@4*"^C͕ya8Lhr֬iMߍsaxTB^λcW(HN>|d2v"]D!%Cf<AP}kM/tcJُ#;wí|ZW G5Dˉ?B/jEvI4_K^ BU:BǨ rau\˱~# 63%M&Y"jXG`84 hf k9ruUt)[z6Ϫ/V Ƿ9v3%CL&ٕX<zMeeX0(9g*hgDVC#"E8ikId{r왭M0$5 5juY gԂ&Gu2& $tVU!M҄\(Ka߭ժ+Q%VJjUI7ld5"YqwE y߿].v8ӟdw  &c8Z,ߒc2RP*cٮo 2 $_!;];2fvkj12;ExN ƅѬ{3}v1 쟦|.+d#KV8ABvh{%E8 + R/!ʓX_{sy%ZY](PL CwhmG,L#1$)7D\ߩ^0q$@F˚uSk)+ ϥnV-Y,k?EMb{鐡Ae@ sC4LՐM ҏbܻ*ny-=.Dyf`Qփ>0Yrf b&# u~"t?zfNu'T(ܥ\*ʛ3`TPPVa5&gfO?bhDrs LٕϰdW;h>+!PйEaQG]DǸ_MtAg8ѷRq>͉x-d{:^o>bd(v.jX_y~nnϬ߂fI]bxdoiqDZGZTʵxx[wW" "Fk)җQ?"ĺac.Zr. uq-GU.f#@۪]ro-gQǚ '렟99JRgk8'ł* 㥟l;yss'YBO&:A/tm&,tSQ#U|OE(F!<&S3)~1@>1R>"1c+i<|u vq6 4MyΉM"ĨI_#Sx\V)PTzu-۲Np%]ZHekWd>؝xmJ~'gl)9G/8$Q@sZŦz7m=(ތQ1ylo-;qбU_hND]:Qat'VT-dH"u~bXI(WDy>Cܼ2$6|&Izl#7qiec}A`zeIYnIcew>@`@ݲ)*fhChZJTyrnâdEh!ܷϢ^5Z@BqO,W\1u2XY@}+MM¼+(@B( 9syFsͤp6_:ZUy2#Ua2in m F[%ZKƌQ~&wN Ij]@@ѳ =QgGFUG9D\"元[?;ЕE 4yG?E8@j-1 s;Wg63fl0 ? %&ois8KEDe_J(.#N·]keǙ޿KS >(@'8٦#VCj/}\nІJT_5=" PU,x܆~祋3գ'w̅b>d\mUsY_L1wV)XQs6]fw0~d en,9@& 1OC:+?NS)gY7 2.f@~Xg YDcf<UcHν@e$F/kD#AB\8U*|IE0s95Ny/ܗ^pW;':yآt٨/ ?s  x@OwtJ8򛈖kc,Hy-O~#[hjnkU\}CLg+ /o2(mU'K첢j1;,`Or!撟_b=y:Xj)gNʎ [芇1[ ~"WT7{H܂ĹշX U} ROKGݘetJ}ZJ{ڶ1_فpk0)Ume .u{L:wبUA̟Qm]c\{RfniƄIOx۵ ?"WaN p/9r ҆gT#^0<ܜ]q"ڈ6 \7Fb; &Y鏂'L PamwH8Q%ߟ@f/fpIroR:;])b?{yKwy)=9~M۔nba,0YSA y@HܦK\OֲflF zJQz,eimtw GQH%]3d7d*.I8ݞ"] ؕhꐬ!v8c4K7{c`$R0ۑ?^`4L! _'?kޅrTA_7#)yYY\40ilF$}0,›,A/Fo.:%Sts⫨tޕT-z~amxx_d\ҀJY1MѦxH_n|qk@mߒlӊ7}]pW=CJ϶?g=Z'$P l_.haCLZ@! pY0Ɏ UXQ>v3*,M]7aNUB2GSɧ1a(t.#VQ{9;-chCx0* f+i3Z:0{wf#j5Ŗ siNz5 o'̶gw-~b]|DVWR>iF'u~!WM0@|6a rRs}_E#3[,:vTWF$+Ȳ@Zv*ıuH[-3Fe=g!1mڶe_ wi{NSi'aD~݄‘QK%ӽx?㪼$hQXYz=yBژ: ݧ<B|zupx0c"*>R w{JkN:9"=sBϋZbևe ܘ%S,4Fk|)q/jx"[. {hrp\yg ,fnZ+@SRUx͓5W{0 OJ nUM&U&f1]2Gp1 wA7e_Y?1  viMcg\wAiز'`V`lZWNvxps5GsfaUsoR9j{nF+-S]>ytj#2)Z](dQ)F1z4Iz j~ρ*Z6^~W I )O[m#GC"a/kO^4~՘L_x&s&mwsAs18,CnT_6O XÌWZ%P^TtT>g}3٩1`FV~78W =cYgϣ[ws@&D`5Hm/^.̀F=Ʀ li E=!pR6ުsBSnjMշ~e Ϣ&H]ȗbmiD'ސ .@({5 SͿ~bD7ږjSZFDFX zqIA@ЊOhcVrB/jԩQk|,otGT7CA7zzh/Wg%հ6'ed~tʈ[-[na:c)=Hi6V7/ml3rۖ`JBilʶwtwnUչBu[;>*80Lyo,1(,"ץG~*x EρP/Uq/1~I2*;S ꖾDRtG|"mKAb\<#{yu6)!k79"l=ghT543xUyχ[*j&6{~1  a*qsƪ"U  z6J^rˆ; 8561AF|IQ=_iڗY2@fFak'toM1̀?CaQVo2=ѣNsvrK`\1Lv5Io7#q P;5§D-7>(ps 6SʈS;AFc3\uCلѦ W[ vzͺf&.ZFѸÍ'!@b쾳vɨ0k 9t^ڂuQ !)4X*)I$o֯e}g_bQ{GGT.P0UCAJǟh~>T:HnO@ _Z]&jV'0{(D  :SmU)q Q7Gww^)[mNTRl\FXrx _G^yCSc`Y*v dJg6&w^{$iSC-f^!S.O,G| X9^:o A9E7CCFl2>?jrsVp;x%,䞈8%ƐJ^[= T d3Ӄ@e{MASh#2jR3]3"OU-W@8zDBOՏ Nh,0_`+Q5'T"}|4a3ɍ3'LXGaE(!Ɯ' Z,akӻd_hwz6@-t -W,GzvHBE 8T?),Y/HLM5.JSMsf4r+-1H,d\/$ᥗť&vHe9'gAmcV/ӬtO>%S2ڢS^Eʣ"! 0HU^9PuNP$T4trUyX&aSK%?uo(hF;0-':ok$ЭrE!V<սDL 5Τfu'ЉI(żKЦ=FA\>(y 8D3.~GiytVpUq>X~lސ3]"(+e?p!%u8iHB7˸5q# ~{sܼ-W u-#H'27 Ɨ*Zhmp`9BT:/8q셃B}VtЇs(YmviC& L+hc@3p}ɡF[u@ ;'~&@1c0ܺlprgG~Ԇ;~O? 0y=gM%"G_@x*.vYVmWW>q'K,'LA !8+^ 2ʬхFnFYf?B L%OggmYo6שRwm-$Dl1X 'O[ 7'W Fy`J53 Y>*H}6Cw^zo#duI< ԁ$[n|{R`L q ,-sk=|.A5wZ<\+誹Nk+"z<:GBjtyt!~]&7J>.'D47p4MRL(ZzRN^2ۑ/ֈ1v$#F9 w -ma^;n0C,Ρ,qJqi6[sQ&DWc5v]sn)Jg4@u( ~Q" ywluw$3gyJQv> ե{*]ad㏢;RM+E\!! Zx F[e%*N-E|@? r ?i2]C6mM6#N.S֜_筰_>y{N*SyFr{]QD|FAaV躏A@J$W&w/Zq~q&$憉\ZƜ.:ّ#/1.B0Fm^ 9KeYAN &nm3C7atϫYŭƷ7K)Mjw z>()ݭKM|1y JKduQBxI縑 D(*xr[6Eg=-zaڤD|U_9J}I%bx$;7vXk.6赊ʄnn! >;Kf6tBq 0u0*&Xo)^#5bMhJ1ؘ8.㲂l~=ZSSƊ*7{NVNt?I$zZ4wڶ"Cod4-m; F.s, >W+Eh izRo"┊_ j}> @)Oar gb{B 3dɯAzp~oNF^w Q((rNW>pv7]|2zݤB' 1dgO5=i7 !icEeL6d75!DQĨ>c0wc<|{>yNmf~K>]/䎿(Ԝc'(Q"9b^;γ]j_}y)ZO]R&(mWM6d|؁@[H0}`+ڰnP[K}J w&P#,᪨Hr~/'U2<ؔ>F$YOO`|9.NWNW\u#w;HHjD=.OA%C6Y˜@ KFg`8nbX_EP,Z^;p()yj Em! zҮoaqcJ<5ZWF*]O&QK'v8I$tw CrޙШMTϧ:(2]0,$oFtǮQ'=MA-YF㛨ssx|uI۝;ߧ~_Od=8OHޡ k>q n}k./N62<_hG|7ԎA[ITÜ-&O gDs04y}<{. | >?Cbs@g іȒݜb(mۃ`Q+_Y"ʎ*MA ,ͬ_ųPl&TX7>ׄjso[3wYԤdAYyv:-24$ٮ|Sq: C0dL(Dлޞf~D+;A1k]@ E|>w x,$Ю;[@e\ᚥԹ&Sv\B.oU%ӋBSnhTfoV 2׋PG`Iik1aV&3z7Dz vvJpDy]pͨB3]Io6Cf˝,G2u!Sq^%A3_ r>>c3 f lAL.>0 wK@EWuAuC3ڬVyT0ڰƶ>)TV iJr~ b`f+c'kc|?$M _eCT{i(l+Js/$a&ԑ'uaЪKrs&,6H /iw~%Jf .#o<2 g]cmUMdSl'2S ~s(P!?Z_t4aWh8b!9uZ gA"m jfeN=l8F[CI' =މ"H JHJd< مw&UU?D7RoO%GG8U\L2pa{@fߪvר8 [sTm U~Nv!RXys©{-^o_ssKXQRZz}VS)>)mJx%# }+pO|^ҒĒ`%dla#˱]I1^'9xG#Y"hw/jz("RHI(j$5)P\7YԂ5'ʷM@ʑv`z7k<tfrN9f/smQђg0GQmpYlz^TUU%v H0ZXb2BUmHN)rr֫ї~? _U>)H 7$Z혤'"GJǕo\zhӀΧ\,FbHw7-tzAIZXykΛhb Nh޷# i(VR7|!`GĔEH~tΦ6 E=HCYXU>`0C CKT7Qfc] 51͜:}!!>}-;=-11g\bh{!B=Pk3a!*|}ikzCvq58 M=7q/\8l^Olek&ČS(]TE>)c[d5C5{C'vG\Nɨ!\.Ӹz[il@Х6)Ndo^P%[,sf"g&+xj|z?ZQ5m% --=Cw CTT[Exޛxu)lTM Y|~d4X|HqMUaI`њ^!L*c ďB>|eRGa:jzaQ>} d{mŊ;~MsBTbޑ bQF m PϳdIGr=}[)I)e\",) jZ\3{Fu|*!qadY|T(%3(+vi)TWj& |mޢj` GѨQr !fCuo\s\VBst qX&sǸ\3 Gt05 Xm|n"$x;g))rk.HXlh/]?a~ߞ &x1aZ69ju  _IʥoMY4Z&mkkfqǘh7{Kf OT |sB<;dy3 <%@fWQL~+k_TR]X:51KߔOܺN SxzrƧB0P B8Fkj4O;Η4Go_nȠd?_;\/k :yJgp)74맲fg';'t<ܓ?woHa\b/4,KlQY^>4/(. qD1Va:bGj61c]Sl N^&!ԕG)VX.@QEK㿛ij&Φ/NoX$ܳZQg5]=m*AMXYn 3K7MuytNaeX~ ?tD8s ^AS0Ukl,t0Vg5t= ٘ecs #)ypIp&2ߐt1@js~G\bL.hMN >D0Ct]ElHW/ٻjcs(OR(W XP 3`I}҅7ME "q0ݍcUCHQ;4b4S$'S~$L5Dp!@z"P/e Z0䌻]50Ԍ>Yf7M~'wPlh֒gֱJK1mWzO1uJ8F׺T̯!72b‰<UZd*gj0q2pZȹWiΚ=-ȳY AHK7M]MLc6m:L̄)ȺV?#E;c\i8*@z`RK0ޙQ:v5;nྒྷm 4g0Hix=^FR5EWǐL -)U6f alsHK܆gGCsIJ4m˻t͌*K:͸ZQ$Mq2O(QZ긢X(h$r !S`TxǏk\ASc:[_Gaj^*E7"a5sF4P>hTE#net4ԇ *ֳm1e-"XJW? ߹\ES+^y=#VI9aL<!bsr.`,Pߏ=4T4˜Q'M>䯚4wCx ̅З %tߪi BK?4t,cHޙA>l rS8I(V 頥">6yO+:TAsY(’uнGn02w8ѨajgY4O%ad-T3}2zrT;߾ A7/fb,+yj ;3x&YVȯ߅%?|BjſDǡa)S%AĀTrg詳_ :^luLLhzLzxQSqbuq3 us+tND/Ưm₿"v}ݛMֹNb_ ?=g58QHd AgKqfQ!_WK &UZ *cLF- ,Y0DFk^*c1k@t:IAٕHyiUuD X/[~/hNQ˦ҺwYcr]pI`"־|u `NlgRA"t":|zWE ]pZ:f^躗 4Xl 2^JW(Aw$ugp{lQCŰxRx'܍"@"Ç1t_\cf2b4MG }Q5_)?ʡYI|J*Nƞ\oƽ[})[yQx뎎 GeZ TQ^>wـ˟XkIog%n9)c1zhF]?d5zNݫi[/[^,)}H]GOSY]" 0/Ѥi?@.QQB%ݘ#~uV"la  B6C:i7DWHI%UȪ).WWۢ ,67qJN#>u1$.^$ҋfK͜/n{LռxsT'u]G^tx)wȄ,j~k9RWIoI\{#"dbkC ,;K%x#=+fՊVf,# ks s"1Nmiu~di-`?G&Y+Pm$ Ph[A\Q)e[嵸$hLǥD coY-=83;~qFԤ~F('r9j?^cMXc̽zpy,_Gy<+3 ѐ ?f}H0E/#ٝoXRM&X6% PQz[>oD8I-{+HH~aWId/~Y** ¤uD,&GXj oUD[COQC'mS>XI,s~+>2++yWVI9CZΥ)m5H神EVM4,jЉ%LKwڃq̿4;[haA=Wgil,P)y;<LC Hg,1;HƋ = )f9N[~iSd^yw; emFÕ H>a_1EŃ3Q&,c:n.Vdi^WwYL=o> a&${"_u#[Gq{wN@&1KW""N>g8 = Iby#,r4O[pX, LĤאm\DUy*m_*?2e4vyk}1/|čyGypصٸj$Ո5dL W:܆1\á(Faa+}_1t.3N@df)Hv d<۪r6;!1jWV՞`t ٫܍Y.oVp欸0o֑pEd.4r&H4ܑ€D8I` whzxSבtڢDz+ 1Y >?@fI9 uJ(` v嶿;-U|? 4Oۛ,e֭;H]?θM;C?>\`zՓ"H橲JU"7ldgxxϼ45"_o0`3lyl$6C5ڴۊʓ݋9 09I6/!ls)ITŒr:L߈t +<ße8#:TxDccڠ7Ha B ע}YXz`)BN*Kc!w\7|ț-$jC)H\}5>>A!MݔA#+2Yo:Y(|p5AR|hZj9+WϫuxБ;)~1ՋC0,nD9y$Xk6ACˀD+r9WH٩zz+YO2*7E#25p N9^cq.a3Gڌ5283W (hhU ѬJF 9s wIiMԈ1_EOtxI(a b$4\1!aG"2;N^YLgn^s\Q } Lly]+bWNLCOM?6osLGaUʠ2N. 5`9tr$w"&z7*}=Q4eƧT6W"Z3`-GhBK^b.+?ZPqԒ:)SB<+2- s1fVyK|b#>v%$ p YĒȕiW5=27Gy.t r}AmЌ yy'E@+Rݺt1Oia[fMvBh)m>{%.^ h^EcQ3 䵆.ʼ%tGg IQW&-ʙ?t's7)7* =.mBWG|翄۪qSͩvD VӖ=fyZn g zoO&X;Y|Їec%aA*cO/|},B V5\fId~k"]ZNA`܎9xG.I>#nr%#ڥCB*}w#!+}00Y]] Yf ⃉7AM{vV2" d&<[ڟ).u0$Qٽafr:tSٌ o//!R>`80W'|O  [m9)*S3]sw! &n2Xx _po/[爝j;(eokTH M\ʼn#36 g~l!QncXzl~rQ]iJuS'Enok58iZũ?OR=lJR ZfG8¡ydU/f 'ԟ^1, C592t|Y  x|%I;sFS їp3-}AjmJ.Rrxp.E HA)7_(r>N(ᕉ-*oE^4_^CRDӷx^cn\:%DRLIyg₞ *pHSPc&䏿@Dlc9#[rGT4[IPOrXYQT#O~Dj kB~tQ2gm։+slbeGLCiClRθ`%q fqimh6(tc2SRܱ^+9g$,&Z%0gOp`a4zk24(Xp[å"52Р'Szj)vrDi aP:`Uv4o?5GE RЇ0A}PaKk4 °n0re=;,)YD gb|+ μ(22:Cŋd#: sA+˅Gd7Vvpq4gEӾnкK^(2:.j { -<5,n*}5`q\`|<̠`N qs=aWvt(,3Eo9>aa+Fm 0_+ϯxupqJ#h6!*/+o3 mxd oURzz}fX~^'ɬˀcYo4&[ ۆrZ3nμOTz"0/ߎ=VF&\$a2!޸V+RiSw@@jxЕYd<1J-gmM#z8ÏKb )+WQM x{f:2^Jʿj^cD Q&Iw(Fyz)JGR/֒9a{ . ̹z 7(=2Rekv-N-))=*yf,179L"6l#sSЩEǻXx`c: ;0{6(&lٝBRcGfyp!D9I7UdnpV ZVÏv)/ A\}c <#R&%WQ1 Aə]"\@q:gIW`IUq[/UMIaGHh!@\)=eZh衜(Ҕgk E5%5Ma}nEh?]?XbBi~gUz@Gҕ}qaڐWۺvx>|rF3N{jK%kS~|'f^Xb&!A|]}WuxbyNJ8LZb#YJkލg):o4`H7{`_BO3vpig $Pbܖ;Ǵ ;纱|Me tyT%\7B| ׁK V8DԒ&:@rumDGw}yoq/ FU]Zs_-A2.:CrFG˿̋%p4dHPJ8SKl=W5΢4>Ш(n~!M[wds2HF +P t 24 vh3*[E~lC]x!KB3YU(JEIکђPѵ y桞vW3yd#}K3COY-P\1<4IN:i,6\R)X?9֌}֐aˏx L0T*}NM*Ƒ׊ڂ8-HBqfr88)N_et-RgL $rR.0+vSSJdP<' SxD;{ѯ3"fE%-ZCgkq;~Pmy +DІȉgYGf=kْSl/H48BK̸+cyCzzW6?ȥV-։d[Y`b8sF~p+>ʑ5} y:e(Q1B})u0WFEFKucςBf4L,M$Pאwyb-p '{Y=О֜AA3#`;jI޲Lbx>tg6nȴ/2׬f+۠=%+D1=lPdN cJ T)I܀r]o$`I {TO*@/HV}AU# 7r%\xD@VoiH#XGfduc(yqV6Ųh|ؖ9|Ri˞IYe9o/jN#drwV}iURAGH$idE3ɏFNLmD7ncNg{;8DKVT߯jk%}iXs͐^L*nM9%Д!D6o >~w6% Pq'&3?DDt_P95zRnm?Jj!1M*C/̑C`+ČBB qc̄DL[3)MrBgmG'qy[tX^1^х VhE #IHO% Z>TOy%3k ÷G98+]*/>d5V[vncu'a7V/U#R6N~_ʒo*UFӥQVߠ>Ujj qxݻU.3&2H5/V3F`$ˇ7& \ ZnJݖX5rj:c-Є-94W})!s劧 M,M6d h9eD$^aVvq"O:*/ѣ+ZlMw;]}Ҭ@?'k#_^Mt&/Y Zx%20e^iAZt =&ҫDQI(c0Ed')ٷܾ7oµ]$Qp<G-  z#]tjc(Kj!BI/S[@l$r~ou^O7e&3)I\r?N>95:Ǹ]T ybf٠CƗ%>j< j&*mߦj??wv߱.mHQub, zC:63[TIޡMgk˝Sp8=E6IA-ِ eZ"a*yN=q/?C[0uU;;_[8 #8u= oX /6ҕ fQw$Y2ZR͢!TG+i㺶\!1琢L򴲉:pO&;;*e@ 8EZ)YV<ΓzH3Zb+G+v^ eIJ/:2w_1ޟ·{27qܫ߀P3Asi T$mkg~fJt]xFy!ݐT˥~A-9(7hx%HTc}_ĭ'yy2{WoA%fDI0^ Tf6%.U&)NR'Ս5s3Z"͆{K>Iy=؋ݜODCl$9cH!CwAKn8D =9MI?'e${p֣ܵ0=^i,< ctyrHC}mNJaя!$d8]:O!r"Ѭ mTf[)SeErI+6S)GaX?8)a(.@:tٌۓ:d1ϴש@Uw\0ș3Q$=qY (5U}7n;yq98)Zh% ޒlB*`)8 U{-Ovh;¶KJVyP0ZjkDY a6$:<( [_@1KTOڌ6cn3D -(2s.AGCvi߈p(2bÉ7s4 EҧT́,c?AqW/MoAA{ [HEa5RE=zsyA#>0"YPmJ-=;ڲz{0v^:LB -AB"@5*z4c7N [VO (?K=(w{/Hӑc)t9G^} 8_adN0(fQlw|Ex "VBuQET6#/WDΤc[JHZa4\cO`khy`kB)8k_IJ8~fOgNHq]p#q7'#$^xg9n!5ߣ܆i=s:r=Hx$%;& I+TCJ齢7jO&8U(##j<|u|#g!Ӟ2 |IGut4U@fw ̸c-╱a8ՋbO=PP})ʱI:{iX6VgI>H>)Uu)4}7wBouK\!hz# vNIػ& 5 ZwЌg2iG`srwkO`$"d7GdIfVV-[ O^&W&}A[Eݛzƞ>C,Z 1H|]&fyi `;Lk)/t p$0I0du8 !_j&:ǤŃA,d&u5/CLȉĂz"lH~rz7J$;eZ M:lmgR,1n_Μ/?OzcqIgD؅f,HbwB۴24Y:1e1g;YzM%S^{]Xg2xaa8bgyQbǻ? 8-v>_UðLUHٲ ΀r[_3c+6_ ß .:~ h]%eg&te/= +Ag0}!ZM_ 6u6yDuqDybF(uFX{A_}W zu父Ruhj,qҀH_(R"&'h^jD Peh `16r7?UwnWfψˡF4aPe.]42< 9$(z[|}յqۿ8RYxt}F:Q^I/a0^4ݔP d:96Y"Cg2C|,#jgXf߮$ 5iZ(F)Fqn+.K=GCT֑Ϧ?QY]3fqp4CcHώ D|Uw$ {{RE]C_6ׁR ͷDh3TJ|`bS.ؐ,b&/̭z=DDx9gdRtPZGE ӌG4K'`z6thQJUi*_*z4㲱BvH EJM؄ڱw0Ht%Y0)yZGZriLwqX8z4< nЄ/b[zaԇ)iΎژ_ݒŗTE"xj$W E3$aN'!2wܵzOH3hIV?XmṲ^]`j9K,>,e۳aLT$垘 CAc%"JQoQ.lUCe( [H*ŗ{z8j Ş4d&DT4iJĩ8LׂZ3 NE+> c-"E7cojyl 6R' d;tSRq!= [۪Z],(j1 O.vgW0)FAULnR-M&೴'ǍDɊ#~Ae6IJGT#`\0[qo#U+^Ob4m=r1G߽5(Zmmt>O\ .ohf^'*t:?PGhdpIOnVJJ 8Y`//p bѪv 2t{)GFv!է,881wIb rC3+/ ]*F.`>"*2K/A$ iϿc׺ b>rqad,̆Kz e[Ǩ\‡O1?إ3%R~Q:pJR@ۭx7bɶ|u逸'be@U^ vYfjm s\RFdx ^/XWBV$ۍ}0OΛ#%Ĝ+58h7wEWA2VHW,?-Zbzi ;,L^򖢱gJ G'qgJ-IH'2HBg@єFtNT*j + &H,dhi}K;&q\t ZEɱyɷ +Yid~GGjGkD _&0ԁ:SSpL^n $DXÿ'(hw63d0mšUE+\x9oaS4P֧wMw3ܼn)֏ls-ǶNkc4D \1w SOFѸp8YB QelOH4xQk:}ƐYKas/0>R}^eUj/#>6-Fm3F~lX5!6 *= -.0@"jfA:2A-BZ#d. $hRkA얔Fùr)^2Nٳ0G$[$o폤&HЬ jvV?ΜXv&/ZnZ*>Ydx?7[Jl0˾+sP2UenÿgP vbd-u-gNci)H]fyʷlR䢿I05cVmy*ھ5*鬨87%plY]aE*!Dy$GV_tѤs͝{7R܎CV AgCEOD^^ޟzWRs(nS ;c2iK'u- Y,3 BV/҉N<](Pp"#PeGj*jT}/wQɃA҈&_/ݭ(̅&QOJR-h)>e-=ՅmS6JʔgG$@0lܔI՚H;a~܇=/4bjtP%0@V``~ɂ/WZ+iۧ4&o Ɏ)59r7YPR=㠳3#ԻM3"I ,|*ȜNː6Xv*23Je:y)G-bHΆ|B"O:tNfp/ YGo`Y_:ujG |Oe=IE`k+RX EAXͽs,&tr2BgȫQ7BĀz6a9!6#ջ@"Mw:(RDQÇʰ!b:x1sqcL7Lv\)=kE"[u=z4,3l=V׵UՆyV.Q{^TqܨFeה*7%:N'p6#|jt8}f($)`ZC?iZf|Jb'^ĶI7p_(s>OGŌ4cdWBg`X-&c%uۦd TJ#k2p(z4fA3A *PB/,2݈DbL^ `F3"KnEl~6^`=?P$eu:CD8#\F2liDarIԅ;P(-ّbT N_z m),b( LAi%?ۈbe|5x?垦~(~Kav]ol>/h,L5kܘ%r:3-MӕM*_iQ*fpM5$f/o]~:M:|PN>h r9[f2cd "YS-:y7AJ+UE(}#Lމ$6Q -' 2ec̈ .Q#`G]g-=/^rma@-yHU'@d?zg~#\+ӆ>7P+| ذj与~Vi̱%lFW07 쐬HV57( ƥWgiVX(R٢y?D3sn:_ONvʆ=-3%eo#9={,--M}xNpDI\pEKKUᚷ@9¨2DP؎W΂I)dCA&04<5{KэU b&186 5G$C2kp[ A=~n%%B/=2;*<+'nvaB%{P`tU7ѡ0W^RHgekf;c[79 ѦJBŏWM5[ا9`ֆ YTas+Gﳼg~s! a*a(_ `"1nݬ#^ZVeĝ2E +68H/M8"-O`ӲVȵeHk̦ृD\xp&:"siK70%$li5 sCd4բbd|=jg&/\k T^WЯv2%+z^6ԛ6䈻Fj2p2ťw+P *mwIVKjiyzb!܏ϓ 3ox$$ ~*:擭43ޒ ı0Y[#~{,T{&ތ!όbs^!~ jv-R-6*WRg~B_ 7R3)7w)@^oJ`_J=ozK PQd. Tl/|6 PZV!Qbjf5hz.@¡aGQ> F@hZ4٬ktcGbOX++w3M*^|+ &ZΒHd,v=OccLr(u>>^ ;0>͙*MijdD53)p2-{|XDf5*EG\W)%?)Uhzjm'.7e@jI7$uv҂;5if͛T۝q]]\]?`D UfJN#о~zmia=&͚͢n4~R(3P)io<fn / |o@6E17YX. E ^}!6HA8? tB MZ*.NMͰt\Pj|Ow˫ʴVe 0Uhuzk|(ؑoWL~p8m6Yi6zneKNZ''du\EL[}A+Clzii/Mb1z$*7ٖG@epA%:=K΢ɸVZ41iMaܭtYC@-\|]"mxh%# )q\"FbT47 StfG: h\ BJr]?x%<<ä:߀׈(KPڃnyh:/]_o ͺuK1mf jD^hmn"Ko5M۵`f6T d/(!.kW%'0<ɜͧC;?!d'A8 r<@z'|7lKR8 Ս0N;` yt#K1oQҕn{eoA1$El9&j}44TcՂF]-”Atgh>ϝ?ܐXe\\2xv6O)cOԓ{ig]weZb!.%\'пp̪̀J4onva޹i"+!e>}騿Ih^ׂ{(lr}Rh B `6T|5.n(můPv]h-%BQ-_) lK)n` o_?d&H: :&m:v<@Ճ5._{WJrRv&?f.'~Z1IزZ&AZx#!D19p˙L9`Nu{;>{r h uhS?8smCzt%Q`rN\p!CgCc*+zEcH;K;%ްwʦis,qא]DZ>Ÿf*"';k&B[oo~2~+kBQwBи泏r`ɼ rUIE|C )#|XXHDȷ'd$j1f6R<_2AQՒАъƨwq0Ε1X^6OXg\UK0PneđrJEFH Vq{ڊ߸:U΂ѳ*KNdłmڊ낏_@)FsYxuO|x hVwSC"!1="=vt|*Ad%R; YPɝfbecfNL`nE$`CNhԹ -(H[fpUw7q:M$).:$lNyU܀{ӄ=ٜޮcYh 9[B;;1} ar"PnBGL^dD//pK9cl9?s.3DB c)WHQIHrM1ণ93G}#Z}-jgTw䗝R0i" ͔O~JuKn_pnEzv9o:l`z)8!/U>YԪ q_ o 6M>hjgFgwnf(W9lpcJnj0l8!{:q](Nd&298" s&^%/ė]w_pQ;-f8o%2$KGa]6އPtP%!J$ERwl-ƮP`k`-:ݕZ+a',Us,Vrs'$fpPϒ"kv,)BM63!8dB!ٳ_L4 @o$+Yf?:-@d>6Ӆ"VpEXʶ$ƼGؐ~mY֫i@Bԙ{1"a-k`۬K l4US-qj7gO$ElDCYa_?c㶊Z=`N.Jm#VáTWWie}?J'A!T0fۄCD -mRaE^_A> ١L;xyR857N<3 5I#$o ;Jmr~H`^3q7Pn_h5> uD|An )Ѣ ,QO hC*CWy[|kyFx Gaa0#58up=Ph̨"D͋t-hdȺ.A+!tDORu?Ub|<ۅKQ# {Zf"L} =ZW_\! K`.,s|Qntm Cz@*Us_XRQqr/ght+-Yuf72AN@+O}⧕|"\5t(bq<}}R>jw*lYIğc#! ګQdg/PA5Z4c;f$w]4d/, ֯XkVc^L @ DH:/FD[slI7CҺ#|oe.yI}1j ߑ%oSL_Z`J  zh^>=u_NzQu)j7'$AI:?;dP҈wT T3vt(sMQoK+k?lU#C@q* =}cA?{t~;Gc+zIngg܆ \s_ iIkp ]3ߤ^;C)}+; b9tPc!{[])c1zü]NH*vm4:jrsY^nYT!1#39pe,ʸN]s Jf7G0s8A” Acӻڪw|H@'~ /{&sc.N`Ȳ\_'>_+`Ni=tIjFUɋ0aB\DkȲiE=֥ C6_({qu36,׹L+(aYP; {{g܋OpЛJYn+Ml6!X{tIBOA*(- @ DJdJkz.xh F' u-<ª`C ->G]M6soiҖfm0&acN[wkx=&3L}jIWpĔ9g{뺽rQΖ>A*pc MI(5)e*p ceS>Jy/r>svGIMխ'/ f1كcGl$pby;DHN0U i -QP@;a3,UB}P!BP3>s݄k{hb`#%C"j&9VT%|[Ira? yߛ6߆xR;Fy퍂?4Xb(\WCiL߉E~˪T ư2t TSL1>_}v<bpK ~r?ƕ>ڂ ַ'QSlHT@ Ii0CD*笩R> ")OI_ Jsvl嗍;;$R4 (aKz>Q¿n#J>A3^!]t.I_G/C,RXrE"LG;/n5iN;3*8ү=w&$ޙ4!oimNᡠO)$=b{fVCh-Fm pV C+IU.I Ҵ৚qJC̄4]V^ɏݵU{Qsf#ja;rgTu>J`dƵ ĩ6Jx2<  pCYi _d>_/,o5ňUEx^lgK --`9ĔW;d,FK9_ܟGS)t,|wI).vw⮚zjTP;P*2qu)n1b1@<9K dyn6Do&,܋ɹc`u=Pj5o ,Z,ѕ."99]R&\x&q6(@|t1)c)K %y|&G^mܡX*=P88TR7嶳@F$1{rg!V{s8=fU52fPЖ7xj.hK ]z¹q%@Z(F C)OABKGB}*`F<]7ijM=՟էڶ DC=Y> S/gsX!hKZIa/%8\qKF,qW55ݡ$ٲ_a4V_!(~S` Ѫ"a2A>*K%*X}cP4"U(3:$h̀lIAR NieKn/t?OA6MgFdmI}FLe1j,Ã;` :p kN cYƴ Z_!HK\'$^)drS6$6o;w= 4qDt58:MXJ4Jre&qg62b}! 1_JyѲxU` B^W=(LAZ%jh`.'nGah',8{{X)O:a1dKM:< ׳&d{ }wmy{s$v߫!(:&D0 <ڽcNn0LZȈk=v-\U"Sü^~ H>XW l35-CNT|Z 2KN 92MI]@ 1TOAj@4VPNxwy&j"kc )CTZ[b*E8k8x+Aյ{_KH%PdS\:֋ĿGLp$uZU/U΀}5E&,Q6W|XCv_VUl/J8^0u ;~'}ioGQypdX\)fʣTXZCSLGa~H$G ۤUCWCC=J i_gM){J`QÊOdL_%m0L:ttb߂*"IGaٌO"B䔕q̋͟qp9D4A)mæ. &y GE8?rA &cNDAVI8_[B'AS/N u_v 6РG1&j'qoBȚ `NPJ4uTR%;(hFG\X !"f GƲl$e(ԫ ?yΡcc,anq56+m'AFF^Q#v I֪GԒ76Q);!rж{)@CUAzLF]'=I%*LLuE<WB!7%տ=MB1SnR6#\g F-a|/`6ɯbe_N20r=fLw4SSr=D~si~12UArթ>í:دd⫇k_PJva>B~ ?-$1x @㹿]n%6`;P} wES| %ρr8fXr^Kş-f  R΢`] Rø)xD*'fHA*)_!KdlM:#ZG^'|*'GenfuwwG 'p0 ^YYdR^@/GC!.<.]e$,5"Ś]W9HyM'lP5 "mʛ%rl|FĈ[xx_qQW{Ntl`Gy㍙x]1L(D_.74mn"%jS$uT|BD]nѐVJo:Bm8P 6=HW)-\|źw YQ&J-X-ap'/oUmv֪z7SC\x>uDL<:)e4A4Y_MgO0D~f]0:Շ>ځPY]&08v<'&ȰC0/YJW@'J|*FMc0YJ\ 2b ;2WTEC - `7[q.98 |F #;ffCoMWgH2$SDX؅d.+p,n{<ĩu?SdfGDD w-ܿ<8-tn Ŝ¶ޡM=x޴ պTOW>$*R xS!fy>hnK'vk4> P*X^3vY̻l_qA~I)0;YjX?`Uon1𕊓9f1g'Q$7,D\9xXaCdXr-;fEaa:ag]w6|?RJKڷ+@ NtS(xnGwW89Nz@KyI7)eMdW}~򊁆pNpjͽ G<b7_n?aqsW'@ַ%~*d漾!DvՑlp,[0[K4{eae4gi ;Ʌ$iU).4q6֪j3jJIP =@G"i_{ -L 淒-wÖ#i[ "ź‚y(8L R/uTrcx=%DK`&9Ŗb\P|$T q'2u wq=-2N'jBb=+!X-:y{yq!\Lʘ˄0lra 1o.7e`lpu}O>rqYp%R3J3g[Rݟ|j#<cKrTܴm%$79%ڒ^Eδ}ޛ"DECn\-5{rl~KUhM;㖨jZ7*Czq3;,O?;tv/kM A27! 󋸅{=~8]U,pA('c⤃9"Z]2x츬UWlыUYHEVJ,#i`n2Ոl(J6Km_c2 ImJ+=aKlzqܔ .RF8ZlcqAMII+ Zn`0e3 \ ;v舂uN: iD1cbV=e7WhF^^L؈2L%0OagWcui8)%Fλ¤SOZLVcqHe6IWy &i6`J?_I[9oEO@'R<KeӟizT5$;֞]')ٴs\aB(98\\wH E)4c cL(ǫY7sZ._4>W]K41URhGu:⮅[L"7lG-@ z-WCe:e!{(k[Iz³MSF80s=F0nI R%"}[JN3꧝;*YK]d-ϺJ|r4\8ud t(cjx:ЄWb=]NƑVjΝ,f!(Ț_3" ~[%sYK?R n;gi*"8/s2$GK?߅by [ܚɠ5A#ltk` "@'y6M(ea3#;81s,7pzaPrd!\owޣX+TCEF] ,ݾb ?U;tc%`}:='Ro2/9s)`_:kA/A*}vf2|rn N" =D6M{Gs\cTb[d; Fk;4M'C}/c&"cJCEWxyx?忉Axz1@yW5eg t#*Rֺ5áѫAf|O+ĶI5SLtzo 4)$hv(71q/ZN谻( Fu.Xb&WxAuC,JyƖ&q #j~l]hl()GzUb6v pqA8Ic^'l7s&5.=7εtRח}a+̃<`Sn|3S\ J {U9K=a[7dX)p{L]'gG% 8X,֓2. 0[G sbtv5<\yof|ė砯9v^7ŎuwPjtuj(jo&J47I1mb,D[[ $xpV-yX[F8vCޅ/L-`g " Gn@eHPH{/vNQ"oCaĨ(G=0$:˰#_n(ͼ3V1,$}I֖=\űR䥧}k E]}o2sh}e[MZ}/P5>bX*B`lbÙ0@ ,((G.Kq]!쨷=oQc|5b_>;wmR:7WmfBeW , Stْߕr BϔBnT{+>n A/ X6uiJ r2:s6HolmF QHS}n"3WW$HO55dKX ´x1E% ]cxU",^G#C:`6 +F0#{ @Ǟ2୔U3#.1|ـ!5BzZiI%pNKIV7 6&ҌE1 sm?oL,UO?uT(c1muJt)7|1}GHVb p L\Ғa ~űmݤe j rvJcl ;@wp'E*:q=k'3z$anZl%qmhod)j) Fjl>&:cqe-OLۄ |GnWqܱM< C5 /GDkg)~},dB-:V$wڟWݼ'IJqdAƜ.כD5O>ɶzg| 'Ǽ 0%CZA7 Ls;0:jGIZ%[OT e꯬>Q밐3dȔoA2֏ۢm^Dk,N 0#lśͧAh氏dy= B"YJz7`'nNG-lkxf<)Y=M .?;AK&\q\"\ڲ;DCQya"&.-ʀp0FHs0`ī{"ڬxRf+|1 I`xMl!W()- 4 |GJ#䋻4R};۶P\HkÀ["9- BDbX`PA4<ݝ)G-4u?W^ճ)A6 8aڜfM+?[xO8׎륪(=椚'Cėۺٵ%N-Q 0ɮ.}iCQ&>3TQemQgN Mk>ӡ<˗wVt-Bwy8@ƿrd!RS`V<4XCx@ͣV#mEaxjyx87,Eӯ){\>輪6b1CZ FJ``W´t!ue"ƙ#lw 5\vag&y&$HIeTAHUl`L b < GUV?/jJ"rF=n=PK~tMic9nJ!@m/sM3q%k%tuZ,t28 vNmsx[ y&h`t6](MWXsj#(PBKj;Mczg}eguѩ=ܿsxQبHeSZ L!6};Bkĝ 9G{IAz]p< (0m9.$."AYKݪ/EPOWD1n!Bq;ͰwLIjJtHtQ im ]=hEӭ-#/1#VIJ %t]3Mʓ:⌏17=&v䯝4ugHQq*:~fPt*p>vtfH,CzvẌ́FXF*rBd]9҉"xߓ*<=>W즧@~ |#l sK)xKXk Bήnٛ;UM {}IO9/2iI2;* x~jRZY[x6J'O9a)i;xإH?_ h{݄V@ !ILy#/|BH3` #<5GO_EZxAc*ԓԋ8%TkloV i"*x"[B(n|ԏ^IOEʽe!mb.uTEN]jLaTL,[ B\'ZT*ɳ>2-F#eٕ-t^{ mZ3)wT/◌|+ Zm/P D_%O ֮% e9"ӝs|*y#gTV!4{($d8fA0}Elt@$^ۮw?L3LM ;<>2ݻex}L;nۂԫȔÁbY|FT UU;ٴ)Ajx{@||T&kf:Zz*%#h -$W r J=F[P&sK- ɡ~rN\pA ߆׳, 8S.] 9cb.bXh*^Ǧ+4Iae.;HYyMfzܰ7{O{ԠiP7J% kTH\dϬ݆lzB5hhy-g8/v'90=4>e|TP$^cY[Vڶ؂Ԛ&$K%nVejm`VlA(Aeب/F7&ڍk6>}ts]ïk"bU=Sl7̯ѦkvUK?U^UeI /1 w*P9;H݃rϛD53HQº= VK~w y/(عx(e$㩵% iB.j;]t<| mkѭ&4y}.ñFN3N,7h.?oC]1*Ο9%Jl4j`Nolc *6p/%{2{?bpKk%1I%7uKD2w;DzCpv{2e" b/"N ^P?R_~>+;%zO~#ꇏ0?fF | RʔydEK3o_m mf؝wi}9*I$\i鐖|ǰ^kzՕ8kiacvzZmUѓSN0`*5~-2LYdO^|x6xB!ԇwOIQ$Q1aeɯڌ]vB(&B=>-9 Ce[>iDoERC">PoUieu^T7۱j@yٕ N!|x =%Qt5I3fF97UPB3D/A[`'zAiY{ 7@^d%K]K^"_ +=~GL օ@ڹ"xP>ڍ* U{&-_ )E4kcraUy#9qKJg,^}71lVL 'U#^I%# x3T%~HhzԤl$ ϻ$vH)=.0IZ珬t6"%--хޒjyC0& Сꪯ 1Kݟ'\ wlsOס!eG'D{>e:Xi0&hesbߩf~4ΪYNYknG!ِzlw݂q2Wo%vF&S!dz>KQNp8J4 2Xo[|>oOg#!M.P~-PKI#a<2hʈt#7 'Œ]Cw׉]=`}9ő{R,O=!@ v= d?ek?+ 4}Lt򉤧IIWt#aǍ%4V+f]{g7T <_7aA]*bQ-ˬq28@uPRTaTxo%x+&/޲FR≮%׉dEy l_$c( &+Zp/WP?']1 ͪٞ.f-i󡚟\"ͱhU fYdj9%_v,ٶOrW@ZY4֬ f#af t:I IqZ0NўF5ګ2Bc=p _*@'~0@Uƃl ¹X>UiATNsU;4tu L=r cQC6+v/( k cTIIYg=fnθAyi:·Ĝ,*e ] !|++/*c…'T)\=8i3'L6dN*Gweƒ O`8˯_íf+}u%ڰjob(3\h:<8Qv"q=X;2e'7\2Q{s&>UwwM00)G$E$|fhӌw u.>7;F'R&ʵgm$A;T.bhuu 1AIV xIr[9.#u3Tnyp[cq9Nו]d^TvI6C4?#iW֙X̖AWxPZv7ªq,Pemi_:U4~_ ĴAҏxȫ#%)d' oe H i'%)6C5`ϏG9fk wm.~4̥wVZ{Q/A$ '/vft#˼Fw˞t>͂m? .ZUͪ#LZdDx$ MZhT}<g}.g\H:LZ?A~39wvdI\dV[Q=>&.pyz7Y^ ~XpD@?R:dVGX 5+tZF_+ #i"fim eQɅCtf\O Ĩ>>Mmq`bxX z.NVץ8ljM1QtVgg$G LlN zTFNLW'l]Ơ8B5'3),22+a']p!ܪA~ z7kŮL*T~\}`ڥNp板-uq{材Au˶L1{x @1uR5*6PQbuͿBwu%~B,ތcgjM * LE=S*qSIfۅu)I_< ^MƦ :r.9fL#NXq I =vNXP׃nEs_u}>%c1Gp$ŀ/D?V$Հh)-3U&+f9^]f2}gdN^tAS ؆p3gnĉ0)%#OO ԲWT>MXy9e97hKh\8QCKW&;+"w^5IgVvD[ү.b3xwX !=-t=Vr,L[$Ě3Y*T_ȞD5(3pZC1w=`qO/@gjs%R /i*]!$Xw'F⢯a2eS(3n %@myeYUx~SYM(s +1#ߓO-6mݾX{g+1<IX5ex4] bq q.."p^5&(rwF\?j*8=&KzI!Rjn`~ 䤨8?q岿e~ɭf1۽bDG%ԐI s4Tl*+!=g\^UNq g[PƩ ;.vU/lx Xy:b%J+=,5mK뜔\,3;'sxXDfS{zu&TCpQw4-޾͚e"mgنuFDZ7o,֝~we /E4:6] |.(ij86Ehc"Sa|\ ʤRAp'N޽5C39_@*Y*AM(vjERߙUtSb ]enAs4oܛ pʃ 4C{oW^^)Y,la6;O\Ȟ ^( z(M4y zgAښO^GX""`ؼ/}k鸨pN#zm(@C;}1\ tf=A-W*Ty3do6 ÖV\8ڧDQ=߿8u :^ 6]=ޤ9iEB4l*vk$8~Ua&`%8 KyHJۜj2@< Uӗi'D )ȫC.F[l=Ҵ\zL̤@>A(a+on񬶸ۀ|TIѕuCrlH3ȩ^HҌh=irMˏWE4&toQKu33Oa 0ZoƺujJ.&6-a?3VyHJR;y;찫wh'}W!g^wJ$J!O+Lj2F2edQ[kH~C x1|!>4ۅ_/YŸ8A)k۞,n\:z$1A@7Y(2Tnzݭt38t]\JUQ9I 0_nFC: ˼3E۸4XzKQj. azKD1nr>tIpAf_5Ի <5 {T v))C0ד~Y҄Å<V~@lp,ίMf,|][$b^u}VE'qCb!o^r}jlUrN/Ȧg8N~n1囪 K:j44`'##)Ybx{{V?t쁺(H@ A\,%IuN1Vb/JڤslY=e=,|&W^O{CF}IAFEc(e6bЮ0OME}/R0w2N³| ]b6no4h  7yQCʼaK9 pl67Z5;g ^y 1޽ezolA4$qYca `wBru@Ԍ"'pҜ $3C03B*hXG[HJ6i鶢y+<T͂HTcOLvFs:3>_OdJ.2XSBكe+&=Bʅ~ 9kP=l`li \RDt@^$:l# Pv@+'aA{\UwOJq| )(ï~D5M/Pιi6Ai}mv ELlG~< Ҿ+dD{E"|գ{HM{']ۻjUV{ fj dH,ݻTNL*CAH06.yn$Vdgna=lRd;=}uHFT "Rӎ.f~W$[xu8U"OieFz%o?/ǥkbA>3+gO2?ꎕHԣe!Y27Ï s=E}۴rﳦWhC-&Xfܡ廛ि곑Gmg<790Ey yE[dYsYκ]ՃAOd@32`W`etwB;ιfޤ&ʾ9 okKfу42#z@ u":,pkffXd[_Khh8JN;;"2nIpOy9w'iAA=OMgOm8_׳(?`p >1]VKoMO <˦v^s0^$O_٪{z, (RtTN{{ⷫu=#tC"mRإ3K;;=.E]jC/ʔ!UWb?hvMӇ U,AV:HhܖuՒSG)ʠ{85p8)^(Pc6v3õPWc.Ydyc 4ݻ"@#}xH-F -NB=}Մ#ؗ(Gط*&n%@)7^_ И+ ¸cj ְb@̅p-pRu~"sGfVX0ԧeՠpС<'?6.;9@ENmB迦>W3ܕյ͙^:}A81sR)k4K(綰q.i@;D+`1!mpMWny _tl·n *}#9db>&\UXB'vYj%r?kCqDtԐ!K"|N'5i U qpW(:_'A,8Dzl]3b'7Q<2囻Nz簌ãymXN@Pf8"xhk{tyuڇ4WB.Ӻ  b_(Ru[cJRl|!(T"k%dV rq"\X&mT* ^hb{$}|?Տ\@gZ2R "#bϜ $8Xo~(@2T{K'gsQ$.="<3n'4KO{G/^w%VB_3b]Բ~_r3DGUMo8d^`i@{ӣ^3Ur^)Թ{elztY\FF( {搯1 = M/IUb>9E~5<_T`чƛV;qm}5M'aa7apuC|^r`"myy 2dk^F9 Xz̫zkq(/(_H5ƒS'OC)by.Hm{`9[tbFT"QG[dd.&ڱ/ VyB80ZX h[)(pzR$"'W20YbmV`//Ka֘3ct]l6DRvLICa ظoIZޥۮeYTYJ ڱ *Թk&ξs56WWd^tg?6p*D[+ۄB@𖶄漣1.& Dė9fL*3[Uw ՐQ:ȈS'(HYpFF#{~UKRXYUHg2NH*k)tt1ONJJg:G,cuMG\ ]gPIU@^d oM|K6E~%Z&!Vl|8sjtx~ Čq7,<{nAʱɒB^ut/!݆kV)ER#2acn/r ŭfkDDеW9ewdT{,6*i0-50%<@"F'"7B?XEV|پuv[( ;\@ ,EfEwCnD :"k̔(g~dڄpHy^Z\bȓL &RU"ݳH]lIqnr`ؖp}7Ioq2oM6\346SeM ,Ł;Iq+;C8 \v3>ʣ#. -RX'ʫ/6X:2䋝Xq. N'_4 sp i")p<= 3 P/ M5܈^w D~90@\<] y!B!n5Ѓ5~鑬[> PM:q.Ϝ4^)hc]G=(eDx-礔IÁs g-p,A(dր-4Dɧ"k Ԗ?"x]f;YW!ZQa B2KsbUJ,Ք?|[fuFП~}]Ю »Ge] '_gmiD\fr2Yö0qSTf^hݚ;,+7) rWi[~:}؊+bUTaEs# gb`M'߽5HZp}^Kg?gRf# d0kйrL9@i8gym.e[kKVoUW:u—Y[ lIp!-½ 1‰Y0"KZ|Pkޓ++L$wVZB|[CXt mӪREyU|͹ 73OLV@ZRK.G0 M'FxIDPx1HD036V]UhLm؏mq <)Y.6&/c8Pm}/ank)$l(mSQR'[Ze }+*ß-GPs?!}t?k1No#đ|8*ma&„rѨq ݻ(YETcmO6͠a'xI6K^@H8,s~O]aJ۩ }9g_PF76yҌ!&3;sbEWx|"_Fno,>+c/L /O2^}(:.ݶyws)0az28%x 1QgpH?vo$:H"[<|D@"B' XR1k@-}K*R̳g& pˏGy}9lmg.ko ԢhXi+X1VΆ7Է*ſWI\ύR՚jTdZ4ŦM mo!kohx%Oxץ 3tea{Y\ {N 3ϦmaN(, &2_k\RRI*\4PvʃIԈkmbC]%%UrxL۫S "TnK_qv+d֟fv8çv8!"$u4^D'^5 ᷷ę_27es7w2#{!(~,90|!KLȣ$Zh鉁tڡ?M@aTb8 wJyNg?O,`{"X?Z`@PXc58뤏 »`FC#T;_"vs0"nwpC=ɢ^K@>5r<Ń٨X\@Z8oMf`i%n&Xx{l0k]%^߆9m2c)ptEG@1N&@g-=V]P|eG 8c>$Nbq78Xۑ病ՅѢ\n#)3L>ee 4 h:G-7& Wˋ4`Q@@cJw{V/_HM̰ &X@)d(rJYFʧ4y$) 9r2+kT͎׬[3a e!3==KL?^*jSz^i%S=A+QNaW LA֛M%"[M.'App"uIXwleRdVa+@q 8{V 1ECtJ?q53ײ_\Wx3f,ӣalHHÄ!?Ұ%dչad;B%b ! o #<ھ lC_cb";XqOJ!`RP!ʒ ֤uRj<]!}xXƠF1iVvo*8w2IiN~ЭNjX}X]ҡ熴77*Y䋘[9Bᘘ.롙,eM*DGwf$s2&S 18 !6WU&U_b[v|M ͓[Ȭ1#oo sR{=* rDxmЫ%XZ VTX WgO~T WnKX3 r9/L#Myደs9,<<- 3SK;/[bLN"L%l`[B:Ru*DgL2)γG/42` TXgB4a1O6sQ!5)~c=g_$lsD9q~zpfjsAaF),!:/}:氼7[D 4R{Y,I@>LǕ{yvN_C]ڲt0bd<7V"zӮdBpEAK,[ȯEX1pY ׋0{];.1MM) ,yI:7<89xƭVĿ9ܓJ]o伫!1:ǬY$`%':MI)IcWP=G(Kkz 0Hpo,G .&n.>biRNϕ'3%{ ]/[wh,qe}fX2[pA|a7a[-Ms^GO}~`\>3.l zώ<]: 9Q~6 A rI\ ʝMSeAvFkzʳ4&կdmg@š"2!v0O)_)_MWk;d-DcK$teH憉͔2X0r.f\Sv}5KQH="deWOdX5r~Da ~-YƦñF y EA,U-gSgrsDG׾BPfaت@.75Fw2\qE5<:`{IX@9r41m/+8*ՌXфF2 (%v$(-^ _)U륖BhWNĵgd6Npڈ nwcT)roOY3.<$&`k$ b7{KY-R@f\Ej_Z6r縊> t.ٮ~=n{s_@Vz1rى.1.[J #zuwu~uyqhg崙 t?k S c!yQ}GU"`*MO!8+v:n-a֯w!7xh-%^o^LS$^gHuQz' ^+4*"RǣUmoȾd A DQv~4¾uQ<Ͽ0GA5}R yhޙk>?T Ж*Sȥ=V9m[uH'fIՆm(FH[Wؿ7~Bt[;.b.==ՖᩍZՒY##g7}-D@na2w:TX|4DzĶPDYj6PSK-w_QT"|Yŏ1|PccꏱOd[]V6-JyBE9dᠲ/,w~iS٤ż 0WZBGAd&ɸ5i:{J7xUBɺ!y'=+,hyέhE]=@ ~^ EpKX7I8x[D@__ƿY;5I:,enBm$8{ڨO5Čr9TP lkүi RVtݟz`A=bȕߨ/eDGartR&)9pȉ[D0aW *>$}#_\*ލ# &&LofR)14XP?s&0%?d a- pb,=^(o%,ܯnT9 ȓ6X˾ &z@sd~pfr|YKmaOw_t#srstP 5U-צ0e\t3ȠY^:AX}>>QmfKS+(68LͩzY4%OtV7puT0+bl֓#~23#3paE}u2aW8ݤL8''K ]@L vz m?Sz h3i5y4AepN ,Rt3br:L)D<~Frd7F c?T1bm_ļ_G0]Obk˻0IGrC%~bʰsk;|[UHNRz8A*o85.ۨ\#bM>!s#azcaT$s3?gA#4y0a=,!|BbcEU,lRR)TY)[&L~?Pt Lp?ȳ o3lCƃG@\.Lmǡ>3Z >KDFVQQhkCi-U*\Yk ( Ryc[HW\Mtn!B=-:FyaU>i[T1l.cCv=ltQL{0wfqJgr$ ȑG!C̶>{T2)nzJKJeGO—{1+iț*5\{CV2YiFzYSzY3,= WRZ']袻X^i%OL#^HyW.-H x`*&rmɇ}VO,v{08 w %cV|p75*J%\[{7N(!F|g(]іkW;nȯx2^<ZJ o.E&^TQMcjX^H,eh{m|Kc?|²5 .Ɇbc U.u) rIPqiK>s |Y&iU͋Ł GQ<:@wM{g(eN`\\r Qg* "2O9R\o)d4T,Pٲv)16t +]U!=/,7z=ς.RM={<[%:̥HX[x]:<=v/ ½13Vd]򐖆e3=7DewePsWfٰzfG 0L:ˆhqX6{J.ϛqobOB^$g"/aZ*F\[jy1]޻('=& `AUWmj^lx,A,%zq(?ݑ 붞ұ~̘*`71|͂˩/.]bh e5hbڿTVQ(Wk±&M uݘY)[Zਧz+ʰ+Chr&'w]IM=Se+.'@*4iMɀDuA)t\־A*5zvr}.m |:C):%ݕ|suxA:tXn"dDt'ےP9J:b bQ9MADL&+e`3(0l{VaMN![oY.v3xکlοG% -S?M SɤpmWi)%|CkVG 2 1QsX]]~qA"2aLUlj>C ߽l';\QRIP5jC&_K.;'x)sl-n'W"[uEA&B<U+b&Id6'2ڬ("`їQG1/a[dyWP' %)?.76w;|,s)Rf&OO%݉$Wv l 8 Ch2R߬gbDI8ӨPECZ58ˑΦ(x[֓sN^y̡Ɓ{srJ)`FBkVMm5mI@v$û1[cjH1?EfQ%=|_*&?^[X5v?d֜'G 8xS~uOO[,ǂfc׉ΞlY]r{:P<H2bf^mC[Rv{W22# n?^4VLZ3$)SIQ;2Ò7V2̠H|c(*C2z|x;=%ϘAJ+K0-m̦ͧMNЋSi: ^ul2qmH$!oFBeqT+~..tcS65I^= J}6DլT|~Ml+_B kEቭj4Fr!V*M;cFP)fδ5)$s?|'{Wp*UOznÌϛ^S/խe}xob.ԍ/A#!U+QZ}W;[JsV 뢧Fe|9<WRf{VO I[1y55 CEbZ=F" (cxՉJAցJw>acZŚ߫0q})^- C٨LSxaXM'\gpV%3Ɔͅ,GPXeLʴ7x,ü#e}U f''Zu˵4LXdKijjɿd6S댅ljv}0u GyԗwE9 h_6W<+ ^(D!)+H}voIl! ).b&G*hNp6jM\ XmT|(^ )6 W,Ҿ(YY+ub2Q7RFR]ר_a{Ѓ;rj)xo&{@R T)R$Q) i/6-Ͷӯ)L(`R#[n˔0I3rru=q\G.Os?DI6h&)1{wY: (ޘ- Ҹznʥ&4Bs?s`&UC}YlW)>)mKz#v{_}.SםaL$d"g./X貵YHEoQW+#",G7~E,> V1҇FH\~JMTVua@y&*DVR} H,&i:E0KOEbf=ya0FBG}d 7&w!R>!'у&MeXPe9S ],֔8b{u? j!?52HxȲ+[\y/;O&H:t4hNS6;_0SH@gz:TQ%CrM>wSuq m&VdH4ny4q:)00g ;wŮSI)(EXFmL+4 8ni^Yʴ},Ifh?3\iNl[Ԍĝ3:A+'[ I?GRFF'NXxlXje[faJ!>@\Tf:|\B0ɴvغjMhX2X$9avLrE'WJ^Z=zyv/Zt힌UֿwgGu^PaGu?YX:Kĭ qg!T!QtٷiM9 ̄#)R3An1j:xxz)h-䵂c zt~vOO^^~˷ `vZD)J]oeoo5cȲ93T,?)]In \U4K*mx9]CnJLiW$̡zAO &{ިzF ymqT0\7$J9mlg$[d8J vk[娄mX=[6ԶH3a I 9T g\/bHa\NزӐ7tطI>E SLDxe ұc5KK&@Q@6bmʄ c.aG+N㞉BCmzb,jUP (>ufhVwu(WqwsbKTŮReN<*XEŒ؏PjA'SmI#={Fp1-~2[Isp7U6UVCBtX ױlf0DО^۝.U(.G / #nDXˏsS0QuF*,Ckq!'5$<)^J<&RF$ϭ8JRYVCךCRr3,H=7\ k`iY ̃_o(EQ;Lיj=‰ ;HMk|숙%:)B¯aγ) Hc݉:Q&Z&r^kM$)ydDtkYL&h-d:Ђü t;n:Z\Tf=CzC g gEυ3 }cz(*XR?h9̡ &4gůtk'yj{ռ׏ECҊS@wGatE{C$:+ 864r :$YwH} Q}ӘOnV)Ʈc7H$cȇnh'9S;X,34b1[ @Z_ѱ\7dY)۲&T48>: }lehIzdJ~j6FّY|"/R?ЄIaL6^~=uBM2w/HR97-@*Th%ZXsT )Z_5Uje䷝g}X鸕Ʀ$Y31j:5B/vIhaz[3d]/\ʩԕ##CGVYFgM\VZ`8z`5N!-]YkK=05t8OuKwJZtΛ,lfcc1UwgYFm !Vm1e6  a~oylBЅxf%ÌgG ='q Q(_x5I.JOo|A-?_uƹ8FBz+9+jaf+l26EʩQ_Qoңp6dMhaүw,hF${§–1^gpDH{?b3O?OsܐhEGpdN$ =N?8d$)*IId1StS FۤJ- Ou(N>ÑKW}x$g+;}c3ϠP'{̓[n]}s hlF]9 \}bGpBAe4{g6oku4dh*R`17.SuX9Lkw-v"W&C $J[ >'4ȅG} d#9 ٹйoޗh-mDOx;D(CU-hߦx|Oʱɖ(78RFcd]'w/5jB99hW630h P8*6dΥ_˩^DRZIQq|c:X3ok9 "j 3;W2Dzr4Lu<}[LNA} WXFtkQU@0Fx?8ّGp`~ļJH?P-@]t_˪V{y';$Hf>@.@( xsKf?=F !9j!o_<Ϸ̅~ġFv 5PP'FhnnDЗ] I( BcU+ILXA'~*1R!&EݟkgE,#ϴ{PC'Sumt`޺P*td}T.d?†:.-!Zd97fZ9C z/wNE ?$f*mw u'˅ ` J"C KLO^p &^6W`к8e%OPoքF]nQڿ^&dy,LmY\ӻSҲ)A%4>1,^=uO¨X'oȟޏ~cjZuPjmc 6rVD^A9,9yEFYb8sFqaJ*Z9?8H ׿9X741!Bh "o]]L S@2)5Dr*=u},YϸϬZ*^[\ K7:D5,Պtu΃n$WZEN.U!ԅP B 5p~ou0{p1?λya`6ʉCNc'@(HE{p*y`0ғS yu?r{.4=!C>6V#g֘.\OH2>g7;xW摠fW}YC70kE[/<ٸQ2L9s~7#^\캟ھPc1U|5Z Y#oH/IJl=]aq 55/WƼ-s0N w.]w~.B õU|0D?5:[Dc~ UMtBk FHÂ7vXh@hser-,/>ZEY6n!\q$[_0'K)[ _q&<1^@*8 ;0%决^1۾LFy}kNh>*X*bQ@YDp;t:z(>'N]{M,*@0Nϵ$w:vf5~nfBj ʯp^{yyND ȹݭ /_PVuqB4 6ڄZH{jflݣeVEN$De:ah3VP09%Nɓ5i?4Lp/^XvztI'X>Jplv>=y~`]o@$Cg`}jO$1~3dJLbuq;AHgu~QgITM.4mz5q1ۣzo )|EZZ!O^v.IliZo/.?s`w$Í%<"BV:#e+֭ȷ/!&@Xd)^ޱv w.$bJ4Sl.i'3ԡw'秿h$l-s%_>io[1NTw]*@T7o" )9_6Caxd/̞Ta8+[-7yUt O!J<:54<]tZUnsLt6xb<]n  i>2IOMtv]BZA}T}L(}r zϟ8 ocЎaS~MP车a[gc!CpMһ]&Юs rIi`[e/()S<)ClDz>gD.w$m%Sp~NEؠf%<»BI%Z:p!Q iI$!s { B\tgJL|x[h{53=g F&Z{mϯ5:faQ>ȒXy)D"8"sj/%DI Ϗ,lYϠv(;Ȁ>Ī/AzgX ~"6 ޡ*&d6Ts4)7_4ΓX~lrpC#\ `3a\ nƜQVJK[{"A.戇Zoj;@90&LHESE#'zj 67!9B G֍]UV#ݭ-mMq%[m9[rrr8lK3=2)'ZYm㻢2݀i)ł!˩đ # ka?9cY'؎@{2fxwGKTZ~X~kg4]k^Cw\ t~yLzu<WR?sΧnqwK)hS1TiS0OzkFJGALuY:rg ބb[ CE'{gQ+҈WnrTŬPm<(D D )#;w,77 *+p@%lFaLe fRؿ=X_ig1{dI(nٟ;?7 KVKaEttrn9y@AԇSU L=}?t9V["nե$Kbp h!_(4^&9)`㻋W\_ HM0봂. ,5Y:r7}BqnutX1ðN/҉ʟ(t&@h9| \C|7h;̸K1[ *4e`/SnݛemL훹SL'\%ɒ o! kff0W|۱O&b%qGx>$Y%wj[U Dq߃#VnNQh$k*˲pƜy^ɩ]6.yR3is>mLKT W~Q6E0hs=lJMkՇؽ3p'\%TMɫ,dW̦mȈY7+/«d0{x΃v6SLmf\xEWs477OFdu *\X*sB NdZ9C"!6Ld<F h;Q]N #PDm|htc6ʸCS`y9IJ[; Z.iӗ&ӰDFҪyƒ o'(+Lmzi_|^lQحo)h<>JJ4&dQ4RWɃd0$X |eq!(.1@>^ h g8C4Miʭsnҙa.^w]%Bh".>ףkWa>/!+-ߵ1/Xq}{94v_nHmy FfH 1:;/$Qp7@[`HYFz\mʝ-, Kn,7z@fضGບt,"hq*%B#>=|$|l[EOUzzTi?($_Nt B攴;v@*gKs3oF;IC"ga}Kz[_y򣄒5'$yr9By-k 3 ?nJ4U׺SQC[sgž -5lf]-B/0xl"PgWVj(Μmxӝ>d 5t "/I[STdy F& ڶ}B10}hXj"io׳Оd.Vg?rbx7'h?Tkcs%FXznF c[Gek/\х׵{._cХ+m/nҝւYX G49*CZnZ  Oc헄XA'0;z0q=Mk:X.XA j?LUkDIUwġy]õE#R6KOq/H9xsELt$Ƒ>ꄛ3~ħyoOсs:½:U…{ >I 1L&Ц* ᲋2rV!T_$3ku깚 mL;Vǚ XtAa.'gnf|vx.ɶGbT̩Q;4QΟ6cN^jS&#b3F,|X@ Mŗ.QV{v7i]ҿgҵvn,BdXzY{ A>(b9F$FĝJ{AmOdk >i]p= ;ܼIb)!"d:؜ LU[׎e`Dqϔ!4_OjXrI)rPѹ~}+dE+Ϗڅ-6I :@$ܪB\M~& v`Դm2&NE1_vnjo: "nN#{1Lf 0D|AAHG鸯]}l.u[Nf-5lZN|>8Qlۉ[i kFvt:S9fHR [g{^A6y| @ 4M $L&ta}h^/n[kCҪ >\]o ?qT&b_(-/Dt9>A&\@xkp?Ȧ9ҍ{d~sOEcqŧ k@ }z;*=|טмj[s]Ė2Flؚcު`]F_e 5==`8 -0b$[gwZ%l]jC]:OkY~is4f" M)[XCvty _zp%~ -dx'RhY lu_)zp5JJaW AȦ 6=UQU=g/N'xڍ Q.6 7?tn/EwT-\!]╒W})X-ed w1G`݀5ɟ0sRE2=;32yvqvjnh78 Ѿ9p/3AanpiQrE YF&E˜NÓ®̙:J9|v\k([ʚ-gbls}xFI1O\P_P1LoGj^􃈔@>Q]q}LJWFU9"dVP㱙i,8ҍ)݀ʘ*6 4 /*5#0vA_E+}q1@zf$O|W2;|Q I1f)t P` Tipő @f2ETWg݈i! ϣ*:,ʉLs{@8zz-!KV &( /gļ8]K u@x@j} [u"Bt-|ISo~n<eeR Qo.Z \n{!Mltǟ̖F([y!.F[rҳQo%1jàW0\)z;xݭ&d9ND*I>aiJmB8Qĩ᧸;?O_ JL֯,1F%鄥5nL)ʟ/1)F;uJi?DK5P㢨vBi,d cH8 iŊl]H"ʮpBelDǒί".".oDپE7DU*yo p8 d&1u;4h)Äy1eGGD#BRp;) w~l >HxxLĔx] 7PaRuݾY }lVFhJXm0*Y8ޜ?h[qs˂Q3#߽nD"1䑓U xcpޒI/ACV(fhlv/ WJ&ә-3_bE 'b5w]_H^ ho0+6F!.o 1Z! 7ܸ˒kО)HY;}ۡ/$:@ЕP'X1GDND1FR_51' 嗣9K"쿾geY<@!@ġ [!r`v]q`rx!!tӶxG )J Cj-d!fk>Xk w&h 4f3q]BCOyGjЍ"գ|QӇ c \\)ΝNoYyK9 %; $zv|>B[YĤ4X.XAbitɮ[9ԓ4} ֍J1Y7&26 kַ QP J ,:%n.96ڊIĴ"v٠+S4B"UHxWJ>=C7W]e^o: Bfǝ0G \փ8*YYm]h~?dzw~ xs]4g@CDIv8:M@ě1r%@ػlL۟k1O5Rřl_VEͨpj0'ؼXJH ,n驆xb TlԔ>V`9"F7F֘IhniAzHLy*$7O\u]E5- "MTi% /qP`kMq C߅oDnEΘ9AEQ)*GEOp8Fq:EurF6>~ $&/!zI|c"JF~q Z[Vt| }oezmEYOLfZߖ$[ &5V!\LׯszɆJ=ذU4_@U>v- lB:Fds@.R8N5ptC );·j;dC^^l^@"d=: N,Ͽd^s.g^/d _84INLFBEs!iw5jJ@pH!$W;5$s2QL,,k,a)O365XnGCf wK.,ry5bRoî݁.IQ(q/dC0TzU*]ohP||5鋙k=g+gTY8"\^ 0s9*vܱgsBKv zd0{85lSFd{FM{EjP<Ї,qvj5|{$]\E ; 9MhixvV5ut{{AϖM0yөBD,ܦ5?Dy϶r7k35)&!\I@FolDԔ*Z2 HȚ-xU}+TGe3׻> e@"Ly ܜAV b2J6[kQצxEpXX]قQj Ef!_AVW"nH;-LXqcl9#@m5˕k jI{zJe|LO%Sp56|AvG Hjx4tqw0271nDeBQx* /[(2$@5+˾觺7!/;v;6;]3g\ $~CYL]FHLJR~f+#|wQuB~X4f_W6 .5"OC45|S{:OkoTJk\|i]_w$Fz8$򓧡 p^z4I¾;?" Yq?kBN\%"]%S^X1̮]&A>tS 5o=W9 LMK )"m[TY Sa'^'ҷ$zX_XJ.W.,ct󜒔#S,5{G&ԉp* ?z =$,qwZ;6ڥKf<BIeVY{ek$XJP m%/c0j,wM3"-EWB2'*JFL~pK4g(56`Pž{/J:i%E4,lnu9.}&ha/bfHeg6F+NZ!og5uX9txg1=Ȥa? (;8w-'D˒|+}]V0H݇h5r: JъA~Jsqoc !KOGNp,H0q7G ̖[~A0^BZgˆО:mvsN췀BEbD˿?S 2FC[u;u:դ>5TY$؎`FKFäoPeEm|v~(eMxSclHޒh\Ua,f\1Dbpy];^Ca=eLg+cdm6ӼG}=yY+ksuh B>>4-0 W1yϾ6D-VLI?. kmvR ?zisX J~x)\VsZqpTV_e^\ ,fx ' :t@Q~^J`iE MMm;Ȗ녁R(#sPcRh:l Q LҬ)}$yI?_3gZ鴖Ul;;. Z3=]3p7F{ҁ1qy [i-7ozH(SvjZ3FB?ߖ+A@v09v)8 w-rƶy\֙d^h^2#&)KyAn >I+'N G*a|$+#KEKz~[FϵtrQeAiO6U$Z$ LjI&s@3QT\ζ W2,"|[m3/wFdeg3A*!7smp*irQY_EݖܵkYv/? zܝ-_3\F)'?iGx1vĿxL2/Pޛ%ꦪ N݅K|JKCQ,g&4@Y 9:mʃNc=㟥 ZPCh@ ʁpAnLj:k]nnv:_f+-x/폋=a{r12; sũEEi@rhmmo+;L226g<ﳱOgzap0p(UJRV̔ א53zU$$?CFaYN, o,RDBå4L|h5p":$; Gŝ8pAj8 E19֙?h9&/.(u>d&qL%"t/Y#)`%{L,NB{Z`*D8G5A=0`Ӿ B|~{eWOA h׫6!9KaM=a P=)9~=3} ^VͱʍͨB,=w G G:ۃt[.1T!(f+M:TO\nq9وoZف5$ Ungxvz#ή uo|^ 3~?˩K 'gG7N&b-縮lfyϓ2^G5g$pz5_ׅh'CoyOx͕:sW2U j}fFAZh$& P3M{Z,PjU  sk1e^[mUث7Xo.mھ]߿nc:%nhBf.EYEmd,Wism`x-}F"FaQ|Oi*[&cܭ&-:עt\9gC8\B<;_J'(x*wQ8׽ўiƢm P7(O8eLlXG?/w(gF @fT]ɢLrYPljI'r-v7᳝Y {d׺bE>"p0>c&rtvHZ+pyQ苜YC]2%} pT.3)2Y'P~L~控HGAf쇷=%#'m-=o/zg3CLpr1nA'z9tp+w>f[tNDgBNr$+IVT.8c"[9$w̛L XN81s᦭<3󯤵# Jp't\WeG߰dh528.yLX⽙SDT$KdmHvH544vH\M}n\v izfz꓿nr1Q6b[EʽD;4ƒ:ZF jK`+u(3e6:Xo4謜>Pv> K!8d-xU`Ĺ$s,RaL7AnʷD|4³ t`UrHJ)JM\"aKqrלk C}k,.iE_C5{o: IM G2kl^9N{*B-TTt~Ql(Y0垬.3lv׹{, B7dkC=&Bލ1P0ౣeqa*i!Ph Y'r5SƚݨW3xS|~ G;]H6sk..\SXzJԧ;sgc<Cg4@;ūVtAI |;dM+BA_=Bq1>y$ҞR Ih]+ 7#q`+ M6EF4)(~r]T^k3(XEw mj9X0DFwIރB|`/ș1Fv_17Yh#* ˜঎dk$sj$7t\旓᩵]+9k87kґF}պ`b%h<޽qfij51Vʳd#S2+ ʯAwS5Zab2k-]W_uiESG#;U7N'3iF~+ Vn؅^ӴaV51e)1Oz??e o2/v8NٽJ bCb.mx7x# :?v_P>XqS<VZ,GV68*vOI** kwBt)V)RFY H>[@^V UB<nM$S)%Oa)<;Ї%JRѭj~]9ʐC[ @߰k ](.3AN6q}ovL׉CJÏm"9S-FXyr -qQ <,n'#\n rhxUj"O@^%}sdh7Ki\-G1# mUrl n֤bxŐu=SU[Hv_4k2>zODCldP^ ecOye8dL*!H( #҅GG:b!)|N _"3XUvAbHXY]浒 \E?x(@|"iWt8q ׎vb_|!2ט{0'xL8=_ >O;SYǠӥ_Y<ĿBdAAn6?m~8 g< Yut3L^!O/j!~ҧ rl1p6X(w/I:akb|t-SRcɵ((k$:틃4@+Ae1krvqܞk)M˯7N5T܃yOapzPaBBƅ#z m%#wR$H1  ?OEl!m;ؾ⺽Sj-@!T_;s* 5z%P`C2cp)8wXONG6܇ҫ%|G+R gokPܷ|.eSr0%ws0{J)ٶ'US;/(/DD'-mu l % 8Iіް)oHnس :\dk^rZMa Va=~*B~s[9.a~^ꭩ2۳p=@{932>0^_on0BWS{mIɐ+9G w b9zm(GVԶSTkX-)^#XiۀξS~)UrN{T_Pq8<;Ϛaa)?d״z!EIjpNybuƬ @۰ONDhyZ#5x~_HWOff4i/zp-KЃ76u-F-;+ [Q`js">FA*17k3-rFO_1"hee&OE(Cvw6ffk!RPŵwQOY]<ijR[,|cϖ}ooT i'$ʶm{R Ӆ\0A sq k|X'fne-*`ۅlX^H6\8[gRnC}37^\珗w/dž1fxuI'-EՇ<="r8Ӑ,< `НT@`@b·\e^,C)*d 1.#ԣ-,p:4U>VĚ䴍/Iqđ9X}D˃oe엍3;+ْCĿŠcHԝwҶBNeg?Iłz*yHN΢^;9_[1>AB'*})$C`tzwA{Ojp>/Zu8;>[:@yڒ,eV {`١}gJY|5#!W,D ,ߟU}dod|CUq:~ψA e(}-qos{0#W1Y1(UQT)կTJl#琍{Ϳ1XfL V R9'}l?)D&Gג\'Z5y*Qf4Z[a. o଒-- IbQ!%ꢴ~G^$ء0N0-ڨE  XúuHm3!G*!Nu|*&H-#H ŵyo`v{7ʣYRSO!P 5{/h$m@+</ܫkXj'w6O0^la%gEe8ͮ*8YghP#dFogw9YB5Ee=1Zx 1i]mohn1DXvǸ6Tm&]^@/Q +nTi4 u, XSʗ!=grt{ЌQb0qZZ7aSjQS8|6U'ؠHf0U Q*׆ دK$IhT3BcȦe˧4U7hG DXLjcŘ[: cg,Ctq_xIӤ(o5-PFj~')&8U3No,;dk r@Vb˧v69y/e>kky{I§5^(z kaڡ|gS/se eҸh 6d`G"I 3a6 dU+zbEORpjMgx]! Z@h2F\̔z" yZTOQǢϴbd>gv*B'JI5F0`%zxȕ?q H^u^UHbTr"j1k;(F~71Mv)BX.jtINQ vAJf7{LJ͖J)U Do$ hF0[]&<[H]J:?5ElVe[~zQ>Ii'0n 'Yˋvı q2LO7~`[u+Lʍph~dLP$]Ah_)WC:NerhP_L`| ڀn|S0]΁ t,73, BmhZxp&(*Kk^79@_yy[Bve*H >C" 98έz@EEw'Id3ILOɡI\:H/U,-/S11p& EBc#'dž5z\f{ LlS ][w{!:#qO҆SҊUweJ5Z w\|O"9|}uߋVohS'=WVlKY n]EwG %<^P+9S?ķ0ɋqEJj%M"靾o(TI $No7՘6hux4a(D4yśpcFWHv>EoƍV0RJp x3cf o%36r ; \Hn ZBRMpawzuMi @X.|o/Xn3r۫JÿUnxm7͸}YUb` u0KNi wf0`#Z$=8H?o89> QYTO[Z BFa*-MZKPyE djSN34)de4q~,.N$;>(+a薌t<)(Y $ ]/fIjD(+>():~xOчܴ.Lئ*om,Z vsB' W C)k=a0Oz thk\qh6$rYm. f6K1iR]J[;̸#< П1J.Hm̰S˥>c=1NEzj++4 &ھ /W4o<{vi/>Vm˶y~<9szy$ϬwMیbOno Mp>,01@}`D3s1\r)cey-/wzj'UUhj6L(tn7vG$}踩1R=Z]W"Ė܁Uv]vcǞ pW~z@Zal"}j˪k6U9S~/G4dw-nGcz&UË[T<[rwˇo2Imm}Hc,_/VC7b]CY>k(.aS7E@WijJ 0fQVgb;]l)9nT}oM_FЇ>{˓n!?.7&O :1v=t$Ty-A8 9ffoeoI7rʑUl}Dw-JBeanqʱYōQC4RÍjKH bg+L ][ݖr-|;LP1`(HǕ}tH8nAx=wsn/ŰeD_4S#Av۽>qzgH%.DN4Bm`Yhu=.> u[+=*#=4XD-&}JkYŨkb"a][ 231CcDe͡ƎR bx#ʕN&(+PG0YAPXenoσs{   a~~$8M a"y8ep˃HwZw ږ=g@k )^ "NqPfeٽ3%f.8;5&^.dq?)E<(P6bcNLccY<[ˆ ̛}w%ո++\/eIl!&1OR-y3^98u%~! |F| JEJLg_ƆV=z x2t}܁yk)'rn F!YB]?ԗS%$S>̋4[ 𺮲6ML ?A1%̂j abU:peQ/#Q`lT!R7 )ד6RW0"R^drΙԧ!*`O֤ q4tUU]OZRVĚW0hg&wU=خYRs9 `+ ʂa_CUCAn(쐌@M9$Oln=@J~xN;gʔmcRoF\iSrԃvٚ"*ixJ[(%gky+}Kbĕ3V֑V@/aMK9i'=us-:g,q('󫷡kئKɷ(ӈZ6pU D& ݻq?*q;H@o]Jbsp% '|Ǩ$zm@]$:jvNrx9rPjˏt tKd(IYmAo(9É>= ]/ry[e@9kcQ[<,1y@ZwT]5| I<~ Mf>ba['0cuHu䙬d mP=\ݏh!s{!Dރ*Z,A}RAjN$u<5@ET|ߩM]r9%@B [q YE,u <ʃAw%a͝)= jt"/}u~"񰧣v^d:7~ 1G 7 ^g Q-w@#9bI65_@ "b,Q]\/z{bC0"Gơ3~P:-K[u=ZP1a{Nu=|z! b2 =5o1~ǎTO9z .*zթz"<Cv"I`F[5DC .ځ08uĂ-,M芺Zo3.9Unssw./'ƮrFOeqo?]ѽ*a-NEnr hv6lMm)F5eBpS5%7KUjۣA؎1p,* $+ظOōlQ^(X6 MN)WYџ*Q)P0 P+>Zw@^'4X\Օ";_bY&7(G(pgSp?4;WoT8Np-!hV_*%K%==#/{<t՗P*:X{NLҤ;Z@u78!lwGat?!=5~"kC eJ&2$M=d=6˃ZNrlx䄠25܂ uMȩO0}9^HXTc+bmpoZW Uϥj}î8h<~%sz{ubt@)^%3( O_zK$du>gs>+mb׀{=lfZE@ tGa![qAwv04nA PvЫ\c&f^-wM5w!INEK@eP'$~iٚB")2Ch 95£j|_ZpKy]ݽ$0S5gQ/F&0|߆c/$20ٖ]Ol >\ەaxL5XB>TbpHB1W Rʫj+1?;bA=ysp Y}kt.xr`642Js~W0C+ 2/t|v5ߋc%IÊ+K>f @'eoW~j=́S3QTe8/]=j`Lu݆%g}ʴ\E@B Bf9St 8Իٕbfέ~p: -{t'y;`8Mw%/Ȫx I(S26g/Lpa=ݦ3'YB8ZIڜA&!} ] [V?59n.v-:Xa|oJ 8dLe) U3P YN(ݘi4ʅGRuΨ[N; C :_#%gK@FJ[V[}7:4=I%K눽ATvx(H,}BZW0FLRrs""H.qbL꧘xQruw&Q~vt@)n9RM:8V܅Ř&&pqt*^QaFauGWFMkjmʨVP"~{m%5ON^V&K&I(R5>snGf +)j>Ŭ+v~)/|}l 1D˭ K):wn3-Ő.%yZK@0,hr7kYZGT9rzܫWPi80v6l"裔Zf<1= SAEɲ8zpSy XYhsnC1S d7퀊7#9vtցl$=Ih9 k99`C WlbV`JfJ P+^thFpkN+2qSb/yFqj7Q$Yƣ6^3:bqIV>JyZU/URbAN1Hqw9ViFB޳IOXvR?aҎSN]!O_7u[A>،{ZT nØ8P%ڳEEwlGn{_"OgXٔ+rKN X27ΖfP>V'㘨‡'~p[M4@J=W"'l8:P=V_?ueEJo٘b H39<>'%DKm<|UzYZ]eZ ^:[=:hs7W5+8=p3K] /O&}%[E9f nN\by/lYqy-Qj̏Tbu$1!}o9B3Y?"%hv16J ,Pj9v8糣%c,[ܽIw7թa!kG_g!{"a48V{ Ns^9b}K;[Y,#wp!2\#@WBjJfP5h= ^r)8b*ɨLʞ (Ɔ8<-!Q*W $~АX6ۣ)rNpJeAyo V_mzOm5lH -toKɫ|/mH3)b Fܭيቴtc2UT;*]f{W{蟧"-SoM2py˅ ]1jE WԎUM騆!2;emY%dyؐ]H. !/hڷ{Az|ohu`Avlr-!.PiIZBxpGj'd6|RXvq^,]^U Á!NH|V8^tD0Z:A۞,;t>-@o_:GY$|]$ݛ,Z{`iWQwG,OTCa_ 8j_=NV/xS}ʭp0 .]'Y|ebt"8Yk2ַ;ͶDg-c(/!ִek&WJ5?)5|@,AO/<TisRܪEz6 jň59h}D}ygJukNuZ\ bKzaOSi;-f75Pz:fTYP3dc9*+i:OIxbS9؃y=BZvnJ p,ϑSPa3_![8]dvûY7?Fƙ +Cnld@'84ZKfkdTK-Tm8u AtXorbpuo]ۭ:Ur5[j QyyCϜ=,OG4esq0<, ߍ@TҜbh!n̍$XZCZu 00l0Rj> {0 un\s]4SUciFóx2 ݽL t, @^q({{KteeԜ5sx޼5u[**P[D"d zy!ͪJgfT;GlY2ql!3wjD[ۘg `G8l_G@ gB#xKn 8я('0 3_bQA0"^`8/R?h^Vy&ܿ[(YnIѡ_+Cʦ:&B6@~?Th5&xS9OpЧGelHדXh|U/"o il\ZX9x^ %*H%~hK;~ϒ'{[lO[Xxgtm#cB>,e7X]ɩ ;Ew-z4PӈYEp'W&\pWAYZ sb0P_ 3M3+J$ fX^Ml!'kA, J/P^XoO. W#Ɔx&pۘ4ȹRbo(ƘR*YM⯺FdasB_f߬QW0~c5!4AcHĚxX*u^TWFOc}lX6B?&SwClfmKPPFCq\,f[9Q?t@4}^== ;[@#P:cSNq\FmqfKRMs ڵGy?c;+Ԇ5_ z7&Wy5>OJ9Y_!8WҊ_oH, mwJ! ]ID[ 7>[A+\X;>A4FZA]9r!r++7U5&[hͧ(W|4tcoӁ@+S|:mxٕ]2h_3Q^=NI&4s ~iIsL <:;Ty {- FX]}'<|&"C}ڎVa//nRdIrsԭ/O6@Zqo1G38DcT~ ۍ:'R5ƘOyOfO?ꖆ{i~ o6j--[D9v~hu!Z3w/Ey BV;S{+< ~VV! C;)avɶ-_d%bO\]AB=;_u~Rp De6t,ߐmt)=J驠Iȩ|%q`hK!@,ܜ6=qP|lz4 HM' ]bQb`#jIE 4IVGtR?e{!4fw@Xu Iڮ %?n2KJ,=.K:C.vCAWq=֭0: v7VБ."^:aoaF/M4*…6rX{}3kd/uM>TprIoU1'sgр!T0ZԆw e!,~|N4qio]kℬ rȶLu{]TjQ#:eVDh6~&n%$J C'_:ĕ1Ivg+v@̚{gQj"a?aȠPX[m>s:a Wfh@JSg@0mj*bs+)SB0|2٩4[+hH̜d]mQ )(ᙁ=FM3>H#ugɜqlnpBѻ] WWBuA_;|0!!Q i\vtT9 _ 'keU"*I) DԅnOm4#7Kvn~1y`f.k .1+[q_ ga8o ~--;>왷 l.C;N^H՜kwmiDڍ].i~L6(M@QGֳ?f+1fc SA`Pp&9Bvo sUW#[3ųjaPݫڦ-_9oFA,ZyVH# RӾ ",QF70Hr$ۏt{^xèEa6p8FD "/KbeVn"!+ >ğA~0+>W#AhTGyɧ&os,n@rܕВUw(6#B!xLOF ͌5.Uq0)g YģG|q̳BI '8%񣚟)~}lD4_t4eN 9Xdbe5V sBx}fKs5窺UۇbHK(H$憠~;/;H9$@v+6q/X`O4Y'T˨ϳv>sW4Ņ)jA:LH@8UšE-{^s"u{ T(&*a=hϼ1){"xL`Oq./Y^4>zuP: Y4CJKaz}X-δ!LWI!2B/TS0FKc!Xкd0}/B1 %c_ɱ0\@&A,vTIG BX1Gύ >'ݡ]%gޤOG̚Xfr )l*f^J(& ǵG{f*AnAD__mc\~љ}Z:<ʹ [M6n!$v <=7iYI82ht pl gh/WRlϝ"lart3+3~{&MZ/*LN z\O, ɣ]l+ՠ'W\,`n ]N]2A1uS( j`Z#Sﶀ;Ih8FK8= V+hE%@D%Kz惟O}8o`lq"faxeҳQwm2Xv)m󌸨s|5=)+sa(Gw 6.sNUOOVg.C&ۜqD%YnKi.Ϭ&!p"[:Ϯ _~ B\jj5ᛞ=H 7(G_*p{5z4+Gla&?ɒ8{bRd{$ly0ItEKu쇼BJ?5̞ O<,ro^,bz+GFu"{̨4͘ 8XK5 ~v{0jHJ~'= Af7DsrY{H%Ab8bCdqLNMTȢ F~dE/滳| يxqnN:/!:-n"RuMR#-;_BO7WL7p֓:S=[Ʉnj` Fdʪw|=N\[ƋUl?Ul#!l?\ʓODƉRMZ| >Jt?.$ub ?mU0jD[O_VbijL%̜OP7ғ)|R'iTPSULjV^wdo qur3T-e6?Vn"9qʛ+BK1lS)IPἀ_SȜA"mQ 4⫌:U0G RBr ksb!'9)9Ad'-ߏ]!y&fHC"Gf[|9 v]|ep :?r֜әf7\*p89sgQ ^]F򻰵d_؅Яt\27"B$ٔW**FĔkݓina_^Ts&NjKgqbwQet= v6 B%ycBQZ﮹D%?§*_}pR)nc[NT髮 ~&?2ʶ( ʞ;#8ԡ TST)Bt2|5m]ipS\dr0eA;zƆ*XR*92^\z'ub s/ox25k r>g/>9 AVzDp5EoFZ=kg)yG/-UwK=[z +<ƅ@8 yۡ!ѥ":aC]+!^ޕ:Ya[2^=SUp5OɊgjd^H@[ܭ <=`C΍ecw*s?p9|.jN&vF^|kbj) wH "7~]*|E^m$?K=d\v!c;dD@ji?h&ވL j }ЩTyyd =)?Dc.d6Mvt !ø]zIsӪ~v8 O G'~ijM4MgTN& -Cd,=|%ΣEկ գ v-҇$T sO'˙zU/"8l5 _;W!["P7Spj1Q9>AOr4s_o/ΧaUQpG7,D;"lu̮d=gCCfKL|/|F{.G"j}(&g!kW8/{yA%A(f ,U` +x qG]_Z]؋BTb='S!qzt%d+9Wa]{/[YiS3|_/oΊuWdl,}miV sFƩDoL^8ŝ5I Sy!R7Sa,t_9SazwA|T3^޶h!,/WC/n@8w [? p@HpˆU>C4V|CR_VH *@]nl~^o Ph&t;! o9+V02 w +W P?%8m8zlHYC"z{* a;`ZJ'kS̮J]4ڒ겎p~Y2Z<[>0(iycd

긏[FУC|C ( jvʲvNF>i/Ge6[zTAq1gxb%%F5U^Ds)iIlOjY顠"5Rb\ AW;kMWqRЕh&");0.>~N5ㆀ>Yy.Z'k@`W`9 ʋGaE`vGk<<$t mt+R^OP Ezb2']=@EyFk6uClpȏL[SG-S*Pk%9'8Rh3őUѷOFwKErOF`}mk[H<|+-7WK\s4}d 2OޭƑg>αyFNJ =1ΙvƵA^'7W|͋BYVb H>Bw[2>=Q@7Ofĩ?p&|:>P-V΃GB`[ic^{&W~$و j׌ً-+뺖Ab4h!7FPJ| OqcowgXod4W hQ⩔ Կr:S_ϑBɖs<%:6_D1ZQf%ú:ϱcFoEJMDy~?(Dh1=oɎ {SS=^q,Y&SINO:|n--\v ʶ&[R|,E'0[IH=I6C%l1lV`p02– j v! 3`*r@f[}Ҭ6H >֏5<(tJJ)tUvbkW0oē1H5H\u@E:- E%qLYՠإ?m^ };5s0_*VV"ygMP &܆Y-Ʊy/\'Sy7qژ|܈Kff{A㢽'fAr6?ƴh|,Geu`*dNί<NTM] r XJ d̏i mX84GH[Q#/~=$Z:E t=mlm is\kMmrK,fj&+UA<݄ѓÐ2&$V3rў*e@o)Gތ륽#))eJrybPz9w 1Rg$eӼRU #u!ۗskE&Byh&s}Q>j4]6"nW(~"`o@mWECLdHB3myuVvN(l*U]Y+$X8жq_$ڲ~Κ&잒=_[q@L\PzBrp1s8N݆*^~mɃ>JaJ[$k F&0e® $ V~EL Ǽ9,[Q&5`.NQr+o*Deȥa+AcJMYgX]9\mW Lw ;O |pD(~!7Ls,u-*l55C*" ]";3j>0M`3KP@CU$؎ș]VD[֕do,~h3%]%6)У-ĎD"i ŝX#ҧ#BDY{Dߕc+ zEU>^Iåޖwj-1mR=4b*'$-4|壉r?4asUUSș$ZEj7x'ɪ `ء6 wLpOq_ ,V@qgoӣZ_%FGZ1i- jA%F97Y"RHg)R@UcRRqhݭ'#1W0Qbck'w5_DTLɧ뀗SyRY|Dot.p. Nw#"N%l^Xvn!mx!sm#?a3,)|'3hë#0otÒZ0J羒A@koAC}"-z]3z m$_) =֊'ԿY%YHTP? åR>wkTI"fS|<%_l^[1=i`├H6b[ 9"bv4"_AsU_zpًo;? PɪR*M$e)V ?1Oֵcи72k/A=߼dp _a "F8k :xdt-h@)۵`Am)~&T EZǗg|rF Mr4+8&8_!݋1"2sxGM;`IۨV0!*pw}Xc\Нg3 MpQ$-L`eT?M"=ٕdoē}wE/ZQl #.z\xJUB6[ +go'0To -I >5MkܞXE2a|D h6v* AKlvh[9oAnE}&2.ֲ]"5glIx[gaX)dۆ VXq :ĨG^gvm7r 1e~nXEdh)lqhK ܒZG?l&Kg]5=_{H[2yftS{s``@t EesOG]ؼNSf0Ɖd1ٻ!3NH $QTvuyL7+_iXn 1_K6D&܃cN5@lc.,,7 %IUrہ7.4> Zi-JotC1 eԲ ~1aZb7YϏ6`ZXs L ' [s 'hPjޅRƜҼЦ+t5ˏ#)K8<f&9OFbr`!*9polci/OGA {aOd32qN?5f*Aj_3#oHV~BUifm a3B'GXӣ^dGcj-q)G*ST7<^A#NײI 2yW{.*P,ӡN$Q ",a$ ?+0VV?%>8Xᚼ`[.).| O)dJH|D|4Lr 8(yLvќؒ2]BςvE<4]tG槊Uyjɢhce W5N̈P ++{ػ[D67 E8"~ jckW4Bp/\9tAR őTW4@<ӵS L/+B.B>vq 5\5huQnO! =0D!|b<59S\n5dVt GR9gꀸ(p=<| )}(adHbx~chuJ ]޺<;&[MkkS Cfs_ ('{63]y NJ3;_fw&jID9y|(+puX}Թ%Rzk d[`tV LI,uj!.QƟFPm$qby{e4/[GxDQVqd5]@Ӗ|4RtC#K,`Q;J%I}鶯7ħ& 62"G |*ԉ?čh2w. h&++i-YSx{e"ރ8t9Y1('eDJ1[,x;Viw{bTgwju 8#f6lŦ'Nh8XsCQc֝2M;$rwg_,l`=t lH+\ү@<L;aTa{`{3Vz)י6 7m`/50W#{Ek3NIC4P,8$LU? q,q;2W$A5v1[ޜDND=׼{||RbA߈hRᖤ{IA!&ҋ&< ka@^]4%tC e 奆f;&蘵hr-YVw_ݯ놫/W2щ1-mCcD$xi,:=UcZW1Y+֪T"*P7$),U%h 7_@ɜPBy&U`]ƞ51ނЃL5ʉyT#0RVT9"w Ŗ1M_-fa,wzծP 3LQljh(Ry5 EXx[q?:'v[}gu* fq jz)&=`X'$S VU~ΑP֭gup&szf'"Y \*O#SQd8Fcc5)X:{3rA~67T'Rhshb6nE.zR=s_1,(Wx1?A@;jVUSGrŞjM3n~A=̵{E]˥(da+Bk$ IBdȭow{rA.\"ll-0#L1P ǂ5a.YeGT7pyXfrDIL)7nD(n>|+FyL+6bfH iXX3H͝{ >g҃%6uzJ>QQPuLY{e]n w?Vy#?A[޾{gero|f|3DO`3Rws'A.#|<4$:й~%Ii50븰Z-& G~8U[3w#6;I\9 ƕQK5GޝsZ4`) 1d}Ur=3)z"@b=܏/QVw_Wu;17vH"oXTܬa{Bnu@^ mHG4K{/1lL _jϓ8ܓk%'I&?-]om" G6sxpp㵺b)&VT{PoyVK\~t7~k3]A5(_sU @7|H,QI)=:WF1!čl¦ D>NEXM!sГAW }_]T Wەh&!&cǾmB<ϧQ'U3?rxnoŝy;$G-F6Zcc],#fdl6f,hT|JTCVƣ}mif/__T~~AHಧcxӋ @̯M6Wļxe9{ni/G$Ԉln5m# ȇ(/J;79"IWK$L=q+gxwQxMGpSG K׺‘8`T5 t7NTƽ|>Q>#)r.- @IMUH\|NE̵xU988jɒg%o1Kn|)gm)9f Y}>h!-X㿗3ӎLs!Kqֽ/D ֻ@Oxemoul-/^sZ#c$O{7`XrЍAПLgS*Xr~vN} phy/L^-U !iPk$=KAY[z[ױ[]F$IYMZO;MQ~ z]u^֦ahhTLP%ggBY(\$Ź UoIoilaӡ%pe0Pf*N2+н{Ap/, asyv{6%YYl;zA2xpax9m?Ѐ &/_Q'! gʡ- 't-YZc ໄ"X]i͎Ru XύJ"U?-Cb6QtHݫRAX>Ża4ʁXsHMf)PNGHz,oE]+0nqe %"(NWfV_$ H> dIT׽{{ X<z/;[%G+>!3 )\ Qf^Eo#JNpx#S?0 r'nEeV gu'Z-"@&qO{ӡQ'y Cc ,W"7P}7]Gu77{h?J0?X3Odp5Y'ebmȠU.b1歾i@ǟ8_mޛRvd0Lz*x/.佧`|FhpT99͡zGz$Yתj&UBЙRˍfAnDNyI:)ĩs]&/\ 0EB= EXiF#-lN~r n1"~ P+ӝys50dK'otMa{ņi7*jng'(1>K@-"f 7E\\d.(Kq ĸJٺZ'٘Uq<*;2n$:`"sgzm_{L0 â3l]<JcR,]THĽhבQ>Зژ ,1l Y/^栂a .0lnUU% 0QQbXP++C[͂0l~6;[h}rE4yE$zQ/T8j"`jz%ـ `2ءƃͺ.3wu2_2>R˯-ˁo7Y5 Y-shJ&o/FxfⰏd=_XR~\ \Y!Ocre<]ĐKf*O֔'b"?'69-c`|B^m,kY¸gז#C !Bd h7+Kklw!f.0顥:69e% m@%-H$2' g"D˼]6`.[CASHZO-,]dʔ5>?t^3 h)CTHma'o잁^6;}(~-x3ɴ`>x_aԢ3,18`5x~[4i7 )}%x8n&E8W$fp WU\-62.uwzցZ[csf0DWSulC^ Oje۸J\ŁQsch&5ӈWCs8Vwbmh=aSpSf?N5?tYl/Gn ?<{"2i[68EAS6ZqeAl^rDĀ?!BbrZ=NN. eQeP_n (3'a '폐Ndeiy|7J/n 6}b|d=dQN>8⨄ѨOP~n{KGT j >kS^g  7uV${Ec=%Q'flq 쾌&-7䵵Oo_YȥR0q+,w3=2S1tGEu\ieu#Em%ÒqfCŠy#3  <j0`#dz4eK zkƄAy֘'җ4k*;?q9gC'Jڨvd kFAF Z_مWꏕ=nzLDAog8rZ6q!Xj/&a?xk>DvױߤI(/'R,2(H";<AD;amp}tݺ g^Y*jdT¤ڠ)o)-1~YݴΩAMOQDqV}WB&؎baVr#Ș$$` 6{,IZG#fC]I4;>,Hx n z)g[mԊrs>R5a?nzS Nn:rѳ1fRw?v9HD;8&=PC+90̝hCton~|M}mAE%L3i_Ԫh.CSh(6{A2~$Sw>ȼpU?M}zwQ֨4ZwLvB!) 2U臝%^: vR(e2ju`#Y*RqSd> ljvP)m_W( |uvh墎AX< n3P"$2 rCˊTt郵ϵh' A}4L'*a}X=:G<BD87Ov<(6ռi({M҂<:e[ q] nj=C_5邩\ 3M&8X5 :Uu;7 J0@QRP\c1޽Aá(.̖_'UH4'*5=EMqA>W,3tŦ3Qy)4.^;0_Z/u * q "Oǰȗq0 lg6cZXn,G׭ڞB{NQ0iH=) Zhnlj%W|ư](٥ Pgmt=6BZr˸~wl%K4uZ)vK#+gehU0? :kl{@S?0f9*pÎ E<[/}NȣO9\ﭡ;s\Z@p[;U aDKNcvN쐦-fѵ.:yVU"G`A/ݘNC%hdJӡ|UfJ{zw0r%ϵY&+o~Өv K5ܸ6`I9"&1\?lڿlh39 ]:*3#MJ[&Ǹ.EÇ3Uڨ-$odS׫#f , 輮Pu? Г=J=O4Ӱbl/*$РA#'`*s۟KmTDac}'QEi=3.i 5cx -9~YB~noBAtzYoVOUU蝈vڨ; XQy&\AAGY%]2鑇V/J?C31qpC|m58дLfR*7iQ8<,oi5AK耱<g[/.H㽨vlt h銮lR@+ZWV-WitLA9^œ" qWrp!D;^ Ud5;k-`;W{oHt ? F 43hK5ZOBZ]ZP(V߽ꗍ|:N4zA"VEq":;ۗ|(CMvQ^)YY}e d/r@F1_|a13>E 恺ͭK;y9]@UUu'K#EMCm Bt&H>7 cICrzuS ;:Vd\9@9,D]Y߱;gK P Ƹؐ:`V`z ))O"B'DvNmdZM'+=ݷ30rX.Fz-Z(rk,dlѣvxj'秒hB׳K~c`1gar4D1f[;yT QI3qyKoL*T8jnxXɑg퐔#l-s-t'>ə1gq~S7v 2/kƬ+)όܩ5A>`ZV%"Ǖ%L/zS\fiLAv~1#2Ch23Ihs+yj6$WܴGw⥓_ j ;kF wz~<s _fI|!-( q{<)gzZk!MW,"Ńey);* /{"d4h":] |a0P$|QR$I`8q?oBn>:fP}H~X͘ߥZ >‘x;ڂOQB?BZKaS_wrBA 8x[a|X(i6.p'df)ȄĢ,"p%*bG`Čvpe 5`dR~.P"A"ӳ%LK]ߢ8-ir3D7.tQeGb?kIk.gVFS= VV[p쨂ѡ!=hkYD5@ 4u9WJ[lɔXM,x-0_u.<Sknq b$p4hb?x:pf@E/љ42 1ZƽL+ #cKbB'MڡG[vGLg ~JUt ["ǾQam ( #ٸ+!ш#Ibz$2wF1z& 1z@NQ>JFc֡-7 㔢⚃j @YĤUHˡy!e'g=1Lf cᥤPq.aŒlAgGcQl {d;fK#i<13~2!U;#UkuaEorl⡑ͬAU:BJ -$ MD5^u$+A܀mB1Ė~q-ې'g`Io$=.EW^{| V | Vˁ=53#'Ϙ~/.UVG6> w+n?Vyx\+BQf S_.9=," ޅ|uI^Mi&eb?B!,|ѧRWNdbw-t0JBV2%BkDtIAE?ZB=,JYjIfa+qko@7J;}4ۅ798j9MĬuuwPWr_D~lt_ZvrJ>+FLwIH("ٜD(b-dXE_+5N13 z4i efGnJr+}z bkt=خ2҄emhш>(gP _ߜ0*i!{H@^ˆCrLC"we~R>T8MR(nM*_'zH`IaB 2Č`6 ^!bDͰI +<@n /v\Za#5R1y%#i,d$ZoꛙPЉXQwå!+I$b;{7h@6^5~[4W k3L ieRն{-/5 d(ċ7l|# ዛPn !M;A!cmG*/4ǀEؾxҀ~Mc7pv;7І) VR匿G 3j*l嚏kDFu2v k{jSk"ʹ@طc֌U Yx`Bd/pUM$ymmd:yvt ɖ wx<]Sc)R@@9iɈ0M 79i?p?pJ9DKUSq灷%[p ^WnʍdUsSs{w'K3:S m P -2@)GvATƉ9N.4Z ظ(ȅ}Z],;պ&d*䆲0w]j X [W4qz^ K#5op%0A|P4ôHdbJ[CCh1=(Sk5LssmEL9 Na`{'U2ѽzq_5?S(G r.~UD"3ᬕDiпzF r.{gH̙[Љ'e¹*_hfhX{9xN?DޥBL-Us{$!G#*L(lm8aP7tg4>뻵0 g@,QMu4ŋq}߶j$[IVw#L( z ”ŁXi(Nfuf\k]Dv>K6quTzM5m퍜s1ASHY5HU tuCq]sTp\z;-…0Pj IЌc9DJԃ2cWa =r^ ^SCs`m ܀䪧xY-4sx,|A? (5ʵ9{,uESXeJv&FV!W8~n{(jkc` $}Zk2Yc1xOʹ*4 [m&i"'eMO&y :`{Tpb7eEcmU)(<&@]&.y& 6~2n٨ym ;sȬmhMƢi1D,LD=A,iI/$2 q ?ffk~F3:`Ck9F2TѮZaoXZ+߫r O\@'spzr>gQ/`mAin 1!Tb!]'LSgH~i:nW/k;qno :rQsn̒A}&wY/@NPa"b3OӋSTe@˲<< ]q+j4 5v 96~rڨi,udXuOWkGðzDBՁ9ekC( |-3)Zj `RW,Z^G|?YCi t VJ3j]z1XۡCjG/@\[&꺋dĜ_#8MXui*7xJ-YFJ\B`i@}J(zEK S0bxI{cby{h^N։0Lh8ldӍdc"C0P!_ "k&k&inыSő\FXTa:=a{ͤ `P͕nm?J\<-qhhUjx 1T _.1$fvr4fh_3yy3,ۈ6Y $ڀ4PbhIhI;F EK"쒳` u)3|\[G-5*,r7PCsDCcbu^Etr5K.mAsYIp{m4 f1NV{[OP{pL^m+ըhk)zH'ϖCfo-ff553:e9/ Ƈc\L]zHKʼn}5vxf{U-pEïH:[^k\FH13O/} |1YO1?3=|=D!/Jf kj*+B3 OX)kܧ01#ZMsl)qxe݋_!ʵIşkh M|$ߕGqUc,9r )\CPulh{HXi۳al!7W$JaUĉlPҟgU9BIDx A  1[Cl# & ^1kU˰&Y(Z,|ףst7OQLT9ؠ0AlwN^$nEPs\LO{kqME,7?b6~{H![z#3kUjV8\d+Ǩ iGG`7 p+SsMDn\\a`nMO"Eo&lB1ţZ?q|ސ~掬2|q0cKQN9҃9u[ ɓt!V|=T]9NpXGo;SM¿JەB?LmU|'P)?brS IA:WĕPP#?t :>f4y9\.1`tyV9^A(y907"` 6$]f zؒE]kOb)(]Xٞ>\xǏXb3=[ D):OzGM$Q}vyni.wGu|]U6?2.z6Aŝ,z=Ոj Ќ4i`)s^SGRyIk 8 "k5VU)ȩIq,!D\wB/_ld) sh)G0ޢgk# fRLv0/v! 8Nd4k[)44@"uw/;6&QK'M:F=KnJy}<0kZ #=9c"(Uz+ݰȧP~8iLF >׋rơTZ0(QӘ`pq(8UgqupNO`F~D"xݧ'#1$ߓ#ܚ+iCAp(5.V˨u `Ц,(&;o1Ә"[e?p䎭\h 0S؜~h'}ݎes-CMնG ^X9geW$f@Ҭs1ڮc̐  A8[H!SclRh1F']7d|ώfW5yثLhܓU9,УL]S";_Џ芹 _"x{'UquE=h6.Tj'h68y#NJQs"{)r%΄C8o^[teuljLB[']r3V_/]aR]oZ {(ԮDYUyungԴ8wS3_hOWe+ MTO;-,$J8_Ȇ;Z吲4>TU?ZNpDn|TĭyN/%9rbVx]OXnqfa{:Tbrg7`gv44qïYt)Ye^47o&$2 po%T#e'е7|&t+1c6=rAH4`ȁhXidwjUm=b[e%S=)(,d綨&S6#;Iyw_+HN왑s6S-M9TkWk0ZBxc `B/_yCeu]_s3 ]^9J) 1j} l'5R@~B5Vv;p}Hh?O`%/"e|&O- `n޺S.~Ӹ{9ƖcyT2qQG=$&rC$+\eg4k@e-uCq%T6"2j!X`oPvy\g)hEb~?:f(X$¤ ]{&9l(La\jH\>r8c'bA`$1M%FPu%ȴFvh# A+kkPը7XB)=ORf)̭ cdH:/}{KB$1v.k"AP}@#GJn +`1/o({^Vx'8x$S䂶PmwJ B3D'::Sߜ%˛<>  ;oWI3*p~kM-n b#5~_[h\ 2eXnm 3΃O Zfسgs::ɡlJe"fd%S=HE f~q``TOI+]JPjKx/_!"c Y`؝jgue 몷hBe\I8"֭ U?jJ55ܢ_D UT z119l e+14vkXWgI)k  M-D 0aDhG7; m u]Zjh@Qvycx0_7pwMpoC2vrNb0cU3~O=گҽf5־ @< ˖ d>h̋\Ze.|OwODecI.}uzmaxz9KEO(tACjvc:qt3/ F_{ 1ZTώn5DV"o"Gn8O1XYz׏sԀ'h(d^yAC>r&(= Bu xMQY_?~:A|([|~9skE}Pw[] Q9Dp"ݏ+[-4jnMJ1ˑO98n))03uw8kL"F_N&قvP2' ",SD`QT }J$v#Ju^L.dId{)VI$ld$1j[6F*y<U%!(Ttdj2Q}YWEݾآ{K>c F;͹*3.R/7);#yiBy]J22pz{sOK,E\EUgxb!OжUd1 ֊G=BYC1ٙo|.uOs:Vw<=-fA &+CrI;F p uCQ5Ӳ#WdRPz,'{`Yn6? U-VB\}x7y:4mE4aśH/BdxhI}3Bf m+IPLqXuYjXU[ 7!XaqDbO}6X< +ܾ:,JA@?ܧi=}{0=Ϣn+'O#$F/dU#%}+vИP3 /#Rd6b Uwh'=g2H esXI`^~+2$D !{hZ6:g] Ȏg-[L[;2q]JJ<,N%z`rW@r=U]9MeqwaxjO@E زd׉39vҐX&f.eO ѝ~^w,$Դ[IssA/nGjtm5K@#Ɍj}sM:/-2Sc'@Ъ 5r%| X O?Ծ ;|8–y3<HP%Lu>ݨgm s>Nu];'ˌ3N;:u= ʮ!  ivFNUh\RM[Ψ2tGjzH`њ?{#LR`-Ĺ\KZ+ykB=rf`.-ޟ}@gL?svNeZP!󉙝(h|pS;ì.T\\ܹ=Ն`~w+I߫`i[ַk=ݨV ?'hHD>KR ,WŜ6=H2˽q;OI_j&r,Х!"<>bt!I͂P漭3 zx.U D?ZUAľ-=_Ǔ)uOKT CX0#7a] \Ȧ0_ TcZ)q,odH|9Lo8!(sIH׵`X@|T\ Xi%$dVLUL渁z} [:D F.4vjp|.EӈL^8nRCe/5vME݊wMPSvwv-?;2A_9V2J.ԏ\B3,T% 9?a\VO ( wJRvysgky4 o ZIH6 RUZ&#C4 |]Tط϶:q#;&,uFooDjpМ6fHˬNGzΓ@׃=]^cy"n 6vR4w$_7-yodD},7{_`D-cT(yt5d߫:XPEmhpak)d|qV IN7ÅCb՘dd6G v̑} 5]OZ*Bš?a*=.M/tJ QN*fkN'. 'eyep61K͝|ZHeü#W* %8z4W>|t Pڟ0A_!M גr4􊽣5^\I@/>K A䚖*Zdnby6̀|p9v'MXwҏʵU jLx>+Ate 0E;Ej,;642ե84E8k HqSVKtڶ.CA8^ I_t_^s$MyPx} NoAC89i"&/:7o[э u 4Ro'6 9s`k)z]d|Ǭ<,xr}S/g.iсS2Udh/#G>荑gS&驲b@-9ex&ʘ:k> Xf.rIT`V"M-7gJ[6w=Gr_< 0p8poO攃vLp@@Y8#,l`ZDr4MJ{w LUS֣xPM#Zf.Vj9-Ȁ$oODGM/ն(n,}ChrACu/!nܕ#2i<;S"[z R*,>W9@%yJ$c~4"x]S\d0(xHyٸrDҵ_QU%~⥴rOtL#Yfuu9]271n9" ˕='&:^By(;&*qÄ0yB˕3n;lgtZa<,~Ej.tXl٧cvIKjtCD@\G KA :s5DQ#nX YVP't9LwKKsuCûk)B1)5ZJRpۯ4)b?c xqj1%GZ-)ZmFyx hf<>8-ysv_xeM/{2n"`_yLLh*eNW!}Xe9g& 3mfl^{̿KMŊo2w96}昿HvL \ )*O$yF6/tLPP9|, lPo}5K_kM`7[Mbh򀰵؋b-B{/b ›p~5{UU"mݼ,Jeb\:_̞OIs\DyNHAwQ)rqD?UPBFjݤ4+:97Vt >paUQ_XomQ;dr;GjH6匕R*4$Vÿ2REPg)QeF aҥu9IH&OѠFh _!O|O HH]\+=G|(0JLE%|T& H5J;ӏ9u^,_ݹn*J=W>B֨)e YHx.N SɛďyN{WjF=8驉u8udnrS[St P"3N×7lx3&i0d&0 Jv* `gYҢr^ ~b,4yL~d:1 @{|=ś V"r{`}䨛cE&".i]V#S>+NC^f <5ʶU TX^+F[+Ex}o lP*!~zIcbk{ "V 6ʲ@lQOٶLd}c"BN'k1-}O+%u wZ|M!?GJJj"@ݏaE;lRSB-K`Dq0ܔgb#'$aIawzpJRXnA{Za?Ϻזo_.]1 DP2~Ƙbs![ hTS:843}[cg4M)^>|mzv#^(aDU⤸<ʳzL+}KՍwO֊M̷Ьq+]{n(Ifm.skoɉڎ& 9iV ^֞DkYtCOZisi}njev֢&V 3<߹~6ر gdNW0Q PeMLˬs #|d!7 rCQAy7+zFJZHJ9C[ Jя>ݰo.}Z-q%YTy\J:y}h3;V,ϛ~Z31dѧy} L\l9fyt nBT{A$.!<Զx)5vM~! mRºDcs\EFy  ygf?6T5bUD*!R{i|1!8t!:٤CK6bB62p kVlHbR`ؘNXx)[)=Rcv0QBz =*,}ߎ_F,03=c,T@']hLӍS=IfS *g[g\YNQDxQ;JrejpxHNҢ[QKd'[=2`͏f@t,T}6~^ %CL:f[sb_aɻK/ݟZ N/mAZ%Bbp3hb5|PuVֈ**O`s^)U8Ŀ"W{ҹYN̖ †q4v.5bP&S|}-ItG ?YPb;^2⭄1 tfVt 5}ߴ땍M+SBX.0n TN,HQ|$ h^Ξ9J2Y1FEcb8hA%i}>7D-?_Tz OtpX=U+/PM G[7K䫗69 2b*J;+ *2 [UT:,w¬VQ].3f ׂK. 6ckwCJɌp]:l0;`\U9k*hO 18=I >2mZ'o+2Y: K|U JG寓J$֧Q!P0 QObʥI-R}[>SZ6U3߹a  B8<VspaCD lg+O ) <\ a!#>[I,HiQ;5bllP(VۗTN#8y;}%/퐷2K'_id F6RRk "9RMz5֥gGAWx#΁e.kVeCd?=de+[ ѕP?Jpgmvˉ*l%D7Cg?d2kZ{A $k&.9KD'l.:r[QFhh[3鮨B}s?Nىn|A4a2nT t|*Qi4U(r.Dl,M&heWU52wU Vii|\y3Y-1|"J۽9>wW^)eR2(_;mF/ZbЕiZoޖ$_r7g5 /jcw8ˮ3y`mDمRdCIȚi构"vV.gUPxo4@~tt] xφѠ)&oý{\ cq3}7P܈$ MDAb;M4V>S-*V3 .Cڍ_uQJh% ]:Co$bmSZ ,2!E:9*pW1u#x$D!< /̕$=w|5܎*hWJ[7 oR.ҰQ%&Jgu oǾi?V@J7_6t_@j;:`v"*ގwG=Uv-RRKqݫ IcѪw!SFɫA(S_ z=~\'- )^KߚOP*VIW>cO e!s6PoQUGԶN2c.p_t 7Lx]c?Fe8Hdv/y&t]{%;N3L%FJs{ZOB0nEZ<+zmgz}9ʼnSa2#D1#xPU?x]o1 uf%Ph(eEH?D9~ʣ;V`2lv.@z{?UcV׼>Ф:c~&{{>ZYb92~-RQI=$Ԯ{0 C{;Vq a["<,#3Q,dѢ#PeHY.F(nΌ]72YˁFħt\$Z">2 ݂E/+'bE'wޞR'Ya(bo=_f8̙}[XdcA:z8:;""R8UY7a!~ 0RkU ^eޗYu&LQeQFùДBA GL($)򒳈R]+$?W3oeA +[9G G(6s vXIYcTs@_lſI?ȴݴXwKX$eXNJ?{p0ăfu?'*4ɟxhQ:aϋG]iiNVI' OcϛSQ@F7@?'C~hmIL~jlYRxYYbv HIqOܯ2X;rf lL>ɇ b. ܦwJ7JD땑+?^%&$3y]4џ@/paM3rе/5]'MZ;i\ BUDgGмŻ*zf> %J̩/QphqDe|Ze{Ϊa+F߬AaM lNBklTA>$ĺbhbᄆ'e$4>ֱ7?Îq| ffvἬڨXrEM/ym%%e;oTڨl6F L״:!T&˺Եh.RPp&(F4AWrWҌVbRo6*ʈ(F!  ZN/jJk3V73 %J$E^|؃wxxVT$TJ,IP&`+dsP49tjtom+hse# i M= E>XohC u '[ܒ`*C8>_]{~Elr=&U,j%#l f `aՆY>w9ciS,ˁ\R0ŭ=6hܬ[;J?'ۏ1_pN4'݌cy,.؟xq`^G/ du286C"Mْ(u&r9ZԂ n,t3B915Elت[!q )#9jj{#0u@N˙YXu@QB`Piؒ iWϪ($ܺ+rOJ |R*{dnhJcR^"mlAfiIc ]>P>A3h{JkTI^>II$_,zIjtEWqNoZQ|ݼ|y%-R5$]Fywq۞G؆V؛sYV+ s`:ΓѰ=۶|PQnwԓ厴It]3'C^AX*)eB_D+wADg UQwXGs#Y^(`lۥ[o;I4ѤU5) >.8ww % =܎NȃM'bH;ny3+}% ߠ/ʚ,mo@_o)w8xFc]ʚwt&+Fh?5}= S'CR /-tq*&qP2RkTKeڔY4J'fj6OBoP1 ul$gRǚh jWOJc?11&A'姈^!0SMZ2T&4*\]:"T5WnDNݕZHkmzTH5 \ЙPo' @ Y[-؆* C+N&S?j;oxX=d~Wzɸ\VX֮jwK ViVCU!DE(m"3,%:?$Zg{YE?4Y7aRG1!`iAly nô9;HCȿ5NN3 C5@i쩩Vm;"Ln?D2AaCIqIYI,v9HC rer\E<[kgMЕ"R"Eg Y8~la8)l 뺧c3|&.sdkE^i=}[ ?E?-6ľ8XzxOW_}IߔC2~aߕobЂ5ۙ.l.V a?„>6Γq ma祵.J@ȗ#OhIAOzp͆3ʞ`YkpFy[< bȬXE-斉6r?ILpBw yѮ@:)q) +橃?sA&Hsq ۄcť/mh9A~=3Mݬ~Q6aG镉U$‚ =-b8%߳$ȃͳfd'rN&.qK>L^o[, x)fBWKgl@اEj.AK ?9D^0Lf%Y=2Lk>!Re0P"pHB=8Gw3¦~*SY19@áP˾/ikL- iPH̼H3N4}:J7鷾\~p0"M>^؀Ijʒ[<#^RN DdT'l*TQwPhv+$d^|gfᒚG7.kvV&%ۙi}z+$Xlw 5 7WM!\t&M[ h*W3=CcJߠDhuNW֠+ MеoٹE:f1: ٽ0ؿܤ3JA=q`|юWi-8*%iЬ^lG.E }vAZޣsƾ'bUەmpCzD)j uIw$d6nv""|3 {^20,uSѹ@GGZf Q> /j\C"+} d? f[٪!FT5Fkea+ HQ0vv'pڟz"LW^`2Jskw c\ʪ$ـX;w!6s1juOZB~B{| MTLe?vjqmrlp1_.@MÊ$cj~r9PFY&$-ܣvRPV-[jh&03\!2ŧ.FReŠ?>z5&[|x#;%pRt ^݃ěO&zۃIYK,ַ 9To`RI먏W:̧uCt7ovʏ.V n :;8 B2㚖6/B[n@ @54ٚ* d<)K8u< 9CIjJ߁c#PhY::*\`IZ9b>flkwDbteeHMd>-.=?©h.jZ;/3%CV6R,`MI]c/f@T D|,qQEfGrnLNވ+NVӹ=F!CNijL}$;t>ړSQ-6 h!ק~avw>`}P 璞ƂV*{qg)G:}訥 22*MV}]IPBTx$aڃgUiqF.Ik>QgQ(1i:@`f 'ps&mYƅ)͍@Wy)K7(DHL6)-\tԔJ\ 9uv/hvy?GK+~0=WRWxT_ 䬁# 8K:M/͊b-m DXOU!3][)on涊P 9d6̷-9|sYiT2.LoIR(L!{ˋ7Z S sXܣ˲H#g>>Ө誓oٛ@~d^뱙~W(hgҙ&p]Ց6sVJr3kqk "jYwo~IH;@r +g8,fϐ̆WX)bIM( ^FRg^]hXfv`ٚCk?Gǔkz. 䶅]b[N|X$QRƜs;VsI(3ٛ(K&Gf35{{Wmo=a aN1`T̴#0ItWgYf c^ Hg&Cƴ[vU*m%)69Å^Q!AƓ:~ɶ q?BOOX}znv-3S4uj}(b^viQc}W}mc1HNHcS\XFf-!D% יx{p$'J%Zq9kF@yJbJ@ab-'ꕞ:NnDҋTˑAj`2@X:^rFROh'kl߂r2&riW[ ^}DB "/^CC$GϕhxNge6%&5$혚"+IV}%=߫nMi$nS&FжNq*,4(M1$ja _ʺ'ЦE"JD:1eQ6sf&>*ūPl~kl2|89H10DW'?[, N!DĢ ^IgwcG|#+O2=Td)9# mTr3Lo5ٹS0uF@C_,Gy) HuDx&ҞB8dXPÃ(wW&mĨo|=OSHnXٹk1:ʭh!4B='1рp{lyäT}>4?q$ƳѦp:ԉð31JoxG4Ug]FC j? O OoT^hLV#9Q&C* %u2K1)</ W:CG6 a-d YW.Bǟ 2mKqbB'ӄO)_? 9G8, ]ӆ{.e OW/3֯T#r Fy3Et+.3Gݝ Z*@HHh9Fӯ#Z79yo2HuI<4i6] Ur2!Pit?w:r೅9C~&[[Kov4oo5rJer0VTyN-ߵ )S崬^!C?mG(>5{'*y(aa!Q%Im @BKdU>۩1{ڱaz12ڙSӀnO)"D+->yԛnh7OH Yziu޼F m&A*BWYh-gQ `<$/6~KݙpfC䫎MHm9D#iR?oxgO-Lڛhh!lZ@sS: @zD Nڵ61e!"BBI1S<-?R=Ժ^hy+3 |ث Bٿ3DL>,3E"Hql! xۉ@Z޴;/ɠnh/Ȏ_qqg#.ț{A7 ^00h!J,: =5"sv_nTK==3 0ŕP֮߄@Q Xa)$=ۀ} AoP۫N)hz_( 6+@i o"-%"&^mKJ\RQ6Pbps:uAEE<Bټ<-ogkj-S?=Kǫ;:;&m!/4'9Pb] :O#7٫#5 j7皂nQH"┘Y \nߣkB>Ig ^Z(# 瘑ȟl)$ 0S'NR$eHMH^.ߡJQʳqN>8g,#dQ7M{1j̬gH<-V4(f1?CE6| B$4*GmF[)Uµ+: [\J~nMK=|/1r*c/&ق34 [Lbݣ^>{?#ڵM/f8)ّ~<#$y]zoHWՓmd-ք ,3Z00bO0NQԗzcd-kY}iŅ5_a$5E{u4RzO_5`w"2Bvd wp" , sN/NG-J ;)њӔ0%#ysާZBۜQ蟭e2Ūc be(q:7/EEQ \$T۷3|QH9 #!T$Qzo.jM:Ї'@acj&.,Y˾(t{0:5!n% қ랇W8h-w\3Gb ٘2*^Rݐ](;x&at[9)/hP"]h{_dHaX4eyV;lqQ:Fbܔ~Aa%yz1vqD/pYUR%" S8pjZ=Yi n)ҷ (:RFԁZxbV v&ŸeCCs6̝oC<>Nh$Pklqx8 $3i ]<1Z?VO6&x ֩c9S--ҠD,`E;ɥg; V`M %vL>"G-i.'i稈J?8=^#F^%5ˡϘ@dɓ/[FI3PI,l:,Cit?4L ! sLg x@ߨ^ >tyXG6S9+F YgQ~ 03nTCBN2!O#,xLt$ ` QU F4Ae%8| LddCQJ<|Dg\^/qPwrg#C[A(<1WDPvJ&S1NMX j>DRgŬi /Wi0p]ơhȯsW BTPwٺ-15TTRNrbK(3D hlm哨@@I$^7HCI"ǠueƃQuܨ(cX"Hu9P&y a>wV5F2S-4gd=1.;c"r. DfLt Lh f?!TDOoEE6O`Fa?{vwDI][D  }3<.|ʰ-s:V2Cdvl .íMWg}1DH!L7g&4.aGꯞcI' =9үu태k3;UgǿSs/y! -CQ\+yTpp#XMnc}3oixJI|- 3(rcq3̲껾VjG]t~ 8,;kÌHГ1w{TVGA_ _pw74Q8na4L  b"S1BO=XMIPXwsd ZX;ٻv٨sGb\ /|a1+[ Vi)l\{2me)*#VUZQYT@P1Ӿ Y!rd$sRD*N0YA#)z|ؠ<'0sZEWk!?H4co̗>;întxϥ)IBe|>>\G1`qB\=NbYG Plz? hOww(Qݨn $tH4yb'W&٦n(L&iJxe;EO?4=}`+ټ,ę9g?X*}Ӄi_~oٳ$'T.0ohVES@m,<3PnH K22S0sZ@׷2Wwx ׺:ކF} H &]h|!V̗5^~ERTPs^B\޽-JZ6!jVR‡ |svV>4v CB3/L~ ]NzQs!9_d(]搞:#ZvDgFB+622$1nW# ddN_ٛ]F V4ʑp Ʃ z_$EFnG]=F=ϰ#2W/ (N*V';'#4NYP@0 ,v~ 8w^'PHF@~C[ H+!yvbLu#X m,Λ,C]ZlCV t* a7S^(#Ok"*XQ=*5*V`t:*Sw?ՁI]|"ڱ.$Ϩ!,bNb{ؽjNfSroŇPszWÒW#ݠ",wݸOV(PPZ;~fސpϿAkY])ї p?|ԃbŨ v<ѰԾ l@;jis]::Ò xdxX.Uv~taj5ڣ MJEAVuߢ]?/o],g 0"g>ۀFzZU Ӟ7 u93IRr6-kSF+f\0rx`p[Lw%*FK׻ m4O,@E?x I)y skmzs=s`hmNB|M Y+n2=|=!>7aBє0eDQU l4cfR٩QHj-=Bi!BL唵a1v^ńEēЇ]8;$bLz8dr:e5"n\Xz_2<#mbBlSHO") ^=.oAJe rQ6[ DBgΒޖT@Qo0yLOW?f L׮H6p|h|/t &Ki;Yx!w=Cݿ׉΁{Ȭ+3Z/ȝ)؃XkĚ)y ӟEV& @i.-zֆ,/šL6|e O[!$[˦<>MFB/[3WKMKf|$ /b|}C _f"vUOPظHZ2{Rq5sWI"nWIq6mEĚ'藡hClu@BJfpt < SGY8"yF1V -.|9A*Tf5>tC`h,>כ8ḌB5r raPyDGK\r6Ӽ"nQ4N 4QM]4|.?8>kI-|gڽ)Lc߉ڔ@^/)*`%bNbXp[.*qW"胁O^ݖ\u ~'ne| Ptzoc.\[=Y4`/f#r'*[^ DCB D66{OS2RH/jZa [6O_Ϡ"-@j԰Kb6X-"aZ.'`Aځnơ>2v^ pn.-D6 BG5fT<&7r1wB'cFPM8..ԭ#ӯ ϒ #_u3?`A*\Oajd 6k00]ɑQ|,D F 4ϣbp( _Ė]Lp1f.ud\SER2NXi=BzW冓mS -\ KOX0vl;uYrYg+VĄ`Gfu)Tu>V 2cM Ψq01BƬesPHZƂ>돫_?> *sxu Pl8Uو]0zcqp x; t9ŜF)om]v )x~Ǹ׾75߮QUlE <&tO#l8$_V IsMQdouS]xzMl4&*n764 ؄Œ%1Ik& Nh,_ Og!jE| o-p FX*SK R][AF:k d{4vjjF-_=Qwy{GɉlIPoDliD,տq|@6xx4{W;c-?-qy*@6mw<AU %W:o ɎxFH짯h@NxD?@/EOZF¤-07022T"%`[;[fX|}wωeYtov&6I_0dr?p]/퍄}WK|Rԥ1xX5*o'cuGjsڮzءZxPVZV!%dPH'=̞g7램cs اNq5@0fX=,KWX'@\-#w,k8d% HQG{2da"2&w5 *tNJsSԨ tXdOc{n/Ϩzee m+8 ? c=eRK:H-n7ƙ$m2 p{Zt'.Yjٜ6o B .1Ae 1ûQʘ.lմVOɬm<%fGq ܏nR&~؊WqL$Oio,GZS&BG WGa3 ״OO}[f }Ĭ^3nvS^ٷEgF;fްF)JXbT}6eR~ŒVY{9\U{Nర* ptfiL?{}&;Ol:<cfw&%"0v\6Qwh>ήWgCš`al"w9`g.kCÊ5q^I*QW{-"s-4mRmt@3_YŤlaHѾo ml $SޗPj0?Lpe٫^|dLdι:>ESsC/«tfir# y_utD̡N5h%\(&f m|~H;Ӫ00[:u^DR5Cv ~dF FYc'talR&+䮘ABCBW7^bb\#F$vlzi+x%|ji.p:'9ӥS&'5ЫAVco .ĂbĜb']W9:E|+)I }L~dqnC)>o"DJيc+lpӯe]7@q\NN-n͡. KWө_|e?7 N"Kã,ξhM;$$#<, C2 J]cyTÍ)rWKwb֕$J.|JKmúhz n*zꂗ7jI-,$O9S7[jP棜F"h.(9h@v |RJl)uiz^am6xg[>b3I"#͗-SdrWoG뼣8eǥ/a]J2@mX RQ0+ITt3^b$#F6u'lDۏ#2I JJTG- s0ϔ~qY"b Yklf;)"i6T tkN;% FUFz6_cZ׈*`GkNq)N+u[\/iVb~0Y8Wb0ho7!\*xcb%07H֐pŮf Š\}cpq F7!8ٛU6 u}B!iM:cgu1K< 0785S&,s1@1PvmxFJ t ah,LvtӿDz"+r{b^0|hDU;ʭ*`PfҶ0 an2)zy xxcƁWKs  &x?s&݃Ӯ_=H!Ma1K `RW[NO㨩)3|2+\;ň-hѰ׻?J .eU'U ,Q,gը:1TwO}d]PuHLt$qPyפsbv~idW ҃Сo>tQeI'HN0[Ԟ73&՟/]hz1SZ:%c`k}E\;͎p V\k[m`9B= \s&ƚ'!F&sC@q7):byKLRÒ sB]QkGt[~G8)5^1"YtY1JǨ⺿+ib_$F*пc.ƇZneQpx{cY1y&W_SB`m™Ը+J WRCG㷠-̹BOJ@3/1lվW_EJm4x20$y6h}\UZj>>>Ei%,fiMq+^blLD͡x:V2Gߙ_3Ń7Bl* % i%1?2“ļNl a)'5􃄽N֩7bsDRzzdT~Ns&BL=R2ju\rHX ~(_8s#W[[J1 4 M+NaFQ Jw4+ gb?^ďdnADP}Jzfd4r~,*B'h q-` ?Za,-jؾudb{t7 Ǣsgz:Aഁ12D?&0v_!F?΂o;R ο6tb;-5dOap-֏OuihSk"͚czÞk`e6SIr'Ж),J\~KJ(:+}khs@P9/,@Fk 4$l_vi|=w~<6i4 v\QOJwzn5=5i,s~uR(p6ݾt_1Owp >GH?71TDE7،Pl{^lmZU>Cδ2yHV.6yp Eueũ0&.SÚRD@ o~kdBuaz-~ChMBLS.pSmTEvCe@$n>my@ 7t=ʃzlt'(\}Q eL|Љs|phmatlURoI]s)@_f *#Nz$^7F >f "Hq P}\r4aڬQƪr5ZO3@t;|̠|<[ЮMgJ!ܖĪ#|jACN]y%8*dģW}3Zǃ.%Ocg2 7gCU"o e<˩m6ػ6QT~8!zbo~Bc!zb{.VrvLh@&Rw&2DieYW[C}ښ6C7 ]4|ydFy9-)~)+ayR_PծXP 8zAG\B IA ŕUjEh g'>+gMK=;$a#!XrJڄs>,ݖ2n II3Uo{{<žyQE*SY=6!yl! l&!r[F㞃ϣ(9@Ahz֡%|@SpMqC2G'f#-BݞQ8]A|"z5|&8ԉU~hzȐa=6g|-m:]x.XJyP'Z:OL;*AlM.芤 3iZtܺY> ALWۉsދ0*GvYsRoBb^?Zk Z͉Ys@met BuOtPZZa|:0NbͰ_ȗ|J*؝/T^L*`ңPo/.љZi 'R2_mfkJ=rـ݅GC"]bĸLS$"e$ s(.8X&Z:`b+ּi+W+^g»--OڷEp#Y0&.ZDʵv)\q!.Fu8|}U_G|QԌ#CO_5,*ZD_85Grwu_R[Tޯ=Ò޺ͥb!׫ymt&66=@O NM NTL.gUQܳÑ/x 1I֪ )r{r # 4=mሦJbc#!Z>D!6r[%4Ӻg2^ @*[6GG#y3E0fdM#\-2)RX m} zD8xs2rLxcܕC:j"~w vPn'QY:gﶞ;:A\?mM'lj $vy-B 7dv#uR$w}xMC}1IOT}j_<")kr([U3P$Ci@. lŁsDJ6K7hfrp\H{[aH#ki"]KTteVpq8)Iܾz~lLl{ǝO~ )?#j"9S+TF.'/́Lx^p ovH_cYZ3;wwК7xY`!YʶU5M\.vݮ% ("щL؏]aNEc]"L~ *,7uy!Rǹ v j9:m7̬;ƴ-gx6GOkzՒZl]Bh)SIJ(~%` 9tY@SN#jVCͽ4UO%"D+&Qfʏem G0OXP{vnJ ])A$DHeY7>dܘy+Ot֒O龿Iw4RUc ʴd}|)NNWUqɜXkír%^?Uac[;ם>uGRzc M tw5nx,0һ+Z^Z{`:!vXX(Q1$4Z. "\| {BlR~0|YUppPR5Rnqmfxw".FJKV&*ve70(4+IIujafo^z}CKOdb<8'onXk9'UPI8c7$ &5F03z )~Ob_)Qerֽ'kDP +L8XcWr0>M|&Um@zfO wIvm'W0lb{cjuc6x螀c6s[W8uK <عՍGx `[j pF 4*F\Ƣ`x|-%@qmdD#+$;PKBW)U9$&a7Q W֢:m(ud]e-N^)Vikb̕2]X(l$7.IPOPAH΍$J;+>i'OML!oE pw`^w2 '*zcP ϱYԣXtCD~m 'Kwy+N9rJpeׯ6R%)f57w3X ̵CLKGrxb44C®NfsV a(A =3nEuk THUY#NC-r1 #/E}rZƔ/ڰ6mE|} j! k3 U1ĵ__FO-}NM (y8#$Ӓ8C7Cc{||BmqEy>v5 WJb+,np,9wxj3{Aqa ʂB?eR_]W<07̀޾͖m^W"'9ZD ZPD_RvZNEl Q h e>^_]'eM?1o7PNHPb=rfƁ}'BS|KqЈmǀB2BqHio6(X=\j2( ĽNK{kڍ"ezM,5՜?ۣ RNbMD$͢ZͲ'N>75i)IPD(aE]6z։K<ɦCZ .'eSuȵt&E|F̗M;=7Mh 40{ |Tnyj H6/Q& :C#*^|JY1"+fWJKݑk`BZs׍d .1%qJ [{*j'%N3ޮbSnǽpG~M<'Gרȿn86 1dU1 a{ o!Kk^VN/YM<OcDOl` `wCk* +Ya*Иo 9} b]r.=[%9>k=yC%*ZayụHIތXG+ՋLq !B]fB՚ksJ!?p,J)9mHNBT\uUVrPk^I ٬9alS;N}gCxmwf=(Cg%I"v5q!Uܴԭq Ԁs'NNz=c-0SmD[Mg7BA`l<5<5} 4nd3  a~%[>bܡ%l!?B>$vE1I'7t;?`ьr,t`Foם 1&pʽv[gTB洅eUX3q=/\k 1, 'ĹS*nRHz&qMʴEoX |R:cC^5ܵJ7'~td4>VX(Qxb%\)Wd54ĕBʁ>jk$i)P=<.{Y~jm4'Dj/\ЙM8'8l Za]i)lI}ϐ`dRML d:JU;(Qx}qe{7AP]2ALuܢ$}Y&`Ad vs0xAߐpy$.P !?cN &;/+5gm,x!Vk $a/4_>trBJj{m›[cxa4j2;s˰Q,H9/zO%d=sHϟu)w$lF̔^6{|^X))H aB+3`8&Xձ!HNpқ!ӂ6vŸRq)n q~`-eķsXe;9~Щ o]Nj:M&i2~C ) 0vTvZK3f#~rP"$|e_i8J[YFbgt1I ZOu>6{SC)6ЦRAR!ueoG-"Ohn K9 ]g%6ɮ;b;8Dq1E'CytGٍ{v @‘6$ 1"%4L|4mɔA^ءiHgJ D < *VTL.†T}) `ۚ#`]@ @ˊ8C36zr& HvOHKeu֫Ui(z{ F aQo5S4k;UtS'6:۷|zdUCeNGKܵ/ۥWXi|E2aY7|>RZDـ!~h`y96Ɗ Y+OLك'm=tRrMW70$s~qHѮ ])ekᆻAC^x2w<6R˿k@jFVLYƍHG b CzĤkMeJ {-J A;4Y׃c iLa vAcz-3oE֍`}kP5*cP׵Ѡ/vJ7.νëVTR2'sx`- C&U,%Ŕw4V`@SE!c|#% i.% n/QKqCqq.L}B.fbD6cy[>+WCLXZb qQ̓ ղ^³+=d[0`2pYAdah~ ΅>ҘGHC{)',*m>Ḡ.8ʝqlm§ϨzvM~T-t&}L^4ي{pXώYT:MF+<2֬fߗ7+x4r$`i~tthz =vr1sS@([{kԽ7S]WƪVyEx3V# x%v+plKd z+ej˅4N a9\C˞6#YGpB?Ȍ)ƛkE; SLc!N]m[#QHX/CD͎e@cj*Ha/'V`亓`L1$iJh7iWYH Llǚ/@rsᚩ VR]a D/X-ٯYNQe?d\[&acHAQT1#% 95#^WCֹӶyX`9F}P|Ϙ`'chM8e'Qz\gszB,4P/(@^XXUv.Q-(Z͙N@>iqX&e$7jY/wkz*'yA"W㮎$Gy2h;mcMiD>\ǐl݋Р_w2 CU5#(hf|H_.=O)gE+j}QxJ ^T 72  ʝxɭ pAǼz~Ne_eV[0m@vwij-jG0`,6HALL6ʀx;4훿(MX ,.S!mo$V h0)RiA/ԎvfnHB/'-[Q4wj\W -N5h߲"ozgbh s7XCO$p d{Cv.SЀs6eɄn,kY"X!c354~")3I wͬf5c@y ]7{zF$B)(4}/~ hV܂{*= V{yoBPj AwgPpE<<9UV4)E }" Ml(dgY:\R;d}iek)*ND^QG$L;&ٶR}&ıụ"/%%TǰrM@C;1tTȉ^'tbDkgD|U e\a׊h0#Wͱ|ԫ8xd!0^,d}޼VZ Ns6'{xd -̮lRH*@E,LI\Pk }ɫ<)vƥyqנ-ȃ2YYV7 l앐ԝyskn^9n>eNpQ(5#? >єV13 ѩIeݡ &}zQ,yzmIE242aܢ:)nP_~=;BݶTltߦna#*QJCPr9,0$n|%+P4* fm]&C71)j1ۭ ._wo܄l4ve'Vn&FsO򼩂iKc<2, @Dd7w hd.XS;ۊAݤRnf℠v|(DLsжzL#bb/ G=ĝ|DJ# l|0Ɗ,8b5k RJ3l XKSWbf4^,Hkr+AqQ&*NԹKSQ:cv}HJ_䱛C\Cfyz#f dbGŷ&_<=#я)p 8G aoVjDRS9Պְ~4UC>NJjpDMZ0VDPOQ}f^2 [P$C6PqQ{A &B`jac=}۷*lp:m-w~9W;kIhĹ:VnXv:= IC;%<rP@"AZ4W*8X템Yn_[tN^ t{~7Gx8&:Q 7LFju0 r2բe "yMi)RS :~ edHHzx:'tkO-m<{&1ξODa7xRfnt~tB1nXdq>?rs0|Օ/Z p"eGwBeNV ~ÏA ZO2< $p%͍fCI7鳜" fFR/4PO4 E X7 ~J1+9 1EV\Q\Hj|Ax / FԴ)?)bў$<1hȆd'Ԯѯh:#J\ҏho.K)̝P$ )އ]p(]wc 5~bwQC8aV*(ծ\Pc@#fa!h6u|6F{ Bu ylZTbBc.js3ȶUζ;8>!6+ '*hћgڣo;4JN~E ,N*gi|>pQyu9~!S9]n~)"r(d ~v"A֊K&FsU@J7cs`LciX@O`ſ"였p:6d1~](W=^xR◅iy\*$>tfmy/U)bM9 9 g p/Uy8vkʂ/p*R z\#Tw%^w!fm @+n7LϗN'^tf{hc{aKϪ{9 NeHW{*n c/NľגJ냂 +1P*&|'W4bF.K5],O ")mpf\ ޜ c;D?PJb rik763 b&{:;o׺S: hg 3Hm _ 4֊ yp!qaxLkrAO5M/H+ˬ4 .w7 ܃qHi_ xPq41 fhZתzƇ;}\p@V7EŹ lSwc@8vc<:!w?FWծpe+viپP* ߽7o< lŬݗdn<0otlWU'՘,谽Kgd銦pΜ&ajUʠb5j Ԝg/g -{[]`-umh+.~$@2Ms6aANsoNTJ`>)4ihExW:2w=9n돢y*O%{l؂:qK9ݐjH71Mr5|wF;=LR*DU}X`٤;Y`B/'3v kGQJ^ |dbЮ5=g1Ⱥ͉|^ԾgaL>*oF%KI"X85@:邟C&`;_,HXg!"oݭP2ݒQx6N(ή0%5'd *sʆEC1s2`C][:gy&&O:F2 T7Rn 4'tÒTSUJ*gLf$f[U1?# ,=fSDO 8d"Sb͍OlS(JL7?ZunTWHpi']^ZHJ~Gv?H}{$Xʍ.7> 9?G퇶U4t l{B0xS2) kğ@ԛUL:z>Xq[PkxG6;D|d?Ȫ 9zml6w"iv^;I^WǹՀ-ܥ𙭾=gL'^Ns"9Y'# . !.qS.H~!U&9|䏛̗tFc?6RS|?S)=9GD-ەjni-0fvG刣,Oe[rm3s4ຣMmٹ=YA4֌DiDh+ˆexPM.@t( 3H Vv,.٨TNAoE-[|OfZ=R "2|DեG:>.fAS,`-f:DU 6 +!A:TKS+|hzL'͠}L)&>iFݻÜ:c$Ovun1!2FBB]c7.>8S|E5G j5Tő+mEa:Oc16J<"hD~5K@6qW"d[:.84D L. or|@vŁhX ]e~zo:&0ҩP_ u8"a3;*L7y!E`Fp\pva-ḑ*]սw ;},Ѻ ۵!U'P&`n,/W@r-mLM.,Lx2]$CUSg2:TخCtS(U:w,7'$sG&uXލn6QeآĀrGZC~mf6n?׋lb|iF{nu(߁5 sPA턗IdcbZR\RN=*PCw,d**T4M"^`9cw&^m!lv^Y'Iň0\ɤ%N 4buL ̩t\a au h[\O?mqT~Myc4;r;RR^Z3oz|qtϨ#j"2!Qe|9w/1?l&x )M%T8PTXEuH kpo)Pe26«ztj;LJ:d-OymY2j1FU͏)[?^7=U"Mb5 W~"F[[&S|m;un T#ǶƝͫ21p֟LܫO/C%/D~ iPVYc/OLQK0ftD,GYbtzr1KA!|ٸĮdW((kЋ h[-q/}7\-8/V3Qg@"m Sᆀ6RJfPh`E09b:ކ z㌋!*J3ݘ ז!3Zj9gN9IpZ{O74׵C?c}V`Ԑ*0OUvulFVUu &i\xI4UUp0 YB?Gow&a^]X\Ê0|΄n5]ad<4 6ĦT[ۦ[-I6f_'1'Pod&9ؓeO!4MfhEWʞg=UhyNūHKj ZZr D_wi&әX6$m BiL?\ 6x|j iS:}Oo̫ c ]!os&'Ԑjh([] 6 D3hM_>RT/Px(Uwnķsk6HYXɝxMd<8܋*K SPmF~D^1.{]!wN)RtN䕒c#}L x*g6nR,+fX@;lqjvI@1<ǀLR&pVҔ->dЩ0peQ߸*OIpL pgfȕ63q&T{XKR)IIfrl[fbэg0w%?.z'_B;V<1 \vP!?ޚouc PY{1زȂgԝZ+ ݞ԰.ǚ.H$o,/JZmu+v }}.J$w2) JkZ&Yt_B:" )f@4x O1r5r0cL: 7ˎ40)hcZ?.οM&JS3V ڗ!yn(]^i/ZHa1Fti(j,lWMQy Օȩ-?YG,ߛHm١7SEVqtޙRTWjHЌ4P9srX==4a&T'ƽiVuE;)ߵONnUJFΗ'%;]tF,}Qb|w;0!1{ ^pSxEU*)}A(1a/SIl;W04OLŗ*eЁ5y t:,}+)} ˩`IqeY~?,Ȼ:/)G6РfԾYn[t%{]"9;vI=Hj:wI'Cmw;BWD\ ϴ'T:]/M{q7̰ۧ~y5u2{nlC^ep"f8< OԽI@fpHVb7ͫd6/PM*ߞvJwM"Xt.ռ6\@ lY@qyU*9rQJF#|-N,X{XAD88๿5D8ٔ\vž)G&&Rjqȵ%lpԞ5+CTBOl%|ph+>5Z/&4 #TVōltAcDYu k **RFyġH.^ mC.LHEG~#O;Q T/Fjo(@-_ ik(iq0,,}o 鷈=hRy$*at=3 l'ئ^3: [P%Ԧ7"]/?7dp.;B7,il؇M֑3rjq17{~{5xB1>EBɦ^V IQv#~> u:~Hwjo:MT i8E3cټ=jVVFO!?vuvXֶT"e}af]~4  Md8!6A|FfrGĠχG*&B3{O,y =eH źFk?0L .JLbU-U3ci@hsuL:NKwiK-Nmv$&-ګ&=7oeȱzj,go"+Qi~(l}Y&ӟ+A”,g;ċdO!ãbx2V}sK%2\FyG;ƜLSNd-ڗm=_0}E\D^*O N~ŻlYB Me+g-=o/)A}(hIgǴ.0\/FTli%)}B|.g_^0:9Y~߱hm_Wv`, ?xe&5~!y\C{4vSwۂ|K@ܹ+ae~&p$*LICTk{!wĄ`{>OK*0YRkcMdbK>XJxk)mX gFgP:HT@n(8y)tl=b2! b U2aRz .ŀULS\!#*y/րOvRR,~dke !~oWk~q8z&jRd(%|w}R19.~=j_j7& RNit[|su3ړ)J?ͅem<7@^K.jʼ9lSH oޝZ+<  [؍m<ⱟZfdlE8! ۻRn};Z): <*C 9aڳ”k"'[ӰbϬ]g;Wl9m_95>X'i-o>q5zHpi"L-6FOrbS~M*jM"[jzf~ʎN@ŁNQoI'tڲ}X"q;) pٞ`,Elq3QUH&%Z MrԝBN.#̤/4zܜu;!fS}]4F%aN8MW;v#NdkN?xbotr@*q'YIRK 0&x[X)1k.Du@R8VP4_rĎ8릲)4`Ɛ y(;kS_q&gB]> $!+y;^i^dN]o8xG[XNoxWN8ȕY':':Nۉ%V0gp) QYsoiDffktyM%` BFj5mVƣ&,-v;NrX\tӁ+sw j7L̰n^e+S~7y KV 23Զ4?=#f\hZ'}[5zJ˗7g}B 4L-#H5wĮ`Q$I22`o+ݕLVA'7m,k~ՅOI0+r .?rv+0Mi޵%J#xuu:ɽe>l>k6V_WN6?ýgS}c ̓Z 9ct nmgͯTՋn+bd\_Y;>M;n VkJfwXm5pL$eJAOA L,b]:dQ]s&;vxcNlsDMf0Dw*U̼#ǂߨ>1ToëJ)z)ƺ׶Zff..}LCOx#Zj80nhթC2#V:X5}Zkp\9XL \h1,ki t-Ө2e1Z\ٯDjWvB-fOѧ21>t`L`v 2N9|dkaZ€Byť?CvodQ?]Tؽ_VEx\t@9siy.*o7[kҙLr5\%2iO"Sh 'LJt׎pdL6&9/,~O^=UgDߌJIsAZ vWT.鲉,a@WTZ}ֆJ@>SmJlz fLSY~*|]Y#z9+{}B&Nq3m"7( [| q.^;zeTX8!=z\jIJ1)/Õ-L P/WP-S\m]96ZFzL("b[Ih=nfꜻoX*dJA褝3qw,YK?!:Ok;"eH;0:@3&=Ot4Xuq &BU5W/[fCɇf΄"8џc,]y5OksᴌJ塞c}s@Qߝx"MN!S5Z<5]_ ͐@DO-lH 1֟0c$h眿՟ܞU}"/ttxFlV#;]AS@3:_On(/ZD+C28 < ]e¬n{Ď 睞L[J*Km뺤-*R ;m;wx{ #U@PlRl{ЈV0޴JumM6vuA =W]m*~"ƫS8O!5VI;^5IE`KjL/EpTr(d~U6,OjC9[?& [ҥa|@S%^?Y/_%.JfsS C -ڰ,f[/C WsHL%ZF;[ùءj+CnTc u/#1nsvKuv@aQ3!193p] J!99 ;Z%yv39VA5Mn50LFG*?ubW(S~-k\&x6pqh}I,:7'/vA>~)_gأ\7{&LVS#"4]\I @#oB_m:bϊ>͗ˀF=w8sWK׍:CFkɧ t4:lQlP9J/TC0Gil[˂^-9ĔNe8z^ɿ#':X}Dl:P+XV̮!3 \z42؅bOZVlyGMR6Y'W3FJ4@BN\\6oDպ^Km­vʆrj#Ik&f۳_B{8֠ KcUi `ܳLXcBI᢭,%s`,,wE#dDҪjI Y̡Ὣ gD r SKwk$@B 8SʲloLqXto -8 `U*!u֛@ E7߸ GX `V!,g0%%,FY%{6 qn-'BD4 O]Y5Ai~m|g6ݕF O2b򤪥 $7$tB%Zϙi> Li5LJ֣yT p"! zND֓#dטIsa&񂋝 eg¹eačSndhDI˷swV"$c8^ grI*NBy%*%= :K SљlJzza[TΆ'7Ymot\ o_ǔhw=3;IqՕ)f܉e>]N=%ԨSغd_Dv՚ڞ(m&_KC tM? =JLLp` m tHa}Ľy<שvUZvHE0g[$ii̕Yi><7> c!BҊ& x y 6V3 "͍O}K~ԄB{nj&+y[h,=V^~J)dڅ Fy)@&]D[ڙT \D[)gqDL}'}4|4C]tRVyxc9߮P&R7"i$NM0\~Elɗ}()4[%=_h|!B2mȪ tJnFN޼tCcoЁae}xEPy6[24!Ν$-_0߆R& 5MeF8Q*)aWmm(u.0?NR؛YD&d ϡǶn@'Elx*R!VBOdyh[˗E$By\${ >P|}#'SAլtqM7)\ W(α SF $,Ck}#[&wr'<UVO!!πF1Z{ߙΝ+J/遼? H$nHx2e.[=R[,a#g[vJR̍L$0xBDUqYXeCT4 n'~hb` ˆPs@ߴ5SjmdE*2 hgĿ;kb]fMbg3/7/0\tCt{ԍ!Z K@thy2լNk̿:]Y玉Y7C@ўijM|ܣ2q055Ber+S Fe&>4hkdN8c@ >~]t1w!Ͷ%z_+wyVJ= $#(6.a5]3Och(%1׳==YMF쫶یލsa+1HH/ ۼ=^~5 ?~ս,F#jP50;I0oAJIۀs'%i  *vrRZ*MtM%o&Y30? &ά$m~;:aYC)xXm6esg35ʚSn<q땴~fTºJ2Iy4RuF-3OαI[H=X s #f+YhBLMrH^S8$4|)>9b P{m>TJۂT{|#y7ZwAg6y`K4EAa_]>&#*Zk%k: Zij5%ZEc C#ϱT KWF\˪_(hPe0%[H=?;XC` p_e&|6g/,JG},+Vm+XG6Mb@4IБ@a!ծRW1T]nB:rfz *$yx 9SS* DE! X6hBG7%0g0s/0$#lZ}WUD3QZAY::AYXV~VkeMZozUmohٷ(8^f+' D=Ġ2dHa.'3 8n{F 6x>TbU1.WOtZ==geDX_mLU[_' K *gCB<Bot*\mB>=\]PND^a8묵AvhH[_eZ.i2rL(}?unU>$|\]o%C 7\" 7DS8R$U-5Eg-Q-htFd$rS.qXs:|aY QK=Ð?F5=1ְ>b0"DB2uC >x`RCaL^-~\.r>&q޾Jt{W9WO ب,İuD͸Nz0xY T s 1+{ }BR]G3KXA SRϷFԉ 4-er$Zťk,,O4? /Y}TLTp#*:,)(1Э#w9u~5d{>@\}aH,KKgFl~viLÉ@t#!eƱ+aK^P^qƑ-9Ĉ[$}=7Ocp/b~3O1y{mRD >2N~Pm<3@A=Ϩgrj?DpB1F31s:ʅɝ6\ .Gp_t`.nrh%ȯ̩o `~B+,$/T<y))I8L$`SҶU4T ;^qDtw%<ړ5$ 3k`(X\+J&P4d.WVך`;p~O76*zh ]v~,a^Z&GF'3JqoQ{meair*ƥ*9!5uƒjc֪/"IHd ZlĭB5h;5t:YS7 NGJG3h+Yh߻ڌ5 VPaz.BO٧a0(XoRE_ɇFŤ+ 63;{# Y+fN8arń o`O#:o7cT{Af*5 9k3T* }t+Gx.IGa︭Tnf/ZDF|2oϕ]<ZM?4bNwo\ڢ]O)H9m9^MY ܺua0zB66du-%9}9l'\u%uv)SDϪ?Ind[d9gS+bh/{ ut1V/U%L81t^ue12{KtBX%Z;cBOwU5XTQ9~6|"^6Ljh!g vV[g B7U5A: l|?kbB UJ}%oz3im.4 #d暄6iB6G #2YdNȨ1 ㉫!:P0 <}[9}P'r@Dqmݤ2T-i[G &R{01NtAS8kkrRamh퍬%]54B'L9,c]\0$a&H*Zt/{kqB5Mm,:lW_fŠDT\>Kwή Q. ])ug^ 08k{i-d!VwaW@6ʘ&J w%'iH0q/q?_΁$H5Ir4@U{ w(rjPU[ə6!d %a< $~b bHy 7^yud0Cm(:czj|O o N@wibTu`/Mow  MtE}NGsFS̀Y_9!ߙyH!yd>7`%xn@\Ub\ol .a_ㅚbqYS4$t{9 >>V)oF?eU}+3s+_ "J*^2^t4 )8I 0LT 4RI逺َ[> uu(B *#o}Tຩ>P6Ц -+} f1vbURp\ś+n,qvgllҬF.C?B64hݕ&[O'c oI 3EI s]w[(zЭ)Pt[ȶZ*T-{Q Ix8:T YraҬl \+i:t>ekݷt/YtuXE"Ҋ_>~ )疧qw6%Pa7K5{J#$\@;'ҩte<ѷC0,2ě˓$LrSo V$]8])&?c\W/|KZָQy2%#7aFqpw29dzEz^ AB>d5zlu(ٶ7z׎349.\A/Kdl ڸx?lFZ6' HUn@LЫ vT?ﴇbL>QG" {4L%T>bJދ O" p9*sH}=˖ًJG piXkQ.͎cjQrM`t mto2ԷPʖf#s[䶀`jV84@F|UjP FKޮull MߚHY d=˔297 #>3>N&N0!=|zy^ҏZ[ AȥR/p@xK* RtraMv|jEp"|M32SG@3)2A/%$ ]., uw;r ->wMp*\SןlWb< jؘQ=MnNdP:H)#('ļHma6~rcTU'( Q $м t;+VADuz3׼ zgeZϣT:Y|]5X0aIApa)C89He{Tgk Jq/̻We])I(Z[Y aiT8}TlXͻnó'Ll,,9ZRLJh~~pH*^G(od)eκ/8kRan ޣUSb{1pZ>7LW?zCB7a/Eo ud,] _:|2;Nda),*Xx k !k<h 20H{麔k1ٚ{ :oÍU`?,>6AO2|RL&=Ol. taIN.˰l_Y|.{*!%U)hvv/]y.ۈ/N*QޫCʡ) ~1DǶ^VMQA'O:D~!۬.s.A6_^n)R|Qj1[HM,UT~\ąyL %O5/lN?) kdXZT9}]źUN]Crj}a CKяwxh%<9y-jF+<lC̩3$ Lר ?d r-Yj6J0躸n\׆5)1b˯SL(,SC0 :w_9Kf`[eLtaUau ŋYu-WORxE04;UxYC1z +VbO" ^)5!kK|﵌0Lo:SiN|oޡi},b*Ectb)Ley8[2əU{X3ʾkTzq6Q堣9z'nKqI@VbwT ^%Vf#3Wd'e8݈ &C ,ɻ~BtHHEN2V(7_|@BM=O5Ј3*!\~ F{ o%pGm3Q0J3$`H#f _ p/Ip9JeT6V(yuatҌFƺ}TD`g Y|7yy E眠jBTZO6|mF\O|h&D򰨵lt(OGkhODY=?` j1=AԚb(łNIM/|8)#Տf& 5hId1d;{+~/pilZH\TZGɽC냷krzaMI,3>fbsDPf+u`zh%bTejؼ׋cIw\%,)G?. xcBH0?!e*mt1f<"}|Yܠ  \$9ZXGt)LH:{zC'%/Yk2k"unI{w6BrK+j˪Aʘ_wtQY2Eǔ9GթV9 #fIOҶ̫@ã.]rIԐ=? Fo&F7`FJǃ]T K]1FyԸE3q Rq3cڎvDo(~l.Bvvm+4} 4f1;*'u xbSprZ~5ՉQiCNӤE[Z K\^i&Q4j(o,eØ`̭51YV9#< ƅT< J؉F\VG5|}woPJew{u[E|8@˨\D؞_z{k{Kl?NVN}1dd~ $1U e)O}BbDaZ/8v0GFHFtxk( q#;295AOTrx'#s!&JMB=Ѷ+hگvRl`h~o=MÖv6_f̠3VSp[G`IN8Шijn2ٲ4XU{BgZonFRSc7 wg2͛q)sUCDy}E>.cc!&] K׉-mj7倲L_q&|L_uxf t̠Q8oc}-p&zzwMctrjs4$+l' @*znȩ˺xYϠVP0Աr&

YU\jiEJ30q|~%U.;o,ELLi/!i[RŒdMm <7'd&2(:S&!LtH=Pbs:eFRLg3BҐb 5F~ќ[p3.|j5jzMפ;ZƝq)?zBF mM0禃OᎱ+zb^=2MND/D:XtD ߓ6ؽ xJ^qg[/aS๖[iA*acrˏUmv[58䘗@*OleQ)Ș, NV5:W!A7+v?ؓAr}ڣOhb.&fOckuLxbYa|DYTKZڞ"_RU"ԟ"J!.t#? K4H3;͹#k037>/8+vjB`4 BV*w1x 0pQ"TcuMsEXp@⤺I˔GBYč]3 3[me\.qz{,P̤DZQ<(wc<@gp\];6# ۙUH. f;<(={h"r)j% :4p+'Ѕ}vC4L /2If=F]2tj0r +pL+mz'^$'b~cK hFyqan ʃX>5b~͆ pQl6׍VTCh!Bg}V ;Xvʂ NBpQ aTJ;m+^< zYQ%Dv'Gh6}{)ixh@3XDdTqډ\VH/xcZboJdqQ8.Z&ṼkO}ޔ2L]vT1tDuSk4Yjƈu?;.P;Ls1?wbdl>=k2IVAm +;gr$ף6c>ߜ%ΠB&]JID@\L"XwmrvO/i¥r=FX,ݒ-U;nl!HR^mLB~>zEJ_íɓ9ò#aI ,a+ڭj0 'ѓ*79@ÛZKX,^7U_yz^V>tZ YFƹ`\DTT@zF ѓ.ǎ][?K`@2BE;7V&Bj{8srQulnzWSrkF=ʝ-Pה-J8j|ķSxƬFS. fZ_ 3#|^8|oL y=QZS{L֏qn%}7֍ŗy)_eqlqOSj 0 x2G7>52kpPi)bjBatdbIoiTֈ$ZyvCkj7AK9ֻ+'BAyAØ֫}>s}Js3N-bN)Ku_f\ݰ}+_#ddr#h_⯄6AޮIͭb`Y{LsvLxC,[Fdrⴳ1 fKW4cUߘbww?v*NzGjWbHճZlk7!Aeם~ z6 :}ter%mi FF{cL!j;4۶" 8bjck(gw7>\2ؓ*Cl=Z.{ (5(֢?O>_)mws]պIYo}oUv6b.*g$3zF! N,V"T"$Fzَ[H.PFJ+%?/YNܽ9l^IlBLxj0s1 LjWeY'?̕O'5b& 媽DzrWd'iT.W<ғ?,=NFh f唏V/#)Q)r@F:?. ߠ_6hF'̺ԥ_xRs/d `FU,|'^qp'Ȼȵ'smU=)7ll竞f4bWՓ H[j sXgQXW )*wc;vSG~@pOd YLvw0hŒ~؟f -eBm_c22DV!LpQ>S}nڢXEVwQIɹ:k^%@TT.ٯCH^T{BvFbgV"ĉeq.䢃j oh.\X[ tېAo`F2RO^ELpmnޏf~.ukldMh" |אX< >$̧V?d楋_UQ#_@C&o W 5ں H.!-5EHg$W!}ڗI>GOXOGsbHR-RiX)aa#=ۙeva~ "-%̫=F] {D}n㭀1\>},#z1<up}7Y -3s gz+ Dڬ&e S$`ԗx$߆eD?yp@IKSNx6Go.RƎ[8j݄ ,E8K> %u u?ӱ+tbur9&vǬF;C L锬w:8[ҕ'3pިL!ӹR߃C:-@9 `>eJ#LtRAk%^, *ZxlQYK@:nabS~  {>o!ΚXrXI \Kx\_ U:+nKPS@Y-V) ֋C`n Xao>[4&F;{ćkםÆ!ʸwv!&]f ^18"xf5'ƭ]~ u CO7#'C kl- բtA U26W1BƳa1(@+R[#=ްf]qķf v%xu?rm !4ʹ ~VV_#Ig뙥_e, TV%:^Q_c<..y»&e3dt^=GLef5m,}Ň myDyR~wWqӊ>20 p ;- 7#IEO?"doX2f11k*mj5-kߩfϤw3ag@- Y!xI2L*(u؟6A_%Hs[XyQֈ@G쮲jL4E78i;eP=at<.zx^u JElD R|> 큭>fӕ/ˢ:jTF:5Nm( e3]0GbEF Ho,E~B"U14PEmgʅьh:f>}Ԓo.D!idCWQR i1D$+%hY>Hq<:'?3 kDf{4 htٜ2%S5 4HX>_ʾVGV]; }ϗ ݢE d/[2Jx;Ʋcѫu-RR\!rQjyk4k&z{'HdQm|@:&揾,k/ OHv`flC~d6]2\A\퍟 _9 oa_Nj2N /$rHln\e*aO7NM8 xZQ,Ob鞳F fĤue꥝{0A|okV: f3BA-a+'4`aq- E 3M%sViΉf3:'4J]z=ʀ!V)I`PvF _`I /?):ͱյQLY,K#y@7J -#1ai f T\w)Z/%;GMF#Nm[U ɖ6K^* UoC20!FЭ;ϮMVDF?(Cr[.>C&kL;^TMMY3cci"S*QۘB\YWX%mdZb)η͐Ҹ΄~Q(>o idl- d$UNO(/o`X_:=K4"\cԜ UeޥhN eҔ&v7+=X'B82x J*2zj7fd 98IowtQ8Ȑ"p)VSi0i7dd)~ *l:t=`1o^P2k{5י2v&íM Ab.Wz `~4DlYh\cfz +Bn*aǹF}sԼr틭|-K?Br zoWo\Vh>& Iք+a(nɿ T@Gd5|i*ȁ6$-OV^퇜L.4"v|7ԉ}vۇ Zj r5N"r\ʐnݪ֏ڌ| ┒μ:Svx8PN/ gE3vH!#7LTvq8PrϮ6f`# XCfEmW&N1o؎~?0Pa{QKԏjNROkN0o'υH7|d9(дx^7ztF|j/SjR'uX-;bP0)62Pm'83ah#@b$ߔD́|wtU)#Y 7e!*Et/9MSI+8>%ӺlnE5`KoB(h?BMC,CdT%k(9y] vmx2m]Uc/Mx}D|`9*vгHOȦ^>t2gqu$K;Ŀ?yfL%#vҸ6IG(i8b38aߎ&' wj ۾-%؍`Ug QgGz@R!ݢ~-iI]64|_89*6sc 5O n[WvU*|dGaZdmB]ߞşE @24+V)nZ%j<(KW/e8pnEԃн|MZ'&&oR?{Y >y&:OriP8)u`A݋b^"SElftypU'q"8Πl9"js ʧ=+$:J8:nM2o"1vAE(+e8l_eg^z*l[|$m_)2`6*]k44C{bz%ŧE 0sFp`| ov-g -м)ѦЃ7zY 9/&"|߅Av$l |K{TҾ˲^HQS[o/-䷤آ߮_;Y&]Xn Œy:됭h l g>l9Ȧ)Q)S]Y͐U^ճ\F\f:Xw(_ww˕~ bO%ij#ʈȒ%J!7w,OWA:'1@h@w¥q3arܳ  3>HEQ-iqW- rFWp l,a$:tIPk?劋6葈-ڰHKBZiqНυXy @|"b"t/I!qKq}>t"%fD} b@7#e/t$-Y ToӋ_xLC310"ļwrbR9!w8ky{cKLp[{/n|X{;wn[{h}/Pf1IDٖ%8{6*ƼPw#Pb먩yW1]k9^(,TVF|־1nQ7Fpo. @d~jbfϐI f CSSfqM,[/7{F Mzgy Jҿ#s^7I'8^G\iZR$̷-MFjIy\GW[ΑAIj,ZcPd:+N`,̓PtFUbL=on}rKg0:68l#L+MWlM wc!Q$yb$\)͌zlS8Ν)#) {'Q%*_m|$'DcJ&tuE :#oSz|ٞ"i_M~L@0s=Ww0@K研9 pWPw1ܛȳvȞUJ\q= d]E&V݅r q0i;3%B|Wʑ ;Ҏ!Mpz"ehJ# <ᕊ6R|G|HHU1 ( h.Sá KPPBǷg|ouCۉRsFc + :;qHEZXI?|>@(|@YAG=˵ȵrgB#FXiv 85? VS?|A^129oΙ=gkBy9ΌEW4}s'xIx̊7.!/}$"^$zEz/"RKxziD\v;ñs.I1..5gUdt9Wc  Rw'ZA;Q*&`պJ%ZjCSH/"ȎI8TrdWt`5#, X.*IԲX.ʓj[HGl1yűsrx~D^B ,^F貤^b2=`_ؒ[\AJzqY?6 Zqkp՘TAi| 7RsSx'IbmgNL"nͳ`pTYD$9 mt:XKA7"76^pH T py\8fy‡Qq~M@[0܆\!4Q֩ Exf/6"um€՛@cs2`MO\T)5C`w~8l^M&l3=ȯgU?BAi]-*ǴX s"C[;2˄Xr3{jbhFaL2'ʷTjCGD>/@<1- vxv<Y#h˪`cU{6q) ϺNю46 TК l.Vt^c0̆9ɕh9 i%\uR|>qZ3_f_|&pK1f,%،?&Mh`vH%Ӊ}%2\){rmTb$835OX|D(:[ZI2 RM8al[ E%Qz0Nj_걷Upĩ*~8%eƍI6BzpsoR`O^CdSO\ѻǴhRŰ+PU㺏hS)k)V4G%)Wf(TZ{3coZ8,/"Ae: WUOE@jUF_TGr bl:SKWk:ᾬ4ɀFvi(kHo`Ϻ%j_ͻPKylw/OQvp!5N\Tm\'a%=6gZ`] $%\Ĥ= ݒE6g<&Q,?Sv1:7; *W$sj6~Et?X澗3SI_!6zu·~-)TxTs0AC1zL4n؞T)gZ

skK#0g4>H^Nm 9|uq2Y)Lm99n*08213k'w™9hb eN1^T#p!K^҅Pf$@8cZvV:Ȝ0q윢waH>/3L͚;L Ү2MCȮ/ ldxߞ%>bra`@P^춠I]3s?oMGڻi yKdɂ?Gd>W eRZuLi H` ~H#"?gČfk.ҕ68RRIa " ƣh,:$VY}[3%̽hF<;:77BX?Cx^xitXl/oXOrCbbMTv)@.1}|?G(lrV~;[Jgޠ&vE5cuG܊oK V1c(TU9+Z87@PO HRSB7L!tv U;x7ѸA1y /Mc▪T嬰lmd+nÿlb@CZ1Q>cSLXZlmLj/{lO X\ĥe]LvCD68<] 0@=Fw0sY_gf]nik7V^LlK66پZL}7MVث7j'mRSEq֩4n y1rŤf ]nEZsd"Q[Gͦj7p:?j0C jTyB5+m$}8TA`~&s܀N \Zv+LhJ*} ˍntz:{uo@ #Vry*0V?2fZg2FHMάgK&'ҵdw `MR:UZp XǷhMB+z% 3Mý55?Dd[{=!Џ؞۩2p{ V$;jDM1zhpUaI PKg>D$f'sV&zȭ*z?|B f~{Sw1kD8W_)*ic\zzK8!هd4dAR+nI}lY%MWWxPG㑃X|Mt';PtwLE/h?zj)g>huDI]^R}DTpPY2@=0frwd^QKCQlvvU?/',z (1.6tmU1boEw| ]Tܢ?!lEWpƋm9atio5櫹i=O̙֪ң18=[/L6qK)U}T1U"KwZnW7p۲ !zW&Lgs»^^jC78һ;#>|@&\$0Go%l(zr[(\ &!8C"v0 48ҥIn-|QBtӍ 56˅Sn5G5pG?Õ/Vs%ӓ:T&HV , +uȎ ZOK"V֧Hd& on9{m[f&WwqoR0A$K}2fR uSLqxAe03ʋb&.b?`q<>UMMn\?N-5eIW8 sCVU^Oy&[c-9a'#д7pe PJ] ݩp[#UV{[%:>/Dm5m/>@cJ8wQ\Vcv6 [to5@̏?݋rIRIxxYE Z~wu{?烉* 3O3U\IP.3I~7~m+}P{+5kIM@ }0_|7 K,d5wNm\KpSꠛЀ@8xƌ^dkݶh%SZg |?&hݤ9;У9%_-Rf9d]Ͳ.IoPf?h_v ;ސGDp.b 8qٌ;49e$^\y^d3wp͵_̊۝ @oGtXmE?K&K| $3i. #>vQff>pM5 Gxqs7(2}@ٲEU=;WoPLUpźX8\o_\By3CӢP5 r(!ў ͖3\Od鏲%vEY\D8hFCVT |tQ`wː=Ե9s6ie<S Z{ezyTSpQ;}o c`V"<rt<#<Q/э̪R ]ZѾx۽hi S;B:vl{|S9{_3[ra#v0@S5ϓ?uHl&e]Q:֙X6 `X:o=$ˬ)%4lj|< ֭$;C)i;:2 ]fN!4"S肗(H`ִ-Y vw<}DuCZ2ZGQcxTaaK ~`&[E(GYTve%-.):U!9OB)IOZn)q¸Ogh&H(lk̢sKd}Cɼ̺:|\*G.yPdplhLz;!B]ȷMa?+> ǂv(6]wPg xE>}6Qа/ejlZm!1F*V_[U[M?6~L叻// rG(f]wt*ؔS2>`| 2{5#!|R팓wr6I3q^x,Y,P͠ԨB6Q7/ﭸJO-|Pt=  +k<C1~~$ڦ}\Ԇ{tfo#vkh - =" g\;%럢2>:'DdȃϥP:%+0>?MVh<4>8;VcV#v?(ǍO [Բ#˳G]F+GFwr^IvsUvZ̘pG_9RxMw&u3|M)L;U&/mkqתqNS@OTҊ,:t[]Lb2檆$ SNkx=6a oɒțCE}EG#^&~+^>=); d.ƒʹ#0T\0渕bXLw)I9)8KL >:(bm`]r6 Ӟ Y̔E@]3RU#˷4T$5+@}٘WHK !zrx_ur24B_ Ӗ9ҜԦDQU禚 wgҳPҾW;1ɮ]Kjq:l)J; . }Wӧ>+!#a$Uj Do۽*wMan){U}4$vzX ?4ʓ~ EuO%굺j7>IaCȂ,ıA&}nqHasjɊQ+xC0}Tn.;1|sf)O:niSzF=| J#pY SlPo囱6]I Y+Q v٢~B2]sKţTom8[Q+ugCaO9P ˫_UX6ya(bW{KExoRzl<Nͽ 38fv!{Y$e}?+5p!Ơu=;K> Q燴S0ٹ5%{\& ,Pjԟ.`y[!3ZWsn(i ?Jhw.bw"`֥r[".!C; <8ۧ&QP"xE6.ȅgcU<@b8E>uTt4ȯeturJC6Cs![qnN(f b_}F]g2vwӫRb*k~k_To$Z\XEhwırࢼWP4EKoSE 1føG:bMOгAu" dTBΈ8P7+3_?eX -IIt~Pq!qI ea>?[QkL-e(+(i:MRE(JgD -X- >;YnZR3|C"-!.6C(zDNX~8'DVh-./F%פN ;,}٨VE=>Ǯ0@wdgP˄"0bBڡC?_DFb `09ndZ~v?TgAЌRW srsw"!9eWm!3X;_NiGWu*3G떶Y} t? z%⠺Osθb?,'u7²Յhѧ7O`Bkjx׏hY؜L$N|?AaMr+aD+^13j_(Վ7Tދ$QRsi@ RԬF2{ށ}ifp:k:x_ꏷ$BXgcU*vr/G5ız,4qDj :NƚT3.?riHgBe碿\xNݴ(hüsaXN:j] bd{9v$CAPBJA//vANˏ(- 1ru&$!-{RheMKҠ('w^)cx9~|MyeH:ठI`jZw:usO"Ç @iu]VͶSԘ/zdCm7GNAĬ'U| dq W`TqL*ïhcYCu0'{[oŠ8vWtyBYAt/=z+&Kn+/1坜O@ \`՛ZbM1<%" Z9"ڱq=cOObeHkj=* RY? uHX@6Rśf?p%|>V53_is,/^-5*Q9ㄣY*Ok:9 FIf[\BYɸ5_Go `2q{$~! d? 9 5WO%J@!j 賨%{Rꦈ]|)^~ qѤƔVU4IizBоJ) i@]U8H٫4RT6'O:ޓtP Y6!{HQ=ur"rZbI>+itŨ> aFk*ۢE-0G!:O=@ztkٴ]CV8f+ˆ[jT zh U>KCZV bl5bEj,ֱnOyaRl:+W={m4FLO雓|p t6 Ynɨ1UGNaΒb%xO{q-P˃0)ܕ#NeAff{b1M+~*'E@e22ڱ%Ѻ瓬AE?JRR'{jo 2JHxM- Enw+Vҥ u+!eQ,iOo )a6D!f?;yUN(Z-#0C%C/Hgӌ9'U1oݷI9b՚yh] VޱIG5;H٘d\t[E0Ϭ5٩B%oDZS4/@ ^+/I@bjwW%婝~jn,[WLenۙE;g9!m{& kjE(8c*e/h zϸ*.7uqʼv _TgG=g.w ;e&oHEv1t':j^E&`ZqZW먿e^5?#!uTiQ'Х3MB k g0$ҋތ֩J?)rȵt xzlm,?|P }@^.2`|tjREroZ`XuHvy͛jBɌ ;ҙd)kZs/׌/ I$|Aԕ ]98Ul(S oSeW/]R ο>㭏Lo[eI" . L&1ѓn֗8I%!/V>ȏnAUi s,ǪB@%LYVktĎ nQWxC@~%:-%M/m5n Qq_j-slHж@$G~C FAq>qq[^$WH}iTJ,(f}Xj[Ǜ4 ˥ШuP<2|XRFX c踖K4loYNRSu~}{!s~iͷG_5).nYM2Fr8hGbjI 6y vsәRsܩC!g/子\'QUeEWŠ!Nn$B=u4evbt!5Nb5{ҧ#6w+ȶ , >JC?c@ ̥ZGPl].1f|2f{SK±܅Ow!T:?N@;,>22%5˥U /^4x09(Eyx/8fC#q4SזF&D|ۆb67+iS upKPÇ"xy7~N GjG$ y(gK.?3|~xLk"=:Bo_aU52 X_wϼIK'z%\ui2s&|QqʉBRn[j%`O!(?/_=O^|yٸGǽ?^ *_`+8^~̫Ɓ:L]p?)p"ޒ(4:uFϰI ]'Ͽ2}}PZFv^glW4x?|Rrď eC ӊ!8F: N[E6U2kkhsqLru\VlI.]v){ XBWumN|ʗ\`>0IER^}pZl' qYj]j.ed<ñ$$ n=̓u4cNEuޭJE7@V>AUB6I~WNs-RMmqOH$n7f,OV` _>9$\:2ײ%wi֣[N~ '~zxJ b.V(ژ'<1xbA@<ϠaȈjpw۲e$HRX#Xވ`]ũhp*(}tihD(H~T,=F;({oMwA<2S}~1f 7bt&`~T0|QYЩFٹ9~c'y|W̊F\t4OOă]Ttt cU`<8yZď?W:˜ʽS g2Ť:`ktnBV G%]-4rjIF,@A- $; [Nb@f>&۠L*>mSz 'UaY.yN7GrEZĵa0Wdeb7EZWL+!`Q"o}jsnqfY!5$ 4 Y,>m=BlNq ߨ 4X=]<¼S1b/Kplk\!ӟk%x&Ox߅(D0% dVŤFܰRlS b&LΑD\u.>ye6Lpj@)ˡXyO=v_)@(RiZƘJ^%1ϰRpi7_#>!_Wԇn_zwܛ Z-deQ &F+Ra2Вk=pyGTL)ՎP#g8"!IQ<7S5hIb4e=A7MmƅpaXTa#x.?LM>G-%kSVܾk+Q@ Ŋxr1AMp;t8=a̚NO[6;Lܿc19G3I3B訖y>Hw?4>kyM0Ljq)|o MFl:XɃ2p+j''~Td2 4p/T#.Wx88L /<(_)Lǔ9 HyU>>$_UHM5(\!}x̾ !fI0n8p#!Ϋv]Rr0W: *36ƞ$(`h`;hilr{/XOvҽ 4/ < cqe~XХd̖Xl}QQ֊ ]Nbn֥.ZOK̭>"FX'&鍊TCЕD Ry"ZGe{Q4[ ,\ '3UJ2]2 ٓ/m`p=poǩDH^1Z3lP$í;$֠ R[r(u:L~Q@ ך#]@/Rik KȽ9luУ f>۫oLzAͨہ]`yz^B?eV /{O +tmXgٰq)̅!ԦAjAȁJ/e%S\t>!j"u{ K{egAՓ=}@E|d7IV$KN_ ,E"B?Zo{kq9UE6Cx5Bnv;mSN-o|&[D)kGpL*^r&~>><ѳTѮBlZT]+~!q%xG1q*WEfZi-CL \zfN/;&v"vЙfdKԪ(DԲk|9XƿcԸ ~-|Poqɏ`At;T{;jmLpgV:zdNA蒷9 {3 @{W3 w¢2=EX&CRڞƷ,[4 F{؆lU?) YNyȺ{F\u_)]j\@ҕ2^],[eu+C%y9b;YcL@M'nO]XhYId]_]!0M .k W.}~q9l3Ynrre,JL$CW6bU\/X#2wazaX_Qr+gwO->xaU(TCr|wp]8 UeA{l6Gzs7 M?*GId@Bo]E`4 [hcfPfS glws-2DH򕗆( z0i=&>w^67_HI P9L7eU]H: 茶dȵz<8NB/kNH|d1º%jB^. `=(f*s3q${ӄס\P=?mg+䨌Ż R p;]h>#iahndВm(;?`"̓)m#10TLdcU5("dDv*+[67G:YO;Mq [Z4 x iF9 >iry Mn~s3`V!}[cX!zi|)"N|A200W|y*/z@!Nt7q~d;drtK_;L$Ǥۗ -\O[AP6$>LOPB6 n/oߜ9237[\ԂhK)C0I/d|ؓ΃U9‰7R..ٮ@E&I}kULYUJHQayC{۷u;KX7Dt$&csb(߆YA{:J1 Lƒ Kq ڹ+3 -/g.ӿ\?@e}*7j;ov 1c٢iTmnwc~3&}!oϨq(قA6V~ꀾGd,A)lAfi_)\D,iYH$aYݜm~8 zZO9T?\# y`eLXP9Θu۝M1#z?%! u_;oμ3E0Z>"5J48HNEЇ{ԥ@ Hpxʪ[z\VKf[{c!W;R€=#iE: SQ@\^d/ 881phVr9dr &$<40ԈEtw/$슈?Lw%jFLS?C~"Nt鹣@D/o%IjLqD 3kӍTT\Sn8LFqph#[oSJ+WlWVݕC#(3}aj*#qVqW?FTyզ GΣ?^ :¼Mv@gNl]IF''H{IJM7gepH]qLa˻QfXk-!W[]k92\Sg=14O d:ډ?+JҘ(\iZ^n\e08*$*}2H洒:V2ftqauO/ (LqĬ Z!D S_2b9oY0ȃy\t2&4= [2?aky\_0stMԒ@])I2c!@bL|AmSʿiULӊ$C(6f6*V.AB_N_gܷ0fȱ`w#(m Ch_nnlVoE.B*([1kN&T ~+XPڭ6UKzB-vW=i9\ -G=THϵ[hQ*]tY&\/I6z*]ۅc횏㾱{ דk__e Nvlڄ_Pg=^G`䧩gw9` C0wULA"_eq%8&="3lVEfZbE V-qMSTaʪ=d*n_ G$WV@mU[qiE3.O[ }OۤAf혛#9[_/ؘ{}.ilq[ral KRNTV4"Px5{ⶓ&)?|f_qq]5Gƿ_9Gp ύ%b.NV) H@}*DQxIA e{.ֵ'eQc6ѷ8P %;&0%cJf0 E*uaR"a*Nx" ˜Mb,y [uܚ幈Vl(MD^5$v7n1vZ\$0ծ"ӂ":v3#Q|B,:.؞=vVEa5VKnDSmv J_{ )Y}ׇG>YC(!`<8 1Zy z\=EFx*m:^YK֛>hhGI٤Iy?E&$ZA(Gƅ" K 6|3t('-ѭmL2 "ʻ1zmgRv@}>Bt&g3yhcųP5Q.҉PG-=Y~'^`wstJt\\,,( RQtLeQNoͧ#op19~4R\ $6;[ɲ`lEksuqWWR ?ځHt7\h|9㟪r6,_Dݩ"4콠,;KͷQ\팗fKBsQDmT8Ou;(7 bTc;#&={Uv?>ahdH]$"ю BښӐSV\Ŧ8Q+; o 5t ,"L4氩@Wf0`R7CS p8Am^-ǻC*0xC#)T. U\O@cƭpyoi-ܼo|lv&ao::L^ ""Ai\1#!K_z5چ^z25gf=~ d"g; ;aQ;f^Mqw!S@y[937L䍉%1C;8M9m)}fyxu?[v0;+TRwC捖s73X#|3l\~8ͭ'Dg3lU;R]"t]|: <$;׏V;i04CngRźJ0җZ,W EG"V4K,IeD+ԋt͔<>&:W3Ӄ0: ֖Xj_kl?X>4_|+S ef~VXn&B'p87Y`j~`ĭl"L#ޤKYY/u1tI+Aurv0٫Sep&Yܨ$t{a+UHF`3Ns\~1=o=\'t5yu+d =o^-(8 ]D$Zdxٌ2~fR8 ۨQzGɀ:x)Hfp` 2_q}O)gVӤ576aA{O@O.c42;Gd^p}'X$ni\'||3V:|Z 3E}cJIC81F?&g7jp^ n`a;E vѮ `WQPlVYazb&+!/OAm _ ]ød`+!H V24M~nK!;'dA>y.^I^级BН|-Xi ӓBen[:E$6)CC|q*$dɠ>xho3Cf;I }Y3&fHLM!SKq/@#bIc |Y&^V|0Xi .jVBD!VHOf*镖fI|͛+JH B$x7q± \"9%`?dw#il'3Vs5ad1+>W3U3]ο09•a 1i0=u%A+eJ~Lw<wb-=V7hI+V.{BIףB?SU+ԊE4^3j螪hev RDD;. j> qEǍ㋟;l43@5eIWS*oH.e:\hHVM#4wBT8,_#bHV8țnGs\)q{uF2,rzMN0ݔaY;Sj1X0$PMpԯOfL~]"QBw)\R|O[NqXn8C]ΝtXQVpf(,wܵH`,pWbȸԼXhZsK?EӺSuc"lyS]ܜk,TT& `mW.d`wsMЬAnʌ쿿ꤒP%1鹒J' qM+Tyjr*McȓPpMƷN㡦 yilɃ~[0a7=O2WWNу,$q]Sjb15MlWReТ-G:-m5 W>uO' X);Lgq\Z/ףX{aoUtrه$] ⋌/O~"#44ԅG2`_?i^c+/}MJ푭rI mn=:}s1؀%)0weV. 蚘@/Eˎ#ogz ]9̥*\xfGn@H L58F {&&u13:z@3L$`TdXkHdzK" !z!E.5w ^H1}$+<PD76j g{>":%$ XI炏 P4$1je[?A3)B?IYFPfzZLuuzIn׉˽D[/`5Hw6Zg`{Y6:onU4ꇼe>}*35T _b]@ڍ6 |F{BAXv̪(3Sl`T) ΆJ(,qp4=ZƸEDwz=.q[ek72ʇ :4$N>hTn2AJrmvթ)wQ8#߂utҔjՒ@ց{;MvX\qBm*Zi a6z7\j98c>]%bfhլ 0N;Ρ)Oswޠ.LbNUɼJ `Ev ",$Y|BOC1 f» DWKM^љEcŷ\˵̩;{:%1R6bvi+^9H#zij 8R"u%.WJ.*vgDOYgHr@giGmbp>M!ipaBOɅʩ?-)-{/ճKVB z4قzUiqRSW*p=L|$nJn:>V+cO>Bߥ2LEYaCpO diX 2Nʆ؏%lb&Y?LY(V_/3T1*CkH+UK#Dn1iIg(tߦ4Y(sKg 1࡜Do11u~woJ 7Jwj ìC_Lt#-,Z>ܮIP~ "1<Y3˟1! l9:[YcBD@](;>FEfre9n$Pc墸z}o(_6BuJXخҦ1Onڪ//_oOġz  Q:ݩUqLQ}YRR]7[V_ުPdH3>]M/_9y_l8F}/C*۪WZwv80*DҘٓZqЍk*rzXj5<Ćc6Tpfme5tt=-83܎~"v{pzo04EB$H,_>0FoTdϟ D m%6yOpQX'|!?Apipء)sZ-#s_J&i53`@jnb*b:3({<"h3uƲ~qɺ.bl&P`3e}#jo>+Z#I4jB"Y%ëbQk|zG͝ܙGDVlsUBSU?}-$ @!8 N'] E[GaZ2*ZnoK- v7imﷱ|]ażkBkQjQb_'gt1L?.uǼSJ|qa)]QDUeT΀TDXYT4mK q 93~EG/M5C༊Mm({e_=kX-y#:! A%y{Fpe;H>r~V;MU0ȁ֓1aMc GKλ\NeAnqX3~%h<~D6a27y42$~Sfڋ+Rrk汁"񠑃Cг)9:|ܑB״"?zkВaVC5F;v ZیҜ3.b T']1Gܡv.~&L~ OD !gW6)xK;4y lgա]BG*xjuCC2 !s#ƲKfzx'@~6WpUmPd$EpM]b6gk:= Z)C)CKM L?~ NOs,E v9HcHy~齡,wwg2׍ǶXĨ w#͍8d~ު=h([BinrkHcT~pڼ}JYYז5(F2E8&XlMEo'I;Ltk vv* -'b4H_6 o@LTF6.Qxp]'V:[h3uybp><ыs t18}Ho]RM,aǫ1s7 .@,P)Q5;/!PbH*`$x.=Mp`P.7*e&XӐ}Ba\vޚ 1Lp Xmb+(E YDdS}`V1Yln}ɫ_CP%!&xRӰ6٫ja6XjYQ2TB5҃D 0k 8Hh, ,isutx~R5Pe$O9%%GʬXv+Լ YFty[0bQ؎W~i'_WTD!ːt9z3-;:X_VEJUxw>$!2tyۈ'aՓ2W  nQ>(7dmԢǘPfdPρFWZmhUC/!a \kcoDp<0 ޏELW]#¡xbNǰ[޾; T,y9TEn)Nf(6g:1?yCq6 Ac:-\^tX_@e~@rRm-ہfp*_*I!7@P = )}`D$v^49R*bOObsh";^i:o^~eb;aGtMG l]O J''ّ5ƛ"\ʚ "Ac{5!+o YHb %'҃!yA$;8: !O\|`zbFS3P͖A0Sb%M?)i` r}SXaWK *xsS[} -;fI:R͖q?MGh-bgX@O-4D&( +-7 *0s&-r{p ( QC$BQ5nC98p?_Wun]Av`IتS(O93{JIgg2ΡV'ȯB<4WYя!Ŀ _e;pRD! j^LNkI1G>S`\H,-_y+ݝ+g*& ۭΫZq}5J')  A^Q%Ė1g˶2 &;ro~$1+K=2JQaq2/Cl(K}p)&Sf XD UNWk/alge()B}{{ ;^P$D%@®; tj+5xP#݀|X2n^c,,4fT}. oGAnl[xZn8CߘOҢL.+emqr3W涇w~5cSWe@`0 o/P숦)yq|_ZlN&A0\2l $bc7NLETK"1RR}B}Y|z+Qϯ<lL8jDe򬔘cd`Ji"|e}=";ϋKt :Lο9ph':2#XDw8$]̈`J, RjATpI;ryxy+XYk ;NϢϵb6GM)B[aسa+[\}"XWCg\6pl@3 v;槟"R RO71xw! r7|"_m! o Λ/ّA%rݫ| 2-)Ƽ;r̊Z/TRaG]e+4`H'vS Dcߊ sE1 b (:~lK@twWWX{7ޫ|2>Qub.t]&oSg W"Ta/ɮΒ'֟hmVx<&0^/᳽$)'[4[X,Pn8ҥL. 4d)@f _6ՕfY <5Mlw (aqp6>=şc2W0ȮV k@NmfCܣLI~'Z\]bv= *:b&UW͎)[*'_^+. pdz_p|/ӈ_^|>9!XT}˦̪gi2gС u5KW!+Lm v|{6ͧq*/I2-v[tdRܐXTHIO}jbkngلgۊ";],Sƶ8("CH.wA2hs'gV:DƖ B}ɺ?BGN|7_ݦ=]`FH|gGEp\9 lhOj\0 wL rN8ӳ҉Z5 8P0>ެ7.ZAk&66ʐ*D{|,Hp)"tH;N^Q%CZ6e=6EcD7f`p/^@ C& =%,PǮ Yp]L *nP9QL𵤖y#l4Vs?ł4," 9[Uʉ.vXb t2)`7}l6Ԭ5 ߙ~h,70(.Rt `H?"ǬSAYh B<a:NfQ vYx/45>AQL*7;2& Y^տQ7&cĖRvSk$4]J fr!)s(7n&.r\sjioSL'A WmTv0 !k]ﵗPYgenm"1s5t)}>KÄmQ9X?DS"eO r'b(_m֭=6kpfӍNai[)_^'{kYRce$Z sBQ"8Afx If"+sZj(]\TEPFbtUE <4 |83fHgp mgOB(Fl+8lrw,: 2O^545 /P7OS6R)f=%9_7j4vMLFmȩG^y K3*S}*~^cnlWDn_>D@l {`)uӒ컩فHy;bi$? 'fOj8AcSOZF4Py4C&hO޷)o*Qv:bPPWBCGrKCzCD1(*Auf`#b9E[ACgv٭1)G/x>Z 63ԟuʢ* fGX_ܫPCq #LKWq*-v?k74Ы@H$<`b?w򴥶 HG?7R'M;l*tqmgۨ/mLeenU9)\BRuUsq#JFGDs, J|a_a#e%gU̚2^RÅanQWM[˿tVbk ҇_4AӁȡku1.d ҅>Il? 9V)~ h{ =Uz(q,7.l'M?*Ĭ4 9mn^bcWEèm* TMجvIYJnt Ljh#ԁpCiY~dK)^S@]!;k"Xy6i|lcƛᓡVn0I\6䊔K::*<,\Dng4V|/ I2_:fF%$<<E,yhpo wRlv2=f)b]FMLvx|xn}4N$0ҸF~MX)azegvնN:L23˕EEաmү*JVFFD´ၕP?w+5*ٰo쿭[}^}6z g]͢sK2`..Hh*9PQ^b({7p &}}7"!- &6^LɪхdmKB C7٤QAYbJ-|)u+n)GEoo&9x 7ku E,A56n:RKՆd4`z Z!_e̗+ BgzN+WOJk[H?|ڿ.J0cpҘUp ( 2bw0L#ʇBQu;QO" BM3 y-nQ9ͦB!=|0>74gh98NE3 U9Xܧц2r48M} \w\ wi88)6PcζhLJCq;^%TP{Bى=82Fl>h:"o8-'?;a>b@߸R\{L28WgԆ.#LtuHELKH̏6mB` ~]4&v$ ,Tn ?WTs1V#2c8Sq] m뇹$v#t#0n zq93ޠ- :JF4AFAY=Q;JsWD{] lF_d/ Tq+ S _s;VjE޹UkŀR(%Őiyx'` 8Af4JG' FyŝqHQCppKt2 |og騉Zdjb< r^/+#`FX\+ATrBi+[?W󎩣9;<{vo71)<<3ن>8军-+iNjNSCv-'" .b̓\tp>jz` qX3'[ e@ܢ-O +[v {e؀̀F'>z`1Bzɜ[~?0Bis荏32*(?VT,fJ.l-*OǢ,HKyQ+yZ3H4X1#$ <?؃Y#*xDjPR  P$S~ O~DQ͍m^9O{Kd hr^\jSGIȌm.br T/߿ y$D;S? eMFd"y| JEM}Μֹx;lݤ-J$ox8hc`eޥvjv$ ^i|1rlb4AKҺĮܳ! 1wcqA+>hG'fْφs%6r~4Ͼ5Ͱ[-֍)W8R]wjnyA\7D3'~rY0C/yb5oJTAn!V'p!*%I#Ly+-L l#~ivt齳>"̂>f=lBfa_i>cA ]sʉ쏒#ߊER ot Hm*[J`ZΨ;Fe'cߨutH)]<4ŬA3rջ)Jexg.~[bs|Q^l{gQ͢ '_"'M)3ʒ`+) 4$6 #ule'C꽒{ղ>6bp^>#ixG Ccoc\NPw4L&"qOHכ-ҥPnToB լt6JscqY=!L6U_!UT+7}a}KƓ}>笝(|sԯn+KIB9 rB qG))ܲ#%HѰ(KPBc/8~ftI@}I5 [U] G+xc:#PK8e䝢b= +r4*7n…Kj:vojd+IE+SvG[Ԥ2{ n^EHIu~ UxFc "#tX0"BYI;cӝ/ߓsHYst$_f󧏓h3ǐcŵc?yFr#=ŕeXmVbN- fx`Zg Uw8PIT5j ,P 8F[vLPzzdIoW̯7M:UT6j(:6]bX}זFl}w$Xh)=u8蔢MA^XlAnTZbH՜XN7d/+.KM7.?7e`[1XMTbƾΣ jt&mQ33cQDz6xޣQ8"к'm~G,o1VCFJ5Ċ"!(raāv6vƃSN;]c3i0rL X{o/Aʇ=R6i#uL"[>˺?k't'd 9pXwf߇bZg L ip/[{n~ܲ~._!rGy?4dwb64tEGGu@,VN v9\A˘|M`z~B—0f!b3V7)$X6Uw;!j܀'B$#w~Xl1rg*܁D>ἎpLpJDCFĹM})bS`^<[O2e1`0]ؓ=(}A&π͹Ę[!>hB-1߮Y'vlNA;2 *TU}Gn3oi-xl.jLנT8=؜e!uW79L99~1ls@Tv$jO6$W9CI/Xr<ǵnE7QkᣤRIË7 "!s2 NeF0T6&*-L\Y ċUF+JPqP@,wUat}*菡=Q MoDŽ{7ơ_eai$ وSOHζepN j(ZTnteCiAPM11|ZJ蛇d`DtV*^y޶<1W9;d cVe}K62W$56b[ߔ%Wݏ:r5)]/!,ٹ;ޚ;:qmz/M'jhfzBJ<:qpj؍ur!._!c3߿;1ّŌ4x<ɈPv:1B`>;MI;Žü%3v4@*B(OӮ!߀^#75tj(4m%ʧ+o\؝o4K+w+rSP8sƽ`&TeeGˍ;}TU0&ctY+ψf&p`_#xy~.?Hw 8 t/FQOo9!3, |̯CA&p#zEq!7͸RaHV} 6,uaPͳ aD|2Dݴv&Xj0?!o(X%^H@ ٮE52jz]ϐYQWJS01k5nz m C%C.,BFz`P[u:K4۹S|c Z/f X!*ТfJߙ#m]9 3Gy[ %il#iXvj#W3ggn?/'WLIcn}/!bd (DF⑷D[C}q HH2v:l!{6pªG#szp JU~|*vР\2eJ6Q’Dr^~B~Fn~{ naWA">xEg4J9r,5pc7{8,"rVag f$IC^Sm{ۧez) [lR-8t<@Betr-4Y#*mREEeG&n]y=*tע-F٭&Nh\;4?)rb `5}4Rv ^0|A!gNPMq*[uuhee9p6|lo 0p'%.GbudtrUpU8LgH߯A@h|,B}[P%O̗])k" xFQtzMM_pq+^KuTt.RBo'QXA0E[/*[)A_U/GCe[5s-{%~~s[:4O~_0ލ}蒷o^3}~|-AYv>)_w BNYE-nMYc5p4ꥋj5j#=%~AD>lwˍ'P0[Qz_0ۆefUZ⸪OTd?m;0n\ſDY]ԍ]}|蓠JH QdJ}*Qy94+NN6׏!ktDA2gE9Q_9l,ꁅ3i"e>29-}Vw4g#osYUVmѩ}Xyi敛'mp)D-R.2RVܓB|`5zBo|H4wPDİЖBKXWs#<2g Ƃw@Q^3Lh_EeC9S.]p"kxFle'EEQ;-Vڗfvl7 l<-*Qr~ ڶ׆5,'m-KQpdF),!8|=r"6xS,;980;K+LQi" )A!T'7=)6;Y=S 9(=o Fg(áe?hV>pI 7ӻsݲ_*I}/ , ě,jK3I3 =yJD뮁(6"d'H qT'vbjJlcus{[TO??/ 3M_]I`GqmF >|NJUZo! V&VZؿF}jUpLNqg > @B&:hBܰO,斫!&o .0q% d0,~f(ayO.F^id^ma+FIFr+mq "s-RKz^(Jx=4j^0$u&Ӯf֠7]#mL@D,*~RsU`cZFø& P*D )?96QڧDq0:0ٱ\'vt30@݂x8ߗ_We8l"do~K3YfM+<~!LO1OY Q$`38g(Q"im5o4~](qgMlo`Կ_@[&3R w 3!>ޜ,_EC"ƞ1fFo{H{ۃA82pԜ9`<{D@bW2˝c&ՠD&ُcR+][ƙ ~ڮ)79Ck4l.}11f&m~JoBMW<4BM-]wO'(wi aHIE V׶kXt M\۵.wC1 Zym*`GrTc<޻(ش# @q? GImy"mʎٖP < MCN]#'-1]~e't nȨdBko;ʪ)L$Cif^h8DB5ӊ2d/E4gD38~SX-O門%j -퓥'!a;bI)G{=Gʙ6Nz෉(Md anwM y\PeOsJ ndh%+ Ugi!LN71ESs6O(e:(#g3}R2!k'e6%fC`,1є\9H~h}C ?770Oz:FMR|x0=4ŠOv!ƪg(:`4$K.bre1s2sk#5%n[ha8|_>W&ǩVm| @Cbkp%i&$$6pWVG\#įEZL0 5OG0mwPР*[9"eA}$T#{ l#4Rn0q!t;LtdE}'%ekX"w`Bzw7l3cfbeZ᚜`у3Js)/$^xE$ &))ت6$&utrQ+:P9t;SkeZTt 6j wsa+zGҴaɠ&1T~oZ'K_pB`B"/,nƵ<& SWd졼y.ww} V Ncb(ؤV5}Sh83ɝF3NS{H]Șg]@Eo˃N|c\o'8P#Ku\s"ࢼ ]6vʅNS(i X7.qnց=1c v.4gPS]81-0&Y0=#ȧqnmu(yv-_/λl'SHX]$j[ Tl>b|Y?&z[O bEuy@Y1Td 5P++>$,/EWF^^JX$H\'eҞAsq/cQ7ILf>n${+c`r2bi6ﰂd2AY?jfq|bI;U ՂZU^#%_w"? ١VkIѓ맯ǠmZ %3ےvO@!ᘬ}|$t\mx*"" ^Ȅ&C<ɦQ >"b@5U#$[L`4CtOWf󺵣єSiX,ӵ8GfNHYG^uBR, @J c/N*ʀwTRJs0w9b;Ek_R@I5$fERHꠥ23!Ή?bT0YC#1JSFliXE =Eݓ,r6+ؽ_Φ)-#< g1OM,CF!ς PBE107=BX'1 C|6iX;WJ?cJ?Wq&  ( 5g2Vɇ[2-^&|Ay[,U4+m$⸌& y>з"oǂk/A| Шbҁڄ[[g *Eʒf`l?C3%h)JvVzm#fFO>:ÄQG8?!ZIQ40o/ VFa0LpCY\z\eg$bᜑ.a~ r!IukZ:pN4!USn)hdZ8%<*R-y[\>U#ߙ ΪO.qN`)D~F%OmE6DZ+"_;bR W-B+s]?m)}{Sł%#O;̀ڏ?}hO*\ys M=@D>푵k@ߝBp`؜m(&&]Cac+#}+i}i~bIm.5OK !u xGZ54+4ҰPP/ K%~0omW46\SJse]d$ ))~ShOS ?HI,;R*IXTZ-jڳԳ\o䨴,GeI}WN/ %)xutQϠWÔYa(sDա@0ԷǴG|܊N*j]k\>Dh.K[]®DE2#v{h* -x4ɬX UPP lX+XvObHA~f]\FUVƯ# BB+-ê?-"S%y4T7xK tKmX6=Gput-/Gs%N*(W|2"cbUD=0\`#O|Rid\HœNhMBq*"n/VA/NJۆ'Ӛd1@`ޠRt^GpmGzCƢg4pRp$l&ǘ~vX¦d8Cm\vaڃj ʒJFXGc!ZbEw4BV}T$H5*Y#+(\KE*"F7쉎YevwQ$me\(WXĸ]o/ !hl/"mQޛ5E)XZ<5E*\odY;Xb:C //KJx򚆿Bwh/7zV69a)\Sj8|~p] nLDڋ5e.kLx٣R+ЪLg?6t uW:z>T Bp"얿ZE{0Rп&ė6c4qC Ce dpWE9qKs5k͒~$P-kg,CnL>fq¬OO֛I(7^'.'ؤ!!nv!lMZl0T(l4(FOL:Gjq o[Q刴'ψ0:{Br{ߡ|do &ȄENn9Y?K̙_kG7UU2]9fCPjۮovf=__ :uM$;Lϒ_wA.o[;0p2 =PUUKrOhw `o z<MIIle2@⿄x"awnQ(0tT2ެ[P lA_+\0eSH1]: !h3sjEM*#D$S绱SwP`E!c۶S:)7y IRˆrOJä12&eH;!%S nBwvכr_?c;Y{S~QpbWKNj%A x7ɳk0d+-*j,*x݇x~Wkav0DЃo0kP7ƿ3Qf_De364>V#UEM6M۹!X{$oT^m6v0#zڜsxzQvq:W.: X~4qfN;>I66ă/~ %[\7JͰ`VvsxT3nnIV\Wz'm G(by1<[I 3 Ʋ_˧qڪ1g2-Gi7:t&-Nr[Ñt qDd,232UTsy[]YO5kӽE!`@ѿV"8!p3E EVÉb' cOSkv2 dko;pMc!UpďOVM`dHLM<$_!W ww9=Hib+ KeLPt| RihZ`  eBhQ>Jw)`B!,< Z/P4i0OD^gIN*̌>+y_hqW6`AYWO{aW{e 1:pSŁ?vpCd{dޫ0y\Y{R~JEMS7zkwX/< dc7^WuI/@HpD" I=>qZL+bCHOLy-f,АvjZ0nBp}\g(Aˣ׭k}CPcU@6G1B3\7Bc^Tm>f<bQwWwL]rrr^Ǫ]2U[ 4;צP:jͮ jC3C(4?$%'|.h&,<tHN(!Rtv8h_,]G{84{oEUSeQ_(ǨFwb= 7V¡G LljL$F06 I=rJ`&R~:yΉ3-)NcH `V4FP\/ADmMM$ ,ϳ14PVc L ԙ7̕B44@sKawpO ,5f oKZW_c\(%@S4_*3BW`XF?GZ>-ܕQ~%*cYrz6 ]O4ge?nPSMe)}{>88hbwҀd.Ī} q8 w!U wn/̵|@:s)ha.PYW຀gcH&;|Bƀ Mi8Ɛ7\SɸB̨*X}} X 3 9}ꈆM f8}}suMP2/;ڍ8o>ڵn'Gg(-]:-ъo,ag]0xDFnI ͣ 'D ً|֕$Ws8bzK`/3oFÙaJbT)1ٛGH#O+4Os-ܨ,l@!@i`edΏy!*qЅd99좥>tJ}#ô!ف_eI;k7.~3KZ6yV ܕDB "x>xM>T!p XaD㓃/R$: p$ ?s~@pG|j% WB94> Be8֙ 25w0p4` cC(e]n>&M[6 $hDfs*Su-f=+) V\G!YI9*71{˦kA>[P)@2AECRDŽ(KГ+49Ҁ^nW@G("!7N_!e#ho8C&f>p#4oVDɾAι8 $XoJV[+)pJvkd!"\TWdzp`\\;{vϖ]~W_ z1O&!h?#"8CĜX VG[]-“6E=1TlPWi_Uۉw cB+w8[w_g셿a] q}O8Y @TO`>5𵏉p8Z/{#֠JK%hnR*uKFG9#f5xܖKJ`sԡKuمg@&ޝb~ OpH.Md ziHfI`PUQbT‚~Dq26.s4a5+猻Tvf yW-hzk(G-Q˴wIx>)/bIؙt6Q~zo=@!]%r^/U2մ T*)j=! 7_gjΎ填Wl+1H_>E#ZLFCwLѼz(Eq|<˦c>ov<˰'d.wtIpL0LԤ7Iq*:}L)8|:'0y11"t.N W|.> Os']bAq|(O~+Yj Q MM+m*{#\8b4^d:%T@hۣn`ε NE^9tB\$^Y11c 3#O2^ Β [k3b%~ oQ5L{~7xm@ơn*I\+Vװ7Em޸Pޚ+Gג-1dMw5 2fbߣqg,3U`}s}뢉xR^4W@67mL_tB[d_~[hJFpa.I׽IֻݎbL\"P$LbgJ[a|xK6 ѫ5=:5ӑxl Zod3@}=8WrzȓkncLr WALvq\NDiz/JSրZKK-(*cM5/u܌{m?G% IJkٸ!KdǞT~.Mfq_Dj\PhjiEn.Oh{= ;fpWJ, {hIMdD@N ڮm=  ?!ZZy[d-o:[ ;03^K(îf7:FR j~lBPeAbӲG -|2N(j)Kp NQ'XUVqL9"vI??%ʣP7(3`l`/ȱlR7Z$1y60f2yϠF[el%0^R&t} j99҅2DMTx$2rUjƌJK֫_mSLIW.PcY 4Q) |iH^WқiĒUc;Q qeb~Gb{33ywg 9#Ιt-Z8] !C28?zDj^M aa[sV( d`ujVRZHJ-= rn {u, tNz#RˮQ$g(Y(oT^u4ՙDpOmHI;$CEr}-H*4wTֺyGJ=k|5Lqze>`'CZC1l0m2}eenݮbisE&oytAo S\I KeoYr{~n`4ɋ~GӦyM6IOUsp@\\Gn(Ct}~oޙTn=yɀ;;N1Sgi W H` M"QtY $6k B8{<Ӻov&8$߈2]1rǜb, !LC}";bp]0R i] )%I r O鄕=B'pdYJI i[0Dm!"BIoKt BuUm`id4u;)a+#:kǼ-3@^N'z{8%*ɣ"l|rZi'$5Q 7愐߳PU`!02)X'22g%O Rv½*R~o%1]/RAEH믟E]“=xN\^J  j,;ur)ͺxjĿQݡXc~qsudtf9OWWrR& L1~o\n~hGddKۧ>4/:2z=Le&mzc׾qc\6W_$B#ߩݪ%=w~猬P͇Ѯ^ojYWq.?|Xa x,axˌ |J"f!W̳UR>Taea4ͻ Y3!v.Y@əD̾ V]n"yS4ؼ_6 sZ`bdGY wKS%]̎Q6r ސL.KCN*Ѕ2} -ʥAG­ޛz%a.\βQRѦ0!]5:Dh,朆9 &.51;[O5؛L,{ѡa_G=&#=0n&!A3bqPTD~*Dp8dIԓg,x`_~+T@h{,d̬T^%4} :ף vO;#hHؽ.p?z}R<@M2ԗȼONj GՒFݗ^H$˖ ]L|&j?&:8ba# E8ח&<,wj Fεi#RHr4L kv'naEPO9ONhagF=,>Oe2~bxfz1]#Oz(q &6G¨"2}cL'r#~FIRyl fYԿaM8K5$؈egW[~jCUH%p>`W_0Q3DחU5R#KEcq*KRY:usgGȖvF ~U.4ْ,Tz1aʽl20fhML#4ocnyѳu/flp62PáE

GtH@$-bvDGw eT嶤;dT,T-o`mY_d [)ʹ HT1)^OMP3h `zP$ iXԍ)  {.#ºkQƦ hzct,䏢#֒O M$8cjM2PJRCihWr"}8W CH17C,}IӅ9K(Wp}= HY٢EJYv4]Ft/tUl^2%ݨw+sA!_`x}c8ŮL6sAkyi -^ݽ=,"4O\hFfؘ1Q3KPtm_w>Q gJ0$fZ`Q0wrc.e RE# qa*AGB:-?b*|aʺLڎw>R}{_mx`/idk;UVa6N&'c?$њ{9IT,NɌ?"2hQ*j5>:\h@"4]dI'XرVk}4@xI 卦]8\oxPկ6Q lߧ/9-tf1ԉ@? /wp]g1^qGY 2 M=rgCyEo, 9D۩}_=ӚNmOPb t Z;7*Њaѣ*&~I.PMLaƐq5GJDžm@1f-{yw\6]]Tۙ,uɆG@_*hM ZrvR>rDXxXlxb?o>t[':`LȆbŘj 2BGWoQMHU#m,X4*c~BnW{ĎLEBQp>4yNNFj{^Gv B xeTmA䟕zƶ2 /9\Yٔm?Lh˴e[Tdi^5mooOn JwE \嬅^OY-H}2@in&ׇqMDDQI\bUk!{X(Tg;@fiei";9b\tj߀ªcFuBlcA'w}!c$$ۥW%* )D\ լבe2As](>ÁhLxv hݜYTy)Hn^)qgȁ`ƛQo|yks+ ÇXa^ǗG "MU_;B\ӆ@3kQo5Hejf0qCe5jY4p^5cwEMB*l~&O?a")b :']Dp׵F~#`GʉkmR-czERD6> e$VMWo#mQ9$@zϟ[F|p-7)ooL%A@׬*-F/ \M["箵8u>+)֮Tbl-w(} rܴ Cx|'Ȭ״rƐfDRF t2 ӪdyKG|݈Qr3FݔJ}At "c84geuh "c9FչE쨓Օ[ JhԪTƶv`{QAEAI-ÿ9ii$qk|nK+T..?}\|2Kl]Hߪ-*9 =XFK7 sz^)N@˲`# @'&.; dj넓*~/V\vJAi=rf QKv XtPH/l E'NDQԜȣ'rcS<f!|t H0Z#ߙpDiED9&Y◧A#'%~L>~ʶksbɬuscϖ(0GB} c=p~: yCs ӪD!]}1q,O8>v7`Mbl q -옒n&ڎsNehmd9Ķ[A^{eBQl늎:*q0%26c 18:8@}ص9E[??$tSAQްBe=oSb 2I%ks)b70BjiEw `))47CYPFi >x8]wE Bd_b*0T=o\g`n7d0y>^# 1P W|U鹆·/3Od_V\:,=$g:{5l5K,BwW! C]gj?:.B>lx&aji|\AcDs`,x"A 3*{W]Š@O|fk^nMr -dK9yl/h(&/V|Hڕc[2 BsAw{FiKė"9xลJ[I1Uhʊ;ĹU,EMg$ ~3tJ6gDꄺXX3D4 ̡n8'"Bi=iCЗ4rۤ kSE lfH|my /z.GA"E'8}=~z\+zBȿP0(ױXmn:p IQN5p,-=tiEC{ۈ\Ϩduθx4ƋP-JDHWX\nSkRqFJjyc;S=Bظ'AVDXB;K%̂]P7tև9Fud"-DJ^=aj_Kpf94@ugTFx8Z? R޹h @S)_E~V{]Đ}ҠrVLѕAPsm sp2[\Qt<ͧt,wŅP\`5hc3Je:gAw #0* $D?KQrGZz$E=˥7Y#wfH6\۳u]Y>m&3֕ 6$DSe=C sz׀!r/N1˰B-;ԫ},[?eDIFiXJG~pX܋9u/ړn=AP2"?~* *!] ՊK^`jweǝd#,otFCjsG"/|\7<(+4ʀv1F_|e,wܼ,U]TEw:%*r1B:yPFAF予$~cJC-Q#A=3ÐkN#OΖkY8C-a߃f",R)B kڲ8|uU9ٳ P ?>=6x#d٫-%i`.9#>kyBc6(^-LSĀx vAѾf&B0$j 'zL*^oYXxby쀝)S_З.qM6&' 0.{&edG}JUz!*\փ;>tsb>*r/j+&pAL5A,  2,0p4CeѲ7g7~^Gc%+[0:\jX0[c) ;1a<ۮjEQ /Ia|K:Ni!>vrMmp!Am"+sOx ڇr"DV̓ GuD,LM5üsL"Ȏ2|IڢOq᥁FJ 1Qb2;0@صEj. =~qDՙd"+ũznJƂB[d /:{bK_sidN꿦f3m W[f8=y٩_ eV3PvEs WgkX4:'{uXta;͸} " ýV\7r|3BL~;統PFˠu.t%ٽ_Mb+&oO>~ vYyyV=BwO=蠲d~Leu4Kg`bEGmbe Z}VijZ=[,"cO<7j>h"IjO6lW#bId`<8=h\J{dWr31yLA#DAsWÀ} Xd`_b"AWG7Pj*$ǧ341A<$I?—69Nk}Yq9fߵc?tρ~/wɀNPe D^[L.W!=ăP/"&„)BgU6ߍiv`}ܐgWr7YUS6EjS5T ]gi<]/B t0T]u df3YXT;KE_X;Rj/&̼;4M^t#'mqm3G$#5KF[[G#Yrt1ޣQtlX+%e#?|죆mUFw:6}RQiSQmJxsc:22|EYg?LFܸpk5Z .Tlz-N`43̨,(tYz2s;,ϱS v㚛)AqIV'8%zDܽ{,~ܱ} WO*o]"jVrRp[}ۂl* ^9i=GQ^/Z<]l_:*& ~FJ-KߤF Wb2 [B$NPLEX=oŰZ*%W404,q,td<\sm1rͭFU2_8_<1W$I,!-LS1~Nj RLrSgSL+y<'#ކ[2MCVWcqa7rJ' *]S~@/Eޭxܫ+cQۖQxU+D6#b#r^MCPk+AU5u0NBP潬Dh1XHyS0pܖo %?;<ܲCh6\?:9W$ Kx"198c)/SЩ&̂H߽vQ#Гۅ &Hk0 jOf܁%{ebY.N:ۙ;y4/S SZ6ɳQ\$;UU5LH(`y߈ ̽,N|~"#N:Hq7|6:eDss Y:O5BF`A$fxR8"|`{C/I-KpxQ`lۖO%zZ{jrX,4M$%ԽW=ޠB~_ {祈@g &l1+qBcv)o]\aw:<0b[`+ 0F7h'A94$Vu^DͧLo7#Cygcl*/R>ジCw:@ AѨ6E;aܑ(R1;:|CF`Hq*mv5ˁIcd.EqI3%*l.z X!Y>P!9 Ek(j߇ f1o}tw Z"cUۦsјvrt,`HٗY,bD7 uh$^Mv2!vbdNLa"n-7!PG.UN%*{PƁA\(9/ ɯtv`hXJ-S q;+@Xn|k n WQz!DZ)ȸCĊfI!Od0oR>v}vNE9Q 7r"p4_kDΏJ'Jd>Np̪@e8$;EM` >/dlNtƫ3Э^ -þ7g/ ;բ%7/`VS`3~ԭ*9>~)0'mB21ǰ1] A'gf-"4Dϙr}siZhkt8QI Veu \h" z_@pF!ܮk%ロ2j$ź}][PrOU,KbqdQ :T?6{+"#mml)n7ޅh%Ъ 9S#ZZ)M! [iV+U^*R ?̕WfgE;D8G\nEm0g?7F ҵ$U*+뚥LC~:࣓hb OPf FE+%.OY:#qPЅZO[ F`,<bPf6bRHMPd l*0SHĒ)/@אl8u8qmjގk3 `$QyPp.ɤms"I#uC/&pi J)Bau^ܯ.))$`K\Uƹ2-8f+3oh`ߏѡ*)V %rU7ᯇʠKfmVḌZsu\Js#@/}h{[-R*7Q7U$EZzJۿznߝ$"QҡzJl}2:X ˱K[_lw??)NaNgj-_޸P} Ś12?-G% uq3z^kgze]>V 56-L,phuxH3;,S; &tԒ*e 5>xY~EQjU ֒5㎗ @#7Y!77Ch*3Z^MUn_zyI@[w4K/W`Z:}2NWA:t:J>yZ_ s3dݹvbަ?yUN9OuT!BKvqalP'\:-[&Z]V$QvS8U))Ħ3[V VH47l%T/6 Q5Mpv 'mh/gKI=N*A8 3㨫j~8f.7qZ>}@3<`BʫJ:D>'8*@>I|ވ 9!~nﵖF.)ˊ?fK b?zߖeUv--}ʯm ~GIhvcjNc;Ao<"҉@/VQ} ԉ=@pt|qi9Sv;v]JjaF֝*,7-'r=s2Ŋ{4) [P[|ν/)ZP_<63!b/Wje{%ӾMh $%WGџ[$&wP4Mv VR':cfv8F"Z>lmrS'[ł"䇢/ߑ/s,(G&mp+XFg^OryBJ48 $,3ڏ?M6q0!T dy jX%X/nUGQW _g_)v~xa8ތR 8wctRFϛZ@79[Xv}OK>cי k2MbQh- ЎmYF>7c ٔPk4v)mKk|?OHJ@ړ|b6! ΄GkU^(J\@}[aT}g35Hg[NG< .%̗4,d-4[Ɨ8o* D矻3et5z-ԓ@ /ۺ=G^ KrTr2 _/#K0*N?}X@JT$@"$Iwbָ#=q_ iX\Eꬾ82WnK:#ؓYuY5a) tAo)+ϒN~iȸo*3o-#vv:V1ɆH꾇|$iMf-v]7~ZNcyov4qˈC$ Ў7{l _ᵅc禮00ƙc;<!C~]8.QhC蔕+maRIOQE]'1G-,xL;^A]mv3T GЂWV8ZaZOJs)'N3.Y V9}@ͅnə$Z3yݼ.7GΔvא>^ ʀ['V0RbTT~E~̾Wz͹%c8 v׼٭ ፳Fcp'S3lvK11C+d23o5(.> T|Dc&r|S] iَHF־c i\ uXͭ6|oh$I9nN1?Suƅ$T ⸦U޴Zjev5r${3/MӼX|uTGZdg>C&NJ~%f t1ݙ'$.ݟ:D+^b>jJ=gYO;[Q८$OVtBF-0(R>դ;Ċ,;є%,so`:X8!+rtpA{hӴZ-{'kEeH%u=r Z:5U[,~Lli٠n;GoUraZde: j4M.KXź6[]&>;^]G&;Fl7si=W-|"*Ti,B-umќ; ÜDӷȵLOE_5^mC9Æ.є}nM*0qREZhZx)O;+ƫÐ !NxD -rGRΔCDwu0z2nHSp¶%ĠB"$I.=\R)UOV?0~ ("x}EI/8Kb(5IwwGWMy$.uyg_'(v7@t$oW7ζhm8"@Ԍ9.SDņ|;~QaN-BN-F<'I?J؉Wk$e:Ĵ$h%XReσŽB!G 0W8IM▛m ˨+惀J] q_3"XW.v@z:= w &JVyBC,'״ *^`Tcvm>϶S@Qbb9DeN@{Qtiml #%q!Psᶉϓ |Fxg!RgGJN4ذjL Fw{~$X'rP7 M&8VAU͎0[_~.Q8ŵLjPC=V.^, HBVtzYYtNC#rE5nzȍ y3MzӍWy9waVDwQ#G PnMVzZ´c%%Ny}z[JS "#vq:U c hNJ@ŮO}Pv)bzÙ'#הO"CH'cVsTv`%SA+jr 垵DGu@9`z=!N[@Kև P oni ic&qX޾mJ+<ȑ)}itߑ R=D%g %]T>]i? 9ҥpfW`[*UFQ"6V=6 Wc$T.1S<.HƒhnzOy8tVn5e+ ǔhTݷ9e/J95Ϥ 5A'D iD>Ϫ7À^u%LRq kN]GJ5y.YP__f%& Xi E2gz} zPrRT^ߕ0%>h-'ԫ=Pk4 V/ĉރ[zK$}Qn'8ˑ=?Vl,pcشɛc;5rRf%j+zz'<۪+[Ցdރƣ4}XK)C1 xצWdPo&[}ɜ7+@H1 -tkKVoL=b!M!)Y8LuMNN}~Ja"k)׺%FjSv| բN6'*p[U[(5(~T푻mPjYIi- f3^k*\m!RrXj@Z~OM| }y|xZ78OT[~ ga*`QշFE5s}DECRW[X3Sm7xp`i'Oal#k}&0kL4c/Y6OlӶm?"!ǀVmJs[٣Iي?KusPp`5bY" OM`4G|2r'd;ړ$k"n[n+*I߶V2EU*-Ipu Oωf^ŒUV l;68E~*s!ȕI2Oz]L!tq1_ղ6,5>w '׹hKJOO@Tף$dtnn߁i*kHgO%Hl;XklEvYJ.U(B(vP<~Ask>Wԩc7n+چ:>Ź#6="t~o0k,{b:H W>^:>gB-kVZ4Wwc_%ʀe TC_M4q2[;8 \U79ur.qƁ7&Ҡ=%nn?^NI51J1JkQn[]/~-esƫ͊3{s{G:TҰʙl`_b--+n/Y%yW\55N|Mlְ V"pD`_".LW |ENзGJ?iwVۥFx_fԜ: yM/;\1 '!S% B(AGk 85&knO)M)r7ɟ1FF2L*gA7۱Fz#b)3`F7rVZZKxYnw{)fX]=oԹG,P | ^ܟ1bن(J ?4nן J )5#gu3 g `49,qlƏ cbkʄ;<)L8i5{fxz mRZ#IJ!w-M啛R)},'pUxQ-f/"Y0 ݫ'Kn'>PSԊ_S?BzL; ^FJ.ZɽVË2=H\1d,Yb\@?q=P?&,3O>UbN<á>yۄmEU <+'@m'eHh@e]I{|#;uȝna7AO"uO%0$ 8@ D`Nʪ42:$ꈠ'XNvttp=q:8B_[(,b%?k#|RHKU<気7~: [O0C|pQltdusϮ]#AD; 6 jYIWsLY ~IcM^<4}KFTpNբ\LP+S"t{lK -1Ꞗ^zU2٥Roގwzf?$G[WBKhան~Mk&6n%/cغ(|mUBlTn%#mRiV?ƺﺖh@,xhaE쀇.)A +q3mW>j& m\QqF{Tt3}xϼI4f&C&. ֳq[dZe+TNJ `z?ҏrs)hRKn` >Ȉ|ވ},o`y07=l=rM;߸߮yصkD7soA1}v6^Ucsz" ˄򫻶bq-s *k(D$kf鿵Ҋ E8()z"x2 ,RXT6lZPL!0L}^: 2J @vGF i_`y{I$&#o}_k<݀ Qz 8"v !$k!,6B…hjMA/ &6γ"#\;u‹0V ESi2c6APEI|V'MTPLm⩞.? ~ HAML%s˯'@܌H*aIձ130t}fеwd?EJg吳C>UwuħWQV {4|k/taO$(ER8%d͈uCbtjņu|xSx:n&\-V˿u!liY]VE0b.s wV 4wic9d ꝠY "-4 +id`K#>~?:_S2\)UEbR1MN}b!O{Q .#F' ZҫϔZidU15"<ܔrIٹY՛ӗ\dS, P#dWizA';(x S]-ysq]䂻ti0>rח,W2f)ybausBs[rˍRRRk&ykIOl)U=B̖d:})* KrĖԠtn(=sqbR>^-U0V_udhnNoF{i-wNADĕO~Ԁ}9yОD?g$ӁE!oӅvHQqg1Dq)ܨzF׀!mkFquc8p:+2:~[AT6湪|{s/+B+rrdxݖD=т;->0# 2ߺwy{;|.?K.X%O%؅m;CzyrO*"PʛG7Q3%zQhg`'lZK⥯r aEKYH*|ƤxC?<f ZlۄB/3۞l 妅peX6\Z+cқZ8[]Yx.MbRaWxpK *yd{AvK[BrYZ[}N ,ȃP|r[KNjڜIp/ZR1}hcD%I*N Ho5=2P,Fܫ偊dS¾<$rG>}C"w<3Ċ12S;$~hF u7b%IەHy 4px_JbB;{Q;Ӱ:5HU!Pvq E1HOE?RdzeeqE,~b"4$5>vbºr{_Gpm1nRI^tDrZ_d*8yԁ9jr:*o_Dy!(9*̠=y^r0:"dÆe(b%KoLa%8mh2h1^܌]| PDkGl3}51ѷ det%<3O}G߃8@9%m x*EUܓ&薄mP}y܅6[qd@Fe*%I[#^q#*0L#q!KJ0N80DꪤgW!(q=qvZ$63}YQ=M{Fˑ)J_# E <8c?50*t 3 Gf~g;+QM*(ujrqwz;`M-۫Ksb>4%Ze$nv.!P d9WB] 'ǷFT$4]$W&fE&>W[78[B1`_(XFBN&+ScZ/Kh(]V01r9ct @N(KW@5o+}r] *`Pi,yĽ!'2eիHtؑ23 %qL)<\z*# f(fT[fcD٥J$PMo?n?iwj#6v )PY_OZξ/'x$lj4Y.O5mk~#?ʟia O7%+w^w൉ h$ovi}i) !-Ga{Q ]tCqMR7 >Oxh9yJtrJ@1ILqW4 ˯H샅f#'V+a6_|-ik[wB:rdma)lԘCk-@g?163 K^qsmw!z `ר6U, :CNSdWM*r=(Ţh(nͱXٌ hRظSRibicr3/f!vGP/jE FtnA)_|\L,̺VPS>Ȃ%iLzOq6.dzDL k+ lFӖ3.'V9m bc۷8 ΐd$lvP.f2=Ү1kwXBʦ;Jֹ=y+;d 2;m½&|c'O6(l"Jjhej^:7Z9K41o#nzۿLc< 5*XLvIwAyH&p+_y<%A,a.vpȨ sK$2)^X|lONBWnZSK bjQ$ o" D/^ qF0}(-9nq*Moa::ӯws93{pGUş"\"8|Ƽ2]I-/. bzНNVb lNZLP&*$ۃ(&V}ºrsASn)un :CIۨ-,χ% )g,d6Cĉn -Zd;9։ݡ; 983ą!ȎAߋh0ѳW?O?e"Ym56Р-cQ뾖a@6ĸڻ;*]+$)]*u;@ i"~+u0hWVF{*Ww0޸~ĺkGepVGF{K J(T13gKl3/q"][Ǘ"曆2 v #2 ^Sʡ!2s(R xxAXdzKw>Z2M#0mpXK"WLN_u=*[*.7 R'dlP[e\*5Ncr;>KCzQs6A%[N휸NP}:bƃF$B>Ya6fNJ͆cRF~NzDz>m~-)Na&PH;}VՉ(@0ȮvYz)RNea7wA.niD7. ~lG@KEI/^R_.-jtvqej IKٛApyya e)jNF-e8[ӓbEeF ~2W}%"e*h{ sep}EyBnߚu=L``'#'>ءv47ew$xun [T; PХ,gûZ }ȶk4~jpY)RRȩgjscʜ4gUc8|Wi҉sTN(7%BjHx5ƬXh@v[*ߵ\S @l;FJ.'c\,ЕpRш1Fj:ælBaέB/;a{˼ry& &>Sg1$y ,.r_`c U/X Yф?7 u{bBWc >wɀ=V2h>i1@(nGd s:J|6j=ַBو\(=V; PuVb7Գ/p5?IWv]C7u&#k1jR؞ /8CI=Ed1\*`Kyu}KʧD6չp)? o~-7Ж!Vwp&d4Aqo2,6{qJ;2⠣AܗC#A`c;;*O!m0xadkYNHzc 5q;79|ɰވ)_C 3 '-Xv{++/hLG ۘΛ ^#bˢ(?Zp[mqS?=3Eּ{DWuVӦw HjT7p\\?*H. [Au 3hHæjovNεèG;mWA?fK#Fv&05 2b߈5b)l hiG܉+3hyk^ja?$2-cgqx ǫndm3~n+Vf 3yK =j&.>ĻsD뱩Qj/M~L#H_E(b1vr0h ZjPffSКDzͽk"DpSE:?B*) !wh1%l{s\bRpX> ]CoZmb!#׎($ Ɔ2w.bIMK3a^?.AA+̒6E0)++IyDX nb( $'=ԁBu!{u4SvDW͜y>:!8pԔ`4sme/Sx8h.;ՍzBoI=$E  m[Abq xJIr'vIRKW2JK*s #R֙`o>UF|;!̌5{pϲGA7s1YFIcliObm(4%}sjP N:íLv-Ўgc@A02,8I'*9/l\;)uX}fO0R#h6n -i,E%"p{X}X A2lP:#%R*ʍILN/ aF Ap@(( Xb$. *70⡕WD#K"U`5Sw^1Ȼd鑱+D#:KriO˻A\ N| Y" |,/yNb6+ 'ƟW \Mz|}'Mq~ G /*6_p&@nI,s"lgct8DYg2QSjWdaư-F=уam]9vYMFҦYbhzwIɪ@\U-v##e!RDs܏4Q@* wd[ Q s蟪xei xʼnWW9Jg'P{Em@RtPFg$xL_k,/!/+j,:x-\^NvCoXM!j,`32؛@70[ڔ{;'{<@0peX r J]kI_ѧ _tM]qp NUZzDيkmg,z٨Eb07&P(I!^>Sɳu!WᲖFQ?75[C(1U<dGY@{ogbg\!$F'[ԮgXix ,zȊ,v}伍ͷPlx3GkboR2e}r*3`(#zd' ׅô?.V;h&n}b />,uLP7 6rMkxAw7|ױIuLL"o['"=q8x\Hx[J b.q95+83.dʀËR!]?C~4R)Հ6nUPhBa0K=C׃{K^(^DZ7~sjuVq2bM5\,<# ,5ئ$W^eZԧؓBѻ&C=@F>3.'I^r:}Q[oW '8M`E*JZ\9 H?ِ#[>R^g2SӴXo`ANB( " ?)Үs(_8g>\bң=sϣFXߡ+hH7WBlǃ;JB/YULgR("`SٯZK|a`i/jx,d YJz.->/hFv/'UNA~]ʁaRk#:ebu("y6WwKE:G87SUU`{ )rȎ+D-'O.z Č85|=K|`|1m]5Igic ?pfݣ8e&;[﮳UkW=mІ IsB ebUULCWlfTa‚yplV":xg+MaP9f80 I#!`Q=8uh'2\_Ji,9V$W|phAݮ@NJ~RcKM NCk&9~"W2`yHv!p E,l֮qw}r[]q^Zyr )\Xeů'=bl!6Z  ?)N DDm`srO@4W#UNn|^k0H/%KZ{Gi);%1Nxˁpr~ђWmJ]t1xuU1[($P2Cy]Vͭ~n7°0r_m1Q=GI߯0kAц;^{0a$ n<o;D'mW/*u&N9o߿L7hg}@sh-IqNNx&uD%X)}!3*_0[X oߒoQC+6Hȣi;=WfHKe<3:>X(} GJڅ+_0@\Pnއ`kPK'ѴB 6378E8jh(iEeJw o^6 ,ZDv5o*1u!֋'wdL4c`s u?y# iST0Ema"ϴZD'f˼|x7U>h/2e _(P)h }tͳwgj1 S4ʆ K+1ME{Zv14!R^4h1HF2<ݿA*e~ϠQSЉlU q'xtqCo=$7uNZҞTl1jN+n5K!A9<-Q3Y]R"bZBMYA/Agqz#ƼB'uYTϜ0W&Y+jڍAy;.j*.ʓ<=^ڦE<[Gs 1YE'>.GOǴӿ߷^x5[$~[QF p ,u=9n3<&ۡd௓hF@VCڮWbjwE>_WTgnA=cۇS*6 ͯu-v`G*o'M'Ԭ ϲEzICc;x]%29"$X&in-7Ȣ?ύ XI,gM>/-"ͭ*^h>UwC2Y# fOrj?]!/Rԟ5,,l"ON^xH}``:)[yTIFҐ\,BpHZS٧)Wk]mܮ+R WyR:-M3qː"kNB×k"4vIuψہ 2B#vEwzbqȞн5n"U٠8aHN-p!{{ a;p qLWʪM<ld[HC%<ْbQ r5Hc:?K9,D+qRQ+L%nxtKr:Žc7X>I˭4}\w C<cj| Q4͠r-SugD!8:qY^yB?,f7G?= kz϶Z5@ōрNS|q6N wf]~ -n*$Ɉ\ s(a*Xfg`2q%QnQ«Uʼn.7U ns8Wu2 XdǙ] ImP}㏎6!/&c!XuG8,Vu1yPſxg $WL(п;uܖ"d )~vw'Z ۃ/9(7Bސ'B9v76al>2Ub@aYROeh3Zk@! ŸYk+%:@*D!}6]kBXY>Q"Y-/P+QQ'*tҥ?+9`ǭMhSؘ)i6f93yYt}*WaK(l-l.9}`iя>b$m*뉖\~,jzFZ$_J-R ƯJKusULޓbFb,R]ϊ&S^r9ü$~pXR jFS&wSx9M"*s-f4$) .B_mN…HB\Fb fvHK(NO)4e#iqS<~-$U16E2>@M%.c*7A$\#EMDxXHk?@ㆩR1- ݧ݂4^&y/y]Cڮ$ualզV`8ËuWLAj,{>?1/toq~VJ{'S~O#Hcu[ $]ҷٔ?vpv5pf>3T&])O{")صR(3"d ~<#4;c0u!6>>C8q#rVIzJ6|%ȔE:a=sv9œ|o3l)nf=r-CV4%J/*i4$Z3dڀi'@{{ȋX+K[2^ލ 5 `@U0 k~9[q)3EF*ϡyQ%"ޗJûl<z]a})F8*kmMK9NOWav!a83kv>$: EIcAK}U'XF`;^vVQaT#>303d,dqTe,tn]#^eHbox`\Yˠ{MZ:pr3럀s*9Y('iڄѤubg_F^5K-prC'=> C7T &ʎ2s>7SUӯ:#H(ԿstҎ ⷪ)hyר䜢7trlf IY6UoK"ƼQ,?nB!̮q2FPb=4O7ɴ7 &XŌ"ifi;%ߊaI_x5TM"C~ IyAo:ERJج(X[:;%.R>7yqDy!87- 7#g-ip}zny>(YR%$ dc<IwGmgD(74nf*h{f~-_8vvF@D#$ 6f. "4-)W1ơ*f>㻠$ث:=#Zi!f0Pzt+\5p[Üכ7lPGL&VEо8,_=AQNA<o(`bӨU7Ywlj YNw-|rm̺?.h8I}"3>T_H* z.OunQⰽ*b6v_pZ]e?۪Jyg̬$#6$q/ 8|He?Za\iSI!_jG6 MW6>({K[*bviUrȔ)~rvmWQ|v)9|DI(;U顉wYY<Q+!86ʆe1;۟ E| G]Wz%wE 9U5X3wZWy?B̨R 7㷴Y|Bs=YIkW+]V"G)`y:vk#I~3ޑws`d9%/Wvۣ9P eU^Ro٢ [Y1} rԲ<(qVyfH#|aYGɕtYПUhE~qHȗ_ $ԑ|$mf$EVآB4 T%dj;@M`݊`,ݼa5cII+&tw`oJ$ETUGlTU>IxYskT0A72jڢQo3É|;VC)Du Q.p):TB#ZWR1M2NSu"jsiz-=HD. \ǩ7b<#Zb`Hd[β;ީiq؃/ОzU==.tȚ*ΞBOJQ[1 z\j֍9 n@ Jk5?ƭ}2?Х[|$~Ȯ@%0,^]Xff隵W܌czkL¤H," dI~6L[FGY#lϞLmfU1mYzG*llE[ouV E^Ȅ xa'=նv?x{_! V/C#~J)KT݌Ͱm&1`qxୂ4U5*KU?TH͠Ooccܜt5d–R2_t˄4&s52b c1 ӹs'}j='IB&mܱ>+:Q(2Ɛ@Z{ͯO.ϐlN+Q?lkdNqd mKN(aX<™ʻ})HqrSc^MK':?!>kn;Oƕ lt-k;E@L)v/cFު4_G;Mئ]0[qPWJ0h_şL~m@ #vXDx|Uax9s_r񄊦(畩ǍL@AGVN&]"t>*'Eb9w4]sRcd~}9\C]e{X=/`z MG6& ]P70{-JInJggZ=ӱq'EmGm"D#NSy];soY0fP+9]WCg%ɫwȊ* AP3-_-6qo*\+PveQ4>ywHB=<ӊe6`hɫMV{iFryG+T z}¿54A?7]; z^c #1.lb=@|}_ OZ\nQlo5*LKGX >eYKzer0 >M\Fy㻡W dԕ* d.?I)^Qbn :PA؂QWIԻ@] =ǚ_㚲婭T!El!‹>ܘY|iړLO!(*D\ed3^uxiEIZ溗$ּȋ,=lFi+zOShz+u7nk|$}VV*GYk~IM#c4d>V֥7ș0!/65f/o-;(PEcER%>1Z0*Fib&9T~3rO9 ]VRidU,~T~H,3h^iT;I]2I1/0Uo@7gOzۇq%wܯcAHPċe8-$:[L>@C46Y湶aI1_x@N6OEN)u;ᎈ͜1t^]䘳8 G{HBlC?dQ!^R65;{~'-q9*>O% $*X#wH]U p|sدՍg ӏ~Dž ϳ4?UI_fxF~nk_NC܎y @.<ޕGҍ<#rnQ̈Cvo-ש Z0pxF#`_P C4L*ul]kW?p-T J.s}]msU1%ih:6}+??@fy9@ KVRb2C7-_c P,炝?QgoG\Ut`(aUXkb!Gr^3dq"jRqkc]09e5^kC ^T裳y1W Qzԃ8oQ MN'-GO=bOA{'m3/qE'))xwjʞW8׆Zޕ;ʹ,ҙ^ss{Y XY&Y$1 l(|YZphC&*%SH+&D|9(@QqyYO3 n_%Eyҗbſ0.:h|dl%4Y#]Ȳ  9)92FMxAʁЕ)"6+W-[zE{u9P*=|ƈa[fc.8Q];8B0݉]ҩl4۶)<2)Fs9${d Y}wfJmvTdїSkʃe|-cH|Bp7Cy+BVCmLEIZ]19WImF bJ3[œ@ {.%!Pk ul,8VqNvC[UM X1Z\zXt cXe`|MXq Ec@Х,IkSF:x5g˕vc;OHvBYO%Z[ 2y ~4c#4~ˡBqY#Њi ^~Q^ +!*x#" ]]gt qdv _>;7\hG |襁`\ȊEy(ӳ]@+z+iH4sJ4 =Yr"34x'0h*Z@8 'P/GO 1 Go+ujcL_ZM{Z7?Y=?]<]}/˒ @#Ņ_ N,6> Q=e_, _W!0_HrEeV V] vGk5H 0(d4ίN #KV;cNE0=Stdu. C̀(`'qT"3ux%ů.e NŰw%Zocl-Kcd pԘXw/%O 'P'b%eC<5NG9dIEP> Ҁ)ɜ69I:4ߢ9p"GW.Cdt2VCqvOB|J;xQޯKGt1*gcsEu0D ұQ!5ak'+Az {`QXW,h6*P%L\d>uP}*Tk.I x0**lr) ZrKz~Pv]k1fA>S0p_ˆ葇 <4ۢX9-uX"q]II FnmY?~^ czCpQIl?T͓wD=+UK0"KjȊ5,^K Ca1.ݎRnUdgRyUIXt \k]ե&~ #v*AvM(OR3K-!;',c^S9hu."6z+-?~,ـ;͕S6\l I9<,Zy#Tf _6m4ȏvݝ&Yp3 XZ X6arxWX>٨FNNa%_ kCj N4%2' L}0eŗ@*.bL ̛WG>ll,EFc5#7 =մP}|Z(=1UPF¾ {2Nx4zhH;,Py0[b4ѿ벂/5 w=sX,' k0.۸WeF,{v̶exmѤ{ބI> ;!z[~<c>?gI>=iwȂؖOvTiTCЉ۞82h8a?"((?15 1K]Gj,Ifm0=Lik TO_5 VOոhs>GrJC g wCV ԧ0yGj!sXh ^,2ge-xKLmxK4vޔ@V(dḤzfCBɌR;YdǕ|d,kd!h@8"o-&z;W&_x\fqwh](dW"ͬ*LXmxs2lknR 4QW`m%wkj,pZ'7 m?HΠ6P}z\t@uQ=/F;;ma ?Ÿޜh"Ξ(;$;%r:#Jx#s1Ǹ u>)\J. wkM W }0vՠfм،1Cב6Le{\(|y>`O =%l%}w:4PTFS#aODXW|9ڇa H?AӢd=og_ǃ@9=XEvx^I(_MV>qLOW]_궩mBm&0YxՋƅ{D24W+o[ZqBxA#/ZhW@ e|1kpp7scQ4j</cijp<:* MXTߡؔt8s- gE$’ڐTlǹUL&eM Oۅ'C"IzÖy캄rw-a& n9E Z )\pX2?5R;=jJ8 ? 1|ZIJg/tiޑ;-p)B]8P9hg 5[)xy9J ǗY,x)]3<~[& A ;'4A Xg&#wƟ2IQԺrx{iq\+:Gs&̥w`nI3qYF._?eo-a[ -gjko * s}[HkiƓQm_A΃N3W͘V.5*L3-ÜVyfz榮/} \~*aDQ?[[ ,#=i rƋѾ1K/I(gE? =J؆~ㅼ}x$H!V/γlrԆlb]|yڸ_ك d.{yXy)UCnp>q˿8v>4gYUAz4K) ;5j j$ BhQiZ##\@6WbLCc ]\2sa{y2~I X.gߣ(9 NnnbgBMP(9Pόǐ2vFŅ[ eJ́*Gy[4%T\~ueXu4Ál3hQ osK3-@ݎLx"G@>AF0%sdOfTaLT P~",y0);BAm!=w;Ѓ m&xےn#쿫|6wi%kI@o/~H_Ƀ?˅Lk W^ᷖBCc0q`~fm 81k b<4(r9 HR/`~-J_L e~?050eNvP@ R#:{ !B֕s3T_U0T`w&Ed 7;G>D?VȰIF3Hk/fOQ0^5L&sbhlSsk̿ 8Ғn/LRPGt9u3;H)@iiC)Nqx.+տGR4õ7TG{P@J?RfT~ghKJo%O-GHD[Yo?~vR92_jGʽLf˔!x5h6(-t dC5TMQ@{]FI}fzΊ|v-0pl^~qs9շ5}asGW(j[܌wKx\?gir`l&9<F[-!֓+h,uTLdw#|]˛D|itCږu"@ӝ䳺<鄒erON0zkCRu5'R)1%yHpQp(ѝ0?MMH䖻=/ )R,SxLW޾q $Dmƨ%6|T :T\]SnѢ=V*O0WSo*oIn"|,b#vpcI_PI>iy勭Aǿ0#`"6Q_y[<:DS(BXabHHf\5Katϙa&=]%!/9Vde$[/VaP);5=+!̳qՠyZ]>|cXR`NY߽0=؀!taoa6.9I Rp7Np\wRӚI9䏉;qY.϶V/A nl]'?)i6N|~7 QH#F:cNgto M7y\:ʛ|E_z^QISѶ.Ň@=>3N#E<@Ɉ?Z//SCtB/E>:ѡUU9X~_-?O4)k2hW!o o_je?)0E%JWra{nf/{mG FEp[Y6u7T ).-zT)+=hVE`+ t7x Kyyݾ\AX(a]|Y{i|+R[Qb*J"jb OS?}yT 1%7,\j:U+&-q-Z$(a=ؔnQ3ƼL\#K3|n)b,LL:PFCiZN0%+G k}(xޙ^_33Ǿ[={/q9ve5*# (B򯅒qT/U~ܜ" 0sJ)/dP9\;j}@b* />B 86#BCC{iY6)x&?pf]RΌԳb՟vڢ^[P}md@PyX(6}N>>54JQ]}\\ӎ-\]uhN-'H0:[9Z)&{:aMc )w9i,{+lB%|QcE}"[hFu4! teƗ-A)4 .3B6%y[W%<-e\҄۝`bW$)j;x(:@KnD,hpyGZ/LD}E) JO.@j}]*,{m1eB[O =(!.;v ȭnuqUe 9ZҴI˂GH r>wctyC^w}u^t@W\8'Ȍ6[dK6Ƭ=)Q(Jtș`D&I4Vߕ &=\޸vPWRUCB,o="c'9e?o(o(/N83ݺ;?:rGeioQ4?(uAAaImsA#,|wu G/w4{z0@=hY>@;zEѓBHQ_{X0^C|yXG9%ؐ.ɲ;2\BgQ*vSR=?Y}7V[Vꆵ[j\o:a6!>rT7iA9()5b}^%Mk G cB%ۺR)\"/RǏz"U9&Dĝ{ lR̮UÞ{FRʕ0Qo̴O)xi]FsV_Q5 b47Fp]Zt jQ`qRم'TAN [f:*2!O2[7올DP @Lk):NG"Ss<^+bgCzJ ka-6=0|˟xx+Gs|J`=*mb6e@]+wj神wp_M|).c)JL{obnWu8H]Tj*ø7>:A;@{U8D \OP"" CM# i7lCZ ,GVNbq?}V@XI w(>r*w-n9phSzPNdS\UMgT=TMRS'4퍎#J]N-ܫ^PL8` !yu ՎINKw.|20ꕹ~lzxSKD\I>],}c@Il{J Kh>xEy?(.ܽCcV9m(^GeU0X `X1mO\qQ:p}.^l~޿YMCg$dSڽa|O OL>uR7{H%կCe?aRMUGx%fsbB AʹEmftFzh+)?+/%JR2Sg ԁMs]F*:AOnf_2vO@A/~K׊ƀh=qcكO!WJy1mH~:FwBg$oQ5 EҧL߭>L7"f,+R=fSDk爥1\S鸏*n[\:A)hR8DJM\|[/&BtAh}?CL&*y3+TTTE)`};X;=t|uF@ܿn? D#(7ziDp`an^!-K_?#/;lD (k:+@%*(ȴ9Q`ZՔ~yT7*f'ߠh2[9 T~ BBE?(=< NbVO)*g0N-)lGL; 35ߏ7͕Fl_IhtccB=vEl+}$`V)f_U)9wy5xcHxfE+`3 |c̵N'11 , 1.n>uxq [a>)V%0B5yy@ϨMF]$!Q{>S>,o< {{:Bj=U;;Y"p0U(窦+ZQ K }Z3hEQY̕}lr쒷ӜEv1W0.+.lL[RG?& NizZ8w&2!ki| *{)Y鄱[sͰ0yqnjg Wϳfa^_0¦\\ީśh9q㺛CQ>`b[ Cc]_( pq=+A! hi3O!Hb4z)Ue0F605=m@I:2llҮ5VX&tŎO _YCPlJeo ,bSw 9$Ŵ*nص z |I=EZ5]_KX ZMx{&]9G 0d=ѶCeRޥ OfryQoC?ȰήMl̶MP9.+RE7b@y -g\~|TsL.+C"S&z ͅXh+7׫ J>[Jn:h[,v ۊZJ1T緺Ǹp?0Xr 'c#rB"> h^Q7 VWZO92 Sn^G^'\weكj R_{n؊摐 4e=qEh=3b ~bV 4qyV)6cL竟 n`<+>nݶUmLiE(8h8XK..ej*Hk'}vHq,җZGU˗n\ 8yek`z@`_9|b'i98f q޲,ӗ ~`t>Ӹ`&țYh戴'E)ݺƔg`00֎;1ON%ʣr({-1fk AYUe /\a]Z 8[E^ `&hY!>X=ev܄)]-qi$8Mmu 2(aOSٟ Þͮ^~H4[8i0m-q`PQphbS/W>y4Oy ɓ'w3"I`wvO7V K 6QuȐ8ab17Xsp53eT8cWzEZ ;O.Jw'7`!`WɀuM쫸5"w>`aytaBs;(ndMO_|N]hq2OMeV9Y\.r(Gi!v!鶷gh(z,!PA[@"h+TRq/c_ [d 3Ց p3DXY6)R #h4N8kt(1d=G-i1!R"(:6]:B–衋pI7 ,jtX"]Ή8ȚZN ߪږ\+b%R0bQjH2Q~xlfڜgz Ի704M옮F %R87/wPWF'"IT (D d"NdGZHԠl3[qJvtX 3놝 7=̑Ȋݤ:Mу[q|*ZH+\K1vSE-ciHRi- Y0mҋcg)i}aŪ99|Z_;[qiط; Wi_Rqøo[!3;SѲvNhjKwOHXE϶̐R}*J`Ƒl]]vq6ALcBE7ބm 0!Q v1ܚw1+ME[W.|%zf2S=3w5zV8 e=Iak9NCTWk|z?r\MzQ4>lԷh/AUM]_!Fr]^$|b0Bǐ?G-(^آTEcУ.z>ʐ'|Ql, 1]Np1"[(45Pt}bؖo+՗( `z(}16yKG9Pp lcjteAWJ+\ gIk!T@͢;S]~tb c z rNz.-%BԐ"W??fmvClpn lQ l]Z ڱ9PX|k +BW)JC~\R3 ? X*LzӠLKExDU \ח)Fj讝40Ϻ^UbW"jlL .^){ q= .j(6?8;&4:+a0-\z^P JK^EmAqck| KMy.U#K'8QǷiVE>]PR\;YX%M!0` T/qb*#t]f)VK$ f+nEfR_?NbNO njHӿ6lN|6%-$<d+~eW4 y%8]eH'4ɉ2j=3O[$ob(X E^Z!j"pMNrqׅNGxfo׏QY7V);ef͹ S\$A3b3O DE}Bλ+G>U3^Q lJp]ښ6Ui2;dq, /6ю)̭^}ry E 7Eu6lΘ=x^#3삜67n Xh"׽&H| }X3߅Aۣc6K`#sRa͍~ (Z9 ~n9/ǥ׃v/W] ؓF>ٵ%k19 cIY̞ĥ M&^.]k:$`"<]TiT5(&Τ3Gbt>k:T/@3j[GMbكK $7;]%ętjy,3|J@n ? :{~&X?LC}34sణfjߣI\+~q>>d$ѱJLE >bK]1́4?sf)\W9C& NyI;PlA1= Cc$AtI"?8DujZh[s|6u%"?,*mHoyc\>SZx8#cֲ_~J~g+RQbmTE ۖWɎnޜz P^J13Ws#>3:p)j>@~FoSvc/pw7/7εaڤȇYJC敡BYy(MON/u/]ꅃ$C x#= hzCUC6#ery/H6 v5\LnO268j@Y0ݼT069E(\:$qbc!l-,,'`wb$ ~[jc7w.Bl!w]5_T2"52# %<+bh# ˃E[NjC%شtse \UOf\l)66tLMӸJl\F nj댇+zOӼDEr$z6-S"ꌖ+b=!}QoMo*úev;U^ӲK#PcHi~&+QA Yk&y6Z/ \_ѝZc;ۗ?3+u6]Kʃslm&IsIܢ~x)mӂe !YeO#t۹NWD}R!!6b^SGF˼y|)*Y\TGF2hٖsoHcEh^́so=__A @Z`eB R@'*hւ̆ŀk}fP:MW F ^7yrRg*܃I۞ʑLIg<%c&zrJjO M+M@.}z\`ËPQu wS,ę4ɑL&ǻ 6kFN~؞文2~_i~o1Zkդxߎ104dX<eSsgq1u+5!7p0U/"|\t;GF 2G0hsd o1f2)=&څ#4m; Ҷ-xr- G3{c}Jܑ_XV~~炱KH؆i݋zΰ eLE30R|P|a~QT~,9]ݣ|-s񵡶;1 U+ Q>oJ|=]cSb胬5)h(dLVЋ =C/^%H1 Oe:>p.bM\+XԩV^O}8?_JT8(l7K_&*4;`)IwFVj&֧-n QcX8$RQ}"kY0rkRAcUnp2Ѧ꽡(S}L=C'Я#.Ike }Eϕ@SƠ&zj*qkJ#>9 Ʀ݌AЯCZI:?yͷSPAʳasvZ{A W1Ӷr 4mz/YYo/pͺc~W?:  L48 s ),GkiC|s?$2s$ ˳ OXdLА LUsK< fH;Ae1ޮUՔ#X D~9P^ cdV÷n77>pv] ن}y\J _GAM=Ǧ9Hj[[qVv5%< d}iӽF#$Oc4gCO&F)Blt َ.DP4[ߍ(u->uiF:*K5ĖUL/gt)*;&v㇣i7~T_VI|}VBnpҨ&@^AٌX୚''2Ư4$'+`!Ĥ|].uW8\E98Hb%i\ i.OUS1 =ΟNh/vH:_s5"`% }t!{_lJ=Wkf(w{ 1?d-uƩtף,UX|_!5$k`׸pJx;FZ~ܘ mR0B͏pB߳3=` FaagDZLyaADDs{\W#?}?Y[,5ytF:V>zlfWG/:g2 GF %f6++uJ[W%{96O^jӾsE(|cEgHCvqt.$6ٻVPMTE>?e{l:_FgWAF/Hx` ךc&)zVT$ 7uVT*kvpbgsb\.SH# vD}EQ1"0poֱzH-$KAE`u%KH%+;Y_5@EՖB <['+BJm_j, +hT]l6 {[î&FM("#AK"_D$CtCҔyy4 F{Qo訶v_;n20nH nZC?Jid7~(]agxYNk4KR97\;f\:,bIт2Kz;o$?9˕b*s8acQM)!ҏ=7G/AνA ܗ@РRXקVh0Tbml(-sJ˒Kp8N6l~iĪeF'֌̗ h$J*rVK<ҁa4puycod_+}F_t;(wal)zվ{NI Y;2!?kv\7''EɁ)Hu 3,7 L XZ9|2ʌKndO)4Y֌b y,4;d&[qQUGZQ6`txfP(9#j|m ?mK3\ˎGqЊ<[ Yģ &J 8*=s׌}kЎؓ}]QjZIe'p&O? Z~hG(zMՋq}fsrC$IJčG4Y:Ej;N)JBȹFm5.Zɟ>!>]6$e~d{^cڒ{SMůww]MgqS!p+2K}+)#QЊ34ǵY%~AP!E`eL&ޤVܿ't/̨vZx~x` V/RwFR >} WinsGֻ\'Jx5NIu6Tzʚ,?D:Wb+L!5a|B>W/L 7Cǻ{#Xi6z늮v7,(KqWwhUívg [cςRf2KqRSWGLxEx9\."(9è((aWFEX\v/xHW1 Ϝ!y<uq*G$!]-кWe,Q( Mq8;{;;Jj?[4͹8${IK7;7y(OV |lP )393:SG# Gh(thB+Kd)!0}-ixYT>3y )p9tn!!0fjXngc `vGBUMBT~+GyKP<`oC= $yM93}=0f 50ƮKoUbfT2rݳů`zǷC JS0oQ?˾< t;zc^\Z~vmrM/qڰ|V7Ц? 2@u/߸OH_dիqGo)c\%>$=;C( [; q!m8NQX*lIW]ܫAavGK6EGO,Lr?Pt Qa'XTzeU'gc?x8nM!S>YXO@6g!yRijM%j 6"VvL5, 񅊬_kUHhNp+f=-' &?uHyYZ FYf!5ob߃`CX{ϻ85cAՙi*+ТWF*dye%-#_}Yl=`-`'DQL\A{v /K] @ma9~|<[w@ѿi5)ܬKX. =C\}(zīEe97HM29,H<9{(䇸 Eپ͹!kOYmc]pKfd< )YAJ!>s~#A-.)C 9!e;΅jMF7,]&><'O9Hӭ PECH{)ylo{AaLRs"&SD; vj pcC:BH O{<:_wO)'#C5ಯ ~o}VyY0qH᷂:፪ILns3+~VRoo[rؐm3'<Ҧ;>N')jHAh~H ܳj$.He}ș#]h֛61͡=WFiC'&g9yZwveSoņ_\MA8D-Q:jnD{709&as9'pN72\4OV`A|%\DuFuYuT9F/]dvԃҪ.]IC儕?)cyMu:cTs^yսLG,Y+gUylQ8ạ׾|1k Jv"@=X?^SYjLr#nM3st#lўz : v*B3WgUPhes;\,\ls/;xY`dbNnƋ%q[erZq(D3k1~yIN@XY.0l9>3e68≦ x?$/r3TjUB4^F5<AGC{Q*4u*:)s1=(O*o$BB {W}l^cY>D?PW |޷^knZr[|LԽ\_^#9(C>$ oĊeDAC\8bytpjw' :7wPgSڤJ.V+7EVW–3rR.z00')41s.ݦ_ #<6xI"5k4z5")r:9=00s`o:4kZE> jOx{:=,W.IGϓq zg䱛s+P4d8o̚?aJ?;"X>?p蓼ֆm7ȻzrĦgR9Aam^}LQ&"I֓9@^OK7=FmVU.^,2 |J𹄦l[){u1*[:̵g meD۩~,;c?_pOqlz~P$ <2r;&[9oQiP+6joOQddˁnvHSE.iXf _hTYd^W:"'Nalꠠ"j[`V {SXm~J_#;l?>#(fg9/'oUs!I9_t! HDz 7)N&LBazq]*L{i20o 6jfO@yUQӞ½nÏFj`]sKډy/)cr(UqbS|nmt<|U"ߎjQ"R&c2WKu g[qieh.3CdgC`[TS*-&+t'jUtЙQI0ǰr${xޗXs, Kg\rJ>1> ^;?G%|wrٺEˉAD;`U}14B1p ->cğVgwPR)jd +fMp{L*WIʽ!Y3q6Vd,Edso)sYI|7aNkaԵ8v-ӟ1ˎ_tGfUWaP'AM9gKobt-u$P8w'"ؾن[$jug -d!apjߣYxe;[|bp ۹À`oO,o?hAc]h0.Έj(J7!u:3ZQJp:Ȅ~]f`yqg7ޒ<,ޞyBh< mеWI!xBQgm Zƹgk/u.#U OMD/%C6ʫY* k~EA;px$TPVv~ sݘ\h KVB򯒨SArW!=hҙ]/.$̌Sn{i.* 6B!0P9s!3#~zwxZ}&1#Li3t]ljq0}ڢAf^itwV9ozClts@bV VK=Kڨa)"u5`g~p ʄ`h5y`Hs)P~vdσaE{{YV:q!A|-D!#-3![VnupQ12M^OʇXжRW&p_A on'ݖ3#EȤPjmD+2L5zCqq}ve+6ƺ't6H}$X0㾁tRAA\1[]}t7h¸"tҝW!#Lb/^H O"sھc7G9 U(l9´k9$5:&JFvBŷͩ>E1ds֩~K?֠˺eՌFU[I7" E-9lB w"ZRl@~? **u-cBe&ȋLjzh`ĝHi]0Pi\>SޟcrsN_KM=Q.=` vv\9[sd5]|7Y[8I#?k2ʷV:.v݈T`AD*,>5/'eAϱkw& yceFRy e9/ʖX][~7mTVFsU_9VqO4/H~ŶIQtM>4e8W^N7Z𭽓VXC>]'ɖi'xNT١rTIX?9\w}MGPP)*ӥQHҤ  YElLՉhlt5O>a3f3o,?8Mk3Banȡ3'0@ Wt]mc DQ@YcXi EJ(Y$1wYfJx 8,pAuChYq!/!h4؆k]B+zCE^ߐN닻:'('$f˵q2[b,qB/eIL3=FRnE b!u) J3dfL̋cԌHXy\ lca6 {vmU*=h!jD\bT=dHjlXZ |BXJլz.C0p8{B@F@" *[jwƒE]'oo?uɕ *% ~sGG~`qJY,Ss9-Uś}1[ Ih| éGC(j<,_4P:BbX0}gFyV)tvm v?iLPeփ+Ny!^pqvyC1tuxI9|q] X'xιAk&zޑ ?*ϝͽRiRQ0۔1F8{+ ?<~,"9y={Ɛ$x(>05pZ5'*MVn݌yvnJrޞKť{bX47(NK'aP82g#*Mr!{ĀH5#}=-ZM+c761^p Wy% fJ|r vJSQe,\e %_m醘Q*`̖@6#n{$KExV*G#<3AsVؑ2BKB0 IG9CG?x JW<5܉ "7<0/QClR1_Ueyά¸(<ғ rWbAVCEK¦2u3+mYTAicg@Glմ=UR 6Bw״`sguREC;\㇢tS۲'eظY`XG, =a>-˸el}&\ MqNHgؾ/1>Wʣʉ2_lawcoWOţ/Y^3!y4c6(\ԣwFW q('TW+<է3D7k>N_БM8Q)#9zfbt FEE< c"bFtO$FK"ft=l/dڊDtB X\ '}-42UÎM!  lTT ]FVd1PXa3\ TId \2!Wz y7Nl3Lp>R1x[nG e2oTNE νpnq_W "f`*bcE0L-.AOhZ۪|0Pj[grOI<8l ̈́yfaRۦG踂hIͬ1`I'Z{=Iv)4G5Ʊ@-vxpu7Rhgm_C1Ä<$8lE6NUfV,e}.VFzspW~R(uZQ{_߅ҊZKi<5Fk#f!wn8޹)]yP!Atm¨0KbnFV:fT41}yX-6㦕͌$hgކv4qG~% =٧!w {>Ufn TlT-^V#4`lgꛙ Zl5%C-|xtk&i5lmrNiEvSѶD.1%Z|6%0q}a!rK9",.`]QLR AVgnzhtE&XՍ孙jF?%A5( XTlmRT3|5^scG#ͧz^*TEoB7# -}`@m@F&QAv 69 d> 0Y~M KMpb9ky-y#s*kv[pc'Wa?Lj|IE"So5{q0RfI=#^^4]n:/*B8;Ծ&@@S5-Xs\ uhPJK\6O9 ryZw ϱ/NϮp>֠${"-ϖ,+N:b>DQԲ_GA܆QQ3_K\VZLBSJIzY_K$pS3Q:q"YPo"YΓJ\Ȯd]HݺhCȲ$sbs>%EQcijz[Ȁ2bSM,* *Aiȿ }Ģ%0d"ޟ/hXEkj ?RO3D*6 YDOmH uvrC;jQ=elC~=ZX,UBX9p47 1ax+rC骔g=n~`rrMdt)MPBQ}uZ8OJ=ý7jm&ReTvҨGZ~qp@~K,G}nAL\+pJ @PmZ 'w(m2#PB:7-kM:q1PZ9y5QƟ` @_-'tu1yZmGO2.1ȯnb,Hw Ԑ1KZdQnZ}-ƵL4wUd Jb>{<\ˎ6Þ( x! DקV{erNhV .j0K5cFPO/Q8m rdqFv%Nڅ_txt|(}r|>Hb:VKYAI~b5_&`^_sېWŤ0sM2E+M)!Js <>ě6eFa3㠮/ \qRʅnu03y>Zfu v6+-F+ڂ#E3/G_R'Yh_MMw a ?Kkk31㢠vtѼ]oecֱl:(gg%ol`|QšZΗ+(&NJ!I[5d/T!ߒҨ=ír={:Gkc͍r &sm4w:k/S+:&9(Uh.rS3 !S$%uE=ѥ/(f͡cn %1wGJzbijM NmT&~}Gˎ1xЉWdg6r}[u֎vEBi,QB$[BE+YoWRdVb&Mևp ro }rWY@)cwJG1WlxAYO,$NG_l d]{ub3ϘC( oCTr\%&V60g엣zE^n`1omUSw:H4aۊId]غGz–äug(gh88O/v3mɭc=*B<3o&ZRL9=rZNv: ni QY2XzΏn3f/tV@>πBWaCfcP|"CP5q0p/V_.\EENAvCXiY>ϵ*~cD= Z-pr@S.bvAftatt܎0 X!]GO-7=qp*#x_ (qr5|u#1[iDW+ d"2˹ֲ ջ&.t43)_/8KbkDujKF|f9F"^] [*û3n!b#cA6ryC2X}cXXz2=g9әקG O{l2e&B'EEoUHp[цJ$*l䧡a{J7N%#%QGzkν'Q1Kҍ&Q=f*s d V;?u dqɬ* ǥ:&tyV"3x*8㼽'W"6w_^s 0Q6TEkuC@oVzr)WM38rtQSpmZL-#l1usi4 ?rK?:5?/q[kз P)2up7, @ѩGV1.oIí,ȗ? Mf@ u1ʎo-Mvkhumq-1 Zs^Ssh*u^z 䝽`}՝$RJdЧȢo}$4ZO #%dxN t(1Ep{yթg۪4elёu72^2X7lmQa^f# D]'[|C̈[|3/\<ϯ0!yzk{39/l%O˷ܙ6)2JACNhi˿D]>(Epf{dyr+`%8fħw1.==0ܥv}gp,~h;K!+!1zZʪ +jH O|w܈1Ƕ 7N|ftoCۄ63F G S, LTɃ4caxcBKn2JA$VM ҴW pi@xQԴһ+,sH*IT [;( Hᢐ)CO-BSjjZs!ic\+РO/EMaд:P%=k! V2T+:!/\*wサ~_&17sfFh~Ѥx8qb,1>m)u3!g bj|jk57} y,pV  lLڽ:۵:4MA k`9G:u'B@hTσ(ѧMOn].Bx8KvΏXfCZ-Y:fv"d1cy>'66[ڐ&>| 양%{\!b ۴GtkggiY&}$:,*r%~16u59ؑAokbqä3=ω8;iW5]n'cͺB-i"N3}G"kP_ETzNނ}v˲fG5 a2v`,lߕKBMܫYQ2qe}JDLEj1m a(PF&vl>D( B&r!o Аw"jXvص u 6=Y9M ٤4ikr%ydAIß%b\x4(Bʮj ak!C>NA6F&nA챘JD0PË3c-u;P[(;ȑ s_%¦2FH:dd_BJ14U$$UY;3 /0WN W5Y!S&'|]WK\ rM%V!KZ2r=LW#3;]+!' 1&lO^ GNM3ݧ\v&LBZ[m0dN'V0я>>7)K)gcz tz!% Z(%n8`Tj#F;,7iЮ[3wǀ] *69:T=bE߯ >QeKFx~]Qa`_wl%^gFеT7Wsɬ ^# h!Hky @oMULBHe/Jw)*7eK^Ÿ'J㽍#3fqߪPu34;=#C'tʮ b:hq35ph@7}{hz)"aaam;5dm$-)0]/dl9yw:n㬀3w~Pej20T .[$x3Y!0ۯu^s1 #;b%͔"xh{z)н>i^݄7>{՟'7B,yW8S "|^Wb;wo,+*uRUz|Wm*}CpxϹ*ѱoJ۵3ɀƾ}MiqVF(^Z[g]Dyȓ6yzBZ׌ղdl8݃Unl@e6i|#/ۇa vZ%*h0^XL|V{4cG5 [b(~Yg~cy,3 =r%J=e2OmPm;kLּ- &ƔJ"`>4>-e|' 2qAhIT6T"!I0姙.seo JF\Mi/wYPI OC29F($ rBf "dV+4).Xa}\Q3lJ N s6ү9` ZKyT~V3mֽ]WnS t@)\䛣G;8c|T &n7}_ <3M(aAK0[WYsNJt(eiy!!ا&ė#b)zRCL# חk[h[Sۋ$R;pY}uʕ׸CM.j _-]7#_U~Hk_*+>5d:Kw%U۠c(?!dJ &[c(E=lF6<{3R4vŞtV5߭ 1\l '>?=HE&E'lfeq|LN#$cB ޜ"|@Ɔb=cyQj4Irw(ƍ8ߩ.嫂iu"Ӏ'N&ЉǐٻtH>]),7)!,%?-gpU-n=41>.W&D{ECY|~?m-OF> 6Y.m1bPz%'ѺCA/Ԅu 0N&0я xoa [F@dXwKƭJiM+~?6Su6Z["o|F1⺰Gl%ɳ_SFluNd  dbEOK>{ʐzRS$uCsh"H&ڦc9 U߭ƶwǦBOd5-EB Y8^`Xy~&ڋIqb+joNu JS\2;i<ܵ|Yd{_nZR5ީQn1fטC g 5L+GAٖi':j|1 Ȕܛ;k%9՝sqwpKP>IR?kR~ڴo^M%-,%iJPKBl7˂{G veCR(Tf8̚t? X4 Y8wpMtNR;n@>Y#ʞIs#yQ58뙱FX7GHÊ$3[jýYdGPEԯ 3R }{EDmC}P?5/T瞽tR?{=EZyID!bhz"p! RC'fe}5ASYw; Z̺ "L&D ->z:sѭGbFn1H$靖:żw:B _.Da]d}_2qh,AQ6uڳ[y5mvMam_N x7 ݊~P4e2!D=tkr6[+B|m@뜐9HGtʧD4~$=c!2SFOi 85y^ DEF̭ۛ gCNIZǡdF$h(\j2d4q8pyn歌uaM|1ˉg lPP_ qE m`X*LO|~G=;ocp\-m4'} ! [1.]ty$$@n#lUvϰrR uh. ZaqY- WdX7I`l4NJn PWTn&s;:o)*dClb~҂ͿSS_ h(Q kEǹRLU9ڌj.#LǧF@}'%.7q&ua}hY=QCgG8<^q/rҎ#׮| ׂM *n//=dP|xSoV{ؿޟ=Ț ~U8_ M#7=o;/t).y]^NC. r2z6޽l4lYxECzWA-hEm-z¤!ʌqCJ "+FwDR{=GKWYGe4о (ŀeHrrJgBl63'Y[Yn*gTf=@{:jS_h{O$InƯfl%xIb>ud]T6LLԤ}?fpt3tJ:ʆ#X7OOFܖ,*L`~: .Oe3ipNWxrF (| K]>76CϒJD y\aM,<ˁBΪhTOEd5)ڳP<_HK"iDϡEFϷ&4.c@D0OH F{W; <҃?Snk㡊:w%?+O¬j-H7prH&rb1@fO13JeYqհ!i}c֔%LQ(F0eFeyҰ0b&JMũ8X"}Qc<ƹƾAZv7ԝYyBzQ Wr#JAh].,6u?B%s0&RvUl'"/%u$6zf<j٘՜,t&+LIwa2 c, Bja.'/77W|~ͪ2q˼L'ergrgQ xQ<>H_Fb )':e(,K44Ad^d!{qFF) !kp;2s\T4@[/@S/['Ut/OvO" [ٺRg_BcQՠGG#{G#`I8]%S\u gΘ\ȏ[9y$ҐAz02p4}nuWzܷ~w3YA'u7?uL،]іI0n% p&1P&QNrT8>Z3W ){v"}H?$px`xvuQ"ԆnWb(h[O?7?-rRwPFPRXLS]).0~E SC Dm|s"8wTmltI}KRsbr! NqXz΁@\ٶSrTkT#"HV*Z? ЮVfcfћ02`BnW+'IJu |g&OARa^f*3=+SEh .M_2:QdƄ_NeF=d?X ;.x2 pKb& ^:nOq |ɊA_y+ofkPzݴ}ؖqb&fy}v-oB8IOIC@fmUvpn|+KEG'B_-F ⊁eAt=ܐD"I3[['}ʁsK}T>1D‚@$@O=A҃/KS@حXSCFᑫ ,}vr/W_V,*UMK.184 $:Y{.{lڨLu!i*J"ic MƻY}NR#% t2??mK5C{̟ʉ0bkv~ߌS?XF*UHM>H,CW} 7K Pյr5~0z@jFt!jRW\d*}e3o U/uyCC@Zá y ;ч(n#|p/ y&R]dsf+5  4_IԼe&駢  V"gc" O.Z#Y,O#5ãV_ caU֡ۨ,WPu3E6UVAMP~}b |LwqJdJ]™ƨPL|VY}]? 'n~KLwP۳:s,YHbK=l\DtWG]l'+\UaY:|F9|&wqIúR?'evVxk!ҡ[R5ܕ<=Srz*}7ACA o %t'd<3~ZRhI)/@Pf`ݾ w~7':&\NU!n6ogU2T.RV/2 +ė`h'BκV#EZےwgX-xڧq"uƽkLckl~to`XI{1"HxaW8etI[A*Ċ$7tFN^};C>lPCRQBQÙ0HWY:_O`vuίah2Ɖ\'ru"P$bWw) (TPr"[3F]췩oG?Xiط!nd,|Bm~uX/a,Q:6>‰! =1LQ~7_>y=j.|Ow 6X!%= @2CEt8kL*$ἆpզ,d,+PY 'Q&$ݬPɘha99C\SϊJ\IlYehd'űU84-LAn|׌*O v;uX \8_&Hc>/.w*c\e(mIg'j|O>ʖm7P(޽,IP9ƒ;S!t*o.mo3拰M gU_[_tM֨w<0_ 8kQJ`ς\Y+x}dzW.Շ;M@ bH%*Tܸj5'Yu Ro]8X}W%OtD<Ȁ lZq0n@*GHΊhhҹ Lm' z6 ]ƙĹ&6;)Q !Tcr+,4 }~~_Ѥwao@Yi"Rs)1L+XfO]S:DʿWh8y( Js3v0> k] 'n xE'(Q8)m?x1zѳBe-= 1V hp/{9TJ o֖.>hlK}.m.5@1|eV5Ε5s+!\Ϲе*znKPAtRMWq i*/gdz)f0{aAwK3[B; ^ P3D޳B=OY`(( f`+/uNFЂAᓏ\6DܞP,J?#kmJhG.'-!x};ЀUpj=t( /BH#䱖z},>)ʆV-5Z )S/E"0J4ޣZ'Tޔ~b (eLHdvog1+u}/z%rX9Y]\]M #_dS^|Uljjzɰi^M Լ$D|t2' <\sI⨾Q.uw} %Zi]nǬ&1dJgJs,_(  YTd:]GfPҰ{AN_Ϻ#P7Mqx# /Z=v`:;w* sE iw(e#>j6!њj+=@)1b'8C&gzv`ͥ }ToPsT1:%q)X|HuOxY%mbY0;1D= Df؏n<'by% ;9r&0oAh.ͼcW$ZFV 6I?z+n=N}$N+I 47mre'2'fi1RbI%/܂KZxd$u u6b6k6dΓ]çܫ=[)x΋eZ'=R'yPHd֦2+?'θ_LYwٓ~1V/dc5wܟU6Uն8U{u): q) :w0C>٢6T2xyaRwl sEdu ;SI|*o8& ֈrdJv7p9oԂx'Oa*Ły],69jl3\z969{VϥGn$n9O5ӻ,zPSZu7ÔQM*s  ];snZO3-׎ipQDNm#% hpn&$au6:BQUr8&)Dda(mʋF6ߦ B_La U(EחaiNV{Fꫨ)}=}#2]Ln?V6pll.$V*7첬%z,ZpDOb^)!7F_*w}_UAuUϯ|#Ow+])TIc)Y$TLqĀP#2~Q6Cx8U xZaݸGEѱ䪘@?5y $DSs3-]q9?w>q&<1:ꜫT6+v2Ȧ⠻̏ !!4M/~ !Ag5"VÔjˆCl"V,WvJf Yv^Xvū憡ΟsMeC!f E|OTC^ڽzKuw;P_3!>3W4Hi[ lTc!^,r|mo_<ԐC';&ϛVcp)[p|)F1 #ۗwUsd|zgh"r*ЇƈT` }>y$-`#u.4 кsS4^htc?/q-53CNGp1F[6b@'xnirQ2tv?f>?*ڃZ@{r50#ItXI\U$o N|Q,@ʸBjW f"溿.n"|+L.D*ļԌa_u_Bӻ!+ z8GL&i~~v8+m]5ν&ѨgnȍNC8JysM lwYT{%IgF,= moZl_o9 6́< {#v]);4~ͩLLNʟ')|jb!,qGÀzxUb"DN{[m I6Xg1 .?~h֣Kdx4q5S2 kU+ p0z} &;_eĜSPўxN͸P'X)3.H# _po)9_IfZR7e";xC f'B>|ٴ‚8 lI>snݦfG:$ofl4*yqG脥Ä_ގ 'XP2p̬ } 7q@ţC Ƶ.m6Nv9tGWL| Ju\ø̴K˩"{ RVU8.P>2촜<i  Z%ejA5BtVkز1.)GD%}2oadVV%CDl ssshopz_5 aq=0Tx4d8w]Եn} p̧ a3 P%~gvP&/{ ) z;̭4R{8NXZuuoݸBBk@?_â6vD"y>p\ӓHkYY6^0_9jBн[v!\t#uGEJk|EnFe_X7Oz+fy+C6_+~ \M#@ƀQtpƫ/E`=.WO{7Z !Kg7jny)#+uY)~+hJ#kS'kq)Oibº4TQ쐣_$q[C/R#/0j R@(1Bn观oFøVߋޠǠ1ŇG`|Kr& 'sK#)M>YwO*2ĿV}Rx 7 q8%S.X3_tAȽ3POJ[D(gz&F NS?PrI/&&`mVQβիɏ2 ($~w'Srt 3Xщs`drWUkX?`BdgB|˨, n;nE`|Na/{5q'9d^!7m\J\W³Rmk2eW,)׈#831&({>(uqPS{ IMc7j"B:U)|Ug1RR!orF+k M0/f{ܣ:]> \hd ucFYIwM LLL/ ?wuC+0V8)6xGW} :ltFY%<Q[ᦶhHLTRSŪQCkq?!^7cLcA.7[n4W]V`QF~ lm;K$ aSQ4!]a[d[vBX'1W]_@;vik&rKixNUL);S&`6f|8 YvtYш=DO 5܄+I M!+7 6o+*Q0hI6?E-ODY:v`4e#6_~";='uGe[)򞑓@qZgPn:eCV̼2k©%:}xfx. ]1.l4%zJEx2Y~\+Lx$gV6_$_.3,?.Qt 0q&Drxӱώ]- KuK wd [#"B(;'Iuդ)E1D+zع&TPFhXƕ&UD$t~rzTa-z Ga֦ܦ|VyG=;7#bQeU)B;7|} keG=",wUcfg .]r{ڦ2794Xh٬А_D$9Jd,'G%,d-s`Nh wx6C% ٛ~Q&HbUS$;r=!e?$&ńt?*^[FNu`N J-ǯ7q)ׂ3èB v@ ^|~|3hm1rƳ`ޅcVGLtYa%͊dzB:@bpbNЗ%d7t `yUx.s?оN+.GX5OwAuk}@`KyR1yp2gSzƭ[mm,4d&Wû/^U;[ ܐͨY/5pmB.?7d(5FWkZՌ$٥h~u#ڪ᰹ջۥC^97$xh:olSMfH2aˤ]9u^-FlSX=ojNϊR+'Nw6P_PNO7JOhU0E~N>I1HwYl 68WB$]MG {5N,pK<}}u>|\\l@J˲ȀT͉Utߕj)˩& <ZF//WwWOK6jU6L+-]R]Gs'*fo;#̚)\MYALFb&Q)ؔ߬ݬ=jlɀ:^Yi#P> e@.VuG =jj[&ޜ"#)Ӟ#RYc:g9O bN/tqẖ^I d}@0bX2Q~*7Y8_ 3=s|~OםbiY/WEԽVxU̕&zAx-hƛSĞ rqU,' $5HҢIvvD5Wi݃f{OsMoysB`Lr`7=.~'n-׏I2s҈ow<{!> >(A?N<*$ w_ eG|#1gmTS2ٴGXq^TCZkRewzer91EpЋ/t:(ftHA:Ѳn&>v"]<2 *>e0BroS~ӉXJ2SL* ZUDgk֘d9k,Z yAHx5Sa1(j]ceq9:}}{hSH 뛚oޚܲSn!!g䞰Gpgv7g{C75p}V}Yve÷(Ev9N[ye~*:iͤܒãEPYF.;+RDNW(֝ɧco|'Y+a=Uu\,kZȿFo+UeᣢΒп0!̨$X`riۓ@qhIۋLY,hR0L\wml) hJ͈wQ BവBg*],Y}ω e@s~>L~1e6#"9o7Blf֤>[l.~H11P%m|RԳTy'tlZtbzxDåH&~r䧒1E\dh:6vx֗44 /4^HGɃ8t:?³uNF]:*3oC)qIh@ͮǧdoqy8Y^fRӠoN=AmlX/Oj[; ߂.(anJc0ExlA֌H`(dIB%$di =WD'lO%ڞYn>2:^9 h7' ˼°1Gw⬉Y=ǜn_\3ytrFrUD+5ʧFfڵe; y=vj|G(CA#8I L'P'my 1"9{ 8KH=rƇU֡axA~ ZhcLĕ պ\Ib}Eq:v{{ UGcjLJ Z60sG`k_Hԯ &3,AůymMXM/qz1M杌?: 󳪝 %lWj(ƞv iTz</-AE!J2rO:P |4,\BCjgq>XTC_`Ȏq*zM@fA-o?:,80`0Z8etʄ'Bj~o]ũ|EdH% "q?6Pjy+>! %ǒ1yv zVDzi%F /RUcD /y8o'9*Wů=g%n[a;<%{PqoTw~Bd* aETomuD;'.WxvmvnSC0@+Fyws*G'p}+Lᅲl p({ `]/} ;OIeh?jiR6HQ1sgol859Mӳ^bA.$DWFXRB#liS悾, _({Һs[}9!;IFt?f-N`;Mq]h_0q{mN~mt6U#u5>=.wAf,g]6"͖Zf!fcAbQ_Z"oˠHpS¦2,|n=3`DBIRd}Wn[sZ*'xEh2kT(A\A)ؤv#w<1%HaW)Vp{D2~-ҰmɽᕕH MI¹yś 9r{! H=8[2;1g쀗)q(/X$ؓ s5cl)z"öo 7j] 'cܲpB7?v:1끸'(rbu8r?꽈QR-@E@EG^0=Sl+xvXfVP|3SIl!!bڜ(DIܹ'dov 7;̢/P V5YF_ŗVNc1"-bCؗ3 0)m(ԅ'BAp+)y$ש 4*v3L5[](MWg˜{vzc#GJ? ιG=4kKT:ԍQ;|s4)&AsT)WZ Yb4R]JrD,uE}qCiQ(za6Gx--űRi+<);Hz 鼎Z%IP唋AmJQdGt U͕\7 ACBO^{LffDXZ1p ,!DkbJn;v9f ~FEb&/8"q%u !td-ZN:;rgZyDuD5Oރ"~ڭqb6_ 8`C_ٿd\rAn˵lTVQѺx)^iq  rT"'L Mav{+/DPp c@./r`fKMY+:?B=qg"BbRD%s%ʉڧ"iPk Zl%Ͳdf<Ĩj!KT??>x?!%nD8F쳪 #u,wbO܄]) X!Ǐ^>[[[jxG<pb\HXTx!+SSGx ܠtYkȚ}8R1ԥ {&sIetΗ~B ,=d*0ISGKNҀp))1q*-#xkz%-8wo٥`?9ISlYf|iR 7u+&cZZ}ĐOO˗GdQT'W{v+%Xm`!s];NN3.ZqmPwN 6X}T)˕;īb84K+ՌTUK18N] z߽Z cd5W &CUƳ@ F[3) 0\Ce0$KP偷ZA M6`It1MBiW#av8{H`T gM-d'р"cڃWCjAޤ"M 5uClL{*S"<%j Ią 픯MT:-%=;ηSK>` },Pm_ht;q)z>)q<7R2?Y" Bb'-pk DjmVȼOB0 N6FRV4O JYoOѵ("njw 5^E'1 &"xzs o(@Fxj(}HV9t̲[~uȦzy55_3`P&(# xri혅F O.V"b @ 2~fd $ʑJ aI>)u )mtȊ r5*MQl5ΈV r!}-TGx6yAMzHEz8lpg/zD$#^j(`RKZiXbYOQ`7 \WL˟K$~/)ߊ@Uև >裼>6DOBxld*Zbg_+!'򤧹'}uQ(r33]atyG~!mp}[\&[۰1 R $I @hY\IquwB]?L0vcSH-"e˝a~YrԞ\GB-';i{ 7kC@ 8wZA#&6-ak@3֔3hfS.E--ZqQp;tg_4=!!{6qfm a*6kde @ۆ7Ƥ,D%D@eHg;ʔˢ~??wM_>%Ǩ!Aq4ƸWoE&d135}w-NlS<ou ~݃)\ d9bꪹh);d9Xyq+GRg0)dtfL_ɡ&GOwq$ K6Exb<~=QDfE^ؤUarT6{']=foKrU3. 2d&mmU]Jp?,#دcې惒P-j"|95q5,TbRF*V,ZFtK3Q'Ӡڃ(*諦T֔O(fkŗ \MlaIUEޗ(oF S_'HyQwM=inQDaa2>&c*zSG=IzI JF $@ ȵvjh*ڌ_|-7Sm iGQA`0ܩ!xaFRý?n\ãwB;NlxAE9D A $'8}cC dŘSÊׇ/$}\~{fRW4tj!{u 0' Աa bN$l7ʘę i+ޱץV4Ų_~6iߐ6:]ڧ?7.{3K2u3<~L=u$Oq >)Ɔh1:k& A#"|Ȉ&T@fm9\qב1{\Dotm%  雷b|7Ъ4zI0{@X56뚭n)Jn}8w8Js$;Y_mUb~ȓXNO7 5r)Fr+H˶cBn̾LEhUi`1WDE׊[yQv}g=t)TkW-:} X uAPc8[)Wޒ7Ԑcz`,Ybnb`i'W|%HNKk>l/י95"bFp8?ޏtB&(+[JoTӒ8;\AعA{ڍKgk<(.߭R-oź:Fu1] r; Z)W_>)Ps|`.RKWJyLy1big˂Ӄ[JD",1Fi][" 3Xן JЄ(GiE aM~mD|+̟wP9F|O;ݲ|]ᢳGhAZCu6DɧƓSTS%iY P[r$:d;3Eih@H}TtRbM:@P`=^QO^Uk(!'"-;^-A[N 4o7%EfnS{߸"ƠKձLɛmS4}_u4 .!KLfӳGa~]C/m7؊>[*R #TB"5/ K~ 1%EH'z멧dqb+y@,e7H'|79Ģ[V5k-Uį^DgjIY_70p×ЫA|4YUM,6ʲEݦWFt_v+Qe_֤RBG]ʚS5f's6y\xY /)xWW,}$u?nCBh IrKunFZmPbx+7` xfnP{f#^M$+Md̦GVj[ׯMJ\xl{{ؽIh]@ՠۣu" I¥Lki[j Yߙm!+JsQw"iz ]Tk%0u-*Lmfndr[X$3kU~i?a%( H:|8s::F HcU+"2_d= y-W=sYi:[\+ .$&V(+LOׇ%}IJV[Ʒt n"Y 7cZabf͓uk_? rA>:#56!r﫺y*xaWm%8`D +YSI-]\0#%U(5rAީn; dqiٹLx܊ =cAWYbcarp)A IE0[a{FMax=%'n(iyO9"pY@_BHmW<ZǏũ E{-߳x2yq_yז- :m`ܓV hPG-oè+k7WbG>@H4ܸN[R A#a䀶AbsXGdg4m;IZzf=| _ t^r2j™ׁ=Z . '%HH} Fv7#"$Qg~pM:<+$ofڟ#EoCbo* ^9÷{S{[Xޏ@Iἁ:`Jm?,yA5fAV='E#) İTrE':\" Vl%(AU"z@T2ˌY J8uȍ 4]Rċ1'Xu?"W1Bבܿ5{~B犈=L-L|(}dM0AݨjB/bB_e-:9VY6a3"1^6zQٰH6Pʿ<1_Mjnkbl hEԍ9ퟦs nC22"w+П@5E!(:txҴ 5UVFBEJgDC *Ru5钧L07n4oF/w(Z黷N:W" PZu(Dg̺03ʩ8_L NolvZPo`jXA$jaGRl g(Oj_Wve bVr,0؀"۪O!X5ex?l Ya _|@%g.t]n &62o1pr~xA.hO{x,Ƿ3tK%FWJ,Q*uS2q IA`DUShꋿW%^kDJv~2sUhe:<Ny$-{4㫹't-4`Vdd먒P *+^ǵ2pM.T?'3Nd* jdfϏ2Nl ^L$Jfr0kϪy_p8pb'9-<%:(@>v8 MG:7TUj^'SIk5P-ZM{ߓƏ 'D" Wt#:we[[w,}Q^ E+͡%hDÍx7Ы)f;TCW|Ryod,> 2q7&_rV=*Ҁs4%ϺXKqzۥa:  X3xޭ& nDvc?1gC6N5mI-15C~]T&SM&0Q~GҬk펂YiEiX_i‚o>aCI  ` 0 ;$2TV4rɎlL&'}YT>yT^4)]^ 6-\~̇J`ao:~B[-u`hr[,%Z(+K%uSF Go-6&]EDZqE*}v`gx*s睂]bw~Tx)/R&lI, H +2O|1;[bT=uh==V*|yq gzءzE1n([dWr{mKCl37;!S"Kr_exn/ , dK)iRTz&A s3UvЦc{wAki;&4zOq5R54 j=Dr;J ;D2j%64샷rqY<܋4j*GFAC{t5 pIjv_ Hb@9n@Kj(ǮYFyS;ɽp<-A @xtNuIEǓ2aX<-S}51[vS e|-Rb![^XY&9[gYCwog%bȯjwsªN4M.2!#A%V+YCN[#5Ke9pf,2"lNN ㎆Wscþ#@ M T~6ARn_cG<ݶP!,:؍y "p<|iDm** ?x WUp?u'E)Zj ISW02SgF?p./Y+gQ{P !}MtڱS/?ub ɐŁiYFRmkKzN~=3} ] xZ$bmo5Gf_AMK2JZ m:wN(]8r#?s*P%%#C?G¤RN]6R;h7gQ H.2L=Qy-h״ߎE8K$Sfߞ~<|EԆHG\_'c_WlFٓ*'tmu:E?7M{=)߯ގ:L$DS騳;{4P].cb[;Lki Cy,>mHLx~-րLa׺KtY5Ck@>;<WpȋD+4le|_l W4CA:G6 "c| 8?dJ<o4gظ7_Kkw;2~͍Rl*R-`DEF0;&HH9Dsx:-Mj#rsDTBM66u=me5/0 #T4Ù8)<~d ov9_Re`%kE-i AR>Zt <+4'$xÔ eK[6WL4 H81:th1E`9duB ;~<Ǡ<հYnbC4fQw;w{PYɏˮ 7 MB@(&EHOy<* RoR鮀^}g+삕QfPncK*}ˇ*S a\ڸ2J]m+wBn3RPDf14vgm I>00;QjSMn[yƫr.۱S2KW3gB=(@'2¿1ӡ ')A^VDhd{1|h}~Iac 1avr32 M"r imz"թi[9j4C6&xNE F lB u *h|x2@t ɂ@o (ɍrJ<3WʵnT;y8a9r mlCH% na;7r\ftE?&󑶬o7ԏo]TLUDWiJ]Ur=v"Il KkQ?!֞}x!}8zN5#܏L#w?5m@.)L&򌸠"2W|+煔R h*phzH@X'HazQSY!N0;,َW,h3Իgn34·,аK;H @!Fd9m([Ո-9dј& 7ƙHۯNm zgC c7mZX8{cg ac9ݸdaiziHEВjKeBb$٥ɽ23/^?(̷Zf[qZRTwB#hhIEh=$Vv2wP!CjmQaӱqtcvT}juܫ F(%boZJ0_ R<`n?v8m}ۤ4h Tpϟ:L7_B:w>眺qnAԴ$D/Ӵo)Ejnxq'7WikjAq !KC"~zߥ0N .\7}Coڒ X[ZU?vE hO{x^ ֿ`&婤1,1j1 =EMYs i i9(A{6f<*]̢AaZ")Eҫ"p 69'ڹ,RKΖHh^0Pfr"r,}lJΒBjFϋPuG7F378spUk,%wSCIB&^0"c{'-EJ `t m+m'(@!m`-H̉e )UCɦm^o&4/?n (UJiZ~aՏPJ1B Bo03O\y 1TP" YO s=uF'U|?PC.<sI*K[##1z1K+ǧjcB*fObX o|B˰E< Et(Zn_$vN%l7_oi(=)R}!o hjgήZS^뜩9|o Dkj22!mVr+ ;mtk= '|m.̈{S&oЂP9Oz%ꉒ&z h'BLc^ 'A<3b&FtŴAX 0drƔF/nrwE!wRjzn y6ݖJ#?  e}w]mP=Ex~|ƩڻNev:p/JK#,%J3]py@n 鴮)F3ΨZUʹ< aɍБH?kPG{rq\p ~˷Lpa7wzw'~$eA'19Z'?1إL I8Hٶ fZ0̵O}M)&+{^߿p8ׅJYbH\?yjGR)HE!C>Υy 700_ ظHt=@L=#Afv^ 5X܂OWwF@#8< Vm5aM#|7WfcM+|6}/ђE-zRa1[,u3f Yié7C?i2'7ۖA@KWϥgTpu"Th5,&L|`B?5gR(:kr΢ hWKj4;V7M} 鞡pXpaIX0Q ӵs|0MI'P:7+-՛A%LV[$aճ"|9ZiL1C!4ElY LS@5Hqʺ;T\UW#w(wCBYf> D~ M1@,w bFs@/y-MB w)lkO Դb- 52=ŝC6P9g0@9b8 7 hO;Oz2ON^8a6{x<` -S PKm7D>ga/n%  RT*/?% t e b܌|2ˊBdP?%5bMP'Rjz$T֛AA k;cVkxaYs`rfS"''k'> FUb6g&%4?6mi‰W>='bf<ͤ5#?T/:?5JZӁޕgCYDmEy{Y4J 5>ߢbLjQ KOw %`͘~UΡ?qebN\BEib^i3ɛ@_WǷlp,?1. I 8L{$hPBL0aߦsgjIG,D>o';bv_&&6 .nܐEi6*zV2bP7@J0>0Ѱ\EQ F].Q<;C-Vzۛ+w@Wx,^=UL6B; N0LjZڔ`9|QSc[*GX|I&p_mL`M98|TwP~=6؅\UQrent[F &6M~8c(*ry3ebs\pD3=;H;(&&Me8:7 1u6 I:\P4[nģ[?7Z*L鉮f0,)o3!z==ΡBUmjgcO 6]#t[.%, >KPǺDԽG?l[V2VHT|j}Re<}AMS  fClR2c ,wsUQ|6~x仫V_5])<օ n-y,|}Ҷz ލ8*j2?U)VX"S迯,n`VOÈ8 H]N.N)x:/6%> @#kGM5>{d4agɰ jrQ|Я5s◜FAFS]oji?Аy":Dt!:{!I&- ^'Gʃ ExܻG9*Oy"O۪$OP][I S粩ڃDklb8D-ꇔLw[]ga]5qq8uxzcSe(Y-+ 󫏘&p,suStgMj)A\\hEw}S2 u T.fZydm[v^`1X~nQU {,1-Q7 L8l}Qnz!ZoEEßBLfB”ۼ=öᒤHx,L>,pEXa)KvBvq*);tBf=)H͋%f者E @/818@6$`9jt&Pٲ5sX5UȜT$2;$&l E4ya'7J׹>S5>Kw:icm@]kRsN$x' 9)N:UI2 '‰$ZpԻEcA;gh&(QiqNմ$G!?nJOyi_~].N6v/Ν9̜Ș8mNgkz XULir8n$e)'l0/g[s4tu6pS1KƞxdsL' 2쏂]kVd44{?581r\"P(Scf+F?d$9Ψ:aI͑d2wlKwfz۰!)9l#?4萪WoGbZPpQ4tGup/n+Feجו"rBTfʳ(>$ƴ!7E6׿^¶h#}8:Hc510@🣨lfd6SMQy14) #+Wn ;7 bZl Mʵ"`\H+#mqܬýd旨X7_>uBOOہaK%&OZDs\&ƒ(찡$x)(~u mnC 22z(xU"X[p$Ŭl}|Po*l'7b[GEz30נj@q҄2]V !# y%`E 5?O 5;6R-\4m-JSp?$J>b:e,MܙwmBWR5tݼ+Taq|#JeuNHxZHt=BմC  &}Ic0 uk E>$qՋ.|fkTclLuKOwDlv8'2ӅX:9;eu(a[FC&hxPF* MvQN.a2KEkO=0m%6͒%>IX,l$Sr (]Z=9xXvkȬ/I Oה1oa^FhKmd 򢘥\CQ"u{|{]lnչ ,24`b[&(I:)a#S_;|pto۳RRL]r!Jk<.d XPr x?RB1:^DfvJ,ϒ-Wt-%=^+&EO,s_1-$|u>!XFׁO _Hb:Af07l~R[9UJK^n +2VB@8j&x%=LٺyU8(M雷3I妥 LY)YcJA䐒JC%~x`lx;YZpXdF@@,4899xS N1QTAwTXnie<)##8GձGNs$z.嫟cL "L V C`'hɊ8Uw7%Ko}me9Όd(.ZShxf̠ۨ"}Ad $_wj@̛dK^S@9~w2Wji}tc5R@e|3LT 툛&,OqKg2='}a9%AF: mg~O bڎ*d톥as65we4߁k) մg;4neasв0mש]h$i/0<ٰ\UFx.bJtՕV`VP@7b"KzWD tG`_=>:[j Ve'=43mRXmoVWMZ#Q$Ɋ`S8H(ND0J9U|F E9T} ^r&bZ=(*-/]zTh=Msxuns %.-Otvu@\uF(i"Bmb;v=Džέe՛HXbbE R#0eeuU{/vɝ[XW& WZd<4% /WR_Uz{w 66g:8 c+e4kQLp\9r-6dlcIb(SWTQ_ M'zKeح Rv]Pw"4XZ2&IYi.twKL,U8 ̌[޹] w4J^%C(sk]8Jͯ  6YuvAsP!j&8Ch^i!ۄz`ǁT5U6~Uچw~'Ⱦ"ĭpȤf:^Pj9qzW{Mv(c\9cLWJY5D\0ƑSΔ ]57E`TV$sIďSi4SGH\'mA{t }U`x#)/JKzt} fg(%:aIDx%s.fss '&9o@h9Lrm7K2d-W;ҽZrW̯"i-k|eH*nAKZ]Gou?(N#({+U3R/g+3X]WS"+`g;<^{ LM8VG,;Bx¢AqrOEވ`M$<CQ!txxYfMhaɨʵ`iVэD\pֹ,]蚼[X>D1yGkޖ+Ez{ۿ-iOC٩P s7*:*hƸɐsI*v8+%b ) o*t$Wz1 YkdL=p^-f,<tdͪ. Ouyecv۠WS8!P{LژqB%%HÏP$/l|M<,5~1).!XF=I"T{]E'>6my5=P],7IŅ+x(, kXfE )oۤ ҽ1gTwR28-QT0D|rѧJe;뚊30:l^8:kF򨵣U\(;ݐnj$AyϜsV ^{AxM{;YCOV vKF,\-aVJy:֍Jz>)֬"/B;'P0йDj=mgAPlQpt5!^j}7r .j EQ>KҎIxl/hv]LG| W\؟*˳ wY3٪Ϗh̀s$ tF{>t *.lm=67HN8*=|B/y'qj[1|ڸDَotݙ:|܎օHo-a:h^ޓrȳ%*!OUʲk&)jJh͑* w 5g ⋼ѳ::Pv0q[Ǭq/5_}uHYqi/p:bR 0{iZz3c  Nhc'VYΜD`6BA}=%rVfYp79UWjT*/1 (rPu\ ELT!WT!]x?(hKR 5GdmG_2KО.ubI_$-{ą6SۃlRqfo{Gr8 @Iwee†D3X_˔CZ֢A uB3!JCʸpER{V#unU}#c6Z%[//9ArgJ²rp  qiƯ0gjk a2-x(ɗ>FJX(}SOfDFG8"B-]oCvSM{ս_U )pS9HRTRHmS .X=doEil4S?Lb2As׺OWK(Rmra@D)#&N47_bĐ1uYӛUA ղ$ @:k)gi ]) ӣiJ6wV9z+KCoˀzy@ z6lғHb$)Y6nATOaIH;@'Kn3Gj]KGm/iaˀkDfSƁnm= &bM.|˥H ap7k(ߋ]ͥ'<7㖤4ߤhJps}^}PKA5Π/=D7;Aʪ yHړ@:N,vx;=t9=r8=Nv0|lZ JBh'~UmN l}Z p(GT`S%X,D^M+b0xE@3ܟ'_I\][m> bhm[ ()TV6 qq[]7]U6}Tk)ϾNMe%$cF;(;srzGqX2*HٓnZ; 5Pw $Xq4E_ Ϛi/? f#pQU]h?{3f1iDLO[Q/2ɄG|^s _mD3#b*L7hzZ0U8_iu?ֆh=FSЉ>\(mŢy${ p'^xꄣ_YA ~+U $D Dž\tؾ ^5*TzkLW d HWv8AGf.c.nԁ4^JIDxBN},Y~0&"EAy ˝c-(bT/5 OK,F p\PDxTnv7U E;Ci~в&L?2, ~ENѥnhKRtx ż*?yf9jLTP|k=r ٌ5Rr"~}_|F%[CGV9(pp@xfYOS[VQS=ps-;_aj)@`my1! tP jEiFttTul]dV]3E9jV-7@]dҙKK\~4M@,8]DNWXnLp3Xh>V}|}nF% PSO¹Z)>@$z+CLG{& E<8 &憎~ʞi'g!D̴cc j.Gagr͆0oi:=oշ-"nbVHT}aީ,|a29H!Aΰ $9%xB\L&[kC&x5a(ST2̼:eFV)qr>\^4As9bZ3_ۿz\W˃hi^̜ k(pin== @q{@+mQ~ȯ ֲGٕPrvl lٵVDgWD ːX_2^ J!Ydω\X)KsC9q$@5_ U74.$$弞B`,$[ٴZ<"L1)뮇/"'XM"q5;vhuw>&邇dFO+KܷٖRI|h?uj&Id$F8КJ0 +W8,pԳZ}GWIxMYAemM~m& ? kP*G kl@ZQY27mYE-x Uց :aVD ^ D4PSvʁ|vùX \+Ν -|(F2Js|Q wD3ПtʱwMNsal~w\c_/^|]НVd &0w 1(Jrr4Mi?y-M*eg{%DM țB^!̿v&P?aC$L9}f1 0RӺWIQQHۂ1߰>*Y~6 C<*."`;U5ܜWu;6KjWcm-EIT u p8{L>qoUVa(fdp*ex&IKdsZG]3(SO OR#'.t񳮄Jxk!GbKg Ӽ}Lb}'5Z_/f]VĤ1%Wu㠊*L },Ewf4-afᤸ6m%NȊ;8q#=_G X6 G=t 9ӎPsnV߆E.XNe$6)I-](Q*}y/ \́\flH xeaC55b@{= L$;o6L_{tB ̐H&^JKM!?Qր5cQl yZi=wi"~R{<~Q>% ZeW;Q& =ȉchm:sYD*A%82<|p‹h]$;PY7GQpRBy  LTH|P2%k Ui~ZR/62I\3)<`l.:/NYXF|_0cotOo"6DWfTZna cq.XS4`X]AwTPrb`{.;ak=){/c@e  V%%K+iD ^|YoMYSQQ̇[NމA+ WؿVi]mςQ>uZ4NU[\ph ibAF55aBTƒ~b9O|jƌ;~e5fz'St@;DY>5̎4Ϛ"ӓaߡlP+8]"Wc#Moth$$7(*^ߩIM\sD,Iy]HQ@}o)1$ޣNDFfɽ;ǝ砑j[%͖=0 ǎ'j^7 Ɗy6@j9,U^)8vHkȧF+ĹQ{tJ}wZDŽKrJ #ފpZeus:fF3x*B1*0+ {E^H;1_kpK=npz|c;A'm htAKd0OG~Kt,Wt.%e~TtZ,5%>4_t$DDŽnW5ҍӤ& .MWf ;(*WL*$˦pٓ)-P.nH2v| y*K_}f9yjG.]~ސr~9W-zSB!05rhV9O@emqO=" RRTBʧ!590k={} >d3S&ra,9޴5n# Mh[ VMJ5) 'Tyl#L^_r]k!_Pu̹c&ms'6RQ9 ):o8ìGj@ qVI s|ALtt4&|\Od Wa"Q̌m!; ׿|}2/ i5K_:z<w s(Q7OꄀꟊVVb"xz''Ւ#i<1-"mce$VnA1r9`hS`&4+ Qַ#0\znڤ&T8DQomQvo$L~/`(B0T46拸KOیZI!F|>Gq! -whI{-@}xwW No` Κ<Fhʧ_έ@}pNz8ۖx:oB~9m+Q|Pz%G(c`@E[?d0ՇO#͓u 9 *de/BiHSjEX@և9}ah|h쑃o&TdX..-6!&iO AV :΂j\c>lh8)>ʸ8B_(☞RзMhi7VVT{hi ==ϔC}9Y%@:wxR rک)vwFu4#ê2~K"gn};0-M'"[}5o?\@#R9u~H{g0'YXp>//w(>O uMhTEs A=_gj'H5WGԾRӏς:d ;86`K~벳jS !l= UR$e?9͋T69Y@:rQ K෠v**!:gv~qRI:L7.V2*ς:Df%=]Ti:Gl.MCK6^ Q{h͏ t9'^huXb'CL\B@u '5:Ӎ@-+&) >!YCh_v:E~~e&*4oW׏6-Q(unba`{A&e Y\x6<98x:(KD #JM:&ocwC fh}8phpdod/r'T\y|H;}}`DS^O`bC{T>"rѼuuA82h#cEoD~^k`_RoGT]'cP R ٶl9h,QLJ^'(;Q];JA]p@eR̦jevfQ}ry+y tcxOV* <,(ڏu{8W‹ }{v+{S&_,ɠ J6L|9a' 3Ss$]1^h(5h9o.z]}2G0FBUpaD]ǿl?<U9͋D0$5j_jm3g]h[IN޴J D>2I5oU$FKA*[3|{܉Qi_k)4da8%ʢCɼ6G r(Qup܉֤9i2UPԏL GUִ!?ˌ5zeˈ,14݄JEvKN"IP\(ʊ< &M@onKj ų\1{A*F쒕4 Bdg$7.2&ZoyT(!KGN\aKy">yGDrbER L* ,<7i[[1 ?S`:2kr iB`/%^\iݴI$ rbQXv94R)q} kO )\6ex"ԝO<;*T=ə:j ](ZR0 U8]3o kwBm<w10IB}{PEU%鷓'5T <>BVE"9/3Gw31Bap OhvRoK>S=_3Tq&NJ2z^Veӱ^B~upen/Á Vog--S(}\5,'NϤ/wwbm[ UGP^|H8w'l\yYz!YNCI[)6ߋl]aRHC +U,[pe%.6. I$^0Th-Ph"5q.qAUi+_:wa\eS#OE]dkgPcʳeYVG<'4` GYqV afW9u~/&c 8Iř&1 o7դh^EGEZBtQ j }{3\hfv) D"4g -gZ[عxBp!tjn5h/K=Yr®,awZ HƉ8՛rŲ,8yfqOKI=OÓHRѴXLN1-~q> 5aƸtkrwcO`Yꨛܗ^Ewubq݆nh.!gA,&cM5D3 TvՇiF"Rk{'.a4K)$a{0ʧz9Ȯ}GӖ/i(ցA<5tT> >Ƨx h_|wwrVT,N8y&%P@"aT!˟7^ܯfxR{"JyT٩ cv [ǦAhF† QqP4Xqj3kfyHEЅnWa xGjcHG*`(_Be^6pbs-eqXg(9UdM;4)1 kv_4mW_-ƢCFÇ0BGur: $YJY7Q8H}^4 PQOI SOXkgjs<7(ءN1Vʵ$uU:<\ yU7 8E P,)hnA^~:qn`fU.O,KR4ͤ> nF`~6Bd^C¾kFW+b&` 0.̐fi[aY٪&G 3Ĉf/+#0x)O'w3jS!@Ig3ZV(aJ!` 7a@"`FcFQi 5kyfTQ)yI2woA 'X{|vaKZiϜtY4(Z&%uwfՁ EM?x|Ɣ3dBXM V}Lո{FX{`^>5j-9uݭfӆݣdo%ґ&"qNaB)7x=x / uP51~ig[.@}U/lmm_Y5C2lMMٜq D/!w{Кϊo ;Bq)K5y1gFo76q^4_]lbF3k:$f(rJg}1HTlǚ{c ? ;HnhM|>PxO]yOcm!΁v (mI/(s~ˠD >`2rde@nn> n`\[{ 'y)tKt֋zqU$U P*p;&CM`C_ ?Eg&bGfp>cO(ZoAy p[#!0.2?@PP5#wwܿ%$MTF*1 F!O640AdR7qSR"&DeMWv#[rw3928b+qQOOyML]|Z8EEm>Y-\9끫a7>waMz1^F @2Nf|o[VIb5Ƙ.WE^\NČ?Q_N {ɕFN4cbQH;PR"ݶi `l*n LC٧3odu;;x {xPa42J򡷶pO~(:"sl1)q2"6 ERԪwVxf%CcU 1z_Km# @cԿZaz9Y,;  ,;p}VWcgi.Xz-9IM&,X[t?lǜn—’dtp!U⢆{a0t"(Wvb5isൊa zd sKyGa`aC dk/(c6hT_"L={yLXM (@!=1J٬M/gڠED_GOnCȫ}W:pqEES)NLpK6E*nDJ: Q8Rb_]=+jnSbgSXlb]x>s@֬iq@ݗoA'"jtSw ^ゾv !](k+:*e3JAM jL8[>( թ!r/aμM7t0΀# Ap_\w'Q̢\n$vltgjNb  ݥJn^>x|i2%* )~Z}({6Uc-%֯JjG3FK Xɋ u廍X9*? Dr z)(( -;o(|>gK+1(蔛peͿH08ey˗9F72 `WC9<娽׃{+R@@H1 Xz0"jlyWQ.[:ӥV?y'b1n ?iXHaSidFB5jǤqNR @EU^L-b+!T@/D|cQKLOK$Xq^QԠ:t8>2K#Py;yfiq(N_*úV>؂~Id"lTٜWz0B'&A΄/|V WŔ%< }&S|_YgYdkDF˜0^hC`[[`zN$ܸf14]?Fw^Y+`\1O')-*lUo%3_ވ3@(Lwp/VE(|CgwA݇^CI=︢%RvB*' *ŠLO^]Tyt zcƊ]=/԰4O%2->Ol4IxjS^1 SXپV8HBN?)D (v"ZCź`tSeCɞuM  ( oTfbޕk.ꞵTdϧUQ$R5@JP m?uY1f&B-N%GX6O Ma2y!o4< l@CޑjRua%vS]JY{tDI2ȡN9ᗶۆC`":^hfK tߎq9Z}&mIC!DJ`$VW獭 *F;tnnl<\<Ɔ.y]۔WNk/C1ëI.+ڗ;;%hj LY.0o_ztp36 y%noem Z#U:ǚDu(Rds̜9`X' N8 {.p_ _y{dn$\UG^!O°?(~Ax: ʃU^.MH+P~go +I> /r¶nmP?=}1[yO(쿨v)  t9mЫCjJM^rF Wt _/zxc6lb' X(zYZ%h7 h[6¦:6-썗 `,$AdfA{bZ:0[5Ffo)0-xzQ) .] f'1b Ʈ(G^&t3P0>YKkw{]q\\q :Rlⵓ=mA=[г"KD~}J8orUc-{qHVvׅT&؉'zD?omh%At-84<Sh[MwqL(ҹ#p3%4 = hw #0Q A•cSG2_VywV&>@+*bvNyP3cPCe e|_77W'Xj8$Oc)3lLk(@3qHG.(c%źBel_W ?,:jҺ#Yqfoqp`[7h$HRK#!64Xi.G`6fIL}k!@Ӊ)c&( vT6-QX.t vKWO&7"g!a {a7[F1EhPÑOe գu>/񤃰c0t#Mfd==\pqhiFGӠS-&:xbwدޑOHE.Cj(JrM} u!BKnS"b1ߦ  ?)#P ʷˮa|dDJǮoU9K„ #%pga,Ur`TA2c0*)nD']Zܴ Kx Jfܤj G"6a=oڃ .=!3S$j 9ƞC爰JH'% =+" AsYġGъ>PF7I*{;9rm:!yY $$Q}](.wRP];W3lSOwJk(bZ5V0>k%3Ee72Gbtx_A^8wS4iZ2׬^;AlcnMcҲ鍫5cȑІ٦ۨR48ՕfT19A[$?r@~ǿsg:}Azwc_.8:9Gϰ?f| څS)PVC0y"3D;sgKɉt6nc;2 J«JMƾ,7A N;#Rf?anP9H#ib`0C#aK.G5pm ~UBs֞;f&'}%sH,wR{ۋD@5ꛉ?G@yVHBF=3,\?I dיa]'z6"^ofroUMDu4AawSxD V|W7k|8'e-J+rtŸqZv/A$ Y$\@6+ZX5XU٬?T͂}CAnIT͟ D-}hׇɜkDusn,ε0&H-L^? |0?jߺOO^O8ҥ%rg&y^N]z$$ m6< y\g{S?HsauL(mq[ꅼڞ9g׊b;%uJRzeͰ>> Hc9%d>{4>_8$H%5ǻoT~FV X`o.o ִ7H!iY>hh(Wu{zaN% }U<Ѩk>WGwľ RHLT caV[Ηd D6LT(8xq$'6vrD ܂d1!8J_/kCKfzL-cЈ~A#Uv! oQI(yչX3*|͔,Rʦj8$W MAO̠K7cKuDC8굝9}p%P 3Ld'| #dQkˣ6U*]]T̥uӈߤ K۔~{]*ǻ+IJtH1 +b7ϻu ~. E 8-rO~_E Wo%O`c,9єD[;ehw\#r˾,>%)MlX&<34ƟcGFLX98tAsj91HM ZvnB.f,5x 3soN9@H$:Yi!'顶K8s&VGaH.R8u`*lct+mV.~ꎌyk_bm׏$n#kUc;MNNvI. 0Ri/:u=`A>O^OΏZ,Lj'nG:o!Jа}"}V'TwL>jbڡq0ݠXIpg=OqsN© $tcGmfȁ )nO'p6m*.T(|)|̠"55\^2mH[!^kdN mm9sT+?4I캀3`RLȜz% ǬwVY+p]C#q!""qSMꄤL<:)&W̏$T't?5**hb$?tb^6DG&v"HNcVZPXo|2xW<}\rkɘm>oS+h,R=ĘP;sɲezpkF,g]De`VqY|=׻;7 ֬s̓3'Cc/O ^{t#p!c_LMh _NT  EkcF@4 >i kߍُzaM4th34$D q|:卅7Sdlǎ@kxohS-]ZO*Ęy2> ~h -.Ɖ"ah7De vB*U+:y;9jmCMjƤyṿ"E>|:@*}rP鲑Mc qM]%͗ XG5@RNY˄3 J!d=.Y CœS ^j,A -L[/F f_*'R;5}ڥCγCQ yK`BرFUʱJ2Es-aԥ3*7P-Y?'WLb>_4Uªx//g[Anu Rg.Nq9;p:;/BhJq{y+1:3r){NAQQ4}+Н]Z=&7S0Cy잋yא:kI܊RX9]Ulhe/ ^@Ԩ4Ko3/ adc&2**AiqþWGgWy2#7.'nwI 4hefYV~4<7O'\:[E>rL&$>)#Νx3 G̑*i\vއ:h$a5=HmY`kGA;` F J+EȦ}o> jk `P !c XVS{JVL`=?T㹄0+sR`K#Lv^Mkn~O#8"X4k-z͵,6x :+/Z ˉ'EG #9gM' 4ܱd 鶰/p Vh;=;gU]6P-~MzUC_gۤW$%]M _~ B}4<[ J͔4~=ZܐQ8;T6MaZAEƨ4CD}Tx;W4s')7V-AD;tjH䒗9FnpfM3heH)3^DyT48~ y+\W* VYa]A[;D<3'E]|% K1ўZ"ӕ??LPf@Rj] bD 52C\Iu |[eV{\ҿ :U[ |;(O@_"4XM{˽CtѩJ'n8*gs>͢)Qsb>R zl5c+̧Dz p ˶"-3fN0v_-^.{*թPdwbW" N^ g}'htHKg[?\F`Ќ)XbQ?tι k[|vxYWsn.tP&F$ y-{rي}msOμ'L2\F/ D+ZkV1، Ʃ8(xޗnE'O`"fu+wB="]cٗMUd#vj;5}_J>mDD"-t81Xٜ)+S|a¾$7 71:s'zPcij|>{YJU(fNIk}&(1*l>=ֺ`c%%Ư(#F梗*NKXālA{}RtΠ/@@`C@ :>ѐfZ7"IV׮WДsp-3c9tfġZi,Jm`㎘Ya3!#KasKk]&ؕ]~kvNz\33ƨMKYX4QZ&;aSbM䄐CQ\wrH^tzQ]Q 8\V>:DVIai#,6.T3%(8>SG#I)GJ#ϙ漣fjp#aO P_{t3ǚ傺߲oT0Ҕxc C l@ ZFו 4[FTu oV9 fd w)$_;ϏzOǂL/XZp|Yݤzܪ$=2͍ ;,yqȤz+ C]eC.8_xKSYTm~A+`/ṌZ&t˒7Q24}4PեCʧW DR3v2(AЮ; V ph7pѧ}} NJ` l^8UUOݼ=l:+s8*ublT #]}?(} UN_ emYYah.ȃ?^xM`u1J'gw[:1[%qZoz?t'T&)uhSj?[p6m6) ьS0L,ѠIsf\7؉~~E1 \Q1K'D~Oeלy &c C"$˹]CNdfJv=^[GI!!Σ|914ПJ^u3ÞqO=T, 4KS0 6kvo0b9bBg_^i: ZE#'5W1Z[slʣ74 Z0I%N 0/MD kdvv׬֛:\1eBt-Y0N.d ><х*߾-:]!I'˨Ve^K<:_?BB弛nZBX&kD56xʅ̚ix&0dXMhhkB'$'b|諤 vτ2yc!zh- 99l e~'7z>SSSf(OLQaUQ)sORD"$Ʋv<ݎuf'#!!Jw,P~>1y$._,H?kةfg#^r?& roOVM8 :lHq =Em!̞[>X3,tQ.x&i?Aδp+kwR"Kqa+1Sol>g'6o(]ԏgFL6`tj"ض!Pl( ow{:|LwtY.1鲡.&ZB ,rO.\pdI)xx/fhRjet1ݜA-p 션Y? eH<$!(O'=Bݢk#4 y^<ȘVR7sA]:5_=wEzAAPk=TVw+'P3avA[6576 1a?m _U=f [.C5NZM(>YW' p敗I /w՞#j(ƍpycq̘膢 aԢzT[ѫA҅uGFr˲W 5Q' Ww QI[f|eu-B?Uu@ju=3Y(r\۝ϫwt2tx@`LzW'4{g&'5Tąhi=$N1;C{kpv{p?_dkN bTgzkܳ`D@wPtj~879 :K&Ke-D٭s=9;ON$&M}&W ZW[w2$m>#; 4" +F|0X@#^ x+DT]ta}JGS-r%.*CDJ H&mTtͤ޻pl6R $iWeԶ9wQLb {~z]ޒs҆ա&EmKˍ,0 Ar;~uBk1Ffsl$ki 0&!_9w"LtH9]m{n\K6G}+,t>%;1~WjX}#Q#WR'cϽW 4`D{јJdwsjS^p*3wHPع`wYiatsGqƊ4 +r"%km4yX~,zc1Sx >Qk~IyեhzAb?ҡbБv#ia=!emun<-euގ|$_T~LU(b&;E*Ѽؚ%[ɋVZG%1`qo@N}wJ9F(kYrGr'cpZ&zT` %=fY0N֠XE=GAcP"O RQkB-6ΌYxb9J5`;*G5p}P~)8}|xt0M7pr KN9Y,ӳVwg(%iP\wrz(LHp4M>t~ORv!'19An~:N7R?/ yZ&p+n톩fVTSYɉH]ɵAߚ| 0߳P5\ s$[NwC:AwLvGƫ(q[f%I|}pۼX2gӨDlM2nE`UQx$'/ZDa)?*FsәNqm}%guxbթeͯanNs?{'c1$>o੧\vc~Z|Lk;AC{-׸pԥ" ZDXB`ʺQ,Vʯcg:5,HݡJA͎SL ~%P(W"F^/SԫCO Qx_*1R}>ІU34W4/)FLG눡ؗ?y{ր{do'}jL5ϩ U_>7_ggj]2#(q_k$LQz{Uq;UXضZ.CUOخbc2;6;YjW}hLv؞r{6ԯM7(y| A*$^e"ZEY#W-qDJ29RˤU'A9>S9Fzm>]8hvglqhM,],Tyɕ&cڐ/Fl\iNi7٫(zX .@f8e*ϣgzIw\1lV_ˤDj">%EOd\.#dVCy3#HQsϬlYePmlzt8P1F;0K1[Mf;(5Pv "55s^$`?d_rWl?}ƀ{N!2+j_=3hTXzWQ. SwC&W/-5i-?b״A[+|`:w}o/HQb0VGL5c>?+.RNݓ<^6by/;-[<@%Ο0eK =?pi9+2u,̎*_wUDyAȩ X`~+CMWDh*_:id=!e~AŒlzv塦:Dʂ{g}\ @S O=F#s]ΑBb:T??ސkދMfwz^X{V1{j8E1-Ē0lO?'W Vol7$\gV$T7jǯ)810 TGʐjD(a+(;!<[HcF`OPDEBCfbH{zUr:Dңŷ]{ɮy24R60Wea=/߾}cC5ϰa6 4Gގ be m"ƒNTCO:9 myQb&tAn(AƇRҲ$ni6#UxMNL] ic%1jO+Hz_nȢ1d   x,g-^Sœ{V4/';>'LAˉ〬"$|"L/գi߼ˉ* fG$-Liź>^3֧%,E˯cXv =8 ݆Dͬ/gks7ͻaϳ_Ex7-%0&<E FwDYa%/2?:{2ue!Լa;kjuC2I$tZ%۠Rj/'GC_O jR5Ch}%~Jb?{|W>뗕a\J"mK¿]3 S^X,\b!.?{bᾍ(?-ICgܖX"W5#LBfs6C&H4\J9U8$} s 3(h\}o.T\y<|;^mtNyGakC!HQmRnY65e^h\3R.1^`_J5ONwobt]Aun^![7g\A% 6;}9z|Zq Y(n A n\bXK%قe' vx&y 5g]ld UQ"2=8Jv~w#&}Cq:O`my#:@SlY5ْchߜC*w@Z\%E=K]7% eߕ}~N-WHZH!j0TL1[}d#)PNsR+:1 ?mҖv: 鍈51Nn!u5>89吝0WR95yKw%oHCGrw{9 =$ʢ$4SSLKHY"z@y+1r;TBNaΓ<5U S:OFޚC&OTYe[* &; ٫]b?RḬB|S\Z,PuErswݔ: GLEj4=;6i"7WT_)/lp],">*UJ Jt̃el~Hy)?pnz41hYİ ^6Nj) ֐X`{aԐw!n<4 ({\!$chBܐgx9U}Sͭ[9+3st;ίab Yѹ@يjXAK6a_q6wk4U,b{} crUg_Mxg N )׈cr#΁ZҮ',]@Gה?T' &dWPr[ kzπo=O4l'J;r24!Sl{P c TdC^/|n3;?/B 4b7fT6r,kL?qC>dy%Zw? 2 k jivev8iܐNYJ_F(jIR۶^1g"7^t =r)bzNpjq Β\B"$K|;lKΙ~u jY_Ii]~aԖȖ~Z -^OϪX$6pɫ( D)844Z+ >.X?*b/YXލNzdntl4I͎y^۷^!ƢVEU>]6i'A+-UsVW.FbPq OnZJj"Ak7Ym _SD-'P Q{z&MiJsoA{c{Jס DN( $ǡ)Z1T{fp4}י .mB"*-햇H}]Q8#2ަ :km= ! Q#OJ=ŕ\ A5^ͯ-쪆a^ Z{nEyy#>-m{Gv:VuA@K]i] 7!ԉᘭ;oߝ^K&CQTڶ0zxF~ $[ZB,| #T6jqpI8T 橤;8<ή5 +>AF7b,P׶I(\Vѥzdr7-e9eܲBzSŻ&h!\I2aX{\gD ?>j۽F@zǁ(~M _&?p@8JR\DR+ܣZ5\(u$p!)>kقl2JϧAQ6$oKJE+sV̰sB]<ܵ$ h:H6^#Y1:y: 5OQIl3V )>mCp츬5Uzlb|_xrs3j$,clJ@ur,+,z=N{"G_\MX,1?@!d:"'TX{ta~$8+vWb 7V Eƛ=CjٝSа3]/8xc?i4`i lŠjYw]'`=]; ZF>ܨ7~9[BAY;eSH?]Ti`X"J?&{GcI>̧H-w$y\,/Fq.F |DOXbH5~#I2(!/*7!Of7#zRpȉ ߇$RoZ\#4y[Rb}NzCp.#R'qHIin.t$r3Hm20`a}͉ pV*f@֌'oaljH{TWЅ(g#4.pҬNw.ݞ,qG=Zݳ.l(bfbZ#;a^F}2Sk8Ũ2$+h* 5i on^*ܟ۲caw׹[%v)eJXqSTnFBl,% i}`ًNdVݵ[5\՚UQ.FWs{b9϶Щ~{KD.ސlXT*(J`Ώz!G@H²3`[0wޅŒŭ뚤't_6S 49[Gyӣ*Y)6/lnÐ%% *NԸp|*K{3n7xf,T[9MSԤFbYb^bܵ %9V~dqsPB]90ޮK,L)[utel"{ޤFŚU(G5f7ˏ|F ~[UmNkB|vB.Dol c[oIt·Fj:Ś_&6 PKVۭ}Tz80K74 |} cWx.h^/\ML̃  %y&?jVE]"}Z;gÃ='^ u7vǒ2:_{hDاH%Q~كܨ(ލ5!b*ט^f9OB}+E.ts:`Uu']Fz2|S;遮}!ONd q 8yUY[UeOpi g {TG$lrMT5pc2TG:sQqlp@)*t,‘mO֦zs?)<'ifg5&ͭџm8pT0H_o>SOW[ö3#;Ee $$;E1ϳaHFԸf"(I%5U/&34#M_+nB[%x鴝uLg&O:t e&8CI%')TS2b/r /C}0R\4᫳x*Rjí7m0M'EAN tcx՗xxKƭ ZHNl孎D *6Ib!313x 7gB%6aסGyZGԅ{zXvA9њIx R-IW;Y3t2s-`e2D n<ǁ-0Ȥjyd/p8'<=^,Ls+ I%uӻ+LOgm~#".p9/{_YNxװo0Hq.v<ؠ9 ʁIĵLiư䱡Lj>4jXZʦώk[`e&A)A5gCjakTY-s`b D]G++BFFS{X<\>ZOUBĘx0&Ey + &IJE"tTߘ>T~ϠqdaT GGU;)!3MarnͲ/:2h%% Ao6gOjNs(SŤ`hN'6F+_)s/CkRw@&Xh0q4t?' 07K_!z:wV Ŷ'c&D$o-`|QJ*Yk+e$N ywh[%] C#OtF%ibr8òp#eRĝ,ơ #槉j#ϱ=c<.I#ɱe}C'A21]beYpW;ޝ_rc.-VMT%"(-Ic'i-?ϻ<"I?'Ca읶iӲ4^sm\c79/r%D LK[[^0uQbvrw~`,ozY JaBEs 2셧q% t-syl]z] 10{l;ɻ!5֖ZDO*_rJyv~KϠf~F(^ȨM$|=PXHTKyFem0G5CUI 2EPU8`yd`r1#U?? R)*'z4V4*sR+%fhG&wdٛFf8u3?׼p⥬*ͪn_3)ݑ@] 0=VRY_B}hOW6ðW榣qޒ"yyt@5@re$b4XiTnf7G~p.Zۼ'Je:,R״.<#9W`2ΎXT4Va G#h݊VYi?vN48!P EKQؠB$@7)EW$ʋr{r/JsDW^C$<7F:p]_ͬ!7W.s L3$#*y6NW5xmD'eODIXeI_mz<ۀDI>r&01WʋppQnpZe配-aHHkK~ki`z]srDFu'z;i,s4u~b(m2UoՏAAݧݨ;o¾+FXe$kE"vUY>h;dcnSj'x!{>Va$(48(ZP =+ט*[r7vq/odL;XU'xX-A'41tJzI'GS+9` Q%kzp$DM 92Eieii o$x`ٶ6_~[ =9Mwy'q-5O FХ.^<T ,]BX솇i3yqj7e*=Rf_\z8>>| G_b!$?z~ ݌]xi4Zv[L&`ksXؒ i7Ff=W"']-B{h G8mH^|t} Ŷ z[=V#ZA;U1ࢿΞX͠<\$k;ܣ-l;ͽ0IK@[ll)]Nd`uF"k] `ٷ }IS%"`<2B*r 'WnNŋlLݯzwdlXCB./h򭌽|Ny,lf,?-SԎӻBUp:pi3e<4,TKgHm%Or,ӻnK`0(iu'/"CMBcjMwh6Ёh7{9&MfN)7tpRVұ=7 o~1!7_UkB&5L5;"f**.;.WS&n1ӬI֝b>*A`зΣ2I{Z64C78V,, 2Y^W1wb[A3,zJZw\PmX`tbWvX$-ד^!Q mOgRߪzeN;BڣE.`/W|qMz[' س!Kk,V/,^֞8f{%(X4&)|@z;i 6O?mcD|DBbHֺ3wtŽ1d=夶RxOuɇh~_إcMN%JפW/=I%w0눧 Y}rSʰ y 7Ԯ7F͔w|5 b/TE]ם( q~/>6IӲQb؇=,X nG,S8.OyP^?_rQ5fH!9k#0mwi|aD.kn05J@ʼxyS("&=<ΐxޤ6Jkӄhh갴>I˶œ P?BAҦ]J=نtxQ1I :Q FE8M2":O0«Pc?p;Q<#)dcu>C.HQ̈/B: .+-ЎZUhiߎQ&?AZh=5 20]sɯZ/#V/O,e|ԧYcHQ2Vke%LقmR>R_[9+sEݕlΨ6~:8/a#ib @îx×p{!Bs"c%S_{3ġmAxjTz \RLSK֢X N~3MKyiHg%ub{mǼ3v ԁ0$XeeXgS$$tQ?M:cRs %H@W 3 Ӥa`u 1>P /ĉ+ͰRHzձ< ʸŝDABą8ŏ੤s9Z[ /J"5}2pu$0b!49zAֺ`pk[KZV!Mi&{P~)$)QMc_|֮Myy&4 }k |c#2Ecl9 ?%\O`c+&4Qm6kH(mx)R:.p-͋i|Gw K7 ;B[2FC:'%5 A QYQT֕\ٞgKzLK#¹Ek 幡ri]h3:-H'39b%ȋ2&Y0oL WSJNSڜ4PM߸xjQSg_wx%Q˼]^e,͔]z45h 9Yg]|~cԙe=<@Ӎ:6":z@RFfFT9ڬkTi+ii١FԵ#| 83ƱbaYշ9d'R1Q EU"2D Qto>E'(܎D8HW)YQ`ndPnm.r7;t93=\~ԍZ(|`(qWٕ><_3J'=sS"D9B7O/O!=X6䥞Lؘ,9f;'88Uik*5}<+(EqBVX|$z ,cAkDO z8ԙNC.Y[St`yN4ьeπH[`.F[UyHiXυջPplӆD̮x$_ز K@M~#IzȗW B <GBY _>fc*K%LeS8vYi#=(+a*+Lq;3Sw#*ᑆN?tտU<Ďb4$y_V7=I@xw LY" BZgCY&D|_CY|P)"tf]ÌI3KͽWm`Pʦޛl.MJS~&*[o D.|dJ;oKh,~*2Y)Q x+6m h5NdX]׆Yi@9UfV> {鱙/kTO@` 3]3m௱t\@y¿S]Pf\EkZR[D/8X1&p>;8 p ~'sns47SW7$A y a&zSbL\4UI+1v^oCwJ Od&Եף*>hmn5ڬgg`eg6-YJws/tm: >xVExRz0/އmûbt&-=bRH"|t:/UJ[[ߺaR(MNص1 '\q\?YP; hzI 6ek< btrW.XW"0`7j\3~` {[\/puͲIiqiuV\Nvz^tCwSI{0[ZvJ]]ÝEhOŗL{/ tЪPTg4F|t ˨~/bٙ%JVPQz++x{N7S|â1΍ri-Ii$ kQ@Eķ6>WG%'mLݭ+ Ok$Su_Rm7{5VETɪ#TgG!8kl j@LN\Hҗs)R^HzCFvg՝$ mA̭9E]dH8A0n~G9(bA_Ҧ,KuzC֮#,&AD0qLX"zCJ#;ukD:~B NLQ#'er53hrTNUI ϛ^ORBAkwA@٨y <LC7!YCZ8YziWdw ceubES |L=UR"r﷾0 \ʳ'+m8<_2\W ˡCܮf@W]{v?A7=uy&~%EP4M/(XVTޜsYt7%W GvDD}LoFuh;sEċDi#T!bH_'۔KjS}ƪ`y,9#' I Agsw%Ċ#uYϖ;vJpQ)}j߁ކT$6ܗ 6v-ZĬLxm|~al fF~8h.UD3'DnŒ݋عѵ`NY%1~*[ȫmaP>ш1Pᗴ9*H]'sیڈp9?hO]Unh v|>.qnINx B<1u_B.1̚&iŤ9(`9zz~(XYo6&j-yxC?o{˼ID[ZPAq߳ޮ'_DpQRA~|u@R j Nj3~ջgl 7P/̮g j/1 q Lr7Ci,2Ŕ)YΖ.F 0~KrEt xh.SBd#DqjG@cL| xڑwG͒zjX}Q=ק;^V98iZQ͕ջA N/LCu?1L;*u+ySwF:UMH +~h4sGE0IR$׼F5?3@һyH1˱԰ b $SoFj•*'o\֘"4֗..KQ%rTHher%,-F3lOnHb[!)؛KY uI'kS[ \p11 ǜފ(8g,˓H!0oL{i(v{io4VXa53TܧQ@ LT{9g1/8n_}h`g9fom^v͖6p4YՕ 93pkih}’+,23i%l=Tn2,מ2hj%)2vh,q03匬 폮ؖf1{d#lo )S"G L8Jo r]5XTh߾iUW"ܿoz^aY@su5>P6Nd*]< "C``@ގ+uJF1p=@qP{ Gdw2#PdEJtU׵׺h3^|2sX#ze!HڥE jmyg5;mQSJj-. ZvK/>W>-]M }Î_h޼+H?tN-on\L$vsbx|b) ABgB@-t6X\}vh.pPNd3yDh&\sT=Mj!!R5 M[%_ {2Mn`t˨4`})o.6XxZOge&}2/q^7I f~'P{:G |-2F)є>h@\ ~k@4V(~۟"z-4"QpD[3YE-Db04sh$ihKr̨[NgH^@FV0vbVG_ZQh=-:5%-ذlx쌵vsGRq8O,tCZĀPI Jd$"H `YPIgךF'O\p3]Ѭ.sQ~id-GdDϢafʡ1qN oPY@Z/%ճ2)!~ȹЇ|~ Y/Y@DLʃvQ-+(I?])`YI''!ZSjxKU\~:ǁ^`[oU*Spoа ~+dl|sRJBdOD[j[*}h㻾dMQwLA9k+g[ eZ 8[^T{TK皚!K4+o藎L&(3 =soqW˧M% 0-2M؈ /#b\ 2ڡ߸k#5HO@ `D䴼JĚ4 +_b:(K=Z5{Ċ)s +X$s.]ʉE&cӎps? 2y 55;J |-1gymp|)[Mh)Yk:T%V<8SAF*J}Q Ǡ % MPT@KROwő v?*#ޯWD/emm1^!@CiUbzY @|Tf:4+_.:؂VA_QG*,mZ#nJ1++ &#"˦h ڏG5J1WbZ(R#! _nj'Aۅ7YYg&SɄZ|XDZ#Gn % 7&R,Jl929}@μX(ܬrB!ɉ@TqkEj.!n.?(,01Bb[Ͽ[2.0LS *:!×ϮapDceZ0CSz;Jz\q9hzLV¡焨;_!:B͎mV>iF=Vh\lJz xM3T^([uIu Ep+Q=u5{QZKd" Z{恋?L`*+:?)# νʹ6W d"77L%8PiHt]s(<+F֢ƒePWLyꚫ +}E2Yz/Q@jFs:o~]@PnQ(Ͻ8*aAժ>yvKvJ'~qףc1+/!˧8}d9a4bo=j0j6T( VJF)Ғ\3QnPu)h67sզ\'U%)yW2 6$Վ܁(0Ё6Nd$ 0Js-ג@:{KHzݎe8ˠ:ɛW{ϾTO,)k|^2bojD8fW94b٫ ꑌ|rl tQ:CBa^}ys%Fp7~& kMJ>CcE?Awl55l>80dʉ6eȎ8k;ߘEH6}Xjc6kfd^_ SDwkp #׏U5剚n\$g&(s!bIBXc-',6Z fv"8s9|Ne”=i<3/X/Q#ckHn] wh@*0y$=~X,gr5S:KFAfT}uq IꢯD4{ T,Cmp|/6ZCRTWO|z|.+@ȱ~ #~:UKzYbh6Kט97k ׭ I4$`:!,:eʜbUrJ +^hg|FEe%7 Oz ߑ hgU 5뚔b81lw5Ii3_QSʚL~6?Ǧ lHfF#ym. 1>6kՠc"yY>Rw8(Aq0t ``(I/Yaymo>ܪL" $\\4d Hooz7DެJ*N[֏< uvX9d[مPoh*>/t-U5d)/vۖ5ٌM-21|͖F  `٥! YU&ת펲ܮ/G q_q8} =, Q].qܒJ*JXPd[dُ栫|CCNo/>?]Ve| Mg5QQ\W~6%uϼzqUʥט  m!Uj'=nZio,|95뻧c̚[;­@9)Zm>9I5N'?myEYyLɬG0 I;2?"Ʊ;=TAB]2nd%XT}EJ"a<G'~;nn7 ON9v{ fX4%^Ɂ6Ir ^8)7G- ՗_c; AHQ}Ѕ x B8g/Ci!ą%iiFV(k.9{}'Rw>Cx3)6 %שͱKofМŘ] GǞBHe1q~'ų/رZ"5 Uv(_%^e JxMѥBSB @஭$qfZ`Gcދrii<,rͤGAK A nk`p?.9AcP~1XÌMqR}i@ۧ{AVJ~`'Eao44)lܽS7\NOPlaA5+‘ =\҂(;qn9-, >$_ oH DEsXOLtaӠ]nJ,hyIݏ:`R V \,% ːPqGonv cbo5,"ޔ5nZIhPӱ>Q˒bO7)p]!jA>O'ȧm9r}OC,M;ʺ &1{P` 5#.@ ZndǸdRxy*}ivY5%̼N;Or7Z-wCG YR]ܨS}oݭ?_ TW:\%=b.(7lGA?:[mh24dVj#lE-Z(köUIkh_^"~ -n{WBobhGƌSmXyO78y$6/䌏w8ipֹMip=n]-ΐ9yLU%r3H ;rEL'"_Ld v Cn R j1+CĈ[o\w{9u1ßVFW߭8V<ɜX}xqaP+ 1 px YfmpW@mTvcWuY]ƶ8 u,Q`vccJSntJ&waCF聼F{vHҺU% H[}m"qÆ0nWܕ?>CߔnWu1*NRj 8:$tz^n ' SVmԝ٘\\Q*)GCRFGvHR(層k,a 4#>u!$ѩ{KF+E PLӟk{̕!&,Y%%A6XVX)fAս F ioRa#CpAnI.s| LJ[ZQd9C;>CI5z KHi_BW,2^stȉ ID)?kza~OHwsݰl8& f޺k*V'_J t;/,]?{1^BтjII9ɂ'_E,{5Ȉ-7ku E! ^N;cwN4e2Lޞ6fs`4ߙTRVj/Z[,l̔lI?/q NmVk::o*{?/,6.'gn^keA$A^R|y,$K-ѓV.3oEx~rM)yىKwlhpblD`~Zŧ%_ǿ+bG[篘#$.J.!n8haNcJVdj 9 MJN9G۲PtVǫ5 Љ? ԴtoC^V&O),:%'?) tp/l/yv8kY!ˊ UM$E0~j{_\|,U4z͛\c>Xޤfv駧BpM ke(+E,0{ 6" $T6#koMg&[2xf)[dj#A&zG RЖٔV%k\-xC:ƻY"\Ч(y1>ϴbIT #4-D$ 1|T eUic:F޽ 3|u87c`7BdkQQ˞E=$!6yRF ,Kv2Dkׅ0(qNeRagq-İo@4Y cq;2yhc1#aSj7=PmgbPiE-IjQS&7]o#t>)(-0f-9Blb&A +5w3 /!Z0'84dmoz18KXCR+='ι#xX;Io@8UЗlifHOh#zn~Lt>حÅ*^sb3W@!b=`ymRlB3ۂ7bHÆ+wʶ2 ԲЌaʨqR׊[t5ck?3;ίK1 `:dB [-FܞBؿ)SnB+8ě__'WI-Ip=SJVX&N!A7DG/3ONki]kJD%ݨy7Lx&S:\Ҍ*hm dP3̧Y6iR- G֥\<&4Q=(Hh &+"%#䒐#Gj#DIL0Pj딄>{ƪռF|KrC:{ Ա/sC*  (u^mKqP"@=H{ v[}V`0D$nh}^[ʔ06D`#vSm6 2:KU4p;T7àɦx ň+!Nn4 Do/_1̨V8dWEdZ#  pCq'82yuߙͱO cW6,* B:LRlDkaU r`~@f7r 'DSfl (Kr.R| |ļK &<į` *b#24IvD)If`ul39Gԇa/ʏ\E@)(hpgm?+jB*DO__9q#w L"]}S,H|9+[.`Қ'iog x[e\aE_EwOO3س!Rpj4NƴXm b(!8vFe2(ĸ21}Oi[ "]0BmiSYԺAFve?^3pI\`I0\Ћ=j=/Rg TM ґ? R[3gK$ 0Q~"GCI ȋ8nT\\ioesp*H.,H ~(_[ky׷a|w)剪"cl*Q|`g$T+,fPPMjc!9,]0'|l1Qd^p%ϼ!r5 i몴z%%&I:GpyȳX(Ĺ/^'g}7G5)5BVsH_kČzkp*:!-$Hj1 EdOƀƵ PIPThO 9Eٚ-nKX' ;d[oFwP|Yq0$2T гX<Љ?"ڋ{ҍUڒ}X 5iB`609s3qlsu&$S vWSwli'gXv؇oOKy ӍK'P~?Y2$af_X^0Y-bzLkPT15 97/ȷGKVDtd!-MyК|gK^ܦ5YdsGq+-.AN5N8>IFť[7voQu/8b/j,u&rC"tƃޣN}lmCE#gpZPn6ӡ&)m1c;Z+ԁΗAlgٛܢ#VhZ'>: @ Y fi!= 6f!HVd.[VR}jX .ES@s]5uDrE~qef^aԎcJ>K ⚗=5?u؊Rb>$*oU@^*@g2Sx]6j0-lb~҂7N"!IAr>Lw h}*;fŝ}{GQxG-Aut!`|M*D5`A-s?!q?,1$Pl.%RCYV܀*:n'YzRB%{kH>kX޿˚8 ~B 'z891⌽ Y;hYBV*[k̤+$5eO0քn]X{;6-+,PN,9}=,S*V zDT{s6:dRuF֪E@l /!R 3.'`-(@ē&/4Rdn񛟚=3t!+Mi}M6X<¶Iwr|r qWIA!3ixѶהO깑kk1W )((^ "{HU{ҿtd7EYv' *sz3> |3#ͺ^CC|ejfz͵x~@vBoZbC3P Ǒ¨h38bmv& f_4 _JL!\ TrB 9(O_@0 k9^0Z. L?l/)pM=:S-}#Tw:4j2cy)'j>eUщ6 eW9|hq!{lEؙ;ܢ2 ?P& W02~'ZnV*rlu$p_5o"r]Y"rWm[%hd_)<_jIܮ_1,&+c (FօIR: $u 4溟/,sqݙ}MBH)ݣ m Qdm%RCa(6ug&=1B@6WK`Ijqc!^kZ 6*p2+W.M)8_ ?yo;##VQIY?14 USjy7M2޻7y;J\rݐayiA ;pQ~Rd; 4@5[cNK~Rmw=Cއ YJMNkL\Dg.(,ȉbJs@q^eܢ4Stܧ^%Ł) [kOr,( AڏD ۃ"$_׍t{NI@/ID p z*?#i6> TY< -ɩڑ#rW3}vb XJ|s;M%ZnvUnPr{(#:uXF^Ҫq݋^"D53|mHc|; $-Є4SH6IVŬ$ r׈O~P _ zm5DYCM |%qA *C78k]yeN3ke{'"`cuuz3xY>11B X\߇tL b%a[f,58&;Ҏr6;4Dzo rFp83"H^ jbdn+t1n ;R EwQ]{q,9lʋɽ 636 U  S;w ďGKRYDeo$[%1w'lH\?;o@ 3"ԐY>r7K`p-X;JG}}g_E@I=w3Zʆb=𢁍VOs4Oʹr36 q0aJ{昧 oݬURJS=&el|M%_Q.-xM.ܶR@שE'H[-,;.Z~_Lt&ѮXF wMGn)KMq}UIhPCڳ:|J`7igkb[&mP>%YyVb9+ng$kYy12$W5(IV$9l_zsE ߤEyZ}wIa_A$x7Fjm(}ٰS'mwbya+Rx`!JgOo>6ݢD?Ì6)ۼ3tFlH䚿=j'&'dzC>C ۱{թ-6\լƋ-A*A6G]qɃy sS8MAjP!(򣮦X*_BpCmσ|EE||yZg$fRHxϦtBh20XH_,ZԔgQj.0Ov ).j9oKKdl^CHZb]AxuÎIGMd!# 2e4E0M;KѭTdHrޞ 5aP!k82}N)TՓ-q:QlhOUVRvΒܪ Du9M09`N<mTi4nd7mnaWj-JAL`HM B/4:ϸѯpvFxcb h.υ`ed%WK^n/ c.e>I<L~׋FYi@,yc9w]d5 ["qΟ7Ewb*O٦:YV$Wշ\.l/9JJIޭddN `sEw^j<|ZzLCr=oR2/2KpCЙQk#oiUEFMvQB臩4 A#-+(,%S̻+>1&|DŽƐ#痵;_[HlO&;*&a;3w;r3LK{uԟ5[S]"(6aq)&Q *+O#_x}4w2>ZF%^>0(1Oľm0ƆG?3-Kpq;ޖ<]c|i"`A!кZ5 _] m!Sh%6$j8=EFRǡP׶ Ӡ%iK:2ks{e@T1Cl#PLܴoy!q嵰*N!`NT0#oV{7߲{w_?*LC&4bu9lc-LofiZ7@Tx?3۔&pCSppVJx3{t2׫PF9v,rDCHLq7c~H5o~4Z[Lۖ/7s|RԕիTՀacO0(| x_>а,bG>: Boy7.i]* s~l˨N |^wlj꧜*SD޴gI=er4| ӈ{Qm'{KPy2V>Sgg8 :jYypU@2/zj ꀕ$"¹%#-6$ebG(̈HOkEԁ̯Ei;lc.Յ2dl0N:QM P0=!> 0'N@Cȁta kGKp^QG-:;2ND}w}*Lhp >o6$5MbnMˤ4` ;d %9xT [ XC .WZHzfReyvμog-il.|Z}ՅY)-U2?y5Ǟ`uy)]tWmDvBr9rGʕ8=vM#N*$)cá $Py\n 1[{Trx8Z#R8OD1;7Qų.P\uiŸ#'| 51nTŖtSEHri[qW&28"Qeqw#❆NJ0b%iC e-g۟ɶى@+d6SQ1|Kb}^ڇ.uUE?a謥sP+s{ ,&* R^ [2NiOD1omҋ5Lc|$lnk:~QHgj)xd4V x'dѱ˰PcH7Ȱ;5݂QR(GY˭ pm/VάٰT )(\[6o2p{6(*LAwwC>_WA sY;+,䴕̀0z43A0(9l}(J@`ah$MwP?T@3pn*+ PwQD ,͖W|4&I|+ Ze&<v4ۑ*L (^NB{2OxS}Wg3zm`\!-.t`bDjfύn~WWVެݴvTfˆ'4N>-8Ȥ<fzzbQ52aB)2 ͮ(EH< u,Vef~$-@<)k~d0Q<ڔ{̥mw,8z9lj\Ϟmc"$$Ob9D?X7K`Ԗ3ų\4xw`( x=L^K&ZP_ud[=&F(qnXv";ZEK/.%mș4o 3$|Aji)l|[rҵQAg;|\&tB;ɲEWS֊ao+3v“zb[Ep'̥;S%0(/SO"p&hqCқ-&SǸ6(Tp[;JBk^D-zl)@ )"Qom._Vr$,2F#i5:fBa".[WED I8Db5^ h P{;|2<M-^bD\IHS $pA67됋{uջl1Ig0;\8pI ~y)##ܢ7єj̤lFB{;sȌF]';LG>XFMlGdN֏x񷾭r6ĺCݾM6M3:F̜."/ Vz z;Mu\Z0PM 4+&?9uCbL]kؑ .f@ Z7EHuB kk(!) }и"Zi( 7͟ v=u&,2=UK$'’jEZ?rX*%܀VіQ?8 3[ O (><(vE4 'dr.8 w=aY4O9BWVdkk g?f͟$6Doְ56z鏄(@`rjW|=8:I4{ŧ-i5g"bȶ&fn uݔP^{#E4u`F_E𸍒t +YO'OSimWsG#x59x,K*ZoQڊD}2V͍6?)e3'H~\]c!nL>OqY#xM]~K3Gh邳.MRgwa"]ihHr7 YUU_6,3ObMCG`lp.a\`-9;x6SZQY5%9ShX7~m)Vc;no9<\3G\%TjK6?(T`%kLq{2Т&665<2uk+mHD YH5G(D =_ICZIe\MyGF΀K[U ;,{ ^B yfmVJ$jww)d G(|[^& eT+>Ǿy6Lҷe|&r#n~Q['"snT-g/+)hXP)+$<ꘑ_am5j,p Z@k[tn,viR|JIz:[2#wfRK(mvU0͐4[UqFT!9='ys^=薘HTy9kV~'*pݰtoChx2KѪ%N GͼoжN@.00훆/6@XP_X6pE"c+ R[bMaWk7eeGƼ3'5 p> R9By7*/paaO!VN R CwQG;$ ꆿ9/뵽;WׁKP?p0B8^FB0à 7F* 913g#ͣ}.2Rw c*Ԣn8'L0tf2&_SJkt[aD^mι$!3L; %|V&]vf0G.wCgT.NZc57)YcaAIF#QHS"r;~|?iGNi%\wy7|3|`l2#Y4UIy`'x[i.]k \n9%@n؟٨;p-3#?wƒ4vϺ0C6ǒ }l*\(BTBt^y !uV1mAD4ɅO4UU"~l`ΣLgzf*l\պd`łð:~8&MlC(- xxl blv3uM)md-QB-ZGP@ʄRɝ)`>JY{N6:7Kc?şN(Ic1TY]En/.'vsJ̽݃X]mK5k[GĹ9>\-U AʜnHb8UѸLWM]6ؠP5^2p%|"Wѫ08T1:rvpvl5&ޮqJ4 潏u\6vgn!RSY75.D(Sn4v @mg|o&6xuael1,/CyP)|lWF&;P>rX營{<5S&E)h0H[I_A| R~#J,4~QHR2b B9JmDO$7K|9vB9qPH8wW+%'VC8`F/O l̺\M瞹 Uc%j5;>e&Ѽsk:y,&kD؉LlE]ntǁ(&rCj=-t׼%1=jaFx -jKF!=p.`kR;?AWwX~`˩)Oұs@;G>_D;A={'o\heZ\mN$LL렋ঃV4"4漤01Ɵ8z;v b7SɵR3KxFmQ/'a)=W*66Ks1~9/ZBͫ/!u$;*+j.KيsG}ݕbcs*r[xOc>ݭn-U*|4xN}1PѸsnFko82FNW,x0h*sdX?<,Ċ!/g\-eNVT\F,7iQvܼ3>6vlwbHo.I0k`󻻑Z!^8t3$~FAh8nVzqJniƓ1hziy܉^VU)5z-l[p/Ibruo9t\u ꌊ:AF $?t" Ʃ ?"7Al= qbս@Xkn YBT::Dl ŹHTƔYj'"|=F#MDP@Nj+ [nug'~>[=ĠS{IDz16딏DXկz Qɝ#?%3A(ޤdƓ.{D=Kf"H.[N/]uy#TiN@$:%a+S8ID[q lsv.R?)-A^ӗg_aYq%fHOҗl"ÇJwF2iCL0~dA< ü (+eaaBH޸nz;t_lv0(EțB6y(N(0㫇>ӈ;4Z)xݕX02X蛩5S4Ce4Bܫl? GWͣp3VHd lnܴ_ցoc4(aL..JolnwfکyNr˅V^s)0Kg2X{?oZaĈr鯝+");s51lu4캸z_v愜CO (~?ӟD7,tloRC8|+t- sTGhk\@|x5AojE[=!H{f3BL1D ICuOpÇoKLu' 4h`*Ш[Жl44`F1>VǪ(bo؞oу/qHz]4)̋q(h^emY;@w6d3)㑹zM¿NuIz` axA:4vvt,y\'oj⋆dsZv{9Wi!l`ޚZsNI\"Ѳ7FϡN@kҤnbk>Q\Š*|3z4^Wf0[tRN8_ێ1#YZ4;`t"u*;٥A8(׍zq,DraH(a8YM91Ry5!fwNߐo1F߫r*!rNdG{siZ^nJQOdym@  7bK:${Ҭ7L ƫ^5x"$Alsĸ!05eFf# AsE Iwa3==d¯t4f{F;Z sı*6,Zbj&h~LgE{s+X*՗-E&$f`!s=B_΀TK%7 i\AӘܗnVÍ.>$6aTY^A  ]lZ, hI#Gdd^3ދ}˺+V$Ir*N&@2g$as1IQ'"+9_}5K=2K:cM+O݇z[x! $?u`^~!9bÙR:!PO}]S}4=`Rã~T٤KU9w˛(pwly^nK>ب/%+-w8Q;-N(7\3L/]A ӎڶ!|-m?o9BRS[V|#sb穛BI**)"tZ{?(ua *&آ~FTSzXԁH&L{ s3 |QTW7f 6q98A?&ng}ŭRhD(p3w9h;1u\{!]"r#O2~t`pom.X@Я$ N׬Lx a^P0]6IĮq1A>4KZo$E#5ؓZߘ6&^іO;x;mǛ*tRypcA3֖rgm}TXۤxy')\]2inUC *xJ^)CO=g/0l%%Jp6]sn_8pXgޱ!}[W{@=X^O d{g1h8̠ e9̔7~bVl>}Os 0G8S⢳XFvi!l(u {ॄ|WˉĦy,=S9"Tf\bXZC)aq^58Owc4;8\XbXOHiiGk^9CӞ>:.o"N)̍Y'qڄ[Bj̎:(r8ժߒdm..^VM|9 c;6m{URLr=geOU6.9;~T;WDfzʠ=BaG߱%_s\\aGM!X#mxYo4sEU"pVv.Rj- <;B_탒"%'RmVĹLhviqPW6 eX97(%|,*b6u[0`5>R<׵@?C5Pr'̻bjhG:܈J;A!f`i6W%'X/n&ؖ2~,M̓Kӕ8Pf6ˑAo|o9M[9mf8g:J߇L;b~IFsd ZH[baG5Z0kG}˞tx.g[C5rZAZo%G_)7gل/6TZXzF U"j*YR{]saU4\M {7}qf߼ح9w,e1NkâzEs% mZmo'Ⱥ{-'mdc>m.W:h:xFZQ FP|kj2ۚN'],N&VwaullHD2UOf?] =O[A'!M )M1Ԍ$iGHTpT!qg\v"OG)!J -IXʀkhŝlR4p-Yt$Qqʄ>z {v-w ODe>X;PeMG NҾgXBF]gB"hK_38$h\Uоg+?Bʨeay grtJ%1f=\@qh rXIq2;Bl;ޟȯ|9:O[[|Khub4JA%n$rw1bH[D*4 R96m@,[|(u&(Qiփ0r'x{ˈj= dA8 kR/&{!vGL:qRr^lo,F:hug~%<`̇GsñF&YKgMEZDrAb, Jse/r{6nAœw<ٗاc X_8r ѽ8CS^8@& Z6púJQf._Dq~g Fo2\J5FE:6SͦCzK툢o(P=1BEw:f6|hޥM/%óEaz!D3#R`cKv6]-$[m$B|˂-y?2T,~Hs^X#}TUQ;ux=WBqq8kFS؅SҚpFXgF?KWτoFxҧlX aN 8 X6y V kjP<@T7;R[Ο+Z,Sfݕڀ $MR~Ŋ}<a\\)NX&WV?A^"+[ $Q䤕^#H~U5pJ4(r (43\!xan+5&3L.>`:-6HR:pOGIY[;໗ kFd TՒQRcA_Ys8sjP͞1rYc#-427 pS˹Q\$i cYC pc&RIe(0)R;ܙ¼ <c5wEW]ݫ:મ6}vν`1 zpHu7ҘJ/g9HX\a[4wMd}W07*A-g.3,o BYܗEgd>~w M fSp9iX8LA-H%8S<Mm-\ gm}w2؞V侯h.3'vvVɈxO#D,? ީ&@5(^Q7,n6?8]]o[ Rk& t^Cl}wZeb,Yɡ v}1g`9o9)qmԋwclg7ͻ MRn"$ $yDžw_tg`CIwzc_+OL{b)U ޓ]RUy J`^;j?pPE= Ǡ=Hbסe(+H]2d߳_AB !E OLR$,_X_4--T1&2inǁcA(ڻ;@O'sRPnR;" /R9w5YGD|㊿KbklRd$\2d[-*|Kl Rp0PcHOw`q7l?&`=w84 gbihàԒL^fov xiN҈\2ҁS;5T9NUEdf@E9tPfBE}/ K;K+E`tdf˽1H[j𦂮AMnJ~/[.]O y.[6CQ6Y)䰱 Mf,oFy*t@=?vgw*@+Qv-h7:וCD#ֵ07,i3$@wtP:DH9 οBSEW3g* 1w@]f #Zf]|ꮡ u0"J%xQ,r\uhR"B܎ƻ6N]Wq d Yõ0iOWOWt>.[F(Sg 8:ļ<\f|V̸Us5 "BS+Ty&3__N8B/zg]/brjTΜN{Ձ\Q 6S=!&s.Ok dRU_%ڭ*¡ z/E3忇(`u$2p N0$p DV3}6u=TOB?b% 4xkVZRT($ݺUpIVvUhHqMW oU#l'7e:LgᑙJ@;@:]QYw ܎ơ}ҲZF0nGSnY hCXaHRV߸<~߽ \~e3\K WvKKu5wS-X|&Z.ZflRX葟"atNM G?Z 1G|"T3w}T.aB[f {wI4H!HƜf2P/lG; ʐ=tfsbF y{mn\?xꯎӤT4OŊbU<9Kk4d4)Jΰ_/Թ+畍%ʎWeB-?pɟ"I?Ұ_=/`r|pe O+p zJDF J̚KhBW,Kɩގ$!xvstG6{Joo.<#Y6ԛ+ldJaGb쒻U ug~@>[E8Eu!WiQkUDmk)lthrs:fD ~[U;G {$ H c@YPhL;D[A `~rX -رdbd}hY=֟ *BR@81lV!r7abv6>3KۑHGlԇKо4Rd"sl2kc@>k(@~ \"J7jz!RQTDD䪏fjo }]U;I5եHwF[U-Qzm |ڜ_o9R~TfI3&GRw}ȏ3ևè*Q*Kř"g@x<9WlaQ_zٷvl1 1 q&q^QR_v۰nXjthn*E$ 3ӘbSpApN~vto?v{"=_XȀQÐ dU5c)ݛyh/UDz2 Ң?T-;1b9RM| |Tv2َش |.6>ue&W:bdE4nSA>IvU3WmWE\gZgţ&c8Pg`=YdRjH,S6&G):}+3h*CSԜkHr&yD1#Q) NJlo<~>p!\7;.`m؍I,KL v'p W,#4Ca(M#40 hV4HKvC>脯!\_q(EaCjMXi;kYia9zk_^*kf6)AwfB}K{;0Uvy׫֋ G 6qׂ B41#b٣"9i]ӹS^כG74ᐻu@{۴/\X '0`CHӱ0E(S#CTm=3'=֍˨fod$phKL4rָ(Ƙ$Qד j]EݡCwݝzjP|?I.3y$sH3 {2 7$>fQ{i $ YcPY!-c ljB Y9,yjͥ@7#A(1Uӏ녆*)ezHU!55ρ[zOɹ#=UR~}ӉdoK,F 1Q-B< g~hWN%Bɘ30N64 nsCgq҆t wE4!X#=ra c.nT2kLW(^EsPP+aܟPXl/xI2~$O1xZ&OHc K#tx:l+WYG? BZѻŰL%*!z@7ٖ# d1߫ Hm88%{0d-%0c9KB]:\EmYi.6S\F9໛%MtA ?,tUUy_p "{@\ Ȗgq3k3R[| bQPH8E(C)1!9/0@a&4IL>n)gGU] β%ÉjZ¤EnC"} [uD=B}kgۃEf>Bnyvv*يbBZ{fGl3kG_(|Q3;Xk^tZwDnx2d M6 ` u~AtϏJ 'hIUjel(ӥ)͐9 8WaNJL3MܾTc` B Euf41m,F#_.143y!ʃ?Ňz".Ú L&bp,k OG !<ѩSUA5F맸u2 *h>z1㒰YX2 "'h]mkuI&dU_G0[cI~vQ YX ;Sq]tIYgNY> 3 _xQC!=0bd7e&"w&/KB2%y[Rie[VQOr'i|;V[$t!ξǥ[mgT}ҵzU7]pN&0q3ܟi|q*sfͭi&_\TjߍO,9.'({'وྛtX NN=HC)0kLo`$;MaT_|>OoOܩ"-5j\R*X/z6[BSVyPLq#{9J9?쥋ۍXfGmKe;CF)*EsŤ= JߖcRB_?8Á뾢N̈H)s~r~MWqf` YaEӌEwT?w&KSCQΟE>'b/7KK"eF}2m8SL<ՍOlT%zIR#d~s7֙BLrJ>E\ϕ8rKz'C DwdwZ0ZZ=_FՑ{޼;[*zVX;1+hO$yӲ,ZΗ.{AgjbPzhτ[="J -t ϷмH_r#5繳h\8櫺\c;{J_J2ieYd7$*#_{""ʼI*dK:kBJwzm"Ya8@yj:,hk}S80L P@v~azb;8 P:5s}AՄYwߟSy7SpJ= vNnџZ 4X6lP0ÚϚQʽU`(C mv_9zΆ̱Iu3rɋT57 OB/k}e_F4S (ȋ!flŝٹ_4w3>?&诚 ާMnMOBzCmKR[9#,0hilåa>2kapKc(Jg:da1P'*[ 'ؒ9o7ɺMWaAPꛝZj _/^-㍾AA~D0 vme? A(CCj9~If$ĘEĸy瞣,fDH+2KQ#S~v6kE{N>yK"l#ғxlWlwd|qqeFzF""P(Sž>\'a{K*{twsvQ$7&XW*z?v<']~8ged%Z~@bjPQ";Ϧݸ0Fc5"h|f;wK%ڍDAy@7Ԙ0gZƟr1!$SӤ޸]9x2WMyv{W sc v #*|{嚃o:P%0T5ϥ$Oܐy:d6Gd;s % Y&Idy3uUG \$Ma&ZIcЀ^R 餚& j(cv7' pX.kO}ȃm^-}B'4Mg~ЃQV"<q̚}4,g=_享*i)(xxKjx[b ڇ`:Ϭ=96QM7āBz1r AiQ?o% 6+{Jǎ,02EڼXݯȋTZvpoZD4|%aAi\ #N \jtcL\Q&NQ*$M0QPflÊrΊάp[EL кQ2E~&O^)"CkhH1;їLA鳭&LrƌUÆf֖Kni*N^{'Z?u+yg1,a J!mN("lzRkE՘" j^zj?4#1ao[H t l%sJ5,ڪ?O R:pb} &U@ p!T+c$2fh "Q[im.=eHeT;40u <i^Q Hm.n2+ ۽W`Qrz#B,0\ wK9m/dV ?@$BWVQj\#`( !eo#b ZZ^&B"kV`З08)f^Lss̚fI+Ҿ٢d?# #I uGi(xﺠDZ-vX b;* zӇм_K ñQJ@9!)˘ qGH|z=V%̪>༯{%'6庼,8844K838%/ J#R[C&w(wSdti=_[ٕszjʗ婼eݬLj*y €[,[SA -u{(UWetSл^=vM{vb6[>` -qg\,td">v1=YiЖwg9ICI:tkɱˤѢc! ^RT9 ͽlc\ Ϗ/5:I&!6*%H UZ0/@n\粔Rcrlyo#qzܓO6gܕb(0ے-R; 4 }nX?,V:A@N3y }}L+S"t|4F\p5h1G`Ѧ5]p1b;cbQe y{QrՊo3l8E؃ex6NB z.9^{K7)z!Q*R{"rHrkLjc[oTqBNOD-΁V*Q'5 b4mqM/3;E([΃^yZ'ccGXQPc*YPH9 OV]}0WSH/*Gp հp5BUN{8NUP;{ў' >T2AtW~aL Դ_E8ϋʍMF = N6āfpv:fLr_,!nT?l+XU1ɡvM@n$05 ސ!}d2}=% %^]bb7+h}ﶅ(bjOG:)/<О]BZ&rX. ,%aJCi0M=if]+y;(9J us/3SA-1lZG" CL& {:'e\i93{K&? x\5rOn _*]| ]85Ǐ9ʿy1T0ځ,M%b@?O%I}CP.9z-Zd"sF1ւzтnXRG?\?$j lc-أ MQ2n|=tD7-8X{>bZȐ-u7ox3U{Է_RNowZ-h4ZFq 48^u[*ΈDkK>V5fՊ)7qWɏo"$ܓ'3> 8%P ܓ l|$_i#3OO—sTZXAҶRI~ЮBGA/15ZD,f\\bKǖ% IU1|}j8$۳2W)MYaBECH Ӛ:9ӐoxIBUP>P07Ǭp ePm HDxLo.FZVtpAK7Y-&t_rĩR~4*@ s}\'4 s@F;5` o,c?.8Y~}nN)Sȯ*_LwSr\t":b5 _I@Rp%B2) 0qK zhI?ƈjlk0zx/b&>Wӛ`s@z9m耺ux4,F1 ZPe焠y$H=e@`tg$AL#Fh4INW,eV 4$gtȖ' 9D$Kr"S.Tz~"&h2ki-`=$TBI4 Z*Efzs0+hI?,.4 (;{ RXIBV7"Er9#,OTiƀ²D8RYs$7lfd%M2t,KZ'WcQw(.\`a y]VҶEwDJH}KUꖃ9(4O^puVlx{c"篽.3z)O,:^}#,>.KۍW͚8=;,MMVjy֯ЀмF Jk("s0Ԭ%^8楑ZBN'r'mVf4@{,^Q&@8uO ӳCz{m h"bo0Rw`!Ps? 8ZD/ .Nl}35w\,\D5dM[3ab5d(5|۪bctk}dQd ZF.ҜcTPnگ?ʇ3S5΢}`*TLN.D- S/r%EЭbd_RҘA2j`(7{{Vʩo h6 Sh׊o<.6wSsR0zؑ96 w(qdTG\7$k {,c ⽴4 )Gw% d2(#K{Ccʢ Gir/~r%dco}I"C(&+;;KnE08dnRZ(CQLՋ` eXp,lu o$H=E+Kϥ"#]jq+: sYQQB3޷e^B*}0aDJsx>5Y}GH]قG geqBCD a,Vh8L}JKY,$lpMnBQ䋴:2u )d&Mydɸ׫?GQV +ӆ9B)GIm+C'КǦca I؟{X4":| &RHWk4PՀsLOV cU,J-AgtNm? ch+mӖHaW}dA I g^.f~o@b~@u?/uSJI+dP7qCW~|=-';ټz'=س3{y/\F^2rYK}ꤣe,&Y_"&/=N2{8N[;iiA ۏ .럹?u>Kqb +ĜQ ^\Ɍk-aJf죱!+m~ Cj,~Z w 9;7nAdCfxuK&(tY n`ؼ^X3ռCwr*jD )#C ~"TWG9/GA ř&t`A>s`ӣ>D9'䵜Bab[DNBOmrj4ĿvbJM]Y{SF\ [$}Τ}ɰ(:DbwنS2yZ &s8 /7mOKYV(e8vS~AzWwQ"t'sN  tצKX"nyjҹ?aG'$Uhv(QƳ51OI4w&ݪ\!C.bu}P,ōϮz/wl6,XJo݃JT4 >=Fݡ;n(_j,O~{Z/Fx>Ö O^y2|ÕV2tI>K9Gtad޳<%zZsP) #,4J(wvݑǞF1ۥ$W=X_3bgV$bxY_ţdgph|C I7o1Dr0VҗzyN`s-cbBԧ|m!-p9  ]Q1;@Gru]7ҕ+V=}waW7˽ӀE\XCAu4ں')ebwmrD*nWqQ zᆌ\^2cc1B{6C} $~(r_/>eBqƷ҅Sc&\bW/(Nd ^վ:P_Fioz2 q2/pK88\vߞ ʢHkLssHIougn -ACU+Ծ4Y@߻ۻo9ögLw6Zټ3XdksAO"# kQVP酾w>QՄ;RM2Un"eG]/ As$ &RH :+'3(p{{PQ9e E4>ʟӐuOq/&퇳 jw&6EGFeje;ꥑ2YS4a[h?hBy-Nm\.{dC>0} ~lX lnUv 5MsQc…=L.ljD@/S~zFoBs|c /CYO*łɣwNX %R!Muk^٬OnH螾ΦOP^oYxPQ=!LJjѪ[2 # jT"=av.(M-Ne|E5TjEB"[!|ұOZuTQX :ۓĥ)LV= [ h1m'`v0vH3*!@'n;Ӊv" vGLIeG6a J$"FZ-!޾`4u.to6pOd r,wx0nR"05ȯw\ D"k8סN ekv,⌵]jmvF Ns<'bYĩD L,ZR o<(^oI!ͻo=Eس6FV&UP91Tʾ۱~J ;%#~8u  >ã2==LPNm7! 1lnXd}Y?d "Xjt%%FcC29QD5b:@:XXRy :^B&NG` ~"l@4ܥJs=#1?P]5NHxQmekZ/rQy,[{pF7٥Z*4*-#)LߜP|4va(f*1JЩCZ̟\/HK6K$Q;dǡ=LCXNh&uz=.sqr~-SMS h6%R'wޚ[:2im3eX=<{p%>GZ {5}[dǕpibe{| z+̶U-jBrf  {u=;W.Xá}Z/W[}f.*Xc+Ƃo@ņkc@QXBrI]3ʂˡƕav0r'i>-4eOŵT? S]-ft_$Pdq-/qWXNv7AL]6M{ ϣfw_h>hL+Z)1}c玌%f0~:3i 䤓5ʼa-N74 %02Xz|ʭ/3k/v@G*_wϸ ;7Ojoۢvf)U6#r6貼C4~YW2NEmyd>7S0Uj~k'E6fA5_? f[vts$TO"RZAf1,fNE(b^!DP5jƁD)tEy7@9(8̷hLBÇ5U% 'z(3x >p娭ЀbaW&͈G-c{8DW1z#>T!eJ̯Vziq dNXZ^8;MS}4_px!;3SRtx:$YI/c(-~=;F`YDq!XYc)~m^̶TP\ Ⓔv XGK"F>GfUdRqwT1Kuh8DZ\V~{uЄ{jlF`Łafxyswk Y%ޝЅE^WH$:649届\(*|{hSES[q.Eܕ7lYތ"f"XGA%Q@E;:KH. Sөc䤬o:3sP(!Mx^Hot#(>'v~unk<)#ayfRcR 17utw³dH&K,m4pA tآzhi)avOSyVdUi~*s8A)PT:2Ir3OnnW$";اS-XlmVp]$Pj+^?΄rn(uTǩ=v-&!ȵ[ )T$Q{um=`)Nl'> iVk0oPt-oe!X-4 ٔ哕!1j|m0XY$'D2wA$n ~\`ViW)w'#qԹASǥ y}SѫF[t9%pe6GiI~cwV`~u|'߿Lk_#"tTöFT:zʓɩz?'%D<4[!+NjE۟/n\iokkx6 Mx6-I53PD)_d۪;dW9S aIKns/OU/kv^N^bbU6q7,׈)wc8K|+T( _:5,4 q+,#}.T!w}BIBAX+1]& 42As N1 JGeoN A 򦇇r*n\æ>vʮCpXW-Rt&k@MRzZ'EعxS+$Dz#@TD~ڕ솇)1y`pkPS2Xg eT)nHoWZaMuTTK5 +p 'EI T.q"I )oWd,V | kT:,-)A|rjܑnP'tIv= K:I B $yMUgL0s,J@W(JNbkyg`iwS =w{F6>S8{P\#P尯n_6fK(^[]7^3bwY@] O>1#@SOZ-0$0 )vidj$21,SU[dr}{[q0>XdulmA֞CYŜ}7t\f)[n~$\_]KXǛv-i.S|7G@!fF25ui^r% |V3|3TrEbN 1Q.8PDZAnlLJDv{Su՘1O>Uzy#QB!/{>T|\_w=S3 |n[60B TSEd[f&ղ&z)9"𵢶?p%JhR,V3} *U5 `=2֌0V'?p"GdvڭϞZֳz|aF7'3( (<(Ů`Wj'(Lց/+#VT,sMe]};Od.{)1A6x5pݭvciaAuq$Q(Y#Q o^~Y^pDZ$c:V7ƍ{P-ebd2P@Ȉri;=IV& \ˁQt<"֮Pvmw]Sr]z@;u:Q] Jq_k` ~?r{* |+.6D\,#B/CT[SqzD ݲ4?$, * q[ry2庖ݟ+yaْY!{#Y ٫L28 MCҚV%'确=9qwn At|6!k;B{HEo/*v9"!nzY.DRhNQvdzG{SpSop䭣V YqTUGADV#\򮿮v 39fB|CY qoHryi}bSޛv ]J׈ϰj@.xlZ+&aA2<¸ovu+$j?=i݋?Q @+y xin;ʮsSǟi^&j7M_.$7\<]/ PST],}`!Ч4kEy:2Q1R*~$t,k>D/mQYLCTB ߽RI*SsbצӔt[$X=r- jz3cFiQ j1 km4+ob ]' #U'ϱM2p m[v rS %+$Q(ҲRqiV~euM]Yڅڦ!V{lt!%ƧRͪH딒U\;!]Փ_x嬼FBr@ V냕#'`şăq=&^jYL izZpVFp#-E̴tȸ,~4O(7MzW3×uh.$DY J_y=".zh%56PZ6k;mY--AI1W;9 !;5ͤHzTSeqH&s=l @ Ĉѱc|X8Ji^Uq<43}mk YY<#&@U|ʕw+w8yJTrI96BhuDX_O1U#jW*6ZpQSK2rW=oUqrS]~ELuReddk/rJ&zW^aR+[z'0:髊q) Ptڛ;+E9O롒qzPL9%Ҡitq-v8c]Է^v]2ǴTsvB<]S!ʙ|4PVVy(V֨D=f*3MejbeLB9 bcwi p1`}ˬ7B2;78LKe_ ׼EjrN[tj'H{ߞAk)_\ޡdmB/YZm[āMxZ~?4[hQ O&xR3%e"VN{"P5g PE#ŻA%ǰ#U߹[Yy')R &qW'HY4S9hv/ʏ&dM/du>#!̂w7M@8 pjlj) }zL/mcwيx|]`HҔ50nM7NqEt^ ·6Yɘ*G{pVZBeq"5ݳtݩrR8e46ߞK0U&8 bG+% l*~7ȁa < cὭp0B8[N3.:/:j.CӎAv[gS蚔<_;&Vr;_&ei`&~o'stOq'PniV}y6fG%M;4PH J\VlޅPgm WEhR3̒OjCGNT9"Pr&fMuOMs3,^uâ ߤ;| 0{EW @ dg*v O~';ku^>~pνՃ9'=fC{E&RFxO:a)k 7)Di`F#_@ 2XP>saNF%Y-CaKUmN~X6) Xq6F00ްX^E'F_vDFP[DQ< jE1^x)e0Og>]¬r)k#BT:jWA'LHCGD>z%TҨJS4 lj*Qj DP&cE'э@gZĘڞ _uD&~/D+P|GF8 mMO.un3A i3|oͽmw_:Yp89}e w)]O4e9 Cs&+猓h.%`WЅh:1iY&gM=O/u| =@:K.*&ƲJ3i{MQ7"@ ͰES@M,ӨEl7Or.K)x55?vhFrAjHXMS`2)숮oS¬9% e\іPq ^Ƭ&xTO:+ URާvrd>sfV󵋥yZ"gcQg|ga6v!;mT2(x=t2T؉*YᕨSCrk;$eSИQo7!H?Wj->'r??jWMeܾT?j{ /熱?HL<;y`:G\\zԛAJp`?Vw ;Rus2eJ1w;mKY4А2l}.Gj g3`~}8y&sHcw^ `"хf=,ůA !+i-|o .H|l)z0!#hmxP+_X*9?;_dmjKptJ`6 ;z=m.JlwU{Joak/v5g|B+l̤X`/_5xp(0|UZT)7vp mmӟnNJKc>P>VTf$<7nCu"lw xDKpSC?):4+jdRZ+?av'c opaAhK Gew F޽{O Uxy,‹ًgAR1Qo;ѰsHT"QܒT䇼?Eo ij6abC9K,K:KuHp/b2WK]pLftE浄ӿ1ᵂqS@Wa\ְVg!<c6j4q yLؒ0烸*AOIv]ɈϝF$|8h0r"`h^-F5m9CGm(/h1N"ǒ!? 6UA\7Zյ2o+qܫƘ h9MEIlpz}k B5,<ňte(؎vu;'ór3fABlfvYg2S@m27ѩXK bK/b-[ or vi-Bf~y ȃZd`C&Hh㾓B bW4Q}p< {vM鳧?h: r 3AuiiЯX7Tka&1a2`,Yȋ?1{HnV+-^#ۗQii / +6,::ʎ9׃ G"uoy>/}L\$S;re4{)wŰ[h_Hӈ;cE%~v·;PmgRǝg&dFMd%72i ?ˍĽx皒 Ҋ`pir;E=NC O`$1R%c]B1Eΐ Ҽ@҇M{&b%5T(AT:9ꡬCmvɏ@Fcclivš0+s25/|+"^:qP[}D߃0[On'HOc# ho>/1ptwdyo=W@LF::\f aIۃUH(.ĔiLIȥ٘7W>ݵR+9?}RTِHn>WJצ5bPTRpm>Inɧ~]!p'̺Ú4 XӃ7zrɢ_[Ҕ2b?л2m%Xs3qoT`ȗfziHͫ#rQAi\VؖxI`#A.%loa:A}-p|IA(,f (NI60 NX`HfMணNoś2ƓiW'm-&4<[/3 QاfַG+.&2)H(s;tzF\[>x]i;聾`ss7rL-Ӕ؝(  3Jw5LwQ*#F85̵۸ In`Q,ց8ZI'ݕv'yEva UB*,30T߈e3we|Czsf5iiXNȹԜa6$avB`0\Tc O5WM)-H4%A FHRӐj&J煮F۠ TC/Mp>{vFzQ#h["88@/8=} \]8/;RyZAH cB #Fӆ{<ޫ\&Cd.ߐTHQ {4cc^z:ZN*`+ +3I z/aWUcg\*#erbMwuZi)cUXa"5U0i7%Xc ]m* }4 ;xP~`s,2dNo\c"$<&ƅJ HP=6TIMO׏ G+ӍF$µzDZl-ߨl"FfEΚI.uc.m֮eς2bGuXEnneBI1)(nxm5#׌sQ Ƿv1$GQwK=ʐبf+f` ρS&ѼCCbs]&ZG!NQRjx)A" 1QKe4 6{Bg[;G]WD1ގK4`rL"7::tc\uLXW#;lYsoMpP`\Aȅ x g.b((oQU lžWN}:)H34sڛǭػ#q&Uml~˄,<)p{ [aUfM]&Yɪ2j -sZ܁wGm)\nEZY;0Jw0.⯏pV;Dpi슊idOkT6|`ʖĪ @(#ߏɇsTsX33a]55-߷(Hx)7ZsXeˮjYS]eፔB`|R#is*f9z=EFK/ -+D`Ȋyu {_#G })J9S-J`YjpH/ҘiOA~μ|äiH| x+zNGm<Ʋi8ғgH@^̼l9hG;^Cֹ nhϲ:VMcLi-yDRƓUpawƀѡ(r.>8Pa/8d'UxKeW4 m<-)P+q󎜫MsV?jʝo$viE>tcpgOLLBLbH`2%醷 q6cy@f4d*Np _%ʘjhkZ _}CT?8{Sg飓sLaL㺜@:ѴgE> %ńQ5Qj~]ⴋR_H[5mJI᫩yD3 GSяf}ߋN j}׳MRSxɸ W'^. ,3k,^\,C>sOVbK!揭$#:ߦ n$Lo_Bb'Sf#Z:||UQRkksYw^SFyu([o|\6S47SG0Zj=*Wn}5R1(<:êVŕ+׬9O$WT&ykIm&imlWG+&G~gĽ&=$=7~Uн e87qXJTרt[-Q@3|-Ug | 0?H.yv*0R7BD/HCV Gyuh#8%:Yԭ#&Qi2j+f gtrۮfy8*8HՃwos.aopuݰJCU8 ;yG"K(嵸fp~*tt᫁/Ww 4ZbN.+oZoBжG6ZIo/~6lL;J9B;- ?Wtp90F8&mEW%41ÎB(xEm6⠮}>겟uR~ejF%ǡ;P!VsL{2 ΃'3nEq}:Jb}-:=/wY&T) ~!tR䱁05v ꬃ2IQEZ۞+fG [[ #/ ًaP}-A">;v7} inRt'ݞU9Bt5jjo< ws[:ELx-Q7l-h@JuN@廞h7- Õ[/:{/FeOICkN\?2ͳ|E0*^W. -nʸIK׃GJ+deTEϖħ {9k80ܧ #SDfD,z؁I}޾ C7 Y65Fh x̏`gF:DǬO2t x|WaGu'r\ $k߸+]ĴvP ͆NĞr5ul4gZZh$>ʍ᭥E*j Ev'fQVh # 'B|Ip:>:{n{(LΉE&\ҩҴ6z&LmcdJig&=7(elJBkT'X#zXy|21Dy=I6/LZ! Cz0N_+%pgu䝟UnO:<:bJI[SPx`sHC ~5b#bqNҥZ}DF0 uO /lQzWl#BLuW>cpLYG3y ]u-!F=eŸ L'KkypN,=Գ.?`)8Bچa0hG 8,4rʔ.IFy/s;ɡFĒ^VJ}0b3pFhX,k+tᇫ,˃ v>Ӳa1nH{oO("]gll2F!vBִ F~7O_̡5b؅e@K24?M7(`h%vV؁k{Z稺sm]&V hgFƈz35>Wq%c{?vbzrŲ1H_rH#MJ<;gÏٷ%O!Z{v j\D:s¿fc̀|uj5L}ksLٴf9bO$ \81ZN:д {KڵLCLc Oߕa9YŦ 8Dl ',Lsf?u#XD"/Ðp/^`\ws[]ƊO3.5O:wj<ښT:VYVT Tx̝krp+'k?Q7ñnt}λnygHOn#j*Ip)+}ü oNZH陿/|w>4G{9\diKpvMكgLIm)-+qX̾xPOFE qK:@ ~vn&wQ^ k2sO h r~?VT2o\30d4|hZqg.$!WLyeXR[vۙ2X 22W9ةL! g说iL{5ĝ!V@flc(#[o0Ǖ[`ƒ#%[U!_Uae_)Bf&֭nglCA P"0D"0T%k| qVg=b-<;,:!`ǽ]d }ݜ[:;aT@GyĨG$ܔjgYi{$t,M-ڎ&T=+{O`FkDw†φ?!}qjRf)E8vdG<˔;1Jjk<烉x'xODgr {XyB/P脊x!?,h 3Do< تd~ '4P- n!!2DyR]~f˭v* ^ML>&i2.7)'^YVV^d^]+ݧo%9Np%%wuQAs\?IeMUshӎ(E߁GEܲ& Hw]UhD)~]BGm&z` ~#scC{ΆꙧY.̴SV}jv?X%x ֹln7'J1٪(px MpA!/킲v)ǠN$6N=:rp8f@3i!3ڑN_)Ca8xqrz~r]KI zdyfg;=wE)Mn;^+X,yhP;3 D ‡]jq|̽l .'oK8"_A 믦cK>n sL╨WT0 = F]ΤTu\bB1e\ts\|.r7qG0KNfPlEy.W*TmU)9q*7LoFl0D$BJ;-GЉzucX~҈A}:'p<m$)W0߫6-Liv8Bp_P'xVF:j5//{#rouD'+`)ZA 云e -\B Y񣊼jRb)?Gn65rs$|< IPFd'3daн6)HyX %2BK\ZTY8L "CB8dLkjIzU𧾸LDq+oLjRG۷f \.Iw(I[^VQQBJᡁ3()}@6ȅK6͈ZCV'DTj TwFKEnQKgqP12Ưv}w*O\ڱZhd6|&1=c~BDORiaW..H@{K39d`Ngdg3,2ybtw eEL߱!?_ѳ(nd* vI]ݶ끅)YmVև8gKjOhGɑJVtU ?;J tNfw=xJ3k 飁ۏ0h hUdR=-NQrr4&hL.,ٝ2<ƾ[Mu\9|lŽ3;M׷. { !DC6T>xgc  <'\eo>03_:%'ZRs+_wo8<6䉈YFP&gb*W Mh3􅀾51?~(& p-o]^?a }S 2h߿iÙPWC`?~ufP;RP{(uV=p!ֳq73:]b3ŮOϘ !tiU UZ*yIk%_fTڏg15_fLꉅCy`X`(zl>L֪-%>C'Z"'1 0"G}G폿ky3lŇ#%4zBM*mκxaG*@-c~*hps8Ui}yps]]d9LDr6.ǷD (4fW@ɏxdN"$N#|87<t!FG#zu)y-a 81T@?ZIߔ9ڍ-YᬵD゗hX%-p ȃţt9ۚzԫTY2 J%2-6`\%0L3IQ0֚T&We6;": F.%`.,Q Lթ3wP)6hGrk NUI5k/Dͻ z^_6S:D}ͥy mV*j+TzCuF0TD;3SB^A# \MUuK\b5b*y[`8kRO?zSwM?r:cFO<;w=_sM{;=ɷ ^L"7x<7 Co.׍|6`Nˊ^GYst;[KZWTKL݌ڌ޺RtR" ui'8 0 r\Th:Y ' boa"Rq0̒x vm@2P_\-ĸ'tc j -pV!ָ(KTI{s q*F\h=HC|Pmɰt] ϥ_-U@ 2(vϖ]c(9=F=z-LR=Ku'V>pM[lmgŐ7QkYKc%lmOg9_^6kzf<8Nw9ϴhLvvΊ^i/XAˬ&? [~º!=)[ P) khͱX=pO†ui){+wY`$FD٫)=ʏnvO2R'@dp?Y7%eYxђtp~eqskm.+cuz_AS Z?m蘃/2lMtu`9{"ݞ8^- Aqo^- ?6Db\c#UY4\ J75d/MYLvcހ kR_XAbm?^J_Іa_"=uYJӉw_˿4R: υa5zшqNK\z]#0W9n -fiF|!9D훺'Qڝ3cw攣ZhBZcN6+{ŇϵMf$0P#o_P\rNc).ED F>W .Da^MYr{I. ~Y 2-&veG1-9Ɨ'סpy7*³u9Na0'8?S dǧ2ks SQ]da 雄mQ}sUc_{3r NEC`;xYvgB9|@z VkVխO/KGm|m*?'p#-2PP x=i''pcCG$ c Lfr벉+͌c|S LWwٷU^&`d睶q~i,3꠶LM| A.w"`ͅݮm`U<ƛFT#@q~G :*<.7 c.)7( qʮ MLhs~~dVŤǡS.2^<`9_Rek8F!@ZH_8kc9{ӤG`PWDz[+ E&?&Y8B~7-kVm|f]#y!KGȩ;*[ϓ1y2$V՝|LW Z=W1^Sw#o;`D*]n5{]|&Y)&^pj}2Py"g"B vJ`uxK v2zCzr @}SD2e4Lҿ`1,;Qvi <{t=Dcly:iƕmd*6'oaxIfvn%š%' #Qq#UR/ $My=4o 2|Yww;wEނ.YLXn  ? )o MD"(ѧyl]V9ě@E_|OC㵲t;?fBR>%;\d?iF %/MwuZia=mdC%G@`W![ëwI8Fu|Bn<8T5} tRxS+d4t(}ЁC.2,F>9xzD JmZa%mVx>2CBZE],YPNB( U1S|׹K0Ν#HP*Lb# 8s#ߔ< >)RX =#0gmVu7P |WX[HO\1N-~rrk괾N(:cZfַ"ҥĂG.хe )JqZO9Ƭ9m)Vw=aA2o=+Vq_*^Q8 0:d㯽ҍ$VQzh5im,->IԮfMaWS5 {d0@F/:A6A`x )35(<15ۆcYnq̋WpE{m _Upti M  ܅1nWAإ 43l͇;MԜBA4煕\ױeR-1c}hGCh5@z0MmXMAʳx)^gȨmTOz_!_ +ew9 )S)p_6)$ƴUO0a~F[oz2p*<Y =bk X }S[.g<6Vhd%߼i 1]I׊|=,T٭Mڸ[lxWB>'`ެT b96`Դ,P;&ۍՉGPp1^G`4`;[u/ǽR-ѫxXKL#?L[u ZdiMOf6pFT~{lSpomɗ;5!1La=ftxzDDbjC\%AH0Fz2,_j5%QXP B^ud8r KVZ($jv>s3 -A*V,V̋tN ~?&ben3y0 ~'N攞XKt jL#02HyPy]֝)jcc؇vv{ ;zSh؞7Z5[TiuYh_0K̀ŵl>\q1ӭs/*^3dg4rrJ6` 0}7.^\Mnˎ,H.ԩ roShr愙ptNH!5}I/r>ŸrBo SD|4OR ss~.劗?if:Xɜ.FCTU4/.j]I B] HΪQᓥ--%{ۘ=9W U`Q^ZW{[p`cJ-|0bg]0?D691o%I_ƋR!dt#MmX%{I~h/Yl1dXŕۙS:B~"Z0Yp/psf NנrK޴iNm9]wkp %{8֬u:T%x<]'/ꏚIɌUB/cV, LTW2R'.X^򫢂͎ph??ptS)BB^H#E]cx咓/x'3#̬P]r27>}/j#5]O&*eۙa 2 XN7AƋ3dƐr7~b²-~rK<6'2j]|\ŻژBMjߦjHȟsF/[oonfABM'>$6fHuπt+:\'3+ OJ}5w.rȫ/2˵ VSmٸ bXP-3z2X J4٠Mz@@5Р$[r|NFaADoj˶fЗ.=Ȅٟ>1m&nekBBo. VDz8qdbaq=67Ctmok/3P_9 (n ocDmQdpMpkqE_:߭Q8,~` |vd6 ӏhߎ.120i 4xQha[H5\$-<" nPi#δ=ٞl ki9kڲ_l^v!" 83})ů<#ZkJ` V2 %\jp+R="E]첼8d[ z({2銧&gp}~o Zica`Ah:pIM'rOdRc!Ur)YW2{Eafeo}2ȖH.83 X6) I':m覥oW10a*Qb|YT%0@! oLjSٸ#R8pwqsz5Ϩ:ˈR )miPU`8Qեxkw*aAaz#ixF'&]5|bA[1/8~+9 .s _]5;J%Շ_<0qy.T8p )q&]y_' Zsnxl5O6," T[-C޺Tss)f VW[.Һ嵊{0>*[}H-~}hJo%l+gkWG#:FyuPR{!}sc)p /=u]^"NȤ\T_ dIѬ0=bM Pa(.mh}:1Q4' osģUBkׄՆ1IZϭԭZFT4#n\SyU!ЮxpB9vKԉ2 Khg4}ԃRy-Xi>j ~< oq<} Flb΅=R<0M Fs=RE,"ʿi xC~~~6>&>J2,B%e E0 |f#) p4;O Njl)(!x>{/1T+-J\+}o^⤛:TǷAZ?_BV/H%7}Ͷ 5e{v !hܐe.>ُ[78x.`;pc=*@ fT5WShX*Vfz%8C8x9Qv3QUox'SPTsy÷ghٳłq툋`pUڇxXZ#G3&[3=gHE}x#t?O|[K˱nzXN:pDpЮ@lvxǜw6#mB},5i(h7}RE/^J 4@KQ]d 疯E/LpO7HmJw{H#E)CnDqZ7dBѳAU3X ` KD=>$bȤUeϺoˋ^3v^ٮ&zk꣭rrs7"U g^|"vd3H0@ >HNQaM+K.dŔ46N1BA(!ߘ9}鞬m:@L~%¨Յ깋V[DӨ&\~oS 沊ġ+9Xx2j.sT5&m$[pz ggTǑQm`m^-٢%X}¼"MW3)V쇰WK>xHpV %J>6)g|eoh&э<8Xjen'3,<4[6\􇝏9y@`XW<&+58)b1Wq==@&L)QD0. V#7&<ˮtA5|ȟ  ¯F?0þD"s?kͤ`>) (=|E3i8&4;dEI 6r|;m/aSNӠ!8: ix.Ƙ4ڝCCtu#UUIgBZá1Rj4G{«Ѥ4zyrԈi }z'=h-.8U}BP|yqPBgZ(CrSz;&.1}J3f]a`.++Jͩ{Qih€& DԃKàQ?>78\?<\!?R2P$B;i<\St]䑤 AIuH:%3A*kQ#; o)UIŚ,q Rzn~%(.L99^Ѣ،l9жUD^4kɰP=.ͲAꧨK5{u:$/0OaEjz(Wdƺܘ厢gŒ::B^rǺUf?c3ĸ~p  '%0Q3%.;*R9AV%.P\˚P5 LE\͂&3kBl]$|7"xQS!W&Vԏ:&DG$:QI2+y\p؝k(EhZk|8oap75-!Vɳ<+E/NLbE{فQP{+&FK0YG'Ak`} ΀]!EI-tؙlǗs!I9(3o0K4j >{roρe7SHʥN1<;l oppSJFːhe&z/>MCqD۳e:[ hk֕%6R@?!"UpLƶ(Ī/N_6pnRF6Zi@ hJ۸2̸o0'cR]ZO1Ŗ5)m Hn$ m1{PHvCYڃY V_bk;x9XQ\D>K}_7>zD! 9{N U/_,[ Sk㻐/0Ą9MZQͨdil:a>hM3|@tI!VvzU}lW7Vsދ |X}NT=;ōou _6<9yӽ CN4l䆅VԂ>)Yp ({ƛ 6ux 8 qyen_e:AI0h4BIO) nW:v Y"aS J&td H@G4NL>k_lq?t ϦAq^xQ(ؓM¨G3]h)_Kk"#vfDFiWViO5*"!tCLǶ$tmyBsI7'{؈7%CAa0€P $AG|Tc?eEDnTӖԾ nyoQ .6/)+D"wS-'&G'6 U;-j6쁨^Bʾ~4K c,1drH^4^uH6=^p8֑$+X@;1ӺPSIB@d/@PW{e'Xyѭ8LR׵YS4^[gyécvL LFA-'A!DD+!H;0?ϥ _J˽븦{F S{K)oBN $+ow'[5*^3c8kC5"~ē|"W٥pb> ʶwƬL*ɱS'<,j薴n }-ZĜѹcPO"Ibk)G y0u:N5s]\?C:G_Nf,qn {;PN`7x ?2ҫwp4YW- wRp =y~7. ^X.g:x 3Ӭ}1DAo^M\ͨMv6$בěB4YIDѧ$Fl@r5{β}%6eZernAxp~sPǔ@;fC*#tC]6.ד騽Zakk!k5'iT&eчAE-'~WYLۼc(Cv mB.GH D~Oz1BP\7Sǹ*9%.>K^ӪZxչ`!Uܙ &b_;?J-ӌA]_z#D ='t 6 97&5Ea9ڼ^>k pi+<ǂWGvHᢪz"WkalI+pC~_SU3@U>wHcd%"LRq } HM<`n%g/O] ' :?Ү-W,L!h( ASzfV&omSq \o8j5#r}-;^/[ •KDx<%Cm"3~5ZKbjF`U&ocW`W>'NGFqKz;hA 1*Na> I$e !fj]j\40p"[ %oB8-I~.K`Ƿ 9GW3oxme ۬ IyN}wWf TeA.3+qѦ634@[IgD[oGM`Qmˇ:V4dω[.IB oY;i|dH:6|yT!,}8WmCV*( g@!gϫ(]N-Ib1{/g%Wfv .]W( 4ɯ JGMԬhtЏ`< X|o߁j,BFiwAJ#x@>.A$+Ia-w?~k'ԜY4;y`n 4)ZPm|} LXӌcH6iA/^=Dgg si/㔠!lZ{]QAzl[5|QRJfWt6 x7A0 3Ll.IT>pHsQQSE*GbuDKLL]PMO1E%]ew'{Q.)rp:";,.&X)Tԗ'ڍi"Х',2?)\2i>ZdA|@C^Qw*?] m٬c;% IdT5O I*D}5~3 GlܢάA9/7# |S:%.\@7FC.oK}5:9`8N:ΐA:,1vTmV\CS8?hAA`Ʋx>h>O_[\ Lȶ7+.U5^Clf*&~xA|l[ӒE[,&Luǧ i\CKU]$I.㏛x\gwZ)L'ps ȓ@+[{znwѳ E3\w6W`IEmhkwDFꨡ=3$(nTT%S*$s_?O<ZHD0Ho[#9[dFh"Q{x7q6g9rXZ# '!W2-q} v҅Fv9Ȼ% XlKנ-0WWOW'Lv{P"r'$MҀhzКOӱfTejÆ؇+H~j8 (4s޶1Fi^H r9R<? ]N8fww$_ +KFA@ F#-Y_\wT5}\h;/JuLsEm7NMHYwGi}%\͕&K&b,͙`{Wp{rj5Dı֨_$} @.5kCRs(p S6yx|]::v%ӛJ,{kXaũ CacfۺO9mtRD3mwY!*BbO'[P*iDDnȷ|Lw-%&V5Ƶg[ra)~/r =fhJOВL(AK  A~X ܵY ל=b HT9+ӴQ<4/g1S&w,=ɘq(G1 U'"gKR]`K%#wyCնJfFJ94M#2}QXBAϪP<@ &]&-FZJ]Ԉ*"bԱ`$GzHStSw<4As;ݫQlgM=]0->\cd_G78J\_ 5bE$käڲZ7*RiETDoɒC/m+d?zR 09Q \FX\ ǼmSNb zE[-h$6VXzv{LϜvw ZpL4/*VκCC&=&D9BQLpX;L|`RW\]+ P)=(OGU2i=\Sp]a,mM^_:X43]0\[}YGiXx׸'LT27IrnuRpt(@f\Dc2;2Jt^:jtNUꛉ(B#W BTKNUCs@CJERn &a/; -pN(H-fĚDHͼaAoaLhɎSK;0r_vcym.S 2h5TCHRJq4 O'07-0^e mzw(Ih #O0FY& SVV3N γјBbЖti '@[aN 4Q:P_GۖIb$1ƨ dF}4:,:m"#?Ƃ7sC+k4kS\rP/+0^h5vMXHw)`d/_t, )ՖԆNiA(ۘJtW[c}* GWNvmb'*M­qfIƬ?إCZIKn(Bוj7V9x0SR Pnug(XTLmyyuV2((Dׇöj[y୻)E.ZdE qm?ZVgmxejI&!EQrzB$FbkcXnNR ô 22uvwp\2ZCy9IXwvmg?Z>Y7j |T=14qD\B WbAZM2iVt":Gй}=caLbΟEܮ)m߉% .f&*ῤ C %&`9` r96Rc-6M瞆8RӪH@<롚l|*$Utm1/.iNy JfG2ܻD# MCeQ} <^5Teá.am/ڂdx/YB7aqǻ"i Tkܢ0$lf&M:$0c$w$bg2ao!P'kgfM=f>bLYXEbM!)їh 6H.v}gC9VL' /#BGɞ2Nu;^mbyOyVz s)'-½'D6%\;#ubJ w ๬_֛5o1>W gSK(Ԅa>Cwe2k20SrK&ʝo{~8/\jP0L}jU: ($u-kjA6D^xD~o tS,1v%Y%A8ATJMUNJ!@rZr@j7J~WY@¹:~S 4ڕsJ?#+-yXYj}G.oDQ2NF'L9jx[.a\O~4!;&c,ǐ #O7[av[G#;#{f>I{jΉ >f7DgFn^ iEp #x>DoeU~܀HD C. p =5>tE3)@@]h[Q{x`C@ Gh>|Y #Ըdr˴Iy[fPrlc/ΟOjY{|Lz#V=WN`%|ٌNFıO'I2%X}rHӣS{ܐh VO%+u&4gFk@s 0*~Uӥ6s-7A[6dSՈJI=Yc 9?&m&$.p~[)uddx5}vѻ  K Pڨ~ =@(oEU0^2B :<Y7+? iVt\׀\ȓBt4Uz!ąH1eʵUG 74.= `^0~ .U($h^_.yOCXv%g< Cxf? 7 ur?7I<`uh Hci+ [ppXP9'N|EԤ4vpf,y fRӮ2>\>ĞH${:߳ǧN@"a.{Hja~/h Q<ピ[MR3ma5ϏRޡ́PB3S!\\w&N6~>'osC07TE \瘡_A*XIהTgM~&C_eXHyBAfL}I.z!Ӓ{_r`n긤7Vo}s,4F{gLV6%Sa]K?LG *1Y mRބ#VYޣJfKџx?,8~RFirzKO*m89;s$y4f0z+dQu^FT0wY /Dpۿ^ <:Bc;Kݘշ5fקR.5dy]7T+S&R:$Z=ZgY`='𬬊?m!*Hnx&Iw/jǺq }|Ԁ^vǺȚX+c[LwH:/'w ׎2lkgxU; ]=z4?آ- ?X&w-e@芘 (Uʾ$ŗbc6#x=Ya?p=w3uttbu3_6WSlh`:89P^4ZN" a}Xį|= D$ʡE/eDOtnrO|d4̡t)^aR- H6k\ME?z 5=!/MwHq:$$"?:A )/wZ2|Sb'iunvpȬN/0ai gxzz;v {TNLRc:gͰ4>~lVtkbX 5.h<4udF |& 2HlmntpI"&= we -֎zUjS ޵*^xrcӈ3hqhL&*)n'<76<͇í~6)ȭl|4yX?ƱKv m"H MGUdEh$IP.?\KZ:W&<0!:fDZ 9<ǺP'nVf;q/(U%AE!:~ⶁ$r\}9~"C[jH <9S5rɻ3w81rm^KpL%M]+R׹/ mJ)" />@odC8Y=@>aX)7Tz}nϧxUݩ,B'_VR =J o)YMpyC_X#ar1[צ>% 񰂽"33Eyjc#[GR8*rA`r1pÚX1ӿH-$4:JX19^9 >` g)joy0V2^T= lK83Ղt)kpNG"c/R?,e2WΖR{= h[9 uAIKu.'z9-RV:w R=`ZG8#CHH8|i+dv\^²+::# nv~Ďu6R aG"W!B3AX );jyx=O ]KίƿZF- \*?8c P ":SjJ]ږg0BOEUmpN}(XXh,捡'7cՀSTCKj੽N2f; ^[W׏{@KAxwvV|^ꒈhmkװ#!1~'*t%ߘQ/qHD ]]_(Xh䒙ͼT'4$ΛB ܏\1OR EORCib%v+J*rK>LԟF-Y ;Тm{?pF6[[ܨ˄3T@d!׏bsTXicVcKփ0߾=<rV1ԕ]UMb%v 65I(ŸЄOϚ*x&@%->6A#p ~* 8M^4/A3_ıAlS't/I#4kWaVlB~^h[ v!3c A;_J拭V.s̞LHGcOEi#+l@Ct|]#kHb.f^ Ȉ^WNr2ݽu`˩F/7=&Q :U{2wҢK+Cj{O7|FOvk.'AnY,YeR*[\$>GjN#FGYF6yψEBw'xu܏_.v#L"X ;^XƐ@jy _$Uשv G=׾zE.XCr{!mӕ}Gġ ||'ӴpOu('2+ ] ai0'/@ܿ $E ` \ q[2,p*Eɓ)9~՝B`Y7[#d#?) 22{eUh+C@FK_2zzY9 pwiDJ]hp ژQޫ| lo:r)mŞ>RPr'298z]0@@?aBDeoCb*Vr77@l}Ծ7h 0eQI%caTzrfg=! :'˵/CqO>EoƹX뽓P"z^DHTMJDİuϔI"җW] HR F?ȭE#Y!;KߧsH3jB#vH.:࿚ gpo A. m8 q5pX"^}VkFݗ= ޗc;rm*]!kl":6\p ԯc@U?Mu1wD҉&{pqQ5o8?];7=N.I8 p$Ñt LJ+n2uO#G=O1>&-23 q @ڸKq:bVJвV8h`L C8dtTi+{TS`?Lj ,9o-+&ϺO47j 8??1gd&>me>v>H2:D6uFy@Aĵe$bĵSf/j 9b IEF. yJ$@sy$d:b;7")Mvfh< =)@'_ʲL䩆cW<B*ȉ)kۀDp6Fj`]8 Y(ケNE^O%-@Co'XB1ܹBʌ@(B#bLf % ` $;8V )oJc.pCMQKGjT/2Fa>kK )h}} ҹڦFiF,/iuR@cH/܆q1lOI=ûF:hCe7dE^kɴ{O/ɜ2̢Y \4,jDvA'ٛ.$ +ER kލC)' \%^SieMٷsۈne.7 *}ux:Ӡ[F LCnҀdeL#'G-YAk[e@}hYre>'5 W+g1pQRЊ_LE/VWBI{zϿ|ZwNޜq A֧i;:NEvI +ި|y+БE j##'{y\8X^2<1#z]% ǶNZ4 y${Hf5FN5Flpwo|\}蝙;gGcv2:`&ʚDخ2,))6N7R8ՔD\'Ǖr[즂^ cFGu؋淹"*Ru?dcX[ $ЛEf*8PU]Ș5J'و͑13DEA"\ 0, |>"mI005*2P=돽ca{:pv ›n'wo8xDue ȢIʅD 87fM k 0A : 9W?V$SÜwo"qo!qlTcM8z3Q ,V"\\\TҘEUgZW{*jߌ?m tU>|۽ī9Y|޵P 6|,4¹HYzj搡3b+p1:d.Mb)z柫 v5"7%+[]»=?Sf0Qaz)/J^81/ WgA[+z{zn*.mN43oPHu YF S¹\~?>XtY~UD>Cp+кdq2q5ecRcSTp)AP/C^$6.M`U fpb:x},x͎BψiJ7L.N=O}Qc}뚝9ŋ "N?˰scQ^Mex/~Ow,Q]t\Cg;\PymoK/O$̼ga2-cFz04 {ݫ,dK7 [PZdwY9dYL\m_2J,0UƟwx#M{vAϮ"EIh&KhGR2%44rC \=j~cA\ fO^M|Cvdk\jPG7BWx`Yƍ9hQ V@Sī0dZ/4cFY"?³6}Ao#G&6+7պH/Ad>dvׂI;{&= \&3vSk|#H#)y(5g\ />/́:: {rօB_иb3׷ʺ:NTQǃikF\MqM.\ٌ_|]# /Ăa7N` Fv^dK-y(C3w*S9詤fպ>eܪ۬F(p.e&oX2%mb^j^E&Gʱ~rmb4C \gwxxL&MNi'QJYw-$.QǕha+\WSh\-3{c2tIR/x2-khUTwdka-D{MD3%h زdc!3·bEEP@ We>WAD*܆<-P_A[)ЭVAND#nz d{5` &EYnóد<64rͽœ8?&_L Ew}kړ\/Xw1ʂ3Bq>gW O3;GfP+ ܰhpycGx]+t!oBɥIh;T~]uqcWAd_|x.׋R4*Dc>7 >2)P&Ju%p#}7'D wisc':^l\S^{:5sρ%vY nInqVڡ$3>.v%*띳&.%j>Eɏ :vZfN6i쿠 I*8㾸803Igryb*AN'' =`sɖNG3PH38Fog\bSD''; =GY-`?B'dG9֚Ś+|C2p WmS (V5H;m"$).g{WNiD$7RK}&h)Bpi,=/z%ag֍Ue!׏o vc[֟!.U]q8DaD TDFJ\92yD28؋ GCV-B4FWj;m [2_Sa3GȬ% p}|'x-&3[䆮K5aMfDڋU}1Ȅ!/ A0\{=`ȣw' >/(96cKHzкa~; )jc?3Ve"~ZѺa'JDdx-n=E {]K/\TE(j|SAqTh@QMbCb"C]/A_S8KB͓cΌַx}gE=Sv 0$͜Ӣx'3_O:~B6Ȕ=䋻>5m{0o|_~$P# "UaFd]E_MsgD}f94yFћ]Mc0ͻq|AXS=eO>ÄajE2߄ -fN46_"°4jQfgeRB~jf޴.֡"Y$UU 9= z֘Y@n?O"l^{t}fzWm5{7_=|˨,uݝA/ /t ^G7yQǻK#ڻ;v7?BW'0[o?. y^޵iݯAhisJ|I|G|`-Oje1$Y3JE J{*_"|[8~Ң4*9V1h1> \^]VU TDeןXlϚ+`taqI >.%Y͆dve|vbMTc>fA!9:Er,pS{§ ƨ<ҠU^xzThC}xgxS>^YEtU[m^c|{>GwCQ;B(s>%pݲgyԋ/tHS&_EoPNpwF>#l{ػǰ\YΉȟ( ʹZoܾ֫2@`B{x}fp43p-!U^`f# "!t Ty{ (r mF{'[anK>,{XL*6]4 6vsDNxZEҸ%}ؽHt|p3sÔh%߂<>:x@&uOLm)a%bU`sSi*zPw)[4xYKa-2~E)JN쫝[|EǶ g >9M;BP;#/1:'F NQf,T&LyAs5Iq m ]vwpo?Z=s327?4cLg\r#B'8!bK$ew64d 0'yLn99r @odzUd(4i(>8hBĥؐsY\j?_/vHCTogE v|cm|%ve @| ZevSLc(vOޝ̽rlxE^Ǫ,QEQ?SW)x[~S]RtZInfcP=<6|{g"ql'Uxܕ~$L"8g+3}[~Ե@}K1e+P|S+QɏA>1Yniޜ*{|xM5Mlʰ7zo=x-t0drO{3L/^P0$;6 q|14r3 ӵpM,DeGJhKzuǛ)+2۽V׿I}N¶9{f`KA꿓0Dy 4bbF/3]D}d)lDIMC>IË皍Cr\b i4XYI!'10wxi*Wޞ =TEֿ Q `q"v] ٕS` oFCcdH_֧;2W f>E9 H{:΃|=Aڠ?5ѣkIoIľQqf& B&!BiD''Q!yMM w 4r^4NDA`SH`<2KYoɔbpSslY4J`"Cuyl@1T5k8aLsmbZX ZQ Xpl Q`Qao / ,fܪ=O^~w"QXGQ0 r-֕Q(;D+) ZQ`m>xݐI֯a$rw W&NtW-噏d$ؘ}0O5NkizԿ/s&+-VJ*3L#as5m[85~۝c-tŠăN> ʹo0J9qmBȏ4tyϤ 5`DH4$";nptF#>l##J_qQ?Xϕha, x?}ӝ\K.c sَC!=~/ثM ET>kԯj"maCqHPȥ5-`$8lԝ~!ƨfΝȸ^2኷O=wTo2Q)'y( x(d!gЬ)EcOw?G/!kx1*=[z[hOKZAR!D3?u2B6:Ak.wW1yy<YHBzT18H&2@]٩ƶ"JN<9f2p/9g}q\&T=@Dm_}QE؟T,b_ܭzn1/va1σ{DKl#Zxh(1=f]Ӈg3vjE[fqmk`:{5 90ҺFJ. X}z̼pP3 2 /cf F717Z%R} k?E4ٽT BL IúA>/c##7 p CI,b?ΖgCIByuw\x Qw="p '2FD焿`M}:mC|iqxR} m!7o7pH ǐK.MԃaGşSu++LL?6*=ovM =ڎAP(&-y8?yemϳ"O!m;4H_=P%%fRDb$y;2'!^Yvg=k=]F?]?Fhtu§f _{yOif4{٧WkV~g Ifh_i'cP_]QպcQc>dK(ЛṂ4g|NO@QaT~ B?-OO]ٞ[Ah>Os}]°6֤'Ҩ|y5|1Y;VtҷVB2~TyM _eS@~ 3*P?m|]ר/5]GCY"FmR AOZs[՝1{[C~B0a@Mg,}uB3Q5 ~Jx9='r͘~Lqf!#GA+* ikAYåBr2䬬^Q~:>Y$V% 8cZ+n=KV-G9%+\fF8JG%8wգ?Q?^5tb0A^$DoynqQbU0F^=&,?Tv&%kz)BGt<}exҢ=kQxȸuV}橁cjTsp1-(}blkPUZh;Pk$Kc}qhp^l_)umNlc)Sef[I@Q':D+c1 ES|6qXb#-*/Ml^0O [BsD.'g/: @*KYATsftV7;/Kx($}0BbpiI 9',$W3Ei#Cf$݈G(`I(":&2Ce/[@/fH>ҤxQ7oϕ/2"4o.Cz[J B=$ dlJYA4k}^B"MJQmGAXNtM'W5 IBL< OV_] m}5P3c'E"x="mҏl\?uv:Ra8 &vqg ?]+_\naE6X͠: ! P{Bq"ǦyB(]+{.(b86UvV>[]_̾@#f-ɫ0]Gc'y$R tROtuБ%5 O S@{KuU^2#Lݐ'?S&&Q֥֌"u!S*^}L/m075,/(- m:&wçI-4ֵo5:<܇Vζg#s֩.k $Xr0cvUBg$߲A31Zss) ;D]ݰKu1v_R,Gڟbb򄕭46 6ł췯DUok&#ܭzT lTm=9syU'^9~qF ].쬨~i'l :;R)%G5ݜf, rs,>~8ADUz|AڭVrBiP^ֲef>7/)txATɺM~$w_叙S8z$ᙰY)>pvwAu{7h2㚪4olB{%kv=DסA1DAޖsu>*f܅!Ve}GԐ ~5۸TRWDKƹur/*!}csXMΐ9lǤ#èIwEL,)bC{eijlN! 3iGds#CAීMӊi^̒'N{BSڭApg?U/9Jm ypg-މ  jtn7d;,%;lX Sf{x[Kh(#W58J߈%dH/ OĽ?웱m7֎c#d\JA Fڴ0[SXg̓OkND pzN<t=hzK;iw /:=B?x-AP^&=3u>TƜ_R0l~H)N0ScȰ$͐՛rv7b[lƢb|9F<J.ϛFf$UﯾRT^=݆i)iȮL>t9{jgugs7qC`fihjuq3!/FN Kn6h&] vt:alYF͔Y|QޏRuԇ|4x@HE;Yc lRs<6<" Ź*yV(Y|2J~ꦦyiR*iGdu{͡CՅ3LCF.w3>EE;)^`j'׃Ôgd; -$^٧`4Ū<$(jjhԄcƩT̢R Xdrj>u{U1*tЙ,uէhUcҫsLef S׾rىjʽG"lvp=6&`/!Pu(}y[ 6 OS.|͇F`,9ŒUr9̴UI,n_jkߓA wɦ1GH j5JKZëp=29!R^^`I'51DKgSlD Ld3x~7Tts/oL[[lAhlJ'g ,c[t6ΛoClMV?Cq  ٫u$a1ϕIEr  a3j,fm) P{_]$4,MQyi/t WljCgEUA $MhC60ٶ$' q.s"^WJBmY"&*#1եH 8p꿷5g v7N=bhq@yv)|y"U >̇}y;yH dvow+ύ_ڌZc `0T+Is{?O,[`8݆SUАLAru+d}پ`ʉ<ȳa-$(&1۱D?x_'hƟd|S5}(JtE_8]5R`}  B^5&aM92}6Y-0 NL3-opDz:|W1lҍTb`dF!^*t+3H$T*-yݱ ޞ7`#5>9lSԁhof)Z%>WwthMhGet/_:9E4m58 W -˲r$ɿ!,b#( ȁױӑ8ƅSCOP-&[!+.FHRNt?T^bLc4 [HFu =p!%V1U8U-0U~r W~py'0zP5ߝVTa(HǺP7Gè(V <' n.wð YItUl lw_įzXNCCTeÑ*ܱ:e"t(Q>>om"O,23SEO?ڭKSbAdP37d./5` bI}Sic_H5hCaq $!si(+0|Sވ能|p*O-QD|FFΓd(N' rU2{L j#q>ֱ;*rTN̍d}n71Ʀ\z:z9 9~꠳1a=ܤ(=V*:̉i`=mAoVz"0a"Rr{6{a:S .`v q" 4`m\@YV\Π -LfHz6cfiS+6jYoES)HU'f.>q6\oY~?gqZG s()g&+5wYv}#ښv1ɘGH'Txolō?dxR yxRP~阫)Wlc+)4ws 9 ά8U9 5M3^ve(^3Г P-@ә=<Iki$(qLށ s ˥C'ZQR,Xt߂y/ o&뀬G|: |eibCUnu +BSk@3V<~Z)OK ( s{C\sΆˇ3{w2]X)P)^w&-ӱ.ehQ uDa1$ W;8)9ݞ!,'<3ok̤3fWn,o)I7lP+#^U.ax1N^~}&P:3h5j7BB|XzʱV}̠ %4#{z%?_vz}/c0T@xRjh7_D.VH,E5+ Yc%9oڎW] A,nOAʚ/ߠl`pզY`gؕ4C#1ZUGAxB缰G5ة/ j!T i(lfO~;;4 %2,՟9r u=vz͎$g:дZ]M8Z>dYXmfIєM&vmBI$/8D;h7V7;9< @&ZeĜh RCm֚_ Փ?S> N?Rw=+\< t$eBj"J!k\2|a]\  db?:aHٍjf:'4MQejԷ,m\fG9ΩY+X ZI"ف!WOue Xs=>v`8t 9WN[4nAn jfVoH&,iBX Uj ƵscIϛMm=C2Xqf"UìD.Hf)q4%䀳G.Zm%Y/>r!Re>J6,v kՃAlk.  *><q Am|<1 2-\jUX"ꍐ6QD`94WrB F*ήKTf}پ"ih 4,[9e<7qQ@K$Dzϔ_͍srn34h[:.&3' uwę*=k0FׄnHui'oҢ$)޽`!T]j5(9g}pM3@GJO)CU(=7 Y}Apk0(&MCKz6Hz1d4^CLXV sDϤsH 'At@ ?OkMlvIqi98 % ҙ/N!cAQ~sd}em}D:s`>|$މO׾Oؚf yh[=Yk. B6yIi@WoDbk0i\w =^Cg"QPbɔsvhu3IxSLWDh# #%>#1iʹ٢ZS PGP+c 0'N0$b?¬k߳/ %2æ:즚Yx@ltzI+pеKHU$]"s3ADYٙT8y4qBFi1R[r?݃"?Rq\d."ʃ2Mz ITpAB9&|/z)}[$ΗMZyK~9RZTA'^>N}:X0ZɝsV$X$ѭ;z>_󚘠@S{kyJp0nb<2RlumuGK L-\(9x\uRl+$ ŤZ2*vħ Y)ގ CoP h} i7%c'X7ץm PLpEHc0gS t2cUO@]\Li=C%؂` \bK}IK[=X "WjW7{>(ROK93*%[7*V]g#_O@~XBkiղljFUK ETsAnqRB` GvXŮ%XO?*B6fbVqYiy- ŝ:J_*k* !6a'/kY@SW)Nc)qL$ XI.!Dfd٢3#.w( St,j l-xv}Cnm"RP&wxBJfsYXxy)7vGxZJv^Cu]<5xo >H'8Cn:^MqPCk!Gb?RVh*83Lk;ܕX)f){t7y4!\BuC5 L_HRJNw oc / ʼnZ,o2&\%^{BD}PJ|reɤԻ>8GeBх(d_0}6nGO;)lы /^Ғ(zЫPbOF3cRҕ+_5\R0h9Il5t&|al Q4 AAx7W'{tw6kiJo725|* 1'a Rƨ̓^U"Q ebf еcw'aЧ Htn,eYKf &F5EJLJ$?>6)0E8p7/Y|LƤ =-*M%Q)m1Qdg)eCЌ' dH`6-6gOp<τvn7"KHH-%m(fTTcRk|ÑW`CN~=M#=*"@ AՄ%$`K|mzj~c5Ƚ^V3r+Gˎ"b\Eu6'mX$W>ƖX@23Е%aKB&Z1|L'zyT\{Pjvtk5peB<\ X?r,F/#ʆر=H{"cxM@N.04̊ r64%ZR\;Rɿ_h: Ki4[9u֤04Lz%ǣ*yE]Df~pkWzxOe~rqDaSן"nz-.LE*<)EwA Пwvg{3!*FWY Ը~M$I0c? ˓(3ĥ]jA)'g7Ƈ$QL]RʱZccX;͡RɒgL Y_(Pm|j;Ҵ}6;G$27YMG/e@B3"&0T=0>;`)_5 0() dxG+n@HU ؼQCUi&sN.H7jy)Ir0S11zk\FyW-" *@I@G iXQ5GODXփ/ǻ&߃F' jI~XIur 8%ncWs+Zm TM[{?=so rqLJسZC\PQLcPT/Pr粲 b2 I! įȾx& ^Zd(k|q?9/o?c<3q$b^LPOm +x)vg>qyQ%M!Sft fGa p 'l4/hd@c$ Xzڝ0epdUÛ+3}!z&ªH.CCOh!7FIIh Gz hxHBjN\xO %6G6)],1U'">uun?:g(h s츘iG9g4%FYׁtlX08WZӅԮTAR Mf[?RZV:Kc@8z4 ) n:KxSLFS9_=]sg?(8$4p̌CH &HPHT[N7WbQۧehޜr*Lk08:l#„%IJOMmDC7 +cC3ʺ9.F,\{'B-e4TޥL(/ɇzqה1w`r.RF'zϩt 2ӡ]z# dW)$5柧@mSNփ)lU;i*hU&1)?"&pBO7iqzU`ۊ§~RPE5gˮFgO9?phQd%P剠O!x{e6JrPK,+a ,hlݨyˍfq%B$`W^.On'y[*lVKtt@Y0ʈO(R?i(j~E&2;oѵ<5&~ -x'|!w{*g5aK6ZVR!*=.GǂZ !z\B@:ô*٧Wjuc%I/<_Lɟ׌;;թ rndaЗ䂰s:ָON*|'6W&Q~G$vԠd&IC^hhƦz?l`S)Dn*R)&IUN8^ǖ@sѰLm6FeB+,:-!E“7mT70s͗>:׭i^Np3JAG/OS$NBT<1ˮ+51 n1uI%StH##oR>_^(l[T2C,+;BX)ϥfVS6Η &[r*W{ru TRwR,dkiJ@#pI kG0ڷ Q-J*!=ak֙dd>*œJ1K{U|0#nvSscԣwF[ ;}xz *(Vv+ oK'S$|`פb\X7w>Ə #pgTٽR>k*;*Y[_{P(wϵ!6EC3-<+Vqa}p/tN0BK "*/ cQB^靘ִ;Oo4yg$t@wJ_a.M{1FT/Z>.$)χO=,pIt; ( :` gv,*֤7e_zHJFx҆Uׄ$Cjg{w"p5 Ž%W>li7*-i1庸yfKע Ow}g`H͆QxV3x3_˴չ{' 444wp8O cd6%t &y[/ 5k10|!!BuXj{ނ0yS愄k_8kH;${j(MM6<,nr0u%b9@A^](VO1;2aE<+ȍfQlr2:cP"+jb,_ӿfj) ֧)OKm60^(ԛi]|Ԍ ʕ̲˸6l?Y| 2%GmXaКc++UYN/uvdZQZH /"M.k6'dŚ}V*Аr-_ε7LV=c[I,}'+; 'q|RBU/ ap`m_lG2eG+"'^?JyM%K3GqȎ} u0VG9 8",s >B Q*Ow5I"$=\^oH"^˖s2n@ ɣ4/ 6geEp;!MI|X;|S#b es}x)RT/~:}{%+ )9+<8i9`Oͦ aMd29C/Rrb?0C&)!#0ܱlvQ_4.Wi MUqE/0_ l%e R5pn}v6#)Jus|l0S6YaF6]~y! n|w9r{}XIg-]Wmcb8Vgu}FeY- D7G43"qE5^V n%-^6 =xJmRdlNk`i0o! "%% 7yk.(T+k %瓲AʢBSA>bjpfZ N|un:{§Q%%ܑ]1Sp#E)Lʑl{*@$++U\?pV]sP 8_Q,^"`FZuiƟY-.#nDxG^9] Mn`ĕPO“W-1j5WD!3?22TdQ9`o|_4 . TΧQϏItb^#ŬoJ ʁVNRޒUbg n j[FqatnP qIM5%4|*kA.U@Ğ#➤h9<$ ڟ9I"b:ey28lYKJ&L1[i!T.3"(,)FeZzEeg;X[C;/avyL?Bqn!Xٸ`^*X5#\`:_ <B0Śrb"8i}Fp# Ioh_0)vq&>p59-G /[i?KK,Zߑ)P9sj=4K-mqv I2 CCkǹҊ\mgqۖǻܮQTBGsȯg.x5e!%4\I+pS|-7V]Ip^:4x2ڛqzr!mBHalCm2!(c|3 `ҧrM F9&gȫ| 0u9+߹+VfK~DI432(Rkԭ'H~ gk/XD5Y-H @y01bVDz2m"tsz' \үPrQhgcQCvfIí.Okg%s\Rذ1.늫V A{ݸd\-9C5ub~GiLΦ^2&x )hIIzWm!ҼvQ&ő0&Y3^ZӄleT4$7DF%Ap~:Ġ.tΫ&ȹ7zjHN'  /(5(A+#/$`@U3IuEt*8[D.;P^ns8~u=ywS0M~_qy9_kBT_7cS\bCo'*-s [&U\Fm C2 [yE9Q)섣FoW2.V D+6M nGr,V\ffPoDzq2psr]Ѳs t< Bf'_1xGun@Dp㽗M y:]uVD-4t6%2S@lIc()s%%Y@^M nj]]{J`ߍ.QXr3qRG21SnX]7>tYfKėJNh'}o.O ۚ#Q ykG7/TG; !$)Th[`>pn EV̮㊽k0OV̗+w5t,Psp|k[T :odeMolS^hcبܜT]3c:T5+fwZhՖSRhYVyQx+Y9Y2HA2%}\dr.Q,UI/YpD2YPO0rϊu2zUei!5C}٘Uz]h(G)0z-4g?m۳0',7 PS"d@nVʢ sPdh+áU'lY%#\ZC7no䔑63%Gk,Ad*tGSd5E sUglcN9:<Ļ26 v!LO \ pov>AWξg=|g+EQIRF^kWՏKzC;Ʒ9HA WQ,OrcPg7_ a9w:);;.gp{zF/3` !j5f37Ly 3rɘ{I5QfvJMpaJ|fd%md7BS3&DT?r!ㄾLT3KA%b]-T"Sʃ_}Z `a jZ@IA-q&r%_; d <귿ҼP-|z21'I%6Cǟ@gg"O5G\ ')h2 n,pMlYJ{}Q ieYӋ]A'+a-0p'Ϻf0B "X7vK/e/5NW9&ڞCtBE乘ag[ 5x$o݄zXǞ݇3{3{NLS; ӔXib?kL>O3_.<]R8}VzD vv pd-۠[` S<a#>%{4qiDIsJ,Ť0n 2v6i鮼ZPb/Ĝ Dk.Ƞ_+*A3sVb0W~n~y7!А~I Z>қLBG:&a체3$"!$/meevF΃ԟKľ4i/Nt$Pڗ"-";C %N&-(r%q{̅f?怩(B<`3A Q^hD*ЀRZIbω*ԙws}a]ZEڪX'DX(`{[vޭY})`̪ɾأɟ+cyo lf@G-J9L%@_qS #=D5tFn1"Z1C9<>n̖c>92=ƃ_i{PR%j]7z"4Zcde{RO*mf9-e4R?ёtaSK@BB L>qY)Ђm, [TfK}XuUGNjn2쒚?,T0oe#LbXUZv; H~ٞť} ~闗4JLfmÃWo{KD<^=:‘?2|,n_njT ly7܊LFo9cetlySC tP}|>h^DL^!, ɇ ̋C  XUI>(!#QB|l,^= d Cǂl\/ .F呋fft]?ph0b$=S뙜^|xc'rbض>G/(p/l|Uٴb, 5V_D/a.Z%,{>h[&80" >JZ@wIA#բptiMv"$X_ 88e`\Y@ Ж)Sw ԩ̥p,Nsߺ{x&g٠"En57sv7aӱf^º'SCWwLM`3oxn܃3w46Qc=XIy6b552/5xAمc'-D3jh"{Hd}-}`Up~Ƞ4|ғ Ys%ڊX<كhc:ajֺV3.nEH :Jk"GtXfiE~XEMq\=3Adƨ{D7OMz=lI(+>=T!a&Ävz}Q"xzrpIWz ڇ Y^S2Q6?N4sKB&+q3"Z8[6`E,yS$iz~3Vf]K}/Lai̍rbR%L 5 FPIx=,U'k@}Ϫl$0ml}赳n޶e%o~D3ƌ?foH8FjP݈ׅg615xvS2;qA>CFqQ2I%9PtB&nZаP+<y.*$Oi?9 kTvRYBRw;DpLo/ZԌP!e&NG>4gk CV%8_b͍ںSW;U⶘m&b;bo>^q`bf TY|: T5Ȩ̏L W|`e IBt}̣O=Y. ē>\~4~u$\πvaأÝiWy8ZL"}L#!}3Ív7T'y< (o8ֽڍfd@<#Q:LyPo&-qՄWM]UwX߇'f0gJ٫8O -sU3'tOH[z /I*!zfShzk)fC81]N!D];zܧqS}I+ONB |1ʜÚ^Jb}׎H?R<Ӭ?~9H󾄚syS$%æ]=7ΏqTCԚWFt ӪBxSg-}bm;m cpKB'Z&:T$Iz2Ft}+n:+Y4[x< m#0y8~mH4i'Ա{SneA;O7އE(l6~D+~}Ӗ<. %g9r՟5Ld]9NMgs\XV:dz&oB?QTuUSb"lVջʭ96#Cy7b!*\9tǽt/t@& V{ո` 9yɚQnpхDfDsC@}RbRSti쏾fGtHDl~@dF+]6Qn4c,ճYA8}3Բ}\h8K@\ڋZ^ZDl<3H&Mr d\ý9q #r6ۛ|/!+E+q\~%F4A-rKE`vEJ#Txs lۍc{\HǦ=Rʲ U5lqG 'M h\Ahq7$eW!\z#1|FC=S2lFOT-ߵ\wl|Jϵ1lbؠ3GbY&O~bIW lRBY:.wnĘVX.vDF&ˡZit{ȤuD2~o4_I$n)^ne=|`LuR5 [U5jaVVx0>Z 2e"#j@O39;/`rXU}zBv~%AvAn4q.2 4V3EN Y5'>敠"EIs2Hc WAxL@ax*Z1ĸ \< D'cNǓ8 kFrexORCiHuJ73^4ĊV.b2a@$>E'TWԎho͜MMIk[j׮!h7\I e""ݡoRyGa"io Zs"<χmD*#wߚ&28=1^X~? aƕ=8L@1YUǥю\>mޣV)GHVPOm^l,*o6G% E %=۽)>SROXH,1v2loeҰ\s8r)zx"QU*p]AQ~c|E)i5}dEBxmKSHڝPVjP$/ d|: */.9H9,OH@k D,]ɂ Y%e}HPRa}%@ Kx9Fx:atir 1\'BX V~WkE^u%E 0BhLVT AZ&h)f5VW|'*9SZ.5qFr|A!!WC/`6PA-؃˴X<х&xU3 פ̱;z䐶E迈E#UEbYhv,O,jX^׺}bT9Z\&a)9m˛JPE}c40 K}"i+,axw+`GQj-6MgC+o:K3cB1.Wu8 N8۷; N:ṑ o͊׳( C:woS ڗNCXr r9"8f,+-pT0l&pXԞJׇBS6OvO MRXDJiT?Řtzo 4or-S;%LRb$ nޠ A#87?ܖw<%$37wEP,K'!􊱕Z pt&[gP5}zɗs"y{8wRmѩkq 9,?[!v+1Hhf ?E`216@;ѽ+j^ԌhZC؄lyV&Mg>چPeQd#Ÿ܋òUzC`!gl<0÷+Lg6ڇ2M(-Ǫ3=Tt>$e 6]+cA0oUl2!u8G_NDõW<;r9t RˍjH'ng-J幗+LxvM^j7ėQ `9M^eQ/^<ТܶI1CW;fl֡bKrlI=jQ2*,搯r%sED-G%<~Dd۳W%6ՙGg-FA1gYn;veޠZX'Ofhsꉣꀆp XVcZ愉Fb(w/C LdtNK4r@qrF =GF;z:w}h&I8zC@t!̰Z/1bs\S;Aܩؑ 6aJ7~'Ps ҍ->]^s#bEr FJWjU( i2Uy(RNwxyɀ,HJ\/)_HsEfJD?Pclɮt:ݪ]<[G'=iݯ}ӄ;A$*)*}{S C1o- )%d2ڟ9]]Zq]~B9x_pM=Ge4jDɺw6&Hy]͐Zb}YcPG .WBI=+6b#Z'Xʞ.Y. (œk; ~s_T} +Id"dѬ> LIb6 +@Nm7g?j-}HnhG u4CcQ% RlE)2n ?sfi-l[ N3qTsѩf^Hlmvﴮb Tki"`VBɈ%y:(K`<.R8K/n)%nz zj4Fh͸,(*l?Q@y@\eO&,][D= ^TF)CC_ YG)pcشaYLKt??:v&Qfqnojp#p>E8H+`MJqd AAJL`Q($-\4L;\[?$-9QGU'JVpAv`lk -EvgΠA'iIaS kIVs|8/oUܱ+ݾ}o4lԆ*S?(,1&)m&;e k(3f5BAEcmj-!DR=!AIA5lck]:fwIjl5 z*y8OŜe;pm.l!3fY1Jwf~c}b0e%'5"Ԏe)uO脠[#J 8'ԡQG=j _SټV }~74@QVT$̣xdaHKW(0>7"2U) IY{=GC2,S!SRħarHG]<LMi1.PQ*̉Iop@)xC)z@> i領Fnb4j'Bڝ/Jd/Pi`ȴFN"x>DµKaAvJCXnۑy~.I֘[T(;DϡVv4,LK6QT:Ea-zrys"963'~]D|U67M10twsu1?)qQ,#AZ?yKy:5 ;r"@tև$m5_l0沜58ÐaXknϽ$ 5e{5 [\v |َ qRӬ=8RU(Ov_ l8a;y9YjE{SzEnhuEWnS k!W[`ѩ]K6哔^a,z:&С-·m=~ɭ ~AmFZH%1=;^`] ~ :]vJX9Y ҍH\Z.Za~7hðn9}ϬUod-_\֗dc:"N&ӯ<uNeP㱝!HfdGՙ:\Y  pT';x}VΨAfM )nZ#*}INgy A14ODEe%Bd>3 >31>ZP\o+Gw@My-i:;Oopb<1܍HCZ'Gq1NlOQ 6"iRhtl&-?X@MP3{gzYy0 -8aݢ9QP)Ąxֺ1 x>sOvm i2 > -n. j,~Y۽D7t} a]ѯuXlxn6/Lch1uE~Ѱq-COm: ڹZN3e?PFg7{>}# k ]xGPS;0ZU_<`їbe*eX%t!jxKRm W51qG8L 1'vc&^@*;MV3XKB4c}+h*~3$̞ `EHO 81nzO 4Lj֩q/z"K*Rt sz65rO\-:HdpBMQ[^CE&gp7aB5ۧ\W;4ۗ4h,T~::lRuVɽsjQP%]#‚F#$Q&Nx1Xf 晵%ꤤfJ0yg2tā* VBe (܂ٓ"! 9zK+^LJ̿qEbW}#dEC  Rݧ~NB|]g6,.~]VrJ#FJp"덙r뉅fV}.ۑjlBvS!ϼ-wQBh_V7h>/xC6HfsYqPRb Bt83넻\IY9/9s SLn Ū#.[5kI!=:nu.Oyjprn#dڲE zP mq ;k~"i+.:A> H*o0*Gy<rgQa;?أ8iM'm^ގ-8<~bH2;=0bŸ}:%w*(gPZ5ͨ0H:G !U'Iʼn DB('2HHsMO6"0 sIjiT-C nu[$ea,&E`O/j#5LIٲ׊}t5_Cᠽ2lTO9H`-VJ8U瀸Kg7 éIʼ74h9reƒpB|qߪE1yҖ2?Wf!F25Wikv35A@WMҷ6Į^R}Yp PF*`]l}o|1XmsP-)E3q f 1Phu80i@'m4/$>4iCQI,y4p,Lz'?U(ڮKC%6CZEEI3b]4@wCV[3S/$f>[OVB~}{{N,=ϝj4)EZD8-Tt;(*{Y>`<"slLĽ%D ?ʧ?#bT9T؎&34N)~g1i(/NOoȺH^a&ǷǩNEBU[Tܳm~l( W]ke:" 7j>?mz餢?M9 ha*0Nl CQ *;:CE ׀C[󈩪S↵A8=ag?e;5Jg=րݾWy/L}| Wެy`3rـ_R#8 ݓL4!Ze _fD[m5ER1v['GXqwnY\}4+j}Rp6=i#eMh>46"o{!GZ^(,m* #N6&FxZ=mx;#M*D{jD%cHE`/"/yM @pq$X Ի͐zLf8rNEʛ~p >24x(ɡ{4k OC'`֕>6 XaVvMZUYDV:1؂`u~ ;P2({ȭKe Ltox?!^G}D&cQx(Ʉqwiwr]ڐ)bo[iJ+¹mTpһki dna5kY=6z/ޙ.5fiPhBe~8N5 /1PCofVV']l=E;rg;Ulaf0\C=N-Ut9,_=w(#M Ef=aH8&|eeF-Qd"p8J:"q{_pzwf롉#Vo2Qe"/@KtwgYな T@5Ag̠9oȓU~iCr% .RҴ{3G*IXVsfK"Z_g:|9 [ >4ޛT.T32Bm de)jIfs6+S۩ۋy᪨[MgY/m4¦O}~f ?竜*q= 6b\?GZs uH*i q3axB2/$SʲA^  ںpl@_XCDrPz=}L"6 c+U%"槳(_!\?3Q2edFi=bY$e ܍Pu@-B|P @sh5 vRN/g19K6,-H,#hDN ȼgr *qcj _-(k MS3}o79o&z{:Ss}\ V_[0̧9Pۈ\^ATktHm !Z ˌ\V$L4ZuYey,I7LF`?iUm@-GjVO˳DUuhݣd6N<2[L8HYb=M¼W`=a}f9g,5n~&L=>\b3l"h\Nu^>xDDoKN7,c3^)=6i˄gM&͞])y7y.z+'zibvQ'舽'bBض\ ^Vitv Xv`O! Qdm l=NmS ЮhbvΞL1E܄mCn<| ᖭmLLpF(@B$jLͭ=c (Wh7 @_j_m*]޶SƋ= OTdoq3|zU|dzZn( Lj ǹ~-k+fv/MJ`ZOl*1huuj9NT#l -%Xr <VT^{JIRB~cw"7I̍ar z#@rB5ښPL>Z$$k.] amL=yqI nR 2|{Cnd%#uO -[B3<1%9!?CwJ%X.7sPƧoʼnΏl`Mn@F8aI Zwo,0S<@n m1%cOm;]Rj"U1$d?&;n gM(`]䁢CUa?Ͽ8.KbrYt)D:ĴqGyr # C7{ V> ӽW--H,q,PvI@48!L")<,s I5p'Q~*q)clx!cW0*Wb> d5{0,xNdi ([#A$^d=Nחע ̓Y>-'Y\Mf0.Z32w_PLF\jkzD%Wv(3ӖZg[cJVV0.CQ<J QS[b 2R'b@J=@2w۬-v5Q&HCyz}.+[a=7Z BKZ ,wyXGן}lnS͌W,@<8yc(M]7+74=i}BFffŋ`esl:>"l4pMZֱxG<)83nw:9#6#~PV51-K <הNzꁥ^>3 sYPvpY, dt}2*Z6aXHAuxhZO䅓i 6oДE73MC8zE Ta[7瓺Fm>gȋl|wU咧t*ĪI"ϞJp7=2w!]IDbID?y¬mwRO+]`65WdbKhFup2[٘k3;¸C3VH8ؽ֫k:V%9qNs XʑT $i,wT9Oc1J~#Wnd9'HV}PaR\MG+.3q}+{dڑȜ{ U(g)oʔJJ_Sq%)чb#' 3eԔstr?cщ#S2byLRXM۰˦(J*>PȌkPSgFh(vI넸uhvou%2)wU)g݂"j":HSĭ] P QxkCzK]ѷfk5[ &8.Brt(3$4%`K4i[08lĽ 8Pg=K3<~DX6;Aa o)Ȱ7ea/_zِ uw#B]Xib< eW6e(#dӐ鑈AKrÍos DAOKR$7e f0pn_xY+-`a6m/!X^B3}M96H0`T'|1O{mj9v}&"P27d"cIy\w{+i p}FUވ4q1?:m_OIw+c$[/B0$a.\*=~~UXMljT>!*> ./3D*(bAUR)DM!]0lj.Lz|,dr)7vVHzM H6b˹*} " .; l-푘ئSVuQȹwx B3jz?tj`}` F8M!XrTy X/[CKMEx䎲?A14k4t@Գ\IFB! $t c3}Q\tLz0!jЄ-҈JC-fC}^k]40\S-5' =z-2ppoR&Pǫj\yv\0k4L*oE& r% ݚ?Y/d3=y3&vvm9@@k3>Z6xPe;(ˍR5n7n8 `=9u<ɰ|k9̪(Lc争Rb.ꤎp8߬ H(l=Sw:5}C:?_A &м}9Cx 'c3҄e ~_?T1n hbP,J#&}bl*z[ ~ WyN2(ie comP !·˴49bAWQr|t7zݼ*G{&or׃|ϭqƛ-h= Do2g3 Z) `Do]vJnεh?¾<g֭oXB8(Nmi1&r*R6ѿ`]m2lgEDN^o~0@R no4xyGvC-84,5{ob%2AtuձGC7=xA>h &=j7;@5RϵY$`>x=^o%H} Ss)ipGC2qA/A\Dw{H^vG)_囻`<|f_hX:m] Jbry4;W/7BoӺ1w> 믹/2YkS-}X^PQKQzj^wr7ub>+(2vJh}GL] s_{GI/:~05Gm m@ކ@Fxƛ 6VOyҘ E7dLmCBB>BzL_`q4S9_:|l? 7|..M${WLq\9fϟ>x~-~f!6RItwQfhԍкN5 7T*֨t|^4a{tT}?qݹ{Vrcv RmZD#d6%}CHKD2}Ԯ*'>ԛ2Yj2G&ovF\Op9@SepE\M2F*=%qϲ2A{>Gaz^g[9ݘO# EU|{I=c'g|kUq{J[n@9ª_Ӿ6l?L;ti;O5eE+BWظWo+cW1ac]t5㑳 y m/jht(e 7h^%ч5EGNkv,3XGG u+vf):lL~KJF#PTI~lC>fmע{{9!m#P#vS)҆WzN" #erj;8@@zY6TЯ%e)"0_WpÃ\+˂\ۛ Tr̜%G|V,_DiZm(T0HPKIJHvZ+ .[cZMͻ9LK7<$uXwXnۋTk"➲d}#Q"2fXAy~Yv} 釺VK[.bIN.܉Z{9)*3R1|MfKFG~i Cx" [mNy\`e>uz?ل7V[F7Z?)XpUۂoް4 +AO9Y%+"h_2M x3>qwMNf9&d#svs_9\y 'Bg:nVS6;}p1I+eD؍m%ף(Gs2K|GoM?65b29<^)wYxw IYHGHZ!mNMꯀj GwpzJ#4D}P %>U74#S'.=wu~lE2dtL,VqDg}e7b+qHqzҟSw=cƳʑ|S5Thfl(6ѳSdX%LLN'x~em@QtPQf8; %EMgշƯs)58~h,5F [LX|[,XzE /< y.+?5ҊaOKlK?WP5Ð3Q3O2*ov:|;n'X˩{Rmc:VF':~ 2OM,yݥ⺙ȻnyEx-PjʅJ$h*|"a1o7nT jY+hnqAۚa{9UJQZ O#ג.qܩn c'YZX:^to\Z cLDft=0ں ,;[(5[qX{EV=.=< ٕzw,{ޗn_0kH8B&Wn& նuc Yyz"c5Bn`g/ךJgo{*x͓{pQ`CunKՍZL*YPzO@Sj/EhY\ꚎO1umQr6cCd<-gPߨf[#$ur;q0 e)%k(e=ob0p=]STrl$yVgy7\KqaQ mHpX X~UY7 9oeCYw ٗaHQJ@{ND.XG s”mC}ZYIzԫVU:-Wi1O5.Ľ׆ܬ,cv>{ Me =a!}OPv.SǺ*UY }=230.)e7>{zg~93Sn!Cr61YY؈Hĩ XG$vp~ڿFjB]\ HsO6F%|y:ifo{z[B$8ȯ%E V7KK?_8wf@'Rd^Æ},f g븴*~M]C:AG lmU.\*D2C)G@aEŔ(Ӟ4¼v/lX\Q2EI%r=w?$$Rđм&U,񭬺tE˺~MgVNȚn2fNxV%bj瘝+!sڗ>s"lOepTN\=l Aa\ L$8/IIt'x)wr쏥!R\HxmGYPzL]?PjΜRxJ(L,X&ʝUQ W>cCykl{OX+>Z}w($b`L]#js.}MݳMV |K3*3fy'־Mğ 0pKTQ-s5L[ Y_j[!œKqivኙ2186FF~ya#wfH'+X' pC:${j:n:fN`_R\i]?{:*}9ע™J[/gmUOCV-8 ]PDk S)p+"l^+(>{)r3""zNj:MQڄZd ͜DBH,`DAb-o39UÀJZ&shڠ4Lr"b~"@O?/USqtq-'/z kuF֝W& `x:qOM2 +t GOc)QD]a@`zTӣ1uq\X4lN5"~'ۺ:J Yv_2jfDDD X4أRH-!,ݩح.t {[C;ki%nXi01JmQͭFNJgs#P{$˞޶Pծ]H NPBbZvDSy+(!c{,P_JQRX;V3顖km*h䞦aqB ſTr'&b*邢yI12*p9:J+v(`.v8ʚRz?2qQ8mOHy>;;]lNHn2oCFEZ@1m:(ƥ$HI?Ir԰_+_t'^߾kmLj/瓋op;ERwm~~-YSYeV^4&pֱ׀|IT4bٯL'c g;Bfn䈊2Pvo +.."eCh8C &#$%q`7*h{c-*qh eтNDC h'qa4Bp6 +$?6ܽטN0&my޽[aE#Tj`Io7*ޭ@ q`la^IlS|"(ȏ˜p>ؗiw8vv6`K]r2K[5r*(/UZKH[Tz (=DFn!#omT1o~gYQ>M% s.`Gulkgy9kWnog+)(HUf -c wDUF5KyX5oܥR4 ', 1&> n=ưֽVa׹RYн⌭ɭ"dס^ 8KF *J-iddglsLo{&ŴnYMpP_zE9 Q8"_<$ xYv{و [hO$ ®V>1"t} <_B9!m2yOfL,?mPҧ #|`™D\ d4$v㫔:CC w+)tX[r5=;h/6O=3. *R23E cBV$c ,~]^7'F?ja~Nف[!z/d q71 TRREo K:{n/GF;z =#CqRRټf&/E:4HmI{8N~3tg[NNKᯊ2ڋ!,cbT܀Q-Q!% dI"M0#ۖDd\*U!k daͥ,צܖ nW0+Ù}~jIg❦wY|6}͚J]Z5`ѥoGξ@k_c$U4o /Llc̼O*w/el=f2jA!< La$LWl^)EpvG3BTm.R|~XRݲJ[}T89Y1͵LNUcN? iH\mZoZ.RϽܫaZAU:w۫Xa/и'1D;L]L:4=8+Q|J;[Ԏ),yS2(QUeM292Z DAӨY@Pt9ʅ%kd^W 'ҦDI0 :P7(<2l H|nqGᜨMU"GKqgaҼ &'FeW˼mbr|VIVHp:TwdYڮI}J>?Ԃ.ʵŖaMZpP~-@Lb)nsj> VSm RG2Y&C +[IԌx:d }z CR(Qw lo|h[yM7A!pVo=n ,&m5T"̀G ;FzZ3V_.Nlx|-TVG$ePL`;>ATON+Yf@kIqȼRs|se ljRoLiE觐Ģ;]Vx݁/L3BP.[/2?B)M$|k_-[&[Q>H8E,i=>Is 2ދtf)5v:^]е>Bcqf^P*GIgD|&cO<O =9oN;TvrL{jh3>y^Oz)s+eOւbqKMyJ{>NݵF4hrъI٨Vbj2xlPuqx8bW_Y Nи/˫*$G@H^raPޭ;sPnW\bDP1tQkF6YαT6TAڛ䰙vZDs4>N91IسF (>hC]ir^5֗qQ|=~(>X}OgJ;?+XRz}dw@})݂_F:dXz4pP; Ui@?`%OHgC?zFtŢ%*izcv05]η(;In g™DM0 ![ %v>tO#)1^  >R1|'JKob\\%Zq tFW)^r:>Ɩp]ﴐo?Yك| 1j).%.s<v#!TB&Nk%ԯksʙFU+ͷ5;%P9фZ%'>&57tgqݘ"V0(W}E"wg f'ݛn0&k6o)ZNw2=5"DnwIܯZ&]z$Z@wS= 45R'wdRvSQ1y o/弾K&RHyLmp3o"mbnj)tザHԮIO^OXw6#C7q֔M KxLS6rr}>LSMݠo=M<2̨J UчY9s(׽sKݷ]wg4]z%c&F|X@hL9%̍ofGgtk@S9d!Ӕ[V몀.[ KZޣv>c$Q[wd,fw@榯D^ ۝* itx0,;ZIc34Hh QKKm'8| ۧ2Ε0z%<\-\z0.nŊ1hme<.F.ߧ}K;]bDa=p#Wy>&/ɔPWDw,uA)Rr+.RI/"Z=pMHsFs񨘍U$w?i<0)/ajߴ)?YkDm 5'ZnB\mzن6NV%ʦJۈ&-YujᙽK!r%/|xa`^)S 1i~Z 'ݕk Pc3MJ@KICq0b:]Lh %j, kV;Z5X㺓0`R1L cslF}Ƣ𫋙ϻOߺ|.@py 7$t`XdIk ./!*#7 3/cʩ:{ԩwa@doF<βi9a\ %VxI{pJ/h '.@ё->Jr4OvmX3 $+ye/x8FŒY]Rd֩`F$[g_k)00S|Ѹ2h`Hp F(T];Kxpjpke~ VMjiJ7L,Tep{{o56]f}⾜O{Rh;uxdJvY-q >;_c"-#_a9.y4ȁel>VC$! `z d&8~ap}n0jy'I"썐)jزEIߛ14m\p"$WR.ݙ 5]l[GAZwvǫȨ#6]VZtɑ?wXML'u-%My8Vh-w%Ua LHd$B/! `cIԭi>ġ1IL:WAtuƮ[< e\UC_M\te֗M?F4b9DԼ'-8 ^|y &M.C o8GKdtE9PH:>?LqVjxqnѢ+0=K+Jp>'[C$TDŌKOp{}Q& \x"dGS9-mTYNU%J@f,ƥ*goj*! ;+ːbg8' BBwyi~ǫ{9 }z>)=#п}s=QVK.S0$HSNc =X Ie}0}5ptQy(Z"0\CSAMzqW==}N-u6 H X~i4<ڙkW}GL^i1!N99f'fƀ5iQL*UzE4ABLawd +L"tX*>dJ{49NJy{#h? nᶍ#[$kz8T5N,[lz2 1,lӠMLlo`ԼWmy #=_aU XWH;= gNnϭQs84Fr荬VW2Xu)1Xyn&ְ?a5'ChbK$`XG>kύ…ݓQ+ءRo!.EZ K/-AXpWH-6 ^l`ٓ^s~ۡJ>0Ƚ$ԠeR23Grg])ˣ\&ǵ^E%6Rz㈟E?Uم?c6w~GX KAu=r ^R9|~QsȖB>Z8 -wja ? zkI[4δRW~SQX=%U>SE?6vx+ R4f$ت*KazqH|ݍg=!ĢpH6$"Dȥ tuHuv$Nokjs1MfU 8xW|4|&NO0BYYTg#&ۛL@ 5EoB<ïLx6>p # { #~Ղ;@:„אiؒpnerb"%rp>c k>d iGj)$Ww%t@Oqnñ6%< y&-|[^ywxF6 i)sz]sTT@ ڞxejKվǡ{xW Iy 4vϣvJXp~nDg}i>8,J?O Ic*|G&߭Zz|`jse4mL%ܐn#,KDᶚ2ߖI+,B*'z ۓmp@a}'ufID)VS)MV1l^{CYx,LҿswM(+V]%˭tNɆ G!.?3jfEA1ݝ J~ӰrFN?֩ +>x^Yd;:-ۏ$u|ɢbzqPG#HsSO!P/Џe$!9Lcz/Q`Lo~JhTE⊹AC q+wɪ(=m ʃT1* R ȯW1w)ȭdvXs3+_`xpsmݸ+0ľ8i!F?MksH;)v@ dϠka1Qiq$r([?<_JVjRZռ)՞W]fmƈ:QEOw ] @gXmlm6*dD N%@ؒ=tD< IH@w1ms 1G<ȓdeb Pl.;nFhbWM jhкK ($dJ袿QN~({5Fy0/Xri璂M"m=ۀ42RلXZXm@[}Jm2)#"R%ΑSʝI,Gۉ ERcEtjwLelϨbTٍxvS#S.E$hqF!9t{ge;&/N#Xd2SYl/@Cl@%E|T$v:fY+tffjA\q)&t2QUiQdSdcaWF?1FQ&SR](aV{&dbƊR*jNyQPŇ |yؕ`%eH,yᴧ0.ZXa7Y8>M̗"{.&ƻ:%a_sk nS6ۓ&8J2;?Z c:Ҙ@\m";T2YnֱO@vGDز{- LAiqYҋy\WWi{RɑR'XmJozp&Q7P<}#h%CF]JH9D2.](ѯ%r=4}Z*=uIR[t'X,ェ.OThk7B7ȉ=&=rmT;Ξx[9#~ 9mb 2]D;~;Z KE{ q-"Cd >J9o.?4 z4Gab7#WNHͶQ ܤ;XZ? g 'kz32\T/[} ESꥢZq7긁w_gV!Pj&8rx fu3V`V439$5Ef !S/6(P\$a&"$kJ`ʔQP s͚Xڈ#WTq؋D)G$W#mo!ޛ&TS`m}D~9@Ri?#Ί5#YB+ɥſOJ;J$呏 Rh;8ZImrqfdj;hqRABofK] эf"37vH`@g:3H./O ea R2EC#^m;np4M* )Dbu=@AvUJn@晍\6^WK令}NQN'*c]ja;4'Qc H bZ7f4M΂Fsj:(粪n{0,#: Œߨ חzm q奔sï y/ GySw&cCoz;땓~V"!6 MBs,HLu@jnHyv Pd'%8vȎxާ"N;,RcW^S@ۢT-ix½Z|LQgQRXҜdg3DJ_BƝvzt=,J_&Yu .rBrw8Tf:i0 ڑ3dB djAЮ+;; Fsgz?u,<=&BJ+Eꯠ\Nxb!Ur󱨴cqO!&Yw`ËEǤ֟Yn^=9DeDؽ:~/W_i^ }]^h*[lJ~Z9suJkvv|5jN)M%}o2E1g ۸Qu~̪H'. eZ3λmI؋oU$GR%zU.%@ 9'Ʋ:vMѿ*y<΋Ǭ+k=ߗ-& -B;8lRH!ě61 M#bkE?=o>A62L~Ȭl3QՎ-xn5 Exzطށ7y$7+Б,6+*4`%YIs gW~9[]q;A0$$ζlsM$ `er|+`QQh s5 C}g($PflY|x Kʳ(*3 P*ćL݉%"@?=!.AAURƋFB+NEm堽L 2ƢMwYc~;Dgev~σ{~qZȵH>8S#n*0u!;&ޢ g27}>NlF]|^ڒ=ߘHhnw:b oD`[e2v'yʙw#X%9%6?l9ZzSEWLx̡nU`2k[G!,]_-.{W&l'W3SnNg"J)fC%c{I&1L0*!P{3k>у%Hw@{'8MtyоהB(@”&%H8ڱv.靌~3S!44Ȯ>CZ]sfUBq9f뾾Kn\}Kg"JR-ImT[^3ئzc:zbJ YFV n \e׻e!(֩lתY7l|l:0DGVi _NDyAziB) ZNpEn϶} eav_Q`z7fKU[x<Gǿ,9,_RDŽco*Jm'NSx|o|z^=̹ IL[g dKgH.U*+tPz8{+ @>x'd~oe^Ҙx>!@ yFNkO "+0Y"K|p Ev+<\jBV|M3u=)&]YJZLkGgfZMh{ވ_wi+N Ӓ9bBUzɫ\*'3Wh縞4EmD/Y3~Un_Z-Ue2"id(O8$ uBK2CEyĴ@zCơδtHD>啥&Xv0+P_f =4hkF ZZ[O0|R#[d6;dܽ39l,xqdx^Zð1,'W{w5(9e= o$Tr ib3y^.CSnKo%`/A|/?],LF(d\YHݒESlfW\:?T:p~zNL7.H>@>Gr1Lorup+V(Hഥ4!Rx!bv ]V(H_W2{~tsȦM,->.!{f b]4^%pN4<vk0֫fļ]p=P@FNˍj/a.@M2fjֹ XLqss 4D'AbѷXXkpIe y'l'} m2N}g uLQ3 0&>/uX*,Hئc Y67Gb>roT,^^3ci A,^{ a I/hkF\&K'#ww"By-mW_@9qNQoL7`ࡨ7! -nf2&391w@nCtFc 嘵gT {@lHa0Ԫu|v |5{_fв_ b&9L7¿%q2bxk+$`, ܈W=ZP+:m z{H]OSN*)~ ^eMhLWCy s߲HxMK\6pH߈{VF tXs4v6 GRGNeè=d#d2f#{$0G"=gpfMqHˠԿPť!ԋC8ЯDD=™V([ r@ΓzH9 )0cΩ JbWۊ͹1L totmdB> Vv?vh@pbK^V鴲7-VEA[8U"=U_>!a- H#<`A6O5-~02EwuW0iZh!vHxipl][oQFގI>3gJD_sdW:<}K$/x$-ŸʎK 8,׌w3ߎFCBDo& tƀB`&蚔}m:-(6Ns6((;<;&8ݚ%F Pg˟⠝_Azq|CbHY[4z,yq/okYYa%2(RI?\΃.K.p3y_3Op((7=45ӭUǐSP.!vu9ԠQ'vW~bO \ZVJ9o ;CM-OA~ҳSm y6lOi{S"-?>U PFd4ݵnWZւ6Ck&z43A[US'k_dB- (=%v'V$^%ja5&r On?1$a5NNJg¬&] ) v,wc"&0yٓ,jqUBM =pQ Gvzi%Q[krW 3G`ho;XTo3e9p[JbBJflvڇ#=-\Z*ؑџy]5cnr+ wSxꏝ V&YIðhgz.Djw|\DxI* inI=P(NIv04ȰJ)S@i[rCh< 1K' # */傑}n[n7<_\϶؅zÅ5)!1&ZZ:g.2m\_ $M3:<ܮa4u?9B:(DQE[1=b}8jg_Ћ4|+A9f3^05k(I@ x-gBMyaH9AB#W-fD{p+]ʤғX Bj-#{!J?p֜ %!oDLKV\p?Z!T܍{%eEgrɦ%u6|upIbnSӷJ zeHDfůPOEމzoop ڸ3zQ5q̚hf5!Oi:>bGۈĦ009qTJ]i[?H mp8قw,('a II jzo/;QsCQKkI 0dp0OUP^JA!#8mwX06ޝCQQCu62XL &END:o߂H5\c>2ڄ/,W2‹?k;L%u ~y,8fAIcT\*W:|; FI6z#`SW;znaN=a@IߩiݙÅs356~4XE.(mùD}K24%q6m ڙ x詘=9&J#zlܘG9)'_g[ț  7r#8s=ͭ;'>ŃGaxkiZ4* X7|ܰ~X-A|gOëMiϚb21[2 VLBRj%44xpT€$*J uNqZ%oL iis /Db pe\O χhͻ=ycM1ϊ]set$HٜwC3N3K\|)z A.KO*,0 ̨ 0aµ|77ڿӃHD=_;e;Pѥ*+ۥ8 u%W ]rT_ \\cof 7}vkksJEr#!Z\^}}!Hk7KC2džy+§]i=$fkn#|VU?F%bv%YԟOPL8m2T@>Wh?&*qW-KW?=eWC#8ܙ*+fʨP%r.i^@%?NӤr Ed29k+nAG]J/@<:cC!c s*xyK+ }Ii70۬Xpą}2WpxEN<${fT=4ՙ3tB_6dMƜ^L#J,$RChM꾰'pI5 Vٴ kC%}+ [+Gv^؝|֔2<: ?@>ee#=8b1C Kq':͍:kEyJ ^p |UXf;GUѝ7H9lW BrP2RKrȨ)!w\#?DbdC p]̧w{(@ Ӫ>W3^ ?}?`Ko^sGd[{TbG䒺iƪ01إoPrmyIDbfy).jx o4yO2n*9^_ oyA!6W;4SCpKQ {hpe4 TGմgxDdlB[tsO60+Po,#q߾xsfֶiL]$RabRb+t@ E^rյK~(4S\L72&ߞo wz>XOmY']%PRX_%jAþOe9MTxs'y1ښYxHL$H DzPYLS& 5:./#LR֍֥\G<ybnaD~U%9;g[g'~6g#XGv<`Tr {5s $XUV&!\?&.}@R#KJs\ܶQXxg0qyJa9ʁW3hl_=.o=+#LN+2}cGM\?~QY(9f9`2&Z٨EwĕUjDTloZejaO_LIQhf66|6즿R̴ OiT_Lcqy|˵_!ޱ]׼2a4];~XDݣ5, EupXdql$:E^ &n_A+E D֕H~ WGAxߗ[UʾcvvYS;ܞR69<0~Yg~NfRлQ=_rYPg|Jvhᄈjl_o@#3/t4@Fq6SecqbZdv0rJ%]AeTk^gU2&V":mD!0ϭ܃!fS/bd}tb}Sl-c!?. t ?s#LJ{f>RɎ}<+2deDϤl^A"إinň-4;'h @=ߊ8 UkY||bgkaNǪ؈8_}̖  n(HX1i^qUjzTn>< Q&&.U+ĩ@Vyɥ_?+#@izlNcj(Yx&h{ 0!z /3JCm(7(?.q͝feJvɬ֋pwd9 c L|pܼzIH~cvMCv6ϠnT"THZ_~ʙnZ|tYtի~q=I W]h, UMT8~!i~ Mz='!8nXRhz7i2 XEWoJa;ڮ[oɩG &Wl>FﮓN> x*m"?z+uWrWOȕ?{SDaSiRX+X Rrjo5HwTr}+9١LI9 _&/,JǨk>Ѷ:+EJI}:ubTgRuN}K9p|y 69%$p Sa|*lmCKah6}"GK=䅬~Qv! G|m)@ S^wlEAVCIZrUpfKYΙruF0L5:ZWV.hVCz\{wm&֕FPȠ0*`\I5DB3*)Gv5ށzR'GXu9<>Ln>jJaaƲoZM(@3HLl)`iKn+[z6g(qeX 2eEqFod$Z[$'O4F F.u\ XvȈ8%)m+g.Lm&I'ܲgL԰6H=K,{V|^~P z?2swWB7Zfd7)h+:eyo!ҲxA댼9beBG%rV6+*!6r*je-_5Yw'LJO qDft-G,$E&uDIE^c9F C{X"*rh6dP6Yo~SL`k«t84hZGQMHY@bb8M@%jLI fN@ϥ ^g9ƙg&IJ}mH_GX8,:q}.Ě볗)tQuјοrfvGNlcN[?4XNCP5ːLA6JR/b >D"Z0g4W~ͫD_胲YN(-'.<0 GH̥ ^'t 5wSgυSY9+Zvr"tqdI8fjeH:8Yii#5F Ev7 .Vd+j9Oo@|>ΧSؤ<GdԓqMUփ}$Und}D ?7~J+#؛l=6eb%ZDp.=!G]@1dUЧ]"Nl쳓å_;>/P.xI񓁡9OUG񤓉Me mh Pgl*8h}r Z7Ҡ="~l"6A{Jy1Q!D!]@ν͗Ec;<r%[.33Vb `=< 䀊,$:)R&&S[d_{UO3/^WM-7Gm7tP};V8LNfz#tnh54ܡզəVi"I-Diq85"r0¶QXE)dn虩bkVx?ﲎU`WRBt=CD+f_@0wRs{&=#0#ooGl ZCԎ:GNZVBOqZHђ%PJ_uZfB>Z;(3EċKY^(7bBI ).Zdx;,.zHdY_V,"Mz*0\^08Ƙ7KKn{#*+(Px w^bJH;f'UB-~Iby &~uk%Fj/пuZ+dtHC^/Ҝ% U";,|+ky;Pk3)\ojgrw>']ǀHzbZ*#[r] S˗/D}k;>Y&O _JVRB݆zK Z44?$0GeJ ('+sv`kaah~=+6Lf\U,*sն?LИSdw;6g ?c͞6b@ޢ ҈7 9u2aizrP7ϹaRJ˹AYo6sJ2 IЂ>(͌ Jx1./#- vML$频Sҗip8'ϋ|CS4l^B>t\Ud}VʈG~֖qaq?Zf\oG` ͕ ?(ԍV87NFl;Gk[7^qPR?Ư;d&7`Fx<Q'ez=̺R+{oCeFӘiND'S$'7V; 11αzu([NTAJn{p#4ADƪ8Z>[N3`@*#d"syft\[m_f"lL0dv#:mNFcqeU%W^'6~c;zOYi#"t#@\[ߔ?VNI@eu')T+y]h]I@ˣҩ>3qt~m{tiƄx A_~5ݕFrE5UdXe|۷p Xڟ$]:s!WךUsRo~*hEǡ1ǎh6s̚ y\1Ld&Jt(^$ԨlRpJpyĈoQ_+f{V(,$!%pZu`>/I>xJ<wmg&rȾ)'T#(aņB:t8;]&_NO/<"ׅo4q$YBR4;~ ތb~ CG [Y+3ϓU; ;"&IJtuu<`=;wkჰ]2OP!iYw2,/^u\yEYRW@!364IZ_2'%)=@&0sd O]1$U ]hFȳa Vkz0|㫘m B"zQo"oDOL7ΟިZlF8/BA`Ho;Xozg|KHd (]DIZcJ*}(Ko7T .DBs?{^"Ss?$OO% n!xh0QЙ@B8!1~M+]yA#pY7 .آ;}6Ubܳ0 X{J]N' ?~4&3j5Lijget:p.6/cZ xTJPߴΫ_6*A_ü}a)5s/8E¹#:Eʖ4C<Љ#!/ҡ $&C6Q %2W2L`1Vrd7[mUF /blyYj4Y7rD<$P1 HdJvvG}q9v7AF},2- (VFobS7^穼l.]u<(~!wC+̯1 dAAof7]ʯyÏ|vӻø顉7o;>>;Dန/UEj(ټF5@;bH:@ ;\G#,ӚUQ8)9|"S[; >PY% hd|zRk,4v3F,# 0@G3(~7[ ?%l~L<QUk< 냓Rcɤ v1tuˑT ;WܓW4[^Y!>+ #o>,N۶mGo{膺OJ<_J[%'0oԏXq''9'ҔV%G>re[xXwx.I؟Z ::(azdhL9/S㻯_*׼iy*g5USOvnjnaX-T{s7 >-ezhYɓ/5ȄPuxqv:Tf0 [&hhH*-gIiWu 6!Tp5cy|  \zݶ=)0F:ʣ3tmIA'մZKl߳87iz!&ju aKW?#L_ǧ]7N8؟'1فnrx9:gϦ認(!sFۗ}hno¥-71W*;94G2} Wj09S3 f^?Ůو7tש^C("lrbt"*uS])`r<[2M݁ hgnAUJ["8c\Ep:uobQ :I6aW䓌:VYp껮qmS3Aa(8(Ď+4oaNƞ<4EgޝDM>&͗F(TEgxl\cNs6 =OhrAbb ?:x>-fs~Fl?bs(?"#ol<$MM֤, ~?we^M]8"~o(]͈9@YY~đ^;tkЪH#OR2˻ @ j` c'^c6%<eI s{$G5(QB,%yV3iΙW !ZE*w ujos*ˬɫ2`O0(Pv!O.:[*6OAThץ^R3£!ktIJ 1Gnƕm;۳ G_6m5wc67Z|v c^;KCYX)@/?>PSwѪA/5l68+(Qї L7L`AXYC!ę7HO37uAq/d [L$Y"@‰_uxbӦK.8L&V +}~l!k'2w?ѕ=T+NQCZkMSǼ4nww~nj[=!w c1%06fK fBĈDW$@;n`B$R"K-g)޿ǁTf`S Qscn=\ɞv㠱7$pFګJܪ/ -Y:0d^/U-?]V~<CQ)]*&>8SLԑJ3!ª9&AMVw0O!,Ꮈ6ؐCLiwW\%Z׌A2禎,ߝAܡbՐ~{!JPϋڬlO+Sk AJzlö@-1|tV5:@gc%@YMV}JO@^1+2iůa0!+Ǐw(n9\3qJ:P:&KhbG'0AkQ7aKpp VPm% 5%•wqV=_ j}Lc߃r.c}] f>+PԭR)PIK]KE lo(v3 ZOObc(  /+_W\J]ٶ[BjNiiJtvB 0>K~qQG:0Be.t>WBqy\  } z`DSzZ=! ! vhAca7 Mۙ4BB>rWww8Dˈ5E:x'd 5ɧ{ɫhI"ӢExy*xp5*Ċ]fN8 #@2:K=_DTR?FX-W&arOz_E#n6\k`dSkr~>RaՔ,pz[Y+ H{3/oA?{,nCovPg#R7RV'&'߉Dp'β ]"=wI EjFU#\nN>E3jh'S <48{н6JzD˃CZ)bq! k8Dos@|첽l/ s{~]CAMjQ4@/y25c!CF-롳x=VQN\ ˿lCݖaڪ:&Y?1 aX-A#K,S a-%oPN=N;%9,WΒY** _ShJ&s8n?1J]X}m:ے=;D:>"ɅLUL}(AY$bmƒ0Rj{aiA:`Bo 7U9ī}7PuvT4vjD}(&&r+f9>٣'KS&<]O˹^iI)aVi>;*9"uhqY0 ב=#v:vā<a({Pß|"~2jj(u}ˮ7~g͢r;x֗aj0 -YIycO|XxALTAySjH$*o*HG>Jg!PJRNEE_? |l, (.Q$U굄[/I굊lzK '(bT cX?Y4y? ȫX\#YTNz6¢ E-(`Y| '"Y]gZ 0WQ2uWnNw1bJʆ^K]{5`_3S>bX:r&<-뭱!d4+9O.U*+؅vΌtX=~٤MEET%Bt~lLdN7/aу{=NIhar7:>\)"~y&XYN c1r3wi&Zy` &CvA&o J0%9)g{ߌ/7Pd f_ 5Uǹ;x a(!XsӑT|?~nYl{'1#eGr߆'ӻ?4_& zɟJ4 -;" !;hׁ'6h.H?6Fwƫ897iex̹TbFDoI1//emT Yml ^Re 9+v"PqNҬpҠUS: -$tjjG[^{^v.ٙ\Wwg9jGįA/с3!OC pFEKvhu3z?5g~ۈ)R󠟄YvU􎺃x6hPxZp!]W,oB`,LHv`8 r8P[ο]4&.T/!7WvՈx((6N Q2-Al9Sdylx/ҍ: E}?3g0IS?!ls=Y(:GXĕDA5|9Qxm,| βc":cJv,,]e$cHprX@D\z a+051A]R޸MAouީe9{xqDFKqgj D3B@U=I+zT@3"b .QHGF C?4~nƌm\բᴧq[ȧƌPN}/iO[(7Qb&WꢷMk,^5=MΪ.do_mCT=G*6CzKѨjSESam!#[;KoS0/\gHVHK},ZS.m܀S0L!/W Y;g %sfBɰ 9+^l V)VFl-;b;eB"?$&]Uw7ggW&AA'x 4kOlH r ?+W>xg&2hh=)쎾y5')TdgZ+}w3F$4tQܼM(Dz ! _.)fN3D\/.{h6Yʤ_u,/qn%)1 ( ǀ'¤8L{u? s{ri"`rlU2Q[sgLfZQDC2lQFŐ]&" 0Nwْq#ljo VC21[kNWf7k$˅IU [EmzI.{j_KFp?&KRm١KliGhpS^p|jTW;cXђ'/r<,ő˂F ύ M{TAx ( .0v)\]U'a x\Ha1Asl2,2#)@1}vVz֩Zuʛsh^hVnT k PJ ({8@EGM!̘$ `P|J$+^r"̐]IjiawWf `g u,#Xx 1LVv֚Q)ψl鰚j2,Hl9S'5Dci3cV Y &k5ĘDsEtO̗I_4MYC[P2_D [l- *.;}i\@1CT&jvkb |)DHa #t䱻Tw $48NCh! !6\2V*y3'X1GPR9q(L隥ӈg^S.\JQY?bUja8T=])ֶ{j'f{H7hnMDeUS|d>CO% +j^/vzjds)+t(LLr ~В6$bˊ<ܳ&65 [ ZyWlOp$J T{ف* l/?+{,el *y~aXkDe98zVD> ]-HGd#Fz%Akq04/'l5l Hx8MJd{Y<QmTa;2p7Q R\mjd741x%h*{h[ ap|K=ӠnU1CTi۩-2=ag[s_:>_je }/\zN^挄q~wژOG?\D||1P@9cM'/[wGxML_(Ѫ"3GNJM՛sbܞKwk?,(^Bc8G0_oKJl*{~govpQ|frT#]>ҏnUpyqPwe:yiy.H& sCHW O@ҥ=تlEvz - : 49ͣY㪻qu5q&7h;A ۄ"x́J?=Q5#+rW.*l8nTwAЬ'!Ɵ-؛K<ûϧN#zH7Xv{XiGEc23kqM_M?,9_wGz A94Ϡ _ɰ3aJha*mr*: Θ'}K ԴVw$yJ­M :fZz^,H@eY/y;ͺi1`~pp)%[_Ǽ2:PB<~M&0\X$I5 l_2Q.*vz?Et;8\cTKƪ3#⿖DW.picskR4˟cF(<ԐcD[d%i3jFNizn}yj$ã4Pb;%W$!I9_fOfVș+Fd4a? ݾQյ^˃@2q_~Zw0~g (ZA-OVʿ#}TXT!wl86귛s!i+t+:@?Ifyc9P1֨'=P'%<H0;]I4= Û??[-EiD֮ǙoQv*P 8SaK0`3&4mȲ φO"T-ҭ=X#aOm"<#EQ kMȯ冀j7-E,v+%Tkzᆧ_ĎԑOFLztm\yuӀ@[;~xPrt`դ%G{FFY:$)7 (&ND|_>zrMl'o7HH yllmHͫonbԆCMk;.>F:3(.9{A8{8kMG.VTg`ZA8ܭKhb/݄[dy.VL~/ڦ;:M#Pr2U(,Ls8iW7u VGȐ< HcAY- BRgO?Aξ[#!-nIpt8ؖt|F3+b1 Wۆ>D z4 24u|mW`qPrrΊآҏZ+(IXeF}WYThapY1хXy~RR * sОv2i+} @ {gD}"K{c2Amu4p vNd޽lZƫ8hMKĶðJ[,EW9cZVjѷW\d[,껲JGqT UC[ 2lDG.{2t'9*M4}J*1ں#L.6c3߲ @0%!C Tn^o',9q7eAR] KMj"[n1_AeY†vN$lK`AƩ0?F}CL!RÙBHpgSR)+N= x˳PaftK9kSҬx.\(~{@ q}:yTb@&f= N}V^ iZ^jN/yfC"WH +s ZTKew+pNٺL&^WшWxLLQ`,*GǨ!g#P9BV _\RonrsBMsfZ{v) ܧSaؽ ˂Pʏy@3}h1="ŝ@HZ|,ˁÓ Efj; 8Ϗ@-x4W8X679d@gSw)7m/܅v3ZYTr+ӵ,;n; މqOk TqVkdO X2igRyw3<< /Eg&q+yf;u|8t MƯpET^yg/)BvtG1:NX__9SDmDZ.' mdW^B `'[kB& ^"].G.W$T$V@m|d `q*N Nw>qu~ en pyX\ "ݫ(/n*p\cJPNtqc;$TmTjmc6ϯL 8WMqWh12ozEk|n|]N@3Tip>).qxSجY6szKCV`I/Rzߎ?Ó3Gl&%b κ&<eS`AwoϸL$H;n+}4aE%iY -+Iظ[b"aci^ x)P8?0̾wF%9.Jfg\5/Cc; kvrhpmgVvw:daZ"sT8TRj 0nӪ#a^Vt\ăkZQ R>ˠԢ::_FZ2ݘI֭2E [YFS~_ H=ݠت~ս=Ae s#NqJ9hHT f;&Wi5}_GlhM:6/WJL%[?1a+{\1zA'!g+[9#sann=2j*K"XIX"F+D+5e1/snf֕jVp=MqSd?Fq@kWZ/p*Фkv^e{Tj/; ]8@XmGI(%@/H%^ƬPejetv#708易4k_v #gY$gCeHWKTxgwe^ED8VCܳv右phPq4ɖV5,KU_o:D^(ւJ%JY0Uk,0d1PׂbTWS<Ƈ .?Ƌ!eYjkɊgP~Bkl_"D^+XR&mM o ѯ4 .[iK0Z4!;(_]Śp+ؙA SsPujh-#nsD8LxIV7iX Z6^i/0e1 yx1֑0.ùRPS)Vު?šTsy+U_?2&z_PA]9BDQLji HY"=@:;Yq_S{MlnV,Ϟ#tA f2ourv w7ZsOy`5!֞5?SG*Mh<!Y8=υS @2$IXveх_ ao\Yw͙[Tbqq-C>/NsT6%2e{DivNp^er=#蓃_e8G-rDBisdR K7mܿ3žHL6ʼvcNcW;ȿ#@UǸqUbBhnhҌf/z##0`/.o"iUr֊c<ĢU(}"c0|qb f3Cg󪳰;߇g_n Xxw K S,#ijRR]dwtndLZ9DPpjs('1\|.Ю}` [;}`~v~H Ro#ĩH^QeGg{~VLbJ3ryjȵ o(J݃lt5'*uN|D? ˸>$mw;֐!XEGe&CTs"үsZ3~Z/"Iqz:iSk$aȧ&З;.b1RS@=>R)]ۉ^ 7`iBmxDNs)8i Ez&KBYNKQ`=h˜LOJ1nW(81v6|tH&1ݧVtw#WbƁ4iȀ/OM]spz[^aKV?~Ŋ[?mjU͞Ns DN28aiĚU/՝1]a|H]>k.x)wT3_oo/#e>@vƕJwt/EjY!wma/[gn> so8Y(0%4{ZD BZgL6@HF)L&8,-UA6SWsYJ㻷mQepiIZ\*a ̈́`S9ȘAigî2NwTĵs"] Coֳ'}g.ªahƨz8Db& 3L IN KuF#$eo9 ?4#[cEPD:(;䲉W(^ՊyDmΌHDWZ"7-`o-e-Cblq:zRG#W%RR)}As6 M| _83S½He“2~ 7}b=$91@c~+'?$ۤzRbtMk, l?yb>#$46ŵF(= edü$j؋#$\DhUL*|J:+[B")ƃ2 H@܌䟊OZ*?6N{f7Y$(<0]hP|&<I4"7.@saM1Sa{ʎrx@߲qsw~1 4r+&]Qibӈ&@*pB%52d]t} *; Oz??1nѪeEPWc>+6yIͅ`+YίwQy&2Nn+T\XvTKW`jQxn9m})o"VD)ջ?J H74l&ҍ$D ?ټPBV vLŏy:ҧt/?3hs)CO.c˪;m*9r?3 l{.- $rU|Fbk>ߨ“.{tIEk  ' Mа@U*L[vúWF~طñG+)ٍړWWpxMb^ Ԫ=-E(bogtuVD+'Y8=Qw?,k wE/k 4] 9D*y 1yMaML$.;g7Yb75;y_, vϟHn'^>_b]k۾SDSKq(\či-d.:>.G5~k |omXCDm 8œd*SxjEvdݾhZven=*0c $Ǖ~C;d|ᚶ}}w;UZanre|zYq-pw5\Â) lo:w9T흇\5UaGS^o?fr$`7r|qڏEq<ۮ.- K(np~ lվ=AkJ¶zpyu` E [;÷㒦V=S&Դ`D!-MZd_ECupn\fxR Fħ&> ?VVTSj)Gm~= ᘱZFuՁNJ {ཧ}rMC@h<>``/NCYStKc7av-"͖ D..0*KIZ>AH\"jqT DD $b:[~svVl7U@xǧ6iNc\~j h1;v(c]0N>[/ ͏ycA 54,H‹e64m8>߆Ar!w9v33v0csr/4ٗ05T(Ay nI?}hr>#Oy`tVG0ῆDGä 6&fx8(HHLM21L< V| thLK,ܝS]Eq]/ ~dW%*SBB->2&;BAyq2OXwXPG~ѵr7Gq/ibp[XgMWªF0aWt}-:%\t{_@FviZ5+ vGi\F+X9{}Sg3{-΅@ʃ3\;I@SZ3@N cSZDqbtmޭ >m76}Z;ͬ9 7nEoOW WB5cՆl1.!-oPq&#Nic.&#&"t[PjV +[XJV3Wts֋ێY =^ecOX+,n(DJ%Å}' {|"6^Y"(@6>Y+TٶD6OJE+Z]ekŁkYk@h3T %$&,ۆdϧfÄ$5o0MNx+NxUhxxL0òegTvHFhWN F?ߟ Ki%ô>s?ë6Έ߽mR{#Uu0Ս;q4g oY`!y4ʹ'vH݋ñ[#mٵ?2W?0P<{+/9LU ~7Bf-;! 52Y^mS`lJ΢$,NdoTha1gbشcKRu/K+קhͥqR zM hؙ7p 3Sh@?°pF T [R[ʶ˓Macla^8<\0WJeH>P,1Cs7qE[ -=isrG*J(60r1XA+4Wܭ1 $;$#;nł`=RGK/ZYE |a nҊŲ}O~s`.9sjDDlק//eUFqBz~9w.I_bpo7i% @#_p zlTɔ9Y'QQ4U~j0щҸ򲢡mvH}D4o5;Qx>޲n_\`!3>zdشvT#tO! vA>oe;)Q_(9GU=iQ˘Dܫ_ ';B杄!0l|KUծjЛ̆ˢd* E80j=wM?1HPh 'MŖ8P;#l '|5S(rꔎ !b7o?ۛ87n12I+ʳodsѱGxq5.aTLV).EqdZՓ ӥ0,m"ޗs,J6=CG,h@waEؗ-%&g|lxHM_Ķ"6m-&O^M#`H}}UOKؚޱZÄVPfl*{iǫ9ҩ?hp<qJ f;_@5DAjQNǞKbcAJMޚh~ҿk)9jbܪ.yOu(|l-rvu2+i <(>O>XN)6IѻԴ<'S2͇h:DmF huo#\QU3&Lg.>J>l<+7aSq{fP1+|ܓd!OŪ$'g#p!*sZb Q8PîUm )$r8z|Ť.l$>xQ0pF񽺫fR)ZIG}-k di)v\=+ ӏ&լ{_,P[D,_5'jۿ4˜> 㫭?T4sT i"]+X6gs6V-ڻn0+>h57ьaf0֢Nsn/[ ,:k:ŬH$9Lܬ*痝SN `ۼ~PD7{f-ZzU%u -?h~sa9 q"n;6#p-؃p304H|e)&[煔mbPlV^+b`Al ~v<i枥RA\6Lf 2xg0w6Ʃaֿ Ƣ~Qx3>UZ&_ Va5 wXT+HB[K$3&g.-/^(ihS}36oۼi[9S`B 1~Ԃfˇ/1X1J%H꛷ӻR6@x0Ԑ]N<2y%côŃ)(R:/^4p ^va#3߼5O;(jtbAg9UޥzS`1i.q+=D@3~ Pz͡rՃ`Xq JCo<R9Q+62SMfjFM;6qTcuS: Ӷ*j1Ea+|F?w5z0]fy(/qFlixtιZJ.X-ų R6#"0|sH1p"Y,3' )_l&yoB?Rqu+C6иIa9gJ_Ln3Q+˩a\7u,Do)\!hqtk%28UOM~/$K*H͟܍IN^^]㭒x.^Ŋ6lj_`-iO?GOE* J͌}9lSp⤙BA8A=q^&oq&-REhWlajK;(6;  \yo&&E8cGmr &o m }ZJi3(DWJ۽tma՛u$ZlߩsA} 1Lh.Eb?9I?O)~q_Ӣ}c1 N^eJlqE:,8TijRC=/-kXXdҍu詥?l4TZfFgɥ U'0e2t ё[~͐=˦PV: a&'TN LS߉h'еOnfG e< FqWKب%T׶X?Ux[s2ydϳib^+'k(!7l^$%O[0Q;<x4fƦPh7 M9$uMLkE^$H˓".1P}=2&%82[ށ&Ѯ ,WsH Dt_M_܋+(cS8[ysbXd*su|,go>Iě֙h9akQܳ4w;BݪA$KlM3-cOK&Lpv\_VZa},:Ϩx[*rnVa=6T?UR{"Ls;I Tc uqE'$-& \_-AM?]u@0v`cyG7gC^ѭ%"]Jnr1k.Ժ Yp3"kTXVl }o=BSCwΔX#{}!'CNYo3Kx٬pHJۺw >hhD`){LAWާ9yn"w[9SM';ufʼn%78KFiG`< 3Ķl\M->)r!΄Y؉ς6hUW[PB+_V4ZmH mTk_'TޗxmP Q$ N YS_P(W=p*2W#rfMVOse uX\͂߳-Wp.GO%`ϓLo[jw]Pƞw.vX>ƻ`"<ӦDA2>1W֣|206La{W5[%:D%Bi3홋}Q15r4`k^yëT@O=4tcVa \( =*ň(H2W b/ۊslEQT57Ϩ>)x l/We`R(Cƅ3Ox0dܵ6ֽnm9Qp`(nGBjs%۴V** ƊoY:k[+H=!6aX rbQZ5(s[`fխc*Vx6{JN(Od@6\6(+mN&}(KʏS!H 1ZHa5qc _dl{ <:~S5 :Cr+,d m ANa0XX~HhV{ʐchۯ{دăؽ ʗJB}}"u6g}fUѕYI*فGb֡jAA3P;Qx2ԛgmpj\i|cnjay"@D;1k0&*FY,5RDDg`R"#iڲRGXH#y5/z۳TyqfLq".t.C0R!AێKǧJܽ g/-h8l-uY͠uЌmzqK ŝ &gJGȘY-E)2z2r:f/#f/-~-ߒur0y-iY^ŗUȍTR‰bVۿ!GymRvSRDs<<)3)gOZa\3qE(m8wPɤu:+J9ސ$%>Zv쨛aֵ=^v/uaαS2ۻLgŀQ { K)cR7(2J4a=jU_]Gsid gIFfur"U:,ˬ`G\b;fqFSIq-z;~ J!$0/( zqB=uI` 4 vO&7 ]$Ϲbr5ygeORCpA4W0S6upK:0ݿϬpZ lh uӔ.q A차6K:l_6kx;\5x'j1 YN;̺53Ħr5c?͗&ew~ rbV: Y5ƒ(|I!\nQS]jt:Mn8:߶˟4g8;-ȦXķƎ ^^[xBP/[ᕚ:Kt2 {ԮBu+'ֆjW@e?Q: `t}{|-1iXݟȩ b2qS/`zb0 zQ/VX KWx*(7ܚ҄NkfTx `QOJ\„M"Wv[_*8 ۛ 2fI𜥼q>[9?-b|Ph62;,rGմ^>Յ~Dѧ;SG O^9`eDїS75'$"YD :1z4mw{:9D]Se}5E;mcb{\PO1mnÎVy(ν'n5ܝO"(:w9|u r= pbUBX%:mڴw@C*;sUxy3Q_'txd'2 ;oh.bNiuo^vҋ)R$[zwvG~ BTrU#[bSl}th.$^`W@{(gQ's~8na*scVE 71Y ;'CH %Vf*lrvR| C`=ԉ@yJH@glylUE4<8ZTg94Ʊ^Gnߺc#R 5eq=H߻ٶGф[0-S&ULf~M_ݵi%lNM<\i,{iV>'ԫE () ['<}ig EHmsQJ\6w3xŜGMsreSގl2k5eb/`ZΨ-Zϒ"eluѕ psy2;ȓtZ5 y! 姻$-nG$| u҉5L*- >J=nȓ{w{Ku4]+Z$bᇘ`Sp8Vj-|!s BOEGOʒ҇tjix=NxH֫eIŶwIߢo,Ue)x'4Y#B[[YAŘt.Nd~EnGA(#^-Q聳hb/_woͷ #ƪPŏg2ڿmm|IGm5|p8Rf1=!vv]WW`zY^|7\gXds /E`nR|5ɬllD降[9Jŧj\>Ri] G/,J<|uS_Пtտ{q'k|S`5HO0%FsŽ2 xuB#m \HpM*L&r=<c-\\arMed_!0C$\L53xd]d"@z`.@LlkVE-Y"xA/oYS\8@k\ל:Up+<㶇ZAC89*Jٌ`3Im~Mp&BՎ;X1#qOy$Dp\6`dҾ@Iii@ŴAgi\_YD %bLkl F{W8#)frt8r-1$\).mO]W-}!_{*cW,$3ik`'$@Yh;!r=$O*So`84]{ bg<. J4Cya^O ,j ՋwO|9Y#lձB/e!4n2&BV3!TBe"NpWљSkrRҹftnJ$=VO&%169.9OP^HUзD]~@;dd x9܆_eVRag@xD –Q~3*7lQˡWXýY`rvf.ɽPu@\UF֌e#4f/ \fm>ڦz:h8“70v8lL'~38|'u ` :h6W^c[" cb2_t3qxu>T)xn*VX-P@*2%54yp6E (UNڈdvkk4xe KqȾ{ ?T# F}^=-U {ƹA0"<4fUUMXʘ;ጰC}192ܑ -ͺ'UH,V(6tތ91ͷGKƜ gHnM>s&YK=!b7M"'v!: NjbٿӣycTg; V"RёV+IG)8YH?iBrL\ٍ%56>`[ɉӦDQD.g%f11wn'CArs!ni"[VpI\/8MZ>adYЀ@v1Gq|_;=DeY3wZ~xmK!p,Ȁnҙ$/U]jGɪS6+tI&3^C‰P3i MIdف۬=iJЬQtg]>a|% tЯk ~Cb2jOi>v=}4^Sp:Ri(,[nZF @Sˀ,:|N kou2?% ̎JӖ;0NL_h$a+ &, M4a##X4Y{QAϸc~Ti[QPlr*JM?i-c@?goVG4y5H-K0mW="Uߨ6ϵn\ hsK?[I/=Wa'8IdR3 ^T $MMѩmւd2Kb_)Cu͞4MbŇJŚ"CX;&5GT Q=GLA8 8؊@FrO X?kF`Ԅ.7ł@IZNa>G kI$$-HQaP!A^,q!98TǐJ37Mdi`2GT8ҝ*;JrCP򤼱ȆOoQ_H`INjC KN7 ]E%,.cjMR^k5~l]BjVUx.Tπw1R%HǖNBJ5 4&9n, wk{'|{4)HC|pxO7UG7%POÔW؎Yee$wqp4r Ce= m߫8t3ȷu$hI Qw߃rZLv^ ?0?WoJH(A/o7y|~?OX'])-o~ )38p9Sxػ>[xLv?=aVNtr>ݼBBFHeu{O2^ny<ڜ?y܌|z~alz%pGx{ j>[qTKJu_"йF[Vǚ u> w3&ngURc6gԭ-z>Dj^V*=eJ|A\PS zoƨ0p6Ѷf 7e(B}1(*J+pd_!;)K3A߳kJ`%g4MTzd^_021PGHyĺ52S|W>n9_iKeI5 D8|2UOaxQ_f&td\ԃɻP~RkcܞfZ)" Z0s_xm9&HÂAVznZytQHC1*meaNiV鶓ȫ 8M6Ԣ,rA2otx}ڙ: s]fnX迤sQ{ZPUO[Po`NCSQ*KJ`ёUTHsf c WOnh#"[EF= a`3)9É FeYBAڠ-#ݪxl H5W`lLH֢_q:"Z1)KPMō'-?`JE6Кx!,MGSvFW8EU#kh:6n OVғvS5˅ug̮TvZZNm-%ԑ%lip)ca'$ZVщ5!} vx_j/Ґ1 QߘPnL)vu,EDWaCͲ5yӊbqs 2,DN۠pxfmnDL0EOlxeX^Ma;.\`'zn 2 |z daWA%#ujzLت(u7Kf˚J92.)J,ԎvL IM1L` i`6HtӖAQ}U'osQU1gAJC=Yh: {u `ḭ*m~Ғ0s1J#W&>vyhfSȦէ2a~pq:DȒ眎 :\6 ?/u+Fa)e+z}Xut`P_;@ktNc8-3գgY>vh28Q-@+6UD.=y|n)wXdl/5\.;{D%^C˙gp* LBuD ^J. hp:1Wf߯P(BGî̠_od1+޼(5̸:-elyh\5a43-*9cT(3zv[ٖ"[ Z>Is:lg{vA:cW"3T}nVJ&elYemd9La}y}̒'|ۻ*ڪ"@h̉ Ң|KjFg¨%a8 eo*p1 036:.懠Od[P:tL*8:?VſX'kuؿs yF~7Q@])N(ZWOEPg8uNI=*֘Xc;ԱF̟,˲y S2!$6z%Evط5竢ho9l-"츸ň^`#ÙkV\4s4ݳ_'\lN*]v G%$A٤ŒBFH|Zʾ ]i륄Vo*ɪ?̆i-LNZ-eKJh9Fbd<OCgN;F<;9৶ٌNI{!.6"!@GH&Zy(BkGk0Kz' !/zjC۷PzZ Tt @CQ#rbG[°w} I̒ T/J-&?oGY;)z BR=QZmF9n{YI__04Č(0? O _)D/iςJغA:/#;` '5KJDg576١,cנ.HwMa@2J̚iP&(XaX$WdT Qjd:翸<;,GzX9|9pL koC)mD)t-jf. ֎wW׼Τ j+,/LJ&ch2˿*q>D )̤5+hOTGKXjoc1s`3Z!cPȌw̳l;B7T6m` Q{ -~(J[Fv֗l`'Ui5ӂu7.oO?M`=Ba΄nx &laB)^?V`ҿ< Ru4<ZuB]%ٻ`Kr+2A{.Ej dxvϠ<} ۣCF ,8t88a1b>p j<3+l9Δ"ɫDӒ)Fjx$&vTAsPrJJ] f8ȇg t 8="Yi<ʿ$T0)$qyp_z-fGcvQg=ȇ8y Ew7C{r5ŘLKY**Ez8\G,#yCP.Yxwݴ_^p*xG9(Vʺ_(gZ;PnpiOcgk:r'x#ьXC&|iw @a0h0$7k!1m?+:o[~}h!RPMl:>EGNAHA,,(T|OCoWkIQwQ\xFXhIb궃w]؏9ֶY&'G@L_{|m u> 2£*V5\_q$AB#ft aK@gPy,s71 pbj{j(W{Dz]ۧ>G-j _u(z#vRҽY.vVBTuە < &|{:^(."9 ]%~ch5y$ !"A^FHpf:= XI (Auj!{ڑe"v~?w[d/>5O~fn&- )|b=NEkΔkjg#+LפMFIk[מ=q~ev)3 T>h]*"7{ۿKJ^J%wtS*JyP=|L$~A94dk* TJV5&L =>5uׂDu֣bĊ;X́ r5FhDMSmX(rV3oXՃѽMJNZ`P?2UsY[&0I0Xʼ*0m ."foSʀ:^~oe ޘ dͽF"uƾfJ>6JB`dҸQO׷|nR_|0 hC6#\q7;HB79GW(oL;rpؑ4ZI;ؒR{p-Or;yM{Ww؉|c`r$H Lg|)P* xK-?#,$ՠ n"n/YW㞀$UUgW<5"`kx3cY9Q?}Y^@~(*l$T ?* mrtmfuX-le<4m@ɠ%C0Ij\?Tdl 1:|rK,Hd4샽i9,#YN97i.U09Ҁ8C1װ'#:G,r7]z(k_@$i TN,$(^kЅv `8&|;X6i)\V䱈6]ج ݊} 7-L3r9]8S e¢%3vsHyjŇ:]mN%TY_[j$d+bۻo(-p4H_, JVITy{$(6X]3jô3b"^ߜSϑƱfM_qA_o`7sɽMAG5K[b?ȡU͑XUKRtbdM`%GsyOJ& ԅ( _VR8*jhj@[bNٕqUpdt4l}j)4Znף\^wԛ6C,]xnCGn:@$prvm˧5J0%E 5ٶi3[V\BN* _bmlzj29ȭ lD/|bS7+O}o({KX!=YM/1AU ; 'p -"4`{g z\Yi쑑V^Zƫ\)XY~w9yZ0rgV$k0<pe@yN1T1TDT-e%9 m',:rE2OK55@;P^-̳MεP"5T ^̡QX\՟-TbW;YThx]ym+֍OI t-eh e+ںՕ濊bJ4NHLAu>AlT8p_o%ߦ9Q,[xnXuйӼЭhe"!.KNVf ;C@2U]AGӿI 1*!TiA1@xFYN>`X>$RB]#|ֈ-řh>'L8t$eEӥӲzndӢg =4J w! GJ`E)a7I-(ȗ !Ke2ڑ>{Z=IQQ ` x=5;Q#1 -£Z^f$lΩG,8IcO x2 W'C1v?I 2>Y~P|Ԭaseܧ$':'UNDeƖ-Dž-)_fhQY`XMeXL }4 >nZ;Ff2bX8|bh:@1S̓_E~d蕻}^>-]>v s3D/5G$Fa.BApz"ZDLuHq%ݶ)XaR+*C&Juz!F2-]v)1fmם>~ҩ԰,MWl($o7kEy47P?Miͣs%0wlH\k]6qWXO=o+)bVkgmW)l`=W~@G* .5 {.u W[Q\~4J8 .|_ͧ0]NN nfU0f/n'vY7i n 0lq@`0PK,S/X U~JbF2{9|Uɬx@eFS?"w +/k0#wӿ_Bw)n\Fݕ/#Xl_Ȗ9G%|N֭֬9Kl2 xX4J)rB}MIH䟈o8]VBGG!09 c K/ٹ.W~<"2.N^ǟ>GT$|а>@"fq,Ho-,1AbصD:5o>ptpHO'C\wCF4uaCV e\]R>dRN K (ћ4tKѷ_Ʃ 0VU>Z^M>2LxV?1JaS"%.'&"FvN,F z\afa.1`V ;ٺWo:ꎣx^uRNY-ʚϞ;$KJ=˕ؙۢSsr҂qTe(Xu:q*uኔ{l"?_cx9hʯy02ՀȹVni/QhB.[㼊 +(W$TA9_W5&%[_y@^saF.<-LdW6WD0O*?]8:G$yvv^&Vsٿ4_e(YG 3}@ 3~VpGiu`'e2-:JLUw`{Q(HOˮe$&rGj~,jBXpWr.Z5.$;+VJp^=]%=Rfƴ;F;U/K`Q ԹW='}C0J'hV88@w en VnmՎd=)(SSmܧlUX(]tԥO&c ArlV_FrG@q6<"\Y ܩk ͈7Q'8Oq67Bƺ>Քj1SI^ia*Sm5 h{>y[|e& DŽ_אB_QWYKCiEup<D.7L\# }=47'ľ.jAo0p#wWЫ~D{f-⋲Z4Tz @P:wbN!?DS^1!eigy=3KGrJ.PẀς-J&~!NNXd\DN VnphHl-j}:pL>qb=讟RrR,vGRS&0XUG1wk3(qD:W5DikW0i%g@єw?4TҬz,yKw5RIӣ6JX^|Hg04mɧc%Ӌ{'}p|"ǾM6yY.GC>yVgVC}ae= FPZA*aEt}"%LݯU ܳ~St UK(zԂcREq>f൩.:Ec;:f|{ zMDxH+Fd3 >}wOZ>Y Vv{#( 3m2_TX0ɡH mW7R)fv#aEC3 )L+<աud+}D*5 gRS2P_T*LewVd~_YgM7|fd&ܘȘ% hI~`%v_.U3r\TWB`)"$r;4Ugqdf~hjkwc Y(Zo?OWߗu3zL Z }LN%!l_#qEb$X_(CAS/ ҆2mn`XuAvlZ[M;^J+ x=\1α}42 $4aj{}7S@ F\U8 ɳ|7G(NMѱΗ٭М+MYPrWrϠ]Nm*'?z?*g@NA)s%lYdT0#7ǃRv%ӿl5@-%{/NXlYa '$pNLD} T_H#5' +fX6LdwvEi|9<m#钪f6+ Tȡ\%RebMEeH&\H3_`*sSܪ]}N>|E&$WQqʃ>K)pr:_k3I~zu]~ooc5vrAu~>ttS!tJ՞9&%0~dz(վ+&׊bL} $1av@ @c›bL]tvF󻮊b_t| Yu6loF6O8UфD6s9#WJAc$v\Yh" }"1w<S^:oyf3wB!hYhr[ZoBf͛'T„!m_2=K,sɷJ2gxKG^LIz`Y5&Phb8ɪ%9UݦX^ISt2FަF^>t# ?(|`7j9kAϧ92De=aS%LJ}9.O%tD͖}Ne"xל*OuC)Ë 1UJgUB5# ȷ:Dm, o(:s+\hX@!2bv+Ӻ/a"nhes2R%'І P})H=7]&Mq% F`@lUp(\̶⍰0yQ39WUJ5N)O#B d[M~2g%M!j WBjQ&"$ .Y ÜII)1SYQ*'(Rrm'ֲծ&6`݄s1c\4 ']F^S.%ȷI CHnq"~JKvɵBJ;ᐝT3w4Gas4tyYBH[>,IŋZ5c*ڷP$?8,fDo[:B#{z6a =鶺}Wm.0 }H5 ţjm/( AgޮRfCy TԛgW2 j?3АIy7!W;d*^Q~vvD@ckXnӤ/f4 ŢG9>Z{\Ȣj!n`Bئ2!ZCʖԢA纺 Qv#K0!o#M4O,F/#V4>Y0#>r Q`>ZcGk^ƚcܘ&`$Sj!eC袝iUYzT ,CV"¨bI\Y5sp剢 hOݥX$*ȣP4TunwHeZq2i1 *<Ә[jb[_Z<%Ov~K a&| 9T"u U#(bhI*}FFK,Z]`go~6t1a]^2+#IѤ$JI yQ=r % jK"3ByPIg7rzlO]74;E!z^i i"Q51,ǴY[jUvHFu|} J9{n,PS.+w [^TEwgmM4ڔ7M+WkA==\v&VP o` ȟTqEK9-$I',ipD;-Β~LL$6Af;&*&[04C[o60ʵ]M@' P^'Y";>yF[G.ۏ>K(F*J,a@>`fi+Yu\ `'붳x^8Q&A(+]A՛@tɒVBjɦ) |οMU"h.@~@pBB`cFcKbNg1S&z̜!F!d"B+&<إ!N[TK$nņ%K=[xy ՙJuN!~{Fuo}[KJʊsp˱X7 ˎN%Ye Xoaƫ*ԁ';銟4[yp4Z,ӯʱ"TW<ʶXbP S]1f2AV*fkZ` y"!pgl' Fq(:UaZ>Wtb/F OCL"@_99+3ri?j-G”Q8Ztt*G#^^~̟Ry R 8\o66VR1i؍+q!!([' ̀hLNI];e [Z$TI~Ni`:ŽsZey˲"աyώ1pAK #)香j&b*mU[[S2F۷}ΨhMs"#_~,<'*q` WQEr yP|1wXD9\pWdmN {YӻTw4&!qT__s16r*0(E=MK$й4RbQ$VPf%)=k2 XUKzoޘ pMF @l`M8 ĦXL5}ښ(ԟ1l_ *w<.o Zy.Q Y~:j"r;VFTMӸ86B4}a2ܠMHE89d7vt`a.F6Qr[) XRW=Wi co"'QY^٦71Ǻy*h3kwB>z@7?5bDj6usgesBtntVp:=[Jqٵv(¥<ɻn9}@ádVGtΫJ7“!^c<|I(a5Hרj(>\5Y÷@%dXX||;1lhIkFGSlḄXһbbAI+6&KT!7g%9o| ycҏc2`x/1Nw)ގ*WS| liǺ#GfGPlo %ېCq֛P]tj>VHWJ-'Nw`dC j6{LXEb%r5#8#,ߐVaH*Dy`⢠WIݦ^LCWXF'W ӟ$՟擝 p%&F?EF^Bc3 `ae0/?N45OByS ^a"/prGfֵt8d"Bܻ<XB*E2N[)_OsQf*zX<'Z]cn2BwH+%^V@.vH߾'vw"@WfgW = iGzx߾:6 @PW%#^ ~.SU uAѸ^dDІرoz 5BVbm/J}Z?e]BlPX"̠x\hj{C5D2,}0OF@=@b bCS*y쌺\mؒ]Ÿ88t*{da3s:: it]*H`B~vE1Ccx!hr_.a]ca0wNYuXˉ3UF!9#:_cTbR թ\Yr} \-z0Jr|fp*~X5 d^wIJ \d^De2KM} îa.m" ˓XJl¢H ?rjtpwy)1xlH]jޢ kOARa1qCyZxWwT~KaN`$鈓fkouwtg:O qӮ=j"VǯJ_,3#ͼ)=)&X ўEMEUKX7Za45R8W/eދ$M@0"PfhpY3"V8(нq _vzW [cՐWR_.b#VzYsT[?b"mS:fS xD MU$L‘#Jjx hƘw]hء?&)܊\>f- V]ʎIJ'=s[w$o}0 \2λɑׯWVȇMc5:VW*=E_&ȤhƓ7 b.ӚմE|dAB3yYW4\tcG2֗?榬}-/.glU]T:B=:ؑ$oW~{Mb? eW/18C_n_K1*g*(* ][RF᧓=zw!>gĿch8J<*;l3jByyβvN֣sat.J™܌װ?r\v٦Ђ:#o %ǖ싟{Ce=q Ƴ|@ e?9T91octNGPP@Q4ǚ'.6 GexQAo!E [%FaDܡźv4NT\E{[2:_~+#M7-~? FLZ5GU_^$)K+o^w]otOĠudQy*ěN;=h9pi`%*kt.ΔkO-Gl>pT$>tDKV ; 3r=XeXʹ(yL4!+:M]ST(tء[rF"P(uNsZbxg?+0&` s3?䯐x޹I[ZyQ'ق%_Vb%ѱemB)HXo׏t h eWʂM|.G,b*߫-נ..0lADSeP*Wd!j;V tm=^ge)cPdM񶺢vi0i[ԪNiMϫ(y/(EbtNJ>” /̉d?m$Q"z>ttc*MA n%Fw,z?<(X4Z%<ԟvS5LCܸgiEL(Z@j6U],P;PUcm퓚ÛPضM][*7Ϯnh>ORYVmAt\LTKҞ؛vީBDׅI-nɭg崰m6W롄ůUݏhf0qXeUi9%q#k2!@-j R:lP''Pή Pj1[EE0$6SlhCzPwy54r?d(`a>: םhU[s?~;ccz,D13p# Gn@A+]dKאQrG2+'ݡkMC>H LSmM ӳpfC\VdHQB:ϡnTY\f'!+7\Z">a^Dc\/i1z俛F8kp5XN`fpOFCf$’U@+P'7tvp+zA(͔{ [?` ?XҬ_wd%iaDg5s Wh'n(;oԸJӡne!4:> SdݮL1DkJi qVm{vR1wdh>;Kpyմr<7d6%S  *<@|j\572˧QֈKG]6<mgd1un.dthC?`N-d;(bQ2Ɂ[NL6> \onIܿ@BPEز|O |U۷CNK^j)ҫE]K&`iQAp@1 kCvy$}_We>YѧԑB/apNiVu4A9oQQko9nF#!ZW ڤxzO7YH7<%XD/]KlͭPAnʽ-"ҼQza{ٻ9iDogXunCkN}D7`9V0.&)]r&P*ijNeHJw  lT{ƚ߽k4{Vj.9|T4#A\;qGc6n~l׶-s> Lk)u$? XysT1x$'WSy,Σ*-9`!fO2 U`6vW N(p~dsUe &Mëu~u`~Ǔ mYWX3~y(|&2#279hZ;2F_\cᑫῶV,Y=X?T]ei.ex' LA4,E%+l1u:Xiz\ys,9}岟it\y4(h--_/\ݽ <.5xݵLo:|Ku+fpװ1_MX훻ԪV0b*Fs,`{j19&n9Pށؾ||ɬfkQضi;-_!#Lj'yKl@~ڌV7ۑg ]7;N)Ƌ.;Q"+?r)lX=cIƳܓWK8yc#tV 8i=5EL6_`852w ^E鲭8uClKMBZ$^)рҕڮˡ·n\RX@.u.vy^A&iT߾aL2RxORPrTv3VՋSJ0o@_ld-W¸(BkY'•r0AP6pG/B6ņ@1M1gۨkkxn4YQ-@?#bYK{;P2Dž7쏧vc"ClY g4ѴB\P*\Ɇ$c|q F#Ż(XBem4voߣͺBN^BZbtH zSy[UU3rwR?^ax噢X[!ѨBpF_%YBp'ޭvå :-\%.d0/䆵=˫FH,R(kr^(!!֬6"DX q[Mdy̪3 ˟w >bm݂(Ocf~ (љ1ҫVeeoG+`IdS0}h4wv$-7#Л3aнCwgs:/ PMO>Noux %*/(Fzm цhEQm)^܏Wl\ VV/m7v= \LJ-']2'A`ru&q0}{ I1s'jbpZpqQDdF~rS_á?3kXS6HK*cO+"\K%s/a Zd3xoWG>gV5jp9C&Z-Bmoj&B!8{ wwX{=HW=#X]Wһ!i/3Ƕܒ;!@WH\G٭U ۍ՝xJY'ۯ ۩4@Y%EIeK-u lJ2\v%pּJ7}LNϕZ%:D| M\7^nMl,zv1i:*^ r(-doش:Z`7;5E47'tׁX<rɺU?'V~9QTl< "T!.lfq-q3W+MmM 3!fDn| nV/ K'Nȩ e t㎶E$̠ y#RRm `i>2@X0no·}">VvyR+^(orAOD|%ƊӍY9ԧόՊV I 򵑛TAʮ]aSlp+WܬTH !2\x#Wbh?3Y*͓w8!v;>Y nK+9آ%smq[RCO&# l۔{Ρ4J`*KpzaΦ4n<{/3NW*T~?HJZzWY(z\V9Fz;rx|@~\?eU)-]UC+~%ߡ.o(B :0A'LG}D3QyozGi}XZNEZJןϪD+m{e%G?SN6Kh(Xnc8O 80$*")ܜ'^Yb0p=9pMK,p[̙巹Vρ#2I=(Y%&^Zk,-[R:0J@H $69ӹGǾU?;0nJfZ#p餑-N݌R%h9VL><2e,X%&Q6I7gb*Rg}TvGC~Qt`;O˄\8~۔2'.xhO9IYf S6>Z9u4xF8 Ů#ֺ(bN Q]EΊCoZE;SVYPWeC6=-a,Nд }0 rb[t5Cr'1}{ʪaKeRUf\+*8R_!݃kB(Â.LفR5YׁS$ǽf_oQͼiA!\O+.e})cYEw rXYNBbF^rѡ97XF-n丞KPUlb2X1V+BjQ ]M(K:뱼Lor Ϫ9UO?'v(k11hah_d܆42A ivI%~//`=jkD$Z:t0^"+LP`8 ;Iu'(b]gfYi"SWyW  {y|*$*_?6!:3( T d Kc}a|*[s%8>Cx˗$)8Aoڂwηfށ5O &.'XQXAu'krb2&1RGCi@+h~q {ۇ%7+[(_z*VM.alÛ2o+/C n0Ż??02?'P_ 扼[le{uV­.oȶ%6 Oi^l]ӡ+P$yNBE{$l 0ƻX}tpEFU5Zhz/jP?ĹE|"pMrn =Dzye' Ln>y_ƼcuC!JGʌbAB~ s-~mo$3.W(;ɷVgr?=VY")iz=/d^ qw*;tN';tu $ko!͈Rq\vjk-v$,|F{릋U1 @~:pN5ցPMXA~MFg.XT< .Lp}Űy-݇%dZtԴanQf+Χ0+ISK9\_z7jƼw-x̢zSY |G2 ],ȹo@Bpiۮ|f#bJr0?:} Wݠ*Wb#2 GK g[(2lO6t7՟!( a|{W@i`o[8G4q: uOy?T.qPG%0ш_G4J؈x=JN+(!4e|d]3_B}nrWrs(4&Rt.3 ^ȳ qsv霿 % ӶqOHhF=0q78+@ aޫl(7HҜy9[Zk + 3eT<~1 2Z=&9XFT[U"lQ~<{Pb^yO3 Eҝ+ Y> SS'vi֒5 ]&~C& I] "UÕC #xM:r.d&"+6yjuWUx[ c|4 ʝԗYQkγe ̒mfmJSɅmjdvOZtYDAr"pZs}BuO8ꠦ tm+\D!aQ.'+aEet$${ k}+g^={P^4s~e:yT=CqVK0Vl1oڳ;e}-=hv۪#˳{qbfE/.xwu/D{% QF JdCrAD&޳?Opae[L)+ l6ڝ$r茦Z+qHv'Z| z@!ݻ{p-^pu41 f832#|StmOIfUSe;]0m5j1'Ay(Ӓ&{*5&j^2i _ tr+iYMKKUHbEl[}D\u(Q/X|Ztl֘"`QL3N"|Y쇹w0hqgSlez# mW}J H)+4([趥 v[f-7\n٥e!p3f<x@XVN}:`ژ<z9ifNޙ 4G⑐QPҤWX̕짫`&uwDX|A㘎Ǭ_FN6A(w  lXP ɨ>l&"?Qnq뼊Ky`@L/Te[Xϟm; % H$׺{/ˀ@YgUCESYD@L;92Ezizz(lΛr.aUZ -24kmwO/+TC{S~l:[IGkEӓP g]Rڊg>ቼ͉JB܇jdKVP%=ͼNiiŷy%)nC G}J8S$]VkȨOEO5bd)sEP j7,b?(i#v;6?R̵jˠ{ X)BKTXĿtvu|0i<~T3|vlnX,qjiVDY3(QGX:bY@ָ?E9Pע3/ 5"{5~RTKڜ,iw}顐0 $2hCcP /fik1)г}B=@(5WHmxݚаD!Ьg+ׇq6tv2᫝%zڝb\пTqh7)Nhla_;B[q]coODc@K}|ȏebmukYJ0Nݲ,^e`Nؽ *bsC6ieF:M1:FaŇ^J' XB#JJE S$vAK5=uiy s$#<7 ֈvOnEM1>a-{c_qЦ%pC݀ʷM%e$&=ʋ;)+;Ϥa[eeܧ#*:Xx9޳>4n=puAG!&zNͳF_X y`c0~GZI s[> JO˺@y:j] @`^!1GM-}*ƅUMu%8gl !b <Vͷ!$5/  ^If^3fOV䴮kA~@,PZ]Ua EdI=`rAl68bDRc]HTWIDmX iU<@_њ2g CP'ӕZǁi;pȂtIYص; 6;.T+7k0WlVP`TUQm&b`skt1I5C|h G?iƻ@z^\֧e5Uf.䝨Ce AFKyO vڦe܌H^GYP| =l*C׈s71VIAAg c0ˉN%! tS WN|/Z/ }`!~$6)nTBڻR@oC%`e"$t&u'EAeh6 x ? dVv'rc4OW@%ZD-Fkrϫ/5" Fo{砣mһ w@qMraT8 a)Re HYP~T¬5){Z1et<#͜h n]эA@ƣ@?g)4-)u7~mώu1~O*S}c/q/uA흪%P`8íҊ$]uB~`_N,oez:Z%߶ Z P~ۚhLsy pH\ԙr%NTc[M~‹սv! I(q/9c2V/iOB N[m= Vs#Kd3eJ{ȷ:i/jPҧK_ZhúT>cI:(_J!Q#WGm+d趭ޭ@ILCv:ע%bc zd۟~'յڄewy-O+#< ApeUJpOX!ßZFqt7ԸE{9r[Rd!6CU85+&9:8"AC[ DT_ (OLjTq(*HbSnqcn e)NduCzuq%y v4_ʜפn&D7_Podintu$ꇖz ^ A5k]UU8Wc%45eE;CU¯4]{~me d[T7~Zek./ `švsT>&di[BunV}>SYwȰ j.~{ p΄d)H=<$hu@m7͸_s+a6:2#`-& ҄ Ab*-[}.UMqsqN Z.-wrY[bp^SF-'T,>3L<9s%\L#?7 Ѷ1kXbTvԐLB~Czؕ+#Mj] L:n9<7 O S{>xX*[wv9`o㯪ή0Sqd% fT^&Vn(Lc`}wk2 #⧡=Eav٩CWOa>!#,p[noH3<Ãs"~x[)\0ekO'ЗW58k]r`V[d5\*THAj&^bh,=OϽ [o:pF7_12)A,)$:SC6OUW;9 xd/߮Ga^sQ<"1L8nj>pCiū2tքu"7)XX$,nI%>wd%M )*oaZ!!Y>ή" ]7-l@BIwB,Wx7X9_ ;^#,),N]_9s^x,s4f0AP@ mL4!MOI])AzS*2`I Bc!jQ(=/gQ` (ZvfgNZm2xq>"ƌb1<9FD@`GL7 #P'|cPGu3hw1[X>uQX^)nFUXƳTzl h6]u{;9>;YO!\1og4PBcKlԛ*˖~zj+.x '"UT:2pb2No#sam\Ѹ|45іFpN\tq3L~@\ɇD:hv* zUc?0R*tYPR8Ú d C隰VJE֖\sӫhw9l1($APd Rz;+>7N2k1ܶ?gzw)]j e^7&K6rV$ cr fNtg݁YI=BƘ6fJףߡ]GPi,d{jl̍!T6qJxIz¿,*̴܅rPhYNW=Wrt>Z\7Ha*^`F z5`TN<@.#X`( (s3\Bab > "0:/jݲ37"NQ≝j4m7z)Alw_?GFՒaq7o{uhE +w1Jr@l5r]C&Ҙhkeg93\6'S0\͐ય,nؐF7Ay!џZ&ȾxO,+l1Y.ybweθ@ʵDԒZ!97:Kp 1x5Hj⴨I~4{KOO7IeO"=5[uho9wD rUkL0,{a`22}/wV;Hp ! pg0@{J \yBwi(b?&ϤNOP^wawØnKXtY73\fEcZOҝNi#@<1FjeArk+Hkص{kM]OeAXmlpWy+2K7pOr:#mw*/ۛ㤊s\l>s3ei!xoF~t4l۬|f\P[ <AXYc$m9?Jɹ75O?.;w=M/啕cPz@QhN4bSWZP)䦟 L`D)[Q}5x_0D}{T)He.B 5^BPǀ:\$':T|{ɪ_%#e@`v,kIS".QdNM8BKR}1v=# Sys>6hc2a_M`0BkAB"sR[Mp&xMZ'"MR*kVEbKX(YÂYktp y3+a-@麧S}CrB\?&WtI .9fm ஙYSSG 8cnI+I־sLw&x |6rb)]dž59M^ܰSnBA*{&-Q$aW-+W3-|J* (UsM0$R=hrI|wr>kޟT7qJkT  2k#}L\`?[/D較 X߈=Lҿ\軶9YIR[0[ T)ߦStݡjL7#Rhcq: 2i3֬Y^4:]vd@dw$: P-{O!v, xLӰ5՞ј'!1db.W Wg3L-a@$\Ꞹ"6-Qo?VXb q1S;睔0t2X4׫̱cb' $;!AYv N m/Ip<AYVVwJd4' v >;|'2m  (k-ޅ]-4! o ;ĸ/TK*sA"?&f(oTy[AZ'ʼNYw)4la2iWx;M3|F+qJT ~6jGvzt(afHLGy/O2fP> qYKqSAgo;|UZ_WHhFlLG#=ŸL3TpЯqꜳGwD*@\|m'<:&GHݪtno6I2NOe'|գEQá){0l|wR@אD1vkiTpzԟ@Y +cy!ܽ s-/$l3q@ fJP~T7p~f;j6:yI3|L[=jn;n-v}9>J`p+9&@ѿJtummjp_#i e ;l>C#zB*}alN'~%|\l/OD.}MUQFǖu&J6r{V*M7 >$%E/QɧX$'4ϸgv X+Xz Ji_j8&io41' dOnkF+vS~o4, 6}_?]-θ$p<3Q * >€ !qj{Z>)s?:1qtoqaW;Yʓt{ؽEyy&s88K6aS,DfWc'<UNjhT(o,jYqKH5=#ޕW/gLGXxF!jgoDi!ӡZ A3lO ф?QD()g]rm4$ _nLf{4L%p(*7o0Y \ '۳+ 7#A ~l4B@Xp=UʔTrq.pbeS/p4I`G W%d%.IpM`e]Ft_6%s/'C"1ObGZDZ8hfXxoܡC;s cc_I 0UlQ2&9. $I$iՃpc j1#sAW`JId_4BCʆӞtzh8' f#FQ2B 33} Nb7腵 )O>\7:IEaa9.>wi*^RHS&x17iSɾ'{5*XJB W.Eln$ .Ke$nd &U:nǡ"g:{b&[fKp1l6|CXșmB6=6Vla3jiAjb<*6Zw)iZت6JzϏ-|&yiC;Ν{ t,-C*Hvp1Vݬ@yC(=O]|HʉCDsO ږUױqwa3 dFr]k47 "L2,:gM7oԫjSM.pidTH `^ghp4C=QNgx̃[4pv[϶c:[pE(5{YUˉ#_eV}a={t/$pF  xPIvչ;{d)[0h*Z}; g9X۟,-@%1o6?W3 TR&MHPG.Ie'zc߿DC73JIb4feX*#PQtz? F{(:jzF;%LuK Z;MA CLdx/*P&Y5 ezw߳EH! 7vǍ/2ت?cCuhpHj^4@#[rTAx L ċ)0RȓΌ\Q_U ei joaXchzÖg,}v?rtHP|/ϻu'A9 K-ꯦYn.ў<7>;*o5ՏaM"ҳcj I}DtYoE}2+ Co@S}þ{yzg[w u w V@,*KstQϿg173qBmsk1Eھ)Rb8TB/}=7_,D3cj%*jqd<ð~keRv$u#THtonk*U׵D`"c " ʻ}rfj1jKI`19=}F]B0 /҃z_ #B}>C[Jר^e|>Qsm}*Qz_It仭hƎĩ_|74:y D&D ܈`3~~E'a/Σ _RSSB@zNFz2 /M}!PȲEx4)FeiAsʟ/®`-? C}D(MMX`x|w-w_NgM6V@K{Ymfy?P3'j҂DqW;Ξa> ) 4֣!eVgE+\)(!$_?Zy>ǒYx$q^˛i~K%UH)>հɜV[W19ߤ.`oXiPB@Y5BHbHUSGYq2r(B,-gUۓCL+د(z r7d3nbyY;0]>`*F4?SmϜ`"fRYN^eJWE=wvq svZ85Uv@Mgy?j7HIfG{H—n@gJmA( ܋*-G 1r 边'h$ OK/9ј:߯k&'[؝M:=(L@zׁ`(k`Nuŭ\aZDey i_~74ELʐ{5)Y^5BsI_{()HopڮY^dH-տ/%*m03/"2N4BW暴vQ= S~FOo>pʉ\C K G}iO':8 L?pU E.ΘNO:K 65;-w@DQEOIspM &u g+P8nOc=ڦ 6TZ,tt.zEw51^:Sp?P!& ʦ7 Mhw@֓u?R{v7Zׁ5׎jHu˨_ WY[[3GqJME]k2ԂWL, Y/;6Y\N͔hǠ9>7#/V%W+k}@~ރI cJ^Q7Z$ͯ?0 VSQo*-6 MBu1w/RQ  <^lഒOV\YP)"tx?=C; pAuJ>4JV%Uf;%?u |/;CiAەSx1%My5 ۧa#o))giO&]!SolfS1?^,T~oY0t(,(N>+ZL9ͫwID9AzxΓ~ƅD(1W9& Kb5iSf A@ .`FRUNJ~iVMIAsn] \T=MXEd !i:S;͟By/V?ato!q4+~^^fq8xGRJo)ş4@65qEΡAJ?(XJ1,Usߚ /*0eO:] gzQNJjh xsl+)z42fll˛OҒcܴʋyY:"IJFb:iز&[Knxȅd"H-Jk,v™H~e:Bc] }"Һ'4D7<0ܹ-z=Yq:)x&7Chbg n<=#@ufŗ1L=эSCAJS@T>r<}*5/Li8&IFtLT3 .~!mR\9))={GZ5/%lGuequ-2E?nLFҎJ k]6 0S͎pX.d$gG㻁~v:لKUvs<6Nmuw('OxM*韘ax䨯ڶN߅E &xb4Q{%KS4}hqdK9'⽙aS7Y\]m@Чl'8FcѐܠAӄ,9Ci5I~h|v+bS?itFP)%eU}a}4R[ Wċr3Z52T+ By2Y"]p;zaTE ЬE-kovw CybFGdÜ*f 9f[H}sg&Fe~%bBtaN4,HZJ񶐄;24[[5 HPUv7Έ%fT&jO>1DplExwh3*wM$$S7K1ZD793%7VZ鰊Xs=,(ˡ |/O\R?F8WdKʬiuWف;:9KKnIm]O >AA1o݈~/C9x䋍UxV6uFL9_eLLo[Rkno4dnAY7 'yrVb2gjcud厎#t+($ʍo.2\?`tƗ'aD:f NlT`` A0X78, rC=ZP˓}~ZE!|b[(4nq R~;1mb6ekm~kZ}BkƘ%%(pHMfI˫0RCc{6%T1]7 aiw~;h?XvV bzY6.zCi d%Ply]6QXvK yDP5Ei<3̇\Jϟ/ɪsdT;,0Q*]֧ *oS)OU-@ѻgk3&nk_F'IJ+o腕UDmS5D WGtO~.кGz/6a7ҩ$sC;QѼwʩ&/;f|I>CQC l$Mf*}xNm`Ar‹*D27*\k0h0U2 UorT268o#5r>[VO+w|{neWRKb^?318Y%غ`:$0ec? Qw<.DG{S#I^܎*tl:^Şj]cAN8>\&tZ\v!h'jNߢK©K\E#ShH_ķVm0vHq*jK4VPH'׮qHOR{/ČjmYثƄ3rb*_ιw>c3hf '0e.^.aUC6e0s*%ҽK|̑PM>Q|H\yǪ-JyТԸZs Х5c6K$ }3;[И :"r|n,sp,M>R3Ba9U2X@'շArwduQ KO6  *lWrJPU=[O1yuNcl5ӓ٧:FFUhG4L_r*?.޼th60$pK%|a}訩&4iG8>C@-OыQ|ʞQ<.ðf~Ӳ:ε2#R $"5"@ٞ+jT%_7,ݱ goWil& 3\岱P:!|C'jgc^Ii[#ᓥ_FMe@f˧r1KOUATI ˽;aye6P?Q-<9 1bWAKݝg3k|c>^ &U3VN_kob7Q V_Gt:t Xq gw['g?j i/cLA9 mD22MO'G;-T͛qCϿMnp$Ǒ<+Ǵݱ4uva_Mp}b=k$cPĈ}d<,$5LQ}djiA, P{AwTgrQM̧2~pG9d+hE5zl5f^g~qUL1`9%]X' M*y|>bMK.cf>E" H$QdȮO)Z8+'â$7z^, hR0>*o DPĸem* w4]HFym;unT;m)e,՞qa-jP(\2 f"gDX7$Ƈ%B< Bu$%};`/v8"9k:}4q$ b?d Le>hg|AQP]eHih,y0:Mz綬4J7/NC1DۭAހτ()jtBlh:2L7I˄2/W*IMG9;?v èϰY-O2 Q>fMҫ[~;*"j0/^B߳3ǂnn<zL.X$ZXp63df$p1FqdR@ެybdˠ_)*&\5mLШ-уt 2FC孟F\"Bc^T\,ͰdzjGs9ve14^%ۊmh9| l4M$Oan^ҿc -)pӫ퓐.E]ƟʠVh Bso>UdKJïzͮxFQ1|qEz pe`ӟ~#!"4t$1j]ҝr\ZO,ނDg(#Pݱ/!:ğy9{s#}(H9g9H'+>. TU;A "(hژ7>whji Z+5ytVI@G×XEü.-zX2b^R߉C.1 ;o$E] }##xq=Q"d 6e4(@Z Qk<܍ګ:CcF;%U2MRDQBŷ)•N|h e[)t[hjF#+S J9Y}b>pC+:UY1>  iE1Mp 0R)t馞,nn*_Z `zC6OToIiKay)6b,R s5[VM VYYt=PHRfT5ig2Y%&YII?a }[ tzZ>gӀtaʫٳXjڹ8}!8>'0xU&or0l5uI6,R+I|eKfG+-DܭNڽ\+^ hJS#-2{!ؿ Q^41@wmGy!4,`~8r|@y^hf&GmSV៟vvNyehRc,1ʳ.M Ct8F&>!˒,@w;Tհg\*N`3bFʈüߝJa{QDȇVU`WJ݁5w=%Cn65PE96E'dzU>-K#d ]@>K ! FR%G,v$Yllf(fmJT6C{3)oDQc nW./e7Cem6"<}{3mSl]ȮNdGe,y4'&t9ϕ՗X-)zϟY L\MQHiVA4Z%hSZgޕc e#)49 E|ˎ :)&=z@}!.>ͭ(9ʦ(W|\UȵZ:EH c20NˠXqܩ -.]eC*| Igg ^A#vr6EQļ"f&~US8Cu^O 0ßa>頪.Xn̰[q.M0D>K"rQ!N~HeA~A~5PT gb+wXzF\o(qm0IO`L/}0av3&*N/ jlznDz[!`WoCR˒'{JjLg0!gvhF>Aw\2(Y~bȤL%'βUmMwA%pOL٬AhrNnx3sי֙Mb4ZU[^OQ&HT}$xL(ļ`~>0FjT6zٔbOo3lݸ@"Fp}8eV5ӋW7Ɨ0[]3J#=Ai@^*SK]Mp@,,C܈;DV}GUNX6p~-KsԄ }\<@1Ǘ?p5zQ3+I+sSn+o.! Sbr'-5L;ޑ0j73nM|[B=ΩR& wNi2q2 b<⊦-D쮸kJ@439R>YVCz#Fo;,:3 ԓ@+|W==uwS|dPBLqD)&YB!rDBs}SgaԌŲ.t ٱ&PbNoxs&5kjEظu9-U[G純s`bmh=辴 J.J3ĢJ_`n0QGr XV̝@ u_)PpSdL:MJG?=[+or$wj$O| Ӻ+<Nxm(WJlMPkF䮴xa9 YY(V*eQ}nOܥ~gVΉ>!8,_СZ"c>ePGM+:LG\zq:D~Q/o!&r`'OS#\гU7KxR pKhϏUӁ6mSOTSC/PkLqYx%57E\A"`|'|ߢs"{peN+/yOFݢQG匙BYfkqm-SqKdye̖?%'yNUGĜ&2y#z)I+"RC%->uaۑ`/"i;h دx67Ȇ=,GGPy(fWS[>*/4K<:CvbG8p!L\oO~zB%C4J?> ^ %8kևT6G¹uLn&fz̐nWX\?!G3eEeuG ԝCOP2?&ci?md}'1x"5`1dbk@F8+x=OJ P($.XtG'YN!'έjCQV5MKDTT V*T0 B5 n=YR#Y[SS ߶U)^*ex2ҧ0Ы:ฟ%> ޕ6l%{w {>pfcfh ɘTbSOO;7mH4yU@l,#Lj@}Q(M#xc yQS-&.L'K2SOE3yd|8♚%OH6Kך5#"텎Svט%69WOwKETc&Yb̄`?8hPvU;S 48e6sN=uDSluMu燕ʡoCViX<0B`)gR6%ϵwMkا2#3ˈt"eωO>Z)9u7P "&x4ċR52mw2Ƙv2-qyJu݇^=YeUG],ױ$7!0A(BI@oǶX.%A@lN>e><LJ$fSIۼҭIͯ ?AnF6F~_E=}!]"|k -JAoiET2WUe@` Z<6ʲcDU=Xg^A%A{yj"0Ou#*t3T"pz9pߔKzx"vnk+,Տ6뇰uU*'G(#d^tJ*b rM61ұʎV@* ?Ij=ypb8 p[m{!w?y(VAI;5p!uˑu@I5_,y{:yٹtTU% QaC")BBf>Ϧcjgd(|f=9?MCLcY#Ń)6]~}ipp态K8a=[6>D<녏z?GTcXeM9zpeT dFLk}b0pa5u")֮g3bv ^#9?-v NwϪd2$8hbNw l.J:~ozD$cv*r*5kfn:J{JOS/;9T4XXwd*G-ʄfߡUZ, ܛz ich~Iaق\}^\i)@غe=CsNhߤyD& 3YTcVw*UB+[6|e|rX?tipJ6ƶ~߃?>Gnt:ҧ bt̂$ԃæ퀝[K՜m!("6^W"@ | L=^)zCfx~!bRS$nꙡHQ Ø`ܢ\3.rF(.-m [8}L2F2Cs4r0 ,( -tfK:jeݳuqMr&M#6asb;7d1{i5h`ks/ WUaהebqM: SHR67"Ltd<3oeےOhdwdB 96\Xzqw`bSa'PE߈Рᴬ#/uW9!\?=nn=ILs }KՄL-?0E W8 E9 Cv{ 7\k`Z8 2dxkϼv [7E0'˘ dQiJ0!@ϯQ@QcaԤWHbfT<ⶆ1hYcrٙ gd);S2;Ӿ!-I$_2Nˆ-adn6.25%ݕ`l=vi:*eуGדeRrA`3LX;ը+0[E~2h 'ZdF^S|b2ɮ;{6$<.9#HN^喸U ^vFm0#i=^"RRۭyt'5êO!EY@ixKLJxSc9`K-z񶘫J*9&P)m_"bZ HFW}iEGs "x<y[Y?{vi:`I aJ!S{?hTqJc//a>h-qmTF[1K̊\: n367Ce-xfGI/UUŠ\a ;nn*u5RH?5VQ{gf<7A{齋Qctêx FenzMԺKBj ;,7mcoRZ.6݃2%miiO`_}5mnBCgr\:`~4G۠TE3fX\O#&+/ٹ$HX1{M}Vr١X_̴0 `&1k>"D@8/D]!x}!ru0$eU4=?{:jB{. ~_V]}/;ao !Șu+T@\,R>l]=E5$p v^N;T&iˮx{1R"f0 jN=}t5y/ d&.*D&)_)l%m@ XR9DZ$"`Siqb֚ˬV+F洖i^jj/H'!Jm]XM @n~Ì&'m{w*.`\8q6~h}E}K^|ݢ}G3kS=jncQﱮgQ1/vqhXWέ_Hvn 冴Wt21m,h=ʛWap ʼnr1gZx͸l[XȄ,'KK$s)#Qg_gZ-դ ^xʀc clYڴ v,<9ҲK[~:qrhG ͑f}[oǂpKÀ1&Fıۯ-`57I ݶmaJd .SҔMۜUvX†uݙNO5׌fhOWt{-o ЖX@}DO}rbdwqe B Qkf[bzgE+$ߌq\ld8;| NB=dP%d(X*̍oSa$SIZ1RsBm?kd?jZMqGͫ˴GL|IO6y>ze!sZF\ lt(@ITU Vqrqbz)̍%7U&A,ubcak"z\:k}O=b{;SBv0xHe*#ՏOS8&=n[ԕ vho#LW1~vUFH4YvxU52>p")NN&݊ n/D8ԸEoK5 5plsZ-"Dvq}c^<[Y0L>hƓKo[I*@ZM^a3(/ݘEREj!ia~v퐍ChY uwR,.żOqRfd  zmdZF !neUo5ubZ#r62s@AS)+:όgZȺԙ`Wqrfٶ; .rdԸ#漰i_9{#RJ`a_ݦkO̵SPX .d3 |ƕa49ek ŕ ދښͰ*>V0ZJ\ۺf*B3oqOǏK _oe_=5ǸʋU-〡 O~"b Wh"ZZ ?*ΚX-TkOJ3s V1s}nS)Orӏ֬y*aqKvgRoL^NQD/t'LΡV2}8ַÛ'^tpҀg,65'ڐE$F{c--&Yh]eyLÍY+TPi +]jDaT}S^~b{x^8$Krô/2CK#m+(QPŚ4ALNF J)tf xCﯜڈ@@9 ;F"gItq/K}d - S?vb"&wȔu9xX+/I=j:3dABam*ɂxXOghkz^wbh'Qo2&R6vmC&) Æ hoJv~NxU_.C@cvl(m} s*FR_Y}i`/!>|tḦR@&Z.h:~Bu.8m&2$c_\.'XGFqlF4y  , A^M$0WoC 培kQ<2ie(@_X)Y*xŽ}(sww/'yS[ʳTfR{̓nuިg \\\T]J^L,A}ǣ(hfT RaNxm:Ժ]/$wˢaksf>Ϩ YfV1'j)҅Q{{fɾtyǼ=m8m@hZ$KWP[60k0)Ir*KI߉!C@wiQм+(O^ϦՕ=0ڀ /_8[GCHcc2.ƙĪ=dN^2qND.L_v;u)]pL012Ґ`z= f,'Cmz|Z_6&ȿ^1qXuSKtb\ly CǮ ,an5ф;f~7'S;R< m$t71)WW++)_}%*Hy<% }uy\jIܠp[E*q=ijm_]w>r4M@5cRJcPn(W)AB]7R mRIkm.`e>Pq'2r<,B=ߵK- cᾢ)K[';%|CACvp=SQ #S"eM9_@yb6\aQu& 6lGuTO%|DvɝWpcPB=T„E|2[GO7pL(eDw.$cdrR OCv׎&<źTw?rle@$ֹ`s7G Nm⦹aݨ>TS%2uذ(gS8)a_S` \ߡ7d:3~ g=9 7 ='J77 VhzmX52A5mSwAu!t5Jj]%:~)"Y~"8m] X[{PK++lJpfvnjX0'Q&k3V**P܊QKIo?x[AD55Ld5c]ZTE<;Ilؼf&;-&uH:|sQ'z%=1u+@N 4"kv1r%VzzKG$ꅆ vmZPB-,">Bw 2Dpw v8b@h-Hr.3^Ur S#.Cr?kT !׼ QX~x ? }Š_A'-gH~/PɆ ;dj T )QWWTCѤbIi m'~pK=A):1aϙ+iXa]P 0KP8觕Z_1i]w;3 ]2+p|N8a1W_ItE mef̩ 4&,IhIT3k`>p$1:?u*EƺPdA [S./Q@bjYK6* l mKrcľ y4qoշ>ih}b= €~ 4圔yŖZTz5F؋ȁcA/3bjJ "& &-xD4|_LLpɉz %]X3|f/N_TX?CEWv䂎:>P%EGV6|HUz586-o1HgvZsz 6n/.Vج?MkV Po BpƅBqn+ ʾv(yl{`,@vZQrvhʻTV4qY[ِbZҽv{K&ߍ3J1sR.Sw Ѫd&[ ^MM{^A/ne㵣ׅ^c"x>gUE@ZƶBf_Bn܍T=7yb?eUC05Gb 1K@ RS0Bԅc ?´->PƖeoa$Ǝv ||Ee1 xtŐB;ZՋ U 1q`M*AkX‚NpiO{bRhtNp퐾XJ^ŇQ)FNA`lXthDwLxɨMRGpxy1dCx;!i{Zr 2n@Aۨ_u sEEi↶ ݄Щvk acqx9JXe,; 4FZ6˯B.[bǓrBv83, '"$} AG%ک V }#d쏠[.4[43-gyᝎ}&*cb/@SOuIN+JO4-"VK8.@V J+9uv1>Gjb)B>IQ6EH1 df-AzO58TF^CY99./PND=Fzįvk y+p RV5~pۆ~YkΏG/ [6aFaC .]gli? Ft= 4'3DTCLÂ۝a wL wi*x[su%MS)Owėa[hK#!eDZ]r9:|T%/'+?ԿjPWr )*~K$% b}{'(`@A=}!өjdL3X+d,V1TBw쩫9-w3rĺYt d'>ZMe|vrӇ73`r.HTS+ .9Bq&|g+ 2Bqw{x++7*.RNsraeq$'8}qrA|ثd]5c~M GC"\?ŬD'=S҂{p7&_%;vXһ?]ylf-Rh],biC&X/W=n*idᴅ]++CU L~l X["GLYTR 4S迶JU+y"g N/  :M\ E]fXԤ p,n&jYsI54N]'& yt(C5XbNQSI!VR&;#o2*+e PNꁾU&OS61jǏټt3u0 XC* Ncf^vpS j 96O9 >5^?p_sza}"}( @bQ3xFIςdOȿ<pФ0 qpkDqj>T{,*4`Ne{~3A86u U_G;v`(L[Abm{@@ޱcźXͶ{ty=qp?:AR 񎑘k>x_^Rc26ZfIW6^"Ki-0Rln7V#4UYlmk`{}R*Y_/a``6ƹ ZF$zK0.:FFK@+ \ ̟&,^P[Gc _qOO͓32 sFPv0Igq]ǧ/=2Eݓg$?[[eUI}W0Hd7 #_ngS GB!mq W.!Os(kpRI >RNX_yPf T8XKG ߿.:xs3o-fjJ C23AXR&^ռZJenC߻C=U~3 ∖cgdx6 `X'du#^,twQ 2ЄYqt8mf&ݍ o+R)QEɵۓ9]wuJ!&_')G20ƁU'Bz 'T#`u:"Urڧ y;ks$-"+d0u$|,, #Vn.GlTiLJ.s71's < )`5jX,SmR0MZTʼn"'ڷBy*ނ M"Iյp O5dr'Ly `l?< EB"] Z \ؔlƪCٳ.ӐT)R DUƒfC x [Rq{}^r<2C3)CI`E?v}s0ҫv.=v]EJWKnJbEv^ԑ¢GJrm{u̗^zꋠGb L䇠AWȶoy 03e *!J3Az*qY6q/ZFva"'i4直?CLK 6.mVf'H%rJM/ O_KQ; 6XCvxLk;瀠[%9?CM:>0:9E! [F 6}n L,ǑE}jҞUoε( u0e#n{M)ipxLCq!Bg)&0 2}8~ p6B5ӟUN: pL6uJױZsc1P7{dnIp63+\5P'82etq#?#Gܞg04Zdo1.=%sZsJ@EUߵ@3˧ ׹<:+uDVIs_K+ckb gB5#鳼&݊ q~cWAPnQI&6bIe)~]u%õD8D 1<Eh)],7 Qc:U\>Yz>JnII`Cʺ n:`sAE@*~u^3d\C}" 3 C 1Ɣ쒒T5LepKOee;Y,P) uj#4tΞRVgvjz@m>ztvd|ip埸[9pn/P%4ޒLơגs\ji./4!nL9g!C>I4;מκHRgRsmRD34S[JcMq!ӝg MJI3eA*eb3}y9B̌ZJbUZ{#OQ:Xxڧe%1-JEREԯI/TJ[5$$zǿu@A8;Us+2p 6V`U>cXCn۪zdғptQr4:PE|O8Q:ys\{ypIA쐅ɰ;;T@Wд9VӂRGï;`X)Y.nA2啍b;~}^ #p8W-\Pw; [1tnV$$61R"&3U qB-S8te/ {,M= e@{4U\z1CgfQldE:{yLt)XS\Su"x^HeHmIml$j< KxsTo:X 2[̩&eLv4^s"מ%(gJh*}ix(p8k"y(!I)(&Ɉ6 9I^RT$+ iZ}\0{!!I?n7*uMϺmA.m^cXJJHv1xRڢ ̳G_km &bc@9XDnE9Q5ejAe Psq爋%դ!Br&9]U>d90kg=/4M,vB -/ #-s\Gp ..]l5G+}n 8_F5bzJ5WuЩ2ؿ(/s/5v1rdotA1v+a؝<^!,}MhE \6lH'0R(x~. ZrYz|,7|^BɋY@̙S4 rS'Z=v `es\*GM1_t"nN]'5D>NJi');}1D^u}pi l扉w6h|v=0LU Krp΋-WI:15hυjRjvCd8AUB){):;O+?snѷ6gͧ5G,'cm5} ֱk9\&OE[$"~Y\ ({\Wh@,1!aȥwUc%G:ǁs.}i]jSSo78ZwS)(6vT]?9~O,!b$YZK%i$rm!>՟t 8z|Ur|9`-h9@;IOintP𼰺ir?zb+ W3q+ #T`/r B2YOF_x`C$AJ0 p5-}]{˅< MC\ģiM򙙳6CFڼM0&6>IR&O0#'U-$WfY(xa%y`'|Ii^>#ko`7lmT k㨼4鶕ɴz]h ܓ8}|p 3$qi:[~ߥpp !:A_gH9`D7Fb³M[ )7oQk?Ù/E0!N<*cpT<_k XnIEJ!dKX $)7(Y%hgJ .Ф(2%3h|¼0X j'W(ϽANo0K F$D}:b;`#VX8/aA?@h$Ja!{T}:GNoa%fT2v[Os&`k B!hP)m#xB3)2iv꠵0Uh<9z ;UɳB^[;[h#-V iǂAl|8'׌5K@~6X%/ٵL>I4jR({탪cd2ى"B"lGdnϵIrǺއ|͖L mM`)-#Yi%"[`_0yP6Vgvb l$ <]oBRXP1 1KO7v_m$sariV3r0U;PsT1.*CBeS^b06GPy-HE`'qOw[xYO5Ug[lhdyy^? tF+xj1@ذi|5vu>XxVI fFh?My[Ӷ8MieVKL# $z]ECTO6bMb& "[9U~O3LS+q=S}vU9@ cry?ń{ d|V~CilĤ9q]8Y.;+L~cvN!}v7 T {A쪧@A3i,TI6 9791lIr*N([l 7JEY>u@Euca!R=V5bU)voV7'^Srg?MNY !XΥ BdK jf]R C,F5I * NϡdUGi0h$l6Y激I=5y-5tw]?P7yS. A\O}Ԩ&n>N0I%eg(۩|^8{GQ3{O\t'tSWQiK0>iSN9[ڇW0Z?/GWVSJn6Ӫz7aV>"2ys4eݼ. Z3)?MkȖB-Y`:\苐րx s*ٿ4 ߔ@溼Mif[ڽ{f v|w_Cz6) ͳ5f#8zǜ ݝ!#cߛ/,$$1ZoS酔N^S՘h9zQ>^eF XUU܀2ʔw}ChӇwKmL,0rcA@i]`;"-ʤ"%^p9|dwxpt RQ5,_bMUPƞHk͒J<:<3sS>2p2pD%Ù$}H8SJBVHlĨU-^TsOI}| D('SxGFV-wv+ydC"hm*LW2y2-g;#5MG'J4nYLyځY b5f, '/o\<_'yh%-U'l0kX4݀|Yh}E8J7*3*BA^xZV--H'5.r٧O_)#^YoIl÷m?T6%0C3XWr'oԟ2Jf>hbwh@LZӐ %tɩ(y#@qootF$ĸgOIhA>8#g~ao:gynS3Wk-PaޟvUC `jdErRVBA!Ozs3N2O"$?Eifڈ8UWԶɵhmh";JM{RrS Lx<#ZjU 4p=£Fp z"?2v)hUubfzi &$2\~'ӛˀSYz(sr`В{[z12ZkYG] E /IQ>'Q0J;)jҾt5(N(쪯Dztoo"ޢ4bog֋]>0s26KAlPoÃH޲y)"(Iij^dD̶qJ^h^%XmߞVXM`AI3fodhiB6fkxIR ?״-DOBBLs0z_Shd՚Yz[F}ߍ:Sbָ5xF۲Byl.IcwԙWH%R  Zs)g_@xw*ìw8#r~Q3pWkk& o'REG}VN-Iq+IURޒll rAy'gtҧuG^hoG1H}[rO$@Ig>e-Azˑ":Ǝ$QK"% 8A=z>Sʍ,rJ}4;xΈ@j<Ϛ&뀏y7X̷e!9ƀ4s\sODݾ:>3;0 1Xeqe廖g | >^Ɓ+^~]7&<3# paV5$!0ROd}1Qj9b~ZjiL}x 15…0D1|o?? a!{vhG`>B:kA\1 VF }B#4wj}@E3^K@Jf-ncV5@pZ};Me xvs;iж\P$יk3"p7bj$Ĕk ѧٹ<Ю?=6_冮@{[s`k4֚Ï"_FF ٮOܥ0PՀӰ 9j* &# ؐtEý] =EBUV&pp0_Ŧ7g.;A+lmK>,H^ICGFjWPC*zXu1k,\%XEOO^> L:xF8 D@1W]͔OUǰW0Wqٸ N7ܦraܶH$"K9Ӹ& rDS-zb7FuZb|'% rd-\:7>Ca|%]:,[`Z> }:r!#МnjegÁ6-d΃9}}K.LBoaDIm.[Eϧ-AM?~>J_H3]7&d['~1SVpo`ml*xCGת|-.#kqӴ Ʒ@)U&cyHHNŏ\W=iR0a0"I-ם>bg=dh 5IS^jd(av *{oiVA($ Q&;FG:Cp<4HqWyr=2Tav4?O#0y ,q4\JPIE6c*ߟ[$B[nrerUgbjE:\Cf#CK,[!DݫIlZHF(%=nkX@P CyE} uf,8=;Yq臙r<H\3ogJNSlj4vbE-o(~-;͠ (6&-k/BYQ[)KLE!P'!@!yӺh1OU^3 [TJ`B*=Q Rv@xQA0`%Jdx 9 WWނt_\ɲ⎟z$׿cMsR##qktĔuIkm5^ pCYDc3衋º',!,9mWYAN,bǵYϛ"~1Z/앒B?d붒)rԇ^lƥ͘ y| Y6 q/3 }Bb5?͠ P6c0' xP1 N84r0SvỠLu9?qsӚ Z_F>>t&*Jl^f Km$#tSqBLuc"f|yu0K.(ȟآrp"Em޷3];?upW;L*EhYטּzFV}"g;t;1%;9"+Pӵ%[͸hFJ5-Z o23 e}֘L}R6G]aT4 3S0+[frl255Cy<b|8a(#H "#vAUk V&Χ犺u \ȜR\*a#ܪyL-߁mV38Zpc9"Qe(a7~yI ,ՃdTN{Xl[1'_ɻ !dY|5g2< :x>?99!L%ke6 _WzB*dׂf`A1,D&ue{ݖR FvS~ t}̡U*y 4N +6ݺxŲWzAZ6١^ѓ]テc{&vqEGl` d<=` щBeA,0OM-ޞK&y]`:o㵷;M~u̴x8z]xTMq^//5 g0D|86BŢIagdvE Td[v=FHvb䳆ꦶF|cYj%:.Sst:ΰ陗t]VkJ"RĊDBj)/i[9 RN^O`\6ͬN(m$6@ٸ?b}wC*FI`;_CJƈT"%2\޺g˸Nfl[W,rwԯxQ +%FU^a(1xĨꭶᤡ#\+6FNgX 7r/=1m> L AxRR5:{j(0b=* ]$Cָ$oa,rH} L8}|7; FWcoЉKڠg$ 4.PX)ٶઅA)_Kqjy 7ja&)5gbRT̙g-;ey` ?JRRC1Y)\mhn% nh /A1v>TY^jObl6AѐRo3z=M?H2|j ;bRTX #W>zp9G \ox3(A<2tm`K =r } aDeF AOEfׂ(o('gL)_h#0?ukIڲTpFQl GLT37IW,n#K%<ܕX,('zphDo5'ޯ>lPV׽Ff׷eJCJDR RUW jRANcJvF!—a6(y;\Yڌ w(jU*k8f{a8u1T>NhC}Krl߆j0'fr:ȟ)Qp!S?.fޒ~Qzr=:(a@G1F.Z* ׇZe#Ece&F'5!D,7\'˘'Qҩ5Q Un '1v=|kon+0MRv4%4/ŁPF^ҸUS4m_ aڗLBFfvUח9 9}O!I!ox+Q]s'&?A/F%% cX+TxXٴ4beU78Q }  nrhi&d CܚY`Bnc& R$?1쪌P@0E_獉;y>)J9P %jFѦZ /@n~WhH7@QI6܌>fSH2 I[-_˷;F@C`rAI5%&vT֧DQ`:kfE +rЗMN+ S6BrOߴ̘u! WhC 4L `2E)[!V3WSn|g9{,2g`{5Qy3J%uge?fO1&GvM%?аiItyw[sLK5,^ZEx2eT$)Zhtx!3xcΐ1תQ&XzVL&)ҟ]Z^2"t`=  jI$;B{vN3 ~Rva<=IՆXTaԲB{#BœA&ʇ&b5rAp@rozED#9 2@ڀmuGġ<+It @| ‚bspNfi?U7 Yq?Q̾v}ɵB9v%)` Xd֏ >قPTBY F̠t1L0:'FmͩMꞤ ġx lCuxMՌ Xߦ3խ16 6 m@vi*XJi-HځVk2֘wd^%J)/-%R+2o giMS!EYHF+sT:Y$r埊IljJȘu.NwVs) #{xd(79n}]pƶC#=ab# x_`2nŨkivnw(=xJ( cbOE2i˺3oG˸jǺBk~@\|,(E-.}Cvn[~(| va&n?]UG\(/I< *il,w-~k3ڐ:{Y3<;0VZmy'7 c5F ̯UJYkl0/=.wǣqo}(j%uأFr,pi$0)s 6%dFozbbzfQYr<,ȽՎD0Iİ,Ɯ`yQB@Qmh҅[w=gH27,UqgIb(d!&'*r^uv1ؑ]GRy&ɬ0psNk*V5EB>Ne8d!GOun_MA~$ey?';:[P]@ ;G"DPGps,ԻHEFOؗOm .FUӬ'㕳~~4v8b]UG6d1G-׀g]S%s5<$N 2--ϖ]y&Ld:/RD@,|1L^tﰮsbWm cc~UE!|L~ևOMj^Mrӡ}{ lJ0+I59RFX'}'%uк5 z(]"`<}kL`o\ dwG~s/Ѓx.nWfx}؉c 'gAKYaH5@- 4,!I\.U {*7T8ts¬[ҖOr_ x FWӈ̂NlZn~*FFO|_1,Zszhj*fħWoP:T ؋H.}5,3&FO(]EQ ӶJ+3lkof`+T1i$u1pl$"S,Nn*Bfyۡ\Ύ}vhBȶ)\bߛAw-{yjA 0 m][c%̑]a̛}/0~XUj+a"@QcB{y+V-ށ"$z7ZEݑ?޲Al)6ogL+ TllΠf"Msp%Gʇu̴<\&]GK`galV <xe/Cҿ1MNK;CP}Ꝡ eQ_.!X"Z&;qLLJ+~3fXoIY P;Ϻ51<>E"*cc\,Vr+_J8+v11Xs E潪P-u_gNNt%ɐ]bܦ^@&(dƢOAzN'T>~+|0 [F֛~s>ahGOWu4"ET>Y4>xw!2|tV&=c̝Ӱ/Fc,:yVgFհ6)kQ{CKgdxC־so/},JǞQa{?q4U 5[\c+pXc'T4Je3>oj`G~swJU|߁|آ{.ɕbtr;VUEm6gZ#ƉUz8s uG#4eN6<_۩)D"4snTsPEcyT5Z;wfq!mQ:wb1s4!B~/ I9+ /GGkS*x,xH%mzW%'望7^z{ܩb1ēYuIV=Tzb&ոn+B XTȃ3=ubVN ;0=-^O{/5JCd{&pZl{K i!.%`nHKqRRFUX}VvGf4S\>lApwhUuygc~uٜ_jMؾ8"aO#>yԮ'rEwqX$z.P?|i!a_': 3XL}xcm\,SRz }lDD-4h$-mbMzGb}NSьͿ>-6B8 /'!b&oCms%:ɘ3yZ02@[ evHVWS"XqǭO7yC צPމ^9@1zfy`MŽ:#IfO?trIu] 1\H紵D8Ks~DgIQ ]xykLL!/$oĨ;jZzUD"зyxRdXS3񹦳n a|`m]5hzi=~?QH6|[ ֊PEC7)uh22Oޒi)`; Xvv@'8&WGŋfOѾoW& |FU j{@xz<;ݲҌAx|0J1U< 'D`~+tՂ+Mi~/ Gȱ2bp;F Kdtׂ ?b0KW֘mYw' Eo'0'o?X HQvB@a'n$6/e/pG(?-m4bRGM\@,Z) 侩&=/::^E `E,%51ke?g&wktggNIN@rU~5͚ό;^fxo2o_u?\몙Ò`¨lo;?w pJV q&0K$}SQt&m x"b NvQcPTr^tJ<.]U:]ik*%ʴF Ԁ-;?re?ŃRd1M+GF\G18@XmwXI?!pE+3Jc⚫Ba[mx}XFa$zQI ;3M8_OԖq@bKⳆheDV9K37I7م]}م6w&΢柂V4bL70.^Ftml&wOA;vy?CO獠5IAׅԞ'ꫀ/JJzBlP)U+]VUVrBڭX5z·;Ⱥ~Gq\?xvL&MNq{m(P&V7UyBBLDpT0 B|C՘LA2]IJ_lZر(A%-'Vh5"fhWUF  sYju/EU!̥m5JWeD<-noD, }6wioJqMս 3VVArݶ_6o6gtX@Rݧ"C !4+}ϜJJېG4oxErj$gg,fRƢIAZ^O$1}DMS4y0NFAl|췆J6|Y3In,Bfqi8f>pU6Ix -c̮]g9{ؓ㿲rlc,-#5ODܖW 8]3S+ot>{gXW)]+i<-`npSt5a[ ga'}nz;WO3Ch}R(GĤ j>c(r!=\[ksHTୡ"k ^UN,A&0P'5`pYD،Wi6>-WDitXc6}m#WkaaeSp2Λ$p/{Mm]AJU.1iVm8 J z ߢ4^%ZFq|3른"f/.uIl TpRїk$]ҭWJ(7%:5śΚ&_ Y7@|d?9gL60p%] cחz=g4;}A,2p Z﫟1fq4Bk"iBřax&vfjż2lρZU4,j9 -Q{vsP-VZa<)XorO!(C8%^RSD$Xu]E<[N[tޛ{r)B<;s&U/=SvEt#7ZP%[ٛCM/eg6_VLnFc\Iu;rsc٬܀S$fxd6~v~oOJii+J%*xBsb`e56*510?,IlB8e2%".0)VEHߚƻy4coPYb*!> 3`P[̳O2 sS(ɠ (-ZUE2 Y^ *Q: Z?ӥ.9՚;w~IRbi2/R] "\ζqس"V?灦҉rm #W5l ?o&ƳAjI%yal͢~{/x6r|dӀQ>j/Ў.FRI |CK( Yk& ,0yI4-0=l͍:R) 2ρ+(*,QRz#L =&L1X[%kO;P9?۽ : fK OC Eع+[󱨐5>зoLvH9bD%?\n^h_TP3O8<1GRygJY?#Ӡ::~uho=j7Nr_DN9P}r}"TD`"]Gf,A(p5mʶiyGg5AF6HWEi6{eXc XUa"l\Ѵu`Lƈa犢~\o%W DP KF4 >g(hUV~|ז8 +sCi+Ka` @4jYlE͙ yq?"ɷmWS-ZC5RA"Yįl7a R\SOVAF> }2@-Xy}dѠ z ~äO>' s)=lj?Ih>h_XێAlti Ht mɪF+顏XKWyG պ}^9Xu,~{kޚ=H%66~K9d5z^1XzM =!!+_P*ێF|?>g'{m 3=8 N2$}&sƀ͐C J+a /vm 00z΂rN/8B7խmDXoۡ]xP!-XG>PV2{F9{|l?ޯ Ȣh: @,t07JX]%Y7V| Nu,<\DN8y"tsPF"ī{Zw&lQG؟(ltX .5}i"{UK!;.BC׊ycη~-ЩRRYQhvCz)[p+ &m((c]f0>-͟Kqr:u){D}'Y"hy(-e,>3e*K_ŷLFl`m+'QbQdBQ)y8D5lUww5r'kEXm+6'w9˓:)\LؿO2?tqe-w2eMwPKWu3?{Kԫ׻lj4%Aҍzps7 X5CԆa/z(ǮT1;'|7qM=E~m) 9oˆFn*$Є:Zchʖjxnm k&97@ DK[JRW[&Y" sK`;ꉏ-5@9A3VBIA;LX=Yʆfʫ iZA}ge7kN`a#[5Yp55\q-)NA2t5rU.>,_;ۋvoIE>{>cHN;-/BP 5N9f;J#Wҩ¹~U6;$IG=t> 1YSZ[\/r,˽/iaKEbY-,P*[hdc J v*bگ|`bb+Wn .с <7j<\&lQLV6iޚVr>,`+pG,6O\/>\i׍(,xgg%K +n`͞{Ba7*x}\/u$OBQ/}9i ۚRCn&"q^ǂkO8S#u ΌfܗJ k—}qI|u0QV~A556<=aU@8`V,NuނzϑMy!yw?]"-~5{{ TE7ޯKyUށj)o@7NإL(ˏ﷊KԘ^sfl𹮍' !DJ!@DpfY#Š֓e y XnALi9' k dUD{@~"s@C,"H}=cn$~[ЙN~0+U9c~M!ưɭªpV`; B:nP{:MR}0ƐhS@kz(Hd?,5e48^%ΖM]T#+oMl>|oF wɑ@zKjw~;d'ST(s5( u+1f{؉()m6u֭s쥅W1,C Ϳca30Φha_~/BO┪- )O/SZ} t /N|6~᥯k2gt=<5aЬ9VH_Ew+T2V-  /r/L]2K&K>XC#qѪWj`4?|#Q(fON?9lNAChJYNrCfaȒ@ Y--;J.tƄZ#۷o68>$eXF|C)te 0T.8S13ehQfz?hҘҤ#6Lx!+pBk?]Z{q)3,TIP6hѠciI׻}84XEN(A"u*c]Q(-pT8:mJ)29 дdI->s %jPsΗ7+!98?x{zԇ'q'E]*5AfAS%$+TD@LC Z3PA CV kp k٬Zũu?͎}Ə}v]T!g%ڎHĨ @~%$ ?uE٣}˵FСp|"s[K<\{F$^Q䏭c/P(}"2.C2-aqAg]+"w[;Hc]hxj Wq1f!F-I;)p|SBz0ftl8NײBxHt{ b85#ƽ%3} pnpx'B3ś)B0Ccސi/jٵ)hUպ<\UCY~+k;qnK Bkj0Kk~R4Yh@{VO8QuԂe-I崙Aʡ ύ&~^K$`--6`a<),VR3~HSUӈ>}SF5N6C~ElFxW1}*`0r|Cj}POP?ƱE0v\|c.D=KjRD$?d3' \"9ΦpTc ֔SmhE :}}t+&&v N -J CFQ[ЕBX2] ;T-a?[.ީj̯u y9\gb9 Vu;t#鮊AtI\*w:P(xbjYF4tTF+;Ծeي[s3ϵ@Vo:z4$9d Q׶^O&H<#ԛT;PW,) O($UߕIzUڢچTr -2f7b%h+b{h6xru,vfHoN5V<3ƒE#8oR1F@_YNYkDR›q+p[L9|+59 <^HzxH˗{G*b}FRuy#O[O+cم0BLQ3Wd>vo}"Ӡ`t=}sӥ;$XDIN Tf<à'Na\N>Skc5M% 2J#s0!vl#3S*_R4Zr=:,ގ%X>D˚Tצ)Ϧyחg?Z1إu*nژ%F=ywy>]Q"|:CsMW4;-eOs)8ln)e҈>E R -lbc(!8)cx{I$YUP\ށg^=B["" 4h$k8cWߖ91SY`rufZ[gT:&Ggaq|JaCE&{:tLĦ_ G9RpY3(ө{qatCLɟIn@p;ό0e%Nߺz Dr~=+`f+,ˌ, tgNL~Xх%c `ϫ*<p#SlYKP=ҦZX2ACxnf;/pT!Òu(.{o PHpG?WGIk@C0^0SgP:8?ff>8J(y|D6J,3+rE_ٖ {M8kTea3p˗1 N.Pf O|>8LWYnrS~|e|_!q>WiĻ?wzF!QI=d~:Lsz[1 y\n6(}*dH7 +zQCY QuJ?LA;x?3IeޔGrAh{:;frn\jE&L/i9nGy~+ JH o^d٘M&=J!Ʈ.7Y[&%͂"L҃֓\F ]xlNSϔJӟqs߮.}xF5YjC ɕm㪥m%9Q,gm2K4+{ڌy 1xUK+!\c ^"Sb `[v1rO<ITFʃF~26ȯG8.G(r]%IM _J3Q/v٫l8Ԑ~Hv)v)ávX=(R&a9:<;>5\ұOuiwvkZMl5 dŷIF8Mux[u*:^R 3̲*wЃ v~%%F)aKurb[(]Ojh,5ڡۚ)5^!gM0^m $ 9`UK :pHLem|pc1l%S@if qr/0"Y]$\~S;ZmL=>D{"Tࡪx7+2ѶwQtއqN ]=0|~~!vi dE3} Tv PǢy=FѤf6Qk,c I^cjNrQpZ~B6jbJ)hf}މbE:Lo 'o-]֮vt}96/}3z\nH  p 5 fYf6kXfO.쉣2ـDD &I'ZPD06BLrUuG*M48΁H\7 K7ańx[CIzo`tQJNhsѷd5e6~42DV\oL%1b59{.UM1glzvZ\$A"ڭoZDġïV7@#G㤝ZZ7,қ~Vn-'Q]L, ~` /Vèv؏Zcul7y&pR avS9l$D-z-e.w__V1ԈI}L$:xpj !ϔ6knz2ʏ)]ӍŠ>tUJKbΈ)MDΝBn횲#)u4&`tݖSaCuvf$ 4h*M*Ҁ .& gxV:$t%kGdГ9 OB3M(K)ªHs~ݒCZQϥeED{csnw>  #Z!H4;tY8a_( BQdʅhž3xwh;7q 7ܢ|1)iA/[\y{z$;= }@j2*:X5HHqy0&<4WJ0/|:9qpL#@M"r|L7卿SūKO.-\B@nBP D'!uaAzRm草kA&T < yкU^a{92grEFW\,U$=zz~ƻ W=%(D h{}xɞ,TXBPu"o.BPq!0q1tVlWY,=@kS10''2l96Ӗ5ɛ lAڰ 0"$¥Mrn%o*-ԥHt_6Okb%84 #٪=(}!7+Fvΰ4aR(G6*kA`JrZk+ YXzx#$ +ÞNh36e 2FJUGVaٰ(2?+ٓ {7a&PzLF8ʃb$?8ɜߒ":Z|aD1rBCpC#hL<['X$0!ʠ`16+ZazALrxz39t.^Z݀#۪*,΁4Ȉ-Ͽh&4ܳ‹RSUJqA*MX EHcy @+%cP#,ğlB Vg)Þ"5Lܚmd)#$$d2Ltߣ^wm #\Sʰj렒 RLaXהC+D'k#Dq3 $nLϡB] uAEt()Z砍Ӟ%r|!>J:)updurO٭6tjBB迊se]~eLYA',E>ߟAP]+-5X@3r8N Z- EKI4emoWT'B `uCIK[ᔌ.28/S(Xc\%ZA.@!boէ 4Vh`/]z`:"?YweծI̷Z,1\z ;=i!Rűzƌ6vU?Lmapp^H"WOGOAPSc#lhpJ E I^F|fYGɷBH q )/.i4z7*~3aҮ&#k/V ~FyerY~T,yPΏ|N;P[0玢Z#ZԾh#IL8_3fJw tX̀MƚLX=qCBȭ~ _}t|10~#qDr?[TsǴTQ AȮv<*1fq;]o;`:oM=9 ap)E0 o#DXy$iV4-QhC FHӯ&D諸TSHI&-h7 sHXI|Y=ؓBY^$]^I OՐ4ʼnJI:]ORh3 ` 0[>>җC\|J0i1!^Yt2B?=e-\~~|=}YdNr߂9(em&GKUc v[}? ٜdg:_W|@[rvaF,d͎"#fH!UѸH 'C MvdvR‵nkV=ΨEB,Dum}P`3qyX7|g" UPΗ#)u a_X)ʽ)dMQ6܍f- rWlCDi>Tm DED(r*_q˯*Ԩ1>:cLߖ=NT8f+yR-bٓlqh]R҃RMk}w?aJ"5ΩT mJMK6!!1+_%ȣwIgJeb0eRkޖK&rnJh0n*_9ߓ"vE:wReܖ}"HB^)~sз^-="Rɭ$2RG^-==Y"=k)wUOT/P9 bb(YMcPpxL$@8~jZ[RGIzܢ~G3^|{}t1yH]}@Lᴙpu('Tb`1-0UtPw6u mC @JyN #NԺδeePIF2ok*5  E'.֋_R>/WS Plihzh,9XJ+ǿCUrܟ' 綏KV<:TpX*;4.[sV%/r\pn'=6F4FEK#xP^u m6["z)Vؿ$PLNv"6k%C{_^6oc\v58Ȗ BQ<ӗN1PV}׳ur4TSr){ R, gQQуuq ͅ+ |]hd+T ]؛]-ХsC)TZ"$4$Q/}n9B-eﳙU łeB)URQC&ԣ &dŷe,; sqHlGzU 5mF 7U]g,F)03۳E̟R1Ai<s cEK@g֘+X;>2B<\!gXYCKb?}9++=\4e)UbJ3fcIҨ%oP2KكzM~:VZHZo^S-|b:M Iծz}JO7dYBzKB~&AJό;oY 厠XDdfϯn|XenJ.]]l5WṬb⺠p$j'otwEqSȘY);8f#N:_ً\|W^QoH} gOy[H>J0+1/vlHp'cJ5wL 6E*bli$>^s./]y &`9e,D E_[aWGy4PpW&)HLt6$FdREiU;*8Y:Kŷ.Bq֟{{ܡ,%/5,IBq27dqp {&JCfl:=jw ؂f gzzq[ Ome,m ^\<mrwiS"4 Pw E.2cYV"Tj85xg{:}Uܐ{b Q|hbgAcZ&EAN^v̰ _erp-Z:ĊەY= 0sbXzsEJf:Œ?~ ~"6+ 9pNwb򌭁?R L\Iʎpcj^y]? PrUrw'o}'g"gM  }ľ/Ɉ.Rv]pU\,IC,$cl"ӸmJB =$D=PT>"=%[3%IN[C1Jx4DmO(zu{Y2R7$jtN2˫+q |4Y#9Z=X$ܖgY#P=j@PgUx/aFR{w'NRpiA; הˁH|q# z_`Je"6G>07$M'BN+ZbyK&D<MR u㏊X8NL($8PPyԩQ/("cq ڠ%k 9z͢佧ub;5*B@H>%bmTzQ/ۗV Ћ&\tb&7@6ELX3*=8ʹUH,Q,]RU3MY\~<yIC3T[C V~on7  mCzkZ-vbY<J2Q) vu8E#{ݓΙPqɴYώvsu)'O2C΍ KҎUuSPR-^諾ɾYseClV $flRM~ ^ERs>ivĉ=dd8N8˞t$ ;SbssG~S):tnbp @>_P7qQ(E{jn18[Z-vڵ,BP 84oǀ n5ĠAqOϰT-%Fݬ# RQ aJƕP+YYU/a<5*J(T8pϸƟH fc_-'{6մx xcZ|4͌bQ!G==R`f k>yA%9UAz_-u0$2X e-O) mׇAȈ8M9  m0umPksX"_Fʡ~߷'wR̻"AR =$WǔSz2k$GF.r\9/ c~~OGҦ v]0cg=:d î*SWfIq1[ķ$,? Q?c,CO7OAq-p l>Tߍ:> 8k A R:JO 鐣v*P_`Uv$vs//LVfÇT;c#b꽃*D.#lLfk' uA.T[6q6k73P}T95%wU-wd'7_N9:2|鎿tBxtbXtc~ݝ\ qsw;Ӝ7K̯CA,qb ɂ3K3Gu\MRiplQӨ|1UpNijF߆5Q,)،Gjr i1FDHSۖvoos~PP9"@=%\G%/֭8-]QV)Y G:q9$|sĺf& eԖd5q~ " Xa 86 s\<aYo~q WC9` X}PG7 mK1GNS|I  ,+zwIh al`a: iSw:Gl{ 7NX,x)^rgDM @bdӎa]F؋*%uJWzsH聍xټ_`GjaO OF?sr;A Z[@>6i$φ?'*r}pb7+J$T _|A<NyIsJl4im{WWѲdL=o[jŽ w,l%)3Ь^FyδQD:M `3,=t6sD)LkۃƿC|$#nx;A'(S0%G׺Hfjuaj BioFZ'ڮ7'?f)V߫&Do! oh”Ӿyx+_sC'1W4Bi/5|oTȮ$~$.!bi~$~3R3oۇF#ތ/}N@|حWx2~βa;~v3~wcd'b'3&>!@BYi}Qn85gj>+dBu4g͋h6T49tE}85x!mBsn1oGOvOo۶bTL|9LKzc7r_HӡTi#Q[u6%dQVd @9NMh90k@7"(U*G>Nl:z:x3QwWa,'BjV1G2=F[Kxͻm/- Q8mQ_~U:DQO2%0|n\qv_x0E4E-xU5I#j?CqPFPͰQ..C6@8t )$ˌE-Sd6XBD)(R -~`Vo -!:2yꙶiݥY"Rܱ"N6-y eJ%g)D?2,NBuQ?OBjy zpam9r;8Fk۰U\|jb\{S`m6]۟"u [XH$ג]a!d"Յ%i ]qr{A5*qϖB)\|.(;$U[X1@pD ?btظ?"D9e(Y_-.һo{KeM:7`|rVf1S1T'cf.szf{>cE3d @_ioOֆ6jk" 1F !i2"{袶I2K3=byG2?dqoc! `)lRG<tE6gH͈̐1etBe+pg hc),CSw?Zb\u~ uzV>(Rldh'DC{(ZUf&W͂<$ȚK[bh&p:Kß2YZ]6'čQp )_di!E335%k\# YM;-9fq?hb1QV_t3agJϜ+ hYEsxf ,dmRZk|)q+ ENd;XD1ȶr!4$]~W&#%ejWH QIb1ҏtL8242eښ2-0װR;t.i51[SU;Bd°&Zcr]DO^A{ûrE01C ɡH0n/U:&l^n.{$e$K^0G 8d(^+@PЬIp$o,L %<(}>:UkC0x-=u\a%7Z𐳘2g+uw%/s#e5a )0snR1uT-Ď#8KzΈTvʻP=TI/3{447n5R]^Tzw6SAԯ5Hx!qd\6_@F'5xT:z!{knlc'Y;Rä }r'g5d#kr?y*l KhE  ^Ʀm:؞FEWI\8oeM1Ƌ"}6P_5]JaLwvS)*EmSjAC)*ڗBtu'dM=f2ev^&HN1.gi'O.q]nX4豪;6D%2(`I@~\dvz~[ޯ |G. DBvq3og} <W T"jǰP%Hx5m;;38=+O{؈%dCvD/zѣxw.C3u~ҠԞ1+4c;4Ҳm`_ aiKaqFgD'I6ەe ]F%uTF}^`+vF;-9gi?11?N) ._E Ȉ]B1_M554)8w<-ƷCK^#%R8U.@gf43j갂o2XO2i2aQ'݉Hg3N @mzT}'B7*8QDK\6LT ]Rē FеT}Ox{5{\K6lod^[bҹH7J1_oy|_j[j)z8" 9V'{AD?tuJBԒ9r!D }MY9я>֨H~pSbs \U}#&~r%] a SM#ɿAbӏIDHx$(u#?>mM>Aj%m0DvGгJ&Ka &~&Vݐji1{@U~ uU&)#5lv6B =|u< ^tQnޞtUc / r,6/u0`HK/BU`0bpsm􋩠m_#){*p^bzg1!!q^vj:tȥ),[RpˎAd|sS,8~ NEnLcՂ2v{qHPō G?0tU5OƎsTyow Џ'c>oYvB̗9GbiSf) ?\x*?{#u'v?4 dD.IF?TⰃSE(: ӹӈjdCX* "]͑O#o&d~c朠7վzN$"WvDmt^.:']̀?U1g2>/QGDǯ0"VBBwc=Ft"0t=yt߿-6^viźuw]$a=}%7m~KP _kR}5jls4::-x04H'9"+[*퀏{5?oVڿd?Ol#I "UdDZmH7fθ/ ˌߨ!%aboa}jD}ʱG([v߽J)&/-chp6C&b^:YWx &t?TV#0 G kQ:* Z2Bfb?5t)&wnmLa}՝M2=IV^}|\Q.#:V<#_dά^!ٚ݌ؙ`F2nBغHg[0l mue-aA+>.3m>:3  ^0oB.pMd#> Mw"|(mJԭRQL ZxG?'IU_:9*e:Ҽd?Vkz69CՙOf?" *kn(waF*^%w.i.&!k;FtUw0x ̊^_ g-X+;\aC@r>R>11_qٙ3c;GIaկ+4MS . 4QLC׵Rss" hwVnP m,xxr-eSJBvpK6(*lՕ%m4Q R9Uȵ3v`4|}#M&h_$Z#UA="'UPv֦6[h,x݀[, wO7t-M@j*Ѕ֬w6|AB;2ǎ]AqYp#z)3'v;oc=sf3ĜiBf±, !,*ݳݐv\NԳ jgu:'.\!e)|l×cr! s*s=RXT.-ZyY#hzJrc͆3rdU,El&Ȧkm5{f9Lh#VyHKsOH`zuF__Jkš0V0i̓w]8sf񭧈[^̸;[27?Wf^$a({;}|*ٲjd;~75$Z ?4R-*}‘Iib-K爋Rf~z'LUOMy-Hk1=AGr:$H .jdCʎ7?!aLP_n[Aq%tω \Aw!V҃mOL@GLs+s8@lt$3:mEGP/fR hӗ+IA - @ƃe+ǻkB%)=?kK8&b4j.QتξMqa-&&=ILa6~ZK#YLw VnC _a <$>C&,?Td–U>?gj79?RŨ,_YA>r, :8\~3,SJŖlq}̔b\Wgx}9FcؐO)`|}Q@M=AR0]=~3kyq TN1b09qBXJV_ܮ-)bJV}WϡߡhސExp&.v8՘OCW." +؛Km} Nxޘ$ {̕TΉ#uQ?(Eb0J&n+x:gcHYsKkFȜ•צ£{>3ԎYVx @5[?s#qw:H)@N+u~A!7 jfoN;)6@I/?g[ d_͢so$k$TfEcMۺ©]KmG=ΐo2@G:QVU:d']\XetuRWXCfI!./Nf zZs*yFm}A`lW E̸#2GAcYq@ZȒOCop4aG#\-cX `G C5cDتyDm淗e>> }K7P~mpP[ۍn|iz4["H,2jawt)KإLQ_4M.g7o-9eԃv6HrCdȧ8lX{T֘ [Q|@YFU!H8b-ie9yM>,P*l cǓukXߟO8;>Í _a%˼`'dIieH-1|xE<^zĻz{4TkwG='z˧G,9G":Q|SbtF/;^M:YQ‘_Q!ݫ^8 :! ;4wFK)h>8geܢ]@rnӅtZЧU$[m[> hJ0K6{nv UMNy`e.to~ځMy_mG\^Um<0hR7ni/`cBC1) sN?:Py_ ];3u"Hx-J[W 4m2vrM &$|'F[mP0Cv:%}W ku%ҔM9dwjXv/>f8ÊKFڍ,/հ\fR'^Q”ߠuBsۅXFj{5F*>PP܋y^7A Cta-rR>?.H*AͨϞ՘+4WX쌴GA+kqBFJg;j>- p`Yf Ti'KpprśATv*d8_njN@!'>7i@&ps8Ԍ|flJ4}kT>:P$)B-;r`:s'#;=Oin [wW^`qOGp#kByuj9ґ١mfWoO]_ߐjg!gB&O])ɘE;j*Cjf#BDž6Fa[+\@~f*[񱏋`I~:+l 7JAb(Yv*JKj3 ~5:/AXt25AS"c5/n~-;`du—`^L][.M(ܬLO/χ?/>3 $.w]u/Ea{S8=;].AgLS\%xZSֈm[gru@x*ꂀ3{=li"_ g~0Tw|TtQKIOd$+gʌCjHk?94U'%~.9OOK'ovGȰ5 !p/LXy4pLLr. Ns1 ]Vٌ:gf(tMe;:/w0z1>|PyrDYr2 ŒttPQM,M B*EsJa~uZJ,'^Wc~olIXШ!bJs]42fѠ}A.A2J9!})z5@Z Xy˹#F X?B_w [JTr9«y*JbM 8.?FPֶs6 Vu9d9pK_E2[k.2dPNMĮ1O8MO@`]OVS%3zloT4I6νKf DBergG+]iGG$-hI0{vCM F$)7r)f(c)|>sۘx1'E3W$ )L_9ﳴjA.gy66 aOLMfs-ܠ2wbɥƷElm9ʴu(/"?;3Ӂڵ}]XWf̶Co)8vCtOJj˻Ÿ"!`*X$ b"5L>Qh;3Dcȏ7[5fӔͦ:(<]!>w8^qeX,sZS+w0? 8\ ıT n'־6a{3QEEltÉ'T[? c>1)DF̉ ]8N7C<|lwʖ OpøbZSL >ZR}_@+6w%B|@REO=NDbyYQߵФRo[Dlq!N&F*[qVG(㋑׷7^h'۩+: }c ښB#~D{)~#k@fe3ڊ~mNM7j2R-2f]9F :qdvn!'Y#> gpUfv͍%i=f/ ֺ6BI Dn:@+2jltۈ6%EnӖiз% 9Z?i@3ѳ緟SuL$CpڇFr@] +lnnk"69L:5_Jҙ6r qF`!` ^46h8sL8R\v5^+!}Rq_N]# -X m,26g8ۦC^/)8v/}`Vw[uCq,[<*P ӥUL4C26NH KqH+(a,"P 9bmwWr]23 sZtE {wa~}ԥPaaeArhlbsf ]LPDWj^]<:*7 _oޒw>DoҺǐkw}n{~zO:t}U;Zb@)ZO )܃P 6Xvx Ѯy kƃVڗ`+F0aݦK穨93ŻYd s1WkXؼgJVgPk@zꥵ`Ь[HN1Ui m?9x"8~|Zt^-;CԎl,X*a-L< ?0|7ܤ Ӵ;O4T2ʟ'd ]E7 è1LnRDyB-RSpzgI=97!˲wrAT6T>;+~@|Iޔa;eHL. G'ELRܖ*hF yq߈Oo@0GZrυ52*[0c!U'[ H򂬶"a7JnQ'u^3?eVcBh(VioIgx{F}4/ף.*V4݉w=,AҌHt N_c,E]M@I$crI oS2x"@d!(}g<[=&IrKX%K]Pbۢ))2bmO#4W1:K%꘾];: x>~rg}ڑ_8)[dŵqÝy5L6C1mG>G-:Ty|V-+CjB;G7i n8l!TnI@eijſ$E*h~-[kBytgcU3ØI= 1sd2E<#O~bo gli͆cOV"-aeN)>37d4mbU@m/R2?:˨hn6|xQDJ~8߃oThb!3.-آC/3XE RCRC5}6cU"Au Ym| bg7}7-Q/8Qv:Ú=˿ &2 bBٿ =3{;ȭ6_[qeqL|yݶےAgӷYzzTf !aX:.+d=l>2=`59-#K9/C%)e~x Oh\p[9DWrL;kTx'Cۨ`/p5W{ts J;.+ovmD"牧)}D^Imp_ o86m5%卬r&jR;[Ox=uf6Щ^kaQ= & Fe@k=(I\n~ 9c}V9)"[*h-Df&cݳc(R鉡]/s/U&?AiH9OVf.Mov=AM㽭(_W7i- tAHo&^DCVdSJ,rP1,o09؏'B2'XϤ=yA,'< 1';qr+AWGXz]/حjSL?^TAԶ%\$\ Zc@- ʺĆ8쫇3);0~==lzT݅xZK{c@4k fX˽EF$#FFxҜ=j4i 'n0*}9EC_nx.qa˅EY1iyR+8FZ}@ ^*c^5knDhp2y2 a#j-xڇiz,, \ ev٬m![:kM=cUfI`;ˤ IܲS1ǔ@IDq1Z|?2tk.- [t֫Q34яY jSMvT.4\N6K4\2m:M'zM >x7*2S]|6 ۀ7 iw MƔtǯw朆p 1&JZ=wS1~wC7Pz<2LB`8ԺmU y,ZV9 ifG[C`tf6YtbD?୺9bG4ɞ#km[y 0MYߍ25r4-e-s})߳/n/̬Nₕ߆M@%@;1fĈ;˵JZ`[4o8+)nݏ5Ұ1S&ʐDoH"!T{JEƕpK~R[h V; ʜI!{em{LQnR%:J!3UC/_&6۬={qqij81q< ymu\(R<^-DljuCJ=䝙w(GB6Sc@C??.yJ89 PHsv7Dd{p.$s1/U%%y*y8f+܁}rpTtX f~ukOk jQmi-gB P\m'0G䄁 Ǿ s)񞌌0#}c!|N?QCBPD]j͚|ۋIEAUtys5 T3=tc`)~ Pš3y2˨]CF&'9tÃ>C Y45'1%ܜ 3r6PnUsBP8 ?'JYQ}&hzv2r58 ɈSRfM#!nsq3=?[h!Juzԉqv0GNj2ΕL,YYt\ Q-)mdkX yHv{ƽw &g!'޾:VoBঢ়v-1'K"|3n돫g>}mFۡme3/bz{Xi@Pe0VT_u{r`S/kL` Q>% G vITsF67&ϻuw] KʊFR.EL6 0m%n<$w7+:OrŜ I^Fޖ?rŃHߵ`iCAoJHa_&'S$G܊*o2Y,}DEQ/- 뷌inn>L' `jC[F8[rlmCwqmK(Y| ݗЯ-ETӚk) 5h(˲/./:轔sg]`ICNOc{Q 2e+ D/."ћdatJ^]<{eW =e7%|!L9Xz4W sbYmj'$<s.s[.\cj;a6 (^zg1 rq껴Fy1?!vT8z7bZJkR=iFt?5ihp]^[5\ [iUlITCɭLSly ^щ?ұm,uֿn` @nokJm'EF]9xviTӼZ&q'YaҚT^o"1xz L \ZV7R—rn')k2m@wF '1a UY!26:6 R-Уa<gH• y1,֜ԳCsW 蒑ddƝg`Z7穃,F>u9E}'G2#\蘞#jG"-oowo4* l!5r-V}-";yMC4^)KJcS SNݖNӈ3[~ /?o9L݁k1[6hI@d$ݪ-jŶ8v4P~\ޯq kQ4Y07;S:>8tY|$巠oY@'e#]'[q*GwܦCj &|u+Neh io~yӥHvLQ>,Pj{0\?FC6U#?;[i?펮*7pe>-)ہMJݫ HMgR2C"0UJ'o B?`˻]z/Qeֵ%cx2w`xo Z1Oy@UaF6f iUiޢmc/y5PG_?1dϠ{xՑ,Pz s]!p#xh:f-d|;a mZw\\rR3="vymt_fl|F' K֮/OQ:z_g FD ygxiŜEj.ZRz5qM| tLS9Qke+'T5ּGdǛEK*,艇^B[9' >fgj̆|!a"R ĪZ4gJYx&MU\rSאFjӴp~J &MVI=`6& N02sO-h$.yCyTIuv<=aKݝy-V; `r@]:04zETAHt*U5.|:ͮ,z7/@L2!oj{n–s  oL7 &L9tbS/K/["*}ѵ^d@% aЩA`/;} [C(:o?^v02aן0+ereZp^4/=&>JB/`XXYr->U{XBpU.19i&t#0 6.o_Z_ݻrYE͐ne\s"m;s #5䯫ǤQSzX d]>Vɛ Mw .X|<4Z4 ,b\n֪x> zпsbk*"?#Ξ(S?7P?p}d{+FZ:#Ǩ̆3kiZԆ˪dn}{. rsuvV]Fau9&j`E 򶀧-2BE3TF#{`>CRJ*G8iTsc?Lٱ o)H|M*am^@qa%lBe&UGX}$NM/:#:h#/6fΦ(mլþۺa:?r iNy=m~OA=2(eɛ\1T|odvZd !<Lf+Tm!>!&MY98=CIIH*)(dfKE )Qؗ td'wAne2 \21@Ub3of"XuQ~ғ[RJ{'XWS»"u;g刍P%+-ah?[,l&ْtd@:V$ ' o=>5Mq!) QPP;0*[ D!CG@|m \P*z(Wbby揋_," AZC]지G(A~.g%B̯p|K2q7mD!HdWbh) DWTP*yNO."v9c ;KJ=6ubq֑~HU*D`LGu{K(: ˵gl; ;U$q &x9#pE7UxFhD %COI` SHt4mC[ '̧R{#*f_OU%=QQ +XgA<+,/vມhZwyg7&E蹁ce t1<ĥz-\FĒ17~^K "xE==y%C&UL>1z6B7Kɴy7ŭ; &tB${{-@UyZɱ!.4IRRS;AR #.F^sP %Ȍ OuwVSÓcLNH&KIuq^x CLcL뾫UJ/`n<{x.; ni-O;g^s( fd8 dQBBm do&J;'Ǟ=G۵R^@n]$|olȞOc#/wWߦ%c֐CmyBt.ȲIKXY ˖"og͑!V `x>\|s*(0\ƎFvQu{CypmeKY/{Db:^?} u% :{ؕ 2/V̂Ŀ8|D\2#K|nui2$vM貹h䠓t]1:v#}׼],foV-,NDa]^j)-o͜#JDЧ&c,rf+9^pA2L԰b EEq6ܷb78**&2' jzfƀT :[q^XOXkmapG5--oako=X-c7o^֌(KȁG2J(um$Ox<1]N:Glw<3VX$%̢8?4|^yE1NZ!M;즕*h"J)"5 N`/2=8q{\2 $LSrw\U_(_z<-N~!yхiԲZ IB> g)—ь>^D&d}؅ǎ3:p^qJ$u5ywϲ\s)nz VE MUt1}яĠC)ݣF%.θÛL-c"DYa%.'){؍PV׍e(:G7*脪NLWۤKWwjsaczV $j 6\Y Mף^zdj{ -;rH}\d-:2oM|MA|ǹ&X$~S#-7w?sO,q+']!9SeIAZس\HkI["öB/ROdudhAY6|,zs`HxwZeî&V\!:ea U#Sf`ҝfEer 9VrE.˗w!^>\-KDX- șU[p n5DvK!ްKm61;D 64\@:z$K"CF(GOP>\D=H`z=zNÙ'eYo`yS_ji }m!YdvY_=<(,$_[(k#q򘙭p4-): v!#LDї9\7U%TUZxzvH^h?&%" :-{Ɓ O7l1b"CˆĶ1" w)Og4uMO :c)kШ`\m '1~BɏuS7Vo&] ,Nl ux{b]ۆmv`Ďߍ3<Do*ԃ4#]5m%Od_tfm4)6aߓ Z6y[Jպ^3z7l[x`)C Ld=iOBeI]5Z5fh~h(JXB#܎_VxP4$:<֠nkK-V|-@ Vė=kNMZ]]Bbqۛh48ꧮ󥔠&ycZtϤ #Sr'7*7E MhKեXJ.7#:N\CaVp_U{ߌy%syE3 m#Z{ɇdaᥕ d2·W\|=im%񶕾JckΓlG;xل+Bc'jۣNG<wܼ^) LՈ^}<4.CPaC4Wֻ//≛EKLx85hX#ۻw*qTQl{v x$*F:7KS[$~EŸTrUKl`wPU rf\BR3Y?uLF1fVY͉ؐM>Jb0 mX~p(^r}mFmOa= YvkAl1' 1q.ݽvX!ըປ9ZˤsL`c}x&ojDզ&H[5G44DB\{bn;(wV.{Ó[~Э5` "6k\p!8\iJQCIa*$p' Ԓ)a[6/ Y)ͬ[ ,^6GvR=J$;`Ti[ÒWGpG )lD;)l21%i axgVmU0k^۟ 5NAPJةmRg:nw^}M|>HdG0WeB?/ZGėG_ug*lҘ?V4uc7gpXg2zaAyCG1N0Qk)]xyy1 NS7v%VVIh{@f iKgF2k\X(#˒Rc-*_v䏃1W|~$]YLG5{g uSib5}0>&gJr DN__E=̦8qhW [aVf*aU_dvGOP(cjIEn!Uy $ɞ9{aaYBPA-Ygz;ئfڽxRϡJ W<6Vl,>*D+#>-<-l#:́JƒS0J`9 ⦅(#iy|Z"Us^"fTN[rE#CN$,$Ts5Vv4 +GPb9@Ө$vK $fmZQH>[$cQ+kdV 9^!ZRx?2^:8Fb|+4G9׀+W̾>X[itR؏ p_ ֬kZ |E/?ikAb|+N "hD|+D1zD`y$)lvp8F& | Zrk 1yVoÃU,FJlQf+u{9-mq5c@(wBe47@OL|Vici YxYW݃\i˷`YhuI؜£ɚxe+.Gf2bZC%}d_m1av I4̝v1sl0}:!:S3CxS4cx\&&KL8HD-3a,Le@!܌ ҷ)@JWiL4rCCQqm3)h?a+ s2a:ez-C>xg$p߭*'fَu|9Alx)+҆%Mʀf\0NƆ.+WOH{R;8ClJ.!7!PH亂MKBR1hUˆr3$CeіK"q*h -2jiM#ݮ?xĩ}pCVkaUNb n"WӒehV:0.y{:K}=r-^V>_:l*D&򒏈L̾FdJ$@dzRP.U;(.(%T0Q^P,Be_q_ɐMNwSkɫ1 +ܤ`4QTC>n^d`FQAan6 ovڀHRD͓ǁhwBsZ9+{VDGrRYvRe9(-׵;c}F쓰dʈ5]&w]AuI6Z̙7aq$!9weCɆlzVMcK닭NvV 嬡YRnHeS`(A iUWVINH 'U_ q췢ݸ|,WKFQ.,{v2NGD`N9{@ᥣI#硠9VFDF>T7=;*MbP@f N4%48;5iOϜk6P*B@^6}2C|  $Z.L!2r1D#fdjӨ9LЏ==*LBF' /,qiWIRQ-e v)j1y~`zdvv 1%( em!:J696V_Tt]6R9gb1"t% xbRKRHT;,*HT˝ǂ]_X>G 0 Zs8R2}:{fOE=xH]{FS! ycRΟD+- #e i-1IJk3BrXn$bEIO,h2xt=/h#*Њ'Aҏ ؖLRǿL4_r+PG?_M"t㾨ˇ(ֱ<"%;uYPY"K4?}HkatFWh#yUr$#ΥC}zpeC|L}*_FZ8ch6hweɣ_3A漥2몐'fb FF"ƍSɷ7}ڔC`:$k(Poi8Ơ4:PYA5zA5&J"6KNFcAR0-K&:[lX:lxdǕXﺗ(7^Yז~mVNhtPSk'.O.ju ;M@;1U3%r4Z/$θ˱;aȻ؊<ɐd=!E7pYkt!J.Ѫx~Q?IF2풓E`+>bD5NO~$4CݕC)&K"}'}Y10akZ(<> N`R(L GEϷe[ |l%n aB"[09Ѣڝ c}$sNy\ xZ5CB!E,k|u${IAe8*euEY+T ?V-1^h?qYVעN^ ;B9"z0-8f=q(o!Rf@:gNa3sO0;Ie֖$wVL9;sۓQI5}uxB Fsٔ}t ?Yi2+= 91_L[Nݞ 8eYuЈgTM_S#YxmfᅤH,>y971*Z>Bst``ܝ26(@$C/?Ĥk6Xo ]TTҁwHBxLE02pL*U|!U 3.զ>|unK*21* $W[̰M Ji.TY;[pKkiC`>Πrk_ f;•.. 65f9<ۚ/eٮ.Nc)=s`RiidJ#^YI4a?IuLV uwLBGCf|RˍQC#zy[(0IAC%W{ (+)eV뇐] F}9JN:R@Ė`bY(65Z DT+;%ͣycߝ͘zdn13(ȺQ'/@!=3L.lЪm/ _Ij^ͬKMVFd@|,GKs?>.$6a/ mܚnC(()Jgף|df5Qgb;RTT5FxȊzw UN$<(G|Ddwӣ2l9* t?rSL@}բD{D}qK9U *]dÚC/S̥f|J 񒠻uWh\i?CF_L_"{rouѯkLx%=y[u*2WC0#1h][(4{h`{{([.StIfyVC;k;>=6W\1:y9)N z@RAqP D6hq:QocHgYt?.d0h,܋aLC0rzl~aLE%F^L͝>S|\ꢬ"G ,ٗ>%HM |>xۥRV:(Iss vAE(W|,\+:1\3BUZ;_>8Sٸ0>vޡ:"^%Reۘ,.TbQ6!Yi*)gx I o *8YmMXY=H1Xp2IJvzNyG{-oX)X+߃<_&קqGol < Rm.5P _v?e)C\A:l,x B3, YOgƪK[H&S)wV7VsfnRN:;u9Ү!TD1KAtC5aojx?-uKXlmäHM=6iUXs;t0X!qZ9GɆ$:qF?t g3eS!1">=Gqԇ." 5D6Q/FH"ER#v _(y:ƝQ =?eWCz,ry5*2"N U*9~ܰxн ç T}%]ؿ/&\X#n'+zEY . :{`fRr~lZ XݼNɺ`!tY`[CrHP"2h kQF!ް8wn^&4 Gxz͈{,9nOݣv!NZ MAW$?"ۮt 9b,# vR0z AGgvb76aX_J@b~T:-z#.ѓq|zD9QɼwjA,zt**nM"k,p 9t67G׃d+gi^Dt<C-e.~̟'o0~24nbJ <#R~$&B~s)[cw.X@?܈2"1O8ݪ05\$C2r0 PG.Uo\mP&Y]{6$7n j^TnmS\Wͫ; =Z.zoOmeO89;q(tGh˼]?:ZpJ7Vl!QHyYypEc# Mx8njE}k -)8o1&nq|$,sz@Y:#+,zB_Bv%L h* o7z;ewH$_t(.C?~ Wm2G38;<",ߝtT\+_YKoN!M#`2! up<`FJ7 {x9x&CŸ_ 3D=1#wȁtߝ!˩O RY+zE?<fhEnĐB9g~աpIՀ"IpPL˒4j^')I_Fc(0iB16fPSYڂޥ3dcAzBI& pQK…܊X֔ʅ.CTżPiQ, j% [7z쓱s4yqK}+6Dp֋8Q3 NQ>c򔍟?Zʵ}d@T_8ȬOաHĤ3v+oɮ?tM=alZXTu c)t"|Q0{>!2DRZh C촻g?pZaX@K`,mU S֣&w e  8- 2 M>ȹgfaC,|~wo-b%IѦ>O*X|%نX `%#L4eu!Гu^$i]ŎVhB9hG#DdrG>:3z ș_yOBs`|iL!vÜ3lXg9suH܀ !E<;ιs{EsOM` :hCEp9R/\ܘ JDCƀr<;WCc,s+t>$z82TP&_X=OzXaQ0$c Ǚ"5!#.HJW=^ؿZȓBJ HTQOA8?Ki`rՖO>D )0ǝ~ a|>][ɝ@? ^K"7A(!ucI)DdG~K,ʗg#Q)kzFy\IT$Te֮B +t3oACe?̔g~C^73DMaL-abSV&yɹ,58 "&>өƟY<мi,!/F]~JMC$rTc`E*}ZdK<˂5E"\P@t^u2#gzC/#DݦƏK8scMKdc9<ȥH=*VTd4eHU)5`l1Rֲ[hXx ⿔ 3RIN~X[Upx`Z7LIbkICL:d1 w*˞& 9!Axe*d5Jtڈg)/֤[c<4dD+/pv0U%c9Py0<Ӈ%еXd<:Kc[Lx ^܀pĿn2WayN_s:ɮ|Ot) 4˞ʃUlՔXic#?B Ƶ|hzJo~Y#s6g v^=meoM0\YYSW,6JrֽVB־{-CE cՅXo0iq} =sABF8nc&Mc.e1t!YQf"`VΪqsϊ4ܥLbj˙P܌J1'җ v-%&ׄ v E3y`f(/]gAߏlAT? b %ը+*Ƽ6}1 S>N> SI_qmKDCJjxh t̾aQz_E~Z9uYaYDvHG^T)@O8WJ9bW 12[Nm4qMfC?bs\8sbXRGr3WG`sҼ|c 0&$\^6TݥY抺X*drV1ݣłrNhb.ge16Mҍ)s咉 ͯtG~PvI̹l9`ۥ0ѐ1Ct'/TѮt֣tzS2Egy^K-v|p'@怯ո;R=V/k% \R(YZ kKDYદ+g'vHx^mKU_.Gكw#\_Z|ø.p1ބ;&4iFdh,Ŧq|/S;>v\$AvmIضg h)/C ?'0rjv4)TG68[@ۨVˢH+ijR.,'@f )}i[xI32[ paQ;p7ʄ vWł;c70{=,4 K-qP{ 7Ό+so! "o8>~W F_ c见^tI*m5àHh&Nn+-3x!ڦ@&k"˷zVF/)t# Ul,&oBɘcw}_RfVI9bΘ˱B\L#3K?=o~ŭŢwm5AJ4أ37 -JsU6;BGk³4P'G ߙU@ɽ1[hOm~+'œ,- KeZT /R9#?)sQEWU~ZRܑSy̕•c,m~F&[@vKlb_wDAB\rJ7?xF`HdGnhCz[SL?"f-`QƞfV)823$dB7GYudKV &ps3ʌae N#$/ˎ :G>avź.93Yz;Eiܕ #\OPG-U vnڲN'~KA&~A]'21tFZg3?;mPdNޖۓ#wWhwa\HSBn&㠟V|0cP/{? D"y`7–iYEU?,=˖}ݦn1.~7pxr1v! v-3{{zIA5Wת.t3q| {ab,[V NO{Au3;dM_L6fݮV <[`K.4]ʳ=ڸNX[|h֯/oT?}ɟLJ0$46unH@,e&Lӌfw*$rAB!G}z_Av.am8sq9 K{@4ȽD4IizWH|>57+J J툏 p>G06H׵^+':ͦ yi%F?>ci_t?c@IA7~g-~Qd|:*ic)K%kmvՒB+PnoJ͡Y4SX:ꋵS'JTVh4Kr }q]!U@Q]Ti_M{SCwsW W"@怱*H\u~'M{Ɯ#ys~( ٳsJ>EvqeIB|%/K㟒2;ڱr\G}U_5}p%qSxD^axm}f(N*`(#~Lv})ϠG 1&\j2R\^>`?Q.?oms;Z[Ѡs0@k=U"ⲘZ+[ەۦ&iK#9ԧU(a8cy& p PC jh#VhJH|9T 3'VZ[ԍP}eDbdkL^`mXQ+{;āb8x98pSt>qo^!o6py% .U7,qz?#<]6.v4$n}~PBǮKv=-,K8j J¯D^hD U!{mj?&Oyeë-Fj6:Iq! `O4KttiFwjIv~*P8hr#LH ePc<  "DkKG'(5煴$Uu%&`(`'Ɔ9l2<ׁ{{nѫVY{N 62Q+"N+ab;vN& *wu]<ާS+)TlYK bN?+]X(@8ZA}2!b˓^h3eS%?ɴ&Z6_fKC~䥔p(5'etsCG~ӷ'Ud DbDvc-s5F]`TTOdCg]!BJu wv-S(ȵe*<5jFNbS9.J)/% >7w^hP䲑OR쮣CPm,|<~i;ڜPQ^36TlM\9mOM5Šz3hd+>3WRHp hh6q}9iK%g#|پc= rǦvw9P^5B:seT 9_}BT,_wsI.{t31 * -(ݿ̠F%IOhZ% ({`Ԗ9)SRR xQ,v! UUBpbx3v=2$h{ӭqpgSs{"oρͿ}Fi#L~M1Q^zzgݘt 4(-&5H~c+f'~)!cgd_c9cmn"Pr4ds͔5ҋg^$[Lex̒e8vJ:>G/i(^fCAG_JZi''Yp?n ghs͌hQYŴU4rig _x%^k 7P4ΰ*$ <;r;v9ĦuVroYUm2_tMIMjWYv%M%5cw8Loe){C̲A`.x,MQduVvG9kyՏ/B䕸qBOYԳ;#dXRUŢ0C8r#e]h:[{)vVɲusp -͉n;5v+ #HS5vAd頽2њdHL<@o;Q'\)i jjUUI;&@.M]e4'-Ʃ3bn azE^aw-_FZ9 y}4}>z<<> Vu.iM*ȱ+V~=FT{%Z5\,&Z{O_[dTtI}'Ɠ!;ւMΌ0B^^vLˎ-Ԓ:*%Vju;ږ+< ^-[#깦wFlLi!cCY\tpK)z|WQ!tl(o:?m +lw[䞘[o&X؟}J/'E<=U#q?^>ѧ+ӕo4ҽr{#zN*H%bY;u?ݫd/nH a.g[n(x2 2q9uQ8z#CFΉ1i+>,A}cD\9g}-?G>xө]Жy8ɍӑ.^Qt[l%1Ŀq`Kw3,^{O= ovKDZH"C\9؋4jX\^͔h|ʂWw, pk}VB9]h< Uxmp.ڵvfaСNzzWeUl$~87_T&7m$:8x K=SP54I%W͊$+?Gc[YtZ eH*|`߷b>xW7XIprs8~2Q+y듾Rz][y»EdD#@$}I#赠ܠj|z(WW)1WևFn鼶>{Io]{0};6ЄʔSc&cP|'7Vz8RKB*f-O[$НK$L9f$5ǘVې)K!cƵlۭhĖpyh7hRmW/yt[9VIV2Ep疨xddwWVSfG3ɀaJqe1L.F99BH?\u] 2V 5]-;M+&$CF^< 05]E-v\ ui((giz0Fľt`0> oXVv9 ;c7k?!Z~T]=oc)w[UMz!cH*J^+M;@,xˋ:x_O;p|~e;>$W|>\o˭U="vG-83HPBU VƷ ~ݯˣ|ԁB #|OLK|vMzR;fC)5k.DYo_įcS% ݬN5FA]ʦgC]s&TT p0lx)9j66Q+h,(GzQ(1U+1-2aY+~r15M*:zZU /5Qʴ4MpGuhs)7&s,FMÅ[qsl+ .N61A GBF ݖ͘x]/Fb!tSR0$IZl pӂxbS ^kp7RvugDnc_5a)e'ce3.mũWs2_;^h2rz6.'z?tyw4=Vn${ޤΪl \dgxa46<Q/@BbRlfiڛ;;ӾH!I'}#WOwőˑ/QIޙg$9d{iN(+7J2t$w#(Zb&?K@rAMqkw.,r)qWk[XӜ`@;ƛMl+Y~VNܔ,BP 吣$NQp%8jǍ)Ⱦݳ!$Ǒ$~{TnĩG)l"8}_JԑHN!@f)=yddi r?o6LV)Tc^e<;c.k[^\][Y`⨭8b`T#phy1z#CZoAb2`d%%$vZ} A< ̼e>.uZ ~sR, "|2g& |}UauX)]<#1rV[{NhFo |$pK"MgGm"E Ewy1%MUt%? C*9N \J)9<R:NOpbx@)/BJ&h>~ +MyGr$s]U1[/8PQ-/~Aᬦo~ao`1r k~t^72r~ztI?4cKwlNS4/JAx0hFؽm̀6iNݑmٽi2nt:DzSc`B-UlʖQrzJ|v]/9/8+9fbkX!oAm %x?0p`M!c:O-BeWzSU3C, 8nl-xjW( 58%QvVqFtRhدqzMwlnw2Csiv3ƵÐKvfdsYG>equKӞEf,2%.h%AHJ%KA~Xv= ~7&3?6 B LpM*w RmyI>c=(b]E'Ӆ:͊2|CQ{xWt܁c6sW满x6X.@l\xkZq3Ѧ:ޓ6"QK2b1 \N WRצLSŸxD#D0ޤ)4 m5U7Vmunuwc&,n*B !qA۬}@}UH@P7c:oe66Z٤@|2}aĹF<[$6S?sDzV]73l@)${}6t1x9w6}s\,=,{KՋ Z<_n}rng$y[la Ɉ&0M?oI?5F=vOִm.IH U+Fz^?Fo5cUw;pʪ%hGV7<Т.|tGiF乻&HNQ$dWJ~!(2")(r &S;?ڕ %VD?f^.y&l*/#W؞^&ޛ;P7dDyR/,1,ρ-.Z`I0b#} 2F& 9ץ/v  qxeL 2YwkRO2yF\?Xr.IQd,>qN\[MAmcYΝx ai=v9[i,< Db?SgaY$+! T{@4 |x{*؊ GnwLAs*v͠ῄ&ML *g&zmlogEPI7M.: ƺ5֕pME_`xtzx6<E_,l?i}$̆3,k.rIǂq^lm)*p~$?۲ fw ٠i&\=GXJꭜ.tSZB2hT~y\.p3_X"'$Gڅ"iZ}^~A<-<_\`idS3 _j`um ԗZIP1Y$L0t+<pEtJh+ԣwg+讠$,oO6o3åZX4wb{̉l0 a(IP)\Yݸ7͕={ >E#PV}ۂ(x?BI𑏒8UoZ9=*v"#)rR̂1p,Z]$@A܋C[u1~!TGN uҡ)]o*#_3!2I㘨EXl=zٟ.&y9ר0{WMPD^;Ka7.,#/.*ĥp AZ*Jh^s%@=5tI*:=\(abwAq|+YB%g:qC& n`c^ҞCHz ^p˫2jfTo!fIpHTY[8RQ(i bZu#s]mE̘v+DL^i-2UK7V]}]DIx(zxH@vt(§J`B9<JthwȂ]If´Sh_=~ *ga=4$7|oĺ3\xdG f9A񓶦2 ̭4ےR׊s@>$P33ޠLvCW4x7]\硓}w͉Z"Bju>ƗG)kpMIlJ$I0Y=L! #^ne>` MT(Qq ~R 'թ^0 ,~*c3O)JR{׊ziJ51G?dfP#0XTrxF_l7W9H"Z:j|oҰ*̼O%(0ѻRȰwl$Z$vД/*pMwMฟ?1xĒr@݈9IH +c]4}M2GU[s%$PTdJ^r˘* E3{z뮨'+tI>MiEbwJRP շWbI"(QS (3?f pz;gm$ 觼G+)Lo|C;EaVvi4Ȧtu5 vo߸lkCs}6GWu3{/}6md9[?lL묫v՚h`ED=`KhrFW>z!ΤiEٞEIsQh~2Hܹ1Mg/&[ÈI ʨbՉ[#۾! )RoqUI7#ʧ5~oQqvq t ;_U3d4HWdSW;=faX|C֓y>vR^Ι.sS? M  $ɷ#]Rj)| (Oz)\  GO6v!w))5.EkȀȀ1}_VO+PpTџ A qV!:/Fsc9sڅżop}+IyTGYS/2iai {yDKy0MTIj^ubbCm|M0c5I>/Ide).-G]PGT.?:l|ʡgXW0#BQހY\sBVDJ\16}!鍖_?")M"Z>'{W<g bַ-8A.WfNMM6>ekzq8Z8{C~%rM v0j`z %%Qbj".V/:(0p90J]"D#o/.xC_EkHMwXiٙN5g4fkS ,/ +/fg"{E'CKRZF\vx :ݦf˂"H bCWťgH@A8I>;Hf}i :p2J16V(G78^~0hAWfh ZRȿS^1M'r#f}.@_@/撱p̏ԚɁQig0qdNͳ-弅.7I 6 j`؝襎c!KQ<`HYzZ?bψ86'8N|;tL+n3vV#q;/0;p1ju6[,2#uZ~㱳f]bZkqBPIdNpU,җ9ó\Z%اr4Q 뿀w5L"lJj_? rWeЂ6T5BGJ71xWnüHw{v&w ŘrI2BOhQ :Gs2`:H!sYUoo—g'|\SrV1YIE k18րg ]VW!5#X:~.ZIiYr j^+  H%YE>MO/g8iOc l::h l7fw4@D I/*Bp@wJW,+y${ab>I*~@JAW{[ïd*T6*YgE~-QY-'pՀW_J-`s3{5cÒ˘әyPI~FZi*2j;MY@qDG۸g4$}8Vy7dBIB"qrD~]R]ㄇǭ,a I>#X]m(ÍHK 豿=Q}בY _fUiw{^*$z%mb %.^H#,!kVQ8}I4皓B㗦_r^rh^hT[\ӤaϞӏ>I4n;h́lj:Q+IhmyCiAc" uE%zk.I"3G r?'-M%کM40a|Mŗ RO$Oe_5U;Z46A# 9m)?lx4%PjO4#Ug(P t4!D)ykwu31ۙ…VL;ƀALo͆] =JЮE_ KMQN=Yg!*=l.YPs4afG@4^"HwZJ~}EC@b׳k2؊uV(LEՎ KhJˑ>MU@eKTvJZ[5Ho}zd^Jd\UOa^*z&7@LŷV,T@.hܚ$@#lr˜? ƓcM@Jz:#s[ma=1%#3V3A+j*y[w8'̍*c8-Eu>G CY$ҙ!Ӳjesח/G=R`pj"~mj8E:I v 7.4`.~J|]᠔$D QݔvaEATajBZ/TrKEgh&TI؛1X=gAD[w;=>]V3PZZR?G0N aM90W|*)+0fRr2Z]@?i; 1SϪ{U${+qh24o OV,ޥjx)t)Ѵ8Bz>]H.mޯNAUfwMW{HM?ԛP@{h8NRxPNk0 {s Mr*}p$Ide1 oV E̲Ι[f4 ys=dzw+ڝM)vupKaԦ:fbϭ7z9%ĭ=k{޵BpBKS,GeU2QE?V67U!aor h{U\ v='춊a/<"b2MlA.9YGDGcKQ\Mt,nZh'ZҀ2z_>-EnɘùWD,;EVfƟN !idǨ^EKnT AKBM&`4; 'NIIՈ04@8QTĜœZu*M\S3JV]@ W~j?ީ*=mJxύ*2"f(#+Snc`&oy6ȳ#cfbkZ O36WE+UmE^},=XhީLNx[5pwtwq6 r\pKÀyX\fO 6YDdn9 clzىr!F\MK+uSܴ~D,Wv%{jѷE"Ӭc|*V=2?~m7J=v]1,.^,۔_yabk^}!B ёMBc3c2wvOc]=i6%hyӥ͏pҫ\q/~*NBtHkbJnG Iw^ET1KJRfEWЖ]:\g)j$7 jlՖT7xw4 eX[6 Otk5c&4ReoŅ/-s_%' /r^Gu :"4bnJf'KInˍԆZV Ua>=@?~^ !cV*-y zW/5%S5#*k"4ǂBB%ߴ2q'+*ۀaZo;r:9a\wد HU/['EP 4[y2Y6~4YJNet-})"́TRVWVk> x/bo!UGF}hEؾ:)rTckkI[CSNI`V D]FF#ir~oH*+\8曠p۶ mr2H#kJ;E5A88c nefJi'O?pb( , U`¬u& 3&;3 l WrZ9 sbPxg(jG8~u2p#[RQŢh?~0Ů6!Epm!ҽٳ1+'qes1XX <81'kZ=NP$-g ܩCW:U4; 3q .cHCEU׉L_v{qpE*JZ$?<MYM 8/AI+΄F ٌ=ED 7}{fht]m/|D/v&{~9HwӝӭDU|iЂwTaG/B K֗|(`ϼq$ #XWJeG%\mS66S^5O}A.>Ztx0shT*?R)cucLphi* 4myp:ocHUso_Ti{ :W2])Ӳ?>|1ϦJ&c 8LQ  o|߯jz4r:nYs年Gn51i+>A"’IEd)|]2A @A"A\͈/ŀR$b<X80d1G4$s{oƎejZ8ZhrKʃ"Y58WmSMS/<3(eWWuZ×%pwƔFb*_Dm[Y˵%M?˖J.F[JPdsJd>u#aiʶOP4?(75rriL" <)odm[RM8GF}롅@!8ٶnKLY?T f J@!c 4'$-Rkļ$~zcOI~\H!ܧDQ/6@*SK}M樚2eς x6گ&Nհ[t D=hQdrݣ_+^4t}߇\RgvB&Z qHG/{ܚ5VFX)5߃#{}9j)KstsJPg%bѹvIVɟ}nz]ܤm2^*q?(.ds}&O4d#2od^Av9+:%zjMf~lz^W/~Sj;D)Rw.;?:9򫭩+Mᔩ7ƼGi%di!Ep_&*)֥ґ({̟ߣ5wcBhhX۱>aBmкn//mmxy)21"u!sbN;#sLs52 Qo> Ta!DwpԞf0^z^odg 3.͸]wϬri-6{']d.? w C:iJ ,>>ƶ̬HY`<1Xv IX*Qx-z]mf0e¿7zCIA`_ 1o*]!Ԓ?iܜ /+4@ i|*{- uevէ*] "FoYA;҆}%Uw( Oʒ:i3%OO\Z|^f_ʐD=po 紤Q쟥uXvՙ!C|WK ֈoSbʏB_Dp"\XWո#/l 1ugj;_=)7UEp!(tC#zdaO;,Q#1:Fmܓ[H!Mh]=R΂5E?G޼a*|wFO+P[u0 q06|K)5ng|PQ2=Q\q9!y,#}q(d5?տl%{|%F8TL1 ]&]fU'RrjOu rqn~cZ `ivMf&^nUXx;aJ#aԪ~15|o,ٖoNN<5~(8 )=]2$-tNGWMoF̌k[NԞ,U3 T&Ğay#BʾpR2k7l5E?s#rr+ J@JJ$Ƅn'3d{/t D΋ESQkD0eo!͙w< 2R\\xiB@ʚ^* x7CG;k?LOqv~x-}=a}K3\wn54g0IQKU3tkPT-]s3wcFăz$[ W0M|F'jB6xX4ZK*wDmB SmTaaym2]>D2$h'^kqL~d)4<<CoS=p7ir *TyY-؉UTw-8kQ@to.~{oyqtW2WR؅fO<$ٸu?w; E@9_BZ'CtI-Ug&2q[Jvhj(O YWDyQIN4YyDVf}`87Ǜ2nh #Ӭ=%ףQk62 S-n'x9r.?'ĞHX=Nt.sƭl#ne"BIeUB%0КeDacߣQ1/`0 <Ϊ1XnZQ^KnƗCVi3WHiC޸C֝BiVi]9\ >j ]LI.-%:O-E=f6|jU38{/מאAkq:3BYߣBC0kzPF;G Hlu(d.mQmKX&+> 5/ !>9FÊP ԊA;iQ >T5z+f*&Ck'#w#<~-cSIl9(yy%sLej6n,s?߯!/gHep+UmGY,.US{gȱq*wj,vs[.su*B4t Gye͇x2H_b86y4½" 4 Dm,+?z  #J7\w@SiCBe7%BVC<%nwt̪ivL}N|i/jJPJj8|}7r u<#I8G[>Cj$!]ޡWZȲFmH/J#{C/:2?W fNF>"jfp6 F($GՐD'q%Lb 5 x#U/ ƛ4S/L5io1|@E/Nk2\r>£[$#d B)+]zpƫ+?= &ahHS/C硼I=oY"5MLWiTCvf+KL7|˰R;3~e'whNf>$JxdzZ:FɛgZ=!rj166K{ G)_pt7nKăZŁ@rgX֦vBY?s!/%h{e *;U#0E5muy]~5]a7S,5q>_m:w^,#*Җq+ܫ`!1u㌒RTۓ}N9'ױ`ѓCR݃6cVʼZ'a w;<]3҉ܽrd.ũxNXj{C p n B Xof2 qM;܂YQo{)&-5$C)S3`0ɞ *L:1 )zߑ29MmAWJdKA ;nbL'0$+倂+Wb7{.!²5,\X43)L0F1~aĝYp3b` {џ+._WIK~&Lv(& LG[1|.Qk ~5pgG!g. C@̆fԵխ~m} v [bzq5Ap'` Jaf\qqe_N9^G wF!  J$.:{#LjR!DVX̋GW^Uݰk)ŷ%K :͜ښ"Ķ^2x4]d[uuK+֮}w.yÚDdvCu R}RN< %~lȹvrclh$;{3A "찰J #+WsyVl[ʲ9!}m+--ʺKjK7L] ,ғ< 8-ňqnCVMG[e-OZҔVaC%m~v֋ǎI[B[dL{7-ݦ\}Ss|50 t@VLW Z^wqJxj#T=y/\x,R;dI 54Ĉc>ԅםU8?@'G&UFDzq!u)kkLzɜYvaW"w Ne?Tt o3i'i1UtE~ u{ij0m8@+L?}fBTno;7y$wA@U}YE?{"ZF `—u0~?w&l# 멟6lP$pV3vXUtY3 ^Q?0H5fjق;uIJg©bFoɁ3TXdڒgˌXWWVg\Dv)vj "Nu|1xۀ+H!h|\jg;G 4JFxٯ$kD\CrqC a^ A!  EX275IRd${8f vØ|LhV\nyQ:f ;ܿ83(ձtOjD"Ha vg֗6,ܣnZTf< $X vp<Yy(o]DBqSJEfr@0cPc51yfuS~^{BN5ܗm<]lK.| Rޏ{|:-@8q5WSЬlsBW$&NYAp^y)ܿ PBsXO,R6C˶fSmD:5h3@Q,ܫ=?DzE޹ūa`5m/ҩۼs~jOwSƽggڰ&";lNn^^x\YII<`'H ,+rîePRU%F}ˈ6Xc.\+nv!E@dyx֨dP+RV6 2chfѮջՒ|Ȥ Gq k.'x,о2yaq ]*QJY틛DdM0KPT,QBltd|pO^]c&諺cݱIJ^t_d[%ԣ.iѺiyˁ-$/_zF,Ao ᙘ*DKx1 (Rfz6woת^I:I62h=\7!(u+ٓ]*lh-{FoG>2>h CŏpjlNK=<|.dX_okY0T*.2Qw?ݗ*xiviz)TSJ{uslWW}ߠ:l9%Bpªj/C۲(?-Z̓vzyW[_*zY2ɩ?j+` !i=i%5@VܤIhe\ZQixhBꈈeV\I5Ím[ t9M0B`>l1x IVw-?raʪgʉdς@_z=^ @t'b/)7>El 3ZXw~ ՘p}MM[i o~jH/tmvi`*w”Iȧ PĦ`-FۣĢ?Y$lR0C^x ahsWLg,A95ꚺ*Ð&CL+<̅]KL+ҹR癬9sp{lubGXB@iEUd+n; :EtVse׷@HkR@և&;i 5)q$Ď`" ށ4t'$ N2ǠXUecUꙣU{"V>`(hpfYY&lD`u3-r1UOfrWػ]ˎ-@}| qK;9&t$sQh 6r;0,>T?pGuy+I-դnhW:g5=ͽ'WX0cD7iqdK3V= $S|+]5*0s^[F_{\~x 1`{,\p ?t #/P^lqn",+4ѡ3G0P7a{b̌\BKd7aKq^W[=1^a7 =2/vh8c+j(n}*UnK@H5M-E)tX =1(:m2-'^LsXhZp]S |Y5mOydS(u.nLE'YX!zC3_Wfk%7wUMaSTF, 4EӨ(A$#%dmuBy`%rEj5FE:[}_D;΄qbfΎW"h z2]M{W.qtڡ߱8w09 zwrr=n/:aF_fVY߻"Hѱz;I Dc%~2T0# zT펯g` da#5у?`"Հ 7@e{Q%_-6Dl#) 㶰·@NCo @XX^x\nj5 d6R!-L{QMmkxF+CR`&I"LY=3LA`o>s.൉\&Q-ScnmNdV), t怪ͫ?dZT$ u.`rYgh[qBg見}|b7؀ɻ;: )F.;%Qu)0NW&u:^J3?(qLH|2TKEk׃MjqZN6!t@δ}o,0Ω[~`.r_ "/#}h:5. ɡ㺂~mT5QIp0LiɅ?9,hG$~((J#0]_q ƒ[05d62eCҳ|p V9 ||\]tbEc;!sCG-a/ hf٩=֘ѣy箬כ+[K}\4'Ĺ1EŞ 0|XI`eVjvsi_ 2d<}O۰wܧWİn˚725s :IonLiZ=ԥiz2*;f.}:xb%WxJ t%ףY j|FI֕+Z;mOMMkx1BQyeF\ٴ!`@0f К(,W$(<k“  jze9D#<{|;Dp03z# S5>AQtKTRӗ!#,8u͎ggn*'5!hW[K8]FwȈ0~:X/]֦ΆFz'DG^1E`R PN>%c;i. ^=hfwɿ rdϬ˖ @t)>͚0 J) T?xc}W&}a6M't/WTul./}o lOHUguMR@e1ų. ȗj rñ c 5KA0H;i p>﹠TuyXV2Y>Co!ؚio{ZR`1%j4qWָ 0:},$m<^xHŶSY͐V(M}ScE@4'as'.K)MգBD&[G$s}&3Q:IB#H1<`!C^06p+nr@9G0ISXaH~(-Ii};b6UA*CBfj2 EjBGKgFJ*my]dc7Tx4YX05qAj"`EGks8iB- ђ!؇$G3XkO[HKL_"L7mmه!5Qځ;AyG E3[@ kdf(NԞh2ss}3=:Ħ`acœ5Q/ &]f&EWa-ObO%UbWƠ% i1/f(ąȝ"aE<rȼ*KI-&%MNtJ-+yhyTKrL=u(x:g/Ңe 8it_J.lI`vU  jRD0e=?Tm"H9p椂Gr[U>\¸uU&csT8zSN$r/LU㨌9k)Y_1|ą?o:MĭhZvYB43]ޘ "#Ltӟ#i͋_.׽WL<:A\Xt_Ls.H1ӗSL w5D5D]Gf7;Qn:gw[*k@4UlsʫYXgjTc^9`N썎cj,qͿ(B=k? .LJ{(}i2ӆCUͲ^սb$arJdu.ri-D;-uTD1{w!F&F?ڦtD(F;slwgbgoNi_m#&;}F+)ɽ@y9Ϧ% I 1cb5x)C0|tG{e@bj7 APOx7 fU3YEcmN/gKG`A-!1\qzqz O pO$)-YAYTY'5B$rVR} ֗o2A"0$3a w|g&s5Bo?a>uۯ~~ID27pWgŤdqЎc-HfziuioQVP\3lnN݆H/MЗoxj*%/Q ;μaTgAT$26 j+31 y`hO8PZ'S-QifQq`Z1Xwr7<qw RA`|IF 9rҢ=>vS튀Jj\'Ds)n:Ȏz~dbo} kNB,H'<G^y"PS"\׵6׭@ S),|*f=&Ƨ308kƊ]3lΪa]-b x.0f-%~/3NЖT?VyhFH VpJzqmy -PbqorNД4.00w\Ԕ8<8V$B iɷwFXZ<3ٯ3SOK ˉ =US^=ʸ 뤴 pMպNdsM,@]՟]T {$W!X.40. A& = @H]bS"#v* x2G~,: p4yZ0X_|vӄᇵNƆa;n.`faXAvψchAh/O 5̧{t4WY0#+u[ Ieqل{`L?*P&\3y)yV9\L `/->04cN}E'ΣNl"Yr!ؠ"M1 ؓ@j|osk>.yxĹ2<>BF1Flmܚk,f^5FT8b:{.b܎WWmlCPPf_襸ߦĞUYY ap˩KIB^~)6ɠΜ8x!u8k5S{nx >|Li`#o+uIqsq}ˈ+j[?1^X_mbvLO(+Y`(uY!:4{`ȺE ɹ9ds>4s":rP(fGqۣiڙhTܧSLjvLvE3_ yo՛Q_!ږOaA@Xsq8Y=r⹯7r(Kl:w#h$M͊/<ജM[GסS-34 l5N4meM%摎Ss[N1 )cbK݁P?M6Obʶܤ-ޯiq9m֖M[s J_T8-&v+şrt*6V8 KB~M5bIY]XH\`QEvP.@h_$jUAg<&B#&%X+(H_&kpQ ZMrX ު洵W- OkԘU^k*FUuRoѶx5$6tUܑZŏ1j4sw/rWYH ,ܘ6VȚ*Xf\ o|³!IDCrȂN#?f˸~vj^scL*;K4 Պ`c '*װ 263"sFy2&SܱI3cgУ^zXYֈsh &\.7Uf7 $ 'v UA֖3+26Jvcj8 p/}M J74+߫zA^Nf-b/ѯ[_XV+)ܶ3ξ8 /ŝZ: 4]akvl֝^v̍ 8HbMM(c]3nae.SXŴ_v,p[r .pqxV5}+N;7.,WTC=7_d.L"Mw=D9㉸qr<:ZYʝ_M i\&# $:|5PQ(͑YE2[\Fܻx|Ny3 nH\s~&evyz] 9> =`{àĶ3CNAv.Gm Ҙ dƢv;9n93vICgɏ;+Ȳ^Y*2l6LԒpA?[܆GPNRJga8ֆ?u۲z9c΍Tܔh(BEInN$= /PP\BګC0(6MV4)Ee1jDJ}$JG֯g>"E_$LO:T)`OC%( `}/~ev?6k`mW]ΩE[gRHϿ.#tH A;܇2MBF9 "ǀ#2U[[z6/a"Й50]0S^ :fuB??f˅a%@Ck]IA~ 5Z M ȑ-=zހ2Q Ws 䓒py#pBZeh ٸP2#/hrnsf,t)Zԧg3g^k 74T/ Ë~]U!xbSsY 6;;Y7d;gVOwc]$4wt1iKFO#c6 $khlu:f"jE,44D~Ǹr$PRvZ75n 'RopvP)sfL߷[k+.H&6dubvXpMAP1wƼ+Z2W^n, {},UvqNRʢ2{Xtܿ4)$S%.@TytevJMIRĜ:|1o@>kFQ Se[׳ : 96zbT;"l[R^v5M(; #fA~. #5K._%+Y@ & d%O ף*amHO*iQgu!nUt5^/?\PQTЩG)?kLhrc~Np:̙6m-evkΡG3詭]aU]ZYH*+{}QkjQLJ4I\w+{̩% o}o:<㞔S* j+t5 !w=!O[klB/>V CQ;-1Y/Y"qflNbĎ:#(b*Ń$nϣVLϧd [2M(iEV ԌRT]Pr4ȁ#SoN2y,C(.i6yda}m-DezƁ)n쪿UA~ϗh998V^ cϫpCğn-s>Pojxώ'ÌҢcIcho'b'tej3j?*s*w ,oIW$rY'_EAa^r Jʒ|E&І,msV? $'lDAvXA1/ꇣn jʜצAi>b{}fi!ƢE>4#$ODm[ٷ)1=]5{ƍ-S[LU g MWStk<R9ȇZQ Ju@u`5_; N҂kʦ$|y[.Ƒ[K;l/O<.jvN{&E'6B82C"p)6p{j;8tO_Pf;? &ȂuQ &y.xy]˳P'xesMTdfSvYW $+L_?s{Vv'GuJ1 /ھQ B4>l;6|_DĪ 4".NhLL?a{+f K;rlEP%p.^OkF0knmoZK©gۊqٌ;Ժ3=;-h)՞T:]P²aRrysP)M ^%bkܘsn\82P- Pú/ޛ)a@,x͍Nکb(Դr x{rUoG;ѤN1sU2>uOn&k1*ve1˗܏I%HJyϓRtrbt{'Q~BK| )wRqG\q HQB/M팆M( ͕g!<=Nشwp5E?3kݮ3TM=:K9L-xN;G8ڊǍzXbTaInše+@#1i6J<3+v|bCxoYOgVXρt (r%%ža&pX5综9~9=|TfÅ)ԣw x!8_4%ޘO/ntٯxw&Nw2g'V|cVH_svd۶Y0A晹0.Iי^oh"IoESجyR~ trVYƇˈssaXRMUckR΂ FF ~ˇt~З7yPpf_̬ b!k{#׉B3co4K8죷:4>P47Q5oe߉URX+nkuOAXٱ\HK] dSr%tݯHX 5O:wlgELjGA^m6fv<m9;ݐɄe|\2KuPukY?8ʔUg?cX?H}tRV,OML1ĚP>OMd8XaG|P f۬\W#+^tK*Ň뗊aB_ҕ-50h;dcR6^=Ǟb VFj*'%O.ɏ%3uzuGr!lPw T0:YU tH\2E\DPld sC&zFx0C{X8YCζdz~ʪF]NC#CBED jVH;G4`OW) pe|nա-)JblasV2(ĎL̰hGAEDfqr la7%qi}01&DIg< HX!*bբDiVQ_Px\qz/9_yziiW\)Ej v6IPk9#ZV86&=D~aW' Ha\G"{߶Qqԟ,FgXZ6f0 TZYɍɈV[dpk833A{/?L) CIDv 66흗:¾)1&s>ٸE8D!ZZ'j?H18:= 59`̿LAGtpE,¦**M-ճI}NK#)$ssӇp(-`ei%O2vRw>YaM'UC'VM@ܑQ61h+`U{Vc{yȥ.[!n]},yJey^Rײ9Ncu(W` GCK?5yI:)sFFA>1?r z~ި!V9cAUaN4'ǹ~#5 eKkbeV[0fဉ)=-ԜmΛRӂ#?HaĮ)_~<0U35 9v1:N`?Y;N4^0݇֎C#UˇTGڡ쏧U~$B7(E 1e^ _Z<{-š>ڼ]rRGth/e E3;""aR*{)އq[n4cv$9(-B#!0kf`SV/Ռ贝}4ը\@f n_Y;H^S ? PRz "~V"9Ul S{$XE ~K8Jzhj=+1e58x[_ ?AoWaΙFhcXbplx( 4+)Fz9<{4ݨ# DZdzs7^JfdQեMy *e*gsVOJnJ"ZaS@m%80N 0hVlc_ v; #Ρf:6"`e.͊5\fݠ,!]?=D<4uNbR".i^ѩ]֔[gX=uwgK(Oq?|7Ņ%Ju&NN![ִ:Ks4np&8a ( ","/j@)){'GŬwZBR%M9/Fn,Ɇ)f舑(*?JTiPt:Hj=Hi1A H^HAd:ͷdlUK7!y[8|ժ!Gfsw1މ/ <5QҘ|uک;~3ёl\m*p*si]X!O΍6I<0 Elrc[{X>~~`VƲsfI7]\QB!nlWɈ* :1qg;SVrZgDoiFN 5{ EjyS(7IOgn!m1cbbw_P=xW)uZ.Jҫ[$4b60E-?u BAïm z–LA冖޿~2M-S'zPyȟoܺu1]$>52-/j<\19 BhЕQ8"GyO2|HK,8WE>j~ wSM"7+48v?޳$!-4Ȁ ҳBN4`:-U-} ӴPAQXߋ-zrW1s}`Bh,PZZ1m5y_u*r,r&ԶFA䰿n-lNr硩X9A6}jS($waA3p yA3y4bA"bi\27֨i- c5O׋qK,^]Қw$ڝK]O>n='ű g^pb)uo:*Y!V]OGՠ j }q.$\6x2(FPmY(:tnaR*q|#!J(exH`[%p1ZHlVHU׃%Z78a-K:#.<ʑ. S GJ /w0p"o[.WC ?d߂ VĚ(&qʄ0xz bvgw҃6؎.6w61ܲvA&3"' D(~&{Й)z" (T8+Tj ױsȸ78\*ҝ\]/,F;ψT{Ԑu5 ^A᧒mUc#995ވdr|$W$c4($бb͵:+?NSJ.j וucC൙7nS&(1* s%!?tP~k>hoo;Qħo C}5NIh>IR>kPU)-I';C]'IP!6uۮ ȊF22&&nݍ \nᠱxL$g|$UkYrՇEDSRd}=x7/EyM6bם}fYxPkm&LN@gm9dD)&agc9'Vk3[&}:l\d`ـGgTT $&Ϡ~ 넍<ʡ 2 l(VoeC$4џ>k\V*Kۏ>r̬ZFX-H$گЕ QlB`~lƚ. j slMayn3[XRU WU{VcK]_@Dh'T,4U+#YIU3uLs\0~4S3HqT>%rf4a'p b`9ҙ͚ͷj wCpg;;Z#o|Xz#R{Dκ >pTB}ɴ Gbz"pNucڂ`d"0_p"90G i<7YNSGE8w #VHQf{qQi$1q kb|/)fuFbKk0[Y%:! SoqF6 LEw [! E毻z\|j|9Ҹs_AvaWQ S$7Ve(>;TC#AZ =w6;^T;?<7xdžꑆ ;xgˏU114( ?g@ҜR߫)w!ߚ$++Ʋ&K,rZ*0I".wG|Kd%LG'EW loVKl  BKJei)<4RZiM[PQdS4ιQ5K%9& ؘu<$bͼ=)7A`X8]9 ]nځ]zyպ845I,8G(x1%:Sgo5u}PԈ-[loU[Z[);71dۋNomuߚ.46\aVS uT|tbw}CÙ̉] fORdO~b=gԤj鱣Hh!h 鎛 [L6qQv1]'h/}m&>.DL)V$+"p`H]`1Uc`cP^ղ "fAq&&y}g2w+VIGrڢֆ1`7Qbn"O4".f#imK3Ԛi;Eb-.ӓ QT=9JF&Mt @T`1@ +.'dG6ھC~($JF}kiMӣJN)i B.5C`MUrL ")$X3 w]M6>,`͛n(|Rw)6j)}G[G5RL2Q.Rٴƀ$չ0Am,^~R  -Omgv [--:oxnQаR="V3*ŠY1884~ܓ"n2H5uLM&k0w[FE|ڑ~r?1(jQgxwG}[?Mѩ;kHww#/(V97h>y#=˫eOf#?ppb\9! D}5zN2Mܕt9&uJ€fl90KA^sm0?Rr<MJr$DIIQ- ZnP %bt3*Lв{.Q΍Qe͵sE*N '5*.z IֹI|4h0isH̀fXreg329 5.\od>QwR&͢ja N.('FMZP"B i3)4UPzHx)AmUn<= ЌmT4Nix<.TmiA T^Z #u6Wu W{!}_N̯M)D=Wg)o\y"0v4G !SBO0`QsExˎң.()d"pۯְ"Xc_K>jrV1{x'4X`9W"Dy[X/zǭsiиB[RS'?,pXt -9p^e`3/ JM_i |8L6zmvdpTcR*G=jqGl;軗0m["DncxpH->+A/@ק01pۀF.}y]܍3zl(C{)3q-rj2R&3}~KzŁ*BGNS).:D^tr3@6# =wHc>m& gYO:qxgjHt.="*`45ā8Cr0'C4_<}sخW\P` H?ІJ48PT~W^V^&$ 7/a5L^8QcpEUӛ Q,IXi@ȧ#N5rZ1'T6Sg4_!ڻX`g_sGD{v5.mǀA.gHAGsc\!lABl̐cR!q;mM*Y0jP1p Lud YlҵG6M dՆk!0 KF(U1q|ۅ!ь;*ۥF:E,2-*'M.q9_~pC cva\wCZV=aBh_WJWړF$nYɔP ?k*7)tBŪ^O}ynX'%v{["D!~<ƠS4H]\̅Ysg@aG9iȿxmvS %]٢JEZ#'0tAcЕ+HJ,qC BEpR|M0 k 5m)A\{ꬫ[%jW?}=RS7[Ӈu>ÎCPBlj`֙)`*es~(vMXKz@}},K,R#vEO1c[,q`?? u@U dN1r)| K9 C>%W >?/JeH `K[>5A``fA;e`œZ1#O7LnYbGm--./F]hgH x9tRRo%8U^f,?f7jJlyD{ AfmM7wwsFSkn]2(<ƐrG><@rr3\$뻽1]PdFvSG,A6U"\E\ .!ujp?,&-i`@f;/S$&hvVPMC@BMvCgJva6k7k3Jᔕ"P 嗸vP9C x}C Ku- }wYgUm˼xPz輦M|l{ !%!JP7y j<'Qp>˷Ȥp ij)NkZV2PAI؞kOGW>X/y>U[Vt^ru~uٽq.SKeŏ_avܳ( wک9ޙ%iE,Z-e4Cӣ:O깐v#y[f >qa^]6 8hҝ_E':qZ7^Wx!.sR 9VM:SI)>9 U!1U?v A6~U3A1\[19k톇NORlojK($\1=/\.2]٨z %@s : ۲骵j)_/L ξ~0>V湚j!F7 Z`# K #%E+LCX^H8'V7eFј1J I% ҵ$$" =|4 K/}8=bb+uƘj %VaWv٬TdSq\DDl󭀵@&{pLY֥ ("&b)*=w f^fJoAyFWlͯmJ!1ه8Eդ#ueg*b4!4.|eSsMǿ~SZ(#;t}Zgd !H7?u=ï>$?iCi⮒q?֠Km>dCZf-ʏ^>{+cV~ro547UP\Sn-[N8߁oiit0+:F-cI׵ԏ19'GIZQJ*bmKX)nԌ蕠\[#0~X˃-%("V=Ӑ"WÚYݫ00I¯پI@9nȮ4 #MBrE\2Qo #sTQ5^f_ A)@2?(N.ӢoEGc&W7I) T00'/g^¯|PH+[3=|3d 1ĥr&8rR_@aAҒ%|o)n(Ѐ+񍱽) tR$:cK{+DԲ=:=]",!DVE}V?o$343 l(ll2Y pϿqƧK.-#:sǖũfbD\%F܎,'Yߕ5xuS"DK(7h=%Bh,Ysodo#mJ%s(kHX[s],W!׷sHڰf7doDzԹ]=j/4M>K ,Jh?w]]>gKCA6֮[Z-Mߚ56"ѝgJv'P9$ޑ*H:V߇m3Mn ;"uk`YQ& pDYE aəŜ `zgΚbC6BT&Tcn[t=Ǵ"uYgTn'MoP`[Xgj,L9*Fx s`ɪtDh>N?5#x2>d!pkΫ(|N< `4BDJySmb1}H9W ;^4wODv4f7 6m%U*)2UG/R : egƢ ,x~C[$@ "/'xB}վ.5 J瘣ckݳ((ak44QN̋yIĥ#s/K sW# :Fw5+4[ 1 .aQ<lr2ПGYK4]F˶ YP?[Jx XqW|G |>QȇNpg;}۷bZOY=ŀXx=U=l"oN|ڴ Fvg>H4Lw^{>=j',90{KσkLQ?#ɅRLk8ej.pΫ>ON')OIeZ[?d~w@,~`<9舽Kl]5SA_]}V_uGoMgcO<6*L:7bM L}2#=t\1,^($r,.{i6~4x[{|> %c7zA h_?|*V>Vˬ1&m.(+Y@.ߡ>ڱ= f{t &{LZP͇3CӛڞC<1nRP1F}NeL鑀2/c\Cbi!ZcHwihCS]%"4+BYnAD"\ڒTd,?pO>3w4]K^jLp C_#o @ ~:nRnu/4b;^,_ x"zp@9w@1QG 57Xv>ʛ٧ܿJdo[F,~Q7DN5ps"cna̪}l i[ںţm>qD1rVcpړSI "NoWNW-ִn൦s %+>P z-" 7z<>s|.'u-_0gE)IfAsaŪ435]5&pJXҎ$-y=?>u6~X''}Mm%zXxZUMs!l3>F@XC֏xTWə - -?Uӿ{ƭRcٔl#Ww'`͕KH*}"\;[z֭Dɱ5))N~dihC[I9p$(g$T @DQ3;?ktt ں Qw\ c)s{hciS׉Xu~:&l+tJ"qT_$Bu-П2zg5.iʒZ/  CZ 1N,)9rOq@l_`p䔽ӏL#'-j}Wo~o*܈2ZR ^TGX)y '%-ZW 4e~^:9qs:BUoz[V~?@KuEC׽tإH{.}h~9G6d|yP߫?oZBT[s5JqD mo uFCm*@(`DmE!afjTTόƓUwTyz4B4؆#4y;b bCߞyfM@!|#gVGA)CEۣg|k[TU ?Yji)cN`Z 札]3+;n,Je-.dޢ@D#* Ps,E}.]J9ZK\B[QL3ŁCt%Xujg֬T&$oA㜂+zU$\oMٽlXy\ HX]Yc5D\BUPRC`HAYŶJ:ٖa}ϱ0 P8wrt YnjYʥ"ل&VP'Z!b/v|N6bXj#Ф+H^}/cU˚LL<[Ae͈#})>Rt=E:7v?+Bb7@y 鑈1uuv>f;.>ׂ<uh5#6H`aЪZj|si@pGo:Hu3wGw-Ήp{ښgnH8/Q:Gʹd_Ҁ4?jor.qFTZd0vߗrt9v]rg{zm-ʔb4Oy;(؆\,Y:TVf5Gϙɛjbz^X cwB# :g)~9l̳y")˘^} G}t"/ֱm=K 5㴨my¹b?Y\!l!2C,nJk&XgjU4<]Ay/IN9?L W2 ]&a7' 4Ծ[-> a,zS%ͤ^TU>@ =1RE;}ωCgEw4̀?E B]$z7l?-5DExYv [`4g} w#:E>Ne$Rd .#FiH_B?(f [ϛY J5ߡUvQ b!N34ve\!!WHUAHq0TMPv|*C?BVAF'^!B7L'e^zFn~ {4ő 6. ]aP5|, ᦨ}n=w{."a7mЊX>#+,Dȼ!> ̑;4YQ$F/ CvPk,'ʟ}CvH6E'FU|WRޏ#99-ZUTm˨]wUc!e3A~~\ixoد9z9غPm_6|h:G̕XUTgvɹ+@![m]kv[H+(`hnFa:)Ȉ F*}4͒(Q/I{hؖÖw<84&hhg!G!Ž^IB͓/M4 ɋ".,g@-y  U\C\.6tqbG\[iQ -](S<+y-Z[ٌ9f߈P AC:CV%@P?ra, AM QD8jVvxͽ\=?/u΂kƲB_} о `i-4,Nܘ>`􇈡'I$g: Y68abJg&{nbx#4Աu-FI8|};iDd=/AFx>,dnlBYo߸uE9G9۩ g4+gfO[7Q^Eeyw@KJo7˫xH0]A*^H..܉dԋ8;14l'5N6MF~pGWC J۸X5 v_qLJ5̒OAi*8eCKwYus f2|*?M̷af"Ƹ: "}\ɌԺ3BPln3Nj7Wi,OkeQߠ@Hwj+R|\У˪AQ_2Q-S[];z$hBNRY3[nT{w@ZFŕan=-zgڅ%ƀvbTU( D7)T]\0W{Qq;ќ()0 [q}KOb"2xjxWyl'RfN*J`0;c7Ij 7U}Rcf|JH`Qr5qtBnFw"$1NJϠKFg~ۀHJY ~X0r#M Gqt6d+."?9GřFG󊶨Ddn"_ƹé"i5XyY)8t'Y_3F2`hoDq/+q*K4sV;ϜPHfRFweLP4n̼"JA?WfBXJ`I(hM0Uk+!l}%.v}:px@Grw31G#Lj-⡨G$6r9VY_Z" ACo1ڔ,3I0ОhAdJxUE{߀35>LR&-5jq Hި2!o%p2?p y8@b`%VD@=Nx=51zt* Tş.hO1r6fGƨ H"*"걪~ݢ:I zaQ/G28}ݓ ^[Zjܗũ8ƠRA R[i =C/iFhND~Ya ȟѕ*ıNB6]z%F<#-vd]VHhz\ =qNbx9{Mc6(9 8X!)PjD+$EVm1Vؖ(36Pp"l > |R+%\LV1 5,/"f ZߗZJ /f}]#>:Hp9m\]L&zᴮƞtI4gaڝwJjœ~"A1.%o0PÂs|i%@" GB[jhxV{&BQcm:N&U&FmShSrvĎ(:8 l';[5xѻ9}ՙRuꌼI `p&)dfp 2q'p: :kf=W+^gPcf7 gIgGbe\r \?c "vUSnh)uѸ߮%h#?M}mdnͿ#YU7*Nw#cVKnOʶq_.a#qƣh'o@[A,ȻOK)Hk2/8.S-Ȏae]s39*Og[Qb]xȑ)dN)dW˄Hʾe%hciM:Mلʉl݉}<)dDTLtyyfe>G>N Hv XDO$uq2NΐJHuzFEд)?HSUNa:\͋=H? cB٩:׉P/!I<=ěsS*4bR>kub&b|Vc>Q";;T:KR>%B)mho`0|]" y\BE? cq?jQXK~-WYS3h/;(9_J9z!9NG'=bC=鏕pÂ?}'"'aIS,],G zCp"7 ߳'vA g/G/Cig_|S߃:ë{$s+]dOq g69NQfB5!kZ[qlp>R=%q3XhI?]V/٨TT1vF"IjxcԭJbrNm6)"F53hEӰ8 En 7(a,wW˼+1z(9M3D5+HED &|a fGkΧw;URhgodAZAhࢣB k`,s6fCxhOw|> Q?_~/ :(Mw絛5.E5q^J'# |;drǠ9`1s"Md…?(= `Gj{RL彶, T!gԷ0WFwRD(u-#Rk[}aӭeS1h,md1'uiˆ駯] S5idϸ9Fꡘ^ЕtvF/x|[yQ/Ba] H dgdh&IĐyw1(2}(%ǽ%_䃁I2yKv!!rf(#YY[ފ,wgZ Gi/WyEY0#ml N\1Q*(=RMhʂqP 22ⴠ+,l2H"]:4̃T\ Eɞ. /atI$G%@Ǡ>@}QQi)4OL~m &~q쯑 x Z1Oq`4G:hv*Zp4^[ֆJ&Fg8ԛ,pSJ,AK%,+B-3mϩTWR'HW~R@iw VpF< sƑ~onʄ?"Rg|>Wԋ.MQJ L8ku> (=Wt`3( 2GvI"6%?lڊ8c ;x+~HrʿK /C)sWΛ0;j:%>ѿ\8H~wo%Zxph1[tfeq{i[bP2ĿWK79^@[1 I 9-wi5AӟCV0;ז:J K!-ayAO eYÌ9|~&Բ21)mD/f, HCO' =7V-_,vH? sMs9ɴ‹,8?>rtTke4w^F2$b35QV6[͙HFE7D<1 hQ;;m@@Uf{sV9h*nW2-!oKdO?ٵjۿ#<,nNVL@Aba63iE50;&lVMY!\nXcMmg. Wdf);G=VKDb^?| 70T\lKgpEtXj*^등kJ>[z;; *i7[\m}Ƽ7Y箳Z;S*nj2OpUq| ćj a!y`s<&%aJdi柜=PtI0H`{3I%j/I7[pUc W7۪[Fc "n.琅;(bV&`+":y8JK=J9G9A?.=>$u4ۢC7B4c#jiT^`$`_a3\Po@";@q<< ^J mƴ=!e-57\׆`['iǂ͐l#v˸w'bM2eoAT wH9c9RiA r݂<6Y0Űb3ʅ)f>_zU2Vra{A#ڊ3mD"Lx'x[ct%\Xq]s+i9/T.=lt.<%CJ&Pad65~rï9P?yWce*Mz.-)'=jevw4熺#"i {z.ۉ!xeҎܗ0b-#(i5\-W|c)]^KBtB\9|I#^_ERhebo0qx ,E$3{jBƻV/l/*s!xɜ@Wp}kfRڮg{98tq)f|pb$FJx*%aގԟAIʻv&N3}eO8l2UQ:ٟ44Bqo͉>9Wq7ǹƆۘ w=p{/!` Ah$ ̑5?N'ix`(0zϑQId  nߏ=OO0d1m%K;)OCzg#sEɇzP5#{hܵJ6 gQK ,-u^2rXČ.xSҘxذ̾:- :u_|1 EHxﶄ4!'@}$=s-ɩe*HA x/]);Ra8K`Pa\ʔA@_& W+ф*s;L79kA޿NwIa% aG elkidb N\b | eâ]Ӹ\E!p$Zu| )O=mA,}ݚ`od?f,׾Rv)Qpw-@aP/ z$0{["I&VA .:^ b#A[Vp@g3 "ԈcAIз hŁbEyDEt-"(}Zk"g[*%@J3}ILw:{Hr>ˏ"჆2g}݁P~'sas]ikZ |W5q8n.އsx)L!>Hb_^oXCa\vu5ՐbGuT̢knaʚ#d"nY\8 tGbbCF-g6]?dW>~pd6'mi~!~Ux}ٟ"mZChR4Hi]֋2 48I_gMm # -u2?ho|)]g`һhϢзgmxS(N+oK0vYJ3<< -$qm cVkM1i^πM:3)m➯&Esudİs#}\d0&UMRqæu|^A( TЂ4Y ;BCZmv~*RcXrkf1VF78N+G-<-Q[((5aUIqJnޣt,:Fg_J7}pn]G{:Gv^4ptLX;=5jHֽmP׶oE15"j\9[vvĽ7L(fCHi%9a-_Tt5d v K{9O@S)ߍ2[V,c1X*L {Ԙ:vw%0dt}."0 .)i/39>8壖=C(駿;PFZ=nH*O/u8u%Ww ;ԢVQfcXF:'W%%cڄM'P$Ҽ>E-% 1R[c = Y\/[f쑦X pڸpXOs=B/Rf<7s}Ռ-Ls5b=!i}))ƚгf"<\UMUrpJP(f]1e <ۃh(0Y+ԦX Yp J`@#9X^a21lFK'1m9x_hҷuH1ٔY)Opt)sڏî-y"7~7df Sq[<`,:͞"?pN 1FIi,wU$;M'`V?5DZbdexI6\7ȓ"ww2>0 2>AHPbc]R7jmњ8e"15,jU sa彆 ^Hy?C/D$ w#7"ғX\~1M~VC(Ax ll5ENa&Z @SxH4GIzR~0tY>Oƶ5gth 'L۟&,i߄DS8?|({>s 6\~>ߖca"UI^$H(oehRE8V;p7Yg>E^]FGog ͇2NT$K[m7!p z2PؽXC4sv! ?"Y=(hq8h% 7Cȟ&.x[/~>Jv m?x/YΊp+N,.uz_I~ݣ*/p 9~>e Kqa#{)<kԸ-67z7*.gnsoMvnKǺ-bwXpaY޼3~P.E˩_%:((wo+_OBHy̾ :,^tNiu~ pe߆vR%{\ YL8іm{"p%~O8Hx Ik*="z#ɇ6?gִ$ GHXQs_7&,+r}g婮楩>ebfnm@+ gope f\ ?cv5c,/wpfOALaՄ9EM_j֐^,;Pxf!nB@5z!.0RahL C+I5%7pіYrus*C+A!Ā <2[q3IG ;*lq%8tE /we&z++9+H tږ]j:4>"1| V WyzUNl1o(fvd> #1?؇Ŏz &[m%GU2wO<\=sXגfNz TY}Ua̢_3 Zf|촡). &A{4yreB%Ј룢Jtca~s][R.YY0:a=cه¨Ș_?<$4jp/gт 2*?8K ?$%^! ԲZ[\UtﺻgޚCy9K L5+&+~U!ýDPQB1!!]3_'ёM817F̓}Q&-o7ؒE)FEL󿳦f4N2!\sp;n`;_PCO/ ,=PQ21)G͎?h~RXC|N4@ :uo)mUR0fz&ْ.CDmFnB`,\BMѐs(@d!\Qf6=(fG 0 8Pj 8j^α# 1[bp2=_3ZC3AVC1W?2>J +[VU5wDώ:rdj}|=:('ަq7 m˟G[g(Rc=IFk)ptKϙ ^/[@fu>)?3!*[/=Ns~3՟+W:ltDŗz#c$ 1jpT[zJ@n5˶MN>G^|F|uq@)DGtzRIb_ԟ2 {{˳4αTgh)$ZQۈQ"KH:6!rp *9iNrpA+SQrn(1 xkMсU[G=['7p x^}TV$5I&NBUOӋ@lϑn<!Qތ(N6ƃzB֦=- S]CR7izc3тIʔn.;s q+4 fw)|j1G|/ !gWЦHmW-hӆ(uiRr/abykHL˿<EGYwRJ+#a GS yW3 =zTfBؗP8s\|n*L)1)CS EiWCdJ5ړWܺ[yYCΛ[m=97|v+5]W|2h|'KIUi ա*!YĴ؁#Ol+hgπ6Ż^FZXVHn.[[^pW@) TRw6fde E#huHU`jiÂVnKE`QmѶu'4=i˂º$2ҧ}iW %${UiBg3`#w$9E[GI&krjU¤ *̾(W aP%$Ts%i ThPHDů?sXa_LVZq!:LR.eJ*'{G) Ho}kY܎mݦ賐s5|ւOA 'J ƈ8#k]u爩Q)5bb׺5dez}qPJ9?wYpCZ Btn鸍qڿJI(R&:d+(IiI!aD8 [0A/s|VMM-KYt6w/9\yLȝ\Np-ןEU q"#~W9\_,oayBv>AмB{RzuH.tK]H'`]\7+Y&>c_tPY1_yړCG5\*2 3k&PJW -Mt('x/ˬU&X6,cz-}+Plr-B~*G-|d$ٳoӡ,Kw;$*n3FVoPx#{"w_Ơ^@+/y3-馆B[-QPdS:M:BP{p~4WmgL#䓕..GS5Ğ9 1hw9ԝ-96s/I"ݮ߬䙚LvyHG)a#pDsݫb`fezp`PX̍'(|4zؠbTy_q)y(MI14/vW-'-74]im|t❓R[ӹp 8/qvHv2@q샼%1Ahi {QUJuVS6{|Uy9jr7%ͪȔ>}JK T&l| /gm:8PYW &iIH/;famX2Ri؂0w7i0^L*,IQ/!bN߽fsW6Z?P݊:7S>D!9ϺIBG'ief@DaYʅJ8eCg+H囸)P`@Y%+G++Yd0p]vOC3O;fn]# &H"q, O0`OG>mQ?` CuL5͹ e/)CÁReM1曯:}\;꿷E_r䡩AMiM/G8J᪏Tyx-;SyZ7-]Ck OEIXZ+cc7AɜtZ jKABm89'8vdvmKωMGj@s˟耇 ΨqD$X<;7hY$<;s·NnQL?"^b:=n*0P]A޶ȼ$ x풏fQTaSnn(dcH/>dyUiꬩ2$0j@d~RV`ư$\W;zpk> )$}+ZQfzioOUWc~$i֙6'4B`h_NnEhi!J)I>šZ2ެ:| k#J*ϐ`R,Z$‹8ag[+mKHl$Of>'Ն76N rԧƚZSw>`Sê%c4Kt36ϒ_2JlAҖ&Lҗf)"&j'YB!+3[t[o#3,a䈪Tw>$- lH#7@YwVczJ\1,tUZ7 ׄw!LO-|KP\glqZߝRPJe0?Ad4_UHʹ=SՋEtc=*"!Rꔅ#\˂Pcb$Ũ#aiy8!ucM]wN,[dlU߾Tk཮ ٫&5`%2ф$m(_b0&JX(x ]mcZc|5sTT(2~#s )l\Sΐ]Ķ̱j (=}k au"B~=+*\[DAJu0%=epHnV鞀dk ݈vle~jU ,3e^߸]"Z/ԁ` jكZ 3m9C,oCO0|ҁyMjeƁgDDԮC D@6ڰyVӵu!4jܴY4 uuZ-;|C2oj| AWbDVa,pj+e&.KTիi Om1f9y{-q*EI΃QmaN{G%rP5Z1'\dX'ZkA}M?X4L4|Qd6ӚM\ PTG P솫M{<2XQ/92 hj8'&G6WL~1yu;#0 Ҿ( Ɏ%Tw0+t3s?3,x~)"8ca~} *6%Nh ʹLZ(@ H>)JZ9ʦ|0jPa5 :_r7|+AGKVfS<_O+OU,Jg&eSrrI\u+w.G:.eR<wWHdnbF3r!|b|aK2"uObtdWvVI㜟lݫ+U@hg#_csv |ͮ"<f%#&M^)GWAp/-cy"9B0rV9fgZ$<_&:z8oh &kJFY*ΖR+!ɽU>W"zH86TUL  SC!7x#54^V8Пs)ѼR3v~Ui4nH*뼵Z?"!ͶW' ZgթZnxwM?j &S8i9ƖP]^iHt A~ "Q0oT<!I OsyV'`a7qu"p4$忓][5r»ވrϷ z*| $vXfv&ZW*KXEBK cf&u~.c6E 벆ܓWWӰ 1Y!E1<1[A T4:EqS)h ! DT$#Q0"Qz ΕIr^5>:oPB~ ,: @;K=_oZp(x4wpӹ9>8OR%g 7o t; + R:WYՏ6M$a-f9̔6Տ'Rϻ:oȠ, M[[G1&!^dEG"(h(J@c*`QsNK;Kn҂X>t`РvE4w!9gBtg-sQfǒ?b9bw n=/b9sm&~TXh*!lPsKJ3}g "P%lgoԪZ7fji<-$J\ /wˉ,@ZT6>bs'O # @Ru`Fe89I1uM7N jx:% ݄~%ata_^Q4AFϪPux I^^Ԙ_w»rʌÓՌYb@]TaPya1^-s#rV4gumne+Z̕DvS^մw eװ'ų)@&ܘHieja29wBJ FT ȿioT9ҳ4z}%A%Bj ez+=#.اﳼّPT+UV7I*TI!)"'QԈ- )T{뀔oEܿ<2,E )9^%>c^R7SBfO؊7/_Uӹ]A߃jU5 2kX?Bx "Y숂b铉\hRsvC҃P@6|j%I&M̅4)a=(Kb}g,=3~v2fo#XѨLXn*,aV. L Rd22}S-NsKU{_a)Ehn(_1'd7\ltR.(ҦCPnP+B- 2,4{3VWs =9[̈H{Fd_$#;{3UW3fgi$lURyڷsvІ_T>)'uc14,Q5ߣѷ&]Gii( o|z<_y+l?' mү\9jǝF8Z'NQIS%hRbAn'QVڇCQKx!Iy)@8el'0hخ&:ŻϖgdH]#!Q >>~H!P, ]o Jk3"qZN@R=^c9}Y['T5Ә'ڎ0h fR Jڨ%9*u('rvVOa#EVDO9FhExWY>`OxY+EZwWbJ=C[/`X,"j  zf/d"\Wnc> -b` -zi''HL;vnfڶE|k[ԗ7B>Ѽh@kr&5Śad/uRv/*|pQC) r&z4hWkީ 5GI$_?[P]R^9dÏZg#fg2z]B[`DxΜ^"ޮqBD'Do?X*s cf@mERPOź ]߰Kq{{&J r_)-qwk/"1 Gt~.Z-[oD|n]v$0L^ڊ}+SLv j\_T|shС@<Ae$w5^ȕv.!,/k_Q _xj:҅e'Pjg/Zd]0Œ{h, A(:қ;926t=PQ#~#l>"7Zbf@y~͘h[\+KwWBEE L_6 ,CC0iݕ%?k>y:5+™TL*w(OKwsF;xr.`K%-O`N=J.9@&,>zuFb>e2d?Eyc*(E$zAQWBXt{qr6‰|{w'u碶 h:hYsJnWvQ>>'B:h vG@hGu66BC*@T iK.iWukYezx"[yy.V`:a]Ļ JpGo']-P("Ҿ[$/"-^ߘrlFx:8id6,;kO<q?Nsuݑ0Y9iyy0ױ(5Ľ񻨪Oki/Ǔ >Ulbd29 uAu`v4 oq1J;X8l?XZYgZ>V:ho!8Vd~zMU #0G&&]qc\8kcɰ[l$DZ\+&坠[wG?_45i H} +g$v댫=V\hJd*B9drZp9ʼk'N5n%YO|afy] Wx[3t[b[dG1Fl?\.4.StJ !tѾ?l@˴OQ)Q VI?ߚYrf;c(K1liNd>{gӛ=Rl4=ҽnZ+`⪨U*0%}`VqUN6B>whO|OMJM DKw w=`J<ߜX&>C&ڼ N2B 2) fPJʊ~X"-Ou*g=OUc*Zn1.CHk,̭FY]rLx2Z+Y,̡Ouc*voO$Jmt\;-X)hjd_P&Yb4D 0{#QT: <St;>i. Ɨ`lo:!z۫l7q, #=iRzbD/vzѯ㴱ES|C~-JӯP[Q` 9ԃ&Wٹ[Ph J)Z/PgJH%a9/'_txhų̪)z=%X$`ɧ,:i SUA8f>R )ֳ4Y; 0?o9$56`oUc{_̈́i"sMDW|m%rߛ½lE\NZ`2q/m{"7Ӣ`]Ųn(זיv> yʪ7%+`NݰPc3E+ZRs?N 5o 9}VY#QVM/}fpٙң8};8Vvth>sxt{ >rŦt:UEu+~Q<{E"d|i&n;z |w$OFC*/d8c~Y\CXݫjwO?{)@E*ӫ 1ԁn*W\ILdϧONLyVg16Z꽜"0mr/=)Ƽ"x+J=˒ſy m>H-i:CU80@i27SDFP*rtMlԛ%bm"ɏJ!zLXZ8㝮bW c.PżQ EƘ7`L=%dWXf&7=r{eM{TcW{>@dy5%:׍S~>-lg\n0uPhqJǃsA 6߁!E1pؖF񓚡bd538eP!=w\<) t| R2WRtJ/f9}.] :0 դ⑼Y%lDZ+i^E2F~RUq4 ~Ehe 76Rݲ8zyWĹ&Oi6ſ%#Xpop6dȦ =DYH$6oR:冯٫g6\~Dx}IybA1s )I8 %h/YKwWw\;WD@}R"d;: ȼ;x|ɐ1&ZK8\am ΕG4%__f"ʜDgq<pI[Q93TzS7"ڜuNYv)Z(fdeFin$CaUmjh n7|^@JsǶmمy}JNK (,-- "p2%!S&p e47oOAFDzb#!1;TOPKb_=\!&nÔI$m&V*ұNj5,HIq~d|p|96'j^."xS~1d^}Rǻ;Q/G1V/@5׹yE桯sB0tP3!Ļs^;=>݁,}vQ>L尾}>c0VGh\hO͠qPN1Fyj㎗ ʳX) 6g(=]]\Ȩz8 0ko4i <%)"],# `9I bKDZ08fuŚ2h!U7M)gEk+ o/CaBm cW~O)FO2!#OSdm%N67AB{ +ڞCAqv(^ɵž!X]-=&(S_2ku*wM)0j(pT7Ofm|-_a6`ꖍsA0~\@<T{X{9@0ԈeaK;̇O]`AEk&֛Q1Oǃ⢏,)q5=*wC*͖y՜$"V=W2q],߰Ol|lG]s'­G2r*)|i:7L7tvrV@{jתwm!6gDG/緽wts^0caV+=FKyJle!p;F =L ?MAn`˴>H Wz |@ AxpSiĚwMbi;YxÃ'nqh˞Jpfٳ)7ē xXX6Fz)O~sEs1F"fxjjFuTm`w8oo[DOx"ޠ(kM+5W`ʐXv!_ATvsv~wT==hArҔdu-S;ۚq$ Eb;Ю+(L"B:>E6(VрAo] Q,C!fP6D=d|@[õ1" o+^b%:Ĉ~#ls7 ;C?*'?IgسQhX~ A]Q*qblM^sN]?@Oc 3c,ghs1k#Vd{ޝ.N5|+W~)p pJĶmgu02M 0lhӘGfPb@N?ZM<Λ~A99lOs,*r2L)?щw^!Sԃ4&e{Ҍ|kb'SHpeSZ+w7GnP$v)OV*$>(OQx4={+ΩЦe*ü(N8  ك io)@}ՇM`hXB|6^ct^d.Oa`o7h sX6YΓX ;H?՟Fh]*Km GM>Cj-n^(va*][6];mpەAf݁qdoW53+Ec@ PRbU} $ˢ%!nӉXDtT_7;rPݧ;35eUxxf[e1*jhbɸw>H+߄ʞ36qHluwZ]ݧYNYf/a:ߧp]4Go> GSyhf rc`Ȕ bD{T.5jԚfGŦl_Iz8jyE 9Hi!*QAW^liYΚ;cA.[?$b.{V&vqRU }M!c|z8y^ˋzl|-|d~cN+WyN]? Hmc.>Vl?Xg ,{ѼkE2Qq* >fE~''[d7P89^_ب8&R,+92rUf?Cܻ`4]_bE98{ވ_׉c) +0 xBTz,PH~m1LZ~BEl(.aRLQ2f&Xmx 9P RIDpQȺLƧ Iìc$Ƅ=O4+}p 2TxCR]yo>Tñ7Ѻ.r hu+O?`KD7k;4*49_xl hX+f}/ 66 # A=mK,8)zvy@lנDNXD<+fw|QaB2p(׮ y.OCĢ*ÃQis&[ql Ҧ8d.U٥Oax`v*Xny!R+b:Ar37w?~QI 1DLՔj 1X@F1AuUVHa=Ņ žRyKxpɅ (`QaUZ9MEbn!Q7ێBl!b̦> o} <Y-QFP׾ \VwնNܫ!9Axg^? 匓u<2 wIgIèz;Y4tH.uBOJɷ &˙z$*<]W* T0rҗX(ٹVTjH༉}rTa#-ϫf sjEtrEC?o>,J2hMmHg( ca:Gov0ӯj ʕ4g6ߠͯpaAߤь:}MC1)kR < m{0;;ƙ3̂ L\ yR%VZr9G!LyvՆj!G{ mOy#1UQd/u,gX YmuGN5 ohՀVbdygzG# M`6OanMmNs^jsjRv{IUj>?r&|!iPr!EdB,$f E`*X@㚸 1qNY;p-oȺM̓eqC}]a#k5|NOַ/zh+N?ۥk~ǥOJAԏCH ao*@v`&;xz% \]`v!&ma#PU!Wc>Ϙ<,X_h(,A+%nfqŅo 3wH@3NRE g;f;>%|sb_5W.̡˰~׼y +0v/!.Ϫc֛>' KL|fY1| 6seM20yZy h%t74E'~QP2Roz :j Q re {/ˍ3pHEԼbR,EV(yg3f8JY$tΠ"L/DJTHFA/9K=xf}HXm獮6~ rbc]}P a4[:s`^~ N5`]qL\^99U #c"MhlW4Vfh?QW5 F=֔ʝ3ajLrqSLMhZC8lѬ bj!3 wu%K!)1 $>v) cs84C`uN5b @_C,94<'!V;~ ft#z/PW3q4 ZI>sgx 2j<"ROK1xR q%fˎ.͚%د{i1UOu)oH  =|r6VricMk7 `׹:(`ըãQkMYJ Ǵz?|Ӵ;Vf{Gy!a@ŴD:ަsv'#Ɛ_,BgK&:0=`GIn A9Ŋo^])y9܊Pn.S Y@4M(+lb|[rJ[F+QL"pSu\jPKh=cE7,M XHÐVSO.1H87ԛDu'ǎabrΟ(>f!ZeuWO!IG- h8I\QO#q*m'(?/buV*vE|qV?SkŠ&.kaEm@Ԑ(|f5b-H6V!r>[E}*ɝM0Pc`ѕᔝq޽D\P=))wⓋhSy`}5QK~EMFYz'>Fe#*Ch<-rZ̘՛2Z(߅NzQzBS #BDUo{+'QeXYZzkhz [˚Ev8_&~*rFvʆz9Bl xk;k=t4:rez\-N$1씱EgP`Alo BLFBs9*Eˤ_粿[Q|V]10yuߛȞ/['lN@&Qjwnu[Ǡ$sD&0O؟/X=ўXg5t醟 k]mh1yde>Kn Йk ߭:V+Lu2'el6aWVJؗz݁"2=D qA6wnP:$Ґn^ҚEbPr9I%\9طm4SAGjJCMzC{i̐nFӿ,WR|MZ)=yjF. 1LLmjKǏ(;yC*ZTɦz*X+Wy)/dtU;p[A0kN#I:C}TY%NG+QuQYC_~zJ#ߍY!‰$lbLpE+ KN5ŨU+<{\yo*%ψq)6J2Dc.8,M?Ge0:d-ut3ƎmE 8s\zKU^aXuQ&3BR@<,lQ@T 5J@/@lr%OZEbLPq~t n::LC|ё%6RjkvPM+ Fj.yfQj[H 1-V>=biEG %ܭ)hu+P$SmRb0|y*f|f{n;vlO4SƗs9/cR~ ,wG$(]y[u:Aꎼ|=EIUC;HEc0HKPߐ0R$?GME{8>}zn@կW%U8d?ކS+m -ꇄIfh26+>}qc96a:SSh0忠SL9*-mvFF* p`܊R}de4I% cJ*&ooY^BBs|y%{12˄GR뙰Nw낻N0EFX짩 -=| LM"je5*ڻ9S*8K@&x)c BTsMt!i C;3k nTjvyΌ Fhy*ƹQ̚Aܸ@bX5(~RV^{̄(>o0'5%-q 1K`ΚWB+kr y~A-o\ڑxKJTu"cNFr[u1[գ@3Ԭ ":MU,;5wJ0 n4/+Gx/'[*4|gQ5Բ%ɢM*A.6Ӓ|]ko#+6-ŴLcA\9돝X) EdYD2=` 'fFat7_90|2 iSZ)""w 5P;tu5|S,镏1mo]aL -=~HDyÂ?FT^D/F stO*RܴLt~A{vtdc5]{ ZnLs8QE*6#2NJ^|ZJy6* n}S1 Q#&=+^]-vO aR^Y45 U:'uZYo$z~,ҍ溗ߒ0_ИLE½d^%'T>34P~7Dox쉈; {=kD~GΎX "2Y3e)?: 5~a"d|!i13A$)p>8[\|))D :Z$scvwksLs>$ՎKu q;isxaޒaxX6&/kpq4鋧!<ڞ,c]|;ur$Rjw{ؽN9Êa?j9J[[UJ` $DwQ2moJr &9wjd^ 75p`s}Okl7HB g;GY=D3!x553k Xz j@FBћ m'Ѡ 1Gk^v &I jq X \Wd\,:\d܂izo3m.\hi"PۏSl9{#=vU\,rKޤ;O>3.玃Ƚ玷"z z;XrʵHȽL(+4B|5%2NEݾ O _oŝaƏU#90ʻxtG2 dfGehhʹ?99MQvvnC;3b3AˢqD'/iX4O4}tʠ+Yvgk$1mWxq K@//+RExjOg\mV |xj(a=!r:@|?ZDzhM"_xdR1wj\alO{49cP~W(^ n&G6-̟ԣ|HԳ7x:WDvEQ+WXaͩfT sSL<;FOט{u~ bEn4ie#YH)`mM au1H8BB2]%O3_|b֮āF2M%QqsytqrcVNy3XJ$pm4SdB3VY} )N!Ζ/l[sx<)B,t?8|ۻ@ҵw_FCl^Oq~,(0Pf_r Ǫ:e4>uaUA)`+ J um&MK_">?I90\`mY ZM}Iߠ=RAe1OYڵ}0dZ%5F}Ĕu]SJɋr-Ҭh|۵{d9\EC'1 A Z?IP~St }h٢;0fm#۩_t)Dژ;EUM 2H>V62~bm )hi` M˟BXF:$Coz`+uT`c1w:.S_Ҫ{+PbBY5%pc=ӳ+K:O怂ٮ#"^7bd͙)ͩ#ͥ-_~@UZC~R>hCkGu\ Zh ! bW~kz̷5}B?03 7]WMsvKWH2FQ?~C]*mb!-sɬ+(ɛ2ŕs-Y;i,ovɦ~w!}HfT#?lmkk >i_( >#8)0yP+h:Nq$Я~vxɪ<۶-+5B՟oNۡc-\N%$7x(5Dn2:;6:'p xݗIdhsZXi{Y+M\ ,,Yܭ&{t69|Nyv*>U|ZJ~N'܊'4|63gb~ MM%C:|% eXq+^i8YpSsB9HT2}־5P|y?5hSG0%nNu*r1T*ڊ4[|l PcpߞjwM]aVhyIW^~sA \̢#v~Qmr6܅KK\D6+8a36+W,éՍo)kd/],ug_LCʺr+F"SkUG$!Q@]|RC, }U F3Ibĕ&zkܪ4:[V4-3)yf\~ !{繊KyD'(Kn=ؔ b-q$8/ѹ U"6HԂ+k˚|w(<o0lOFo8 fyb Gp.+sAҜiٌ?sM1#C134fϜYE~;5VA&vGvDjn7KF3Yh;vD{ pnr$aRVM zϴi'KO- R4QEgcx:Loev^ZU||HkIy8w(|.H|໱G]^]W_Ъ<4Fs(< Ĕ6QmT_+yHr&a]bj[CR 6X[|w LS0;9 ҹkr!{V"7G7*E,J/eQx[Y18TLRGNBj4tN*v/GS"50(WOIaz2f+E4 QqK? &4 ٿrIOڅuǸ Y7QpX1e\#+6b T81|?ƶujJW^*7Tk"7"Bbz k M ntYUb&m098ЌNLXN9Lq}JS۴ 5Zc!ͻ^P]<;,&e6^i6C끇 ?x3!n> 1JQS 1+rM^̏6Flom4_5dF~ԱYB@6@2S~M}XYbΛh*ejQcӂ V1/X9 XD"+*AZfC.)!UN`r?/k8H|lhmUؑÔ).Z+Szz g/`TNy6u h=ei]&܄PDZ))اN>x0,6. HNK^!YЊdEI;,ַBy$ <.f2%] eVƕ1 - 26_l=/lEP?`'[J;gH).< bgjX5ɾOs™>\k72#:YP[jߧN8fY>Xжi +O ~\-F^AgzUk)fw= dePg!SUsH X8m)s x揲f|EEthrKץž%Xuw3Cr5##t{%F=]3.\.M4|0#[br!qy?nVd`aBb;>Nẗ6N|K;o2zZhD@D6'wt+bLPet00%*2j$,[[-c24Y` R_Qȩ=MLt͏¹1 j"IGch㩙lGU~lO.QQ!?~v fVNmc1f!?1O$l{a]XR\^7>K}-U3a]ZsSC/ѵJ)6SEQ °:x@mGbFi3HMAw!#<^HR$D fKat|߂D9Od{Sěd*ϕo> PsK35SUj#tA/!vY?8I d+"wk8WzGj 5ټ70ΓZ $&²4 ]8D$ļ] rn: TIrvY֍m$(`qj0oH#;D.hOwKbk]7mDd@uk{: {b3+4gz &@H>"/DEI{ЈuKP_X@Gl/QKb ]O:;[ڡ+1x:._Q~A;FBH,ZpDf f!㥋.&ڽmBܐj:YEqDD1`^E'M B w n0VrfM_er]v2 tHu9hAAp<[Y|+PfVqa&b RPů1?̶Ϩ '_+Gd/M#3{M*[_{byGQ iw ޮ;AS<eH4ўo+4 r{ $x]Ϙ Ngeɷ>YOL|*^h}l.[~k8^}ֵPAϞ@n !*H祕mtV o2JǹRs&ǒw7S|Lt*U# J*5sp^ jvj g9y\ 3lOȐj6x16%|ɏR#d Dxo\1;")M49UKDc_=$jWQ7TY8q>{r%OwK޹ȒD]%fZ|)wuMģ8,udd XKeQȵVUl V8?cJ_Vۣ8&x.b|NfWaF "VU, wB7T MUvtܖ~~[sIDW׬`53iǖp0tL98J482Kf=3&#4ҀСXMϷR{8$OP>E-- ,v'MynoS 9n(CyGenW̛_4m@cfuƩ"X}b>UK }C ؜wfT:A9>m;_q4~(Y+XM~"Zn@*9?܇,1Lyw9Ψɬhrг& }ytyT(A'λ2 Ip[Ri=3rD%Ohmj&<ƌ@#ϰ-}d=XD1)O* |#=-jŒzH$ cTǓtfnkB1S|M\xuuׄ͏凁9ː žiPėbK!Um>"װگ +EcngjxAUhd7}Ihɢ 7V\G{8ޔɛ{8vȂ^$̲89OvXfynx[{hHsS0@B:??XvSwbMא\Wo]oU&2fe(ˆF(Wε|d4yp\j?TM̬Q) IJ2^_hE)rՌx9]we|BBjOԿ ;CTp|0m!]ڊB`gz㼇}P w!yDԢNoqEg xmL1SlߕO月jM%lzvlک^2,hFZp,Ji^:fѹ7"+M2G]M{Я|jO= :Pj}i|l*1C/& N( r>93V+kidks NM,Gk1k"$\E+0~** 5RG1Wh"Gm2k-X*i7!>[9 G*9jbnI4z$.rHfɇ)-EX8un;aLr`ض|AHuv_L5\˾ c`]:}C^Q#MstƆ,r'^rGp'Ay5H~}(9x ҏ@!=![ě;:IհO־q1?İZG(cRNf,qg <=njz.85GeP԰ spFdŖdO"ITʥf!O:Fc^x4g`d[-FJq]x`@jG'͢v+6u\!-E@&Bu9a.Å:r27rT%viJaEz-H ae =Zn'ZGj R-Ėp.ѶDhKe|فB 9M4FyUS/)c%+3A<A*" }$_g׊u^蹓ZpUysxmm8쪂{18_ NS^~3f{o&LzgB -?Ǘ-iY;)ASLj~H4g}ENxja.*@epETENA^ D`c 2v8?} /(r#[7$SUݖUQc!A@kVi :Vg7- Uӌ@XHQdci kaizb&R4bn !rCѳ#J0=;0GD-2\4zB~-$}BMX_b!$N]N_ H I""bw\͖ kE2 1ҒNxXWg4]' u_"+S^LV vnj{C5엊 ԧ_SlRA;>JM!ۜ{@P[,RuM0+ { PFi㢰PT'u#} c;TÜIn1zx0=ٝ^oZ&V]a"Mκ+'a p*kFfa-]e9FM{X|?I5fNQE~[8容YErE]d(ތpvYMtj+㼎;Ѯ@<6XF%4:-j&n \ /?8wE)*H2zb7goa.f4.=oAu#~on6b~ذAodĥr@&e/8Oƫ$ *ADe Rl=:LFEaKKL>|3H5 G}"bBsVKNט8DxʱْNC1B%MnU캖ikMl_cpW1"ݱ@A)[T6j;2~]U؛tFbYbKpOR[e Tҥ؞p5jE Ȳ4 AÅmG^hW \W;4YGm|zt v5\`xua7#;]؇V% wktB9 MۿQ`[\ ]ݛ]=+7 0jUFÏdڞ=L@(HHfzAf$9f WV kWخJQIa8VEtdvKoq zbɢh&ku\GZ.!=HW]a3gY8^'_uz"I0.s~j΅$3]L5Z1H NE0Ƶg4xb̂CI"EW=vGY9j̞lxy%H.ꂚƞ^yʂPʺXlֵmZ$ފVpDdkt"ʲ1ɭc,#d6,OC0}c7gKգJG Z@[h^bY. iwXKwpV zJng:ߎ%L "MNͶCRNtu7 MA_:pyƄ{}e$_6_`)Z)7633sE@1P aưMPl?Q$}kZu:5z#l$9Uju0܄fR-kYfU G#ioȎ>82V\<4DKƔ}? 㸯̌K8Sw_H`Q"N T'wBf餍,]?1?_@`\hELAJSxH,pÉl0{ VxXVMHbqlmF IhSaZ,4oڣ?8Q=2WEkx0F=f5j偵"sS pVN[G3sfѕXO`;X' eV-jIO\PY(D<\xW/B fB{| %&be*\"70S"Ȋ[hB9 %C?`ĴzB2t54?\7e!zO=0'7?w*jDFN~  (ǩԽ뮺ŖhhY#`b6J]u Tb hP|9t ֮K} cI!Λ6ԦkHJK E%g@gYK_2D]g D5̚9p9T\=P8f!Nq`$(,m|'v,Xx @WG ,4N HjB"|IknlaB͎4!97lGnYOx7#HT2a+ϭ/AFoi0J,VXgw$q6*Jd =1?y3 Aά!& \b2ZO"SK`? 3'<~%zWs6'~5û 'X2jW3Ir0 ?]c.Uy1ho6 TA˃oG$SZr>clxʠGt1^~'@ &1Mb. \&:{=}bU,Ѿ`y2/G}yVH"Ċ[r{j,v+Uh^́[{б˘ 6&OtE#CGjod9Dn ]|^ϥֆY\D/H ,U¸|x÷!>3JG|8; kRf9:J'ڪLmM4aG7b[)P-Y(M7EmU 06Ykڊg?H~6$`' eiwWz|l+`D!|ңahzU>Y-t"ʴ~,} $݀5ista؛of."TB.iZ UsH+sa3^"$t7ahޤ{}4':=DB:Kb".k=rk^i݂2Wcy>뼁%* u5P,RQtGնY9P+LXh i௥<9/K9-2!GEC3Z:,X 򁯽aC)Q *:PcVI9؝^6=ښ< plv;>PT 0v(Bᒀ31 + sގ'HUBP( NjX\Ƈ-hr!rl:^lT͟i8֮ c9!?)=rjlDEXT>k ͨ2sڣuJ"w`Bz9eLlgIJR9,ˡƲù'cU 4il4BH`Gl^``/UO\:;L = ɵ杲&w% \oNਵq՜?$ Yķ=~OghA5sC~g[|ž6~pk_R["`%j}#ZidF^H#68]&G[p<'8Cw /+% Ǡ)C,~ +š.t7 ZamNP1lSqGQ骪#-cρXK |Wq*4T/J_RnLY^F"$j)o$~qڈ#1HRd7qيcPy5 u+sIO bk^|Qmۛ&E#;=>k,VvR&dsZJTfU2~^$甫EvMVi P{% `bl -;BN# }iy[ǿV0=E~kkyƙ=dNUAD]DeyȋGӷL,s5sjޝ/mC9):xGӂ: ( Ix~45fwgU?:p8i[Zi@JFR _cڰJBѨqoэ=i<A%,^犯jA.RO7*l(+=jG=0,zQd Dwl;2L9 k9I+FGOXn,ڟJ,;+Q\%cBn'14yWe"8cz)F/鎎=[sq6TCĀ׳;WEx[Hn°Tίlcbq0xH 9i٧wyHKr=>ˁ;o:_~8lN_P/t$ B3,-~sNW!pѝv[ "] 2Ol=c$$^L:j'jdt!$&:cS3{%n z[ F]Hc&(.{jǓo@su}4*S*-?SC J(-L<uKʃ_Y?9 %"R/!OvjAtMyA/b6GERJrqV s4>6Y( J{+s o^,Qjv]M ~g#i  [nŻ(ms'q^jr ;? 7w+ ;' 2*)shgts+xe3Pn#資(oڡdDQKgU_k%ˁ7gRrygK{bL ss<P'#dI(/h4~{\d\1X@n GiQ<(e:X!e4Fĭ& QRE"y#jÂyq ަ{l\[(NfvOw06z@̕Զ~0f꿯b^p㾞$T~ _& yu.YB Y~?C!yq\/Ӯ5+y;}rzf~~gҜ0V+Jtzhd|xrR:\w !Gkz JDg _j=조L),go]@V :@ZU =f.ąnR>QߐL2d"Pj^_lrKe4ߕus] b?ߛ ,߭ncZMW ^o 7|FT$⚣STDß  CɬNdMDLe|Qtz0P?.P?zz/^x+Fc4䁓<7[:GQ2E-:~AP*`'&b/)6G{ߦ傡-X}}L&ꑤRԿjivçEnЭzpc 6NcRZZշ^)ནЭX(~$ X'-+@0m\u =͹ |OM\پ(XEš{;<`OF!EJ "VdH*#L-Jq\z vG{ա˕IDŽL'+H8e/򑂏}CظH Æ"ؽNR$kgRlD W#B}g~3<7J;W˻>[4^^@d;K; Zr%V.ISkwcx%W,·VL.n`ubEpi~ &岨F"Ev27^o,%3s'w\$$Q*b3V;6{jނr(aK+ .ʸc4'^zO>g VMn \sZX!E0=aw|f[5lMh{DӑMI.jzW ed%lU# 볜]ݨWWz'Vn@Ø߉sH*e;3uva%R/b~Uf!ӖܧOJǕ4Dr& nh;( :lU&x/!j 1H0-_.JtW֧H<-7;jA!_JY0 0*k7O41y37f|< F ~xX1-O4Be0 , .Z yma G"RpDԆZz/s(8^g%~E)|fGz!K@|ϦkF <Q3i;_=6)YOK:Tddj_W@Pv >Q/'A<;4iDxF{!?#+;9ԭł2ZyK h4&3KbxPINhͯbUK1LM7{ҝW{ `77dH,43o4jPb~O~gyyNXG/?H%9c0  }ѽkLx@V0kF7ɧ ;/쭠-p7ۙ9v (>"΍Nh# }JNJ;” Ţ7=3wUZXNWA]kV_JrpOh 2Nn(L9m_ n0@Ê+q w1_;1E%AמCMAm DV(OoFtZlT|.G`N9{U6$/#Z,PF#\S_Ӆi8TOeh!_~?}h2yÂP@W:?Y|TΘaT׏E{E]IN_-jgPs4#d+;\އOszQ Z~>RfUE 7+\qW56$?(e˸I4J! \( N_ l4g]tS!s~Jg*Wb]W~m7MhѺxOIboN|;[b[&Lae㵗;{8b@4AabY]fIbܐL~P> SEHEd}c#RgkMѻXʭL),5lL}@ڧuXnt%; fgGŅ2u2gƦj(!W]'j>aJ<+A0YFqNi*cNm^8>xxe6~+…k$W½NqЛAqg52l!dCƩ=s Tv2ZiMРM*N|5Mt?.\1y#!*Wė_ə'{Bt)4q؆W\6!Lj~}ڈ1FFnU1IHJoӡڿ?'1yPOlSvc'n';-! ,pc{)x{,hgQA{@tq1+e(e6'^;_id('8_u2$.mYPSt3}6$d29}4Iv/(Fcᆙd6\fsX(XRnEEcLDZ>19d>8@Y*Ҽt3,>ӵƘr$sOkWDIqFS' Ύ)U h2MMN^UK; iſ`Sx_c'sB6*{*Y*-ʴ>u,3a)1];%PػJD\+I?3nk s>J1i02g],-'Ei^Qcs"kޥqܨBZ?kK,S8 zzU˲ViPO4MJdc͊ THn'm[$ʩxJ&[j(ѯ %&\Ќ)?뤷I1![5!qqdB47 {ه}Ȣ1"4g:Yұ89 #ۃ}j7Nq1/C ,+LXDR0wK82LWsz:ڞusmLO$:g@J:]1f/߯R=)5~!ͺۀ/CB1>MdpfXkZf`jsd)nC:B;i cU>9&sc8iI,/:֝-@J0; &E׃xGMm8Pm{)_S,]c~LBy,sf}0I[-ᾰp% tk f2z 2Qf+hJy<j_S+$ U[=I3&22d/({+lS;AZa*6 (܈(B'_Qۆ:4Z$J0n ^X<}vٟr9:<T zơ .uY㠐>unE-!M7&rcSH\ƞJCXR40ώ08B3Um sJ^B\SCg&@K݉ݒp#l:+},/",uhGnuߤrZiqnj-N'.1d ׈BSƝRN/ _zFlT.a߅*@XSu[3!ܯ޳͏lIzMQ=;WLСR|R2 tȀ1$4SoYwlՖgT\u2>Uߏw xAZ`AVr |fCӌ2^g 7uN6赌$ DֻmàA[RXz_l~v1уz)fw[o$@e}@Fwg)8֍7tmz \^^f(6*6\,} hͬ~٘~'PduI@/<\³h#[Id/Tȁnwr?s 85'PjU#eYf eRW"cbY@w*C#Sr1F_TM{sB|,+VS_;H[I4@imz #F@dׇpT0x:ŊnVvp nz56 P8mkāl`78$2JP)\H+pyd% }bUVMw}7?RJ7]7(amJ PGMgk٣ θ:FEAEFeY 2zQSr.#+X<d&. 'v^ݲv``:Xk;rD^n~v@̩Z3/u#(fۍpGl/1+`'.{+'"rR4MCFUS2Gv} 4:>֮  ;r'!yfdOfL`B,/)Z1Xrsr?I/w+jS{[[_W)g 2zGV'8fc^5߆r B; 'YW+i%{̐"_H*6 ʥZ}ibq4< SS9{uE]3:Vj7rZwQ$`IP䬫+S)Fp8#T `be甝&t\Jp:mLnzxd 7I:2TÎf>Z O<{$n j q3S{EVC&WHOAҕGI.sI\GNeNnY.Wƪ*\U߱ tps |п|{j(AwD!(_%~zWzcA-vͽi,WWܱwDDa7NG'PLWSg7'TIVnWO܈;\=ĝMoReAH=PTxxCEN+,  TcAy"ܟJ:7~Dk>|SSo/ ˶ rV [pB$OG) } cǛc 7a_<Ұaƒ+ݏ.ԀP.ۘOW{#dlF j.+ԡÐKYs SL"m{L%jXj&ՓyMĤ]HnU'I2$G"6Yn'!}P\c+’ Q׺Qmk>$fJ%Ft3thQۡ;6p!Z2[aBm?X*~Lug}S>ja6G u,;͇*o]{,9Fml[ԼFb#B\1E~k~mXڷ5^&TZj댸-x _ {u]"00}re\Lϻ=#]qCN 4<&jI~d~kh!o6DI0X*xh~1ʧ3=&s}&+pw=HzCtf!\nA)SBV`O +[$4)rp>;vlP4㢨2RSF P%U|EXxڔh?h$ˠҺZc-Rr 'v-w"FMʜ3c*.O:3c GwpH9T+Ι4 ަ?~s\F9;W$< fhe̳̹3Rs ; VMg }*#LOX5 K*A/u !BHzD귌//Ǖ0.&n ]* ’_tڅr^PcxE1;`iΔ.%enS-ld*@(㤜ѵwZ:%P2Vbx5}j>p Xb/5o*"`:KCQAƾ m%228'PA y؇\FIT֒ )_h AXgx]|)Dz%LDكwS֭`bs@rʫ\ 8}>άt4e Q! vP"Z _ѻL^5Vii&,cX'hRCWo&NC. 7ntiyUn݀C r + gX0>w9#{ϵsJ(ĂTΘ.< f3Oڋ|KԂkkb*Y,|捪WITTU/iu_}>d𞁻L`5䏾p|,ىH'!6h\;lniDtnоvUh^̢*vv^!Z{ A}_1epwd+ڷsxWJlQoYdr_xNayZc+䳟5 isv“8.yT!-B‹2OS0f{7DņB.:7@p() /x6 4)f!gHMFk^>Ot:$r*OoQefovP!\sCl`ɝX>㔜44>i(Y $ Af`)Z yK!q"cF\q %[9&6 { b*RE'Af5檸u)oN =~Y\+qF˯d$v GMט'p= sF+8qLQi0OBQMN`6TA 9`ٸ$(r*%7|L>$|3Uoy-)$H#`P6Rش]e0)ݜ9m˃WaUJ(Nyy0Nns 싲Gu#)1'䇿jDֶQ!,<Ζi>̝KuP|5Yj1Imj(w#^޵˜; :,:Y;\JRSQB M;@!;YI/pWueQMҘ׭&+7?d(#oX %b/6wDKIgYZOBM\M|Ьa |:=q<%:CmFS2brKW׊:j "@tl +fڻbL[ GW_$G3BAhEߴX|@ 1d}@3Aw'hrp@#,sWpZwz*>CVAT9Q0 V5 fKeI hsUz(6Ix"< k Z&YY0Ɩ KxEdqtڰJm9ckm'ܭ| ^' \_Y>>gMJoRf"_a˲5oNW*Ǻ) D3MZl(lU{FkY#2n]:;1j7ш_1ڈ$71P_H!7"aD2tF!ہ٥.EJʩG+-01pwE}GXPIEQ=߇f~W!A ٫YtnY~Yը_EGXHz',7&ڃ.v!|X0I.0WoENW1W(bx/$hRְn{/+* 0T4NBfBĝ K.p)8w ,;ۙg3ٟh%Ltz楠=|-BP o} b+Ҍ{_cc^WI:d;RWGD(ò>.ݺ r¡ 1)_y{Ffeָk]p~s3/UYBro$@APFS fOxV~~,?`/¯*\F[QX=^V}#m1^'Go*%\.i&ɀbaNNK6] Ӹ?)α~@TF\-+o{hkx [D|̠IC.lFFj⟻=z2-kQc҂g1Ƨ03mol+q@"2$2<3)QfV槺6cցԛ[,h^=@}Z}y 3ׂ4#JTg:cː)* W=]`=f::' :9yz~}^" =qz'Uvb"\967c15cMZc;*Jwusʦl\u˩09]1x xZ[&H91e7f%AҬnƫ^L ub?4\=QU8?JOLGo?u?jOGa0" I?P΃ٿ 4փJVrݻEHb3% Xؓ3'BvϿ옗]kCu,?e)G1aMF7m|elm?m 2%n9kB Kmȃ! IK[Y؋~9~[?L9F&4ShQr:a!~ G# {V7hӨz̶|,,Nb) rg_Xфa vj6ۋ |1sDoXc3d/ :5gc$| sQa A0tg}l4RjfďY̥|5ְ(FYS"!5B}AyPaÊ.Rݗ__On׺~ 3FcZ9'*cE "A P{+O-"B%aV&.CH4chEsh9M)Ogn=I\`ޥ7dM5Qn}ZW]I,# ɓ.C ;A x&*1TCIGƠx?C ΁Sux\ʫSv @>|nH>vk+PwB';R+oOH>K oG-`UpTA%b*RP)WxvslNwT1r>KkV+k5M5 :iɊQ\fhCU78tO:7FD;k"Z %1l@g10Rzf}v]T/g$"i~R 0]EBۏ=6^(qf[yK% # 5,Q wL'hd-y}76j~R_񖯈$0VJ 9X-*S}nK "[{ѥΜLf SBސ^DՃHXf rT֎1uhH`D9a0Au5;K0~) cJz$&z̍i8YSW+(aKK? 9X՜ <ģ\΀M,(pf%Vp[bܕ*{/o\xsC9hwiOkk ]H8a'aOdIxYl7M}ˡU/%g;Vv »nbxE=g%UXリHى+w]m+;7؏TYښzP淽hGnLs2{l)Ll`*v9uQ+?h0FXD:SYdd[3bNpЪp[>11W5>+V@r6Z~4pJX%*;(^c"ko`hU(qiŰ^#aؾ$r+g/;\W~vQl-tQI'۵[44nC{XryH83 R%`Z|9(yfШ=ƒ,{ Q*Eַ4HB>J$u٘- YԀqOb ?̲7C^\P!-L`G<ɔ, BD2ٰ]蜦L[m[81#wf#odp@/'|*%m*Hab0O'c6 bYigǣ3mJ>pa[KVͦJ@GRP82Ղu4M|Lz?̡lƘ"Ao tlJx7 E)8,(+j8xtլjtS@~-F^+/__Tߒh # FυySKK_$R3!Thl uT?/2m0!#Ho"0EބP]U96 Tӥ Q)Pҫi s{o[P`>d?u_a&6 &k-XdJ-#'蝈&󇱧([-^uոp}uXGAo3~xU+FTidXTd㴑of?M'4e8hu^t‚"aQ+R(bG,[CF}QĎ)ڑT$ L𹱇1y<3>X@3TN|4zXȷhn' @`ޟdWyzq_˙KTcmL2IiUqCi7myUMxD"q4~`{LJ3r1m:/#a?& Ϳ`z6>/Fsk-'NQ"!n1%R|5ٞF*f\jۢډǻyWOfbwB eE 7l| 6Ӓ\dGMU"VH$*08&|jTBs5Ho^mݯqiiyPu\<ڳʲy~c ʿ,pHφ^B { `K>k+h PtIp;+{.Uܲ!tV=퀓:>6֋H?!PՉȗy S6aF5+a0&#ۛd:riS'9ѥBs~$E_XL h?g$f8|`my0@k#XED]ׅ,)?&JXES0&tN 2@PW*]GРyn J=ch_ ؉ϖUY鳈ҦDLǛ2{"0Yk$\ nOƤ3r"ع)叡[޴@Q<:AxMN[;uLP,+OEA/cwWoLO+g{-&AWPnf6W'rg@?'- L]fe3 ROaf8.{NX *Gy_]G9/i(pGoĒKUCcmoa=^|sVf4 Xl^zV^ W90D|ap4inxuXwmRCϾp}bٌi7 O:WDNep xH̨|4cY?y=qXE" k*>.OK nIBO<!rN+ƐUT.agӷU0Fyz\uhi0]8Z0"W S ̋v_v [4@~@1l"B ~],4lb8]̜NCJc*"pp d2o["ų4c1?KsM )pFKY$DyVlz9PỲ )0z9D6DU#nrX 0R^22!YjW> w=G^#vyJ1е&c jq%[`7:!CdvXPt9x8?j*lѾÀ*:;%Cu r bvi߼[t$dn,NJ| 协*$!,NO<.MH$, vd5?CDw}N"P"f~DsVLkaglYYr,V'uhMSL @/@Ͷ=t=m-cج|R7.?~=FQP\a:tH:>g G2=^-Tz}MOb=F8Jx#rC6yv{UpCپB/5鋗Udն9ܧqS~i'L#F8v`Wn[ډbfrWxXu#F.Uʼn De 6Ӫc=qSjVݧ~iQ8u_EG㙕 c6ѳqO]{ MNHK #:w2%'kc>vq/G%^ߦL'u:9 0V9, pND]/#N9:ib$qئb!0J*I^0W&WE|mٍ`2W frS1 %:塘#nھSRW|4hJQM^aՠ/W&4`<5*hXBcEkDMʐ7D)g͇wU !13 VLެLju?m׶wTf3Gcs vffݴ)Tqm&7' v I5oc7 Dܑ@> :M]KVhP-0zρf]jF "-Sz|E2<j˩%CU jФWIiYWTY.B*Д2x1^Eє2Og;aB='ʩQ;1;25cknkNg|<n;,51Tu6մ?_PJ~HC3HfKBjTS$C: cTU`3,.ozA2DŽ,hƉR%&kV ~g|8G;8DfWgG4d7ش `5ȣi@8֧yM#?_jzPRmPRŲIǑ-K21 u3لkb R=P&yfd"t,G>:]y=ts֎Ú&Oճd^y1RGcNH\zPž%$WL6 >ܢ|Rԉ=|6 Ι Vdvo Z%0q/@`A^`<>rYqU*sL^0K$X^dq[Nd,fM``3ZriǙ53LKD~8%+ư2 N@TbY葒OQ< ŔjBGm&ḏveW0xNW7F|d%y)ºկ?CsTt"J#:=, GNa?s~s^=?I<=GV6<*آ5TZwhnQSoذ[J h4q{cp:54 k3dAⰓ7f79azޕVws֔f8jD,&V+aUuo1f(NBoX!z`=3v,gIV5PR_wc)@fϒQ]iňD4;oCq&(Hk]qwci<_5=E{sy\QnއjHB;HN6¬.\e''ےD; WA9Cgajꂸ3,rwq%'|竫c5#]g4! Hۑqhj[ $ԲۓW^YEħs}_pL\ (g-97\wd/(goN}[VZ>P k1'[#&ҍ ї)kytq W gg۰AT=>@HoC ]LŸCҖ D0L%08G*fWOi>ؒ=S`BzWgj؟'hI H ͽ9;ِIs³]}u>c[%'LǦi6#S6¿6.1mzI1)c!mV|sՑXؿmA(A_Ŵb*^KVw1!훠|aZ_/?>ClpҠpK@H.~,Z8@Ԫce3c}u6iTr4 S޴('Wf&AZ:N'puEsD>za.cBKFv8T @%j]S`F\Uy)#O5G<eo-A>:ǠPj&0!7!n ?_~/oL>CGed}qH19bjҡJP8e=_MeI梾Sa+dYׂ6x…@tTqNtP.E^ǯ;)"ߺxs%?`BG5Jks fNPmfXb::_A A?U<h5xK) ޘka[†Fsn߀.P@7wfϮ?#P)󯆋 $ Zmr&mO??(Wd&vaj~S3]}[Ovq(lP(zh_8vvzeZ{:v% )qW?[8IɃa)_KR y:TƗ,ʫE0QȕU hE@17E0xg E<4$`Q"RH$g8-uBs`pGhj6~'܄ȁ XM˜/߷.2hFT[ \'B7u)b43Wo.p9$:Z]xO`)7\3gGƍwR[C19s.`ki%yDƃd)S(~m6ր(DDߗ10r᲋@J JnWRsw]RPS+j4}."pȞL}'^iiv^$ao#. pSyz0B?p.ly"=OI3 AKUAa ,Z%14gJ;\C@3V׊Ɲj *^8۴NqmCy0ةLo(eox'طfJ>=JޥƧ6!\-ha9`$=VFn^huvj9,~l̛]<ͥIH!/0o\VӼH2.6WT>r%AU7ECעa[rrQpnfѮvpN^*z?򔈜ۑbn%thӫT*??y٬ītnƭa,D7Mq*=r4V1e7xDxDNTIK:]BR3a5~>ZqT#-|αtD_pmAR)CR[wJZbJD20UHgBKEB)V!F-M(²p%EFCل98 $-n5fl4FO.!i21_{JW@eQ,w:" ^>,+0o^?a_ Nu  ŖQ6&$YUqb/ƟK!jq<@/SKMG( -3:p! *7)I0KxRCy$)VKF=/vsej/ ;JӖg+B YX7؃}D5 K_8I}`[|kqE<}}YD .L3Fh|&; y-Y܄q0L/pe2#!sQ `}sĥyhL<5A7&x"[ K|֟4+FU5Ԁ5XZ2.fth:$&Y$+­(OֲUa9^b2_.(bAz_561H:ѺJ70dT ,6,g-#0%<(uBIkT\F{F_>\F"XOo؍׺t_7\0*_#0蓈QN%2y5g5/f@WP$1o[3ݩMJw|ϜDei\MȨAS`<%)_ո-'dؿEr3v|hᤥ@{*.DZdVO~z[ 7̲:t!u.x *zmۣ ȇ*dI3Ȗ>ϲfߥ Z-a7hb x14G^l>H} lWRJ_MOoy+%g "@}'&EGW^3!P^_?ţUD(Cq&"[މR=y@-yB_1QΨ|w4cirvfI{šcGls{SAO*|E9(]g/e4+XNWv:=xR 0|Ocy| ^~fVn^6]0hG/8{ n{43u 6\yF<#Pi#![@gMw~q/#%NHl;̍NqPٿWgr~/Kv |~cʳTɳI>Scm"uyMsHW 7מY4arekkF=f+2hd]`1Me_\KJ.֔-bL/VXaH6+`'JwV]u4Dײá/2$7Rm@wam{ *<>Qxi2ȹz5Ɂez"ScT gk{?.Bo p<%(AMc5Ll}}RR9If-_f-*=R5Ŭh*5fsA!~M&>:ÐW50UW!X=/En6+*PA(1u)o|ҧq,/vg^QpJXPɼCb5?VG/?qEliWYy$H0Ϛļr1*BЎw txIdꃏtqw!n]jj++:T0\!&inKhLZ%UZ@[sR/ՍYl-O82WEV9 N!P2I9wt>2Ϸ&#Zɐ퀎NW_*ٗ4ԭ:Z)GD{!Nں{HQ-%D[DLfz18hraĦ/"W·NІvt5EkD-=V/?r&2Vi@Vt\a+<;lE?d]4^g>#KW? d7ƛw M@#?EYs9PjGFz)̡fnخN2$fr;_teT5U#pf8-i X3+~*US~r9ZXoa%+[X|!xETUMA*GOSX>{g"E5؏.{UaieTw#~IJ*Oë40{pH-y # "O4-|HXH*&i'd<`$(y-n`c@!)G}N@A*+tx (^`)ⷈ.3330JRcL] >{xOAN:F64)hDL>?=1!wHJ*{RՑOmH!rJn"b')'F0QTYC7כvg!h߇bMQy0b/C!jM+?;f 6v +#z.CN!>K 1{׸A>55YrMāOpК$ѝ1@ŎH)}'^Sxr*>7xǞϰ_tV?ULzA_98 ,YϲCcDUHp6G;9g3XcW 5'\*rd Jlyx ^v9d 0X=JZݨcMkܪ+,顫_3Xxn0:s"+ݛ/!I@!:Bn[*`B Ҽ)4p (26HJF;doOJRy2u#'+w GgGb~CQ$N)0<S]ȍ@$?T#,0q;,-+^`Oe[ϿjW.ӧ}p w>WPnuUРܝpXɲ"A[/T%f SYp:O᥈"SӄjYw8:iF'$2U^ )G9c>?pWqP ,#_1w2ׂ";Q) j2_VEJ'+yFMU yto[87;`jhC6g&pʁ'j?0ߥ*и@Lj^|&A:KF3r6]zߎyTo28%O_Uڛ3],w0thE؆w <~FL?HY!ɯLja1@y07Ȓ\>Ɓpq%{+he9ba JC<:;<5rS(R"`Jڴ6lR>nRs*@z[^m)i4MЪh;t{w^O0؍#r9[gU,p\LMUMhgDXG~oJ78ʻNQTm4A|-;ޟ;.QE{Is`sHd i ҁ/.5'Ga NtT\t@Nژ1 [maiK3NuDbZ]zV> _sŘю.*`teW%/4=wڷ;o!|=n:eb H>\ ySR ^KweƯEzWZ(׽770Kcuɾ3]aU^[4Ӊcn$]YY~*9"sY4Ħu9E]TW>SS9(e:iS(VJY56fy!!%zIN#-Nv]R&8CaS߁tH 0\Rjʷw\N֋wVG|}CV @)NC[P oxw@`N\|<>K^%qc-`w3 $ʳҹ^ZARaՅIټLv  `u`_ޑ5*>=JIX|$JWq#VGS|:<$FfhLb.=Q3}k\NcgACT}vWջXJb]ZHv(=GGhҰ )b?z|Bz|(vz^ry!*;XZaI}Sr226K;3l dctYHеx-U_R\4C"r)Aٺ1Nb ,I U,N+vvxry^'\R[r b.Qxb PuRo+U4#$[7S_aM "[۸%OZɬc=`u?F#旧&6݈)ҁLxmV>;T%lCro;F-'!zSώ\hvY,,yh1IC;fn -i)(+*+ndEY0]猒kH>*dazlQc81Jt^\Z=I0ZM݄RRZC(Ó膆["n?hg2+o/H0P<Ȱnl5XaMg'DiA1:Cĕ #AA^P\S4^E膕L.o\E }I0-YsG=u˩ @qtůVP8TGIw &81q"<  SMAJW@ےU +\c[vsBRCI;&6l Vj˧A~7PQL]vF,\x&hڦj]1owɯO+ygF}֊=?ڈMIr]$Պcޒۭ&3|FR&YhTy1C ,*-j)W:u[J?f=7kd#ukV3쩹hE>@ye @G^Q};.O0bdb`SH{>>Ԕ.W81k5M,dTa)Ly0)|ie%53Rgu c<;Dx=dFmm +o9OZ]%ϔ]O%a/HQ"G<>OoXU0-V=k;Q4rDvcUayj4%}8W ]t5Ӂ@ܖ2&XO'8 И$SΆ4F U^? DGmNj$+.+P#+G0Ά 7rN噆9Va ,gc8Vc\_lIFV(q*1(S,!~2 2 * \:zoX1ͰtW8$ϊW5r<ʰ)Y|_ -:swfh?OFoV˸D42溃/eڷJ'n*SRik$oũD%ɝwdX514XDyKsi0SQ](BkEJtYVv̦׉~'d,܄U*5:OfYTD NS ^1UnmZl0K8_3r<{iA$i 8?s~ ҆?x>f/4Bf[խr=r'Tacqq{oB7-zw=%z љ,N# Bx1רK&PZ0 Y& CDIcU|zkorN_@+>@iw!'Ô-ul"ŀCj0n,ܴA @p% B40V 9Iq{2KvoR5 >E J޻>HₔqY,DBӧ6zޓvc; :[J (+tp/β>B+~|TJj>OUqf謲3ר'zB  '-P%LK3YBPH=Ur"fK,.al1")50Ŋ FnF4ު<V©)ҒN=Nxskiʢki0o[{H'@}ve3H-ßuD<)w]jMF+BP*^P(!1G)r0ASےǡB<;<0&EcT\ȥBYí)< m/եZOW$WEoh`>I H4uỹ*B;Z^Ž)JC%QܛNKHƢQ nQ0iol]B$1ZUT5žn8P!y"#L]%$з0 lqtsC,%i5kF( byyzLDv^t善n= Y'zip 1Bj0}VWg:sLQc3#'cȢaΔ>j}I4|&N, K|mMJ?4=F #s vcaҀicQ;Wav(w :qޟ)M@5t9T~5 b\ЖyTy$; ;a8Apj4ݬs!eX%RWypJh!\ BÃUww5;.Җ=Kǝ^>"*j3r],+㊱MqbuF6zСVGWtOòq&7R#:,AQrMY=t]Ss ?3YSU`^rؙGZ\|PyĽ gIw caڐT{d멢\/յPݲ< Wݝg8m)nrb[kGS5b5X7Wv+/Ejx< Fk>f=$4<"PTWڼ|Hpoln۴-R>Wqw4+;г':cRA-V5l=#㠓?8WmK|VK][k~L+$$@7S{OEk(;C\Ib,]SD}g1X/C&veEW>d5m}w(az8ξfثxCyV}dc fBN5IՐX9F QTo<Z<06j]جf$|=O#tM<v&1DCK+U _C4,n >BGOIMrJ?fg0.JaLtV#1F4Ё6TcBpN`i6AdLH dXPGkF!$ϧ/OےҒ@ŋƦyf>4R2oWڪ߁ ֽIr{T)ߡcX=xZ9Xq ݇d+SmHp,bF꣬E21K;XSLA8"%u חsuuVRQ~u !ZJW&F{5]oH(C#ޯWݭ)wBxV|p&S5QL[`;-wҐ/Z0 Մi炠f/ܢ?C3&%L#dfCNx_  c%D`ID(lU?`ÍɤMX!spZfƊóȫ>_IPJ)W5`k`u0y 2NzW. Jj KEH A8詵\9 };y23nX5'{#'\pE)V[euBUöъi$gDy,/ђ%*7&_ 9%_LU0}!PN~ߪ8hSedۙ_L`=bU~\ئTB>'௔w޿c9o aac¿PwgLiR ʮ7[ȬKYr x1 M5lszRL_Q( h0Ѥ3siXE<*0MҡC4?d:)FOs0\eZϡW4~BL){NT^Y0HnGi ֱ/ZXr*ӣ%10\3҃u5ͪ|?%p,֑̂J"Z۶WWw s]vhz;@;,VP,BSR@Mu]f=JL;-q%^8J7pV_9?Lr{+^>!MtNlqTbAh L)HN/a.F;%_Xc0(hWO+Ҹ H~.=LvzvDYðC.\Hmo;dN7!oB:4=z|+>s- io#ަ7grv״PS<6mܫX3#M)~ĸ) 3PRVmKM<2~v7_|VE#Bc S2/yYUc! 3ql:bX{ Lqgcz[rE|IÔۈ PʀʩT`KcYffys>ߩmEGd{'&L+;3 W l:%v4 M䵃|GXmވu=}2eݦA! m-Ti1wbmȆJwM)W0U![y 4JWJO,8|bX@"aRiW"0"jcOA4Ob:`%IAy$y֥I!B:6@rr%̂9Zp4:5}a].LoagBN~)e6 /:ØdÄ\5Q4ocv5$}-ѤdnI! F6ArTQqpdyڰ1>-[ٹi4O :xkR`9Ws|wI Dpt[Qvc=J7~tu$<)Bq pk(x)DսWcڲgx+9Ur$~O@UE/!LQ$yr3@kg>Ω,_ -|%}ˤCa= cQȬѷQKƼ _ϼkbo`7&vB6TC Gr{z^yo92K]F['%74,ú|'~JQg^Gj_*U=&+% FR2eY4 [ 9E*:\r7IUֿwNkUW䂃7e* h@!w0"Ί}= D흙n՛j;rV߆K ajڐZ".gFdFpl=Zb!l~}6 M:K_EP9Pt9L80[i0loyQ.jH#>Rߴ2:SmK^F<)+צ2!-Ľ1H G-yups8ƫ iN$5uyvX}'BçfrP彩+ƤUT' +6HlR`Gem( h ,eRrCQ*v|Q+mЬHϞT3yL$K蛲[(VKcRՖgcٚk Ӱb>)oC;( >JaپbPULxg.%ƭjʶ":ۨ}7Lx}T14xrd :ўmkM!/!GS:D|G#v̖SzAF6-@Ux0'\ekE IoVB!lj)Db%ˉ0#+\t?dtXb# ?n2̩ɬ]6x[K䋣sJ8DPULL2W\WѧZ٣;wI@S*'?+mJ`Cuׅo P(Lm(moLaR!y$Ʊ$Lrk >l+?DgW܂d&Zڌn3 L E./&Ʈ :D^Q;XZ<>Ijx*X):rv* %*>mst` : T|(NzSP=P1~HIfK9UC2&탮Up=W UPo1r:HAW$& Qjlʖ9XFIvp|u^e͝c4l %Wڠ'39(LIf*+_K5AY\F#NŹ$L0ζk &A{5r-nȡ5[Hk T!NW[T’>{ө֍4ϯ`]wViDfT$/^%Ȼ_ M`xt;5pdU R7b/O|i{ k P}(_v{8ܴOF{ъе8Pa`J"&`y֝N =U&cl] ka{e~)4̄[H/~;Z4RvR4m~)mpE빫Hd3X(~oJ9cOQ1 ۊFܔ;TR܋LB_ N5S&Zo!r4JN~K%S4$t^3@(w?_ţ$᧦:8XsbeA=KYny$,6Rgj=уt.F{,#gjE+PDǂ{)ƨUW"1fK<$1>Jva=Ľ ZF"RdF443ڎ$@ Mh鱑3=}'E.!m{xp1,26E| MJG`ݙY4S\|?}^˘tl)B+>T`W\0 *>p%Ð<{,L9;j31 wӼ2xMcYpz5ڇ&Un$Jh1mo6iA->'7N@ћYli)S}L:*tN- aܴ`*2OCpZC&{=~ڼ]ڵ>兠}ƊcT|i=os!}@.\7E6;WηY}gՇuʃ('`Oe4nmJMP_d\*NNeu;vh-@j".#AP`L'$Rz91I\fvLؔ+"sok0B x kНSZ.Rؓ8RV ,6A_!nppSO5_ ,RgpLԉsVpG]騯b^b{ bTxO91f*qY??2%cLA/eFr?Z&VBӋuG|]}݄nKs!,\\akYExyj] Z2"{e!k.Mn6H>fx#!ʷ̓0r025QYRU| VS+W-=`DWsM\z]䥯mwsHI9HQiFɂ[)0NxVƬlwV]˝ Y%Zj3n4otgcpw0"R ޭlOzqtzAbTПHt6-Jff03sR@M;i"{dsrޘVQ[#@t 5$#up3Nxw xfjK@<,p6 ALm2v-nC2Y.+,^+ t66ehk(n=%@U Ɋ[kD;??{ަ0&^: C  +_Nt8Oxq  ;М'_#-5:P&~ gL᛬qdq腜bzYd M5eVc".MwRN-wc8g⸞t𲇼ɤ-Xߧɉ;ԁ"ﻜJϏ.qsD9$;kqe{]TeO_RZkj\6\)zedwݖlp'}~iMWniKO{Ѷm\vc%I'c7*l SI$͘ƍ-2eՁ27-%Ɍ@(Y, p{PW58sGE'2W)lp }ڰ/黣Xpߝ$֜i$4Ͳ::@|žlP Ĭep{@P3j'r_?Iٟ^: e󻱨˅.s;]p}4h6AIlyvm ˭싲 AV>&fate*kiu9;i(ULjsF r^wyx!X `uח -'(ܥi@gllwڼqˡt5[.RaPt*Aum.|It BhDvMjF&z>rrԧv>@yG9y*\9V3z|u;9 Wu] 2|yUwUn$`H68j_}Xfa% Cb+1i{Bt9Ǿ୺YUg**G$S{h%MF&P:GRx]jNWӜF#p]a8^7!.J1;K Ϙ@5Y+ު1Ďy0x\C6vD:WОs3ʆ]@O%6CE{ -Y~8ӉN}SNJdֺFSKܤW|ۨ'C 8Beȑ~nB, /pa0™'-И?)jazmdtG fRg[d_.?=w@ogjncNG Z$GݾOn?w ߖvuf +dBǤ係0$4R/S'C}<7ȾմW,/bm^+^zNGrп#PVdav!3aTAƢzF09.]!5.kL'$M MܱݙWVoVY~*V[YՑ zY/k4S+ރ۳?)L iO(pC.0(' ,Ă1|ReHunc]yÿ#|ƛ-AF|ICN|a рdRU5f"u&v}冂0ʼ{/0څkxRBVUH$vR/2Ʀqs7PW*0]93cP܆y~Rg<"McFZR7:*)eN_df=s5ps.WyyιRNBОgwLwWi̴51]VǯW'rRw,RT2d.@^XS6X h?\. \xFϫq,稑[Pb)S% ^" i(ިHfkA,%Qw F7I_doJF@ʪJay[_iT,ppH✴rs}D64»(=e)Ml9 n4)ÁA&߬/:~&a|g<Tg*22͟ѯdΡD"PYe  &"ߖBղg0͂MtWnx5G"rL%:c^nј\e ptٲn'ǜٷ^@Ż'~CwOE7UK@g]&es/_֣%l.Y"7sLXW( 0yf&xY=ePP& ^ ҮGÀ5Tu)S҂4!n>w~@m$`Q{>^` v m']uY.6'=MizZ!fH1yB/ZrE@/2$OBr*lYm!g@X(5FYb< xmnf8P8 5PfC4 O王;Sbbh[PS`0D8Q8.,C|0HWv-No8Vg7mk/Xb[S.A8;"ڠ%!cFaRiMPfGH8Z_6,@[>[(% +k+ }j“0ݙ[ivO2!MOE]~ [ |a)P%hGftKiL*.xSgX7`>w,@4HC[†br RfOcz'\ө+ ^k_4hf9ţxU\onEK,AEIV|JB, 193^4AR8h 7I/|u(Ynq {xnp ƂBKy~TU(#{7xIg|L^x,lMq~,IE9*G`E#b:7#ŽSt߷1+[Kˉxm)QȞKn37 htxt!,9Hy}ee?P[8(7]ܽh#Ak`hIb\y][{sd N|+"w)K5Ts׏6f+խZ$p B.~{<:yf({i={t̔0FS%EKba8uKC7T7:| tf7|g6jI k,!kfa76(5/Hun \_@fT0SC%a<(3ӵiFv9N5Iz0C[1Ge^/mtD!o&(0K)㒄YXwcTg['ȦwCy0{5 MՐ0;c@ي XO_qX%S0ZƷm AcW(Ȑ#)@8BB d *x|X^7w8w%&rqةd!Ǧv͠G!`n2-VIA %&0:N;Q@ÝU!s ge8d.*y4:0Ig(8Ls G,E4Z ,qUdkkm&=sa2>%$h(!_-VٴԸ ™Kk7NF`pK֡_k R={iNYX8oo.U"OU B@4#GLrh5\nZuW}nfwBjE}[0#ä K>lCK]=%uǧ6Yx?R(Pe%nj~ z}֐4h#G ! #Uٜu u^8}O6oř$Q1*g]")4S$/86nm(Tہn- byI2 Fej*?sr(O@y0^WW*'ShaHC^+ 6=7Nq5 #-gSWS*]R;I:F#wJ}VOꋧ[|J\*G0^-a9xs^ékc{dLXntgc>y:6=xЌ@"~bc=W"ArGZbeoh8?\=I&'୘C5TcnMYUV \V&2S==sͱP'> ,uS+\%D h]k80RAjNIN RN1w_S83 F%WZ l+šL`I`RN:>d<8`j+iNb-CFt_i0@nF% gghe|s7PhTmI&,zɓ71<@44d7Rv?"IgP]L& 1||W9+3jO=FYAUv ?--3ӽ旽_E/U*m;qh:D<KB\:PĔAn-MG nB豠r乙<9.c0IZYaǜ+Qjs;բBk# d ph.XaKH`5sJa}(>3ŊВ Mua%,Z N/긢.2i;+\սI#89ǃb1¨GǏ~wʢylTIf ]n'g^wFXhuTتnY[Sq8 ;ֻB27IN]j5\6tM34ݙdܡR>UauM̕y s:De(7rhZW]kY# ,lj_x5r|ֳiXE6$,VF![]*'emNdI$qʏ]^Qr2}X0)mIf% y_vɜu"Uiʈ#yo=rS]a9O3XoBl'ޢaŷ-󸭆t.T pe߂6r䆸[W?LNPI屢C.q5c\J84 u3rMxm -hz( ;[H桁$.bXB2;]ސqGE {eWEJs vtY;l*Y5]5j qفl~()#ks!T sH`RJώ{fxHY "P^JIvSgȧT#eL#Y&*-3(lzQ|"p򣼒.%Dĵ"va֌w>we3\R-i²L|% ҘN aO`j?χ/BR:Y%rI0,"-\Sp:ٯ*19~ MpݓȄsu%kwh7s!?EVDճ2>Bw>V!oV'4*;Q}2xkBQ Zk= }c 8:n/ci|3 ~)K+M 2-ϭ jT{N& ؂D ^!+wfh]EC^Tp'[׋-$dR%U`i+PX5 -~hpَpBYg6 );.{^= _e\sNU  ¼)4 [AS]FqAeևPqfpy@[颢?0KQp!=(7\<)r?1qM@}XJy~Mhǚu܆9=ZקXd@d;aXK(y˼BxumzBTo9B^YUxRCQLZ(LQo ˙`Eu+Tɛq;֘oyj*WK)N idr%NB ͢ Ͱp*V%sTRj;hÄAAp@%Ǿ}WOWSԃ'K/ #N%>(73FS"F{nJlr"j<_ AZrS @ {ftm2QLu>X4t>E 47YtCG !*3DA_솈̝0gã՛ޕ|#gI2Z}e S<&4nExT/ҭLXsԤWs\cCbTԄUu+U>Ű =M,PxcZR c]܀9E4NUtxq\.Zx;(1Jmp*96 PzH#PRکQNYcL`\фCAF줁@ve@^n7[o(e \Iw=pnp K{F)4lv:RCR4ny n>n]"^Ρd1 M 4jf퉧!gfU+i|"6C( ms^24ՌH>8gYLE[(T߭ZBfk d~8w܃4WѳڠV -]caDFl0?6FPM:[p~>/5*Dך{ 83 s#1eR>f-VU4"wI}A.erk4 N$0?w'H]{j1JCWAVq5*K[EibIp sv؝>fBZuXdnNe)E rm;9y٣8Y ;ޠ@b'ʮmK\t|mM zkb D.Cv }أ]_~v,dHxoB7U7xCnskɌʚ{fwτP-]Yj-28oʇ[ Dk/>\*eN\P.(k 螋mjR\Yo۟1{d^X*^y'Lpt5Os0- w_clEDXfM\]Rf)e3Q^m5*E#kD8=5 $wC~(=*( 6?քa5S% %Q,?[Hs$j7 ٕn}67{C"hg!b$!3d=e^ .u@6Tנئ|ղxsAz˻Aߊt"Xf(~iA|< ',J\j(lk*x"ڌԀTad"A(NEk"hGc? qp!tFgiE~?n5GB̽aZ<񑈈= DKfvQhV m=~ǞwѩLa2o]')x^ T1;nr)zgMU?[#29ƙ,~yJAcXIio0!t} I/1L]A5hpѧUڜ(tcS| ad,| iXMdJsrzG.`FqFQ߃;ȕ^А;u)'#S[dL/X;w؏wH#)s"{=SSaO\k[Q%yE~/T=:H/(-ly/= hIe-ݳ;;qz{?_Ǭ1LUN$64z\*q=iu9a;Imc?-/z= ʀAL}im)dc޲I [6 $>of f &՛G׼MP\z-/*4{Kf߶i&s?6wq6K^|ՈqbV-["7 Arw+ƪZxa@~3B;@|@<1B3@Mxlԗg7a?uNQH7O;j$7G6ۋ0 P\+&^B||V\Q؇6c.Zm>/, ̅_#UV۩NuΑ.fyM]\URٿ)XF zѩ=: h!()H.t ̰&\ݮϯ ⫕t+bܢ%*D!^*˜X,Ɠ)1/Hv V7gn׾7G޶7K9^g 6 Ã5 6jB O`q^ ds~A<$y柛u*h~,$;$d&A#C?WԪ F{UBsub:hPp'DrQ۔oË͉wuG>0.J&r"M u1Oa.1/xaDW{D5iTi^P r<lϷ7yQV 'p^v84_j- mt 34rܷs׃ ,ć,4=o܁}H'jv!!8V̈9;U\St7{kqKAȢpVvE{5(%E j@"V*!ga Bt\D5ʡcY/f^@%oz f Kp-E_ޘi@Ґ#]yN8!ȵMقf)r/&1IϤOMRǏ?sև P3~F7 # Ǵ.06jbC(0-_MH{ 0drál>J4&-K)ML0lKaMu+Z}v]S<ڡ1<< ҏJ$2lKq5!(o[GլM YǡkonU&\4[;@=Zr1?W~DR,r>mScs ϽL+mƼy'sƞ:v VČb;l9괜K-qC$*-椒6jX?<~!PTͺ1h? .|4rrI%KREjY=m;hsUjՑ\>"R/Q%?Yu9{cǮPkhlf8Կ XAni2^/:ޣЋ̺bv60V[u~J<櫊ud>.R;3}a=5X[ E>o6,")o׷ϾbPHӪJ~\#Z!_F1|zЌ1BPC s.UMC^fhiԯ̹[tVtՐ2e'?i$}lt3 -2:`H[m%\*wn7t}޸bh@ ?-9dQ|Jzmj dm 쫒l k2!'6|{]ED5m`j6"ǛF';\=ڔVG d'-h4PeI O=2,dvŔWO&×fHD_hv8bIo!R/䐅 '4P)/x[a?UnGKqZ 0y.(A^4ps2 3c}b HToj)!`.s,ۇ;FRJ_5yJpZ d@Nf+`=t;cK.i fi=+i\IUk 6Yu "k*yQu}$Wz Z5;"3r;:B&NV/CzaLVҾǰ+?*)ts^!~yǢa maPk]\e/h_P(Xޞ%4PkʽhqD[blQ.jcm00~DZ)Z$-X0E] w.'=Ъ ~/00Ăfn^Z 'nZ\^Op r2 x}yJչ αSTzx\he{6+ J)SO},;ȋx.v$ړ[bH(ޥx{y$ţ~œ)W\O6)Aeb֯r%Q3M-[#y fIsLE=V>éb׺/ .Bg{2{9pyR\cdfƸhz?Obzߴ- >ZN·ďvKbQmP!obqS\hּ@H'mPWRF;sh;-z9;EQ6HfV%4Rxzprv, ˗cOջ Bk4\gAQp08*(d_Vuy<0nN'WGpx#kCҗUa@< `{:a"/ei,p ltOuPYZ 7F97h սTba/{ !x'ERaL)p-uԳ5>=8vbI8PF-:p6Ȳd]5fRP&97/&"`8Vg|TA85-euyAFQRjo* \,Z1Q+Be hc%J~|P Zi}<.:E8$ߠU|nq-݅<968ub._.AxҪQsX z[UgG{ g /!Sr\eR*ɎDG !ؤŕcVi3\l6\@VFXpӀTԆ2a4t ^JQ[+_lLj0R\0jU,NQ{k1&PL(Bxyo(?N@5+v?gWdL ?W㩯VR~ b'@LLȕvXbRژ{ךWګG3awbP2[o;=U &ߛEC c/i:1ӆMUWf=FJZ#l y5lC6r 5>~+Eᝉ ۀ/=+b!ȣh!I@oZ㑎&r2|{X*үeEr=XLɥT܉pt |nm썺la k[oh8jn(B\@p}xn]t(ܲGjtnSD|:+W]0190|?zæAo6%\[H'R_>HCp&~#땧EΈJL=ҙ\8 W\XȞ-ݕm$>Lzh<5?}~DůG3GU@yBw_΢13]ď4ڶ:Ʊ_= ~'.7AyB#Z?s+^k/: m_˷V8]HnrE :Vou`k~:z74yu)rA9ssM>}We܀gi|9GvЯùo[bHr/Sm:kK`67vxO pNͯ8,żA$Ij[;z,"N0З.Skt_K.Cr̯Zdjw7h =Zh!$u/]+>-2);se-Datr^4ڒWmqMeӹLh`eY"7w4Y6e5azzu}A.3b؍s\ .jAFk- .(5 w׶:[5b1mS}>%^ #Ȩ4r0X!a6:.1T1F&MZ3Tךs('+6\3;*-.OZfdBJ9lz<9/eN- an,!;",POve0LplB9r$?#4c|xp A;r^= |QBmtDb D9gs˕! fTC%dCa a, e/oAIp0q+VŎcSDj(p*RSA=&sebKmetY ." bאlBcFC4% =%*=镈K8J|4ʦ6=oInbˑiKZF)V 'Y/4Zlfd %Ww8SxgϾIQotf+@0"j6{B I7(5{! ؒMQ@N? ĄN|kݏhu=DW!Tn d|PdJbeTOZVs~`9km۠eθ%d1qP`Kڹe 9`hVIQϞCb*bMضg݈Ŵ[1[bvKŖK 7Rj:x0!FT x5姨9xVFm Ų{͋kJezy\t@*1ej:Lax8elS]۾|E}j NgbnZbZC"dčq9T;(eN1Lq ]ڽl]/ɪ\1 Dzvn.xy'벣rvTAFWQsX%m $ cjMvdrf4jy* r Yh(rbS}gεa _) quc%x0RQol9t?(ě$v㒒 o8#'kҁ-;^ێ(qN /T!X[IљtywL 'Le&!67>UQ,F"z*=gjyqpFTM$]ijzʗK._U`CYx^j4IZH,913lݶ<)=i[v r~J1z$e | ^s qrϥ(FiVϞOFR8_Y0N]ˌ/kхLԩp'vIϐiD =-d ifIQn-$ )@Z#U/:X`Meb*7l_Ј(a.ZŦWjG0_YNZlDIM5ME"c& ?GYu͖3g>v,'Q=2ɍ388J>NPd 6(<+K?ĚEt'1/Gq_7r0*)cә`_7ܛ_t񜐤|"W%'<+e tµ3|o`RPK'4ϊc BWyuGrCzŗ`M@=$_ծ{8ZixzTrm|T,IH "br~y}1ϋ5 .,JͨkaPit. P0Ul mEfO1$ WML Sx1bq*p?}n \~d`O1>$e}7gS=/>r1#VY+d5?fD*MSpxzz+,di`:uq?{ۈLEP|zs8a(%eؽn «}1*+߆HZ!u]=_""T5S܁}k 4vtX٪#yvjOUI )lOe%p VTOiqb h5"_*8f՟nTdPnQ4v}qȾ=LHQĸH#'bT P՛EwdM51u J4@AsڨJ粧vɝYp?%Y2SvB?k'p@D}ibL/sھ cp6iC>cV4InQ}(-X.B  Z˽Y>λ3:Z~]ˇOgMbV7u`k1j.ۜu59N46!/ԃ>AQFY. #awFquB6//ZVNù3dcNjtҚn%ʓ, #?Iz]Qog.I:Izh|Od_E{d3$,NPOj2cZIs1\U ߜS*+~f?\f&NEk r4C+<_iq/g()qI@G=_Uv)J6$ea^zEFY a SM&.ϋhmMm-kyG_*Hb9'Hߢup'%>7:֊@_d+uM! x?vӄ ߍ˲LxiU@ZL<~4p:%671;V_WZOLEgYC'$H* lB,>}Vn9*0aPбъW@!`rygٜuCT#>tn|U8=1 ( UOt۳. VWxXaޮ+mґ|L2䊒TF[d9_ uv2}' ԋK#+kYRo{ܺ&&VQeP "kk(<}VV.+I^t_zVڀR|QQ `&4Lӑy);@c\}~?ڻf L"'+`I8nX}y"rB %U,_$Pߴg,'4/o4/qFe+. ;:b7wO DH2T-rtؐ*]<$8ns)phP N )=ɚuwd6  :=+PʀE4]:;OG ]=+u`ռK$S ėf%K4x\L_ۍй7ck~6?sBl/i=ֳvⓍQU%k:5CyM9sL{)&(p wKA@)00G[sGe;6L@d@VV?kwL>r1TGZ9TA 02Ι)tPP:#(HV ھh-N|sX ._%u8$Z@l%ϽuV 餴|CAI}Űn_Bg0Rj6mgِ[/7I,:1?(prӜ B?ى(b9 'K~NMz$&tmŕ?zW,U5^gqN $zV'M, JŪDe!.Scz}+e3qA$ 2DNa>>J3KZL7)B|{'™x1/r?="ICk%~M}ĦRiڜWdiW:FDܢ3Uq1Oux sp1/B4 )e<;﻽ǩ ;0FX͆6HbW._6L+?5 ;Z*^ Ejܶ9c]Ce C\rgK>Y^p5{p䞖wrhdW~N\<É7V /Ij *n#|țX/ iROƉ 9oȉoE9K3"fWW(  mѨY7Cj.WiI'a9$aބ-NcQIk}&ͣ%mz$<^2IE6=&c5? ]a4ۇa,V;lJCZט~%_n ؔ^=[+97:BM-,}q<:Cݾ5)8?is5^លhNoTf 6$َYEc^VP:̞#Uo_pRy?b].rѸ#?RԀv?h;)({ЇZt`wF݆jU]U.[r2h6882O*i/!>$MqQJ70R^ 3:kD/:rK0dh#|a" ~M{`>7Ց`SmDu?zv h@6'ͩˌ#[Ta֑LHzOu1jWx 7Ekw"zIP}*˿Ć:~/mY\lxfXwz|5B δ-@daEׅv*7^(yU idk妣Sm3jFmhnc6*%GU[@pf6&"jenA '"o_oK+Wя]hmfY o0_'DdhW(!_*HզF3[֖$,Cݩ3HWX ƥp *,=IU m?TKY:K~9tO("WiNy=@o gwΟ;o܆I`I wwQHyXˇ 4W/f+4*'O4[F>Fgs*X\vṴ) 憷f+M7k1")}SDpBY ,u_4KgPrIҞD.Rfuk^]\b} )sF"93S"t_I5(8ت$3,RB{koP^%%8q 02'*o*m3׮zCm{Isߘ@#^^R% SGbUw! 6]2$L`tp[GD0_'K}M M]H'װ;ZbN}Ou"-DgyLsh^ Cx,~ɍE \~s@w'MHhG)3jyŘAC204CS B0Q)z}̮QgjO80tt lǵqfz-b S\Z"֚ZOטag҃hKLxcOl)t?o=fyrZܕ?Q$ wqdǭU*U,YM u<pt=ֳr+.77,߳'xÂey8 }}6  uo`g) \@{ʸ eRPqZ1RM4 )O"'tE. c>JZӗmt=AvMzCLUI[ dU %ιP$ v!37\MXs?29\\X͍"+fQ?$l]f]gIȌnW"ZZlS6dbu׃>_Q EF GR/BI{[i:$ ]zJ42O(qCUl`Ǣv(w֞7Dҩ77a݂N!§O_VB:te]VG Ԝ(RrіxW#kv- mck"g"}$\7 W!͗PYgRYHΑHMVw]/-E6 wX,/J?˙xpƥ ̛MnZ * !'m.fS^7?i / Q::1`+w,3,acG# Վ ,JIߖ}"` iaJ_\L4)bxgŒi&kUCڅI|nGȠ85sȻODQ9c;kV(:$x1[r`B-Vj\BSŶqxmm2Q>[!#U|QDQwdCٶ:WPD!,D[XW.zfd=z(=UE؃j -ǠGaX7v M+)IWzYlɦ +J]܈z-hnc1S5ki"5FީF Zy9[1P;w'_7ZNInz-n;w|swhWMkiҠ14醷rd V“_0Hc7")I݊_J2(]*^z,ֈ%j4v}_b׎a4[ K^hIJߏNQGP[Вn(9~P_^;<,;a<Lx!Q *̄~׈׌JA769`Wtv/|w!O@(G ||t*US_Si]9+zBJ=UT#Qsܮ[`Òɢze(X\*.fP/PVC$֦H `$ gK4aAgeoG~*blE=,AfIXYMͱ8o,w,kFH!, k] S@4sOq 7 0叔QvM[Bzgb @ i/}a TqN*cG7e RlG>XwԐ/|c ?eCs͍b|4Z?Cg\Ak)6-&j{XH%M W9xu\.[~ ®_:=mJz͍EiMD[F ChR(+n}O6y*3XTNMsv]z]ɭЁ~Ҝ^Dk?=s S(3ۥ;ܥd>e4|'V$:Ny*NѻjT;\# jcY&^35_"«L"dWj4(:矠\]]y Fe'4Kyٶn`D9CiAXvV?֪6Y Rw" 1T|EX"kvxà?fTk'̋_?]ю;>!|/wrr*˻XUW 8xnVHe3z]C !Fc}KDkxh }񤍴Xٶ8 >YJsN{S.%P W< +IHHhQMkNۿf*QMVYP,|aVCw}.^z+w!n4<*Ǎ2Sd`/r{_OHv[OvrB|[EcnPT_( ๟F -qȫY_^&7ECp?y¨!A-銃i:Tu%Kj+ )8RΊ@t:B.2QY;2S[gNN3i4x?݈vjL]cE$fkؑ[15a@M; PgM 7tO16P5oO1~[P#TU!<{ngҳL*Xaߔr7#Hr{]VkND~hr=iAD S%i q`aƮY Χr6n^u8 QVib+PupcoX)cvA[ Rx+~K͗2#*HkV@yq[A9M$q%ŗ82_"xuV`S1VY gH&x2;`\s;{13m(6[/*:hv騦U}Ȓ,ko(bmW'fj|jj's;6<J̖ c}3.?u%^ cyh8Pm) MkKyh^ŞJSJɉA~C/;D6T!zCZ^`Z⡞yj/c l!7ߌ-6ƺ̅X&#Z ̝ZFD4u ƀ~:<$+ ~eVp-ta 8Hjjq2k)9?is65mBNsxnֽJz?C^#vfETkzL&IMec7Te#u0 Hu,YqR/K^$I,F|35i0(u8LRʖQX  ׊,k 9Σ1Ε2\섳eMGHuM56ƞ%.LO ƍ(p8HL|ΛC˹qh^S#Dmk6dbr7;0AU1>*AVS@(1k\6{n1Gb~ 7sB(9&A ņI(pj{y^#5C_Ҫq+f0m E>y֋|P2=Ch=TL%5FJI@12^D;%7,jahc4Uz4ņ0'uwG^8)Կιf-鋛1aDU(ʟNIBy:qƝ\Z 6]s!8$9eVXUx~錓'E8zqud&nk#1 l"5Zi*ϲ٢!X,Lky$ZE6T$woRIh-}R3wFŰ%#ZfDȨ-Ԥ[mLKoLl/ Uĉ w^r`ƻA^KG,`Yێƃw_װݩb;L5tּye} nnpbpL|0sk+ǚdATN*mlxk"(ek>#Ӡ+fJWX<}+%iGJf5d6H4A=vr V~-uv%HIG/'J{=Rd Oy'Z.&}6%VO8|,T(VY3q:lA޲V+% jJoVQԾ@Ƭ  /MY@m ]Rd'&Ck.  t:xu-<b3<_  {8I`u>J}(ܰ) !KE=i8Qzy[Cm?;g,vyQfl_ŀfM ]PG4GRAǢטJB/^.<1ۋh4I5Vb`Q}aEv0dy }\E,,INfx$% "#Xkbsӡ:z/Xa_Sї7ӽEMN}ldЦ1qlB\<y<1SEխh"j}]U=96uP̷ma=Y"˜<$χ"4E~%yh!û|հlGl2&sGa ucxnHcmR>b>3/b1&wjʄ! {ׁzVt).]2K+)ŅoW4 V@X]wWp1*J{! _FW|L 6B*v6ZН0jt [ٯ f-b([,h#7evwj :!TWG5Ur/3_9?٩:Oj4q/#PnL!Y+JS!zv/sܥu=ߊV @X=k2R(kt}oȿ=IHMDq&lM3\1*W<ۃ)++q16JTIs|4)6nKGj-oAȶ\PTpʌ[1J68AY*}]"a }M"-Ez)ژuӆeSyx'هz}"Q.5#+~E.M]I"<9f$u,A{Ggl3οIR$Ldm3Yֆ67LSF+Zف^PB`p!+T f)HmԞ6o\B s&WpQ4xk+Ą$LPgFiٴ.kN 2cyQEl׶#7P%^ rZdly'nj k>6#AQX*NM/br:|F-dMf*rLxc_{ Cx2J(Y '˝.i5u}x? !4ݮScEUͨ!.0IЄ.#6iH^ >݇lˣûu)oTFTl>[^^o~C1-HD̯m 37-ᖲv5_ |?r/QޡXMfj & |~税8Tpu:|iM8pD#gڶ3U4h 0c<)܌ip[HK?!`u}!egYAHK_c «'LZZķyw1׆I g+PFA]Pt| I_ Yg$S Tѡ`noN%v D̲ ,G;b0Hjɪgk)䙶Ų)bLGkҚS:U!L:< }/W/JMNܴs ̇[pd& zzJbJ贮>JwHS[}q?x&Mqʘy:ep$yFBp Ӱܵ{x)U/. ƒWi^k)`ӾdK/ [9uX D8ẏK\_QQkQ0&QӾ~ pppyCQ?/wwybfix|8\F8k(*=X )]VvDa媽3.3O: ϣW|Kǡ"cF[ 0rĩp)V~GaF<I9ZRn3~\ ԈFLex(Lfii !hEj TnRKIȞ 4HU-o$ς%ƹNAWms שy1y=pcq->l7IY[g"B]I YQElve9Q|4|&DN#*.#Z$Ǡe۝zRS$v>\]jі]k8k9螄9JC%;nLQ |)5J 1mz7+?c =3JjYֻFrTVt4f&3y2luxJOzXo3ćv]k,6 ]!ߴ(;ya&EƲnX&%Q$ ;1Ӂn2h6dst~/\iJ>`٪YQ7 ^7։@4H'#x"7_^G0v`/zT1ĩ!T$+#5W(IF_ m$dwFNӟ2dtә|x%],LSc1o*NgݷN;L.>tV 6YHox,H3UEXwz& z54Kln6Z1k̅4p G$RC)_9f8RhԘ`1KM*=CGN 3Tګ\\hf'!8r.:j^VHM҇OV`7%~.ly4OG_sS ŸzC=T8R4F@uUI|CqVq~<#!̨Ƶ@)]lf-JOXjAE+`.ׄyFOUv<)Cb*"ƞӧM]+<6*D^eqbt?Ə-.UcW]{-rJ>joOl}\"(.&o]ZTwX-\mJD=xwp,55Ȫul d݆w$7풺'KGq:]+wj0Ax:ihQ~DFt%QBX4h5˚ ႖x Q9',I+z>w?`L}㊐E.56g_;`Z Q84C܌.3 >6o ;N++.k9KHR5B{BYGʬGr(X7 f*,@)pw_CB_-}O91N@"1#לfv" (Pi%c6[ރ^DO54ԠEuO X(wՕ#<@HfU¶û7SZHu2 *Nc,1sjIzbtoِ"5«9RƓ\O?\Q2O1$Kk#DP)K)aM{\UbHDHi䅜QUcl"aTw*s|3BH>AcZȳH.iSck*Dᣑy] [xO kd[aPHG?G05#efUs'M=Ő$]Ft [r%T1K8&I޵X+HYJ6 15DF]S!.E!53:QMQΆ_Aω% `Qb#ƂTēkM4z;% jSwR愳Db~uH\2 K^K)yY6v/RD琇9kdw˓| >aX\+]kЍd1 e"}7X>qmv]rbHdHJnwThoi>54_d O"Rp$cirD`2`W`gS\ ͥ".T?C1>J} R 58[_ R2/I?X*Ȫ6A'Քd%IMva}LFic7r$&WKORzH!:7y8sxqJ 83/$Tq5$WHeqJ$w9y )1TIr0tyÏS^Ph'ܭ"Πb\7!@[ԟ5L.hD[ -|Ieu(f6cDw&!':1p Z" IsϏ0?r$m4v42(B'+?&Qa D:HH'[־Q%Pp6;a}ZJ2 ě~BZ#(:Ư_298Ipr ZGnP =4v]U:"∞tDb`\L.}Bbͣ9 V"HʔT,$n _+ cd*'uayBV嘓\Ůȿձt[#]rioHKPЭ;࿼\n/*0y}dbN j: o˶mNc>~{@BLnF:oh~&D|8WP?85V\~wR7[WĞI ByѲW Aܴлֻ{GX!@AIM !Ysewq`, W@ӹܨtmr/ 4)&E4pп@knt(GC!Yһ^qq51Hc,Ҝ8t7wS(jD"gS1e,٩BjM㻿/釪I@UJ5 4x }ةRd@է8|8XnKWĂ cbaKMGal,%!m;p-h^OK {_@bA1.Lv)cL+;("UZhwVň7?&Ϯv")?c^s2X<;1,& 0?S}&Ƶ؛vx7>˴Nkan A|t<7[JŨӪ@Mu@ylȏ2茢>h v+Irh~F,(}KޒEQVldn#1Q1)ayBiGlHqQ]2j≩8nphɁni8+`[sM`Hpi4Yæk)U("4.9[ȓ*`E wo&:s_uikܼ, TzJM TfTf[U.c 'U^~`XnBJ s]~a@srm>u_ҞӇ@80bruK-|do yGM/-4pAr4?q3,`ւgRBaȑdF lȑ{p  BpE3U/Sӻ(Jl/$@gNK`O 'ʟ.?O``࠷"|*Egr2ECkY*>TRe젶Yv߼ S -p@'qY^%M_WS̵9,0kw(6/zvVen)rEZ* 0oĂmdHձԹL'A;Va6$p& QZ)lƋ<·>KΦY n& (]pp&4:m=9?O-:Kǖ]\p*F\;GJ;}}zl&l%ߊ8]#)_j^SS=05%u9?Up'1[{ ޔ"F 8/Kjh̿/5;ev{`p'}9P nw],TY1qQo75#*&A_# !/o $,nMpW~AN*Ya /G{kfC$l4'OY6 `Ћ|e-m7/h#'(;B{P|'!nò^9A9mO=*B>ݱ3-#:6B lEW!LqyXgǚev1<6fMi60dE`ANOڡY*9ɢĽ2 i=@&=])ߜ15ugݔPmwP~"UQg etTo\K)xy[{la):LTxK֝: LM5E@|쐩pV}IS|d_W<'ŷӭU=pwWȍe*1j1nhNS3k{@>.0̩+ۄiRqݎ%lcE&px0| /wN]<:6I grh1I8r"HJ!̝p̧Ϡd\mɢ@ާna>NcHmhf=֚1cE8[W*'_7hҖXϳ(bKwz>H_2="ҿR{kVlPU$ד1=RnF3s.Yje|Qh3"J6"hGxy:ĆkNxS{ ub1v9"ׇ&%b2Z+ڮkm7\]EdUTiJ6+o]G,s8̨H(? `&>,B| ѲT OIꩇ]ϠI7wTtcw|gR.5wN k4}KJYI\#Qv~XQ=CEbcs̫wpV1kMo5j#h3tu_E)gh݌+Pn7!H)8.toW[g&.3yhIԂJ M2R'^4//24B-L*CLiH8չf\^5 x?XňxTyL<53QYR7TiyaC/Knvf2h|M_ MÁ~x%]B xOyRkYR.yZ7ď(.2%gz*-{5Jr^\}I>HVrsb#PBzΜ|$}{?W+ޤxPt J9,YC(+uQ}R󪖬_Ζ$4$a<8ۊwm:$n_4fA=", U/iK9785/`X6ח ĝ/6P,9cNƤdwLu7Wcz.wɿz}$dDkZ {1L ʋ-7ZСBpQ\9DM kru_;{GOԔ1 b`dL,*=J%fe^`J5FXE~J&pٝCנO%Б*8ܭp7emKw\B#@^6;wgR"_elyƴA#U0\oJExrqYZC n)2N!14r Ejchٵgim>SJJ=J?(\ߋkw&4""!'65&qݵ3+xD{0.I1zxtq L\$jY$jHQIx|e.AKԘ(,?V'(:Px}poQ rrj'ߙ(-%^*%9,:({gv#cgA{-^cg፞X,I% u梜@ dޒ ;*r_VqPʇWʖtlZ1/ r"gXڒ0QfBiH5IiՕ]V@ʕ_ t5 j+XbK>^k(ځ)  oa2g"`h;]2ELUa2#"UGNrXâtm򆼖ISm^V3V~ps9t5I0dX=@Z;kE@ʰS~}P 3ln6I{cQ^Q# q:3%l 4׶=C5GP19(ٌ$hK{Y<,SۏjCeoR ]":Aakʼn$}#±I?ͻצ]]0g98,x&Og#̫,/~3E(!ubO-bJ~*8H/[U%q/Mhtםr ff@$o&vd;¾'\u R CWPX:fffʥP f_J۩zV?1!ƞN泑\&2P (E of>%4-imܕT ]C:k|imLLTPڧhs.VXw3hjW?FƝ [lY<|K%҇7&AijG薳[Vb #6 ,Yd ns w|W]'sJd4oĪ+f3HVaWl0c%_F}]#&WmDsDlܟlK׆P_֭L)ۜXA8 a"][b~ I`/2hQ=|ϨMD'h& JEN1Pײ c)͗zvzB)Y~:qldf~3dT"“/q"x+s 5.5s.A|{69 ߼u|V,,N)& D9"p7SSe{a AKK,fbVytљ^?AX. yyhzӔ0gCJRs.z#1.Zs=ȿ*桫{T XA̐@x\jy\z,ɗ=$KQ%)mʿaib,D{1| | ~M||9OzR ss@$վY]}~)N#<G0u6>u1;YbU6 bgέgu&@O&Po~ǵ0k3η |ŠGBEJ̦>ˌ݉pVv;kLlȩ\[4#"Z_Admu"?If/%ZYPRqQiސkuS !MU5KYs͙@Ţ]*MY?vU & dNʅU,gmEIsw`81m>`sT.?5Bm14 o[L%hABDR`#'Q^lHѐCGeپΒ2Fm1ôm,ºxGV`k@t:Z[t<<*xwSnӛNPK.'Ŭ?)ƙ4-a $kH~Qjtś&@rxGc}^c.wO,9-`+8_HD\R'L1hHܯ֘ fs{.k m>.>'ycc88f $!J84( fpDNW-J1V<1)dy ܉D 0y8!cCXIִh bQw2{87V:>iZtJ1#W:rX g'Z~N45^TNwlͧeyiX!@]+$3 @7-z Ya&iO.xE_C@B-{UcyqJm.t&4x:c=HX&`}e~@ۍe^=>mKlb5CY ^}Rh#G|z} R,Yv5 wPbe"!dJFO3q9ePPE?]ҕt53k`h Z=^7hk-$*!A@on%Ϥ _ڛ2RF0*$_`Zm#ErW Ȏ~ocM=eedЏ#9M=lhvN, 0q~,5>9hf30'C1jk#K wؐn KYv2v?T/nY#n`ZaE""?"*^ӂZo06BFpH :7ю{z rw*k:fsT{*o:o:`8m%t4@uOrB2,Tۅj|\t/B+L\ǪW[+@UȮ3[uj>uUx&YArޚbp3 2BRm T# 86[ހѠpZQZ!J85Qz.'a L:wHdcg/iZҷ  c*? 'DY,YBL(҂^ĂI|0@G춇OcցC`riK7| Leq~׀s]cRmy6?)>xZaqq@Ȅ VE@sm=I.Ua.;z}*]mY(ĕk#9XJ@#hǻ5!#}/XNA_P̯1U/TdMs ɋCdRHUuCk_I^ѯ)I,idE\JkMAVL^0ٜ}9qi5!z!DyFtr1f56o7tnC3Pp3t at!Ŋ?CZʗkhG^>ݜG[k7=TׇcaqDXܮ|.M(2(<?)U :+B]\1c}⻣ypYU>I"4Re11t _0TsmIc )H#6r[@(joƸU8JΎֻ痏:M2t`Pg^%f`Ь @.7e`cVIAZbÐݷ-& RIЍ{R4REm㱉y4:؎zZ4E RNa<,; Rכ+k1T2D]G1R6KmP?$2YP-9=]|`AL!+Qߝ>]7:*R49B2RR?tO/%%uMا1YsG "M'PfQ13 >r+cvH(zs9Eců{䦱.3Px Ok\$ub7] G?DbSNuFr_ ARfnh}VSY$4uו˳.~*kгi: @Z:w/ &a,LL ԓȚdhoCݿI۞D'e43R2ço/ [mdp3(mD9rF@ Ok*$jXw:j]:T-2VXGЇW*AI'`UE٨W(fbBD1<UiM^J+*b lA5ա|a^{ҩ"'ֈWjsNlVp胀s]$́@70b[!̶ZI}Ag]5ֆ&{faMnH f?XR.L0 _f(,b'geQJ .xC XźV }#`n{.Ɠ寚|ѷ35?nˇa9hT->-^tbznHvhk}߆R ڼVUA=fSyp TlOݠ6잰 & 9t8^uM޶ xC˺GFm3:o[eʭɉLDё3ƄtT%ܛ Tk^Ի4~p}HZ}}Rӕұ޶ ;{3~u42qIj<C, Nsv)őh(L1؜g#- vxlȮ) wJvs.gs|ח6e'O5S.C64l]M3%ovJ/s@DW-g8|vh5#֍[_QX+ȾoMF Lc NL$4&%E̿%Y)rq^:%OElQ Pi&3Xr\D(1ua;x`h~)/v/컃as|<{ G@XO )۞ Q iq1ߴʯoF6 bGGM< |HU%:vt;&9B`?rj[g Ȭ5߹4m_KQ0&S۸T9mmɲ7͕ƕz@t7WQ 2_d)i`KF)͈FƈlK&0^-Df߶v!sظ>OzS_g8ՋAeQPqK5QźZXaо253tpqc^3{-,8JNr{C` yNՆ焭7@[ aIGdjG~"oP+UѾ SWṘz"̫{YpBo$$7P{dMDK~&{$tGL3_?FnO4"۪ՏXҔb.ܳ֓utGztc=>6k%!BIqӄ7G+Jq|zPEYg{`4ŠnoptC(.fCXXX~ʡr,7^ch-oԼRz]A{;>EUjM }6S|r*|f;Au C7e@To cRҢ[&[q1,2_yQ&QMFPΩ.$Bea3C@װ~u5N|6X9=x=E,]0n,+RzҀaM/;Lb+FHn.5Seb臉[懄Eě7ZŅnq͡͞; ⍩3| YxGς.KzNWcSJe]C^~m,<ёGڍ1$E}ݕ*  _Aj0C7~:ZՏ9~_ o_hv;TV`,""++oLkj 8H1UV 92o#nT2%O&:H^流<%$y#O"hi_k⺡pznPCJ-R%Y#YϠSKjt~M@G&7 az(#cީl!`~̏O[nFi烖\+B@)L ̼.*:Jmx>dO]xC]W8$WyY%XKx{A%Q+ւiܚGss ] [>r@hV1 fdB徛e΄p'c9<6cYh0*D1Ҽ47liHRh>!l琾907횅mDmHfmV2 Ms^o-<=o(BʽyI*#RzKm;LMo8HJ/Ljt6|OJ >i1\}߉Zq ~U+%s=Ϟ Ŝg+w ['o>.>c%v)9 hx#2ݧ?H !IγrTCMDDܙ݈+ZoT嬗@7ؙd|}@VHI˅AHŦҷ-eĝ4Y݊øC6:{(G3MKoqrU^ȫ1ZK"NHO3rsfxn&V<]JUEPA{[~/ M1zSg|˚V9wd۠)Ggkg^~mY˕{||8Unxf>Eąm}TP-(ѧD$cb6ٺ׉P6Me7QA}&}OY$MHty]5{_^wQ}bU[BTi L$-䠱3YThDro:N(e4}H98%bGKl?) RD̷P\ ű.OF#{l3tSm?5?I2#1X/ @x CpHr,i,D4` &y' >kSP*0xGhűZx{shRKi-RDHogwEOy.|J6x6v;wVguf~t4oMԳz_#rdCDp?QZ);GXU 0yBH'#4o} ^pħ<1.Yh~Q3 O(>R]Q}=uC~3nxK!2YѦ$p\JUx&t{ п}hxm/P2# ʦ/pќaělY ˼Ϩ>Up0)ILf|Ըb l1*4e~6ߧ`J,}fCPʹɇS 7q<ѿ_3nw,Hb&' df]U9OQ0$n+@s- x-2ώtPjhMݱ/TVYAg?SPhIuQoX?Uu/~صj4O0:5ެ@!ݥշY"ԀF0n2U\orQA>8NAtC(Z$G kde+@фQI֟ ڏ?VƟ21kU͇(!`|Vz7s0RgB cuޅMe&<]^ {EX4܊g94Kz@o̢@a^-C^)a11)f)L+ٹ]~ R᩵*JċzzCcK|tXc?x+D` C=>0B]˶KwT@TM;PiHTG 5Lk${ i o3 j[ ;gncw qEdI=8Xsסb_!6MbQM{DR’*,B!Pg7<v;P._' WgװVX& n*/e^M h b} Yamçz "k4iLfF* vEf޹!,^$qQ1;ē#8sgS'u`跋DT 42. kG!>; [L -&bW c֝9H6E {cع!WVC(`ohrjcJ~|TU"x}i#5qYɕܞ+ Xy جᴷphn Q>=+r 34QIWN׹ˮ*[o3M`5{ÒiO1^r-xnks ;2I%T .uvB\4w<}X_f %JFGi"Ĭ45'NFvZ:9q_'I{5U I]sL^Qwa ju*/)%[2-TB0Ghȫp'˴I8:65,wŜfyx@*֡akt5'1gv~,UUƣє.'"J`5UWBv袡89?Ï혶$8;oiRwE\~ӨȔF`]cTMB+99 t,T C\j'XKt9`ɌC)C >6g[kTAYh 4Dvu!ȍmcSȬUGĚq*֓Щ"-q+Gn~8`E~3;&[\߿ӟNFycs/LMل3zi,jL &jrbf# /ʌ6!Z,vqyOE=r|Mt*mY@ DJ߯Fl6Wr0OlS!3a]3nhJb%;ަc\A@3;_%c0*NZ0pĚ4fOO/MJ\&́4/;}b }Mayr a-)[( ^mL Z1P "f:]LU&bئlSG/.ۍLRel+a^}fDBQrs받 ОrwvZ<:r9KsKJzIZ-?a-„uV u+U$3F<: .fJV;uB#y"UtC ;Uْ05& Dȣ98<?gUemt9Җ*,Gcj |elAXvf !p:iɳpЉ6PMi7ycakդj 5?NAb-U,uU-`G:0.tlTw8xTa!Ƹm~)leg,Ky42/V(w3U1- K?$d(Ĕg*@P <+.%Ѭ&唳K(X1 9mf ߑ1[?`s 2% `+IϊWWl(!M[Og4Trw$MHo98KY\K|+u&S$:rURO|@ [,͛Aaf9ݑG~]<FD&r.@oH>aaiC9 K\;Uuڳ<ױ盬91J䭨#Ik(D u, |).ӿ!Z|4i[29<Dv&ө:>=+`gU!Y^3Wc~3ޯͱ 00c5G, 9r~Kؕ8jzQVPLȖ˞38(ʬz99;_9e5B}gB6q%6Y!6@< ` WVfܜZTf ^?gH&e򌖟V5\KLjbpC@ָ]itxQhR ܡв3< L §aj7­|;{8;Rf~RӌCj4tw7]m]h *؝pͿOֆ˒*V[|#%ֵY"Mڜp d2^S8$ĭSP C6L>c} mBePѭ\ ?b" ]WA4,5.7~n݀b`gACTɹwp6M$UN,XmjqQ v^'FiX ]|EzyR}q> P;}gi&]cC9p[gXFcU^ŽqUY1#Xc맑!+@Xf|/nӘd gAo ʸ1u"+WѠ^_ǡ9LcYN= 2,;{1~rGZQ2,p@qh̖_+p21,0#hقN^%%W8yl}us2IVU(v3 70z wO p%Ѐ OhɠYoɤ6Hc?t,ecuBRre,8TjwPUgYƫ|HߐwfJ&++ ~gT+hk]\:ۘZhh| RP\tX5t7t3Gsa}h6v1qnZK)vJ9#]h%,}S}4 α!} (dTW&6 ZBOk=ns_ )w]ݚ2h҂PlXܷ?:맆MT/6ULE 6z =$`>^k&:XGpX5- ]N(SHJ #LDUD&E*wqj–t-s3HA^'h]%Bn3\r[s}B $蟷fQ8Ov8IīS  :^g]GDX1K1_ "G_nUHt]F=BٜAapd?h"&)Az Y?$\i!}>֌V|eVCCA`RXh&m te>0b䯮zj{%-_WkFǘ'zYj8<5a_p^OA+>o&3*[,3wJ Z^I5p7 ܵIŻref?b+ >εAqދ(@f2@9Z^d7IgP={m'reP=B) ]!?^*pJA킃, õ{N1W ^h%l޷;ȱ詋Vv4-sKXQ,nvگnW8doӒL6܇MZo"ֳR\іNԺ]v 8Ԥɟ Dd i΂ J~- wBU(rYeĉ_fg3!BF M-8s^WsM@xl;=BBJΊF&ˑK90bm`WMM¨mA?.6(/ƭY*;2 ->p1mX0;ǦEʌކ4;ښ ]@-ŚP j:|MWYw_5%<[W0H"/Ɨ wW-_₃Y/-, tS޲]a̖1O ~F!Wv )*NktYCED҆3xMLX 0Ix5suFc[&Nt; :U˞x~<S$Թ& Ѣc8R01 7 a`ho j(`A[I-Ӟ/1DM;Ku|'fe>aW'>]*PE4AלۑKݰVSW$暹ekۭMݶ#`+bÉN>,aS 0#7B^J7ɲPyL V <[ZPI<1ٳon_V[4L&2˓0rzw#ot>$Y!/3FS@X \x94tjAURR\=d BH=g$K挿Ջ0krVfcDڂg* 'm¤65܀p#,zt \Ex{uR-\޵-Đe@gvkaϔbMx M6:}?i#Q,ݙ@ L׊:x iqIs}ƅl~WHh>! #mL䳏܈F!pq)9:;e`-c8G̤`EE/2izN8%k%d HLA4+)IҀAdZ] z3OzVv\) sܩI6#J=x(EqM*:z(Ӯ(?F1 ]x q{ۭQ`%̍N*qRcZه=9f\”,!Fq6 iNp#޳.+kPjR  w CwI:7x [e<){m«ꆬ{,-} ZOo9 uc4+kOݼd@1PYDŽ|MS᭫}3KCѪ]J+X(hzLWL]Ol{vԱ&Rvf_, yxQ[#, )eWbt yD)g}׺㥞l=6!˲L]<@".nSv8FoSpKJIRz(]l5I)ð !nm$K9ñ{jHL$U''iI&{@u Xyd7P^Va/&/ض-wc3F 7&Dq돶#U8YѾYW}sqf=7'gތ4L2=_nb1&E;Wtc@rF2j1gO{o`x[š0:D[+wNB1)WșToQonxpaŪ lwu3) v:)rE~4t`0Z+R+|;]m/TՈ0gwv̢(!,+y]5 z7W-|yjpT)Dv1| d9k0Mrl^L%X}1RJ 2*Gc{Gk)yK M{;--Wb.Vi?t 1 YB{EIUyFOǯ}ǶT36N~fj37{-/D>7Gw #BP}JzO]%~!Aln45:0GRڴC\xR;DY@\wMTsDvvvԣU1h t@mӬǎtD5{=2SH @.EeY6qQc|8 H5&;Jc Wk7?kqFhm2N<6e[@]dD"UpYƼ.Q}ADF>̓)׼5mGB}=2h֦DrҴQ[$#&[ì(hMlQ/'zH| tC,vPon@їJ9I$@b-.CKq&':P9)ş%o6@|DCIgahRH{`öʕ@x8FDz:Gu_S@/ ٯ-A cATaC\fuqƽ5@jJ#9_I? X(uލH/) tSHxRPJuTfD)F 1AQ8^k bmj 9 ő~cR@8Oʯ;"zVFiӯ'M{1AKEq]{(ʊ\u;ZD4Cx԰| =G ?c  iK,?1T^fN$e\!^_Nc/JN!xI!ޥ mN)MmFjoȬ4Nk‹܀b!1g :ip=bJsfsuY  VQ$.d 4,k:K@2mhf+;j#I`j\O:lޜqx:]/{{ٕhH쨣ȻL13}Ai :M J3&GkpZ%$wk lYhN>eͯTK?k%.ܕ\4FTx@&v )ddհQ閒؇" K"ҸKKfh-J ̈F6_ӥW)},SThmd 9 x> :zgy Ñ ANaqCw7,}8r{D8Wa zjo?;H|,y!12Y*^ 60 ; +cj!:]cj"2i \#Xx5>z 5%*u!)ǀP;򱠤>eag &"I0ʷ`w++pyBk2QN!%@ 0g$m_X)J^f AoJpJk@@Bu{-5ٷfO4@L;6s ܇A0pP3!Fo1yz)hƩ:lPX3?J󗾹uV h=fŔ JYsh+>ȬBvm^r֩Ӧ@BJ:ߜY1ԵQ$2&1vƎR )X0^C2/IΐN'FA`)4G^o _7?0,>I nq#6w[/j۷*ya0w E<|P -U}E $)'EYq/aXS kirW0 jc@*ئe;x|ۿdS wb$]ցֺ$]Df&ϠJј;'>+hڄ}2__KaI%z$.OFQ#7"UocW,aޣ?]K7LO@Kur־\әf{$WU`oWg+3\᙭Kb/:^±XғF. ~s>#NQT`%,cE !_V-v׭_7'kȮǨ o6 ?|G?>_1˼ο,?F{|'йw"Vb{x6i ͬ!_0ZYGaAjTSDmך÷X*rzH]׻z%!llKgȢJt5#3.tП-.!Q=UJz%'H^}(zV{]E |`T`:t H5b)z+[? TnR 4wIAx1*5IUeWԽ-d+Xy׋ʐa5LvՒѠi8U_VO) aW ;z2ߵ'`S"C7ϚI4i^GtBuP> 7-eO_aıb;_Ǯ^cکn1ɱ8j~u~ΖD#]_]F! gm*<~߻Bb@S,3Xr՟\%SbEL;QQ~=UKHtԵ;ާnT#7~ʙ5F>\ POpL,m :t/L1Jx: W<0 ɊD\-\$MK4y/hb$H(T9Ȇ$B 'pwTC֔۶[ .&dBu7? M@m;@톨 4kƈQcFs?s`JdB=\C~K2 |-ƥNFKQ|:H~jTR"*h7qhu?5;H$;uA/-ϲw4,tBl'~ؚ?rʝ($֮f֊Vߖ춘Ñ㗭cFñ:e/-a"v Gwy_b ®I>31NdX(m?)VB+$BoB2Գq < Ք+H9WoojW8PKKy1u: f;kB$~:-GYS0٠cRk끮6[j y#Ɓ 9g߾,_}q+p ܞGTեdrbjj+U㽬ĵ~ z~,]jz nUޕ289Ӟ2ml $kC3?G#U%xEP .MtRשLFYai)k Œˁ%r2ą4@.>=FNNl:ĦQU/"Lrg_n nG _kY,\1U-=WzF2Jpx#CbӖVri0CY gp6$ꝕA_(y;Ѡl(}jmuye(??[8s4/jY sL7LEĤlL2 ZԨpU([\E D϶n{1_7[&_ԥ/MFi!iiiJ PtfX+;Smt=Tx a?GȘ[}\-`.YUF^Nveaq!|ـ+_nHtӤRQ|,i`Lkpʂa A6?qJ9+ {OfoZPfn-f;21rb#O];}c }bb]'4Zd16?.cH@77k|g[o5I8z4zQo %+1 Cwn}׮/هdͼ5NA}wƁ֡1磫7'T麨`}z9Ck9gV uVCe$cw 'CD φT2-53&/WWWݕyq`OˡK H}N%u%QDē\M}PJ` ~qL>/(@@pZx|T%U28)OF#Q|̄ib s6VDjdP<坩P}=Q0K0RPU/Ħb V!ϵ*wbvc'R@(-=J#_LJVtK˿$7.rV>g͞H?qxK-9xl&ke'~m4k&p 6Nz.W!&7RRB|92Mr]o#|3}Yx>S{:/{@A+`Fwh(mDӭr{̱0'JЌkUk#5@r_eiȓ5g#O,Ԑ^g,ɭR'E>GZE`$tRuFPg|0ĭ1ܛێ NbX!Nv-'9b`~?!XKJ~[S}X~|? jHh^޾Ӓzd)2 $P^bI6Vpc5݁ug;}S $Bb( ?8&Xfo26sԤF!=I"?nBς;"}ZhѮXft xfn`|IdpsՒላ) 튷n\j&'oYH(B;+|:[=ƺC,73E;̞%=皉zQ Bµdhg!)a35FR$=F_Z_h. (,4Y`I~+-52gL9G~[܌ Dp G&kf&yV)}!dn4{K<|V4OJ`Ղ 52CzZ4kW[A,/JVl'}">~/ Raht)F$&M&,8,-=mb ?eŧfދ(֡+!?/)z ,А !;C4>+%?J:tx_3ۚ)odKʡ@md~fP7V')m&;4ah2 l9\ %%U~)k;.qN@A$Pg G8T4t'6|<`op缝\1 JȽ!?ZXyDvU}$fUVr< 碅9N+g8zstaw'c3< SOhtцMBS{#H>W*TBȜmIA >oX0Z dV`Gtt7^2YGu%q(r &yxDs\@6Ƶz udŏC"Rjl&g,ZI;ˈ Tqs`BUhx}qT%[ox=9-G9_$ Fݿydw;`^FU S_$X7'%LTa |zJh#/'Կj,hƛ瞘83HxtG'X)4.uM #>)3n=Hs.tYCq@Mٻ@Ͱ-֎o?iH/FcZKڙ:am(T{wPM-n >c|r:XAjvV@\AR %*^?C\}/9G,Ť[! 檸 ZFOՙ^vN)q#|(rA MNlh8Ow}Tۏ.:B#YęچU9 AwYɿ+㆟ c4.3w|jP_ .8O*T'|PQvJޡ: /pku!q?xeA0ŒB2 dPajz$_8Bmh+a}1P*$S5Q?N9`J!A&OgnfkBukqYH>P`pJcvqÇF%dRۢ<$ÓOuf8+h(ƠN7%|NTP{jk"ȳvyt?47Lb4ěEB-,exos"#98?V#'ZF "vne7 vay*xXՂaOH߹LUhzm 7 NH;ܙsԠM:& FOtY%Oo_g\X+} CLZh5G7Umt^WMpٴCuy>er2]0e?ӈoy>?|):HҔQxg) s)B͐ H}"Op`RšN.'vG;H6ɏ U|- Df NHOΫ =@u b8sHBAu/aGC/=g3hm>@[{Ȧgq%Bv'uaC}ɞrDW78O7ʡ#;iв. '[&[6/\gEGEEGt5ddS׶U>`' XrL;‡=bXR a{=^~@mz0ͬLeª#?֝S_]`qq#_Tࠄ*K sQYDN9TΟ4vzɤ$(l34ǂ`GeqZv$>O@%:KE[o%ghM \-NV-6&r*76ʨ2:dq3|5:,E ӄ+/BTn>aecl?mBܥHݶ`­!c~wdB[bvvZn 9A, sʷpbXUi*PQdia[YH%mL'򵟩ߪh3ZE.$YU#ݭ#.TLB5ك~&*ɕ/I #hjSDL&s,OkwéHel~QЙB^~pzgѥ: 2K>SREf^'nUB1O䳅8[&S3#eٗ?~M2#j>sSϱ(ꊙQ=`0bLn=)eKG?pMϳ"h=v8OԎht q 94j&tf\=J ^#TXPȹZPD Wk^)ǺOMlyސ|#DqP-(eR7W . r$C@a?Mʥ?Hx: o U~?me ?o)LIsY~C=RP(O/uF?Eb0z핼w8QΒp5Ru޿J-_gJ~+uo/%-X_ARӠV &`TEPpm8,.,dѤחaY]5c& :q1 +.ߢ:Β@hJW*Qw$/F\OF(=~^y0wz֥G\w򌘏¢D*tLgGYfT4 Yxل˰C2蝕(Y3dN޹6@o>Z_p&C7l-J&sQ+&J^ UFĿg=M8:_HnD ]i{z'%L·lGwBu=ED +a FThonE} &!3'2CڲW|fuR0ZkS>9xqO)I῜*v)" ;ٷGVLl\x8^Mhxqcx^ kO95w{Fu ]jX 8B7=iBk uU! '#{\^Az}\ 1!µ*@1pL _#af$rMq!5Ѥ5곁"IN@rYQaWdN mRd֧C3f9L,N"j0),6Z )a=W^eCNU)fB>@LQ w8h8N䎺s`EMHpj%s*D&[t]rd`M̷Uf|/jmj>cv93oGe-us*dAWJ½s4nUCiEJS=0sMdvױ4|# <Şa_AΒyY6$B(V>gl7:RB9Z70i)-<#pb7fhȳk0}W2v؊z$%=g'I̺[wyJuu %cxSAy ?\gYNOA݈7'o &DYWݟ~1N't%/[]TW+^q6Ua%xcB^f$H7Hf0]hD̖v=Sݐ}ndqH܍ofLs_Xv% eSۍ/N8kChri#0`wc}=OMBKEZs;^%q'|]%scj@gՠ@> .dm >4S_cYt(vuj9JIEkf7;lNlQRBc"zw,b))V D"cZ GB8Їطe5:U2^Ę'Cv ]$zK3S@HG.;u^n'^);mzl&$p?|o=bsc@yеX:x( NGQ7? ]7[ o(UaGbU}ޕ0>9;6Ҿ獳h&p ¹InI o1>.q3A^ D B. ?2#U)AN76 3 }{ #-4.-h_ :2O>z+Pt- عL.5ļ%vq8UÃF66{;^&3~v|4cѝ,7cz;=j:FRnm/71I@*vrAC'`q;_w!vkkL$ۏ=6g( Izpzv~7cM~N@RܣNKz.Fk]ψfExw|kpQ~ T%Rm|$?z qiw>DS?iov@QsMzn(qtG:o[ރ_3naW6ӳĞ7(Pn:y~:%7= L2_!@7R,/٘Ft)T)g\GXʍ% ^ZΰϨO?)eat YՁOQW˺+I<{s9c A&xqRmlZԤA!x9`k׭SL>At3!l6\+6dZh,L/ڑQ1_QlO]VDLh#9%.\=A' ! c81N-7Eh& b˭=+PFuC qx|-nڳz_Y/?p=le$ucm$dG21橄7<[sWLY4}о7 K]UM& ZPfRYۮ[o6?_zd>vS^MzR_ 6]=5+-n:Jd/U? :k~(0+Id:3:HA&sŋ2RF_}/.>~=cz#כnU,pRpp*&ʄDԭn< 1GkoΈ"z{a3j+?K~Y.a|qGD\ A. /һ E)|o"ˢ|~p@uIs)y4|F] >M"=si+g]ѷUKuRփB9<쏗p6]aHr1* O0H.{)rm0+ԙG[:u.!,Xa pkKڱer0VdʚZi%`-CChVBѡU3d)A*Gbv'3MLa{F=gu\X]4J9`/s1MRL[Za*PѰC?ՐRy%[䦹<<{(GAu&.U+w !㺑jX*=iZnN(_l\(Zۏ<;x5Ce3j0\)A4kۉYQ6 &Jؽ$Ťww҄sI;:C];>=M~)V?>H4;WCÏȪ9l{LVhaPtbB;C^+1uVة>F E)?UxY5}Ćz.݇^QT?$у@%S>$Mbs?]%"0G0$$d_Reugk)ki=Q% [o|[`/%K-7Uv*8g]>I+R#Dt a,&'zו\.g 5)TO7%nE:PTj&vl=JYed92zYT$x4u5z 1*2+!Lki(Pa~L/&; gS͐%~_X1ّǺY뭋nl;G ,\/\/wQ69%a"O=W J *~\~}RLJu6 4nʾz3-3Si}r.C7y&5ZMjL@^/9|bG^٧-%{RlR!qj[wZ^e '= `ۅZWjw8]*mg[N~h z sYmj=j33J-.͙*Thb6 nX׀}iLRu(#FkΉ?E\j7Y~#fD)冮~-"2R#^QNgޢYY,CJ3 -OHts*USڦ<s6\Ed_u)i~L\wfڸlYl P30:EYdɤBk>Eϼ-Ѹ2+{`wy>Mj|(vs(v76l=́˂F (4⎴D1e-PT^hژEyy,#JfS<B>,'R 1GNaM٨N$W#KB u"2 fS\/+OR-5i{F Dرp 1l9xJ]jॄ} \joyK:ENr 4~*5do =Ou/qz ? esLN;_Yq,QY@x.[5~W.9i$*f$$1J: Tx J= ^z`ח*1D4[3}>4+Mdh2&{Qa4平?}3锋LcHe߿[EqBT+AZrM::0+Kdv#ȩ֖Ī߈=NՒMpّ7%_w2H@IKdYTDfY}*9yJSB.n|Hc EeF 4A&2kӬXqoԲ)h5`Ґ:{v^M1)n.i'aGƤ> ٺ&i"oSuƹ IlO6i4!Q/ v3 wٝW4on!{!H60Oȋ=cl`T~fp1̬#Ӻ[F'v9sIO%tim2tc= Zm{)!Iԑa;(.WCNt PۉtϨ@YەG:S|d'IcMptFV\_1kl;; 8.:6H yeQ;\=hoC]#WodO#:>jEښ]P˖}z-ʧ>4\ʅ~8 :"$w#pؖTDnG̩cKt&?Dϐ&n ޡyWX0ޚ) +ob47f4Wߪiއ b))IgF–?q!ؖϹc ـUsjZQ7O}'RݵY BTdwP#2#lj}sxW)'ܟ`%o]hgwӍWu#u-  i8}ȧ!f7xhz{1?~GA%蕼 Y;+.+y# oƢlya@`v؉~\{kgz1]6xAb@LtP+@$]$9 4cgmgUVdŕTX!ۋ>ሔIphut߿JɦL׹a9n"`HL%6hXvsco&NIUHZQRb̳Ynm)xZ.QZDM" c ]Qci榫1l]bP= Svv)K\'AV6@y tb FHl+ :xka& qf] Zsޖ&N8qɐӑEO4Cz}gh7x5Y׏hvWTb߂TI˥ijWf6FײjM($x}$0&؂oG^>qV*kko-o>O|f5P/^FopC&enk obzT/o$3--)N~uG,x:ħUrn䚿kW9q[+!]5O6$ M;5 psdhpoh MӢ{n=w'wqɀ䡈mɟ-gU;91\2Sj+q4D2r1> q;{cʜ͈f~Zc݁c/ 5B!H~2_PBA:OVzXl "vjHI/l#{8]` 2ޠmx .70k/<@M`c_ެ{\و2cwXpz 0۫/Ֆu#1oaR /X]7ͼ̪zy`1Qv{x$Cqxr03@&)_:kC7;iSˑ3X®~x4D̶6%yc._jo`(t|&Fgx`c傚{nzY-z,Uh]xb<'1t_eԄ q7EhC"V )$п ;4̤`{DsPX Zfc"od^b岸DA;+݀)ȇ?>{+% wb@~q|HYZǥ_wh}ڳBwV)ʥ+,:>Yϋ|~[08|ŵ{esmf"m ugG Kf(dzj{[H~Op $Pn'^v1w>2}MjK1N&jqP rB PYa @ χNE[)y:R'9MI6e4HؗC3[В{ߢ +6 ""15/!ܦ׺`l!^ ;DᒼەZ[ɡ=>em}#شSKic !2ᾳDsQoov7\nw KV>))L>+Xk=+X%-,INm, vdWĬԦ14\vֶ.&,u2ylͪ1?Y 2"\+8m|]6$|NM~@jLՅuuJH6#OSaN0+Çn?m{9 & ~[Fv[(r{8[HS@FPLV} *N0-]z Ԝ,Iv1]|g`vE6Ӹ{Pʱ?#jԥP[]Glm_(%5$VFpidk:?/o %:,hsG2=ŽH SFðeޘ5K%[|s^%R oڶRJ\in?݋@WgTާm{Vb5_^>qlͤͧR:{;ImF><$V#XiIhrEB0t]k@ĻB1 &8cSi1 }AMiFŠJ{jOW{%= G@chEf+.9~oOB>mP [?wG2=✗]G̙@hYχL=IaW~ 2fyn;n+by >9x$OЩ1ûUĖ=3jOV<< Q$vwϿ買SjIҋ< M^ Qt-̬=w...A)ծ jߓPc[Z&޺REi3%ݳ6ӛufć"6Br&hL5J8c7+$<_|[Dj OBU,$בؿCa+ݭUamK{afhAgzeCin'"$" %kn[ v 0wm#R{T]%RV.AV˶.%+s"`QSn,,+12*-%D{B]_00ƯgԂ1H`߰^wR~c?@jO NQHHƷxꭑъ0@VVtA]+1)eq+N{\;1mRYf2fE/l(zIp[[06LR./T/!Ym5 QZ} (+ߨ Tё|FeTWP%6ؚEI/vA2h d42ZC*M(?΃pi&ee(g G?HMn)26 XO& x4lcitBr=$̒k6U(]hq&HkQ, >Pd-—{+_?V >}.~;7A逩/)'UJbn2`5voYɯoLE/8bl2ͭ w۪_fr(N-x>8x6vyA/5QiDY$n|qahAuټFv`mYc)ZdJ$r Ӯ]LDvuv.igm 3&`FC0 J(C]RtN1vAHCf(~a [%mGVV]A@;;d˖>PF9ORˆSF+ N]%Ym.W;J߳ճ~z0^IBKr!i;V VRЗ_ktKdxJAPF++~e>ƯwGvR2IVe;Z7ΉiOu/Zc|jtsf2anɵ]dHR]9.,F 0?a96TvWAf[QBn2n#]hG~>ŽVq5GTstL ֫ɭt*Vzm~ZɈ4a,K/C\f vXj+O&v̒zr 2sM(,B CMd.O\_m^A.Ӧ&4:WX7"&5ѲZC㠼 ӹƓƀ %Jge8<.-+xjx+GT2oWӁ$Lؘp;6'.o2,Bp0Dϑ=V LQcwe,OISno_I[ЉLC'K5o}xG٨l~̶+r9dqP!f6^&sM'@g3_ijpCS"%iSs4U :inߏeoMj_ej q]hmWWqf7[3 LS#. JsN=S,USw 阉 ?0 yfUAJmÙ$ƞר?ɚ 6iyBn碊R.dznR@]PO/VFd`O"~ɅRƤ`O %*pFxj"(3l+E8b! A{}~{j1ĩs}c*GYzƃxy%~#Gދfɤ?'n8fl60-[4 B?B@K?NZ…!KY|CsTi ]#QMqcNI@ک31$Iy;ꮏ%X\QFRjF{)N)@)P-/'5q0t>F/-w=od>t7<FvzX]*WnfP!ֻx`^␠cIBW\åa((9b+&&m(=Uwz5qwG?Zxt=n{BahǗV19q̶ ܈xD~~&L}FHq ?!nm2B(}31+}QW{N_;R;LxCrxM^u#"|~3R.}0ߡZE9-;2bE xRfJ5x86~ E m6MUNG[yEh8,p-b}W.݆R޺>Q#Lt/c[K'Z<\R1i&@&?wLcpW[n΅.!3 ZV cԶs;b%\l %ق 3WPv%^ $"{B6Zч$[qݾD-US4<,ka.tڹh6ܪv[**ǒ=~hgmz4CAgCv X48#-͎fw?(`֩޹77ZDal91 3@ޜݿ UyF)o IG66'k{`Rmb0^uTjS^U$^& F:0,QN#5- j TH$tGm"Vsyg-x0p=«R& E]W/)s{I~)WYFN٥$3ΐ=).9 ? &p>dUăWPkU'lB[6S#Mኖ#X-Z|7é"K[{ݎPsZ:DD/F 1NVղDmA>uvZЛ_#>YR QiM*z= y^ʜ38{?9Y]"^!bE_'O]&DH?\"%?")Yo*D|( Y*BFISs{2L`PN'|+؎VsD a+W>2)k*1bD. !t(5ٓl|i4Vj .Z{Ra,D~%hO; yrX^G+ԛ_Pm I)ifL(V yH ʢپ=$mQ:4No$@ſȖBim,dn]L^Cf1+ $s/10fŋkJW!E#29;5 xL9N܇~a5pF"XٖvQjguk$G{Q6rIu#̋>/͸Z϶ o< h~|.dnoV^}y0]Eu,EQPd9Wzs{҅{d1uT}KI'K]7L 俙Ls6f2rR! 5A *嗅!VNڠ֗.RWBݫ Zt,qk_y`gD}$Ej\}4"Pjϸ4"7FTR*:e%xmBY侒Nӳ:rT?NyPw=u%g)[@@9RwS-ȝ2;%tAݪ\8- ph*vHs[XkU^7;H 6AfmRuIɯA[G!&^:GRb3oD&R6z.p$=Y1Iʿb-%:C6Xz'Ng7 _Qpw;x86 U@6/2b[B @Xa`z}T4AVǕKk|lm "4Rή9smhBej/)wv%Fӳ=N{*p?u_ H9c yl2'oBv~䑋Yl61L$tS B0mn+m^#91ݴ!(dtj_ i,DH׷Q_zd+bƜLO!B41ֺ>6t5U^5' ]{"*8+//GQh<@R6$q]SDD-X6ٛNYgiiID ZY53mi1~H,cIҬv֨tLgXN%+4݅tԺ/9]nK{xMDk|'K/:-vEYES@{nWTz@Opރ16vkĞ0Y9k'W"d#o`rW\@Ú=(>'Pܴ6vŐ$:+;zn|у D-(M X{ؤ¦V&ƵLA6dGu\̾ ՎӨNZ I̊{Co7NzFis6R8SEo"d#[7mvZBDa7Y?>V'$fDn^LM|&M}y%~m\!22tx `٤*&4J'¹0oF 5+I.nҨe0H0vcM^./_7hL0Vf #:f3$aC0cEFzJ,12gA|߁Egb k:9qc2w?s\ BDH웂5t}gOuqTz8]nQ>&ՋR 􅹣V&eU`59 )_(R˖&=΄)B噑 Qip0Qr=X)!ԅAT@gվUA\aibUm{kx`Lp|Ձi=6?7G7@tpH_M˽5c'G.oSEvhУSPn lĜ$c>D"_uxaЦ,~ݺxR ys;@ X~?c R 'KBO=|D5PNauQFG0Zo;ZސH6@pD ~ƹ@+n4L?q%arSa v¬jCT\SVN1xPB68xa-@N{^`DcG&|fcbgB 4kXdCg,pW#uIir]FI.x=Z+QSD[.]<~gV;(gn;M#+Hd?hwD!wnI jz1,2ĒR;d5)?`ё^̸rUYhXi #uy%R |:Io犞13b$P7{D`gE {YmlBӠ,T(eB@ F`SNq6FĺDg1?iFB*ydnj䷅3P$,ýgQ]"/+ Ȥa]N#ۄ@ "e 5^gֳkرQ29,Me4ypaQuX J^7h\Hjq %0tɡf7;`-0xH/V0B8> *wOr!XJ5W bP w) ~}{tq5tz6:,>$m\όMZ-SUH\ $*No?"ٻV|~9d2Ď݃IX)aUxQ,)1slF +;)$A (lY e 0 W<ŒrwX>Y <H<0,$0.zݚf%l+wNC?Х-\UpOnh[ȳ{O;0g/h#"ߎ^KBC_f;/g(4?frJ.p2# ci,1D\)і~H?pSYL 4g똘!8d"⁷.F(tYrdpM!Ūs,GKzdܰӂ"FDN,2<e8TzeB!Ax=ɵ`aQ]4-lzpƺd\v)K*#VnYkVf2򭰹"G7O)4z?+ukMy^ߦqMmk~r'TYQDQgu>h`ƅ;֚;4%fvdv#*(OA~E}}fǏ.0uvξig qpEnzA´WI&pUH&=oWQ-"9F]8J tEx\/"vg0~Q-揄J8I>Wgm;;]7(>H ii;)vAM\ }U!1+U>rfb;؛Ψ>H]ah{J+N迼ҝ&PRZD]rF* ݫ[̆{~s:VҐٽB{8(~Fs$X?UҲ5,Ӿv۶MwIp{N9 ]9c\xQ>qh D/ez8~|DYEWNvE[{~4e7MƺF5݇j90f fMVcϹw'&zſ2UtXz9FمAs*BّA2>"99ƌ.Z>iQRX9}36 ft㎻eqꞰo(u3˃%aـ:pm!.drV"??o$l5@SfEıe"\uV'veF<k0I:B}yyIzpp}3.4.J^>zuD`g{,MTM=~ 'kȆxѾ7T)uw5wc"QԬP"^nE y =㢹N-6[P`t X9x~wLS!<5ם\h,K &SaC  ? ̹'maQ̡@r/DV? llUL;Z qQIV p֤b˫IPg0+;C& m+(Fmw ܢ:* 8,J#uu鐒H qӍX5H?Z(yF<hl /^K*kjKO}L&-b~OPqkun۞̵o:|Kg !i{0 ,7 +r3Z̩G$Bch+RŦ?v&Gh7. ަUff",1)}6(P! Q8'4ͅ^=ؑp;{qxSG ǝcĺ=_Ȓ]Kdo5~QJ{M?Qe9x˂J4=;Ư>GI\B6(2L <3H"Җ1E}$0A2vA1M3pl_9^㻮~ N A~R5࠶ش3ⶊeD4i9nra$K[dEc(8ӯѐ /w9٫RˢoT6`%#UQTr"0 ^^Oƚ"[h[@<=Z' bE#MVNLm6]IL :VJ:rqa\WvzM7ƚWǂg͞&Gڶ[eĘY>lhTh-vϸ"5Ũw-U6ҴR8RuaX0xQ/C xC GǠ` 1ݞ(:r {/ 떣axH"އ@,( هm ~~|PX6D%jQIiYTz%x5'iQArs2/وBuzm\By UƋiX Xq%BSEv~>pt fd5xX[¿9$.hI!ȤfPɺCݗMNCL7|hM 2 I%C[l+*j#j :5 x$j4ۋWScm'LgRu|J%dJe5,]J.q*J|]a,*gbZ~dB7I kHOU>[֮UH0[@9>Ч .2l5V?E(x:"=~軳^h+݀7#D^&k°&Mǘes3}.3y_UڪRKi4&Q_Z@m%A ۍY/Qau {4! ))zr+| pRcz^bcšRtv5.^=>!*k囔d0^m-G7W0ic%E\LHZ ߥPTW8@g4CG*aMjU[)֪c:-vå`>{7S; DovR u+< u{?Ē6Dg~!>!$ecIU,tߴ%Krp<@/Bn)MjGD>uI݅z",B1S?+l\VDyYᒥ:|tRi9]Y#P)6@>j(Mg &PMi$Ek H5i]tOK5H5c 2AmɃ #l^BwcEs)ܱtsIeH1tRĚfA!;ŠNd!{k9RwZw"IEBOj ԏi0(C  b8"BW1+\[[k33xHł՝=8>@9ZPjm20 M/nV׊n6(޹aM}#vm\lMD:%XM*^ynmp*lEsxz)i p|~FMEOSE8qb(5 cm?8 mKc @{`w30_&lѧd4J8>n0̴1)׭mǹx$r]T&A( @^5Th]ZѾ,Lˈ`!}bs1ݸy XOyNՏ9a\Dqc=$x숱zT B${P btV3-JU@GeO8z##7E46xZoh-/3ܼ۱óJ2BNb`I[)mȵ1nyG}ԧ%w6HFMYJ 9hazΌa}h5|4yqM0/x"q)(_@ "?Zlo=`OxoۿĔUD+V Eij9I3{Gf5{hJKwHH{ƨxc{K|g1HUpr M#N$C{**^r6{M(t"F)O7rKXaS"("?FmF?&3SYӺa&2WJu+y%܈/Ea-+:|SƉvT6_70BC.[. 2% h!.mq#ޘ,Oٕտel`qk=mrCVBayHv &]5,Mt]:'P wUzJa;q,g]SFK;LMlR#v@JZ51da$`-/Cs悘<׍y_68ɔPlq;9+ Űx&r;!Y96?yk^Sr/5(oo#-N. o xG^/ &1L!X¼\Y)4귍jJX@%TɨOys ~QQlϖC x[5y%KPaqɱe6R˛R4(ˋ?93,uLv;ŝ68'qp+B&#@j=5OΔ Cg=$`4BnV篝lg'tlTAl݋F^ ܁>z6:CW)%[=)^۟7*HBLG}`[Qj\LB_8ukIxgwfoe/Gw>3+-lE`<F9gP@L-4b^-ZU{Mm "`vV E+%&whP^<}'w 0WŪgA! X [Ф%lޕ;e[jLT5d)fбqY"..$n?~Β\ݰp'i.mOǾawא:`@2Ưo@AwؾD< &3!3lj%Pf<_l }@ItmXx+8(W)-=9?6L`ϦAcY\!IXBіr m: g{r T""S~ofýD5`"B >#Qh$E%?3(W) Pb/*?N$5gFDčrOHlQ#ʎ{ G27-IQwѥ&qb[6`i`kIst10 r|eS-%ӐB`]8N3Ӹ&`m@T^ L ԳXo6m(d~1?ڒB0GMGGnS#Ta<X`c焲/`EloYVi&2L}/Z¿cY|cD%Fi ^9rն X\B5ɝmI~R >X>8,<*).w]V=Vfj-iI8XG^Sy9Âe"Kf%Beu]L( /]C\B irX9E``+KO~Nj:%fC8J8 :N% ÓܸN,xD]|yaw0JA+sKteft3QB )3N4EOp -*S x)ݨeVLKL IGr1h ^Wx:+ Y3K1IXb$5A5?p#^JID;L1KZ O##X޵t~Bל2RqG V&Lh,}^~XUw2EOB /;mK!zz8~;+!ּ %8-*ܣrDjdcwwDӻK (V#wiX~H%B"%\4BqUD _´0Dbޔ>8ɰd$ˏ Nڑ{9L5*l3^@C꣑S,L N|K:@|-$90 ȮjݼMSAeA_!;+w`٣=L\x^~Eo#Ә0ҭrgaYS;yk: ؼkMJ WBHĘ;YM L@}wvɒg>uJߡV9,oz,no=wEk4GSJtcGp+|Em#V8YAmJY?˳ v)喨 @BcVtJi Wsk): =7sJ`lxp5060zg9|:3[x2oz[nLZ(~4Γ 7@sF1˛X)]@@ƒK)cNC޵hrV S!Y+ޏ +0e?ĴmoT]*}8Q.J[,xhEMV4 Q#xd/lg9n2g tno2m02lqՀr ׿ڤm{ #΢s//wk_Q7qGT|>)γB榟e:Y;jj]JsԬ>[L%c(=p8crx:ϓn90vz8vP57bGŒgEê$ ~G9HIVT!&≻kf87ҧx\O._g 1ŰAAd29`@0T#8[' TW yxn0OII=mՕQXm 4jQs. bf#QmJ3YM+3 Zn.XҐp̧Q;GZ\#%+lȓpx=zLlin)34>b1BD-odԼLj.ωV7:du40&d I̤$]n6ha/7Nzȼ 2Wb|䃦P[`[xD/ﮎʜR^P w_HQt1H]1_8jR!7r3潨 ,ӾܭX cagK_ L:T5m@*mhyԻ@N<ʒ%ND`&WI:53~QC/t9QRXiI!rI\ɦB=N#!9F벧9==#/VuxΣ PDxp9^$@xvb n\Ɖ _e͂&{-rIݼoF{^ĔC9kDt%ݜF:{pg+ȨFu/O?-1owYE^P8{h26L`ň؂U cۋ:Ѳձ/' .!Ϲzr'1n1gRZvſ oWh*/"2N&~Rc#H|k4(6g>"EdXxV>]$'޴Ϸ?ϩ;UTe 㸏߱W`K$)^Lbz}v&#qZjA x+ͤ!AFZ{sbc <ϟ'?N8֔8쮏q[(F&"(5W۸+ꦉq L^V5oUPg_1ъ$ZDܑ6x5yw1['6W@4)5 eg0}Y)v#zꮖzTۋg+a,Ʉu"e8EJF|9g[X@! l!q&be$(Q3V|(W@ǯ41[yGLm$EкL Iφd2O,h~wTc0َb b|s Fpw6|Wn^ -ijhp{7BPzcW頏8whÎ|kߥ` v7p4@Of >ZUs:y}6d1_A(WMLؚ^%.rJ[0s!FrDVCDbZ*nKm`%aZ)oՖ_Ǭ9mI4oK OI1k~񹯒Me% 9Z7{܎Ҷ^p%Akߐ,tB3IBbl'+Fq@B"f`/jq5;4ZK)2=UT ԁX;nW-XKK舭_*υl,/$X8]ܸ327riM q z0&JR?R_Ƽ+ WwDjShmC wTli $PvSkb(]^1c:fޗpE h),;+i$214Dr4W񋪑Ax;i8$3A~ cƙ0ei"sGYJxOb`/*6&}l'Rpapz˳tҧ3BGDzF,.e"*f16$aBN-?x*#苣-[9i%0jハzkߟ l~Ɯ> TO*ˡ֧G2;pȯwxYqű}“p+ntQaop0/nGq.M'2fǾd7}"#C'<(*|Wv'"0PqOe=/a)U|):&eQ ohe{(𕕅A:0. $8Dy|zWK/ZNC[45>AdkeCՒjBKoxc/H7qr7V?Z ?]:ݿ5^vh_TЍҴ7,1`)!q~`HmEWhF1S߭N3./+ a)k"&KgȠ7i`R{5Ta4} =@O8 ĂljMH#߂jMY\Q#F< Ƽd8{O;й,Ԡʜ7_k;Tf@#xZ "Bi7]<ɾk[E\մTeUD|Kj'H4{cuCqMP:ڜ!&MQn h0Z"Vul:\}Y4*+yQI)L岔0qƕ6mrsLOow@dqh2L,tJMa|.as۬nahًx44F=#dI-ř" %ݞ{4,J*BX %W=|TT4ȶ;􈔱al{@U4:L63~Evm_3BFKnΉf^tD>vf;_uӚvY _ޠ 5 $Ɖ\Պ^q>*vF^@_ ~i@q> Z˚"Ŀ8fЋsot: E+hZN!„Fh!>S o̎p%<:ג3Տ2>zgF\V͍@h-j3dÔW^o[вOoD x/vW_9g RSqJPgm,ɾKn‘bt=S6JnXĆ %nĄ+p,| ?8ل?,sﲉ(8BJhU`u'/Avd!D3a s)E_*0RmgmGdP`&f$ATmfgkҥ'2l 6w$\D8&mȓ $\K=|`aS}8tX[_,Shƿ>Pٝ٥MzSv5sS~'$}F, )rc pk)$v~:jLsL:3I+2˃-ȭ)eȪZK258[҈s==LaY1z\?v' |:P{}MHwYHlR+:m:xlَA}0oLT`0_͸~: cKMC>qLƫEhx9pR,T̷xwxRMqed+#I C u^E.h`t{x r ~=۪@GT̋4 1R+)jN;T}fu'Utшqo􉪱z}u).%.a`[1Xq/OZ@u󘪏zBsO@B{F $.غ[c~LxvŮ(y (| \iLS7St/bu}:0>xa-h hQeN`,1/:c7NL ~,|όmŃETTs-y|Tss}Z$^}ϷCqS_rIl<(\kzCa&(%/O2QB.X'R~)]<[&[nD9>=ʷ',:cmW+Yky/e0۝ [Ѽg yd놌:ڕyCQ3R,3iGuqɱv޻&LQГ8HE>vv xNƵY`˝&P )A8zW#u%d([]:Ѭᵷ&Ss|;A5'L|:W^AR}DA j.cSЎHW$tgC*W4Q=J$ jld&28c]U7N.Y#$)_frnfp'u4 P+9oy:\#O%!牬6I+_d\T0Xg8gӋhX(&PVp>| CxJ_Y#lAyYc>O%_>jiAQ(u ?W‰tLnud#3js;esr,▬Ԍ-Z|g˷ld؄RqY͙?z&G88= vhMA"<]$9/W x)OnaXNj v qܩӴ^lctM` cK,*}^uΐJۤvyO3y?7"쫹~.̝,e&@.W=]Dn9ρA<6ŞQ|(JACU+v6~gR'BP}.X`&4َFU#pŪ^ k1h'r~G*2º[7|C3S^wM|(#<}B{s- A@GW obŧ6,Z]4;+XQx{|dfTA? "1`*d"e>^"{N';I2[O5&I#|g#͢O>H~$o=ClS6}yL}-YYPg*n8h4ڟ eC:vhdx!7چM?',\WԊ9C:_ yFRS MWu3}Xr67oPS-iVê-%=5 1GR<xRYKMܾx]U4/y  `ǦS' 2exL޽v2}b+nd/פzř*KB.ӟ}2CR,V<^ꏦT21Xh Sm30fمjFkD%+wk/BAsZQQ@lgcޓg*M"sY}u_{FXg--M?:@BJ FGG8 xCMȣ?&+jɔڪRt}^dl2$9궠9_UQҿI@ɤSܰ0^&iC``^6Bq)i#2Xװe2kOi޾13.6E< "ԛ*pVjѬDa Z{9j+bU7zW➎w`:-CHeذBTmw(|0~Q:mȽ:znTwQ,p \ү,Ei q_~I rnT/s3$84bNZJVq+ /YEڃ  lGxra螡 á4OOq2 ( hY:D&R˃m@P]{wca@9 Ox,np]+ o>~ Y[$F50zmH=ʼnBUaܧ|~\uP ā"F~j,1h/ a}']+\35a O 0 1 0EԗMr*7lAdrE  &xڐ e.tDH:>m'Y;}$ȈҾlVG# Qryܩ1W Ѫ--K$b#)g=`@A{|U$`@b~]KUv^EU8<%7jou+ |X~M7Wm⮿ћט gIKcO~d}A ]6m704%`<ЩD@p-b}{?}O [\e$JCb;zTZy ioAιXjw 90Hb)j)^/L&u8a _1}؂Ha}ސGGA[<.5!xHQF, J$mXPR篏B畴/AIrS){{]VGpY@Z<Ǧ ?Ώ".M1 y:9iQL,h @ncJN'֣lۄvCz:(g?<L}1}[b9E:AZQad=sX ut-.%2NM>;.)Y=VJkw5vlFPx?gpF +~7]\ݓHe>M袸+YǬ}*I՚V+uda@S_xLiQ_;jn 8Ȉ Rrf=_8_A/U,Ω%3 zͥoػ XSrq)vPDW t\(@.%թv4Ҋ [9P/"I"59TetI9힜ǔY >ZYgr7lHW;w{S;DkC!sG9?YE}.E//qv!uKƧYA`$rxX6˪3TFך;7A8Ч=סAƀE!trTPxEur\>l> 袄 *r $C DLj:c?r*)zD czK{;;iyhZ%(CA*6QSZEyLpoQYG>huyG!~ŏu;w=xG˧p%5ܢW)+Vo=]C#q` c%Bdz(U eyJ#y4Q%_366eC?)ۻ/#q2%g)(Z}Ƣ5u~C1l6P!4 .֩0+xU+@MA\[0aXDEf`GG[\U"t7K?2-r-P\oQZ$3VW 4nw@ՍS;=<R˴P8\ ^KO^wJ.n ~l䦳ڥ̝x~|~߇m_Rfy]ܮС1ʷXw6q7R F! 0`@M:fɁ]O|EJr7lW|]f#ujVӇEFďm 4K@mA%| 7}{H騢\r3<]gzc7v8 :(GˡDB|N`A1t3IhV-F 0"Vh :(/""$d*ڄ$p{ QoȴOhxtjdNQIpz]U6"7!5U++K7 Z>11>0x,Mr =D=ѾO p^/h6V"| υ mCAP[TɄ&@_f x2ғUki!B#$=|Ɏyd%ݲB~Ke[n̠ )`OlSfv m`;zx!BASǨNЪ5Txf*-'#8[ܲv>MKKI/ޝ=UHeIMd2x=;cYAf \kS?xf%3ߥٿ'<ڠ{9/JsP_QSLmTQ'RzV3 NL|@8&LDRFTT9P/wǨ -kAC`Yz GֶnM|)K0-dɕAD(B~ nw &@v赜o8.OYXj{bSUTfi Lkp?jۢohr4OǚNT;7G{_߲90Cu o47 kx8^08(n/8|5Y? b& @$zE]!i{F4)k=NrLSϺ`Wc\ 9ωJ?ȏD*^ :82kwh1GlƔbKV66g>)&X뵄 Q9Q+p&'3Z ֣pV35U DK N֚BV_gL G0LU)TS >ɷM$hn'{U;UG:/Y!0}`iFƙF>[kBRf@Rk1m͖Jk'W,,AE|$_C4ؙ]6hkԋJV]ٙf}04GxsJxj>vPNg^LWKu~LF9%՗=VIr݋A3)B a.1|u- : dI89It7M|E%%'qV/V,hO1ӎ"mr?+ ѱc舝0s#$}F vٍu*BS3k .}?w1wdnPjsNPP& ^ԐlD&^*t'ӾJmO( j.YeN\ON?`/p5+Z]<ޔ!ؕc5Ys ֋"TPݠJ֨˺,DR&åw%e"+ͫ+\($8 ]A׾ⰲHYl {C-'d *@Ԟn3T2n9x~nJ1fdL:5< )S"-Vd!_ \ ҥ !.v+]<* ³!E5T!n*to#e =-{K3NI]oupG4InI?@lW:|) Wdgf+*%ޓݠ!IJqTLazmPmv_Sg3Tq_({ݷ0I 7nBnCRÎ[Gv"6 m$EآX54qF'Av8Ɂdv@x0Y.,"!IvWiihJoL+^}e[/v˫+Z5$8Yt!v=Zv W61febIcf ћӮ1"t ilSʆ"'%|NQ|W+g.{d7ODN5 }Gef$ '/]/|#mg#aJAel=2z>0)턕h$-WD:*U>"]!fyM%IY[7Ĵ| *zK(Ըfw.1AsZ])VUbfT` Ue8ӸGYlw)bS/1G pN)M'{P{ qGYnsd\{Lp߱Dcd7o3tAۦ$XNrJ2-E}ݱ OG㝍(Vo ŠLx ½YSǐNĦrӠm>2mo?@k{^*h ,x0pT!: talN72V]8^Gsy.|;?K lYsWɍݍAtmYW'45xb`V< N2!CS:0>2/-VxO; Gpݰ3v> шO%(?oʲp"ͪ O7tw,+ha P}ZUry`>nՑ&q:ΔB0n-Ύ_a6DY&,[5[yqk.pƴ#NV V{t?' 28g:,k< Ppd:a)m9h`oG;?KstxLjA45BO'Vy߈cDU&C>x?e:nj!|53OF^$nڻY0\%a*f&ΰm4-FH )(putGp8r@W7sp ]}𜂈v#4#s m8,`~Ե>J [4鎅(+ȷظ14$\`b!ZZ<@+y 0pFّStGKy` |F w9nn.5}}Ub':;?^D{t|^,+^ Z30L1knjshQJON>24Lw?!-!r.dQc턌G(E;L9 ru瘻p2z(G6K-JǕ~*\rvDNH]WD}NhC P`nh9V,R%: OcpaWa.1Ӣ)9LE#K?z0K dzLQ nk޹ZNS0r-/!junh+ 5WXwe0Zt75BEgɵЖ[Kdc:g9Rɶf52C8+TD^-sDFcrjFn|L3cfG^UƦ1T+0iKeC#5KiIfٍ~ P+>a^(:FRx}Ȕ "wB@)IKWJ@R鿦] ~Ȱ\H"Ȟ/=ewQtc}':8?;7كFbLԌnFsvJl&D.a7,;;:5*͚A``3L6"SokP>F ?:'v֨eXK>!b$}8PKրI@qaC ,M!9C 1T'ߩȡjR3%Yu3vl,A%Aݯ)҃V9'H8;tW[+z M?N9G&MJuB>-7LQ\+&/1ؔ尿,ʨ vvAhfoFZ@@3iAt4s/+mm +-w;e,1p-kfٌ_"aWqo>T+c!L<H\^[c&hsqu:y8 -nz6 ~:V~SemX>F)q{m8Rqz 1jL҈45!$ͮ?7cY6pJӼwXp/DGM"ΑJT<OTa(xMr2^X,5%yaG{-T ޭZx*.q8{h E{àKv33F ?(!>ǟJVZe>U"gSYLzCW ;ށ7t#/LaAοQba|Yݼb"wIzy k'8D'eMh[Gd_'DC{8& EZ7Xо3C8SR5PU .X MΊp^7Ǩ~C 7+p]ϕ ΁f hg!0aJȓ7Qn̥ԯ69n+D1TjgCs;jW]t^bC#[ x[`5^R&B5*5e?W/iuh <'{2YXn7muJMs$ښ7蝞 ݛ2΍[cA)U1b1'~ 9ntԒf4& Y/_hR4ƋYL"t&MF#7A@?ׁgo˼d=,Gr&L,j4G_>%m؏P'\*l}i!Q:5N=~p=D{x# t}Ne1 l\Jw {7c}{V+Poδz5$O5arp0& |ݬzAI1hMКEb$qI Bc҆~Or.P!jQ 55; c(.ڼh|q Qc<2oCaJYAu~RN1IiZ;@Ymzq8M!$ Ь{ U_o{r]WC CZ %j;hH H.nkז8Mk;Ă&0Sx31A``h{>p}jW9i>j t_N`]CKc?isz _%xt!~S ?E)Ek[flaON4жdL:0dlr'!d:zz Ǝ,ljҊ.Mۏ|sNX0ՏqkQb[jWl9m5VQ ëʎjDg]cH}4 ӊ& U4V'́ T`} ߗ{J#`\Pk4tUGgVUP% yF8Ọ}47 cWkBelTAcVuE5"9V_ PkCT^UD3OQ#~X-7pFQ\ n5%K~t^{ J]i3=|l̄G3߲3 7B^\z~㰽uܠCq0rqndaC\uVdQ0'y#nY!--6wμN^e"-Kz+~Z8¼WTğx-kg(]Dw(`q%_sCAtZ?dӭF1%td@Yydouc曉[P58ڕRi%sfx2opǑj[!tL1Y<J o:I).MRHʺ RfܞZ[ bn;1R.F\9e÷~kbv`_ ,bƀ=7mEao߰5h In.C$hkgyӊ(K8PܿkNt-:!^ذyQU7, Gvu6컾BH< 1ɻ328A/er/-&wxM؂$iNvՍ[)ԀVal1V-L: tpIɧ? O_hoIӷ/W) wl_7::e#N}wk2X1FdNa/GL: ?پnin4rhG܅Wq{Ўy0:gc( L Ws LTN'XpoI@e8xyѣk^c}mԡ] l1X{%"[bG{x&~bG-/#ᴑ)ԁ0]^hYֵ )y!!\f{ E-D; @LX"ZCda)l3>>nyQ/q6Sy.&22-+E 󧌫(3,l!kG1f`ae:x0䕔 '9R{.~`wZyٱ\ S09ֆ$CrŲ7k3Ҁ ci=S/W8vfkm3E (ZOggOj A4_!fIn АZ^@x|`oҥ\E U! 3^>\j?&rԄciflXDȝv뵌'Wya;q P*&95:ELf)Uޚ uTqƯ"#9&WL[rS9) 0w*68̸!l[fvD;Zf&9Y 1?P( J7[?r[2,wʔo)yMxʃ2UU ]F)ū>i/Qyxʒg[Q+{1 "f?dTwkfܿl|-]v;,pUqnꅵDiH$ܩS@4E<)]ރ)u-$WWXz{eɂd fՂW;rf_`:]SbPyM4D`SW0r+aszYU)ܪެ߫죾;*o^cP 0|y^;owFp7pL!yɠB9@ K<)RPnDtR yx;tW @H8Ōߥomz@66q;L)4I6@26>١c Ha9?˕-zOcEqtKV:X$Vs&猵P SKpj?:Nf4$ه gFqSjrhN_>6tcseagV~Ɔ*56;m7woدLs4~yEX=)8kX:D?ӇNvb?#HU'^Pk>1äAj&셵E,jA#n*9$^\ tAңP0"ؽNЪG22gL0mǺt@l c1W3 W+Q(.=VeL~QxErP;Jbۍ~H?xȜ UC7cVnʇ"CP J%\U4m,ǎs+<D pxUe0)5%ՆC6y$uće$.eYCvxeC_u)b95NM;HeAkt8yI4t$Z=#gζ*24#MB^bѥ(5},ҺPF{u'=1B74Ƹ 9b>.hSp,f:r`9c&U8?\/"y~|Fȯ pL%?Lq``ýGF49?t@mjRS-O]+ }Baf,l ţ2:Dar2R|+g'O: I5"^/H/75Z,'Ɯ\1z_di8fE1I*$mrV/ N;6*'ǮṳmюЩ BymRj8G)u}0-;݄^eA*3? %oEb嶐q{2YGiM$? -{΅9 ܴH-sq) "t`}W'$Y%ɮ}(00geޓ˅"j8 $OF%LrF]yY{%=&$zƻ)ELN5򩳦ZJ@*Eb  |ueI\E& "fñ: ~2΍{[솭KdH8=-xeWN7Qm#x.?1 x0c@3!5莂Pf‘ɭ*zNTaUraL&Uh.L`#ks&PZ n![w퐾JW{G:34%" ol]:d2%k+nѬrb ŋ[\ 3uaq[92v! SƍGoN9hF33y^*l-Ok\wÁc3W6QOsAL,sf7Mw:` 9<p#ug;9 tUhaOGysiOxsx-CB ,J7z`s_֡aS^ztݪ^/-̆ ZL2 9{?!(Kx)p`E[EPZm7i;(2H1ua v-1㿠ܽK5CV+ޅ(\TNXxx㧇!kTFK³m,i]mզâ4IiғҤ@X ]=DjrH&-cMO#py}UIwA1cK)Q9ă QΫFjdqxpaл(ĺ{4A" i$WeB]Aٻ9{y4ڀϡO˄z;V: =`HLq Z"xئP s[p+"J; )Yx8eΔ7Ww\>@=Ha ըhna{_y !w>zf%>5e_#^Vø~Qg8Lcr26Aa)R%sBhA': XβRO~О5mJ5 Qe <PЪ*Z?fÎPFNecɍ`\i:G&-[Ů͚J3~{FaG٭J%L9& ] Is@!*nM{w0@{tG2ic$*PPZ* >k| g(%T磣)m_iǵJ3F#S 1^(KL{ "lgxm!l$t@e۔t))KA x8Dt3dA! H.w b Wف/BEb0VpU+%ɲC6%_5׺R_8 HĦ,X09u#sQ?3,#>9 9d:31gr'7}BQ }h~ 7Z5$Flql%-m9au26&j R\^QssGtӬ#xJajIKw:&|aµ *g_ vgص`Ss1K06UwR0݀a9oGFGek] ''8罘PS9^0:shж~ wZcoIp E#ᬣ~T#(A #|;;/ Z(薩{Wm"(9ajpWAK<?T|Haz`9ciJcJ-ycp7z}i.\$Yϔ1VUC0@0$@ r}#X|g{Z-sap:x'8wu1İvI){0v솛F Yɻ#,uK`~_MKB.37?ǻC‹1k) 48x YCArN4S_jK[~w1Jg;>d(|&WEйɴWH)c1aE h˓8E (t+Ŀ`nGS$JPEVfxđ smY#gH %5#v."ݢH'bV/_0kCF`BKtY<]ѲwTǡAG@[\JD/B܈iO":(q;<>PY;͑_ws 9nH!و̂:t2^&-FȒ3{F{dӝ6Jy,c:<9jNu}$s߅|QsԆ(Ka7}/My 5l#>Ư MJ^X0$)@bTו8OS*i&}ZE;͙Q!oQ[u''^ W%i.FʀZUYWH;֑jxa?jWc'qMqK=,p/Ryg{2-_H#ɘ9%r޶$拞.ב&(Lt3K7C"$٫hZkb/Q rlQs[khjW¾ȣq, h5n8"y?Hm\LYV pC2CPP.Bn)ӤNX /l;n8 ]&fq-OIĚA~G/+ 6a+k}OjrO'ǫDHZ+~8 ^,XL 3YƖL!;&Zv%]%5u^5̢92o .\κZUGj%Ing N Y-ùo\vo?- .y(d$"e=Hi0ErM-\(늡wmaX݅L8g[y@mlH^_?@^80kQe1ޝ%Ip. KKlYl/hM)t2b{7[^L;ȗlζzԫ4/PAPMU>ld?ݵ8[y:") jjXYdb7Mƹ) S:/+^,_n=UX(-p&ඡń=5#1A+<3&- ?١ Ƶei_|V8C{Ǽ!3?M u u"굤 3 &whBϣ{P40c@{0} 5K+ȊL_vH[pb:'J o"&x=|}[V,H}ha&onH@1#cmjbXL,{Ns]hR]OwXafhݔ:۩5 ö~tm[)0m2+E^oOv?k$T,pxݼv3) ݨnu[qVFCʐD+?\”;#k4]n1H5m`NWIy'Lƻ[ǭ~F2VXJN dxBmZ *v3Yǧ{_ˡ:a=[w/4 Ǵ:([HnP@$x+qMhzb"Ka^EG̏O3IsvzN>U8V=U*q>K!ge+!OD&evFeȼ~ZMYH1ẅ́$;}֪lvyȁ朆 BCW %xFͰKzUSǯw𕊧A&Xic74`_f @Q%N 5 qNG!̦`&$8fpJߋB)&)wbUd?Xh0:U9'ڒe|5?[wjoGyå-j;x \vm Y+g"e9?- QXhSIvY/#9`{͞睉e+g$+3ؙU~ܷڥ ̦)?!m\_@;1G3X`ybFӌ1ft۫G_T@^x:VjL:<]1d7.21O&Qjº ևzmtM`Qj#ZK{yjD:&FM{?z*O\ +!$ \b6TaLT8 a_g3(7'Ee1d^@G(QM$uEi^1i0__u|?dpOr/,G o{cY6v28^w3 =@?Ox5J usT]bG F[?LE8;zvn:RL|iV)qOBNvܾ䳣E$bbc*c"s:;q|9jQ崭E{Jrrt2S[hmtwb6 8_E>c8 0˿"Sd;ݖJ]>^sU?cQti[wX1y"tLKES)ߖ'p2CAGa-V,= .UqX5,̲yGr1~y/|Ka@T~7r0xbYyu9 i$rΧAd]Q Mox9,P8t—8pbid4-6ObޞlfO{]|G/X1#Am({z=>6N\̟}`DVu_t?~c8Y plL5µ~# ߇ wAډ^3T>o=1t!n~i78$d# 'mcnpl|u-7ax9 j;7Tތ:>/;{@qf `)Naw9 x'ۃL}zZrf6-T b<`榤cxσ!"tWH[²u}FU#UZmiCY>e |\R_jt׆݂]bagA:R'9a /";(Fe"z%MAG8O;0T>#z bMb\޸?&4$WwkĻ삏cmh%&FiS BfWs7,j@/օO>!̅*؍.1V"]L~Β!UWfd >Z??M,eߕsDNbjmD@Wd:p.rġ U7-H-䁍3AtcK L<^枏EҸc g 3E݈]( i_@6ς6rYB2ǩq pH'aEmkSaSR=_K[|@k;f<Rv 1LG9jZ>3ȕ ,RHHv1 57|tS/!Azry|XR= asS"x8b9S`.ԩ¶jhX!s3us\γgHgoHzs }Z] n7e\ԧxXT3@u"u`<(QZX딤e (+D~ , C8Blj~$IYcbLd0NwJ_.Yx[ tsq2iGߓxBr J:Qh+oc/`|; 9r5Yׅ{Y E,G|.Dي=kdx~6vwt&}Z3%NNX WA@~!$d zŊ&vʫ rgA2hU QE76:2Bu-[>z2(Oe[{78f eFcygD8)IhCbDst=b= k ɌBaYW65ct* ;Tv,g;A!.|ԫ8ڧLaVbT3 >IGp2/ B iY ApZZY¤ԋ,1|Bm-EbasD\@Jh;򊄅/D̏ Wavݻv^ W}Xc:uA$6𨒼|0m*kΎ&nd^IY7)3e1(cxGQ}0Ȓt v2c@-ygmԦz5TSgcԸq`]) <&: FvadOjp^|ŝ[=$y"u{T( 3ܜF(b0ٓ,c %}M5&i]u/Jhac'&)|2,ꛬvm$ 6<}u/P^>n*ɷxo̲i.dIT&U v랎>.A$"C$!X⦡te]6fd=$ SP;CJdK5%aR';?tU ܊e͙m4_#XK5 nĖ6^iq+x5{= myXodPYĂ5-k璌D3wRBLO%W CFxK$(fЬ-,_C-/K"N,!m:ښ{)8P!ywKD09>?I*:TO2 jb1;p $ HWI8Q8@-ޯmHakRlX&ѶIr8UN ,s<0N8>^"GÈ/M5/PdA/iR_]<_~e˭Pjm!G;%"f&gya`9]5c -֓d운eP3ہmT y?ѨM.xl}lNwef".o5OfK@X 4Ǹ\ZtUOOmgy,gԑC \YNRWlYk4Nj 2t"R6i'^չoΨ8Pqn _{xfٮ;avMkh. p%X wAMd;I1 ۰ 5*f}a>,MKnxW`<#%m@3@N9֋TIxueYA"1Ff M:ܣzDEcwiI{I8NHBQ}Hn.RD,vÒ 69HځXbpy,1f$Jv+:n/w8~t%֠ޝk,N۱U( ) ]"6¥9ej!5u1q+JYnQR ?4 GC~>C#_&`$W̾_ZrV CqqѴǘuÄ;{3tIymR ^=[=qBBm:%~_LoOfӦȊ4dܨN+y5p<_2;:6OUؑZ% ք#glKq6 n!d9n*4V`:1[30ZV]^ \q"7 "x!H6LՆ?^eHP#`f塥nA +c ;_p{wk)Mzufe?R1Xß3)p,h0$z-¨F<8,R8pPs~AO"?!r{bǪ 33~̲ (!~co-xuwh,?dbH>T\'vcz6x{*/k~ɶ`!,bW37c`qk]∬4B7oW0Zd 0`p[:s2!p.2 o5 nݼTžWոu}hz+e=I^_x@xvzۯ,BC贜qh@6w6[ #"Cz9?i BAEI NY_i4S] fp-MMK+]G]=NepڧxV e%t&@l&K z Sta", qr$zQmvԛc6K 78xxJpVs;BR}hN61!լDz6CKl(FzDK{,u2/İ"5h՝}sr5g*|i%t^ 6>/Fkijk8Îv2%P|[3zF z7bN5Xzvw:?z9TH c@F)G]^k5~*]%t3ۘ g" noþVQ۪*CKC{s0h%02qsr;=8~ !Yo $?-H%: o[BE܇qea!%ZkeÞQVOܶeCu"?[No吤 X;KQ\ROg}dQŪCM\p'LfoXIš5-sbl^v OnU[Gt=g7h]~6{ y1y۝C-ݕF?r d9StvMvp/l緀`/+1%(ޏ?‡7wnJ./qw,J/' 3,0YjuQy㌟ ,xG3&˓Jzw*ZRu8XU/g!Y#E u(όi^C)ů þv}(}uWZM|׋m_UBD^ܓ0Nd)!"_qPysPѲIjGI_XI壤7Vew,1;:H JLJ.VBJP5] =st-aa)b>-7sPcv , YG&QgGHSV,;CR۫!W gs:?kKⴐ8v^Gv6o#x X|bkwd'P+H~_k @ (&g 8,e@6VޏTKǬϺZʴML:=ȏO7!("V܇62 C;FH8)1?}*|RR`˛ݰvfƂ_*da'CLeeZ){Yi_Ch5.ShI;vi؏l<@pխ?ON_.(Ya%E^ 2ߢSݿ^!WG;8f6МJMolFN8/ O)Ȧ!W0ۜ@NRF`j} =EX*~}#[A jKStj-K-#wHR+Mz)F(99Lk[ IZ*,oA>P5spI1蟱/UYwy3Yt4=o1}1Z\jKFH^ظ: Хh[#Pʐm6Z_y((mYk̘<(<;ǒ?p[УXP"ESؠoA|P/iS}a=f!,`}eFC+K8o>`Ubz؈>tVNIѤE'4L4Us,~]*m# B/LےUhsr%TT_ Œvn# g6l[Pl U]8zeº8뽤- gޗ{Y}s`yi'ۥA{Z-_!J,R nvs$,~RsJ\'g ⫕G~d:@%r؝BXEIahGf?" 汮q _ARQ޴"[ vWN`aSEDuVӾLS= U%IjWAK{t#FOMg Ewh@?q uC=hT,wl/dmt^"'1ksF|E9N^:x0hIlXExJyPY?o(;#!t;۴:Gg$w_}P+!&ekUøs_Y%NgMDLi,`/WZ~rA319y;dfàm^8"ȫUR&'Va0o7 g^.TSS.]r<{aKд yVY/_lsCVH'3r%9N*\!/؜02 C/7]O8Zw\b]?4I$$iʗTWv’9gQ"5o/e֥ t|( P!6ČOP{h<}X=UAu8WRqQ;U,R28m_9H +v]`L=Dr!VOW l'u рEKbK]r3wCw[*ap_RA{F8{XV[,aFߒ/_$?pMp>V&CLb޷+RޞyE][rBH ́m@L0GO>m u>>8n( ڮ5"J; bhU,<q7Ǿ6ƈ]HrjUG) ]~ C,smUMGv5۹y)'{Y PR4eU YtrMePM<'N[3<(ώ͊q" G:3t0\v`rI#p!1B7s`Jр=[vd5Պ@3k0@@$C0BMJ#55]iJ`l')ܹh<9vt~4T+q'1TaoMxVNb&ҁw&ڦȚ:JeA!$@Cx-}6ލkZSq6 ]%V%la[Qemr:X>e<1FҊ$N6U+dPx Z7=(xz5oPTI#bUMyUWYfz[e ֶ88z2i51K3,a3[-¶S'o2L0:%6P4*h,5Ʃ%QsaCh̢!=l}>z%@j ?/<^!l XUGW]ey s7 &'YY2i&2ΏY!Kʥm#WAXՍsU69 lnwh~{"5+ h0;Ca蕬% kvB9C۬n[ošVВՏul(pxyS rJh˼> _s4tSWXl-pH 2oQNcVT 6/ℼ:WpۄJOԳE|S++KU Sf|k싺p}(#"()olc\hZ. î@BNH5}o|~ h~#+tihx`Vuh'迢rA[-u6*@:b3v0f8;ᦢG-8Xe7|RR0b鎦ҢȞ)3SZ&DbJ5%:NCAO0ɯpϭ5>mטd@ΫZ8XTdMnzN~]*9Fbh¨X![QU3d}&fip3$6Cu<_cD_%z^#`uf`]樢7у}5[飳{ա"0XoƯ |N !:4X#۱NCϤ Jq]@.Q`0BCǧ\J9{ YdYцbNoe(.$k`FNLz570~CiЇT1K+ 4kw0ݿƍ.Azn ×0*g6 kwUYRS_WhSMyr=e>A'_%0𭊶k+TspH1Ӭ'^mGwĴ!3sY*#hʳ]w3^ћ[?|js+v(W!X2.OIut?I}G"ֱ_D_9ZU뾈m{aݳt5mv;4$ 3 h4 !`cbKe%Lw)G>jU,o$ݱ;⦦d>UxC} KVV]8eTuOZ@Px$+8|,U(t4gr6u'zqQ'ߡ) '$Z!5o:,+VXqloke_!ɂLLbHHMOϏ;_ʒl}zݷg_iA6k_QHNVo1}}.hUƌu&R~AV/i@9I\2QVíˁiيFⰣnd_B[`=nED0ٞMԫP<X+z7hxѺ#nW`֦Z?)9BpTU qG..c'k꒐X*ϏsF #ܽBOtdu!>>1\$袒V WX*$!\FNqY5)H;>6=D kaQ@H. 7*K)"k*=}m#mTƏw~1MC~H0ç'm(StI7w(HAt\nȗI;h$XX5<_Z)6xiw n'C8YC MF7jO4k~T"n(GҶE6I C5;Y$jtwR~[gxq}5k%jV+Kxw`Թt-274ZMz'@TN6Fqj[@46Ȧ"uqjТS>2%$QYVh*TE`{j]4Ł&.7$'5JAYRlER&&iNH۝wJn$j9@IjњY06 %qĊ0ˉO]7o.tq28}ցz۽l < D>pcpo$Zkւ/ٵ\5{#RK3>NTC ~,Z̩Z_,cU ^x8\"J j &KXҙ$#~:ÃY,e&DŽ˕Dp/0>grL]h8_'f3xdybFP (m~5.ѳ\Q|sBTz iOy<c jn!`rvOli㕀.Ѐ<\Rkk)CV~<+ y3?i\<,U%L\"su r9(GSu&R[ux>\ .A:057[?D$+Sj Hk`tC,I*| tT- ыݸqhc\_$&A=g 6gT[u+|/ ktD=3˲q^޲n.Ӂ@TM bv%mڃ-CdXZF̂(}:ltۃ?ӹRk7!'#0t.bl5V܆.'xzҘ4r?<:@?[bPw!0.*p!MlpM}*ohu!92r(=(P0ъΪR{Uw>2|1hF.1\գ*2T>>Gl,*ٝ  ?eCNVOt۽LcKEEIm Yd`:vI6ˢu/n`mA_s(3ʶ3Jv,W)|ȃm,XR .׎&_kfQgۿ5<ρIFC\fl% 9bG< .L:q (+F-n@~ ;f.=xu"bD9C̫kSaD t\=_5[ ,7pB.ze{X՗ dz]gne؏_eze_(ng-e"%ŝ~ yykHE;hwyMtP[M,+|\J(Uex+-ne04> C+V%e[~(\-STvnzTV_B 'QTQ˘2_ܮ;񚄃D O'~d[ffҁ"Km<>ͫH+vuZϋ~|Mm%kd^I۽R>}՝ .~e-*pԙEv;I( ѷM; Njخ8UC,QZ*Yǂ29<@P? 5Oاn^5j69&h`O#HvwC8Vk{M  WA;m3|cXg\KѷZ5SXaq\9 qY#xP;QD 4^##6d%i,"3u&A@ljBb@)bʙi,0w_6JS(@jp}j`g+WUKQ; Xői:jRaBuȕAS_W{}F9qK; uw&d8?BO|i=;`q%&zBs+$3H.e6֎>,:i+a- ˳&ߘTt #,vwI5pUs{p $uIj`'ŪşOme&>FR+ͧTTk)زQ8:HHIUʁ`%OOig4~ tHՈYT ӈ'SXj'AA(TWtnXuTSy_0<:G^I|!G$2ufap,¹!C4vWx:PEpO1Caژgloy"Buʻœ.i}z+qV 罕+Z:p91PreC񳬜*7H %4.5` ]Lzn1ez]L bhl148[n/;m2] "I1VlO~/QO'4=fj4G@uk)*zEt2 煎 m޾jlX3EmCaoQY^j!Dg`99b" Us+Y2"M mx؂/%%6iwcf ΢X ] <@CHMjk5`(YAhd?0J"ɇ塂˃FyxKz4{Y2mB:nuQa]@nOK\A{֪['].w}˖JDI$a.mxEt&;'GG},ݻHq5!U@Z|޺ob̆$ ܓH.IJlo _C? [)fC5F_xiD}éB[NFA Ǝ5pEbBSiTܴ7~%$?yB\ĶmP9 N'``whTQtu< O;&j߼ mD!& ulmB/orYU,ᚯt&OuERHAOHOt&FwK&/5wAH=ڌ;>RϘF.eik}ekob*.$~#rkFKn`>n񘞋qZ[7~ HzjI/+#!L`jK!SB ;*-Ҏl0$yTewyQ̱#R7L -jJ3kď%/p}ѫ%R5GH }v Qmxa&@\eD)oPHF'.wiBTyVA,1QgG쓈w]Bئ)r60T풡Y 8>Ӡvg"2m xK4uIlf+d> (ynFUF>Urv(t28G<d-:H}R_xDElzt7ti1<6l)\o&@yY6ynvAUȠ&0M[N (q pi\X0H( b?I|qn= 畟#94? !e&O"sgyQ,^o+HvsZᒡ)T}_- ݤe7^\銪d~š7<h80DꍪHհjG8K<{Z'<ޥǽcʪj;υa~RTn(cHG3+6sj< 7RJe= ;ŻޗJa yyA aٺo5%\9yj!Z^-R A}E[/c G~J,U݈_@Ue x-0Y>kWjOrfǧ.bl-}- \%SNV7q+/^jBtN o_\s8ێ:Yo||Fpisl"\Of xjL'ENʃvHcbfYws K*A$9ƶJa(*s~ϣyX)|E ,ٶ n\ŖsVbHz߈]j %q(i-҄ynI_xoAծXhqx>G,xyjsb zA@VZq{k8-qSL RIRV Mo| `ʜx:`@h6tNȶ`җ^j Q埿\.{p\d ߗ8)UY~Mayj$9SPMDmf@Ҧv_Ym%}r_c5n;S@>=v SK!^z0Z5lu\gWtv`5&q+7/r}Tel\`t7Eq`*vғ b} DBh;&2Rm0,w($/;{) +D:GVN.%R`![d03Hs\0ϬT@(Y ^RG6OɍxBǘI!,@ +SvT0ѽiF0ZnV1gB>tQI^A Jб{ \ H0F)7P۟Cez4+yM#/ֱ }{RO3~wR?AT(|A5P|60 5ѝa=qi_3c/p@K ֙n?WfV Lf~0JSbJC{jӱ];]VȥFt<IF$iY-V>pWxC^{gVqDm58 TE8i!)p 3m.`iG,FV#"N vE:e5=gA]OM&ЯER>z 8>Pu vΰ¢QfðܒB! .Ű0yi/u1pP'`Qq"|ncl2R vyfY7p'J \fFy!@rHzegN6~#%.("5w5{0b,-ƠΥ休)\pAHNOں?xс*(*\r8qK+ $}Cx)ԡGciDZ>F`Nk :M\ڊa) C6$ !uy90d Le ;)?M0"y_ l-Z<,%cnqCw^6bB4)H5eJ].GPIJ2钲|BH|G!HOo! vi>UOϬ&!H0FVH`s/M׺9B0$lY+u,~㿅tuY8q.eTl^7,E!~5Q}J rY:"y_bׁɒiM-!fi}﶐!`A. rӳW%]_Kv[hM86Bn|%CPWwMG{6Sly+2m;:j;wFd:Y@#]2pL/W(;S.`̏ Ӿ[~ 46z ]g i5%*ʓyk4D4.~rjiKmXC7oV̀'jɼ"ȳ1~IFޱgJ}=; dv,Xoìl l-Q9ν{cX 54. sJ"OQ_O#{-3nPj?Ez1XD}oFNՂrAJ 5v+X>+Of?%L \{EXaip?HK5O' b XBσr2!Ikb{7ftӺ3@ ~Zɪ zA-.+ӒJ|eDQ?F <PŐ%N8}$v%jY!aǂx@p_ƚcO=q BÏdrlPm&ckܚz]?2e BG}êtD G)FF2&YUE"9'K(C AT>ۿ0duL%O:g8dQ3k(;Q۴۽:\U _"ED& 9u.a 5{Vq!CdMt|"W/d!vOįt5蚇+poNSS2zmZ|4<)#7ttqq[*X*"i oTg Wyn`b=l)d77S&kW^;pACSԐ_?[@R(B4Xu`Jz@ }!˟9ggmi9tin+}`3kpܭisq<*Vn "¹#KVhVIξ\\)N(Jc bMDש޲Lgf?S̟I+_Dzq1ԑp$ީT<[},-7/Ƶn$ۢQ'>[gA,cA!wQVy y9K<R2m!v^2EٴQ)QZYiSupvO1@8&B8=@ᘰJ@"7\U@d %5^b9\OVXXX i|hsF t >EJ;@',]׹={[NR]epCn}k\A[[V/[1>HBƼ 1R$o1گy]ckXwԗyn|ꄘv!b VQ=It}DL(h`}AcSJ->OQ??mlMF2U *tO ބ+цm(Hs`γǦV UtdB [aDUZN37?n<56k3V m`QX@̓;y]2{S)<6!ӽF 4ZN["~`91izu{C7tsY EpbadfFhʉ/:Mk؈(yM2%jRW=fX{b9{F]Q;D^b9KݰGCoY msE~t]Ɓϵ9w ʨ ڗL({$(2/~vÚ#&G^TEeSs;& e?ioiڕ՟,V鋽(>\%u +Q ҍ0%z}2!eՒjl@w# ƪ_RT}ilz X-ԙu5|e H)I/ .2:_'O*դ FrhPʞ+D͆L;TV1k!@Ҟdo7Q /@Ư@Jn4B1tC g+WYJ#oi@'#$K>}Ag1$Cf.a,{B}oVPzXsOmIM]x8ᩭn YCGEr2{%>.i8K/zaGahlk:AMy аFb!kӱ˸#rf GۣFֹ,7/~o} ҼՎ[ _VMo2LQPF[ i㣇eHZl^@<J5&TR(MN4,<5'>zq}b5}>u(>!e軫/‚80B~٨AnD8T]'d T#H~~[Ee HLHy٣:^ cHa֗°H_/omIpl =@1n?>Iv=d5(7]dSבU}8 L#Kj8Hŏqb ;F`B6a^|2mk*IֻCÝ(gҿ5?5vm9h֟.pዼ[[хGoċ5[_.öɱIjHɹ;?sLowRLc Mӗ|f@2,Z>uBwKߪhS .d#O+^#>1C ܻG%\Ndy|vh4f{[(*=֔;J K"\yvO '\' #WITN8+ }ـ ?Bt!L.7aU• oV+FIk &|lB];g( \TgRAjg+DhY+Tu| VJӸ^xW%T{F>..cáfRÞD_C$/BI?P[^h\ݘO%&S'?Oj j鑒ޒ!`?>zC"J S 9f°?y,A4AdKBJp̫DgfhM:ʀdFK긊R=j?`Å{"33I HI͏.bu|)\lL>TIaE?տ24Z+ c*B{HkEjoJ\uNnqkc+Q\:C (G_-zLJ_-γk5 glvZLX.sd֥>/&{IXwU=,} !Oo^>(߮e^E ۩)b"`yZ {wqt,B)IBOmthȳOP3S尙ض3۱ w]KSW"1IH`Aod'h`n?\I:>m '13s^7XΞz?A!^h5'H\Z=k#nM & dI$##=n-y_DʘPO{a2ׄuN 9h 1~C|ҵxa.AH+ڦnCPY/bb$FeW\:f`*|k=` ڰ:*9}wUaF鼧pׅhOK\ fr?*= ƍr)lrDb+({NE^ cM;k!'b293ɱ'?b*ȝ.mJr~b-wEiBbJ?)a7?*_5Ό`K[k!U)eo=$Ce`lrF)vRkF35 MV{!Uͭq é^A\[; iDam`w`[VV†D /5 8 bcHfn rFLu|u!(]m[yUU8fHqnZ>W{54>NbHQ* g9E=t2Lv_ѝp-˘_h \[G圐uƠn:NJ]x;fv|Crt6&(5!bp02He:*#zY#H *k!,\hi]]`?s4w[I\N[ PS2 fIsӠ\Ymn- ;Dm9u^'ƒàUinoBw 1y(.m]dlvt!v<_3bםQT]k J j`xΙ4hӯ'U%7<8㵴03&*>idNi)}8<@;<v0-Y3YA^#b%]ٳSO"nL}{s(7#4#.'1%C.j4j)y8:ƭNA"&O8!SK5,!;(fI)PXG r4ug?-P%2r- 0kԗ Ajz'{-MHrRƜ4Z F=/'&7)Fv=&ؕ_pQ C>Rj+bG^#6ru51's;폸wmbSR/0R8hM?4bf7<3K?z~o{{8"|}C?'jpT:O9:ERUg3 ±n\ǛA.>WB,#f1H~\V[ؒ_jV9IJ\vSBh'YmKvΩ-B"c«l_ULd0<އ̞!%e ",8bj;ֺ ΃,rV*Wr-EM}C 5ᣁG+I*fv/0Q6CBe}YNzxm܂LagR;C;UCA3&w>(~5T=fbz$b3s~]FA2|ʮK~>^T Q8̤Ck&=bZ+3K8w”0΍+Prvg7t ԍ|!hšq# Fs|;=wEi;+fVU aWfW>b>+Hd k6 mcgYZR<]f(AUAdY)5 {KRFUrv{,/DW%0JC'~RX?՗P(8h:Fer@y:a) rVqa9w )+-!EREؽi77{?+[W?{ 2G$% B=8V~߆K2DY\ R0d;e7_hj.>})IKQGKhƲ;v\rR<$G5JL1ݥ@8_ ^c PHr&is8&3~ŬߞM`]p7ZxƜ8 r6>^( $uAӦu!lph30Irgp}~pX܁pOt#JӗY0B;ir$'>8~E1, ?϶7"8wSL  zdLFq :8QXb}w&xwUWnP S=J-oz&,CO4_/7/goү0A%A:)' Md3L%D73t%U5_򺄿pzWt5R 'Qzd7ܟ6ܻSrŰ+!}2hQ0lCk󆐚7Ѵx'Nol@zxd߲mdLU*y{B0JH!Y6 [ ~N̈,?sf'$$< =GC-7͟bdK՘BѬuZNa1>6:77CMZ *iD\kPyp@&{ǰkfH=A&a|^|.5ԝ27RX)ڃvŖ bݫǩ%;iEGШ6 >ZFj'REC?z{5.ɜ}fyp ,xOF7V1A9}Pm-: aFOT~?p)$tҊhN]UQڔNf+"F"bI|<xVgo> ˰w S.!ƌ .e9ئ#d'rIp/ U-?1;ޡtLJ. 2kB R`~|o ^ Si>/&u(Eh(!m"B *poMgKҫk{p 9bq# xbvAhzk_FfPÈJ'3Vv0j-%K:Oqٳt-˭#[)½)&ˆs 69*yOATЫ헌g]YSłqࡏa\_0Ij *貎Y$!E/KҵW+F2%g=/m u߱kX[-!h7uO>4(nqoDsu1q%YT#!xpl_|'7sAap^K {"2g3}K'm9|P.޵`6EI{8wM 8r&Fv֐sSm9];O##pjY 3 M-wZ s4}z5ESVدFɼ} B ?+m%SR}RC[;k~yNy$a(fgQՅ5xpc^#48{8»H2'aՇ犭ArOzk\b)N#8^8t~ ½#|zb6`12VG#!A<;.q;K҃'3m>hi+ICvdt14]ܺ:u51UX n70 <`'>ԺJ wg0.blUi+vflk46u,!_ F~+SD+nC*?xаn)OJkH?"4~_CezղOKᴨczS+h)zQbxJ`4d9U(ʓ&^Ksр -?oNx MGYIuHaixNZ+5}i,JIof+g; q^nX=ҩɄ O^=D5cBZ1HWesHu{+P+=-q-/ڱ}j0}- 'c#Ƹ5pE[6{(l9(o_ non12' ݿ"QvR UqK?Z,l{Kx 1n Ɠ dOGȮ>obqn_~rNi-$IÎJ'dGlн8֙qq/NEa.WBX0,sL, H:HxhQrpN2h Q];O+EiLA떖jGAiFKkB^W(OnwG\cvF}\>)ңq92ے|:D57,INBQ)5ruroϚ.*$O%R~%jy-8TK>ƦY,_,lJ޳Y k0NdIVMPGJ"$ip_cPƼu [5BF<'j Hl<oC#e9^k(h.YCFPL͘§gt)J31ƤtŚ (s/RZ-LXČ05:* `Wj !:w(qkU3<Jgz{Dv"e]*rC T@+Vŏ$1"R0^%b!dft{:F6j+8t)=%"Qх'z %J\G}V6/Lܕ${¸H%FG -4-q4'>XR[3rI۲ߕ]x" EQ3OPuWqeX^L$3zex: z71n[_ZPnp _e=`hS#zg1hm>ilCA-2eq <ދ+IZصR+P+ٲ[D4[_ SFrkیH pkAu&TMJڐ1VB9{EWͬٹ]2߮}ϦZ!;/lG!v{zD2 893Xh7JrF0|˘-p^E[1ŀQY^ ؊h_ֽ5Z#Ey Y79C}S1&1:rgپ7"Xw@38H=r {(u)X=,/(Rk-JL`ocüђ>dk]~B^FRE."?6z'F)`GRN7[Tx0BOJ;pZ.ڮ ZIƱl ,FK[gz>R{nî7U% ɼԨ+)Yϑ PK`}Tr;;mcK엸&-t 6᥻um*GJ1`ChJg1sK&ҬbLj8x8DVL 22ԇa2eN1q*@1c4>'<)&+ C>zv/?L~Mk#T:$B}=;y4cb'g $K_}`̐I=N3bSUK<Mo5ȡn+3kv p&/m]SśM TY9PUeؙnɮ KQ<>?2db͆llgmkJf+o+tg)!s {720jLVĊ'Llh]yv%6"QyϷ{Ho7aCwz񿧫۩Fsg}I{E/ 6dI;{4_Hs)t#E.8e[tն˴/b3njǿU.ԏlgMtE(w l$^E+*TťGzPM:m륁9 p E%-ϯN_\u._Dt Č##?<)Oo.sn^0%}kmY(QH́oѓ!JjWfccCHd lO? :vr=OگY%;Rݭ ѭmgLI#8u 8ā,(ʎ^n]>tܭQ:.ܱ3\z2*4N wjY%}J4?XM&`kn# O=]{"{X[{b%CU;8d:<&@ۢ"TpVS@Xx hE }ef!O=#(t)'Pi G;+?S?W4uyrʯ5}M]]Iq@;|e:^!) 踻Vp3@ǜڰaBO}ƫ_ML;O6Ɉ *S1%_ 4gUDSX츓G[(3=+Efdz5+?7ĝd|ȭ^V 6]WYy—(R kC`g_NYQ8Z"1 DR[5WL;)?c3H+N ]ZleTr ECݼ4 C)Ě"zaP(c_UKMT.V͚%ͮH8i#gUwW\hsa<N{5b_ o;*6^vGU;}ه{P.}avP_:Ը?QskA,{olԌ4hY~qXۃHnW&U5),UƣPv^NO9:ݮ-Lm;*R!a`gcCsITufI.S%!_EP7?{E u0A,]BfF,Ox_n"F⭴A[XHɄ*/.7j0vlZ sWs!fd1XaT'>ra fqśY;tx:F E۳h4%USqnA 5*܆k~"TO\-{9Ϲ_3 0Due^d wM239ڍMmVSI-pEc,F$o<$ %$%_ҿkv vҥU?`e7Pf #SxSl#끰2)DZ_)>o8F5ŌLgC9d*'-ӂs!/_ 襗x]QfgΑ ({˄7EAB*<'ZeIOMdD7 ENJz*ף{8m1gOhk܉wVrhpOz8Reby?0S%ޟ:)[m!ufVjB<46$Cuo}~LA F`2`+gExLzx.mk5Rʁ%z~˧ί@>2u.Lu^Д/ ?fRTPTmDsS RR!ɴ'kr} Cbx%.?V|׶9ʓ#8mDeOJH*pxro[zL!q ~/k{kw.v=qcUIPw :7^Th7fzGvXF¥~~yH` D|gǪES3TDLi9PBrWL-֮TIfk3 ƒ~{t3JJyL`kB0&nn{с2 x(80*;*m’W(Ҭj1&lSғQݥLlkzy,[}1Clg3桿+8zJ4INI(˃ٽs\M~P1£Zm%Ty%:s=et 7gLٺ28]!Yoa5 2_?g>DYg)ٓ2̴Է/5mfiFjqCz@]T. hSd-yL޿a~U$8ƗGZhmGT Ɣj;1mq`T{ó{z8Q> 19ö{`ۉPC!x?Z˘:PM>$ۺ?sZJ5WS9 >0Y/M*Tδ6:[ &*Yg)YwUoSWn,B5E=3EO۩G=@}n7/O91CkEukxA[}uWsFVqL.}-l/6xvbzd]qr}|^ŷjgO,P dM[i΂3<6xKhĔgg{1D:jxT-p}M(bOkZkCZy=ݭM B8tP{=5CKM籉|@E66M пXm3 v:Rx)v_nFdϾ ~6X \Fq&[:dDiO^\Z g>ex!8ƿӬͤ*ڶ{Pjw6Za7d !xGRLN+vu7׽Rz>%Jw:eK.i28Sy2zmC" 0aR(EN!O|Tc:k:JzI䪣-gLea;JR&|;"y(,R%ބ؄p##b(&"y! #ђ$d2b "k3e3V`a45b=샥RpӆOA3zT^ח ӥ*2`{/vhuD݄p'HǰyN^_O:G?)kŋEk$LȘ79̏yeado-# +>'2tdH}>8h=PP҆!^/)fbci"*1|ccd{nn`_ N8݌*<F[ߡr<)MH-lj߳).T*ΥTUSǥu߂!$Y)i_?NIc.,3'D7(;|Wx&qjդ"g`)CQD(6i/Xq5MD5>wDx k۪CIy4R3{-\6mJ"Mݪ{7n>\-zT5t$"*ԁ|Ü&?M $@Ԟk QKs#s=ӇH8K]UQ"75^v ",psёd-;32E"?G^+o ҏIi_`nFQ'ó"uc5Aӿ_m,3rCb@j> zTZF%YP K(e,DKg>VA0;v rۚРh !=5 VUjRD̷lЅ^tcn O-2Y0=8,\ !تƲ31J5Kˍ9k+z.nwۅSݎUtJR Co ?~d0ˈbm\s.d,#ffj익*l1˘Zs f2-W"*Dӊt[dwdԹ^l2iMm N Ė4T5}bz) I^nƶ_[i܄pGBY]r\"|p%&ux[]_xye;ZT{4n-,r5D#| %H 3qmކms~^]cz$AT%G6 ŷhIt~x.zYQٷ]9^Sd+)%|Psd63H{fkk^ ~*v3^иmyn.@c-f>u7Lx3U#k:A/3Ҭ\0kl6^sazr \\bJIBzgkf?l~I!} Y ZdN])΂+3fz|~D?$WIROgDk`kC\eURYL*b̲uyn$޻("νU2w5*U!K6F,`mZ*@/nBg4+K;Rū»gY٫xxl@.C Z9Պ/:4ɵM@j9{ȻrӘ:4P{>|p&afmt\F H =zR,v?0g+dYbYXү|`,oClKk9EOIbr Z UN1Y Ө(xS{J:,V قw=B;N6ߋ@ew2jp㴩URm/NŻ.U7>W -QJ/-S >Jԍ!XI3yʮ!Z3z@;[tM]U,X{ 9 KĶ`˻Vz+r(X }T`A?h11dU)-Sb۫0:BRH{Xjw_ {CAz`*_ٿčK/rM,,~ykGGTjpͶ;4|$DL7K_k*^ GNuDL.gC0T$kuT"Tpgя+y.[,hC `4w.Nb-& SQ/201` ׋{f%B7Ӽ~#7D |#o3:;Ln}R鴌[B(Mx r|G/bpvӷc I[pIkjh4"ySjq::ȽaFS0CC$pU/'O=o3IaD& _Hm[uV"O6qƂ7YTb ϲ6EodvCUj?/4OГ?q^)5 J͝1/QM6# dbAF@Η\s;_C3YQSKŽuqyz`xH( Bnuw7`+D y#$m[U.Pz`Ru ZMm-T@6b!\ "ceÕEH\)"msSZOoCn񥎪 P<^T<$_Ht/ # FMQ7[Z{D")讅c*Dq;P^h,a}#Qc{imAE"_|қώ7 &0G[+~vwUmtcoJmD hDgo9*BL̂*ydV|6\"'=QLu۱)_+7,6S_"a]=Q%/SufRg]H'T&>' wԌ>e-Q=}b vL<ϐ|{"y΁Yܕ$F8d3mzGMa0GYp'drS8 z\'<랚4 oPS0x@A] >$l@A?kj@..y=h`{iOUI9@oJInH`\Gؔ/Q:!rp#r[DeBU[Z![jrG *CN(,sżhl~/WʎygȻodsLn׆F)(bHN<*&u(ĽXp(A?CRpaoȢ~Or&3Tힿs~|I RH'^-u>BND4_U"6 uze87O`grl"SW5qg lO8_-=-ѝ[06U@!+KpGV+0*}ul@W 㻯fD:K9]~ϯWX`ڂrĚ%ْ8742`\>|gJ =)$ p[Pd8 + Y78q-g$0kBiOt l>Dmyw3~!Z J]3OzqL4d>>tޞL 2Ԥ+.PN**AbQŘ`\L fr^% lwb6.NًE2-`<rgL^1. q0lU _ #p\*AȣśTB}ͩXXUDY]]G_SEeO̾-aHFKϤ?0±n:o٣<Fq0mo{aG;d'"gTJg8k钅>y+ d\tʚ+OBH|' :*XUgIچcta}xFٴ,i h,@(-yh8ZFJLhJ;U-J $ ۔jfMXN]Wz,SN6j{X H/v o .1' XZa8\960+E̮i~^bI7Klн}z_ARB\`a_B&{ˡvO'8S}#nP6 qpH> 4ڗYdEi٩7[|+N"]:o@ *|<ck'WTG|ږNF("A滑ZB}g؅kVWqٿ;ELKJa=9Ln>g_v/vM8/G;<P~+qZeZ _<"J iҎ lt1"Z>}cTvAk.(7^/ 6Q5Q E9[aW$'o`,d׆\RƇ"ŷPuo+jvL" )K# ea=e/&/HWPExvIK56Q_}>LR7? u|hra(o d!ak\dpc%A#x' d}`C}&RmvZۀP*r\,]YUyP7ݴ=x +3`CqA7`fH*^ i;˜źσ:VHJy^0Q|p<]^AmVY1reMޥ!~ORϠPmqF]ljjRJHɑgwQ]vH˝y^.d1NZf#.+236U.C^>\TK6/]TM2/)yuw?5uW¬;RNWgE%Oz!LD_4>=eqC$GT[ 9k'@ˤӡW9Kdi"L'b_>ΌP[}_|ij32&+wtk7:#]|󆩬`wGǵFU>P:ΡPOm3Jvz'E!u^Kq{~b*,/QbuV0]ӖN-fO(~SϹ6 4`5P^{U |{L#JXmԥm3aeRotN1t#ڼrn?7. XrªurGrQ#Gp}#Z,ZGJB #3ܐ臭g T=fCl F*ID[Ee"w6Tb"--} ;3ng6%\5&uZߐ[ZB Fؿ.>܅gD5OU v>a5{BLJZ) .y# ?/ǎgRAX, s?r  B5BYFmjvS蠝C/c5.d3q-LOgnw0JNB˚J㳷RǬ$60_.}7:5WvMҹ:;ElӚ(8蛎S-xҤH<΅ԺZiA#KKd*JoM#=6  ]}Bn/{31;~'G&YM%ihB&!07Vu\BJ1#. &}\SkO:hT x ر[:ˌC~,Q_ 6r0vz+C-q7V@{=ntړXznda#ʵ4ufs:5BVQG&Tŋg &-N%@sdZ?enD.?0s}UD0$X&v"u媨44!z_ք $)7Q/C Zq&r/mX] xgQ2$ 48!8c'w޲0HXӲpƿp¥GpjsNm);wli`;„ } 7Pvoνi$F7+0xMDp s+bVJ6ho[|1Ňb2[n>]v٘H\)[[=='5أ(yERIّN?Ҷxw9 PF߈~.G&l& hg*bJF(Q\=RCf)@ u'-ay?2Hkugg# $ ZW~Jh AB w.w#+K.*>S`~,Wt=n W{p2CdӾw53XVu}qSXR jpy=`vߔjΫms iC)oӌVͷ!>z0@82X4lmbJ XcE2mf2+ GFM # W46ӫEsIE|TGu䦈(7PߌYZ֧5d'^FJ{D-eR9Ε}d"=Z2*߰V\Qs[ սH\&4N\&4%  9ڞf?+\UBӎfojjGWșI̔kUDVELas]a7M6^bP2BVqk> LvtlbYliC;:~m)淵ho7EgǾeMU͌E=x XDb.HҾǨ+j2Kܬѝ&re_h/ܛe8zMbi%m|r~" _zf £)@6zwZosl^= F3!]<3  H'DO;/M uIfXХ{%(<;&hp*LݫFSȩ[|ZZAC#"Vx䀠 ֶ{#P p0[ e :lA͘2ـ~d Bl3 jƛnTWN,@rΙ2ȺSvr|ss(<ӷmJe Py;"fғ$5-aLWθէb!~2eZRE /R1߲{2`nQʶ $j$%84VЄH~E!PȈ1-:SͰ FpiX?;Mx:zyRVru%.΅<[!tFޖIaZR]vx0U5gKWR]QfE[|Zz[kO`÷Aïv(%<XZY@JߚP7T'2U" xH(ޝlN|yB<-jv]dfU|18.FE 9R.Vh\sz: }L#hFuS8BD,©\9Ejإ3xc(1z .b;bsq lg6Dǰ0TVJY @"9/uQҲfj)8>Ү Jl0"UW#3dxsk 4?@41o! eto 9iywĹbZt:Ȉ-SX~c|p Z޻IKPC톊 Z5O_%~ UqޒI.ER5qN g:>HcEyק\ Rk4173Rc[8VHw- Ѷopؙᦇ.8J{z۷(M s|.Jl_. ~@qI{$BqrrWB7ǀD+'#9v(7o\ 506p8ͻs}Nf@R8Xh/ * lkYb#ov6Mm/ ȞfCގ Tթyo kCU=)1E4>{7(Og:A]FffYCÁAx7{,gLnAv&/caUw@CAEaj߳8,7$uVs8 śq_H#AAvN臕ѱ4yq`ѥ~&/:F7 Q  IsdNF2@(jo>ZݛK[_4uS 8}̀k`I5}\8qfU(Jp$6pʃwq^msXݣ{(MFݜ!VR')U(<$ÇO]+X2 _7֖bЂd@d^`)8LzRanqU{^L!M0,tq,W iJG =A86+!ZœlU+-K7MQxn(u sO20s,ƶ*?DKxZWDdZC j}gq#4JPYIlf?˷kA٦3Sw|ZoGs<>;Oؓ "79߹򈺫"?}<:5w6О^&EFF8!I9I}K”ػlޘx.S,= ea#Z&9)gk)/J~W`McX1@]sC!*TeNl5t"l_ Z=CP]qh9Q/_cW^趎Kq1P)Byt԰_e䄐DeZQ7!m'^vHSylA')W%ᄊ۬+aߔLlltpQ[ CyVK= LFt&u~"B6U&@O_RṐ9JjފFD_ s`c0Ez  ONo$I@L,@8Fގ"yWwI XcZ`v尜T)?T+9NlҘ\b[ڜ65k EPY (-&iW%H<z/G |X~^#.uG.Clא6UBYQS}.g'1HXHBT28~/\FMbWӱuSv(|v=H,:zG۔R9K_ ?4M\REM-F'o"=Gl_#W6`ґ2[x#^z^/q׳?*1W&'[aSn:_ʹ01*˭sM ޙp\%}qKGf"s;-精O齙G^inT|ki`lhY)AY;0pm?#OJ,na-;TJRYݗv'Q4hh}+LuGϔ[/82x!lMwHN19J"=e :B!hvy0KhHFIQ&Ul z+=&)~D)`j ^L_$yu''BTZ髢5`p+:".FOF-8n-OQIV:La1^f{:[*יҙ ,w5HHrGu{BGYA%X="8S}%A޲UA,UjĪ,xkG̿v/!H/ߎgl5"aaXG% l?5ÙD6^L.4weSK9V }ėCB]DhGH*5!]l{*dH:i,άf' 'NuJJ )詑J.Q(j3w~:žYSR=S -Tŭ EGp;5ltڼ8c$17o+ʽA8O%E+gChV{ z:[-G/<tZ颉)I><"snJ[jrB&k/ů,5A <7ceʧT:?/Ҥ OL qyKPy< UlѸ [dId_SovkɄ/j6+ÔNR E57ĸ7 o[8@ ^_-5aPS-hY6=k&#@7ahd+rOeS2e:o0%B@ Ufkem^\=z+f+_q;(8 r9!-r|Әo!4ub[mhLX/O~izFn2R<7&#RUH|{ߧ[C7|]eE#/XDZM`Tc|4\ F*Ͼj>vdGwALf;5M yR/ta.J6q钷sʕdVAm뿎..+H'[ͪy*ݭ3g1jp\X:h"C.^AeT &˝+)D'6]:}BLaK1{PT8A0І!Gbl;w3b<ϸfX=_d2$a11BeyjikJT%Y7ѥѫ5< LY P1slzJI)M Fs9.Z??ÂtFF t4ӘeѺq;c' ]韚l7;2 ĵHj.;0=_!ty<Oq?]',aYX6[$! rHlϒySנs?U DQX *,O8kQ|fБjZ3R2R8,\̋w\hjbN@b թ00`&ou59EŀpmD=f)!m+z0{v:DZ Ɓ}oa;öo6&/ysI S.h'AGp= k)?.# ܙYHg @*m@Te =VIFgŒ ަ@I|Qz ջFV (*c$*y-JS4n\7N֔e4z`R 9HPK\ j P-jĂ#{rTTc"y@F&8NU(`䧨 x[j..J٪bo<@id=!6U\m{Q>bDj΁g;dMi&1CyX.#:_ZB.4 +H\&C)NEˋbN ` "1A~ #,>˃}Y-\4jB.Pb[܊t@QxY ?Ҳ;5)V4/̸^qylE[~ X -G!~a' NgrAQ+ }"B~T,`񉮪5e@ΐ_${5KOwr McXwZna4,P{Hs-Lѥ ZBM5W~[Vq#ڽjLկy ;''=)3y>dwh yهZ4*~2>|3h:30/ISxpEy>X_z%J ̗墹_Nn@rA@_8w0&؂dȢ2=Q}&*qj!j̬idoLb0/D 1GcY"@Yuރ9ub.48PZLHHFSݷ軾a 5G!2GzMܵȊ܅:]DXI5 kJڨzܡu n>QE F. HyVw@lA:= 6 &\ejB#W{K䷾\*ĺZ6\<ɷIN caJ@L"H]7! 2pHW%i@@\ZZ+Eؕ^5o UPԑH ^~JHWZeYkzQi C Q[:?|Q/bVd0bȍ W-i ]ym"KE6~m˽a :&jA~Ȳ0ЊYuclyuW Yvj >2=I6"3]tV7¸ ޹CQ,!I?>Y- z8[i<͠,lE.Nw*? lz#él4>1ݓ\)wvnbTTK\q׳@'GF$Oڪŷ7Zp;~$r4.4@y,49_J`C BZA YYqB>PM 耛YJcZ$׼+wvGBd.9Zi4![^,*+ٌi'u%U8vPp8+6Èo/s=7JTR#H |;HP\{5.|އ &5078nm`؄X(ך"$tozψ<YEWP\9 F0{>2{YII7t' ()ZV]Q`V[~s$~~}oxC•"mkTlm:1dRTOul*i r)݀h'cVhb˔f 0e& 5 htͽ&o=K24Q3'<γK^ے?[p]ĉA.FBѠm YBwt9?7F[rX06IНZ6%K*l1,H0q?$-UuaH@#O '8g[0|$$:hjo- UBekb2|֝t24jʽCXB|tIP5T7, pd-Ri lU>=)dze%SQ΍gA?x>?jפn&} 8?Ke٦DSX a)';HW"Q#R1&՚fuILs0 Q"^&5@DS7qhfϷ b3S'PNq > ̣EBq>-:qE  c=X/{ESr>Qc:kM3hH(z2ÉRN AkhĨQ'd_4 wx%Sl`s ?tnII_~g+NܿK9A+\#hx~3R-:pdlϛ3,:"Sϫ)>3{2 0b +sF6i#`>4i/R+p'#m^1UXՆ>ښU}Ie[:,d$ӆ.hF=Ŷwu>lfHK8WS>)0X'7q.II{hf@偤Y M-?˱#BMS֦7d%]`g?Ժ6;A5uA2_`!XJWIN^Mw`NALCIO95"t1fkHSԯ#LLFM<$\o~, 7g%y5DWA~ۭmuTi@21^͒,QL^ᢂQYJ&&U/\d\ꪌݎ$OQDϪIo+\%ybf4QdhpCw1." FW$d;.8vɗG/x/4%~²tTdj_ݶ@L^O3d3m4,4|J㚼Y_묱O tX),UwԱU4Ӆ`7Op?K{K>|m]BjpZE=ۭ .]8raǿ/^ҹ\M a\ژ|<WLJiAcGQ=IAgC˭b3դް<6teȺߋB0ڊr<ΑI1xiDDeKE%l`Wc3TEv{qg%+|=}k$QWyJ_Avq2ڬEıLYi.3i9 3DKOA]01J9>Cz$oEeq3XL${bi"`I^.^)澻)3.;ZqPjageNvțG Fb6,G EQwhkI?ܢЈaY~zKM{Vj}:|΁UQվM$8/(L?gxlGZUa+oX>΃WU=^>Bi $u$ن̠&jW\p?Dςc1砦:2pZP-ifLJw]K, -@Z-V""VZ:nl0?,C]IʛB\{(C{.CR@ѵ׃kWmJl ^xq$jm[|.h'lo⭵ |D!gM7i.L-/V+d먻*ʒSFȯ7DB>Y(M)~_u$Q=q3-q@s W鰦Jmثa~:]osNغӶ Ϛ xjֹ$ do&6Ŵ6[BXŅ"iKJP~H[ﵘ(oEey@]WCiu̶RBdAWf-}.c]>cKJtQy}+/> fǝ3c=k>k92e@&QnefNű^k |/O- -aЇGT 0́ ,ӳiXڀ 4{${B.ΎCаAGqݷ}4];p0l)<\ .Y. ?2w{>.h l3K@GAN3sD|4G҅p@|cvP-.Ut+v{bЄ^~@wQ&j/HO‚.+Sxg;2$0g]7;^ں=Z~Ιe=*yk|S_T@{ڪqɭ_?gnif|#cEn} hOsEuo|͖>tSS%l{zIwosEF+Fn[oI!/d "I/879Vw =]]16cNCTC~cg)šՉ,:lK!dpx+%ψp]D :1%APs]x)ndf~+v1x,1AٕIxe0KMxY*lsڨ -s76DVe\";Bva$/>7ZN>vHD\7z++3|JڥT:129W\{w$_hdV֭v{ 4x2GXݧ7kx'.,"ar.Z&tvp]0w"-¸ҫ-1{Z˾u܉%?@!C6cajDh*ם85טxCwЛ{ 紑WA4$ O.% 68XO_b{ϤEXKVbpx!eFYe5^O%Q||haTJhjF:!݅t mҒ䎴>4Hj{6<31v(ȳ8,_XΫsaU\-L|Ui(]@x@&OZUzL=vv']MS?$1 05~b5J_>\1Gpq)ۘUn " +lY =lIlr绎;˶%^'q]KE.& m;ڈjv/&l~CCٌ6͈,:BFc=v_:PGijZ>Ǖ҇$Uo92 >P> £.CR`Ukzl?.|ɹJI;-i5L\%찡[P\'yXu> L6MՏҷ-ֿ݈zUFNmiR$ -؉lʄ߇-Zni=xD%˒rq&D~O ! *~wCeݺ mJIZKدB>Z"iv':UN'.o7XݾؼSRsdNz|O:6-bmΜ}Q&b . ?vdMʮ2啻p`$. +FqPL!!Lz<7a[6$Ǐr-`Kb? r-LqrJ̕b4|7ϒj;'&K!{SZ/ NteSKNsmhJ2Iu${JH}1z}o:Slljf0dw" tR5uλ ɭ/xlT@HTڊ6圙:h{oc{rUĕeuï|:lqq`IybD4!Q}A;{7UiX<0Ͼv{,`V4FΎĻ^Pᵜ3e,sP pGBc=tu<Kkb}׈{aN3,TXt4]waIsrz)3+*v%?N@S!p+_bDRm.R[Imk[K>#iN5IԀ:akJ"s."ef sc.l< Ћww\#}X]94mqFPcG `@EܦZO4-F Wz(~#^tcNw&#<w]](UMj%J$a#hm-<'S?>>=`Pe"$Jt>6PŌu"tiI HFlc{hQI މa/隃=؄4Pua7Hʹ*$$Ni<>(9 pCk (xEOt[Pgi-y Ao4_7YkbQ~09&L@7U( 3VCC!K }EIJBm53<`_i&tg;1/Pn|: ɀ/f!?ʈ'R6 >sL?H&=(q|yF`<0vIQ%|XYD*XUT6Wg68ԼXު `>Uri1I^n}z%Pe"9Q=yH􎟰ޭ.YfLfq˧ľZm_`|&; y!Xu4u/S%гZBT? C1/HTHJ?\y$.T;a8ętG"dnrqbiC O`XzČ UӊXi lg:lt0c.CI }v̷fx(o8F댊).N|vCUYo>`Mf@(756)c ' 31؟_c 6:PlZx1%4 ~sGunVȃD2jV) sUAil _P:Z58epT<ǂE0d08aۉ9_q6?@S33T\ge(P'z'MvcS\&E=DUk8'D /V5 PiJ;xy1#!$N!lbC ܬRJme~vMKD1ƱuyL٭T`Km[#Ws?ˍqĦrXJg*3&ϧ ty>bEڝ>TBɻ"4p* ֜Q?VDDނpt((&켉u!]1TiF^(e[Ut%>9@kV49,a84}w?|4H؃?`|~Ϳ¦9ݼLS=Eբɉ MoOK,֮mE}k qhr{C|%ZWhUF3dL 7qa A:Ju)ˤG~77#5n:-xQ̻RvѰBȿW=y:eMٙkdKJ_u'<)El*~-]%mCûc=8ShU9ՑFMoTDyLA֭ȿnQWkbϊ+lu*F]aTbT 7Wyr9I;D1$ LVmצ/:[RW-m%$!S$sUdKCT|AMz hCJ@Ae"e11$ot )!6 `ŷ=N%;j֑PP&0>՚Ro蹚B; \R4ZhUIJJlpe;B}t1t{8;πr֦\)]&NV;hP +H_9~7ŞYLُ;p'O! '˄p(+Ј0#sv@ys wZ|/WaivhjoCv8$0(~( "h%,f$QMO]q$|ipXUdz>_+n$:H+S>ms՝񐸵t%#$ ~cj  =F%($\@we٬ M" [oJj:i넾}w5k (QF :o{_/cA IQ5uѲ 湲=gU??e 4M˓FǪړFZZsW-<, P ($%`]>;6!2;ʞLWijK(It6E][qI=?^(q H, .σݮ&wbFhfӡJܳXH'3wjp23vgPJ-v ˖xgsxvfudj`5+G7mh,rQY`|98 z\ @. [ ZCfU#~CnQ/%ûKBhs ׈GܞKuc"`:l[ё/g-Q|wg>Ԩ@!>a:~ nI"Y RdX,HIO5[?aљ6b *K\z EV9)ͼD! D*Hv=rl55%y=ף)΂5NVmcD/}ufCg?R8[/جo`eT{=a[ t&~ԶЊ_ 6KIXݎu 7ۜt75ʃ_2Dp(~ "^yѓP965ztf[H ~ťTYipoTq"6=9 D%Z]0\ 'E^ŒPkUVx:qGNJ[ݠ: Mn{Q| Fh^GsjAW75]>A p:eZfFws,Sy.FE0HY6: {J7zS tqu`J@2ݺP!{NvesxPv$A.z/S'$varN?WrN3 ªKgBEQfطy Tls.FLFץ?"2OSSߢʼ^h88[?tTc$cR+"i$%&>dHϨlrl&9cg\o= 2:&$GJӲر< !&cиA~Mߧ` ̃g]hج=Rg, 2r֐@[/q:9~,Dԩxh֐@ my?3XwϯkMcWz1=FjGA. 6Ģy̛̏iRB%TiZuEpŹ,QwՈUЯ345M:\6qʶkz {sU"b.6"e#轼r_yʙs4Pdfm;b\4WK!+=rNIBїU 5IOc ?L[W^$-7'W[X1YX~Uf$N0n0t>n$mɵ;Nmث`-sك?l2^_oCIO^~~ o 撁%!:\o\󾽎:"F8KX𣉵 T+ @<%e]xM<?]#iV$ic1&7˫Т&,V60+o"B4m{[}-UW8bNb7^Ut3 x2*gNaI,/JRUOy)f yP4 8nI+z I.Bl.6jOѵfMֿ`*=BCDO!cidhv?3AUB)BG42 `8žC' p`@tF%ҰX &_0kGMT&&"1f #*+iU ;,(o2di}Uw~3 =>6"6*UU,"q8=xiٲ1h1"BYm xT(|>L(4+:t~,~_̑H(7X}(ڜ~7q}~ bY_r{|jW0ʅ) Jδ^pX_v\xW*F.?a#ڸ~LdF&$_+.,}&=(gr6?i k+gG)?xVrU/xPOSHxT,k*=vO{})-7UlF}[ F\5]e@ M0]b?G+Dԯ_ڤ\dzUo4A]r,oyZ 9'@Hin`@nϰtgk@zw״% cJnXa8`o_.ן1ߢZ$&,bdۖ lMw4. aVH\.i{n OONΡrH8_lᔚ92`kY!Rƙ0J'UuS|ֲIVpiwۆ刳 Ђ?M-^DT=&8wu%'X+zm<P胻yH0RX=9oB/SN3|I cyYBȥRcd볁ҏѓQ 2?'Hdp}Gg6~]MbFڊv^aekmNjSHO9,-&7wdba+>ꎠ^q=6.)I%u3^=nR?kZwz1||wE^HaK 0 .K!vh>zAGO+ rࠇr!8`!&X[a@"E⾫4YLDZ EpO{S@ʐn\Q;uy%AqK{@v^CօD@ҘBk.CQ,/cJ:Xy6 zSyG(O Si*}qB:f9p}v*wҖ@8(|]b?\wrv{MoDp;˄ezJXF-WFcKP# ʦP-o߱A&Xۃ=3 ^\&i=GI5523oB '<[&M@-sOBB$lYRˊ:8!@k>9R)DtMj{N>yq!Er:Q3e["fşRpFk* `^"oR5kHd{P}T>s{/ MoGw8FCeyh|k8ݓnaݖU~ol䔞J烅ftn$\-͂eY fʍ32DU=>5p0& # ? rĹYrX#=f}QU!sEڐf*R?2;MH2PٵHnll՞grɂFBૄ p%3tV~-w/JMhWy jZrXA*?@uM3k7w ՐUjg:ȸ! _"eތ^ zN7LqhyPФJ@`xưVbT똟E nÇn;5%*k6=zZO]ݽNLFī] 0e^1ӮWӓl& Y]k@zEGR 6-`)X1}t[:v~ftT "19i9n>/=}orAUV{̱ZşE6FxGESԾs }q7%RVl~)QRlʩ~m?N7o ]r<8DͮmHp#H)BvRefUhHa!Ol⮘S5԰+QśNz$~_G5?{m ŷZ_Bg>5/yx_s 1^1eqT%bBOW>{v] &Q"q<k?L =Eiil=-6ܢ#~#@_" Ł4`=&[y«`K@>e,eEQ>Z7cJ5yRʛ<O ).GR j 8d>mfy Gy9 zs\aSm+dyc:s֛!PHACXyZz buMXOn׺)SAJsRDQ:3e&9н"yDqYzp9T/&骐6dzFZY@.B;ξTl8+:?C!X/T 1pb͋4~l祡3UX]G1;@&P䚼1 #8 ):E lz%0ԣq֪uI 21SB[Yxkww7 L~%) ]fkJ~rX!F')aOzrڽ2~DEW].A:o.тWNy+С5(qQ^ M-M\euJdڴ*?&qů;]0:=Om`XO"0SV{(O4pw?](Z8?ijV]eUG1J NTzitj%;gkb 8R$ (b%~Z8<?[:b!sgSߟ?Ff] zec[u7Ϟj ^uLDyeZ37vE>b(5Lk s{M,.cNH"d*3Mnhz~s5Ys_(N'l@N}>,7 oO0R!f76k`Z}((mT.4/ ڠסĘjVIpP;R 'grnjD6;F:?]αfcfu>;Ы#?:Mj =Qԁ(a.J@ f-XA.*qtZ׿X jR)i^ӱ V?ɠZ k[K- ָ Sh )V똰ʰh%bq0( s[eя 5"I`NMpA(r̀ld ^j-0QpsmiDػQ] a!eP؉bTK)-2Wg"EiSӼl]ֲ?Swvco6fv"쿂< 3F%ƳvNW#{ wl{ ֚q T“ҀP9'ذo(TMIN4hFRnvvdIO4σڣY9}2aϳYs'MbS?_ޢS@ͨtHi(3eJzrDZR 1β\:j c.K|:@KN^ Mڨ͕b^\l> !ClNK>J6ds6V;puN&DZٿ`^[$=B82Scuu6V%-`scU .|hB d%ʁ7=b Q#!$'IygW9Ic:ll &32i)'$1UTxզ#UT8&B>ң/vFbẅ́,)U"d;A}D}+4ʇ)e]`̳ d8V^5}%c/;*{ӗ}/;k:\Je19פmfbn:bqg-@V`$U3Ju:s-phN)m']OXo9of,:$7b mi̸Mq5W"C0AŨHۻ/N+ㅛmQĂ!Ѯ횴3]A20l{7S ڱ~щ5 |ny!qF9^cuѥ-PCUN׸$A 49KVudt$ՉG 3+ K6񫰐58O8+&+ xU8/=hM0/#+%DfgLr@TO~rGLU\,EFUfimJ~ےhA'@ k;Y73XK?yoe?%`kaԒ3m@Eg6^G_K j3<|uQɜ:p9̉osz-n:[V U]~^4=2L72ݍ^GZ<[ԛkֺL'I02KKgccZ!!pwŘ]|R[ON 9Qg<#鴠Q^D)6&x Ms;z< ؙ7=e$@䖅vi3e1d۲\m_@x1nfLky)Yx!"PPYpIWN$,ʻF>b$ TYw[M*F;"YEH*K(&]@{eҘhܛWVeuKx{svj1") O; h]^ȹQOe-Qo  q}е{TKCw@yE=DŽ!#cyiɗNѣk 0S&}΋eP+|Ԛ2|i~rN3gw3^#[udh6;ӥ2rxwr?b-(efI{2-/wLAc}SD 251*[NI%"aRAMZVC!u]c%l?ʹ5t>TqbʰNd~6RϨӉh8lޗ Qcώ2X)0Xv4"!c,.Uq_kNf߻4bYXI/e}`d1VW-A ؓ[iw5W8B\X~/;(LWmd׊;l;/n\}޷O'*3ZFrM 97Aڲm) h) (_<ξX"Z|J,cHBp]ԅpr-+ty(@\3:& )xG_a*'Ėjk^s0Pyrׇ4% /If!r %8 7%lm[ sh-܅>u>dW6,g٠JOe+F8RvP=zv6'$CC >HDbyDc1QyʛE/(}m̤r4^9lfǐkPq |̅ucjh?cUbuq<|T&H-QF7t&BGu+ڸ'dX"xjw־֫Qi*XTZ)Cz7hLujɋI;Di!;ФWEkcbXwP6{!1O8+KZ|XJIyZ$nڱeȫv?^#,Xo;OkAWݟ:zjؘR<⁓]=!Pm&CY'ױe/~&$Hdd$#"̅)\6lԌ-%&tw^0;Fʊ=-= .CL T1]+'Nsi&6S#35Rʺ: #QmiȁUL1AOXVYI[9[£\@#73Mr+OcedF~=zwb 㰁̤#bಚgLj=\7m},;4TTx5!5(pp`n^q+E>8Ok%>C^Zc6s(%&u".*G_TG*ں&2WPifEu'VZϸn#ڛt~dLɽ1َ$>&k=jND >H-Xrr95.̜kiuxVа1VJLF™Ƥ|joe 4!c+9ѐ36/j\PƂ[KYK#MRնz$dCfKWهV VP 8_f o)!-K^@͒5R8ۆCb'VrkL#$27BA2CԨ(΢boK%WCa7WE&b~q8V)vFw~gO/ ,j$JG!"fHxE;Cjf4\87(gxn,3^,@xtG~ )Jkg;sskT{Ns҃4T )kO(+޷(G^OrS7WpȾNɚEvC[mEv}ɾ߂b(T^2_1.% KZFf8G<xZ [,84:r cosCǔ$mvWG4hOs).`;o;/{E9ŞKеb4'%qJO,9)8 Qņg.>VʠG|Ne%Ŝ]tjΨKum%]KadE+ VXJ&qs45/o:#-G3(+_AnuuT4*n͈+C4=l¥D}h6/A7{%?g3 \e!\Lx~"Kx#w!/dG_L.cľF3]a%Z7DKF !F~Y?)Z?З&+9a/YRǎ,Dxb.y^'޶zzD+"g &0 cŰ83ȚĜ&  {W%*nAEY}$Ķ]nc6vn l7¯ycGiypmg%CA1wzf3 N<>G!N Wԑ|ٹTlɨsSv(~,%Fd%L|@JVͻmڇ;y64rd5Iڔں+!~V,"͒\\wR=F6;irT&e&)Ȉh~Lt# MR" Ih5xM eia8qs1yGby$02)fRhRz۝iЁ5} _-C]C@*x)qw=vC {~z&^Arb sfK͔ b;qJ>vA@|@. qE $p-ɩ! ʐZz%zv e';]r= b#ޘ{6!XCD,BB +k `mӻ  ՚pv6O?ϻ$,0^D pӿ?㝇= NwY{j @..YZ,8[o#VîX&+_|bIj%F( ̕|Ѷvv_bVV;('_BvMJݼC0:tsr.(7ְ$NKR`g a ?ʲ'L1ǿ"$؏ -NO eUq{ 1FHވdc G;ِЭh0YV0L{9;x&`VzW-@|1A2T4fAH}jG[xrfS (X.v]hcyzhx5-7ѕc?=OA޲04|,Z נ'YFmJG,{k;n$Mk•[ͪTVvpow@&QR_@;0+aI|*,C5l;>#kG+_je_A-56FzI8)c"SUz"Ա~cT=%GQ'iwu#!On0B~;p#¸km¢uK`MX;XӅ&E G1 `m?9bxH(:՟XoŢd *y +)Ơ[F3:@b^E\joi%NWq $rPGBjbR3?8\Ͷ(͒c}Xv4l$J ?lJY5gxњA>5 i<>ܷ=c(CAlԕ7;~IW\"kRߊlmsݏVɒsmn;}{ۨtV1.Z[q J>o&; [z\juH;;ElmCmI<pM B$ȲoSg״c;M)ʺ3(,mNЧo?2nfeAZbh6(s4Pȷmx0PmOǮL-mZ(lh6yOr=.<¥"X((zro2( gT&ׅZ5+1لB_%W>>jkiEz{J$sq2 `@WH8}2BZ s $,d0lk>]x&o ȸRԎr *m<'qg3{e;k싸WRݭsv;4@ƴ!l{w1zuغli8 :]C'Ȗ봒S"WCo\`b׽HUFodztUڀ5«ƩIPEڴSЊb5J(=' ԜzxdtoEHNG.8D5 To(t1[~]nvj W (͜􎤇k;K=[QKι|+uWy>[w@ ";\eT0 ql1uP$aLs%,PB&nSi/g}}~D+ln=ZX5wWuFgS;v"*h4(]Q\3i1&`=rg[VxeTm'^"8%S׵ݍ.`:&lXrpB"'@ "729:i'_NI95e;KBk5k%֖n +ht@P{ڨ.˵:3uFgcOj.dH;G;ex,$go~$ɂLi SN{!%m`v`P"ނn5cg1tFA3:"%u9eX|õ&,v-DX*_Tʈʃ$3F2ZU`)$8,R,j{G5W?!.?=ysSa^pf<'wv1>`ƛYYE Y mqubg"+,$aTEإ)oYBx)a:3jUTa/P({3{L7?fE^'9EP߰nHIz=2?j3*.VxDvKNj|":i $;, .ZGU~SrKJj&a֖Brs6 IkUgWPs|H'&w:*cUE3@Mj,oKހ*>[Y%ɉbcw׽}=!̕ {A[ߪbjw.&b 9<%IĿQIli%KFEޕu-!2"eFjd|̀Aj, BLgŸyI/O㱷5ԕz RF9!:|u_%nj-(+(Tp\*c,g?7 ]1"LgH:Y2-d"Kth=X<yoQKפ R+6sw 6@ǧ3 ۙ< gH/hO`w)Z&n_f~4|o.{w^&n nVx6B:1hɕrǁƓ.SiqY{gL:th mIYn?Sk,._/gob%ƅE:*~cAyn';҉Qb ϰŢa@QqOd3o GxIĆf(=U!ސ}*TOD2̪#T"5P-\0&F5?"B2AuaBl.h>l'#ni8ՙ2B@g,"%EzKviEB;Oz- od5 }e@͡ҤoӾw:1V˴pQgckҟj1鐭y 3)Zg?HFQm%(CdN58 G$6#OWTLDëx)&[mj<C>^FJ$G\C $ia[ORI`s>`n rSDa.hW\bsv_3CKD+lO+z0/iٌ!yt&@!Iik MƝiXޫB_(T u6;R[s{}b*~DN`Xx٦UZ,.A{1Q~z 0:D3ۜTqlI!}amq~R4Woj. %U l\ɿ|s%Ķ1|L=XcS_PvI` Iq7gsγ>hnSROgQxS0Z]ye.ATo~/`yEK=yfC9tEpgcQqOיp!c٘c2kl:ndQRvB4?򂕻T'ӓ%4G ~$ `K6w|Pr4Q$e'̴^]{1k*y:ۮܬnu= }ك͇ʲjγ M"4k=ԁǮai3V9Oٓ1yw:-{:>@K\mMFK;/YTh " [@[>Y~^8XPmh$u%4 J\GGA3ES:;iȮph%SЈ9Vx,Uc4;ŷ?p (zP*Hj\;zgLlOq059_ z1<1>+b2$~k6NݓPaKR6WJdS}6_LdUJV$@l Ouf⽿ݘSbU}f;aXS̿aqr4>6p|5K5l(5y,zs!:5~ж٦:67%F&3# |W)M03! AG:,c4G[-j2IizҎO/nXge 3M c/$# 6LX`!68~'? d~a@M[?^ }.> UW p2h&/a; YsM2.!\ݜnJWPk^;mS2FɚsnYw+Led]Ig_ ;]J.6q+.cjQdM6qiJJ2Ryޢ4kЌd<ܦ Â+X*H 넘TT&W3,H|2q(:սdj%R=5?^V|ujeKϕw LYRT&@n-Pᐺ%`J6([UK9PuBf2`ҿٵ"rI@c0=m.2r$Ż&/mR<ۄ$x!65(5WiO\ͷo'5%h);u:5GUnLLwڠGdt$4Y,~}P ffR/c㮲J3+vA\nh@ ١ cI yI,ڴ/'p/\(Ktp{{ !Mq8Dq8ic:%! Rs;&B}&qJ:pItn$'ۛPX#!bM4ˏ|<τH̭8lflLɓ&3qUKD>6<{HPhN}1ŽbKu-]fY~̗aD@|Af'C̝1fkAitlJ]zگ^xm%\][aW3(5ډtI)&Z{9I[%{o#="Ga!dw3]?/s 3v4ix_~vG#3:O3U=zqZv-nG<I ݙ|#6!}̞MKe!&j5{Mvo|'S]k_WNSAh6 S6,0ωaۦ2},RV+ayKEz~u(j7c{ƭҡ< 9>[Ρ3Ĩ>D1<~@.L4og1IW',w\̒F!,Xj@.; ˼x*fGq~Z%hrw4;issX?cPk"0i,) , /V=nGedz+Jedu 8UEc}O z3WDQi2ɾ ,.2"?r{jku"TJлQ'2}m_c^ V<45b>~+D啘<#cqI3jNTqYŔ4W>rq Jj39e:Vx%.Nd/F9Nx*Uۧ'oI ~Quj<&p-5ҘI,ﭧ%4革HF=g|Ec]ác?>(Aε}x]mZRsFJ/ TQN<`Dt#9Y-qt1xR2>9KmFTz^\R]xm\&-Ϲ,H3MSۺ c7QW$8$cV.Sx"鴡;G07*܀jN đGD@o%CۥM\ BSaxNX k^s ~\:a-M)S.՛핻?oKZ677s#_ߩG\4NXCDO?a'ix[oBvz8n+ے[?;ΏԺW1Jס&"3ֱ$i4y "gxm9<6,Z0!Kgw%0a H!"0ry84}`k##(2C"n+ᝯ<8 PQ'cZ@8DYǚ8YSz10Y^{V'|JK2WGz&'ZRW,<`veQؚ|m5QB\ʒS*8ДuIjۤ'.:m”8{Բ.fk^ܕA{櫲Yd>chOzاk^v? z۹Œbql'm[(LoToߞzДf}an Vz}?Cʊ)mVl(aP( Y`k KfIcJǂ216EIHӛ{pU=7gE 1D%D'Z9u9KsGH 2i>@aŅ+}\ 먕RqFQ}#$3eL[ )RnFHA*Z,a7b$6 cBB@LE06a(<9ir*3s $t7lTUe$[bkos MfT$pYxYr/ РsmJ\ϟbj:5ۯ2A龲!,@WywE#R#1P?u1_I[\$VeB8R[^`>O|`X5{D^~5J?֋+u'U_a[Ji^Wxm.ɏCyٚz*9)/`*?Ӷ73"$nc*_R=Q&@rlBq#=@2)y4ʎ}s5U v `)l#*XZoŽg仗!@D$Y//yh ړGW,Q3N|U< ٕwmp푦Aupĺ!brϿ1CVrbA䲋]Cڨ+Vː{q]?M:O &.܏6QPp)grLBAh3#c{X⻢NBgWz^@zM}1t"AP"Fktwҥ}wA)NՊŠn#\% ,#ȫ~Y0sI;T0yT{[LṬ5Ys>CKLGl=K \Ld7|Ї>:2 Mѽi C>᷿i}:W+Y 8[ʙҳq݉+4|:$_I^b`AϤm(avL~--Se*..tŴ83pqaVh}4f1K}tڦN QP?|\n-/qqn;IWEbGaAʦ3 ??VrAM.MsY,MnB`)7Igq}jJ#(̄Hݙ9Kiƞ{q"uŔz,0Ī{UruS4dYɊjCw p0N4I{t6Mz/&PHF6\~PTfܘq_]ɣ6 0Panά@[Ef5\3㙄k’WQE{ ﳃ=&tO'89U-n #뿃Ө_~J_߸G,`o`J0ψ|6# Z9uZYӐzT۸DO̐b>p*؅*Prԛ"}OR/U̇~$Zsa0`T9; CDǿ/8o&dfy>^8QtV?])-I`]LHj~IF,o“jގ>kF+ͩJM75 С78Һ;,)ҝ Ї{9eQ$#T{jUf83GeD*W'*iWFA 5D瓷{( ϨZzgjX$ǔ6bpVy9"0%F!}i+o5F@?ɧxA;VݴGSj ?c% T6I|%Ź7 #[3H|`˩R&GzBWUZW3NAl86<k(ct@4Gp һ-uNoa ͷ G'uVWA̓(^a>E:k纶&a !y<뙛LYmMI"`ݡҒ7#4=&+ m۩ ϒZu@9,m`;8.$,Ν& t.Oh,-+di}҄چـd'0n 7 E@.kAE0#N$98`{| 5AoTqiC`v) {MKl6X?r3wSp-w^e7R|UñehvYD}߯J_R!]+hZy * )ix5>O)tCkilXv o8#\]I8sUٕ66]uca-AsxoPeͯ![ki3^>iq1rR1_cGj 6134t$et*,杰4UkEb4$ N۽g38bAb3;kV9W{ʌbiA U-}ݣhn=$PkVz1,E)Th7z= {?`@!' k^e 5 <~Om_Ay$jquX~b(Jqy'G >&OǞ6&Rj"f-r%F 4_ +X;D?sH>B/UV[1u #'Q;ל`M3ē1Л[[(dhϾ\@p_O f' v̎n=ak ;LB,#bԮ'%:֕h4l8|%͸mu ^wݴ;`y,(.!u)#5O"cnkX? /h;5S8Ė$B<^v9' >eߣN4 !2;t;v8HKB` a+Ҹvz#j:ΘiؕK/y˝HO*ZD+oS~kP0 R?W,KXhB +(@j,//ls<< ηw_Wyqu6ݷ5+/{tj4+_6P UPZ~W]%uOTܤZn*wr)huPɀ E/爆&V0ךڼ+Ct(mu!@ gNW&iʧ0e/<^+}VܼCz;7NkHzn2S/6x悈u~tDYw3Xr3 )D,OBeybItW9$}ͤϭ['+ʱ.U.P\!YYaW{T#+;'_[_%>Y] Cevvʃ}Ogsįx%+21)(+˘8=hFU䙿uKn"ϓX,av=W¼a0QSd_6' %6 n-qr^$լ{.X<*lVҰ`."[}Sy%(cER=l \Ga exqp#e=~i'y hjitmw鞁UHP.O@O4 =0׸veUHxgs
6kDy[\XA3p9^#G38L}|nPl!2Z¨~|aF'o Wt Zx۠5Zx}_}u?P&vҦK2 ؅ 5!J  Xfx)>?}]$MHFqP f{g(~O#0_Ps"h70GDŽBoʆ$Z ߲# .*0\*INņgeį,Jq~lW)D2p^&=؛K|};߸q|;?y,Y gx?nϚC9f&MBuX~ON;jl9JriJ|cwr*سIa >+KO5N&skI;~C&1bjq/?*vHٵjE[C}6i:w`K7:W2{گ,uOrZK F9X劚Wñ|B9ZhԝSHg0ҦČ?.t0=vn]Ӝn,3%|CD8`UuG)\&r2]j, R'hO'(뀂fX2w//)3ۅKπMUo=|by݋&Lv/gq<}$7z=yhYNΦד޼Rl*Ûr̽LCP Dy ϥhέi+ϐ",tqsڭM X+rD*sxē ~VL֚Iaօ,F"/=.0qN[ՍqnrgHq'6:DLx @pE@ T?̭Oe5THHo떅 =&} }QA#OvQXDPzbR3!aoiFe&N{R B-aXEԌTO; VrnfR0 0i-&t,C}| Q& Hf`ٳ]K-'=oL=2,Ȏ}oO{fszM@-.s#e%膅F@F?G(!OO7FAd \p}o3 \ѿ{XGsiY\ݖ #EBZEBn[j'$3&c% cOnv]pBպL;2MK&7h)5pCc\+Rgͻm~ȥ<X@뎰NπWuuu8B j\Ǖ\(_DOŕ)&pH5/Y.Dޭ!}CbOmdS|r%ѽ dܿ0Y*iq0JOs6yXVEb+` EbsbA,`,|UV]B Oyj陈YZ EﭩV_5헺Y"iۨ:aD{8|/A`Dd=:ZGע~s_6@|`c4-T،M8yw'J[!A`䜪w4&P̗Gސsa>ڡM7n//ib{̨TjaB؁Tـڵ{ NCLiDz9+"h0A9Dmd8x2UYZ,'B ċ`U]#ʪ.!rp%c-4lĹ}ŕ 23G_7FF@YpOV T9?3PKNqIkce]KkڏLf9ΥG9*BTaxS"eZ|e(=>uR,X[1UFHf ZJz vtg߻,>k{FW}; hRM~X!}$` ]P =xΊ[XLs!PXD},#m /kRlPsnUoE:ׅ~j쉢{gslʭOYdug&B3ܫO誖xA̅>DT#W]3Wf:ؿΏtfq rEQ%Uuڨcu1̑6]B. QƲe0-Hh~t\e53,Ѳ8W=-՝$%M2e6sG. raڒw7yɶ@,b QV`c>({r4DJn0.SV f(5:oi "Y+< 7 Mrla~W˕ 3e )i:$2#@jrfFn "h!쇀+*r$xaivlWM;1rMuBMq||mlږZ!|YA-4D<#!"6Eє`@{<1vxnNܲ<]EM4a}<0Qۧ^F~~x{* Wh${05{ (3ׯpxq&ĂJ6YEYsg`p2- K6ÆZ?LM\Эٻ'*~?IE,NFGWBXʯf`kJq.|y#ezqRA%K}w-RPŠCD:5:7窾"CT9BbnL23꼽YjMQ`qduoǰAwSZ{b%#w@s b.(85r ;@$if['xl]̩;x˲MK0PFAqɃ,o3PrtpmDOY)8  lp0 O*tWĬLϷW~)|8)$p;f}(Pr5J&ĭRfY"1SDf{GUH20 Ygl-sML?kݏyii˹n[e cDIG !)C\*-X2n5n<G`J?.*zڠٿ> 3Do 9" 0({`A=}Qw޸DD-@5W!CٞCB3)ﯪn̼CxG?aH+5YQ_:`6?ow}TI̙  o]^ZaGh'>!Z~ؠg^jH*$6xsOt_N cV?WYbaaZ$Qxj|}nӝ vIsXPI^!Y h(.iWEIa .럊ˠq<5YCƨ(f4EuvfKS YwԋB8B߮[^)uMڅFȟzh5X،0Mug]rKbSD{6$\w-R`mnO[B8/G y9\L BMNm# dJ5UhR%v'oYeʥDVYd5% `8ԠҁQ$-0x8Ĕ{lƛ[.r;_c%> `X{vkevE^FtX WbP{*TKZ*lz&tRd/3֛+YY-`Y]zL\v|e X-ːT\,EpE z χC/l#a<"!`]Bd:)Frg ="HhΔ%b7w}} 儏R)<ɉSyjyXOuc"ڽME rƒiuOgPD6`D9Vp":c ~iSۮ~4{@K:Bt Eŝy]Z4,*ֽK, Vަ2$.(ǒ˻MkbLt8RT56m;>'U0(΂"Q՚h(IqO5sɕ!AL俊k8a!p s p}4LD կܽv-#Bs?rKH̠t#L!ʱVr@?;X__x_-Ιrj?uPX| '>߷^ '׍^6N,EL+gM?|A.Pns9'i29g8B6da, 4~My.ݛb8<";(LxfmFYAQ5LEND;y>AA~8A!J0Ah~gay0-v)L>R  5.n{V2WB-ɘkۣbuT&#EPLl=\}uN:6gޅO W7 xQJ.On͒U[fIpj#sU0# '݄Im9vc۰ Z8S/^NpMˆh^OnÍ7:cD2Ð}9N55Zɥ=lV~ijn-QLJ@ڋ% .`2lxdB\Wzs7z@L۽f <89aB<ֽ+W,ː NUg)N1G~ǜv9x˾t4קTBVz>Q)$3RVJyDƷ6>\z*C#_2GN=2Նk3xV%EW7+nn,s_ JFsO4+:>*FXqP>:a6m;":Ҽ<F'UPfA&y19.}d)Lveȡ4c ^x2L\Lpo#4 _cmXxN&ԺHǜj< r@6󹑁 %7UCUm۟+ԼI+?0CnDžz"Z/aSF[BRRe䉁)8Ԗ/`HDRnP ?h.[EiI@?払-:Jb=:J'v `{oτgޗN XՓÂv`[ApiPG{;X[z7,O³*8⷟q^Bw5}RגN?U8pmں.UfrZŒ(㦐 mFS(V%[ ù͗ $H`uj=D&hH:hUwoLն"2)PYk5ω\3yL f:9O5a[}HAS4/eOZK?VFA4F`Jl|n,K*< Syμzt[7vTn,̓ec,Fh.{*Hët-Q_^ #e[#ڝ=b'o{4G5CLTx1=޾d\: V*F^ ilK(q݂#5#H@f"ȲUUIT6i=Mّnh%Հ>3H`\5S?bG |RTy5]U*~fL_lZd"FiTX_b)l"bfL>л%TK(7? Shĕ}]%\VgU(|'D 5Fn4 MpU>VlhEP3#:s θՀM1Cf(Fh @Z뒊?'wD÷Nm ,X~> &Lx -30|0ǹ'f+D{8;-ù] ?"yb<$Bs:-3䬊 {UJH9ѕXׁڢ0v/NgJ%TÉdoX<1{#Hz:vp}.yΛbD)IV]s#AS5'9Rl"@Ǵ Hq,l_Dvڐ7qtَױ~L\u8u% ل*Ã#?yစgt9)whbc5/P6]0mHh*bbdZI#%`_8Ȫo'I#VgYJ$s!|XR.,rC#ǰf CI!]@a`$4hBtt B})q!mP(8xiv|o@cʶJ(L )\ fý =y*.S%{N㌨A<tKŵ} D,H%zdcep;Zc9& EܶPË>GrlBptZ"`qulid;\~>XK菹T"N#~f:x*wlA2N c2|y'q -4ߒAoGC|KӇݔz}?Cy:dۂ#$BTk3gEumң:$#cΣ]E^Q{t%u X!R @Mb72~6?{=+Ki K%a-oHm"H5oW٬g0\Boz4<]5ao>qcpU}oW"DaRo'dlsݽwsla1. (^?ln%/$vƏjT-sjis*;Sp赈fU*ڰC9PHJ!%77G@V\!Ew̬wQ"xu/a}`=54mÄ=kAbM 8&;Pu-DZ F:RUbB="q a,]|~X<]m5 ^ӳE[yS ]:5 N5+7"Mwk@"Cڿ罷#z//HfWk3h8k.}U}QsrH㖲X%>[\xo'a"&J\'PTQ].nQUqq i(X!0AtqjL_Ǩ|ܗ3dqa|&feN5v3ߔ;pQ3b[:+ęm6C< tbbnoY8`KEJL ͒MQTH¶cjHY κtQ](B7Np NE:Px"[B=@6OW:+cɵJh;WIAê)W O8x4kQ%皔Y(3{R לQя7.JTy,N;"F)E,Ϳ yfU9_-$*IzUX'8[;' U?B]Tk;p2rXw{%S'VsW$[0ʁJ̳V,LaԪɘQwT0_m DX5Yd=<#Tv-MK:}zZ^!3Q缴-$L|MVi]`{o2y鿉JI嶈OsZu?+1@T#Gs2[Lr|Trf=p>*y:-Tcu:z_k@ٵ<&-eXkgAsv8\(q#BfX6(h32;Dxn}x˸M>)s>zxdY\5A0YM|ksĮnI0L-r;ˑ˙ڵe/jiHrd`fn8 8מk(HL\DO ԇma]Yvq0?^,2:MI5m`(!P6u 7V2UUPD(Vj%PqnɂNYVTdwAetj;kO 5\ 肨3BF2k$?cE9Φ?& lys̐ȾZxs3Ҏq&bߝңTbxN]WO{{o2{Ƚ-z[+-jWoW)S@θy:Š&OUȋCװ1 ,f@]s/%syUzôiFM[7pDm3KZ%88$p{'D6'04DH$g媚}N?hg3.Ifz}b\MTC3^}D|p8^.ONF[JgzJLUyʩCǩ\+6}1?ʮ R] _FP٭+g^inanXQǰQ˓O&'NʾQ LFd:W}`f܎Ṵ}N[tj|:aYRA8L%)-tSzz4&MJWahj[D$z`[j/rq.&|=wY;9OxvbȎ_b#܂nFk]U ].Ǵ4K:MӣWGd-40ۡu5a7vXP :Ĉsoyov)7)-_x[kM\6/NHGlHnNZa{kFPS ()OHq["W\ nIYU[8Iʷ3%;ACFO, U)>'P?F#PsYy4nYyB˷y/hɼfP)Nju zp%h}@$ʂ]x.P!5#ngT|GNw K~4 E F;g9|oL{Bqcì#$zSl}}@yYR Bم%Z 6yYZX@mǴT3: #RR[t0ᎱEK[6J-nX7n:!Yqv 8Xޡ<-;e6 ӷAr6{MXr71ɢWho  %ı+M歭/}V2NKk?ȫS< WW'| $SG}%RP f:jiNwyfmҥvF؏lK'^L`=ṍ6SR:3v^}B`c"ةsLG[&gQ_PP=3v lImX8/8~2_D~r}Β dZhkfʋLA[@rUηfӻ8y tG&RWnpP R +R䛫|€t-v/%k7t-u~Ȍcp$5nX>z^s"` 5@#'H6 gŜT]%"- ~"wv܎f VjŸ*O ψ78,[aXl AӐB;W3XW+&KUpP֎?A__GP[o-t}mk`-9)pqQT H\}JD)CR T:n)J%\:uk2fA3"(m stn@,Fxlkn*B muR.q:R SZ^FJ n]b(ePJbSwMyW~' Sጪok^Vxw3O1d3|.i=86K^Q}9_[ݞRWE_RA ,U$X.riƞUJa.IUԘ~a[HGjX{u6 5xjZ M0-J_\_8bS,B3yo`,rofܟ5JkP4muɧsF sVs<@z3Dh&edElvx6=uiv| 3~osY- ohksLt~8po$5RcYi}x$ג<1W1mw6bF9) ~5qw(!Ʒ-]8*djiQ/U&D4qu-$*;Ii?inݤ{|*"a֬G"cE#)%q][~YezYӕݵ`;A; H>,u 0"Qez * a+5{郎D21\q8kzF3`‰{qgT)KlBd ru:\SOEM>`2psso{vƙD2Eַ ۬APЮilzW8CdJġizEå'_9\4cb}ledn[C;+{0:n|!NX$%iY'HgДf2(~\l8F?)`$O*"عTۭN 6_72% ARy kj_iؽU}yǖNjsJʬsBt,;ٽ$INZQD1SϱuG"2WEAZh*!*Y[7֝88W~(W8獩ؕi09V%ĕjX?=/`Kcq2ciQm+KC w(wwhLӗ7G?G{x>σ7:9ZrNXAiLn| T BT~sٮHfReeKw2Ni>(}쵅~ ZpxI_ |7Eń77x\7B| JnEމu1^wvs}Wgʨ꣞L-*|4[Glz3"4i%ź'bd? ]`Sx:E|mEY/B>6<.ǹu[nj5NP;:\-澑{ٟ8J͉bPq#xaB3:((z@'i$#ǎ9?؎H)T(`Lc3Si3@]8uuer2^uH̠ksÛHO)E fUDYG.RDϕ>` LRȁc' &9cU_+D"ˌNd4ҦdiV0 l7򻔭SH^q`JkBEsoV^a ՝nx+ YE=H YcnXӝ~oH8N yqP6+A|dy)?{n!ogH3k;֎m(Zxia0!x$(]Č;ܗS 6_X,rhɡT@WCw$2A5>4q$ a=9yI%6A5l}%{nEig'lVVX3XS.#qtrEc˅cnrA%ğfvGިّշoWpPo*׏kㄍc>W=Y] ii. I3 d.c:X3jV2F4'~"j+dqH.mګ:T'?Ա6Dy@ [,d~gqE ^d,{Xk> J>G;(-ny>r-wY_ars wޛ99ORg`=s5 ?.r}_sZäx9JstR(aB4 LCAQwƣ;$v]%tUD &N\wL R zf{GmL羖/*Ew &mKv~"9wjY5m$;J@K,i},[ww5LxϙHW֭>,Y;sJzG޸TDUc$,?lHTNj: Ȋ%a{sPfs/~ K~cfmXpR 5δd)εreFժ;61fDKcC&֙iyh6{Vm:dӺSNMdd%xT7j-K{\Ÿ9z8+M1O B?uϗr%OKY9ZʬPw\┚a-_$>JʅeY+캚n*r$Oj1RZDl#(Zˡ}b"8hH>|v#.Ҟ2l#؊#bQQnIM1P~={<rK abK2pI9?G2}qȸ,*z&ģwDjEW`aLÏU;Dۭli X0KJbE8"\-Ǡb[E d$nm/+{ӃqGZ:BMxա6|vJKI*bv(* ,".cjl}1=.hZӹ|Lx/,@ M/>( fTy97̓Q$-:G7(%!olz06-&#ʰ&*Yz4BP}ڙ+g1l#HUcbZ5Z%0X4 xxc{G> `?-.Yi~(*f2 >[I ֯iNkU4K] G>S;^rf{8j/y3}]za!zj3MYar3oޝYv-d\uh8ݳ\|e'/ P-ؿa̳LpeQo,}x{Ŭ#*0lSX4J3LQTzApn8{ʅ# ew%p{QJ2|i$d'1B-g W|M}`K9.Bebr%3x Ĝ p _ݪ+5>Enq`|22zYI2CQ0եMη@a>ʈ0ԓXbӄҲTrDX0k/G8_8?;|MHr}{L@ܦn tC094'7-fRǒ9ef qpê&3iY(bsd2ǁ5 L哎JQ JoOHŅ+*pMo:d43z}&Na OYk̳!Onjex%fѪY3JBIHD]{G@bw*$~gP]܂njC? z?I%UlBŔ'g^ ]JuͲ,eaY,HJfxAT#A)* ~׌y=;Ml ɴjr @Uy5VUka+_u_% }ai^™S!y$57_ۇ3%%Ó'"HN˻RR?AK7?'Ot:Q5Ld"O56qwS4DjjaMuC b]J+ AZf:V)sa#$ ]ΩR݄f\i&'M`Ю56=9$? gE/Nꢏ2 ~Z=@iƕBG=f K[u' =mP7ǿ^LL$_N,m\ %ww#TW(nj֤q1D 1:|oc%KMMf8O 7C(/]"4OE FsLuhp)hڽ !f 3)-},.TBGZH$.3+z(NZ-H#16dZ{Mm_Rߡ%vxr(v27U#Ӆ#0C; U1Y:cP98$R_~0#R^྽-UUao>/=`mX)@&Ϥ‘ٲ+5&,ZflW q"q{+ }a7~ B,fpjM+PbqC Lą9H(9 Vz nRD S oRKKyϗ#(Xv̓V`m`(H b1с2,)o6vT)wQsR#} x0VPp5J|oSvu q2Oé ݖiye`5NO>o-M*0wYͲf>`uL.4D鵢ع;R,c"The XQ#@deO>Wd糊SȊ\؍/ZԷo8ʊ*芽.1NK쁟S65qCdKTU|s.\sw"s9'gn͔!^~ڙrL:8 Y?d;Q/i , H*_Na敇P t֕ED?9u|Y$vqҧG_2 rkkȩUgS`4&w#<^h7m%^"Sw`hjc+$X%p1-: N^s΍բӇTHysel:u6 * K'ѝvD)^7@M+XnK γLy:Vi\pEVC؃H֠&sqLU"Uqd4F_25Lcw"aѺ]+ӽ>LT1I'㕠bI֞ 0&kEܹA@f풊 t;?Ca dX͆4&1qnxu#%sE/xwQO"0N[֢##{\c[oyXOڱjF/wiF.kå\FՈRm$aO [IjkG'~!ٟ j֘`긡R\ynOdA5Yh -,lsJ,eofQ-i+ k:'(YEd_]ޕEPˁV5`L]D\NN@/=.M/LDeƆJKCSg `< Bx|C〓
!ꔾ[s6a]^[U ]Ǘcd0?|N?3IȕUP\3]ҐW]QQ(DupwB>Ϝ;)U\_gRP#C'V=+r`k[SǕr*)r~hIaK9(PMduKb{O*S[u< ljvz?Su*Uo7ISew$=f֔cC|f`f=2als%~戠̶tR#Qo;0?s2-agֻa,id|/8R , ]p45pK9GyG?\ЂS#lxP߰m¬{.k@N\S#ꛧYхB4(8JyW?/rD09B & Ta]-OșzU!ʶ5@x0mTI?&ܴxR_uj:uf2̣7t a.JAC+)1Vu1 ^wFztCDC$Cbd֬g s=NC|ǁ([DgdHKF(qsh 8WbeE[XG8DYwN v~bIOwai͋5G4%??[6&cJ ٚ-`lhkQLw!%M`j7yg)5'O{!n'J   Rygd-MN QN/:`wґ3TYm5ܦ/m [2iwyg#!. n Sy~3iDH{,0Ndfb0lY pl(I# Yg^^Aqfak=Hpǭ`w5ⱸXSeS$E.V.EA}++ē[_^aRbd9d3I -8  -w왰!=2Nr!5-[R * N0y66O:|@:qh?]44bmcќKs_?c:-Ukω{HrL鹥֦|atf?Q?Zx3',})[MIhĖvl/` E=3*֕0-(M쎩#B$}U_0[GxB3IM`IsEz0&>dX^ɝLo\svZqX9 bSKβ7qauRݟYȿE2#lV'*BvDq'ը}yj<@C6q-fM)NԲI4P`B:>rgX;8L כQkz|o8 -{jŨ|OExw Cr-Ջ'TjrE|0j@0lyT#NUb-=_@-5SK7;t]} Nseu=,|Z<#B9/a<Hl~8n1)V2p?jQy nv8h o}g`x UU%+Q'*»+&68 vUI~]WC# Y$nyYQ!b.1'@zQ?rbgM`~;1;}T[i/+ű#9"D|zKJ-'R /qf6|1\  ݥEf>⎽h Δmk iCW`4+Jw**lQƚ \R .G!D@DBDT/k %P#L}QiI6NӲ Wzd Q!0OqP: pG ,Zd+[.3Ǭe3 7qf~)r4"]^1~=5F ;cLyx&MEP;f@M|O_^Τ3@)G(@%Pb"5oSkM(A1,IS .Þ$b:C`GEt1 [TyU?J_,gyre%&ا,H8P'߱|.nAh- !/ [46ɵS=ȖK&%Nz/ɇ /oF{[T/t6ԽНZΑȑ@~dC[:;d?D‡Ţ\})- Tqh|Gti)=D.#>bƽ^mUI]ekݰ]BsFb`BikLŠrZ.S5ʽZ+5 6M9oW덤*5ЍPnjR/:!U((ѺtjނoFSP("0yL͢}{a).֠U*\}p,L2d6b$lh&Mӵ/f 6_8ɢ bSG;s[jG'MBmWU7!K.&{:1} f<'WC{E\rSA|pΥ "lbuϡ7%TR'z!f-#N#ͫ5D/Ij@DjgQ~{LU>ļ,熧l&b;/kCXMjH0IБvt{,V{|Bx嫩 3Wpex,cqar3M/ɖw8o\aI"5T٥[@#N亩f:^҉:] p[us --SabܒB*[ 2敐d+.>h.lK.C'$ ݘZӁ5BtuS]L ݮ45 *k})[Sj̟l8;0q_2w(eJ<pPc!09.KLD*oV9jYOFj8'^k⃍ʳ›i 䈘*!y\ʶm!I+6UQP%|4?0K4z-<[e6.T"$&(M;~6k٣i8o@N;9]A,d[]Eܹ8PXK&aNB T'5/(y٠`_A`,v0g,±އu),(7I9S7ɩB;r+]sicȩJ|ne1dGRdP[*B\Q=lcb4&;>|$L+)x {,ŧ!t'V8LN.KC>.QsU }&Nê&G{>.CBnpHέuA.[ O,I *bB}(E_|\D4.jwϊ#l^N-ByWcٗT(PA:x_֟Vdgces>w!3IJ|9ش.0 ݧסҚv? ?cAh H^f,2($ E6o1BDvs)Rb}%,drL*֫R:y(doʍaxjq\S*Δ0JsD)  ;\U{ D&(=q\=.R!dZqMRKp +C#Iw"&afةJ=? YPǦuLƾ Zk:<>dYVl-- 찡yT3&ܷu[NMh0+9FA$$~lϫZHݗ M=`.mj^~V`~U'R[\X#`{b+V+)p\u9nР-c-s۠:V7A_^#7?܋Etex<&0|?\4sfx-#/6L|t_^<@S  .ac7sL侪8l҄->HҜ-vߋC|mC+|)sHo@RߨsN%]V" >RjM.o\8W*Aw&c3t[h-z͎Ɋ*[i(,( C^QGrdVĕ70xٶ(>-eA sVHU:NQ8ܣw$1гA"7fʹpߒ|^XY/֎w /(䛜VJJK+3#aKhi  k,tś%ê t1*PAd4p [ZOǔc| Jd m84X6:9[}gjd|TM,sJa">#v"bGoY!{]#vW?2 χ5Lb[od}K{nWQa6 K{_ai&zv۬>)Թ`>w좁WuƖ`=hUXTw Y+a7Q,.Vgeso6/QIl,!u3&ax:g&b|rM^[akKٴ=ՀAyJsIWX*hC^EGo\E.O&v*WtxQzRf z8-&87kmm%McT({:F|׵4%4̖V7y|MS#5fh!@{9tުy Wt<p%/~?$;+jĎ͇i4N.ϫgWZu~:2Q|t^y|̄hǛKP͙0v0ž#Zd~J ]Fxٜ}3DMzJvVB^v ;{uR_Yэs^mkl; l7+bY` T>N7KG[ddTN"c@n էju`E[Ad o!~NWt( emkua`HAv~L`VxS]'t AǛѬ 2 ~VJUa=OaTOQG<-ea\ %Sg6*Os ˜кIZBy$z2:ꘁm<.P~Zkbe~!Fwe5L\K7E3 'N[*-ZR<}t-_c4`pRv;jTRY+9F UxeQm`PPftgIt?92)j芥`xHnftԽ^Bq>ʳ"b6ˡV‹Kxx(nۙت`X8zVBOmkjvBXhRܧ/68@.wX\"N wlD Mfu{.]Gw_KT 10~؆p@׿V ]0-ƄP`?&;:aT6r Qb0$!b2%< ި|3f]tP % 9m%2aTM݉sl𺀂qM0Ce2RIAzﺗB5nM83mWR<;o+SYe+BB&9{7N}CA`B9^[y t+Zc]@mոFȿؑ~3LSg޼WtL\M'u|N>ri\1JaarD~ksNvD6bW̯(p9wDd3ezʖ6TҪtM+.[7Ӽl D9'۞%B<c(2v'J ڔ^4Ŝ$nck5\TmUH/te{jcʼn`uRڏixN0CLj #Y` /Ւ\g _+E<d7}w$[뵾2-!2۶&`kB| cTd#ᨦ931aU® HT^$QŷrWT:x8͙X"qv~L`$v Տw B,!QV$q9xՂ䧦gvEzѷ| CVc6<v`&I&PèܱƈA[<#& }K=05L@̈́J/K8yՍTh۶R+EJb/6T+p>H%9}?\CL, ´D a)fpMkA\⼯eU Zߐʩ^L`R3S6gP8*x8rvr_~n֝?;f!.Cw`Ea OLiC4q 0[d9}jïJ-3CS1ӒOuQzmNM4ZoKrYfR" OF]몾|ߘV gK"f\Yk)SV$zɱmi_.L#P֙d_;,<2GUTPj#hsDNyz]NN$N_C9eE\V5 Y= Ak"*ziw_` N4r]A뼟+tqK,~#=  MIGl-](ceᮓPE%f=;(J.n{r|BSv>hHہp*cw: Zua!)tQO_;X9&*<2#4L̋ D+4l -G7 ⨵_$ÖJh*sUkmD19Q@yQ]A+x %o1 +]?p-={(n84{|P HQ 5gmy}C4+ڜ ټC~G@x}COQ]`QX[/N~j<{KqL.[Ҿoh0UL:82/*oI! jvl6s=!cd{ k};mnfkwn]B A>Ys.4_!w3J9φr،@QvxǑ\(OZneΒّܨП%f}Mc?[Wz+R Ro^MHp0LXɉ-u2B/+/( QIvo2դm1V&%,]fdq} ~U-6] nd1NE %f9R^W!TV)c/(c*3)E=Pzd]<>p.;z?TJ,|cˌ+ l/JjEL~^CcC˧[Yc|C ī5`G …YF~iߓMQRAUZՑc3 Ձ;)·ԗO/3+:|E|$2JE+7Ѻ !t΀E&c!C|vǨ Lr>B擺BGrH6; VR8؃%O^0Eh8P=%0Jxu[=sj|s}嶚IlGGyj6U}#AđdA=0N?_\Ͷ=z; UG" 1K*2Ԁi˞BX-0v6.Tʅ"s^Ho4w"jBv".{Z粿{3um/^LI>$L\?>=m+1^^!^v&jO[1?݌5FZ=_m*\k:aEb1b/ |aq/ UV!ATLΩAR]` `1;B#Tjsmph:@Xbl;B.8Iv-ޔR: )-qHK@]D_~!RY*uD'vz|HfP#~2D''mtkŜf˂-*qsdؠư)a5lCPq ?ͬv]t]<̆U e}?Zs%,p `W&Gg-LVlo8T~NWd묗V  4!c:iv|R38M;-Q2 iNEFIК?+LJke{U?5=՟E#l)Yz6" doɍ `N \ A+?.lUɯXP@GeJF6pЅte`~%Xxq88W#yJEK,61U2#)8}?2MM7)Ŷ3!~g9(2udsEٛ[o0띕Ж!ْw*E̻r8[._qt=߈>@€gUȨǎGv.~,d*C~̕~w]ѿ־kҭ.śut@Xb,Pe"7B|@їCumX(+<( vv&q@@Nr"0XeRz1}xD*ˊ^-xƖ~S?_7ĕ}Rl5'ʰ^e$zYp7"r4l^^FN1Q86€"C9SV8iQ1 ?ɉ,i0/V?kR?6A1pk Lpͩ xd;#RBcG#4E<c$W^fGEF {"%+.J g=U%š.K=0x}%}_d[q:KE:P8]ȤO[^C<Ɯ͹:W+,yǍ%Eo97U*ZG4ji2I:c]Y_)_5+8Ʒz j i:L@NF d< gH{KH 7le.oM̽S5wld7kCr i|נN%e?nE< X<%,*4z?Q&]l>{b;q !VJld9KQ (TSb׊Y¸a3bs}w;"kY]G ITvw]ַnWtQ4v8&B˖3_cr09YN!<ܭjV8WG 'ư;SPGnhkvz% ҄%v1V)xmMk& X9S^WJSJi^.1G<(q!n۶nnGzo8CD?&lwH~{g8b@Ͷ׶N&!.Y vTfc\'QI8@)6K9닷䮼Q3S%GSWq9>U_k]B|IZ_Q >%kI{0мJCkA) \ |up'$Bt'KOn"|JPg(nG ongh K%'z`Oש+ gAp=;a{[r%DS.,L!{f"u_܌czQAHxS=E[( / X AhW%֌1ѕKQȅ VuJcdL]άdr9$UDZ`Um{E"z1E$9:>cf}y@)ZlYd6 {7~>ق:[bh3zD+uUe6u]& FI[s|kDqIxdI#3oN=?&_6-ftz>6> A>xhέD^U"G ("\28G@ -CWAQ$(<EL*=ͷ p$Dx$-JB`0lf0_K@wסmW^`qS\yۮ)v_RJ,<ȁxoS%̎͋+nnvT!o! `T\YJBE~{Kt aM#]9SXR8 [Y%}ۙ ./cGQ2[^u10'-ϛݻK a |aYꓡ}zycrä ?ǃd àEkB s!Ƀ<[gP{,Yd/UG=q$PMv7* ~!k!j g8y+Va30QxJF.ZyV68q.dKp՝bWU TWoǚ$Y#f_;H$?T}uJ/jQJ(3 y-I{oKvz{Q1)rO@&?4_2| H\y<1 Rp蓑9q|o}zg/|1 u6Hu`FAPO{ 4bo5J3*pEV- mlՊuƲfkpP%-.Cԡhz[t6ҞYc̑G”nUxa=DwfF]Α[:;K.S5Kibπ s D t31.7, TS*f[2͉Jke^΀12/d.vf֌S.yQDqVb<2B%蚃][9;+f=In/8~ܻ|]ѹJ8w3c5N]֓ Zk+*E8ګBZrA0ZW.jTу(߲9gJX;AԴ&PXIƾvp۠D3 "ɿM̅)H=,ekrm<^a^/"<ș ?e#4,c ]u;I*M2a;n`fT!ZŠְhnHYF`x7GKGDjM\J/>m.fS@<@+a**qaK^.%W #jA|rbHrfU t PȋHcU:exHWLHO*A'AS[#;s<.P8Vգ{kSRׅ3E&;z$Hm؇gf}q2=5D h^zLN{1U; {{Ftl o ֤xMBߴ ќ⺶kb|E&^|ҁT>|QґWyCt,s {4lt@0OBœeh t3hS*Zw $${M@VoK_q^I|PAyjo06ݥ<+¢ش0ϜirRG.SkTu7tUKruh5YT߇Jq|7xCK:.?ʂ0Fۀ!rt\w]/% ,Ob(@ VT Z\,;s0߯qNz0x#=(x3̜y[ K'ڬi6kgH]Loܫwcú##_E1(~yy-DG!^8W~TGH ٰ%V;ܡ`k3RB)%uz(p4=:}2]܀vg*.ߧ !zDl)vȤ:HYEn4`Aǔia<bs!V+Yc ֥Gk8_i3>|qlu@"&f=eq:ɹ#>Kvр@!,o5RpIK,EXۢUp"~-.mT9s|]fvZRLfa@9ĆάIyn>]? \vF,IH:URJ+ۘ1, &:U\sEF;&EJyNp˰M1=bVEwA?EE9e.~ޭ\**}R4gMkс M@JȣXyB.<^ ծs^l;YJ[y3tu۰Y}}|&u}H EaD岸o"#Kuh9]PjGEx#+bY8 O?S,eU}6RkuGܣ,핹Ŀe~fꪜq%>V\yUhͶdF*<ۺHot(QBeI)R>C5!Or5t1n.?rWw%-.\TcwSVխuULwc Z"4"bE_ ~[_:6&%8Wu}gp`sat,;p4BBBۏy T'6s5((ei%5U6- >!'LR:* K\a&e ({0X7ffІb=(tZ|Q7!0#) hqEG\tФ!{ fmϭz9m*㌫Dۣ-W 6`B1rt*ܰPU 'i*_#vU^4JY7X`"$GHG=ZQY4d8*N݄K@8{01$pyhq{P@-Dʜh|:.~ lN* ;Gj;4`8r/CҘMA.Dή5 ptq 2y$b3F7Z_?[wm~f8fi2'k0м8Z{.f4pXIߵX`f@lV3Jyn=N77@I~~55NbUm-E1;q@` )FBC~j}?8nȣbWA\vrǝV|/9XTP}3#uDEzQB~&zZѲ { 8즮WF7Sg{WPJ2xoC~X7hm\ЛP =GςJqB}x,O,̭Ķh@Z5wk*%*w4l@fs𱥠*WRλth}r1S-2wkK%$ I!⬵pn1i7I<~Fd-A^ч<@8s+TB)/5i6lH?CL 8[5l{AJRcMaF};c:íu/hI>90uh+& D$]d~+-"µ=3/>k<^ I[nֺ5{ǃįȆUKwȴA::{0YqL$tF|4'dr}vЦF~Z)袘Qt}EbgK "8}l͜ 3 J.}Y2o3O!G}- IJܚ/TJsW%6Xc"npM:lDUy]l*-stS%OxHy5hmk<Ď۲Q4WE0*7)UqhH'?]+ҵAb -YEҗZSH蹲 R2ݶA~jѳw'{cB>hn;9XꥱhWwy*V'3?ǎʝ^*@*(m%d,*fV'o}ß6D7 ?>BS1;&'S,+}O-<Ϻ6[+k:>K:^<^]@E.1'0l& yа FwLZ)ߛ2oHbu)Q#r CR]e[eu >n,?_uLIbk5D>{*bpDx< 暁)T"vO0D I">E<':SL+~h=1/5kpe`a1[!;bC[#J}0N37<16vrc64L|2ka[J;@9( 2$F?$W ON5bwuZӰ|lB4w7qIl#wdjd.N`79>,L:2 FgC]g;^5c 0XNr$!nŔ*GnyI#zbc VgKC5(vd^s{u܉1CJNjL-Ms vkm0 c>{jHB> iXR`WōP MU_5k!Uĭ;fL{ @&Fk}tb<@ :Ne7ԩPZB6n(N.2HXGn c&,`)[.pqIE}uO"2%ԕe8/z0lTo{Ę4d }n1@ L7#3W6 : \WI[*ΔvW]GYHfN?NE Az"W~I'Wܤ zk)Kc"bLm@NM(+ԪN:!IaEGOi+z`2҄)7PJE2qkUt1:Zdr`ydb n5>,Nj);ksXEvvHsaxY \WKlG?{J(ϘB:qL%a~ؙ"Pcan9SaPOFv_UOE]SȆs035(8Pj?*qjD[Չ#صa}U_5ZTZ$`wf{b ?M.ļގ)|gM!+F&9]5*eD|teO8NcX~ C6z3h 0FIhE"Hsɀ7Hj}!G5 $FmpE̷x9Ҫy(-ikꀯVec`.^$}[Z >ՊML9"4 7[],IQc̀l}gL;2z?mfSڔX<)+> 6Ԟ*_dOYOg R݊H,gҊ b[QOw9@>Vo۴U xFqO{J:.PoNxEUq8PZWEf ^5Z!}/B(_ dǺ9/YCG=**K;+WӫKFŠ%u)1j;_f=qcq#jz0ƿ c[ܘ &6˝*ϋ F^Uѭkz i<$h}dQ=,nLϴ&A1 X4 Ž֨,˥$,- 5=\b^2 *D[0_Qhɩh [Zo&T g('ֵ}DlHvHU;/sh<aHWO z'am(BR:v;jO$ ֮C+a/@nSJw/\Ɗf$ȮRvL͂e]E]2$Ţ@yѿn \ I-i'mvwXX 1z-[`` w 7hWɢ^>%0.,$`jcM\Yj3 'f#-vy(Xm#Ki" ;2{\W{C[ {ܻlNh1uxoBWk 1$xGL $=CJhKxV톫 j} Z u0x9PG+GtmA.} _~mO;Iղ>1ڰ[l.'vdDb.a݈tV&&^\R*g͒YkwX ԬP 7DzVUx3Y~lP-6L=,`|Ӈ_aW2#8}ұ 6)XԶ5nխ k(.P#Gv $X<ĒWrpxv.,y;,J5 ZsI6].ܵa8s]<5kؠmWyEDZER'@ϩHħmPi46teW!ҞA"+<?4Bi]TbN|od?jC0̢OQDiCsퟮ?;VVV8G>F6Dr AN^m m$&a qUqDtFE;ͬÁ%>2D1aw\t3>d6콕]y̞ QS٤G^}k,Ӎ3w tXX[',azZ^]'/(ꦭ]"Y fԥF+'ڼWk12տ7jJ@{"䁵/'`P /#!yLSq=c _1#CT?+ӡ=c@hX!/K R2m7/ޝvRپS~.Jo#L|a`av%wԜИ0r_&"[\ ·-:/t/߼n?UYVYV=Y:i(Rk|XUSKƬ.&u)ڳ ![~׿ly)Ob$9#;^o(D* y >Χc/ToaձƗEUHPD"iC~x,(Z#Sk=42)- Fi_PQؗe"vTZ6O!f-|v"9GYP~,#a?ԋ08L H$) r{LlQ_G$>ػPHxD!hxZX$uĢW9[!g8N ,ՕMqR4`"e!/яp|E4F p2QSV`mn' t5I1 ,u^,֢ϱek:T3܊/L-FK9խ, é Q|DDqՀ$j#e<]"I#2g2,UA8)W -ey~!fF{/hK0Tŗ:t8ȢX#!Vx.lȹ9\"-N Bij;O^ldI#Wo̡~?e-?^kzIy~ZkYC߹`F7EpOMsse+b,=E:꼓 QyG9kn!?_jw(tl!ّqm#hUШN YO @jVQ塻l9B1$X'0?q-(DB z[EÊ->KsL}%v^ XnH"dž0,Mx} 18딓b.btFWrV5578o6#U4"wgTbPi !(S&%9 Pח^e^=,gmo<J0sFw8.Bg9: bH=]缫@'-ާGC*\*J)8 iB39جh_U3vgN xn(E } 1H= vH}MMZ歲8o>!,m.K@|9wdna%ےeYbkPƲ:* _DaXəkj͝)T49{!Dx!Ꮉ7Pr2<=d\MU2 d5'[R1`>ХfMQN{(DoZ9υ |t{9 G^hz.PC9TY4? BA_ )!{[1;$..ͤFYCI!al#at]&z秝G ^:~("Z m_9bm-V]yE[,JU.h-f3{gz^q+kCW 9O5%B>45T$p#^y'YeH +PV^y[qԶUi3[1 BSQ4iۤlUfAܩk+1ײ* $0Iɮx1s9rǁ~zAyOpe&R WUvu( a􈜥%p[miE`x2#- 1@TEevȤ]񪧟5"0ow{s0;pMNmqѼv̜UK2;lϿSV⟥m9Ig0{Fd5{:ˢ-qU֎wVF+"C_ak'Պg^;P6zZҰ< ѸhP.#S„}8Aߖ HM gthݮ5N/o5.`N3P'"K"pud߈9UD]Ccz@ 2EN>cʛPVLgkZ weO"b KT#+wXr^@blS$IA8+UxݰN2aOдyAL$$՟CRwe5v#YdayXnbeh۾[8.՘)Aֵ-n\vKfhӹ=.I6}9$G'DH ѺԺϞ8p8B@ 拫nQ& lN`gJuC(}cH7`~)!rLkK(Ck!F̮r5Lڍ@.?b5iF~cBڅ`guIT},`VNXC?$%nfHLlDxYf6/"rӮ4Ɏ0T?AO,$H o$ uv? ސLLo%rڹs!nq(k ܻ%W}u[xs=> s*yJQ҉kRD'^ #Sϡ}U푭\q![-]T9c߿(+զZs((JGAFX=[;BlO<>8,eҿJܸ|(ڢJ $jx:3Y/JAςx R :P fa)JS.P1hn|n0ɽWo:%hA~gWnsZA"<,oybv|@_&f3;l\)se"A;Q&q1tG` ˬj dM.+t)O%<`z>e%u5GjmAaK^[xYՐB mA#c_L/CRy"DcQ- k30 =S5G7J~ Ltl`"]*?ɀ{@7iӚYi%Gݫ\d Lz&VjsRSU۞ݟ1ī'-k\"|`V)V:ls)9AP Štɇj~xrsQ/N{z p;2݋?'xԝnOHJ.YB lj=## Hjf݊jc|o(4Nng?c4ߢBm ")-N.7VP'}EEio0*| '9KjeW$ 88qB$ oIsZ/[ '6]} M )O=iy^^1x oaOyDP߆ BҰ_#3CHH:TgX!Hul %nUe90K[3 ״~_i׸5]໽+UI'>҈BJCS\#| OЦ,(0\M,{ǒ$':\2FvûUa /d){Hy~aܼ$;]hm |m`s)9ab9 V6>8sLI=gfҳd#]<8HцZY :p'r8HYH F;2󾓻'E NK+e}^S} \sA3pݿ)pԱY5 oTr0|n ?q|kWUIw7f48{݅oK,F#5(}eJW uRb` )ۚxm0i٘4HRI&Y(#=! tF:YF|A?&*,۸;ڔC$ox^oc h>:8Bz]\bs:Fk%P799A Cu±T Cj<݀Ҍ~Оߗ=}o'%js\Kk#֟Ei+L~Q3]%Y@,I "|"fរ3o̼}>F#KMZ'VS[8gj~'`ƎkTِ@urKx:z%Z6B068!b*Yv%;OZ w0%T1:{ser!t0{`@v80).iػ }Z+5:%z՞2CpHE{!3cyMRv:g6<)Ij93MD,wPG=hmcL1d/j֒&qR2&*l-נi(RwŮ y}`e\Rl,j&ׂᑺoi +$Hmw"W.5 DO%eL~/t%70llf3qЮHiEP/aޏϔҒvp }?hde;Iv5%٘UQ7i\bWU8 qs'g=Vݚު Sxv*-˃{dxy=st;YF>St4i|:Aʑ2 EwC -ǞA^~9 cf*vfUm>6h1#Z+A[ؐZ 'h0 x E+Xݙa^Q" <"|d71u @N<1=c1BgE a\0ʌ$C˄өD8)l@6{Q?7}` f,927nuG#"īĨB/G`jIRNT\AJ% SgTFH^j\E+;d7/;HzZ7rBf~ҧ$Xfqn*>yFܐ q$b Rj% ,?^iS$WA=&CT{ӊ}厩|4\?2,*  lYk*.t2^ ]- CVKfUܖUt ^F؝HM҄Y>T{SG>bN<| m7`! d[?KW#NN :2yCO͊DxKS03g_LMkʿ͕W?[|.Am7MM~7&f̊$#m V406.H/(:ș6[,h6p&A7l,Ǡ30ݏP'*zPX8)s<4YI\%ˮ8N5 ׭ rvT r$w [X3w~sY9ϽW ۩Ƹ\myfG0Nq6|0Ck$7!b9`.^'fLUbn Q.SUf2'l*\녁|WD-EGpl΃~(%;ՐbS%\/{T9=#7G 7ƦwǛp \׈ZQh_QIjεrFT{D5U97Kgv]-L6V2k[ du3a'{OBcܨ)6#䂨#@z">b:Ȯ@]óU-Po'SB}VCqqE1NYHAqt +ѾT5Yֿ$KӪɿ<;.*w\~rՖitTin[3Eve6X>s[^HtEӺMrq}IԎNMa~b??rs*:weo֐b_+nM}ՁR+j>愃k#}#dbP_rU:FWzJ\{ŻiA5MD_+bwINhC(L| Ǜ:Qq[<^绥mW?v 09&hG >%VI_mib>?K>Ɯ!ø7_2: EnI}l0!b}|DW?=6-V܈sm=DyF1 0=zսr:ߣz&&R:x&sV%oY~luN^ąAHcrF<8vFK9"k(qW=#,@?qJx=#J w4jhDV?3b\BM !oѡl ,V?l2+3I4sWjx&GweAp,߻WRHm~{Re=ϛ"̧cYͱ$=KiHcPc9x#Uǣ$@G6Di913JRwV@EJ]3h)=6| )U.(X;)L/.Mjr%6L"Xaar;mnګ(]HEEf$9"/EL耵,hŤŘ\cB7CD4Awz.jTTIK|R6Jw?,`llE> ShUQ-]I)PCDjy`RoSuU "uPXk򹆢3חYpaw?A Am\fOO?r{$+R¼^~6O|xZeTissU f՜ =9텅TY[?ؗD Nżabwzo37uHoⴁXi@.mK7Ƀџ ]y7X i&[Bul8'Z}+g#վiiކޝЮ,}m5QRө, 4ؖLA+2T_;t~LMC-\{絗"PDJfQH}xX 8i3*lYTQ|J%v)#Bh+l߄J%=Bc^hdl [s-@/+x"PD!>Wj6 r8|O}z6TA8(զ{%XJt(r:/7$?~#VSOB=Zڴ[8CȈZ}S* ڻFmZ-Gɧea*$Mߛl_[W-5Z7vr:[?XEf9i #k!n6aXr% J,ڬf%+KJ }-Cz'b2y*y4{ďQ(|M\X!o1Q4]bb~?QQ,=I: oW7p$v!B.X*#؟h8UCohZޣl:¬ޢz(7Uۧ J'8|]LP uOJAľ+kC ; y<%Ň?f4?S%Ur}olVnaQh))0z8FP '+:*Ȼ*l! 5uͷ, u \pa.}D*젢(iNb%|ASz]>!\H1aDTSޑ>$MO Q#!{)QFֺsVOj3pG6MDj>YUd*&[Ml'6#G-"[:'kKW<i_D[s,XjVrXn7ƱC)SA_ <'d8hRFwjz\?HM+i`d KE@! dh.?s&P+EJ)v>ʍ:ʘ)O49;x}y=0&x#Æ`CҊ!v̾o"\(բ~UKaF7UQ.Ў=K}zVVhbTpZ6eE1{h9́U\|~_"ܷ>5y!jjyca뉹J5mYVȃSbb”%xO/j IJ&_kӢ>x:Te(ES9og\E-Q4u)YyTDQ^\w 4>^e,In*Ѹ3"JG! cZ[uzPdR &BTuOSiAQz 3 E><6)٦E|`#R:h D2DK*b?eZXYTZմm)2"1+.] ])+&="~o"W!Fˑ-CORP!%:l&b3T[g3gLMNTc |]Ԓ&r/'HgQOGs጖l:A?p\FAvmFyKv,t%B{eh "v>%[fe01Eۋ ԌtbWJ|!99L i2XB~&(r`&.#L&49R,ե ]wo6abRƅ7Zc=nHR$*=6o2fvd"+!.Qf.ż q1^a/M 4I,i:xO(UрUaJ2ؖQS*\KFCl~>~x &7t5)IG|vRW"/L~Rҁ\_7!R&Phn kE U xfQpd.LaxϠ /nA{gH(-n;_6w iNmx*p6uЁ׶J"<@:, nMè_{3Vgy>"X<.(/QyؒȶNnW޶`^tbŜbFɶK V-IEK^] Pؓt6$0}Nj<Q2?k%=+lJ  x0(S$m' zظ$:/jD|sֻUEIMpd5f'1F6 KtJ-bl"N@c gޞŒz9@=?CZN|w"[CU)ax 9foV4g{AuH 5ANq.> 5}X[ާ{Rj"=T;蛘)G ua?(]hκ=7vL._S]LIPG:xeyMShd=A*%$8dvAá#~kx<2d>dUS# J [T&$^젓՗>{U-1&4p)kPj=xmHAMf$y`G+jHJsZ8Әou1?~I~XIJvuFQMb~k>3.}  {XpY^Q72+7]qq EŪB +{\S5;2DVPlChb,a୚&򕲁"ȓjU2:p#]"+bBHo/!- ~:47g,]LǢ$|{Doj>,'cΰ ]չ]&~٣*7DzC\BZb5 ,wfv^f PJ1&dr[Nzˬ/ 'dKZAzd"z@~ |w yÞYV peҊqS<'SLv޲QYOKIG@o'Gۏ߭!nSh:X`;*3@G\I*\sґ((!H'Ҭ[IȘ֣U1:g`_nu[dX2 12[; Fɥ1G@ff0 4cm "98"9,?+W4+Lؕ0ƃBrtǍ/~hS!bibqG8! 1Ď&7=;p饚7^LNǁ yϝ( #$= Aߴ?q!#;Vp深+5 O4*>ׂ/M?U9[B2ĖJkk^DqnFb1+ JC^qiV?2RaLXRMf8:.h.t_#X2u~ #T m#Xu,oELDG~MJ$|2޾$oΒ XzE}q/..~mjМWRCok"O;ayc=jckf¿r}FVXߵSȧn"[!6=8DZbs:clUx~ 4DG1HiaN>.L|݂:2&5E"e%VHܺf _d]u"$PAwK .lKsH1ē*̉)( qοenCT NF)Y4K+qc m @[_O Ȟf5S_/kBSUsHF| -E6n2nb(Fnp)N֦EF{ Z .9g b7x f(^ݺ2BWW+@!>\]v *gr m*ē.iWέ3wAv);ω8Vz2ߓt*%L*PV|U? Hڻ$\I5,F90XB#ׇCn[]q+W305kS- `3iH[W#V3~]QmD}/¤BJS)vmo+2t 3TA.TD#$96^&Qzϗ)UۍQ;q0֍b3#,)JL7 bN X] R9Oӽ&N?d8/m,al qRk1L2 [/uUƗ9-H[& .cy54X1::4&-LQ5;IA8A81f/ݰ;diz1fFefdD=@9iS&ADO?5C`sgs5Bl#^ sh vi0E.3TwD"A` uϫugpgSDh Stl9lRJ)y)cuSsNW_ӒúgZ}Ց q$ b,>ō\&@74*y?`s*(R* ?tNb͵= 񬹎3d(O̷%w/Ǘ% {F7BoşdwGB xs i"$QK)xFO0NW+X ;"7Ų%W2[y:kn& "vylt²X]iyUH$A(PK)'IE̢/*Q|pE+( JE%tCc/?<OB|!X>IgpɇHSYl[=(m>sNB [iL{kV? Yۮ{%:nvbC@#0^g[T+V,q(1Pi mK[%(xE(R^ a[ c)!QAqU38! ~O2yS=ҿ<dD>W~рI`r` 31֧ '-Vo|֣GߍTP C`;6-N+*Yȱe'@yE<3;qw|Hzǫ ھ ifG7[.YŞ7aj%N&Q=R\^DV<9]Kz'@, T AU#/ Bd,eкKj uyJjJ^ c۴Y?)x<$lT€w`Jd*H@϶=8ĩV*Vy@C}*ajg?^tTYL+I??_V1e"( {B5RE)MϏ9N" UE򱄄*:{<Ťk$\N{ }"=.xTn۸VfSL$Ezp`@8{0p@vHw\?3N *Q`򟓍I>2j̅)aA69LODČ0l[dႠ'KJf[VΧ:+\ϰ@uaE{:t 5LZZeǬN~%I[yri6ӦՃ;nAWg\\L/ M"ăR*= yZKlKдl}pq ?pU/* g#ŋY cH:(2gRˌ85u ]eZ,̪6fL=[" oUy' ƔڋhO.]ap7چ9D$ ,m_&`3'sjն}zK H$V D` zIoPAY )n1#&OI;0']¥u;GV,bgҡbuOE_=X~dpq 9$幘: lVS(TyU|7q7m2dF$Mݠ)A DL iDR=R[Âo•d:~pC kϒ n5/z& HhAMb->Oh$gVBZ˔ 0g3*nU|QIժR7~dDbFLwCwv9`!O 6T~ݱzH/e䂷%'sv0אJBcn]1Hk#".ش .z]Jw|$wT @dF aR|!U:V&SR,፼*de2yGGR5_hk+;-n71/4)x׽m]ytE4h7k*D87-m^!v EZ/" JÿI ~+ȭV!;xKhQ# .*rz ЖFx/ g;q )E~P򿭳L^u8gLqk2 5dX=Ƽ!Oqͦޛ&wg 7TO1fRM#.,S7)V&1~ 8ZTt*,K3+O)3a,+}_T pLs'SXg6gLMcO]%+ 킋Ȗ%{Ke衯|l` iW M&\:`qJ2gbQ4T[p/jrHQe{U UV@3DMZo !>rI[T YXъAKeFQ] G,Uѧ=v+J_AC܎Z< ;C:p7d( 4EV psqv &^Ԝ}}\b'yw 1ʤK]z|/ H.|zϜ$KĤԢ!MVo0yVa>,,U:C;f=2)@2>6-Xplyfr=+þ' n8ST9_+cUSY=7LV Iznfʙ#vY.Fy)RSMs` Vcqީ8s>3Р2j'2.lҪ"ُ~Yl,e (k \CR u9l,ǁ7`̧5>b.0f>6\v{(+}є\ӱ%ŚK$D #3QHF71OZfX~(㓨V2sgr–i}?l  [z^%Z⋆7i7dG+] u$W\"s@WJPZL7ibN=|=EHNb˻c᨜_U*vJ!x)=zw5DlXi=(Qåf 6PLիRǃq( =m *P^|Yz>psnPLd6m??T Pl6ξ.TP5 OIW&hxyG \ng"":T?z{CE?q΋M$ n?N?HTg52Svz/U,f N(PA)j򆅻:!逪wAnY~VH'p/W`ou2 P^;eT%I͔f"U׎=yelX5EF=˙[~ Vy++m$&@ :*cȡFXB Z'(ARi!̿7uH$+^3/ :lZb8&~;Wudw _E+ ٚ yW9T%䀖(!ͣ%"-x`qGKT2i»Nz>X.n]?ѸPʊu⩙Z[!f]c/;U/5ug^ycK癯 p=I0~=$ꡎI/|a83BUd(bGO|9 LFdFUf)08Dj[T4ZF1zgSUjbgyBHbc}XDXl4>,煫>5lɩ^m3QR'=oOZe(42f~J"CHSJҲ%tuגL5D6qMvR+[I4nue`02r?MX(c-MËc_TWM}T WôU~bڡg3MN<ëTgFAd '*,G䍰5l0Kam?U9L T%.j)rH=µR);F:Dl4Q${FOٶP=cVC;O9ω+C*pA_o%ay!1 ظ 6;[i=5w۲y ڬCط<2:b^80ԁlr7Ov2eUƮ2/ Q \"~t,sct-|Z iQ6pqv21+{.zH6q\!4VDbqir ͠4뱻(/..icFsTGۓK%PX/"酳ݐDH04uBc*]+gy{҆灑fXg`8p+~Fv9e:-l+ڴcHZ5Ѐ!aADJX8qC A|&:l&˶qo d(Ѩ Ü@~RN?N HT 3p:6hvg5R3)5\"; 봃z@,Tl-UE?ug&_B~kkٷtQ Ā E.Ʉdt#[=j2/@RJĪSPl.E0D@209ܖSM\v8iz&wlgOdU.LKj@}׵I=BA;E~_<%NF5jQۅQj7#!ԽĄHpWJWCamkW'$@fcf܄f]SpR?v_?a7 iؿ")[՘1}e6ibڋT@f2l* .e ӇOI]?%_-Uep-b$j{P97 Ye,8HtHeT{-4gվ66PI26~}N<ֵ5YJGnhMC$ "Qq CFPKEg"^= lҷ x^ t#g>Pr4{h |s/\2շF{L\d1*b} DC֖Qq⠠ɬޢ9/I{*:m:e{K")fL3CPj֛SPF)cJ,uJ^]^sIQ8L/C Ӄe8{@#.?E]jrLl  %fҸ8mٖMr']m㈓# AKEq4ⰥHDQV@̢X[Ƕ%cIa#b hT}f,hlr{)x $@H9ԕ͝O]ք@)w.:Q2!zXZӶLU2ks.CŴ-rcY,CIfT^.laQW|{NfQV_?7[\4UUatA#-75L'w:XRXd|#+mʬ^ G6" fVlPQ#Ұ4R8RcQ<{j9M[nJ]T|4!bAia2* |#/8Zzwi*{-E܇X?ZKh*p v{k; HT]*殒*5Q }sK&6uSɆYᮍlfFUjt‹Z ZݓeG0qxO \+J5 ^!-~#$p}L+ 8իAs8* lzAԟzh5xUF 9v0Vl˥ izZBGvV#:*jJ(`{f0}V>w\Ldz`rn5⓵gzssB>RL^P=VyGld*T%/{Dsۢ-d3iru]ŁӾA^'0 ;J%P\yaOgeLKXC<3'm(ۉtL&v0gu<O& 3B񾊮-S[rTEל]s-,- B ʇ51I4c- 8g=M-_ҜŠ*S'MN "CIj-]!H F:*Ÿ$g}[uWke3(SP }TOzKj۲#3s=b"A"5T%!:&tNД s,ٟ5CS0nYhg1:uo=e_ Rʼnr̚J[,RŦe#wyY.!J6ӞĢV?HcQ4H( ]~Sq m^Ré)x60Rv%,ξD~8Ep,Z#)T,qc(:cP‹pf#n䤡km1p†qQS*/{e>r}lLv%966%I]ߜu ?/Zp@Lڈ킮E)Q{h3qjbKƵ2^[Xt;i+b]m:s[;!V@<,,*QZMdˆ6t݀PnjJB1 53e40Ӏ  G<^Ii gO!SٟҠt;a-UrxIӣ>|Mϯ)[NJTsg?l)B4֛VFc((q ~LY,lM$vC0 x\|u-HsdH&z!`?Z*|3i߲yYj%蔵_Xqx}JEk;wb3YthCK| ``mp Kz7ߜ{&=,5qD3ݛTܷ!LVa-knԺ15Rtgch3Pc~35ۀ~@&s ۾~wDy"Y z*qoP0f?>8TW6 =7b†GAKK{A"y[.x.!b IO/4>ېY/ӊ]F |EOYePKdQg&=b Ϯ a)R6-=&4yIޘ롣p9G, $H"Beq"0 %AwnjX;QeB;&uOfO:ћ 'Ok5>x; oR>cR& -[ギ(f(K jR,9QwȿK#?Yck--~Bd 2ش2ʈ q՛^u (X'>𫏘2\e5O/2A~f-FIX#~nA_)|0KzØO5 &"np"QhkoF)b~}{.\W{ѮoKa5@",ɹnmAN*f]@c$@NjOGGidl35ENϳ-iU1'ryF)xD8+oi|晕OJM;KD殡zň6Fж܂kXe֟L%SS͘M9 TY?s"4w8ncd?$GDLhtڲ[o[7ܤm5m>Kw,Kl3U)h[@ɢ}2A]hiw'L$^h&c:^^D1*EYUF2'ǘt c|l^hގ[zmdQE_#Oxn֣S+ϛ 9s&,4 *Z dC'ܗblgNh$*l) ׽7; X6'<#&JZ<b&8BZ%v4 1mt]> .{+ gWf? wH?}tY`rEHC±uzϮ0 5v힆nnX @9l M"oM;`$].uƂ}> ){?" \.A{o{ֆArs<(h rҙic4^㇟1+5:ݯ"s. RSYNl7 Ƶ96'>pu<㔝5\ rݵzKWEBfQnGŸ6ɸlMdJr3sIfYn=4k7+';e0J_Gv, CȲ,8Aʀ"ij=Qg{ U(Gg2Ho(bjgBO3|X̚S#[u7\pqDP8̦6^pHN#)U[(Ds $ =2Wb7e4ƫCm^v^oRK<~}7ox3=qd^;2N%)e@84srKVn|%(>Ѕ ˍ͵S 9>Dl0wbI*3 w0'ЂqܝU_m3j>Lzk?F!Mđ pr9]R-bʐ Ӛ٧;>sLn 6띆80#/Z~RTSJ_#Yֈp$V,x, rY Tsm70yB9ZC(-@Vqk;s|N`[խybG(G g4L%Plz@d#,+x T&Μr8/uWH|a  X ,r?o3U0$&~&ٕ 1oH0>Л|8.9[f!@ ;,BX'.ͭ2!eѬM;4-W喥.@lOT _\0%J]P!.#"*4oaNu\ؽKK#B Uj]tjOph+Ðu.T,"ݧ+ۍቂd(:-!Fe'@^uh3dI=RoVP`M',fV> 9Fʘªtڲ%d:IN_LL]BAfQߎWx /S7m d' {iMqI2G;뵤Ʈ&ڨ.{A!Z3å 6[fLr, C3&GM.V,=7q \DIiAzANd'Hq;).3&Kr!$M`vfLA%R3\y2Y! J-8U6QYkJ9+Y/#0 Wmk9 uzp!\}&F+g4ҟvYQ(̑WF6$m˒5\ عCRj۞䚆=l.G~o PP@zFh_7A_xނ# ω'zݝ~Ml4/!mHS]]'>ba~ʻI Om[NY\xPT(.J+~TY||Ǚ2oed]?I&%,!9J\z5bvFJ$V0c ^j`i87r|n*GS:y[ V7|ܿ : 0mB/12*ri+Z$F=Sk>wr{DDdF̙<;݃rƮA03HP=ޤI$X,\` =bK>8&ӴC2!\ &HD 5ѝOww3ЖVTF'I܄+]|ΉRSs[9 l9`k6*[iK-6 ðlirAPmUJ - I8]xU\p`$lec&1@! f7v}"oہAqy/︗$ G A".GHEKlTG<Ջ8d5ah,SduǰFf3(qڅ,RLo͑:aa4!fLa ' ,cIKsñ,qVW|}(VKJ6).A$cr~Ϭ ] + ٓ${NQ+:J#M" Sp>$VW;-&Za!Ϲ8=~Ζ׋luav[]Erq۞a!Y{#bWբBr=K09 xx-A{T e}Od[CTXB s9~ ]f18^Lt5Co j[##'4RAC97~Yި2i6J)~9 C6we.\0O{z$E+LR\u3h9 Lf㽗k7|8xN{lО RtDj '7~c$&~|XoYύce@JS@1'^d5 cGm;#rI]^,B$pzD(/<)rVژ52mU.͵1o(j&D͆a&? Ŋ8A=BڣSЎoy";ݶn mk( g Ĺ^/FM|nQ|ٻיC3z r*Mq1éP;<5`/d^L[gtdhDMqSk\LJ+{C⑚0%7 eezKi!AHwgvi JB3*%Eb^AG2e#Cq@Yv3שRyV LpK=)p.k-21 ^ucn.Ϫ+iJ oM aAq}Y#pb7J/*,dCUmMiow8`z&!=9x P6J/sɠ/7vG =b2͇Yےe_ۄvh4jFN.l,Q4;^pIZQ\bܢ"yfSNBO?H\]ۄL%5Q}%>} %6O%QQD)Z@}&am59"Ra@J^. < .?WHEt/-0B4ɌQ@(N;@9~ߏ9NP苖Zm&&dnjPeARDJ/upH a³6xkgWْo0aQMQ~-mS,"؂P#,:3B0[i 3-#Η H"o+7\]"Yap~87zG4TQpFfF`RJwPQ)aM+.VHs8ݷU6_Ͷ0.}/m+DŽ=>Nʏ #c7IEA\pg4n8 . Èkl5Z&^h?# թ;w!Z/?U z#4*(W7<yK,F 如z֥]D}N!GL?\w!} PuJoY|A Rc͙X@\VCGյ7)zʢa;*+QS'tè wiL^YV Jࡍiz r!G&0Ey7O$ē4Sj!B'#xz[,8YHS0Ջq|e:*xsZW=p2;?f:sۡ!(jh:HCq5E,>">]a/j˙g{[*icoϑCvsnZk:O ^znȐ*ie"MK)6Zoy+WM{y0_MKm(buzqϵR#:4縠]܉; 3aɿSk-ٚh5l&>]bpٟQ⪟t>W=AC?Yvzh/=' ʩz8|9IP"8hiF%Y<Y-@c/ݮ0ɶuo_CeP[%>}jRG_K`_%KS'YH+,b.S:l,Ъk#m#FlcG;x-LKX܉\Dwz ׭/fEY q&QSkH~BRt%|"b1Y&_znOx= g _xA0Al Bt qt /o@yڰ7Sxx3eb0nҀg'$Vr:ⷞ*W?G!>N uzwxaB`eR+! 3pV9Eqe3w$E &:/wm٬0bͬDBݗ5Kvq8[Ac/֏݄nJ7$yn=,g\^qdPœ7WIh >KZ/ M9{|huM  ,^. R*i;[kI-v'g"Q#\[s~en+m5L51ދJS7v|b˪`asHBs*t eܔ(ҤOܪMW쒷B>ܦ-+C8޵uҕ7kI6h*>b`nMC}YR"ÎC+ot#_0cMn%1` c:{Y>]S^3PaR |\.B ٴpGcy F<](y&&A7ytd[#y>=;'a5N=&nE[LADY^>A@*2fo5ڮ|:8Oh: ^"sm|"A/Z H˅oSƶ0#Y Pe "W\ `'"h+z/lnaC#}IhX(gRC A:"g%bg.h/uǂ;5wz^tJϕ'#p 0`5Hy-Gq{i⣄;CqѝZ?uyqyS࿮gcY7i4wM+`e}/hv%+aºN9!mQ(ѵma1H7DPŘ2fpQ[ly 3!ṅ81t114{¸7^8+]OR0r\)Ō &r|FBNY,9Cd.h1Iۇ6iq߿n4es)!%'\?v48)䑵ϕxύfr뱒EЈdp;$80*[pfRF8l'ddl<7(WZ,7ldO QQ; jhŀ%nci N6ELNP\ߝ::8UƩ䢇@ٵ(sp/BE.La?Ke#)#eO%\k(=V#0_' ؜##mmTMA[ZEN?-'P%3`pY[n :gJP1+Azt m}_w׷|(zW{ߠHXičj9UCH~=ʐ* )JO/xoQRmiC*R f&7]`Jo(T4%H)2;OۤR=״$Pד)_QݪŸRV]{i/F;(lz:c+~}>h2h&KZŔ1o-O@'goj* 0D8Q'Ugvg`V"TrdDN9{±[EԪv;,<n>Ӵ(K. {Fhn#ˆy1*id L,ljOdA %ϼ]8Xa֫p\t Y\,@ u>,̣ij$,XNBXRȼOkެ E ~ |_Kin`x FUaTNr!} : iA)ƓsVJY֪C[66p~xb]ʍy>oo>J i ŨtO ÞGyYn@T t<ZPM;!p˨H|Gf$uj؞EPoo89>1ٰ|:bpVږ^5My 5D[ Ӣ0eܺY%Igk6 <4x¶G15vaO֭ ZrE(, idd_z0ɉpM+4(a@ER[V9Jӈ{ ]Cma'`F:ܖT1i}7t*KʘC\ 2. Ca5dg !LYg_RИؾ$P,5?fwa(SS,N^(΋$-^c+`>U?Qˀs #U*w/l 22e;_?laTaֹZ fD_RQ _}J:2=6B G? &w#ZVY# SvtIql=VZCt䴙(q&)ҿ bf& dר_K=orƤtZR]', ˘~|V)u`o+[6]Cc~Xgp煩ѓcB  4 0s!Tɮi\Uq LZQSE)ǏH=Pp8Qd%zV EOz-x}ԫ+ZF0m.0jm`oaˡ5zN|lsDǵ9]CypKv:qo;uer 0wkr0o睤zS-~1sBx6ֵDV>`THnRfI.:6 x gs YnSD0 @@S'&Wq~0T]EA *dW9_'JZ| n©v, bPl*7߶W"]?Lfn233 y$`cI$h .>X">OuaKb~&HMSt> >SYe-/*7{Smc !3CwXک>& iDf٥oռbj}U$bťh[i9 V@4?x ]̏wpinX1|Mqdo݅j"ųgsPR5x#׌;?96L(_˜({棏|yIH T _.r%P ~,:N?#Aa%qq}A)ׁJqmRv_LH<1%/L:q넎d( |ŹG]ugu(Q`:p}{ CԍTΊw*k+t)KOGFYF c+ eȰ3Q(vs'ydd(xgmfBW>,4",b)B+Hx B?7"qƒg=dh6̩t$'b>܊; ]V,b`ZW%ޘΪIs_~|i%\wA󠒢c c,dBD)^Y#YBŝA^,Ĝϝڐ -jBoӭKWd_d720Pf9;N~y5ƛ[hE[ubT~ ח-5}kMxʩ\%ُ`?C6jY$B՟ ,&p&vIrD< ZD:=^Wl~l>]0F)Foy\#t'-ڡyF W$0rxvU@a^i{-E$b@u 0ds9WH=`P9_~zCS nV9Bt(h&~h.rs[ C^JF`̦Q(eT>=Je{ct"a R`(Yr4AcGH{? oQsvOZ]PBePqa>OVrcJ-7󟶅PB".K۲9e7g)b: {kZ뜣`$89b]fgATNdXwL;HUʪm39I^rPﻥ%"rz\ҴqN8ո8]9Rp]is-]@;gVN(GF(6K*p_~ N8K!4#D:S)<-ꩼjZᮌ& z,*EF?~q4GŬ U٠:9@ ȕ⫀V6㾒ōJgr$C_ $H49_ |dNVV'ԋbm {grJb1{R#:]TQsBpN'QT MW4DVc~Zdjh*A/j?aU'd*25*H(f+)0,EQp/= Gْg FfިjO#J^f[h/ˌbb.5eɂ)r]'OB*1R\W|}mU^:.6\y H ZF v(r ~xgkLVoa|k"wԠ*zX^9H-b(RrǤG`GظU.5wNd9 ̂nPS|(l4㱗X):\A' ЛV>L5c#M:9C=sP0/RonWcBwf4αZbo 2/@FSQ4(GԊR(23@Qpkr 99m ik#3{\nphK_zhwYyOW<FU43Ta+b,H撴e/IW=/k6DIcSMq,V$ˏ2(wb>rtiQ~:6ԇ_ bj,cmֱô aC$tRaQR:kT괬hz/JdS >@ ̱]RYK~5|]T?R͎[ۄ(5uޅjO!u*h4߀fpOvh"Q,+ݐ[3'g}lr4Z4.Vb>(]yIG zxZ9ԭIOJozdFU_\Lc˭Ѳv:J(Տƚ{ion MD~V8 s4}ǃC4**' "U-̗aEd[·}B~&"$Mi?ZpkrJˆ{6wfݦLu '͟3[꜕3FuF/ IIA 1L)9Ɣ?ŷvulʙNK9çBv KmX܄թgዚ x-`&TW=ʍ[,Q"vr| 84AgJ U*d_`sR-|Y<0Go-&CۄCZsgXpDvβRǍhI x<=Sz\"kgeM҂,TA=,%CXQ#Z*rG{T68S/ kxΌQ10u\)ڤ5d)٠%tN&ڢû';|)rn\^5aC'BtE>Ez,0g,å73JSJSr+Y'ccu$B@I/XX6J3PsՏI! QsZFЏvb&23AbwN/4_sT6+vooG3EF~11!pw櫧|(25WfjKcC's6Rּ{/ȋ*cI7vQ"}V$3ekc^/ މV N&n6z %3_!mP铋0#㾴mIťµ[bm3mF{za:J[=g;θg^y}8(S{NJ cl\ |^RjeP-O{εa#>|' h$7}A9L4Li&srv(rs nˏ,cWcZ">x9 !$0>/q 7gʱ&~tq L a!S d Ɛr!eD ܢAe$C.8@6:S`/3<2YPV |H$7w*xJEuUW*Z+ n6 k_p\gcAͨmYK1ulME{h(Jўra€ 4- rޡr[=kp/{3p6u5I5PS %8-h"@'h~XLxNԠTz#WS //2*#F]?L^MZaLeea*I|||*Ё>*+ÙJ\_2FKJ >ntlքrw ^quAȭ<``f8)]GPs'=5!LU}a5ۥcN1s֟/2oWlnlBxq "4Z&A~LQhk?6m{JJ68-h*Ej^ ~BByĩj365Ok^nv>fј6P滀NI@~kN_^Slsrפv+#:$Z8 !*% X4$7ߌH n/VQҬQy-[?[KJoA`^^W*u~U47]}c ΅ qBp-Hg- _mOmfq!1QqAN47i iIJFxP+]ua橌+ Om ' aR [V *C31nɓsCUnE3-S}y~R9d25,POT~A)~+zs\:=IgFps=sr?܋/]>•Y{ǬQȀ` sZ.̺7( #\(*;0v?9A o1|8겶}ۇǧ=lEǠ}˟]/I\3$T:^xhx  ְF`._ Ҷ@մ1 g=("wTQBs д0d%%ZRal=λk{?j ) 5"iV)Ԣy4;#@Dū܃+ɉ( 9X.K5vɀ9<K"&Uu*⢍72V_zӪwHUF% lTjDwͯ)G^ΛR>"H{*!ا"R1yBX4?V3[g}^:qB]3SiE6OY`3*SMxje\_-zzM#Abs0@bL_Rd۶ֿf]D䎄zɺl[))Кy7r;y/_#f߱a0 `i+|>4ū!` JSߤRǒ4'VN,)(͸^.=R`dx^`oD^H;mN0aV|":3xT!hl涚d@LB&F2Y3)!Tgw.7fIucϦ}Ր b"j<w]ڈ'pZ{ Ɔ-+IH-*% zjZG䀯ã"W'zr2R*&[ןƷ/+Dv4{cM)?lp[Lִ +i ƶ@)[h7h]esZҐRR~Ll,ŞV7r;EKYHyaεd$0zzZ`:YsRFh}hO+ЕLT׿E*mj9Xnnz/$Z"5@}̓$ž TE@AlƳIr3Cgk{-4~ `佇÷uQcep2R.B6*nx- &}&>Vz 4>|ňKb6сѺPi j=i0uY٥̠#8|=yj {Y$Ò-$D&g_|&k>oqT¤DMC}yt UeY^Ӭ-430FdDp3;#l ޑ (<żW9&0 83[9A\fSjq[YG`ձZ=ajqEv|rev=DYeq?"o9 < Qf3W-AKBW_4J 8xיR~ pߪ &3FΑ_Uc'+EaES}71Mf <6BB:% GT,=l],SvP}Icz fB K0V_%8 frݡnQVzf+ kZE6ToQD1(}CޮӢ{cl.W\-0ȓ@(B=R zCd]1Y PeY&?`f'셺=ǖBzLEC@sL.^ͼ.QtJs/6MZJTwa>!AmM|x%k~#EaDž >N jXNmҫY~˯C[1.P"l)$RleŽzE1Z]t;ɵehP(ve(9 _ٻ«9L$db*gY骵H!_r4|;`EpA]k' \#'#9;f1޽Mx=@gš$WPk.}.+9nk# fs_fmZmϘG-VqٻD##NAlk[iC .|וylUN=)voؠ.ot#lZ(pϧ,YJ/"]FuUX1)"p ꍍx +G4k:ÈP踘Qyd re D35^OP[3OPA4XY,wˎ{VpTќO%}]'ޯ-"Hv(yt5m赦0Zoa\VJGn%*:ª}W7f|r 8䜮X׍񼞥gQd!1\_?A=@8< m$o]~zk[9n,{@5M;CEi:B]e0룻i"GPe2 s9VdAX Xf?9o YU!'sU!랚8PdTlWP>֜K6ߏ[My]1lثZ灮pzko4`!A-E"kϦ 4MY y7أ3랩S|ߞE؀.j}dpGR%Hsy?CȓjA;Bx;Łe6L@i{!:dAK)LI#z )IZjQTR3(&34Y#}ャup(*e >jRZO@~FxF`$҇\u:>F ˫-HK/ڎQJͦ, QB3xQc5Z"8WL^W"5v{h:8a}b)R>SL{ȺlX< أG3b¦/]zHioQ9(Fj3_ me¼#DE 5'口F+8D_l7ba, W{s-eXP|\I 7+t$TpK'MהƺIՀ&akzBxnKYdXA1,bw-q"Or3>jvV8 gx$O{AP Q!&=ݍle`S~Y#J5y/f!,ε{f,5)&v 0A"goeLKRT{RY.%uױhj:5McZXsٟ{略 ZBxhseV2sJf}QT/>^C/֐8Mq_彿`nl 4M\x?gA>œkL$"#NO: ͏`XG]P]P0WJSNN璻\97XQA2ewV@xY^ߗ<z1C Jx31>oV7˰jpn5%>q{6E6J~sC"WkyؕYX_K&8JH,-xKF#d^iϨYRmrj$6W|)M.N5 ScV4B8413Y ejb5t_xErN`I$ICM[GiOy=0T̰c72pnK6_Y!c|`ԑf.G 9o*CddZI=ma=2BOx%Ns,1ۑ+kd8.yjw I*;SDO)~1%` X oP֐|;U%P $ߎ= (J\IEQi2x3#o, ?Ye/) j7>|+/Uf+(rӾ#l`oY:&P]մ4@╷Ѓg$֒my;ħEhᤦA g մ Q4E Ibl y/-&C'<>ĊTz6XR XJ kΈq}Z&{EF*[^5gXbyvZn U`qhyF̈́.>lEܕ2Aq(|b(uUqNtY%шBӺfǨ֛BtWtRu[(hp#HN'?(Z;#{Q ~sޔk15BWtlݧ*;`) el&c"Rlv"W]A?eJW8g4gR/;r 'u}ʔ\)-0Gn>3G8:fb3@fty1@2wc\Ԙ>’Eԡn-n_ϙpk)Pc X{ IX&HO&hZ Q&d%)9 V3C@ekpI0t%XiS'_)pi dV!JO+ :D п/Ta;;كLc>2ueo! Õ" 6[f"85*ou׫ b`"x #FŜvI84^׬~[mGd9xϴbxk܉k[8_*{͑{2‹D <4Qw#"9 )`2zJu[?" 3W ]0ԑ25ܬ mb۴5JI !hچ)ӛeU]$U[,-Q0Pw &tUz| eXOų`Mήa#8h NF7"<D]3]a :]l{U  le sæO"r) -gՖxNw5ȨQx'2݊9ͥow:՛QDW/͆;Pe$y]lzK[s~Z2-|_ ILSz3ST}XDHCP|jR:GY/8KvBn֛-;=z>Jy❀R PEcSҰ?:e3U?mJ ,W)Q>.V}%m;F3ƈ(4"Of `j^S}8+|F$AJWscA x\"XLHn#3G`0"iBR "yHgr񾰙Ȑ %_Da=K(#]JpNP,A(a֎"n|5`9A"ZbGېA]I{LT t,e'CV.|LBU-JŽHwSز6?s'rwn8ȇum|־Hnq%^G9zms8ˋOs O|l/|C=jZ3/TWGEY[3ojKG] "2ءc4HVrC/}9 u5D>p=ZEmWRfb&Pչm'['7t L zS(_/?@y"/Zʃ'Ty8U oAWo;WXC"2 +Hz8AM?>Ͷrt .L Tz#!y_z,`RHte!Q.Xe GChg* %apC~!F\H:zBhhuOUohe^|h3,(~ 'tƶw< pT~y= I~,<$|ʁhh]m'(kd񘿚;%zYBmf'Q?x~ɕn0;'4p5j"&?̐+1syۜØ#b4&TBY'rox|v;qܗפQl15uqc}b?3!oIx9zT1=~AFH,0V)V%mm3ص[!B~C4}5|n\e.u ,V[=0 iA湧g1nv ~n>v]&; }nFoOr(˟7vr5XI[lb ʈv4K&aXis`}]$<1fLJK—qȐ*l=}]__ $=n֌9v#N²z_] %IE1(`両P`cYZY-K 冲 u:6Njc(&LkrU#j 61zgJ`,O}Y.Z`)yh) 5ŏZ1k:uTFWHN.g*ABQV[~-&xi{&j[z@Hki{m$M-7?7#>es^! -ZMU,zkPG?hJP?{x|.$g{լa#XA[.vafeDnF>g]K̫_hU3O\ZhԒ?QFV4L-0 ɹ^swDjDb[ [JKދ'7s$rSĭ붍Z FSj:3OMX ÊqӡzM#)kQБI{+u8J1x!HL1shf)YX3uյ? 2CI]5<|}5*:~Uxii׆ѵtjϖ*+P E'j@l?@r>1~& ё|T YX~33`P|jPTQ[㘧gj4!NRf5+#qXZ`ԥCnJ9 _o hFU,u=Z8P{"W D:> 'bQ&qKoU,P٬t^t+eUXF=`gWlhz`uLiy;69 J#~Nɂ|MhWˠZd /̅T۸@NI,lp'3.OvFg# s? /ZRI"%ס@^g:Ѩ@aL* }; x%Ś),/˃ZoLn|oеF7?վ^._80W?ⓔ0sJ)GEq w Hv=|h!,j@Jz_Сt>nndG\`l˅݇Pπer[4)\~]2-TcDz +*`K?Ji?7+.J01TohUlBm)i!k]%ȎI3Q oH>Uu*ɨQN3s:uZ3-NIƑep־dE5~Fe& 34&7v0ϣ͏[_XdD"lU^ʇN#A) cCȩvok%@C]9lQ{BXQJ^חLdAQ7#w2Op='IdgM''K$ ޥ-1bcn *@``KXUyJ#Riﭰxv5'RT#2e^4hNj4hԹ73en F~L z܉~&3˥VA?\F%ucRt?l*d\ֲ QKLC O_ksXnG{W.a&$}^oVxKn'#6Sٗ ?(6f=$k&}ҺL-+ſН2<4nHF3rQ~<@4WQd[VDr`\nDU w]` hĂ=)t:{"7jϱg̝`#l0,7,6[oycӪp v@<^<,S`zRRPf_h5CO l]SlLe#$.ݣ؟1It]XCLø y9M \u2(\韷:q0dg~bЃ;.5ԌnIGTfRs3rt!@ZK {;kv7]BVf_r !q!vgX;C>lCI 0Υ.$\yyKSd C8_=*q~~E!C?IӨ~ ;u.W1e ىҩi*UnqdYƓ9ή KbuV}Xt$]2A(;Z' %Ѕ11{^_/l/׳@ .+jd0uzeEɣݣm#!@}|HtR3!=b EE&5VjQӁ;ʐpqP9bLێ,6,j`lzi5+ %9hn^#N?vV>:]f a.2:`]!Px &xWd<(@faUBVחSUN?m?ӇU,׎vYj 0_L.@_hc&ס 'Kѱ/UkRL8WWuxk"8!ۯPsԱ [kUqy7 ŝ\RFa tS|16ޘQvJ >$c`l5(\=]w@9:<#(. 쒶Ӆɘj}7T|O*N 3*֪P_.WT>?{LURrE&ދ'/YW8xBρ|Žsq5" +X(}7@t]kpW9S*kS]P fT?ɦvV^m%iV=s})NԱEmX7S3k/iexq *Y5"v{kሔD[%# s+DPi8Sܲ""*Vk^̧pakKvER ؿTuւU Gf*&PoRmV![w`ϭ djc>sCʛZ'۔xȳؔ^$_(6$Mcp$ z@YMOCVia\h }U!_0^mC>D4$)Kg8%lF^ }}ȳJtH]4~*2e7guWcJ9ߪ]هwJ}u|\tYAs \D9{$PRe}}R_KqB-PvS'rT ^ +U3Be:阆-;5.K΍1czG s=OQA H8!!~hoŴzbR&: R'1,/fՁUYݩWrniQUӽ#lUcG%0^E֚._\-BTr)L?A$f/"nDKqJzJ a^A&҉%{QڽQfyC`+ $ WWLJ d#G $Eu1][Eܧl8;u#RL;)h?N %ᢛw< x `&LJV( oqv&eVq|٘lLq%#1LCV_%ܲ`Dn).nKUU}ȚGB_Si4†@dIg{ Af/3+%]/ӪQ% y"I'ugS5SaܚbgԢ4*#bNB â%ipnRJ^Cp |>*vfh[@[ӢdaEW*ݍ02ap'݂fCe W#ZFI,b[+ [~DxarF*3&:q^ޢB?PpF59pmDK9Wy꩸5! `c@.d{<01Em {x8|cH3ˌDˇ̑tjjBv%j;t1ù55Im%k&C5 2ZЧ}yQĂǝ+Rr1ϫp—vv;ɤ;! 3 aUޮgN݄a?nmHGhAa$u#&XqzSpy#7ᵀ4bQ+jX/k_&|2{ 9p8x Һ8rE/甌qj&XbkćCu"r?!wC3~leq.kF)XsXv-C"TF9L3CrШ- @,)8J@ܼWǨSQb H~x}0n(mQ֛JHLly+cZgQduK+hNJL T%B-:0v+{le;B ˄0>)CZjwSF(b>N XWT\)I= wQVCg0x*HM*7\k"Ҟ uP}Ye"ab,ϓ_!!";~53S`gbT@D@v:dG.jl`( *gfk|p08N/ZYP#dR٨ 4IIS PAQm3n{X^*=FSxD7?JVl/h_<{JaRW2$s*Vĭ;Gmďh}vh2xYEj:Y_PଟoƣjD5̷(` m`*H~*R~XzTC^DQ`SGPRI?3MD8lSP9mzi*zO?-Q})ꥩ^} d ɟ?[::n |B* J߃: HBKBz S8ت ] h|)QK׹_ZWEl"Xsd?$x%|wa#%ٓK%$kLMaɦx.pP=› E.kMS?#$! _I2Տ쯹T)IՃ9GY3!k\בg^u1?rfR(iK2C[7.KN o枺2 u‚3X. " P+M)|>rZ`X?R^bM$ƙOO#O{D9xqmw.ֈbAy3^&#1B^ԫP(5܉`sPv)oKY[]:0F4jtL[Z{NcO"DY<֐fc Do -H$+OT\ï''Zjم!l foz0\qrJNj*eےm(6 {^EMY1wht@tFClPVj+u.~~kʑ׹Ujf^ӽFOC0C9xi["O~~T(cWNzKKhCX;a v-"^8'ꁟrSRB )|/>8;\" 7@Gwz.R88bTlpSnL.N#kpqT~%Q9P؋+]@{b\5 L/_ i2mc+-os4R1o:y}rF42plJ}؂YJe=5R|\/x+'eW[06DNy"B?v\9YPfv¸ßQ@(IQ?̘pu2l: -K|{=ZɐlǍZ1[f^n'AX {t횓CuvA K+Q4;㷁rm[ nh љ@53( IqWWL4|2ճu"0++[A6.XWHLέbzP*Lwz>^_X$/>kdQ}Nq-`4exvҵot:BG^ 'a80?VƂ\9܈#e<7yq,2|vQp终8gs ˰P*Blf"x .d_2)Z ($&je:J n!H@WaPj[6eV=dVog;ծ/=(ԼnGء-Uy0+Rg}( fm`ōx'6{䎡T&FZbɡ(WILjjyɒkSOH@סƯ~Ga+r9vR^!ӦohTp-Ō[ua&G47;EaOzdOVa6bpqͼV-[xbh";ko&.UgIzM[r|ezxȤG1o0~^co!V+ .nx0Y +?|y"fz>Gl+j#mnS ڻ$J**~(j4"JrVm~{&l-VT# -5QtHn7lޘwdV= QUolQ|dY\S+zT upW*MՏb+ՀTI7+uyUb9ft 8c5Tkly6dof60 5hPkX$wlT;~!J\#<?^@f|0"akdiN'(p{l 0nܣ͋^<V2K<LQ jJE )y9B˟3Car>?J. e %2NXgEMIpyw`y(JFD GXQ ‘0sLdumJSVR!<` $y')D~隠ڄo/YTӖT^c.pW@]N*d4 NNaq]Ai_yfz4a*C-+[y@ٽEIRNp^nfCr@D-8jiCP%YuX(hB61H\:2+T׭$ ׏+MQ4&qQ'JeE40]|} k!bfRm 45F< %0a_KS, ,5- s^j_vjpT8 ;^:3૧1h @ &;jIA3 Wk(0P)K'#}߶t~ `ܺٞiʳ8x2hŖ><ⓤ6ц03s8 s/Iy3yy?ahA#jY KMXqU.·zpNk1A- )+&fXv1E0@mCeO8a/:I<޽{ ](7Ĵ 8Fd'9kkC $ypO[>kn.6 vp֕bW?9)@O46K$J86AN/]ݝWe8Sݴ%(Q0M+$ʐIh^$&Sҍڊ!T7ioBqllk< IA {KGmzs>%f͸-hPG:[^;-8 ͘SKN޳TY=dW'璭R}ާdYY 1 HD&ejR^ŖM}䁐ڈ'Q 4YR"zL [D+,zJɶ顓*5]a8g IהYbid~kftnGKpKX2pڹW%\VkM[,z>OH4F"53 SP.k%YA˿IgJT %@ɿ^?G(C0&DYNCW!'XG7dPB0a@O:2"Fg@1^ߘ+ fxbi ^{f۫ h9.{Tp~ke-֯¢c]="Xy+S\F4l8` is{4Lo)B* o.Gu~h$ " ҄?u2bI&~fAc0B%ƠBJavZԹ1bbO˰K -20ohTID}?Mc%VdWkǂDҮ4zl;:FVq< ZW)F)s㢖,6v*ǎ_!4Ez 6p>򢮞*{S'A1M& ޷01f}fIl\K`c_=-\\ Xq兡Ϋa<̥Pt! yf4^e fn!̬ & 坎US_t"aUX[q $:ճEŀf,{,V:)Ã۲vҙ8~ /;I!VÃ2crEeQ#Z2Wކ \"-i.<<)P'1C!q3xY0iJ_}?с,0աI jv^=N@K=Y'O/'~ʢw, Sy6t)S7YRoS^,|=}d[K .0jPNC~t{ߎc!r%%1m$<_"x%LoSE*J`&я6 A)V+ɳzydVŊ*dEQHy!:\.b _Oۼ" $PuWWn?{#jJ ?' ECs7;B9&, ޿uM%{Q;EX> 1$; "=l+-u2!@2 qqCh_jvTpX6qh>+ASB9?{q茟[P!˙>eSLZ$+.l&+\1\ 2ƲsWT2g#1R\Ip\{}6Pr*i3$˕+݉Od2'\`JV3eaIcn%.\Byq$vʵH TT植!ϊ>gڄ g/JPƼ484@X5q6s5Q䵃HyFCώ%?6tE3K>:[{{xp}hy2d)K :һv8dAGxj? {& )hs'!xC?>KHrI/ټ0+-xoF!_8qo5:Y}e(g\B|vcԍFC i9Nme*+oﱦ 3[ӇEfiZU1Ǐ{ibaDiDj%E-'jz`ՄpDB*:,k%ov]Φ zM|(G5,H?µMӨѕ0+NןgY+yXQSXPV.Yx|/W0@P'"!#z c41AP hd8G9p"}QO rISv >Ccア~;7(1-@kEd>:d;+--reKw}UeFU6IaQuIfV7##κj,;e&C r|_+gk6IdO}XR8>A Y/Tv׾%ղҍr$ "%$*.p1}fW-I#]"֮78eDQry L Pxs0(&=tW\O"pN^I'QΑ-hPtP32b3iz -ީɮ6"B:PRm7 Oj$*r<$,yCyJ O9:s}g` O\@>K8N:مb=6m)ڸ^3f+o7Ap&7gIy3'!YjtJ&֔,8)wId{;NO?^(ToԄ^ +31H;͞#y#4>N )S" &5'Ԅ.<O,Jwi@SrtVZ͢=5Oh&@f̚o;e;f%z+1ɤOF݉0DiO.wM|yؽtd퍜F1[D IabM LW=@EJbzOl3Ĉ$WM(P z|\y:?5wKIrV+h^LY881[^#c7zZhMm9y ӹ) egXUQI`1] Jc l􇓇LdSF5Ȁh]ç}z [(x}93C:]5dgr_su$aa^L/&*Ŝ6ו(m}Bol^T#§ @$i!ބG@k8tuD.U F*ߜ*aڙE&s;ⵦǰ|۳rh/۠ˠ f(" +Vb$4g฼g<,إa9ji;C2__&[w 1Ov4 NS}tf_wxQg5Ó%*)&bYq:ۯ3f+.FAj*ZBz'flW(6Zk"ϭ%_ћ>x:[kϡLρր2ɱOկm6̗HASe%osG N?@-Cݑ߮L&@\`h|GgZi~BJyi@ZXgfۍR(r'Ƽ zScmQ~gOS1Yemk:-;˻L(8x'0Y+ؒÄIvNW[Zssbj`Z^ces؟ˆRɥ0[֧kv퇞'\vpOk$Co:+<IH`d` <}}$ .$K195RyFȈ W%718,8y}8I#irPT 0 fO}kn-ƺv:G?za~dIlb3g`Mdo(ah2`>OL Lp˘OhsW\Sŵ'l5ل>[)"A0u| 8MaAlPx߰ lكw"ں$bH,jXN!4?^RJD0ۄ u:&l6iN:qy쩤q -z`w9!s (^5V8 -^)'H')k1uSN52Kcپ0PC2=d~ZK hHw2@i%̥1DCXk£\fDqJ x@?!s.ZܣIK߄%/onm p.VD)}_!S3(եfd U++ܞsh8o=Qx;o^(l.nL]>PUB˧B~+>5ҋE5CLAaGf;Nz; !;=^*BvT:|Pª :AM}J[͜ HPa#$O?u`ߡz&"aX_>ƛRp 9ŞONmx0E32FHwy\ @ ]ifogȧ:pyqPZ{Xin%-V{حק{o_drsoYbw#:)H( aש"OB♩:kꁌuBl`E|4p0,QH^Ÿ)5-.]r; YluTW[u,`:SȀa^绢[} ]UѪѥ#ZOakFrjGقZJP -aZRdFU40{EܤdV)C-ڕ*%h=RTnT2nص+IUPZu5)K2*Atz2$ʟbB {u3;aX4H [7`zC-k D"@UF¨0{Dރ+-ϧcw`˖cWX3Jµ30kH qލ[Řwk2e؆e|1q6!ѧy%| 1"TZEJrr} ̠OmH5%_Pn2GdWOe r83/<%"fÏ)4 1B.Pyd#~Jx[o#ΜO641K<,IA*$)`WVc8~@נ =r{\CW>׹G)d:y$ozAS%6"NZ[lyyElIӸѷ^<:FHuNOoIQck T0s0*o, 5ؚ2fA}'BeNCH+2ܢFn1u cV|#@6Q-{h|v^הZO;7uHJҰlO?m% P|銱^qʛ(numز5z}Mǐ|;oC3}DigG]mqMO|UO:*䝿ͥa|= ū9sX]\SDw5"Ꚃ$MuE(]O~ nu؜!Oǯe6K5QO!.)20f9CkljPTƜ$ τ&N,9zU41 P@ihQ.gҊ׮tJ1ş%{<Ԃ\ΠG r1A3සPz:&$+fY M"Z.R-|)ҋ+7j!x<1f%>!u6yX[K|AI[xZG݁BqdPjCG@ d3SwtI36:  )M0 o@ qc&-T7VC!'6  F҄m-!F.L`TB/Bb-'4$w!%2uBd0h?.k,i6D"B"yϚZ-}S.?q%&'^7{gK4Q:wLJ/MG<(+%kybDF3bĔm2ފH$8Y(07*}vi4Ak;:_4@z#6)"+menXZXapGS!{tqBR \SOEj,ѶӍ'ҕZщqh %(t,*H =$J[[.ztPh'S/Ou4YvhY-C6l%T3ᇁ"HT/ʝsӡdž0INFtp`=LaA"A=n:Ŗ'UD' hjDF͜{bL50OJD"ɆF&IZH-93mzG!|ٞ)`J#{`5RJho=DC9{Bg6"K*^nǠr[k4?冸Pow#EYw zI/ұ۳ :<뻊v~S6d!n_$J?Op C$wNA+ I)*0 .|IZO`A*}䘈 rq(_ܥ?]LLS4R0me>{]h(C$s a4 /_A5‚Lg%"vgDL(b1"^md u3O@RVX&'xY#ӂ\"nPDFѧ4ͫv%s3v\y|v/IGb"#]ܔ|6*},"Nn!5-c5jܑӈ͹(Wxl%g pQY==ɆFd;(`luyfcNItW!<R@(NVfgضPi @SDj,+ݞtj%y΃{=px=O w4͔$\( 3L \gh!q/]A"v.HjSUVk.򇳣5lȤ^J$v$$zd 2"^D).oSM7vs(tNDiYRt$ز[w0e%4Fe͵ O,lO2x; OTɊ4j§O6M W_]SXI=sogj+q8VD8|Kޱ~7&5NM[#W WMpt ̦G H:IdSRޙƆ~&=_ A.|A1ёVzyeYdᒮI܋iq0{7ykuyUY,-/w_A̳swD7뵏;I>%O_=S'SNmw_ƿ?Wc>@Y:Us,0w Qh֥a?pԧ*Fc/j wqh,E,2-[<\+DHLFvZ1Q˫LZq%ih-X񻝷&1c|OR#Dzזp2ᇟEwe2\g볞騲6Th\H(&%r Sbarڋ4ae;ku_Uz1벽ҟDKXԞ^v|*gKwgP l>qHϴxqfn~E &(V;$4"#7ϧND?fMJu>oEsF Upf'wݑD4aH\Y{\F%p(DUpMdgz) KrS$j"nၤr Zc_ zz!>a*6ZA8b1c>)cZj4`9iIHi[/Sgpš4 bdUzm0TV'n,*Vȷ.|knX1b! DD,k6.^;y-%@K~b+?<` ـ>`x#GUnèECdxj*t{DR>bIl%#gZ)}mں\%P+}g䀮NiГl˔5mmo[7쮣UU6)gŠ+;埇*}7HfVptD'j{VmN<=Tӱ&#+&y, [.`vGм=>Jkr&l5YUlsGiY4\ kQ{*z5W ɳQy!.ardpec^ٸffOyP,,(qY uo$ PSJ5ܱXD4F;7o?Z(V_.Iz͞QD5W5"ciZގnʏ ܎TT 1g`b>{4U&xjő6{gaKrbȅ* Ӯ "@w{зC3-47׆ Q.Pa՝QN?p1&j]Y֑0|=0PK,fo9\\WG.ֆGs^xV͔Ԡ*:DVgᬀpR 6Rc`*y :J-@;4d)X&z*C0nV ϝc2YdfEew$M7 vW}$nyt^g9 l=BAO`L}G;>NZ~~#2WVU);S27_*L]Q噻2ȗ' w->=ИF?r/-DEyEDnw]o.fd:M XQ CE1{T+ Ŗ[~Kz& 1a.?ґb ʸVv!NvžL< 0=ramX G;11@96V]єYoB0"%xr-:[%Gϑ9N  .&Ohw6:w7\ZkF,|.hib}f'BA䒘x8L@W ={|cooP9eD (G ͂X`En0XܚHWcJ_ N`/,__ T)TsZW7K sO]+[ <%tJ U8A ْݘ4)F|U?=>ߘA#7!) WDb=wznHChz7? p]T?ԯqG\L+s/CM}/bQ{--օp^btL!s5N1(@ a#}p2T2=\J`?MTnξdfb>a7cJ5ZӇn-r<9ܷ8!HŅSsEÿقQ^cYdGW}@=uOx[H=d76!vx/dƌ*sl?ľ1gb!Y)h5TM.f5it NR!gVGo {7;F3ev2aiF-lAB`&}ԮY^tGSl<ɡiW=TDbNǽژ28Dw'4nhqm8 HN׀ѹ4dM=Qn7#zS*5wdKwo*;!b+K^)xCᥙ9K8feS^/;%=Ա Zi[2Pt3sCN rp g}Գ]zŰ<Ž o\2!1j ϠGnƯKBMF0T'wLbÐ9]@|Ѭ$!E&JfZ:#q*v)TKrO2K O9U"R$0S BpU2Tk1ToE #azÙ,VڕO0Ea( CFͤ6",s(-尜'Usd QtCm'0T|+ѻ9`te,4'{ <+_K)J9h0saU{HBl]-T1rtko{# &=.DbWT*Q.ltbרlE2z0쓲)Ԛ ÒfyrH?zQ5:nM3{x[I(QOΠ1MYLv4JqO͞N2d ;IA,o͘h_f]ܩ(tdhXL3?lщ8rmi$q!?rE!0 uGX/q7+" XKy<kxʹ\ovLБ9Q4fBh4#w_ WHlH1[ ~:JO 20c "}߿rnp|͈ L噉{il!VlOsx3%doh TVĩ3%1!=yY_9?x7焃Gk/d5LD ] bϦ]grjڠXrf]ad}*[u2ssNmD3:5 7ڢ;iM#BI(,UiGk hИK3^J0dV%L*S"ȡ쏾 ;a]}uکIH-DWL}>Oz׹4{OwYӶKE?d- [oX,ȿy\6@ ѣm}̥OY nh\X&E^Ђt"KC=i/~wQJ |`gX5KSoEcgk{q{$y|2F*K`5Z_ދ-53Bp2\3y="q=?XL0Ʒ RٜX~E mCklGt'맬=hRgCXrTSfSc|jkL%zw3^amL/lGΆ=_t B+f,٤FڌL3 16ASRfɒ%̧  ҒcCǞX[bKV^?J%ۡ\L&. u6V&Bݥo h)pB% {LnNK&CHѦ g˞$YYoHWw_±LҵqR(#F^Xj @ TGv]\]6oÖZLti$fVčC Qb%ٌ (LB识f%AR/aƧ+uqLO~@X0ym[pA!*4&lܭD]c0SCrte7D,]8w_^J6790ln&D$/^1x4Ñ!]vsDq]_" Vo(d-1Y~߯*۞Αh\ն.н)hA\UUmT}wQsJMZZX3C'!ƣ! 'ٹMĦ˓yTw{*0a6qvycb*mT& ;7ikT糾;};~ uZ"{ͲoBOoKi؋? W6y0!rY6cRBVs w]H4 #HXll%鸑cqi6ʄ04-ܐsT_|Z= -==Ǻޖk0P$ʐhb~X^!NБݚ3F*Q'0ߧnxt `1(D䦥)_cΞ-2-\E`~D(1 :o, 9*o0nBVqKJ]U;E|m+fRÃK 悧ô6ǂ,P S'h0 r0cO!x-}Sc*4tI[jgT8@vtn%0ۨy6j!KM;&y86U\)><̵  ilI{A>Ӫ*A0W9C$@i W;UPcqꑪ<+%bYC!} ʒ[}}R%5t4Y?MA 1{ z@z^Oa8c09d6tYNcq:68ٝEW/^ QzQ^{VD~1 30 \ЕIp䧐 e]*QjL`t_otLxCb@Va^UOOQzSCeREN$)hF u@^4ɪ5%yzxz)"+G~H!8bIKkhCHu"zlI=~_%>EwW}:_&L(R[5ѵA1!rΘHɣ|;EB.[W@*MSK80QצHk$6/o$|F 2E޷3@~tsH@S2 v*h/Y {:ii!ʓ^2)vޖPpI(Ykۏ M~i){,QBR.qlϛBU!}4?RY.OKT#v';{ .hњ?:%:IVkfU V5*?:ſ;@#'Aڒ+c!qCOVIJ!bZ A. x }B;dIt;&n~w!g}:'ѹmu@}1p6_P!R@{d<ĿϿ:2El2SƷҽ^'WPPaMC [w^F鸞1֚y3WxV/k]/uJm%ȼm+Çʩ gap9aާ;ƶNL"L/:Z56K?5"+u"[| `C2ׁ&Z{O8(ki|Y'YRaFztBT5l:BB 6Vz-8FV0;f3쾫~(K[|J[ӥϬwOw$m9l=V;-!}S*mIL>=L gItmWI +"c#Ci̤j)8#G=Ǹ T |];3meԳ;Oy3T)@\Ex#}]J,]/J*IIޛŌDojNLUr8Q|KK_=?hhAڧL*>l/G%~^{且iخHc:4@0;]l-郇ӡ!m&ӰSL.LBKFB({%C+"Pd!ej][YjzD!vtچݷ=m7-_nb!,м.~="s*̝Yl M [kwns.`E2k("ܖ!zѰpM#b);ArY渃/ 7 HSwJG&[RMW%u%7X{zE}k!d>]:6тAE_H[=EwI ,,KnO 2 OW~&,IP \_¡*RR¼[1tܾT8mܭ"+%C\։B}`S(m&bB ¢]'0dY?L若 2kf6LolAQUu# }!csWݷG^ˬa@;>OPqK&$h08(ca!0~OTgaW&_x6Y Dj ^'ݽV84/:֟GDC熧ܘJdz?fh>ySkf,riKɘSƳ&+j.MF z9c$ "E/UFRo-tsbrF?Kxm=c؊ҕv|+c>%_6 -]!=\͢~\u ͌jybM66-L!Gcs*D2] t'v58Oj8g FfϪ c zC{z ƑBw N (-Ŀ芄VJ+/E"GR̍tvH@^Z=q6nj#l!9*”CIR?~܉s_3cJXUv(G#M >Rx <;"<,9ڻxzZ~0E׵2"Ç,RK\AX54)I E:ױbeEZ~en}\?% nK-#ULV6,6D#2f}fĴ"P'ߥ< EG*:;l%s[$pKt *]NZQۀnT&f<RMoi<GeVnj  y%i`F/lOoZ bd ɯ8#9d"݋H%6رCWM5 83mK:-[0s?nvZ,lu^;k`VFQYzO6$oF;P귋?bvjvHbV%f0~D9i܃k:b+ʿeiF/FT@ *ZO^bi jyJ"Hҫ ) 6wXBWXĞ`fIԦGqbW.,*oi4OIGۢT &ukS"Fjɒ>9صuuma|Lbo%&ACQ( #lP/ٶ1;WebL#\mn泇)Zs'mĩq̮F ؗJ  w {UϨqkG)*E:xGdݐSsdHp+M^+僇VZҟkx[oU/#Q'3(%Cg±zgkajo`v .K.a"zv'Ke EY[؁0]EۄN€%*BeZg%Q  Qx)dWU _4U=bO OIru`䙇3Z.FT6ӗ {p `bӱ KM{*k-}f=ǭ(ԣa~HkUI .иǤ`pפuѫuh5IQ2"so,j#bʄ<,P(6RIbַ)n*HnN (SG ZT7a}$0ƷŇ]23s AᑓN,~~78*|]*+zBҘq&ԉ&y~Ѵ 1 WbndQExh&S>zf nf_~̋L DrW9~SU>cy]!|!Alv,vϪ Uy,4Q8i-xx=ʪ2/)M,Lo'T\=/ҲI,D (\5{Yw/{z Nb8BWz~I)M󦑌9EXn#F"(SŖ5If 'oIU/KKejr@A*MwP; S4vt*r/=T~/5͛ _CG JdX0 ^gm'd=QL`3'ͷzڰ1hŰ(W hF)hA<.]Oq^)] hwzyz?/Ͷܓ(2_R(yS(FK<YF* 1g@B[צ|{/Wd*>[Zp.7,AhJYxnuc鍳GH;ArDh!))rIT')xdW"_5 CMr7J N3@$_FYtOb#5@\e4~VW {{/i2S*iqzB3|.sѲ28 KmѰ4=Oe5.ţK"Wkrtawvޝ&k[Ej"ded|_c,쿩玕>yڈCI~Z.]xTkE3&+s:]8 ;vP:Lc f{)'{!T9ff۬ z=A.` zlO@$53#V*%:cب"y81n)IV.e¾ޕgbGHxab^R#)-;i0h=4;U0{CG2xqrɊpӀ4k('b EE9ƑYE[9%e1n{AATrGZ5=۽uwaJX^XvYyOb%cPdJw#Yc 6T,#*%+a-៎)EG.bK;7 Q,ϻBbJG6d-u\&8߭XO%< >G%f%AV#g X62:"EͭoxЁfxE?,H«:Kj]tp Ҕ#;쩕͊ŵ䔇.6Rȹҙ {(;yavtQkpPS^,T3Zw,Rz`u9\))ͦLnrN: ^ǠR9d`UG?{.7qFE@^KEy 22`zxgsiė؄ t,|{+!6D=:Y|٣ꯆWD5k6mr"ƒfrت /q 3a*,oux ~y3"Vd|酲+ sNߵm QF^ 40ԯp>bN4(ouUY?q,Ԋ ?Nere;Q1&ݽ|Yai038f! uTڶ/0;=F끳C$]qc Q'&n>J@!yxY'ZJIm@4tnJ@ǔH}?y@񺧤\_E6VSfh~7VdLluߞ4AME\Ŏ4# ջn#yj^6Z*SF2~XY8~C?hΛi?EWHx].~SϳA+ŎA Ř,aὗlZ[T95S"ML}ń<A}`'od0kh"r!QNEUuS"( L&^ #tPRʬ/ {`WgT>qI`i,4hDٴm>n2!Hmnq)%ȳ.f@";A§\`wLad/3NHB)k'36$#QEp āv ԙl"%=M%ռ2%7p궂-g#yncXI^_<2:@ /Vfm]Fu+8MKQ5{k 2?0huc;&~f"ۂb hMrbP$R`# H-?݌`BwB@J!FGaSUAIk[F 2֩m^/v`5s5g35B%sH>}   f,("1mTm7z{MoΩ(@݌>XuʫAQ!ZPaP3 "B ᨫ RAtªB҇݅`ldJ_{äA &C"KVԳK!Ou؄=/l3.Mޜ#%,NNNOr>[JP^RW [Ϣ:ЂxׁbG;PwC!]Uk´†m>plbqlx%C>xƽ'63<j⇔r"pDV~t?Z4v%}egVټmJ?y Rpе,@7Jr,Umzx)"O@uvZ'T-~6X{DOf?_x(YQϹ6 ͯÔ_MD-NfATJW%<5IPETL׹j-–* /g85%Cƒ gmhr>\Mв%:#۝s HtSBCUJ`{(@|Z~{pڝz1<]KJ$=$_cZr59 JYw#aT8>m " [7H#7t! AͱZ_ L-J2)Z ^|C.D Xy/L 0?5}!3\73"Tt*9[vj;r+`a<%=[P! sAɺ|CN_pX= eXYorN,\i] {O%:}*;$b1UVGF6 ߭B,|3)p,2r^*:$x4<`^B%(c/%rI+ @rrT2 5ιhLHugu)BG!h)Dղ ܓV=Nzl)q p~#{vm {oMxLXqa(Su_B*$'">'\cEMUrFU{F28gS#`C7&vG rO zd_ŀ)LUC&$z./>ot8i9.'a[ͮ'8œES-_=Aʳ GS褩mK=*a>p&,Aw̷ ZYY FSmsy2CZDmx2I'=~S1B c*Oyx8%+kw{3ݏ};* }5?,-A*Z2ߟ2K5hҤTu _|p~BOV\{;A1n[FN15{#>=j@(2mC~z+O4Z.{zJ6HkH$nY#(P-,݃ޡo+wsq o@`hv 8 kyDm7R ?_.L?SCCauG-rbg$p;vC,#J4Iܶy0u BiBV ET7kªIifp^vZ!vcbmdX /&HJd4;_ug7u\GDz*fY\#&$h D_7OJY/Z ׵@=d,^6K9ǤCaޯ,^񾄗kǕ')N=ZiD %ޯl֫GTOϽ'.#Msw$ WvEJJUc~ȩ\3)ٔ+E)9)%]'6Q lI29 Woе1 D>][2}>efL/IQ[XO#5]fB6twk|ypJ2XiqLC"#ŃTU:mUGγC]^vJtGۂ=‘f-jnBrG}A݈AbO0`6KWͼIp@o4<8yvV G2DK#zG,|] ns34p|lZ]ؗ+ ` DF2IzQ{a9qo ?%˫T)d,ؔ~v8M2PKcR{Et!-?\yjPg)\@$fVP^67+|@v؍ϽR5Ϛ."wϴwo{71ĬKt[Tf-ƽ }iLY17u5K#t_ois*Sԇъ&iz>Wb7RT;Nkz 'oot"c,+lClM WP3N1ph6uA*7>:q$wOUww+sr0;Lx #ۈdf:ٺ߉ x{9 'SdžKZ&jlG_k6^̓V(Cg!9n  ;E^(o! . ʤ#9$@og~O| #]ҪÌь"nͶ4ɍ=AvRv$Xc۳b1ZSP|Fdē3YgT)m/N!=!@dęW yV39׺@TV+ԨXNL*gbl<.'%ImmeMnDwf{ppV* 1z|;M=qri%0 4΅> Hwk'$pƠD&.`PէuiW #L>3>dmg5ƉۄDF=rD}?:lzToiW'׈z\D/-n5v{ٽr+LDۡ=c!5So!؛L`vj^KMLH(b aKU4N5Bw9tZ 1գQ" wv7P +7Bx{-U4G_kC/'=k%~#5RƆ<?PW&HVb&Ӥ}=5w>BXvb: j{/$}(JϧO˷ \CqԹ+Xe\vc%,-lrh"v ]FF&OUiDS?&n6xG#0_aƤ,r76Wm.'Pܝ3"&cv*DAo QdGoS"'|04aat3W=Alw%dW;r]u:5NR+b6-}&8=Wg>H}`>^zEͺׄB?[tQ+ZcY)99A) -KZm8}-ŖJO@cq8.]:ʃM'`կKO嶂8FB5.jn>By1Q4Bb+jtU$<0#(Hp3.Dl-9 UE~ݭgR Qز{ڨ{#/He{k).RPs[7./"Yh]I8 oL[g/‘w>LJ5OֵK?>ut:x1 u23{xA efe6qCdśGksЬI1>\d%sfkX^*# ZUʵQNtUN^_sb.dϥJ/Q@I=h\qleOY _)쾵E瑺 ^H պ hׇxՊӛ^dWxy_o46>j Q\S)`ri0@ZX)!r3Y`tq>?O#T).UBqhW޲V.blЬMHc0X0h Hԁs9"a8pigq>!@ke= `|LXD{!,ϳ!Vgq]T~nV1Y[A{;hLQ>CiXx\aθnf6~+{#"!k`Jĵ%VsGJ_^ &P{~0҄Vn}]$VIvFJjpjg9IQi.Z2T|F O ?2h@bx;7z~N xmI6lሉ۵zk9.48pql9/=Kp=)Bu#ږ4)Rحnhq^G `?üЭF>װKe(OoVbS1b Jw,rx$U,T04Y47̈́`އW[jv>i$R =_ڐ>ymb:9w3m2cƉq<\ACqظq))O}G~oiO `_X5fl(_QAE\ H]mpmEqBn2aCx8$~iFnCbM)őq Q=oj\g s!pU`vޱ'=7o]0&V4JC/Vj%n-]2XǏg %+'V0i.9~id|3D'N܇x):{>(;(WL0\ ͡JAW"=j5S1qόwKM> 7v۔>cH@s͝x:l߃ci͍$NΑk0-ZRTo73^2UKW $ZVu*HsTMQ&"{F2Q91F>h*QI)@ٳ. Q1[B)v˯]mmǺ0;5: ^ۜ3VErte~绒{)c?{GuTrWAGR??Q`ͳ WNCH8KW$'Z VBwWX[L;E竓Tbd\lֹB2uY Vx%fC h:؂?7HO}]c m~u.wW+Yao;EWtrHy:cr&}E WL$er#耿="fZ0'Iz \~t4j~ZGoWN,ꨋDA39 T;4O ,W_X& Ug:TFj˦S$MBSl0zvDT6N'n 1=-#T J6G}*v?ck9f]ФK~h[nL^vʶTW @MeҘVa?|Ye2~-.={=wu-b ;8d;W^:T%/eB1]z+I1z)a8"ΏeR6ʠ&)x0DzVKJt0\vTHU #}fnk|J":458T^+ F+B)OtpVCRR׊,V9Pt2 -\%q⌰H*4.f6I:4[ XWqTCPǑŌvؼ |U/{ ^W~bfd>(U'gh w'uga@))gjj%ڜJZn֯K( H]93h1v aq2IwHnk С z=bL#J`2=f (,r`$ hK.QNKP7c8m i)0dʷn5ն_ĘFA jCK_8ka\«4QSR7y'8[O}e3s_A0Œ,M]?$q [p8 Z])6 NJqJr2ѾN,l9s=}oS@WjU` Pe*k/Y`TWVIӅ,arI`d`G[fdîa5U0.ͥkCYd1ZB|%{@I+yCĿ  l'\|]aVDSt ;33St_}ce]$R4s7F.q"pXɩc+!E (WÛ%[]ŮJ\m}+"Gz52Pi g!v"QRcƄκ.P1ް``c:t놋mjTnx]{1H W\3\8v`of3Eo`\:U?)|a'7/#N wb+#㖅dfR,}~I[UV= 2?ʔ6vZdRED'$m3蹍s K (9Fxȷ Ku"ZN^BoX? 4O|d|u  8+)xE_1T2;{ d3. [r%Lx3QKGA$y,i jHp𙗎ydXT׊- `pfdȑzA2F3zSI-1DXnoOʟ4%o2" ']O_X!>9ԣ*АVmǴ]/]."@RV1~0!ۀJpN{m?S\h1z~p+n)en[PO{^Ц!B mpb؈ÅkkߊOggt~V\-Q~ԫ@,HLh\ksX.-33Ujb) j/yx&yG

_R:"]emXExy}g9&xa&4ݦC/ڦ(n\vazuZsGL ۉB-;%hEw,C[>`$e}Lme- wa D҂)GQ:gOm«@8bJ/EDcwS2!컄yR} y)_ΗLzKvī1Lv湥zԖ-΂\f)cwĂlsC?t:0&%gMNRA Tl>># cxb0`RJG}zLy + 6UI/9R¶nȊA(5|D/5vIpf#6q`GgZ8Jf&kr-zga7.buX'_R4q{O~nJ#yF4.]fm7|`Tz0$ZJ ~{ ā鐃G!//ȹWY!I{+UoLvk$C 盚 \n,ϵ Aϛh|3<{=Vj$@7g̡S#HBOI̧ 塉?Ní㛷l4]pnzw b7n얘jf}Re[Mw[an)иGz[& 0f?n+UQGͶ%~VDzurBӽJ]Mҥ~D{"fcED}U7zI|'p/Qqx>VM\xꥨB֫n2{SZcO,oѵg_yDf )PTS6\WAB v(`s r,/ \x7i` 2Eۧ;Fż0PrH 'E}Wkw#¢g;)؂h5G'nnYCq-YصGL"L81E ok<#f2K`H%sՙp:JȘ "D_' ȣ.ƕ?MY}q63hJTCLQ-Z/@W8f%OrhXAP͕v/W(y \vou6XqN1fO-/T2.m4ʯv]ƃEߜר,+!Gvyfh6W-x~2cz›8^ Ψ<ȘBO=µl$VQf5) KV/[ aF HlXY?e`sk@+J)ȼ-TA=64e {R!+ch83Z7g IP|^+V@VK(,E5),^=%&LǾSVxR!R^Ue04zA5ANmᆛ1骻tsBd]md/I"r{F[(b-h_%8[H39ăI*OsT(T[dp3ixv}FPl&,mrbժ*(! ȩ.FH9A oVz2U5 ǩxľ8R@Hazc8Wdwl͘k@8tSQ0Qq-,QU@ܸ{g w19ݳœF-%:odꄯy4x \Ye7"c΂L"hԛzojU?$jÓ!32$CFĕne hTG7óasQSl*5<%n{j]p᣷@jy e6#[\b/⑕eg JcacJxy#sKo?YzRhB2-)\#ŋk-H_ƿ +NM8~wÇm yqɗ)R1 8{zBa@<:"u4utXjoɹsH $ԇ+,GDh ϝxmߢ2 RD 4k÷.+ij܅R}hl v m8T iͫ̔9Lؖ[w 5Ѥ-w2ĕ{}6M# <ӋC䛈r2@ mau#gF7w)ѫq ԛCdXq)b/o(=4[}KAm"i$G<Ɩw:Yq$DH#g kbS5"~-D(s0N_ZBC?Y wGV#w4c N lubf1 ) Lazuv6;0?Y8}?dCWnZ _(fB$-YVuz-GeeOM(ɭ s!EƪbC ="M*)ipTDqw hP#z'>NXit6ܐL*sw5=z9ߌ-~(>BN@?G&v/x#t%/$;aF·# #devG:&&]SXr poi ]"ߌSc>/n9C2ϙaq!`v ,_; ߱]V_Ʊ2Q>̽oC"` 8zS5"' M10лl5,υ&6D5ajw@7-ׇ e=pƦF w!1dRʆݑ"\P' 횬εG}]Bވ:ə7}tϕg36͔nh7ҥ= 1x*Btܒ,+Cx<;_M0P, 3F!E)pXOn-Q!AmϺr5U&x&`\9v 'Rf߰c)]Z9_I #= jE"]U\R|D?wϋ-!K dl+Aʀ"L}a7~,Q3qƐAZ#x=ANwLu\+Α4OX1. ,x@zJqVGZ*dD=5t/(}^DQN*ﳵ s^38L|)O3٫AEY6Q#)Z#MQ1mOG+gV̷{EQ_3AJ)+ 2X;H1q/x:^%MCj+]f{BI AVĢ;+ev;Ò xCD;(5w MԉX3i3`mJVi|fiOCQBAsiv]>(d$"O7m fF-ڄT ;cWB7ָ N⦟1 ZZV^9R=Y%T2hUʅң[ǿ ,OYApt@mQml< Fr"|`Ӛ \7a8jb*=A$&?e=*d2QֲxM?LaBRop7Џ89ª3Ĝ5(N (TT!v?8pfƅSʣT6CuV1M & E%HMb{;+ŎnXfM\\ I :@ZR7JSQŸ%QP̵1n^Q#SEV:bn߻Q\ʸQoT9UˇE[xQ0|OcvXD؉QD•펯ƽ-Ay+6yTYjVHu!~;۶+X +` i^Ci N6m- {m )lxAUL|e[U[6"0ݘX@\S$)F(RF^$Pm3l ( rAUE-cEݯbMv?U:)"V?=aWמ@exNeQM8|щմu l2fPC Yr[.4oLJMm"&ҕ$JG|`2$y?RL<}W/ \t4nlfs=qM8V^{љf GjymIJS0Ƞ,0הЁ҉]ƍ"-~36;uZ HZ/}5w,%bhvqB'>`vggB.>w])(k# Y^4j DMZyLԉ񒆳a:84]te*y3eL2Qyd §0Tܠ ţh(R}ksW[Igvk?̤E DTJumkגgȔ翔g gHvzf˥y_!(1ͫ:vE :1RG6hܫOdHOdRM20jhF2g|3 mCeumJƔ&| 9еZsWaPq/` c큔,H+-e Ʉ-]+ZߣK0KI 9oY!7#Oܾ] $3,-e%=(08&֢L?Fh= e+ hxt?y|vs9D⧒0Nl8+Q#";\!J3?>1 nVEFР&S|e@=Ň&: 1 -z7)f%In`]+4dG@u/:+>;&Zk'e*05"pM*ϡPGSQyr4 G72zo8S?de*zwC ;Zë(=4I*箴h7$aLtQd+t^$}U@2 nj ^"kC+t 裤UV]w'bk LD%b5!n=C%Ӌ~2PDuDfOEJ㠨yٰ{_?A H3*4*^m9bzt332R@4HqqǺRU;!.783SN]K,z2e*MQ~#)~5hQY1'ϧ0խI!UG[XEֲ5 BDܟx!UN0X볞޺teLr!b-CeGL£5}!U,rAvV'0Gg\au)EpiIWR7%"$,Ycqk8ŁjO@"+Hzp" ^1vd 6(v>{~#_ϙi`V{}0.n*7R1y2Sɶx#l>K?8{`J=vzӤAhM*,aL!!+nn[i|.T{E v8 &A*5WAĬ{+jO/n~ߐ ƥ<%Ky `(={yxޏ-B&n&YLU6}QluӵU3d)^*qYӔpެ*4Olo oTqȕvu4t dziŊO>ФA_8>LOC#Ogeu1>aQ-*_!Bм 7(k]_t t -HemY(}SxY"Ybd0M~@A#3["grX {qrA~%oA!~HnzE`'ƎM{#7>̐W+ Z lk Z]#֩̿-q!r) W\skRڀs~Cge+_FHɅIVI}Qܚ%ac'*)&lGvZ||Qᰵb_bxFٕ1|/bJSG [4LDUrW6p"稫-,FO~#εd89ǰ|ȟGgHi$4yU|x湁ZJS#ٔ0/"#>+>>' PbBX8=%-N5*AG`89?'0 K[q іhX\DKN.ι=*1v <4VU|,tw,M-[*ҊBV!Hw"LjjNHt@?&.+֤6O`Qbyi Wm+MeO Y#~i4Imv x_= 7oSU{*"ǔo:,(LOFcxuXS9ÃwmPc#s^v΍d9i9D'W>Q",?go5́Avcn/ّΓQ7^'j&XW9ϯ]R8c9'cPApirF+ú+G|"[ eRYVpkvt64=[?P.;#y;jSriPoPFnՃ MXkcNݢ/e YlbpqiG_7fʤ]_qvR~r6>k| 3>x3+~#H}^淪T@XJ,4w *ND-Czmg&,y\lBIEO$ `Tl%8`+CʇMbWXy,eKcԋ|wa*`et:9mtgB_\IMať9 bxNzIwBxi̬hm aq=&k =.xr Y:| ׿roz(éɚfx:p $  i=XRG#cR~ 0eʈU(Ybɞ_\<(Sb53r <$>@cbxBXiNO#Z`CO0uP'}"vlHEUWe6]oY0yt)NsAჿ,~o.deW~&WəvepXY)jaw@ӪT4;7bf4u6 {1*޿+m= vwJfeC>BsAŸ*kjF.&m78 LycğӫG pE&Ȃ {7=;rQNJ6Kk }x\E6sw] qeiWcEJp]CJٴG!\!l1nKl7dZ˱{n b?MᄐU,eg'!ܿ ݌3\QfDbhMݼ/Rrc#"yUlySwg8y%o*wujDDp640ݤ[ EJOh&nF8c-{Lhu#zOvH ѥl615 F;)PKu-i_ x 93uX}ȭO)w7JH]+rl|jh\~6b ^E.e!1=9c4 T5<2yTJF(0*4f}P_ÜW F^-.`ʫ~S tGI5QK8JvnZZN1` EX0o&]7I4:6[秀hHb C͒+#tWkx̷8 8mLfgJ0UuR_4tJ%.Y6JgK2LؤC@w:UTC y0c5sq `>Fhך7zveZsx3 gMGr?JA؀V~6>#̟\6A54re0*r2<4nEr斣ʎ鉤tHw wZ;jĪ~ ~}T 7B [QB/1 jf~ ӈQ 0In)]bBPҾV. jYn=,}h3W7 gr!+68@"{c6⟹: BWd]gQ[I]7*/}LF_|cgzbZ8R}SAȨ^"}n]_􁡡\@졶Vj3LAcXk`KlLU!Hkm%~uKiFaL[@;_&<ZhDUNѵ6mv%we7&|v@;G}b^ LK%/hZɇDK` i8T+#ls7S#͞]f9>eR>n4[y P5hfRb)i-]kiA|_tO֐FiwFP-zW}bj' |< FOeyoZ> l,۠V9 ɶT3MwYԢ*c(&d]?_Rdl6KLv -1L-RaJXl=3jTF)R&<ڛhKLG*;m׶u﮸Zj ) R %|uf}^-4S;L@t:OH [gy:0_ߨ-䍸  %ԓO}hB3|ӉN_^,ɟ/7,\3"H\J|l,Β~ZۦsKzKGWed4_ 2SfD+;vD]||tjͬć)7ߝē[^f^o?蟋4,58P ya=фȏ'w_vme#ωXӂ yLr%<Ӳ0םTSlK]>x°9o &8 $C>6>c᠃$x_>Y)"@WWV8fAH}۞S`feR2|}uGu27dScQZE8\Q-Đ i+< "1?`h7LM+5Ɛ\\◾RS.K/67k Zv1M/VΥuYP!  M@m˶1;lC YxlDnNJKhR؞@qԲn:/JhNr!Kf ƸqE9)fy+#UVYe)>K!T|0xhiu)޿lm&"sp hأ@{%.DuœwD" b kOݞuPL{tBIMa:22;qc1"Ry < 2e%că2v>*פbQ\؛VO ܵ6&YPk` 8D{..$u Ϯ+ (Q^q-ǒC`1n=J\rk3oP`ZVspkmѐ?=y Wqrh#(mx꼕j@ƿA%ufs@p_ ۑL_GA԰J0RN˾vF}0(>tDt(\8Ѿʉt&/Ѓ"_IX[I0z%O(ƃ#"=x l"4q}E^ӟ}b_:h!!1Y:kWd=`=,7ѩHaƂI{QUn%DYcA4S[(dW2O(~0E; lpJP>4fVXSEQa˕m] ZfA/jQpD(pJ@ͱ' ~KԋMڨe!kנhf؍=>Ŗh >Ղo܍ؾ)wtZHLtBwnڙ :uhb( 4IR3l 5~qؓ=Ď^ ʑnH>W%,f#oFoT+RŊ*I]%)?- ]R9[ݔүY(È4~w= #uuO*qW0*u]Y9x)Yp 5B;8B'a;u_w]{=E-7*Nm2'': @Fhe=:{TOOufg!$#"PH(:7pL"x;!\' ߏIbVBO:3RSd,0\|Ii~Rxm:njɶ l}*OB[s |#`]ir(܅Ue`I:E1^м$F#_54˜Z-WݨSFC6AvyI9XXC-5@l[w54÷$@,|:6ZUf kǭ݃fZ1!=I} >7-+=A~J>3)v`.k04|` tӤ|gC 63F׋Enʯx P4kJtqAUKSͼ{Ŵf%,8\b?{|[G⤃;D>~,ќycYM4NRKR31#b*! #[y' e5ܪV7AD}- bQwd?Ob(5|V0P9Fmz Zh[W|((rRy;تhFm)Q8N Q.k%`888yZlVTi|4^7e 6 @}N ^]N>B$d9,\oOfa(ν:hO51d;e\Q8Q S*tGk8002ʡ K7aO}ԛK'먟AE&Q4@O4-E}>45z6_]ThAC9i9>RMeOޟZ WC(s>\R$5<W z?7dǝH_w5ؼg99}.O( F?$"WeJ)'Ү¡'ߴAmDhx,fD}?R`i"C$Hɽ%x*CBӱlӼ͐]F롬'xu0'=65X3N:v&uބx,qGE&8ή_ͤn 6 ޾Y!o=a $Cb9w0%Vo]%;AJdTEI̙ (ʠ8Y1o8rF_$\"ai1Q7Z s| Q 'xNިN8#u͉1xVȖ]N^}bP*,~@8+솃}2"q zD.r)2/hލR≠j;\J=j;^h.9z71 2[ޜ>84@`iͲ'.5~ $?i5$ \C t slp6,[=~fQf{Ṟx-_ Dl k 1o!8Sk~zx8i_FWd'̍ 1\ <u)hwkARazkStt]?շRWl}J3 'm8J5wH0C ȭNѮ֬17jMd⯆i2u)Y8 |F;,s ]hLnEi0d 1=uRACm%h&ޛGDo\J[kF;L*iHFV:EQ~*?yn(&}hjCq& uD(k NW||+=BpB.ɉ|Dz[O8eN;=Ε"C9y4Za WӍ_h!ZL߮d,K%pG81l:;RG]qf̦ R84^`Q(E1sb,gfJ: +UV,O}){:{mm$,] ϣ}_Uaiq ?wnŭ2npz}0bř}bNn0C2G.3 5 ^jEׯ#`b'}hF;sf#~Rg_@~W 6Ị(LB?rgԀ&|RGٳr`G8V٫fgtYЏQ cmwO?"hSEڸL/#2sѮ򘊷Pz -Ӫ\Qىk92)T}$(a{72ZS*%|s 77$8UPBqjtr SkwDP;(ʹH$UHEd O!oR,% 1w Y!\_̻l:ymUr\v JbbPpdk8v_G}`0=f'3HGǙ7'SDZ/9 .(L3OSh ~n@?vŋۙ΁rg 1`H/˫.h#i ?tcSNzv\.|JMU45K5y+5c:8&\Z0jޜ1BENY@ψEƸ3R6$YDZ=ps$j5g۰BnDx=7b|IbrJKuIMl4d!𭰊vҲ^PIF#f2M A!h%oq&.^:wIծd47|~f$C~rCFj:+a O͖PwJ,b[y.񽢤MV. E ZJ>mJĊ#H؛D}kmU V ,رS@qHʸ9}`sM:H) 9]nx!Be MjC#HC$6j@IjBܠIdʰ"ZNHy6/Hz=*jP=b:eg1mzC(ZSɅ%ܒY(QUǖ] Uhr<&H x蔘* cmL> z7/4@͢96H,;FCwHV9W<7¥e#9%e{BOo L}3\?`Mab{*F=%ed'fφO|Mih h_*D':0 o(2 '%U_ngD1d.P5R{g*30퓧x_V|(r)_x'TefLuL#iT9(ґZX3ɈU + /T NuRhcm6=sSz_Xix(M39Z(YP0{)dY4k1@ ŹI j W2xv*ӟ"`UBq7p%Q[ƭC<%莑9͎XpD+R x#d ^D6BR&of90v26'rDzxTWK\9՝:D6eN2t9i2$grDJ %mƥ O`}޾h42]6&971G"xu[qT:2h8^&oOk_r2ܸen%i,4yך`n-QzhMcy>cFd@2iпt :0}N2B BZ_KҖ>+T\sDg}M@&?NZѻ-YIhQzxW 3m9VW Ο+<}>ji~&4e48f_(3h$6&fZo:vdRz~wm@[|"*MɈғ _jdWbg3Rp7t\b'eJRk"J%&5Le79pTe rXsiqYRb[GR5 5Tn%qV/.wF{LufHYT5 Ib1v' l)z[GLFH_1  D#wmg?nQwDI=E0꣞ Wf[^k|+x<3gv#ͭF95=%q(ˡP"/RČ1&i SH80;:^. R\-Dw aZW?6v5uARJF6_9qO2ˢ0aDlm^˝[.q˓+|ܙzIBu!V" P@?K]/ݱ&iwGۊлe ޞʃG4;fyW=!Ek89)ѝ^j7v L8VnAqw3?cT'K82n8 mF]rΎHyd^Z0s ctc}Pnb2Lulps a7Ѩ+ (Dm`ڪSŗZk D'*-jsSAe7#1CۄŪBus/}iyNW x)lrJJNqNt*,Y 9˅q(F8dAbIL$w}doPrҙ?Ӽ9ݷO_ǵ'Jsi~^BS ,.^Z7$u`Lnbׇ-Y}RIM_d/B,<_JanKˇE"4+.kQVJ(lm# c_8ƈnӟQ·LokI{e~cx|@.v-PTcBqa!6 fO HuSRbP?dfq1jrǹlmfzIL`7,z.mXSࢭjo߸FZ!+] "Sҽ$U50s_)c8JY4'R4[QuÇ3m3bߟD;lIoyZj+*xوW2+# wUܿP\Y!Xڴ4-Zu-F"-(x暺-/1FO-YlVPrOѹ'94Sy4ha(ur+ +ȼyX@WѓQzݾ'6sN A#E1 (nYۓydxNue*;y\tWP\G) R0JϹ d8Ly';ONtI@:D=HCrf֨MzYqy~C݌"O!д}?M& ٵKfn?0ғY~%C~`4P&[3uAaHEb&畂+y۟W4[b]"cSFrd>v8zZ2 Laٖjh֎Y[T^\15[pDtY0w<<ۥ;#CDLwЗ)>d zs-|߰1)=S~x=br:Wl6c[?aCuy(d~`ua(ʻ;cγJd=C'|iیɫ󘵎uiN +eiTiJ 1:5h3vWg}],/V^6/7~ɜړ*+=KiS-'P/.u(p&51&Qe2;6۾8܏sVJ]~Cy_P, pP^wTֆ9JhLPsTl#i9a鮞"Yn Wq[0hp~ `A}ª/ԚS|=2|"2se԰e_x{AhsyEٟEʬs; RWos?vʽlΌ>)k*pBge=w7+9K $ 7FO>8G m/)z2g} IO~GqC%풒|SȨt[ ILzmO.:A C Mlx9OIdir3ȓl^)Xrf:OxUTXfM'4.&у{G6C8)WOW dnP1 C4QZx+jaoL&*@R:Ғ4 kO?8r*x.8Yd"Z+=I\j8.n083av&#b#B||[P.#iC7rO*sOV;ՠ:iE͘" U:0]JmV5Fҋ1" |]lk8ό4XJ&11RRhHShYKkMGW0;IO%aPՀӮ~R'``,/KQk&G:Y1u (Yo!9hVo歺x!Vn!#<s۩"CfF~MD˵u2v"UFx U%#_ș*rѾ 8t>ћaeVDblG9T-b M R2JxnN/GB&0'\kD'p 4oGQ'd](4ݨ]yo߃N o/r)k|ѪibV:րfz˟Iu*!'UiEHE\DM%fӤ&yYXIIMrt<0 {U \ao)IxA aTR@'hn)%TP5|e"|GAFf^Yay$N('9j2wF4oVJ?DõGsqS*]ߚm=' jۥG*T웾Y\h4[)t~{+^~4\0,K0_{ De{|,Cꗌ}\Tʶj QW%h0 t뜍0BQ>Đ/.:>+.>IuoǜLn{e.kQamTk OFg8چ4u}y5$gM[%oǎzp\Az;2PAi@.C1B bÉ2/>N*T8U[L i«Fo>hvrm GVV׋ݍ'9 y2nu>B89EՁzxƳ͟tVQՔw:ٟBȥ3oeOhՎ&^af;laVU- r4yPTw҅(JR Ts-Ɇ{cVl{fTnϧj(J栶4,KBШe_@(?u\wA'ٯnR\GKQ-~D0+'%<kvUQei>i v#%jΞG䒊6XRE7 o'I-Խ"1L5DMP/مA.J0Pgi:$uC::o`Uڀp7΍1 %* ~૧2 0b2K6R/K~!TC OT%Px) X8iRQw+;0Jl!gA\3X-=Nݥ{rIzn`v/7}/2=7b#~aiIYv]̟hQ@G?NU 6Y>8 "߬qDPf %hPn͸ 2>N0T!w"uzSsLqbNFݘo ؏V9pRH,H2|OLneZu0颙h+T,'fd$n NUz&~`@ˈ@H2C~tnl`tQ1;MЩWޟoCJQzXa|JJL%gvHl!skb ;IYt#)jɢƣTa0i5L :Z6j,cjF ݢ({8>9dOEnà`osz h12J?:ΔW]u_O|v߱$p٤@Eu.-,Q9zdVlִ&?]p> dkofQP$ I"Mr 絕 A6IZ3YvXӚ,4fP"%[ɝH$ޑ6, `tDVY4a{HpG{g! mt ҖUΟ]c?JKu(6c@+߂}h#b-3.w ;GUwIJ MRbvAz{:A& T׈bD  @umcGy\լ>G>:LTm5bv5Og<2$/g],pqͭ}!%c3RMDGRZ16LT fKtQLBF+V-g< |,CY.Z?ޯtԲ|6۸λ.:*M|,/Qո\q b(DwEqy^RGNS)A'jܻ%S h!-(Wס֜ ;gQU@[nF k6*{R9=A_ĊѾRˉԼD7KQVxնMaO]_uXk%Ϭ%ER3?Q4|Oܒ8n,f=s+|L󓜂"duv%iĿNtm PsC"ŝu 1:8 1[[MTh-tY\[;y\$ tg?嶨8,@z8Ĭ N͕KP9ltԧqʼn*#DR#5,궠8bq[gu auu˚&ݺ;EqY+y;K;ޜ9Y,K?m8N7B %mxS ^.1E1kmyr :Z|Xeӱd/O7M8^qQS68 XHM..D1k8jކJFEYsWFj*e?ntu}̓G$z$]Ki6J$P*B̦H|x71tb1u"rz &͗$y6=>5;2&ΕC2c+S,תCHv:yfc+ lR_*Oܑ1Q MV3^M ]S{-z^& .u۱ⴻ;ԥ;Wz2_f&g~N:ɥDcMF= X+Ẑk<s6{Ul1ßR6% }oQ1+07`͌SxwS=Q!&b vGRE.U^?'mOiyA԰[zCU ITJo^΄0Nl8su["BCHݝM,Q[/(l eeK@cدS?@Au EO*[gG9K=;f^<4B.&7@)#{A<$h#2P:h[i%86%cC=_Zm:gU~)y͖n)H>(*`4ej7<_‰X(3B[,Xp@fe;V_5p,Uc f8F](a}3©6yjý-TTeaHoDvZQigdfi?y˞UE.@iYe5 "k2m@oFcXVb'.:|8{!>࿮8  ⋬0i$ap=hV'**IH*34K۳{L &$)EA=޷Yh*%s4WEB%e+;z?=VkVC6w9׽w*w_(rY.Xl&58ɣcQ_x .*:/:& gLWm>gg2q~4vX;8ExPWE^o&`皮JpƖA3?Q< C2.5 _ͬJ7f^2^R*s}՞Q̵hw\ogQʥ1w.*aIzwnUrʊ2I%0,ns{g6d 5^K0GxΒGU\a#Y2ǽ3 "As-Jr2O3\6O >Xn>5h*T9:-!3h$du1k{O)==?*HEc~{ y^{jF-x@q[ bu^PiVIT>M?*=>J-<8\zfF /z; cc[DWU 91F~N1C^YMo2WLq6ߙT/H QY,yd0cUFJO]ÜvvCXtAvq3)9H֢,LJE{vӎ )/ `+LK4;_\]N3Crǭq>Źq-Q)yeWY!)Un}cE9oH*ɽP,4Ͳ0Md]\C ۬%V?!1Mw:א{xdԝ+Wb"+T^O9v C+.{Mpr%%Br$7c٬G>5 i4lFFUJb+;qR>|Ido[!֨޻Rr-#@h:|&m~RyLZqt/opYiղF9&K!wŠ*0"s h`ݫy*1"md}RpބW` *{guC H0^4Ɉlbsj1~kDnz'l$>PZhٲ®%fg+g) $tz96!f]tjRGEpVʒ_#WjNޛ8Tb]hUԕ} 5ƁM7D-ƦsʖN%`^ݜq"ڙ$1o^/+H`v%B*4"~ ^L DbQE[zbX٤jmnΤ2wr3PU;p掁ߨ5^: <5J6a™Nz ^3m~ L9pUoCV39w BV"cv'2<=0'dESՁV1sסIl@] e@45|ch:.Y]"ddU9U`umA8\v#^l:ᭂByZɁ+ע:|_䙶cS!TJ `'|LrZDb!įrpΌW NQF\rbSNH @} - [n T׉b`% xZ$'pgoKTU Á(-ͿKm[\>!m~E$%?699=I(芹-̧bE(g9g=__6N3)nk[MZD'!nn`-*dqn O-/8DI^<+HZnáyh\p5: +-ǥ2(r5ݍ !+G/6.|C=Ş \ZC!CTP3ݸ+g>e!ie2]<J-Ӓr9&ǰ X, &!*WF =7kbz酽_kcqj"Q%G*!7/m=E٪HrCK_%9pw<U'SǁNo tttR@YZAT.N`U|+\k$|>@kO76F>B%v.힔#a}պsv}FGO$rb밺IO=?1w9,,XvL2ruq1ϱg:h^ 2g{x-%iXWvPOc=?y?yhӲt+F8O,NU૮-iCu_Ժz;0)jZr}M55ྈ到C+0nl{a`>\a$|RY (ewOԸZB?%Y)98Ye<Оxwcgm Bn%2TxKcx F "Йגf\^ߏwQ9dD0:taQ\ޤ6Jϭ@ xH| >`-ni"Rv@;g"mL_ƾaULlWO"'=CċH]̺-VQ ndJ8Th2Ȼ-ORPPɿΫJ>V)~蝣;XxߦE[M2 8[ A=A'oc3Q;/I!h*x$Gftp<`0UWyG[m'L 9yۀ^&ќaat[QfUX4f^: ?CڙzCܐH3 /NGsE}q2E*e%M!G[d9(A~X|s^St f³{=ԟWZ `KOP0&;ߙؖ%X7`}.ɞc[wn"Ki +86|j\1e$IV.c@|j^fue1u>R<_i\I{ʞQ>KKI379*5OBK[2΁ԺGv9<>50ӻ-y[..*f&q) ɽ ̦M-ų 8i ā~ UV!_5ShsEPb=+zxTa-1n0lH>tꮎǀA7q{JZ7̓,Ow,@TZ&8S}$%9?K}IV܄CΣxMVFii;#lOxP>k=ݨn4M첺ѝɤvz&8s[V.~.>1o-ˇ~[uog|o+peǻm8x2M/d8OY_2 N@ר <8 "f:<̂GEeIP^T| #ؗ}fr VoAdd-6 mEr~RzAg;I]g}&x?R]1Gc;hWHW;zYQ  yHjޙ%.9iՒwח%Dn<\REOv_Z7ѕ[qALP`"^=rw縅ao|r跰nZ;+c}]DFA5)j5!vTཱིI{bo&BcFhMUsM lOT<]|>HZ]JE-i.VK (8=64 H3˶ (RLU&-@ٴ>my޶ho8k5覕ME9!k٦q 8> c͍𦼿aH~I\&b*)GG^;R*dW%ZC"|Ip5THNqגLڲ8ᏹ|},5YLO sQyM{=g [\Vb k:VDv{z [_'dlhd 8fw>=6UQ-::7칓Mm$80FڂPcIg&0`nL!nykSeFA ]6*F>BNF<_z;fy>/o`!;QO Z +8 [l^x;X$b~oM `}_D:h}ccMp=PM"~5|-_)_,#AxcpZҫ;7V"ԣBHG7ԁzX5L ?Y0,Ն)61 IcE*)YeCv#_(e" tY&3'oW`ч~뺓w|EQj[ՠV/̆"-bըqc64a+2Xʘ>FB O=iT+]!˜V;tfP* a;%!l dpa"l{YR;’/sq w\nd4Gi`f2nB.~'F ۿ!,Uk;IՂ,(#2 Ic津ÛLOkQ|j;0ǃ!ǹ^8~FCԠw j͛oKnSDqLT1 ketovhˍn58^;IQugGhYf¬C1j@BFGex@S4l2҂ꦊu{9Ff, S!dJ@[ a_LK< i\ϐ)"TK3Re79/"67 1E(MiPEOGbK1=Q=brg U;FJ% ܨvw9(aI'wWRkr'I=& <-u«bOnhi=*>G6a)v;d*l4zM_SME B5m+?~vqGӖ'K=9==.%^ rGI@F F<|M""GX Jv7h$+GtAe1sEI'1Y\s1K`FZU&n$ɅwJC!s:^EA^ &f@`aRڜ4% 4mo]vl:YR ;BIyx=By^kra5!73:%\S*²pN1PsnXD(Y<gx:R$;'g z@"ikU#nwac>r)N'$w)+%N=0E Q Nv?n_GXcREf> ;Mg q)TMi&/S x_;Д;T+i Db%_oF%yy~e֖-sDDjYi`5#WBl"Eif8U+v\:hF"\!Nh ii,Qy(!v,kD}1.7*z3(A20yVe('>2(WىoxaC#`rn< R:;B/St:{Rh,L'QB {|.̦2wP) +hpb, ѤbBħ:" G;ڳ6 p'&"`'cGIx)E;R+t B#RtqFgp& (س3xYڰ@5ZHo{=8 L mu=S=A53X\DD{tEVQ9ܵNf"^oG͆Z4F'uf-R2}f,؄A52z!l( Y^!khe#LťsiӜT9J耛h4Z-5V;lg)cg"dQ%KkHg9FKv]0SǶ,m~w^|-CL?z":= MnHS•WbYɔ{Ѳl/ F[P!d;E*zI6n=bÇgMT|KO&,_[?_}Aʦ*oMz})L 5BH"[4&׺]6Oyܾ-MI3/?w567ΔRrl=Mr`&Ĩ6b,9 ړU=2kP 4 Tu."bˇ-ln=5^K/\*[Ҵ T0RE^?pVr`A.A*!yy}9*]wcwrjՒ^E|λFo57CT*zÞ75U cj<{E8-w 8=4b'xC$;tlQH6Jp/y7 ݎ/xfuP9Gʩ|Ex,b(ȹ2E; m=H"/JLnF͠|[ՂċR3dLrcxk 83J ؕ,r!g#P!\ߛJخKEןDrazyİWzDxhtl]CxvU))(ojcQp0C q">eL;9Վ1RYx qGqlυ'V笖h97B⼺094aG`e%GK9Jmsh$vo7OU26LH.u~$ (s"lnxbջOҚS9?^~iFOwEyZ?Pfiw>A/ ~aa>Gne$ZݕD]{vHPr\Ts^5n/e_r5  ݻ4…kT)(Wڲ/Ā'wwZ4sEl/V+er8ORb$fZ%6CEt3rOynJ pPNE$VaSnԣk̐Ѱ2CW)4_n+@3Qrt0qS2>cׯ> (d‹-sݿ=/tMM֛]|; ۳G淩 Oyv5JtK1'`ͼ98&5[r fGM; ($ bt7-)!$na7)4MO~xߢK# ү&xUZ {( O:@?4viK=oŐYR(ு˹)]A ϧy0 c!==|_d>jO Efqҩܕwe7k Y-TzI HQ[h3ѩ*y 8m,c \%V~)rHŀ@|`)6-g Lj;:OR I-9A5j,<>^i(Ka)OeAI%֝l${zxQOwPmcБƫ]Gc zQCW^%=0+p dDj2 G̜u$kt 7٧2uC~(e{F2hqFd!;)y *E XeTX&l4 D%MWG2H(?K'AA-tGgԌ~[U")| 6T!wҝ@oړOCl4ܔ7Kܞ Y{O3MU}'E+N,ǎFa.^5xf:~,18N&uvD9خh`caĒ$'Yh1qx(mY.zxX~wU7QolDÛ]piB}ᵥr0CgBﻔ!LNxITֹuJ<8JIDzᓆ\L L,OoDB0I)=ܶ:N7m谙>5PJ\=Y40]j ['8eP^>~0/ os|,ΰ0fyV+׿KqCm`׿A 3(@PDv·JvV26Fb)*#5SB51Gr#::{J)`K &xx݅oX %JF^My]FAU̖oWp1& 8nhlB>XD-JA6t_4-؄J:AU^B*rv`c\ćs/[b|w$Q/ӡ2D|cI^[IGS݋ى&a58ہѾo٠}9&S1fbW7 A/gkRWRxB| .~7iv T5ZNZZ-Qb':(aG!Z2;J|ζiIkǟ ;Ur5=Cl_ED!SF2r{j#3o{'aK8{#M MEeKﲛ)̫pl ٣.S]iGLŦ739;/ i\p711E" pthf}RXӢ'PF=r_, TsEu[؅׽m̎t(go|9wH^,lˉ rJзMƥ{D""cS4zŽAV?fTшGP.3N^3LI wwdFP2AոuH<5AקL`r&3_^51 oFZPEzwc`"B6]k|I^uVMj}z'UCV<ܪTe=U2' x>`==1[2R`u/*h*mr>Yy[s,LwyNkYF/Epz"Qns,'S3GB`qʗ'iUo|BRSKvHª.lZ2_<]F:rv<khkAoB7IgבR]Xiɝufp;v , Vy6?NM μ|B/h] x_JiZ^6g/l@2?F')EӒ.܉WP|-Ik1OZv_oG]#ZLsVqͰcŨE _Fg E*U h^Cj]SN=B!@[H Z0=A]IО=H.y:FNQK!]m66uÙ j!їUN[r8WlwNv"Skג MMև 'jd_{G]nt"ju&DPp܌kanhpE1mj!R LeTD9n:Z;s[Ғ)Lq|w Ќ͵c #[3A@%LO~!4_$'Lƀc pBR᏷b$ueTB<"*8 8~ 'n[Aed<*OxZQfWC@rY̠ ﳴgӴè*5MmJd? WbF]OrGKPڗ[y5-)E{ i_rj rԌ.Dc݄I* SRG@}:uvH%?N~̢txFA;>_lr$!@6Կ.dSQF>ɐpƞ6S "|qqb Bsͧؼ:SݑN|Il;8?%GM YZsĪkS{b.a#tAF7؅ktZ6뮏NoaB e V1@R ؐ5aٚ6M{Su ͷMRW; +;!5hk156n5o_YwzRy7fcK\Ie?pB4.;$ 0GZQ bbS YC*e#YLK' +)zwUn8mt ҿzf c:oU5S+}Z/|}+PBCG.NroHo^#&!5TQjvuP*~:41 i0U:Tr-a- 7H 0z]n-MsY6q~$쪩وr@0le'8~KR{ )|&S 3w3{O 3NvP#ƣO3x׉[ g3қ%Wڤd/_f5k+e&eN nO<0]Ng@IL2xȚh޹ s|U%jd<ݡtt?ʏ[x bW_~_Ԕ8 G+cú@t*o]Qz=3XL=!6 *2jӻpуQe.Xr q3pHv/t\mJ_-H_O"} lg]Sdt5k[nyD{l .\L٫򧉎-^ Z+7G wӀt0hS@H+w"HZ0j?ض pPD0;=}3LjKpn6Kb\?5yr {:SK)BU[&Xm*2(1XzqkcC:uUKQ d.Om+[TkQ ~0£*g_ŪAP A*9x? Ȋ#ܠDL,[ zm|> Zuk$\C$O7bm .LƷA95mEHْXq ERKf*cDSFE>HxB!%Vō*}*>qruɚu)= BxO5aU}xy{5Ҧ2FFG ,.&1DP&HA[|~bOW<"W&h9)܇2X-59e+dлX4j@0P ~boNus,rtIFL[NfïuRM@ ץs 4Fz+ThȺmZ\'Rg"z&] m0Eu8 SwH7`۾nVGλAI>sbqAn= "RD񓶒b\.Vnٻx< +F_3n0mgf6muQd2 #L3P  )Elv )_A  y'ڧrY Z#ԯv>|bK>p V#w+8iژ nOmnvA Τv^QJ(=3Q}I)mz:ю{hÃs# H_b_*Xϴ~¦D" aJ*7J$ra? ;NvJ尊$8  gߔ NMc'' Ȭhܳ\ꇺ<4 ~#2"-FTÁ5I)+X&SM,"piv\/Ab(ϩ_= tǩA g;/]7 6֞i~M̾;MU5皶'-z`QLUHCZ=Nu AQ [:뢷~[1(!Өse杇>|]C%(pT_VUj3J2mn 4tծ::dh EK0_ScGڲ#۔hP[Hl"EfٸnBn*m(u0]k 2A00O+-oA0\^ixdbN:j&<$NފHg73zߐKBޯ^06Xm:;Pzhp g-K9^Yk~+΂YϗF[4;&ɄV/VƇE*ؠe[Sxm_]O y7U2;0_<̠?H ј )¬&.Bsj5~[DTN`b< L#,?{j=n֤~UQB^QؾCЀ [*mXw#em$Zi HVrX 5I__ZZ +iwww#\Ȑ}ظ.miC!]]M*QfߐauDn &*Fձ EQ>BNi4x'Μ7PcdWZ1Y+d)LT@jY xZt{{ɾŜ5Jc ȹ/q' .%ar8(}Ѽ:q<5@ }E!@܎_Z뗵~_Et:pPi/d^ ɖdUXkkA5N23>cV*p̹GqoOՉ L)e\e%*ug _A,_ܝI1ϩ Lo5~4|+%" m6JWw3p8$%.17++pPG3!%X#VR"}zݓiVPy4E"k윿;&|4׎et1fb/57)5Y7&amTɀTΣj_ޜ~GgDiT"dR (ܦ-c_g)<:bj{/qޗTA*%O  clwkLjvZhu spA2Z>yeiȗ"jbL:^<){ .M8T0yd g{JL CJZ R7Kss#%*EyIl&#04YTD6~A'7Ե"5!GmoY)ob;~I'/P!tn#A\N{[2|Eq[KM<&?GG%R zoEO-qʇTNJAtӍoDE?=׈Kacrl3FsWu( b'+ GB-%%*bDqs4&59T뭁9^i"rw~{t7m~/o*>nE?^,,nKtf"yαEfV aX>8tdfD?lBvS"il.I+BE;RҶB tGiE)I6@,>1?1ϩB$> a-dye3R ]h?hןo4ƒ3 ysqvAl ug#u>\ׁUbs٦_c߉v-WmA7^s*!HHhe㇌|AsM /@A[|0PUN`U &˵Nɜ4`bՅ q1X!ebϰ8bа˭18SnH AV6D%[9:T@`}湽"52zmmv 6L~`>.>b"ë́FApGmvi9C?:bpRQ-˶q"$"pf/ӻ!̖?Q~Mej(^Ol%PI41Wo/SB)_{Q$ot 4?|"0]fkF7);j^ʆ XU\z2>16I85x_}.qMv,0MH;BE_j2|jXVs3 T<(k@fMsRɡo.fnk~rW0`ăEGRKuX#3, z#\)G6np:-R=aAc?8ghN­ 6+U:@im]a:k,@\G|mth*ljv[̒Dˢ߃Rʢօ+m >rA[jR.yrZ%ݫj bݒ,=)'mW8DE VŻޗgv7)@bN$bĻrCwz6j%$rv'c ii|An.xzX#mH:6iq^ 'X-2b8(H/5(>tv^aekæ/9.֜_821%390cjRgD_~G;#ژ^i'@ ږ@6fznGtc.ǔdY(} t_k(P T慾Y*OJzЄ~)2;G1+AT* 0MH!\d lDʀиm9k#'(d?€ 0^{2%v K(@ 2Rs=;P./V ,eWD;h vDŽ1K:؈(v\c\H]mؘ8E8N~ Roq7`UpvgH"J="eυm3M[T۩Iu`i.r):5,8# 7; ڑ{"ۓ<1FLYawPuXު,Tr_<5\xdQH:D$FϏG 0k zNChOm CQ^FWśDW⠌؃,\W__˱Z?nq>!; %i兜f](K'h4w&<"sxB {m^vU{ύ<쁬"daA»g-݌>$??#&/1}wc~*X(v@Ĝ yqLq=lV~quMFP4y 5loUjiJ>l>]7m85=C'Ta ~  :'h7U%PyS4gUu__лnB `jTQ!im)_TJ`Xk*<*3P%%^nvlNӷ-qU yl=.<8>,}l2,x_"g*xv&HJ͵n!hξ7)AњЍ5en6,[C[lPi˕T :Y-`nٌg=ʊ毰?BN*1 `E+%UES Fp 8$\q4wG!S_pM03؜ Y42p{lH\H8a}Nbjo6+vl, ﴘ#,RD,KuE( z>K(EH 87ۦg[%xw7%9R enG \kL,}pR̖5&m_&Q#M#k^0WbZq8#V).:6wLZ [lָ<5 R_|ٴ{uTs܃=.RY藶zRe4 Ӆ~u(`,`P1GBN5*teDv#F+a GmX" ȖE:Xi smE閧>M%Z]U$^% *^Xd me72Qreˋ+ʭ [ZB|Snlnzrt=D^.#Uh\-xzYBKd5R|Ti3Qw\Af2lL"d )fy>{/ .4w;槁hKG@;gv1ak(I-IO&NTھ9 Vfb,kr?I/vÀ&7h!WS[̆s gȽyʫ1bOBx5XeUvOU"m(G8yX/*H'u'{"z#ԋv4C.]{k{Ykjܝtx"~=%`a~_Ghw*>cE߽ T`p@MFJ%G#HwU8K"p @mp̾_c-s)/7 U>r&? 9} KZ"zelXz|؎;Z y@~YZrZ*؎@bQB`m2Hx8޸dIRߔ{w':„=.2Mg;N#ΡPp,SϕUd "iۦN]98o$&l$a]]'7 4ǗOIBt }wH!RAgKo=&*AzCO_@=&P7̧Θ0 juʭr,#,lo}7Z`#i!Yݚ SAEcRQ{|N {?M-74 , h<J o5_urjMqΛoc94GOWĦV3cOYhnz FoWX@<K b2j 1gmÜ?fOXQEy~Ww/S UkH 3%¼S|k{[bj:GuCFegԭnYUR]3\ q~@㖮t־"w#wbMo:?ƳZwR42']`/bgITuhQ #od &qF@SiYGwODi1C3l0z3ֹ/=`i!"=T6<{pe Ɇ1 5]aB`ӹ%^A挨nqh:jNE!ݾE[0/q݂43oRɒ{fv1^4[ Vq.gMbp40 }ޥ.U8p4cn#b lOJ6M+Nm EɃ[2o=@E|"Q(b1dQ Ȯ@ӡG2*OgDJm+tEi[e@d[̐Mzըb<#϶R^. (À7wFJXLw˽j5eWIxU&pOcf5#MH̃^Dywួ,B\c-ma1, xWC_ ܜ4>HjCu Qh5A"-iđPLR1IH(Uǁ d6 ~LphHl)kYRrD@!h#N ` G6\Y2muWdU,C#IV)n,uרJ"@˞ݐLPyoS̯˿w',7`jP[Dpb溓9<*1krŲ 1(V/ snzDeI(&[+(c-P ~ ݖIWo*iiѠ#Oe:XIݑ.7_eGK vSHbv5Aڧ9n?um3znȏ:|5̷Q1p )%ݜd0!_6iA q/'3SsJH x\(quȁW;Lj$֯b2)xҀZw%h 6="ΦXjgӧ8A{(Av4.O?z%6͹TY*,2q/!F$,%u#ໟ%éOC[Md4g/&s@Pˢrn>ARdcR1+UjJƖ%_ TRq( ZgxI/N ,Z3jh~!FAO>|&E )dQk\R u0dA WBجԇ:&PQ c@6!%)/:wpX!ఁY=z3Giޜ vPdsIIwMSYH]/v" 5Z9}x*_:fBqj|2}f@Rv4Dă|fop yrsV4Jzq4J.|)1s|qL"ooda5l;[t&3z>Q[\2 2ߍN2u>$]L:Q\0y%dOliC)WL(|ƄWJytmaZ(kq|kY^gBQl,CmY<5q!T8!2ձc>'[|%-o1@<*}΄=SD2+C"OU"Ŕ!pR4 je-@8~zb=%-Wnbҭɚ+J,LF*q\}@-k,)z-`]óXrE@7x441;dC'hx#!Lpi߰Xo2M̈́nnFo됕 ҊB;$G <~ԁ%oڭO,Ket/ p~I%Q$| ;no#Ɛ`ږ<4̤s@#,5: 2iQUm76ˆ3 k_|X!~&IJܥ7Hl`PؤnEVp~* C̾E{DCZ/itloPWfZCTi AvdiLYAf9$fvքJnCK 1zmfNli=oz: G$vwjaEӏevt%tЊ~~+[" "N:<6܇Egr5>, p-nc=X)%4Qѹ*& ;EռݵŊI3pHLRj_T\֠c;SG0,yBa)lMx/{3:|ڐR9D p{5nRtka7?cթ<"m 4|n{"aw9jM@C*10T\Trr)␦1RS* f4u:-&H)tze=K`QQf (wQ9\T\7a\sK-[J]:+NoZݤv%gi|L<3u}}]Ng( ^B е[ 59;\  L& E*lVXMwVP,V/W3F^>T!CV#:6bc #:SFu Fs] (VT3^ն$D#r8|](|p;*GckWtS"tQs=ɅsMJhCoSc/!Tۅ~phIR' Tl 6>1ki,%F6 }~:-V:K1*F;8¹h>a앁^ :w Y+/܄b,:/_Vtvmk\Un;vL[gPe[̯% ۉkD5=N":ibڡK˖5]⏣ti\b-s=D0";|,SN4BG&G#p}o"L ">9F{  @ $M: k:A r٢ӂ H{Oo6 45k|?.vq8Exs\?nFH8iR ShR7i^}D|0_"4+8Km?CEA3\sOY;wQ:@r ,e| QZܐ} |'/:*n^.6-5d/g Hx+ϝzЭm)ó`3m۴-"`%zu$ xu5l=qX 5 B^Dt I #cv͚]S%m#4ߠM͏~@7~O%G/,KtBIq|r) M-wT{G^%;*-C-?9xCUAAyT]uʯ Z*jfhqEWEţ{ .״Խ!tǹӓ2ax48‡H4{m n{/& w|ĎCΤBL[vl| .~|5 J. 6b}K͘X\J..b2x?L' =Fʷ>Ha;$u=[]gYkft ;U5xV\(?,f) *"ZRxY03Gz"pn{U&r'o(7tGVl$AS0gau8])*Gh (aX-U!ISUOA'<3(݀]"1}N-F~ I9+k\lb*uHYbzk\!r|T^篐w^8V:BcμŇyў~.L'Cr!$GhP| OK{r7)bE]gi&ԟ,h`HTb2/&c}z[!އ3TdD˼C" '_*]ib'mDf 0 +3O-rn"%N0qH]}%F ))EG<'mښ?FvPpQNtjgZMl(럳qz+֢FKc{ 8_ L~9P c 0sJ*G˒6>(:Znsu/ PFh]?ϳwݜP4񏒅Iwܔ1\PlWICзOL(zM,%S BvV/msa@(C"nl.-YgbÓ'R9BʬGrZ||(ူ\Rkfu#]ob*ΜX;kI@5'c^L=r,~jtY#ұ-r' pmEyZ9D駞'N_&aYsf@s?5Cu6x5>-5SO^7KO  iBؐSܭkhcsM\o6$nDxb`bTh\PD054RnfkVevG!a>|fԈ#쒻X|q.N/q 1<=ƟO!'R4edc40EVzeq*~ꃫ8t&}&rZH%xs8[``H!\b>'Ɓӳu˥Sj[[MU!HbuU FL ]LWY a-{ki<>ݦTcr:t^eΫ4tCAȲ[, _Vs#8t-)h䐒lX]렱.dи|0p \ Ȓos~TC쑠6*O݁46qp{nm(v3 ~>';ixvhE7?Y{ALƦmџcYhw8SX[mk<`-oCib5O;+^ 6˚>s&ȏeTxJ!>`肬 Kj,O~9l>6_H@˃$l j]]ep}?|h ֏o=IX|6gcs)Pa{ƫ5s{;~l֫=bp_;m3ďg&[Y4!9Op)(vX Kjnzhdq<eԴvYDz iY g]E? U$]4rmPyoJ&.[{]xx̯#Ya@gktTW3omw٩(c?@2~6WwX1SN*8O]8y'Z&O?/̟85l% wG5ӕ5Hj} \~w 6r s||Ch=>' oǴqjűhmň;0׀-ō4΋l~ -.쫯v`5X=lO/6^~'ͺ*O}@+ЊYJgC$C5wWٲ<̜f+cf>BiS-#yyN2-Y@ ֫a78]r3]߅Kś9a!-k* ­(vz9+W@!#7i<ғ3z Bg|r r~Pz*@ ]tHMB ؝C.5c¡=q;[\!C^V*o 6i.Zc!m{(M/r\#AL,,a=΅Id2 Lgy[P,@Q+/%q 7S0mSoE:;0XOTHڲt*.YpjQϾZx8=ea*<":D!˛L^ݓKJo,ZDCycbB `8֤@>~в8del+0)}57Ng(kuy{)HHz8 r=+qk'تӺ.Go2XgP]]_[ۛv6~^Fc2h|iDS_{i8GP' "z+Dp͉L΃Xb`}çCQ* D8':$*-yc®K@djX Ani,`Ź/<ljʩdiʽ"QdoWxhdߖ\-Z&0nؼ=Q )Է(>gFdBmQK85>Ǯ A/kU"su{c}Xk/#gw 7TW6ozb.1U-WJ" 1l OmQ,1Zz*iL\\$W$i;LO~{5B!=,a*GeY US'آC-XjU)6L4Dy\!+dKD>a Ij fgZǩ& ,q=16]r;pY敍?yb |i-N-- 飀3a*$%@Zid7ȆʷY7Բ_'ikU YSۘ%2[`R)CÕdg;@k\zGPWU~/֧`ԚD)zUb1ʽ8ɊB .sE+nɂ8T>$f;T{>0 Bo[ڀb֊<,=e 2[ƻ!oH3')c mGѣݧypsReCsĘ3DߠPH5~>oްWy7!"jqY^7r2JK Q21SN*Z -zSq֡c^"9K,m Z\n}?8o_ JP SF3N]SVYPW>jh*FgWn0]q`ʻo`-LU78r`j }bq`QU!Y] Rdyjj*3٠^ /:__!Q?(%ͅV*[ ,BrwUj"9Gԟa"Fx+, nm^ Az5 .#l@n\R_Ѷ s< T'O()"J1SMؗҪT\33;mrf-LڀShޢ`޾kT7!/j֧mCqv8 q{ڨn8`9R1SS}7ҟw$G} ǯ (SEr4i xt|Rٜ#@ X`XZ)3}%ʻo ! I]4w!'%*mb7=z%VI[v%T KvdbPT4fX&MjR%=I-.k9-Eܙpjiw¼= (#0!${huDT\]INtt3 GQ⇛Ep4N26X0 ZjepV/_c2Ny7;"FAN]TQ >;EK]T ʿ0L7 Z;o`ЗizM3Rmn8f_SC\ĖW懒Ǽ_>8k: HEw 7~gĻfs)%"(9P&qI>oS~@L8IޓD\Qvy]=^ yD Qx5`2ťkPOp̻UbO+Մe |`Jujs@4(Qvw'd BƼmyuuRaija?aΰ/z\ ,p;./H&Ekf'Ax"]D-bXl%3OBc}ϧO7twbj ҩbz"1\֖| 1D+q PoG@;t7J^w| ,vqBzr߬s.JmeǤ3LL@c:Q]24=)mKQޱ@P<;*.(xHmM2n8uyU_r-S},iMR 0c¤c8i(YzP*d8yv4[d8C T(CұӺڽ#?o2WfoƃWt/o,SƱ. n̽vQQt]Wͨm/ٻDTy 2\E uO6 q& KK ^]p %j8LGI/ ̓@δ!h*sp)qQꃾ6x- KZۻ|̓U,q)v\>+(ĄqQ=_cAHbOԶUOSģT1,V Hr(f+2:GqmDc"%INtG`J:m=#µ1 |@tg=iJB5YTzwt:3e\zX!@Q @c<֦E4Âr.NDhyc,)`%\n*Za0BhypR',NZ@\+"8p{7Dah>&E,̫15S:奘Dz! ]s_a9ghdB>f.(!zJw2&L;J{B])J"i}5Ay=#KBAa4خ{d-\OP=]vGVv()!CDu8g@G+@s*cXo9UGwԳ07&tj:T]b%>1 F<ܶ}<.-9:~.j QɖLu tx%.,$opiә {V ԏYkyK`s8جp g BKMG.b(+oBBHږ t[D@> +Z܆s7Ɂ:R3@#)K|&qehRߩlj=7pzN@L:3 :nc[/>syJ`E+ajC oƔz!>X_Dtơ˳ؗȊ2+u0ҜiS]股C.p86~<DF̀Jh11+]MD"3Of#|i - zo{Ӄ."aLd,>jZ%ќk+~uѣ8pajf= \)̄K07l+)cԂ:/\d1{ρ"TPFQr l(w At<'\IbF@Ĥi #Ɨ>&&-j-b;D3#egh8+%(ၐY<*xrVa(Uf gL{ɗ:$tusa> | QC#J x9yN7YfTUZ}NԔd)aj5 ȚpuQOXul8Zɩ&Zv^ΐWHg>UNH/ q >fubF$2 ͩ= 7d 67@do|UMi#i;1"Rg8 ;?֨Z'2nTLŃ}s+T9 o)5Ԇ4銽 wޘXF2wiXX?;PEx$0~!|ps=l}[ =vI_/i c;qogkUᯘHV8cV\BnN'[ Wj&_#caVѸKo$l0e&j蓎LJc \IpFOx%Fy/rG]tAJ sѥ|=h0}X9\?jT (7߳E4L;M7o)b 0k"Vn^C8\1ȊF fZ|Yy .#]Qyǭad ͈`N>lb?-'A8kEAE3@<Y}!ߘ$  ѓ4f =owZͨH)cSnym,굓 9ǘm0ƴ,\==3k) \0JqT]7 'C?R(#C >]a$8 Y-Hr\?Q8j^Fz"A!f9sw6PVSP| /n (KuTF1Q&bT DPS oB>QH2 aʧ8c"<99zf6J]Y/+ $ 0 /{vFQiSZJQچ[+S:>g xI[4m8s @U-L)̃mԊ:!H%ll=&{m;ct}b] h`t(_% ˻a@T:I6(Օ1eUz<Y;vy+R@.嬃{`N(?c&gSެA)e쐿cΗkQv7ز^kW+mvSp|Dj ܣ P e K[KQw}AQjVnc'bUArVՃA%>Yk`9#tƯ1?[q~- jk)F{؞x*c%)ڤ3UJXB=/49Ho+= M06w,&%bXM(*k 7x: z𙪥# 3IrT^˱^N/w!gO^>,Y@j4B`Z*Cvfv[Gɥ=wЛ {3:,qJri03J~k˺H,ˬd0@95bTvҸ-x!9q]blԹwVw2rfJX$JM8| /'-Tn̻z2Ţ]%o"c  j1ߗa +,mh!pmȻ$v k?G܉rUŻG VI@Ԛ8 lrBHeXm3I2.(?{pZo,?^(TTtld#[0/&"A?,i*DY|nPLLҍ/phy>K ޅ cp鼻ѱy2^ߝO*Go\a?*xC\l 4 EWBs;uŬ9bb'jlϟVg˔ H1L0}#!^j-)OT&zWN#G]׳(: V6_D;pP@xͯc`dxt*k̳$\f+V@hfI!9g߉T9@ Z4"^dFgܢC7$WCR%Or|0hmqx9>𵜉(W?g "Ԟ񺒁sT69蕾i׹Iu~rٺR t&L@/2UPME 2ˠR ] bhc?9&Zݲ c-)z[ԑ3ALd9E*2)}̕cV47D\sj5*v(m[ &rG~Ԙ6 RG^|U܊\lE\wُg|E |.k8C[j鷞zLHsW-27`ƈN[W$@ P V,"g D@n1 j>F`4GVǚAM4(7f7M*F= 60Smsp չ|ƹ'p1hػ,slr;".>̫ dwUB-3sHY1zԡ' yF/?w8uhv VE>((ϔH<3bzBR`2Ԑ"z˅?j?JxCSʷɗ0y~֘@bYC qhLmk!+yW35XIx)b[e%:1mwd|Ȟa"'%Z؉I&gz6j``;di-C7b<Y(`pCTq&q5U6˴,}*0 u]^ԋ|% 1+]9)Xl)aȘ]T)Sv$fɛsyN+gѰo=\fS_coCɩxqteuB_V ےu )3Ztj}qphӜ&!}#'mr 9iraئ g Fޚe,j&H #HƨBoQ2[|6i tacy?TU#;$Bϻ959Z@?<[>%Mނ4:|g5p3,ql뾠73oJFKF #1| EǮ>~Q Dk7CA7 ڜO[EY蹚aޏ2^(S7 jiu[[nZ}r8\Tun2l{**X+xo Jr\Tvn K*ib5 Uhq( ƹt-~w»  WyIa޶az8FJ҈1wTXey]#֏xX)c!ęfiv+m ?9K@厙deUyF{4`ꞑL,.FnPn2e Ž |2 ԍ%y R>N(8"O~HYoUdg67< ]q4F0bT6bf<8rZx1P8X fE)WrJkf \N,d M"bS~t"յ*)"*i!'6m*^1U D=Sx9\P1M3]X H?i^h"6dTlqArQj[s]?nB,3H_MH-rr4jba1m̮gͺ.d-#7pmLs1ouzpqj[( +,>xP?%{"+J/ cA4F_|H_~i@stcbn{3 &ӧpD:hJ8 /&ۑ۞2l9+CIq隸A0\GPQ]UK(r_0|b!ʭJ.-mj>$Y`Aё&&H]y5ǐw*SFcj.hL -BhZZQii]Dqɾa !dU|LOf'I!r1G &`Rc;pf}^Bt6͏D =6;|vr˶ YDI뤋:$F|I|em&;2¾`PAUE`jDE8VjXP:tp"z=wO2F}G3\ja@M@<;e?nզOxr!Wq{4J7tsMx#ԁtLj(k ovj.z0HɆV[8/IqgtRu#f4lqɟ=îFO+>xWaهJDН[~$U oK3"c2<,kև&?p^:|` ¦TFl aջO ūzUS`4j;Vع B!5Ӝu4_Ϯ_4k|:#@cJLj"JJQ3d"HMG'EC U!=;{yIFbi8WI$2J1Vn'"%#>8~OUy]i61ӵV`ٗlNIk%4C90#<ϼF=1sυJaO$tFYC6$:+$pnJJWlYBѝPY5`ӗ -<dfі9bݵe.pmAgL$E]H k /iWԫVUK*=8ToQRAJ³^Nḧx2t%t[$)1і\*^2"BԈ'D Yi4LTs%\,c&&Eۊm5 %nw~-YTDLu_ `PϴEǬ3q pE{ը du;&ʹ׋}{2A *}JZ0&Lp!%碩V,rC(ŽS1DE-Z9`Q:kqX`gD'@Y-ѽq$NT^E.$J_?V~, SX{wh`*Mιh`s. hf7X'c2NWL6_g(z ` 3cУȹCdTl}IH ȣ")`j:&OS);;X<G,MRSzuC3Nā& ^D~/9tW rP՟xr[ 1L}Sx"$GWఴ]өxqfQB6"Ÿ^Kpg)|~^;1QSZ"υlRc^8Kp Ѕiwde4oiD@:\XkUyTھ%ܦ.IiɨwlJ+Oih!_T'\Hc>{X,(hsA\iOMBЭ5Ax6Ɠ_GqꟋj_mwXWa Ŀ-"}GH͆(*)jigfs_5/CXkgH#*n3J!Ҹ<8; 40+:`I@)X@@]v['4uƼNkʶ#<%m\hymW[⹝aZǻ7|0pGөDo3Yﵠ,PUAVW3l;A JK ."-@!'?$|·vj8Jcv4ϴF" Q[ɺEhⱓ^hrC?i9(â2iǽ)^lx;4jJ8/jn~<6iPHiy2ed\T/GʦI(_J4CP#A$D&̹YITOjFanB$u9cB {"wf4e]kkBjSƭ"֏4u4v+ɧ$6&]7,?_S !Y99EXE'@q ۳*$[BiN4$2֭[nmc:-U1lq,au oY#wK4M̶gb5N=0r@VwZ\aPV"@!IȞt{p9p5vq(Q1<ǎB 9eU`$47_P.M`r;ߚ.}<"3sR$ ̢V8{LD@e*S[~ŐHҍ =Jcא<*4?<}o9 Tc&U&uGuN74WYr?My@ÜJƏ+/z.s|ڸeq!_5t3b:zcIk 裪^I|j9OkX7_JrFѼL)NJ,}eTLc;PuԖLvxc4i)Ɏ5KXȝJu 1FnQؔA8<#ծQlqGئ[V5J@YFiieͷ PGxmb$V",.+vsk:{K$\P'6Z)e;DT5-Qs<̥>7cSr^0.Ɖg.P'62,/I᳙6֋Aʍj{]T33*lvvD'td̥d5K}2|w0Cl IiҸkA^qR{mOܭ &Jՙ0w W[\ݫn341q)-{%g[WD SO_禫tfM.@)gg.5Ǻ3ȇ )bu y?3S ="oSJ;vv[;?Mcや /WuX 0IhfgL[ ,|!s%9NK%:PM6$r.bj9&hN q4ϑ҄7߆hA\ ff$T5ys R)Lǔ|ԝW8j#F]gA%9*DCP]1ȹr `)?5?47"´Ižno;)ْUa4ws+ɓ_?(ϥRԲ6Wҳ֫2^?T>Vࠫ U)TR! c0VB*MOUkYkjG&6Y񣉸q!{Lhw@b2BY.܇UAJŲO9To{D}m .~rTj6}:닃dszp:B}N1RNĄYqe\TC`>(+hcnz*NY`=8FP;8N/Gtp-RnΟmX;A ۹w|}v'3gil`3%%؍.4~7ѻ_wT܉ (ʠ6P-kVPMlMu2e s2迸 yWEގl/PjmȅLZ%k¸:+ZTdۥz"h7r MN7FH?x +7'6V:e,}ŝ.~Nẗ3+˓WH,}c!MA4t5D=zOe!#F,:X#:⦺/0B4b"ѯc',Xx/( ;pH|U ~Ј&>H~$Sx=5)Ğ`:O[V &gC[6("tX+|MƐN-vnuyK04Zw_#ث0 M* ̤m $ fgbv*YpOEυ(F/bpAkT޵A\`s/ ak0(;>e-`Cu}'pil=Vy?(֋;Kt5FP uS"{bBM9ud@BX"VX R=%:bu[볱ޓY"/S NfrgҘɂ&X/;1=l83W)\ d 5/4ɑلѐ a@lRS@cqeqbRXU&H/jfL6{5!l02`O-͹J.ٍ|c;vZ񃶒%O sb)߿(C=q;WG ea&^OC"oa-%iFBlXC :G_uo^@iՖHdIQ)A'lpZ'Phj!ʏ+ɝa?6jsfq I= $p aEUDCWr{-)eqC65-R01W-Ns6VYG'6-IB7P.uԪG+ESG喞)[sJ_# %O˸14PҐr;U+S]@NջR_>F^+Sur>尕!Ff^d,kE>zJ},zH×E8cZO4!y^Lӧ,^XMN!`Y Z,`lC~/a7Z;{@6W7Zq"[͛}An٤bYȈA*bjc٨!YBƫY''߹-Ӑ%ݘQ܃FŇNq_Df߂X[:ֳLգt+n.o 5(} R-Y9aH GcH2Hi7m4޳Oedzt<\&$ Es Q*1OKoef{ kt8Vnɶ~&|τd2-A3=R]M'LQtiŌ_"r%ZAh`Gay7ۿd: ~GI 5ށ1_s#gq:O|dY0YY r^ i@u hUU6J#3L6rn cIvZc m27I㖷:]`b3>1`uWrj% d?zZDQ6 obIR>vLK`X{Yq,(Qņ@<)͉ہG.sA@-Li`Ǻ/>eWJVARf' c/JܗWrP$IHɗS5fNԵ] 8:-}޷ 3".s C+Z $Hhi<8ыD$ FN [F]}=o7 5'Gݚt}'e !kE~Md#ds kΌ x^~H;X.h*1ތg ۟|O_Qyٟ?_=lȬE^X\_@q.*0$1}ḟ]0)d. PɋT#=W }q<#P5yH7VΑ6̐pu8^8ceJ04s|qpl<'Ї4+;N(QnZ+4QS7oE sI])\s|a)S) #S}U-/ME >paRtĊ\p)TeuƁmt3Q(2жyrHa:HD~E޲Pvf$PsOpس7H QOߚI](1SnM,whaf5e]-zfGSS@w[;bX(lQKF wX3}Jm6Q1ByܻWêeH<*#+^żL7"qs%łHJ֠ņ@aN}A; c5s.6ks@W oN>6!B]I]N*l1@Cpd "oV*Nk$ <F6Gѹ^-0NM0uBKBq߳R ~0 WƲc@+?J!>aP̅SG&ʦn 0EY>>*dO\F1 ViEcB7jk_ >?DR#GfJ7vJno7d3W_`Eqq&E 7m^N2|Y;g^\ޡ3KzpQTˆ^(򳪶kc%a]@1c|#sa{(|l WlC`AÏ! lbnS񥗝mpT9bZC[9wlΖ+TD()Kߚ1eQXn諑^Ѩe q|61,]h2]@ofJr#Ev%’!j |I  " •ܛտ Pwicc;SYɭ }hS5N`¤-py{H8U { ?NJ ~(㛊-JGz++6Ms3ʕ$G"Cg#M5A^C3oĊ8aȥp'ՈͰbVJV-K Mv): PuQ㵝Pu\iwxMyS̳Ԫ%Z8}BhYbrǦWc,`l }9Mfa>RsؑcUUx EE$Iz M҇HXJBf=< h!no^/ahUcS/!Nspk6y X;~u{K wJ߻6[*s@B60Ȁ93ꪮ&;/]ᖓm&n5< `nFOB,c(ׅ m+WXA޸8Uto(r@uu|N31oYM1LDlԷWr#ۓ BEa4m!jMm )xx=x՚!W7z8|m/,yXҚg]QWaWcUo,(aOE"LC漵 /+|b;pG)^4> [K*K_N;h*P2ddl8bG iI ,śIO`(o1٢B "*.U8hF΃p\'jV(go@em:*8>"s ׇu,6KƦޯ(NmW>2FxJ?Tsgzw:ȧ@BHB-~v>R$Gգ,:!${3Sףs4j1P8P$aQWwr0˿D ZryCAL{|2 UHV;)Ē=_sپG+f=9 P}Lf`OS%S/IF"8'\QP>EBOl(V;{yluVEQ溗!hYn#t{sH3 PAYeiPrD:ID uXySr7 e~Cdk[`GVϝ/䳲jy2ńOko ՙ18eݩk{s4 {EӢenmӔv;q222".bݠ=bʆm]2!v[GI&&j+BѤ+KY8|Gaw"k4dHV>h 9"3R-Cǰ)6o 12>ͺha2\S Ţk^Y).9]X<($lnS5?ݯ >+ܬ'C,KD>`ǵggvYrԐI8 |>^hNՠ]i]`|ʨVΚtgIq *QJ'-px*U͉^h)2tݖLQLEW`?(B!Sb.~].w7Q&-&E9#^?pQ/ވx3!!8 K <8AV}tB ݃oܶ/o0pr\wZjhe\#]hnЩY*a&Nؕf3֙o u~2\h#dVy9UEQϴ uشנwY m:&K}],MT"8Is$CA ҉K$QuB}ArB j ϊ>\Nd/|N9I}Ljj/q^ˎ(~aUE%GGfc//lo58IR;"KY1Y!lmc((= CM+V* oŵ1mq#wʿH[ 97ዂBZ59?Y+sRSO>A"Go |>JKd`ZT,8.\Oc31g'Nǎv`|LQtOؕ,ãeԂiHqa<^$! Bv8pޏԫ*ގc?l]@Zg%[ڊ%G;݉w}jlX dIדA)7#ˌ$s‚U5%M1o_μj@qIIc-b-2tfFU_5-RMF:S z: 6S+U7S;\2)Sj304 *EL׾kqK8lY H;YPn9V^ƪY'ytHytU՛[(x`CNht4{ &\ɵÚb7ԵbԈ0-:YPpXWbbOzHs8 q0"xX,.10P1lآj3R u2Vx"pw7̹_g.Gj|cZᯯ7";%5uyPmq+j+۞O0w|U㉊"Ho1Q[*zUV1}x||AI6C3ywf63  ,Gb^GNyj1TI̤q꺭|K$ߗVz@7]31YlT(7~3[;Aإx 3U§)q'xC9& 9E@xT񐼓߿u$G;sӲ|kP;*XAyB~*8"!|ea<ԂȪTьN!!/R]@XY ®qZ HPtP;8u0N&EPOD`fFJJB rSWXLIN>"ǖ!L溞 QG-pJWܦTVB82 v;qYC4=m#{(0> 6<$] _upl4Gwla>uCnX1M肕aaCG{pԋ ;Mh7D>:؂v, ⩑##I⽡Es]@Ͽz35r^g,V'5 2Sz wPB@72OMIU.iSqaֈue>+NxY 4e w9%jP`]^-~9Mf*- ٔ6xVq *1# om !#.|e j.g,ӬbM$~ԓۑr']9 Ec}xHTKXkc]5 TDuTu.﶑Kܗe]{(Ejr|LZxw% ߬RLWejՃMECh=7}͇`3"=k{ys3/f.O'y |`ʦ_u/#78lIpi;P[Ky7SsE얇D׾iG1;h-FSӝ<( %TR|O6^E/=H9o(2IGŸnZ5)>*NsvT6Nc֮fʯlf8h^nkbDdug Gt^sXCs\=vIyw/{ؔ%V/LE&i%kWPVClcXB.9DLUyܼbzR5ǵN3=7S*}O eW]O;t-_u3 Fu6NZ\6=)ԝ"js|SnZɁҡ5f–w{kPPaoԇy^ igqGCVѕn7D+JU3-ac7%Vh̻N$x2c1]}ANkx3񫖾_v[ 3p½ _UϠ)Ij|9PJD^e!7>M-\sOMqZm3WJٺ:3+K) T@Ƒۍx«/!5oَ04f:kqL&:![9Wܐ[XWÄGe>ȶ-@M7i[5K?0| LeUvJ}/wF++(`-Yj) 3b;nl\5}񫊟0 .a-RGˡ%g&mf4M9j^_5ل BC``Vɍ;m,!.n^l4R)ΐ+\|#hΤ>C& n "@G|,>Nz˱WV#V,tEev!/cut؜0a.oEb@3\H[ r?b8 <|* YQ =? t01Yco/披 V;LyeY#a:Fm &Ͳ_1V<o%'[z;e$}ؙ8Qxjάe`p6KAaw5]`BA=s+Qp87J<#N_p8@~G\W>H,p׬O'b7UzvJ]YqKꞅΐp5mCO3"qR i #"@1Z+ MhՉ9ڊ81JJm ~*ۙ$W*kPS?#ͫ\f( 觧Rnk,MXEkƸ j};GV3I2__2ZNSTBK}/T^t冈K8Ԕ{uq&AZҏ~XUTjr˫+H.޽*c\c}vH|UC|+9V<AE(NUd@`Cgw_FӅ|m0|Cd wwy $Ѿ,% Dm?'TR%"r5-QCO^>9ׄ'Tle[>B׆O}̗,@d]E|8#BjL0~>T}u|KF҇ NqgS7"WS+o =sG0xojML\yq C: LVPi\WuǞMk !v"n wBifROmOv^ Jg-ru==r̷|,M5qXҌV'%zl=vBʿn+[k_ݐ\ YT%4t2,KFmYϕaatʢmwqB/W0.,)B%|t)4Ɨ# 4Z3S`"gklV?J|GJ=joszI7hKt\*_,mը!4rŔS Dr菣h e_c+70K5Ӳ ^(t$N,vq ba>uLPi3H"JmBrcZFLp&ƭjxfAF::\n$az re6"œ󉡯cAkf1dkN2҈VL|>;,ׁ^wM] \56l!(MOPsѪ\#mRro}OHEsQF Չk07H>Ӫ^AήZ*ʣk&m޸˯$j'O EWb׻uЏ5 (o]3T\KJȻʐMH4hF1K3dG^gj)Eb5mRkOH5?J[R ȫ.BS\G&U=ve*pv\ _y/?]†azRz;w02~Y IKzH{7(#| ƭdW[xŏC1 }Ij1zʶ oчhFoTfqxlEbhBp%bj[ ϳҥL Dk#/@tM @Yu: Y-+\Bpfx*4lwoS j& $;j%[g#1Δ " 9ВYDC -׺쯓T, =D[ʇ\׻N+a>Ro*+ҙSԏ,Ϫ2Q 8e2O`-]tiZ+|I5|۞3+uOjhKuޙtLv<۶{bJc_6شc;"aj 3G)R8 v^ bӖ%V9nFq{zPN"]㘸r. =0=_!`ZU}9&?5HLD-ș^ȕKZ` hty[WKؼfT\HXqICM<%̵lj=PԩrkE`cVxI>J.8RZҋlլ8"ܮa{G@kuqŴ1oDTSS!f}ko c>_;4T|7i`yRA^~# ,6cCdyB=%ˑ3+Ҡ~ `'`3lj܆ b}Qͱkz[b&?M+ӣr]-/gi4-$R&d}џ(|$*QfEGԚ?]& %Loލ)A//v+7!`]T@kё 6L2Ҟ$:>@Pg(s/%w 0]MDymΪx'amzH-YРSV-h`FC+ŭ{BeHG<лGHє'rtߍjah')AIi@!C4b)WI9XqDbWN3ڲӺuO ͬ"C'FL/ r{^TP"m_mΖ l#f7BWYaP$ކ٣*SП&B:OIc {~~S3aP7Tg =zT_.XzK]KO+t>X̆ 9n i :.`vqR{P hIk ?X:6Lm#/47maw]8qP#R3#;{ C .#0(?KΖx!>ppou l1C,Qq67:2+5xh藲P n++#3#ݷ<y'~+jVe_}J W'+w,)E3QjI"0%%,;^F@jحFA! 2P^dbgCLnQ X$PZJb_5oM~?UHַȼљ\`YZ! MEOcHݓo:6iȖl Lgз_hz':8ig*o{b=ްZٺN"pk .oܶX[jǴ.D-ķZi;>kpt'CaڝMyOY'0{ A'0ڏZӠF*j'}5|t $+q[XYCuTuLbVp?T~UQu6D+aOaݮ]"مnRS'9$1*k0޴|("bmƖs\" dғ;p=8'f_Kx)n&i4QQ(1S9[ܳ,%Nr/P\Ku}JxBFɖI叆1D#pf^L?G <嚕Y);uLQÀtBYPMv` Z^Mɐ(a[k._C'~B7f_ݿIh @.J#u4%/d5x\y u?`b%hl/* `}绎 zbuz:\>%a3+VKz7vsu6Mf;W$uDQĵ]&S=`a9_g&'ܿiQYcȨ\ewUry4 ͔&k8^@3jZ LiuA=;fG:TOf&*$y<֛ @A6{*sLKar#->-, =t{8ؼR~֣?-PVt!j lxk!0)-S,~ 7-`H ny s7RV0w9԰ahwU^yjoz\IRlP2WA{(p9 &] ʗMWR[ |1ҪQG]1 W-˛[)h\&U!vl!wCMu"{т#THЉ%}uabjmʿB{r2Eϭї %8Nž 7H΢W OChgMLdQ+9"V5glĩ*Q"2ݛ:P<s2pf #c#aprA-{ u]QOikFE7tEo\™m 55h)PAH4qˤ a6&Jpb <?ep]܅ʼ5nL }w+ǧdiC{lȤ0ӴSCuʀir֬i,:+j?NN\f`7GNC@`(UApӥEbTOMa` 7 xE:ť,R"A؂qI\^%ۢZLƄ\d@)\=|X\s?$Zf[{.Tz9vU LZK+ή\@tOjBt;]|,迓!^{`ێ0CȒJ)˹s{*>>0huڂ8W͈b{]H^P3h#٤ > aE1`8M&-Nu˖=u*N_*?~&4|FQka+-7F ;iBXE+Z~_VGi5RNp凿7WcN ;cZ4%pfs3ȖeGq&RՈyao1QSε ]}˄[st.ݪ6)  * ؼ _HiՈtW03(GZ}OKi۩a;B`[0yQٌ`_y:%>#$_ 0FL$4c"fV-zKO2յizmͶ7pJcb.\1N d(5B4Ov-" U,4pf2C5yH@|8Kw)-[􄯡wiV)g$l֘d?w%p&#liȲXP)C9 z_/^7#]B) "ºBzbۂ\HyU#7U.2-&W ̥YPD6U N 2| } j|7\}NܡtN5P"v:@'$F'E;wQ6}O*<>sTOA\o(41-ݙ4*`M EL?[}$CFuENM'3bM}}޲ؑv{3'm:CN&BĽuSl$|n5`^h A(h4(z)Er t֚w*,e~5"`Ő,o2nC8NqM߆}G/:L)QߥvSjƌ2 ]Jz`TG$*kPv԰m?3 =W(5_5d4o-|ީTnoY P40%@Nv%\gXh+ݸܬv~ǜ~5>fgGוۿ;s-Z⤯MQ4vdH1)9O^1 >Vm2zwba+gnb*2V̾;"9c6`bf~p-,;/<(7ra=dކѐ1l"vnT$g,!i]-oTNFޘ?wl?3.eZNRjQd,fC QK`Ӗ^Vkxj~KA*əAJr?c\@S:~eQ8kZO-.+Lw=;i9b6¤M~رDl' 8ݬkY.K)z?0-¾蓣`n5|w|ض 4W~`e0|*vԿ{71L(D/% S̰,&K!ƵٸY j̺-_3ҙ.ͤb s+:eM,("P z@qK{ I^HvK y7{m'? GhM@[vg|mW GjU & e\,~lrJ>^; i5C9d)VYp2&*7}?\4!4-dU:wB kY o!Zގ+jx UІcT赞za]@ʁW^pfw ϸucj۴^ |)c 7QmkxGS QAY7]nU"ȡM fѡwh/Φ"M^g4/$V 4~$PG szX0 6S uSLgo^C@*g#ud9f-~MT'JO.Wo<Ǚ jHe1HxSgq#(mː яd+ '-2y+njѦmkz76G̣wvsI뎀sk ڸ1JR&[&:/.Pb ݴ{FxV#Ik|F +]4c#eJW}ixMM&u7-g#(O$K4r*ŒEjtkbe&>!HuC~{,|2Ɗ)!)2\=<ejKN}(w$욁USH/XUQqq{ؕZةVhw X4(=NQȏZ# i:s*WYϠZW#(ț"7ғ,όeW*,9#;Eیœ۽g*ԮDTx2Be:Vp7вc]gfve,~sǼM7R?&,:Vi't3~2Re T2_*kQA_]a5la2V" g_F6#ZL;Rlqx&v%;'- P Du0A4FQx!3rٳQ|Z6H<_A@:@;_ޫf#qM!%ae G &)-+Jڐ9l!HG@gPsN'n3{qc xԗlde`=t$ Rȿy=B3w1Em3r#u˛hNxRyɁ_AP_PmJVwV@|_"W&(mԕ^{5ӈz{YȭN=] D6x;xOIqʴmy&[hU09uvTKiC6A}5l/Rݾ3P(")SLQ* :6BgVXZ9;^ e'x#w80UwSq`Hkx:#^7߹!օeX=]ɹfCn&3!VTJXH-dɆ |-FIL~ͷVtxO !Ku<; (1Yb["fO+Z8( *EJr!|g>DFb^YRWrwLk2[b{R.}[ϑKP:])L+$viq\̈BCxHHyYz- OL@JQ0qߖe?%k׃ H:MyA4$ueb HC6t?ħ:il>%J°Qŀ4/:+GY6GnsN5Czj\8g[~;E/ ޓ}xʌڀ#ߞeckiQj<Lܻ1(GǼjF`9)SSw>#VA#uǷo)jbAa&}bg!3䐿1LЇw I^]NCvfQ+9Eor^LR%"HdإRВFIts9>4T`ԁF QZAŌĿ>0HCC~1{G{Ȥ>5"mH8gf0¨} m1â^95$ $w. GplF<ܶ_7IW%t$7 F_nQbw0jV4ܖnx=P`b+2YA vHl2r,#"uCczW' 6m?q,voӬMhd |8K\fnE~7T=Q5FtwyqpZ+ՇġL6w@dgqhCы&l_k !)+W9ط?H؄N|κaQv#*vR:yfpBtsk3Io1zd_`*08{Mv\ Y4%uKu}e~t N0,Wnٖ4=/^Vp !teLZzI£C6'ֵe a6S*94-Cmd 0<=)/;,\=;0~=CjYENJh|jB ṳ"F(Gӎ&*}:@as#&G&;A hM| Ryy7~1R0PM?M=j[?Ԣk3<6Plg%P̨+^IYrI0'!'ۮ H8̣L d{?}`#V›: E0"Yn ~&nZ\{#> Vm*_f ?I{́vi%-c2Y|ZҼ5ie2 f{aH"Լ!w7ҽOX6Z7Ԕ|KB!|1"=UTf  fMz 67;b"4l[n~4e4sp-h)m$RGto/ԝ1hC{[嗻dйi?(vӪDԹ y!Lxџ46ظ57I+q$B=a JR.@G~uf-'<NJIOӧŒ>afS<؃(nMHE;J艻ix uX9kM&O濥8ܧB0/w 7qyl9<8Uv]I_d(zS$0QBGe Nͫw| Za%/ L[-+zE ?L -@̟Tj[XchuϜ)7dϱ5bIkI,_= 1Xi|Mz4tX90F?A6ZF1j[IILD(ZӜfM ƚUtE][9MP8hy TR2I0IHU¸bh ִY1X9GTcwm Cd੗N6xX1^J"L<|NFG$˂4-ޝkU-gf0Au/lN .HDeRںVCuG|RGpZuSM˦<c)H!_w` gE`&NNTӴξ0f'n{aiQ:psp&}JVԭO?=IE-X +g#- bT goJvȬh(,2xE3' myٕH斜|!y^'p=>8rU84E|41=eYCN~`Kr-OQ'ԩBeX4itx ,F&)u 7Qe CD6$J WNs4=J#}/g)u* H*0Md|^ Y$8 uw=7"Աc%a36ڲꑑ,mk9blxL cݱ\W#f hjru؍ iU' jCU{+ :0 g |&|WV,Q  SS@k go`J^h_S&>X6켻W q4ݻ4t~-;ތF%h܊7,OYŸ!=3Ynә+wHA@O+v1ys ,Η"Fg~#/o@,a% [-J9#M-`K8Iʆ`~zv L/!99ąVrG308"E>F}Ն(J<&98k0&sn\tWCCWYF+8cZU?9WG n8?\idOL,i񟒩3QD<{ tܸMkɪY[V1^SM ZWWnv c:#erPu i+3n쿚5eZo_8&+jR^E) a3GGto0 ԱU,b{COΑ  UCA"+ؓ\Q R'[ %@K`bRGɆTJ&|U\ J4s[t^~jHPGdG7#ex/%W?tie X鹩ܱ A$尛׫C5y0w7avlضqT0ƪ'Q<#vhذ ڤЖ,sD(}Jkkќ 隇요69ǺPagQUޏ-/%\Xyu$^&tѫ`!8y<-`h)R8Ʈ ͒S*{PZQ;q-b{ N0]6b ^ܖVӓͬW;~X "B5W$Ӌ6+yFngN:=Da-]0V)r~Du\yTA=[9F0DN-5v)4C W_z=!rLP!!7AQZ)Y$fiZsT9^uʧ)>v8kN# M1'iAK¿r9~Yb7M.%q̱&kt{`J7{Jvm_ov? fw8db=k//2n*" &MF:`$iEB|oBT^P+ !˺"+TMN"aV;WMW I,GCk;"1RݓG34OLەG9gijSd.>IzE%B:h ]e-kkmkZDrHVbQ we^,>N[+5z V5Ɏ$S|#"p#ڒO} n<pc5t60VɁQt#61VԪĴ"4l:OA.;[+orN<[_(9B qsEVgeE3-O WFhQMuc܋~zvm?S[EeZM-.(2y7{ShzKҒW@?ʗG~q ".<ꍩg1++LD>A-'օHkf ‚,U}Z̠v/6b&EebD=M(1_M7qq<[߻*fsŽ;b~#^JgZm/CQu MB[lwn )$5Sç'N8ܭk 8'r>?\yYʓ^U +1q8+ w/fJJ.eɀW /Z70Mg0JJ @ԭ'E!/v(g2WE{h"LHIL\`QV-}܄Dj bE('kNr*7Әs#J{IϜ o_GYens<99r2i]Fyim{sGfBA^@QS][#igߦ >:( /!nd<:2`'p˿k$ IUo9!=rF@@wV@z-bdo1ٗտ[o}݀Xt4VDEf,,mz~y4l)}ƌг%!/Pn> VI֎7U Z, ;\xHt|:,ܱDJ~O 廾*Ǵ{=P6M73AynhAw>so7j=WbRq /f'5ps Xxl}qCeQ֯Rx(B`{,Q JBs`alCA}i8mCW@S0WyQC.>:MS5oE'轙5:7~8z[EeǦ#QiD;&H|ٽ׽jPЇ,wD'c7D۩HC^:~7qpJ :ޡ蝌&#<:AKs+IzVrU cQГM;pZÝwmz0F"\U.YN03cgjڭꘂ5# jvl J'kIe| /e95d2HZd,Зk+$Nqw/i'\{LyJ%^B^ٰg`q?g $ϑ)v۩+oYf3rgq9c5/doxey`ϣCI9 D*[-@r6݁VW<{ނۯjC_h{aʤ)2h1JWUcMH[PǓ{LbUji u½[㻍EQNoV,U_hTq %U]vbI/9%c`HN:[iI DYqF |G/D͢|F'BqV t~n6PXH Ż~{ߩ̲²4'qflks,v^ PC9gkI*a㓍M'F}'fEB< C+\_d@Q ^j<G 9mUu?f4[-c*w09cxIm羯i PRQw.p%T,gLc_ Re{I,E+7=UW-+(RPXz??`rvxl*J~s`G="]"_&j⅘{ ew|R1M mdzb_Z_n&&^{V$3``n:P ;k fjIGXqF+I7I:cL;pOҾz`2Kݧ~ :jK)2[TWֱCoEB 0ҡW=7vws1POMrfyPK,8 A;rL8ݩeZ m*SxȬB.I 6_}q13p4>T4ܟ Rf`؈t w05ifBH+9BfvFdDcڟͻjxtM~;Q_6Qk&~5D|c{zIܣJ jl ZP˯k?ӘD}e9^ 8z÷U<-h? }?9fC >vbke[NU5w&5]  EIZ7'm@E[T As'~idde!+pq ;ě,)F$zwQ }9hߝRECn}%^k*Mxwi|s~:MB$$Nӝ|bq NR]Ÿ̊ur]}u*C麶z iaQ!Ds*9r6EY"Ty! eHYrM}!?SAL82oV_qxUCɋʿMsy#ذE$ },#j~Ү뒨j$kgߚQ<ԝlf zffX"h`P4.y/E2 /#kV+RKSvkuvۏ@6؇-1S-%0yt^^)q%WPS /;(*'L3ã|NDR[t)yUd( #S_QìL;R4T):yT Bh0{Y Bz\5 xjVnsɜrSHOͣ6p&<|οѬ}J+`{|ϕA, vcׇ08,}Bl"24m""z4]RZ\O0$PdE?m.O?Y(^(;|tTL T3C3!TOl܀YЖrh2eꍛ;k QLJ|whbέ%u[jH \e3%V/|T W`=' ]rfGk}<:(~{L2¦4:o"h4,T`9إrI}(E߂?f 5 n='!9FQ|SqpXD$Nx ݸ@ZVrL.o~^e  vVi=<QvAg%5ۈzc),gySSȄUcsX,Gx 5rET&$"v:eyN9p}:gZinI%G_uh[ g :y ' uPE$M7fUm}ڡ0j1OFbpwZΛkU=o=ntU4\l̤f0ڂ&`xo!%`jvAlCȋ+fIP0PɆi 1Q{sqWߺxKÌۅIJK%VˀdN_7#&Ibt m@[6c@X%FSZKZřHuJše@ll38m1ZuM@CkMƆ{kqv5UNr} KJNe$?I|_^m]qMc_t" oCJRN0)9-6jTMpЭu,-|mIqh;G!L4i nZt^# ^o>&ZA% F]LC<.nhVFl@Mwwp]]i6(zQN5b:oӓփ$5 8̬ hf&Ur*`#m9cH&P|ىO[R%9)DC5Zִ>_Sh̑"TK aB ¾)pP%%;vWO}1℣߶ F6z ק߻*Y7@N:=D`c|C[WVq /Vg dgĩo ΋.M m^$YE_b .Jka̾}i PYX> %hXbX Wqy(R#Bfc![wIZES5ڑ؀9fp577q-P섟`? G8d8OFLlǟ LAL Nk_:%8 _mrZa(cJtesYT l$[|djZ ˕#s{S FՔ:S+ ⯨zTn "c>q"Z?7-k{5zq<$yÔzv2nI2IrM(^qQt|[\ Dmsz v_ڛ̆nâ)'7 cH#t\0e!{$ hY0{lUp:LJZv@IƮФzeAdp[0$[;|8m9yu#* H#:vt6nA&kN߮k}>N4^O.;: 'am4ƪE%&$oޘEge'&r['h HA z{7uN/Bsw=R}BR `„؂u/a?6ONJc""KGsq AGjo 9}4FFj-%ߐ_|ꄕєP{dόG[0{w#UiҚP*)7ߊ&ZK{6+n J]T-]F9g,KQ ҈N\1f3޾Z1աϯt <!tx`8}tWcG/WgBm}bC&m|.6h;vՉkZxD; ,NɣFc*~aSJs&S:+ziBHY'߈A]#SS~lA7{i]JngwJVWvd+X?AdN]RUY|Lx-%.Gڝ ^ȱtD4p)령[ƂV<0WstdF2´>u EE4>qne(2YDuR5UpmY0sޞޙeBYeɒ,YJ\As tPSa*"m/Vl喚8\cUSZ3TFαn8+OANf|P,${v|-3,j!nOL3eп_UQ8+TS, t_2jΪxQ#։WXj'",Kp O! _gm'z\, M:#Wאt Ak,#ő2_7P,@.H3g΋3ҕӷnݔ`Gp=g)X2XC B!ϲro^2ndZ( )ukO>mr!<=G:d\`TG흢j*l5q!yJs,o?;c,Y=$fcXqyjh/у@|-я '{ .wQԪoh+-&=,3 XhӨ8%(F,ˏw5 maDw.z삊7Ch=*]7qaKK_ĎF٦%%7NdS:X>Y3cb>̪ N* +ӄ]od76D`qn_u鬙-079K/ 9^ L'$4(:.[q>2: v`G@+ϵqoZl"}L̮)vy=u#,:nnjбb`+?#uG`9]]@Dbdz[iJ^R!䛝L pI/ԏEAII};GOі|JSeC*\-WjC0,^@P½|gu{ߨA=I,JIx.?OS\bJR!63pp.C=갧+~"C[g濆h:? `1KVOp֣S,G7≮6S9 ' k+"7E?_!{wEn+ԏwǑp(}D_!?d XXxZ` j)i\%ɄVlar{c"2VO bl0IaO׷IVtFTB--F<ް)c[;z#qw-UXlc ˹#0BA FHw+SQ ΪZwn5!b!7R>@ٞ> >*ufVM|O]G5Kqׄ4RY-Q&?,FK߱R98=CY ]y1OAx|"S)AICZ)P0DxԄ9NJמJbn:*x:nHTd9Rd(qO= 9 G:!r^#\3e%6պSal։Sc)Ua^d'@RMdsl{Rb pR)+x6oQPwz0$i!JAh'(pM2V{?4W9;rXlI'pJ6\Q_ \@scds&FhI$eͅ2ҕr=(yǪyjdeq顆 NV"Lh (33ވi0CZr#}i+PV& [<CA EƠ=ƙv!2UA$ W)Mw(vMݧ݉-,i} 4횝aܴ;1x.lr?Q aQFPa(vX~TuOtWp>>z8f!U;`KQ9=[?֢o-F5-6:4G) #["69w!7C,WoCUfq-C6@Rw;8AR$T;:0}p}W2X (S*QC<봪;+UN jnc8[Wcg%M䘵sN:A6tVϹՃU!a7k9N- Xx;;'CD7 ko۟aX#{t ~Rqgk-/,L;}]K2gzXZ;0PF us[äbdmvޤis Fl!SY]41RsOwB-np[UCN#u*^CHdx݁oD{z QR1"?y) A?۳ ޑ D"67> ҚH4u|%25nNo>i7eKz?pSM;(\y$b7K Z躅>7wkKW@PRd"zP!T,x&;oj- U\8@EXMHIŠ3?^Pi<^{BǙՁtY澎 m3,l;y˶ߺ٪~O?%\P5sKc!:I|?*rkH/N7xf \Nr܁X =ҥ \.?CrֲU1ڌ|=tolm_?.TfFZ^hZTkFO NLJLF'3k0roVO/_lrZ=Z *$Ev/]HJ>@U}o{26}e\r$@@koI%Xopm;lcK- $E{Ӈ*RmVis\=e|ٲa2!ˎu)!;ꨴcu.+p'?A.ݚF~:7odU^Lu!=k@pcOx,  i\xIcB}tng-mղ!E) <ӇN)Ph}qۣ 0 9:y)T+~>2]'ݒh]a,;|s/ƺύiMu 7hYńH$^BPa`WҴǀ=}0SWBx''k]y*–kouLuח]ɗܐ`,2eW$| WQyTvƪGyPf)xu)Adփ=RYy #3Vt 9@,R56{'=Wu+X|CĠiXh=]Lf,~4,'rm L~d_J> (fCc20uv{^gBHqѢwn5 g޳tv,$xL1䍅f[R\PqRG%',SW%B3+Z+-fhNYE܉FX"K>iY)}o82/"Oڙ17ahC8V=vg;ZIJB ^ܳU~Y$' zq$Μ] '9Ś:x4pyZ,Nme,t ~FDP`YVۧa_) Q"âs܋oz8kA1Wύ/U^b:Ϗi> MA,f#b|S3a 0/x2wyB hCE1Lo~ִDVMz<箉{tTIn&ܠT O?|I `*9Yz'\!㴹9rqis":w!U/}( "0PXIg>c2__sxUnܮY7b飳e=_O8&du+^zɳwo5C#O0\{(?E \-r8XP] i_ɲ^ YFa̙.lX#? 5ǍspX5b$`rRppI3A2f`yV=;>{j9&B ЙcѲԜ9:8mh l&ɏq%^ۋ8:i۷@ #Y5efFeX*"sꔫMAZ#54ւ-?I 0i.r(+gZsa'VgL8P1 Gyz8L.C78N>8\2e̷|7ۙUv涵⇟A4HsPK  lMdznXg ƅԆ> >ڋjV#4AM.wTNN+U+9NIF([2G]v_nAQ2ec F:eHZu[i[W͏JqRDt7E3fRHZ,$,\f@o3UQGKJNC$#@AS Ud*3vgcᢊ67ܪd<'̍} N8_΅.w#I*&$*zxa=tsCD9v`j}cV_quŧj#Z tXG9ɼ6(ćc_.ɽ>}CMb Kvy*$aF[2"Ƶ>}_ (랚(2GAw`/'I+ru]W%mDm{e?-s ]wuYӮ{V ,$|7Z^ً9y$^Q m'ua󭰣BfêyHoaVCGxiA g$o$o*5M+ðc?$ 5i˛1՛ֵ4ĩ[\܎'Ɔf(^8%p̨Ҏ{ *^+TӨbqZ:u,go1俺!>ϩhV`GPyĢQ,`Qgⵠǖ'>I FUP@ݺ\И 5ҫ7naKx)s獸1l{Dj&yJ{@oP9T =C/$|}83PPW 8fhyG u;eU S0BJӸ#.^a$^'^ Lݗ.ƪf'Q%u6;[xI!D3TytFI7 Ȕ#bdt'"ݼsfeH*sUb"uy2ngtri%s"b>p#^UI^d/2 ˶㩤hfDFa1b$h6!9˴z*gL>=l9c~4.K)'l]tR.Gw4@(%3-bksW"9ālmA3DHYI sDDN,3--;R2DpJu15x@C#eLgeG/c6'#ɛ"aR)5|&RT'S/BY&Zz[(aW,yP,Ph~Yir ,"8\m|, eLe3ǂ +y# %|x2ckG`*(L2Qj|h'^^2;[[_-c#h}U^<Ӆd^ԝw>N|ws GV>ޕwѴQlZ`UDZ\cn(QV:??:!:ނǎ`oG@)դ@G.XAU,1k<،sV|Wӡx>BayK(LqXkجhuMA`E31H GI@$ 15/# c/%? }k̏4QK~"dER0E7g+đ%4ɳKқNG 5 M"+hIC4 "tS6/g2+Ȯ9,D/s8b5QWEW@ #2.9s@nb:~qԸ!l>rvX VvW'LW*:!=X.Vq  ,[I8TfKSvZL;🛔orD ^C'n [mmd6u IjxȉˮϏ)Vª1:Cɾh3)aƝ%<7T=)?cɸA]**B:᱗iŐ6ݿ_Sͳr̡ZVZwn$q|.C,sRo`6G-{ * pǃ2z||ikDĥ$oF4o;S-EpaކOqWPEP&Oi=:yhw%(fG\_i7F I5Q R%=FLsnyBS׆GypSY!|$RZXwᅸW:QRkUV0 w5#ZXN|jj=tz֎߰LQ#4pw\ ?<]#,;w DuM2 f-=hͨ_$~5>m39!mDl]tΩNa\cL*l i=Rnhjayv1깱h5yY-ٞ#mm-`T(Wts:F BGIcZ sy<=)rc ILAC!7V\|15w쀀E5Z@Jy| 8#IsF mrMW`B!m-; K+G/_y*^69Yh5Aq4 x"*Wl8ROվ˅*2Nɋ`C.{!ۚnS] r(u)\cYC@D;qѲn7NӼU/h`)"[rs(հi|.~Ƞ.Q+} faGmZ*mܭH^㪁`1`ekהID(rZ? w/!#ڜR63@pOIº>M>>{,].7 2}Xyu˟pHFVnjkk`zb/=fB@A':NJ; __vӃ㡦{a(r_FXozE`xzQZ jfa=ކHBo\j` bJ}{XKk齃cxVN<0X^;4eA,5xmɻ3ȽKտx|gU͙A$szw\v`_X_jHF̕}e$c=4[D詪v$qUÌ?p@pze+eR;{~3sh Y<`Bp&E2]>/).t8|H d-۴RIiB@`m N  b~a-$y k$47-tJ=uEV1EqbZx65-ODD u7$-l Dec?`Gi;T=a"m Fq~I&̸RDC}ٯo;UWJ~Dp:d9uҲ W?}tm4NVdu;-pOԹ1$BT#qI2 qDC2aQiOjk콫wʣYcfR^3P擴5".U] L$;hb͐UO(gԨZO;>ܷ؏,c%.h;UU q`^BU7uWjn& YØSs4$'dvePr-a\GT/o=$R"a@5EHI%-2f3wr#+9B}~̭{ g;i>^ ׁ ?Y=*p@AK/ln)V+΢ 33 KCj>V qk[Da5iHϞ05ǒNYC>cS۩!EUr Kw k=$EvW |*cUT WclmQ3=asAUE=} <S~ K=GbP-=>0)vGS4óWC#kK* I~@R%kwїjXēK XBJhX>A w CEuP厀6Wgp;VޅgyC?-77L oogus)>[ JG@ xb\]a㽦]>8apq2Ⱥ-x,5T yI(kvK: %ҝ:5efvʖWP4!'԰Vlw1k&]ZƅzZlūK8ݪy`Iaj%:h 2cNR|]B`-Ik[;{% /vS@VG (6#!Ca =zV._v}i I±F}^{d%WƾER>+iCnNWnH!. ^QkG(RKC%,CI3▔oΧD/(smP!خXmy~*׊(א+&d2ᓈnWŪJv{,Kf& %߲>a>EK>b$76 DLS~K!,@ Nq-c;p08_GX:9o"L!M:*k+zP0q7ٲis&͇lw6u +<ܝhkh13ZR;섄=7`DpQɬ\NT#3nn=2UpnX@DU>Y{pk5%d -a {@=e:hz ͩu9>M}o ~፜'4p;H@%4;x+u~:^ {! )qKnXOHX!]Z- vM]mK1L yKhI}ٖ^ (c4_vM ^R:ompCwگDf`µD0.@kQƩ7d]srӸYk=@~diP)rnv6W~̉u'-zhBmڜfϭuVoQuisTrg72VscywĩyanKlp] \,gShO*Q vjx],ߗ8%_).n ˹iy b|;|0v6V{vYU<76D:Ee3iC3 mP7kG1Z! @O+Ү)>owд!U{])Պv1= d,YUۏ:A)vdhUR,k9|8]` r+]_ %v9Qq\.4``<] #}{nS@r9.cc;@zE^G((y6"[,GQ2d(oZĺ]@6yJ9s+#"7s\t.Ԉt0^ݰ3|=;"aPƍ,hs] (Q׺XBqT8_̉C !S~k*X(t7mWS%uq ޞ%_!:5-m{-t`kRKj8rp*T6BN`?*et`O{닾W&jN9bA2-eZi,*=N|峰Mհ\bM}E <[e7i;Эv3ۼBP1CjFWN&-ioIqm^1SʕN}1߃%0K(3xhKOPEUHq!䏠P4q^ۨۈ5{jTRd!pb~D0a,hX!Pac }p=+-|S?Z,9}@Lf',Rl< .D{bv])Rk}Arb4| d,`I4&kp \< zT6&M/ #0xkxsC :.>RU>υ*%WxI>:Y7PwG,#0uEb vR-]M~kNY C[geݝLCu끞f`qD]Pp2 ;O..=Kol!%t꾟'ӢwбAOf-zy1($\eEJ DCY@!-x'XI~fU[L?㣔G*_%TN w-IP1JȜB³(`b0&)U?M؎aL^r",7n[Z!]>,N̤ݟ^,cw&l0!c'cgC\|БS(dӚyeriD'1^&~6798,A}O^zBL;~叱FO[X9Hm #ďR5_W*d؏ΤҿVZg^@Bty;2RL7$\qp)zvyι;ͶPz2}1GCfBWswmΔ)ih6 nƬ!s*喛 Ž> z #㓕ه{g';C ~8'̹ڲDO S6GۢMԃXWvɧԣ2Y dӜQdM%eRtT|!BuFsP.3 kבSaJOVmz[ɾNiyu}u& լJzڒ;%'°㽔R*ZF[u)gC8r=ޘl \]-+тm/@HabN]PWud@[s#kLvA>X|Om.*enO1}wo$|O tỏkmX[2f:&"NPuףHe^$wBC 6@Do6ߵXAQv3k{" BMFkXib]s=0A?Xq BX20 )m"ӋY6ܨXo_1/e)sQDۂmj=5gm]2/Y=sLW{2\$ka*8 w,%>TZU,W>A* OM^F+Eֆ/l)uXI8Nư_? 3\+80K%^< 2vHA>&\Q;݉7W%}箇d/?rG_$A܌yqS>ȧ3"|jgK497GM=DL^> A K_y.31} l[ƛN.$Db;ZY06i?X7|\UhHb{LO\ #xYvlaYv{oD6u*gzହ+{*ͻ8[m02૿ssT_THǖ P(,=*,ޑ sDeV}5`ZՒM.@7񭙧6D ҾqTL eŚ&+u]"@5͚(c-K,]q/MYXlx81J/>{}ꌭK̀7'B@ލyR !,. XekTzUh$0 6T"D)h(?Ȧ6r:ɰ,]zù|ɯ0v.O]'Ke=|$ŽߦIr!O+CdMֺ+%#d1C"<]d_ +"|?PU  _Cx{gS /. M*ܞb<.u?Y5F;0afŸ@Zv"m~q`R%-k#RGy1VA!~.tP*q#~&5\j$S{1WEH] E @f|L=ݚ+]7"u]v=2ư34{,hnDFR'Uƞ CB_ˢ,zAXheaGtBE75 XAz|[{Izϼ7i4`S~ mYᏨ= 6m8>Sϋ wѱR rz'™xlWWf锋x_69=mmMGR#/F b-Q;a7!5;Dbs8xbZ:1N Rf>Qt8uy'?,cC#Kّ`Ve i Q~81n+'Kx Ћ?Z#Sn{M-[/dxZL*_izL1\\0n/􎣝{>{[ +16"9Je\-۶@aM|c7FH7JyA,CMcetz◩-[9D,D?LlKD2{i*"Q%e/y+[HƧV07[xsq|bK#Tt۰\yo{FhM[l'Oi't,;=}L6#sA݅gg1XŻEȃ}΅SZ2滵8V'^o0qa><8XCkG<*3]|DS `NUʍ..? Ñ{*7W|Ӝ̥3״I")bíz, IZO申;t$_ qmuB^U>}ܜㄵSSeq;T9@)2Cq+b-ɦP"g*ܾ3m˦sg)7f jql09]!qJ 5uEIh F[|y $jQN& ٍ"B€73CF[@ٰQgfVOv )(C0}Ҁ~'a`c g>+S5{-+i!d%'hJ<-t4fGJݏO#2ҨYMvbf iEWR/rLj؁싍f*O_zH{ӬJ!r١&W6*&RMvXI40y%}[s @B$aTmd΄;;u>T/:w>4St}R9죳ʮ (L_h`s1\O?)-@Br $kFb Huەq[7F<1{!] Lg^xC* *N(%gpƑ@O 0'$QLQvQj^> 4OFuDJ38Xir4IEOF\C%v%[OK#qK%Ն+H쒭#ֆ aݲnÜ FPcُ-֙P ꠆|~6iDC14$Be{bۤ162'u;'mJ[VRأJgmVLf&JF+h9s`~@?dh ˥k6>dJ@`xWF#^ a B&/ k¤GT^k2jqQ?)i2=/jͦEu,l-}E?t Dq^ W~r.Kw_{bmz@M8#K:y8U %8N]B.݌v80`/HݣkΌT\A ɘt֌ZG;Q!yhBSUb'Q׌z=rjWJ3:UP L74qV]䙈%K aWifm$k|`+.ڧ* d'ڃdc!廂/1Ǔڅ{_~C>Q-זTGq@*,U%^ac-ثD;]EjA40>z~pi2)v߾9KW]G d8ǥhYgߏeoix∓PL(+ʺΖ#j饦fqx1T98I"g_N8FH6w gcMTS-EWN=l#TD' ^H!3Y(HwjXɵݓtۇvp eqgV%]|@n![b͸>Q`_F/NQazsf w-kߥC6>Y`yV <SZEtLZ:iVC@DrjrM@0fXl^:w<{*;ߟqF Ж20V炐!\:WC g&HxxC%0 D|*n֫?JJo%`f|-Zq|$ l߸Ls4QV}@-.z =^+X44WXr4`+ܔwaZJ:߲}Oc}x;o5YY_7sB7\ӝq%eHc+[4ty$UcdEo!ScS#P9k6aYNwH&JvѧQh) άőP0s 4,ꁳ-+oe ZS}!B sZ5Ȫ@C»8N0 'XxdS~i՜-߷YȈQl[ԉ?%E1s=>/$s̭d+J,&E .az' 6_h|iϭ!ԍ%KŝyQFUR~SF :jOh$ 5=Vv /-N Gopq*tRS2;M~QmBd|vAsEqrrk6JI|2Z#;ULӠ'[r mX]d`[ͬmCk-LX4C+`/b)ҿz.+x#3_B*-J%W>w9,V22OP> ^` ~4e< E dbpq7F6pJKDUzs\̱3È%7!lQ ڇ z܃~&|]7iRO2QV)bX>6F,TIR9hot97 $s/m0sn#9N]x1C7t{yoѪk1I*ҋ1`:KE{QlQ Z#1a :oRj +ޞ'W?sP*{, p]D(ԟmB8ԃc61s uRov 쵛|v<^< cT@H\;b H52z@bo7ّ2&cLNwL@bqP0a$1P7o ?d\Dd=cXyZ9e_1iFe@z{"^r",l]@D(9BZ MʗlyڄOȘ~`r 1nCS6Ltӵ6)Hm"3ݞŃc M,{J-XIǓo6 ԤZnՍ>` Lӓ׋'1F,%IE=ZB>?6J|GLvQTE[2p}c 7ifr@'&ԝK7Hޱ]C-Kb>)Dhp-Qrt7pn ̋ؗ1&Mጧ UxmzQl+>#t0?_RH>S.xOf~m4~Rǘ6jL:s|)^G^!@*<, 9`r-M$u z:poϢ+t2q7X0U P>LLtA,l*5ҧ ܫ4[7BZ+b zK D]3w^@mj`rS\WvO-aOF' |93gW] Fb:Fe\dt* ˛X#A&1/zD!'ZJ} NNV'IJ_P Q*:9xRz:9aAe\D޿dUN?,T %rе}+.K 9J|㍘]F8~ "eʠf\m'pD`G2Á2s 1bc|@!Ug`'u%,yx?oIspmXQtӎbTs͓Oܼݰݚm~H@QM! 9\hSL k8għ nlJt;[Vo??W ΐd׾HUrE0b!Q7]$g ǃ: ݽcsM\C-bۚsX'T۱IWyoǕ}</*@9D*I{0nEh7mr밭nb@viMr|GQi7;7e)(OO"7&<Zu>gޏT <,@9'DH4*z+OWtM0HEa7~mTmUPU8(xHzj Rep;W4Eܪ|z^\F5H:ĤHC*e4($  Zoǃ v-?|֥~+ⷯ5$5;cxf>j ճylc_]ѓoImz;fod2?Fd 3%:b^q2uvZ&aҋѵٙٔUPdύ7дa\E-pzc KHI>]$oe8 ma-t(\=ӢxBɍ\;ܨY:Mڪfo,ʧw)12u"Dm2Njn;KRT_bmn@l}Sjx++l!ľI#uxAhh?,у*mM- 6fϮhe@(_zDz~0wX cl U.M&=BIZ$ H&!+k^SFh8I*j/Ժqb<5`%cCF1 ?|(:@v#几jTh=hCc}$'YM=vIrp=A0z'9I݌砀]&(z&|?LeCq2tq4v @t rDɿ%u(_<9CT;![b(9ea U`%E O:%o|B&޸rQpO=b\2qw#PI<S6LإCQ^y0 &!]S;Ÿ8u>qm5sWBZb ŜtZ[6בItth+k5aʫTqFxQ?ћ#X#x7hPHU1^W"ҿLyqpK9@ P`Dttkx;Ĝ>Y5TRɫcenV ?Vfh&ԺK*Mڤ!pL}Z$!b}(&+ct[{p0J$k$MyVCt,a mNS>@o{/eުXMAqQE6g=ƧPm8 1k 3Mљ}$9 / }=Q!"] 8BPw&c'6!Vv{^Cb+܉w*|gvo07\Kfn.Guȍ̷.Br &} l$M03SGU 0jXvuAK]lbT,C_8 r}vڲwH d-I+&,4@V1a1*xMa @/!9d DW2zV4NĮ'H >pJ'a haP}PNѯ|Oy46 (7q|R/wTTIM@aN<+_ _)Vp%/VK(^,[q[RžKhxqPPy%Lt"P&塉/X*&1}}=&iF+5Nk'ǜ3{mAm=ӊydto kzmq1,Z˘vh>v0L*f_8..^jJ!"4E4RI$0_2W f' @S W"@*_Z;ew>(<4.+xZ 'nLhb1~Uwղ퓈pBmĖOG#7 H+fncr~=v}`Q ((+**= O!:۴X.ssݫ_<9Y<߿M۝B; wNh[M.{{mGHK'6~p䒀'xLGmKNA;uȍ]H L-MfrQEx.u8/kkg Xںn9l>*19Jn4X%%wёY THqp\1CDG `4O&Zkr/qێ\n@_=+oڃ4Zm '0:qa5[xץ x;}'!ejNy$G#?6PKx}8+JWMn~6ۣ zfv92BY:+哧~EA׌حk{x6LO +q,#!j,z}J2J?5G&R~4 $DF\ 6@@tp̭^A kf!J"tm@nRܘm\4T%ɪU,Ԃ L4F~bt$>[h4fdhaSrzT$˂J'?]BAޢ\)GEW{:z#| T`o& A~YE3˘vHEJT'QovlGd*3el˻>v7 ŽαbcMN]l9 ~]$SA*5&n#; V0S (Jtn_2^5!znܣbAT Ӛ@TA;B 2a)T. cPcA7sH [{s&QA^Yri?Tf 2|bn<"jc0φ*]+fkoタ0)ǠqDa!CiC pI#[yw m|wxS,^ߞp6 <3/NF*]zcݵleOWΊCx']5%GKW2v~cNQj*#Ă0-rrlo @"3e7`}]A$v<3Z3ٛ(7M ;$fZRVzI{G+lvce?ؿ K7+Nck…u$s! A1mͳ mtBk$,U'کg;-#-K/} jc49lvL֢]3Zr:N:wa\y^${$#惊Y^q%*O͋YFld>! e5ƕ\ rr~qw9\.!ԣ+Rv.Ke=mUTb&;' 8)@h3kH,J&E`!cy."1 TYNLrT-(gX5b83ˇl6~Fug,nigONq[6v+%<<^8k4)A84ܑF35 ;/2% Y8 $ZÚ[jEa߁;Š3e~Mֈƭ k^р <Ɓ8of>SxЭ%ZnDPPAXT.ȗWQ[NMV*uAVH)%bXƃavu٪0@5 Dj26}9n }1^ ۊN wi"7`= W`&$"I\"Y{:Y0ky]0(3T-EMW e2)@ Kp". J)Erq4RO}`uEG>]t9 `b5a"|"TSW{cTOxt&IlFO#97smUb{km&ٽ?ZjCr9AqT\0]&*&Mx8iϠhޥ0d8_Ձ$uH{;DB&Mh].xD*8 FfCܓ>MU>7t ~ 8w j虛Z>ܜK$Xd,&Iڬ_s8U` /?"O|1G@vo6JgaxoƀL/k TIBPk N"_H*ծ{dr#u G^1L)r6/|bxךOCη ;*%/k` cUVXp P N>&LMBt4#@l-i1X*ҋwe4Y]c7?jllC-r/V kr8$ T%E6ssɹ [sM@^fkϤyqo4p_AydEI{$AŝEh'mt;*03lHâӛRzGX{qr`}B\j ÃٚІe3zCM Iv9|^c.Ղ)a)lݏ J޳JVpihҍ,+8E-Ϸ6K-xXBvTO )m^6iu(4BAc<~E?q? z-VL\^oUhjPߊutmb9Ee$!v6s$%'2O3gMKD֑)e?Ϙv :Ґ/zP:20 xRz`m!%ؗ1U[NMOcsoR1o.NB]2!F8آdr>ZoM0 qw/7A̟9r*ci*Ƴ9] C!cy?$PFTNB+e9=BȠ 7\]+ z iߗGP/+3Ӵ`srHE'rH|ւ_2 W8*8vH.;De'iK)k0~sUixT,݈тYg 5<782s7՟ey>kY$ QfWdL+5DӚjU_n5Pi<⽢7Hdx)xGxW6Ms8.ohiT(P4 oP7i_wDR4;nyTcidȾ}nP|K?vv 7 ۥf여 g( 17Rv⾅{x1Y,WCZ: vn*je&iAB`hVs:qc2W6mS<8h@3'w$%%ǰs11ӥÖÏ#h0B?/9{jԚ-oh:1!&Z SIlߤ$|10}H .uZuTYfkJx7.,@$/}Gt nx B-!-vW⾥p"_($9OD׿25#+Ė4[U#MD(Pa<È,P$)6 ;*n4(jT6}(Њc8b'oBA?mCkEE;khO(H&"'Ta.Bڦ茁Z.XQ 1㿺`r):ս٣W5̪%lBa驋oDsGBT#%~6s 1ֶ8*cHUʸ M#j3(XwP-߫aO ##zV':xL"R]3ni^ ,I N=<X`uN=1LG9ccHQadMIaid!H˳Oz jJzr_^f1֍KS7ܩY')RkQގFڨQNhȠ &`*Qal*B@ڗ|Mj!ENX2a3qCU KV/7j? ?/\3ltQdRtzemasG(qAp@zyX8g!SE{q"LS81C>Օ v͙/a+6Mo?' JKx~O&D:<kcؖ# TQ9ZId"! Y"l*( 75UCn]zߙ l)-럑vª6gw|C-Sힵ7!}otx4zK zy{J4u z&҃|*a@RYJQ>*YVc:K|/OiNHOWNY Xṱ:a,@ Rio( zɫ;S_FO5:o߉^󋒳4.?,L^=PPZ=W[:֖9et=!`|nF F|AQKhyk:ݙ=ZasI)?e[Z[C}\?,:k`o+ƪ؇nԄ^&‘^su}W d*SJF#Xw$ˍׄtM g- ^jmEt?o?:-?-o""FdZex,R /p7gdcd xqM? 0TBvgz"鏳'u#Pq 9dZF504n56|hi j[yL:rFY5g?0X>6iD vQgx ^)o}wOi+-{U<"b$wQ8{WshQ[iB\ufs^tPw+6!EpBx3ƌƻPT{/Q66.5gSN 1|R1)Btq>-am!;&+. ŢaQa|6#Ze!ÑՓ!fM|IN}ˮO]O>{՘iB= K5 f۽nwc^Ke]lF59cH1iT867L-Sx̫f |,*?0`JwCr#!z_YAY$TY cțr%#lQ鞥CN'ʊmhlQ-k7U T-tZ2%`bʅ"'SZk!2a ]I]P$guH7$Yj7< R5TRNiy(0}ʰۻkDfootMkt5G3CJ={gd : ~+"Wna29̧9g0vmdr'rlOA^"}$~p`@*kEO *r{ һ T:oc,&=ڂp/tx8*˫ 7* 2&YgLRfs'Uwh*)mփٳ;5K+X ~8SȺJPjG8GV((r~Ok(.ִy\LGU(`6ȗ99~i1=A=L=rD%&U@_Z8b|S('܂M0V?LF Ɗ/؁E &ª68``7bV r~MP7sWAx{FدdakV[1i &s܇ކ, `Dсc+zA[ wЯ/'G5K !o_sS6tUy%[k;}֣!MSYDz5L=_AW+yos?Vd2R8XFy ?[z"<9؍oBt /0)n9ُNbO {vŅN-2dKe;E?cBf[}v' ?M39yPE*occԵi[+9m{y.#Bǡ)DDҎBV+[6w#Ԏ+Pflfk9imTz [ * =&46ݜpy()e#q<&lə=Qc)S34%B w laXe3 `2I.Mh ;o̱ړv?n caܯdMsKrws|]8's1\bA}Q  4ۖNx(Unh%X[P7D7EϰsCc>:oTrI(UY-mwi̢TQ>zwN#;Xk4B2w)Eza5hXw#yؾPry٧r|##}|7(j~nl}]?&ԟ}f4RDխ 5%-&Uu|PĆ}zGM@̽K[solcA]W%|w dlΎ9S)Ũ4#d *N|Cxc3pe`o1c05zD2uTZ&Q|~+T&.A+ 8}׆.2$VM|U(^UB29g.奋c}J!bfADwk:4 ̐^s2D=۶7Nzk:`r_ø_3_ yI[o5Q=L8$#%-Ա(J`b%qz<5(e,V.0QCɜޒtEc22+;R^ltրusx ݒz}і`X+cG£e6jV1ŴpJ49ryZ%~F}9m7¨Y5\nMw,sw߉GnG%u %^?rmaU~hX-*(MjlIAw_," X}^nRm;onRj5`rf+:sijfV!G;D]#_`19B/$ Qn0D^ Шmhm,{}ȶ|Ps8{ ]i0ÿuZ쎪Ohq4}<-K-HH? 5MTbA:UӾGL,$}qC\fo+L$E,U,=GgWfrJ8nVFπ[!&j ͱ0+<kbiԈXCUS躢9{rJQ*Y44Z'}_<*GYXlOn劝ׂr o)ӆci^Ҳ*{h,HfvY ]9㋬˚Í!zVFe5czf:gì^EztB^22 p" o!72R@HYѸ$@1[2mUf/Gb {=R X1bMJ3~rm5ȈjsdLr>!- 6f/Dl;k!WA' 7u*VbWyE1hci# ]ƺTƩjQsx&@HGfƒMO?3|D_*'uB Tؖ%R$Gd.eKQ9,=3 g%KFAɛ7䶮gB\qr$3i(lO-?! >S; \3±YƖq0B 9Ӫ|='\/{N1qqb536$ϋ!4 O+e*9DvxtX j#u@xi"ϏjĤ}Ѱnc}M'*ǥC8X} ۪Z5 aFF~ q|0'ILPpQCYOG D}qTͭS6N;(GFsvKhGuBOsq]u/Rb+6LwrdrR>\7)Emfo}Mꌔ?@M9?@=/UH(X2L1sa|&\"3-0sXAfe4>$zjtdBͨsuʐUm(xz+bf&KM|^3zClH&bAy&H7MwwX"5]>Eq[*ݴR#j嘷>3:[ "+t|"D;cި{.RrM'9$alcM8|b_45_OοH4CH{m $UfLL@st ^ѻ:x'h6q5mu<_Ur;Z-`l&` қKf%|kQ'3SG]/ߗm /r[H Y߼+:bC݋%2( WO"TˮM8nd*qk=Eqv 7HJ$)msxן <Ť WKʘ+P̶US띲)5\[L+J {dRD`ZP?@r>eK:ZCƑ0(ՂU(Tu0>PQo. [GdFI?2N&Wtg(+ 9L$*= 9#8X#GU䝍T ˆV"6 pFVVbWmtm0+Jľy1J=G ^Uqv ̔z?cd)wCN>>?@D7 T]n/I,os0Eŏ:eZMJKU0U}PHsFW0%Q;*ٻ|:kϰ(\4mX&>#?f7yc.fJyXrIfdqXW D%~AJMȝY[wBu>NGE$3%4#ߕP%XTqH*l8:7~}Qmo{j]r2Ā?2<7<}r*m&|S;X `lڰUfo56>gMȫ BY4B&6˘#u7";`X㝻t%zXŹG 4Lm )eUMN7]VWH hpp)Zd5ʸ75β|N ,ݽ𚛘QHu<=|xˎقX1̲m{D>#ls.sA_ҮmXhn @ qm''IҴZ#b2;dX%);خL6ֻJK̀q?{WvB`Џ .`X(1<ҺR%BM,:O(yFIٷ!c t22TrX8T?GIF2>]i$]sZ .hkh[zbb_kB,Q# sO50Ǜ}XM,^,>82]E ҤWW"\'aEbR@EÉ?|sWO7"Ӽ >*i-z}PIp̠9gͷ$U+`ּ)>Rk~ۇ@n"le-=3Fú" ~9-n(֢-_5nPMdZ-mʊdGb#ˠ`}yjn}0|qeScF!ZA]kZ*POW2xA{<֘BzUiJ%Wy@3ơ<|,!- 2.O@ݸ0MP7^8jp`:>߄#;~U]'$^+ BKExm 5qh2;\wyG͙.VxYJKNd .9vʬܗ . U;of HV #E\/jAEf+0%-q_ LS՗ Ϫ0sl;Cűj{Z&R~\y?q6@xJQ')lE5(*1P Da 2 y "؏mPA]n n3#[{7zAWOl$$W-4ə։Suoe)x:a/Dzwh؈:uW RwZxm7Ɩ,T3ܰ>/3ŖroЖO j-w˖`Z\Zܠ k`"K1-KPGʵJߒܴ5%8;­a(!R ` [QUwPsu%*sof ` RϺ2$A( ɶΗ3têu")'v]a(D)B5 w&Dp6 } T -] IF,;M|TgF@c븀2k L"}ʥWEǰ$Gܲo]p`ip\y7fpo&۲?0 R08=XSp1J)r#%nn ~ODHc+R@Dwܸ`8ҽ@#V6WfvZ=.3&Q>Nj4j}ػ q-ո3bGlǓOE8OT宀2ZX~OnpZ5H.+8||G.UOͨB 3f=˾s< .Њug蘠:x,OϘ&69C!lGj.nrjQVq;vϑu)IOe ΉdcQ}ҬrSkLl kG&QEXcaH7䗤bb :׹j'`/۪2ܐL#Te׫tFu 瓍zfx'.~ ׮ sCNL]jKoSF@pk8%Dʉy$&,$mpq}l F2y1xG.r,- jh`QNv7)7اm􃣜o陠'Y]eO::<ϛg%c5iX3<#iՔ?k4PuFVck2B ]2Bx :*yB1WL9WXȈ}u3<1Mr',{ꏠ߁ĬD ,Džsd4ӦM97YV6!q[X5{7h2-0t= &](W(f?Ch'ϓ B28L@aVUQKM2+Pr4>ыQ*RX L ]ՠ8gz> L  'deGAt+B/jygm)G)ҥ_0CNxQ(/-}U TW2Sq|S c0bk~8xU^xÂ7~vfSL VmMJ+zW4+px!><~lxZIQ$5Qcs4!09-wv xϮLiy vo'2ׯB3QJLk$]mqfj|qo d倞HJb`yZ+iL% }{C&, ,F+P rt)L5@-3Mq_@_}!)eJT|5pFԻ4YdpL%sW֟R=LyKgד8Pҥβ ")2Ab,_;BOA]Hs.tV)QR/[w]JUcRVI=|.e `먖h.$$"g5SG\\b*}߸1BWטƳv.d|V?Ұlh16IYWޞd WsU^Ie+++1YS% H A ɜN?.p컦e;X2:xPY_' ¥5.X+J2hq\s[2s0Os K5'*&'Q<+xp,K[#_L18 ad,VnAuR ]k ˳K/ ю=^iGjzձByA CێQ+,T`xEz;#Ge0LHco/sˢI.6ɯQ}7:ZG7W'8p0xLjS#)?D,35MWCiJyVMnGJEUWkds"7`־o 9<t"( C}J߽Jl+ 譃(O0kksb 3b_vYJ`5-Q "(qr9|I݈[KO6=-<4cX)i%=A==Ts:.~Xi=Q\B(5НIW*oY}۠g#{^]Eh#nuxX?8sNلwpdw\?<T*ٕL`G d~/i[+. ˭b`r/T고.; Rlm @XDk@AƐ|]UU3IP4w"i)ZecFGs#cKync k!WuHfSŞ+ - +ӎ788{~iW>˸eIRPJpWT.km2\eP$k= J#kԙB]Dcu:OиQɂ]o%E QF> uyj]tg鞙$oA'I ҉GUrw\`X@lB{f:, _>KΐF, ԧ'iﴟ`dAkfcsE.ڡzlؒ"T7햱ʼn/5XXSv+_qzM-Vo0dj+T{TcrsQ2=2w9.Ùe8ը t0~I*hcuVr=i~+ 9FNHS%lsbh"fql8h<C=m,^hEcW\wj≮4Jҝѳd/r(bbZUp'^3@Y^55gyj)2y qjrZO ,v qV?íKvaL[V1Әn 0kfz#h"j+t^l5K挈+o-/!=jD.(Xhj '+Һan L-sXFվY-_U= (p#5+pƤJoFǺV6_EW+/l B0:_6a2 '[+I:|5U?щRqX.,"*eJEZƏ3}HG,XJ(kb:"&GU*B|7.kphKeا{ӇZb?8oEʈ%!} +׆7gËbM|$ͮ\>Jĥ(vך w{,iyL.ПET^5Dqx"ehecZaF[MBRve"" te btB7ux{$q`m_ `;`fĤ7kD&nOѱ( |nE4^pf5mS@k-$ lCO>` D-OMZ\ ]UMX`/Iϭ%dI}sLZp~Ì~X6?n.FMLw'4w1ǫh[hT %錚~zݪZb'Vp8`q|o'pͼTX3Ky. @k M֌^q0%V,RoY~[߻7֘U,hB}bT !-jUI8(`B+k8U$978?rMY;/v4s4 Rߡ6QI9ѕN=\o[M)WP`ᱫ&╯F |@ W' w:Y0i}+6&J%^¹ H$'A.uIE6}c 50hƳ):ؓgmh3-+q\'6O눠tveZ")0wm"ʓHBB {rS DEV)A'Go̕>:Rѐo縢r(#^R;cF_ꍕ0͐Y%9@ oNf` A=rxuv8%ޥaI*a]v,uJi,UvIZw뀖frd5Up.s4*5#ph"#ÿ́fDrf:2NIB` ; Ru #eIYhZ\Ɋ|ԺG84:Tj23\\^ d0Dqr|k R]֮B}a({c<ile._Kd-%(ÑnơƧ#sկN\ƒ =p 1spUYG*t*ebu_fET3݇' B8R;ew`=8U@ϊ7ZY-Jڲp&?p8:L3! 2# hߠiTլW7j^S;Xvk+kpA*ZcM Rq1ZgP749g>6Eq1A `i2BpFDK`XsQ޹bz*QQzI@sRw/|'|fF<.r.Epn<= c%9Qd}6C_aIiwe04 ILmh D7A~hqof1y pk޲҃ۗPuSfNEt%~`O8C,oAj 4Tnm@clG):t<;_Frsj4b6 ش+/W 110]T4-粡T޸* HU1tii#|,#Zx~Od@|7|1a6MthI.="D&.TG{ (Ɵu~GNៃ#jO t?zٶ k)t;&8U☛Ž- 213 ,[?%<| VX$.RE9رF>l}4LRB}%n;vR $>ZQ!gԎPj gO M{m B!%ҥ!W+>76i.< 6QOgϰ[mKxJZMWO眚i uV$5'K)F3hl‘mCCvPO79X=MN@M=ݦżDfS˾lT0&r GgC@]eh7Úp6 dE\dTZР0QwHg8ei(k˂\@Z }|QH׃Mz}ڣ\9Gv &qӅE*. %%l\)7x4.4F_1׳&(]~f匿O$=ѭWeQҒ^UO$ p/FSe5Җ9 QN/yuKӖAdEx5-S ] ϱվiQ !X7r"cؒ)6Ume2rƥ:HƹƦV)naSf R\N8ٺRͳ4eq'HAZHؖd[DJ6JB%՞=)x9yRk0ɍtӰ5)6+}D D?|  Hf- i~tT -#I'8!3qe6' 2u/#cV=тHgj5.d8U+Gwϔ4~QA;)t*4$1߸n1[Zn9M~kմRO]]l݋FWDtf\Hj} g0@!MXf^$8E]Q3L|0cݲ!]I>xJNw25A@H(eV/_E> vwWx H18Sr ,'NG?d &jXJkV*zISi@k%2)[B~50dQ` a$CÛe%5чi~i! pA*HDƈʩ>\{l%{O 6OF*+dG=oj(A4p*t^ApڶJq5 y[̺ yզ Eڶ@OLm˹[ q iQeaY1%I]36j _ƒ_n1'*Bؚ"4(Jpis8´|8GSA tHf#dA-+m+#_qްhOn7R˜:i=Gzj"Xc9rtڢXKx` UW/:K1Qb!oNf|<|xRvEUlAQJXͅf*^Au}!Q"x_zkH/_H~X;o`ejQb]36 Jz/ҝ,Zzt5>Z੮6I7^I.a h+tf J(]6|3ڳN _q;tz.Tәn^8 ƀ7˛/rpP|[-Ȱ ɛ1go]Gz(,ƯԠr3U 'lZ gߢcmIZ <XEIӆ-Dũxp@@fI1t'%&[brJ`_z8'!);<$Fɕ,>rFVf%& 8%OUq¿̼+%ʑ]tCfNg%X:?ީw0ᯭRw]Y,vR8dޏO#VD$rcA:Xl"Do ^,Y)X3R۾FAڱ^>U&EyxoЭaQga(AzsSWD&YguYi4Zcghw%Ssvʙ\[(yN[x9lWL@5LU18#fq 0°_KT%}9@;%%`D IUl [ۯq"PxLOsvQ+UwNlcĎXV6s"E'" #8fH]9hI&ԴMk^o׆cpB.w] Wg@#6)nF#ncրZŭ7U-#^ZxP&%/|vj%.t0RgT$@-<\CI|F]c*$ 1g|ޞSm,ezHBJB()*dQ e^N4aaG(jwDPP5?@W]s CZBE!~ ʴ t]t6|a}*مHt.j"p}.'>]o" C˃?o:5Q&?mSc,58PQ0 /;>%Hgo'4F<$YDɪVTE0K ^'ΐ>~S dƈZO;i ǻΰ̔(Bs)l='C~E\收d}iΨ<0ȧʹaO|s`â,Xm) 0 *ߴ륜 y``=J{c G95A%J[4isV5ޯM$._DMd|$[-W9yWU;)]iz#ON"L-S3%gzVؖVHb(0vZ381[6*^2:fѪسTq~sb#NK9.T"T[xgˏ[=vjJȀ gO2*[?/K\ VjIv!\89|XNHzP?SmZ=4HPTUQ!!񛿋4oR_{4:3E{jL)R\B9þB0px(8isUijB1dLaʓVPEE'髬Tp@IpL(2Jf0+ Vi?R1l Vv/Rt Xψ/J:zpuR" Xл3 L:st旞AԶ74CMuJ>3ˣ[шL h';w(\\xMЇ p7-^X n6cgFFryZLzu絺m˴+ȧ9^ȰZ~+Ū[¨Z!9.3Ayc' {҈jNU40iG|H=-hL+hc$NIPkJ_!P y*9Os1)e6BuZɷW^j6ȋTIH͗Y-Kao&KHdl 4[Te܊IryJ8N\hΜP^j%V FG+Ý(jD5jMd0Hu+cgZmRD/`M2\(23nU*bd)%ߎ\{ҏ+=--g5:gI(${Zt'"amo@W'Y7>,f>-jǓ'k(vrGٵ|X!!s>oFGѳ@d8!ш&!',;9%_ /vnn.aJc?:=2\W+8 'ZWYlDXpe2_'.>)Adt6P \FЭJ?! ef]Z$H-19ђ>GAT8*tS+G)‡9F71:sFE=#9 _ C-1(`Ę8Z :50)} Lm{FJ[%ox~ؒa1#V#Fyuj?SutuI rv|o+m7g(mP I ru=֜U'rFEx۪&BK@.y =chwoo>iG5=P ?4& (vfU%"^5_@|)Mz0yTSIUf!qr4Ӆ\+Raؗ0/aH{ITd׊D򖉭 oaGKchNԓ"#IfK'sǴ+ғRϤr=r{-{ޕ йfY]1SNjg"FuIHt.%|pk|1iO LF:3Xm YB,j!1^YPZylfQ)z ƞXW' q{-E?I g7#Czd` =).pEx1ڳq A|*W'?Lꋔ-.eF}Sz&~Tw,{X;`#/bR3<҃,.0pd_5P3M̀1VTL&:g&B0yꝎ^Vqۨ 9A؂0 @pqOu~r? Oy/RFfΩ] /`:q-udkҳPBp6{ᐾ5D1Dxz)D)"b& W~6OHoT,IeC[w*4O+@c]?Lu}8RLѪ逭 f~un񄳆viԌJ;*C̞prX6-w<{=Mx^wQ5F>YKXnGx)EθW^BV>%Gj#B%.iu'ZZɑ$0q;Ot{|2'h"zz0;UӕO3{j耓`j܃ԝ d>MzD=:~Z"!lc#[ho {F^6Z4u z"?.7FfG޸8݉ tbX*g 1_*T;OQ۳pS|nB md*^z1[C5KTjPޝAO:bRcZ 7 biEYh9ayh8n=LQ"v{h$sFQ 9w}~|Ǯ[f%gѾU]!fx4Cù<ƒ>`OI*':tޤ$Sg._]yF p%te)W UNH}֣rm7qv&.j?Q$`r?hFce%Na4mnh[R,潙7; SvB/9sl5i,̃b`Ҏ/,ڦ8 _vH,zvTiB/xr${[t=G@Hm;Y$E7b_8G;9WN{_ S˳)|EՇ~C~{`'bVǬ4z9SPpF`#"3n2KW;rɗ72lʼnXI a Rr[q & *7NwĆuŻ(c9xn-:b%]>H'2mG,"x$O3G?OI4N  6^%y47u,zKؽ}"4KfŮ6Q=Gvp=*,ڲ6^`lq*g-#C-ED(GGk<ӌ c[,nTPW sC2wvİgW3G o1w8 bˋs}֭*U2h ;K)[|Rխ-"+f$9V ?!4-G6mQ oXGUtKrNFLv@<я E@cc OͽDNgnZ&o ٜq*M<|/b߱:z_TJ+gU_*92=@ DQַtgr^m)}e gZ{3N/W%\XmU+?ڜI-;җd˱Ǥn%Ş{#Ւ6Y=/mP405Dʎg07$Ñ}U%$.>CAu :Y5ywS&TևWU0z0GY+ׄۉ0% 2TV:[/] B,C:Lg/,]S6(>2KÒoB5l,!,q48g 2ڋAXrR<3{>f4`k!Gg5 iyn 9DncL^Jո$Ȭ_#j+FSXb-xV8ȬAZɣf%W{MXYxؤCߴ. Sk]hTn{0J8,EM,3Cк]w;ΘZbOjg>xLTǻ哌>V1*G{zLT'$vZEx҄(LLt-g!C+K*B>K҆'>BH&K)욢,NFU՗ASLtqAsήXȅ}LQ)TeeK߻ ֚}O; =z@w<z%Vq-㪗!3ϿZ7ZV(rÌɮy^Z/ \@*iY F/b~w[KpZ9#-2\g:3fhXM.7TaD. l_]$0(I9rcJg[+ . 09dM͕anyIYF v D#*Mc9Lpb9bPch`y)y˴ !iBѪҏGN$U7l4Vpx%}6h{Lo`فru%μ>8'dDlQUO8K hX_3+-`E1.~@J<+W>KkPt?)4~hbh˅}/m=kȅ@Q{L0s]_S0b笶DTT!&.Vq$r4@m{M롴|93BZ"2).3FG$#.+E>ӥT<@PBo5?.5z˹U.45,!/СNli| -x}{$+{F L3e'{bRhcAu5~(TO并T&7ZM(Lg~ϸt 3e#z^-> ?QPWܻȋ Csg'-AȌ9q/m*#*HYmhᴆfY ^PΣkw-5E&?_{TXЭټfu։sByu!hTK7V׺~k~'_'unh1 Й"y-*o`h?=0>mI$Coj6 btngߙ- aFXQߘEJ.Z} IJanSP q9 !U>4R;Be/7^-dc4{/PwCKdQP›I"CK@sF;LQytjp/zGSq 2᭴AqE;ks4; y(d0ޔpU>hEf O+_#Lf<{0ţ1wU A({ڗU;MF27p }dN0.1! H6&V>\tx嵵i-ЂXh-6Q7]ӍXKO7]"neP9.@ˎgB1_b-ϴ^UXyj]6c>b:аv4j~J<=6E^ޤ $i=ߥi {N:29TSVIJ M|0tgZ"DTf# ßFL'[^vŇ B%{V6TJ`W^q~ 0G ㈡&6bpT[^Xf ͘l[4YB{%8F4,*|ca*$#⶞S<g~啥ǃ7:UfBƔn1bgAn[옧V+eo3/%S=cP[4d3)ȦΒ,q94dV `%PAfu?C<8&iw&e6[Eݬpthcz@I}O/zߡ*胲#--dމ|4{Ly˓ඐN0cvQL" \.gaR.=Ct00-D4]E!8_zj?KrKQ(UO|XԄѹ+bPe*CU`d69dm=v9&cO8HP6үM}I%) OK~uQrP=y~.8tU3).D (L^ZGX8l&&}.q!8bTi!O #kcŴ|Hh8S1~!d(=Nm8}&O@z)/590ҎOEY4T$x'K0+O[ѕ2nh 7@X~QZ{(]C,K7T!E`KF\ MZ~LXmOn@lQsK o 4,K2%3qDbzv#6(U,0Fm6)n<vfF4,'""C>]fE Vx@hz;|RS/jM|iN2.Zh> M1bGrdʏPO]Ha13%i6VF!,Tr6O:QrJhD5ٞ!B-,GY݊NŢ<}Ԗv7.@2 0_,s~ #_'&9qv/&ne W*l>;}1Hpc֮H_uA-"`F˾QÓ 5>:MI?M[ RfoS;|m4m1OĥUe<.mw> sݞ6rl2E"\DGM#kdЩ"S\xȒe#Ϭfj|bYʽ7RG\(PZgKtD%owS!@^2../Tktըcap Uc⛐θ|Q|Б|18"~Iܡ״GP`#!=gł]gn : G2!m!e @T ĈwqPC;+8HE1 8W"C@-.K,3 q\IX\B1Sڽ%"GS]= r3%gθ 8{ }#>ly3}Z~+ ʣo9/f\lEqFQ9\/Ɲz֍Sn ).-6\ʙ}wZZ6U3zx'ڐc[ӧBMG?=t"cZvgEC7O" ˿7qWGM-_7rx#ێ yoaj'?qnUW=pK?CP6(~kT b;nk)o,nzT1O8&J9/<4v"%[”oP4%M&?FN;5Q: 5"cb,V #tƒ7WDԂw%6IZ~#mHn k%aW%}i|8i` Y's( +)x=Tq ͔?lYzjils[ǯ蜆cl:"y6p1'O@RZm:OYMU5KKryAX+9Op2K-q9[tIz0,j~WB:& TPq٭+^ֽr'|d>GyEM}H9!SǗfǏT?H~9& uWX1bz0,5̨L9@rƵzTGtur, sr0 رUhްc_xL}]ai| _YRQ(˨QIEZA_?/7'g#3rOL!僁^SxbF?Dݥ8`tVֻ;¦Ҵq4E!UYNK6Oҩg$mHZ7B`]ej`b+?+\P>z;+ ͧRՁ hst-x<*j]sNR7[v%&ycR-IwjqfqnRac fp!(/?~vڅn/ս2 FAsl0ВZ (SW̼nJ#!O{fkq$8fhQRоĕVKX$'y#a_Nj 5 ؛]^ fNVF[CqXFP,CtZMs2iuP_UɶYD ߗ1qGshC 9j56mLcϚP{#_f8`4*"Hj(X78=;"V ayo $U,fi3\Gh/9,y* aw_hN6?0QVbvdj뺆-I&ok>}W߮96}}kC/1clu缥u][%jHvHF,©+0FĔ5>q|>{)M[(t\Xⲋs·^gC{b]NB%ǿ>>>Dml򁍍"wtU>8ҩ@3{z12ExL =~70Gk$@D<`r9o\;d!  K]^|z-윖!0pqƤ7Ӻ %>]`*ukXeG U%QMau^ a-R*AV%^_5қ!VX&m.ii_|[d Z`DmVtke"Ĺ~AbNDטiӜJً+_p@6u'22 aX Z- qw'~a+r(2#m,+dsiߝ7}ve0nkk^Lc(Ǒ#]s>gs.%٥AdrO|QY ×buL˲wZ]z*4J@ڰZsܐjd, NwCG/Mlģn%)$a&7N ou9=`is2֤uYuJUڎnp*~_ֿ( GF#B׮8OsY TPP8>R !|Ȩl-eK֧!3[pS\Xk1g^59m~VsPY -|eAKZCx%~ hY3dvntf\4Z\CGr'n?V5!fdzv,peH53n͛L[<^[)H;9v[ tʤWXaPqYKBr ->y+aDh̏C"Fe'`)cw f^/]m Hf\)ia_td7I~K0M8tk='Ky׬G { q ׳7?u,r ޱm+S+Vnk9cuEr%E3yַscQQx}Kx %H9,~S=tmJ&ַ!/=#H:W"K9v*lS +_MY<s(vX["ِmF]dTryv/< X1e'j$GAq.ޤҭ`6\buRKxg hN漝79j/ Cl\. 2 Ҽ60d&RS1$q%P@j_OoyJ8>]&2P5G g?Xk!&v0zf+B`E62!B~ DUSOg=x0\dGlS>FT BZZ1[?Y3:,R™J Anv64%w֜7+i-8U*55|mc,S?ANIJƾ[(ԜB_ifYn%@4lEhDeƶr@,?FUH:<Lȝ}xoeINu`Sgչ@p0٠J6ᅹoO :]د<AV3Qj랲D/cG6o*P5"TM5ɺi{"6zѧGC[em_TWɵ̆'bE }JyVkJ\n^r v:|/\9&$t,Y[㰃s" s#u9) !L)n*T,8Y5Yu8F)H'DJ cTMI ;yZ_j6BPHOOSx Yk19 R5]3yj%f芩XTtTybv󼋢 *pBT[Ea⸘QKB00!@iG鼻Ұp@CC-wPd?8`D %%qن f$V~̃Cw,|Չu`A>ʒ||ce()=dt~b8?ڈA_&V06Wld3[P7+Yw)Y{8.ljE7rSaD 45ɱz<r܉LoW&+g:O>}dob aؕ8LqAfib(G<>rơ''[b#c#pI(^+7/q-DRш" D•TEݱ58//UE,3DSʏ[91tL'ʸy︞8\y&Ca/,G8zѳ.5<(nƵ=tzDJac yv]nL |j0%[HK{ 0T5d৛V*%-g%j9:%VBPl{e'AOw9$R8QM12LxTI4!l.m dU+Ԣ+]^< tQU =|D}KBbgP&ܷQBʱYT%4[6Ү.4ȸ)B54rModE퍅 M˨@p˷cS5} /룺'f$ceJ}ǶTW-43&jN7$M:un]W>-@c8Ĩ3U'''bs}' 3$,n"A!a76;o=JЈ SzRdǀ1 9-4${5XdpWb@UO]G1 F jC,{:ψ[5tE_SHzdM)+pH&izN|mIS??ij?_ 3;&U}7&,J8FǔOx?7̼8mj2EW\kԚlgi{ E5@ !ty%,#~X=2{HAK5Q|J(sWS-K)17k2Lڠ:p*!YUu$/I +pIHzP*]87,mTǚ۪6^fWKQσ ˚hI?K~l+|]"-1WR ̃ 8YQKrhd"@棱ʵ WL 'O+Rm!wObcoN;m0odGT=EO~B^9#eneAiՁ%v4[8*V51-z{)raUTJ'/(&Ǻ3y -Q균qmS2k6E[ҔͰX(ng aKy:C5ao3 >ݍwh[ʚ' /횄WIs/1).DBaT< ՐpK%6 ܱ<CV!.fC`yaTrruAϹ#b# *+5,=W1 ^:g +tigG1(kqW8Z>wqBиܼ|<mVLˍ-g.c-srBϹ ED*yO az~na8_#M=n5lA] ȠOv.ΝZ HK'=W2UX 3_[Qɨ-/T赪a0 BùIR^0?)AՀA; r+#lD]‡1N|fQ}s?DZhw!-Ja^g>mam/k15#M߬{@V[u(XN2g~8:~p{.>tF~agyb.Z,#rw9CvZe'dn6qW`E8|ztw9h UApT-dM 48yѪ8{#1mU0xzZZdHSi² YiV/='ǴwPm`rX03z9B {dYPdj7׺M+[! q߄bpۚ1ܫe+2w ݩ"-Ip'@{L׉5߅BHmD:iBW:`N2(J4?4 Nv{:|DJx@>kE)DHk|Kd`M#AaabVqDyCOAIp IyiZ*;]%4(_C^,23RNx=!Ks>KF,3;;Ds&5I |&_pvщfQ[]mri]:32|~2d4SZք.6PkUoONϽ/P)9h9~`Jo|aǑfy6$q60ucq>vj|f)3'rE$&An+nksђy1;eЋյچ8;cA ו2 &d GdA_oy{*O ")ǘ:H6=-,CR:SP&733L}rNLNu~*K ؔkx#鉕^/6hHm( pp:Fc)]ocC?3а*^PNDy(Uu/9M{|JZ(R6Z&w]\}Vi1`C9~`ҜΎSv9,b}t 鉯)Fo{^]/%ۂ9Ҳ|/[L${-9y:`(/6rl|NTTam< ߓɾL9~\FKH3Y6)n} .c1̌nJt,%E:k[f2h%7tAWkf9cřGVgPdXRM#OVa/S_* ~䂾=R%ٚtm\/#? cbKskA?=aH*XBG5c(MJ"w5&D]ꋪRWu2n\ܞ''sp&7>z$2賤x+Kuo|>a{!|٘izcՊiG&_[ind@jK? ,ia&7Er>Hl>rE"]i#{]F~7{}WOx >B`ka{|^fGWԣ1FWxz&Wi%fHȩ=϶6? cA ; Z.q'lyԪ}smI_ѣgvw[ }+M:e|p+=_I֭%Xc?U.<^ʸa/p'ZlJj퉉(#LȚBMpAWDQHntcT$H'V]q4M >5uKhg2aYb\dmM<zTX^P3P_9=04hyG>uNp-~jk2C*B{fz7 5zתԩi)?%T.NRr gԿWwH8koE%G7-U!VPt0W/j֣L͒#73zhrRVBq{/sk0NM<ײ^^/NNaM~<58V\k"Uҗ1o#OmI򭸘NEpqX,Ĥ0cllN21 K>D5N$.!^'54oUp.'ߡ9YXӄ @^"y$֏uFѫ=[*06AF<:'/TfHpA"O1y|C*_"@r[I^Ҩ.W;]Y {mH\@m$ 9TMٳ GbPn$ ,XvT)zMAޟNL5͝l:?YBހ6mLd4:ngL-*3fy$@#/At6NCUՆq;hV4n|ȱSι="t`o=Ü9 Z8 Ұf^o`xWmQƂYSkm:3d`_:iRVpƼZ&A~fc㽶8JO3n vڝm fy+4rE^c:b[eă zU%½M-[D^$2 UL\̷ %`*O?oc/#wAG*\^R!4lqXuq&i|E/0rڟ&Q ,4-ouCq|ݲ,ʲ騳њECP/X-QjXrs_JmT21~ 1;H"=hG= }0ބ-Eԝ3<@% SzQ"Ϗ'9gwȾUdz#Bކ'r*ƟUē|}0ѭ ܱbXbu6?Z.zm o`FiS)|t(Io^q+7B`K!=l;<[!^U!Ps-͉s9zk[aNƞO#ʻ}~y#]ͮ w6ߴOf39tv_܋M@^2X-vtzAԱj+ \;Q.A pߒ32.8}IxI S81ږojbrB\H@{L  M.54'rLlXFDjuWy'/P:yvxh HK$ `LllR<")nNnxqaV0k-e?ᣆ.q$WϊthdcE@:O*V[!p^drF=o+"س8RYWT`_p%l 0<^&e\R?htF4B % B!yzg7K+Y@ ,G*![{qTUƂ'deXlO PgH'\7,V|Cq.@]73zA]\'J,U ~u+/sB$R< a=xٿ./SxX4c 8m(ݱx0KZtWxɭTai(x/N*ڂ+*HY|1^5b/[ "F!DDHd<\ʟ; u\f>VSkwԂ#yW)%kT)=05g?IjL ++"M=8]fI5`;(Wm:1!(@ ÃFa=b LۨTR.cW`.7fp{RKCeV,^%@O!rP|L5V,o5LtL6fqyhvM.'.QU\GUFc3'XӠ01GdKS/qY/_\)K7TyRR׾6FBwnI25&iQ.%_EiLFPԞ83,'yi$n𬼡=Ydux=3:|9 pOā3U"n[˥σZb!eNA֛@8WO c`J|e~zSFg5d+g6n1b)uS/`NKw(#G)ݏ5@!o@Tieg[ wly޵u F(WwBl!aMVU~|1"\%Ax8YU`Tk)h澞2s`!BvX9 PrR^ pKYf4j ɤ'qG븋vLKkpb$tm+$+~nj/_7n=QK6gB-:2 +]/t8C.447.6+X ^6־o!E=ji3whE6c|*aB)t ^μ _-bMdyh3WBח2v^̶u݊ơ L6'kU…i'W8NgoJ e@,%OE|jL["jq,(YEX/N&rloI'EC<(UXhU8A7:L(SA3sblNen[Va2 n{A^#ZO>^MStb 37Uˁz4q7у&}ZInxZ:B$0*5݈|¡AIXQ6:-wKS4Zw66_UYx/F)Y[ t{&?eQkd!\_!&\ʚe+- lD/fUQWjp鈛{N?ϼ'wW.,&8ɼCVGǖl_nމoiJF |j' Dbeiy $¡9UzY:4eZ{CLP܎ڎqu`q"/Ƽq)㢄 f ]"L-pzR5D Iˋø$57\wf `IO["bputp)D\8f%5wǕ|0?zAdcr.Ւe^e&kZ̮@A.V)o lvDqQh>R9pI֋×OTezomCH?͢L0PK䠱L)N89BU¯7EO3&l}Bo>TGxl9Si䋍V+߳f{?iTXC+4GZߝX]PUv2hIBZk[*=8h]KC{;v4c\KS"O/PuZZ ?B !\lAβhGz4)pհiys`JyNCh(g\Ճ@޳fk ; $qsCEGt;ޝ>9K‰xJ at'2|^̽zzNC?L;wxS@%cOW e%d^ūU+K\ȼ2Bo 3WI5s&!}^>rY!uoRyL\P{’\$v=Oqϟo^vޕ"w z0 ֍ K15._c'0Th6UY-D9փ9E %*ZuCBؠQH&c}4I~R넗}.iúA[%2յnC^3yY7B:5GC^)\D1N I相Y P!ݺ. gt _iA/Gsiw6JI륧EL[]2ɉ'ࠑYh)tm@$B"M8X(j &x(S='xȄBJEbm餀pF1NDd-'W/OAB,J0s%}.jgM ԇBυ073@Z "#6.gGE=e y:\4[#6 -/mEhx{<*V3E_YG?/?]ÔP??@'IWcѶB1elόMY"ItNp%pc~"S^{; ې):φbx<FW _lL|\Ĺ8HLs ;XTN1mT[Bb!+#0l6 EX^*j1 fg4c)ʷII⿵.H#ȋ7FF\Fjfcotߠ}L%iA\szg V#6%(LTl{R ] mSW7U @ KZBZA1ݯ@0es(> ;snBdNU/_aKORA])#dЙ5pDt'}䯚˱Vd8A$^k[F!\tݺbj6P'FC^6vq6s$B<)gtAS󘦊!8=>G6Ώ)IS颵(Ρ5n_*6SJb~0X}ihJMfbfxY09 o׍U<6,`+rod MtR!AKɖ9M$ú.= qTLoGQa%n e1֕|ĥdAIRlHAT@/HjAXsƧny+6޷xۨ%4܃ݻ^.}wrjA &l;P//{oP?saG@ ,YޯBP wHL]a2yـ# и_qՙbP'ln*K?S!'r8^o3` HBCq/{g[Xy?xLDkm AM!$c&ǯ'(ۧ<ѿ ɟJzn-K\Z%r-W -^Xw"}A@[ +8 ȕAk:tժq5?ޥjv02l"}fU$x~\<"iP Út݀z!lϔj(ɈCi49pe@m,V$<0~^v^c(Aj57&BG)+sUf9vՀ7et.A(f!0:ܬtkwyA;_R1愣jt,cRǩ;ªVq]8C>y:畄3U%`q`‹IxftyW K~ړ[+N#,`9'o %œ+iyN.MD#<̲`=q䛎@=?̶UZB9)WDTwݑmTcƃ;yEYT6\l2ZF·P&WTX5*^],=#H*ט[+Pt|TI}XbxL{eb*9λXj"4{ `@]?oWޑQf@ )5mлgX̟\^$f)%nHjrWC˩ ZsT/8Ҡ:Ś~ZMK}+d'RydMu(Ur]8 " %`ڏ6neD G1Hufc*`?3v<͸;=bopX:z~f8hXUa ظ,c6ϢGUmXeKî*vL,=<|Ip I@SB g<͊ʠiaL!gӏ示2P@ރrеMjO|k;\sx?I7_ bO$ɝH ܫ;0z. zX#*JOOMkB:P}Brqu\|NVJ^B H\MCV7S:V>gNYqc| ̻/p_((G"K#2E5| _y j4"N|?ގI͓ne;`BIlo37!i`7jle%&4kE^wB$enZѭQ6`ioUY!GFm YAt$EG#64U; 3wݨ$oI]2f%+(ƮUIB! AVc"[^B{A,7W —"X6O#}c^m{"RVt&[@\I2K/!yE8ڸ|l5SD(&N'^N3M3?ڋ({~dะO!zб|l$5Cԁo"^@ }Ic3LxT)"+:n&o-m SevaOF-$]ce&~:gMgAy5L&|6+k="~ ac92-*'؍VqS'0l-< OOȊ;_ UʗQܨ#@XwqŒV<4't&9[c}=DAye8G?w'V5\-}d9 ~JqpS@*%ãGz7;c:-WO JF7oqk|Mxڷs'V dga. S Ɣoop_"y\fP3S[nTzXʂ/9(Es-PUsj~? L)e%21ߔ屶h~8-_ 5aApEh"\^t1֔"~Јo 3`6c q֖IŜ!C<7wE Z5Ra,3ܘT;$9FD tBGLj9l1M}Ϡ#OSV Xx\_-$296#'*])dk|rH*#"yΜZ, kphDEi5[cCC߽-M%"*cVcߑ),?DtoN؅­1.XoY*Hʀ#L ζ`Zz:\aESJn=Z\NO%lqy 3w~.F)ȗVeI"y">$(QJG7wSY?&T+Le:@+Pu^?Ӻv(aTbZЯb"uBЉ :kzVR6>{k;A黺vhUS,OJR߷f"i{cJS~BOc'5W# R* ?ZhU" hOW=mȌYp)S`Aj=Sizy3V|=qn[_JNqtg'?>ƭk.y,1'.܊Kִ`qy=/Dvdp#-߆oK5 >a(EBy~?1DCDgk - I8 #0jjM`h(v&*ou&5x+;f$ݼ|MY )(ZǺ,Wr2 0=dOͪ,J@@-UҘ <Hz7IR츮҃d ui#*Nnk\ ZBeR#d@EԮۯ*7?@831kvebjFb.P;h/ih,= 9(8*Sre/ {-d.8O#G|wUZ].6ˇ G *LtLꋽQv75Κjl{ԍB䈁(b#c5NՅ|5HA^s,FPJdf LdDka?sD/dr>Hzo-knqI\ѾFyDF [DlN8aae8fJ+B^7辶vNA[ǖxi3R1]p7|2kgi%B;k$y>/ࠕ>]J8gǰZqEmL{<6q\:#7|!.Hw1j{Y٬HsśK¤7Ɂ0S[۔87Y7mgΈ3mvE`F_}0bj܉c{3UA/v-mH1AMEwEqIVY,cH$_#nhA.ޤV0t&%v(cB?kT_4C[xޛ Η)/l(oyMlMHg Oo5\0 MzͻK5d{'R4[ ҡ@OBFgD[v'|[ިIfA^mrڌ؏,- Ϙe,#%>}TirFTh_*XmLFk 6󀪣l@&8Aސa#5՘; Nnk5D#)o;MC̈D?O q>2jTEFLŤ;A9 { v^@p,ɄA_R>FDӗ٣KNdSZ'R٫.MؿUEKFbUExBTs./#5 uG y%bGFjfMzϠu+ Nos+,Tw˯=t-bOu"P.WK|yI{ڠZa1ՠ>qd !׋ט "Ĭ+&A<9Kc 0qpHƢ5+eiq[VKy-wk]8sZ*.)dlKrDM=j E7##N[KfG%uܺ ŭrRY]*D7S|_ i`wIXTg|oBfK[+빇|Ǝ=?-a$J /Lkg=dÖ,q/ p}̇J'.ϙL@$׸@tc T/P po+_?+R un֢C =OOu޳ʐ^\x®Fe#SUR[47R6G&YMx/_(8xsuV4"aa[k{}٦ Շ;$Kh/j T8.+$"< èeu(%߉R&H )PoṶ7D wUq!#Z`9=y$yyb dVĪHV?Rbk'BC$d  H9x?}z"tWt@-5G쌴oYwQi 4S9YlM6|Vubs2hȒCqw޷ɪ ^ M@pLFpCb=hߧ0gXItJy*wEcEԈT*@y5G95۸h?Rup˘nI&H^g~# <QK4&jc9w]~ 퐧?Z}: P*!?@(eK.>=A\nN'CxeY#;9lP3pB _}4ziQ9;S0_+Cj"a[v $hoH*7ՐYʍʳeneo}x71ujcu!fĜ7s *q1yܟ܍ kgK 1E$ڙţTgB+07^|i +;邼R>a\ |ȏ-KW߅dlg]P(D[sqĥ1 vc4O3]qX:ާ>B6so)8. j %R@Ċ~SB*BL9:6,:Ĺܺ=9H<9PxwS g60 !u6IH@Xow̞lSLeGCgFʝD%*Lռvvv-/#L ;lz_LPnSN~sD݈H:zRBpbzKoMu:BmȂ?x( uatVc:W{5phx-&3 e6R]ꠁ:0"O/'ʒD'C4P) >_@R1&>?|ɭGުzޡlF1 I#[ Ogj[r"E]p})|׆;R>Λ(P詉p.͙֓?+4];Dgdw6۟ jWБ/n" 1] 'P&J!$^p^Ss`p:&Tm_ܗ'f(Rf dd]pB= ͦ :o\^!&bOSխ!:,R^G0hW +[hʗ` Vj^߆ا $g\h./|Ff4:ջ@ǿ>%Q┱U%M#@%zЄ?݅YBU TKO_xfIP)r*DD|h |ԫTV~-/͙*ԛ(NQozFG@o'G#u3Z@",|m˽$`7lhdcPFL}麓3Jڹ$厥ķ% j,/{6Rbdj}6P`?"MV=Qu9FGN dр|e<=Wuy0q$6KbS0 _U1w沪,.LǎT~0C[F1q%0i㳳Q}-5e$~ yܐ#C\:"D,ѧق0=j2<W,#;ngGX"[&$:qRI&) LBtBpUe1j5Vj;`=}f >Tʝ3c; FݹgrXQ+$?B]j퓻< 5HDn?̮q5z*4QZuSc\> -C0rDШY}]M@QT{0:u3Yd U|L*Ϻwk]ż22k&q Wء1go]49%rc16!0B[OX T鞈k^ kRͰ؉<O4Q4d{TP%1q,n6N3;iP5Fu|~j'1ݬǦgga@%D ZKBnl]0mmMՄjm}qxCGl~wrQz<}`<'^{:XEHP0V 7dKCȳWi d)(ٯ%D4ȫAz>2ɨjA(εpZz(ܝh5%FQ%"^xqJ @PJW.m pmL[VߨV_}bK38_:C8֩ =J Um+T&{q/*ҷD!YN s/aGQo+ړO80-5n:"?xj!09>7]f eiLb76)נ gm@nB\qd͢/:S|K:rF6.`U^T$wG^mvkAB:0b/s">`'P^4qRJnwVz& V=S*qr/ąC1v=QmD(>nv!hb re6@ݺZ.Ijxj?Ku[=Dq{کrxK~IGOҔ@P!VeUet}G)md kBen}~UBþ2bM;o 4SxyfzڻRUɧ5S\ucP&~M!@e{c/z&Pd _@He/D Gtc7Zn鮿C>Opش7欃6[0c =Cc1 d}}g6ȳo?HɴDw'DꔝhP'&GpVx=ʁˠ_5S"hPZ1C{\>BwWݴ$ *@BT S֊G` V" fu 2ڭ֩M? >}K<$-+>ڶ%5~czt hf 7h$7YWttfD#5"V_eS{Tguu:%3kO@gPEZNP 4L-!XdUxՕQ1B 8b֙F=3#"69BV&IجD12p1/ 6NJhHA= XCfhHMCsaPVm8^n|V$."W<9 XH #݀kkj@^z"g/fPZbWZx=.B)>xvEgOT۔q -LCVrLEHTTEQ?eDژ)汓k1]D3(0TeQȫјnj p3w+t!Xx% m H!:O&R4Ro :U#TFq <9sm+RO3;y@V;~,( 0Z,k_ܬ*|"O].m)S4XtfLU7JYOm]lW@]iVa)\0KA*XT'`*c7j߳|V]()?K^m rĹ_V3U+Ȝ[:j;\0y+aXfSMc*/5 Jă܄Vlgy-={PF6ZQOH;ƚ'U]Jr4 n]'SjxmJh#]&y U%ycX#}%P5>?뮺7r3($奤9ۥ9Q3Ec\N"MLɈ~ūݮ^H@4WXP{.fm=GHp_-Vzs1 o'M$&N0>ąm]!*Ě{+^"ZAuax7_t'\^!-{b%4ڲ[8ZCɆE׮{I&jp@ӄЊG QP73x=]VG1;t7kSCdKVg~Uœt]ShAV^Ĕ:xA /֦̚$<>e:_(ba/7wGC>Netծ|F+tS3ԀNȐh "QҬw$ M.qbk7>^ sEY䫚e.2ޠ1rl6,8%t8 פ&Fk/5 r!G>Z:)ɭT! /Pj|g*2pL F%n9-D@>oy'ypAcXZ q+.kֈSvp#L R(:1uXL>fbA7;/+ TcEbDqNTX-șMVU h~yO'[_z}oBt7ItD -}]G`LL}D^5xWLD$_˅vyo'e~ LG(p-- Cyjeω{`oοmg6GS &( $h)= nCC ShaTX+w*҂80egk^u]ګo{`Kj>Z&(EԛҠ2%&XeN?42Rc<;=ʌEuZ"E~~vãCe7y'bm3h_M sĉ ۬[??푿WA|20QH>#dZr̠}’eU? l0V=8%Ό-85ko9݁H9Rem 4$3ة_'|MyC g@0^y 1zpyMI9֯(fL}6ԭs ֞ 4-m3QLyfY< JP'XI'yKprpx6R΁+%JZ5N,B: ]/# .2ѥyx4NnFx?FPd<c%& G´(W/mKw\c!J[Pa͢2xS]Qq @ܬDj %:K׏ 6Q2"c,nuۘ%ԖXl' vwDx2Ō$##QŹv>5l giB"gTOCHBڡ%9st4Ȓ{(Ė[`H s_wq&Eo\/h<W4qGX+*<|ы\mbo>`gk:vR)U>)Y')[T![?$KʌgW.PAؠ}z#jaHDNKX.SzHj<=!PPNg.G Uz0 =$=vL|-_BìhwrcڍGє1!<0 Y倒,0<=a47b$:.R'&Q-DhXF"viJxY"zZL}Y >c&}vOQ8YB@-f(. AX5.c;L5DisTˎbPorj F:7vydk>BlUUǹCg@{bwf#P7G^r ZE@ӄ*CyBm]R ݉w wxyW{|'+P qb}H(5Ry;ڱvtj*;Yadb-{P3h򞇆7z^LVUF xyf Q!6 CW/ʡ!{gvuƭO-"J !pGտ}eLf͋vUyEY`L=zj;E]__͸[F;PƗ#HrٯtU!¯Җ ='@D~O*TSz3^ij&@\Lؐ w|sG%oGQyԨ*FR`sjJ@y7Nf\Kxo!TG8`e40<>mi\a cBmhjME'L:Vh;3۞5  `4"jƴBRj|~]fM~R:7'3. 3eerj@7S1 *lzebV(1BSDBY}årx1A?E L{iAXw\є-V2y-M$= 1޵G6 VL[Q[DP^C=^dݨiϧ|71wHF}'C,QZrAU{ghD^q*_FQQfQ%FUλBFq.D:WlbtVUL 0;TB J{& ?DT,BX0uqPNZ+:Sp^=)6-ܻv('FiW`>5 L\!jYS|I bmj]D&'hs>>S#A H QhQa]Dˁe qW?Z((e|c 3M)s\Qhz^n\ۏFp:>xR+B{=~mDٓ^ }$° jP!شH3 b`7HD*"/S%BXBX ~ZCKܷfc`!ts)QV@ݺbMɫ_NdҵȼmCr^$@ߎ\`߾XU| lοKi;0iHƏdXye`OҚbrWk՝V}*9FuxڽH+[ĴhߢtUKw&6di%%a6n4>OVUi/-hh?;uL5c0-N?%=qGʿzhWGA]}]4<+"|IW5!eWi&ݓD9߃ Ԥr%hA*ⅳjfp{ 7xĺr.-x`hH bJF[8kz-bjX/ 2E Vݔ2 ۖ|2R^mM fD$ck~-@mE=M'3&ց=B .* Gk,5{xVAq8NVŒ w5\ -9k槾^Tb |d>K^Di\94EKu@I6rҎU+@܋#ұc+oPFLJ'iT)m_B"u)\)l]Nrb[ rz4*6Ghp Qei V'rHOm*՗$sum& x_Q`Kd%zKqʊF (=HY @:SA2WgU"q'oaBZn]PJ3`dg>zh2 O_}1Gz h!dZ!@3M1)w$Z輈}P}ɟnypWD!o[xm2rf1(O檥o9W?ASՇjxMe7L&VSƖݍt }.}i:y0tl0#+fyPƹ mNvg<k6^|s9zp`ի:F Ɵ\r1RkR)&Qubv^9oR%ڤ+1=ȃ+ʹ$+Kվ]'zBLJ (e|$2|O NδX'IF!Cӡ~I^d.>v_H0rν*`JsjRL`~Z%-&/B?UqOVu\ +"Z~{X1HQ؛\ܠu~FWouqH,b4~,vN*D:[2-..bnR#@R%skcC=P.Цv6 ;pG.m̹ Yi^䙥 _tT[ڨm qUf4Hw0F؁xNK >;iOV{oc"9; 1v3ڗ5>v i2s0O{;9,\à13{%&jxfF2#؂0B0xS;t*`iιrtKv1xRXH5lvBUoL4ŋx,pDぱLuc,?fGݣqO "#tf`<6WTn%eJ! aCXķ~~b >"#qT$=oӽKf^gG[\:$'~T! yu篡2&0Iwϟ<\4ֻ 럮u|[LƄA;'e#3xGB&g>wJ\*|)lNG #ff['AJD4WI܇군xK&8EpO^ CA8}e˫ ~d~N9Oꋛ'Ky-<9>'QHs5US?jҊN{*']kMiuH{QXr.o)ЀѻR!+Y_p?أQew΍>bLۚ/eN(Ɔp0W܏5[,cxT%?}|0sI0&fQE_fA+VaokUTE=I S3`O@HCL ] DEe+5H sF'q_?Vdѕ'KMm#p7^&^4漧]Wu u4AO$Z[ )FCbvEo0ǎ!ǏD0ZW1EGF(& @}c΢!pĊKgʛ?uP(֟)&>^X Wk<0DLi,.Em%sp]9MZA XQ(9l7W*Eb$|..7?l P7 yH';4 +p`WCU~Ϻ 8kF[_[忇UrT.<C!-IC|qS`G&̓luj+c!m^ -9V+!JOHHf{?<%"wݒ]"6?:=^}UDa@Ơ \: D x$1r%T! PP 3_iLa!j"KK@TQKHa Zwývf@]MSLO\pZdyqJs?!EeNlM$S|3YtbًVP F+=m3JW-x1q6Ga~\MMEi!C4 Bq}!+^ǖSqTYA!:P l+ "@cgL޹j.{ LDT0']DBo\+ 7u|M!7zg]=eta*m="n@b 8V8iregG/҇)B~E1Uu;37`{+mƾM xD{]@~+Ӏ[ qW/rTWCCΠroی:) hZažruo[- F ÓOC_;!OHQ0$ݴ;Ls zKxy^nb'kci3HJH4O¿9HKYϷ.# Nu9Cxgٷ `4Ɉ;Sp,3õȟ\$^MHE*4TD=A;5&B.Yy᧨_&"qDk!\ :AXSBe7"i7 PC M=ogyUZ`1DF}C^Ȝ֑ImA;LBO1@.&Kִ%7 Mp|iFA@o5Bm71Vb=q K %6Ʈp+N% 4Su0vr [94D|tQkF^ۂm)nQB3D5=2nG+bmKsY7>GN~8<-*N+'1K&~9KSJTHB\ɿr6; с)r!d0IWPZȴ2 e(aW(ۃHG#]{ K ~"TXdyg]ʭuQlR3TT|r[oo-1863:B5γu;6}ق T^9tto69_ \Κ8G*I[AB}$x3ʾ*s_=Rzf/ߨ4l'M첏;Q_r&{ +Ϊ߻NU̟O"<-6)Ǣ_/S$5V{&CoO5}TWr0?墐=J}0)Iw]<2i*-̿Ryp鷛6"@#&$f$Cˢ9HΑގSx""6dBj# Ԉ&X  #Ȍ+0GA#6"JV,04LOGL> 0b횂]d(ERRB ]lHSdd"zd:8^,s֭DFCsٷ94l2Z3oz;sNB 7/D4 /ؙt 2 b؇"2^ZFCdsB|[ ^CXypDoz4^HXхTQ}63\Ar/ EJ ;iyyo@g|lmV\xj2QŜ +{Rvjb/y'ZS ܰi,Jۤۥ6:cL'5/ >WOmܢ4{v@ V wŽf@ cQ!4kޘVCY GyXk8'~)P(Y%(T0+x-_=Rp ƥ=ݾ3L %X.m(׶#z1R[~cZ4Kޙ$'q&i *.7+KƊyd.q|yڑJ;/zc`FEÉKFr 5.|ly+y7*[o-?1OBOiC~j^Nɛ8quc0p#SEג@?U`_͆ i0DhilsmhѺJz S/S.9SF= `Se1ˈ.T^|.ǚYRuSE+|6܃l (ǼU_QgTS/ogJXsmç,? u{-t^ِB7>-P Q& X_1C4hT_pn(Gb0'htPzK3>l;S "miK`t9RK!Ƽ޲UkUοaX)[K|U}}uNvў<E_25P'; ]LaGlnN{GL\Q1n# e,NnWO6Hq_gpԄ!I }зq1ď? S.KJ2c |HWqX~kiPld~4:kgwM+鯟 M_;v|^@ #[Lp`>GDWHEyu?cڎC(zD>zAmǤsT}<|$j˸@_˫naY{I$1jjJI*~GD0zN3J驀윜9ܟ7W >[L'xI9 >JzL%O流`d ޘ=q ,*[RX}⽈ -1Vrt)H}aY"[LU9ŋ4M}IVWUSu8#3-oǁܘ&$6U) oe*}* URx[E1?EZdY'Il5Sbu^;Y;UU1 M#"7&#}4ڻCrr\ֱ/gxw$b(ɯmyi^ԧr7^H ( O9 '2C<:PHc&m@"$/Z,o(-!u5 ۊkݩ^񨋦^IzD!d6?hSfyWgr'&zCt\Wh!QnCk5_SkAZ_L&K#Ͻa`tKU2'/Ѣ Xw|2NAJ/]Q\.d^N,H'iizPG)tnIDD\S o50 ٢d![VӞ!w:]8vvn3,0p/,FU?8&`S^Ցx:O+\SB'kͯQ]XG5\nc@هWjSR+ >'! AU; +0 'Y>jWMc0g$l0 >L^Rwn4YpmuaZإd(qɴǫ pV+ܴPZ@4ZP"Q˻e`VŢ2.hC "K5]YCpFrM)L[%&޸?yf Q'jv8) Iv'`~tMЩ;AϢ((S\&QtƺA_1Q | w!!dx[JQJP^RkV͍O42ZNRǀe-.Bu/PeJjLGՆ${Ċ{Q^Xn^A}Uঔy !Ȭg&F<;1ekR} -/7fG7PV@:6zAܭ Z's3u#.}nJ$p{7##TeǝQ$E$sn+DF*4dlD\Kq,ekK3~3}O>|ٟSJj0^ 3z7%nkvFiPm=&?˦^t ]Z_7|_PU7?vMb:^i'O7ɱ dj}=՝?TO ,Aymҥ*}GAzKAL Bq RO}a\";MLdh9$E-.6.fvZ—P[85@zf ~1g 5x DCyru6RGXU /ס 0K*m͎g|Z S:ς̺m~89=?PR  6J">-9s5I';jg] ^|ڎf*ä9D8DrnhsN8SO\LgbM%8GdO ]j`'p|z9ScZ{ :ij?RGd}SϺ$RfJHNӐR.d۞VP@it<ȅ>/E {BTIƒ`R,o˫/9SMzl"KH#EW3wWmYdq\8.ST;>lRP @elSӡ|Y(M=J3?y{F tYx htUQze>€C.:3lCm6X#g#id=T ,9^}`>vuQU|Nm`xL}7hV-@rwZ@vcDQgFuMMh)X5hsJ= vw&* kXhϙsZag=ZjWh$vAOm % |x Yωί#=Bb/Eoz#+ֺu{]PQ1w >sfMkv7C5iHLoC&b+^ pR3ZS=4drd/V*8="KiެYz+Sa&r q蒏:,I !K\ܯϫ'/w]/ePēz,蒈k&=m꫏` 8S$HPBΕ \ﺊ47D[qښsL;nlUrI>b+R]Ӵ`MA'b^=eA;HwZ >Er{HӇ"sw~-׏Z;.)zȿX暠,ǓґLFʂ=*֎b*I<}n3#R:}Bh{E3O#PdC߄Ew@&m'Ȳ^8\RkbB>rΩf?A\AJ4hRFeq0ws4F-Rmqm_mL6i" >g<`.vVӊvp4˷򍬉DⷩTUպq"/r_g,;h3AݥUgEɈgܓkPf-᝶ɵ¶: >o! ̸7N'mn"a]NfTm\A8٭_ q5:j{4#ѹi3x^7R&0NKiGj蠖X ?̙H7UL=uQe PFlZՎm`H]֩!`5sll#o,L4RE5LP>l/½ىZZy1cB-"I ` 0t/`Cώ- SMuõ U F#WC]6bzg=JLfTx} R65q8.GblIUԯ '/y)KRWr' Kw;y/S|*"KT=wfbP(&2 M#Jem9ȚNPV8 # xj2ð,G-\03'+M%WkCgV#E6/&}, [3%lų!$H[`K̮Wip^(r.֦KOTntC"p~sցpgG*6 58\>OPOgB֤&q籦hwދnW.@^/O1D*mMXD_F `q]q|h{J\4FŻѬhZȇ_O-ْ6B&O~/hBB% &W:\O+P fAn?tƋҫw{䵣bFHfo#%mU< I5o(]U_E;Lh= 9L]J)8<D Ky>"q餆JzIWs;D'&5X !8٠_ __VeỏQf49 t21Jf2":?v0_@5-TBDV_ytl,~Up:wG 8 ܟ% "84 r5U7T#$-}P:pIWhQy'Jhs~ 2 r Ro\@pjٚ͝_lRO w7\2l=Z @"Q$w^ZWA6S-/A({jMζ lѼ /@U-4ш6Ege8`O&K^KJ{`SN bZFHyTg;:.OJq-:.;XہpATdv9cRCN}5Ɨ5tqh?06,BʏY^{޿ᢎ܊\Z"Mя|m`G!s~FO77&@] gh\ێkgBNmz706ZQ )zI'K@+,sTM?wL,ܡH& MNQqyIq˟|U,\͗"Ϟʏe3kҽ 2_۽'(|Fv"a8nE}q/B2ܒ[#C`bZ #遽y0X;aE-)e$xK|6*T+7:QKo7qʐsbcWhG5\.4"]KwjTſ0dq`H2fSEuD@>> ȸz[hsFVOҰ5JMFKOTbVn_|,${42pN )Y>A5>" θKh樅6Jtf>rɋ {J{)rc*DAѪK>hy.2PAApQ.b7~?3<$7|s ؓߥL'N'NXG<^b4pbu[%02ײk ݸʃHmgޒ㠕Y.[ރp>6JJ MV(9R n2\K,!GBZ4K䵌V!NId#Nj؄2}RoMN>)ZqKUUZv%h  ǖ L؋KTO *:a l\6]LK{+pKC6 =Aw?>{qMc/L_ݩZ=F";%o+n\>6z&,w;mxо |ϱ<0&B7uC} uˣYz]y$"1||^|"oι&AY~tCzB+}Ry58 po­WZ g# 5@e;sy5a 6X֝|soFzc$#;,InAgGeJ鬝~!&39Y(-S_xp*jH!` x"=jo4w>769@Gg{_B;Cs^BNlKzȷDϯ+h̓t7?'jl4NRj5y)R=y -k`ͩҟ8G ł. <̑b1Gt~W[Sg- *M(+j#~R)z6K_YYC4 mąpu0-6DJ jDy2\E8i`J9 >NҙcϽE(!BUWK|VQ!? 饌vxæ77Q$Za ~q\jB6 cl] 7iDRtIX/VE⮜!.iEEeE^r144!k;"VY// E#py٦ua&Ḳ/n6ԡ2Ȱ#_/ .x^,¨D<WѦ@.i<S[w=O7 PGv1ze'88 ˋ޼tXo0 VȨ90:N]=.9TpK]$\=)bL+ЧUE;&.ޞvxLJD_nUԠƤ!99%arJr;][L7$Ȋu\ٲ;Y_ Q1rܣ/ݳ{E^9೬M E u$ ׳\p| 9Jre0J,ʷ M7|&1T=0 WŸDCm1c6?4٣ Yk+zӎ`3Pte+(Jr4dxBFRH.? k9jKP}dy4ZȭY P%}8 y bfU   |},-c9!NydRrDyR3G6([!!LK"hA_NB{#g(&毐KLcG}fx$63'~M x:RFB}f1Ou0hG% 8 X5AG'aDߞ/?sc+8Z}!WBzgnR$Yuk}#)OF"*q[xݮ y0{k=uGm$ܴJIK_[$89dgT ^yZa8.EX< *)81{/8Z}TWZJ"< m'3[Gw-٧//$b,i@3N*R4A}ڦ-XRڸ3 =^sL_T#(T3f ։ fc$!y8U,&;k2-ESe 8JT3!JX/Ήc*B$;9Cߴ8 Ub::c?HQP> oʘ9j2մ%ƸgՇ?.#TJyVqK~NY0TP W//b&C7@.ݙXvu# @-.L^a3/waܜoR`J u|X6LT@:& ,%`,Brnʑ[] 8˺+lPzdE-Cp8E0hwm n=^ޑAR~7qe\=n9}{dFah\W Z, l3gSX\ѽRHDnd}-GdCrUjee7REe&ezfЦ Rvy)?؜̣@Zù2@?37yL $ē kKsTck8aeQ6a@Iu%ypHqvxP)2P OGhLBq=g@S:h]~Hvh;ǂn^$j&N\C> q;ؕ1[\ 6w޴ Ńsٖq<{'z<AvSN6sk];ȱoRgavܢ`*Q#ʼNCajoiiܟ%h1]*K^ <Mk-_Q >xF Q-d?eb+}镤i9Y#J?ؠ} rϣ/.8^WGw@n9M0jtEA苲-GM.1`VLevQH@6 6^wI '莵3c#\۽9K*<+Ety1N>8oHtĶ0a%UzEE ;>C,8҃N{J=WC¬s' nH3O1[RȾKN^R/4I|_ eIv\6Rio5$+Rzv2BWhF AHy^<abڶd@!W}E4P؀".`AI!ojsµ' WW}]i!(ЖB8؂pBQ뺯>:Q*bu 1 q[1 '[̦GSߜp HV]vÇ(|AgL4k+VattId)'}|N2WdX2}T0ԚF21Z,(II?z;=3J;25䎱Ih]YI6wjmN6١#H|sJ<u*ހywM݄ikw95U -2;XDymݠ5o55'gI(S#aTz-ɋo\B &HllE2[e$Y 6s\I`TTm-_k2ÿIpۧYweL*S/ޒ0G#yj<~,*-iwXUqNJ7ُ;TbkL "{?`Y(Qlz=QUx?Th* ^'LW[&0oNHw: Dd0{u`| HUcgGM KG.IG; y8 O@c卢s$긨Po$ H`Aa9aJ NU.9U+ k&ʪ)`gQ'M 1KiC $3rb/Xp6Mjn7BkNMoJX<ǣx¡=od[Y%e|K8oT4w-*d*\JouC j1xreğK'#MUM(ePD0Rf 7cr81"SX`H^dM1-H=1q1߀'ǶȻ,Md2ʊIa6,ZPN393|܂;%-]Dd}O޿AY0p~M hYݛ1@yLp9&UwHneCd*Xr1s 7EDM֕>sZ6 RndyۨP&Õ tiva ֶP*BIԘhih5{ LlAo*6Vwvv#fF2"3r3XQle1,xYN Vw1O P$IZuy%i+8ftw7- 0>3q|[Ak_r)m#ERuRRa%3P/U$%U9ISFɰTXcwGM]4*UD|ӛKV;i/nIH֯qu$9oSSN6BTլgFQl<gҖx2)+r&9>=ѣ3N" ;a걪VdSOf&B3pQK.:[Cfߒ8F=cY#%pJu @+U1EPA}h #JNIxzl78 ,1JѽVy W ȼIf͋ĖԀ+,?#!jp(>ݏgڻ-᧣2B0}̥'nRPg78K8>&/Ƀٌv'*zϼa*ҊMP*XOMfB Goi!rQ܁+7\E#jӫ7[] |.PՕWfɿ=@@ᮖ/^^%o(`j1<ֿ.:Lv0?ogbN+ѓ9P ?w#S7{&$R9$gCL`;Y@Ug&a>R:WՖC>/ņ-a | \7kT.Ɛ uhpcfu{3Xo3),qVU!$B@]) EߣlXJGm&CĶV 𛧈fmBZX=B8v&xؠ Yo|R1P)!BC_\2hٜY.Y#ɀ0 `ZŒ:lapv/&>)1t1*Xbv;zXxBְ6q ITr1>.J'PLۑuO{Е؝Clj#!J@25:G\d=8C*>oW!VZ< x-nAtSY*{ huΪ]w/&ӳRcѽQ$Li{ ]\.h1 i{{Њ`η x8coɵ R-iEi$)kwzdF}qVϊdL,I =z0daJUtMJ P<.R`\: ׇeS~]¿V-% 'I?]9\|f i!?W_PYeo#AufZ%7U0f$^D]Hy\ [ómyhR t' h`^9mK^6曽+[ }x]=MH`>Bn͊m  ,، U ;Ѯ I؟ZyLbVc(snYu2{PƭlXYh:fj_]awͺjqnF|8:Ǖ3uS(hb[64M=LNGez k@v4@![%-j %O@%w9)R QO[V(I&kaߝxNupнz  jq}ا ٓ 0RHݦ`"0z0OXZwaB$R YB.$"w`* c\֒zb67Ytټ9x( RpOҋX)TZ4 龉Ϡp=LaudjUDIaqkU]ˠ&mսФ;5PPNPR[+k9|G*e- SrefLuʍiu2OŊSPsr n!9b.U/0ʩK_1H6k_{ெ]l=s~1=d.Iv$U8}'` !8Kb6V1Oc:[v(#P+iV[y xK zp}82XC2G.KOD,eO!Eq癨x~X  $gƱ䒜< Y Vz>2&i/{ߓ¬̄]XsE4 ㅭ{ 3Gܮ֋|W탉[}H XQD&&_웅ԗ7q~.x|;xkX$ү;nKw;8\k";v.\ dwPi.+&&N/`@$ %jHP>F8"HG\2%Pff`OoV"rd9s3:C}F}Đ6 NIt71HrV^pfegǻmtU_6W,4U'U%iݑ@[?]Z`rDԢ+Kh|Pc袎٠6I^\8Q*px \LBct-<^e-={0O !}@ 2N*0ȦʙQ#n`Mϋ 7&Ǩ#n\DD5MJXgq!H߳SK| -Hz5*TKFk#, *?ͱl=<)Ƭ,lQь"Q>GyN8+jV"t$C>#Ez p>Celp.R1-ڦi𬹥`va2 TLzx>.t4uNӜYjOPi*jq8FT6A덡ݻ}@5[V &Ks3'L :tĄ̈P@wTfy &ox,:#ΨIt |6# ӻNbLP+4K#/-xu-QO4E4kڙ~dfqeg +lHqwK /%zj *,*)i|<,rt!FW6|ܔXmS؆S*aqE:Za~-;훝 CU06O%.-ԉC ׅT`"ut%q'|=5991Ju:꜇_jd5p;_K¹<q7F8]Ds?ewγm M 2(p}p~_s֔ {cX|O]~ 0 ]@*x̦ަĊ͙t_QeKNXFuEQ30#{fGAR36eVBE} Edc C͒ARc_{AlD»Es?TF{1]`|P3&k@WY¼G[_ e_E™D#s-T)FyXNbmxvtVbLOM̗XwZlq9^]S#҆ۯE&`uJv}xg[vٮOտ3o=EmnS[U~!Db LVwjM~2Ϡ'?sq;gc{s+ O`iA4tr2\d2pkg \}P[cX]BO xkL5:/pb X*gM|&rbr1 vLm&f=lhQ7 ֚ ٻV3fؐuخx$5h޹.+rsiÄ2Iס4KcՑ'盵O514{U0_-!]NX؁5z{m^ j]cCp?I'qwb^MwvmSSa%ӌ@ S?n >*䧨*TaB 28jH._ GiNMv7ׯ>μbt|A73hvr޷h*YaKHyY r"q[pc8Rc/BHث "kDS۱'qFqar*_4pv0 A-R@0R4HJрY:p"ܲXƧc@zU?\B4WTIe:jݛ] ؕжʲ]gB\j5);I"fAi^'n'[tIOVςX qhtYjL?؊yK:mDI w>)4yC'ZqeMNQb&DF|W|!17yئ$8f1i=\8!_i)A3֤=۴JMϥ{5"0_cL3G}^o$0yC!;bEh&baҐ_~6@Ui;ƻT) ljOK\Y, 969--& Lm[ sAa.qM' 9WM6^ \P%ظNK`_tݒ 3qqhN)!ӈ"%' ;8m8 ڛwN\䚙BD7&P+`FFDcM~fj K$ Oؐ H...Dў7uI,Mf4d,$—;cˀYJ!U,5!)zA& [XAw &!,iaP[kzJCr]VOHWSN)GfL{?7W7GN&]׌~SP$s{iO. jS! ,tww~ 2 ӒXĜvs˷JvA\!ʿFC_u * Tv~7ƥ Xg CZyO 7/0<÷ 3^tU~W31U1HQG*B4VeT`xsjE@^-f0 FGog_`3=wȯ`;2 =(*8n[!4|LZ{~^)܏L"s !>R2Fn|6}ΩgQaӵFl2Y~Y[|Sr ەtR`MP|oE77ZnU [e4J"VS|%IJ:Yvc)f""/PWosЌNgO5Yfѧ6:5cB i%Ba982Wv\ {*ɒ%E?2M ̰/Ga,k:Wse6V lߥHJ 4 iwv"Us W"߳R%3Qg?!HeVygJ;Y_d W?ғV&y6 suTRR!qȑ h55pW:E?R?9{?2l`sKI-Jhn[ggnܙ8qs4OE|1xC1rS3^*_` ɛ@M;5kC0k1-_ NM{kPj/BY(Y#lFRZ; U^VnYhS\̋L`Ou0e^(^LF,u]|h`rsSTzRtM.Cz*A+YgJ#[NĢȎwOaK6.<,HU{)oiHqIz8t=ʈ֎1"<|weqḰtTG>J@cq ޥ ] Ҕ ·!8_,X"V;%!e6JQU .3fElj-^e+(o2mb1lIo}'R_6K_Vݼx*HeO]o)pPH.:UV-E1S|vNX[xFSZ,#-J Ii|D:%8 $9%9]3 {O{Qf)n(QSJ5/'jĽW euJ[vs&`%M~p#]<0cÚ#8R?5LvZtQZ)ťXdu/#s]^4Gg|^DuP]٥t[hR+L%p\T YaGTYM^!B N ǥ(:ٮz!27:18*vEԄ-VP|)[>rOq=h7&7\K q?,EbIi!@^hJ Q*zDlqX[-j|97% sѤ^b] svڲX vplO>N: uآQ=d)Y8 Vփ-)D|Aef꼀STMSc;#ߡ/6U(nRǚrQDgƄԈ+v;(&ވ*ݽGΦ1zN qW5 Р"U +O{kսz"fjx4R[#X+O篊oBЅ*].*3o)C:Bt\cglՀ ?x>}%ޑ'foݞ u!&vi )M߰ՎQ pc]:4f,stFń!> t1yLq&je [;ULs|MvGľ[`ѝ)Q%]YQ47T+>  iYa^vABaTpRQ9tK݉5x?fk9:'?>oCP%dɄɛaIcr6"s.vA8 |}qt45;f&VZreIJĹd5-MN Jw10xz*.'F|t~OO*'G).r ,(:i#D_OMqϮYm]\{u؜&"qEyG }טd1-?sI x*s'H-tu WhcqLıO_ER{]tgxXl%QhJ H #HΡg_~} bX8*gnX>_ԣkLǿp 5I&%W06zOdJ6A2 0]Qy94y[b$M"+S(蘍hj ׈夾f5o62mc}`^B,Ȫ!Sŀg#U^Otgq*l!+otE !h(k$GnJsR>&ZD.( T훥X*Y yq1=qm#?™0rٴl#̀[a jpdkJ@D{ל]alϥLFP$14o\d'#LE\s!3[cs?Q -5 JےXlj`q3Dy>ʹnLۧ-gV ?FuBG0Q *CP巭@K,f9l;A* >E3@Y]j܌TW_O6CDKY9H~rֵܢ 2`%р_ZYQ{\pkY`̽洖 Ng,Ƃ;*ń 56 }2*c"x(eyYРFW:_1i -t(;^kqfg A,cM+ @)s']P ,*ap;?Z=1n {.tٟ@o*LWsFD,؉̆se>b'թѐR\0M"COUL҉I\CTm@2YӘ6E'r{+3%9 /']˂ҽ-GbԃA"XԔmHUԝyX&ɓM69[X<<[Kp'+n兖Ȓ52vɱڇʾfWGҶN[k2U(0U(0ڙ)P>X$:1=A,!]|4u柑۾5ҋv2ihΫiߣr ) PC " "qxIٔ8ץI"smυ6h?k}Yh]Qp^6_CtNE1@34uzD VW$'FRG@ 4!Zj2r_~*J>|0Q]?+_>i,CJ1ww+BXJ)2D4PW߶mQTo(Ya9ŬRT+aU}KXEì%vً9\;pkg[;*qJW{TI2oZjfy QNќѨϲZ^ٖIe97A[% 1;Fdž+ME s5^lX?`[& tTi2Bddm~eUtS@g5hwѷ4Oaa*eN,".Ldp~ qܤ ś1j~GmQ9pA :ɯڮWR版2N 壵sCK QHēJKde.>L&FGU^k|H1Rq= 򎦖cpM?`.I}jŠ/7/4UXClg@eS0hsD>94ae0n ‡gMavg򙓦y.( p8o J+T{?Cf+k^]qq(ݸw#mbMuȃ m}  aҾ:p*F7Ze;/<G $:i6Yb;oK~+ϤA釰h̛x&7#"Auksy00*'6@̕^U}^4<|ʍ`1-zl/Ӹy?>*tW{ x] W,djuOr1"'>{,[ǍJe$3 eTWL["0h&os/\@*SbQ2Qf/ML&%jO7{Dݢ< a&:{pu۴d9&ɊKNL$CD1|ڋ11Q`DS߸7fh$eeju+G1B`4'!.)PȌsqF|1C}cLYCH q+o'pDP)v]? @^*c(/74ZoY"?[K;Gޕ+7 .8>]G7!P].ח[nlp&%E D f6"%t_I>#k\ Dp;)aؼo 7R{b‘W T!t(PDRa`S~c `"ǩkw,_`3gK.`ͮzO?r9:Cʛ-bI K<EoϤD@/Z9w9K56H qEF}O~Td]7q@J;^nYyMJĶ(Ajˣ, |R&QeN)m m|^( c^Y lt"18hq{7Ќca.BjqHϛ%XLK-/bї``դi7?fB06Vo |^o= M^1еp[hwCt\ak| -JUIH` E;&YN7TYjv;V,@9>nRDomy8Ma}sX1phv!h }^YNűY4Dӊdn'y-Z۷lnu@[;Peæhd1!J;M9K3ofq51ڄRZ@-XbY([f)ΠQ?x?ztC5=bzLKijd~`XdEY-Þ `oCZNd'QTub j$IH5e:#%B_`̢t4ԕ1{u#i3׳|U~W&D ތZH.,yڞz Dt;@f j)0I7Z8 rZ9Qz`(P|F`k8?Tqb}bS?Dgz-3~@P~2{toZtObVlJ4u?P*j<27qأPcQS}[^1ݞiCm,gFS؋uT)i_T*Һ/5Q[2ՆȡzBu pHKzR'}k=JŦwյ݇]cMrBe#l_qW&LZg+ʆOxTͣ'1]+TÀ#mvK9 5VŠ` 5;2JK2NH՛v#Zێ0iF.KMw K>>[qdhG cA5? *[Pj1GfU~8qDݒ͜?l\qb-Pqތ0&j$O3\3yʾHqOz n앍g*]Y *jث+y>Y/~c"RwuA-H[L].>n 0$(1P!Co;$ࠄyw ~Wo?!Ma*@PB#H7D}E/KU1ԔR5nzm * QB!;dm ^3\dC[j%l ",lBw"ƹ5 nBîlE=Xvlbo2xnf_aWPX%V|<؛92F_fˁZs,Щ)3åc^ >V )7òɖ;^ՒvorxtK۪RmbC(i-"% /ŷ郚y&ϧj7'7^ƓUZgHҺRoX$ZDןh~V{"Ó dISkkg< Iil*"Gk\4y-;Mi0vfO6;ӈӱG d.x[h]+]G%|`wô\X9_0)}4NuT2K9="K*`x 9k*(E.RpIi^zBW8f\MD?θsH5)o r=pW2,4QQ.4\T~QFM+ΰW.o3\(9栙kQ<18@% 7%r8eeHMlj%#DZ!j=g$Ϲ< RJA &s3 &?.ؼ [ +v^-ig2g22f!T @9}Cru'L5V^.fss㜚c")Ҧܙ^N:9P,j`ixB_C {!hB0~zyrwj&҃<^,k$j#LۋnyJ&%kD&dրTG{4gR7os&tZk,?MZTF 0Uڞq.xS~QB <~8E8%`_@iF(BޭxAtf]B|,uzKsLCqPOľ$xkW޾Ǹn΂dM `J] Np`7LɵEul.k@ޯnz)RgbxU}g70eF}2%^Z.s>pXmTr?^jpŢLq˒;OF!N{4>I5̵.^fHK? dNF) i[1N $ɚAnPpΧV 60TIiAGQm =}UGw_k搗U%#⒅` xi@n)<3p<JܣX 1W vwfFL>6]xUgLrehV& ytkR^Xz~欯цT?t3n`{l;\y*Q#(㚴aJvhX"ly6+G)$ɇG-&&?>GW1-]hԟsB]@bq0A}(eb0^.kIԛf̓B Iv3 ]6}~K!GO⒰`e{-Qw mN7j'N/@ty#/ƅ@&IPl FbRuL7$΅teb֯WMy$KO ̒^hM ѐV4TW(7H)y*(䯤#;ᒪO@h 9rIH>gFjQ%/>.ީi}oFӢP,=kIW1sqmp Y8TS9E zOaVE#(M>&/(h.ir)X_u V.r!jav)Pol Үt70cu`Oi =OpU avKo ]ҜJ'$\q8^pL;&ȁ}p:ˍ)iӮ]Ѫ]DihOȓ~|Coy6UD hbsI6ot5}hLw[z1%`Aq_E_^su bQ *ج{^l/Ss$$Δ;gCC@,i2jKM+EJ. ,1Ť~>AHјW5v~Vzt>h۞ɣ[Bu CX$#fT%\ͺ24( 2}b#ʴ.3) ƳzK YيƸ137Pc7H7`A〪WQRcWM{~U`0Ĝz$̷9r+(4Ӧ ىYs Ck"Rj"`5Y {|C%Oo?yrڡk qիqpww '1jxG;?y/kny&ExOm 8׺:5Nm-9.V]đN)B%oX:<:-_fP1p/R&fj_0.v K y Љi5סU9fY$t&eYYp8  -cQ9vh?r!;2+ׄfq?sBtL+>F2 |o V9M\ve%llH깪t3iBm*pUj%к<F>?mb4Y!PN}OE35|/:aKPM^Fczj}$H*!(fAYL{țûLo@Ʋ`Xy%ԍTnh>vwazݗ ` OD^f ,Zg=Vڰ(m`+ҒSEm(u՜{ZPưIxXnm / VVE-_h$ךD粸W9 [a*g JaXgIם߼N[P__1ymѾ V`=+祡#*8)2羐PNr\FR/]?9̻(!:ehUW32Dܙk k-LuBY~)aMP݇.лt# W?LNPj7!7[姏?r=4锛Լy^.޷kջU̡lGC+Q4<WyzC<4vJ\5{W*TP$ǟatyt#hRO1Pvmh˒kr=#/\7DR0>à0ʏ+zA-VNТLN}t"oepVu#ءfsbk6f.| ` 1'lbT+`w(@lg¯WZ e&h7o0m~sSE 6UXw/m75#6蠋ޭw>dh#}J,.F^2xJvrT hvҖoثF }998u! gLD]g?_1wb%TYD8!=)!Gkq'o֕6KC:[->2>z^"Z.A 0LJOkcL2V..݁('+uU'[„na~R:Im)6ů5m<='`'Sc%H=?M+BRTb &m'N MZWO20or%q&{fB 6 g#FXSc}j#TI*:v՘y.0 dzMr7YT:`@?^sro^ge?A~m7G ڽe'krytZF R{eH2ˌX0#Lw67hTpu?yZ5dI11pˢI4<4rc@ҩ3;&q{fu*ugeR^ )⳾ܼ]BM.V-f`[n[vfn쿅f:/I19@|Wz~V¯4t7\y.ƛ@r> 8g "Ɋ|]D. *Թl ,BCoBഈ e  hI0aLzP<,nu*ru~eoaK\xs7Uh;-5tgI0*06UqZ1@ˍ7>*T0.4ohlt}51D4:Ӿj:G[Vf')i}lT;g~ťU_TǣԬxzG0:aw'M!ٿId ƣT&%M3 cPgp}"]G# d wEHy1tqiGtxy(!ks !]uܝcM=gN ŷ1GL'*샗T W`n𨯀sjhor$ʷ @hL]G nN[* x#v ɛ<ngZ6zsZ|Y JN 򫆘ܩEYM «^i!5iɬFϬ7wD١[uʖ)L_dzX{\/-|!ȿ{h#BLAla4@6ꯃX֏yiN%t+a+F׃4uKl4\:3>A(;3D_jF~2!j>Vȁ"2W#HJܲY(Y%ei5L01sqT6ȅg@m֭)lQ(&aH+)hA|"fGÛq&쎶I_Oԟ֌Ow<:0݂k-M+&z6T(d 0I"$*n!@YE-{5o-Cqs8 "uހ4RmCƠ>3d2sޏneh1_nRL[.M;wgd$:ާE^UP]v$zPfJ?F7q\nfYY:nMQ_W+W1qMpbvժ B]>i8}Xg^4̀Lْ?7JEk :"O; z0MU)99Gr.lDYDne?4h(k tGK4Df2'?{ ris6Cb" l_o4PUC#.rFɇV`j ̾JO9`i+Yq(g\bz- b?I f!g4="nucO\!+,lKPC+|Poee2Gϴ\i$Gãٲk K 5}`4b@y[s L/>.Б\>#D$JB&S{(d^Qp#O6E"hFDFE&M"tl!N4/iۓt%kɖCd #{c>9WĽ!BҠ뜇u@$:U:(5@7 z;LuniI{+=eZrGr8!s1~̮ 3_GͷLNXK,7[\'Ây ;+D Njk+=Vr?lhj4gPw/ @ԕsNސ,D}s 06sF\o:CjiX]3T}pSxy EsyR$[fցS5P7J7N&.I PIyS) 6:+STģa`3ȏz))ejsT9R/E?ŷGrX6)zTjcPd]Ĺl=U7wM~<{cm ')~dP4c-^@)c 0VAr=W\!)Q:3>bҠfT7kŬ0YhK?)_Z> Aؾ:A~՝@L3jHD3]%uC-"yKO H.OrmڡH^=KA98M1l^"GJsN7䐁ћG)1{!˹HoJ#ps Y;&3*qd<";H$3ݶS\kŋٷѤ ٬%:G<{+\Щk Bkh{5áT`^Nd2:-PR'Hētu_a# fo"2XB·n3wC(ZJ!Ǿ9ǿ8E271)/)nh N|@Фl4dG.حpѴ&"Qp8Z k'4t Al6.u׶*S(9I! 0 5 h|FzFM*>`O@&0 ]m z1Uџ~t if PgVgYZ4Op8ɏt4A1m;|i}Jsɥz-2;n,e@ҢK,50((BN+]Td$˿!ޅLaDa. AweKA{5s >5\ 2uu廟~ z@X,,"m5rdtq${ZzYΪ qc#j):mنUg2tL)=HFdufߗEdnaڇY%sRmd$wɁL RAk]ˊh1ӊQNE" `eI@i9wB̀,#7̓cUN6#۰2;xBBOi`nhX4*J3w7}"85a1W{a t疉MWHn!O4zPMئRJ,4!؉Yrd;*+Ty1zO!^鵛XwMM/.bGu$+71&ZGK  @k,&T'V2PJRfGspxU|bu٭WDDQu\|lrI)lt\R6熵JBA*ؐ'"SSv Z4-F6\Qxz3u۔Xһ*`# Jzylre?>}yc??qBZ[w Җ?&^}n`o篔pe2-- ,!;+2/|!_UhUGo֭tpʓ!1{cO"1ȡ4rgELqT| D9g- ?15ASPuaK|o!4Sxz|G\+MI44{dQя0,Ymk|rق^lJn?զK2̴i)IܰYOl|ma. .B[UAlcUb͎G]97N(S;FAHNp':5KF6:#%\N.~sԔ?[~DKUGt l#`]~?]09vEm#l;id,Z#[d߶Wi@9yQqh`K+\z9rw\@xŘN[4{g&3F[j\)>&4}j jGD|{ ʓ_=P8,|TahvЧ$9G)qNpUч zAF@hF2l@J 5ەGFEzHmψpOKц1XS${_~2<<_ 8}weMhܘ1L{5BkʘGZkt,q ONFvE3(we$Y/ߢEwsƴ!TdaifyeΕeҭ[XdK2f8`b趲w o)߿ - e>%Cbp4 WϱRh#'U }&kDtؕ.aHvZL4ߛXajZw c4$ZNq3oQ7b`r仠MS@;{QD'>k֛֡iC|;ulϑ;N6&$;- ףa<8_}Ͱ|=[;dWǯ5YڿV< l !sCQe[´Utn/tTbƴ}x%+L05D-0 ҠcS+)HqW*/ 79\;-*< B̴ =ojRAhZ+l,nYp&ؒt XTmyZG})wSi*[./ʾvԃ_V@Hog /\37HL+B-$>OwE8gÌuuƸ RxE^P۱Lp$Qxtv&9wv`ػ0%7^sIVoiJe 9彵[%rwq(q80cU-(f]i1I)yKG)ݮJH"=x_CB{ڸ/A\MG܋rRV'C Y*yDY:_ͬ$7y8J[0ˆ ;=Z #FC8+ySrTTI̸7Tg_*(oH%Mr.9$ΰ Eki?-NbN#2E Eږ%-rhMH=_In{V'Ҫ\+4o 㬣zt4ÔXBzgWF+4̹#̦_0&sƲV1Z Y "Hmʯsxrش2l@Wi`3l<; ?7/SVۘ?2?מ޷]F4.hEē]eYY 0ؓ=afL4㈠)\wfFOF$/1w} SKìTšKM!R}ç6g ?Ѻ Q䎘`3Lrid2>^K˟H3)WBcԒWFQ_L ޥW,ƪeYi&9R +p *|#y2Pfls7[Ϸf5/q@fv}s\ҌMM=-틲/vmI}eg 1~1mN0ts 䧿"Na*we1;QyӍP2盆 bZ|}Z'xu6l%{_ ,=okۊK5X :cm }6A䧑~̈́>,?_Gq 9ueħ:VĀRcfN,F͘DM?{J2gK jwM]P(F:oKpF?A}t+.\9e,tRv}c 4dp PZ]4pg~z^yAݎ'&XnGG"B1}<шŚc^KZD4fdwpo:Cy=% h4PMXK!Rv`]_odu; elh:%d hhm&ޝSqcPePthD}->=lX 0Ƨ2u\K~^ 6߾90DVTݍek> ӆY`@'@ނD?K<$MXm,'A>>8 Khe=*F/@v q&y+Xd͸~^g 5s]0חvƄM`eq,ZۍL0D W<1><%>)DOZU7}O$1J|Ӥԃ*>|[M5" 9EO`퉱i(bEU gyK6,!5EbZ'փWjYKRͅjqupfD3pYC?fx.e5b@0/\P-|Th m"K1d6)_-FP"o,+ 90j[D⮊rVۏd;4DQέWSU_\ÿ꿀LCʁC2jop0~& ;9T¿ډ *zQgc:p^6>W17}C gOfJ6OTF{l_ػ4"SfiD~XW44@|U5)6ݟ?2=7g3pAJ!8T1d03qJڨxEa9LRHEz6<1yYvl$A>PC7Ya#"5޹:H Uj&)~i/_ :2̫_^1qlC7cTiQu']5B Ϻ_4z!^>W8,WWD*KfOE-W\#$N VXmC/l]߆B 4f[2/׏Z>TnƠ݂OG$]V[J.>`._]"+] Q\iMD~3pe'l 1:KNu3G/\TP[@~Q9.g |uw@Dg)guG$d^ 'Dv~0Pejs,' q'z]d'ғpK6.bx6o4Ʌ:@UW[`=O{y]-\|9nֻ-WB%%!.}+޺yy oxxɸ6p* SJ^_L2Cc2VO \B1A &{}E?W!H4` 0Be?yr mc ۣv! 66 3LYc}S^,6K[B# }-4g2*nj{ +t+m9۠!G 2rOsm WRH.$昙eڎ~C'3~D'ةQ bӊ~e~OJdV})kELyR\:X!z|"zDar9XIcIawFZG[!rlof԰ Ef8W\կ5cOjά 7Nj$sWid4_7JuHtn݀1PXtGL+GdBDв~]vJr5.e (l|s3և\Vۇ3iCLP`ݘ#ת2$yHa/W;cbgt=v]4? >Q0s#Yzq!ǔa`وYSGGOX򵪣bX{:ζf5jM̧H/LIy\ ۍZ|UX>WxJxX)4zk8/hRv5halzasY{%U yd0*KʅBi{D9l6\ aFx׷7pFPOsS¡c^;/9܋X4@ Ǔco1"x3t`֖=IO΍ȿ`pVckkkm <ƢF^Q 7}?!DӝMv u]INCj\w:Y0P ?s!.`{PZvJ׫Xys|16ݟGHKJ(آeқ*_ ]T۱ '9%dTjc:DR=}"~Fx'9 dyBGSzl7? зa)Uuc6VDOƝ"a[1v:+xP t)" 8QDy*?6AZr4PS(FyO" עdز~6QL_Av>"f*w؅= Rgfy q:(N 9Z{zBZ]4oWY`C_&&&(d7ģgg(U^÷@r>C7tM,J -Y jQ]~K)}_\0*J1ܪ=`<)б-%4}--ZDc*bQ֒H?1p(;(is"E qԘ65$Qdz xe9\>,jf!ߤHPϬSFݫ7%~<ٹ6ŭGjbRTܮCƇBƦD ̽i=K(zmXvL!+v!3UڕC+t"'BPsXuV ozw.)! (ZgҀ JQBDF0l/LI$\@K+~HZLhRRd1%ubAԬA 8 ϓN9,HX )|cK,yz'4#Rj WhضBF#!mL{0.d\CǢ^lr׎-Y.,O19DM<#iV˽dqPĩq/PLh5t,h" ej;놧C}=? Տ4u#ntV?4XhII Zw4RΪgfS[ύkնE0٠'!fzdDb&^ U29tT@[o3iQ*\@dȖ@Ww锓m<ëef{ %TD qII~){DoHau}@A10 /O?ً7kmof52Z5єup Fzf2/f=>Vwb [MU*7yM4R9B/eާ_IE fXn!/+ j*v ձSMr AԭW:Ko,?,OK_)yhhkӽTiM&p_?M`o +tKMFQ2hBXevnm MI \`(ƢsMbpT3 d0&|#%kfuОZ61qY")yPz$5)ꧏdbHzr2"G#dܒqgsJq(<偣J,mӴTm-K( 9z&%›'B]:Wi{}oq';sݪZ$җP/AV:k [l8sE'}ָݿEQ L۷vُOm8#.Hf@Y:$;`YS`4bD c^5햂UY{.̈́ J"Wv[>3ƋELOl^/jBR?uH`q 锹ؖ.MRaI` 6G_q2NlPlx4Acb%z!#C8͓esy:C^6EnmD.dI/  t*|Kڅ 0I{h&'D܇ sa= |!"v F֌0¾f$irD,U 2(B`*U1#h)u7g^[̈́6; ?S۾o,Ү2MWx^iA=,+_=5PnwJ*͆kA|.xr̜֮f} 9#.ՆF"iEXX]"1p[=yUQ%g~_ |!2X6ԃ\otBKeBĤP$0)X)-k3MEM.K`!C"nإ5E"q(HTc"\^$Qd$p%d?lmBGz\P 3%jOr|1,qK}C\A2 LWx r_u2=O\lezk,4MSQ[9 K9Gֆr0"r׾E= љI`4&KBXzo׏Hz(jי;=ȷ҈Ux_2N:) ^-}Sj+sr׭.Z(13,-C bv,='i; WkT(h aӹR|#@|y fP1}G6B .Vp8E;[tIojP[F45؏wH-N"wAqIZ;Ce,h$-8mُs”@ty>mŽ][G=cJV>QRNӔ9JF%zcf]NEA{]͡Qu+"U`9|yv3J ;to1X,T&*9b>QRB"a\ʼ!rNjyufa;kK; {r?  yfm]黊h2VJE]Q`.crҷ?/r2`6$pw:dwuϕA_)tb`(_Iڛex^eDUA:NyPPc;>y>=0gF'ك`KA33k E:/ICyGw Y%{n̩Fg;H}.ͨ\y/^&Q I0/͗*,C[w5ʝ%F^ :?TswǷRLUP~Ia\Ga=("qJ]63p /Gd*\&Jt" ұnFX>!Ђ A3Xj=-+3W 4N T E`z^,ABZ}N>^7-@ĴG~[Bsu m]o`4~طG[],YCdCj*4BEӏjxu}5lwrdYOiMѮW*b?g-%/l͐FU=Ŕ`YpfNcdF):YʭOS)N>qDN}py34%Oh0B)+&Ryʻq~$b.RvYߛ~G)-k:7^\<,G"זּ8^׋lBR0 v@):޺fOb.͟Kfx}]"kWA),_z0 x"$ǝjV+[l"k/[ێUZ6vuyL.T4~O66GgH6Lc>9rd;i瞛6:un)}Ĕ2Pz!%^ KM@C=k*G™ϺxpT>Fh0~X'*$5[0TPu4rs > [&FFbTAlpPZsRͽy<5Rm4Lm\"Br=gaD˝0ȶ: >̕AwouB?-z3`ik @{*ƾ({F RHf74<Cieu+Hc,$P`&#!lb4񱤏&bb8arqJT%ܸ+ٚ7Q\Xq>`XNpZܿut^WU_ r *{DZ8R`}q!5YT܏.ۄ{hh $>Ǚ>lZG#$v&WNX8( i"DD&^K.]J7ѣv0F >(ɽ-)ۦ>2*>]O8Jv34w-|SiL\+C59C - Fs[ L/|Cuԣ&SUaheH ,CbEhafm)(/Oݨw1sIuNǿ`p]U2fHIk'|R4?W`[I+!pvT ;{ :Bөnm6lx|Vh]~c2+qC0uoERmu7 )8h\^)r cQUщX=!ʟ/GÒyo{Q9Ffʈ_s{87Sl+ QebƤt.z8F)\'C%P#-(=~^:apDH. P kLGK!?xf˾Y9 51 +p1C4$rDȶT R%6}%k(K2šm$*]rނ?Jڄ}ݭ]C&8woCoTƬWxr]mTH8Vr74Lٴƞƌ+- 4b)߈Żs0p`ժ,[INuI)cHqũ&3Z旋>ot6b|{x4F5/, elC^NE~.hfsV x6qw༤{ [~nhI1G2fk]FYMG[-L=qwn*Ib@؍^2ycjUle] ^[TJM5ozFx5f?jqlU π'\ӔOqZp\n)נ[\ztz)!n!ϭ6!2@ߊ!yFu-19>ZֺBlt-)0"G_b'4`l H+`m̽lJfB"$GM}LgSs]⺇C=`C "2(h }?o~2tf3EPc {MK9zC+Yrr<ڴ2ҰuT}~?6%UG:m@( g)1 KI1w񖤷J6]5$`r;[^-**Lw-- )Ӣ*Vd 5y Uj^lƒBe:Xb8!E_h} ,(ze kj,gv\ ]-Џ1kЛx\~U&5RUm =6g/?HJe> ׆n L aij{Gehjp M2Ny|Y{1T1{n)? -Ɲ+ڗ-dz(B<`^sſH2Ȇ ?/sZ +IPϐzW.dC(n8vg$J MXQ=^w$6hw;+JjY v5H7)xrlf+I)ޥH9v?+s&H0&~-27$5HfR+dfT.a4l3LCie8 HEKMkz ܽm6>\rG+⭷218zxoUEZD$' STݨ^_<_]% _ErO9{?_VBs&zzh掷CJT ]y!ƑE/VV 3B!0_ǫKӤGi"uB>?F72S.0|g~$7(|t 2*Hu!],ؖ7t[4#lbPQ8u7iQvgOUh6XgkU@Œ2ۄh1]mɥy5g4ÿ8>Jfz) MĨ, AfmaTRX~ @tY])I'.W`iVw(S՗w,v)쯠Ũ ;4|B8sn ;  @sC9G@\X5#z\ t2b*sj.]E &E$3hr :r0VT`BÇȈ˨x {mp>[J~F_`TI3Ǖݞە BLgoװ1y-hN &Wm`jƪ7p켸};|ç-]mi:r q'1#ZV +OcUi̡! ye<#)L"|MYYmEoKU2 oݓ|DėΩ-=1H4=N y"brY*YJ!bz!W N8$Am3LDz H}TXyo~W-TP=!{Y e|?jQU:>Mڨ؆k(rT\s&a&c@2}e@sHE13l>`_ŗs]) v]~ zR/9= BG( a6Y#Xhth=۔Uc%  ].&wm?JB b` ̳e0Ǜ yihaO侩?q8[l&}/dm:09;ҸN]ϚC ].Og\_ALѡ\̄xdy*40ƱpakW>ө?<}KUAMwDC@f:wuQsO{ ̾T G H({)h* [>D@Qpl x{=ơ6A ncu;Ű6Amuwo] ZYY6STm"49qH2+ њd6Ux!|CAܔJ?j31Xep_3sa8OQdlS7$!LMsg-BװXz VS(FU08EȼzBI*JZ0v6z0DYxC ;'+Y(K({CHEj7O nl70=0P`r u|pL H8Sz,z,ƣ׬\$SgQf3t7Dkb03r"%dOS PjF 4>][B/&j`6v;SqܚO\'i譤TDZch#\@ bg]}V:>;6 ,=/-9Oxb5:QEPR3R@y{"<8TX[%w.=<#J+Q Lpz=mGCƲ'sBm] 2YZu2fodY*"g!jޔӟ,6L HfDD<]out0ΰo|~L83=W pZcC3fsmޱ8UI$V\:` frU`*_E&9@(\KYr!;[a57DrYa aRrk_p0DG ˇvX9>{/9?|;DZ5c'j pDZj4`ZǺauԊJ]_#zfcoGQjfj* RZȒ:hk(1j~vFC}Gj֣0_L;(mS참ؙ*ltfν֭J/VZ^,5*+( 8HZhj܀)lrj/#Х+U4]-UWszW^l@>ߊX ? f֦JZ뺂YYI|?Bt,5ZCr:gq>z4‚ guM ֌}wS>;AχρLřӷkk+irلTfQ RYeSa*4UK&iM*; GA _< aGo!$R-+B3iAMLYx1˯fV &11I%# 6=f^֧,2(?'* $+C H,|HFg<>ZJĊg6#5jPJSe18-3Ov 1x׺ӊ(&'<'|*[/z+ch駚A:Е-oSRea+gVY<6JsB˪3iQ6y2lI~ R6=M7Yl)<#3e9/F]WrlE$/DJ\~[S_TN{G=Nxy)':c^"Xi՝?"A! `w>\c⍄V`ɊUI52Vz.) 90(A?] $azN YQG=Q՗w8_*@j[)7!Ց *i*jUL0_)^ x>uZ-HlW8r+JaA𜮎 y63":E# -_t/ o7멙9M3#3u7;Q2*?`#b#A$Sծg>Չȩ7'(Wk\2iD;_2@÷xH"Z}N0 $Os{/ j*<x7'ۖ*!V&Gdt ;r! P #^;N< nZX#s 7MpTťq6nܒPIZ O#.ÎaN_P%`EZ$,b9E:N}'t-prYn۷sYAW)yn (-s[ql+ޑ/}N=B_弙S&"nPN:23vu"ᲪO} W~e:O`N^wCOa߰ !{̓\[Lp}k*?Cc0,.@g>:V }i|ǁD-{>>"!=&9M5G(<`5$Ӓ4Y70!y# L}f ψeyQo%۹)KYkc:,:l<[= 4^qjܠj.r3GT9V2 Q-ra|md;hlQt\Gt HrdnydqRj)IueI##Fa@M<ґx'(> FdOo's+[XuW06Ti$h Z)zW8\1jq@;4ضU &bN<*Kt]&誗lxq 값j0RGv͑/[^FHJ[tWtu`&ʄna3]m^YT5IMBY޹!mV߉t)jXU>C`y^֘ :V,(l=y,?=˲s:1^8>kK.A6!-tWV7Ɉ s3-Wp!tTUT!-<+6v.I) hM##Tq @[j,B3@!ڗݐCbVWv43;Ls`s`y:Ĕ.\rC}ރpG)#{{IŸ z:Ǟ6F\|p 63Tm1x&%PFC÷贊C R@ ,-GgOXyLDܕB}謘;Yr1x.A~1[iV" *x?QڃEzU YV#mirt^b.DP5 I]iK_LjdoΣF bɇ;۟Eյ .Ć* NEPhۇ𰠋M34frG~d(% Z8;w{n5-tK̶Fl*d5f,#m9oA 2]qbHP@I9ʫ'` ($ƆK8~ܡȮŽO 0'B_uȂrȕK.YHeRAY&=|"L醼/Q{BA2 @<_:Bwn] y4Ĥe\v(CKHX;ճ2Dn1/X=.<"͵B5HĎg`a\z=hU#9fYKꉻ I Fa;7T`;–yzbN]еKm}ATZy VuS!( KgWk6W&-!4IxX!. M[8Sǧ}ˎoi-;:!h\L} O&(-N[ULܺy8R~#:OP)qSߴ<8 1FLJ3ΟdW]Q-B,(~ܼ=$}X =sJ~N$P=Ј0_ko3GDA$,-MU!X U#@g|%c>UqUQ޻|)6UBpjs;LxZЙM}R@X?SL$nFz\ΝiܱB.kPJ~3l]&nRRxcI 2L-<_;P㚉岧ZGRS"6bo%QcDtSc̱:iik6-Sim}N; |}sp [/>$vb}1`pfvNr\"zz}7E>zj~#Z~FA\zjm;( azE3F{Q'}@xe&ݮ=+9i[G/m8{iwlw#?MWk/0L(`[2pU',}!wX!P+uW r+̋I{ȉc98}eB:pߵy-VM/TF]l#Hfl}O$qeqI/A˨3RŭOXul Ar{JE\YPP߲E(q&e{mrJ ܖT!@w!-i@DU}cPG)E`Σ mE3i߄NL*z >-?K Vܠ*BOwάb]{[BѾ)7h-F}d=%…ItR^n/f :DXgP-ftm+'U<7EGgn,1»ڴͦdLk&Hd. AFz.-i#'**,!B VQcƒlQt}F}WIv^Ϸ8P _jqm]t(t yBq ԼG.Ws8 uwYdX+j3JR)UACIJ/nu|A̲]3O3iYYqGH~`^ȶFuXz8EBHuBUs8T7A*MXm)C1:I1A"7q_.M`zN+X2KT  w">:?ōN<ײ09'9XI~FX[rZ =SY =}?ŕp&snE(Z Vߤ D€ІnNйkPEѫζ˸S17jpm6t~B2LN0%|f2yg*@- %meq7ҷܲA}xXN)l e^b8UNwayF33|P+R<=4)u&Η?۵'LO`QI:} eS0 rY oWhT"TQd>>,`7pSȐaTx7swDa2 &]qw6ӷk.O~9Tp_Cm=btym&|3Fisf{VLf]m{{ժ92+yI<1]RD,Ԯx`QaeSz)"^V}fJX ۭ*baF؂ό+)B܈9Ibt Lb&}_ 2f4\ƆaaxBB!oҾjԞj3H! )8KJ[aY?F4m%l0ө' JZi}5Rdͧ^(4pw6KsB.۞bHu*E5{[#2!ϯĴqTf q=lonn,EGo?rrtSDpkL@M̘{S׶!C\ԝ 1 |o&ZMk`lɦ Nw tͿAmF=33WY=9ʰ0)J%{>q`galHUBb}>C'۾cu7M`*Ѭ+>]_xT~=4)@^(D#…Oo,4.Րp?jڽjјXX*Rɓ\l,~uFv=.vriwhN,2^7sؒ)BWL=݂z~؏u!NPZh%M(*`4(˰oYd"ґĴ(Ŵz,`'熝kD!oېMR <~b8&]E+":P+D*Ӊ`[+7) : ' n&ΌN ]ԇ5n܇u?vYtp<~e1Sl;}L.P@eI EIS=-d M4s絡V/j9ZczǷ!S 1;hB66b3C#.ޤ_I~] >Vk8./t.J"2z^e60db4OJcu5}-\Ejqs(my yC,s(S*K^nhR hyFmB|A5[DwSk~ppt'LnR-vzi:M1;m}C՛{-8RpP0!.qPzσ~D420Q\>I&@ւDɴ4B|5Dz{k<`̄WԙזyT }>Bp_9Nܕ\-Ē7Pib&=B-P9F"X) IC ;? /pK{*P݇Fq!‚CꝈEekI]m{Fp !L9FdQBIj\P3ԉ%4<:0c6WdMS`a~ٝEZIsU rն!Qr1+*zdɵFSSC&.hL&`N5ynkeՁRڪł>c]5,.P(l-1IظĹZCKϔS&0ٙ:}\fVS fI#L(*ܚ8f4d2 yDSsH$P uo|<驶`+|$y򔬴d׺5`HG@e*>1[SW#2Wv?PjhJin4{X6qJ̇=]UBj@VQyGvDR>c*XwQZ0}p9Lf #OL КU+ 'q2ϩ_f:aJT$?&Hg~* HC$Y Yca}LljvV{hlDlƛf\>ς:Ak2g>I'b\K(Gtkɠ`A>lW}͝Ւʢ_zib[:{2 d!bK67q{ݠZֿ:_LQ)?սlqXGz h'ǫI_l.f  לVS˿gp!B+*Y$CyתOzTTB֗cjg^#p8K^2<8ID%vaB0ȍJG{ qJQ( ɘј%iy.آ86Y*Pm2d҃&/]7wxs )m$1{k[c?*N :RL\rSi5%N 6oS ';.o)0g8~F>^ ;8|ko_9Aj ;90y h8df)YIB痌SeZ C3_ުv}|b,FQX>Mf]&7PȦmW:o$NpsZ`b)" Hµc0_D\;oFqDQk3TES-آ?+0Ye5Ublw vr㭹խHrEi?LRmmX^/ FI ӤUЏ42=YhK=؎ D8w?,/1@μ1b \Kv|jvu)| pEBhI#F3i?{X NsNYJQI{8Ó*dW.5]Q_Ӗ\돰Lئpp:q7cw7bט6C+@Q^jrjNSIwMFp޺diJ8 ,+”2}V~#CxV&v3kzJm|vny4-&1I'y5&_"XKo& : f WRd|n>>#2e]~˧;keLxZ㳏ڍ=G6&3~$zV`,d'xJ 9|D TzHsX`ocӇ|D~ؙ82,B?AjӠ2P2#T_0nм_ok6bn[~%K L]4xQ:,ԚP(>'{XzgVRmȢ8V{y# [T6$i惨1m@8᪙')JVfIht2x~&U[U!4=wpɟIr̖11ijVv0zbdP4{  @NJE;EG ݸ9ڮ? B5 PZF'jV|}~շNh*b]ؕ!5U烉II F@S:̌koUh3eK-~p?-)A24ܧwe%2יI^\rBbN6OH{<~ɛO7q]n?t (zq(蛥vQs]D0x~BA8PŰbUY .ИyǞX7_cj#ZTK򉳏iLQ@(${ΪXNӰ&pK $;$CəTrYEecV/;BiLM`,1\C!]6WA%-;Y]`Yz9_,(n,~4y8ۭu5h=6Nlsr1wD4$Z Tҽ71_=o:}g[!1gL溟lJFC6%w{Q᝞0+OCJUȁ>{XOS-ȦяÄ-Zj߈ ;_HXzd>(l꘥u?뉎*R<"8Qpnuȏ{'o|ؕ@͂Ai#2~iI*yj;{ ς04<,1HޮG['\(J'qէ<}#3ʩTJbWkݴ\@uhTX{{nX4:ZlP<;pЌucȴp:(A=.` 6J/.8'"m̌RT۽)~W~y)D7 zX-mVrȕLAy]amCd;;^r+km(-?0޳UIrQTAa KhGP\65IWhfw@>i.U .r += DfL= 'xDV[6w=@+<83zP>eO$mPp ^VA츪1[9MV{b{vjg݊%mL})E~ Fr_Z0/cI;+~.P8{4ciِ0j!+%Uͼc(:lAy7}&=1?L4}uEƴGYA,Còٟƺi Z(JRGg,oQR5.NL;+?JhF. EM9v%,f\"( &FewHU4a6_J V∴X'V[ H{J1B܌U)i@q DϘ*y!ߟt=n<1|m*Wڑ&\ }3KumG^/30dwy}:.:)L =4Yχ %gGvϼ08}i'#7ԩ!僃 JO3GEgAY;iEۉi\93jT$EOߊi$!:V!KTAF[2|%0U1q#MnccF?B=b&7Y3?D?P(k oY(gdrMf Ang!h2AEUF+VEQ5B}m 8E]ZJ)Mf~P` NԬ SR0WMKTtG)/A z21ofκ>2\y'oF*h&Sqwt>*ROBrInh|?7aɭHN $.UaZ{x,2ðbŴcDauFA9m RWo0S3d *GI JǷ%d+G:ˉ&㢻 ijM$N yXMx|9OCH z[ w|o[t@l ^]aX|OU^Oib66-ē %M1ZCͫq\38վ޷j[Td,-1a(,?e a'=m/dvW츌 4A?Ĕ-WXر\ɘ"b49K{gW. أ`;SLiы`۝(W&rՕ~a-N!F3(O;Cv\p[;u.6Kk\UdNݑRw}ЪFّ!Gi`3SI+lCΎ=_8?~k;dm)a;n/z?{6"@.jY$sA\bQVޱ֐Ϭ! xG?oɭl~'N7 0%>T u:VBHc #ч $֐]-<-c%;WIg, t 0+aH@=FցϒI,*% Z7b~~˶ Ko&wGXou&e;CSyߴ׊ծ'"R=s4 Ew?6ӳ3+`0޴x *KSSrbO] nps ݳ/l 7qƚa9oo{lhLӺ ?m {iM%[6kZ/t1 ĢFc j?yft,hNK: RWڮ{f],-jb?P5xW;aΑ"~7Gc(i_.;-ZĜm_# =Wnm RL1sqR)9e.IA@tS%i)FXcmUi[@Zty0|lV҇*z- kcyr7jsRXm1E +nJHFx־=5:]^Ϥ.fA8/D #5>tl~ ⳽[zf]W% eO yAB*Q,,vmHt{9&\0N3yK`v#DJ6HMҽzvͭ8Y|~bU건Vr%nfcK*op' dhRF-vBGQb-6#x}GbT/ba;#YvLPC؀_־GN~+ol 5Nj*_1?Jrp?]VH]LԆeTgدo}tm㲇CAN~^NIuNŁƠC&v1@V7lǩXEk%ݧ6%̷d@d{M CnS?;u a-n2#&Fg]^grVNÞvŇj?c[mb8'3R .z;PvoT!@@BdF;rZIٯܦqobڠ*yB k$e%?Y|gȫ;D]7RDi{":-0 ͇*md guWY$iFEJDta&,uTdcV\;L?&/e r˱^vZ=NHVAa!)sLU )z}l BZy6?s#zH/8@Ns{ d;U2@i{P]k]ʹNGR 6Qʣ}/z&GI,#~DF6yW*0?NdğG, #=ẅ!%Uw~S=a{eXxO; j#x9Cw iSʺ^iP%50΢ ɔ>ʭ>ŮH]ʅ/ /kF| H!#˱YƋ{!BŊ35O?Dю/AehQ)="m֡31,q-$-hqR?[`B)˿[ɏ-jKJR5ל(Yo${DklRGE5$%{[$=cϑ3\xdeAinEuN>Cf`I 'EapnИZ32St-!MejorF*h0{+0zOQ46rbT(OШ"+Ojā yMa1D(tLn,Q-3Kb@ [Cm P܎ Qf|PQ?좿PP'#+T,uY@}-ΡsB^9<0Ю ٓ~{;~WώHjOH0>ټ(f,. bt̴gus62V~\4[v=‘00uJuB֨hD;p%ikR0y=<ՃPnjcm gm |[,#޷_ rgmI! Ņ >L&vepAzT9OP9rOE49IE1-1p-*}FISxZY'(5fɊ)E֪-|=qqX--,ߍSjN7?(VK[wZǻkx$tXKcҟX$B%l}X(*ԁiz#j]%hi<=v6~>$6kF[O08΅@ִgN<@qs785W|#0Q:Ae:)~%Na K+\(\ P9fF gIUK>R8wh\}@fdZgj^UpvkEc@N+u<H6~0k#MyMҋep&V";k1Aݟm~..(xP^"/ "zX56)c)CɐƊǺ`A֦G@Ad7dodw vG"Ȏy.I/7$\G\6MC$,eq-KÞ/YϑZP={̨if4LW&YI9/,|YI@7UoY>1!k}>nMXR2a. Írs&kL%[*hSbSZ6jnWm?tZhJ*0Ƴ#abLol8[l-檹kၐM7 Zbݟ%KqQQy:ñq8ްohJݻ5#Ap3uQUCw~.(Co-8Xj}辎*kXQ9a|0㇂UjX$MED {L1[PM/]8@@zcLd3JI0ނpb$?)㵌紾ɨYVI[LGoS h0m0rMF@)iҨ<0b#QTF]$`U <_Us=X6f_hd rS S5Gɮ\c~K1CB$$N 8djOW٘4v̤ Y*u;#Cvpkʥ9c XуڻFձ )R'C{x F5rh]ObG<.QIjѬ ?]hժtHKJfO䍛O36U_r|/pdB3N`Н_l^* u5YP<ϼ|7g>u"[_*i2|k֨3ym ǣkKU OQ{i~cd+vp;[ƱZSe!"49˔/~F0> sB\# c$1v`Vp`WMf2 ^{lիR;jjNV4Gü,Uۤ*5@,~IٰUYQ ;vAs,AJ#>yk|XZCpHdS.Z[Ķyb6n/%#P߹ӳL$)͎Q!vo7'ͧxkZ$a^Zml1H:|V5+yS5av|ݏ>K-;X9[>tv6g?hzEHtD}Y Q ,܁A@SYmUpEtG],ϑon$ +@ZΘC,]½: SRBT<

|1JL0~|d6bC&;JLcbB rU6iBޤlq!9nR c#'AG!ݞyZA?It \qն9Hcț2Mǻ3?!$aj>ϕt2Y"b?팬۳LpekiӢ.𴟌x&C@XȔ5C#olvuޟ~=H$ij 5[᧖]ą5M6LčP]r種ktbe 1KIsDmSIl!U6诓NSQaǞ&yÂ#(!^Y6ͦ2w>\Ĕb%B,`wXlW ;K7F \B..mΛޭPYKueNhMlYȺ3D\n8Hm/K됡M-nAd;%俅; цqS&xj0gcSۆݶo R-NCkBsPuJEx`3[pGwW֪{OBy" Ucg[C fj5Wd!)їdЏ$O%1DG~EG2ظʘkn/!̢xPU .JbdNkH乺rOr?w2קӇG*v=C-<@ l=7Lݝ}"?v[Qrw9a(Þ0`#,+Ռ^:j"l`ﺛ9eR{m;Xj%bS28;rBg), mWϧ|P8O@ *.aXIiO\uL˟;r O$,?!v@ϛj (e 3n{ 9:`:Eߖ6Ș}) ןb`n `$tE"^7rP_k3ꑂO j};s* uB67,-L6 |ni zhwW9íu`%iA±DMg#}bx}+evӿ Mbyк\%>˞MB 6!\mM U7E ҁ6wE5Y(߱|Mi)=G*hafS3_(+Đ!t0SJt [o^|Kn;&`vΚ`=@5=kd7D7[e?L2&.vsV@ 0!%@MXN?y\R5E6I} ;l Xӓc||cMRhA3&~jCr?W]Q,VҬSd^Lr>I˸`Xa ;^kŚX\uFE ,qE'cCZ0XC.[g1lc\rqUW}iK`qUX9;|  (g]K +~4P$j0qmdP0kk_;m([Nܲ/p,UُZ$wxlRxϖz -B_OaX?Q u_݂h%N ],RNp(jG4;*cR|10V4pgPn̴ra)}*)YɉYT`˜&^hzh !'\YVzSSb+ 97&)ו0`֖!+rty%Q27Ys/ lm&*(߯ZCeUۨSvǁyUWeR1`\ˤ\T$"J:ޖpǴ֑n;+Ϙ.h ;C۞vjllqbUw,)Z 1ѧ1= RiT,iJR[VePxEՃnp=vુCiexV"/(n)& @me= s~"^CҬcU[|168*eQGNwmi{{@^rŐU:R}eGh~ʓbH2䄾&4d ɒ27ўZ DZts= #DO.0 Omw>$8I9=%5M-VNC"Qx.w|&oajϮLh~Xuoר%<7SEMRu$=n˄m8zUhdZZDBP=S?+kXӔ h6Zb -tHixo$NX҃ضyo4ثPQӻ4Ce[VoD́TWy,mA"6CMf֬[MHn>%m#f K"!jcg {7m/n{ͦ+c4d3kY4l7r$ ߢ0>Ksymn(;d$b:'ƌ C mvjD.CQnh٣<O@F3Qa6!OW8WIw ~}]dJk>^.I7OFKxShAnX#?k>X<xA#kG4+Sdˀ}t*gv8Q5N#1mG'M'"Aݿ2F8> s?&H5[G0|Һ(sb{0>#ڥHWZեZa>X1@ p~O2gP ay>dV%?hqU`M@h}8UF %fɐ=BWhTmBpQk챬ÀFLRJNMKpD3IhIQDM'ls&|8V;*i)?$; ۹8W@BPFv-CP>̻ 9˙!~@5)fLɆ\gZ4}SW\;U=?jIýl Q6[Ȉ@` O0/VOLj wY:tp%|o(Kw =԰;9Q'=5n^w΃!lo į׊̤Jr!0ATusEV6 89i}SFRPNBtyndUVYI4WFhwxC7LK֬~ċ];4g ܯ8ݰ\i⍿8J@8o:Lp@PUYNS#6Ռy>K11lZOҥpjcq<$ i~A^ʅ7#2zX}P훿13tٞ%U={;0YvwqhgC/lʌP.-ͿUro7kTmgg}(3Ggb~ g`S ]Lz8ftF0u跅: b>˖{ˇowi'2C0#kʫeƃ_9u%; l!CFhToGMʉ㥜Ad_k뜊}9%icNo b1!1o6N7$1*N{cȪ7j; }&m80FTMQ.[y۔ZS2E{+tP%@ a:КԳ%H}TU@-=p*YQb)$!GpTJ_fbaN9ezDxxZ5n9B:T7l DŽӽ L+h_e8N׈I6yL JjsjnJN#;a1x#iQ;iXy弄eҧB]C5ލ[W&yOt$׷*RO9Q"@eSŽ`UJ*HaFG_?#%_pfTr/hk'_5d@q--o)f/,糸z3p[B/G~3Ƹq+3QL`є!{;?rfR1uwK9.Dp@fiONz\ 6ڶFhpfo>ݹO $Aj 0ƚ)x "7=xf{:VILdu$N2!fr73y0޼4hV. {Q;aVOe+ʼ協 r8wG<ҤL?sѩ臈ۆ( tbߒVR25f%a{j{py˅?btru$Uė uk0#n]X^/\dICz"LA !L߭|( NFe& Dذ{BA@cS!r(hkIߘc%Ots^$JqVLo.On,-!o#DRE- (Ujq~ D9nO'|;ླྀ -bz`tS{ZϤUlY*p.YnG(ɘsZ=MA*1ϞC OKiMZikhX,dqRW®FK2T.3޻̋|^͍FEA㫓|UKh}dDB}"v%X[G)5̩ud #[7pqjY@ 'EgƵ1}#+SwV) ^X1uao~Wn()F'd_6Fiߔ^١8徣ihr~6__V"ўkWѶ4Af՘Om>ysj0aiyjk]+No5%mm#lt}W`?P8Gyp{G~@`L  {kD?XJKeP'yJ Y(TR85FF"wKv İ/B'SY4y%4(nMټƺDnjҙ,p͉YRz1?T$곦 "2 \*z1h$b0(BKyMxvů|y`"$-'g3L"=/h =*- "Ә8g-*' 6Cª-1V8yVËzHͷB4$1gЬ& (JsJ%@a;BF";pl_wXo6H(}@Ŏ|s"=Y^ʥB3^?Ulm:~Raz]GpU11Sr{GCY.- d| b r_4?#%F'k\aJ֮+),zt,$jD:#/ 5]OW|DžWJs6/ġɲǐ};γܚc{oZCP=9&t3-oN*]2|dRzF>/ Áf. {s|S P+ r*Ƹ5C'u?LsE=!/i>a>Ǔ;54u,i 3fi;n0&5$aiţnS^26 oaRԎbe Ŧ#Nꓝ7a4|>031Ag8h,xbYŰ& tY5R 4.g3<%-w7@Uw G~^8SSMM&a pN=DkMz2t*zx*K6{ JgKcZ:2R)fX!6vwSc޸0rBc Pzxk;[&\AF/`b@Z涃 c 8* л%oP/5a13Omޣ|kԎ.O|6k`7Ie#s윊7f1)6/mZȟL'Fxk?#ݨtܙ dqXI%@3fTtcu»TzP"vM%EEn!M6{My\f=hkz,~rHY;.YusvrfbX.وq#"ҒKJc'hls5l?hs辈R;IdSk/*lSo$]Sa34 2z %(w\.k %ޣ^h?]Q^? h9㌄SDRq>-%u䡝~Tâq؀Q`u#y+BxcQ=U`h ޔm p?Wqu'@;Y ?vdv2u%~1Fv50:U0L&6+Ѐ:&`]sP0ċ?Yu ]i.O#̽N%`dސ`8!YҀInTeqe4,Ȱ'k~x}e?$D|_R,M3Į&jW I<&+4_p,nG$YIG;6@ +'E56׵5&[Zy5(?qLkt) E;(71=y$ϧV ݱF0#^u}4|VhiUfB-KWksա=`r=6pCk? ߮:Kf~9\ L,6XW^@ܱ?[BӇ5 /Dkl} vUF R i64[UOЄBbBS%<2FT[^4CWc91U  1pDrN-Pf0jvD<͹MWu0ٵsWhKo"A [n] [b#l~Gsf&0j86q.diy7WVWHZՒa0/g5 Hz8xOz xS*$FOgꈠԑ£F*HjZQz[mؽ7#=U+&U*m` UbZla/談i&=@nSPwM{m Y}53\c8JC R֌ھ&)3;kjBSTD\mWe#j]$1#Qj& ih.LUYo _Cԙ'9,7!)L'wWhOa#+䱸aXUEmp`4Q!G;$aD+]P=7>ɒKuVY=D?GinZ,,5DEh4$2fl Qw^*4hx.5Bw2kӭ{V;.sy YRU"Χ^S`#FCM9nIjTi>6vŽw{ⳋkA9 w7Ir5tBF+,,A]bZ^5͗ЁuG-ѰbW=#9܎0ɪ.,PwAc*\tE2(TE.K'|T+^ zAÇ-|4uB ʐc.ǃwX'A}G;~*z3h;jM' >>iE(hc-(et=A:bl"ܥJuN&4-jQ\"{czf\ A1@D#B|+db^=TBfj/5( +OUay[u=)-(o+yT hdw{<ˊ%Mۗ[Zʦ46!.::Zhkwk^rFs">[0Pi(w $DzfXG clO6")ڸXebD w˙]ұ W=+)0SW@p'|>M_fPڜQSνRn(ŗy+|7GhŃUi|B/Po 9Etp|\ڧK'AtWH,;1h,/ƾU0i&m1ȶ2^Rjuq~ERԦĤQ%HMC&*7wM~k!8hJ 1w$Zh gCYi0yFyx@jI"'L$ߛx M*C₺op'T"iB'Jgx_$Tew: 2'{& o:ӎq 74#ExvJV̨xs8)$\BdT/&և:۟ZG@Dfj'(dϒGM =b;;;1ʥ%<) NR_J=KG\qc3iVy$Јf^̯D'ўa`!긴IR3 eqSR! LK]钵Vܑn칛Ek&c"n9&8[qM=]4 ܆*bLe7upz$ o.48 j09J?g"&"|X)dTXnsϩayu\wа**8IQ^:$[tЋ93I292mX+i-oY@t!لw>%F!Yh[0ɇ)5I1(tHϧ$>vhN}6#M`Y+ f[u>Jԫ.O:d7sa-Vbu ZcZ0WU{H 0u?"rR։!)yslfER$8/ȓbk@Hli/Qi1:%{k13)J|$ዚ R ǓVúK&E{ʓ'UW.6Rwϧevhl3.8'ݙx{C+俄5#Cn%L7`,L,ZdҢdK`mS*#>#R+MY`9jxStrlh (Y_bn#dXP /FR9m|"k)l>y }1sNql8ldf8@cCF:WoS<>(o쉕[wSRLX\9fjlCIx@ĸsS? uM-a6gM>*@LC26p4(y3…{U?9+83Y*-سAGߣƘMi ^O6I>U7S X]5܁f{נN:]mo ,BiJ#[H+Xeޥ FE%+73[U|aUUOM'~~Bktmps[zP>Sm_v ^G2$v+y.,EȒM.ǠC [yWE0(Dnsm!ܧ,ȿÖ6w phgɹ/{ݎ;e.3O32_ޖԮ' so8ޡugbw%(b'~#W1#"wyi6H_}֘k.GyCc syN@ ae=7aR9 uB?f3ыkT8tZlܡ`u`ΌXi#7IY ME࠰ 6OX,} t(N+=|@|CS%5$,IrHJ'9k(꿒y Mi1E7aPbQ4ih-tTyw&~uB4rVZG&XѢYDbmX33yP&RW~ĹobĄ'4 Ŋ†REѹMkQߩU >jJe1;ȩo{r&T؎BcDpAOVګi&B>wHQx1TzpoZc-5dmUH-AKNUZv=re̙)AG189x "rM u[=d 飂|Bij=M7n[nq70k.a8Ry>;LTzof\vbzse\TN&&Աpu"GzqҴ'f.Gm s˖*9ڜWBL>NUk$59YʁA-.mG_/!A˖J% ް&ܣqrIVifW0JJ Y-*[ UeTNbbwaҞ@:ZIV޼PPA'9OD&idW:,b,[`3wV\s_%9r =28.m7PaNx  A`}"^҇ wd7j`0՛9 2p:/.'VB\cƧߺ΢nfnv66::|kD0{&tXŁAn3fH*;񐋛uĂ&hL] P0a !V *%ս~U*+)9S30:C;\w.Ҙ}jAlU<&5,c @~35\F}3c#qՍ;M[C"">uC+fݺZeAcapP'C#A>ٴvCZvpb myESn3WdRN2טWO/1!D\FGyZu^z&`~k _LvjB#E욶MC0]V{gN-S>+P/J:!sIjR$H+&D֥_Dg{Xg'Ad|8NBT&PTs" [Ӧcc]ņ Mv]-,(Ѧ& V2mt…B_W xOCҎ.@ecLV!>ƕ}Iik24mti}UUm-*e%f~@. r!D;SuHx!leZ ϰhk/̰p\ f=T"5Ύ'= \C<;(Ѕ @{+j`[;Epk3*'b>9si$KpZ=.eZ%[ `DMJS6 ŗo$qDq6K1ᕣu@he@~ И3q>-a= X xם+]Xu!Yg F5:(>xѕxf*IF(f:S|&Ʊ E!^KnuU$=p&@`6`ˎ/[͑w%+WMUkx&+4n*,` to,/71f>t.W8p7sǨt|_0F m  3 avG(gʋV}8$}BE%GF*8;$KTvrͳzC۠%Ɠ%WlFGф .JI FkMypHuk E?NTb]j9R\Nʳ\af"3|aR%އ]m9q!a՜VBreOX1ics g#Lq3:& bzzX@xm$iZ_FYt"7- L?k;?'҂T~XDi!|dT4Vk`Sjҽpj/@n3+.v.޶7|T+xaZ@ϡ=Z~XyMkvQV%yUY^Q}(6Dc'sβWI]J.lOyU$` 7l%X8 gؒOBW#nbQD.ŐcG1S M;GAb2F7W qH3" J~KCŴ(/4O[o^'%Ґ+& ς{rK&+Y2jF חHup9 s@! ?&dOaq_vg3:sC _|&mMGu{nBn7+=D +=e@Ԋx7 *6ƣEL껳T8T~QK E}UPU/KNR6H.{\ڰq4mvI(^;3IUGh!wGvBpBFWn-z5W-ɺFW {z+'a)l#Ao<W>pL: ʴV2%jQcL=iݻnDcF\?^ y'b(vw :;k&V|\ð"CFx,.3 .Πdnب{T#K*oal79N㗨D[c&QѐU6r0/ͅ!$3xv[T kn˕ ZLǿjs1!4I}ȃ y Wqg\8T#ƌh)_U 9@eBVkWN0INj3W %(]]йy IlmM꤆6:H V+O"SVD}ΙypuLyMOkl#C v۫@~hNɴB𫣄7^ДzOVc}tu,8@H2ugQ\7^1i<ߢ=)ʿqB `t{Ilkۼ9sÄ#[أ'H!'D 2]qsBI-xk7vIɕ[NىgQ%mK{`)lmoZxQh/ޜ:fsJTg`~a,"ġᦆX␦OxV-KN/ 6i;ЃyQ9,>eO(KKrL8<젙.L tQo0ا4]xk uAv=Kael1s["#M*=zRQI ų8w5-3q"8i sճ^ͤ7ڡ aEŵgc¿CZp/ 14h{`KLp ~q޿Upݸ8Rۜp=|IcDG y86I # m X H;Fߢ:_GPc]rH^^t.סHF _Pjĺ{1c5||\jҗKhlzRSܶ!MA6|C{^[hUk/S%SA· @}S%ê}1/m8C FL2sa ٞfbfJ&q{ZC'9K[j #QZ~`ѼzWN%#rS%VwP18)p,@WJɌ j]{.SxU6[lٲ"'4s6gbR Q{+BHpe 7W9i,9br#VnƖTǽѮSX)U`_HX\/@ h,"-ʙ2z6= 27T?WHí7?;M 0?UHk2Mk0n]t)c*_>攙>" NuSSO`ztw&/O^/O(Q"]NMdPn-:v͋'AzX ivJ:X\W!ؗ ػc<K!{Ҡv]H&5re5-xiE:K2Fg*Vpb&(6<@6`þłACOFO j"pԱ)CK5gcrD3Y j҄D?OˁyAlŌ)/V7_*"W<=bGf|Fd8ǐzPRK|R^G,<x ̮@۹!=.P{!;EF~)L+Ǽ;{3Ki':Vv?!W%σ/SR^gWnho0P)J>gk UG[X7h AQs+XQi)Q!]Yhr>#6{eJEe9c1EgXgG4TkC(YWڪ(1 b(K Hl9As"|9r1̾r6L8Dcv! ?º8cEcXz};@_ %0aloU)!rDS-J(GmT_k;PwI_&')Se ʏ _(n @:rRxM? 'fnHNW٨R9Qf(nwB^ zٲ;O:ZFvxU~ *= ٵp-L9uW\%Uz\,B74%~׋JT"S6K{qkg6`PFBOz0/ {t#E%M3'?RlD$z |g0_"$l?P0e'/r֜1W@oE&$n`! `}Z#ZX6˜"A9V!z I 9@b2'Qw6"rrZb |Ԩqߎo~I [tO:'²]3ueօ;Vžjp--Ldg ۽U9!Ou0UT%$1*ߌz5Qbiq,!_TҴ!U S&I߽bׁ]/j]4K0F À {6Zd_.< Ʈ 9SL|QQCt'4;y8Kπu%֨*YЬئS@45*8Sr;u)YmWʽZZLZj#WH/no@l_D@b/M@2֎bѮb8@x.]z%H{ 1jPMi&pL g@̥~FQkj\g_ۃ&so34! Jsr} *ë5]) 1p^4|ևPYxl***]Ul 7HqGkXv᫆P3ˋL[㡿LN4%ASߤu0\e2&*4K5㯯˚1fzS|ÚpcoxcbTnRps=lb~ 7ͣX6K#jXY+8oR2"%Sc.clLH{ۏծf Hʙ+8|?]5ED3 gh11~S 77h8؏m}!ɲ`,\pA Q]qs'`%lR-kFX!(`(z.p0T1R <L")BU 4k@u!%HvQ @@r-⺝ }QT4/9?j4q ^]-jO@tK՘frĘw yXD7n18^YNj&MP<_2%-x|OiZׂ6,>]TN~<8n[Z,uV_~^ttsJp4'k !Y|XvDc0Y!vLsI`%XRעU)Q]"1r7XC➕RlE[e?cV+_7@kU5o~֊ZQ9 )rި fLAGO}>yQnýS^E&\|TBBrlIk)(*1Nl+>ƴ+\# *6@|(tf<20ɯ"6 wJz|r8k-f_(^(8yXlAmO`xÖDu;{RN: t>6ZٰLPDp;Gєn~PZ>jְ*cMƭLrumPlH?TIOV󶷢"MLC[r]&6Dl3 B~Bh65"Ptf_F9Aӕ}e@E惪$%\#Go׽wh%1[[?_j1QsYmr ]{)Dq=p@set$ca}ߑ@skId ĪCuNnl (s& &ә>⶘X^="8!LU=A[xcj&V‡m)^k9$Q9qp.S-Qѽ԰BZȟsEx8Y.λOAgn Ft=0] bV5lVڽ sStjO2U. VNH& 碹HChyh}ܘelaw|ފwnfڱ Z,몔E1Hoe]&@}ʣX'}@DsGpȽ&w[$(µjs_D&PHD!#zn5uȀ 3 J dIݿ4~w2-v)} ^e4YbӚйuM0H.u,F:g`S +I}-NM9zH(Ra:Oåb<"m'~ь+gW hjSz%MhV!-Pv"qQ4 bp* 8g_9OY0Oɋ.8y'=$w , @슨_ :l<&sc2ⰀY頻xWE/lK:1I> FV/13GShG؇Iayed[|XQ^r'Q KM +Nw~>C6D$-<7 uyΟ ŝڔrve@7}Q1sˑk375؂V3 /Um|0=a剴%e&UvP U:%Tȃ] ǝn7G=.&% 'vt=9m2.z֑[u9fGi;Icy_akT|DƔL ʈ/uWΕ*ߚ ihIDPGǮf; ojQ'q^ЊʆM%02M{$ʾ1fEzwCoJf~>j؇eɍj ce f^B>A#*_M?4a]Zź `j㾫GBP-DΏ3". *'* (Xl0>5,(%͘S2ؠF3t>vۼ[YmM!<pziK+ d9 3HK_ !XrkIi5\AY2] ֔P)8;InY=axT/L$DjglZ;HzB#SkJۤ\M7@ؼW-2?9l.y$7=_ÀTP,l!Hcz0dWA(-6~Em27QRghl>1@ysafT0o>y-bTCSW b!N +ɮ nՊ"F!"zϊ+eæ[7שtRv!A2/P!>_m&+p!`R)ZOYO /|Zw&F$e40JŇP5޺1a/ V]v}N5(*1] mZ=o_1/떟 aT6@SXTtG֞Wƒe8NxKM23}QmY5FdGj*U <n %җǪy\} 'fUD:)o7EU+T6wysDM_ Pap@E[ZtK?\U⬬p1h%vAo=EN5rD#?Ra!}B fkG$gawM,N{v?;Itݸ>NHiF*$@9 bi;ubߐ9y]:@BF.9eCٕF.@0ْiI ʕѐyRԆ]R.Fd ];XyۈE{,,Qr<5O`'Pٲ|qi r,)N.`Nq/.Ķ ROqފZF8A:z'9Bgk2-sk2z~D`ND9_r&WRq~`54$]ҰOns~3x0_*ݡƒ ,XЅHE &ӏ! mD\#j8Gװ-y%0ŢOJ*&OFbLf=%c n 'MQ;$MRG:oא=i)؊wG)ܽ'0xMPҠFW8e.SS%>i0T& =ͣ*t @}@IL_T HnT?"媻w?a抠Î&bgc#LFcpp^ _D]w~˰g^hC,,!qJW-ГEIIM^x,CsVӐ_%4x&2}qĈrpGOPqW` v4W;p"Fу]6l¾ڿkp3Ѭ vR0r{d >YS0v.WW*vv(4CGPüyG䥆|ZzuW[; "}V:yGX1D9;Y!ws+rW)RI7JA 0h47FS7+(Xn}:"/8Sw.TU%7>|UϴP:tż(0ⵗЁ~!vo,2E U:l0,Oozkb8P&iT!TnzV0N;81,y.>yG=t(/rX[0 .?0E1`HOe+%]-;bgܧQ l,E1C&N:7rTJefTxͧFgs+iy ۭ3vQ ԘUWA27E^ ݉SzPQknGsyli%Eʪ ?eV[+ÒOҖ%-VCex(z_+t_(i{:%B6(ї%ǧps{V&I\3Wss8@rz]:LY8 U4 ]DZ<^> ʋRqs}\dP l dCp16*u.ֳպDF9ՏD /& NەiY7 ?0cPՑ{j 7,;;=kOS>9{wHXHq{B]4e@Q Vdb T+ȹ:&0Ka[͋uÔOt_vqb6Tޱ}V=ۥl$.Sjhq*7P(ѳgv V ΆlsJ^CTy=u 梪00JР71 ob [W:4TRʜW)W1DQPeZXܫnD0i%Ew &.EATb$.[M暇9/=I#KW>C%j|IȄ'OܮmR%~-LAQFh(ҭP+3gpò/qN-tE̎?5J-`Qx m*S@Nqt'S6ײSBK^.a%S+騗kZ"eݎ;.%nG R_y8_\ ʍ͐YQ#uϏ:ߥ2hPmg.l~>9$qF blo$:$SF٦I3:}ɶ$6#&#e[R}{(;5D%$?Q2:yT'!d.qHkM!X*/I N޵uXܽφ+82%қMfΤ} х~*^ЕP`H]1ۀ|ReFvq:ƧxĬh9}rbCB~']:e5Tԃ\ݘ$I- dVTI<.g4Fk'-O"[{ZU;܌*r4LE:,4}wr9次ZC{nem$)Udzvnv~$/=DxA$ .=]#kआ2gtw {] 0| =4E b$dZ$OɾU9H5֗6Z$Y/&E΀L Cz Y.Ź"~jW ucO U_[\(nr 7d=!1Q=Ĺl1N^W {tFM ,ͻ!"rniԡelj䬓P$"X![U@8!8jMp%`f?l+ؤ'Ilw ]1a?K8ǠLV PB}\&rm"7:Ok'Z"ڙix/h{Fv?ok.{`41 #CruؗP$D&[)%Rs8 vF\s9!ҺķLJ,f_ͭ< &B!E'^Ș[)A2 JV:e)e:&&  (]ӅϱRoj-"7i/+vUV7e""ڭƷXЗqhnIИ g"h J)w&UeAԇ5d%W ߰!UwZEF1^^#*Qn2AtUk"FvL܁pA?I@Oo,ΰAlhaCtUS@A}ʃOY%faJNXL >frA9p}WwbF0s-UZlFG6~Xu5BAգ^ طb .5!#iJ$iYe+%USп7N&n rd54jPOOCm P<4(󗅵ԋnuG&B̄e@ޘLS\TlDd) % rPN^:pWK$(ڝ$8U§tggxBrOtaJL~ exSn: 苨]N^y-/s_:4bӫ_0YrV ζrEŐ✴rBRˢvRXHAKpFAal`Uat*ϼ,Ӧ4yNDZ; +\6)@ RA`B<:A4sq;D'(o[oK2m3pS1dQ[ËJ2 4ʱI/Cip/53%PJ+{Q^oc`9NovF)4<;~pX(,^d J?~; ͭ 1a?Jz jQyIiC(BRto6-g䬖{n=Ul݆HRI֓u9oI̔e@p^瀑>vCUotp@H=V6SlB' ǃހJi`mh8+ѐUY8DsW֨Bѩj+@L4\=.]CdGH\35̐Fv/xq}J7A M:@蘁dP!R\<{ߌ ,w \U;z%&;L:k\GJ2~6NoM717σIg`^Ž͠ %^(l(H3̫OѾƌ~R gug%ȥ=8LDh<@-lO?fL;-w]b:DhvFť]#PC~/A,J%a?][P:vJ/ua]춣7E=wp]@vtg̹-aÇ,p?X(羱L;hTyqBuJectXh{jR14yha-]6ܳ Cmlz>f?90Zn(wa71 ụ+Za>`JM{S|Hg8 JޚoS%ˁdFs ۬ӿvՅ?8E} N! RlΌ1t#矈(]!Y^K#2$h 6xq@Uh-iʺј޿X \~ن5Q䍼ke7ܙ%5/5d]hz0ֵҍh *]LU%HYz* y㾬F#=HkJc` 9?-:/x> ɍofFv,}dgV de&q,Z9sŨc 4-9a_!{7怿iHgZK=7H@rp|,RzI?Kw꺢s"41' exzNx{<ʷˤuPm2y鼆ߗL~TĀicW#'"oq6HGvok*l*}΢i9WT>gw]:fS?{n”Lotw K=CɋL%MVD @i j$CVv;F4 v BBk=rtyE;$\Q.3?9"đNAe"xoaO8 fDVE+VhMHF_ݲ\xu }Ly[R1f0Wv 9L5jƳ /(\9Bĕ >*L%ϻKE,Xs@ #j1v3 fKbXxѳMqWÁܸhLR>w5v\urB xE D) Rw ,,eUv~}^ G UD3ǡh=@xlB0V)w!c73q鯴/3NJ{O* |X((nt.˵<$l.&g3iwrm06"Ffh!JC׳CyK` 2wVJ9r.i= x6u2FPFhh 5'91V7\[ۈD ,j@ m{,{J(|1@ AlC7>k16 pk1a&G0p`#zUmq<͙"?ez īRvOvtd%ѡ0ÐsPt Ѻ.DaG[[F&kC,|DOct.B } &+cDa9; `5Kx8Bq_6/ԤǚӍghUbJ'"x@>-[vW@LɹPy{ !UcftxD6+jϖ_KXRAU:"TD#G4 L͠\F?{(F561 G b̅F'%ž!fQ}$+:ɑה}:~4vpokxmOa(`1z6J~{ԭW;* JWb<sBC˺Hw}hADԡX JnE?eޒgxD-nW=(Y3A ?.|u\D0RO 0Qa ?Uj_tW.(oRn_^" IMc\ [=#,(XqA'fzE"48>[ID\ޛs|%iJ:f/SEΟ7QDچa"Go(;Mf8)"R{? ]N2v51!Ux)JA6])QHlj+3)AE}YkD+=G8. ^#=YB?BMJRUD3Yh 50! +w|ܺVχ*~?ݳQrEV߬.BHUu/q!70ݪlHd:_"XPig4 tgLO7#L99iUP@v^I}H|q WJy%ً,J$bd-9o==/=[VK_B[ _:;tI\g,%(OBE({b(Ro8s#R8ζ6PwhVT7|==ALN OeNّȃ3\b q !%Nl@AJoEz[>"Y/Ι+THߴA]cpe}W#˸s`칲fw~- #ěSv`V?)UKaKAzZh)8lrqraRN'}b%Pћ1(w ~7zP@>4|'>:WnE;~1Bԃ4^%h}*ǀ s6+J(űB74*qklt@r1nQ˻KF)A.z!#"sȠ?x$Io' }>#Xbibꮲ0| ,m;8d(z%% |`J%Ygm/4?vɜʀuO Yy/* ^T P!V)TW"QFQV]a#mít{o=<|׬3-=`fr[/[ szTfsr%D|2gZycMuy=w_W NPa_tfƖ8_*Fhÿ-)R]s&^ShjH< 6 zQ/sf=X1z|M4s;CSi <^:zCZܓwM;3_v~ 8\̿6~{(g>PWůt'<}c)ao{gV/`!023K|!n4 b,S05x;)֧!`M},d'?${3GbP&Yk9*ܯUbU )7woCpD[u~CJ6# f.f>EjgT_SOpŠ{DluCyL}c'SoIm$_֛By}A[ȕ,~ "dJH qO{,#ɗ~1vkC ?ɴn n2xjb07XW)q]*Qy?mqH$ 7ոYԖXɊ^ީb%ʛE۠ ~@lKScP3[\#q‰;fw 3шs3Z>phJ);ՎC$IvĶY>٘tEbB<2TE9W~,?@ ,|K`]q갦6Rr7.&vSs|o F=r%(ٟi70qI -ve[ӛ3zK8Ī>xe،-Y=O7/+]6)tcU>gvӲ< vSF>7M O1ؿ.ti.M9uf[s^y&!{~(T]YM.q_)_s30$^0X)sPP*hHz, X\QeR`@1d= "ﰩC&r0B 3 HqӺ` ٮD0#v =6”l?m/s/Py,C4vge:ھOMRFA*z ϓu3'J?1<28FEMjX`Qe\-MY 1O]4'ci=1䔂ω&F2$c5A83&^f A$us0z/I]SᶱFH9TniF6U!t9@?&0+ ڈXz?N 0g5fYyOM2,kБJ\J⇦zpz5 -zhxy!qrt*p'ujMЇ MԒBe^~}:P58~|#mWM(V1N#V/}1g?"wyM7t>.ֶCQՓw>7lmpCm] c8 A/X_v yI41r }\D {DS/b̨Lz%#A%i\P|`fH+&0߇vbVV,:v0׺H}=?ݽUX=󌺧8iԉ`+i(e EqG ~6 6B*섩zT7':\]M|ɵ޸zt!{qbub6"uIRCg Ȃ(MOtP"3;H d wZ1!牚z?rT4sWj…8ʖR{ ^;׌a|&^/XϒMN6ˍ`FP8u$? Zmc1=]'az,1Y#v]>/o;P:ڕ;'D\hG{ ]9te4+1rڔߧWp.`pom ?8k?K$f\'Ǥ\QV[Eb™}-Ci0T 1U_dlZw8߉!D~_bmPz:ˊ/ J&qw痝Qh%7!#c mvHړ1 T!Y׹F3:I}K}HmYOǒV ^29n4CK+I+8>(mn>:ߙ2zL'q>܆(|$I'l*glBu!TΥ7hzT0ė6%Zd/bň[*Yۦps^,fp0>Ԋ#$˥sS+ٟxBKvS|\: }훷ЧT5RJX*O)"k$vWvѡ>;mgDG\ gvĨюn`X6ւ,3Lc('>PX¨' Dt;klR-?ZLCvzOI>WpO[X9ߢJ3$Qd.kNh_COp?9W{ALKZ5TQD_fKѷR7]ۭpz/l֟(/K]m@=d7Գ‘uyU\ǟKdc}9qC|\j}քH krNq ͍rJ|k<t*t:U^̛!#L 78/SY g7 _0q&ӏ{4^Ly>/KlWSmd<\G) Goɺ?m0بTʙ\]NPﳬ 2¢`7}{B $2<`U#Utj$FhwNECŽ/ɹ@yn6mdCQ+q=BF;MDO٨>h}!lG⃶ azo9H-:\(ݫ]$gi0%]BJk쁩H`,,uʦJ7a?VdWFʷ4ؐ|U#,!imK=B_ή: iz"ڰ#v.cQÔ{F XSeKhQ9xhؔZ :WE3IVT>׳Yy&(__\UQDwrz:* ݷAf; ]~tq9i觞nH3|1&ܤ]JaCFSD/7wF:c~}Ѐ"1|9 Fթ}%eZPш&BsdhX56jU%$Z5|:- 8j&Gi5Wz-O-.d|7%qϏ'TP`D{&{=pޘz٫M:2>1KPGBR iu~G",OջwEå@ ^us7;%5; Q mE\;qd+fJ %w)@ޥw][飯b=IG_.KL*äR8s im`\=14@=RKݷ -, d}٠5u6G=dJi&.\|nWp^!Kk|Td6yv·W.h xS{},> D2E/=6׸pG2ȅum”2pۄ'qՅj&DPQ$~KQwдNc %( u#\>JةD8cBJ p&4 (lh6(I"?lyL(@K3Xit3M ?<㹗hw' 'QjZ'3xcbs}01y= THw(XCo [ +1J4&?!P2BnjᏂ9Yo@L!nB~WW$_c ZӼIo0,-BANFה\9Kbiv!w>-Q c.2)zKh?($e"j3rQ?ߩJ7:AXo"Pf$CQ _zceIXhӛrq 6M66ثLvL񝁺nB GP.nfձ4*eE]~i%"tm*4xN05ԜŶh]s,*[c t?¥ǡ5-(7 nt΁&k6\0pu<9i __FbLD*|l$ ƞS^wXe t/ 1%-|+Wԯqn WK iUd3cRZhA"E6$NĆF. p;2]PɎj/mƂ(ak5M̲K)ׄ!&B1duqEإʁb Z |4`֙rfMØ DzIMJ\n0F]zuUOAtA5@ < 硟\\Q bPkkYC̗% _W*gì/֘C۝\}!ra2jMZ{PUln31`vג I-ZNR!J:E.ujm&<"LZnoZCիMhl }`F61&rA枦-{fN@v)D TuLc09G%=k:A-#z- %-$9B&'Jr6wĒ?-uQy%+2qLJB-tJZEPfBG\Ȝm#a6 jQx l(9F$ez[aZ yvPM&Il] A(ג_W°6 QjZy ϙWEk.skloe *¼:Y=+?<,A_QpJVO838հ VL`(²MA蜋wn_HvVQd:H/=Jlշzo\gh^iVzv rI!OCMWAP^VֱI嫬@F@wܶ_d-pOhIՕl{ /.foOyB\BH 79G*$Ds:r,!EXS6tdL#2v>j͌Y_=ÛhKXR]qi#7cΥ-zҕEB%;3~g(; ;,++XBr'DTKmY/xnj+v~o%~Au?-%)bPn. ȹ~ͳgY` MhoCZ<Ұ䤢ޚ;ՆQyEU[6,TGs&SMN%r9w',y hd*';x%QECCAYB o! "^xl"\fœ݊Cz!14נvuȬXK-q=CQY}afj.wȭfeEB8L}ɓ! o.umr 5K%Bgx"D~<=_nS}dH`vyIF SMhNtG%[HG;bI},*3|XcnFP}(q#{y(> Vrcr8|^x$A:$eIn@VepFDsB=6N2lmA<ߞQXϺ'ҁ@;I&JA`ZoXGeqԟ D{#?67nT2*xb"GP]q12|cj.7s6v@P'a1t=Jh~{w$ȥ DqjypK4? ƘA, z36ܡRTFV$e+I\'5@.v1{6<:BQ`fܩ_j4Y vdCpad\B"n22s%ORD(eN( RZ֮{EZ:u8Z"([ !RhfAN3R*w絈/7Bĸ-9s64hQhwy/䪖^!wևI0#81oc4#QI4K/{fɏ범]A%˼!cc#1PҠL96V^"ٔo8Kg90S?;k;C{}ԑWkB68/oOҰf 9+Xd0PX%Lo)k͍*7{Xl:?el/uN|VRYCHg&©~S!F ,7sF}45vEdnu`hdԸ4tw  ˫ѺͶ[@bvJK pQRMqb5$֐uylAe?;@Xq."~]\%7r0j$i_؇ʔaJ4lܐHVES`9$1ԧV=[#ůZ2۾=z72H$ RK~KԘQ5`/w҃Tn}%dT#NH( -.|XKkn ,bnÕU-XxhFM&0Ri})Kkϰ–)ҪAK$T`u1*] Ȃثs-$UYWO[pϱz7V"?N9˺#A*CdqNhh\4-a<[f-7 m@Tk7C[hMe: #kg6Lf)AM޶yLfuK`Pm<WE0b`cYLё|v/P7Bph]+,y^4$y,, w3YgY4rmNy2pS͆1P`DI_юbJܳ}@fJ`9\/Aۭ<ފpccItnOoviږOkxIR陚Bʿ{X w}h 3k[Ud9׻O#2mO _#d9Ehguo}MSU|Y(@d] _(}M% V-ы_Xg" GűZZD1O4wp9;WRT/MQPA%štk<N5Li<]2{9H*4IZuPRY"W5BC0.هnxYu]KuM]5TRy(ӢObg\J-m|vY{PY7s Vݞl3?p܁)rKdM3<mM[lҿ.b >e>*_MO- Ni& $7>q_ug=nb#DWY&*nE\V3KC` ~JHNhiH [~_ojTQ(-tZ!hD0CXEqqFSz=ӝHc 꼟VBn<W2DUQxq2Xj`  ]k^)}z+:+ty A2Tn<ax+I4/Qf5-UFo3#)Os+f%x[CNtJ$fq6!gF| \Nh.< on4(g9xUY~DEcj\g=gmQDk5=JWN1Or:++F)|bCQ1˔b$v~-V|43? k?Xiƣ5`vҁs^-u1+e7pDZ \r?t?؆]<'(~c7zt/"-jOIuPa׷gUAQvmW85.zF+Pv } Z3nhJc턼[TzQgumГz+f4DS n8FU\-SoH-C\(h3:I|=Gi )'!c]>[\V9[sYEmQ2'԰ѱ\j{ddwhTNbSMa.PII ϥ:KZ>\^ݞZaԛ>Nݾ , U7v˴O}fQ+26Tݩ6A|xdf@j_2 qtFr%y.?VMM7׃UcPEQL2648JO _Z't@80!e)0>Ybxv3;iZvaU9]Z٠sg[3 SSQ"+jGC_vrLz ~(.?gO9l} Q5}cU %c/8s5P6A8o80 5=.\]~(gÚgN>΁R׼Om T2CXDOɜ% #O§CNf5 RZon$]coFz3&f5e mK<3Sznݧz^1ꮃ.ad{|CgVG?ޏ$)HIwtCʷIevdÒrUXښVo4IaIz d{u &>+AI c8g_̞S{E C =Ya}IBگBaVLM\R?lw'ƽFY=d6Al egRJ}~MK6mTd|>iAH lsB + qt#;iA'b=j?YP}Չ,DH"s4ߒ։Qq^b8WcUܼ-ZSQe' E 8P!XtjjbN?RA)襻%sli_BJ}kKiBүFs<+/К}*KoZxX %8\Ӯnɭ FEsp|* Jy[N[0lkO '|@:-;|9-#QڐŢz]ٞ;ܫdDk(r?B_ ֫[h?Uc3[{E/ YhFyUvCd SuC @<~߶(O^BHeGj@R- tv#7^Y'CComx_gB&fͶÏO/kL[Y(9cE, T;vvn6]QعPud_]no yӐrl[ YEm_^o ˒=E1 ?AsǼTJW^M) }ƒ{ܜ1eޮԘDi%0KvA~> MmE {#JN bj5>7,. PJ&t(z4J|H~Z}ƛn3tD'"8WO ~u׼ МEŹBa0.1a3@{q ]؀-'2)J*W a@3M0Jz;&4k^KҜf[q9Ȉ/}Dħ癉v^do-3Z[Jc}VlEȷmR,sY5M2CDwa ߎ]eԽr'dvlH:;L7 ׺5Pb憦gHv]2u] hrq%yи-΢%% RKVDgCjY E|Ēӝl8eH[m;V ɬ(`Al2xg$7L^:>!X-3ظ$[ VXxsxfN\QØp(M-ۚK/Ŋ"4#,tۜ7qV&47qP[OǬ%a,b CўWj.~D}Qy# |YڍfZgY|cO76oIpꍰĈJq8e1n&P[}3yE :5tjASBGOQLTB!yQclN7X,%M&➋qfޯler=)_-^gS7 GVmo}g^R=R$q{U7͆_LְO{8yQM͑ALߎ_1րI֋AIqՄ%Kc=NA~Pd3ʳF,P՗ oe.VjL[ 7er N H:X8Άfd=$fuBɎ<<چ~g6!_ f>t`5ABhuU4GD~J9Mw%凖w}[DR? y0!$h+L.o׳K5'blv{Jsď$L9.w//\0Fr/@1VtU%Qm2cAl9P$mnJAZHH-S˛.Q4"puUs*q6Vj)rByٕ6A1&E [ȳhP4AH-$'a+0^gh)j)ݘay+es:\Iy7S"iO{ed=ۭe+3ڵ}s Q%!~֟ jif )`%6-T惇z ܿ!&:+7x-t~Ck"TEg6_4(GDFrމ<;s,'t%w?xPwc-ؖ}%(B&uf FP{sZoʶun'faB]j} JnhKԃ?26OCk fӿ 5{mIژIG[y(޺;y5DV:CqR*4usPE*l,"|S G,"mILMй(wڀe.\ jK҃Hk3}\1'|w,Mԛb1hR9m! Pxy76iph:R_:ƅ=B$K{߾ɟB_؉M򡌸⑫|_2BkKSУ@m`2&\c]%nH\S9gzy؊-X/]#ʸÅ˳fgۄM&&;R{$ ޚ~;C)EYH,m[ܡ6TlW-׺0ZHNip)Պd@o Y-FqHFpq'ШH') ؅6!\CJ2ф/L=WɱۜX X.QcW$s6klczJwCoقݝSVWE/. _Ck^SP3{r݊(s X1䁩UW$1ir,CGը>D 9L2tzy^pg xഠ3!7ßGL#,]xnLpq5$6qqQ*MBUldx{18&?g6iAHO9$>a"+oyX/i%dylB#J;,9*vBe6MʱD<1;k3^v:TOuF{dBp4)qJoF"aJ.bjT^fLeϳ_yZOUһ1 nD´w6^2/lk,,\jqY vpͩLH -W^uJr:oi2,݄|ʿhzDdQ!$T%{f^ U$E£_g~.vu;v4=bիO}ትIHEex-&En^!<7$RKWTpoHF##c Nz[u$T5p)|!#:1 X!A W5\Et_FcvˊK@9`Qsun7iץJR* SV#hcOTq}VB[B /EZHNo@ϝe1^ט2Eq2(lr.#îx]ovJbzl+Yop\+jytӲ#-[EKv"(N{C:NP ޛ*)JDYG:@M ("O|NK^,=چ򠱱3z]r06 C_<54|1E^LDFЎY^'3qɆ w| kd4?**gw}s=N!k?٪Y42A-BQ6z#Dv L[暲֍#J ׉'He:)6p9c QrIH(WRLuF U3`Smnv{Hd۠o]N5==V0#6yaZj;dL}BVuxۋ”J '׆j}RvuT: Q s|$E2e$!gUsЌD+̀y>)PDͅTgb'%V 38mP4`ہ Ps.D^~<3{sbsӽ1JsxS7iU nWE9b,M!ydvx5|^vݟ0#KBg3e/I|@gI{[VO)<ڞQݼ˿9϶!-;ÅI~kAʴ+åjѫ`Q}x1E&nC?gڣZr0bȄeTՍ3y}GDږ>a~1+MDd">oz&J?6|jgs\ >b1C󶮲+V6dO]_Ш8FqiPo'_N:<-C<{:]^g Ed LA)Qz̘i W̰ae7Zmx:!DWCh l)wx:qtt8Iy\¥0aIS)ARt^8a,*aǂX̭k?<1|ooP,f05k~U꺼ӈz5cvDрQ s3 &wnĒp1hZ:eLgafi ^lWjӺPMR}ӮyMXE% @pb wMV0%`.Wt9d)Sb:y*s,8.,VT#Lmra1;uUZĉ? Zboښ 9nc^lJ4H0dê/t8| L{\&| }kR{YjЗ< qyks:%]׌ۧ+-KbEy:2ARKӜ k?%]b n,L&k qq>lιm2IPz !}x.! 7(<%O- J;gs !Qa2u 7sltCzJa ԑG55Äj#({!rĆ|#xo`DFc=`PҠFe (9&TAKexHl6(jx֓cuHv*|ҏC4y{?-r=.%Bĭibu};~*=tv@D ]b"NᏘkH\ A& iv"߰av-۪n.4p(k'?X?!~F2Ud M뫼^:EV#+טM™(pb+$t7aj}22A:[\!{$B<_δaϴ8cې!ztm+*ɥGZO_d ffVogu0uJ"ҏ^/$70{M N(MNm)د\]Z1xUtny`^&TxS"P_/ܮztj==L'13ԍz  ,[y/'JjӚ`op*dvfF4 |4-:S꒖+ U1.R--KYzBѹ,DZ1`3AZߊ3D$anyXG~ka:x@I|Ω 0q$(pYᓶE-q\'xR4teav8YVgg !ttǁ^ZD`7㾹h~]?y{wwpD8'g:EA3 *a'7,`mb۹N *(t9&+X p=i96K(.pt-Gʬfmr/y%p.Lm*XīATHjHmIN'+_+I[S:"ǙD,5–0KƳL"A na $՟懏+,6yd> ^l.q)Kudias{w2όd(m/jTuT pgg̈ﳍ\L7\qaH2e"rL 貓!PlL-);Q^H"+`F(SVp>/tR[7t+I7)jq]iO9IG3Tѯw  kWsV;-O^j[c5j߭DGisv:D_ vrgQZ 8RB׽h6Z؊!3?*V쎜<fLI!b\L5;MjacPUxz- #e=Q# <<-"Kvk%tBZnޕ,^٥ /]V,:1,h~j1٨W'(.B rwK;B90~k|̪o~ag.0 n\[6[<45&W7Wc|L|3aL}AҞ@ly 3m #ё }!\c{wID\^ņZ, ?{OuX=8$UXBV>AK1 #e@D¬=8ۨkyJe,'SSMWSwU~Gp!75-$K}]WblDwaj'q^ڛ1ҐcxSg8W-:Rm lH%TH#a2vMkM£8۫ K;Φ{s&ĊfF,Ix4ro(FL]%}KUw-FǢBBeQ*ܐzv~FsSr,i'H3S9N%47qX'TqPr5#Z Z<>BQlڮJU' aST?^VT<+ۏq,7H SF?يG\j,|"N ӖJHT-MN˄rͷ-v:jƄ[ lIe 0g<ՃѢE K0o(tk@h{"5wH:Iէm lB}U/`dXS@UBO_R=:.-=k %{.ҹC9]#,W|Ϊ{#hK:F3_q7Eh4c'@Ky| BD#ƾ{ B.FB>o3oJȝs,fw6#ow H6ٓ;g 彊(k=_g`!.=,|0 F7K~-V1yYP?-yXmς$@@0ׄP:u-Zg9)ޏA1MrՑy&J+CAI n6=>2#ж.|*AD{/g_Opm#@sM^ev ,KsvnRy xLc AF6e☜)mA2E,"3=KQf\f$8f--,]azVS)e$n}61G,ُjBEgC2h%2Au"_ !qB.Q++NFoN qdi`nVʢc])W (r<6<94| LF@ G_[-dM "ᇏbFRܽIFbB\a}ЯS`|a}J MɁ^ WT?y9\+563c*U6ɭ3 E-lF[I~>6g!'Ew}^!ck:vnm#/W"#nzOo)2 JĬPtrإ]f:c$DZԞ.m;śW܍4F~! i$N=rw|8OбRH…Q$QyIuby Ld|1J);D\~B9w*2 9aFD' ȷPR#У6׶*uq_6&ʧIW#X-jm_{Щn8İ'WԢGHyX ԎꕂJ$`;F6QG9fmIf^؋ OBBKg4ih#P1c(Vɠ$c[rUJ^(a KmeFwr;:qSfin;hfDπQi[^05Rmy+⊛@xfMpϖ&|C~kBs++&cI4qH2_lDt` L]Ks.7Fvf:oŻ4;2_T6]R֝7) ] `]ъmiu#"7Cbw(| Vv_"l.A8P\۔R)! BJ(ӺCO ,5o -~kBtW.|5nP,pT(F-u~쉇+PE_Hds%ռ 0,nf>/7h{ UgQh`&A dUa┆Fs^ +g [\f&n@߃-J9zd D֞r$*XpAQI=[ .4/:iu%&u{,8D|X}vz }mܰ?W0;#e޷VJ>g#0yC9%r}y,ZIZϔng-m;T_;vE<ͫBKMaԋkOD7aa<. ]hB|b/^D(28e]礛Z8HLc#HzCcS)TFЃ XSEBٕb)NDPM k`pvHE:C`0dc = wasfC4S1 黥vg< @˶rG'Ǻ^9}+lJR7b`N1eE7~ǀO/j;gnג1 ?0cP>?Izͅf!rEdIso 2R3Iɴ#9R}:!ݘ]i^txrM\ y.g4O'e z_jHu YY&T$=]4:' JM>I L ֍ =`'i{9jW_q0},'y55-1> eG*yӱbz H}J`_s☀QxATsL (9 2 Ȱ^-)QX+Xƒ7(uor _ ;! ,85c*p5W6TL"D&ДE7V\n^KM`#7ąNf7Fxi 7*.9_D2x2S-@bRcik+ۡ)%oE/AHn z(Kf37:_QA/U]-爳Z x[}: :ʙ}"~ >C6K}D&!&ޞjIp6(*]1w`w pӧ^77mytu,Qv7o<_dR&5 q@M"H4@Rڏ/F;&JJ ﬛NKYl#f=+*fGmjٟ(0AP?(i2vߨEJ8DC\I#4 TmAAħg@rkh[$k+nĉǠ{h3; qȈ,(ǵLe|1 ˃V#COt\ R|ሁbⓗ9K>*poʖ,D&a 3Tнvvݮ?V(cZު13yI yQ㲁R[:@x%bk;)7bB|YUgv@h@oͧm9w.T.5(< vA?8WiH/^j ,*vKhVO`Jv]d\K|yE߄;uBQr^r܅% >Zoo nh=alZwIUSN g 豧&Sy(` T_SNP,.բ*Aoo܈y5mLzÙ˴X7q݇ b" !G*{yʶ}΂^F5cI3X$W`r? W'3 UGtY?cQI"*R7*ڠ JsBw*{W\ĝ{giaW8zTGywH`2.h`c fڡBޓ “RqXy`Xd '/" v2N sHclRӔd\-;kP×fҎla=qhjFեfi KY=cpU"HqT*k1@ ?e/ᎫǒQp+m7^ң@D }[b|kMK #P/`+u;Nq(`ɯˤWA 06pV@Bt.h ]mbg, QaՃ6X~p@ ռ#6v{K&AqPvC;q`L 1߁ܝIu)R3bD2ra_Bx#9 sDc]V"W4ckmկ@)MMpEPO/mƅh\bq28/EbSN5hy妴^fxci'&ˡ OJ=])n{*|2PbNJ[a ŬL!6A5 K6_ 8SXeW%m~x:I @"\vx{pk)۸"I;v4N)5YX.u~Yz {`;:='G9ZMA{ CUi(^0)lZwUZ]-l0/r,yLB,H@A6xrm/l~YwGQ`OlGϻ` ljJϠEl#6P KHݤxϾv&%9Q5tj## LgwwƋ3CXopD }_5\4%21~u7|~y]$;Жs E޶`ʬȹWٺMxD7,PApxd2GF=|LvLut3-5Wߟlm[\e Jԝ!| ?:(9R 8#ӯ[=Bm(a&ba|4=b;] q/iQ7+(P>Jե`KMúFxiHkʝDHjZvs|} vy?NYdH" <_#ާbҀCx~d<튤;AJ+σvKKg[1!20=Կ945v]d᯻= fGGX*ysD@\ˮ@|7ztny%P._KIr,i:5sҽD7wȣ!QUhnVa9ua2KqAIsQ$0Ph#p<Ʈ[-6C{* $('зR-/,"Z5g#HsfR]!`l"BѲ9g7B98J8QF{n."&`D$Ohd)WE~ښҒg+VxJCJKR5={) P*^ ٚϤ.CmWWX7,.ZZ <,y)2H'I5:.Aap Y_oO桰\<>Gk`rxKFJ9 Rܞ拨okz9<|̊qHjmZV9ЖHEłV'}u{e2F VC|S:{񨰞$"x'tvбy:(wxsl[D:)O%}lc`I%,4d- f!-і&0p}glGnw rzڄKSKI(bۅrJbc((]HIpF6L1<"-7M`z47^'ȁ"/auV{%$6XQѳ5΂u; B%B ?9;j# _+@oq S=LuĆ;v5ƝJbwիYġvɳ6 ]{ثv}ߥ> vl 17tNXB?SH'Ŋ B &h4'8__T^G"uJ2'*Ʈ|;j)l#{ 0rx *h{SMqfPT_j0OT3K=#Gs! z~bĆP|?N`\uߍmSڨ38? ߞ\>tҢuK732ZHɲQ^˛ǬoQj˺ n%>#-7EDH+&<ͧUt|*.x9s *sBd6a$CKK4;cWC(dͰϭ9&M6lR35Rs^k&om}ONրY憊If0T@֊ٓn<6N=IU [ N-G6JT3aRnU}y+ŵ]:~]uמ|JܱKE7KʳF"lseƔk:TbűV2R͎U5g)i%9O :6~ό#12tm:`@YF*Q`ɢWt*ifӵfԞ 9)C͍\%G_|'}9U"Kg VgX%D \YX~$BYܻnP6qU{'H`wϬ?} 7$u`Hi’VhU0rߋjܵo$~؊='JZg ꉓ+bԢ%auc9x}j3VpqQAؙK2QC3(!LUEk2eرDYSk&[~63&`1VLiJY|wiǏ9C,g>.=mɨ&lk s+՞.K4E2O}-IyqݓBUrSe\c}OyD6xo]p %W>[P-> 5E'DB%%Yط o[L}k/'vLǁĬ=iG$([ 0"&eDc#88HNGfBiǙ<ثmr-!b8j4PF~Eq(`&(}{@ Z67JC,(0 6;g%\4{:r`_O*M2,:FV>=0x6u~ Dk!:)E ” $V LjJI}Ifd楁v,dZq\txK2y} ҡ˨4U(%cwSZs\D7@h_U|(xN*WO)YETD, m#k͙z_/Ÿ ?:пSlx~+,^`Ro!0Fx=/О@cl0.r96hzsg.;) ɪ)ؼh27= x s W81n]CL/,zɌJ* @l`G8h FIK [jBHi%̌D(YK5LM !8[@}ғ8/by\7 iOmQD&SaiDnW8GaweNjJ~w=i)g`CLX:Fi8X^~o0:+b j^kQF;ZJ9QōP0?TܡF1rou+r > 3zVĦo=e: ?o*NA>Q&;ݷp]#Tܐ~O 9O+AɍׇP\ZJCK vxa~Ax7<*xxS]l(8k2Ǣm Ge;]rיxȠY{aT&w_C5Or oyMqhPssi܎8ck7>HRC1J@~PWA UU8'130.nH^]l)L*Z{25w:4]mD=p>4zɅsQn qC'Ov/ZncN/g4p^?kፖ Ga?H[AJ, *h}"6暧)9Y:tr>x~JCk(Gpҡ @hXG?tYrR/[[ < =cX+cdK }+L^~~OS?sSGNo{;%e.ippX0f:Ri#3w(Իؗ޽pV X|n]]yAQyjG-g=ߛ{Rc u ݞ?- {Om+.Lj%+aRe9CyTْ*+IE6.Sdnm4CYMtRoڬs(UgMs[J?#y @D,0 u6 ˤnL}ꤔ}_{ M6<6LR,֦u@N#M ѐWZ; M7(iq=s#{!*"Y>,KDztJ{4/V :|֋ O$ZlJf<Yn4ގ֛wG1k6Hn'Q.aS7f^Q M) 6qnSH dÖ|u:ҎS #EY-Ht]_n-j<͢4ylJ^x2- --(0ext[R#`?$F:g,~!xKeT)SVN)CHՠլr'.0:{SJv{06p#m>b~F 4vݬ318/G5wZBgEĨ9yBYRƔxao_(O",Kgu <ۦ%AcB?B M 8\C AJXzGD41 >MEJ1&_+QIdU%8,i*w}n4?ܸ_~92] B N#~h>i-)?YHO,iMբߙ(-^s!+uHXsh8}1O3'r|5R|,*Ӕ,-uM[r s}?; k-uw2˕L,[;/00 s_ai**-}@ l*)o?_'ɷN i_ea毊 _' 7f9(\c9r1UrIe4%m %J2 'KЂB &4 JJZ!OeIɇtWbPMqt9h7c8WUʗPwc+u0E,o-r61:*!?[ ՖodRAC1c|ntXjWhfz;9^|ȧX ٦ϓwUpDLwN LI_Ԭ*SuJ'"AVj>x*}ɋBjV7*S+`[8Oď{_%epHO>m65C'&g#ghbƉv^6\^@z0X92YمRֱ8@|j]rdB}7F' kbuq+!ag"|Xr 㗃wCM:60_á&(F&vc]rJ޿%˨4ŧg[Sm# XaSD/u㟾!A(2i6ZDGK8 X`AFPk$|^ bK4J}JP$#݈,.~ޘv;:)V͈k {-mg" EK~-141EdzbWE!3#c~Ei206$7Iܙ߱N$Vs) (x?0uvbM\=#:TFaI_b OR-SQH'(EJ?-У"i0gc}Ck|GkZ/)9F3lI݋v/F<8rLjߋVdhe H=JQr{ ;m*k> *Yկ>>#عgX,+'P6;>L&&ڶwD+bnPX=J =" ؗ#w (aƌ!_elNuµ'|h SyA$k)h>;3I$S|K+u=C+&|Q" ;@^*CHuRU$q 5N "'oڑN/c#:V#Vvcz'4vTPNTY=}J)};@5ʍDz}J># &#\C.JA|KQxfX:CkIr -ªdoNpnqU(u+cC |PƗw;U6O-,l16WEQh+fD>qvF!K; )d^S^ltPװ* #Tvp:#.o@քQG 1jdn>:\1Km0oOp7.^G@y )q5w ؋EI™?}ɲCGpeNb" = qя# >A$-wWMM.f$>d,6 C:2\R zdh)ԈMGP xX"vr 8@FQ'#8̯l5Ma]ӊQC>7i'enFU}ɛMCw"N\?Y&u`Fw̄t"Hܿ.XPYAGɜ6ugTя6qۅbCfq#7.pC/l5h腓ݤL%6_MC&##\ioc;R?c ghu|%FC&fl#c zu#圈Z e^&(Co91tJ"M0@yrWjGhO8E W2"_LJ"a.g)C*n*ikanϺvޥ7SCejnuRs+f75/8"l .u&(lXmPA4x+Ftn_mZ~-# NSfI;/Y' 4|ëJ8 B9!r Ppm6LX J䱽K-@+X-PtTj"c0g˫[&` dnO!jA-w6_ֺտ9J8}aQe*"T$Di\ ,ؚkbR6M*@?%FGCD :S~(n>r·lF9_$]>%7L|'`gbߒ մ':ӭ 4ӧ=FD'*1.ye44b7 5.r ,m'vfs֧~CI\m{[CMH^Th)B<7s Pu蔼h.qFj'~w,*"Ni}w\ y&ː{F8?^jvpA#k_Lx nC j86mUVp8< oXƋ0pQo`:0Mf<֝Y9BJX~'m *j+Gy 4z|kmpcVN%Uhp/kEoIB4ڔ|ݘ V{y`_fXoV8)F^ޢ +a>pR "P[wMy@m{_T!ƝYBE53)-FYhF%]R#m>E[ӥ'Z5 YTIͽ[vUJ9^z DG\Ǖt[=8D:!zVy ݕ# ;26OWpقh#hہml`#̣r^> -Zf>!.1jEփQP w&x 0iQO?VeKx1'r*pc,pZ MAw, -BRQ*YøG()UCh` ˆvn,'?Ѫ_>ubM2ɪ=OjG'Uktmf/'%FLP j 㫻ip>W};_̭1 EuG:Tp m̋wU"MԌ9YúaIgk69{N92-Eگ>oGю.Hj  [3sO8E"|fĜ|%^0wVD,qX)kmN̞Ca2LWΜ('ove.#RD`R x7j2`lR9QyRBUn-r %Hm 37r)fܟ+lH_ߏG=7@^M#++'%?/1/4wCn% ield,$fYyգ6L$>XLSnE]B uF6F:ciN' L(v_ș#jvƦ y~}đLR>|7˅ĵ5%|09\zmU5P4.'*Nq]Ӑ`Ē5JxVXpYVМ=x+^X#(/h.7&c)'ǐG_}'hQ V壛Յ G v&0]ԾGR`#4K5^q^[S{ݰڷq1'O09QcaHqG/s CWlNP{!Pos~QGDMl =|7c EE/%l|\9#Fk>^&9O+^e1\-X!R%~'*\,#q!+M5Û+-d.+710^NFtvgʢPw"_uKU@ C M>|^Eљ _(xV3ۗ+o4I'h?ђ&gBv>UƜsc% OkrV[h.nDC&N0_|v? }FVM\%֩*hl;4:OE4Awr*J;E6qPMdGm(dch#-#sBrnd3PY8| 2pnG13\Ո?c'gCy@FЭ4eQ?h2iܖrȱo'4r&CcztN/X/h,-XMbd#P_A;1ܰCGGéAdo(y.jEW J49LŴ\̿:{E~~lU%噪>L9/Du vnJE ?#[j/FTeKu^ڲz:9bqpgyc V5˙@7C-^ $14g/Z WuW۶S#WVð9x" 3t=ooư5xpv۵"s|˘B1KȑC#^ كx~*5H2qFn$\rc{zTDX5 k*D}AG#{[@@n;kn2 HBt8gzRڏ\l-):lYhqfM!bHyJۈm1ԫv3Rsϻڇ)E?Ȓ<嵧7Ne ?D^i5ܾ=lHF?T{/;vxyn߅E*D_" vS MGк@9tpdw mUhFϪtxLyg+ڼQ"v 9x<7f(vo߾9Osa+CL{LA$J͸ψv3%s\ұ{d̐~ຉ70@)q~>Lp-H2p V"r@?5ٽ=D*Keh}@줗>u./*i?[{0'̃+r MD`[u %65R]S(F;:ٟYX6N&Ö4]ެzYf{/e-:yXdLXE-NDLǿ2p|6\CKΫDlł%@J3sA kS}9jl[:zDmԥwTAoU0!KJbBql-b>g+\ ~&F.ԛ1^k7$Y݋H%stz0)F%oQݿNa/(Dw)?㌦ֵ BBs> 7e]5߮`X,G2myͼRz/|)o5(;.CX,sp`QkOԎbVϼt Qy,2m$6 )=;xB/"!} %T7U0NΙ^nDJGpyzDlwؾIW}'K:@/ף/r,ǃC͈U6>Y`i,d_*qN>M]sEx]YÄY3E!l#Tl@-*dI/5+4ˑ>X7d}cLM*^Sc8;(cY,,8Jdl3FAGXg4r98?y녛l('9vpy3#ǂ8P"ZtyCGZ z4c_k xC풰9FN5%)G \a}v+zWJ+Ԉxq#|l_C;&9o!GY6TڷrE-|ߔpIW{N檻Ģ y~-h'A}?C)Tͼ}<9jOHzňbzM O"FРѓu]ϟp ʎ¥bmHAXqLDT?I(HaGsgTg5H{fYazWueSvS[lƓJ\m,cwϲL-ٵYcɴb>EO:1f8׍,w.P D=UvFD3Yb,)\a*bw\vKs1𯿟2nk1u ()2M[lmCf8Þ$~|p6e qՁ7=KNXֈ}RVyAZ`8FzTE s.=!U|=5 y]G9WjCAA jMγh@^tq$B6S(O~hjEӈ֬ӰJ2 w7\U|"/)"ɗ6b-@>05Ly@~M<2O`\9 =*#_R054vhՋ!)n'"b5bSͳV]]O,ƽl4VKwh*M;jHs3Yf`wyNi-QFӛS1>AgU_lpI/Pn/vyp. * 5eB wHi #’׋(9l.= Hbp $|UkJ:0 n$͆Y.Op!Q35,# ?:9)@X5l<1LkAFܷ01g|mBURX@SD{+M<$tF*5LOY@ '\{5 ;fx[5r5NG[1l_2{։De{OXU8MdL?V9OA3=yޱKf>Sɘi ;6fRVX)Jp`P> pp~ߢ<}V@/)t.D?ð|UIWM&U<ĜN؆ۀLaOj64BUΙu|)_hX#yn{د[_7yTv}KM;\r޴{+aq'on *ES#2R[Wsv'P xۙW#,}bK|qȺ:C'ȓJηuFsXi@AhE 4@\U˔sлYL0m! H0DaXS OΪ@_D\&|*|茁f[h6n)B](fHKԫR;Nq7]fxN;${FڷYD`&|ĞB&QmvFvNԲW"}d=zxVMX3zs m{ l({I؜@sI-WYSЇ {[id5 Sj ax%e6nV4_jCg1h8\vc FC&h;AG!EA3oQ#Ā fޅ21)EYN@rg1RL5y7gi/+yf\^dwj_.=?㴬R}˫YsT Ƹ7 yWH@*sz^@K٫ߩu<*]jot]ϸ;An 1~sb_ pG5` ' H`؇(DWL~y oF7̑ߏ1MLP¬~o-,r!pKҽpG&Ԩ^Js.\oz) yQXBD +pyGGwxת#emPЛ ^Z3G6mL|u42AȤ,z) u5MYF\k ~k4΃BxN= J ܊t- BV: Ҋwve$\_k[{5+nײ肔FݸE;gge{jT@e !^eq(,7Svr. B9p,`'< pj,{A(x3o6Y8fL?stJ%, p5N ǼIO^MO X,)wA\@Q$2q֫xߟ ?n) g!khx?fEXe}: 3||Y՞Hq=]'0kY%MEGL᧭Cav\BVl>VQ!bæ5I"a[⁉,{vJFsH*<=H$FKx꘻Bqͱ(UKYmA {qU.4 {#)uĒ-"愗|Iĝ1.bܽ3.[hޘ'QF֢եdU ;H2iÑ9= aj݋,kjNQbjݒ]ʖB\JHi{Y]_B&cIzhbO$-QBE•>t00o_,o8\L[u4_0>EN:/܅cJ?h{l*+ŞiRZ^q=wE߈ 3IQ@)r;/ax V@<Afn;LWǚ錘kB-6r픁*O[w˗cVdBT3zdV&ON{Ǣ&RuZ[8TI%;l+C#`Ҿ_u   Z$4FSZ'攥3+|Vٙ.Z.CX]v}gYN4,HtŔyՋ8|8L 4Vhҽ(fOcGRŽ'T!@3]&RP[rc#/ pNdg"2"Z =6Gr٬su[zOw{XuQ6~91}F!%c$: kn~4`@F +j,w5\bXy@GwrX0}gψUư(v(Ye$FjYP HkA0rm#@oMqq}aI~|RmGy|7@hQ]*BO'z"-5'av˝n2|"謃gɭ~D m8Vm #${}x8e+tHIk89x8'XynJv<(?gĒK}kجJ˰ViYM3"J!r &. 6ȥ'7pVS@߈cb}(nUQ5t=E}PewR1gqK_y6r*S?wtm aiy1;\ᖑRk E-2@J멱om!Opx] QҧT~ e IxsJyU1Q_z0~Y0σCb1`Ӯj0d@m,[ L:|E1~ z['I ?J*?\HӘsQou1#&w;P/a-8DmW!e)XH&,cvSHeK(Iy}ʪ=:}4o28xR}Z})ډE\RݳON^x6"FE-~,dp1D*BgdkϦ |`HHݔH?INpZ@O5gW(@]E7/ s$& A \"{iH#x4,+X4ڱጡR <Ԓ[ /6>jEXm!Uezd^-\% wc5(2-yK1]^fgjfOylVumlbQY^WȌ'nL=_?y5In.}5hQ JϺV;Aw[gR DwOM'`!S,2^H)!Z RE.=|B@ -9WNh1نJr h(d8Z*+Qxɚă\2G n5",aVi@4CXZ7f ”6s 1x W+Q\%"*K2~lg)3Jf-f.4 A*|n ]8E4͉hΤKUA}ݬ"rÛl1>rJ$EO`TO,v|1&|Ѥ0HiРYY%B~ P+ɢ=_i >gNj̮Wm aMŀR8zG4lm%^oB)w4@ۥPme`A%NawA:c,W$E\ i>K%#\ր+"JE:'&ͷT6#fJ#PyTvUyK37d 8VU,N-QVj͠Yl%WKVҶ,C$7;:5304%bX@e]j?:}% wYff ;֋ @\̺9A&8A`^v*}9L XUBg^EQ:|rIrGV\ʕqs)3>!lzu )$bZY̓<7bB&覟E3=zk\3*6z_b廙2 L{<ˀIxQf;O!DN FhKI>9pN"=rm !"=cmStCYk%*/J:$-HӼ".&9-4]012|NKzntdӯ 1ΕN:TE~q> ^\%J/mOxc"$7Vxg·-C'pdԅƴ͑5koDsXNC|euqM'dnU@`U.t#Ie\꫌s$9bZ%' W@uC{fF"YpN y)F/M1ߨ: ̈́ ulH]q%8źK81ۼ(i ^[UaҦ ;kf1tdn} DeԮݼH4ZE;苍R_pU5SMx]x^tߏx|d9,s&شZ 5p{5̑@Q1rk^ؔG'!#(<:a MUŋ:><43B+0_%KkpCIB":|}}I$Ip'I^m\o^i x Nzel,FX : ?2֡ց(FWLXX5"= 4ekh䀦KxIcTh, pjٽ|ţ9s{tԱOh79gA(6,]WQ'K6Ju{%gO$vxܑ&tR{@ +EyUJ'$\i *zHMؘRWe,Tosqtj3).aucav"H&DGEkUٔkiۏ;u D>iK g.z:kh%*d;(1>-M &@=`KE`f{_5gs2Npzk$N6-GI?rf Xy~t^gqoŞH)eI ~Wn'#[rZ:w>_UOR[e=y\]c?_mVi,pyL"姾]LqpǘwǏF45H"2gRC=ᵰRA7`fC.k/DLC(J+"ZSk?vTrvE1@k̼LVIj[9bhtjK!2:ֳEt354^4M(c'! tz{B,:a7/"X>?zѐ ~{wtmmw3JD昇La@,Q5f{bsFb' G*}Oٹm3 vl6[Ib6l!SpYXZԈl6W߂: ;3,hc\kZx%h'vDԹǤ8@h3ހj7?Oeӭ/So[(%E~ۮ>)8 rޛA: y]""il"^'';7B1IIl h0>uo-pasȪXGM-V Y1y2 3yn{ 8 y}.eM8o(ד^A vPEO\%6! #e,uxK ao*#qa Z|ftUVP|Awy SuKT9*,ͦxqIvGӄ5p#`[QmEmā=G(cIK4WVPTop]F#; ;)iimeܦOAHѝȦ7fF :bЧ1z6/hD[K9á <'9N^Fqq~"_e פ5`Q4u.2uoI kN 8(I'PwHKK5^'ZQ|%ښɑ1Nrk(}/ %ޘ&~ N2VIma"gޙS_({3ɟhI.?:s((-5;ZNzMqw'.//rb /T1c!g5gRI4Yݨ&nU3KN[ƘC@dDUl]k]au]  10-˗xmDdV^lɓ,KSfqOM. s!{p`v,{c 74 &N;K69EjFB^E߾kw֠1i{A(pObE"BmiPU~76>0?2= ʃ|i(֏i@*%*WWb+L$wJ [ȑUeUWx=ܭǖ*^K5JCMՊM5x:0^-nsbmjS6wqU#ŹNCE -RwW$jlim=daq|̜wh'|Dg/Tɑ 6|hb)?^Y׶F/`dkٯSYUU?wkN][: z]&2AƽBxZ=b1z TZR&2Vm1}θ˝Jw_چ[ -|zAlk2L98?PWI% x:?T&jLh[ [Ʌ0|?}o|t(6/H@0k'"*RqU`{$ɿLg; qf1_|VK4%-/T# 9* 6/hD$2&JwVdfBN_ط EGyy`ЕԞד`xW~pŃGEۺud G(gt_ҧzoO=?I~خƦywWz e^osqaӖcN|QAAUUЦ~]Q1/Y'>ioEc2^f3F@ DIUjGx}{]ghXQƶ5xGc![ 8⪦ ou,1I%% i/hp~Om5p2dn2[[.Q~D6ROrorJy>+kD6Fc07)jeGa RNd[dȤ.+QxIx],tmF"P߮,n1hwgt=<T.jEOh 4gְVUQ46;r00]k]@ ˠa.#1hiƂlv+(^>pÙ>yGD)v&tskMo#ViMq+3dz@lAOid1~㦹ˈmNkhc{6{ql->p1]wK͇I(.@ESv^H/h #o”3Beg*Q,1ɧlv>U K)\[R  3]Yl&Da饾ݱB8B]n/힣E!>Y/`)}@%5^1XEV(yI;7P]ﳶ{w O;er"l jnvDsf=J1\m_=p4BRξ!)إ ۈ)!Dhe|UJ6  D=d{xmI `Q3EdThG9܋shkT(2abȲa% S&Ta+]xr2%?khؘ?rtaU)G7vY/t2j@-eG;*_m#kP7%՟ xn clt3\݅&sco M7#Qx FZDàHޥ*!U+OJ3q__q]Wfh6^< 0+LsbdйW!2 ӻ)t<;>jbB)Y$V5XG;DWȪ-`zPuiUp:A l?,m·OM%9+60.x Gw!'Lj\'CAn FSrb6qPHG G/`n- Uof%T @|jk1<:SWTy 6)[l C5!ñr%ؠ2g/u}N[}۳w.I$+1-bNڮ +fBϞ)F6H:2r3`7u-_ giz5We#PMUj\̵VxuImà؊O.Fƚ<3J{“IxdUP J?8$֫E^Q;^%ܶaOTT؏CʏaK u*(_؄ݗf/ <ji,9)Pƀuus}\1$4TNyLYӄbkOlmE|Ƶx%wU߱gY!Mݫ1|x~ZDg\^3#H"c/[6}.:eYunr06{:0/wqq 0s;mFzP:*'ϙq("I.A\h%=4@ ,A5s-,n9{WG{b:QBPBHöHLcyhҨޠӒEPl#-ÿ)hqX\?:)ݪӀ9au?񍚪dVx&mgFR]=dr$+aN"ɩ XMq/70/ez9Q|s%GWyO?]GLBHk^*V|z|\@?:'sd-e{X`T}r*` }as$̋TdOA8 ǗځR'e L[hu.s`vSe[0TD;t>^X6g68ze SL2+VyjwqK) Y/[QM8oxR+->w#:R FXv_#upH6~bFLA񇖔eP{اŨ.΄ō9JgK[.HSf~.&g"Û}OL0))(Rw 8))NwB(i2?@g/n(T037.?#@1Pn!^czV* Y#."?`h5e$TJ Z VHp"X{ZpĩTiݘ/d܁R|G%Mdޠ8hYUGkHuml~Jy|%jQ}li>om58ĖAW[~P&guCV|b<8gNW5woMM!7"&]p\e`cׄO g8[=Ntq5nT&&(le"f#h$3e#uNjr=GTi&|[sSlhh11Ojk! <ծ8ZQ^=)]9U-8h9~ǃ{b&}=5ޮ MACAS\$02:dlqza|Jiu{]@)ƃpI!wGjk+$BPEsg֕ e! D4,d=>pY5JOjfjd86wjJ=sK!RT߻2hLnW@ЌMҏ}}=Qd%+V4j䖃qdc )z\q@6w!;@P ,=Ǻ%`+fNwN݌[.gd'nrxrIk1AJ1':9}lgk:{7*3C4/b|T- ؿ$Q-IgA)r._&H:3rv" *u4qHgvćչ+J܍6Y^fɳHDnۢ 0l"O'qDS*;Y]p!_LqIN|V>G;>rb 4ѪAYܷEM7OW1/,R[h3uG葩;\=mnyiИXe4 ~Ix^Hr3eH ]cĵc1Pɢa3pt_2_7powx-〥emm)QTf |co?5Ɔ❖>ʟ=ouH" Zа| >FuKު>*Ěuq\ 8#{9Mqz{Ik5=AKՕHV^MɾK8~o3H>EWaCT p&8<(\޽few)qNoR]q4yQ *85Ṃܼqֻl>lJeߌIޙ|hPfdDO"'v{,HĥZ)H_\ěֱ9=>)b(eU3Z )|kɬ +x޿/Թӽi/Y~v[g!wp`BT}D`?8ù֋.TMͅ olc|E: f/2g(#eNJ7ɱp^w-P$X*7kI%#f7  c朗SO|*u!39j1 u \?'֐@0~?ׅuH{>;"gêO-?.f ^ξl,E:dD>'BI}AKA+r&AttšTA=E<*b8.d fqr!a]~*9r[3"u/YT4CH~Etꗯ~~Hg '`MF,vw:3Cښ,^ṁAp3f-Y*[#`qM5L_~i_}Uҭy3l {6!n  l I-bF )D7W{[4ǯE_4@ `<)8}C9'NN#_Cfhߐ5Ƕ,#&޽q Of]FaT~#PƗ52=~UcM_bkzm?vS=Y ðl*,R xfHAd_8 N uPnߜ}t.aS~ }4&܀;=p_'?2Oɠݕ򡛨R3!&6 Жla~Qh /:)ضIQ m.luPC,B5<3 (ցh"Zten) H浫t=XܔTh/DHd{xm!J1OpⴜZ#kvſF5+ }lu'i"y~o$`=|`\RQI׃H)L=~{k΍d2&T[ jRf=!ul)Ӂ x-,娐~$z{AUp8J.RMt_+BIhM -WJCT|w0{4e'xo” _/iB Kg\*I!x!7  r_v?[8Z/A3,VK>Aɝ0XbY#sv`\z%lGsR)q J8(Z8c{A\~ۦggٿ0H^0iY TYyXg'TSu 6ԲaYk,oB5af]l lB,:lM@ުΆeUZQpG$ Ôp:Ƞ9IA fŖD( z#0ouT fAkpFxO @eVa͖Vк§cR"ÂG0ۀ.‚ 6eS5wokw&:$8,d_ˆEB FNE.e6%"n ?,]D,_8R&nBHD'[ozsXIpr#w8i:7h +FQμ}ܶ| ,oW03*um"{䧖;+waP;0g )a¢#/1j\v"{>,>sBpE2)$93s`g'wnzh;ޥ#&uH\n!`y&m߾.| E(/DB%§{/c#aɎ( rZ ԩ^MY&60}0oR'Ii>6Wus$BelQܰ*hzzƽ:b|c0Pjg/Om'0cO߃P':~ 5}vWJq] 8zO#PL#ŻP2ٞC H&0{eUܿhH4h3} ވ Lښ0>}]~7Z=]~=I]ᙒ~BDFh}Y>?V>ilȐg~@RD$! G3y O++#n롯 o.sN@?Y40qRK.xiefGbRL+vuDC3y+y!dvܥm#AxG'ιzp_$TL91HY#`P UѷyyjRhOtk?$yKu dF(.C\@B,{oa-kM`h3K8d]PuMR3*p 0,[` 9'y&S0NbGajt;2ޱ_|Maj {JK顤Iz5~R7*DMU;>ïG2g@w5^$Ne{ثk3rN7: 5Fj!e tF+=|Y:/ȣϓzA6'N/[wIܨbfkXmx%rDЍoĊ-x"94D˒|iЙ*RtJ Ly|eg̽F||2^5δ+|i;TT[2]v'h;8q?67nwcVx'[R--~դO<u{JZH+$8mC@̏bal_@ߎ7*fdj]-E;Zޠ-( &JEߒM{; 6Yl<)߁j~m@R뗹!>?/06% K[Qf!˲G )[!.l׾UENfTWrިBPudB!{ d7Sn˻>({DAj$qWgzd$c yl78 [ c$P_ow.Xkvg)O ()ټ"U0ǣxw0+u8BwSImt#$} ”$13O%lA1!>͂B4gC]0ug(\ )HچGW߄E6A!][Su_,Ho^9V)ivuWV_"ad S]56= H\dod>!A i0qIpuM_6suP82Nz;q]dٜ}X7="]GEۛ)9DR< (,%}/0Ir [rQH>VܿMy^NR4VR8L&~8lz| /LI,ں=M^~\) 䆍^K=0c)5ku-Y̔q@[gvVW6\dsMG zK܍?cq8*q/9[E h߃f._BV^~1hr4aC\)6oâ[?_δ;uV<:^k9nJ1þQDD {S$IHeJHEịi2Ha3"5AmF}PSWb29H821PDUp d 6zcP.e]q)`qdk#hka~%4"ַQ#K7;O5B<q_)np:\|˔j{f&XN泪ʙ\'þUÕ ~Y44F%ٓߞo `V1_SBQR1armr5bL ~ngS-*Pd#\knWS"޾S;Y pK&lg- dA`pHDԯ綼ZN`7$7!~ Iް sd_EA Y43ǺNpR#C^VㄠPڟn$2 Q+ ,`FQFQz΁vnRn &9 A`te҃sR ٨]T]C#>Ks`bM]ʣ $_j;}3Jߠy<ӆAWIfqĕ`7!*  ;mVN-3 MXW>]3o~⌰eTˑfg?ȳtsfbcLo`\7}/}{0o?P7 N\̸fx9 S  9pav}ݲBӏkCs-FKbk "I]zt b* CRdI;%P-a'ݳ92>Tv-sv<[Ոvqt)qYW#DX=zQS2]r!lGv>$R&V;BMK9E7Jok ?JOX *S|ĚC*L:?L5+ǹr ϛa؀ȰA _ZBr˓׊lȽ"@=)<ôMSxjѴ Nckc9<+gM Y$L0 7;;Q%;߬ˍU))cMsZ'(lS1;=5R֗O0b?Jp uRZ@/^SHTS4%FQ)"+'d*RLaȚwqC=\Y#R  {l҃Jy͋vE[qs:ama4^KK AWh'A=ɪzے|,ĖG/ @ =9O6Z 938B׮3Q4Y)ʛW@bNwv5* >.p G)r1# k"@J8 7v\-noD;n\yMByH%E,L@2ton{Li+/{mF*ݞJ+F v)lAMxT-̂a/1aۺsfܿ_^вÇw 2<["-0(YR>Kh [m.qj:mN6,:z0-4<~ -XQ#(N:Wla=c൏hFNp^r:yXsD3$a)y&YSM;lIJ! )~Ι K֠(^6@Nl&jJD2W3NS=ruPNM*rKs3،1'BE݊@"xy,;Ք)!K\>q1fTI}ڴi`A;0Z{Tm(iNj.y+kPn0/BTě@ |Fk͍[ YhMX"oU?]_ . =y\𯿗6rZ]vf <-Z~VD536eͱP닪.D6zd7fF7<;%-&lQxobGͩZէQ T qi(:Z xn[۔Ogѭw7̭EQW jcTT_u!c/,=m8grL$7BL]e1:5S@FYSe aaw&SiYk~LGd#˜B&rպ`匭ê-Cxu#XW:΢|W`y<3ܨ"b͡Q.n3Z%~5ߡ;*#5?ޢܩ :{v ;HPhn k0`L86gh!3s$ztk:͓dT҇II10Y&]1gY\MSCnnؾKp33n`쵏4Ԡx-xn[20$[~&z&ߨw as,&✃Q LIx)bj2LIiᚄRQJc;p[~3>B{YmuThN#}c&A1s #2P>b1mWSc:፲K2}[h,:٤^ ,Bd|-s濓9חd]"A0nhlO_ւ$[(zDP0-(|C3W* qo}P͎L3.]\pN7r:*pЀ(->.IzG9Mq>NeHBwIJ旿.:@=lm5E5%5y?w̴ܣOrQRN+ !@|+je'>;#"yf1*>nº]ʛhdxSnpU{iL<L&HjJ(@&u_$ q[;쟅6VM о:ѐ $Ӈ֬(IՄI"[ZsԊyNڇO_sIR56t0 =Jп ل:VG<%T>ƒuH(j8袂QqIR$PZ$\\@j\Y^15ֵQ5-Ufk0f/jXxuO̾c,LOQ')ȑf5Z>$^]@*>1.jz%@Um~ 7qCC:ay["SM8ӻ/AvxmRAI\jFD<{׺PJO+Euxwg2Uo Fqs&}lcx-{L+-%fs8ll+PfKns ibv().fMk)#IOྲྀYX .th̥\?`ےi*?|ojA , Bʋǥ 3]o/m7x Ubo{}1{kJA󭦌t4ibS؟,FB;EId r2TX=+#FEm$!dD[S㈌in6?d!ky15U64S`:, Q3?6pok$.UT|k3j`l]nRzB\9DN̠.j b3<7F1NǝxkNw5.O}R% XjYnʀ'P > ]uэ#~fv2lHW ң5,q`a@:˅rZFƏ[uV(%P)ȽF|DTPDG|ZQs=Q=zeP]c'EdAĎB}x WJ%,Cr<yS=K[[l0V˽#Sـz^- '{PqcFܚCfnyfrr%m9ߏ)mDzJ0{ B” XV2^UpxgZy^7$Xi(GPnbKLNb6bҷLDW~FD%SkpX(%{dG2ܶ2|HмX01@cc[г?4ǷLJK0Kǚn{1`h9`lsB0c?}*II-8-k 'KEH=-J[/DAiƫc-ىiō~yI%&<5b4ħGGghh6?=aZ'"iÆɵAN ?Hĉ,s̃i117+OeZ1)$\yd4g 0xo.VMu!2o-;Qubi;F3pcYݖ'sJ[?u#b '^ 9F0h' ylB HqEXI.0 /;-_qu25ҟ*B}qM2mˤnk- @@5E FڢcM;c5P/'Kb~x_cJۘASN3oZˑ)O}k,$m=ivyfY?; oQeWs@lfO t(:ʭS-ysʵ9}Goi F;BвGx֛4v' I.#"A5عqfo+ DŽ֭x˗֮N#WeNED81\ůr`h:?Y,A8`BgXUu.tگx"Arx+ {:>YzֽĆkGO(G*v':gP'agToh,{'A)Ȋ[TuL)$&Dж7 H[5~$)Uh'wL4'ZE U%q!z`ȇ&<ָFX_IJKR8uŮeI ! !4L< Rh/ ɶk$1=uNF%íeww"tFG4g_VMnd Q=O)7m/jCl@ֹ(7CRlMlc XTʷ\*|ϳudATZ̧G-7vC1%c/:rnw7ߊ@X:"Ua,4w U_Oe#C NCg|GzEfU~)rtL"%9S_ S sl-#6-nAU,,*|>🲯 ǨͲfΑqY4}Spb̎h gB{W$L\֯Ka=u1yZL*a "ϱL$35{ՌAD5-QFC'Ɨ#B/KV~E2j=I-Nʦw,E~CIbf%saS$H%uM-NjRL8EHxI{a /OM4b ƾߥ=Bt~.R<NPD r*#鱉:6""gzb(76V<ҹ$y&nRo#e_kZcF"wz+j[uYva(T-f+8IE}>QHr_1_|AI<.pEr.MmM (;S1>]eؿs'ZJD;>b#ޤd<(XЫ ˙u|L/4Ux#0DC|V*p:P +?SkGE19C/w0(k-Z:%u|&A-`3;|Z59i֘o$)Яv$OIL! ykK\ d59gq$RϗDIu$^%pQ6O& *$v\Ac}&z\DOeVY-pX'\-m2@ (pY !+*ckr;S|Ol!:nu.6փ&G"L;$kCm8 {%`"J2buCP3fclt'A#MiQU#%̡2V1#p搫^7x~^73bR9˪XK#Ħ"ɚ @[ 7Q"Y>u[q@S,_,dQ+K@ɥ"gy!)>]M_ }'sR*m4 24~X+L5V6-硈#kLvx=;C/Pv83,+!÷6%lR0;Z̤qEZ"vI|0fz-ዪ e cFnrubK^CË1ۑ?sLd<]4 W`~2iPlFZ";Q4*QМmiɏJ!7(ׁ^26 f|miFݷ%s++1uYWai0 G>|QǤ_}o:C$4!_02`4cq47>EmP8-\L\LDsv7L$1';bʩŘ?ќz0sEklM_oϛUu;pI57*U'CtC8eR[EC0fvb l@9WT/Ne8~ZE5;Á-Q-gn_KJ(j\tSAʢY*2^ 1߸Aݐj;}`) 3z6$./niԜd_QK ͵hќ{*K?7`1naH?\J-7?>1YiКWi<zz'N*X%S"rHW1Aȁ6D&yΦlj^O ?%L2i`,K TRߜ#"A8iL)h %E 'y3'e0f)bq5 ?k\q[ ԀDu>gQkK0j%[7\bL^#6[.b KWNd1xx+:i^PT4 iN A?^vB[kj %GCe AW",+*vt̽$$nćm`k@G.TOH%Dk % Z# ^jDzR_`ti`?M9gkZ?‰ew$ @Rs޹L hyZt%[#)&qo:A7!|xĆNW K Td5b@u-^}@e\Ǝ>xOgօd>^{SU1ԯJC+10Gө`Dy$%_gs_B&Ȓ샹UڣeaHe$ΪР+%&Q.$1DÚ:f .gqXWTh>ɭb 7~FɹXVeJ9:rبU$2ÎZ8$~3X&Qgk5PC|{#Sxǒ#8q-^ȎijX3;d cT Z 3NIIu‮~t;ZZՏ` єO= S. ($A <3{ NknKD M6C95 uީe:8B@{V~)&7wy 8ҮU$)Fo-%u6`pi:}(3* &VT>c(]sJ2_x =kE->XTKP1ƱhQ$f9-1+e\^(%.G`q Z"BP{+[_/ ).nM&{n|HБ: 3٫.ME"N;VG:2/xL>ސ)s:׺ο 3=4^040 &quc`3>jx#Gu+G4p'>49#r6/0K ;'䞦%CS'V a@(]ʂ2ύQ WZe.ؘbA@ޔY 冗x%&ΒjRZ >ݕL4&p^"(r1l, MeuFLњ9V2^~YYSCH*[o 5V6tJSN+CV|:/\J |d9RZ~hY*l;o5) Ym8*S< e !1k<`qҰ?kIY Ja+X5)悀 ?t8XE-]g o8Ű&eL*B }Occܟ׼duL(I2]3Ā`PG@S5<"%M4pByQSX#e_5 4ͬxFzfM9 k=ur?%gp% &(+L-0MLw3)6 fa1o( BO0ߜ&4vXݒ } Ln$5>'8a v|[C&wϡQUW|֙,GloWBb%XJ;1(Egc^jM* ȕ>HaOR 4K[ZO߳*WBzyyAͅC:}}T貵mۗ;B 8~jpo%y *3߼:Lќ1W+y.Lk3aS ,B;e3sg|g~9 ciM+ "MH < 7 Z(JS̏ay0L|xB"w5s3rH@TL"0H@܁rgpi0:em]ƒ}/RϼTn4"~E1qT4yVVP!sf)D}qlzۚ@-#θ BFL4k23~v,hǡ)M$ia#]eEOͺPc A5&4X>wY"LWZП7m.b#_Sm~oW!|szh{{|5nlw`wxV#:In7_vJ$c2-Њ/+ѧZ9} 5!6w_AD#1{!7MXPɲk&! !r6Tb~FͰmBa}&%@_A?atVkʹ qBsM+G 2S~ L4g"a:Ghsԁ>qDyUK):(aCin LO-L6(Y$4@ Y3J]a H9X{7QpQ{<0ԏTd zo:2=8)lS_J~w &\G[i"Aj휁>,1-m#9y1AdlB@[oq_sE _MDq ekwܾC_SC9&.:ěeZ-J‚DM+렟5ZްJعdpG-S;Sڱ=N6dӷ;%7UPA_R~UFCv=XLzs#'T BM>J,,() 3r#NܔEƽH|uk5L"ؓzC~6Dc4߃D^!s=f(ȯ[jFY&F~G7|P]o%{zfˮKWz89^}W c֛Y*΀פjV)/SDodbI0<YԥoXINC1LyGl==2Wp`ϣ|th('m˩L~pK}b.ԠC"Mp`hxB8kpyOS?,vm/ w V)@";CN ~XN#9lN|lI͡mvfeT*CW&f Zc _ץz@,$J]#' NE*^N8' OI>p`USd ~u"#8j f4m1Xh.8yP c{嫉w)[h:N"T"cpG7`:C~{ Pޑ#JCey4ykIH+jOF3*I;6+%}:c8 'M@Gd+^9yu$7C}Pyè}Q$>'p!K(&Sc=VPGdj;^:['a 2x^mNju?-m g`1\_ s)QPT 2K7v5h)u & Tou gs j&e(rP:"".|^F4]V?bXh"h"ɏ#UD# /܁ƾi*%@%mjNPC sь#f++Ú 9Ɏw}ęU ^$1{Fw:c[ J-%}mu qj!~Ѩ8װf6A88pQ016%#NDYx  9D|ܕ,@/V2kbZ5HG”hM_˿nJk]f`I`3"mjowk,J*{q®H4 _,3+n*<}2ŀǮ=z MFB3-t:_*?Rto9x*E"i&&o&6սmorwƺ67w^lRǤXɀ 49)$R& Vt8$>v5.p))f=ɠݬ2ХzW 3^'Nq Ʈ)?kAl3*@qbm^AǛ7k臤-4տ8e6j=vY ?GJ"PJISagcRDK/d|asZog{~40lO%Wx0_=&=2s}C)2i^Y#1VY64%y5Cq?# tC|C^ D {u90iA/!~$]H#.!S`r{\'X,urPpN;|Hqu|||Um^ v:E+RX2O7tV{ڜq4\dc^$\< ʼ=qbW$,Bmr>IqG}a;KuA=g"zFwTh O$'آ@ 4\`VݵhZ@AI&jP|2hEkGth1Yπf֚HfV5[;۝c@pHG޽:qS2&?s=H+eEExzHR/!Q5bn̷ Z`8#d&}ǢgElW4y(ƆQ&JjV<$"8SaD XGypy 0떗Sd_bɱ fenƱK0_9Лakex:]miuki [O!;{Q JUEHhhŐ KɛYynT)NŒ2 hR#-Iq@wh)_312]oB>wasW(E@ؿmMFitΑ…;ilpUR4uNZdE;J=~_T oPN-m^e 7Їt0e_İN}!qUv%%NUs<,@}6)I|/8_: yڝDimz3]ñU`Ζn2O| bT)3>r_mhHdvn6fT*:d]FR^v fRUнҾd7X3}Bݙ!qc{AZOlǯٛQOLԐ},5QyNlݤۆLۉ7Jhzn뙤(>410抆li𪸴GFౡh D~%GFt_yYU@'R>Hwt-dI=a8ю 5Re}L s܆a[n8BΑp\*k?V&VPʀU:P >hhSȊ͝vŸ#A3?CRZzfl짺W)lo-t2OR6}KRy%^}MMNP]E]xqOGp [Oj2Nwo>+8K4Y_\ }x_UDZCQ{=._ҌtZx5rd5Deb[(dFRӲ:Yv @iU L~A73/9zZ'Ae s_|6 mն- vFRxPU19ڳ1Hd_\a|Q킁/fۄ!yz(C%KlveqA1p+#2SNS66elԻh{`E*E[ W5zPͧN{eC#'`5"k7 +@U^јp 6Y IR@u>VhvQ5},dlLv%˴G7umh| qs( .IHCp!uJѬ?)ע\v"/n55s̍rGelTSY (+l/ {0+W3]tC:ˎ?<Íp@>Gᢙ&wz bm)lMsGAtLz160kG(4zʢxǏcUif76Հo}̫[]8L&uw?%w`8Q]QZne'ynx-MGI,[Y͏-߸^}{)qE6QCܳ`bbJQ9|6Y{'-O@4*+מ1},ƼhWUx3:@]̄ p*LfD7JEojbGrB@mu/!RpnU{ZlXw̑ݧVw8!wNg%Cw7"Ԧ U 5!~ʄ^=%X H yqŸ :&r|\ȍ>yo s虦tz@3peTf'E`HvqҡjA0 vY o Hq*P\ƸK32z+66bnm@@#TMŶm'q0&=Ons#;eY ?vi~&}ᢹQjcAs5S!Ya0?h ߝ/9Ҭ8TDB?(}TSôKZ9e!*w\M,v䝴7Q.\(`DMGko sɮ^2q\ZZ5[_?8وt\trj\U$ykEuy,2gaQ2 8Zƞj`'{!tX6sl oٓhQ&R\ ѻU$ R;PfA-ip#Kta ˷~h]9^ Q˝#)QAR\O UH߾)ۓE@?aAU|ȭw or uf?1^N\^of[~{vIEf'r,ٮo OCʛ4 DHmȤZ%X]e5(zPKփ1x6^* Y2غl&}ǼwqӶԀ t? 6!r0~hX)rrwy DU;k-1v-V%dF i4=#15( Rpnl.yGzP&~HXS&uAICRiH1E3HBwz2HAWSX$]q E[bӻH&< .() 6ǧ(ʬ5p6̯FㆠBR.oȢE9 q#jL8+c.#pxv#stV{XFL1T(sE#sgٰn (]`n-1(JGBSϒFA-%F\w,{%xIªmE9{feȪg}JNt(B"0 B)m >zBdɥI0갛Ɩq~X쭪>s'$h01{/o G5r}գ%MSKq6:dƆXJ`fguO(c ^Y[a޹i黺 !qSʓFǠyg!嵜u"A2k١* Qw}oR҇$HRO`xLtiV=`ȉ@yX!dCQ}X<&A햑BE7k'Y ^X<7)%*Ccd{E.JYԓb3 S.$Wꐷ6*ďo8T]5vϜPXj}K6LYf8?C+<Sgzg‘Nx r1j'&޸cg8RAn=qmP3 ]FtR(=K|xps?IE/pgt&P#3vobVHxMO40Z]M;m?xˋ&tp˧ϫLѝ%] ؊rn}2  _`*_za>׫i7l 9ZH}t#}\/cڮrsSYEm%z)}oOp2hpH K¥xWY)+vDix= goɂ2 lW:'44#6h!V' m쒨e},+O-ʨ~p6ޙYNEي2KٞsW#<>$4%8(Ѵx], fO*'>;4.˭!i|Tuk!QBdrˁQ2Y9 2KﴗS H|9H. NaFbi2kP-& H!U<^!Ά}$H'm yET+1_648&ĥh ˯,@_lɡ'35lW2\ڞޖB y Lw*@}ܢfGUے$K&ɾH 1^nJ;  8Yzժ[r$# *jJ. @rXrX`0*i48簔t\}PHJGW\?c2?eF:k%Bg J<\?c4X˶NmHěDb@Sz|1 \ .aw<|0~+(gjΕH-߰xkG6 [3yTP]vT\N*5bcxl.wlޤ_+1LOkm3aE-ԋ?R^TaJJz ;{(# m"(BB ,+.F5m :}ߐpM$p_K/[?P[O1 QZ?gHV#`܋Kf:p)H/3cMGl`cnQjzq:qVv޿vvI 4+~9}4PRB{x _'"2 q>W97Tծr3|Cb͉ЀSF1F7+ƄIfS(U^xP> .`iH mTPjdrDkQPrh`&@QWdhᚕ2u*8ƓZ`*-=[ji0~ Y *p3~d>Ń?s@3f'~\$Y[/ ci-D蕞Qi(3Ӭ7 x-{t1Anz{V(@S̻i! njpoatOlNzmo>gv)ʺ]K]Qn`%XL:?e^MDJ\aL3V 6i9XҝzI7eR]O&]W89:5, B<ΒkhX?tSbM޷l'`'d|ƏknB0nW׈h N;/#a;J4Nq ɗhObySQ.&{GRlZ~ǏH9iy#LHlO! X:Jôʥ}x Yz`]p _.ꐃ`z6sv*[N{D*vI(\^-2ʡ`8Eq>՚+zS/1uޅϼ;5_ ȾX2 _0`pfo0]>W=W;j ^22nIu5ϯ7qNHyǏZ_@Lgסdw[ک-2vf7opd\!B&q \0=B`1S?ig^$*7+_.S7 ?gxHOʵ3t5jm]Bރ0^F8FQ㐳[N”]D`u_2\y=fgnS|MYkMIPNo}Ao| ѿQpZ8 R.=u4$/zxx?sOQx8TxA%jJq3ysxeTpr;7/V讠J*Ӯ匉TV׉ FgbBB> `EcknL3H/_ o *&+WY[ xCo>"\3E%:a_6Wlvsv #Ep>jxtmѡ-gkKb}H`k2e~ k4+< BGd0D**+!(OSJ?" 6Il׉o& siC79*`oƚkX@M0>X\*|)} adE4mVXyݧ<>'lG1E@[=0aEaO_!_rBML/W\m˕',OiޓSR-խ$;eӮ +Ó) w~eQ[(2ח  #ڗhiY~݁Uk@]yuD_.k!C>ų.ٵ ~+w9{ NrBEUS*"G0( Tfc[%0Q2?)ǹO6p"h }HɁ9я٧($%|8[u]eHfqvDQ$ب:e3[QNP)|qZVkzAùpL-*ꏛcMXC>7 ceKٸhr"7ʊĘ[ǺoVxSG(1\DaѲ`a(w]MeF}Vߕ ۖ1hAt$.{WaW 05ԉK/DoC[^9k 1=9V`fHMQGƟl[k^(,=ܝBkݎ 35|;azP)3<@J.*ӥ ׊a3DusCl2)h⺐ RHQM5GVUHhs+H,Zz+ x9t4ldҲk j7]\:oL6J:1tҡnC8|g)ӱu:žA5 WEJY]EabtHO T0).]!ܲ`祽qžo $ {3a=h:<8 VgŴ`;"O0amw]'P= 'Suh"eYra٭>MH, #7"z %)rxb s΁fd.D8S'"$sLrxH\<}a\Ri46viƜpKߒw87U1Xf#4>.JЧySlqg-矬ވnn/;E7| A\S$QM4'EAQ&^!IhjLTg\%.?%І έy3hkR=:3ԥ}C4<AU\_>Ԩ⍭3qeammJBs^8PUvKlFCgxoZ18BA)eÊq|*=OqN 8} pv3Z0U>6_YWo3;9 %0W1D'La7ʜZdqۃ/@CZv# 0dt'{m= }عlY%2"K)CchX=\VtF737 n XR>ThH}RZ3064?L"2:}bBJ0V\eVrpQCtbW0g~l̖ŜߟG?E#Xq*bLTٹ?f|Z?u}>8~S o̫bMJ蕭j'66"T>O!k+mV٫ ?_Kz_U7-98F$zQ(Aj{3à@ο_9M'VMyDLK}Y-hyJʻ>B RۯDZw?[NHk1}(M.qN]S 0ܗ'Ki๶z?eie 8$7U e;8xkVT@E!yIFr QƧS>!)"3ͼO_Vk=wԔy;?;n'L"=`*[I{vN;"_|!- 3dM|WϽ adb| F_vK޹ȩ&8I|paȣK& =K>R|Q\Of"._T$yEbZut>_HIYݏ\I!ע)i#G&C^,DrrEəߖ)h ,9_:U&E:GZQn [*9MD~/`:\S٦g(+k%,C$ ~7om-|$ qfSd8lbCJM2X 3DJu5W\ߙO!Re>t  [M LhHКŖ.#9"1=qU}0V{Nc~w_L *<S81aY DB[|yD:DekWH!$#stV<>JyäMIT 11?CRB'Ghso!.=gz7Ǹ|LGGRo/5ߗз' OUF;_)CH QêupDVɴd=بq5YfKsE[Yu깢}'q =.Rd }߫J֠|/?#w^u:\;MUJ#~е%~QD0^bk" `ĪЯFbaI[2\R1ژ22Z6{Ȏ[BF@xBY%iÃx+W M5ʄv&ǞQ|aMq쁏9 |Zn!,H#uwN0:<@{!h6<%j$-{0]#T҅JB$R4Gل5 ݰba}E@;|z#WN-w >}G'\dᑀk_>Ne_SX(I҇31`ϲc_q7 cZ 7!!c{d<-tHu|!f}!5{@w92~OpOϋ &m/:Nu*>(/{Iڃ ɂgwɸ}rRw\}P.KqnߊX!xHRh3cH6l`ϑ%'ɑ3V"#iA>S${fcy5~x_CeBnF<4c|raba'zXom<%YY};'}ޑfR=.%ixQ*׆#SIȲaBnj(` ՜!"*iޫOAfk w^NǪ2J RɷX0 Ƈ\>GS>y%˝ǚnӌcElKoyk,!~s]C..'e1%?.[3d+W~ߺѯ?⛫" ؄I=2˥yXo㪾593t"@jcb \S|f{XSsz`|o}*?[nDSuTF""eJ59(FZ!=kB2PZ\]o]Tݸ.sDMGbt6(<{ft1B|2ق滶c! fgNAJr4\T"7pwnM&ILSp~s&>`Mm\f=lD}ۢGj: .CvI;+d8*#Qqw/^`n=ZuhZ y~/YU oR0q't3DSiq $y"G]L@t zYNddyѓA 0\~ g srjKhثK e͖glG?UhKe\`RLHd%qmh$W;̱zj&z)&Ո/Ghush&ʄ~^mY_A07pLRV#rżCEA?McV|ĵp^kqak5lѹqxq?ǔh_ ]_"+0&'cT4(3@7c U&T=M#pki`X`AC\t"5E@DFV<>%fHf3v޳QzźO dY}t֧(d=~(_)loF'~Yc/]cVZ Clki094R&XiSU=&,.SbQk9ZGJ ٍ3FW̞9(E1SwaZ4^b*fg Gg\}ļ@kfB.vud(w 寇!8v4?8U#TGoq=?u}~|ss]|Wl}_$v&iw )#4 τR˫Ӧk 4\ f;KgT#/Xmf w-QZOxZWUcF~_ =U#s+*6Yq(j8Z3B%Z@59,EARc-BƘҠ-ܡE_Tҹ\4±U^5Jn(F`ZWHHȍK፴5$ej}xDrql#MNWT 晃R5)|,Nw$wwK HFy5ݱ\$4PNxͥn)ձ 5tf&#t9hȘ)ydEkvZ: M T*D0 [}ԃgUo8kȻ2tfQOD|TkC6w:SO8r_|=s(u,!Aj{-g[=%j"u;Mռ,!FeK?1 By5Jo$~t܆5mNTj*G ]6~s!8]4h]m^)140SiҮ#n$m,u`} ĸ,gGDbàYOs03oah֤@4T^yy#lm{wen.3Ƴi[rH2%1u,RKww=I%Gv+aAxQ1٠H,?VȜ簠Fno.,{a4}eYrwMZu'xc)(wi+ȤƋpP4Is#GRr8.+x,ځCkgH'["yw,ɴׇzxfw0aߙg+;^0D߷y{aF=S1e;]5[6̱=Aj!=KIcG%޵ŧ-G㢕#JF (qK/A4}]z)ݿzA}Z 4a[8绊)ݱ+^M*' -aB*_BYkW%\16Q$p $}kݘ y&((vFg;ϯzKG;AP$dYwD-GBC[V y4z3k8piW=^\J.2jͣDtHϕmOlQNlB^ ųNI>eq]h/ Z$NNpGJtn kЈ;7-f[$+pǖ\`+|`f~}}F\ xnz:i[ac6r(f[N+ Q]~ͣ{M$ L ћ%7vsaj3ifߏBrE5.=z&ҼBېO΅5'|_Wm8}:lUs5%)t0l$KO-8[5fZ9$"Pƾ}}\ꍩQ3v&V՟H*bil-S\uUHI." 72eI{~6|F rr^F)_ܪB^䫨46>Ts#.!O٭Iį7#ף|' 뗇Q( WݲdJ\HmQb3f)^&6L;81֜>w,qcfRO1*޲njYA8C$Ą*0E]cY)@_[3eZ3∅@;Tzb{d4eB}%NXzxT *`A/uYkL  Eg.݃*N#铴Zn!U.2OT׆T=d{ ۏppl14[9{e`KįVIk8D{xsaM_Yͮh䲜 FpBGm&=rg:4|D܅r:4UeK8u&fGtse3fh)`q Ϫ%RiNʚkHF[e}"0r{Lՙtؾg{)u 2z:eCOC)vhbyHpvԗْ)cf؆n,eE-ַ{RQ Wv~-Hd %"O2l-T59Wؘ~hS0v2~>HI`Ȣ C G Ma둢&q[U{66+G DU|%st\('VXF'-BƩ68ٴ۹FzU"i䍦)( dS# ÝH8eH:dhwÛ17Z\E"y™|r ׇ !2}8oUK~04K2-umE?;1$mYfb؋Ʃ!tֱcw8<*"v oM.A1Ebru{Ŏꕭz'kƒAC͹8vФᠧpC u/`zl(Xf١QL]d/"e޹<+a 1Yb ϩlpbBXbLK|1B~KΫ`f*' M̑UE| QP-y;}p3tkY#zz "8o7DV&桤"q|} )-xo&r{f=dtxOK78>*Qj)0u,_Mڙ -K#OO+ZlLl}ձ08V&ۥAgg٬`9K1ܿWg FJiƊ!6CJgѸUõZV/b*F''!x;x2u#AjgI[ׅ[ܺ1-~NɆ)7L]:GR"NLWV/T7bL?obʪ#%f: TSl.'y+4=/`PC-۪ҳqg-cÄ"Q/='3u4 9?0-&n?V\6th/C.g]t"YX&Hհ~r@b7A4;|Wy.țG3Ug9xl[Q4XLTSyhulZEhum_LTSNϡ}3Rrfm)HUyopJ%>tX.Cq&RVa m}TPp_K";'NMԺ}u\64Z/^^GH+%R.Al kLyNU鴋X1,l8 ݋}_ծK-lԵHQʼn`!)ѪwQ v>W=5}>˛ X0:OlL֑b8.ANhy3r܎.AZAt"Q=8Eerd=^3a#H`N4KQS!WZI2X2X=p6Cmi#`OHGNȊon;6ǫεr',SK9[o4I3bg$7)yqw {Zʯ5CDjiTF5`0{AǷ0aݥȣLSI@[0e~0g j>+t`s'X2( FQdo+[3'=}X|r)1ތi/_edhpf=® `|ޞܕE]Z)݋ +ےEA[}Af2ɻ՝;X]OrWdπō!k/Xt9F,Oͤ-tYt(l<1Xakqfڬ*+vVZ,( VT=+7?A |쵱V :fj~kv|ߠkK̸x2uާjAĤpʯI&%ȣ*PKfc#3hnK[<f,?.3č(]I. {>Y3}ךb!ꋡl {1eb  W4QoBGٱ--N+oMYy|A,Ò]7ޘ6Ye;lS ΩXq!yyق5kUV@ \vdxb_ܒs-2!ѿe [\79N^+2gxu9B=i&tuN:ɮ? Y]~bPm:/ mNv:~ dk~#witwW-%C%xc /珁~Sba *xr>ٱ K|A3,;g#^E5no_GBA[;ҬX4V@krky(J9Pt!͋(Sq~3 pl>)']ُeʳ4z Ԍ \5"LlU?CmҰuk{p\jӃ2Zgbv7^nKsVl`;Dҝ8/>GMH)2ٴj|z|>eD1ϻXEeג& {vf\OxORQv N y,$s[}zcW/ q8o=XM @'|$WD,ܱsO1Ik=9\l#YdPrOM_$~me]1J'2S\},;j#7N{F <-"h5M!pzjkGnRU67[ jQPWq?quP Af/5)_Df=IIg1sKӅ+p|ٲķ߰D$ TQ# #r_ Y=Jca9O#*1Щa6FwI/sXU?BlU5^hI7#Uc<}1'_ӹSIimƛ']${Ro*, TYQ1#-F0"Qyw ZwgW~|h .YRgvdk*OOD1^#^JspSTW9!,h)r7!/a5Hi"N y|@\*={*mOqDrF 7 {f7pHF5KYU$,fJHBά@,}rWn5?V!ZwC{wǓ@$n.*^VoxmdK`gwkTfP T|j>{s/A#(9A3bZi(A$gaʾK69VfqaTh4k06<]ބ 0 YŪwB%+fYUQs)A lwz6 0:8EJXj#uJ#eD&wԤ<>64tM~K/z]][)|99pmTνB)RAokͬѥ[ c}F<0.]};BPڋ26{~w =B}?sJ0=Ӛ*cn>rf]0cL F3K}*:~ݏz+vrr syp{dEtG&F{ӆD\:M{Mgzs½uvGq\$lcaa( M3)JvZz7KS`.E!YRuC(ǁx/`ʆ:gz4|MG>a'#r]DAt.ػ*iظuт[z1H8ĩ#SKdB_ǼMln,>'ºyZOga.z5_uPhT3N-`I)2{0"IĪЁ-,="C^.oo/h72Ny] 5ͅRJI'*ԠG}RWZ8ƒP~oݒ;/ؚ'eG(2!XS "gem'^:i%QN+zm{htLoR{`~aڢv +&z%u2cfdi,lUچd(7 \s񃢅-.~;P,{woKV(5Ӆ҅5ZWxmwKT%JF&ToÍElwH(TndP\ELINj[W/T&6  >FN$T“^q@}w%ϾUq%ΎW;DG(@m{3?1k.13?j̬Ƥxy]00ʡ1h_|SisHH/S)\瓟RLg {#T7|G(^:6ec9=i ʣ|&QFmq`B bPi'!ꔵ1>S&lXx>MU|yWV0Et1u&3xGHl\Jfď☃.oF.(+ sEF߸SCvBɭ":^8zy ZǢL0T`R($˒]l hd}h*M6zh ^+Ftޑ߸ ʍl'I%*=K<cQ1%@vЩq \ëQTT7;Z:nm^͞I]H$mzb9] .Pcv8GMW6٢>;#Q0ij4y(`E8G01H>)VJ  _Qur(J/y&y"V8Л`4IJ ݹzp9'Lq:_) kQ UtY(f+)P53)ib!*V@8;~4;Z ^4Z ضYVJ40W0%/ 7P~:?S'ȴ&&DWe,6s;Lֿ;Y/iURskfWv !-+L2":"ꛤKMQu" ;j~Lʰ? .BG~]GToK@^>4RY<}^=.1ș`F pI卷W)<\3 `ΑDn0~cM7x} UVM1ȦN ve֠(k+*"/FcM`s"Z:~ԗ xaq2S@5;@XeO=\ `}~/TmKN=O+9zdDdqLjwsڈ/1GRe@UCIO[zt`$Ot.hR \c^؂Ohx..2㷻O/=%=(.;CBm#"7Q:b}+ozK$`6'8yL>ҏ\r~0Ԑsg>!omkAp5Ma,{5l VI$HP3yysa{v(u+,cmAUeqS:yc$GH-x+4GHlFS|?n.8K3'Sxn*cy Q_ GG?0@퇏޵:/5Nn%&x*y}*wG]i&1KXJim*T4UM ^F؛ /yWO(ܪC*Ϟzp(!a[ *s hB(i Eo 5@讳ug 46YrMWŽȝƨrj%?V8f^ J[&]*e1 `jf}p67joq4%bBz[0G{fҨb;@UKFk;ʇEHv2yˉ]ku,g&XZ𞂞>#&a_qҏ'U<,/k!_,n: xOl5e5;5;eGD0R-vR+It=̣eX{xRwi*S$s?~h%,QbD:ih]t-Yb'Apk^-ַ07I0lHBނV}󴌆)J75Davفr !L Tؼ`[fxTV:anl LsVS(`@Ht4Y\yiXԝjI [ <{ _ ^Y+3Li&~('33!J3^.ڪl}*.b.vDSQZ;rsC jA2r~Z֓ O+}y&zj~&@VB;QZjl< ^f8du96EnX"8WLI,w7x2;a7g% *0ىWpuˁ{8Ld4«clV&^P:l;Vd,Nzk練?k[1DR4@y淧45+x2/nE ($bU270!ِCdOWpuk ZZ yƄܚ?_NPHa>OVSK7uԶ*eS<ě3{FQHsqU_]H%XfK YsJZTG\ne{It#'Ħ\QV%* ُe֯~S,ܜzW 4^{FDx&@wk%Ar4d8}="#{r 4i>Hހ{Hё  ev-#Rgc %I} ϴ(:N FwA9jBq3#3i-T}^[+ac*RO/FW-Ih#3xϢ"2r@uݮsje$ZKؖ!<ߚ؂+QG,?5j bi==9 l x)G 䄧=i@*6CgOMܥtcTaOfwjKiQ,\`sc6s`m1"<3%OdSJ7dPݸ5]c>G(Pd!x$!Z_sNdmPq*?ʢ!KD. bJm`F?jSQ46w|Go̊t^ȧRc$:%m!\힙`WLqj.476|xѯ:Gg^<8p f1ҫnUZ+qcSS{Rl3JbKs@BK v85GPR*wȗ@БEܰm9@Z+~x/GNE$gt#?}=-&q/keg 8vRʼnR û7Xߙb᙭~Qfh'j'RN ĮbuFm0 y*Tgmj"@Xl=~9|aЏQ!-daKMxWy̵[Ka#E~WnoRtmm#g6p(2B? _n_*lvA 76:)HB uBVx l_ٚ뭪JKq#KoB5<߽,}س m=uK)Jר(܏jq!mBѴ:8 e"a?u}om`.3$GM>w*{Kr4|^'SDiorT0[7 !Mzja&-**yHcd? zBt:9sʣrsa39Es3$hv} .8&F^e,>6w@ӴB|I`m-Cb-GxywR }vBӲX-A8/ȒD^Y߫`VS,*g]1m೶mo4;*mK3&Q=$)0ϊIk#Iz;ʒ~&ڢIFRR{[#`#6&ő҄`q.ng v\x6\oe!#t`Irl{;P@WWe{C< BtlaHœt6)UqѓGPmщRU%OP jА2C_z& jq#GCZ-ɇ pv]=!}rD*{~G*,eVE?sjMWd8<D 1JX%rGz%GUkeQ㍤'MLZqݢ|Z\RIՆA _{|ع>rؽ6v9kP 6:K8cITwM:2k5r'ySJ*!5wߏ"j|vj6T}N;Ȝ/{R2T_kWx~ )KbGKiaE 8v&*Qw2$.AcSN1Urf4Bgj9٣Aox#qDZo d1zԣ抦\4 q|JUZܡT?VZđ};4i ЅgKa+khhNC}8C(8VA /d[2v! {uj1c JP1Zu*e8K%`TkjUj+IL"+P@Y ePy>qc oؑDF܋lXMp `fS);1JC94+UeO>`ɝHT^>"m钒ˡzJq,Іo嬆qQ gpčNĔuOTjcjxoVH5ʽ?vW`u)v'B 7Cea8V,D%bv܃, P60u%̆\-tGyEDh%##ڠpujA4-a2 '}2B>9} Sڴm} SaWm4EvV#Ss$84ˍ͍,u&BTW=ԕz'R,`.K$LVVG8f(R~B~^c G3>ۯcrqMŀa!ru.9uw9MA%~Ee_+؉y4_/bVfqz(&{ۥaR"6{_qJZPؿֻơ 65)rGH`>8Q[X$MRQ4D+>$ߤ߲/vӒ 5bkq3ڂϊydi$INvv%2/{-{go*(L_zH5԰7Y+5 қ0l`"fL$ lM4N|SNwM[IF]#䳆vPGG,$L $k %ot>JI>Hԏ&W'b`-p-%LR֒įKyB HB,bYW W(&?#Id -f񑐐AOfrҰ0,o!Y^͈QUJ|ypzwhQCӔ1vԵ:^\SZ#/QRPF.QKP)vxEGCQDU RGGV,d cz~^J"LNjm"?hO (P`I aD8[B߻$i %iS yj^ZVnzn||x[uv /7!j+vFep Tt}@8@14AO!9-\a>>rpnMF2\\zr0J^idH#ecGnj\ E2C H *'e^Fr(?Rߛ#T+UD":|Wm ݐ+JO92>42OdM6]zuLOFEjԾmӑz]g $藁6[oo(ybuA)P< ֆC!jkD.B@%"Fh9tOLP(gi{`o~'/IGpՂ煁$s;ϛH_@%_foPKR|p6C>(AƘKRзo4QyV,Y`jI|]mYa!n#dVBTҺ.'vc'ޗi1a`l"a˫1݄""4i 9 L`Z ǥY 3#T-bx^̪'<ʃ^`OV,@.idN{1.A-f.9z;ˆ\,}_8\4jDЫ2b4>?DPw_ |Cog9]™x Svw~>H,^>+ŮՁ;!XPZD|LJ18 0^b2VSZ񊿎 [a0rk-ayoz^xí Է}KsOІ#L;N e _o j1 @1p)E J- /g1LF.yPjYdKѢ1U&~ƽk&r"!^:WP Jns>y~6T`s%&hÆs%҆o5R/!vSC :eiՄo{CQLAl1 k-;)7(_:rKC{uW7њ jZԅ{aMҼ%HޝCCLnNr;f*fqSj3zu|UA 2<0F I*'j$B۲Po, zl-ЙG"X عM%#"C-`Q;TVq[yrJHuZ-n7:2fCv]Lmn]^Un>=r 47+Ut_S2^Oy5G|jAH-h ʭ,m*8ǀ;^BJl HWk%>FGݡ" MW< i:Of)GZ &;E[=iPpw7^tqixedbKJ3Iߜ1 vB+&4L?94_羚fl[n^Y5$ "7c29V/S%X/# :,ez$5KBs| ,\|<ϙDTT:Ŭ/f)C>@#P.~<üNx=r 'G{*yw4J[~.96ȕA=PC 7v農2kNR{o4 V85܅ˠ(WmYt}AcZR?KDr)v#lR B5ey0ܭ8ղ f鱇msaרt4X@94=Ө6}>RąYu O;zVJ||㕙d զ9ˎlLw8 I}r50*q, 7dK23J L\<>?AV̮|8fr^!L꺣;W( ZL{`u#Y4l%1ۈ#2^+>Ԑn5 X60dm_ukĀ.* $#Wcڕn%t^W*h\" ptCh:JC5nEym9y_v3>jsmeQϨ23e2z,4"ܺ Rw}!ܟ ygskcE o̻\2ĝkB _%I;9^ ٵ |>yuipd~Y@J0^ -~¸;]C?NK *X 1PH-ɼQ$싹!lDI7Lޠ%2gۥ7`} ~H(^GOKPu 66dßԡwME!QZ?k?4]|.[먩q ` xYZc Mn+͐%ѷDCbR|%h(`{>B||. @)tQ=0 5p>o~9SWV\U %G9*3 eLZxIymRH .5u8( p-QHt#;K' ꙿm⫇/UQ}J(-rݦU`~^X6 %Zިy`k"T&/{M~S_b^2t4V_qe4b0vÔ)ݘ"-NLvGs sA~R,Ê92ч"_ʬ?nJF~L}T'oWzbR}&D#v a=R>ru[T%'xVʬV#UF i'ڦP8WXIKJ?vL;XkO`[wdK}C Y\k[f)i+9wJ,j:B5>JD-@ _/"D'ugH*EΓWv~sږ+D%Aynt)HsZxMBTp;HqY *lC6 V }6#[ `v}ɑN~WzWF6F/eN1W6;^A?ڨ?\gb*)n Ƀ<[WFS@AVDZEyWhsbjI.aY7 (hω:þҹgHiSU-'Rf`}3 e3Ek&x0ϸvIgAֹ'&@CF[Fo)7!r?2b ;y7ՖExK0xkϏ^+%E8=[P1'Q-Tn`cUkQ1"/N9\keRGy I}ZnyO=5*U*GڵYk8LSԹ?.wAg4eNDV(Xp%j68,NkTN:{޶sˇ/-3M ݼZ9jq^Kj9 (9&"5xKu_9bk rzg0V\ZL ncoAGWc)ZX]loșgz?jIZcjV6/F(vYC:$2 4OcHzt/BYRQUF6a!/:6ǹBTy$̦(L4_ ),oňupMYX\rxvd~]ƟѿZ^1Psyr֫ZpB[iBpLG=~s??YF΢o&1M#A 0ưhR{%{_ T``h"n-1]ݐD D24e59E.{52%6P Nj&cJoYDƎQ O BZS.m,wX[Zr 3f~NJ;ۗ譗;اg!.cƑ }[AlL@rv[Ŋ1Tϐ2 s228$*xԇl xP?z D1u ۶8nmT6wf\OP Vɇ8u C7+z1媐/#}غ x[ k#Յ+9TA,뎽-tZ$`~6prvnZ}|m M I(XbEv? -kёQqN4@ͻ g56`O2qF佅ۃ /Y2A8dHԸ4?pK/bMZ rٟV;)B(:X y-&@DT\_ 1gN=tux Q9BpT_k;)I߈W{)1J;וOyI-A?g:y\;kCB!zvd qG2ٹ?m=M C6-{v׶ pK^gg?K j \( +!^'P9 uCԣH>Tf9'ծ2 rܓFJoYoj9gѫgYy4L Xκ؟.Q8 y=ni43=~vf0AvU+O3B6=7?xÄ\e[@^ ~J=Eܺ˦LM1 uC^[j~=B]p-Z0n '8 ʳDUu,8F͍6ulD!IJ! +=;OfN>'$A6mׯ+r_z0Cmj FPY%Z'u2AZ>|G@ -9ފ&c ']Fل 5PN{voB/6/e5sJ83nX!5nvm--EGAϭ ,*`u|9 Th7 \>'pNči 9/ ɂI8VC׎Izd<2WG4{WҭÍ FeC19|N6Ltj”(5X(ЯFb|`z 31uR`?:VHMAeg7 }u,?aДk`;v/dY~$2ҢkRI>H?H-ٹ (U볐Q(ox߲Eb5yQ>PXl`{^Y\Lz+i?Ha2ΩBB,Ğ\یQof rlxϲt$icV`$3XsJnY}xPߪAmJM;1߈}K@,sLU08G̴sI޶UGkQ RtY֠' 4iWv^Pjg [^i!TqutQXۗ]Xx lsS,IrI7N6=]"  Q!9M#5ܺEXtP&ARdn&Xs!u!ȑC,#>wJ׼w=F^p;Cj7A򲐷S 5.uBӵz/l-ԢZ.Wlb]̾Xg A~ b>Eb7΀sH~E>~KQ wqV w#JO mr%7H۟ʯVU`LבnvR]Yf0-nQ[ODV.&h\G6բ?F ayZ7hIUZ2YNaLmJ]d`UXO:z0WGyfsvVĥ˞\9DqӎXMo-aWJ tppv$-t rc0#jۋV>y9!Op\qr{9m b3ˎ'M!Zbοi'lgwU+M-;gX"˕X3œ< jvqk xePMw~hD `i JYQayUvBb|<.WH*ُ랟B`D X%0hW;f0PGD,WXNNG\ҕyU^2ⶰ+/ O =V_r sYhhߛ!|ZCR"uj`lt#nlz)o͵q1CuCZZ?2t[N/Fsu&U"'9c{R `uV ޘ,%'cAc̊~ E<2b=XV4N\grfSkc~}AvjjAeߕdR"B{71WmP0ޟǻ,#3LJ?7D 8Y05&K^&VƤeˆ6d+#6hvsbY8kX3tSՋܐ S]9,# Ue|N׵s_1,Pr? vG+ăzۢiB.%?hڍ^\kZ ҲbM# ik@sڝhUG%\'iCќ1Ec@ W<* &;iER2Ο֗;Qg:M3Rhy#o&Bk%48w*oo4 aPgm?i$zʎIk1Ά)UL8Y&VqL#e W4֯{4>v.#YtY#́h;ª~Ggwjq^6VQ,* XW8B|P#IW,+C;z|<)+P/\@6z=o LsŧPA@PHXLS^C.xc B՝6 54%ص|Vi%x,10bXW,t`t_+d%gT2!o"5)mF8a K}-E =_\E|ĴfZH2uZk0cp%$ rG0P0Z^sm*a34+5Pe|j~skF+'**Cݨ FN T},ЇN(>!׊p5zC(tlF׶MK|ӢO׬ZD?u߫aGsKlDu y8px-P EyVEs;:|E8R[78)1vw}ﶶPW2j)l9DUXzY.bLhΑ\ΰ4yZ>TٚɄIv~&#DfН.s!NfJl/fk"o[32xX͹T8dSLt[G_88kDcr q(Tm1Nt<~%rit Ⱥ~YF&~yzzyLeVds`] 972 lifrhp}mh"K :ۯ}W$>V5%<{4(zrǯs4M@${=Nfz5֡Wee\Ib>Wttz|bE(*ʉ%jqT~[ @ndJؓe~U '~}5 Yt_ՕsrϦT23V46Db90r` x<ƣ.4c;cj;s>B3]טa:w,q149n, "K >NՃcx_g,B͓wkS]R #)BGZ3{7 flCrU4wnq\RT*~GҶ6ػ+H_F \TŨ m.U,l<0n(XD5d@%Je%&*Eدո𖓟qVTDTR5!܈>4?xdgM%@?$x(?|'M8gI&*i џW2peA ԿA SoyD78EQ d*;wwaK!M"z}Z"2Ff?c*@2oO /Mq;ðo3 xkX{Ǝ iIag$ў]V'][wa>:jEM$u3 F1 Op-1xkU_AjbSX6wVć=́@ ;nM_`y1}V9GǣlS|DTMQjPn=0WvP3=&Qi4 @i,pu.twD  9 %II0sZ5syf+N3^H"J2fI&2mZ!8q"C`_!eewuQn MJ.Ĉߠ9>Mu.0MOűw>mtbZa.RnE^5 ˌT^Eyeaq ,5h)Yj"Zs>J8uB_ݥf~(&y+e3 o/N.ư!N;rōnAD|%>`Vʌ ByM!4{Y\NsBJ~j ysGIS>u"ܠ^AzC}U6%sB"bp4? |24w7&m BO!WLY 9ky^OK{ި]#haZ]Ri 1b1c72U` ޤ-8[wTWZ7=!U+ _*iːY9eޣQSLպyagqf(hGo fHRD Y,%w8 93?D8+,1}Ɣ{DzH"ኈm3bIF=BKu~蔚R_] K "9-~>e⮏B=WRS T9->T-i`4S2;0v$%Gڽ%\__横8z&;GWa6{IYK*[0!f_*H}{$E Ij+fb}j{b{xݩ\3q\Yob5+,cvIO$͙Zo$3hM;XCZ3tj=3ZeoOʔ6ԬY!֣$ZW)s7)/Y4"C +UW\z͔0,!59TأՃn49/YH+%K< C gq=o~xG:0 %C8\~1 !vyt0!9U芥H*G uG 8W+tJPS^IV;"yDIXSc_̦۴?e~tZyA8>W( ZNuYg )k /rhdz|`WW2Wyw[Jn$$m#5"c]I,_^ nGqw-p,ƟOjUZ~7vz _ǭ,.:^$zt/8D S˒[ 8X.~bcj_{K=Ӫ.1U&ALh]Mɾ/f.G0nfzQsQvw5XUp\Ճ'G?r\4z)AH[|r7 /w4>߾d rI&MG(fjw7 ]V/ dxq{E`_47I)k˵Z9I!¤j1udMJB#(l/t&o!n j&]0Qfʅ) ۶. M 4M{Vnjդ8JqU2D }2K^.6<}OAu|w/6f˱aoݘ,a<[plKink\ߒw4h˖i<< g48 JSÇ0KX,x+ 0`'z o\bk]l6,6<{rfc:qK PW>ŗ`Vf#Η׃7Y},,wV݌p$ E9h H߉ _Ϯ\-&ERimuGIWӲb36t{ ~VH(UD/JJ;++[l爭X*oBŔRz~B1rLQD}C >37q%pI_P__(<G Fzॊ4u{uH l X$sZOz* ^E U#ϸ x)f*rl{,,hp-c{Ti .Ja`RzTsr~zCL};Wl܏Qg‰"կ,M([^q gYrɵ||^pSױ$@haIσxt?M> Жd@<Q c#lamgJV# %rC3ZpRc5 II ă5kh? 60~`e 6KQBSo!MAp4[-7[j]8ע%ܸ# .zRKu P>B߿G@i|J b;Q9D38Xܞ2A[EH8?]t ҕeB9Z )ݳ:y!jܳZHqް3Z&f2BG%V\[?[R-3gT X.@n%5K2O$]Ƭ_ <m7l7m=>;ضI4Vs CjztH 2odsLxc(Q֯p!ǛFwͼsj 1AQҩ"aPaA sP" qh7YfB5EhE ح"OKN)!ԸX@.4^oz7gݒgC.j-АIOɈ(K;lB6|Sh9dqY?g&3rvqAGgi*`3+~ ܛDpEar-BAK#j P ;{_^) Y(IۙHX'٤J+[hX* fy5a$%L4ujY4%ξc6#O,w^wҫdn@tޣxYD6(֡qFD-։jXXG {:ZG}W @:֥1YRk$eF9ʵ>hC.91~(xW]̢ya"YvZ5Y!(ĹbF5og4I-&ʣ ZC]~\!B]i<p SMȻ"XI:,RHn``t#ȺLu&Sl~.5kAh~ /:<ڀ|?%:_|x*􄿍#1[ PSX27h6j62Z<`jzs8GTӝKT.~EE@=;>UC(UNzM^Dxk)#3vA(^1}T@Q6&$dLCgc-<>N,QYÚX`ۦoca>@0y.zR=2xRu~.t0sG&24{ YiC  I[cJDn6JL3@r >s,]SdaVzpyB^XPX@FpÝ+r0*}.7-qk'=Y'<i*б5>UV>iYʉzlMʊj2,gG+' snЅάPmI0gU6:ѡUYi\Z ARi}v?U5l6;`$gԖ=۳k>.,(zPlr\S\0GZƥŘ}[q'୶--j jDT'')gTᱛ{Յq''3seW_j xY0r/h 0sC엋p'ږ\egWȪCf $NSJ1Sޓ[fii vq-M]l1d%bLj )ˡc# =a\Dph$쮦l&W3@*|`K1}z˟$ahuWb/~NR$"V҂%-C. +U)/}t)X>:k@c`A8%94?HCu;DvoU: _Ưb|X"X(i徱8yf9Qk> ,UD0@^*hX_Z;>:QhwLNEiy۽vV"2a:^4@xIQi)(ƛ x]QnVJI?I f4,w lp ZT$&i.>R7k[DSW7s?uoMguKĤw}z֒e25-gXXVg_jPNsNpGTX[<$YQl3 "lU^@%tg\Guc/dT@{B>2V*d9' z ZOLB ݯ!\؀̰;;g?KUH.K}.P qJs֋z.nl2+ ^abL*`SrpXTϼ 0E"hJw#&<2Ң`4{ e9e~~V{xmYo>{ǘNLۋY]\AHjp DE>~acB86AE2Hj[a) (x^ddå&ؙfI}gOjS}\lJK ^Ɲvca1Aۑ\;v%ckymqAOn e6JɾHD?$xV@6Yp"TgÀ;ވ1ꉊwW=-NI>-dG'NMgLd·^y k;(FX,Tb9iҵH](D[I.޽&kɃa쾃F,VA=Cm+)GdXn=ܪl "o?h>[3;~uǦ=b -~:wY~ D*Jӽ |׸G"f-T0&I9d:Ssi+ɏz[I9Pn}3&COg9];%Gpu0R1ӄWҾ$nK&8a(-y(m|@߸ՀdY\#|Xx)k--0^܏Z]ku=^֡P${_LV,^^)(FᮊrY"m-%0>We䇿2k$K#k{iܸb)N׌oY8ߖݜ1`&}qIQ"LyBiדNME*Sk%d'7YvaVH%˚@Fbt8ψo29DF9]'},8Q9u^鿿 skGI 9: qY1Χw6Zik38KHt#Pn*\.ۨՏׇwL?%.u\ouf-DlKz1|+Y(en&t2F=z(^|lS!&foiҼ2U9?UAwsbF48Y]Zb^}b b8=z&wQ̄[Wk[tY6őV$ɧNIprRF]\eHot/ gO(h% ))j^h۴]d#%cmu]o Zjv@]Wx@Zd"*h8 L PiojǘEh'v9?瘮ܫYhT5[Hsf d|[Euw?2@Z%Rňu+dJ$\b8m^?;O[8E#S^ )+^SLQddyCF3jTc Ԡ>A@lj*~,v.лCBg a8qO[: I7,jmT^]Jm VeyԠ aI69VCT*M=a{l$ D{n,TgJYz2W΂jB,RͤS)aa3l哏ʂj3'UdKJM#4`cua?tj TzSη._8DԼr!ӚI"ux#o?cED> aN=Ywf%6`7Ѱݲ0|"=u0CkMBx2NB89ea:,=WcRs֦җ ?G-6g@fOͲFm]|q=3qeV=47L%7M~}w,6G+ʺnE抜\P] lfϊzi^0?Uy~`@di4x.B7V_($V3>Bft- ;X\3#m!&X:wTxR'RiЉϏГ=ٲyhVgUzsd T+<\U{+GNnj7V+ן6:p&kNw۸>5 ٌIGn}'%p-}[ 6G-L޼  qYf&J{?q930&Ê"@1;$! 2|0  "h1Dl>"ͥ17IͩTSJ`XPPsRjGqڣ֣?TFNX{Fp|") (;ovŭ *v6ȄQك/nAU kN ,"u~B~߳i+ʠP&-]Rײ_~ }Sur\Aof_SsS3jGK`:wZQ])w8pOB'. '[3턙hx* ~HلV΋:-%iabB60mGH4b龣kJ=7x @NʿrXQSh6TJ4~RN??|_Q,;@R++?cl3`ODR:`. 3s K.+8)>^-~Qw boVs?A*B^9n֐-cFk fH+n<$짢<`!rKM;j +Ja*ji-Cw8QBᤢ"Uu y)Ζ +-iڨZm֐$ZнVۺhjTm&ecrIeԩLfx%yNp4Eu] eTlZ슳"`%RTƅMJ D E?[{zZ(x)KrUB]wAE2JMifOҐ k\lIN䀐;Uԫ?MGat$#,QO `U1?">U2U+RavA3j7 ώ,Iɛ>S0Mcvaa  rͩ ݚ\jږ -'À{#qTS@.CɌ_-R@-,LԴŞy {Z-P wԎ65ރz|d&4BDR(ھ;%{՗&hg@ihq#.-V]U6 1f.V]~9fXu5wv_9L* ,M롍 %RyMOl?{eL-QcCltԧ@n,EZpf8҇s Yii57rLp nc{LI^[Xox )4Rȧkt=.= hm{u3)#&pX㫔ʵ7J8T[S螜/VX7*LN2_?r~Q[1}JYrGnМ9MfRׄ6נ>")6 ddˑ% C4$x'ػlx'ÿ́艇M-NfIݿ0~r,"XIJJiUγ1k} \y%ڔ&Ʒ3nNNo5wӢc)"3AUoIQc xvCsez5Fvi2'{R7[1!lh:j4%ST= /jR}1\ChQlXĞ>Wejse8SAUl-L֑kꞁ /"ٲ\ʾ$Eܺ r}G' BCz2aw :Dv`W=ΕIc-ٞj17XS佦\0&W.Ѳ>.m⩱ȎY`ں{aiC7>dz*l"e>ͽq-ezXq]"QNJ`tnQւaT !Un-ݞLkYk2e7{c\x!ÐSԐdˆ_5ag]_iJOd9&&EF9L6֍9s,[R?Ѝ'kcAH^Q-?1 9q|!l\Py0tãGҧrwG |?MV#Jn"P4ѱ,ԍtr/֥KX5 E:Ka\Eo\ K䭤L_gO{ZL[J=ıO,[[11.*Ǿ'% Ǭż(v/ldA 5]A=Ad} wK2Pc~Fz[Ł!Jqsl3$H Rn*APܗ"'֠+) yMf٤+~>dٓvgASp +JnQW:i&miDѮ3LK۱/]PΒu5c_M>9Bm~ l+~r@2)% O]1iϡZ/ K\5To.Z&mQ,H|Kc^;ޭN͋>&^I2E0d]/Z ]}-4OIock9%w^4gFR2ꔏHWL֦"q曵I`sM[ZHPs'#CnP [.D,ʯXBYvEvLQ,: 텮Gvn0ڷO=D#U8ߊ{|f] Yٽ|/ a~J<ˉ<|RRYKW~Yp Z~ޞ$YYBVz˟ oR_lQHU5j`WKs E"_J# lFn {Z&y7UIA )X$:" E. G? S)uxBR (kSm.@c}6[cY[lZ$4>݅fCaRJfGhM&>JYk2gEWNSiT۽dats+[̃[Dk`i9j]/Ʃ "fta1w`:I+yT2{g? )yNkDIn1" $S2Y {y=J)-Z3ّpZ_XK|llբ(hs0FY) o:YDX-+){[#΢ǁ3} OK" 毞tpfjS%xH6/j?6BZ<@݊0<BKuVuHu}E1bkST4\cH]`D^~<+ 7..[',&JV`C<&{eW!] UE~΁gLñVUv$ڐfeTGzDgK}YHnmߓWުUWSÒ\ˢ=Lݱ<3o7!牵シuh|5}FV^uO:j*uyyzeÇ|fȂsEtm݉$yн"Yf_cnq)eU+vfħJWmgL(N x`y$ý.2(MdyPe^]|n6[8 0vbv%Vّί k4%9{:H9,oe֦ @4ѐ 8ng#Nn&jo`CpZ_R~M[NXcb}KS%Kcً#c㫶W9J^W 4OJssiyQ"w W=JKCAd:Պȩe ܪR2j8f^4cǁ6Ɉkhej<0[ P1q>B+OA/ >Ev,r\V Ңv#Lt[fŪ :b]yh@I2a8o;sԬe)@ ^dǀDZ}M/:;RyXW,玔(-ڢCKΩK26# ޲ 4:363aw\ǵ.{񤡦kB,} NQBsƎ3Ao\7JC}̹I7@7jUr(-Y?̼:0PKAsq;DmݦEY`+b<@ iԍ}AFOeJRƵ^XHx-7[ʤE)FtcC)cL([)eBMňSq1gJ睃v K|#F!tVcR' ꫆30 €IٺyJ;?v7)B/a.ZǢ MQf6(5bѽn[od@|F˜mjLJlƥ"ؘR"_GK,[fx9CxЁ["Z7 ^% 8!#RݍIWZr~˙ՁtPp.>AUKPeN?H _ ⫙/A2{cE۲|.h˂kCj>rO>tTX|=^st"kv Cfئԙư~*MwF< rv5 Vȝ*`qMy>wgy\YStLj33)EmBt'tɿky ==C2 1?b#գ`Ec?ZmFF8{U^*.q?&bxXe=$\{k6مP/?#@J,e (%RY ;w>9/{ҌNzW#Tx!Q8̐J€j)0ѦHlzOCd=[9`|{.5 s$O Ī2ee>b hCuV^痑C<_ap7 z~njly Hߒ"F`Ӡ&"v5.Z']wݔZTޞ;ɵ',> 0,_2M.rrp.P|Xc_0) ˙ ][}>H%zQD_su7߱!_u+d"XZjY"crWJ YW1bօ<5OA'GW\PqoR[u4^F 6l>4dX_Q\Hz1WO}C/ymE':ypX๷u C5,o`l0rUMIy`XS[PIGN̋RGIU2FdבO!'pf'z'%5t֌kdQ8|SP-4jߏ ? ]_?L/'{$2 J }̕AD>Bm] e[$Fg`Up|j-8HB61Cu|.L Rՠ>)9g@hM_$|HnXoxO(rf3G{Oq{L5Ƥ/+0* GLvqq[ ӏj 1'gLkrtsŸŕ?2" ҭx T$"%{V[)̍C'w/,OaS{\820 A7zS*L HvQO&["MeơX*$.SxޚKsX1$:G4v*wwZn&Ga_" F  y ݵ38iQgT5&@Rݺ=0c+%Pä'^N =ſ*x;8ܙRdTE\A Vt+o@*EoXvyDAWmu"!E@rQh'[{We qmXd5ŽYufeA򠽠ƶx-]$+|5T<5r}=Y;k1 kV(|"l'j43r3;,"x fˏgUGZp=[H>"pP&&J/+${Pm䳞ٓhRE# Y([KpP<9kNA#6\?~뚕8+^1HWTk}66Ey/œO0K~6%b%C7UH.Z120P\lԧvy^"3:oˊZEn%'d;t=0q p:7N-T"N$^o+}H=8ThuA,;L<>DxR` ^qw7k<0഍kf3,7v=.Y3D y[KOEpfMeFWwU;~ozwG1@M ,'sjT;mcLiZ$92|D|awUD6 i5/7G+l0\r0 F^tc3; @קzِ8ޖY#KwǛ ASǤjLnFP'bd{|CO{K.L؛/NDI#LBdC4{ո܍ɴXZܔWi֣d9sKZ T;RNw.\ze{E_%0{)Ñ{_\3<$ԁ^;P'n bH\)ϨA[$z_2[<}sk~f~G2b4W.a+†(De7]A0Ƒ#HH_ShsWj ܽ6<_J1{fTzsRY$hFF9cu.Ůq_tt.E[=Շ Ҝ`VZi$\X^[X9^1X}"5\-I-(OGcey؂qGkŕZ6wK{qY;C'H$R7b\RO?2;V-mD`R MAUݽoHi?GD/7+xF#"6t|2:;'AMpkrpI^KS?lYU(7}r 5p-:(hҧEXquOX蹃edg6)0teDcVQfŦ bn5lolDڡ¥H5?/o$fYt^x_mO׈oνPA!GՀI׸5e4&08║{G#tW޸! U>h L$J1N/-t}ox'b^MUA5pG b qeeT9JAĦT%}`]b A0Z5!f bS}]P)I=pH.Q)H͓ p?ʣOyz4kHځ/=Gs"NTʼnՂL/%{5T5]H g4\e¬ouUSλ/B]G0P}D1 ).FlZG^*#G4*9D"[{UThR( Rj(T(JR4(?Vjy&Im#$5,M8%r?oW>9H `nl@n9^ \mjjwhr[g.'A4j-59\}\Bp; ]8BQg$}r_81~[o-E95[,:[oW`S!2BcA>р8lq~ATG!5#-$&OJ Cs Ds}'!EP(.!U`f2Ő0ܘAWaPRx #Y?^`Ǫn*^6rX>eZ8L ' IIz6JLrhB5$Zr|8R}C"]#4}&7Ϥq*^2Axm nw-wߵK2pLgrІ*glg/8Wc' 2dܲMgܱN K>=T((.B pQ3fӣX1d,r)zn԰ d TO/RBY4}>)e]]=92N,,-w#=chy!1O;~7qi$)0Z<ţT㫴9G%l',a&0Ysŏvq5 }`|u;YTu(H15%q,g<x &D̍"ڪS.u,`bwO,io\a0NRY*b:w򼪎Z8UW!>6 dרR,nil@Juq3gw)-$#0 jl ?u{F&S8Wٓ r:,&#PFU|M˪P9:BtKM%Su5BRѓh&Rqj̀Q'WU?bJhz\ 7dN9Z鰜]X^guʭރ4Q.rwqe8{ي)oo 䬔2-SƱ rX҈lV=1z@t(hq]\C6)&&<&nvz.h l| rY.f2I㸖,fVn[!@O[^NS_oj™< <^H#ivl'!]%N`E@%9izt |¨83sxR|Neb TSQi#lv@ jQf;7`=c`sٓqEq_<ʁ>40cC*Cyᆄ`)jl=0xy<*lkGϢGצ2G|ӆ=~HFpi}wbb(Ƣר9RB lP41jMiS6p\d)˶@/d: еO" QKB1)#9GJ0wzw"7ީV) qLt*Zrw#ƛx:s\*, D %V>0`;*(_]" \n5O8۞qdY\oډmn$\pg]B+5<_D z͕$5eoRJR_ƈJnlCJAEɃp#K_^;9~xwcX $e`yԓ+xs#b^ԱN1`ˌy`܏Ka (K;ѼO|SNn!,2Kvt%uPh0-l)_g#S]5ܤ \Y{&%,&(j}()@!_O5Ðz |_91'AU3,0o`H!0 >N\IT}ȫ3s`C|Edٟ-U ҵ%&Ƀ;OӾDן}>h#+:^NEّ~ ̾,&)Cwgl#3>C2%N )45 C`ZҡT&nx"? ^Ijխ%xM0y~uD]-V QP^7;-i{+1D=pT=S~+|f&e$+SBHK93<q#'z6\ը#[fUDegl<^qCt7]h *hnFC&ꀄQp-l&@u-cBFBWQ#npU֒͗6bvbi{PĊ"Fn(зIb\I]Jg]p+ъ f?3{z(*#QMluE&^R@Fgi!Ӻֵ2?K7"ۇg 'eěJKEG *@ ir,wMZx|ۤ$ŢҖS=N@F"#yX-ɯyurK  )ucs8~[!9olۇ0MGx-MHKڤ݋WLtWL?zd;ċ&k]T$5;x(Ӥ5p!EaʼnSyXTK=صwgq;)l%ol۲se 챧_?h2^+S/bXRTC ArоwU{yrP~!K^ԄcR籯pCӛC֢>\,aJw‰#7yVt˥'_MRma.MTZzٵ[<1p+#ѡ,'oOH}cT)/qD*n<#͆#6~q ~PeldT0ضfKrEUXB]]՘*%9|m(6F!/NhmDE;HQ61*)N'}^ܰ p$|@y_id0xE{ߥOL )Y|p|TCh3Llf3*b)+݌1Ӑ|f$#f _6;p99L67[L4;s@®&`C!kbCSl]8RGҴ곞C)ѻ7N5?uWjՕNs&) ̔Q,Z͙>. 1m3e1W+U:h(1qh[D1hO"-xv&Z>\JkGzW=3 ]Nq5yi{1#49 gDP\Ӹ ^¥C@w}Ɉz{>ZX9-!D)Zrq:Mf5͒p1\t. U Ք#Z\:3ſ8|$;nDN!V-\_f=3>r 1)|Fճv|[46ҍAF>vh W3 )(SD|Ev FfjKpa;Cڷ0Vh{8FoB [C1>og!.\ 9!Ex+gT\xDʶuo`]ݓbR LGo,b("܈zP=i}h0}wo{[l3 L v25Z+}ڇEӮɍӫ}27QHrt!$)ʙxӵ~vĦVܲ)9؄v'jg3rfE &>4deYS#v|@Q'{t5J[FC;RMsϳS7'mӗlG0>fGKL'ԋ;Ьqk8/sWdywOH[,s+Ԗ6Dv7 4Bƾ/$l|7>r1U,Ay=c׮ /YՎo&-}Wa,ϩMP0%fHU\`1^ː y^pZzF݌yZUS~hPEbailG%LXC[k(!3D D'=MLx&6_pD?hܚ> KFa׵ $sJZR!7/STCIV烇ȳդ/%@x?P ss3h&9cL޻Hzvdɋ,`Sk>5GE\DdkPHnwX'7rƨZEz%g+ * %X -;i7Xp p!uGYB!Yoq oYz\(aeBűJL$'7;ɯ?9ʙowPK ѯZj[r'"՞DFMx8PuOPc'%Fw OG:6.;uJP֨h;{".gANbuЬڭ0\"B UAi[3~ /Zbt&ڪ3Z2UG?ڳ 3nӳ@>OK{aHΟ"#@} 5~mH 5N$ 1pXΚ'+H2V &5SzU+_!7`4"a9g,Wb]ZIoSCb'HTRb136_g 4/S2o2[L"z}J4ޮ`OD  \!} ATJr9JhU.Zˁ/U5ؘZOL96:K>\T>poyڧ/GT?Q46SmqLh MFfn]͝UĔ2G6HCLS  $7.&Wz^|Pӆ}vގ'gquԆiV CyTH|WΆr}yw+Ad̗ ,m2yɈ&lsZs// ;VR,KbPs&(}Z^ ـ gٹƈ"ޛMw[u%Y7mՑ̽SwHhb>)(5@iǃ#[!>Pn|c=պYB}b-u/-NB잨kD;է> 8cADzK۟Ee2@˓+Q->o[SP%RGʑݰ7*mi b4=kHM^1j?sZ[M@-/:=f{)S Ľ*5K =qٛ^Bk>" ln9-ىn{bG$i,2jBa>l9yr6oӈ2 !<_#~R"X詀S$ǵ5DX7;2z =l35.[5lWʜO}KA IKԄm.ŠvRhíyXM&-.2^u?^*<[(J:VFzb C7wUpU0j[ȥp =Fΐ|ӭ>J0GGڰ`¥bO!$Ijߛ%ߠx *Am|Bmjtch_j[|7p#I#D 5 Y R09}Z:Is`,"1< I:u9V–VΓX7+;7p|V3s"nq zrQ Yka & ObR^ZCC|\_eGp 1RaSWҰ4(m?~ QB,?lSz)^$n=9YT8y+p*!TUNB7M=6jc=tZ72rvQV|;,Pp8aV"13 )(T>+e;HR O]z(r>r >{k5IHC}@P];MhhFAnpo(&˕'dϱ'vU ˾Zl}8ɚFͧ JLFxV GP4Nv/rSVO 6 qSeR@bO:~!^ˊŰ+ 3"[85= [ H@>*ʼ*& X_b,$ӾtX؟ akW ̧/A.Jb|+4]>Ko"nGLk%Ŏ D`n_'`v}S4xUW,e`joO)ks80 'KfwדHJۿ`Q3W 7ÁHpRr5vg_!{%zs wZڼ'Das+ 4Z7,UR,%ѭ_O,D.ri|?jF(DL=DݞX0Q`\gkJ(;ETqe n3_*Dt(s(tխuXHTLF;bU6!6F?eY" ;z9C (yxYi5wjn5jBq7g?D=T'}hfݩYk4ִ&ֺ㓊FufS`Im{+?e=N!hv,{^7uQI)>x<;mon\菘?D&DP/72W ]ghG`hlsѣG(Y4ITUt la`R^ rI}GIh<ڂ^+`Gx(0QM-b.)3  L%C6rT_>-љY綑NNP6D; yk'x(`{ں q(UZA]px͋,WSpTbߨJQ*|'uJ|^ȬkfriINqjң z`7.Ɋ*>Kj+Ҍ ѯ9IT @9_5:CW#+@yks[,ޑsp1Ctfi)-?Qp:gҷϕd/ |P"d oeRL8 9+=S<ԙ!+X(sUg H_eY򎔆4~UDq~{u) #\@k0$ }.VĒUԤTi@sF,5qdpUF~"!r+LCD!<{{Y͎\ΖN{Gq#Vz@,!Ͳ Xv~Bd~F&,46#S+VGpcNf5q?AA5 H)ooȽK- J,"a029JDž~Zoǘ9^?Drn%QJ?!ny=@kk*g9-P\isC#ߠ\f<ۇ+-}Fp?@)e}$-]At󿸽-Yi4f|U N$? .fXiҲ|+-Ȉ$Ml[ pJ7~^ ۮb"w@L1WYUDՖoE=ne˙z!7|N+ϕ3d rvD2B/ df( %Mŏ4U]6 |iV  EΪ~A_=oHe}91[Y co=D=Q}- }jEF; O6KF(Hj;ܻ.3R={.Pum"[:B/(grޏ-fWHhJe}u}yXy\QL{VJdGY\rmv Z6hk@e-$0&X(7m0@BSq77pSn5QG,aF4ĪCβ/N}1+q>Cm΄+J3.~̿>:yx^VhI'ićLY])hB݃I˄NfpW :w1*r:9g(k> upΆOzD`@Bxd4q*:..5'諕FTbjIZZL̹ywq[ЮaH4t'uیtx4P';T.ĨHud~ǩ6qOǩR?H7d( w;fbE$ǺAܛ$c-oɫyOKi1s7_aDp4H* -É3|j3_Jz_NL[radA>T#L ,,> Asb KZP֓@ͼ+ZS8#(+kEBiƔ;F8k)j`ʨ"NsጘO?;N￿_bfskf5fVl?=C?grM9U,Mu}1WBZ"%8xmURhsAaml踎Zz]%Wǰ"' j92T|R!h;JՃlD<\=Jm6Qh1cTU<_O=SFg`J̍"o&cqƕ^y}f'z6%` 'f1P|Sfd{ӡc5{inUA14'b.>8WBޚ'vgzNVEQ.8L7"q. O.< R+8hu4el8j5 3*yt;j ǐ1ڬ͉ϑ/X(f'*Y1WIC\:SQ]6 9zk@ _+ŠkQRr*TY }tmTFs[ZDNpa?`w[DQ''% M/a%m7vryfEZ\A@Mys ·ʑacZQZ{΃Xd!}*3KyYϱ+WVOy}S5c6 '@Qkx|0h7)Kj4%1m,WO07S|v"c9vDk9`7 11|w3ԊŊN2+MeR Q1@7]11Q$]@r {l `P[ P,C[ 5hЂ!Z]ە%= %UUF2+WXG\)qjA6 Bdc1gYd jǃ >b,KN=X -Ϊ`H''P{[ lٕMWLn[n;#C5tBl0mhY4-[!"JCvx!k.d e2()y6f%Wr99Ʋ#!:tш~_ {p7tth3ij#=@{敚Rʟ 2ƝeR%m s|!I0d;T XoiSH2cYO9FC ӥD$=tUIB5l}j`RQ y8sA 4佨ZCK+?>7\U5434n zlb`]{dj(9]q:M8VgyCH$F.<+l&4z@dz,FwHɮL$uw(blk +me7u>p~r*\ft)W>BBj⺥7,!w FRP+2d%'h!TPk ,P1; (C9bxa5{xB&I )me_=t_bA MCMӴpjOTfаxr;HĬn>- o'G| ݬp,/Mgwg%s`ߑN*m6MAJA;:est{tX GZpԈA*_ MiA=ڐ !I%!m 8wr ˥VlNCCM;&DV[[!$/2S2tY+{I#)L+Ud SDSAG' ]Ia5bd30(ZUN)(c'7O.ЯS'q3DjpOPtRWK xD0#E*TJd>8Y˹; ?Ѝ$qD]vъURHM.M{⮡f&Q|~]a?TlME-pwВx,o.gF{Tr^ XX Kyvt*m@SjzɜO NBImZ& BTHum 0#E=$>}ծxo @Unť&%Dn \jAUI ܿ=hoAa sҵgb?ن8=^#^`Zv ĀU֔$ )\bDґ0U"Ω;\0> Bn/YԨ((_/XQo_^(̬B3Yf N9y\_kׅ DX5Uz3654çjyqGzÉ4rr^OBJ0;=mU1U[5Z 6 MHZ]nĹ>n6I X.^;uy(6jԁ ]4dv0=:j9MyLez(akQxP`,m±kBW7K#cEukwpb:`q(..&AZBQNX.Mjetث͆:@tSCWoΨF>rg ݸ %_v)ɝ9.-3 + ))n%r Z u+K|!Nc_7 e;/DoOWCyTL΂!rrBܶq` ʶ%p{ iP_@o&Rؙ W}Oe hV h0/HzWFy`(%4dP6᳆M8(%.&t`,V7gsPt7r4rs"+U,sQY+/obmM>|v{FQ~!>B′)5~hVB80&:޻p ^Jf]^*S0/*F|&mӐ(lOGԿ^L֡O\>)\%7 ^ĸi _@@[U|bw?s"\'_is\$NS8D-:δDuM I kCkRāslMQ~'hPwz*; ¶㎪Z ԇYFKj aP(CW cx&Gr֙mp|b3M3J]` Zr/?JX֓'Q'p|J!sc#-o5xK<7PAmI$8AŽk AyT<2*{\p?FC(c>"/"TxLǮ( k46s䂄 Kp7a\?:*Zr?{HjxE7?yIoaIi)aAG>o Q}GlڷI8 Oi2Rh{%*TS8CֱCaӹH[M,{8k(A^W^Fe'H&<7?i0k+uTtz0( :N62͞&֦27 2q0bPT`ffOf%e8-M6 d=<+3XoÎ~-W ƭK1Ch|*ЈfD8_tB6{]֖vq%/ʶ 74rZoU9(p{)l_6\I.hspjvdn\z^ؒ\-}{(M^\ ыZҤ{Q O_?OPqOYP |mr=vCHI8J!8(Dlͷt7ㅌOU6UzAKMٝVPmIh7 ӟvs YN\_f e7]Vfr{Ƒ>Ғ9}<^ahG={8+FeW͘QZ3(Uw) Z!ڢJsp?\csuXY^v`~yJْ!V|3OǵFE&Pg mmp1`( J9f0/&OgcۚS,.jf}H"@;)Xs%G2q(b-R >6փ@_>A@7gFV8|y4|acE'ueQNKltd:o@O}Y%Zۿuދ6=3!Ҹby3K!wy *w][Jm0mF\g>]8 APYθT ~qOiV%0tb}p}-sQ%]#v@ #6o;9V|vn ]xnHԐk×߯mRt@ggV$uZ5lD*A^n3\{(iqon3k|+˞pZhl9Ik"7+4cTTaƗ?"81V7NR9A. >53;Ҙd_6Dh RfЯMԫr|>4ɲ60%SJTP5e_y3:"Laݑ>j놕w,SեYSɵ(HOM/TM{~Z 6:+ 9uUZpq WX|//XN7us>mѥվ(iuM%s9)N(Z\r"|I3MtOτÞi{ͲKhMPp~GDr.6f;&/H*q -$HlPBٛq2i"키v3V9gqI`#˿1aNc3"JzDμ7#W1Qs(^zjc z`u>eN&kpy v$/Cw0W F/Y<ň^ &oʡEp\]%tj{+]޲w1:!YƔ:l&V=r%ojYpmQ.lM_{mKDVr-m,YD4ɪQ5xQ4ۅP"@yP!,L%66$4s4<.|m" (l'kP;T⡂4KȹgCm 澇cNv+K1<=O[`gUΦO/ߢ*>S$2Ik8LlILs58ttm8#Eb-] Wi"K_XY|/TuF V&Zq ?2 2Bf+ˎ9go?pw:';U;Apo1[C[+[ >JI뷪+|*sT;z\L8D%z)DŽGS\a fȖ7Ʊ~",9/5 @vU f3-*m 2if^KeA5cM$}Tݮ{hl q1 s:ț?z+`fn7W_iܓ(+\[%>Cpk4oKpn R&X-d i+s.1znڀ E`lqNԏK)=U9ƣ&6Ϫ OM3T6`2Eh %kcSŢD)UפT^c&lOJ(`=#k\U`/̕Ud(ϯ`YDB(˱3n&cG%#k⭯a醧z۸[ҒRПƪRuхkh+ObfA|ziGH͢B5,)Mh8U#JšДYUwH .Kzӭ uOǦ؎ Γ8~gO4}T\px[/a`&=I5ǴnX+D'j.DkdW׽FA(AXIo@hፅf܅t:~}2| "(aVVqk$0~Y#]k:fiuTsJ*tcB5 >2W׶U!, LnXM3nbF?3Mu[ U75łCm/W -V3-0Hs/2a9DY<>4 3(x04W-ٮ46ȏp7P05dE+aJKH9Y*[8CZ5|J͹/FYp]swKΥ&҈&jN@FQM#iyԽr)缈VdUޑWq83}>4!^+p\!0)P.L,x"Gۋ"}><0<um \@i6 =~,R"LhIwѹqda)Uqk"h5G[2ߡjN\y8~9a) cwoD"뽚KHRN\?q,+`3`&~ SdګVц-&|f/p1sq2pi+b/JX`d3/#}fӮ":3K iDcQa3g=6t_yт 0ub8WVKBW"):UV,5J#[j$ZִQ |Wc֩T[AmwGq^w9Ѳ?_HrML F֚ ăC2}R#?TS' ݭ{M!Dž%'*l *?4{k! W3 cbT<*]YzՈA2<#hJ3x$dÜD`'ƂȽݦݏ;,zlTx xo,Jb#ZM0d WJL5Qlg4W]YE^wA|TD2&D`zzbou EXXU[^a"Qk|B&s ϥrTl6ݡ܋`t|Y1c O{XH;G-@xޥ%:T8|b>o2VB-0!*+igq"b֨YMV9}9Lto2% A]+pݺ̩c0-t̽.? M1//e8-H! ~٦Սu)ٳVE2KQ0u^yʗƇ9Guy"Wx> S*vz.d N澜৭,`I}D?'΋&0:zSxp_3ۼZѢ9A?D]5 Kdܐ8=\1 m㸂~-"Q仍^SEץ[to@JBʙ.뾨ģzWe v"}pOYnmp47$aЦ&Ћs[ 9>NeG"N]FO:68S+X\_)կ1Ӷ.]xJIT.Gxdm^@tkZxu/;6`,}ШbxH n:1f)6e7P e nTK2+LB_5P=e?PƵ)(@Z<t`[}GcQrfꃯxYk5ƎBBdL^R혷P,|#Hڬ<8>F߄)hƽ:\1 >6X H'1jtmՌtd0:E97|+:@K?Fb.a-;:fJ [qdSWw3c\S;n773 АJk\&E?ΩZgq+t胼'](; zsE4(cv0iVYU+5ƵGJ8e͑@ԁ+;z]yȲ! G(Sy#4`!]A4kC'%..{N!) !G%y &UZ' ?-TNbZ?n}вd lS拣G\  Ly^ l)Al,oT{ΣHVky3Jǘ[RU b[\8NIc)ɲ&T^Tj]kWbgW;f7UdWN 2v)D~gAӟH4&$CIN?Ӟc[j1y:%J"F)%2_g-{QCyȤ!;M"1kNS䢑~ : Ni!2(jqNduH ж9F[bGx6|*TbkilQ?/NP:9P'ڲ <^X+~ҁZ]Ӹ53cehP8nݘsC\'L'tQPr'߸[~yb%d/;|TWcDE%g-[*".{:B[Gɨb(.IEdkuKnID 93zCeLNp,f&٤%BK`uR-8PYQArGcw\nnPF}m>Z޳۷TQ[f`|{b. eKUOok8*c氖c7'T@JD_JbPWy3-cj̑Gd-_tw_ͫM?i;)ݟv#xCW'WwT:qsEZNfWcTX' X⅕'\Nyt4jŰV Gy,X5FT1Ywg|) 4L_',y7*ԧxe3*aaC/"Mi ꈒuFvR90? 57: h3r~Х=mI&.,JGrhQc*6HIHVv @{:Zz8PTIUtHY>0)dGXa^Vn\|~>3808̱z]H-O;kHV֯˟khX"c8DN9cKpe bIUS^vglEk4ОGm^3k?C9|\W2% )[FH>a By05~K\jwTt;4b\Y5ǑwC8;t>~-\@["53H/7ak4B9+f0{klx5{%,!'2jJRN&]QEt<\Hc=u 9#I&3P |ޠlP) zN͔~wm]ޭ>VIT"ͩN]!'-(QӧH~FPDL;|KHѷkk; z;Ko {µ2r7, E½ߺՅ4P)#n&|]cϵ'S>3^M "?O>%"sHY]m- H%klo8{O :VN Шyc} ~Vq1UAt)Rk{APJ:5Z8c"\i\fbm7ZgBOt ";ȤE&dqDw;a(2fl@.%R,){R#uqoЦj|M-Fh  >HKo꼀τ~ Lb*b 5n)@ut[(B|eZǑ?j*Q3ZgBjnd$?XFb5`[ރ6[]8M9f)ՎX2*L-UtjVB" ,)fD(*6l߅w3yb+]x<ωݯK(((9S(AHZ*?/6,f{>bI։ j e^ |F@ BYs_2c<#%Z2ol+b 5GQFӁrw\Os$KQWmA%40D+%Ukl`e#?Dh╃n*ֽ{3~/)kRMz2RkG]^sQD'^́g<3iqTW(cdVIܤOŅ~['a&j5GƬIÌ)l־2_AQ/<\Z}JS6HCD6 ¤~Tf,"0*#%Jբ|]@V5 Ў&E^ͅ$V;샶% Gc|vr&dM#/V8pF i!]i` Wł +kt^11Sǒd#ˏ6>im!}~HB /̺|siǞ\T5ܛcⳒ~o+*\,\5Am pI4B^89yKĖ}1F"sYYbQgZ:lw9QçvKu;g,"R1&.|j\ȸP|0 .mꝘbN6jrʌ?gMPZZl+7u(ZAhݰICF7五7nfU>rXUnVt<+dJ? { `( ('r\gRY9/.{"anhjP~|~΄2vwk{lK^؟ '15` 59.*[v12mֳ?>b]yGȰ5X(ߘ=ts(QWwqk᧱'6o LuBaDX׵Qٜ|<Ȱ k z O7J]Gki@$4ejz"x <S O pLG^s> ĽF&7`]_d۔"%`pZˎH&Qr )pzVE[;j {M`:*TPPyR3]IJ~J  &" KF'Ndsx&wM5`AZ2ѵT};o/kC*.3"D<-9;EkK&X' s^p]Ol]`^y<6Z-`+J\JwZOā_X:,.iPeja^^5_$j++}:cMGQ>[5Py,q$EB%2%tuԿefbOg¦FH, @#Q_X~٤H|*!N)="!e^NÂ#hZV߈.J@{Rs8/J[}xU׷TvkR.xzt?r 3 91'FV0/vicǜߒ"r1"A x-ܘj}<%L#T@"q690%_;&m L5sAD)b + Ćnx VɆ9M}܆Ns,pvo\)_k&,焂jC{q(OCӔo[S(|@Es5 V]Nvz)cG> (=+B)Fg3McuXCnWo}e>z̭sARyp}76|3SM1ْA E`.}&6>}7țd;@[RK7Θe~ Ul%U+hPzZ!֓^4'p˂VU A%Av}'7O[&W8$*L҄luطzgdR+@(qK͸+]L:Xxn~nf-T ;pZ;mEƺFMJuzJ0vO= eJRa Zu²O)ALr*rvp7\E$*\Pz9rRӛH6}+3J,)2ͮM>ZʱcE&wg#l`$z(VI'r@E«JT$/pzUNͨ&N\ 'C\/lQg>N"}v SAp ]Jm ܞ:7MlښX!O 2Nn 26*5b YbSV%օ07i/ct @ D-\`O|HGU{Ch7ql*>m;OU~ЮvmЏ3ohn45 c L%}/#DVnđkɩ2@&ùcDU`y'5}reD>89 03Y ^yYc^cK0rQO-3<- ~ɡ?l7N1^޳aϣܵodbv$v "*P<Ԧp!]][ _`T0jCMԸ f+ ܌Q IGqbٖjϐ59o+]VYxR#R-1>!iDŽW#anS$Qцi֣4k_R:Sڿ<P,m`;;5j:ٛ<8&Oנc%n5jn)zT)}Ɛ0J)Ɲ1= zڪ8w%/Pl2IH#oi[i ]qtL6"Ly_/c*jP鼯:1b5T>om ݥ; X%J~G7(FJY!z׳"odu)n<hƬC\, ur؈]j~OvXH!:A15amG6g.p> cG~=, ĻqVF:s6}NNFDj`5'+l@mbH>Qc3ZT8CAu 1_t`ʤu93ey1摀11hKDQV'#{.*/.5 ʧ F|eGK&DJco la9]fu/b˴_;كƐ2Ж55I,u%:i 3!}%6Ҝi̛ڜjN}楟!Uwӡ+4XIK|6ٌ*&0 c)k_v! E^Ǣ쭝is!X![g{kBT)yE%SHIiVC3*hms]e]=VwY$cWWƤ&J08IX>Fh4cp[6w}EA5k[,?k`@T+ w5CHMmy`"-{MڿEt8+aT{~^^ Ub‚SoZ T wcF24iYHs6VuKh$z dbq;>63;oN2Fd;? {t'iN [A|*cW@8e=.z$SWRhH|GS0;iJ]<ߝ!VKM ..&7߈KWVNp mEFjj~bldj|ϓ',7$i{,nB MŊ$"BK {mzP85pzg&)YDW]9=VKU*&[F/l`Bľ+43ı\ezeMW{5ڂ;Rp2UBhsR0C76O*\VE8NA4$ӳ뗇a/Ё"DOXS?)2BnR(eta jĚZoqm/Kᰓ }KU|FJ> [d嵔/?kBvPr%_ʝIF=p} :%_1%HܠzA&L'Vb|5&Pyf`k1)^kI6-W@u(HەX^^i'B6>Fiշ2P-˚Ƿ:h#;KO~.wdOPpJ<x3^FyC9EAEו+2Z= k3ak@+@M`"{1~`~2"ɸ&Vn%7 ,VQ1P`ܞvS% dtH˸eRW$aIshy%}֋= qR(RO@`St{[Gms_t:EV#2bQs:ê)gSh Aۖ܎a[<{Ơ|\8rhgmw@T|LBql!\}@gߥkrHvps72){CrЪ(ao\ q|7WltZpJ~9r(9Tsxj% 8;T ϚJ6|أIw;;Sḅ 2V]kLl7jXRP7ITXhJUuIߤ{Q8 uA5BqcVV $|VtxyC z'g+?ݴg+3^Dx[3 d{8&)BʝI)-00K:9K>a{RuA_:8#{zɴ-3pM p$s~cf@k] gD" h,8=xE`:%Mk..{_ҏa҈*dWA-(NK;pޞ0(]O+R׶z~zT6w` 6DdgG)IwG[wmpǷ:gM~9y0y0y9.?PɚI~=O6$ tpߵփTcjeKHAe#iFGk.өx]lH5 piHO}0 Lj|y)^/ԗ8Tb&3xU:;465@wЭgyYYuxBz"j98Գ>dYM<&ͮ-h9xg SPҔ[5ӡebj,L ,<[fv: o dT/ek> NV`$(u4 Q6 LR3m9Za/\FnU)(&6 9(OF=asb?^e r] .qsD:a]`PwB].5G[ٚB$%rŀ[~ƵK<: A?NG7_4/ g\9~Vm9hdТ '2LyG:o]F'fcg D_GzhOxԘ!IKXqGP/ߚshKZB~5Jqg7UHVK\ $n[앖ʢDFɩsNm肝':PTdD ]>_!gϔׂݱNY[ :C V,٣@H{a[E% IXh붩#ЫP fGrn+=~+:s)Ҁn c[oo 9h,+i_*2a&6_  vfb~&_@tW~y)ϜG]z h/g赒Aeٺ- љ7 ((v}îBym!D }xLe֊+I2TSpVՒ18kM K=( ,S=_Yh7zC/L]߯MwS0=)fX77SdۿtXG6yǼtzl"Y`A׺0q8f{JF$Uv2 'jib[f (zab]PzGGgQpM6#5r"$́4?m˾f+LQFX1tQXpO,nvƘ_.#Vm豒$zqUv* I[mqq6k_$]]a.kRtH*|(УȞ=1<" |*?Z 5N݅q ]d5Lajڗw~w>To'!5pт LcLW=hn\vI$L~|6mǪ=GM+l*g.O=^P<~sZ”Oڭ~Km׋6鰥6xʂS5KhR@/XCf1>x9&ɸ2< 5\ۂJ>U~OGTN΃а@q] Z|s. CGlapjh=WlgAMqϵGUUs 3bvllm|8jn'j7AigVL_%V`=.튷=Ev|B$H{ "5)HVZJ6Z2 fE$)Y)^(IXQ>cvfhفTy>ne,a[\]1wNw ~Va6QCBkQu'2a )\B^p3Ό1:7WիcȂ5.:o.Mo2PSEeh02_%%Oek[#֥@'_p:[t?h]YKΖcIҍE4D5{v[?趴7:B*CdTm[ 8Bw㳝e!()S3,YyL6a*4 @7u!a})&ƞAXhIU%tRQ+o71 Gyg :iGC㤲9A{CxS)C|[[5P5E`6C'aѕ{<$x9+L&?ջZq' -jڬ5`k#<]dOFkȀKFv6>?5ZS\ymj%jtub3;*#&2boSݧ'_8x4k1B(b싣YS~% Vd)ƼezxD7  0,TTWq"{_}J %Td~)?|CPqzK 7l~A2Fx(l UڪՏΕ'.7t+piS=e %;ut& |g$obeyږߊWvQ[y [ dUx(ܼk?K&cc]azkcH=wϏ)ɬWl[8D5BIN:orih>:Є*mw:~s|KyЯ^S}=1}䬂 ^-HCPB;=>csR˄4#+BW'mJwQr4 6Q>s͙uQ@1X-w+gn=UuB]Ӑ7wɗmUzjz}(:E]62=4sR-5 #C^owڧn }t#9e^M/k=24H`_8ǹ("ϟ0|Q$mn쏤c~K|M̓qP8?enJLTrL&;ɂgY:Xe`Y8PӨ2?rW9_Q0i l_ȐkDQiiVph;gGSv ! paEqٚک'<_o2A/Y#~EcE9'dW<7bѣ:'ɔFPv**􊘼TYU֬`9wY']3-Sd4:t⮅M̔(RѴ"/TY=^D"aFZj$"Ʉn;wE l93wq[Z' :<M9 ?Eה[H&G3qyQ*´%qփTMpU;6sJE7BS%no/xv/ƥ-[j*|GEB):šݽHz68~u`zo'CTucpdxBcBe B}me&6䧨 eB%<Ƅ]+M2s:^Wk(TD0ߧ&N'R{corZu`RIpADp~mGdU`r#Jd&wIdQoY 5KI 'hrY;F8əړ1E`,~p@ `ްnZ$Z.+ZT@򺂜a\Hyx'J@٦< -߾{lnAqЕ%{M?&#mqo= įyuv)˅r.I#*aAC]'Lj+ 4wՙs)vRК, ]PK'z 5VRCf(m}Wj)>E|ʄ>*I.D%6ʌ+N(tD:+YC\Qz#`n ;z>u6cNToseD{ȏͶKkdnjS7&q{36A[(ZFkBSvlk6ռcBM O4M[ߜ0޻&O81jw1X;$MJu_{&BIr$RX.`_:z}A`έpf%HT9ߵoxUEROIiJ!os6UZTޣy3وI6O pK5oEAH%(1lLZU er#pwйZoLV~&|Mr,>6esXGekEū22$$ۋyk a|q129طX3RRIJ漤e;y:ƞmZaZ- %b~#߅_(S]I72'}Stetd4-U{hX%[\,{EZ#yA !R+8]05Eґ(#Y975--P[Ä;7^/='{I&m=Y3ɳs@MDT=WD_:azFEJ8H7)$rp'Fګ9QrdrWѲ ~W Yq'{q'Ҳ wq/c'!r9BBhw{'d3+$5 ;R-,>"4|w-L\a"2`Ƶ.EE=Sr id>mtVqP2RK3ŝV ߂ 8MDKݴpa%]sn!O!x^z>Y.16fTc %$G!lR`*B7\T%#?oĻ&Q=pM56l][a}ș[Wɯُe \jq4BfOb0e)(i'" )FM}x{4@⽝r\/vj ]vnG]M6 ZC.!jRͷZg"Pɞ gV%ߖ3.TSLY {-_$zGU]\/;-)J?VF -.߲Jd"~$w1"ӇaO QH7iC8sr,Afro'Օ32K:dЉavulFV6'{ F^{d;q'E>T,M _/(8x,Bhj3$ Q3RQ@l-눇iGqn x/R%:mbNY|_1T\@/XiDA8~ЅxTw1-/F>.s4JZmQUB+/2_~XP b(ib`Pb#`6jX~Z6%ذ %Iw $|WګB .wpul%}U#%- /K9FNvBPHvf=i|Z{: gz2] RF;QKuj7chzU S<ٱ?6L,_.Ga|Rqm3I= 5Œt%,B-_ :rDycL!S_P Llc ʹkܟVU61 )H, !Q4Qa+L&2l^8y}3R cW91*$ܪKueh0]cu=a4l0t%:>@ I^_Ip(t/aIG?ɨ,DKZɇJݠh4Ll[3M뽪:"80R%ğ6=oSr p,AIZ@YIv#OĶw5Jd{60۽DX?}Gh%;P>WP/L!|).86{\Qǃy,Yk#}}?`lc+j|%"^w]Z;{/dKLÇa4O9BkFK܈IDpyϐ)D]tսMRc!smdٚ2u<?-٭U)X1!1i3ZO{C.ޅšT ;f(Wr(fr ٝ"w{wАfQ87TiXy;Ixpf Osv]R媞YUX$&yLlo/i,yQ8BZ]Q,u*2xr_ Ӝn{d2`[&&#,]_ ѳ<_W7F"%WfLOM.}"?" j[pT)워}lH%'%B{P'{ش1LwjÆGXi*,l1S7/?5þS·9BcpKFB) D}96UR 2[.e(x}aG%2`'_CU@ kqu/0(5)6eQb#7gc-z'N[:+$>p%RUñ$BiISJ G#1j &?Ki n\a] *R,0ȂB4-@|zt*~L-6{uoWb]kCg|n`fkH<>ݏe1OWY{Q@FڢH^5 Jߓ}2oE?kUwb=3,n-7$kڋl˟HYzEIFf)"]K4khpVK$$'tͻLϬϙ$[Ln|`NKZg&'YkiW8yZ;Kf' X(h{Lg1HD)6SbkAR XSnޯk͸9yseG5vC-hno< 7K&yt% ])?JߥwޒrN>{7 ,eW}a +GR;CԺOg)4kRM50.SnWa2R"'KD.?}EǸg9TI။}(D.щ Cdƞc (w-[;ˋ++|$V_xvq؜NݗvV$iY0ZRG]fhkAmRϥI]MgwxBpEWwVəWrHӄćq0d|)aǝ~FCG?1k[תS [QqW7)쟇7Al~EwQ?lMjLi ,- 'p䀠lu{WVJ%1Nui5q+/E(Z6)#k7+hI~pK ҝ.3] i PtX-ph`Zepⱆo}ia~LM:*G3/_2AK_ʢsatVO0A06k<BoǗKֳ֡^CQaf+]o9qYA6a<G6d`׺92b[tper F>Q8I45Kv`oV߱&}=Dݎ~>#ջ 3KjFt`VδcZ/,&E|G=ݼ%7h(9_n£x-LjnaomYu~BP|C?Tc`̝ɪM•yilfAڮ5A 0; QxbbLh/)֯҇)4WzUʏDVOS&ôsfѦ Ӯ#!80=\ sa CS. &!~Cy8qvt%uᚺ "ՅP|- |D&= ALrVy϶z=mTBpD0nT0N9/HުσĨzЧ4mWo >KNnoZ E ?J#R?j0#CrFQ-x':B:}qֹsxF&^Ut8Wg"uVT+C.vVlkϰ *X= bbPu^Urչ նgʱ; XY36|:[m6T}oSp Pcx1Sg ^ 2L̿O~o"WWF] ,-&={ J#T ߐ0bP٫dKQhѳ6b 05UUŖ/}N1h3Ÿ̱gc:, KePWnBK{6(V'e/I>"R,Ї gM(ʻd_0-Rn^RU%*\ 79TX?M{c.^K'n:TEU6*ڛ|A"ת f{϶'0 \(;Hp o ~viFH rc sv%h"7VX#'>s1<ܻ3wr8Y$YX1z9=۳{'> _kWIbWw1`X/]Mٽ}(> "OM8/#QuO#SS>1VXi*hVfl/ʹ|NE322EVWcTdUãz/ qKccsdH*5%+͈J:3ܫƒ'JKmN! vA.eu,B+c!¾Y%$]OBkQ>qha,ҨAPhc<2:th!xk^ 'G;Kۂn.dQfV[qe9UOZ؅;/6S*TPx{X(~`*>-W}{\Mىa]0arM@ONH?wWǖ̬.}-G[pf,dwwt>L9.0ٟ$ X^Kz% 4YRhR#Ap5~!-UrԢot) EIMGxr;OpGCeycc},@[B *}p%,we4\6MqWTSMvF$ gUyFZLuOj)ȳzXs9Yy hJ Uνo-X*ued0WK3bTFeFa%TF? mҟqVh#&"yOFPfԚA֓ I_If5Y[)M>#ɧ[ ΢ۅ/W5HQ"ƿ+tfUU}Ghj Z5r^\zX["T0QScOi!|lT8 -L BKkFnI&\ƭ`TVe};eKNu(%Fb~`*Ӝ Ipt&r#@/g p+҅(?:Hm t?.cqG_B :$ҋUw.qDmu٢`ov#[xvWv0!f s_!vSX;9~90Dz_[B{j+/ܑzSeȉIbe>㼴qYvRt $%̀Sd Gsg4҈ADe\5 xYu` 6*n7K{]C kטCEolg"|ا\(m>}3N?>ʼwj98AiGsed|ڬ))CCO)(EáuL6]p1FJ ɐ[N,%D1{o<1 xgİ\yZ-;ʞ|2@?myzKMڄ3-yE>;9J"~K/UK;}K_ /Nr.mY|˛ OQ܍%s!4V_/}o|~"'7ȋfepܯs+V`- e5s>%rֽG SEJy}cWwG 0}:Z3uvu'3$aߍŽrrЈA/,jܸsR Ƿ/(*뜞Z|Ƭ!AB7c sWn *rX23PCMeŨ~(֤kBO "s#nOc>JU.9^8w6|`N?&UYޞzZSMvRgM̯<"/۸it% |%>'|s_]W$C{!g ʂ wNd j-%TDKn{G ȉ; }Ժ"3Dbv3ēhf׾V:&fzK,vP\Ig \eDCGG|F9IDWݤł= sj9qx5')5uEMczR8iXm`B`Pl㶑G83$wd1!"AW~ ci?+,#2 }&5Գ\*Ƅ0Y?|h14?~~`l' L?v/6HC6_'X9 9dɅ!/ֻ1ũ>ơX<`My]LBv ֺ! ?oy5l #nwNΧ9*SY'((b1{Iv]55ܼ}f%t?6BC^%S1ql|G]yP&淸!2rcP5r~xB@f}YkC]Omġ悓gZ$\|5#X.D Tjt,L;YXOEAJ6n"YI~4>'%8`TVۙ!!n6`j-s'K߹Aʏ4%_f' JcPFAR2 8Q"yC<4(H39RE-.m9bM8&|Ť&WRD<-dQ]Zq5ɓ|30sG3y)yt2>JoZ|Hgb{C{GqMW\%N<T <iȲBTsms# ewi70ʗ}C(̟a~&GQy~UL^Rg{}Pӑu{.%hp 鈆3 0mU.2n:kQ=!ۯJW[Ax2x'JG"^E:pWd3*j!m$mHedC@seWHD,it:7 R m擉bUxHK.-7ܷC D$XhDtjq82["7Lˮ4乓AJۙ-*A]a{d)f u z|"i4z@/#KeBjP b " #!2R<9Du->| tw^iNennE)ϸ,l)xw-T??\Բhf,֏VSZoٰ7NB';fS(uq `yzץ}"~?B4<-at\ک#LhH dr.+KS]k*4@3Q|?EZ8bhXτZ)<ӔY76 Kfl\ ]" HRlbg+by%@6z '8M;#&U4Ѫ 7{#R"\ߐcЩNo#B(:KKnBNB~kL68ސ=V,c|8o9}YLnSJ S TW' p-KSN|C-)Mȝ7]ۉ.9ą1~6І\L5x& |X]QQF_8b}E5g>Y;ƐAxOn wzХ.]p}TC6}*}N4iie!NdBV#jזYg&OfVTKrIԉݚ3MCBE$". ?Db< [iWZuݯVȮ$Gt{U"C0L F݉fnRvXZwutjZcڰy>/"~<LU%zV}@Lo3'DIEt3D +W0JtӃtȈv:v}8)KKo g(RLo)IVd/3bL"Ѕg+G4hCfS;]ڨzJ~F^ ٺڏGYOy }^@#K/u`ԨtHMIq'L9BQy[vz&vWsEePQPSZkLw5%YTtN_8F[*?m's"Qj5~Fzg>Wu DyFђ$/Bf](ŷD`lwSpso}=ЬnzrX@."w:P)\m/jBZp{OWkoti$m)[&ZRGLJFQ3q>>^f/ґ X[ߧQɹk3gtT񵣢q@p+ik<rA]v^+UKHl2:uPLZ F5S1* =蒇qeH1vƟ&Ti%&NJF 7g,dQam曉POm1 E&'sr{ӫxp>`!F aZ덾4f.9ՙ(NNm]O~RRXT ;[R/UY.)&8 C1-Nφw؋ "/\ɿLDžOĪX2_$ G{{.0X!HCe``Mӧ+dxݞ'ZddF@ׂ}|+5g;]Rs혬?BN 5Xy>tN{ TҶDoE|ai!m :7s\&Di†7 (ܼF6.]D1i ;o/hvG"qO; otg]1Xz$ O:ٸzh4:4֥2ű|l=56VFM'w-R/܈LNJh ߴc<ZAJb㇓\'6py(܊5B5=`v]8U >$xYX$UPQkڵRNlnجX,5Ԫ2%e0XߝUJcrqbέ+ïV2{ǭgQI/D5UkQ[ê2)} N6]£+*;l_\2΂6cI4C-%)Rln M䊩,^6N6͒+ oͱrBk, A;j:o-tE)LxHהgZLЀ\qm?xrWo@ _;W=f,oSʴQ>Bp۵v a% * Jq)(@a_00@?/,R=#RєwXE0xWR1#!PSfh[gu]J&y S_eM+U{oyכs}ܬh7.H!Qfyן- Y"07Ty^(IZ9v'X; d =]i"9,_&C AҀU۩bԿd.}rhrjªleHQʵ ԉqJ(!S&j c$jb:CJlJgxOhwd9h4V'1$"ɛ%NFR̢W-K7Ut{\F,q| '@H+%зP0TBѴ:uHr#'_Cw!PoeG=඄n sƞ1iqVԂmo||Zj{nc*x=M'~"AMĔck{F%Rnzv?ⶄ"j2Dˆ=;[GJ+˅'lG7܂wݕ\]V0fPr0;Dy#iilÿi WGy7;z9T# Hqp8Æ3 4ВzWMAZ"W4{:ɍol.6L=(.'Wlf&_$MY:||(ߗݶ_+tB7 &5s-.,a/~Lɹ%5дWnϛP/mJ *Nؔc7qV'g[vc3Nӭlr#k>,hzkht&#*u`X`2 $QgK՚\s~~t/ 2gS+vRq%Ɂ}eRp4"O+{\FJb-+!PzJ઩%Yj'H^]҇YGDj5"2/]@v ԏ؇]8g bBf< c#t5n:N!ٞtCJ,!= ` (uQxREJK&@dPK2n( >F&|(D(*E 2K|c8l&u1v(F#*+5t PΆERnȢ6~RPa:j5oDfI"6M?9jKǮUdžy?P2xq 3r.=c˔oc%sy׫O[sޢ*sy$ ɟaI/٨.O +BVUdȠf).2n5:iUC"> |[hsaK OٳEj18@M&k9& /-NYؖ:9he1%dd+ NH4Hbe:7rҨZga1d&:7:FS*#Ǡf; r{[Kr3uy/*u.DgwOfx=I&nk겹+餷GftW2ˢj:!sCP a+8OwTn >[EG8K؆s;.;zTLؒ[JO)ABqi}to6+|G>feΌK;0!w>ge&.k{.pNiHUwiu[RVWuLr. ) 'eC`ìΥL(1y1+T*q2OM,r<\nzhW2iI5 J[p- jS" o=2!-;O){JR%Њ'Iy7DC {%GRɯ}Z34-'cQ~dFymL0w174l>*f`B]Lz3"n(ӒPO.2(뤐g0?{ݮh 2p$#XhXhO|3Yށ xoOս?`3}tg \I+A٣Zj",ӲH/w (A!ʵ[o5 0q 7oӫ.̌TQ$[}D $h\na{u>s8}+6YH"]~b[K>̻Q#ِsj}+JH]Ex:o`OFb “:r-RQޞLm6vbYT^ŀ P6 ol0睿|ꦠa~կ)΀+{Pv u7ǟ92ְN>ۡ~Dŕw 3!\c?&}ʑZu" =/|-N`KR 졲N~<EuGk@'x9:YA\ 2ɷY^I:2֫M:~:v&.QGbdV©BcQm@#HFg6Gc+>N)^έ\&'Z'ф eN0m=ZUk<@nm- :a\dL:e:tcF85; Yvբ / RMY;GgI6OZH4)I),fE)]@lpjR匜VAAiD؁9(yk y{Q=Jg&jl" vJv6LKʁ Syɉ2W q԰x}<tA0f-ю89zXQ`mXNC_)؈F9F28@tZyjD$pfPZ-nt ,) 8!:=PY8*`T<Xs9j^rQ>5B g 2Y ^ ̑NՁY8^KV49a~f:Vr <4@Pj G8L6Z@7#6AH7O3JȣA!ۦ>pB3 g^ڦEp ^vS Ԑ|Wp+1 ea^4<+FFsg(]i/KI*mȐE5ฺ~7?:I*}"tat`z7b$C鲀ׯJS3ھ&K昪#=s7hJ6&ѪWJTe郦E^ecv[~(LCK-{N|V$81PTo0Lh_sl5*FDS?xm`f{{?(&!ilpHDpHq'Jyކ tmfpeK) 4±YӚ˵ 5ĭTDdB1E?-7{?AxӵZX`UldQZ[lM{p}\; XԴ 6nGr-$8䶽 :W Yv萵yyHG-@xEjJ=!bW;ҕ_:c.XCpt% *"^c)If4 v,FNQAȺa2nL<`]kZ yƒ8dK_T2{ U 4A} >ihwRjNzHwvMї{tC_&$]9Yݸ7YbCB d-id4/é^.\LHFS}SЌM9WRGpCJi pXTeۯ2qhMV]0ܘ~je K`I}[έ@gcхOOl,TB:+ceA(\KI\A;/ij7zn־*7+BY*KEAAƟգcodp&UgH8 eUTm5ɢ6*9ʱlC$.y[xi<<2dXS;l2p#w-{Z+ dĸff#iF=H!&Y /?֦잱:|YA'!S +{:P^A$١@nn,~@ h`Ky4:ycst=&G",DR9Rl0H & NO;bgɃT?OW*Q'2,➲\zO*EyyP4 P¯OiY4N7snHg{əqRۗ$RJlLIإuQpc[a%eC<@p B裞h,Am?ժ=[8nBgD+9;糆RBy M/>K(MOjsdd P`Si8@傴f9pH5 gN =sN1]+1[aYCk2lBeZ\a~,ǵ{'0Y32䁛ۙ[2HeOZ{   ϔ|pS@j͟Oh ":p{QEK9O36^9xLO19pev~W+MPG~؝"]b.7 )ƃ k^F 5bncf:(9H^YMrbb23(K\(*\&e ,ʿB$>2udwQY.;[L8l~,W=!E\!~6~;P?9e7ݸG@zj'o8jFq0geO#w8Z1iC'sx(Gmjːөu ๤0j0o(WhOM5J'Ֆ ziG!+Mymܳޢ@bw.3QhaLժ6['1)߆-"vW1(Ag[q'ͽYύ޽8Isp~#\ P a+ M?IG[;5%xȱ!DU((lCr]+_mxdC+7 BcD韠;?FǟQzs] x20P־Wbnf4 cǶ;. O :(8u̻=G:,w G~ѯ}QS8sh'C52r>T7w.5hڽ=ݽ ;#=LWmNg&S E1)I5x<:pɕ9={< .ׁ+u|eB-f#UIu~ n FՂC:nϣ޽cCDCI#TI8ʌZ &\H73kV4rK Ke!ڈWh5ަ*Y鉣&e*󋸼.H mx e g Ċ !^BCU/0'Dvu /č5'IXQxtvܵ00Ny%'<9 s;5^},bFt;+evTZ*ƽɸIej"|Bxst. i+$|APȞ[)]N{*|)&`7_ HZ(N Lݜ8d.h?3W1,zI߅#"TZ\ثr᪭PZ@/Z1ŸI8V<._t{U;,4m3[dYHWԬu. e0ail?gnF֬k pr(d8UtqUC5־o Q Uktf91 k~)(AYJQ29]xظV>X`A sP2=lఝ,Js6ӍQ>?/vgw;$$^_'6Yak,#m7V|Z5)W]S|ǰ%3UNٴp/aMcutXC*_%B+#^opsm#.,jh3.ϳRΑ5ϐ%-rdo)mclFX+ې(ric-NfB=Y8e}y;YB5߇ҝ׹(gځZ&DHU$, %Qef. Ck`@&gmXA1v߁Su>08QrIsրQA|)IW6'cKcDF`PfP&Ԯ)(wvǧ]ag(n@W7oje~f ?]J8 W6șZC "IUӐ\"'å.| S;PbDt̖*m<^9~4 _*ծS+ԓxp>a]:_up%o/ҪXf5uqCAǭGJY4s$_'4lsL tc#], qg}ʺm9traiHS$>r6{Pe @,`Q!|/QphO%U$W A5X,.rԿҩ4C ^O~ G3 1Ab竇 Ä)^w!F&~w ܜ&;@Aަ)˄Ylp|{Ri4 :t$$@$\p=6W3uDJuN%pl>jxe-] nA;YL|F~Q\"$AiPVMDKī6+҂,ǜBuc0.bO[/:?bxK  /7lS«Kqڬi<d3V3SݩW`|G?SWlp2h]:8 >Iq_`aY"E|xE(ۧѥmD[$*F 4,ۅQZ#f:j)nb4膜0/{J7J /DKq+@1t'ƨN>  ?WY6W|{VM>-dppϓg '1~,FX*ާCȑ,,_֌H%&Gh ) IKo0[82k(Є[[f2u/<P@߰iUyrw٧ V#[@Xύqi:L\;ڨ3QiD?+kj:iyq0#-B"."MR1PQHn`А"w_FN7-bzg͛3GuVJ8U^CK%OJ]CL]]yiRG]DG N>Zy9t ,AȒr-n~.6vJT!3f]0nni~[b7{"{>y;#\P?˪ QM S1F v|av"ָ-&N8AԥM k.* \K^R uT(Pt=ax!)~8>A Dy')o?:ٽtȎW-ư塵˥iv΁|$ uG;?RSBUE$Vm]=kttIvܟ#>I 2JH_ۮ 54T z:6# `$؄GL?.&pEX%6^kkFAQI)u Cqt/a[dK\'k+|gH`t~xILVH^p7q^<铲,z8G6IS.e.2MQc@odoY+5Vy",0*,"B`i[PB֗)ˢq=gv4X:[BcWAzd]u&h`̭ Ff/)Ts2T(VGۉ^01@T!E; 3یtƹ^h^ nc4 l@s#aDYZ=%]A_ WܢQ->S\R_]PD-j)yoq7@i[455޹v3:a's%t]jQ^`ć@UiQ 8yvM7.|VBLNc+q8ETxGR}bjȟ 0۹]ueAF3ǧZ56_'bgI"a#KV[0,wMWշuA2UQl uga+{9 qc^y8#gSDM -Mj5 >+~0WX; MR+ I??2S o LM]{`s R%!݅A#]|G0d:> 1Z-@F 5goRWF([.>UDn+9aqxUY}}FU9)U4~XaW/o#57,|z`&4␦M_7wWf?OVCt+?-͹f0ewsNW7|M/jV0L!Jl`;=|۸Tx2m\S7r6!2YWъ63*>Eq5/2-`~PDj*K:B!}4QdAˆýv9G X0t ˎm`XwX4B UpBZF -17%;Z,e!'DX\[vo܇[%RbϽ T0.M~;o7"o‡sCg@)rVV 4 gPHb%P<-@=k{ԮgN=~ :V- "Ĉ?9_#8_BFxuV"JOz2AEܘ򳿴̏9yŢ[^G;Fk]MgaZ9,&Ei\j[S;Σ3Ծ㋷zg֜R~b/UWs"/*{m&ST}XV1&Iȵ!Byez'-*3&?NUfMZ g0rmͰo:skU.8 >ʹa3gN)v/qs atx[|d{ lSr*g7|֫dH]79r.=+p nGIC67cI?,{rY ,Eve!=JrGF"b)8]˃DoK\0)6^Gx.w3r􍦽fZ u=q76?z%hO;x82R)C/ KhS@פ8u"[-:)(o^@ A^S0̓$Uxs K#"JoۡP,ƆOAXap.i*`٬S;fBJoץu- A~m{1lVF{E?,sRS2Wc-}(h#7iM-Se!Q+fĂ#F|As^>vAAP: 4c'1 2KRyQIHlS"TzTnFdZ\_j^jpWM9"aꏭ0>f15 e0Ȳ|d/RݼGm&WhE ^"4q5^fG,Yy9Dbj|wG+ d>z3Um2 pm::-jڻ۱)> IUz]d ءo*R?ndiQh; RNߜ&)>qsgV]{C5ұȋq楒wB$&<ҥM5 f"hw&@-w}$O0q3{@V{^G#S͠JN-Ie66y\C6civ_Y3A? 4/*wǃO\4({OQxhpiINyl 61"|~4.3Q˪U%ANz9 dwH6<Mf!Iw"}h1cBmvZՀmטEh溵+PRD -܊%PLY߯؟"GgF΂Fsx+Loc[0~ض}߀dȞp~nfJDtҴ,UF\ƪ,el^zМ2:Nh% 1t-UK^m#YoHrL{gήvJ>Txyeʋ DCVH TY65 Mj ~x@ta>rfH1ql7mMr`jkaCY*T% &F&c&|Kw]"4gX2$#sp`Z$`=?8,w~+v)),u.fܘ2&|1ڧ?PxNҬʙJ#:lRLd$;lsv+e}ˆ 00V9J8}UStxEĐlzi?8†(S>ՍF:tJqȩ@ͦ0^N(~H%3)Gb)q'sڎmdan̹;W=h=G(ꔢe$E}]m(I7"OqP.^_zM,w2#4aMDy%+Zg&aJZbpH%K_0f{wu"#f,k2LZk7VC!mǫ"Vt4E@#JkC;nPOguf+3-a{jac[e 9]Xq)b%UČ's^?CnVӿ)Cċ.6%  i}}G.*~ XN ?ݘTXޭˆ.cvbȌ^p fe1֎RNQ {|KōE'ʮsJ D7}:iXj:x*n"S\z 9 ɇHX;]|\I:a"CyjZճ?t}9啇>c:K.uBEz|xKг;=MWE"'fz܄B)<3-eq2Htgb59oe_yZ?XxCs[4 &DQZy['B=x_^AwS7A) zc IVGM@ڐ-S> b`,.!=wY}.bb{U82r<-Up匏@7iV5rAJQtaL*b/o;nxtEb1Xbs pqPC@T. FCP^m]K.,!9FWri: %g}߃Ce7ށ]r7z?,d: aצ's6AIAM$*MTb#{D9xS-bPwHOaaOeaN>KP݋ lG*??tp,^u[2 *hXNZ؞'NRҧXA$\AH.ȹNapqn n=\ؘ^fY&۷1-SQ]1m9c0ĪpҎ!.6Z#JCAr=7p-m@8l".~²g[nEH!F3`&r Mj>i_E.Y99  N) ͅ~emF;WZGHv4RXطP6tIT TV ]YcB-׃{G'dsˉw];u3=6pm*$B\ n8N؆2ߟ#i#H(͎gi)@MՎP0ot,3eF=wI"H(AB}FptApxy4ya67]C[zmqc5ًzjBeG~ gށ)lvҚOSG?CΓ=L&iNǨLAC fjXԸm!7Y |ً V&1cW_۽򒵯0 Ѥ o=jVUs/:fXVTeT60OT[Ԗ/ |K |ߥn/TpM:¸Ջ6ϧ xqE2=IK- 0|B8Uo> 3K(h7Ht,=%B3_=tL/{#&LA:kzD9)>Hx#j^C1چq3p͡d6J϶J^xS\uƛ'cSQ5x2OoQzbAWD܏M$rE3c_+Tt-F[vҒx]EH";^q=x0uNeJYм|PڙLX^]oTF tGGl_7n6T-iiȨ3gD놉O -P|?XNW愁ݗn4 ~yq$*bo(ж[z /ZNXZ*hpKJ@9Ø&3D8vqBǷ dYi?{JAb%m]L@̛`PugϳjؓDpjŒxu[{=?s\i]CV]-rI6OT] [IQ*F.<&?Irl&$>z//pDeۺY*byO8= K(=l 2::LOeGY%,L1l `ɱHל*<9'XeUo/15x\^G](ѭOW48P1[RVd{"S76I.g+rPrIRV#fR !CsY؇h]_gWW!O`Ǡ]Qу!3;.*ERus\_pZ ,>OvCEϾ|>Ph%7` R#V_N@gT'-[Y 8wbQ z2zӀ' vEikzb=y 3aZuyzocޥV r=@ \JÇme+0p+a˨Tp_0;Sg18ٴֆ ΆWޤhh -ܡ 7C g3-tYL%6JO7E.} XqGxK_0jE\DA/\UB(g~0?VV?iOq ` ?'wx`08RYõD#MV>Bl-ZAkgm<{/Y% _7Hʞl'_NCRmTm@F&TTw7IAӣ#Do!nGJ Xa%~'^M2*GV6ø"/AdJ!6٦YFw yH㛁M.0<hV}^Ɓb `ܗ']nhiMyD{.|gς@_y5BԚi?-^+@a8fb `_ϼ!2Ԝsx؞Yԗ")DP{R͆aOz(K:Y.՘qcJ8kZ$+1u+҉\:jc94RLwp+6) el|p̓ {ޛo[rFW Y7Gj~|wkAKԘ 8k7Bnك ;%k\j4Z%Hnf1>uw2gqV{|j ]?iN:T TvH3KP)&$Ͷ/  DzX佉H73Cj+y`tZ㈘t).谝Sl>\8:Z)N5(2.g}@2_n,ha< #{X kpcA$N=pl=./ZDTI<{9f E/=햳iBISx[ϐ_ѪŦABnQS{Wy ]8N\`vr]e\lk`pZfbnh.PGl){,5 Z\(l^¿9#brȼys# ;~8IwXy&]R⛄}k qP&x~6 uk#32kX6fȵ@պz!?y@JJSCg4u'EIThW 0SZqhc:S>uEv ߎUpŘ{7N=69A`F=f4f+Fŋ h4't439H[s!Yo͉~VZUU૬튜HE >!K{_6@G\ :O("$)&GI&NL&CUE44j~hWo+DԨBh yfDwky ]$UH T&g Yݩl[_|@X)?YJ(!9IHC'3#1HP`^Tv ?1K#`1OG+$5Z\#5l}l!6I|Ϩ7UhKH&#'+${yJ Z'[uFr_P154 aF+AK8IuI7'U.VGBCX3V͘LW70`G]]9O\Yy tw&szPzBɍv5 npo8OV^brc+IK H 51`wܴnY10e~gni)8HZ/C vfY{OdlljFḩKƊc3LloPI-bgrb{YLW-ԝ5-֜C^;:9@HdN!a|-ۓXrxQ\= NcҴ,w(8\UQ,^wB^yz^1c{d2t7 j4uW>HFT{Nc{,~(W()Dv=ۉ&s#VO:UoEoBnP)5ZRĻˌ,>Aoa_Oӂ&g̵ ?ظkG֯5W:D~f'঄I3f/Ѝkbf~ۧS~)gUv/p>}3B: |_Ec򳯮`#ѥcH@,F?H5(M@L5}}x /b΀%>by1ݬ8MY6 O,i ,6R2SG=W>lhʋb w|*hެDtS# :.C9,h`2@I^}Wyk?M8]HhMI@5X̼,$Eß)cTUsra,ٵ.^`SΌ때"TwqVeHx#}r ħnjBY{6?deoL௸-zw5m(cšP_m8JUFDcfL/GV=x!&}U~NzB30poe.]<|[L#'&,~0+Oe> 921te¼7&\=Sjn~}$an W}#׃w n>lI|cv-Z᱒ڮc9 9|[#L* HMLI~gIKƫGO^Tᮾv_Q@5T^aҞ5%D@.CQF8'^.RRv,ޭm: g/U v8 sr/tIL)"*!rȐ|be)ci?EH:K[=tKr4rk;O:)_(OӞEGbe5/Aq9@YgH9 K-9/[Eoq ?gQ]/mW$ D%ΔEN+tKloMDS{ s9X9ZoABL:ƭDSc;[A l"PzL.TPg{:i[kO|PD߳iAtv3/{S0 zkdCޔ_<$UWo>DH7aQ׹άn̺ԕB{N.LN /; >.G/ZWO~ t=*p%X<ٙQo.d^Aq8gL +_~SK?9 Ng~*{K1ܹ{6jl&Ml-Y@5^QfH%և%Е r%,ܥA`Ӯ(KsyGIB :n㫶;^QݿsZ-j?>I}<-'XeĚtEsq\jNd!X=R+  /$R?W%d&BzJKϋX: Y0 (?FNyaIZqDH_|"&Fl7#|`j[G6Jf"Fu(Uה{K^Dz5 |&⾉P|.)udƐlG bl ߬vѫX޷3:,6Zo*LkV~_TQH#ڰTtdmi#~·ns,YEo, G{(_TSH͛OMdwreR&jTB^L1P ^&-HndSPHrZ{ئ%:g RwL(a[ktR;M6jE1G)mT*Te"DYӠ1Z'S{a E%A~Q+ SV ZX\XvyK8e0ID-`nÆ̿‘P`ߣ8Qdh* }גLjL7f "ToO\c[W?c/ d?Cjaɨ>\]{<>E5 ,Z-鱘-ruvWR}rUC9/wY(Gzq8z:]^o'E֪̙)9K\w<9 ,c)kA68꺒0@_T#+Lɷ梏w}MfLo?A]pI[xޓ- z^4հfxR0j@|#El(UTڢJ|$B9( ~X2z 0$te:@%+u&~`Z6HP>]Z TTBS7|t.9cXѠAw[ {vȃh 㤲*xߕpN_}Jxh #7ا4Ș6Zf; 'F[fV"2@m,*}m#h^?,l @NFO;w="nVREޡF˧r"$|}Yp(0YEC]è&fl $򤤬_"y}Ow/ 3;*44]dޭ" {@P@9.: *խDFlBYÈZ'zFQ9,tM*,ߑ%|KɎwSd[މ]B$젙.'mbG c#g#'R!,!LCțt79|M tC ><>즵b2Tq$vaŏ^Gj>Gzv[d %D/Prsu e宙j 3.#YA!NqQfyt<8BJ4c?K3hsEo !14PWT&{̣eA9: 5=dL+1-,8bMȷ0yTźƺLWvTf-m7(Q=7?`>SئMRx@:]U3:w۠:6 9Pfy?Qݓ7N]1N韵xY h68є̦NN!Sn6Q?Յތ#lh{h5{[/Z +%\F=yFg (rj ٫Xg, y|Xmӛ>dȎT q,"9D%q8# ';xGx]Ԏ:sUP$EuE(phkZ" dc!V7%&TqDG0K#[J;~w%'HjO_՜0\Q/DwEB=Hqna;+%V‘ !®* >oneqʽ du`KhQ_2G7?  o"_jaxx- >!JceFBXYy[rIe:lxZ[79XKp9Mց-H<:Qs/h-hc!9Ə ]6 IuF^Xv{V܀6Я5+7؞!;4P60u5j4hfx^>#Pѯjl9 hi/\iY}{c[PE<,EtO0PYWM 1yf8`#~^gPoc,R:" ?ǒI⿠*6`GSlw'H |PRHOۍ*yBYG/-Pϻֹ q#"6ὲveـ f .8(|cQ!pp}HLz `7EHE@@j C^Oj:}!ey:ču2bI4p]H$u;zQ>6$y]k ^nNԄ]ıR^)"Þ:iXyk} d^jbufc3>^VB^Q7TYX4WcP BDi,>ِ܆/E%v)li>ρw%:zKoN fH[b9qy'N^`vuqu o[%ZzOKh$r.p8SjT#aK{!JjCre"}FׂJ[x@B0*TՅ̺sM^fh@V{t8lPK5w60 2aP~x@[\AT9<ئep!+e(Y 族d0lUܐƫ8JEa3Ф vjI-X3jWToݦweoLLYr# VmwO`Xy|sz^ `ܾ:5b_ ;GN'V'U梨$W5>Qdӯ'}W1ݕ;gDH trWgBv!^@0vM1=nGҮL&6:B(pKH\;%F5nMSQYk0 w5m(%.؞xʢ^]:ԀUvuotf\>td 39SՉ4cyK/ASj@t'G_җP6l- #arAȑF|7Z w?XQF6]8ж}$H8T(cMJ> άvO^;ċ\} "\`({NqIƪJH;e)2dD8Eij{jV&*NLX#crۮu3HygX\Gn*&x-mm@!2oڦÅ?z4~:P4 |G_Y&` 6AʝD*ncÐtPp Mp+OD#s(VֲX7N܉iCkd>B>Dqx,qVl\؃ېBTO050z|7cr ; _q4s KG /Lu8LJJEàᅯ&G6$#N:ߊh]W/ ȱxܺ[ɠdذ״Ooj/~ κkFr [ DTJz7tgK<- E]{7g a@_ݰRk|l&h^hV&PUm~iAm9Hأ*$4SI:_4Z$Z`ײ#&}8u 4 hָ3^g mwu!9DB?3kZ`ƂZa;~ 5qTSZ}9[DJh R(ܻZ $MG%洎;;Jm'{t ^ANꖛ)5,N?&;b1[K;g}C/;d3JC.N'Yd1S*؎lk!<p0ϯu[w в S]0Qa /W5B(N~6a<5gw 0za@vP pSEIWzu1^qRMsK˼9<7 Q+oXTstQDJn++Ywky IEab?8|T]D?F7^j<< ְPakQe3A*[[h/7dρ5Յ̇qOm6Q hT7x˖z'+(PgnÀʼe)YJepQ8n: '(qq]rrx.Ybw֨Ӑ ۪:K wt@W7G{aġѐk [IěO޸[[^9]_k^SPW 9vDf(ǽ0:|ݿq=)lQ =?Y5EcZp?zy͇JՎv s2OhD)s\.O KS8H?kwM}R9v xQGGtY\8h6Omv:l"HZԂnhasm.J^siMHi$Е$({ǎ{ #SM9H:)qs qlbSe]Ke]4&DT9ߟqizD5 Uxվn[Ԉ\dbֺ1 E!+ >cu7xzvENFZ T @ꋠ V s)G.mjDoDq ]O~lLlN[5AZin2%-qMdbkLa{%[LA_oRΌih?}{N_R _H$L$AWO*hFzSh6*YbUC~i\/@f=#RCS0ο*C@N-,A`ۢB Fd^ T ߺ&XHi YOsJB&+߬(D$ʌ+֛,L)+bdxkʓkRU.^OGQkz#@+52`6Kv1~\DKw)˂BcO)~ňդ= Z`K ;C]yoWdY\rYy֟H s i;>b 4 ȑ3J.kyasn6s+o#Ԁ)J>n(IrHaXr֯H,`fgi<){(Eq31( E33ZI~V ) <ژ٥ceK\%t9?՗G#ԈjYUcժ7bcys9x!޻xɾ%|QW hQ^l¥<н?WJc0.ods͛"?,d7i|q8 B9X,T=@HdDFe里KH~ >28*|]\s=Ծzu()/ BlШi!Z3SHO;e¾88ws@2MsYv>S x K vc-X%7[:ʷG>yd+`A@D# /_"(+Ѩ;+dY]1%9"uE8.%us-=tH#qdx+iR{A*2 =4 `}yU?,J_Le3ۅX!*.<q 0/ Z8ƝKZKÇ][bBn|Ƨ+\LV5ؔd[y YV\K;K(%T#7mj 8JkJQB<ʜa)#ӊ߉mY'Yf#P޲-`.5ƾ#ئskYS*״;%2TdmzKQUal`^ O &)ӛM{X^?-dL<;l(W-Ṉ~y`^S,'GCDXվ~G/D*N2,CG1 kT@l}LkcO4= RB&r 5nj(ƈP@UʕltV1-2:ЄIje]|-oH>&"щRkbap CծEF^V+nIS0 9 !6ѺG#r;wbe3@_Z,}w?AHC?ɕmY!$m:jPa/,8V{Kb^SLGid\ȃ6h4Rz58HhdryKo2|68ѐ#t),hP8A!TlHuùcu.b\3ʀúd ]Ŗw ݦalCI+p6VԔb׃Z!*ЫyKn6 ]q+I1X?iLfa2:;3QH 0_kFڸ&`oY`ڃgBJӻnl#9肶UAu~L<6Wyɸ}6ٌ>H̉`d_/ҹy)ūn D_R=(6ts*Z̦&e_g3.js~rlߜ` >UcϭHSn$x6ϩhj)ɴNZkh_GJMHl"sgk6G3^g 4ʄi<ڊʦ΢c`qY3zg}Io/, \Zt-B\yD" Bb5͸VA`]﬍h86^6Kq滥8+dϤn <ܤG}QI;m TYHP:" f'|Tb/P/A۲_޻XTE<>mp"KV5'Rҳ!%g8A+ > BG@#˳ԛʄa^:BN#㿢wV,Y:Ow1)Q+\oZ^"䥊C2HWâZy*&W~T+TcW<{rlUb<`ݶSa*c;O4nr,7Ёf1TD6!nuz5Y8]m$>ʃ,"ME;Sdxa)WD ϶>37E>%FaKP}&v3 8 T9vT70LA9Kk¨Jru kAXڍ:W;Us\OB&ddQ\&gYbM/ k?bχ"l]tHk'l+e/7t9oVC8't|XV{w'6 p/Gȕ #+CLkuҢJes[2cqaIEBȱ1R2ڱj_ l[[BVD5 uniŕ!A]Kt~>O"'7&UomLu7ǮlgJZ7 CyrM0GTيIg~=׮LiG a| )qY%J/:c6S658cP#RǾSHK2Nj_=K{eݑ ĥ-'Qn-NDسA8I ArU47f(َKoXP:}`m+ӭg3IaYi!y;֛52bó{qk|֧AN1ccї~Mj)e$se i_IsKmT 3sޟaQRׇ( E5t=nqcrDr Ǖt%w,5bIBz%#AnUw3v5l9>u·/c}LR&2b,Dro:2loוq6qW3uEmOר$r[@]Էno r3:KF>ؤd:N{Ѽ>LbebB0XEfhI;i;xT;5;rhr"UzQ-z4iC_8~GԒWC{熀)뷙zLne왟(BL<ۮˢއ Krziyٓ6q5ˏv$/8[ ͶiW׋従"{Xh5X/ivFK,G5كT2dIP%Ur].%ʢByJh- (qX k}AD -/8A@Ud:P6GsN"rV5FYՅbsFYVk!!6%1<<]SQ:S؜nvd7AcɱS~D'~WwIB5ej(3 r >՚J{, c7mzUjNk-uB{́/Uxu¦qf`o.Ƥ(C8n73kPSHG@뙴Zl~*N=魡ղAܚ!e=hsoVFC+jE^@6}Bo|MOݨ$dVeOpW]Az2_hp4"oG;*Ibc<]% H`A(Mش>B7MQ}I INIͧHDU-Eѥ[{Խ\N{En>Ny=8 ʩj) *]2O6!*Kn^7xRePۙ?chR}ү Wj m+LntО8_8 g @LdL=O%a#sI/)`ȦL{ܙvq,ۚ3_g:E"b;nⶻAڳq+Ҳ'/ U9,ylZ#_Ro 5xU3Q+Trԧ[Vwb9RIщh>=xys{ #@L)Tbnv+!!,FrM6iBO.{е#AKl@U)l)dц`r-6yP"x>`7}{^HY\4}~_Feq5W{mg=Kp[DSp d5T_,T;:<z&ZL&nEK#j$E4 2@b0n Q٪Pn{ꟻIP'sD` S$ ԍ,IPhDGVݩJșJ 3[8bsOir´8 U ^͝Bb RIf[1 ёm,_cu Lِ݁dʷnivŜjF*!% Ujg*@Rqj4p;ջ>ŨlTbaVnƑaC)\ į'񗱆{K ѡ6ݘ[\99ΰqrwgуdlܸǬBoo#.ppϨDd:84[mб`4.gl{ .8f<bOXQYqldű/$oa,opV~YWcuɈm`e~0?pZ@CJA=יa}JGqaoLY͚mp.:޿v$aծn@g栒e l_8%HԓwQyXoZ=.<4A c 7=BYVTUD -aSȀ \LIawru?e v* Q.E6S>T`M+x|\z?LsLД,eS)Lڳ#\BV5iY+]FT6PVyq7zJmD$,^nFi:ӱز0>ph+6ߖ[6r&po=$6-H>&6Oxpg,P `it՟ȯRASDw#B$?C0&3d\Y/N";WkܫxEmE'۱Cqvpdɣznp_`8tq4'ӄ5 0bPP'Iur`e6F:5oW =Y,7Z_h_,BW9/e ,lH/,L{1ga)j6X_gil|bF=p%oRկHL? pHFX MUaJ.KjG<.kIm ;,^Y,آ0 p׽C0tCr]B(%KzijXf)=vޝ@Tbp+?$צlh28D+ tw?"L FMp ('-hSxNl4 Uz.;ENIWƷl0.xKzFjn^Qڭ)`%xk Rӏ]U g|lAUM Z)Q6C" BGL@94mC$)0ȉ8 V3CT~zQځq~\"Jg5̍e K_\s,p\캙h/%  hW¸?oR*ɼ1\ANic-6LVq  gދF ,qQ;8}5vNƹ(U }_elFB)ڏX7>Ɓ9D"l4ULP0L,u0\0?sNM$@ nÊ)}w|SH24_ ExN6u"2 Ta%7Agvnq<`ihY(_fTimU؟CƯ #H:%c$W)NݿĢZ_=Pٴ<5e"X, 6%1Rnf\~0%alwЧ*AM w_,L-#3v4lfw!-D .mANŤ31͓\`m{\a5ݏzěkeFܨ NT~X8Dt5b3]vR]]_ȹ.xcCo]g 13U+ڲ>[+e|qz/hF|)5_CbFmuk<=)xp=2Lؤt(Yŋ}y#iī~uk:;za9%4DS$CZU'uשx$&& >SpQdcžI44x7xfJêOƪpb9[fq ƙ1ϣU]iOtAnhu~zS5#ubPm8o:*̼tJ\߹gŠw]ڐ#hetr^gi﷢)aEQN{&}9X0Q/ у?' FmI>0XȬ]&#2+rJ%_\~Pg3Z 섗ֺܞSQ)_navrXro#A&F;nG0UJXY$E6 PkX[O34|!:BljCzS'']9kg}qe*ZV)]3 ʽm=s >?6zKν)-XVGu*(,n2smII/:ID$0pC^Dg-o[sQgxcNuh6ȠNBJmpp+6dj,CvA|r>(Rul.EԪo֩ldK=oD6Ș]}4r}&q b4Iĭo)Gj!^lg2=#~ ?u<|sθKހzfs* M$|*jˈS@Ky7y}%> $Z|`.Nf{DRgJNi̇%=?c xDoRņ S_2FόJʜZDd[h)m+0EDTY>T.>T/V4@!bς\kqvn 7X{!pF5-n"Y ,t$ՊkNU&v vGZӏ/(5)՝Kwɽ c=!OdMM9+F[w̽e0)],۞/hTPq$j\x+^(V(ɐDh'}Ѷp>7/~'/6F۹Ulw,{՗ϐ"!i$'s"-!7HqjZw UتW|)NAZ65$+o;$Sz\kIWt -/!.gf0*0"OA|]=\ivbڊsFsY kq "K:yk@OBk6UZWzj7ͤ0lTc=BLOQQ//2 :=[jeOv(K9e~J^[ Οg*=(Z"2:P:4* 5 2Brk=oSj,Kkr4 Ǔ&R-.zF ƪV̼6U'3vLm+ц+ǁCLȠ)<f'{ M&Vb/KA%5 I ̤`q2݃k!l❒ӯ硸.رwL&*{ B 7X/wA4ҫ)< H̘+j{jLĉKYHo׭R? j&YXXƛʤ ˠ!-;DF>@2~Ԋ,.6+ ( :\=_Bf'>lZR~v蹬B?YspB٦Iz瞦LAh-K[;-8>ݒb,'b˫gMXX^qOA`^ьO#O q{m56<> V)BW[XSftt&'@gp -}y6UB`puoݤY_Ȝ#ƸBi! RT55F`tBUp4)55vcɛewŕ &ݷ.5MuE+[K\S:Mn/rνheI,q.|NΚ7JApX DνkU =eߍ9I/zh7T MPR1%dw("0N*H]qQ6вlBp) bZ 2.ņt];^q*@To <>qZ5a'¥>@Zjo9M 09+R; TPv)9S9CdUx&KNj8a9F8\2Э,h,jivG쎾b B9`SHu+KA>@-9*Rt] 95(Bp ,Fx DVlG{iYz86Xwc ^NwN|@pߕɫ X8 ysL=G=@ck{ɐ%SqbL,1.| o)DµaN'=i? M" 21\m W-id~bY԰"ٗ2ph¡ >q.nPv!bC2 9GysHo6zm[7HqV%o9jnK-jjZ?_9t}"9i|Ueyc<'# I|zq|t $6ykKb$KuKض"?H=(eph=B\[ _;wyN_ܜ S#HKIv 7e?$AC '&m7\4–v(K**h+GR0gpu6"GPwDo"dž.\}LΆ듭?^6#~t#A\X|@ԪJw{7+qMXZ24#x/B(T-Yb#|KF87W# uϮ"HyLcrpx1b6iKd˔P\li6BSnՀ>fC1 !r9i mf ܷ,#$WYk y50̻xl !3Ӱ dOc}@ ]fquWf )2/?Á$\yTv<Fp$}wq^##܊k34*R$bvnbwXd%Lϕ5S#[Ծ*TAz.My΀ Yd G}# ɨIݾ!L?qqG;*fN7,YkІjNSl_65Mؕ1`QXҙx4OlQUR0xGضl@ ێAhJ2ʵD3pv4&|GJjN;L_0 IRe1MgCeY}%b԰s0);pÄ{G&bd!K3Z6{ ʛ旅I!Iv> =76wIl]bArG h7ylvaʦ4ƾ`q@P }Y3SX )p^0P&rT{DC(@pn6,at33z_Yɽ{z 69U Ԍa_#nb3 D:J*_=~M8ӛ_뿤/+\dg"F !W%9'E].1_ng"lyo#r`\OኢZdET؛x<s`;Mܝ31'ۍa",ѝ7EtdJm a2R`|𿔘]ߨIJ>+2B:hى.YSiS1BLcjnvǞM{!ߡsxM̛7ȕD Z\*jE*!jVl7\7_I&;@!k:!OT>e^eC>\xX:| q5Cc rV%xeB4t;b))ѐ$PhSG3]ĝ^Vr45`?y|~ bͿ)|wK?VE/.Vp5Z[vq[|Cz%OiwVm ..}ԕ SKEncn: 1FdJ^lv: ۝Ъ8XD,V3Ey?[:fC­`,t#5`㆒c=Sj-k,9KX]hTBKc{vD\>Z\G  f)2Fae}Vڅ362"C^LLOGOG:D+4 ώ]}:u3HOK.@Hm$Qi_ q-L wθX׈t-±i.NM@R+{'EFuȻ}s Ξ0P DI_Ҙo#7Wt:E^ ߤ ohV8j4ہ?yEGfS?m4,Zk<5b1rz,i@L2Iҏ*wEYi }Ia}tc#+U h8cmVBRLRӱVsm0)(~b~980֛bk_Dy0aRX*i!nNӆ%(=rw, xʰ+n~тT&ea;WC I8K\dsؚCsC p|4FG-_"ۊI%z ?;=^IuA Աhݺ%M_S4œ͢cN$\uhȳ548ysp&-ni:SallmTV]9ћQBa:t\^_ 3C6Mщ5/;PMM{'koߠ:#h'i#Lu=eruzob*9 'l@^&(>`_C);Y>6|ЧlX|+eZG+OJIȒ( Դm쵱Iu-fS7WjATsVg ;g69/j*@ڹvA.Z:Jlr"3vA;Yxa׻ WyL/ͣ99DŽPn$Y\c6ς/rFSJDvb?+C312a< *Key|t`F zE&ˑ%."2^N ]Am;xx|܎Qm9<733օ(< Is7h!cAYs#=PN9G{j l}TrSuu-TjԺ;EZivncӱٳSC] ,9:ʿBº~wHE5M$.K~} f3+"K(̋24h80)?)Sǟ!*|YQ[^b8] vwH5IE`cs7P>>8?ό^={4Ov5mB4WzҘvFRWZ0R.E/F/0x+94pf$^(<=b`7)v7wN뵰@N^.#R:-mƾPv#1Pb~(%`k&D-}#ԛއ-uP,Վ6!݄ϣ/^JeAwOCOLNHwAzZ=pTYa UUe`,-#^8nQ?;s:,=+K@!}׍g%VșVd"/78m"Se&z 3|OkBýH{ zaz3ZǝX@_ndD6Ds ~~Wm?\+O6 $φ]eΊPԷ:%Nzɲ~AFE'ז+Bݠ >TJ ^:@O{B2h{C<^9uE*6rQ$QeFI (a'ư~Vja$ MalYo3v4hlct #|Q`H 1Pjr3 %~+*=1 Q s CkC8!rH}[sH 8e@2K6A=B+aK8 5+HC .aJ!W 12#ܕJmmwڍf'ԂL'>Iə&`$p- S67Z髖CZc<Gu/9φcw}sJ"yFR.1=Rҕrǵ|E϶M`<<y }ѝ]kˇҪ $(e\ahq=mOF|m;!ljd&n$#E&DUi=ҩP%2?Գ$Fs?ボdz/GR+zL͇RQLۥ A523Oڝ(TםlNoWyybc^i@@e?򼤰txg" :侪lbƳ2[*\.wDOaM ssf/Ppifhw R` "tON */ҩȜ*rWBهp"fzhcQ`s"[U'$Q{]ѐg&y=ݒC &t^%i GAi,`q{*t7؛ D|15 s"dQvky ?΄;cs_*B=% g'^#2{Ce-!\yU׺?Ӑ ~jKxw28YD^ƚ^1W=o-(eAjW~v5Snt32Bwgp8[@ 7+'%jt9ϻ|]|U_Hljֈ5iW[^{˜)̟yZFU(C$]3["W26w"z4?w.1F` %`|U@bcg?] <= 1*ȧyD/ya0U;_cq~٫=Y5+?wXW6ZKާOCr&9~e½a+vXc]b5mC<6"N܇/twA"ΎdrH Lr)|y+?UO{KK$ 1(0o4AV!Y1.(@/d$VsxHL/@4DExIޚ +'I{$\+ L@66 1nhX08jf-W.{&T窦0 vh͙H_=3[U:%iEN~&\.jq|CmHȡ+JX: vhcqh9Txc eM/A˫7 mj9?hG?3 "_՟@-F^>%|eC мWaLBv QB&6sZ352-rx!b|z5ozv6 Xc6"wdwL@oJ?~B$괡!'ɍW!`nq&ӷyxgۼAFEk@ Ok)ږ_/HO1.?CGEwíKUM^X`ǫ̽8+&)p#/aT Gǭr'6I2l%Ɂ+S-@/L| XGt*WJjZnŇsܐn@4B Εe˅d߶5l;d?\ ҏIB~QcvQ9>@53 4tY'm͝0Qμ9ø5J%/NN@;m !m$=\HG[Br8źk{QbT%s"5f|[W0 w' 1b*X~x=ex]nƍsW4sO?T^xZ%wr\ 8:>3G!q#_;ݔaꃕّ߷ޫBy 37_y=P-Yһթ(^!5l,~)1pg2/N|Bց"A:l]O̤/˪-Mlk5\84;]<֗)jB䐐s4D^U9[pg|V?-@%|xW-Fyw7@hUEy,m7px'1Kbing&ʃ`K'p,_M}7k5T%dfIE $C|R|}| q{$<'FcYSիSEDF޹op}Gߜ<u{H=s~XYx[,9@Ks@;ؑ ɐސ;WC4{|xiW&WDJCxԍA}r4ې VCU`8jA{ʪ_)fB<:$m%SQS' =:>11? h+yox=[$vk‚yA#a=Y gH-SX%sw/PRB( $IhWZ>vHՇvdBB&\SHfJש JS x8+p՝Z+BS,!1ݥ2NMF3*S9?`Xַ5TYapY.|F13pen;-DNI)uŒ-GY>қn}2t'^.DTHm/nnǻ\|n7ij\BxRHV$hP?ҬX`ʌ0r&CH_ \m25H#f96XoBpi%QKzsIU_o,7[`lJؑ7ucҢT2k% ={Z $c3e/rSMVHD nɹ0˥b5HYa1S**M5iR:''p`r\ۉ,bs[o<͗#<Bү%qkɀo.SR]ϓԟI]؉$nx<Cv fN?#J$3% vs2ԃG$i|뛶 p G#UjP7,֫x %/aLq{p&7 Z"ܖɛ|(eE&TF#J-#ӒY3܋!׉"jTSFKT 3*ߖtθvet}]YG\R!)!1\:l~r;0N EY[w-uun#?v<ϲF74jM-i%~mAIS} uNZMQC k8hI92w4] mn'F|>c)CXk] ~lӋ ) |{}>} xcZrojH\)5/8pnYX& Eo14ZW~Ki}l4N"Qi >x@U&$a깲lLD?%lKl;{06ny`l̑'p5\RU`I84!z&}4E#' 9'o)Kwz[iZHpQ#f)=qAk*w=Jh[8y=\Jh,#}u[1+n \,;S^6焬{IG]H" U,"y晕 wX.]>*&`mX4 bҍvXhDV4 @ :a-f:eE:9 6jz;;\:Dq0 Yl `2_NS1nׂ15ȕ+s߲AY+~|^Ͱ.!_|g 6+>XC;aj1DC!0,].h65PZī4#0p!8;R.,̆;dHP0] =[AWNoxPf1{hg!!N*M̥Nt $Z\?Åj&>lSLKaBU\0stSAMiA Ai[Xz60P=|94ddS]9twSp:8 g5Mkk:LPB6HmjȢU}+n5xhlnֹWk^̖>E3YvR0)/9~$3l\$smN^Cye6^Mśj8IIf >m)װ-8e֑r{:L4o d# hl)ZSC.DY)mxWeb+ëОeyPpJPPk(«+jo,v{F/ .SFƾ,@70luNnQ #@Lb=v@VmJOW}WXjV/i_<(I/əO"i̗n+u7iP)t*O͐%POaeBt1~Y+L$#rS,\5H`Z3ZxP<6fusLFDd끠r>[/#8K Mew_]+M_U~9@yf:+:̦@}M #} zb)2fR6%99,WvaK.?-i\ɘGzEI3:N65JJgw1Rv-Õsh\{,N&3~u`Dw3ݕ-oNa=4~aL$$hSzɵsq$F"vpQl1f)+%d^ u kWWn<jcOM~A:y/E>"ڏl{xiz)?mYɗB^dM.I;~Жr:.IBrm^hC➴V30~(IlbO N+1"ZկAsnՙ:Þ,: ΀Z:j8Y3BűR3Zo, $.xfO8#4Z3 *Y!I$UƘZ(hrhtN:3x>"$PaCy&ֲvӚ`肗4/D~[>)j!x)זVj(uyupzOc1Nuaمt_bkkBXkz`Xc "Vmu'!Rʝ)nBLv U4h+V&Ԙl Smt^`$x6y2{:,d/ϼ[XLB3h^rCrz\/M{r>bcc7QY6RDڀ[e$y90^ = >wZX~marMM&-NیvD繐DCVKXusqj;5MlaxDd% u2h(q݊ei!RHnM_H0m<M 2[F'Hgۆ3z:o'X1G6 )5BWP8ک# p!K*Hut֛m't6dpmC~@9Q,5IϏ.\~ۖ,%ڀM!Syy, YZr}a*{;qxM,dD 9@ 뛏N?)`ՁZ+䛰I AYz2_L XGid a;0eDf*'0J@ggFbDqH`IEFÉLBCgJzYh}E{(Ays8VN $F~s 0Gi֋`_"O࿧nPtaoY< . UDX6;# 0' <&l %/ġhњ?X2lq&+2wHQ (DPu4 K| Ȃ U\ pZK{B_āХ3&Gi sc9DZF&ѕ@Dۨ~Y*hڎb@Pk/[d"*V2QW3ZpM{Eۛ힪unV&^!ck2"d}u%Q{240)1 +wQf˒!\I77};\drm!aH-~l'Όl,H<:Κ vb79+)@qY呧Ql<5&$*wдe݊`ڞ`?n?% 9[R\2=W `9#%%GJ;A Yu9,˲o/.9K.S$]͵ F^0/"jLqg#؜˧ا&!P-3[!c_vD*)K0Lj|Wx=ss MfN a3-ҡQi Bz=(vuXIo=w>\5QY>(v>7zg7-'*wy~c/˗^VJHȬg,.L7BzFl%Ǫ&h";ry`]ihI?ܲ-6A(jv^$ pQk|S/Yؖű^( 4S'R{(pLnZe |{QJYڿ^a[SX^ (=Ek'Q$JEϟoPqoJeq ;ZL ֡ >xEc2˙vҽ(u&U ͐ A7ߛŧw. B/n?gBl}SZ|x_͊hz+< #*k](uͻz+!pסIKp$(ofBpRtKef߈ ^0y P[rfyǽ|]Vy7$f kk/fBf: ;ϣyA_vM2ƈN@؃ I4q 0j Rls s]@R3,#pa(ŊS9iwԈX*A,x̔5ÁERZ3s{'J2׎Λ64j,J,"_ˏXLȥYoZh-IhRDaDsUhWa "M󧝟 AhyR"qpxT{b|'tۀAiɱڭD@$$ ֌ h߁Eڼ՘ax-BnLqXֲՉ mKT+~x 7W5 jXH^&څ><Jr39M3~ԭ5 ݤZ3i 3->k("n~l\#dG^޳!HzXᛄe*=7]606MCdh3B.ϱSZ3Zeeu.Dzql4Tznã 1դrh^}}JBj-P]pxa#2d:x"* 3CHF fH^[<IJ\ RIqU3;Ѻ[ARcvRNm]¶wYij$qE`Le. >3XnjlI8(+3. k;ںl6Вyx,|%J_م"= x]5H=5ӡو õ"~b4o1I'_ _=JLpQ@kM] MOP@f>eANxHPҷR*16qOjHep?sxMEX̞K?6XaG;~  m[^G~MNKp丶lR7ZنDK?8իn4}̦z ! ֓]:^`7kV%nh9.ӵeK#vjeԛ'ards5 re6`w=G }M*C0r66 ,s )ІC>9Q:[e*ʻ"uG :d1q?Vrn"#',@pjT?ݾ/N\IRqEi˲m] ȫ!B&e ZqY>;2;9 5|IVд2j'a;xrhQ˥@ Px֯8:(O%xbEvcd~d:SJkEmR;2ZN_Z[yhww9jX^ד _h$.\C{~z.Aq=eOS?UamNp\bB|S9N|aFL:\IG<': ׺0u;[b:S*4=>뷭8CÕP4'9zt#{k8unAOao$kMU8bp/ <;ڎǝVzc~?nCo !mt,_ ykb"H) bvXyf ~i@B[GQYއ:@yk>*5fov 8ږ6ΐ%F[N0c[u(ZN8KlU.6qnxg͋i]nWd+.7'w4~(PEҧ>βmb2 ~.i”f1;)zLlZP3 *d3(,y==QE;GByxk2zyneJR4LH69U|̃(y+.,+4I/Q_d)Oa?+/70߫zmUov'kπ\Og[`:r "urz=b_Dq5E8-TIX67-X !P"k`5ۺ )E}'"E `mU|2&X4?hD-% dw;M}mjW@vfvXW8#X jɧ24##[lHr[Z qN~6E-({+ڪaxt`eQgue1HZ/}.2g z_TߙҐ@u n5,l\(/S|$uQ.D0 $5'yES :rż#0JoDʺŜ'hz_*+ ͽEICRgU`a ݒdpV+R%Ny5=:Ϝ>'ju>sȈW:Y*$@f8t0_,zgF<ȵ5"' !e f_3o F>o_f9& )5df7RTΌ 8йϐt@+w<>7 JNl,Ez[)4e%a_>F*¢X;S)]&/5HS>hoIߚ݊p6JH?5]J񚼮.iٹ,EA%}eݥBYc1iy9"eM:tRGO6lF>j)}xQVh>=% `̻ȫdp'Qл+6q{%Y2p.{cR9&8ݤ/Z2u!}4ASUi<{UWpEMc[ָvs `”wx1`쫒vv+G3r{h+¸^ʘP"( h1_Apd::m1D$iP~82}*%q(ݖOJ@Np^e&9HU~i*g)43G~XBJ;3NqrQad'DG]"ɕ@%.?f^6Ts#2 *2_Πog Ě l21C=H] UX A%؎< T| 3l!v3ǣA$J_rG zFV 5#q)( coT we|R~w^3 g,`pceX9ߩ *`OYϲF]\}9zg2;/ ybʬ X W~Qr >Ԫ֬iXZWՇF]?Y!zBYTu_TlͤYA04Q;bOW09-m5pX%)Fl>ƫ</!]PKJEEr7Et-Q@ƜX#Mnq9k皭TmŎwKd{r-P.bl,Ȥ,@[K X~XL ϼ1Vجkἠ7:ÿh߹P?( ?=*"zn3e.!X_b`|$$'*BhQNҺ*Mc~Ib B\ '7OKq]lT#~<ۅl| FhvbNwo}G!}y{bAqΡ:9ɾ/GOfuD6]B|E?/mtsX!_lVR-L @s8Eq X5zoCA<7q UrKh4CBq w=lR[;N=zK":rG02sG8icGf젅s['&ig9suW3g֔n֊u2.5A_]hzmq*'ؘ/3=UQrw_=lG/l[}Mvjz?8ˢrPHХ6ϩ D1N-, rWOK_(-uvulL4t7D(W9.B5?IqWȠR>%FABJ`DzV͹KS3JyaisKA_3\*e$fծddƑw<+9au<Ҥ`ϘF~rZV:?]:m"ڪz?bm_U.T86O'UOnӃlWxE=cN-2 ^/ם%S[Gns'*x{t8s]2.IF,nJ+D)*㣢9I7rMģkپ[)ZZʲvwfhQrju59`aP Z8&4Yqm/oI96kZ9)Dw섒`Lf3[rΆ6I0 "N3:ڢ U9{ҕh2]T%}V CFT[Y,'0c0S^J)zh'UdM\u^- HuJMBXH}lpbS77fi#iR(͵"yRDsC<.b,oXQš.,,9+' s_+xP]=O!a4 t S^SN^:V9T"A8E Ryu", u!8bDxjd(IH񀎰GBiƵ@cR*;O"QO!!ǯ?!y8Ov >v(6_e@%Ҟ³gAV"wO\),)c7p8)ރ`7sD)D[R^Jا]1RGVQW02?z+v`Fg3RWڷ\McN|n/ţ?B?KJp`ue^ :SL9SXW(1ǯ 4kآL >~O FYi3B\>>7 ]?=!W2d3syj'}\Zmbݞ;QŝLm;ԸŶUT/P\SOT_>(Q~s>쩮 C!3zv1>Ї\QY*fGPk#eg~xG|!9o R V(jQthy iS:٤׺]/3Yh;+,=@zrYo-eX[#e!io[jU8T4h"Jp-|Eoq5kދ>!:aٙRJ]o={DhyZ%|[)aZ^bT<7aZ1qϱOF7C BhSyc5X" 2n>HqP[m`7c9ŨnB'lF^RD1Y0@Beqs*Z ?jǵW^\t=f;|tґ! vxT}¤Dw"n%.Fo[;>YXCw%A`TQ̠'+u+:"@r!O*^=N=lX-Fv9N)ϫC4h4:jiW|<|M &]GpaM~pkpo ͒3pc|KG^)8!]|i#WGAz' ILo:Ki̠ OhܴŁ-5oS@i:&":VzdhL,D2~7aXDiJMK7'Ld}՝a|ҁZYa@q: 6,ٔ DS3@jy g;_1F Zw1g?}C2lÔZ(N vU{3v`tX[Nű߰T+^-3q~xG Y]MUX+ ; krl+6Z21n|,QG^UJ q4,Ř]GgU/EPTE _B'0{L~?rΜ4vݓJlV tzaT !}ؑw<ʷ"0x_L12{Hx1k.:ܜvюW W7չ[m@b?zI^.]? Wɟ LLl`_29dlzV6gS9P2H*02//>F賞 G~qRSOUӣdZpdւSbpѱxe tz6-! o.gxN680lQ|rbbz~ Xs _`4`Jr6  Q+|G,(ק-/akpݫCFR.<Y[kxUUzX=DgwL4q@sf+vM[q^גżq \*PH`G)D}!#Ud+4/ٖ6M2!Ƭq^O;:z M~4,]Yz_5hh.(K,ټY䣓c"(09;y[A˽[}yRt] KEZyf={Vʝ@oF*h_cqw9Tk4a"hL_!Av>f$b}L5BDkj*+=!v52FⷑZ!H{h; t^ǠƏÓ6^c:En΃nDi1g">d,[`d }{i}Ȫ{nN:GL"/eθX0e Ǽ2 _[jqMp9d,9/h {uxL!-@!U,˛y?TM`k+ZH3᠐fwO`}gC̠҃p!2KzzVDEgcXm f_o$ >rJvgzɛ ɦH>rHGM=WPk>{\&9k+|C7x|~{Q TCF`P&>M"zW!*Shw>*аrȀfSgK\#uԾŗM50Ev̄m㋪芣ۮ5&<» ]K>ƾ^-k^{JNѱ~"\AVު`_fqϬeY*(WOF!"Ȑ*Hbw"òO{g>m8<2]7-7m6;p3GmbLǽ.ִ`)z^ݱT|IoZǏլ`r?)`w Re@=a2b?م~TA3])5qu+!'P{PV-0&/I1Dg&>IF,p{* [n+-̈́ɐv9J0|{%K.}Zls!7Ki7X`Nv!~C:JW2 #;PxMB !ZLO5kYKCcdBQm|6Yvz&t8ߍZ@ 乘u2.e$3낦m]H=nc[OBm0X~x!+5@dZig}u5邓iE"wc ӨN05T42d_Nhncx#FgMJWO>oCP K3a\,wL7| cɈ0&D&Z`p0 &Z9쯵>ƤdnQ7>J8V ~cQ֭r= (E~kfX{J!&:dhTSmʜVg!PNw_ -±2 4YKvy\9c;[CQT=nC<գ&LI0$&ڼ6c^t7^e!u&ttƘXImyF4? 4m+%s/Q+ܟ?Ct[yБz/HObq]'pXSSkѨX1e䎃G׮=JuP[CU/ ~I%IV*lj܄+˗%Ut1Q@_!*T%8jC{tfxαG)M~0ǔT)[YXE##A{t<#a1[PA[m=Z[9d:ztnzvuɚHG-9s9 ^v Y3+/@,$rNE8,Ea2^iJ/#gy{6u6o}pS;B̧7r$aDCYp3:~Nln+w/1tp[ ,fp>څNzX?ޱP<<YͅˁA۠0$ "i- [[-LuB12C[)#қMp2 91o9%6H;]nSD,:^=; \8hڸJ_$7 8Ll*uTFRCaAEӘm&Ԓ[7B]:&8ә,)}6 !lݖ)VD[J,|$GKsk1u0l>hBDRōFP@P%ZފQàyv=j7nb{d@ cdwkPL airk[*t8uA4{.lrw덾wʑI!^/ӓNTU,4As)Į &:+]~IEd$D|\CYF#Ae߾@٨{U@:WPuy?p~wkKocÚW[]pr5_h7/X-5l 0M-r}rT'O0N_Gd!*B*9kl~j%*vpm ,s<6+O#&~jPݜ[i1W(OC$fmd՝ |npywY&//Y6rۂk!?.CIՂ Oٔp8 4YaTXP.;,ɂV֗ߛG@B{b?{#0YZjI?Lv 6~Jo=#Q8L.ط(aNmH9O"HHF{8Hn3%%45 $"iV>5/;LnƧ6MnBTʤy=w9㝦ߚ { Uκ?,NƠjPMXӴ#gqFZFBǂ(d+tTZc0Pl'x( 5Vv!~j?$} ܎O砚p ݾ;;&$ &+G-%Δ/?>?X Wg2ZYCWr !, 41XIA7꺎~šB%Y/NC+Q+橋.LZŔ4,"dNBK:Qݻj֗3fv`qwgVb}9_8<ѥ:Kӿ}Z<+(L}PsPv.li0D=(,wsK\y4WƿB %>-2oo̍7XA&.㗴pcs %s$P{VҫlGsNtŘJ]3JI6%y>jT8*?7>'E* +ގ̈7mq@n#/fKK/'4#m3S7`ɞH| ADB0^h!" ]+i&pBS]RtWy>@c3Jݍ:G(|z#z㝚&5dKi72@TNNv~$X/F>HAFADIpL笍 q:>J4>VcQ:el#lZ/ nÍ wn2>sl=HC˾#vb{# /Ko`pHL'B1iF pOg]8Bc*`rrbodz b^ܮiXY *1!p,?w[^-_aì[2l@ÆW Yǐlڧ ݣXU),n 2"䵑{ӀjL+؛r|-zCȤTMUf3A(Dyjam;5hx?Q/\)9q5EN̫ #Jj?yaƣL3$`m⍀P-%m|ZE@.*ߖE2y^N$!ι D2ΰ='Јl. b:ˆ b_'NjkYBg-N@puv,7885h-/Fܥ~Zh S=Ts?2U|%MMuwpے?WH)mHt,nw?;OLtst&zkS{F'-Jׯ/FIxuzkC*1rbG[2N qiMw{ }2a_CdDT;wqwժ#pfQB'rn!4Ѓ0WzfZ2"Y6;% v6z5Ay/J 1?9xO俧ua@5ٷ)4eUdua Юȯa>Cfι"D298BYsxnQЃRFM *lu<bltK ⒓UalEI'A<&e- I0ϐD~չZ[`IM$aV+ꝵ+Ng')~w<2.60Q52W@MPm| m\Dq[L ٓ$P!*7I/* 'Y/Sp Ne+cx5'p1K`@< PڽK-9~ɐ~|#ozV_* <r켝~Jz(;­ "I/<J+{͡H\;R@-FyG]W%]Q*[ ͤ.%r ٓ;ɞn4u=a϶!9a  u0j'E}*X򻴘6Дw~8h9i0CN5hhrHC3pX<%p<]Oax;2G) 1dfA(Ţ[C0 q5zT#!4$C@7|88Ν\Z= *8#7'[]xc'-<_1a#ppm/ےz}عQTzc&@졆[1`h Fxr_K5㽝b.5~CJ!5xs7n3FAj.vt X`NifmӘ_Eov=D ͢&Ie *Cua [>aɮ4*r~Ї&E3ǚY-qNTGr@z#7mVlGf:krCTtz^s', %nejUaᝀ@z0Ɣ@t~SIb_~s)+Mp:eO&J؂‹^h#Dܗ:@x-|yHkrYX!X~4 НfčdySlfu{\x{Ӳ2!~;íyGB]3EEX0-aF)g< 3_/< K CWx3Z adZt$G? +fhY B3s]2*4S8ŜF٣ְ+sN[!2B$ن@!}bkfK^3Vg/4a6-M$KsFE HAU5;UQ4s\9)Zb]xuuدT†S1)H֫L"uKGM1uqG[FWzl\UQ mS6nstE6B)EQm2~?0Z&]8*|20@oGw)jջUbcD3DuzXSy2 /zm,%.R?@1dݖ_ 3yZC.3uNŪg˦늟+M#ҽߕIBsID:-r 2>?`OU< 1eHC`B`-L:+~Gdzaɗо~U`]q4= JtdO0*dM{m+}D83|CfߤSC+EpܡrkbީL )R>0zcwM(ǰg\fwk>EJT`/H_ ml!i۸Fञ)Pp#²>Dvfs% w -XjU&w=1~/㺜(}45wҗoKn)R 4%r9j~tZ 7,cxf,o2{=>HM#XzƱ(#"A0AZBߦo ":4>z%.$><Cb8$M܀ .lEèY!gv))5,:h 2&o 5ܖ?FײX JLb '#W(*)YBϔ%=ĽgL@Gcb˨w.=J|M{[oE&xTLpV[޽umtΨ|5Z8À~M_fOGg}ka( n|<&[&_fQ^*?GͷYġA;YᬃYbtGǩCR!:-l>J` mA3 \ Mn &•v\WxŮ Z陳;>ݝ/EfܨS[%_79މw% 7Mpd!VkqBCy 0`*_A+[ʢ@O8\UHmary65/^|RX?JJ3"L)b <IQqgl}&[F%yujsy8\UњW,,LP]ቹU@P=T&VzGYwR>z_H髥L:e֒c@k+`!,Ԃ_̸uk0M #Rs\$6CHf"MQ ڶx>e4d8AZqOF#yWCX۪CCr U) `y&ۍqf-h SX}ʾaufMvfy+ G -|~G7P :ѽ #@;m!yl4RFAߓQC 0FW0xHKp[&ˁ.J tR9 |yY]zbXP+G%0#',oz^B6*29'<%xc`dɟP4˝N'3ZfEnؘˌ#mcFT%L&k `_!㒖4y2M%G0AOq"Ոo?7쁨B$dw $Zuī;p3ؙ6Dc[_Qv*Yh5ɏi+&ŭGo==1ik M^;dϜR1^Z2Z)3+ Iv 8 /_smݥT#w9T0lܴ|:T!}kZLSEL2*Ml٥Rysȩ7pM" þk Hb1<@ )z3a"@(ԉ=lً*N3 _ &a0 ZP9.'ܣB Dt7XmY֒{p:p>KrP+s9/-׼-B*=l("Q? pdĖ1,Wmʎp/h3Y"H[vʐ=e+ĵwRGn~Ťe>۰3$ܛ:>BT^'P|KN"ɁګO3<1 U^Fc2L'8:,]?j!X+ٴt,^ؑ?T{P6/$krEjU?‰-QK=v^ [EDp{;"5Cۄod|#-kMqu̪ ^WCm 7$NvP_c j.2Cr];"a~G oAFǢ7!xm>zF̉{ khX}>8˯duE'y=*Vؘk~fݵg|g QN"d-6.j%T 8cF1āqgàqqs+<"w7 K#\h%!+"`b& \qݯ/P2tQ>yfDlnyڭbvM0j-4SDJaLluA3;w\m\)NDnT,xJrq_G0 @=cKnɹaB*ģ@Rl͌8^tE>:vVt^/ǭ<,K 9w"ݩ/s܋-K} Pmao➻y.,[ذx?gbQ c.^sRif+fǤ{D1J.&+L,&>5qeٴUif/|,V/ZBOl]o-:{Q=0rjp7"۹r Q8L6/_p'IQQUmoKQ;̼önwO2T_ ɇIّ\Գq;+ (U[RRrhcྤW0DÎJ4Ȋ#~iN| `hSVC^K~X~QDbboEYD2rRe6'@ri k!f}`dz#1L`)ϗ*#Sr |Mp`qKZDbVT,l&CAN#h+^AL1v⃵4~9Ȕo™{R۱fXP4.UXOUUЬ;^njP(}M)_xN88Xy sVX<pv1 uFW *޼r:r ,!wѰ՛g$&#bJ| dcQ_4H`XeAܶ6ĭf k }aD? B'kŜe#j\XϩQ6GnqQxBMKԛuh~+Ҁ:>q+<}S|̄;gV4c>10*ezY=V[q D 2գ*Lfdgd`8a˟q? #e] 2 G}iυ1ԋ5{§gHmu[,:G1GgAGd\6 0՛ ͨZ;z"җ\O]SCصbݕ\H@5R'`nƿxװj`] VenAs?mߡs<"&Ą˄ zIŻ^gΑ^ag=[>̓ F;:|f%yG_ {i##Pv3?2W4w*P@ؤiqÔ8O^n? KzމOE_2AGyl(*Xvϛaj*3((GA+IJBZϐB69Q!)oboOc>}Y$A YR$<CZr&+OzU,F>`2kiZ A9fB1fVhK!U|xaU p8T<(l 0N6eVL C%w`6mp̚#m9He55adMz3*bQOJK,( ADiN_N#LJX[ įf | BztR<ж];3$YJ95#[쏀bY/]*,ARr%h3g߲mN62i|'7}8w!T/@ɘ4[ݰ}X?l^8Gޞr(]ZW:9"e8Uٙ'/ >2~OJ]Sߟl@fl\Z)z)鳟u*rC'cw%[ -]9Ԯg@.[|OȵDjVa #R$P f|oyϿ^igMegQgXG=̢A<;] #4!v098A֭:dFKG{؃.zwCza<-1aTC霯T;^Zlp&N\N.Ug0ĕ1H)HU.Ǿ)qSc{Rt!/PH=g F hD}YT (cTj4jtrnP]->r%*$+“vVb'8Y$x7.r=_jzGŷ3aQrQy ,8k(R<8bΰlhۡCÐjbvdCkDVUo@>zɉI(|K xq9+oHWbbQ~:Na2Iio`AFȧq8],"{sIaEҮ GzsN<7U0k{ڑk?:rKj$N8E`JpM9?vKA]-e%<9T9*6u &3:rl7?-*67PL]xUg$~[71G c;H ?9!,Z>lq;0&qFӁ)S$`X-7V\)'0\6]՜Q,KG̳._sȹweR"{x[+MWinc48iQ6AihWCQEL"?[2ġ8 &ҒH T,Geޒ Y1!̫CPdeS}cۼVt3w]Uش&qzJ6{l0'Dmrm`\(`bߊd->_e&Όؠ;bx ZI@"ku$׌&X`YqI@dm^t6tn^Y\S @ 08@D}!IQ^,Tmjݥ_&?M1ӥ)^Rg+WQNE9NESUC yHD'JDi x=4(nozt)<{8 3 270˩ 7;yBvȖ~߸ů" pXJAUvAܲDS̉S.>bI|A/;tT!Z@9$,JRU Mg jႬ`AFh1?6F$P^bVO_/7\L!jٷ3)MNa0q9FA#)CӬT-qmf|׏g+JM6RlA,¾32l֌%7Y3]qY:S]{A{vҠ~F\՝vZ]*9 Rۖ E=y3@AQmMhN6ʁ.R.;3иqDgoe*e7j((bّ%C"Btn|አ I8+Fٌh*|p{OT*+3m8xrz=Ofl`lW' `A|jZ5arcպIxxM~Z\0=E}5JN|"'׏֧ιŇiV{ZZZXS ޲ʙH5|@~.FF|R]&=B8VwK (p"Hyd*|dLu-p\5z29vA>Ǧiy8HZ='N pqi7O`b㷩rw^vpo$tٰf}eE{yEۗ9ߕ$$,* rfz|an(J`Q&V]nr 6^؅pcߝA.m2}Sjl HzBT)9q^wN"zS$Q%}:%Xc4Nnؕ;y3yT߻(BA(ѭSC"T"*;= >1j7aۭlOzxv68nD\<;oi#,ʉk0>KaбV% ]usTڂ&[V --Ap֡.k)1B3Cv(L [`Io:@ B@Ezl_L`+էzkٵ~?BU k`Ge Eu&E_Q 2hW%Ⴁ+\N]p`4:52Xj-4wN"=!#wa F xep:5]t j:iGf=0 8w^p&ilS ,3wx.X[-97Cm㺜(Kg8c6ַ3N)_`5'O!y񗮹z&]eeARJ8F 8N٪ h&'($(__)ʏ0F=DEn{$*!1 gPX$+ZkNrbe:e*Ws1JwJJ9m΋&sps)%Q#$l ߲zx=,hg|g[cfY;{ Ww|4zK˻]$ Gihef6&GTEbXoLp:yDy~GA8`xP6cC[`SWMd>no6Ph7&w(O4)FԷN5-_Qp=glt NxV=r̼xl~W2uVڽs&4o$Fp-z3If% XK^ѴwI@gǰ HH5H QY,IYDY; H@ 6C/-@^&;-0t6_}NWOtVua&FT>՗HX[ϹO"bjF-kkDCșT/fd9PzJFc 4>po;%\B:.QR!ɪ(·Jx~Y 7BCNPsVBKm? }-gy,,j}ײ.Mj̚>ۡ]JW=Uѣ ]xom[IW|<Y`J |0g\F9,\^CTcFw>1>ڝ4^Iؙ<墛[ɥκ~)dV+C4BgHnK;%H؊ RNe:jAz9$z5!3&ĦUJ{66w$?aއZ٥U9v7(U٨piAa 彟p;Mdce(B/EbM,<їcT*s$beȅ5"K(v E"\mJĺɨu5Km|ڲLT"Uh77pU]&DaZU/8c6 }[_4R+Y.蛠d !p6*6Vv[*;z=4oVtj IgHv2@/m+`vA?1ZW 9cu6Ws`3Jk2P"3 Fә"]qy3O24RyhS ̧;Ϸ^>0CTK|$\؁\4MkP .uO8a=<%7˝7j<),ҨtRFv/4:[=fKTiiG3ԂwҖ=٠]ZRpV[&l4鿾?{F~"}]Wh턛0Ɵhra=!-׫u<)-"*q б[xfN m9sz /0O^ (D.܁C\-&eZ62UM8%-?&O 6UpN`ҵisv;WT|x(9p](L@*D765 S.V3'u DK(:@V_AYSY&hn vhxNy% if`\a?ӆJV%fr7"rBeuԴ~{|qH&0?+; AܯȹA;mQxyװ-&te)(ܵ&Sޡ~[/<։[Y}(<)p5>R*Jx|T otxORXz'8׹]-UF(tkD>U߈}똬=w jt EteoD&uzjCcS0.܂ԕDd7ί A>9N F\dzc$˖52\vd\1lQżp"8,'Ն lw7cXzbRTskf{?E&>bgHS: :͓] -n3ᕕ(.<3R,YCŒϖyҲWyܰGj8ŘAR< .pUAذօٚ AѴKNbxcg[~7LÈ[peGH˾nFU"=~xwd1j2%Р!Ķ)%`F훟 !pTŁBhT!d_5E%Wَqߘr|Ė0ɔzs-$4ʶ4VrȽ2W ZTޒ5)/|־`fZt 6vs ^ެa_`9adBᮭ?/^cP*@^NMǓdD%3nD&sNe@(@j^uE=U+HB,2\+􎲨_h9 ;0]/\" z!hEZFj3CmŠxZ)o_xtئnhγBfrKmA(ktc"'ov15[9IvG ݽj_];K*Ws^PKX 폡ݸ~L)rM@Қ֟bMb}t-༦&sՔ/3|TjOwcW-<^hE6-*YܶjHZ3R%UPT+dM n 8W~Q0ьEjaZ.3CrɅ09h}^ZL/pv%8M<>~FfD&74δӿkhZh.WmXe ;4{QkP)r u\ۮ\EyGxct[qB(G RdL 0_)|\ԃ>f09u@**`Qq9iAr<\FYe |rbh*<)P`sBE\[LHs@9dX^Gq4۹ 㻯~V.J{=|7 dE ~4#mg i0ogҜ,&+0JRYeU=Н١[-Fp@xN8veG&h0)o]_[5(P;qZlM;lk+`R_\HS}A5 \ Er7W 7|\MGRcaf"hvaH{2ssI 'uEe+C>@ȵP"PNCmzC<M( 54Y%fLu?jFq? ϊo>c@@nt*6P5W3˪zYW V_]>QXw[7馐V,7s%5}IU9כ0"K>@u!30 Ƕ3X4q PK~bV=CƊNK@'cY5 JhkMPXޓNW@G w|m/Y"=oJjw t@md=-p+_wSTצdj U$y򑎻46\H$b]݊(u/  aZ;cAR\:Ֆ;d ޖ}>N8Vܭ +C϶ﮓ DM*oM%QQ,)f.RUhe4؁!2Р2t*#f `_ƌΟ`'=RI`չGPa=wI8d$֎z7O?K: Q>~!uJJ› FwɔMcgt'PXnߊĉ^JšJw/3^ws+owmx:i!R'dCUh8ܣ}\:Zr(7OVCtRo/_Ⱥ)1õ>{-0XCflÇ: #72SP2AmG Π=A0GI)wXP=3tY iH̳;ki ~VU(>l)RC?w6b\D~ms-#c0L f\֤ ;8k$(;?ii:_X5sn>r#Ů FG{խd2c5&? j)1l> H0+09F)_KDl |e:ʸǀ?$UB|@h.Z?>kDH012KmbRoԇ,N+) 6@1fuTTswGAU8H)#7re !+p†@M3`c0 ~}Sn[PNt*VڍI$" efX#8ls,`0TZySݨ?20̵ ֨_"%uKnq0ϲ1U5AB^=+LYCOPw9 >4]7O0PҼ,Y7W1jB5 ! 73KⰑ ̉wEGz)ʢ]ٶ_υyNQ,0Qi3 R'3˻Fqu)>JY W bu=u/$4\ut?#t! R<=|MXQ`8C*Kbw?&[PKA`ȴ4&/Hz E%'nM˛wf`J:},x49ܰ10Ws}0̬/ F> 'ֿ9Xr\\ϰ[L&~ã))8{U>Q#,߁BiW uia~Ҥ Յk<$Uw 9> %֍s,?o?'NĈW C#U3 .P°\4w4)A=d\3Z@"z1AjKA¸&?^D."b89KC'4b(oҊP2ti³RR]Z-B6J$ɋ9 Va塍k >$ާc/Z4j9T.ǿ%'mK~M~Q~9t:hW( >$m 7nlb9O_FkR'e˂RԘ7^ ґƄS[gM |/c%,N]$a~rEdM`(W}2i\\U/{VG: e{ m\BZ,y E1˙6?G33M=gx \UJ`@>dž1mC/V(S :oy,#P!Hf>\)pQҸgZ5BL OW@uPa%BVD3@of*U=|12 \7]PV|MUCQF[DfN̂ G #\Y52e- =mzYpfLoDGOק\d<S+9gj'n!9j <D@%I/M両5 |"k#7.]q!g71f, 5HUX^B@, )C|#i< #v X{Vе`d侲q3#,Ƚv'g:ߣ-{'$7% L ʹ!֕~bBVɘvNd?嗢 |.-if1ZFgToja,8R 'Fl*zu%9=7Pe D̕PA&'%GʶMqQ(FՅ#b?'2zl>S4Hq AȠm6%.I09dNh 4G8r!X쐼d,]Jm!ECCU[?סM;Zxq4: O'f7l(?AW955VL!EWs {Xdd1"6}hF~< H^̋ʚ:="N^ޠm"5er UlIZ/ώP^]|ʺ:VB8`"j)2| 6C0qV2}1.>r:ǂMɴȀ 9X;xi/;嗈)p^We%#O=\iQħڈ,jZ D{FSh'RP9ER0݊}W -%#^W QK"XD 9“"cZHӎҋ@ZUF+8>5Fv+}\Z6`năLh95a׈x.z6aE;ڴb !784 w:!+$ΎZfXvnXh_R #@\RiDObL)snApq޵DB![Kj;dy{.8Hv~x(B+|e}ֽrD6mf oI3.DjCK0DQz f:ۚ uST-@ALf;VI\wm [CǢ;!~פyn@C _*^}ht`l$0u2X913 sSLfN-ofr.#6 3}Wn)ZM lװwe>&_UY4K(OHג+ fl&S8=+!#߫(H+Sa>!NeiGj2rqPѣ\N7%U&? 5ngUcEXZyHwر%8"Pe3,ڭLHCIps1C$; };!YwWzWIPJ.0EJ,:wĘ8Ty+Ȧy VGf X #F׎ou_rWFo|C JCf y&ig Y>*O r?@RDI&ވĕo:%pL[A+4&Ø?zR0:,Qa;T'aVIr/ :[bX/ 5YfTӈvroGp3ΏD˒Yz/xq:m',Ҹ|)q+lb,c]`& JȣiLLCNp~:TwFF|/s=OW0ښkkPe@ uz ^:𚨬CΌ]Tp=肍 HjD^a7zP=qg]I$i8e$|Zl*TMu4T (1Ag1:<߇K{i'2lr;.EǦ:'2~ R=Lh~2έ$;(dvo&|hՊ ǿQ]#b ç@1<E;j$J$}ۺM@FȽ(FmĥW@MvW=#BUzEKruz>+' Q ǖM%Mu&Iҝ%q-:{)Cj8$:fqB fn“X<Q?|n.M oC+RYrɋE'cnd)eBz)q*f-xc&Ly?0@U0i`l& b7)#g,hIhUP𮯻e_:p`o@&"zNSPN gj\M\N1aM)T Gg}98Zl ȟ=qX72gc[Ty3T(Q 5ۼp9I[,;<"G$i *kJ0aa. 'v/Ъ7qS$4l2׎j7m!D7ruvY,oH_[n`5 ïD,@?,K]/1¿o zhU{ }_3G"ei>ݟ%>|R &`K߆rH/"X*cXBaJϱϨ-D)o, -uےNk? zDJFUɫӭ8ȰT%^thPYڵ>8 ~>[Ic Lv:ޕt7~./F. b3uR+X43eW7F6Bjx-#qwFf &3ĆiO[O\m3d9Hӆ>$ih-&UT B&oKc{ǨƐCtᬼFV)2dN"#y#C; Ri\m@V5%;(OAܲ[̟}37.Ĕ's /@zT@;2<_Џ )"O?.ЏG۞ghU/{t16N"§׹uI?gMiҤ(\"ӳ,0!mE~&'L'|6kU.՞epbU%\=3qgEwEJKr<59-f! %6%,*2cY&7s]d/P9x0PJ蜘PE]9&I!vXh0y;@D'~F/)Lsi d1'retÇx.ȱ $|~gB&K, nz˾pz,LQlJHܽv?oy@GoH?)3znM7j%$?=J9}JJ]?l(n)Tٯpv#sfx)H2V^mV{';NCPм{Y[HF*y tDu0akL,_TC7ɉ^b^0n鼛^Ywc2td0dBĴNTn ?ΠLxKʢiMGv1,m\xl*o~SwV[2tO0…|ี.wp\* `E{4_?I? _Im9V,ߙ.`)s T-/c8 k|W߲XX Z0 3o1n)A0X^8cZx8UE!FxL[f˲J;͊ ZsR&\S|/F\!Sc0a=m32gLۓI(ω٘VȜNF@M JQt9$E\?"DI^t;W2/t!a|=ob+ҕYN=wuz]I]E}']$,-`Fk&Ŋ*Jth((| of]+D[KŁڔ/δAf#6އu-D~Qaϻ_BgU\DiY% ]G1_AWyKPS ƯAcZLuFbM45mؓYs"CQ鿮'2`xž8k)_;@%l<OL>]|$(R,K Xۗ<7N̊c+Q]ohJu'(]ėredI1!ಓu[h> 6> 5|VY$[5Ee89cW'h(^EArvbRpG0-tr&͖V!xKB18eo);A[#V>6(ΫTmh]vbzY␢CmHXiQl5Dw&& ׄ.]9+VΛ jR("j-$3龬 y|YPWPYk&ׄkE@n|82(Σ9lXkY`MLi~JP\ = HjzcN9 >]]MҸh/t$?h E^uqn[|i<\I) z |D$.P53qHx\~q5 *ζe'|H?~%B1 wOه9 j۪,e6c-4ytEV3x]",v7#a;Kf\aՓ?Ldz+_tOoE K b2k O']}?7 v7jjڅ{%JL},fәQeMa֋L=#I [sɋTNM>жWRbsg_K8i>[-ѽF ֈX`$;bO,8vˆ`1ho~ZӨ:Drz{bCܞpeHEY#udLΧen CfF}:ԣώDUWD,Ѽ649T`Br]s2h/ \݊i9:kz?!6M,LpM&oz^h( ' &P8T :K~.-埡Q6h!bkʍ0ԏfB:UbZddoCgvzLM n[Pjh$%.@MdH6[ ЫK^L*9LNiɔO y3\Ӑ&ek8"Zr}(x,V cW V=;AjGX\}B@{lY,=t MTIjPPq`g 13R&)0tqЕ) mg鈳ޫ}KEQ[QB/0UXB vi[ H^==mL}Vb}R)YC0gz2CI~lc!Uk_Urd҅t_}DnmO.~`{.= JW0Q3Hph0':5aN1mPґl<.1Qag59"Lsdnrw}!)9?F ghNX,;=_(Pzkh/XI<9) !E3k^e0Ļ'IFXkŹ}Iӷ -&eFacw$Z%/ცRQuIq=gqS\*Ab\BRBsfޣm~I+~~MؿB("!}nߟfV2rN\2쿉]yRZi@ WMԭ:͆{؉*Ut 8#Lz)(u(%N:UvIpz5XX{ _<q"_IFɫ*qoɥ¯X״3*+ɹ?،PZYBš>,m2QMjuc"xAT]R;M_/{'ݤ_gLl $ˀ|D"bize}R}k~ti_x`yˈ7tJ#-ᠳb!IarǑUJdq"ȼJFJæLYrF|e 0QLJTݴ E 4u H(٫v 8L }b!c702(/,KT/9[obx77|`-Y?:'v[`T-闫 ]vN7nϒ CVua=Gz, mX^r-Zi@#Š dlg,fb0UE(r\2R= (KTGoi·U?R@(Up',Rʼ-obdm)Qb*$Do勔)+K#Ϡ~!t[WrGG`~ _f>=G6OCt>Ew7N&|QV]xde6|@S~%\ӪƝ:ZyK楼E.L#'VNY;P=w!^A;I;#?zYA,H]KU!xĬbk;zlFzKiWeo uKf~ݏ耖 j !`Y*z0>Urq{`ČN`|Y:-I+!r~au$hZLO7x_uDV3k)7=cUvɈ8Z5*{9y٩]XGEwos_ՖZgƠi(wX2 0 .{{j%,_k&]2`mJňA[1K{*,P8BŽOY3|-a%w+7LR*Fp'PpQ@WE{6z6s(9T{qH]6Q,:d-*S7»5nCV>qOABy1dYL aMRs='*I4Шiw=}'8D$\26}٬YLtX^Q+zSg cf^e'vLQLϬן7:a&$ ܆W\?I)K%AV zCe/ObޞΚz[5/~UA,l~''xʪ=[LfZ`т{F<4pzCD8t)\'|~Lѷ>ȵWVi&BS5xS,%SP*X^ /7DfߋV5 B;:zk)2 Chgll~]>>35`D \k%DhVxۘ8V `y6Okse"Tz*22M |[6)UH{+ENC!-Sߢ G=\'ڤvz?RXmРD "zԕ@:;]#@OϛL C¶>27W쮠Cv)۱JeҕjI&GnL|&JM@ͦؤtvxѻEjQf;IY`̋a^CIXHrd˂N%G))|"??xU&9ʺtYϞG Zj-F=hM6QGZP>eg]7P_^6L[$]]s?Kuꄢ0)WP 1RM؍E&HMX 5!袞Tk~kZ}l]EZ wbA~j>$a #qe]{)-9ºld %Z3wtBphi*_g6 ;8*.)#)8(LrVonw'܉MM%l8L7h/B`Kv5q.nHv ȨpH8V:} ՚W!k"STi˿qmbieFȊH۫B9YoKR4 b,tH$kA w/lemL* `Vɟ:~tzv,3@T7`oXF9'L@Biz!^{uhbO'K ?fj8ZՉEWZQi3  ](MARw7ѱlBÁ\wTĐғWv)w"Rn({8 crc{_[ >Y:ƾ(l%1>#2Wc|gh phSK HHGX>Sң4~<'y˲λ zYÉ< \ Aْb!鎆Siq[Αoj0U SW_xe'_Op\@Y@;Zs:lodƦ>HzpvR¸JlD|t)$3CN4qR49HfRK5@fvlbX9h@:3eC8*7A[q±F2{; $|~yYjqrB͉VxJN\`4&Tp#-xd5|_Mߵ%iy1(R6]/rqYڣ0Fl<&fwtAHͻqK >ͦ{j۷#U0rymQ2#lkl_ L$]FW|vO)`IACrZiiAEjͺ1Y+T?0f&4aTJ 1ZqPv[**c}nxwQ33͎h~T"'u VX#^򲙊0urF7fDϨqd>Ӳ5ny&?PPt K7F/O6%ȣm'6&cGfEP+?X$gMSFxkDҠM&g4U)ygEۼY!rIh.b0c1j5[B;h'6+h|>o"5ߞ졈#C}KP!3ٺ7Y8&LmqՊ mx{f!l:͍@u[$QL\! :){x'FՃ,a0I!)NgHunf-.# ~pE˾hUF/ o ㇐eXl\)Kϩg׵w7wp :|,oo3G8'Z:X^wbN4ns<.Rڶgn.[~h?o"2{l:S4_E ۦt+`9uh b :sb8hHhVnBmτΛإ7u_?}Jj[]Yo?.!7sZj5qSNiCyT|i9pO}4ئ&,ؾ19c8M_2]xwo Ƙ/DkJi؊{7eur%8PڵB> yT tR=Hs"S"$=l#]0Z "[cv,}AHоk(+}yQܖmve B\m!>-DWoQ潠Su="(+ ިG oSp(<W?*s֒m<ű\27=*j? Ԍmʔ:Pvӕpc{]x|ʥ(,]vЗ6;%Վtcƫ:]Y.CiI[eN,$O?\J+2Z ~ZV.(0p&նj:X@@xVi6ų(ƫRWe>nk-"&'{hTg%h="2~|3  djrVM̰eB90+\`D_sVXzw޵xMoڠsKpmߓ IuNÄ,4 !wBEG4ׯ@*\kUu_E1(-06T}!emҥq\$sU;6=L*$Rk#\~tL*7X0AB\i)7R|W2%F=c3߸o_FQ9::Aii- jG·vP$ln؏:_mTqp[j,;cgP6 fEA7D{Ợaã*!VwnQiD] SedH +(5?!U_r;~Ck"L&~dc*T㚁ƒ  !>^}ޒ|+6n]s}'Dረ6"1|P/w_;7OOe2$cЌʳK, hV-ݛu΂j9Oj쩔}O9"s\8?Jtoaf?LJ;upvܨ' z C)^9Z!TiDgu .iզluv-ߙJz.{ysӐ`'^Xb@_ JeaK%we ݺ\^. A(>Yʙϑu2:`hlT~͘Fơ.8ӆ◰=lROUQ^ΤrȜQ޺%&_5qTs~I?gTE 2+[b[%7CGNWƕÂ<wǚH_Ed8s RaoV!,z߂SmM!r3;F@S䞳t Ao8U"lcxSIi)7gPS'۴Z_2e}/fS`+Pw.u]tDٕS Q`(?^Nw`Q"oZʆoB0hƇ98lk9d4N|6T*.{ pALZt$|zx r/du+E Ae#vW'-hlT2$JL,83g*K_KKJ<H_'ѱPZJlptA'cF ɗhW}VгGɕ-ۑٚm^P#lpVakE{ῑFhQh.oTy[P/?g6l3~V']Գ4_dQ `Orbt9~q[#۟CfH$r,<},$ V>ub )ŕuM.1>\ ꫖US!Ғi+\B4:1M5ݱ8(S[ZH\ߣjGHWаg3o8J-#gomQOPWwp }b3Ō>'uwɾ}њ:4K}x߼GZ?2he Rb.N^6)b=~P5=k-`~a\8P~;2eU ?t vT*B)Wigc9l6X:kS(+!? *(D) e49;:w}Ib^iN$}Vu-λc,j$K8_n|lӤhziMvM?zr6uAfׄF$EAgv6@$]l$q|tD""*. aC>$B&X˷z4.3]a&vZ2,͘,yӊthE#΄hŕXZ?FYQj˗B"$ICQhld[3sA9 @z7,&5}] 0q=J,sY ǘ NC'jdwccH.gKT~8?Y*"Յ` -4 h}4/ d8n %P4CC`6QUw"&2"eHJhW F ߲=Gl/w=}콧ӲnO:Z;*>&rWMvqoWj,a}{^s2O09G0 ^=>t1UQAђ߅Zaj+g >a@S'?`%%~!N/Wyڈp6.ڃ9#gVKpQ炲c =9c8RSQf +u X+jHG7ˏn>!BV?a}S.k ^{. 4^( Ev I8sze1nTytm콕 Aɢ9ڏKkqM[%{Ebu(_:SșjK+C= Tqu߾ ~LԔ9v\T]x@yč((zU6aiL{{UO&0 ^@] jI^v%}1֚:Y50mO\2> %> \ߌZV_YłmO68M?@#85!:f|[{ZS<vm<0n4wO$%Ш.}(İ6Go&ӁLzOt"5X#3YH<ddwMTr fͰIcQ"5lɷ(^V4d'o2쯱I TRf:G |t-m|m.W씙uш9ajawg@vIQ A垄#ܜ\ۗհส&ij|pဇL}XMrAY[AZjG| 9%@ `j ئV.^|  pa䨋}uN:Dü?0g\ ϡeJ%e̻QR6XʥoqvoM{BI…wX"W}o1, @>YjHIՔ\]u־mi.5?%8h'=x3>Up>ms)1uΎJZO'H(%&|9{dϿR!I,].o-^q.[xV/xmHٿvӂ( ~ ˆR(m~ J_$ ܊2.<$7@7+p)x^9VҺڋ᧮MirM5f3}{e?Yg;!)􍕓r&fVL݅^pSYiu{ڽ$/pe}V3nD͵h]GPDF IKZ#+% af|0</FqFj'4F(A#[`-w>w!F[Q,ɕ-ZJ@679AH䂆Gx3AwH`0k} F]{dF,R=t …H b]kb,٭tGF1*D24`w:q`X2v/A@Uq(a7gY:k&]-[_x3рN \Z~ו',<;q Ch.Uo3`KN>8!Kĭ-VcLϋWͺqw_VfM9'J?? BDف)_nT@@/u2iE)dGҋY'v!ty2q:y ic!u3 gw0=XDg"}.xl!_׳!J4e;<R!dFU2A\,*0}[䲵] kO)(E@4J?G&}6wgO ,/F>^H E{'kMtyee _2[6k%(uCv D/y%5Oj""aWӐm뾂Ly cK7`eG,9 ]캺RxC1qAi&;2#lQwٕN4'1\NNpYF.A$<]$Crcdԋa@4o;͑4aѷ9FvδOE@-z ol *h, ʨ(qxM߂R]]u8]8,YW'=\# ħK_ }3Ogc.ia8]h yY(:k\\=w-$n$E߷I)CdFBBF #$t:V4w:R!)+OYr{[!!(Ypӯ异Sfc~=XnϓkbXrw\Z>ۻ^~$e_H+(q^,\1sY 랍qGFgi5 BY6 )bJ&v;<1v"Ep&$׍{_kpw*;NnޮUgqxDB4 ߒ(n'~."^mz*tE *!`#=ȶE픕I:7*kdҎ3D@ia{g7gbŢ :o!IHGL{fNVU2s?ʇdz,fLQ37 XVa f ut:("`[hi'ÛrעBAj!aFv%e;VFmq!YK%.x!PBͤ-~"=s3QRfhu<(Cl:EIYQ\$Т~Y Mç@^c@qf8tm˕cP߰BV*h4Vi'KwdΞI}1@wHS~ZMHJQ?\gol c+dxm*N)u-HL!HE<ļBP9PF HDZzf^`` *2SrGN{wU.ҵk.OSZRa)u\AحQ-f콥h([ǥ}8m@i"c?@C4%wMF]N|LyCX{f@K볮™܅ekq" sCΨP. rt#ljh^nFk?֞0"Wk R՟0̅{ ~\($[ %8c,6ʁ4#;`}PVczbKv-:3jh4"'tؑU\Ӵt iXvC[q7+M9//)¹(cmHȸOP G9#PA\N'elLgZF(bmF߽ )RH{eXQQ8l ߦR;d0,şvY^8P49]V>ۄrB(>%82eNq8}C-/u\I%4/մ>%d[;$0{4^)vWǜb_YN,Kx&IF- ȳ킔Df1~:j;~eWZ9`RxnEwsNnzFd .< |dy{v^Ε5msV3*yjj)cFA<(ڧ O()ȼ1-,Iϥi&[\*fHtDA+I# &[B)Xdk+.ü 4̅r5z(5t&Ƌ}D팘7":]督|GعK⽌{`m3lLJ칃P<y"BBWcғHXf*K~f.TW% ~r1<ҏWD]w?u 1XnՑlϳmߖ>&'UB޶Pfdڻ*1.т+1h_t0ཝQ+ZJLډi- ZWmo?f *!FnIh:$]j{3zq&s/ݰi4h&"Dqja3UO:iILwVnڪ~P*}#?|K(sc6FS\IZyϽPNFJ4~m u2v{|[rcXxMr|ZY :2~'d 2[;Y^1ڊo%xh&cb@Pϋ)IA MQ钔;Rb30iCj,Q-'KqQ#;K\.iTR)x eSF,p{Գt@LZnAK!HHT"ҏ|(7)Ůn][Z`[@AѥvVW.ʖt#@P8(6ey?& ȇV(6nգ&%4#w}jx/ 2s.*$lЁgwD2@me1u [xsNE/h=~oG s6lU j/gM*4*Qn~G$Yonp.r? ܩI\k7>;x!ėZs2u;f4ծ_rIT}iu钥kAgHE+Lr˔Ω8aGK ruxt?ʩaf>)DGhP!lu&EL‰ \c .R)=5y݁:J\g^IYu QS,]ޡc6= ŰގDiQ?n<Ŷgzx >j|2(/&(VM"p !(4}ZǑyKZe rNXGף}@} (u]/Iz h +\sM0 $i@X2yۅQ u?ʫn3<\Y_Qfu+RxlYmE?-튞Cc2$|sa(YҜTVM4@JbWIQk'\!FQOlhaf/%;9 h4]Y@-ؘT"3^8 t #0ky-1cZҵ@ՄVt*Hg)Jwm{aTņ%@/V-bxdϮKK@X9; f&v)1lv2N.8s*".Q[ЯɊ^trCoJ:+HĿY A˨q#i64 qFa`}b26j89zj}*4H[pK$(6V錓jOa׏N Z8/hų[ _S;3/U47Xbͽ|tWlt1!CwO#X{027dul/;vNkƨʬT;FtqCz5qL,k`)x=C[+JuSގ.IbϿIAЊ{T& @ x#hc.>8'訨(ٴux%}XY^q~(08osX.kӭvW\Y-ΰH|ԉ {8 Zc.*ȏ1]nV{ABWgd|{0BDuOOopIMWaﰯ:rZW%(AI(܈ jP(s/#|o U;/ȱZg%jLflʱX!wV 9H;0|l{m[=O2cc1#&>LV :n$v:.'d9oZ d)AVA+n誱X2E%E((/eϰ@tM~C@H tM~SM!؏Kq$QZkzf!L?!Ne ?ΔϖZ.gAċj}GKE+.)6)'cXqv،fk3*nOC_7(`3"=59@EEi2`fMIGVtx2Or(EH:bޥl{]| s},LS| t7vʢiNs`51]DmH"_F/dNlp5=&F)-a~\F <m$=֋ֈtA k*OkVXY? X3Xꗘ1Q:/؃fQsszsj„t{목/0`` ppߺ0mG!D8j_Y b`o QDnBuuhfU:@wenK*/WĖEh8y%k/EW̰u;.NEHeu l1Ս*S/h׼j %hZ]U9<;bx#-5މcYh*vό#د`3a\[-ajW&]6Ѭ!6G`<>:$1;wFGSy緉¡f"'E@fyk @T> nq{J~HGYAz-6v A#Il|̽E vU \Q# ^RêUl@oIvmI{&0B ;h> eG UU ZJFY>mHY(_LT2hSZó @|#f.(ô*UJQI`>mSbb)IVy90fVeVmk^WױǻӸж_|'idL9B-lCrl0V1d@ԆFq#LBzP'i 2)X!I%ȅ;vwv8F(g䩖s&=*Gy1'DC6 y܄YͽNi1}~ Șb")shh5ȱUJ8 a_ +2R^/_4U1xߋRCOepnZ#->Iot~ ]czm7 塰Uى>*1bt;t3slN2cjwN09/NxC .Ԗ `B5U w v9<ӈeO _uH]5x njQR{[J83T$_Y$Br]'!?L5o5@3Lj}jd"$B97PZށG@,7TV 0ga1';|.1%\`P 7@<΅ *9FLYX;8;g~ #'ŗHB4zn2<=*~,֚;]L{u۝F(^NPI6+!ܚt*& <i>LR p& 1ZHny'Y.I c\D?9,U|B'u)Θ+NgGnhCnhX@  -l,-z[>= >VW[3O S a]9|g/NxiOIF~P`Ʌ hZRb(2 F#ʷn$AbѼa4~ {*Vr NoXYx;N\HZdA 厶e3o)ԙqumSR#/}^"]n[+K} ]T6/ESqsiU%atrz^'ǃXun$gWNGKahAaD6!HN bpk'y )DrNRzڢGoݏ :78A6euB DmdXxަP_@M7/Q/ 6\$]ztd<`h) 9 2lY4̛@%茐:FYiѨJg.|wܗ;?[Eӹj+'wt&3fGq̓Zw=b-hXFAxa- 2;7m{%aO; } mǙnlF>~cOU5k|(bw+SSŁVvMz?3y$X0M-Z~ )wvd:"F315e3z1ִο9rth8L5Kw8?+찺va9Qh+T+Q[ *Q^#U1]ctP}A#+1| D`/|j=  /g/ E:ev sW8D~%wAV\~,#'+T@AaM\GbXcx7;0S G_ 6eJ-ͪSx8Pd &MQǃ(pyA(8<λu~[pH XRHU`Ebta Bݮ]+Ȝ;άw ~Xt7g:~l:kdT1;/4~r|(euc7w);C=љbvflU`=i+1p̟gl$`2{o2vp:%H5^9)TC6R'!}'ZNOEg^j'(LO2< ZO 8Ә':Ik|z-(ӵŅP̌,F$5vW;;= /Om%+, AQ +x'SD6-0GZ5w.bVޢJh%ag/0y&:7yX֕wy?#(i]fi? M">W<&nA*k1'4W7DKfxzcC+?AHc*h\"1/_~"l,OWuAXXKb_7tu]b?oy a ]P®bܣݹ:Fx=ZcشʈI\Dw#MR)`&Zݻ)^u>9.Roc|I3^IV% ҸsGMDƕz$Qx&q#-ܢ 8},z)zko ΟȗE B;]Ѡ>, K7of x^+3ߋGb"@PtgTXHa]iM[mmLUq]px$;DfG? $7wz߸1|!v8SGVj >p*Rs˰E%[Dz;p0F ol2hBܺC_q~<H9f-7M<5٩݀ ]fdl\bz RϤ]A~EX eK{FDa[_ 뒂!꾊04U^[ȵwv~  3TA1U=+4^* Ց1~m 陎lzcb5gM׵,Qu1pڨ!遽yu突ucb*Ic{Zp4ߚ=3mS_ # K#qmn晴 %3*ycyͽgVzEM J85|\IVG_rIjL`aǏ2X9Čãu0`|,8R )`G+-"n%#kpoCup#t?6)iwv6TVVp+ti0W ɵ3/:=cVr! hȺV˷imP'Y;N1d8Zh!}oC֥e7nvr/=tASF(JpEFS(R,RrN a@P>&"WYΔᰚfS } dXe< ~cM<0q$mjSQiy *{H47ߡM5.l94%lG@}2pAYu%m0"xtKpQ}0&Q#PP$P]RD&u{~z|uD;ɲDQ딸q|> VM(Ju%%iMiXt"nf|'̖>~X$+z4Z/qEϷ ITi vs] pﰣ09i'vϠ0*Cc uȔ`RMDVJyGV`+h$da$ono3bkc˭%rIfG?$ltaDh(5#?+|@iȉA_-5MdY>#_0} {C1;S[JY_bf6"1##a) vmge/GSVH L:DP"Gc5&+`Yx6K׫uD!`H"cv#}϶C xiͥ;1IE2M;PP]<'1I bW3:dAxj=7$aR^'h(r $59^Y\!#S6תrdК;,*Q7ʽJZ ,['7_i0 ¡~[ -W٨>ϡΗ|]C 'veW;o%̙J>R}TS'k#%y l}H֝DFr>vPd=wW1^pN_N2.6nNBr?Myxz1 rc>(UR'N yjg!q!nV^R h8ڣ-עb|eD&?MY5_ DuX/sbhFDTJ>菃QU !ki;`ho;Ǝ8e&icFQ3=+̛d? ,}.|?hB^?s֥O, T>dL] d9~1fqmp3Dpt"z s3K&&.r"S1/- -z8EPFܾ0 l. W`p%kRSپrnT;NaqW4 XQqZ0T}|cAPǣXUķ.F|rEfwsfۦ{4 r߼U`ݢK>z5g]Y]|`],rfC9ӝ3n ksy8fth0Oٯ,}ݕCSJf=eΟ󐢆0j-!%2;lN12YVk 3bHQܿ4³V7~0kVCl$i@8*5=^ߪe C[#~tWwDlfZkCkb;^Jwi~'ulu$qvgj&s cwY, z+J[Ko]ずiWr/ +eLD6*֎I*g[7>@Ȳq*t~.h#AX/n0XsNn M)h-^h1سn}J)]fQsl=Vo&j6Vԭtw!&}*^( 9Yˌ\8Zke}4jOxd19 ?P7+H`PUU4IBr|z\TFE`$yezˬd妛 _'KL_V.76W(Du9*=|@S3:mj;iEA #nu@?y0{ MKl#/N 360NcwpHK K0'Y۾S U1+7D8R^i%&c6;$H֔ٹ\a˰ ["3 Ʒcx8`ET4RY2w)ޜ׋"潻vC]3M.w w"9趽B#5E ¢| 6h*XƷ|=_ғ8kR6l`w{YT/U %~ގlL䶇Ӈ‚x׊Ɔ:`,0D(W0*!JK^w~YXś{1BNtΩvm=ꭿ{% 'r rgYK_v43y a}j}̳iDor([V123aKgp dSm[roʅL);Xb\qkdrQHh:L<5KPV{ 6ImZ ?ik;φ᠎|דyj`}0 YvJ0^lQb@-P`mmT(TmÎ=4u˪BEE߭DRV7T65`tT<3 p1Ml"Nz ;y0-.R\vopHw`B]=pN+~!B _Vzrpxs%¿F~_CQaG@0:3+ ?ż>j<@)`y=jL/jE(K/\i_qصOQwqs#R,_ff#}3dقʝłuc<#")5SRJpYaz0&,T`]rN|yL5 O c@~mѹR bMؚΠ"8M;!<E;zבXDsF0s@T,8^lޣKM{o|. c_J W^ǮVB6~eo1ع-k(~ƒN3z撪i>yXjxH"Y|5`UzuGGjLg37Gq F_Ux!rsfiGg:h.$h=*;qSK3bBg]۲R;ҝBpڽBSx츷5,-(E,d*luo`- T^n~|e-U#rwt2nT-<_]_ Qxk%$怡I*q0c>ht_2r@#S->!Ry(YV1T pݠAKx|;^O1g~F1s̫6o+}vm@8' <|]:1wYZtrTݏooAbS8kê:|[:{kTրm&ȭGiZ'Y:n܉>$=J$8=dUې@U/2 $CGyHTyDk.=Pd|w'ń<\TV;GM7[*_#zM=-UCMKhW uܯPwIJ [2S Z\k`ǥ1^IW'.`a꺀|BN>3 `jROPͮx"U f# z,![5VIFҗY%D[{'p?x|7&3UЖmr=X5ٽ ծI:soe=9D7.ѻJu) IZ\!=%\f-rt7O|۠Nk|.\A5%\9I#SSz/(Jȯ(E3Y;Rō4FYUx,滆fHt^فaqSd-F۳b6ڐ}7904z?89j | dO㝪G 1RE~•KΉ4:pCY9|oPu%)3,P |ү: 6Q\%9 ./^փ&cѓ(N½ vO)Xn]`S_HFâ)9-͸ \ɅDj,~eS(eO](h*[?}_2:^ჇrWF̛}i!+)vP5TcpBpVp%i;)Ww!w?>hL  S!rI,&r#ʚX*t˝T\g:\.19v]u"  ǣ2qBEk_Hc 6]%[p>H P?g`_63DCU7̨hns1Z_9zՅʁ^7j# ΃pZK-9ܹyZ&CRhx2^soShp=xG1 8S'ZE6Pcߚ0{a.Z(R\\Hcad#XPin2cHpH;4vh~cd)/m6{P~݇+CLplz9zOw\7˹G^IOW8q&8z% \hΣochnQ]]zy\IMvƂ➣xCa ;Mg"5 V^Հ),շ۫S`(mfى,} D濂ʾٙ)cv+R΋[]hRz,`Qp5cq>Ah|JH#r$EVf+` _Ißܐ\^-}Ƀ ޒJ4`~?bLQz[/An덭0_w4_=DU'vJKւ _8!G#m!,tIK)LKYU,$bA\w-]1ζAXFTg5<+ Q_IsZ&dΉ,sqcw }\ǻ G67/^]; .wNp8I˵ܤ_}GvV6= %\&PP̿zss T^I:R67%Z?@ 2kl/8#Hlc?9Ze%#8u߀ln5.ќ% ?:Di@ b.EE\tz\Xd׷uۉcu1L_~2y)m=~QJdԊ>\ःBAhg)9-Ā(IK,xŊ_v?.u?+QT]?>-?53  ,쁋x2Hә6^{A(3+F%1YQ8d*t8~z)/[hP gB0]􂪩"ʱ&kۿ EiJ,mTL"ZPX2j$RÏleo/o1 =iw%`V.FJa²癰g;~YIVs?4%E>]cs6Q{OZd)#dhQg(ց;57NN^N_[n6];1ÈyAIJ@ (M_VAgEXI3'4m\$N@YpUržL۷Qm8ʯVkn&+2EԟӇo,8y`ndpy2μVn2.@Djvt=D "W}4Y-_g\M Ϻ j U,$rJ3^}v aTN6iĠH\W UX7 eG s-.<5A u]Cme&%wT:{oN:7%*0(.00]@ZvH喤PtD?!'#cLj![O`sͫ&L%)9ӤrFO*|4?^2B/sgBv} 嬼 h6ba{Yhk׍i̢~98ՎBc=뤞t~^KMRtt sgPaq7 -ЫL5KgL:d?~Ǵ01?G.PMd~2s2 ;\fZ zX>AUs!,]0\BFg岽Dm hR;"NғP&ɣ#oGi wr)Vdev5:ش:hP2^ xn"=$D|v%VZ}G˝uu>Qg @NiR"^Mԫx($ a0]u=U19&xUuĠE+PI:'QGok2pSu3Pkh2@o.D%sDmnɪ' -Nf-Cu]O`Y^ByRF)mVd'ͼ* eX0I]@\xBB!1"`2>i7XO&y@}ZFÞlsN%66?[!gSx;HD@xg0S>ɕ Q8S͓)V'jBVpPC}nIJWin*u29R H*ͯX^!6O˗{ lqDIqKy2Ny]#*q@> WD"Y׺id}>]I޺NRF)fmv?'V* h r||:i'J<me 8'|pb@}و ä;`d THQǬ!`N&xR+.atb}903 8 &S}O&3(ȍ~24>ck/ K<QAeܗ<\`۝[@CsOt*I XU}K.#/ o| PJo17>Edp!y(ݤ[lpnh7+c#!a($ ΙbT*␪~een .=(/ zᮑ1{C3Us_^?9(%TFIBB'T[B)DŽV ܎jўBĴ =(tk!kZJm5O5g쟸3֥0lPĎ?AҭlK\?8*kC[b|RWX,KCl}ѲZC?/$`J0BzA1}AM LL?: (p t܋ajaV,( +WtHy*x pM7W_Zw3MÑR-".SP |%v0"`A^kOp"+(s}![K^5-ehE(ryFFKOFW+oĝ7b[h"mMRh3Z/j9CF}ǏO9VY16Lr_uA bA.m.:ZG4mCmd=ڇ~30K%*wK~2|"t,,Sd%-b3CWuqJ_._ڔ}OJWxc"WjJ/rF<%^ mNVIlfV+ l\wn,Sۺ_Sr)# 8"*cxvcP7elQ ߘakP)a_umTM&xkz{]Iحv&脿&?6.bl|w\TuBcՊ$xNC*ڂ#EC}Aj:x\-yS#u)Ujc2[L,R= f"{oU_2cmyzʞfP.~b0JX6& rR nT#f&?^ "}Q'XI3-wb?֟pn?1= ڋOIRm}N2hȇf_!j~X{'ziWyL{:ޣe^0ƛ$h"  _WtTkCk!n$M}.lm-B{aA+fb",zu=YC>485!:)%fڝP &^=(l'b ̘ < ;Ve{7vf p R,*JlgA6d`u{ O§XUưݪz͠ᐉQp)6V~ Y9V -`(s)rb#xNP>X`:vJ>f,PfTbpA{r_а  >#V)m:X6]$ ,x,$N gzM6v,YXBH,Rq /Nfk}vIW)a/ lW!AɰV>ǚT c8T^Ii&[~UEY8{/{4VYK6 !B$%DP,y.YLD4!9F28Ezv^XڨЋGD=i#ccSF,$SI~9j[tkTHbWj9TQ!p$ixnx] MLoi:5 :WiERtYbe,S<)NxXx7ܼ_/  a$Cf>x\,XHf{ңlXM 1&|?0WTE֐ *ds;)% 0X@ ,FXJ~ YP"5,݉4ƩpO7MXB?*@HKvCLӅ\jDu8ÏߗrdX@ Z*A|i@3)![+Ah-Q%~NZ%mecs'糠I jMwʕrT sk&do*P%jq` "a1oGg]*v12DeURܟlS[ >  7؅A9"}߸ήpTy XyQFQI1'~i*xƴũUDA58)QFd59 lͥ#=N)m$!ښDdHe ZN@u[3HUgǔ)*44Rt/~Ĉ洡yOXm?cҌG?Kt{q_hcUTzin1' v Q^ 0e[XW6Hqt! Y@zX?Dr"ׁي$ :k,Zl j`9v|beK0--:X!YT> ^Ih 1>APnRo_ve, PeJv)xoak[+,w8 32Y% n@[gq Xq͎9p.Ei3]tP[}ut?3bל̧-}L*R/fN001 @m1w0n/2kUg-jJXJ$&G,r6 !R> ,x `acFUMX[qmpqpU6[/(Kx#JRj:L˫8/2+0/![V;fe$5AM#ھN&?-LA7FK!729MB~"{18 f86*$+ PMnfz"/S d]+{'15AɁ<9S:@*]|q$&|ʵxXa m  a #(K]갔` ;ONZĊKH+>*e˥HD$VNkmh렚t.VULFk6:|k›l8Hb񱝰h86,erTn]4 j,>PxzYahP=驂H+> L&(^3"fk}\w3BñLYס \LY}D xDcTE\Ů-XH:J/$%tq+{eј.bDW"Gm#ͧ5U~|G'l"x{lZNWJ{j1ID7~"i԰1nԷ0L8~.$?"ieOhW$?]ʶ!6EѾ[Cʢ{ʵJ)H;vӿA5pJ`VXgzG_HEDE۞%Ut‘8%}F hdS,x1[d|#+ #1NjPƲ|DM#tJ:L$v+\jn-ʥωRD Ĉ|CW:υ[4tOƈ9;#8NgZ#mb'y[aW0޹}R^V 2YbmYkKe$A"tO\vBE]r%"@ܘ:+v;KdY4"{2Za( {-o\W|t^w殔wa1Cjαt vX'70 {r+aϷ$h90\& Qǰ]PTL1l7STa6Cm\/-2IUͨ%f9?{ A'H̑>i/#uބjSp$}~ GIiJS?DS܆bmEZW˨ ϼ퀋rM6 57˸z;yMΚ0\CnTDgiOV,gL3 @ IkAՠ%FXw½گ1,71d5Γ_~oڣH'E}Ԝto`o:pǾ0͒ %tYE#r>$IoO1Kҫ{B6j-[ȮB#m".ݪĩh ЃiPq]Ǥ>vZJT?NB`P.aΩ, Pz+R-KW$ X:ʞ8ƦrQUqЉ]$#^ܮCsF9bũ荇BhysfT;.pj]jLR{is]qbAzҡxҚ!)y/αMMW+ Py12F?AH<rRyI68n t3SħH_QA;TvkLN'JFvC)'"tT7T+ÜOѩBu0g\Tqzx]0ؙdܲ'QSmF^!ˑ>`H5'|QߗwX.YԈ 齓VWZaok&bjK I֯. 2ZM>=YuW`Paӈ:m93uSdid25?Q60kMZr!EAfvx 6}XeZ]f0j GК}Xj"յעYUi=FwI!on^ ~1ǫ+5R.QTOTUU|X;JdzxwBI2=zedW; 79Tֱ!ih`.-"³zL4RKZj d} =7O|4 BW8HuyC^$|:,SeN 9k֙^! 8\ڤ} !׾knqAnT3ΏQl.S?B&8;cC)C/w&v`ѱ~TF qpfpzߨB H s!Hڌ yjwZ4%r lߊI\$'Y5MmUҁTo0э+n e*6<+YlV eE0H!Do b a40Q2;% .P'olҵFUI"B5Aŧ)L69 oYew-b`tc){MEPvmv'\5`u_MoXOL|-QFgjMDKjx֡_ɀ(\ϿqS =KdYZVD\ݱq!ُƌCeFK2ɯα \py;2 ƨwn+YSY~ FFgmt"Ww]4ߡ>J,IO}=efpjFwu9v i<9 T/9ڦ{sF>zW(p"E:E¬scz{nwCDı4h{|B!Xnqpv(Jש cqQ>Ph/SLԶ6SGUPvR=I_vQ&#fs[9O9G5sg(Yg0M:KOpLAkpȳqq)~}/,ZT;7 ̃ne+ni-n2S^ tF)Xw[e$(:s|81 ]~'n߉ԵS -Q-Mǚ<yC>rrk2,F/ֻ1&pwijB" O)›l p$Ӱu. 4߻\q !D}kd&᫚pʛ6/Sj4ZC.7ܜFp!c ڵ9 WuF>+thcDWBMz=RX[ʟVvZ&  jk GEj35U| ̶24nXdpg.%Kz|s-3HfW*KFN/53cȝ79xN6:+?j| ۙҵNr868n>BS}Wh2i}QP 2$ CϢ3J|K;tTˆ߇4vi1yʸĔLtK*:#kxYyNJ(Q&VV>|r]n!hO!G7YWt䟲w7¶outF=Uc(&UsRXH O+^~*PBu9fQHl7"acU@<\Ԋ5If˨[+yjr=J/clѓs Aɭe*J6*c[R%nVh^3m@`|C@ 9ua"JJn YH)7/1'wܙ~ے<$]@t` @nD3Y7KF( {L~;6(OCIͱMMDڊ\3 y"n,KxԪ8 Mϔm!Ǥuw-IsV]ۤغ6;~ .uz-t]]S{B8ٰiZMї8蓑+L]sK Kˀ凞  MfC{\ĴWMw|LmW6kOKE%ypmKɒ. ۄkʟQu _6+RC*궾Q 1U0N"\ ,?"==#Pݫ&AW% W6 ay_tK`!?h.B|aKݜgdӕ{xND1.G G0} % Bfzs5qH>qtSݐc+k; m7k n-? pG xpMf)TO:ڕ `qY枉;1Up44 2WD7(N.Pʹgf;?YDZFc) ~`٨Lg-GZ!ac)Ѹ[ew48AQl3٣m+N;7<%) J$Zj !sט*jkq62sM~˗! guVezzC_K5BU% cr= ;q'۩Yr\ Qg`51!L{IΫ\$Z鎆vTI*8A^#pZlfk]1TN'D=!hC^X\ɧ-T3S$>&fÝ* >' ףx&떽.7x[S)Dkl?&>@"RHzC7Hl[B~v4mo*y'Xmrm&$Gr_\5{7 ߆eM]5I h\tI&}=%kpd:Hp->|4=F>Lʳb ';z,o|2RؿV-'4\d cAz_fuG=k(%\op .'(nGx5ۢPѥ /,%]l>0;W45tOIp#%oRL:sk"QPyT ,[;Hm)z[)eXm%| ^L鰤V f^$4KHQM5T32Nl9/ulyBî8XJWvxזqc\6Lg8bo9zНx?o="m-VKܾjʮ^J.RV:F -R.KȻ>v:9Ca`g:_?!փ%5F3NJRؿN=pG"=GJV. l+MM }0.ԧ7bn%̃ |q/zI_Lvc[bu5Z!W0rycӣXv Y!CB..Ŗ&hKPDK$zi)nqkf&n(zkbN6PF0ƩUDM8@RLtZsF.|+=WM;P@YMxKF&.VrOMxWpJξ%SDVao8vf<o6 *i HdfpBG a0ݽS t,oAM 9C3&@K6,NC&}d=^,?,3g}jܼW:)f [: `Xwk 8F5-uȯm_A`)'[Qv^x;v0^p=^ "Zf,+^cDhdK-dn>`EbJOT:EE`HIp^>W,-'ɾG"|t㗮mTh+ ;}R-.}3B.;hv^M,D줊>eRh\ ;}g=cqdF`qMjB*R%_J^eh\q %3m3Lg$PM`oid"!*xClAyt fVPPԎ^.ml ^A^@A/ "7z-|1,m+ 4(z{炿ʋ`:Bۢ 5MW?6R4*3=7ـ2FwvezTѧȂcUb{*yM]"*/L{lͽRzt=ymt7֠,֧S^'/D?vJ k 1pLpJ|sDH|2P4@ s`Ÿ*hf/Vt#\Q?c)|EWp#wъy}V#IҀ0c wQmZ\hϕ6tM1}P^#yv5D'!b5PVnٕݵ?)1zݟ9PѮ6Xl6k6c+DAqM^3f'תhzQ` jl˲`VBOaI+#)eC*x€Hk &vJ NUj똄`VXPIK;w EV8'/֍eJ}E[of\-xx ZٹU;-y!Fx5Mn?·9ۿ6a)`Lƌ^4%GJU)?9Ox[efXT }p [wKp9Y K3bFRO7dI *] *;;1yNt`Q;Q@hל9h*=:],j4bĺ]DŽZKEl3Cy^[ŹLF%|vE GQ;Ka/Ɠv%.3X3vmg=\92a`ݐdc'WVߠSBFZ[ CD,Bhts3b^ˁq"nng/P P7V-- Y )X*ow,%t5?2|N8aaX|vdM~ƁM`;}L>>^>TKkA<t @%"QXƵNP `Hzv|])IY龤lzH*+2}|4SMXQ7@)8iEs倓iqmˀpA0'h̄h, Ob7E|'~>t~(cgΔ0E6Gh6 o4UMMWwB2ݴ %+QPGIn&{(DLk(~L>$X݉.U24_MTQ s-SLG)8sw Pޘdp89OlӒV"irO(w$yPE;8[6¶H8Wd+<ڒ.asNcͭNe:bI@7v1RXtA(yoj<6i>?[iJwvn:fu읽ԬɎnvq.TpW6{߀TUΎk:oaO ͟3_ ϱD:ZŘ&,6fw5o/;Ux)a (EqSB8o" "PxN5 up+IT(ά M268 {r}|L|v@ iR7V\ >(O5R"aTwf^ijɛ$%_ Fn!hIෳQs-Yg] g*m= 'S2Pb.f$쀟yV{h:LΣ=p}gX]b qМ5\ce|l=:>O1IE%᱆OnN[B^Of}9X1$+(CKM} 4 N*K̰1рJWjdfDݖ ɵe^EIs'zyeˬ%I<"G_JE;ObN&m.$Z̪x'#pЁ^9^^c/j r}߸Ec Bl7~zth =_~2z$' 9U3Ņ5Rz@Ͽi/So)p{3U>'<[;je|eŧ$Za;.#IÈBUi^nTԅ% GϦ"蔶[ǵWCNӌ#Ľ?ScIQ)6G `V~0WF2:6X%Br\Q(i{};3Q(MrkL_,4vxZab.,We ī)zakܠ\anO۰0;A6 w,:nb8Q9Fij8-MM)n v8?+6Fw4=mEo5DKVKQS S@9݇rql1HώT\`ӎQ=$0B[(/RÈmmÜc]E_Q#$%{X x"|lc"8wnŁC qy$3Uv6^.tPI$+S@O8s߯gH"29fX!w<&~:hv&O/ẏ 5W5]*x# ܉Kx_}^ל6F2ByIpxa|~#nE*ek+/Te,n4u!aBMIaM;-_C:J6 x/>47ԐCCV$3[GD} H.F>mK '=M.r}g/}1q8mpJ /O:U}#ó5'ԁwCbzoܓ=JVvl?> (Q_~?z5KBj]0<asD? #, =TX~j@xp/pZs99혊MhGK0ðX&\ngDa%*rб8Rj'^PȈ'֎)cʰb4h %UkDpq\&k:^ WS [K[c_,ߛ/ K.0Lx{=$"3FJEdxeb^zmG k)ቊ-Ft̯B'h`9W:0/-T>ȸe vC {ά@?\,s! )MNkgSWuv_$AHA}"|9)e ^$!CQل=ηCLDlʾ!X&aV\Tr!I<3j(E('Y` EK|pem#u9Lݧ: bb)$IKOKh2 Um'p)B?cn,Z *s7aɻk _ 4]iǭ<܆dk8j"iD /;՜}&ܣ4>_p yyԢDL鴣s 2v)DW#fB+3*cd> Jy ۙ9ƙƯͧLaBTHˆvwGzӲZ'j3˯mJq)F~l yTWh_Y7Z;+]T`F5?*ٷw~/Om3K.&4_NC)'?dvN2ƕq#@R;1ͱw7yt#dQ[_^ La;^gqbE}2w&}m_ZfË){0D \=kTcŭ1xzj}n7⢦Z7 1wQsn4VRl&Y=V:eH/eSb^̍.m(y:A wأ/B/gՐiHD#Nȁ2v:D/M=bbר8 }jnS d]һ~x98rI*)2 Mt 0)]ICwFyp?/eQT{{P݃؉AïZGR5M? ʒR2[v&"b~ :VNY߮wEwS|OTXJ'1 m nةkW` */أ]*?+Qb@{.@!sbuba8BXdž|tR>|AF²N& u >}k0zD<qrQE:}2gxu~ i^^ߍãc J,(%FBC2Pd:ޏlX4Y >'mI[n0GovQ#?S8H_& &F.Sx)N42 mnʠXQJCST՛I$̿Q(L\̨"0PxK-##*t  Ev *fv=m$e=AKp+Gr5lP$kdx C;|}ZaϯZ^өZZ%8N˘ˈEdl#NZ|Ӌq3XH]S3L[jLT.|s_xe7=G6Ymøt7dn{Wu_E 0be B-~D T׵Z_Mi.hQ+N@\f\L=_~Sҁ ?$ky{|rZ ):|-@G^C̼Uֆr;@6fVHY`Jvxg *9M I"5iU5u2117nVbo+&y`dZtd С2޾]PWgISwӂbܥ \]{1BUŭE6ھߟӬgXY"y/|PZ3 Y{/j DGYȯ2FzV;TN880TGֱ%U31V c Oy7B<dX"{^<%.rD[hj*8R|Yh^q^zU4h=3PDN!O8Z߿ljs`u۱qEj6på+^*"ΈsmS:1ʄyxr=FX.2&/ J~{1iXŦM㗿)?kfK^`IGZ|ZV**%s)δؓDqr*o0HvHL~P(ijcx퓖CsVο}oz%dӓ4Ut?.zgwW^׬^Nhъ Czz|8ZP%zoҍJ@6 uYs tqGdT g睋DLY'|Z򎝑Ts4C_UP\R`zDE:apKطx1钚 v/zL|Kfc y:lM *awmf=2EPa'#UtXzCnEGB9B\6N "KdD'w3vUΥ9si5f4x97቟B_\c̥ׅGl,KWM!$=c~r{brq ֳKٛcP^2b9VH , ^P2gcjF2xsяY-ͅu@"/ ¬3e&x@[U#ˎ9 vdkOSd|1QwL)=PX^QBApY9hץƼSmX)6J% ;|Ŵi̟fa$ZU.Ռ6&ԇ1l$y\/>1&p% 漴zýުޑ']v5~a dzu45KWU?I'DHߺIVrţ]g鈁s.N}FRGwoGiமf' , >4s7ET#Y)cdPdrqy󏥀MGIme1J&M_H$x1/Y3c'XZjȱK %`sgrP FتJ >J[ ٓiyKSQ4L4/(D ZhM*pj :2;YWN`T;Jm庒#{{(a=/OW. ^L^ݰB'W^gg}{.X2DXӫÇR7^e~dh #,`1b'Nw&p t\6Sfqp= A/8pD*[-Dn)fٙh|G9si _&(|N$(IL(Gu;iDcI3 \|QLlX6vRу޼=Ry)(.K>VFאip2%)~' `E>!Vu6El9Ӏ%?}`Ȉ\i?Qn 6u#_"4 gӠ7|H#IȒ("۹Pi=OG@ڞ̣|bL.Z+˹OBS؊(1v12ϗ~bl#eV$Oz;M ʴk5`ePT3"Fb}ThCQ?VCv wվ ^Iѝpˋ)4sքƒke/1i E_R[B y lkݽH\E~F^p;i~Y ZƊҼD* hTlX64%+F畽%凅˯ H.=Y[!`˝Z]aKe5dbO72F.u(#1&A5",jU K뱘ּGܻ̰r1ݎKq}NFpHnRA6$qHfbb\Cr)e["zJ/Jb߫8Vn? g>ŕT>8ϗq慉G"S؂SAV,z4S  :D2*6ˆ>^V]~ u(J=+ef&%I3`SWKt7j#Vm- ]$sC|(Aze繓wmy+ E@${*a tΗaM~~ Q#7K6+j;KQhmBBʚ2u=77l8@N,3O2Ksf#?D7FJ1ĘF7o\ S3XPm^kW吊>E nO5(m"P,PJ'å>xݜ}'#gV2\K Y 99K"訩 W3Aڣ͉h/W# YА[%PT֨Ro BW*l  JƉ+GᄆbE\=JVgGP_ {yxվNԎTEK?, 5635 u`G#;F aU %UP} Dk.]~A).x5ir4P7z^Vf,* ޏX:?w~*dkB`w0%UobZ՜$׃KSEdh0&ܗVkМ o!sV6 tm{f[ Yi>iN)|vAP6}$]$ 7A{BKe* Zߚ֡ WYtn~7 ڜMe(B'*\BУBc_rہ3Yv:|)-汻?KHDb_IE¤oO^~}U/~l-4˚,ӯ`ZvyN \)HxTHw6¦h I*9 ~a *597^9x")5PmUMSnG-KRE*沸 >ɾu;aQ q~^ Wqi\B(m$X8erse˝ֆWDfxbQg쌫Q݁Zs>! nSL2VfL'm, &/3/IFkcRE2bf!LgUVsPARHfri߿BfEv|x%S$5P>E* M&/C97f&,?)"rʂx[y|5C}`]V9}Dр\Gk]]kGQ¡2b[́ՙ|ҩɶ7lW6.`4 "`=B,ZG6kWN]`M&"Ix#,gN@*fC= X'Ez;+Ow:5]ÉwTZr{oNK_5-{V ĽqhjJ’uxJf(F: SB@jYJQ&_1x++ EMahً\FT6=iؖ/lK*tHyT;0! !rcDʲ+@gy|fxon>v{ s!։핁 /RpyIstmϷtubR"?Jr 5F@zQ6Z/P,;6ܓ;-6\}ML9U[s5:@5q%.I0wǣ>'ͨ]LkAtCu3:k:AQyfkuvun*#:4~_)OO;׾-=pm%Gy' $ᓮ9z?霡p6y٠QEuOYڄmYHL{^ K(A\M=Ip3\=p<^ƥs Tyv @+Db,2A1/(C.Q)~,RnoDw]W#OlA#%sngbdPom5S!L‹yB%DSs?K |g0[cm&  ("W<reW oO!<gߞ?Z!VgIçi,gOU %ZzJ1d͸̷ uI ѐpVOO]ft6۝T? 9;1u<1cM;5` i8؀xn(())ޘw/4i}s,SՖбf.i%SALˆkS#:"Q["S&h0E7L4߭n_+VK{t$sɺd Mjÿ"7ʍreX51w \f,f '{xe:XVaS '.Խ 'ܬT: 0^0I[3`8Tϣ\|7[DF%E4SO;}τ Uq,Gnٗ2'Y4yY0PX!H Cuż(m˽kHk9k6SDvm?L:+F~$/a]'DƱY6Oo`Fe_D"Ӡ ӈɕbT%/ uߦ횼/6vh{n45\5"0Y{]~/ SeZvYO\DSJWQ~Y>845__mO 5۷-?I6n?ʘ>_(Os:4ӑg(u467gQw&!l.*Q#?-eӬ:d]|*^WLObeHّDkJ1l#Թpgrs,)J\BzVYJbiAﰐtV;VU<9GÀEgʑX D,'^a`1|&HK!Nx@="ex^^ao&0mpPa \#'f{(ȬMP)y&g2y e|Fv_Gg&̨fI3ݬ<SvW&AIhc CgS ܅̓2wtLY6~6^ '!!(D>EU+\V -ydܒȲ=UuEAX.h;e= GsP1|{&@LNAt7khc <)-=noq>ZG Bj/mS8R7Ɠ1]ײ\_WkfټR BDep}]5 OljJB8ZF'xPڈt:--"$ e} >7y#bx/Y%qo29t mBB1Xn+m0Y7>s##cNiqm 7B3Rښ,,ҧ u)8,._+11)AL忊?6%GZ۴rgS3;Mi`$@ X HDzlU)5KjCss%C,POC'fMD7 ?@ea!˚D ryfd ]TA!9BO I[b(8OC}#RI2|2"r<MׁC|%P1)A㋺\"W M7䜑P/}F"Ե# 茍aN[ɮ>' zA}) <>5?"Ep:Λx ^v 514三3!E 3)k]uSF;p46 9T+M dͤ WVVY#Yq`$Ae#lYBWRpSBvQcl4lp;8R~JFc+z7SF*fN 77*1S "3jO$nfȮffsv Q"֬AW3e95[G=z]x ˩jE3q6=%BvP?$emp”M@@'2陇p0RwWm i-/,JA̳Ud/ *tu{#5ta*g-A*YS։DugsB|+(3:6ڦwhgQA j}SkLfE*s71̽BE,_Pj\qC>",>o$Mw%0d]2:'IG.X|bIE=`eiu 'oLثOzȧa/֒w9Lry jw=Ѕ׸FbQD vj8/es#QCz7+7T-x21$\~RzPOt3 TH 4p"YQ-sFjfVͻQ/Ւo^neԒ oZo3&kzYe]6h}|{L@Ѭ—5 fe}/` P6qk`* \oǸڣ4կUWif!< Ǣ1P K).7]Hm7 /Pk Jޗ.^qVPN[9}n=cqЉBDbQ噳#d3[xs;%MGiR ?t*: V^F@ 9fS Qf0Erp[K:ҹEF]M٠@ 9>MCjZ8uK}J|e܍^B7! " 귾4"<(u;>1]s*w^Gu U"z5ap?TgeY[Nz8(IC# n$89'G1[QO- 1ĘuG5KOM"BW^ Q$֭e* u#pw $K}WCĐ~Ɣc[eig,N@ F]B_v4jMUGVteاviZd-Dۣ"Kx{e+SDJbׁ@W&L67IaX9|B9Oqf=COBC~Yb1M!6"6v=k?_e;-ly KQKZ&h),彄#F;4]'[m૪֒p}eӭ:яC+O>->?i>VQ1G)tcxr%#z.6Oc:SFe \Eoގ-v+aW|,VO ,ak֠WTw|yM,"l҃+ovhoy, | -Bxz* "E$Ah[T:tڹqǏ=l/>#:s j6HCm: d`c_X?b"=K6܎)740^ _4@<;K@f96Hg}n=7XOo]3ލSo]7W7XI}ԥ̰詪y'ge+;;@'Gǃ?0oRw5Y,Q"܂3!$hmJ ڢ+m%-ɢ@E6EhnkO Iu.zC4QnFT}n< J-.s@wsZJ=0ѪȈq1b𦧠4V6 U\Ւ]%z,m_i7} 5]XI<RXD_X|Ff|l.2bt]0<1>tm͠BW W)A>Ч*a5ޝ6AQ4C~B*( HXN_vv8*y {y%"BIǐ#:$t^ȹ[l n/(Ek7UI.2P; loo1`Yb}m=S,kƒ^Z7nOLUeQ/ٶ~A}0Q\OU*NGJ#ܹ38co:("| ȜNV}ЁgGpfɂči 2=Db~jwI:xR %R-D#[HbR?Gq`IM914~1h@<5V-WbdUf+"}鷿"_3?u)0 o ~64~A0.$^cd-;Dsѓ%<'lo]lHUJC7( K=Bm N|Ys24!$KVti&$ѝeAn@|'RzTM0ekQ?:aĠ58LR)xzG-TX+ Yzhbү? HtQޯ*SA9N8q8}" ߬ (~f-ůp97F_mu5cېrBQ|+IW.TпˆAB*Jn҄ x7mq<{bAK+iD$̳i۷YK[QUd~ZKPfGO 5B2+DV辵ļocq>+U7U;7ͫ&'}hvw(\kXLJYCF)uI疡yH}zKd5ū„VIJ8,>M*XJ:j:\adzZ`&=KcgּO]'"EԅqfuNq1qqw@~Wq^98xOL ʤ`h<̞{-#; JP9'(i59'`.z!3Y?X L$[e0 DJ#'ÜwX.ULxcJ"SK1u1t<|v@A!"| ͺ}ݪ aoϒtpi|㷺sP;_&ǬDs.`SRU<'ܝ:cYt˖ #Q#X鴦QϤ̾X uV\iÅQ?og|܎JمVg~yVSOz]LEEcdv;՚aT'Ku@rk *GEHtk5"%vȯ_"('RD'ZZx =ʨUCŒ1+69JO8B:PXIY1BՂ{1OsPN,s+Ee&)jEf/@[i\ e\~aFd.sM yD3@$h=OVif[d3kga M;ɷG~Oy{E.(瞍f{^7Hfju)@/rxɡEQ=3mTR^aaed:aݑ}]IG:Gʳ0MX':ʰVd?>[%(p,OO )Y~cQZt'3{}fUR5?WebA\L"8܎F=]><d=jnF=kdWle 5.l햱=#]x"˙<,ɗEr&ƅ129gImnwGZ5##/dXKs*#Er M1/PC'A/׳E`a0 {D&CG[ 6"_)U|;Ϟm~/(NTCn4ڊㄯ&\;G.}t h_1#a_^vyYvf@-]R4^7:L5vfPWme*]7*ȘmfNqյȇkX9PL O`WEg,DM4`-n?Wo/sIf=c0b_1(>e"(A`bC.e}]&Lv>3^T"-gHh~̮Aǰ+/I+!z3wꄓ8OA0X>VC+b7Yh:^DD΀͟p9&E4#^cDHS)uK!6uUeZV w!mբmmHӽ"yhˈxw9*'{s+j)E߬R?7OրWڜ<1/1Ǝhƫx$'J|X.O3MfY5@.XhUg)Ǘ^[Go u6"H3^_n')3xTl&!|ɠ&D1䷛69R'8> Xn]Gŋ;"ъtw[^Z6'nw.2ί*y ̃-YҐF򄼇zgˌlO>B /$x-\[O) h&[Yz;/PG݅\VrO{M߂98 4G= a Fdžzk\oV(r/ş'Sj'50 -p+QlI0՗Jd 5kVkN[4Pcxgr_U T3)x}Cxqa]ͺ4G3XJxC9{Q0" J0д77uEVSY)\ѹשSݟnsRƗVX 2S fܞB&ֻtaݝ/*emEٲN& X_I{Lkua}s3,*-qx\KNe@ yd; eӴT'(6O xJiYGU' t%q+u\!dhup@_cc+ˎgg mjv6h{Pp=5ul@HEy@ho/]_oZHzSR%4U} |̔ iCp rX`eEE7(4Fg3-gr,*bOD3}If]RW[sd2trD~g0^fl޸j?qɼENhOȀ4AS9p`oy(nU]=ѐ:|kJǀ1${Z=*#,NkC,p{z}czX`0z[-BUOMtd.IVqM?銰&=ܾ]r -sWRgLV\ąFzSG0e2)X뢒aɽ30 @RKW zͯyqo%LQw&BU$ӰzJʪ Yx.Vʈau,Dua(vXdqYQUO&(R$1ѿzr"76d0H1Ul~N] $CY ](ؔw+8jQ\e ,1,X7d 􊧐|\m`?i9Կ([]#Ф$5n ӳ qmM"-ӓ,W rvO 8*#n`}\>Pk,+U|#`6Zudk*1縻အ1%-v k [b{`2 kde:v+(zj ]Iο KogDn+ݨ,vT oZUtηgJ)Gr"Rh,XX̤WF$cj][NʆܴJ HcqLv;dJJ.[T(qkԸc `[MwnK:2.ZX!FUBY(E;I=~e$Q˂5flGȲSͮj^#hPG͈3lSN>jPI9#7ېG`ʍae} 2eH uOljzX"RІg7p۽0ӲҜI9Cq-3Ѹ:  h(=cYUG!J%QqX+fC;t zW^+zOIk `lsFZIZP^zȽI xiļ>U:ŃL riң ;\JJ?FUb- bR?(J ^z\f/bS[oP!"%.ZE]q!JMtlf}P901a]j M4nuڅ9b>Qǹ;Vx39q 0{~ef^OAf_H (֪\]ba/`^D*EeطrH S C(~1#/V٨*La>&c~$nЇJcd8[(^lY;nmt7JeD4ݢr׼B?IO])Ha϶Y_3٘bs.di` n/mk0di\*#,ɗ:UcsCRw&LV##K͝r d\ `YOCvLlw tW}ձ .[DNK]t jM&OAL6FeK>AC˄0!Zt~~JlV](;R%^]ܘ˥rL`g>BS~M5" ;6BQ5s;x&|l0mmD瓦 _kHo!$N#{:]'V:]ՌY[MC5qk#Z*TF4 C%aY (f/>!v8v@x(ⴢ+eH26Z1ۄAI.WZK,uDKyKSybɱƤCm?+\W  c1oS a OJW=VOQlc5ϼ#;bh1ɾ1Z  g&a/zXn3(X6M4YnA|meDK5)ȉ/((7Fx5/ɡQU0`uCy&UPG+-GƿJmĚ/v͟X'Dm͠$ >_jR(vT)B)o ) nG!sdz.+_l9Ubb+|Z#vIQz\j|X(GWcdBcm6gEzh>5D5.,7ߗۀ 'J~ēH15~N@6u 2i͇䄿7Ltn%6פ]j&!Aj=k8E&ͳÝp*\I-l* g)εqÙ~;^` jANt+x F0#(ݥoe8@6֍Xwp\Q]XT]=]y lOg=QU/sX]P&Unu52fL0&uiEe# KooVns T~Ɂ8f=08Jf]9UY7 O/,z܀C†zG}qp K@ %Y&]eF.cA)yu JJIpޙg#f[Gj8#/* , 8Hot=JtP9+E)L5+YB3~ ͣ-G+=>,5xu6qjfTb\(UW{ZيA11cPJ6LW*H ̬_q\f3Lvj=0m4,+Fvu7$ S@]%~>+B#{rߐ͞( N:VȯA`_-XJFux FfxKMkX5M#-]Krc_gPn}a,wƣ#N.%(N$2M#5[i9 瓒uqDWi;i'^\olt+QPSˀ!{24qQ+" %1sx4T 2pC]m42xSo?3}7j fnx=-\;O _UY.m/q{ %8%nk%l}(`d/" i~ .)?vڈvr붌VnzwNgZ.cIaeBީfAPyD6W(` 9&=*ZnN7> +zEڭW550a>Ne5-#5%u2s#I:U8CNK5p+P1UWJ1!T d߯$ TZxYּ\u&ZJc8 V awk^ț5q>gQ|,B<6czCJp"2Ⱦ_rcz' RV2*OubbP7\v|w\K|A4!_?(},׽]! 8 ^o.ηųF ӨU<{Ƕ2Y2ئYM8ܶ*ѲdYwo_8=xţNk}h Iƒ=G!yuDU]'0`:.<<4)M~uq{QK+Ns}7n5 lnٰ‡HiA%ָvUFxk\%m{BkO{`4DytM]ftWmk<;!+. Xjr.\[h3E1. B_n}+є9h;bW;be=k8A':HcԖx@C_1CA&gnipsw PޙWKgg&uo9KSʥͩ9~1=2 $6\+hc 8giKYpe΁\>YJ,õ;$d8)w@]ZrkYXmrŅک`HBt=bc/0,^%.'W[/x=H׫<$kK7whch4B仴F(L\CF ]ٺ6dAUk ]vmXhEoJLoTjPnERe@+I_d4[sI^Qgcc WoWYxJSt}~+?'1^Vۚk b|:b#џ09>|WEHс+dcErUbn@pհ?7*{զ( W:69k-ޱK8@AoG!9k+>5=R.a}&Hs3&&Rl!d=y͎ iJ#cq+ix}ۘ5z8Ӡn27@]$0į:f33MOPMY xm8IV&~̮dcm<}4ydžIѾGP>L'jJsjJԥ&|V?8Ϡan׵n6-l^ O_QywKeW;Pr9F.yr5G(X3ۣGCZ[b5yӂ%?ZL*V~FA$  MkgJ"I[تEKw|)DRPh ϡҗ[I.?:;Z[cj.q?I)V?;}u)rf-ZAU=Nvh N)?Сi(p76~#}^97`@GSbϱrOH+{%x}g. |{&:j)DW*Ic5cmi$nQȥ3xD<8lV 3g#}=z,obؾIH "J`j,%VgɎg(INs'mP6e 0 DI-4Xʷ(9SJdQLa!(n>(-)%pP7XTwj=ctyT)/ɱyӎ|aiIz(mW |3jXUN%8XP>P /|V / uh;DNj\Wk <0!ANXѲl'o3AcHB4(|w KnM(0B.*]4Ir\ vCdFos\4#hu _ofL&<섨ݲ}#N' G:?uӂKpL<}R'q=Ixfhd,?2=ǂVt8Rzο?7xJsĈ JέW&Z4ltcm0u<]z$Lj\\[=^#54Ë8bY7SbiqjA%|pUCw6MmGBţ82kȌ= ~WxͨQ)J؈[wzcq(-*GʘQ6(H`&%}V5WXi;u,i!@<'%A3CX.Ćt+fTK-|&h#D&ǃL iLӍ"YC%~D j=FrHqSTj@\ J2DTvh0{ikl2}G<+I,:Nv~ʭłlǦ램 s 삛+[94Pݞ~ttgD,{G" *-$}a+mJD$ !USBx/s #槔ĸݜ'Pi "VS_^>̺ݨby"L'2[ESxj{eV86}4q>h՗t;Eg vg:=&%j"mxcV [f JaĂ e[Xll̂*}?Lla͛o\e0jҸ4Mbbo࿣"pݰ;^iҺ&?5APiZG~p)2{<-Ek3?B2όnY8h|0Y1~* T&j%Jػsi( zZe @qu5oMM"=˗O^,6iZH߭Ed:R[,fxA,Hv&"~^0PUj[Ո5x̀ģf%s}O\%"+bod6>tȱa|ƖL~~%|[G+}+we?FwxE]Č_YQ I!Yo%huX zU8X3oʷDcaT⌐Z ?ie:*-#q| -C~VnM:ϝ^N72= 2toL1Ka 9R6Lq(h'ˇUQIy5N9z֓N֋ FKRf4$%SM%D_% +ʥǠqy:j@4`AzFl3hzwEiU $%6 VX떔iPf~G&7 /kLK룐R9] 6UyLkɬ.KELRg%^}Qӳ.RЀ-մ"Ou/{8~'H  +3[f}~r- -8!&s9¹/P]pxՅ٩LI+ێ̅aO߃Ɲe6 LCJ @F_M: 斆hēn~ý!oR6~*7ȿ-K6ԉtI WFZ2<#Y֨BoЋ,:W\lɥ5d)dG^Q$n콎$N~3={.\/TkIVW3HݱGtAK 3JJt˺,fWl^量y?UߖAR8|@ _qAhf^|y3ĄpV~cB{}{ () jy =gu-iYy.Ɲ5eBRHj/EigAxg&ά P6cAyR :pkxO]%kxЕzG:]\KwU$k"7wHxX׏?=h6}ͷ/Ziё ?919{yOn2bVP.v+ Y{zdq[[kᰛ~槵 kֺf%{(+ĬqC3wXDcX+O)Dw3x3_!A$"_[6O2gZ |˸cb\3Ѭ{uԴp9,@hza;ꇢ ܄h'.i I5A$wsƫro_jv&vUE?9YTj^&)e{=d!)69h4o4Tqm01h%CZ\kg5z!Oi7$y8{8h}O0gF)߭5ddV#9Q9 Ѡx5> ?({f~D/+ȶ8򐈬58Fñ"Z>v c"ԍ)CHE/zAw:45%9{ s_# b=kmc.b)1G]˥3,<5ZD!jI! =qS>D` $<X]&[!Up_%H$i+4УdqٹwpJxK9KMWI|؉m/Ïo 63@2M:A o>GT.5kXwj?v$q\n5N|Rn5(;oL޸/YYVjPw|© UI09/^B؎Y^]LV^TĄq3n0Hz rZHz-{jJ2g0Q%..w|HoZyf.*ڝ\R܆,"<= ՜y]Za1dExgrVkӍ@"qÜajd0'Sdq ?^2;.7\'gޚWV|@EH8Pi'SO, )VlM8kt'uVh/2a$H:,큜~f2B5t8-_F:+Ş*$Gep4%DlXrAHc-(o3pJ o8*5E]L T묂TP؆'ϼ#$ okↅ *kСb~q.5-B)276%|cpSOyE&|cf/'гz䖐˜G++qچ uRc*HG)Tiw;Dի. }9'n>M ٲhzF+7`%>XvNt`_r]:?u2i=#ksM?8wB*M!yjϼo0M<ƕAA"Ƭf;w9l->߈buOm{hVb&6懌#1Γrpq6Uz X]w2a 0椎IَD/%:!"Z;^!Bs&x=G> ܻmmwZC-nA-zr "}ef8{u d/&m8)ALFӶ 7hlpө^R̙%/`&jE:e1,uXLP12hJ0]#JHH<&I'9|L^%* 6n=k0Brܥ  <)ʹGbUSFM-=^0> i[Kx<ڣT$DÂL@KQ1d $@c/Y#x'Ҹ0#7$"n'PR꺀Fbrs[0CH1#O @vzhsuGr C0V%p5J+ };gEVlLJp&ĥI=toPQ̙9l%H !qCNQ6DN)H('(8Gm٫-t&YpЈrE^F)oK}5DQ>*;=D\FB^؝; mxL6Mfh\L3U?k>PD"SIJLwY9(g{ݙ3#5g2>"'K]Y<wlz-f[YM&e}gw-.b&9l%^$|qQfg1}>TiK뽍X=To(\؄hp)JTMp{Cйh&f5' F ɊmuBt/FӏYB@;<<-eVwՆh<>T(/Sge} e_o՝_3UfGT$hx%kQӦ.¥CkΙFx[6$I:Ff!ZFr$S| aW%=1{!UD[zw q$Ư!hWM`wT9YҶaV/%fXQ#~ 0\t$$PPtPM~l$j0vn=\&fzS.޸ gGpe4 P*{{&9p!ҧ-ׯ'Z^ So"׮K*  Bqb!B5~e[Q%NBdVI.xG<]/hI J1`q른2] `ٳtf0/`P%~@Ȩ}P^,ݽJ-0>#ҮФMJ/&@KS#nS_ˊO$.6tZAflO Dh| 1vBԊ x`.XW))Ny1Z\s`t>53z)95 2\wШ=:W@Z>q8bw .2-h윽o'H> [<]YfJkAH房<&7tw黕`! {GPW٬UcL5Ϫ`UDB"H,FL:A4h Nw;D>KOfxQfw̧aCX3T;’o(>E,R>W!W|Rz}SUCq,f\dFh}:g='0rL$,ՙya>υfx.JFh(g9_L;sq1>fm2"5 icIICl$m!i?et=φ.+yYD˕J"õJhBe4iA%w;H'hDβEJ# X#64OB0Y㥳JG“:3wMtgR[{|`07zNL* ,;vg\j.&,b$x38gMO G6{Z3LO#%(֯˲{$K#Ph5ޑM@(O=X`Ri-ĹXɀy2ͬ)FӉH@ Rn`2Аfa %yqW6a?[ q4Xu!^\1f *W!w I C{X&4)!E"( %~4H* \qY̆]ٜn T@{M<\1a?uf_!^|=#OiR *mXґ\Z!IXػ@9^udr'=&9OZFz= [KLshFrQӉG5wS3i>[>91l4[d Zf*`퍎綠)N-DzΕOrH0!WW۾2'-=T2Kj}GܙzD mNX q±A>%{mozw ӉtGtwㅙaɬwl=okUUE`fvqjqz\E83=ZZ۪CU,!lF5gŗ6 =Wž-'hH')пAcy`;%ʜeJSN9!OݱS{7 Q>J\Vtux;q0abq/~lr:kC%5渻'Ѳ }iJn_c3zkatڒ;Zar:.:Hz͍&14;% @2Ҿ@-fO^0r>NUG<(ZzQ`I1ЪLsz+"cـV - E2#Y)-8Am=R@L$b (y}B qfk3ty2{ Z #M[ɟun;a9vԹ-IF}.ʏ"]]{f F!.Hcͭ5mH蓂t ƢX"i3E+LYR !vm#V}w9*QG$mKy*Q;DQj#)ׄW䦽䣌 |^c,<8p xvĪR@[n EZ'VQCS}WU!KW}Kl* G 9Ofṩ s2®JY^ɩ7_J!$agR:faS@.Qe~&혚1 '87\ FcE~)xGX:e޾LN!>ퟘ6)mw䎱N|aˡl(Ѱ)tT;:r r0% ygW Q#>R`Rmf]5 ׵?(x.u+Ҽ:|6_[,-A:蒓$d6 ͅ\i֤2QhJ=&=BXΈɁ݊O'f%![8Qڭur funKb>ZAzzI  "I->@șhFȠxU [(($)B"AfuÕa񢡮k̍D-2㙭Sߠb^HG]_М!£0^a!ɬ9b-ː~'#^OnQ$uG!fIQIhk'^p7P)Z+tNqw2;@%*  O}guJI`,"Wr@+3|}H$uc'm+IF70ݔQ(bt</N%zw.P,l)c&88ΐ<|XXүBI;y3-87%: k~i[\#mpάR?Q4L ]S\pL[:צ: -:>d7O(Pe_7CPit4X")4h+-3AZc%^9 {p D{gFG@#w€=&u:b0N9i bfIkw'^ZgUӊgQ+WTDv"Y  TjȒ^[%墄ynx,-kOsoLs^M/=-B(̌dkc?NZwzn`2`αpDyªWuմ'lH[|ߊV΋IGvv"oϤsLwf(-lb&QOԏ`ֲ95X_ ]c pOlIVv:垺ܘ3ܲ'.KpǞ0 !kKlh$5Oa"rpɵѕ k|rXO9`HiL<(@@Zx4EkѢK^C emSCG"Z9Ecxw^  GfFd/tl}Bv_t=!vx1Hlzuu<yId 4y4lye0bOFuMTacר4Z~sߋNۨB~fpXq~ǂ]m¥H5"Qè "MR2eBC*Iï92FA--ùLZR϶31{8,&`yֹ<5+E0SzG2" =,zBH'c+"EoߑcG@Krq&ߐ<̱[>תBv ^u 5ܩD}:cz #vo@ZJju\!9EKOPȓ_lNNЌN& ifsP,~$$ 9}>mwͺTq*N cŖR3LM(''B#-1MPJ(Wp>9̅ؐFW*.=O:BdteUn^JEM"Ê3[}Z=nЀ#A!g*ȉ9˸DS&>py :/J =~ïbq܅O:ގIz(U(ǻ3VP +Ԋ0ֱ7";vxwR':}27Yy/09vL6d\ū~=zX4Cp׻4Ŧh&\ ["agH̽[}7QjLrA)xۘ-4> ¹Pokx狷Y=5E[}BmGZҤu~3c(cdF?ۇ-xm3j0ca1:3+۸/jɔt^|I)&uE) wNɖg7%9_tnR}_u}4eW$j\"TyGq$ts}"h҄>#E0S9A;UJTLT !}dʩSFH+Zײg7)|h @$~xaVl>0#X%/n2dΨY7 䍨|G X}slJP!od]93F/3$-pѡ)L}4oV! 'D:˞T_OIB)7 /D©+т!$RTgCϯ z[2[Yf䈗AHv$rΤϩ9=rpŭ]z+i&[/*%O s@hyz -^Q t(";yq`˃iW5_v9&{_E?}f Mhw+k*BjMUەcRjfߑEPF#+[-HU5id.iA1HW(`g!2h]{=OzO;N櫗xZ!~} ):P?[QOy3,\7k9߶z޷?>/GM1.'R#&LI3k 녺OnVu]/>fs$b;YMε{4dSM1^Iq]2r>pf^*zRB69^rTm |[NB.ᨃ}-аh<#j<؝_yv'I IB/ߑ-ȕ2† 2ֺ-)<wF՝9S-p`YcKEo@tDŽȇ"Qi)}/ҽamM)_קg 'zf@UhDEU 31zpZ#(C8S? hg'< |[-iNh2Ҽ&5BOdŒdP WE ׋Vw@>qf gm m˵ l1;9/dn9v@^14FYGuns6 E.R+$0UL*];L$@$77njxU#n>pQx͗UcN*Tdz?:*~na4}tD&X<'|t iG!xX< *-9P0wRus)'KA+`ԪufPQFu*rouA #TyI+qTT3WYfK-tjŋi*V'Pvf*)8A%pyD$0_*FR3+fI.e2ZOщW`&|_Sw;Z"C_ ]Z oUNbK,$r^?@/x1$pW_|BZЅ=MP۸rQÖ{Δ 54Q*iC6VEU;bztn 51># 0N7w4'tٔ# |ӳԬ( O|E%At$'U}gVEO1aNrK50sm> Ci袬kBdPBv̸1t ԯ qv-W_J,BS ,`͂}4\G 3Ză3Uzfo]~$=n@"nk1K#>WOwbHm: ΤA Q~ioA1;\ӡ"T%rjiR"X9 Źo&'Œ'!Dh $9! ԍ7p ljP}K.Füjz'}πV9|FoZs&K Dㅲ֪ d-/,eӽrVD.<<ZG~ =Q.8^Yv9; Q&1EnK`'{,!T./"P}U?Θ͞mk0& $VM"xPCXO8+|'m[m9B98U%lJ=yXZĀҡEi9X8+T.֒|02C8&{5jx Zb@ \0O:xkak"sX!y!d}6|= HDP:IL3po1Jw ^bHJ/REEĵ3}ioղolutQ|;VGEIA=[$ann".8Pyn[ݗ(rJ0"@Kt$!{l6E¥˶%>:R ;H+& Y^u.{P9>x(N,vFhk&v% s[tE 5D h[b©A2>,t&=x M@] ߹ˌ2pR 즘)AOf_lR_1$KДӜG/Q<c|;vCf)?oO)@xZ3@hn*ܾ7?؞b> ikdvhnk`j f^7wH𲜳H&3tUfF?ԿHm&tgt2P:x~iv0=wk02_Z6% p]Ft]`*;thhqeº.71kn%6GLd]=2vgpF`t^&*p!KsRx =v-bWoeOhx\7oA87FymC(Lم3k`BX֊df fX`J-k< ѹFoWN?5ݲ_0t\x/.LIϳ;:rQW !{T.MӶ90Alb)s>&Qց m#i\RlX}ӫ(?t>SZ9*ĉd{cqtuWhy'R:Trż93 Ϟ=.TfT?o݁>QͯF r8LY\>- mbc?xJFyV}å^-e,=ilznt'yMmj%*%/:ѼJeL7ހ+LSY5еEtĔQڴts-o}بl 5/$7uG%*r8x= !M7 |z8Q5Xylȷ`G}<ήXmX#OUa`uq< QHtEWY*men5-x)f00!# cص &jTč4^2"}?s;9aGf}t#w?:?üQ*O^dT1.Wyqyj^3UdƙxRlges1 r =n;AFc7j&6[2OʂaUk1fDB(=d_{NUo6ڝg3DJ(`t_bL^UJ F||ٷB̧[nwb cu/ZiyϊfđiHIu)%H]%X *̐ >8̠|$+N%}@zd$P8$[fsYfr*J^+0 4:Y0>,|!ED͔pX[906b<&R5x'peL[`]75qf ٽRvQ e6b7n}c{,0Vhb "UA9ץT%v4фl#G> :Q3OФgNH,6ǧ[ouY=uocӼ/w}W[GŶl  %BКau'57y*y*$G_] _uoC^\iK.-uF9A,'pZʄW,wϝgW}R">V]즮IVo˸rǒcc b,Z/) S  yrtxx`4ֽeL.>i*8e+W8.3Nk[&d5y8jRp_8 >!J([Â#`1s%?-q02c7AO(y-,XT|^2eik,dzFK kǪݣ_1K=IGZoJ?Z0uՒ5Gȹ'nQ!KU%?i[ uͱ<ЙJaW y]lP:=\-g@ǗFfS>oβrন|*6%CIxq:e|4ymSLfQ =`_uڄ-4|#MPft:¦ŚM۞lܢgU*yy2+Q7c^k/@GQ<:dm9ouӚϏboʟ/fvfLgHJ;>'$?|lҮ%%֟pe}0qm Q`FɁìq[XdR2-{a"{@wWD k-:NąBOI\|P{2JRZJEk6\F˵{jis4УI6 Z\wKpUieZtO3T6 Y_2S*hy쵟!bt%{գ&1dqKnY@r؂t!(j|Rٜ\vgq|ň b+'Ѥ4'V72+q[b-XmDvEgkJ;PPVpJjAaҔWUtvcϤY#ɼP zEqjSQŽW&7ՄHr^̋_Q'%2u5M @Jj[B1}I_a yO{zJ" ;;(~m+HG.o/f]H[~ANU4ɝ+~%J"_U${8gol҂q="|gvSwYP508< b 7+\+GUuDȖk*^@FZANr˵8@t`04k#E:>W?~XzAasZ8c׊`"k?Ն"./gjNpev_/?OFoNJb/WbM:Pf:nOfs׎+D+q7s27w'K W$ YKJiϴ)o- d".{>p?hFe|CǙ+ܵX s1 ;T{9YD-G[%YPǾ]~%Gۧ߱,Rqy+5oDAuZ 0sTQDMl =Ha8$w"&HNG=rMLHLon}`Ǯ2PlOerb״fᤝl<2Hm18Ne|#[0aGCqjVt_WdVIةYU"M]=*Էi :hQ-{P* 5PeqCmjo71Ox[G$ R݋IPZ.X:5Q#w=fYeٔҚtUؘ[xa-9nuV.st X޺2g5ހ28Zr[hK{ѩ'CH09ts9a9zjh4W4@#WqWABY68FXX;W&ۈڤvġ868g [~\~/=asx5Fhh-mY!YB|HEF{ h˽ŽT;$=Ee5"ލ/酔W^\]y)f0+LrBQ!Y 9( ]ua-LIN†A5˪mKgi4<1`yY̢EXpNJ]%m կ 9 W%yzli0)!s +mv, XgQNz٨@Pvgr;3j+{o ήJ8t۝DJKuN9˗-/٧mL^՗n6MˮfzHL_aNPyF"<}]:M}ʇzXGYsl]AףYC|A {CH>=!},Lz{!ZP3NO#Dyi5i0:GKLpl7|u9Iw9FoofOᕂT3cM"^iم!׏"D!'F%ap`.Uo~B|={Q3d?ZժHh!v<$szMf#GI3&C81CxwCj;0 bڳDЅnN'hX洁;Ti]*IV,#eB fN!^dX$zn{w#X+&|+&0CXW4\He>L+p!R7~^y6,oL_69.#|}Vfo:m(= ])7Ѧ_Q,,̧S<;XD'pK1ǩ C>93uyTbޚ #*{cZvR(E"6 uI*30 -r&QYDp1smp?)i l47ues)dy+8]h |puo ͏l.ecxTHi.|&.0me9^t0Bڈ32k6u ~)i'h=4%ZTD6 $su 2%9i )$7Ÿv֊{RiY1bo"_'V $c&ۅȤ8y|?]0EXV2 IKWzCD FR_V D5>7;} e67[XwsU'Ynm:wޝ\r g7j6RY˕Z71p_% |-;}<ij0%$='ʙ6Bu WBxK+/i$񼕞B軬]4&Q d- ln[8voavI?Q=~DlYBk%}Df[#M/5n {t+[_EKZ:nqt*Rt@v;2}oѼIg+u7sfI>(*s:BkO>@}w; jK(ª}͏Dźsy#jEh滑|1ȇ`,]ۄ94GkR`+9t([m;ܧ© ؠo 0nbllaG_ld_6M{yԞ>1cXD$CCDEi 6tkZ/?\b gIIp"ϺP{/cG an8m1uփN,8CoW6Nq[tptz*.޾oF- Ѹ2:z-v`2c~w(hFcT.N~Q [n%M^voF[Cfvg=.9bi`\PB<L g %,vC8;|v;#L)ĕZb6H+Vwq]8Gho@qkspT XF5e$d&_ݫѹaޅp$cb@,G[!pCђ,h`Mۜq'l q l:U8noX/Q]PhzmptSˊOF&zA8ۈ@ ]ҒjOWs$)Jg[}]Z kGGՖyIfG3.HW,ݩB\h{eUe`bHF(Wg'\ 73nԺy?#`~5q vX.l'i_(M0 R7;ON;f컘 wU|9# ZXJ9䈤#I)~cSfӣ+rOL(ȳ|noP ]=ԯ!וyibЧ[>P̵%[ UU{ 2k4NV 4B>gޱ b>ԪsLvO'!͊Lj=Q>"„^_K]^4pẗXtn7a:֟Ⱥ:N DPۇZlM',(rzyԋȺ&{NP5- x&0NT+ Up$&zx605Unnfڿ b!slNՀٝf=-RDwadjÿ2%Ŭ~2˧ź i#rN@?AS$<~*˕9iewEXJph$xn͹9쪦#P鉘'|_n}ாcCH CZEgUf_H2,T3|Xΰ ?BW~|%?lp {#|2GCG`sYlkZ a`UL?'qF1^*"I\f+hGdA5U;_~]t Θ׼[-7jQȥ'Z T{{9BgoBYK%KSVGvνa8p63|gc(b:D&:aL~=VI_l5 7xN :B SIqHqջ,&vfmm)Yӆ?{xy5Aw菉Ii zẘ}BM5Y˨)T^kJD#*g Bފ GjhL l^?.- 9HmlQ_[@T`S 1ڳrcp'龽[0O0q'}BJ=nۺEA{Jӧ2,TR4{HՆNJü7X~``?'kw0.1r]W/" ݏƨ <ގ(w3V['d¹ gVb[,$9i+wZ.uy?c.ק oV qJB$of }''$sL_s0eIl) _p`Ьy1>gt6 S3g1q0uhRINMu=TI4ѷAqvL_j.E?5F 1' E p-8 lY(0O׮DKӐqhJ"Ux.`Pz aɕIP僌3qPs<#DwiZοvx%&s֧&|x6[z.dNS.|l!U)4\ gWۓjQIQv^X}EF!t/6`^w/`fkO] pW*nmwloWHIĺ. /\I4]t*C3$+y~+[ln'~ʽ %Ԝz "%3 *"ܑu$<=P"!ibƴuylG\T&+BHA( ҶJ53ƯQ^ %R]Yzܲ=}ʼn*WH *)JWu5-d:(#VV+29(V|lTH}p_7(k 6 sOs^^*~˩r ~fP7Hz <b1{ub %ח8}ǙЗǫ /:cLi(jR*uXECDsc QӧdZPzKAה*ʠ5w&y2#4Ak3p>/|H!YsITO3|K'"&s\Bw/} l{{M1a;3,nf$p93Ԫڳ@3g2u-!M lSdF5%`179u+Psȅh:)ΝdQ)H֊̈́_>eCftrdAPY1`U-\M3ﰨ\Vs'r$&ΣLn7ts?Gw3dqU.SހӫŢ|t]EoRуIo Nr~D8C䎠NZt xBz,YJk^hLZ[5`v`9eEy?6;p'@mW_"y ,x 轷,hDO]GdG==<+ Pٺ58 \; SYIG]Cʿu(*q6Da}纄st~*LoW EcS+{^-g'گsz MzRdmFwg2C4,7M¾ͬJ3moN)ЉEArީ-jyqR7{b03/(B4G29#:ʼn/Y= &!%]0)56pJE.*+}`F_u:AxDp'y sdhc^r2+_3TCG E!TwFn)k 3-=x @^WmNwiڑYMd8khhJݿRC7LG(\%n:k Lr1!{q+MJq"ܓUp*\ؑΎI]ƌs%]yLJ!e:M631~$I.c܁L'j1n8$~6V5)~C3ae0U7,rD>J}'^&RM9 $Ht0Cpϋ }i $^Z٩>"p&g44t|h#dY/pܙ_UiL~Lyxe&5hօ) ipfM>6cYrTG|*z~bY[-=Ps2z ,^6bAkÚ϶z&XwYM CLo*ѭ~w+b.f\i/GS'fP)PwR^סmy6(ME{f"R0][o}+nrO^0Wx)5]!KC/_ެZ|\CSWNUDl>lE1$Dtk3Mf-TfA_#!_*&ה%l;Tb'ɆU R/(%no4L hfqkΫ.(=׿i!4 Ӌlȩ,[̀)6A ,+WkLpodTTA01`'ثQVCDd"u>GH>]ݚkk}jwMCh)&>3\|VI,A8uzl[S"z/)9vhӔbL|F31zIhrˋHptP6XlOV̤֝0h{?]5Кeդe1(2BXs }(zudʥ锞dx$U~I_CeڭlTblTAƵѷguFxAa6B@4b/|ޟp|R>o g[7Ӌ4Px5^&/F3=čU1sp7yŝ{X@Zsg\FXn_ ^b-l[7:PӰAkI}=4)- \[ uֆt([0Y]C. ޷go. qqC/DYaWoOU7 <~jŔjg B{b8O߉s_u#ݙRy4P|F|sJKw^-*kH⚏FCOֲBkҚ`V\='Po yk24_DV+ {(6,ARݺEooOw7WmT7|^* 2Tx>#}KZfCyA}{mKlqbL^e|qωja⛩-S*]dSFi&9mQUY'5Z"$;% zpK]rݝW!r])`$„9nJM+&UmKzT8RWn~GSQ(^"=BŠKFM̓m0Jj(̲^ts126}CH5!$V j$m-TO*#1!~moٺKĜ8-h pKY֪xix3v} 2ke肺V U a/%Ę!gVޛ* fY{<0+j Vo1:HA%C$=) ץVx#RH7poJ;8"Ӌc);}SM,ngG $!uJ5< xe;ՍnpK}Auw T3Bjz>CN)n{pC[Oj>{^,?DL2\s&JetTwWO =rN5r'q vI6S9T\V͖G\r)U..A<\V>f 㡏!ėsoU)q($7emR- ٌ_gDpqA)*wyoA 8~o_m8~#$# +r1˼ʗ?PGJ#+j/c̿R,CICV9L 8Awm1B >@L;֩AfÂ^2@.;=pdVs?tA&Q}i"Sm>&fPTZAHψ^PEcXw5;`3{Y*'Qv;Rk|.NhsK3'i݂Y[O7'Z"P$Tk6f6S e66纀>y6֍,IeVKu =;ttb\mnޖMBkKɏ 2TKACe|Țn(w D2Zxn |0d݋ C橲AID"pN 5C8);%6zȭaf=c!LCO<%yZV:M'Ga![@Nj2Mpg5@?"-Mg<$tJDBg5P~rpM(kߥ7C&^iB5g94RUQbA9^A2!\egGq׺?64X-[Z>2?FY0Iu1ioK$dVzϛ}B鹩3;)¤b>!6cJDPm>ߓ:ՅMNS'Gõ 0Wl"iui]S}WtW)+f\ZǾsgb5drYi1D؍u kq#b&{sѺQ㼾Ų-dbad3s@e$iWMaz:krҩWF0%BѶ#mFZ},⊴v''YPp<'$C]LImo(+Ͳ%vIM(ۊWc9R_Wn]:zaՙ2aD4Ex-вsDAE@6--GL 襐_(C=iӴO@wrd Ǖdi>!v2$QclQ }c[Bq` }3{!E15P܁!mnfhLH/y/ii(Ǜ 9eKИ!:HZ((.F}oQ:Q4Cm8ZʲeZ5(f5sҬgj`9sDC-6z ]x6x" |_Uĉk޹jHU5?]߮ɥZ}[5m, UKOH4} ` cpk]{:$?4Urqf3q7/^I3:O` 9UNfCV`a{#f\fi;mof0ٺ0[ȡrj)R䋡VC^i_e&RӃ^?.fHARtE|,?oSVeŜUh`E~X}_p;g=fmlvL=I & NO9k%/KaXm(Cc^*5AK f{' ɋ]I'J|J"NӘLsԐJSs:^,jTj? F%B&$d54nivEÛ6n6ˀg[;TME_ءQYI@^&&2-(W%+PaDiNifv3sh ̔_JhWc+*]G\ݻ*}ݒQsn#&nsqXQuI8[3-~ :ņ F(N+Y,?zS,J 9;"1mm@:{ǜ(z 57~PKObM( )Qf,hPH7=[F17ةl[(ǿAt2܅^<'y* fG ]ҰưL߽$ ]ąɢlFdg<SJ ^8SI<S tI;u`ՊPiú3JtG?K# (/7Pܿ$\kgcVG.xZAwCbٵAdvgE||΍iӣ9cINIrgWoQ*I06G3VtlAV@ce>tMڙ*rmO(MO훻\jO"%RH֖Z=)Ti(Y+[]E^!%ja=4svV.F"0yhd"iO6HZE%>KʣA)ݥk'{r;jvvJ@R9)?ٰՈ9zd'$nI Q.jxDqͽw|* d0a& / 4*cPZۅ~G5Lfg[2YlP!b^\K.;gQ`)^٭Hl) * &&?7T_zsɯH}*Ba2FaX+hD;Ciz) fp+d U*b-f`eڣUZ[WPzp=|"jk0}_t;νT{:>FUY(LVщ1d;Jws܍j?`f=4G/jqɻuфP/eԝt\~oA>CƞDq*9MZಏ"s^kG|a(9OJ_kJ_12]D6_w r0. W1z%3kB@M~)isMStj}Fds|% +S@jŸ)ClJnyB4Ƃb&!>Ґ5C. :IW >Z:q@9>&\2b@q^HQb Ce>N@Tbnr9"@&[q׸A.r"%{q#p,b˅c Y^yB&y/r  XMB8q컽r4= ӻ pUxI,$]X *' oX7?u4rMӸɔ6%cV㝤Bv#ժUATqQT^ 8Սǃ2p>J IqՆ-ٽTg[s7@nxB+mr)FvfXpF9Cxki^by?4d fv>y5al:w>Zs$Ȯ3jNVK:Mo1fmA͒\^w^| >Ԙ0!H z'v؋MNYw%RE,oк(\bʠH 8j@ 4.g'g`::aXoЯETfAJ;m>st]Jb#^ц57Mf*ZY`^. x+7j3RNQ/1rΣvVqĪmh @`lpşUC6;)p^ .ޙX>$%>@ :tF.jp_OWQh#`sáߑJmDK.DnDO࿔ X>ډ9V%U~{i%'~L{c]"yܛ|dvNf(z޷}jR}mp2m<_!eo62 e\ѥ Ha;iM{QVrܱ'4Nty\S[y?VhUf qtN2KpMn2i1Sv^]H#<]SESEyYr7W|TMNTu>b׮24gq|J>i)ttS ΙM{3X򦋗Q!i,'be!yfyMq lcaqZId\H۶JtAڷчR:i܁8'7x:oi-GZ!O"$/?yow9f2IFs7@ .i+Uӌe'AMAQ4Rڣ5Sz3db)I[cЮSs>W]li *@5aND(utb75J؈;JƟ/RXdrc QX`BsFi7'rfPf-"e3D= ᵀ }O ӗ!#'LkU4ڄT2S;͎Nd{t5wxӗH9%Ax4m]%0rRDUȹzK!k}֯Ϗ ʖF׹0nLճ|4aͅd%ns19pڱ0`3L=n@ެfJ GwaYt7~G0C1P=ݪFw@wXXO岭5Pbώ<C99vVr/Ow7}:ʗ~* H|r7WZ:Yp Mw1r |ײLSvЋvLe&Yy4{!/*Fn(0%2mxR2c1U H1enz3ؚ01%rU|!}"foHEg{tBj+$*d.K۽EAEI (-T/]M.p#B<>~NY,J}XiȊui+4)-eCGVI{Q֗FWsh-X"w9?GUҲi,* ?:?ό;ȧ9D$-:PIºb0`XmV!z9;琞Y[.t]O/i^8t?C}I Fܠ8C/ Twgdc]fbYqjc6'0f͋= ;1<XU>n$y>I^xsg^!tmX$ƒ$&ġ)^gۗ%[7J0*gR(<i>s!2B[ꔰXl0M`eBܛ*[kH"qJvcє==)xqv;'^m)+ٿ"`FMH-t7RQx4q0<+b1D(sfy7~>jwٜ`H/B35kQKyrؚ> *8<RL=Ն\F{8zzqTךsڃyqQF`zzO"M'Pl*`XTsYI^/7-5`;A/:Oywg cכ/\7Όr4p~AxG}2 Vdn&Z?Sd_` }t_VA\&:TsQyRM`S֙"&+ɯ?K"KU`R$:;*0Ji6GK ,KԪRr띜%ͦMlRf~2P֯z5O`[n0իD_϶ܸ0 q}+D*#dKM~#w07q;ur/eONa{:F [6K~gJVm?Z*K,f[:+bvnЗ@4i3*ʗ2a^Q'8Ϯ.1_VRR%cܱA2'VY7} OKymNp;QK*#F?7S! %=l%}!ܹ Ff49+)N? $F=n-xT'ιտDآܭUH[IK,%uZNudpcD3ۻo\s¶^Q(駶pn¿WuپB T$2P׫6l33jH״Խ wU^6xä /7*MO"P]% U~d`~:t|rw`X/em״ (vމ˿}n)\ ޥ_soҳ.]LS]putoO^TLRVA~nUz+T[)x$0!}y,`EE[ < `?`'O$isQUVvS\KI Fse4ӗ޺:~2MpzgS7i#4,f 6ViE}x|ҽ a|܊$z9Jj^TyruS-Dk."]$db@.1q$ VH1Tdk̇d١6+a] )QRJ] ϊr"2*@rWpfiD &x{C}ϒ±<ȣhWlnMv_^Kl#if]ѾeA{@%8SJFG^`iz:c:UԾ[&ҳ`sg CV}c\W ;EdM ˤsqkmI NZ~h7-H9h߈^@fo4Y"`^r^{J{ UՄTUF=|/u*'r-*r x4.$3l| + q^:*',J%,sC+B"t[bd_F֪nSݬovo O`̉ 7.CuwT,]C~&,ܟx b=w wz{֧'hOQĺ !*:]0jm5O!J ѡ\dG Nc+ 8IIxê>{@xú@Lѫݽ'<``"u!%48Usm} |oj>=G'1C50HdwKZTKR-L䧿PªsHR;!~2C p8; f b-z' U^8 u!Ť%f)-c,TO+|!p:)Ѹ=6/#݉@@4Q;{Y(PC)\<FhgBvZV5/wzIa? u(k[iM d)(xDj{twx3 ..q_B "v3iOT׀٭\g5f=A20[[jIMz;e91 z&a3ڊ0 ppC$NdvBLT:L>rOm4e!0|Wcpyہj^2=uuTQ 08lnl#%*O8Kfn%8 R`6d1:&m5zD1ت nJ9g}cblhV?_5GszL /G re-:?/grųV׌EkD` dznh6ap!zͷR)O7#0%k m݂ 8`99ز@9l9i@Th[,Z9$,;20qMtɬ vZP,bk*pFSm 1Jݳ%mBy,_/u-c{:? Z@U6LUb~ͧvːXU(C Bo:/ipׂ4JW' a {5P7< Rwch &aMvMxHWq}if>w+q *CeQ["_8&p([&Ts=~-H,7CL|"JY#žWɘK4 K'| @]Fkꀃ)7N13h+l؃H^Sߍ-v=@l*?i^C5n(9o ³X1} H"yOGꧡOXN & Ԓ$\ÐLU}Yv/=*b0םr\Nsb8MG8ܚw/tG>Ct#@L SΑ"Y|?xSo!i+_“Qb pPAaG`}8Y+ԀP CkA$0pGڐB?BJOnv%. ff/ws32ČNy_4I I0@~x\0ODؑ\'1(+++4TJ2QzG;FrR ` c햅Ѥb+?=XA;/7V:+"=j瞔}r"؞p:\e]-Sf`!M}@roGJ'PHuZo`*6KY2 `Aa:~q>3Y=67;Olh8]1MGw%X, _"T8A a./n9!!%@YD{r{ydF:쾨"Y%lv.اGG6}ge REut<;k+g'2KQeSU(:88Ky= )6&ߣrthhꁤj^8 1#Y5Ua#RIjԱ#y0ץؘh%WX4} Eޠǯ1T #-p#fCfah%Ecn%jiɳBgW'9{&y^զ&cN]x#VQ ~g 0UQ ; #}Ma)PCI'+9a2F 3 u'PiνDH: E]`&o-1F{`'SRﳧ=.Y/pĻxX% Ys+F%4^}TdPͣ;> "` dO}"Nu^}&&Iɼ㻭_0wPwtNIn;VERF6U |oR숍FA0LR0lkie6`O~QFb5OIQe5R+K';8)wίK)sԢdozJE /qZXPRv. xwmՠGOIyAIkRO1u[Մ%3OCd({qe t (<,s%kq&Ix=gPVMӶ÷{==AlWY$zɖ֫T>Zޟ" %?f玡Xb<f4FL74a6>؁(e؏= ΨnڔecѸneR>f7g9_p?ήnAkO^y/{=)3}OC#d.Mmk'TMH¹IJTfh v@v̿v+،V61zkU1eEI@~?,eGpf3D_+gp?iʼny5LCa6d|/\^539 &^Hw셰Xy s-cָ wKNQ !x1MS9nRMoLqt7:čDacHvZ/LONwRHzн,L6@.:7 wMQPﶫAjfOE Y"ɵ*EG\'# ]/ׂKXф0H?'9>YteivdEtBqyȪ%VLG_aƣ+;{pP'+ĩޒt[TKERCpsP-pHs$VxmQr`kr8S) +Jνjٱ*R&|L#^tƓz26xe ̠mI(hבt-#\B7dcvCf4349o:{#XyPB o6k^?@7^ioɜP]yW G9x QT#+ C.|RKjT(\qAʡW7/%}oc:nK| _G;ӗduhI.HlpH=Pb"6]'Mtg[H?GY6#hGF}fl{4gƵ܆<1/7hɣGT.H-DщmI}H*5}=%}ӶQ6=d]L.dUASbuޒ.B 6Q#1`0*Eg)B#:TrePa}Y&e^g4t$ ;-P[f<ȼ/tgY\:f9gVxrzŦwrLV|>4Sp,(/hO~cJ.B@*76~wwɼB$ ,#mS֮JՔ^y6sMV^!}-$gll" esRKta{6 :e7 /w)K\Ȣ-Z*|c_*pj#A>n|Ah1)6P. CC"rl<(K=i]%G<-#֘B֯@x:T0&]P,.P#'7 !fv^"ftop[MGQ>(s[p\cmx<#2wdֿtl2(%!$ @:*dy) ʌp"%Ph ~}2?tMs8DL9tSΧ0e4]hb:RT#< 9R11[FIG(E:פ)%P'{#7_6/M/&ˇXy*,p3cR ={0'f /(~_gAMtPXen*ؠƚ>k&Amك<]1ց<24MrE '9ޯ)h: Vc:mPQ8ZHHL)QҲ w"8 zonU 3q :u2pYx eɓ/Q{CfI!4D:ֽ`z۾`jwzQS>V_3yZ}8W~w0$( m0 2CJ2?`&`/ õ07; Fi&D{3vZ?ʘ@ rD(T_v!uyw__aڕ%3ԫĨiu{r1Fdθ1th䭅= 7BbZ(8)v&ٹUl4mH- MM#@9.tOpOwMmVTx̯m"5-ZID+pkЗszkS)%*zޕ-W.t|Ѷ!mK:usG4ðx,[ǃ/ŪH_~wG-+iB~kvzLp$XUO)0_ӹC!4ēV[n}L,hԽPæ*~ϳ8$+g3_`N`DmQbBe.>6ISF ۻZ_D$ јZٔ܃W7W7,;[2*R +jB;"l2ik_i:[f{Pi͘HחZTZ9rC2p ` {24M7hN<<~U5Mޅ@^cՑLulVQG\[mPR[^}咄<"Oq١u 5 CK#J! b5@T">8Cӊ?k1s#EN4(Z}7L0?%ڎ OG.Uq l26`kwd'sIS}WG‹ӕ c \-sqvէ7~ r }D+~cJOZ Z}q\ 8/b6 UJO}aALہKr ̞Y='Nɬ~ڐ]z4iGzH2@7qc'f-%Ndv)wӹZrLLqK`_T;Ʒ-_k]!`vX[WD/Lꇌn`@?yvlM$%DD,MAy&Lc̬!F'2Dfq"(YygϘ)fnеL, PV_|nBZȤ! i,'S$bE\.y]bh34w㕒nDqOmh雯ws j:G1ũN[ӀGYhmy'q6$,~~ X\m$X8 57y향Ig r5B(ް Ee=653"xꌓݲƙF&U>L}r>_ sD&Ɨ$xi=H8{E"3c,k 8/R\elryz0FK\89#V!p`f a }q;Sw6?D4_-ݲӟA灂N 5Wi) R}n 4kc |?FϜr0O  m_ý(ɚ;BF:wRc1 @˾͐M\{ؐ,. rql Hh8XzGI!|FH_)JoAxna*D^XN<~{dQm)4Ox5yke&FRƂs@6->_]~$T8xƙVo%+c aHRjRwFt:W֡*ӝ+u n.`fcI]%hzT?}NdvlqUGz}xF Orf#$1"r78>F0 >VP7Bg/>`p+ȭ;lˆBX@" tZ؊ VTur bWS?Au99I/\lK={5Յ w?~{8ilEq>w6l㯗^Y%#fFF!/hD`tls۩GeduZwXMw0aL}Q}~%3VlUקډA}J+bځVzY A 0MC.7::ݏ)r?ǡ}@fx 6^\H ./NRy a;OB賅whA2o3AzKxlVu c T>5F ?L b=9&O[+gfx_:xF'{>(??URUE};{/]#lhbjV"+XJ`7 +كa0b&'(ⲇV<6FH*^+߈i* &Mgyn1}k|ie$mi$M mYof6@/]BE)0CHcz߇`chWk?!n20 }v\ Կ$zEPծL3Pg9 fMU*}GyU_a./t<bsqߐznK@`aDhOoZ'Q$jQhN[3;wTjRKX"/E0'T= b狲ҭ1MȲաt8޻X,e:zjrC^wp%׬yGH쮳9&t'hKS׀uc+kaU"aT% EٔUx^ElmYI|Rm7IpH&\2?6"Mgmq"=,[v(B^×Wy쫐 ۺuh+>th^а^'a[{xU͏m-IFGY 56K1ՎIZkSCI[-ǒƄV/q?U> zU&#jc(M+Q|8eail-㡬/9E~SfIse bnـj D_d)d"J<>"3Tê`tկ15WAFpMϤ s(j="IlAԴ3%,F?N \r fWb&ARU!=M}^j|6N:0ͣ1| h\E̓bG61*U+R׹СGN##5/k 7bQo)RH445#V,BLׂ2#҅,\`/Cr㩏cy0\^O#^^;fM8L[g֍ :O#sE&j}ἤM&bxflA9#yfխx>,-hb-//u/d?zWQv7BM23}8nAbxfuq @/jQC91#ҧv!̐#f##--‚1ָؿj-&PT!@{?-B>ixP 8 v9CUτf ċꍠKB j6^etlT t` v1q)p5{]Ş|n^LTٲfqe~Ly ̸ g7q- T/eI/R)9$_a NX$&Y-rK/uЎ'[aiqsh S &Vp$#q~zb2Q wpjU`?ڜkV`g8S-)G}iM._;rp ܀mQ'Ä\"@N"1`񄰶C[Uԗ*۩Oх? qWm厕2gAy[iѪ^5r%@8G߫7֖`F%k}k}D`ʸƩ<evD> w' cY4oA>9PcDZ;eQi y| #kh6B8?l\_c@M]_F!Pz4M)?sC; a]ET-/Tr:P,~:H>xW". (&R񁋤ml=>{[Q'-̅84l]fFNY^o7CH%*Y=t5>¹H u_7RЫAl OwN>"]jo&ퟘ4|$+&c(5b XVqD6DJ-GM0?-0R%"AkpGDctG%d4].dznrQ^\`oU:|/7`=~ëoaj~ӦnrRDPn j$Ubσ!d`p(A,]Tb ;}^{urgM%ĎrIr>k+f];jLI /E4xZ~j9pqoKD[ r#Wͺӄb(`H-Uaٛvk `2';t_zpagE}2ni̷q0>U Cqb:͵#?o 3)Gjo@ڇl{d BscW(Bd0%H. /T5-6=l~V4aLn6gA4/ReN+1 q1Ps(Ūf+ r'ɫ,L7Jm [^o3 \%t\d]MjI=s^jo_'@q>UjWpAP2fw\[UnQY 6g/{q4dcͯ70qEkTeZ(&-)bOqH{dt"c25H>΋W^%-{#rJ@7n׵hAK/^PC@oߨ.c|!歫9wP)p dB}ù 7tŬ%)np;H~ql>SKzI!vˎ8 __j34w.̒~]rδbm^{6L(rd4Lm>[*j4#:KMYVC/byd\*4ԩaSK3Y_ Ye$ Q<>P̈4W:TlkZ*-txߨ=)89)b$Yw י$wk UQJ}[ y醐KyfXQ_.Xf6ݖԥQ 6 ZZQbwwF_'Ns2%pkCl!A'[^dgnÄ`hJ WʛDKsgw"a6Xq-|QMqOMHl:jG| sCA -IZ4gV͝iS ɰ/0evfqsU.2pr_pJ5nדY >L. dg8A65;WiR2*ZÙJLJ/M%7qeHV NWqDCD{Q1Tj۬gM[&Υ`b_B*q.*m87tWΉ3dP&Ч4 ax9JӤ9')>Ϩ۸"J8uٺXPN.\L`7k1{ M$ʿbz*i 鬫ebJ9.3 j5v-L TYqՉ@$4wq,-h[AR "g\!#lBKOͮe6bG[#f$[tݘ`Ml;OfVb[vxQכּq %pd m2Ҿ8?z(e<<֫&D[_O+B| ˖޴]ᬁ7ƤW;vY'O_r ՠL#baM K2fr Vx@"1X -Օ_l/ H/tN6r^Yǯ^R?.l*zg$$9Isv!+%& \4AVM^"S2tLtmyw•Yj%'t=%٧3:ݲ0'[o"݁u]~<7ఠUj=;_SU$=Nzqv#H)f,ďj8&Tm=bm:w R(G73?_o7ǻաn; T!xra݁?v=4ɾwPS ﺪWM|!b6V7ϭ N W^D8?G0$awt7`Knc{]W,>Gn:0):8:7=rEջXxogv.|qDjef)_.Z3]ыRԗ^2>,jh┲Q,rv> BǕW}aG! (nX7CG_b7y8w0(o_!rݎlY[Hns0o>noDZ^H!1G,&#7Pw>P+>t ^RIeOhavE:jamn,cv@Rr[ #SWd]2/$²jvԑ%Jy1s^"הLjqaـ %Y;?zQ65Jʎi, 2&3Ҋp X$8zN/#ŊHT02ސaukm'UI=-P{.?}iT휭w2-;9T Jh~Nosm֗N&E PYd/xjS"Y<[avv1~zaaH,:zy;&B{Kd@L}L2 l8BuD2zV-C]b qcw 6Q(UI5K}y GM&p᧶l ev &ًʎYً4eg'Hht̮Х 9GTՋ-w1\2tH+Lxeg{{4 6,9p Jmt3  RNƣv#Q*ng8<\69_攼oѾ9K<ѧN0gA+ >)QZUIHERo"u6N"ct˟9G(] dx<0& #')>^KR flgYa1}Jj9DHi{m3X^ Xf߄%dL}9t[8=,*7X97 =h,8U ^,}R@|=DM9}*g2>pž -g1LQ3~5GUy1tO% su?chpG3yyczT{7m_ .Teʝ/̋$8 bנ{`׎oP &y5*ρ>?  T\@Lpb{{mmEeħj&kIBS ±Ҙn由61\^RRF݂JcqGRcټ;Y^I_3U]ָԀT(LBN9ݵP~>(qp=܋*Ao3|Čd-@.IV{/ ce3c*\o|=;˧m#\2Ӗ4X:NoD&r@wֹ0-+Lyl.≵ 0bp@ʥs' =7\:`W]_3 ༼aJ$7nq5|udTIBU}%Z-N$@3 +>')e6զ(D2: tb  eO^Uv7#ܶOm8?ViW) |h Cqs@t>>(l+,  +"ojS Q䈟&3hW7 hnc_)gvRE\wTah=-. IlFnpbi7X$o=s3CKjỰ2R}ȥS~Hp_KkD]+eٳ ?,J$' }HLM+@.@%IBPG 9үġ+fؙO9_[꿗Sr&7 y0K1#y}ij rf}뤮nPٯ7Nl̘.jXFK*yM4]('l(Xzňmrvyp37JyB. UfkQ7.<ˈߖzѸUzhb`z#]vN=c#9F 6hF~Uc܅BJ7rD?@}0orՠ$!5fY@SgFё2ʼB]`؊BJ_!IyaT躈˲ &R+ Rkl3#$+9L(D(ñyXDLikUG +E#]֊(Wvm#(jӽhx+l١,;Ig !>Nx!a!.¬Z4oÍ;Y͈4N^wglj^N~/-U7Rt7fꑢoCOi0-B'Yk [ [><5%)TkKVMzժ\C"?@LQd/"Ngx:I"86f1/&w֗Ӌ/F ŔZۏEum`g$VYu?7rL"BJ;<0eOGćS`Ö~65e:?)"Šɒ?G. .Sp f͢[/CٳNet*>j*b<PV"Lly%f񦐙 av;ZסBI:403M*0 77`cܟr0xn0q=4Nw?'( zHgF1n#ٟm{ǔ~}DK`s=oXy-gY^bB!$ElPۜ4S߇T~DmB R"Bû#dPlG5b.! yGn[ܮj١a7dr`x,@0"ፈT&vX @N㕣%r]\lI:Z&F1+Z[pU#:8Φyeśӂpx?rVEsMkT |J ;!9л/f9y!ČɵƉ .iF^?U&͖2o Kȍa SpO`U\%% fz0eyz+ou&<)l\PAqr Ķ[fGYO^^f+/V)ܬ2NQЇgS2ƃOs`,G<*.c,Nϡ.zDMGnʜlmhл bFv&Ot6ծFbaxv8g'83d+$/>AzrBV ~Jϵkʸ)qt pQxC)fw Xmg/|Z2Au{[0X= 4"Βh,BFsK4qPyʴhtnLg1IKXM}9.E;#տn$<{!HT "yQ.))(Ȃ\B^؆gRRbJÀ^9[ }F % G?D8 i%-75h™VAs~V~Huo aѤWC?&A^  ?zp+dv[ a/d'q"}M+X}b#be꨽w΀Da &|bW%L[_nԇ{bZ.^o5nE#}l֢1w}iO$kɞm7e?E(AH9e)aYbjDĄ4?O1MUqMq48N0c8qBwTW~8cA~9h%g0t,IEcXE^sv 262 O—4M m4P.-CkaykPtO$E͇0ּDk&ilxPº"Q ?Db)0GQL%3 :ƥΡ+lίr+)PaN^ +s )r%7Lgj4!^j,OaxUeGP\#lJ&o;_FܾT4]G\'Ý!?CN]m趛ድxp_#.UM0@e.E(n0UydwN[BJ^ ʺ,ZN}9;C˷Bh['cR|Qӫ/WQ6=F6LZ|lISw Ok% p' ӗ|V[Pz4*0R\`m6q[a ͞iC$1 ,k؜` ;TAvl ;$QM\UՃUc"ܗ7ƍޔ쪍A䱵XםHȈ^OYfmcZgf(q+r![:sE$%l5dtc{þZ2´^#R+6pW/j5"" а.ge%\ 嗮.kRTVyu!G)' q0`*窸bwsL ;_Hs}YD -it:'cZdnLa%-H;IRC3%6fY.V c<:C)* "؃:vNor! ;SѻN'WD66 TQTx#]H%&G8q|/QȁSTPQNpoc@>_:`[hjتJpv[sfs-!UJm^kK^9LJB 6A4,/:_C3LEI dP᝟Ai x n(q);^ 2smufw5 N6JfybW9{kK QT2EL?6$S/jt}Mދ 8vx\Vo߅z!+C~\0;,yKx?)N6Kmkamb__Pe [nWRaA&7̚Uڭ0ˉ>L^#$r$Y#Pxy ](=dԔuаװg6OX(͠b'Y|dtm,IbzD^xtSFm;9| rs^27 t:SWI .e]p<@Qlo \r4-"bxv4 1Ϋ/Y,Զ_Z Inḋ/l+RJHm*HE7̵KVe-Q]Tgϐ͍ѻ"!ÊfV%p^ȯeTW*V4pmwJi}E/Щyb$7|FfkC(_[כa Rb^W?u)2\yd:#l*芒)漍L:6z4k 4N5VgIۉkIUen\Y$pN\n[&kuuHYAn\z+ab%̶-_kf{FS?fvCd‰Wv3sZg yK`Vr\|R}Ly$~-[u*xɇGC EWA(f>qQ~*avcf[T)W;z}JK`%95HAeuDT,hXE59`l!r2࠴ifWٸM+[p~}Wcd\=̐Z4.07.{9)&񚔥#R6GΠ6.-&EE#$}rrU"2NM۠ZjlcY᥅ePΗs;< ZxNz8)-2f!(WDy׳tQCg!Ma{!zѬbsf`.NcrK~izR'P،cH31})D5[Tu1!BFsκ|-aa=";k=7{O[5~㳍h}-o%Hr}O"TY*a즽#6t qO9#V0k5A]l& W1\y%xfeEV6~N⚠'LӜthD i{%ܩsP zkԝ_q=d-+8:ج'5(bU--H\żp!<ь Rj YO˖zCͤŔi3KIX fH*Ge#K`Ҿh[UmwQǍxz+B4^A{-X,rP9|ew0 525dڙm@y(8Fj0u;@~6?d\I0vb  u5XoApW:EMBpNi`^L=rKGCFI}w7i . A,FsOPƳha PZO뢦x- $nYuhm3^/# #]Yk<6O(? L-b2P,G;pT[4s vb8uZ@Un6'h#W) bCDPS |:yz W{ P!k0}dsK;,@"8a*m˦ ?:D:&}HdQ՚30th%KQ4ɣuO:~ %[\}d- C?,ymHz5Jp{p)iʧ30ww'd;`";ɦaM kAˎ+۽25GK : L2:V@#vʼm s ~Y"AT+joziXK⮻6AL\:іo MT-t{ZsgFhpaNGCꅇ&ogM빩VjGz J``LCRY-f1=/0ĭ`R)u D'_558;Ҿ!_n4oEk'Fܪ6$EQxck J]D3|Z"Ħ/HÏ۰xפ / (F;`,)xcZʪ56[uE~xD*;jt bYj`agy׹F8iW|[KH*3 iE~eqp|C~c&>l5ЬyyVH 4n23I:D"n֥=oMщQ&>GK%ӄ:~y>3ƕTYKǕ,<-Rq]EޡK ː-2]ZY 7zH6\=P |J⟙?6(yᥥ 6;@y'œW% a+^(.nh0:H9ZgÍ+{(᭞- w XyY;xm&"o@.= }3_*kо)ЅZ0(WQk69o# IBL @sŗ_%eU Ő[ ~ ֱ#ŋnEB-R o5uKpȳ"*38{8mkvg D֏a9Ҫ`[aG]MGѬ٤e;55Ƕ0 u'hH~e/sfRv5CC?789g,sbMR/A:m|]3LjMR.کB9,\Y񆟣IPƶ\e+RLLi/T*c$fk,g|1?RƦ%j$u!ȺEi;>NBB9/$W}.s͉cCjC58Q!&/msGqx@4uLR?51GM'}N\\0.s9<"nZLii2D̔ xMG֖b_K> װD<)} { u'SDkx#Ův0IwI(0'A!U\ɕKU՗**Rßޤ4r%9B%vsJW/X*lM8L+_w'KLP4L8nUgKL|!`8\b}_s- )T}fTT0L:6jPړ4~Ttkx;Nɬ4'>_\GukŒ=WÅe$n+9GJ&|zU۩dwnT©N~2y?!cU+ ;'OЕMځivvs"h44eNgc9yĘeY{B=Eց$LUt_pjl F%ZB@HV*F-:NRrɦ $}#ympTJ7fښ倫qQGЮbdjv}8DWHl#IMn}fZ`;Ziۋ3a 'xV a'a jR*x.@/cOU5X#+ETvxʭPH`-ulkN6mj!O%*6T^pp]tiK6L%/{?Pd.BJH@0!cհT>f?bV_GvL@dQd"̯ԨN\>U0e:yWިx0MV\eZc}F e(3X?錢aCxr_IEE%n{w[Sp+yT&O7?UBUQ\7xc]gXyQ'ܻe(E5X{{("*~ rFz,6;jYm:ډc;Ǻ8eҜzaGa] %%+Q'`_2$ES-pSy0%ʆsWJxI%#w] *}Y{&&:oLv8a{44D_MPW`{D;"1;a mX<M[U̞A6쟉^=JK`P"Q dT :"4gP BuAfk f fB% /R/v 쌎b\kKee=& 蛸v/0S #@v6l͂RP?lFN6k$Kma\,7Ԝқ r:PIVbgׯ^nuݢ} k=$^&吭ѣM2VHyK).",y \k֏E(M)S֊K۰jW.YQ*z< &(zJ9$?g"ZaZA)BAF+P؁8#EP`&IA$-pҭ}EgnO" ĺDCP<=>t|e6nn3 1뙘Mţޕ"R Ѭ0Z 2Z5G+%v rn7rp%;w-E[&iKtmXFʽ띝/KFkLVBpD"x =#-yq%2(UqBl" P=5&In9iiwԬT.Dԟlg*XR !vmm+ٲk]yZ#.Ʀ>=Sz;v.89ËuFrRUZj:0;X9Yؾ<3vY@p')y4 ͨO 3FRZ8hD~3]YT>{ė]*k2\ϛ.t`_1)ʙn]*[&kמ߷Oݺ4P[H0 E^<Qyg~# w{ tKa쨣o`8Һ޺VaG&VKGJ9_VWjP,'_N?WFk# Ͷc_oPh!K.i|D~Ie6_@No]:RUw|pOH3ϥTJ*c{Ň xi:5@]f}7W6w<Ţ陖#8:{c(/pϿ!7lkElI~qj<8g 7d4ԬsPL<$˭>蕣ىPUڣTNeŁ saU h|:[5Φ@'<Ŏ8Gx `P|KVHu洕O mM_DױX@"߫x\8KwfT ꍊ[8cJg0WW쪘i7Zf*wHf:vO2^1j%-WBo=@<\|8峹w} *]ZLZvm^d;@65I[G,c&ç'SgS3PV9&ځEJ IdX}3`_Rt)| ))bd~RM#ºSwb E B~E`x<)ɨïwBAۖ(ގbDFŐ\ywy%Y1.Bq딅<4EcFO"e0 4q&@A;.~yH<I>" x5&^tZ~5VڪKL [^&ڢZg8w j хJq"p>'ņ!G&H+C"s][)GKBC-" D X:|(F[ȟ,͘_˧#$䌆 %(1؁ߩd~^0]p>_5Pu+dy)'Mb-97#rpFniQPl WA,/$IS"#dhơvS M?.B>/՜ +qHz5GǸ>OU6%+mS/?!$U;>#<OʯP`{)}cG%rTl.j϶fߕOe.̒8/P hڜbb6Bym#ʁ`AaATxӫ^5S칉%wB̊8 0N(7*N[CBztɡw__,wy)Um,2q l7}lf!_ U>v O$/ۏj4&Ui3wNcܟL$F6Ό!ps6 `8a >S(TなN;ճBl"q.n2xyG}9ZPH AM6MW]Ud@Z$?qߦEx#f#,\y(RqywTu"pva⹲n?*y6?*sg8˹={\ddS+\b??1lT~ZIJ󒫩UJL5usFǓMx-av1|_-V+B;`GiyvTbJ/| >35e&WLI/CUjRҟa"S-϶Ri3^H @ [f}B]h D1PYV*eHB&TtCw)<&W~ԓ"~唱9eQ<8 1lQSn[`?nTcxfI] Gm`Ȍe=1/wHrXΔ= UewG[mANK+JP(fZB,-&fu^zT":SQ-^OF(s;d`)tWd\1m$ZfׇyƯ" m듯\bXe1pX'O! LsR<lZ$p|dvn{Hdؒ/B$R![AťG6$_D[%^cST3 2%Ud)Cr?IV0 MۼpҒ,TpmuK)B:mADϠK9L735nz*NA&ĽD̖hrJ)Ԍy5zCƶ_S7*j$~ԑF63Zxbé@/l1=-Z? نH)Nj9[-.YJ 'g/<}[A kl )m =цGT31vY#E_ŗ)qVO+|(̡HQ;Jʗ| Њߪ[ ԅ %y-LDA KU܌[^U~5jȣVj28B\(Ypi5lكz`?G fn^#E!>2@gFҺ"KνcSe:2˜̼i4~ @BV8!7̈iGB\q̗5A_54&;iDfAs!Fṵۙ7>$]']d7X}g}@XPqjn;ݙMIQ]\V-eFXpXDkBȅ$FYQ ts*AzVFf+j(0DE;< gUТY:[:ů!79fVo P 'B.&Ƌx$Z0|Tbvz]hcRvI (lK3Yp׫!H{LUEJx9^cX23r4}6&'!uolN!'(fā dY6u9|E"^C5҇J39Ab|z `xﳘ:8S$dZu %qH]zj3쮒9;[fCmZċ 7``)dbؼQ6%lbNvMgS¹5^_ OcLNVhuA,X<%$U.%YjLx7y2۷̭ӭ1ލ Cυ7k;U >öV\}\iߗٯF4߀yslNćyN;^R8i0yd^vo.5?ݙJ6G򭀝!=6| Gfhv2J ]YW= !+Omh1oMoAKNA3q~SύXot~cMzl3XRְ elc?D4X5$ sEXT5|$Hbz E$"I)2c]j@0gjNGA>8_ KI47oesnQAPȩضC>DC\qEk<*?{!øuW/<'GZ-uN'M,Xy!;u%,0bׅUkCiWtBީdK1wBS_$&y r|6Hw(Si1u@q^°;M6mˑN, y2o^VQ :&".XLeSA*'T!y=wa2E|̈́RA#%LWUs+aU}t^śS 0PI<м P}bcMMŸuF6#q#'žq: D~Wb̍GR{1 `9&vzCO+]¨0LE#ݦʆ]Bu w)7R bML.3$TyOo|( d'˥H?[4`!ICPJ*Hu9)f7mLF4e8~dA锠d:.#ƣI},P n Ա\' H5o0'+tEܩu] -ާgUb4dz} VT\7QAsG`PL+y\f/zcJ/U&5r'2']:8B۟Ӕ}z=Djg#dUJu}@B+~it?yw AM+5ߩV}6Wru8lt۠ xƱk~*-81 CM \-T"Ľ/Ww\&h0/ 2i/"Ƿs9[$/')K{6]86J`yln,韒Eʼ[˃e'-ձdL$袤MO%RcV51]NYfXic, ӐqEQ@nkYU7+S@gy_0 #/1N8"6eMRf,[t$smTezQEZ)d;by9aAABD@a1.Avʨ| Aun*ZY*V/_n`v S>[1 d P>=wJɏCm>B.s>f&T»^V7(II GON& avPB &\rC!OZYe]`KjZf܏CeR/*:~hc#'+4cM RMϞJa3xqL۴-v!0HϰtXC(|1U$ \~"A1zo{rTN@ydDAfd^?pA;v8Ó!J.:k_opWvNb%8ewd}Rn=[z\{ b@-R1aGƍ#fpaI-ld1( 3dT\#SH6`UA{WmOʟ<w߁65i{(8U,PeyÜ϶_LIޗؙ3 x+@R,6FJFQ=rvK(9=KQ9.9%Vׅ<`ek/3t^2-5@ey#/N@_|mPw-,}o|.v=|r9@Q(.c{a,LYxyϳ|7OR6d| JUWk_?8\?Li-:#NeXBTQe?a7%oK=%<gaeXafqu8Z-y\.Q'4J\ݷv^xwnkZ~N˲/ }F=-}q@3h·e.d\ vi!{bf'W+x#d; @ul:[@qSHG=, ]ޘ0*$&'| .Y3L)xsXMUEFÍz* " 'i3XW03Lv0,t)mnyB<%ApnTW.2R<2`1f1 KiQH.rHarr{:|X _%=<HSvEK.=њ>sij|_l h yQ5=裴 FY `pg&gyXzar_Dȗ%!MCEqB=fLP`콭Aclʲ11 V#UK^:r~J-!;t#W&h:=[W '/[oЅz~xXN"r_a΍.P^6ԧ9 hFF tKyQ G(G^ᛕ3R p[aɒ3&ϸMAi!^zeܹP\t J8SeܲO:)%iӫ2. fu/uG^F);$c)b,}_/`ل֊Oxe{jY1(l Qd?oߔV-'An68s' XoKv{er4J}(eD9ePC 8PH$6,nZ輋ggatAtz$sfd~ =K>o5C*W:Tȳ \_x/{$-++aqNKLTe{ ?HI!IRHxV28ZC)_;u^!iB8 ZµyqݓCNr\;;6`A8OzÂO}aQJOJSbM?w٦ lqhoH(SH8>8oډj/fͩ@a H?}/!9QxW&57zVee7r@劙Ј"1؇6l]39}t0ӿ8$^(0͟F~ZӐD t&.lLx9x 6ϴZY`xkTЧhдA,rVx[[Kup}WKlOX#^vzy_N}AXcj<:Ջ鯦>iet%%ZR綥j3GpHqNG>@v>/ҏ8:ked-~"mlt6\] +Ȣ3̄|j5m\ u8ddJ}]"3 stfDŬvݔy֜XB/&2Ѹ*QMPjن</ܒO9bG4Ar`^4UQ3 6H$_kW7NY%T\2XRYPR7_Kπ ^SҐl1 z{NأX>MP"Q%F]-OcȢoLQ3-ԡ|嘥\'hp С0K~4q0eLyC: H· d`W_v=! P[JCCɧtl)7ǪCXi$o4s䨻c/ Oޓos?ه&NWQ_Jeo1bg_*,U~;Pr+c?*]>Oq'OCeG#풪7a/rFP M'$]7Q-Ԕ})ev?l]M%+y&M$3%\{nGVZ0ZZX}F2Bjh*o=ɹ-ݏ+ *{#3 i@aT{b^zc`rEWuw􅑶6xn ]xӞjIR"v$Z|5w+8􉳇BA8[*d3^dC QR_|s[xfޠ:UAs6(yl8S!YD eaBs=yxR1$B{~7m\+E0c йoeW=up%VF'rDptǥOP:(Z݉2.p EWj}-aF aS:5M/3 r[K1!qh 'VS 8pBMYǚB]J5[FbL%C#~^ھC1N7a.8~M$^nPTcXb, 1Ȼ嗊bVqB5g&YO Qjτ(t5y^17J` ?M=u- `kMz & earkv4֧ 9dL}w I<?_QwdLY}ZVdaWmJLLKQX}:PqOZ\3^*Ye=<0iZ%yF'urXemO8ܐM˴.ld TiPQ1Zau) }5~=@U{!SODN )G:Ɗ-nz_*زDdhm0K]4X{Mب52'M%_nJqmKc;!%)IAvjjo w79NNNrDcX Y >I͛ajD,[cy!Ĕ񷲿ú4j1@L/_ d|FTbV{Vj[OALD4Q-^dQ&jt>6.Rihi3%f:ɰIn>WڊX59Or7?|Iz*q7[mF߇B/{W\rR0$+<Lm(: uO hNGGՕE9T.e7 5zX wWEMR˶6" Uu:k ȞC}t 9f$WKKOwBF2՘h603/?Jv2$+/cj}-6=|RaԒKq߾hG]Grmˊʔ5rƼ?ȼ,ʺIm3 D׹N9] cPf4i4ui?I%RI},H{|ĉir./hlj Md L%F }^N1 kX%{c %dD/+Fm$%~$ʆg.Yl:>f}ե?VI-Ϥpp@{dža rupefG}v?,zЈ7[ -jvBy,#(cW2L#|FtډM|J-_?Ǽ;G _{_%kEjJX;rWY~Oکm>NEZUʡzeKMdsS^p:)se+S?@Tg?Ϧ}(VR+ֈ]>uDYӐp1`AO#DK|ԫAq20\^k$$9iK%cmRnN d LB g4~,n H N}P{w 񈘔 Blqc~J@0 қacD2yHH$r}X.Z\gjF)po|%/Iro!XDs5q2\ztȝŶɸLgꢖ͘B ~ðY{"0w?ŻݟWW=$*И//<+v3le,s5RAcMeXr e\Q TjUçزt-Ѫ/`u_gh|Q_@$/頵 wv9)èd;81#0CTl}NK@hǹ)3V}NkFʨ% (٫y]|MǗgx+ qd ,$I!R C:ӑhjUΙ & bOC20)-",Eg[op2ۙ*`qiw8/+?scdyh. O?^ESW v `O02YVou/}^zLZF'"^ #S]HgFZ(k[ǭl{ 3D'N9ؖWm5W)f0~k{kO-?&L;v_6#(/ `=u\=ax>S 6;VA~|? |vIY-KlT̙zՍq;rϹC{^L̤.l;|W^>dG{wi!~PwB1A[0IXʐIӻ5Cuy1ʎDI%'Db;, i+_o淡_oJqY"hiNYg- _H#9B.X>edC *.nӡ~nӋĢ'uR &!0םx-q(OJ\{G(: }GNH9OgYÛ=تBFKQj :Pӡ(?R1[WYQ4C4唟^|[Y"# \ (̓RʍKCFܤ=31~o~JDΌkD&Q_ApY P8 +tPTܾ^қ؂wP]M%J~ tCo{les@bO]XIAk="'%pI(2V K{_0処SBKM)IUZhyg$ ohKn^/ŴK8ُ+t, ~K+M {Rnc .%il.2CdbH*D)e[8%N D٭.&xlɫ g>Ň=Ξ8d'?5ĕvFMw)ig<x2_X 1i]b D…6*0+ /~V0P kkAcYZ`saLDҢzbȵ %2 ŌZa^ӧ26[TMb{}RO5 m{;%, e9K۹Jv~gU̡C4V2G#hz5Mi[hB,Bfmi7vxpעʩ\V&EL%2A}R:FXWoYr26 KKR!_S.hd`"0)nCn&@Do:g@ge(^tƯe^pB@)uqlppu,$%砑\h>'\'@pQmkt V#TͅazWY٘<ХSJ?N[*x+W 4(Keib,y"+]jt{6Z趟O%T=NS،R+ҫ#n7!0"9&[7k [.Xk>=p+&mChɉouM\{l(bw`64j?Qua1<- wݾ\V /翦;]\[()f:+}J&5'eMn3A TJkŬ[rE'$=R4n񜂨*:|jgèDڞv^:: n{Uԣ"hڋ8  "\0UdGp  Hx NOj7t7hGx8\*vRƎ0NNFJA: &6V^bPXC[%#7:!q GZwtwe|'8IMkTk6މȱmXj%0EGJ_u1Zd1:!_5`/2ې` C&f*^^seUKE(G\v@;2!y2Epv?v\Aqc$>M՗^qlWd\۰[WFiǝc\, >z5}rkK&IuLPʒCi-k˖#!A71xը"IMO5 q VƩ"W:~bjb58HVY;B{Oi ilSݨOK\-~ko@Q>0>T_t4T{zRބ_SV{b(Rj#>NKNthQ'F6?f}ǿ0txb}:l_mHS/9~ 4KBWbX{ɷfۋF "TI],hz."WX"@C4 b˞[PJLнL. RJ\Z}Qo4}*~+F:nr9-п?e͋, G߽%dmV\"j_ ΍;ҪV4{i.k=G[,XB`poQ\xwE]ԛ~sj<^u~K{GQ!Pݹ'VU/ 0t;327 5fRx,<][lDy0וɓ;!Lm0K^&Oл0;Swǩ?`Ri-'JaS }~$Ac5Vʇ3JIl9eO8/ Yo࿮};~'[ܩ@Q~_l\!wz]ȸ6S[aqDF0y<_3";dSyU&t֊馜 KwV\w %;q|G4:L̊X3.=5od蓖:+kS#'),,)K($qqM? Wo :E)~tW@jAh(6$ ߪyYM޽xd  +h?5\a<mwI@ YL2dД ^qۥ굱],av. 5uF5cĝh M ?{ɤF4{gۥ}ϐJtᒘVV^̳'KF5Jaԩm YuybawaEbiED,%F+u@/ƲPų?/pG>:+;drL;V4lnP*]GHKHag@To&B!!|~]s)lܷ_ Յ  dtCNVޏoKR3 z@&;>rM^ Z`Km :65i+5ˇxPmv"9wu{{Kdm\!1;D03Wa8QW}M ZNbt%A6A:LNMųo **dq?YvpwC-3$Ꙩ#HՎ֮O2[T-c̓%R2 !r7'HV(ѿ WWcP *-PE*ś-E3C(цyJQaUwP2ym?U \ jn5-ıY]9,@2́`FڵJ Tͪhs] ƏUe_丌4[8q݃nfc5Xhfq꥙W6.̏"H%5 TF1:.0dXX~-8f`4 i?e@\gR)-AHw.)=C.F|W$#q_" p6^s>maux9_Hb426;X >X:)hi!BPzo=| hd ߪ{\$u"AQngV3WojS]D>%alQ.CYw9U7{m襹'o,S8l܌"*݌SsM|Uz 5)ԁ@53@.kéDIp"0&ZUީ65揘 Ղ᪯ )$QTgmtW]쉇MaYⶼ"{ w:uЗpD귪Fg[WLoRJ/L?(-gw^N64E7E!uxC^Y(b o2U$ "jҼl- Jѡ5١ \Bιϥ3m];rc&7^k}dոjN3Wd%Š:P;/oٕ8%}<Bob@c*0@\ w T *h>AŽsj=~qg6n4峼J&zV'*@7}UPwu/_nИ$D?>ԵF:w#`b[V?~\G헥͙YˆDj|AX! 5~ƴž,һZBMQAoS{{&]0z 87<5̣!FM ڏvy&-l;38*@s? sֿP{VO/Zo "b#uɴ8[!Ut5EkN To\O4;dkfbɸѯͽM} ?>e{ۭ Cc<ӂ6| ז½P˨JFЖ4PTu 3S@o}QN#I J\JNT+Q[A!#t {l(Cc>僀܆XchHcO rLCڲfƥ wOOy.ە] Ͱ5G8d\4: =(8\o5 Q٩~:`esy;_W*TsL{*"k`!N'YhA Ƙ=D ? D"Ț k#j"/R Ԗi SRG|꒻ Իh:uSlM}k EB߶9VȖLimgn*y"^E=||=>)cb4qQdYD9׏(f o 4 "ezSBn:'t :H)L.\!d]R乖 $4xc@&8>̤ƽ/sTNE ix?&#)i ۃ(i1(Ŭ#:)Pmcy[ʴ[!> lP=,kxy /D_W_MAưb3C"_ ri,H ǃzAH4y4K p÷E +\[CmXF1A\~'Ze ~ݪI*c 3#!ZA^ .>ᔵTIM~뉧qȬh'K^{eMhvvi3>?|GH/lQì"XIיFC)/tXpAW.6sVr)q%F,Vw%`E X#47c\fd4! Y8Wavs4՗-])^.=Bsh[cZRظOAݛ56FY8P)ڊz8UϺdn?Aߞnl-qTVST!{H R3ĉ|ܘgsě &9Aeݝם,LJb,?K`mA-)oXտ[tgg:DɅYRBEMLjI5qg5z 2kwS͓|HhjsɘGqœm65ۋ1&S%7AP$3q͞LffYym+He>:D,\4`lGv@,m~}3$v17 Vcui/ xىaF9Hqct )#ϭYũYȞ{s+<3:WNXV#>bgMT.?_١*|ȨQR^QRI-z)ZPۮB_D|;b#y>7HU 2y6QҥfJ 쌔V)`X׆9ctX ;e)u ) ƜgP1DbV4_M twHp۴lMw)/Szp$)h+L^R[p%zbg2!Ck)mMQ1>xTB<|&z!}f2lWϛXMXv](󯡖i/H~3g0#v&[S^@6&Jυfd\ko 5|EfL.TaJH߃~) 'SS0g$t~R,vG)@ѡ`I!2̛OY| 1Qw%9%N"#m(@A)~9}wZ q #Ϛݻ-"]s}Q˄.{wA15yU(sؠ5` $Z0Jč̍ͳGs)'5O̒o~}cpPV2DqVMu TH]G50dI"ѶJ[#%6x+MK%$e}w+.]~WrWz1gv/^0:v>SON*Ț@5x2kNQ%I;;D h15\'; 9ݻX$Կ@ pJ:T6i`)+ڥ)f2b\ia ֺ9S2GJ%lp |9xYlNPu-*د_*@!ˑQC-WVr?-lT^c1uBʟ ,B` 3V 6&K` LH%-}Stӌ[\nq}J!DCT{u;[n.U?DK] MEZyGzu-{2p(IJ{ 3Hb涐Óܔ}"=m8ޘ"@rPoѿ_w* Y=n-hb3v'R2Gɜ~?%A*/B3"=%~_eoi}tHV8~@-{`=vOQ4VG dP+Cm0E9ƿ:q^M% L1i92^$4{O*ځ^MJoqp4.=%08feX tTj&C͞1\7vaiuN?R'mÐb3W;̓PVE'%B(o;R[6s-L䙍X:*:Zl9Eh/)W!cfQy:uNP>V&q |8H0X nbgR>Shě?j!VJmI`pLƹ 'm$EoceAZHC NzdvXrh%Qa.Ȅh&Hᝁ픏ar5g9EW!>p4pl;OY1EFK=>YK|0ݦ ƦEc'՗VJ @`nFzu8i|͘FE>BQ_HJ)hU쳱6@_.Fnc?n',CSP[EچG",IJ-RݑT`3#P`fE~j;7}Ol}7TUW7b͐n XH1onB3%Kv~PZ8( 6|t)5IC`"C=b&.0O M+3V wׅ=mw 4YXE@dJ= mMp<$NL. Eoͤ(tV#73%kF2up} (#61CE{Q1V| CqJc7GJa%M=S3 =]0.9tzlfJMBŎ^jx kV^|xz|TL(tM<*{@+bl\]̊X+vl ' -څ =En!cHH=|ΥIE-} "V6=u4Q0z@OQ=ԩ]4 Bz!옄 "YN~0"+坁s2s$'MkoTF̸۬򜨉O+њy\dr[ېR0 :EM.rSHB ̍1!HfEMia@nާ '4ޛ%Pkhn#Q¡rBl;?Gzޗ;{]=VXUw y;@d w:w*0i#}4~sH e>H`S1G%\7<.%ު' (΢wƒe/NN|<B ;zPc!#pS$ F%oE*&[Cx! ڔ Fy.DM ;Al TkMy;,?jRܤ>.wTڀUߧ}B bX+Rg&ӊ\$"Aɿ`Gd/.7"! z)m+/~YJBP)dra`j*;DU{Jj%"Qҿp`;.g'|JٓqC0PT#hQu&D|D ?UZX145^K,&/cW灂G` *pADo/:v.h}/'jfW.5ҩHӀcOQ`+r~J_:|\K7 4)4@$m[ERƙ_iM x doT0k]E Y8:vi;0Ѵp{|V\:fRW%E\]a^iʱ ֟vlg:(C`:&[C}Iڗdocks(fMDEVDy?X6D8E9\1xtʱ֕%] up3w*qVXA)ش5;os%_8]p}?:[^Vaqx i r?W6Wsܶ{hx iB_ւ4QfOjSY[9v{J.Svyb4tUk&Mԧ[@L(5ײOI\7 OV- [ZW[EW2ru33K*PGJ G uyL l 'Sq|x}bfG.V9[g};^6LgZdzv3Ɛ̿8r<H\Zd=YoDN5fe$3o4-,-ӓAg3V9Nm Q Fc㩪P|O~XNU/^-`4i*b"!piy+)zEbĹI:z( b$5k?#Pr A}r8x9?:A'kܼ"\7S҇aچ愳11ܚZk W|LE?K=n본t^ĭ/_¢ G%pJ@:Z} *Iy 045Ɣa@H CJ!\&j0m+3O)8Ҽhǃk8[n*HZ^0Qn 0 )ApL@7UU@u9?Ivʏ,il21DㅶS~a M7IrZx? )A]E@5}{ /oKFBk\m͆9`#[ RR2%\*ѳ0TBfHnVR]8zX,bozoGkJ,juF}fW3 1PeZ(9G4uc5횱C1UTV ybɵ5@qNAUD ^].$} dR1=@& #/ljHj*%qs24# }nš)B.F;׫J=o YAeerTP-Ax2 KX6*cCogaX6R*B1h:3D G LK}UQwCaI2(prV>K9xp8 I; Ap7҃u8eaه_0PSy_Slj+x^h=RT!qLʏ/;\!dbfGp\om8{VSsLǤ9c@OZS[`L47y[Oxdd05SV~%& eZŽ\"?#=nZݒB셽vgr8,{4m{vb)Rs (2`Е>RC5ꃦS4ER*!\.;p\0ws [xr7-dT&dJq;ydu"?_?X;ÍUunﯡȲ_F4@85;Ѭl])Roҗy9ЩI`h ҹ[C[Qxѵ ޴͛԰CZN_O m!i!h]CnL^a#5U 4 JKܮ/.OEuuc.\#  =9lL>7UV~Sa`Ow&H|N eVBMK ΣjAIu)Mx˝$[o_uR~H_ BK+WynaGHSf #d0H&7gVܛHO[2ax2l~pJaņ()!oSҼQ^ 7 ÓD=A'rs\JsDa.N#)wLtenE&Ri~j 7 s_pKCa[^3ʮ('fXZieDEŞѧHv:eO4ALr) eK23uSBR,9(.Uy}ګ^w9-|&2H~@w9]"ia)Ҋчǧd@pM(7ji&mڙkf1 &@ [@ px_F3H"JLexy*l;䡵lU\%V37:q[TpgP؆)zWѣR%y&!XtkS@ TQig1I_:1fdQrto]QXap R[hToHժD''+3X B"|1:݆ˉ[Sniԟg˚F9o0AթzW =t%n]7@:. b>{?aO[ tN$<Kɦ%5̉JxA#$J+;PDl i=Z H^Ye9>=tϳB+&fyx_=v[meLiYxnb`Kê a[0g=KH3@Cr:U-{f;Cg/ܸߊIs"CTb(mIQZ,& 1&쬍!`qsu2qLtM6Rv@gƀVsx{ZbH֊~;H AOy1pjwsWn!Y )Z_9ϭ?w¹Y_Vy:usL1>S8f}Fb9,< S.Z?9bhD0bT3I3%oUlҧ㭭@ 12@R08aYnJ  yI)o0+I&I`4h6%:N4 b?>V0c^)純4O4`M!e)fpo5rE|(Fj K I*N.ij7@tͺKp.5AV0+'H=kuMvRC 8ioxe=; !{R<C=G+o9 񙼆 bu\N19?"R(Yl3?5[:+D7ao]5* G8pP$F7XIL^A=H t"swDf!trL(VaT{U,O $埈 I`eظf[ka ʕ i5 487 KQHi:7m ՘b;e )ֵ=ਾ֠+I%= ޑ$o{q^NgWd(]%Mj'yوT#62)iC=h2D\)-Wg08ez04s@sHsZJNx%,n*&WJ\mh{Km:a,˶fgǽ[H,3]")VFܶ V$U8ܜ,WvZ^֐ݣ7PwHvԱ0\cy!JW"ݰ+Suwr~#$r, ܆௢6'RJU. ]CjyU׮UrBnu$LҙjԐʙ638 >D1Bɪ}lev"JM :^3 ʣ7=b'S94n:9ʸЭЪ3{]8۩OfkTpD$# 6øRL{|D+9fHa)jK  G $B &(.b9=)H}qbcnK:,-OMM)E&vVC$δ-")u,T$"~#mN?4?{pc@Tf,nd/*IG:q<3AH#O|VB߮xg̛y] m͙A4RiAfS |9/gL. °݊Asȩ*kxİW:S:QMT0} iđg!B_;$6PZ^P%vR|[5KUq;a'Ͻg7vL3W:j0;W (ݴ7 >{jK BO2s /Jm)(n3+bsHgXkkRH,o :sF>b=guyhs9w9>fӞ貐@8"G.}vdg'{ x'F[._)A`WZS{j!HTUV;`27%,utyU;CY2hJZ:\I p%囐O663%5v(3IF+HDmmҖng\[Yh31"ĺz>FA{rB3ZaPl|MrB,ZY9HܝҴACalbwD4䊔;SnOtqfa +eX8*ֲ͒W5|W&7$q+"Bs ˊ~pJΏy4U -O|`8WQ{W 77̎u^ ҷ FWxokcΒ|zM앒  iYvn/HUj]t)ZC 7īж2VNxG5G֋>]h{+q*גp!zBcާ|S_sN(2{^01@|CUcc-O(-ad3׬$M■qr?@OL|j8^R&:M&:BTJh.L>LA8*(Y3x. g6]x\(4xwo#8q)l>y ϊ-9VɖHDqK fXp]]fh0LVFCLqFa<)]8{pxH z{˘?3)9loѧF Vx֯hmMG;z)vPXV>8S^_D_*vÄ!ŵAeCBN!LѲX L3ik\g=wX-5vU|e^6Dj7ҬIv6^qxLlXjm('%h3ŏQl4@:DdFj`|2iBF-#"mK]P 9 ]_/ұaO54T \ -[]OYƋJ+4 9nsZr<1\\O&WIRCeEդڿDwW(Lba'1? h|ZrY;ʹ5.EP([SGbXd4\1y溲=>xpV<8&9AV8&CQѪTV$nD0y2VȎ|`E~l>q2淃:XJB6uCF;qqxУꉆ("òDבZIO`~q\`9VhJh4GJ6yKn{9GHҲъނn3wNzX\A$OJh_iJ722oFe?g~| mi6qgdt$x?K]d@\ ʐ\O8@//t7F#SjgݣމGPڻu0 XE>ch&ZDլ+&|gyrf8ZG]y3mD ןGaMǬ7@f_6"skA%Pf ii!+** pt=5. ݍ@ ɮcܚMSɣ*2|qܽY $x6Dxy5/4'XY;QLmRk. OXӓeˬ }5p>n󶇢3ZnT*nlm1*3: :T WԾ. aN /?]fg lG 95.ݒ(|[vBjĐ5of+#*x%Qk}0TJK0^<αgfpp >8UNkI~>xپHxKRZ-ZfTRc`I=!Zcq_ TFS v"<֧# wn Kb zqb8OUESCL,ϟעQ>x=)+i+- ݎ`ꓫt^tj,ȼW|E$"4qPh@-|U<,c0o}@2:>UX>ݫ @JPQ6wss>@iGOHl[ɜl!0̫kgQ(+Ds('XەO+So<"0Zo#wo-a|W8Ыw6M ^4g%\G M^c=)ư~(]:UV)@ $>n0h"7Orq]o']aG _>}yWda?4?>zO"!Z޿H @B;6cїZ zmgpEc.gxqkB ߩfneP筂tw nk_!l+ɤ:u+XtcS 'Nn^}`;4J5o)"^pb6; @*! M=u4q;ȗ@Swҹ "Lgcw*<C]]7uFt<[dU,4^,Y셻09C|y[/2Ww\nx43l,OqrD,[Z5鄠C-Ar]=S~/$ BƠo}5 ^* 6 q<><_$2> qf-_g>S 7"6swSFV؏C/V]bb1$NQU, z狉oN7Q PqWu^&UrzΜDŽJ2742e/V1s6y{D=;b{ZE*@H0 X_{u8$25n(k l.o Q ꪳ?މ^OqIb[EJPm͚X6t{N}w@9B6+\K|6!E1x7|c K*7p)--p4_iuPX}yLs[r34mF GANyRU$T6Rr-Q[8;+![HU Ti󛝏5vyPrZmS49ʪ:u~Wt"r=[QZ~b`hOeBDd $?ĕh,p܎D2%Ddcϟ71XE°7P?6M`6~(:c(`}qZ'j6m@'iᇢ4K,)ǭX}k G/hyQ@gO_FA8q<#m0dFXkV47V<;d+gXW[S@ 99Duqz~mp:=&Q ǻtP4*52Ės+;-LY30%[D>&7'~tGjv.0떩 c 6UPVt<'*}xhm'˟HO#kx)\tURh? [BMAM90;^>SLV|n_{h<tO x>?ױ\"> ){BzpK1êc5i"Qڀ8(nEϙ+B3ˑ_kU~Ks,@SmA$1Jd@^48-IyNqy+@SّSܟRۋ+0BɵsTSs #ET΀3/.jg#u= I K|"{|$:vAYO6:ΓQIU݅a~ FGugꪉ;X2M/ UM 9v^/)3Q36\毗gub#/wV}5[fcj5w0AIEpw[4|.h)&A}3z<3"^)pGJg%wWGP 2{O; }ͬ)|E?32H22#4}gT6Eo[I3m|QGO i*ڷܣ3J)nJ繒9lr :L'EfT;!g׿P#' )o I$r UI]J'yMuB" d&I~*FA ?|;AqȡM\;J~kXM~nKJmn]-kģ}KHؐU_ti[_EJ/~5xI$9꿸II3YK). .Hx=Y (v^.toY1wx盼 UhZ:atԤLX: iPdpN,澼jzy򊡖CRԺk HCuz/7VlHBg7qi(W`t(JnY XԤZ_FhI$V ZCDY/SE{pƀmaLT%[b1@1OLhJ4Ma1"+$P1QJgw0*A2֊* en`P[֞ڎ.$a^xDXaW6jx6 廊,54<B LoH !!)\aWx!2r=$,"B[ ;%j1A-6XB 0{B8L uC[-jZcHfdj ",@iG^!zY1Pjݡ|J m3uP/r/Ix>lN{'BGVu͊Rnj0^طqOynnNJR/av֌׸Ld;й}0aQ`ck[#Tm/9A37eS,{2ݧ܆bN5EKSͶ_͌6Eؤ ]o=sFCLIاA>8N6Ieݒo3=K5kճo !#cbiHP@h Cg0c⸨:92} qMg߬w\mV!o0 co==|s$?m4j28d֨?3p}`&ffR`Q vzD+>W[D;n@$'0Nm{E3e5l݌2[ےҥag:&m-UjȰ̍K DD]H^Ri5&oWt<A*)86vayIFJcǙ|m%2Vf&4l$R} Qc&Qy> jw@u )ljQpueRz_ߕڅ}Ntc\W-r%y؎b<ƋEQ=hوFz9E浂G6Wیǹ f]I~V3_9d턋?RdSEaHpQ6W @z!(NQɝOh/JfA 0aN|"NZ&L;ו.$׸f8mOK A´&֜VI%RljF+F(¶U գٟJM;I2)8f4@wlGz鏗@0-z.[P"K yM(]bȼђ۪t#PٱD¿V_O~^vR]MG]Y=YjfSgvo(_LϦ$x+tpk3r6N?<$B3s^QyDDCO9np,Q7 .HnjI!vw3  ?޵++WPi[׭!]!#pC3WIuVH\W2(p߼"x;s6.!3OU% ١\P廕8UQN,J),!f/槒hqlmŸymB_6K 6.s9S=A)tC3]1z{vv-45<+7ԹxgS[1x lVU$:T˸j8ӥXn3ǚ@〒h9d/V-aXE XBCL@ADOi;2;9&hKcpRjښ\RJdSnt@EqC A+?קF죻Ɔ; C>l yGgPDRPpYW|8C["Ib85C<8%;E-BQC5D6:lO[A^ךJR@$>@Я_<\#Oly.nǖ/ƭ3;p+Yb#| 2Rs@dڬL_:Gqj8C׉]IxdB*~[IqV0}u x,''V}/=_j߫:k˥gG;'62.|Zzn2.fqKaBMؤ0{#6gc|k'c\P]G_oQEA萄B ,!>a63,Ţ F)BwY=odq1=Ӵ6R6)lOnzFҩO#:$t29t8N!P%x^quj6o1Ew#Z)lov66 +pn!pYoQC!ɝHa[2o'>b`ut勦[OW#DtU{Џ瀳w"e5-v]MOA1t$d+ܚ|~ ]x&O/}D*ڕ!l ~\/oiяiɸ,ZQ-Ф6 \i'o%iܷd~`=jQa|dΐ&@+A`}r8R fb}gGG<6D|n۔VPqѵJ==;fBCU퓍BbH"[j%_b$(JrN,Vv?vmN_5mV䎱L@v ^܌u7}&, P>YE'^"/k0A^zC>vpܔ67"kZtպYof06fG_S,LNI*BW3%|u M r!tn}= u\~#MhBnINX>dM;DAVsn}⓪} 7M,ABQ1'a0h"Zfi{́-? pmov"גa?V*l'-uzD7R(RMYmӃBu+r(UU\ 4\'rpjm:qrGM}b)]y(㨾4y=T/V-*T44޻w񁎾Y.* VLj;lܾ] w%2J.'F /}DiEQJm K*> <@4kAܨ6i _+Tx1~ZwF+77{Z55YZDl|IwA쯔~(%gydq4?_qBr. fmen{_!. bl(L[)}wqsVa|X30-R-r:*#r2#" lDϕF8/> ) YG܏"IMK02FjDȑgntEnxXKU^pn-\NJYCO'~&M.4"G;Ri癞;gXI[%?Lи 0 =,^x&.7V70jb;~ SZs߀v#!EvqE4`}eO>ݘȯv\:V2vQUeAd1ðQz7U03|"}$Ur 7cF Y젣30`'~6={}JJA{h9n /z @B.,-ϼ[}f+ z$]xr/*E7׉I<DԡQ9*W`G܈mق+5,p7d[R`hg=Ju2r:EGx RenV:}wBɔa){f{faTas`H/ XH8{dž} 3*z5T L1u'JX c8B(6]52^#՘ _X!*k ۥ\AsN&f̶ Ofr('po:ȠYބl0-Ws'u*K5 7Ǭixt4]'q6&: mJrnZCm,ۅy%'ZZ N{%;|/'܂TPv<#7 sYM%:WGcIw,tɓ6ڴ b6ta/XY4AGIr$ڐ S8`D7B*{IxDn;ŭ9X|ܓZ2* dlUĦ] 1B"[p8BlS3 Z5Zk?ے2C6Y}DyUa+~U 6#5LL 0_50 {-ˬf_4Kh=C6L2,`ZP+ԴKwl%f WFH1#"a KftȷAQ Qtjip^+9wOYKD>U$WƎ˕D8\aW8yY$E0sstp5Ӛ~zaGo (|w5nyk7?dC&ջZ"K/,jW{߶&]

FJqq,Pc)w&JRKtEM#L4?g|~#844\2M MދY9?vYTi J:*>dOD\P9d8m|O.v3rZ=iw{Եb+Y] RDRw3/3+ Ëc#WK|k{ދ";buȆ'R6 0.Bfd=-*o\[m}0yFqQQ+䂷,ى8XK;<ڨ_G7,FpK}fRIsȎe.wd /aV$nNhn8O((S0@ π/o5ʹtJc[@_oDdyٙ1=yG'|1zK!Ⱋ`6U||ъ/K$p4U@d;IHuEnHrXՀ~iWJY/Aɍ 6 nA:* VbV~ b.wȨwܖRzʥ ~̗^]"AkZ@6.F:=u䑱LHhC(LV^ fNz+f#g)]N(dKʈ5ը=H~nugfq^*r2 p\fIɻFxPϷ U%xo4#mM<`BuZ|EʫQbbM-gEk6y&?Ū Tv[Krf{–o iأ4)ś, =a(2.c9pzT鿷 lP+%$^clGzQYzܙ1cv{|v 8hAPLPe B**-E全Po7M殌ÁiW۝6=دjf]/7BƬVFCjlbDWH<!Q@CFYYبfc9 l=&m|=C37 Jz 4u\>IkPSj5PO,EQ]xrR%W#Jgfq! ѩWm"%%QB`B!Lޭ*6$)}/=h{v8W PMN4]Jp"wַe } :YJHh~ڑ|F DZ1}c JM ƩmPM-{I>g!WSlqo% G8iDZkMl [i 4'"]ON4Q\Co,-W6ƍQ3c(wљE.D01 2rwlpAOܴ[nƸb-TbNBfg0+ZtM4ݜLtzjaEcb ybS85l㑀l$#۸}huKfGU琐3j33_[(+ydc&u:to502FHa1bt@ q=.}S9"ɬZo@AnsVuN՜-|\ C1;(|/A7"fأ pD=6r&d7?˫6Dl|l]I46?ɢF{a: Jؾ3m٧l-,lFc./ypVMF(bVW3Z/T'5QD a7{<:? kUuD\1y[+֍hEu[8L79~#d38``Z"<[۝_` n-sVxHq_{2չMtyҒӬXב?):UQqRERZeVϓ i&O gN0K.3cb(T倥HNW'D1];qH%,,eR_ tNDT)+U7-nVfʐPRv=mhJlV,%ف@,5ՐzGhԩ}&C1abą;e,V9cF _B%ODY7}xz(@МGHOJ+  iuOͬЈR"<;V2o:;@L6L.nM1l6C-뼛OPC,J".H8#{D[&`ۻxe5QT4^e ]hN0nd@Fk%L PT<|v[RSnc-zּ' \k7T8Üy [OLI>u%ߤ5}j\( gto@X`<Ū8X%\ _r`jKڨ`()d等..H(.1ṯ->t1)HautL,7khIgla\<6*aH=!PӚoOEi~̀SyUYڹFA N(~kInד,VbdPS" #CÒgfC&DSd(ℾ75 l(:-K*6t3ЯO?klG8aY‚mAn-ȧ |ؿftYAa"Ղ.8^Q]FJ"yVˌʭb^a~6md =XzxF84%D(-j. #?Rq p1x02 yǣN*zc =g̏1<%;t}HLΨ貅W߭!@\:ľ'w7?N>`|~ko} V]H]h!T_lMiUKoj'˶jN!M#\F,NvYD޴ 鵬|'usNw v &py<4[rH3\םXA̭wYқA#e \F L6L*#R<ĥξ0VñE(0MB>sSKq.(|F"bїcnU|# :|}V:xã)7,W>19ܑU"`ŌJ3NԳ-AdswYH^E!Rn3)[V[ (Th,[Z. Q{$l[|Ujel^t<9xzɤSs`EɎ41N[My/sN-cކTᳩM3/4*ipca"ט]=ԈqqZܳ ͠;^*2I9Lj@u,Ő_˒$?ZuSԧS6,]/Qx+öy`aiy6u|Se_ {.SF`MJ.4wL edf292!l\@Bx6[9^Nm\RLyx'0.3m-ߤIR7uk``4k^@*o2]18iQp3 -;|d>?SCMYTL3JxG6k+hiF N~k _[ ]i~ ,j~@硶@yFԑkc&R%5^'Q%Ua,vs-(A2~')>24k5Wztݵn(h fjyb=}Xy48sY$Uk+6fJv&zv=,X Pܻ~  YFN˲{*uue<1S _a[>O9&Csbj6Ls#N1|{vGj$(xSg~sUnw. 3}-a_ >Uhop f14g ƍ'/mKI7u[R [嗟$Zyq75{tMNP'm2@s41v/5_׮)nuK<`(Y ]F e:C0#b,\'*0 ֌u N05ifRȵY%WήnY/Yrc5Hsb -9&fЍ3F*CƏ̺6=ǘ*#FAh~~K8w?v; K+G~X%Xy_1s/108Gs_Blmvj %Zo9Y~X"zs)0 D;ʎc}8AXـf(.3O{ao|_(^MƨIf=~73>*/`̒`c^4|bL]4^/^5䶁)鳊#*T0thi[E+9fw b'79qt=jſ͟IG|R,JU1{ 0zi ~JW!FWZEIV}M2vEC.ClPCIjj/_L(?!UܕAZ%Dk}TY B@fo;6q̈3߬$xjagtCӻe4(I#ٳ<,%)u^R{҉͉+V,Ty e5nU~"Sm&C!7 2cx84Ԡ=kQl ŒA !VA@)rnJTnҜ>og}D0dVP'pUYv!gEp1gd/t!OQ `2iӈc C-6mT~aa-Gcvۀ/(Rm=PCHxOˑo7Av,Π~)wZ 0YZ i<|׳Pʰ(i4u- m4 -X;M7.}&74h|PL9w-an߮+9j _Z*\(@e5o&mLr'DžoQeiDk3H&cm΄ER3юtM8Mw3)taZ@JDhDpp`zà;v.(^owGhMC7ãuQ>y<7|rG(0۪y8!P_]JPҦ;Ϩn!_w$pGJKE)d^yK(cEtt[5V iS$gDv#.!Vp܀gS|#ůXiע])ֻ@2l.@a숽:O+׏H|e3H,.5R2i,Kv}q{S(Θw6廑x8]Ȃ !k@Ϙ IF=ddwK%M7(X4:OiX1=un)g<.@]NC ;jeHQCj›p,1;T^KH)Oa>fyFkg)cݥZi(Fe5Gp!R bn khIfٽwtݢ>drU }J4| tõ3}J<<|A&NL F j(S 5h@>'3Ϥ-'~]u X (CFҼaNT*"97J}X ºd&Np}H̿cWS)p0QFp9ʗkA;jIP\^R;@ͅjO[%rf +A[WXqP 1𯏒#@| ~PD=ZJ7g\ 2@㧳\=RΕ>"V1m"Z͕ǺR^v bߊ!(5Y_w,8R7]簳{n>w؆2,_ڱW Q1 TEf Kie6OtJR- DİVCĺ`)NCŚ Te]eU<׺rw1Vu!ͽش3W+ ܶ.0&./RK̥0Ī[[!?jv|U`ɻF21lmsYA`atn]oݪe֤M2p(`fc' CYgWDIE n{~+">=U(tg:1Oտ9.7!iN&Jh؊Wc/Ϥ I|2۬a ,%ufώ2_EÊO!x@ȃޔDr>&59?ř7;:m3BOL~A ?s3>hƙ"skiWwR CkHqևNx0$ SBAI9u6jev}be9OfIOػd8nm:!_Ihu&RS yx@I`)2#5 oQY||n;m5t?=U+ ;Vl86)GE\)S(PKY)t<L&UNS22/;5xz'fllK].|M$J%I\X,X)3nn|!5YW! >q/fQiCޛ#FRg9Gs1KLFoQ}q ay AB֠eP)X+*sⱞC$x>[c>ow 1{b(C r*fᖂ5$HNz&`pꡀGޓxF(?"͘/~mP)mգ1QY.:cM>jg4YvsG7󙤱l@9z]1;n_WBm=2mKn"AF5칯Zt8&^]Blʡٜ5ƖUe E@41,~w64Fd<+ͅjqÌ6M֋ "}N3QTj~*Y/D+N#`|̖ߥo\<;Kʧ_Kԭ0Zh,&+=D%/FJ2FΫiy-wᕈL+]{ђ$1E<1L)BFwf;Me2WQ aKX cKUoFA(؉ru W1m24eO pF̼)s]V ۆOd>{F)e}Z{eQ~}q:yTYOH~XT~DӒ P@w]݋Q_ׂZ)R7"műIXu}Q(2O|<.>>৖lԐj ahwEcٖ+sMX[Pr3ůrOϑȶ Hh=bY>JA3i-}װ!Lu@ef`=?WJtGsZثmbA3^.`w;`E J/{s~1M= C1TN296ۇq .0J}7#1y I6w\LZ~g`/,-/f?{t p?>aT3*X |O ͉eCzf=_ OK/59%f5!>gYeqP5/K&:`bR!;}7 ȁ6š\a4ʦ玨/x3Z[DT_QEIa`KѭP.130I0ϙ>@2?{象Y.uW+c<.-vч%F[q]߫kwm hՆfy5zbp؀=htvQ=یm6A%ױӭU>h ~~y &]&!b|{/[e˟ϷP.hNj)V{ޔ20gs4]%? qWʾgcvZlAwϵ4+Z%W \1)Y^xk wG@"z3S}"z|*nn] )U,A^Vӆ%bJQA9 7'07-dj&zx!eJ)7\j-@bsTjX;x`~pZgFmxE隇Fsz!ks\:7Tiޞš~?OO- &EYԐz6݂y@;FL^˽7|1ZM~"٫3[QZᆀ0{JieI-ˉ<ӬCmጡt)+;OLHN6ԍZf Un[~]M;u۲,zɪ G7#*Sq&Trw:a^4^C#i+j-%<D;`Jžtisxo#៧'X-jӫb{e ʢbD,;jy-o}<޲dqz) Aʦ{wu_8Cr'i#/:-7L7[hsP|Km$tp^pf r Gm(mR #JZBBkWI5RG%*Lש_4`k|(#foJq!1ƆJR+b"BΌb %) Hrnwl[.E/Y)q^!hx A7խ=kUekfo.coJ;Vd'ġM JrQWbI |H~#eƫ|<%5 2arK!ؘл-ؼw^nwER67$[%h+ѫT!IbH5fިy*3u]d.Lģ uʊ.Ɩ'Ʋ_Vs^Lã!lzX藙51u\i¾׭wO=UTl[BMQ=Legs0Kl?K5EUr'Z췋);q~'~znF8ol^'&]͌QEyy豖-BF%S/g8jR̘0% =I8ؽ>"%EPe\2,UyǥƚRNsIII ,L-n<#oRչ>T=Bmry!.7wÃ+DH2!<4*FvWg?ѨKτs%tE2ߣ.h%vl'zu DdEw'b/*'ysl c 8{N&9j*pP洒4&HY9ː QJsh}J $,as(E|5)Gb鵫VFp@q{ұ/R bRL )]\a$-m?VLa׸)´n-<Y"x[Xp)1Z7cM~#:3ݰ "4"<_gQUm7@ 3y=mvn*CH¤$ ڂĻ< ysٳ2G%-QXߞfix4\I< ]$}k.+6-Pp֙)eܶI{c4ޥa'a&ĻNFS!8AV):R}GvKEm\r}FJJfoߌaMheY/~rS, ثQHjUUSSRmAhsCx6&wQP߇5n{_dvBvw[ؤ"쒨>]f+zhQœ)"Rvjfb(xe1UKE{k82Nx+扡_&~g!ǚ3 ɓMTӃ3GFN_jCfi)˚U-:ZX yFIF^ [߲W()U;t Å! *)_cufHU:VEiE;zYZqLWn%f;OfIj|eq{vK^ ļ,Ubs;v1=AyD+i71/?b0U2ef^w.͒de/k?A]u7sTRn sjbZ`$[Y`cT b1f՜ǎeU}Wd^Ee"X :|Q)6ti Ʒԯ*->fN*d1ϊT{͏nDA%']t! 0=BvQ(,YEEe ?Jl%`.nKf&M!;-ېkdfW[W /JAF7ߡ (-47#4<^;Л`@ʱRN`|2=o)&Y.|i5Xq#׊.We6rI4٥K r#5| }v„ՄPFpΎ%)ݵ0L` "&b5obk zc& 4~r=]7EuiLŶR~dT}Oغq)}fKa )~Iz&^n۞ $vjo_gu ƛ58X O`[UΓCh-kʎ PTEiCgmIL=@P1 *(yGrU!E&RB.Vn<yp3򣄣f|(JHj^bewwq*(γ$v{ȗ)oOIJp~yVzkSX=jzARyaad뺣"+֔;2NC l3Q : ^YkCP`՟j%7`Qym KgP?dV#Ţ' Wt~TvWķaGK,rw(3ʀRݿ`8ql|@N[K0k}aM':0qXcr_"L8xkLlDXGJܾe%C%ZӰdlzC ExLسi|$@nEc ΍h $TMzV-J Tԣ%=ws_*3yk?YQnk [~ 9fhK&E8wIoD@Lܰ0omԹ/, Ct{1QmLA yym}v}I$j9^꧞,Y瀃+AP{g0v-w] t;:&cb\!HAODgTrF@vCP v n),{c@TTJ*zS#4(z8ܢO7QuS; {@Ԙ2C"A1ʣ竽pH t?$_9K}U'_reoO+:Ts{J.DzHޫ8z5ͽfu`a;Fhv,SH#cYdz,DwAbAHoN10T ishvN.~v;=CnT3l,JJJM  ٱÑcNˊ4U"=(wU 42c/wݽ`|g*٣J7j}7);fykI=Л{M;P:>Fggj0a}"mhMmx) ]Mia3ߵk{=.`Fmn3% ;!og;d(>hi?/Wj`{f6RsaU6_-LKDWFaFk~P$koh@O.DC H^i]T9/dGɩ*G!M?@o0$}h{׉Qx&ڣrjP }~c_Dz^G*_ ,-e^*%aj9ܶ>o9h4@\|2}%;֪KTR/¶}8۰g#eDZ}k DKxuT!f)2W ]4Qr'ER*y`H\N5ķy_kV740$pӴvdjo gDzU49,iDN2}â;Z~}VHb79Ywz#![X}F&8$/_{,[8\ou[[b*g8Y=~*"J{oޫٛPs'4_#V0:dM;5s-݉vHYB X$/sp̓OzܞD?tWZ N~fUnvYW~-F޽J♅s#RL9sZkBjw4M8O\r*L;r qLf$Μ͘t6<u OE`!%iL_bXӗ<)#Y-鷦Igj7ʅ EPyٖmNOj>z'F"y.PjrO),tKUau&'pxx0E\6b@PֵœG6GB8FGآ$4c'tݹq94 򊨯M@Cnjbίgc(+ؒX>?0xz35N"dGaŮ,qPPJκ[9u&dzɽIGP;H!-$K6v_@fGKSŕalMg5}J],Ò4+M-F/r#0E?èõ~FlӔbO7P A`,QKnk[]lţ.+nU~}NDMze, ("=I19Ƈ:c_|cI7_~D?Ue&v_jxעf**~1 \8Y{ek\X3ȸBMjՒBoO[JŎ=\hV<YS!K,{AEu.lɑ~U(C)@8~~+- ÏX:Ș6 [W8!gʥ͡Jn;}[`Rգ]LLo@-k,2ɚ[lX0rgV 0ΓEĪ8ظ _Y1ȃEPSO%wV肼ZHo.zp:%٧diH:P ym"W$} YݯoxGW[$S ~^7e~!FoJ(~M+PuϭhSnq被\X;<26/k:kQ)ʡt ]@NNzbKBgY*0Q5 vE}G ̆Q#1t9;|xa.2}&#T|KӭSU*7f5R߾uWʱHd&/oM@2{D: hZ#͓Cבq1㊹C!<mjled+Pg܉#>C*!q~wmԃOdz6:̦5$xA=-ƹ=NX"ts!a~nջ,1 ro*yW!%>&ndH5iNe-O~#zURXۖːHY_|E] I2R -/F$W lX0lqZ U XkwW;لiy]-Zi#ipK:s?9|3Rg9X2:k]m9qx&8iEhL8<"fݚYa.|6;~5*ZOFr_QI:<$ΐ cjkz hhsv)'J/9%ҹWfX69O{$QY*G9@Ie>T-r=7d}*Ն4 {b:Ъm5GTY)_(+. Y!(u^F(85ք.u 2A+;ZsSd1aLWTl Tm j&4@K;OOdhwQ(#jye1jx-`9pwo3 a#眧ߣ[=M9A]$]MwWR!{J]7 6}[k3%Ie{'u+0?1qۂdǓLW&?yjGX*??Bm݈-bHiD .CϡZl*krej3xFۧ'X\LS*S)Ŗm?`\~""/S1Ch)ym+mʫ^@?$V]ueI7Wtp"ˣ*esͦحgcGef$O }c˟)7J.1uu3*wx ; )Ջhb,E A-HOS&Me&A^M4saㄙtc@EQҊYZ:fz(=jՐ 3zU::XxJz թn?n.'4$( rnj.ji:`wwo?N)#'QvLԀɃ0t zoWlaf-Oa}ADK+@U0oG䬃Bz1.BST&񇺞(5#/-ħbSP4,wH` & GP~H/tMGM% fM/ϩs2Pe&L\cPV8JǾ "PH< ?ڄ}⨱xCX9S>Ucf=n0ΚޒOl"`t>N"\VϪ$fY00$r|C[H^F٩>Qϴ1кkl.ZjqN%-XZ⛶:,K6};ʈp1'fLM(x嵸}Kn!̠uSUރ9/N[2oMssHω߁Wt^}M]+4mCBkJ$5iڲ7+&9+ BMd T&X&ʩHʐs{k`J[pO' UԀް$TJ|&jz[=஌(>w6h͖dVm_&a'TJ֝QkMEUͼp>zi\۩qq䷡颟Ej>iR6;KCmZvIKHc:M6eV_71@KR TBE̻O?!_+Wc>iK銙@Z>7bԏHJOAKa.Dp(W˜Kz]!p׭u+ EWpHk={}o!"Tɤ`Q2p-og46n,1/抣cBK}u/d357Yni{o0`Uè;1`W[I7:m"oX5Q׊5tOQ|[ƥ1x$=p-Mtz6ݤ,Ӱ&WQ]w&,Uom,m4<4ji9ɴ?K*Pv 5M 蕊 7#y&~1:ݥ1L .hXmD)o"?~؜3vK!r93\My7#~ԟV1F5v&A F~(т`NEk|Mm/Fœdr(ajP@Mxu"Qxj[ɂX : C'/_Y"95 4]p+їb{/W6Jʕ:iO^އǴuKgƨuwS҂_ mCͬ@-_*B0n_YUT҇%zxZk?5&MEˆNVwJ'])?t :;Qc(䩧x &Q5Lǹi&𣐻$ۙDc%OH\b9Z H !}R2hf'^^Z6q8)@ OgyQ٥rOLiJ΋. doݾg{6pdxp߭;ޟ9kw.; $Kh b%<BT_?lT[co@[;Ҭ7,J6&%Z|Y9fg̵}:APcSP@$˦2. ڳBQ+(=LiU]R#/hE[*Y@R:KD4:L{D0,I}cw"FD20؏ 2ؓsd0V+Rey>NCL9z8F@+cq7Zw#elI1Oϰxr(Q ֺb8yhP;/ o1>e $*֮Hw fGQV*ImI7rCBN*Är(,/VRr52 " ٚ "B?/qo{xt3_4DIjL46=Dɪ~orIpO _bV_~v;9*WoG\ {L.-"tGMKUmAk@8: x":l+@ܙRƫy+j3NV0!ZMSNgx+7D52B6K;upI ꎆKW}W^MϾJ}udp;opG_@v*TUmbpzSmLBɏ "Nâ$ >wԧd &Ĉ- NO 'fkul¡ʤ>[*Ϡ"HFomA[@HH{KH!qܑw%W.j9>p pvg}Imw 3Lv. MCCYj!(h;oI{=rƭƸڶɴ-o` z֙s#SvN AFNy}qܡh?# +aiHv?Ũ``iRA\ڔ$2~F貄|?lq{Y7gzgJ#-"Asx e#;N;Jd:d2ȨF]׏|*קN/v)cMf"ʵcbwu+=B9fC ͆~B`*sT{2?peD[%"_i5U[No!-d: JCG"-e~2z@՜iltKYNkuDw̪ t$: K2>+j ;ѯzs۶3_]J`~EZŴD[ɁĈHë|-z*_ ^!,^2$ /|:R{z YSeeJ;*G&}S r5AAPKȲъ4ʓٻ W ؜ :3G8C@pOTEvY& k? K3Z粷`gcj.AhmI`qY#㈰qF)kY~m0j. +I }~=J7KͺFEOmO-}I>M5z&G |rbo cS&)m| 0Ժmqfoqh]1 PUR2D Gw\ӯBpRXvn\h*.~W[c3 ЬIQm1" 7l'@i701"..A<tj#\/(`s`qEɵrս^ѓ|`Lpt4(.2X˩{RK\v3Z8bX=!@m{p*;ZsL xV8ʓy$4jcr r&USyn ŏ1v"NLmScٸ $qG?8VgF[?ZFEWmHS{YS ׀ݎi|լ4}eLH披ӪApv!\NҨuLaLb²>Y u&T\x!܉=9E6D|:,onbè\7ƫeנU!gLK@0O/hyzzd%^/Jr%?.< YPS4` U6rdojY(6x>O( V3cR@{LUS?=$bM=@u#8[a}=KP[_b[͹xK:!F僓:*nijC~ &huM-)ʡLA,t8HwJqȹ":Iyꞏ%"H!gAYacn$K!CX~+d.835Ue`CT?Ջ WNPQ:^4ӰDror$㨌^jŸ IV=wo=΁[8 nbIZWxFYEVEԮ[nr{nFnMMԚX/m/|Ax/E,'Rx@5:Q;Kyv<SCaa!m: "Bjtk1ld1|=K3NBI렞H:14tn=Zg`uJ%RH^Y6bd?ޣy{^rlg5t_kbuy>wpkyq:e׺ dب F3NرPG}P<v ug7Zw)L.J'>R;() n|쑟/B5~_|{K.ζ旄vbh^^KPJ\5y,;ȫ ,1F5YR?PïnFtEs4sP=Erָr6 cgmpw9x<]D~nn_&oӮqɪGOX^K-;RdÄ́>@ߦDeABI$pZQTSߝyFDNI*aI*/yǴPN9Yi.9i7roQˉO">Ӎ c?Lh&>{6$Y& #|۾|dτ5g20!0mltE|㮠ۑ`i}if?4utd?\*&vȑⲒN2avK0;Żؠ6BsEgJؽ[' $/GCβC§Y+`R0b)]"6 {C29Zc? '1@|-/F=ۡA#㝀R/%kK*֣\4_ZE~MJx# e-j?>Џ!"B}ȢcKUjJG4I&#MO NF8aͯj.DACDF. ^"kp΀KQbE&UqLs] RvTM3NO }: ѵGx[hH|R6khM 9dd皣Yԉ =jb',kDEKQd܀!0m}˩x2B ^#DfOAzbp@WwxZRf[ L`V_ķ#4no *?GpgCN6Dykт fv 3 00w.y[wi09(t*<Дj#E!zǙnfD0L0ٵu=6sT+p  brƆer / d]ȵϓɺ5 zR>)fݦӑxΨALt G.> qUؕ4(Va|0j m-XNRt{D ǭq ]^:hH;;j- :ٖO\h4AԮODlH"8p+ZDu˜:$:Bg|Ujt̎LY E} ?182&y̸0o]# ,NV7&߯HDx`ݚb`%m+ f)}FV%"Pb$QhϯgnO isxwθc ׶zi䘶џK8Z'"[sVãyP/dtXPL~ $,jw,<փRKݔ9Zy)u6~R $zJך}tR;0VU) f_eٓoxkd?uB3/4_)=C4^G2.3))yAM#(-[ڽ9jԑx*PEJOrÝV?̊۟AWEŇ1jsdl8d`Ҫ*ćFŐ}7GK9:"ڹC"gtj>ۛ}.z8 ]y&::=rU, JmW},\B\:'@MoKS'$ʶӖ.Oq@~|<ƫs#`@-k4ec#6458=jj7`,̥ (J?^f[“_ 8rkSv;2~Srm- L?'QDXsE[$V6UL.r421:њT6<Q=ݑ/|J;Z0MSׯr8{h9E;51"9%٢Ilt YԬM}\/+2-[R]k ҍL'Kk0HH=AFxO4f~:yw(POӷj⳻D;UZ D=`7GYB= Tf]x(lb*8>.ah4K8b!xoHXFg'/{`[d9wCޚUtF6Blrh=~m觟qJɺ/>%bH[ݱSX(r/PC,׍@u c Gsq^{BOb&s(%;'D/R_P6juo~>K,Ga;f^vā EM0֞|7\dBDVq'?Gmh*H=|rM) J?MX0ъohz:8$j0i?|N֥Jl}vaՁ&'"9>^qRz3 g ՞_\en Ώ0x=x}z/堣 ,zgP9 m|R^Z_:I^oTHS.{BZG!qk\ڹzjj(O{7'2g.,bjL SX t9FH'p[m.}y?Y"}WUUOtdfvl j (\ #JODO14MLȍ#b(ue pʻTox>@F'PSLC=ÈSQ1.agjS'pLPr=MΛhGJoyM8T4XtK]TK~rc)o@2;&ç*Y1H⭣0s%̲9;ɤ7TJxk6&?{aذM}gB1Dwy7-&:Դȵdz7O3S5Φ0c3]*sυN qV6tA#xW)c|~~~ | (0tD>!VL4N|g~K1Veg&3Ți5iWJEdYNAjLJVEaِaͥc(M8^N"i4W/vʊGgCRrqDϡ&,T`];j _ \t+zهanf,IdXLAsGEhJ^M$y^‘U&`&Gi:imҖ! }µ@2XnRFٖ kKEh}J]G &2vx ~ȁ1!@LL.cDvpՔqs0.6rz# =%q6@YA.ÓUdw9L+j@Ksl ˻ـ`4K (| X*?荪9N'>: unHo TqЉc i2˔5S8">`8i=c;#Mv1:Z&5C xx>[֓`)C/Yx@/b`430Ps¿q@D.v%TuWW+[.7Ů}9.8?,A /^d9!"h\%GZW (V,ztXOz\">S ^|lV5,4KY9QO4W| ;K|m8ݧ1N_bC^ޟ`oJlzSOp`{a aK' ^;nưLd`#Cה,(%~ΓMtj)A0d%ڀLdZKA /(*b3 zm|H>\+A%\Aʹn=%4]3yvgn: 8ydڽ[hU,+aaF){؈3M{HZE#AU`Tku| '{F:-AZYʖ[P}""Xoj2+ c[;Xw78dy5ŷT|H/IHY=EB>Xn|hCqYyNc!lZȶR>AG"CW1Yp!k~YQ ׵2^ؠg'h8G~()7YzfC1& PGwP-a-遰|,twCW2@ypnw/Õ$+I̠LlBֹ4$,-ƅ|Lkwev *EwBtJWZ0` :=ᥑ6u3eҪwnA6N>]̡Sb 3s4BߢA~Xѷ+y/5du*4 )L]6=yN>k+Gؿ.QGU'db)OZ"&KΛ D[,O7|6IE<6[C6oc"Jv :zty[rWY>ͻ G>{g[ ^qGPJr#_W6Kg4r:F%t0sY0:Z" [d+1kj)h7 R0"zlboHvJ=+a[ґ19'GaL_C"30@L!U1mWaXa_M|/QNbEgM >9:ΪEP8`zFbԘg=&XGϿPlhG8Es4IDwj  \?5 XB Gb(.`7dY.`c1Ъ9 'pim\E  w o7FYs#KMݰg!_Q0y HoNR!] vOЅpBFuY 't][S{h]nѢņEwrpP7`:zYeR;Db9FȚ@7IVΨ]Sq [##70zTQJh]ФEheOE?U<B r}m o-UدwYX h}\Tk,VG`|hD4dZP8U:hC¡ ,zjU`)G$}-(ݐ?~NpQu@/<-)SG[h+w󓨓 ?e߼¢ڼ ǎB+&Sw)cŒʗ m0EkwL`'D$;zDDB~C a陔0Mo;XҌ'T KD'jv? )Q+:Eg}O.;3b?Ƀ&Sx:&V2Z>d#wS" ~PU"E\ &ﺐ5!a_47,¨m3Љ0뾗'P2.wj&NLhҎމ?/x e-@~7^*Q%_;F]  oʍNzt7x 1:W0 6.F:=<IA "A;L.-Vru41is:atwroЯ&Y[ .fAZ=ڵų<+52$UV; !B,%]ʹHVVMѮeu|:O֒͘vI[N -81 <hJ[<Ӎ]wS%ô{YTgWsh9pbZr:=y)[ss@h^8qBb71EԔM`hX=ctQro: Fd%WwWB& ٽ{s&fF&7XA1'=kn֚K .otxC7<Vg91O=ɊF '%.*0(߳e15G=g 9F)3M&\^aN/;V{w'DR?@<EMwY")ubv[!ZB5xi{yre 1[n8Bj;Vvki@ wh:;9=eI/6"{e޺Lb0; l`m\԰A}dyUh2#נu]5)w\!!."0ݔL؜h* 1|*?CЃ\_2ʝC6l1)S%d55rX~UIŝ|sFncML=cNd4z{jj\Gp隆k yF==M򯕔cdžކb.P6G74R7 j };YF4EgFښߢ.Z\XʸesQ}-]GԾJoɨ;|ҀF-V8.]{.Lq&XX% Oư"E\ZR@ MK|e?QLjuJ-9!+ ]:n_Hw81]fQ3d#(ꗯd4ֱ3l-? ûqZ5Bp|u!w>0hn`qQ!ֻ=g axѼv}MWF;5v ӆ_*9-5ۊL$i?[ ~r搙\!ܵɸ +ZOecO5^Fvfg>iHW FH~Y V4!ʑ%%[1QsO^o8y`j %Vw߃5>eu9sWZP['ס$Q|sI!ᓇyシ`iHnvSw˅|fDde|b M25v@0AC7-{}'Az]21+dt0oCiX{)$b=1;޸c@%^cxf?2$\+lW)TΦ=y4P>>l9S*'/fqOlF{ৄ_DK_fDg؜6/>t6ޟ w<^w)a`?2^ )$Ĉl k>ǃ6d;Qh#;5$w-gDGp6Iif 5%n6 @s`Ess旴_4Dnˢ農$oet>zoD1PWk+ycNn%M3Xxr.VAygG]I5w")S(tI[%QTn7y0W0v\Cc-bۨK,xj@[۩-ӛ\3,Ŗ8{srӪ ΀OF)4ǘHX֟VHg'F6/Z<~7ra~q@u05|[qJdT '("3C%PD.i81F@{?GW%$ ý=u}1vB#5 rC+  ǥ<F0C:L%VKgϯ`ԝS7 g{玞eإR5IN<F#i~,+*uhǑ?7m 7~n޾Hm^CDvW?x V[#ly~TpCtV8eyk۸n$$w`qC&>{r;v{(^TTWiЪEc!{6֜gjȧ%p`ճojdVo2GPw$8q9:$^ʑx@?! }Mߔ?2 ʰB'(m1?)ՒsZu9o!#s/CPtzyӡm}D r&I2c,*KƼ_)ฤ('^"Ms@B'ʛVmQm8K s `TbP΁Jռ9 Qs}#g%nUjiM \E1܍z9+qMZN}%F[!,cb>G6Ϻ⫘W`Sx-DytR >œ]c^IWc{)5~YPb85UoCdLWr"!P%o-3^c Qԕ#1j a7^X( M]OBk;ciVAA7e:S,VYvw%p"aj4ӓgf9зn,!EDӏ?d"q'ҍRI"#/Q N}[-:d̖DO$58mѢ'Õw +SmYQZ mRR71sRY *֮OLQMƬL`bb~w_AwN@HDG{FJ,ib/|x1 dBimX93g5 B<!hmn=ԅl m-,u L aǐȣPd !=0g4 |bhV2^R;BaY)Iv{4Eh1_7U^&G гk,N( L@Ol6Uk V8[S3]_oӒ|WJ w6Sa+B MVÍpuYua?BAfi9e2+sWx/9gTS,ChKY)c[AE [/LܯIHp4B10{e-#篁|A ]fχֽc,(@@ĠF EV;]0E-O2aEmN̲(Ԥ+7)hz?! =dzJbL;ycUXy71) p N}u}[eoFrh {^c|muYL} t%$KU2/Ԏ'"RA"wo>0hL#Fݭ9Qi)͝SR/c)PNmaBjF+(Šty/w1•>w+[_]X*)mE 0\g ʇXj4:6hyۉţmMwWDz<&:Cj ar95\Lp|4cpHф'l;xZ4uYVT+%6FjʭOh>anLQƈu2GLV+o4&Vݳ;r$Qv(nxSܯUmjȴOo w%%tUYhbP{c)J yZf9Sx&\D.^uOvFF(yl˪#a@mÂjΣqsGC2ّk?Uu mw]ru6raRΑ 4U?Lnlr,~`e567 M\R}0eZT|懊s2~t')G<3[ǥvfkJVJ8]R9vF~&B((:V֋cI(;` F9!B)#zNbן[IZd@qU HPAxOOZ?N' Y;T>x0'*<԰"oȥΓ1JqoD20OՔ=M0s&RI|@qWhkCR<5)̀=gSe^⩭Xmf (Qt+ccco]6,)8Gc!꠶v2SZ/V '(Ẹv,M_N:1>?Hl/>Ha>(W jˢOۊZ%:p=hoo򮥐wUVK{niQɭN}i[)d5a7y 'cG Q ě%[6KbX@? 3461k\ C@cl;⋢m0++ZN5tHOs36sI|1ASy !w¼[ŗ+=! mDK$ yD qK晰bAeA% 0Njc֛3&Ji#3d'*ΠT M2mb"#!rqg{3-{4&pJZ4kV]2in9J]l|/?( %mVU$]e1;I٠TkM${2WX"DFmti'M$M0?u&3APs,;;x.m(V&[}sQۀrZ6:LrIzqnoF7"]$Ai۠=q+6> u gR@RK[.>['OnR* VZKy c}"S %mzCHl#:U-Ù*aS*iݼCW6tv<쏟?u6Qj{&-3T|:~ }Erc n#SV&V}aĪe1QR^ZKNjj6_GcvEf^͹zZ~J+7@ŋ&xjd3WڥZ/. #E$\p[edhc\Z>$OCΙ]߿ia\.IԵQ8ϷxF}t.j_ow!*q^5yb\̺5 'Sen5+La- ~bDMrلIjl9=՘}jj|C/Đ |RA:Gfq;u"̢7` t\&YF1O 1rʬEj76*(M6Y<' !2?]c"Z&&.=tT W}i'tLՀ[5v95,έ&5dcd\tokZ,B;>W_է$Pg5^V͓0m++zS7=1%be X$gs|T Bw@l Us@:cǬ7sCT!S:2ŞDr@djq]㿏ۢVs%HA5hQ [l (Mu]`|H<3-y928G$ /2_!W:wcR5rZBFB/h؎LOKk{GzQ+OvXULUrvuRrrN~S U0X*8T~Yx૧ }<Πa{lt*{?%ZCwA)2v`RGAw"e鈸~ʹHBqMz{ (p:R,6_q)B]|ҏP]B;Pi RhNsB9|gw` Szg:*<]?/u?o9-sG9cP-̪m,*9u0&}PY5~?z4("Wuާ _ʷwp_Vv飁_,ǃ@[ S q{C,0ڴo6.9"# ܊yNmt"pr-bqvRS>{t1bә?1yo5s*\~b2GsQvю.2쐡P,J[=;#'>W U4(S G8"t&ְMLt=O5)vx c|ƀq ,屫"~5([ӌiVw&Nvh@}.AEBX1S9q]]‡`7}|65sX8,Pm7bf&)jh 03Va\Wsf| BʨEn xvSw 7aeNbt]lNE䗽vĠD6WJ;@zGK5҇KW z R1AC wxe.9j;Vۣ67=ݹ9OPhy汕f'ytqSsBm$8^[zP֓ rbk}f '  !WN2_ 8\.{R߰f6BրqZvd6NB;[A ^I<@ĕCt0-l:Z.vJ;1Z"B UӏGc>_eϱ b{GL5*D[l9{G0G²)=#g@7G䒝c KFټnv!1ye2e- 8341'n*^X%X#T5ڡ} {YzbeįWPV6=G귫/W Xʘ(†j Fi ZϾς(p}ucKxYB X:RueG5bZ-Ƀf1If׋1ʊ}4Us3vwu8CqёfA((neVQIw>x>{FR-X\XQ-V6Wk@g6t[Ȳ Blj޴,r$ئl3WcgPU>ZV 1%P5^Բ|y(a&}꫿\[g)W o'BQwQJ0kZEr'O"|`+DmeFбxVb5n`Tb8yHcMȆAʇ;X2Mg ;'acjf HC,4ic!J 4% OwU.p6A]Vg.mMCt87KsoǕQjoPk_|kh϶ڕ;i{rZ@w#sĦ0UMK1. δ#sg@n ^,>p.rYrF+`^ ٴ5.A:o]p/S*:D +-C {.c ޞskJwВP뷽<nFM]p_M}o1`k 5=Ҷ.Ij.!.mWal{?&jnr`uv_f Ð,jY8 [wcT~=I'}E q,e 1- a&#Dћw[~c꘎pL"͝М0] mp~D+K&A-Nc8^fG,-\#BG!:;@LA"̀:B+{w'E IuF_"F5r,[~Z]93nJ4寧6'[z!Sk7xƀA7T_!nRNDdZFa]% mIZ3#Mjm rLi…7ȦҡbB:=H3eT$zxĩŒO0㪈/XT.aXD=aW)x pPg)0z#͹ls#(st}e• kW2v T#X&ϟ b2VʭgP 5]t^Z^kb'J&*ru I){{VH[U! x"\.\$4EڳA—W;W.exQ_Ѧr|V"%*[r mtiދeK)Z&r,ҏ/${n7CVSsbGng`؟!A(NC4׊`!Ha\t](F q := sa+<.iUIra,Jʭ Z^.,&=xΕ)Ґ5Ea~\t"o&rC^G@P6G]2*}I!3Y?"s9v1׮lFdpAPI JӹWtliCk$ Ǎ:թc\hJaI!XhN+/z޳UOTxѧ|zR Y<9ɦ,7cᕔϔބ)ˊ %jUÄFnk]"FpM3[+F@e{|_"_3O-Et@(=c&pW<PQIeMR&#֎~i,>M}~Ehڙrܧ7m,y %p:ULwM/=1U=6G W;8 *= E+! IG%>F!qRL71 (+"hTS6zL4ёiҊ3Eyqgrg忂7SI+(c5$OgQKoއBdDS)bVJ :a^ڷr1 $Gc8,HC=_yg7PO?FSIv@aA{oWSiyHVGx#-`z0-vXIqDO\.@~--2 5@WOPpr{o,YX?wGE;lΞwH_gNߗui mQB!(d#HhxZ^oY"֦9ɬurgq^aMeTXЎXi}'߷(S3@6HD/j+ii}/Ig뢲A{G/vn#f'Ճ#CpcSSi/"/!iۈ-6ewc\ì`F+)`=@h>өyy1S[@Ec+W u$t˭_&<0ID"Py2I9qHQ3vE4y~$ix& Q0C& AZg*As`%:I/5YN."WM=ى0K/[nLXһ1!c9[ڍQ˃cm( Tr@ {c3jʜ0d( cӷ}kjg·R(&w :l#86׭ w&qjg=X˅OsCz+ӳdBm<$2CmTJBdf)ݟ@Dr42b2!枳94SGb9W%Kyv78^+Ok~⥃&iH#:eԊI /% bUuPU*W& eoJ䩮%5} ,h1h_фo00-K < go ҡ Ram[ -X FHsӢ@QW47!u~-&weŒ4m 6ɈAx[9OH xHH5D[ Q{~}T"'kdo3_؟p.+IF *ԗF;[Dy}.mDv!>I4S`љE_las%j'ET\Q5&Qqs N%$'BWtO/S&uI6Oͼ醯bġ ׿:H=t:?)?șw1ܾZJ_-]m֜ (T܋#| ɚjP;EJLv7܏_ /!:iNFc `Z0vX6#f<3ƺw\ %T 8ӤTm /4۬Q~'ΩN!V*dPHJP}e=,WD\(z mϚVْ΢Nωk%G:1B^͊ r3sriT'&;ϝ)V|o.'ߺrU Ҷe2:- rwʏ,!AR=r1k8gF xWGQFoed[!_Q^дƷ,nnYK`ȑ;hPࡼ({sOb-G|u\R`r$t8l2y<*_j6nw ,Jaӣ sb{fylͣJ%p͊E_UbAְH3 ) lfM,%ƣ}7 {e<Ǿe}%Uk0sWVϾ8b-x( A ؆·z4Ƃ vߌ^:1(i"'j c  tPI5ǭnD*/=@ږeTlЌ@Jl 12ݼ%nРFaOoI!~ẟ.Zy;8Qt_:Thv~c~ѻ.3KqK`̽dgg^#N1PrJRFcvՁ4~Cv0T['NU+U|לp&*1gqbVAk]t0tqe"Zm{I@z"~/œC]vP| Hq2N8*%Ψ ~O?TLMn0UT4R"B$mb ժZ$E ij.snU {!#YP%F9J=72+bA]&^(`P86봲 T*NJAf <;ΑP(6%ɦoB:NoHzR%qO!7g5-% M;qr3:OFsj4RむpV4T%0 MhDxsQ!ѥeyk 9hhݗ}=*py( K cTRqHMPˆRcLF᪃]T0n=lp{ {_ܡxbEY%duaZOVxc[lb`v‚k;<)wO|{fؤrE$W} 5'3}K8 LW[$F@[/4,:|%2N-=O٦av{HEwl*~my0T5T5kK:b܋nOY]70wGuޠ ,m]DGrF=< fH_,—J᎔-*d1̵?"6URpB6wX7p 1k[{aaQب 98fnN { Haz}xmW[&꟝mHc8\#_i"Vٹd&6ʥumX#eваŞRtF)n ml+x.|#J &)Ϥk to,=*ȭʄwe m VrQY;_Y/OoRc?Ǘh<1C/؍prgU#PcmkHN`DۄdtS[@\s`]Hw9;xN"di)b]6\z8QT XLKNh[~ Əni!T7/*7q]0'ɕ负/g6+ψ BN}V0ayD.eRRnl%\=#55 сLel HZ~_ 6AӔ%du*O!`@2VE_2"4Ɵ^6c?:Bd֘qg 5c#\dMu[xLQ9GCmǾ2\ԵވUNz"tzD20VhWj5+1g_9Ħ9IJԡxb^YLE)>/֮2iUf$-u$TG'9+S3h-wE8a! PFŮq[oFZ R/fTtTdEnY+0Xmh4HW=jQe8X{BEDX̕+ 84'Q7#R%>1p37{QQtbG󵣟DyeԃjX8p>ioɯ`Hta$q>H1`2(DTSs`p|;-`",.}B029~Jdٔ wp\C~.< >GKȥ4Jm|+^a ~RS{kajz)t6QJyGwvǣC+^1UFy2;|ɭO} [&K<@ d"]AGq6:|*+^[4?FҶ ܍JCb2` Fjq| ˠ]XmJ΀}Rq. S%E‹@BtX:hPSh墟W Sk@r[hBBefheF^E㙥˕&icSΓUow1ɴ& ]$`Wմ|]ns} Q{pͮ,9̵ǢߔqAZs8gT7-u PϨ 2]Fma$Rf&JXGl,q*b_G- Zw+dL@85IGǦ jNwfɀ7jOlI WfWm"XSh 1OY hϱ&S&{f _-" BT) Tl|[)Z;x L:߇kcWS:4` xhY!XYڂГ*OQi#zj٘R0.VMIcz!fs>?jg (9{{+4 ?[]Mw79J4j,K:4#12_h;d2x9wХw,<0 #$8z:"K=zv'b'P;dr_8Y!lHYQ-г-JPd =C7=[Z]X#@3c`?D F9q"sxljK!~ԗ'x؂-r;]/G|WwYJ(ȯAjrWz]>\BUy١' :}~q> S<ais j&BK 3LYP=RM6Gt=X\Wݑ%BKo٫Mi9L7#d4 Q/yED^ʁȇ"s# "E܁=R[ ^4|X^bll~Ws'>|+\RLCeXVcVCcѺM3|߿/} 1B#=q ?gqk".;(iv>mz "[t|/Ghm᜞onH~ OoFt ca X6<8$ 94WNN@ J09vX>>ܹ1Qr~wz&×M#Ft&Smp,L']5^ 8恿,Lbq݇e$:G{C?<4Mԅ4zJo487 mbj`e̕V0Gk(YFn_`9p[g -S)1,N=ySnSF5|@\GfvYhO%C߸/jJ;Ķak "6G8sd9}I@Ys:w쎙7x!mtM2{ n2. ܳFti %H,̕d*L\@/R6 cA#6Ewpy4V=QuWu&}BIP:т\ 9U}oҲF4W4&_ve ^[z" ZMְ ib*=cTLsސ3axJ]JqCӘ*M߄\wK>\0V ` D/ڎϗ KȂ4+*+jִk+/eV|=9"Lp;L& WEYjM_ls "aCu4Iؽ]F`9ϱ>_*"r0˞rw(58n1Em~%bW4\zԝpw=ø{kL{0vxto PX$;>cU& Gq+Wp#9:!9A BmQ! ĨM, $\u^Poq !vKm\d1i8nXuJՙp#"^j*3^ȧӳ^{RGfu/)nӗ-UMKs475PxK%_{:qO /7bK;To_Qm)<*XigjFG7ȼ6<ݑ[W#RZT,E"p& hsTChBefb+ONB,eUQYuabaBNn5`D%if8rKᧅK=Ƨ7U8ې t3:K#4+یRmصZC%§m,F?.-y-ө甌$6L$ZK~<{YD2`"s3 q~z{FG%L}E0ZjK?2F,aOv H`$g9X[ݤhiN)EVczfPF1'Xa+_WqV  .=Wg:QɆI$ڢ/E?|tXF3a~͆U RER`GO@F ,N@- fpVrPt'U'΁jW R.G‚z&)b-N§$پMkp&az>a3"K։wuZ sv!n#'ӭckJfm _KFp@v>Y3A<6#ǿ M(^$+}hEuQ8 Ԧ+ 3cy If 6'ֻp~ʜ㉯們fw>>2/@^ /jwz*b$Ec$C1*B_?ZRv41$(-ENo -oYǺdWc+3l#{gk|L"MkwЃ2Ju#ỻyaBUǗţMSB%R?1;_Ƿ"$f a#c Q~<~A*bh>ڄ$.$9f} Gz*V4:nZD[}z)Ǐi,iI4^`fHٙLs:{㧅Vt&H i٫KH5q문@)d a(lbՂ\:=?@ ^[N0aTm1:|'(+eզ$d#zcJ*Q}'Ô6r,)c/tzw#0pbNC NRꁮ{WELأ /Se<1\:$`щ֥ZM J$in!{6RpɞX==5)R"^G:(Na ;1ƮlTqκM"{NҨa>Mr1ʭOB܇ ]p=~vXbഌ&組yS/2%-ue&2Q`AQp;h$~b'oDcEiCbZ1_EҴ$sqNy~3)?GXUN+[deoV%n` [E `Kd/N>;/l0Pa,DW@Rx/AϰzR"3w};Ȭ3=nN\THL PШu]>pD6AGgW]2[ ݈@ D pCC|sO0;ܦvlV5n9$Y~ڑގwg([ˋ|~?ZL|-Vڂ&\nj7߸{CόA*u 3Ҙ iJT <(t8:]䦯ջ'k@&r'equ; d6 n0TꝋD,LvOj)A%_6OV- }û@ 0La|8.56?VnWe(WdfqV0Pb39Udd#oY)L J(Jsu=XٮĢR1]r\XlNR P .~%>:T~#l1sI ˟mh`8bf0Aޙ k>R*L ]?]>ԟN=}Cb3:i{ w\ȢHmh,!z32{kxaFZĉNߝ]R>SpqyPK$'A, n;PgEJ≮}6F5a"(H@@7c"|ׄeE2I;RgbFNM]6 :1,# vTQDwJ~%8MW0 FMc >ݩ22J= {PVZ7T2 :-0.=I?mٸyxt͛n ͷvfMͿ2սӂMit)s%݈Wez MhbJѢYCK*P( x>x $ o2pR ocfHԭZq"珧wk歪)e' `ؐ'pF78Fzcjߡ[| %O>,l_@+؞Y7`)1KIz g CF'ַ]V ?P &JaPn#Ь*AċRWrVja%eZ +(?ޭn1 )xkbaagP ^iGTSҴ\n]a.[dI@Pi*}"R#2 |x]t*.,.b.y慠[C WC1Dcw};!-v:?0f,oڼ)&X t&OLe(zX՚c X~8k806+ 3D.eFţIL  3c+Rs_$<@ .LӨn#{( iy硒b5 @ h|LZl[]\ؒDMMN"įs/Y`n?Jՙb{s.-ܖ,Ο6_u6$V^\u\{t &$NoxK{)~X;UˎaU=}`_#-E*DPSͅSߖzĥfLnRK-f<3?<^OB$'(:߳rHL"%Q2u6K9"2Wt>ڙey& !n~lQŞc➯`V+>b?P6&@AʔÉ + Q~:? OX@m90*'JsҰI4y9CZr5b|vz.3?!Q[.ҊY_kG dW|쳪U$ZԘJҌr]vx͗r(9fh),U:ytWT<>ޟz5fj)UaksuU!ʄ Mʧk""2F@BO|DBxͰ-㞵B&$P9DB)9wDQ^8lJ61MYQ;1 "vS_pVM^ g!;qI݃Mq;l^FCxbIӋ!Lk7%"paiƾfj36F*OBA{]L*Hj&^z jw 1Z4=yzJ Nu6L$;D_L7IرOL с^NR[j91Hz([IaT.?:޾qYPvզ#Nޣk/! :3tYBpm!omjy L7wPWwMG*3iɤ1"Wvaê!F{ʧ?(ftGLӗF6oa&/38RiogW,4p+%?= #0JCWڐYi*@aYBFHWW|C jIfo0 upPvE3J7m #Ⳡ4*=kKke;mE''v,,,g\Whߴ0仹7>wh_B=j??l?manEs_AS{ѻ%#aT`&7nPV<:N +\?է|qyP$C_g~ s?Zn؍N~?K$3 j8Foa0Ix=*/'swy LxW.=ۆ 6y__Jgo#>"H4.aSsc{Laum-e3U>޿ׂ 1oŨ4y:q@Jg8gAtU.+<\-8nHXmZVvN߲#_w?:a v\by yr=&U w6*{9u@ &c]6+x%M!W^UG *cZrTۘf 4:dMpD9D|YֲBMI+Y[FtױGNWSI2S"RuOF ju^sI.7[eApQCNXrRsי>mi<[Նy[{2N5'GX6[EIQRؐ٤E^wC ~' *l7 la#Օ e5FU%P;/Hdjq\֦k6檕7"7U>w %%xqL/3XRߞ.gH8j^H&%(4j+ðr:u5?ws[$h#nG? +2%XM XqkѧMr.֫Tu4p1^z*+LNY+o_Nl`ƶ`Z]> Yuꅯ\DqEUڶ9+s4V*x+Ҁ>؃j\ƿ@.v*Ia6o=^by=nqWqOyj ]sD5R?ߝ/XS. XG~/ -z ;&>>F7-x_=::\s&2Gf vw- kW:0B2L?No{\K=u?9 j]^\@ 3WzIVW=+k>\Z{`і7iIJ> f:"tg_ 'r/lq"op:T*BwoA,gl&^]itd[4fP,Ȋ[b?E⑎+LnI:ۥfT39PqQf?K*Ji@W} gSuJ@Ÿh> d |3RN 澋VU:ӑJ^:Z;bw\gy/61_T1>-}$~c˘VŊܐGۓ1IF2SQJ~ ;BMf>}Jzb7f)$AQ?jw5QDf=L#V8E!¿Ėx;eNKLeh ь}M%/˱<v3_6540 t`k_nb,2"^t+#-%?`PԆy|b*z@fJ;r64Kpvv)>Eoh4 XH P|JP 1bI 6 S T%:m|N€?62ViuX`^&n ޿Ε.nrSr)\D 'p(i$݁Qu eTF{P2i1w`P//]RezM["}URXse.szZi}}u1|pK-6M [WYlykf-=cd}d:OO37EϘ:ϳEQQ4Wr̒iZP _:p=/rov8eÊ9 ok.I?ȵNm27+%UF |mNf c=f~+D49W mX]#t_ށ谵c8J3,X#+NXpVG# v~'y}i΁j/ sT %C9~T{0Ѷao SfB T¤8S6p>n!Q(M"OsvP8ښ2)s_lrZ$GV\7: a ʇnRRԭbQZZ͛ J" ~V{[#\/|5Zarُw2MXZgW2y 2Zjk[6r3l}eѶ6C, l &j _;ON)9׶MT[TJ/ힳ9 ըIBlWA _d~hIk۷㳇0#8@Bol8F4c%S`'Ⱥ>j"4s$>3⺉ +j#*IKu*RP\8W6 [zt p%ô?2:A[luhm =<>f/T !䟠,.%Ye0XF,~xAo&}"H-PE{{/8su4)~wY硋aʿ/.;mCN,k:d)!jN옑ޅ`[#Ī;}5 ֏W;L+k-ս`h~M5UK=gz+ w%26`ӂ< %eBpv@Eh5wZw4/89Wo "@GQ@ߏM"n%J/:@;%r8Y2YN6BTIj8n p8Ur'Ry s EԦ2iKЄfr >{o "K74xy R($=8\"Wd巡vW, W`Rڪ[%>p}K,'N:f}<>5ZuE$fǜٞ3h"*pTYVҺw'(<0u,K1Fߡ_tPu6x7^ s #\*dnP(U}B!LD3׃.S'f#؞ k?T7z3Jś)] O.`0i$=2uIU~\B;pX: H޳"yY˷J'mfi9VݒIjKKꎚ.~r-'gIҌkFC*לT%/  :륦JȮPO\l?$_5 {Ǩm&SUDDfJKmφM#t k 7zzkek@/C;%[N/ (JD&+Ow՛`iEgHMhY'zٴD͖D*MPP].8UZ_ɘf֡c<0v !hbǧTXYT DV_m;c JP)7,nj0uF :i#G$ؿKЂ"V(h0@V\ R{`g`D,JȰဠCdv? G`c^G/qRi%ʥ !d?٨GԿ0QEߗ?ҫEETsIM-<.J0 UӨi_}z.;D +s>)ci%b`ЃwIڶPw>̔#SO]d7÷?zOy4fBBF):D2k?$ghLsԞjJ7ISp\k" @!~5GJ+t%>a`4w|]4aӅqȐ9¨ђKPɊdڲع0= Ӧ `ѐ |G~칿zx'(zXl$ FWITB7˧hrUUdA $CNZH8Uehpz+ؕ_Xs&m毩~R| Wv3\#/*o@s J5qM0w `'NJ&4o3Ժt%lh^B-p_Ċzʁg% ј5 /™cdh3NR6Kް!2=t Ƕc~֎oZ2P-,Ui);GE.kg5(qkGQi38$af/(3͹Lhc6]M͙t6W%9- obb !4Ҽ{cA8|0qx8 p% _X7O,ٻ8׈]WT6xϳ-Nݷ`~òKIm6FNGg: ˑ"L_Rz*85͢D  eao}U+;1MJ6g3_Q ^r=yQ{#"._=֠bp=? Vyj& +5;]1ܘ Gt:aV|0*CBuĮ[}aM‿quSS9 Gom5j ʬ*(4RFɫ24.\1x{|ӁPi5.jԟ`#7V/ H|KG$ yQa)(8sBMٍ~G):7 ^[/6x1 H?+}dlCL% $=36sӼ mɣʹU}LzzATz;wm)9 Xۈl޸0#0Rv89 M<Ӯ,M-X1_$6ȼ_#.`j^F:9rbƱ[ x 핑%/DeT+0XǥOCW&Ʈ~[X>m= S3tR̵,PUԎPp0T2X$C/X[1iisHm?Kq)- [5FD ̀H%QsхdK?QAȥ)hOqiW5ݓ^lz(=binaŠjbkxtCCk ;,Ws0 |fJi?iĠ/ -ye]ve?'"WbHP ziWvVP>Qnsp4?W>&`t?`-zv2Ex̒fW:|^DW3oA; /2/x} ~VEh F_zǡ^wi|4+-op<}݁mM`! J+kP w/k``v\a;O{,'7^8偆g5^ò&WC$bh $ؤMzC2 \TBMYԘq14|6 3ޯ~B,|{Yia$Ap2OƋbZMi\C60]06=0o9[s㰩s4;iH2zMߨ[7GK_ZOOor+`(Yr`}>2pD!=|^(Dɐg/Y_` V8fNWE3Bw4e{Q,V"Gv fjP^M5f=X`ܲrMpu( ߁DABڥt+gP۸ hk^60K.®ۏDR%gywdmz24pb _jL4*/Qu>|4%/\ʛ^ơ9EɻN\%\e 7mL#̓v]m2`63h~6ZnzLYk(bE^IʸޞS.VNaAhxJ|w(g{XA,9]H.`IG)|P^6E#a!n2{cd[( ˫v xޭrՓs KswǠ,Y@g NḤ1NG]ɂszC%vIwP)gپ/ކ%/'! ttORJ!N >>SZYC/k9*cҍc@ l"eCwg?LN p-%0>M>Cه9l:mF9qDsmɾƊRqF/Ѣҁ5S3X.,(z8xrL^W@xdfN[+s2n5Aymw_v3>f(2oj= eX1;B;2P̎ b'h([a4D4;k(qU*zͤ%\^ǬE_|0f%FsSe^a"^$C._1Kv W13cUEԫdOc?.T9/߮BUДX3]v:\T9JoyDpOPIFinIS}̢+klϿhl漝Q$MR grFBc/)/zq Z! 5e OamyY)h z; gli*W& ôSEbNk͵52 H= Qot)Nz)dwrT#=O,IxHcd3j\MҢdEFpEkH6Z^6~(8 ]*K JGO.3/xY6n(Z\@L8:[TBֿٝT"i;=I^F`Xb޴N~8Ԯ)jfau@#μ &}%Ø9(qմ.a=4Y_:0ҁ.) XSG۽lm5a9N8U??sf l?n&'Bێ=H`oFTS.== > ƶa|ј<~)W[Kߤ\28Cy(iFekiAPE\cDzwJB~{w(s=k%*؋'y 0RUQ-Kx hmUj{XT%{a㨉Yyxt\!X#!ĕPo(\#sQmyBC4/֡T?VG]92@LE˵? 9nY=̐YƜeʙI렐:})f6PW)97 Y83m}NuZzF1oQe}>ڨF|Fc7>ͤ;τгt ju=dèb-0i_sRRYV"& \L]%)W_}e1}ӻ-0 ̸%l (d?J+ u]-ABEGha鸣/0#NxCFp͠(PLG{C(0;xKDLNٵhV*}.hi=у>fhd5ִ'KN*T:yOY< 6*^Z\6GpGo[oE EEI<ht(ɿ6m;*Y{U\W qERtx|}3s1D}]"Ȗ%e Lʺn?ՙXsMEyď'mU(G&M'o)IE_D/`' M""?AݒF2^֭Ֆ~VUz0uHzjL,}ʼncΠa{,;YdB:I*( i'rm>_lfW7̓|g-g?!, =.8C.XQ{π[s4ʱlx8%@uMfZT4o5L7%ȗgrZkcɪ@p"3*Eo3})€*E 9W_1,|jǽ#k {tp2\8+pr2gQ} 6wZpqyQ#^eH3@iBB2 sAH fX>jug^AH}g_v7-i"C#8 :twypm }AK̺汓/097$] AWR{bW yeLݳ 9hS TZb| ?:`uU:<>S 4;ʉ"ojqnI);;zuR$ݢ(+ 5Qnrk0"@ >-zfj_И͓<Nn,GoP͏nYAXIjL[ʂf8u!og};CZF4oB=-mvVTŦ+ "OfcW`:a%Tذ5 k]8o_o545F~TurcmY<ȅ!dAmH 4Rh`Uڷ6pbx@PťH찈DgQ:xz6D^v8u/( lb4\"Ğa$O:mͺjTI]5@(Q+?[s~h 9y , F gW; bWâEеE5%F-fhZnyr<.2 I tV J!i~bmPEv~( t*3Us$E C{]`ng=FueӸH~f (~{|пs(q:"DY}0l?bgJ_-?#d3PBסeҩ$lvbGWLAfux;v։}%f}=v2`p e˟3t!d.FI^<{XMtH()5 .m/RmK0n"WOe@z!kWnN5,]eDb)x"iՄab\hx2MOm2T†K.@*bG5b3CkҲK*R[R{I`+]9JVažfȸ1(lJBB$a6BS5+@␅!r #C/"AV{~yyHE>섃ylYi!A҃ɷh=XMQ,$cexruF>^3UˉŮkMR}cYOye2L7枝rAZo%=8Y-.|{ \lr\2,HcT[7pֵq (jDHꉔ QMQZQJ(}Fɟ/L Ŭo^RCj@x ({lo7&@qmm3vCHmaVW)^6\ P?`%}wAT;|w K*"/2#D*mҡAXC?HPg2h0a&Y0~!e^6K 5?R3(|%!)@FT5-OM<5lۧJAKp^7Nk&8\u{ÉbF84򅥞YƥؕyP(n6ε.̉IkK̮Wm>2Eri*G;W|oXy!6vo1I$?Y׊6SMIE3xG͐7p}1n$k>~&QúK g0M+c.}n.~FOpE;EX\4 85CMdFqS7')'(>O̕_X674T`}y ׭x$H801#55Oڳc0^C)(:Ie5HYg4'pwz $\ƚ"jkyBv0^a4⿤1 ?iϧD>dQڗW`OvUoy \_gNkCt* BE@Q%9 #}OVKmFwrt.@'k, V[TE,\O*Аy/ y4R4BkYJ#1l6lc%{ 4;GK0c¼u '0; rGJj8jnԥq*"|PiĶy dXKݸlFvާ!BF@}HIʧHN 6wAAĦS_nsTFm<f Xf>}+wI{A#L\WYmO|YߎFJTCGݳIiq:?mBsAqmSMa}sgNDj/E!tIRCD)ŊɓvT!D2v3z8(g 9Ȧ'!ldrwyMO٦Wud1:ذ64HHS[îLhJj[n0YvoUDN*E־@K9C׆-22@I6ClP5׌K2^gA_F.g:1{Q(BZz@R nCԪ$ȔЂn^1|m>ePΖbN!@|-DVǬԻ 'ĠY10"L2mZig0*r; vzTl.' BjbEc7 H.O:{=G'(׻A{v:j<~xQtnrW",G5a; `1|bmqB y5,[uZq)]Ĥ<ZWr_On""ansr }fG=eN10](;&U[@-<. U]U]ƨ#2N YV|$߹Wc܎s:Мq"6) ,n ԭ+HmI' mf [ĬouD$}- 3a-ւRXC]DsaF-|%*<*{2/>ĴGߕs.lDU1`TxP;Q 1}]ɬpoy[lLRB}FIί^f: )dzD mLb8ҨV4c!:X<DZh1稍hUA \t9ZyD12;쳚΄JE\j+t hK֕뜶-GCAh^|:w wY9,z 9~=f١OIjJ7:wQj*3ƬmqA ?jsgMoMM4EW|'Hĝ:#Y 6 ހD&ݜIGy$TwqS3RNWY&IA/'X߉?hPoWy۠JӪoA;@У|eyMj] gHEXz'W+VzKJn,tuVڜ˶>#CW̫;CW' |)T)Ow"ڊKb$9'q ɶ`2tZG3yrDfxxҪ^kkffڐl#t &:Pfz9\M%| XvħUP9 qUH:'_E(|>oPcCTq%࡜u#oRM✤`ߎ;\xfjԢvU zDsYw ñ!T2]rCvšޢ57Vҵx cKJVzU˂~p#wBU 4xT.Be`}tsױIdRNV~DJ[׼&V-V3!t#'ϗ)>z : @]|>E>/]#!_DR`_+e?ݧ>Ie+s4*`;"\W1\~Zk 38)(!?+x0gB=2K\H fRw!HSOW'W|䙉RQ՞+dKO~lMގI SC/Ɵ8f{a_RQh3#=P:-{revFbH6Ю݂d:׸Nb$ A5'ts3 }3h XQ=2.Dry>ehDDkql|}} aD$ wVl&e(RCϾvCuA^HRC|e:3I,FCs`:uS#̽'.HnMn-z`)`.A@kSE((SxWgbLF9.o`$^XpT8"=dwѥZhكvW%/2U;\E 2|`5?31#S(/G26KݩDxcXF-sݡfNA9Y&wO__fh=!j_\A'LFs<Kf+Xn1nV<,Fa흌|7rwk+P(YN8R(L캛L)2siR*~TL%q3): ˔0ZCQW g9 kGQeF < EB[h-bWJ]8 -%d_D=8>TcAG(S&fب0.fPMG5P:+10{d-6q y޵Ia#lx ϣŮRЎ6SI<@㻖pMai&y;XaBIT;m]CZGЅE[n]ltybsƃx *nS\~qgڟ(/mIY }Ec="KYD[?<)-)8& x-8,ehj9x7%_g&9)ܖ@x'#\@.L 9 ef NVJHA$N4C0!ݙ]!oF\Z4m#(p~j ˕:5NMo=u+XM4SI*RHArwI"If#DGѶT/>*&0\"aLHvTin%QWW^USjfl77Bmp{?0 tgg=JkM^xۻQ~WwzQ"0X=<`Pނv!KbKzI65靤oIXܘBө/.2Y,r=|(Rs$K.!lM N'h0ߦ꼛cbFd&]sM1˱?#/YcZأa)3 & e Hoxgk?3 i]q=jGgѧks!}#( Eu Y>t pLZ6(F6ď<pNMT.#,J8{t*3 9DΉ8?Ñ}8s\N N˔srZe>M=zH6zFxT L&⥮{ G摦Uv%:n#M" GCQ渡af(f H`H*q5u S%.o5(uBnR0xxJ{l[ؾ7DVrBY͑ꛡ`C -f8~L;$0_.{)`T6 &>:ۇa$dhŒ ;i_|Pʏ^?.P xqݱDܟљЈ~htLW6qZRhkG=2-Oy2{&ǏVXMA2⑾`h}iA<)a7'_07߸d,W b@V:ZI^?@y1K8]ML+ %{$qldPR#DE!+rJ .ȸ/vgeY+#kPa3ܙ"x|rEX¡h߁l^}Mߧҵ<]H^Z)[i=fqaQ_SZv9A2í ب5K3$g#=HDA cAc?AD$εi.ZLya '"ETl7*gۡԏ (]~lKeK܋f,oaȋ_M͞9i3}9G}!fO"À( e d~T%+`>פǴz΍]rP~%iagbe5aݺԒFuUfϲlE ))W;yU7{-`Ǎz59h#4UIᄱjxZ̚&b[;H)CnP % 8eU!fޘlV[M%= oCu/Nck?GŝB{^sA+ӥߝ *1ɷYvj(75ΈUB7.3$(W\[o'njӲy,)d(9j,..tcUb>: f]m!_ aC,k.oasw,lHP_^mz׊mŃj/ndC*}ӣKHo*"g +q_,U)80)=SfkBQD+>ZM9?A&nuׅ D[%+^ ʧkdL"/ ?ct.2 ';Ut*35pI$_#*RU5\Q w#$XT| {H-.k3(9JPe=7T.azטQVmOr#JeZfB21J5M,8V+m#xF)7"MdMZDǸUy'LC L6W3/QmP4DB[߿ 0ubg`XDڸ_6Jyclf}y`Bb%H+.|J;#eK_w+9ojju]?Jh =ms'Ehr^sG۔ݍA-ώNk :St{*wo~3݉㶋( ^9}| AOM5v"W|1ك$$B-r@"ω0F{}Kȧƶc4L!+ R)}X֫Ͳt\l-*UAh@l- Q? cmpL,sQ]&½Fa4'b9e=ncaY[p p e| V${J{榋$PvѦ]D|Y7ˬ-ZOjMV0q8s$UVbr~YXF 5 2K"nˢ/! ~+=tBJ43jWp6hbOŖ A%ķښC&FK#6c!Bhy1⣌т %cOh߹V? aMrgYU0(I+LNE]Sǝqa(0ȚyyIZ;BA$@Ǵ'~-K@ ,}3_kϖ'{ g% %-~Oy oFS|DENS"oъlH˶@/!_!G<kW# vzCNƩ s`B!3-3C? -:zo2׻$yvz)e`=VS˔ V+RaCxVOJdHHQukN7Jfd|#ګoIH-,ϖ:06+-%*TX{sl1ih9%n> }sϲS2lle!AO],2ywO-%![`WB/nƨ}]8N VFK1k&倍dzkr $C5\r쟸|L)#Q`ڍ LC3"7՘;5'gc %z?H*KILAzOuz;fXp=JϭbQuYdwkySx ʞcC ĕ .]1 agK6\{vF3`d.bv ;e[{@`zp\/2z p@*ƉU[8Ԡ*dB+bqwd7Cu6v97A[<?6ljCX(5&8sp%<#Y6޶s5VXH:-I6N˟-0Cn#)<alP9 ʭ{ ԲNrU 4V<,qJcvɬypGqe ,՞u:D{Ʃa?wE+xjgw#cwZۛTĵT^~Qukcz&У<~))(E TSV+UOZx!;'N^%));3xuB )m~+] K՛mKqGjk[TP1<0X%*45 @djEK^~`ӱ~ϜIvE:5֧l|]uaC:2b QL4T&M Y>=μ7 YRrnTsb)'yQ]r!uQ6F ^f,_٣V|A4[*x J  oZl7ĈYJWeF2#LR^DLI`- Qqw筠|z-X6e 7e2oԾZ2 (Z S-*foAolM?lO{Ք@mJ[P.B50zq{ّ(ȐP|52iC Λ6/Ex?4$b8SS2c$3aT[w3(Z!.̉˷c"!t1+fʥ"69\ /#prrUWe@tJ* eQ0S ":tWޟM_C}!X+Kύ}$}|nj0bQ+M8P.OgwVpםSKm9gfzyOY%:bҗcZ{|Tit\uD\4)hOfLS`?-cgf Os}-AWW?HǗéAD}~?JE2P׀,P"݌)t݉U]s) ɕT~ԹO# 9.& Ҡa+v`ә>fr%C^̺ƻ0[UK<]/}~pOɳuCP~Pb|]G5$\S#yyAxi"ro;@ݞW`N&M,ֱck/=$G{쬠S⑚]{Wh\02OvuHQ<T>Bfqv&* T]t/k4tz<7f0w~_.>z]`lآ(;!ZRd¼`:qO)KAѸҤ\|n2C'dڴ|HD}HGĽ:y4cbڈsYy o4yo yba$~P}|~B#}T5mVufg͟\Ю5yy'b1~> O2`f.Z\}3tl#8Ob]n[w(h^e=sYĉ&M37úM +:Vd{N;q1hC쀐B&O-lfqVq_E§-E7*6#LGf`dcB?X40uQ74ͷ9K[d?t r||x#AKk?b"3gwLf'HF?Gsgf]G1P^` AGKh3+P&mO]G;tp}- W K?oa0shA˽-崼pN1FM(/5 9A|o0ގBP1Ð/*|ھ-ko1?񧾽:Ǥ%]wh!O[kwAv䟋@z ]2MKpr BD^XO@S\G+ҫ+T+` zqZ93FCP\*<߹%&o.|"s7yīKX_Ȥihj8hٰ>F:؟A.ziRL;2\ӓbYVA<3K8 B=َD*b2 F>\Nq4$ | 4wKLNa>l_aD>-O8P(=#:0x#U#|>2fvIu5#% pUJC-u9-7l3do=0&E Rc~uЩ[U2wfkE[!y0^#ڃ;)u4VLY(u[K7RR=%F9.CMj@-Q:5ׯvٗn<^EP$ZA5;) OLx)i:9 y 8.OU3۵x4}V 9L;Ĺebw r$8Ve8ժ5F]:jwLT`J Y,6l!aR I6LZ=R)TKKXsy;Q}>Z-F*Fy#PWU/K,&7R G"ShY`V5oJ6"}犦Xk|hMͨ ]k=DF' m<+V_`i264!Pd /\!5`6t" Gn,GP ~?nK'.jsX3{V!gӷt=Ct5bC#U z lYQcy+23MlgfjIED xl'D K,aF|D"o6oF$ :p?%{с g`TEլ,cǢ g2 & q:91!Kq3<{ O˵ iCvW*1a.֫d ;"'#<|rt@tHV%τgZ夠҃Sh-}TW #̓H/كdGb^[v[=Nlw޳ߴ Ե@6 >0²das1M,ҧQh8) g<9:U  }8- o*P.-4pt<fE۔U/~(rZKoH4 72/`ljH߽IRHse1w/GVp; 4V5t6s BӻZNk _R/X[WaE-e5?4,TV{uh(9AM%IJT߱XquܚKӀ~Y+","#wm~#+Oө%' !9 g" 1X_J8aV19ps9 *(u솗0;'.hir|]UvGf!KUާym!л .I̝-vc9Qq5§\66޿yJC [aл̆b"K GvD c xC) _kfD·mo5.oT‡M `&3%܊rE$ 98!XpQj5NAd&|v& *1baf$\ ge_~18RUj)7>%t@2#$Ui^yWņ  AD/㭲cp:w3m2*2 ;؛[u[]z9YG%j`˳z;!sU>`ԫ镳0=PZ 7DZ' druER ĂX*!)WaPB+{-iN 6)0Tx,\K"ڿ}iCQ;t3&kAПfMC-PHÜ:5wiA:2% Ξ<hhO'ly6goSDZ1Mw˃ٳI뻁V D]&ÝM7l+F-7Rrց=5Y7A',(R9X6zlvA}#zŚ C>2l2=B\h~}"3@ r?7x~y.'`=>F1E]*Fj,@<A#BjLT9 nHPM7}n1pH:ᶊԶP]JNS̀~U,6d &5XdkU;20q"N:G!GҀJ街fLs-G8.9ABpPߑi?8w{L8yWV%u9cTbm$M y[iVT0aWyÝ]bu/x+aN[Uų`xY"'lzel/ ^ǎxb;)ҙJs Wj<2=+o5 VPޠrl4SC"|Vyu6ªy׾(q?䜪yDT!6 ^5V˲ X& w3ڀEn0]wߘp'`0BvJz%pnr~$Þk20Luj D;^ZG# 5$k-_X3: spכzY)x0<Ȝ97R_:dq]|׫7d#1L[h4Ig %UM? bd4lQwHzuV,y_Hpqtj;z6ݷyUP>_?p`8cE-OI3!-$j6X. w2٬Wf%3fJ-25dχC%N|0Pz7pT<(5ѫ1k{19SKbqN 2`%@]mw m 9N͏Zű{RRX>lI1i % k2f-P?a; :J'24_%B5,J~ۦ~ IGYqL4\ @VՄbOB+xE,bҪ͗1^l%7!`Y&#Yα#1H%3=p*e/'qn4_[\ou.B LCs}7IOe”՝cyǛ 3ozgeDyUі8VpW(c{}_892")$qW܃v(9m\?M~°.1,覺ZXTxt{͟?`Cqzӿ Z"bOPyLcT Jxβk߀H*0{%* (DZPIԁQt*[ʏ}}V8p9rx g];7UDd)$q3r{SY;![D_Hh뿥OWƂWEIgK 紷F\*4%l=q%~,a@ %v{NGrHm$q#gSw-m]d+i 7ar\㐖h!mIR쉈Ө=3Ia29ˆHހPu.8Bd'⍝<&s}9B/0 I04?kUu?:Ecuk!UJ:g!?Utbxp{ZNt=k?ً`epuw$FC36#hui&9]XF;Bs4N% Z|?T'LS?uAOJ[K;\?'40W&$JL;ǀ7죟w޿+I?J|R#e ]xI|ԃ Gjfuȑ˛aC29De ՝'s>7"vw'<|xfQjUpsԨa KX) Y瓇1y~!M?LiTSFgPM^$sHtI`itjV7w",N:3&Ŭ#)r:x7quFkRoގE s€6I%P0G3\AI\Ьc$gJKgU4aA{aS{zo%8~nEf 샧-O|cWÕJ̍nh\jòmUw |G*ekɬ3UǾ6B!fJWX,K j[" N$4*юDB&4+> Y6Ojͩ-Z3bHޛ{YjE:aCGK( ֐Lm@ +v)m%6R`iL ~؎>,_;rP>Uss }'b/ՅFRhnJO慝rFj’/ A!MjUe\yq];;\x,O AYoGEYjk5-'2ϓdj"$f5e4:Ugg wZÌJ O z6:}0>1B719(zHts; ,ɤCRA=j/M'2M n.yL^fwẄ MlX,)wIܽ*_-KMhlYhvk~E;5 KoҋmV^-0n.#OCۈ*_kN (N55cNV,,WPU,E0''H~d#m5"gs4p_M|y[~4qJq@8LѐULC ݟmm;~(&3ܫyDцg+X @>V[XVɮ5Zj7 1bH`I@͸vx  \~%L;B/{}y[`v\զ?.}"Ok.to)m(13kkeú˲'=?pv ~>cњ-/t%JV=8z#0UԸwٸ4ヲ&]K!Rho$i,OX])+Mף[u;k\_مTAQ I Nb(Ck+ލBQ+i/]1y f+"<$'V*l"h^=lyPoэzR+E!ֶ_jp#%ޤ%NX~ Cx!A# +r6̏ݦ( Fy K:<D)ם5H>+WO46 31#Q9SW@f? y`Te2|Y(|%OE'4 aPAr)>zfR )%]›1%} z{0hTbGb[pp>8Y@_[VM&\/pp=V9zsdώwiyI/MQFXID̆SL̚ݠ瀪|0xzDBysR}#I" v(TMe#`n-(y7 'M (v>skeA1T͹%k?HNR]j?#Bu, y%(^h1ي%-j$J#\T[ bcX9vƴtA#Rt.2%:_{oе!Vru|GwWۥ׾P^4[ẀseL4N4mAٓ aWfŽhW +! -vR2jZj €l;a2#'.۵>&S `lȷy&|p/unAYJ4Uۛ֌olT#-χ#+O]pw峁 "*:LtI]bPah#ng ]\oW^1w6Yf׈un۪xW1مC д.^jIZ3_+ '# 0;#9O 'hs>og>ZOnq0K&ik,weEs۪G!Хtnڨٌ_O#maAޘ .DՑRк,/T(SABhM3W 6)Sm"WXq,Hx?4WiqZj:;R{ve˶Iw1XoG! M!a"]G&5^EEĊ* 'qYz %^)[)C{"E';hj3R?y\I_}- =ehX9qX–$:DML듌E2UOmZ^wHG؛ [UtAsLbUtAQ_\.7ڠ"s?hD6^lG&茠xsDAxTLY>ɛ&.C%T)FxOd2>:Ut$clCGbtN(*jjhVoCs%ΪJjYsU…FM;^=4akB,"nRD|Rٺw?׉P~ ϕ|(Z'$#6bne`bCۏIw-zк# 5:M1HX;ߥZ/ӚdYG=.T g֖brJGm&%tGrvrgykAVxZ_Z[ &.!R땮t j KqAM<)!(dbm(_u dXyI:58m.xMzK}^%!icW`ِҫeݠ@nJey:HۯeJ˓R7.gUER6GP=x=i6 (bj1;#z 34p4S(#@ /Neꀔpx\%'Dx{AH5)eo(02|/]<;iRNaxJ o6OY $ݲ޼E`9b ]pPs̪o-hd?_L>Eeא~1;fuss~8UՖm|{s/i )mSS9%{D'$S9EJT-ELK;kBog bm)0TAs+YI1}LG}Nv#\cmDCLnM-B.:b A `+ yK i֟"N*e<— )VLB@=aAH(Ң576f. s|8:̬*h\~35Ό RwuHFvsH:ҩswP&ZH/QRon/ is Rk<',9HA\{voS@/Bm?"󌷌7(J'RA"SI&cFWQ*o&"UI:D\݋̠%8k3x bإ͙+8JJ! 7WKC+dc `5'?of4Ay{T[)tkZgmPܳ;l6(1z%<:>F)NJϣ^&*LXrtNQN5]|(GKJw7os6U)AS[/<ؼe(Gy;P!:kZŪD"y8 g0@y:OLʷ]yY)aPC’ ."`[+WC`luJP6\96|yT0˻(^ W 1YQsE D זAX hIV$]EH?g(癡C-p )$*sq(4㴄+M*:=ѿnZ< (SmRUG.x~}Q#[ ϻ].Y @ޔ*) ~SgYMGGi k{Z;@+ 5遑:ÃAj#e97a˳K3O>;KV"*C5y45c_`x@uրq@5@? zdWsPJKkbdQp|C!Ԡn`@ST衇mS{s1t0hx3?E;Ȧy2e&*z&uHFf q3`UfaƬWLdz2NɃvmlp5F0djeu:%sQ#2g4鬁3Gٛ :Co݉Gh03,jʾn6՘@#YDȈ.l.{lv%Ke,`æK.dw1cijX/!!p ouFT%ٙD沱]`'vnpvf )oxYL~E@70XHC9pS}V۝/U,az*vnAZԧg:gTgu}~@t\-Df ݮajXct=͇_lvbp@ p= "=,ԜGz;_Di ?/ ũrK`|8>WIWeoNB6_-*pDɦ\RRi -/Ց!Qk7 ǟ !mLBn~UF>[)F6W5E7C8 vXA0~Κ7zDYf] uic,<nPGT?5;f\L ȬZ.MRr l#ڜ| Uo.S$ dh`8[rJ Zh0 p+ス}iӏʟ309y( IaQ7V*OlmD:P#u_6$%4m0c>%Q(-ÖLOD:Tސ^K)5 +-Fy"&ɖ?! G9/lq)$e](J-زAUG*1n6rD iN8 IAEA``#so/ ͬܯSqv ʒ¤j߰\ mZ~EbCnnȆ}Lڼ'kڨSBSҿ43agqrH=xTk)Ƚ9DeLA4l PvFL!%wX@&kRu#yl^HFřa%HvKqt:h Dt$T`'U0!#t]4*q'/o0ǎ!э%8aK6 'g8_c0]R@*}c9j<%ˇE۴8zrauP+ E~SqksfDc#KjXZ}nxg̵?'m-uN͓ !@B7d{srGit]c  v-]A$O:$uTje8Ah`[krF@˻*L kZGr#Oa>z>]ChSmcF &w\yQeB m?i5?ܑ}U..gݘM>L֮gzG~F\1*Hd#"g"[/CK MJ8߬J=YK\ƘkcJ6EJw2 ؎ez%KvJj-i`.q(+tVzeA%7h`=\ުafdhvf<~!t"n&r+g[UxF*^j)gGhѿȴSeL=1kX:r)TK¤rmɛN3+mF4m< 2B3ͣJYęWkMѯQW'M{\ԝԕ;5]jy5ėG2T>Ԗc:y 8]BPVϔ8jv9g؉O!\΂,i ӥ)fm i$;K=udw'8xJ^ vF(qS"H+0PR<(25r/hR 9D!)pt.I6 3Q^AD9KFU{K/=wͭC=7xYj]>~m8[2SuM+%-m!1ٱ!yj3(> M @Z :9oAO:n>- +sV ?5S&-s,Χ6xHIhyQrG$YԼH}8: pf"O;֔Xl| yH;6o! jrC B-1m:F-/<W!K("r"V9RL`!ܣ@B>dXY'I4b]hEsm2aLD^cw"`r߶Zf۔"f85T\fd $svS\/>@RhRtOQ9t/k 9Bc3VbB_QRrɈHD:./ ¸adYde<)KO^f ~>ODy0tj+{)OZ!n7^zeX8kb鵙Θ i; =yZBu6'_iT#s2H-챨i1x}bě ^O;bJ%.{o=1)(Ntp2lW>M<6sofqJ|5`Z$ E|*ͼmqvkpli픊 >#Lr," QG瞁fN* HDc/?U҅yh[K֡<.F!vrP0Lҋߵ\fK8uʐ:#>\*H|+.*o>| LW ܾ͚k8Yͥc"cA|H!_s |<϶d/绻nҶ^3_cT$j>grw͂ηƖaW[5kWϙ-r<@QR=/]`kaC䅑?T !ߦVJt Cq7B]hi%sU1u`W8)GPeEuZѽZeQ1D$||Qx-({d.aT=+^FQt?︄ahYD/K\Q ș<+}q/hѴt6feSC L3d#.8@?{dv8q}%Wv;#FRM%b$u`y`X!W?eәBO`բJf⇮I'[NӒ:SςAIl{T fߑ̛ ~?7/]@߸EP7)‡cd^%(ODM~-TsO0>Hfo(/OJ"$Őlp8 dn$#h;L@}fsWQTdžƅNxB{8<٘pq͖}IS\ `DIB_1=|y"Ob?s M9cf~pg<{ӳmd!V[3Qvϋx 8KJۊnC>#B l8ۙqEܣaco[18"vY=\(Ψ K9}Sȁќ,V;~shLb?OaѨb̛ŌTk!?gH{6M‚6Oyh{+}* *zxVp%bTSlm#Qh2>;OB'Z / ȇ1AagHħ2zgdeWBrLDzTAQ4a(+MxipISha39| SRgDv01|mL!0uF_'! [nc,.B9vhUA;1z̶xfTU9GpLp/trREM"rӿ}U:ӓrc*D_eGckm:y 7cK׊4 mr@K7 bVP|FJn*XFoެ9$?־Xߘ`\"f M$'!PT5Lꓷf߭m7_UE9 *WxĿ3B3$z[ 1:ZO(Qaӂ4Y-;U; .>"y@۰zt+Fm bY/Q^*BW\#(.NKTBHqH\3T?DnV|x?ܘ,ΐ>}i5ׂ:+ֽ%릳P%OM0u?ruch𓐂.d+QLG+ Y302#9 Wh-"k:LfD}P輐F}҂ MŅ+<۶ y/$C˳mq. =&kDl+t(#8#rِ={gTCMszaçF0$$:%۷ !pmS:[wʛuE >c4ܓη6>r5KЗE _e &u5ՂF2;XY,ɦ#Uj1*>90 OKh ȧWd!4(=@̑I+Β? vDwM5v`ȅ` e$ϕ/͑c׎v qlvhJt_;3-wl0rFuAexPew(-2Wo2] nO1ĥȎASD/FSGXWA\.)DP;I'"<6Gɇꖰw9&nvݤQYr+4(*TMK*Hqc۴шzWK&2Qs$= <A:7Y¬>K<|J lPO3C҇_mqR _"$-eA>FNIo9V^gaI6טCm_ I-Z3E֯!y=˴c8rجIU뀈}N:%Mgsh1=EN@*Ѵ]6dX27 bAK\C,WG3hI=ԴEaήG<}Rm)~Z.p>ݲ͢EPxyj-#v_QGe?A_UT/ [p5@`< Ŋh9}]{pz-:xßXY8ւux;>,)ZIKlmVṕ*e L)}t@cJC'`?MA3{PHŠJMsמe<tqD(mt77 ͦ&L,;1 ݣʸtg  s:DHv3ŏѨ"ѽXG/Ġ.r2rWM)k>/Yl̰;{ UQvf 7**޿Kx B$N>xr~]@Lj-#kB]8qOuo5pj@lz{Ao~HGQ0Pd)FVPՁNj r$oX#T׿UDX}r05դc=Ի,:˄%[J*@;6X{\ˍ261_;DQpZRS 9F 䵗W'T"dLt_+A9\g65f%Fn-> ҉-FpPT\5qx3I`'4#Mt ,ֳ) 㗣1- *ҬE]O4ƽdgy++۲M`onC˯kA sdc![3H?TUqdfY4"SlR!{2f%`Ӫhi)jX+Mud7(dLE~liOwߛ&3Z8 #`ʪqfxy;,#zVg.c7pWݷ%+o%F{*wU>hEs8 bNow'݆8C#3w]\g( ef` 褆 eԑ6S/vbHt8҂,V3gWG sghs߇{՗5 nF7la@JLaſѿg EI?]?>=ŰʬQnIHdSӑ*DUs6[W=eƟŬѬ+ naN01+hB"DM!E- ';d!UB;.N"d8aAb1%A IaPPw~Q0>v4C-!,x~a8ѷFAa#Ѡ'"ûtF$u8Xg(mXނwxذrbcO *z{9H{Eōk 9Ț?Oπ/49\09haŐ%%/hw$Vm8X%2"u)dq{7SŊX~ٍ !)5<9s V(g:[5-|hƳٷ^(r5[exW0z.HoLī (2^uXG Ӻ'{, o3Mh<06Nt~\2+xؤnȕ]z0EtVlW /ombMl.N-̒(0*>\ѻ>VZK/gphSɍ7\16ѣjű=_H0Pc1phdlyI<$R*iP:oԴz4/iR# Ohm 9|O#>5q l{>[LEsqx' Sq[ o^f@G5b{]^FFHC8)=kOxqߌ1 ] |Db/Cp`mU~)^$E1hM"׽z@,'rDHn,n+ a'm}&/ ȢjfP Tz,NJb s6O #4Dw6G}srx_M7O&\H: 0t!;kSb h4B& Cc$_f]KG%,CgVUPT1Hx*W@&PSss[))zއ VUaV1n*lp@KкE' 8z\I#Cb5& ꧮhnF3wjv{lNt&ޮ[mƫ4{!NPŇ~@2֡#)T+9Q`Ed^b@AnѰ9O9,O"D[[ 3K.c%RJh]b79ۓ?tkתּ~R4|؏ |E ڝ{O_qI꒏#RgB\Ҁ򊾗eqjty$$aT$ c#ԃyY $"Wos[tE5[k 4uߟ XOOđmF/BR=N]lK%z*Le1*YjbюXpF) stY,◗>&6n;,;P<ѬoQsY=yf8 OqwC@l3[֨H|4ǒ{K\ZZH9d8W15EZjRIqk,垪z_zʹ93ZBAuToEE#;^'7zqةAixGS`U_b&,pL*cdJUYceiB:Vw$Nj _nžL!dӈvRXG`By al$207)s"`J"{n .锜$!3_iran 2^jڳxjX$o]ߢQHrمt//b\~6<M `0]](cqRf$&|,d=maR{bWlRu5 Y=|Rxh^S?n럋E|IuO-%y$+K*GF3ึ p p?]ruR ͯ7k8'MksłKkt[AAIo_xt\o .#wi1 r5y`_bvSF0]aT+!{L0[ eF5%8" v9(a~bjK_ iO9dG*=:R $e#3}7lҧ#XBg]HAv=wYSb1xc"})%'T TVwRc3Ȇv 0S̕ +,&&:;я5(N6%k ml`T+a@"aHu>yڶь0-tM%U ߘ:sm&k\%:w婘 qͳ#|=M;{1qk; 3r:#2MNݔV Ck|O,Y(k۟9~k$KC涾`tn:Dו1 +EoS>_(#-)ye1C!M)hEqygo襪X@K2vO4fuR"ڷe;uK52Xkoʖs S=64'АB{eFSogT7E)"y/\1N,#HǮv{KX7'MvLF4ͳ~y`S@@Yy9.k֢Zi4Ji&;:t[DO5) '$=gՉD@z`ԑjpme<ݐ ).s݆-jq]v!0`T"|b~҂ & Odk ڪǙ(֩o**([wD?ץh▖E=g{-˱39W516Kjz;7_0t)N_s5>.m7'Z`J z/HBHvWJk}o}M4W**CḪ ?tGOT =Yk8}j02w)- w$:4~|Xt@6 :ԗ=haX;ݹ9Rp{4sɿ)aGr t).P9ߵJ8>eWL" Y[5wSPZ.g-Ud*wGRݿf3RhcdD0J?{RoĒ);uH2M\&ۮ Ld`4 A-Wwy!!*P+xNI6 ։ cgqk:/汣yV.S3BՐ%,mn#~b ӂNU^[XEwÂKBK8mWםl <:(o6t @&M35FAeShS}4̦ w;4c.I> ©Ίݎ"\OeVZSpQ?)V~UӃLg ~ g$"7dki߆tM)NSG/0\vqwqӃP2T0 7&B,RGK10ęV}|-/.¥pu{ v%4; H9ڝr3q,v(mDyȐ2clJmyJyQb n F5Qd%B5p!fGCb;AX3 nmA^WsSZQsL/J/ d:b ~IlGV2_1$Zf79)ȃQ(x8*Net'L,b(H?k"k9< "r±W1@hG\_#O3wl:)%$³r"% T:?OiWU⢓2Punk-s"RYW7 ?xЯHKi#7ā)| V_H|l'dwbEoU,btA?^%=-2uμH=SvTfdR .FqqLz+'sORM\=l!wfySS/|@ 1[{RvvMm}OĊ!l#E_P}7ݦFRϾ& 2yS=fJc )FȤWv}:$U2-TeprLP]]m=4HmU{s8ǍR'\ggVH{OF3,J0|7mtd*8|HyHW.ZڟށfA nMEۻ:u-и(g)? E~*|e~ 6RELxƥT*څT‚T 6;p-y"U; J#9`r; KE7a0*bDʔ\7rV0j `u)*j3`Xԙwe7Q[SW}¢-^eDi VZ՚-m(g$T_K?&J~o=`K̿Z6^a2d =:S0u>;S]%Mŧ_$\kUm2a-ycM DL"7ȣtPF j]d.FFs'4#Z jI!]`2mCrz?Njְ]-YQyX C@9mR 8ڛ1!KVL7.M]ᶭ?s<Ĵ%W*#S^t|5od&OF55JΛLjĊ;~ w?k I| F۱RiszGcY\ZyRNؙ!mdzE u_IX? G-W%`Y]`]6_Y.GT5f@t1ůs_?W {-Lw/h:70! &[?S8< mJ矜cՓJ"1N3C],i>J~[LՉ>$'rŠ&XLGz.Oٶ`į|'룝&ϨS2 !5TmZ_t.Zk}LlIõRLʦַˌ}[fs wOc™[@j2LUqET3rnhWvP:XND{e/׳EWI!b*(Z%B1+eUeP\2! cn?cM.Ғ1!"lt "Dt;eG&ӃJ?Ut'ǫ9.3uOdԔ$Jq#|L^*tL'uWelR~ZnoJjc9@@eZG\HXŐgt x04(E/a4!:bNeP0i/-VoHPE ^2z/n\'JsU#sdYYЊrߕtAyRsx?L͵dU:qVvoAa >K~_"LOڀk":Ďy3+wE,t#ubs+6r/Vt/6ܥA.tJoVtmb{H;n10M߾c™Kn5Qgiڥ,NyRUaCSJoF95"J/ӍpFAiѬo-/FO-T6&\qro*7 Ufѱ}px?"j (%[߫%tj'6n/?_^'{W_,ڿ1d"ik}eX8C}ŕpS!VK]Z,?^N(9cBqzZjVY[ 3 Ƽ>D26kT,DR&̋ wsXc,&x ڮ&Nޓ& `;xt!G3x9/o.VFʰb_IP pAD9E߼l^!T:$kcƕŸx1E2!\-GcxGV\#kd{fQC]vWuA9&bs ? mޖӃ18baxGj׼p dD1xDFGR|B 'Aw1pj^kr p I ;rkz2wV rEOе =h n!j9^1ɈgC )|eJ&iE:Hő5{wPf]b%2Yk\mE{ Oq~z\P"]m&v )mƚ9@`>s>d7MfMI(ݶД=Eb6K/G sYΚ? ,G; .8ҿEV~Hw_+.潫̛k'VM]oFS>.2x a \_hUCJg]P)#ӕ٠1bhTAlPs3UMme+hvG>d c2xaY커'B5Jw΅nItFplXІu ,DH66'\x  ³A#>W58ǩlq8zv*n`ԻX79IÈkP ߶;#[kz?^Ud>&`iF)qNfHcshp ԩCYZ^wFxӮ,>`fQr}nMg#^AEs6Q {1E5Fs‘wbXn~%K`f6 3H M o 0Z ˗w)#3svv y"0z+ P1;F𝓨 L+ z9хɇp[7^)q5oq`x_*wL;q=˾`+cscdtV6(fyL2oeK81&bj> #@G1 JT65~zK:rH րz,n D]wqNpÇS} hۙ@Tpv= j vTquLIг=)KQ%8bߘ0sl {p٣]2vjxI$[r3i߱& o|>ZLܽ{] # s;T:w$G2^lD':>6 U";0: r(\|Ou6(MqW 6*~A*@h#jt!E+e&b>dJvDx)Jq0ʢږ۶ͯC(KCɪ|XYϾF6>kNv1qUZC= ,OersF0%l'Xv0ǚ%65v]~tmH6 o~xdhVaP-܀V~+O XJE \Hᄈ+;/iΈ$""ePv85axnP~-/̂8NWPWz4Aϑ"g|Q֗%wHMMִ3]1QwL)Ag[ ɡ~ h|\Gv-EZWWʟjj 6832SwpڴR4o,OQgi<Eۓ&9">iGbS][b>'HH,3U|w%Xg SxZ&<NIL/`h":Bg<UIGOD7O콟4 3Nr70ƤzeN)ܶ/,Nà#y<0wd;;q,Osm#AOKafN3dm .#'̭`]] %10ו$*ѿX!5n/oJ($)! 9*V58~7s,ʽgfIuA0C0 7 ҄p!Є'Oy=dҐ WO,lNJJWY]qso%nH%gA 8$-a/mS}T(HA58G$4>"ma: ݱPW&k;)sR6ְ:]Dpռc+ḪHGw"&G&Q}J]0cFvsiv6U^1K+gY~w`=oR`.,n&/,|I%CsN3 6~$lGA1jX@r;HYR<}/#}?KvDN>бc/Tzxw 19zݜg"<}A]~+m:ي2!l$KFMaA!jjh=oHo^g=%ll9FPhj|9=^܇z.cK| \8<7L`|]JF%Uodp$q -۪LLnpã2"~JZ1R 83*@/K#[}-B9U1lo"&ѬZxz&̣̀5֘Udbg I.2P9{,rˁ$)1eV*PmŜ2cs5؁+!b 8_q;X6aPPdh_T8>K?wf>P ! 8/Xl@ K z+2A/0T1n;d)Bs 賂^2oJ,v lc5Jz򠼮^_2-d<v{c .vlRjs"g?^E2\VrzR6d,bJ f[_N.s P<݁#xHw X3qÐCzpLoAӒvgjrOxUP O. H'yZX:X`߁+dddWUE)JIYN4/ߘ Y$0}{fKXhx?.p)>~@ռr(쒺p*pPaD좔8N #; .`YmZI'l2sGYfz+a"5 2t?kğ(pu&$H}hjyIO|LjP* 2;r8T}j@5d1A cCI,^k u~Es ` "IFJL\T-eǍU64~]T=Z,ރǛ/~aݨzKhu&lиFug<-qňggwX!?K rO BnOkItOHKgun\A*ng45Rd^n1 e`5Nǯ,Tz􏸚')f!ݴ"qtjXV-1I .^_ZSWio^ P>t0"Ik[}umdmrTRW1@PPiU$ 4nJtP+45DX\G.@{8Ђ)*Fn>*H'bW )e A$ LeHxb3< 먳"%py[8e\n4޸a&7<&5BxۏBkT[Y<8R a;_Y c :xCQUu{wo/GS Q۪ϹFimZA4hk圆"c.AMOlg⨷BŚ4Q\l |l\~zЧ)J =6SZK;f\he`9g5/UAD}|6X -~P{PLL?Oxnju d**~fF7Qρ#tx f֛hS8 {46pP.O0w)`&L7}8.#ƪ(c ͝>&y[-7\r!ΠT7 V±(!F9D_#sNn DTۀb>5= ~<7Z eyaQEkBVvV~eݧ*C~aIIrEC m\=Ɋ-x,[k](͏U!> ewLԅK{1@gw1o_? 6 h,pSIH\(Lʩ>'ڮQH $m5GD3X/Wr>\TIt}aؘΨҭ𸞲dD 2 H vZLr =t,s^ =w&RT6g jÿǙo7(zJXfyiQŽV x̼=M5'ZlC*86qE,sj*Sh@7^L NscR"wȁ;`Gp؝m^ndJyɒRX~귙tjYbL<-NIt)V͂}M0aL{oMǿ0{] y6JCi9HFGP;lo%D潊+nq%D+5>t~8/)}IMh*ޚ౰n!3q>9^J f>w)ox8wqAćbZ)f3I*h 22lY QcG Ct\D䇷>qA ʷDy^\Xvחf@O9N:'& B1[mp#jDʵv[P U 23w;wκ}U!"`6@xEW;}:v-@v%@݂\))^Fx Qv6vY ][Ud ' +hoJ&Pʻ4h0cI7$j@ \SV ѣ?Cg+ Mr@A@hi|3r :]J픎55%('>ٖ%ݞCbH٠n8hJcؾG"HDSNĀIcSQTNltk6$1؆Ӫ~K2E/[ݯ7bhF_- 锾Nj]13r+l'S56n x%[:zVQ%;? D"sd4;$jd"Ӝf_HHZmn"IF`06+ Ue1f< b]"αPbMQU=vTQsvoa. s RX(n߈kO _E3#|JM2 <6-&+ݠf%ס~lRħ?c K9c viJlc.OӤjV2X6S㌫kt#YA(%!-Ț5sѸbO}b3p٩]CюZ/csqihL%+@c>(pq?Ēw1;Л+ߔ(G'盞W>C,XŋdYGc#B)k*_6IĄ3=KG׍,И+5^H8S/AlK,fkۻIޓ;ToR8|PgUgI]V("Q3T*E/1.BGՐt7L:o2WE߄v닰{'!0URuUiM fzFGBfVP,9p3>']Κ@%*-v`gTU49`_ZP~*K\@o- H!2Y*cFok&?-f0 %m%mB+W1[,\k~Cן%졇i}W "6/:t<6ŋÅ{Ê[AM7]af\} Qonّb&Х,<97^YG\>vE:7D=5:'Wۖ{+@Ke# ͎̓ܦPLCqyQP-y9xpIdBY1{칙kibʿb(SQ?Ta?MgOéjz"J2sZ*wRE⌜ hB<-8Ȳ}jVAn3:/5KI{I\o YI3Gz"4ng!J('CN*f)_@mX2z"5^PŽ++h &7C`I@sp/q W#QYqahT[Waa L"&xHjP ĸzDU,L]w4GonjÏȿxd'W!ĈPMn= ,O#Z8}|NYfe@gzCh\1 ^ m26ܚr4jtmJWojmK3ɭGʔ!o"lS5Hd+ [yKJG:C\}+RX[,Oc"J֡v=M# #Bf\8i<:S;$-?VX5DߤH!!rl(aۉ ܶ$4 =|U|n„>[gyafq(BzZ*T6Ɉ?`;Q= 5NK$Ngϋĸ!G ?+v±7jfyTSl76H&s'-u iFG̾4` "5 xKKaB '@Y̑켪\o xǚ!̬v:~. Ŏ:Vs f%O\PToN:/TV~|EM`p1q3ϻn 0| IMxMw}>ȊDN`3|n|Oq*g evrf*57|ZI k34b}&`qbKf7; S=~:_ϾւlKnʽqXv`}hrVa0}}S'sD@`zN]O~gUQ[5Sj&fT$s!<EIKV-'O /5-/P/F}ZcҢc )㷰#\&KL]M=y@PѦ .n4WRc$6yP^! P2=9|rA^6JhüQuLAٔ29XX7Q!\ב \] +ŲuD3z*k^gKxo`y$2 ,BLl.&<]oRN )TYj;4^G/{z-˟ZV b}&܎+4^|4vf\bS{mϙndⴟL }Cv-6Gu;yJVNt7#u>-->퀏85_/Uxx֥ĠJ/o<㿿A͝B0WjMݼI$#bi$ m{<{~-z/M=n-(PT(ct0(N:\F"ۭiB\8-&ɜaQ8q [E&Y* ߚ1 K nijB'%o^lOń2W Y7o磢ao"8evz<ZF8Jv"Wa@y1ӯ8:Fh`I>-VZr)V7T%a>{/D3!]Iae!E*Gx6ԋ&8*>I?T8-I5%s00CֆH Z,bcͪ/}5[#P/i=m_6uSܒ&{:v܁A-w΍< =(/c^/P4mUݦkHDsr{0<羿HE |JoXgZ 2.<B2 5HK{ؒ ԡU6,fv|uE%}"yb 덵tKd֊5AyIFn0MT''JV͛DPa],1h\wζ ^答7Fn\kHhA%&5JA7R\'.'MCPYsMtXG`=Y-TU(tUO MBjb&,NF>Å1xLw<!U a"C,i׺O}Itjyloګ9Iab mi콸<{L:+b]`EY`]ӰeW ɬoGhjqˉ⿺-[^k쿜@!b=ƴآ04ft\5CXsD[LC½v{|D%T)#VTRx9łF#JԠ R2 9BW9[BQP~(󛚅6g- <.2w]E8\HIȜLxDzsD)s2 =B kc( S,Xz˩B6cVCNJHrX]Rq%Ox NYJG)ΕuoDbZzC'IZrŜA痲h*z2]x2 < ] T;VF'/3~rqDcvVbLknAn+r(|2?%*@\~:nͳjmo\>̞Q@eIY7M3&wc-Z?$T~2HYR&'LS2dC G7.̕Cx}`S^_ Rm^X'3͍U4f8ODWh"'v$' P@󐛷o^@e pp)|knʓ 4T(xE<@myz>0_4 k@R0b}m?f9 zIe5hg9#HXfeWBQtNȸ8u-Rh7qASDtA/2lfzh ,kȢa7f[f2mV콃 .Iުk* GHT'$Pn#+7+&Z u6~Rk[%Ne2fmbѳqIq;JU.On<NSkXc6xY &^0ǭ4/xXr2*i7+woZ:/YL]W6HGWy#໶c¹zh q 0m~͐MQUvB3[^z7l ʐTp2376m--;4P\B6D"h/ h<[nz p##f韞1<)q+s[V] jD8E8*ُցEoBzcW"0R\FN֢wo@0\Mh VvnAEΖ*Z8l&lOx˸F$)4DE6?uVNxպ,)](=.jT0AXk!R@PW֗U&C^۽m;gEۛk< ".bX id(%jCh $ ?`H& `QY?D=JZW#M튺_P779uDL^|X.iP~|!"""AEC ; :.د~PM&Z am^PSIB0Л]k͇fiY$g,p^G]J!lĚICY_xZ8`tǔW9kbOM.hDL>zcogI,~^LS٬ dIaWM!#}W$N/v{:5ҏ.TuQަi'"JvnدCŽ lסpkٻ+">${vH-`Ũph+SMr`T7ğ+ Ĭ\/ X8anށ< j%G 9KCt:қQU> #SүlQ Aݸqo[<spqy$j 팽oCe'.l|&?0hoY*H·}kʸaȋЗ&-Ơz+oÃ4|C)Go8zD6_aǒxmegٿGHzM5P[KF<8^A{JtoR_oB=:`h'ޯJ"d!)h́ӼĨ[.+t.w8i-]Y\d^=/o aM(° *1;٨{I @0c7CEHza v/T#e:owv6@9OTMcXO~ѐ`B9Tr|sh#cDizIHԈ /(9Ѵ:l z1H#D{9-Ȉ}Q<<_8)d@u28Ntf T[_J^냏zs) ʲceD 6{Lzm5||:Wx*W_c)̢vW ~ H&\u}aIhXq~yrxV4=~B O- ֟>EZd}.A 2./IA 3%О+۝kƩwQv?JpT$`T-?; Mu݉M\+b[5v!46XVk( ` iɮ׽h=yl>cx/Msn3*҇ӴJ+=t=RSNqc2| и}* F"ZpF.0ESZI ao~1-HTt"$WsVE`TsCBGBsbZxm6/Q<;)6-3h|v6{%CBUԐP95ԻzlX ]3s }#o_LtW"o[})v$y=V*wfs idWlS4֡ tLfU[}FUycЃ-Iu:\?ʿ_^4s߇*8|VLI%)]y1'*5g`[MriDkؠ`ı 횴pM=Z[tqX HfDg[s' ɌWm*9~!$'3Ӯlx?+QnPP̈́A>,D ⍃^С:9[#%Ȍ-_bWܔ_E" V g)jvhqc4:We6~m`$&l\*|7q#mNuvrbxC6&E$!112c<Wb)ue/#SvLiJ0.t<%W9 |14\3?.t[ uH UKy“b櫸5-PFD$0[>Ro9Li¶32y0Ǟil5 ֺ/ $cZ:7QoJ\h7%B[r^1^,J\'cIވhVVǰǠK'mlSI v oh(#\@#푞Я\m|B}} ^sm5^(#lJlj-Զ5Ya H!ݪ㽘ph4/4<z0690L~!R(sa2W.SSAgDCۢ]>L c: "2X|8R5V%x bAFLD@}CҮ#M'O$QCKuO*s ?3QŞoǧ˯<>&Ç8slԲ2Iْo+ۋbdZ OCvEG`.qH rjw6:<-yx"9)WE6t`>0lDm}Lۜm,KLwjф͎~tڿ~)(]%{}=J#|4'VHɑF./0|VbM?/&oڂl狿DN^KQ4Sm:!Mb/PUj>B=L˒k)!#c.UGJfUD/&ޭjíS<6n&w]/ r \^nN AcK+aENmߴ[pXwdZK i8ZqA BT`W*lxJ\;jHB DY[ExY~5ƒrhÀJr;t3EIj8y?93 H>0oouM޶ş[=7S !Uf3 h|!XQ!'62ΓDbHQK+Yq ,"-vٶN3`'Y3q6:,q3FQD/0E(f# k>q~渾1j/4?yޛKLvXrs4T$}"c23vT>oŽ=:=vENwùmBvuG_7"Bp~j7ߒ5EX.DtW)JfÏesg;kDL!'"ƿϜr$hh6#QdHyO/?wD)336ѪtJ8ŲD^s|zB#q`6śpv]%"Y$X \(X]B-HVx.)M$^<3YIq f;z02΂p23C?̕H+GDQJjKpV,X{T_5kSiRPkF>qH}sƭ9bTG|yr;$6(ϸouIqAB)~c/Lc*1XXta`BWr?d`h@)AY<`T QA~ݢlwٹkEqE$~KAJ2,Ywh-b~F״ c"J16UgH UP|;Tgc]EdXAإ-*Qd)h {. coj>٤hu6е|Ȱ+lPs  6uA%)+`޼ ՠwZó@NiL> \ndah{z. `y#H+ewUh8V<-_@d $[C<qc( ăU &nTZ^tBOHU#~y4U:u18M⇝{o=b8  peIF<)MW.nձ4-KhM]#" {eo'%¢ F&,Ė0n2ғg]ҞTJ4D26+` xUq2'ɔ%M4v[t$ҚLR]b?_WB9v{ɔXhD\8ݸB@* O4"nZ!>9㫳h3%xLNM2}?0I9ot7ߑkLZr k:ƕPVIiN;dit֪)nE~]1fuѓBe{ه/0TYRhŸwU`?%X%ЮI\0F}t=iczᒒ8&F<_iU3aY\+EFEP3{6s|tV! paX>瘿^p[!VO#3LH'~k3{=PՖ -nqA]>' Bp H|rNq* [ 2 oֳCHj@6?b{Jc@Xوjq2I'4 \> mqjRx$Cx78/7{NT2[+@%S Aaa>Nc<9m~Lƌ4,%3ѩA6m T% WM¦Wѓ4r80']0_!P5Q30BOi m0"v3m",`]'ݣ ͳ2S\`J NUqյ!oR!R -EȭwQJƯ $Mg yo 8fAfr)F"k l7ιQ -KF:SI:.-Lq@f^ˏC[w["nZoL򹪽d ^[Mson)kZµ㹐՟ha6}L> Ħm|8u1gYL;jY]z9qņ2WʧKFQ8a2:mZvs`Mujho8a4Nm ߜ~~&jzцN"6ɸl[Dͫm,1M|%=bVעxX(dy& aK[W{\Z]W'Iv!kß߿ihfP YxF/qڙ2U|$[ʸ*õ?a#=>'*h>$d3Zk-@T?v%8Mdˊ^[ܭ2fr5!deAtFK+ˀ9SY~e^ڣ$u*pa [Z0fF}W?Ӫxda(YI?@9া/%31k"!1g6<{ @(?a  9v/M'2A@4r|3(ķAK(yɯ爸/;E~?M=A˨#WojD_߬=y>}2S=E0ښz8bH].-ֵ[52 Z2t"yRD*yx>1 O=sr6][zË w&jYŦ.Eaeǰ& }Cʵ3Z?ywfp{2[lul9ћ~w"Hɚg5N 6\^"9UlNn ]*a\,)攌mlhV Dp|imTjڌlF+C-}_fWy@F=DF3煚]YMp*j~AM)9xZNmz l ,+iF.4 vojW1%RC;Y lۊC= mW*@ʄ; nA.]M/JKwk*[/4~>oN'c`Ymny=$Yc ;lĜP_6.OaftnbbGCGl(Byߞ MCxVuȆ[o̤D2&LtoJ?3StQ\r@9X$)~ T3s;Fx0uRitxTA||MiAi8lccS قH@CMF,vd(k,5*R$ cPgCC͈BvZRL_Qno?^}q ֦;fm2ɓT`vQq-Oc=zE?1ҏ`#c/w4_<|(zM@7'uuA&K<ܺt{k}$ ŃAjmؐrݔAus8ɚ*=u21C hTgвQ[YƏK8XrW0T="c+nï; TIɺr|{ww"z/"G[n"5P  9Q7(*$\_rlJ"O7$,M֊'֬G;L)} >ȱzDZGu>j:)[ Ovrd̶q ,^ʨP 6ba2.2p_5G={/w3ڤ TUy2GL"BmP~d U2lel&,W~DRETryvgdʅS ?*sre$a[EiN}# ҝ0ctGm~ܐjO805\"}8 scV ,Pysi+zh7W뷓um劃Tl3C-M@A,Puw8}[OAPT[El45-{bwō䈑fHnesͭ&4タ2Vr $2 nknwMj:I0iOm?hqи J9=:j+P"ZC?smm69Ie7mcV<[o } DʙP ֕wSilG臨Hҥ$xaێ f=lo rϪ$9e|a.e>MBu؀VV܌nϵ)EVG9M3CmES 7tzI-7# DY#0pDU*gNP*;VMW2Dec+%GKF/e^b=JbmB}Hv;)V#ElneU+r(DId$c2܏(ROPn'vl]FxQp"ԃJ;xI[ >p!˨("]g)*UTհk,aL qסdH-u5-nj FX^6 yٖIBƛr%g\v5?p <\E#پoVuFv#^ ˣ'a>%e z>PS_Y+cE# ٭.>@duڤS`NOϳj [`yhn i̘| eP <mŽ] OK YwLjdee5{#~uZ[l:8ajM7UyKL8%Z5k+yYy/kږA< 7 ܴ6hlCaH뵂C$5Dj+t6ղҫa ZӵH5 . h! U2yBgZ~ #6/J1EOQ!(tcƐTa]3j4yR<@~kJ1]]gc!C) .xBYPiG\}$]C9L[ QH%V]="!UY~324dԧ\!臦Sfas.]~'zR.?$ b=b2YyAև.W=tu %+d.`l-jY <-R&QYC<,Ao=1(3"rCEԉ00cxi#E(VG/-՟ 6|'Fj$hġ0YCkބe1F#oUŢ l,-D?O.^rTpفQ47*M\\sJDy(gVeBZ0Z\}.f!3Qrb .$B-QqILmHKj!4LyS3#*vI!hD<}[7nyϘ%puws="GR!1Wȁq~cBVWak]=zsfKv`S&oӱ5Mr @DT|uAс9ֺ; 4ă'B7<>5JI6Z^-˷B)ƀ]Ck(Wn={ye_Dz‹60w|yrX ,OK cFAD tmau^I@3 2̜{` },b=F쐬n@2۔79:w9[R0|~䭆rуq6'+oq{D.: Xn1> / JO:ix,HjHDE} ;9@/ꓺ<(+(~٨ kbR8? p+%|ȪBVaVZrO_<&(o L!+NV{ L 9(J*hHʾOاIA[S&\)[Rw xcG0c*Ik) ;&YJMX\ٵs)%f}?]Vdt'+t (|B()d… k9+k(eJ:&Z2:1٥AdM*nc4m3puZn0ݮ6nηYђdRRڝHaBjH; MN8^.+O=JXaFyyvzXPsf%ޮo+5M7zbf~|bjb8:-_}~3& {2L!fF@̣"eUW:oZ=DFm> #DTx(e'> +{T;t~2lm6tw ~ZrC 6@ԯsn:?FG %ޑ_, 6 !isO;~B}u7mIZjL%ʀAj1|Figت$O4w.i?줫z)Vɛ2 x1S )4Ps[YCaxYR,Y\ C67Ύds kHbm P)=aZKux2 ;9fu`:[ _ͳ c|pC&Cgry|6g;ϖ-×RTKLemXUZIc>aǎڊhTky\XS#:ռphT"52t Vr[c~)[ ?f{:0n希L%5q<9Uw'=J5:cVIciݘ}࿿&ʻ[gefd{WoRt:2W?"-f+wUALOg4ȓ'̪1JWk[+B$t,(!W.JD 8si:_mLT})+@-TLri}Ϥ:\38&dzjOt)`) ⇌^{'\Eöe.@qj:1(O2he[ƶ $O)oWc%Lob3EA|0K8QЬ0`:U%7Ë  K4!޳3El?T. w2P~XK"[Էp{^OFLzlÑ_6I*H0TT`+ \(2T( h'=p_J傓zZF@vfup0&[ +'Ȃh`S|;j`:5nƖ22VthZmt_ xUNc:Nq/J^4+85t&N/kNWa/[)M3ABܽA~;`Zwu gI*|(XaG'KG\%edG1􏻜e4En`}H ] 9GhHyDDPle,:3 +¦ʏok팶vDZule J~?[+ЙjI6iV')lOC~T~3F~i4[IZ<_1Q:i1Cų|nua[~ oUm!9B4*hm 4P]<סPū>gP6PƩ@@h+ʹv%NM[\qxt.9y*7EZC+ p[Z̧h?, Tz&KWJC՜3 Sc61qS훖80*q.l(8Fw߇X[7KcU@7 `A*=a:2U*t wjBkZmjs)ϔGizgc#fٲ#kGy~931)71'ǩ…GjnE>LS꠮WzLԵ=]s<GncB޶%./ut5WɊ47x33(>l(V}0NB`V90 ""&L*c-;?_q $I'Hszb)JLZ,7|poakTm]>{=MS ծ!@q~b4Z=ݐ"]/!gXg0eOjT_قFr/&^ɶF<$T F|Kjrm3.wlr]:֗QƊ~R2XիzؠQy%@$6_HYustXNe@#oh/tG&+FSZ' đTm 6jRs366|ăC ~)a/ 'dF~+@k r{c4'1[s-x{\8hS鴀G;O:XK\-q+W^w`L~tu^69oIwZ P إ(# oK{Fz?؍!AsY K/9KO%׋ Tp?+ryyC[P[M9 %+nH%L&xS H})ӏ1kw&LͩmrT֌b.%Rj V.c=UTVg_zO8wչHzhvl?oq(ڎҼ URu.jx?狟@MIMO*K˹N=Ip +<!Q/8VxXt.7$3NVwSAw|*~4'hHZ?s ʎfO}6~m4xj92Vsn#2Ͱ~PANs)E[TJo~ #QcH>4WXdd?S!}!jeRhZH-G-6֪7LL|p̯WpHw ^n|O Ӆ# ÝUzM7d)R[a]Ec{wu6 ͤd@5i lU8D]ƾT=}ƚq J濚pu:n4/AXޖyFne>5&B-6% kw{I֍2V2aņw> ׳#u?0I.+3f[5ΦԎ_e oh: WV'RzA宸d6R4Urk l°sC$ zzws Ոڀ v _ƺ JQCK9\Ŵw[G/9t|h\@i-MhaKM,yEMeh6XVf!~qF&A=GӱL .yO/ <> |6YOpL$ C+L[n׋r36qQߗ Dbk`Z<1JnEZ+uݖt  8"F/7QA[Z!0,+h/)k ʤqh|k} yрuԘ  #IX1GzbL\ 6;Qߢi+6=ҢD65.H-j [T?szeHѺ,,sL@(7I97kAhgi_=䗨TX?ԗ), u}x@n4Ǝl434c+v\T{NߊmV1z!(9B(8A+JJ*P9ӄGUm` "PI`dbng,K\gpYoH/HskL7+#RB؟S/``fv-meBbY֍jl{(g4W7OmK 9+k^."erl-PTTֵ>' /-8SܲlGtU`4q -uMʼnNusɈr$ oX$f0ܒ~YQs@=#XC,FQͼ @ynu~c5y43=WkoL23بDǩuGKԅj czxep|~@nSsv|ᒹ{Nd\֐Sp*zEĦ=fg]*prgjKQpP ~Mףn>M,qXSPgAб3oZ`V^J?爫(AAIBBC*Q|w}qҐ=@jSחk<Ըۚy73QEz ~#v! BQκpuPҧpUW%1ÃGvtlDK{c6dپ+n^q8UcNS )iU5n )xcY~ h ;)LMg+aFxzM}Vq)\,^2kP9f?% 0?"3tKoJ=٤ Z]fG{ *?~v568Y3h5kǍe|ke0!xp*(5%䁕YeN݈Mq>`햅!drZN͗գhۇ#nFl92`l +|N[z$?e*Zz;g>z&1m+Wģn].ZLF,B#.h0!Q> !5ԔO%`綨Fٴl?tg+=#[& M}O$ni4B׮-(5F?ROf}b`t H:dRN~̰mPg1[k=YKjJ w tAavϙr.)l9f\N5x8s~!qhP)@? A3Iɕp?QD<0ڳtz4at'2K#}P&T!W~\lժrY4y:J=$j/_.8gfuL>꿇zdnWXWY7P7E[w:.TED%µH4Y #\7tw (a$[`7:2389rCa^#nc`Qfc1rԷAzDi E98rZTB]/xS"&~m;S Jk^=f_O#Mۘt[+ZkTA׏dyM0$$N׸HfǔiïlLx:H7(];U]b8UAQ_WVK{m_HOw)"N|5ՠXp  t*hF`G]8V]fwzgNM~`׾2Ǖ E!@60quJ18 }n'`0,TuWB,?eyf'X#62=Q=e'FOE4TaW[lW3Wݪg{#T!`M@|#=LFYgfT!HpOwR1e0'L$ BbF*W0Ї:Xa9@y ܛ-T,+)U,pU* ;k3z45H:W!{y]d{ hJwtaE+g)FEQYcmlw/1A Օ^Ⲝ(@(9l+s|;ow-l27-Uhl| Y/%,5<_K)D3~Zn R8?vjF wVZ44ĹxVu)C^--me'"^\ l'ʨ!3 H4~RTLR5jWzwRc]tvY2,fE<'LeƁҕ?&,)fRѡn>ueT!1@y&€yMIlMR95^{><:OV4>lB `缈~?T9#T4K; ^)XC8ѧ %e`sUpE)>Kc*ζE;nc}\R#Gblro۟tj/%*#a80Kڨ| .NH1L"{7"r14OϝլiZ7Gӗ%4'{7CWyn&wOҳQ)f9f= Z^Gʥ|hSuqECC$:u " #.\gglkYQw1Wps+3`'B6O}so2r"oI(4[xp7#;6ȬB+s |4%XZ#̢?[fQE;ݺ EK5RՔ6aR ZSg?._*$Z*ɓ|B$C&J` [$8twn24(uUnOn<7Om7WI~^UX~_8*[OkKNPP!<ʀn1/h&DH:MOW*cu2'Ǔ]wM[h(d`&(=<^uG{XP8:9e5MKp{?LfV'o[u FGj~c`C5g̈́c[*f\;HqJ+0sڞz!h!Ƞ,k+UAQIY6K\'xŏaVAS-<0Ce w5ࣗ (A^Ɂ}Oe X tmsa5w/uӃK{)۷zH~KG۷8@icZ-"#U+7QvLRrCCܜ ԖJ*:'G$Vs+<·-bDYh`!~rӸh\x"Ys䧮^N}z\JLnЬvDG:1傍?pqn8_L&il3ӴgxH' d!VPRlQ$wZ+y٦ln<7,ixurW32쇋ئN " .iWMCI}4;7KU_ FL3*3;uRħ,F2JJXsy!H=:gI:xǻDHB'zJpG+? j~a"k@A\{2DnHs:|gaB-1jÕC[i?M3"3&F4xO7*-'T.WDw mq>\*n摍jEɆiNV I6_ªUCFTK34d5`ݙ@|D^D%R򏶹{E4F/Q"Ρ꣞%+^|;:b:/>,"N`Xu+/E=-e.7[j;c-&6;7Ո{6ڛO Z27y-Ǡ0 -bB]0'a4 r\z VUF~0TДPGMBr22Bx&s0$3f-4BVMpns3Y %|$Jp_ܳ eZ4~!DƋWW?zQIp{^Em/2܀ z!u;(ݖڑ- >Ms=eaJB/|UD e"2UNCkp9c'I}|beWĕM9!dj:r#Tk  wE+R? Q=k4"X͒G1`~좁Qݩh]#~j>\mxy}? %AաA2wsUiX!MG{;|e(Dz X) TD"G(Vgj4µg|e*PmM[yNe`۸'s3 莉f`ll 瞚ۂ$Rg Gl uOEpR%Bk2|$|.TkME˻;`vyÑxF[7ŢƷ Ǯ^ogQNGS(f=12|-:󜛬 mVIpw/qjuĸ}ʼ>@w"`BxoPtxZu{Fy * PB#% "1FZVP_NA`"I[W2ʼnڦAm8C;+,a/S:zYCH_QƦ$𣵲[)ƒYE枂Ru?VDc =nh8YwasotZY26>lKhBYAF<_5rs!,DO桤m.O%PQ?Ի̦DBFDh~d 31/J EDPaf NDsh hF.ZlO0@Juu#scVvQNƶeC~|j#4a<yì'z"f;!K9n'YǨ~#ggx_F !jcwN+z!T0~󚿾M)`T#JNny@M<}!5 Zz._QΦGhYuMΨƴFYL+ɟ;2lPd~}Ic #I1~GXjMȧoym'!q.uQ |u<{'(nU@r;\)"cX7%%\,t1S l=G&32ָ#>#p|>Ӿ[&C!*֛-z]v>.fO>||q(,N9jҵu%sX$s&Wx` 3Ayj5bC,N-LaHvrwJc 8{@]ȞG,&xB5}sj+R~y#? uh :1!!#W-k:`B(amП_Xu50YڃW #`m !HIgnvؚg 3@I,%Iqķ0KD%R, '+`I; kTܔ{gȍP&e(п<]BJx2# &ĂZ~Q4;@*X*Xk|pGT71#lғ$ot+JR<%#&@ݣVqp|Mz?acsJ]jDg+%e4۵9'<)hn4P 9l4 ѪSb \MuTE-+Ęjo).`vOcP7ln @hw]imAr~xۚ𤾌h7+( ,ZLamsoNS]Wyc 8,iZޟQжm@)GDuH//&o/UY̛fWqڗo:h7ߴ\v,!X> ʀj,hmA'Cxx:"a5 &DSOk>kpEƲt "W򕞫M33!d,]EoN_ORQl8{Aw\ J8z%;Mŀ+@۷#GVG$>c+~Sh }2g8syR˦X򆕚Ug*%w/5 ,61u!J`˜ [ٕXx0HАA-u$:\{DipՔO\tgzg qҘx4Z_jL=S_ $2!OtM: B8,:~t0c*S@'Cmjpգ/rokO4t!~i |֏kӡcV9νs2lb$* Q!Qћ 3%8!@4"nvb㬽' EHTe\ v#m!B6Ubokfo>>wxMnq bQ+b𒬾ImkGCy E֯*7NZZ:<^ %X|P;Juohm=OL&{sōi}C5qzJrnaPN95yY[q=8qb' >݃̕JM PSԃ_4+yyaV\bIƷHm3C̗88rĂH>D>ocgX^UMxC5cMӉygUULeUF%o#fFT/[oMFpZdiBۧx.2sFH[ hb, n+ <*m]ܭh-I7$,yq,ŋIc(d;2W"i a*3*"/!ќ5v AZTH~ v ]DAJ`DM] AM) mf9pPh`4/0P +5ѿ=Jbt=0zV _\B>2LH]ʲ'Sk<"MY$} Z/S"O_YCz_]ͻ[m/džE0ĉjYfmrR$KrvП0ZwtaEQ2IJ OPd8,fq?i榒u-&1)JukA")wP`eI^o1hMLOPڦK76c竆s`QzQfvbfB8ݫjy\!g4s 1HT$lkv3p$ALY{0̋ [t.Q»ZoMJ = I HGX1<1\c"].x7"emh7d5/#\aEzҲ&ă'@$((ږP(>pOl2cSy6qger}nqꯇ$XTdbەU F:z1 Hj?OATq„dZ_؛! mv$ LW/"i,mʱk`#| EK#V ^H aϩ|^YH{^5_|VcNEbI2?:hrh6n4"*[9v(CIwPSD&Wi h5u[w]lf:.XC]DV|gȞ(|O )|*_' YQ4)AW;8<47Q/P0Og (V^% U`|D4\vL6en֫t  R`61i}#&؇ `gH"B}ғJYGa#ў$n>QjPl覥Ո'f b1*>Zt@ b$zK/*a@ uP^VſbF/YKxU#4;3a&奆ء>5ڷ,P!ՠM$_GmBɚhq+M Aٙ9z{rsOZ gG|5T{]HS.,;I+-0 `{kM<4w\WV7id:@J| 2C|Oj_i%et_u &eb/[x`zѧ{mbֈ%qqxu]3UƫYӒ=JyʉPY"/5 &3š"%*@2\:hg-iUwԖ2J Vjvʘŭ7#+24qSbȍ YfK>PL@ LPtdjJjJؾIʦQ%÷&5.?3"ejP(Q]poƳB[+M>'][T,4P&i塶>"@YNH(dYn;,"Y=vO<m䐄4LHyơ2qe~ČVzaK~v!dV~8ݮb=^X Y_Vtm_{ds6oX!5m:6GؐȸO]^~ݤPӬ#wG:6Wy9Z 맢Ӳ׶ @WW($Fa C+|E^k2 sW~ꌲ ؂5} +g [{`p8jj͆FO7o8| w]Hgح$G)#meOQxg&_edFΟx?r7:xX*fX'7{7(WG|5?{Ym7'Wm @֤J_6 y1p,,C2)2E9豏lHژGCW#<{ w_27x=ؑlt,Y0ꃟU*fbG-D \ȒGuʡq4,@ln8(z0 Tp8?ϏN#]xW7f ^H P%DBCW 閎 b bE4.cYyjdvRҭ<Č7X[F1uUrύ;UCDu(/O'tΨ~b^Q2h.θlty'FuWLN2V2 ՠ>R`DlQU+2!w,vyܞDV Wϑ9ؚw߮%8by(c<)5o͒sb@ব7z0QHqmp~cAsX}ˑ]7U/k_M-a `սN!suEeM!:D]l[VN9 :KePF'bzҊKf[a:`N2!` \vsVi$(cVZ2VM`cT#/%$\׏4qe"*Tf(#ZW7Dɪ  zB(MghCbkG8Gm\J2bGcBeh.Vjjc< \'ccMmb{$͒ )0MQ0䈸cc aMNVCU2TDr7zɬ׊mQsySoM$$OV5%*iąL̿6J80ΖOE̅$%5iT&~ t>g9ǺD[̫P-P–U?=+ ҡWsCȮ~2m T\ B$x8Lo¨c9fJ{M(NK)hFj)JH.klfO fgm GM5#;ӮƠݽRV0ase.5ͪZ9*KI#ɡNE /m%Tf_gAcrg+ %*p'`/%X:CŞzꞭ7$ߩIJoz/M:23R Q.S[lKԭ?)k:9X]W`lӽ70TRg u(X±uL6 w`5oߗ#תi9ر^deآ3a 9,1“#F$ 06b^fC)a'wcɨ?zMH9v>1ǒ.zlco [Eû(At1A_9>ޥrjR$2)O[(hO|wݪ D2XOqBOQFnQ?3e }_S)tbHI{vf޲{i 3G|;_6a6Ƈ 19el˂>Y8 /SwB#*[D?H'\AO@ (8VTAf/B_-~&b da)! 52(LLci[ r!p0enn@chmH]@x;8I? l6>=娉I @5PS=S6ѕHI(dcu*Cu7-\}ތqrO}H${Y0p994KYrŊ3@Ovހ"Q$q#:*y6MQޜ7Y-t̃K7!hȑfI# ͮ GL aWb~ DJ"Z6ؚ0ZjjmW?Q:ǼjD\1o>Sٲ~wPH۠" l[^5brwfQbRC_i=$hihjI-GS 7jM2H`'TBsgY,QM< 2*0l?VE+R3Խ!ZKXQ]NwQaPzWy3`UvJ6לqՑ?LP^lhוt+L]ހ}###a[4`džt(:4)>65x(Ã|=!ႍoMSؙcw99'naOdu8zs䶁kT`P2O~MМyJk/O]Y?YR!GG"Dg0Ie` Ӽy||J =?5!qXߕEadD5ꬻ{ŗAlR8QZ, m_LNmdeol=(*Ly6iM/buMBrjD,}9r KUͻԟ1NbD\} M(h,R:Q_=q0 \™Hq5?XL`XOG̬خZ<ౄ {ߗ?ua=#|`bU' "ae@E)E$P|Kֳٙ0XXBWlˢPZw^3p06S-5y2#K|UyzUVCf{L0;}6_N[)WbtB dVe2("3tr#ro'¢L!٭r٨Uی'܈h6CE }S\3o 5O2N+7C.1kF' [C⬼P+4םWXzĆ_@#%ɽW!n<- %ɡ*Uߍ&+ey(ö5]_J.,%+n3O_q$r%0igfx; ᤷ;9>:Č!\lc\~?? '^ +La>"~ZF IV:YՅkq(,#-i:Un6\SkMWSeuԈ|:ڬJh-/`YB2#;7H׏|MI@czKHAeYlKDxFY*IiWL!P)Y?#֫ݐPcpۊ?O1h#NE*a;o9TGq}X2%`ag47ڊ4[01A'n#s<'QyCjیasbs.Gɑ?8'Ծpa`S8eWd~ay7E x|FjXy:yNUyxda {!cN)W5W_Fz26sbmA15Kr}MfN](iNZ C`:7],.953ah@`,[zߎLn$knNAT1 ឮx96=8f&A|.&6R*%rY/)'5}7ɹ-ClOOG1OLsVLV.J |-~l>,ׯgm*w.Fu2yǜ-)D[(Q%0ط RjQI$ wtҙ]BB$\)FfDߍ\P@3c &N"6 .>p[{f)oԢ^ W%V+9)XǨCf M0340g̦'@lHC^XmR~m 2$:X2a5ց"1W1EyztT6\ygS#ҩ`Ye~62RsX uxpm0Hz1nBi< -cW%tAVp2Ov8ʀ 0+uX5~Q  M+%fYIv:W.`;+ GhMHɼj/"zH_wH=l^>ul@,@.u5+h1z ~H\PfڽtdLN_{%oF3k7Вt-5ҏwOAGB [0~"0yV[<pFSb o~Wd fVnȑX/$UEC=~ q4z,nH~A?%0>Z^n@j;(?F2\ B"`ӭD:a!?!5T[l>k*ۄTԂ=fm 9X@8-MSD%f4@@>TPusAAG 醪v_BȞ94?#Lh }P* 7]ˍl ]]oO-׾뮨J㮔DN?̭8fVB̑J'81KHhu 5m8VFss@w3  `ܧjѬ&o->cPM(-}R(Lb,):dDBT1w8 )XadnuM  \Y?hP}6Sdr;WwCǥ,ssW.b,{d##LT qֹzcV' LV)brSyߎidn3ɮ=RM<gH$vmMxNn@ij}*,AuMWCF&D˖wԢ,l98HE--1p#1 p xޫT 1l) QxlD.1(A+˾z68%%@XRί'YaA0t FαM{Ga2.RpkXtaP䫨a(W-HV<Ǚ-.o'Cxd* "叝u#75pcNSR3o(GJtC:3 C&T9É{勢XMGڰ 5 oq?)OE_8L "hbׂS(&5W)^g^ xRfh09zͬ0UPc,k%(jnbRN={ \fh+Œ|*&At(OY2T0!>!HK"N>|߁ct ׬gF* fZ|_i'Y "] |n#4ʽsxk|oֶ{LO,e9)M(A4Zt|Kje+ؖ(fku,G50siɽҟ@<'vf[#ט;\D׼ 08Hhuf@}@f~TYY(?[mG('^opu"p[ FrAؐfL"(!K)Ujx1]_)!PPak>,<grG|bגVn?dF%p}iVxEKQchyJi^ f^q!V}l)/gd(&ŗѤGPnr@0:dO٨DV^bnJKmȵEL) 1 nQkLv]6q ^i1.aZixZ\ɉ-th@U!,,e k iф',btdrrh2QmԞ'$w@ Dp-˞SPӤ7wujp*@jf|G~;v+L63d[ZmNA@&mͲ d0eFϰ Ogtk}55Q?TGj%pIZ -HnRQ&AY ,1G{~eh@`NK n;khV1{%^SFoI~<1>V^KnX.C,!)E$\BHocȐY FTYxœHŘj`CaWLk~M x*(0?i7W:Idײ|Н"D%y)C'62GB̌Sr7Naw3y\IG\\&|Ы1a[U/q~9px;~ߨ sQIX %kP^yeoAbI3<_Q̧c-)d\sO Y4_VX,[^ &3Wj y)"j5WO$(XsK_3 GHLu}Hc6!!.$=XȹW,czgGMEwf/+&6~Ȳhx*{iVI@H84ṱ.q"Nly5WN9&w#mc Wjb=^:AʈP5jBDd$jE)&֖j YC} \yxj~(baW2hk<,,_$weVLsx3~kM\rS;a"<fv'0a-lT?%ʩ1!S)C&EG3G{L9vUMڑE?IEzcx1̺>%*7MaA7`bk|6po5iFdnntlǸn3E9-܄͕%94M hR[Vs&C>MW<:\ v?6$\fi(OEeܾ ΒSA7$JA6s??ZẊAV]}@i<4j~qO_ Jq1c8Z;R\Ʒ7>*W3cq<'QۉEe53D®G#%rɂ@I HwO*|i̹TIb% $zG7KKpz숻77e `Q9t9Z!3!@1!RO-FGk8'%QTH|/<*1ld TaG7'pЈ7=0zNasp+8rJb\-3Ոqd&'GtޤG xicNg7H| DO$%Zebx\) {l#tm&ץA5ٲk5 V?@.*7)Ν㲬 Iu^fG1TQ%/QYguRaS'[,JGf !Fqpz<;`}G3jkhH\9F(ϰC֨?bZZ_o B:)hqTu K#vdtTcȊbǫ 4^zܺyj=$NA`m+>i懫T90cgy:*vgkv 8##'*҂gP1]UsJ5l)_a<Yk3@07FVMJ|\:ӱOcV|G-'k <'R\(Y<H7XTXlZc 9Dml#+ԫnBw Z$Hy B0etY;9ɂZŃ*;mhlڷPD\Ӗh Q?/ޙ.'aZ?wNpKt]e͠aYpj:x؄%oLE(h6G] {dY.pdkbco$04҂O֢36wvxr@&6vk&2$tcD>rm^scmthv*}oyܨ,X+IpF3JWMv) ~{HWFϢ| .M(\c^" .i܁VrnvM`I^ɽw_!Խk m^Xj;LޕξA4×5R 98 ׯ ]{BCIAEk Vg(@1%wn௩FVG 22'Qd(_$͓F ]uFf˔s< gNUb(ͫ °j*/0ϫY3D{֓%mԛ1Ȩz?*vA_5$8K4n3CmG"%Y;7/*\D'f aaz|lpgk9~:tE8G*2*Tϙ{A"cR}l0$NLasu#7ƱI#7]3$gz5~8#X;B !84Q7$ wY|cA= }.&ۨtGG\|VmiAoCXDYfhBշIA\ qؖ:TD;T=-֮sg\!f#c.l"Sd0YAP%Vƥ 2AoHlo0ɺmJ lJg1 [QTM 66m P~f`uEAI^-vꃎpee2kpWi3K!Y7@ȿbm5_(epLvqt7}m SeC/! $Γ,RUGx2l%wk7CEr‚ܡqvPJ_즌j,#F^pv3DJ@LC(0U|v%U_c LH!2/WBҁ@y8菤d傘,wܵ PL ̛$cG"nwUA0Nq+,,DL\{Oewp[d&UEBMQ-l'N~f xw4Y R8PF 8ߋ[_G$=XOb*5{qڴS y !aKKޙm[Z(.xAJ _{w_l`XcCpNs^@W*suECTzP0KD-W)96"pWH\i{Гv;1w{cknBY2%f<yFp[e@xJBv&iIH'4cʁҧ*W c!Suh/}Tᨤ6:4 Fpj _ pVdJ[۸4h:de2VD#\ 1I^Ǐɻ.O! aM7VSjo񃛓jpMWR>Vu n^ݟq`Z#rYD4À-i|n$´A~"XxMwE2}IxW[PB/w$2Tf,xl6I`nlQfL=8v?`jԲ&4\6lS: NW4rn 8*~2ALUDmqj-^:G" YBg>sc/0ę'[ GĈ/pT7: Z¿@ Rpʿ/;?,ٺAp7GX uuQbK}S ~NS"g#1C2R;YMR8]|CEU,w30&`= #;e{"!3\VMb)94z}[s\֫S .{+a/ I!-[/b+/(u~2 P!KZv 9ZM&VQyu=9"dZVKD,TGS";VL"'n㚮_e{%#fk-< ۊ^aR\Y@o>ظXǽ&|8yU%%5vX_㍅M4j#J5.jYu|T]š0c^q=l@BfoW|g6FA4YrqkV~SU>dXqyd©:2f}$U-NpWR| kir'^H @}tALD+%~VVsl" y4B-49O&Ru$1+ äf>ax;^wqJX%rk-TReP&CH_f3x X =ZS57S[f=i mW&q h)cY>-:`.u{Z칣]ߕx ubwo$ 9G}-Ʈk6} R L¿KHTXix}j VGV1М5N";Iytvָ=OQ mY&ٮ>}^s?@VaoEE6)_r.~›Te4(/І؈709k Ɨk:;ӉD檾W8/zMH##uLFd [r]5♘1m-$EHj)QCxWNRWLΛoxe4? u8qf "I\Gbs^" }?y\1i5j@Y9}{PpqYj\0HQECs%wSl_RzF B@E7o;IqH>|?#1-LG2__iFsr #itS"t/*ǵ >M4'RGsӢR9 Ľ|HKcO8h)$Gd'0,hL%Ék>Ϣ" JN NO?2!;Z:\{[ֻQ@쵝lZkdG5j#J$}t?YiQXwډ![lD*=Fh_XpWX t F$"*N:y;}a|\~g8ož4x X_^?L< \Ԥi^fF*@,?՞H2Jm:ekd7wUpCE^K+>7`1jjjSM}Xvk72>vŚWBYH;?A+qo͈5]| ̳w277m kv& 9Q7r_)V~+(5t 7ԙ-P9TĆ_vu1)Α`7l%([Y'`$BL#&L{8S%}qcn8ZY_i=:tOBf hؕ4C]5LnIFX i;O@t8sEEnbZ7XK--oJI +1kpFRQm*Ʉ%}A9\y+';UK)S !6d^2މP x>)Zu ?3%Ҍ=YR+/_?BX$C"8նLx>ߢ>-KtH;g) _6]JyyVJ)bG{uSɵzF | h173!r;Y9^0!_LS/6I/٦(ku.w;r4SG)dy3"n*cVgWP;ӱ$:&ɐZ8ʫ>zƨMoH!ViԨnU umDh|-;\2ڨ~˃b`\AQ$3:pMp#QtI7}{oDųHf.2j,=Ѩ98!s%fôISD{梜_U&u$kU+X[,~kDI" X᫻tb_;NhCytiRtukQ`QSJ@u{c,;q~d1_!fl+rX0~`"#a !}ȬgVM&RCc„$hx mo&w΄.M+pv?3ΈgMy;TBVj(I8 8X ᵃZO BA7b8a>_*WSo0uIldʻg0#{H;YhOn\.JO30E{bO9> z7_7_\Ѱl?lBl9+,ղ$i9D&W~ k9Qsl)N[7{ڎa* '|klNI4cz1lꈘBq"5 E{-17ԧ!.SOj hOp2VDL:3&ǷarL#d:n Z3^u[xG'*Q Wli}{ {LyYʮd(zV԰"K"_ ̭ݳ@y_tt'0 E]>cwI%uɟ37YL m$F ?<sNks~Q]lcIoK/\'fc渀8VbCϟl$nI4Byk_usk ÏˮH=Խ3*lnvm8Dž]>#w;:;ex!koNlZSn+%Xhpn%"wH4Jڠ7Eԗ*kTp^Y:i|AUU-VdkO!l D֩Qdxhǟ8`ii{ ` َm`RӕOx7gޅIJաsblSOY_7rdc'3 w%.I=' 9g#yb%?we%u/ğRN};V]<5574y>DB^=Zo![tƴGx VQ?.pA|bulu]7b5-zi`$fBIDϫڟJKQ[z]0Рh1ވNȳ鼸D ` (VC߅y0̙FWִ?'u,g΢±;=-'Az)uJj&R|#}PuywsX ĨoXȑwk}/uyalVӥ%-3|LM`Xe(wW|Cn<ţswVWG,yb*7^ڑ) =0ɾP,OxZEKS߄@Fn Ij%~.2^JQU )va.܏ @&Su俌! 8TT.'XJȓHRr%td5е'#`T{X3>z1 ӄLw6Rerݲﱩo.\d7 Ƌ`w>/1unBٔh7oG˳KJ[d?&,Q㕄+!S;UxÞ"Xof' >z),BYIۺ=O*5\Bp(RKNx\GfZuY[xNa MZ ~^ 77bA ܺ푄% @R<$5'x԰=ζ1h ͿKN.g@79i>$!VTb p#Ë MnIOdMmمwՖ14e_ 943xo]7V:Jv3 ^zqv˽GP ( ˂!}jb!l̜7fXnkG};Vz5R3ש,/t:d&o9 OmJu <jSmwG Kb7|aToYOԟ+tVC>2KX6Zr"bФmY0R]rSN昼MmJI 27깩Ǘ86vٍ~oXƼSWagϋYGplIQG`(ДqZ2$p Y/:@jIw[eqf7J-.sCㆇ,8CU;r*k}?YR1g4"ER|*1~rL꜑嘆eAĨBDAСHY:q`pM5q折{U &5%/xE_GW{YI2Z ]B BЄ.H-6Ԃ)0Rܤ$͛\f"!hI蠧Dj~%q}X ue2⦰̻̻5˨d2mR z4e۞\đ&h qIwF qDH4QGsc!7q;fRԿx$s>˅ tT@k@!O}|Uð jn5Vz`¥rb6x+6ҟt|VEqm[P0\՘i:˄<( ϼ'Foljx9& a!LG\{$ 7`i_XYXϧC=PO+xOi<; }JPVhHBGV'/ %͂ފ:dFʙisq#m;t:ɼ Z1`p5?n4嗁!^9RZBz Xlpܭ !F*Eetm4~-pmY"/|#6P+|~qaGy,v=>7+_/U |(Z!䖾 s]CIۻxut;!{RsF'6xQbjuk7V>C1K9-njѥ]3-d mi@EPAi;kJlX{.0$sّ7a+=ĪxgF Qik8 7?֏8L= Z'F~O0e<Ӽ-nE0N? $lPm*YFv .b6a|?C 4SJ4 LΐuX*0rB FN[_Oe4~ROe݃ F8|Q/`ƥK/ujn^gAaڞM Iݷʗqwr/.xzՃd#AT/ԝ_vG\Kk YQY1"Y0!O;[-KrfsҨU0>/}q>BVӚ',0U i'^ ]Fg- }?Ibl|q&cqR*HI["ׄaLh|M8+n0Or^ZXJ'qA . JԜMc;+*$*P6m.x^ɪ'mYUv˱AiuA򓩱Iu0d#.ev1ҘK RB]tpLviTwr=71c'!DnE?Ro;Jٽc.;FGmc&QIe]giո܂h[Sxӑ%/I.ƿ Ic IAՓGuFuFO{b^:>&S.Ӽ>MiՉx~fqq CKF =*ϒLjsU ]NƬ蛷_V U3C,&8mfY,*bcw@O/ϔE0n',CLIYy(3tTƕA1mH3:]lS}G,9ᾁr7ՀcE>gU xz ehM#\d3>7|>572+嘶=WS |S#68a0+z|q7"2.:'a_;Uvͪu4/6;VIeYZk$YH&\m9\*m*ZֆǎjG͔18N@tm2,xS7Fp/%~МKlrA`6 *fK~If M86^VbS^A{zRs~mx.C947o8[eB)J߻X2Hȹ{FM"]i8]v #=Z솽S%nF8\= \3\NJ",S劲aBт mP,etqqKO% UOV -A:x._cdžPō$&R.wO[⡗c*t?̌s f=9Y#*7sH2J&҃QĨY~5H|U3TAjH KHȻzaB?b0<^$v@4z&=0W [ og 68+ŕror|ͮOsvH\2=)n@̰X\,'&!?G-IJDvበLј.>YD\m#KR o{+w80X5R>{˺pr*wO?= '-s:`,"5C1 rC@6d eϰ6{JcgX?gKn((jxjf#8)?WnQ1ùL]%[.cO愒ao\"enc @$|gzjpR$V`]/bR17 ػQ}U^.#QΰF$ӊb) ?#_=FZ7k^x4yS*ԟ Vm29Pcph >R˴-e1ËJH &3gy ,wJΟ'ϱZr.C[X.U\\dq`~UXZ63,E֟h){)|#I=ZdW@G-+~y7đ+WXy!fO;`&51Đ~38΋?\7l ]U=z fό;xpvbnˣPp&qJrz;-sqj3 $lpzai>C{rd*z]_e>Iu'+.}%ﲄ5^ƹUUIszK7qA>_ #puNʹdJk gJPl|%Y= I_!NwۚY0Լf34+@F0! ttUZla$G!:1 ,93Qv}MYWd5&z$/٩mPD3Nf{f aH4pݧA\SNn;48 WWvBSdqETCTZ5CaùU=vZ=`|wih"lCnlN9eUC*7WDcwS* ^ M}3Z90+.FJ*ŪuzUgaFImk1npyl]{,>jX> ĭI3R(D,A ?dcM;YoUՋs_Yy1׉GO:L2GUJυ|yDaTslл@NA65dVeh薬a+j5` %S1TT."(e\59 AMJAd-;*kܸ'2r\T,LW-E 黗^_8{ڢ 7S}2:"TN¥>H?ϯg&zrps d @Sr'u<$߉.Atoy\\h+(XDĔ.8 !ˈW:Es:qqj~ݫ"wNjXfjnL3_ժ5\UZQ>S*L"m+)`>Iw_W)?KׁU$J'= I5FIc\+MH@[zD|Չ3wpNטVoZ|˾ܳi~hx쑏t%tgDUm1YƲaYcK Vt4"u+h9y *9tMI UqQfȽl(}w=qm0 ^a'4sK E?oVl2=R.?%t)mhf%v\k夈vɺq7t47jxU( CBg"f9/Y40A?&5.w ,r6'֒vַsGa4Pln%!hܝ%NËeϟտv 07\Z]EU7mX-c,Ͻ_7˖2<*~,BO%ص?oT#I7; .dW11e/KTF$jauG-*昛EӧcH-7oAҀ6yyWpɎh+cl:6\+~ Kӵp3C$|{ϭf Yql V;掄x s-x |1 7:"rz[S^}X7*k} K?%F9t/"`LT7j/YG}ЧF-/sϹV81ǂΞ9yq=3"`LWi'*o/ow.)Lar|\t@%bT/5̐g=~E+᰸ge_x(@+썡R(yLػg ǫY~W#3flPNyN?L." xS>="'0YQy&rݒ%Op=j5=Pj=Yѳ6k y z:դ[ix0FUIVZۘ[#K4WX҇=@kƔO|s~b{ELa{2 lD1hsσړ~,p>F2qK)n$GD4wcM/Dt6]3t /S.]N4 'c>wL6 0W+2k#E{0C`)&``&\Ϻk7j8k|Q1=SoUlL{6pN+IC]'A@&eCePptT%d6BpQ[د9tF$ 繿E 9Owm&"xo QH$ƆQ fn0}H^D?.珏{LRx\\A\35xKQMǜm!Crg>9Xȹ̼Q_B8općYKUшSH:$MTD^HY '!?/ȨmWHk;HAUn\Eu+H%EɻtFDSQK[0.}^--0*7*Y8XKY}mbT-a"fRw/$;jb$@P1ɠ;eWFhEq⡝klC6fv9mȪuIXp-J'jkg@V\CI}p'ѷmx={6lK:v rjp9c2m*R3❱/1D~> 1` Czi[)oUWVc_Ӏ)z":Qlh[Vd Jz2(fb 48\aICk l7y/N(HQr7U_>0*v,]7)\%e+Qe<7A~_C90MFo; 5xަIt팹a-ziy!sw[7ʛeĞ+ߋvw(A~^&XomPo>Co) AeV6ZpV,ٶ{f^L4p$㝫aqrw)2~n> jwܧ`Kf9D.n3l2)/}_iyḋ!tQ}D/OE_"Y'QH֚vf4|`btojk[ yK"ॊ Mݪ*!ŎLg'a XvjKm_ f 4qkH,eO[iffl2Y@JF {J4ӗVt'gq iYOWY{ݙ>HddjU\fzvW NeTX(Byφ'XlЕSY3&"*F 9WcڍKuňGx$nC+ۼKCc εp?-}QhmH9p@IA.>Vv[3$f%XWgKK!bgK ]TܬjL6izh!?Jl,Mx;g4!B{8[{^-`E\(]RW-)#k?C$i LcUo58"5дLU6}Q.\d9nKgmJ0jgOX3/ S\qˇQ2}_*cYBiR:1z{$WJ-y1fx;-⦴T/^{GEZ])1d^CcW]#S=eCrA AX V=N=:Jɮ党],H؂-J%@V1rs9tw$b=6*2 kEYЗr7AtuYZ*3{C,V4yԢ[Mꮓ{S`K]6cKW& Mۙ1]6+ ߐoG Y֍G#Vh)](|o '5jUHl;syΞ`x(D~$brx!"35,^)ҜEh5ᚖ['E8 N=PEhigwԆ$u80:]sPڤ]zdUeBd.IW|ItYdr@e{wVdm?+Ssa06[/xˢRoxVQ렺x6ek!fd ] H5Ȅd#I&őRwNGhZ 4 ȁzl{Gߵ Ҍc0.p1a2Q;bЈ-Ǘ >xMLMR]g:]**+!B`7&t$(?R.gdTjO!uBұ$=> sb*qTp͍Wju疜9ZB-B8PI`-w&qs;Ji=[G?rX=y4r@ѫg{gf\j= [Hn&IEe:E짽QQFt{N4LOm LqesbsTD3qa#bq'ƟEL0$]:*bY%ךH*Xg Ze4 &xa:: ]"ѷ=2`gnMߑLcEem|֍^~fILa+DY$CjGc8J/מc[aw@zk!0^eJRĚG4N]A|, M8QT<& {%ww=η y8+B&5n17 h2P]/IEdDyRNaqJsJ[J^娤rI ?ebC46fّ8@~8#=kQq!7|Z;//tio7y0}d*Aw6nXQ} h$˃ wXycStQ40A+is%QJ /:AGC9/gk{mOld_>kP0=Zh\s'9.ːUVkpZư^P `2)F,hͨkYMiJh0L76VBin~9eY.MBvn(3&bpoN ZjӤNJkܝKXDJ9+np;fVZ`k tT܇F}l J$5[$@ao?i3e|t%IXڷ7O@, 4Uݳ?ǥo+Zvc !kJpRXQ'P?r\vʆ@:Y~8_%gܔF9G觪M M!~IQB$6oPƎN7 y&],|1f ^͘ ڟNr Ғ2qca~B+6IKvN~g7य[S]盪I)9ɴAѝGXڻƚYmѕmqAL6YM-d caFe|hgġf:qyלp5NJܼF gp;0@f0^Y*S:su&~=M^O3@d}fI(}u~] a!!L3KijfӭN#1}ЭЮQ,W{:i6d@.q!8?xm4DW/#%Qf*uҀZ~Nd*mw8@,u]6GLJXVK>t, j^mjtBm齵oA1J)+ R- eIudK T'>HV*vXI %X }0,hȱE[䃙3JW$#`P⯱_q?\@\U!G Nj4ⷻ7o)Ee%Ώcc_i9-e`PhA]%>z'md]0Rs-r(wNUt; rM Rj_,,!Ax#+|#izfiaϱ2gn*D P@Wtmut ƶۏ݁1:y|ꉳs{fyS3z?>D׈AAgt&Z+${??0ik|魂LL^=@0Q)w98H_NBʧ5a:2Z9rq,1UeI\Z#P38BYƽJF9Ɛ 0f_/m"W@~0M#UKYs*%{b*@ pE~aܹ &(ܰcgo:|;u2a. Cc\Nf]Y'Tyscl3U)l)ɧWhsx)J/- i*vjx1o)H" Z*,-f)?VhȬcy(v۰VٙAWbV|=~ ,Pd$׃aT;N:iᶶN 89kVJl͘n 1a<$!BGo*˨T5 TZass0,^~g ڪyh+5k.;xxUE  őf(:w h)A_XDw:֓ `[UMUzI7L){}x ~uyqy[Fx"moѩCS V=ǂ#>}` hR|QBfr&;{=TsPC7L8`oE'5ee ir/qftaĈB- 5yk:)7f24%%mq:'h% O3zY1绽hQ^ (Z_Ŀ'X(Bf_Sbs䋨_,+ZwsQs(,+sܗ/؈u#`"pznSS&Fܿn:kDÆ_PgIpOvAsJv17$\WwSpgċ_KiVE%mSP43l5`@3sS!zo,ci0Oؘ |<ږnM4k]#=|T? )T1TСU }w0<@YJ{LٜЎv]IН͖rS)10$~!szb[ Imzk=MrTovYuP4`Nؔ#HYֈJIWxgt<" +UBժofp4+Lȿ/l J:RƺЛ\F:&UU3tr9#g5a2O[B4p"s Mr᳈'a+U ϑCMf~+vז+DŽƽnpo`̇EkuK)/A01iB}$ٙ$.5@W=P(J/4#5f ^N`-/ O꠪Yش_{n43(Q%/+=-|?j`_I`4H'U)&H9'7l:D[vE[& ߶B҄z5a x Ix&onbb=QpKLt8حh' 8Z- ,J5\o-.bAdUPy#ҪUNޱĿXaۘe,i }a..56f~8LDcO淍WA"5{&qCЮ86:+zUs۬xLe|z/ub?s(#S"݅ j3;/H"}( ZԨE"c{UcoG[Mni(X҆JGH Ky$czp^6Xga:MMh,6M65%A=; I5z}-V<Q3=w0aOeadQ ViuM~^B26\j3֊6_Qq$ o/]rː/mS؃4Wݻ:pcB>tlWTRez"*HRArй\B;OP`_*n Z.ޜ9ʼE R* 4ǎBXuev>rځٺrdEF dV/\R\kMXLn!1Z>nݧ-yiKEL-9PK6eZ[1) mrH,I2%QPZGmk_RXY1WcÈ7 gUƫ1M[(v01h]Yӷv/V9薱2i{*O~5~BQ!ً+];֛Kp Ê,O0SZ)G~B b,03,x.[kXT>.u$-*vϹ,blNbp!K`BM1))/2ŖP_0$d$]Ġ+Suial=ԀZ \vVس m%Q6oCSM ʽ 0zhB,t؃h$,ʍK | EO\@a8 SDx| c^2nL Rƍxȳ+r %V>zf꬀#kGiauFsC{WQٗMlȢA,|{cP\0S/Ǎzi~ 19u0's6WR(:Z7{vG_$zr:l_Uƻڣ,JdJ9ppBH"El6h:<?K16PҊ]]U]fb 2 MR@ŝ=.|0HWnG']}*9̕)=zBl6Q('Fh.8Jd(o#v]@{2h.`*Pe:1ea?^}[(lOLw`kOo@mUSҿJcrǓ~t(S k{P)ᮅ ^6!p;\Bus]d pHRIYY38 %H.j>J! @kLv }?-x+P` |$>դ"׉( 8;]c_H (@Ju.)fA+62^!/\ul߲־G„|̿-\Fn{&WkeDw%DR/l<8t:M ;j:Wrk~gs;$oVCvp:M`ŕDmq*2//Yo<[cMD*l\ӾqZ6MH9Ia,HpHTݘ>;GIOQV&Jv-1&C_ zdnTdyM 8A0`^v%Q}$ɩ1!}RSB9LUl2؞f6E4ľ&y(`W  bd*=2 嚧cۂeX #yH;mUm*`9*ڒ,y̋O!׆:˿;kpa39p΃0zpLFPՁ AlDjh6A̝@G&,5̔@7stSWahӟ|a{m;j&v1o[Av x._\"hӫ15SgELn#Ȥ]t-$9dqXQl=YV5eG`^Ij#J9V*#skY6}:)8(*3 ˪Ȇ&]a O焣4x0,d9{pEV㍯;GQg9udxm~vɜn>/e^+e ϡ $u)Y78 鳵ڕ̮UweU|7xىVJlv@(ϊЬppqH"P~P&TP~,uhoEهm0\CQu]yBap2 .#9tОNxxb-U'Ďc6'qpiaiɕdLp=:48r0& SF։$cI޲'p QdDՙ4wxPS1'Sw[*/&SubÍxOKydJOG&b>3pT(ԨGmY"?@X8 n.0#)>6 smQD߆g&KP?۳5胦J 1ί6!yƯmצL4&ϕM^)⮃P7)ile6tS$^MEJ&8f-% t@fZb4= ,_< PڑQ.)$ ?Ч1de9` fy7 `V-GѥƔq=PTZu K>6gs'̱wm}b !pade1:3 N;Pb#tuP'IhI+lj_-t0:8Nt(E1 + k9c,$E~p]8Ysc5&X~;sdFC[YEq gwqy*0o00!}.ܞ5$FrWn3Nx:ȿW ITG"rdO*2yhD撢`-D H$[ClW= =`gaoyģ.%L ߍ y-_wuPITM% W氫PthӨ\h`drQ*[/9|{&IY1i)l9?A+:r3s9iˠhd-%c߂ZW%}aka?^lXI'i =IG*ڢs>jU: N''!P`BM2ޚgY5y΅ށ4gm *.c1ܵV]cxbkVOoNѼSy9^EI= 7FNv#~Ӟiq/glDEqVa0Y8)I鿿VAqTe.ӏ3;AIa6~?t}ƋmRE(ְ/c87"!]HEpcٚO|~nO+<>}ͥeˊ)"Ʉ:>D'(_)@tk nQ5_J7}ooU@a-[ nR2Іn mSTEo{>UC.tFH%qT{gHM75u{QOr?/Vlr '|V%)1T֘(>dp8_.lYu3!RlW/>` 9haQ2穹N3 hĄ>zeII5hn𖎔/ 3IBNJ r*Wm|< ܯT_eeʍ|ԦӴ%vGT,o^(pu 0=-g u}w^hh]Q# 6Hl]&cʼn,iE{xfש Orq2<8!3K4߽bW ;TDz:X|vku y8Uf+KwQfݿƯ(H5irk@ 7mZY(6[2=M@"">Fu/.ujFP`W*i #hD Xn@㺥'~lwP1NP4g}3@5ˏX|7C=I ʙR)R| 䜑VrbE>Qu<EQF|/JuSMmTISջoIZcU 5V.)5)-R̮Ifk/iDhcJϬf^uub)9y%;8ߛD{2;¦wǦ&'F%+x28Ϻ&6ȣR_+4կOVDvړsÕ}._2*R૽1y2ɴfUP;!^ivAR,[V4Є] G$0n0*I&;GxcՐXw=U(dYh->s'XLQsK<=7;Ro.e32!aժzuq W WMZh16{G]^^!nןEwo0u®#;l؟u&3cq06NMyΛynzJ|̕).rRhixԏ +LAkƘ #q+,Ygϸs*jjB3iJnHOd*2|ܻ]A>e{(+:(p˒Lyټhe./|BqSQ@̮e0Tl/ؠWf4'F9O.72/ixD^nW%\͚l>:[6tSsS t~a[.'OF ۙxᒳw Z!ԛ&l{E'"<+CO)9f3S@!YsHW`tQDj*M[Fp ݯ]Q 9Z7TD& sM2_IR]CBְ oCOB 0L`7},\a[j;n$ۑ(?o@K!72t~9P'S?!\ИǑđA{Cb{֔v=`˓>`CG[ӄXqTe0\dD{67F}5NM\]ςJ$!h _pV665!C=잨:!Ҭ2Adv | ɞc"gS.O?"h0ד5qU.y! 8vu|Q;̫, {W۸[4H\4rQ#uC#}j5 \80P3"o|%3A7PvFoR!'I\ڮR`\ x83 5GpQwBsVfE;: 8BٳPц Qp^+&F gsz͈'sX IhFZ>,`uOFM{O!w B1B}=fD6fD>3Y<*`,.0_bb^Rqǫ0%`..U%sb~غ3Tejq+wW(#5v`'uƶ=:Q1HQwkC"~G(.wXL*2Rz2K I@ -IѓshUL).5%r#_sY1e(9;s3խt fJNLr|ąJDefG'l"2u('5Fy&sMc8[|v1}r1+98%saQEoK]Tl-AmR_Q̰ZZd|aNMOA8:]$ܑ :_c,0yL+QeP &5֭!_ץn˘}2DU>BFX.\ov&JpZ5 &Fi3KW P13̸+@#>S#&m7]F8eA3^i_]pa;`[p4"0ʩrQ&ˀ^nR-јw .h93ھl@.vSP>z oJ&B723[ZK&Ra)B^~CvT W{TUg(>KTΡ$SLNyt U*`{5u3ylTӃF+Yȴm\올CFu sw^(>S*)ATe)  nYLVʻqJU6PyQ}2FO6d" $[r]V3QޯvHF8+goBۧ 4+A`xSyxwŤd|PsP ;NZ\M瓹rLG$v!$A-ϱ2\'᧏c뫮2]~E*IN&7qщ_z~B1 ?Xޛ{:ӗ^Z :lUh,$Uk9rxA+I-뽼>g7(mN]5K^O3:> NiOE" _9Eo+#'Gzl{b3~7f2O M-J:o TnS|$"qזHjAqAlH`tQ?5n~au =5J|C9JQ~M2{+fpY}a ya* dS nYu>Fq?K#G]eeuKL8yo9#U#DcBnˈ~9NŘ4˽.I54>t`?%ɲ 4vi_ }AVq9u&-K1' ypwc8Tӆ>5ע4DT4&+HZqv!$Q8OlHt|nDANvS\2%4 O32WTxAL,3JnȆ-X-9/S3HȺ" VZ>m`zx۹s=bj}p: DՓ"Ss,nҥ.̣?C utOhuzWf0~;0Slxh[݋)v>xxeT7FEy&cZjvKTGS@EHۅb>yp$xgN 7m+v4j$nX*Le/oUg;Q}l4泱ijȻwS}<[qE7(<+@O#cʱ$- c D,C٦a*&x8d #TLÍd5SrnZ2@⃪911gjJ9?{6 XD@{8LOMv.t+@KԏRjѭ !_p“w?нCפN;Oÿ:*m LM}>P9pD=!vRL&IE#c*8 L vYqaO\f3?}υ%^W5I~ X;:Vȟ Vg^DRG0)bA MC t+6O}sMחN"t"a)k@}s1rMDMo? ;OO3"g9ƛ?&< -2,~Jy]:m5əAgՄfϪŹ zFs2BnǵPE/dGgQs=DYq)cr[Kcy輈E~sM3Mhay9@?Z1űP)-#:?+OмF,8^..;M%mۏDMƘ,P|H(r3|I2!Nt*9Xw !0 0e23=`0[u]U=6of+l9Ԙt?^NJu/rGtXoJ"2Rv8_[tH:6rU43Eh+gʍ^z 5UnCz`HKV([[J{YB&I-S_|=5wEŷΕ4'5soWXQ !L6>kuN^iX);_HoǙR%a5tû&RWR!˙i,%רf>2(S&O531F-+}jŽ@&p&dXiAXNCfl[9…7/tLoX]=\7jCEt,ZUbxQڨ8'H]UQ'Bꃞ\>#yڄF۪>Ӓ(i=g̍GW:݇JLye"ʄ2dh(z|DBN^EǏs{ѡRU(W-%䗞"-S1X ؖr.T3]5C`F8jFi-w@uʯyR@ޥsIڣ4gЙ T7DޓOm碹Vh˖Pr)>ZED6H{R}C3뿲 hkx -<#)Z5O46/iG\B]+{IHYVs`\}ܗrȦ |Q #UcX } WNf Y8$_i)4X=@SU lT hFU8b"+ &whS/蝡smތVdAp( ^4g$!D^[dx0AY8> pZ1͐]J;NkETp[ŒtL!m40U pq$4:Y3;*cNR@@`{mЎ2e,NɌd{ߤ2VLF`z|#cs+F4{U˷P 2o:P'}78P ?,R@^!NK+%`G ~< z4u} Fǽ/+J VbUL9|gώ:[uo|YkV`lm͉fa6 2CVҏsd kM.8DY;\؎Kkݝ0ԬcA/Ex=.LW%`UhLESȽ¨ /Jœ &z*%âf>Kh(UUgzd9xmN=sµ0-p3Q7]W|M8%ʱڏEzE᨜_6MOp=>?pg3KKs ]_p!N|34ts#0.mQժDs:-8hs˃,ڰ\H./0Ɯ8"N`͇+ /$F; %8*f"oX V6sxzoSnf Y+(suGuV \]CWr+M0@;ZDxj LOh g>g3TbM7(2`"ԃ`MC?LbFMR:-*s tA* 9^Yjט/u)^ބ_nj>A̎b@ L:)N<~Л'o]:e޸N@umD M #= Ǩl3 BEd0u`?[W, n$.^$!;3qjT]I&y ԱFn: j?OsdDI `tvu}{$B>βItb%y;bNj"?{/eGs~O*}GR :* "%pyyp׽B˝ ZoR6/-\bTt:^J+")@C,ݛϜ|_McʮW|~1@T>Ru+Ln%$/e-5 E?ђ+Gɇ7a8Tqfg#k\D&9yG`RGT >^ll>L w_"V_Jwp t+ڝ_`cWNEq$Bs޾> \$kQAIYzAK^o=u}ѥ>³pEC/&; Ojׯ#];`/斜'f923nHЭq֏o,Z%j78O *m*,3Ƞ)Y~pAU*{B*W>K!^.yySEnfͳ3;`R&+.;cU GE5^IVg"1"@(pT59]4Råi}?DMt;,M3#u&9h,(?"F8vn433LfqS աO 0_#q3 &ԉ 8#f{(E:毊FZ/!!'JdV>"L[,6ڶ,ͯVJQ{k(؆"/Vo:Y1'4_J@ZZeF>dc.gIDQڝAn3؂\طH. HDsj{Hh ҨYx:a;89AW5I/U;t}[솎W^p/zi}`QraO2;.zy3cK}&Y ۝^pc 9N|uq]8Sm_w^f:/]sO=i buc{ 6i̿:4Ų ٓ= irR(x5q\c3ĉקǾ{ލ xby[ %yS;&{ľ:mv~y3r?? r.&$g(}U8 6|z!0xp^ <@%Wy8gyn~n^$hm(/Gw!|4,EIkyG4 NXђ. P}:B:/0JINfRH &g fQ5Y "[-ӻQw}7.,>̀j_Hc- fYGa\R&3Lۣ619}wt$ hwd糐%0no^7`)KXUz+ZD&v8Y`i4Ǘ؏(Ή#E!% թc"S:MUMi䓦"VoIǗ ?9~\}g#,7K-RϝHx|#sDuԓM )7%߁|Ѹ"wJ+嵇\)\UD[T;) j0 4s9^A}~DG>R$G*=<mSq"[[:,G<Lj{t1Uٟ^;ROt~pTSjʰS lROQ2jJD 0>`%)"V^:t5wEu"SM $|4z0칅"и M>+1׳.0Pu9r:κJ 8DMQ]&;~~ʋVbI j!('c!+ɕZc-iZoWG%ks?b.GdM@Z+-O9qN=\vJk.6|0Iנ~#ˇ%Ĉ8ę'_lc!h uxh]Gڶ.MA'[Xf DKΈFuYK~@ʝXUQC"K{$EK(%`*X qLn$;9z90bY˔@tO4s@o;9҂"URX΃l0ݢD {n v߁!^^W> m@wh/F+^EL$j%g B@,`| !A<ᅜ7/ِȺ]ݔT+B,_rYYwc@FTmj8[H E1;fG\'eTH:жrB.eE THh[1EA\G> ͮ^*;-Ȍ'k6 ψG lPgZ:>6Kŋf,Ne䱯aG.S0l}r}]%L3zT mr'qb綟(y w E=L7ȩʙ`üd 2gw6·2@ec/5r8}Ye|x0le[4}9fc7"we'bLi}7ψqTf~L"=fʽcUІ;V~(.VP#G}t'&(0 np?BwN;6{5z^vravNz\G0ke`%A#=)G)њ# 8I5ǫoon}!S?KT Nz ft\:? &!TN$"VXv \n(F{LZFR3z$!gh"8!O\X ERovP7g=QW@9k=Lܕ)gD}a3V2joBq蹷@ODD()I?;Yi(s. Y|2 pƷ]v!-1eg+)BI|J`%[Lc:I^l*+,*B×pt퍔RRs͗.sh$=CLRup/w5U/nc>'Y×Ou3A41OA9rw#SN'IvnǣD͖SSTum[Zz3'7o|!O50=-o bw }=~-vܓ?BXGP؍औp7nIז#M&G3;mW#^u™1B7ie;Ӝe9^%־{ȩJ0Zw_\c3If!zs4JK~3}桄0h~vڵeu9Hj[L5-kkmKQ{ G4TdAJ *ᜄpT ,O:ۑ޹SvH8"2.z<~t5g=ֺ \p_%^X~F[0Lӗ"OD 4GL)ªCm6u\Gi)af,pyh/sJݥ8&ЁK Psz O8e%Z.j`VdiAltLFJ1D3Q&y& Az}üMV,n{7u}̕ďGU:GǰXfi$P ݽw$'c:d@iRn~LfCBzٮmE:V| @U7n$Z<]2R .{/`_+[\7-:FsJWmZ,Aqy·θZr\~BD R8QLɺjs̤<ܗ+IoF^p )F Һ葹ʚn@<޽(AA1!\K0a?P (ϔƫ]XYg*b8l<0)@IS/R,UԼW0Ome)Z/: [yb\!Q ˗R;uvΎQGOM}rU:aX//O|A*!zEg`f5Ŀg2.2.CRJZROUC8F!XE p>bC 4r|gi~nZCP\-fΈeٛ{L[sDf%o֔QdVOb.Z_%`ԸUb'9 T&(_HL`3rǜA~tlj:+Yk}TLB[/ZwzOj[*.[ie;‡ǚl9pw1W32*v fsb;_e*,H4vJܯ&֘+^;n7yGWElF+]ꙃ.J,FS"V|3y._ FxqshóPF%  yvg+"-8VNX(ï% :K`>w>+ZCAPL@[mԬ-ŎN 2`rI+T594S\q{xAl PH Z.v-["b{ͱpdnIH_pH/(O۷*pTFNiNGUKƈΪuc8=RSIRmSHm#X60׀{sp5t#9Y8{ak|4K{K'Bf9Dq_i=#VL~? ;5G0zB gW#Z=uh^l,>[&D '(J`wf+9,g )4]^\s=TQzw40{78HPl; Ȧ࿷oѕ}"x/#)%6$X`iB2 Qq Pԥ6d303o첀=y]x$ٖyB't? ǞHjbSxK F=h }xmX=W^30:dFo>&TkR 0l!.oMo͋h!8#(-y`Co# P/,XP b0TyQU>>F <t _D؂è? VvO/8*913//uzl7r0FŠM#d,l̙l4TdzDv:]edV^Zha7EFpغ: LTЧ̽X)i6RiA=vurk Dz*)'$.b;eJ6|h Cλ0nAʥU9Df=_wen|7ڗt\:cp\YXI!n?bb 'y=Ac `X6\&3W4boʼs`%$mWG蜰Mt'71mLZ`vzK*nV^R$U6?Sc)٥c +>h ,~/8BI1̯v䒡^ G&ݰ m Q7s$DŻr,Vӿy><K@[[<[~c3&id_3axޘRr}au3ܕEj]FgPF d)kq%,K p6< :Fp8QvʉQ?[X9qؚn&Ƭ|4]><=Ho118;o-BvMDA(73QF*[3QU/6q+R1NsRXG˽vQ֩|Ì%ɣz+=h }Ш 0kw0OQ7+I%M]R5d\I^ ړs-g5b8m2q۸/ǁC~_L\Jٖ}"Wzi1ZD)??`#u](V+ HmA+3 c7V#ψ{3ƶ(4㵸W3Q!.&mg\s.5vfV>/+kВ(äRmwbjy=kC,̳r!ɜZo~uMgfcLTk@:k!+م  [#(w:ȠN4dJ' Py:oZX_Z@˝D l-C%Tjk9YE|ykq5oҵA챻9m2,}\\|b>Y z!Bsv~gRp#;Q)шn0_-2#F.1ysgUi"gO,lt3Ov}k=1]:KU;\yT تBY7{uݢxpZ y^ Q4CrGX%?ȭ"{;y<`BHz󤫓U+sXK-p8S=Z3wIyl !pT5(*uajW~_8D~SP 5_'`,GɛLJ[6Sm+Ke;d6>sѵ ;?4I0ǷT? r )ɲyϻ1|G .o@t8- zswvx=61X<\S[ڭ^̈h9vW]C(Lvdw~t3E7>*$)8Q xDYyRh/"Z_h: |S]Ad;Bm;{iÂD^$}_УI䐓Y7H7Z=qH^pFE>LAq{~!zlXBҧpb\~mJl_wc9߫ p ,sĪP-_"8@.% 0\;*F*hN($K6|'Ӓ_ +N0F4ۈ?%o'͠4o1ޟDΤ 4Y5~\_&&`AhPce=:uqzw4kM teoQnBgt3XEGCYug,t^7BjL}g+cad!  U C11Rٯ:ʴj5Eؒ0KD4QB!+v1+4_چ+h&3e ,|ݘ3BurRg ƻL#(hIJ%\7&Ol b;7e>N*)58!Ξ4}b-}H')@¿DH#֮םth\>~Ӛ $:Vo~1^ ,CjVuTY:gO5ܵpP$RBPq|-;;W8vQ`$lP0~Q?I'դ:H2 * NM@g/T]r%;eޕD KYqpZ_aCPﶧaBnBPh?pEJ>iwKKA_LV jPM;yV 'weUm|bL 1U@"MAD İ9?Q!1ItF%vdU6}&vevGfp֝~\V?Vvs}rgf+z/a`&Z;[╨fΊ:BӍdqC10:3/2DQb;Rgt8dx%f0J_-o߈D7#Ԇ~̔7bE-*>f9:׺ Ȁ| n7H1!"&mDoA"|AmM"&M8Z Q(@xwJ;*ju/jWzjH'g#5 z%k1׆dXЖ W&Yi9;M7`X6]q$/z(ҹm%t/gy+}To*;iV^fNg)hIB:1O#/$iYmDʥ?. CN}Wy!NOfoP%N \K(jSNRL\I #^jѺ]i[EcUh.jp#IaYvMϛt;?TˀV'Cj"4zj}r/흙e8#Rvj蒗e~4$ºT^ dh7nlnr;5]p_Exbݠ{uHaa_H~ܫJ(=ýġϥV M$Mi'sJшEBř'uZ By˻P)pVg)ꢄG*2eQ^l%΢9, =bOLODjJs_SϨ5%Ұ'*],c>c9_ST!y.e0t1(h _(jjtýEkLl]Z OxbSWAAp!o\-h[辆 Ʌ@85̉Ff)3*_6?}q~u 9@l·֟>X7 S$9Ѭk6O~Xbȗ> '7 $xnӝC{.mE:TtFNT)PIbyZ}s=T5ՄU'W.N( E2"%k%z7]~ÞNI`1ԓ3sam7u䄷$Ao$mGH @jN&uZe%~H8ijLʮ,GeTOGbRt^b2WG~x @vG {.bIRYrDnǻ/p?y*׿>dEj,li yْx- .qqsLMHC՝̥6w4#ʇ/XM]vAYv@ 1AnKUw;?qeڱ +4=`d CNG]DMG wMx[Wٹ^M%O}Enc/ffCTfU_'SЗ7ig TMs7_# y/gKM)8E17y8reـH_*S E *Id8oE%&mfw=*57`Am\6ZLWJS t ݳ 9I'פj%`c./@oVdfI,q~5)FuⱠwG] "3 |_/A@o~ʸY]*? 5omR8MO sRpO˦R^ ˌ G16ñ4a 9!R"s`)6#y>[dC0cθ$0_9qIXϲYu_q *Tۉ$y1zb s]EY(8: n#(uEUv.Ϩi͔r1\iXt\A GMCC5OR4FwAsa`x (J-; [ u+gV<=q(F3VԚF@_9pQ|ؒJ42~}kO~rbk4~-gUY.&YynEX*v~8?«YNG9i0Qu,8Bn:JNe$>Dl@sK+g{̾IY~%<4nS5-TN4!Qlo%Nq1 {kG& 6I}j ǂO{|.ru?׿ڡ?b㾃o꛴r`.ƌؗ05Ȃwu X DT8JiʌA#M83#Bw\uFOԆ>w'2Fs<y;FViEF ~$#=MPօ|M["_CcӶoh )4?)WZ̬қTfw"kD(7~ܟ o5BBoZ2 z2&xߜ؋C{mٙzc ܡqm׷1bP5jP/E?O$!꺩bu^}5ă4y Im7Ht>nt-n.]M*"4ӋyUWm1K ey %˦kƻJ >4:8MRF4'H{cg` mE{'sF MEUn-HgLWhhWӋn &twZb ck g7̲аxG$KĽ<9&|]CBFS752GjmAf3Lx9FSu{pS=<BNKJ<0*x }ŷ~ex,gW`'qC@3S\m9deQ@$\DUssx)_ś!Lk)|1Σ~nurX{5խx?'L [Π\vr0-Q` γUĖ S.t_֓h*0a%rh;&]ߗA0Gݫ*7)Pud=J*EJ!gzqIЀڡź-ZT^4r3̻M ncmf(}'AQ$g&B]]i,?~0Iy.REQg"s o7('K˵{t)lt+VLO^!琯Yf6ES&5[ 1enIԄAEmkÁLO0Sѥnn S.'c x,tg-*_qoQ*KC*A*r NqXLdJZu/ k@9g1e|RE1mv1cLɻXu@YLWN~JQ<:]1 QSl :{<|q9p=wK䪿2Tbwϋͼuj&nFͥV+dž7vxqu"~ť ؞]jpACuG;GL_R ֤ԟs736BdW&8쇳z8_R⺸R"3c1)9t{Պ߲oe1!Gwv^RaW_±Y' }sczi VZ$eB]47&DKL+GbWx=PnÃFFZ6Ftȗ9:ԫbE\9 U*uǧ nJ 7ǾR7M$}ml;Ho9c=C;/?(p{P*)1{u-M*l& nK`5(ت ;C֯гF=csboZIZOjǫ<'t!*jݢ 42E,+mlt3 pá"U/FոhVs>f0\#,obOqZ IH#0ABve~~}N}XٯuB}ϯ)CB*V"Sǟ JRF!f2PpVS(VYT=7DK}G {ȡ>:t3I\I6s5|Yif ( ]6$hUUer+ẇhe^T`?{fB_?Em.!FdySثd1竆lqDT(um8tp.'J7t㵅!Kt=LMh4{S)+? r E>P<VcD=Q]at.Фp|D%e,(n~Zh_HfT{~r:ǧ7<79.Pu?Y!v{9iݳpG3k_AF v\k\zbpA8{=>me5oKEmt̩;y te4v6y^ږ]rr^"dZW%, )Njrߵ_sAk"`fB=52ZJSI Ui2ͳ1 S|j bC*fgq;iw#t :ղTT\B7eV3z;Flq/9dڕX2*-)Z0hmq!:ś:AVBb4QМ-fXXC= =3q5/h*WdtW%|l#RTeD.ˀM<ճT`&jȗoekc$4|_G:4: ,BDE'q҂TP9-T.<V事ԍ?0>2]Ԑ0"?*^޻[MSrFe<Я!6N첇SAgz@k2<'{ }$nwDnC{ߣ{ŝ.6W;~wdП0 eYW_bhH0^`۝M]\Lrpi%#!uw #Z W[pJѷWԖFxIkT`pH;)(2et}0NCIA^BӜaTʍIȂ4*?x/fl捐Tꐮ#ڋavT `9/בosBC<ߑ藆4?ԺsE,cRSQ0NDK=b~֞0ƠLbو QϷ0{Ixg{LO$'*gs~ˠThUWD)GU4>#Nڍcl•\ɢC)CJd/)JqcZיd:'lQ^OȾEY>7 +Œ]Tɏզvhԗ٘oB,_B  XV|C^)$ ÃQec͒X>UC$[2S> ;r\%&`oBwNE߅42 pZ0714vxX{q `wW/\E;$qG`4X3M\JGY5a(Dfp<9@Che@|jw ̦~U"Ԝ3uV5xqaC; &TKk!Vm5s9ܐv2TENt){7*lMKwi_\ 2o= "pgZ. m(wPvbb/xF%,>Vɚ/:; T[Ϲ'asdHg߲$ 4ݹ PI55Փzb<6 F*vT!d>Y! C#gp ?SCPzaN<YV1-H5þwjdÈwوyYOϊa^ߵɑ˾8Rt (GFZ6n27G6V~"ص5Nֶ<<)*feAr| %0Tk8ɩVsKƤǝ9 (:{}ț?Нg0Ag텚VE sx J0LRgF`$uœgA TӪ.9]_?S=Yi\#Hi4yQ9XC] |!h;i!/#4«Ԝ4F1m:?0qaEU=FaYR Uȷ\ppcȓWLbhik ->+aI=8yÞKIf-BDu /?&Фsyɘ(Kd}io֑`Riŭ-mҾ'sUrޣ3S a2jݬɿ# W~,w.Ќ+`tvOꢗ@D2HČu|R pWk.@N$ `/kLYj{s9"ݻIկZ,-.r%B&%%b ׁ'm=P\ZRsm/hR[QEݬ6f ˞Ecʉ vYfc$}|1z_.ގ?p1_}YW'h[%6;{9JDM@#aPZ")d]PyL=b3_5K/ŁI:jnVJD;4I,¢/ (Ή|ߵN`ڥlfO:3J  bOٺrP2RĂ#g]r=;'mﱿ;"ͦX25-ߦlfǒQQ鹠@\A[RBq3L8N Y3ePT4L`{.qp;> Lg.蝀/C,l UlVvqW:U-tW‚m]~/~{o,~q[;@N?ϝ_Ƀ7bG#F|Psp[r.fhoFe:Nl`|V*$\ /n=+gߺ]"3EYYB,syڱt[Y(l(q'K.Vv%oq?-yeHCTX7X/@f#7,ЬL~-ɴį.:˜B&<7M`lFko DSWJU" dmpB4l ?<"DWeebo\6't;a, B9htG?/"fp$>\@N4!c} R~DP–WvJnOUχnm9z\$[K vBl¾odO;i&< 'W\,v:7kC&4SV įoo֙BnYeb_)eT`Vb!3 > rVDݥ#ljaYZX{=X| U?+qtI,5K%g*`5cg6$̋ )ABu_e ="$h8꜃Uz[ ZS.K`\I eMs{bCڟRǴ+8}yf jڏ8;·oSsJcF'ǺEY\ ?, }u{dQ8qf.llb* 0pe>bz7]~O+@],5ɴ8pN^q=39Zq"0@a DOJVPG2'{(0z4pYG8# :P σ#!][oiH/]jÂ`s 1rB}m~Pas'I45(}F=3L fɃ141#" ?ѐ^[Vn [/$3^%Uq:è1+=D#G|R'qo:-ǣ)T^.y4,OҴۜ/ꈺ{T|f/>?SR1N,,ٴCidQ<R49*),R#Ipj,u\\> dS_o6mOTm k4r<Ƽ*$T\!q,SJ!YUC'e[mv1N:TܫH˙֥pLWW/G;}āV$;P#I Ft bj=CB{ sۇN6\H1q& a?H~A.X{3',eF;zhe+hUIGS4,L%i^?(W`'r=ם;LF=ES0W9FBdmW)|G /^K}᪜CL:߮h?.tl[(]z{Eypg eTc8$c`» x.F4he}mPxĹ]r?6wX@XBW';0lgջ^ncbOÇcRc޷c76VY@Gy / I_`l2ؑ  D\qõ@M;;X"ae 5iMb(Ī "|վ'XZ* 4ZB]5d0(We9^{f8tq-RBM&'UKF鎁.w65YfCh(\?++|iLpyTp[ Ȑa>?q@;nH|6j`A2'nm0˄d "O{Od&ծM&t6#WqN~P5V݉6ӣcR`L$d8^ d"CPIl3br&.wMwî_ ۶ V;ՑU !t>콼U f1.2ˉb>KHC}i J XRx (~tD6 sL}.T/aY?8Ke{EO>hA*N?OE_zfiҎpRpܻrCw#`(@`٭CG1H&'YTd#{q_wdoNؽ"&o '%o ;?%#/É(RػsXҡ%K\w*VI!Vīwn2\#xkfIUMwRLFNvmaPZB6 [(*+DoOhMBZۉ,&X舙xUHX" },M_Sv8$؋prł[AФOUnpMdp\[z, 0n+%ѥ,s)5Fp0*v#*}Es]͆SN8©ʑҬc|f9ٙ'x*p7Y[ژ̳Y1")q/& e~4.n5 3uu  i0E&PCCE{ӁRa%IqZܮv8NeleYi~i&ʞ$^{3PAt zbsQj$RJZt&vs!,PzsS8}?+oiX;߶FGLyw[~j4]SQB$|AF@I6f,AkJHH"um֚Mmbs@\;gG"PaZ}I{-Q 98QvWUIg`%Ր` eU:9y@sgtn Ly- 2ξR&*ټOf#u%O @ZZj%b&P@̫Q&20s*B'Z!˲o` ,Ce|g QI`݂C\6t1TgE/M\agUΆBw]S8a{u:rw5mVaI7 wRn'wt|p*xĂC&-&oA5/+p* C~n/jէBMENBO4rs7ëlEnPhtlGGi"~-dzD4z\ώCDCjSCM})s+>_ۑ^}Yz Ċ$ȵňxX;e{'Y5 Jbu:W X`AiS#05)WG)m~wsGZSD+G: f8h#im@n?;Iݤ٭|#B0.bԻ'|a8)wg :Bv@r<_G' >$P~,8Ē^^f+|sT nav]xϲVJV={jۗ= ]M;yln,윣%'KGɎ( Tx@wvcW 7K{+as]L"at "}M^4OrV+\A5D5UYrr2)iiu<M ˆT?pe#A h^ib'aΎ7 C٥l-p-^#=h0p}/  ו*hUO]f HCR #K/8*%d"њM&H#F jch?]["i2Rɾt_˜P8B$}%)PDV<~Ko a'UON 3Iy_g'R3m=/El)olݏs,<o u:fTH;Ch;3C-%q6F@a4Ȃq$Ҫa $wKY|؊S>xt5={NwhZJ t0lCbSJ.Ü[O~c֭Bz2FD Av.sI:;PNuMPcO΀?užVўMmOZɶד@N+^fOm~5E-#bj|%cc;"1<)FjP+ 0㇦(ί ?c ^cIRCm:;\ؗ kN?Ӧ+?i9daO1b,״P{ɼzy&I؇t++f><)45jّfz'X>=b0!Njq S#I{-zr&"#nዴR JI\Nؠ^//"%Y!rf3)Az,!"Zf6͜uL4Sh P?B<pB@~9hu YKLQlKirxCڂ0O}8|e쳺bqtW dzEG`֩xSr$'+3tɺy?xc?j%N?~`S+ȷu \[g ԲhW?M{B^BK8T`O_"1ct#^-mAjkc 0 bPaN )zds(tl6F {jgA$[MJ&8}w܁]C8so@yX,ioϾm^5roW E8uOIr&zEx,_7HD+3U'{%Ďemv뾚[jSy~f3`X]uuLBSǑePDM?wJYtLEX/K(uʭQ>Hp`x,?vU9 \njYMV)BQ4X&4 "T%nտ.2暝r'r>r[<אq4ɿ,cC8?t5pCRnQq>e6y|A_<膸Ǫ8>Q!6rו_%A +R3dNx\ Ztm=Ug2j[4gNa5P Ūf ;)_: /ޠh ˔* *6^r?/qzgv#oRZ@Wpr T5"3@Īa="]?¹i>OYVQ69@B[xh(q4$3ddp "`.^ܒtx(^h| kP .?skGv&? %$/` r5fl]0h/~J(7cr6E_:2=,V:#J?<ޤX|g^5h}(7mG \/Z•iFQ[ɼ[g˅1YQk>X"PyM'|WMWC` ?Y۾K]ܓ -Ӯ 2"sUэ-+WPDcB3{K6`FXdH 0߬#QLjmE浴 fǯ'A$uwи e OV(sw_(o_jc:J3ڢy`R:-F.y˾T[e .@Ag1 /j&QZ'K}P 8tnZ/*ԜpMG8/lѧn'<1Jڇ婌<(\+pK.3Bvp"m 9ƒg ZGYa@#9 U1|'VDN<-b+mpd0C.4opdr:CI$.@f魰 [ jtX;зTH֤ORCX=NPJ*yՈC._Kle1$.\Ci-ǒ#\$YW43fԶ?I 2w;;S=θ^,b4mEGҲ')~ܡ:CmxlO~pnBu*=MZ9T1W?IHpb2mo15 $,5_5ZI8EHdX%3A MK2E.9y}<Ey+B]3/ms~QHJly(^;/+. .p`R 385>GwR\A&Fh[;ш ~ǫsTɆд kMR|WG6Mt#B-eNKm>FƅL|Kˀ=x#-Dnw]á_3uOb(][cv^%ᅙG+o"vW?%řer1Sf#195'IGs3y73slMNl:E'bi@o̿rf>ɹ>˰rO9 Ҽ9.q瑆u25j[tsY_VQ<~!K#+|=}5Oy<6(ȣ΀ExN5)rL;b}%RmTE mwU2}@- (O]-^Dž5Г_u7|EC.37zʸFXg=%1(DKcd^JBgn\M>}Hod$&B=v_Z[JƍxYL]"U{H$ EPdDo .]b^O VRI?aoM8!S"YT+n`@Fzvi!W b V m:\D)nf2@詿1pT=z,LF%\V7daߖ )bPi@ՠd .n9 m)%C .Dmpտ~:q?OiZN4+m) \JummJDa݂G-}:;Vol{B۰:Qh9Q;8]n*wU3pRDO4,;z\9P>qQY\3ݾcW[2]X%Ch?#g9`SV }/eR-ϊ/S{bR\Pex#}r_@5Ν_R^zoO5!*ot>R^aCjEh{&1vqoՇPn㝳oLW)A@Gb.]@/]~gQN[{Qgg$U;Slm`}b;;xwP _h.cɈ;^rzi^#RkNK0>w" J[Ơm,^ ܩ)ǐdI0zo@ mݼ,~caaHCM(:npG8[>,w+S&=o1lt %<> tUP?<1mpYRQȈ9q*/jl6L<+ՏmYmԬBhǟ^ 4u>J"b8Bk/05l8>7z{˯c8;.k_&͐|h.'ux/M!#\P&>*zgVB2-JOYʢW{,!=eG=5'Ӵ@u\H4Fs<ٻLÊ /'OЛ_7sJ0t ,v::ܚ'@ )1+h8 y.uhަ0ܷ)2 %L1V>Ԡa;X׸^=c mnȔdorF+&GF\nC \8jY}QS+]nڮl*':+5ý$:@ N+ ɒ?uϘ%DK(|44H=ӝ $Cn{~/ֶ`=Q56J\W%]eGI]AbXͰ:wqy'%:t Q顥A~tzH b/ԏdA~e Cuپ+a BࣥZ%kW!3"AZ.$4[ cPRzlT? ^dªaL0Z6ghDs7IRjLDb Fs [IB|[n4XCKqဟ"#Δ09'91*)c#h'*lL)>:&NFOk48:I|;ҨF~˩:~L4כ7+]4.EFL.92BCR㎤$Y~(7ⓛG^3)קp7*3[Kad%I [$:[5U7%kp¾jЃ] z`GYhBq"PNH'Wĝ˭әQp-٨ub #<<;s/  gAUt_[٣o3x $T `tqY…(hY7AnX܌H=$q]Nwa?e̍Ή \xSrwvmL;K͌ЁI_.<:^EcqyTZcrI1*ףgD+q.OZI)plLtW0:i*A7Vhhk1/ &&>\Hȷ$O/0̡f>Ւ*\xgp~@ )TIJgK]k:Gw o`Yo6(OY-z m3/7ӯ +:~ϝSV'8ϕy30QGFINh\^& ZP+!K'{#+6K΁Y^֫ my0ƫ ڞ'Qx0:QY EZכH}n')/tZ{EX!~4'?7إx]5eB.%m䔙~}uυQ;A췯w;8_㣩8E^Q;,FnNHgľ!fxcZF)V' |{ ;ah挥?G/9C$M v$jI[ay1ije?ݽ:}'9w 4+GáX|x_gXENq 2<~_٨;gi Q벳w"(B-h<!׌G`X\9cwc qd]#[A.w#2> By]"Gُ(N(+ľ %,ܩ+=|x7D{K\kMKU4xTf3TT؃ b~ 6g:i*LY^b =Q]LŽvì_#R_rTߺŊo:o$q.dtK͟\m V@`uzm`q9̮h-lY5R57A]f¼#uk؄ϹMVǥa )BlI8YE۬(f+ j.`gJgZ~0i QrKVB\H",:ЃKk1#2@u.=^n ".iN'*yܫ5Z ǐĊ%ēЊ򁜈ZSoNZ4\_O]\"U+.T;ȗ9V=Qn֢aww 䶅*K63AsOFJ=J2;ұp_<*yji^xluD#Z.׃}ro}!NmêļrzՒ@\ȩO"h}_#ͥ7uB&%'O ;(+-jv *1u+tV?FG?״Kc,3-֧6  CP5}(e+ڱ̶B@$TJ{&eԅWO TPˢhw~`.5+d+"b]l,QGUDi9^@FLS(#Z܉P" פQx`?kx4.wUr H>8 9U*T{%mDv鯍GIZ-\R"Jl5" %y5h3DXFnn'[ Lʒ LUʧͷL}1j ؛}$T 6-DO߂9v\/|s I{W1엥 .5GJ|3ouyj:CuYӳj>_g,%M:";EFjw+ʭ)oS&!S%__F_ԍ=L*Cv^-tM$w#x -LSBB [lkOߍ%Ít"TJJ$Ur@#hr^#1\&s?:Y\VawwEԱ#~^:ӵ%h,PeE~qL0"Shזpdʼna}v9a:v|-rZSO*OR=<Qrn7N/g:O D r WB!R<U@wLuMɫs1=kq1qE]޿"vie͍s"\IS =t7up|{^>PtW;[p_]>@;A>$o%oæ#zJny3DnFZ#B`QI @_'/Q=|0cQUz|UV@Zu)ͮ.=}4-??Q _ " W|TqTZZ_T'd`2y%%\umy#A];{*pT2V{!BXN0~ ylJ"p^oV%eo~%|Z ِ/x}w%6Qgˏ,?CBs}j S)_B0av\{t^Q'Qfʬ>KP*a79z`3tvgbVnE9%FBڹ pçZ[W(ŀ8LP@%pi\`}٘\ձ#V;[uF6}jG>qK$n0sFt38oRԖr8}hKGWidhhY4z;3Cr M^hTrwR7׮(3nC ]/x?:[9ilƁ5x/&y 4ȍ*5D{ҭO^r 6*1bX94iq?rת& vR*(3{`j2yz4= ~|Z3H°:9T 21z7Pν1?| LL,mU$FLCj} @vvuuݥ=`i:lYdNؠ&4a_sѿd,9nBo;$ACOC}64/QVd¦lEAv6V«ضLK  İHخ.bɞw{{! WBրv)(KD].Ą u鳱 SCk=D2 ŗs ahyXJ^%=}[1{ r ZU,KIwrrf>r eV_3}ȦH̱d[9o5⑆i1B.fc0vίZg)J?$c,AK &0As{w][ ]Ti"YcIa Rg?x*'w\@ßz,jRCS瘉_S cUedz-(Uݸ<,u 3ʴPV;1D/ZN0UvNX0=]8>r%DGE:򞲟){ ՠ\KEmZͺAsHdO-KdObm.VMBPs/Ɯ<'uvz!cҔ\8ai'h#aëXڞQ. /F&o)@7N9cR8ÚVg9;p=4]^:[MZUaԲsR#[\ϸraq=1pʽ`W,/mI-,"o) -F߱oR(?ЄU$͚/^l!QZ닰ͅ[l8謕T3T?W RΚEhrfu/ګF4 18ne?\8zl6Vm^6"UZ8Heo2\< deT}m c%3p*'tT>&%gC T}ۭkq%3D"Wt0B[ǚ wcJ{.kJVIdn?$r:/zTZ ]"HgxT @Vt^P틻.1 w, ?=kŰ(Ұ/JB%SscY9"9Kjj"ǀ͍Y`8f@-,HRp8cZD\Pn "W Եz-6htӉOOqnR&Pƙ'\[f=Wm|v6ͱ-r#HD:(2kUQy~rM}2km!-كy. E ҼHs ' nqA#6o/c$An4.of9wAb . w4ppı%6;NЫܺs#ٽglL.[(Bh,&lS At+K8K.QH1Իު|zpHPGSS )&\7D1(GZgd!}VpؕeB2_Uo} }\̿ؿ;4vd,8ϋ䨠/p++g 8ۍ2'Ec.+HInD#Vd֬7wZ`C+ͳCc[jQjFLAtxzmʞ(wV(؆Dz,3CUIxZl O4*@i5r2$;2(~tP;NUp9\#ͅh: u"t6 7Z@Jگ8؇k09{.aUIg̖n` 8=fFGT>X;=SYB>2ve%"3w(1OYXYFIW|?&6k\֏6P(VN%mrۯØrY|;OL S"Jݚ$ m9w}[-h}2"^Y䜅+Z_IO2K&??Ӝ^OR,k.<8kO@~" )(kT;@ R,9E.XuVo &0%Q@l!wшd|Xv /gn@+ dQn]ߧ1b)vX3=WP>g@\>g1W}{EjB@c*PnηF5b2Esa`- 7(׫n]z S$yT&Ob7=I;ܞ`A;k8Z-G^׶BO5sZ$]S<)_I=w]ZC;L 6VDWJe1)p>DR)f4Ynr7S ޮi;B7ʵ`~h H Zdt@dp~Ue2-Ā^AcF؎jT[qtӒZ:9~"osyM^M AnG!)OY".OK[>.LU AOH^MX6QE^ aǁFPif TyI c:(Qrr OTE_JA?F}*Ez!`敷Jލ./!yNIz&e?X72/r;jϻ:*u SW[dUH߄Ǔ@J(# 7$ OQ(؟csVšgHzr8j͒lT;Ϸ~w-X NLQ0!^$0Scj}Ծd!?|!߰gA)a1ȵ[xFajNpWndFe5ѻ81rn ]$Ir0t;sڍNYҺ"(@َ("brrPKM9S\|3Il%K2ޤ~&zi5*B)Ax(;҉up]W/gNxKM|dfcߐbpf<2ٿR]d/>r&ރa$d|Th9@ LN CZ(.$gc7W)|_FӱOcaV:w,` #x{֥Xtxjxz!ͱξ_T%0溜F:nkBݿ9c `}'5%ʃH!papDFI %5֥3 y,.uHƥ˜p3 >vR|.ux#RҤ* ۂ0 Y\!bU! ⣰WLe0\`F&LYd9(ȟߢH+JI*TZԾ|tMEDѰ'Վ$#D1H?A*;K3Vo{" V)ink4Ckv q Mf*ej8-)73i$o2I|mxL%AxG\^,.v~m`! Y >! WYϬ5f { sYY[_$Sl˴mht!B,jmlңf:D0^rtRdS5C~WՊ'jy \ȴ-M*@@zqo/Nx5bN LۊA.kxrF~;q+x}vM 9أZ"1TNmh:t*/́YU$&d!t)>x^k1> AcC_y9ʧ޾yO[T|=ɫWLv`< Y Vǂ0E$x]"d{7Iۖ~QׅboY7`J|#LL߱g a՟AF!,*Ttձ ,NX,J5[y#ٖ/q\L(%y)~MS<_Rڿj~g(Urlkqa2b+=x R{.g&ɡt1lղ& @= ZB0AxwJe=9صew}. )+15εǐҀon[q) 2R#9i'BrΑvZ'aK`-.! l2ipڐ^y߲C6>$ڐӔh[ R+]}d׸!Luu3zZUD(axb|6I&*NsG3g\UKߖr4qRT AVg)1D@<@MՖ.Tc0 JcR)((cwߥuwK*G#jYWjx$1\ I7g ed2 +rJIlX|xopC.&;<<^낄E挛d*)ZrxG%ަ&tݞQ5:6$+kqs?{'0rQ: <8OZ=},0te +T2'%G1 1! eAГMW,isV&n T3ڍlc㈂hNOAb6> :=MQݳ~$H0d+JDaGd_n_t0{w+e%Qa[L޽36\/%c::7^ obKȶʅ)Vzd` %mC/֔e$FЀ"L+bX_,lkF48W)W}E;*vh)>+k-!ݒ7\ވ8QEc7mŞ)E=fC yTI>e 3z=g"S'~I >.mzI;y|s\P fiḘy G1Ɓ3 >0I0Kmݏkv2F[C"+UUC os6PUʔӆbRDqYZ/u!}<2Rd -bE&?!OZIZ\iqj,͋>e5!MUobJ^Lޱ ( Y#aY@<,(x vg,2Q4&1CMЃ|gOw sH Oe%x*H.ET5]8Zqy!yyGdr =QCdcV e%bM<ąFs NSx-,҉+ b-攛r]vQhL7+rl(`p6~|iIu% +ZgQDdV_ oi 4TH]Y)%)3\D^ק -s@/E!r^a '%Qg"Mŕۉ&fj?>,FfGޚC@+RRXe/dI_=RLfykdoAIӁH[\%|su'B0Θ:nռ5V(9*r"sɪ3 #jK#<7 %׆x7XOYa9e|QSxa:Jtס$ R ̂BrM~ <'yw^HQۜ7p3sb0&Yi-U(*Er NI"Ooc[0*).jt.gLYۙIɆ3#dKcI3FaGS/uJ hlKA#}CE[^!XlEhp{>FP(c4|+YFYBЛ=LzSc&w@c' Մ2avab'ygONաC;_ -7BYyZ+{8vڷ x9XZ=| QCHBv5,?UEA"}[< ;d!28O7` x΁d},^䟷)j= Fqx) }_# kHϺڀ_W1(>ӈcו]l$칞3"iCbʵKc'˰D>'ie F@gav3,1gGii=gJ^2nDgΝ8 FV "S=~>].:*Wkp!vb^򳖅Oyc&E؊7>d=dyexI`H~Ox{fZ@4]UT䯣2 03tդ!/qr`=9ʗRj<1` C*RJ@{s8? 1,nP&qb Spt#4Ӄbzc`,1IhW 'jCpӘ2QX`p>JD fv [WO]4"6 ;!L97 o|fg;de$h-rd> Xt[m38y[7ʛ&RMۛ!w!+;_eS4=,EMS瞯Aj4~Yp<8JG,c .EUOÑ63uD8="9nysHz9/Ο< +<6FM"ɭɱ%Ԛ>K?稱:b-}kD6xB6ÛeGp`f, g ,tTvsӖ`71UfZȌۖp+iDx.`ڵVT"2-md8J0juRqXfqr/bw f-$c$~_#N"fo#̹l`Kw7tɅ*}&}Gt9OVDUk᎙XE)Ar}C:o*f I[0NBm4 @8Eqגܧm ǵr߫QiD¶CYh(J8nn b>1iPS* @c/*NMz-Lq6Qyx(7r)i= (6kedܪflbsu1/}~UԷ`R:RՙR{*`(i4ݑ!^qQ &V!ԞT :6F Xgʬm=O=gwgvUKC]be<,Á6}vܰUFnnd?͛>ӽ@ kePLJ;s93>V=iHxtHƑVWHEK@n |EIX lmMz$z%^d4gUYMm3|!1i=߷ߞ'*#)' Up`liMoa  f6SYS p/+$Y-mzoZ5~U5Sj"ؒ:-da Ly23BȆZƸu:r`zy}SiK6[u]nQc#QK…{~e/`xϵG;IRXuW%W "@@` kRZRFz=Ǿz\~ᓢ/lTts\x_^A ;+oc丮Eäe$F4cLpnK~/E]R1@9_tTa]_` 8w݂•TȡC-;L 9C~KCA*BD3eBLz#su3B=rܑeQh]ЙG.əS?P5l6 C&cفHʸ,+} ] ν+r͔z`ƨTgu`k%l"nXp^[/O|;6YjMRֳHpꍨ 6 P!l*!=o!l!f`,Iʵ w7`9W)<5ne8Lp0忘)"^!NƂGQq-Z=r,80 y&$BE r&j XDu^]?=;%̦/HE4Y)uøXLlWQD|ki`䪎Թck:B?Hu2!%/BJ7$ZzF:,\yK2b Ej;)[C|9ْ{#4@t]lE&yaNd9\kJ DB0; :i,RR$v/Б>fMCG+D~-5Vi*Lo{K>~F)X!_i5ES uHlnwDF= ŬfD\}j.pVSr?'Ws^-uıEЭ;PtϰC%?sE ])lYdR촓#T2h>!zvc+`}.Ҍj{w7?% s9R?E`&YIbZBL_ =-[. ti"C&ةMj.c]sFx#[R81Y#ik[w.==3XWݳD_3_N͵y5*ף3ߡ!r $.4S)8-˛_0*OЄ  Z%|(PP&+ivR{ٷFWECb[Ĩ{8 iNDЩSڒv T(yV(P틕1bK5@??S@(2,^i/kkr-kaֶ\d.HTl<8 i:fz8PI$Q*2٘mD=7<`dÆp8mWz6vy&BRu/fX]. 5N*p,O!+bx.ѷ@$CQ~ kh7и*ռ;I)pvR<83xv0S謗jtO{ݽMb\ϭuƃC5s˲z(k솽] gjtõ4A0 I5y!=t.fأAk#,ſQ>e& Jm6o< NEE8 4FboKۙ **6b` u2B!%=D;(nܦPPqP 7J8kSB7-RYdާh]C[C3Jr$^=] ۻ-x?H ?kDC4KC-("۰pQa?lh͑!05NAR/'+uj'43@ >KgUdd$:L US7.3߅CIg#LІEBJ75,m_mn dN)@=g[Ð28-ϸj$tl*ۿWWnn;&"ݎ#Q0Zt?-q҆Zp[ͮqGI\&eGN닦9,󥷷eA5j,&^~ yOʯVYS_6i$4ZJhwfwG]_z{) &C_}YGZӽ[-_";&t*]Lr6$tȱ}W] |Tsdlco bx2{E&Q_EA[Kco'T,0͑usa3PFpU_]F1p$'L]zI3;eQYrδ 2Ct 8f۸裺8"}vq' ru+l{oYMV .Kɏa[gS΍fw4+#*`";=~Fi`@`E5$zkHklsa,P +J䜉?&81G8x-ѮrΆ_Na~)48_ڣ3w'p4D9jEU()ˁBug⤚gP:Cz?LmdtWǝ> P#وB㾱|S h؟wARNǧC<\ ѓi`<,H{z: zǠ)kS§7s@ajU@?V^-93?EtU|Y"42ѳ3d=xnZ} dnZ8FWlzML;I MP=9Z & ")O>"aR$ ?01GHqS p@2f6.u98{"ʇ>$+daf!SV >`2B]$DιqěފmӅ~fy6LRz/.HFb5J\Ӻ9y&adj)$p,{31)?GpO}=Iӎs߀kbu4tĆ5\uQES5/$V0 ,-hؾd(Ene/[ux!Ѫ|@NIK~oԔ UXFeS7GOunhb==8h\J+DWBˆ]tb' :u+93;ߔ,\9,\K.ӷK}w|+nI3HգaHf Jx 'ԁ 0~JDB}jq7$0:9l"lDazlrmq. Ŧ6)XeK ULoR^﷓}w6/@p|ɒ A?vGD?_?P-4xii}tWuCzHw#d&e4d[w@z5\D # 8<ŪےR5#Y.u)ޑK)j`!-*'ɜ `UȰ"}6ܴcJ5mMS9'Rĉ4>cuԘ)Yt"snt,` yE9ԧ-D݀e>Xuzœ0Vmze(TY(mAmED%EŐP"pr*6ݳ$+2Xt)F{K&;y&~8Pm@n>/r M*IjZ!BfE3lQb`׎fA7fXι{8v"MV=Zf*%lO4 )8{1$Iv"p,DY[7f{S2^ևknjv,勜+Ӓ K$ +' HOA >)PÓ4ec n^bқKbMɺz Rї٩ʸ%גSԻ-lc[̀(2=4 *7x05p7һ~IB^)&%;V࿗hKcigYx[\@ yo< p͵,[!MQ2cr ˨H IgE$У]zrPՙ!N/SV8VoXo;Y૱ v$TB\oNZ=2U^ʇ#.ѧ,yLE8UԝS\3V!y䠦Eiw˩"U b~wl\+]r[۔P1r[|:tM4P{%VM۾NN,Вbh4.x֫u43]=\Z´CՎ7]:rE K:._cY臜Ϻ@]5ɠ kP;ø-X{K٠]m|s_6!>ଢ଼n~.mWDŽ e-Q%iɎaےR=ݺ|JnWORr 4bFT }RL$Q^ `G>ˡB\#p|@B)e%tT5;~㱽=lMrCIRiDnHOnC а4f7u?"7K>b(j ve ֱ(kCO|hYCJOi>] `t~oúc4:vZ,Aܵ+Eؿr՚^-c?~8Dotqbz#Qb@Am,[MҢzcG_0}RMibXr1N{sO΂ƟV-W]Y,ɿ➷=iWnإJ[7[jP7.;A [oW(LMc -0 )jQ,͎)J|+Q&%pԴpk!n ZsGuVmޢ6N}l芓ޥӇהE<2%cUcCLM:.1BeZGS+ U_/ʴ쓗\ ;y4K,-c8DA9K5\EׂScI]QZE!!+ %翏Q7h'ߗ>kLo~9Uӽ%a'pO)N  )+eC5k-v1;=)T-q!0a㧣;ۇl, ,ZiB]gɉl-=>X9Ju<Y`GH/bo S/,ȝ`tz^FÏ7NkZ fA$u+ii5+V@=nLM;>"/2U.hM*x*oŤp8?k&x%I$ِBŀWt)s}sQh/B1*p1khB"t V\!*'j|m䩊93o##;1łO ?漝?ax*0rW k0o!ઌQT3d1y$7_s{*FHjtrYY$DE=Hh,b[dCߒ͠JdZus֚ r3Y\ʏNfVhԪYZs lW3][$e Ujyh&ۦy3{1|΂y e߯~b ?׏K-`OTvGPOg5WkmJqy~CٿA,OV>L(1̬!;_XƜ5Zte s o-;Vk1kzܸ2O Vj$W?8ˉq, JkE kK wE0T ]54#}DsөkdDp$d:W)m|ط( kFԶZлMs޼4*n+"" u-/u1#~bA:ja\%tjhn _mrH}UV39F0HGd,Y ۮ jX6El(gۓ~GB02J4 i6O_u>;@kĈt RK\9 \@($.V VOK'hK5BęUz#ۛҞ/'=Njhow~ޮ޸(mcys~Q1ӊֲS+GgyrJ DGg^Xj3!A4B91a=x<"JaVüڪO$gPH.;WI($#n%\. ϳPrH{ՙV qxCQc-L5NhDGQߧN[Ze[7["yJhѫٟ9ā;!jb(- #C4uoJ(>BaW3gV|>{Cak؍5h\jH]xBYD!lviY $W ,S{lW~g7dPbr JIz-v̛hB 3+uT 2E5` ]3\F t4FܱnrkaO ̪;,fv}ӵ ح%jQiM|##]'шt`HUZ~eI2 [j+?%f`W&,8Rmccӛ}7a>%9:2۰o-^TuDB7q ]_*= XA`x1I龋_ mgnZܐ#}ndUIľ;=*E #8n(k`N帲i_yHfE#Blap'Op^1~D0jkF'K$DC`׉Ǔ~#EHjCn Ex;7fpgqp/A~1? %oSZi#( 4>Jj(+ۦOLx:6s5cج=:*t;]fz-sSDG*)$X4Aä$ҏZ*qWpĤ+Pl8EepUg U3aj{hf|6@Y!FP300f"Moh,VL^5|^z Z\.Q4j.߁nԵ UF䜩NAL]lg ,4IUɌTXМTb\eA9{Ej&a6]_|UbghtQG0j.O܊FfHO%?EAsNsY>f[^Ƌʵbyi9gGȂQߘx0D$Cd4iq^(tj4L !WQFF/GʺHƄ${eftPT,36G(9BuH&jM*hr_hQ+A '_q9#iۊ(&0? X/?Ɠ}A#Þ *%}H@N OmBҖf-#Eqk*C_lU{sN$ e5,[RV srLwaMkMG`Hc}D[%B;wv#:h"('2i\F '֣?Eh$9La,TW 3у&ׁ1w PZŻ8=2;-D&gUTAfP]=lě/Z-5d*OLGc-k18ZZ Ot \`DʣηWa!UojfމMPy)^r.ǚx]3ӌc3q4 w:xSaYu1Ξt`i8qeA'19-Sgq3 R+(/;R O95ҡB$:!ZdoUBK]3fÁ|V "<ΊoNO$?+Mْ 0j%,CdʦGWݪ8sD'\$9z)Lw!4^&w7=Ė䀖GH֪(Ld N|Xcu0힬uOa^Ͳއ=#Ner>0ZpqaCC/&`]ùZK HMU$ju|`>D.7cP>BPCYsw3l֡(~sǛſHDP{L_\h T-. ;~{ QW5Az]VؒZ6#Q#ie-)zkhC^D}h Xh%ځpT#Vj68w^𐥝0EYQ"?7>e&^Z7 ._IA);~6pWw5Օ? L4MY{)-Y@s}qwqѪIfd|DUk7 ֬zY:!ާAJ`CF@P ~Z'Ǿ&&wɻDZ,~*T+R^P-̅ V[BKY[zc5L%2MzVƄl@\L$ڌCAW~M 'z5U8W\=WeVNc',Mg[$=,b[/{Z[V7k~MO놪|:a?5[N{U!1nӋඕðoɱ̝bXoRF `̅v2 W1)#$M@5;;Oj?pم@>K-Rq[QC$8EݨJ}g>-2!Kg4(-u!s g((k)/{x %U%xTQjK#~'xu^@VPDܴ3*=Fע[{9B`| E "hC)|œY_)q PA&L8\x"G wY/Q(wjei"R蟱ABAcEߒ9*ub݇Z`fƄFoͤ2dK^9&y!&E?&_19{N'?Fbogdx{-gPa+a:+v}Fc# ^V$oRT&NTBT{vƮ VMk JBQ5 sX,JP".+UI@a4O{"R zìqE" '#qN1T(pMLhZ4Fƚ ;4 <:/s2/d&'[&QZO֨TF;@;#%KL~¬,sY57Jyxg~vm&Uf[QeȆD (Z+OM5l2Ԣ;m[cru7 VO Lvx"-F++*9>uus!Bd c5 H{( oc J 1_́>*֠ߛO*Rwa'c%7&%BVwVļ˧$fv!@z!׌ EҌ 1`>\-fN[QUY v3g] -jvTfBE ":8iΑY\@AĺMѸFR,Wڱ2uQ`ĘM֙#|x!Ȟ"f-ex$nIexR7W>Ýη=yWmK04O Hk,BF"M,D1v *( 9ӀL$ FQȻ]A C{v9p[2!E5dd7Ek/T'(H7#%ƙ|Fj`7R*8g-uɶTK%겐ɮ[t"n Hy%E}_wV |<Zsr"Ea Yڮ'L:+ZAI5w[M2.gR)ڟufG:&tp/VXݤs h5Iá7 ouSڹ$\u@>vo# InhdA9XR!E\99[DIm6t }DG6C-"Ɨ%95wzlh0*d%6\k~&H.J:hQNPù$Bj >ҔUޚ3h?6dW-2Vr B1**vd&pʇ w( )zab- |\#c48sT#ޔTTH-@\TFKq>R]UXnvU,:#l]I+CW 2?x5^[LnVmйٚ&)@Y˦[LL2bpF S}6!W)yxgIK]%Yl zES畚f^T*78& t?[JBǑh71dYW[@?׵#"qR?B)&MgL GR]{qW Hߩq ĺ~ %M_ W!Bt6|TXI|#_׳/#9%ݲw7؞2õ[\dYu eO7FV ^%K0>56 eK:Σ.5Ot![(m|<3/O >cqAq[:mIϰV'Mb? ܺΝь}[Hwq3(Osfc8մ_SAi\TG]&g&`';10`z4%_OC*^jAAks\ K&/>kr1 yh25sjR)C= ɽ-1 4]fEqOnOo}ݪxv*ezB0>|BLE_L[@3OS$sc&/Ts'( T-5ʡo>O Ozf<\y;#zT}0#B,{PC4[J t</aqS+*q,ͩXN.u enD [>6&(͚4LB%ŦKtA'Қ5.h-u"Bpc^>fi6z5 /1mT]LM\"t U׾Ή5 Ej`L7|1$ZewSMx^%8f/bxJb&)ܬ!Jh&k-x4[ 4zχPŽz uwv \,Om̅AZ۽HqOPs*="X-1Gf論vJljB¶u1X 4@y+h;)ճnPY>uaEW߰f6R9kyRTLH缩VCzl @g1JgҔ S8bv=lW'jqpLGF3V{Am 1Pbh ~(o_8o^)~ T VW*A_Z-pO% *~ՠb$UGNy{ݦ1zmC*KFPOJWn{OzI^y.JWw> L K~O]rP1+ssgB.A^^&P"2)QǓ |w$ =;+GxfPv f\$Z.ΟQhFć^oėr w7QIl/t_J{-ZN59ٙ E82oM`FX򛮵/ۦs@R˅:= 'Y|3 C(_ArӇW|"JKNx]~n+hkugGT +ge*)O;b6[.:_8ێyT$|6yxLd$|佇4?CfTs\"\7lOIm^ߒ"\MHMȦ<m]M7fu8:H/k8I3srF-,+g~Y)?2^'HiyPܶ F܈{9\>H}=h(ZBY: LpZ]u3'BA.ݎX>= UtnJ힁H4^d~]%NtJ tixzȰs]웋R_!Xdi:Ȅ#§Q)a"'r5h~,HQ\[["INI?k2M_x~cAro)7u[]"[EJ!WZZUÃg74*+ke*a[4ɴ5=\]@$ǝMi1~Ҙ?:W-Y0'MG \۬xi"{Ğa;ůh\f 9Nxp'6KS, GPԒ {={ߪ(`G ڬpES&qsb-(fǓjG~DˏS("[Kə$~y3 D j<2m ȨO(1s%ͨwv;zM]&"mι eF_PtyAڍֳMSi_R^kFDќNC+ jGD#WĘLX:"$WS`<,|ퟯ&40r&bf8cK1޼j* g + %+,֋y X9OU>DPeC?4;G7\'7,ÉljUT=r"zmU\usDhv~2I!@7Nt~er۫KDa+ةK:mN6PR* H.ei򙹟!D3LF7F׉7I@džlU!33u`iX䱩 ٳڏS7V,fjm~{LRqOA{K]2z'xQ#HJ ޤ3J`Z{mZ5*HZ)9ZT W v4<Ӛ^@_E-1e)||Pi=ΟƗEGgŎO-j|mtRBzAfS@s`;N9yMH0/fl%Ʌ¬8y@$Q_24ӫ1{ܿ6P1Κ :Ls%l.J얖c63Md:xO- H\3Q= PxRN(_(̋b7{ՈRsuwbMGUsO|^ius0(&=@[6`X@L`—mHHnoElD`< & j!䉆'!~RP<20At ՜AN;T2 <4>=A0Jv+p_OӰ޳mNjRDc2;4!򫦩HϷj;dOqv̌u]ꀬRbP4ȭ-gi3$ X8~"NrO8ٯ1#NS-to;;}eͬtP:8ĕqQƌ1#Z!QCY~%WdJ [l# l0$FG2fH"9*;~^QGP '(}A_"z9UZ\k5P,QYD; ܩϞs(jU}e#|'|ڵAaaV{ ǴV1ޯ,"&f@$X+:R{ZXBZxѩ& Zcq+FEU7O2?[?vDQYNĽFL UJ9)_k>f)Ozyg1ki||Z_4}FWvL$bipM uv\%~nezE(3!O4_NVT! h)*6J9qfDCƤyX)7o"K` ?);4 ۍOp2AcmdZ bZxυTJsz2g^ G݆Qu^M49ad{c|3NR@9xg&p_G OL{)ֲ55yg4bk-!C]_s,-ٝePLuj*7E|ʊ-;QrBRm@NϹfQ<1#Jewu݋8 pڭs1s_t_KDNqt};DwGy]@ .Qڙ_LQZjzgwkNf٩ tD~ {jȯ7dIx-u^H5?0f)CIXKXЎ"Q[ JI iۅ9h/BҥpY}ExY8<HO5~g`mG#[Km,J%/'m1xİ "JNW'#gz>HjihD9@NrS2=-bZWV}LPEQ Bٷ6Yӎչy-eOEF:m:<_7>p[i5rK@JyecHB )fOII&wM LϵVu{k] )dX(cе 8qlNA6oC0E)OBaV&F9AP8<\2-e]@$y-{uvO vjivʻ]1y`\>Dӧ[^)lUTKM4/&K8pywR3|XOrbn2!O -6ۃJb{a_sA! `bHwHԱ=Q ] !$o}9(~D8/Y ǕM@>tL7[|lgng}q95&}Xe7pCڄώ,q%BW$)P:6w-o ?Fm%s𐻃B>פwtZ(@69u9C%h)6a(~ s2 $A7JE*3In.t\l⑬mȜ"%=G_F˿9s߈+b'y6*ICU2ۧ?lCs;YPQ%HTw@;2v }~^A(ܛxenX>2_@j/J!˨_D)-Â5q{<ꫵ %7&;|?\>lп+)C{~yy/Ƹ"Յp *M>tᦰHѓot7̭_UFg'p$'m -C\D#G-t(Ai9 >ۂA|IŦ<-m瓿*I[,̙/,]s/(ʁmYM?+.#BS""@>ͦM߫bET ׍ϑNu|f݉n$j6ؔ6k.:-`X+A+EƟ{>ӧ<ن"(DvF+ _YŒo~NP)м;7Su*2)Ljh8#X[͌s5|^Z"%җfMnm>[IȱҁeWI@#`59}ȡlf4pvsE1F`S/0޴FDh{Q;nrrSR2^4ghha=$Լ#P~0'ixPdk]UNUG?y#PEHW{pM94 R927# iJrEHcƔ͇:ZP4xHto m΂@ْ9kh{#jV΢xtDNZeI@Q+&K,]\bAOUzP_I(Q4ɫ Yw[ЅK)aX%bV^ne?'}&<6:PR0'W)!w+*7$)pĤl ww_XEF3͍^f_̗\k+ OB \YJ' | 7SkjT =%'YF8;ڙq2[DYOT GnُjNIq\!b̹"h:0H1֯:j!-`xwtwT mH!DLͿy&Ug4wS{%DxU~.M'$:CA[?ZnORؐ#hQ?H'VŮ!z^zZNr&RA (U8;U{,M b&3JG͇ۅf" DJ*BO81R&VE~]}c: U-3z@hJV0lUle4ˇcѰ?!h6>95ۭuk{v[8Ϻe51/:P[RL!W_taNj<E7qoCɶyB;|މRMUX(IupU6G7|?>#NSx`5U~"]:H(\R`n4NJn:EU ?1/f%6*zu$4 #"<#~Kv ~y)}w _M M?[HU\وQSnn w9vA~`|dK9\mRlݟ]|2ۄ?e jS.W)8Dp4]S |`\%%T>tN@hZ#3sLV_)5(pvh,4EGoCH"sK! ,@zG|ZfY CE"dFy_H=2‰,UIaU0w:aDRsX`BW($ɰ *0.ɱ2u^Lu2{'ANѱ^H3ٺKgM};oFYx{n5PjyB݀r\.XF @)>͑'Yԋ 8e:>"'~dg%_%pYZeju VB6{͊7">S7COرX/.ySe!x}W})pمs/o~IU7pUbP^-q{,X%[1l}`Ÿъf[ cX"PY`/쎰cQvB*U裔(L_]3* Z">v[7 F_)S{qK;x ]5mf~gU)Q4{Ft8]WoBT9J4RYQ,?aΛu]Y|_NN#Oĝ1DrrnňodM@ICXnڲ xs_jgϮrtTG1 {L%@$I2hgE:k,asVpfh7SۧO~{UzXTTQܼ$l5X ٨ 4V&h>_xI4q+$}*o<-,Y)Er{E\%!&."=3̓W1AO<<*DMu+ jMcѭ b 8w(uTKU.ChW@-jF@,a('*SM.\8m~0Ii:Q.ܘ#&uvyr)jjٙ%waMU M։) Z}x{ahNX%h' ?宩nԠv!8XA8ewq?'Y eUR[}QyE@=Sxʙe~t uφ&+{?%c jo`ÒOv!Z$e0=ku$ BD毿L;j}< sŦ//P&rr}_ݡj,ojTDcÜk}x'Md _ I)ē .芁Xp`ŰQ ͣaorߌ?=:0yo͐gIB̅#@C A 1~+:Ip?mkӷ)SEWYC>!o)":{pD 1!}29 X>T[Ya+sn&*E%F.#x/,Րؐ~1LەY[}a Z±> 7=w1>^t8ƳB`vƧ97$0uܺU^Eb`R)4C-R%yd5uA=FY˘"3#˭yG`-'5r9'i|"Ðȩ@O% |C{cApe"q3eK<Հc-5Ej yWlVH <ҝ~1 4щ^6꿭:RzWp]v+67.y+WCtc[eL?Lj]1'ckxt󐗔mEf&6^(G/} "?l8_TCҿ\9M\GFF<?MЈ!xl?Ϻʼ'vd%(;\fZ׃zɠ|N 3(%mVHFUs>߽U>W{jP 4TV㳢 Php5Ac{'6:QsSR̜(\_j`ZԐyIWoj` 7r]E&n͏>mI:zwq [uuΦTΒ έ&늋1 t5w[M գ ?O\553{j^)(R iϴ"(e֧+>HR:w3W03RȮN9|2Cj_:7m~! ͥD㜂dRG@雏3jїg?=0iVeش=$`RFb#MB܈ pt1K%kk=E g X5bkxÒF #ͤuE+9 %z{I9)fH NK]J6r8\zV9f.T]9um *k^ySkrS| 5Yb4v<i_,:T--3pV1H%?,?.Lv`]XgHIN >xke*xV\ZK6O?lN3Z1zmoRyf^b}ӵ ݊dYn8ttBD$z7Z N@i#*Fov tURgjIVVr@|8\` ;f@KiH[DFٷ}TƣN4!xz继I?-!f, ޸7UYxOh%|R2jzja5 tv {Z*m+$!ZAa#ɮ CʳN.K&Z 24.Nzbץ"Pд]_9YT(ρy(1u,~34o#ڸ聯qBjhldF![oSϔ#܏@]Ip*R&{-k<%Ax!Ş銑!F0"Gvg5,\j䲞h>͵/a E4N,X8Y_:.T?$|gvmqLŕ۫"t8km[ϗ[aUh ύIzKrʄK@ 9rs]lSD3 +}J:^ռQMEf xko ń-颣;/VՇ$皜]o/&qAy" U _4WɄC(!Hbi")&ZU7F5iRx1YO08q+n.:9e4]U1Se\sǃ=0sy`{jYN&EAYA2@ 7Zh5oa3[D!@X %=I(KPY/q_fE}]xcwohGFO"&萕#lG,zD. eyGh5z (pڇfG;CCg~ٞ8sIAsc+#oQF>>IOۍУS*_kܘ jeso<5j RqsPSN1v6Ja]I=pӻ3pZE~0C'Uҭ~ OOm(+Rd.`®Wy>씄f?{fMW ڰ}:~4>l_uRaq$+-BU$ˉPjPz&"n)zTބG*,'Dy?)6qCY cQt6sJbMן@32O!4Q܀uf 3V2%q"54.cY5V -L9<7)ԼەT iV徿BtwvLe-{WNG7h.tFeK۷g9$4gY&M1Pq GʵEly3khߗIBv!bp,(xQA2.7z6xx?0VMU1HפA'pHh::Y齟qF.؃/@ǵTDMa3YObx:?ԊkS+ IWD'Ū1 pmq% X"0? ]I5PZSwp5)p=4BjB^ $c_a+ņRa3nt+z2$^tU]7}hH4K)As3^1GI1IKw_7T]T簴OT'F~{)$`al #{D{m4߶>mhc75s(qJL©lo)j>bKMEԓ?oq4 ?QL~ BZſk'ߏEucUHBe}[up\>-MBBvm/]YHߓvOoEŢa(O3yB6D<gh.v̨CiZtuq>Bw,"Wc}-1 L vVKr!I˚ O  VM. ^Yt2ŝIw fα4yYRͼ\syw<+@Ohx浇ܗRf@0n˿f'7&n33';##;0"FV(w# r{1-Arh_ V;ڏa[pLR?ZTϝcM͆Ęqt{_I;AP+Ćd^ #05T |(KA(0P"@Va2HJi?}3f*H>~U9G'[_E-yl9o"/^E HxJOq ][Spw.EUNfk5}osr{D]aS?mH<Ȇw= :ٽk뤟h? 9Bb w.߂?N.&T謁9im45$TR:!~-P#er` ʚsB=nu$25 un<$a.d`Hߟo v]L0''$Y*b*WŻa '>Ddg{:F}<47/j,ۻK)yZLjE`HR)ڒzwùd͘"9`:H5jg=y;]]D4z0<ڋHgdOހ ݜg6`>Wb &zA@ hx# f2g2Z}$CӐ͑'a܂jVـ'Co CFB,Fa< W=4@.u "2ˉq]XT|T3цLE Y(Z{R5=A-',(J6 8FT=(Q U1 V"*4>bBN|D+TG9V8rVg H0&{[+2W-ߐcI-ωЬ gzdi~hцpT,:5FSOG݈JrA\5ij ї]XFA[[P,ޜ@= 64E,d|t;~YƖtɋ.&B}܊[Ahsoy00rscoz72ZI8@,s uc0GIPS{@KMCcl [hJ܀.I;Np=tNOPPz(Go8FګmF%8*l]ƼIquvȻ(PnݬDʙf{Tf|09SmY[iSvq4Af=0ᝦ,d r]%g<_M[kv2#؅p Щ n;/Z֠8/OE`k XGzp5;&a`vՠ72jZfdnts /)#6Y3.37.ê2DnJ0Wsŏ\aN5'ӈFeP*z!` ߻-5zyuPQd;1C6b9}ׅ2l.P.6؇H4jR%9nZPiH=(rVCtOխŶMC0^v%UwĤ -kULR[l7SV J%Ԇ)ZAzP|ke-jhS ~m.#>vEin(JOncmw]8[t@~اu8q_V*3f۬8DF?qp =u1z|v#6?3[n?cP9'G8cvлfL4*1ߜ *QᵋV-Y27U*-Z>m3}IxFvC.$Fl>KJ0+MP`F[l4{KG&f-Y߶}0MLŅ}k*PXW3Ҧ _ *RVQ歮ѓ]Y]6Kw95%_=NnR`Lx|`)EsLO|N ~ߏ80[=,u{+Eb媱Hq{f4Jp+4xY뜤HE*:qYﲽ1ED5/%CK)1h$5_PuvscBa Zm E"uۊkLqvbF!hO҅uiW@Y};X]-( ~Xl Xnֵ:"n eYΏ+ Жf7@=-tu~7s*R#xiJύot5o4`^n捁H[DxwmpðVTKwRQAzAu y Z \Bea\W^`H*k;mEӼ"(kUm­Oݴcǰ |Vo6`5jIjuZU.D վ`0|IgW-=MLW`T _(~fQ8{&֤Z{HiAE!K>U&"2py9D% ,}G\D\'q=+)XI>V#٦|M~Ȳ8k矲6nzC+e,BND)DU<3w6I~JURw,7!/L{ 9"ᯕ)Q E2ğ4jk翿.6ݎ] zC< E6j- $!% eKPKaF~Fxd,)9q!$09O]o'fGZ1#a,DQں:4-Ncs!ۏmoH}x B "i#$Y{ag+{mllXgL_x e[+i}'ѦhںOł\5N_E/kWOG?lrk;!3X˓$R j:`maW2C`~op9xSxe &0]o+)k""OV Zt*!~a)- ˲z1痊<3cΕUq3Sׅ lPVPM5%t7I,՟L+Ǯy%jv3p] xd1/Ua`a`Ƈc 3]:V o%̷b \YP#l- %˲}:fk\:VK\8E)M "i$:*3Zt}f|?K$bwXQZ_ Er۽x-\M9̑AzGV)#@R^pOaQ/KNY,vDvZCvw)$+3'Lj[)6_0w^SgY sRk"EЉn3pxyGDx[BtFڋV-Z4J'2 ~ 4Oj5l651oٝzT)>偺ՀqzmX38 .*h4{ t&6~jW˧'M]Pqos&_JvԚ}rCs+OpjҴSө_aU>$~ U>>fKP7_ U4= 5)^~ q0tZl,--G>(1&Ɍ_\ƴ:Ǘ 9u(*IG. 4wqSIhf}G%Ї$A+T -*.#*9Ŷmikjf[!|Bkh1UCġ,N"0m  Wt`(U)Xt(lnDcZIm[>M&1-pe$0{InTtRߚ\Ȅ'd!͎r*׈LZw`M$zeQ,p "g" v&*-rcQ!BCGT{hW8/_$'Yջj[Xgk ƪ)Z*XHٚ.nm ɣ]Y2i+l*znhS&LP( HR]DZ=bXq#6Yk>rHrxz;dГqsXaQhuw.9 u$ /؎ы;C|<]ExW`8fsrXJQϓ)qM gsq[h r8'Pm1zl{VힹL]}tۄ,M_CFuY3bvTEXJb>eIw*-[ >5Y"ѝib&댙V[D~ m7B [8woHa3[OoR׀. Ƌ*>jAW; _~S朕a죯ԥ \0^3Yu^p.djSvF[|"Jm8!&T IWSЃhohһU<d+!K]nN_RBNDj]#?ݴPE*r oгb./Lg-HWD 5d\شM!ބcQPkdNP! cuQTh`!ָ+&67AQHZX @@-"G}` K!2OF^"{vBo Դ/Wԝֈpkrig] ߏtSRqԀ!p<6pSya7 ]܂Jx ͘^LPP/r,8RAL0uIGl̓c?RdI5Gglz UsH+~-1Eh@QOCLor5Srkթ{/0ujGVH(՘gB>>&ibF45L۱J8ǘ|U &tDGm!jsAW?\Vo^(*Qhkgέ !"C~~ jh/MEbAƅqT, څ#0yUb_&06ME*IIߨQuF"Qی&rl{CSm 6Cf?hXU4~ST~I!`!K]6fCKvn9WzuzqS-Wj9>һ"(k@'`9єIiNQI`QuθRc2=. /*؅q8Rȃ zaPS~9&a|׉`Nж9'& U``%ہb~jXRݟ / hA[1}M8K^ H}U<ҥ`)MhkQ2\)FœmnMe/3J%#)7=|Q}iP_ M5L'UGՃE+' y>ʆyp\po/ 3@_|! wyZC:YKpRb<@]~otVvUxG6z=A] C#{^ycX (qK$pW-/EV-`N. IgZ{f+g77) q$FggPAJ.Pr 0>=(A,kCckZM9Уk̰ vDKV / pӍ̻؇27~"+ƫکcʻz= [dy䋚1kFp[prNѾ C? )p8,qtbLj^<"K|l3&age՗FO5TJi!'Ekm`Mm(|MRE镭) ]{)CnlFնiYWΥhsŨ(8WE\ˋƊ!/cfZ@nj4yMbB2ڀghܣZETDEnY~v$h[}VAsZ9hS: o_̠5Zf}x}u0/&*~WC}3aEh͆4sOF;rOrX.Gf.O/4'o'55wL]:5"&^>5W ҳt))F#kmG]4'ZOPn }Cک[tH3V{MH/s.Y([e˷lö-n xg5H}%u5*MjGUXS XV<)M2jO4A,cpT:xA]c8.G݆ qzyIul?D<-Y,EMz t9&͑:(61kCtbFnv>J6Qvw6,qaPaVAB0}{7VB7,!.;2;pDv6 f,(ˆH*ͯ" QpꗻbǿEз)4̫јƩɺDRek.b:@Mʠ*$@͢7SMJǢk7SC̷s5o-'`yZK_wX)V\*D!R)e5{1&.#S_ٸޤ]', ֟~\wOrvѦm Ǐn%0D?4eM mK'?M|=aCsd{oDl W;܄Xg#٢i'N/ŎHaoЗk97phe xڷLqv#pnaH*1c 0^sίǴ%h#v7~]~mװ{8$Xohw>BkҀ\U' *}]z'A3列J ;܅2/c; yKoKL$5Sf\ģToo"8yBh뚏 _&<2(5a+:ipfH]EIbbJ +(S=Ub<ꓴUڇaWKFlJF&NAO,9T`ϟ@W3CPyө8ls7Ƨ>~T(snD\61m:Z|[BjlTB-/]~v1p̹cp[ǫ o]BE ;ԮF͂:9w^f=^3{9jS//^Z׺WOԻ^?9\q8vvEu v։Du*ѽA?^NfuϥJvPeKpg5w\a7ġXiWX; v }BQtHWDIKW ۳y?ҔDMi,vu,MMn\z9WRDu(R]hsU%슱:x! Z6DH9^5pcʬΑʖCy_&vּ~,Ac9<[wC{ i$k<7c&LJ:%D%W'$3$x3z |ήvo ` 2S>+WP'5:n,` S mgxDS >1K|dƉ{C3iCNKֆ貽 aDQ7j;;l')SDxYNg )E,LÛ(tJ醊 p3D\5abl҃RLiD;f o.s`fmQwE #vKk242; =3GV8c%nA\Vh͌| ~і˷gJB рӒ) czVzh_1򶒬 tbOf +?e.ʪ@)rwk28ѥʘ]af-o=;BĽ!?MK6{7ơEӷL. ڸA >Xv1750ϳD W't48@·Ckd$p87s IlK`M8 p̓C M>&t2YXH!dϣqzյsOI2>+S)Å? '`{[0~cLUcxsUsҟDdA'=y죑Dc韃󬭢CD&Y!iI)-x;]lkt0X;G~CB;<|y=pfSvy wY\gkw-6*%pw;7 Spc6%w8f٘#o$c% P'B ۸LcK_-'r4~҈ ,Gn)KXYU;>7$e'!3;c^ x"rB<lbH*,8$]_&CjWKÈmᾤz+iyXG3ez d ,Lթ̪WLeOvvL쿎tp$fm7KW}t׊@eٮ9-cyW0|A%i *Ø ә:+ɜжpKˀ/W{qv?MTwŀ+޴W6n' w;a :0׼\3#s%TB(0;rJyT6<1,Ui*P<ƒ G)@ۉzꛧ 7وм%-*zo~ vh=x4`cԇC?0Jg!JM{/x xH,66 w҅~h \sW&nWď'6KfƧX)3yF[] ?$ƞom=;TˡCU 4=#䊌"w_G w$],x_+NR6a%%4VVh5i9 Pzz^)|˕̞4P.R;Un(0<x;c)n KILPK>u.mh&N\ ;qw,-R(X8G2^CRТMeo1y mu1eG2Z5rmHy]T5xL 0jq<$][famEZ 9o1 #EpW37i1a6HgeqW v2 L8!*qm }JayIZ%1Bqv&e@A*ѧ  ӳr@v[nļ﬑3s u>q즮C0&E& XG ;)JNeN F! ^0ȞiK'|ZF"K剥9SZW8Abdӓ6Kpc^<]3B Vi6~)%>877_ JͮZ2tf^}RцezmsQFtqXU+1ҾhR҃_ܘvk^QH^$kDa蟜_]xd_CsAYU&q[ E/sSkFZTkT#)d bm@+;5bX:aP.l1^ @;]Y2I.X0q/QYHa\ŭ;DKOR(w4~h75 H7Os7l%TQ*nXj(P*%/jZI*5ѵ xaXeV#[RA.ۥEL,2M4M Ү lk#0*:^Lm*L)VWk۠GșmL9UQ U8s0.mK LĺȝjV.22|SM|-px*N0ݑ a'b~z6IߦlzƺMYӪqU yΞeOysX_[Рўܢ*hﭮ+66)rwYFvhaEp 5Jhp! R -)tҽ>"ՑӶ"႑#-WwJi4-(ׅ=zaᕢc ߵ_gee4 9Vx~;]Ԁ<<%YdJ:Ow/-aFzTJXY{~A%']%&C;/?vBp0SGb{Srs䘌/ve#WL߇m#x*a4!7,d&fqj?ك0`yU r`PN~u[KDG<F9:L݆q>/+ݶR{U:9 PQf繭_ @8+/ r _fKT>gpEoP?9y CnTg`G?]!>lkR[(X 3̩: ,`,ٷ29KnrBB  |CEWm-0JPW1jP \-CWvJ+"۵!f Z 4We~O7^[!?yQ2V;m{vdxũT %* |1(Gn#W,T `>/Mnݥ'D3^]p~Tnhq~ֺf\s.= 8&'=gay:iWUwW+ɻ䩭n1:db/(op'6_UNLckxXĝԍaR qȆ} q,WӞ?#g?p8I鑷/; '£3 _kT#g"N/!*~.Yc;&> {EU18տ0hR8K Bl8R]Ns =`#dt*m+ʎ_¾0 } 2VKN 2]ZܻﲲMJج.t Zwuz0NJณfs5C?D{r \ +z>@c2bUV8x-_Vm-4{PxFߗ5`v_#V m־f`翤#)zq|NDչiN/\sMmU9LPaE~O^nƢbF?;` S!й Kd nw{qؚnTp><bn :0CАң1ho+GFpMAjg>oGb|D~m'mx8ނgy- [PxS! /Yɾ=9t[;ז|8 &x@ܩQR}4}NdK짽NZHjjAa2qnm #Fwcix4we f32~;a 7@FEKp-;}n%@OQ &U8 ܞڡ:#1]<)O!Gu_2, 0Fic2پ@i:xu-Qh\,hS]n(?KkpyA |K$,ǶIF'҇sdZ9y(g`G880(-u|lw(ҥ`@3 L/sq^q~zMcB ۓ9nuV+^H!ȞUDms;SQ(a"Є}8 کo(ag>n@})_PzVLF.'O3UQ*qΘq83c5ʛ\{_WXƔ%N75YGo[!8к-5_5 VRPbןrUwҕd.:cFP*Z`"=Lo-IeCc|z7ܪк-L ' IT"\[X`CʗB4ضeTkx2z]"[Xm #{PۺK{V3U+ڂ_ ֯r.qH ;2 ŷ(sqQ"~yݤ }]2^ 3Yb-97n"(.t^sk7֌3͹md-t =e44-ւ0]CfwY`]@V%'GQCd%M b YgFq.X.2m2hxg&q*ƗX>8$eOR])p-5`EbY/BJ@ 57k +&Ӕ\vNh܎J P (ρ]ZI "BZwMBQLrk&hi f1k,& Z}q6JP'7Bb-NpGq/ mhvYB26Z\Mt?Vg~j*bVb"8a{A`޺zG!4򰼔KȚv"tu,F1Tutn\yzPmvKDfT״ r yfUԶ;|5[Ŀ—HvmPˡ-;{ pbtAKJR_;p^K,"گ6ex2ZtBtmm7tRWbX тg9$jEzΕP5WA#(XfEjvnFs ꕯ'j :U(OY#`H,2C= @MZdD. gBpuy%&MWh+k;τb& !{FQX.usa2 :"t)W]۽nȈ$M-eHӃ鞨 D୳G/$!mCT`=?Ⱦ]p{tbdB{ojr\X_|,%+W漣V N|=7}ׯU΄ wd>dFD0Qq@3veZ*KwtN{<(>M oyX% l)>oPj4ZMT#B=?Vyom᫘C—΢gW}~^o%`է9\av7vKeCڧu~kY7ͦSI4pKoE;|\>!U@禎{J32uF .Lմg[1O>x_ar%PrqZ3Le%GV⸾~USj̔ wK=kڐ|'MQyឧh4)qHsbyFRf%Od4GFO^n'TF$W#:x}^:=i,WAF$!bͰꍇ'#j`<@qp!R$_"gX<ܽDtP,pg+e4֢뾳!?PU{+;@iM[+GAuK06Kjf(XswtN|n~|ͤϗ]nX ]3ǹ1\0"\5ώ?Ƽ }wH ?DS-h_O_~[?Vm93g'h4n~Gq\G˸ÐnI]P,H _Eumƅ*4>$`MSpD5#-.GyLa/LQLS-nN6 .Rֳ'y{zckV$&5!ޏd(Z@puH$ ^q3uM$CK&[]y]Ra/n5fbU^CS%Co VWGbR~L^s҉P #t|8u.-[''~@jkodl6}{%ɟ{2*y\W~`߳G@T˂ӧU[oBhk!Ż!meGaV>L T DF}iUUb[@ב2Cm-4Ӳzal%h-,8\2_K=)Mv&eCcXX[cd̲8CF@PROH& -M!06r7jCGϿuQȁʵs&Ytb3{Sv=#$8DQ#b)nV!QFo"+2Uw.u߁\NG98/NBUKA͓փ9wnFR۷V^s4Ԅbt !!yFK\!ZvZmW6}*Y k|mNI~8fcC[%/?F$X 6k ů%g_'C #rohQcT|#ʖ㙄X[BAs*b[<5, Tjmp纣n{uRe=u? QlLfR^Fby;Pe'澅_jqu]E<=o4PہvMYn w0E0qjPI|䭯 PЇ;Rm8l 4^-c̊MAmI,XVU..("W (]BP.FEn<+nQܭ= t71W i "M,^\mN4&ɹWj/O h\>ĩg^; ,.׉-OF8Qy, R1Jd"HސV=;+!Q77kvE4jW OΚ\^>|g1:=lѸ})5"OZک1mJ/'&(?:,L*\lg:n*A/)p',oPKَ~WgX_K;IN~֤y}`w-1cn!waOXR[֨8&,{NuW|tBU~l~Zy~nj26h~ M & p<_&ISq;%E]oJa2&tNr-]9` @~~6N9(CW_d}WVRgnጿ%(}g O̐KkcA82ꀎوj_?v!~fL>HV|kp l`jP\*&i|t:*Ѡ?>Fu$mLن)g*vvDOuͯa8;&@P,:}~P֤]Y$З\- ەzT^ M*O+S&)#|z V<^usZn /9iϚض%ioE3wpMx@oWwǎBG-~LaUXhRUEZ`BTZ^!",f$rkdÞW gm\@+ ZYoh wLPx<[ ^7@rC?3 #R8-5&,b X3`QzUuDF|\&P@Q=䷇fb?ļxf2C5lp:8KQf=pD0~c T.}e 2sQ}^ /q|lWU"x.!RqFuc xHʾJ`"3/j`Ct ^i3ﴟٯ,1TbK/877oyesgGwc6PpJW9h9 ĆR1Ҭɟ0$:Qf˵ ~+9/r*\@s0FPyK;LB@X HMAZK#s%X0@'2wN-_ b#:6A rh48Zod ژOR#~'|j09y!-U˻_-cm읪o!1@$A\s|MQNOPx{ck)Rk>.*I> NKUhL14#2HT< 7+ ~Zl%P7<ȈXS FwK:r&,{~⑃P6\vrTVڊxGIHAoK6?8=D::V$j_[\‘Bz"}2@|[Ri:d,v"7Z0%P\OlT+w˿ZZσ|[,qƒ(.k_بiҀL@7ҹiꢕau;Lt?\ `.@S†Ϻ(0ݔ~Io AS2r #lrM糓̳)N'b45$lο1}CyQQOnHm&[,]gc<0\J +Oo HxzjVxNZ#Y* WV>&˂Lmh)M˂, ; TVx1nP22,|E;Aє(HC88W(͋F3!Iɋ r#Xǘ4[L@ǩkvBڮ .f8E뼄fA%ha8hq{:za v#4 < d!۩Xk}M)٨"J ,`e/)%QEwB1xS6Gփ<=o;/ae`ILP-CD҇<5 ,E:.M0$v;Q"{+(H!AXE8)j܃D**W߮7xnVcHOqA̰/&] кMZ4 4+>Z$_-z rr128{|_o5y#ڞ@&í>^ƹ9^jp;`9ܕ=ιxF~`Pb&2%{qzX))ŬI :VLx BQMy+SzI1,O%]mx aȦ]^To͜wN[0Ԅ]ԙ(kFi)8= G>e%Q3B}_BJ1U[zռ@f@.t"Ny-/C/81Tth!Ȩ`2AmEՖ:{e4phbd@o~~p?iFWAIbcޯ(HBid\ 싃kIMMv("wv1y>~_4fױ>6)+Q%!3u+58Ӈgo!? O>ηIwIBe/ 1 KhOhx G.6bZ1@._kY l$w&3?IrV⡜l͡ŗH0#qZyL 修nJ\V$<dŞL2ZѸ'm&O^nB!!yNvVodv92WJ;| ?Ndۏ2CQ9xH4_Dذ4e@A"{Q7D](XgO@Gzb DbCV jbi45H@3`@Gy~uGL|~2̥{*/ HXc,kӨd,Ŀ5eaMZ7U}N!4k/Y҆nhl]ɷuDe3N%-O &6k7Y.GAJ T|b;L 3-!JS2`<7.e)JAҔL·NzU}(K[p5vJ 3{d1+7ЋU(:L 3NPPȘra2="W(Kb4ߖ J!lst<~7/Y#Cs>34Dnu]hn?Ezf'd+mS>Sqkry1*z([8p Lxa%8'W6JO:bRɳ!MDX LlZtl3H#Ihk?{rT}ᲾYhRq&0õ1J۝ƹ"m<"nDjHEAv4? ( D ]7pGc ܛ̏R[VWPa>B['ޅzǹ|$<!/OBtKHS1* Q3Trh ܱ8|q#D4 {S E? EKS?tfJ'!{v#)5ލ.osB_ Ct+8YUd:GA|?,*uB@2`&2Ğ͓T!{iƌȣkwѪi)<|1]Zew* 1~q s;M7<9mCr (1l qD84vJl},XQKr^{z<WJYץR.vu`S nPEqcxiaMZ6dܻ@K п^$qNsRтZ일.MN`OyMz  W}m?Sa/uL ]^I1)s`3I8؋dj~a<ڣ 3 %[gf J!|[pi^ZgrRK⤼?9tβ^6T7A%iroi'J>N]BA r1iպ2]m %+ *u&C*Tm:Aҳ.فb0mX)#Ey8(O ܇:-%/5ê ĐWv 2dʾ8dB6n◴:V YC`I4>sd[;Nkᅨ$ǂfGpо?&^&& Y<ːu=}?7媹A/  L(RsHrnG5XԜ=VJϾ]Z}:L$' 8dJCLWk>]Zmg`ظT<߭ o(,%(reor&-󷻟pZę[y,#\\ *HYtvr=/I|d^5 Į~w١ J`? EkG/(TBfP Pٗ^ E]΁@T a1?8;G39 u_Q!FEc約,Ձ;Hގ 7/ŷ63T_EJ+uK &cdnEm2V{t׀篚.g0i0dI^1%\jOަH16a c[7L'@{psYjl ZiCYq&R1HW))7RoXPbr/ڞ=f\R>W鴃LŦ,a&/bQl4:pCL͞}1#jM8ߑ4xe8Bv䆶E++շW=Ns1~2LxtO +9[DvpH$dcoSo46WD)ansH JHX$ FKҦ&7a<[A#0Zy_Ⱦ TH&w7.g1;|,Z*4e8\KBԠ_c6X}<*5jAq4jz|aPm&IQ;04 />S}M!!GԬu[[;ԨQnɨ)aG?\׼dVRX,`H߿3-UuoT9Ӏ~,kyBU"r,IZWXSfwwjp4vs3Xa* Hta8>1RF l|Nuؕ8}[X],\ ZA͋,lɘCa &`Y<7(}kB5њ:SOo4**0\بrQԢn\,dсܒ=w N‘Z䗓6:JpH ܿDgZjLq\ EJ˛rC2 txo1Aok`(Pq3UPSz7w* ݐY |<4 ȺF۩IV󿫉i5˽r h'IJ'\o\&p5x Ky (%n~ܬ\9B3Ck$ypte8Ԝ"em3 %*bξ=TS(x0^h"7N 'cwQf$/?p@yϕp*L ,ǢZ/{3a6`U?5d~#e(pK701S1[gt%I>Rֆ]`Vr(}+ WfSzcLhg(]XJR'JB5{_wnݣJ'G7LGԫ^8i'|L##}O40~8xȲKw4O4Ct(", mf9@ T(1V )NtP3J2*۵u$bug*dU`ACb9Tb S|f q\fܚx\.Y0P랊Dpn -6$y3\8p܃zNVWMWǸAObP塀PK>cYJ.qpUpF 8ނU燜u3?3z4dG(AvO%sQS]`?r~k̑N* Q4TO&3U]kzrb<ߢIŭ+_%k=VL0R;d/ A/g(u-:C(tFsu?'j(&l?ʰ k2bb=P+m*R]>*:oܔi_n_[pli\e)юyx"7+F yp-jgY3y'RI/[qo6Y}850 ML|=Z#ТC(VuRڙx8\څ ӵ=]QWںC/ ލTå\7gS"O.GCU7e,[QX_+ ۱L@ RK- .eVjpJ~e -f4Bsf#PAiHĵkE񜠘8]|y HDžC-2ZK7ԅ&Gq$]0H1OEM;'^3rç>aNGcX1+m7um; R"\q si$d/tĆ`?gr]'Kk:NN@8mBbQ`vW@0B4l`:#!d;gya%Z a2?򗡋C"2~\q{P귝xd8gA!@72,*{ϴvBS=x^lFźrz~ӁX?aѭ|_ZcOxQv\o> N~֏i |鵛>XVt ^,Sik0\L31u (=4S3O^Fa B D?ˌl@^` ebEVgGo xQxP[2댱9P&R[=qXMaF2jVg5KP]Ѯy>ޙxXkݜ5& HU Fe@B]ȒK݃8D}%`-:`,=rȟ-N.&>bMX͢"szmU}#D,?Tc9f^(UZVg6>(KQja" !+a&L>zƹ͹/WD+,*|ጥEi&$Nfv7d-U<$p~mI;Tҥa)Hy-nRb\]KVAeGBh)DYD`֦ҝFZ@ \_Qrzx߱`4KTlm[B^k[$'_,h$c5(̓x=LJpyGAJ=KgZx+}"d:9Rf&#dq` ]b.~-48yрI..,2 e5u.$?갵B(Q]bj]-:۔}*N<6O:'yߵ/ARİt X C[xMON6/F72+/8S{T Sb>vD.ލI 34axpPm7n`~eyJ@lL:0<0 VA>(N}] A*L=;\W͠ڮ~+%;8caЄl<ϺZagY`*~h&"4}&` eH$*K#Lg5.E`Uu-ÚT,u5ql~n+ \C~jʜ>HWcPi[w5O%pN_6Ē}D7L]k@ԻsySF$oFoZw{ea}RixR% v|,IF1o+6BRJOl=/k@kD6fEo"*d.Ouc,PX$K9x B9C,xVuAoiEBɸo\Nh},gz{o7D)=}\&S,L+~X, ^qn][MPI2jA3CWhq%_.%t hF"5nb"8XqK݌W)J- mv]oѥByR[yiˆm_穁B9z.^6v\ɩ1t~KnEt9bؠETeH]*w+آ"cR%:A5{aY}6],yOrkm7b jTĜx0fwo0y|\q ˫Wx7  3{JIivpO%MXRq`IBLR8mo-A hr ~iXo#ϳH[!d}ڠixa@e$ؚF@DsQWʘr8!;p]`:ÁĿ<(%7B#VNG9Ak[3_!qgﶏPsF启l &\PƞRf SX-AX^^pV `ns} !yQuJ$nje[pt $fU|Q?\=!*bMYKm5WCVo. <'UiP?"ZFBx}LIhyy*a>tB.ioh/e J.OV&wmZovf)htwS 9D0`C 7_@Et &Ub죷ΨG'nM23ϣ 2q/lM.KQE..MΣM ˧niI2f`csb};+(ʖ(`jstϢ?@BʢW[]˸P_[u6T*`fr/Q!䛸F(aj6%hi#YAWƺ>l'q9Ypʫb\`O$N)* COK?-cy݈@YQtEɠZ'dX u 4^ ƲSaqNPF/_ZBؼ$߻y*܈"`B$"7)QA/),/^.{lȩ50BMU@ؔ9pZnQ4DL&y*}n+u{\DGzDl]\6&ZciɆ,2!~>ٟHyHy2 k|"@QnѢp#ݍN'>/Kzc4" `_TG,5 T*9߄]X!}cD}`M&< _=B-#[cT5OmO*H{a PzAaYz+l!K=SF0m,wc+|/݇sz@{~GHF: }Ɯf}rm) hohnT:lm.T9e ٯ3l FZ|*AD}R)ת-lTA h#4DepwϏ+džօrh 29ťP^=,+vځn9Lo) Y8cǒ#0;D &Ep)mL `Cْ O?_]$t4G||Du1ͳ"BJɽj2A뎴湒^l&+\Hds,,g$9S_U7;6)3 1LRDqE2'p{Ԣʂ)IrL+o'milLE#tv_B?LQ.Cd\뤱;r騷GI}>&.z[h!S?H.CQ;<}/>p3jCi`l%W+ r>Vұ)62bZCfR"|^WAa2= 7oPJɤ$f*.a@1Q,pҘ B,x#{=Jg]/~#>ͳf Z3ׁՕzQTZ%mjD ktT- ˘#Z+LO7Gz4Vǐ5~ky ]) gtS\ ʒI+BfZŃx,,_A\FlN_K r'/`C܀Vlͯu^WnۖAl&"nks3".5U~6 ה[ʜ#W#yݵ}{0E Fҥ nW F h樁v*\5W1B!Bx<ݵhlۋ {;3'V,Y^TAQ򪁎@s4 -T%M=v۝sIEIعd&_MtLD_d ^1YWnډJM:ĵ#&|?1@IH2wcuV2 ,H  ﴸ3GpIf.N)bt݀G[Cc'w͖>[-yvg7/ < .S"F"z#I&EŮ$obcasfbI֛oFGppL&$p5P28w?䠲LCfkZXcŮ1vm׶ x ZV^hr^(oӾn*bҸF[P ?HBG|ŝ8Y6zLJp=ͦ4ˀ/R+F3t=(g±/N)ꀫRR`Ip MW*n٧řQ<@]FdPґvcl<*LXhKa\b#H5M@> }]+~^ѓlF}L&58Y&X:@r6 LoVh&'rϩD:MV=n P svaej!´ ހS?i$yQIwJ>^Zr2%y¹m]&b;5  7uA*^=]iޜMGmq+ڿt?w{zz}=\]ư #g:)1{ 'Y=L?`u{2 }< z;$}YPǮENHʻ? CJcGa (z@˫,ۮ4g48nOM\7^{F#%4XF3zAHƕ}({1#k{k.+:V(tg Pxjkz9;zMMk4JGg 案j&u ;!eD[vIwv̉g)5c~1 -TpLGDg-Ns>;rF9Ƴ}cZie^*j6]$4u|=q'8V[4e/638zit}*iVX-כ$ՂoP+p!=J2Qk-FQK]xC7x\lȞz<RW|TӘC(5=:a@ˁ]WDV|pd[&Xx!ey) 9ؚD*&媽Ö:[=Mi%x\[XRY8 ]۴ǥ&~~;Bf^2np5`N׵Et߿t;t0 N&S躛SJ-[=K /=@^ r=Sw t|_+>Ϋ HNfПq\eFnD;%0"s) GJ߸?(/C*՚ҘB: 2p5iB08d*s(W0EqIIˆƇ,?W=<Ok.Pt^6)VhP 4/lȅL/z',ÙnŏH Ta/_Rð*1\iI^UxKKa@.eI G\Ai&+qK'wFA%`fIm1wo2lTȂXI-pоg)êؕPӋC&TЊ֭Aɪ\yzf9\A3plZeۺm|K>eK)F2 kjwmFM86F3ȳO-Z5iTLYtIcMUXS&ANOLokrM0]HuJᒀl( *h"֟gͯݩ"VEUDvifaN[Bͭ0/HHfhLcr 2o-g܋#ܢΊW9_.**oe5Mcȓi~)#ƴ6XX(|߳# .#JLɉjע8Hsȹ Sƪ]|X8Fa`B~ ũBZvw{-PYR>FO#$sjge~IJbk?S_@m`׶2EZ|TO+JJe˛dA+WYI⶞c߰u2Bqrb7.1|Dgz{( eIcϜU*Hh|H-[Z%0q\3v&Dw M&q8K+ l(ܰB6,H| *h͞Tc"C[&&ldt[ |;vxa_\\dQxm@3}]n<tA-Me0֧%mzjސ=y~Oif\|m^ >63 YbJo9o(j# WA9hg`+?f*m. "&7LHYȎ}8v:Nز[&eV"QzIPX*ЭAF+"ӂTJX ,:UO"[ I]")5[e{% "Fx_ (}*ܳaK1wؚ OO!=4̫N.sJ8(jy7!f6К s^ DKaU"֢"7Aw #(7H&N~ m?K ![jNջcs .QWXqo.U[ż4z aF,ƸL JaO?h0:/y({PbhsY:R(ŀZz;@dǩLHU½2o|&Ѝ!=~WИ:y4:&Fb۵6;zcCL'RUƌ:ޡ/k'clHj3ZPkZVN0sxRVi-6+ĉ cHýLחe~Z^`{,[^ xۑ(t|a~ЅȮujZ,WΏ/k&GA$8#zάT=zD42e6v>~F߀հVR``o*F>_-k4} 5,ۧ'?8m8{^}d.oVi'nC APp+J?>SU`D<*WЗ-OoGsS3G6\;lT -̽քTti_Gϙk6 0Ne58o5}$lg[%l"dj%U|>Nh{ ?bjhR-AIW|~ os=0;T#2;P?V2PR.Uv2<ӡ4+Z~oՙ-9^נ8kk;oF#3HN Bl Dqx}N[ք:.5_edKA)eM36knef"6|',tTj L<|u*8w7؇D2Ut̻pO#Na*[U9-jwEuj&è|sddĘl r6ut.ƚNS)(.#nط&NpБRh$4P+ޜBtB ( MFnR66RGV˄|P܎fg@]3Wn+2׆]/6LB&ٌ[u( r/2:n`WBb[ ZZy+Lx!%tdtփ!,SWqK0GQ{sj 'IBJC7 Kr 5&f(Zd)oO['HBG͎ͣ@ieA;O`?B(a"_][Xz;U"Q霯Wk_\qy>q;%Lk^ :ggKx/}X0FA~csŽA8K WԭZwoLǬ<  ٰ7~.{mu®(l]gOGv6b嬔ɗw1ߞ5oBhĴ lκ4,"5ti4헸@T<jO ;dDm EڵAjYpznWCw.hNI@ +QD]f! I@Pd-.c8]]! O 7GIBX2"F\d-[~џ"8vƧ& k~2l/h +iQePr<_<:݃2Rv"aBߖ<`X}$^x2˘+wvOhf忍ciʾm6;DZRj &|W;4ș6 Ny!n-$Ւ9~vSvb[Å9ȥ-8`sҥU"~"\xqYuK̶X_/ Lj[g8VMFB!5>.aHw?O`5-͠.ʸOq9;7a_pikK͠I>X1to5vBѓe7z@AwaDȳ#1!Si=X&P<-Pfߴa> /K6Х ޒSH#C`e42&."#"Mn:giE2tz]j. 'QC%`b#GšPSHe T3"1~QT~[nЫ,6j9-J&"Py f2}se N T,.fwIƣ[Ll``lv֑5o`w"ZqKڙ-! jkw8+b%z$+Y,]^{SBcoDLD $nMT{S90JU~#oFtFSkȰ>(9Al"j 䫥}G =coO)b^@\OYͼː4ݛe"{/!!VYqB]@hxJ$5 M>SwnI3Y⥮O|lەu L4^G2V Ӑ꿬 .i"3a`߽*@&&쎔޵ٙne‰E!S6lsCzmxFt&ǔ=)NCaC^Ԫӄu=ٴ]F zB.eB7>PxxI0eQ2)щ$(֜ 4EqOawxvNʱRc?rn+Z:ۊ!,8 }R-][p*3e F Nӽh-@hZ߅vp/I$.6w HÙs&I$&&숁l>Gw vL:[?'4a% v)D" KKi~c E d@;JQh? x"X <4)n(p#YT,; P΀ȤMAQn g}9ܯP,/ѣEU#':g1wE& GW]`!]?@ukLS)6j=])] c=VS^CQ @!w~𲾫?pG.\_1qy\}AFDOMHAP lR WH93[ށÑ(٩w2e9>pe~[bVK^.I4(Gy7UJ:WV#tx$]$}yP؎Gs:Q;n- qy)H]Lɦ[-K#-$$vQ3`:Wd<]+2xF)K꒒525@b1!f ryf9|'cN(*?SI а`8ufJN^DՕOݝ9s!BEt|D9+x1*38Յ~ F$Vxc=K)Ĭy\>T=T,Y[9pOT~XFI71@)XK~ .[_<0/m@YU5Fo\ƞSZP\XjyCxl!MQT^7h2 1h%2whjPNkd[&D %Q dM]F ɚ[MlDeR>CF䳵W+1 זuvlt#a /ydH? ՏDCTt>GYo@*"78ս Б%Q>TR!|L2|f11Z.-b)\D AcLC‡RSfZE wH̊y,vB͖rBTM;:)K|_x}_OKCh?]/2d5o'd 9:OH }=%a&^bDI=R>yFE O0' (gOTdj|76QICII_!Qǹ n4uj$Kt(bZV^uv`j89?zMtOA h,su .rq$iǽQ\K`k"fI#}? ׂ|J(`cR#$rq}4A,E _Wl̗RX$2%EFAg~z{DWEYpq5b+tbY pT{WYцDÍդqqr{zfl+ޗ%SPf kZnwo\( rF 2hp29>K:;^Z24.5S-^?l a]T;@JZ nBI{3kwLJ 5UՕg`KTŴ|]\DÀXGpprt;,[JΛLCJV4nIH+Myj}ci L1mj:B]ia JؑHu0%5[Ҵ*NOQL*Pj^XK9/fsRwMqbۇ1ͱNuBߒhHsJ7!䴜T)&-_0 +bʬp9{d0!4n% Nd)|q PdnDC9rq{'#:a[hѵc{ǍѵjGT{7fv?"wnbK-% aj=Կb0j38?C#!FsP/~PFSJ{HU!sMΩ(&|M㴢ax$Rpcc_ 3䴙fzowVU\U]n{?XMc /$iM`5=JO|s5!y|~fSYw i.w"!7OmWL.6*oJRL'3|#R\J?l䈎ͪu م GF.j8ɃK|.J^&]1C\sLB'$`2"Ƒ¬)-)Xj:hfc[mWht"g^޽WHt%d0GHCCܝaOq%/̀1$7Q!tئ(6t,f7Qև 0kCƂDav0I]}tMp5_ [@6zƍ֧ʡ&|Hp'Eh_;뱼EE~d '96 m-Uf{3)RaAmE~&<-wLWk#aND*sαzºG}vO;z݌TQPӹ\qߡS1̝,S h9'׫/s őKWl3r༬r : yHÊ1 }s8 LUxiwUEMWnK g3ai7Xu*:(aq> E'i,tqŋLW8SyiMBX=m!mŋ8: ɘ,uNDH,0 Pe¡ 5b!jA*dnQ̧3̫PNTY/0 M#"W|m8/ 4)(p+ո+vQ"1(`#+~R2Gy}@-/Ơ@H-[]r{2 6M+d!zz*5>V&k@:A)(nQ)?) dBGER(b:e9ˆ xfx꼰"&C%(BWu kap`@6|cHUXpN-ՓÀO,J!P2ޚ\|[IyRA)Bj.y%PQ{E`a@ryJÂ-ъ`ѳozFB\cR*' %(ţћ=^fxfɡЯmAdT!\Rox덅u,$dxMvFC.~CY=4E.&u %TِU]ufĥu 6WD"/r\=՛DX72ug/YN'' !"䅜30+1G"i.$%*٨q?G%Y;\d.z} m{\z#(&G3qj+Y&#=Y߷X*^(e`-;BlM۵*?Pֳ&s#^pP&dea9r'_ A2Шm& $i +>LA,}_Ք5- K?%#9CORHSq":V; f$+:"))`YXI;C˝{eS_ 좯Dʉ.phv=(Tzf6*%ptBL G %S`WR%pR vbғ3 %M3m'jT,Cp9U'lw8 ݃Vi sj,uLc댔k(vs &RN*Qw80- jc {~SgӶ5ESKj6 jrS0]Iqwoje"NX"a_Ӡݎf% A8j"& B1H):^}4tp* ?$TΈJ436oGIXtD }NJݡM.KT!&lWm8̍]u ٔOe<&3IZR)f~N+sDE/b?^$WPh'ةO1 AtZܯ hI&j}7Kt. X류dcK> c旈YLoMRdžq"+KқT Y#m4 EVQ5@ h?AЅfw߾s%KK@m(vf>DHP51xnPNaYB 7 =ľ=\,S dO 2Q083qLc4P< tI ҆Zz"e P|s  'ǃ&z\u>NN>mԞ6K_#x8]ZXGNU*Les^Օ;hBnyf.`6b8ǭC'/ aOZ&x 5YUZp U:3Nܒ3b, B<"Kg(!>pm0{{-᪢bPƮwI䎀Fwaxnh+oyؕz'դGEf֟̾.| D4og@l@"W/T$Q #/k}m;zIV)Mɾ!]rc,p)K킧19<.Wty琑LN?]FÉ: D!9լjhmPuqqn<ہVacE*~^D,E#IlOn\OE ywFe~xR ?꺛\=oгXWd0p0rW,gќ?Z Ž|h -CFc8 !!Ǎ/^Ѯh]t]NYn#1`M%rT5 VK}+ ΖѤ}0;kbA;`'8{،kмPl?Gxp3U_mnhw[*/Ik{ .Q5̇<%ݾ̑;7XiY-c~pMbI t/pW"VtaQkF XGc&a7rhdfe5L MHx`&tH225aݧS(4q ᬕdԹlfXǧ{I7nJu,4=U&I$Z[?{b9YCmS3ZrB[s!yQ#=u/Pq_ejc9&& .$7 VoD P^8>:̱[F@R{}Ll.^N.M%ߓ_3 \,z`0Oů!Z*LĴ9уYPڒ@$DW}V0h+Ei ],$ e&8:P&\1tOiwWe$ԯژKĨ  f u` (!%i0CfLVB36P(2槣K7ùфЫB.ՉCc~hVcD`GDtFu:4 )Jաy\'K}a 1!ネ“)m]Di-N3&c7U2b?\۠bȇ1"s8-awhɍ3e??˩_#y8Ʋ?JO^^~~_z/*ՐrqMHheK!r\m{kBxic\ŸX5 |h-V8k!ȴJ1úXqUXv2\Dv~& ZwNȣQ,+vU)dX1aMӮc»P[-33%>|ݣ&¸R^ {{PG3  qcfw`θ.,,cE_=12/B"|үuR ?1:Q,׆C@<4L8aN%/>mHEz;%]Z< ܩ{?~C[ 89יu0Tc;&`}ŷG{,n"̨`y 􎓎]xA3,hUD(MȎ /.Ń9C[r]le}![;ⰮQuKx+8ga)vEvQǸO2V2Pf*m,CYp^+ٲ!KjI3EUEN7 >^f*3^8k"=RZ$t?vtv$.](]|w.Ў>U oP$cn85`-)J { z2ω{?\!5Ybwxd{Fh2){ͫ7@Zk>WE 1$5A^KoQONR?jI*t@KʠR+_#՚T6d9'A:bA"-m9}>ȻUJAwް\=$F,`Pr!8 \#7{ƇĆV^9Qy*@Hltc 7tQvGl3zjd9>7bssA6oW]JrO2&j42ex;s31J-zu c:lùNal@"SDJJ~KEgE>2&a?=K@eIqOrDMμĩaljNo1fMR ES wKY}Q(_QєG=RP ŋ$C rh!۽h=6 4R7xWKlXRXbQ|`22qGAPejEfy!X -dWu)<.)c^`t$8;n]8O]aidS'EۦQ#VJThv~OKޠWbquќ-ôGȢ4{iu:otqk\N+:gӏ)4 ٖi^Cik*k 1K&m+! e Xc2Ppm%V1hGcL3p.v%~*ּ^C_` ٯqʶ6'o9CfJ#.Qߛp#ۑ=.%!)Ru-a~R(6$D@4?^eR.\xDEo"+T"%xU>'7龍RU&N w `a1%`̵0C(_J5厅yxS{fhO“T7Oܾ=\Ur>Hv;jC[\B{#\wELHٯǜ}pbKPQ8fcf(cR:&{_fdN/@ܠ23YS57fSNY^S#;5B*0M{қdm;`sjl3!i:E t-DFL2r7M_>CjUʡ!T% By I HbBqc~1"m1<ǵ(#ӟ| ~:^it !H^9@p~v.R69*R6[J)vĸJ6v DKɲ%Cc2$t HЎe+`)RJ$ͪNzW A$ǞB|  =XZ AuڰvM.O E"8PΞfX,(. S+ۻ};F|hz޻Hq E{۲Z>< 8[ y DO]^e n1]\VM4ey1]17@߱Zp83|QkSWavE➂S0ȁSpG]YZAUݞoةٚ&q9N$P7:WLHy/X6j<_U 0ԫ15XNkjy p:=4x5t]h.pF9Z M>Vm~bekΘXsfgHm5ٞRψUG#P_:qPD>>?|rKwt5!~ualjHЀH ؇٤hG]Mo/e{PkTs89m-FJVx:r$x?rnA/q9v.>2@c(uDՊo/\$c/V8 +410û߬ \3G1: mTk'77u0-r1D':G }jʖV1Mxr6%VJ4Ym'Ui']1nSt T;垉VXrcKRT<_?|d!(ZXȐ!$ VXD9xȑs`t8vm流ZQ[Se}]&RyVW*Lxtǎ`Mʼn깱ӲI c7h@(L=d8@r`Dd+XA/! 7Y{>o:X |2GH/&#ܒF` dX(_aq$m4!!t H#Q}įO/`o3٘;hYv3eȖ(\ e)[c1>DBRpa ysRR`2Z)ZӕPh%`:*? }tDHlg`E)7^VGy1Q5aېY`/]D;<lJZ2bn'%qh7HBWBFdh>p\vÓE 含(C[SAag@UnIgn9q[xP"E4(wT3bI9 (1b(^eN"` lU[c1#K;'Z䚻O hV3v;M?Q=z8Ƨ[JA}h>0L~ A;wZE䜓J:pًw]jpaS(l(Mtl_ n@TUa @+o* ):s+V&ɱ*[p΁LV,MMsRKx9ܵ0;^W H51 Zg2e5 ouY͜AtWI(U@mA}˲ًrr1!-Vpa3K%ya$5E8h %`r I4. b7AJi~ųseSy|P4k(FxLe{8@h7 f5P#(lzmveCkJ w=M^0}BPdw6*5ܑeYm5CA.J?}KydMjg= „K̭].ب/(jL#3&W[Cw}Z?W˞^<;R7dXQV&nMND7!z6Ix;}N by1 ƸLSP.OiLg0HqhR/꫋LvJVSf摒|_G-#RӍ [mctQgI_,_J+,b2,LF]f7)|> :XKO>PP=)7fFQsanZjх#ϲ~OhLJС SrpDK 0F@px34IhFC]dʣc'F9@ou~.QM.`/P:uDX(2[m`m QTϒb¹ ykOoSp$VSp/g|#ER@dl jbNJo.! %糫axp֪₥l%+TPgn~ڂ˵4J9N(yU2 TŬ2tcjmj$7nUm Z[Uvw;je~ 3qy2oRspIz'${܎PGG\KP3qxa,]QK3-6P^J D\A\6we?oKTc>cJ|ذ$mpP w«~J$zVx53AQTٍؚr=L8QE澷͸UxP٤ X ԺD݉1Dwc?awdP^uS +.LPԑ,/98$.;Ek,1ޙt$twXE4%= 0CϞUM@ і 'yּ8"w3>̻Mٖ޸J~(1Ĥ᠃עp{ R)p?O oWA) 2XS,=V!Kr%h 6I_iC]tL}~- -5}+όsS"83Zǻ[;`88WpĘfءJ?X @zkW!1{tb7 l7g[d$g3odK /i ,m p U[ ԁgkx@;߂ {eʣ!YB@,dwO U{LL}|b- yRjljU`S۫Y$ӆǞ.jyE)..ጣ~o쪾Ut'~)Rubrµ0ðz.B]Ŏ MWbF>!uOn/7sT匴 zˬvrJG[Q59Iaˋ# j{gbx$I1 ~1!q3XLvSgg;4໑bB^g=mIնj;4ҠaqɌ/뫖%4a'j~[gޒq*Q3Ivc&E <<4d3Ae~p/Aff7T'PP5$C&&<>vҕP5*0Ayo д錕cSϥ}WںxhHfr<1E:O Ki̓1Rdtv"8K+{WL#\fуs= ^ԛޕPJ'2=CG΋eC= r->xzXBWNU(Q*>fil |5R" NEi_p;^.xoq7tOUHFa3-L}M.('n[)}/1\ZwVN4J1 9%$ 4ܤc4D @?aLy7"G9;,k*t#I0fcN"7-ĤM0zA!-aR6@yBeC :ˋ"8|kq}m'>@d795!:W6BFL B?F[[Zi+צ8l ,]7Zj)d"qE)@ IzG?9eZL),KS, ,BA`5U j#> :7.Ü UecK-}+Sy5SC>.KPF1]J# *&'`"33%ݐv]Hf>x=E痗FըX#"%6ј)Φ S\@]'D5̐ 1zm*2(=3J)\ l1o^hƜYR$)":" ڵnסQ|:_zcKH,AEI qKǾ\ƶEEHۃEK&Eg.VOv4r[nu J֡ં&L㮌/01 X5q0M"o ԏCm dB[H˂³Z0_vKL8.^ Vád.dT2׶w#4ݦŽ2?=VAAh9>nocEt\Y EU;i\ 65 oWX 4q ͣsjt5x~ɎpGlˎ` "H+AF[;E{A0fHv^[ݛqu¬#K=W&06j@~InY<Fz CQCx  O |( #u}P@ CZ~#2RXb"w0ѲCoUrHߡZ#M J,&5P|“H ~{\jRZHtfB *p0K{ۼϔ5sD&v>2}ja rARHm*}V)h]DrB7}.Cɲy 5yHRKd+|8i?>aaCA{+ J!' #W}l$(}JjJm]כyFDUq/KDQ] i2P ?"Ejsڲ}N OeL0 mMD50Ez޺ l&0}\Ox7~u0 ґ]-hp{J (/pT%x l_q.qwXdq[`q W(˸!S]L^jM⾫Z`WR:,( LlKa]`FvH2lDT9Dy ~&Ee18qu$&C'gy"ZsY=-I۽Y*b^ă7fJd%sí5L~}T4LM#0'4 ę"wԻ<0]Nu/8{aߤ^ sޅu!!]lJ1y??UmWTuy0"(b5;R/y (C}DGׄPgȚ(( rkd+rι\W5#cFJ-h \ʮ].\'*LAXeN!?3͙! SI_W.dew0,τ4j  wp+ڀCFS6hЫ&iEΝIV8{gb2Y(5- c~d!Esߡ"3PtP:LTtq>:"y# ,vLRe0']0[0}Mp5H;p+Bllt%2M,fl *GӘ$jK>i\{#S8xz'NŮ{dZl3nMqz%`ή02b!oIr;>ZJqt3N}m]ل񬘧C-lYAA{/꠽vk|!n@h҂?ěcȆݽ5+`VO jf \ݟ\b!@7(nλq Y\PJ k kw>p2=C*%]7![t{IdXLX@rDW >K{+<#njrU*=kC!𰏔0:b?\=hb oTon]թ렘0o7xh5(ګ`?$<:ݻ+1-ë, 'Z'x8j,C'EP3 07h6jt6B4;6(DmfxHJvW&_1afoeW nfͅ#x%"xl GMjvfEnaniG,3o!Ȧs.T> +!MN]eܟg8Dh-[6 BϞ IK4˨K规)>e4()S- Y 7ZxEp)0wv;#XY@q4K{Bh,^O&9ZCCV >#Kzhx?P^R;J#t|.9F+ҍK-ņXM6;]#&duG )?Sska6ŝ%%lYsQW ¼w=f^wnt?2> e P glo.l2q.<`4i4M9ao ~Qs/;պ|VVR8})0ɭ^}=y0 Rv(=Bn îfBt E@yDoN1xy5֐ifdtF#|9hcf-?'[[a{tj~Smsޗ^Z*FbeT$&:Dr.8pX~)rڀY|,_$}ӒPw{f>Y' ξݥbjdBV{eT ].*/qhM;ZF/@;`vac*5yb )H -yHjŜ V:AA@!h%/@sTtîwT%h cUhKϲTgbu\/ٟ<`+{U.Q3^%W4d5Іu7O{ tr=J,I*W}2:E6 %a-hjG[*Cz8]CKmFs#~p|:+b[kJe/x̑׺{'kjPWN" M +цz¼Wj='o[Й7j"0$\g+Q~h,P=R_)_\\9Pcd`x@z|2Xy_14:eҔ UMߓMh@w;|vXỴ4!)u@LGQt0;$ 9!2MQwtj@ ?F }G;rl[هzt[ᒐYXxo&u% im tfwc?ureyfӭG6Ҡ lY8D&= Zwq5WKI`%w1R!5}vX^i8~4)Yfy)BՌVz@%@L3o<ʗj$T3Xz[so~maQZ{1U`qblF$Ft"?wŸBV 㠾 ӆn\Oy-Fi 6}^dۡ9y\ cv,ƭh [FJq[$0"~r84:J'7>+O 2-){X^C'iUG]cbCQiz̈Fg$ b5kϦ{̄^y>ШNdʓA,퇼8-}/Zzj6V:34$9fwޣCz؉u9_U8j1gsfNF|ޤ]#$oްmLUz%JL7"`73a'SCQ= Wg;`p9DzcbvY~M;5ȀKP./ Fj[5]"ap/y ~?ob%GІ|J}'lbX00bEJ_&pW ZJ4D}SZ緩F[-`,9"q36Ÿ}Fl$sKz,Ѻ_OaQj'Ac@Ymz ^KSJF8Z5W9z"9$Jo_0 )cudOE̼ :"DO8~Kl?v:(,܇@Γv]i!pc>Hո?9ҙ03F&`.װ‚sp=Le@7Y;4j !d?̻Ť`` >gLա6VorP+wE7ځoJܢ`fb<Q>2Mg!~}d, X׾3W&  {$ۉGh\FOw ^2$cY{,ٲFq Z#;4fb46`F*;Sў+=+:e]ڔanPcnJUtVoh7;iB}kSX{)rD)ܠWjD`a#Xծ2փ tl 9S .6᫖?y{BylCO{q\oKjeJqؓb&#Z=gEŋEsSE-HJKk~#!5VT&Ǯ> & }[8CF(̪Gp_!&qާ@ޫR%Ӿd=[AyEmr;p` ^Q:)0]ueXVIZ,Ձzo CvXЌV̂VgMW"3w꿰^%y < gwiQǥ%{R03L뽙νyqh,7P;W7RSG~S > 49`PCp0du3fǡM0H=.ġ}Ηg蓪 chiGѳ70'կc8dEV L`n.;b|,j3fI]/RG&MΞp>}0o(N{k%ނR )N;]J^Ś|1q hғv*Fbebz =4M ")_Q"<6ܵL66b<X[lcKd%d /IlXt[?}+;d(Yht舲+6ch.ޚB)q;q[?\e(s|lxdxǴ d,Җ.SFj.yd#O~GiIpy&] W3 SWz1ܖ}zDΝT_Iu6k魭nvD/P\?V=w&x8 S ݱcG06^<֗XbNPԁ Ze=qA\i)Jt㍢tPR& ɨb]TӱKLt rQ7t\bAdW4[|Q-KIŅXgmQy9Fľk-tQX,e BqՒ^[!4YN`VF⥔_4JѪt㛱9z0y\Xrܿ68) M2~`Mbz) _~l|EotPaP5ADV^ń]8ۥh4l S9dogZ.ܲRL[(T-1Q{sXVZ!D_;S}C)Pe>"҄A}TzU-c.THO` OVh K~hP%T!kp`t 7Z<~F(٘ulj _`0%<AI|\dB ( lTb8B 5uڔt'ı`h.)8m7@OQf$CJ7D2B/o챠ӭEMNyO)!Ę[#:akVll W+x*x(@1%Rt,eՅ4t 78ϲ3`N:'$ۋUtWrU&t;qQؒklNEtf2 ! @S39lEm}c&^T9= z;Ifq(#:q@yՌ>3AC@x 35n0hA#ɡLVے8t:^& mnP*:R@PBTӤ*u7q(=qE}?L߸pJ!s,`@jCgw#H@$?hFgeBNks,!~?2/_eq9R@t_ItMw=4\|кzLYȈuq͂2Ep;:У鸖s*u%{ ?-x~*0Gp@k,hϡQuMSFRVs6ig'x1}yAvѱC A$kS)e)D.0cFiE ,KHUEwTAFCt;~<<[e^Bw6Id|`[u`e ˜2.Q# X; ӹez}:yA `'(`ڢF CK!uK_3] kOCj )E^S&UɂP jYZNCdrč,s7[#"fK6쮵⡎ո9)aO*]CyU:mʴ "w5Fj=؍ /4E[]޳Q@ޣlsmh2u0ε]/t$wx˓aO `"*(uecבQM|(2&w պccUp)+SÚeqp1)M{B_K-ǟ07u{S B:IXc ¨_tܲOM)ʾg*}l44m7bg%6!kU$"0{^kӮYE0@v 2"=,h*ܮ/[Sfȴ1s VJ!x=pgKlg{ /ZUi c5-THgқK"[ 4]'u~E0'mE5nDI#kRepD}9D_/)@L)bө.^JThf2GĈN6 D) 8,.tGʏڒr3RNjN+)d|o0! XdGNw1ǯRn%cܦlp:OG$2(:g&wtmk6F{Z2j6Q/RKaX _CÚQ@RFftk͓SM% BLű򡨾zgJ Iw16;Yc6wE n 4<0eH~j.2J(eT5@ ~y7 uʵ5fLӛhu~.ї n=X I`0t-]0@S8ߦJo5dXp1\{ZjH_/s}5Qpua2rZe!-Q*%C\u3+!0V(Cި"H<4 +$Vo޽ d+6ŎcKCO=yڪ Fې/)MTN$V7W*2#D?(5\?cM}!%!IIEU4D#5R^ӓBl2Ĉ*CijeCnd 5Q% h? NM yb3F/Uv 4 Zu+-#oRX ]o+z撟{}<؜:/X>#2)*pdȼ{"9Kqy]ԠOJ#30鈆8̒%[H0&#tBwQ p$d! !Q>u }!Ecf#Z3W?>8Sf]Jq"/3;cSZ+US=:{^O_|pJꅤF8 UpjETƒ5\{ A'𲒴T=ZToyZh|+g/g|Of1 #'k`낵B\u69D1@뇭»iMlʑP!F뻌L4%m` }#$WN b"阶SN@ %*tDňk2}8Ob},B_hTdmn2b Q=d'?ۓ ]1A8Im)Fv t\ֈ4M]@!<aD,gHԏbL3e t4}fk2zkRH2FLbnģ E!^8/CtP "8&ɦeQOɧ/ja Jg}kt77U IhD^sf46Y^W^rVװn(նBl`d U+'6k&Lޭĵ9㦦bgK VWQ 92 _NVuxo}J_;_u0 x3;ǵ._9U! !_rJ`4ß\ 0llMG خy&SQq߬WaN W^z35kο#oz>LFϳU$m/ #~!KПK@zlLw/L0h)8,.Jn}HDdťy;Z͐y :vz=wwS0c,[e1^"CIo*d qT̵m~&=%ԡ>\71ia=cF(K vOYRjQl9Yx}xKoN :z0ao'(!n:1SVV愸O{'\qqب_j7@S:>|@V!)w|nj`xpN9@v{[$mFeE^jٴ#4xiBв%*}d>y9m$յvgw9~F3iGƫd,!eG~ )u=%@ضY6*h>8+^}?f&yk@-ZNC$q?U1ÿs;8eQw|qyxٌ,uS'1T424Mf;;6ڹX9otsYa|* `ō[Xz9otW~ xOu0ìl7T Q-V[tinVАUAR&) 5Q7$% z6ꦲD; "G }@R|׭9swbB@7xmV'dc:sG~Ώ*x"Hw}VmLÜΟh!f"R;+ J0[qvWa{ʗ-*s+V*ףe#PTAtMvNs oV&P7p]+t.KF H ݈ޚ [~ٞ:`yGDɻ f&+֖q6T1o,cCIH}mXwqg^V0 .=noa/Ѳ( bvB.h CIjwp"Iv툦b9 Jc UhIʑ0!Z_]+@,. *DBZ~~ˍKY04ݧ.Vs~V%b8Sn8_~#]J9E󚼙_Gq&:蝺8DI#dɳ͗_K3"}źX qG˯}K])-V50[neGfNk> n5ԃo"]?Ի^\ ϳ͏dES<~EvJξy>.mCFd&].mkh8<634 HɉdpJ`VQZ*-({aLy|6A0s3]=cK31>`M? [#1e"Uh\z E_8G4N !őH\0eD 9rZVf8Sc͂&ڒ[dzi,8n"5Ƣװ# K\Itۦ^Md=Mu-HEPݑFBZRΞ.zEs~βsf4‡~KSᲵTJȳb3R~k>( Y3Gc+75rgP%qzpU&LfΛ›,SSI==H T;`YgO)K)J;Zo?QU {8?42/PaXSLdokʊL}nVXENby .v|e3ҝ` _3/BDldpɛ@XQ0j?jwLӸ%+7dAр#0M^֞ eS4zMc]5%4h??MS P^fNЕ_ʔMJoHpC^f5H[Wa{Ȓd={+}k YaϮt|XݨkapIEoZmcX.a]-T畷oPH`js}Axb"n^@_Lb'|VdH!hk+1)F_S⃓1 ? ` ģ4Z;h:ڃUa0wzka0sͣܽn6 V0OJA=1D^ r4)bÈzUvC&8$sT{@?wC. y̚4⇻"{o/fޥ4Y&I۵?MpL1޻Ixo S4|꧳ƞ Ng d #/htP=D+K>g= .DnT<3QX44ZDdWƝ"P K@d!|28y ^ &JTxxf̖a'O픛DR.NVGو~1؊~P5{,LWKBLhee3޸mSΔ^:l,?3GɄڪz^ɨclX8cA [%Ȍ%ux~#;AOo AcE8IH&TCj-uFԆ9 oQ}E#OS\b!$fUzM/0Yːn%jT~D^V\-۽+Q/Y] P8_tD,oRвP]R%<++'A5jq:\㢻 @ùhpX(OVV8xs.#a430lر063ovz"s% ּǜwN^-֕izIv6P\kUQ쮜m" C! +d`i9S&?>_H ĜYmVZ:f%&O,@Mlm@#S-iz OfZG8<;C'_Xhf WjJj*di(ۈQ]riD(ZWr1 &)sb$}},(=MJDܙO^i ,θw7b["tqh VM,"mH('n~VVn qXT/QyðëqWdс$ 2!FBUg2qc&]y~ut6X@l:ڂi>LbmՋώ9`L*^jG>@OMr̂R4XTє]s pwzwv$AmIo)#_TR:nP}S-n* .kS\]{e=:pI*Tn$5B*AYz(dYዎ ƢۿѻŒk08ُg]F>чkQ -x32!Bʴ4n; uKާGyXb=(Gmu[z4@-gep/m{GZa+U@;cְvqY9fezzs+E Ԫ°઩( BΗpT.x+rpB-~PCP».tnCw5c;@jaLO9 2+ Ը#ʾL?RN}欒9TCX$p2pαauE6|`)νJRi<.b  b±b~fV"t5#ܾ߻pMWAOIh  !%aa@GGSI{]*=y]> w >.]k^0L:Vཐ+ b~[^!- f574K_ fH`c~>4mޫcy'{O_-I~z>ö9DGj/ZQVڮdvTH; 0ޭn9YWhR9E TSjA)" e }?(%etG|jF:Ψ2Qsxح!;N~_u S,Y'j4ӈ'؝f@nݝrvX$z8I oNw `D\rH`:uN`.@@ _yk^]ZgiC21xSٙd.´6H{]x_?:)QQ#P[ဢ->kü$,VB^ځ)x.AϧIusA G58@Ѐ|p/sL05M臆eO`<` :>S#w )Ԫ"R_I}Lb߹zR yLwl*>q;\ڸ ZռM6%)#0&(ay]xtXk; t@pbL["22t]6#mj]\(ߎe0NO9p벢sVTecm0mmgϻ:lofyN4?M;&h2DԳ NH޲0 3}b ,AGyqi_Ok(POD }IR@ }=e?- ZI2 *Ô?: sQCD4H[ĚV+DZΥ#U_J($|\ҁhTjl emD5X^ՈN+̕9]d<6땇nATȳx_I;bXf}8SȍAY+\SQn ߯t1W'4~3kPbB#6 4 o3^Y]}ZAvdy%._<` c$W GexQ0y S"nCxa_2<`l77 oU#Y<9]($%v;`>fs`Gum32Ѓ0fu{sTR(A D]\jTw9kU\}2.ߢ><{$I57 :܏0s=qFઙ9xr@oz[V̭P&hX>m(2hemNTIg]b"_80r?^;%ٝ1SLHB)H<:H-q/=N$82J? /ЭkԾkϟ|@TeWMsgqռid3L._4UryNcDU⍶H'NީʀyCחBl5Nt"_A]]Sh"֡r%4}?b s&Xê_1l[~NOӲV(DeJn(Sj;?d }i말4d>rgW319\~-t4RzoM 4|SrR3\O&yOvdNS[x2W|#)(H)[:\!γ[v`ZRq-ZwX'ym<@S])0sjDmh5`<]E)E񅭳DGo\׼s!$i^eP ʯ]?, ʋle'[v.X ^ j *F؄NO_imQ/Fnm,¹ RnPG8Ϙ!Iztilүw3lxO.6Cο#J_Gܗ`$EZ}S"ifVOo>\$G>lHjȽ'\٦ K0*ZmVDN9{1|ЗZל%I֐(cu#Ws)4gvU{]w `ϻϭĔ*0q~қ Y4.kנ٬E+s?kV 3Tmãcm%/^US2O0 DXspR*ȑpcq!Kݑw3&.m]ǂf B9(B = }j9*4x0p>2aгTtxB-Coq/E\=_+g[-AПKiuk< B2V| W"wBQvȊfr}TS^{ t) acFlBŖYEnY{6X]9 KV0m\X4=Ѓ6IKEX$CU<SYҀb z`\W@z;@ ,S'帱5A{ֿ 5?0"Ǭ@UK[̀=&}Q~J2$h`>Ɇ!;ʁ!̞t:Pq#B@;.XӢ:3ݓfŀcC bmAD"p?܈#_]v$y-,ދ33Az}G +Q=_Z0ǵ[P69{cpIu|[Rj.Wzj_eb8 d *'NRԩ&i7E[l87E5rvBt[euNذ R=v˽mX"ʒsEB83sA,; Ȼ )+s*:9:ވfvp~֍b6殖죗A)yP'Adp8!9@D Z:[^Hc h:[!5fWտn+zYI=OKs7bìY~+y| C.k{NȩNl!#`\8'o%}ް EkQ-y>u6lûViWizV ~[V?BP:.dO~'=BdԀwZ-Ar"ؒ=)SfC Eďha!޺}c?p7zdtk8[v 5Ü{'ڠs9Vcswx7%*[k~tF (Al#ۦ<2DƥGQ4-*rA^fJ$!;xUF8>^aD7wV]?;m~EDE8xdM!]T &IF,0[GWa~G2fsVWBsIlԺscPS\V^*}O0LL{ޛՐk74?}fMBc* p]8GOГ U_H4mګ>7 p"$Trjm:aW@d$$0M%^Q4F t$ PgIQ ұkUŨZ;æ># v':';q9)7[Z(BiQ~bٗ<X}_;RqϏKߺ9^qC¿'h< LY7\ݣCX\J9\Q:fΊVӖQXjl<\maPKdz° 2yC2c [=rD%jU1roh.6"8)׾xZœӅy"\L`[ o׊k٭"DziT2VA>VvQE.}@RpIԲF)pF-u@!t;Ip6ڤώ/]=Hw0 ~b-'XuPP~T >:烀P>Pf>=wc]?ɶ yҔEʸPJ8@AL0Vᶘ;TtBZk 8*D'wkY#Efdbp1&04Oei6OM.Jbp;} 7Fr|G EwHh9ݴNLW@Z',2C"*+7.~ТM'X3 Q]}*(PE w{+UG͎a <"MSG{ڒ3)9jh\I3&UD6v4x+< -Ƞ/Ui5Ҩ;NJ3ȅŎ@VNNU_/6˾kVeo>EW\@ӶپT@ M˖܆\G M d*[K"Ay,ZO_U}sN BZ).X,M(0w4#KvʼnVD8b?xt]lnPPiC𒳃 Rz&W7wKCܦr. Sz9NC"]=]x1f~f)6 bDw:SCjiO)ǡOn9gWdn<0F Qi~m5IK:XPC HfB'KBoA_ag]:ᆃ5@mqYu_YC%}r+YjƉ6#6O7w7ʜ/z% rSԗ5,lLw:NIiMawڠ߯e`'F͙əV[LR{ۈ%ۮ@فIBU{"eP)5Zi>K` >a|߄2$0kj9?GvbMBL(Bg|x!{a[jWGEx2zq9n\CB}Zm9}>I!f^ac#r٫ .`Jaǭ 9jv8awȚo6ùL94Hp2XWT6T~)A6!J%[u'?wzg; |Ywdk+;Œ(2MDy`f 9*{>U4SVk5 )pXPM_Ә2?+'MDϒ#:,(.^2_N^Fɖ.L^xk@I1bnڏ(t֪? I$l-ʄm: ҝ{_<F_9*VcU  y6,89$j=R%%WI<?!KP|f|Ҹ^qq04hKl&=er)q NBp C"16n` 0Yk+8$O;E)sғ̯#{.1goӔyT˝j1͚Tm:`v ʽ 0Ŵ-~16gs-~N7gI|x*䋻:6~N0Nx2>E-X)x$ 0LS:zg#yeh@r1A*֛Oo&T_3䀦mKLAч&P9.ڳKdg?X h4jq|p{ϐ!3ƶ}`f+6iÚq˥aBo'$atنb\s j;5w #̣珅V;OMC_ف|^D(M +e; 1Zd'VEʶA J $/Dv+L+/Z&wv q~ g}aZ3MX>âLTa06Օ aۯ?U~exEųnٵͅIưOAu̱wuEGQK>=j; m(d@v Te.!8 Gbhs{x~7BsE2m ,7\^BP)A>AVт^{"݌c@TJ.440%Q\1rsvͭ-1JY#cP43}0[jwUcա}K\ƶF!sͪ(< r1$ hb*HD@{'&&%|]RI{z4Lv椏.Q0:kC'"]:Ƭ^omo`1Q )!uR2))ڳvd{`ak>aOsgOy&4Hl~콲cfd6eIL`:۟><4~Eh8nGƶ/4mX.W:0$L :߾l& ϋStZz_lqaLCh9 }_AAһcI9=5;%@•9]ǃPZJJtU6{wEEbJ?Q4 b\pHhb]%syt(6Jc_и׀]ʮ&椮L8nkڙ|i[_³o~n,7#wV axF>y9aW{a+ʾzMVPkwfCy9Kis {nz~b-:L`gx\1omX+ݭ0l@8B(ȺQ5dSy3S #~)䀯5ഌV#Scf:[믽.TTdOe .Pa2zэt?* ڬ$`wkuWJTU5pGCHbtDSS-OhmJyn_$vf#(tBg.OCQZ@ Ǣ|8^N4h]{ʲWxVg 1Ёn@tNϼuZ >>o{Z9/;:~/і&@mm0U!R&[o#8rÖLàRf% mz WhyVJm#UhxP6Ϣfd,@ -Z QS*eŵ5'AO~|αVY/y~i`Y˟H,g.!J%rZ~%0LtzLfu1èG( ԷFaG-\֨(0睛dkV? =M$X\Nup>,*Ex]pͲYfBeQ ةFr٦;M3f>KBC)黧')ZS`E\uAU&@&?vL?C}@T }<֭Y0;˨H?ۀPjISFGߋ- 5ngOPm=N)KOl:EWڂ*R-u}o6iIF'CJ/95igU8ȧ',& ݰ# a}Ĥznh =hE\-U Z)BCN1))I ?[[OF;P*0rOOo.ǫ|*[̥W%e_cЅ3/4F_|BNUs&U_d|g Xapd4Xk^1mp웲t큱26Hԯ5x濨>H;sawȰ?l/rW%!{opwH5pGl~YHq=%̿w ,Р;/oEyѶ-:evT@,pVodXڹ8[̭Ka!߅O}Ơw"FjԨn~Y&M]T!܊^ /3 CI<ګ 8VFJ5bD$<:l7úǤ͙usMA H 7l9dgDKBa.? RG&6.ĕJ̩?f8&Y,ci)T)ϠNJ&0F*ٷOwhߣj~~y%ӥr@Qql൵Ic%<פus**O*Ȫ9{e O2 _7]B#@1m<k2sN4,O 4f?τfX-&S fRdRb&o]\۩ :ROd7P;eLV;0ߍfŸC'?q(;~&{$yOvZD]{+>VXMw'prh9>q}-\R*" Jj.[fد~'2㫼bc u6bigJysIgv&ѻ~],q&:P1w;}[1!C!=GP5H2 #.n>:S\o GxN:(| vG+ R2-[:1S\c _yREU=Q!M.l22*%Lƒ`i!%f 3 +lh vQjȆ W8xZ/hv~(Es) =B/7sy&g:1~ЄoQY,2v7* m'̦?'fƃaͦ)BS!M2g~w?;$Rk31 Leiي`Xo_Z 4wQu:{о)qCA4 Q3fbkh|GحT_âɷ?s|# 739a(>Jh܅d/zbGjf@ωѲ:},HjQF|O6fA?I0ü.k G-Me꫇BgJOc3*U\TD#mWʑTJNB-+!uW++29`T9.a l<4uK/gU~䒁Uך{ѺS"}Ms/28_Z:%dK0-* re^—S^*.b+̄tz |:'25HhU$ldqolW :רiLa:4 B`u=6#}x'rH+NfYi Z{ nsX0R:˟pX\0#l=|/_RŒt;&Nz3g= |-ߧ/~qOݸr(s\JN3>:n@L k\qers潍Z ./xiiQQi5:or+͞j s)wr⊷ 뾜4cz$>)gђ޻Cphs)KtO^0QRAؒ-4/Zj8=i'7?sWj zy1˜0H a <\_ ^*b,cCpI*+=]v\~PM|$^#M1W8o/ +W/A/WBSqAѲ1IsGӯUm"E=Fd{,#5: -iO@حa671w>0#+_P,s#!-GX i~`ۙ+G4$€? Xk1huTFr#N +̡z1(gD 19<2\ [=M6!9uEtd<ϳp.uljK oe:w5TȿzU_K"5ԷqZES03apx_6ͻ+ӻs{@uÑctfn{oNx.BN(.c.ِH+@.6 1{2 Y+~t0.WB  3yU@)DdI<Om2`F"rPڧْw!d0D;R]C($+fތ ) Ĭb991s՚eV1 єgA*ߧzeb9\rm֑PHhAATJ$|1$-n?F/{ $3n# 䖡/PP CbDUwֹar4_83^B̊s!Rc6|H^Xwx#jfk8]("\@&KP̑W'JM2DHA rONvtuѷZ]1>]%O5ҵ-WRHnqHxBG*|AԹ=mLX]1d%E/PX%S?,YإIէk !|I֎B idcfRͲo0 g@-EI7lr+6G]wV|3%z/K/RFJq''݀ᩎu3Ïӕ݈.5 &( us#l)$mGlcH}ʄֆ<&L#2oՀlO30  jϏ|9,5%o+oH*8 x/s\iX<&ߦHz ʍ ~-4Th= |4zr|658E4C87j@r:SyD0 B^0Q|c\8DænY`dӭm gj[Q>גԮ8cRj|{]=5ڗ /& Nf))\: .AVkJKv/HgȬ{PIq[RyYLh oYY)BA/_QYc|aO&i ^9+?aRP~f'27sPܰa)f w*fUsv=m\F·RClIA56޿5贇ZE"ň1Kg"'a.H4AGW0gyI13)ꫜ"..W֮Kj?O_bH R}vPD]41G? AN}9[^72\ Ѻ]#w 5V fP^pCEȯ^:ةq3OVA%h)2۫?X%|۶kD@ɚdO/ }&Q̀NSerƵwć&sG\v RU[{%?Y=VBn8.Dߺ/|SQ -=h;/nl9#e.$74UHdloVpmһLh<Z.U[”^ҀHWOlG`[!`Tӛydh~J i.Hn?7N)'^vUO(2~^BsW5EmWlc ѦDq{D88[Af*n1G-I^B6exa"ao42璔lP_2͇֝%|oZM]lXa:4HZ H~oDMXMis"-JM+F-? @jN焳W(y @:Zb,TG['ek9P6}'2&9m: #Un4fv9Ц\HEU[l&`yR&m/nB6tH <U[\"B ]2c4wM zg"N?BsDU~NwWWk[߫*'6GUqՊ|80aCk!86FnDȓ!tCFȅ%ڳTսP]vW?;Z8s(Q//:lQSLfKсuUrB[Y!]Dv/ܱfF "V/)ὰxgm&d01FkH!)72@пַX<+9Upf}Fs>($~)Xlʸ0m^G1:;W5 (.-a7YJbD":ͧV9Z:nUˤsg< ׆~-I}Hd4lq.. |JQ!ꨏ')Sj[Z4=M?,۽]*Ba1uCXota 銕*s&͐2Ќ5F wOknq죡'M~,PM.Zu4c۬Jtf#7^1C6I^J5l+!y\z^p(MSjJeN=ߍW;FU@ B~UyL gQgrL+3Jj0SමKojPR=JEi?kGBXp?~dJ2J| ]v:JY, {.BxT}vJ2 a>=WVUMĶ3%/#'ͨ'ףzN'_iVtԩTz SV?V?Hļ@#G1A}wm wqH+Mk<q G>_/ &Ѕ>VSkmmq8[l#B Żfӌ`#4>m:e%+0QE/yC-[͵Z)`4ih[U[I^t//}#wТ]Ttl(˔r"W|@b^6/1ƜPᗤ{WծMADwC[`Q.l15;xmmGMnjӥ)'xUjj9EGg[F GKL6Se ^Pa~o>5BZn˲_`ɉ P˅^߆ ]%+2q s`8̵@+Ԍ-q5١#NՔ ?`&R .B&N6ǮbmIR4vC>WM+Y%. әG!¤j;ۀkY'hĽ!*/<8Lz5!VcW1@WTCclZ7o1F7XZbC6iQGn>$L#˾WBir:JT껒Ә4h]uq҇B!+i3㸳Zml}D@iC,Ľ`"#ńլSv|Befo{8 v`ިjh)HGJٞWDEO +KFUJb+Оp-}cU"*A#faPf Kb(ų4LB#!рU8:#u-nv!~'$ڪJWs75A0a3_CI˰}ҍ O V[\1EQ {ܤr+5Dҡ{JJ){{zݯJ ?`G&Ʋīպ1X~X` kf@nm)xR J_`S47pٻ@x(KRp# Ye%%lI2E -A&$%ɦy/CGQ_2)ntȝ%zb1OԛzD؄ܟ2F|X1=fhT6=%j!Ie֋COxOj6r>hX>8,8Yu5Ɏ?@ƵWw\sAB̑B+6m" }n=n N(utȠ0¤y<3MA6d0M/ "ɰx6w"1[GB3t-OyO7)&R /kfv߰ TL=Ifsp+<[.h(V9tbIRхgv?sOQ(sكѨrUqq$G咆?qz;Ob(\ؓ*.\t2Iibd\Jkz[W`C T< r@h(dy FjF yu*cu.q%%8Prj"N~]o6бz ) &<*"<-"ue |^"8&*ecl8f8K"F͑#+`3ѻ z3ݫ!X3RH6]aR*v p |zu Աpk>…Z.`GY߼dZ_G2\5}bX X\%uu[@b8B``CXb @|Bx)2۵Y `R@$H*K_Eog?˯{:Шrrq?eml\EܢHi5o.:^ !?Av~9 V*%zXYH` ZS47Un}gPn^ڱČq㠖FW5sN-!zMMBgMto94x%mZM UhV8Wsar  cdT:WGG y^OaaTգFTv(PkUskOn\ʁ.5%k1Yog+}o9×2lZ7jozk.ɩZFDthy 8!ZQᬰVMn0tdiaQe@J*`"h)3񊇁t^t)Yu#t==Լ',k;fܘڽb,6@T<?;ؚ]%4QuV̇8;CFڸ`f=0 >92\Ma"FRߤ æTne+H$ {{!U]9='I[$Ç(* AHFiM|e):i/H|Lo^ +b&W^5^ֵkIv'7=/pk1ods}nkn(_PpoRx($Ω| 8HLR@.Cg{?nƴR嚎OE#{)/Qz;כx6h97ԯw[+8a~ٷ,\.23_̢*{#b Q-Ḓi}v)\D&'HpSEgh`"5Цk_OZ:H_>*Mz(=OfZV0OzIYx Eb.ë&c{"X>#:.Hf(M$RX2̴\W h&vptXDM:~#fBJ2;#ss0y42q T"ؘLB11^ҳes1 IlRqnXKкf5MGr?x;j|:xʗf,Z %׸Xu(+듓/7?KUd H}~?L(D6{yӳg%Ep ؚj*(YS{ :;`$9ʭF݂y%oWDfŸm3'졝T넁*ȵ1]-"$|RxCGI#. w@2ZNκe{weL 9b[bqMrܣ'w&9X8v5@d:WtM"諀G4\yg\%0GU?ӾUuVU#Yj$A"4(UЎZ\0pȢ(IRr/ZՖ܂ۋ&5$ҤT83:G$B/  btS&)n{R>٥p*E`'}܆)z&ZM+3"q<:JuxGŀcp*x!Ss )yq#aenGG:]c+h+s=JIi\&WѫNYΠqkl[5 $'#K MG)Flqq*{N@=rh &&<8JPsxAF}v-~h=[1jJCX]!DcFO}ܣ^MHW~Ba+Etȃ漸;Z3HvMy%3r欙XbF7 CH%vQ"+n(՟dХ!'X4Rh2![̞"a'/ ˿,oM8?8qeȥ#l!}(rۛ9+:1"na;f$P5EU*%)  ס :đl[n%A\ӷ 9A`TX_äYbg,n2لec>k*EB肱]M#TޖfLьBL߿.^fv@+2+5@]W9#܇):Ә{Nכϣ{`n"w;oAGD"g;"5n9s2Թ&tм3&FcwC, |(:@ "~ʫ!"CԵ#); ')(#PcM씤6 PʹHi\vl 8d3Csx]@\O O ϞB]):3p@ ׆Z 1b1L;dɭ$%q3sndx&K#g8XL0{ƭҼG5]f| +O߿"wi GPнknWuۣY[ɡX-λnOKq̡@G^<8%:z{ꯗRO:*>ߍ}Q{.4A! AnW|э&ܿd6_dS2߅+5-}C: ^tЏ{Aٗ0^&V{eL/}\Ih_XU0~q]h*5*xJ:."b gI2&Vb4+90E).ͺQ ~?q6к}MT/T2`W8nꎞ y\:֮ SV(Bjf+QXv+:h)7AO@:(,0].9_}Vʈ6D]~0Y^ "wsU=|(EV*TeC~ȳME8E-zCl&p[A~+E%O@4N@{|}N 9 NN-龅9՞~93z*BDtR'fSxT {)ˤV#yCs{]rNYG~3Ճ,r ab߳짉4d":};pc'HM_N0rC q*? "847!m|݊VɩSOjFg%K n(7 Heɮi>3Dk ؔzԽf#6S+ɿ8!tG U.a!mTQ.F깪{nU"YM(T;K(\Y,+iኍ'8 %IPSh=^Q0;] `~ʖ,'kL9ioYJh>!!V-J֋MZ$b{YG,1-mZ1 f^ Ya|`1YC{hͼr0b(5yL0@0%2&+Lv %nfgԼA^R |3yV(?'NNVR]Rhu8%WyWDž[j;Yjgi[!xJ&SNSS/U\RC*.6G_dL9xM2f8Q2p XB2pjgL7T iK[:7MI,a2ƪ2ׯئyV,w:zv?{8;Gw0e z"GْʌZ+EH]䀆 kMR8)ҭ5٬JhwcgShee9t s0aX!@=/ysH"g* Śֲ[e~!E4՜90 R3t#,:u)Y[:Ntt*P', ) 'O5VՆvs*'[bcѠAAfp`?`c ,VqY[ ".?kZQ9ߐT,Ƴa 3m1K(8`U/WJRӺ]ʊr0;2H:"_]/|Lˬx < l=J~w.G4d[Un~@%!CoLԼ@ XV{Ҋ|w Dz\IHI/i!@*#s{ ,,J,& 4^Y?R$2vL~s͎ X1 ̼ol*1fS>ϙ5 [rm>3?߸*iS@4[#(RoXUo-[b_ߗk plE@~sPgOnnr0j)}}Iz@t: n1䇦,{ьFu:Y2j^7O7n|+63j BCH}=5\% dd1H ?LU oA}ڮb 5=9ȀjJ/d_4$ ODC-p& T0@ِ#gpc pBZ{#~#Qalvk2go%,A5>#ɱAHq*N?l$)s*#69T S0WgXS.[༘E}^!jIλ/ PBfǞ3S܈259M }b&`&4P#gp*p ȃdƒ(d/3^ٍx?4w#*nFP߽x|ﺷG;f_Kn;MĔ-&7؅Rfx8!q6&@^! sm>aiI|xN5K oi.*{X;tz,ʌ=tȗ):/xIwy篻%iBloh&ٛck 0Hx³;ޜRN,6g#MPRY8}\E}XXGJ~$Do9 ^h|&\~,$5nUiR^V,0P&h$p!eM۷{@Fk<`I_n7x1 9X j~$&] kT9ݸs.P\d'^5#sǂuU'聍Bl9?.E!f5uˆR5߃z8 3 n|:S`ǒ;HOPG ҄D!r.wezсNDR<#%G╯o ů҅|jYUȈafضfhvQ/E,nb~7thŬD1Kċx~9Pވi.%j"aT80 @p;wP@ܾx?N#J#ic45n)?3"L*K#&vgFc~7P9* 7~o\03á ?z;ܦxKtq$?0$ +'_V̲[`n6 ܇k7t@&KE^-rZa(nXFuʁs֐R:N?DwruH)R0 Cb;oGSΤYc޾_mZ41lO `g e|R\V{(Ici"\ zUcGT sdPkݰ_n  [0żKL ["Cڵn~,c2uE2}u "k/QwRc`P~D@:Jܹ?4# %eW TRW{(j|K#6iu.m]z~E ]tmb' UFݳLPzU1/Ĩk Tcr H+ oۃk{ݬXZ;qky+ RUD8y*&&ClU^Rn;Xts8 @yv.з&|aAUυZ9!!5-e  qC3\w%BQĎ[fbzY[%Cq}Fz&3ޟ#Pe+1AŊʣa@m ɒ1+G@|qЫl|ܼ"^|1 iȐ3; }3yP/|kDh //|xU! Taumrcp9;A#4NT`Ŏ6ʿM-egSzA#Jj*\,I;D"0(;iO0ƕƳ"a1&̉2k gHѥڞw8A( (,HK^ުq5oůTjQ2/ ;꼵0㜮x/mewS6&+0&B1.Ifg.IZu}Y-Rn f~?lї& vbeB Ѱ9`H*CY:yjd脔E'Wƴ"FQY# _&Nʼ݈\EFaC)N 8#+6-}^,ҁ:V8GY I|,+"Ju!Ĺ:Wf,O&gEI cL8/zxb*Xk"%vR=Cx^'by]K|e$87C|[IO%ql._ [ $Iؙ}zf1vzi/m |L#8# ׂB4) 4= d`AlsҼy1 悡k퇹9fhVV28Ҷ. 0'uo7s6mZج|( lpL/\یrDNB`r> &F"1̆zمظӪ缔eͱG+9i|_zXbiCު,[o8FMũ?9̃(%VD:%~:BUazmLAhQX-OlƎڛ׫?e'gtEO e]+t:`EiDt>p>q`{5(,:I +EkZIhG>u߳Oyg"?d޻a@?qs`&<<َ nx<A *1񟰴7Z(Av,n⽈6 ˭?$R(94+oż4|G`(FHkӒݗ)pv/9Ewhu+EXǸ ,ev >-I4=sgJnXX|.?"0RXՍO[_i@JCq1v_8B'e.Mʚ&kT:<9zz"m7!;:y׆F^y'5A`#25*OxW?{n[dGJFsF Fy,Twb \)FU:tVJCBoy:ăN6W-o:zF'Iбe"d\s>yEP͔<pA.Y :1ب20Z*rV  IZjPw0'C;E=VJݏt9[|\=.H`*&RF*Jd^=15\txT1f[hrxjH|?8l^eB32t ކjˈK?MettlfdϞ`%/:ՃB>ƙ6e9|K :4O5.6p `iԉ)H7.t@v#z.TMYOS 74j^$;/f` }ȣ`k/cgT@ XvLK =hmB˗_RtԺfsb"_.SlPiv/_<pK LmQiyQT#JyZ"A*]K3ufVٵ;:p, ?2θ)q@_+6996{$HSFK竤Yn4+`\.ۡbg$q+$:*g<|RL@FS*/C8O 8?/-xH~U: pFz!J?X/ Z۱=W鳿K5*U{ڙ$Mh {/|:Fp[e\I>m*,"2~uZL2߀6?G{qSzy7߂Z"~͜հSl>m78i$6)R?uxP7!^OL6c)đ~׀Jlw=6lT7uHi-ߘ@b@VzQtyZ룵 3pEu qQñ+C=lnN3 w%ݽ;d`PP1;N{/.'նKS<%,NefM3[S ha+CƔxf|A4(Ƴ!{!h2Ӥ!FaɻA+{G{ _ ׾8O-89^!wKhb۰$"C)+nJhh.D i__#kdd3`MCŘ䳺2NZu-wN`v4ڇ>;"lDX' 5f2i>bcS4ѾiEcЫ/{4!س+D3D3v؍.l(y?b۸Pq R=} &!d nCΞX0efBמǍa<4)N(B0@9S52~pǯ_(s8&)ݽb@%jx":?((qɷm].i\1I5L1A.fgHF׹ z8xK1{;yһ`Op~F@0PGC\pRfN'r\_"Z,1 xFYRBf.H䆼>@ۭFG F e ,Va6P}*tꔬk\ұ'жQls{1$b1@93rgsrHqUw\s8cDX_Gz,P.T pRJ{B{;IC'\%uz'O}C?q-漢9FfzWMc `3|rBx37(.O`gP MK~3!9AZEd`y)Yz0\2?7b`$G,ζ(L.i|9Еڒ!+֠1{a2mOޢv tp-  +9]ܐ>54>ƣh3=Fyơ@);JM@7`g:Kf26J܍ĕQip=*Zz/1x3 KZx{AD( aU0 2;jbHX"mh1w3 #IKZ$vqhU?U@lg%Q!|,zQS]ҷ#B=o4ɶ{<0XQם3״uM6(k~ r&?'=Ԕwե("/d%&G͊rɵцu!4]CDZXuࠇ6'ީGiߢsPt95A@Ѻp~/rO.JQ4W~|>ẁk%;d`&:euVT^}K s_~GM ڰͪb7>Qh)܇ԙ9#or~Of4a俢x;^ǢnVG_;!)? H_~y}, j%WtP3NE+>M2\5iWKlßEILxF\E9mtz`ٍ҅fdUmjABkTachwU@y`v;c-#ebR:Dž[?I<طv]tW XC:{d>N\iSVfm|WO~BPWM)}΀$PnU$@2S1u+GVrvmIPTȱn:@dR֢V.[+ NPVykۡ6mѷ|BH,LّL4+vCQ9 o`)''_:+>؍7fkψ61XK!7=18=gT' rU^dL:"XCAd1kV(SxNӖ5U^FH/h%91oQo&\WUB-[2,#mML\OU0̈́D !ְPK#O"e wW KɅhW&Iu]+0>Qɟ!v&ț?76f r'J4OR{LF|ct].+И I~jg,̈́~򳁠@Գ*3_ PQ2m[)S]CΆrF!===" Ha .ȔCz a!s/1ym+i@RGp G++^VJYA[Dʤ, ,%L k2dȬN^J;H[N񗆂ѠPjFa-Q{]/կm#.(STtY 2NFžuA=dcҕG2C@]srӊצ:wcHU3ta C6ڧV0s^wSp(VAɾ>oaO\L*QOYV3fHA?oWN&ߧ 2H]&+XerLbՏB-%Pƪ L-&_e7<Wq]^n>YokOT6z/?JZNp퇜3@uAPNZ4lr~Y7 |Tn)P\jE Eʖȯ$XѢ$z^fՃr`w[G#C ee ϳ#m j!*tMg=2Iow*}U$)+oB Fɖ ;x ȶ] Ϝ))-Q-1{[@(@Ϟ,Ӭ +x)w[$Ymb{T7m=ćta,x+QK_)i8Q{fR#<@!M/G-=&Iů۲fz%)VG':2IDH?=$ .b> !A7 8 ) S*4=1H҂:W{_|6+wj yK]ndPoܟƜd׌f%G6_Y#xxŷn^vbŭM&L6Pl<ם[AUU,nCW"+ϻ\2v{ +ygbܲ#Eg&di<:q[!_y6dB7~-Nx(|ɬ l(b;f]_+2`Qa 1a~DŽf1FNt"ӫ.8%];jʟ=>dL`3{24aF_&]\Rf iNwt#x0 8}s8zdwZ( t}Ԫ5EtƢšs#lzƱUI&&E`[p<#=u!K tkT'=#UT5A^ TlJղ7O-ުd $H3W̘8\2Ӓ1$ZQO}ݪ#maɻH`L! ֐E&J/Dg4A%{WLߌA8QmoN% vv;g@;R0^^e la/WmG A& *s 1K= N U"ar{蔁~ L-޳̕#J\+zmv}0PG6bkO֕ԠFe>Y~ –j0Iwge\.>TV|ѭW{͂N63*mJUm]QbgY(!;G۶'Qu`(( K ].0~}#OTpi,!4ސF(չTSmݪdꄃ=b'me; %z(&D-RNxyI8ɛE3 _|nsx3x馍E$s۹Sx6HL4ad@YBlt6*(3 rj_x_Z摦[ -lNbCJOou~(tF9\7]4cd% ֗F q{ V+8l#_OyĿq:kݷ}pOZ3,wQljo{$z"ӡ^ymC.],|&&qcdysC\E9fb׍.lw^nٌ# EV3x|D4)Ah." wf+KΥQW*E4WgU. vY#˺1LsGeTA$@J}QЎǩX|BvjC,S3hf#(UHNRk`Rn.zJX6d*~-ߤV/ï,y:u\~PSun->m[}ʋYJ&1Y|Zfgy5xwAƹrY;jgIUFKn0G>Ѡ.N)n9A ƲECf1c \shB㞁9M^ >/j<zN[+ȕDx8U=U|:%j`?$)*ETwn f_,(.!3g=v:#]yˢ理O\QuOD{t1Da~ͳƧ*6Q娻,`(yS" :#;8UT"ߦF#LSkA9gOre`g0ЉPRk@{4"=ȟ3']n:36kj;b0 E G~g^s xŇ.1@Gaqjp"OleC(`T2^<Xb7d=#bj2$)+Z/*䏌4/cʨ} SՄޔf= ;yP~6,C^w{ yq`#EN:F5"e;W $LYp) ɀ쵂W&e[o͹0`Y}728\d}m$(EYO^M6~ $ v/,v(Έ%y]\=,_ۣ:Zfjd vItZ &>WSc}eM//6pgڡ İT7M>Iv?,Th"r[R['p9V.k0+JЖ~K_tNZ_t%r+>a;ÇXyPv@5G7&+dCEi&8yʼnƥs|\; خ;z3.&IAsق/g]shqNq/qTnMJ*d,,SNsҦ/i{SpBpM \g /Z39~tPԾ#rgeThXM:n00!XU-lLċ MvEZͬ~^0DwV0xiٺE=E")1"g~ʼn8\)tlu _&1Â0~g0כIv~ x-{@~s~,]"(JoiңCqqa2:z$N%e3E/j@tH җUR^ >O*|8׀On˛Ǐ,)Jh/T.~ܮO&r\gʛP6dZ7ť@M}3‘g`6ګ]@ZУL^8ݓ`nDX]7(ϼR ^H+\8h l\)XqZ pGm<˙Fؗ* 8Uܐf`#Xs[H^t}m+i).{BPź`%*$plfNIy #}26LE "NaSw#ajd&Ҧ6$-N%eWΡгv'JWjs Sej:&^߬U$ ^+wۍ S\/$gIjMt~~Mu𾢳Ex/m [ak6`\1!R0 +]x8?+H{ h̾`wC >6@<}XŢ?JKLIHAG>?`^%=ހ7>X=ҹ$9i6쌚)y\spX|Cah㉯^y]ٍkkz(P&j|UQ+vS}9kHf m=wmSIҐ.:EO~:dg7&$Qiur_y%yJROQFhn1oKpiLj;;/sDY{P_{ʿq6<2g0xa]TbW~%s~5 ]|wZrYց;5ɯsy )ƾ&&F-&R>$Kyquf.e>QhT-w:`oyך= a?JQP3^Pu\FO0ZD~=dGGM\^lb3huha\.$9%F3 D&+Jo_H &4 ݃u^6()8Q!@6w` |^rI|3Mxol@,DCH"o-h";ElBpqBzGK S.G ב%p'݊'c ۜY[qhxO9;;xT#~aY[}U~~]99()s+@9׏mg#iǐvqaĬ~$V pV (f3er#R5(U<(m?movӔ?T~Un ^$!Z[#[Ǜ/Su :/C~nzcTZ:..v]dE(_5ٳ+ȍS}D!LX0~gk"O8V}.0oe:ญw,QXw7Z/P(aW!%髹 b1"&94}]3b]H!E|oO%M+ 7o͔LfO!1EuR( %D OÆWt J71Js =Lg_'>9HS/:Q@̜=4 2 zZSs@VUR8$W*z'B]5tUn=谿(u9s&-Qf}2MʥP }")T,!s?oޘ=^= z2qÍ>0 L-|Oo[͏QaE\KE= p35!7pP@kVQ#B'9T\j{ |էMd/7J$DLڰLbyu@}$Y` Zu^* d{Ɂ͸`/_D>4y촙Sq$۫N~~^§@L*,x?L#姄#Pd*ǖۏY9G,&‹5VN<^;0}i[InUt  0Db^:uSMYh3_`܇>Bs~89xYRXC/]v ? =6z" 7UIRt;r !53G{?L\C?Vњڦƺ=6E5i§'Bn\1gZȁ2LО;ML豤6ꡉC+6oɴ!F> n%ooC}؍wV-!|條*iwn_[^Of]3[$)yl֪X]}>WG!m),WsMzRUbZ> }ksRJ;F2*q߬ɚ*ɒ>^F #_4:zF}O3W=:k;QV5\xA N2ڍr8@2\K<\`TEkuH*][qD/VW2̔SIA*X;;AJ5\HT 9~G4%Qѫ}ޫW{ŌqԟwѴ+$szD ?UkՠѓRS+ꕫ~6388k;6g٤V-<1)uU,Qd c|gb[[fS7*26cF8d=9ߑug@oݡ߉b{{x@_.qMUt:ٯ)TEC>f3*]ak{))gcàAeh'eh`DEԛ (+&TQv-tZqKCO 6BpI.i=)mAρc!8YR[Û^)JFxVK*i4!b۶j&ȩ*AN xBr>)Hy)˞tMea q)c* (6tByܿ }4}R |F\nyvL\_h@f5Qbw /} &>\gΖG5]rJ+Ā(Scw5fMa"),;4g(.NE)aqk?2)(.a-e&_oo<ꏜNw>=ͅ!-+ebagó#ޙ7y1K&bkbzU fL ڛdϜsuu .;O8"$dp[V3>c)m`þ5bf8XPѐ#t% 6oPZ.& )%5 ̼7L  ,%xhNpm1UE_G,S%A5JWu; SE|F簏+ŬgIG(5F3ZJefR;DE!!CaCW䔫dj6xU v ^@qOm32ym}mbA˩4C}&0gںUeܞ[og(o1hh^tw!55Q;!?IxEhu-H"۱Y chUeIe?S,@5nvJ_p]=1CƜR.2b`4) jQe+>5fEq֮#k>o{$Bۈ>'%lsɳ |wJ4D-jwC޽8~L`mc2{1&(!nm@ˬSCmq'Ꮻ:  z^ް)>3VEZ*am;Ln]1CRM<=e .SΏo=*ﮭ ^*YP:ǚرhTXYt'w(1wO bZIߓG)&3{\#BU#UfuX@ D,/u(4]O[2log >Udm-HR-k ť+u׃-5+ՎYrAi5B ۤf9?pxbswsqJܚ 41sf;8ښNjo>%@c[ccӧA%;u,Hz_#~˴|}.m_oPfO!٘),`rK?^Ʊ(Yn70zuwgDiKE20:ݘ3i%JGPGvZĮEiPZ|=JVzPrv*2TۍJ uW$0\Z@DOL4ö%^;S&)ND$ ܳV0DY>Owq3w;]vFTI(gx#]#sN/, z:(Ve=U{ۯqB_KY=8 _ݟpj0k ӝި[wegJUYa 7+ Qeú/ b{/t=B߫+8s*kc/Z4[BRO H8H٫0=@ٓzKJ3`}|<$Ԫ(9wD}%<($Wuѷ8wܩ@IU#&l{h@ut~WdM} ]`4ȥxaY 3i#ZXlAb} 틔fXu>~؆M3! J/^.×W ` SPAF[M@1٪pt^1/ZRuΣ BDr*7%QpZ]e #!P޸;lz )%18<*D{5qEҔ1 nehNN8z9UoÅ y@ۋD:m8d℟XFg',CTL?ea`}WL FdsUBfp\o=LȸΦm=c\-_#7sJgثE]9yCt[/"<|}.A dFčDE{C4Cl Su|p?y |xv0byR.BH .CI@vI;z~kbTF\A*rEN%ٻ40kԁԀ.DJ돸Zj0ML2OӦJd$?kS ՗aC-1> ,%M{DfJ1߬ĉ§[VVKcE:kBR76$2 UNIjG!^,=pzKZ%$1'fZ2)}:t#G@m4 Q#-V̽Q`,`'ReΈ1] Xq]ѮgFGsF-Z;2%$R?iyG{D|$lrNױJ+( n,Pt Eо7_`ÉDǶuwV8WBSo:ENd.A$J첄Ma0n"\"ՙNRHmڞt^ SX9oDY Po@|l,w5߳UgG?$ϽM8x. 3Q!(1DA#\TttI H>XQǑeOq4qCCzPC29< N.M!(wmצ87q'xAmϿn܏-mQ`6M{ d,,:Wk|yZ1ۆ9ۗp)FŽe柕qxUa` 89W#U+W T@Tf.͆s٢З @]Gb;@PmoH7m#C 6bwa/T%_88j*z .ή5*jpr_GȺɆS[}ՌpWτH6*ZC1-t\4!Z߫;!w揥fkrMdT@x#)y]mQ@ žyГ:qS zz3VE3إ}3d}s'>!pGpqMe10WP@ jNa-E[򌗑V X lQ1G>JE ;*LGjfH-Zp :7g"g^ՊqHLk||[eQrC] 4##?*^v"ǽv9m"/~/\4$6ӨP:pm> vZfOfM“ڝU-;ZLɤǘ;# GlL.o i+,7Ϧbz~LA;R_) ʥRLsH c ]Y "~m.@2ΦV (F3$\xb?c ȷZ#F`*Ke`$@|E8j 3̷u2CXnDBy_TrnI q@)1BK+g^1^JN 2ɟ'\}lh]BEQ҉u,!u\sBVtKV U_HX\S[`^($0Q&ꆓv|e}5?fr40XA]eΊK'+'B ]mA GY` wkMP[f(W4#7@ǒkN3)ONÜ2"eC*φe栙CZlˠ;{I5b*R#.,&X3`cj"W#!.O0B>P`EоΝ}ؠ 3OWyZ~hvil+3Z`sN\^Di٢ DWN6tXƷE;P3V;w>{G~V.mK3P&ij[!Il3rnCMHUƶH`@Myy㈧?$16u* wg~WvWjkn1Ұ&{-OaӂF:&l⫛EK aLPPXą1}Sup@¨ֵO79KO4ukwk9YQ?]ب-)peje(_9d˵r@ؘDO84aۢQZZ pT2tc M~RP4%lh&RVgcVh)A->B@ Վ\R`&UH8ԲImҸnE&N9 ýE}J'_XweGyk8hO~ÈѢyDs&)ۑL1h/k`Uqa:QNHc Q6hJaUMG6.pPQ7yHWEtȓh*ŽnM/i³Y-b>z {pscWJJB K{ØچtEY K u&lu ]S.O^? o NUA_yy0/3~ y'7f/BKu7b2A;>|T%[ߓt+>L,݉H* <@xB ҠjM]TF ek@Vz )̿g^ߦJ#+32 i綮?Pl+?d5USp3J:PsǗmxlb>z'Mi]"ƺўCrc׼>t(oWU}ϰ1Ha[ćS\f>TF?^9/<3] ÷Ppp1XݍQ gY%VFUp=_9YljM~8eAxH;͘h;n 4夜 ^XmqoI/?=KUW"%n˨?S1=B#.N['$S9y&Yå}_sbxpisbiٷPg Oǜ3.J Y0D c828nqlfU'=~@bjUZLtaܞ:qI§,U0f@8IȖ` 2~ 2oDA/9r+JC'ʪuYz+"i-v?!'9G2" iaNf)~o,K(6}xwl\MǡxoLg3cc5NyNZgē!~>)WlorFu\ 9bԟkX,*ry,IAym5cXI*{0 \z4 W؄- y`[.VIлe.ZV΀1!XAz*+iٱTPglU]t)M>h ) @xBgWRQrce M z4m7k@ qQkRwh/£Otzjh5R<)q.8HwG=RLƫ£Tt3qf~W(-?sh2,!z>23MKلr1#ҵ2#-؋3ԩnF,8q3*)X> 'MM_JHɰ*c{6P :E|$õ]rdsf.hl긍?}kHyԯ?GFXTc_=QsaNʲ^X $ &2 !r6T Kw-&GH0_(OQeS%@<yeNVl'0k(vbgERL :ȅ4=N=]\/S4HS߁ 2QZ&;Cm R7eIMO 75I>f)Z%Esw.&vW8$1LKGN:ם6t󍢤|kGt`)T1[{Y'Ҵjl ͳao!`R@F RZLj1ɚߛ+Рz^^G;I^{b5ɁB33XQU5%ٵj&rGk~ۭ&F}" OKU~tɬ1\:v4{ƲnnZ+oHݟ'y,tN m#En"n˘Ҹg5` x' ͅ2L\Z}7d3hi7gDS@>kSfslL428wd}? \aADCT405'|"SJ8}@1A3rEޮ ־c\. 4 ~t :&k'0"=ƄZ/hm\d?  KWUp4ήT[_C+CvbAw.PuUKֿ|\ڿ/9\/-F~RJ9mMgGyܤ'=9wG%ds[rKkZԆڀ/K΅&@Ԡ%LegS#/200+2ֵaA*9%0^O_)|`FOH!'chl)ʎavH:\"1V)`J֬8űd@;Z 'PU??N@MuTnQQWZ9J *|kAwY# ;h#-*Cۑ~R^[!Ȓ~ѩBj@0+وݴ׿!|ooyߦ_M9З_gdQ/WTGAxk?PDϲak/p8 }#RYYϡ`ptnr^L+nNC6.׷%B?a#ES'wΫ7{Bbrch8@) dD5;1%/GҊe:²"pLL jdrl$it:n>z1n3r~Pa'T*|,I:L8ho<5#'e6"ڭK٣ݫLfTavo2A7FZ=>W 1{=V\`S[>*.=E2D2OKlgkߺ18,Aq=F#ehJux %K0/щn6,ܑli\dzAKw18 {(k~PRݐqcGHË E߹pbGvǖ=e,"+׶楅ܳxP1aa` Ora4w@w_47+``-$"I(T/G͑[$`l<&Vcx=.BM,=5-d1,_3ءUV12p6R;d3UA 3SG?|rC;1@UVԶs3lp2a^m)LjE rԠ_9Ic07V9uTlrц]mZ3&l̩wP~w(]كV)Z+G΋u~RI{zv޲* tJ ƒU< X_ i"p>3HHOΣj `@ipkBmʮ߱:el6s^%jݑ 5w.,Ǜ^C`2MNL/9B.bH:H9b o-oӄugmʻNyo,ZPnbr z(kNpīk'g`(8D u^ ;TG`ln}~V&'/% &K6ZqѩF^H)@b}_teggy'^kT.@>{b "r;( H]]zߘU*22JnPPJ %`Ŝa޿/ 6ar. iuG@x?1Ea=ɉ@sԑ=]Ʀ rto3nQ-CI4Y2YJu\PeȊ.n2<XLv^ŗh@Ax4oS|TU0o 8 4#=ʼnRCaV٨`j#w\=Q5BcA SM7tm:Jy~#!AJ]}6D:fcj7HYeס= w+C‪"19-v12, +-_56ƹU5e@j<,d_HUL:6Є%ENp.Qn@˗i*!oA%# P$! \C(TpJnc|Y t vd M&.3R^EGU·6Gi &At@\rexCR^*IP|нpͽF֒ ?)Ԇ5An0 e8(]b y%/HI G Ų\0#*2mOùl Qz3 ~^gc{{ 19 [Pd[|)R,)з'XUrʨHx,:NQ;[@h0 NTsˣ x¼BU59+`KKo8T@}vS<zJ WIZ9A |5, p3~iTy:RIĘ EYsOrW@F8zFf^^(CojT!zN#llޘqH/P&% roנJ&hRԟ</m@ D#)t3TE߆1i:xzy{v  ;,oދ#-؂ާ'#.s k~1Q W]H8?wra`FQeZ>jcê756!׽ ٷ;f| S6`#{4` ްv_/A~oe*T i\^gPhpe7*\"mn_|pUm'bׯ nPkPn&A&x F|^81Ax.I?' K6P cyΩ;4\炪r ; 25exloz k 5j>t}87ݓqT]ڿ9 c"ѹw&Ւ_PLi^7o1Uqxd0PqMmue Toat`i|AoΓꦚQ?@V1dU*JiRG c]$~5%Z 6WX+YzcuDӰ1Vd}x!uZPw[ۏߢv-ت zZP543{Ee$-w{wt S=tYa$Z)5}'Hϴܻd DKhP߀y0/E~oTXAx&d0FοuT g(.+1JYd eOlKi^4ikh_IQU}E^ )|gY =Еݛ;f{$ uDar'j;~G=z0zV6{hg^.Zje)s͹dКd-zZΟ΅LjaD,vR2}bo=>aTK7!HIo<ˉeVP{GTR0ӉdݞNYR7h#%lé!Ԇf?>QԹo(Q (AD+C-e57C&'>$C#T~;t4PaOg<K`Qeef#xr'3l";UUӅlK92.7wA PʪCɦgi Rg(SPS?x2f1)"zRVXUJ\:AiamYuI%&{hYuzެkƖހ83TisUN6<p7 [y眲F= +켕_B5 YvY1muSJ{(7R 54 S>`[:)1iO8>&J@1֎P|kW쥋L;BP5VUГ}<3DꩵDBnՑ-PsL G*%E' \O8F+K*em/6vlNրqIֆFXo:1P,%jƌOGV㡔YDtĜ6ˤN!!}ݜ"tTDj8XG}|Zv98p& [ @="}ISY5tP?Z(]D+Mzl҃_[~7/VgrK g+A2g KY[4)\93hyEbjP_4ԧ`:Q0NAՃjp^j_v¼3Ny:jc=?ֈ$"sa,Ůܛjg6C3ui *fUBk7#C 0ǹ]N\4," ZBM--a71D7Q@aL2DjS D)ɞ]1)HZ zzPϮ3Wwn J6WTZ$ d0P|V}Xp? A r3%d3$goz<ӂh h%]k#cmd95B)ʒ.L)VƎK.i$ >K$Qqۗ_*gX3~t:K1W6`=6ͣИw=gKln8wMsg/N[g, be oΉUThc`пqWÏdHl<Ӷ>25"8oΎꐜcvO(xנ\%Yg"Q㣐LHPj&qwfa^jrv悡-&$]P:[i.' YŲ}!+;n o 6e,P\ ڦ,߯ )F?uɅ`] MiW\MgK= ߴ*f-j>35?=z/4,KQ1ǡQ=^y4zj^|^JQ!'ڪP|)ߘȸB& m%P{uwFeF@ $-"!W!s%:OxOiTZ +ON%4^EG "FUep1x5BqV˳v DgOCAзf"ZFE-|-x}z#4+M"Pg H}xſG @3#a'2ǺWm?sKwGJ;bξH@ם]+~J;<$F;>+N4Us^Z5o3)eS`jVvn3Ṉ+_/VMW;7uS.@O -H ѭݼnrצY1JAϑ72>:>zXT1?Z#4SozKֻB(ɶ f*},`sTXYrWO(HH@+F|AGiѝ|?8^s0_8-\&W+@?ɇMʭ19 s("a STT^KDNبMe_8 .hPǃ5ԅ-\I`(c3M=Ԧwq֏oJ SGD֢JNY@,?ῑ,sĊ¶*tSxlZk /R\;[@[R;=zc$ dWi.Y~d>NG1s1+.p [ڄ[tI6U,k%;5.PRu(9HTbV\W5Fd^ 𯺔6%R4|qhLc-fEIhα1v9~c. !+]D| Ԟɱde gMS=uTW,NAKz%?ݤLQ٣nqaw?@H%J ayG S,Z8Vq3DZ/Rf4$eHfg#C[jk@B ܁;nicAA4#UPz`Q_QE(nv$ڐS郴=NtbbFͣrCrn>MɅ 1a1y,q<9iF>t5ݯх/}xzNMkF`m]5vL\*毀)"nGL6DѤl_. T̜.IcJS1B.Mxq#frkؤfiImt axSpj`&\;gd76@v)?ptgRP:Cv>6!q6:@3{3>դ/*Z IЊɋqPe4Bt;e`NvQ?7M%><Z1/4:['{]YCEIT`\xS uY$*soi-mN[ɲ[ѰNLrbuwHUE85L/ U$5{$`{743oZ1@>-)E  nOO6FehWْB5hPM yNάg]RSҁ"vG:'\66:ޮ ַlr"k2xS1hKj>6__u2؏%8YB!5%q`ee%aw;t$9覃)d֚W,(bvYC: jS!oLfM\xtOO$XxxغLXirji0DPE䶼q)bBU-&.zC2 3/U~0}亘gQ0xA4Ւi6<iسZ JͅoClA;#f*R_!<1-ﺘ%+0D=*7} G1u{qϱUp)/ S^/ui~\Ķ1|1f|:^zB]5e9p8L348ezn Xc ygk,1duAŢe>X%Z+Spv2(=b5OE74ɾ8K"Zee~ Thq)i S:6k*7gfaEH~4F_I_jAū|h!wp\SAۺͩї2@L&?D OW,ÛTیe@M8}B~t\Gց2s-!t{aEN^<ITWi\%vSi@Du'+!Pžy:3N=\ yW{{A kنuq9pt*;c8Ŭ4Ss޸`~ Fga55#bZY7/;qqu|+ay>8kL &w ~ɭPys]cN0jV0+~o jk.kqsTg:j %DE]Pݐ* ƩQ{nj_zd'*b()=J8@5LaS3.V$aaI4L"$`8L_^wkbv0N6ʓז's埥gnZ8' ٸ1t|%N8||&fSM*U̺y~G6^2}_й3%sQQY4D GH|r5qce(Ë{Vе'Gc*!Fu" AWwSPׇ>1J Mq((>7z&bP͇G`g`P=Or&xZk TmwnZ wV3:&5(AG/if^N~ ?ی"&!-x9Q„N:IyO`wgi%9Iojè@lX >2sWzδjL9UQ \Cb񂝵 ˮ9_t+$6eϗ+ޞj;;?r]'iјBY56Q w_$.dfF{̲.SgZm9NY`JNr[Cz!Zľ~SyN/&r6ũvAg 9=>?"CœǺ"KǦ6#ԋ/8QA«1q*s͍mMKlp^6,U 7/Xc-!jg @TK9$`|KԮ:چ2r)Z.Z̃@1 &3axh$>@z5aVMiW^﨑 GmGӞa+hkT;QWj)Q[`:f]]D pN<y vy]Jhfi:̽^F|:_ͳtDIƃ&cLY\C?ot=[j.j yX3%P U"Ie1v❪U,6: = t9G]G&6W9CW }L.ejc@U.'Գ_TvwE`ბ$;. %"`T?OTn~4hý5qt!0rJf A6 n;" VEъ#E(6M17K/Na$O} Fz[C1Oq;T4f6xx7c* Y-\~+VRk  >]F^l<1\)͡ʕэCr@Mi.ҢV$j!WGy!yUp7)n X;{mE7+xtü\crS($dvS_!gC|,Q hcU |p*RE\ᗸ:QiV|q QE!*73946mWZ76U@D:jFzy3YH3DٲZRx[fgKBHD2ZyjԘDE^e^pa EXv?8߈ wxL] #ڸ6CM kobeAPn0&+)yo#WZ J_uGlw= *@iIv s=א[eq( Qg!vB#j́Xlp} -AX[V-'毠%!c:AxW>՝;cKlg#0g _=ݟޙSd5uYtؑj 'uU) fE<_8:f.Bnכfg2?g ~;p18XCk`Ҋ{7B>;uaH_?*a\!JK#h{#4g@Z\'ʓ@Xf%5-ј5*~i3Lh8'3v7D(i,)ʜ_=I mu)=fU2}߳LԪG:ڌy\̟a:6x-N bg+yl;Gx-$8oO< I +U» $iӭz|@'''RӪz0lz}ZEDPw5ʼ )j0-T TR6[d!6sid{I4哲>&z}G}XD%".݆Z S<_ dK4!?:h5=to!w-NO@K$G@{%3jwp ֦GQk"iȿ[w:cM83I]RwŲ9[GC; %10@Nڃk폲ks>MeɞWq`r8w\eCrԠgЩ0#x|$5,pr*ŸoQDI4Q$*2UHhϗΦWv&k`R7dJB=m/h=۴^ "{M?OXHmd-ZAR4i~V~t֝U6q/Afa֟)H?*VDEfyB2_ҹy=~1Ij|^쫛VJqF]< Hk|oŜl;}V$+K#"وd^}]؊sPSPY~N[jCI[I CX0I =}P=r+0%>B6՗2'(O^ZCqKPT[P8 DzeTf/A/:KLE}6e?>>Vr\A_}BQ Aqx1Kwy }!%)jws>4+Mg)<gd2z\Y3 8EN-$w.<[#;܊w"w5 ]JoэLB?̃-TT6/XT}Ɛg9bjVF9#]oAin1y|=ۗtїQD/`^^EIm+dH-nxz `f"\ʩyG'ndkQZ%sBTq Pɿv\k]Wͨtqc(jga6ȯx?p1nBi~2.[.|)I5M3p6pWP:B.ɤا@@ q^ZԒN ^ƨR?؈mМ4fB)C* 8Z G5Ǻ9VlJӇrf}HNNQE7Qv.XD JM'퀘Y#۴h>ҤiW叵5(LKqڸD0ঢ়LN h{PA,޻|reiA@`]`Wҗ'}e_I/ܯpa=dbàS׃O+_tоB!coI2#"]V O)j{ Lj k0&/6MR8⍘l:z([ɅƽN 6FQlGby;GaS!E q[#IRia =4e@z&-1s"+[HN  !pt㨅Al }+mrI0;u0J?b6&lg&,zkQQ(,XE'v#p5T,qwby\ݢ B1?[_BN.dU2׈0+°>`܌V7u[}\zO%Oh+$7f\Cu@  o3%!dV3o[.]оzػ2ߔ ZVw]l0𦡋L9˟\ SJjӂO\O;o,BhS8O_+&)o'\Z ŃqBo" r&=ɶ ,o4՜m )CC{@&6HAth/%0R@sKt`Oo @k^/%U ~ EF5ZV'!p_|k+߉B(c!W9|g%36׾r|&\_1.?|hf1)߹;㣝ǃ4X%2 wyn']CI:1==5xtk YŽi51V18a)SYБ/|l~=MK]5k1>@eR~(Hx K97oMM+JC>Ŭ#H_`U{H疤&D^~Wx{} )Gy:mu_x=iUrgd/+\r׶Xb/#vERMb *H Z"!yPJԮ>8NYΨac?5LdOu#+j㐳ѥ>.z Ē$+)DNDkHI| 46ԪxϨX(髛&x (IF0jdS * sqBZTg* I<ʬoKq*~=|5^ nL-zwNVXH DS eWB!k!v j)l@[`$:C RS083z0~hD0R ? { 3Vm֐sTDJXxCC|h9 ZnȨ p<![KK(`J^SG0 =C7@5v fQ6[λ̪5GM 2}u ԾvɯQM$"-V)΄b8mkcxD=Rx(u~mħV;vQ瓂ݯbF:F*5" a>m?LG2AO ó B$tB%Tfs+r$2Y~'γft$x00Xq O8xS.G PXS1wl(z#chje" %b$̯Z+K"u >x=6s*ZL((mԎl!:Έyw4'BDgM7&FW"KIIUv͹7Pxw3O0(@zt9CqjjF?*f7yqmnY]@ A?@ i?^Ή?< 2V^z I B@ MLQxCe LL|mԑÊWO ݲϨ-r|qp/2&EJ+?w()xWPs&g}3pw~CpLoF_VrIW7F'9J?;P8SإUkƳe q/ٿNjehkn>C+k(B+J04,N: ꂮʓ|2.6uYUOVj28aF+6)߹2:ԃuEXrbK47W7Iov]oBTd_ik6ʎyi?Ia6ީ'[x `ro~A PgO^hY&Z2xri)f3#Lи޾Iamwz? )Of~Aj5qyX/c,x3VPe Ƈ~<QxVzmPZIa fiCO)研u$lnsydpi;uy !Hlk* ae qӬK"[О.ᬜsA|)K>h$]~Yc¢^}o!@H21!b K6vd%߰ Lt^TH!U@Z=vN$qvGKv%'>.w:@mi k0T kq-#H̚4F,bSLuj^w)w{W=>*.T`FΈBߺb),0T!i9aspU/+pef'\#|e!И "0Ǽ+{ 8Q x9Si:;D֜UYvCSa6r\Ug*i[qe߄xXEȸ?G/ PolCQ4 /@ Pj%/%=,(ʆv7P>x"_.ot<ąbmMr4 U\sKb-9%}j$ނAWø IRΒaʨq]VJ;CܸP}rd}צǣ(2kڤE6ev@x0Nc #b[Bl/:5c"Hkn\k BȃRo&,-46բ|\IԝǺT ݠX@ptLqF %c$'L+k4cM! b*AZæ# 0S;a2yy/wk jzN9ꈧHA"xs?I=Ya%Z :>䅎ESMLK$dWhPLU(q&q!hv6$hupBt`~ˎSHUqj-lC`5k'j엋R8qe?eY;:B.͹e+@WȞCjH[A|_v@Yӎ6DJAq٧afQkj0MWqoH=8HU܇7? N rfRxû+6g|9~1bUop\(gaCDė|M"f€z*ttfC0mz&N0`h\-;&;w߇1gSE9 +FoQpEvU' g .M;$O><,)3cm;rͭXŕrYow-@a$ّZC5[b'ԓkA>@_=H@q<đI(D5#|xe6({L} Cr}A@O@.V9:~lc+좲&+V4UDՒי'(bkQ+5}q!VLs#PNjG:CĒb^( ū w}ܥ^pE7Լe(В7-'HV'|6 z6%&,(֢XB*J's,h+τkC4ӟ)p.㩆kd 2g"jiSf*纠"]$;xEe[G'.. û6_9#;Dn4G~'RXe;Mg|يh-(ΠnZMʡ+ c.VHgQf@V6/v! mR5~Rziqɶ*lz6yb3W 9DW JήAfoJ\;=IJtĠZ54mV.;o y)]B;EGXdz{G9*˱ d~L>e4NǕmJ Dw,19nshg1`kNCEnaN{- ęsa\\2$E '}tsHX`nb0/gI=33OA8O.>fŋn*YD7^Mn%{ى\&EQ.6jP%+W܂ Uu5[%epgI:(xK|ս>Z^T31}u^bBX\/8(HWrZx pe7g4Y@糢 z=0,&t{`9hn:}`PF|:%St^vWP&l[e]s렧_I)5Zn;LǫY I\c._[<0ܔY/+UIl@[V Uע4 eLE%'+rB[K:s̼A< yeV*_z=TqP}>1i]ȦH]CRciܢP9s1&*0`~`"yky/5ĕ-5cJ+@AlD#߄/V3ZVWn_.:,>cC/Pƛl4mG1Jn&\@y?I溟7T;Mam9Q:ɥrjRy *;jT{ʬ 3k! [)_\-\f2k[, yuo!5^=ԃd;&HhI9Е8,jQphZcd&4*/k]nE X'qRIRN?MFzY2[>g^\CF%Et31D~~V൪kqMW9//GA]XSu M5A x g5pZF(}8nNB] @/&gq_g[ywAYڮ0 x 5xLtO:E@8#L2n4?*dt51":sD,"){}IH`͉ e@L@fBk*i.S6eձpr u+ʃ%#\.M0 PbJl.hH2h,T{b<30#.# Ć:+[3)qK# GS:JB}R̪ 7[9. 4?Pz0("QN'?>xe a`Mqޱ72Pb h@GWa lɯR,jquQ/24fǖ`*u6܀fԉ4'l:ac- ! }Rxȓwz@0qƮ^ Gr 2 )D~zkX{7 )-7>+>u5@,sxba/AJm01MͥN#ŁF%hON()kʾvt\*j/hs} 2lNgyx tӘA=Y@剬❺\x#II,G>*bKPEhhGT"1 E%ш*ˆI*I3:!#NB=YUعВ% Ǻ98|3'|m <43Cȣ[A=,ANgIrm.o)C~Gm(b*|4Zak^ol[*m֤|z~$@AT3[],Hz= 84(ú P̏j>Ii:gkp_3Pv ,h i##BP8Ck8X OX{dxHƊ)K;u&P󳺓Uµev1l/@d˝WhZ_4R\P+n4h2I҂Ug?Ք3m~b!t$P2TWt}BS=tG1oP)/w2I<ɹ>~t&-?j-EDw!ZyCe~gy(c=#5_Tl:!C5C!a^ٳhu{AaD?m?ofg٪T gӑ_.!OiO=gjQ%j\^d/El'Bc?|5^kdy.̾AP)1%`&;h՟)y崸~|3: S[.u~F@Eb#߻jSi¥'.M>Aʑʌ ]-6MQFvF\YC4T٬{WFBXK .j* 0LeV6_ Rn|IBk2Q3Qz|m~eٺ5\P6Br)s\ ,E4)BCp,)PzÐW?mbWA%+֟vҁz\>}moG7 wUWսso  H3yY[L!m8Qo>7' 6(x9|g?)8]l^bbaZ-GVi}˦0ǟ bpSQD)x$7Driez&6jNu!z* D\Gr~h*G:&vjwШ?E0MLՏ.eP'`O W>͛f"[He5:1((vڕK HYBm$Rk6|&5Ӳ }XO;w7uZ%/\~„,'[ڢ\jJ`@6( ˾=VkplB*o oMB+nepd;"U4l\5L>!6ϝKu)w<=a-ӦKkA;;b#3rK'&{~nZ)cDL%8}Cu L[}rcF`Pnknq2"DFTHCf(<wwi֜LOϣnu/ΧY "gӕ8m^]=ؗ ۃ/'wZ{w[87)Qh>>]ITp}DΚuGxbA4pwTݘ RCi[*дo[bbᏊ,Om%DA TeuA+Dx[i˸YC ^k+GL jLmH*,G0\(3bȭF*12঵Wek 'p#audB߽}%9LQ)X+4_H~ΜN`c#WCNcvuG4Ù 3X c=e2kR>!gE__ptbu~\'u^wQkj&[ͭ5diksjraȹm5,جr7 -O0# UtZ`4+P.1ˌ:|쫐cch :Ԉgf-i @銞6;WdfX! 51;5dki]?U_Be,ji-,_G[ߛ!oȋ/ |F& ihVnDt{%XF4)j7S_6-5ḞH℈xc}~6gFhDro@1 jle{G9?\~y\Ӎ^5 Ǒ. Qa_1V| ~R],E LY( `95rh {WHj`-5O[Q\GQnϞBg 65&M[s_԰|0{zlL:s!2I`Ac#W)_.Y(Vy$҈0.VH#;`"Eеtd4Arq19!I6)@`ĒPGSi(Ag01e"n}wy0-cUc޽ j=y7kt,]{̻ P i? ˋ+!J *G--)\+{4ű*Ǹ d,HS?IhV1 dz}nXq@ET{Yb{~`NVIeNx@xzEp{MnEXaXӘ.esovxnW')& .n h0Z~mރ_)Ly Hf@ޏ`t _HKqe2e-,畆˷LbJdoxF ;8[zޔ jo8"%Q Lp!ĤR =M1$+^vRD`䟘 ?QqN# B3b¡HTIb@&4IjH4Y #1ǻZݳoUvхyLOvt!8?kw0A[/E+v\D#Qt˭xCn>YzQpZ`gvP>:j%-IaDۃ %^ý%Ǐ,/dʰغ@"5aù?8\."y w Q'C! w])!z{\rO xzED'}>c sU宛Οد+L `!r1dV6ʣTpdi {hCQ˘e&eMTW/sFG{#xhqrPI/ 4x^vƟD4Jc(vk֊65u')̪έ y9)Ye g  nZ0b/֗"C'f^gMƨ b:V t*b"?ez3{}ƽ]uq=(*К')eC%TM|#"& SR^AvgOK0E =ɐ'%Bp jt喏p &գoZq\;>_!i]<76v)މ׷"tCqmc:B>yⓙ rsZR­!.XI۷l= X Gk[9Gh؇('( \ xA ɆjcaL|[Fu -{UnL0Q?Őw_sG8hMJwVp pՕ9!腑0~j+fi82KDöx/y'~V6zQ P5bbrt "~$9 xP03IrS.()%_J]qVGwrB1+IF(xGA^t@?,yG$]"Tm|`v+nXlR, z?җ c[i"*@Q"T'Qb/PFyHc1s#"MYPNN3uf^G(`p~չ0z` B/Fn7dIx_7 =>a`0IcF;T(ڶ7JWx<-x;t!jkLcJj.׈낵,,?k# kNO)=)ydHy}: oܒOiM{y`~֐-w--,뺢O+ʍWŷ҈m 1}vx}@v^Hlj\GфQ O~(x( Ve^N%84 f]yB| 泚b\˿DLl Md읢V;v{1,)9]v0^2(CHq4( #Rh3cjU,CRq!I$Q,a;d,7A,10ly\  mȉlrZZl 糢YWz " t{5[tIlBb^$A/P}"p(6bјQ:_ Bh=bc|yMF,q౧`䭖ܼ5 F; 8=ò +t qmC=:&78A>d]v/*G R\E*k| 7'=x|kÍt Y.4UU3*c] HCMae9[h$ͧ2ҍF̳(ZMkT [~ߓVY{Nqc~G1r7 *^44m<nk# 4z+iફ]U U@+|5x2kVmNa\=ٸa׏XgXHQ0#ܗVy͗ѽ ;Ӱ\$hU'!J2o%ԣ ;>uW_DKvҳųM&YѾiUzSGݠA{\" XpW|| 1@˱ٗV8n5)!%N]3>b 8(j•sVw#NH}B }q8j|x* ׈T)AN[QDЫ~gmY7 KiEH 8~Eq([D}A-q}.(ˊlks$31D@ <=b⚘=*H;  N4\|4`Eoқ&ICb)GY8ѝ7\sp#5ْ/#"1<Q Q!:pJ]R5ugb*/>a˞>[![+yw8|f$K†?"0~C34b`T'3'0SJ`r 8/'pbC[}Ɉzˣ%C#d@;Rx-UA3e0<=/>_Ue~9ؕѠT>jPAd>0ʃ>` Z+U2]goчVNyy%H{Ѫ6w4e)܈4_h_ Qghi}Tts@+9OY`ߔӞ"Ҁ#f7X "kTS@l6EӖ2ñ♆ztUm'Eu۽,Ý\D3174 [qje˝r8d|i#vcAo|@,_xGDY+BiRnpW])gZ-Xbޣ 2"Xk`` ]I_4Qn7"SCr1Aʵ}~v& Roht3뻘Ь-&{IV9Y#^\Ql7*HE/.d={r1@#{E 0zd`Q &a_gmn3vwESz'%ź,H'(>Q8Vr-cpsz)* N$Y8SF f%>f9/ӫ5m!iiG tV bO?sZ2k0(S|SX-5AI ax>5{Ⓩ]$fj?j]:bxLj󤉺6;"E%%FN8mC10f.P_{e7 "/:R:5z [#T^[Mh0 _ rZ)c4du_Mcu[- 4?ЪF;@*`t!ږ  FVr]Q2!3=t|x% jmH> /5Yt s 5{7 ȦXQD61w(n~څEQlgWEGijL.yT91MAvY fK!e,s- $m V\hk 1Ù#(ɭl⢵#iZ36qڭ+Q:"c)i䇧0rici'CfԘnw Mr&UK"D޸G~Pv]g~"j148P|iG]D9q e"kMɈ\ddw. u;ޢyseyL n;OB0d:&bY*jVc`B|ʷpBf_N̉-n_z>aS~@J4lᱯp$ƭp5?)xdn]CTUrj-[R4֕sDL=7K];vTmPx*xM~W<;|5w^{n/r.%ݗ,kƶ 9+Yu*Zk#-ޫ (S M[T tZd8z8+F ߪwOlazo-[42 JHmǪ٨(pq|&z"i?CU-"J x.zZWr;9WujOJ\*eoq<+ d ~z.R$abCVӫFHBH9F;Rj!PQL`Z =}6wߓGME`[|aq٥p$h¢hKL޺BࡺQ 4צYJ.Tyv@uU0_Tp0԰.]L֔i:F_ F:5j,}~l& 0]I~ԝ2+ٹ_O=[K69k|v*iuEG$ "*lv003B~OdROϗ<5/Pgr++#xB(x[w)>y =,6xx: YAVH̹gxoj!s~E)b#J + b1F#0ZW<ؖF=x͸Tt 2qVXQ }֥VnոV\ӷ8J9 NrlLrvWj!E6"vˊ4ml+u?ޱ}T00p?64{/ra۵]9[,6 ; <@V/d5gP2*lC8ϥU#=\ɺm γQhz[!<8u O<)8`iX#xmv:#lG#>Lx7>{}_ 8CR@GH"JT6(8ƔF n!'?@QȔ\>+xષuU*;X74 V Qds݆ZKQ4p{2U}r+mr797#Mp`^Yv mx l+fV'8`,zsV穇/Áϕ.דJ`A a^8֐9DUI..nMpf ѨB.r <ɒȔ@=G AR1X} *so QjI/ZVΑː"ivGiXW#BjV^ɟf Anp+e!w؏4Xk@ QW"Ucv8Wq(TB {vz╶琀 qn# 速\c̤5YmUɺa 'Lݍj?N{m)M Bragl~47y$ۍKi+ȅUbM?t@OO0+5"ܣϠlW'oreAm]#EPI:U>|*|K(f>R )$sXӯ:Bwn:PJXeU-c;uv/a(~R'״b݀ҽ:{!l%R_ӠN fä$a(>YfLO3xnM6zaYF7%$oz>Iklҵy4ǖPFВuPNlSi%" BLJ;GlK"~lŰ`zPE/6Eufr>B)YɑS- z+V3,r\*g7h0> HSybi^B+hJAMCtįc ='a &P;lʢ;T)wAr |T=QN _L4q}3UOwJ5%5$:bXjJXl@Lɒ-q m6[Xg XaOep/<dKnGc%{Sbd`)ixeHa(A[;#oRXSb/meJ|(̷m06o-F̧SGZe#/W+n3*LD8z{<p/WゲgszD_}Dɤ?DYJ/1M/|$y0 \є٤Lj*|A.6\^VkŔx $0PQg?c\E:?1hٱl׃5X )M="3}b,͙ mp {(@+A(=!껟&5+ļbaq\Q^ݗ;[az\ < ;T =Bh8__}U`]-Yx|DWgp'DGK !?#ǕK9pϹf*,ݻc#o(d坌Ԗz28lNΣv~< .'@K-0^h ŽYL.~α*:ޞ&D{gm\=4,8"ӜB+_!Rts^ͶnsF5ɋ^- +uxx++ >/wz=Rzּcɵ])ʭ,#*xxZ4l*4/_e`!F:,(جyr]Zu|S)#3YUCtQ IX/thAm8{wOUe<p`Nק^'`I(..U}GެoL{?mL-/p'di L/ŋ7b?B gv9R޵4Эjs.8.Izr6{ܮHoR(J_j.(,9,bONR>rOSZHO$߽XJdMUmj& ܬ@e5<ᡢ̵!+VF6۝~aˁY3JNܔ"X5( MC $ `Qwu㗺_,!O܇0BA6z9YJkI5BG*Z6[L˟iGctŊܕj-a- t<E( Křd6zWp REхW`{m 2 [{sPVn:\Y+" 8ި%\uݱsق&N~˯?Vd#NZܺFK 0H״p-5e& f p%hlhEi|0qjЋ cE!VP܎8Suv /22svX덷.V1k$>4r6hR"jѿm/.r]4a"J %ʏ `WЭ$'4N'wDjwj^[Y! Lk^x{SGR4!؉|Yk)u۷|u̜iMX'cF9qM5ՋF Lyl ؘ^iaX,Cz6nv!+|؟o#1HO]QP; 6y<!aYDTLk@|W*-ՃxGIQc4!Z7Ȋ]9kHja k?=(BNו&h:h$T~^' ^GTQ/&\ջ`HX -h-oe(BNrd"n1V),dfR*dlD5b\'sOG;ybs0MGYKOK.%(2{sE`ޘ]Р|UѼB:wV\&:^<"BBM]SW}ֿϗdš:QP^ /MIԎ.JG5Qq Uh 48K޲ŕ`L@݉YhTB[[r#Ph+9oA|0*#F#%S}dБfgU>J/"Aܙ ""n=.Țjk'- ,\N4-lBԧ v}˜Ӥrqxd vpi|pڀOze%? `T qVtK,%"XP'!3f]SaIjP 힦]n3It7~M'~ƚ:ce1fV&هys#0y7$l}gguDI 9ѥ eaO`+%]/tD 񥋛 4m7oH.`ZD^ Hg>wӶYzTX5T1&qtjp_ ;s2< t>cy8nhsZg ܀9./1_H|CH8R4'T'*2UPmyR6hy93르8v޽A]DJJQ>G&^8Nzm}@W[ղ)_[e欬{w$-` ܱևBOg1f)IXwwҚ+lrT(/3_;L P%kĮKM|fwOaAO6\t>9By_IuGJVGj1"x!P^1De儮ˑi_3+\ZUٙ!`d;?}sN2Mamg^ճw׏A/K}*;?}BMlvɇ(~No V26j~qӂ1 9OGQr:\DM!4`FO?wG}OD.+ [WܗCi3d N`i=/N12C*U'M1⛑mzџYqvBt~B)q_4՝AAfQ:֒e4LJ zD6(" *eHhpFkc?GƾQ%׈May662LoI>:]ta./\U/IWV@Pc,ՍL+ܗ3FCo³ вi|6&w䐆Jb&*ni:_I,rrNoWn傫X[$ÁBk>0ӣ(nR/˥6O^%8B07}?#T?We%m2CbmL"+6]h"P4-kk;0wG/"æ;=&lfُjL$4hfH&0$h^/!Ąovש4jo.ɝhz=4PU.|)Yūr@@eU#"TL- ֓EW& @X2VW~ ߓ|X2n[F`tai'굀մ-lݤ,6 V]bv[P3W.RS zj^0{!݊C[  Hi3vK)x>BfV(sM{-R?j,A2?no V% Aw:R]#bF}GY H F)@QP`dr\R98~+FGvU47׵CY,LH)A|U=eːrUp'q$u,ߑEjn@$ blǀmv.!r>!;" wqh-FJ4sTc~_t7DGzߜiLQy1vAg`/>9y_0  ӫˀ!ԋC NFkLɐ4 CLrY og9 E:D|Q"7`ޡT u،e[)'? Sx;m[cX&BqzBuG-"d'|OCPOEª $AAa^V͹,WIjW}Z10©Yz@PބLBDB`@ ,U-mvˊPHU6e @̣41s ̧o᱋Cpc_@O\e<$⫳" tLMy8w ~8^.?6c>7y‘7f]&ޯչ(X^ VeF8c!X,6} 1soPY6/M{g\W4G!5W8qgsSC;hH'$BfD$-4É:\y@/WI28LU >RlYP !;IjCTF&<ٛgV-IƗ-8i}* M{_pQHÕ;zv~A^ZCjZ|Rdaʈ #XSxۘEv FFRd(S7򯊾=AN:u4aoH'? Z.ZorEtNsW)p??2A+I[]HSMeyܚ2Njiلd4% {cys9,z+Nyb;W ]2Y0A+q@#Dt 祖t ÅR*yRjqA5Fr Yi$x{VVYK%U;O.m -\9Eq{6怋FIZ-a m{F=ۍg^ ЙuNiFb]g}X b:v)qP|V} ]ͰnF0nd249)/_2>zf=bVb(EƇ,Sہ  X!d5a^첄|OPSgJDl=v)Aqp 6ciGkyRmD^ZyH(룱s"fPIj.qhm­_\)% ͬ 7T#H)Id-\VTbG@mOVDCܩy=ӞT~8vV@REꥭb־& c5!$_) *rŶp+[|mcrj (إd_X5TeWFɿAT5*B'A`&E;%9gҍF]H8Rka \>HʼnI*( gdTPl'NS`?cq.Z/N'@\OVj}қv+#zDS@-b٠|V٬z[![a<][/r"i%!,}:gr3UW{ כ 6_g;ǵK% {ZL4 q02w-uzr$sﱶިٝ#;.rl}!XpQtB#0{0sς\{dʢv$#-2}zDB(rfc!/MD<6- 7QHY,Lr,BI8{|P62~K `c;ƀ#o6̓(wy1Gf' UG 0$V GDvtZdi] x|=2gh4U[Z3MƈKgՒjƜǺL,ɗ!-ܴ&{֪3 x5Nv0\g]. -XnQUVi192JBN7hdQ":v`Bf)5P8Caa~mΏ7R]؋0.{z(j*n=[B~4 YpS0{'>[Zeƒ~:叵*0NcYUt $赉7<5Y,- =w96! CeJVbX=VJ]7Hi}nM;C&ן{赌ニ*^pn Yx16":Ҟ#Kyq6%.9o'3{=Vt\hFЁ#! ,xNGũX':.)O_ y9A tXJI_ǚ<%viX|ybBnm) =Iڪ`꤭L]pQ(iZNM:YRXs El*0Ja`$f\R_|]Ѡ ) jlF6xmzPDj|:6=)eMyCz/!Iެb-U `H>zB;-7ӋVɶ1|#mL=V.J9dio vnD 8AG嫜E鴦vfCkA!g+VY2[*0hcVuaFj6XPw&.oL_O>JfۋKݩ z !|T0"UYo)X0'"GX|x* 8Y͠a H-K"J>!V8 S +f.k\I+V2,is@C\T5 ,r7F lN}o؄3+#EiBb\ $s6v3[=-*p5d`=MxKK[JIt,t*{>o&(#:-0W?-Ga( )*qDȵգg~hjo4kϙivft[jh8ZAA=mPY3 ce |c^/0G5@bMmݡkԒt@2M!u$FYi$SaR-[oxEF3+t6?'mҀXkh jg{XΊ7^W6;PAZ0+4"&Xa8EIÏP_JÐ@Y|<joz?B.έ z'5!PTΐloD)R6h0 2<[dW[wRw{1f^e,k xF4-CPxi)3mC8,Wa6Ѳ;DS37 r_[u608('(T3~ERM B po@{BQC;g2Jo"KjkߙBR |ϫجQSȏǐ;*C`Zx/e""jv-HOȉVu 8鏰I^wbB8M 2IU#J S=qK[8 e:Η޴t ̤"#frBK&`TAo %h3s9`xh6:sN\pAPd"E|D x_,[ol@C`9 ``.UjUĖ*5p sR~vɫ'P!(νʈdb][гwc9HNTm67ӣ:b&b{Y".5VqRDm5)cb'ҡy Qb5 RWU4# ?9bw$A5ƌ0tCPa8dòy8} m|) 5^p|&$2(i[%Vj~xCe1 ȉATƇ A۩0;IUk0'ELuo^Yϣ˫4;;rO.i]'>3)A6FT_rQqrWvlP- HRQ'2z؞cܳ6CPf=^MhaaBD7DݳY4_ql؎iRQɦJ |Ba'L(8)bЩWeCUdICh@֐!l IF T,S XAҴh>$͋Ug"8hDJXXvAdGVlN=5_O~l2|ύZmUd rߩ "уMYoWu_J%-YW[yqٳ*?uu9TE̜\f,}O-j9L1']ۄ*cɫZ;ZGl~G{nbw1Rd2164-4r.}D )~[vjX5 M$^q^^~Dk2X =ͭo^W1xy\Ob}11PO{fW*{M5 "XS^V3ůD\w5o6Pv)!s̴"8d)APT)Kg{brTȗ'ю4Yׁp ;mcLʸHaS^mZ*d Oorװc/j0q&r$UF^mǵm)?Dp\N 3ƽy5e??M&5}|rBmM:ohb8wv b ߊ{8hv 5C{x >uԪ0D2GL+QL&]bں0 pG &?e,-H]Wܔ4(Wl|O{++84+)P hf5}rʨiUҪ=s{hQm\ _`_JʘZq=rz'~,!Ձ:(~*S-KJ}vU"T2A;㜳R.Ėj J;U6cVdt>p45g[.=5VkQf$C#B/gC&'D.X/B%V}b䵴 ރ>j+!Le1GXx^<ˏWyh0"ayePK1c5Xi[J/o>$Vעâ %v;q+=rL غZ A!i ;^ ;?"zTԲOݏLM+u@W$gzߍ,(q? mXS@*kH{jnjg&Gi:]9Ow0p²ϊju WW0^q@UoN qW!~r?IcWP }`=q_YNE72fCZ u1>"mLA] WRCILq5ߓR6+~F8q^F/@ْz R a a܉erpZ n?h*JsU:-y[#Y:~" Q0!c 4\0>Y<4é?o[8e2{0{hG}$g,e0 lb( AtoI?gNgk|HVleC$:3k M?X>4V zƴ9·:S q>.!12?c$"e;nԇwؽS}@O[Ϫ Tΐ+in;kf*Q`9S<.\| 嬲`S5{_lАcX0mv mKWbm3qg4`U;{_,Ygkk] ż\s2Y싺IeKr)2(HK*WN݊䄄9NGgA<"SO $A`o:Ѣ嫪Og]$qO혐:7"U #ɩy+4)*`P=t@iM+BMj)Uv}霾Y5>z>RzNɊā -9 wiC_uhhu f vH|yQ~;6az]B% 䫴ނ N1mGɝ YDj.VĎ۶-{NgN/KByk lQ^ڡٯf\Nu-*ݕmZ.,n'Se(_Yrڷ*UTM7<`B,\${6Njz_!^$#ᾮI%YG2[,_؍Tէj"Ka'Yz\':i{q9(zj?bs}TխEXMXSqxIh09-YWL> 3cO:WdD3V7eT; {w!L:GB#ak1BJb˹b6wMNuY7\77<ܻͯUsvҎb)JʫawQ} 庍[gO؜x.n"BH&kjxO<8S-;YVRV z[ CDkLdgm.*3me?|9*{3Qݐq,$ܲzJ+G"k<{Uǚ+X״9LN8-i-fH7b0!B:y_@FvpY9}J5&4F +" XL ^%AN~}etsXQqwK\A{+|/Ԟzki>$ìͳ m|=WMR3|BLtU MjH\ ֡W¿$t`F} imnGX]Bo & ?ݦp8DQW:(팴,]UO^lC `QiAV.X҅j}֮Yjti: ,I?v4 $Sߜ8VM=$Fuܸs_-1bh!@,,BA&U3bK#oj6R;\W8DQ ͠_`fV-5@*bhY;宸\YpYZH_*jo3evC7s&$d%˷^ eIZV Y _1 g]/.#^> r-*E 14U\ڽ#7޳{ql c~Z]dw#,qC-=cdk7W[@ۧ~Fx5' Uϵ갖_rt3CrI m>o"gZbdѪshEW7^kr Y?/lvo eRCPnY ;2^r]TkJuT8u35 )JO=qݷO*B|oOEaL)n P[ʎJUcDy=dTźv3z#LޙIVjovtlqMvWVxdby: 9$n񠥓G["|nZ^JOE_~,PA<})냉ITt㖕3 7qv恿f&|b>8a~O/[`pO+w@"y%n,KTu~ȽoDH'u!DTN ]9>Эrx E}wDE+濳 JAOMVxX$I} ==) $A&dͶFEn^{; Z/I~茨lcdR@47-"<'^R R\߇S4@>/\$%c/M +9ӖYxWZO`h}m0ϩ0~ġ.)b-:`[I/t\H?lXԅnizlŸfJomE~I++5_`z3ˆ>/D N%WpRn:IF7%\-fc}-( #R*z1 9kh:_P,\ao߹R7ò{6RNIҷ~{pMypK¯qbP}`Oc8@ӊ` Yio+k~&\ˈӸ_[iQEE鰕H؋XK[Cn|C4k:xcxaeE'={`\jX 0 ?`g.+D%4c\=" q\)b)M`v`U] FOQblB/&Ь;9k[b[!p(oBҁjAzP FHGsνGjYht*$C؆b7_}G՞˥ΙK c Sq ʠ6.Pz9?Fٙ~nm+uvvcr WO|0&JPV!;F:|53GΔd[CWd4oX` g0Gl|(?-ntYBy><NA;NdCyY[:VLNyN"(^NrK^[r,YC vpĎ$B澑{{QԣjY`xLvv'm( vU;~Se_USW96o'&?{ rH_(2l?8ΞJzv*4WIH0%O)Ϛ^x[ \r̳`Rq)ee"@RJ+h~Mx6 b)r%(FSI-&j`UfDPV2p7 ^2$jCh4b8f"a>'I8/0PԉbGnM\:=+.w|y6Q>-:mj?Y>(>7/`j<)}/8%7 &IK݆ l'ttDS7lW'";(;E=,wkIZi ,!}ls# 3{LBMB}xCtpIO}5Mݧl*z.A2zpAXn 0@9Ud5Ƀlk<5*d?.x jRwHD@9ǔYՅd؈I#Wߗ?,VuqGn;Y-[NhҼV5gY> V9Ff Ks' d<1UWyֿr[ն<pz` h`uߧ+HcW%{Hgb:z]F_ec EkQ! +TעfA-"OZ,w!Q/j7/Ruv"'A[@SBoiz <9@ {(pOb!saυ$5[;ž8ۿ䧚 /%xV[sb e4| iXM"a,8L0KRI-(I1qRB}3rɪc^|[="^+}ۛx>?~D·j$7|R+\~(R5Du f},|)CK ^<2Y^"^\sYx ´ G} mqVa}\ybx\].$r' l;%Dt(fmE>2T5d€,_@p@D":9yY$8!֫}v-w0+1 YywHZT%-ɚ9d7)ǹoOֺ i9+Ѝ!Oǀ2έ9QiO\g daɗRH]1Z^TKb8@۬ q0 QC<3i`-J&W)蜦ztrWFBNuډtXd١K|\rLGHcԞEĞAXHx^UE~mBpG;96CpZoM/) 堠w,8 q9$()\q8$c=S7o}lU혴t0z 8jZLH">!HIs_ļ@>AIOs6{|*C&&T1a`yJᥘJɗ>͈ll~N`n=$b.VwhhPg΂pA[@ '[q3BGI5 152}OI}lfN߰+%aХt=(%Q!gP+;>a.M jĐSS I'ݫEtԸЛJG&`Wt>Oѳ5GTC*C'.}'GwRWKc#jx<{~nK檬w}PJaŹt)WzWx`}ILtX ڑp&_!d>d}5B?Zr˫ShƬv*-gd֎!nS 0 ,(PH=X 1֯[?< f7im_xxbnS$Njjy,Oka.#yݲ*s J,.C5jϐ-le 9.s4m Ԋ!_$}Fxje }aÏT%m,JJVT|nx~ph7RF]G*K +_,M^D"hĻqyF{ &HcHy.OE[F%t^Nc*V"z4W$UDX`5x-K%ď(૑^/s5 J$U-B y,=~Ė>ơE\a\5:|Va#Q$^!!yu5ӺIw"Pz5 g &;dTiljM hk;d[9--–1)m%ӭq6}عո!D"j+;6/O,zmfLJj-o]`]< RuD{*^| &5ڍfw=)dyԥ;cWhBy(7eN_:C}@ԪoqkX, T8R7#x錼jHQ AU~R,#D9]QU yw^ڬAl@A*oZebqՈK I[UģIbWر>bUcxϯi1]8n?1 @! 5X\''   Qy ]%.~t |بGI`ΗNϳ~ile4ju] h3,WXzU.Pcpٸ+WQ ~} Dpy0YjGf5iY ÁwWeh)|J#hݓ" MF ̉J+!8y_:'9꞉߰l N%rcTAksqDM谭,$K\yWJ'0A:?&Y)oT( +7P+$X`a6 )B@ xp`GfUkӢZ$f+ѫ.}: kěC<cK݄Yh*o[׻cfYW^ڂ睾5ҁ2FB#}Y~ t5q#A7ohx]N[ڑk. KJB@tmS~hИ([~˧^IW/jҭ -K>.f}YL.Q }bnnl:jnȸNt(ѳ׳RU>Wj҈u;@؊J#$#]`Jj@_&} 8br xtE ?Dԭ8LGw›ǿlyX[Q`FP"h.׋{pӗ7"6@%UFB5OW `PV}Ǝ,xtQ2[ šNzU3#gJ7($#[?9Ѷ{*):J[,љ_Xi ß 8] Fpi9ep߿ԧF <9مw`|+TRrў5 f\)JDVE= TNve~{] 6bQb/}}RvVb҉k7ܙi<} IBFqOa@AG0$Y}_}s1*pڿǩO7A#npj_Lڢ/ei>G%H#W̬A yP4.4HÌF;_B `:Y/Dy=8Aoԉ:jddF;j}$[e]wEZ!\]ZtTrU:s /:ޘ|ϕ'qK*Z{*^*3w"?[^ˑ+i&XZ?A(\(ʥKMצ76t?C|[1N(fQ&w#(߂>$^"YdwΐgN1,yĎb MMa&BQ3U!-Ϩp1u8ܼdz(ΛmJo*G%t b\rn+Gt7&mXΗ!(W&0@eS!/;9{žT\VYSҏ#d:48 rJe|;Jl4,.& ^+4 |yƄI`7b@HxAb*WxPŢ779c ]H|^yV _q_{3рT0&+ΰgKo$^uxo{N7'|{]61xuTK%;[^QAP~#,I0K"Q*~Rz(45W*Ke͞<̽ۋyrIBNZ~zbV2O {??"%k+UTxnlsxcHAVФ2Ρxo5|BO(H5 uEѧM ޴CWݟP}M9D]LQ%/a9d'xwEN1QcHBgLR)Xcǜ_vXﴺ}޵"\omd8hd,+ F64[DpotPw}z jFgNzqvC*t60 f0L\vX|C R##a?MM+:7&yww9>UVWC Aî@TQ )4E*d|"q&N2/`Y+X 2T9iZH] Hr1լ-xΜ,p"Vb>EJ蘛I@;"OGv[%g "=/DƤ$.yt:)E] )VpJH운h0|5N$b uBcqivxd##JNf T?#ψ?/gݳ&#Lv\NwIYzFAN|\yL'5..!߯jKw-\BD tA ẺqO<~dfSW=2VLlAw$uQWCEvR˿P{f(ܸC?4Dm-)qqL< %pǁplֹgo*;2ws}^fV͵ %  hxĚk"|j^o co ĝO_?tŨ~UB1{$@["q#P>|-X!-x),qi jB"#^VoMղsjlL)"W"4δ M#iǧn&R![6 O's>+ftK"*gp!_4dog\_JL1v s 0)1! c#"8`,;ICU\ldGb,@_^eۂVx,ַf%ru>X#;?ݪ^7 IG&zg tEy !S~lc(Fm1O4CŕHo&BѴQcz6\1CiCL ;Zt3_8ǵr9BVcx_1_#\b%i "5$E%dO_Uŭ.$؜cT4Y;DAʮQX>KYW|_4bV;切N(gF.{.PVEvo<ǥ9wUH/4 ؼ,r}Wwc;G]kC0mHt uPs3]]Tv^lNx=;*;bp ObBa<æ{Z GH gBxډ[+"=8BPĢ@ 8볁獘rwn?+4.l>bIxd ]0 =\gc":6v8Z{h6_z`hvOCbz\ol,xwbֺrUKlYVXwj79XM#m<Ɖ$Ԏ)m$ cI?Þ,"+R^]qxE^>Jͬn0%9lɿ/,5: SalnոA 'lQmT>YKq~S^=%_"ى+4\eLv@^[G[LMHU Y0SW ʪU_Yrf'~;质eUIπ͛.9HeʎN|`H/+Z-D.LɠW0W%yHcvqes WqO'et H0ۥ]9 en;7zj"a= ?ZGq>^g`*' 2&"ϴ yt YΛ^gVMIE]iA ^z]5lD5b9⏋Qd&p?>Dn$q֠tS\$LԘXJ_k6(ڣ uZGvN%H>0s\+)[LT ;X0& 4yHguQL (= .צ4c:Oh|!ݼ-9Q[#1+)AQ}dP,<.䙴~A W2"./77yr!+EFW^ߥIQ𑊘<9Z+,j+%PyR1s|VՃ ct`WԘTgL%vP>'xE헊6- 3Sa[46"MkfḾ P / v9ltD^)"p]-bkjؼ^9f.da`e1?k'uaCSF@G!c Ԭ^å&S^'8620G=QŌ%鷁x69~"8LHRbSdûU+/!D"2Xẃ9>q0jY18Mw6Uw@4en/ؗx:b3LJF`bY~U>I}5ַ)nh V𚤜y_a9%|giv 4`N/^ZMXO/~'BN(I'[ l 4J\:\C#{JȦF:AdExiY+ SyPӱ5d̳ôOc&*w^7śʦeSTr7zC^F(0DiF]ӿPEF|p$wnҪ6QYQ(䐍\zX<{!o$BӦ|ɐPW*&p%ohȅ'_z@Xw?2߻ƳzCsVLl'AZhGш3 ߽!T !%Ы@'G rLpMxF w.ƔU- O.Cn \dz\σTE+ V<)RQus{ȭ&2׮E9cE& Vp ތ->,ݶmtJT"M(?VUG^Չ7Po^gOa|i^sTZ5)r".{nׂNR|cHuU!ꛌدC:Br惘n@DM[3fP_*FBL~Y)8K}'I:*9D^t=s`2JHY  >ڸꖪ pQIvRbcx;e2S?CJdժW/TZ6-OF&,lIV|:c!ػI@oVi":Qt'm8fl; &<JQfȌ]M`i0׸ĩqs߬xFKJ9^GD@P n*?rRT-W3Y\%KIc2ElXY<#˳4g@,: )] E:`+dc$Hpع~'ڭ 8`5K$)%%`O 6Th6ju/oΩs67ʧ*oŇpC1lmscU H$՚HΗuo:|əmRf@G`gpõYO{玩΂I.T2f#?F8gOgBQ7,=LFH`8o ,^c۫ 1VŨ?hz <8kCN?u{@wECԤ{>U"۞ =ywU>#t_*KS%T6+hã7Y9VC 9!<\vfzI5&V_5]ٷ^_NE]+TܷbgE]/j%A9؊T-ʡ L<%>_/&9M{_8Jӱ!|: .FH+'ü'oM rPxH )_`ZZLz!% 39lglHYKR2kPn,ixv̮BVrH*ɧP2j&+ k}/7Ʊ yՏkǻ𼰟 0Lh0ٖƟff0*{yMvH^ #ONO7M _B3шzfޒFSѻ(Y8Z`Oچpq:t+HvHzbAn n1Ě+/Vw`)ǵEKy}?'8c)4"al^Np/&"'\M@͈); wf%xo0 zvNe'Jhz$^]`|lʹa-`q4SLMi8*Xq=w~i rP|?J|#)Xue=U+<(6²F xrux{^ ]S3|"{j}v+՟4m3?PW_MXƒEf$ ʖ*( /[Q m'~u ]dyA6۷X`7hk=aO{OBQ)NZ#EG>‹Ò_K=nz2V <RCN>j lT_)Xb姅 l )J-̡^Im҂7$p_JgG#zak-u)Tj[(%nLGHVGXlz0HAw6 Siq̈&P=1tw)^O?Ec3-"-jh5$%(O?ы$!a?[7;dh1̠. w}"Ld $|g)-Ǎ{rPUQ;{ei=E撯*<6qyy] ǤYBV9TT '5U"nВ=oeLеD6?bT1m_%6v7yƭW9ʷ@kBJ,,Ã@䦽طJ;9oB*u">PȎX(Gc4$_=Jo +ʞ;q:(jH7`O m56ǩ+P?BRQ !șG#uHi'LW H:k&8?f b"գyC_Pz#,KC><,=T(shQOqwb: ٹ6",)>E._E`|(vݴqN5ts! B!-I@@qMv8x nl21fd9|C|{59Ng+LuFj؀񢋥{>OJvYx?al^7u2%ֳ:).q kw<'ZԡcFrAW ,Q`smty14~g\\f|Mm1LjK8Y]#kE cm!E+eV<"$ad~k{zq8?p_# Fi(q=O2tq;\B\ PTZ:\R`Â'?F:^wk-Rד"k<08J %X]Q)3N0I* M|eOًvʆaqgZZM "+E\Q7K#FUZCZ]j( 14N\Kf5aEЋ!Rf$eY'܄1?A$&׾9W3Yc$ݩVR&( DN}b[ǩѝj0P6}%4,t9/I#dѾyӔgs{<)2xޝ Xճ吏5_'}7nƦGW:԰liV0*350mi~? GBi--kx؍^T WTy攊dp@CUW4CFf&jQe<-|c-#DG% 0Qd$Ulϑޔ[M&;C%@(us|7႑yw1O_Hyq9\{bOHjPV J7nr4Gmʚ9(ԕd39'+qT2Xi6jMd`ΉTOFI q{揧"?c+:.\˭Pڃ_zvEF W FI'KTQ0221i'xAK߼H78sFsVnM|qmڱ^OY6}SNVz!)xuE%ұ0 g H<OXB6ב{<+T3<6+(kESIٱf |5,-?q؏3IVE'N/U54EAF@+"nI>D]2V)H9tO{r~y]tpNb#u{4>W?sb@P7Z1hq5Qy:t'-$wl-#9SSu [p)ȋ6k\ˤk&p<\N2Md"31oӄk"~)%F W7Hek8X.hĤ$ZNEYc*w>^84iy1xzDm,k8>-:P~lkcǜZ|١9T1{n8w=)=V xyy˅b|̢H5wwa*^e pFvp˧T+z%W͙R~6Ytb)CLc#"G4c)D=bNCNi@v V@hXSk\R]٥l4n ΊWZ A]oč G=WyCܬ997y!j߼(;:Ϧ93uߍ[d'>Mh b6uj_…X9?"s 2=Iۃ~|`|~+rqcm1gzvjq(;Č#5^f66m^-C2j?HvdXk!Yd׊F pUg@PJ{'W67IlzMV X> `b8hxy] yɗ۸ o+r7y2yuʢW}~p3:W4ar÷O9PϟQEm٣s@syFj[^7iY>n{)2y@fqwIG5Aq4m]x?JA3F})T,V/d@<8 G6<-Ydg4#/ֈ.Y Aq~zQG]?(@RSpwHG*]J;v VY1y۸l3'Ur5ei$pF5ƼTuU gVShd5^/Q ,#B6`d xZ7嬽_`L^m]ZP\M|1oiƦw?*_;e'V6dR}LX?st{h:C#h%lDGh\-m7 Ft85&:jTUu-Gw'%"9pL D<.b谔'Oݧ :\fW:~O? <' m^ 2*?9ܹr0 H=KELIW*2~a[烡٥S!+7X9]5+W׌ 7K+}9Bt<m_âG1'd{r#֟1ň5ڻ°+}2%e!m 3'Z<1ةQ&~.ωr wnAA9c8Q ƬTePCW\"ɢўSVFzW.W?6_ ktZH;B8t2mTNʜ-Aw#1}JI D$ք|礷=> @q'`*GL&x>EvS\RSkƷ#lj;MOIL FN/TZ  `fh]kH1L^돉ƚ:L;c+';{)k>|I"`9]1R_Y6gp.D63Yaa3ѫ9<%<zz/ o7K>#]$ TwO(lK3uy3lNn $r%l%P`L + 4/ݣf%BqOzgw)u}WIYҤ5CO9g?['&ȩ1rbSD/)\/(oΛ]ݯKFM—cYU:.xv͕k2 ˄P%huM~ %n׻&ƜmC:cWfWdz'$"@Gl]nnk!~|x&zUF<_2HVম8Xr&Q%&Lc0TƱc&Os!{OjKZ^*~X9C6$Mܦ1CIkte\ǔۙmp!vPhtGMbQ@"qdҳ烨UN' ϼ14{bo暼 Gw3&3Xd7a@VNO\Km^T#_uq"kߔ5co=dJJO.Q]4}δPT/ܸmO+f!iY̑$*H*fٮP|O3͗[CSL\^nU*yH XG7-]3\B"("ggM]>X./}X|/Q BaKIK9+jd#P /:ep迯y=| HbBŗ\E `m&: &g5+ΨB5/G]wKuIN$|D!MB^GyX]I\zsؔB4$/b*ˆB}V $!(8ǞeyPd|~8#{M~dв>ov%̌&Ҡ2+n)ì5J<!)-2֨6^g \Rj០ּ`J_!ukVʪ-XFԛ K^jՆŢw޳+'Zshh઩ iXfl5\شQrp>xv$}|(՝ewx>Ф?wOoa_bܬyNSsjvav--ʹMު;cq^0;vIMmb*Kw:ʆdGh{E&+H›tϡfZT`>k솝 '9S@pP^?s̈ɯd‘Nh"=_SM:L~g@Q=6"9a Z8,K#WHcap4TuMX"hű1g ixؗ>d0bHӨRsH<0|Vy]mo1o[Tt^xÚaa*.` bVWU t!OI͏uerK\L?n/}.06:ʻwJbKF'7O-P} xf8H&DJ?C*D]@S4IDl+ތDk<zмySMIwwF晁@ Bx͏[%uv-zgteݠOˆj' =%6#s8^g-wIr^vx {7b O {1p"yu:XyG@g˴i ̝0+Ӛ[%2\kFhz^ Srb{VϩYdy?T!Ͳ!dAYmuߖ!Ad?Gd4TN ڼ qĐ18ќT~.6]ldGPxxQs(KF[wLz$h):. ۡHd)r=Qmư#L }j5:JHBɤA.3p/7z[h9,Kh-LNDCCg@K"M%GE}py7J0C 9cjD?rӊ+ÿ]zwPO͡-h dF˫HtwZؗm(\{u^p |kނ^̃2-h-~=jw<+= ,~4/`.l$`Lxx* lJLQ֫{Bn]oѠp:tgUo4vݐEBHjn Kп厼ϮYPbavttzTA"l\rBh!אnoˣl$UecT`}5\(wS !FJU'<<[$m c>莡Yu1eHAHsw-k~=ɢfV:wz>liC6BNWPLjPcb,x7|4yMw40Ii@O T[ {v,HZ%TdbHzϜgE~E9_zuqp"fLZw ,ZCuYcwi`0V*b/+b /t(.v`ÌxQ8geu]* m-cKč.ALn3-cDk!RNUPmt$EO kڋxխǐ2x֯,] 0;4xw|lPh5R0;&&xv9-1Iw}L&r հV~zs6ܴ͠RXiEP 3OZDw|cP,}`e`GB|یatGǟ'ꂺ2Nx(GEQe5].k0@`ld+xJ;+mg*V6yfq@yEp?=)sqq1h)%Fn͊KNl6K~H| H Fh 6>dtAȝDsƒ Im4uVnhuIHsJ2h`EBukpR&-jT5v"PسJ+:v$wka֐Eq%Ϫ23sٲNfCyG?Ai;ZoJGS)Gu&^I/n9[d7:$n*k&Cޏ:h-Hx6B5ɔD8'2sUhFy&~"qZ/w&;H) ]Hqg ӿI؝GYJ%i8فn7NG)A%PT %]*O@T)ѯbXLZhKʅH&8eE֌k5|O9NO Ygk4a\eqIgqRJ]nE(>W,ڪcQ'CJ rk/9 *"[*h?q*ed+MpUzd"~>LNf+ Azn"g `Fg$6J( K}hTCa^eeJ'Ȳt |RldIM}> T"(K*W&@3hO ]-T-.& }Ǿ(Hf.5o z6P ^[NG#U갅j;8XSј\DH+O<C:a公SAa!W|aqFʃL,*8*ޝ_W@ڐ}6oLokRn^#QW[&^Y`nꞝv,oa7BI "gQy:|H1%8=QX.pPXVV /L^B)Wк'zNwnCcS8L?#jEPeӂ"b"'Q;v*i'L줗y}ļ& OxPZ66%7~_] L uʰ W&z"UXRH+w-Wvy-֡#n]P6ؼx`@t:38p|;GQb:KML 7\F0jZJ*"-qJn1yx0J!>;,W1VosK8;{y5 SȂmubK404vSM(qҚ:%W݇Щaɼ<-c9{NF̓ހMH]Z+b~_f@(iVވth$CN) TɀYxgF5+ ԥ*:wt/[}j #R*퉿q3 jzY>_uv($l^dկej+K7re %h)Fcwqk= s/D E{'NR<7ii(ܨZ& Zy~; U>L緖Orfc3Ѹ`6}(ްLE 0!T9aIKs粯Rc6k͛Ӿs/)$T4o{"'H9HS$6.} &<)S|ʾKooh!</cA-yiL/=zCHK#_spP.r:2w*V'>{R'02&>)93#dEbōDT Gp>ḭ؁rԱ1"kZ'z3ao ' '9J[=P?s,gLHh:Ջ8`6X#À Q5~Q-C :Lyr-,"XX -,'#eQR-qblYYE(ꪎ wL@dJnp7̡2J$~ϯKd&{P|D=b b~6-p%(-0?l TV;oU~Lvv؊7se*Ͷ4!B:7B])946$侴9^F6;?a[&Uz4aRqqp&*;-J4,7?(vد{ޕ[+NpT\b/@)n1 mѠPpظici'gD2xLB)K([$){O ٙJhv~]_m},7;jH*RM~UYI%}~NX_{3"t+M@a(u: R;! ~Á(} VGnAΗ^$ZkiZ Il:h[аJ2,_-ddĘNb'~cP_z˰&7!c?ZT0JU\V^KLy}"QضBR~a:8 p47P LCF4GvHヨlVn|qKiٕ}E &AGN`ׄ .NV[j~ToH㍧'EO gk܏v>!# `M+Bun hN5"^˴j3YYJ93K>l$IV_oʹ<lQhbtd#iQr qK_GD-Df?kcSK}EnEaGI,oj7yEe|Qa`nb#hӒbte(D8u¦uX3;] T8$!}P,Ts }KlB6z#o ѥi! 3!2}=@XsBQrח{}TZ1>Po޶m R(Xm:'߀u Zrֈ`jJ+yl1xX;׎`yK~8}a{$4; =AX04;m[ h?tL@:8Uq@~+BbobOK"KyorqTہXayxO| [菠Y+Ӱ6TD ֖5a7.A@ 9.hO̠?(D~Vre6*@qZU&Gc ^ pڝPuÁB=ޓ+.]XT:qoJ*/?ٗfRjΦi ρa 깬$Q}%)v'-24pkUjрӄ?og~; E8dc,{zaQ|Q㇣HazUc}f?pe+73b`rD<Qc^4qV3ar(g*Hbĉ/E|5' $ڸhL BQ#۬gWC0V-n.gx56E`͸Hȷ#-S`&s557(Wڥ8ƠPrܔrIQ0mq<f%E.:rP6@:Og*PlB *vȐ'?Cd}N& @{oʱU/ bI6i553ߠۨS]n/7F!\7d}qta|LQQ[1RMh=Fa9 5 mƋ#9-w޼n{Bdx9nA8O׊7'eYn|gz,#C:I?I?gL"_-z"HS@-"tרxB .fbf2X%@H[GxDjxH**{3ѹa( u+fz-b# nYw^VLOA u6ضL|{vFP5fcgr4F'jO2D-Cن7tZc]S'eQѿt-/!]k<ŔE퀱dZǪu.NM]Ruݫ&¡7܌$ }IC=G6H.f#t32=6]q#쇣!ZL˯ 0R牓|3k _X{wۣ~BG/+9)P, jD1ÂYjGzO.T+bK^z?2Y W?5^g+87GUtn[IiH'!î3ʰx`?Ś̿FkzQ"=ֲO-%F;DtnϦ Hͮ.^4r%.TܤF2@Vuu!Ma_~'m"P? mPyq6TT<z!Aj~勫ڞJMO N5iKJ%&qtw-q}ۃ6T|E80IË>}zuc"#%iOGX/yTz%"5k҂1`s?_ZO-9uɀ8uC gG Єn8t{и!IHA`5(CqZs$;Q 5+T:dEzW;"ja NQB!U#B2n$\gY1J1|ӻs 8c"Z!E:hGFP E(h:jy\\;Y;K\(/9Ԭha^q)bHΛRPڶOI>Pj-+;7̓aVOcLd/bZI [2})XmPC޴VZgPI4I iJ˾?Un2 2hs]4]gV3\WkZfq< G*} KԔR'g3q!Wv5ەEM{A(n]3Y{P.PTP,/qt=}?$XxAF@uk 3ZsVUĞȓqFY9ܷ;17U_-n"9|}_ͷ 02\B?̞R x5O'Gԗ~/TRG Mx~Tވ=h[Yhh?ODvOj/(iPufUyq\>:: A8O@؎MOݿr:ai#c8 -/1hϋCkqk<АĈ7{VP>0DceDTz /Ȩpɕ]sa|N>W*^bIɳl=%ЃDg j J) oG2l?Q1\sԽ, 84~K`>L?h?ɐFYߚ"hu/U9[uo3@kWŋapd朣T2n bF*TC"z0h6 '2k5h([uTY&xzPA8n() Fп3y`.X^Jsnk1N?^R>_|? hFFu; {L>5o5/[]C_bR^"pX>6~ea,;\4 Ḭƍ% -d_~W<6U$TI9=3𴈚̥፟- 3+h~|>v@W0LD5zl5?"#3 !H%cZU;, $ZޟrAnRM[A@1SԾ(ƕҞ}+m!k!$`aͺ8Nΰ#'Z+k # VdRqNLʾںkZF ;BRP *hj i )ɠF.D[/ Wc9 =4Z(/3f5!`*-x?F4`ymq)Oy= .`U ώ]1Uo/].p0u$9 :6ZS41EuB0ٲѶ'B:yN42:twU8(*1~'N(T`?;&tVgus2];̆us7{\13.U"8nRno}gY䤋U1/;g,JV;q,/Lb0Z.wUpc5Hcz.٘/zk /\m7^T{X%ܪQ5(e8+qP9`b:^\hOezӔTihYWLe߸9B"Ɋbׄ8+H?**WMr͝vw츉`u'๗#XoQRlr@42SG3IȲUߥ84J]ӲX5 +׌TӥS4ף]B{`/ \A*wzv8:1Df|z=lB6}lB;r-oWi!)qg@td1_d>> qrLϴ\YN ȼ>EuH4齦qcJh6`rQD۠ K|ɞ{ % %ҔȗS2*6Fi@ob륇ȮCPN1I;% \@|MB ۞` 7 e%ȒmdoƉy; |0@ơ¾xݵ`ͯ"Vz5 s6; ^GY jp@G༗t/zy7/~jLG云M{Jr -h1n&Hsv8ra2'(&!4JL롊#MBn&) IO$Pܔф49HG1b H2ZWc@@L~&AHӷ R s,l2?azǠzGA}"Dw=B:hFy_&վfg/_퐨!R9dOY9 ͖ wng$6鈗)R7 g7EȦ2Zẗu%)3=T6kxX{&ԹĚZ<@n3hiX%rz!4|er0މ% QMZhF} 5uli ~r\JY2`wRK?.lqXzH\aQz H7\]A*$תL\~Ia202F08Ӎph#6F1߻챩lҍn6%`EDY]@R"PVX EpΘ_5T,{"tAܢ[t#WnrOrXvj˭"= y+dk N9@b4e&F0.(;Љv54t9^!썞?Nnx f$?BsorӞ-IYO'Ԓqe-Z**tJ'o|wߘZC* AS耎Ҍv47:($tVN)\9;|ƱA_u%)Ո-OѰx/ լA./+Sx;h\P=)F1Mւ974 Y{EٶB*j/;CUɞoQgN?Ď vOK_eVbGq }/ -ڮRx44+BF|4$ Ui\ V1$>mAD]fC›=Gv"xtJ,3+&K1{ЁE;Cp΀]\ OCCyN5_'/͐TH1k 88U·2Dd:Sź.zs-DAx"OWIҾg;MVYbsǨbA~7yՓ$o+ma6ks\\`#ڭF;*Q ̶GNo1&Gfeܛ"y7AMxᰧ"Ȅl`$ &q~;Pu0q׊!m9x>]3 gAlYF|VΌ~o8FZA31jL֘wRΙ" F-Q9L7ůTVY [AH8ЖGDku_1dM7F4O찘6eV4Cad^A3iV׼Z۽"Dofu*f>JI]DZbզ˼(klLDgչJZg%[8^"V[ @eTFhj5rNX O26~z4r \L% aU|BO萙 9ڋ7"'Yd f0Xc&o~B~jFiH]Kwl#i.}}=!| =eSkTRghk8{n)20E(=_TY~H6|yt'/Շ2"}LՏ@NPg;"PоޝK诜[{S]8[CN+AGyI2|H红3 [ɜIR j3 HD?"1QSw?m,9YƞRB{&se;r6U`+˱mX*vjr`4~SD٤n IzqgHp*B$ FCxId{+ PQ Y17(ͳ~WW/A*j~:u bUlTr/6_{@X3 idQԝNj[8V &6yP*h11ؗ爫Mtf3H .!2eqtOD2j H_0dd RBZ/EV`pHIhPGQKAArg]$٦QstlpZDF̕PCm*~8s*ŭ MQGu[j5& M rx2 epZѠNTrN8?Gڒ=2?..;C}33L7JWL[\,I0>$J9mTyȶSg_ {깪 C4SoaaݺqI܋,')ôY1Vpu!qX{]¡;]F }1dV1F,"ͧ %onxǓ}::>U;,+D4" ;vs  Y「VCA4moedϽ(bDO$N$~qCX]&4&LU!V+d2X]:RGENiF&LS<_ù&Hg?JL k]7W~y{#GbSrZ6/Kk4S pTsg@f%PTJn;!\չh 4(#@ -UP&M*(#84=J;AlTmR44͜F_H؎QTe4aҬ=׬hie<3*g~ՉՑ^I a-g GVUl5Zl>PiWQIn-3[~.o$4MTu|ZF obo3uJf4UiF4i齿DUjR~Rq?!565qXTV@{lCvmqCswM6n}:@K jX:^%na`܅&,="a= 'C/XIa6!3ԒªȔB}J 9K*hŶd84xE-( 2BK'Q_ʢvSG,+Q[{%{Cyv/ |Աs"q|Տ8ս^pj!2wO/b%>[ywPR~ .&:͜K"/2Eܞc+*'n;]wN}ΈMs|Yi:hu(C^v^ta\ms;`?=F[kXYcz)S'?b'R(\ۉ}e: ofů?tHtpU[T5Mufҋ-؁AƮY )]{h ynMN/h5|!VHbSsE37*Ŭ!+}͜~u"^M|%jyD8YّDU8r@MshcP0;bV348v]y2lLOK[x0 dFUeu[*v6)cR¶IaR /t+d`;J栶/<$_RX).>Ĕ63E cbO 29м#cY"YVl_l)CmK/H%D d1p%٭y>R!{gba5~~9֠8Ǘè_Lx H|,!6bpv=^ f1rFǠ1+/|e=01 'Kf\0@OhqVQdv '#羄a X:ZGt갲fL#KJ5Akl $!Ɇ#vp'7><3V L8x͑859 4B7Ǫ"͗sU_Ȍn"\r۝,ƅꑘ D\#c/!nk}9aq`TQ4怠Ip q4WeUtx@tC6jD\+x[8l6wVARFfewʚfDdV:(wT~ˬCMWc^F:nD`1:зIa#[IUƃV 5>4*!*k8Wy^67=]=bWo_LiF]0e5@ !a8eO @=nb&}+K*=>Et" ܴbpv0>!dS_"e LTɆ:Һ(2D*\+d2H.\.=?5ЙЯEbLi7ZHP3b|]>|pNJ&ہkoUM"mJ_8F1ϱObgWSʫ<\{O9z;Wh^b߈6>`tؗ8X_Xd?ui78K|lm9!Y$O(tm=@@s.Z9mI0(ա"ƒщ>,i$/#$0JF7vʣ{SN?;u#4RT8dFM:^.zi 1.W,' )'K=l8hh-%`ikB=?V>J 1cR-7 }1tB)-1OΚ HF6S`nC&'C?)|?)YXԌ(UMĵsGX%J 4M3!/gq̬vG$3w_O%j2I0s$]IqV^øizLYp~% =-2,&b0rPa^ B$\M<aoScs:b*"Sd~&kyok΁eF'pwz'Dݛ*U }-8~!n"MpM'4>( zmySsq1CS6%\7m掛`Y%K=]cC.@SښU?̤9zB:y_Waٓus6CD>qՙըIz *&R>`]ɒ #ԋy;hhtOl+FE`>!U2בo(Z@6<==z]ͫp3  (k" FLNzgA-@Vd/RJUf ݎ0 S5_꧟q N8{+F_+?NM,3ye 1drUQ'NnhXX AeZRer7bQcQGFԙK3Ooa0T'F@N(`:`/33vMVKE)F،)Y ȰTlYa -SXTHKfH㓒'zyvʰX~^wc&8SDUD_\JZLQzT~Y5VM@fXXtΘ~7u/k8Ǫtc J;ӯ~|>MTHtFO 0Q+d^Aߒk32˅h.:\0b}z,8EㅥYLux -Ptp O #T cTv2T湠]`$(gV3?si>C/1D m_{O wz!@gPMK# ByMT5w #B7ʣ24Kv&:,ӱ#,JDW9\wwS(7":^aRWuk4Y6O!L&tԴ@J_qG,R(fpL)*F}(=Ss|sz6T051`q7(Kqf7lN['ƣʳ pj]T8nn^9#hתL$T#+wC6~9D5wg ~`?9Rs%079r#%5x. >],YٯHT"b fj NH}p+m0kvM\sKoV91WLx>O hP hU(ą\bXbOK?<~'︭yLlKQ\Ȏ)f^LcO4%]j7isQ!%nI5V*/ k#C89&ĝ7D&mAGňBqd;2FchPh$ܓʀt㗶䙏E_%m@A-ku+&)vC{YVghOC`. 94eъOyA;AVK n_re\^#ޚ/OHj.ƑծuڱݛH,8G3̑9-JWsγatf }ޟYrIh&Q"@1?BMIewݒ=k9K}`HL-9KSo/T?^/tr!|/T>ciO+ fpy9!Bt P!>q"َZ`\t%>`;o<&%梆G'Y wxV/WHjYW>^m{89V)R+ Y1(U[4()!0^IA+%^\}T@p;HQb2/1>S( IPG(UCZ~2OG$b^¸b}ht MenKܬܬzFԫ{<<> UpIU̥&hXggP_mIPHL%//n)݂zs7㨩Pdǹ1P|Z|GİbTN, n@ Bk{u)#QL%7Q,%0: 6}l?vpV)ѭs纡fCžtCĖ%$@obf p"b֩1!R>"Ղ w!l`?F%; gXAT͢VØbv?1a>dDDV_Ѯ UuhVDѨh8EI}n<:C>ڒ{R]e  f[DDnv юzz%IݧSV14Ibf g-̠,5'qoUȀRZϛ*o;̲:@l,Z,@ >?o©0ƉTteP}(} 9BjVUL\*oKiFV{`w &P܍`ug=!–^c ְV _nFTTHw4|Sv@{-Φ9B_Z]:`^(y \[<MOs2J׹Ă> ۿ`-7&U".t8Aa=*>۷cX|>R>#k;wzۧJ5);^5 'kmks{vfq C )V 03ت{ĂiDd!YZhIS hzgyxYCy\B-yH4+X2k-O@V@m?w*5,d; |M'Vroߍ+/"sZF#qirqƔ]0n[{up~5iszn92_-eO9 څӸe`<3)oH,z>Vj )$N`Yʊ81xnFBLJPF3 nhh\CARL#*X>.1`$Re??`Ɵ95nTlo%BH9%<}VPRZ\CWi8(LxM-h7 Ϋ Y="N UGJc¢4/ $ѽ4b5-! 'bR>ir{:6͡F^KxPa"*Yp*k!1>[ܢ:if@}F: P]1r&US`'wÃ6$ QUNbi5T P!M+r@{GfH83ht4=)8n*@i{d<#KSQ!$C(:cx)YƐcLkaӲ,oo<ޚ3:HE!Y-]ѦTzOZ> ItA`2C9'd#DE'1UѕtpG%aϯɕOOIzX>1܊]ZCa5o֞8-/ry h傿CtHwIq`Ȏ#kY HNF/'SIe5TՖϐh'g1'HZr ̙cW`x79Al/dPXQ=e~ۧvl !$B4c#!AThQkC,~9C/YeuaP.êP1^<)m T}|lhkI&ɕLֈҢ<-\L.~m!bh?a[u,b}?O 9$?R^Q"F̑mH][6s*tHM7|EgTd=?Up,:_QJe\u!aW/7X8\u1L2}"?uFM}FTWK$,s|xJư3G) sƾDbF<E"y](]r̲'򨷸t+BLP^8R%Z* ֟3Tla+}q!x81hYB]"z'/2L#~-#=3D\֘TkIB9Kd)Y-Ftʪ#1vvҘYt/l%@.= .=tcH&Vgմki3fv}i\ 5 /fG07\N#K`&?뫐۲1:3xd"1l|j mX4VxW~_-ڭ±\+#Ą9n Mm@ԕ;pЉX/PQ դldQƉT 0G'nէkTDzOǏbhiK)5k,^>&Uʇ?:dԣaH!1T! 'K[swc >(yr-(TSFT-YM5p`rlBS,^7.:ӯ’pdE"26ẹܖZTp#E=n}"X]r4"פʹ3Np#jt @D9q@<權8a$mLIf! p]J:/Z13hA/_0g:*LXW UAK5uJ+1ȂI-L< bEU|n bb)t~ D ѹxժR?_HSg^B$ѻt@8WQ^T>ׂLہ#@a]DC5b^"#K˲>g[Sh݋j‚ˠjfRLCp%CH#gī0%&7^CAFm:m/LWFM6&i&X3HY^R42" ) ̅45Ec~ x~[7}Rn:=%t7`gͣJs y'-QX7BTΈϓ|VkS,fâ:wp'ϒߗ-l/ C'QMH=Ws"/s瘀&?fl\ED3ᢶUOX}A‡w R0!|`ik}+WH^ʂŌv^oL\ ա2a,'.aaXY>0s\R6qr ÞKl6x"`q܉xSLǂh9I7A9wwJ#.(, Ǣk! ]2:k8ڎM,T>K'wD3Zq[ !Z\Jyʵbs{s:Qבk3&HF-ςTg _ڝO`Ⅷo166jΏV`mܴ8ϒvw0H\$Q\%yz5А.uVHoڤ*_`)Y څ& +EMEPw M: ̩ιRZ@Վ넳3dUx)A~07КxhE4ۘ?x_ȕ)WR;O)&|eeR)Pv>23IxKcjGv[!8l}>roPOs"Nv4XP2h[[kqx;T0ϡhq|+=9S 3F+ӵ@P]h䍚7!9bL`8vuLVK]#A =y4xvG-j:ةZ2s=Ù'q~,%iDӟYoH ™5 ^0K9=ͲaМWk)ڮȣfXr j񚾷$Hbo e^,RwĞgG)OHBU,`9**ez^ ʇUJ4[9gVDxWp?bh&@մ%"PIcɫ3R˵HRRUWJ/"!o36>lzٞ^kP9nMü!U/MYlޖ3ʔsBE>D]ir`y#}ɚ B8o ÜWUm^$[SKc1tH u>sо0VM^78dĆp}$H" HЂPI.MƷкC !kI"+88! 77\?1'V 5 d [3F[V59qCmn f\#HކںRUpav\z~W70^pL mZ4?bĹ~  hK,/NSXУqwJjYR@>dIOp\%qeV >ߐ61eew[\Vf>N;fbYZ+J$XCrƈ1O/_)PY?LXRbqxXQ> s]ͼAY@U3~2Ɂ.d(9wbP]wLQ&3f48NֳOesY֢BUY?Ld5w\?rj ϔG⺱ЃآK,fi m\[Xt@Y.r@}]{QjwD;z7=VZ%+wxYUx30PC 4"#Sc-Kn*e~VƩƞi|@*;}SX`_9߫?5myu(<T>BR"X8 [N.L5atI6l3@ >XSJQzUך}6X PDrpFl*4y|iʊL r$_3QV#.iI̦7J.T}F WRUw_lL O;vTa$~%@ +U }ͲjЫگZ~9ACwtl )"d?1R}y/jQs:g_Jȫb} %M2a]ֶ}72TbM~f)>L ^V؋Wu}׏rBYs|q 'lW\ @ 7}& j)\m֌|X;[M/pv,N,Y2< <# iVsLŜ]I=4f?+TƼ.~>ϑzȴo BE?XphGY;wݳ(ε目F͘]3:NәDNa MfU{]7e8s,\ם ČmVsv`_̘Ϙ)dQ46vq'?1Ȟdñ d"]/5L|PW-]AwH8A8%Mӊ.wN2U$F+lD%$~#T} 3b6܉BN;L2"E)!? ҫ>?E6șZ-C NE_i`UmV|~}rrꡂ&be?DF vhq$v)Q I/] ^^wNGĊe3>}) gAa:Kp mjkL*qÄie^ҢbѬ*sFNsS^*khέ&&ov2j[IsGN;trX{<9¢Cו""o I{(@73|Q& Lv0dk &'N! J tD9puАFiifm/U.*(tӰ`-%]R`@^nK+ؾ߇CoT"MyAU9?g &?ࢌnC?yF* 8o/= aj,uxz.ѴE<(E;E;DWUH7H}u"!UJ//~Dӄ]IkO^+[԰ کU96&Q"t>ixhpa*/еQd2TH֨,mZz0- S 8MhzxĨz75nq>l -AۛAC\9p U{), ȃZh3Ʃ[T>zu:d읶mwFh_%D& gIUg]?Vz6=+%۸\_f I\ZkZKR$e'A l(zr.).u;nKk+-{dȼfׁ(;?f J^3l}CDW&\(v`<DjP2msR" K[}^Κn6&M%=1-^f9C(׽PbzD׾+@_#wô'jq-o|F T/L$\j mLZ$eHliH BmZt ;LE'}n#Ԉì2|}2rjY77O(gHqqzXg%kv uzTfUS$ ^[k@q))%6go򕃸4Z,΍Q[U̠ ‘u2pQo.1||!M;4#3ڙzPxa.]AR㦈a5!XVV.HQʜg,XM@;YZX Sڌt`P-iOe:[E0{Sw Uɹ*c8 C'qP⣆E7YBXXuHWncV36૥l)Ի̌Z8i~yF.K޿c zM8E6譣倬s܈Ig"u1e\to6%.(gVwW2n{ &sMJFuɜ\ 8!T0$?t*EH7-%( egX#?ǣ"^Ct.~Ux\݈ޝ'RcsD99(@_uHTtN3 w /&6]EB]_2Tn)b}`x2@Þ JT/|+ވq{8%>C/H(ӫA |(boT:鰻0|*H0 FAOݛ60 .;Oz5;Ry%]6xeYbo@e:|3H ^j9L"kojIN ۺeϑkҭ)b +b چռhX6e2Rx%?M+~]\i+`=_ Y~4D>~j 4nԓ5p -{˫ /@7 B*n@_sp0ǏXn/iro*v6Z5|q4a\5bhw@٩KaP&FܶG^7Me"ICocEuLňLDΑ"oñ~^<9Fm:P g@Av{^ ?u( v%ϲ}:o<٧H/]&.'S&xțd]]'6q8bpb%>#̚!*ik4v cן'vJHSFg>@A"[ز2a"g'[` )ъȆjIx">T *6f(JHMTE3V6z s@yRlhR0%6UYlh4Ma?mc6?~&ɸÉW%N 6-}N04 Gh8c*+YCh&"/hEaaixI4çj^h2g;|p1ވbL3E57%6JuVlp?(c<7=}_˙)qW"Ud7,? Ӓ6W'KOjS^8?zEJӍT_nY^L-hi<ҽA`_Wk-q){U?8?^>C2O)B$.='فoŋ2UZ\~WN4xwE#gV#-LRMC ҫ=,کEiGW`\Ƴ똉)h󘗠WCnRozy==֕R>ql_C#Ҫ$RdWpv7AC=WcŅDnqoCX[? kFKAh }{ѦjV2˧>X}{0< d t5m3%V~7&"dˈv9z=fVuUA!' ~3Ut_^Qtxz#+ h~}0`X/wb-&B@L*͑R C |U2"# ޵߭>Nldvl`s'纒=1D;ZGhI$f2% i$]x F936H@ZW4)5-=C+w2yO#Gќ`]3$V6t؄`YN9∢)v>jY*9LWRaZd8G_WąCMr (%z:-ƃPbtB/rw&w >vtSPq?h30%tm;oqOg[uٖR(pQ3+/i7z%m|6dk塁J$A>R/rW@q `wUIJUB]=DubD:|*tB5 (rH"EXY>g;D*G&3NU%.Ĝ1f>e\G_Kp,X=A|l 4T4 of7BP~-(tP/B Po[} 6Ł+my7,)Y(;1Ef`g6KvpS唋͜ĜM6d7@vLPs]Y级6\ *w`n>2ƽv}6ڌ~z/s#Q*";a?34bô5* ̕[ppZS7f=N :g|>^4ǵ~b߽cg%."HF"zo +qS"Y(hx\2 s;TzAu0ɐֵ dG(4Y:}YHɳUtz+CdE^XB)>%}Eja3%P5?Jx`Wtw/̇dh )9{7h}8`v [s0o LWlbQ^UJq)#/!5KKӼS?GWE+1pֈ~YxMj=q+kͲQ }n숀YhE1f^%.? )`RgI'+Vn9?#P!irA5l}2lVA> r.Mt[6EDSN-ZRFhEį2aAԾ8~-@ru~ũ!+?=9EV12\ %ɱuf`{( <gLa4gCʓίSҧp.RŔX?>th+50y t%Uh,'G5\ =}R@R$T v;5⻠%Iogi_dͧ]@hgV|>g^|mIx'k A20zS`gx+C[I# /Ӕ~osHke&!q?ӽWk2/5PV'r6:{LIKӴ&lf6 nb &]\w6%A ۻ~RU 񻺔\Ҭу`YJDT͌a*g|j]e^BuY[serofGw::*2r(3dƥ?g>.ˌlY{:Y|Itm{-ŚBֲS2g=GjmK~XBTRjĘ`/L|$^ڢ6%2"ƞeN(L@[=u)õ\h YͿ SX3 LU\$'TuO6MR;N7䌴VuhA?Lwb,6ŌL8B[K ڙZorl.4c $) =hӢi;e82={?\7CWM$u3h^a%`#)5G5ds3V3WE'xV[ψˊ@ B&)R~ h[|ɐ>`ёVbg!igIwNj3af C͋q#,;(VH99?sBч|NwLh2 ڎ4[_@'` UiͶ%VyT%wѤrP'¾!*tB9/+TIֲ7ScB :_] 3H ͜?m=\uREssC}I"*e]P|C:c۳J&s=T[8;uY6 hE!2pV#oj:|Pն:$(J3wc GzHO3EA-]B ._g5޼it%ɢWv[@ rkݙ3U}R?Jmy|-cS>i]ٵS({r# ?2*{A}~tbRhBo ,hPbf;{Sn4L)ͪFL?I{ @C[WҮKnj5$@ ~4 |2,c頣Cp:x;<8ʡ $$avn}bV"3յmhI!Lj-lZT%|R3@U.:BxZyF h Hިhz"ٮ@ʍZzӮyv:7i[?SbLj. 2Bl}{5:j?PަtmrȂ7G$o'DU.4'3J O#w|!|oDL?|XEu9eRH%t ȿ\u[O ;qw<8p;h{ʆ+W#dV ;& F^wXOxr! (egnʴSra@ NBVI,oÉiHP IXR4JIeRxdDON鹏;,h@1EjA03r'5Q P赗OHw-B}j(iZdJf:752a3F'82t~/EP Ml?uDyZV\ >^+Pb HriI>=="Ѽ=Ⱦݞ]- Jjt_׀,_ٸ~QHvnh,a⧴oܱH|"LRE3>߄0aQ99r^8 qZbtS^_RL!?L;w%\v?SPU\p1+x=4+"4 Td2vk4|f'Ⱦup9]z9}T{zu77Ŝ=K@-է.ca*vX"cJY=E \x8#V,lw^hԶk/?q0 ܔCd*KA]8q'?}W), vcBrlOM-wt_ CŃ+s"?_|rf3|3j\#_Qc(s<׻*ue/@nd,#:" tLbZ9]}b:}vp OXbn3YllDu֒m as1?GSn"!qC, Z6J:@?У_O#4=54[ #M~lQW{>=tP8C:ƝԷsNqtZYLK<"Fu4nRQS^Hz-xַM0:H&3D\EXD*5Gg)d7Og=0~b ~re:4."*|y\*0 OBp3s[kR0*Ar|d݉pCFs#!' G TCoi)Ya5$2Z2 :-| }d:[lD\2E\μ Rb5df8I۶LW:>a L*uIQg[P*P[oF =mOS^ix/QVM" 4[[۪d $!M%Z,u^{łZNh'yL0`^X:do[|@<\ g1MQ QŀC)_(! &r;r"--y]sy <*a: FVI|>zUú5 aPaFy/a8h"NH|KwüCՏe 4:zM%_!ٽ}+j%Lps՜7a*~Dp_xnKJ&fLgd+D9hY gf L %@uѰ ]MR^cAB=!;Eְ[H-E2 ;]F/6{e$yHMMo8aՎW\(UFI6V_F* |crث;+ ҍa)F:N_ 3Q{e우.Ikoq!WtcfJm"y T?I^!&sPdX\'{7ljۈП.6šM~rIΙ7S7ӤqHvT8#VSgy 5z Q_ 5 Lًe,'83 F詠hY+~"<| S^em:-K‰CA<:J,t'.CUc߬h2YmBzYLkB+je]^/fևMc$5|AO.v@(7&j =F ~5h $ZB肴vOWyC ˪ʩfqMܭ Ž_ῐV G@B{r6_3|l^ȣmVxnr.뻿} ."3Q]-KF IӛӈQ{Lzש:XҢcC&[w@sfNRatZDrۚ|0V!Cɇe~΢C\fde^qyjN/gLDh%l8\O-1N,짮)0LAz>VWe gE.t EPJdCzECfph 1D845,Lۮ vgE'J@ygY5x'\l~B aCmհV}&>>A;ڗlOJb`Pҗ#!`&:s`.o TI@a`T<8K$EύA7iO3s,qFR2Ew I3>y0? 4TΓٹ_kUŭ뻓ZľmDZ: naaH*,~xp,E A:ԟ!w4N?lMyW5YksP%\:;;_y 1,;Ҟ4(WvDn_ݾ%6r:q(`ؘXE||c$%(FlOm j}dĀaMMlöX0'XL=~7Q|F?R72Gh С* +={Ḹ7'[iJ8#L:@/dU:j?JE)u_pWÐZs%26 8sy6ga.ctܜ ZK- čWE߆BM Z ']>%4,B NzIL,i6//M;'t-\_?&,GDӬnBAPRYɄ۾mcU4oM30ڨiE7*T^ڴbQOl?VJ]}3⳪. 0W?OO1+-t7tlKD-;J:2ze3#E`EҽrݴA#o$*y,|']@ &&8D0;itI:UAlSKsWp1<|1HC "3ެv*sufm/dAtRo$z$ݴWyZFcUC'K`-#*k١jG4(wrCVLTs&:,}`*Fs@\1b̠K)"Q$⤊m/\ܢ b5:hTP49Fp:s!$a?d,Ƞ콹288@CbųW">'~Ef߿yEg>/Wԉ6DLّiQn2ʿD 2LJlƝTݣL ]mxC%6 \d_KL:77cvthwܶ"͜?ܗ?8t bR4ww!"=O~1+h YZb1kWF ԻRS@ [veswld)A0+Dޓ1| n17t:VyN?гܹWt 5NS|DTWuE0:2"OÂ=(zR4ͳ +UM91S=I[Pg+mLkE^]ҍ_wʽvuDaI}Ud|Zt/+-Z{G(3K͆=I*$齼hjgFnOas_mdzf8s44B]#\RWg@#}:LAἦ"1Xgn'{1k,r!8^742hIֿp4/}"_F"92f=FO-tX7Z?憅m/l+$'o,=I.͒r/ҥmٗT`;*73:g%1Hqؕ(]^G#7n7r#n9fNႨB$H1 cmWV_Pȉ?pW},t1, s|XڰDo"'fnǾ ZCĵQ0in/_.)'Ś7m>ʞOk88;%p`^)?gm.!oHDlpX8Z'o(mJif`~ )Q? 7Ƀw$k2؞p%2o2/(2t Ɩϻb?]ShR99byvHض"9$Xe7/kW=W:]b=vmx؎mdF0G}4Mߟs)ݢi۲J  t6'Q?ÑJW0SɝPlBQϬ6|@Ǿ9 _ZjH(aWD^JQn XNvuQꂋpF|`D[LrkWjE)WD"Q)B1Z+0+Q'ټϻb/(Jmξ0lHVVw 50{ZWvJ^0ݿ 5sPP΄RA;ݲ1ۦ<Җw>OՠҒA-$ݎBJ=b dQ*bO|'HfԴVoAߏf҂^a!,'UV'En$*x*s)̋lM<'2.p_FFNׇ=v߾9dp2yBw=K;1V%;0 < e7=>KC#o}7VAxJ1&z 1{t0ڎϠ{ *Or: ɷHl \o!Jͭ)JZ0"'y!m%Tz_%Nhi/h}Z'pud& 6W&4-#b\z#7NL$=zv8,t"-~mYjВrpDA/EUW|Si GH-ɓ{3\-ӻUc`į/W)2(UEJ&5LD>rYm3}VEC$ $=(c;vԨh]=<}5axBJW o:p#4a@a[Q@g1u37]/<셣`Ϲ{~׷3 7Ҭ~i 4 S3Gg}%0U-SĄ XWV=ȾĘyVtimeןwЋ!Eؔe~CWaZw?8 }Gia5;R[=!T-t  \+m Q'4TҰCL h{OTyo"@pg id11W+IˏAM;{;v_x;w9_Eֺiɥ9Vv@z~7H_+/Gr $?VRtXu?yU3vdsλ>U38fGO-Y튄ނ> b: _n7z߀^GRCH$95mϻ/>z3I22| W3\L|obƐD7WwlQb9iC~ҠjGF_X$6@eepg#lClWEE^L U-sN/':aZMsy6ݫ&'@\r.U =ti@q$Q|i؍YS(%6z^}q ;pM@0[Ώ;a8@A*ZqӥWu/>uJV.JTmY uŊ]sj㋧{S iK(NRH.$W[,cs`h7$̭ă+.e,Gz9>ܣumBaLYBu GS#Cf˻Z:7$iV#C޾|<ni彂T1ЪmO嵊bЍ$a]<"[8a#* ng\z 2c5݋U^ HK V6@H!v25ɲpK[3ސϕ1VvGTQ&lm;7,~ PUB#Qov -ӘE6"p$ *J-i56'1[RQ=4,ùbhR kSLry4$r0LeBjK&!~4y1fhƪ[v 'ˠXb }y$&2B<'R':CR q1Kb:d\;L:xnd K 0#PoFVܿeyUA+Udǚg`?FV0}x^moE m~6(ږh´YV.h `L`B3B@:iX>$j"h-u"0!5ZGnP9Iᄧ7@\'8ZPYGBJVUށV LuFF (hi-4po;BGsh#g9~%AٸzJ@XdMlN?8{YIcPұMV0[O˕IT7MTLf,qv(f8 }c7e LWv' %6U39ƤJgKfϤ üna0&̜ݤb&OHeT|z! ʋ+fȗKnT`2w`%}TmhfN²Z Zq0Kǒ m. 8(#Z:w5[zA=k[\&Ȝ6:y| ~19a&Y9 +ioS-8ASAŚI6'X#,n/ple Q&e_˂@*`kYx|t`C[1.H k:A^+_6N "}>6)t&ÇQG(t aX{2q==G>*3X4-<^"£;I9$￟/dM(l/9ԫΡ89D(z=h |:eG#U~7Fgm :K##;êHї&`2i[4ze:xfl~,85?#Qvl+6\XBNÓYˉXymI:sɼJx#/?p&v,ӆZ-<Fi%\b.ΫJcUo݉`y2oMս SKդ,DۻxvbY 7L2n7R:SubY]Ő8 dhEq|PI|x.i! 0Y}0){c>B& 씂+ ,av)LXLEk i`waJ<fTḶIszH0OOp0">'s OuZJ=i<ȁf.6IrhL^,+AƠLD>u|45Fڙ̉Lkݫ&bzExpɄӝM75,3Ҳk͔Z*+bYY*yI3ʤsj v,ֻfP> XLO8ͯփb!cl6ݩ\ESЯ97$Ĥ;}>{IaCR7”'u/K}"Ƭs?BDFzpw !b-}> 5PBi}ּ\:hw]]Ҽ6,Fc1J? H)wGsJ7ȸ@! kb H3^jc_)"V@-NqܞG{K${Ty`+e3mtV/?XL / `}G1FȻ#C(E4b^hx}Q^*.e5/}|f[}_KۢsMśhQ۸1%zm7u#Ta#3*/ؓ}=6YYj@]tY\GP E^^Wy= d֡~U@ǯq<$ 5c[Ug)gjXKIh&s!9 JTku1'%gQSǑF~ln@p:T;|K 6&t06S[ed+BflW,€OCTF+aM3P bzpRo?UJ+V\-,D%y uD bV+4Oǻ2E<0T\Pɠ#p r/ʨѬ>Kqeo1:LF@XÌ3vT^q׈5)N)ʤg1FTaCYO]Ui!TS٩l *>Gl 'LF],0/~?NHXuZP~őj%YQ1KgrL VPl:c)퐼Rsb+nOLЫv^O1$K_) ?$8}-+d7iK{#åor$x:fSKbǫ%U4GМFa,LhPR6]< &oVvH <ΰʲa|1^o8GNnT *ӪQ>`g?Y yL5koVHɈIFx,l ƌ WtLU*:ev@t3JoGim jZ&zfGi*a|HL3RV1-uCˆ<;u}tni&`c+7stY)8nL"A8& C]`@kb0Mlca vޢ0s4^"zdNݟ|Ʀ N\@U/gͫZ_-3'[hbL[t YP GTU3=p/[GTʣ:\s'n]E $H܁jY"$CS`V,{~0+7BާƝWMpgzU|4- ,hQ]RYA 镂utIiO=[v}aW p'|ag20ߕ׌v3RFEH5~ >/Aĭ=Ğ0H:fݖ7F.N;Ѫ榖7.uCW]ևQjF-egs~'inrTMd16yhn\4%o@|VAm)_px`hR2֍N`GPjԕWsl~G.ABu'pMTlJP,#v`Dw˪O) >ejڌ9SI / e04,eE|Zf:=f֜>FhNq.)P{ UJ~Ӎ0YY G%,cQ5E&.N䯫ـBkGQ܏RV@M2&z2%|`d;V/7Y*0K2I-Am?odջsU#DRE&砟!YITYB~rS(Hm|b~_ U(vA eETLۡ8GDaCFK@ <Altr|d;pv^+!~'5W^f _US.Y$T@z$۷hٔ-[#vl&OAAj,wtѨFjW"mӿ&WH)|@h*;kCA.3g#\ F0]&']J HlypjбvLNstvȇ$UdDf{8/7UPhϕM@Avش:*ڀt(jb6MIarl,kEՋBpqW eUb^zVv$jLQ*eB7vQ"JC=2S^|gc<&&8~k!a$[s]?kH< LiȦ%_ ŵ+R >(N|RBٶ$4CC]IiIX\,9'i~Vp7Bz;20!@?/^O0̅{UVK֡כ:?>| l$#z.YnIo5F):U8\bks֜)Β Q#*h(h6QJ<?bʉR[h.^&m #LE] H^i7 o~U&0$E*l fTf$o&B#oB[ C)2dStq8XĂ)Jѭ#2(EdS2| m}M!w!C[D~^Y6W."xVk]3ǐ8R5 /@a#BƄDŽ"SMD.JuvPJE =u7Gz->@"Q[oi-!PB۵=G'~)WiE>ڴq>qPȥiaB7˜n#|K\[P-Ƥ؎0'E; ydb \*Jʃs8J VK G>z[D(-קR$օ/RBZ,71ZcmmnGN>` O9*w:VshFiG`_:]P̿vNB:SpͼjLZ|3Uiv(_+ e^Znڸ wɐd56ޥ [1w9z:Mhbo _G8y!a?3VRWvo)9No1Bdf8M׀]VxH-i:^+X(Vş`ʮx)U"iN>X%6 0>bo< *# k .9'늁+n gBx(j9YZYʟp^:7ɨ"?w+3·żI>tu#1qq} 7$Օr\򁂛aF tkSW~JQqdmhhUtW˫^l"^O *'7^FEƼ >9 91(?1ۦƘ5,ڂ4 VC7p7G 46鲍?*;)$CWl,J! P2_V'09!\p:8t$slϲd8ؖ.dt,o%?9.#v>Sk>\V_ P3r]GU}x4kbDgxs"kT+%a*쟥;ct w#coY *EVXb3>&rh/%^9K@͆Lsh;OģÅAjut+3ο&U,wQ&ggߋ0"`=ΖsNB.j#Wp"qxT/ ң]瞣\)jYu/knzS鳛`#eK̴Of )kPZWĐ]1=L-OAdi "%#jU\K2oɒ:ߞ]UȬ\14Gs>p;v]'vw -6DzaۇNhJ#UYHy}D""R#%.%ӝƎ\thJ,N\팜bG]:Pғvg]WOxtV}{< 䰸@D)aq8x=kz䲋$@agEa ts/~Mm][u2qTI=je=zOκ?ֺ0.=;Sk_/ N*k1C57|T)}"i#ޜ|YjQ `~6v#(㻬;A܏nw?*\]wĦ0պN"0KR,69k=I=CI~&ݵ71^ۀ^R[O*@|jdLC(}ә1А@V(؎S*t:W*zȋɇo  *Dcgl`_)A"&Ȱ4E4$5d(5H_/#/uA AV/C=tm fV{Fu2^軭xoT[J@G27V$ Şՙ w mb!se AX&}9mՉ!ݞHxYyZhLĽxUV3GE0(+V *4(Ulꉬڴ).i :Yן2a!S]Qw|״wE,<[0&~3tvZ$.n{ߘxYIYilt1;B7n]A9ީv\cyoE'];v+JFlRh64Y\=FSEoi\ #A83+ V#.*B*Ȫ1р&;bfHjbn;ϣ#;Q eݒ}}DB#IA\.v4G;4V͈:{O%y`j8][VPQoB;+Dߪ,3=G̡&'N AaRD 7# Ou`>H4d!D;\1R;v?w킄Q9Yn\nͧU;z+[ia Km<>W)k} Wp[Bֹ,o,THΊQ' 3†VPZu!x?H(LED{)O;xpZbZ-#)IiʓOnFXI=@FC#EʛAmO*2| z8[ y2< ǤlpT";Im[^JnNQF& $"w)11C{ߴShf]ѲļAݛK9eݠrMt*)org2d[Iuw`PxKȫtL$6B[WFF;SxwRNYSg㤯Ͱ˱IT̍Fq 8l&H :6*ŦNχk,}m:Q(iL ҫ4\"ϥ3zu#͊w&$s&lS@ew"-U$-`0;CSZm* oȟvJhj x4:J7&VAPv&ʼnk*ɃRFE3ӣ*Svc9え^\(Z …~ylO@"p'VE%5B}Ĭ@*&.p߫PpT)&0i|bi<&nzWݟ7ā&J(.Ie58C_A]Wcysz`Ig0OYM$odg<1c m.N ϼرXaMn9DbaV<rݬbǮ2ǻ7q])QLB? jހLw_rgcp{gEf; )j{c #Ak'gCnIf)Zg!K;B |󞍩R &\ǡf]e+젰p| U1$կj0Tj㧃`'SISҹib}6e<%K嵒8hlwh}2-qYEr:W゗gQ.")[沽F8nQg#DDKB/<!3[#:҉N"7RC 5;፽h3-7SHSf w4اHr)5^󅴧VH;jf-#'\ud}xrX h*gzF:l0uqH1eGZc0eEG̷(ќq a 4 ݾyciYcգu$P$Vj{٩͚U+Yè#KnA ja釦j/B35+lǕ ~W; <ߘh%urjâ"gF0QbB@H%[@, >R*RV>FN Evi:levyKⒿxԄްL}vbd{y7 Ohn|jRy?Lwc䕘8޷p:eqJ=.o .ɴG/ͧ=;+R۪-=v +}KJ]kd]A*\O_v\e`Ο ܈Ŋ"DuMW1"3\#<9&__vCҬ{sSܥvY<􂜺WQ&e nKF',LAj8oif1g?b^4fR!s@d)cKzl_Vk2Tyx PPi:x*: AWwdž.ү8ky+E!)"MVH[ԠB ȗ2lf ?P_:jVsq: `¹M8YtVv8Ц򠯤[+DS9'hjd J VϺ7Q2HVE眺gsG˻ZjD( iBJ ;6TH_HKc E0ݳ@L̾a)8/B'Rް(LH~ I+})?Vi||sVw8S{Rná%͕l<@ІBx5?@FRjfou e$Mع!t Hߣ")ev̀īߵOJN#pP>vb]'V~޾1 *6rWX6]c.Y~c̏{%3xA)9ءqDm'H=u!jgYGx y$ B7kg<؇KX;.]8%Atak/Id]]5/u{=9  Է}p"cXШ3q 1\"c;.烒slunX95:LL@Fy- q0ގA͇̅K)4?0!ী q($a{  .pq0ԑZ*:wZU$RȓZ"yb^5EޗfWIL7@nઙ41b:?T yœ2pWS0%4TSoE<70Bi϶& @$; ;nJ$+ŃVgw1jrܦ`/vpA .`b|9?[EP.bzysWh96},(coeɻK5|wϝ*C/{xb !0$G?v~v&RV*vJtlLU cnPL~MFNXG,gʟکZ~%$'MdMV2Z ݇bTBKLSiNvr޻݋ ժELP)[zkòemcgs:XQJRiJ]HsTĤ >9=~jEaC AXk,%Y3N]u/2b,/<hѵ'-*k\hd +!4o4@^f[6Δ"~'SvuNk[T萞rtue ~s^a ~HƉxI Qj]tnsf]5t4:mgK.yS TTVG#k~k{fH=;Jnk8EfWF{Sv-c+Ġu&z XIGe"M*o7wr(=<90p"Q2dGͧȅI6[ܛwu6/79GLd U Vwo&ZY.~ncL] P9nJRh>j-uMawZ!?>g#ʪ0Ug"*_4k2 i6R ߏSzZHcv3߭\ns 8ݷ^b E2٭68@u12+{i7?a( K6Bp@t}dEX)?|6@ >M!-u^W`A۽HALMw#1O8E2;hq :.:\cDa뚭']i2I=beFRA}v& G7'`Yw[X-"P\|y?o!0vڔ'z ĘL.*|qD$Ix|VPWvw$b9>U %+ 'HO2^,dXydto}J^kcnş5(?Md)oBc6RR"AzE om6і~4,ki-DlvKeyo1֌k_2QRlN쁀ad%-} 'jM0𨧺^zpWn6\|LQ$Zb4>Qi 1@0z;kɱz~>}V; zLMvJ<- (1 O7YYQ @5*+ E. kS0-1w[ b?zvɥ%cIʃ E%ͰdpqRi%k9a%Qx5JRB/?sv{e*8^ V}zMg QU=]6P>q9F!L&-ޖaW%!6CcCt ZP`czW}}ҫ/4qdӊ$1'Y3O#gޅi2eko*QKsc$:7H#Rv3$c.( :ԼRпLКfK-NFԼ+ƷYwpgU {{qS?.Qi{;PVo["YAaI0XkpKBZ0U)MGPaSE@s/8b6FlNx[66oA 9zUlv }H?l!`Dp83#fL#b, =q^|ݝi|$߾Z Cs'<xzGj|8;?]̞d +fnv b9n3o+?7>\!G]rjuA{A4>=6q|}R&JVs7ԼN;,1`ʔg ;#u6Oy+hÇˡU D"d[Cơ2QRMjJ>3-b+BN~o@s/M#(PhJ/|ݟ‚>}1$ |J^ߪO:x ,9yJ'EUYL{LlD_83 TP #'z'K#D |6~YtC1Mfn6"+[G`ʍKovz|0˳y'V6A < FV}=jBUAP,?ʷ5^%XRfX0x_4t[C5_甼<)y g|?HTDten{R3so5)|X?Zlc.CRI}`L&,|5 ~-\Y*K&'~&.:Z-O|Gov~ sLO%0W{:pOv7#w#TU ՈD{?%3tB05V{S^A+ٜS7*L潴菏b'E:Bٙ?"G޻b0bY6ae7&\'E>n7AI$K쾋_q(?f0ќd9ÜYr{!i]A*CZ Bs޶w2)uy/%ճM0%S2N" bX{vK -,.+N ڞXiev`3wP&x%]ĉX5ɓOOr 8E6cyJ4GX9+Alꨪ7R!Hll,56uIiW\jK#Bq:$1$&.kKeZ}D_A~*Yz㕖~N &#Y2):3PF">B_vFu;8)-i( Y$#91/WC{[ jFJ'> yG?)"T$3ؖYUh7 UlUjТQj~cWd0lgn +p<xAimps7VF6 *UMW'щ C&DQlig{1Yէ]2ĂNEJ@r 50-ms&ӦiU"8A>wY!{~:lS.e,NY,12g8RIm{!&%[l(ghMśI~ WܼɳywHpW85l_G!d zs> }7MQ17TC#HTM<$΅1#0v|^b!r,@U͐аA5b0n2?WyGU )Y9; w rӈjf38&`vIHt] x_'ܮ ;m1 .c֥ 'ZMĕ*Fqw*}RWVzT105SvYR"`b[wiieB4Xw ĵYc8#[1le׽sK5rz5~ U:OQI4H鎛 @x4.;HZ57 7ۢXH8ySu-2@L b5U?)Ok4ơ&>Qڼ!%Q_ԡ%V7g&? -P40/@'s]Pq`Q ƚ-i)&#*t#q K}1ûozI<0N_\dd謁|Fڳ6w-~R(aD/Crw1zj^1 /Y?8O`t֝M Nrg+`J([}}gp eTz?־ɵaGG ^.__~p[*(Ĕ"=~afFAERv\WںZEd=;#KZ#$4F筁UJ#f&@)gr!KZ섲r v"Ix!D!ɹ4A^LPYKJa'  nU7BҎ!'9c'JGFSd'7SLuvZ#y@؇]n 94xz<0QXo5)ڡ&ukp;+gO{ 1ˆa9xPZ ˑPL!<sCqNƈ\7bIי8׾Ap i )!:7m4[M]%+yX锋9tّ, K/;2? K+5e$/ڜx״C:[JK\5^8W$rOZH|FU?@ԕQEN L6͡ ruj_2Tgߪ R0nD` UI3\fo0@~L>/6UQ73*/UEVYԅ^`:2/h.!NY'MHwo>e,6^w<6HFK@QBWk-G(;Ir[3FӢP014F AK$P ͳ0k{c kV7, 8hhb @*._cbd.,g=@K9-;\7#*k "sM:rtS*dkbRkI$kץEoh X6Uk:;9/<[<\zn}0MlrfH0M>ZDĺC(dL.$W ~Yo0yFKJjCoѓ_גV7J/jTՂ`7$M맧;*7T~hA0S௨9Ԩ WoR ?~ aJ+sŸ$K ;yRԟE;Sb}t{+:èWKۆ9X0YSlqs Z^VIp雡A6+YHQN\Y{eusEԎ+lc&+L9hN}J'ROH ~LA3j>oV 7$-+!VҎHUwD0][ _Rr3;t%0rӱ&7fY]"+U 9m%֏V\kvQJߡ.[,_E Qꠕ+P~~O.e Ldo\YR5''vB|4= &VR^qJ%E qv:/FG5஭]ig>:Sz+Ph1FтԫlL% st_=='Cj_?%Z |u#XJb?~ߌ obzyf:I+ 3/P iI% <5$J)mmV\nkn @!z9]y}]{FFGfՕ`*zMb6TeKhx`YV<%v;G}IKSyJk [RP ɉ w0r_,Qdg &TWB\hhU׾ɵҊ<Rn0C '<r=yR%);cS:BNx+f/X%#,=mbj@g+Uܧp|,Sw~/.i˥;qg?5ރr(2NgL$xnUWVpok4iXRZ v@WXfW|gE8:>e@ome*"u%uXlY0n`Csd;lsUў0Ϋj[O9ʀH༿ȑDjWp,qvqX9]];Qx@qT P" bȄ#KQD=-$Ecv?EQV>(yOha9$smjpwb3ũ{A? ~:c5pWhQ|ЊLۘs9OJUC!m/ږ z] YfK߉q̾w9r]`̩ҬG틻Dn;gPR"5)/gY{Eݩ{+-8TW,v#oaK󏝁v?-ȘWf󕥀@ӆ:CoDZ/6b <rccV3.JxBSO( lu@'rzcL.,iϻb|M|5!qqwH^Ϡl=Huň`BJ=\O+WPM>jb2g77t0f`}%r FvԤHQ*', w4ypaI料g>u\ɝd_4&ʌ5)^L8+<꿼/Mw˰x@^q9"]'~뫓P7f+~ V33 S. [װ,A݀43&4ȣETdqDnISZ"@g4[dkR] F2dr .'b_,׿;π6eoѨWQa嗚r)ؘA}1Mq8FGぽV+0yri@RCƸ9$D 5uOyc-1$p1}^8ݜ\t$&PQrECJT?08FY߲`\;-#l5M[nQPal U v¡ނh=R >BPBl(e-Uw $%2~x鑎hti:2 bfGˇJ^qnH*  ~ 8%:ɝX7TlzNQl,Q3W|}W)(>ݭ4q裳q@.v;Ee5W''C"IrE #׀uU˒L65Eyty:"@ FQ"ú,yw dݴwQUD _Z=n,Szˆ0xa|-&"||hq㖗BFZ?(Skj|B$Ef[C;Ve]wc%bP(>|7 BW_aZ B EM~`! pBuIDv{a͌gęw_+Op)iOƬ _L+[Y!YkGP\gխ?I@#al-#K[48q0n;T16bOW loDyh0>~A_(fo.wȹ`ej_G.LXz4@ mQ"D}栠q-4^*x3d}:)!W2U"vv^1> | j礜W) xLT&=( rҼb K#ۗ|_txCqމ#n#VCס70ͣ|c;@ .cAUX,lٗ~r_@Bv3O;S34@1WP7sw)(hkT"9M'o)9Z9#_]Zea uq{K%٥$!B 02, 7r,៾Ja=]כXqT" $ Sw#~b,W::(F3G+aRA*f##jq;426LCJ> &@b$xL8JXb֌8iG`"Yְ V DEEKKЙD])Bh8ևMNjء&A+n?DS. ۊ|36lob8@l EE3K6E|`WMJ.+#DdɰT1PQ9ED5(̧\]ޜܕe$rgKf5+]ȫIlN J M{AK?E d$߉R'DA2Pҝ1$X> 81O1]&;Qg%ts9RnAشY.E܏m/7S?"|[)J٭A-D}> z%Z욕كSK@bb$1Hea|%|ZBX׬vvܩDhb=kxWkTEн4ԔqbVtiWm0;IHXK>X`;&,dR&-,j릵>p65fP}`R.lBc'pA y!+AIkO{M\}LU'+* مȲ9aTFoShJ̨|+3.A׿*NÒ[г@2'tP\5 zg+i?vAwi/FB*Uݹ38!H/ms 20e8o]8Cm1rTI–p=/ٞ{=G[*;Jn[ _i<\_Իŗg )[˱Dī0ğJt$'p|eOz&e|XdJp0e>HT N,QmdDa1P7c30d**{*+| 'Ǻj6?]5Zv v|6R'_G}Uw-+H-B\]g(OE%KZlY~EG/ QGk'1AVRrm4T o8=##BUZ )s-\v S0dz$jK)LcnFn}@IK{uqOZK7(&K1NJr˻ֶQTzNQiփWYo~S;wnn*2+Ƣƒ?0]4n)Esuԣ%+mZѴ{Kԣ6v -d8m<) Ǫ8Tw^GlEɨ)は1ZB3LR6d`5k!0Poz+ǂHr!.IZFwRz@E=DžSe㗷)O@VR,r>hFU^'kx &V+áVU\םG\j4ެ`lNw $Lc!2'OՏ̛KF|rl0]nϵ]L-,ÑvxdlZM-fX$|7P~eptUhP,)g+jbmky*EyEHd^]?M{N#Ka~W\2y *UeÄ@Wid1ٗҭX%fʇHu?xxZ¶l aZ6.`xu9x&AXZ`跆F" i|/B/ygE }vtR5ߠf7죧fm]'8DR0)ׅG+ѳ2 |rt}@D q8eyBE mګju;&sAЏ^Ρ%fǂ5F'a)Ux[Q7:j:-p+/ы{?(5/h t A\my5tdگ#6=!0krM5^VW nxWo-'FLwZDhZ?Ӄf$,9{ ʳF'U,='W%P[&+%d5◁TeJW/ ``&v|E + !«ݮh7"rYQ}]tғ?%$ I,s(2g~,|r\n Jo2vB/s."/C9))7YP ;usQ@"D2Tl(r̼!P,t}3}mnj:lޒI`CJifI"幗{ydCkWswcft^v>F6ګ,7!| +c›W}MҲ83_u,,AnT`EQ<,df]Hnm) lM7}S dFt U7Ɍ\s;qBa<!i0#fwTG0rެӢ6oz'yF"{ixVe%a85ߢ6f&n*u4M}Ә$Kd{</(0qJd-2JG{Hylۃ;\QGMH'9ֵ(.6rLg\T]5'.-'| "fG jZR2쀰YF bNrdG)%%,1v.iE'{%~Evp=zEh 1dX ovҍU&ȕ(=џ9f,w.rf,fzG-kV3hJz- {Kgˆ0:/E)tfEWƲ`ajQ8/愀c"6J7UԳ"*Haou(xMHLr;kK8ASǍ5#>jSF.;'7j=nMam{|G&&k JAUjx S5f*׃xhT"#?[z^zFt:ͶoCMS ݨgbxxk*OUMh0g0#WjR=g~ǫD.ӦSSd$tybc[P1{Lx7"DHOQUtlt/KAi  #r#yz`l`Z몓Ff6K > eotAiTէ,17l4hثqLU!~Z}ײ(Z+q1Ig&{M#m]O_0UbF13'LR[Ftv eX z0!EC7Sh|\b/0N[?Pd,r^N֜vM>eQ{/sC3Op|ϭdY#boI`~Hʮ>HHso٨(PMyppl x |^#m\d[`* hHX>0<*fvJk`Hr)WW669 ݓn泡nncfۜQo91Y$S8:9>'52-˶!tFmb\",f7?H'>acWˑ9kG?hB9#sm+%HS*C }Ttt+3̺˷+5óԁOyԧҦU”ըi[M"21.5 1@g_fU)sg ۗ4TUgu*+{7QF9Ǿz1-%Cu6턈,j5к3P\7؎&Z aKmAyWOcd }wդ8Wms'\G~P ӓ͠p7'Wzi=ii"KuWD wbAxeބ~6 T/ۻ*u?, f J1r7Vmh?.X)3_]!Wfʡa'jҊPp0r{ZT{/!r*2\gDn# 5Qqn&seX2iicMÓ88t?w!mMxC g=tB7Q j.,9Х3\HqB %t 6qTM" 1)2TId&9Y}D<#3Bi?~0+Z2Z;"^'E7}m :UebSd\0kb8J@b׍.6nJDP Ts1Z~r ْmaJ2v!_C2!zXjI2|%tkhOMy7 |WϝxȵVp.xyD&ZJPEs`dZ||jKMp xzx#ީIo-u4cRg_ Y5*|DBW璛i܁K MMPem&D'tHFycLcPYQLC*X/L~e(%J&|}/‹v";}9x Q) 鴷lņ1x$0%;L3-SfkŧU^"h(1:f5m (&0+U*t+x2!n@df(YyAgL1XePB:A#B|U_Sleb$ z<{gb~%!TP%/iJD2"mkl]`M:x/xcY S6::H0J'Ρ.E\Ò!U JaqPUUM q'!6݂X`,8(aSW] X+:~od!9~0UF1mwr (.5H`J]XY"kro)FADZhbJR faY2 }! '{RkT S*c`@OP}hj2|!H~n~zhFdfZ l <=bl9F3,eֶ~x`ΐ' 3k֪q..g])F0ZURPcҽ:P/o1!o,|o[n+ExGac( S zD:KbӒޣýjYldCv9z2t$VLP+ 1~HcC{ށ5X@qpI7D3y>~7BFqT-&O] 6y, Tp/-.wV~n% U{ĿÿLokn? >ƃ2iZɓo1w̥)5]:.|U06T@ Iu9s Z+7>WFq2}|bE<-"(_nxnFmhK]Hbi>iQ: ZQKJHHTk #E<bC" &ZIX,Ԗ Qa&'$WYdz" 0>0XRߤL@wM $'"j(֕•E[a rDB5͹Lr `tk}E75o&]IGWVI-z# E ؟7kiB#ҷf~>[ưrN`ƫ 1,'{+)޻˶T$[+}m2.YF.Ϻ_[N8*aiuUa_kl͢[xj-{d /<:7H3پV? VK%u[JïnnqKv!nsvZt:5liVSŠgB))bO)L)أi)DY¾7EStwtYއ*MAo/X{ǿh bzSFfj.Ey.S"*p jdb?oehSn&]j;h,,:LwH!2y[ UuqY'Ipv3%SKj=Ե6V:褘k@!xŢgri$~:G<̳Z@\Zq-A/e_t K94ݯmCBu? '|_D :/a\<*~鎟J(  !Qߟ"a0qmtfbݢPctn'0qH-8&(%vEUkl%1O.ӟpfsUE!cfD id1ߏƼ44kj$ihjb9|MګJ&zưpWuTq8aXu4i#[BRJ=حXL%0R#yBS=ӝZ%_/c1izF$+='ru@9RQ٘I9kY wXdG%S (`%^ o'$k rT S`y'c>KZJao{&_.8 iS^%Q`##~#lu`:KgyN'v@ Ruj~H9L?\x 'Wv%w>&HqL߆e:Vλ[z+)G 55g#d5W'h09%ӈvM)O{2 xz'U[VNz5^-yQfDEmm#v$ * cւAAǹP.3>ٹVy9Hg%3r(NL".&>S3 ,a9uE' x'4&nf6|*FS3|E;!v"k{\BAZ#)۾ڈjť]O˧B"Mn˖7ٸ0ͩ {+>,SҒ,>`Vqeg٫^=~x2!L"*_aUesb h>T)}y)~5Dq!aEri%{$7*܂NJ-e96^Da)-4(1,H85&W C<ϑI~cchJ^clKȬ̊i 5weɎK&PQj/:pmC8L*\HNU}U /goS~ .&IL&Ԛel~Wr/q2Wl2`?D!V@ ~x#&i`:͂$z5b_sm:X1oI|PUn+fܙa&q`.ҩw?w4sDՑw\eg㛝H~BJv. =|I~ڹ% M=>r#C'̄!yXT1aбxoy k#=4՟1W-|ѧZcZ- J!mYi$j3Q%p`:xJͲroeZ|5 nk0-2$޶Ƕz P nwF-׽z$Ź)c00g=rBSų0W:.4>B5)i9l$}J=p b@m_C@F;wu/#]V(Ap\*r!\-BayV[~G HaK>DJSE1n'ĚaN¿0$wl<)[j?(g:*uhQ@lՃ96,OAï\7塻FtCTB/a@ &l<Zy**!1\4q^,),VHv/$/^1g;qocZD nAC5?o%<^ K n ;f38:C>vjP5&0#`laZW2d6paߢ`xvu)JMJv2C~0G`^<B{ܔ[ 34iQ>apX[%@qS\8앁s +Uuծ j}l~=.3pїؙ po Ji6D׾(${ȃoaĂf4NK<ތppSnOWYhCsWiF]Zkߝ_>.YFpyCyړlړ$:B08,΅qJާdW$zP Uy$xj s >И%P1]y_w! 8%&xFTs[*PRv3pB1w_v9\,ag^Pq26i@ $3!7C,z#E^u+m4[e#ʧbE?ELFuݑ+0:b<\,T>6xt0j G"w x %Z$`;N#ݖ_My U2mJk GM.'5Mkef6~u 51 d<0ZDyi (uvQesmL.9Q{qoJsEvn`%ZP\Xش1A.FH q{SdEewy`inڝ1xnnb+dۀe51ɹš l`L$Vd9:W`H]yk2o%sZ0YĦRs]ϧOđMC f8C7e綍M#-Ɵ-ާ{5v9U2{Kޗws-hWn.{{OtLig_7Ocي|"T&l\pc1}֟k *Ie:y 4m9vUrd5[B`)lWcpl1<zsw "ԞC Y ^:*oroIfT ^*>RZlg+,U: 3@۷h(,KӨ KB;cɜ-Q'Zvh/SmT¡B~HuEk(=r>[;Ef5ljD . &)+Qo8؋#nhiH͑ėZؖ&=]Wí)@oݹ K uԯ0oH*Z)$}p.IrR+J~Nc Ğ/Ūw9xPo(NHuC.vC"alXs~~3Υq?>})| C۷ZIкDLq2@O)-oNu#2ׂB}Xgr4R8J_rd6<1y"nXq.8L @LV2D/@Ƣ0\L!.[ UײA됫:M[ Ϙֲxb&$;c咽d//1(UNF_F1("Pv֜[ V=w KnBLY( z8pHaD 'Adh]:ZG Mq4pζPdYeH=R  qվd݂_34x8r޳A5ОqYnE[ظaíj?:^v9ֺZ#6a h†b@רr&jFw4RTݓ/ Gt+wl@kd'׋_ 0 ='v׋3(/{fGixV ƷVFH7T,&'wNf{mSگ" ?j]EF֨^n /5,֒V)X87Y~,O={l͋LO_"FԹ >?H=z`,ѳ ַGsBPX",կ{Y[r H/#Ee)X yC 5(8K~rzɃ;*o5xxsC)t Vg(ƆQaN76;˭(x9mҒgJwcRXl(,HDD=3*lI<1B-iN5tҭxZLu3JK ':P2W  `՟I FFtCf$(z2$ X-_ZP<:#8v$3Mu@M^~aWn2ZiGXɌRAK}"!/,MD9j&ZD1p; B,YL!Hk8tg2kR| - ՜1.&iRwҟiXOƂ(݂†_#R~ eiQ$Q f;K h~imkϙn˹X{R#sfͽD3ŋ5'eoh XӟVa+͑wJ$σou,lE7:ғ;ec7Z4PuFW%:c%K 2l (_m-'PAd0 Gخ ӈ[вV}Ot!w ^`mFowPXv>P𻂢8Er1^ʾLd2KQ~ _8F*)pV?Yh8&1%ڽV yp63-dO+ UIs5][I&~}ZVY˓).%Yp96-JnF-`T3MfYJ'p}{ozEAZbh>L?} MyꖢQdZ_n vy} ȁoаi!a / >.Qupiꮯb1 f"&d6wmnK~&e#ι._gI2!oI-ʢeUz :k0b"tZsD-cJ 4"YQ;nke/p羰Њ&:' ǠZ7O9p+#@0$os?&?l2Ekg]NAitRXס[5U<'a&BiPt<nCinnvURww6c!`qxb| =TXPS/ DitNSG c &%raM q9fv=VFlKyNp?Lof-:3ʭ= (DH@(0nf\/ٕ#/|˪J+# ~o܃B؇ko {@N{W lQUVq Si_tfZom|W\/vboM' A>1 qX5OV(1,;&HVWv{dYDd2꒔UT^xYs&>3W55iT0uiہThr$A~K8!O84 Nehy)/`wHL&':GtN\[)s zC?&Zp:cS V90kCXHa7Rl\aTiՊ<}RNd+&`,Yc5bH$tp}:շRJjOӪ>ҚC^7 |%_ 7"{[!_ lR2( u;Kk,NN׷^4.PٳPuo2%o`"L4n{|6I,.Bs DxhGx.|"kL$d)VixEWm/*9ͣ.".9YPDG~zv-6ϚO#|Q'.c"Csr[|o|}KEX}!YHʥ"g,°#Aa! 0v0X]ܣ)^yzocօS3bޑAuq{P2sZس]l\6!B0%utr[v)MzB#8 =C˵yu:iѬ36 s0Rpzweks$F:|U-Vd`&[ &?_#Gel-7቟z1-U-l;ZaBMny5!#J2p$ VK @ lx)5괾X4m&NcDwK+pF)$y9@Z͈_Mi8a [hmUveM<(We{·ǻ"i(O4p~̥Vl_Oe!^d:CA޳ J{L?Dw4*ǣ p(RÁ^svu#<'_d!{3Q)fdMڗKH ?D',D%Q84'I mu?8e3W~UZ 'Wb ܏3) qRJ'~%LHI)Vtۤfy=Ԫ։e hF9@Zoet@G`nعaM$s@ӕxC 985nJ?Ʉ07R_"%|YAk򖒚ֳ Xȟ}=&4zQwh<Y&K^2ɭb%@0-8{2 _2!]M2S͗4#ۆ{'{wf+]#2 }=~1Ro;׫gu( P:uU2{`(Zq-,6D/78֠xFpʶG H# k:cLc@=i^..*g>=ip;f{97Mu:: 0EA66|Dss)= 3qs"Gmq]ԋa/5횥sQ4)x1c:Mo; 䁩Q̇+Ӡzf;y~l8\mKUfu`e:%x9phG|lZxnEp$ Sz2~;$G$vor`O{ Y -jNj1tef1+c@USӌʸ" _%'24 MRLif{??$EY$S' C;V{%ns# &Uip lo.Y&CNGK<ѡ NDUEGxUJUzՍTv$U'Y:ǩB+< sk^p@0'{?]#AI5[cF~jkk0&{|`дh &o$Pݥ$VS ,Bӡ"2f"µKjS y9N(E-`v)DcBwi ʷ@Jچq%ѡf轠7j+49fs*ݧqbe}:%d v*# >w0*gN!Щ dge4}y>ׂeǻ|^2b84ST[پE@ SeLkK'c&Z47G ISm}3X/' ? Q/2;Wx{>?e~e#:Cm1{@H4D?6)ps_e|]}t-B?V}Iš'Lu֌ʐ5'[*qՐdQ&l.Sz/lo)1 bE8O `dB1|-eg5ӑ.n+9~kugɨb$-X1;4=XY4UlmWkv* ]={zfQSzRpFraL7'R1>Zenw]^Cܶ/&}_P y[K&8$&03.6`nb`F,&Ta+I/=fk+J;3d2){5vwSFf7T.7ЙmٞC̅[G7XsJ@:zO]޸4'Coh J^jV. ԗN=”Q]j}_᯺K6#yBQ\L,hZtjRIh[JRP!ZK( eG_bqej8 M\}F0iaMge+_&fzt4N+lUSGc. IRaDym;G`*Vt H~9'ݱ &5,ʉ|2RcڟeW"wz?ONirT1Cy}54`*OIw!wgo^(5p !X!cϺ-?vCgw) /=(c%OjL\VV>edi plIOB!en4Ϗ?G?p6Luhϩ&͜b'#-?B [$xȷu1Skw w'7di,CEICݥD`r-l箎'&PTRT_beSA}{ͤ:|NΛx&OLQH]O#w]9܂𶓆sQ왺ʘtG*ܷ#mURr.=n&>VkTLBsVe; ^ `}.s 7`"!ZOpze0X:WXؤOi!풚xc sj`mCE_"jLvkaa6Sm (-U4=F((̧h/ƑA˧ Td6^4a M[@tl< xHehO KY$I!0GZaC]b1 3H2 8zOO{+ľůC0̯TݥeBS_,}O!6w6UiA'xs巸MM}3RvɦⅧI>sDy%Aaedʪ[miAMdTw=}}O 4t>F;p2o,ẑINIhfT>^N-Tפ֢#Lb]d6BҬY5Mvһ wx֍>/W`+dU2pH^ղXy{es+Ќ {P9+irn<)$2wc%؆XEe!-DJ/HuS$/Wa1kjm0 cʢSmF0%mcYKX_wA/fPaյ$4af7i}*Az4ip4T!y0 S}j LKQȀUdJ5 CyW4 ˞q#l+JnQooMO!B "{Xa2!=9r!a|Ed;BnBp ?Zɖȃ;h;K5$*Vys7{oq6{7xmJTchkMXL *lsWY^5Th+ NrYеק#(] @!,-%{WWA A%?o"{+:z՛ȌLQAqI?]u.cb8V{R) 1OF"IS ,o*[YjMհ"c$ pY)r̪;x)ѣz`FXh.:ŻHҫ.(aMW;`*&,ct788()c!T5=tc֦lc*xr*Rr .w!l-`2K<GR$ %s w%ࢲAʦ2fE@d!O]DsV"S/9'kFaƍF\a5bI*=C!3Icu$:$0:~X;z$i!"(zR0h&yA7юfz޸Hc_G땻SDOu:_Y"S6S<|fVn"S'_+*"Fgcz׌w8ڎXj. 0QM^dS 8u.Uyݔ۹Ft,k%U Y9?4EpE/3iŜ$7 MZbNب& $)4[*6|uOQcY SHZ'd/ SC28-n_͢X8IQ—q( n8OYJ^h9 ؉ߣҎOU"|GJDm)xs[b. *@A)@kK~88NؘoS JGNAB Dc8-(se`m1lD T?ڏ6ȗ.tN8XLժvT0x"Z -;|BUz|pRX5͉v)ӭf$e I5-M$Jaf, A{ny>WH\ŧF?SuXٙwd-ǒQ IӃ{˵ο.ʾxo|&xGJ(鶘#:$ aaKbq7[vv.lP08y>Ȋ8-b?ha rBA6^֧7>te-mt¤l$LK('Wm+ӉQKQxa9 nٟP)2'Ech_-Z;{Ε$i1_t|P1׋Rl&:xƧzͳ,.g U޽#F{n[| (Av}OLbXQ9>ZWתاBш/o'KRI1s#8Iő, lBh,o34˚ݹ@Kmp;DZqѧ~91Tn@,?ֳI7nhxOCndkɴ*pfErРUwHR:m{VHPelRj4=b ,eDR|˻$7˽i׫*$pU#3/$D(׵f?Bߝ`1핷S:x"t㿄[e;=VHwκ%m+!Vb) yWܗ.Ps`|HO %Eı7u6&Zy!L]cIv.*g7nuqXFbĪdo+R~6¤q.׹nh8 \TI_u~?p`y)ѫ55]3mCqvz's?3,;Ƚusǘ:)shn6_u ͭX@6DV-BA"IRl]m!r@<%q-cuFbGB&Jkv 9dlkPiP?-V&w܍@27aixËF-L228~b%7=[Ly% 1eE5q0rm4 `Qwm=RƖUZ\,12=jf20\@@ȪDdjiOKoS+ 0yhN9O]"" UC}f񨩓$ _9.v2pS}c _ _%!kK*Pe|Zq3mB?نai̒d T/!l_'* eUEvtW[9^l ̺_Di/Z`]FBW1*&B9h==~!jEa6R9 $#p~9JK3+U;^Ev i~SE<:29Њwq˱r.* bl@oΛMG_l^+ܝOlqQlڽ4 D/X].Ʀ|)LdnX=o\ѓbOZ1'Z`H*tqP&P\~6ŅힲNwݠJ 䉺)0^mIC$*"K $ v WOq;L#+%!owd)Bb (Xi2TL9zD\4TW-:>\6$~ehz)2]0EK3pJjlxXEX 1 HT`"#|E9F(/ S'k #!9LjDv~))qMϢVrU>ww?㸌U15'DjO7Lw6f 8Ju|0O(0=oΐ .JS]s'j4͇Y&C%P}FEFP&j,B ˅3-1稾{/9~@y>HrdkI+x<Yv.Uj+\Lۊ-ɬnUh2̗C=;0bAx=7,24Y(]Y`b`_hU4OId c,\ȶ W޵1}ܤ|k}:Yp| ?db_zQk.͎ `:m@tOx3X{̣pKb'K/!3,[tй֎**JJ8OLuժkJxƵ6Ӟ|iM=G/}=`x{ʀw+Č {Oڿɺ#ҸG6M|'rE~-}W n 'YjA{!Z(j[ZlXmISg]ٛ`TW{ ۰r%u^qx_0R96ˆ3`%O#;{Lӕ8n)t(%1Ȭn}7Q3.$7*8ӵvk ktz֏6nDaIPOۛ3Iέdku"B6gaGO<\T m|=ޖ-̃ Mh[7SAP*̃kcuUU7 ,\QT\ o8Jy]UliWoO)a_@"D6UŪF<歎vpV_VlTCMl[V+M<-b,4Pq4+l+s B,rz4|˳ &KW8_0oJk*ܡ4~O9<,=< >G_'[+ϣ?D`۽VOlƨ`>Ozҍ[<{L(%EGv1qٲy2YH58WhzZ!nHK' JK1]$ſ2܀vH13)YHI"?op@kEt+wn#||`n {UClkVUk:|:3n\tIW( l˦ KMTe}=&潘&!:}0nv @3 ܐ|t%η@ n `MB XRٹ5{)b3#p2vȠ͏#Yv5cCʂ娏R[@>r^ЧSGe~O 6RJX}ei.kfzSu ;TAySZqKHL ݁}- *n[Ȅan7?ŠЇn3'͸RR2eL7(9@"^e%S7Te,~!,Qˎsn r.,BpS*"8"l ĆIRPb% *e:geARqƆu̚22]K1`ݚ.R,?^4Z[uHL"bBtY*m.,UW 1(Y?ˎӦ Ӷ25W,;d!ʄ6,U#۸.o9v=CQR 0/ zp{s+*/k˘ FbiCJDm ?-'ɵ%fdxg]HԒ|yz)ﻛ72A+{9glaFw~Df n5 /8"&foQRZ#%s ۿ|L#=*@".rܔg1i9{.ET'3hA|b8݃NXN1Oi{K7“Ȥoƹ NO:$$pSfP"ۑ7rЁO.~翆 dH޸PȒS `u%FXl?=@-AF[˒H#|\9 !+ɞN#V/YKv q Dw1\=ipd+/Mv.b NMI<*Ufn+4Q~&rge:(5:ձpahzalNJXsy/@>4qN,rƴ(~)zT7@~Vl =ro{ȸ|RQ3„$xf\t{4,VMqGm ` `~Uݜz340Cʨ.+33S"O⡒j% bp1]w4C*ϒ/8Fp!ݘ SY- A2Y wYI>ψj&~x1r #~z JKeRպDaz&%hWU(^{\Q]C75D^7vd\܎Rʆ髿eŁQt/yo‰#rDEmZ)`k>oRj~X e#sUS*p]\@ fAcWsr^ !;UoJio XloZU*TF0am1 'Mixn!p{Kz̖Z9IAŎ]8?{mlʴ~}yP;t 9()ɤ:{vECMY6p{13 Ɲh(f?6+7l`[o}P;zĒȧWľ:iD 8B*je\^ qdK_R4rxu4W8}~(a"72\tBenf$5yԲx_pE]c``}^ CXk.~@>Y\ ͵z)@yʟ"ɦRx|jɜ84gqVI$/ Us]':'Shuy {ݸH녶NlP&^dckLqVM6k@Z؆.m!v%q,tJaËa[b2Oqu)':n}F+º!O6+>7}bs*8MOke8.!+(5MyׯH$nG{^KΗ,Ltȭ^M|((˯j|iHPsfO} RQ% RLk]%zMp\uv=It[ZZPKTt"],eoBd26ɞP6H{ bӔc~/"FXH[oV]2mIq"+ 0v 2Q늣эuE:]GCk_m #)qё3Y+Xm; )D( 066p'10ȟ~ PN`2F=#6NW[sϟZDgLPΏ|f#ιZfsQUDZΆЬO U8$ 0q淉׶T ſr;5cd* 3dYy7E[?Z̮a\E :ezsҤ3Xnj)0 Yx8:'oy. q#l6EZA;5!O^d?JoOQ,Ш,51Xʓ2', xKr20g,xdUs;0XN`6ӯ(ζ~v\QK-h/e{&MCX$*o~JZ7 ښ'rqxhҍ+Rm~;>a*$0GN]]z4ϫ,g_>;nxM5ӋJ;ߧ4;^w|Bѫe;FjΘ@_@w('1RZg/>l  j*+ mN}.]}\cF^jy&ل3$kk1<ǂ I ''+)gC^?^/` ;(6j퓊³3|u%`z5`).q?eL."+އ|ԝ~)-[ =N_o<@]G/F7ś6*!]~E{҅8%2$9se94q'f8Kfiyip` f)~p{ۤ_^@ZeC@ A@e.hpNՆG*,vv~ɔhz[(S<8TQ0TltTkla|w`2'x.HŗIDXg5){z&N9}`9'DIB^k:yF\'%VD[-FI& Pio]$˞[g>'ۿ$3뷪0p$Ot݁:2_7@Yճ22ҏg =*V?D{.y@{d[s#T.n^105?$9OwuMrG.9Qv̳VwxNJ@ #b>/1\-%7\m< +;jsnَqfwMcjI";&1#߽)a(l*2T&.gkрnGwfGRO2<8z[ңASmuqKn}n2 zcp P];ςF Ě _ǧ?}dйJa,Ļ_P.LUNTSRL'mh v]y8s'rOJQa'3 ?6 |:i){4 oj\a|@_ˮ6_$ >ݣ0b!Ev(Wa<kSPP^ [EYPk֨7[yn*O0MkNT"yWűRR˦)tT#HAB0kѝrpœ]b\`r%wUp$7t dL6Q"urm..V 2q>[R{;b/ZK~z~^I+ sl%Y>wqG(=BΑ߱>h5.y-b?$”hԨy( ^R2G߁&8EҵguJKt~Nm زN$pvr9?C T1X*9c!^P_ גI(-5˜K3AJUb1b~s>A=.fE qMqLHaqqfV:ljc6?`,sF,Te;0VБɴzXDgٰ> "RM4 (6J;Q Yk1~R wGD8@hӐ䏍fl/:2s +t+q zRv#jyБsf6y//5z]_j'9w|VT5yzUAK2ot)KBd;Y..!FY+Ԭ=n'ǫNU3jQGBi)|#mfhpl7X ~5cO2`M; 3ñù {#d>aVt;R'..01x?z[;*:xܷ΋~=hv_{TO2'|s2:wvRE6 /xLsGơIŸBOާE AIΆma5 N$7[etWPnݪ^FעQ L3W|@]@Z_."J|tBs{\W&RA9 s$BX`Gm}&$ua@5w< ;SO NjSB5QSr+M&8cnO0rՊDb7?~f;uc^e`Wc(Q7 bBԈ1@̙Km=a&6S-% (jl:kAV܁žV(Kd*r'< tX@~p6ieAQc W>1LN\2(:뙊ݾk0!>؝ ُ,’HA+qu(25g(|ja .9>LHtīā+ l54;괿 ϋUd*=m2) =$5.Ph-".m)) T~P +A{hecuwx륏\t L+OYעxBnЯe|⤅Nzy/@7ҺWgG[4mɞL^ iߍBnnrWc٭v|f7 .;_C!Go'܎,k4)ݍhF.\CrȄA|u|ӾfSa9,^\YZ@NJT *Ы'ɎWoo:ڦ֏y$1MJTy\ב? >ޟrxh"ujՉ`@Nt@f J{+ 6YЅz+P2 dtaW#T kR! Z a9fj|@O`E{ӍvC?0ŎBt]|rKr&%Eb@Y(kpAqes?V=@VAWRBuRk`LmBI}<'IŪcP>5ش-vü.bTBJ$$ǫmwN9<ˤdJ1[b@%'yANFO&_x{R,DVzG}3}I 2 `hm04|dj 4o-~cS@ 4 6a XFwp@RyX+9,kƢ`#+p7{yax#$]tJgYQT[d3s xHM/h/2ҳee +Ns }w^eʲC#V]T+ Ykrvȟi}MBU5+WA$Ȕ|ZK|a<;L-[GSƃAm B;\T)>Ƴ*q4?T"Ң( =6fB!ˤb[ޅ8ë /ɩ.5033M4vrQZ VXBiBurJ*ȗK 6$Ej Ò'<kId7{|C,E>to]E#p%fXؒ*|v{*#*N)㱒g76T {cW8 \ emT4oo3꒤o8f[Kڼ*9 m6Q(੆@o)t1F_3@#ɧ5hvEox?F1/y:Iru!ل)ئnD 3sNQvDWxkr<2'v7oIA*q,tݢ¹|y[ >lb?bEèrZ%쫮WyCDkUT#"2-9,rMAi/*@2Rkt8:Ń`ja΂}F"{˄:@WOgRc%+4'3cq @{gi"dytb{LW+ 6lķeI qV"Ǜ ]oii4dLrμc(Mpd먊: Tn IO@m<ɣ[Os(1 b BǏoQ,6FܗOQ,_o~lbڬWcA-Wjj⹄\`~YMxSd,wQl@i^.cAD'g9U$m"ސ͉awm B)ѳskb/+yQh)IybP1q>s ofԴW"t]r)N)&Pm𡶌b[@æFW <%&N nVhSKzTC;xHDt,ݽߙNyb_3_$DSwv*;W~-U8KHthJ3 ]:w KenI͑,Isy|8LǶާ"Hfilc&39p_҉b*Z;ϣ@kW.ԙWatZݮqVgNr}W0^W,@, ,Xl%fW/`}3K%'{!qS64[Ttw 2|8L\N`ΜV(4{T[c%:yʺut(;+e_3.y57E$BL YT ɒ@crp:% }(\O:IQьE@_kbGYR\|a˯M "6a}~yWGrRZR>\]N R2eF»m݉ۗHz r!`h7/!KA\ƚ} {o8y5&!`!셇/^J׶/e`e4%5e#:f[#* =rTcC^`w $JaXDnfּ T$ ^Wa/J'Snh ,uVr87&꧳eC9NID/Vy PV;Hb:vԮ 09WZ{n.AfDdAZV>X, &F 4t_jz;nn7jYqAsFV۩[d% y1be,DXJOj k^a[.pg04eӍқo=IX[Z?ogz=#P=T]? kH MLHnHuF4 -zl*J y%y= ~e8N3&db-_Z),b'dJa #)^0m TX *`Ay"=5WVRRϑBٯ=`B?y&O=R+f20 DŽeT>dePA7qӍWeQ^"оդy)5wbԲEyq:%{5es*1uxOC^6^D.| duC3u -K 3?y[2I M&e[#i ;q%0|/(3ab k[B~gZ]>^,=l,VĂU<  Q:KiSPC uk*`>ܗ<ޱ&< /P?KUx%K&Z "^O$_wy= iø2AH v|Z3oSQ)]XP o)LxQ e CSq3cK-@{r8iClDžڇ^0$pXOX<]u=820"r/^^)y"B$H X9A#M!Lی~gkE1WY̴_YPS'ڙѓ:b(SgO_Kf]g/|_{'Z N %) =nmF^+==v~ FNd$':]͟j5xz ge1h{mKtCrS ,_♙ĴLTf5`%=AJH!/ _~a<<\ȗC(Ufv2Ncr%d"@`>wƞԙu ɋ\L y4d١|+d w^8ag 6]'=(1jtu&L(g݊ie`r>BE":#taDּ[&jq;29=Z#"٥GdMx0]Ŋ,E!^hYROKۿkS'&:ZD ],rٝY]਄~MYX\f`L˙l3|$qE^ȧ&e,u/=tw flfsFTj-zcf}m#}-Am˪[A~ aAk݌i]&I;.nY`J)-u]rhI4= (VM0tZbG6W'=f#l)DmUæ4T6)8eÿJ5T I=voT[(v$ :&ꃦ#(V*E>6&T-"o;IyA/yjY{>,.i-hHR?c5b]G,jS6ԭ}OgD&SyN'v_Ӵ̼'8mμ=obC~5O-ɳ]쬭Gi5Vw^}*>#oJJnsR1;& Q7ң㿊ހ: wIlAtNنf5W HZȻ"^"M:]%X||#,m{}J1xSzs7 ؾ*Es|%_P*(.vlr)lt&dŎEY`F7HNyfva%eLf%E@ U;M@38tƜ 6H&^G3nZb^\d+}s!u|Үuidz[bYT;"%n)5dmS ~>*;4ZdfZj&i\:n 1yKͱYL4k=-H.~:j]  -v:)$ZO * #b~%0 n)J@vգWb!ǚHTs2++G&|_< e2[ڕj^ gKĴsZQzj)SNc̢#aJ,+ PE+3azEVjSL+I%pع`륑2 q"r/M+:[lm*]|n2&0޾u[ion>V;52 /]!(OjBVG vGkƀQ##<_uxv+.S o+{4hqZ[[w5Y0vUslSziwOжewŅw :c?9&YX|nc} }0]pϱk~c}l6m o>vO%bSxJ3F@}t-%}qgy[hUL9yv]6Yc"Tom5[ikɁB+F3V9&kUK#*OR lC1JX~"+J%??v("~2oi}Z['xN/>Ixz2GXL17 o  t.[ _V=3agQBPZ[xf$6!ME%ؚ];DI ##νJ&\5Und8rܓ% oNsk}TPVb덹3q%"F GW )Ёt~ϊi]fKZJY l-QRH_0M!(5&Ǵ0i (־]j{mK)8MBWj2BwPd Hwr߁kP1T_CJ8Z6ůF|'TU 瓒7L#; 399$Hj/-cDU! ; Th=x^|gK_k-T:S3ijćBx=Q211|p>I@}nE3}\~GP&Bn?;f@h%&Qوs G[9>bsD$QmJyOjGmSlw Jj7"Qὐx4ὒSt*CQV:i@ߝbJ=^GbntczZިNJK5E6P7 b"=rpN3.͋u"p ]j^!+ͮhai?:ČHQÚ;:Əx|_ \W=_:1 %pJ]%؈|ygGc?su=r F^~HWXpsn,.*' $%  /+j힢,>Us7g/{ G5-œ힨Y 5װ[Iz)zGFd8"Oݗ'~9ucWkVFL=W5Q|PtE65˰:%9g I:# +wWYw2&Ȉ} hڈ~oMX]BrBاKhJDW*@0V[g/-pjȓ*:Ozd xt!%7Cn"ϻȢ 2(OjX' cuGrμ^*ʚ^ TfHu|+϶APE=7aEa`Ȁ!Vpf/'d$rxO֭Kc]:$x5m30ϊe0P{'0$RD-%ƙw눋tޔ2OT&d|O|j5Qaa]WۍlF'޶%5p\\ƷԖ &}Yܝ98<dO-rtuptp?\8P|DuG à,0)\d[X̜`i' Z}Ǯو xI?'EjD&V. 5ώnr\\)fG.NI&CbDϐVzWrh1Rj }*k!o}]ExÐ^9)?S,ݍ.Uؚ+y#e=G)':W xp/'}5 Wn0kst= }r3A !yuVKRe  Yyٌ`}` 4bP=KoݻJ,5j,ɖ \rPmVEgU*R.6+d'InlPƓO&gѭ7_E!^RfWz z~*֣ +)=5b.Gn~ݼOu ": q KþXOF{?tgY펔m5f*3`u$8f> [믑]Rcmn6q Rb C5Q8 K2FT䠱\9abi!)G=Kdzvp5 `%W~7DYe9uy=1Q:s+,>Q/ U5pト$mWgAIW9' Y~gLj ӆhdf LDzϟyſUnsR˄?,BrT9 `ey˜EA@1F>u|@]v3ĵtY|TCYKEo?\amL g 7ɩU؏ewȣ;;-p9& \*h$"Ch KtZF'a'>x.f$<}HKK.:5~ܮ@QA( !L-^D.aVRQQ9)a^[$KƼ`QG>Z!P#voC 3) ^f|S@<:?nu 'Q nV*}^m /7ǫ㡚1C1zSes߁䵧i(AQ<58ǕXLqAQ>bFn5ƪ\>%2kFM35P*M~8C h>NÔH=%ȶU^2Z~v(Z YeT4:)ʨ,0Pr=ѷ[#s¶z CX\5^upFxMLq>yzP~*OA1d3_(hȬ44/$XJ7 e~\#-I82A9_F*}HEܮ̷) ^. ^0mL:/bX{M]p4h~U3?f dzĽCr FaǾO}rW)gh C<$I M&Ki)/^VzdՕ+]ц?p( P%Kd}lJbv(sfW^c8.L'!iDmցf^k~ޖLɩC,daw'CL$Hf]A%9N1BAZνMd({+կpVsd$h+3 ׄ1@7/.0"kUr5EW7]~HmJ{4x(*}@%SҮ Ϯ2dX\1\Άꓲ[q?,v/hPDjtUxN;n4.:Z' {MeLL,)Z~~sr>8Xs;<ɕis1 澑ń wUXPBԖ%<@.  `=cΖgwLL)N mMzQ3u{-mo y_%'Y(Nm[˧sAdNbXB>hl>E)dI\sLiO8kH:rG~g5&HXItjthc6'?iF>Î{E)[Lq FVs䦹yVx߷ma^PluMo˧/YvQQgϝ}c+#4]ǣUvL*ևdX梹.U,):ɸsDi!jK0|RZ4G@][,ucѻ[jH43߹'YkGEw Ѫlhre5U{T$qS*ӚZdry *ԪϕP;.GGł "IlLrj~EMJ)¶YKZ!C Yx/%E큝4:_^reC`]Mw?+DC\TS4 "e5y9:+b鞼'E`eqһU4nO9JW|EL*zz_!QccAW؅+ HWY:2vU e)nګZ_$zf{,_VR}!8195ͤ sO{폇זyFr{x[g jSӏ-X.ŴqNhGߪinmƲmYn$Ml{o;%o` :kǫG2m'l%3~Vزi5H7[B֮ϵKs'6LbUSP9̇KF?`S#0Bjb]4&to'o1nWi33Ҽ rO>SRV"ihw{<g \M7mO(+u"a**7{bJY:QyBe+iMYF&L˗לdyʻ'm)N_ÇON?ZH~N:7q4IM5V:bfaʍDGUTQIٜ4i9̦]wx%نɱ1hMOb-}{i T/2y2)O+!]p8nFZƲOjQ9NQ>N#Semb@ L_t~N}nqLQL'BOĥn4=)A9%Z{nNZqfr|+^zt\ #q 鼬4whx~hXX?;ܻګT/8-QV7]4?&}4TݞF`V91Jk,7˛7$=ҮG9RU]4 9j΁jH1@cQ74<;SH')"e]OH8J#o5 iGX.l/W' ARKy.&,D1p?"Jz 5LJ.4@ {^3PkPe@Ԁٴ_BA!դF:#~7|#i-E@"smqEAφ[1<<+\ta޴2\؉FQ"w//NHv}bslfÙ}RN ۏ^x (LxP%[^pjO;KQ$;GS8wf,\n.V z6 UЩhj)\O%j;:&dJUb:[r(Dg7v2N8 fGn…FWމi `~~|Jz] [:;ߡXf- ;O:Nn 4D6Ĩ3ӱl8ds'S̡wQ?Bv*1F` #`?+ރ&`* >CVD|WaLJJAY0qOj7R>5[˚U^sG4baz 5j/f$e۪ʝm]TCo"Tɠhm"9Z{tbgg,qVyxk?&5=zbJR m@&hPy>:`Ts TwN&^pqO}Z;0GBPMDl)rIy@OdݜJySBtrUQ+"a_|7P甓S_+H, b=;:̴FM^NB?oew4Wܮ䥾E@GogHcMEǎ6X&^&yby݇LO%[ƷQQ0\w(M#R_jIURv]U%K~T0!|賓]QҦH}xJ( QVzW .L2Rm9Zq:Wt(Ο9- !cwo pdeF6Fr|̜5 YVʟ|0)G()f{l82ÐbQ=\esдբ{!޷o*c4$!!7kXGQ[kOnvV_Zhoa9fʘC\M{w7#ҀV}WbG+n>q!xvQPEضVlbuXlO}{ d%Wu{8Ex|$ᩪxPnᚳQsnb굖:M/2ّ|a%"VE2|D:6sP*^Z hlFG1R_oߎ!Y2f2xYBA`.ۮzQl~\5!׷ڕ`"͋ha/2G9qGuuxŇvk8"6kSBV\njwg$7D>4輂pc[]3wVd4/}H^h%^Xi5i5<”yǓl$QC(júIwٶaTnQKO4)4%^1}Qȣu5сvz %kKNt[ݶT χ*Qmtb'ր$:Lp˩ TTqbgAdϭ+:X9dEOFAC|RYq9u喽f쫢/̗>IU%qN';y;QZ V hTWȯewÍʐ ;E _I1צpl#%''l2`_BMPMOKn~.Z9]7dz}!HB=J&G*E Q~jlNRi}4[#, 0@DRIon3FQ Vr_bIUt#`_Af7W xp2E4>] !a|D]- u'sQƯ~2g}ߔ ^*0JC3[M^"6kpWvN~^w$2$!<@6FAr9;sAr ̃%[=_de*GsjC!9UcU=|+NF:5JwH\c[,vһ[ԎRoUfFd\=AS18[-M<~fc'_'i9!56sւrx x[*^ p* oSs]8ʟ5ˆ{ _O0W'N`$p) W Η?E79kb마grDaOSB>uF>6Uȅ-OƯj®Q_kPX(ldh8]tCݐ*;|0AБXKCmo[μܛ!7smb\?{R= onl/8NJlqKhπw)愑vBniaƥ#P, ׄ~cyEo>kEۢb& KG ⡼9"m-:?esqNlH5.~y[ E؉%"#D{kF2MX\f Sjʒ4V=el s#L[t|@?VxgÄF[u5q2\| p>-lݨګZ\k\J,j ۹Q-ΜHe!]?&aDZTw|LQIdf J66ʏNQ*y65Ri5j5Pj 9*@6 WI/c)8P9_bێ_t! Ԅ[!?!8%yXCd[X׹$UxOO8~RA4x'Lo[Kx[=Zil S]S-dqa +f0#RAඌ$#C;!֕~BX4X)`7N30;RU"umcJEg ?_b c>1 EwΨ?{m2&h|B[oR !y[$IAG鶐@O ĨIk'HD.6at6^)iZcn( 5@4ޞL${wYANAZ^!I{;, p-r"d-wJ0jOK|HLJύV(tuoZƮ~PmBḴ皙M2O"x n{oj,}7wNׂdp)܃zSmKVh}2G^D4괔nBo:<kV 8_X1`uD_?vqS"?l 7Euxf><T;|Fj[jA?،B~J 6IJ~x\%9"_]0Ŧ[t z3. gu}p7*AJZi܉8zAwgxᄴu1;1j&M wZ [R)ӷ4?a;l헊W"qs4"4؀tws=ʋJFo f|`]' VTbxՓQ))|6\5mқV4=xQ"3`Qa sD7@9\!Q =_#qx˪;kW;'Qb]8K [/ži 3\MxGW0AR}7Zj=aFĿei{}/uMԂQv ;$bïF)6P}YEW57| syl9J ޏ  ať>N$X8 qϣ\? '!nqP`[>6PZ{YwnmUdWx|qVgkbTCOHr5wHT#cu4YTCO(ڐ[Uwz%݌Ky6a@c]t-Fbx_J=/uˁbMVL)ؖ||eg`Vba &.DXp-9IUf`)\-E3,ǙDONsn`-hGE𹶐r$9bc?SE~ V[PYΤD`ˤ5~ˑ$W!GIh 曙 ɴi\24bxE%0X@-6Rp a *co[AQ ؋ΰDY!|YdΈ&ZfbyB\3EV2ωPdi.HI>+h G]gw়ŹKѾ;8,|YY_fjTiw8)I-c{>yP_ZMC"U Bs^v]хir"RJ "geౙ̣RXőe&C5_8BP>ؖ(әf_cB9ǡ9L[7L5>;% F&0.gN]ů~y{Ķz}߄ &s yGxp=-қ$vh&3wn3gy9;]c¶)JjkW24ƅ@h.FVrRBŐſ0,F;xG;߳j-4jۮij}r'3G|ol#ɻŽ%Km3#tqƴ*QO0 2e nÞV]?rM8V H a~1)n_Ņ\-?;l[~O}:Xb ԬM-?lȜUL P$l\d ]Ǡf{}ϗ*w!DT@ͤ2527O!z g!?'G׉JeS; 5?kGi锏oߥ<'v:: YJz *";$yJRLgJ/8!lCCT)\}>ݷRkѓbu=1 t:7槭 _5ol}&^al)e^(ȀLm.Y H_0GД+1N`ȳPm^dǁsn<[Ġӓ𧄕Լ yŜXپ96U0H0':О]R-xdiW4C yv1:H1Z*tw-хf.w/Z^+UAV$ȗP&<О zU&4i?<3߅t2Οļao4D%\QDd9-$b8gݵ,mm끈(C|GK%T?e5AHyکSXtOQ/Sp铎cJ)3nk0չnEk p 2NT%#0[W:u Zngiud7?@SCQU nGFt`vF?q!`aXЧĺ.wV'hګ Xdꋅ9^dbz^xCǬ">_@Jo!N+Z2p\J`!Me;f=UңN 6`M-WUFwȎfn'pozjjFۛ(Σ׫D@YJpjt' Ip9O1 4꽒6-:Xx9֏ٴco}k굣zM,j[>:~̂@<ԱLY7.j'ѷ`UwE81u ʂ| hQ+JET|dofΦ-ԋ9~I^xfO\wM̟&,SgFd8ΰnىt^$]8O.fp|*JÕ?8y@b`xna\Ě0V}d[-88TΆxnKC[7Q^b5ݧ}3 ؘel|1"h"T`ѯrx*aT0w뾓 aL|ma!ŸʅKh ␽maLRUaEVJ#C?_m0d4j܄epVko7}䍳#X]oOMi52HNH/StbaS+ER_ۓ8tKA+4S.t~ă;CoRS1^Mv.z!(4풟PH@"? m"0ь7,tݙ(;oZR&JJ ~pg]UeߌCfu4!fhmIyZ7$Jm)|2涭@(/>8qh|H*<'=rj!6Xܕ):̆z fzbFii, (F(ݴ;yګFzJY W{k@ږ-v);}FCCāDD ] Zec}&Z@WFi" ïAz4n#_"LٺihCIj9zׯ/( H Hz)!/t7Mߝ2$B92 tE #Ŵ^*+! W|q],0ӊX29S,G 1YOviEOl. CԦfT^MrqVbH5\DuxIu- $UxuuV(TV 5{ы\5,?nxT:F 8GU_B5 /k⤯[hs-ߵE`ٮQ5=Uba4'4L@3]%v$ R *h$< *A!xGN_D0޻J0F=&"r*t胾ՒLޣ6j5)>rYpkwOT#leׂewC4:Fxu$v`W X=oh\ }ç1U*NR Tg k7 y` SA um>@BСfEuL/ w6s#$?6YIE4AbCU^PHYge_P&WeWoMd?nSᄚ!3˭xcDP8ՈPf!Ff?BKr_x ]m<&댜VB86Y_drorv(LtN%dy-?|r<% ^eq>O tyL$Z Ҏ2K:xKYijEr ~lնZ3S t]`eIe6VzNcf˃jK;73%f ONė4*@ovD,Mu %D`!͡fib2xYnU,d{g1"+_p^cV2Z(Çu&\Y=oSDh9$PG/(M%r |1:C_܁=~"H<=26NTJ8\UΜKyI̩z.`i)oU%RRT {@poTPY93%5R,|ËP)ȰA]hVU_S$>e S,+`/>gŵr 9qepi[ڭEv (v9JG{O5Z&?SJ]1X N@vye"UYs4M98뇓J= f>0N({4"Ri LW+'kVUYR^/BVO1PԋT=9 k(M z1N=4J**3%MF|#NS>EjQ.zC yJ"HSRuxBpYpf(H4eJL倉#5ʢ`+ؙLVk0o}H\ztrvY?x.q 2Mh0Ĥl@h^]Y)E(;ی bڢB?<ƸopZ > o6 VSOoշEׅ'G&4yQ s̚VMz 6IE5Vuj}&hxr'gƁ~QP-*`s!0#Yj,Z?qea\ޗrqlECreDy0 =XIo_X'VY>Lv]f:N0CʤNB%@xv;SgzGkey60xj X͖MJ4LRY)5Z*2/͗b%"G$cR U2JF5gK38 ?`AgA\]889(XFJb\Dˈ X .WUݶb"k?thIӫR5'\:d~{]M%$œ* ^_UM0-h^B|g+8+$~M\5D /㆕lDɤM"S{fzuj:)gHxP!R:}E7+61uYv" psZrn[k@2q П>jкBkTnf͕%'. e=GӻTN6djd-U=5nOR wHQr:v>d jCkʐIכBNA]/(lʂjS} S [sM[Qq O3iLje8gtJ#]DXUY/V%}04랻KN+$! BYp';*ǿ k .\{MZgParv?P򖦠fIz>*M]K?BJmyEMDTf.MF~uR/2 7Rfi]?/tI.ThpҤdK4!V1ZNI̓Z :㶂(b/|hgv'ḱ^FپYiB (~OsiQW2љY[MW2Ǜ<ǜ3|ݸ>SBU ZB ټ`وJ`鹊rnk {cWӽa3"vjT'.HHqIBh?['C!zs%ɬ2t aKΛd?FҼ_~-^\zG]CpP]*\s8*EtV< lpc+n_brēeyX+&a >lCyH[*e*%?SekB\Q-p 6~ع4ɔhAug̾_=ZɉBCmr G iy#mfIl@ծelOnjTscKbPqރ!@Ɔ8oE4|!6equ]gEgnp2[FMsIQ޿*m9Ӗɍ\ãd`\HUVüÜX֑t)u?Xvpkɷ n I6Oq1+Dܗ9i @סsV˩W @A~с|CyQyj|:)z_o @չќ~|F!KiVQߪt<@~F)n%ż|B0iUq:6p&ڥILVinUBM 2P5 l."R>E3 y||̨?bg.t! 7nJ ^5ZV-?(T j҄zOE,@hCBYO180Q5US`ԽP;HK]i i"2Q@zuaOK^Pxf4p,. {a[|+G*tp".d5Firy ]@R &4Uv yorpA=RhTģ˄MTNd)S<8튄!q"1 )+I$$5*B4y\6pZ}nysؑ?28VZ;ɯ4N41nݢ2dR<"z'D8{ qw Y;V+׼q|JP%?{=!q98 ~1zULaFbԇU9wQiQ7ѠSQ-d6po<$orcLUꤤ5H6ť .]$/e4T p־j.RnO^Q&i^B7[C4G(#.:9Fm^E{14po\/]͓xuPI llGc!y8q˒w9/H#OsdxE>~W|\9" 73@dHЊϘ;WNm8y-ނN(*=d'Jڥ@w1,tofR7C +zzqy(G'H9ӆD;#DRPhq@'!' :'g+]뻋]3I&n|deB"@7YH4<WQqN3dcyze%$lPRpw ctnpRR_׿#mߧP<PI!'cݑ=Kf*@c5787 F3DL{}qr*bS0 @:IrF]#wbDCٸ̤%IOG {M`u0TDs|#CCA*CՊ#7/f!5ZAˣV߿bP+mT#(Ec 1 e>Zh C{I*1m3 UۙeKR4!0kiH5%7nf+hdQۄ9J ycoty]jr^hzeauK .\$ RdғA |Wa +eV_qL "{-ܤTF\&_5p뛋۴w+))Bq00aks.`56#k RRPc'n϶mߤĝwZ~o$zMƌj~v*X%3ڀxˀR 흠nG|ywtuDC[j8 dkB1LM5Cױ.).-a[\fZu/$UPPyCԘf&_Mrॢ +qUI&ՐHʼx!iӭ@8KY9R[(d)%Ɩ1i6⫠߆BW퀗Mf9$aSZ3iNZq9\)/@@rbw :a!KEl2콞 :k1J-LOք ǠP@sZ}-&fz1rBEĺ~з截6.-Z?kR=5?K{fKIi\PRy..K]Xzu^[Q L0`j4]S;, j#&.>VzȡN]EYBS}W%ڳ9Nz (_I[~6O/Y_]5=YY*lftZ!P%"0UTGjTw hbaxci6g)@yێ}5زƣE]ikD|1"WB%c+  LJ G /AɕX)Eq_W쳣\Vrc>+q|[+9 <;lBsAWq$^Fe)7ԌFaQ^]݊"I2^O`a~kZ$.`cUQgTtQ)@{nrJn;2e75cUpq"AӤ9oM!Wu%7=VY2!̱&0@<ェa# @_^߻zhɼi3<ֻ >IK[MKœ`[CiZKSiӊtZݪ.ͩ j}CQ|Q1I {0$3K_/y +rY ^ݲFUc"!DrǛݍMC_ >R6|zggچo u7z10j.Il? !v)k~FoC{mк$e9FfTLOh?/d4/" })/ 'Z 9$Z8EycîcS->]B [V욣58q ۞=Sx?YmZn"">R]WcZӆLj&vㇷwa΢e_$VO{xq&c~j5:̺b~3<]y"1AL(>AD  ~P8TAMvVRmڨ UEV=O􇔨m s쐇Qn5:ZG$VXY#rzfoGNmz?;.`YCL_?Hn{dKlM4*xd1\|1@G- VKPfG!"-נOLjr>P|ZlG>4ӟޖvFe:ƞg?a(!*GV4 7Va_-xhA)X#(tԴݞB83w*zj"-=VM;jT?F%j45šG Azbm nXi1rWsI:q[5VN`W9u5/><Њut !]* -%_q2!%+ TXN|# Y:tdB!pd6ֽ"UeUM5,% 37͸[ {B$tj$g<q<]Y3vtRhH_jCFFijaV[Ƥcq0/P)EZ|wIK7Ʊj>>BC^$+_t?/F ~@ [ W(@i<=Aq$|E Gf"@-zvūÝ"RfJ8+d6oٔ%! cߚƀI!>%}k~/7IKTSk%Cf{)*zq*:,TO OVݘkq ui0Iq(PbDsßpƏNHj9|׋h5}MJqTi8>aJէ_T LIrs2FEևBY"(G>x܂8 Մ 7>P&ӣP ?#?_R)XDۨ6Ap/$C]JV^ +2rD,"MktG>Q5S@P.8YҘzYOIpogxK^'ac ݵl莢x@!kUF f j2}`.d),/݋b »HVԵO%Gdug*n%z] ߁lSt^v7޶M)zㅁ=/p8.ryH-%|}~;km}oM/@6rHn،?ug쀃fA%21/|,q~$q]]Rޫ I(Gb?,{ Eu8h7=I# QhuN ѵ tBJrӟ#2Rl{M?pφ!uTJ)@UUeH{>`ycV^{vXee]bAj azNx&u:y?0~+^ w&pNuȺlݐvj_ 'XItL[fr,W xDP^F+|F=iD"F!=I#a[s`F%e.XOE)Tm,K_U_O4:~$$긢O2T5_׺վzmC TQp3,\4EM] ⋊ץwV1Nf5ǁDG(^.~ O6`!-'[-g%f4K X@?&<3z>D)VvUqZ n O;=JO~Ȼ[D{loSvb&6RVֳv)RJ/fz8hF>~HP?<g,6;/:o%[I@ma8UR-s٣>ьhqQ+)G.VyC;V>旴I 2{fvC7"81 gz: sjpBi*^Ea*Iˍ 1eNRMނ=$BUrlNֽg.7bxF<['}L)dxQS`0M89yA/*tGȎતU8\87Nqh/;s}|=ڸļE6T¹ao+774D[T}K4 }O,YJdY(v~*uy".0ϻ%$s}//DD( 8دXfsK( {7XfdX(s d2鸶_r1UոnĚFx\JCB1%B5:<0 >zr2Tϻ}؇=eJqa&NiukKq #Р--}1U FO FT@ޖf+2q"/5!6GޑgVpl~uGtꡠqoH1?U/)PU01ibplA lh~;]aI1G d?>ēZK"{ZB`@0 ߢ1 >Yٺ}:}Fin;xLټ(i/TpuO/}44ƑڒK/$Pw`y7<2h֬Sib.]Ǯ$@ųXTx@+z_-MTJ&#&w._]WE,C<ᇅTN^Å1MYBqb)ȄpZhG|;cʔe*N7/fjw^5g殺X9 c[pIIw[U vP܂nj>GvP[)a!q)s'Q8x'pa% |*;\^h\v~S$lSٯõćDӘPɧ /('Ī T|Q%rq폮;lPڤo2L:ľ߹hk9S0iQSC~kq.3Ja7(x%ZAѯљ﯅C3P>:iDҁZY}eRXi2#B 9g .K'N/pKЋۺ)ʕ&m\Ѽӫ[  b4.`F"99D08ȈpO"J]v1_J.vdnf|RҔbY-zT?MvY j+_$WYkFO  ٦.!"zҭ/f.?Szcb/@L?0ƪjv9* ۩34ɬ{ɂ(KNVxخ'DoBav`/ g{!a7UowEx^iaJ^nג]ʸLNJ66ucX2ОH~ȌU^\u_YV?A9>Uԏf $,]vfnfs3??^s _|-4*72>ڎGۭ4ol:Cg2M-趝Kxtk^bV=&rIPHɲc C(QB e /=k̞_&r^ ,CV"7W!\[{(J(j |2)>nFywĿ[p.IFfӱY"X)hV]bec~ZicP猪UQ>?n-gkl+iO?j62jΉơEnh)ވMugWbob)NV]u|:{sΟÁxU/.Pw C`Tشg2%k!3&ǥ,o,DοA\v[Q Q5K?S-io(,!7`񷌦UFT7 `NUGXFd io s4+:MS-Q"6H_'|SB8Ԓ3j?kg#'QxôTI}A?}`xYw[ckBdZ`< F8e4>;jHWN| b)lV2Tޔ8'U3Њ%SKJ0Nx$s9ӔK`r Hh0/nߥΎ}A[5gܞLJM; i#/WZ&5zSVt"aK&4ƗA\ƆSZI_BJV[4c2SbVSyB=pa K}M\ A0\?\MjaPbv&董=5ɐ 8M*ˎz7 >3uﶖJb1U'-aTh}2'3;W=MgHhg9YSM:b+R>rו((<0"4)q+51Vڼ%PM`xnc=&05W,YIE^Y1D&7<_7[ }pKƒD#% h?:@nUS逺(𙇜_3]o( -E~e1@+ƫ]&nfK2w ۩njL޽ BhE_CRP>ыYK(UN0A](&eim땿Hfɇ!;0%lGsV)9[]$<ψl~4J@ {R<מieA>9`? 0ݕ ݎ$L&:ZEd *?>}U.Zq.*EmYHWdP 2{Q> 6[MT㧩[o,b¼nَ ţݩzgygwSf8/JYM i"]ߒǤI>dkhN1`- FZsMqԍӢִH-NqiaGsҷN߆u=R2ޣn3E}qH|`z %U ?<[1,R jvaRo@8n-O`-SY#*]!;۵x#z?vݛ|'uz᧹]:׃L4i^k!؋`ޖ!*^{px L $7>%4+Ϩ\"oHja0:~DuVF/_\.8؁%dUwW |9D*('wD_/^ru\qq#3&P8`̆P,cΔl-OqsgNQT>!Q BBA'Ï!CSIկ -F,as]X[f/J|VnaSL{BL᱒ 1ᛤ~xj9K'_?JP[^$+]׳&7R+6wDNiB@wx#Wmˠj4a3G=€Yw.+}v2(O >|6w[>iJrctKv2pno&07|19p]S,3wTۓj]'<>p1:FZ*#i@N==MtMI MۡWآz/l; (Ҩ *E^O5l p{quV^(b{Th6iB)KB8LeY/n%NAA~<;`vMׂ#K7w\ęZfRG)s [x8mCCh+5QP` weƒûQo̴+V\j4W0}tXI,=OrhG7J۵-S>=[0_6c!~6<(YoI!V\u) :ȱe3Mզ=}}:r7Kj :aye;e2b!!NhȞcwPA2wEi֭IY ?_ٔ_ ~NIu2e$2bC"rS(yXULًc9$(\u֜cԓEޜ-LEoI .Y'}6R)IEۡ;2ծII EopeÏV~?z^HH;~nN(/kI|d Y3&^<`<ߐ &Lcp{ł楴w*1[U_6C-eB 3AuO@;:{A]ϓ=+Uڃ92#5jp)kw.Xt%U{B4x-=>D-}] #ĵi[ BvW1ā _^B#8rTl uSD{ZХfuM|Yچ=̫&b>F@7K{#WrWcdQDj9ߝ!A}C LU!GױN=~*?N4/hR:tQTș+i od7FM,ՅG9!K sM ( cmC~+{UJK.瞰dݙ#Guq,LT# *~O-+[J~7냃lJ3,TCטoxB7s*59EO8?g%A…ceրNf-/=#Ѹԉ6?5넔y ]I)ºC(K'azj 5NMUeskw+ˈ wR~HR2OMJո}stQ2qzF. __Y:,^0a 4ID<%g0mv`E= Aot,SssgL,LNC{܀PRqy`V .j&ҞΫP@#'foZP+IVOu10+Yq7U֜dj""}4&*bs9bv u} JxA,=,ځ F,),M`DWnE \h mP$͏U8*z^.v#:PTb,ֱ^xf1jl{i}+tIݛu KgLtBaBgRPM632mאK>{ ]z0f#@NJw|P!F"?޾-$QQdCe召#+m˄RHHDGIќ2G>_hjm&s}|~4t[P[y|qرɝ X*fX*X0z(2kaw4n#˵Mn[juJV#ѵWaNEo4[gmg;z˰ZyKǬƴ f`|{E (<ęBp@O$"a=2 ݀ˠ~1NK8hoBV7#?aaza_@դ$D/0Th> d~rbâãca[ˮb*[e~6$Œ̋Z+QvNOtQЙe4J7*Z!5ºП 5cNH-$L݈̑Ź%n=ֱ˵G@j˃X,jGhꁙLqG$5urhDE8g5_hƦ S81؃kX rnw 𠳱#? 1Oo#:In }m;,rc`5Q__E|5!J$3dF?# Lc;p{,SF <) : ]ROq;0bmaWB3V+)!#8T-xƞ*č!SW 8,2Y6P{Mʏ9]6$2(wP4FM]yA˟^rmPլ ȝ%/q* NCzs,H'NWT(n@ۉ ڞLsHU;f~ 1 JtF ͝ib?au%iG" *61IE]<&E m_$e*GK<NJ_gCÿZ>Ǘ:Sȑ{VEp}V{F;[`qܓ1) P0+Q@>7eK-Zx[R" e_ov!*I+ރv${[ /iz|ޥϴZF4>Zkiy$O16?g' Oh7 ǡ߂|{^ijե`[Y gK_P8`O%MĶ=f. goYv3r՜иb9b1I3V\<1f]{2"qWVsg>.`f>󥼊4w%gD<{$4BXT3#Ry#N{`kn  S1Rza>$El5+v&$4(l[@W=F^r}=J ~C|W0#N{*ΨK 9nte67b hJ믋W`se Y᫾`` έ'-d˖)h ǧO =1u]ZX}JɅ&m~ -f1̕܎]Yvp|02G:Ў'RAFqt)Фx؍[&Ԡۣ=49N<|w/sl;UZ8RvA R5/{n#I^!͔4ψ3_ay4+=Ź\P~)WdC3=i^S7Z_==7..|RpLݜZ5T'`(i17py=U~tǗ> t)Z;W;klfN f͞3/ϛS7'Š/.j a COߙr5 `¥ ݔeF¯adF/KwiZdž Zo5>/A,Hq$2pH3#} r`TꯄW |)ƒ&Տ >`dA5f;G6dg(po%<t2=qrudh%|ld )%nX9e?'P Vk'sڼBQKW,x%22%)EodF&rG:Uz^Jʑ0Œ^:AоOdnT ,y]d`:_~ UAI(RN7x!%g/'wDމ\8GO' 1r83L3CesNMro穊zlgĔu}wdJbI{^H#ld`Y$]ҢK LPzAD?a9k\{y$٪̀NYy4җ*tM10uiهh R; -z0pTߤԬ²`6] hr{rlK4=Kuw,A' b͊E %6HML{Wo>xNr6$vή+ vǠ^:u Da%"<&d!Bc9+ CIcRYLt,g_8綣{?ؑM$xXX& 2$˗D1Zһm$1ӽx ILx_sPhv8M$촲х > <SQ`ٽIe 7M%oX,{tGc0I4dQ@E8 UNˡ]gPa,UXSxSIJ|e8('_|@"sN1Tpyzz#8pjNYǵx<޴3՟<0IQNڅ$Θ7w!!zJ8!Ä.`P )`uHx'9oFWn⫖eDaOfYZ;!}q =pV&CZvٌHoіUAfӢs3nӦ\NY(t4fYY c_e3F Wua|{;GF&d:/\,5<כFF))V,wlF=FHwLED`n5 ] Mh9 2Cljd-x]B~D˛C:t bP37e#A+ZwPx95"c=6ƚgCu .#@[2ƩdO {4.Yה(\<"1$j]lJ֦?%= 7 LCEOebW|ԞBӺ8QSYhx +Hz1.jH2P{˙."[PihFЎE"yh(p, ϛ҉_&Sm{ }=lUqs]3/]byn8|| _ 2pRHS7"-ϗ)۔%D3t[$mGv[r|hOEƿ3v~'B 6FtX=|JCw,>Pog{ESyWm9qfKz!xEA&kPcV?|m[|Nb~nm?>^z#(CùFeo pw{&%a^|?i1udciڴN ξ N]V^@NDƯ=#}]npIO4*GM38Ξ2*\RRI Ff(Fp:01F?W9䘴ppkZ"*1%= ˃Ң۰n #j# p$b AJ gEvaȾ#N5<v12taY6Pl6iLϗ?R8w ^lH8{Ȥrz yn ,̴03@l ",Bbn[+yZ)~)G 2/Y%+<_InEvr,KV tT= #U{۪M%ћnާI]E[ 4yC7|Ht ZAgeT@1ۮp>:{֩=8nq&&!*xA|q!Nn3puDNY ,M_ +T|@4e Ao^EL*ͭ+_>=M8M~-L)hN;7. ^aXJ@><){_ K8 ,)-*hGǮ3yXHx<>FRgIwi LUv;}dfӅjW8ק? Īm@$LS1zŐ.Izաl[7豚T%Lh3^qL?}2{WTҥma$Bo1̿ÚLqZ!HGxX}މmlw3JhL=6@'_Ņ-TP:QC ,ANgYE1Ĕ\t\5&y>,U `!{o0[}kA;>#ŵqږ: ^;? }/hd)Uk`"x{?u֙ӼbY/eyvC1r[&D}A7v(Ҝq/|Tg)ÎnOcsH3|AjFHv; )_,d@D\aE, èAb>sgԆ4Gv[chKKj$YSE|;:0F ROK١[ cӌ|?9u͂ |]^?gc4xQ2&ɀ>';0 W?%ȝ@ frBڳJTVLb zr޷Zcm.P" vNѼ36M*}c[ fW=pgӥDaKE}'\ bI+]y$}BɘVZ5O/Ѡ1..[)3*3p2>  ߚ2Wϖ4y]«h] VJ8f|g 玱GgY&u|]jE@lSj&=aK~̰T1!g hSULE Ǻf|amlʚT ~.g٠r*n# 2!*JN P15l{HA]<,Պ*Űto/6Nuuȧ B {X۔gM=`*ky"^K"xC!5!3S9 &9[ncMiJ-KJk->u)5 !=P13 ,L_ޒxjzk͙Y_LZ a9\֑q!7KڒQ˩W#&Uቄ/8S#S1c22 D)ý/C5A|'ꬸqE[,-N8{pdRkg,!FE(%4cpY\k=̃*|:ӕXPOl@MaKzqu ٵ+ܩQh.H M :dž),]ev *JW@BL; *[Q-Sg~|2l5h?amiFq/1(^`I.Jgu }齍:]&2%9JC){~98ྜG=+qfx߈gd}rD6.d>CU՘!}j\4G-6n9FIs%V_$ڱi26]ocN+2 :BF/&hw =e"DӋO(8.@9♑>:Fs.uUB+N&^MDe,Z6X-XHDfT@O5qT &Q6ZcI2%0y"6d$3$ D5gMk N3!J;!U5!(CM"=lB#]iE)Y87QvtdD|54 C>3i1yѦҞjzȟ<轁x:cIS1[X+~|חgW1ΫÃ_WQg5D쬅Gh#`7R┕obc{w2Qj[ X%t@-mR{yWǖh,N5hb _mp$DPK&IUu^&gioF8أxW;2-xI) 3R4E3(xLȠ><񪈧b?m=?Ҝv| )&F#C]-:$@*s!pI[ C:7:!ԀӝMZf~v*eC\ ZGZ7n]$%㠶ˎ#,d2j=%R24hqѱv F$ΈJ?\F oU/X>.MfXZX5=UyV?).\$[S̰9?C%oK66[ 20&""@c(ngYILhNXGyA-}=g*ۘ9ؔ״^~:hɉ 40*?ՠ*Np۵j^-Y>"0߰ SI$bh+:fh>ԍٛ0.aaʐ@|k6G\HIlNHWN⅏8/=;",?}7X: |6Z8 mܫPЦ[hn!, F7H+}gPv}KZĉ-롹s 4>`ϬbAȆ(C9=K)-"tdd05߿9=VÜ帹WuLfMX(z4 {R:M7jkz}.><#C%7vmOr~vHe~n 04,I`24by/h+"3huj'4)^Bc/t+ 8u `/YRYyB V,5Ι1|-uc{{ݑɅп,e[TyGc%ξxT"(rNh{D]&.tq&d.RG4ŌݯE{fDܽDh2+ W!w|.$Qkr ~9\uX$;jhg-5 a@hw.~Xc"zqj\罹2'$4lc؈nRTt) œl+4oA hprI|JzLH!jge1ujEL藞gб=EB̠tBdŊīf3 \?rC6oIJ04]vr=: 鵤c+̳X)Gw,We5U'LBzdaKKδqhno&[Qefi0i'pM$l ̭^Lʣ"f}ɱFϨoM^J"~'U+ޮ&LU`VA؄4c/ޮ>Ftt["a[k3@y$Ӣ"E!{.?`]F.ƠT[Rߑv{0+Oتf]™-"G<Ob~B~|RSTKs4.܉uSʎCy0zF?ޥ8;>̞a3/PlH{43\0СTdfgih'}Ɛ絠Jg܍SrMdYD\eq1Hj {: }3 HyA>BtB>¬&9 {Qӓ@9r͟T!=}#˛G.vVLwg10i(&ɋK[d8MpBA\6".)D#\s=~M]$L>EehsبeBHUA;rՖG3ɘvXVR0{%6ʛ+,`dhxRFHEx_'6vF87*- b@h8k"3'Y `={wb!'B-qя"f_{%Y> ьk'R}±$wo.i 5LP䇜xĜ.ԲM&u/W Bi;Gm9Q/SfP,VL2kr=r eO>W|6>2yׂF)BUqJU|}Nׄ~ʼ: 9&TB! *{0pٵ^a~(OGX>J oN4 ]13kNr[3J0oODRV̟_ONiOoҥqkMEV| QOlxvV-tU"U{ljfHd@c= D|zjE$B`D>otVJs"W12OG [5S9w^ę64/Is'VN|a(A7/VC28IhHKM?yƹP椾U&.гW8c/8db~   &[ǎhDbj-n} ּdSb9`vrH[\XEƺUZCem9Pc7"ްO OrMQR~M{Wt F#~!fȯZ04d#`gL#H /~$ 9p V# gC۞az/cNVnb?}AM՗H])+ǧ aHB?#99`ؑ~WF=vOIy?utzϿz_ķQVtBhjgAnΏ9 $9i(JPQb +UF$|)]6wG70Rxr*w†Uz X Oهg?oo~B5{|Tf?wg!<@g%!ʸD'_y<}|1YFҷZ:/"l2Z:e=a.;Ld)袺H ˤ1 Έ7azP{I2X!L;i<*ݭ掋\%eWO8SBya&=ڲQxS}d B.HH>xgcͮUj& M8%_n VV:03&~~KSҹ_g(z?@_5 ][z+2{ٗM57zšv*v[4~sս/1qjFSѕV<,#Ճo!3;\A+\i +I,i\7Tt9&n6/hCl#n Vk7W֊<7jWm}S@Wi6S q:ge$%ķ e_`eC[{kd8L!W8:pq!)9E ^!li6Lu>w$oZEj5Ef1'_l2BMMtD9ٮdhIJI:ԷU$Z :Gw9tm6e4EX,)@i&WTK(J She5"1D{UD ̙\}lh_ClF<{>ceS&a\<}9lX= \O%F3G1DDi@Q?w,/c3WPR5C!ِII"m#d,G/U _m"_SI&0:<EXԜTEcʫ |j4`}ޢ~̢5}{*GqJ0?OЦh19boYJhwj`t#Ą䝝rTm$SL?CN}Sk+"t;6Daam&B\WROVl>]+s.Fy4 cw3n9uL8wR3սl?h *;TB6 _2No}Jhx57=!@Sl3z4bwƬ\()`XlD 1@,{{cVhB^~#|G0f[.24EeaFX#j"tE0O%t}Y~hX.?GԽ2xԉH[{A"zg^kA89V e=b^F\32@@PA >3vSBiÜ}dʺuV,^ J:у?h)\c!{/i %i X1 =fݓݒjYE֪Ɨ ;~13>Xl=,ms퉏d vJCz̰NF:9 eٽaj{sq%k̎suT-RBTd i?.zyo v蠵Xmj;wAN\Ŭs"~~sKmm@j%HE*OzXJ;C,F5>ЏO9"o> =1"~n45Rt/ʋ6ܻ%[mjǧCHuإӨw_љPvc9]oX-gDX'cg?nAqkn{oԹ;óm]/D,DɿrA&%'CAjV&4 Jr@yŝuX= < Ě{QQRS613kWЩy5ZJQ! (y} g h?6[t3ו}nq4[lgI@¶Ǩv%}o6G1me(^."GiSo-GDgYsU-ͩbwYbKvFZMӉ(U\{3IYX?>RXH7;"ڍ}͒ԾzVzʩ(b&+.l5w䠤֌"Б\S1ҌCCd2A'T a?ٺSXك4ϲU9tJ4WVy:- JS1b?.vfW פ^6Z{6c';_`^uZQÄ(f]ca?/zM%u)K]ޢ{b%yPjD;{z;'1VoHzQE1]*- Jq} 9#f^3nhf:ZP?\"ɂ-I.2Ny 2 ӊ9KnGDPml5DɼClinF;Y>X(9ђc) GBקoٿРһل*y\?[\[/}a]MTiNl@ԉќ]J s>>2S Xy*跗#Xǭ>U$s[^!qkQ8=E q&!f'!6817 |9i!@⑃SNq&&"={ǻ9xN[v؆W]&!V¸^IS⭠LYuX? Ock%C,(Q\l}OA_7ϣ/>MX]Hc'eBԗw(*Xi_Q1hOIc|9h'0o\y;ߑ曖ɷcVYxR_^m鴬w [CQ 0Oj; ;;AWo;` i{5zx|FNrvx`yDnwm^ov FT"'v n(?%AA3ȹ*w6^)39ܽlK잗mc[_2|ϑClѕTO9֒귯e*M }~FF=Q'x =׊vW?Sc#x;TCӖiB)Oy]]zα<4eY‡"iҭUיQN.NءPmwM4AZ.Df .y2qҨ;5XŲ ~wfxap[^ڈn; xe¹Ɗ ^{Fțl͚v/kU~鳄BJQJ^-1Yn?'5{U"s#Fj\s꘯޾Zk/z9Ց$RsⳐ Ѓ0/H'2{-ȃ1Ųqd6*B\@HySl{*N!"[IH <] 8qU=(b@\6o!y?x߅dC Y2pRdo?-DrR琟=pzFN ?נܖΌg>w5h$~K#܁5[#&eS^KNH-(QjIw2r]1U_eq&¾G'`$\C5ʫluwJėHgB*ܻ"DJ.;Rʃя3P5Ǐ`L+0;\,NVNPR's\(k^͚IFr9>f/GYG{l! \UJuħڂ,{sBV.ZH2>gRܻNf ۦj ߋdiBNsO0 |Xh=.(#1+6Ҕ<1gX5u9:0יds8n.^fZHBn"!iPRz93i9>9-~K̆nZFw{ QI8;Z2х_l <o?'=dI\zȨ' [Vy׿b#«t8u"3Rۛ)ApR o&wH/8B_%=/NN6ry$m(Z/rȍ2@ N"HZ vni([ Uuj:o5:䮎vlqR2L}qdۦU̔ d 'h4T"VON p)5\gJ4Wj$&v+"͌?zWUd (ar=J9 8sغmT,JŇᤩ>}EU=e}է4ȸ8NϴlW}Nq(Dؿ~9w^#jh/#J3!iT%9ef&P\dxnx' {j`2ٜ$j^H^j e(M(]+211AR[IQNwIP}\A(JbՄť8f_sUHD7$)p>M*pAgWX;{YY԰9@,ͅH1T!ాRg5+ڇm~ Г>Zcsr֯':rz.g,C/M=PD$_ÇJشn1n\]hp'uzN޵Litg/!b7H(%wP*!~m`VC<@ʷTԿiI~I/.z5Z1GN gH>66!͸Z˷ɔt7:Dv֯Wچ6^>P}.#0`e7MӚTG }Ek9G\DJ= E94yF.w]@).#>ro/v@{HrvDL󵖁 wh;zD߫/ (8W*Џ(H1jm|44;&&"5;CyAj|7{L9(2orʹT?|;,W|cj 𴱖 {0εB4Om⿬<1 oDy/9YbēLgC' ɹdXQ~dK.N'5uE+?+ª09Zj;L ?.)z)E: p O@ <DF>k31wO0 Ez˪uai9oU6lW >ul /|Br'П`DO xM. C8 <`lĩ7w$v;`zCV+c Ş,5BItu|NPU+%Z^ǧ'(cXX-6MɈ ,ϰv߲N%)J#=e4g"$ϕkYZ[0<]a ̓<|oHv uҽsN?YG/++ 1d3)Rafu%jocҧA߹?mskZܯ =EM V xcZ;lTUmb.e pIRVLሜ..ظp *ȮYt⪉}T1ߟV r9]k;2VvSЂ[T+S>)=O b}u̽'e !Zh_ljvS]݇$ehtD#EOH).0LB'ufdGu'jhx8'toƒKN7J~YٸEŝq:dQN i3'z6weQ~j YdAf(`*'@]*'Yؙ"^^v&Ro*6 _^qI1mO%XDL+Ժ6 5A$Zb;nyu٬_bg 2k E9mn4dl@Q~C bdmζ#Xja+w{crRRMKpSї/DbCc67伦c`/߉d \b=G}rY۫Sat7 g0uvvUc/N;\7+B :/Gi[v9օ t ΖD#Ly)`LxOikiSuڬjgx*ђ/&gJ[-+XXnأԭ8 QN0CsJ±FwȺL\XC _pc_v3 ?!;Ce.4ww#Lkqtv͑[JnQV:e\cGhwT(FoIWAx@>6 DN.Vpy?0j!J:KcPyc[5:Nq !?OeUsܶ^ m΅>@ݳ Ie݌-ޙ9}ky)Tm3^5SCйXj~DidAVO\R|@U%WNơAAx'KdsM!ݸ<8hFuڡ1nXH}.UHWNO' =b,:J[0%b `o= 9#lk][[:V&m(#t?*֘ӥ4zM9Hey띟1x'A]k*^=:T&WIIʽzw|c׳AS *%Am @M2ZP SoF %A;6Xitp|{dHwuk6Kvmo4dY^}@T,jLCyS0E/dU 0jW=ڿ'%^ۆ_TFH쑋p J"y4ȫw5cQ]vGٓ{\n{5MeJY0)K9f\aaL|UC{eJHo׎_Dj[ػf"MT1u]\K6t%\>D*u(?L_ rtt|k{(+v/hf`BU s7~IO%Q>dF{=s$u3vk@cisggQh-r{&.,'5?.Z[l?1df`#- =vSGS~f&87lU]kA*Ȭ+Pv`?`iՓJH]=).'W -|DxeKD* ,9״C[sƌ`|$yǏdj0{Sj϶?j314-9-CX9G Yf2cAxƿZҥdy?zE7"CY?`wm Y){ϋ%y.`q,RZ fʸbD̏:6]ʮ2JD&,okgqܸD(Rd0>GS\ÇOOMF"N12sG..]d7 l, /,5+ч"# Nŧ,+*PGԯZ?\|pq 琝jaXcǩ2^c.[4 Yz$,Heȶ~+oxx"î~DmUubABr1d* -ؔ ry8V.̭# kd3'`7vnm"'`KܤL커xj>E[z }sِbA P. u~N!PcN\߂me.0.,nO=B90?1%4|O_hp~aM~F  \$445 ʷ,Firw,x e~" "mq\FwbGG\lG-e8fL6$l`BuA >^ۺ!=HK:br%9JkǜuGyzNՋ|p$2iH @S" @bMT`nH%|Xg)he 6H ,%N u@Z^0\C_w*V.R ";v3?SJ:ɩc ~M.@dY*v' -UTwJo!ti-5ݑ^pzW=oYJyDά)URVsr!6 En ;8HXٺʡ:YaeUč*--MJOK*HmQ+[wa\TNMiCԀ~[*ۀʐMm6_ZhwHj3MJgҦo@ }awۮU~̊MX(-Jnlq I&yGĺyað̼:O<6r{n9Kp2"{J9+35Ծ37Hcb曮?=uh5B߮3S=ϻ`DɏaTHW'Uns0X-m-;@b~_޵5ÊzDn x߳ f$уi^޶ z:N^%RZeccdnl"YJաm'7.l[,G- E0*MYJ|xbu?]:3״cap;YBqn˰v-5K0G4-`SwW {WPNQT Bs`^GA2ozΛ`Ui$3,v T-5Xy(do<k-&>?= ;},WjӐRmxP$&q}!z+}_LdB@{c\'pzނAppAƓWIbɨ $8|)fM:@B?MN6cEҼJO|VdjKmHiK`vR|Q꬜G \Mӎ`cPCR 1VWH55tv~yg'nfL3bN`$pϓG:A -ogwcHm"3XC/Xu` ,>Cۊ }a(QYІMLYT̷nhtS|H,$􀛧ێ}:ϣT2g+s6]d6b9V5tԐ'(z!vQaow3c1G]2EP#]Tჵ_crNtD[ 娢f^1~H?[M/r}VGr@hYp/:'\ ?E}qAff=I QqTˈ!/c&xulS'$ sIF?;\HZfgnt>w0w{}ڂ+r+x,}5ۏi6<$o cBħ`D70b|1!Yk kCZ]&"M]%O\2q/ڋI_fVKK^}͞`y%ҎIi_VLm;CKPm{?!e$lj?J{kSd/'KfʔS Y݈:vEg\8Sמ`P0'Vc9JMUt%/@#k\`y"^"z>Eጔvi,qaT,^/X79}oW^4P~.v [x!iy 4'۸2>cNIgh0'd篶Vm*\5HAoWgG2ZRNKB]-S5}szkbOV0Ws=(0e2\tPyE~ñGՓ}@Ah"HJ|ˍq_?{f3̰޶j?aۀXkO8O[!&磭R,B33i4Q#mF\40Ia4-U_,S21uH\K Wʕ2>u@ vQI߳`K8T$[S^GZ$YdP?-D$ SH nT#zWEŷ|.)vѠkP_EdCU?a٧T ~ft',=¦D(?WnӹT!6 LE ||G^MYn›R̹Lff&]D3F{PpEZ~ԾvIW 4'$&Tݙ*/rǨ8Df獗ӂGW 1BZ>𡐀 -WD3X̻/ˇdsvF(1Gj{@PVCH\"F, !CDnvzmvh$_s8d#\7NٍDNꃿ,SJzތ9oB"C8pJ<#&9xf9)r&A7 < ]=|5f:O*[Q؄<An*D8ƻ,s₵G;UЗK Фei2!U$a]C{74xFdg5;L,X [+M#tZCj <79 .Εq?5< ~ڠ])NiK@ mhŠHnPpɞQ$7 8!YUEV/9eyDyl7 f^  &ȗJ))F׵i35BO )-7hp@xsd]#^t 8K#J)Å#dnD qv~)M=/'ülӰz#9YZQxC l/Sź_="U>K >с";̀QuTIXG,O5ICm]سC*3KqEl;zUcqew77s 3hp ~Z[Bw0-TNs#P. y}uR Qd}YA7awNZY)1teYdZ gPxJMuwx'X-ξ"`2};$`lWW)ίyOΨI:[,ۗc Sνb \K*_k 5wG7$- \)Jd@혱MLXZi-gNP x?7&i./PXƳ`p;(qMťلd츴Cz}|au30!١N~XR!z]®PnMVZęvRN5**Tg{֬4:d l"i*WF4LΔ:J 7V/LվjP{U)#hLK{b_AgL#LÄG; Z(NFuJ"PAJydX .CW[B/{(]Al=G 8bX avfw[wر +͵kunY ۄ{aӗf`eu 3`ww12n;c=2#io5Li]cC֨*_(=xNЭ#B:8TI|7~-W sOSD[_ٙiDMzO E8m[;t/"֒FMG%P&WLZ*jIP)ٞD9gr~):+|4ui/bewOB =qҞJP] 6ӚhL<')*rSS.~#1ś33Il2zbrv2!֣' %GZ\NkŖO\Π-fZX4d/*lNM75Ou/y,Z%|C\.G;"/{NN~~ |R"+]  J9/q(Ťx'p襚P1ziA]=GZay%$Xo"@϶ǴjzF4b5>"^y=jΝfX*{秸x<$T9Q Jꓗ3eCZxW?.Kv]O`VO.ʹׇ=?ҤjSpE|)Gh|贷j 4qK27 ,y'ߚM3tI͊?&/JN2/}p4tOZ>7K /d, iK>:Gs{mbtmc;941nB 6=s~~Qf^*zFnF^@eMRI\oxِh:ǣ sWH8[\>d4፻O8&B+Z󳨮gsCX| 2GCg%hVmp1 2l}(.{uĚ6o,&8B)K%*3P.,J'F?oW֮2Y܏ (zR}n1h.&~Ɠ[a;ύ L g&Ni[lKκݐ1+6~-u@XWSI:1Q ^ˀ`@ DPT)F #+KWV/^/n?1 )ơ`^1>SS91v>:?t#I biRPL+@:D/@miʽb'iPEp;t~C,s:‹y {fGPF9y7i5oOU XaK*OwN4Mme<;1N$±ȡ,¼AjE;IwB {VlxOD& 0MCFw'c, N#{;2Ng~]7@ I멬޴l*$TB${~d&ؓ5rdj^HysoL97JT)"EXscxW=}ܞ9 TU49JF=3h5b?ڝ=A55%xu_? bKFFduC,slg UUQ 3%9VёM[ew(F|?#2nP^ǂ%D u*|ZR72Vh8;:qLk={:!u44֪5葍3ӨYNbCAo!/b?Ez氰7 N-wLepǡ"ZS3u'k$0Ij9pF cԈއ\T&@Mܼ HH\wqM[XJ\:m|}>wxЃtDf8̶B1ѓV-B 13SnǣPT)[(IS%pКMCQ )n0qvޅNz(Pr" _Dm8!=E$WDB ⵫#B SuU5c__г ñJ_|ݙO8'^#M:(V\E/PڢWPgQ OlW9{$9.JPbnЏA6ކFHH>f[w|0`ާk )۴*+?]xWWyzhs[  ƚ6!τ#˛D$F~q+u+FoٜY)NV[|FluE0HT;YQ.Ky!=6:|9{$=^˪Fda ~X%V2^_(-iP,{\Tj%0tdEYz>?,( fɏ// p.+} S *O?)p{cDINoZ3AEax2g&L3]•E8\K-{O[<$Ÿ]=Bj >[W'Zć@>5˜\d;5nn%3}Hq1;[?S9$痬 ηN Yۖ#(iytkb.q᫃B| [s ?IW&1-항Uk,Q"j&TI9zL~)ؘO!-=f^-|#z/*S{?l:|#KG_I}ʄSd,hYuSW{w"BVa-^tb׸h0uYVSS]4#UH~W&MSsrdž=K?:H/\ݖ%q V0O@fPċ!lL 2*g뵰H\]>li,ZbDWгt%/`D,4r~,s-ғ,b~cK?AfǙ8C٫wl)0C?7g,uk5m@;TWKJq ̕9lLDZ3Yl^qku"$6YX1Vn-xǃSa's?^>cd-quR9tTvٜ, xjQNpL:o.]+].R*(jcUlX@d͉cV2Uq\xȄngOC|}] ō*?c ti Z˿ޖzXB, epI(M㋫30r ӈI=LPoh&[K]}ޅMv#BIE3`8xn!ݡ^ Q5'0`Z_Hl_w^/ϏdRO gkWxHtKn%Y a|!e!`\syi 8n)~f}#c3nDh&ǜVN,,1U',pՐ ]/1]JDi'O'K0gA |R^bĦ+{mi9|9ޖ]WNsyrIJ+9^n@h*cm7 *7N0J|El*8 < b Nr]K+O]YgOz?^߮Z+v 2>c%kݬaZ!kd쨆C\8pO-i\[tYA!;uղ>׭\[ T+c+7"Z] r l>5 %wMdQ^kTúJ ԯ$`]d)U1hR۷>H-lކ Z׷}B'um7+2s'T+&J880zC.kcJj\dZh h;N4|JgyH4')V]'v:]NQLUµ&j҅Y%,b'5x9Ձp#Nm*(pq\1Jul,UƖP/ |bm~lJ-ucO 9\rb~>R;\+{RӰ*UEP ɖ+Hx ί4~n̳W{ASU4ē٩'i1 !9qmFM>SE\fIcqX߿/m*+S!.`x.4\CfE"4S?Z#X6M]uZH#2caނ~P4V1qfddqo=㤕/Gchы y4LSΗ7k']Sa9;@L/cYm,}[Si:t뎪 *>TͼjA *E t%hƖiblU5MO*_w;.`L|2(= \3>ځO$'%6eU\.ŊwƊ({n$xĿ> Ogvaܮaog촪ϲ8I%E,ɣ˵iMߎ&lH|˔i^@<%_鋬R|i\ W:Df[p[2pŒ Jڞ|̪Wg*LM,R7! "`وu(cuO[O^%Gg9حdIs%ӜG( X4r{6Ŵej7]eCcju_p$LJ(>i3*ɈJܠu]L9GFPz@w&QImYn@pU9Զ>(A= Nhs[߱?_tAġ*pg$Ǹ+]2nQ=@(F>t٨ =7CL=0q#495 _:Ù_9Azz6oAa OJB]_rA "QW..کs#H6KQ{1)0}+teM5 h_RM@+MεR^6 dlֹPUxNXN1#tmY9%R d)bF PZ:Ͼ}FVb^$"j9kZB<CR˿V~t%yJ5OD7IBd v" AdB`̷f)S/#1ʽ/bVe|&V,da~\k/ڣp|")B\x43Y H9L -} H:5b} 9ļ>^%&q w 9`Y[\۸?pܾw"`[yG5e6߽ӿs[`;t .;wJ:I/:݌n:g4/_ -mp&(JH)!9@~l P9k޶j<j9@̛늌2q#EOJH w/g8&ަl!Lo[r>@Tgr<,GFYڤ"#N[yRz-~KnOt$4r[&YH]],EU XH AG̍wd7&0#YV/xVW-- hL%k--82Sjͱ6`ޝؑO,ҞTх+8˒7Pit{_}^Lj<?r#Iْp$j6]W6[~zgtt@e=iڪI\HCRc3h{ #LxbuU `Z~/cs(,H6"Dʐ,wS\@irOX:, +QJ;}  *ϣOz& $t;H{9pbXtw,/3vi]RfR mma5u#Ukμ0&bRHJwG C@xע* {vMTU!H{TgV0ɴ<y*2xO#I/K.[Sc+U>rN<7BVpdBʰJg{㟿ɦd~[ ůJ{Tw2Μ(}{N:Y$ͰQ۰q HI:c=1J_8r9m+>p/BP [X~p\߼g z?Rՠ*.6jaoؑlhđM;y Aid] Thehi f8Ieiohmc:\/)A-/ EF$;Yj ˂æ2Pp&fMW7Qcg,Q:^XQCKT"q7n`]*V)XQΘC厱IO9 ? JV[ Z7ĝč%A  d89{T1fu[ Z~B}s$*rvªLh&z(x-NI/f˄)xRæYr+ =Rl`"j<AKb^M(ěod*™wf1G_k#`Ż@){IԭqWMIY9%9/wO> oXxolS={:|n~r$CPKX|ʑ PzN|wPcOmnwBJx x<^cbχ gX.>Q݄VV}HS HPAl#őeUlzfku']=.p}{5@2_Eq@i@+g pc܅9yvcJ7E. `VвQpa}˨玥_cLn2~tʰ]Wf27i e˞.0NɌxօ"/(~YDϴHu~W(J5 rРخ 5 e8YKTi |&udn?7{=n)EWaP]cy7-n-&AwtKBH-{kyt3e|sl_VRf6Yx?svHT0Y D4t/D4'EBV}Bd5OS:Qow.eB@YfSѤ6 9:1U\` YutwxwFێJ+*vWeI$ ψm Һ˯כ'nv7nd g'9k%KתPwtY U卸i{+\VVzX[TOEQp{}#;uBwp~uGX D RÔK`Q U mꕻ`f-BKV,ϕZ`U72L<|N" oSi&5C^UIтwWбv7t gA ]~,{rv>GfM;_n9^֗_ŭ +:lGw6P?ag}CM*#!za a@:e #)_+ܗV<8wN )n(S؏tϛsty =6toڈ8lR$(+1n ID@xsveUA4ZdfdU `Ͻ`sj>H=T0GW9óR`)BTZ1Zˌdto0&ge^#F~qdlhAc_sĊuRvi0L_4gVFzY'K\a<)nkAru=Z,_=U$eG/r寮Ǎ-QOGQZ\k, %7qr]a \B ςO('bbT$ Nttm0&H;|љ)t9 o3Ŭ !z@r|;Ѵ]N[1eh1;k 5 D'q`Y .v.lsiե侼FStgŕhҕIom_Hu-Ut)Mͽ҇ wٱrY"SHG VqPI%OkdKʹ+skD+b& 1{uqW&53P,i1'|j^-f] 7lڿ{IfW[IL0Q=1GM U+lՃ2$yĀɘ}Xڑq$9\v2+|hOEGd6:X۶KۊlP}hVYҏQd |Λ"D> UQ!ۜ]ph{ԋחvaU``PQa7,#o+ߓnju`ũ{\prpLS[r.gdf*eL< uhŧj#d"?V@.I~ݖŪSYNf#ɂm*G^1?xH}.t2޺==xk:1D */ n_ qYuxυ ;MرD`bs؄QRh85 {̡mJlh!Ï\y<юe\# !{9{{ٕHEh:DUX,!enc24A#oΗ0%\[#AiE<"GK1/ beIK }[Q(GCV%&qoRN@gܲB<оY`CCɥ[fUӐTx‹lS;g@V Jmi~Sv?]d4E`$V$pQ*e]Q 2_#gU[u eK d{ )/jmM KKFE~AWbE 9nEg݈R|E)uhH@*r Y $@ʰ_X[5|M&<>Boܦj\Gi:)N$ҀG6X`AxE瓐s&ʉ%CIkft7 d8.v1@C,&p7׾hT\(Up|J ~ZI >%_m?$2ف\ ?=ןH1Ο9r" ^12l+yдO%gyڠVYz=醓 ѽs.x7+iS O yU%{QQ6ek)4bkv'< &IIDHwan"\xĶ.i,s7-] }CGXkTfځ=#68̭ e}. K:ƋfTO/]afTt_ʫDhs08x!i`2+ FÉǃ jfBV]7p08ni: ]>΂R$y5\J2$`X7@nj4DwRYL[L$CcJ47_J٥Vv> +\ДJ"@GB ro9pde!59<z*E3,Ƥ=2]BIL9c;O(ىQ؝(c_gYfJ%uN-k+ͥ4CmLo'Oh[&WXc"ypE?JHߙ??ɳٚQn{Mipt=.Z ~FqWU1bW׬a07*t+K>2OPUH 3h[QsE:JOO-T) A„RXi^G[d[d[g0C( #A"#b2vcdfqqnDzoO&:=a^#`v;SX&cb) 2%6=Yo Yh>f B9sfv??dT $K 춑]F+ڍ.G15`طꔠW̴cJ[$Y=ʋ}VO5QվaئFJ})jϟر 8y1 >Թ4y1( p cg!7t+Q1b֕(c(Լ?^@t=Yx=$X>8<=6@iӐ[?chJNBO: %B0d'U+nnvJ?;ڔ'[I^b>kP9>w<82f#Uac YLx|ߟ,2b {1^I]d-ΚY`6.nh>g:=x4kjO8/5NƎC6hCp p==۷DvWMzEqE1#J.& xE6c%hzt42q!̓_݂: O(${_rUZl4ˊ"@}9:w|Iy9B!tsC r}xh6CAGcsu_+AE]mʽRVbkI;h"%cKo֬izu~uFO[ R8쿈8vٌ$WyN.>KXes 3 3KPh,Gxf."zJj),AA|G}9cpJl-, }`SX:D?ˋ/h^C'@BLUjewkiID2]텎8dxqEԣ,TQ`*}\њК44s$P^H*tR}sO*orMu{ oj9@0s;&ݤb w$\hE"P)P 7{\}a&Pصݍҡ'#ظ@ӑZ [>錙Q…S7%$ħ5}󾦤9#Nt/ldYVDi%NAr(+x!? "" B;4ዾXRn wsJdw Y%ǛH.5%`S2fw~gRl/@=z.LzL`JBy0dZ$dXL{N;ZM7T #٪ouZA eS" fߐ*'Ӆ-7W_}hp? կo't+IM]|QkeǠ1%åR_zvnIG/Kf,u>1q8e/G$/{   Yd]ruJ[bV2RmM7s!0&Z?4=Z9ӭ^4@x#:w\Mo;mފ2D\etG,O`t+> lGq;-hm=aVv  0"&'ω%ފ/i-Ic-5jQc\ Timy Y`\\]CܙzMӵWaGԳy)-mZڱH:sĚv:|)h/d`M|ĊB/Suv]lQrGVTai|TT67go7X֧_ڻfܷamC]g Gm᥃łL(7(QD#ρabۚlEDlQl?sSn Ei|[I4qK#?G#V&n}&:ϠwzԥcP& WN<)KjQNu[ǚެ7%Ӟ<2H1;3p@=N޷{x|l$!ˁL}: CZ:~w&dYz f#ԯ,Ȓk*=HӣW7V jΡѷ٧wV}rt%''lCZU7opv LhdDBed?Z f/LŮJr$߇ӭEŨ\nN0,l^0k:n}B9,udR#$tV{ /fK{(M]+[b`YX$vQԊÄ=͟"ecx!A .U}0YN^0vlh¨|gw@K3J^ᓜ!lѭY`o;L7n:^!#гxNTRV [anlv&sC&gئ(BB7+bεԥ&R&&kV˦o;dk#nx2u~z?<| Fx/?zıNv1*ܚ]9<͚W^QB}9`GXf,R;Yd>&Xx E^-G'?Ok7"<7[PvXJ5W?wI7$y8v}5q[_u 28rm V>Eޟmmd+| WrkKT7$׏ց7b+}*NJԫv&[Q 4f U4 bn݇衦ΔZa0F* O= ޹Mn~Jb*PV3͟~Cw&ǕWෝ! rM [2{|7Z%8"MϠXU1qdai&É~x)Ŏ>zJYDz6l{qa71IZ1r+DAގ zluz*'(X uxT nba-6z9>= ]yG2%D3#kTS6b^)VHu\ 7űZ- 8V2J ut %py4fi7dTwv΢`KuAq.>@2$yif1 JT3ax)/~|{톅Y[y]g."-iejN- SR̭z 0JR^ m$(aVlpcz:bRPLS YlI|# b9ktޠ٨"=Lc`Zx`ۜjf߸l7PP;jw`x\6rCv)DgPeUm}J#^7GW;S ~ >|\EX`j+n~5&zU1Qw; A5zG;`)2РM+uBXd"{-|꒡+UrYd w9@["A=QǷK*% g0AEj.β.Oô[.j0 T0i-q=/<0Q&!Gܻ񕤉s4Dqa'XaЛ/7~*1WYN4xo$DUT"NUJK㹾ߡfί`xwz^=8ި"gN>,OVT){ 95+rF 5Ee7 Kd!C6`/mYE\yjCX#AhqSJ8Ų4`ٷ|[hziE%ьhز,& G< @Ǔ,Ć%LuTB:⫙%FgR9a5\/W}")bG;7l3N;hW5@gΞ}7n,j"_dpaDEw']@<]!O,]mwFL}r+\;*hUgBsn .ͶPT`g!3wXk;"@!@ŎYnvo躽L3+Ӏ Ne0.sq*lA*sCuE홛p>$Wg Z.3Dzt*bZ3*Oup&#"RG*s; *|Gdg$y^ q} EmX uWGg5xԼh͡b79袃+Ntڐ *k$ -\ۈ|(;IM9JRm0S#LX'^p|M骉,\CTr^&Zh:W Oga"Rp\)Ew{€|IDyW,fWW\/:!I X4 ;-Z7F~MxHjP={W Pv5B0D\-s%q~T)b)ee3Vw=9s<$3RReW%Bn+pZr._i+HaNxKjr/ƐFgzU M{>9.TPwuȪ ]{/_:4_98u$(Bp!bM] Rq{+(G݊K dz}{vu^|\* NS{TY솾1,NS BU;ú>8-T(p~Mo&{l[1I-.2XZ͚'`hQYv.umK;]ESnyq-;teVl@/aV} #豳E3*iOyєTP[tKL/eE'N< #rfB+/L&#U5)ꍚ!a%Bc򧪤Qy&Ҡk&U-sIXl]gF @ K XhmM\-E(%ɮV$M*Ce|lŽcG-^NULQCf<)_mf2Iś\j9Wt,RFJ߉L.4EKAպGjE ~$KqMsWam#F=2,LeΟѤɿ&I'*q~Z$֘EAnN.1G@sU^|l| C~YBdii^ 'qpor|0Uc#a bE*(h2L[Jglt/Ѧ&m'mŤ&h U[ wKY\N ʃ~8a1WA LYRj^7> +KWR&J[GAnHqƻEOt{[9qDc.2˿>42+FH ГtهJi4څDV`4JUDFp/9 u9 f;WR*ƌض6 BftX%K |] w^$:5M]9]npXDhwpFV}6 E#L)vʢ" ]feu7am >^20o@R8d#)@ =OHٛA-=fk<n>zC60‹w CHeOUXsWYS5#B>5#3/pJU:8Oepx13%-b'N T,K>I֌y4ΟH(X-#b_;w& ǔMV2A 5Du;;nbՒp&9Ec:Fydb X|b)Fctv3!!fWYvPuj+|_g ~ď08m@G"iz?i\?$_ 0[Q=ne8{B譪$_¤R˄ŋ la#a;- }5 D.lpacPS9 Р{ſ{2 Q;[:dZFpP\T/3~W#ܹ0j0oBm̄,yk-goBEۅI͙)j+:a/c<,lѫ ϸr;[O~=ښ~ 7:g@lkǖȆ03q<*Yu7#ܚo[E݀ {ET{{CT )D|\qz̮h)C'E fʒds;[xK8{Zx?ϼ^ nK9%# j1) i@֝љc6 n]gcIjG@_JDcu[’@1#%iMqOPƠ ^X^ZR\2B((^uTx6oH( q? ͤMjoS.(::1r uɫFk:|ec>zpf_v7zqT20!4C7./iy Sۣ/`f#[}f(Qxgf8(&S2Rݜzxu4TSwU̐Tb[ ܇Y V;#nWxNKTLiƒ.v̫닠s0m"/^TIeŜ2'Ǽ1Ro:a FP3m݌uO51ζk&'2[tmEH q=wg]Ti󖰄+Hh܂Ss;02\ङq6M?P_XYu eT"(h Dao. A-Fjoox_\uqx7y#캘|IOY[S7ȼ^gWS5,\ʈZ`=d?ha΃.JeND-íöو:+ @ncIxhAlsX^pO'x1pt4P^[#[C]eUjH7&V~ V51bd]WΔ"快]tZDFv6[;Yꝿ,n%$LF#VN[.S,4cl 0Ӟ3*YSh^wI$*(h1|[NJ0WqHqw̺`lsʈzeitUcw!@sjm,ye^qQ/HL RpuY1s;%s:4~2ӶL6nUSMXJI`SD>Hfq 7B,oFqǹ%NY.Ɖ[#>< dR /' g\"$Үq`~ JOw缷u"'o ,*N?FNj?5}fO@ĸw$N55eM?ŌXI"'!䆔`㱈3{i$ ,ޱU,afȱ^?N5j.LI[u""=0Nš)1QM&FG'Z!u:ēNqG@ˏ#8-r Ȗ-u˔U <8.,cYn.IDNVײ0ݚhB2?jq ".?ՆDYs;ˇb aZju|r.>/kHw{:JH%Xba`>y~Z{_?KVlL78+[XߌCf_uPO͗Ԟyz1IxyXBPaF0pNTeݓ8Z3Zs44_n>(l9Jj'"7ت;iyn3 {b͵X4jK %C8U_1ϸfKM<Ӏ9=4c{'w#5r#'E%[.훌3O2U%6qb}z,ng3rzp6b~3F2oE뎸T0]/&E z:O(Z]Xvec8Sxooj1 8QnQwߒ̡<-kc!5 _ˮuș oq$*ԓSҭ#BB_·HHÂE=-ˀ} fkn[y]kZ_9/㩒Q0hmIq-v׈5%bzJWR1rR"8`mZ]:Ž*u U6l^=%Ru6NP%b@ $=VrGcW$1\et>90ZcX7w?N`ā棌cjMogѫt'+_.Wj(b6CǴӷê(AkD0s9vZQ_oѡk/ HO&Rg,V: Jd|1Dt;^A%@ j%5m9w )SjA- bfgxuy16bSmQy,Z8:vU/25Y{t(xԂYV77O,yyh*"s*tEa5 Tbk10QS? F _#rT|vUfܠ1[b3z]D ?jm=8¹<BEAr6 ݪ]\0g&{%W}vQk-`>!Ӱ8Q"O5v%1)[VXAǞE;LN;sa3JhaE?̧̂zdʚpܣktHw6Hnrż?qB(Bq̗Ь{nLHS `eEL"f&wxSEmj .=|'lwVds4doR,w=m]Ty|w{k|Kd,W&yYBْ3wLP1;S)Rܙ?wLj(ȲcE'oPMzPT<:mD7N`vJ\V2L@pYhSRSO`vsX#ӏbFs䢇UMsϫLdn5'E$`]_ a3Q(sVul ,/ ixDzCF@eѿ{u:@-0ѻ%^wkG)o)a:W8wCHByf]3`U/lpprwp9; ; ˽r*kS҂ 4؃/H/('*,̷GuYb⣺Oe|e AkFfTғr)ţ';{Oߗ])$9ȸq ̌32#]C*aAnG*) jbS9fY0#k:XmX[:cc蝓Z@FuCtH!O\i(9&_0Եl~ Uj%ЕqzH&|;=b7>qFv->SJw$ApbE2m~d54Fy $PYya+μ>f}'ZP:4H#68yxҏ&̲Zu+(y5eψx>Z*u~.*'fNFw*VДGٖk6-eO 46FhoP+` >z >#O\ferEAeL B+)rzvTfzVP8W m})EX^d]zVf z`9 tVLD&s 3fmهɮq~UI}Vv!_!f6,0^v=~%x26zR"-H3~,B6]Շ[ɌS2uC&~~o84Mw@f5dgf eQ겎/ as$LB$h[&+/iE*+.~@ɞyuJ ῴZAR~,c;-tn(3R!38eQ+yTxYKOEcQ[22#"c!bI]).g;GVNkS3⃵P ]l߃'ͺ ᐵ{L݂?Fw@aSWٽ(q?xgKI \(8tWMbdz)N]p;^YP)o6=:R'5' #cm3KL dg^4P/S¼Dܻ)DzRRL>.ѵ\"Ձ4m@Z-xg}A!(B) az:&i'8)c7hPRҗ<4Bi61soVόUߐ|XڈvT &9ERZ8=-?XiϽf2|49amX ';C**=eWm2Wt' /+K~I& zmwB^3*NijZJa"297YY=C@ӥ*c}h?>H|bhWxy<и%Z[v=)°c #:v{ GVNU阚Emn@Ԙ \N^&("SPy|vo}Ӌ._n 3/mٌ7hLy[;oY~Ҋ*l -ޅ,pdDA@$X`K%[9&w5-lB.Z}*a)Дÿd#lI zW!j(dMlO͌Hk*2x DVW]xc9)ziȐuYo@e3b vKvytb3\ Q.\d 0xF#t&IpsiYI0#iVeM8OedH0bʹ@bY`T]Q"4tpҟֹKAmL/ ,pJ&NշZy|wY 7pC|&ِ>2J'x3 mho, K@1>hOZ]M~ۓ@$lyߞ^`/;``BMOz,R |^ڥd;irT|_װy.*DM(MV oZ?PZ!P\aoPc9Ќ t;Bv{1tjRw D:$%ʀC#LIƽŗ ?e6DpM~xH!n-qb[8Y'^0[Q~L W{3 F9ܕ%fa{pL0'\Tim:ov $n ћ9z8q+J?>MJ w?evv;Ǹid!xHհLcKrHexd7xc6QFrD.Nm~Vd ߉׆1` dtqt\-E@@&y洟4J3p|pzgZxFkjFSzR;HFY8>Ca҈uDL8:x@{ևv uiaskB*iYNdۺ q'mry ِd&K [0{p֦êīuk"zz; FH(ĥB<)Cm܄fo$/IS.@>jk K֝K[1!knj8?HT$Frhf0 &~3+CZ$s=T#i/E?}͍}f(xRCTSU5!l8p 9Ik\4{p+3٩ 7*L0Ȝ<$9ؖ4, c %!o.}ƄM\Z2DQu8znu 㥗s$c 97o,";Q`=]qEZ0í˳cF̷~N[~*ߋi?yZT{FέB*\9ٽ)lhzFi[B_Ls.xѩHiy2VBVU]]x##m;(֍,Ueu‰N~Uv {5{/uL->m~4ɂ`a5A61HsqmƈL}^{.GU0sI3S"#m8BDXV+]܄^e?wZeK\Hoy,n V?J/suA*SQ?g!~dU+J* ɩy#.Y7?U޷((xbP+m4Ol?G||6vA^ hE_oetjkل.<e|6tdȣ 'bz^QY`f T\ʠD~VyfxK4ZKH6$fpCi[F;t$> knۡ3 p+/Q,OQ Q07BI^@pvӠmZר6azĖ.. t  8vw$vMfЄҖy^KbˀShY||w0kJ `Y*7Jo?jI*X/ү? 'xuyq9Oso@EfbbO]rCMp(.糤bgHKT Jkc?.n[ SU@"&\"btnnjam>\!(> uJ#qk_^ía> LJI?$?'%7%Nj)i$WCѵ=9/gŸ>=^rTnbXM1n}($3ۊIڼؚ/-ۓ6BcXkI(ho\2ІDC/M{3P]AD;XY HRD౺^`*C9Mn ׿ ~%P缇cyßjQhf11ZqmVĆČSNI `׈ m'0qz&E3\{C|(㷱68!)iO<Ч$ini)'ig=7[nz<;قl)Hfղlw/P9.h}Ħw65] w /\nТv*k o i@Pu9Ժ4#l5l᪳mUö17GX-$qFG pVw_/P5_.LA]q~\R؇O1wIMVLWpkQ1ۜ+&zϽr4%'ff\<&l$"~uU&oУ&״͂>TZ+ @0m߆/ t<\55-O4|B4Oxu42t:㐆?a~jCb;}4srV҂C/A Tל{ߊ'۶!Ԥbn4l' )(,#)yL6-DMoLk&DǴ7k‘5ZnP@ 謬Z,Ez<9$p]?OJFG)/[ޞ$>^,vdEI F҉z-}Y6pS==srh4Z`oT騦g`K9+?DE`eƷ_yc@|hutx+[TSGT3"ƢE;D>:=@8#,z/=2eF3Uvh?|gWc4:`n&\E0H̶?T:T1imG @T#7ӻ~PI!:l>i[4Ġg#Nsi )ƗLDDU5;1xtӢYH{C5ǣ; >TjH ALuF8u2VT_]1uj8GW(C Q{ig:@|L:e=Oιac}$ү_/uX{׬`,Ai1>1xٚp#U([b6!V~JX3bG$iLF/ `i pm\ݍ B+ kS [^Qd٠b}(&cbcT '{[Bc1Fw'+}ޖ⯘7hzzkQq ߴ[LZnDAv\1 ?M^ +y0A;d@ ؀b :p[Zk7;cj#OZy~z8GNnL)JGEQuAuyF0c_35.ƞDC&j䎭Tl!:6w~xV{95h@Jmr k"%8eA+92g^.h{ uU4b j <ع+k i5I.eLFlg-DC?(gd]wnu0\0Hƴ[I.GQtOY4k[:n R*96ƹ}Aps(y-J߉LY";3kob#hlܗ<M^ni}ϬI ֢_VpY:dbSҁ+e0&0df#cu@dJpU 'ׯJA 1#nNH/`/xEu֓N!3} bpz>4M#(Mt)+\,VkcFTٍ z ;_dSGB"X;𐹄qk-gʼns N_~kVmiB.vfN)tqql "'E.R |PJ,A"ET?@ Z\Ўwϗ quߴQCZy7BFJ^8|g!6-%9܁>mU6ʱ"W AP%/SR|u!TpG{@1"$ =/ &tw}xm+ۍ6_9/6=' ^uv b0#´T%O:-4\vpI\Ѿ@k4BIBS>+.6-$|.Jk qtTqԥ- PJD& !d605>P\^BPc%54'^] &)pS&0jl/^Gh0p*\ׄ-Oz3r"&)@zSY DDL ǗfFԘ" G ;ű)t#l=~˳LmuwU+ѩL@ 彌J(<сd}PH"GDD~ (.ģW~ꬰ͕ ŏ$=SaDX!p>ӸybJRT J@ WTssa9 l_wnzw$Ld<5Ip;1pxUnW[/F@5"2Os~8̝O9`{JWTs}#ޕ@x ;}XZ;l6U%;sThDg(bEb DSQ,y'dL 2'iT3iMm yZqvoc8h8(+B`jZ;W}nvg9XKsy0`FA0=uUUxzD RPYXƐYHES30|3\ K#wA#`VTܙ\MAC I \nd|Oq Y`"kBU>`uS[;恺;3QtOӻv7$ˈk#L2s>7l\mIVOvT9LmL0a;=U!2b5yY} \kQD_FH}.O}l(Y ;OVxOu[k)½3=\B3_s:BdQD>UTbv0:9UV{{9X^+AX Ņ:L>f^@6.9Kv\5qYt}sqZ$`#soQwPƇhPka53B6d=1þB:mg`٥ xhqW0/}\ZPiWbm`hAW)5ЩYFp/J ?vd)U͸ĜmZتQqEs4x|]m5򎴐:ApeY% GyӸofS[U8|줄)7fUsGI\b?!F+ן  K\ 1g/S]zZ1Ofl 5Ss3*(g Dw2v`*ABkSN aGTT&6X$iHN'DSF k?7f8c~{!}ȭ։c*>eכwHT0& 8/=twUB3qO\~IKd<8EP[K:RՌ'!ä;Jj[}"k:J+>MhWiM!~/CRl(DD۶~51 'MM;?U9EVHzoKc>ybn+hREBejjDLj:zwo x@JWNPTGv|811:N)rˢ$^!D8M 42\-r-qQ)w["{<+in0%٩_>:+E8ʻъ| 9RϿsV.朵1GGj'^E'B:`ӱ&Y=6'6mOMjRłOTϼF+!o$WC/1Ln@L1K޹Eq {S'__:.⿍tZ!T)]OܖP'Uo|xH9t}@vXڅ]r3^mʕ2`fۿ.-PdjkPqTmO(gf>xV\ijR<cN}cf ZO~Px1E;nܘZ٣ΉpkYBN"Q8DKTP DO"G4). ^Uk;Ӎr ^y.DTjs]O[H}<üiJ1=F~}˯q&68iuH4D-UUrzgQρiO&^zw(ٟ/{7+ ~ wd ̓YY4ǩW~bS# r! Lp}ld_X%ܪqoS`R`6`k2_;툸]a4!E񓃗y!Af+w܂v TSyIt ֻ3͛@"m uه$YkOm&aB|A/ngqE*n.=1A*7`4x9fN@-h̰'_BZIϻ=caۻ2!os^#BHϹ^ ذF~j\WM|"k\X4Hr-NUl"I'ٱ{u.CQ?∀*q`zg53;˲"wQ^4R.\4PLWH>{9Vf9;At 犮73)ƳP]Mڌ1Uaș &ۀUdkХ7Wtʄ8>).΋Dk*-cuӷȢp8@~A%H`$%c_!$=1O pBc=DvM7wGj"? au1),ctzQp8]zqk b7-mC7m\ 2?< r$B/Lݽqm w\;~"IyNrI.j$)'#eܭFesh 4*|Jߴ>"8қ\#=qd- 2GH\}Eۯ'7o<(wyZj, V/* gg1,~1#;w (/y/ZOWA{,=C@EaR.텎Ts@%N0*" Hk@$~Mن5ق@_:+SXFCE{\5mZKVo.ݰ%МN 8BOyQM1v*#:b+ICi(`:+pk} /L! pJcf&sq3GB`;[ z/ g| wy :hζ?s|2]7zjVyhh_\6݌3gi b^ñublww82CMΗ&^alQ,ɓYU`Xױs(#A[fUEKn}:#dt(vU-8a %Fc Be\2FAj Q]?{V),!Y>_M \G0sP& ??JtMnh^Y oZ)t`)\9WS,[3Ek nC\ʶ 8%So*m!YPô3cȅz{7?Y*a/Y`/"QW{WDM5S?x+*CjbV`FN7qGi$0jXM*% 8VO݀Adہ)ȂdYș5t|} \7 UekX=PʍАf쟯Pi;WT*ذe=ŏ")@n`̳uIOpni[[jp hˢy;a&ީe#q;psvgX N0\ylw!F2-аܻ,oEp(B! [vnl `u&[an+>3ln:KUsҵ;(:5c\=bE7iBhѩBCQ,=7i VbesUN&/T@~~E&!&2ebe$;>O}Tp )P>5$] %Z2&옘pK^ܭpPc]LdV(b9}>冨u\-7adzfŮ*CxG)q>A#(ij(yv; 7f} + W RO?c/_ܣ8ndR<^cKv` %bJ:($xTR^lg͊ʤH3 ]^:V6{%]oE('m82 ~S7bG[6}`NԕyR_ۘWPut? kG9o.GVWے%p:]*I1v[ 1ۮMEtA,]J-4)s66H(|+¶ZG$M\[|Hm X}IWؠPo뼭:v)o0^Q58=, < z t #0x/|/? ѱb#lČFfa&Noj-_5n2K{YT^_?hpfEk+`rW+儧*9FJ1,@RaiD,9@[4ёd9w`T ~`V/,i`ۖs3@XQ][\%Ӭ0YlB<(˕I'~?pvt8``lc씌zy !Pvޯ[:/ KwLcM1xA$G穆nOt-ca.Cn.§҉2Uߓ RҦO<ó™[$C6z :>y3g8$ QUH~'?n)^,lb9UCu2n\bRUKb`DotĒ- s{ [ E^X<÷7ݔjufϋk爺+q5DAg*Q0"Em}LtH7.`%z57Xd&e" X^2 %sޜf T;ʇz٨[%S~G/ *7fg$D=O#FJN@+mW1zGp >yM暳eEIU3Fvu/<[pbSH ||W=U5V\=(s-e0:! 0Z!UH΂ DnHAጇƵje֬d6&N)JڴwTb8{LqO+v&efd] ~t]o nv;8^j>Ys C RVO"Ւg%hmRf5@n_l V8-C,R`шMqzpE.?\#)6*#B."ױx]a>cZ;$ 6rDJ?h3 qd\{6L5 o+˞ޙX&9XܭfInCS@x%׀Nnh`ʭ֢7iFܚdU{1!wbl}0ϣI7^|ءTB)El4_-AGkP glb(ɺ3h*u| mJH2'G{(&@QVs;7"B˴={B}n/f/>CϢpjMA^SP56((mOZ%KD|L*xJʬv`N.H1xv8u\{M_Ԍj4*EJS(\5&T5tEsh+};k XV|8Of l8DF>auxX$ɰ " \(栀Ѻ%$1: g 4?9gr1S/gWP'qftYV) > I y 畲D Lا&K=%=^OSSl0 ̏B: cрVZ~R3ƣ̍{~5&$vuu(>X8E$Y(_A$\<b -NB#0FŖDE>?®SPVp 8y&4|f{TõzS(uA~Y r[t zQUȰ+=eo"|"]g9Pz86uȓsC䨲SҊ [q[J,#Nĭ%dyGJ)A4[}^} Iװ^D)}zZ e85ell;͒Tت$sZbBNr -a nL/#DUgKq|} AJWFhxOB^d n! ܐ6ʭh?=GRzEG#CR< LF8>ݑ0d"zGOC'GKXy,6NzCwOIRv?`σJF$hչ)Uu<ȫQwH d)O,,LFԯC#@X5hjnzUHbISXN)sBv>E'L) PX0dkRf@~V;, JlM`>/B`ԦQѰ{o ];fX)*Va_RD3 [+B >]zFC5lKIYPO Oxԕ6 ^ "8m- 2Xq5 RzU`K]'_NpIe=߻flemzkxHi~hʮ%Ca%R.z=>cw{TQ#:H&g舆u Dd iތMØXuZ֫s2߲rEj>\۞t~u 8$K!+gϲLCY_3s>(!E_-6d+8f.ݺ1@|AA%{aAD.^Nr=\faN99obMK& , SM՘,uL\>GMB&@ssU"z(RXxCk$:4З@qS,/4*(˞#u*P| ,lxT)RW[^2r D{ ;;r5if# җ ݯ&<\G̀RH_d8΍ۿD%Pz02)iH+ep+ZVŊr^__U6wjDLnl:-C7EmPGZWSqHkQ|^D6_0S%Cʽ VG\#H+}4KLy^FhO ]'8wygaO"C%}E,יY|1~~}.E/)DPU.n6(|ȘѮIWO'UAل@%KBӍ-1!Y6xg{E"-;fI{2H16+Έ$l^|+#ف7#s~}!nn#BmÌLk' ]M"0o܃R5+YzN{t( .!x2{4}3yoJ}LwШ2lBk"M^<,N+F_ױMBe#\:N ;<䕷m;ȏI?'Ck16}V),/PMڢ+HɃ)w,k0)xȨV[&qΪJ ۢᙗl5WH-m̀ى-yj:xjQw 6sys2Bϱh/:CSN]a;u'?{Gr4P;yCMPF[胹&*J8!?ѵ0^פֿXF n&IXv&hUIG/~mrWNٹo>#eyc ^* 17*oE8鐌`fRp$-хsGO>Q (~Yo hRr` J7e%OSqC =tӠ蘞ʌ@ͤwtV~ Y5IWdr#٦.a%V\~5P W%ҧiY>kqgJA( .zwg0>hlJE]T8K`/mXt^EY#UEjf톍.S+II4%bGyЉ 倸ҾƍVjQtv9Iյhn͕^-?tαX= ~>ڄ!'"˷1aY%Pg}䄸OPNi{0ZYmYov0WG& p3֥YWc9 ORCQAWLJZsu ּZQGUH""1㵈I/[<`Դ<ǃ3Q˵'%#Gd Z%"*;`6m
sem7[77v+4H*'ܸq>Wi7z|}Ej{CoFmΆoVmeƭQ͘1AzS#^hV+(ܫ=%{TF̦Rf B?w?, 4X=CR|s^9c1>7rcX́2,E3y{A@%DFi%}GY&w|X[!pf$ːs)W_ZzqV?t+V+ﲃ+}n P+rxN`!#BgGYIK1%HZڃ_%Z鰿=_Yxu܈tib*'֑~>:Y (شRQÏwڛ34GV4bяPz${$SםpnYWo-pzZ tØaˀ  knׁwT,$`}}y텫坳F3ϥ^|&۝4 {}~aBGFooЦĩ*pM|X`V:݁1:{?]cLzX\0h?,眛}œ3'${Y2wgv-hV}p̚P!?V$0F\} % {$ma5t;#mKB݁ˣ|ϊsۑ#b(zct Ejh*_:jس ~7VDK+G-Yu -(cl [ ʫWQY8Q|,X鋶-_a6<=3GfA\6FW7gv&{UF/LD2E-Y~;TB#/e-_J[)#*E}){_<xK Puoqhtj ?v 66{+1+Ŋ BQ X@l.w`茰Mpn{)o _q%MM5gtդbpVư#5FV$M3i%}^>J>xTbbmRtBp^QP|ҝl]L Texjw&Hv4%4Wy?}iq*>K6EVo@kF4ԁ̘6,qd[j ^%YEkzBbIO} nA)#5<Fw:ZOY3N<-#vI),kk xL@=70M;z!SWQb ^AwH+[ѹ5hTたW/՛G9{shx?2rO)pZ)p,=˂Do«սؔu6^ ʹlu*W4`lR <2$=ul`VA.//ikUre<ލ 4 *CvL^ Z1kްBvV&7~*,'xU/ZFg"EEz1@+b%AEa GDHaQ .0̤Jg Pa gCh\IIj6H A103G>TFGY܁fS8Sl:T:YFͫ%?Ow 17G!9 :+|}JC ~ Jl6q+}J@gڋ{m/P18$eR-<3?\%&36.OL W&"U4r}lon%?`3ؒjHBҟ:v]++q`;`V7ۋpe/JRM!j_tZm'tĬg Ҥ&\8_uQp75 %phbTdUzy{UK?= U NA0NZG%)P<dW%\, f yrHAVE+dvG[jUc117$:}(̀yw$%믤4wDҹ\mDtUQ(nZM!&[ErI;FUY#b V|~-4 JDR$ʡjN ؑAxwcZ FX+sq˱`)?t38'*C붱CbjHF!8 %5 <4`9mh0,Z-X:kswpFtq-ؑi:w-g(#QUD l`YgeO"3(*.󠲃M_hMu`&H+{ћԅ?6fz m neлLfJGpJ15lIFz>}鷂H.=};!RG}caŧ~50I}GY4'X+"N.<lxG $O nx}Hhi߸d>yoJ!%^Nz"?A xdTyx-! WFL;)t%#1:r0|@j8o(t(h' "HܬO?L*jr\kpegOt),~Q9!\RM6)e;Y۽ey*HƠutٯAۥmPEOa1lgPkgZ%HX^$`DP(?SUDr`|/6Fѳrh8gulyM,W'@:9]Sɳ\9:(2cGZ ile_z]66K8'cĘeleHXo fd  Br*xKI!`gCˏ!}0hfQ}k"M]p}ϖ,SV&⑶0bJmjz[ LAUKI(/m^GTm|9ĹФN@uQGEbj*ퟴcV+| yƏ);3ۊWvrBwT8ރ[iLt,픠j/^L[Ʒò1S7Ed FRfcgi؉|QIP63![1AK/ @-B3ˠTfaW4]7)K\B\^[v$YH1z셺Ч UCǓH} A&T0FpZ^20zv&Z5Pĥ^ Uw'ч ڴvNEtPՓ ix6z+Ymsw klYW7vΑR-y=_PA1'-uSS-ތ B kŤ!oc3HLpZn3hVb_!*Rl⁓+-ڝ3cP"J7_sJc Z 5(<6 /mtlϟV͹ko: |[sNPـT1Ci9;[C;c=E 5Tچv=jG̀o d @2Ef,"t^„=h^n948DW7Lv[sΫ-q?0i ,XT8HD)p2&/'&f̣ "%V%[K\DPTcF7> 4em49Erb|~&&»r)tow{#X h1y Y-}Q[}JAUV&{2ג 4MT[OAva\:8G5p#RqWfSE"G^7s=\c;:k~_Zf*}10<(H%+ 3:d_JFfo~ᰢNn)rsioF3ONRXabh'D/װ'V.elFp%8JfwBOP.oQOlsV0 'G`}od/B,Mg% S" V a5UӑyܷEھ. Kkm]8 &ãyJ?#&%O֨CjENetj4y/'4R$+ɉ1r1;iR'U3P Zj{ɥ ppj+HWd66i:ꮊ$`x㬎+yr L[5D^gN(ܖnҐF8xI 28m1 qmPޝrRdb?1 j[C҉TjF}aa ?rw䊟\i\:vīd,k ~H)S==he%$a(&!]\ [ Ojs &ŗ\#ŝak}ӗC&ڳԛ6M2T ]J6JBLWgB)+\6w&~4wZ@a)mu;, W"je=/ۧ Ԭ'h Ț yjh߲@yI?3'oZ0-y+aej_{ou~i#]pzBEje\KΉL@?S33 8^ɉaDسҹ֕-t*hWӄ$2QT:A)*6\(Xߍ[bnifT(e<`c~E| Hkb6)䂞ZMᤢR+|-/6ocnJcUJ}lJ ,'`ZD(ILڅ\z4I%öi.bZ05iApiܰ/-}b~.xvim ̂N9d9,=սML>@Q#7w$'p@pQh13O\nd ^X|>fQK"Ӧ : wf2= {* Pq' ^ %M GUA>3hтcZ@ >vsK(y@23+1P&KЁћ&H}R<Sl Wg}>Ø'+<_AW5{gM6Fӏ.Һ&*M bHTxZVH?Tw_;_+ _/U9HK}g|X̸Oz0{ p5g&x;W鰵сwƏtoB05ұ%[hXn4`E d?ȹmu*`ga7g9hA. /gPӺ_B)6tN"*:t qXnj !J+f cjIjKg4h!l;$-v-X?Db)G}0ov -a^lndذgb] w1ь|1f 8$!jv~O) E NG TfA;ﮊ;o.Hi4~~s+( sbݚClɩQV")&jF +=bDeypfckՙm?>eL`<28Q> VEtGDEsM%!&a_Us npNk1ZEg=޷f |K%lm F c3gnLebGrg'Jy};ghIIv-p%}ZPfpUs5-%t4?Q }n Uy(R< !In(Yv^$~38L ק7aJxSr6 8Oܿwd(b6\P+I{Ba=az6txkվT3vq].SP!{n@C!j6~쉙#uC<]~whh@# m~UjNOѴnF`j̹J+AECﱦҼN2*y_K[! SąnlG[D9Gkl]N\G1'ɓyPdr,BS&0}K4JbQ=ӦnEEdS c1gbvrړ~6RH8|!fZ|C0hN`UqzuYG`+Gddt*G B`$\0,o Zc׊$?nV<+*~9_`5o DOŭsnjۢ.4r?U⫬dE>8)A)[Sr/OZcDԲP4%p %_@|yh@׋I\oU(7,`UGc׀;)wAfbFo ,`q;U #- %8Ц$ePg^Ʊe$[n6q; pڂC|5i׽OSStS:| &OAm3ЉG G#:X|\8uܩj(>P0-#H*ާ4Oy(!=S K6*WW9sO|Q_DB:YFjΈ|2>%ۃ~Xҏkx?0$Yd~8BQ@.p]x i‡+GdžP)͸R}x Ȏ17c[ K(SXcns !I ~WjQwѮQ%}Dk8s,*I%ArTDd{82T ‰2R?d^7lppє r>@'rV藁PB4Rc{g~M9TBG44f

yUU~UH``Fd+S䳶zKS o,YRPYjG=UM$o;ΩCt,<eN6ԥBPjJ;!'?"{(xdg =)yݸV<1 8%wf_ 1+ތZRHj.&nԵWx8n7EℐŨi"a5w[96B" .rK u\'׹nb \{TL-|zpZ ^سk+\2FM$hAQ2Q!3@j ͪ8\NZUbq3 !h B|~.RgR*M׶"be%>goy_Mdyݟ-o]]liSD͓X%H# zdŭ4sDfMLs1TU*1X6ջEK_ 8`3GhivF1PjF&!pAM[ѫwHZ8ydZv7@UM~pH> 48z(l4^;C݇sq"o{L~}&nknK֝F\-Ƙ_]JF(o K@^8Vժj :aMSE{QQ{P|%CNHr+*O ,4h!76=+j Jrd^̼֭ώc^#%^YcٿsJܗu8]\!DII;*:6:1MgZni)5U/V@LUuLՕsh4rKcxÐ6KA, B.nj]9~),vf51Bh3E1{@:vM@<1!4xS+M`&.|P_h&Uh5bK?`3 )dl51P"@`3eҮm\WH M'`@$Rmx#&B>~ô8q-s}ogj/ *}JL}Sz p5dF@?³Ao+ LARO .+ `q)G윙^r@RFI. NHν|? !0:`^ٔrslɀVc-fkIyǩsOKݎ:)YәPp""j+rPa,^e a8^ㄝd}Ej9C ~ y$xnC|LeP:sHZDCwn.MQo}N +/K찕oAA ))u\P=y/f`I>kҝeWzQsqR[N\e&i Ķ =­z#utϭ:ΌO ")rY8"{ Rhe.]y,\FD0ça wE0.YӖ4Fza:z k:ĘYPSsz?RHЩʪyy:S)}"ZXxGA5 5? г\J~ S1kb^T&I.rNjЍce׬xDe1-U#x=垙Yw'kL7m5b73 ̟an4xՠ/SJWaϑ߮^zЎgHJ(dקZ)E] BA! jT6aC/CuGgZb:NZkBN`uu6SH!!r*x`٩ OʣHr9UgJE>`;Vպ8Frt{%eKBPۧ*9YGWy38Q <̜٫S$ri65JhY{ևogK~R "QS;15u*-16wx/i+*6޶d@h<'pXBxD 3L:< )=GAVפG&ŀ"3&J1#^D/핤hᰟLUO_ ~MpIiH) aUZjTk3yEF9L^NwkQԼT4].2 g8ߪ; A!djw9 [6>S;%R͋LA^puF l*'?ƣp.d, /=/Cdvv;OieMV, ^ɂenX(M ,!`hvFJZ’+&?xs |}喀j[>:8L_| >$rKO'|^Jv뭭1,%_(5ȥa*S:h!&hpFP`lN(ɗM4RNay^W89sOF=G`YKY>l:0Θ7PVH㸠|릘V˞gڵzrn9$pRbyԨwm:&wby'sEzke u28'K,M<+mK"D:ʦ6E !'bGͩN{!2}EQN;bsG5+ϛ<؉[}F9G9`CDG3D[1`BE<)bi-Ux!AJUg܈WFmXq6>"0eN- ~[Kp`!(rcơj;ժD.Y@YYI$pwX]:lfǠ3;[\AQ.>#8Nbǜ1AR+z_HԘ0hco{7y܌w ֛^x~ ʦ1JZ:Wh)zFMIqb|nG.KDrJk=kDZg(,V7~*kq!0 ݩFl[lu8nsEbH^Boꝷ^(F÷9g# Pl뚋r9a vbM7|ikSMcGq1\ snNTN_ϝ6MNm+2 F&k/UY}]ᣋ!ZYaԕ,?[0*oo"eS-Yʖ@r(T$%(ld?lZX6 _M@ãnΦO3P?O:fydIr w6?J_d.!9wqZ7(D t4[5$M6-~W΂]\nNnTDpMiLdĔ&b/foE,sg&*;#,Q'X@t䴄X:^u|Ae/f]8Amz&i/O-Q{#gC'u7u=>@6p?i炾&ZW^wyK{_gELxp"7C_a-|*J!\%~I0ꮹ6 vpfRYVշ3w^K15u W'(Q/.VS;i WY(ð Ngf7;V :!~gMUpwqY]IPq^MKs4GIŬZ2ꌫ0Hy +5۪*F^,Ovq`c< NWj6Po" ikrhj <|-)ӺezHܟK?FetgiX:F{ Py32VX)w<bsCa4r=(,f:'?o8,Ie_]v͍yB&bE^.S66?k&8 8IWK_;eWud󤷤M5"֜@Ӎ{aef o`Ҙ]oKO\ıˈUH̆27Œ;1`ϣB3WmZ~tp~+56?y.)Qʃ٘x1:+ɐs5W  '-fֳ)<خ{Kd%9/ 5痭zr25 @ƕ}'6B//9d8 WVeU.a#%W1"gW?ln&a_C5JbD}8P2à< TE+ctS;E0le~{V4l5!6y`4ZOZĕ{b$k|}?QvO„ش$1z{/6eɇ>'s5geMlu? :GE;󞢵u*֘{2e_CN vk,DB=PHprp(# iK$#_׺Kc]2; .}\e<ƫVG["_\:/#a=r]$R樹"F`f+}TݲtH6oa bXW`sjD-|SaPw.EV+m%m@#U6`yF8JXWA =U~т Ko^̮e zRbOY7Zgmy b0iTӿ2d3V%#h5 <GEZ-فD4"C,%ħ!@kX$eS/#]BX]tEd(v>ņHoA*/9~vݦxv"4u*&JQ( 4griS򞊷33D9_OȊ nB%A):o:*xM[8&h\ /wo(\}g܋}]wFYuQG6#D NFEu,k*Ep9qBE\,4+3YGo8K~S&nym\^CxEAnQF?^ ԏ»mRN>$F4>#yB`(;_0nB@ش 㱫]y1>EF}Ho`j&?-qbYQAtĜBmR`:Rfe74=@D';]6sY.g"P,0Kg$QD˚͘a|Ƚ %D)=糓e7n}A3w wH0/2}r)HJM&y61pD >LE\ˮ5?ӶOЌCAQ[tҕ)Vo+<ي Ɗ#̨#Ȱj%˄\h 9)p8i TӵAAjzt"F*gat˜.%)sL 63NmAFwP\k*l*(aA~G䘌.g4Dz96Vnt@@L'er+oÍv\6{; Im$0PRL6WI/ J'cj\IXgG ~̃w\ ^8jlςՃ&M@!CrD,2w=# rM<'CpB9R` Y ߏH~)f %Tг'P:քi ȠYEW%&w~r f_{|ְ۷^sP>>Ϯ|agA|䮳"QcpP6XzF7G;3<!?u9F,-2Q?>_a]A zOe+iԯ $;|1tbv~7rz akd;K;^/ sS]7,^xjDh(-,WkiR 8܄+1 1Zﲛ}D,3hHzn4t,/=GGMrQNNA>jrhPG-øu!cu[(*x{+dQ2rn8WIy O1|+NGW'z~~ؽf棎bAr_X2z;;f$CTX<93`53!$ QJ9]xrPhb*+IJ[_@]ʦ4N`!24QƱ-!,QH;]ǰe<WGVR4WC`@tN;r^zCIقVfhY#LpШ R_I7䛝(w4L"3uBcPp.:CNl}<<F : zmMb):*]XD@icPz σwϦmS(^$֪%DEYʬ lK-¾Su@Eˑ.d|8P8ޮ&jY`ގYP"E 7'^͍xд.~amU@0EfFh5 3g[ )AXC ̊H5W!/`J&S̙nͽ{PxvpnqgJXBʐQhמdswTޭOjG~zaG`\ΎAi.逨(uQiWJj]_  Ng +MpeM%H ƲsThrAaM^vRJS}~0K)qeZm,5k@]9g&uggsA;IzU5N=E.hO=*`O _IE[tDZHs թAQ3d (AH1U-#Y-m UTrYTnrq(0 [OR#(`Yo0VUBqy#9UuJN \9aV+_ׄwKc.]mBd`בV_..JS?mp3+MaR&[$Ȧ(}C+ `W?c'ۃ:KFa0m+Yu@^G"7Y80YϿ83}nxDH@sׇ?AWA{zjP Sc45Ar`\.ӞWE0ldS/űu 5 ;cX%n@Ef [-K5lIs Y 0j&E5߇vbId /#d#GJ%mHtA;#lC) 5/68JA0'5C**wӔ2Zjq u"/ÍJDVNgNA6ÈqB!Q =8yJmh$ a?>}LwtմWb)xW#4(eY:kW@\G;``43WP sD6]( GmD޲ /BRTԼ5+;l͖uYBI<6 @"@Du Dx<Sv`ZMt&a@t.UMe8$ntU8øwY\Nُ\RihX]d:&#*a4<67WxsӞlܑ9y?xRl6׻1MOq_n{l! ׃ ]- !iOq?- ߐxYWWX1:oᡞ*Վ4UxmN/F Zg*:9C< ? h; lyJ͹݀cyfM#۠:16eAҶylC:ZX%HnҠGފ"+m`♌@O}T_'¶ELeߓU/Ɖan'! N&DVZ?_jE"VvHݥ&Fp'ٞFQs#J];֏צ:[qDU%,$7`zgsEE;ǂ8~H?R7.jUJ9Ӏmz;6H $ff͘oU"No::EfÝOuLUo9 pK将`8<¨b%~P0Ppc#BaO"3t8?HF]זT.Ge߬o(!ðJlUr(\ QtlRgᐽfZIBfJеd1.7\͙Tp1P"E \K_)_)2ڠgWr;X"F%9miOe)Z\?7Llvq:e<҃T^oW#f]"RҏI!(IGWdJ0Q5\%%yaiW7`fI]z_Hr*q& EqF KU$4Tc_=0ly u֮?#aR%* ؘu'/?\kb4 ev3mR8\8.,d:xk!6ɳ r84SC `)ᙓ6HY ŮGN`nqڅSRF>`7qfKn<ϽF#B:g&~T7Mw"Io)a.TvoBsƫ537;L8~=>Y)-.ؼ+\+t;w/Yj2ʹ ʋwY6V%M嘸2TvEh}M~/b: dWn5fa(k^E~mb f,?#kt1Jhp#O-Fic$-z;wζն\fMCϽ'JPv~s^͈6@GQi܁:x=o@`b L~R=b8Zlh#aƲMܰ:y,Ϛ5$(Z<KtVF^ z~m8)t;f2e }I$j kԡ[~jPL wk07 4YrU<֓w0]'vV`[/Nɭw/,j 5"X\Pw|}_P@TG!6 .kc IrO*gg"=H\糭VۖFҤ]0jm ]ca70)s_ס~gPT )ᕷDS4:w T"ٻ92MSZ15xu9+v#<0@g!链Ym @r]#Sj6k?&f0 NAGviɉ{j~,&ԄkrB|H\H0H[Yp\q_9#4[ :lc".%J㽍ٞقM|a@z uzЦ]oE9s2睱3b"Y~v^K{KMGy,Y* 9fճ ZbJe;,F9[ 1y:,_XkG[ypϣ~i!d< Ƶe8&lBb$W'HLG#UU׹ NxꯦY?kUؒ+HM`oR]bT ۩IyB{okHWr=Q(t0hW_Fb{ 0cq*n+Nv:NM*í_Cwr*TS洢 Z? 2M=>}%%Tf^ןz<{2f:Yzb3I, ҳfaS$"g,P8; gnn~-9PI.mGl!i{[b=&Ni|.:x3ԝP#Z5Gx33n~4m`H%w~}Yov8J0  T.[nfvncKNjrSl0i^_XT QTkϐ'n;0PR)Cv9(ޔVRmjAxi||T+V5BDLDyDV iY ~a͠ЗX&<4vKa+z%riؔ길[B{ Vjei`.kB5+!dv[;$eiB: u7> §,l'֠5l!F]We8,ٍO:=oC̉ęQGR^+tFr!F⣡Eѝc$X-U==84̚4Zp#s܅\ga^>}Z_ܚvs% j$ nwiob)?2/torp2l5HҖЄg;RWKΪBm֝&`z o$me@$Yh kpV1"z7>b1L#gw;X+9h j#T!@!y:LMW&D0ǽFm{V"V .G Dxgd@bK9=GX Byad3J>靥h/q'Mbm{:ڷ5P8S/(ʀ̹mI9QD>OCC;C?ZB}\'~tฮbB9v`,;=ƅy]nBlZ䧓w`ރpc*} )Snv\9:;?5&!Nt_?sJ+ky_y ~_vэcԣ14PΒJu(>͵O= dP [L] }`7?n@K}'Vǯ]?6=LL\pz. ]/CePNZ,ِϠ (C^W]uzzBj=1R{R$}9aX2#l-ZU 1gU*8˂7/4HZ 9ϡ3+h>e$0 :pWwu)^s?`lpb~6ڙȉ$Olt"^ӪeSX`wߘ| zh+)z!".#8rH{<=eP]wy/|.yS; (;O8(4h1bq 3!)q]Kd*)I"4Z:%vZ(߯6!}* N^¥n b&ad4?0]Q +K )sfzb̌lDIWU4vP/KG׼]iƋ`SSLe1bB,&`ܳ$>?%YmUuXϤ[X|c}= FZ0P,]oN6D-lriGY iXxhf3S7!'eBV;rbsEuρR>[,,=dӷq:\ev OߨդXJv >va#XyEYпDLjӹfZuĤ}fw{/P=v6jmgk63hMEKtzw,=!_9%#Xc;k\@Sfl9TG1Js쯭mQ|c!媡ަBbwPNX7T^VIe%x~=0F>8)^aw[ix̗e lbt9䳸zs !ܴ=]s,'~jkOºߙ4חVtxqWW*Lo(au)r;ND8$Ac'b /`M,o'f26z(33) [kO4puT@ا`S5E,級>Q*n98Iq⪢RVnX V@J˚0:-.fy f58hDD`f2Q3i:PNvli~EML_j=Z5mHSm`__y-c 1GOhwL:S!JAdOKy pȫK\W!l2keO)nZqmd][+L3L8'k:XFͿWXR/_5O""a1ؿѶ,yLn[bGxG䐛wj潵gsS~ebdO]$V[ԕ}S%[2~7 ޝ9l~vAq\,u*elO#%9;x8n:3r;1.`+x<,=hrXl'ޞٕUx +݁xyV2QX8I{@w~lK0w>%R#n_^ZDMX[@,mTZFoJZZahiVϢNUh͵pu` [uWA%8<ҰCrl4G `q4W @U$aX;*0(EӺY@(sGE*qTҴ5#Ļ`,oDǿ &%_ąN:WUvnK{KZ|O%sQ8\?2I1pRvLƊZy 0$l@M]#7gBp|sq!_D\ .{;/ϋSM%+I.x&8욷5[,zנQz:.ҍ-P=t"ѪY'l':tk3cIZ1$~V }1G!K^'[f![sLpneww>=[-r/p}V PE: _1{xV]tZXۢ'?C0 <[ഁt}\ 1,HgXQPJ_ۛH!b*v-\]4A1pIC%aC_"Ǡ+8|&y{ zZjja!muBa{הX-Ms^sҗa*`+F$*\P$t.w 'q`5G+@岰WV^\ Eh\\PI.)YAtӏ94᭾5O2Hqvh^CG j%xY%dG k1{qzVT>,mKE$̔3VFtfP<5ɵM;sEPćGf7?t{N%;D+> Au]UnsO?0*KAp54%^qjL*LB4Nwg/y (j5N#;U@.?2"%Mv7\[Z[2dZܻ22S'޾fo 4 +30Ӌ;2O*/q%@y~{.íN9sYEɿ0o5/ l_/zUrcOe-vI"3}Y-ɕ@bEg/>9_+p#níיK/n[ђ`"t Q,p@% Msj nǨ_{* HS֢s:bkjyNp {Kgz /.@Vk,#qQBSlbΝJiޡ=ͿPlݯTB +2;ߤS&|auC4M2SsPXBWbDu+\väh/s[ʕmtxG d&MG 2Pì`_Q/ ŭ2Q5C: .&lOꬍUJm$!*E>C:ޒQ(Ȯ,*O:8T!aoW/l*3'#\yD<!.``ouȏִ ŗңLL {| ]2 ˳چ5 ܯ@/%)#Nt'}_*wF{x]=JtKUp߾r E<)H"j>L/_n{0N}gaFdVX5"+Dy)l*7 c嚮DΚX~O7Y'KHN& ؼz/U _ ˷]K%NK(y=Ԑ?Hӧ%\䤇wRGC;4D,-1PU ՗\ Nl}soV9N> Z~.ܱxMxNuc`vڿ*h7fC7LühmحA5yB܈INt~jcj&tdU;|iheQ,2gm:qX7~(ᶹS,"`">/;c{Zg퉶z\t͙^L2( (vSp4 ^jL(RrÙ321pSĺRˆj4ހwړ+gh|ZMU ۭ AYX>Z, AvoBeU ʹY*l`EеQ'/bd^ f`*=1XF9˩$nsOYpÕr") CI$G3L`-vVYQd]l TI28LzXYT:AlPdEOc!{v ?}ʍDV jiH1S ĜEO 93oP.'6NO8 d~ǩ#^ܦ˕`R,#DN '_մIƺ@/72 lDɇk"y/+[:UjSElXP"+5`Aw*7h`Ю=ܰ2EMІ0!35딷>uX#vO󊪦 uT %wlB3)p߈zڇEnFf}Nȵ(m$‘kKrk$2dִU1] *t %x;/̡ÁS+!e$./<?(,ZcB) f gNsgSD[}lZ^9b<L(JGhB+ϧRlFTb՘K[&Xm] @L9;Ќ|?ۨܙJ%-OڣScldaCuh;Ǚ^u#ljaS&w,d ~aw/Gtɡ}_ZWPy| Wx{$r:(%:^E'˞7;Kp𲘮q[`(ZQDE/VY8@U0Eg=n+0 >bܹ5 zfNe.mul$m뻕[}Mm^.hqd;O:5 M={rwmf`ǿJ!49GvנCwV& ~f[[ulxms5)==QV?L|qe(5W:lM dXc{Xp5`euC1Ox pd3ֱIO +keREkV_' QwXZL|/yig!a^!<.:?lir-c^쮁zsݖܨ^`a\3oIh$ :Z}MeySwz 1)gc.b][<o3FCNONF'=.96*]O"nDZgwuYQ:/c^@A!- P٠U]2r>lp(iB+9.$pP_!Г/|-دYW \B hW34Mx*LIK`,gE LZ8 v‡F;ԁӝ=Ea՜Z!눈)YQ{*¿_kQv82^粚r4 `zb[4%μv>XtmΫ_[]5=ƴ9|ٞf h/N}JŠ2Doh+-M?wF!@sx|_8VN--6˛XS@pR;!8Ȅ#$;gz8,dUyRPK5FkCu B|ݕmFkʡȽ -Ѭkíy̾Bz]a Le[ࢶE~ޠQ ںz07ș,u?jчAN I37Ow]+!w*>wanL_ԤK2-Uv=$Ke9;Gc+|8۔6jROtJ"[X'ETKXf$J&.Ko?eD{ Jk9޵0`zQz$H׸pruGipN<%_fFl ń2 _ՙ p`*N?.x|!e]ӒF> -N"|,[šO74cWru`EtEK6a:'Iq?Bk@{?IH-A"NnalK^Rq'f!uFv E)RMfyw2y;qv([)6sd=..nf*o7s-h=]4HRmr\A_Ϸ9.9a֮P0uୀD'(97AKѢI'PɊ\z}Gh? Z~X5F<380|[}s!t~4[Eyfٽ ߗ]O^$[hG̒tOa4^~I/=igRR-~MB#@1{$kCkߦ dEA7zU@eVWݖm-QQd! :+XTM`3_ 8pBc]'n2[,w ҤO vO,{KP0).%<R[~"3d(]""HeWˠ($LCBA4L+e8Qn=._kЫMޟQfJ|S\v X*/*Q މm5*4.8\?x">u(y4ƛδ>K9ۖF^{*3 0o,#R2tSDtq;K>Ulڳ%&K5}`@[ÜSw4qiT6cڲIssE)_pJ>a#gC~7:LeJ߯WRg{ARyOR0Vѩ3:"zeA>%åjcdz霰+>˫)ߍ1I `m$#lƛ<~X$Bλsߡ90Y]!TBT5CH՛xu}`DfLX;6]=?Y; 'ov3@a H]!0(+fÏOKff %I˗?9䮥;䷥6sfs`=Ssunu*fycU9Upk 6g8VԑMALw=|^wVطrHv/6ճoR-tsW0W+/νm|JH@|_VQ\h2 L-bǰctAcdQ&p\]9DMb:% 7\e1" u%u7) e%6Av߁|4Qʹ=,̒j梭B|HVw]_<$|/9p;o$z u\,L@vZ>XGY<֥lЬNn}b ]AӊSe Rqȹ+mPX=7Jz]1&iҤ@j}3Dad&,8͢# k qf<^`0+QŁeWGyjkO+ {hIyr ۴{}BНo<|-#R2Q@suЗ °kdJO_A/9Suf+RI4>d@{C1׌!/ * \K8Lh>!l=&AnL' \aR@x x/phLq^+G(Ē{q`3uO]Vܵ_",bL,SD=]p9DmpJ!Rb,j#5 \oWm^ONZ40H㋀{ՉP7]xj])Xw\JO.^8aωs@zx`H\.{:ގJQ\m~۴w?vO˃x}`렓ts`݂ 1D@Pƥd& ^ƻe)Wvjwh=?Cjmb>,O뻛*/)fQ_&\l~z!y@ghFh OW@K~Cu;'Eo4qvLod%Y0F-` bAOSTsgo(6sz-H)KTy7mǸƙ~F͏v@:8.qH10?(p0̄+ppNrV;3_|I+XBij$°Vj” Aowu#Co(j#3NSŘW+ E.{EtPF?AćpJ}}d'F(?(`?|clg1ޑ ۘG,{@:Ǫ _1ȉzVk)B0΄*c1x$ 6}++&|Jq  x8#[& Q/XG@<0 ώve PzD[k5ZrlaAo渁s\DTq~=DlMɰv6HIv$(xroC$=( eK 1KCrte.,>9+ d]`G/q{;bm(j5/d&m &] A}[tՀUk] uqݢ[e dNCH$]t x9 :n6,KdDNf:P͎"Uw L)F?YE7LG/񔓐+}5Afjg>4xh[ڂ\3i4b@_t֒z :gHCjng#W#^;k?ff={܊ƒ&9^<0\2 Jb]lYJvuK[Z-9!aԓ,N=&/XP<]!x!sԆg!Rz]pc@)Nފ6T=*i/!Zg Y]Tyiob&KU^Tj*>40%sj'@vIg#un>"&pgԨ#`JʭE~frG+,ˌU?/c=V"jz0.3hT5 mjbw 2* w^eJOU 8JJ"<䬭nwU`Cdڵ"|%u4Na6 6zLrA w??g@mI8ؒ>4b .pgEM8,<jZl(Ry'fJe@~,>K1SyhtvSʁ pO7y3lҎ+p: ȯ+ iB!WVlxC=O|8*n9醮Dϣ`wM>PEޙtBokJD ht MzzYQGL~Gz1T6rcl_XJǤur<`ƄWDOiŶw!{j=ɻ{h7ƴ3zM)HAp.n}E׋15H`[nLS NtZYO" #!V_R3nS)n+idE^gЅ)ǟ#~oS=ؖ$i +% U('zFpe+tSGܠ<1:FyZ\)A*YsKY+urB(BR\'k}@ "B#~Inr u9"y{CGM|Q^d\ iv}o!FW/zY2E%=)$'jV{ d}xӓ0v6}RKNA魙,=l4eX\K-\gk ^ *,Q%ȸ0+˒h*ܵoE1KAppՍ.ak;؈*LЩ e5sXZupjMQLc^!%r3C&OyϽb)8R9V.:D o@ g,gyCkȡӯN>;MvR4 44ɧ[&xPa]@fT/nA.j?_[$vCXE"DCjs1=74 9܈{lT_ 2-+k@C$F#z=^cNQQuFYQwXvjӦ{Hd+eWe%7eK\/sGp6;%q M0_ps-TGt*QjR:NuQU@LyͤsM < UW YJ5p]j.:If 2 zT<G%*¨y޸ÒW=f˅KݨMy .[;m:DtూAp=xSssʨϢy**f8;򿝜`v_3~Lt "9ngZB5ZZoix~*p0BB#?#qA+}石sAuIE\Il mkREpI%0 JDߘ7߶iȾ-UJ:N{ M9eYh}DFc3rnqP!W>a - Η#d>e1? ?vD$Unt)PiM^O/mK4Uof]9=b3BY8f<uHƪJRU#,M> Qծ9UKYȲڍ~{};qwz4FioT" UU*8Y8R r.)aV{O=<"Ξ VN n νOw 0;(: t聐dw/JxPsrF JFglv9yP.5.3Wc?n#TPc \ES_KZttJ(r1 Ufol0+,C;>SO;-EOsC7DDOI /[8̭tI6u߶7%(Sp")q B'^V^ bbVgmnDȝ Ptݞ=S0n۔PlRiGPrqkTˈW{oPx}č H2(|R~04?0ݯ[v $(?.uhi$xN13ugm}bW0}FpA5?4#A[3"bkw9D϶tx/Jfw)$-)j@/JO[eXE!{]&bG&!lyA} S-DŽK6@{BX7 Ľc3:Z%ű,Lȹdqj(qߧkΫ㼂5.sȝ !'eSdYx~WXeSa`$^5\qGxT_fsD=VAm'ta60R!^<Ks]wG: M˸`KvD<&SV2}`_5y<C/̣^dzȥZferl0FE˅bƤUA"?[0!4 q/NşokHIm߿aҫ%w>|p)gӾWd[5>0rn|t.w$<^G(OOvd7+9y.e<=$z2[ {/ +5蓵HpSxeFF*)TDt]$5L/!׏ j+x4ClYVSQJv~CC'_Bh !;lk_OT#Sm)|\Әd~O'c|{KXsU@(_VnaBX=vPmΚaDx  &'=u˥D0z%\`HE*f tw*Tw\u߳p*/bۣ?j%lFt.k=6:;sWjLNѲ\I:-7&P6%sXwcϸ0ڮfW`ˮnt0&G.ErG_ 'k׹Cϩt߀rINK#3'T1a 8sէ-2Z%tn1gdΗiZݴhDN,u8etP#D%aҷ #$Q"W[uqC\uA4%2C~i@,mO M%TQ" SaJ _$[c¼\Ym` ]l4 "}&R=oa7wݮm} ~ f?7|ڭ*M춘L+|t*bQIv ֞?.GY0}lGxcٌem^¹ z 4FJb)R,GZcQC|6 *d`߯ l &?#PaRIKB۹Atƻx9eF(sR/I?k ^@Dj&;qUX OHN84#X7zUU)m2E;29 XM|BX&Xm 0$K/xʞ b*F<UTՁxB_ѻDP*x{gq~IHcڮʒil@c5"() V]]&޸*7O eXe/Ȝ:}E{ؘ.< ^+ N 1ZDK6, `%˺D>KuqORF []b%; ⽾=XK1 Bt~'W9 Jn8ɠX<ǾyndUǂU7W v2}JmWFPD?9zO7 Y㚐$- n"kǨit~ S;N>٠d8y4 [uTb\ߎ,PRJ ) DWE9*@w!^æ-,;45ɺJaf:_{wbfA 4ʡ/7z:_5- 1>7T6yc5+P#C^.K fQ <ߨpUa^ ubF2itE4)aՅP$)&&b>TQ[^@Y]ߎ(V``h"E`1=%oJc0tbKGOyȁ˺0S-kO=d 6R%U"T'yPȘxO6kҝN"ök?tR"p/b";4&g\^XP.W)'_[Viq@7Gw!%\ ךeaA*eRDLL/gFI#>o ~Xj?AtՐEO`v(R5&žsՇvԜ ȓ;RʢnLvHU?1 km^ Swʸ0;&sI k9Mew76[gy+Le\I GAopk6n(@#fΤN ,/{6l!D!6.@xnJh&UPA K58 fh^#S_׻`nKh9ZƖ:־\o'P&w5nq}? KWPetݑOhC e*qA !RVN33q>eY6u%:w%7JKR~kGfU QQ˂q)[G1FJ$U 'C'YC6.QbQXtL;#"1Ivr(%6Feϲ-e@xR8@A!d-A9|J3תgNξl(E1ːD,kGz3>dFՔ.pcLJUpGv:%GM ѸĬW~L3H7. ٩.>.StBw!]D5JYЌgnx /~7 4?!iJEX_g*Wށ:{ˋqfEǡUGIR]1R#׉'Xx\b>Emu^4yL6 !Yx/ʙ XB)Q_.foħ4gEMR8pXMP!T,Iʁ7&I'Cֱ*t'"jS~lɏڽs4CkƇ}] l Uԉס7 7q@G+ Bˁaߓmi6_[+ _oVLǕpAw_YwvGRaۛx &ڱ;;dG~;0זf?T?)sRq 88iu]_cTWH֏5tԗm΄S.OH܇Ehoa}NonPT2ԅI[7`Z˜hB̈~I5?a4+^@OmD&~ vgJ$(+|@FM(07?(өk1KfST/*U{^"#[pʡTnʺ"C'ۆ GG,%ͦey%,Q3BĵM5MZQbf `x荶 \09b+Cu;,hG9xnCLglvam֏j&m@oaG)j iV`no^\H4$߀b<8c3i-s=L27Xd̮Knӂ" ,D+'Y\5T1.`6ADR*w4&z](]3ǥAL0k ]j`Kzvxl#zElXK@WS5,woYJyy59f%,^wq3ΫeE ސu(&&cq27\޼޵<%07 \L4%x̘E%U&l C V~[ަѩfӰ܀pdϳj鼅%'!BY`ZH̅a_T<<o/jO4ŊzZX>^"~%ߨjܢHXA8{{-+0~5 8dwfK}r\1MO{F#cU{3[[15\D]ꎮ~^iÁVE}i}t2 Faxs(B?2359G怴$/6[!YR̚ uW7_g GD;%!(KU,'v T`"G1Y4KK2H5yOhVwLđ:OĦQ[?uz& Ы|bOr-=4'UpT$=sE}lY?g΅4{R'Tr?=KFtY%-e^.N8oa YUUDJG>xrb|ȇ\ I ghm/6ޘlC1 8 F0,=J*bDF*~4򅰍JX`&¢%i/'qL!Uc 97Ԡ06FbopW3B)R>bHch_%uzd;]Ϡ2 _(sViΐRM_\)oDZe' }0AG>.g2}Y ;7'#ftc{m?etNʝ۠ rCϞvxPeFiǔTB:#]`* 0$G?'hmr.LFNH`9T(w,.oC^b-=rZM;\$e&`ֆ^A,Q#{4J|NW c࠲ <򉯰TY gN”,׭mgw\F*# '`.t?.^=\4A"H7(5F,S% ߘMvO]^d P\Xk[?L<"x;]ס3>gx]փ[*<*fQMe4ikc`ᗐp"4p:vFХwB~G"ȸz RtЉ eӼi5>[ȫ6Ih4ɖw! ZŁh=ռv Ϛh.s!zj]N^4nd&Y6]+Qn87J0zY`Z<9@Go&K\ b4a--|Z0c4G,Ť-LRW40,SK5e=V69-=^^ K+hƕiT'mp>WI"n"Zki)s`Kz߇M@Qa'`4^;A} ߃Ͳ5st1orL!*GHjcJjy`88U P8E?WEʓݐ}z&xU'z.zpdj5fP5|`#gJ7K ӴmF,KUR:&j/?5ξY8 <ޥ!"Y}\h5"'1|0q`+dz"!ɓ5UKz5Ӏ)3.| xķZt(mX.][֜ۓ>;HS( h|H(7z,` ꖎGe; H'UڲTz9Zk'JII{ޟ';U%V4ԩČ5u u Keyᡂn{ce94F)!V;s~'EcG6Q;Xm ^e=;!{9˞GuzQhi'DS>%! &Bȑz-53+II$hh1UZ偙қzfP{4.*ng֢fBDĄpd/ij Ԋ)ySΑOxD]C}?h$G؊\^,8lm7`p3kFrgRſxr_m*8 704c:e. !_MM9Œ^.q8e΀(M שo5 ĵi"ac]2wj3oc i28**2uA99K50-z G#QF?N{q^]PT{n .yPhPZO3UPx_=.IkB?WH0%|2)[LrQO8aq H^HW;s(xNQbMiKNr!%u3D8v#TO,`_{TЋ pa]lhY:F:1yӆ ^Tߓ(r#sU*@q7ӣõԈC =Վ.ǂɁ'6U=QgA;0 6"cL crnb\1f7 pv?H-;MA ,my f"O_/>;ә}E&גVOn ]%5TV&H D֥ |ilRM>s S|3$ ̼3=bh'8F$/;{`gZZ$Do yʦ`Y߯p-z$ɞWH@&˶7U& ؘ MlhF|1h,Ō@9#bd3U X1CNPfT&<l*o4xTϞbZUܭ!_vot\]7C%V׊ƅSl~ y;A;aHO=.#Tk:6IFb@S:GS [^Fp:G?d=%`dMg$KS( ۣpF`6C?T:m %닀_ ]i '[U]RZδ"ͿUfoOc ^J:#΅7<Ӟ -Լ`a}4kH$6T,(U9qcza"DHl^2a96`/L zLŷmݔ'n;L{4vz8/t1-bL5 hc*'lF Y^LOx@ȘkU ._lhʯЁ {[d wp)j'UMՔ+v6xBe+]{Gvk0S5toFCbz}_ee¾lO(hmysV4%ӼoQ$ C6 фMo*>V׀B1\7'6lm;kz@X./8dBuH\5&Ȗrd ,?U/"Gؿ`z;0P{ ^-\ [Y:zό)Nh8\u%"Ok$`[Ye *TؙO1dĥsy#H֐6,7)o1(gvZsFnƵ7Ha@[4%5#Y\Z6٭O튈]MChg{ɵ1jh]CW?1jp)hA]70$z86{oT=˜Ex$y!?9EO6]yK+0-">մR IA5~"=Xmɳa 2k6עJ}B/-\EB?aG<cݶol.~\daA>8f^ X&eJdGa諹p`*],ɣ ke_+T*Gdھrkeё?Ra jix e{Pa^>Fr2P7YPR`'Q]y`oܭKRYo퀂6QuKC;GcpnR#Ɍ?3XtXh„Ha-A'4_9}#]|W3`3B#8L>#oo%!xVpok{zhy&:8 $Ub+O=!;ݽiAklF.Jͦf‡PSqC.hV^$ d+* WɊU݆%P9؈N\h{n7xė?ճN y[,S/)|J|+YE"Cѵ E}xʽ{Z.>w.b81Ʀ>nk^(pFק 8]Hg W5nao+cd*R7yMb/0$`ab ;;&1v0q$es]#O2"-pKՋ7'{xB_ejZ^tn{Qu՛PGp^`ﶺH?ױ-n1f sx;'trlR@E 4qlN9XIA>,ȋ܃IL>!O<&Vo<.M ]n&'Ʊ/ar64w?$jj#f?'z ۠nћ#}cPK .ݫ:ꭦ89tk:\-眦+oŠR" 2QT! D S-;_fmc '6"J(qT Cpmo:(t={kZbw+ZőC?L8h#9qǛA R]12F9|+cWէ!962J[Ѧ٣T6 l7Ղ _%GpT 35 rp)G[ƕOc;G XvÂSHS_4qq@9$+B) bkc/wusb!woY`l~W;}Z!B VXvThĕ#t7"< >&QEPT%|4\ WIi!ɘu RPs0v*\<rЀlg\fQ&eт0D+fֱayW?;au;( b调('lqO4\\qՁ)8 3}^ꟂWX\:2y6:f5HOqxq)(a8T@ijC-õh, de=[GT#4h&/OT8~m2<fgz8MH,q+^!9朂8^@i33m-99-4ߞ3i A!fGǷs7 ˊ^Lx4!ak:|[?.@:wC,&!ʂ1pPz ,btq$>ha!8{zZs;3 y3QnH:^7L[66S*K5 ~&$L >PޝNʉxYt/fXlw) "/5Z$<bb+l\xh.EvtuuZh>B?A-*di=Ck^RC9Hmݽ_I0Xk\D'=nU)"7_k֭B=ODȳ\8eK'k8X9qM;N#eƷ -EFk=&}B.\nz$7ȃJѳW-7>+|hHV,$?–I(pN0R┕X0a^~`_Y䷏9F8u>ՄN|c8Z)ɋbO9>R pDt@UtrM`}PIDE/*cBlidw76^ډ{4uÎiD uw>0"y\5OH(w؂7+i"ot*nR[RҚFZtF zsj(N&=DX+wBZХY%;Wbge/FtBB(r=9HnT*zeҲ{ɺo9jl/8n'Zizo"iڴ7F_7ѰC&8 9Ow 1цԫ%f>*h@a=׮|6=jB|ou"epë 9%)VE@^r7SvOH;3"}VEIs{\#690tʊ[WOCqHXۉ!WLj }Xֽ2 %g . eDuPo]/=[sI.;O5S'8jss2ᐲL \ADrox?p# Cj { ugȒcPpYy +(^^WoxxBdB%HǮ5'8!% }n ̋CAN%1AAމ*yZ0x*`A[kW}ֶYƘ&gﵝ? AjC (<rnKwVYGNsy[V&BOi{)̬TS>afcuV~l싓4~aV oMUjjN+qjQ)x=iF29h%5cT Ֆ 5tH\H3&!Ě@$Nđb/ִ"e(XV|iC,k{.2E] J)4VeJM/ͨ&ذ#Dm(\V1A ֜~u Csy_ 5ڶ.`Z7HүLbWU։bd?UA(wKu f, n}[U~:߳y9NsB&Z85ALHJ-OܷF/m] gH|ʛ.}(AO9ud(|Evm?캪P7>0T5ид1]k <<Mwf[;RK:黺ދUヸ/$a_=« ԭLU`,G :sM0D ejB/3TB·^[ ݴNZڏvcRq#qLO3{_ب2) u8tI0+FIHΧu 1󠭹) S '"}di@e6𥈙zWm8%ixg_&6VNVg3VM2d<.7dZUD͗ǐDU:Yu'lZhxW ^Iuu&O梩⚈^U>scfah48nW!mi* !%o<օ? ̝K=wkj// :WtR;?ず !gWn 7N_o26^NtN>@e[K:d7>:E|>juoew0#9J*cY,֗~f,?H(}o$4@=C..-i 96S*7^FTÓGy! JI %JH7HOrb?xݍxvQGls?DǣȺ#CXd0J$Uͱ>1(|c鴯A+CЩ_d=9eb\dE uՂY0{'Ӓ劇b\%]baF ̻[0n zkʣ 6Cڋ%9!^(|Y[mY@X7/(yzÁ-y(*h #BWpQO8'0PE^B x bCI%.W[?>* BBy jsո#}nz3T:nƌōYgS4|HT2-HgkJGKbofj5V"{ GaBS}ߕ2L3'=\J03%x-e<PKs!YMR`מʣep=;&:-:_]mxp#O (QҬ74u0}^BKvWQw=ۑ/R= XB[=Vgc >7~!3yJp޾-*>T/Y(xH?"Ӷ*  x@?_/u`.(! PbԱ08ZbYͮO&:M3/蘈99JGtbӮWh\ KcKNڢ)^3&vpPM&/So"Qӳd"I4Xw_WPUb,gmͮӧvwAԴ!R_;χa`,:h4$8`|MyH·*bpx\W.9 U1D;lI,f!}$//K`SeU wSR6{0 סz*Ԥ< HyGAl4lCF? O߾E"0u}DJۢx|쏎UsiyfF`Qշ24Qߙn6smR#MhJ7,HA}㿷Sq/T@ t6v-<}zwO\O+L/b7;ր8]ix,ƌ_*--)ʦ=DG 01n9Bm5W+ ͓?x8g|IܗB5:ϛEBF>ڃXZgt5 O0MKX tPN@ẘdw'|4U]ZP+Ƚ\TyǔT_ʶԍc4N'k3Ҋ1m򰢘G`VIiɾ8§o%Qy9M^1[Kst $؄m/m4֞x c Kb's&EkW>7jq5`rhHt ^5h_T`7@=U$4pG+#^9,LY% 1[p0m|d= ٿ\i.jJ{FEb"\uGy腢qC2&W.蟂!bJq s`@I$wU4BʹFYsaǽǃ ʷw: J%C!{toX`z3FBQ/m2:N2T[qCq%rܺ57PĈН5Ŝ3luSO =(x& rJaS3B@g.H^<2K;ٲꢨz^I~SO^shS.>D u!Ȝv\edr&0YYHsWy\Đk~AW1+˶6*7u=QM2G0Y i=XߦzZzF&tʌ5\ TӔy wbN:;Sn~'gB.s8{H;oR2gty[vgrBsL9CN0Op%nSH_ P hqz}L >>=h灲hWZ;H![/ʋ|K,Pdh,3ȡj3A U`X)l8DN&=\ DzB ^i~Zkz(&<"Ѿٳeh%%(͎@zJcv.1>wCb\Rs+K9a2(iG/_v UE>fE;%1]L9Է#&%ÇѢE2~iYzc ʅotisԔ'e͓O_M5U 5IODkew_Lcu"x\n ## :i]•#}tc$lt#*#+::V%aÓhYyXs1sj ض&y6iZxP7M+d{奪Դ>$ء$ۥUhlPp*|!p߬aJnTa&n_b bH607}$9?],rv^EG(}>nB>{TɋsLTP0q`,Rf " &B|*qc<f̎ڸEDk?9ȋ?;9te*J"a *yygjG22Ϧ쬴z[M8[Tc%7[ǔs ]m<^Ft07JHJ`3B4k=Y.0~tvX 1)0RXY{G~ { 脻yяmPhFx/ZOmF#Ⴡu} ud\(`: K1/50q3KrkG ~wWV㛭:nO"[^ͩoD֓E(h*Ldv(bá,Qw}^<-f8VR4trK(;سU azU,P͍+;Ϥ $.Opgp2dKV7 X0[l1_W{o@!̪$Qh ;ѷRi4tYAfZN#r ^as ;.bUŬ&܊zCc o:dɪB$ =XoRjQty[[cBRA#hP&x|[w3[&ES k+ ';Dݻe*ia=@b:YӢQ)~Sw-]1]NIl݃ -U/]%vOqI \2"7ȡZzPEq$- g!+3?R)>Гsl ){/נO22.\^%isj?^KX7H1q&yI7S.:Z"\1"X܃g}OBJz?DŽQE &'#O4D^ཊ*t8+9ql+cϹZwC- z,V ε1~;H}~mNZdA:o,^([V$ iwۅli@29*ˏz4OD%@ .F#.-\*ǐYxFɳwU12 #x<%X=4F^\־xN:/٥֞@FZ/*򡵲tZ)TK3Ĉa]e DwQ+WH-DVi3\%!˚#"}Tr0O]ze7}=Hڎ8fݪ40Ԣ^<}}!)c_ܛ ᕪ;vq8\HTEZP4NAXH@#=Tqㅑ n14&r2l'_P⇟*oA/Q`a JzʲN'm/R_bue^c5AډU$H_ |;ZբSTCZncur, rIJjʿ$J^9c<qU)#7-!j69r|4|,jdqZ=YKt5y3%)Y`cԍ#Qڇ0NrW1syvǽNH$']ɣ~BZQn|(o _(݅=}+~93iso$-"B탸WUx<֛Svz|-<8a%܍Llc d#/c<1~Dp#1ľxD!u zHZԃնp^h5LN4)p5l_`3l^2NzAyvDZihӑ}F3wwKugВ0xK0>*^@E&N@}ڝ!7K`{$:h X!%&˖wT^D]>5s?NCƅ,n d/$8Љ_8PR}A7&j`}C]NjA.ͺFfߗ]iCa-?n0lʽ3 xj owAѿ_b2)2o#)g'bU2dz;>) pwHlzt+K;ٚJ<ǭ૙ .3i[#HO'P>9TώZrrڥ:OZ#vXJʨ}񀍰C ҚNk&Tkawڨ؈1q$+XeuO8|ݟbҷ3j:oџcbHZʈҤ[q@:^_'d⫕uJj̻ؤZ|$H gԂ~Mƞuq .[/PNNߜx"-Ce,`biIyc6:$roƥINݛ<G0^#Chfsq^jb9e)UpE10(G\9Mrsx33U,ٞ.w-Cs /ΑJ:Գ"ȭهjWYaMm$U ҸIӖ:͊TDv&,1XÚ3׆/A a6hWa #[3w~H9[K>k"ն/^wv_ +K1ˑG̍RS*|;q]J$hM]ta:AnMMê !MQ $Ƭ0E0uf; p)ٳH%>.jr/+UO; 9׹IEk}`=FbG؋F2`9ư vC9 er54"rh;ў"HRoKsV[оf2"  bI5݉!Ṳ~B 1ݬSuZkьnRZ01 )Jjj/cLuꄐ]/[aO{:ַ>(ãvM}vp[{Sv0%<4p ͠ h7J_^^e ~ېwDJrx074BwI\'gI#QhTW*TrrF@Uo{u)EYRdN>2Qp6qam N,N?>l땉T(0 r8V%2.?fm} ѯJ>9Y.2[Eڀb{Yl  &no'<ͯTHLy|8h O,ZkVaxL'avvPDA?嶝o[)9l \=nյ\7 u,G}yTeBN! DjpmcƬx =ͅDmCۇHQxUBQ8!WKNh!cƩߛyГ۾^tݢj)Q ~G -FY8CS%)(Y֟-A)[0Tk'>0WO`ػE~. y88jLuf׫!}zN\JZG+J ȡhgb+iFTL yر>\]Gj" ƪ/~ݸF%ar^o.to!a3w}W}篳ꈉ4Y^>% wBy<=^0oޙ =`9!3#S)ϔGKHS]}9nD0)xI],E]2,"tJU|z4,Op@`G&aْIdž 6 &>Ťr@jZ,v&?ÏPV"nu8*L 3m=1d^j_<2cF;"|PB^TgU`k+blOgE;HQ~[laUW+il!sam ^w 3ie8ќz۰}  Q6B)~d?LUD@{ҙܟ{Ut/C= | du3DR&?o4t%![ї4Vw:hIi>}s:#-<8[K7^΁7o*Ooz욉 GrFņs44/l FnC&B;>\RPוAU"al Ud1mǢ"4dqߨT®Pa;VB?K'wf^$:r|JF듂8 iR*Y'Cb]e&b hk9bPOưRo'JL`c-[ XlJK -Ui ySʂZ9%N}sxTQ ),Nk mI 1h=0@bY]J5>OM<KI,F07*ɦ a  fRqlQo'G96JJpk}!`z[aO;Iʬvt'@AXg62DZ-xQM})wG2V$,V5 >ubB0ēpT}Qs#Ic"jP$\uF/[x5~O5CS, L1s;&3;@ODs{&0h-S>3&Stڀ E[q?A,w2ͦU{awfz+40ݢ|NopX99Mgo}! x{#x3sBPsiZh=R&iQS(z%]R8k6Jf7[F;,pOR73Ԅ/a["\U$R"1[KCLLF~] #H;BA5Չ2.! ~=;@i:%yMNI'A@VQnK#?ғ(_&cġE*oT? sVTԪNb~"+S05r"1nsj#1c` 7PCz&CWcknؤl!’^?fT m q!Y-~4R!ʛo3׫*AA1P\6* 7zT8<ϐN[zp|*&|U Ύ3{2" 8xbiА.™p9Nt@xdSr)KUkVNX!R hysL30+0YFr Ĉ$Q-0QdW@:)˝3Q{guoDApb˵P͸(ImƧgm*7װ -N?ԓUmfXlD1<{Em̐J/>sc|"BAըf&K{HZk1K뫽?JC"3F>SOl\GI6 %'@cGﱝдo\(ayLvMZkIҪs .``O!zY-^ H=ңIjaʩW|Pq2G6$*}c?%{Pm`8*+̼8n!t};P4۴>"BE4\pm { &+a|%8S?h?5GANHxSbKfw皹pp_l*+X"'KfV(1Q1nJ8EAk)-E}gd _ek5=ʼ!K;(]s͓뻬nR;r8eE3K7N"( "*y- M%bo৓B?!glS~qRGMŗMTȁ:ILl+"˾z%0ȎbկV6uchHB#CyĮ`P{2aFYꗃ]@DUya1mYѝv^͟u J"~SpN}1]*SHd/C|N׿?.8ټI(2Ul.%a9~<]8}nxfs)ZX09M#c<'4'SLHD+KJ _oFrͺu8&/gOW["%XZhg*.{aIp#tXt"I𥂅h)Ș^%MࡼQ`OٗdbGXsz 7_ a]яzaT}eW% j`zծ>g*V&|>ƿ`y{h8Y69nF$rD5@ )B)%(|6Z"~IhN7<]gx`#6`gdJrFt1b!ܳatI.Ȫc'e‘Fh&l/2oO%WFIOKm9@@^J{t}RGMLcӀ]Pa?.>lԾx)Q,'/)!I1^LPd=S;gOT;6 X+X9w'E&}ORu;ՠ5|tD@}!z"iSWu Vjm;IRS̛DCєƅrێdsP H;C-)XnO\8ù^`ChsK\C>ۮDMNLmPLi,i`-{{.8-[zܦmFZD2pZc"zc:vt('r0@V>43ZBl(=*dK1HpIIay璿'ιɞ̮ρI&L$H: jbv%ۿ#Õm\q,  ~ K Ȟ D+ϡb+Ph@SV$D~E< Гሏa^c9d֠D1% &ݐ)X~|o@ASpx;VkQFpx-zKg5_TEgN(%?te4 MҬ7, H ZTAwB[yr_(mKP[TsѵHVj. .CX&jӝ34^L,Ա/\I3O+|"u((PSKm^=ۉȘWBQo:౴OյL}V ;lIܶrtޒ*)?@#Jbހ@lf / xqP Ka:\ďsL:yިя~-<,_tF-%Jtb|X23 aƋɁ +'cՐ';,_6ihY_P`+f➐B8`v%KpJWP tC;ۈ7 6Ɣ*dT&?[څɃoT5Lm_%+*n[{3ol.J$u [b'u"YfX0rŵ)L"?‚-V=~vUjNa-oSz=˜BSOͦz=}od$ ը[E٨"RE 5o$Lѿ\K*' IK'qCbd}]y_t1ԩJIdTBf|ȃi+EWH_7es|J_8v²A[gZzi"$34>Ωvxw+>6 ͌ЇMheX ~<=H[iǍطd e::ETQ U_ui㗱Iwu0ӹmA@3 Z?%Jt JjfE4@P"]m!aLϞe.U 8='# Bk'BW%!̾u[v5 upwmJ~ 3nih5POSS.1>NIڻ@.p?YwSMƗKZIG,NSEyI aC:5UJTZHWA0˒(KW_"ϙ^ңXЋy(2ddkCnN4 ceS yXjiBD+Nzn` tż7, e.e/n3L7a(ո%0Fa@c7yHS uy~_ V^BNQ*U6Aqa7͟ H[-tGG [3LOTw ( }a@@wc'~p .ćajQ|GI,4 :[>:8^J_{2-ed])'Uejj!Ks#hSX^b9GK\zmcdq*QkvFߡ{q[OyZTGH>,^_L0S67FP{rD?9vZ,c5EaW( s>fʷm!t 9m7(I=CUHVHv*2Yu;M^'ǧ{Ĉqm1#}C)hh\~&L*H%}y>ah qf|l(KIlaE'#hwD\"/Ltl[ >ά72L $rb6ƿLZ& }Ӄ@#^XZCab`tu DrRԾ9@C&|ǝmѥ_%J"PStEO&K6Et;3W8Yy+"*iGzc> $Fe Ve=VMqV!`:/HbZ\i~ ED qdE^}wL.*ln*eʒtWka27og52I=#*SܺD-zi]|i EQjۃǍx{KZS-.9VMgtYi%<}_%v^H+ XFeqpZUآGGqw&8I |&vsU`[ OUM*`248 Oɫ5ە~ѽB_79F3H}B^fq< 39p O8&=|X ^GpM%'A̢"BGg,g2!iɞ} 9yGIKJ_u/0-ʫ<޿( !P!fnb׫w#aARz:RegCFSE ޑԎ5q;{eroWG;o[ƪd=0;za(x};T8H<=q53J\@o=OXv0xpn9StuIS)bic&A^" GgbU\c7cU&ִ NeHNA:4XQ~.MjM;͑Z#$倁}~,aW)ev\\Nƪǩ+JBT=Ov@NӿWh:PrkGB,˟:f2:%=ehNpDd&/. uxwսoE ah&ILxܤ<~u]I-3i]]aݣWFppx{MC Xr%}H{-'aR"l HE1[ _*aLp띌 t;Xi()yX̌1_YQ UAU$qP{dNZ[?NV[,|-L^j)A&oumw!Du8xiJ$  쩵IsRZd6֐A %~r\QS0J^M9h\a>j\5#c(k9 Sx7 &beX  hzT}}LH_Ortha]z~*H(6=%g=@GNOO+Le.ܓ83T-&/k`S 2V {Jl0Q: I+¡h%KX+Ho>)}$ɒP8A'#ɐ'3vPϼS:SSAдIԭS,J7T`,(FlY`rA(:=4  ':Ϭ+^;瑷@)#3@(+o┴@S1u@3 {Г8Л.[Q:mgQ@3F{<)ZXBOD6FImlͯ22U V~6eLyb N!˖Smpjx^ى޲~G%Nc4Ƀ6"56Bw6,Pz^}qRЎv& )y 3~c}/PL%Py%[ׯP{`׭]z[} <tu@B8ԮW2Ka'gL/#}lS 8 \8|g] qbO3˭? |4~j{Ϟz[G{z7Ĥ£0߆L=q,.55-_,_G̻Yu7kGl \jY&O-XbC{ pwӻyJ+]T ^婹q*mn|DήEwx=Zr{`vq S\=_bƥfKHޓEfZDڌD0fD``n-]i!/xa٘8T<iVo /U% L Z`lbr!,2=k@Vxka;95ƄmOrOHgD`p %?<3CMo`; ,#5ۀˇGbk`~1َBe[D?ĝ8j{TA* ĺ /M 0&"R0Q"ntSL _Mԡ0U|I YY*'?4S@  )Aez2$@o"(+ R`𑟽f.,M"[ 'ȒCjc9ꚱܤ8e\>[D3WPZ7KAkH@UFmU1j W2"ɄC5,9KcN9fN4U *Ux+E:m*exN5<V(xs z͙*{cF Ց\b7v(.+KjP,`.»kBO"[-FOʼnf0_~@\Vԯg"Na/I˸2 68d˹BSY\OaɔoNU1䨐9Im \O1XiUQ8NJRԂ:CϴեxZk't b E> 6V)/HRz4!vdEojUXT#6<_6׭؂pJ;_e!e{p. ?¢Kz%>h@Rfb ,-FKTLVg3=H2#\T,`՗J.:C|,qdd 1^fJko~FCZ< ū0~@܁MU `hh7E˵\ϑ\Iݍĝc> WY: Gu?is J Aak$dȏtjK8\4r,9 q3VJ7nu'hcJPv⡻m~ybn FB;M#f" sr]T&TS<` .OK e\ZRX?^@--w"C++oL ҪyA qӈǴpX_V>Z~=^pCHgŦe1+Xj?ueP -CS#50DBBut(i/W?#mzN1 5 9@fKQ4<喥_2⒅HT$PDBק,bDa3:^OXe'w~zU]oG_tT o؟ːIZt;,) r!+Λ'oT_>}i"EUZx8tbh*\+K8g foRQ0[SU IqK`R:HyMs9"7޴5+瓤hb5T9u7ݙ0=Թ4ߒ9bUvAlTu;TUeEKLoC\v7\xЬ!vD=tҙBf=Dٲ{td-^pP[mDFA*D|hJyXEm7J+$/-#z/ `paq62HT{@=?v]͵pV&OU^ˤ}eqGW :)'.)B?/'@opӪ`\l"Rs]Νn3a\*ej86Mn.lyzB 'yAiѸTF"Ö{D L((Zo8WRWq5C IX]}I)h+u_JU2UZ9(:n]0>p>a$kq Kv8l"EIDL;+UB=WB@S :4y^4#zT!~4=;NḰ$n$ nIrRF.]!l8#8mTW-Z,E2wA7WV?"fϸnb?Bq{:,M~!tS! /POoDSF Z$΅)20]ZJoL Oo.2zo7Ycx~g7+Z#5a?,gRֆq=D9; LL!K=aaԁş^MSsf#]Q38{IW.|?P69ƫ|WY!2YēO1ޏ PMJiF|UOMr\ s:0aHº.R"^-a*vݴ(gB[۴[ZJ0I2ӟRq^!ZЙp*y}sGL/)|#/'Ś,UhTp^cحD [64K،j,3R:h+E$[ut+M ~})ͦgPk"b7ϒJ!y_y˹5A^W-* f"j$fɕ?*Ec 41JRi֐D>B|6ܢNGYIʘW~CYS1ocQ**G:qC]u] 2'X1n՗˺ 9k4s^Fy1,]{=dԡ#^(kdJ&GnLaӊr ,hr^# vH_4"GugP,q&phžYZ=KΉ4;$eaew}$wtޓtRҐil9xud|d!ŢYGX95 p#H(bU}/ Iy (T}PB7u4R?ӄA$*th„Yyet+bPQ#c+n~i9H's\{5Ri4BO顒yV"=h/U+㼆_kM$IEdRiNɖ.yj)w5df ?TJM0x$s%-yWȲ&B\^Tޕ\ h!2dF̷; OoyAf-^ YC3J1t;q.$ٳ nMB ,,hb9$ʏ= 1X\]?l\ET08ĶBFi BCRtB,G?,*Yt7VqYOaRe CHgӾЕ.Ne?ΕU> wj^FXL4I mԖgO=Km8:W*a:LsI,eP6=r;CWH|-H{-P8._Ô5ju6`p( _Q@Kt cjK"_ׄ*.< '1+;1rxY(HC0o >s'O; ~ߙ0X!Nۓ 6@ޗY"uC@ҿ(my6-^I? !|3:@*Ĝ9}rSebsbr\[6PZ`8q< z6sԌn/^xC{y vh8BNzXS[.a/pH܍Wԉw74A9~FVA 4kvH~7x9w+B ʻdD+o.'H.Fj{V;jivLB@zc4=~CɟJ_+K 7c~I 3*FB b'-_V|Id'nQ۠ơo zwŪi.0d/jJ֦RQ0DK/IlׅiwJ2-'T8(G'#̻fWuG I>ԛ-7azLă/`/Gݻ2@ookP1DžGOڙ,\-ðD#}[WK(y:\>N|V!LtWxIwK^vZ{nc|u KUOz _P;}zxr~<ĊHdl.lƏEJ<9u+ǔ{Eǰ~/F~ Ut,# Ri|=ėiBoGr\'2xK/Ĉ<` Ѷd? zTC}higd0Qz!L vm|Ӗ1+Qh3qkr B{Ơ|tiiaxþG94ɒ79D]#\sq+؁06#tyߘ~w7.taWd=&9.<7ҝ*W|q_t2DZ RL9:~ޢL]}Scoi]CS#G\l] 73+7ONQJ2j JD{b ;GK;x1q'O'l_һV2q;*ƒ#BjZ_!c{z}<~ѺXGqg[tӸ^Z9_(a(Z!9PqbcEEIW`AÕ_u d= X3˹(%>lqFr`);L|5ikI3q'Qȉ% 1o{eڏ1X`q-6a"3W q=>&fJ?Bg#3pZ(Ƥ"߃" rO Vy#ƑFroE}vnOqR #lH H*@BDk$8 jԢ_pCuF425Qro/ ofp0nϬ./jw|N/$<֥_*E k3 s#]ahl7zBT7*d}756Lɣoog=s z޳pbJ'hjMC%N!7&l${6)>p!aZ6\[思XH1Wo"hi| {0H,%er7/~[@%]vi[q 6L3οl14?&i(k__z: 8?:BQ;`6MXg&VSs7@ (TAo݊;jWƦt`߇(*ztS2$[[Ag򀮻 _b=W,cFAd y{ !=S߲=͟kyLXV?ECxE0ttO{1v!rdܸ4h5T,0Y_ZZRdnEc7njHಙ ~)h`U *gQ{X&xlz_(m2=]wrD'cJ-SR+<(w9(r;BΩHBS ʢ~2mw[S;$4AxV_vd9 ؉GThCɠ.6 @I5_>\Tn|> .y楨˂WqѽAU{-q"(,J+W$зfb5|,c5|?!sj=$Ž,G˨-(qE)!B[KoED&3s m٨ۈL¢ |VۜiӬO\=1IrV ̔s]Ѿ: ]ӿp\=;B 4`6Lѭ ;d"6?Ц1 36'ĉ<2~OW>?,[W^1CCP&y }d,W3uL駤mlXEg^q441t; 4Vs l㸠uW-xD%3=G+f%P; zAz_8bNpMKo|fKz/VR W U* ?WyFCOq tp9ʱ q5 b.tj tVorPЖ_x?ȷNg& mmRgl3{gq^Nˆ"ƻ0~'d7UUD{,EyJz(|rQi +3"Fz_9,4@5 Cb,EpPqo3ǁVĒɰȘ~e`._:{e("nvb-H:=)OhrDg7OBs:q1N TH 8Lg/7=uҋ+C`}?$_o.LB#Wg_g"aӃH†ęOeN{\|KYϯɐHRN_WkCtB6}Ѻ=Y VK,|,=8,V+T=(X֢L#T8ŵ{9 PbF Wwr>;Y'. nazJc߽3łgD\3aN5X7qR; ]#϶!4"yV B@or -M͚xHdO$.Xڋe_g߫.HuSǍc($\6 /0-`F/ BuIw0_^$=}ս@hk{p73yVR–0`a[֖5J{r;WpX8%Ċ*]+q2Y>H؜3ɠ(R"NZo뾺1m)sGv7{ ;:2e&^AO&C*?fO'5!؇6y39_qA:iiח?m{ Slt`Pũ&Q2$䞆e]wā ,Io)QHcLf\<\*@"BF1p+r3ժ)iĝP3@'7WoTjJ;ǮOA^6^XWK,uRӻ۝eJ'B,N{Rd"ďOBNP7 &[(2nߕI!4U[ks6h,}gKN:ɆPht=xy;(5)әN 뱉|kqt@/T@ b~xNC{5=9$(qVS]Cz.K╙OJ!Wt=\t?[ˊ{SѮ h0pNC숽5;vL2Ͻw+K1yeꏣeLDGQTf9;6 P=o|RT{zDu/\;"S/ٽ|Gii>IQAKLu-j2ջH/PJ-gJu~UZDp-B2![%u PʚRH5^,Oh;nx-:+ΟpFmp2mA#kb =7g% 3R ?!<X!G*=Jh:jO#O4`5۶nf+IiMIR;ǘ]v>1NA:S$>ӽlD{m__-?$Ei=~b#̻ŀGnbSTmMP{ɥD ˷ZdCbOġHWGw#1٥/4͏^h8QT0=e}"&SՅ4#5glv-{f[`ba ¹[k$8䢐&Wގ`/؜wǟqcH:cޢ,ZeIwB-pM 6!8d%4)TT{0!g"} _ikW #Њwg[[D7ΫG^m-uj3'%>Ͱ{: WePIe+fct: ,]l^@Mfw?J+ԂyL>Y0BC)q1e=xiuohϗ슠fςQ αBJМYYr͵Gٱ, kNHWK&H;9h 1mV9p!?UXLIU_٥֚h*bNq 1$g¨}I!+ V}!H]G˃\&~L'*&L;]rR-az:@| Ba҆ve32}"&hѶ_fBlïi}Çw*JY]ъk_Ho3gM)9'ʱ3@5Zl+}f~BsZ_hTUsu\yFb+܈VE˜q/!r-<`b><^.H){{kkL·e蹞sӆjRe6 ɻuWAo‡6x#凣3->%K64োuQmҽte% YN ]AGW|zotw̦R,?l4`Bpd$bE@ۍ vS6eb!;F[^Ƈe2`b\^3iO\w/VEn)r"{x$hȠˏlqE>P xWneD/'Pjd|kZğ~|S) BtZ7*i/s͸-"J (쩏~ B9F]R;x|GE%Z ]S^ݏ%3ͼ0 ySn'!ÒY|bq.eՍzr$'>ycbLC. Q,&*`pn[Cn;M!_Ms{HhFrՍjRWs&]=t<Cu[LZ{? ڌc ˰o6P;1 U:.<m(/&6*$(6'¤RsMxüw N@#‰iU)YJxVS&F#.EW!Vnݲf4E/j*eu4nکnϰ?d=fRw8TpA/=񔶒ʲ㜛+a8:p 6juoQ¦]cՈ H<z(3s\_J %MIx.8jhVVk ,%38 .49ѡPN&/?<8 O&!܀މK=#c&]Gi;j@&2{;颭)521NIR BnbI4M-Q )۽5oz-g*^DɂИ,߁iyvWdgԿHϣ,[@ L~]&Tq{`>ZBV$zM.H?~;ަ>$Ο%y`?]|c/ZWbmC =H)OS\3ѝLx%]L%J=LzS{&iL JyAYp*޼: ǻ"-PFf_V_W*Dce .lE`(X:9jDgPJo6`ϲۑ RVL6e#i!qv#A,AlzC^ſ8%EZud_+O~DuJk!me@T/QsUw=r1W_eU.JxW䠹HTc\b? 爅2"DTqhs)V.ݔB)ѼIm}5H߉C< +{i\{[Memʷ5Gq ^cvЛM+rœª3F{#_#u:տtS}Q̸5]~=uW0Z&FN@5)RHnz?\ LbX̭;IYCK_5!=ʅQ/;î G}ϪJM#?0;b$ ,{DZtcfSikW0)Pۂ0B A6s@ߊɶ?m?uGɀZNN>:zEF’tx[a粚jd;Dߩ y)G) pYL>t^5M@wbUq`SD:sdY9U#p)*t)]Mnës35L;PIgY-"y'4S?Z)hVKG%`f,OW ˂?I3_Mimݞ4 9 LõMqrr l%9ܷ&c pu)?"GPD/& !ysWnCp&fƿD&vPk"VUM^EUZA7͵G(2eVnL 0\8wsqyLADa3,dߒG5{ekq+ CU\sn# j# w R}@ _ A1ﳋa)v ^uؔ[lIE:321Uӵ,ΈbtD"Y跊;G!#<ϯ#Cޥ\? 5yM%:2&qdR6q4C7jDG,۝L|4h2X/A&,aGX9B(Gq{ #Yu0:GlXe078\l!#*;ޗ̻ʐ阙 TsqQP @Lo܌#!5}bM*[]'N;2HEÞc љKm7CȜnQU 2GX25հ.|c8C`fUV3F꬟W;" o/_A3tHfm/:1oq ^š;x"橳b6"I8VMBcpcL&N ?i2W| _SUc1";ϺD0M{jB Hq Jٌce}(^!&.&0xgApqprLf70Q-pM+=P:4*5z2ͱCg"J,|©6^pdWUM1\wكRklE7YbBm,,kK/'^ tC&ŵ?}&Pڔ3tԠ ?T1XNQԴV~b6Q0wY+Q+8)F7LʅFhB57`IяED0e]/iUfbo`9HgI>xt֪N4O e^eלyd(" rFO#lݳ͖~ރW֣V<( KD -|pUWIG[KAѕH$vmϜ%gtf-!{m-iOτ7e-ЅTc02yE LICjY\%堻 a\ b]L2\-Vuhp2Xywߌ:N]t{5 uBOM23*!TdM8oZrmNI;. zџ0Tg[l/?f4Bu3h{e yUy"kvZxTd cx;.%ԮEV+m6_ie( 1mv87&DiUQKpUS7|&25vO1Tgs"FʈӐ]Q;6-{$G }Wt>qAzgZW5oC:Զӝ[ϪC)q 2Ĺߠ~Iƪ +e$fw [=>TU1n.xri gNɘ>Tхe([W=U•X)=)6_w#ȃhuS2K_/Q5yPf6W* m;#: R<VlskFZ2,SrmR,ZruT@zTpbUWLd.b)f+Ҷ;!EںIռU#VԭA6&vK .{5hHO.9S_jY{{߇`1M}H)nTg/oRTv;_%@ɖf]"5d6G>þ588'҉NXzO;~0g^K·ޕ4|͹pȤz^A"0xkrDT'}[WMjuVC&Lw~ysy!28Ubl|(Gڎc0-(<2#S&i_" hoR8[x*6w|cz źӽ 1\BOOG+[: }5RY]HUi-h0UKC؞(!YKs/Y x=:Z+sm/DR8 hsm~\ Djn}znNDӛ(J'`2d^x,Qqy~j |%a A{ڕlNp`ͻ '?4ϗ: l:JлζjF=)C8"5V8CMʞ ]:TfG/rg8ݮ:,*7a:xxB[\DK9SWٰHL)x'dv Zt@y*] (֨%eX^u*:"%vNQqքE>w iPN 3a}'5J<1ŏ!J#4kh;_Cۿ,r嘝Y*f-;d\S gYGѰ}'Aޑ y]SGt"2lQַX=ƖB:ВWx:n+URlz`c n}'.42nT=&@^*-~CiWb$F[a9l;Z+y9~IcԽJ a9 5r0 f' M2`:Smޙ#9V2T@YkVWA5b3CcbtNT<D\ei *M1Ve;d U&z!Qg<M)X4M8.5Rk"'b>"uw(x;XA 𽋡Y33o!ט-EC޷ U Rq=ʬuHJDy* 4JPwA7ݦmx_6fA!̄Z16xsdtۄ.Tdgr6|yI3䌱axK' jC4q LOUvq.,yGc9YQ9/UP_|MKCp:fCLobmYڑއ o dKXՇޠ; '#7.6@}~3 uN8xV̢NNw#zsouV~JUyP=]HB/jL&Bg7[i*4T)F؏cnʇPw-= =]X+U"LV|*St *y=[W>hIy`12p#Cv@K#({wViO4 A/p,MҠ-BN!ngס,Li?lZ?9ꣀچ [rIѫYf脌dq3`Q2=x&zskYh9/0 EKse)pp)N. ܸzҁ#`>]ptsސOt)n"2~m4ݸZ;pFx&JDBv $V5Y sO xe{ꥀ񇧛5Coo9^C>d)bz` vJ@"dwһ]] Ft^ ޷t EU'6(`!Y8}iHY \˺uXoNz5 ;ˋGvsg 6&ikѲh{ݚ[Qh7k4? VWWQG Z7tr l +$V x9M==xnTZ˕U:JH+%-=|,Tg*M?6b ?1N><3Ѧ=d Hޕ|A! ;cBݽ^mٺ#UStiO屡n. ̦u9 (EQ+–X^F0 ×- 7 QFeg%c xA@_5l12L1lOm|gqU>QH)4c#΀3%X ~`!;c βL5K'~ ÀO䧞H)jmYR(?ǿ֔FdBC˔\)l5}~W*az)eH*!òpEqt|}yh&AYL.erA+}α-x: 傴3 ntYojLe܆tlRc_(Og0K%A}3_2GG=ӂڙO?ey[ 5F 6:;ie=-.xt1ŸL0'&ҙu\!Kgm0.:e~D @F5m2G{\_],iRMg[&;L/3elaDNlXUB7&)&O+ Qn+::0|½_`;itk3Bk+z^#G ˊ!Č;`K2;X=ʜg ?ANo7|dޠˤj,{@]s"UųG PϜ:{Vĺ5#ju3c8EN?fsOiW9ӎ=ϬȆuP}閯I o֧!ۘG7,lX{3S{簐^`&"Gr6crGgg]V?,)}F{oO@ {&MŒZ=:'mroX J׭LOlx j]6Lyds\}&I*wBx VoD+doEy"1ֶ4;$fON{䪫4C]gR`9ީaY+-:YI{~8@%OhJ9<iyU]å#:D_cl{?_dWL 4\c[k;,IR 0&S{VO~?J2AtGuiN1SMߩu4Y !;0P Ʒ"ͫ@n>IED˪+́KQʺv} o ߄Oߌt0Ӻ] @_c PGԊ~6v|gf0PC6$6Εl&31oݏLy%ix >EtSh&9eՒ?:7s͓ѥ zݶm#I . yg%":8Udl] o͹#y(bSҥpNYT*xx`œ'R -e}i-N 4 ; NoÉ/%U`]E4ꭟwʾ5^iNQ7J~鶷E:h@u"rMAϜVט3/z]XCڱV`58S3_ͶfRѩ&%, jBTr(aEmNL0%l3CIIaߵ~i 1"R'J&o; >A6Pq{sly=}kT ~w7ٔ(eMP߮;TBVy5iQ8NH!o`DAKD@{=WrOl-^QsCʹ6ӗ%;Mӂ-KC^s;+rL'f}^sdP6q A忱b+RAF0||ǖ%U4\~,ˬqaOdI҂StedlL']:Fr܍s[2<٠:˨B`le:O et}\#<9:+d8Ib VG89Bf-T$YoP 8k9Z @_%y s]/j~ROpUxwN+UdᑂAJ?t |OӫBړJ㡞FX|Ift)>]2ͷ]T>7P;%J6ugɚR.g؍/ͬMt_)7@ !R W`F`ڴBx\Hਭ{ҷ;SI*!^ _˚nlP0Xtc,*'Ѥ?Qټ:kKFsЉ'FȞEB$X^QVZ_is.X@"g祋Z`Dp3*i_FV1KHuȯj4&I^ 9\۞y*.ѐr\d,~?+$YĻ gB?2!翌<?$d8y=m 0/R;5 v󞰸hɰZ{~!S*DŽX@7W O^A:2Ϟ6(R{\<㲕fG&235WTjW'zM6,5#%|JxF}OD$sG{^Zk #Qc74r9#sf lLp&bb9jr86R,EQN[zպvyC)vS,dA"pWK!Ѱgߖ~<9q5OD6Yڊ. El!r=W8EsČw;(#-PfURVp4˖C/dr8M@ͥQW:M0Ƚ'#q?`R3ܼBf*]L*.BI?? }ͱ ;m\oC,yR,kVfQK*! O^_l~MO _@9:#QUYۀU^FZ"%OHt<ɢB)I?`4 <=CJbk|E0k(ѦLZ?>}= հY=0ΨO,= /Ff]j%gXO7Xn>m5@Ta6~&>-f+5_4|v%,e [9#o '@ٝFvH4}I Q᷉tmi{  š;Fl/2sO a{̉c  $Ц^^ч%ʠp(ۼ,37l~w;\aY}q^֏{\8rJ8ĺT l -uyL{9J:CgН}N1>ؾ }eXI-fD-z~Zˈ3Rfķ#x뜺qȣ"0iN;VCnhLV<~/4=P6o k0PރߋY/d}}t@rG9m]'(PډIB7o Q54N( uw[:?^SuA.qR^eo'v8[`*U^Z=yybeN/4 ;Ar`]yx]J6VZl5P4& 7wvCnN_bUu4+u2FuW↭`fVf)_E蹎ד~^G=O֯.{5Bz.]Fr?x)Fk) PBG Nx/ cEO#pI`$`B{x Jlu#gQMN9en+̬et *; }2$qZ3L%UhTM|FxyeI<(g A}*{xTtsX818*ƙ eJAD,9Lkl#wegU`! HPb uaըޕzbɄO!)H;eRo*~hHԵoOw x妁oG/-$km )EUU?t4NgG1B]EhCj!!?Vt_y(F,s4S)1z ioMuFZ^Uf g;!vTz2ϐ ɐpOU4h@On4ͨDյl+W|=\~8h@G I@JX^?0/-H_Cy' y [",{Ê_p8l+R$\qb{Ti\bvUް ube 2`?ԬEkRfwΕ{+uTEm紣]zCњͶC'j1: $: ;'5{c(ocgjPd F>L'I]|݀lmKtPڡb4sw$o#sʔ,jƲšÝp&p=>b8GzWjG[ 1͓Zk3':A31â!#X4p Z&c$0}yS͢l?*RiF*hҕ3dE_$wq/kΨylw]ӑXH-8t@T$G#Do4jͩtqs bĊ#h+O[/| @14w=/q \n"@QןbGTdx/<0'% \%:'l{bCkox@:#"iqD}$i:J>8䰫@Xۿv9zKi% iW_ mcڕ8|v( rn/a6y=6C$pmlآv8g?k~u}=U>BS"=Mc7 {s#2J&wWyuǗ8dy.-PHۑt{+1󶿵AiDAPҩ Yr<ʾ57z|2ۄ X4!AItyh? g0H:&'\S' C|+r *x/ *e>/>W=6{3{˻1]1;Ǟb^GFP9ȰUƿI2`TP%:3V-W0r<;'DkF)c*E:1.:\a2ѦzҢ?Il@t^uG,#T |GU_Gu8h\`}Y20;x]BoDy9T?dрnVN⦆ڻW .(F ~z9cك;s:\ll9:qogX% 4(C"")T6w-6!rjL.=jwIeQFk%Im&+MOX͇_&WIC_ ƨn,zMS0l3mrpƵ%d2'KS$*F^C}dVA0{؏&(WMl]#7g'h'fC'?y u/o0Ν1- ꕼmpkp.B>s.HْyZK*Ryc.6آXEa =bQbm4S#щ%|0)&.+tC Z>eVsZۖ/GeV((=xF ~xdhF$Pi\QwJi'82@G&Q5&Ńr@MAFJFXcL zü+div1Z%ժcĹr{XY=UcC1s%c 'uQ*Ʋ]`Ki47wV#eA.sOD=k[0Y[HLXC|&s(" @;rk&܂JM`X>$ (0 +Q- xp!̓[5է`g@ (KvMgU8\Ьu2*4f"TH=Akr&*T̼p DEЛ35^5W)roЈ@=mcW7X"qa<|ȿx=֏NU@Oc&r3dz9mPtvT@z,ܲ~c|0VMD0[dFU6a4ZW~g3 48X#Ge쎢Lr\{a+d]ΕThv suzxIvn6h(Xbe'A{P C[eҀT-.('|ő|;֌X򚼭V4V fءeʴ i3 0L]ó][6d]V>H󱕗}h& frV ѩ5,0:<(CWICԷX%9N(hj<$Fp:h¦o+$QgVv\YRzS I ~T^7Z @96,zI&I 2WBQ0Cj6;QDf~i6G2htxz_YxHwJh9Z p ޹e ]xY!-^c5zvyӉ( wٽom#-0S}kuI@-O|A-)(3)1a>fYGϜ*VvQυoycjZ|o?B,VM),5аd/T*Eq \K(;y鈗ۺw;Pk{]W}.EVBeIJP8&2aGw9Lgs 8QuC2 pz\!9HeMdSƍ g ^82qD4 .& o" Z<:7{ʜ߼<ۼ@=߼ N͌xx~@g_>uS\Υ'sC-)zeO,EF1]Дm"ߵMjnG1$%r%ɧӫRt@o{ $ -#.T%l ڴK㓊yJ*?D,<C MuɰB^I4ҕbiČN)XQϊQi]&m)_ceۼ6dfov١u0_ӽD0i Җ́1jb(ƵG\?IDzawj\ [H;8c2`G0}CB𜻶os[ }/l,5} א귗Ls,]Bҥe >{$[}5Πg=1xoSNjAiZ"DB}QĄw4)G3V|7x4V3]mnM.CA~.JS]YprEVzs= Qa22iXߥs|0|!|Ś9{9] HH꩷'>]U\qAsnW)lcڸNb( NjkJ8$ܰG(ЉRZ 0UD%WCw1$ToTI`T;>V1Ie^ ^CLoef $ZA_@:Grv8~ v6:g׽.h' +<咛oF֊90#qu^6Ub5̘΄;"D' Ld}};}dӵOLתxߠvw9a@(FJ̘3I~L*?UBuWR*K@-L1tŐsuqLA&sȎ^2PT!:Y|\Ԯm%5wdϾ&qp8 6!16d0CVuoYj%,_G v#W(]ʚrp)"Fw &Exms-ԙTȔji,z [FQ<~aT:Kn:Pa7 B$@߂c:oeQHpbRk+f"W;(t vTe݉LTR<Hg [=J( *0d,,R'd)!Kt8n;UCʱ lPM{&)? 2lZ59uD4Үi([@\ z($o~mw%=0JszJ>q@b͒q6Ha)rczޭZ x%-Үn4<( 9kfQn遭[D !⹌^p,ڬs+2YJnI{^g:7uP?*ofAf|1/FuP0f_zLXL"rn{ZS,z+gu8'NҴ+\V*k>43Gʉ.W:(i ?`7]nj&h>bCH9"2kޖݟf_Gkq]KGټ-{dEnG)cqY-#ooM~< be(/TUwI0G Ћ 1椋vD0JYg dPa? XG8_bP+ _DW j=&[M[\k1]rک}K?{j~.NYsA|ܡe9,fsh7D<ґ8,}Դg߾t R ޲)Se T!k޳HaQϒۣstc KK؍i0G__uvaA6z$3('gEzeWU2ulY{ 2:&^uҦkU#nu|xоfY>?R3߮9P;Ij HK;~(4ïx,ֳ &n4Ԏr*5 PS3eZL)QKDoG/(bCt SCZn:I *}#TAj B%- žg8ߘ \+1g^d!Yd-PAPDp,ne2ƏVl+WEhV#]=8&1t\]>+_ ӄ=1s"< |/ KGh }0i?k{-'L"W% ~YX܏;x,`=b>ΞDilj^D5ET܀Ӝ͇V Bպג%{^T[i;a6 6ym K* %oѭs2mGA <梤O_b)TDZ|M;O7^6aAǽb 9KR rt4k" 2[5|a<45 Vle@ ʖ.(ٟ0FWF{OY]jղj'+%ʖLC]Z&yСS'Pl,x"D146ͪy} _1Xe7}aE$QWXBi %8wV@mآr/wDǔɲ+">rH?ӝ!xLIC.tC$%;ht =zބ@6rG^IRwS;tt&N]iϫbn).䩧,*wϹz{~yS/W\)-ov%$ό WwR1 rEpi[gԚ,8$Nxs7Yjm96O`?-F֓k >^Ib@2՜E6Rz#+׎j(Iofy}^Om,̉6qZIȒP'A{[lDjɠa/ރ5(34Wc &ޗD4GuOӟ9ʟJӷ,)vٌZfSX>_-];~}8\ L*y!`[2 Y(j x^e >⺃Ḳv}!mj&SĊ::.(1kZi,_߭VJ} =nN /ug+Æ۔3MynՃ^aN=%iAME8 CmF{_zZV#p6Mg0xOs4%-dKZr)?ʯ̣ۨM}IIt%`wmƴߺ,ZRBEVﲓT vM zV_l\4CcdMy|0>[~xdԟuatp0nly-*Wqu#w S22>3k" mMlӟGZ@qe5[{R?Kb6n_&YT؊i:WGsӹ|-h97ƂHm*y4ˬ'K)zi]91c`܁y@(1cv|sSPw]F;ɭFo6m`Xg)9,5X>h(|/r*',pGH Ѱ:{ȇ!Lˑر*jXjԍH5m|fkmqU QOLsuhWgr0>A$!G A7'gS_1%.H[:>iK=Ozd 40=Sk4Q"~ٵ^pkZm^( [—Gl9ח۵fjCbBDP2&)Y}k"νW.&5)Ο\"k/lk-୩3x PCH9Sy|Uz0gs0;JkRmJ̦8&$O!97 Ѣd}YnCS*,g?!]'*]&5䍹 {%)$QJ8]Aa$ٻ2 `|?(Z1S6^l*HfsRDC}It8NXoUӞׇr[d^>WZgx J&"}2"%K{˛g3DIjf$bu~,I_Tu T)R+[dy}.^5&b4A姐۹XUZt\maaȸFB,FC md#Í up04-,hӪ~7MHI̩ EgO&k9ףg|u|v-M%)GrEt쿟3*CEfe4h4'ˆ Iy/T`=y᫳ M$4s6rbn'|1ܴ@8(@*$*y,0Q3a6*Q2#9DG=^8zH$YVߩYm)dfh,t|364+'eEzgĴ(hA؎'UC5!*)# "Fޣ=&%z`0[-˘`Ab(EGWf_9~_%mg ˻&$=l𼋧j;,QAP-`7Cرށ-iR -8jНmaK٤䙧W{^l\.՞2ۓeDMe}C@}&&ö!%X@8 O>_s>(DQ83+ ?W{a)`oUCUj5KpZF"_R8kk_MIa` o@6%2N2'\5lg>V73<{u5iN T4AyaO|.~ P3"Ǜba-/E-I i\) 3߸vI#ꃀR^^6^T^ɨah7&N"WMmG.sz[s~=@"Ƈ^i˼g}K l{V`ᲔZ_-£V`X:DN;Or;[z{O >ak7@]V  a{#2&O_)z[%衇3nbfCh (5xhMS pwGKpi~{E-)P_԰TQ"b%@S-ٗ8z+R7҅ڲ2R7T)S~ڃ }X'eF_E$*#߼~rWJL8{U%DG sVZf'zq/sIcTQQlX&jOS%VuZuQwt= ɍkO0D3fIIQ-M:\b1. əA* ZH5@ﰾa<*}r . 0Nn ǹ؝C2Bڌ$Kdck$Vn]2P. V!*X}#nQe) R P|؉yDB.aNz HW)8}`6{]|AϋY|3w6K\if#*50!RD 0uSZ쩯js\f86D'DcH)k\53$=;z+YX̀脔Eu~ p18ЮxzRm*id4IFmD= AH9"ݎWLRF(y{϶rp7 YKJؽcuOI'aKJoc?*,c-+QPROYWѩ!/afuZb QbvpmW] N;ᵤ_2KJ\m?1G@e417gKKU^53)!r<.DLB՘rrDoQ[ܟ :QI2!l 6]HFEëіh{޷onTPƢ*2Tu]}16믶 O\H=<leIao L,6ݳ]P+@E5$2}ח9K)n͎(ԜJ=+Mf' ˕-sLo E36fHƴc4IFV4I-Tg/>]"J\DdUǸk)Z̤XʳW,1eLz1qF ! ypn\g`Fp'V BH.eqH''qsMo@ߓpfU X*^|'ee܍%4!u3Id -e[[5ZY<⮑M |13EpSoP(%]G_Whmr4A d'$$pI ;Bca$;-H2Ѿ`D "  gkG0h "^rqшJ1IAf 1ۥ"ߴZ~R%e3'l$˕d S*hʿ!R@&fE&"ḟe3{D;=הt{c_R9|oU3I'XYv\+ذ_.W | !]3 U!vAfk)]݄A~ڐA -}-tW{Ȱ~) ,C%kM诈b{bpR+[P=gːts,vdW<9.C^o"f4eyd4Z6PY?&c!נ2:rP8R%Գl_;a5Օߊ#0ZJflKfOpVo9(]i,Q}3orMe`8?}\$l};מ )؅ ۹U0:o\`APCyV=շs~[<%scPA_1 -6”dB 9O.}Ł$B>;p<.ĊF"+Æ_Av #tuDPa&Uңl:]uG*cAS ںӬn4 6NBrs+U 4qa,c`lpf<uŰz, }x2.^a!Í|v"@ܓ_g/5(_Y-Xr9r?Bk7˶6Hv%59MhsOc‡F_G%NK3 ¨.Nwj|9XI9eR8 qsgy.(WLڑĻ6eߞǢzFdK,ruRH&p*󒃤\ EQ.긣R|ň,cM#L%U̝Ff:TmV]pf:8񭐄!we{0 @ `+&K['͉8Ʉk&5Kđvmͻצgj|&ߎm̃tLrD?;sRm>φISn.&LLKSj³~%| E%_OrڬrMf$qLNQ?߮NYWD$+q,"ц|RKRܯ] NE0dPeFN4 Qb}8=ka{(O"h2}bh5i惉U\o2ŲkHil{)؞#Q^IXt/!;>磝%„=pqY~\GkbHIPU:&$ ֒ZS%W g^SJK~kn_Pex}ֺ/ {TpOIVD\TVvBWcCe:ڬqAd,byG apu !=-_1 KlL."&cC9^fCK)f t䓈;gҾkdr*^{[9IȈO{ZSZLЎ7žPIm sFҞNנVj50E"X^ԓ x!iO8-P+~B\IXE6M!Cݱ'Nd22YQ'KT݀:LJe[d}⡺1X5$|@N]Z0p;1ܗt*-<BLTRRVQJvAE@@LC/*DhS$Fnĉ2W[PycEߏY-|=('w͗/)] DgQ%]QjcjإݹfK D~,@$ss9Kc.qX)(٥#DtR_w&k2ʢ/q)r<(|5W=Zh/`7?U:> ݴV_ t<[y\e]ZR,Myn5:aZNUvJ*D|vn /%kV#~2\ä{聾~a5J69.FfB &|rQM$<)}Z4 maB 㡕pYoJap6")Xa Q]8>;xz>/rkH4ǔh|;AK'^k8uS.󶇖,Gm[gf_SUJށ1NwN 4jYWZh}L݈v~̣b$tq u3_m-Y;^N~<~9xYb%!(Ϻ W0qLXBy4:OR;=kUw%]]Y;OHJraMԎ l+"}'ZV28{ǟJ/"ݴ!5I&+IGt e7պ8MӿӦ dg,#;HǰI Jꯝp&"9|*$d$b/A$ ֘Q90c\#p*@|ǐa+MK;lmԲp=M 5 GaQa/*SJ4o#=M9W!ϪI.p>v cgd|jAz66UM-}*ׯN8Fd"#2AԊ8QECFq5IbtTWPM aص%*,RJzxlnU{s=8/} RCim]Q߀g}q ZE0ի!#p)`n;*'}CO}x2Ufo~.8-/gY}vmCBUbZGI))2ķ䟵ڧi"<#y#*t?1o\hINW#oV.(Hz(Hclk܆{T":yyRχ.q :c$@|kk/E%w=+:<պ&MVlٛOO<72py2%`!$*䛤2)7|)M> 42]{gFW8Zhofwh[D@tawLvMn1g#=ܼP_}x*c"A~Ŷmz>H9ˉ&U}z N|-)/&ϲ!j0/! XͮMD>ߖ-ZK/L4˵rCb8-wiu!AMHoJhz8vD:k‰l1SlG@D' 59N:GF@|8B5iOgӿ~W[vG5Gp΅ f<ʍ% ;3cAs{ƛMK WI2gsUyA%qs˖@B|!ru9Asy AH3-V}cs$VFxɿ/j[>C׮ XiDic Hˆo|F0t/ 0!g+7߆2J)Z Nu߬ ()upI{S *P\*c j)ĽECWf/ |PNz.cnV'؅Xd$SA(mJYTY*@QP`TI*Tn[;"Yd Z Tiy7O統 G6.WXVJ 'S R $fh\FUW"Xi{70 k^X0)B/- Is]1Bpl afψ[yװJ֪xa}D(?k/Pռh) K8O }R_\T?t+߰j,gqHYu*TGGeY0E^wcsluNJe`!OFuAkM9c|coK9fysj D1Fl-`T^T؛ЕtM.)>mVR~paZGhuI(Ky1RyV$فnE=TSu#W9Hlin J# <'=iߡ(jyUiHltl< #L HMf6AmWQM#qC?fЋ/׈)gQ2Uے Mn>?q_"Lիd_+_ȚF25\S Zb<QU8uX #hJ,71gwH2(갮{,l"pi9ɂ}UBbZ %jdTPz݋G7}s$ ӃwwO^?0bWf\r3GY%󳨄$2ZgΞi(lĽ섂*؉۸xMMchѢp2dώ]Q7jJj1R3:5u -ƅ#)}TRo=㝺J%Pu#(noN-}_V7\,k0O h >@&i*DGOBO0{'SX([gŁ/# R 9fK1R]4)ͣ[;r0,) CAϟg?%Q@m4udu &^ԬfMR@!2噈DJ~4_4fb{vN$uby5uK"MT6X?|坾:&.<'f'LF/a.ݨVA.K:WXx:^~ Aj2H|s i|H e@ ـVtEK3+BIXJ7֊I?JbVqm>t֧"FϪɊsN߸෹bX- # .U)B!0ZߣRHךG֌9#9~] KMzj8z9"%@LT%bHp]zxt-%f'72Y06$4COyjlX0#̙g2Kj&\*M#;6( #G$Z\} Ya (F"">/MГ'ze"XBZ[ %l-ȋ!9 /Ֆx88G'LnY6]4m@ǔ%fh$S9WCPΥYl篌o̗ jf3hurfb!vv !֐YVlTKz:#T|t5_aX;tidW_\j [T}“Z,4?rْMb;  ]ywv&O{ŅÝt3dX40mDCuwÈLw "TKh4SD?{ \HFP1Rv`'`yn!Z+S"|_ d*كYU0fxĖ;t5+i[8䕜f'BH#su8 ~Y;[S̆-|K 7>F<WJy0UUe* :ξRTN' EmՄ9,쩪j+ث\hpg5Ḑch=ixr:BN\\ݬUS\YeBJѤa3Ӓrʢ.{FOq9r'eЯ8F&i]!{E3d% Sͻϖ^XEJ>@2aa*z#M?U4j( -@C21Q]rf"ͭaH %\vdF ɪ,Wi3LLQCn{?PX{ hgFŪ=> K2`{فdTnS1PmȶGHha>lr|!A),s#c!"3^e}? 4۵#-Z!{ XisAƳ5ޔ7떆|hoћj^UT>W=L+o5%l# d7dp^+%ք*2Op"уF:~Vѳ$tX@H̉FK]sr#| Lfw|pA{"7$ "=q䜅O-i}2*f;B\[DdWl3Leu1X)S~Mp~ru0Ț49XÂC}4E(wiC`VyhIĿ'wEmmWJph~&|_!!hi8oڽHpJMM I`,th;rѲFR Z?'M8^j63Qm^2g2;RpI ;Yrš$p1 [1F\H;(15E!hrf՜3K;޵A1ӊxɛW4$N Z)rW"rrJs*R$G&Q|x(J5fpp^ʈhrenԘۗM>F{MkxΞ\jm 1@3Tq`Y/+|/y|i fu'1 Vf9Qq`ne(bbC=ZX[t*h N Vk$޸(IuB׭S4(ʯlG`M<&k3ԯhU3QBÄDXg ]0mȚRMuAD:^ř RD~YfVB>NkA273HlE5 7~DHe#LpEP ?p ͠ ؚI"/,EB"Sr;1f7[Y๕b\tUئI{8~n+-p|^!.=]S%tɢUI_VbYhSwW1\< +f]9 =풢zC<#BR310KnGM8 U mz/yI -zrÅ(W)n:/)ES;?|!$PoǑVz7iBbHs'rjq">6/m\h ڲ4!UA isڻQRuh27`NΩ9&Vܬ1+H RJV2O-/ WIv<ᵍ~gpҌYRt6V#֨,q Ell\#:İNAN,VdylSe( Htӻg tٽ.nOZFq0DܺJLWOzeRSZ%}!2mm%TZYT{OV*u,[+1vu;Wt֭Za9[uOwN^_d=J#-wr`'D98p)㺓LlH ֫ʹ~=t^gi[_Y *qN?[2Νޑ皎ȆpmdQA #pqu!-NɽD;͜ZLy?h6b٦t6^̖39V1i[x:zh;Z˯*7`~K쫕?ס䰩ا_>y:@pMnB|F"tV)vspjNGtDjեˣ`A)șj~vUVVK?z"L\|)v)L-ǚsäWis|ڸ{(x&Qz`)*~U6cBGώHeE#>PlĽ3 аClW; } Cc憴`1 5L oVLQ噗 `W }`r/*1$Z[P<n~`IL9*&OcZ67yggS<ϊ*G/!XW- ۂCG yU<eA4Wbk*[d:?TVr쯄o<+ pm[s~Kx?#6J$c껉=3|0˷|+2uUw{޷䒮iDӤͣk6I<^ekU>\O҂"{!(S 5@AfqBmY̗ͼ&e4*$DheZ\N5ɧYWei &~$*XG吵 5;Y$dX]a+KJ됇_cRJ_.}iIZhVQvg$9lnP`䠓8nhӓx듫J0T\셷hNV}cd(TKo|$3c޼ IGjĸ9gbH1*X;uPGK1w[Fql=1 [55 aFzn&BƗ^{J>ai1O<3i]k1YR!fP"Gg;^ybȿF}O.SYwvW,|mW D3΁(JܨjM nzb8 eV&a0.FU;C^um *]-xƲO`I(NxҖ-$(5ލX L?%Rśozvh͵*Ty / 48B!L+߬W7&;^5c0\%x*8¥&f }h8#c8tZdoNJռ|WfWAHY3vF-p1luِ+BFF U Őѭ4c^Vᐯ5蛲 MOըV9R_Gwzﬥ&RTE)1i勏3/Ѣ :MF=$yFH:ߖofJyɡr%( )FY6 Wu χ9b,ޑ-lRK|ˈ%u]6YܷUm}"K>6;2h `힀Βx.VWr(Ъ4 Td]V"HVHRF4܊`c2ƽp'iuKxL92)! ?ѕ{#-/a6}7<3%ֈ/_&X*+vأWl#n5Y7tO+8U,'9ݫWpTD|6-&Ʊ"yr7 cCn) vQUf|[J8a83MRVq?&(=J|" )U3u5ǝxRΞ uҫD+6nH?کK8DiyZ>$.#եר^!vˈ u0[WWPוVq`jyص:֏{3X%o=7S\MmgEvP_8ẋ3O`5 H]Y&CNRx.F5؃5e;ԁq@9#* T^mG*@-iԁєZQz Vކ56,]c* *gN,o%P'_5Pэ{P!0 Q{* 6=3PE@E vs@5](wF$>j&@'Bj!.'0{%3jҗ%J-go%=WOADzoM:d}7jvm 8d@%8x"[o)Zc v+c& t[za"@}Fw*>}˻qsaB #/Xmx'S =;6u.P<|.j N/_FD29(rB= u47+.gpY(u=|~udV,D@>чD9@% 9; zI/l@c0(B_ q= !8>7kxš7z9(>'&a*a!ZgGαP4 q 7T1 q 9(W$Hh1XEX~{qA&RAU)HMgbfA*8+ ܂U\O6A:cR ;(D"n}pp9o c<"Az|XF#ji;|@ / /)<7*U +``)$XV~FčMRAjWu4n#4)9Ǯ _qEGɪe¹51McR ynB 3;m jGA5H;04:HP{iU =DӁĄA<KP։NhcX/ ҟe"yDc$q*}x\Ba#^R" 6rM R/F<+X ' qx}6[-Ąi;dLž U/$}At ;GDF R9@n\wٯT$4^T1}}O=3!H7$ k:q߈G:<0 {`Cwl`U+2B-0S1X*++`Ȗ8`MT쇫cf`>.5݂3>JB*P@{tTYk߈ojhd`Y"1:X[-Cv9؆=0joPc#n`u=}8o(ܓk0ŽA=<,?X&}ppC50FSF8''fO%3;Xp<1?X^ (XpY,ob968+lPO@&^h)}0[=E BG Xc56" rE>; Dzb XKO`!ZH60Ұ@4A7,)m"$|7?LB-FKۂuۃzxpu؎p=X5@6̒ q7)\Wa`8a)a *nc^z+q )x,X~q\lETE`5\Fo*8؄)>DC4)DgC\BpD&>`{&c;Gjyh!jz1둎(~!! ! Q|Xh?bhzݭ\CT$uBTn" #Cd_"C4 m'Pi8>DO`فx1I(1DnB:(obBCTO`j7GsP6 TTo*܋(t0% F# 8:TPL4ƇC `o#E{2ኪ@*ELpBQh؁%}B[q bq09cÈmxRF1*ĨP]CTr7+TG: U$U Ő9!T ynQB+CFCUj}FBiB l. Q58(khAX8ݗqB}q3CuBoXχP-HɡLL~|úaZzQ60LXA>$OCdpV`i.6`~Jhj# qBl6B# dD 8!HLq0e"ZFC؀m8T Oq&2LCil#jaZTiIaVδb 5w Sb7Sf,S\B̗ROBe[Ng+4^I1VQ/[M/0]D: a8'FM̅^8|D$DFa:p?L3dkx:a6bArf8Qs"+i X8Ga90)=.xҹ3g+XkK2{Uu0p$#38pV8pa9X]8wmGq}\I%Qdڔqܹݹ;'$e2Rx'Ȗdf(BIFv;|߯=z0]Q9T*p;+4CXVwo>dØa:c 0~o尚Gy?QLe_=@_^= Go&#;({|xx3yX0pGX:rd=/xΌg18}+j$2! =,8Y9:%Lg?H9)rƬYu?y;fD/hp͗* |.sWE9x@kf1x^ݴjӁ[ֻ-yDcX $jӛ c>K\s~cKjċ9X9$T o1=F bx*a&7x}3Vn5I|)ËT?XdO"N>f!y*ED-?I,ITq4-hCtZҤ<2?3sfQ5 O]Q"W=ԡ |IzW _>7 SjЃ &e}J:38'3Ƈe8y[% MɎK{sW:œd"wbbW3cLźWOeow5N(sBUiGgs3]%LS%M/.O|g}*Ќ|JUl1<ϘFp`@aEAT>"T#70D<#Cň&l%yc9QH'G#i#k}QqqT 7Ǜe|$Qx NTL6~R.$e7ܧ'U Ϸ߫)?S1Y,yޝDӈf:_u&%U|e^VU¶U06;9ZeV66?՟֦ /l0\#V{GCɼ}t"a>an=N=ګȼOͰx=0!`,g;3G8U]:n3' x#&IkrS;%>T&pJ:'UpA\8zɾy;ENaJ8"O=\G|KJψKuS\䥠6{aPˈЁIhP l/* pbPkgt FE2:"č c~o"B[3Wǫ O_Pۈ>oRD̓#c4gKG^!"I1fr3<;"}s iՔ]$vaDidY Qt[~`[^Q{u6"}""<2"sJxkXx%~eeV["`v-^>$`шXD8wOD9)vLi5¼ň|)"4r%"t89&&&w]h}Or_ȐDWe $WP(kdxDӃ}<-2&pgGZ;ce>sE/2eaRQzs*?a_ZQc#<3Ǜ&D9"#Lk0$^twzR߫cV"S"C xKynyHզ?c9Rnu|n3ͣYf~odzŘ1l!s,?1Rl^OFz, ׼48IŅ&?cc#K18N֥Ô%0)Gy"H:яLR.Rg}@Shц_s#aY?X6p~_vfϘMߝo tLfz"!%wStsS$n1~cKuseqӌf'y`}Ov vr'v=Ў{"mhi-7gY;9 4OH#^:R4ǸCrI1 /Vs JWx򄵨UnsI)A p:2'p,g [q~ֻ7霞:o]Eަ t E=AK2_N /2ܳM"V'|1k;O|_Fq\>g3C +"-(G\&,{zT5|LU0ưR5 9kU˫r٪UÓ$ܢj#OUCK>ws.GUCsq"W T =`p ܣCUKyfOp*_p!+GNUCN  sXJ>ٔ-d}ӶpZ JQ bnDPy,bUC<)d0xP1o<^j(CyjoӖNqasTPu)\Ԥ})⟖wa 8y+S5|HbYѕg5NrU+͔gryY/|F\5ԮP5b6gX곊r^$ntta2Q5t7 YΥȪ!3hb1=*XX5Rj(JUj2 ՒUCИNf2Sf-Ҫhʗzf} P}unЎoS5ݶN^;Kg>UE/5E{W _T M[>@qEbfS $0qyRr~HQHyPdX9&Q[5T'HKxP5$8QR["l$$"SU ϒFYbCUUCjhM/"{ ;/U^g/3*,5Gefϐ=z, m3>~5rjzc04C0|b'\# ʼn:5yxPAC;^5YvsG> .Dd_3PO әgRsq]x=Ӭ8БB2羌 o҄E~Q!;ōb0i&@3 &q~`=C3:0In"Ü|ş;LІ=468R)1**cI4DبKo2SČӇ,d/E{i6g/'\Ĩpߚ,N 85krT xe'8U] W붺2T 8q9Φ?9+߰y58N֛rAk09D-~z;֤%Dֱ<$r݋6T 8BϬ@F٫y.rpH V Sj! ҥX0xmjS³t1OW i.QjET x2Os_Xs_j*@mӅ^c)[9I "Ia&Yşlc?(lPT$ O>W-}ZE~b{ZA{ٽӐJ嫅ߩ[Zx."*aj*!o|ȧ {d KZT>c`5FMx^ugj8W-j2pBdІ. d 9Y.Z5͘GB-Vp'O\Ogޢ _IZ2-h^-t3.Ԗߌj:-\Ӊ^;D2jXLlg}^h}~T-%i7)B xN|ʗ a ߱쬬v&wjOL%QdО,g+W]M2\4#Y9ǽPP}/3\%{j!xRp+گ\KGq ANPHИ&jyzя &LdWI,w1bxQb<g58d9m>E"]>eX1AXS3dZxx%2vM{;i3du`DS&P~YFFtS1 S!yz2~X0lQ-L3m1s_~syu/ /᱅rN7~/-G%rl(zP's3\/92Z.ObD=]YNqF? >~^X^hZh˚_A^Vk\l/T|ѡlPNWZ?}4:|y F'y$<\E`0x<:Q G;;br="w ţCMfӺDt(P>hLo谡}pC>dmp<\6:W\.:7gR&F$yІI旣\AWx&2rt'?<yLP*Ԣ]sUQrF2l.EIl)nhC`$)vR%l %Ә5kI~ 'Gy0i0uʥ.pau,05^ިБ@7CjaŸL~SMQXSo 4֯:]/*sךEͣCEbYvʴ+F1-F@MПĵ餵Sl?9GbuT'49:!vg*tU4 }>Qt?_ц_Bs{C>*Nr_39*|@;{5Ecc7'UtxtZ1xp5ӏ}<6H^WGDޠ:Yaf*Feo:w=&:N2ƚ&8gAf%7,~gm|th;CQU.'/҉OƆf~o1,b^s,S3MtALs2Ms6#5Xo&9Q. wY6SR^~&;ly 9й]ѡ6o0QLa.y-S2+c|p Cѡ/w}ߦ{.-1w/xng.u۞(AyŨp3F1:3Aβwe08y99U~:A8BKuV_97gΛu3d1e"9e}L,i|:{ouR[lW|[]13~|M=L1a,g1,15&|ae '({Lh#&|\V1S.xPoN}1a\0cB _0\| &}0&D xcRP7>Мg$9 xN1aВlb.}!{0(b4K1Ŏ)l'?Xo*M+[JLG5NȘ'|"VsItL#&&M[qb4s&(ӑ2}E11]X_dK yd(ɞTjbB-#1%3Ia[[AfO֋ ϒD=^}]NߐSj.h oƄ?r cB+:[nQڿ3&ӸqLhMwIL|M% XŎ2&sk%ńv 2VWABZvk;}A8(ޜ ŜfH~)IO l*13XӦ[Lz=ě'|Д%;}cBoQa~G 0._LioV KYߨuoN;>#Ƿ߫3=M)0G/SW+NϻW1 7g)X\ |ţ?AY"4%Ӈyf$>ͼ^FџKLDhF=wƲ~X` ǸDMzw寘%'-j~|q٪yxɠ=X&3:Y9Ԥ5:62Y{S|xu\#?f$)MG:ӈ١w8v{s{=ac5_Zvqb:pt599;+rŒ$"I1g%#ēӾ;?s3Njpx7y5Eg_t޾xLZ圙R?k5Os:$9 [҈ 1Ē1arGn>g7ȸGe丧v522UCC5jюC,C o3"Yǻe9%fdVf2&ޤ-WV%G<~g6CSpЁ\|C>-&_d_==3A=R=yQQ#>-P=ld V*ӌYA_zs1E!r;p*Wc;Smd> "U5ғժd Rtfx<٘f^=Jg2)k-\ø =bNqx8y%.W6rB Ód9ED}YE^6&N0zrLIHޢ+UR6|̥ת4y ƥmк@jPz(u e~z /~,"G%^gG7I#z1 hZ-3B7 p,mLj\=~G|W/@ÐfǛ'namR0Ķ=>&y7/b[ R|q[Tl[=d0EܣL;}^`)oWC"G1BD҅+E:o,cX#]Uj/excGSD >G~ >:Yő:L`zx3a{UeyEfLms_:3+:0$>ч,O 1iA>gXK@Z-{|H&;$\eAkF1<1ZLYE7 T/v dGIP=̣D53>MR/\^NS;SĜAn6UmO/ng953Yq|N)^ !ُb@,5\luF9]sŃDϓ|I 8Z(ă3\YPt%OC.њ_htGM2^đLhFkz3ef]Qhz*dE/OD5/ޯd~xZ]D4j%:]֛w҆53e_f{RhŬͶ!嶩9SvgҎ9ܻ|%}39?orW9O/;Yubz06sG A=F0džJTc(/6!k0ExL#y46bZe;'ЏѬY ņ o0\cC 'bCS*>* it%\ϓ|F*opr~Qω;YbM_ I~I_ ΫcC4YfZ.}9% >30ebBNzqP_̏ vW6nD"Ў!^ 0@XN|lS'!648(_5K;p5cCih~ON=)6gvrl8΃)ƴ#>c.+YfЬǩi V2i!ta03XAnS0=6L-НfQТ>7bC/@g |>—jg;uӕ_rW$dy qmz1\`s.,?ǒ>Tb&Fw1bG !')"2yu86i4\8;?6\1Z/ԃ'OιԬ#.7.wJX&rkLERdd>Y3Xk'FA7沞[ß"m7v_z}Fbƥ|D0wƆF]v+cC9q 8{uc.[9~>G3}* x!Zt.\K yąIr\XM ąƅo^ΓI\(J$ҖQl^j2y(".r^\~\HmyLb)A\xm]\a\Jq7h!.5.XXe S^=>U?O닸.o %Džs75<:,.ԡ33:76}L\OT۷b:).}-8H@m\qMy(Md^=1& ̌ Oώ wyvN\1ØBrs„y^\ Ot!0x{Q\D> VĈIkl}q?BMq_q47yra^2:) 3 I =.p~'Bg{:.\3|6.?yqX)_#?J]U`Vq}7M(n;i};.|C;EgzS஘SzЍϨ9>tb/ćzl'Y5>e=XGbЊesƇ  iSt`sŇёta(?N00)`?Mǜ Z09GB! "4]sCo1̣Pxj$:hF'`6r[_4>D[baēbUJlГOLJe]֕kEyUНJ|(j|xb|×"EN7F6ƇjbFg?g}!/-҉L':ć{Dr=]HTgMϲ]٨ ~[{3>,?f4T7 G>ލwgSi|}n'_r|-CbA_-Z(@&3Edj*;}/>$v&>!LaYKT[5Em'5Jf9@j͔w^DvsXK|8YDW!g +PBGRP~ o"$1l!A3pO$Ԥ!9Fb{^(|d+KS5B6dBP*! y*!BB%{y^xl^)!b'Q1"!W5!S>g%÷,b#[؄P/>r\q (}Fd|BK /Ò!Ej%"@^K&= K)ShJ7I86K幅\nUB(ebONjYo~b-ﴷx8~d w3y4:қŜs7q`(m^HmX31 x ?~:{#I a}dֳ\/Ǘk#0D_29,/.s£řޥ=_m@BLcy3=k=@ #2E~T&_ ϰ=}Hy ;'i4̠g&vaBMX<ϼʳ?rO$]%T!M%<ּ}Зo1n>!Ҕ|81DO Su\v`b(H**qB-}Y?\B5h‰!oyhbH|ܙ'sCKO4%'tڱ"%CLާC9bi}=㜜,'ϊˉa^ i^%VLjJbV_-1N I|hkQԤ3߳,C6&?bb΁*#SδĐZbU/14x#1tgq}1i|Zibh"QŦeb'2s>62jM Л'r~z胞2hHNa{71&U'p#~G&G c+ߨ>61|7ɳ191&;ke&:EgzLW{b O{3/&c%ǼP4d>gh4:a0SM^Ş&,b2}<1L[_~N gZjuƞ~G7sBk gGxr/wӟܿ>11'U?r&.ߔ^$_f!Oٛŋqd3G#[g9L~f/9=V{q?K, ;|;~|^92(OKdf߿rx 1cP`bH]Caaq}47(yJ?P 39OӉ5H=lvgCc5eq mJ }e5x]\YJ?Zd,L5k|SgdYjX8P'gЀ `>KFǣEA=P#S#t[#t5B%>Z#Vs ^Z7mӛaNq*T#?sXVnP0F(a2 Yj <_W ,uW mӇI@(~ɠ>mħ#HsbjL(gKﻗztb ?,[/ozLYɬkm l/vl"KR5e;~d-y?|2߹JNj*43YФ:c, 9L.J]l_t:T/gXhBV8BOOtW9L`{ӎ/?+D#mM%Ԧ9{ys=ʧ`[?Q>f!͙EZ_2VӺ_p+P+97C>HGR#q 3ƫe#G)0 Ø5Bo$UrL*LNp33X~d3׏|vr{~A5c+ȶѵ6OGQe(ΰo/U("Pioii6'xqܻŞd2}5+>"0ߣu³xOewqa1+9ydiIeY>pk2h|vsS3 F0]Jg0X vq''R:PaLأFeLwzӵ@Г  ?Y̢5|~5CЏlb5C%Fr5<]3 d۹tdYf8y`ٚ[$91 \Ø@kjlȋb/[3PfMg+5CW˛ ci[f\%W%OnT81e 4`+gP3<\f(WIfΑ-fKҼkYf ѝeLNo1cf:rƏ$V3a'[WyҚ.bGȽ\&횡\6=Z# ufta07Yxh_3:i*'љaQ#ІOaNq; ﲈ54wVOĒDmz1˴YwUkXMtvw5A>Y3d5R?2w(yЀ^c>9̃k|,,7y6x3Ő<5fhW|K!@ϡf$SY@aOwx#k5C G;Cqǘm X{%RBz~c`oYd p{u8Eb0f‘fҏ5eT3X*Ĕ[df(A FG'z0l 6d'%_qtg c(emf ڬ6i8^a/o72z..|~`x{vxrjОϙZ}^9OrG>`,K8ʃ{tz5l2%z#Mdg>Ej{1e! /2%䡃T]&.P{TֳqKqGR R`(TM1-!1 x,f#)~|g6+(|BhhR^7LS(~bM"4:S3|gc< TFE}*n%?2ʼnkl2n vq{yӅdJ Wx,sRHb>x9KRWΚdK ')#)ϙ=WRxO (F^$~ a=sL wx롤0˛ϗZqIWrG;eM ]Ia4Y*ֱBeҨO/rl; p셒b:GKeI1-hC_þ\*)8(TRx|0=jǞI {yLRb* %guΗB;+$BOK$F!%ž 5UDF%LjIyG>cJGZ3ܣlLRxr'?/tJH O$z>X\#)桚IrKJJ #?Y)I?8̶WNR+4}-)'^I!k}o`O Sn:[I<_#,&I t3{57IZ){IaIa9ӱ&& 7xdheld+7(> A!s'JvI 4'ְQL'~g+rd8)<Ӵ 2)nP'K^{;{?<Խ;Fu I x`|RNljIaƤPdrR.N}02U>3Ls>sByI7kn$K|URXZƯqYuz߆Fyc W)5Mcp& f'79 oN q[av31!;ŀ;]G{iӧbwC4y/f큤ГԃI9]^8dot`aQr13t.Qw x&|7, ӟ.uYOMi 2mO5yPt^O'$јba.yF*mȏlϜQe2|ֱT:/I>3I5df]>`$o\%5s Ϝӝfc+]s hƇtc΃z^Mif4X..pI-Ӂ>f&?ܡ E{1ٔ6[@,X)9%_p2Kr59Ϟo#9K9û,g'x?WrFn ) waaIPr(EW2)⹼ɡ [85}89D#_rΓC?Hr(@[,]rhHsFLHLg([(9c/QqgcNj%OLT"9 nsI,NѲTrw`KXnP\"i`%;tra& eC}f+G%%oOOdGrrxBr@+&^M5*%+ߘPzrx(694#$&d@$$CrSƬ44]ғCZ77@S}Ʊº ii*9zO\?)흟knC'|r6qr8OE:uO /CϓC+Fкa S ;_AK/,.&+)429m: Sgtrh6FЛE`30QM2[5H6> vJrxm4 =/K_F03)*ͲP\R>A@ɡ0C"V#"bR~u~e 8cz{e7ȿ!9MZГLa[O֍zTq˼99|pƳ{[G"U'ILc!vMzfZc9>,?{qRGËԦ)Lg-={b sX2JO4;X'V\6Ϛ ;g&ЁODxLeSèKbzr/{]6],ֳ|rr2-SBuj.2ovZ %@ 6K ߸S4Y$3)YoHOН4$Gj\bМ)C)U1dX-Ӌ5dwѓ/ZQP^:1E@wF'= tb.+O31ϤN )}};IH| s 6E?ưߩ7DN19RiSr3bxnk83?hMJ.ǧ8iL.CfvPlM M$&{+iRKe{6s?1jҎL7.pT%tX4LԌ{5Hc,Б}9[XLcD5sSB7`s| ="u\]҃ܿDҚ|F.{ϖ<,c2]!byX#7\tpWǘ&%3Y3A2)!y_=ryfzsܡfӉ].Om 6{gYےl5tڮ}4w;fvvvwtbAo1>XK#jt2׏F g,+F0)}pRo6/iexRϚyĎŞ uF~wEu6"/$oы~| 汒3q=ڡ({C;PhE? ynzQwiGf"CoMrܖs6c q7UunOݍW$A^T+T{2 wȖVC'>s&+kEL,)CK38q.sZ!E(|e"r Lc%Gs gJܵQ+Ts3*f}%+dzVI^Sꔨޢ|I5۴(YVH$4=1O oҵB#zDZ$W Ȁka|VƗkLn+EWŘ:G8M$'|T Y?^b4': b1kHӝތ;ޫZ+XTj·,b/gmu"y1O IRCZ0']v:rx2Mdn(95IQ35\=ʇta>;9Lii`~`Lhce<hԮV.=o/~biAQ><U},̦'?uV3ߙIݞ|wQke1:w)uep|}2BaP?:6Ѱ#zS}@P4'ZC恵B~*Q|X&ܦ } Ft;ƒʼnי>sxdZ+ 5?lM߳(="Za+rb?'y^'.sj8%5 O(%y4Q0gjx}2 Y y8wjxӄf"+4!ӃC/SX¼!éK Ɏ!QӚOe-d*r"- ~f-C%ҨO>bYpd-2uD_;o>+W:54J=ʓF1qb+gRy0ey.5 >|lQ iprkT~15DK1-0汄'˩>RW47"V+cSC1"]ZBjDz0'_M S݈Ԑ= eשU97Pvѩa&c|4~e+YZ]1ǥ Ԧ9 bPSeިSf #[8ĢڞK kҁ,g3{K: ~e#y_K ըG|TVwY׳)NEхLzz:;#?!0<3c XI!7 SC Gml f4; e1g(Z<ʹy=ge#[/\k&0߸m^@=1ÔlҞ$m/xg1;)*}ָINFUɠ>,#z'vt7V/GY>N)'Mcg~Y/uT|niI>/=f~fo/:3^g`jöf:T2ý"G2^Y7;i8ȫ߈ї&R$N%Lw(&1|6}L` ?3k7K=3Q2<ǻRC[`槆F  SR7|GٗM*ЋQ]efWx6/V?;i})_2ܿ~ç~qrϟkeU3E:g]sgwC9E1_v[p=C;:ӏ!#N0|t;ďaW딽,/\>ϞnSU*rfvF^=}C#bMG"oӕinj{6&SZܙBȚeK dɞ3q9Bu1,0sX:0d͕.X%Jޗ-f2N /Ҙ<~ZL\̦؃iaI CD޴0&i/0}uF?^}~K ƁBi2wpZC"i ɬ)gʝia|ptZtZhLZh%nb~EK i &sWL VњKT,׫ia jui1[ؾ){5X&vq$@Jo8Ela+9C|М C Hhx(Oz\C+7=\&=ʗ*ѐ󏤇׊7lUKP<=|LR%NeH~&=dn0\z|z8LbЇ~(&0])=lc?Ǹ-rTNP"hI[>KrUCGbGaoJUjN}}z5߳udL*XKUŎ4=>S>g0tT}Ӑɾj!5:=<+a&CuЊ`O{*%j|pFm"RuKZeLa.nN9SCYj]NPz(yլg)^;=gy:#=51 smםGHqlnL"ϧd2hGgꮶYzLC4hFO`-r$p_-,׹-.s/F{0p45iR[:9=wM4R/0[X/ܝ.RԡxZb)=Ě # L^&W#ux2d[(I9A,ԡH1ge-;ٷ*=ge059or[>yqyfsLŁR#VaK3%bXzvpdl 1٬`#8mI"lqٶy,,"0w8qΑ O$2|2l sGzҨGZӁ\~/ i@ޢ%B6s,8*P;c\Sԣ1-,b9JTӀft` X&{Jt7øHiN 09l=^9?k2?x\")Ahl7hB{r6q;]KKְ $PrЁt9ɭ_ b yw&5Hsc!Uplל2Oox?r.SyT;bxڡgaɜv(Eyь!pڡ?CYenXڡgȑvxyGj(&3vg?-w`p?ϰ3!@PsSk,Y;$jv =U;㙺zÿzЄOCVr\k1\'o :"~YnC~ /G)жvx7j N|ʗ,_1{?wVf]%WouG὾̷lf% H.q_Ƚq>ΐ}sRHANpP|F?0,7{9%kXe@5Kcާd5"U1Q+uR{XnxF4/9Vyoє1}E"Ț4 "wZ=A_ӜEkmqL&Hjlj)nS|6p1cs8Cuɇta"i[?ޥ;947vأ/Yv_c/wɾ_/AujґnbC>+=)?!i}xF rϚ$X&wf CLs撹͋(ӘoY@+9+ӏԧ1_ X.7SF(Heٕ9#`aGf2›bgǩFMѓf3;x0ufeΌryʝ3`Fx)OF:~/@ӂ2wT)b'P$#,%WьpT|<#D#2Wd>[MEЙc2+cK ,3*шf#e,Gg3̌w$^~~H?ܗ@-rpIai,lb;I:Fo&01gy$5#!9DZF`8߰eTO)GjD-S?V7# d%Cֱao#9Gm[?r5RL4+܍3<#6ZelJ1uFdFlf9۪UngCDgLdnjKS}JM"В `j'tc3=3BWzrTrA;ѢWzr"ېPbar>xkDF:#rhu13e|Fxwm^!]*IV&Y䘬>u˦腩'9K~A_~f=yG5;[0i,\y֟o>2U #ь{NŒPc1iBO1E?~s⺎8bwwweQݢX(`bbba *yxvٽw9g.GGM󸩬$?ed' ?~Cd ahQAxu&cuC؆ҷ;zaa}SF;<4U'LL|d4rǼ*tp#S(ϱ5N_r`Z2UG8O a$1S޲_>p*6^+Q? gf,`&3u*h4WLEQ(q7Ci*6 ҊJ0S||Efj(SL5 b+N:J6SuFG!0/E2f2b56%Q"iWLp1'n BL@腁p8L*d;T4S* U"ZB &`96#)xʬ]@*fh3`&ґULlV$N6T#^,iu3)XHEdh jfa!v qo5c fJC?7\CPa 9Dq Q1}ڠ'\at,I\F^lSj6؉SgX;8(L%x9\E*rРE/X`*fcv#y0iIoJCd7b^tx,&7zki3# 1?zqe363?kϺ7{; v2S+Ltau5/dtzn c<b5p{)1GjQ~7~HL ob9GG(rI?(8a$TlEL؉ff*؋C8?(h9EX\X 3Y 30ɒW]c>SSG$~a.f3Og aWDgk?#vaa_j-toQB2)lD/bKU,4Yh<.6"װ&$ ΠOM N/jնP+t0X#puu-XBXPB?оᅾ -tEYh( 9ݎxq`/o PJcp 5B {tl?}P;K u ZB,B>83x;gbA&a&҅5G %>'b$,u؂{|E Y$<#fb!f[h"=Y3`4yY.Z7uP7 <+Z胱X8,|*BQ8{IKF~d fc.p1#(BCV+D9(CKtFvL0G"a.n`cyr,{ 6~;,JG U@oL<ŁDz6{;B;9idF&ehy{#Wk8uޣUzP뚅1^] Yݣ_g[ kp&-8ڠWgP ס28's2%" @]4A \P}h}M' am ka ,Xs}9Xx,T P=D}t )xfOpB2Ĺd9܏Vo@'; HI8WpP׊5qR^v wQО xXN);3<\,YjfH;pT;- ؈3B>KA3X;)ryY*m%؏(cp@_"~ĉ\hYH= 1؊nA ;x@X8'XL(b*XUj0{_P"1`cdo Ù#YF&ڎ^!XEPo|z308x!axlM 1\dd2&f`^=M 1=HE&~TE+ `."eqa b"Vb+#ߋ^h2RXpiw\Cyc"K%JA ^^A\ZI,`H8'CtGnaj\C# vsJ;9 .P*"Qw|w3TK E(֢aƐ#bQC15-5 uN0>IK{9}k gW /1HcD'&$&>"șW8o12[A+Il8sڣ-b=0P)w w->4O'hs SG)6DTjd`3bؼY8pް>Í,[b#`{֏(RwReQMa łO0~&glC/y+9ĊC0&`5/,"0AbH.AٟEـ^ZlXET0Ŭn(n%Ѥb pWK&a-< &42VVy*?+Zi6" *YirQ2"琯-`jyՈ- `QJp[ix +SBVrD<;4mE[[i,Y)u "Gyt"Oxlh~ klGbh8hܕ1+3 fNRp(J`f$_{ZQHA%68=r?rJC2 4J݇^0p_è7b 1p3"F:m6c-X+~3+UR=^Hda-aDJ s9؊Ǻ C0˰pv>=JEq!K"e|DᥜwHBei,T_$<+T[It,x6dw0kc,^7NlBmoxa\*蘭0 c!Exփn!0bS=pws8fa_%ѣD#VobXrJP{Q박'W_(yZ cx+?U'N9Xx|:o6 +1:} V W`*"S]}=G,ŧ'=}flV|uB;ؾRzR0cwzo<_49Z[ M PJ5!؆}xTZˋZk'<_qkMi,aSZeJYZP4c`NukMĪJGT/gWZ^;hC$V%kͨl8\Nj*YZ0yMk0hUZC1[+fc`kb4V`\_SkMO4V tE0"q (לk1`֊<`pyZu-hjZ{wc#WPjc,1KGв/cX׏q @ 2[1h^lXm؅SGx-l aX8F-YHEʴ"a <mM=cXن}[thXpkkxM;zL",Zdk{!q xhԁA8`v G6C$VatHBNJMq!{( =z_F n3JQKN "{p.&^ a3}mdݟ+qx $## ֏:Cm0i3FkGبHb&>lk6f ?Y`a%g± Pؚ QHApnb jRG,Q {b\w%;t3gjº]ݹ=F|8?qȗ#hZO%FsQ ðO ?/qFPF ] /D`># E؇肀p1"p-SCL6I ą*mqHATD>&sTrx؊LTW4wpdGw !{q9h0goX̥(7ۨ' K0tk[H\bzx u"mlqr6"l"Yl[|Aw2EfF/\#tXc)TXkB Ba>WH_h:lَ,J6ۨ)P};pP|1/f#9(G]؀K;'b;bmEz{*،fy{8{Jb؝o =8>0bhc99!sp&!$\o4#p"uOdKb#qڗ9p Wu=Mok(y聅xT~ݥ? ){cyNb xH"7\`cz7P Q):gwwyz|ๆa-#k$F}"-cHA/"0ːٜ؂+r9VD- sOz#{M$#V * Uj0+g mPVhVVPJb #;qg0b3bUeXU#<07ū!D+jհU! )F2t$9*ղUH[kHǚzJo;z5/a84h1xP`A햶ڃBV yښc4|118{F6EHZ[[Y*q;j\ e:ڪ,X;dPD .~Vg[+|0qQ:TdDW[@s q7_A5v5i؀=l5ɸ4dPObC$#{10+d m)x|}fpSK}1ksHE&F7m)ȅr،HA* d ~ A{G r6q)HE!2DFh0è5 ɸȁp[ TlO^C"3'8Vݰɸ4d(p7 b6c!G۪ ჲclCpLo،p3[ya<9c #;ˆ؀d\-d/Zo1 _QV-aIX5؃㸌_(c͸h s8b'j>"U'&۪EɩlUYkzPx.q/nPvbpLGHAeQ8 ޢrIF < |DU+C&F&(,X>GuwŷD=3z̾zBnq_3#DR3Y30$0)d+kcbovYyhE/[~c}È BGN`FL# oUnrv9c.f vuNpu<14f#!<;d ud]3~S›䥝 8Wػ3Na8|=}Vkr蓯 >73'N 4 3oӀ:Y^+Råe5 sжиZ #" ۫Ѻb0bi%{]bWS1?=Ve8+HG&;Zkyը^^0czĊ@HEZ8*UY(ބkśkn ^`p  yx^Qʠ BZoC,.bT+bkMlm3_{aLG{ODX l-(^%1N^pqO7{cn>>+Sd؁=%\(^Ӱ~Y_@\gTo/Drq;^xØ8[X4 F HEecu_10.}v^S@N0 +[p dm8"t:\bD k?raz/^-CF7|1qHM|A.J/e.$ nF1rJ{ YڣY'.Pbʣ#zY(u`=bj=!)sI3+86^A*U -j頏A0HG(lXks0iԎ^wДJ ,::;.%gPFjvu\ 9@wBGJp!kAUX3ʽ8ڗ~AQg W>Cd7A?}*e9Ǒ0K ǰMxjf bN!~9yE} F㩕>AXSxl qu|lI<4#VS䳧i؀,QAwA0AGn)E:ʹ;h}4Ak oQ؟G.ГFVqP!#yB"TmxHG)ăS"?HܞLj3KqWpu^s@ .p:D\fMWu+f;r`=F'%q>>=`php9h"iL:{1}E?Q=1&ϩ[&g=V -}ɹ˰-^_ؽ!&yK}p ї8|pLGGy:0E41>|܆Bl&bs=u73~y 1?# 2wT=X#e2Ur\ʎ_Q`9WQиlkZk3uTjV+8(Ԁ5vDLG&:# ?9X+hccoT|5fB^Bp9jf#0HGm^Qg\(OLA ƌf[$Z|A.ʚ: "Q- ]ț=F/oluo KN̅RΎj0BX8\D>GUE|vuTk7G w<#$||$T~ҟ&CG }568j! UkWUu1wPscb56r Ƴo#5o{n"9̺j Nurעt{dYځ|Gy{XਮX=(2GU"-V8, sT"N4ZMP'=C͵x4T^8؊$\S4ct@sd!G"cE\Fh!B&=~A{ <$t-G.*ijl^|otO0Q؅i06a=(|=H_$0O&}/zbQ퐣!~hQ11rsQoy;~ӜWg=_ !C;* /AEKs3=Gxx6ySTM\㨒w`g= V*1jާ`O :ac3nC֌oh9Q)=0C >t:dbcG9>⿧čYA G5<ޣ3z ;%QOܼ!,kxoG8鍏!Xف yB " [r_8(QKܿ~;lr01=Kcpo2I،(IXd{ԎẜY[ENduRtXGb,2PiC 3bTq؊Q˰8"Rd'jouҵmNI12^F j'b#vb/Fdz9(Ia V!>;J14'L>A, $q1py(Lb"rlD0w<$ox'v=OQg `CMa?z}r߰20UB#(}I0sAɛ "LD2ޡm,""}4C(|='GN:q *=dm1%:#_:=9X]tOqwC;-.Rq z5f PAgoI;?zK(!P3g F' A0!IE_sx-Es P\']F6~oFssPCɿw4B#sap>g-- *.%51% WYQ"NN9gHDZ\4}8x<謺h7&`!68`L%g>uV,v:Q 0rѷ>cᘉeF . 6`聉XרY1 1'F 1Ю# Y(Y`M5 gE96Z# 5wVy4#b\ g #?G8ӏ8;k@rQvZa$c{B|h;&,΋Xbb÷rֹandOb!K =9`Ʋ};x񌃆hѻz'SN2(X>Ot/d sqO00yG.1Ϗs pUbIϹޠy֎0-|`\,lG".: ]pUI4B[X ᘌX$F ^o!8y Růp̺NO#;qW7أ7o 1 3+ }ns?*q)B" q@4zY7L߰)9@ח 9"n: nXMe?4qpS7on2b7CNnj_ه$Gb⦒n5C8.1o0}⮽DaĂFj68%]&k=JNvWK?"W%=F`7.T6^ܞ53b&s7!gTC|'Z  B," aYu /!.dEL@="i9A~X?Xd yX.Jw-*$#eWn5b/nr4 8TdwEĈlw~mtW1 +jPc?*Rѡ>PRZ^C x,ƗI+/O|*z@ej㡩C:x(°[qwѢuzz(.-~C}x@ >G͡ɣ<8߉638o桝HA:ZZyh$,I'@k%|ߑ58{肋ʹz ި桱Fx/AmOrlD/t fm8롋xWȟ|`b<5zP1b8\GI*S=fzȈU³<0.0\xI/,P(Bh5G5 GZ<{X(unFgh K|Ƶ**(BNz𿛇*%~EևhrC0 ؎#0\ll9Ak{0aKl\}@e?==8 COYa6 j-aą}6zjd8fCdO ރ: ht:ʺ8Nx*]N># qopfx*GyvSF9yyr1̾ȵ婇Sq&&^PK { JR'B^j0u[cU[0[|~J[x5udNm=!$.V6on2u;[Ήj{[`gL>C: -Eo9]dN>%G{~Q>*2}d7G||(nꣁd[~h.!܎}|TG՜}(⣊hG>z5>#_|Dimg>2#7P<]ࣙkp ]#}dDN/gm(Gqi5aeaZִG4<VhG<< $GX~ք,Q8 d!D~aW_P5F2>QUGwcgLj6؎Z} hy=T:/Q>zXCLѫt|5YG' =G~1●b#AHQ_Emq_u +髾RJE22JZjUW_W/𷅯UV}e(A*݋;lD*:W0dէQe~3_ uLUjďvWp\#Cz ;꫇X OjI_<hy1$,qC[|{pK=bϵ}@O1 BĂ~^OK>a>VNa?m}xSOFLL,2D#QaJTSKmd~z.k7\Fi 6!v#=F36Q,DO %DGSG[K-k?=[^{EW?]v]? h8O-O~*~ F}>n|֊~jOmyjf5|98bT)O!4/O1.t8|8b4e,V¤c8k}?T80;'!Q5|a"E>i3e/_'|G|W-G:S.{OϱkE~]O+p3X8+ha.:F>'OXǨB[q4V U?PΡߩ+O腁bOMd()\E?!F?p?T秚_7_ናk-/GC^JaƢD!U3PJ`AsuW2\__M0 C,v"j?寏XS_ q uk P1'F0q8x,ohMUa,P 5W%4(D ڰ = ˑfx<_s< W$cpaBQ7g~YY;z ʅْo,zzޓ<ݛD _8_Ek81xƈ` OTzV<_`5믁)-.W." o XXa ΁(WC}F@5ڰlZ%+PED*GgM|qַ{03&P8 5 ޘx pLlB2RP91؄[3LHCb|5 +PpC{U7{R;,>@0GNx2P5TZ!tޣƸkhw;Pp/P_ͫ@z<uϱ>z ԃ@չ@V)Dz rAY)HCaOb)Vc#`x }bhQXS%uX/H!;a H[q_ѮalK 4 vFj7gL\3|D/Եs 6BaAA*ǓA7*HG 4xplZR04H1,HvXhH}LT T%H/K]tmY3˗1/Hc11> H1qSkf0FiR0jb %*M RORtV.қyA ץA< ִMbZ_*X[ Ъt:x{e_6XI^=X q^5 :\i,76X5 M3`F'`qH"m`\LlM Vj`M YptC`ǎ:"#p./ n Z(2XeP?/kyŀum=usn`\a(%X3v9,=c) P`taCzt{J3u)3Xw_`eXc'\בbo=ad"ߧ``CԪP b8YE ˄iC!ZY1DCTzjM5 ThyMBqx.MC*DS]CfB4#a;(=D`XCTQC &QQGփgS7 ɫW:{ 愄h1JMQ7JhD|O1isb,qVqĀ[x!*꘎{?=aG ktI ў!p~(w5DQF*|n.a=r?DQ[$a`^D5d!DG jqPe¤HbqՋ:c7ΡJPEw4+x%BU#p-K)j aBPU*SxhPeLPB*Y98T<C5\mBeTPpaBe }4|ܣ'3Y {y)VPPp**3D# 8B A^3_e,`IWrG'm|C~ U=4Ew@oZ6=A A{A*e" ,mВAT9c|+Xݠa VM ̠Խ3»AۺA=  ) Gn#%0 w aYF9'c jmJ8Ra q|A :m5qcwAձ { O4h#j%Fn'Ϡ3't0A Q+?L0ACc89aIO9`PKMl5b-bAL5u%H=\t5zdP4և'h{2 ~κ^ϗż'T@^; :}7htyAK'4`"az2EÔH+& oT.f bU #5+7~nU>O&,&arQjt0A'h uT^R1~6bi6U03U}0cd!}b N`D0MEb HCN܇8%Lqúi,FwgMX=8=T`+xPSCa1h40LkBZa Fa8/(18L(3b5.:0bNٰ0a.s &b!v!QlL5|Aב 63 S&`2:L-Ƅ3bDz^.~)i=0.9c^/FXOd. H1 $u m5 mnڅ;}` F. C#8s\J,깅i ޣ;9cgRXv2(RQŏ}td/JD1c!F)qL  Dox3c0Q!ϩtγ<'KhXH |Al3|E IB(`3v3Vs~N`?:ZfY?(P -1=g&}|ԏ90DMS8L|.E(&/9<@?  (`?QLZ!;'QRM&F |W+BF/l%!QsJj[èȪkTFat#)c53>'57*[DXKn+bOkbmgTF\k4Vu1.nt3}wB1'pze0LA]Ob6blzn#fb}j2ШVa+Π 7nsa 50*xr#+J$?hJꎉ\mdvר;oT ~aW03QF31>JMy1ߨ (Xg8PfQiCKz^fT(֏/Zzװ&2wQ- ܳ˨IF9"4! p G2"w .ez(gu 7nSkL}!~a/QqA?|ȥ?j˨w߬1/wp-1 W9M> LIS1E\k|od*|/8J4-VC:^ r x + 77bLTZhx(0'M Kpws`[C2ɳԍ(f¬s@YĨAs4_0$Q[WK'Z̼OH3x?}GRjd^W;Y 3ܟǰE3xXr0c3"\-&K=7$O7h1n 2uHG5Q{{ײW5KWT5RK$}Fֵ4lLs&Bik2驆aIG"Բ&]Y"_C9.Ffy=6t41M#Njk'W;YصJ,&*="}~{"GVbVr* FdscEQyؕGM|Blu8d;XZٔG EΔ~i5 Wիy&d[ BJ1AkREBo=_*@#DVe])sCئڰ2(6]ȯ<`3KKUYԕ"%:bk/z1 jme30\o"&"7t"u(eW[maS9 ,PeQBU+AH-,J,7;-uߴj >{դ`VkmPp9loG=<`>Mo‹Z{EaZ˾0DTzMK=nث1M}6Y pҷc2&Bdvx8Zo[deDp}[oAdLy7qeoyQ'gvTɱWssM+!z"%P”Rm+p_\l-]Slbati+YhUkY縐#lsNv- sS`#<<0_18?lbR.~e&P\V3{1eԽbr}I:HxU_DDia钋tL֍g1\Hϵhhh`]t] &iE\o02g2I A-l vMrQ/2 m˪AVQ|)UpZ,Keb$}\!Y>,gt>a lXz++Qy"czﰒa" 'OIj 3Yقe )1L5 pݘ9lLjTV;Hl+ #U=[2-򬟸@pR> 5Щ@&E3wb@()ݿKИsP`vEN ޭ#]ɧ9{E\8;* AæfҨ!jRZي" .Ւ%:P Vd29qk nn3 ]k/{ 贳 7I3gv*hbj8*244W~~SkzX2DL/_DLUI/7+Aq!0MO_z`,YdAwmͪ&#,Y,Ýv?pJC R0M4kȞ.yAcb+u' Hk(NV+ F1**Zu#~jrD[ ^Vciz;EzX#w͋+1RiMqA Q^3CJ`'}%MRikA & c(@f&Z'9[.P<]ՌOІ,z<'׌Ժ'2`3fjT AiOG;3:9H @3-{Wq|Y )ΏjQKB]at>YY@5k 9P<&Xa]nq7o" ^(NKl7Rm. {#ac}Z ib&/dYLI4<ζ[Xn3ncȊG\,zm 4ZDk:@38ϋ&cBau&57Aι]׳ v_B2±m]`qx&խird\#Zw9 W,| \'=W_r^nA)ٽZan`6NZbn@ tG0BۜvwokSelSWun$m 1fC B0fkj|bap^^J YmrS8%D"8Ѫ2( <e7^) &`9L׃0ylH.,"ʙu[ݕs"T8·3NRkY{B8F![NjylV>ctF) ~`^x&9sJʽC<8XW o#l7>n$!#TʜRzcx+ō1),uz&x[S 7o Xg'Ӓh!Q޿m>&.kJ и'哜rVru֐ `*UB&F$F5Ej!||1}a}B&M;k_25ztǐ VB HrtmlP|K̖b(bf]֛|YϾzDor8Gh`ߵjeVG]nLK,^%N [Us2Q-x;|6IE:"'8Rݯ1Ĝ@ ÿi/E6}BCfd}hnsN{gK R NsDtZcϫR55SsGo.3=(ܦI%evGϥLˉ\ڤ3HYi݂\ő ߚ&G#_c{k62І{Xw3JíA7tfLL|S*HǸ7QAi~mݑNb{cͶ H7FchD˳dP.5Š!6V+4ugC ΜGNAyi:hؿx]eê7Ҕ> {#v}P_ۓS7 @s}BmIWnrޒoPnkf@[/?r ; #wEw,ĭEg.R㼐o:&&AWuCzI88B͝WH[yUxa2Q/XZ8dU)J ڎ6{DcZbMEƠWl,Hf/x=z35U"vAä?)e'P)dAjiX-pu\K':b"=e'8rxD`)f~>.`R@|`f&VY>E~hJ,5eʎ,Bbݼ/gDVyrNp#e1ͩ@cJu7Mw| {]_( Ab`!TW55| &Pכk)02^Br:WT~ LpLǬ4A4~(+}.:;Z]URȑ~9\$l~ x3HA?_V˚’PV)pVH,b$V5duO56V$,K|E)dRr}]Jl8賖W#BSZRߺVy}b1&&>iiʝNCib&wSf : @q?VNp;ir-zQ~ڇk`ebbص?r޺'jaYnf<عsBC 0  [{0tQ+QJ.{Jɨ#َ0'YӤfmVhpM? M\RuтoZSvCb=6\ȶO'6K3| hB&3f2;X:9z#yfDn/|N67{z%Ӽ4{h)s~iBA}}2| 49@A10$WfU/_]6] s3d=J*]zN^3!h/?̧CǼ{C>վ/ HV4Z]_ٜ'S%HPRTUX] CfF@A!r,0t:+/%Yf6Pza=)#LBIL('Mo;?g_dQ}ΚЋR7xELI[ZQ߯FW/ F#BfY/R1g-BSߪ%B:O}TàS('yDѲ$EB=qJcg"gw(cqa{◖CXT0ټ0 U9G9ʏ)%Dt %Α8܈طQ{5JɆQ/[֨曳42^ I t< zXޫ]-E7Nɗ5Y+ M0IwَћhϰvE)?ԗvf\ڮ\oJU VI-F;ˢIrVe?Nd*&ujs MB>y!vyeךsBID \i@0$8J{n4fxG)$nǖkh7+0U??Ʀi/e=:WmgLe7 &.*/dVfD^m8x;D1־-(ס EM m5Px_@9Iutc䠿qA@6>ZZw oR쓢%W?LRhsL }AܐG2=2 *7l7`~QԲ{hK+*x~.xDA -.:Q(EnQ0,zI[8ٱ!dSIJf JvǞ&z"KDbfLjpa*,h9>}L/ j]ob )!asz)z*Ve SX;?7MH͆(lԣ ؍̞qwfA~)0am?V$қT;˯ phtqH@̋١;ʸ3j~k oeqbnSB"L<=Mw!j)!y`G1c_QT-&ڋM/!.Yd\%C}S;!<0L-wN5W #%C.,9cErϳin5bU#<Z8JEuH=n/&s:!}*2N&^;3Q. puYP4L.~JtAh2j[LbɁT3z˰,+: \P~HA@]\k[i:u _0D #yifcπYQoCg 17hFTMil+!S)J%{_yjųlYp'~4ZM$%آ 9C A#Ҭ@, ?(LD'RW3 |w]:N'3r tIE9Ȁfȏ# b8nRgˉ|*g~#s;+&a_6_M2F%$-C<6hS:Rf"q+J$'d*HKW?+(Q}oţ5.$tn{Y,|2Da5 ^(pTZ13 @k b= JU .'oV27 %x$V_:J)hƯ^y$Jov[U;BfהRi0 [!޵062T; ECWՍ|iIk_i:bVs%V#Z}$=(cD2]UGFIГj24() A`E r>t-Z~ e rxMpBRL&/4 H,pei4J΀o e,SV(X V&˵ q< EN͉t._:qӔ.b26yn{!@NX$_K64g(@6 Uk Æ88G[r4au%q[tۥ1C8aG4 V09с 1{osO -ʪqĩ 04V8`}{=;vc`I9V1z2FnvI&p㇆Ӟ~G(fvUC|萲R&"77i%qT8 882ŢOVy1ʐs}c0b!ǢͰmnXjž'NT&W.TtϓcCk7oE-YOKE6:dη魈ڃU'A;N8j "s6.~@WA Qgf5 #.ju|H%0(8I4ܳTE9*O$L4]Y(Mɖ=Х!푀%ɹ‘ $4dT I,HU} Ğ? CK=C"Kv&CL^j%" G0s7m!\Mՠ.ukw{5]Eеnpuޕ1!x&}mwߐat"T!N UD;!@FI/JcfuD(?!g|w˱V0q&H 7QYBVNfv ̋d, ac}?jzɬ7 ƀ:BMj D _ۋ_$N nԴTW@ cfRg㹋VCJ5˭Pf> w"(zdfU%GsD  ܘ ocC)n5aqQtzh#LQm=&7(^)¨_/ff%UIRr"v?5Jin iΞ] yy xv+HMn)41!D m S-ydi9h(`.2Ų| >KSZ4:<be$*-2kIERŨm,kJ戮o0_})fp($޽YAA#qD] Jh̠WFW%~J5>(ͭ40HԢ^FHjZntYE?63,LI=4m&Н {Fг9 bٵƥ<#;+<Քs]6q'AĕY*ӣ2^`2%r?0ՖnghGd@G,u3^MMGK) @p]w()!i(L1-@(e &-G{80{HHn ZM(LSo9d|:lfI 1{G;d({\g=J陸^j0`B:nJy݃rdjodvY[2b},\>DhFIW.e[ -0/dmb[AYl)VC {"pR8 }7t^ kbQ- FӺŽg' $mMyyaEa֡vr,kP#`%LE!0(hB]:$wn2 r_2}sKb͒xʹGFlNNJ'H:MbP!12gM\ Oh焯uUݺ+ILσ1R 2"\ȰZi]WL3H|ei;]ЮVU!RؒjiPx(CKΆdZ4J _znnɉRP'^ef\L ,)]m$tmb@ʜ}紫/X\`y (hIM LK.jxKm%*`1]˓HD{CU< F`.E\u*G-NeWS_\8 R2e|&<ʍAYohR@ 6Dn;bS$zE^zkN;!YNl8-]O!ӳzRC6 , wʩ%GKCGYf{/_b7Noukg1kk <[{ ` hpei_c#Tq< îos_6ڈ1FACGд4yY|-#sY8 HyM={Q$П>bwluap?*|Ą][l CtYi"C6ز Xu 4r*f' |s=*Sﲼ\@|B+ehd'e&R;cVEM!\Bsd5붢jlb#K}u0}U: Ӄ䮮IB+V|m^{ ;Lo,64F=-~Dլk㯪NkLv.mu3J6sR3e^5o bF.8ϓ}0N4tUABK1St<AƷLq)[6FnQ?#niVMWDռH7ytc55 F^ifoӺ F)#{FnC}Xs2S{6cuzac>+S )"U5;D K7@fA=M䢪 5~"BeVVxre#lB*d96ILCpː& a\a@'崀`(7^s% c2SdVW3Qvx}VyG' tdpCUFUAӵ )~LSL\!K9'U-{\CI7mD1Py83Z]yjbb}]gWhZ_ϪtHmY`Q"@1S>oXwHDhAٸ)' A);Cǘk{au./\r}hc=>şĐњVT}R)]CXF%68%^iZzz*7^y$.r:m4_K9 *1kAE.ȠS_##wU02ivR@d^K't,j;0}ssd%% G&tت\]3gEWwYݠΨJ1܊d-[$kθUO"ګ>e5flmX0k5~!w3ۏq)aOsZX/3$-=A% Lo޷grot$1 `..I5͸m/>&Lő7 ړ;K60h(ÝȦuFkJ2FL|pC!Wÿ'f+)MY& E:H3[Cn˾+9oXh7Y %Q3fjdHmkKңaEZJ.#CrTk>S{& Eg\*~.#}[j#݅ӃF6!Mp<1Dz:9 f'$߲=O?QcC=qw ~iZ|ׁfHXH#>X !E<,66sK![k1Ա ,(%~+J L.u㒖)GFmy^qxbViNE Wg$}" {txm`+y*yAiO5 Q/ܦ Cj®( M9W?LvhYWbF13@nbM^Mn棌=PyAb:R07JC[2%: ik7z?R;qz g|CJɕnDt(Cmn- q#kjo7'ǁz 忤!N- &>o{d9FB?lz佌 R~𾆎FH2,<w߸5 |}g=5QCjwߋ2҇7۫kJsΨd"+‘xhܤgE('2UB@w'oͥ$ I* 5i h_xݛm!K_t@Bp/wr+\)YDF6}Åq[F"iQCxܷ&Gwm#K3d*@bUL?6KIn8Ay0G4 |juThM:˔;.Uc~ٚEKS2O_ Tw+m J\^cTnid͞$\щ뿛SD_2l{?`54Bx1x|<.@4v wxY`819H;f`BݑsC%w+~6ɶA<ëJ#(UV-REs݃w(rRKϋ/Z(bZM4෯:*^{Y+rGqϔn'A-ɤ0PL}X@yB,gϽ6ZQ|O}9l'k\KvEW9dvTk:_fv', U^snLƱG7b1hBSqc"ak8y6W~G5* YO׹t,1V;% ~#-#Ts_:?(ׯ>חg} )R1 Wy o})3Dm Cǧ{9ibJMn^iC}S{Ĵ~*l8N\ñ{-+Ϊfyۺ뛸uÉKr\%29HcG8>܀LKE,1`YɣyĮKeחYm=x[3 :MeQ;@3MD }<@>EjWY]TO> Uj/]nT-;t4_MkH%hLJsQ%UG\D>!tXm %&0˜H xɃo]"mTFxLh74!Oc VFM%Sy߉ْ{|&DPvK*e'[A4U lf,"5Dܟ7bWII:a*(۔6kڠ<‚`)y@KҭT#x$3D7|f*m6`QWL & q9h*dTe%@Lh Ѱı_W)ߖ _v182?g\V(:\l mcT;iJUe@V G?H@= r*Up#/NIʦr*0V-ߜL{Nߤ =9{*2ceN_ *hj=a9=c 6\xKHzKlEthMJĉ>Yp?5c90\̓Pro +3;_m0v5/[YC:TaK HPըؤh[mPѴMG>ҘDa8B8Xt 4)tkz.ٗN7;Bgm_KޮYϛ H)xy0V@e"*䵆6CUjB < : $[ հbPΉvm;jI_kcU ͙{ JL7 deЬ+{% ɢ. _/1MAl]jf/M >N_Wi.aؑitGKU| syͳq> 1%%Au}yiQkɇ|.#NcR1.9<*49;A{!6ѯ Stpt.NnzXX~:ihc6@z,g)>Eච4NX_DIEIg矬(27``OjKKA_AѝhWƄ):2S?J}(GCvgiBtA ^|bEkpV!PqW~&.&4]'h]x}x8Q<ֹ>EE4LxSh+s>'4E3d_f$\b|1gŋXBs&mJ$FsՕIaWTݍU SDHU+"v[MN >1UcPajBzpoFux߳NCuzI&kF!fZ3K'ReGiaOTΪHU9R;sڌoYD-vE0Y=b3XI1}=%}HF!y}(rZ>+EpF΋ |0MX,y؟|1?L,c'Ug].ϮL6_(_}y4|񀁑hH&z=AɓY-2{\[L6pV( 'ۤi\i3y&e+"NN ikՙrPcjm vd zOdZW^3` [N=ȑv!f>J _߮I͚fJZRrG?p^;&/9Ol?X߃L>kb^ą6i/h^^fBKo!LR("6 HN'lݔ? ~i" > mac[Q@96Zsj!ڈ1Pudf¾K[vt? E#(\:*\|%F!(umULۮpI:]pra.L-AZv'Gȥ$72,TpBTfFr.E*vln^?0a؞%P+? +^dKܱۊBJr,)zQ+HB4lJ>\N FeS6^ c4@FkFtgibv/L!/Lr -պM"ȯvKWB^2f:Q tk^x}1Mu OӦKƜ/ [G=RW?әFWK45McWS 3 )MxAOeԻtpbU"gb8 jk֠ndPh4Cy۫~v)QXѡa^ PT *XNþoazV8m{*T4eP4E6Y0U![퇝Q)oS8UTOIoCIOohhAwx'?3ݼ's5'@ZËn'iU t-At_DG be'cG܃7@|ӝWP û5 bnӺg1EOfNy`WjCbw/ JH4/>A{[C +u9Qz^pIELHLل}ӱ- 2+슎B? c;}}ځ_~]tLn'O~Wp l7 >分×Ҟ2J3UC"B7;>Aa(~wg<,u3N;:\]ѯHIaghx'tvF% [Q+Er,h)_X̳XOOBҩ2 JgÒ/. _5xqb_D <&5A wEq%i }PF;%Suw,YŸc./f ,Ǹkޭ?,7GnN(ekw~4 ̂׮7d▁D1,ЍW}VX؎ٌ~Mm}p,g1iQB-. ZTsBڈ-`yEGאK̓>"aɑ_Tf9 C( .t[y@_`o*ŏ\ӵ]izsX'8PF17Z20QjAA Ӌ8tΐ-W#*;9&X$%>IdƽU mrOm5"2CYnkm1<&k\s+E an8Eke͢;iXŎޒ F'd!Jƹբg!WA_P Z2h3g0Y<`HTbr1AJ.>BvѩBgxMW3p#dPb lOײ4\./OSU )޵pBV5)婖*<{n"&Q4G[~oǰTfi(֠~KeM^#O=@pF#v-pIxf_YnjOCwZƣR=z`do,{(rT:5+a i^CudkV{)\ewԿha/Dnωm+ Hq.$/͜猘2(S^ߢjc㋆YJ@Y9h4/>~ uV!w "1g~z0A&wǻYSF3GåcIopb";E/=GA>P(Cvxb v>ǰSL.~2h0popqeј]x6? Lp~DykAM7/d㣨S{R% Ua`֢aO\tKSha* r^aѶJ ucgox { 2sئrEHXC(JZ%#9D@AgPXoyo=0ۦ( NDSj[ȶ*R^[S,xH֧f|8h\n55Q 뎿Do6r~?7˜Y. ،e>z 8ƊmO|b%pbtpvtԁ:5ĞP|~х <&Qb/˻+j> .tI);H Mo#G8k">=BÄ`hȕPc>Dtfb9I`9 ]V9d:kl@=k]~,s ʕRBKCXkԁ6bu#?Iԧmx,G#vca6\Z gABi`W.j.2QS1|gãVOmu`%׬UjC:[>)S9'S!): r!f84E BDԧ[ϊ0?oĢ%pFWͅ7{S<؞ rm#j(eÅ5&N8PEȴInRdd^?sc \4Gb`d&(SgEƘ.6WqlQ 6XE)`iӡTV*(:2=F"{ ']A\5/b"V|9kZH_~%!>7ʭfWVֻ=!W+0t 5ϙ]uh^1a-aDjcFu-G}gF(V93%%v2`sݺn'>3۳l^yJ lpq/5w3C*] Eg7V? _͹:-ѽ|fXuY|8 zLR*&ʊ qR 2I ͧo<;!V!ղE-l)«IC'YE|%*´\?-7ԢgsbFQfA˙F8nB@f.j9戒URalrLWە37.5o{aTsWߚiϹ:I̶H_9Ms-CbBp.uWm42_){_7⸩c Ma#&~钝@9GK"#/[ N#p7Ymҽs Qg>4"ʨcY,v^|4Up@Bӊ༭7!A>'##"#|(S5|caDdvvGe +_ }PMdTPFbjaYè|#/j:8ަ`,u:t0&FVf6n8\m6N&PMZYcbD7s?P49dnXl6 8mymFs R},e)Y5V; zohttYj3MAe !Z=:^jD5jRP rDVJam }t@ݼv;I&ju߇d5P=5>O"kʷe{=7_q)Lh?Q=,9m,Jͧ̃nVO]'7s*{ŀߴgJBwijS6a|H̝z/a⪥x.ȧ=:"&Ɋ8Ġߛp#QZT84+Relr* pkS70RL%@9E! 0NJ,GfgB1}U0%xOA;gze}t$heC[v-Q5=Q>`A)d{ڔ&ಱrT!RqLlZ{W d]TnoN;3َ"b idy.iB .ǿDβs`Dbд/{B\QE~ *u=Zr%7j W5pdzƿ,v*s&ʛF)i눸!t5^Kfq[J/qJ8|%ң w.cc^]#+ľkD7ށw h*9Kԋ30njy>|:+ AWV#?~W3%řgn]G]ݒ l8p]|V%+H<7TdA[K4Zt@.$Mx+8ssCzG~i.)c|קDFgKTķp^[U*DKfi>](}>.05& $ό=`XDںSsQ"b)^4z.g2a3܍b'}a٠A|mUݩȢμg_N{}|9J},_;oWaPȜ+Xr`m]i@@?9Sh' b9(@<61],W\kObЦO 7&h %̘ᲇR!)y: gb/E}u'ZrAu%b.yPW ^8@\K}qo@#~F{ʖNŝl0i'˕ފG!]).j$ʠˊcv!={~! w៻`s=ĆlV2J~(n? U|#^57Ha_22ݬhnϧzCF b4mӌSLаVAԽ?gErSKo @ "r1zóQM ?w ˾CobimlQ裈Nu83% gOpIFWll7|N{z1G{/Q<Tit[04"fOdk YjKJّkMy,!ѺM\*pќ]P^%zslU7lw ^,qsG*3Lu{h5bό>K R ]A(tDeLI](EPX:%qcw@*T &SE)ȷ<~@ČRa5iw~yǁVrʴd/T_?}jtw8ذMPl *Xz$MR1L!ϛ^zDܢj!8܂xRa KO%.{5U4;dHQ̝V81]A_'E rX1RL ,,G<YvۆLJ7" |PB2RힵP&*09_l-{F^Fȑ?=be2}% @#3lV"Pͮ#o.6q9hMu3VBv<0CA ­wɫғ>rqDR9#x5Bm1#`BӖCt>ٰns҆Z&"xڠ[,ڴL'ghS@zWdRY =- 9e9Y[zXvi*[@K? fj?>ZjQPqU2W1ܷHw[]{A9A/+Z_> Mi*5 L. ̫(w))OsZ9o]Uvb1qP\O`в Ouƾ6 a=,hn1KM-kpz?41Zn8){y_mӷ!ȍzm>ߤHaC?O?0C(k Y͖r:>cb|PY#`^R (45)('xp*3\^3WYjkc:-1yS3_1e ~:c63;: 7hPLv.=g{DKt+ ᓸocQ/2VK?Xev,phU5O~ټR@b P2Cȼ:#̫|93oHjrxPyu\L^.NpAHM!#Xzv0LQYӶ-Uxk8[iO_XӘ,QjR=X۔/ƩB78p W+P~o:Hy\tƴVUiCQ/\,j :M+'C~PDqW|ԜyT@C#Pe:A!b\ y[0X G/I\g, 3̉PRDb+>ZSL nS)~ _(tC zl"*ܳ%|shǔ-ׇv:4Hq &;MZ(ΩNMaeF{ԡKQ]nSm3?3LRjPfzXY/ I~-4bÝ^  yv@$}H6+_`$GSPî-t<=/B"uXcwvTay0XSن Оt;Pi DYEF0g3AvD(dB.+t/ O2}3jqBSmf'U[qȏ@$d.LjnZ:"ZJ 1 YGWE g$~8Y V1>`$r˒,R_ Ο„ XƱ7s ǹ5G9N%?)?>hT_HL`Vm|joZNeN5.I/R—矡̥isܙG%&go(!? _iӛUO<NA}@]CEy \}cҳ_9D!3{zC3Op 'HIȂ!:AI'L > $mIcg%3jjG+>NӋg'% cpFb;ue/EWk|LQ|C0t<\?(]2׍d$IaRMG=$ .QωR˾<³U![a@J\ [ f)" hll%4StvT{`d jR֮:iaF/N4Ռǵ8ԭbu) {wED¢p*TF(;s1SӪHmNXa9xU\m_e*[QdnP)zje4 L&YLQ~xX͋ +@Z|dJ;SzC3P:5@M}PI2A{M>ym7CnSouU Fٲ K}J$lY#dz#m5Lߊ0Q4<4R4Z%8j/ -_܉nbYbn jI(ѠF<`]'EL(hPۊW{e*j0; >*#;wa`@a+ރqZHIq;J:~0TجLjHu خvFhl1}4h`y3?#~1z&0g)r!>qv q.V:&B )E% Lzp)X,a!7r]ڪJQfr8p QnNo-`?_}(OHC\ŸUTKF4K:'gqo%!{{[&Iע -@ ` Dyۥ&F&\!LdGf6{J*Z]r<e֒Ѵ,xw]%_^l󤷋) Ĭ6&qOXvGv`""Uuhu㧯YIY0jֵ`mC_0LlCͱPxG o:q$Iu;]QJF%P]0䃭֋:[kj pdc;70+7̣]LYSX? 7RDRZ$+b[ `_Yжβ8UO 7:D-w͔D6nik39J3dw56 Ѧ1"?ڙж $"kW'Mq6^=ʬ(jw>Ro=vAf)6c1eY6RzJylrte?5/sT)Gٓ \WHv+GVnxj-qs"?j8k>] kCLQFԃohoצwh:)lչP]m?38e2a# g(3u/*6 ,TIT~) ecDxU8rw6˟kC.wa2AZ?j=]Cc^P*2ɂk/(ؖNkΒ3W.G?Utn >7)?t.PEi1@ elC֎_$a1*ԜA +8S0BHcFTۃg5kyN_OCPZŭĦ %dЏn ]`EG Dœ#q.`pG;Q ]#/AD<)XʝWW'mTTE\FKe)Cjte:iwV ;B*k-wA dszNV5Đ$gM3=5w qPSc㶾pH>Ʒj,[>ԈbVG5خJo]~ <,Wvi!yU$ղ Ky`X"jiA0tٵ͡tc6T#m'BsX;?\{:q&yeh,z#}ӎt)u+AP(_)u OC1S$*X_}q@s/j1n{&H!'|q_QUe@ W7AHv⯴"^R7J!`cM4a*Ź8A_# ^-@K4n/ь"ș8ӧ3 a6=1D b<6c3(Z:8Vz3Ǐ&mSLz3 _@%;_hh-)L{6ӝq5ףs0!{O]x] Ttif:bT.cASG+?Dڜl (`=!:eN(ɍEP׏<:+ѴoqѶP0׾u q,[):[麸uw%Dc 92#u, ;̻;cB)vLj)AkDKZ+$b æ}(EI@dcpLzr0 W5KDf3B} E7vN o./Z{V29YTӘJ zZQQ|GhyNv=GM<a7sA cAd~Pk{85t#K\h/C'Q}&I IĴޡh<}Xql]RPA"`㝃F~fdRL"V ~":*cH0xix%̪kf>.~~eL,#SZ~)ELN>eA3u&X!(M%(D&uӄRn~Mf^1edVD${/~9̈́yq\Tx,~] `"6|E#:~NNqr 0Yl/i`Du. RO*RDnr?GT^|舀7o3̄WE3Ucq0/;R7%Bm(m+ ں-w,ѧ1usL?R=^hH%gj߈na˒h)[k/LmɒL Z<d!dCuׂz91,v{am|4nRZ%i^/j5݂^V53 ILҿK*Vb}`nyzhi0zqG!hw\8 EW/MIUQPldyy_(mӦaZ)GtI  W$J?UZ駥˵[ jl7I LZrP7xAټK8 NrH!OWmp(/,0rc~&I<=^CkSV%rGQ3 +Vd+d @Lz3~w-pq2 c!#Xybi5g;g#']=Rqhc`iQE_aNӨ"WXI+˙֖Pe 0l 8s*y,)(w7-8dڤ(8sL`[ ,o䟬3R׷X.tH*R 7V`0_@vJ9F*+{+Ԋ,ex #S?shѣ]%,Ozd $w4gb!:~}љsgm(^ro=$u)He:fŒZy?VG3t~k6V$55,ZGݍI ~H^Z nn>pSK=4 _^5@c*O*]9Ws v崂-$ɻJesQnM%-ZܕFHծw"/g ڦ o8Lr!ӱӢ'tU,yj:_#ݣEbVêonYTe.;Tax\ Mb'Щ߯\TmѦ7`cϔWǶhMzs؞Z5ghODC.(osf z XGnG.%n1#[;ޔӦk_&@ C9vf>i h")BM Օ'M7ݾaԞF E raDXN-p+}afU+GpX%|qR$DU4eb2+'_}NK-fhU !` MqU0W Y*\Y\+M0"7n@`6h#jF9M~ọّ ؙyg uS${}9:Vfgraȵ-C5xBS[&$&yxsWv'ro%7en+ ) }Z&ƯH¹C +(W!({}g!zQ=2u-$OP=WotñpҗbD=_yE栵4͕?q_ rI2PLyH`lRbD$̰Ӓ/ ʊU_cEhCǕ*s%3.W?̥Rc0͞LG<1gpn&Zܮ cӥ6i::vI9--{.yr0SXBFv?%s4#ìywY׉lHڮ a\1!Ώ0xXl[#P#f`6S֦zeh%t-J;@HX~jB(.3. #1~ A&F#$Y`'V_RݑPwET!~:k%gɺL`7ff;h x+`@iJFU|k/Ul)(A`Cg7v>˄Z:АTM!kr%N|ϋPт-{d}8E&Jesb-ɡaIw/0a'>9=*3lO=%9HsGOf( k/BxoOPZVV\IW]چx8Vε+x3ӱиjڄ(tz0ช J$INk_+A1H5P)USah|6j)Ξ!d=Ng H1%e96@$kzz.!wLW&H?&TCZ ؒN~gaPJD+=L# at|kmRdl:ԕm#<5Ϸ9i( p_vbc2V [s`rJ!=@jK=xW+@n|H@%tRꬠMF]ʾ.^=\c43&GLJCv ȁ|%.i^OaCj&f .>_ɣ`gDǓK/bOxI*l[y(6hRYq̋a/@D?~Y*"ߝgĝJH?ԶÁڈ63V.8pA( 5-=dMʶb3v#0Hg13 Ğp]O 2CpwE=ak#ws ɳ͓0#f7VlI>n;p̡O\}(@tR .aś³) d{8BJ(I[+ȅ}="=1Ϸ1 R0P~#C7AojpJaAcO2~rD,.y )9rsnW]K@+={~ |𒂻?j?ANܾ RlޅI[o1+BD~ԛOl>q6\7!5kyַ<Įd %;SR($H1 tnd޵ v"<8 :nI| S\aG8z.yZ\%yHѢ#t'[E~)pac5:- +O䍦3EUL.!y87?\,/Uޒo4k,sT巴v B d!o߱IL L[LN;Wۼ%z,ɍ2h j0my?@롕dĊ^3!zFfwhc-;ߵ!ITQ+k,} qՓ]+۷>fsl @Kqsx QP.ὲp~wιMz}v!0WSwZ"G_Y=e8U Urh~{`[BuUeiƌɁhi/"]l>|#&f5)I;,G#O6_ `uaoQx}CM8`Lkt}{mܶ{MR T_gKoǠL'u)2SVZ4JN6>J.VޭahW?|pqv%neFWg ]g~K7Xs=W'-\zbINm]JqI6J B![BK M!!`BXpHڥRKOi_ ~!EZ,v.87\Qmoz(2nU6t(^/x N i2Xl{RYi"o÷(?fn-TySĽx;D>ԥ#SF&}]ƭtlnX4(mhl9dHBX=~)T 3_}ۺ_DuD]&1(vkEl-4"٢yǶ{x <\( EsJ߫{2Th,?Z2ens3k3vo+=:G_iw9z2)3A`@.=~OķYEd[g' 9`"NwÕ.v=.EMD?*@ 4ҝ(v1E`8` $2- &Q%(Y\KYUh B`%;fup6 @ݏcD%}T諍ߢl P'ـJ6&O]AQp*fhWZ6`uߑ߅wF]l۬m V_~6GxǏTu7xp.a(b `ӄlxa U:KJVa(]&Op"_`XKx0`bؑ7 Q}#x汸R?ce-: rn# 9jM4vrkWZ_8UI7xmet*;<--H$b8Rqv0F} [H:\Ap4npTUe.շİF,8VyyQM7p7Mfk ׿;C~ |u(\Y>gO;ycsa<|n7bߌ?@7L w!QY{× M=⫽tg3_)9 XFbUȀ>c{>ɴ !PgrXs9dz^O|zAHB%&iBT94yK`Naa^ \}ODj a ˵}Eȷ@=2d; +G5Я~"&؁Y9kveo)CU~Y̮s67.古msNe%עkMMGA#8FNү፶ɳs@r)wѤ0|}IᡕgeZq~Nj/QX pa?F"_fKJ+.r}hNU44T9筣^}dw}DƐ5T$6 1##[(N\5.F4ն\tU/-TU} cWlv[୶n@pZ$L/w /)ዸ҄<8 l$yGysX_h<8dLw5N̚ -!H+LTy^8DbW=pz-?:y&6vJ#S}>{$J%:SkPM5[Qr#?םYC [(í]VP'> ʝ#RFo 'd0Wc!Ӊ/q[{۲1y9LGz __Fc&HOG,a o]yV*Mi+DsbE$g(i'uʵGDOm֕MފxB}3`MEw5]` k< M.8M@}=l\抋  ǿ:[ovz!F zzcz;B 5ѱ>狻4r{.#2U*;`3mJD AG+ V5p ?YbŎ=ŗm#|ŖأٻQtcd\Xtc*QH Ej̜LwM]o$߆Ti%\}$JW {~Qtd-+kz>$C6G"k F>OȒ^=*π抮rvQeWV] qnSx 3Rz0ȽgHyS7 BcIvkas2۶JVCu xq OQp#NBovW`N9_w e8y(Iu4i-/oGl+=!io8sc*:S u=8^/# ,L;nU !Sglː ԛWiݙiQBIa$p+c5(-kú`c:giqb"U"~lXΏhlbN+,^AT~"z ȽKxe#5P46,j,AYil;}6ë]D)qud9p62^֓ b()QM_t3cG6RO*x:bD 9*?-&݌:wn7m5@ ܨYL緖enq$loCGL#{QZ,#% f&4p*C a%0QJ7+ 3iAc3ESceȤ L7%FL-kPB83/- /&i yˠ-؏BWA6\Hkbkn`ą$2:{x=ò>9%9A4 `}JLC:]Nah~U%TFu^!`fz%``#PkQv.~;~nD#&juLD)G03~.G #; DlW-M>Dí5hXגO 3́%( y+]S\2zrWE=YJȺͣ8ГC wx/@胡hl1农W _EKG6.Ef[!,DK$j;-c{C\F03] kU&]_2 o1&EZЈ]+C_ɲzMt=r(rU+G2˿<pl`!A>lx WAc٢7l1y4F X_OD uIk gT@+ylż+]'փ2$U['H*r[} L)T썉Zd?%˕Z&&Ltx؂ ]VF?}*وe]dz UQa*,3E oϑVi1$8츿Av_o+J2wiɥ.Z:OD_4>8W[\&`pZk{JSfqnNY-G1;o^ShWR{mWT[3k?#,Hϳ$=.CJP;ګ bE(|SC4/F%HlKZBLXemn0x+XI|E&Jo8"w)Bn;sF%s@i{tZ:dcA>8D{;hCm;:#@D';||x̬̱iV C# UMZ^K{3bFұz;#[%/14KӘ|!O2oEȈ)t/8n!9C2"ڌ: .ќMg߻@qnvEx&qkB7 i'5: ն,@/D2GCr m|UyH{Ȝn}M0Z31>@SU] ì !/kGڲ10[2$ooW@1ރ\ _v%e&tҒ?%EЖ~T}Mg YM "F}X*Z*Py]L3Q&)PMzbNLk\D$'5R`\+2˙{o}szUug귞Cbÿ b*kJ. i,K5oVӇ4:9"̉amʮt"TvD.6R3ondBo鮃om{0Y4DzHJb TCnՎz/3T-e_!l w&; 'UtUh+⬾}?dž;['Ed<[SY7?8;w=m(y TQ-,Ҫ"֫ l =DNa`>w2Kj9aWFv71"Ayp( )=d2js(hIz=dCr[Uڈ,g  袎E B7"IKr"L,%cu\OKRBB n 6s?XWt4T>%ڇzrRF~n8%K+ueI R+9{bDA^}đhK]nJT;K%}6l*!e4S\5DG]E-spշ[A+s,%.Ït1d_Y9x{F$rs˹P]s|cxmpi!`:)6,, @fZ 8|yw,zRI/0W rjp˒HzLE 4 i/Jk);|D3m5aTNY22J>߽g2ـޖz'rm絃_ Գ7cdj KsWIx#W"BX!W@O!&VTk첻7XQBd'7_:{ٴ 6ȣ˝/BwXyYxLǛFq٤2, ʏLhɨ4 ~n fCس`T; 5p4i$ t%5)ljH1%(hie@Ei9"=HxJ!oNJ_ Y#t`=]v1 ɸ*lm&:>vc&dݛ3NZ%D/4٩Y@~%WY~+3â_mpt0z.q1s+3@aJv;SnϻbbPw! XX_QA9K(OaQ,r-{V6m2a Ÿۊ&wu |w (W'KЪIYub17 $̦5b!JiTGʺ554,DNd]m@EyF)61nb jJpXL=\\BA{,ӭ6ڠwP^3fvk@&3\ biD{HS"~<7(lV;Wau5׳aKqI+eB`Ӱg" 2@'hmcTQJd%xSʂ_^*@h πŋ!`sښ YŔ{0׀;ǼbdxQKcùnvQ-Sk#1 O !y@4Μ 4"nILu?_5)+$_M26,-%zXHYQ!YH(MTmC=u1:4c&}Hk8eeT!:ь5sMVޯDI`nF ~if'N@3v ;n?c͡>A;#,dZ|πd6P$"3Zϊ#'YǯjX Yqg軁無9Q)%jvI!w.O52OTAPm;Xtƫ&mj`P5S~q7;-NQ^ ׏a;h;no}It+0F  ȷ;QJ/<17vh6:v%Lē<:C-/{qm$wf\;ϵJ'?͆ M= I<$4[OX'Z*5Z'W+= &IM1{ ?,skp ?!` zq1h'62n-gebGcq {>d$dL:ԝ6FH]ٸ6ɞô2 ~qTWI@m>IbHCA/MJ)^dXxKnSPz~F3ƱO-d#jJ(zqHУ9A= ZfudެO.|TQMq8nz wLx 33jɳvMAۥDW%%b(n@3 3XQtû) [Fo/tlL+|.?)*P4jʞ%k"R{.R"]4d0m|4&WqDY߫SveƻTOLmHZTA>t"i&;/v rt #.4EXf! 6rar%:3"ܬV8Tꔦ!bVH=i yF3DI`%|QcF63E+GcVk%׏k:[,L/Šy4C+v ӡҶN+|P-j p1<9b(}nVͩl@QoAz.c5 $eo0qOq i#;V, UL ^9bc[#tkCY.KFhe٠﹧z5u#qeѿN r03}?"`ٔ+׮Ͽ(Q|! \aAσDq- ٷB?HF&ik糖f; YU (}MLīיQ?nO14kXvG,'`=yT=T i798b%'kǤrs1{l_@/u&t,G Θ`p>KE Wx4`P8+J/y!v:|kQJY]^ ,W^ypQ\h*+!NJ@`@@y$GT~Q_%_bnû=/Ŷk;Q ig:(uV!v*FfyP&}tttz1ZAɍ ktӔaѢP-$u-Al7.cQ^Fx1jN#V˦` fo+c_dO86?m>nꎤqRۈ c-qaKYCpf߃8댣U$̐L13˺+T^X}E110܋FXCgC+[@AaAfF>D;9Lݎ UjcI %Lw8\.l 6EIF1ǵ+NrB !cm@Z (S=K6^i,Aɾ0fR徯ٖq c"]MXʀDvlQ1䴰J~.a^I Ώo2ϓ{jdI6k_6\m KL*ɩȦ#{Uuq`x֤J [Bj"n퐐+tH">J[ngdFmz?<8Q,[dL&?^GRkymOxlUmyfοkR"a=px8V5N]#: O="L|)߬MsKu#)Ӆ6@@v6<%sq~뤑4һb(%V CD"\DZ&Da()qW8' KY.%29׌74})$0!RwzٙK@ ܒ>c:$}GK<=(M">~HtV!5Kڻ #~8pZP6 gzX*$˘iюb:9\ &Z0M虞ʥaQ>Lm2;xi>m>svTI{("rq&=n>Ǽpߤq)qog א5u.r'_Y4heQ*PӢ rZH/hM~haw-MgQ6(D>DؗXB/j7nS~GBYqDCʜ h Fݑd+ Q7VL詗tKڊs~}qL+tlP^D\/coz*o8f5{uk̜8^ q opa|q&4V;8)wTɕ";qnt4 u(-3 |Dڷu9$LG%|@B0=t"<ȏk7*`qr׃'.6*5߉9/UG+,CbY޸Qeٱ.?9ѹ׬aF6ChLv筰#޼P5S 2cG+HJI/NF+Qo&/v'd@Ӎ*<#}ocwa1tʐb '`xi\S @ϘZ3]e)EsH`!8Ӕmؾ9_5- k7D_ln6GINj Lyo[1tʿB4WOT̕ї%TɃ\yΕ ߤͩ'zKJ>(ط UtC)ԋ-*"% M)z$]rH6;mbĚhdvGr%>mTЦn,D~#@ko7oE8R[\}kv6~|-$V?m3 94Q 5Ȭ=)XfI2w> J=n[ov^1諻,+i#MxK:6v~{߿] '&rygޕ?GڑEs})dd (H{#NҜ ʘ[8StI}z' \"+_S5xS coכjQRFa?0;+.=!E0&hmUM`JoA6ZHli#&6 J|%A(?`>#QǤՇ1ct0s "у=YhPKQ5pg"+ ݐV:#;"aK=CoRJB KxWnYd!zSc9;^CS0P}d` mt  1׊Ds` lgw{ݻm҂I%lq0|q 3*vI"L{$T±k,E =Z] ]9zvr*qkAii֊R"Ilnr}/!{nx77nN~#%VeGХF8H .П_hW10Vzw4`n!(VtLW1+ԗ7Y\</1nua!@­f'<.CWQ(lC2&6pa n(n'*͠c X&UY=Jcpw͢ChT]C|^1H<x>!v![:-?gH"j9W.3 & a:9!}ߚN&jż /қ}d.Ћ5'_ zuQFyZS6LF*lp:gKcZ02 (eH|Xq1Sc6͞c 3F@zk2F!8A.$ٷ i`,$qُ^)1kQ Y٫SU"5;lu*8k`3?Bx#Z7n\-8`L# BTd[*4pKx4ns+O/~X#QЕ|@n"ν!ÒFքS kEak $ ܡ,h~PZRBSL[_vtV:!g "ȻmdTF*Y,9*|K%iXc$Q닫s.{|YngPv"&%u#ږ#b+YۃCE>evN ֧"0!V3&R׹RV+P7۔_6%wH7h;mr 9iR*vM`:ZBf umѦ:ԩoIx4^=+|ωNH7_ u\V\ӎ7n<{>E[22;˹+N3}dSƋll `Ozq#gl)KVqkO_\g}qXuglVi(6I87-|кQ+L=Y}CݼclT.-J&M@[3D}XrV)}ujC}eO-Ķ-mP|,fNp3UDIn`"ST0=>h.I*Z؄*?2wA+` a JM}2l(gL`J^ζ$pmpcɦ87k#P&,?UP+ |k"̫ބ'H^ KpvP׍KC9I/iP` >`_ҕEo Vz1&UP"i{"AFd4Q)*fzyVP7A([`EՖ+.0V|wK|k^H 3 $҆f4$ͅﻨ2T2АG*UsIn+ZdjAL8/@_tzKWN8\:U;brwt8igTfDfn+sIgF\*{$ ȅM7|U}ک|8IZA9||xB,){UJI%5RDH+C4I-tň*}HAZL*V;譓0O"'w(z[ttfp%N)|)9fԦ~߄Uنm}2awx,Kg9yP{$pgEo⇦gDs[Pri5}][ϩ1@$*΂)pw8D0C5dR5 '-׮qe l.{&7(2{(4Xlxcp>Fn?SNҺX V -kM\-^is Řڨu;6 K1Ǽ#N6,qQY^U2ث2Pt]޼Gs8]TtH]I~D^iurҍ=uQtN5@eBR=% ꚕآ,dؔT(PF6T\I0>?#g8Q EX|Q”_>x7J] s]ނ wc:l.g6eoi}>~]L{/ b S v6*%_;\qO᠖句˯*uy)dqtUPI,[Aa y()!$CABǙnxsTc 3cr=o#ts-lQ/N3Y*qD`_.SpJu$qH{^T&~9a '="buyҭޙ8,qxeuOmbuis0,eO;:t@CCfH7ԛuZqZ\"tVÁF)o>8=a{LO&2}}:<ゝ&=eeyTz1+(![u:TxSߠg5ڨBWխ9+c7lYu/Qz Njt*u/mجY "yI"&$C(>x:(50FӬm[*#f1;IGFp溱;;}ȊʔAb˯Q[)ȷ* rѩ @:59-6RyUlLTW4͊-vw \`FĦ:sîoS#v[GDIIc]/4l) 0Ec݆ 2T3iXp`/԰cCyF}%ݰ!F UmXږ Enߋ͋p1˝&S4Ɗ?J3F%GG\FƭBsq䙥 m0# Rr.5Xٶ>tՐ:8_q%o^ybiA7BkQK19}ϭ1upQ2'LFxr9"/^Z}Բ`YPv_^hp|4Bx" UoF&3[GRq, !X|*Ҋ/q db\;*Z񥄍.c;!]\u٭`) as&1Hv¤]? ~O4VufӢU4 ϜASc_v4䒝Baa iYlԤ ne&,Rhv:JP6~0;U# 9& *eGj`>Gϛ],|2-?`)4qRVFof{:@ȉH% Ӹq1Jj?Z!LdpX N|gvF87eK>0 OSҎ}%CN`ؑIHl ͒z/^co#$[~4g>' EmYSs'^HdpxCᲴG_q$ O{Es!J8`Jؤ:rOXx crI5T5.Lh*w,iGXWJ9-)')cгDЅ`TƷd;[p>`LaG]",/ZaRv<[Y͝+t|ioO0z%F f*ZI/k=⪁ү L@~Z!ld:] bXBn jl:_ysy2B^oP&GNjAkmڽgG nRrJUn8mh0g ;hҎCx5Sב퉕7ȜBR+XqLG;fK:q ƀҘ]8!;:&7DK2(l'n JgycY^rZP*uPJpݎ#X'QμŞ?\Ab&Nt:hLj T3FabRB:DZ6\Q-z J#q5A *ҏ$@ ?VŬP5qD$i>&n| 3<1Ox×C~#\.jE(\EB8^/b6Bկ+d~h$8)aM~ |/ՓW: r/C6~ 7Ks x1CGHXlKteگ^YAAqNNfX$]L0nmygjěNU'=%Mv՜R>? akǕXKݥ*fD'do)х\ɥHfޜE[M1^%3}2vՀ7}W!% ht%Lk}RZ$Z6z .bv_lP9VD #Iz6*{k2a$Ifa)ܑh*;rlS >VƜ?KƭԐ"*&Q OAUɻ>D};[9-FS䚠k-kT'#+tJ[_lğbP.(tb"_$$8E1m&,Nd;XR58Slw9WA)EKQZphhoa3Bo%V "\{Bs V%R-kcRes6oN;MTxwIW!A=Fӭ󛳩c)J }s**pbkI /ծQ{AoÀMϚ {sП15X>!z$eTv,L2 VinysAJa{e's\tv)C\aTBxb[G-uWzJXLG_2ɵY8~}*Bl]ab iq߶0-5V(k-D3r'&;dϕcN,Z(q25$1Қf_ÄZ5ˈ:ݤG!c=yQgF[Ay.*)8㌼MRHPoWT#lS&҄.sme4: xP8gT 4h`*Tx~\!ŸZޓv# m cSɔ "dbRĤn >S3^̰z k #1ZB. ?TbCvY Ox?&.R>”i lOIe$qLE[gTPL+I-T;W:*ͻ "pQiH([vOl)#=><rŔݒUMVciG١ Ff4] *ڄW3ɓI[xK ?pqXzl~m5m"LRr{Ucoo'(kTMըژUI(3slM;trrUҟRxQ/f `{AtWF̡yX7mQ~w̾6qk //l8DSy3| l䈙tz‹[tOZX9emgSѤh6y`Q_z(\G(t6>CQ[?B[o٭ƽʒgXhs -Ӝp.]*`_G CmH!kYڣK1F5,ܧ!ƅ`^9{ 0j91>w_9cs=if+~֙=[`!J8s0~=x^ oF R)Y1&rFape=U4M];phhg@k]8cGd),n8YhB6v6%|~f0Ȋfib=- Fܹ&.-}(C VZJ$q2C;m 700.2P&|;޵,c컳~دvM#7F( X'rQ9Nq#ZρSFcu8"kq{kP:>g؝"/ܣN] e7bM6}:Ng0fE&*xt()AڬnzT zEGo))6qB?m-JƂt}=[6*)uZ *m`})VX7AdJ YPHۙt0R uծ`>AޮߧR"_ͺZXjzCC7Rq.s)Ah&1w|]ݾ#ly2ML֗{#\3]ekC-Pl^i^l2hZzLT24G EXb&s݁z aNiѻ@̣ AbpEr]WE@h2.j;BkחGtAf?K+넸U2~ G.xl D#3Vu\'\~ܓPFI3o1pw?`R#+0mr cJuV n2*pl\ú ,8+m;t& I |Aoe, o_äF"6J'n4`~'v}4U0s7Jb<.s*]043 OA'cWi Xu3s&付ءwW ΫI}ՅE_i2y󔑟&\3IMtVSLu Rç{ TH!к(oD|k]}nMK%)roudrTNt 2/NѸ.(`|(%l&/U*gBk8,:kwĄZAs < ˩rql_d4^VYH!k_j%=W8dVj7$uI]1fxķ`-P^s q8`r)pl`]cy10Tc!GEc:֮;I+ }s34uuwHCj*%+- .)A?ִa`?jOi(93>YUR`wb/ YlN9e&fٷ\&TvxuĊ^+x^^#1w(2'P *aj%fWX:O/pO,!Mx*,@!Ia,7X]a@m<\XFND۰#4 '!\S0f0|Qt_:^Sܩ?κL@ZπxG^agO-oUzɋ&Ũ 譎b$JSFbq+Ų//ckj 9:U1Ǣ'4NHfW4~fH`@M mOpyuG̉l^LQvlf}ů N\bvGݛ20"Qv=X9*/>x,{=s@v5XZm7q!>Swd%fZU]C5Gܷ~Bdg:n6iGZţbH.a/!_wo{6ft{x@ *.V7=%%!B\;:?2#6׾8%xHBdȹk)|9@)ka;zr)P 1wr);M 9DKldRfΎ'5#謖=z.a읳E!WZ`7ʈR' yqj"I钄4Ϣ:Z#X;J9{[Y&W/<'Plfk (ƚc?siD,b3 t_HW:N;"6{g^n8*|gYغD,?{a=-ˉdR& |2a<`cM 8Ulχ$W]kE>'Sݭ $9`[qGOUZZ3yo0ķQd5N9h񄛪PuQb (d#zl#*tIgO>L4){]/.DFQ_OZ=I' GZ .4kв uPT\cWSF[kƒ뺩 ,= X_ rPUa/%Ÿe{5ˌRB VRP9\~֔^]MR^ҍB2jlG5uV!Sm$4 4iI8%/)!%vOH`;&U{3?Xe'}o8Jc)dֶ^%UM[4>6: W*>"WC|4km :M6dJ"m#<6EG]`նP/*X8ї6n:)gTjV_kM1$F$g #ݖɮ-&QaGm98?h;g&=es爤9>|_(:ZO/DHRi,}B3pryenѠ,mn$;[ P2!gS7o]X?gdrƠmUؚD+WdE`Yi䈒1WeևɛF "4ŹMETы<:= nv "[|Z?3xԀqk)7[ =BtGĘAq bJ׊1˘3 8bOG CĴԾVmҵ lau lva/ 5yښ~[|K顄%NiK1Qa+=9B5ϔe*##ᓀzzIΝ K&PKA ekA7"\x0D䄈zF[&b0v 5|Qځ{j#<*k~}GfZzEP!5>C* 4|)h_l|˛̑oe&ߛa熃 s"wI %IHD暮<#Y*n|Egxk/92hNh#L4|kMLl/U:9=rGZ&=X/I+.6SR0+~6֟@j$_b Rr:zg4z̈́m|8`#R ϺorWߗMifq__P$8|RIMOJ1=Ne/7-7q[KPjqCWs_wcT6EэX "R{Co5adLfUvd -Uֱ!{s3NWWH+mOkXP.b>PzaqLhjf3K:Bzuo(x ]l ИqOK**GøW ٳֿN}`3L}W "?.L]0yˮgPl:%3mM .]UFbXIU}g)~VE+1 g #ޅ+4C2Nɫ92),KlЕ4ApԮ_^viE]bsc8A.kĤޒ>P&?WrG.| wfﺲ><59a,2_ @4@X$g(جV^s<1^Hsn]գB-MA70z.-/Q`zxʧ5(#dx3H=nxVuP`gঝv=t=S?ATםGrF /,/ cZ}vzr{s#"hCs8~ߥ7dVg,X{TD+嵐V $ZQwcNY+6Oķg5.Y7qX,Ab9(kl9oӼ"B^E oLJ0gLNac8|}.2MN k}}FfQ{Hv cDZt` V20@A"< &ۓi?G/3Ĕ2j&(j2YnʆyV ]ݫ(0 &sLCu䖹/]g8tKPВݒ/Ahtq=ZN/oǍA^<7 m-2Ւ+ a:'J' yL38*j|)y l4%%7|  O oƖ)R1rAޗ|5&| VR~ݮT&W|q^MpIA \iAVZ)dKQ t1^32;{bJ ,I~  9mg#яEsv#}<'peeǟ?;р]PeTfL]JyP28HZhoߵ|h '(7 ?0򝊆`P\?䒮KB;r۱2~v(Y{!*kY: _z-#\+(^ jQ)U;UjeGJJ7xj .ʬf ŜEr:n+iPHOH6Ti&hyBg k# Q;|c@L{ѵ~;G\4H^A# RίVf w)M]0Q]. Rv)]fp*BrͼJAɡn-Oz{g`u\TmQ&|Qmi& ^z@ , Sb[I.Q -k5au3Ӷ1FJB ޙ}*B ;XI3!y0Gpϵsome! $BR3tWӸԣAo#ǽ4b. (T(DDsp=APƂgm?Gc9ߵQXw(Z[MCffbT[p`^hT0? !ߡ]L lySBUPΠkI B\@a9: ,y9= {tH C?"-Rn~G=&BЃX3CM`-ʑ9ENm#/ _ U. G:L\V .dľ*j2=dO2n("L|2e8TP;W%?@?w.bcGmcL0Tȧttbmj+nu;;ծAЌ#f_]xNL>9I]vz{Šp@ύMGG2[KqL};;(.fC:GK&OpUJc!تܠܦo=:5g^S>u3ǩ M,81G/-f4*?#ce8oۏȷ^Đ3X-g4F@GS!nr1vNyJZ発:lyN* 6ך/"'"Ȼ!ɮO"6A7(4SW_;NC/R%J_U-kꯂe~ޓ֨ԫT ~>⹬~yERuf!8Z/!Cf( >ռٕSrK߈PL"{ÝwZ+^{ -YծW)*G[}CVn:o!絬w߬~Av#{(N$pAT~ҥ_Qy W:E&Iԑ Axφ |k;B*:?M´@#(NrDd6lpTks0'@2zE= kˑ90 _¦ sY_ۆ|~‘UDT7 B<-A9 ?DAC>\|V;Fu:܄$|@ԯtXC"OA#K*@BfI,H1{z=2ܒn0f0 {$̜ e|n*{6¢_FQ(@-))ͼUV#nCsSv]fwA*Z#9(yAF&{V`nv{d"TOհ,vUwȳ<ǻ.`B8haTnmAdMݗ3CNiNO|zԌ2e 'nKH iJ 훭[;bϙtLbK[f]\mD ~E߆fy?"j9sA,\);"[v׬2&5,uquv2%ȳx qZ0\mtt2j9\'[7m2'Km| ޭEbCr*oi, ^ħSh)ʌfGݦЙ#Y5d>1~@3맹ä8Yͥ˗<'=buZ:%&j06/ ~.сfWX((5tGևٲK*s0./dI/izVbBNf[8V1O̘r/)6N%>:nUਏUY( &~,Ħ+sn<){Le~&tcrn\Gz)Z㲼:d۾VPԔ>B{^Uk;#"nD쯲}\ nB1;XQbo3U>?O 0;xkR=E]ĕ3{jDswu@l[I*tA>Ɍ*g.z#A/dIʂX~ڷ - EC~ǹ7&$ 2l$FT>l(jc ;t]>y} Os^}f 7LFMjƒiT=p`uDj2&2b! ϣ~ryvP嚿ѥ'H_q,{A,fļƫT duH](d3i,3sVt,_KVZsI\osN:&c疖~?_ ;B?؅b18'>w{ ^;<^kN9x<9K˚T3t|Հr~CYyeH%oEQ rB,aLݧO]ſ)ŐHe틥!<|pUE)wq`#AB {Yj*hYD#nYu{[*&qkTc.*:b{9b^iA~jż P*gc~2q:YIP{.](i^GˤV (Ywcߔ?~}=Y΢ V>w=Xswo\BQ_! (LQ1`A$4s9:Suy۸9b%8 'qUñpVsD]o&,,||^ԓ$&jRf96vBfV"ԵNZn=c5쓰}LP8Z7>9^eGfךjWk[Z?&lWbxN} c.=y7nƍ-e ?.rOϼJVQm ' b)AxsYm8x!KeΡP&(LL\F?lޱCK@]EZpS^\XLh"uVB߮\ 4%q{[*8LZEn}i6 媨X%Q3_T\ʸW&_U}G E`i5$^-X f{=f;4bŨw˟LYdmUD %].AvmchyN~5w9NJJ#M3/X1ݾ n̖m ȴfeWam0.Zȅݤز$2j{UZL ɯȈ6F6 5N$+44j2Zd5,>yj}㟩sn` [aM*'y€+t$D( Ѹ,q;+ҡ9B6#6'63?ݵR~2Xl~rd%I֟Fu@"!ή۰‰$c3,\w1ZicEO ,-aBGCehB#xFn@_D Pt/1)'}|= dVLl?JįFϦhh,B|8>@&6Ӣl~h +"r@Xr<2#?ʶ3s7c }+m8s8΀z86wf.jMAm@_%!7=y9$}i`_@Ό%#7Qw "eƈDqE2Wi^ï՟,-zJ 0AAV -h-0AW[s=CDfxr{tK|\\\*~8l 3!^ Kڌ$$|5$l\+s5ǭvhtߜϑkK@dٚbct$ưu2B2&b#/E?)Š+aiuC @VI>}br>A;"ghɽ= ;mۚ+2~(Nv`a rJh.hmZOR[qDܥ;0Sb ? \_эhAm_baޯ,j]`N. Q;bMhY"'?X01`cl|E>|:Xaᥪ$ sNiBo)]EHU(Y?h$.Z  AKa2KY GCts3Z]!YGÊ>Ad󗒏c.~<U!O)f QlGj6wi+fV##5Կ#kܹ.bď1v5U}_'X |ETPvfXc}T~ g|wk49'~Pt㨺Zj̳C+&Njc y+Y1})}-Bޜ ِGCcw#Pշa-UMZ%Ê)ZsM蜄Z;?SvmL*upm,ZSD1XKQJ (y6ƾ M`+F8(Kk5w dyo/eԧ.h\W㡱SukoU9[c~<Ou\*󣛽fnR +a)cOS 20:'![=c7`m2)!͎fqw )3%ض}S83يeP$k̇֏gZM^-Ŋ KsftX%a?L{OxD'̅(ėEAqse;퓹np^#} M2crn,J+ue,Sr`,9ZCmSXԣ,m zգ%iÞ>q_ń~H)>}l 8*HT(~D=2(J?6ǐBB!bӋCZ̽~QmIE N,~&NDÍI H,{N+eK+N=ϻ'pJ V{{g,ac-hIIh;kŐs-lH=/K‚`c8 ȡ;3^ŠD/1iGeFG6 X1$1-s2S-piY Tċ4 dҗE<ĚL,{Z_XR0-):c-ϲE2 #j5.NUDQyh2];LGŧu"d-Fuw2rϣuI]kB3pQ;z8@Aj#f``y]kO8/J>ܦ~1Pj~֛<0Tw<1޻_E/c +}15}fFyZ4Pѭ]{EAv* `+=Nd9R&zwhrK`oev 3.sLfH :=/opdg2%OUjE.k :`V>E~jM1_j)PKv%Ҹ*mK9c w6C7Ѡ edTr1se.[&GtU}rp+Yd10<<#%{GJ8\iPbI^7|5-!\"a*xYzh 6ZRxn49gkuGǏq6vpU\;2\1_j~OܪGB+ޙpoxp]Ih[52)4SX‰^.MĘ/ ]!2Fɧr6J3duȓ!\5Ygz(+FN"/R b^e1ҠH~d@˟CPOn >OYpg7l8[J5rGa P"@aExOb߯6E{t ̜tAu6\YƟ&c[u~l+g5+:>_~OB /aA` |*)^ ۼ)JhI/KYƞ7q%W)YqLw i6;lM0|Cϗc9I`s|azM1pSx[$DL͢ARyA!OqE #ΈM1*ya ;Î1שoFA$`Rx=XڢWp=m\P8,MV|/jK?x9Acc>3Yȣ-Y|Tp*3(ܩ׳Yi+o$ڎm(&of]Ʃ dV*w|X“}&=tzs 3pVW;Buz][VHM4]WD@xpSj0o(9 TO|>.ȱa8<*@j`+i22T;j9RpOFjnev;M HJ^|-N9*oeW, .N=UnMMa8&&/ɡ*aDŖh$}WTZsv1n8·]5%o:tṾmEbz1ۅ<55VAf;m#pg#o)I\2c~c#&e.L֝d.8vOm;~8^ }`uަ’OktU&=b98DKM 9v,)&/) V6YI a-@}uq͍+ҞL쵬Xje #[ڥKzsX{io;/*6͋?3\ߜ]eoj_!sGz7/ścUpI\ FNBZ KG/t CBo,a#iȤ8CZeE"jE$LI P)mk^ iK]{kHn؋i)e8hh_Iж=]frR}y1@80go5{~fOZXXK[UDc{tQUs1m(6`9-Қ2', w[k}uW{ㆀ|g;jFEfj̴/AB{$\♅[cuےNQ]9ev@qY0 C(gMؿ}L?XiBD] J2-q9΄:RwRbÑf-Q -<$bdt cyqkTgXrd诫[ޱ~kQ逬[q4xzXnG2!ǔf G CP[TFNbn'58 0}p !e*?֊I=л-!tpWY?aޫ/.vSۣ]Zj v5x'ڀ+E`B Iotݹ).vy?]júx(o |-G/=BD [ , @2 [8 .&FN2tDXeAf4?]m->plW"I6Љ^ηF!֯G5yD,]yXz'ѦxC)8UB_7>@_]>~ XSwڧ7m6&z89uR"(LlfT8),pl9YGXWF6cCxZ0_i0Itʖi&s{ Xpt?Czu&j$AaG߯(Y>BӉ( ̥͑몬 9|wcnXIeLش 7qVECCR(^yPip,c,OG9@ҾJgR7 u5.%%jNܓ9ZW} S/0~䢪Yg0SBN>]d< jXedkh^PmB]lC삎埓kG]_Aa@gR$ u.,&|:ThӦYޚ1LͷEPoG'~+h&#=b"Q< +=8aS*z;"g ݟe("i>[2L;):^R*cVm-}¹OԀtc4kst RIh2yHB$LZ߶^m|фRb`UigFgπWbG- ŰYYuEKcﱏlͮ'S"q*Oj?Mjqr5nfWݯ|C" c<Ҫvn~iADC(*sa^ n{fÅC9%B- Ez4Epq8&u4M (@)$HӠ " eV|! Oz2Hh;2yԦ#:ҷ$'%xMod50?O@{`K\RPSK^6/8*~\{Ht.5=[!|;'Np 5;r,j6u0 QG>bq?+Os{f6+>=sGqZ` S3K3s&QaΉUiٽMxme]F@XpŁ) QԌC8[N 'ĩc!OgA!]Z0ܗ4c< ;]E(^~]Tֱ{7'Zܐ٫0^XwO? ߂~ifqs0rnKS$5_$'lƈ /h¶=b"^Vlj|F!.ʱH}kAϿuQ%t..ZPR6wipwLrt ZSvFAHAƩ_fq48\ҍD˸I!B\E @<[ ɹu9JtkA]?ܧπIA7ܡ.M*kls?ޛ6?'lcG4@9* S:[n .oTN2Ϯ-Mw<Y1%ȯ>m[}nM;-ΐxr=9h^~(VL/@L2Չ΀j=ҍ5nK58=O grU=+hJH`rC1 ,!4Gd,U59 *$Uf{>CSZ\Nrz/y瑶{j D,BЗBz(Pr˖~ubףH'2@X6wHvk(YPNm[|DNE cgJa"$8 >Č}{1 ʏ;tkMrmF ȼdaB*:ɯꇡblc"3mTû5ǺvrNNKw\ sYPekN*]g;;@p= :&qW cUsF"rpjdrb-!bwqR%G[B:9@a NO2 2>RETb_UQOP=2sȐ9iHQ!NY*X4gd\5 R tSGV6ƔRդ2 ?8|1&R{sAfvTe \V$ (߶vÓR-F(p/W)4 ]6}E#O;ߜDT+ Y jZaWݚiYqN@#z!]%X$ 0Eͨ'UL!q8ֆq<؋%™ .eByLeB+Cfi&ku\=)JDaYW zG۩([%X`s z@wr5189:qwG6Bд !,!߆Urū,uz֙30Ņ'OKDRJmZPinkN͍pbzeC, BQcE6/= z52,0wvCj=:^.l2Z!H΢bń<hB5g%aTppuz,(TAxh> Ī2D"ǣa%R#ܚT;JkҵI>vj3OGDLaqSe C]S;YUvQP2 )$" U8f6vyTzj*<6]YnŊi*VǗmRa=@)+ |6RryiD˵Le Aϐuq)~/uH)ŢUy$33˭_v b0(Z(א8,x^[q[+9#`&cAXyFP 6aj & H*M8)UL)퀤s3ڰgDsZLL(uE>I=sE2nݨgOL7{^T!X ˘v0RђNY:DJ-l I|<>`Eң= &Z,]þk?@Ů7ƪtY C_@?(,Q+_OpWKfG̬ę͓Kܯ-Ab-d@2"Z"k .+_@ loև6)JON6n7ؖ{C҇a}!~N :cIp| enX\[,Bi~B] ӗd"*ͤ{| "we>aEq1!c [rI)ĪY1Ҍ434m'6^M?X#zՅ^waЂnJZdBY Qpʁl=l#>`u(tiȈVfD`lTLcoӣ^<:`皨ٔ87&/J MEMgGbS;jFKddl>&fFUC f1g /zc p4IZIˀol%\Es=3k,HK~0W+*7G&ayN]tǘآ~;UBDpn#i#?Y‹8d3)D ꦓA`\j,1.ݽeDk2R49"1CX$nhEKapxe;yzXg7֮4@] ɩ?N2x5Yޅ/H[kGQG%BPs9T"Q(=6T[c7NMVY +d5UUohPƛӣo+z挟LzDH>5LS~ɐ$G[ l&J?%v|ڌnデt/١i{<ƭ?SaVva3d7(/[l>v/KfwZB}YIȩL*2ތ~a 6)u5Jڍ 6y%Q)qVQ7TV(e~`\dғ5S}.І2Mati:+d3`BGgM.ɑ f+?GEJX3V㤔:S1?sIHY>s"[nC3R"PFN>;L܍JT"$U *7-|*~)8"^}?w*pP=z`t S K8{oh읋9Сv*9cCGhK[,6sbF_A!sb9`?p\&@µeMW *y4[U*!Z9lqp~ `0Ɓs5ˬ=5}r!#KÌ1)N;ZmJ`FJEtvO?Ѫx596gZ0fa$ cY*0L;4&njۻ\h ,%BNBu+POa`vdziѨ9}Y*p՗A\z=HYI3NXN&4'U~EsDOM8T9^D2#Oc*Xx-ڑ?'V|ounx5r'[2=(X\́+趰5KFP+G`[_ƅ}C6hlD@)gu伜%/*ÉbTj"ם,f\on"ŕeBpW8Y}qgQM|:!kv|V8[kW&l೮StggWp+b OcK[qRLEŔ"_mA838|^N.O"e{v~Aq":Bo7?̸UD;>k0i f+5F\=P(f}Wa&EMa;iIen^#7y˓B y\έt5SGؒ8M^zx c,^4bFo.8*hu>CK`lN:G~aC hIn{#@ݝݤq> C`Ogkê%2g@]W֎r=%pp*/u"R)lh&P ʴO8|LYD WwO{_&q*YaR pzƒZSԽMXn sA>,Kch6KY*gc'38Ȯ"(ɀze7WHlh&"/oB sAyz4%j3< e)B  +Uo@4KR9ôX+h'"KCKA2012#eIS{z;t5'XVSIp{);ʭj6ݪe~0p\BB`Gl,e+ ְDǵWs/lkϖ.2|1[;- )q?-G_@/,2`Sb2v~_R<_+-?4#>d*5R/{F?@5ܤr pZWԱMfǚtk<㻟Ud·Y{~+C%): (dˁ]0@IY~Y##n`jsARК=ɼ%T}ۗ;ZZk9" yR8Ր3%}qDaOqF_Iͪ_()-Yt9cOQq}s9$Q=BN(hVɃD8{ 锝 K`gmUˑ{O ^*J+{:ԜmHvdfק2toGMG=F*@)Ub7' ^$͟I ɗ7ә9&36/Rx^|XP}I36RR!@IN{0~AVE<xKsvyBN^F6t:K^\m(dF;Aawk#D $ulu)DehSG{Tɵ''͓hGw|yK *r]EMԜs;9;SE@r'0h%.ztᲡ(gE|R~5 3-71`OTh˹@ZƥJSI ؕL6K|, V`k xPT 4,-iTMp4J _AȪX{b E+'Nlk#lũqm]nDBO?>Jh˱9C*HH8{]bvMY4!s9ʆϰS>j!ML˅&j!r1,s?{MߺeJ}l|p.zۤ de!-r Z޽GXsba;O M(X)~?jhq=Do'%s:s38LTxk@4q, Rr|1I Fk?dU~eYiN>G+n>4tsGCؔu Bu9UЦ-F!гӖ mƍf> 3$QI]rjq9aPIqRxE^ }X/_k}M@:iIᬥKo%$q c?kF m㌯X}ݼDh.]Vaĭ")pkR [^i'W?]y_?1A׀^apKe?\c3nd#iG('Kb'@ JEC{fx)W*!v]\>&9J0Awpjũ?/M~S+I=ϝi > )aXVeLӽ-jx[\%ܦCo!Ji=q-X\Nb68@dɇGO%-B%Ozy2{_tL~>(,Bmپ,k o`!5`qZYutUsbSy6Ol q٫k q><pq3õ< p1GdaY `򗕰'Zag&vxdi@/l|2,ܾȋ^VU^h" ?ީ-0;dp 0B|wdX05I]xh_TF"=M*3@4G)wo!*X6^ p܃~q]yl0ٿi\?lWl8k%M}AU Aqguf@hز˶ӓJ=W! r塗A5|pb^0i߮pz4Cړ8ޏE(ޛ]|$wQY8F2⎑Cϴ~752-,tMG#]+΀LegMǫ wVf9̶uƮ[~ʛ0#Wm-}ރ~uU(g"P@ 77xŚ|[OJi 鰬Ф|UW((Io.PB?[:0y:Gr֏xnubH >\>DJ)J|< o̯)5[Um@S&=`sHd0ZeppIIo]tJ,º$!.6_񈾺&Pnw%^4ho k\R3!3if % ݖ=JhP$.o}9PKF*[W@&CQ}Җ\|[O@@w-`_I H:];a2zQ1{\*>) ~i2>I hu5|!k͒[agy2-4w !|xCmdU<υlg8bÆbtF1/0gq;!~ުZ-(d H^`mg@s!y}R]'Q5^,Ut4)kǖN`&KDT[,[ <Ū֏Bn/~{[rP>ΎVfŀdqcGl>v[\Y rYQyg!{}}{1{tH]>#m3P/?g:?ī/K[C R]"36!ڐ{IչYSٝ", L fȔvw>7aO\%xu(Sɼ_ _L0gnQAk ւE4x;t]w8)tLNڼa7x'!b=\$MyЁa@F0 Bt0ɔɊ(ov4e[WF`(2=bJ//t+١ZDZ|9Z2twy={m2Vd!|'!<|[ų3\])K{{9H9ؙAܼz 'T5a[/wJ AU4jCh`Y3 O53`΋-*?W@|-yI /)ҏ[a/'@幷ɱ:4`)'PpPgٛ67|A)‚+JXK٨~\_3)NN&Ѩ[Xi@Ir)eܿA%;QMrHVgH:A ׁNo''_..̻e`KT *wpwcSUƲ&%e3sT(ANNƚލ$͔U5GQP [}EĂsję%if \tYjAz;HrPʃ| WXL#ox):BF}f~0IFEU@0jt:@U_?jBTz b{[rf衆7,+嫯?^wu]*? 9u qBAJr]A"'T :|x ]y/F(%`U nWVn}- lnK  E':0"1*ySMΌj _:|l H5<:"VU:IqZ4+-Srws1L-ymi`v]tD|& @eg.k \ ϧRc F[^H=ZNpʫ8 uДߓfaZym9ι+:8y ȻQJلz$+Pjx2`Rt8g؇n-_Ӽ "4fn߼BAv F[W5[/Rҽ\ԧ6b\gAio@í[XkJ4:|r 7~GΰvdHM@jR2@L.Y+ensW = X Xfsxt6AF5kݴ#Ӆ ae\{{dOܒ %CN. 1BG ,!ߝa"(~͹d glS"_."$"XRmPֵѥ̑oِ Afά+͋Vm1hdg6U &Cu|s 0U0wҘ]UĵYR'YrytoHSǯA etmKKAr'h+r "G)0xx,! +<w{̑i6z۴֝*s-PVHuz2u@g"$U Ϻ J+ױG-X2o؄hYe2rD}19-s%辢zf:WH!IV\TnuvfGM ,8IHn9)u$e}u@e(M$ (-yI9tY4:oi :jaO^/ ]H$sr\ DÙ}iϚm!^]+9meY;J_Wke ;Ȫݧ}wvg}#U{IMN\f>VgZ3ET5ty^VG!#z1:~*aIKvdpa~$yZu a 쪒՘vAΘzSMف&b CM$U-:XZۑΩy6s`]z7hmu|`>ªjb5ut}e@I\a[S +,fR%*&aN9~Ola[: *\A86CJ9Jpgh9E7Б_MM2FGpb߫ 4D b|*=SiΣiՕy& v!׋X%/Gu ?8OFHi (;<7Ǖk͉.ϖMZ_Kc[J!8a!88W2x%ʶ-ʂyǭP#cC'ami}\*R iiR.kc!_kkZέ(7]36`~Jc4ؿ6ka"xIe3O iXIwUxE:X7^4 9h^U\ rkȍ#gGS[=8VNDz~ de2t6 !o;*NZj;h7^HsGȟ>3REDOnY3G|yǪ o vV2Ie/ O)>XLRtugZq_>(4Hβ ?}nۀiYmuXЇZZAw؎t' ֶd=¸Pa‘199a|4a,)eCHy=J빛gM]H љ3dtIFn @vbV "i,ߍ&X PJX'[Vh=Dm(L9 &ɠexT6*(Ljv&9%Ϻpo> {X}Klka!Zr46[okl2zJ,)8,m_)gzW՛:dyu6Bd# p3yxlA$ǎcU-9'e/Xc\[JIN[uєIϑ*KLݎ,'E <ˉB{Ѧ8I P$!n/($HZ(žu2oi}2CO`6`ZZ$?BJo>Xm8@oƑъ5ZĆJ&7Vo Tߗ<{ڇ"o ^\@nNJ\Bۄ_9#shٺJ)L|KyKb?Dl߶7`d%ia-E7PhCo"k!# X.b-4*?4~f{E3MU|黾•Yڒ\Ϝb3Ǻ Pº d$i%u(/gLt=[huݰhg ED-Ą1Gn6Sw]#Qhirg"}H/7`RUvu*瀧U&~'/$1 <\H7Ba&̃pPWbKrVAr?惬5ŒbX/(4M/Krre Ή/nz5rjۣgy×yC&}Īh̻St4v|SGS$Oʚeώ^HHSGމr3|k86-pa`M}\ Nx72z?l4iѯFpњo;N>SbCIc/|D8 w@2#Gs7%&RN2oR Hn Zz_x E6C,Y;A>ؼ#+)d5n[zaK" y3yku Gf<^!8uօ/% 48xTxG[ѡ6[Xt Rd +; u/+3|B(JaCu22P1ih?6o~^F򄖖۠QB9pD.&s2~.B,s缹Djkq{g/G4[8IW~:9ڭ MNK!l_n"9KP.f[Vڮ]~sUQ yel]J[͵g.>R/FH$I8c7R#^KYQMN n-B >/\' :JKje1*UB8&p;V0*RwuB(k x }&l@;cqb&Ѵ5n-Ew3ɯ߇P(zJȞ |ըj9lKV"h5K {xtsn? אDSl{Rnrvc ӾɃelZ[PذkZG޾MN!clH-ɠ].|I=Q%K(*MV)5dL[:'gIR1L> _!EMaX|#dd- xG,⅝Orc1gjۃ>it hxt ywbhIx⽮%†`ÌNN"-r>-esݼ|H UeX|{edM.]s,yhkf-V,ڴwg*[#[-zxy1!2 +!;(-5Xd!s[x}@M9 #3s@淺"3vG 8 V ^ X[΄R y^k'gQ'XEx+)Vǜ¨T!*\-+a2ُe^LVnӳY'<ߛR?L羆ӈ iZ7>?쪓yboI /3ύ\:qDI6%/_.gn|$zPuQiTRʻ%:KG|7+_\Y.ݧr0"VMo3}|3ƪ~~g$1*TR0l/3ѳq&ѐд!^XU9ᶹu(TJ%F>8n{-O]/%[BOpvw84:\ SjHpve ^66d\ԮKlya?,v8 ;|>M{gPPyqÈYvb d X8QN46SW Ap_0Rb#?ϥjUb~Dđ2@ tx >ퟅB{ 6Y/6s|zNO|Ux$I.}"Xw->(9Ls ʛ`d28nYtBqcsdKgn iR9FBL! UJ &HRTCۻ~12&{Զ{o XݣZ>>Wx(Jq};KƘ(oYJG]죅XB*9k:f[4QIA96yyj_JY#0>)%X=lpa߰4ٻ6{Mv8Ưx} kX%bZUr#,]muۺ}k)apL@tw3{Ԉ"NmUɕ1MRf1Uwe*[H(F6W@[ #WX܅IÙ)voT)@.(u&Dv}6ؗ⡹5aMv1,ͤ@2{zivuV+B2H_7kkD1ެ P)zR? |&y5#6]GF|/ǼێNTeblvG(^R\Z$nqY|/ђicNYֶL-`/MdnMh-*D5SCYzdn9Y'dpӭh t dt斀b]pm)^| Yϋn<5ཙI b>z50eFы8d5i>0wfYjzjl#*(f)l rg?*X|.[^5CkqZ+(kgο`w/@To* |qqq}K`#r%Є 1.E'2Xœ2LWX(R* wVk_mI*yl O=!n>k:ZdNjCl^d>0? DyGrx4BW7 qHT׭淨Eڐ8zZ3,JtɷK֦gk(!m`*BYG]Wܮ9WUY}{&pFXȶGklЀȯz-YCc^Nv¢G!twס1/#BJPvIQljE =q'8bEA ]+YK78wuK,mMl@ F`SWeGgFUr ޠyU9.7Ta_3n*b`pex2 qda`FTlNR)D:C_7>0m>'XɊ1Dhy+ vmp6E"*!' ]ٝqF2Ugyy%Rk(e(,g&R1ٍuO_ žF$[M|!.:,K>.A!!*Pr[|w!e%||@͔_BW\5B-z@1r #9Rw=_кC6b$61&b]B|yݠ@ .E3>g@Yl ZxCy؍V⸦};+|_ASADOVcē5;1-1>gTۥOe׵Df9gܠ>߃K;Ђ#2'$8XꁲYeį<\֏!7TAq#L\і*KS^x!…9?~|<s:  ";iZw~_DQ; LָbR,[qG}Ry`{k[ƍJX ЌAv]m0l\Sg=/BvtP0ᵪV}}k9*+hj͕o[]?5uZr-2› $fځa_w&*Ao@7(Uw&ih0gT m*(fK|߆rnR[/O[Yg/',  hTq!% ~xyS7ջ-B7TNNV$mWxOm7+,ETYH/Ր6߶|+ýְv/)5> W,0K'ehZ-l= Ẇ@%Ɓ*vici8l.cH3%EMT@1͹Y읱$ ){N9.] UcVvל8T1΍hSc{S4 -(&GM}$&8kM^,KE\ GtJdp7\0|k=[$fQ).o:5Tj|5KSMml ZYC[!@bL`+9w0_0yQy%9 R/r Ȝy{9W)''Ić0q 2mdZ(ZtfA~uDȄDaSMӪ&"V0H0ӫq"up H4\ACpB&KmhDpߌm%-#. r`L-9:dUzإf~zeA w8Y2Ycl!wM3LZ5Zx>]F66\ˀiOژsuprm/Fm# 8?PUbԩnԹx{O>5.g.xԃ@CvȾvpԽ؜l:wl9XͶ>SG Dgu&U0dP]V1ڋP$Yaz9)[i-B(i6n\OI"۪'nQ3Y.(7xĨtI^*+C)Ή#6 oyLo„4jlw{2މk>DdBR[M d ?r;RaseM;o@fb]lȟGsZ!ja h| TmMiyhӑm2Ƭ1Š醏M!M +?A_}$ƫcm/>ڷ[ "p&A9/a`E#xUA31JJJpIa< \[Q θQ9-=YLƓ-}#V ]U& C#ckc&Gs$Fum BVF 2{/q%-nr(ĐQ-8 PޜtkVU|~o>kV30ѬCt&2;:M <9ཉ)UW_vÄ4-}h{uEKo\pgL\}ZR--nkxB3d:8LEtDh:^(7vIwniHO%N2`빵nrNJc@Y ūi_nG1O!MwLjZ +~6?#"UjVi3YuYj@}$5 4/A0Kh zv\4>?hVe0~]خu}5")cImo1c5?4lϕS\i>c2FC ECYZBg XhL>.ɞd>S1+7(6f_=XۗgbOa-?Hy DaCᏥ) 2~pHR!7*S"#AgW(a~vܳw!wEڜҬq0.1tĸ_70ی [DB>bITgFGcV]겑>!glKZBglU. ,.lYxUKP<jTaix!/0k#.q #"Èahxp$ca\㟈>iK.1v X3 U®HYx"Ԡ536m:) Űkn/0Uۧ-vB"U+Ərkr p)4ᑮ jDGUXza0mi}XJ^8rVM_Xx_4H9}[;`*E!NfV +]͎ 'DmFܹf~F;n\ʉ(2P}E?!P~w?"D&0 JUܳ#P>NpX\ B? #5843?L>ó+ǗT7uz" NQ:+okIJ$+U FÔOu1.Mſ'7} uY*ЅO-싙ANJd]$rv&R?N B$1NV}jfRcŝ @" aO-<e<.A0O걓@]Vs *,|םTLF)7$͹H=M/  ,fUKk<4wW;`yoC54B`~rDq.XM2\yp @6۬bL}67110 c 9áNe+q֝ؠh"Ō.M,ۼBn`yX .Ѽ=k /G<#𩫮a50Hn|B8/zv%&~txKxݗIѱGH@цqq!U\ͦ‡䈟@?;rH9uz3gݍ71& >_",Ad~K[Z0TTc=m{Md$2x-qV&ni"%J~ d|*zڳ_ҳN^тwr-$ j/lvQR}xN*;8)AB-_b䍿q!hne񪙩q^:b(WQ^ In>}loHcINRYk&"v.z<#K#G!_WٍϾ ^3bH{!vO# ZVXi9X% o3"{.g&Cnh<˱燃|C?2лr(곺]k~QD Z=HDZ>9aAb_1iǧuEu-MrOکt&uqc1 !֛+Ou?T)M]+bm1 GB-kHWv r ^k6hLBU 1Q).`0C}<Od*$2h)$)cQ&;z! ^BoUA Ն'a z$$M?s+Ěu(hoVl=adfR u̱kA,ATw'xCHPxiC!r/ouE6%eVAJr7]Ճg abCde, ]}SSV<g/ 3S;L}g[{lS=b2ϳ[$ѳH]ZuؼJDpPK6X1o\t{~B gHmVIC/d"Lh:>#GP:BQ p,Jada6oS0E¶1X1} BDCԾj gmk* L!{AgɎXzs & k*[> Cj<ƗeGIg[jwDqgC2uH{F ՋѱRh" 3O7LYQ3'$XCl{a A ]CuƘ6*=hDQ#AxniZn=6񿹟Fp<ɍD ]CEVKsF!ߖӗ85@ Q%=MQ! 9֥qFWJl/=lqWg.A!{߈ yҜ^UshfhppC;ǩU),am`x@oJ&^Tv ׏Tkj2lc◣?2E)-0 q/Nwn`y} TՔ)<}9j_j=mOzpQLOSiQe. *R~2#(m]Z2j} |bA\x0n<7 ZńKoKڸa-c}Pv˫g݋(KɆ=4LW@"W+D.2\ki\lF0#[ϘUGGZucOTM߫nk40)JoޔYS2>5/QGjMP@@($8]O>n ^fbǞ'.ywfI?VuXxx%EMtAtX%(o^+ӯ<_8szQ飓.ؙAuPR794DV%(ӚC<,nU=i+Ž vp 4Bl3U%D^u?T4lxbFCO)r/YU@/)pƈ-ጶ\7y:G qZ_͹p%L_}nQ>鈻@kkAy< ZaKăAPn &jL#ٜJ#HEKrxtyiRoy,4 S86jcI:t/C'=I%5!Yt#̏ݡwCkK)Ӎ6zXH*B٦UR#$?X !$,QWᙫ]OPGHOx Τh2'p\Rg"/Xc<~X ~Pq}ZKx/+HJІ5 l޸6t^'I:0 "iюkB\3 3Ue-HmYs8y;e\;g5n؃Ad{n[WS/ S2y!n&; [QׯY,F0sK&!$1Lh%heٽ )!l|>n:5T`85iW[^ɄQ^i.R1%)՛]A&$ 9[%3MjEOd7qdMsuH>|=u0rʤ3ޕA_'ʰ5yPEkLsϫ-FS ' fLT@# [拕Q G#V4 r-3\A GD@B &"o17#D`9 Bx"!t*9i*bN:OjO1؎uH>i"!gd=9V3М,FOdMv~Jacl7 V|AmcBǽA$ ##i[\U/Nqsfs +@\!:XS%~9xU$w:Gy'gUEcڲ[~KW枆Y 1Wy`厮A 2-3R."-I;$vE=3QsJ >m^]Y#: 3uOj0DIX1wMLMs'קJk$ogs{*.jtrڌW⇻ʏ`Iҟ=~fP89fȀiR'OOV#L'&mв LRS mfĭx>w0b{ԲDBs^roѻL3ҵUS99s߬3Og\g&8>b&(_xм&eG3dbHy?uAT"/UO&-!O,Sm:)}ᄳHray׍2$OU HBrwztrUYGpf€aE皤&#Ğz.鞔sINOOd3`[&rmX\JC,3CI_L CjVE9)O]cʦ>'P$sK!$#wgSUZyĒom~UK2j]nd[,Il/cB-{<8G⦢ǻj/R&%!:ZyW<,Oߴa-غ+ ^6%BC,E:خejgxQ߃:v%otqQa=F'NSbB/eORv2+X8wn4zx(J9vkZhՈte+*"kF}AKN QSwS7aW4[ ܬ?ۻAz[cC޷ԬOm:C%>xɲ{PUgC{@owW'oZYl{8phax!.̺[ucB%w).h6GFP!#b~n{K>w]Gm&?iMl:35@/5Pmy^m42Sĩ"m _6gk)/V*ͰMH(}iN}qc&'7vtnSeO¢Xe.N8df&n@X xD%^|m[Z|XqPKz{w /E&d|rHsY&i.!&`"~&Q$X>Ngy H]E6#ǭ61Lǰ"sR -"+ቆ>\uǚ`d4%׬o1 SsKLv^-ds71C*s`W[YH9ER\d\ڡ$ :Ÿr!yM!.E=#ڇR?I);Bfl*gQo?"ETmߏ;|R?b~YX ͎ x/|tf._p`Ooٔc'G𿅖ypI=N8#su-9JvufUkkW.XdB36PjczGI?*mץIbgaJVu7p{NGlV%\rv^!G^^b|Y,Aj5UgĂعd"eSBm~P)M<MuiE^7֭c6v򖾘CXӦ~笠#ꃢP>cbS TBlINXzRI ~Źw}z5)qҎ T#DŽ 6?2s䩉HRIA2^iMP͑Z{t(c>P5z0Fvoէɱ lO\ dR$&>[^U$} S5LHuOAX9R G(IX/Zqwg<8x$sq O\hdP<} w^~(R[@m3ۇRF"m6Ide@8aUt\oն0=UV\ _ 7 MxS%rt[z}zf[@jRkfʤ?}T^lrԭh^D~JJ*U57* WΧXaA ~w$݃F͹K^kRc-wWu4wNi$,D| 1A: ρkY[/S&?*Ru07/"_9Ho{"fgͷKZ7,M*UP>K+<F\~z m хίuFDbWQX:6=tU߇\ygkI^g-kwjzHpnYcccL. ['P_.+tVdjM=eqn2߹ bWzE[Xݙ(hyZ6YӠo˘VN/ V*}F4L}9aobTy,ƤfQX2b3YyH7#H gK=jzMriuݜMm+&:~zkRؑao4 w(M9#Hב1G0^Lml^d"\덑؛Həak^8ЕƙR)T%{ 4[#rWon>x6"|K\d9ԏj':wdN"}@򾑆M$W&K9vDӝMiSȘ!@LךH6p+ko3NB2ns+R$k(aIƽ9l3$q|-@$FM@$x)Zf۰j96GB)KA>?rhcd:@1>HX=BLjwET -{b˓ s~RϹَy9O, k`tg]Sh6}h!cme5d(R{YQ9|U؇i̓f9}( @u늈JN{'}u"6Su4corѹ"ZZ 6SB)P7!`(?:VoeBƉ|$.(  #s@:|'YKVALvLeE+%,6I[^$[/ZEƦneZaߝl 9#淖+ŹRa7u)-'Dj" TL#[~b]LܚBO+_7Lc2nȟ+/p9UҤ t<`X%"{V)#>f ;!jN lD8~rt; Pq[ U🪎ꗢoQ˧+\/RIi}$ ƨz.!I]hݗ9@wۮji>W{*DP ?RXvyx yF8Cvl.'XkJxJ2A֌XC{ˡFR0&mQctj97QGɸ 12K5ߕbEltav!$ffNw NE=5)@$G 7"c` duN% صuJ!U,3(ج)颐p\;/߼!V[ ^#"ڎ{(,*ՅO8D"DGu=V$Jە{6ɡ6h^?Íf`bIP(vdGB*ڂLL:Ӄ麃K>ax׶O+ s_Nii_]IZ: "k(I0Mlhw^^{")磿$BN%oע3uG TȌ 2kXJgٔ`׆N3qVFNuWlVx˨A=UًK|H9im`KB||kĈ@Ngiӄ{><2ʡ7*{CsiG^ݝ(Mbɇ|Fap1c>ź/ 2|4 MR^@"k] yk׏d`9" =40J.5µ+g=iHC oCP٬E]3Ҙۍ}s5 UgQFgF(3mzFFsO륢 + C~0 3[a#QnCfaϨ8p+℥w'fJ,|_Ưj&]SYp ^VuX=Sْ+n)|LxҌr yu2]||g1SPWsUK(2'\ޘ>coαxcHX;)mvwNANJt* G -W>{Fa{lȺ킡!$' @ӇׄLybs\kGl^J-I$Uk2)D0&ojW7 aYNB804JD<<ˍgXDSPJ˻}S}CВVƲ, d78Шxh8VF&W:,7Xn$\E{WI.I)n/Ngȁhxa$fe&c_W/w1 f=Ew_`j Cee{҇Gbamjߞ?L% mXDڵ?! JS' L\*n)74 r!5?™R 9BtLs J"Ɯpq8=ibDs'#<ɱ> jlXDhTx NUmxߑ0 sw(gE }oM:-F#Us tY`NN$@0ܹ'y 2xT7̒6aa}C J⨪'8EB9sS;@ts*6Y ѹ꣓;f7fܧ?\hcVT/}1f"s,g88XHNo=~K%e"fF+R~~ tGlu& }]5)FlE]fzUC6ȋgI*A+ P urt0ܫs[~NvY6ʖK:fAl_cMOcMzH:f$6r`g)@l#ꖺ+.F WjԱ%v*T{iJC z ;9'* (g?M]I<y(p& V+J7V*AZF[tCc=0Qq/"۷Vm6% aMt^*f*@'Y'F7F5/cT1lrWx׊瘭/{0,N lYᮕGT]U9Cgc D 8̒س.[ㄿI#챞2!8ǏIn+:UNH 1 /#ăE\AX06uᚸS"FL/[؝}bw 4ΈFȡGKVj/пGAHҝ!*WIZ?@ KҺ2UN,~[ 52+7<$7UG`v0NAքrNz+vomOC1(`N[0'=\4!C!]9KoGQMbbc>¹Fl+/4US siEarg_}3T[O.t~2Gr->|Chq~k"J6$ s!ό9X5 ʄNOkA4a% Y0UP=?|y$O byM /)e23ƶ$D |yI~~ВrVRkbT-HdX;cB?d9VL@@Iy?C1.ǎWp;cj`Mq,\sCWp-CF  3tޖWV.I2"Z =aQW20I@<fBU{41(WNV:%5BN̵iwt_19K^;Z?kU: VIqs?m׫y(\261y`d 4blrEc(@|'&#e؈OˇugЁ{VݧdZp'\;<.# `[o.4/!gj͏F);fDy:OP+0|`̭@sP4.ˎ^,i_d*) \6ZfpOJs,9;|!8\i@{<-P ʐj1WV >Oג3qHLWo⚓JJJT&u=^B^u8'OeObrd|N&Y~|brXi< 7Kv7R 8uqֆ-e־IEXT,V#vľ =csy(>4_.k4BGTo\ܳŋX,]wY%-4ʪ{)>;<{S RT:M1* } b 㫐MNX/+{vҝΊ؋3\y>fӜ$Xx6P&q"H72uy)⛔ond;{(! 㲖\ԞH(QWeH1H^1S[6|ѿ|q{M ,Gsutr4L*QHWH$}PBpyTk9 T|P(B7y0%f \ojoRdw{=a 4ѫ>iM:^뽦{Epה~V/$zϴw/[0C}#WźL:Pa[AE$H ·@qvXѴ6. SǁYgŒPms7MD%%y<ZENoP3^F&&I!ծ-E$u`W~2F%5s8Wa3$l*W/HN8>M젇BC)`yF_Ca:bz{@`3-=2B>F]M?ˆe]szd Jb#Է^I5?i\Y{;#ςGBZ h]t;=Dh̗U^GAKмg4{NW5ۀf0j}c⺟L3"e:5|5|Ð1 $-@8푕+nq=MD} hߚSapN510衒&/sDݲ'DmS}Gi'%F9F>=5TYI StbEhȝiܮv5d[K6k~ֆ}bpKprb:% Jr6t-}J ?ϰ;[?dH%AДuQ~@tKAIZJ ~?6nZ5TH_}svr 렩3'5Qc ؄MAz8T;2P+QA9+#I ugo0C̆ZH[Wwydᇙ wz7<%iM? ^B{߾S_ɰ֔A''zE]6I-j6NӈGE&c@Hғ;P@xYFυp,.0D8[W[?n%O΀\E8@;s/-y[PNB8[@ι {RnЯ[=4z.@t+ ){qSqb\){9w'%Op+3z.{j g5ol2]"k(Z}2[O86 ;P5h y|&lW(괏恱Vq;ˠ`~JQV\L[Hy'+ 5S!!ˡ><&M B׋˽߰$v.A~S[~ @EoWޞ^6\ Q/$#7 ڋ.?G}xPc6,KLPz>\]޾8"h,wSQ嘾,;!i漿B=I,+^  +?x-"st??X60<1ZY[v?}pFj$֞XkUFH4:9tXݎG&-2J4ZҔ1bxfi1ijUxS1r%z ㎘ ( <趿 A9vƤXF6&kӈEԷoJRR@ed"p"pO5^_uF 㮦r&l%Q,'i|G&D=d%);)!Zc:uP4B{UN{lb9xx`]G?My})n|"s`xpML-͗SOkg3oM;Z_Ōk;m zOxp|đZy§pn0ri̹~/Lv!Άr~8gRVi j<}={s4AIvA*[VW_fJ%@ÌRrM-4s\QY+r۵x<@L)7f0f, @VLһ5n3p1C e&]6`GAG<VĤܱ}n=CU | #[4Tʾ y螳 c_Qv5"8pX w~MUɶJIV1V/"ކPZMRQO7MAy:7|xtPcj׮ۃ%}}%r|<&3ٛ2ߺ4F"{F)Fۜ;ɒ+fŠX:UGf&9NS0m@2gޗ3&'wޮE򈻒7|L8$bƯJB񋓈 de#=c#^*E23u<D|X=դ_)U LT[ e*J/Wj7[.\U4Z/78;(88bS\pIvgPo!aR2Ă. niz*ka,7|Pj:0hBi짹}gZŶD]`< ]Vr K7"ZXw՗E8H_x\跳, .Aʻ^;yv%Vtb6)B9?QiyÿP/Dm#GZN23\U9+Q;Hf)Eɜn۷I1=s'pUpf3!}7=6@GX@DTA`mޢn*]wYyemڏ?‰IOBnzbB\V!<Ȯs߬h>-pT&REq~(¾\/3 |Ucc='F,^R5vG<ؘ}e +i?'dݕz|igl3Y>d&o8nrbґ%H5_ O 0I@"/2Q-}(n[m\ 1#._IRZL^\l6Fw̼d;! TU=8TCO3ej,xpo 4^)6,̺db?: dM^񡂊}t;#aV^@˴b ^ݎL^kѯ(}_NhˋrҾ6ȶnT[{dfֲG^Lx_>NTO?n_HֈC>Dy؏fY)6Y$ޱOwҌ趣*!4)KonG7-B+ 9=E]5,Hziv ~Z'J-(j8.-Šš`1NhcK>PbS`s_=^Ssi"҄w.PZOȔ6"<2  K݄0-,A8v[a}X&P v|M[6J0¤Gjn>(73}7*wnj+Us9<&i-l2%*b4;Ӑ|V`lW}~T{a4Ш߭3j.MrZwO= XOF2"t7a)w*܊]$·61dJ8-6Zx]VJ;,#u5CQQ[kL"Υ:%RJ?mK+FQ|k$?է dc&^ ~T*#橗_akVt*8HЧ Byx.ʩ>Īx`ԏ\F<}pYDjêUYJڴUw)&zK3֛bMua\d.#ss}cc{xa3tW1R$M%IFhSpxe_᪣ 2yC 6~Ͽɽ̀%)JqG&b gu5hG&t(A`jL QDI /a^fSH ~;@Pb0K[? tGjO%B 'Z⛽='Ѥ>vY_xMz3EY% MHY 굉]88QTxq} r`u=`=ʛo]-ڌT<PmAsFY3^,Hx(a{@*!D)A,Lf럗 6MГѠ2vY`)`(n8{ի:-u$@qDO}Z2d>9WhΡBw;gK}!%య!86]~@ ɜ W}:g;E;KO=қ^QMq)<;m{U:CBK]ՌA07'Œ.ߪӨߺz´ ecIgGvBM9FUW'6 %jG{ڷ jDrkFѻ['L:PJ!ojrvIuCkrUC_m~]bnrBɇC 2%'Z錄Sվ3pEF*yx#UΦv@^]CU*"y=\/PxWKK9Q f4gG_Γy||Vӛe.f!&=@^X2Xe2vE.S_Pߧ-`ަ߳ _+j(6&OV6iB_qt dM\l!{@IwbL PG./^=pA.K&%+yn`X]z-V5u&S<3'4 Z;{{tQ8s9T0쒡`s{=LL4XP[1YH^R=ZéYO3| F~Ackrr9l ffްdFuvz;AϣMјhSzOө zd}~tǛ+)HßC3y1O~>C,Z2!nUJ|sCb NGu @-&x#"͙V\7@zlYKsR26"ę;|G;:yP4>3d4&9a- {ocV\ QTH0|չKJBfũM `yOK1FP/HNs8h kKU`9ƺ=\O??=v-\`J?Pz",ay|Htgt9>8Z &D< H㒡 ~ p)IfgG5{v'H)ұhE:MMV4p젟^`vl4@H_N.3gЍu^Xϫ /-rT6"5Єyfaә  i3P*nOo't|iufĒcmVⷮ 4ҡ-ef2(PݪQ֥uVBv*\e_ɍZ/6_:w+?A6b^T}FkbLA.́gpǁ8+D8:IgfLPWmI1pHWp7P;~{ԢC;mjQqu詹m^ri6Io Оe ֦IxAV9*2Iw<3%9hӀ?YZ@ta$tW\AJ+h>m27.plYA6kdWCKgRx ?ghSXi B &>E\蟳.o2vf/~F'J3ìOջ)j6d<0}#A-&Ew!2SdORh@vbެX奃Iù+UR]RKnB+y*u0KG|37Dܷ< r#JE3ՓkaЙD"RC1o:,x 'G2C-9SѪo0R| 0v;Wcg8xc;ÚcYؽVLfb:L p/Ƞei;)8t .Jl+^+ U,tOf#DI87ߎ^WSz'6~Hj3cHXAW~Rdܿ%b\ޟf}*acXCDn.B @AvLcU}W вbV/qskVʹ!)-5V ٸ\FXNOu~QHW/Ƹ>UHݓzAsEp6ik%z(P>uFáW)gb4KŁLx&{k_*~Β&1$Ai Res͕p`+BY ˞Ŀf,;gv_Tu6kPP[K/t\L<5b ̀Bbw/QbO:-ô¾Uk!sem4Rb&T)Ow,%Q|p0G^'LIWcj*Ct, G9l;xw*I$ݺn_((M4V}Kĭ!x>+^r*aӒy0]ohܖ4=8,+fv8'~M*<)k3Kf zDMDُf=8FMRZևQ6#1rQG(ioA^K6 B6~?VMv D296.D5VncSb)sM||DUF_Nvj>1 |%VSdҴ&g&o`&B ߬*44w~`Dk6u;}?o6ї<%/KE$ML%MkuR1>Yq䱜|5O99[.0)Bg􉷊beu) ,Mt_z)EKS$ZV*ź;O6Ǹmt;Mb~Wڞ1xc*z=~. #o"]1IstmX^7lф E:͈T}{Y/tltAފa.wGzXYvrp娆kݑMK<~P2&6+!KxH . ДerccdAџ6F\@T{냳 O 㾏q.׬}yש-Ej]dt2㾿jCyք"}9}]!~r; 5 Eop f37ahҺUaU-㬬!CסDPk(}25,v礐'$jk 1و+F˷-3f@j,ߊI$*4ǛL3xzn,\&a` w~$9b7w nnlxH"5ej򴄼C>>)f5W6 oܹBlǛY6J<R;b.SX`D,0Sc -\4+FhXO-h Aw(}nŐRׂCK&s9=/7)v# K-0Ό_F U̥`H<U"*. ꙩ<GSJbOyU EThN&~oi>Q}>]pbYߧȆlq/?BNL1r[ʘ Әxw0=:,[v 2IJR%ߚ`ű|0i[Adl@ލ3+j^mIۓOxPH;b 1P=Nl~ VS!"f˥x\ry Rek5شݛ#;ͽ 럊zUKX-7`1@WcOЋh*#'i 3*t{o+* laּfh vfӫv:`+Lr'g@$Lڻz{) 0rr^Vo\FRyk: ܧV"26dO VK g2fⓇr!wd]._W.q2iN F?XE=9Bݕt92| aib=`b%۱&ܭN/hh'ߖfiՂ'ylpEܿkέ }7fD,@ҥu "-F 㫩A b6'd ZSEDUxS$#m6&$˿ǁa%x_թm)|w8n'HdRH)mJ-@C'/E2:6O"Fwɔ^vrEv&} 38dRj׵0xC}_,Rk&wi}\d%7:!ESƽ|:@&,bo<T%i ӶMRkJWjU6\T0 pJ .&[^k>`%}n} w*nalxJ[f}F$SJm0!sQ7 ^~[aY xٛq';KέRim{k@;#'dw^l9f> hA`-$]q&EҚyc Bݦ|)]]o.J%o=E^DnhB4 E[;Fy|˃qJZoAU%B%d=ȿkL;\% BʰɑEYDg6+q+aWQsܦ~\W {:WGa'%S2 >4*6M>:TֲR`VP0Zl԰vdPƶF+~^*طsȪѕ`Ԑ2֭y|^ŷ6G)>o4Tk\lJόvuszjE^(0?=R1ơżQ٧Np9(Fj'jT UT8WOloh.I1zp='C=@ßUn_Zߴ-~UrBC(j$F<i%[yi%CSwX!x~ yP͈%Pm%T 뜠3pb3)ZkiGTyf@.Ыww3RޜXGt4ypDn6!LkU -[>qiϪmq3u  KCqC=JB~vw6Hm -#a8^!Q+41!΢XCj3׹ "cݺ:]6s(͘!5twU/UbnuN S@`2 b[QHD]R^[фݽh@u̐MswC/+ ُ l}+T)=e_WuTI!/s/ E 'GsZG@>TR|$6^ aDJ7Ike\*e>gq@e,ZrTh.6RF u+k+{);]ʱw u ud7/&\z^!qbA;@הf&xtM|p 5&kaY).ry[NW~׎)T:ϫ5URE'ͣ8t:%pdjFvWPhUdH[b;};~0wxTEev4uJ6ߦyguh}c2$+8Ә8TN, \/_ÒͬVLmH4|x48MsJf7x>x{B85Wu }(t4~ nsC evOI{r&& 5;Qd$z!2Y;v"{թ1rA5\5NW†C\% sD/XR4'7 J3ۡZl<&֥<0#[)1՚Q9faL.YB!^(v?L96pUz&"hmM 4j }(>;5ncZtԾ'V: UbҶ1Í< 9c6 C)֊T'ni:)Ono ONL>f33ؘ~MG)5amƳx-txMu!DH>8UP41NEPL4"M1͔0ˡYMW`N'kj2'׾d+W)IKu 9zQC]Q 䐨7|9-BDRugMf$߫dFQ)h!%gRIRڶUJi_1(hLsD[e:Y0BAj+ZS^C 48 @h3/\ՙ~2I1AWoOza &Hg \YA{ vl=o: ?9x AͣI OГ}W5!-xX Ka=cEEu}--#AW%NRP_8+xCB~P ֶFc? %>z%n?寷1Pժghe'<϶"5, r ʟj\,0aV-o$/~ D9::eք̅B{LTrC"NvUP"4rjv`fpJB;,6'/r[ CD:'J:#FK)EX"s@hzxzoB^F6rᕜ*MOڍE ewrTfpSBAi NDM9(*"gBSp )Q/p?fE+C_Aj 5\M{}ۨ% k%Ɔ 6L.ƒm_]"*fCZ?#]eqcfRj8vFV2!2Pm\"GfU-%>=#w}}TעqVEu|F'v C3ڌznsڦ0 J:0}o9% A80ӵzoeJl9Be͡&fpv=i{sZCEƄ埤 豭B}ؤy7'Rcu=n0lON?ߢ啵2Z+R<ѻvT㗘~K_,`|ɩ9rpGc]ɮCOeN-&nDIM w^: *4(H}︘x$/.!S\w4$bve{#DϭQcieXW+M;j<9r(4WR"Zg\t5;y4N{ŀf< ay ʻ}A8~tdl 0'rYY'x U Y=fMcTR][h"ԑ1[<]ċR}vghv*%ო{+xZ|}UdI"eŠ6 #6Ӵ ?6H%M8yi6An'WFkDm  @$6Q/윻]KMv-F"rׁ>41~#df#0l?!C[k7&Dtl݃'-'sgi ։=Ky9Nvi,WUXtRސVHc $%V!-+=mO36"EưiŠ2 |png!9|(N*gK##œ`47q3k:M߃$9B'NL]/,vrTȖG7^|B,V{kgu:SBi/'u`={XGG~~n.:~6D(vS  ;*G| KUAp ̗m/MT8z_Z\ HG19UNo$,ylʵYg-Aj:2i˝!Z_ʃZE882?QI@QE;ZBwLNN͌ʩk~\k1meU4݅!5VlfČnz}Hxa;dw~l404GgXcM!LKv&kY$D=)%ɽYOB26c(qSNҥ̖ mWPy[GkAz^Ys,M4`'7IZ⦁;/ r9UnJpv4sɍ`*̶Ϊd?@X9q )T B0Q_ʃFb{f;%ءchk\>r 1 @ [49ţrlNo+qYdݑV6Njq밹Ǔv%+@J:^8q♵8z9rɐulnu.☡[gS2No}S»ۋ)c~Q1Qfolm] QS0†,fȳ"VdQ2H@ uq900gbAvlLl)| 86 P<9njS^g$id>JG?6c9==iPZ|d+O+𡻋d4c-xZe`HA- J>= ^]/=E䠩ex?"0lHa(7j"!Ո^}s+an 3,L6)4$ưs֒Qq :R=&CX|] ƕ)JA$sGp& bEf],B "sOGǴ݁w:"?EoUOێFN ishB'{3=P̫k͈IXmO¦ o)O)'ƙn(qtϘFyBr^}`IIR1/Xg\ڜ-6N(^l2B`> ꏠ)ʵKCT~@Og1PȢ1MeSM?Q!BG 8hW#) ڨrb+yڢDj.jRW]'3h8-%e^hِ ZYM*г4I Ӄc&p"| 穄іNB~y==Rۅ)S93N/$GKZ-AxAu+nˆ[ ;j#gd|;束<6-{&eDHqY!V\(QE3 )q[c։T ><݇{{bJbNcUi[*TɞebzD N.zK/ʾ(#T?\M-Ry'%o# { fP0I Z;p5 uy\/K2b{wLecԝdԉB25l r52.9+?/_aέ\F0uH.jjLW3{OxOrwE3M30xsV4ky`fhEn6uD}.'}W.#N?ZXS$Q^'YF}ERF|y0"px+ɭ¢n||vr< {obbV@?[XcCw5+/F)\ ֏GuhJv(eA '%mYC`7w3KNm̙L0TqiSEd;O{?˜Dk ?kNu['Ss}hB(/td#l-ofԎd4[9QCC@ǰ lo#F8~y9{Fbzx{hhyjb,ءVoc_F4ҩ Ui?WHpb eƧixCA+@ 1J̐>MdONQk.FI1t+.~ʋtM9_o-h~cO?57䀏Gm/^!6׻ 19|$,7ɂ3 Y;أ/~^D`QPfP$D W9/$8֊ЫiRޯOU C%v|+Bk~[u62S= +Zc_G޷5SDlݖKh+\)~H è!iD]"ҳJLHJZA) '렠*|5Xl+1Q߸y((rҘ q%U&#pҺMcyR YLWqlBg2zkM{}"'@C|װ}ȸsX5U+k!#ٔu~ 6cQw";i6O4ػYbOXr@8ng֯5L2MAh]^aU Pj!FǙRI 'S3pIz5 *+Zd=zX?YG!ԭ+LGM!N G|0| \Unwtt;%B9Ic.WP K{XPRdJ,\%,_.|O;_ɇ+"x"> 0RfoA')9ޮxK3?\{9x6mDb{@+2|rmcEe ѥk]_ =I>$Ӣ(=? $= BADQ([W9$ ('IBZEr.36A,K71hdR|Й޻{Sş|;QάT@8 Ό 5,hܞlaҿYD`?| to 70c Jm-(ЋR OjYYV8'd 3kd@+C"sO]B{ɩ jR;ɷl FA~ u8JT"N=[9O:$;}A\[|^U[c#4[q5A.q8J\@^\26Z|$q@;›c57:1:kq`Πq3+:-̘vɱ_%9)[!tDI=!o߶/eM&a$YőFgµ髻pˮ8' ؟cŐdz ?sT< HNm ]|eKpUZ`S](!mfuï=3{{_p\|َ 븫-b*de'tv D Pfhw~Hzp-Yl<H)Ip8HϿz4{Ja5 -&F$5$QݼHN|P"1XL~{dI]ۙaGRo9lq +1^S5(H;L9A,ѓ.3:1gTZwIv|haVZFeY~p T;d;>mSL>%~ @o$kvŖc2S_Mv!kBbqܜO5`{kQ@#Iк?_ggwOpʭ+o#C=~ ? iR厎薿mR*,H5(r:Qa>5I? w/cBzW~"'rPM3';x_nF~ֲV!DH,q(-w]{ "@e(ڐ(,Κ7Ayv5lI3BzqD~)MfȼPn)6`JDz`!>p_~k'M F)lۍê}MzF>KuXeY~#(\#UJ;dʮdυ B~/У+Gk?B?R\;6F ymޔ$'"8hRCr u`6WfVg-@ {]-FCjKR(K58bJʪ 898N^~ӝ>)px "Eq~=5{X1k8z`s[W55D]D)v>I:5;1V]d_k&lhH Srg8-5Փ+nL*X?76bAh9( hɑ0>ep6u"֟(K>kBKxvIhtRcIAiXaŒR-S;?_\z\KjsĆ( , *Qk.ŋS֥$*恪N7XbPhKUkRD%u#Z>DúQe <]}n=g{: j0kwP*+ZeNX-@LTwtek>,xMJGE"ᢩ)^U/ԯ% {ĞD`G SφOE?$L$Adriرbfs#$UN`C|h("n4?E9ΣIQ5 g)S60D!1'QcSӊ wpvd7lov.!ll9aWƛ$śۚ͜ͳ:B'g^uξCT[ {H8@ĴmT 8i/S[n\K8уk/~PP:^?ʞ9)u 1XQqA CSnl^1E ߗX\os*)ve3&k[VY&eƩ+A7rIfw8K/tSJBrx-/u c}2wupZ1b*y5긖} nNOgC0zφ,|:#DD)f_f3cc isMU@!qYn|.ɺ1|aڧODp9 ] UB7MVEC]9} N6W[E9L T멦͕>}a=֜D*|h#tLf<_U.9nϼqM&=^I6sQw T]ƌw;?dI>>&J[W?iZz:\'֣s5#Z] @i^((R'rNX^Nz? t4$o@gcު=CR8u0gqRx]>Fa08 [(}Z3idS5%8)P.Y!G#{=8J6Mwj${7S \4~ȢxDWUҰGYvEa@9% ͊VV#`H  "P&L[ LHQhrMwixZA"vҰ_2:e;@0\x?Uk{"K9^#xЉq՚*HUW \n'U/훎 f\tY {6bzLX`g'Pcu fa}].=f JRr"eƞǷxF$FXhX 0a zI Oڿ6=_ _m lxF ؖB;XDnR6Fu_ %U%:֨!O^æ7ZP-C,<&1TiCSLjre~R~U^wV-)u8НP%F rC `  N~:ˑW4GXQ%ذB_C\N;jZ~wBuc19 юT_@E4Eϟl~)+"Sahz?:h^1cyPٱsv=$^4p=^΋:7Kɗ߿V }$$M/ӴkViZ^YC PO13HheI@Euw dRA-WP1į(NӇ-^:$!YbcޝJ::tPAӻg z}oA7{~ieK&1Qg+b@FH øE:̅m=.bE$mc\2(|mHt |*]tFBR4Xn{,N"qG'TɈ(i z-A1GUviۋȍROԩ&JN]90~o)'*}tvA] Ț vR-2 _3ColfPީ .`"-{ѕp#K`ڰVh.fhW.œ|SܶK*^@n<982˘m7sma+xitm@%yp""p &?)77T83#:a*d]a=N׼ Ę`,\ }xOUw>"(e/Zs"|"iWꑩm3ͧ$k{!s6^s0dKv>4Gq˼zU#b "lNdl Wt#O2VT# wo/'>@Ch$ }NVWա_l)rC"LRP 3V3c*ߧvPq65Dzl? 6CG8`ew6.5NY#ˢ+ֽ&ݹiHIALB#y `ګ<6饤nGߥIF&חϵ*i\2@4!*Lw|G6{Ta Ba9[ ں^$Գ*m/l9t'UX*THߜiP!sס 05)o#j}v)biܮrCCxv % l_pn`HC2o.bmr7Z1E%jA dăqɐbd֞J:w qMAά a E ifQ0@,z% :q[D[Չ,uˡs@*0!\IVKft貑WCy6W{l쩟 ,\"2$Dƈ d$Lzʄ1׌ѹ[l>=ʧ^NmG t$FM-pQɰS5UR 1>,i~R; JGK7'`&  &7k~ 6k=6 Jzt1E;l q8|.D/p\);KV( &P+ O?SRI8x(IQ ʆa aˏ9rhqai4/#J -휫lBnFSw|pK'T QW2n5B\Ǩ ;4;\MUm9LjR*.:[y:ZR{\|SIߠaGO?%w6<(B8PeA!#NB e/|/XB_GLi `Z(K'{p$)cr mF{UinJDTu)8 ϱY9YAXfVY9[+\*B`! J&cPXH LdIgYL8itG-v!5B]?԰x>D\e :.hH.GL~Ҫ㮫Dxot! Ψ'fUH[-$#.hVTWz/t'1wF=YL^3'EvgBw$'l<@q)nwB@/I?$}D87{$G Y)q܉&~2)'ts)d'0dߍӹ 3E?[b\RyKq0~6VXt X ,*BS8B\-x4oIԲF#f PG%>#Tnxamk 0`%a6 Yu" A?#Gn緃10y]yUGǢ5K-yl8lԹ/mUΎns`ہ_GK`^r="TL;DWR1KҐ.Tm6Vt# :׻S{=}kV( V͐"QYs@%m.H&F{}#F>6u֤ڄҠ!Sy=* nt1[PvV{r~E%4g~eV}+P&vİ?c{ʓFɜlZ\}ΫQ@Zî$d옛#1Lz5ڭ DŽT߽,f:qBk;-h-:QNyN&OmuC =eTn-F,s&0h "m/\F2~)mP7 eGM/uHEZۉ1?!ULaij!sgPK߻K/~JYGQRv+"\ۉf|[L9A 6qbd!b2 }ؼp91!W*h-ٟ+yEɗi_?eVBxB(;)W:R6zRlXp)uG :v|GVqt8^Fcl4VWk3 ?sq::Rf(I5h2p 35v `w 7+r4PacqԜM8,Ɵ *тKycrbK'Ar^llh[e7 e3 $Vь\ Q_:MMCcv!1MrȻ]arS O&/U 9җ6x|Hr"~$9q7(YҲO]_^C-_>ܫt㺯abLQMpsP B$ɁW! E$WV "睱5_d] W"Xy[ջjEĪMQE=4] k$֣wxVz k Dž?r'9ޣ)*۹-YD~-DًD΁ShP!䱗ۯ_e#4Wіɖb(E=RroPp=Hkӥv!nͦg/8r p×D]I˜/ۛc:'ԡ+Z,idy w{KS;HH`Lm~cORڲ ev;߁+^s8ES>wcR 5ogZ%ʓ'T͝ySg冾RtĽ<1Da_{؄ RWθa*!"N6$I$ِEEiX |pleӻFњ QUXt0Y= e 5ּzIQIh#2wwoƄ9?V6оXF Lv\g>V-u ]::PE sX( Ұ4I[ 3ZMPƁaBO8agud^!RCxЎFtE_)9A8*ci8~ Xbm\DrwsٽڿZ"`xt/휔/8qwPҥ!8KAX 2ٿcMmjqtL=<7Na!&!%J PwgY'o`21U_uUѻ =*H@{ohgqUnz%#O׎ْ\c:N碠M'bpW[xL(bMp$!eZG=#Km/` "#7e dØ4! H<*ܲ,өnOݻ;1[`绢WC~qO[t⭄Wk4K'v:>ކh,>C}s %U|>YV5fr0XKx }|qKI_$PbF4U<7۱H{K~7= \D(O1vx$R_Q2$s:Tܺ#8RD~eΉ+QXF~R4t sm}"imwkIk1~4J4<(HMT0D:8p#FO)C"Ns_|fEvPIRiX0Kf%`E|C:z''@ #0b| hˬyȠ /IDM9_XYFPsEfdE.!k^M=S`^G'c=9*q e@6 <;,;:mnx}6DvTkvԷLo^Bh/$_5ԶQȭkgTE.NГ;6jjq!e=XWsAS hx耈$*aLtKՐI/ RWY.gk kzeiJ98EM~¤ iiV"ټeT$JvfP/hHK)kF^xbd^Q7 :\^^cgrgs o> ur-&QF>n݄HJ1{A?=xTxJ)<%a24+_¼.{We`(!ԖD'w |#0N]]%&vi4:$djQtVёL^ł<+KWX:Y!V ^*#TͰlR?kxS8;K`TȦYCUXY]-ZA@ݽ0ϘbUyOvYR 觭a,1-!1/rB/S;Xռ{:JLЉ]ଌIי`LSkIp.Mdgo_ohHaNz167a .*BJ`#qDrNqoC !D߿%0H;fe$`q?9µ3T !@SEVbџ\YC̝sLwcJQ 4}r36Ӡ;hTw05@LhhˎO 1nSM's%7:e PnX2ؼ5u@+ʑ:$z2Oz@)'"x.jʃ+wWj+mmawZ{`%bGNvԚ u0<>a^* `B4,E|}2E*"w:ݽ[ގ!ID:6_EImtXcڋRkB]]\8:4U!f[RRM]sigRƸ죳4C!4_kqJm_O5xU碖:=aMTzB^*9H|#XP NBH|be4jvNS 0qwچkD(kREKp.@LՙnOw]@5??n\ݺ?#2]RV D>cG y"4--U١.:Э`D_[}Gٳf6&j-G R sit2$t@`i7?U8Io*HY*Xe-  , KBdV@a-*ģq:'[) kO܇JI+IOW5&47"Q0uC/U2:{]3iw#S'fJ˳LpZߑ&!]nוCDcͼgRRɉMI$962̱Zx0WMVu.~j0Z2f|F܏oW6#Ψ"O"TYjpnm8l ֘󯮚"}RP Ɏ hFXIg? ,1xvO6V(R4}KĻgurvCH}ӷE.Y`ZAj}RʛbɎ_AZ,=)|> 'y6Omerj:(f`qzamqu oY#b6l $|7]pY[2C^41@d(}{7 ɽٚ.{y4t#6zHN/H﫶 ޖ.3MҜs0p"t\`-FޙA)J::LL!}?}#!%Hp.` pGXB~3P蟜^z8)548]~.WӠ6څ VpUJ)V}4y}x/נh`Bݱ(Ib3_ukC>_$Ei\EYU|'i҅tRzjSmZ`v4Wl;ّh`{rP&`p9[ʏOSĥ=]i"%lG?%D"(VX,n5RN<.O#AWWXAbBkܦY(t$C1++:զqg!4ʄrpU?ֳ2qQ[rjayUI8]n{[ I3%bR'k0+9c&$d`ˠvcopf> IqIͩ㆒pvX@5-g@}b.P-&*I,lyb+ݲ@/O\%3yFœ⳸smwب+&cFY//A7J'&3Pahh..G#E/P2/x N G:]#q“b+8SZm[٧As%5F0[SLxΔwPsynmy-4{-{q^M*:1o 師4 D^vKwr3SٙKyNZѤxm!gC_8ZKX KՆUإh#[,㝋D` T)|DD9ĀLvlPd& m|F\A|>L~@W1>ݒH9@L*O(~c:-x}AXa֒sb)tNPͩKdR3ڟKp՗!\QB&oA <O Iˬ,՗zz65XvfP(OPpA5ny$aaY8轒_'@}Ź-/5٪~Zhr;Oiv[s1A[ }b(Z;\y~:`os?cm:*hd1l#&)*:]02 GM% [VΥw*%`da7AαrZ+,XUG8dWY;;CN(&lnFdPJdu vV=)rA;jkԁ hJЪF?ۤfDJQV*A|'b雸L`E䇝UfkT7l-Gc.G}ILAeeZ&j4khEǶs/"Ok{Nx xǶ]TSŲ8 wHI=jr7"7vlU蚠t&{¨ho$VR,)|]-Ad r0y+TvL;m}ҖK҉4ӕ="$[Ҫ6)ұ>'}hc#Ύ9jH`E玅6 ɫ{{ЩUًWf-Ӏc 54H:@0{۞jRK|C#aɠOS) ?c6J VcNGpH,hAfF 3theeK[@^ 'ME6kwO0 P U!\G.`$ܪC_m\rO,ຣu+!#\2=𿊑 ^2"o1قi;çsI5}cͿ.`WK'r6r M|bƄ, 73A#Ij}:Sʘ ɢ.}4K %X~3IC\4iA_a\uO~RC gf9Z F $;DeN尙) (}ipͤ*q.SRw+AЎ ns70S|nMBt=] 56paY@nvLb 3]ԇ:>;d bJB`jר34ՏJ:d|5ƙiTJ}} ֭|ύe%HQs8fg>t8XI=X!TMyZ;+Ct0o;3<뵏Cַ?UA|jFwp.0Yn'CҦR][PbQOO r]A ST0fE? B[.DP†|~_P`v?ҜZ+)(ۿ/3oBDʔdL) @8S?ѯqQʙ]4? w'I=!}uT63虀&G Fqk☀#[YNwmNdDrL>%8+ebapb;-|qe\F9${qnՉVaNFMEzlҜҿ (gz1a]pb4{t{l  yމa-!.uf(KW%ǘf2'_I7n"#Y܃N^[DPM7a y 7![SmVI'%%MF+z*m9/nʙAJ[#eC *dxvr7o4(Aiْpg_sqߒЫ`C( d4yrH(Ҷ)ͬ%1'pP-Rma {Rz5%'ݠPeU0(3kjegOB:b‹I17[#Q:BqV ֖PMsO=RҸkcqkl70M"YnT9TK_nxZhIMy\rƴ/e E+tB<=[,/<[8d=t ELMN3o9I;$DRCI 6LJ JD MFP$HlvZx?+xDH AvjQ@̄;zle\ VvPP$L\GHiU I/NYC.[@tH@MVczῂJnf];D}ّ_ݮKWpiJ@Dgxp>|ea_E@AiCȳM 7*lo^I!kƇk(*34€r;>&),!+HJƌ[x$Q$2-%EDƍ|W#K>O&=5F1&囑Id橄 ۩ -ӌ '")*lAЈݽ*vIkq|)$"5~0 !SCM$?Ĕ:Ӳ ~g:}XJǤ"#+zuOeD}P=wYJm UT?όh{Ɉ*M !$C4i*tɁ$U|,#F2z2ˡdK` !,w)tsQQq@Pֱ{(iH8gתeUXa Nto#UWY$;A.̳anzOY5>ٻzۤ y\l' Ú_tEϕ4i+yl[}4N:d bni.a+~vNuIL>:)< Q6oǝ'gy?O+-%Y. wڥ#.Βu!ݱe<1k V g5Ȭ"˼{Itx@Cݚڍ_-48t^܈%j&*^y jqk}׶p{6e, Cp% ĽQ`ҹNf_ GsSzz,(% K>3dȊR |#v Q$T#c:|Վn`0^` ف}$LHNro  aDš3&b4 y9ـ_{A10B!}¢1s`!ˉ]uG#M, ʇpabus=j :Z(p"1G)B:t5XFPNrpR[2M+\LGE~=%05;׵*\ɔP| xS6޸\ ;aLA5U9AjgBtvAOTYGlӿ2>&\2 .{usΰ@]~%7)b=<#TPDfeazB~Py?3 FnqeC2#2!OPݹt*8( ݇mpKLaE@ƿ0X DgDkK<` 'r uj L,/Jw (2gu[x/rl0O}]A^$'Eq7?T`wM͔Dcif:#5.zǍv{y*SAh@D~^ؑXi"֮3\ 0| {^p$CqL%wYr>(Cx0C߹̦k+mQdxpo.[!/B'AdvPw#fɿ 'Յ)w]KB\WR@fb6d5&F}FA*vVsLb y%eS6 %mOp <mcʄm2Rq ,̘MuoqTbeMN%sRc-#o~,Sgi3;UƸ"=|1Lba Wj: nbZZ(+*rB΄sj05rɒqkn|G%~pԍMh4+3}3W|lԸb!m[؜󆧼@l H :`֘+nUiqZgq|]ʓ; $\#:ɀy᭼2fv}^p]ԭ!ZR$0ȉ86Ko ]B H{,ke;ZI^H3w>cx XnK9pxL\Pւo$yDlS s!>5mD4<{UϢ/^O+x?l.%f)XÅeȏÔrߐ7fτs|@_YX9KE٧Gɑ9>y|:p(ɵ'j#HpeZ"+xhкjZGOS <&"JIe\*c{.<Ȝå/] _l`D*d~H\C?%)a ]f&cRб ͌|q”0rj&t+!C&3s&'<&)y;Iځk`"x+񶖼mY6k'HmjҚ! ݦ; ^epN˅yPaH%v A^>aîn g]5a"< rAR$='"B~xvf}t$p`sqJ1&t8@T$׷sCeb$G^(NjfՈAU2 yOQ`ׂi[JMpӜ}rUNR+^;:rw_$ [:W5ʼnZIҏCx0'zJG'2{jS7Ε>lȧf`싞L%Q}+?Er;5qm#ΒY7gתr#8B l`FkO % ϲW˞{eNE{##DSwi[$dЦ `T>!W-$do)-ݝ9d49)HLn_A72>A_X[jBA8BŌ]c8+U{n_sćMyAQCNGT X 6r-A1MtG\PWjkE`?-D2ŏ+,qt(zcl2UkI?%?̿UMd[7 p"EH o++s_^Q$O9vV'ya%ؙ5y!6TTx:&M\sfllsQ) ͐hFRNWhm s dKfņO|yq_E zcvh@Tl|gti>qEْDlӚmO 4cF7ƴ2gXWWN%;Llebh?/mJʀʊmed@wqEǦAMJ#:0Œ˳<N;Rf "GR]ndrWBZ+a.[\!2; @i2 FYZt\Gq@HuJSP-85iU.)j%h=#QI h]1˙GZW N3 #xVym{f1k'1ͮ^kZ~9Y{nt!e: c]gt 3Cʦg L_aTT:|&'g+KӴQCE YkW+f~:zK`d Rn$z"/գ׶MGxʓp{nɑpw?YqWtdD@҉Nn"|m)Id>yk):~B,ޑ#mT&ws@o=__|O?H'RYX힔M%coS&iF}`HP/a5Ey}6> Y5fJ|IJ7-`w%# >xHA^FT1t~O?5 7"T^hO%3U߽rl6:&!gh(I+_#-x[~VnIbCإ`SLϟ3WHfd#]J3LuӦ(DX{pUSBis:#5b%qh!@H iϩ*gWn5iIv[IDf&\hnck|z$:JAޫeȍhHJ7RCz=K&2rܖ¼GH;"損qxݚo7~8'9]h+GM`P!,?T҆r;@AA~hy-(x T>J;fСVIäEV'D M؄gRf<] 䜴v[?jy -7[ސʱ^VaMꔶ I0gaks)_9V9 WTn¤1Xˇ5.jKsRIҦr,xrp霡Wz>}Ń\=``K3uP0?/0$xBx[a] ]XͼZشVw:< ' q ,t@%.ݓS,-'u;ǽA`d* q~~|miGGۻ|<^N"{$J9z%i$O{7 j9H)38ߪ6G pٴ2َmnhש3 v,뮿7bU\󔙌`o[s?d%h3;vn/׳xnz8Y?ř5u%"Gs&28Ȅ{G{ w~bVm؉;9zn ;": eM1툽.7|@IIJmG,%8 6 ̶$%{l~EQ 䪾|ď$n#w|{+6zX  l5N=#TuL‚$M, (&ty$XQMNVzj-@/˭| 7İĠǝzj9yӷ5'Ml4WMJ `;a,0x}iFDN<5B_Jw^ZsD@xsp2Jr9*-gZG""+:4NRa#>ShVP'0Aݪs6A;238%r [;}R0)pf(Pp= .? I@Eu}LY'BbmÄE~ 68 P/>S*/@BlE()N7"ff,Qlf7GkDmy "e*@?Ü5j3Ipxz.ĜO5%?:?o^'k)g󢮡aMMBGv8/~vNAWsQHo09"u5]":T4Oʽ}QuO7j6 ѭR ׹s29B5lk+j\,֠b#K]60;*\#zR UTԂS $U@C+ }µO RxiPKwi]"(b 2ȷ])LV)4lt} 6My#c#M> k=M֖ Hz>#4u"#5QQ#;7Y`x7. ׯ H/v*#vdؔRe{3IWCßپ}i NڻH.ȝEUN ϜbX=Rp]cE늰iKF/(YM)`kMLL<٣o^|r}v[i*Fx>&|Pr`J(yF|^sWT,[,I)fVN$~,Hv~$4[+ME̲8BQS88V{@tP?l co8jb^>/BLiBn8w d p$3 /w94Ŗ:eeliiwoa-A 'wfV>P2/A> k\0t%L0}o<h`` ;c)BߦW%7( u2utpe#*}eHMoGVZXP9´wJZLKwXqx 1]h(?߷FƓ0k\8Fffn |r"s2>'ievg'gHި\t"C\Ii`|[لfUŵ3E;-l تN{vgQJU7$Dkf_d gƶH|M̎-x jֆ ]~t by׭R, kT! l*1,̅Rx/ϘX2D(My r?|Xksk%GlkXf w/# q%2*)V(В7PO@RUx"klcXCȵ$1qP"Sč6/w@>Ա{O{1yQ7^̻ؗOtٲym1$UxuwyANx@aQn GXr9bˉ5?6ITguF]S^ ? $%c YUO&)C1H $0՚cCwnMHصW<ҀΑ4tGJMgZ"\P Fy,Ų<6Nvފlg{ZA>6ꈞ|?o=kQ$Y』[ϧڟ2ƅwByώ ?cK%:55% wTrUj ?XK|q(jCv=Fܐ%=m~̾͝nZElf{R+\(nJ *a.Z ̏UKP @ %5tXgu\ *} EG7u)DjS8ր{\cg6rT0wZAWkxۓ|E6bLJ [S1_*=;)2Uc&v1FQiCha'Z>ݿTo(ulai<`+w}㝙 Zځ4v:\!BMq ,7JJY%jiHn0mĝ;Nq?| Zh/HS1ؐ:?]QK,pr<_'#Ri3͌G42eÇ?Y^ThHK#V<*?NĚN'#o8Ԋci;/i0xQM Mh:[M[A~.>n YӄQG-w}eK 3RT4JASEȟ4PۚooWjRݘ.oVg5~Px 02BRԛ/%ƲF^p ߏU .2אwhVέm )PY*8Upރv<#_~TDS+kwL_f y>^SIaf<.Lw~ib ^U D9ciٗǿ̾B*z[na‹&C?4S46l]P}}smҪ:U6d 5kO>+_iLwPfWڦ[ZQ&3DEY ZhuZl,7']A=*ө֫wI4"(,a?Gph䡥f~j"1!CvgG>0 El`Tc1B:-tKZ67EpAw{wPʖ}QAR@T#z%mNEˤm9Lp2=7Y(a{OXtrCf.&)BaXf<4#)m(ne7ƥR@rҎPE(@泾j/﵎)E_:1/vYj8PCHiܴ\}Dۃ!-z l;XPj>=?]7YzaIq`HަG 9bŔ1$jL;Hќ)EΈ%s/. \03f@`ˀ+u;3{/N.9vإ-XK(](avp-6{r2wG~5@ݒtoŰ-/#zb$Ql9u.ԣ ~w,{$!$B5>y:r9) nѦgPڎ!,Jf%)*|\m!†:vl{ :%msʙfIzjMizMۈU챬<[JwxX}wӢ As5X2;R9Kl F~wߙGK#*I!?І{b/e> RUIЄ3-|Z뗀 S3v2UGI׉0kz¡/ZI.ӎrdػd~<_?u1n;U մd! K $WڝH{=dόC)kv~`6 =K3Sah3 M[ߺ}R0W% ֔9Ԕ|r2DOxf#uE ߀0Αf,.]m׆+1J/z?K Uuۧ?'+N0\tOY6枖%m&UG5KxFX28/ ӭa@PIgbhS\'m^u}V;DPZQbB'4tͦ *l.^mTxNE.urj!1l љX(?Rq_&.HFqG/Kp ljҕ.R1Yin \ gҔ(kCE!A>/MIe/lpѼ "[B&0DW%wdi+xllE``0ޖ &gO=üOo+L$]GjRP|ft;gFr'b]aSN90[rSzVJ4P!=#T5!-N(oRSaZDn%Z?gZA\j/=H ֎o?jwVtz6$yOE簀[or+m`h6'~mr#Pog۵zmh߳o;V{x P0_HFZ-/I[ Edu!pLx( Лe §;1U\DJOtu4s(ctоK #83rh. oe'17G1@t٘!-=44!y4 0H0_μ *%4Yr8ޔ560\ qo?V  n䟊4DUoUkԻ#+_J>u4 :{awǧu8^ׅF7G@Jwhh|ugDf1Rscv[쇯 ;ly!8/Du!@E/9Rj9p Zĸ\@90lwCXxAsF@*O;V&<[B".pqjnOr5#B㹏&^E$" <$~Aፑ ʑq?pR!2 楌|SzM~u٠ wT~ !˃H"iS0$5׊FfUq@[O[#LqA 'bEU{%C0[ [cdGqi @8 YTB躍4F5Cy`]$7.h:-d0+ֺBN̔x]3r ۣ+_p:ְ)N{ (?nx~MWR:{H;I.;rǃ 6DM*_OvҪlæ*gSXrC1Q@МG0ƬP242"لtߚ,FnEU|TU\iR ֩;_11Aj*g_mjmNR$G ީ1[XQ }q!nQ٧P}ϗd硸L|1A/`OX:R*nZGKIq䔒4hu]|Xͦ`S3'RM[.WmtʵۘXwOxX%QRT#%jCV3OGG)&*AzS)ؘ$oֻ1U4F\79}/fI:\A\yE4#~Y݆?Q ?&$ɓnWWCUܬ''quErvʼ?'Tw9Q̄^_SZOu8 "XɥViPS\%wԼpU'%q٤Į/q<* f7k4WrIlI;<T_--jsu#4kiάI#W1f_pN}c$" }ҔU[bL' P[XEnbËT\xƟZm|a dQRU *rpgQK8 ٳce0ѐSmm#Jta66XYf.wK6ROg2×~/ҜhX5S8,#蹓vxCN+@t':8ţ~ k1`&M>6+h%ϫLS.ܚ^[ifX^<\;ab–Q.";0xmϻoxNbr 8_Ng,GÓŃaUn?K[oѻ-Rz3R]d.eKcHGhIO14 4 sGR[er!gPI `*6P;m8S\6_`mmZXsR׷15]Kp`&1J+~صm}S'>6f!%,b"spw!jև^<9du/{Pi5:0i-}nE3f 8$r]nٶ~uc믬sH~$rF }#ӛ>۟:-юih>1ĊKi+FK.f-a0cn[i^ ;yFKjb.J\e0(tr1}PC^F0q,:A'h ~~1= = AC8EFRG%)Z92&M97'H<[:셤̛I2w_[X?w;E_-W)|s5LXv 4P-ўG5B,>o^9X;nv p4Yp%mXc0" T %P#Y 1!8`]mM6V3M`%Ǎzþ"a@ ӚfK;a\VJ%rA4 劢V v3ؽm0;_z܀b~v,۪rdGo"R '"Z>f AKd2hwul=5X"B$=*^F6.uk0%ǧ`c=_qX~qNe>LogFaקd0yN#s4AǨ}wNpߵ͌Q]H.SO$N>0FMtBNW;z+f&ֈkrx%>z5(N_4 tlm,] f =f7JZ9ݹдOH0*w}X!OҩH72f;L]6qw0? =1iO""kN,y$r-尫h]h6 #Cp.Ǽ!~P/L\vׯ)A/;2f鋺zxE5% ̧ 6ũS9U)sQ5gH;08+f:$fx x_kRKk(ɼOGPTHNady(n6dмbM8.^y}H(H٩i~ z˂dN76&|&Ɨrn Цf≠OWϡ.r&mHSh Sh1WA$U>i7Ou~ZNlFfL+{ 86t^Δ {ٱBւsU`}XmNNJջfyݰfvESx-cE.+wd]lc@\jQ1lCWOb^7&fVgZ 1ew=a2۷ 6L4sAcp̂Rk A`s1|~Iዤ6\zɚ@N%hq&|%i= R,_셒qVG[T󃖽4u>|joe.k' =qn#$4(d6w#h;i6MY4dJ0_O|p_ T@/*tSWWo'GP(\*ny 0)0ykMf] p4Er~FAڋ͋ =k&=<~Ei7_3őN[ e1 Zf6@cd顺o d`Con=,oX$Y@Bz2R tHmB'L7V4`6_7":@(<&)f*WfQj͹75XZ0wQG+?_-srϩ?)V"LN(0k?Y1꭭Q ^T?_C xwܻ6A9[}+&U듌 ![\fܩnk53wR̘/BH-ftD nϫiCNC誺+.aoe>3tFd9nf-l/ƙV l24!T.ބJ_-Ԡ1ﮪVÎ^9-S"GPiϓJ Dsm`(2c%Hl ^9DӭHa hqS3~jv['@?q;c)㴰w8YK`w~5cEb:ŀ'(Zm n21q:.~9D!6 ַܯ5*>< 6Qi߿Řn65`̢Ԅs >ձ3 sAd QJrSaJZ K(o w&$M-ʶ hvS[KCgk_15Zx<$Y[=ʳ*DngJ:*n-1$rA*14Tӻ!5l<Q>Rv۠+6>9WlB?ʇHCx>aH iGO,Ά/4qgZqʤqmR( @xoe; FJneي-Xz;[Z.IHy1[BK Fa.: &HeR9l3I{H.\m`IxkHNSamko|Mo+%i2J7;Lؼ͕죍U`w K$y /gcv"꛼ $6hײG`ĘߙakV ¢ܢKR3AVKgzY/+f\g)v&7NzT.hLai$4 uv`)fߍ=iqNT، !ϋ-.J@ Y6x!0'F@U v)P.R(|!?AˈׄT |&#./5}tbjHu\EYZI 뒀MňҲ_MnĶwm(yT6@[h:btYLJ4@408~EڂU:XgeOaLNI7 5#_id?SGP?EWbM?K717}`a%l`"b׫^v)N'T=jgIaRl.s"e> I;JS&ro2;[[OpF^@BU+[ i,KyJ !EeMݺU$Jaub06;X"h@1߭Â!-@s5o"7h,]V^3u߰}Q`S2?!Ͽ rdsvUw4f)A݊PpᗠQ=#KlDctq꫸Y ?7}Z-^2x7Ͱ=sHh,H) #. sC-jqSrI3"S1 kTJyfdSj`? ^T6.UHۛڶu].q2bF#|vE Y؇W|.29&C1ГcH7 ff\ԇ, PrJbg~E഻ڝptG={"ŻKK(K~=l-51*(|@Mk B#H`.N>%҅>P*8LB(%by0a6 2ժI6W3UTțfa.& s1lez1ьxXnsz|$;w]65[|6[ jιŻ[-V}׸( gWg HbȳMb4 =&]y^xmpOZɝK{97542G`X=+*@ox"b|ZAYq ̰ٟ# P]@w_s`fw뙎‡CKI\9<.+jq '-/"a;׮ AXWOM})5..mq9G3)6ЄX%v"³m_Zot,LͺEzgbVetxS`$c_(Fer(Rf  /JU7)KͯSskپ݉M,?A#j(^y;0?&,=X LНuPPz =&&W~7 {%.*87.AܫN-'#Z<1F(hҫX62 3/8vT3Q~+OzK*) xkfN= $1$´6Dݑά\W&B^Vb%[y ykgPGo[¢[0/9OFSF$&8A Yԝ"99sP@0ؖi a!=JI i&u]ۦQ-61:<_$XV!WΑW[tA MwDLה\iD{i̔nP1L߭'߄0;f|Q}$pbPw0z*{^L`YT}e&0dqA<(XF4E0QZ&oD5Yq/xt|5D+PKZh[2t5̅) t79lNw4k6 z_Bݖ,D=,Lд ΣO_Liy6yX7SRaǿ,OyrXK"H&cgU5h2m~U \&efi:{թ"業"-;_i}sjvq1zt Q/}AIbEeZLb嵵cft"6@{ kR@No=dyG%31ց]T#?z@Vی92(6Y7eźdp ~Ձ|Vu|> &[ιQg+:#SQ#`1ͷyzGB'26BHM~JYKl]KQ*Q>}6c|Tއ{n8OHz!Pz#%G ;iJ_ɂ4m!Ծ Zt!.5b3 B*'4!{s dJ/ӑއ>c,?aNߩGLJ_*Xkhv'5.53))\փOrNF?URׁuώ@`x?\5G8G!,I]DTЗi:2X+?k%k^m@ D$LZ!LrEVxcPqi.\n` ^ ߇'H/Vwhle!C%d l, }I5Z_Ӈ"D,#f|zȝM6l;#hOxZ c1EҪVk>h=)Bq&Lh8ɲ[' S$7&4l)z[NCKi vX@'"ۆ0oC/wI@grkAڿWYvնrq&Ĩ%@Ȯ1B~~3>'c${nyt{:%f)T`|-1)p~n:2#vW:naÐ阦;}Mѣ}/:jZ>lOsf/^ tQ@ 력ȶg' i#'pjopMLH~ Nێd0Iʤp,M|~um*G(neWt<(*MS:O;BrË>.á=p2*@{!FP8F;% J, 5zKxw&OU hFM`e%|u]Dpo0T O{&y=]~w[]! ,4pd6^ W e\ /mєÌؚ>ϲ,* FL$/(3ݪ="^V<_uR"1Kt&9,GK QVaj| WG.!T0?uqVm399~2E>ekѳ\_m60Z>Ӟ>x_,՝muBsUK誥:%b7K#Xha -<LV<+d@VG+N(Z}R9lƱ^?HGN{*NuK 8FDuX# 4+BZ# 8.ʬ,#ځ_{H`LfZ.!@jhr"tcl dYrXҎ ܷT,tQ;K쐊)񔗆󌮪R~y`așfG.<<*eM{ƳJԍ"{9яx]*z[ j0 R$W S_YEUcU5rz,0 w=wZjWr215%M杙 ?: ٫RoE@̱8Ge9k|pQ$sD8\w 'zA!@[5[%GE%~U˭IqʕMm a*b36F%+dPz mr=5' :O KD`m(ZS;ۢp0wz4Ɖt%Z*3)!: GVN1cy ͹/k#B0$#96T PIPlDqI@[ LaE9plxKp2 P<;edh\%!pn$DRi^lLQv)i{Sr قT=_^?όRKrgXz><,(|l/ vD/{,~o>h{22'XsrmAA^.EYAMI7ozv]Sm8ǧUii1!(~z˒4mun=!Ǣm(~[H\2WFLphpՆʞÔFa55acl'0J6oLX/p P3g!0Sv>=?a hzC~,\C"oާcτƦ"%'Nbsdzu+HDNGs{#=T5uQ}~ |q]@w"a]S ߦu%nIQV36T${N͚6ӻK,5Ǡ@>S`YȂ+L )Ov&; )*5w+fonr*N-Eru;m>倷|P \Sg@6Ҥ ,N^hJO|oWHZ:g/2Y6n0;mfꃻc1eܽ"*p;Du\TNt~(tj>diл|{#)ḿ5UMc}""rG{¡6z8|mVBb \ "S/_l ⥡4 ߫%~2GMVy'yf BJ \P!2ʢlX \\!-(;EizJ ΉJA(d&DUUM ?O YA!Qb*NsgMxZ5@{>v|oe+FZg4J̴"[bTy|#?P+aA9 )XT4pqn 0`fyU$B$KBnz.0f אɘ,ktc %a|Νoe;4ن9n][ЁtLd͋20 @-$ܨRgn&s%bG(G$$o)i]eXc <s5nm o7P}|[j #+f"ȀVn= ђ^7y6=? +%P(E֧ vnVg2=6Q;쬹1Z }@=ҟ2{#\t9$8ûukZJ"vN'Ȇ2L|ab I2a c2}0Zl㦼sSp6QEK3D˽AI?H 8U0m`s.czR[{|CFQ0 YLES^cB"]x"ۀ]{Ps)ˌ~ 笪.]`-=P@tJ'Lx}3&*%Il @ڕT+xr#jr/vo2㪮5.r lb꘱7ݳOcenIv0msZćk<^Å&~٤h;n&Њ)T5O%x-:O3̵\gC/yELK JQSW7={tiVVLGeζwoz̟Nr$"E+&f ėw '"L'B@epMV +6ƽ!1}!>E|BHٰgv7;)5:!I )Hb&-Ubw88uq\iJ =5x-K؊F7VJjٶ Nf<Өuy#?9! $,l'}Ao83+tUȿlAa[&puτ#ic,' 3W&:wI7P^{M޺YHڕKcknjEqYσ> 5΢U)Ybחu;Zvc kgOu4u\Qڊ$asԱaH&4x?1͑A)kz]ߣy`wRm:fXb(J n* XgDفƙU1ȯʵoGmG>u@EnNwgKЂnOIW}յXsQ۶}u[P\lpз.YpA/~J n lBEGZ[0o8p ﮣ2f@zS;v Ȋt4mR4jPW[d"<ߕvu &L6k53r !go+I튙2;O۾I wA6^ =83Trbnb*#$߳ />Abi:Qӣ{B obym(Cѝ8 8v^ssi҇^l?'TܞOņ^-SAP:iRs*{:.$9f`)hiz7Q]k=>\rn`HΕ\ILƖ9ٷhYɴe8sMWUm5C:(@Q~O[U4uр JJr[!~n˩wY~c{6~&%4C;Bs72s/-ܞx<>8r n $GdB~i7A7}- m:z7H9^P> Tz"5Uh:Qu\WLגAsxxJ̠)Nlz;+oI@VO6yTz.N~? ʣ6 *i^c>Fb`Kni&mU}N )^Y:AjWȷ08:9J`$1HEANQOo vg"ꕆOZ?vO-^"%+`vNyofƅ"|ݫ$8 uxf!q:j7_?)oAJP{1wS^x #z3S@2[Qk['R"OKnIDͨ q] S2kJ;A)/￧ 8pc c] %>ЭVǕ18ފ!BW1TWWC: {"]"\t* p?s7N+j,?}l;OD6'*B]Й"dY2iåYz\Fr8ߤ&@6w'P=etJS*.no_cSj.(|Go.ӡCWX1a8'8.;N+dK 흜G\"BĖ=cHL!P6rnI)!vt |?|ZN$?~.54Zן` 0@SbW'79@{xZ=C}pjz{80PLu\T\|ȗ\d[͞~OoRO |dE_5EVYXs%I!WVXܓFCZ%|X>ksI<4 EH vCU3],4y_|?.{2^;_M p#..yfBBakA .nzP-0ygavu>pPj1#Nx$LJ\= z\qJ˔ 7'-o0*M:R Q .xQ>آ} ^. ekN*q6Slas-}/E)gWz`;i` [[D 'vyx(%As9Ply4ܻ=)s^jDTX:5ೇG jb=-t\%VEN* n0 ;'+=ݑMn'?46+' %Wfj $2L鮴_8J6 +b_-^}v0ﱓ U-rck'L33nP_~X<8 Ri4:}ǭu/-PfQÕ`47R2RwAׇ:'܀ L'u-&Z_ZH)'Q0,g֪wGl``;qitJl9Ltd![4TxD.\/w v_HƤDC)ڸ:HWBO=le6h >NR*j>J*^RCjmOɬRs'sJ~TsO֜:k8` .NVͲ'>dX[Y;%YDy2'srAGh)Y b]?B^u?U>jEyErRZj}dna+<⊘;C*NQ{^ c LR/q&ugC^קZeVWY.]g1d2Oϥ:Frn::,si~Xir9JepQxMȼQI,zVi_y4WZg4sAbpTOJqQqn_)P0(%*gjbߏu\MdHKoRdo%:vԪ]ֱ igKmk~t %'c2^l$պwJƕѼ$_͑kd]s\5c~[)qGPUxCuω#DׯQ9? 95_`[AJ1"9[b&G̚~7)Cӝ[, "yVg}n9G3wvڶZoH'pkR+So)^SjY"D \7&nֵ.ȬYyvg!7%ק-递,=- !|GPK[J > _RZsoCJ= tiKw"a?5 /E>Lo=9۬ FH@8#u"u™6X-39p?1Uw>6;.&Cl%=j-FcZtK|qy)xDaKb4&3'^같"t22F6gP}|H&W LV0(~y7?MlJb-c9Po_f*qKE/_N!i՝A^&XKH:ڃuˍ]G!|eӀK֫+dN-ᡭޭmwUE(6 c֖c(| x (/8bFY׸0;@ca.1o>$LkB|g1-= -M؞ 9]|Z  _Q6vbYx(@*u=Jf YdjaqE|Ir0`(H UC1)9FO&"\_]6W6z%NZkJgSe" lHR)"W p—|RNYsNQKؚ21N9JBشv?7"FaVڮ0 Û ۪җb¸0'޳q~-̡'2WD&%W!/qI|,Hh(mFt(8cM"ϡKeD.`~jmPKXuLZda_廊b Fk?x3N5Hh;i i I л B4vZ#Mp54{9X"U$rh \M@Osxx]OMW UE:Ǯ) GI$c!C|@`o.%D!8`"zYeCI-V$lK4I^l  #s$mg'*>5ɱ!OA鶹JR+ʲ@=PyN)X@W)tZ1M*qUN)P!*](o~; \b>DkFY܄n{"EU\Aks乁FGI-#~y`S k';ēfgrKWhpg8ki]I`]쵮LLw"*5]ыVf8Cx8}eRZWUޫ=0Ο趪{D-N`%Vىl2 o1"{6& ;nR5H"XlLC%Fp[9V[#i2;{ߦ/SP?Xvw={*Wˌә~Y:L{WAOȶb`&.v}Pm(J?}CZ5[K-@BvLk.NgzN gdmWe)raˍno^1l V)Qy7[eER(Bj|Z4w$X/}Bۋ~a$t{ F`PxfN: ' 2l95(qKQ:ikW#Я*WG>K?D?R}j#1)"=H.A\xoz8PJhю !Pq h@`)jX)j-.dsA^/~Ln7]Cj0yW2ٜNd@Tv5jaқ__/䱔nʖK?D0.5Rq!3?YhvjiZc`F'/Uf[XčDZ>9-H=(Z'ә/P֐]ia~9B%loMTN5a+`l˅TKXw,gݱH<.RJ۩F,L, PALgJ$G,ErUڧPjĔD!_$zIgDnf҂F`g!zl^h8A^&_\4kZ0,9Y2I.XakHXGJVSWIFXaM RVE#EY[mˋw/qB橣(=}>m 4"%(\8LC?>4fZ$XsJO]ÍkS&'z&?+p"r^KT[̬p`5ɥ%7\z(͕x1'|v6@:QZpjp&Vp9!,sKBC.a٣pt&XS&>Odp,t`͢ib=x[ #se2Lw:-qg5BO )3u5،o"q?#9y^Oci;ۍqr!$*4xGѵ軛=*jK[{9}Iu6 VꙂ w|ctZ_KyR;zsϻJ+ _t%-G b}y:s,UjUӷHLIvYt<6#ʑ=W#9G*.Sdw ㉻Y=)Nڌĸ[61Pbejꨗ%Bvsřhztu-1G9.BGHLTLL Iݱw6w$iٿ:tʶI.М1=w_+:9dE{*7 qbQEWSTNZ|,j^KB&(5\b- ̚C+u69XoZa#%%M7?l"zPr]Pn4!p$t \;\J =D ׃5yþt5PʄCιcH%?U?׺vn9A3ߋ3d$_wZ\SPedQݦ.1-ڡ !10xonMDOlS:k_Rq˲ysbM܈pAi/oV>|lfppyxKrH̥&]ɂ^]MQ<*IK&g,8vsAG"H) *" -(ބͰU51wF##;?ZȐd9| Wq-NZFk!4r!֍i&pB=2cgSjZi *"C&> SJ!5HE2k6A8}jfi!Zhu]!\Eq6Dx˧tW8cJ!՞/jk2m}4Chi?kL}/S5RfaBw'33jzTF[F1XG}tykL:~'sEmhJSIhv>63F\Z/qoLJJCyhCMx/v-㚣1m)\I@JC*5A P]#= mZ Yxjk"JIKJ>C52l+<- Zk;NmZKGL4"O-$JwTipdG9-u7e[19TWҳO$c'wѩQy;-K6VՓu+GU)8mzQxpǤQ]&h~BMeK1k{I>nE-4:gP=zx%0PlxM~SuOwǭXuJ_ͪa9 p=&Va8 ٽHpZ ͌8je=ê\qus-dE@_VIvn`|EbcIfdOAwa@$>(Fu񞟒9e.*(8սjHV>i8"[WFsRu;O]F~_ , MUn->7b/(/ى#ϫJ`Q8-ϱ$ex&έeAHDQ]-4Wb{WPb 37a^?m_So<{r6 z]=혣1$æ:Px ak_[Qe9,Jư[ 妙Ho(g'EMV(OYlj"LDN,LUDՇH N5H8֕&xݮ-)qljztb)Mz{.cv#N*tQE ?:9B<\D?Uo:|%#P.YN"3&̎]{ŤGq9iJȀ3,FtIE%wf$Ut%< _xs|<Ķ/2aH!K~ߊv{\p2/ 2U[~~" $y`¾ۅi @E8W[<߾8iVev'[}|+&™T&f7vJs'W\g; (jf:9}XJ4޷VS@XP `>́_^?"c '*U[6z{w]h.z?ȍ}[ z,!1,ȏC :S+ d{R/eu#vЮe2|fAVdٚ&.[7Qcm#,fs 0s %X}C#o9x} 9Tdy!xfP*>C«Mكgd\2:ME 7r{ c^)vR'?'ߘFғMs2jB?{MdnjԸ2_%%&.@DF:1>F 1fz.?Vx`~Ro56K3N~s(Y -'7t?h죰wAMQ3fZ&m͋QY&z<цMG u ,#(;; s&x.ɷ\^&SzS 8k.?`؋'}vѝ;UZ2zMȻ+aJ³B#<-0LKow8;dŠY*zK>L込IW @>38dʈO >sWI"P?n=?ں< Y>?yڣlZkE>D9DI34b 42>P5~83훩[Dq:rR'Yh.=_A/i<:6I,ʸ`x+ŖDvGkǗKs)1V,F3*k3i:32JML P\7LΦ[SSœliT9q /&W Vjtke#'ġt3Jnga:;#˷*ӏNo6)1]rř:*`.(릖n.]A'?4>z2+h($(RYkK6'f)ĚѸFPt娐t0Ugl~ř2?*K5g#?#`UF֜qJΟM79e4&i(t$E%?;ϻH2/>t CÇ6@b`E?hHt׭>2cM.]/mHIhW$Dq Ωi jb8꒧շ6}eoi?1td1oK"Wq_(x 釁HdLn|b8;7E*A+N{J_&"xWxgzs89 =KaOP:(>-: [lOό9J/iX4޽*pݖ QNӜB5z6r@IȒm뾎מJo-ndDXd4<Vo7Gێvw!\` @O.FhDsWC8-w̞UV_(\]6ot9VP "Bx{i}"ׯu\fEO=2zKrX3zW}8ae*[YW:S) #GUڢMm([cQ}IZdpg.%w؆w[񡿛,4JOm۩L26GxTG^f7epRt(%[tz*r35rď_~Ζp#V R(}8c?Z|Ko{ˣ Jܕ}ŘGс{ KVb륡sְ pa@ WGy,o֕ɿ΀iG"Cߟw#opmS@q, D^@`hXh~Sүg"o;_Ia8 jEn+ޮGaSSO5BXq= hcq֚Y[e.[5s\qO^~RҺx>ÿrZrEUͧL_[o2׳"<3g͓<}\@I0  x{ҩ:}V ?H! ҵ|0pxw4.٩ܕ[W_dpR{Tny V/|FɍT.J-OhKW4_Ⱥͦ <~gέt*l۹wJ杘O'T6Hj Yg~[ :$^`͟ܧx:R$'5gvh]5\9 H{xΣb7*o{4>y[RYs5*ޣ?!0ʗMTp3.Yqw ߢC欔DDQ b夎ۻ u_y\xZ]Q;f O[ފ'1-%0j/W~0OE(Hئw3ץQ4{^:p40<|vԨ[HgC\'T؊A`"V%DWk$5VSXlvgĤ]Fi{z3ݺr-{B*` 8} k%ɏ;a5&2G}_OSWH9aXMeM٣Ӑ+ EդQ SEo*5hTN9Snk[F'cqyI=XvGۛ@h^#]tSn9-J"nKJ'=ڛi2V,4m"4$PL=?\yK2qPz{r5\-tb]3`%1. *oVW9g nʦ9tA'::Yy[nS6 p=@XkmDf\܂j4?x6=C1KfN<gɭݒ`KՋnL}%vJLpԎVB@o`wLގ7픎B*|I0\U dx0dVZkѰIwe0Zc B<5L91[i]5{u V=̀<|DHmZI6OG nud-1u(/"X4 k|7,*fW ]*')KJHpʹi+@CѽTOn ۆv!50-Ϟq`!ŒMrM]D [BO- Y1+N3ׂ[X8*FYEGBTsލH, 9ln:򮏀ǯcw9B,2 +**PX`D1 Y2' is5Ei-_J.^ 3!-L_|KF! 5^&vx: $k d7nl2i0{Rk;).}]i\T2fzn*[S"IHtک kf0go^sAӕf͞Qs䔝f_Y:eovo8K*ugUORδ` ݥS_>*A̻%#auC (Z2g1ʼn*ZdVނ4JV)TQy3|H&#q丕a\%XH. 1)YsB4sg2}&J9ht)Z&EH#L}d (7fc hJ9X";p K2㭶jǭ:2O-u#N񨻯Dp%@Qkbɮ_E5޲RxA AVb**I.p,$s)ȝBy;2)NO Q,}Y`PVxUq_Fܧ eS JIn~y"T[:3xLXO o+"Rqs@Z#"TSӷ/w@#}R\DS榴UKdeV3݁&N lS26h$+A" o”9Wͪ%G"VNrvDsF4M $$d73ZMNƕs y^‚)V!TТtجMK䭮7&k'fﶀ@%[~{JL쨳=U_=lQbE5TIwWW\l3Ħͧ;S`SH2}7>&aw}ۚkYqءm4e' Wt%2%Я N1e)-p[eRDn) {0$J\=ڒ:>lcw$PdF Gm<a}vg^3=$^JFgZ+B#:k85H3ݐqLf Ddrd CgNrN~qP,=@u!8p1Fk;Ԍg`%m U=!2$d92ng,L`zyҊ>6Iwb3(K| M߼IW!,2Ns^52Ciǣ lFdYj8jWioS"'|TetY\`hpn 7, -JFgٷр3ђT+XfU`[>JKx_YucwZdg9b4LK6YThY,eFz7jMyӅsFC/G(=H. ye{ޱӁ 賱 ac[_4K@#̅rmT's ے9v`XHr Klfvt~'1ΦO<.䈉Nc p-ˇ6{7Ͼd?azJS 8‡mORjz5%8y]w-殛ok'L_3؋=WQٽ  -0.2r-om7=탊v*ݢe~0~"\rgNc w3SpNVC tT2=7Jzi8U䌩 /*ol+!MW()0Iݞs3bv#@IkX^r$loJ6:hԠa-QUG+,`6$ ۰-~eW%DmǓJ7C0O^u̧Aa?|Re5y JēDR_HN-Ď{,hMIA%9Bg"_R t]]ހl =g>rõ|NYPf5܉.&]Éaam}pr d^#h\mÙZ㟾F/oɥ3|,3eUh z|{K/] eRfX=M)7IQ!I(=cWƥၴ g |Dd,ԭճ`b/>?̐~ղh\oΎNWm(M >ƪhx  )J4CzGb?+8·Dɏ%骚Y2-,J (Ҙߝ"%&R0tM1. FO.FSr%={E w;Ԋ "ƀԴ!Yqm)"%!QӲ"0Rhލ*uoDMQ,w|WvQfq:yi\ D2NƀQb|/AK{&a\z{Aˁl3亞&acQcV@<~tdٺRְk[Z}RK2>.0#*qwIY#Xۉ@Ivq6pat/9՜ǞZeZw ܂cahR:hs9ŵ,%dz*='0F@`G6+ŒCiP91W4 }ʼnÐGaIzTJ_ݣ|%˨dcG6_?\^M3p36*V xH/p8h>L!o8ӭAZ} bh͗''& A:'N]JCKWq[0 F 3 RȠj.8% z?1%1%י`^n՟If`3&^:-_1E>`C Oyִf KrAq!NoyDo`/ӵA/ C7plO~bh/C+]3ԐCH (Ŭ>^r 92QAOW~`p3Dl;/zk޼l2ɪBΜO"AJaJ8 l>f soPTnqu@ k)L7 !]I‹މxO',Ş:P(k+[qXJ(=H/x(WWU7̑Ao ) &ؠ?48LtuҐ}e]ϧ)+>wphy @*\W[:  A;a?g[źLl0/S$ê7k=αH'*d&)W\%ǒ`$x.gȬp9=L8tN{m&I GXRS8/t !nʱK.Wzc/ȍ̞˵{oAƒ ba>d@ DWJܔSQB*qZ>,aؑ; Y}8+C23dтRRl7+0] FvC&+FXW`[ֺ23M+  -$V8Mtp}硄O3tA \0OQ$Gvg}*";:Lr(_ . ZNN7yF> }f]۟^ip;>Pbu͛wFHT:$,f_)7sPE~OCm-$Q1~h=cW6=32FY 7R*3̚ae60MdIA?L zaqo%m؊ˆu^-޶w,t!Ŗ@Ӂa%&nh3`tƝH'ܳqH.:q&ǏJL g\Q+-9|hڳV#Vt{ _:2}ocpq˨jl .l\^|v!UiQhs6 F : C@tZp"*Itν(mj.\n+IgrV<톈ZGCnp:avnJnm<~ -ae VMq{dbkEq~ T^H:1|x΅5;4g֚|  Uݵ:O:.>"2T-fZtG`1K9-(iJ94qx}LagFx gZ$։?s팤5I y* M9)+J#`J8mih^p.k3&!5̿zlO D xAm sR4 .k[o)BlimSnC|*b]);1pfﯮC='gT03kP hՏ߼#k:,HϿ.yE\#㑲Ŋ\ m>=GƢ s{uF`Dw]w*qiyо߫8xMLػe 5~sEZk'\'OhL1'p? Ofi^~/A9SǭHR? 1U FҏcCұRIŐf n*\Mڛ+v` (4,-G3(CXٺZ,F*00!N2ɺubTfvR>\jZHC_52s"X9F/2&;ƀe[dvx`'ls41_m<@ǒ(( AT-*k]%Ba;dɌJC4ᡔ*ZGE㐠klk VL u-*j.kK3Wq|xnYB_ n[h HZu8^: Ǎbt*Mz?|-V&IggϖtsbX C$"Q)v g.q,OvЯTR@"\ƣ'd8GexZ=/qv]-8yxPhWP9*>Nm@?o.d2&4k1٬!V*xQr4;uEH:b 1ZJEpkQ1T"OҀw1h> 56yʋ=6VO,t.N*+:%+oeqԭs;iY Ľo/ ׄ0\1GTBAا7G$ڿ6JVא$=ahz_So`R'˩!=}q،}qiJ(WI}#B[.#ge*ɑ%QȬv B2V5oi!  J˰^:Ft|3c/$iȶk.=JknԋQ-2$]'P˱;-b {ƺy˝q#qACI;f˪6d{3- '_]'VcvKk2;8AzH-bg5v:,v#_Fnh/OrxϾk`{} F'ZD'|ڥqx'r82Uq ~N 8tWJPa4Gz綏aM! ~*q5Tr( f YN֔JEA<|bq6u[N-4%D/~5<:7m+ Ca4{RṴ7>[?YOÐQe+܍Lj$IZ)hf6#w''c u!/0r.٤.O Og#܄VӒL79[!wǐ'esMIKeP, y⮂M5Y+JlVbKGAYdY?ꌼivNlc#|>,"W 4BSKUp3"ƄeRe{2K20]'fOqY쩯ytt>oqqۂꙠVJCJO\譨57eM l&~ pۮTx=^s#nοW8q;b([՝/=W(cH4F/z9z[RjXZFS#L $#EN)i3`^g~)۾bSO~}?ދBK-|랔R3e 7 llwvԃm U=x=Q>'ðɲჰMg'S;?wˠQS?I@LaueI1Qvb8 ftQ^ #7󯦻?en P6IzO} c$ s"Ҫ`If<7n)kǐrWێɾEAqŴU aO~ш_᭕,fNPw4%v*D\xNHƢt#O/0 [TʉJ(WAnP@(NvM鸏?x^j>zxv9UJ\˓(w6C*-^CGomVnL D5N!vIez4q_6lZU8u7ƈ際uV s59{|]\]шoےPn&>|k6#~~+ueh|b,Bڰ]7K1m,෫i^?P|y,*?AMyF%_?pX/E&ȥo|6 lgiR&X6%k ai0bN63-8X8K!9tGEd3՟Tr1N#[feyg.o _9;wVF`<7jøJJ3]ʳ<hKu+b)K5Z1K';ag0"@'C'pg Hǽ.hq *Qgǭ,n*Du"$_yYF*9:%|,/sx̲|5.便LPjX?=W@87Y.'<[ێZɢžZv:C~֨ʏRR~=~kdqQķ*~rL85{Pݡ,xܨ>Az#FBJalVrZn1 3TsqjzOsb];!0ݠr34تR?KGIKes q :{iznQMc-2%,jI,2'1%G*!][u& eJK%k-x8۪3y Iz>xӣ 5zsX9!|eM{>"v2+0 :ow0ۻAM&nk?4A.ATO` 1| :i5{UbJ#]nZ&]: ]kIj[5b%|Ns0윗o~`6~0rSc-г,dtwcbQ1IDQǡW) ~հ]dش*ګfq"N -($\}oiӑͯfeqIdeض\ȳ[ftbAٕl0'[Omgڵhʶ"#$N] &_,ړt/h-@^-^y~mH#vIc?[,J"UU2N'E+? #PFkgj\ep`l~s@1:50Κ>ySWDJ)wR(*$)mvk]1 j;A\6Ϧ$ ק<5BU~_7ٌqPe z:΅bR+P^"1eHL )Gݼ=ㆨ5ڵ\e< gшY*SR -Kah#PXwRލ(fȟܲ*caJjd"n<耕Li-=ĹyNhWK1% {>G5 ,K|*|;o3_%m'fGee?Qi̅pCMץ]cԪVCk%tur  r_xΣtZƭIsŤeP3 -"7ʰՂ2)eb|5("'K` ehnlK͵'Y!l}ܑ?3fm$;o 5ę`4 jH;.9rY;ԱT[ɦ!K%d tPePfDB{mM6=}_1LMVc(]ϪPR5p^ b &{`m\\}pW<<ٗ0=#N»Sؑ}MށDٯ: AHbj\W+nc"'2Ni | 7}\Y^ު,R%\߃o mDed֐j>>pNg2 D TlNY>𙐹ON@_D,fTs?Z`Ann92p%VQ -Le1TzGqtw( Ԍ$.01S`EYj<(VW<|{kWLpcAf/H tZ렐ƣ}J_˝U.vˇWK\!_#Yr'£a2TS&+J_<?A3ݪ;+~f"8옇YY28QreJOcHx}[*HF}gmZ'DX7HUR})&Xͼ&6-k0mIRpNv٤BV?(-VV]Xʳn2+T 0YЛ^(f7ZOc&-+Nrp$ډ{aK;@X>bbn0G ݵO1D3vͨS{u]oՄ|D8Ȧȸ맏Պ׊:c4nrQwu1Mmh%ݳv+4U\ܠ$ $w*%ozXm?``gA'XvU, *dx\MX|: c˝P PJq݁U:$1@c@,bQӞ K)rWh)X]tM rOv[ \@z50V+*ϢM$|?v𽵶{/;uڟ8!:Tw&:OlaDwa \~o^˺9E=.~ -v@B%+a(u+Y)6gE </1 `Q87^ o@zY/ w8Y@ʏJLD?4nc%pͺ?o!c/h?q̈́JLbY+#M>n&T3rTP=MlOP %. qHZ]E~8sY!k/H7aG-=)& jwWayQI$eG7{&-G WqRI+oNWn:  ?m$Mϔef@snWMЛe G^ yt mLteF)h,k3К}&9jm;Ae8(\$Ě`s&XEsvbqeIrfS5Ζu .BfK|/{K^-NWALLrȰөЈobG>9n|. k @}q.]2S_ynDu.d5)C$Us^9,U3x.̗發l.[:Y&hU임.#t雟E%: iW;FT[t:WTYpD4LEVLFͅ~*/VNy؃tFXgnA?pk0YyWD#D7HVwJ?{ݔkcQИds/~'y⤝ r-A,3u.ܴM`s1.if[%A3mqf$-re͝.ݥQ4ԇ`09ZO`?7T6@6!Ϋ@K1%3 pĵ?{zGaՋ{N7;t \RŠ3u=7W8+o 2 F>W%5*)f- ^:40l`b;Լ!Juj|޹[  镲mlQff~<ŖG ׯtDjнy[Cbhy; * E( jHOT?ZFjՁoΑqlzI2 >ڄF_! [|#~jh8Ge:+.e;hI3$%g9>v& ?`z+I$j! #Is$C+Cpy]zo>l7*G֛#vV'flDMo6 $5y; ?21>@ wPnVKٽF~-h en8zT[&TտsDtY4|^ܭ.=/??W0B ~OSqe}Pc_w.S=w(B )Gst ZFCGy<ivUI ()=ޗ~Rl%)NƻGj+x72 8ћv4{vmo=Kl0ӂcQsdO|T8̩ʆG;;PZ|ʟI 7 BoltpYAx JV~1[rT;Ɯ\NDT - ^ cʊii{Gx%tE '[u?t"dfWU?::6#E Ijl#`rp} &W F[|rICf0J^mmbQ6%}oQlrz!>,%\j`N'mS2IAђ5 8 cS P ڄ:lё|J~[ÖhpDqav, 6/Ms`\ nAKR~{/έSg"u6٥=Sxipg75 u3V+60a<~4Ѓ=}v,Y.dk_2Jz2jLE(hlgSc]E(Aiۊo*. ܡجTr5UPso6K 5o&mh=W@#[LǕQ"ѷS_\j6ohw>]UAk_~KiEIu٠?O&5$q7 U#|Gu8֐O2s0VTCIs0Y3 gb?#U؄>1OZK.d$F̜'0 -1̎(1LyGfD5FtuNyX$Sk@2}^E7Xz'T%B$xةַs,$Ө Ϯ!WCV<)R;0 o+Rbg!Jr2BРW Wi <- 䠕>] `5ES雫cpf5uQ!n QcN-JWM`6eAΗrȵOǒATaVknpbh8Ga;:=Vkb%phOqWcȰ,l9 G[x^¯-BvDRfdW`L h߽1fZpX}\yS|V; ̇1!Hյ7^ MBdK2Dzx9u .Ǥ"6Z-?(QL?54'}i@ JdǁXPW-Y`GoM 8}& |Jt!Mn|7(z^\zwvl-ow5a`aZYRкM< T%d5\A~J+@ 6XϒnuJӠY$M3XEnF,d#.-&4nB>6]y0FF\g.2{ [RӉLYE!hw3S"&dx[Inϛ[Iǡ _tDYZI6J#tL)I15U@:Qd!:Q/ZFK1MN5/te:q7a`Gĵ!u:Ҏ~ ^=V7{^32[X ܴosiyT[! . G$S]C\$L^X?UxO\!Z";e9q~4SG9 9-rJg(QÑ$YySSqp!P9J _Tdznmw;AAm-K~ {>wf=A50QuF2')^(6RJ-Iw2nCL*|),?v椤 eיoٻ}ke5[l[6}*fS)4s9N.L"zpII_<鷦4xZj9*Bfɯ2O@Uy9"BZWfDdH^g5 Mo9k쉵%B,WS k T\Α3 niWsA/Vnʭ[B ;ޓzVl#Ab{pA"YCu iRLX31 i +$w!^PxZSnrƾ%W1: H DX?)pvT}>P/ؕwP-Ѝ|$hU PWhu b@$m5Ae"Gwk:@/Bs(WC#P[٤?(!53`XmZz_\ CGhk.>#˟GU0uO^<p->q3ei򐹙B6)9|.a]# 왬{E:L ra$ļ㷀8VZЦ;Z _cJ5ƋOmr,!e߳#ġcq<%x~+:RjusdIeNnrqyӗ՛;3{`@y+9{AR#7l\s4nY%!R1|вA `_?nʉ?І&HA9:'{Er*Q89Y^ H Q$;}e6yuwbM ښ8UG^ 1A XnO }[HgPqz6*: 4MbvIF9e9P`$rG ~ 68, M~CA6hZn(+I1(gXewH- .Z4[Az㮲!h7UhiX%SMh[UkdEe2ExBZ2wmO?v#ZxhfDw-WG PKnl Ӵζ}L>!?h+~1ǫĵF̪HQWzLyWז~5<\K`keUqV B +_'WU%_}QSkS6](ӂi`Lm(@22Uf,'5]%q֣ kGZD,csvfv"o{ysnΜM^ xC#E{HxcnKE\,r[rXfX7f4B2^=~<5EL0KP}꛴惒Oh HCEUU; Jt~8_dmPjO(uEkԓi,.nG'Ɩ!kv`GZԟ 1KS_LA^$tt/K"* FQ\֮H򀦐<Dnr+ DbaS%"B w֔\th:uEz  W!R[s7`"|xjqZVfԁ9vCP:MGtqyI^(̶9 4!nnNiKe@x%h DP[7rxj 3|h'uZ?s%ѫxP ZUO đ8/FgwǾ7qn =,zh13rt1:o"vpI$X`;hJ(134NtA[T4*r KZĢ~vsךsThc=F RR^r=)[pQќd'z](V;H :, 7F"e%3L)၎,zSD~+ KBik@&kk:T/So.xi_|Pnɰ@ %Й*H1dg,(sЊ ''TT:[ts3v#B*/*//kUP48*n4O7@tg3*>TFtZKK*ۦi!&[F G)[h  bl;=(1 eE&!w1>̜PN!TJ7oD AFfDTê#˻]fgVPF6w-"/ ]΋V? U,xD@~RAFfq]4S/Ae?KA丒l H,`5ҳ RF'!g;uXZt7'ڃA)&D+_:Fγ~2.ޝ@'ZsDK3bG@rC_#KȤTRk i-M9 /U}QkO>tTxƨ7@%еh@JP+|)! ?N;NL!]!;,?hlA4Z|Fcl)>!^ ZEَ{9vcEn‰~جŬxƊ>2P6FGR_?Ko0: Emݏˀ&B/I0-,=Ecb/۴Y4 MWb 'hIYJ hOOzct̜>VTA >R\ٯw{>`Pcij"וG/ :(j' W!,BҮAubIJכD.9‘~ӈԏx&pZ޵~: Y/ۼOz><`u֯qnAG!Lߴ7(2 p2~ :u|*y[QH^8^x/z,6E G_n eZr8rN#ZphT:tP6Hn]eSCF{ rd?+ f4?w[9=V`Zuӻh |0=S<1K#VvgjvKkhA@hȶARxo ULi b0߇.wGC G:`ZZK.qI(fEG| JE]ʔ#qzC|yrVjQYl W<').6>vR&C'"ӟD>'L43YƧK6oW;º*`+B/\/Ir+L h`p'I1f![nb+=E#\dd/BT~[5 վ=$N=\_)?@%%Bƙ9 sSjL^#Fa[4edaR*H<ӡM<<|3`Dj=#B-vVÁR,oW5So6V ZY)tq u<,%N!;+Xq.bqV+yFvi^]'%l4"?K7ފY 1؅Orkd#IS:)oyMra\:8ӖxwdԽEHS᫭9{bᩋW"݊JM8lnvOХ˄O8y ;d&6 H@iøYxL ^|o>1&9Usl T"՞yMJ6gt7 D%ntiJbU ´Ia9Cx%G"%f|)Jmr[1zyX\BM% k?y,Hi_B|QёX+ ZxPt1X#96X(ZAAbrޕR<Fw]l)?1l5j]gk۴;I5 ._mER Kc/gϩt4Tb5DuBGp:Zq>l6Z~QT7Q- ( P<3U>lFֆ6<8mq/Ä>뺯/7!:/G\kV7Xǎ`=36Tlƴ3,hT@+gR"IM1`̱ѾOB.F|3K+pJ\K'U1<;pϸI/HkW@AWwHQq pvqSM![C/S&jRD:/^x1k룘d`;USnAR9:Q!v[OzuE<_!W/uNkWF hmZLrlXiQVT94!+chdnc5kԕQ*ɺsb~.)(Δ: א/(!qBцgM!)! `p=v ocكS>؀h66Y?=']¾9 y]Nj^aqB[>ڗYmD+a6w ASZqSn9xa#uH˳!%;`hƀB[ F!숼,s1DH?V]kVdӔy} k +NLGH5m?MhM&+ܝQ$vnN c gny*=GP0'⟫&՟WN 77juݢ|1hԤM+< ԋ %}0tX﫧f ;lk"v3:DDf؉EcL,0b<}XlSπ4y22ES|PwcBfb:Fepah0#yQKpdG; SLj?+:Rwx(gUoy8 TH>^=sC*#17"0j zL}#I]*Wzpe]m, U]5&AlAfٴMJk j=g{Md!:!i b`O\x?[}]_<~L73+&3blXh<3GM?H zw8k᣺% $l9^XJiiW>l<ؔ w^N9 IToWI(r'ZJLVLf>L~ {T*1u(#%a 7M}:XW0eh,+JrbF[hpFu2*Ӭ 8%27JZGsF^O\7mzD bio MtB˅?#[ŋ][z嗒=3{.ؑ1t}}Do2ǞH+=zsЎ xu.}a6%Ѫ{G/Lk;sSUx@.l8CGHTH(?m!`Q7:͜Icɓ8_ƴJ\J@ Ğ8Tes9mEΞ6)ۢS_jj1TSJ_zݰSITrlzu:+j`FMQ1,z_9" m" g?K:uTm f0W QHaOD(&ctE1yGјh=D~Co)-M䦩y9`epԿ}؟8YhF-[Тtkr*pNҷѩ]2qs WϢru?<2T,5=o#yi(wC4uVfҜTNFm*fo5dprάt:2Г2ΗwtŚ Nr]m/^,*> Fcw ;4V_Bi-Taocb p P. :H[ʰ7h8INEEe HㄆI|ҎiICIOlB`Y|k-ӹk%_ DLD^:,%udZۨ8Z{5-9}Ishѿ1u98'HU׌>:O4iKUv)da-i'gjuI}uAƈ%վ.<>#uԉ*Xÿ6ȁڙV-/3XS椉G߈$6#ʇpEv@kćd&T%} \NN%kH}ɗa )m-\ "=#PSH\D Џ{c<3 .JXdRUxh *KpgtEWMM)׶$sy/tt~'bJKѪؑ^3hSam֖`s E/1gt| !3PVZ6_YIF&7 wkg`dupV[aYm5̧;Y|݌եkGw!j n'l=FzR U*Mut4R1lQA}u/ܸs2^Kx3cfpdUs.^Y°&]9fxu:rt@-.4F#VlZQ|oy䁮(q 1j-ONq 4?aw(` %Xq(ey\Ȳ]dpD 5qc+ls\v6ČPLH\bE:WG(C[|U/ aҕG[Q{uCmr]N#d׍[( ]>Tz(`._50`잩 },0%}Yhڱ첆I "MyUWB_"D'Qb_v=E (7ٌ1#/)^hhD@ց`Oť۟^}~eڕ?^(u )d~jCK~V(avc*ǷH&] G՝Ħi]Pd/@7:qq2"nI4x9|Z pRM'n2 [!60E;V\Z}d Z!s?~'ܓtR'ߣKA홟+=FCcXM(.ͽ'a=ͭ-ĴWTv@< B+^a'; u)^Pl>:3jEƑGK#a@@'X6-p $ES9HJYIWS6 jۭvz.U@P7Ym&דּ*H~dp .6['ZŨ1PGCʊAH+}j&;ܭ5+o.t-rY)&P'S^<.VV/+B;ZZnem=CCɞPQ3߹ )QK1TwMvO> N!" kG7@5V I'e0.(1Yj|P:$ձ 6/AduSQAY*h6LY? nC2ذ+a8DI #^=mMZ6ZMylNAY(y1] EpR!#@*07 %,vVcـ5!N.":x qAFuScˁAYo(> g>J[ &4C~9@NT;Ao-ʯS>9&ǃ;R@o!fUFg,ck[uK?>虳ֻ5Q;h^?W׵zetzoFsj7Y$\"꾯{ߒHm1L;oi4N)O:t /^qbBUsnpH3?8,̂G!5Dqp*˹5&do蜀oLU,qkYQ7 F!=>PrIbyҴtaT+`gSKL=oDƊ#!I:X;.&WmUH D6rN( S`\ݶTs8*rN.7OHCPا#'-ڪ9lr۵ er1;}Dcw/j9.L3Z샯 #h^%rXY`"&k*D?ЄIR,,R[mۂo%Q pP"bn$G{&xˆN ǿI UD#tOQ0e+c?fylJ/6:? f@Oˇą|=G;EξqC{?2^A?>6QbܮV &`6`>O8y5Hwam6xMX!Z}`eZpN)*' ӵ9oWGF+%k̛%V9h(Hڎy^ػɏvui)}*G8Ӯ3 8U`(0M2[59bNy;4"Z\\Go~п 6{Ϯ2iS;rJV.h*},KFAAo,ϙItYf? mc2vmwZ ,%MK;Uc30C`^㭃߯h!Њ"H)Gd )d/:O[{PĪsΛ~M]}>LkEKJPp`b",dewڨѿctZ_P39  E3gaFZ'zDL5Cg ^`xUL۷ȖtcAH+bU,|_ 𩰼kl".uW 6o?}u2Fo v ZxL/_Ie4Lgy钏(}g;R]mȉk\EJA}eÝ]>RA&LzsYT󆽰XE|Qk)Ox)W0Bw^zIyN_b~.R-!=WiP igD~]卙o8 {p7הϿHh8A `OwARܲɃ@y63sf~_?(3I47׌9ODga> 2Ѣ,su9#KXl<.O78aFT-ZN^*P,W)_<-D4K9xYOܛWqa*] PN;滰y07"0g)wzZ"]CC}Q9SQ*Ms/òђ8uzC3;.ƹ];մdI0g^#>~ 9_“< @7KOĈ; l1~5ÞĚ2yne'EKJ.7!Rۥ6Mu՘C_${3צK'#r XMT Y(NE71d#v ^cJ6<פ˻ =*ŲK,N}m< |{-hFA=%5LJcZ]bL; I)d(hR.˩j/G"A%)UK(slvi%v ö0ag9y_;;Y<,^dv6)Qd%E0qV]""?Wk'B-F+a lcݜ_4NF ^;?,7Rm&xT堼R7L> L0ZOP)}G\ۍP2I}4=wS 7\/+ϔc;}dDfvhC+{c3zGh A\V+XMhᶪDdA(]/Lv:3~$-F,5΀'g:j" &|pbXW"@4$%U_*VXqP>E]֏Hϰ#|B٪\Wۀ*$"!v1a C~'zFKClNيJ 1?s]@^࿭QC N[@sf^R]:PM};o]3 dqQP*:UI]pPcayMM7F1 Al I+\oHԚhcBT>"Q` SPj&|!_eb^w3S#SU\[PmS*H? .\pЃӂ J#xjx:ms$mӓ|Oͧp5fX#7j#k)ij5y+݄)V2R.h2}r' J eB~ySTD)ـY8L$Cyp}98 j0Vq)ڜ6튏J.25t.!xFMD\E ĕ&$P).XNC ]Rj|+lG]}>* gȍk3o|,VU=)1@(Q9ؑ!%7HF|QjYb:]#AݹMF&~ [^D0oN$/ 6q Ƀ=x=?}b:_v'9>yz:.zzFLXo1%:!vs-N0O*mJwD`~7Pgowos/[S;4`d~ G@ ?/xָ~JVMLdmT@˄D>**<|@Xl:8p׷f2ɞcׯ (T3=>n\4ԉ!Dshj}0{RDBҼ`ę\oa p mO.O[z  *@>MibOmv9: +'Inw| iSAlSջm+s!koMy)0idVdNh91kɆ)=ʀp<~+̅},[.VkIԪ*HY{XY<<ʞyjӌ,m+pG9 !~X#=Oa c_o2ٺX VYW>8g"HƱ1!MMv5vH{v,¢RA7HWHV߭V;jZU0b;َ. sJ^qϿFK׋d95JX,cl:x !P66*4[?}CV̞ZfMd˞B@2dJu;D@u\6f :b}V .~Hx8p·SԊOO߻{oJsb/%a=$ڻa s:5g" 6 ,Ⴓh#1ׇMj߿O n[c=AwqU]m25t'YuO.l*sx}T3KXQvÀ ok3ut痢xˑUGE~CwG25[!7 OpOj*= DXtQv#nTF5)mv||5ܔ&n/KB⫲fakrZ#54"f9uH] P gCz$E9 j;cKi-$}eKSN/sݙ1.!B3"/V@]"k]K)n1"Yhr+*^r9g/dh0=zA?)R <6@ R/ƹ,[1 G--L!T~>T??##4̨n8M[񺝞̱35L{| f kq94Nԉ^Tl7qug'g=4(v[~:Z:PF/ĸ4lZF#*]~rp~~NZ,Q=H)\[j(n# e.rd`7g2 3%bs ;,*O!UaMoVSxp^eNmGzJObw2!4\5ѕgad{EtSN *a ++nْ*T`%"ῠQ ܍7! !9qXv/;JHfyӿΧݚEXLA=4Vm-$8-^oDS!4_-{ }d4!D he~)#lŪu.QuaH /ZZ:` ;ZH5J+sE(\qe0뎀 L9 C^tA!w p8!B>F~UepUY#| yّBȈؚիT϶gIJ= EsϚ?]Fv [mE GRY:Efav+eŚ uS(Qd..EyYܶ>Ihhlp{@Mh.>~|5[=^}CsIQzpo3!+]d:6@dg._QG$삫u$T DZUo(OD9.[Vr? ZMt)sR."$=ΨGP`UwQzY`w$}ޚĺeDT_.PI#^Wdc"kƘPqd[0EwWx{=T_yk()8UСNKN.P%OU:u/ڟ/& cgAU~(K-#mOhțw7)UF5]THGןdYo:mYT^#Iw3ѓ6/nGlAM8jYh0.t m6n(3}z&w0<ېphIKg}]iKpFsE_ΏXGŢFTd 4^6jVrDgC6.:LQ5+ \4Wk‡^9\6L Y_׊&lR3 }Z4l+*2e']Cuȩ,CY B=HN3ycn}SGg-eܪ8?hp8xB>j"e(s&PtJef$[݈>e j` ȯPVɢ!~~#xFALШF H!t`M4.kk{<;LA[9IQn LdKzTʕֆYW? G+wx&ᕭ!'E4ެlΨ*eźGLdyˣ֕]D]tnw5-Ed)ŹL~$죢ݗǣ7>L Ϛ$c-T N)ķuJ2||2h5gWZ+ƒ{5`>IjXc*xg)sIb'@ š0*.@8~,gSm}Q RXIDpY\(&ԺS GXvcLC Vm֌>ߚh[VqFEV=rsalvtYr|{Sf;)d0 7\?.`'ϳG%d"l C֍YR2Mu;Uً:\~qq$N-J t0,y* M̳abnP.1/n2KGk:ŠLWvG׵/S%FwR6J\ ZWM M;vaN.tH.zAqy?zQ]h6,S+ $Jm+fFhKVwQ\}!5Tmʍ\N{J 7^+kވLim@Ґ,K7 S'@96Ώ/cU1~B@eY n$ PC' Voio!ȋbwKjxmdXYGv\U;iM92UΊҲw@| %|?xm HX@4.G􂦕<1Ϻi{ռIv;t2(, uI5 ڟC] Jxm"Pagu$? XN} ;ŽT %EaBBSu{ӽ1Y4%ʳV%p4W+fQ:U vnry_y[m[F125g8b)2@ed*w7MU}fQ覶 B܈p3qVϧ'TңESCQY LP~UD's>I+Q :&`:++fyfXA׊U\Xvxbwג:# I(̸Qz4Яh2C=:ɧIcD3ys(3NJ2Lj ^l-(tv i ~HT0bc,@ asaA<FrΓM,}E t؍X۵?(yDQAhZHƒA.Ψ@;rfXRL\ t{tj}w7]^J}c>Z)zR?ӕ89Km+mBa=c}7YlQ zq|H#:cYTprL0W<.SSl~$-_9sGN~wz+@nZII NZ "vB;{v5Z5G^8FJ[uV$$%u`oA{>q˦E 4x\dSIHak==fC]˻iCҫڤþLr]}FHM&P M`~Xofz$t/ _P kvhɓZǻGqr(`K$RW,^\@(. 9ȮDsiG\:1@rvYnjCz$>#aUtٔ+ǟ=Сb y8~F9JG3856!pZh^D'B]xO3u?ϸ뜬UINAE7P:Ћo>XOig;Ϥ/QZEnq%Rr6M4$w-N4q͜U_AIW$hNJiJ0' U8iб`j%i& $pS/iKG=ۉ$ᦟ.,uz խ!$8?uEgku'?nmg军u [ xalyz1@6.7IC[׃)7 Lm̃@v "¨/]It: Ek+fX]P. x,+zśܹWgvvSz3%S]т#H Yw&9\[<)oZ~rlvO ",3cߛj^pSo? !k^dRIIh۶ڤj=_]6%J Ӡjs>}*q]`uމ z#KRo@?(efn+Dž=e\;[5k=E Lk-bD9 'mdxr ]UF QۨfZD׆BwDr'I1/yh{|fKh16ʩxI0%8uefÚv{aDp0~z\Щf|)GQnAϞz0l؝>:q;H9#Q1@aSY7Ʈi~恁X4qҋ2ԩ]r9f)6 hGH'M3*A- 1|rJ +X>BA9kLs}rg_ۇ'gkЃTYRy 3T=WhO` tF~.;q\vU=Z"x\D>]nxҮh#a#|<VJ` ccKދ1,{9B۱^֛2O_~q\u:^qcb&fn.i;G>#3%}e𗋄!Or5,JoM-lu'@Svאi $T(3txj6;tL˂ꭊY#Cʅ!tjC41YW"ĺ!Iğ,)-Wbo&@V]-{[J,o_ms$.[_^P!N w Ƒ&gthۛۺ:&i]ߩdb֨&qZLjA:⾽p'TxZfUyfHJ>FLGDp)%Gz%4ftmwxB0i# +"$2_ 3 ͨV96Ut(?Jl^{rM(wZ&O몟.$n 6XgJhF(/u#w8P=0+?x׃2^mNX& ߶,QA <8o'!߇U-R/_Krag3cq6{N#FDAF60+,^ڰ_i@g h7 B&& C. c DR*)ǰfȗ9yޢSVF?؁]oa~Ǔ]G,ExN97CRW'(@C9ͳ6](Xf.\kXco~gs 5onB]KӖLj7t`LH.HAH[gv,|/z,h$8_go#*\rQ'' x-Ws˵zVHӻ+*(,uQ8ϻ!E|2eGSfd4#{]VR t禬5b;c 0e9+l"gg_\v5+/u$Y'ɇŚ. XؠMCC&Wǐ_My|dѮq#%rZ +^(Җx?* ]xxqC8>8vWpW==m6`ɇVf<D_/ʹ4z\>Nӵ|gycT#QwړhLe1O yz+ W 7iV) ܞLkyVh# R ' {RGޢ[?U_v+|XTTiQGp+Tu`es=h('i\ l%2ņL|bRt|+30͵~Zྟ|{fA`m0B.0B-{0MF!2< OPWOiTĕ8t23_+q+" ʓ~b0-LmF29OcO?)f' 1 Mi`P-g_1Wegn\DpA=L6c( .Dі;q,S9,Rtc`ǒY,>CCw(^3inr7𡓀^o|ǽ#YKF0ZÁ~6Xrf+8\x#:֮ħ,Ж V@d<!|4ukƚYRmh7|6wy2/+#!38}W%893uk.TV\͓5e~` g:_YEAbj b*ӳp (m6:+7 er=?qt,ܠ3:q9WӅ1r@̀klZAGa Br'\Lhag,/uw&W ,TN~im+&䫚Xppv5ɮJpS!QӲtu,Q|AUdB*`*^ݨ݈6d@̔kb{N_`Y6R߭sf83h2CFyʹ:\ʶ<Exwy't,&%U짹>Ue=W.-ttԯ?FMz ^pFoN.wmn15C]כu{v^oԯ7cexOaoQ N:FmM.)AGƱ. ,ﺿ!!Optp u.ξÈ0~B盏=Az)tA9?kp5;[p*DEMd ~-0>Q5})0~ m{M "MwQo>ɎP E|q z\VїDw7qzFM}m掬ɡ6U_im=m|{Fa>&f՘۰X…8,gf:U*Zh#_~4.rىNI,egX>/*@B8Fo˓pq6)V2'nT㦇d ).k73Y$ R5g'qLQd]BQlT%7R89_ll}TRXϕ}0^O@#QzSd@xZtyxdLbZD ("Vqv CSO@Q,#Ə ~n VwxJ12xБϗ_+z3!JC(\koqtЦw+JLBGtxg!;P"Nj288Ӓ4 CG]ϡf< wdv9vgҰJgQU[/;NCIBզlL$2ؑiX݊σ7o/Qz-@?xM7w2pD[X͒{()ovR"7އ+/Ϊ>;V 2cvoM*/qNmſb[1G~pl [ wsu,[3x%Iǁ(ӑdh4P> dLIC.3_b(B;p}\|9T#jHmcSU W Q $aZߏݨ;$n JNZvD~ %F8WTmٔ `3x5|mNejNϯ04IN28G-'-#!G0cMJx+@;RɅHbheJ!CeT&kY("RI  suTfm'T6dJ 鬧lY\hhHgdti޾¡{~6CN^U |q T e0GnCG0pW3#eI7NuX5򰆡[q!Ɇx` {K3hlh(-h,p Yc@ٓx/& Rjmep`}h݊Q4xNsL*G݄쒗EAʝYPWKysBF!vlS>9ll Ik VOɑn9yzhxZѠ ,'4X*#ȲύMx[r72w(n;z }dž6mYuГu_۔RC grFu]pegd0cvƈFcҖhHN#& %A ;O`+K_%\*~nj2Lbr?E[t'IP}󎻵!'emr" dv<, 4^yhw6Ҧui|?kH6~ "0Ү,*{I]UYn[#M䄛y%Ъ EB%)I;׶#)0yWnxk4XUFXfj^$ BW e|WJHݹgн L*ofRՄ(y L9U|;`Ry-g F˨\X20h5֍X5BX%h{)8 TQ<'X)GģI-/ePK#l-a@%%gX_+i1)*O[]\cadsk[c=)FA 0n˫$x`*h,ЉeΕٻME6CY^#Q誏Fߥ^U@b3\ļ8$'P(j5GU.v%8X |Mi%Pe%ʺE#u:ׯ[e qV2p ONl8I~Mz:UZkVS(2R!^Ԏ2xfCei=+ Es7T]O"?S_ʉw2+Db".;; KfEr.bUo+>7hkZGx1ȽB5*ܷ힗(x#IF4X^xBNUjWpW)z*V'j!Mm,|Ƅhhp] ЀLQ;W6FʠU3[鮛uM>:fۅ ֜,32;0)):h4cYERLlNcX%z>zm)%)scc4Oɉӓ _(BnɟwG=Bf_mzj-QOs\UeZ0Mm.UrX<2/c?R6Nr,{rw6SÆ`v>X_Es4j? m(d)d+x_) l5k ݄2$[mxC,̼8ҙ;E q?hy꽻3铲ĽGNφ';h+&rkō/Fi1t&4}ɐimXKHLkE4(9WD'"sPteixiHaC ]x)`WMt$W->,r!NУCɅtRե&2A~bHRWrr\3e7g'|zirWrɝT\k-HdPP0뼊ܑ&zQVa#  ήI9tC=ӧCy66)j"DZqP ^گۉL XI^Oe, R%Vfo;)pP1orGzMpTZK0`gmg׃T2j,ע-gZ{)~1.慸6]q1XUYMirm=bga@V'N:jmGmzOnN_ET/C*gq,ca+Dʉt#َlO3ڰA&㉠vZBUL<# 4PuE_FhU%VD뉃\RNj9?V:Vtgٺ7N}e1W--[=*}akY`*xaZE=HYh;Tݠ JU܀h  ?CwֽYw 5y=8UYcj/֒Qґ- M<֙o x%9.i ʕR剴*5UAxFS G͆M˦ M) #C{5S*1r;WduȶvGzu8@6Rk9c;pyYL/8b\ښV`px I)8*KON !x5,_]W9{28mqZ$wlV% d,k1rӒ|PaXфsdu9#dvpPr5{*kLECN:86yDN1w& A=6DA@uF±WL9O/-J0 d-".diN>|>G.X`x(Q!%QBUoo ߶ x}VdrRιa7YYG>lù Mpv{5muM 1eMw[=KPdTtl NM}úq[ @+iø8k0]NGN^OKp@mr0w]QlSY^Z˵ -1:"O_V?H?j9H;{)E/0 (LrB;#UF7k):[`*\3!8$HԑFb\`kėa6ULBFpwY[V6k5C} uMA꯲k籵 SEp/1``r)ѳŭm>0y_MOithZc%gթ"<9|wk7銓y@r8ΕD%A[TTR7K痛و2} lXh|Ct){ M+A đ֤᏶Od;A;BǁBB ;~N +B^b&eoȝ޳Ge2N⧺G nT.%;m[}Xac]+,3oXU]?/N؏F2^tl5X/lpHyKw- ۯȩD@Y4ga_>$t?K%C>)DJW2uAۥm級FXdZ,"C5}y"^+>?P;[N[AyCMdww$^Xr9{8'(W+Ȧ}SBT},4.كZN놰aIhMJH#62MZ:#OdEM/)қ~4?16KE-vS-HGg綣MPS?$%确# {#6ELXHú[}ݐhbr7tuƉUz>١zw!/HҘS)j.WHgy"R\`JC-8)q!R, níJ1V$[yS?v m:BWX;r7wƪV4E0Q(9I=OK P*9=GU\l;0 \nQr,uEoXPaM :ȝs|-j] $~pj!1cvBz $etǧr2nY[xxz4*lgF% ȚhA] K*Re=]ܚgi53b;axZpJO`uu?M٢}TuS%@%i&W* A 1jY0MI<]`C"8-ͮ&LdQ 藚9u 6vk+d+\AMv!{{H8j@N.p6=27W _X< m1R1Ta.eFԳEO"_URw ,.][y m=ui됲TyAz, _ĪT-okzql2k=N[5Y׏k6\gPN qTֱ5#qSG q#|-Rq 88VDpM)W Q][$fԀ9/5#yfYPߩ$D) QiU-7%ٞ n!)DYO 37zS~תSHx70PjSQ ցKO2c1U]5`=ӣ2+1#Їlq{I#8\ u;&UD7!.CAE[%`h;1T6yJ4mCkd>NY}>y+[N@ƛUl KwVCW W")\rI¬ \׆0wlw4*$"=*6B:*bԩjvۊ[0Yjr-ZJ#|T"CDj_ J@ulaANaʸgaձA]\ "wUpUVTNl亏=J=Z^QzJ&!r%H+}(#\0%uO@/5z3;bTyK-w%ֵ]w p3nP }8| zdR*'ڙ>Y'od*BhLF};U"-.]ߺ^bLbhk%ɘ%>'>&S)f3zzGX{s kMC|/jRWZRVm?OoBi.jΚ,c_YpQ 8;I>66 Eż7m=;,?1[!ߊjɎFW2$$sMvh8ߛq@7|.a[z}?Sjt)ڪW<'S>{첒S%`WAxI||ŸK=8h9^&D-EJ]'T=k[ =)=_P)Ey7u3òZij)UZ6EhlLT{ wLU)7~\o4v.Aw"EW):lHHP/X}{R OS N1X,=I p,? "lcV<':6-8ۤ|SZ12ʓM4wTBIKѭ;x9s/ꆔ@3R#ʠoFqTa.m]扜u:ƛDΞlgs0cɉ\Lht,7\yul"~ KWwOߥG!3a.5EH{wXLi\CFngu7{ͰR@YHS=m=hilzaA(0QLAHY1UcؖA eDŘ+&.4??hl_VR*L*4NAIa[Ζ`,)5A'>&H+3%h@ wܷ Po' eשl ]o=r/#G Mpп޷f;yP紺ץ^`'?Mjf'y'*KyF]kV`rࣄ .uF^̜Ж44@y%ڈO7NŠ|ϐri$5BSh&kVZ 3RH:dz)HzBNX2`bdSk V8>bM Ĕ3Y.}Rp_SvX3Tc4úy.")xHNIW `v6Ȉ@"صHl:善TȠ90mJ?fyN<6fc@~DeMdG8v$b9|BŴ&cm\Z is.^Gn(`qIsٝ>t!ɅRigqح1)Իu}`"0oF켬Ww,㌙!Neӳ#;6f~%7 8Kdq29ʡ.8(:-kbxJ}6_ 1:"9~_?_ޟ %{[ .d-aSa[7#<[57*vCM<S39Z#ņuI?$ 8~OZ(Z(t _9)I9XqPdXl0\ȡ۾ .?iBXDqfPH?AYH+!V X}RȗAdž[`8]DB܆h)H"(Ѿ%lW|q9¾!O9#R֪QI)|Ap48v=Jc ~!,+p|<؍Vu/07H/suk٧5ӱAoݏu:MpFZ4IFmo ;DQWsTbe<"*2M2)b$q ٱaG1|Oaj`b<+ݡ_>*KZ(Y.N}2Yg %!aY |9`^QuD '<>`UGG_5Zvѹ.}5YpOwc"o$hg(hc{,׋*۶:Ʋ|CHMX6Fbqg~{wmB@1;h&:~XLj/U*Kшd?O,84M*/gMzF;ZTVBOXv ZN9UuQ OZ #^rFNLl MaI̧Vp:(Gaq-nz#M~tS'T (^ ([; طʾ]bG$HM<aqC7;fƪ yq=KІΣ?o@#Hc˰EI"@=kPa/Hg 'Uz>cqXC/uI(R 4:]s%!x&?~Cݙ@6Zgܯ|Iܩ SINYKR 'SDOq(?p1]%^Trl4ECz6Q2 @.?X@||gsLx-- hJ[v:n??t8Y fgn!8I aPtB' jlc2gc,;}?HQDڧY靱BL.b>0&kVAπD4ub[\*fb}O_i~OPWo*͉ĵFP3έvB4W ~ CՊm w3&dqOS~c@{Pl=^zRӃxSXpqX߉ż4ot@yd_#JK]"#%qCZ|ZN#lqI̼ږH_!نE'_h߲]̎l-k y)n$Dm`f}.`~ǵ1a&k3)&f%hNn^ O%v2S *`M %nKL7]Pz&[H%5QE\D6kMo(e̋cҼ\HG~uA(4D ԋ{#pUb 'ɷ=붿4͇AIx?WbpEjoz2~4^ ҭ̭B wq!haN'U =qD*a zj**a'.%FJܹ|2a 7>OLulJ`*ޖ*/?0XX n[|jSN[P,ems-hMqo~?)Bc[) nCTnedzYYSd|pch^9ȞS[ !8{C<bjcmå}]tX&xpŸY -޸]vm Lb\YZua9U GxXEwOd$ EфHJH"$Kt Y|qy*z2$>Dofh7ƜOb7C 9S_YAb' e8Pz0? xCF ~4Vx8`o.` #*F8 sEHM|\Cq{!޴49lX}eI&٩JQ[^X^!S;v%rR M $A|ÞrLGNngy7_V<7QH7jfN4Zg;/QB!XFHNpjwNL/O`[Lo(FBqz"9V$d8<,mN$¯^q2'bğʻOj#+W"%d;ix`D/KM=lT^߭ [nΜ1 4N_I?8O ]!EXD>uwr~Q2=ckdk^62|.w?,\s1 Ya,a|=!K\lnhe c7i)[~[%D-dgN쨆~ DQU`*dj`_<%ڲcel[S!+oc3E3*a{h v .۟]l븥A[- Jz"-{WD~aF2Sjub1gzroFȓ /e=OOzrAQ!zȐn`/o+qB$qeTr6r{9ϥ ZZGqDӚIgGKlUZZ'2׮6@Pkmlm + cKd/і+3׍~ QEZxgcˍX\k?v ,UA4P=|*B_KEwYuXNtugi?OZ Lvš6%,5~aR܂*[1qf`jWseSZZ"~y `4q 7|R*k ۡY& y Qx0 HA;%Tmk=%で4;,ZB%f|f `[ߤ |Τc*&t3ϯQ/[,x^Ź\:} XBowKp,T S*{shF[%fVKI)-*tceyuMe_:~ۨSsgM59c c{y`7Q,#{9iuƏkݟX2f>qȹ&"t&F\ZE\Mg}B̲)Ņ璆1gͧ//`,#i QqΡ?we=O|&d*1`1TS`DOsnj=r(wS𖤑csxJON=JA UMĬɑؾ*;d T6j>Ղ=~!/|\p%<>︞V~(Rhn)όl rx_+E1/ m-9ႌ뿲 70P|Ee $} ָ8V]{8RMFH/W/pӝ9.\_Mul,l@&Kܐ96>B-~& 9,UhnzZ6X#wύxqPvĘ\$ǖ >aL?>]?D1>~+e]K?~-yVb(TN-_j! $9/$ٵKgIT.g_:5Q/4訠k2#35(KVFs)t#[`8~+ )Qzg)l;mjX! }KÆQTz^7=~;26L?<-ޙC{G8A (ZyӮv;32Ry8WV"զKE3)44CBf > FxuZњ?QBfC_=B'(У<'mƮXBUFDOĨg`Ӹ}͒Ybi?|*Ƕxx1=|J"1̭ѮD?@W3f2865D2kB]j*auuHub_ngb~[9R Nsx{L=LzXuX*= BqyfoOv>:S|dwL)N3m"!J g;O1u].<=+| ;KhkJ2*YBH1*2Tקŕcc!0HDL#FȰjCY?5;YVw@H U/p{p 7>Zd:IP:#se2dIX9N.3_H+hʗ0yx.k5zҒ:D*PtD)|3T#ΕMtYaNh=?kqU9r:xDkn7j 6 $W]P>A3al~vzo =yZQ>r ߽ F*od_H+VegvuF\{!1tDhLn\ p&e/fִV 3c?xi:іr}mP%3MH#LJ0gh7:  21N z: /$ OvOyLcil~PB x|-j>/2 c:W:%P;>g>.=eƈ{xE$+*FΥ,UxyC36o4PQ@ KR7{jRB4uCz }P4oa=2+ZSVLʲ|(O81c1;N9p_{^~UyݭTx2%.?ʏWm`g_Dr$y!9n^su>1TQ>"ߌ8kx~ h["^Xq'{h]nR+]2Pmʢ&Y8>vkqAc VMQo[GJ#Xz} q|K^!Į)+YOUP#fh$xp6H%(\"Q7C ?#m~LB_3 @+JqC <n9<〒:+BJ;sd$ԏg3KMw=n9@𸎏 (wW`-3UA)'ٮWrVMfؾ}-^ti[#9qA{0!ٍ'ԉ$|,RhG5*pؐGqB4XZKG2SI^?̭r:r~.GȜo;mH*q4% % m𣎣cl"\gByn\ɨ!O"`۵RȮgD/V]ӄAK2 ?,?"%py<@k{2FHo-d|Q*y-Ałd-G ϱm3C$Joo6?nj+&@oz*Xn[/=xm02vpEtf)6TvO6PE})'o[ }D\i ͠}mBϔ1Enp! oC(Xf/)<YWm1''BEf^/(] S SK%TiW;h(?/H`c617; s^d\oEj \p+80W.>v0mY!H1k '@٤l0aaP  [IyPF PU΃3h}ej aCLt&s@5 3ix!ͽD4޹0ؕRknyJO4Z Oc3nJ(GK0 K!kU+,'Zz 8Y,h7p^Ynͩ,^V(N x6Ddg~L6v@̃ b9Pu.6p n.Nuc 'PK"mQyVGf2!<@WHR F›?().K*XNL]??4-F&dV ˯j3PehWR$̟$1.ָ&Z2gwh NEnq4DxbUQr;EW"_`} md %Έfj֧Rl\KǠ!mզ8 =̲ NQYB ה߭U(NOb^',Tև$bl ?%8ER\2|<w &)@'fO}2;)mMO" )Pb p:A[8d#z^ YrS78 Pv[z+3m*% LzVg%5BѲ`Xy6(7ͨBF #o~q垉E8׃XKT)oHJŸf"!Cs=NA_5~@z 2ʆĀm6kq >U! &H!.>A/{MH}:ttݹnuԃrƔ2AEʷ0hu6#\ *9wJ3QDF ,]נԂ0?"\r9@m@]μt|QBM \*~bJH.r-',a|n.4'F?l8k-u'hm({L^-G0#<aQyQEtaR[d3$]hg"ug2t#*bWK[&Bl=.jnLi0ipuI%VTwW>W5.<ޖ/-vo fZGIwPJSM%Gv*ƾUO(/o+.+tuD7#Ҫ;kKtx: n=xfrvR!v[oD,o!4׀ 3h/1`I VlA]̀]#/̠Kf$FY`{y ϕ v X۩"6_@ݗ1FyRΦƮH|G&t DfſIjZ mU.kV)J|,ǮzMր|yNM]BuEQ>3\\eQ(n ެ9tmh49#4T2e4tH<ȿz3Ƀ~tC I; ̥¶U>WQCz,ZhgгnʹٛcZLRUHYTò#V!!ϞD'vjA78/L~2a-P꿕(o6}4{?Fؠ/,3ш&ø NV3Sw/'ziGXs#G~uElxQ7p Ժɑi)~#[SI=Abqq‡ޏaFPF(ZQ]SG>I~d=#+66:p Lqn[_NY~tlsxf [Frm+ԁn*|6wQL>Q:36BC/N9DOBEZ|eO]RkgF8Y!+-#^CiR);za&NJeD?+k9xkO_;a(@9U81/!N䵆*F^N ?ɉ }]47Z>Ee$vwUЉ 2!}n"z,lc(uqP27C׏- \;&o׬umz": kI?Ǡ~-N?iH%S %OsqXfc Aۛ4?rWdldYu&ޕ $@/YNu-Y G!Cn>RZK7L@0yI嘷]S04G*b@+rӹT8X^(L֢W;/'ERHAپz1gV/ Z={o<(87*dn(k/ @h7 7@FpK={=`G?X.ULFbw Egffw9G=3ֶq>o.qVU΄3[P#NR ٖDM~BÃӈvܲ}W KtPYdN)~DIyŜUy̽=g W h4.GE)Q=fQbVV j-|@PO5R?WnL~cRxEּyJXM;|x}M 8ٹlϛѻ! `&:0 F:JXen?ܵZ/\LdDB޹%d痗q{;dL7AG0j2RN)IǹIݎnDL|GDDS1f2x ~_6F~ngWN.*OW)=‰өlQï>j۾s#CN<-ݩ4 / 5JB{ 5̛P8s0ʸ(n8M˽ H!Pc ݩ>3E\'kNBzgJ?;L(\c!B&[͋ qՁ`2I }fpt¬x 3W9IvebLޓ)AIM|Dž)}\E̎&s͢I`.hg رRfo}>J-5_Exl)`R|/`rڄbw0c8iMfeЎ~K `BIPj/x]iN]DKvStؔ/ugXr{r~ޯWTahrWR8(OvSEoM ۠|GrI}nalS q:"E%y/68h3@1t_ݺl&a/ %RzY_Ng5zX(«GZ9W >S{9%Z/͔P^'@ԃɇUZ@X{#icT9:hoWO6Pe҆զs]'ߐҚ"pF6j靕i[ q=]vw\gOCŢVba^ ]L#/nyD&Sa &ةuP{n&#u$R߆,=,= иO/$.t=8e2Pwr9׍6?ɎQ E8\4=4 {% >-eٝEǤ(]`}?n m{ԡ:ZvwηE½IC+۹Ԩ؉{x/'RTW1'x(-yot!։\ftPlOŬ?< DY5QIXFP k^be#aU}R;\ {3o8 %~XM[EcJ˛'Q@,i`<8C?i6Z+n)#'gXOS6@?#]Cࣸ{9@orځa }ғ)VJk9 q$2e gP"|1%G(4R,"81-e"ZI sbqfCE u#a&F#8 $So2|N>_1!mxe yeb7|W3eTk/_앱i-K{f[ueo^婱{y2G/:ku=fa5g(iqb9~i[S34EhT;#zd7݅a5%hßwo/9[兩> <9fnb^Tx+'2#ݎU&p+8:ų3]H˿)Pu&p,mvH+"z;Vb/Q=@kms0*,;8j/2I(/N,ʀKTb=Hql$6}lupC(BjF-g5d"n["}hNKhɃJCqtH0+H<_%-Gݖ' UP,X @o,*"b6N$"l\;Gohyӥ( NyFz57 HB{4āS}R8ZqJ:hlԔuQGY,yXShkPg ~ky4AŊ8ek[u8pDHϛdeY.d|8"fx O*w[|y]zn12X1AU .)/'՞8''.89" bbu%vJ+!&B#u@t b ,fщ欖b2>58ʫ~VH{"M@?|&m9#j:Vå<ۖ603jh84DQC49ih<@i=F],5ʋJ-vAR1uA1gsyk5]A+0rR k?Rcabdx@pƻ  *`6+*r"3:زT*X5X[  DO~Hm, x\IBE:wь,uACf )׎C3%LWblD(-O?K2eoLm/z n[X;h.ߺr:L -Oh q)ݯA5}עBTl~Y`r5 L+ .-GG\ߊNraSeE]}SD/_GO6F|~g_,κc ߔ< D!\-a (j_K1yϡ{c3>rNK{CSqN6ΣǧXtZ'ê[vF,!:Q;oXh^[B}YRheʲ-Duz5y2'K .#GH/foqT^5 2ckNA&Y7Lmd:uam-0\ y Q !Zw<"sW 1:oj5 Dk닲VW >*CkCT9+L1AD[^W|S# `J[ٓal欙+ :X= )P$&c'J_:Kv,Y<m' yQQj茇:k!4㘳FaVD?%\$>oV^g.0lYa[#-3F6I(tݨ&%W9H<@C6 ZeAi,+37.n3S5@ܝ'q>3gDq/9 >+~MP>x3NP'Pv4X1D;W(տXVQL+D+x}1 .CC3i9x,u<^rcI,0Ҹ鍲*pYKō ݈zkR$˺p|$L-^|Xw؆  7RZEE>8f:t3y) |!ͦ?,M 6f2,!XZ~&¦'e1ڐ+adT<zU_ )lxppC}xL/RI:ďLMU?(8!.~:s LhڗG~O/{EIw :f1Pu;%BǗ% cQ;OYn{3Hrk#KfU 2$/)9.'^=P|'?ǩ/Rv{e/Εql鵃KmB%8V'Q]G=l`,)Y~z |D}a_uuqb;);|"Q][g=ԃTÎDn^ܽRF0z!AۀU{ SBQw3#vU~bJZ9&;?3;5W꘨s޴+ ,wVȚGuEД ɫԍWIx*t Ȍ-**]3^`$v^c"~7;T2f N n؂DGhrĀ3̷ũ.WC 4N%@|VǪ#½YmV`,N߉$(RF;òjň # /uyT!WL^sk@(AqO%bu<ā37N|\:#sd~=|m&6ɉWM A`QqqXI5N3T|Ju>Ў~\,-ĭQ}N)퍵^XsPu7VOXNԈ-r)X2SN和G#;+>+Tϲ`%kNfco`ޟx=9pIf+hմf ѓXDYms`=ΤXܿ :Օ3l $rA7Y؎9QffBX9 3$^BHhN(?1@tQБ>~j-\Pxr C~>eR3ibּOȲj n"#RDE=BDž Ev5y7Ш@Q6!!Em$vn|SẠ&n7Ys2CbZ}Mt+.oX(ﱃSt[׺Pxh?Bu"s2'f)J\If 'q^o2r՞=l>EgW2K0m&.570yNI ,0>ovr$uQ(Nܿo0wIXo^2%k*Olsb/Nwֵlj"c_?xYǻufKƮEw+-n"Y Xm@0bI&[st{VY%}#"xbuY?&tvK Q* ؞0*ۛj,v"DL_;a, h/`mbOjY+Ax}J?H\MB'XK2I17wݴhMo?hV醕\U*3Rzgnߗ-Z\͹FQZ '!?3s-ʋ?e~ke`b {}un_|јC :LDRpu10R,#&lE.ܒeFP x^ uO Vd2%X=5&G;nWck$ΚqU/i֘(ecLpt R>#KEt{1{5D5` pei&(D "!?&$o>T1UO2uK&=>U'{*vw#T'Z!"Dx2>ա4A :npW=JDuث Dmu^](Gsrq08Ps |EaP4_xn3A˚YA CSs C \pyUݣBvҪ̆X`=7k1Ke"*t:Rf=^?1mK}uT ӓњ^oDk6L%Ճ!*/jM2=#Y B0Ւ9gƫ DH2 1M#Gʲh*b=)ڪ̫͐ދ[L:(IfbD7ţ#FM {YV$㚘͝ y·n2f$ 6 N(6EP- r"D LQzSo 2l4DIC% ^) `uėavkn R3rE3 rr}-6el\j:; c }k^VޟZ)R7O_>OP~+L1z*uH̴Se4g!9;Q)J\pҚs_wAyzĿ922 .ZrRLگ_ZX=BJ$ 1s!gl{Tn\](2qd@58ge"` k,p'16U2),V z~Tpn'mR IOpxLe~v&7IaNg|fjۥt;>& }mhNWu-Ǽ;JZK#A'%TZ2MeKfRr.3K,Zʀodn՚tÖdv7 "4;u\#-T+ ]KdѶc\]6po^JqV{blc(x YNW*};|*Gt(_N}:Kg;)6N!'*Hv..eEY4u ES?}B;pQvwcN9ljҟ:{O+㐨T+Ʈ03z? tuXfEb 6P&Ƌ9#bH{&X/p>C^7gьǁzvuS2~G8#Ka^wpӑ/lj=6po^ZNw:+;nuyU.Dg4m(,]sX Q9-H>>H{xB8=s-Fՠ?z:չml <[OV^]Ѻ;RF$/jH7Ist!2aˁJ mziߤ=d݆re6uI4ӊ\}Z ~R:V'|Xb[%35#ZZm=󀗍?]6"god`Z̎W@aeh$ k#6,%B@<@\2JD Z[vp:h<ʂV/Qć k]^z|,AuHLS l< j#%Z?_[BQPɫY)X2;ژ(BęW3ߵ>r7,!95VU |ȳZ`#)WTק&f 7s:mȇ3nvo[w9rߜXE8/輋ELڑ'ҏAyT*+Ŗ7mg3[ҧ *vA #YCR|֛ƌeU؆ҲϜK)x>Ѻ_V~Hr>7;;cIvن:B! *9Ki.*aeςPoSZZG?:󘏐> ofr#ӞE~mvЎ)#Qܼ, UBM&pw"gc>O| 'T޳ Nw`1_?N9~dRߎu3dTp(myqIDo\ztв r~UL$ٍ֓DI2-pe;]f&!mJ:亴~8HLS b3˷iGz $e+V^ez]+uc=}LFiŦe]f ^(,CD1l{ ?؞0!?0 kDMH+ލ\,~\I6 j.u=b;e!\ix8D+g~8gl\H6LV> EMkw.df5fVdCؗ5hVcxim2 ULGf6Aky>b?d^Ot!~Jٚr[)l)>h=BtҍptP'P(.O[?~2aeLlԮBc7_P!*huv5B͠QOQ(R,);? L"aWf׀(Uq<|0=QiY S&.BGZ9ȩ&I6 C'ڍ$KônzOAK?+?ʂkLjȴ@UmA:ka9)m=֏:%1Wl`L]/"H#w6"X19ۼ8p{͒v C#\ڔkw] _eMįTjx , 5xl.eO `_&XD=tN@ꘖ= r|ڂ6OKL}1f;]vs:@f`caHY9m5 S/ QzpהP!Ό2յ?DUxhK|[1 W S/:[8Bt7טؾvƟ EV1.]Q_>qđ5NCH4|6h/rDx\U;e,.BDcU7ŗd-J֍}D3JC:"tbfИҚś m#Xs[u3cr Q%n[xĿEYDZ՚T*81`b&(`H"N8 LʰɥkrO SОXqF:i:O6Y1 5,jxWN9ݚdzyYד*U=sQwccE+7buk*X9sw~3iFr{(LT@MFy[! eE,߱wfT ݮ|oRpf>l՜DM?hk!-mTFAIbj#74:` Dd(;vʖ3 r>[iHZZufIDGXZ Ո1ԱG@`8֊6#Ch6G7qƁAiRәt:"=lѳ>7s}5. xw\mSPXz^ku]^R lV#Vbv:`: p? v?$A+ &ocWEdəVf0í)hє}l\E=) "VN j"` wtcUIlXs-'(? [y#i,=@Ab8UMǭQt/.VcٳW :""WJ\;I)Ɖ"#݋Ҍ9c'~nM ß^0{D${8@PRe;M>q&ͺn[KOfҺTU<'$v.K5snԶ.…3d|!#j{DAaR:h 1A}j.E]-5 C~&6d`/gҋ/iz^׳XӺM_o)ԏeOCfbX̌ۏSy A\/9GSdTf#gZ)Bh$ǫ/ !|WJ^^$nhɂǦ m῭ Od#h 7 Ќ^ft2j{b{!)&|ep%5!ish85NI,n svN2;)'}7S=HN`dhO`ECG?Y5?P҈ "y$f\0y(*y lTqA4 0wA\rRG&X,QVl1: q#r}  wԵt‘xn~M͚ =$m- 蓦0@Hc-OtUnҙ(ne4t@ "h/#@TzCş@_h(%5E(9w@see? 2|j 3dߚ.:vRYX~|t=hvaQ3w?Qlr^U4! 6-j8T$})#o2,GmMt0uk V .~~EZ\SaJo/\p5$a 'c*j2l&%rTlOXJf6;LC(cz)uyYnbi$!YEue%oJհ <ɘAGbSQj_|+SJw|[Ok'm&Xo^DEڈm̪FNfo3RB\ȏ5D̗R}Bxi.*;Yq*mOHgQV4:㮬,^L-}\50@c.oSD_%"4!Muع9lseWp:u d\EDԒzY8%U~ڏ7{f1]9q bL/ Bb R+y$:t;b㳯TՃ~`zjvz)^s'8 ׈q#eUi+JVGvg5OrC ؙV=,_6ҌJiYOC? Fa?T%+E3ϟ5^kTɈ}hʔDƼPbDM]a ZdU9b]z֠Lj#,*,zUww-Ko_e>-q,ʠ-WǶ4HhٍquW6^BR0^4T9ؓT+T25 ]wT˟gY7- ـv'`PоUMTR:?ʩheQm"$Y^l/HFœk $VkB^$]݊L3l1DBR` .rX5jޥxUT,͜V\=㉮#GqM\ehw7R{j̉lT%3#9 " - B9cTS(mV n?vQZPE\V.Z]Eu.^‡w,5T؏0ʂl/\U&}rآjTWhYYez`R8GY3 لJj2-{i`9. Hqdo?I9":܁hHnfv4[C,ϝKB,,^Og%-!"| `Rphc1`f쇎jS?$>@_Wn8ٻxc%J5a'Pv.9c3FeQ_#)^:I9 ج$-| %6{5>GY8+ o)MJ2^L$|F0@5(B~r~esY6j6=DFw98gXD8tp $f6! f81F6/2C2eX)*H@fddQL䉇w@d roQjgAl!o\jx{;WxNwX2p&WHR6q!NiM$HL:JASlJd"F=ä-Ӕ0UC 0y"a3^HAspi=oMcJ'1$yc\ي.61y} w$eya̔-h󘐄O5`iہ䒏%A8U?? 1ƪBfE>aq%{YR[Ϻ P0bv }DN=~'AC Ftb#3JB,"giYKG"?: wHב*?s&LtM` %%Vf2?zǿ۔0(8r=E`r3 (HԬ2/§kƪpv FGmk,muDV.`zn{wPk d"a a6K PKϱ$ ͯ?ՏIVa]c!t;{`Pl$%*9@#{(a>?h],YS: nsHQ3'"INSvS;وmyr?k[񭙰LRjP Yޕ>ݺUc4%CǑ)2J_y#sJfnaWdBb%P}כB'U}7b'ɏ*CSOxWH`.;q13 *M@_"NẘY~RoIj'<&!J_@ t37Lozիzr/:fUmz oSڿco,C`:LOUEW (e5 Ǧkb:=\뭆8z=S T=gWyѫV\',7ɯjHNy]\K,};CG\4PW,} q^nu~]"Pt ΢ߓ)!?(S8ycsG a \+&cH^W!ґj6 ˡJ#&M} q2r&,hu~5.A T38j;ZYQ雺GZ#/:چ^ml$7:@97F&xe*ApcVېI+_G9D.opȮل2l%q^%{Ď?K~{Y7M1 .=4n؁.aHriKG.pc;HYT Zj FR(8n^5|k23+h!՞ְ݅Muj>+oNAXp{B0+IUq# 9"NhVP|~ ƺ{IaWfL0@B$ dDFT`>*Nek$FR-Uz=Zmrϛ5eA[ie[iA<*׋Pԓm" *}UR]8LLx:? tP⡹&3).k%ve\2^b[[:wl wVA7:x$'1'|ȀFBJ7E;crL5=eTn*i""$ cC$91o8 ! l!lh9- nK8 JBM ^OEKI#g@}/Nr*\%-qThR\}iJ*/h}&cԃw7SXk md'oZԸMh~DƠZ WvG5)  &A^j\lH* 21>1ncx! ֡ 3xq^xqRS^{,lt\н1L>HcCdҖܗ lU&D&p-ςɅȔ0:6쀖+h_^>R ,۫wFM7A{^'s7[n-pيQ`=p3yAM;u͸b&sݪ|yyU^m!nx&pe3ɀ{(>3|}sX: .T[݆p =I& .ͱ ػ!BUmyH>&@m-7c Cl=8y;H)5]&jӃѿmɎX0潂 .0n%uO gzBwVT&H<(; f׭m%RI"k ay-;GujJX$W%ҕ2>^b zw`TQ} |a{4"4J|)}Kä́SK$&¦ִ?f+M wTt&ɰ\.MYi(UÍ#H X~yutG196Jd--k"B|zeVđl^q`n6Ek 늶̻0^օ*(0޸YMyPFFc=G} 72/ߍ߬z:P6Ğ;V{*&D?&[8Z,T"ӕjc:9]=6F'{XooJA|KJyQa<8je9e)gQ|? tbژ.Gѭi!Z5m2g|Pd遱uIve4ye5P|J &!RuH7E&ˋ%MPQ}nS7~s'W!t|S#Lep<|ElKO$ԣ%+5Ś.:sUF\+Ouyݣ'K)E!U,v;VZ4@_,ũRe`a ^8bNP9{blTRVJdn0b{=' دK3`L8jʟ'z=qg3e38mWԝXۿ5'}tYxjnfB m~S{:$=jݨhK\B%z^ؑ[OӬ! dQ-R.c~v7@g.h`\׀VQ;iX@#GiVͽ5Da}t+y(ڢMй0W% KMj *i!nq24zSVUgZN[D껽yuF9R_wFfj͐+WΉD6K= z]MZq72B*HwҶұݯB3h  +O'8eG1 , qcN?XKnvv-2.drq %~v5bLSjs:a)U&Р._P-%)@fai &dZl⏾6FOgUyt:t[b0x 5h1PA?VU~ŷ:kkaL3x:n΁ӕ$ٝY0~p %JO˳ӓYW:@9BKA]g d1#D79z7 4[ص#s0cl4D+5ssÊwNv)=!JS_xbb[bsIVǽ}.93E=S,]-ڑ c52Z1KӅG/9&WKa}Д9G_ϳ,Mجh7(#DaNQE'DCiUoA%}2o\IjV%HӬʎ#9wpRnJqFkOjp(:[?t,p[t0=BWexc<p$-թn;~-b+ZQXIw) N⶙\E_Y^L T "kT["8~&{g>,9WkκM:!00u[+ܻ Ѫ V? &M+n2mIٮ6F&w*sE)^wڼ9,σd]v%β;HItx"3v[75=E)͏OEK_ԸsaxLC|OD0Q `з&QPvla&WBghTl#[&ddC U~LVh5)i:U{GyB<^tΞ7F[ѻ|%C*M")za2Osm=f0CѨ)ddksYcFx@eӇg+D6v + 䓜X7WG /$ KvKvB[KOzs:z?ӫ7SQ_JY8X|j%>3OaB-!fCK7goٰ!r{c\H[ld()Ki { `#?;-<8ɛC7(lodWh6M@DZ)OͼL"8 Qk sp(#l'!$ޜedTefU2:GbbCJ(*AK>GJMX39- c~1z˕L>[ r,\w,MrnkMvʶ(rcʴv U偁Rw߳$s¶-^9ig\<[l@P5bF]1sD\õS0Pf'ٷmj˚#x#|`8;^!‰&:g:8hZ @Ԑ7VC+dh {ϮLS)֙Ô]: ɣ1Dd< `}bcf0H2{"7\'#-QZ;Dˏ[][//5Ap=P@p$0*U"ݣM88}7Mތ@'>n]%L<J1Kt(7a_8197*jBH˕VrN) @Y3Pkr+? e!HbѠ0=̤ M jrM~;YuO$:Pl._,`˼j^j9ߚ lwذZop+^VeVˋqg ǯZ2AZ Y< d[˽3-cO%(iVFW? hu=%; 7ٔΊ=!8ޑZO8˞y]tJj["bc&F_`x/a/gc$`4#EqPm\EH=&$)˜.fmp!_vG*q. OA:`n.a67b A[#8TM.AH7GSԡҩ`)%p5څ؟ z&ax+v۟rQԇȂ !^?rf~. A^ uꌷn9MO ^Xmx~g]C  Gfdl.V٦ȟfyU,1Sh$cd;n$9 8' 1|eHew) /y]{M$*X5~%2^("v=. xt*oml i!OB7f<*XB_]_O"|* :q=j::-J#"DLvt= GC ƒQ&I|xGCzhݽ2RVW7%'KQ-2Г4۾asƈd)e20CA9| 'g>tdU|Df\ i}>2Msy$)~gV nRNc'UB /?o0ߩiH qZCdhPf?:Dj""K*vy%f ߛL^#[]1fN' _h]=\JkafB\K<0z!dќT7I؁4բ0Fᗁ 4X?]*oLu1Pΰ4샖5\M#W܁2vtdu@%Rw;yь!טBv&mỷy)/3 xK"=-YBrBVbvȔZ* Z3P"dTe?t1mK (: &T@hhBԘt'd"BV.uyZa^*Pv=R|=p yy F|#!Ŋӝ7.2S!}IΩuBO*ΫZ: 9 pNp.j^NqTXɨ3ZI*^icZ15'R"bjռax-7=TP]9wd\S<*P-D&)k3?@K+~<>3gFګ\OŖV^q=Tg8VQK5|GHwH`qR!K>;=_bsRb}ПdKa_1980D x#1`&խw 2 kϵ˚qЎPχ )atN#1\%_URF]#ZCR-ȃ׾ݖ"ٽSEvIOh@P7A S^w9:K5/_!E. 3HwwAW`oe?gVύWnv% cS@p0#*X򃲧Vgg }ao1[QL_~[8c[ ٟ/og3vqڕ+ 3Eaُ;c\`Wu w>@U@]NU]6qP<. nM-ZIw˼nW]Ą10v6VhAoݏ>ݨд?LiP_P].ND `ZE|Pojy]]f|2x'ۯ"V:2o+Fn\ ?ZϯX8?Dc^Ln,܆cB wOS{=(0Һ KPO<8_'$BNDNG"됍0Wo xP)Ӟ_I*wBk?|!I~)&V;(.ڜø8@ti=_Ƥ<@ }Ȫ?GC l qdUWƟ X./7kP Q#,fP,C 0;m2ZTk{QRR$V:@S@`:GaM*Q*P# eX(0Z`dY8^218>qQw[[e5,wK2;5i'߅ƺ(YkqKLMD[D)rJ (F8o\pcR Al52iq&J=4(շr1gل:hw48%EYʲ2|-W_#X˰v0z+;2C̸!ʓLxALl2ǸLtɷxF[-1,Zu4wc ļvOn*#K7OcU;Gk66B>]9̯K&q%v&!Iz<'io7cgrw enE0u ? @+KR]gYWX7ִ.*jznhęCݹn3/qa"rC%C>tGޒuETd#!_EZҾ*Zs颢Uǻ0(./,G:8"k $H| _0@#GԜG720אsN D,Yl^D0xs.@ X޾ ih>6t"BBc`n 40|T+a2a:gܗ}HpFGP~ ׊?)sVA8kor?X_KJ|X+:-XkˡQ);W-$kՑt$)6#<0,(Ja S)ĀV,фd?D`:`9C@ĬG6 gy2hQ߿{l#z_WBJoWj%)\vc5&\D"ET -g O6 >ޥ=fJ*UФgzIo-S#tٱ˖҉Sq^Ѯ-yfX {ZMٍh8 `=y\B˕(gkeL%D&օ&v B,rDvgk=8UN% PUJܶpd0t_xԕ7m"J  ˶a0v[Z-x:/hiM"&tW.uLҹ^75}pGK ]WsT]KkE^S\vݏz pBJJY4IN6#ߎ:w:u͝y=e<+-D05H 4~G%_>H}?*q8-T. !\RblV6Mղwt C%H}G:H)N΁"hjgFQAKIH ;=Zv~zMxF2glvдOA(kFWHS8|*2(ѷtISTS?z.JX(ÁI!F&0q>T 0eo G]!0a|h8llE(Uƣy8QKܘ`6da\fշ^}lwߋ2B)=WCZ`Js;\< x- 1%*"G1xBn9݀ wBiqpgmM+GS BB|StPՍc,8VGbЙGבTPTArPvb~x&3F꺷a?a#mN6ź' RچemFo%FSvԁSEWhRWm?{S=X đCXomTcWg)jTT5j!WT>횓\KHU h_vZQiǠNJc807$ ׭ þ+J>|E;vQRpNn-5]qw*`GʵBz{+o/o2]fY|=){#VG8w2oq]7؇%o(.$NG eur|R"ϵKj !!B5vⷪr"F5_@kfSMUN;fUY^u@7pNRaD24I-f2GQp3da%@jVudr̓N0bjaR1A]LU #lV C4`fG A }Pfq޼ڍ)=\cSx wr_LV wLH{=mAj |+I K82߿8^6„vLpiJ;+5Zw3/I4 x&'po Zӭ4uQH6rX>2^SEkYe3X0&^HiĔ.P]olMXu_#!IyUZ%7EtyRYoe.HBS kbmNi՘Fk pUQef@$v`'Ԩ}-ݿg??p< Ti"[ @+Ga6ٗ |$m_(=DhcV#t3?0ԣ[ n#X+UHN֊lv9ZY ~cOiiI+xsѨ\0 !gjC(.g&ES}bIM揂{*݁qٴ$^5N({S8p3<䍳i׆!xIqeWn _Sp^v,Gà+b[Rmn1d,vq[\H6]xlP~ِh,z#BaȗO1<L.'(ن×q@2 { ѯ;lKvue'0Eplq$&32 M`,L:'d:Jj2\&ځm !#Q@J 22U!_ $O6DFk{BH~C62 QTB&[[0hV!V~X <o-B v< :I9+UNEWgr hΑ k֭m ]7 ɉP?92ueP81A=NEyHT'%*D20veLs{b_c64dmu]ħ<t̸DԧuZD^gk%o3Rq$ &'pH.y:\3Mݾy9^1ڣd'1af*x腇׍,+qFG qmoϮE2(Q@{L`Ѱre~^V-2̙D3Eam)lpkvTӸ`!hEQSei+_4ŠOa`m#$M8`۔{&T4btqԓAi iQA\՛buu "I7+4,!mj`~|pztۗznQ㬆/CR>0[TIvX1vYI=k +h% {6_"$OtY@M:GgUh5Y0 B3[[.$/v5归#JaÝӢ*mE)7fD>-hC@rT8A{Z⽶' =5Q4$pcc.h%*aZջV7dպC{iuHN`IlǸtY1Zi~û Mƣ5I*c ME18F>l[ؐ `,pżJd o$*U]~6SzYա\&kb^Cj'eI 7\`Z͟8'bpYU5TчÇ(B S.4i#:0/?!._r;m`dhmƯE:0FZsYRބG4xif+?pwtqN[}D*=d{jY:D[9 Ɋ"a$rUt-^Wz3"8MbK>?I&s}8_J29Bi˦Vȕ9u0:htfgQ2{](%Q;ʯIEQmL 5W\@y95PN>d" fXs8d  >A qg QXֆuYݥr|OY(9#TY8J Ma|#}IHZ6cA( bڀA4^j5ֿXbQ4U؞aNN*r\E=| 'Y@K65o6&CV/{h#DW ,5 S,Y`h+[ʼ%to(]3R"4nt*dpK-1HdN/C*0T7b%aoWz5l> v'2&UOAz2E޿DwRS&B*kgrC*w٫Z$0i3iV}F'Z¼`,h2B(5S_kc?B^[ZX baX/GMrI7la"Zr[Q߿%,`75$z^Z 4FCNbx3 ,!U#")=d:Sw&bo .bw5KQ9wtՔnAYͽMkL2ֱM̓;`RΞ7R- 6}!P360ꢍ뼐P'kvd>Ͱ0}{B1ε|-=xe:{ꏇ_D7tOgOZVE[P;8Oini06cR4,a|$[ro-N~#"K61 ;sm[.%`8VJP4MII:\HQ^8Jrr\/p{1d@ܛho6VWk.j'IB*geUYܟ_"*)3䡘A\tAEK%c^3^pBG;8sq_fp~3.]n8`n.F|ļ p bsE9~- %OxyRFDmݖ uHѧJ^ pMJ)UW37=N!kgG4K萇kt-X%LSWFc,m@h{?#+]{/_ SB}"W\;rӰr?*> Ġ7_UJB\z;H9qܽu NϷIJ;li\VgYRƖrcDF(j׌?-|ߵ  S/jSŋ"{kgEmXކB$8U,gɬw(9} aRp% zD5_c8uZ…]rv 5 h;aX_0K#b!;ZZ9$ĤҜ ĈZXˎ\]40.OoVZRV(9JXVt*o%Q[7QXg۷#zw`ɪ0ك+T);.-RשSJhFT z9铢r*DϫN#f˓.zT !\Icr3/|{b k(i`m0ꭈB+(0:^Mh챶ײBx8G>Y,vVӊq]RuZZTF݇?CICȺ4az]vYZPc|q{`hԴ*3sHO _;3S:cbIp[6Cv~)C'7Hc s D;i_Vlʾ cdu4tg5ŷq0 vs쏏3S L>&N<ϢS1uc8'&0XC'`"rlY$'f(>(QrПw2.4OMW/OJsUeo6eT5[c$, C3A'$C[I`DVr B8ՇH|q=Etš̀ep(mdZr5fKCCz롰MԘ|fg&WVTe (L1[xp ؆P w8uLT.߽b o߱&}k\M%n*C-pb1՗=Ѵ !m56㶑7֋X !"p4W.7;ehs8Gi`%Yfs_"L\g.'ǮFDڶ3$cyXqxR]%}'e#QzLG1蒸DY|*IՐJ_r=TtNڕÌ;>rܽLMuOm0BԮ/ck~mexqز+ŗw|@xy$]?sZ??FQ;@-B%``yVa&9vV@iJa%F)f9"uw#ĔpLd$x:~<{v+f'E,Pn _6z;;E]^@O'p&RKb,6* qUfl.j)"ƉYcqX;C |˥rc`lDW&K¯ ܵMJ%i;|}Pv22$t(<^h]B-?,#,߶#~'ϾZ)4ĸE: e=ng 'dJP6d3NaGJ˕͆T:mL &\xi𘆯 r/<]1xuVzX Q2gzY&+B?5؛)^ST<@!?7ֳ\k'9J0pjhG2J=K]\R)/Vq]-5-h%!9oR"4' % (*V`>\0%[-J t;~=( ,+Pfo?a 2hQ^_VzN$x}ZZKdsb"Jf`i4IԀPW$gw[IU߫fGAbH*7cH*2ӅPK€R0?9%6)}Xg2XޭNήX= yˍCW㪰GY wo[b3!\-bN9ҠrvoWcRtWuZO*ob<CXJgQđ SA7{ h d 6SFuBob5^QK1w@"O [2cr4 ^rCqBGgn$ Í0t© 60j)JNKjPT`I=c 1D= CU]< w* ʈQ3geH85 ӫ7iEEW:b~gH3[-1 yj.Njc68<[{ i,-F˲p]0VLh@:$䂩>Ub{˂m_\aN8gnXKѥ[$GmF+})]e }o]fyt {:U7XHU ߭o LkR50/R\ $VP]<<%b׊Re/ntY2^lHǮuSsdS/_ +(-J XrOSxnfVs?tjm=O X8D!gr2wFq{)vȠҠn槪 oxUQɼW8QйՆJڍ<k1 P)ؘ#^[Rug_Cm:Oo.0-_dC X"g9>+ r",7*!+@0QUë7zs'OEݩfkmUoG(j l*+zwߘ`g-2P!7ށ_Q W^fUSUEVߏ,K1P0 e?ܓ8/S#=Є:E1갵+wr9Bj+Fm5Zrی\q>+DM rPΏc!ؔ$*Y\{˚Z8ʱ2m1z#m*hWs0k`\а/G ll߫H`ČW9Y9At*>e`+]Dn+_I< 4Є "u*f gS}p)eJO$40mƬ\!H#U=ghWFILvY ]LjȜ ~:Իw=HSTupt+8e7PNi6\թcynL_-M#DJt~̲[:/g yeNG JcJ'oLI.n-!hOX~-͏e'U`ʯD;75P慇cU/@U?Ԏ ^L@M4FZ D7&ǭ >|1~8 :g? ĹŭN¬*. g: ʟ IQ_ 㣹oSso ]^R^4}a=tĦXOx''8N]%}X-wS~Mkp[`j- =el?^J+@Xɖ%2N5,j-qbwc:Iv `lׁYFVA#}cKB1}^IY9pgk6y6~BjU_j-(U 01ݹWS(GHcI]joY^"(X/Ët3o$Eg.Vm$JWtj G.Gިx%!Ss}b~7.|XDQJ:R!^*JejC9҃/WoץPM[:\^WPA͞Atz^憸OD K?S9-Q E`-ld y 8Nq63~YG}X+^*2w#l(cyqDj1a_LaieT3xY?{w+Z̜},ՠHd#Jcvb"`$ ot7i0Znjo^oւv5ءNz5@n+ouߨT^0ި =ħLTLHbKw.Ibz L';6X` ;7("ƭ U 4@EH̰']chLdިQ-PY.\pgQ-X)Vٽ w)]5 3yRF=esdr]^C iA?6U.O;\H%T2⇴0QTp ě,}U77Pq&JL_횴>۬`ؘ"G\HD̤'iKkl֡[%x iWbZ;p?<95>Iy nQ At'XTx350D׉j҂uzRh׼툸|Jtwj@= QWm>0DZGI!*]B1!\ZV Qgd}BI5BL`*Es}daxԑOB$4B8).YdtTÆ?7ӁA'n*2RJxfpN%u9+ T'於UРT8VÛ-2ܝUWZ5􎋉brLR.}iߞTq C9;,0gpW иݴi~c";ZW 9ѶaѴaHx h;(LA%z^U}Yw9w/&=, SK}YPJO@$dwh!T{8;=Cޖk&_>8ꨌ [TǾYiWΝTL: b 1dn1=TUG_ד.2{lZ+PQoݾ5t&rQ.D/Q1KȢ8n{@ZjgL _(a6tk@<5r(d"´=>Ro)k(Ǿ-t_QS-%U'5\m9 vy?r{ $8M̀rzyZYF96_WkdZLEۘwzWZ#5O֧frb-8%!F. KMzj1=cOSLru^`T!òsU]'>Y $6Lc̉pFIwG0 ʬs@q}z+ASe+~TlKRefUdek0xvzx恄^ٷ:c.(`@*G |tRqI>Y n5$vVtOT/~A3m16=M^7{ڣ)wF]E35Nh%u}Z?-z{hܽ`1׮]A80(CلK/HiԔ}(%D_g$آp 94[ZAIZ"`B 6J#6K@MnOXfZIF`+'cd!4o-OyyPHˌ&& >,ʢ5: %톪& [3oHެ{!)t].&tV dY|q,j9r~1?p~[F/gHG".MǀǐkErl +fĺl9-ez5w=/ -'p; aPg{ N=f g磊 ;tŌy3MqmLi;Q\5@qq π%0`䤕%8]cWq%(qkEi'`4_e[BmQ-!6Z m[}y5)in)}xS`٨DŽ+:[d?rR#ni4=QR 8!a:؃PA4ϟv[j(H{D7CA f\;< '^@Q':ļ|f Z&A F!|~"Qh4"4}3.% %E G0ȳY7ؘB\.\a-Gz9 ]>c[4l[lc3K,]OTXe8.k} p)լT  Y2 55o3*m(KkJa*Oi^لT\jD#ewyH7&p i#X6tЏ<(}(|F8M1@EZheNf^2=U=(D> ,I|_-RIe͹HKbJQ$/&E$ LpfԽL9*K\P'xp"0_) R\*tZմj0;Uڋ]MLyV(-i@_ba~a1~6ubr{yW/%[d(.֕:Wnn7t~Y;^bH_ӛݢak%'C )[V ɋLLA?#D1Tb63xʵ^Gܩ~c3.k&\Y,1U!?)E%IԄ1)]$AP\.tkս!Ol@R՝%x7gF3ZO3?pKF,V'd"E)"ɶ6ۺv |,̫oFWD8)4zE69W4wlyq0JomcE^eƪS-(܉nz[x f-<=4ϊm7uRu I 6?bs9 +f (-t߅ҁUw-˙$N?x|Ia&0YA8zQ8]b7qB%SԚ/93+ _=v%p(}O驑l^HhQXTQw8b_^bKVXg\0n$`aze<sVT"HYa30fV@0{koe` gŇ`]=ݶ1,䠘pN H>w8_tLת7!ڷ'F>j`:yKK'͌[-`m@E56  uP]UBdW!Y=1eyQJ59.t<|cwn>^)~ oQ-XD6}iV#MH)$^'+Ay*^~_K}~n !ͧ.?>ݫLF#Mڼ_nό  Z鿬Fu9mK=Z@_[S,^S#NAyw|hs-5PDA r=eð{>PN!I/Wm twL7怣v{_cBG8 Zۄy [eӍOiP* (_VRL:!46yY7۬p J8}ü5 B؋G;G!k s>>W[2v <`3XOv-J ʯH+lEL)JEE)Fo`njne#>0~X>jvMG;A3o9;Io\=b (珧e-SI=GݓHX(! (c>>?2_$pL;jesFɅL9Bn;(KDH;$tVy)Y#f$phYQ; +p_Mӄ#mAf0Jf]}Qֺ g8th  FpEJ={"`$T KG}7KC rf/Qٔ+b5}x,ǖgl S=1)pN?tgIHg*gL #8YH,{˂Js e+@ɴa8ͣ r|%SqC>Q1J* fm#TELAU|!N"ep1Q:W^.zL! JZ??E ޲y DZ距򍥅n=cTB(K/17f=W79|TwI#Gy275Toj-ܑQJ>o%^YJ4uIH=K`T<&rOs\f%g¦=(@KY>Q^3bg)B}4i1$XY|;Qu .8)^z|cMqfwg^'pG=rB;$̂ T_XUdbA'}wuh? Mt<>LJ$􉢌 ef^~ x t<Ag Q"V DŽz[ vFSOڵS&Kee\WI޹`$qn TBS86I&27ncCnUZ/ų:,|e> ^Gglipjf%PA 峍T8 s]6|:pOWU ;Φi} iئwfY?B4w«#޼i_K2hiun8hhqa%,^$V"Xx 0%):J>Y ft*; 5$ An\mmUn9Y=S5k}oeY5Ei,_*r()!qNI2K 8rvݸ>+[Q`b/lrjuNMn-Z/%P>0S {"ЌєFTyPmШuM3ݪ;);yC`RomtSJN 8yW<8| +U5䅆Ƈpz!<ߟEhН3r>Θ#^90)O),Q"{rVͶ=,yFSID-#yVekĝۆu{'[Gs$,VDeI Li=Q>?,JQMRx E3^1ZN\4.Tn:q⼦>Z1gEo0&9q؍E6IbW m_&hĸ,dSH7#^y!b <5s7ar/k8)85<ޖPCڕK}1+R5mk:*ke57C;5 8UL?;.IՑjF]?.wp.a u +IoS֔JKf2ddʹ#+BkG>JP-h`LA1[&'/bT Lv]^@G|2̐4Tmlݎ 7-*N9͚ay Fخ^- s#Ng oD&SXA9t,. ϜDN_H1.|OћQNaVp 8[dJ0]5O~|>FȘ )fTۯPJ D=a\}h?'T/}!:FreŖM3ۺ&O=TLcP;R5kȎuwA,t"r Ma0f1$ rw Q~,Mc/WtMFXEVZ!80zI~~cUG6BeY'y&'diB`B%!FJy l}ѥ, ^,KEݐj[%USQO{@ BA/JH)Ίp"e/7iYҧSfAhZirq;m w̺tC9!@Y8$V`kA!=Fi EQ:Ϡ1hshU{^N 2RKXzVbێtH)B.Fz |u.r4ppчRt3A%Li٧!7-bY.]*^ܱ#MƢOvo^nVUw__^^j{jYa!0gXCK ŒH̀Hh'-lTU\e큨>qW'?J0@ʴ_{ 3TP UH}?uv>ƣHf& A mOΙ5ʙ~[ngA:4ȗ Y r3|GH|ֈY0A-s`;36kWn2ёn"r˵f|J1HZ#axفA))4˺g ic?A5)ÃR2B$ޤ>x!r؏ٞà%P 7O)dwWi>&G8ƹڿ!p 9#ɼ Bfo7h"yHr#dR_A=e+%o4x,JNjK]s 29?ST)_{g`^e$dolʇr95繴=8 @Cx'p8k;s mѪGd鮉^"&O!^śǺWviL_o#ɽ[ɣ?19N>TXR<20G+΄:>&dW ᗻu{}ݨC.{kOM՞t²bܞ%1Hm5!aր~(!V å8Ƹ]a߂K`lL:4U썁3<^/Ȗ~ wWN|B&j$HmIwtYjTsZ?pHO鹁=xhcWqb$wmwNf8r"s*ZcԉoVǺ6J݃mYmR_t1O Z&bdAWs"ze#1&SrK"='F^ME@uTqKoޛ x> w~j5|@Tq 3>svJ2lT9c$E;-ʳ@8/ӈxNhh(Rk W FQO#Tu=G^r>nd7 A <*5&zK}_ s'"EB~C~K(?dψRa!$N さ -)3¿6.K["HR\Yo8}p^4^=OkjU8k]GS!aZ8Le5o\`,OԱlᶋaR'e| [qC˟kDY}o%%!M=ģג[_5u0b<AלU^H"wEَpQQ ݃m×+tzlB_8&Vו\ĠMmei!:Eajm2 5n\lc`&Ihq6Zq[AphO:3p S؊kh{Ũc5t`k^Zfq4:bZ7$`\N2! ue>A-GoeplHc5RT2xύfMKy6$'F]WVpj܏o0GK @Z`G $Mҭ&:56FϦ9mJH&"(mTδ,t1\g̓mK?2Pt9[ jFE}{[/3V9@=T(7v&G3RT_hj43Ŗѓ[nwmb <?mlzX5oq#X?c~5 w2psJ^ho9fC8Ŕx }zf fXFQd! ׽]FDN}4g>>&ڔ'mƗVwD Re2IQD2sGaK.R UH3gT}ŋa.*i(}{UUvR #0kT(o*[X&IP p( "Ip:Ã`7uc[ibSֻh bs1ީ!HHcT>W`\z4hjOy Q۰P )+e~r5So%g,J,|?+̒Ek^\\\F B4'}]H$& OfqPߠ>cE`_%,F5eީ{Tǣ'PUDRhb$GR{:롂k-19_(W/PZGWLn]VRo381 !r7D*ʴpF%[SB1̯HyXF9f s] :iN6 9.Ŷ/9v|o0q=%ϸI ==/h#"T/=kaDH =Ge#G=UT>:WmMp/GgvP!4swW7',|^`9#mQ$jyO4 z}e9,E! dTfPidm[ /`x}밶d$tV]Ͷm8Hth -n QoYy9iz#FgMS5,( "&Cg9Cʐ @IG}ہA3e8&`*QjN :U@7H0SC}tV&[?Гw.Ѡ1kPfSquˡjP- :gGN΂a]V,.U< x"qN{-ݬ~BY\AbD%5d_iLU 3i|&ۭڈqy(H`)m_}rd?/m;K"E)D XvzLDVnE~r0=a2Y[J ߍlix g_ם&F^6|_ fjε@Y)_'tX%"v+%8(v{ektH\70p449 L]Ʌic.E~̘7YҦ9bKnzUFHkCsXU/o`Rgn9vMAX;mp~u9iB&P `^I{+HL.]}M_y7bs ֋yi#+%Ɔ()WFQ }V45f>uN߬D]:;wGD݅SC@$JsX_J 0e};Ao<-?ju5i=A<&e [N4FOfX -.Y+:bjHL=AaҋǐM( V#3;fٓȓ "ةl,GV{b)qtQ-vG Q@D L\) J㬦B3EAc4gQ  UYf02Jf`Y(JZB3ѝ {rd!IB-w,d|@\RZ/0Rʽb#q ρ1񭎱MIl` D0aͪU]5FBc0[Ѫmz~SƑ{&-8K}ōr> IBXG:QWM:,ذD6ʳaTFP@9P f _rҡ Z#5ՖtXͶm-l)bEԭG!r4D¾ b{ۍ|y̍ ɻv }#tv3$IW  w28]r/ؕS$7Yta;WIaZfrl,oJ0^Òj4!O_.ʀ5K"A^. N!.[?΋Z}ݤ@q~iDgՕ_?]=biGl jbQ+ ҭy~S {5欓Fb!9ݽiMO(7W)jY k{B0ilojX RKF4q:9?lL^Ʀq%س:F7_Z :I41<d85h5qHbƳ]Si0ޜ `RV#.VG (:P.ibZkZ04\o= ꍱ/QmV;\S }<4.&I L3L ]쑸d@1#}4Q>N0y&4N /*h\3t饔9 KC}A'OM-Zi8*i13Wpe&y0T|M OmuSExۭZzq k zLcwe>/o3'3d8M=^ _W?l)/P~v&zuʻi~\@z̪&}j9XM*Q[dJ@G51o{I[)^4<;0u6ћ髅.3~?'vU2z1޾AX8V| }WZV8>@vX U\ĆS ?"D(q81M#9u8Q O׼2WȆ, pX;rDzY$B!aU*[ǣ>T39 'O*wwb[dE.Fciet qPr[8'R@U곁 `[^DpU|CJau* o) Т֣[ī[m(?pXVa쎽V+U+ ;sযwPJ~yBqsl,9 h}oALڊ!s4ۮPZ=WE6f @@IW/F)2 Knߔ!M6슲W *1LX ((̙鳳V논:H]eD&Հ.)ݙmɫb;Qzu[A[Hx ^O)^4c*y#%|8ASO[E+ W{Y%s 0GȄ:{x5cLRxЊw?I N q#.] t~OWV ߏF񘥈g >MCs.ҍwTv>fkp&>GzA/d[i^{!hۓs3n /m,[SHմ+W v ;zw;ScF[+փYشړ75бy۞G m!Ϥԇ0D 7T;~Є0*}P53sZv o]7*S],ڱ| #bQNѷsԿ y Ql'/pUx8=<H(с6(BQYAGѥL|ΉM!<9WFp>$a%)6n.z%vI-Ţ~X$U2q/,z܅bXA5B6*~I 3%8!UCX3U23)5NM !pOZ/ &7 6ѡռ 4hb*xy`neCHP+WF䮜nPc` uQ*I'+ת\U!)ֲ moC(4e+ܦawj`Fm-8Uy9<6#]g&gkCߙ͋yv\ }S)n1t+ImL "{*0|-{0lCR\T`I>x1lL #NŪ1V@`u345;1iLgzǴH4̔ip=gcܐI-i_['zoR7iHHs)Lp`[5u5 OfṃU|_mz.˄ZcAbkPƹh;V\nQ ~ zѥElIHxPzx-D'![ \sykk¼+bʯ'sLO:x.27X8őY9F=G!g8$U87:baQ k;Qd,4e @tvtث7!eം5Cyz(?̉,"8?"yEOƣ߬+x \r"&Z=#E'qk悉l~Ga7,vX痩ʽQp~uku vLNGj+{MEḲ[?cd~-{)v<<]r,5Y5)Hy*|V$tdڳW{slV:ĹcRI t7'^퓯(r׹UZ "\|b1YrFYMsof Uqwt,x>.3<@Y:".r]>&7 0O.p#:5$#=QL'Bj< Plp_*!eJ(J9,Auүʯ9X 7D@0á{Hѳ07La2V&׋gHAnw+U3qJ 8QD_Sf05"i8J|Y|#q&S =)SMA<_p_T)jhR /CU(2 'IkˣOcm׷Xݴ^ڻuItI {=$:)/1<'JqcdaQ@lblM5sxZIBBRԼbHvQgynUi1Ԗp=xgEcU h޶\SCd,Ze+GN%Ո-*dTsa=T JG2её T Jl y)37 BӴLD":J Nl(?dUK*s Db6UvRs/y/\U)\KmD_aE-|+N3͠I8[s!8VMWdlaEk,̢#Q~Μ,+mo=zN t7S?k_дej%gd#( yP 3ODtdd?r`Pz#͜ߪk <_P):նҢᗳ(}H' XZ7Ȏyz[ϭ@:LnfLceŚ~OiBl- aW&Gtb|krQjG?*D]Pb"П.ʔyd|\BuD|zZ_uk`O==]S\sg%!x2 v @$;Ab9X0N#1xi-0-A+L7LA`ym JMxae}n~܈~esd8pפg 2I챢/2?[zvEu~|,0ӧ莟ww=;h8-P/]WtrG(*,}%zby]9 z6T G{8<@Єa7*،8]~m7}!RO1ẵae6*:i"Wǜ$[  _z:& x"pnj h-H/ؙ&l!Z-.㠳9b˘Zu+O"Y[X !Hb#vh+_V92 !Q9ѸEije$fz\s+8Qeoќb *I%ۿDWP29ޤf"bZ%uIX_j;2g2`d=9j`fqhձ[U_D tWtCYsۓw1 ` !~~ Ctl1Ѫ5WfN-_rSčR 9S)w RuARnG@ RU'z gW8/%VIŹzo1-=zsՕhUg)|gFڍmXѢC!EalD:cG0LGJ6=%+OzqIFLNnuWp{5o]S Ўd%B9#\sVx_7:CT(>L,DV$pЩkp:p?IS3~w_{}e[ eĄpJzSBv"[dDQ7P1˸B V"3n^ iY l`8eV1]$5[$Sr,C+:l#r2L1"uxz^tOa1ha κex# :,vvHIT36eA>-!b ~2o)lDž sJk`a1}790WY1HJ?%WO]g򎠖w@<1w4mHa2sabS49~\e*iv~ޓU{?1Qi)TBvsDxAOk[K3$8cm_zdN/V+(N@`|,rc⛋L/m]kxpt@ǕWX Ɠt"V͵,UYy)U*ƻn*,zYK a~q xj/3-ݸ-12| rژ+ }Q1 7 uSya*%W3(h)n)p޿=Ϳ%({3=LoZ]r:+FX+P\l-Ώq!)>O|4kTiI@JXNәfgJiͲ认Wj0 -7pVwC '/˯BVxCtdڢe|XzyOy4w 4q)fM3!/S՜(Q' cQ$SmRs/DoW?KXY7 &5B| T2Lq|Ӡ^<(Gt|?i:M>L=; )0 1CouUR ]%\C^ϫ(1$RZ]Z,B LYZ`OROG>>5. [%rj.+Nqœ?;vRqV2BN}Uu1K8r׫ۂqpM46IKnbDsrNCu*H λt[yGp`q|d3. 7F,&@xU`c]G!Ҍ7ƛQ0ɭ `nқb3)<Կ*^pSސ":+趠I@+ّ_j||Z.+Kl:hù*RB CU?p*> Uآ4R [k(ەI!u.=+b7vbhk>̉t&W1B{ q MGxHbHTڣt3 BJGrWQ}j"α hFڄ+.E h6hEsMa01$\UtTjݩѳ'BpEݸG> )*!92'U(/v[3:"$uv\z1?/Z& _PZ7=hiK̪h63s"Is}> u+dj报/3]uVUuՒ\0 [οd!}.5R" z Z;i҄. 3.Ls:ziQk)nd-NOF ,_#4 ]N+s%!d}~xy䁁|ֿ~>Q.[Q!4ol]Uh3{"-{uǣ|m& "„q;O ϋ]'_dX [k`eUz#dօ5"x]h*64jst܍t@$ˏ=a1RHULIþ%&U-} LA4_I__XAƢƢ86{䷁SWuvїE%je8 uY/Tߵ/OFT+.Fx'ژ7zG9E8!Zi;Ӱkپғ5pΏrmxKvKEiYo,xJ2,deQn]Պqx۵ZI&[%@9?Š}{}~ Mdž t0ǏJw(*O,Xe,8w)d9/CҗJU]gi!Y&ԆgPak6a& 0V`9Z_e-H2@AK:[)j`mLB27V15:7%{l(@@b(E _OL>\ ]kv_x;9b$E_p,HDUÝzDX?3z5Ɯx`}sg'M k#AT!ɚY;M!cYCa~ԛa@Xv9u~Q%uyE;`_-dH8 2׺- em .^#+uPW6|Jpj vD.{ ڻyyp͍J:,Lo~O-+ CS# 7Ʌp[N#!mKB̡UvK6)NF ]+k(|٘(F6`4Z٧8o[8;Tw64veaaaN?bTP&0[oۯ;/.#ltd~Ϩby$Tgqhpc'a/wםГyqZ] d<:㊺ ts^:m Xh!;"uc[)yx&p|p?.agw˖W t<5JTE&˃nΪ)مؒ*:Ȓ\>v@rn8B7/q ϸJkVFJô{ڒ~r{LBݺFLeP{> @fYrIgK!mt7*۰L;6PW #osm${=rPu ub%qfwh$/羾cR[ܓ#opVn|ҕT=snHz(y}fBl@>(&N;B8BmkkB#N'끍Zu>+Rv+<܋Zbs ȥޫ78u "\+e NRܻtsU5O7hXrVZ&4+7lCaP/ JFF[jascH7DG.j)mS;{qt6$&,} MrMu41A)@CyJ=ҝNl;{xZ0ሕYͫuvP`ݪlEGЙyўwlVu iւt%ȼ? Ҥ?_!w󖰛.@(k]0 3Rᒔ#A,)_qo pm#ӅC5U^`mLTta+;byj1be֯}bt^p#Rgebmvd_[='Xi vI[ڢOk#',̚Ï?`(~ VE"%Ã=w!Hsێ>+6 @܏*G"#?/C4=w"*hf[Z/=bWiujh* "l+vN[R>Q7$sT2!CR-.:) #d~Dގ[eh.pUw^Ju~IJȂ#0$Hu E;4- W!"Lkup߿.^uOs5R$yy}\b9Ƅvьm>c 27+" ahSxG`) "7PznKleqSU&EȦf+$R V8*j~bq A jL #LYd3g*AnڔXLkd"J:@3Yuŷ,jɎII> cC.b41i8>ަ]((d %2J9̀X0pSֻFݛ`BM`2 `%AK@H^1ksghryQ}̛ R%\L5_錣50T]?$S91i]D5tT\#Fcl2&DIS|nHF(2Rl9Ԭ5@~p HL5?Ĩ΅˛[ue^TgS+:khrD1d|XjSh(o~ځi0ػ!tY["#SNC,'; 7]1p 'TT씪 -%)IoZy }3e)=~Lߋڊp $'\P(ُ6#Y='Z1`9CЅozLMrم}NVylOO'N`=iDZ3xo5y1ݻ+,~{V M%<JD+bO= iJHiEi!XoQ\񽴋JTV,Kv{:Iq-#\̭?&kL+oy00" .t:qԦJ)7 )=1M竸 CKh^2Kd QS ,Xb5jvBl XMȱwHA`g56in]/b~z~R N1sLe1z23Lfr\w^w :,mh[Ϭ|aHM%)iNHT(0B$abQҽחyZN. S&)2 jg5wE[rcr] *pLLr)T(}4wn/:%oNnR6=\{F9fH[]M%F\U粧hy21uۇ;ՒdN =DUEFۈŕ<7KF_5g^hV%cX弌,Ixc9# m&j S8c _ޒțIk*ēÚSڗ+QDZ5l>21O[ZY2VIL5Liy0 ]mZ̟O,Ivr|4mW؄*z\eCqregcJ 'dA9`iFo6-#d  U5L~Q=Hz.qM1=4F;vx鶒Y=^wPƺ'͟SkeJ3(Hōb\!I;%XvV)otVS 릩"cÛjջ>\,o' -ʹO8=QK7ȳ#;,I3@] 7)_A{#tfM<ѿ ÔW{Koɾz:0䌹 kƴ@e iXEVNށ_MV+xi6_< kg踶~ qCJM|7Sܤޮ{;DgM">=? .Z_H7״O0PtE 64&d{-Me,Cɞxob9D~8܃3 û 2!<(PDwj]qGWfj+-O@ p(J.>B=XF1{kjG]/so5G%(kPuVݩ$g@Ǚԓb l"<<3:2D\km' b0Qi &+'8uӢ\_蘒%y:o+@M<5[.v!P!pQ?vaNMY ~k$3gPg9RMp cƉT cjQjF!<"܊\~=GAq:, u>npK3S'7 YB2Fwtusݰ ;)ΐ!bӜ}aGȭ+2\F>1`ĔZӓR$yڬ9JUB_d6mV,UNFq @Z_o<:]}6,SͲ4 !u4)2$W!49@d6xVH+m狞pF+$kRgub'^N'9n"-._-^A;C8g`wrGN9ezI˖? *d+\lg50L2möBJ-eXl,e!F]@ɚNvyIՓ])p}S-SLVvfwM} Lf_˶˴S6LWsM2;~;31?hTy:\O'aèؗZx꓊<SKKM>n ;3`U?Qј: d[ =RARegjK߆ʢ6.쁩e|%n!j S3ݍYn$ ŕ"X\ ci]7ĩD#IwD̴ s{уkJ[?=}bnuens)L3SyR3lq0AiFje&ޗڮ6=D8*jnT5;ғVʒs61p1*\?4;WOv2B'x%G繾>Gƌ,RDsP,V`;DicaW8ӓcֈ QdO硽'Z(”?}]l+h }N7/)Oj&}ydŃda Ǖ/?= Aˎ@[?fJ5QqnhV:ڥR]32$91J@}@Cj 1tC ԁ3B !-{BZ\49&E[ӟMC"<}1 VTNLV!~ASGb~ EOfҗ|k [7H=_j q^!֑CJlɡ @aWmX?! ޿IƬY+2CѦcT[5 Kb?#f|sHi۔@ɭ&OT (rm]VR?^ OnXq.b|öu\&RaJ9-?Յ^ Pt,q, 2ÙbG?:^k3uKֹXpUy^~U>umR Q@ UK^i#)'c`k xϠ| 1xe9YGl7ICŌVI iϔU1q^PLcCyЊu_ϐ<\ 3rLU߉q컥ɬJ BPtw@'W!{4<ͥxed!_Bg<*Q6BBFI2,lpRvmlr-.YP*O֠0vY_]h^N~rRƁ$-39pG'][?S>;ܨX9vr|}cϝ-P3v$uTfQU$k'??LM{#U'+K P1Іkhsr>N3J5Va?]x"Hޗؑ'ZFnYʚs7}@(2Z!L^r5ܣBvs' S/d2yiZZJfK%u!ۢ)[XZ0˱s]AoS3gT|T QB@2JL?ئ:0r]8Y^UzH6h3WXi5DO\W %6ck"A%`2ɳt|S K 3bxM[̶OwwIDZNsE~Ȕ bcr.}猾@?Bدxa]5|֕By*|zXt` R-6V,89]AQNhb*4ıF8U_ɦVk>u-y~~L/p{ n 2ޏtI$$ |qzZBh^4_qN"E]_)DujX:Lľ}a{$@9]4.BGtR㪂jQj~s5_LWM4{R71}xkh N6.vzG&["/֠TUs7d;Wݕ5 jnWyuD&AGʘlG(-)[H XJu) `L"ɨZdjJT:Ǚ.=O*eR(qeFfIٶԊ6ILVÁ,QLؤv;<Ԩv 6Zd选T2ZL{Bw1} &]~u578y@ xXɳ`b^e4EwJ7h|p%ADZ$rj1]*Ec:)c)~=^I3" E`V> OS(aVla%+j%23M}:Asx5 w93")Xܸ ]H_ɔni`{LEً6UP`4h_iSjwy{:4!0f621P>( s0Hbz@{]q!h,5A g%}NA=G]S\Rߖ>.~ꂌW & D=&HUR9S/0x'3t̽H6(-##󁋩qB&ұf[jd6 O'vD\*[iODgwo%` `4bS׌U%]oi?+=c3+ǖ>.^/Mmi2 a 6XV&1^csK::3Pӣ(/sLSItW9؂T{+@L :ؒ'?sĎ5f?L{9Y3>>QN^{*/!%밋4)n\)Df{ I!5W봻oK*@4L}V -}q/d!Ix$:nc;ƽDy*pₔ^s;rq~(GlÁ隺L }rGP AHm"-4¯Ӯ!/m\kg9 ؄f->ptMcܙ$ߋ{aɉ+w6_ְmH'^fօ,vuΎ k|Q6X$S⸱;X_`&4iĘWxm8yMIV~[( UN?-p6.I }X?-+?Qx-\cQT1]-",vE?gj2zHtr% b&zS]=+#EqrZ"!Sn MI͖\. U|s`?qzdQ1BAuφ@5^\4 cRQ`?56*_ޞZvYsL%Q*d"]OXpz: #dE%_ {kviN$M{9YiZvaC:,@&:uVNc!R$eI9I1[O]*8W(M.ya&V V DϲTAJl s!q(Nh 1cUR'FeI6Y"%b@nF mG×lQ"6o`ihWXKEZ׏cX0GW(|m)5y}ś㟳SydZ?̀_1QwI΃8j&PAMOɾl{A'UG+N K3,&9NBI{}<ylHo9SĈMlҒuqEhmYXcE(G&Ab$2G ~7žʥCģ1+텻Rk(gp)rGd3blA,F;s=7)mRsMW6pא,`Ű˼epu#l=UWv sQ>dR ݌ XK%עˇh.0EEbUU)$E)?X}KLA}Qw_;g/+@rϨ3A&帰FJa8+֓yS Tbv&<'`@D{T,Kc@uyu]yB wk2Fya#C{Hyq軲UI$Lȋ5RcM3Xz ŁY]evAe0 ?qn]L8̞BvɌM$Tb-ʤٯ"ԳHhl$-r3D+T<Oӷ+)؉OXAUEALeT?Aq|I :l-yeWH]q- 9;mdg6U v#:VͰ6W j>yϟ5Z^{p6Mb3C, l|E8u^Y 6E^ׇ&2AVyDE?e?"N7 {"xfPFr =󋈈(R#t`<~J77=EnZئ-)h,B73TNM^{9=ti_+8cUgBWmӣ7X..eQk)ĵV`L݅ n8ik?$!B| aVMt8f_<Êa R|,nI;^--VTx^fZ`:D֞rA8wmi G+l꾊S \M~fLL3>PVz^si5xVBXJ f<]l_xΠ~t)ZZWʲEfdMH% u9~=% S Ok?30Q9AYVp'?fw.e"tȀ٦Vs:$BmU=0!W5I{B/d@8.>m[㦮DG!LBU"|zGr9`Aj<#CۡהQcpQˈn'K5DuuO=6DO 28ܗ&)HBCY܄U@ !fAs.ڪ!u|U5I:bw4']clq ?@\ړP3\CT4]#`lnMOwšW2t{y7xNg],>j^sgwwTM#<tgH3kCtlԡZ6ݯMKS03B]MdS'MZ+@aPz`PPY3br3HɪStF?%&Fx+LռL#ۙB L`|c <}fܾ̝N#{`ۿ⶘k<[1s@PӡY}G2C+} nXjw р=M);p*GA6 QPiR\kUu:5띕㿊H/'ʆ.51]LJ90mOT|nK<uByOM&a_;\Ȥ'CfTg^׭~>rt*{ ؀fRA q$Aee茋[1LRxk O_}ާYʢw욪⇐(&I &_h:R /qťR, l#k $|VmJՑnf]4,]HXl9˒p|!RpBzkV<,H;IjY+j wSrc|!JH lS|7YAI&#6L4@p`!"ZICC$&W91v<_U_T0Iy'~t8:v::SG=X! ӃiȊ'S/K+u7aUT6S"!5ͣ*ZomlO:C_0=NgH0>`Dzq?:5bC;װH:RJ,vdSvY gϒ{7h7,~ / ⃷O f猓 PF*~b!ܕgd غ˿)fcҥbJ𙵘(6G;;2B 6 lYaYs Q'xW%Tsd AmwT潷2dV|n5|3rur_"6e>UtB4f%wzbØ@>?ނdAEskTڨu6dk `߀_ nr@̅Rx2YDs$GG' !jlk`™]ЩTT;mV`찔bhNN(Eڗ:VQgSb 7|P2fقX|H-a`7HAv1«w}; buS ֻfdac[Ӝڐ J^A7eGrQv|OkjsO+ʤ{s|dV)cгcNO!+Ǣ%m̥j K5{6*.s\OEuq9?-b`ȹx>`BQ /v Q-E_QaAk kޥeQ6:ͣ]2.HB yS@{mlH@`ry I-e- [pr!M@hNQf:UӄdSH@H1;l9Sʓ[d]\K'pV$U>4Lŋ-F*4jw~huŝ 11вyCŠLX?j"!-YrބPMi Q"A2ʓ:)z>0&ji4Et7OqG!.wkNߣEVzlq@:,qtv֭_QNT_qYqU)qd~ C9U{ 8}g-;Bzvg* c8 _OlT%'%hIV6Ƿ  Rt]9tHC Y)rk*yI8Sb΂!ua}foajipT֊_pMCh, 뉰$>#_-,dHnR5qBP<$Pi g2?. f9A G5q24DtWA9(^uy'O~$K'D9qMVV+6Wa05̣Lz(#1uDUk/UC2=}X]Q͎tea+DrRQ)Z(WeLju׫Ywݑ(8WEֱk 7}ײ}5îQL/&\0.Kf7dƧLBr6ZV=j+Yn'oϵq5QX]]@ #D Sr:VM%NC 0HniJF0e̠Z-%YJ|Z-}*rR<@'Ubˌh>G?[* /m N GwA@c48@-<"h2_O2$\hcZkFZq5}4u7 kȶORH58 /8\kxA* n++4%u`ĕ-`w%E0`T| őI(Wm~S</h6>b#%H%AqiU fbZx>!J?"0ΨxJA!\wU !?b&C(gV2`I;C Fpq,{uw /$||W6PaȤ}tZ^h,cGL Lm7LhxE.B!Ay(sw@DBlw!JEfHete-_2 2M6&~QoH 4AL !ۖұ<{%҈CxYib,GxJ3]4f0+( nTSAS"l'}uYf`-oqHi'To2'VLKa}"K4Cw~ nӌn\ӗa 1!w2C G&cFM2zs]D "ڳ`VofB/J+0l=J]ϕeޭd4k"^ j:R R[|tR4է-ɴJɆ4.nGSLfW+L'r*ɶ2/z| ndzn>6a^6wqK4ӫٳ?ʖ,/nV,縛>EFM9p6p1:#|_w|w0RzZ +ʰ2 ,:XWmF7kZv/h:RQZxx NNbǩX)Fu9ڮj'wGem"sK<{)>ޭFu8]8-G6y}xo?}ET3d!S=yZXeԖ2"D11(FnnO(i]jEͻj66ю,kY󁻥xKjV7^Q9up8l|K͌І۾/K{J&F=ḁJ&+c]*c Y Ϊ$0U3TGc44|H5ʈЗfST g|gp/nHnFM~ 1D-Z/b~D$tYYYVv "23p#L2!G mBIj:<++Q8u[h+9(O{yZR89D4v X#fճlcDS"&~ {9쳣"@["} #'}rU ;]NàFH߃YDZ6]H5~wYBq^,ѓK)~*(yѨ)~UDŽe} Nsw.y #O-p C>; LoeXt~H[-AL!]زmoR| __&]X.BɱF̸ckohv0 EZM ! l(WzpID~ҫ4Ml^w gV8b!r eBq5?)J5MkX+dTT 嬣O}h5$KWoH8dy,nuD}3굾~hPx_!Y܍&OQQ@ o&= ]tG7*;#D{UU0o+ G +-jŎ5F[ ϡf?ׅ'aH/YuדvTՎ 쒏2e1e7n7m$K(c(AݥdjO3Sk:UQH ف=lRaR>4'# 7%WLhj0Kj-THvR K"H'0ㅣ`rJ9/[Ȭ]Y7+9T.Bm"ih` Q6o$))^sy7"ʑ7|{0%36qxtӨpG87]W-3s\ʟpT=*r?aj3Ok8o]Y03ZÁj9JQ k(B/r}`ˁU)7="Tf&촬>Mh3(ی^Vq / N(x/kbl)id3wT~loM霢fz! #.P##p*Ah,=O^6lzvi?Q 6V%js ;@(3 %!k.sVD"OAQAR6pN6˜,xx3XS3,B#knLP?]k3?0"xљ$2dJ{&S uh>o@2M'F#I >`U'- k>ib0Pk̼*.|ӂBrV?, k,O gp~-v$/FrZJVoW:ЖpZ> @l~A} .`g@JE(SDbcS{+EE4 8o`!f ȓE}#nX(sQuD/ ޵ km[B G9XF+3aH楼nʁ"Yh N6(}xe:YE>߅FL.*|6ELfޗ\Of#QaBN&akh풦QI\Ϟ&442 cݵ"rݾB9XVj`o\O9TR-ӫǺ"mM ,6D 4'8pxa (ثc@#fj{ec5Ӹ]֑vM.hyX%*!c#POGBHmA@sadk[[*VĨ s%a Ew s1I%/{7:yPp=zT{ nnPg0IiZ-oεFE3O͕X;ek1Y1@p$gL3n̳;-jkٺ.iЗ@vի`1xe;KTٯׁQp4m*&4oO>jug8g.tҘl.)+9/Ґh#\1|=Ƶ|T|cChƗz#ؼ9&qtEիw}"os!O1Փ5N UhLJ{ m߱v6!"omٟ+"N` 4rT?-Gg.Ll}.<9n|?ӲF1U7;rm/ǁw̒a=yn}v\-V*],R~_V5*} E7 Yk 3Vuߙ{ҲЭ;}=6c>Yx&hR@gi@)NH\&.@ Z繷Eʑu zYm-3D Z]傯 &Gq'B5_> PQ).,F]KB~][HNDH߉'i&NׅހXhEs.KlA~4rJWpc;E|~F]4b ^1 K)z3CT~/bJc1Lx vBm/5 a'\M㹛F8qjWNiüX%f,ABk';2u>TÐ}a,ƌw;EBjk0>\ZatDtOLKl.[6;Sj+"#Kgl\U_z}3-U5*/ K 4}`mʷdc[ Sȉ?\AO\ၴN4X EIoLs<3[Ol&*\H یÅ}&K3Vb'%g t2!n˜l7=QFqŸi?,` &f)|B2uOKp}InL3ݢzM%LlB/bBdj'ۚR6βk-lBdEQ ƀx&~ʿ1Atan7zP>۵Ҍ09rfFWwz +q92}jwoF(bN*8F)9眪_*ɖЕCCT"|=e7[s[ZMǛ^C ľ?2l]'W> Vz`_TX@NEi3]u0M?6,"@B@X~:~=:aWjeIR ,d>\e=vL(_-%yRqSA/(zДIZΜ2rp^|gr¦vh7 u tB8ts z 1. @:JmS$3oӷQ7d:@Vs Pf?n:I丁@4`vGFڥEIiG -WYEyRsl3 e"JlaN3F] R;Q*ס-3e4{?Y b&U.[>'CluVDy?R)!zzVbHZ]E{C4ĝ!˨L푛D#s=x@ mqpiD!U̍% /8Ƨ4VBDTN!rC zkpYyYH3!Y55n~ VWw"Tc=H_+; [f"yȡef%2p;хM@>ն89˺;z(UQDHŔ-YD8f$#+Q*j78^4^-A) F *%@_Y]jj„`ґ簞jV1P;H=12M)p KXO';-bo$'gw-G"XRvdl^s;UX_!NZVC@!-. h ?f(WQOc ;evt eN&Vz.*{' `8_he]mד+)7/*~{< Lg^, 7ƒ2tzJO9g.E0Q}E5\5,Olnո#Nit PtTr+b?L}fO&y-(4Uzc49)yr|N.бj+8WAmL`80*]<)$V6j4>tMѷ̔*u^$S& G' "Eo_aL=8 IblqN8.' [+,.6SX -YGLL q)44`\Cb NGDo9pƫAcl.Y]0X6f7K>zB1Pdumfv*RLlo'-8-.YO׬"P{zq"o2dݠ߾ ĺ:(M`{f&j[WOB0|(WjP\-мmGě'xğ3LpՒDf"N$#M{큩J̝p^6YL^o=>xHJ_ |+%o}BןNmI5z< Az1gЪY+-4 J.!Ofz{=N|Mi Uݜ]LtX@ k^YY]Ta~"ꭴ[h(+/Xs8.{N8^kϟDoTJ+&m ]R\:#imcAssK9k`h nSҖՂP!$e7}r2$Urf%&j4+":ZB2n-IQI#7; !\Y @X4ZG!ŁcyqOPN0&kGv}̀JJKjM"e tx8?7FbG &@[HY:GjtJ0P[ne8pĿmy lHZ 9}̄J JLpA3pYrw\ `lQ<==38, UÂ-$ AȯUN埪MBTd_ "ۚ sfV_8zEF.[5YRD&8~J+g=_n=P05c4E=υWNSTv&*$_ƨ+ اe$w ͘eUWqgg%w!?;Q9 tnl~SBqCbp/yȓ?b TN rY8jÐrC7uMNV#h:tqHcɠ `ӷ>!es@݊$wljwkaO $[8֔47<tLwn$|WCrȪ}Iz*]0*`Z'E=rʗӏ`a#*6=rKʥ)Rr><tGO1Zf,,7ƶEI]5syd[1zAK<'I4=C׾Gqx7ITLQ_p(1H'=J9V(J)5oYDN7|% 3WH86y?u GՓ')ʜ]8N 8)+g2Ƙa?`~ njѬKSw胋F3_t~(nV-;VԆv3imT ɝB̯Qa/ÍfTA"LJFefm?穫,p%la^ij:ԆLsX" :r*aˬ[8QEGGoXFS>Ig4AKmKHiK=(tR'73L)frJO~*$FԮ'fa$jgb *\?Od3)Nm )πjZ8! cOIKV(W-͐)[=ae|~֒Va+?+O;bʟ1tn{—5KEiy6|:^{|"`81iR(թ3 Ž?"oǬK=#(P y)Pd쿂ˆ)s݉rJCU8dd}U:o..O%DDѳw~źY}p4hgzu[F|ff*>_3R+}%^{B xK_=L1yz= v*=@߷BhϦ"(=9W}OlRJ >NeH> XXBMF^,rŇ7I+ pR}Q,ٛH)q.ð{.sZ v&]h|nsb'B-sMEp#Hfw7CVҊKBlBi&L`#Վq4h93I|JI3X>C $qW_֤49E5#'4f1|6br! &@EA@+CpM w,Ɩ1?̧uc*3{ydN& 2fiQJap[(ICI{O >iHhXdА7OEm@{A}B16 ؒZ/C]CZÔ&ښҋy煞S[Ç8P !g _1B«\24̛8.|C2W؄-Z糧c@LIs(Y+y H$LFKVrx۴{}Xh FnSn7|sI6F%sX>^JW63at:|F.bo=94\x 3U^Qq]6j; l+v g#O X5˧F&nWB<^#4BRϟ(p $/"`B._3&Xtŕ:i?N5ғ }Tܗ"?Ej Vya//O?`C6/+@3q%y/#+Իter ` NƸde5V2{Z Impdȱ%}8J]{S-Ӝ#n@A+\vc)t@8kٺ x*̤WԽõW3KOP'kD4$!}V<^  .6-ȃ|aȸ q^i8v 4J%y yE5-b 8j.T+<2=GPy I D>" ^B*08E)bEuf zU5VH޿67>qJ'({ʘU qtp}Z--&{W(X}ۜ5caiB$߄_TYc;5_^p(hJO5d|4*t:XSpH!x7'C:p1g_RpKlX@pb[Q=Maf(Ol |`weP yγ.hX; 2 KbXNo%\A3GR,9+knwb{+ʂވXVC UC-H3CV ?L`Zߧ.\b.5 8ܖ&#٪),ɡ95;1O" `;`кriL4W^A"BEHp&hkU9*EBT}%tŀn :pGɷ/Ed6Pq Wh.;{ YV g|R,UQBԈR g"f8BLp$VX~>%sL{'O k[L]ĭX Oh6~`,R㔲6~G'׶gTGӥ/yb&ςOS !")AaԶ~>`#T֮ +7:sϱHyxЫJm@_6ønYmqeE!|-ք}%yҞSj9RDjkRUهߥÏ^sLsq#?pt294`7eg%q{xȩqg)?Qye9{ҭDɑ-8V.jRЧEExLFPy##Qxٵ([:_ثr##'&8hJ*j.,f<}X>ֲh=G ϒp?Gӱ퇝(\m1JNfnxf(!L`a8YLCԁ O+0d v?KKN%OAE"J9g(|KJ[A< F*BRX)pCV4vjp,[~؂mNN\<<@!]o+.e5k`|KIPF}-,|Ҵ , 曙8Z*t{k`~5 i;SKƮEKEiOBz eY p PeJ2w7:%Q#hF/wwSn"9 䬞 ھD Md [5 zR$~"`w_LE't2[L98SZgNb[{ pXD% q^2xnW:QS(lazQ/G ]row $cHG?aXbKBug \^&~$\v\ߊd؟ TO}6](S<mgo84Y 5$b_$&>hfBs C5mY9n -gWDBuYr)[6J(ea.q[od 6&jލ2 m׋Ҏ)DgX>pұ NJ8:!?T /lYO1z`Rnਯ%}fq]*ߚ&ogL@ KAiFHB[Ev^/+߳WVgS Ur5s&A5C7`_C' W|3ֺ ȧ7n!dE)jt‰BB7{gH ~;h!9~LkMRل[wSF*ZQ32D2)0n9JF>E4AvCX Ӛ=z-.j&(Dco@'Lt?n ]QGuboy?\n;ت@<#B'V`ݠ,o_b39А#} ҏEQW$D-KXNSdW&Gk`Ci>=J茅8IfK0ySRP <̄eh.BJ+:ZgB8:4Ը/5*!eVQ`0L.nتRIU  !0jEM'֩BMPV|%i֟1ԏ:+M۷f^,MU=1 'PWPנ.$ɳs8O G9#C,e9}@[fu-8 CNH`le̟e4R L"u[)' X!ጉL,t$BWꑩrjJ= J V 먮)oseb 0 Ŭ*.]AZrP W/؊ Õt3UZd޸$ 3'>hCD5/uaN)^/>mu/f0|E4o^)QI+!l -+H8o\[,/Bƕ5AC.(fϣR"VH+.K][ ŪXnZ)=agJw|6/  qRpR)e 4i$lt29TVI VZ}Jʂpć'l# 9r T>M 8l"AJgZS,8#Dxl :PAk?'M~sZ1YAnܜ0 m@e(sQ3cW)xi9"~p8Fɉ(8eAeY'#`-6 ϟ0:fUGDbW)h<6.>81aZ%zԳ-dD`ROIIi&Ye],ߏKMeCeiP0 :s0z+ۥdY،6Ojb6XNX=LXw+O8?z><Z.U6jVp ,nxtn.Hg89t߱UE?_Bj̊`g{XE~$]r5V[kG> y28HGtԒqp#Tgb\^ n3D:C-0%i_™3ֻn)x3mpoҖMj302KUA.NJ j$I ʬREO3z8HPKm0?sGW'U`,wv:T8maQF0*2aaߪ$/wg$Wg瘃/*b7 \ċPZv'SJO/r+m1ѡmKт8Ui2j(is{"7.@É1+khd٪~gʔ,.jҎ9zk7l˯n; }s~'d쓅`L (_ѭ V|*DOؤ ryW]͈vg 9 )~7?C U+.ϯr@A:A- !W&+Py}8& oFt6FܬЉI=o9,HǢ=leEq|ljie=݃M1lI %+P6>lV ᒶl"|HK?㣣}BZ^=,6BHN Mɫ]!v/4[w,K8ՉYX= d ;ᡣmRSkȨ9[lB9cctAZUdokB:J 8 3cB>}LkNk*%/Fۗ&O7\Qwq)XOODkv#|o;70n5Ҝ&(˲?yJ퀏]\L%^[lHIvjdo ]ܘU}DƳu<=1qq)ޗ >K,xz1F3<;rjlwط8,WÖrBI>dQ]8Q{c|w׵H'jJGX6 g:4lf|O"1M&/DLh׎SKV 1d 6!=2Znhr V"VWIϖ[ƂLĕjt/cԺtC֣ğ!~+6$ܟƵ]-(67;s"SZoO߁pignOK3:IWՂ[c:wjp=y<+z1J>&esY Hؔ[A`)+-[&<-/ށ/e+;)5Pj<,nmsm W]eN08~ir]tGhrsR0ťMQsUJD:w6mIuչ9Oyr9ah:*ʲ<#k3WԶJC 7S=*AnrZB11ek]&U4ςИ->3S\=AdД)^ޭ_o'Yd77,d6OT>۞UI%փA~X c;x0GűnurbπNXZڔ&![">W蔛Q~S-/N-[N}V*eUAƾp,=E$DҀ|76J7mJ|KƤYe̝ۂ(="B]8$|QZV]SAsn$0g_iE|XE)&?uDS(m:f٫}Mgs{ JA+}j 񕆻d f]R& $?KFM.e/U٣u;򤘽Xz#e_ X֢LwU%AIk;W\zwE 9S+NpԈ  42@lE acWpjb yCdLsnüaڷP፻XˢyK!cZW^87hZK9P'M##*O}\߇S . hlrv5P}5 IxNzAƝ8TCEU1rB@7.*urO4QSx[n,q,3w$f1Qu?w%$&:{ZN &V\S_4ix5GX-86"bD`eywῠ=}ԫÇxpr("yD5;<;9=/g87UHd9H,gsZyrZ/ZL7w.f`#gࢩ Xoށr 5xo`YYر Fޔȡ1yD@{&=Q? *i;ͮx<>(!^*!i0_H;܁z~>Fe@B+blj%t&ɺ`Bk+N"g;_!m03?1@Ky (ws2[;YHdbٺA|#aLC~J@~(^"ԡ!ЉE:szRQQ97_ܖYgdțx*i.fhͽ_Pn^ o7S9t_VVLap xp:+['6v'j uV5&a޶ٙ*$F ag~m_H=rIl@VVVlK}>/c[dN6;A eQD%{ǰlM7oG%*'ait ]. WXYVnpې }$ts?y$&ov#NAWX[2_8-N2w~hץ^r+´x9.YKG_7_*3k޽c wfIHX:d!pIQw 0V pB"Kl{KiSʧMeW$N_b,4$01q)I]~,s\_&E1\Y,ڒ1%Wl$KJ¤"L y3yʱ1EEx} P$rqǠ96m Q]L#AH,dd jMĎ-E7ɹ>OjdϼiU"ߡ*ǃDM,h4\4bKiˤ1£بwfP7n(eSX9c;:V s59v}M=$ChٜɎ.k;™-f}h̭XQ#'eDUG\>Rрw^8,&]a? y}R/n Y=UiuX2SՄ3'IJV9ڐ̽$N &9ʓ}ya$$k0MH5=2t% s1t:('%f$ wI'8i8` Ĺ=s8ᾯeS<>8,3j77}M7O_~S"3`1ïyE zoDbˮRS o{S*"L|?J`<$03*c30dRw+51zh_[a/I)Zial +l(彼 wyGjl}kE]pLQ /CTDžiU6-L~GT]/Cim0L|8(1'-TJL=Z(ѻ`ٍl&w1h58fm~\3|{Hn& i yRT*~pe`~RF<fl}\A_Wan`.^[GVYZe*kq.3b95pm2[%t1Y{bԙ!"/r,^t/#ގa#w.OM@>\%RO@746o69-Eu~eLzJ05_zzd&XIE  g^YRC{ b.j-UijWgb:T~FU$a*[E@(춆qxc )6(wi!50 厘_ s1`&T`6*r)d߱Ԕ2tPztem"Qi.]s] Aqۙ&j"=Swb!h+V<7殧bn:|oHp X:$sEiZaA'&cX^pKnb3mb69AkI =<C.,Q ZA |\X[`(C#:hMrۢgFr5}7k<| 1H@D6Fٚmd(x&r'(2*SU}fDpx  Y,ԞO-,J V9'88ַ͛%)xȒB4?xu^yۧg{#K-v@_:kj4 l9*O,7Yi@8yu܋%{)|כb|6j\b& KFじhWDLyѥS[3JϲSf4VmeT`CS: ގϑ$'*v]ȕ4잽yjͼ!NYG mSh_*q8d1 C=u&q7%; $Cܤ:nwh*zK7SN|D!?\DKߤFC!KAk5%E/$k~[lc4BkŚ=վ1ɚeALM)ku)"BMH-\d=M3=j |pJNSFF/ Q}QBY^gKVQ'_;RI'V_2 Mo}co5&Iؒǜ[na.AClBhv/_Vq&jfe+5 kHeN7ױ2Liy&|P1G\Ԓ$TjMm0ɨˠEavYO-1gT4fhy~;ӏjuVĵs\`t}N CQ;#C`E!NnN@t/(xڊ| pF^+瘭-^3*<.SlZXjj='0=?.Ӯl0 )= }IH E O7{pc0崖porULa%Kf0vw* Ux*EVDcЂd (V} m/[K(s l*W?83릗s\t ϑ86bҴM&-A WoNl2:jW%,_ސJY[dAk{5faMY\=U|?UkA)G=$x3&V῱ӾDI8Mڇ+q F:X/1N`!8C9s32#:eY|+K_ ~;%ѯ*i{sR2&RI1d]Ez7~nw j lM ֡*ҏϞ/Lz' (i1o2a!H8օ$9VeRS%C%ʁvv]'AblS=eE ͖4H3ܯ 2dΏq&h,O {?z9>TؘXsVUR?hwqBp#CRFp "HHA%6}S!׉S̾(t˳ˆ^tǍ23h"xIٮxUh_&{M"oTkb^]G͌oPG`B"Lg-O^{kHyq ',.L&5!g~!r-~H`jU':"sy$%[^nOez?88Sd8p鑪l]$!MGZqޥ!H ?PV5x4Y6׏j@gQYYss~L7y_cHd^X ZTX*& 4OGLut"S=MOe'{ZhN7<3,kO5tU_Ii=i#2N)\~@ysN%pM!UyIN]ǃ5ϬKȪxLT3<S O`܄r0N:dV!OZbA?E _ekD“_He%JDS݊rDc\.B%odgWQ]^к&Ӿ`lH-@ ]iدv8RVۢX&ME$C`oa4&ݾa_ƠYjP!kE~m47`dWRyW&\E^[@%=D n ؓtlxi2#|;Ƈ,sS0WƂioaI8fQFr*r.#IDMYW5R ?5ng/5ÊgЌ`+gų6O%1:Q.dp$)eXٔE8M v>ls+YY8ik5V^w@]sedM+&[U ,zԬogI:a](x'i5xO`Xx?rS krڹ1tH!_GҀtkR;e k:,HxxV&BYuWVXd-{]kyT"U)M4gFvL0O~1*Xހ&h;9@neY=۪r\85akt %z]%-l?G[ _;CBbEȵ)F饶9z/IMBϨ{*s1AZ @U; {!poG9ףwp2~er|SbYQdENԱr 1#ĉfNR݀#Tm>K9*?nb5^2yt4h05U^D\5&2$H!L_by yJHՍZFStA!_sV T[I/|)AW%3R0qE3R'_t}3ZAXpxҞĬk]}i|=_{@Jݕn !Aw[JۺZVHrf̑b?olCSOxD/vzu= 93BW[A IGLu6LEЦfۇ/ N"l\.P{>5^14[([i ɉC1onKK;c)&LV,FH"\BH*̊Kӟv"5B6 v|$5dTk^UޭRc]l?l `ڼ% D6lުuP1+NgA6{E0F%$P?6B'q݂lM^/#old_1z(Y Fw 8r>OUqR@u.:`>/>mT8E[pp?&ئ j.t 5铋mƢFVǎN@‹`nÐfeAm͜0~|zY}!7R66Us*`*K~ճ<Ko6e+tH'LMe5MR@~󊏩44zšTȳJ;/=5w2>~kū m5 cDg%f>Og?L1Tn@CFp, ѿ2Tr.`lŐN[dT~ niVor$PE+w5'Pwu=^@|g|ӫ|`#hGxjmylBΙ @,YVCLg7r^&[{d\v ȿBXK[|/صuY7B`8їY *$Q84ڨvS˽ FĄqx|KJU.k_;NëĬ κӐ齿R&",Dާ;v, n[S,':DF} Rl <#PJtw9=HBKɠNV|xL>CȒ9璼+K5d cO40AD6Np[INR[wmK+b+Y.6HI~x;"S hSQdj. G\V?ğvi3Td>&AG%?!84A"ؑ,K1#E?|үĕ>XV՘pl"=;¬ nQ=! ]$મL!W$j-X{d{y>6egSTh9TU%<4!Ëӧgg~ipw* CjEf!jcb/2*دwH cD X Q%u>0Ob̉Q+z|ZCnkX1%Ow;B&bbg⮸)5/bS]cih;~/vyѳVb!@2QfZ@y uQ&^W.ABT{O*}y?یoքjI@d&Vu5$mƃy/(8$Q;RbAٜ* Dt3CN[oaDm uǕ< OX?MfSYp Y#Fͨo d3,-&!bY0{$@ﴪ GX6E[nn·2Q+YYhfD]?-$"ٰ]8w9aXW;1T*HizQK0Q-B _N}zS\Se;i䖷g7tFR@dv~n|'KgDX}+oMfy55D]v/S"JD0 TQd5 #3cJqǔ NFd.5'$epepnFήu(w_k4i4#˖U_q~/I<0T5$ r z B;7KmH qTz P5d: iőxR~. :#NCEKY7 MUܠd/?pVV~r8&&s) wG.>^h>[S4~g6XV 3cRA_bX¤ ye R{Nk#H:&g*_0 ƧTOpa+9Ro|O_+nrbR`)Lc[|n5Ø8nQr]w ƥcKo#!: {OkMleXHxQ7yL:$#yfomT+QB'R %/݋m9Ong#E_H7nL H 7-w*xD| k>'ަq"8"S)p>yaq#){"A f"v9U(Z/Z"x cD3{IIe21&7-"6 46>挰̈́?>ls^gu5b_ ܛRJ* Es^-vĈ)Nm ؎358RxѳL]) C k`U"{$eu?*@k{Z.yTuPA1믰u䣒m6r8Wg >6&\(c7jgLG:ˠK|8J}(`UZ!CI#Qd8  sǭ/wRwcL"}a3 (G6V /8~9Qӊ/ J~1zp:q}$xng-?ev&EPŴq̭sxpL7 `r7<#f ''|;tÊdGzUTWp%I0,dQCVqC8Շ;]iX>!UUst` o@]. R~sA͙FW!S-C$b #.az]䀮co,s9~j7\ r% iZ"SG*o ̈  $q&ZZT֯'8TYB) yn'^_pextLzx aHnww=[~πӊ:k fs[R<%5g1xփV-~=eLCh,c`Mmnc^KZɵ{aH#9b))jAܚᬳ8 ط}u~+WjF#Y}$s~ث#̎H RѐmNM!򻠶M`$$ߕdmm&P y:H\ ЇMNUاC # ݽQL3/4/:6Kd&`ʑu>6ܤ&% 6s?d⺩Ԅւl\ (Pj Hs\b.{q&ǑTP D8aI8\s[q%3kۤ1`?tܱ;f4֐hLIAT8LƖғ&pȭBmPJDwOg$oqR< nLM{#--bq7X91-Hxvlr&hEk%XNoOA5֍(kl0\ސ=r&J &n.k6ZB&@tdڻ. 0" ?M\ՇdqmhyTrռ ڂшr] } ?LKs\T(^`8\J2EO3EVi-Cƅ;Djg]kpcӎsY60w)5R C+ͭX7i'b%kdR{9٪)ѡcz!jI܉:}zʇNC8NhkkMsdI'gZe,dUR IAYʥ]f !BPJP c1W_um3>(&ӓ i 7\vkFK(L [?^e+`S Ď_?01@qTZMO!'.no 6)Zfi\aU-KOMf}]&s/@=TkXϖ! p^9L5!z& A!pBz4P[QK3+ŏ )d=:,X %.> uuEL67i$QEE#É8 O^͑b`7)x-o߫s&*0KU9YQ/Iږ i/FbkϲܪX"n4MQ;hWkejm>ݶP)8/?Oeueᆮ6F-k Y:23;ߡm{hfq*֍rݪHK9f'!S.{@|%Za)w -%}ܪM\^X(Rѧz@ߏ^e>>7˽W'ݓpnJ7\EH3;'[]L[zb,ac(Zڀ}f|I$+Q3Vha1O3⿡]v?a>dNGK*2̣>-PeBZ'*gWȭJh15ǂ7]䋰Ivы^Kp=KT@b39H_JV RBrk'!O!ٴHbrcn0n^&7َe/>s-; Zk8&S>Fb88#VԂ(㴿42cݩgeU5cȸlmLM0g}lQ/aXQΜ6?<o{{L/[dD ̧Ow(# +(lҬB"ȖSdMyW.P%m>bp~F/*"Ȥ@*lN/$d:JT o8cCVC6uuPSjBodvf <!5PNbB!2dԖ>P̂~4wzkЇ.أ} 8q-És&+--to0 c* )x ꛻ѯk .~  ՇIv>{ ǹ#j&Kg #=m ܭ4]8?"\y63FZ"[^C?9 ³{X# vsKKYyqkƻ'#IQ8 x&/@aX ]Q2H1r'aǀ5T&(xm8* czѯpTӀ&'(jv[;N 2OLM}ee&Dql09D@n87n八fE04-x f)}"}d%h/;`(%RoE|Iar|M 9>L:eC6FN;^gpBd9-ʋnے@vgJwkJRP0I ؔA(|3/ǩk(U/_\nco_3Ǘ}(j!@hyVnoѤCt EEݯE]`Еlt}B[R݀ 5,E"?{'aj+t^0'IFMAP)7x~,\n1 w#p+RQI% 3Fj~GFD1#ik4چɇ8hxih/u%1C_-fym<_uy'L0p*^{c/P,fD2&u.cfcɋ܊N Y'7{X_6m)N$_vz9<֋I{bE섗+;ߦ(UG' Cz6kg)`W{mENI7b?+!v+s*.JJۯͤ w#2pT0 %^ 7i,XpW&}LKC0Տ[9Dz'm$}Z g`B3 !d|_-^h$B40FY.FGFzǭK"Vxc|8fXКX1EDM@@jo'K=.,2 b3@Hj\;f7ʷ_7<3ɝI_e뾛*ru zS狵N] <ϰhoz9;n-!$v1js 3b}UZ3ޢ>/+/zQ=4lqC{{+l5%WsޠX;MmPD2SM2<''X?ɢ[ je3b;H[9KX*US)@ifꐨ($φb #VI=&*;ҖyDN7&OQ+ƍ֥36BגWE+\~4W8_h وG'gDJYb-X#PKpǧNiL/ԭ#lY}[rԛܻ!nyYk.'Q M90(H>mVMsޔX#콊*bPh碁$Ǥy7I)": LkCi \1zXS\08M yՍt\cCh2qj+Kλh,|\| \7qH GTt/z{guǎ(΄9oX=o"}́wziD$)%7܃`L"=7K<2H/Eq.EF:`"WPT% ӄ.Iw^bΐج}BTf:ZS;m^cY+YW ܬ6?pD:ED-s%":? r I?oLa8)eРh6湥q z1-L];bQwhƟ)`r(;+:;KX7Xaxxy_٨"@ a_xkf\'C˳Y/TP[OET&/'AŁN5"ͰvW(9=2D]aC~+*?39^*e.\ڊ۾ܡqy i{QٽSx(y^X֒.5PVDm\rf9qzV}ìrlD]QƂ@`-$]mk]? @=V2Bfb ކ ^THu3ͳVan [h^xF4@E magLui'Bތaiz` j$lu($4R͉Ud&+/uwYF( OJVz 5Kzo/C2܎oVe.9:\嵎NSGBƼk.νe裖W[=t\[exֈ7rta <4Rw1vejnz% (F!lX[Rlt5L;'ܤRBݿiB lt<ɖPTYի5I+!pzS)l!Oky*`ɌU˽S*_q5{^0TTw-.Hϙ]UF,IKi/+݀,^bb)||gώ*-c\Ye LJ\N kD$. GS%"dI7 p=u2-ݮo+DM|Ovw`5(",2 # 1i&W\<_>(tZdx_z&6GtlfG^Db䒞1EImrS"nff (̧7 PaB/AY) S:1['ln˺^3W -zG? jŖ2g!Ċr;EG)Guʂ)@59|)Kw 6r34= 84 2P{2iQ?stvB2 [n$=JLelmG/VΎ^,Et[ ڳ#j➒@F͐VA? -@tPU̯j 3u|UՅR׷;PO\Y 0/7φ1HoSMƚ6:_,{كx*]\Bv Q>M*!w =5z ><,> p͝!)5$)qH m{[`ʄU샿nޟÏ@On8|wU<X OQK #Y)2:gek"6C/!6sLSБ+KlD(OMmy,,ǩOR9jEa64ʗF+Q~FT77,otrD22F ǘ<|ՙF2jՔj;>~3 bդW_cnV1(ܟu4^3ȅdF^(C3y4@fdE[ooV{l"ذ 0 lp ͂Gi4XX 7; `d9IhRpp$՝JTM8oYBJq s Ő 4~O{Q Rm3c\6!Ωg +  {$yX{^-7(B;^.6!@j;NH_Ljx $e/P,qo &c=XND-- Mkg5}zՃnEI`KjU!7(yUFϢ%MѷPà%`c2Lr R Hq0k7ϱda!jn@][PoG_ynqoG݀ :2F@&0mqqLPڛX璙rDΟΎR:`Łyr}&0 AY?`3H!&-,ݒ(Tlݩ/yݢYI|s5{5unDT[y94u$ 7Cuq^X 6=6wP|VR8u@CڹWu#ٺnzd;;^#)H5/45=X|ԞNݺ Sְ{y"h"@ه#TTA8F1udl &{}Հew *-8.#=(U 8nrDž͚B[λ+ljNr>p @9^`3)MuZ:\7WsV,$JKL:Wחڋʅ`ebzXiչ[Rڡ,lg<wk$"GѪ^_Է-TKLɺVU!r1VTMR .F(:C-. z":c  G.WrW.f>dAnwۙEaTLV/\A?\ V!qҶ1Z]R!,T_(a0i[ZJQk=NGޘVשSg?{DLU56($,y4ׁ]SGτ |{"TFv)!g+oy1`H\a]qnNVp@47W?,t)7Ѧ܎0qKy*NxQxmh~"յjq!S(&"E\z]%`9K]>}~*o黇v\~{Bӫ.) ( zG:73wهۆKw}v ֙:MJeb/vz˖7x|tE~Gj]|™w\<ևRvTz;(0!ݽɭvw?&)l62C }K{&FIܝsJ!Yٚ%ٓ k>4m6H_ :]?q^Zʣ4fQ6c[M7a>sxgDʱFn`'%͖ٷvWYȮ8h3"v`ùFӻ#4]lFy)ex64k.H}({; {ES[v7Z4 ˀ6k@P_Z..= is+*`{dE2CfRby`QIz^ բ|% @hHƍX0(, (Bb{g*:-CSf&Z]$g˲>4QK?uXClrn#^31KS_C﨩L\gbm+H0+1YDK/QGg36Yk.([&|wJ'zYs2>}jd 2Fݠ|6=zNJmNڶB$MK>:c7uSdgPQ UP hJB|۞z8J) 9* A)#$W)hJ?#N"%zZS3PGzSg44vtֈ(^k@=㛩C$KͶ/Ю{&wg'(SAE\YO~5okSn24l3B;[EpkɫW*_pD EQ3l lP[OrWJ!{I.C= M`~w#lf^v<9?5ʡ|M_%it_jvcIdhPOZlh3?'>% YQ8X7L|. G Sĩ,Ai✨)*U7@j95^j$2OXtW`|[ůK+[ᔷؗDBй@yߔRMhLLT1b&} fO$ahNSJuW5U>jÊlDjeb,Gͼ\$F.WeLPtՍ川P'9h\'/@sdؔ!!$T{6 VGT"w-9s~$xf.g˺~֟vp Y %@tdSe5UHA-4gu$C&)|Ji O{cs%zg!K_.#8'b5VY"#cp8Jf/NcIQVK ?6Aplm.fQ}$K4ܺD^ҋe)Q{?U޿= oAʎή~Z6yg'Ckrҩ_a<,]2t=`8AJtpLыÉw jL=vD+`j9HI #W'EaX hܶS]+ؚkUTK&iR-{c+ŗx޳8{cGi6ȱD5Q1jd-i+;`8zL-TsÂ&1ο!*!Lfu0[6kYEaxqggG: բ:tlWnh Y!u5I2˜T:X# W_S*׵Q\)煽c'}c;J4cp)Ln$u`zͦ9x}dTcZny`1H억e_^ um`B݂wK0;Դ?OR]*(TvpPoKpGA]$v3/p,tQx^Etq`3,'}mz(hmWVC.D<3n8l1惘u;{2c>}*{H( `nG\X`ސPMi F+PZ'MoFv\buEqI?>q3\#҅5:NP}xn'}#S_D~`R ҢSwX1(ٽFH+`xyg珐a-6EM\he$. >`p23ECjtDe{u k3^,Oư,v:Kj(޶Y.{)V HH2RrSd3=a{vatwJ_ 2_<'(( 1%]H7Z}Нcs]H( @fPW1F.נ TD6>|!@CG=XzTTGJ $*HoG8OvӸjȾ~"^Hcɶevr4 kI$!<7$5/xL7=w~Qygl$@~3CG4a6. e+u'c 8N[y`"yQ8yN RrK5wч>L|=2eɗAAɆ6), _Cʆw&Nӎ_+; y?Cm&F娧fփ7ES30HfbJRgrh~ϓ uStW(ܣn 83ĝ8 E^>6{f#YDd#R%l^!AZUbVv(;~!ԓ/Њ TZT_DMfPLBlx;Xh2, LfJfߓmgھZ ]I洲0 )*vD4ǘN*@%>`xxxi}Y):ޤQ,Kle`c`M(Kmx6Mյ\O>A=[!a@K`pr?"'6kMA"țo՜}z:s^ #pQN"=5ԗl*F6 i}]Km{=xmE,V -pԆkIOP ֞Z E\L_R!F늾1/V3ӎas#Tjh&TZA+91DL'PQwwީG Ⱇ8d+A2Q,W:;SlcD_ @; daI؋ :Ŭr~yr*E/QN3PZgLXw1cc1|jW]!P69T_& skr >;$e$&n[?, kb0Nܦxt5@.|2Fc*g`C"vGur$_FÑY Hnf5xiE gx%I*9_σ^ِ9?x)&e* 0{jzڟ|6&gakɿHv.F]ky}+ѼsU2T~ԛ t.$m0z悘[KH )<%Kb>@C#t%z{`53/ ̓ +P>n"kxTf_ "hfY"we]tASx's*1#=~/i}$e8@פ"~}'P >֫1J5E'֐f+ΗU$ FoHzὪN챀dsL}P Rѡ-B[D291 )N7i]-'0*0T$9tqy@E;[4y&fB h( c`_) g6~ielYsěvOn}@Ji%N^"e&큏`8ʯAHQRUS$x]x"le}_R61sy%juo es;յdY}O)>CIvԧZBoJra(evWh5H.!Wd?ٺpb FBaj387#}2>aeE=_|a& Dpc;< p^deHC7vO?_Qn:9ffÎ9uGXHX,L]J^euiŏx(̖%{єR{gI. n G+>zcF+FV>dt$9f^)>w|AA񗳐N1 9 v1gh֛keD/t)I*%}e 47eu(+&LIr2 f!Jq -nO6'S\+#_\d'2[#=DY.'t^LɻU0_ JyYyvEƵ461?OaF/+&v`042RqBQZ<;>b>ȝeHz*cedW=+j?4xI@dOv1K\1yQ`;Kҽ%ay2-G> {4(&F V)J 3ZѼv5R|RuZ7ޭ"|ODPI#&Ҧwb>p$y7{wi7Ub6wB˓86-]:튖w+<sHa4oo@>D#;HF##VolF>:s.qH ,&h :;755g~r5|@y 5OT<`aFh _ۦL2 R}vf{1He+{őV z Id67>TyhøS\S4m↋/.91I]Isw3J'- s__GҴ&r ɩ~&ײ ؀8+y!NFmKeRW'0})>( k5|+ߟR:4Ɛ1x@D]i0V?z fgFʋ;|`sA#@#tʬˆx NfCPx+2ʠS#p1ޠw+XŧeUEYsa;&_Y8^'%reDT/E=éO #qj5͕;S|TOv1Rqe!g˦d58"o0Z~e)ܳȜ\8ZC-CvÐp|39ε[aP O]K Kzz M55 =SC@n׀H9/_3+Bz2E r7DBerA"\)9**߫*Љַ'}zolѯ2crz`?7^ m+ȹ o6zh{ΗtX4c@ oBې_ZP U:U w"Ɲ~SN XؐqlO^LA }|5Upxi8 7CBO# ZkVYwFoǍ)k>ϗX9+@%9k& ;V&$[JcHw|i , ή[ A}c:@=vu^"|ƔGO*I3?MnwBNo'5q +qenVi8oOIe~;u Nzo{-@9`RF5[YխVMs S} Uâ#V"ox¢F^}o֘b].>5@aȤW쌉J)hpr.`3 .gEv xGvTΏ["t<;Ò3*z3l`׸7Sf$w*9eMJ*\kWedR *wܼ.І!%4(^k&C&"m8 tM~LKtI& =i?= X17 I" N@*2uo]a3D٪mI펕6K ޫ0i=ӜMUy{ 76(u@;TrdL[D5ԵOcdY29"t& Cyn!|&B-b]PDN7q^/PzhiߊZuE~,%έ%pB3㟎Ld?]BCA?2a^twjoOc,!`NS4_y?ǗRlakt,VjiRIќ*"Siğ}kh!ف.2/>d@VGn c0lf⷗]Tt仫~la7|l*C@AME QmpSt=[[?ojHYxOڪ(! T; V[\'uȏ^֚ Z}C&y=ruQi}eх`ֆ^D{eUN+Im{p8TơtbsLlMFč(vW٘2:=&Vsg.PY!Slt}xxݯyZDYs}Sٻ4%'Nh IVӧp7.d Нi_UURރDc=Mk 7&fq\=,U:~mp!w t~SeZj^]1ըf)"URo֬oŊ G)Xiq'{=%p)\)Դe:Lsn{YuR[,ZZW׮b=;Y%SiͱGQڲ'p^/E6%~_;0;M=Sr}:ѮShO![{95L9O؍?/Q+^)=IOcvI8' ;9Oc:GӟՓBA%tv@XSJ'G'ؗ'gNQ5y%XxG+904S?\x.XdH{. /O㾭4ho JVs4p}4"dzQn 1h\! ˜yQi_å_VD=[RџRi1:OUaMZ)"O>Ϭ)2D@Z^`y@&HNK.,O[Ɨ,Q~vh sGyEG/CnYT,k50pOIx{ܫeХ_f_FwTBj񘊕RGi \֯gȨ/yLJJ`S'PM2{H E?ǁѶ+|87KXCwE[k^>A6|+ Q,2{Ҩ4oðی4 1ޟ֩~T;i7"t"$(cJ)n$_{Y`a#;02*8!p=qfn`$ppGPJMUpZڊYM^^w@i' x#p>]WI=fd\jONm[pK^.n W[mkb2\b}A=C秭kN}>)u t΃BP7 Gj<@CcTl.4%qJ_2 "≠8ae*g2J}gD<;, r 2 p' o10}/`oKT[@-}ydyF ) d%Y#M=xķ!"4 ͵ݫSC+(T}۱ }:eؖ+.}ovXHeFO* \AI -w|`F顦,HߺOw+LuJz"9cL-F,x{g5V؟|>!c_ދz$ u z-[;1o㚦Ό*F_? E6ru'7!V'EYuG7vy ^F]yxdOjrzCHC^6v*&> ;2.nyw bpZݡ5SNi P*#CrхF"+)v,z:Qho@eF" @t YPQާEe_vq5҅{ 0HV8b42->>Y#WhTR`*0!:+UavT/P2/_TKEG"MqjiʌU$C۲#jZwrv|ͺyОrTf𕹠 `NQcѥLe{ϖdJS>^Ikl!'ڀ ƃ9uBPT?ޓC T,}9YLxI4Z?Fmy犘U+kurխ#M]I%0}J):Vo&)YBwt ^‡8)@%m]>$F6]ʐ GkH3|.[Ue:3ᛴ>Wڡx,xPٟdä[AaV1w*>AuVb10[Ρ#&BtxA""50uY6iQ$Kj$ԓ[VhUr[ΟCeT h;eAu18[YJ 8Sb %n͂U%T" @ȌhNH{JEPEo0B䔍F* s)<\dY=0fȆM %E&bEV6o5jey _NV< NV4H!8~""$ D~I7N: o%:`‚WdiT0 NTK]C/q*L#: wqGpOO= q "}TI}C!*sJn Y,{m}zo-V=bݲo;$Wv8Fm]N8R9;:qh|o4+5t QdF[f8?[By|K>#H8 عڴ@20:pvGG &|+.FMgʛ L+<}&;:Ki-QXZ,^c^EM 1D/O(6vhkp0~k2ѯp\wn5f|e6Eή (領#`Q22 "Yid>yDJVEu*nPԀMp4y8~Eߺ%e`L|@8FKukg 2T!Wn>٤+YKevJgw몂 vρPˁ]Yøx-- C"\S7EqA݇׿l p] Y^ N|İ䐎-/x>ON!FrMweOp"XoV~MIoR _H s)!!mS |cl#gYvg9 fR,`kӶc~Ü_[586ӫx N 3EV&Hy}UY %ǤGJ+pض{ %ZLoߕ;G|SRfG7wcme7+; y߶7-s Tx#v0n:(Mq7Di`-fcqG68g) B2'A YI]ۇrfO);#13PF7G$H 2$|v%pKHI}Ӭ1ՍXn6{(6>;w+[$*?CuHXL ;mP wЊ~}9nQԡ&[QՊ&FavfX>1䍈tV[цW7DIɯg{fF19YnF%$ $dUaq~A[9 S(^\D؁wɘsOS G GWǨLhqhaLf48g 6']aj nի!Su7/Yx/*c]ُrwGJ)SO!LP.,DS{w CUX^8W>[>Z%L2 I:CHJR4=,k) R1FG% W3s_[9|$zYP 14(ob$B?_.;7#MQ6,QnӀ(pd*ʻ fF94Ǵo.~iFxԤOScRE"⯍e۩M V8-K<}ny=C ;W,4 kF}>rb(-|`,] PN{)㪄F/ :R+>Oh 2PҒWSI^bOAI[kbքBza룗V}x͗lkx.y#8;qmgҙuW+Q$?ٲQud%8Uӄ+{*{^iJTS2Mu emoUA#g QM*Smq@F2=`4h7X8M6zZOtzpc=#FYg(`ci|v6G nm.bqwR5] jer *(thjUks LG=CM+rC{MAڑ;#A|˓焁`D]:!LR (}d>6]C䀁(bD݃⾑r4:|Oل@>JK5Io{9j-<9D:FNJBoEM y R%C{#ʎPԌrɪ\'v\tm_O _ۥvK "~OhNe!6sBQq?7k N;` IZkFf)[rcox-OSs-L<\M8W¯P@F@H ՚ qZtjPNE7њ f2̉~cB3ѵyI4%ҶAXXJg¸-,6%Kw`PfF:E8wJc ec !/~wjɮG)*=0|)cv3A[ʌڿ p7G._?m͙Y#јXorHL_6?I38wF˦dDN:RD7.a+XQh!;?Zl?:~TGHہ )40mN`䦵4=<AW ib\ Fd;+ؒfAVcs+ty ~ૌPuw{Yn&*t Xr7vvzrHgV1 !(s(֪5PKeZ»t؃)Yowd"0vNҾe%P:`/OulHn g=̯جl3"Yc^b1LQCJ-CdsZ<\͢gK_!3fQ{%-Poc>gQUdYX0[=e51B2t-|6XR[x.@^d!6}F5fBUq}]+ZҞ׻rW#?o=Dp4fHՍ҉TMC4$AZxy ;-kZik%&`-e4w4n55Ta`{aEL~W\|NN@W`BK6Z<7>oϷ:*9YqR7L;\jdƴU-n-1͠#%EG2r#b1}*7 ws>]Q9@£DDU 'r]&9Q:jGZi!*t+qLrW\&D_I rϏ< }~yPT;[eÛI}7ՈBT.F I۩ c[ʾz_0W1Wƶ[gc S;fg߷J{RmPWJ]O3/, TT6Ϸ~qYAIܭ6Tf)~ʗTu vᴾ7pg`r!ZK3MǒƥA$Ύ"昃AAsI{Wy%57Ը|KkAOPy!.bh(~v{6&1ideMקiK0*M _6>wF[N* m=қYX^)g9\pâ|yzUv!(݅ݪPY^͙.wLp"(PU^Cn/x*ĢXKmZ,e៙V%ВqPBY;zoD5%x! %XsDB2Y{q KH~C잋%HRxOW=F0%:fT 2*:uUIA@n 0?#\gܝ-.Ӡ& )|__e-ɦ'f$Yn|il'~ ~ '!!;b"U"c,E#|DAmOGe_ӿnt"osS4B¿e-0B k0!OhַdIEh Ҭ]ʻ/TL=$*b$ 숙=~P^h {X0T9Hybv l@n h Jtx"a˴L?lo]]q4Q) N1x"aT>KbɚƗtUedPHJՁqovZ;(A~ʌUi'tÐLR7qwj'a֓7'hs}N}XZEMHrpg5dzM:.:c^y&?3_5QS>dgbҠݞ5'g@0a5Pw v' FS~Y#,o%uEI i>S'(O]ytEګ;f4oYS2?ퟪRժw>S^5(Q+ lxJ\#K,nv@=hCy 5?}PǷ].-P1"갼狗.5vH4~¸؆6xFX|8&lUyG|iŁɫ* ]" :hEZ|_%B +Tl=23IH*e䈱m3FLCO߂8Ifv:Y 9!` 7hGO&8W=Y~@hRcu<ۙt^L:)"7Yf1o/'}Fh̹QD i=tӖT^soa}w箲#ZREcM߄uc<1= W!1B1g_t6W~B pꈑPs#ӄGtB ]0`72T;/u xFHm\9'sMW" GE1\ejqV)@| (3s'TfٕF:EBThFK,5{qj^-l(Fiمۚ9j뽣ԗKj530i*\?/)oqLMg-WuX Rs0.;-q_nHZ˵]8 7WsL?Y;I[/7gL˿-$2BT%|F Ͻ^NCJVЮAF($-_*[ abLrV# T%ϣ={YHj|ͷ ߆*Ckz#.¹j@ʽL"Vey=:쪪 ,g\ET'$TzpšxCzd1g C`Qh,J4 oDsK-}r Oga?xjhA%,G*Zit%ttmY F$]\W7ttcX% n c|? wjV/K3>k^Q}+LaE/>LA,Q3 /+^N>ƨ6F͉5,O&jUחfؑ=|S&V!|h#x%cnW,.&4}p>c CfIdC"`pymsνB>kQF'0{ovXҔ7"d` HR$y;F{,a[)!髾,iF+;Pp7rU :`iǍU r4)w=8n'/Fi=SĻ^S%%Ps} k"noJ/̺>TH+NN ]ʉw_T 虽 Dkt:vwi԰0`P^ }-\a$a? gq֙XV2 1Y9R. I 4.Q=LL2dWjVxg3zeNec`^$}H.:aY I:ҠM"5_cgx4+cKṛ)~>+f\3{S>AhM{|~0.ײDm" Ѓi0l!ЧxU>_hyR 2`?2.\d>J&s!3Ѿ0cxci+ȇmD3x NjCؐ0y3hy|qt { nFX;g_ =6`vaa΅(mib˦/i^sϱ )$ǺlLBc^8n$q:Qw `5+{scAKĘ!V`UD>vi%II]-: 4BnsYPZE58(93]/ٻ呇 Odm3ڙ-K헅vdώ(=ꋋᒓZ#fK!9%R, 8 X43mY aoM-28H%Z~i"E"vD+pGUN%{j{Je&9)?znh;D6oҴϰAf?LSR hY dX 22V%H "~hAQrNZxV# 8MnS$}!5;4mhm`()dyr;L >v:PG@Qiڊx0z]W{kaW̫Y/fgpb~˫gօ }@|TQTRySIM: ,fJtu TczϨlhn+ nϻ v 7.w[ cs=EGu암DK3g[% Bd4H&5UC"ʭݟ$g *VDQg!NУaH#BJvn̓M|.qWmݱ)nGe ұ2JY߃:+/ }\B7 a0 YK5ÁnkBw1aH8Jt/*vuo{9^J؞ދ; F76FIF`3FSbWx^L Jk^fVҼ7#ƫHwdפ cߍJzb(c+?s*.PEıZwzߝ Ǡ4x2guˢ9puhaEE^1c!Eoe6U3\ٿ[GpuwPxKSпj}b=e[ӱCgc*r˒ 4z*6S?K>Ż#}P[1{K"s;a˚A,BoP8d]fl7`% փ0bNiƀ;]rߣO>'@.!Lk '^M*3}c-"hWΫ Rp>qcG+sDom .b\gTߩWˈRd9/`l M?oCaM< ?kÈWgscFRw9?C\ߵ䩀Se!ɋNǻ뵭έgL@>u9)6?E[3ʞ\fӎV#C. 򻶪-8IEez+IIL Pv3;1kj{:Vl0+_?M9ⳬH'-I5Pg6JC2/=A8JH>k1P1 # \}y&Kx2[z#QST݂諈8_g7{b"ާљ`wܭq,Td6K> ҉H Jǭ"Kvq[X턝iLkc5>--zpG7_?`|F9L+!+_k{ԳCh+0v'DQ$@"wWjU>ؘ?!*HThV}V,^~V6GuwR5V3*HSf`'?Q=uLa=F%Gط|N.L@Y"CC$$P"ޱH_\q L(NWa{ x Yym-Q 9ԣof QF`/j&O3kgc bρϞ4"* LǶu⽸4) }Mtbg- <=ƘN`%F ujMs)U$A㔏;b+L(7}f:^O?xrdq\Dg@,6>a.OV"+NkۨvZ3&# ذ}{btƓCyh&].%>0[ͣ)q5:FZ@D.8d,ngɌ!jxuƖ@} UuAY*Ab9M{8m]\'jT@:ZR2n[3餹>h&yUxg 7E4z)a; +*XR|d`%o*$-3~ܢ⢘[n2K׻Pq7HAxkxJ0QO@ǯLÏfhJ13^υ?XgMl/  ^jKB-I vCsЈ)^c("کr]jƻ&_)#B{Yc ?;IDrr6lǝFnIa;)발Hn޴4.abEgyɣDT‚Tڱ 5IYL1k:7IN1:T5$mk4~";s |G™g:ښΰn+EDsF?3ӣ8D[Q <%C96=tma>@6vQkK\wj^ h3&?.{3MxFΗ.fj%355CW6nI-")J*'iMccƼ/)S 3ݢʼncc8\1ucRA/#JX<[6 T+*sg ԼHrO" }̋y,O>g?߲DR鋥pS4sUl@ F/3#;2" b" k'HTV⎥KѩJ-ttHQ$`*~Vf M _4呅")ɵ(TH߿/ nZ'}u1?e駰&t:3GDw))Vd~# 5O DgƟ߂z0&8Cm`=KB]Gۧ?J[]~X)1mL MƳyQpJΫ"lxT><+3zU;l'"V;kR-eR@-?cq,‰eYAf{KҼ I*{$@faw?`߽4D7 X;-nʐORwsk^Xi!{}Vv4r rj@ܗ2 Isx kM"lCT쩵ovSm%ODvJO#:@5k ץC^x)߆"Χr]EpH@g, SDmOw!:NLEW?m>^wi1zV@k-3n8Jj"˫ڌNXSbSIaӮیDN>c\΄m+=fM ѦhM%JUIFU VjXLUcY#PNd9f9,a4Q2dv&Tɲ`z(H|bnQwy Crq^v eΝ5 _S=Z8#gT^{eZP,gqr#Q ]6dž9H]-lE!l/1Ե U!9~ J~2^FH3<ځ BU/t+M e= g|1`)mY-h;~y&\8Hȩ'li6(Mhـ!<,vB}%TKP$iKzI*?wHf]`#ؑl&ec&eiqG&N>',-d%f$Z5:xþGn@ / hY 1rzU"_d|;)0ųKOWGeOO ]%_U.wܢqx~8C-dX>UB'&[c9Nj\{`P'IWQ DZ\p6L}fɀİK\ΉL.\H@K>^!ku0uLoZ(x6֒32E52 h~DXjҧuܓ~ycIP:KjO*ǂɭf''>Q:;X~7Si d6Bs>wM_y E `2mrX3]Ĭ+&hּc)NwSm7Of-,$YJY -Kew1zBJM|\{l:{N_E2ˡb@q f |&یbJ?Fli7ߌN$.(#1]ȋ*:O!@$5QqL"U$Bn%/e߸C.c?;x/5FgHE`g}:@LDe$jr9#5}}) bRwN57꘩ӯk)߉k<7jګ;/qYlH D(!U;>,&_?6jQ;S[iQRRD}jEt0k-~Y鄿\v|*,uZL&Ta %7V*.B \\^ޭ* څvzm.J$&w4*`T4>fCbx$]RD_&a?چrƐ?y"M>7Z=%|@zSї.^_aI2;aG6ȴUWJGL|AXef4?O>+发1t?7ic =|r1|l qjm$ ]dR|6e Of 4wn8b|OtҿljT|D[Q"uV0!L7̰(-8`gYE?zAopCӿ q ffc%wh]LHNcD?_66c6h5:}#[f}ˣ7ZˊՏ:yeg7MmJ@4Epx՘ɱiI.K VsJT]=ٌpig(df|E{,l_#P<'scw{ ]' rֳBS~ΏkS_:E7!Fh~xYIDxLx0c=x%\xXG?|-tJ.sxb/!PJ8 0&eH-ϨfVGgǖE![< &JITuȬʓ)"<Cl5 _!VM:[ eAU358<'Pp6,7),8趁G5#j/3N#SxJ_m Bn$)1y_##l/n$p!ӑa`o9N{Q}Sc_Or8|sۘl .GjKOzO5ܧ2:)Ԯ٥ֿkav*z@ާ\0͕ʬJ!C?3'FAvy>@#EF/|EU@qaVRfk/NZ2z(r!rQt4Rip0>ʦ/Gj qw;[Ƣa: Գ< vI>߀V :[{ŞT8j $IA&X*Å+$>͑)]k 4u1rPyt%(F:8X\ς_j$j~֭.({5I72,͖CK yRrQN\:C^$S\UxoLg!6S^̱1E3%z 0R2(-g7بΚI :$C'h`<pVt+NK:RmdURqfP+X^| %ۍ6;2bP">1vlcx ;_t"eN>$Yb@ÖKCxܧ}r=HPZ$$%62?y@ѤpGP'7 5Df+ :@FE $' H%BI]dE#G45)6[+!kBq4in& gGinq*Ysc͜ϔc$[(t (ҔGb3Bȋg0m|eе 7X}|hPVer=3LYlJlg?NZ/ǹ@OH<>Vğ.|< ׎Xqw=`=׹jKj>_> qg"?Qqks kzNeD}ovy[[DBN͢IjRR.F ,<}AUDm$[K|*oŒsYx }dB]D(hR3*!,N_TDc1͹\jZCYo-tEawYM\4Bc@h6&mP.T ce3&`,Bw[Ϛ7 E"4 YesD RyuU0OjjM$KT,a c j2!WY_]<_,,K "YZ \ƻ7Y9ju1 }&cj gkc&Ң\"G9_aNj[r?֞Fe SO[!/cgaq9ޠy#?1I$!PPv|:H&$8]d P(ea=E(I:M= 3Jم &ȉUB*QqmEɏyڧaB#8BIo@,ӽF!{$WXZrzN͡=rڐ^3/_j-_"(e{a&N}*ͺњ(nT +CbQY9QBO$n@6W+pJ Ȭp9VzJM)ِ,?V-_ hC \|0dK}K·}{z  !?q};Qׅ=eէ4J++:̮%џ0wມYdqkI&퍬|;O5 ~_d<cW?7͠\h7^aL /ǺOVg,+@QbQGl Z 9l=ބmgqaM] !ZQ'^R|M" Jyxd-~.|{vm]o<]}e b)vrPXu hWCߘy(Vlc[-C!Zfj* {-L*'4n &IpM:~3CwaiADf_˫Ʀ2kFmk_S <{:}%ZˏDyKytM;ldv5(}'/K9@V?sZ^vh8;,uF 6kv!]ed=%3~͕ҬӰ܈Pf܁\gA ߒ/jx%N!"9r14Cx5Í8I'3l|U`[j_6kjzlI+Jc}DdKTxM)/V;]e%|a/piaxԯ.& oer+7, GtI;SP毌\:& p^A~W_H9ŕm} >ٻp9Ǖgִ W;$ąSM2VwRgOi{Xփ>|1f;K x!IgEZՒ?2Bm[Ye[)uFw O0XN>꨹Wò z;q9OqԻ"e$cmlX)c[']WM)V%h댒<$9:mt$x4b>d 0k7aY1jp1sNW.5 \.;3CQYaNȗR6Q"@y6血Ъ۸M~rE=:fZɎ vL&+}=Rٍ)xAޗ{,LS[7(<\['RCR&2˟+e}w* MՂvtmXG䷅;%'&62Ԙt5z=W&^sufI&ih6f`u%$ DnK1"ɒB JxFD E:j'$5N' T.H\I ~ut[Jtj;lIJ?0o#X5,#iz]F[ E.3F'Prp٢_UQ;񮰖ϲ+59vs,O q{+4cMP|Oz^ā}Lu\4 %v%/SyQ|[\n+Ќ,-v+6GOLJ^Ҿݚ=8tvCy!edL2>lp%"-f"{q{KuAU(&EA3_ޥX@^nԓg=p(5`J)v'#`v̓"ɶ,JYSxO<>}1n/ aG]=Tyr [- Eg_#a8a_ BKO_Jj#aGj>"Q.2~-ZfunGq&E JCڄ? b&~E\q˗N~@Ǘ9âP:].CJ ~lC{U m$w!RUx󁠙"uWdn]Ո[KXF'ԳO1(l{6_SUTDw-ʳ-<ZMHU:.Uz^@Õ!R 8b;5ح aJJꕄ?J65w&tQb2q5GF)qogy{ܝdl_g$ZeXB+m8WDy6a4nmno*=l nrX|vWG)CKx4YA aXw:zdt";bsS SjoQ61eVLi% =bKPIf2o$QE#:03')_#/6w]Yɝ^O.*"&T$KݼSdCp ̫}yהlPXlZeԝjEX"1>DI>[+hbgJd|~vȪZ.?&{^,٘^Л杷 NN4kߪ[ߜ\35,5"x[~˽bͦ}/X %pTN۩j'YOX\gs#l#gA0㛼9z,@Ҿ6uA[ۼ[4!#r}mZsQqBPm}EҎ#bѹq AA.6 {MCY+xA%;؊ԛ 3SOxQiӐfb8e^>ϊ@ЧOmbU,|F3\~dGi# 0` Zg&"+Ghp8",؋A+Hlwt[[ OjGQS|[{(ik X/ۚFIh8K7g.3os 1d:=2aqq;WU-=HZia;&6,ޫD-|zeU]1ήqNLi%x3)/%:8ZOcߍX%~?FM1hLET5Sg|I:ᾋ/<ͦD?Cabsngt9׷M6y̿K.gi`Xct05N^ z7#D8_-@DM*ċ(zAAM3<%oٱ=4,zd>VSp; _ڣmL[6x4Grp%5L]B4 4ȭV8j`uutآ}>VZEKl 'UI~x^ u!澾#B_ʬ#4[:N=6ݑX:^dbW}Jt6.}!D ΧTqD9LkiJÓA%ߋPl0rq3E?#*39@]/R~!y=;OZLs !^`Bh0ԫ-JIکHڞhޘMP .ׇA1A%ƒ -.*I,J &!,]>jY­?iV XfUKM.n3Y[>>~DA ;7 U7]A 1Ÿ;ms~S 35~>-[ngR1 ˠWcp-J'C&0׳hא^3Tܪ!2u*7߿g91J=8 +«워>$ܼoLgjPo&S[?vB:X궇 nmuR/u~p D.O +DҘjCG$k*= CD4 pO4/! oWxJT: !&@󛝭il'> \c\sS3;{7mx5BP}s8K/JKAMDK= Rҧ؜]B.iXvʃd:[s.));_ ^$_Gqjx$Őh (0L)cLtyvx?ꌺ6u4 g3D٨6,oz#w׾"b7#;-duP!`Ms fՁOo 뉪Q0Ei}=s'1 C DE\ =i#V3h?_W=m7DLˆ,,t˶[B =ࢢcEg)VasmPLww4qݰK\D̷5d4Y:` ai쎥 Iv4,[).WHX dR*5 B"5я9cčt[H̆4{|(l:6~y(M/qѦGL1kOG `v0Ўe5GBl< ssRnfїė,*-a۩wstCm8)W#QtʱےxcFC?tSd2 [^!=\)KLH/罇R:W(hR9smww;w‘{TLj:v,Kdi;ۜ70Tcȑ[(^ts$ƅq>z$a $ l3lC0fÇ &zNAԘOe͞x@|/}$rv/b@ P&/+-6h(hRRc;A yBܦ:9h'ѳ6ɬXPN{-Rz,etbƘ_VR6 \A.X@j(;i5# pZ}]64;K i# '[!E>ю!-K,ȗi 4O6|v(&Jdso -1$` 2և4ݪY` F>ݠ\Yl8#ڛb`8GЖ[ 20Y |b?jqIM<^YT\d!ng-9 qDӆN-,ޮG_-ucL,Jɟ™wBoIe%f&bDfk#H۳j瓿\}%n-7OU__-g~q[<̺ PiC*LR|(:pvlAԮ&W"H>.5GHq/ґP].}K$9S֓n>Z.wXk rŎKcs'o O Lo*V}^iy7{N|߾4C),/Ղ :T[O 1[CsEL@[T[u!TmY4&|EOٍҩ 5C)SjVx=c2# r@6`U8qh-@]ob;b'RwcɫJN|4*1YҨ/Ԏ&D$A\쒞GS٩+Vaj>L1:.uO%)N듑ydqnM.Yzjt!y=V4.m6PDO߇'j=Vf\Dj 8H{~(˵PFW,}%X/.cM##r)؜=~Y>7Ny8-ߦgc,:u6 aMosE?k\1s7b1}S}F6ǹMHk!O<ݗz>PzQq=$hڊ{&eMm3 ghֻ\=5kgbhEBqiNF: w$t]v;r^gSI%2oU~^piARSuĶʱ6 D󨛶 ȮǢ(j:$22)LBCt22J)n$vLw@$JӁ \ˇb{էLK!PJEshXݽ̾|:yn~ @<"K?0KɃܴ"v&BDR$;GE+1ߠ_ m"Q44oBcvX:){ayrbM탠=F(1MMa{7o2W* -\[X)k>6^O "13$}F=^5Ir'ͦ#Te38 F`[cG;ALk nx{ ppLb┪ f,cw=5ΤAvc8MГ5<ӲJ6. )91ߘ~;e bh ٜ{6|gZyA(̨\AtQ'opQRXǏ<<3A _O Qs{Y.ݛ>Ԙ_ iIv FydD3}^}CiM?#ĵ1ׂ1N1^an!&gM9#pN%ƥCv+ ԩ>A{l|% $E ]eԴEC&QàЦqiD Z&qS%(_:Zr-WQo "}: x:&7z)&Y)-0@GLi 2yQb|#H$`Hq.Rf]3".q%) l^_$21^댫l׾_>PYv}AF fy_::2նSBW &9"x(BjJ#`04zo5\:0nQ!6t(+Y;m [7GQ\P*k/6_t?*kJ@1ZxDhd ?1l)h<\$.^kеyK+NdZ/BDC m^nW2}繚U>Z+/˼x6A3 âa5R/3=--UjRKe xMGp Q;XKjcQ+6j;plnd"ņvN:D ql*,rMp78CX˹Qa-;GX2fH0Qߕ^.2pƯ~fgwEN=l(L"f>LqF>]C#Ym%HR%<5S+Nڨ}谚'jh;Szq2_^L_eeEAFD p(0+{U[c&qT|mch$ UDgW7! Z7Bv}R}s*0 \5D =0'6̘A],Y>DZv]@m1lLgsq8sru=rP# ;̠{z ވ4GOii7DHޞ 'X%Cd s?k f.މL .<8Γ!dI+![8ģ{0e@q~M9F DU΂o:[!m@gmίJbLO+e;^&A,%7ՕpK$~]ҩ,> fz-VC]HdRӫm(ҝ̘#P:n-._\<6e!4]c$%Y1&?9[VhPS"g^(踌v/i_Zx &jvt  YN|4,ƁW.jmf楖Н;vpJAYbT%%u"H x C6W',^-7È̠.& |Պ;%r6jyGX].?FNI|13#8{aSI\&M8a1ܧyY>@u_T]_9Zatsĝ!#U@g$ hvíʨ/N٨a=B" *0-mvѣ4JCMC˕ 5KՕGl@g H^ Nem{BZJP\+jrޔ3J#Z>mM-Slz!ig,"G3 &R"_3My 3}Y!uv83gO,܎`-MPWCXwQ9cQpu DV,Azʐ@m+09S}ГɷKfm56D͊1BB#Qˠ HYb*5a/)Xz}ju'aj~22HK2hv;WF/o|ѰD^1 %sl]1яe&бZD1L}HVCiz[M/LХ)I@[`?1ឱ:)t&FƣD( (q!곰xyD+N͙F;]G(4xYV: njCS:(:$/)"1"c2a5 I@ZwP c 30wRKE@;~>UDI n%"jαWr`/! UpvˆKURN3H0fDm1!#vh܏No*`⃃-Y犑^0\5V:YoxRIn)DGS%Z +\^u*9"wGƋv#X=:,9iZf 8G;cߧŪI![_H1yi&̓$A5,<7eeg;0*}>#u*ݯoNh` /d[uSpV>䂮|? -KY<'ЬR=Nwk.nu/$FJHRNhxHՓ QQouaw|2̅)AWطLxBK<ћgg1zF. .{ο\71C|*t>A"lqpgA>F¼XʮW8üuhwvv7/Uzŝ9S(>?adJŪ-+R. NK8Z|W' ڗT #wUWUxXsTyل#˸E&!K)fÙ8~TzT亦MkW%Cnk{:9gG;C2j%r˼)NA#}M?F |zZZc$HݤAtw2ޤ0-_= PұYz܀|"ukײBZLVߺ-_ဦٽ]* $]*lf٪Oa8Ovekֱe.kF.K|CAid$]x<}B6fnjϭT}MuQ5`lX8jq2OxXNba]G.XEtaEX*)!7a5.(UK02(,FqZGh2T _  0|WME+Hr#)%Q3GPXDY#WSItҡ-6\sT&G("LnIi!-m>FgD)hjϴwR<:GB悺K@!3i0o̮PAxBPoi0NKBK[/U<n:^kd61ec%OMB!!-CȯZ6 Ìw:#c̸1 Zj͉8+R^_ ;Hoh"|SHބI,C7~%z}h 0UbQ$ }~}I*IRqk{ -G{wiDa%]x$,ևT1`|iԫ; p> 6nTL};T\' RC 0iA~_WZ(HFfNndKCeF h}Ad.26/9J\ *e0AZz2m܀矁e]3JsvGW!D6ާquZU1dzB=I*kaXה΂B@_zlgVE]U.6~K 8 9edI,x5T  q \#MYzL;1nՌ1=xa,fo4ksb>eJ#{D%pTPznB'AXAV/W.s|\鮔 mWݲDD$h`" 8Y-z[٫0k:&pVO>Svm jb]ys+n{2\>RJ$\S: >IZ!|dρ-AM>y0X=j<VtFVDknju1`p A_CC,kgU]:Ox}+S\\`2^ @xHom!M_Rup@u85^?, ep2ҞAdI-H{f3ӄ SgZ"Eo\ܘ~EԱwR,N?3Azy4-$آSQ7VԖn9[\Gi5F!ˮٜaE{_k4Oؗ$@.ԓK*~Q ׇ!rJumu[^9q016 >p=߹RQÓf- C8j\L#PjB\vkVq,:x"]2r=5Ia3KA^quEP(I:&BH7B_izZ8Wǖz3=B6/ϡOߏkB|^"ɸ',IFc9LDrGŀ8xgs>2]rc0 {\;2)45' Tؑ+Ψ%O ACؕT3N?NPO~4B =[ك5"0 »"/ Gx<+w.J)&7/2Xۺ4_f@gmSՅ{o)pKn Y%MHb~sT/{ъG22v➗?S ;LbzٻqW#u'VjsvP½eت0ؓorWJ'Cr RK0Oˆ ToЁSxgI \DDQdxi"nŚT%@XNiQ](d  cٹ@cH8^/hiKiɠOЃ^B, >Y37g)sDB*1R_jJˎ0q}DS厽l R~w u>ϰY |5b[\ -: n)#3Vg;t:qQU^l>M:H'm!)D-=wH|xᦲ&, _'MQ2]lw%S(S c;mJSt3KG w ivv^Is\jHu\>dFF)]6gZKdPH[:7+,+ _1V,A,򆄶ъC,8~ ?vV>JȬ/Ҁ 1#Mi `<0رl}5y$Ғm|RUZ^*`D7Ο 2NޒFZզd!S)e-R9|Mn=1,pۿ3Vp,/ʨ'9kzt*bg`'Ϊ_ۣSvFJ>rX:@1bC2c'?^A"3<~~ ؔu/}Xg]P[ ;)Т_b<V0lAcyP8$,@u0#kX:]'mdJԹDV2ٟ%G8zWuCu'>j1o"B'*`fH3ڟB1-nZon{p6.ﷺ$2@9/rI^RYǦE pW`i)HJ5pARAe\;N24 v$Uz||VL׷:>ٸ ,RbՙmW<%iZF?GDE{FiX07_26u0Rk)98L=9tP*%rZ5XWXCZTM 4-Hl;=ohk[/+ΎEص7tpV>gij:)2YSjW32ŵj0-%[/\#Bk5iYhet }( /5w.lSk1vD̙]Q[^d]ߏWj}[*"DʃUKGFIPLAV)oJqQ~I.aC6eĬO =$GqPޥ%†T lҊĿj_.TnUpWp9'[RtWpQOEFc(3`ަ*a"하qJsL :PRj:*AF R̿gC_.jl(͠@)z+[a![|:B&JDNZa٭q!ᝰ~Hn0C"*pk'j(F f}4-] bv=ݽt9ƱO_M6)$`bR1'wZO%,$N,c["ۻ^{CAf r a HO!r (7_8__܅>tAy嗚˼g>įb$zX(ۨcۻ‹ ]Jc x~^yTk։(V!] NUojǕ iVP:J/H7L&S33xȜZ@Rh2M\ϋQVǑ,@ٱH>08"^>my8}2X|%eOoA@(cԃR+Me{MXLTwpy@&&ƞ)=G&ܡE@[).K4&~L^ΐ!Ʒ#ÖRֽ{rگʝXGiԩ%9y IPG7Q,bC)"v=䃷S?Q=. y8RwJyvS1HT(죿zX"#墽Ğ]Yu0ًΔ2bd;S(PL^Ӓp?yЌt QFUI1fydFuD=19;$F62_/ɇ$tVгզ4(L|LcXS _cQzP,+ Xz]0fPiaD ?y/mk$h{­XZHWa^Xʞ^gVaЉsf~xpnret/ ɱd4Ԙ>=S)L'%>#op ikypR]4^PKX hEA,0sf+ B Bf2afDE FEnkp=Hԥ QI\H%O/md%*XTe|5 у+Y>B4֨|!]~[*Ȧ8'z s( Ω)VrMvi4C,M.F]PGY/ TmZdRc|y#+݉ ;I*f=$FBNVhG+ɓ Gɻͯ^D pluSr}5~Ԥʓ# 7L$i/d5&[rCتQ*|zTx!Q֌ey0!dPcxbgqWb p_ \$Z7XkkL,מÌ!^|+'j2[|Qzw0BGBpP#XYT2 Qs|zbnye 9ihtHIw,ba!JN`"Q{N+VYW8Nd /~~(H/p@es\j$@H4#@S4n.@zqRB"{pUu`w"7n)>,[7mzktpZ%G+U; =Cho{㪅1޵C8 1ܪo܂NKn'YToWuðfW(ޕ/[C |bo11^y_5tc+̨-Ǽi le&5a8Nk> 3 VgXC4gVtyEG3ꦪMw"|W Sv|{_q{GdqDe<. `*#@S"TK}puYu{RQ `ze$֮ a@W`1!ȃ".: r&{ð}eS&iSі`Sn7͸|>2%3G,j dS̏E`)fh06~14OJur}4z*E:2: g2>ꍤ! wO\wOI_aPP WC=дXߊ hVOkIK QJ-cJ23iI"t%=?yPL {yN{E8g+[FPqF[rQ7k(`5FQj R*:qx!w8u#GIQ8;e$OKV'3ͨy/J=mVOvVg-=Qxd.3~Jr|B@bf k# ͯKtjO\[ [$iw<¶h <︉r^fLhdn0%Q|L#VPtф90t[ 3es:!-' I6ϲ+uGL>|S鶝1݀4To%4TmÁ0}{h8^ ~{6&C[_f6;?3>gscɖ"eAJTגN5@` u5ԚMSFxtdO Nf|v b hc~W.-v/8,{ 4x.dR|r29tqjW[mOyfzpğm#SQ"r(4 ŵ|4ʨ G˱ʿUyZiYIIySm4,ô h3`@E+ƾ-`T[Ԑ>q`_'$k`Ab9O&{'AQ!WJmd_A+HEGG?^09W%px6C]+Ѳ;fԉ#3/$qJI2?cQ~$մ YB2J5 -fWMzXEӻ6 Wm` ʸÍ愨Mjn5ɚ-,@%r nL! 3+ >c[{lNB]"C$rT(js=nع/ W0i Hg}LKF_ -ʼnhfD?^OzNjJ8ɡ {Y_O9 ׶l;^[Ǎ!=`rM+݊R{3g_*rkU)]s1В3{U8w~xu K~?LKq'So,;T>ɥzBp2mI[@6Y4V8 *# MzXM;hUPGGM 7AM bgVR\LyNm\h3?5}Xj[03K _n8w _yɰ&'Pu7&cū6fRhخY*KB1 {%{"rdl$sMcV!TR*-TW.pA*VHdcPyS-Ў]EGyOh8?]$hBVK,SڌG5xG1J8)ι*?qWxm.cEuXo z#@aTy6H[lZ=x,i|R\SLGw' oaƔ$~/Y}p;tulL%p䀾 I,M[3dF]RDDc]$e䍤ۚQ'8Ի $U!*F4*E0j&,۵3sCI77QSjŽAS}Z  ֌A l0_1W znhE%r14Euj&#2ysMn P"`76rE͊(XҢoʯ)@7.I8 e<6 aC}zwJq4tys5-mTDiFrBtbP4B!)RxsfeQKࡋ>kG@Ԩ0^NE$0ڶ3@99-匫4X^M -LXbCw4<2>)i $ G|_G}1?r7!R \ 1Jry`ViWsi{ Lڵ>55ItÉsyfD#ҏ@R|;>]!$*ǒ[bL\/}M_jV]E)^ 96muvC;CdH[rDٸ6,8ƞY/csh~~CyiH펌Ar:8aͭkSшO`n"XO40):l\4?hB'*s=N女ЌH {,4|>E5x"m~2)7ʈ՝Uh7>>kf\U&{;<谞68}÷> zWLote .O{_!ZZM&3 60(ZetHj;kn&!,oo u`﫷6`Օ[3 rА@uس#Cs1GZ";^(i"=u1 =e*(?&;y q}*k\>!η~-ԥɂLf//CVȟ64Uc喓@͟[]0bœm˹~=zJCʾhں< ;w{gri 0WbORÂ4фar?aQ@v.AZ%d)vn{3.yaZUP46XjJiA>ҒdZ9YtH& MQՆZ`k$=$焲cjY) qܼ^Hf0]=4F2נ )} P8oԢU_(Wc0E)"Jsu4A2v n!;1<&9X5}jt Bc`6*]z[DzenR|y-C:e]N[goU9D2z[B3P!eABn@.t2^b( jZ{u& tx\s\+ VwnXJ]2!iFL1a[X׽%3Ee q1Y7V RQmd\;;&uD"\Pay2d368D$c6ݙ@0G5zڢ琅_GKmc7Qh!rý[wZe }n:URq1snm.>ȇ\@ 3'  Ԡ]K7^QŽR`/&x03$e} Tx2L ?CO2=L8dav 0T)pf\B$2F- KŨo]4`}N=6uTw3K.ά(dȼZ9も'+x6-e4,ӐBU$a]cS6 ]u:*"1-83( }rۂs3S Uɩ ͡mu!.Nr3Ye~w)J2jx\bNudaqt)KzX; !)y""B*x ȩ UE,D"W:8̌+1ky%ջ TuA-^} Mq>Nd'>"lX؂-Y,*f meb辂 .CꍐŅA5)0=/ ;冰e7 FAb/79A>_?sԎ4eVy A ީ:Yʀ\>ů=!/x75]{2p߄ }=`DtϾ.b(S]@qAb>ހLa)ڐ=jCDkUC@_~.0<D!=¦I˄ǵgIpAv%m41nftk(7P6YBn|#aw') f%v!Pع%&}1휏®vt M GKH);/ n9yJyj]2f|I)+NMw''r3^^ l,q0K4 R"F~WR{O}';3%L1y)\ M)Ck>bV<$Mҥ !uN;!ȗ:Ucr7jQ0劧ʷr*U׋e1A ~X&RGG"=q;27~Г-2>Wj-{i\}4po԰ %ѐ/iw}Tx5RU8)].ٚ@8q0⭪xZ:8k%nXq]ciѓF)(+§1*7[kPB|T9F8^K*FײJbb٤lw.i\u8꼓EM 4lc#ѠΤQT]eѤ﯁Q}Yi&꧱DoL;<,@NCK9>r e҇ϛ2Q*47u!PJ8Y(3o w|˞~ByM߀.+Pd<(Z%A6*cvVY |E:fGGHbP L2hr4|74ϬH"%X0"n5ر\ܖI{wf`HvL==PQ"/V:<fSJ}ڣ}\S{M-9!~qm:dF.B_h=:{LuY&pNogՄ#y.47w:i8b3~@qdWy!L5>R6( mH|&̄XKK?J+ͤ=Wq\RFpż.*Rw"zQOYsvzE< dȼSgXu\q?u^I&^@EFXpC 938ۜ9C)oy\qE/%Q#4&xVnXlY )v0+܁ t~?:A147ms\zuێD {l]Gl;mB+^:ީ ̒OB3gOf#$Je"(ZU(!Üqt۵o/q_,xL?d<ֆf.~3'n_:|{pq.3Fl"V;p'?(O,L: i%b>-8YґS#[-xtK$."bFүO <&& @X /v#1z>I7M?`A?Ktk'aА?Љ>UYD1;p|_]L)-3N_Xc%]מ.jWfvv5::ژԇJYO}c0әym{Y?p^JAut(8Uw(ղ"vƵd;F<&}\H/֛T,lMw9;X ķ=ܩiDT&Ϩrzĥ`Cɿ4-=XHSgu>v+MCCoޗLu!5I`{[/ފu}w@s7go8a +\2C~pXFn {"t39%y B. hZFÁ YFnAϺdDǁHMDR*J}Sb1՟k_Lf򇸷cMRāWVMPH7&ӓ4fH^D2=7\~y1R3Q+Jlĭ17ynv)(V鄷3lXEE,VȇuY]W .G˯mL[ĭCq]"L/jRϲZY[ġ{KZPem;kAMWS5 WC%SWKǚx!9lc;Sm+>CsY2d[t3;+1 –o0fga"Y$.Yױ5adP}z0?Q9PfZBH$uv5Xn=b9 ꅕWkz䰻S_T4s 滋C"[}m"{76nC6R1VZC"}ի [oH/ djRe^:{:tGܜz,@zb5Z;j>3rA#N'\}ͳL9*_m#a$Ϙ:*Տ25.f)B<k*Dm3W\)zZ6:;$snV$6ɜqPw]}ِR2BĽ}:UO22"5N1ɒ,uf'[7Tѥ;OE?T*Ϊ7vߑjK#ӽհ4/s8ܱ8 ͪ5 fc<~1̂FʰChlf!`-eœ&H䝒3l͡-<}|tW'-?(hX"Sۃ=# FŒ,[8.+ݨ}E w;7ybnw!+^R;Æ$׌w9RdpBWyI s#,b1@|7֬+ϯRh 282R*r6eԁDЋc,|5Phr-P?9A HF[ ޽bw.6a7x [9qϻ78 Sߢ`~CmUK~oBābDqQu9Ɯgb| *s0+vH2nd^X(-1S+rR{dIY9+Ua=V 'G14C;=F #$0A뷮qb47rICQT ,^UzNY arĸqNE èʽEkN_Ŋq̶ w(qo`#(7l"]o8ib<j`#ZJ$śl%薭+s0jb}ֹ*k`x8)cd \lǔ9Nd-/-2Ks sAPz)L# ǙN:v%l C1GߋWbӂVTfy"5:Z G\o]sF[;:\ͯ -qgB$ F`{3P ;XFۃNoISwS3TN?TM1[XJ:fCs! I|O1cʍs3s6ʥX|wt(6`P%n(9$"u>q3?ﳻ}st;˖CxPD}W'jEx"N0wt ~hb*^bQ 1K"fC 4n84Z|jv r /ݬf*MiCeBT؛U94pIxoYҒ_+ðMEZcaldd@ T-S0Fy.p;Wqv5dL#t1ycM$ 8.;Y배ANEO8e+-ep)u> ey0 Pqj,D̅(M2m;W`>$ȉQ^5@h0bLtZqJO?M@.iϻRV gh¦ ;@,-?][XWTmJ]Exq m4V{k:Gꠊ:i8|8S%?y}`(Ŀ9žubVj7oH81@Q+!FwH:KT#_e*KbӘj_F1kUz3U8%xM"?3}K~EHO] >$8 ڕelbym CXOF]_@ErVxIwT-X~-Iسɵlڈ8~/iz\ifO ' ahJώh_"*[Aeh ;lg-4bRvyuĮE?̭Ri9D[c+c)mL{6}b*0Dl{aam^#p`"7-8ʝAH\p6 vvX/;ďt<KK.(pyA7Ji:d0 DI}3k䚡N&nV߾掎R좗74Ad$6px<(!k>t0$~"=EO>s@,]}\ԍ9&GN4 ݢ !n#0L`Jӿh*KBNx~[zgUSr=N ַ*{VE2ۨX tN96"*OF -܃$C/$ix  ΧGnʆ>Ԥ TH@"\1P58O`XMscWewME /Ш [ƧHrKBA+!m CdzH4иdlАN8cW&!ýSԇ>J} ̠?4 oe5*#`-|6Kzkn=KR]wnb#ۀҕ-ۼ{$ӰZ%YLw/ᬽfjh:n[w#gTWKZӜMǒPDEI,F ֵ;cgnU r]eL #*Y8 +qΖkېy.;\|=h!a"!G~nR#/7]F.z{h('#m-~@ǙS>ڔ qo?MSPmIce Ϻ лz1+<,^$ZNLU_ MK- iwe8~/jZ l[2uoȃF.a~۩@.- 귓t8bU\hü 'ɷ䣳,^J6^F-wPėW%ʏ^x!Q޼%bziLWΊ%l3BgZ<]//d/5|Pش8Ҿ'Aْ}f0*PQG(S~hwѠ8JA5Juv5ʊ{QI-epΙFp$^˜`]RCpsϛ04ܟ{FEi0Lh>-W^;rTu,2 ӥuS`},|Mv츷+ ]M41R=L֔W-۸Bم~)nJT$==\dF57O@{$I3By[lpE#{+bdžߵTܘ[m+i;^w'JۺG2;jTK9S!1p=C814 UQ;dZT :jp[ JP_kttheXI@Zz:YeB3W )vpNq4;]NPBao_U6`N-iUذ^afK@c݉6.F':K|D ś3N87dL\$Qbi9 @iG@ˌ[ fAk;غ`d9f wwp)H62ZomPA_&9qs?KlASmo[)pщ[{Zuĝ𥮻ݻqBEc^,^*TzZA3VM\޿OU,,0g?~?ZZ!?Ygy;K9W.N~NՕ(du1_ ɣ3nx=fÄ^o*3^UL?!gpd/9k۹i}H"L?W_% OOuuA! qɞV îh*y!K8í_/)}<,Nm=E%jS+:O{JpX@|C<0*_~ؑUJ$m>97 l&yd-+1 BPo^_SQ/^ *4Zd퇃YYOF3DyAԗɇ5 !LHVюl{7Vd^\C Tظe-x/16++G|+`/T_oi7]Xq*0Jz ӨP+ FRC I-XzQ$k' aќdX/D"!5%J^Gd:%b'L5&Gr O^ISFl>E FݑWֆ2!SNx 1VSfU(_kr\B>PC5#hѾ88!aA[ʫa\x#X=;Z8zj&BC`$~=s=z~Elj lPSj09Q^Z5 53ܨuuA&5ֽtώ{ ݀ 2; IT`VlR&I#~k_Oe!/ڦE,'w5̯VNWqG| HL[5z!RJZY323ƍA Sb 9fSIPf-J\ZgE褯"to ^ op]͵}W*dg:b^&;Xm|/T"M@#LA޶[2k:Csy2n;Bh M (TC -t &qӕrcKL]Hnl:B#c ')|M=e"N˔q!֎dN'_Z  G/ Y5C_Hʇ<6:(`ؗRm#eu9nz4bNvO륱dKTHW{Խ_ݳ<VU +5U9k1Q"H.3Ή[(uCҮt<$ 񉖪q_1iJ܃iT(/fњT5|AigWn#C'ZURRE>5[|Zj]ԩqCb"mN CuWBEoHFS9[0ag? p`Zݥ/ڝ"b*YfPz#֗Lysc3ɬdĬt*}RFaY`MTa&ԏ҂0vwcoh"m_جXu6?ԉp٪hoR@o|S&1e,ǯ$ r2?Zkoz :uZT6Yr+dI5MۑU~N7-+YsbdW:Bv2EBk yj t=jeݝ+{lU>&GO#X]e*_ֿj@f8=vKe-CюϠ;;D jհ^HvPBѭR5Ԯ:o$">}KWadJdNnp̬^ݿOt2kuGeo ƹsvX+&[DpWI j40 tl2?A}fWuf!u7U{,sεHI> l87&3]c9QsŀG@q Z%*.?j䍺l Ip?SL&4~p8܇\ rl.>mYز[DL DlD+s}Ȝ 7iEld e\\E\~UZ4AS&K6~A{fB:d?,͖'BWpkhmIr$kmHd/p2GN"a 0:ut |1qtE+MG:/UsQ"`7k0"ƲΧjk i!l򠤒#Q'eba]Hi.d&KO4͇ȲּuO5#XB\B/+-7_L8FBH?T 1\ 8Yq[ĭhE#B, MT?f `2ҧqG/ssD))b7fտMB"FǍ:WRg\Rd5]E-VnfF0}k0$vN!NVI7wb>)l75}_Nlև&H5xLp}S#ލ_hn}`BPqdf] '>E0~X;&zSԎz$`nQu8)n(?_YA罢eD&urZ]ķ;Rj{ab(Z E`5} Td̓f]0p(ϰC{Af-Po1Hu2߆j?\?Kgߏe8-DGCgW|9תgo [9̜9c*%Җ6>B/r43\0?dR.J"drrLT[adnrZ,Y9es`;J; #r"BLԭXJ-(>`*!jQ28)_,?9ZAvPj$EnֵQwcSVIPH+sx"fHiJpȊ"U$o$-bBڅ|u g8U䜛6(bEZj^4KX=:4yRVa@0- CmȌթWz+XmMg7Y2ZkN# -. o)Hi&JQX5ˢЮF^IG>4ZO/4 >hm1g1b`h Ct&C1miu</כ_m3Om#}%y (ּROB޿i-G뵉\B+v%f1x`{mϳ _ 82A' ܞnM{ H&z/%Suڂ;s`YGqeʱ{SA- ~mP`ް/X噠=|sL ؈M4'`- ݢ1~&vcdBX'(6Y=1 U+kYV8t2}۵ ۺwP8HeI6F1C~U`}"̲8{q,I/{e3_L]VJ< dC7#&}nSSx4qLP@U]< ^#ɽg|iFø姪+K#n*Fdң<ǒf92`[(ͶQ ^1b½- s볎}v=;Zj7+hv=]~ց15%=qe~`RkZXO:+{;b.*!gS@m=h[BPŧQ yW% ^`v:I2IYH=kǩ@E#+W+vUEv{>#/dGcF A?Bg1ȤV4_Ga:YR쥋KP *vj,l1}ځnz(g?ҨO4X\=Å5DDu 6ԤTPri9" 1,$ Cz*ZÂGC8-zN& yVUܟ xp|o_7 VV+[ái3`ZbtUPJ8I-\)T!Vڝ v5yKQʉZ N$",=g>G*n(jye> /7YJ73ct811LP{(TդrrVO=nuk[hwַ9@n}%*95(pe;` &4jB0ʑ"S=x 'U~"WPv ԂݑPC֜*7V&0D'n ?0C{Q%8bcBkoQ:MMb1@ ;^/bs]ߍpۍ/P|w=oIp%oNৈZ2:`SےJBJ)+$djdYnghmyE (٩ӄ4?Sy鑿׿!>PX-Z{.@29Gz$ , 0::I򩎝2mܚv׾LOØ$DjrSu>C UvH3?a}rʠ_XFˋV i##o@-o[}x!Z[@#;ZOvLgGB2/j*њhߋyls15o c )- lпz-ira,܈p U<,3>`;=AՊ>oT)P$4Ϧ^ɒ1B4Sl c5ḂaZ!$(oun",00}8zeB$/YFV? FrC tjooT@T\/ɑs|8So{_ gTRv4=UPjq˩_5 9>NlJKm| N& Y0 * ȅ&[8 v jeĻbe1\TZuP]%T_R9lL)n<=BYtCJT[⿐F펋9K$Iß= cUJ1IGEHE $>I4uyb`rDCXX~a6~otaK,aZ듂feϤMtZ*D C+K6Q#$>?s#WXN[;f '|o{bdtn޴Q70dl47CC];5Hp4(4{49D3o´`<[(Z?RtvB({z]űԛ%\T ֝+[O}^r,'/IW%pO&6W*mY^G%>G0O~M>h6 O o^7$pAKh=0Zp 9).YZFhG#z0)c9 @.~{`j[$7@U@EOIah[2QThz*`$J@$+L=(U98r  {!AF9:?nѰ6/}$bAv?G ؙ GȅJjen/k{"fOo[IomShX3ۭewF^+nĂ6n]8=DؕL Ur'R#fݑ םsJBhͱS)4i6w/Ұn&ɴ` o60=y)rp! ͠ͻ0t|Umo>8H~,+&F H[i‚Ha- 68dE4#VL`v3b~lr6^+BT~2$'lpG3os1差9(RH.;ͫzshpT/ x3JBQEgHEޣ ;4=v:<ܠ|'΀=hɅ8Z*]F%|$|1޿YP)=ؚ>sM^ڀvrxPZ, bvի .adi3L ÿ$ ST8e q[(h"+ǚ0F3NpM^f1Uͽf~DUm^] J8:oXuw.2}DڱGͤ\̹*hTb!'[gBXpޥ|U}S9U HMҥ*a>A'?b(@Drx"j}.?MsnjM-xT>z(Ӳ( 2V `uǂ N!R?ƛU}l\j,?{ "dsdSF$LBH@ 4&M 8ITH5viAv O'h<U[rr,-yqcTRC5մIBDӽ;S%J[=}5˹F+;sP(7qcR$MDH1 S:z$^ 7CxI/X^N!?rhR݀5CHS ܡ4Fx|X(^y*G'{1"w#M y/8xǺ'?g8Yw8Rw~CH@k]y@0e>Rw N ]`$IkA&oB>XqdEcJ1aR'ST᱃Qˡ !cmiiKPX __. mscx#R~;'Hgm9]1(ufysQA Qp8WLڪ Y--8d"Yw9AR3jD;l=o#OkmNԓb QgN&v>~l6i:#U7jvN%'w7ZSUΦVz |:.6_TUq8fy7f^|6Dž,L @^]0E{{cO~Rum00?ܦOM:F9AQs̟eaF&d(s#{=n G.-L l $l+8-H1*= 8RT0pО1G$)LkQUDUKþY =~cDvjᘺrHgH;Y\l+܆{ SG4F&ƥ0"(ӌ}OlBskK@Ǖ7BZl /{JՕf 0qjr-`<)zLq9ğ99v#]~IQ npFk{F*8SØKT7M;ėT,7ir>9":ITХQV]@o]T:w'nJ+:&Pp:*umUanv o]j{5]W{Ķ#Rk;;DS/fel۹ %l? D3,6@"A•&ў+"}j`)6au8jPȎ47hM BGHH%Գ I5 ȇ6,i㺡!`JRZ?a-HT65v/^d!27S{Y=pBYQUgv_ Хk 5{|~o2+JreLEQ3VʄjCyq7ެN|EFݙF-Ey/6;|dH;0ρU0lj)jYYJfQpl:KdK&$'ΣI J| "Ѳr>;L#Mus[1u^m{o;(/xߜ"9ii>Y1nrPO[8-bHzY>U)zE .Ú#N[D5UtӤۑ$f?ʎx5Vz>Jd@r> WzfiaɍKFPr1i%y;Sq䅖hs2(PLHcz6d%$)p|@DCUC~_]-,IyY:LS(&JYR/ !_bŻk߁nRJ7UC@5x.XOl4 es5V/]^m?:1) Fg-]qxʃ~t%֊H FdasPf̛-DUVD%Z?y={DEc vl'|˯+;@t<h$38t-,2i]Yc/8'+ՊYe=7d`F;#}43tuC0;>mk̔gxA/Z`*Yç((Cڽ'mujJyj7r:eAr`0X QSQfN3.klHT (^ b4C {5O:ALb*Dsq%tHv;AIq)̪~6:{ X}ы0O!D4~Nϛ2- Tٟ/ij]^̕Ky[t!'ʇ2/e{ 6 Fp@y-hq ⮍ZLFJA ]]q?ͪG% EMB>E'{B]+QHL|N @,VķY'jJK3.|7ƱMFeVՅ6N_"":17K8Or tYcuf*uAv,t3A0'x1#mɄTVxA1~!Oz l6κ?%pyT[s?5ԅ'~*kY]Y&_K/k9z:ͳvY͡J>qz0x3Uζq)Wx_bmI'LTxΥGff[Re9j$$b6%3;V:h>Bʕ`;p0ISD3 Q3n ۼưN$F~RnΕ8L-sm$v)"kCx=Ǯb"6Y8^C cWc H9.6'Ά=R:;' |&hEJcQ { dxQ:6H+.Q@pHD C-'1$1 ,JxA#‘! l+%!j-IX3ΝhE\]}Lrv\/k↞_4Xgj=fd@4^}DpI(|C*;Q%[]gwqdY״u1i 5;/m.t\f&oNi=M&'Vi~$K!r,E*}SzH͍'!}omP:L#H*O]S,`NApr%yaWV?.k&Cl1F |;P+U۫{WI'=UQ,PtPf8<sjɷLOkR*w//.> r0&]q@+;QdA(WQXxMBUysll&\Xsx{ܖ֛%uDQUدeğ[T'aWU[3n70*`(e`s͘E *W(3{9R+H՞MZ筙YۢET+#?!F^"UDYKBZJ`B~Jn1p!+:+֑Q| D쎋41fb"RH1`={Ͱʂ=ȟo k E&c V$gc;nC:CpcA7ZL,&&Makǽ-A3x$8d?ïEQ\mXC@w+@r^l?0 FFtM&لggAeYZr5wlin8z*+/+%$? rzN.~OtoE  eazm ׌m5&VfB)>m0 vᝫiԓo[Xm$V{Ɍ $It|E%wҋ-C]F8?fv7QJ߳H1E'|)F`~\G/`Ӑja2\oGq{uFhTlYF Lڹ6!RȌ`Y-z<Y!MHLE}66r_]BQ.$~f~"rXdi g7]2 s^2u={a9nR.>@FD;WE! I,(*AϙT TT˽el]~0qVJYfWq1 ^4\ԝ,U8F ycٷ@KPS"Iq6^Nӣ6/&/$|ZxMdMR1tLV-Jc;hBު,`4:&w{̪0[<=ȟQF ;6&~v[`+8~Q$Nu9OOl؟anKwiP+]F45/"d{j* gq+bԫVJ tU CYJ=?uºozɻ(DVb GKҘ$J9y㣄 /G Y?2C?db|Z7ϔ{n)7ay$|p GI&id|iMb;"07p5UIF8QiWcQMq5vɠ[|"c?RE+DOGƧ̧y?%gee,5FYH8Y'DA"똉M: 0*XI;K? j!3_6~旦[ Q:#>mws85݋/B3,J9Jޜ5t 0tY!eԚEՉ2Q+)C \>6X&3\w.m-76'6]O5/re']c]x ?=5;X8E"NnMFlb瘦4=vf,5vtApT]F2ȐD彩v҄7[ܢÃ.bAPH6Q߂%=NrWdo\7RqSjV(4kci)K5z#l XX] 0ӠbA$9v1˄r?P~ɹOm*g]1A%نj~CA[?5kd+ K.TEVO_P.Lvh7Sū:Nc=%mѼ%?^^ v]ņ'Po l`)D) C&~}-cGR|J,fԚ#⚵ia.t ˒J ݕ]xL>Aavm:}O9|T]"L% * "_^AoZ :UC]`ivh&F=;P.DCQiR!Z0|H>&n?ٹ fL{8~NҐʥ\g=aME5,_9伻'Lb VHa>ޫZF LxI\մj 6I>qSW{+.8y^ =.fmoje`P#nNXNK$3KPVWX!`(q} ߪ' P- \ki%2孶֡D$/I[_cHP=VQ!mǔ؝֤246h-~hO5upH:cݮ.@>dM78maWsO)}j_3 >0W2 K"7m5)tlo-m&Ք'Sfh,Y. uYIbb*HN?O1uI3·86 +V7"bW~dU:b53;qx+F йZqC |Y͑YKyjɑBR,|4\*KnT_| xiSג^۴l j £GXs`p&~gZoƒk=NShtҪQpeh̺ Ƈ+_~yTK!Ն;*x!Nזef:$6ÿ(C ffGX-?s F4d!k8M$gj3Vr-t (r"dل\SO>#d)15;f0 G@-7R 'T!R,rBEuzkڼaޕ^~1 aZˀ1ߝ]>RQAbTEl/iJY){K E7Ӊ!k|YZ 4xotZxh Ծ},&A}^Fny+%#A[Po(IHR%PFk:# =j)QbtIAs{T-N%L@a(k]sdsݼL_~s-s D6UޣH/nĩ4~uΗB,Ø\J)ۨejhE] Y@_],~2OŜbbǦ8i{ҟ MHc߇'CQ |à ^f # RY5vc"Hi쭖,YkU,0F=0b'bEڠkPoZ,rsKpњL.<5&#DsUc5xr ?}=7<'4:S=L(NSдBO]IGU#Z؁Qd GwX~K;y^rmf*D-zOW"8QݳNӵ{@!i`Kf)XVu_tX~Mmu9j@h^&EOt#TۭN|fqޘ .+M4Kh? }{~-棚1 ]N 宥׸mE̞h"YdxDӆKV?HfT`/0/㠏3CPY#o" 9jO~UXEq2e=\8'Gb#%:dPEcǪ@ ohR!Bkm^ \W7اE\627 nc s%'ʪL"|`,4E3[~K'zT|C%L?decPcf)ebH{*Z `:iT*w!BɟGsH<T ]ʒ5\1#FZt u:^P͹S@NzJ"CUi=DJfj–.RՆ.4bZ]lwMx۾)r"_BgcȁɃ1,q4Ԋ*, Fډm* l"GХor$|, ˬK ,0c__cKBNoj σ{yW~+I:)CJc Z+gLLAe0˔W$gphQrAՂXA|`&o% P|bST/̥T2lQq+M ~&u4+d|VFC.3< TA #{f݊n8K 9Q<7!L~dgC>.Ej-!k[~}f|u~Ɵ=ޅ #jI0q֙%LoF їAD(WkE q_}fQ$ l5WE'J(";D$FFm֖%f:).ПXTeժ6LwsR^üI?K13 fbq]X/[#35*Ճ Vwkgh/Zozr'DέFuGBP3m$$(z2u(AT;JKN_h-٤c$p?*!8U{x2JWM\0s"fo~.=fU2 qU|U&aݩ2*#F#q^-l`6$6\EYV]Dp#pZUymo`B.lwڟ6ЫL<%ȰWs[bqM?^ S3-'&shk\w1@@*X)U[)7€u<ÊifB}e3ˀX zL221Q"9KPZ$n,-τ[tj)vى!gr-\Ed6؏ሄ]=Ɵ8\20Qh:y$ChB1߼'nnĈU3f=*伋UpQ$ rNY~o!#߁P= *j FǝP L Mvd &M﷋VJF!6nwgɠ6$ͯb gVg!LugdtWbntteV> ߒ,P]g\$^BL4!ybd0"Tu$JpUEbK?o<' h;&n  %jB/T5@ R"e+8P+:{>vDebkq.{ހ';*pǝ/~FrB`<kAlUkmi&C|,dq%78ߝ6W4մ f}A@\-~2;L.{It.H2 QGϸz f1'2Cdr\lV A ^ߔrtUl/2jU2?lgY#UZ|jPԪB3栯Pޝ^?kzqGo(o!FxB9 #a>F#mNnB(3 V~vBU eUBld⋌zB spF?2U2!み2&ʃ!gImJ4MnM- &;7D: .RQL[my,: gcQk}L3}W%P p|ɴaFܠ%t"+!,#6r-+=Vʌ|.i^<xI\3>gĨn3tGHT-^f47'Q%ڴ>fHq*qe,yy^)40@6,UՕD0W{,S[uv٠_-tn|to4y ,{K>|0M4Q&U/o-)|#Ĭd=$T:GhtBp7@eqt*oo<'ŵR8o* Ɨ~Rɦȷ=q-fX헑sIVt)+*MY]#C' 4Ȃv7ծ?9Ll-;̬ox-ɞ5Hcڐ"`G`hLzs"ėfi~EMkô_YHHdʺ/pтTakUxb`mz ߦR*:i,TIO'+=0gz d=آe(:BHH =A$&ρd1^xZq^ylGW0؄[oYϨ^th)6vDRzg;wagUjO6;]Z fZn,aŲ.0f8`V8A\Z+A\`͠% :;MMY6 <ݷ6X$/jĀg89,tDdcLm!::7+T$@'Ð\s{i)t?XUopp,n|#{G5@ @HO _L2J0Z_2 }oEk)EOďhjn=P)}S+tWjXͷ`r`zq"J6ӤǶ;Yb05 I8y)~D*΀:"]) TuThZPeX~7l ȞLYe͝rTٿ*q7xrD3#O.q(BF e:VwGcJ], V~830"bh"21rJ$W ቕr>㚠1#= ry$!QMBR`\0dQy)HAUV"v˅hUͩC_TPJ.VDIrBM|]]'k.OX8ҝ=C.P}& fCYT"}7(OHns&dfWsʖ +7PjLix~wYhښ|oV!]M\@kݝO{!6?C0l<#Іz"I){<QfcvF'ˁ"Xx]yŷ)=d*5lwv}`9?A#T=z 37#퇳bC7D v#3v>[42L1&[|ڸf&Lu+ ~rw~ 1LlA z7uduk-08 uY m0,GuKRՈ4x=@حeRiWpxe<3% FR(*3EW]&^ߣ 8; "YMr&OSH#xv2FCb3׊~B.mhCNqҔv;**HC׼k»:.;x)8ILQLx`wbKFzPQ; iyl+G`=qO<8bmf+//̈!q(5p=EF{GyNB!٣z6Ufqݫ+0-%i2(X~nXAݑ[D'K[f9&ω guQ5hRi?OwdY ;[3sɬjn 6@;)-ABsNh5;(UM\-H_G݅ "ލtGIrwJGeMAPeYuFC`1`oHV"[e=ww)ERXv3ׁB-W*m O69Ox`(wit*2~cTW,cW]3l)ÜH$B35f}S 4 = v>>P9oAalL5UITs%@Ѣ7<씘tqadL />U*^ܕ Ub\k $g\r=g$ zR fJ *U,3;S boD{'bSAV 5K\S v3!AG=V(:^)͹DM< @޻` Z ?жJ-M3?3MZNf_#ߨ;x =Q@c.;A%A\%I\]{h5獞ykYVW.PC{l5BxwǎPq(K3Ty*v!Fb01U7d72ނ"]$!EH؎=󸵿 ؜)nHkb̶"'`)oSNw_<@ xU ucS87 *H[2"O cqI t@tcPy9NEt"RPix7pg#@Y?ݺ?R8 RfqkfdI挂dNmF~d( (%C]/lP+Gm'`?e_f2!Lӧ.UjѷYnc*O [i2.ybSbȣQ+>}bG& S{[bWIk|KΑݚ+dskٻE>lVbP==lW}#\-B.\EjpwSQVڒI /',_-^v_nP@S:n.yůw8=2>%-zN:Xר q؀`gZiaN=!4dɜ^r5mKc?YkH(/D3EQ٥n!tq& 7Aӗ>@{;)R˫" @Z~q ˡÕqcgV?:Aڱ\Nt 'TQ1wN.wt;)SMJ0ܒR[O9LE8H Џ`8D _Yi&Swf] N+ά:5\PK XA%-x8.nxN3tTw.)Wn)U#=kmnxfsǻ0k"hm AzU"ڀ}tYI1uyz!@=B49煴M@!;.ߡu$2z NV3ap4{)(Yl~GꭥB gW:i*rF<-VP/brk,bnKi.m?* W_~i !PGt5,T^[룰|r؟t\3Oۉ׎iU^&؛;=a!*/7#p_Ck˿9q^:7s"IƏ5fM[+rㆶ/ /<#`/Όa,=~;)q>t2hd|ԥbJIh)P~Eyz})hݞF!bK 4 vx̢ D B0C♯D!(ѰD,ժi6c&:ɯR6#\)ZێGY _bI©qB2a*٠bvkX,6a4*66EUi1HE&bk#n0[xp ;埜$RI.St6qi*|N7C\7.}䓓S2z0ݣ&4f]៣etUaC _(|l|*H/:> 1H&[\P c>F8@Km|x)E g̬hza M* ETdj vnU3 ?V  mcȼ-f>zUxÁf&GO֘iDlƮ9PxEa{*񶫲YP~7UOvDYݾ%/@ N/t{`,"E谋xd0ۄ<7UߕEe($5dY `ǂ3;rЖ0>2w NDy’*Qת@U2[lގ2֘E{3*ӔFoCyj?Em~Meynh70y U u4m$v)sYɹ#2.dHa~o.~TP{nTe;+DF<ޢC\)-E©R!}Dۥc_\c5< `$*~2Ư7DbF7!Gn|4Lj;(v?(S7-Lӣ~5X[v9?񼐱~و|5'92):T}ώQXO/z8lFB!J7|*$p4(VZ5zf@epP Vyu ݈cOy?d EI욇%e(|JIc*d>Uޛ켦a'uts˘/!"\Z4x`Nq6IBv+x rPƄ#Ў$_cP/_NUP'TPya*zw Wȃv<7Οz}$G` ٿq#H4[߹k2N>3Ij+9P@\^FEa;my#= k,j<(~$,j1.] &,gԐ}y-tG|&(q_heQK)֢ǁ$o6} {&lhYPJn.03"v뵸Lq ϙQ-B|JҌԠ"6zC'J[zF?]M72JX" S*% ֦݄]T?cp^h"frտ+)ai8dX嫽€Aw_}aX`Ikg>6_8Up^"7w"r38h~lXNj,2 (e]س擙=,݋ :uů-|Doyl~+6PbfUů#<͞Gkق NzC#+jq -^Tag QG-dʊ)Z_ riYRwClvyjXZ1 "k+ M]&+Ç b~3UTS>@x:u{2X\a,wj4и_7n!{=WS,LYAlm\䦗ep_=q2@sckP;ŋ)2rَ(20 Z{3$g}θڪ$j#(RRx¯͞qIo004[VTf̱JZi5唪wYKe>牚U۸l{>ӸTU{ X'&=_›H K֔B*&T^دt9}c7qQ6iZ(jlg֐QknKOF ~AKFT Z6#8`ܹ[HuvZÂ0Lj!%v*n4Ld^<uJi>Vq&bw7QrFv>eC5903# x]GIo6\v]K=,* ۵B;`ՌmM!mhydkM:5w5Jb{}hs( `b C LtdlkPS%yG,֡6H k,P0urGx[VoT::D ~Lj h %D$FLj&Fh,Z@WT:~eKpvi)l.VŌ>j& zHՠ=^GAJ4aq7Koφ 06:&%lΩȏ/sR#rۻ͊sy qIrL"%P2$i ^$ō%*󊚩BC/ELWCQ@%:/JmXF |\lt#ُWP<_X1KlycZnGLiM%}G;y'=& QFK9j$f&Ho|ցw85{sgtP'>kr"NVLZ|{:ܗ=4EF ӡL!}WyCm+6|$OqS 9L`dqBz{0"+U1|m_^t3h!j°Zu)oɷșmݕ38?}5ڣv3E$~a oޞ! }N'-. 2iVp0bFff ȅ(1@P礨:+1muc<ﳝS4 Imަ$~^ô]Ua5PHjqDk,HrV@N}h|)D5{Iwo^6K8ޑDR;.#clf% T܌BʠXLpK!R\e_vr砽$}lN4Eȣuݫr Er&Ңǻ}ίGR ew 8CX[V24Y*C:^zn%3Σ\kG1 A.u 9n?9G*+1l]kc@HW/y\t |X{OX%ES(/v~WD~ 4R-sL;[,,,U  j4  [6ͧFGDG~ W9d uZvhCk\6Q* jAw|3"֧ YX1bdj8Sg%[`%nh/[Z~AE]ޜץ`e;x@ 2d]99G e2`-S3R?oVE\f'] ^J8tVo>5+m*8cDž֣Xo[H2;qd.,r ?\^ zG + |^ed^J}6ammCqܮqݴh)z%2,>jl{//[<-bw8#e+j>YOEMt!fVu 0P{.%S5 ;g,pG ䷏.6:a*9%A\bUE$ֵ3C|s%k:{Hє6@9}U1 <7gJ&kbn8S,pk[qg& ^=z 6}dcJStQb[+$.jlS\790"mUc];[\f"aD-Y ! ,bFn.o!H +kX3S'ZeHk} ڟ@N4cg='CUDŘ 7x,V`׽h@EC!mxztd8 `D#+-*=)e`v6,Rɬyhߛ`G'SG U `uw:YfM4nP<%F;=0|^w}tSsKC(?z10Gt6^lŒ7}UK;$yOFFB aeI\EX@WB؆XxLr:qwucH1ׄӜ~mqh&á {>pC2.Y֑VF[$S5n1AtP}zfϸ9uItF-M`_7W@nA/ZXvW7Զ0)3ʩ3|wR!y89,gsc& ,·'vnڡg[ ]%nNR=Mh89Ah`^ÿriYw GmO@N&NJ>ƅf+)JkБ;I,LEl,^CAs=*4)&rRI6>!ËFMN=Y4~S+k${LMtw$NWGzGIݸA<·.  fx,f4 BY &Z$4gOSPm`4{UDfY:0QddtgXųxyv-1+ivM(|/t?W#<?-k}QBq*c2Dǽ < *E$U>??-G;e (Z𕥒ąL3%Wj:h~Snt%xn#qHe\YGx3MAU1igw7e/ [ Q..O'BTzz͸:|EP$eJԙDǠW{w3R݋p0EƅHVј%>Ɉ?MŐ`Ű͒+rؽAU"$2rZlCaY#rʶqP!g' B,ioDn{"F?#ikum Ct\<:x{ҭ;s*"HO #~`d7뾴bKXʮb#:Nx y_*c7p#] Nzȁ~K9>^ y>Gir;y#xCWrP/:!:Ә83{+>"==}u7s9'2ؐV\"7ᑱO=w݀@I)4bzX'!=M֧ ~Ah-: R`4ո' 5$fvJᗽ'uX(='^/Cj}TFr:;Tgىhxc`x PJFG,ݠB\V:,&!&5+cL`MiUpb*k$oIm{VPBhyX yL6)/ooFWbmc[zGԅt#sl-P O'yK"J7q㳎e#<0lL1Eh0v X!rN VVvV_fUd)6_%7㊲-؅ș7Dy}n_5i;9>SCrMǝJ} .lxdqi-2~ ƽV2gj_6E',LDnї/&gH%66|"^ϝ9Qd34^?Aσ&l78oU%v/M|C-^qdhʟFH3X3)iz6@'Ga5Ml59W 7Kw4HfQ]o(l RmZ.IDp̒H GsdFI 6~b4/P ehecyOKD~)Q8xeHНFHi .&h0 -Cē[kؽM&Ąu:k ZG⇼Bse.0n洪,( VhuΘRY u.nd 0}l4AMfwĭ-II=\.>I "k%|Y*r> ŴN_{*߃LEՊ8/[u}_يcH %P\k?Op&;3sxOd9ehEp`bՒOM2-l ʹw'/\ :xf$;edZ w凂&0 8WV_Pxz+w>p9I(ůt4`$YtyZ~8 .e<ϭ^t6jD3;Hs!Zaz*Y'N,] 85 M :,璊tyPY^ˡV]r6CJv#'l\) ;nMNp?|dlt=6sa\Sć3O0u,/ZZWjQ\mY0.ֺR\Kz*EP10T)WZHڒ>liKB'0JVMyՎ}ڹ)qn{].r`bt{dB%5b5 球$ $ժVRFdS'bzyC)zJrl_+F)vT:g>7v~maB.03Q.anqRޞNLDRƃ$XhcCHQgdnn=Z/Z֠K9++rl͏ɕ]LHX|O۫9*zdK]LT:z"}DN lբe&Z3&a0Z^]H9( 9o,%-y5ʹ V"X!G>9Zk>BDjqQzB80MGp)=8zFa/i3 9Oͧ.>\LmRrkA%h*k׿O$h\xck'lOSJ,a U3m  Ǔ3 6qlxSo4q 6ٯ23< AȪ }kajNYwढ़fm!rRዃJTxB"NUCN-0U+Oj?|fGE\B(%~ V'7Ȥ=OKcLemWд:(`=mMVlݣh+ }bC[شx{MVW3b>, 1{4rIAYG1ib_H6m;|5ݻs]U;|fW84Q8vaݞ~K- 2y/b홛nfS@ ^>{+҉"Xv]@s\ /@ttb И(Gz<5)-+p5fd$8th p>&dש1!s!3' g) ےƏӸzݣB].!C̟\F!\L]np#QqF[U? ?fVG~tߺygRN1"9 eߚ|y,\nT0hCBnGn8zi3"a% l" 12K|4o<-ހb+2w,lۦ-R$kY2cNQd{0k-ZPy&NL &r-jMݿoL\Р݇D9A; 9E,ߠq&{Z :>/_bPM:$>duI{Ejeٟn%xRڼcFΉ*AR`\ ZHiUb'b]Sjಡt)M[#ͥi=v=j.Nwtwn>Ni `;G, 6SR5EK1DC ?z_!Y,{qJ4}~ (op~6ף`! A(:.+>VLjG (MKh(/^&7D)0#Nz `'0St^c A+d]&vU{|?KcF|dS\IZu ;vQ04l%veNN[~aʗp5üY_>v Či#!oYǘys;B!𬈴g2b2) kjf%+|vqvd(i(+R>%!}Q哆s 1ap|oNqk^|UK#amP~P}IFo1yȶ@YN'9{Wxj ILOKPFϙ"Isxl{xA9uz89n 7dsyE^# Ghw4=HWƧ/,˕T{cgx_i{5/ۻ矢(ō(wugAZK5}+_Gu3N clP}"?HmCσh^ =ESR|N'cr)IaxHR#C16lЕ޵;-x'aȥͥ|@FĦςv &&31(( nxfmWL)PHn[B!>tw(21B(%VZj3F}4h ;NY 9qe- ÔPJUkii6f$^qbZ4>TWDZR>uP~vnV3P}Zwu~bnl|<~* M;1uVSu"Š۩OGa?RQ}+5$j`(SsGd~(" 3\-:M8~ (,qe u֎ll-e3ǧQL16{iF#@ܦGYB jW:-UOb#rӥGcWCc9tHWҺ^ ?ȫ U^!wra'㨲V dp̀hQ4C<22@$}o5s:1Ҋ "yyGnr>YG,>Ђ @1ېxqv ,thP/uؘuXm\[HhECB~?\s@eS4yhtY@csVZBՀTZ_ֈEѱNfFE!z^T˻eAo ,>ֿiiVoJG(M2 l֠nT?XwE 's~`%~eхsvih1UHCB /|{sI+pC6ؕd;b]  *v NuILcݭ/d@vJF˝"N2 Y d8BM.n ͘?E DZ1JTWZw#U'=av6kQ\ip_ f໑a 4,$B '[GDZЌ-*"ak &-Fh;8T=:i2flP WPd8hud咥.g!9s+\o"=+) ;WbMFLۼn鹭S C vc|ܯ%}q $#9Rd}[($L7ӑOnQ6[1,P.Q9}1Nܶf"Iq D̶ l'5/ F"  ,{F)-nޯs]ɻY8P?2cX_Y 4^u=G!n;G]4 (vW +>Jz? Wj\ yL-|-=zܸJ64#t<ˋC2cQf7b̹QScia?xK+{D]!Q-\\xX=i= q D=O2<I$?`5zȽ *obB~je?^dB6UC=-8}y K[?drMGbB#nE-AR۝U-CyC{D#57ڃ;X)RʕP.5#v-6*w"'Cs?L^rrbJݲt}$2t pYq!.'(z;gߙf.%R;T{*e7|[Ln3ǝɟ n %&ΰE&_eY m :@Duo)!^GUwA'ϓsp"tբ ]s6xL $E@9JemB2 ѿ'uf%?tA|F)(ϺK@~No?U#1xDHmD&Gȓ=_j٠/j&/2aXnI~{Yr;_ h~,ci|]mӇ,Bky GU}-@z”a؂` JW6Yr¯Cȹ 7YR˅4RxM}.h8Ruw@\b8v8g2=3W%U`΍QP56a<߶ߟ0m{DG?5,Y֚=iQd]$Asgb\ $'# s&jE_^)]CdڞFF#KȜ l qܶ&q,``52#aj0㻖ū/W5R򐏜8X1+Kj荰f(߱ٱ`X{Kv@.yh?N5:sgoYLL92ΞM zsG]u) Ф5PJPyQYST:uW.@! ͚\7 }YD.SZ^A~L\޹yV>r-Z.7 'q!nnrCFW^}) ++x!L̗WOпx#-b-K ,w]p!ȸ8YF[hm 2lW0ЩMDt=nI-zPB(iő)mfu*nB&g _Y wog? -s#ܑLݾT^X I G\) LN@-N# n2iFM燓VJ08V_^3Z_\ Ę~2SS+eۮվ(3¯6%uRa_SNTs$b/VpD씁ź{|eJ1쪵~; ~ 14xb[չ۰'WM!'G3ːw/M\Qu$9*<c"+yQCKtsW\g{+XnTr./'dC+'D0ӐVt{>+[{%)rVc3zQ=X d 絎˸DG?`op(ED {\N >*7(& }K7#^sQSK2l Q$gKb"@dHçZG<^jRJ@5$Y{l,))BB]@eH{bלMĹ\?3րMOU1D•_uHDzHAUˎK a6fb̴gT'b-/%^Wl \ho/t (֔ͬ5vCuW;S 8ڣ4žyjފ#N?M2 %kf]r!Χ1p!ȀIFgt*Pv [K}lO.ʔYP$Z>4\P(toc#ў7@(= {hm8?0~%)Fݖ ĤTWzK'VWB'cd/ef IFã|@R56w!˸;͕FYR3)|̗H)TT͡osWliz1eڊ^K1" b4adW'Gbfϗ%{Rda .r[91rf)ocRRu:w9w}?E0e;^K.^G5_4a!r+u&ÁAvIv15/~&HUQGw6В*gxUmIDf}OG\?6z#J!J92@&r" p@I!6ǦcXZh΂亂ᣁW9r(p7V l~y.JdmU/ݝ8dlp4 U!ݎ2$•4AZ̾>QUֈm "׋ڷhjѦg呹"{QwXG>H9[PXO+x&Lu..E~x۬lZO> Q]8|Wvwֱ<9 MQV'? cur`%-EPSIžxHC&woKZf ,ׯeb'ޤKYcz+~%T$}lכÒk>cp]Cjאּ=+L3rchJ'F/Cwq;rCGis\H~zBw ?.#5LĨ^I ,z0~{:wcv0# QH*ӊ)ǺPAגqGwΧj؄#ls(\+/qnWW6ws,ĺ#ko>fhc)m!PZsreS`*cAdj(]QuCWr:Oec6@^PӮwKɀr}@ԦyO(`obᕵ(sVdC @( i -i`׸4Ȯ<-hy/ ݅3qY´m' bpy5 J)f[E$=A o1 eA3Y?S?3{r~c#R "xNTQn!9X'f-k@"_RoYLTRHPBvivtL|Uj!K ? |@JU~2yR5j# a3Ǥwπ  |1ȕQ{;e%gXP7)rZ?hנ 8}iٶ%l~#,gTPoēMS 2"4k: ?!l E\==%K7$c v+-͸e%dʇdR4ē<4//h73w ֎NܵHaNz)^WTZO<rUrv Y5. ? WZy+? М8~#pɧrL'9_zGkD@CKGjq"}0yw8=4mR#PG1-17.yhJB3/'riO 'Z^YFсhSǞgnkg *QӖA!3Q% Ђs!~%?vQoy?}>lp&垮V2})Po%Њ`kIY?%ngvpK y, W\,r)&t3z4ΆCNG3ْmmWwlPYRTQ}56Jry(JI^͞smݠ!D?.  8)ەCZeú @PzD`kJHq6KXAh硍c8* eKw{6҈5E5+D[>,ş1bbX'v.tQ`%|ff~j,ަo*tJAn*ϮoOKI7GI(9у.^ݸ:E6l O|`mJLIB}>\EL҆7ï`j(Ojo#eunY*W*~3zJ=|CudfA-R3&: Y_$Nl?}Qo/갊=,TpQH+`4Phnu}Ծ!N5{ 8&a_Z+6 /3qiqlpH4?Mu},A_Vӭ?*Imh K=6 uV i{d[[NGR|\0Tң'"fxA=ʒMm%pC|FJBR(t3D; hPd}B \V {YŦ k%M 52#`іL8 &mFZ?\FZ{O9lL7E |!>F8bJ=~/%Жg,u(?G[ZiȵٯR/;;MOby^Q?O"3?iEE%84"FWnVa][HvWSI X5҈?/=]2/sBGFtEPAϙo,d[GCe$s@ /D 'R%4WwX4 wӬ} JP.#ԳL}ܨ6cש'<C*_G׌d&\Aj5?>t CEcՔF ܊2 qME3noHɮb^%Y'R} ]U_ݛQDfL|ՑLF-c:#1e䍺3\<)9P[]_6V uf kGLPm$.P$wæB| m?X7_)6aO}]򵖏#: [!UdoQa֚@ͥjFO#e%yf^JY6hÀji0#v"-.F#'o^F1h2cnfLP t' =Yo 7W_x >_Σ-AE`v@ edu'~Ԭ$KjqX4tn^p%2*car6XPؔu{|ӡ}wv $;Ma}d)" fIAs"zoo͝9{H[7ts E(.q$D*y%Ӌ2/m(Td$ȝ3" : E72-mM>+b@~$6x%FF:X' |AQavOA.Q:7,pceǏ!aNN^bX +Z*CG<<9g4O~CdO_?G5&UpŌx[w88]mlehA9\|ڦP0˼cIǙay@)p"_x h@Wyk>@ tMBO%AgMʆbmSDBߚVba#imMNdhYu[ez˛Djзdp6ػ*$fip#ٙ'C9Wg]!Pp0UutIw [q[̔mVnt+@?xwVDmQ51Z0pADU$آ3*㜮kxr}'Y+|b"UYY Mp@'iɹڥkªԡ8o  N1|bhU 悟X`Ccrr?͜deCW]V9;J Iӝcge; %Wb]Y/];'J.fvq.+hBt!nXsOK{儎-'5rμ42fWxQ4A´s}B8:]#fmbx@L,?AJOK3M>3 g*tX7U2Hh!/;Ѩ@Ǎt$ irU2N~0*ӧgO*m璷Ek9W4V$;>{TQH՝I9}&4A}4S0Lw{CmQAn(ۍ'98 2nFD~\ޏ_0zQ_=g3Eb+.!Lyي2杫ȚKɲ|.}9s|U^(V<)S"x]$HYZ⹻M)hەpWqk":=sbPš,HOl$%6drs4飲HbuP#̸~Dv 8 'B'gY* 0:Ӆa7X֪\I뤗f\NHfM h#}.&Rvy6sw;X3ܶ⧊E88Q=vpl`;]\FAUodyKkVA-<ՠ)^DRRcI1GٔRҫtoB+?ձ˕.Չu}Pw[ Y9bRKQ!I|sQ Jƻd)B14 1b4 GqΩV(!g,W;VEB#" U^xU2{ܼ4h(u47>ijGBjxF }QH&Q_B X+ƥYH쥀Qx$|gd]Nܤ dmL %Σ>9notun>^rt 0N(D:3"A~6"&WW]GCL jXCV@)!!)v%g/ X+#ԣƕĜM' ۇ$bdܗZ̗oj%![%]iԿj삦Jkg&FreLD&w-IIw כFrWU̞Ƅ }332;[KRSr*Xu]o" /&;H pت|Ik VBQ;)(x)ζ>kSHD$?s!HGW|Yз+|}k/Z f!iFIpn4 5G5!I+5$]įzEYƷar#gUA=Ԫږ]4iss#CM\I XPѓ ˰-1-|\),$daf tvNJz:JhlaUeq:|e;͓hHc|[x?EhKk$cLfv<@͙ z٘Et{U)nXG'Wͬ"rE@hK1?جv@߃(5n08 x6Dq32纗n·.9*>1尸jAk8c $eK۽DJtDF!wBaU L/%.{52_~߸Y)}c;jav蠹7h6ҠR ώtH*_iV?1i%P1V.j?Ҧ#]d7S/J. p瓀hW ;~t3J c-s_<,Wzn&[-ީm+/>R)3,pbA.SJ {%'S(Eq}n{@=zv2GDʅe?{,_64xnUB%~]j<^,mW_^I??VsXc0sK. t7}b [ "S;R_&vsp~9I,TWRڍAx HȂaOjFe+$;zf" j(*Byvě4Qs2/ª+do$L,m 5Puuiű݃eL cs#5l%nBI'~,拭PS? 5mvmHajG4~7!غyb=zZKų8 YcAj"b%`%#Ueҕ@P6sMϓ OGvCL{4=/qt>mr3X+ !Sme+V0K{v?tg׻B ea27 5_e N~$ 8kh!yY'ԝn~(F@ޔq)B`_7?W׍I o O KccěU~烳cV ƥ=R!;R+||['{hvr-ԫVY+G0f3'3cr~03_Yp|(G ?Jkz9MqɿsY' -T*>/ۃnwn}q}cՎ9Y#;Mm*D -.\z-_}ajC2r|l!#lJ'ء#\f+*!dC_b"~fm f%ODj*|r-QO! "*?CBHsfB2%ML4;9F'fJgq j>p^Yh_O|-eW18rA, ,: C K ЛajȐ2vL70]Ƭz.4g|BY`:/}m#!-Ù}M% #1N0lPeP3*q:V󟼢l<]0Ƀ1]#|n W%GʱS]q 3M!0Hauxn܆O'Wأ{r# b̓w$LQG)d } }q[^`DNxVHy{ܳ+I(ʠTR JՏd#̎HqGP:g#m ^컽L?ݻ+ie5⚡QCƸ,)iZhL'.\B+ei׶ 2 Z[kBNduЌ3M &K5GQR ~&G 7z(QT5ATx<"=4X=zfx.9 FYJv}bd Z $q"Oɶrxk?7F_{D]%f&ljPxEvrMhqS5ywh+'qMvթc.}gRn_މls2K(gtkL%INE)hf:B2M cpvل+؍^+WP%OУ>BEvDn\>U8ײE:c"` <ǝBс= ^?w[Z]Jf1ړΦ=tUz~̌hSذf.lޤ|"(长.1#ttDBc(ZgpD @~;◳YfAf1A.%=d[X9У>oObɄ<5ɧ5M'XGT"E=ndFC1$a^NǾTnr(u1TK!b~_wԉ|b.x̿Qf<50!>I0ZIfʄM1ihWдFg Nj&s4җ2J7Qc.+4ד >!̓Tg,JO/w pܥrɻh*vh V_kfd1qI!TT{iݣʇű  6|v@lR<:>80?™?ǩ-Q44aO3RQXwnYk1Q\؝BEy sܟA%W \aV'e^v5\CgSg覈-kz bF^,ت,^U^2F3h3.UIA( `>߽_58Q:q1Z:LD,q3ƺܰId5X\(MJ : *[0e(e뇚Cy@.:Xmp{fPCB'FZI`^N %Iǔ$E )' D-oí a#eUrPCSaX,an7^bA2Z:5azȲP[B퀶kP]_V J+,;U6QA|i+s:)2?c&n=+sa>On8LRJG ,/UsBDRhT].O:Y~׊![s#xe j\gC⎡\]" $ $Ḋ֥l&Dͽ f d)VwҎ"5e'lsJ9\!J_Vη·G7 "Q:׼qGM{%Pۥ؜;Z֜%N݋j%kIǀJK?AThbo x m,0fٺ?u5]}Ew;n g{hv&TBnd I;u:(^ݢFFɀ H^ns$FM&(\5{xX̸$AݬzAvzg n]m&΂n9WAGy/|ݸ$'ԞT :9BݜUX 7jt44>r&B2jae|D^~>(o4;:}dqSG:bzdGL 0$)}X\Eo>㟣W_80#mqVF&:L*bG@ j|%}rxV7z 1S ڒ%^ @R- 'nbR]PQeV{n)ᇁ3A_wkC.|o+/[eKۨES\ ]]bꢺP++j_:Vo%n@'^u[g[# It\"TRN<\M !VZΕC+ &(4Ʉxָk˶Z*C.tSX1.I]Φ)cqnuf5V 9SyT5«ۇ9uG}-4m-2Ns%vJ>U } Y, &x# eROɄbFlhgn7.~'V,tB뼄Z4Vo:H,4תGYV[;p dRi,[9npm[~hg $O2[\ҭL1LMf d97{TS)w<9Uj ;cPLRI+./n.Q#1`~ۨ_4Xb]g~6ku$f`:hШ5}u<{tT=ҍ c4;?TzNw݇ ^R RufA[R{b~wy( ϴ6D7 M!LhlCm)ʲ6[N%zKs:*tbs#6wBL`v2RvFXMqõ$+/|]Ji@[P4;`SIE'x=Tq)ʙK'NmA3c-E6)@*bu,g` Jוd9bu-.3'Gz{e2QȵsPpi+C>cWZyi%6X%]=ZC 5DZ=krQṛVT*YQ֓3웅'O;vTfï< AK |?Q0 к2*h[wq&m *lj#(;ӱ}f2rRy{I-OAj&xrqpuJm[4u+.;(Wv9Ec48>WB6eyfpcpKb'CcŤK]^׊Pö-g'`cT2~n۠fo! `2‚ñ 1 =$wkĺ2fC}>Z-1U19m6#|Q c*5b:x{HP){yo!4<ƨթ-J>M*eaAކ)ˣ]` Ҹ{ޮg5EvnjPDw- HD"xхotҶhΕp}y@%Y/Hjp_ު $qcrSm:/êyթ>p?E |Z~rcFɲɆV Dޥ#@C_|(L#ۑ% G+Vsyŷ-1Ot>k~oEu#z:롧q k5'qɣȫ5]SYߖ3[Ch[sBJj¥f}U1SN> )?CYQSf}II7KgR}e{J&VSq|Ѭa7JPZ#$laoZ̘BM$QXߊ EÆ]~(dyH-N(q%Ģ"O^N<8N`i<.h̘cD!FC|E^\*hND84?`)&)e2EL[ӵv)kw;zi}#uAC0ds Pd 001ԅt :Gk^dntZ7-aaj,}$m8x6rJ.LR +]7t! =n=HJs̮/"HJ'F Z /aq ccysLo|&hKPe#70Hlu Q ng1~M ÀU&zg_[ۑo Ý/JƊW r )@ֽm10&_!Y!g+|@u\:hE)S¯WvJaɍqcgv\fdw5UL9̵^]^ڮEbW3֙,3)8QBlH}) ͂ik ] sWخ冉4 Aތ[0C~P`QkZte,Dojs qoRd["&#reYPM.s> c} }o ŸxFeU_0޸x]hzEy [G ޶eP*P";\``㨻v r_` /B_+qȗK} T5 O2з;ݨ[*m4æv9LdƩdL}0O]oVGHjvAԂLj ~7>8 6jR.O,Wb7 fNtaGqҡp'ss*}FsVO}`PA)s2[5k֬/ĴlF>^ @m7/r[q%2.c:n-HVd,N Cz$o@xQOӞCޔ}&VFa,w5Ϊa\$?v. mMP8UW^WL۾ޛdwwlmFd00(ީ5Fa\80yX} U1LQ%sحEE(,AtV \/[ZuFޡJ![=5"iŏhV.%~6a$r3zvK@KWAh6]#ϥd~}BP6y ye3*(ocAY:[yowY/{1$oÊ[lG_^xvކAۇt(rN]70f`;KG{#@n#~5*ΛG;zͅz_[G@MHߵ^z adJZf;)Qf2u `jq,l۸Zzbd-&KpmEsA=Sg{*@zu#qi:z򎋣,A%4!n}>tTfn{I u_~)bfՉrrP'oXW&{;] r:H\ûcc| 1'Ў&7!I^Fq.` Ê h w;0-S;u3\ NY mlF݄`(Ior~E>ҜVYi1м.tN-]@5b:[Ο?odr3휡LP,Z^wBr6J5ѝ> ,㾐[q:<6ꌮ!3ȩEp5a_{rk xԓq7w'zF®nd?Je|KW ^t &R&_a7"_(."rMqQHxDOr]Tق#~#?1,ק8v"C5nqbX1S[}H:S~E>%WÕL3`K+/27h#۵uR7:qesbeZi#$#!p<|7&iLD'l솉_y%Wٹؤ2$|~Ȩ'nBʒ(.E tĩo(J%/fuvPt^PPb})O=Bh-ǖ]?rwf?T-\pL3|.s? dHAzĻdM?'d};lՇhpnׇucwSJ#Rk6/*ֿ6WK:CF1]Rz4 ^a"rSC ߏxˑ {EVdѓ!VZGښQ1Ujz#3V[>ط&gO/IE~" }P 1i |CY&q05aJ?OOdr+K3%!h%ⴷt:(Th"V94yR}NA$&a@c&^i8+7jȁg:qRtR;$=ƩaZԷ&UÃQmcCx٣2*j Fb5{}X]e<eo2A[B&j OW^KD%vꨶQV/E6A+ݹxQ/dq3e5cc1 eE{Rȵ E/웲v(,c[[=VzGy"載`ܴIB6! \ Rl!dCZXՙ@Z7oTBUқsI~ Z/3|{#y |U{D&枠{z;& Q%Z'6)3wUݷs33Y_oY(vK歠mp:j[urMM 4 kxG<{%]cuѐ wK5Us,בuowA[1L2ɷQ]'G:7̍QV>Ӯv/qZj:.Il1ҁFEDZHvi[|Q6Mv8zoBEj9f9C'DyPϵJs>iUe<+(0q6Jdd|mVpi28*)C3Ɛ">ĵ?[&bȚHbsi;s\)wCK ݴGN)!8ϫ.svTĭW2V>N2A[ˣ3\תLMnܷ5;0ki )Άq X>E_7#[ṐK\歕yJ\i* 5n؍&+ O_ O %)5`.%g*ɻyiĵS[4H{OL,ɢs舫> ) Ǩ wҋ,@9 "%7 }/gwg%:C9ߐ J/!6ĆMc~c p(iqQZ+.?b2Rg {ށ!+"rN7BrQ !J~VpLϺ汒ÇtRGVaq,:ipO 0 <-CYF`?0e&U6R B7_*N"؉Xz!k%%EK)B=}Yt$:ꏓ>s^ poP/F,UHS26k3NUsu_i){-W!`QW{kj6u5(-~|+{MA?JY̞=B!tXBISty-~UO~؏Cq2(#\[N>;(+#v8W.S4}EmqُQ|rl9U|P@eNL;J1 E;hUs#@#F`4#[}fMxl 9X_w#9aۄhl`d9,UZPԯ ǪrlkݴI7X4P K~U`qm{^:ڊYǵO1'(pt8bW;P?O՘Ezj: )9ךv u5Nƀ=;puǴSu1 $d:ő#.2xq`jj(TEah3 5eu DpRP.' N_11'W%^ ϶K,hdXq6ˊ•7I驹]ϒ&Ic®XvdX\fفTT#Wvӡo N}3-Q)Blə%.)Tr[7V, *]P`7njfS;P  :S`o. A!SKg?~@Ñb5&߲c@ ,ĸۇ:XWq ޿4֣)XQC8?,w@ZD[nMr eE &bjW^f5ZWȄ[ύ@d~F=%>&Dn( 8 2JzLkraHM &idXY6pG8:Ÿaٖlvat:*҉#%z|'ChI\`MgQKl6 zؚQ6F{V*Nyأ<`Fko[ߔf ` ~j_s %lL+du4ꧼ re ȫf[ "BNJ[c!ϖ˂pnw*] r1{- ;zT̗CcF>1Uk+QJ4+P2 }+mW NnNk!7uQ`RC:+qQFB;s!DaO T  cVfp9u#^Q#!0^0s٢p+]!z}̒ɿ\oW:x'M8ZE [J<%RN<.]]3٠(`J9M2eў)Y:HHN5U(; ENs> 99+^f퐎Ms,ZVe;.>,2o%а Qm,1lpa'%9P&9,T>%=EO-Of(rS¬OKݰw>c.م_tJ]o eI=[GlF4_v9@WpVM &@"~ޔʏY28q46H_WKl nwQ?D]/aRNC3H)5w3\yR-XX˫1s#pKX"*x_OLHJE6LbPԾSi@O˛$s?B<#(( \ b; 'Zyw/rW~ ^/UdO';.. ؠCl0CnVL+!IvH7iUV22Iٛ|݉W1 4vUoYZn awXyfX.q,gN(*{*ϠTd-t&$Šc&Fm*(_ u[qÙp-+j,UJ&?Jtw }_ se(t^I$DR3颇QWp7NM/ [')9م.BeRP3mcZz}M&mfI 9 +tɃN<<'Qg9+͡Љ H >^}L9z]`d c3!O![5Qul;if"$W~[@.F*tm?$V=7ۊMٍetX4nغ=24Ɗ,CŴ 7%1C4[2\x@k\bl%/ӡbQwݝQaBJ㾯*kSqy(Q{ғ#y^S>V]1,j&_Ye2}6ɴUDx:"xav*wo |%ǏK)?EA 1iiRQ'4]MY`>na5 Vxn}%+Z2L#ϗLʮ$Lv^-ƑO+ T2%ܾˁ^| N3[iN`g~޹'kgә#BGzR\h_^ͼ"#wVH̢˼whW@.lf*m s zI$NapMt*̄f$GCrXMPcT1bG- PB;0vK)=쿥+-a'w'WBt]zKS斃] _z\WQ<9V}\]x=8:ؔ483ڈ_ Osӗc :*mqU .>;7C9facwq7z2] 0Cնl TQD;?KƇ?RP-}%帿׆o ^%c6Ԅ( ֞҅M{T%Uk?bOIU]h2<+8IHhY(8łũpC"~yJ[n!XMXVWې n ]ԘBCcֻ,-Mڟxc C`0XL{Ιn1K@mfOmH;up)lˉ@Pr͔B*oo߯~2~6ܜζշ&4!lsɛ$f.}_"к9]?{-G'7q!w9UE |zfb[A;~2-IQ1OChV4=9AGM GV'C"c^5&ǩI(4c:;8c,0$UgH _؝<5[.6ugc.< .pW 0of`e7'Ǡm #t Wѯun&؁) 6NSлtq# 3JFf!0ix$4YJjw70MIJ)qU?gF!,@PDm=s%15Z^HM>[Cۙ %dTaf| ]WSquJ%O_fHIC i$)edJX.1yc*..c\Í6 aU!wL%_>NN*zz߱PX Q"5+S'2ԑ!UzSORs\At+W8ζk_=(eo8BWV<@3k̞ -^w7BQ,>*H`tLXU "n$D,*_B..{*@_2KΦj;@,fQ݉Hejl}t>A){PH nQ0 ?teZ~-̎i0Zis;QW)RJ-a~h˴Еe G1d $wynl|iPz2cŸ;>иc JGfM% bMjA䚚-ԗ-XՀᠽ P2b?AH`qJb /V^r~tɚT KAG<ߏ@}횳0L|d\Ymm[hE?lWHo/ߘ[V =#P^)=N %!#AWCPMze5\؍#Ctť Х@_xRٻj n3x7|$6u*=0Q٠O]춵$pbtX}&gW:.{U]Ύ:VzF0$""#}vLv25ύ`keڇGENK.!_ d^&w08b @fjڳ; ?؆H@M֨8bV8:-Be;6L#kt {yfwJ. M7,H5/^oo7zt-֗&,6\Y-ǜ0@؀-Af._?$52w1$l}i<E?欈EjN]$k~bFf&|̬ޘNМMٳb˟OSMm+pd)4_H(n`h&CMJm/MP* p l!"2'P`khk})zDEWy=m4R{jZ.A;u9* ݜIݠe)ȎYGV+{Hw+"/0IHg7*FjW6zH|M#E]I nǻidѡ1l`eT1,V_ԯͺFz ZE߽#/ [kec"s¼+{]V$JE.7عs y2L@):=쬐?NF&%$ih71񾲺xbVss~dP80QY!ώ,.Ĺ]t~U.~)nn\ vH2?"EJP .LIb6t{ :;πy10$v7g/BNP({ZsAhOo})E*WRgVGX`n0n+e# 1JǏ)Fx?aV[y`IȦycX*g43=CA=SU&C^a3UPHE1j^a n fJKbA+ -}~a譸Nﲂi[D#b,o;˴LhgD>ˌh|#h4WN,=OJĥgk[/`~S6| wabnj>!*jBqDF un% Z4U@=[ق9|N4U_%䱬fű%W\xۭ~IlL ~CpLFRov˚bPL\ej D4KCf+8 l0KƮeӼx>o &>d3֛,.&T6 q.|5/ &R pf|Cʐ2%H~2Ͻr@D.}ѣ&%4eF^;lŔ9 PV<;rn#::2亟a=-5oJg%" )8jx)8 l8ى@6lJ?#e8SJVi@ \$).hܜ׸7{e,h9:[/CpE~E4"(h:}f(ڴ ;Uh)'ilX0pBJ* GbMªjȘm&w [t^(^0 }n6k+NmroiXυ ݕ#VMv ̢{H}J{;i<9œpLqkH@mnz-|T6̻5So8u&[utX .i'>/"s FiY\ γ7)Z=٦㭵)s7'ay"2'Pmrj.o ZT0a[ PH/)J;G񩝣,Vio ǾVWYp> i!)?4X8O>8oȉtZ ؃K-U9r'$*S!6?^ epN7E&({TH W*e8} %Tn~t^Y6p/FB)&3/v0 ֶ  G$ G144_''YM$rs]S]{̛v:΄5`_ c *?ʢIa/ 콵j#ekQJxΖh<X&s g)$|vչkF؛Tdn}h:94OȊ5șy$,r$BHC">e _`(zjkpZa-z%3#T9zlmЛ6 Q"`½p5HO^8kk @e@!߄z*2/ `|%wk7EYDZDPnNyKvLuq <4|jy.]I_tsƋxX"My7d -|x)nW(= ʇt#8ed7׊(5L{j)ܦށ O4>i܀|r^mEClU>5ٞ&}M7=t(L!b :zoՐ۔>;- f(~`Hz{2G V2h^~;,RME =2Džp?#?7{4Uъw^Rɯ>n#7KpZ [wQH;A`+妲M%C] XyD]) >;-}oŒ ilY&a,6gx&,)P /C a1"@и hٝakvrެqp6gCw!: TI;H-u FV?VA47}П>;n^p;?/Hˈh^g^._6̌&d^ň˪@‡GG5nb߲֘Z9uJV-?rQg"RA4vM#Dƌrp m yxq[Uxe}8…T泩B,tNKtMkO#Rk?h"Ôb, =Xr:VrF_g!m;Q:qU{#]fr;DnO~7i8m zFU\^ޠVޡzD not18+x$299sMdk +\BQG;CTifF J ArsH?)7?Ð5JJ}0JᥤKx#nH FPpAm8ɑe5V@w;PtWe;ٰMLj z>"wfXC˝uoy_ODL1a>v^5JtqkaȯH:N7H*-7fָfM">0+QeQ'yO};6&zg>e}?N\PTI0ZˉwmA#>d <\"wM1*!8:¬{;/d>@Đc?Q_l|rK:*"; Oo0[)5zij30a4T=MuFZȉ}vn1SDk j@^KnUR#b-Y{,|<p)z$|{TcQk['t!a=4\zY eboY}) <zQu~yg%֬ < l/[|-5߉ m^AtJ\$.L< Ux:hmf. =!v~$ֽkPc 8P j"pSu: (Kh f+.>`[.9s?9o+\`0m0 Y$bLX!6t.k `8+"zyELK !FQ*^2##g'VO í[Ox<1zYAd1U\ۥ`~Hik/cX`R~\bJȴCDêo.2g獅E`-xG⧌iƈ3Аr) /%i* &{6<0u:d!ֹf4!HXnWyz5uxn2DKښf&zãIpxD1%&lQqjmF-{AfoGN+Wl[JMQzg+Wԃ #;mf#@)bhB$ϭ~Pov,5i&g &Ol+F;b2`NrI/+5d!y6A`Y9 v/; 5v-ᧁ;d\qVofKd iMޒg~ JBzrf͒ ٯY) ֔ q/Ilҳ{QX~L ka.L ..1|}1a0c?raCvHc0ټuVbW=M_2]Z._9]htGA+MN TuMV|ٹSIF)&"Y.@TPBn +LDʥeN:$Sߗ?9S(}G=3yQ8M(~r#xeek@S'O[ H mf''f* 2([f(sm)ª1 A mfi%$r:M[;Ӱnp<ۨ9b$y!PXzd; vgSD<6ha|P)1&%:۹ɕc:<׶Nнy_oI]-+DB]#.qc1 HQ{"ܧ&^L)"`:ntD U3*C0hwDp~JT3vk?;rX]-ʥoN1xk@ophC;.%P js5"WxiZc\sYgձqG.s h:L+>`FB<+`)vK m'@C<'P<5-eS%THS}Xm?MP"C!4e[r?:f1%WT˱4g/3iD5+R1:I"SǍq '$ݿ`w zL]<%OgrD%ㄭGLN8Ab?ic|`OCks\Fi OgmcPf,j pb4YلQCtfcs0Zc=nGzv|/]VNi<ދ&T汿f כJE+ $f ,zxuS.ⱁ/Vb,<|?{Sx뎨 ]ZPE N)PKTf)Qߟx`4߱W~ ǯnvXaW?ta&*Qix{`72[ wA@3ccJ Z^mM{*,IDE$ū5ş\l2Usn%hc҉!C-Ħ_ mۄՃ.O'Vd.~qOH0&;D)~"3sKӈNG]Zчqz{BSM3rN@i)dPq,FCӓv2<)Syo"x(MO#n9c:~ \qmekz@uf5.zW7}` f5jD o<ޞ5u[EGtQ} hO$/DrħnH搅hhJ¡J4dj~5s}6WrCř㮷Ķl ǟ._9c F}WVVm+.֠/NZRsf*V<xl%>+3_]E+ -"o[mEL}nm2Ly>>*i% SY3 kN9̧du n4ҋţ,!A7JFzrcљ8#/(t=IWur>.'}jV&TvS){E-+. V k/XTo?IzRՖgmh,g&-bkqQ/PKNhi=d#I1E?b20Ǩa 2ݷ% ]=U9'I@Aꋻt_5\` asJ:p/:N+v  ~EcmwUTh42q^RƬ*Z824O^Y¤N7EaK5CFe[k$s2cG!4oC]1Y1rdq[\9RKj좟d68Hb{|CX2oI;AsN^h mx7yEM)AAYG&T=R9>GD!sNBҗ\nquh,nHu+<#\ogS+-g  :Zл#1Q~,"5r!h(|LG론͞t74r2p8* |ϭ9>RxF8܆DʍA!?e` );Zh%G5 !Iy ,W?X54"$jYQҝW#ygZ*ilZ,kÌ5m:xc@7JIYm4pux3we%L?I /W35bB=Cp/hyLUR{RC:"y`4w'%W6t1HB!{VQfƞ#n֦0rTKޡrO/onQӧn/g uCp&째0{0X-఍ޅ!` VX9͊LU~( nt{8h 6Y+mb}*TǴxdRn4 5f(MI0[x9Q,Y͉ߚ1s-Y.}zDa9LZ\M 'ryDӿUIj'q/F,x.<֙.xL-p.M-q z_Ofu_1dvҥkv7NgZs8GPԤ hyB^Jt/C{;1"Zz adثS?_zE"`Y( BqHշ_6ondJQѵ >DL83aʹzW=,sbՑhpЇchO_ݜ)MWqr!AM]T1j׼ @q1YB1\kN2IE!P+UcZzz<2BWn-I߼$ F ˉ~A@V8,DodxAIF_Q7lbp6&\yxܺbtQ`ݑ_ˆ.J҂bEFiijE Z$Q$W?v ~sim`fSE";GbQ쑸~b/xF꾖cnis9cuiBSx nB3/'wrbC$]z=Po5,O5v碮p鬩D2Ehc [6\>+ V%D!SN:A{)C.6WIhn7fezA: [jl%ķL:}}ܘn3L1XCɓ|BAg4/)Z}%`TNifF0\>HQ%SٷG4I8h0ovXXjCKگڼ:88UTǕAI B,糾,V-t8 ,&d2C44Ze5遜v>pnH#|E5ǜZf^Cia Cϳlk nb|3Bz,6Rj)~9җXuYb17þ@]x#x*^-ɽ$XmUX3QԎS]}pg֛@34Ѱ]yf/ƻ(] LJ-Oaeb' JLLg {̲(NږlDLr=~CdQ,VtxjG2] J Q2$zGw(`5f鰣o&A4sw<3Pgy!SG[nT> 78X0)mhhg6" ys#5CLYYKÌ{8;Q?[|( #Uz"Gls`*^奝n8uȣu]x筛i:KșȊ#,(\7F⶗1a7d؟U]@Ͼ:2/tTG Y)6:ܟ^-{jhι3Ggj}F{u-t #:X)"}~"co~I\a; jeD.Y%2KyMr;+|Yk(8`_yc+ 3 XNE`&Kviêe"Vp~IάVR= Z#"SNCSo6p7a +nBƦ)@ͮ4qK.:0Ƀ_F>ݖ%2M>^ʠ»s6!Cփ:p,Yh_.ac. oX3\MN` &W>K(&\O}3,'sd8O}SNT(d໫r:HkV_ dr85Sֿ cEI"ͱ1<_`Hb[/>A ܇-8]w_ yjDK/=ot)RvK~:ab &OR D^ }~(-=h#6Ruk'aO\^^+UWH4P+֥g8pH9e[:vUlYRawZe8eCғ識 銣P5v7UaLoB4h LΤ=X1eg)Pɒ`UWטICod"7~^ӼR= AolϕqZ[@!MJE.LggY3etg|XO&YlEQ@eGCBBU# #`8S+7Im/ǃ_>Fŵbn-QLh] ka@mrX.QLFӏ% \z,r1=9yhetMMJt۠cgNdswgZ SׁZ7k9iɣ+] x}!|D'YT˺귩K{re eyig21`Յ0{CA {v]3@_M)d˂ "Q&("[ԅH#7B]h 'v;)h|ƞ6l;2h&ǁ;bYAAv5>poq&kJ6:}hiR|']946u,}?##k0CD:ПE|f_ jH%u|ΛtFKΘSfZfb ,›K85L~1sщ4/6X.jsu~&x^8?&YAs2i16qճt4PPg 9 硸. 6|!uAq<s 2LktvuKeGp*|0] %gZI߽p~~ĈݰpХ!څ|cKXkc_BƷsȘgҜea:xGqEqIOF4}[O>I5Xt߯|ubJQDžZj̱:sS_'G5ڴ;hvoe΍^7c*C|+t|n|v/9 O?kqZΡł߼nKɏkC{uVE uq@VݵlZ%wة:d'lTZhK=ٸϯ@i2tN^= ԩ? }{/(OsfgL >98[3(*Ǽ1H&혥G/ lOr? YUX/ ,JFaM! v޷v鯨Wj\b+5W9_Nؘ/{Y @Q*W{K1ɱd3#_'XÿH:Hjd$T짎8a;7KC5&!~am}lZ*\z9P6R(P:jZ-6>QlN4;GY*rj FJiB7V,0< )Zezez9d崎\$eUkoSiWSrm֌bBdݘn 'Nb!0'qFHEE)sZ}^8p]LT& uh:f8F=EbT֏Dٴ> _W>錞XSQlP^ՎNd}%P2ArX,F!N=5f,TPX0($Ki Rd.J"Tz8]{sݙxH#jJ]UE[t&K.nl짍hpn{ZjuWgFiS#e4]ꏝޟ2WeeW:9T}^ƛy9|Q }-azFb`(&Izn Eঔ^c$&Z|-bDLaxO/&b)e6)( M>2"F#lFKD sլs$<`ƃTgZ@Bj~;񗾑ۏ$[L<;hL9XJ9?X_4IE٣ڡZ@|L7㿿1v¢ 0GG 0:Y8e0Sdز}m?ۤ \+s@p4ji"N o)rkvi(fAR2R8?ca } O'UJ,"ӏH,Q+S'p0嵆2 xE$UݷDTq𼔩eMljhIDml}Iͦ~4ۇ0飞4bY4e׋⹭ޅɳ;톄n8ĭLM#_7YˏF[[D60o`F>-9CTL4,c[^9 p47shH>l@=Zwq?Ű9vˉ@(,tNO"1zUd π$>&>SP7]ԖQBW)-l{\6LfE8xqڛ S|5\A*,da _L1iˮ2:]v44~hg|[W9k:ksI鎬SrOғ7CS؅CUJ\/Z |l%mSv/]$M~P.lRkpں4xvX7C= GZAf(a :oׂ :`gMӊp+^~29@Be]VDp!C\-@c<{[zQ{)>l$V^xxpUul uQaE g9~_b jމ1_F+K} E~Wm7ܼ|"5bUV,k".8B Fq5Ү¬Rv4FuIG|4fsV .5rqx(JU[X"bkm#3ͣAì){ WfsR"F}k[hФiFRe\EGG)?R(?oG;nm6v5s&RCÎԛ|0Q0EuvL|Ի8|*;ˏh1NJ*J튘wY,Bj}6 3!6Y_rj< crW@Gu3B5cdJ^[eS ʜN8|g%S?aE#=.9׈"\#tg^{)/b>vHá&#mE84lSwXKG/ v\?֘Y3*hls;ǁ{]*kN6f MS}RR$ĩ9k=q;鿃-2~>ȴS"*$ShIS$CJ2q ~[Jb&Pa<٢n'v>($ 0N܎0Oy9u*h^4F !VN۱H0HZZ_#Y#/*iԂ=8HO{نɬoxrJҩUDϒ#ٗ"`0soHΈr^ap^2L`k8N)9#s8ku WP3o} F C{"$$&C()T7|Qma F+;'Gft;Y[yA4ߓ!~WFJNI΃=4~@TF~'V/h2SwSgRz x*0/Yt`1,;FH:2jdV&Ycw+]54Cz@@kd$.Y@S,J*bbtԈ*W#LW-G}mIBnYL!Hc}mf<7a~̓n&e0M0_bIs ^ Ij<pAH 3KJ)deVH^>U7,`,iٕK~Ium4~;bEϼķϔz1hn=@})̋^6ؕFw*Lǯ93/rFG-#SQb_tE IBʨC]wn[IיvH!s@X~m@OI!dWZdb$ 910k+*rAıĖ򌄱&vS+1|a!P;xiR 1[pNCj8ɗ)Xls  h`Ie>ӆDL4f$r"d1HE}dba91[TJàd ۈ2 "tOӻ$^`,&ɵ6,۵?3SRGPaIŎze{;> :!t?Z@hNUB͜$Ks.!(Ec)E%TXw5S/&s!/nϡ6zl{F`X$t3qX]'m(R9Qz/% 5wiV|,)ޝ\i?qe44Dl_hȕs Zy,;&!TCTłњTRbn>DcK3 WJTЂ|HԲXQh,D@#;om(rz`/N6f"k 8nO㐳نj`ٴʑr9߫({]ވ_t~0,ux7kzA$5~dimhL0iOBIDaӝ-'#Od2U˜{Y=5Md \Fv:WGDF?KWPXD /*PB0e?EA_h1-,a]@c}ԓ \yc?yN[#2QCQ'EWquHK >z{rg (!: N.`Ɗ.wgdQR=ŞRojO +laXA_["td;U$d4`>h2tHAr\0 rRre,=!'ǣV>UZ]{q@*f;?'מcV!ꊵ6&]zC4[5%n7j\39n[9"wjY}@(M)iܰqQ$MP֞V\yzP/pEv] \: o>#شJU2D;BmKY>iv5!'"H?>Yel{i1rN]lcCTbcH~"㋮" >.uX1weU+a+}($I`9eͽfg6X3ԾVyqY N"U+vX?;==T2A( F[Xcr@k\VT/ЂanL_Iu$6-|#U0p(8`U#sƚBlCn!XVtʄź*XBy騇&Ģ0Uh]Qr*  ᛙ]7BNQu?soo 0 0r#{lCbkq&IW"H'P3PUG{0Ky%3aLWcl?`$"άHw['`ܬ8fqgy; $PWYEfhd`oxdL-K)PX3[0t_J^Kw]xJ>yH_g?LiVݤA] F:dnIu1u>c~BÿnȾgP]9B% ^?D)dIg[z|zܧ+D^1^WCTVb`kӑwA.N|@XFb,E9W4KLv? z%H4ˊsN`>0) NRp˫$,I%h-(wNYi\E6wZЏDZ }?b ./8z;0Pqj ≏v7bޝx)0Fx:Sg8u̮Xe޷[0pq PðP=FDCHWG%/JBT~n9?V|xډ}͹B((9{_Xz@->^ynW NH仍849No:27/waԣiÎdĦ",aن})]I 8B(Ɛ8UbdS(oSRDZK]J-͢,Cez-23;% pSI=df0ݑ%{s y`s Nq;ԭMd T NW^?v@zqe 8pE ( WCȟEc9iQSo1E.[;h (o?15Z:hI̦~בp :w&G9D;[rOiAIV)IBZ=@rEܙJcY*"k ԇ's6w-(ُ͜j*Y;X-dD%Fk[BO}GjoPD奥n_ҝh!  2%+CKCMhq g*A=O^$$V#4H8n\o24gpBU1yT=݆7MVV]d@Jc./-}z*D[gMX*8f1qY3^fzzuow1V=Ċ~$<ϧ0ؗLI>K 4p&y v bOxːC{v2~tC}^z'~׺L+'3SwJfUbZb^ѐɶ1?5V7`*xA3 = CԄ3 Qsi9 &/x&!#އ"]1LL!ie~BV,Eifm'Zf3t +US]F}G5StWr@}>%=Eݘe`Z:L:eJ5Eٷ:+jÙ igIbCIzfܪpb9AxmaIwwV/nSGs`^h,B}T*dE16w4zUlsl<㓥;>뼄 b̌q⌕,ˣDbR*Hx)s3չ>7 U=PЅA0 %S $N` c+ʓ(} |度lW]= 37VYxs¶k%ST:?zQ]>|UsK>,yڽOVEW>\'7}y#sƣiB%I`~}0gS"kE:r|%Y ;ac aJ9 Z7^҃;7hjS F:\,avGRk,PFO9ґnz(O v~= `{f pB+?i[7 8N8| u4R-Yr/@D>1Q l.F}_z`N %N?_zU5X` r\[ :T( 7OH!wj!ǔn8Dqu<΅+GWK@_8)1V$x5ÎӂK?٬KÓ(:td\.JZR*ݕN!í="qrs[`k<:[ǰ#d4)r]jyX?<Jq#9nC\/=%qQV5Rs ,^?mΘ;n$ ot#b&oE4`}Oz^zC8ʞt}QZ=!SAZL; ԁO%L^=:D)x݅5" qa֖쵭/ՋV8_cWj("Be޹XlQ| xiPR: 7#g/U:lwoo=$#̠[ @slaՠ|i zJ"[%?2 V{K pa ]# @@U Lt|ݕ50uho7 }Ej8omBIng''-J#tT{Trݲ3fz)aE@tŤ|==;键5[汔5  I/TJ VG jb}6̿?n ?#/PϹGOqjm,ٜs /[02c$3_f0ZD$ShFk˯mN; oDA~!8NGKR?m!bL0ة:+ټه>KFd~QՄ7^:)NRMd^[^PUQU|ouI|gTi6F|>fp@pŻV4 73x縀0FF P*to#k}4qM 2֤`wTuqq@xq̐ oFFaJeV͍{šZlxϻ 8C< nw c)K!cK@]}p >1 4.]45ί $:6a }W;ʚP`p'94]Rjmܸ#u'$sH\ny:C '9}>K:rl>*E2yʁ)Ĉώan|-G9DψE鱑?R}0DLK@W "cX>0FF'pa|86|/O֙Ի'%)}llQä01vnX$x6&[ӎ.^8 #LHN2}/R2$|sz/B;*I_eZ_Mb1aZr )f\BZjź,Uk+1j,`Y)қ) Ѹoژ߉eC|}.#u5֐wuP{k-Dž#"/]}D<{? Ky{[ bnjOR<,$OҺ/_\1ሐF \E~!C/k}GTvP)y[,>DꔍmNί{c{QX-Bm(|ti9hPdG-KDoj0p}E`eFUU\ u@|U<-И IXJ:liHF϶Ǿ Qpƚ2O>8-+bg@U P"|_*gF~ݠlf>ZRfo)xkNXl=py. GӘ{ɩvf@M9!T[`!T^*4gWC=S#&iNu C⎡Q(Woet kI÷l?Yq%<62$ѶAuldO™T5\#f|E^.k=T"*.$J{=RkKrĂpKRh}9Doh+Z}MX_$"^w8Bny8m|6v]o_ltZ{v0_[㯺dyG4O[Kus\)'QIe^`ʺN '{CNEǖ†l^1ӛ`t"pٵPH~*3ǤQu)r'e3կR5>H@0d[tƚAē˨JZbȔ<{Wfp+in ZJ}wkL,VqK  }Έg3 OV'9Sdߊ?iDVOWE?kOmoQ27nP٩ dF ^^kvXҊN;Y3zOgM|5WyҲH)# } a,xck˙Br=ph6s=bN_IGf \ɕ^g_AjӺ ŒT+MZ+l)gp& lg nl;L JdǢx1V|U7j1j*AO~>PVމR~Pa"~+SDHqX=>T}@R&xi5'w0H= $1 ǣ L}$Ԓq{c̡S`sk&/szsuZE&4a[ԗ_N($E(AKW@;o4q|߳h ˺ A/hшf *Vr Mx},GhpӬe9ucRI>.-ܥd PW 6i8~*ƫИW-sG^J=6o@:B&VXg쳍X? -guJ6B}5flH".p^ lpPQ@|tc Q- w--@i#4L\#R-`ivnhjBYlfY\ a$LTSGټ4|xښhiCgU,Z|.1=gmbBC"; ư?.T\,SwRF66*;!b7}4K:.AB'`5 YVuPH[QɦOuok-i'q]$@"8HtA{kXzvJif=eȽn@ EM8e[UHbق96(Ko.oa:FFbc-r(P!Y]P2.aI#īǠz.|Tm*YqWwqJ~!*\`Ou.>ae!U_51D<҂=Mt,FcKyDHr<c5i}Q eyϙ-Ҙ"ovJ ˺ x'ׁ"5 aJS(A?gxE/J%ӈ"ayrVxrr囒(z%V=z! q8ݷW i \y\SS׋zVNW) {̗4uw RS{(V񊤪o ]Eshҽ6\i$?yJ# n[@H_d^!uC!X`\Gp Tuew7Vzc|IS}ˁ\K@ªEKWyPAʕZ#\0{\mRgq A#h0|ՐJڒE!vݍ6, qtOW&*8M 1g~fbYea gi pg kL/ݞk-bBiU;dRb &omBM]ƞNp87]@cl_aM/N F5@Y]ygX>kR#*g'70tF=6+؍X汹ܿG|mkJS|TQ=\L$9etu Mu/~XzqN#ͷ3RE:f +@ЍCZ87𜀑v4}yY5rCR×m`1%&ԊyuG?nƊk(8<f.rO]z _A(&|gi9HMXuղZӵuFr 7aamb"DN Dm%u[KzӔ1~ l|?:|cv-"=1+VZW%*WuG%qTo<q^|@~-xQ0yYZܬxKo!jwTeME=%Q7u-T!Meb. n讅%l [ =6sŪ՘F(@<B;MnB_f*&їQhxp>Xӱ*o Td50Ѿm@tH׈Fd?AnwjkH %LUUm44U-Clʥik$ E:Yy; Dv`7sKViOYq\S~]лaY!$RoO2x4e*^|$o 5 rB91p2=$JaFǻ@1DӯfoR:BRt[YnSuckQ&a8Sd 〜ݸ?)'KPC=1Ŋ^?d6('09!?qa"%]~G>| ZzYҐnw.8RF59 rCNX | +Dj0?pջB\Am I{`9p}(pcKG`GK^z <)> ol_Ə/Sv|DXX٧en/숵m`lbfN3QQڝǬ)-I<V#@H,j묲jPZ|>C}dK["I Ir =O&ҐMyIJlc*Weq<{50CW\3Y@o+%"ش1J BfTCzyP2@eT`~R2\n|YYT6j[)NlʟϼKG: 6 Oo ۇtdXQ+jIlJgy*B|Ĵo*w%4i%J%RTTw`M[;@9a9ş=ANq+]Unmv5HUWT1D,k008eb!̝n/z};]Okw=NN5~)u?^: [Y@@: u-v0@V[[~M lkP4FoG`" "^þ099>36 M kFP$zSF:㦓=[[H$/G^.+FJ6=LfFGS7tf|@tA<8.#lDq&[iA[X@`$tv4Okem)G**'jqd"!dk Z%ENMH| W|BD~Qe,]m^+KXV4xPOR?S1*oA(9tIvNyxWVs (]'Y  tSPf*&hZ+Wx"P_dTe)eJ{D #2>a,#I*t,/uLc>9)uh&0-0dٽh4# |D2GQqEMӼM#2 }Y߿^Omq΍hIIo[nA4ʹKd|ߡazaRuӿO9?3HZm{QP`*v$.=15QalsB8kN+U9qA~OburXm-ܻh} sQ,u @yVfS !>Q 210 p&6Г"h&V _!avaNsQBxǡN/~q*&+f_\K&CnPp~N3T)]X)l[Yd)]OW6 UKs=xm>A8gsaCB{kل]-kZ}.M x镮)Y|fCO, @^怑D{3y[V%ge_l 17i)$GF`q!HjZegEnU'S4͛u-`Pj-S8є+ o-OZu@Rpļ&*3"`5?wQk`!E{~RjeÛNc̫)Kvi!ct8 LeڈMB<)wZzGdi++otnF߬Dׂ[7O ۗ1Ź49kFԷbOаq\(.  >DzArqC̪tb55TXio?鼧9Q'0kk8^qe΀u}8Fu\<3N@%8‚;Wеi`ч U hkG&4x<]SXnjQ,х9Lps ) ḍLjD%)$($*=itjV6ѳfWlj{K \Iw@۴Aߓ8=AE&~\JxCW:#i@i>/ <ɶ08gD|* /~g U3|}R'Ga[1\LH>4k}h)3xQ?Eo xz1YH2=.Ik 4G*;ٿEXŚ}_B+;߇ pbkR(|,mdS1/J*6-iyt|~OL\nO7MuʅO_󕋚[v% 5܈>& Ccu#@h_ǒdjc:grn˳ȣT:5\ ]dSH^2M?Wd,>^K&Y5ڗ Boǵ)缋 RZu*`| 91>?(o$g !"j/E܀>sjt8nh1w7/":kCɇItG#od-.q zTG>:)@뷲i| Xt"FY5DrP6{^r O~V?k!xJhuLmWzqsܶ CU& 3` Ev,t/QcR)$Ԧ7BӳM(e׺oX# k< gѲkѳ_)5 >$]|GI/:Bc,0'9jJͣZ^ rUiR50GPQ890+],o/IUЏFrNZV jt1C6Joz< P%ˌq T0+EeimFSF׈p.{US*mR _"i[WOPِL$ݼ N K YL=gQab,F0 3M^q+csb7(SUըg66m_"V3&7l<#IPKk2Ȝˁ%7?1 ?)JIGH N]eQ&}_nol6#Y MS }@ǐ`'Efu'@yd9 ZiUQc9-dj G 䕎%ҡlIŽqNuYu=T1A@W^ô=~%C4wg^iŐw)ȶ.큫c?}^6`luNRӱV:AKcAlB~'m{h^$G욏Il $:jd~?Q[:>A$h): o`6gg:ryEǑbnj80V'TF M7) 7uAY+4^f\dQAg_%clʎw8r UOq@KIk&$ߩB)f ֮tX)LZ$v} r&7}5KoWf3@x6}R1@" QSb&KM5uf0'o #64;7'#e4Mֽt.eHn[3.btUO WK9ӟɊu37׬ݑ‰ P,Y8UӸYUBj@m:*R2ωzqaz*@garPwYF ~jf Ua@)# BBDݛ a)TS)su= S^(݂7.bPLȪNc vkm@Te @k/SjB:Ҁ/Q}V1{H.7%'$IXQg=W"JA;iTXtwY܀X^ FEw!UD^6o_-L1E 52E :x%wr_Snu=0N'BG5D1݊, Jp<=PVW4Rqagb"3̍x Sc $v7kxE#P`o"1s^!޲".s[73/ Q&yi"؍ߝCx @hAl ,`-[j8Z1KGb@4+"f%nѫ Tɺ]칌w-cJz\W o7$pROϓʦ,Df +γ5[mOe!7޳a  ~ oT!e}5-8 aoN_10vbbT/y0YlwOO3 A9.L?DX%.GʣNjvd~^߃>*$->S8: @0 b5WJ[.-2iz2Mj),x 3d%n2ܗy~_Fq_㎾uzP$#7v}6R8FWiA{rs}`073bbӀV` p1ME9۾-g{d SԹk2lC?mO@s>juf} <(RI nWDm2 c&A(!Bw7S53s?2,-j%rb9K[iiU'qSI\q+Бle݌ ?l/s%'T.c3OކVŠ:1QpMXcg{~?L_WcdN)clXH(R3Gk!NKaPw2oШH+)Żc<+""^ݥ:ַJ7o7"9Yc{v {EDI@L35+aHM(flzΒឣ{˺JKV6|Ш )ׅRE#~WL^R{a9bG?7RjX Ɩ.WœN,t ]v> r<Ęy{}7M#ڨ~s_RaS%&O-ڄ}Y ǬHX`NM,/LXܤPc*ew& hu_6eO\`${N^ A$82P 6h1?c{+LE3{F6ՄImuI]y1.צSy>彈*DU(2RhY\$ṡ/RjR2Ht~%̄bKGXY!6cyTWp*}$}6urL]c[as/ݢCĘըFdO0d whQ?*vh;Sr.LlRV'_ 8*.F0aS(?a mY6zc9rŕ'0^W]f_ѰBicٜ0 4g' I?x ,w{89"X}Fިȇpv>͎]4N'Z3A˭ jT4Y J{>7[ ?KG]tCW\tYx2JUݚD#EUu ҨfOv-llhޑX(΂}c\Eb?Paqd U[wlb|;?W76D+ \jNzTͫ+ k :FK$# ld_3cx6CAP# .w o^l)YA5yr9EqIixpw:jf'9_DRSzx?4@!nb_<- P7s9A^d2uh>Y`- 9&IKW}xh(`Mq  puTQ}`*vIJUPW\o[]6# &5 ܿ!ٯmKENnU4ʼn";?*nvA.ptuo8_x2"_u5LgZ E}v$`1f) <2P D#e7HKk^Pˡ+;j%)q|ocdWh[5@ŮLlu2Eh.HˋG7S1 cJNR[CGHy t ( Ukg/fBEܓB/fI:B\+T\tjwÒ˶+ph<qs3*/R2|J#1M'`}H8EL唤_G=2kt+ g(v d=1:WB ^v+sGPQՈWBDњ#2\s|?3؍(h_w{^NH5=?`2e&< ضBX|n;¿p)җ64&ȘqF2ݷڵrbs[U T`z-)J'ց2(bseLkƟ:(!`<[xWx(AjO"׀v#9џsַn j&0FI"pK}((GjLY}˷!E2zrFhrf0bWVc7Wٛ. PL-rZ z2=/UZr*Xd l*2#R;nr+K;ڌ6'n>^{1I$ݓdR (M2PBJOՋ(nL?tt4(m_-ᾼn4WH]oz9Qyj6}5Ŵk#=M Z -) ɯSNbrq)oa,qz3{Ig'c/XuBծ1c q_MS 8&'ᓯS7PjV9ӋA^ @`CeN+\M=:zuRvkFMz?J {^[,uVŅ3%*ZZQTBq0 ??g`2|KCd~YC)VDXoQ ZpβWitA=u iteb)Iܥ]|lqu*b/7e熾qq%E v=OFBэPꑭӬC ߇Ul0}+\Ke S:39۠,$ dxЋdy7X8t7ˬ#RI?E'p4xm I{^ػQ2;, 5M:c{<-a]g{4ReK25 2 5PXj MΜLAxYqIɶQGB\Ҹ VG%XƷ* %gi1_ 2EOg31W!>}Eo.G bU `76AM$jqe9;Y[ ˸iZcdS M.¶A6_,YE]Rwe11AX7:Xuxtq;چdDwh`0ArpGnOA(G5`޸~]8fn16.juҭn§"Iσvڕ_cʺ1в-W;"~^;:XF 05 !왲s?fy lec &Og#6ΐtK?򹐝[:fvӳFJw"RATay(T < MSn;"RW Ĉaz=x tA亴rğ߀q~YwV>b&E7W9*Gr"Tb|xB%ᲘyA=y6qS'@i_8BY~Ur0|88SɫֶSbjP/R!Q x=k͔mjiȲ 3,MG||k%|9w[ñ̚_1˭d ""]n+]ro4d` B2#Űpj2o}vn֝.(3Ϥ7yr  Ri #}dc(Te|Yn JT?aE$0 fhR [3"3$d"0&9}ݹ;A}p.Crxi}7XMs^&k]*\ň(Gz*.}CdI<@ܓteJZ d,}QV?O?j?k#gqAՠ[[o׌-cگGUg0_di(ͯƚK`/bm}bC۹;<ul:g2ib˟9 @dC_3?Uڞ+J~:.U$tg P]WHxJAj(R\;Ä`3ݽEdm1:Σ1r@~)}Z˅0XDŮZax2a<٭7p}, T ۈ\ ƈPbS]>gnb $_ry9V؈l q(a{b(zmT靰w!Y,2 I8|0R< JK⒵c*r^޳ޏ={v/Fǁ xeKTB~y2՜ PشkxNV7B(w/)吥 1YHaDŽQ =mU l/+ĶegN䩡CĖw|ĹZA\ d?6|02%agr0h,!eEc I[6#vb2MxW0uA)b4bnj9W *gRs( Q9rSϙBXFh!!*:2&lgK9gd/Yhc/L4roEҐ‹#sZŊ^ZԌm(ƇTJX?H-3^9swZ5³.S]l._[3Jbt&"Vk P yHRȣLI[C%V eBEzwQsT\ʮEԩay@ U:B#J-Ce6逩$}n~C,cκ a*]S_#A;8%"9|貱 Q] 6A,V(m9Y(3'^,:iv?փfy4!AY2Nd8X0ѫ))'OvptW;߿>m=2F&UGrw;ot--Ua-nO]۶Sh 2Ԏӣs'JQ1\O˭"8Dgz]oK#P^mU2KIDUK֑.kF;tc<횙fb.$'6dǛL4\Q-OOAE}uk$Yզ۝Hbǿ2ZAG߳Odk/Ĝ6xo:Y~ÓG-RKZZjneXuA4`11s#/Jи fe5ۂR\|A;хXt|eh@pkV 3 [x-!<]f!dKO4̙H)I0  +RA)א\FOH'TK $bA_y.p01s8>FUgj@Wd)j3 =dZD- ;ՁY7&"uobK^CJfZb+`NS//yכkMHpb;;5+&›Gd6ﺖྫྷz58 +K K{q>gSro= +DïD4 |Ԍծς-(ˆӼ{j40 blӌjpء`j % w=Z#:-xp]̦ pqmqKY回FyLrRZ8Ǹ0֨U;@c>MUbI})mȚl+P?r7U!f6!{HrtM` ׽&!wJɐx}z?Ƣ֒Ui:XhXX=Ϟd$ogCX׹#BjC@{ޒD.={:O L!NZ(_ԶADdn_ڵa<0ȖkWH& {\G+n4 ;m5>ԇRUA o~ZZosφR|d=+~g^sj CxBf'Qeյ--,{U*J貮+RM7Huqj4p-CHpONR`_0>r]6x+׊I>^>hH|Q }?E4,P\>`ΌxveA5\[$pyvqr_Qdp7M 5p9u]Jk8v_ٮm#͉uJq+H[|t?&(>aZIMMǃyL=Pe?ffe&@*Hb : umEq5^{4\d`jSv|u:Ft"Pڄ?Wya7<1c9 /JR'C$7'z ll/x-Le1fZepݯӭ_a~HcJyh"i2 AC6E8V[ӗ`<]?RkLCeͰBKH-;#K* x¡'磵ӋeM9܋bt}Tj=*"NeR}0 z5vѤKw͵\$rO3p<!RTLS<\^ L}`2aAF "b`?N(#.쾍~v?*n0k 6$.;U3fPi+XwSrsF<9>1+``NhCT{1,>Jėѹ3s>"QV/+;KoB 30RT́+Q.[ z|'ȺP4A\yU)OW`]u= hI4N8Ch!/Uv %40ϣI"YζFH7lݤi4NNuPK?Rۓb^<0Zᰯte@v!"0'/퉞W^B PP4v|: Ih5ڻAE:OJ3lsEczj5T>MM4va RNdv9;;fnH@d_cJas۰vפ׋x?s>)Р_rHaoŽɢo _d4n=o cc8$8wq@&2.ܓRFPaDe)$hkm#RBZK)8LʅrߩI*"ñXu^SB]'"N|[xt<+:*~IS]Ɋ#N]@K348;Vj Trv-7DfDR±kznRo; b$+-YǑriǘ.NYCyJ^{z2;a|H[X{ tIvKLL[n-zp77rGp!nHkG)a|~!=_~"9$~*eKtl? nH*j maa+ w—Z_.;W&LARb`_ 8p6D|Me۝~*G4?9y*E^טQ܎2eVo2(ӄŽ)_QtssYɘFb'e=K6Yl/Ym &&){ƪ*܅N2 r(L'4x/O]9z[ Ҁ4,9i7 @d&T*A_vr O.2)s{=0"@?5&WE$(Q"a ]@DFIEOKi+ߍ5K`ĔbRYY@];xȕ9. ɒ-ur9=fq Ct |G9C¯#O #\YQD. v*#Ka2G\nOt}dt6Vds0}v+i*SeˮS*KZ%y;Diҧ f 9EP۔qNiF֠>_R8QBM zZ@ipIrDWx=; <6}kFr{g'm vfC!jM`#}DG秝2aj .呩PFEpxeXzYq2Ξt pe>df%C$Vr L UN/3NÝ3eDž*F fh sy0qdsqo LGzM3G#{gbsmkVhR"pf3b9Yo8Tz_rf8a60YmR5nBԲ3ߦR6QFi>[ir0m轰C Af>x{|{zibP_' xLO75dwan}w:uMR {o&wG| ,$-BϛN&i- f]ч?J`}/~rHQWcjo˞YدZ1ˎX{`~&\ :?t\Ym@p:+ = pq:\yz TbQHem~Y3%Ý3!}/뒺O $x0 , qM:?w40_I:*:7a>*WӪk;`e,u֏neľ0%r(bvd{#[jT]`5}B*Q4\eL7^mA}"< lj4c<-n+I94 n.MzO$0?v zX*%S0屵=Pg=~.06q󧧯2 c؇ tC|RP<²H~8Cȫyz?#'TVKZ'nRyZ9FY]'=-]YȐ2ֱVv2acƕ2"8 S&x*@l)-{ =\a.K~߇ν"RCzhǃ;_33. ga@E=6Yܙ l41|_­lB)[p[bxTrmE M Ldj Gs~ͯ%Y1s<1\у; ylUw0n<>$Vv7yt,^x?a4,]ؗ}<➨[\L"Q5`͖Os4Jrj?p;"\f7>u-/ =׼`^Qxߦ1MVN a3*ri!wZ^}oFm./Y;e=DZ3ػlC7iZ{K /?riOFϘk뺓]w`\DTK?(y7pkq^ E34$-:9[6雰ЄAIy`uY:g2/ :3VQ |niS7aB"o8 G\cYHKwUZ.b~lѴ5>;}; oL <|`d`Q| Čg փ: S$Dfcl8T ڭ15P 0Mx-Ge˰6]3G\q3#i !vC zG1,*a.1sN>f.*=3 ^nQujC}Z2[[$E4-;fWθvY]Lim9vY5R8ׄooGk$PR.4,T?(o r:t 5|ah_"54^&LK?wHKeatԨ-e*:&xZ>ma 2qW탘9)š@D7&mضIawπ[RuԴX,AϳvZBbVsG9ϏA>%Ws&]-]L/') 'yw+v֪'=f(%49nkOJ6.V*:lArX.d=Pʢ\)"l?LH`VG݁rk 0ם>EHk[ Ɲ+QUfB!;WO I?q,A?jr"/,,p`ך# הev$Q=9~M תDCH&9 oN&iAy[/u[hw]H(3(k]U19a,&Xx BJ>#ibM$| qoduX9}qrkM:BMnWUMt׫dʖlqq>TxG FlL`9E<\>o,.w^z(:[:V R͗ż9TpA۵;2Ͼ?$tO6zNVF)\/;!f \O?5< cgϿ8ӎ 'kQyn`K5~:QE Jjs%ة(Y-[&,zV5ƴÓ]\B]zOz状~|?#R&{ʚܚ61➦[V>YN΅BnyQI#=~=Mק1ZÜק=Nȓ^0JR,W ;f_>,<4)ך[~!]ʖ-qw;sϙ1tmݘۥ:͓" Ⱦ{?+G,&m%g)r,{U58A_TCA%$Px4K/=4쾿j~q:\} B8|3 I|.6rÛ8@}jHRٌzmCB ?̚S1>,;׏(lD $<]%37r,mڂsXGc䧚Dػnp4X88un]OCOPt܊ KN=v#LktE)ʐfBڞ88̵E B+=m H*qj h$?-|P)Ȉ:W3# 'x\9 2Z[cǬ`N*tΧ2^ k{04-=GqQJC#TȆ(a#4 NGz *uNiAj3WIl,rNbsKC>2e26S2SϖrS 0n$>Djb Vy{t6̷û ,îl^YVk)3?xϧOMJzG|63}-V撓?Ϯ*c`y}E(Udr[5IȪߎqL~c u8̙w䯨z3QX!Y8V*Һk`qR`ۥk4GjLll Wh]%=ܲpC3UK VhGT2.s9(̡+L@d92?{tt= ţf|C軖Xpf!5' ŵz4Ou|3Ÿ 㼏 aքO"r;iQ?H&!o$:wHe9;.,:qA{B+ïwF7}cp0ct3BF ΃C)$(N5wW@@e- R^E\{alvpw/yy6Z?aC/cݴ%s2x O`VeK_0 Th S79QNLGCHs*aOu;୫RN;%n_!$p.6}|(: !ԭquh;KFR;6%^3o"i ackJc !mNsx.Vc5džܑ 馞 h~LBRԾ z `ڔ\okD9Xg޵as1W @i뚡̪˜/)rXMV3M^Y>mQJ)|IԆ]jeYAUfuu#…˫y)5&u?Ytɪ'Yl>iUWlk? ;\ lF`-**ӫ$Rs fpn{Rx:3gKtdB3ؚ#D$B507CdIѽ$].XKNIۊ#N]&_ vh]J4zYn Aً4džh_&mB .>15$upDTga )Lcy K|KI¦#kE rLbQPbbTC*ô!lqX`X^nY{!3J~WpQr#PB(Rb(6]f'ߟ"^\FZůvC俏}i3. t"I0sb~t*`jK6O(Jo5{.yxAZSGyy;5JV\kbuwZal;FvJ{7!SAJi3y)W0E FyT4a%W)򋧷O&E4lq5ozD2ɈqEc6DdhB$/,¼z]-kOZ= 6YAb5. B: c -u(N2y؆U~ڴQ. l&ůR}*(m8b^7Ik/>~aYlިAp1grV1B ޢMSŘYgBi<P '/)@|lڟpQv'oͅJ=sϬ3(&wcTmHjTYχNFZ_i[iDب*$ES8cB]{ `ebL[p :-fW50QY.Nq#_=qgRӒ,J-"s#G`*~%OI^O6Gq B| y:fNS^9,,!0JOnl<[e4!^i]rz\(1ɉAKutUqUʫE鐤zTG~+Gwb…ʨCgE#E$G Cc{UF+1x %TXub^<7JϐF53/ak׵45ҙ-:4. @V'E} F cOnӹ.ê=QfՔ2z׉حºo%dqLMD_p5Fbolbĵ#Ⱦ<;bU-Ey<=a@IM&x5paVʲr=c$ko gz(ɩSrI]&<3y"Y|+k<f5&OIt=(oPdMo|&T$n>7TdGEV?/T=,A-v3cT=Q lrmId"۩CMڃS6m 2hPu*2moK r s{ ѹ(8*QhUr.r\|CK&t:O} eˈbi Ӂ^`40t8hИRxU 㻽4@4iZkq@фUP1ނ:*l}.hrgo/G~9Yp&'Qޜ6b2x  8`&^>'Rj-B SkP<[ S) q5ÏKy =v,ΩMu:b,{ul2".)]=g=_DI`V:IT2@8AFERUc<'u$L )x8Nu7+*w{e$Igh|}]uzYw;y0w?m07r_mbFo@ _PSD T^Po[g@ [_GɄp PUbqnC_֐t?IѯƏcg,Q0iNVؙ8v[,=ޭ޵ S .nHDg6F8kEӚ8O}H] mUt:dZ̫𾰽Ml}AǭiXag ^>yړB<`TtU Id>N$JNcj熆A:fNB!>b|T΄|(00y,b[9Xes[Ȗ9N}&`V+s).xmO ldsх:d¦sVzulEL+H-p=sq}t ]Ū m_nE Dip3:Y_)B{ɮ`b)Tt#*%3Ϡ$ /1@ӺW*9(4x~=MƍjXiF[hnDeZCi|)zC(POrMP*C3cwMU+;KT:H:f--0UduB>3]R,%ᕆMvDzM2YڕYVngH3NXf n9#96[{''[¿mW hE@ :}ӝx3·5]^49ʖ x1*5)5 7~GKq>L֕"#"@4+a"$k̄@ɫ(ŘΣgVbPD )2:5+nm|3[2_k}Α<28,Ob+ͱW|Q`M|O>[=fhjUP"A0gkYY YJk5vu&Sib8R=|恫-ԺT*F".CJv6ւ=|ǻA}aC`ATj0ekFWKwϷĩ7еwy:$Ժ6#BځBUTnԛNmoҩ&2A#6Eb; p\,&#+FXTkt;3RcJ/[n !ݡ;W&6ϫo$)N4\”ǹ&rx@KW^g݂|ݸ`z^>$rږ ²ɷ.Lca;L_sws& fڏ=X SO+̺Jrʈ~- +|b9f΄xH;Qr vR->h`Ezٿ玵Xo Tٱ!x8wZPb9;͓ qw09~еf|MiG7)#Ѡj|fn~qKмsusCݯf,>D@bE 簷3g5m/Hnm+}S^OF%+uLSS3 ?]c2dEdGtmWt"Lׅ ;[7PS!Ũ HLSFbՉ>GQT,~}$i 3i S,ļA7;KVybnOcT]#Kr~de;3-V߀%)LW젥k]'b:2x-7 }wz 3`"&mQEbɚa_Ð"SᥧO~KۤP$oԒ{i*}0:dބ[ki"gX꽁t_2ǿnP: ς8fglޱsx8K,cm]MqWhӞcxAÎuɆ뼰ysdDq[DD3y,nC1w"b{h6lL|ꁜCgw/lKS'ngb*p0Y[x~rMyFlbW2 jit5:QQj2(t&֡s~lvGg[եLZ)(-{Y[xv!4`0 W!TZ8GTh[CcWA|յ4afx.=mfz#qCnOjv| ҨgZR,XB'2Iaƀw蚙PKpJM͗2}T@~^VKV\eA'(x2l'p{U.pytb.3l/]Ioo{iHmAU݁' 'q~&\MV:860zN{u*BECAF z6W[( aXEK \GG)sJZhOEWHf|zyqOYg*ՆXe7FJU2l9Ab^z&3^0?w ڞ QN,ږϤZB qQF(8І'q="ؙ; _9q?WxE6-c~QW-󶉍d\OC 6GqpOYz!,&1POklL${d;u(ߺibaC*ؘ?n)J!|2}%ȊH!w38F8hs_BRkWGكP#&4!wLL!o:mP"a{ta1&|؄pVRFALAqPXP|Ukέ- cjhvh-j2ǿ{vnZc %A4&^fGyc7.Us~y%F5([(QcUR_2ۯb[9n8.K4tE)c'4Z>V\ ]ТDgEr1T|a*,ELk5az,q'`,?WcR`"_g/L K~/mJЌ1&j 2"\t]v^u)۹*yW8Dlq,>98eP'0,MN}4{P5T^X1vTkOP;<.l`TLy~to{L =kJ1ROa$y.ER˛_AS n-bf{+Bjm|A/+nAiﮅݖd qqYHΒj[, t/h$S">5~X@?F^ӭú||J/  t\SBfYM69)4],S ߠr]6\y_YߟoYjqI]MsH nG·gj GbDb5g78} jNGv-S015v.7ȽeØSdY"@>_MHsa\"Q\uj" ީN F+x>pJv9"ZHQbs }]|%CvU=5?|'{[aq,J6R)֒ ^"fkƎkOc9hm0= qJ4N^!%R`p{=TlW`uq? F,%XVL!wO94*2 OQʓb.b: :&ƒ RvL cs )fFW؍BB>Q|ᒮ)ܫrބL I0v 7xUkA}zK6[coT-Ii1P݉ cXq7bI^O|& M~_\m-o,m[|G9g]D-Huh%׵knXGC ǫR:Әf+:pᒐ,KY=J觛1cf^=hXe\t76jopzy<7TTQnTɚ xݸDUՑijX%[4vJ)?ЭI[~IZP.ՏZBëhu$:\'s%)s^|9/4YA"f&l xvary{\u(F/z$vzX~Ԋ0V ي<]"^"c=!l5'5-,,B{\?jm+xIE#%4aAtc!uiΕk3Q1YwNAFE: `QZSx7ҸJxtzbRXn@bk}M#=o_Cr9p+lr 8v$;dҪ,Ifv!MQ/f]?)[WIP‘E>J8/ݓ#7Yr~)В/d=PgCCw: 㔔9xRIu|h$}1٪L!i13#0!To]:UJY{uo'UJn=Jo׊ځ*-^lkܞq'X\ٳWͺkTTQv+NťmjMaR\Z#4 ef7;=SR]qD?;{(.ho@Lx>g~Z=DPI.oaڹsFT1lQ3;rRIljL\ئGqjRD;9 3Hb~ 3s7 # hxCJYLZ~>&6tA?\+IN27x94%P΅MzOSr"صd詻6 Pkl?\oBD!V[fIn:+CRGրEF§q0(z]MYq={e5{*-Lt0;TSgq};RM̓itپAWvd۲"5Gyfy%KT7W5KF:~D(ߪ^&@7TKE}кڣ7*m].iqDX;cHᴛ^I2窋<,z';jU2v28`*To?W(9Zڢ*mQsŀYȥT?wʿI`n?<~)GK3Vᛞ9|%sh.f~@:C 6\ǔ= @t$ p !uW õ v@K›n*!E@ZuX@UG xti~7" {͆q߃(vJr%г"VLS;r[Nf+ɼ= 0_IN:C%/FCq~me&jdRM}̬H[nRsUa RwPvb.=ő9[;BCf0yT#ZPV'8li_?YNI|䛄CnĆOX=oIq47(4bJ {ىN 7K]2e q;{dzVvwZ~Up-c%NPnG\UM,z<}g>k Pӫ&u1IL$=18߰f`{tɹi0D. BWhȏÆ氹39#Y !>h ھg *TH/U_ gšgU*8"uR{%>j+ $"mDC>yˊ;]ќW4Y^?Sѭl;p]/hH"kKCo${:`9s3^u9ʉ˷,(!4TB3Khzn,Ō9u$&2 _Cê˃P_,Z &ޟe-8G?j ~^ʂθTf0-b,nѿnQt\\ aJLlbnUIZhSA>M1J 0LSy9DYcxAbzܸ{1-7'=`c*kW?u*MAL Tb> OAҼ0r#M"hX̓@-Yz͵˻c8PΒkeIS+kH,G-@IP!Id驗D-̊z5Nj'|>Ӓ$A& ?kKtRaJs9vl g<%2g_E׊!W]c>zgMSa2$/65=ˑL,kHkҏyΒz歹hk34%cz6O#` &+=WU9rq"ςc}Y|iI+eCZw%j\Y7on+^wƚFY-$SF`k?4ist79 RrQġ&*_]5 "쳀hP[PΝϗV eCw8z a p_#K໯S%5 rA_}vN<\O)$0Yo{ŋ9% Z%>(u[ـ{qCoKC4|!\Hk(]BP)F9l>vmpyoo@&g$Z4G3YhDC9TF_]N~# f u'U=Y4ċ~r(RohֽȘCJ[۳F+&H)GvRdeE1G]uh? ]l?OGN`F:^[cgoA9yѣ_yc+V 5/u^z'mcc盔' y  6[tybhJpekx8jgqZEED^h 7AW<]#c8퀽/}U 0p{{&Ëҫ}Ȃu m?IWުgoPڛɪ;ƱhP;˔H[<ԄGDs(j H=\Kۊ顶*kxuKBr1I#j'??B@u0.ӵVenÖYmB,-Ot F-S MDKV .S=| .He=(l ͷoώV Ax^R$Zα)skk ˼KaL½?n|Z.ل$kzvl@pPV}?zߤNZ<\Xcm0Wr cUwB|/B# _yQ0# 0]3Vb jؑ 9G> [Ĉޗo? _up- /;w9\+HH o DzDt&կG‘XG' |(OFLŌ3*:fޟ|UgR%RkSF>m)e5g um75!_8ܥ|_a U̖l m] ,)`q:ɘ7tːr732)eB k9.#X/@ŗÕCSVL͸!);$3$.KGoOɾ׌X{]Vj tȎrǏq[6\,k8PwŜzMּHN̞ *YV\De'-ͬzC.EJR>YXeaǵhp°f[6(I]KD=3_ Xず&PVS[ \ֺ)eSԍb 9jXh1\q"$4CfԈ 4{'߰9ɤ'vrS{ѝ2Y8>:2 )Pߌtp69!#eM10׀g0ߟ.w3tTVzf&2FmʲkJ["X-"˳{j\.4N\%^y@:V\B_'hٴ)&X}[|륗>uvf9y7sRi=Mlo9%FCwn쮽\UrTz>l/Ws<F%^|XNы8V{mwWt(\1_X~$"<ka8>O&-d$]vciW7L(Eȱ禚cYkVV214+1/1sf˹zA-W>ىwqD-` iG\bbA%&=ʲ=~XTtc?xi3BFB}ӈ@.xO<ČDM(7q*P%G-OqHE-)#ӝl_@ E*-ff v$kAlve7W;$O_I~$'"ݕEM \v٬_pC&ⷘa EG@z_t&){Y}o`,$M 7,0W z.l~طŐ&r]vnYlȠY7iՄ^ e\6½ble,7<$t[}P5y ae,[lc9SdQZmNtbW~n@|&=yL3zNm>w37C4&2H)V:"n<_"H3XWi,KR2b8BbzE![v\ٝE"j|`-Ţn 8nGY=qN52ZzpcK0 <"qPd*i6q"PʰOOw`c?n1k63?>OoP(ye|j&aڒbA; ƃ:P 7n:&჻TR~u]I$:.†ӧv蘻(sr N`k?o1t p&ho~'ڇOH|UXk3q{:f\d ]!e(`ꓮ^|&Eu )zIcE\HW0bǷ'%lZ wHƠ1v%oގ`Jː+֞TފalῺ- liadLw+G HĬG=C6l^}@'W1tH歁5k妃ft.# `ﱕYAΠ 0:MPYALQ^>=SgAdQ0EFF+iNl;(3 6X3F15\W Ak=c&=E>y+nc8%NFb;4.(QM2[h~G;_R%nZhYzUv;&^Eq(f UB)Ze*8\Z™ e,ڱo8R1p =!CzIXp5 k6J h@[)ZwRcJ! @-'N덗,ܻ]K9= 9 UrzFƔ ܃ UGQp .Ki83@s%06}u!4 H.cGRnjS+JcE`;г٬}5eʉ#7Qe6Ua=-V3Bsk Yi!J)ķ/ĎB `sl)`6̙uS#yjsFQh]ܜe9ЈGoYub qڴ}G~CeˉLsVs)B&: :{` 0nq/<4N1v.ftƘN׉Q F`Cu`_P'~d0X\ ,; - cT,|,VtO0pubK>w'g97J ͹톈MztdտƦ榳$~ɹ G%z|  %y= NĮ=*?tJEdatbF VA7nv.;(hu˯ވDP|ވXWC ,PԠъo(nnՖhҿ6H%Bj7JXr=6Cph˱{"jO/@Tq4=*<̓zz8=пqeG8/R ^F|wc:xAW-."WM3~ỺaNvx^⟥Oóe{ViLΪ7tnCI^1cRq3JsA`\;~Re/Н M1_k^vҀ/[`P#,d6{I&)$?r } 3g ( meltKmTI}wϻږFQւ.ljU-N)J{[g[*gb\K' o c}.ð 4lf%Q긦͐,O{eǁPB3S rIs|MZTZz[ )*gn‡f{ ق긲r z WЫ6S@{#϶7I?uT$R6MD/ɨΡjƅ*x!d.d[OF"F$.7 ST@Gr>ys dfx"<sF?@ %^!Ǻ?}30\$j=Ʋ ɜtfeTarkk(ȾX[̅eޅ"+.>*~ҷ|~P LpT*)Pl,bbyǐt@3P5twt=q1m]T mO+r,a1M@HW-`%B/ bl&dҪ =d4FR>Es6O*L01BLLӟ4#o#/Ñ$8<j'i0  ɁM1Ne: Cl9_ɆQ&eŮj"KiDӶcym%[P fy1==>Q2foGQS$2D_w#Z2T@Ʒo: , c@N@^*UWMIkr`Rԟ TZ Q oC\2uJЂc5҆!Y\n9G;p`IW`9;}[/fM}xNOh$`JseؗT̳vff+kSl62_zqE2^7,? @")dWXiܟѮ&6xA;d#I #K7ʑwiGVn#F_OX´FͷyJ#Q㮮V y!d݆/ avXHڗЈl&3}^q\igbyooKX:hm PvMCݨPDLC8@*Ǖ#뛣40Ui,_Oqc[P.(*] <5Go;wnugqnN;we;:R-%:^X[ ꈌKb:DU$φiS]Fc(ϋz?P?H${v %ƐEk2tOf 唓IW?a=q* m!){ |]_GS +Kd:}tЛށ߫vġZ-E8j/t,#AR:QAӖ9fQcZOmUu'`GH-@飒Tְ*Yq\@Ϙ?A#N&h@'88G*9$q5}۾9NykcO'R7a2FZ2y ix-K]$<8@{!HvHXPOeJnkURGitxB^_{iڡXǐBV֦ᱣп!l:Z @ ̰-F+7ǣ~Ba9s GD[<71}}1C PRh8i>Ȃuֳ,bZuYJ/a^U刡8.OǸ xO]#*".p %rQ%/(H=c+" "jxf-nDC@7#Af$[|ZUɪl Q0ȆvDSAil qz#9oBh 2:CʚM5JA6*8\єtL|˽OSjc6`(hXPZ-6FjҸ(`7faI^2:Ɏ}z$n6q7VY%s7PS{/ ü6[ aT4VVUMl$1É ml >x()U<&a&%>㷼ӌxkI ' g)o^[G(k;(+.Zl K!zQDMYbKp$GSv[1}V7(YR ͹붷& Vb쯝g"Vo^qNHtHƎӊ`ۢ2gɎ-9(Fж^E ~$Pb8Twh̎H; rUaEpPӕdvCRWE70đCj-w8Ln' 0cJ ک{ Czbz=O`}ROKWj>3cw,fB6mO.0DZT &mqC={ْנ?6ż!Rx]l %㮴RZd<0JRBȥ?^FضTtF#KکYydjhbj|,31ĥl"WF15EDQ%eM^+Xd {'/kT36|3$oDo%[|kO|9v)3?o0r4+gX:!BlN%\6hp\gBIqbN~0DlƹH 84KCUӮ>UL5'JIm ր"Ff1o%[J>5M܆e W_MZ.! ++׶2*lme o=^5%Tsب?פ@ T3) 0rb5CwG6AQ@D^auqʁBg1Řعj1'0MhfO hjBpzr( sF% Z2&oNhZ7 eso>:ld`^"ЛeC H;Tj'ҟTimy8*'1e8Ēc:(y~D2}AAx} ZV^]9C0m8^yoɃaj8fWmO<_ bVĔcwVPJ|m?K}C\clDZ:8;)"7;lL9?rzcƿBsNg.'p?iG[tVbV%]LrӂUSR7xMS?M>Ķ%MY=oCW2Rc$'ɓQdщ!I~\KHĆ-)DMܰMPBB=c"s7䃛I#r^'=Qu<)ݑ41p;crEm)1lաTP#Oʊ b./)N![!5˵whr9?=m988BC M&ӳn-ydn9X~ l|dhD_,!SP 4Y'= T|ƾ]rm8:jY"K?6>Cҭ\ÝYa0 LX@dW~ŽSAn0ͯZJD҅#AZH4|I?lQGǖ Icˍ_dw-9Ly9mdJ ^|.3c> l ;g+YFcNoNs\*'~_BX{z2a-v;C`h}su=6iB-|CiN7c0#@021z0񤺾fa ro5$q u৊'v>sAg4Fr,Y/gUޠޡxCvzE^)!Yn0A )bZzcG }.f)5ۼYDzv^N{3qP7v!,v "u^sge \[3z;ncL0c\΋w݊p-~r`jPO@θ7bD5D(E; wCw3>;P4sQv8%װp##ʉQ],]"o墬`v׶x(Sȳ%/σDRV(ҿI-.6 TZn%({URŗM1)^b_Ls wZRɽ2|Rt8gܑI]4sV>Nв "tU*q Ųq;Zg&yWgeA*1ܖ c?9wh0ݛ/U,]W bs](&cϠpy0$D*k[0br)W.mllX[Db}"Q6i\W}\ΞE]jPK)"q&ʙW:)ls VM?X73Ȕ P .T$+OtMՑF0{ ՘{YK}9ڧ"/iǔ x&3v18lR/J zv+yS2owNƢk)Z9ڑ2L6$xf}\XG 8l@#/RcA_mS{OIG SxRCNvkrDO-<*'I>:kå3'6=Sҵd|Qgd. kVjߧZlw1O2k_|pMs@p| 'ް|O{HF/\1!:N }#ъZAVS}Qđ0 n.'Tl Blml3e` (mHGwS뺿3(`ckPt4snXh׆g)Rɉo,S46aRŨ_OWGt#ӟ_%rͽ33w9wH6Q3jř9Q5IJ/LijpTstoU\yz{S)Ija"C'\/ZmZ#nܞlξJjޙ4#٩aؤko :T.4ʚ{+6d-0km!eֳSrId#ԽjH} l>x4Sw$[Dސ8!,D2spj\FvdìcjŻ;28"7{CO$T.htXK\U ʽzmN$ޱiv>-z% 2YOo%Ծ%'Y̿" AG j}epꘈeYPU|X0~`#{.Eҏ9n |{vj`oJ6郩idZAOdPyhMM#a΄!.c(uC0]w&vSZ^](}= 4uWPvfD˝,* hY(lh`X/$80߳cmkpJ dSkl<d'tجe,FDՆ_W]n_~ύQȣsθꆜmKҘˠk!>6탈pׅ6 O'':lj$ys& Sy{= #AQk` 脯 0xy uNJYZTZK&&9KOQΨe yRXt{?8 !NFi}SzlұےT s=OY,Xc/<ln%HqĢnrb+R>u!Wd!UY?* )w6) jM9[ؿ[eoxJـGЩDZbbz$rěkA( \'|D amBM75Ċ [̅@G:Դna{jm-zz[`zBT4Y1#h3]`:\ח$@=FR3IaKk`#,!:I%+d!OGaj9)B3ӛjߒH$(WHRll Ji_ =0Bֱj%o=-RD)PEq(9+Goߴ`uFwljJ?.f{b;w¬o8}p *Oc̈!fى&S-=[28y tSYB1eU Iy\>>ְVuHΔ$ǝ׋]V:C/.iV["1(G``iP!KxG/H٫B俫,utX3[nG~]{ ޑ#=4YTg~S%xQ sB.O<ga @#(ӫQwݓȹ5.ݶjA|| 6^.`dυBjvs˚ ȶluq!tuwaFJgAY܆ƴdx<;UVCPz|Pv݉> @~ Pt\\FSp$Wu wUr89zNW@q/GnԺ@-HMͱ]Q,CYlb0r~Θ6YH#:f%4j5ůNl%jIU3ȕO/3.ș".;~'I@h,(u<<ȝH-)~]L jJCB~Kˇ8<?v O 4vXBQF)rhMI|APG"ɸ3Pu9)ww'7 ?GkRr.ЩqCt/ 6;A̗mjU?q=c->Huŕe5"}*{`YzA2cG/c[kh1R| h%!ܢa Ⱥ=f[{uS18Mnp؎7eC89p hg:Ԣ'@w&$$p'?+fO> 1=c@ՀwvQ)M-fIg(jMa=SjS CxO'>M>&iN[(;΍pK(B7ԔSNW VroҵQIF`@ |l/ -ekx:4!Fl1 oVUt\%-\8+a7goAi'eG ]S[9kӴs܉ \5|T``-~dBp<8ei9<[#N* w"BͰZ\_zmAКFKs@}g' gֽ" JݽF u㖵^bϮغ;jܽS߁w- BOlIl ˑ9<-FB1L3˾J>V!IUn|]"[s}dSdK&3%9A)|X0&cLH4i,~ T@D6-;1Y'2p"ȼ)wD=mC_ ޻$5R.&]. ~IJ,k&IĄÈήs!SlZ ~;7AҀb#}; :4%xGEEkkQxrLS IٰBkwg̹)8*ȴK})V8Z$-|8jnI5ɍ~XUg侻@5kPtjԋ.E!DGŐ8bWIW6_B4 귑hoMwJ?8qWF`gmx4e߻;|+_wYq܉^$ 瀘 LvR "/Z) Z#ї6`Jozh%RŦ nR았j?H.22^֫Q?q9Bx.x`n9ȭ ',,ϫVw:wO*%p[tOi zlr[hh+-/J9+^;z|;<)2RM 8|׏:\%4D.<ݥ%_>%7:XA[~{rG gDF ;j-S|.wIXΝ&D}Tp&YHB>$euÓ`k@k`^ ٞ7'1m@ Z!H%P6mUkCÙbI5v{TH8zmŃ82hIƁB?Uch^8]0t{?÷vzȞJi8NGnH!T6(N{F꫺*zZ>|&ycѪ.[@2hut$zLm)A` N^c`C9] ƞ[IG%vSIl+G-<0 4yUg(cHM9’ydJ3O{չpF]!%4H7$ /c[HSib̖K{g\Z7(mQ]jq["z.C%;"k֯䓾. ꅿ́oGA}.nw0dε@ᰭDXF(_IG~f&Jxu,m257WƆO?^N{("$k08T[ ˄" a!H>hBռBDlv/J>@ZCғX emC[޾*n]`oͦ|`,ȇϞW9 GQNc±7a~~e'9m&@",q_;?MI}OR]\(֚y(8\ş[3c|xl:θ,f,MLفs7ȁ\ƗfTImF2 "߿)<H-gT-/.f8ƣRt]m0Zg ^S~o…{YY( ?Tn1s]UrϖvSAgU 7M.UrYfvU),9Ju#}YsS+݇YX8Ie7%`Y>ujH[u'7^Xp}|lx%WUTbcs].VWR s^,`m^&_b\$R`[1r4ے2o9#p5y3hD.LQڇmŮv,fB2%-5rTy>'K.hЋiA8$Tg;#*68gdJ~?!o`SϤd|@~Pә74،˔54uwBQ2Oފ!dgI,z9Uӄ+FxOLtl#ZGQ}Y}OA/Юpi9Eہ,6:1afG~Ԧ,J'`'PlJ~mt&zjl>;nV gM=֬Sg 7r*jcQ^ΎCUƳ:zz!u0s`MrNNW˸pt~R m`bIڙX [WoCᚸ7k,Ӹ'pDAASA2O/_U=_|QZL<7EJ7Qv5o )$( ' S i6;4lalֆ޼9 D>悧 >=wߪe:A YE&eQ bxto{jVܳP~>Nd)(]خ/_88:xʳ[O`LDҐӢX%ьٱ}5{V̚5sH&Sh>'r~t->7W҈_nF2rRȢXxs% iTzIߘ]e =;&cVxXYBL{:BsnܙN똺 ?~k.ݳuMϨ#<Мo,L߀G` ˼B{q74⇘ǝP?`LF+Bh-S3ϟMtj@ r}Tk t._V:;p %fEqR\4ދ@;P7czŸvbZ]r)gA)r~@Ѹ̛ NKȎ@P;_C _˥̠]ntnTM/)9 y4 ,5OJ=y' 3 `@\hUD})bLM:C3B~Wa̟& -#4[cSW Ș)?WkT,nLH EE*μQn%F 2 u)JHk68{Ś[p10&χ6JNx)Sɘ%zG㝳K֗h-X; C͗­Gr8p>Ki8GP4U^L0:n> @yK{]L9KE>b@GCuњ 0V!t_7sm<4Ԩ8F+ P. FǪjDcyU1pQ5e!p#i[h?.mB;l%Dmk0 [JOgmkv3N>Æp&w[ƌ28p5^lSn /Nd"bE7 W)WyXbJ]ՂE$OhlR4uȎ`m]$DVE=f>{'^54A T%SLD+l_x\ j8͈BTIW+ /] Ӂ+Kl?:Gb:ON>qb(:BK Ȃ~<2[/1?$Ɋa)͖uh 36CdřF)dA >2cȵzX(XbS Ǹ<¸C^fyi:d+h6d5MgJ4;-a"W7ceVtΜc]QFCzpPO9E d;-ݏRbg\5䝕g6F7 o+.30kd\D=ǤI58yeKu K7?[("璄U׊oꌺV͕C=) $58ό͋8S*g2sD[힗(R/vyDs`H#' .". Ǵ:ߑ)ڻx*).\u!>rd@ CB4L$XQbԞ%$nCJ,'W[pQ\K9&ο +pa8{e~VSܾOĕtUŽ9B#$}zu4/YNGp e̫kZ%7:g J7{b $'AC5g],gulc,_hi z2 E*Alqus6:aFH>S|2{MWUNa4A 2{%4Ф{L4iU=h^.?ǫwFqu¦i 5WQ1 . Vp}T'FHc[4׈?,n rśvk( YP1P#Vw! ֫^ӻT4#Y8%YEiR-x|8B!ٮgy+ۂDVDy-Nq ?e'2d( Qv6bE\J&XgW4q+ܑ)UyI_?y0Cտ,#Llݻc=<0o#OI"[!:{BuVS4#KZ1~_%BfA/9Q)<>bfn5dJbS/`&B1tqͰ> ]O\b v+gyx,I1.pc_' $G7fV6H%qz'i9zlzʛUzIt9")z>+jK\N|0%U*CRʯU{kh EjZMT-LVm.̽ztlg;n[ZqĂMA&yB۳ʚ}ẈC/8i}ِB?2Lg_?^%xiQ57&kD8yb;7=` ; )~}|-AKrQ4P\r]'"L/ٰZx~?-.'֫`3q1ސ4zr)go{Hڜy}V3l5֘"<ȵLa/nk_zCbiMMqbiMEMv1Hf綽Lĺ CDځB8(}z^Zszh괼L"%dx):n@P^yQW{O`J)]Xl|bg׸:ّX59gY3:٣n[1Zu’)kAĥ'"]Suqk(\,SY~A"ҀjyOVs 6@ bzIA۬djH`>0XW ɧ#$C-4 GډrA  9xj"Ťx{Y};f^tC}h!hVqⴀe+gߕh.>?6:CR$b`^wNt_FQ*{ap@;H ENƶ{sd: b+}HSxx9A*)`#{$G9H6u@ۀ;/c|ͮ(Š%Sa_+*Jո(p;JAK{yk(.ƫP&|g8mBHTL7$F0*k/],uJMq'7‰EBj$lEA!(+ ~֮rw[[LJy>h+:1Ne?q hi#8-q I92VOim)T +LM7``(^HhI zeO.Jܻeq熽+K]C(3~[h:W6cD&ҖS}/nm&ܕrL. u?[ [ػOl _!%RWE b?8vinRNJ ͻ/DADEPPoL_hy?X~77Ow H+]̇P~xt~3h3u#7$Iw]S^-[ndvnm `XJܠ4ƊCؠ*#;~Ѹn#{gX+]3NvZybsĺ\f|Y"#HC-ʗJ;|K.|E ߗ}RPB`V,ʂbhE^ȴ&^4ׇiMm"p7˚O.">ޗ* ) G %m]cbIG phlTC_r(h\Fg6z]ٳ522=T%fp΍+/N=y9Efn5 h\@Q"ˬ"鰞ۀJGF>@qW Śs/" oHu$٤RFQ]O R( $:O}x`H9r2~ V 1>VpX%Jn>+P|%ԶV@6#&:67M /%WI*y5}a,%4~A$+Jiң)0k<Ⓐ @ bɞb͸׵W'Dޟσ2 4j)jge%of~B.uPGŐIKSAǮX_8j&&kYPtjbV)FoYB֛47Qri6fA2^4s@)bH۞Sjn rl§.DXF~N6R͓08ădhUSU qAδ:)֐Hs fq? +ǚ)њS=~P`=wgېr$3{Gu09cjx*~%/mEV,j30Z hW 3E^DY tۢneN4lM~hI&{ pP\RlLH:%.cQᵇと/XH,5ȡ]rwPD8'߯ ^^5vD4{: 4vNkU3kprF456h^ 1Ua9{FHKT Gi_lVG櫂lx_D@(I;DU0Q7{ Ro U5y?,kБG̗5`b wrI0r,iclߛON9o1=B;?^cP0;RGl[?ĦpD@|ׁ7* _K7[}mԈ(J8!E1( zdghP]pc|SiN 5 J Z 9}?]6jRS#/zNej@taodmNGo|J1x発p61CLKY⽩4Y0QeSჾbA#!1ҟ3v@<% 5/|5Nzr_ 1PXqq.d 7Ix{w =SqOn 4zUf2Ҽ[E@xK'hJuObJELτp20 !tT|+MQjfmOa[h :unՅc Dw-Jy2IWuΛ;zn2`[P҇+4SC4ùb:.-3L_x ꎽC| >9uFp4e):>Vcof;1tHIrҞU+wY,'4(A*'B2ib0mwE;pN_e+ p}H8f%i<ю/\F #ǍqY`+-ή.4StsQ2T@aހ7}A}SQ/nw6DB艆L7zE[lk=AWЉ!Ý^SxQJ D$@<5_=cxѿ4uj~Y" _+C*@J +n36%@SXN =N55+٪,QA.Z31 C%eΒ6ʢ+!}I. m@*KS\9݆f4L,bo::A VE;<|ldl~N`i(|:{DZ2W[]CBS4roif}s9k 00E]1^%Phe{4w4uiDg9uGW\X}䁝9I ܿ9tqWEY\3Tn&6]f!S|e"hDL)?Īi_8y-5TEf;kL6v3yjBgwѮبyvqz]衕mn0[/l i+qT2NBD-{[tpr#ptKlKtL'PU:[:߾: R8A9Iu4{-Ebv<{DcUPfW"Dm#CFp̞7|t {ulbᦶZ1EE_N{;YV^`8m]!!J^$_^Al.HX[N`Сd|rUM^-/O}h{Zj/?@C]/&TK|7 6͡;׭{5]Ofn ->AOJo$tRecWk ݝiêlDoϒc #.'E FWl8Z}Po UVrE/FHie.s\^R!atҪFo-C4Q*;L[}Gmq|_+d z-aj s`O^M)*H&:e|A9prS HsQ48Ab h} jSV'k0w{8¼cR1 j?RT;Su#4gd6*Rݹ*e=N\%>lw]BAz 3ɜQ, /(KPTمz"G?[M)=L &LUDGKKb$܁lWى }C8*@mmeo;?m4:3+6H?eBIHZ= SJr/')frS$}u^Tg/Ē*1fNt)5&`a",$v i@j 6"( e'áf$ɓ=2ŋ5 ,}qͭVM,aB+*s0ja2 Nn؇PԼiy$96//U b`:b>9ObG0egj̀FV(V\twy3qVPsR~ͦq+Ԑ֦SH Ad̫ƞ_BнG|"l jgY;aїl )+Jyda":V$ਧ;=Q(C‘?UӃYj6G;WC<038Y($Lxmߑ2Ynb@GgYW!^| dD#Xofc<+J\F@pp-L)d|ŻjC2c -^c"y~8TJ Aqcǥ! U%ĵ5k =ܴvw# z Ob獈c~Nv*eDlM}h/&.) u#7$-9s.Ң͢-;@k5촵 2*oV -(aЏ5;ՋFF9SE!N_p ^/xɞl^8r~{ ;ӭԤ,$܌;#{lK}bj•QX;QBl'>[-lbüh,S߂")+#+`xtw_ ^Z&P;%Kjԫ[0N2 6=eu5"+>;iHaq1I+WsCYһdMPk}D# ՔA=@+D5<0 aR&2א/k 35ҫ6$g̼/ACE (k6!*[ztU`I((tL5O\G8?vd+Ŭ`.!kz즦l씬:׺X' 4A`4\"qktV_k)EnSgv֥xc3 *aX"ő!1y߀zqÕ'|{1eFh},A|x~n_rh@_U@Zwnrtd|dL0;[,4@z>%)ȑt/ښb%>QS _êm`qQ:nc$ @f9 |M;,=MPOبjȧHɋ]< |xj!{2G=XwD"rjCϠ1{ b|m~&KoR)ΦEIJg^3HcP\H8a;H#)3ULSVb@QN&yX =' )֛_;H\ވxYXViY{C ّ_?&1TMS啥z9scTNGOcRhr>wYN mEGu28k/l,:In 5{&b@΢s]Ơ VJxBfFDO{MF&dk{v&HJ+1Ê_`_]v. 7<^WL#5e#s!H-6Ύ 8&)if.!d9y|qWv톈:Ak79А%yOK0Va{iu`c:H7_ZM|$;;\iҋduÌQS+vPXnF|jBr-T5-u(_X/>A x*v#ڙe[ثEk?/Oa[ U|JxGYE]X,4}Vv6Fe_#a;RcR06˃o}p\bSVxGBt^HTb*HA2(9%޹O :dRT\xү̍2} ٣ա`/WTZq#'" Ho5]^LkΤ`Ys_hps&*D`>#bBoT?ej4!>H̦ ]Of< b`YѝlyH_54׬{=I-6D32-M~R&J\ }͊uf>|G+X᠁a,\k)yƸLn; ęîX G C#/ LcًA 6<ʧ*m{iKBۻc|7ԩ"0I D`T_h='^Haψ Gmmo;jqa71]e2j>|ө`WBд $;le"f1l8-@\U7"P5;nk7gԍ$ &ofk]t׷M &z%mMm#Jc/҉IzI>򌥣_h2>q 80cF~o/!Fkn6:! ZYBPi@ޯ9ꢶ5 h؇ZspnRbN6['@EG%j}H_Yj0wk f, n+>{Z ( WeG yBs,9q+)5 L') [$CjAq1 |!ǜA[z/s͢C:!J׽]pֶ B^'>Q QPW`7Ћ9WE9UDcf8 0鍍Z׌+pSBr϶DF9 s7&Bayr`^!b5َRF3HAw]`W254hC(}@(j{IF>0[K-F +2+I1b4DD0Z.Xtl WB J|A) 1a_,5^F)-f4GF >:iy KLPx7kuD)VEAVc!\= l.otj|@js=q2]C i7nG5c"+,nőo]rb3Uh>8k:̒TUWL3'TK/ '5`֠pogFA0_M|홤دs XGE[ZnO%hGY;LbhYU}EШao7U:'UH98ٶ[/M$z`9< ߑǀ>b-U0$HdII(S2X4GSDix z%ۍ3d[֒'x|άWG#L^4iw F ?M F;+ܥ4Q#_r4'ϓ|g[],Tڎ!߻)@3xJ++gKňв13s0b+?y 'وR3 hg9+8g_sXz4 < oqgL#|HY~n)@ڮ|" ~Zę Gh8 B(0bb;⫍ޜvxJ(BWq]%n ۔dڗV b~[0<)J~0^zQ3nإs ) H&WwAcJv.^9l6\ *Gv#)GZ`#5O ˁ QOνc)yW@JN z4%c2YTG#.l5{puM(:sE&i*U+)F%*Dqaa~礜C&'B~,W`=7X az6rLFcoVǿ?2N$B=CxяˑyKvU0;fOza_59 ?i8Dwɞ[rz9 0qyYY+}PQ}aKixuhK4uO g>MxyXHATawVyRZJ1xq6;ow>-T0Opu2hMO=7-'%h-b|E]TǸ ٣uJg84;'|M/z%Fq#-Z7M,I1n\}D*&bَo&w,"ϊg |(*,අl\vgwJ`"3#C| q3_CB=5ň 73 ~r(j.*fE͘V7m:.6%0 tEc%op"fq+W0e@ F~M)NQ: c&m9nG1X%Jj8DSZCa~Is踽j!4m$z_~*`~AR1SӪ_014S%"Px!gsoљc^+TWk'5OT];| Ѧn3|eq7z9F ^B>c,] ,8*sWH`;X2)$[*,'J1~hGΜ%BXG(M0Q0 b&]KHjY1l@sf.&G,9<2*Ùh["B']+w-==sAߛ^TV<x N>>{?]J iR?ME5(LR62Vp<P cc_kjd^:7ft&gup0vb#K,r|_sv??eg/d%SgXKV,tmb;mo oQRvG@ONQ)BK"1 τ*:E"?1;0'ٻnx&C6g {mP| D0&`$$!X[(@7]1x ԉ|Ka F m<6ֈȥhHtH^Qly,63L֢lD @Oh@?{)tUd_ኆͦ7?ZCR[Ի}:Q`JK9ܾ-27k7|&:zD@D  j= |H !nmr6D~0UU4kYԣWY.:6tSzpfbnjC)̕.7bD+fy2"<@_hmOLW!.oղqܓaoz齆BfGglqp0LKJ_:z:Z5̘d f PRf- y bNiz縱1p*Нq2~*- gnJQڴv? ϫc+z3X1ʕ'ev~ `78+f*ceR C+DovK!O ,~$B2ycqU7^M]XBk?mL r|ɣNRj](s4Bf2dGȕ(0kTwﳼ1h꺑:fd}O9/,D>"p02 Hi6ϮƯ;'~!q~+GF_tYI q vL5ƛ3Fm`lMeX1(0!FmU_m20m~-x@tĎȘdz)iEr$T;u"^h8E)b}|5[SAb}f{8a6٢/K!kp,UAn>,nVv>o{9(@VʓYaR|FMLo-p\Uj{ra6nP GIw*8ㆶtFإn0*vM{ *t?o!g^5r' A=!H C-R1竩kWe(-D `\~]{V.¢'"Am\ϟUT}vlbZrF 1#4+%Q7fNr؄eͯ(qVV1n)r]_:pyy3G"+dƛǘU|'duj11H&ӅQu6$ħq,lկÆQQ TY*ۃ?a{^}@(j^]kDpgADGɯ1M"/R{Pq.Wy4~#} 'P9w?g]ۡyb~v|6/[ Eh2Ƿq}}xf_iF "E-#yV(cݨT֢? /.\.Ji '2Ɇm1l|ó-l|X[p{?Z\4$S !A)f><6$jZUNSoage#c8*^]w Ώ4V0"Ԑ YJsuaJAHz!?)_\v R|dn/$6J9VO$$]R+mQY^+"q 0m}p@P 0{6++g#.H2n*1]lTS +˯:^.84oޚﻑRF9Ī#QE&%"sbG$)[{)4_@qf"`mDFM\NA7cFs*wqj1apk&_ jr')s5\]u7dr5g] UU2=”0J7jdL8#oʡ/0eƼ ˯4}:ˇNqaƛqZnXcƏҞ/RfC$,rⴂ sxp] G8Y[:F^aKno(@t!EmߛzL@6!jASKm~=.'d}c,*H~ ܵv)z5>KjkK}Z,N\CܵнVF}עHh,}&Y8aff$pS3ﰍ)V>ƩlʚfYZ-O&L~%W)p˙D> FMO!) 0Y)-ݺsO   e%Gb_`Aޟx#yq` IõNOL?FJ̖jv_lh|M -z DҧrZC7#e˴|>; bv=:|*XQUoeh=ghZ̜7ʻC^#AZ[$X~-I͞TaPE_>5$;O9 )>xcjgfikN84AX]YTcN 5whJQ 撩? l{:ZvB\Pj$ uAٽ~;v6%)۲EnpTh/dHN/hV0 +vaex GnpCS֥\+v3YwcUDWn'Uцy_&~B+V-{ պ+=.-Cx{q>2In_?V?P='a׸V4 Dg1+Up Ť>{!zVcqjt+55QF2p1&0)Slf(yt/…fȦ+:}LsƖ~xMY6M[.@Iy,q޻^ufezX!#d&k`Dw3bZ q[@YJuj)~\i%Z*)TG1LһwB h}˅y9] op-~LBG!I +i)f:1_ }&qp5ujd8 uC*LO)ed~\X wmE.2H"ƚ-B P4 r^!z P:;n36^Uj5 K5 kZJ$9dq^CS,ytG4?$R4v=/~=[{j(Vu@as;[ k 2惲PYq}3eڻyCB&5萪oeX~q֐TϯIV(ՊAT։,VǯNVC>E[5$Rb%Jy |uIqtPsk2,dfJY*^?Sv&Ä)/mܦl)r5I`p 1)G:i?KtLfuİ)1' x}5oIKMJ.])rXOEWB'|~?[@To`ZSoC@`y@J PuW ~k n6EທhAi9VQy&|&' vA{¼N~mjs_kVxXDy}7ròm(kbdeYַk#Rcag*_=s{:Ѱ5k\ZW\pM *DIB ",4a%r$?|9f;& 쵍@iM^;R|v%gܳPr"ab˵"˼_hmmfƚ/Zz -dV#rLzh$ (ڐz,;oZXjdX+y\Kz=jf˟ m&۫P*7Ș/6A[uLx+tΣQ5b.x94aN %̟cz| 8/[ { >ȋP(Oh :f^sײxi]rS$LsM.PkͭǬw?3ʽC58l5yU~/<60O'b.?ÿ{)jts`6Basa @}HEk([]!~R623IAӚ'|dVްUbp Dgg´#s5>=_;$/NQNVb1BNV0xQqk5֐{}Kߏ!(&]G߮t\ 8-߃ThD}+ۺI$QlnZLrxxËG He6DjPQtdb:r9nx~Cq7\'kgVYw@ 9A/UiBƃ$ s`ï]` ,tYMy>P{UiP|O-l7plk-_{ V,;P"J ӵXMOaخm -FΆPR gNa V(򜃥>?hvNMN]PgZ*Pey ؁|Q 7Lu8ZHyMF'@@& _%\do.{ }}ԉECu8ZK&-=+9j!!"ތ3m ^9i FPʃwwޅV AC6ۦej40Ub]q5sxر"r23Lں dMRlXsfmᥝ]1;]/G,:Wܟ.oEo--!Ɩ=&I^Ucmnyݾr~.~5+s[IdXc"mL:}*_([\ͯ/@f9&G.BVń** dR2?X ȑz<~ySEM)yZzMr"sFU/ժ9VrZK\{n*Qw“-{mYnϳ;&#C N&)MbC1wydpwJ 1-{{ 7 GS*9#,Ó{RU5úOD4Jx'>0~WXr~H)^Q΅,/B?6YDw[.~?R.%UEUs2KR?N'u=ގyT;轱-=q'3/ msAӽbD=$axn*9z\80?m%ͷy95@ jT ȡ-8>ms'l~ +Tu3bR xy"urQˑĖ;?ZEף05ZS-%=Ps{F-1;D'*Y-zwo/I v*A8ahEE,L؟ZyIF7 "YI}io{3_W]@|d;L[=yBS%ؔso<m rg=h'-C[AÐL #}G{7x:lu<6abۆ4."qh p, JaZ_Yۈ1HuNrB)_,T/* akBF̌6ۋ`x~ARm-kB@e)<"np?3N|lhL|Ip.k¸% TVCt!DA8AD3MhXoZкM5ں!|M`QQAHUgb% 0yG{ntf!rGUP묜Ƹh[􏋆4zmvԥHb\L r!jЩ%+ftIuqī18cL^n:(G =BD(mF'ukC %2j*bWg%7ƘpNOTʯAE%g8[9%SVXxq -;'4'{qVþ_^`nUO⺞~Iqb=S $pqS ÆFAZiV4ZЉcn?U7OJeDk[m?젯Fzj8ĸ[̒UnypDiC]Z/ŗGWHbrh7Sr!S\'oށ(򑦛:83^՚Ŕ:QX~[3n 65O@hARJ2N"Plc{~})z݈T cBl~ ԋxIB3^2x3(cU,YxCa' ^it@\z9d'DPmBpSe2mERj)tļK|7 ÀԦ)W<<ۖf~Ix .۟意uH@("k}U-d͞fѹ>ESuOd=4,{BZ\8{ՐikoL?LC N7VGxL6« 3Dq,ςfL^:䍎 |/MI>+! h£쌫`?‘%0zf~c4c<;<)hy~ޣxK8X5fAx.miD9ŃnSԑ>ٯ?w8j[p*%g?>Wdm=Jv`m%Fb2dð0bI\6FLFDZdN{0Jcc[idqhUjb% ΄cm<"K0גּm6=m:}|fĪ{a&Q)`$Y06V84) -+r~*\K֖_NbdRLR{[9{vp 0[ ^W 9|KYxܰ#@q|#DfU Ɠq$6X|/,HYѷ>S *L,4>lS`Bj FO|xJgZx&Sz")Φ'+qF$cC6|C˛wu>*y5 =[+0x[sx5WلKz$F,"V+"v9+{Wk?9AM0Amzmct~Td!knME"%UN+XE(+ei34ɷ˾wDrM<5+IW1.űbC g}I?m?| `o:`fCJyjhu 4+1T?xOȸA8HtͿͻbrD)OAu_!Q$9K[Zp&c=na#l{Wȗ:F`$Go#h9 KA%p~W/}-&dW'ohn]K/E;fp^~#)Ic׃2ܪ̻c|Dֹ6V 5M;He%3hQ:"Mk;m sl ,̇R@:-4!p!$w`퓇F;^~&-z7f>w.@rԾ^TFnEE>G`Y= l ծN=k0Q 7ى?̷n 66 6.WfqЎ|OiI}AKZ!TI߄%uWUh.L,2Ӎr<%2g7nÉFܝWCޠ3 dbŐ >IVV1@FA =5o40.ooy\*aiև˯ z["/4yF+>P{O )NDx 2vߨ//n Jbt Mx}FzQ< "V8r` 0P)QV J?vo T%)M"ND稳PݧXJ-_iZ|6J']tWq- $_CwHo;, $n/;hsxڌvWqz߄ۈ"R][8sdq, ,Ӣu?VیrPD[: DX7vPzL䁷N]arnX#❗/tqKlkJ0#c0Щ28FhoԒ;o*" ~,u/#vRM)Q2^aaw9IfGטX:@3emCA~DP%_9V6fYHse-*fw`-׸%s R^SF4F{{٪"@, +fhԥc-I,,ٞn۬y$jl}$ՕVziX`c^0[},%L}Sl ~bMƓ Q~E7~ Ur8WJUEpc#q%Rs07YKq}+ PUזic{| ٠fi_ŠPj=L R!3R*Qȩi"@XBY~LzhGT Fy,U̕o.ʣj V|'\ |"X7{ "}Ii9RNjq%HuD9 x:qsJ@Dk_S؝j%禦X}3;7'5k95H֢ևמ=8oDKl-A]t,~pT!7MD鋅oQ60 Keo_J dԍsA4mc T' _\{5jZ] TӺ"$,1n4}0uQyHG[]=d?,9j%SבDP웣隇`N%3gּܵL>=#ϵLhLkpE >Zff@a؀-=Jtؘ6J"vC-.A?zr_3B!9̬3ZpIf,,ԋ:`XCJZ8V,K4iDH5GO$9KԽ5񬵒rpN3Ǖ&>K,r -oHcr@_76m9ǒ1Yf~ĥMnݏ? :,9;n <.\G +x؉<}­ɠKX-!XT=p2|cxr?ųUj]=JU29TcHoXd`i3 I.Km-L**m~SJ^>[QUw~!K}M",Y&$~|q-@猺k|?ʌZ6_=ZLpSL3O˭6yŘS|!s& v_B#!uFytZcH*5ƻ^Ts[srdA KN9YK~1u1|9#مO &"rl\ܡ 0O p&wS騢] b %efg/k2>1PUdPh2G!L%s b-w][[ҨoצM1O#@G ħ1[dx6 r #4tp6jl[Y5r.4 >d/d!hYI9*u`)MNxͭyg1CqmkPsU'[u,Еء+!2׵Γ _CW\D AW&gIA^%3Ȣ L=iSeSEj Kۢm1 , ɛKZU<͑rKN Y3Fjke٘sQ+&+^'9O4lmS +,cTuEJԦ KC ;%dB Fz:J] 9tލ}MĪ,4nGgnN~n9Ht-Ww0?t;~TF$e#YO YK>\|sPU[c>hjQ_lˬ'XށQgWuzTxaj9]q:0),tD(n5BZitYa " zwv@B݈@ex<5ٻy{JPttdeury5$0,i#}=Ȋ[@"[Z&Vߪ^ OaZgs^zn2#(F %9L5>~vڊ5n'a,Um%JQGu|+Uah^rIC`e]J-O;SRp5u^wCNDٮ \.[LD$IbŌh'0jc(7D< R$Y"pV\7q9@u9}i@fQvͶlS#ŹqEy mJ?8Ylׂ3Cydo:.5?ǀ 1eOMgS%\#\.x@dgo.QN$37e]S0Zw`O] !NY1J%XqHۧP@ tɒmNlP(FŽ=SQ#HlܰLYxCT4rKB&+0J eCQJ._ /oJ0A{C#!7#+eS)>g#G ^ |#\t]ކRW>0lBpB">5913nxa=rHZi@b/\Wns8R|/^Ǚk8fTlX#ooNJQ>T˄UeyZ60`]M.rʃxO'].Ծ5]%?eml`n&A)#(QFmp eZ׿ 8 FֵfvfޛH.q)K<IKO͆-߯ y. _ԁ;/dIY"el~ _uvtU퀥N[Ė;J $i됳\pxb՟Sfrdx"KQ#/Ϣ04ؼ(%A*AxG7U~pn rM6q!g cMc&^5/v޶+)Kst!@&r "4x{V rN'%qq[Ge!ӟW`(a'{(s:M[+*\s-O_m@e&=Of#n4WwZ»E/[rRVKڟi~ 7Qu4 Pz k/eR) lyrVyEP3z7%m{<v:%_B3Lm0Fnt.44t%\ؼ|%,yҽ&ؔk3.S_zBmtEa[ R0kB|$k$j.?>isq %L#r.q -(/ :ZD`* @peZw:fCH y2iô/a A,eyYt_V]xGb2xM{ϻU./5@d87ک)=Fh 81 M>\4.ǛG_m |sK;ЀꤔIv{FaL\s`Q9fI܎W8@-;0'#}'0ۀy0 U([q.dj=JwA^sىm{JOWsknPv>FlF9S:[q͌=؋) 8\KwAUQk&Q˻7~*(Sj[Eai{$<ꢲWJsrbt~–/g3q層esD]ɘZ<t/ku @1n(Ү@?zV#bua2w8rkɺ[[GO/"WbA|RԓqIg)K+Gc]Ճ@Kt9eUlRZENGܯ*MZLf-:vh#=`P^isoس(#0wRl$lviS33?؉x!rT`Xw_>!HL`HnEEZշ\Ό 'w+ 3֯8 lc107Q=RJ~Wpі1j \U0+qď< \ӽ-V8!-=kT$rpٓH׼uԶ3 KW5?x6mB v>XIιd3а77Eݕik؉A|%bf?2,}J+}qAM,QK?x_d}}p\ɶg^ 4`nqD"pWWj=crT{}hB6͈3 -GسW`BlKjcgc&ƃD ܣy x\{w5;%vO>&2GQ"PHk j]NF`ßz1!+>V:%Le r),ebOf V;<㘾Жt_?SK&vSTkGU.*%WvԺ#xϚi<9b]S[hK]/s44b? M@pCf,os02q C_,ƥտ){5qmn׶Z1(GЎo: qOLx3~fT(2$?`>qe}rCV@̨eH jy:I8pi/ћ#Z0Ÿ{a`?>G#hmN#bh*}cۭO@ˤ:` yC6(cy;d=lûFI~&;&.P&f?"TÅy Gm2N( sYX}ӸSt&75_~% s5FQ SP%)Bh9:6!)$C[+_,6 48V;{.Vea4߆pYY @^_Na5<#+W~ƫyt/}I'?L_Ab "4-@CsQ VxFa= &e!R.ET͚^YKPY}zVyʰ4;cO5m;D<3y%CIQjJ%!щv!F}׻"3XCt$#,fcR_U _RRE)7ݠ\W gaeN^I J_FO`5ۛBm )jw nhxgOl"l>[[j1N){ KRj,pJ_ Tʬz! 5֡uXP"!{[͊?zAKH*)wЌ9 Aqcēj3<|:FJߨ:J];jb؝Pk,PbKTr|Ox[x 8K!<=9,Gi6.`"ֲN~&aT(6<sSsYG'`:U0:9m&k]9b4S#ͨnnZM]g]KR(d02PNVރ>Dg+A?'BKLm1x=gFcӛk!{Y,M97~軉b?`mB+dMi Lqo.lP%Qkhb@%F&~$~SAs0Fv ]R Mތ#Jdz<3ت,E_@^:4cewBw`G$ǚ\yC$KeX!i$B>ɯꝄ_#k>H'R[`b}4|XVp.'[cn2ʒb\^mL# W8iƝ~@܊7iW N*+zxիiG:Ò3#Hbmԕ*#L:\"B:|J/Ҝ-*X.]d.8V# d 4VYnjzX"e>PO 76 b>_%p]u'T+d^YdizH>ZtLT!X|8kl) b=o!𧪦4Q_WNXEޯ[%QePU#%#sܙp+P|dշp+D) ſ)$'m>aMm(>jTyj #;XZ?:t!;[ XS|n`ց2MlDM -IMA>&5.0lb56t`v >6թ4߬zЊP#K3T}r؀"L~O}8Q'a.{PdjSAI#e)/qmUF X2L_@G{bcur ^i=,J=6|83nkhTHSed `:9?,M1̓KuZ,QeLnLcnr?E iu3fp玘Swkv+2'j©N~6Ɲ|@7]0"ҬGCH~ckCM!#zw.Wʺ>Px*MgEK<`F?ACχea:SW<ڰfD{Iܞrot"6|:\uwW'}w?Z^k fhQ'£ #~Fd SMkL5ǂ1tP&}Sm+˺oZI5cjoC}|xe&y>]^',~ qOh6osG͘zZnd.pri3`{VD";)ōeK 0(+ͽT<!)#k*o뾷K詌RN?kF16V^F*K^=-_$%7ܺ w|g{?B.$@PY]m}ICHV OWAq2,3=\pr)a. A@7EZw1!c*bg*Ȥ Cвdzwj֊CZkG%p '4y)lEfu# [Tf,6Rk.7m7shM6֌Q!? 11ݍJ@ױO}q;nn Ul_!`2b12Mg${zuK \Al _3+UuzW8h8BL̈́tj= LYQ t!KkhFQs ^ث?*k\tJq9QG_w3!u&~0Bb}1j~!BE325o>/~3rqjUU:v%iM@q0^IN0Y8S2cRȻx*`Sݬ~ۏ S66U-wm+yj׀~^UM[ws N%٩VYcMf`4)C@ dbcrdk2mYmjJp?2n ʲoJ&qB=dNe_4ڀ8ҎbI1Uqm7'$_wee+%z)w^H+gazԉlˈ$|hBKz5—~))ožI_ZkdPVT1/',c( d[k=B fP$. whmaV9"TFV'u~lGp^xqmci]7 "#vIX NwÍĖn-BWh׏TA")Tg.i. R->J}SjWetƒZ :&~K}&wf:#nw'-uv ?YoKa1!&{pICHWen*)=àj}AJ/"`_g]n$Ui) +<*ϓiSnhܤۜm kLIgS);xBCۀڝxVGQ%xw0PD>0{៌E .Z5#v5,;97&<-o /FSkj(^3/Kx /]T 6vF{)_i vXw5쨯`D=A'!e ˛χ2>3 O-ؼKÐYCG~f|%B.u- v ow^]c?,^,6Sh$̵Qz Lb~k!쯜S*"QljfvLchǻ:S@mܷb'8=e+GϦxE[Cy͍,UfLR.ߢ kt P5¼Ʊ̏爫w<όH_%zHP@LJv޵QLᆽ:kk,O),D9H^ ͠#r8ݚ^`ҫU zY8.6΀e;5XU"f/J Md;5,Rgw񥉵#j:]ooЪ1NmE﬌P|Cs#P#I@J|%ygz}7f`<̤weh%v7P0smg;X@Vlmy ,o2NxN-yNsSlo'13E2mdrpIg^l. ItT"m} M#]<˭u)aV<64Ev#o|u t\[:=Nݾ_A4>nTB&Cj_$S+B7O 0*9haӓ+udy 6[!Y]R:I8j2eaC4zV% rOĝm"CXT4Mbc= KâC&Sm@$ ή)̴J'1y:𼘉ObطY=EKM`FEcB\7UJE+bDοH$*GaW, >=OBYR0FnXDRS4vDX n|%`smf"AU6: mыl[U.;U+4Gvl1߻3b9<1,$x^jL 1ԊU 0;~P_3Ob3@(jo4\j:O@ [oj$z[)S$~/|5zDmGZe,_'3jȇcj =i.){0˹:A{qnRɳR0VjvkB9nBV_T>}xIGދb-qv1h9bPJs̋ ;F (5Բ]) ,ѦX",:+Ӂu@S_XdQb!exs}'î2)5 խtօeX`n[)oz\L6;910CPBL]]2kW(uThj`3:vqwsF"$U6UNUϸr \|=?4)NݴtƖ&NzU[nDݯ뛧m\{\oG|Jg/-#Q##PC, _HWm}G諸=(4PtiSwzJ9L*gi#IytV;a>WA!UcXABqy0{*&k[ mrd?zaabG]ZìLqFy1h;`| CG z[$L].W(fNsq$QmooSaOD!(ش%w8jAb:|}$MFC/9jvlg'm'LI]†058&bJ"t"M#"5BEJ+X Y E) xܑky^djUn˩]U- kAY]YE"aY)eD [w,,RumD)o9!;"= m|G{&qI);*50|Ol8bgC: ]dTmӢW|1;p(a9uI]CY/@ KX*X0qASf3/j=Phoע>bvWBI"e- >y"G+Oy7;p[4GWrN ~hD!AyDmFqzp撜}wƭ 0'RU( + UGH;ۋ"yo٧{Y;l&lYךAt_hM>BK$:Z L$(Lrqƕl\cXb=H_9g^Ma~Mʾ"`57? 2 ,(T9__#f$Cs/% kk̘al"(iK]/<}J_{| iGg^azt'-VJ$C.?[ХƚA`6XRN de2hW"mZ0q 3e%79<1p}*Nc%ϏI` x+N*UQwbȯ 28~OBrZXA{x,*:J$o6'w0ϯ.>t~xսx@%(-mxPta*矃:7E<ռ}dK#CF聥|AzK4;!-)ҩ$ުϹ"eYɌ$jf72L$ZH7|7(gd'-15BFi?Q5 >E5}AdQz5]}+9o[pW?Ǟ` pCJڮDpL|IY#xǃD~  z]#zҖ3ii8Q:P^ş;S$R] 3U(+kud/ 28'(ANO _ӿX/1ӄ{(r'Cʈ&J->fb69 `e%:w3?s j5hB|=$2WIƭ;`wOSU֮< 8#p82LbC4ӱôEdQ]+?5JUwI-ë}ia}p Z֥!oBIVE_劇8=wm'qȱ8[^97I|\S>'ܟ^s)h8IPVz쐑u|d@V@=$_%68uw NEX @OI?l78# SAvERa1>63`wCT:Ggf/-p@V eטGSolG &pِ7~_ӳ, \*.c =p@%L|<f̒G1)7$E+[̍ܒC]wT-zsWZ/ z iBO8k4k:TKu -3^:c^8.:w@]ᅋȑT &ѯiap2~hئd$EET +$x$Q҅ >ذgΐù(C!4zv ߆ njyK)3y*^2BcĵFar5CM5HQ o֛ά#@%L5)ʢE ]mckHwBY+a~1wV>KS~%cz糇`$$8W42 PRښӪ5 3[ZqrEIDa%oNxq)PaT烉 G4O^u"8U͉^+v$rWbft \CYΌK33~OA܀ ̠}Z{Uq۴*ۜ(#/JvoD;=LmEۮwORMvH91 A8&m]Lra#*w&'I&/6eDzH DzOmWC|j';8B]a#7Io l=GAGKZ¥vjvҋ|>/}'}obnPY }ϚՖ њgduzqqz1ټ62^~OX\O;cGm[<ҀTXyqP|f:\ ܋m0q/@_F#dN+#Kdrv,P\qAENW3mѾjL`,QWڎbXzKVL0 sV|L%#ԡ1 kz1|م? %?ʼϸC|>cGD }E]à%HDN;d+ '!T-9(8\68D9LoPKވ  J]G.8*(T딴HcFoSp`G=z՘wX_iޥg 嫼~{<ƇB3|(44Ypv}"Dԣ\ ;a#Ƌr-l#Z֞ҠX&veXhυtɨHC.5r?C30QZ%^FN͙FI<7XXf+ß^΅C;J^ֈCU]֮W%]^y گN<.BzYކ`b3y'hmrdK ql ? l^ c[Z}W$SMәwQ8W2@|av nƬ gW], nk |{ ^jT#E8&ŌSkHhԣxagĜ-2SYg0*˗oxFh7V'%ha1e|.! re:BPK͢L,R 6\VInBvae6D$Ao9M.9>bDܝf@g?XȘm=W%uS 0.3-fzzW3=&:J 8#gim XhyLV4:J3t>)M\ޥ*;5CᶜK@G(Nm鼀a.Y|A-p /)jC'..s#Ӱ#Z8Ο^\j`>&fl2 qŹWV E,)Y2xjXE;%b' ~D.(!꼆zv/c|Twq=v~q+[6uQsˀu }Z;+1\$ҶܘhvڋkqdvU3x8 iH;d-acV{dӪm Z({b9cNvn-m@^``P(Gޡw>w0?KW+pb0 4O-Qe׆e\KYjt/xXCgt2ygϝ ((`M tk7In{ǺrDG{&Y&ZLXDrkࣃR#ǔ.%\aȳo $tuOSFŮ 's#%2Fr#ni0=])||װǜBYU/W m^ϸw|ԡ1%B\org*tyXxE*Ac_KGdڔ_4>sfPp,W[Z/j:^'˽6KŶ M X^SQ8ݢ>wȆ0RLlMJ7^H U >T?ZhCp%ìP2损R(URxeУ;(λP6p,[u ,&8=)?=ba@_eT"i)m5j3Ϛ_^~b]zg6ȗw8~_֍.ТШ !Q~za!h|XK#7>Lp>NE{3\wv* I<~裊-֏s+VQC2'\e-iÄcA*pׅ̕Q62$ēlTN!1=MHO _nȰ"/>p[ Uܧdzh$tu.uX@ @E~~,^%㨁b*Ά`p#gwlՔj*%GrG.gs#[Q/iʻ~j82͈$'}\H/囎@^|] q|9R $*;$To,0C{ jo.[P)=hI)8?Y+YZ_HPց'& ^dޥz#2DPiK0C -~Gn ?&%]RқC i3AcIV}*GPMj{p K[@hfN|NKMtsr XMU jo8d"BB k5(HEa.`Ӯvn0~:c#g\9"?ZPOSJCݭe1S;㦏8iɃKrD4nC^ -"jY_P}pPEV6{ btZn 豤+m9\BɹgEzLB*CYͦVMgT@-"~M0 0zx!"^Q` yk Sa "C_E4ۧ6| Fɫȗdz}VG lK+mSRb.q_b&;j{&P1a&w~⑍k7c-B3Cy֞ivPch }ߞA m\KւbZXCnYUKj(}.aŵ̛Kb=M+ Bo*1$'EF%d$/«pʑUT!j_qjaMe8>6z@[eTשܙ}"?Bl)>cZZ(En+! G)JTmXr #͹E}!f)NZ“suMs sHgTrAƜnz v*"/'D5ʎFSD_l?\er n'epJ;?Jo&V9.ɹG;Ƨ͸§mƚ@B'k4ӣao1r|@¥DgD$u8ֆUP)Ggm+`Y>=j->w"';%8etY|FJ)yV9;GUe:ʰ#<ӋNݫEoX=ÛE'?DZCc,5RֻJ>DDG'UQd_è͒mґJwJ|%0Gn rҵR"#_xy HlvY2B25} } >[r1RkUl1Վ1ZBcW o( [ sc1a&}Iy>G3bBUB(f xz{??_# y<>S/,BŔ'DTB#VqmL"T`I$bb֔^v02&- S!jUޫDP h|-eyV>zEUJe\;'4{]L:IRvZ$ORB%G{8xtvJoiӲƫx:=$AEh u $Xsm{<4P2g^g.3)>UPuKΪ69|ޝ=;}EKkvlO76Rx>p_UZ;?FcnݜR3@Èea1?2h}e/AWRkI@dݴ w XKMz Xa FĬ:%'޹8J].3A\-Z|l:quR3W` ܷBR4S- y:S&PnUQzf?"aY|XBn+ԮeŠ _d &&Zj C ($X4] o$R"&Iˇ2u0"`3TKzhJ!Jbʤj?qrc6G*]|gLBYG.׷_#1\QL̚:D"uFzUѯ_θ`ʢLiEA6/(׻l^79tǵ\Pt e)GP>9"”\!kȇ߇F Y1 MA>jM.oǻe wfpϸ̆pBb? D;LxB]zФ]"=ydcKSA?/Ώ2V+6C#\6&.ɱhgD.oFup!CJS,wC%/*`H0#):Ϙ._~~SCN*fPxA+uv\w8! +J{^7j.dAOAƳs;38waw4, crє8L)ܦipke   00uڄߋR?;X&€nd=gz\t(`EEr[ iQg*nΙO6ݎr-A`*j@'61V0E촵Q5IR!s^ePj  +h2ǼJptoC&aO=6oNDW7TqlCHzJ'ZiK1!WDZ/`4;  y= &ݚ;|4'ă׆njUBM!4V[nYBŧzǿ )a' a% m}܂v*B.5mmu`K1&>F쪛 d36b Y G/ ; 8^/ΗnU1=K9̾"A^I[ޮq#'ˎo;&-m2@ ~FSl wES ӓf-Z qpPOEEk5)HW.Ac2ńd0619\)~XVwo0ܡ)f~*{e+߇ƤfK@<2O0Ua&_rM-:C~/] ͟9h-&7@U%gԔQb*.pz6?8yfsNi+b.DYB|an N ZӸ [SN[W>[Ds?-zTě ۗDԐJ4G3?h`U_A4 -5P?]7F\/ߊ"bǡ\ͳ ڔ8:Hs 7L+{--:}&gPn4n.yѾTV18n(~h: W1;ƽܱ׮]_nDAk0GDQ =OaiW*R7ؓ_߼>iUc"[LcBGdҢkPdf~R?V3smYugI!WxSȫ #<_Rl-]#Ԁ {IA#3/"÷ JUv×XR-8'%]XJy[؎&"@*Hnc5!fXĎ&#Q3}C ㍻Y4_M;h8_#(wOrU4&A8 Kzp/K=v-1c6J @zjQz.@lZtM"R(J 9~iH)f`Оqm-*a>\:l4zxBz }zkISuCaueVO D^v#tqb-or?LYħ˹5HƐ)2ݺ""b{cJT3ȥ>cÓwPN;D~"^C"Z%S` }AQ[PeUEq[$!гQg@%..IO<ָriތ%4;)u0_9pP?U!]׈msgw )H\1:Sor3-t׼CzwHn4$e5b}Y+=?9\w\썽>r/VH,f5`wڑnʗe Byy/-) vU, CH8S}<7E6:qhhf1A|zllcI\2Dhs0C4{MSAG1 *g(XvameBjx|O[!\tlS X`#dw)C@/:DDLgG7+~cW1L Z?c-KYU).) eӸX1#tU요ptEB6~aBd0Fuza,P^K6(28}q˼$%:{?#-WmFS>yq| x P-7҇Mxdm߫٘m5N5i pά6mTv;.{Y? m͑Ck;K(`W-g 3jاp5o xjM'5d;QrjOֿDt;w+&t)ej..YwP(6ͮiŪ$jxN4 ϯz"Irƶ'ꮇpO_qp}C?N鿼9 u΄ T4[7 J@Gܥ|\ 2V)ըDezfߋKr/ ߍDYTj _B\jl82O4qSi9[rdkZT;#w_g!BG]eH7 a«?Hh\zSɰ&zWTym<7"\,moJ-:0 I+KBeǐli.2iYdzdI|OWw5|>U=y޺'*Q=Īa^XwCs7)-8yV]H|_ߪK >k}! sTL!j$?|+HR`Gv? ":Du7L9>;Խw= B}ͦ@(@g1JCp_ 6>Qsc3;0kO%8lM'p߫bWkٙGrFUln/Y]+B{k@tw0,5 eǢ}6oK$+ Ϯ=S}M9z8j3 KmrU໢>ߜQ[5=Vʋ` nՄE jPžXXd==(.:H~3~[V[לkE=ɳu˘0hޘm˛Ȼ}ʛHJG>2 2;SO̕g,$q}>c2[.m0=@6]lb+ٜa~y=*T3l3<ܺ3?U: AocoPeѵX &%V땹먌ﵰкNǷ4pHNM}+/䶥g{g 睃DgۍBU\q}q'6y||jehN&}cK]%xl^!=LJ9q6UlGyʔ"@0]4jJi2牅]S) yMաqI (I,9$"SR8=wrǾ5EFښ44 l;O^eۣJYo81g=95 Uo-C<`06 k̶[GFu͵$Pܴ6!~, K]S"pIs%`&8E)cm${CY-򲲍_FUh/!}6Xϊ Y1 iSlYz30B6Hxu,0M@hX} ru%PU{Dnl7Pkl#3 RN.a|Ƃ! k̽A -/`CCRٙץЛ ͯ>(hPOFir׵Fc R.2q(%Z t<&0qNqH1AٞNCp{2`$*r#/iM k͝OSz/xL" 8kN.% |4AkPTxTLA^Sz6`ĬbI/vh|" TCOBC/&h@s[nhexBXN:w뿵JW5IrG&ue);«5+OC('zZĠV7/4cޙrʜ"#6G>=M/G7-.Sxjlmbw˶a#2=|BhC)o,B\IeIizP!G!&?[Onm=R)&݅Qv- E%kuou:UUI'.?-/@-蕢5a֫΂Jlku ›-1ʝynZ m9U?.F^WB*<5 ԧĐ|vՏ0,'GD +}gHzR.gݠjzL^e)r2N_jߴ}F{eAUok?wBW_r=2l""+F$y<=/ݎ4Ѵ@\0c4D. Zُx Vy.gNJ,|7 ꅐ:ޗQ&͒8z·*-3X P]=׮+X:[<*c[z :Ra4^Lo ¶(%3瑞L%<â+.@Q_FB7}60X5EN j}STL;79N[,`5WԈXZlk O!]7l!z|_sNF- J6/ wJ-"vw(4$kʸU@ŕ35cs}-7fqLĥm iVLda ($>:U꥛|?Eo X7S !]}쟻+4U6SO/ Ȋ?KQ^M!^QW}r°Ѣ(8N'|'6,rj<43Q^<&F6nAGRݑf&:!{ujoI~R6QJi5HK"%mfT Xv=w1R"7ٳo 2qܸbê]:?b:V3_mW¹-56 jL.%R ̿7y݊IƼJ[4ͼ 7w2qމ}wwnVYABϐ3V:$׀>ăiEX^x,m0> O$`uYz:W;Ҟ}J/rNC?ȶٶqQz5` O.H>T8sZXc@!@56zWik ]kvGB8qIsP_]E ^B \]b4Þ熑@A Er&nkDrbL8[Ī"E ޝK/Z="8[(Hd`uB!\%Ԗ#((ҥ9- _V.Oe< ;Beb YaqB5Y0 L`1-HX.B6v&]y=ʦ! $06y Цx!e @hƤL?K8YxwF8jnEC kKp"d.8Lԃ Hf)cBP_mڍ->FQ_00zm:5/$;M"6ׇ;vzA_Ӱ倿ӚbvAKPCIiGH5W}3._GI'w@Ŷ\u:R(0K$IrL.|-|@Zpsdɱ%5swۿkwqLU EﶞklIV<6{.筪/?Gߏ4gnY 'S]>l6~s'rUxE؞ߤ <Җ`<և*RQVW1jlLԃj,R(To*g.]w"W* -QuہOeFka5*49mĩb߹Sư#R#-BEi4,,7Nvӊcj Llr7sq WKሶS"Jޅ!&-C_=tGtxfy%s]gYMD-AW>_ߪV`sQ#=.@-)C胺JV`b08ݘ31Uj[.֔V h+@p.݉R3u/;_Dq`,RM5),.(r;W3?AsϜѤ=Ԛ VSp E.=OZEMEjo뭷`2GI JO2ZHW[2&fX |)rDl vtx:aXUԲȮٺ²bHc?}zz!A-葸+:k%, p#;:qQW֦}NP]M%%ۚXxgsRZ`y 9/u֊9TOT5hZEƆxԈ9@V̓+~dWBi*v|׿N,w~͋շ ۖ%Šh7/Sz}~wz-$xSQ" s.aR&"&p`N7zƍ$}{NU\BoA,WP0[-|I@H HRY25g%NG“R{jƲOdTet[8pK=P?˱l*ni? NGcAx"O~ޫWA &,^"r;RA*e5{O8jЏ{n:!A4j2cVIw銯]x\C@JmS"WD:n}yN}?B~Uت%XLXR&S6 cDz_)9$2ewF7BqÔX4 Cn{JYuKQU\PQpgYd=K!!U?`^SE"%{.XrB=}i# >/c!40Hv+43ק2#-jJ!O4Kp$tsܪkqH-'?je&#L$,9 OFmVS qp 9=w-MghWhQ/_ޖLTyn}*˅9V9<7>g ~>+oH?Nә_ԡ]ʠ$/ɌWvp4?}aë72##v8~ޜ`h 'G1<!߯ǡ"8LL/䩮B[&Wrao%JW!Ѵ*Әq#kNy):)i4g-%vFw{_QeAR7h?-Ϻ](iy>±ɉGeKAV.@KxgG5 -2#Bw%6=hs-r@  S/`6)IZΎS qΰOc_cV1$-[4SɶjAU:O /DiKk9L7D~> ?}ŨnI/w3ٗw#Uv?&z[3Aa쑺  i%҂ʥ7,M E_LFJj;xV4K 4P@tqSroF{Ͼ;bm:'qi M)ٶB1y]RrjonC .zfGB3!j"|6ӣxF(K#e []SKt!$j8WLt{4#S$YJ2 TΣICZQXQe'i8ݒ;]Q&5t:Gcx.(ۮѝ~_#GNUBwv`?0+%k6[!u''(0U0"ER=}p?M @k^#&JܡnAn'Z!{(>bѫ #ohY2|BE["Xڸۖ[Og ws?k¨ >xzRX@9 +Aϻ/Qn\ `?0$o5)Rky0\{ВaN1'\[],pַpH߁h T} PdIQU#x(،pM^㾬7>W!EtDy,SCJ#V;8Q3㽺QR>_ِg!_*;YBCVc%nV*-'gOZP7lœ < FnRB#~oRHS_}Coڝ6eҘz2$aǚKmW /%:5y-vvx\4~͚Yf~OtC1"QrAT$Pd{ c|:~{ aJwM<Ssx5ǫ*(uz欛8-P I yQx4$h)#80q{嵥F^LFB޵mX㈰ ͵׫w)yCf)R9&%nԾzfÀ, V)K,J3p)@^JѶcjФ٭.%2 ldΡYׂΫ`sj '}fZ=6`=ǻ-RǛd"Z&2݄)J*i~!Lї,/E`g aOw:J-c=Ol02}Jp|n+ p)`ݣcJ0{T7#WԮ8+5iр9*C\$K"K+N m*Ьĭ 8>NvayɊaY5p y.e`w@&k_!,Y٪ll=[&5o]a(eg_vTM5P=40,$8iH,k6NQTP?Vv 3L@ů-L}Y' njWLe:KPKY@!<ßVh{N^ 9sl||ݱJXjb ÍPOχQ~hd~1}` D%Dg(FVa(Fz4= 0jlA`=Kdsy;HB TQRDi[l ffk]#}4yO\C;qUMfW-VtԚp^6L7ނ'؋J+@"Y*ϼ)yUsOUʸsZ;wa E-YD}[7:zbe$PW mHOEtyLl.@XE49ns}CP;+-VhlQ z=<^A㋹b7"cl*1aވ%?}r|2r)Da-ʦ0cL_Dܻ/Y\x3|;xG_6_Gi WRHmކ \K>i4 H:o\us}dKY{sFCICA!hJ,\ rZm27%F5b3n9 lKƜ3AkWY ^"Pت̲U6t'Q[lߩRF>Nt+ǔznl}sՉÇٝPʌ v!"K&9O6/cy}(Mo<-A̓/)τAU#&|dhM/YgўGZѤ/ɫ'ŭlD/w$R}^1Ae9%`|@;U:, n$rb~^*;hv5)x)=P̊_C,vhM0|O."TPxM݆SéuA5NBq jk2{`o0 R< ׾r;׸ܧLK"eG5 NeM#{)} QkO=P."E6 rmEɇGr9vR %{gCqYO}wp]Zoz`{ pZݕ6h~H`[;,{=@Zf`R=aLz$]˵=5#]'@=t M)VdNeoc1I6\ZH],9TuQc#+UMUmUCTnws#3 c,(9ͧ0y9Z޻&  6/w )5J Ps dBΝ%B U}w/KF2u vH\do@mQ^%m=KcB@$P=96^s_P$[0z|hXݏbIZL;XdPo]viob"bI XEPWT]T2زqPe=vɢqιBŨ"#_%'|ǿlג"B)֡0h* a tob@T7*̿**kVlw`|Toz@fJaB|͟ꍭh# ̬;w\U& <;J yˎvP-79TO1ބ-F `'!&ڷ!@aq$ <784A[PдpιN|u zA56xKY]嘓zG :r%5c;B[s3c786x5 ]J(pw}URm'Bƙ%5C?*q_pfd aZ\10ԁCZpI`ƇLF nz<bW5VRZX_%ўMc߽n%PX(xJwt$(O9ϿOo@\3T*I8 (Yii-:0TFr#yΏv 7RO nOWOR}tZBktųN[$e~*N|!լm9t0gIT&/ՎӻNט4`ehe`;7NR#_L !CFØ/R8kB?M!bK z`ZH7#wX\1ݼBu`&AQ 9J\z ":`whlc bPj<]ę'~d3l.AV!.wIOlě׉ G?D3 9Ip[9n)Q%i `ޕ7,3 ,yց uA'} c _6PkϠџ8JX٢ )D~Ѹo>/H4,{N2v?Y T:jPp*hκe5)nQ;4Tdas(SY`OiB%R:,rVڽU={zfCo6\zU $nu Ij L@J]k*h{h?xMջ6 zH@PÇvR16FPʐ8N>SwkL.H%ŠMɗH,/o[e2&[ZJXv+$JS` jm $̀xjl1-Zig`ֶGLz~V`BdJᱝKq{5#Cι_5iݨ# )fǠC b)M  uAi`>4.DqYS/v_43?2US m,mBsB{~eh)8B@dVN7.a-~1 Teҩ ":ImH|UoWoJceogC!|U4'5IzvՊ8PIlf xDbT0HF{CPm$'7l\@?1O@ I)?bbmU&B[fqu;KsB.T8VrSzi"ɋ}ܙߖgk dݠ6 `Q0'IV)Yp <C:@9]Ry3,쇍y,eOj{ՠ߶./OQ!@lopYMLv*s`-r# Kx$fIA8Bb=x0$' s YzB.rDDM8ϴۧ\Hvi>+S14=6*yKޘOr$2G.?F٤NIT`Jqg/Yc/ȔTQi)L/MGI ^iz\4e(^cE|.ci*P/92]h&`<Dc YjO]Fa# N`V $ [:* HY7T׿\yhml3w}LavL .u0  -4-79 7ƯCGX'?]Q{s@ ]]y,%Pr?Jzzw_I>u2c_ Z%;j Ozp @G2*zYs l2ĉ}Y36ynZt#qWǙ{Y1B*3>T9xCq} L- -znV=qsIY%L%UkxQ̄Abpqmi3Z^0+ tI_ko8Y ?-C BcO.hi,il oh\v2R_8<30t ȭH b25ՈGk٫Ym-a`ڨiRqZgop;;* x [up8AzvˆLF<0b5՞L6y5YC,!*4g}-/ [i۶T4 ;YеوbK6Na+(07 Z <$Ϥ^N:],6N``g@A X1..4=M!1]TZ wtKyI5iG* ""*D+sAKBRF(NdP.hMk"RjZ -O!QIÓo{ 5I;PywX!.xq K2IO-xU^S=$1n=Z|3IuԦ<@An aobe~a-&aY#8F-߅Kޖ!~\g'\JxZ%1%`u-s'v}O;m9=V#Ku6?*.tFƥPq.I2C6&i yN \A{DB1|M2/Saz (. jЭ7nN2ӈKVޚ~_OwH8Ȁ #}piGP:' 8 t3wS kX9P R`VŪczO(e! PCh.?F^J4Obh9yTys7M KبQ)ryBTL|9<"Rqp&V!͏NTy L(^Fp&Y"i_M&Mb`@g^ka:^|ؗl\!^gHw5IcJ$L .p#W0!Pڬ߸tx2I}LɋQ q54\[ܮtVG+ʹKz'vbS]2M5,WJ3'tNRɶ sGQ[I b<)s+:BH=Tw Z#zzi1-Psߚ#37_8yҳ2fwo֨/76frxz¹Ě҈Zj[n>]5]m-_HtR8WǦB7>c!rI:`A*`8@^S2jcP5P@8frXM;M!A~@\5 \t(Aʄ6Za9ruzK{Q6f4v;ҁx <6 >)o= KWPG">V ܀-$37DZx Mx~5A L */frB[֫+if\w6-FΖ^"^pNx )_s+;_bC@\%x\Џ#X$I,^ax.:SɊ&M&mAS7'鴠`ӧKD}%h5o蠽bRSiZFGMCO FAU:Iˇk^"# KĎ4{m 7tmkiIῺggg_MJE^\x[)k(>E_1;o.'8j`>7唜-–x/lixCT[V m&83D }PSy F@Fl9~nYw7I2#s`u'+Sj@{I9dMJ ^ /7닓vr5M0 ZX::^D-Ȅ@f;-dTf2|QA0>5U꾧{6jimpƒ(?.Ƕg 6xfW2NP0ʭ5+F7_jd}~f0y\q!;++acMQo|Dv~uFN{'GfUo[MP3)q3_7e @'`LA>ofY \Pǔ 3Y}HrjR(J8¨AY38U9%?W9H5{A]| هW.V`)S^6YW&c_J'ɇaۘ zC_:`vlz ih1E&֞X7N\+Z*l qUPQ&Xϣ:P_1(tjV< j1}u!s8ťlOqgkmLġd-ͅ={0# xN}"4L8-ho5eQQ=q(3 3!j҆~7V=$i`ƒy/?PJ cl|䀛eOg`K5sf~ /nE}cz/284ԃilk[fA Fx#y ZO{1/M-~7e}f>ӗ[m.%16(w"XyE nG|+ʰ:Q?Z]vm5UƒO ӟIAG{:M(nE i\=h Wr_'j{uL$h@8k3o{Q=c`?TP7\PblHh_I>ۊd`*i|Ҧmh87 >1Na~ے/然@VYe@1%yP|굳>Ig)ؐt8DU9<@)@+fj \ ,IAG#S^ &1:L#CMG Vk?7Z4CO"#shwڐtQ`Ӵ!j+>MVJ; ܄TuA!69:gɴHsd~DBznY`- @٩x#qҵ^$[Pؓ[XGgKle'ĴK\_ة$iR +vO'C4(fmPJnlصL;bXlHطX "܍Ez1{F" yHd.@ )?V  z`!@L+[(Ќ0 ƔUt:|SG1Ҵ]ǧJJnX$,@O݆:vBɄ7y3)F.j]!X|ф <ǭ??p  ;IgrFCctz/vьӓb7Qxr»SԬHDVMLjÎ|)O {ϯ=ü)׹) askB ,̭&8mby)V'q7X Ւ3,\#7(2J#[" Y ݃) %;5Svpkum$:J"6׍cnFR5ÕS@Q w G ,pj{|QĿFuٌwvE_J%zcDE&}"V0W SshL8X情Jxmۀy#99B2|xnVl N P"8-mt7"sV`ˇ&N5fuc?B8K^и4V"xeli0q^LUW7˳vneY" J+&"WQ{el) .fx i2?=4{XM#(٥nC `Ͻ0aT1=B5HߩC}`02I]4pAr2p.r+ F*ڨcBג݅OpY5JExδ]^$y0ZAg=sv,|2 &N3XŠ27WTS@. GnUNOcF w9H|sj{730rTMloqוWupJ{_QZЅ+A\G E >U2-i-X]ȩW-\5^R__i=% Zsf0L! ƒ Cti幤户?%hV&@&%ULÊLz١< }/QjGB1@wT:SɈ*_sUc,!Uv֫ ?Nvk{1$%`# 1QDǪ }1^:c}~}4VԖ= \J~HlRJ&Ɖ`v^1,θߌ&:"),pc&z0  T9On.Yi])N..DZ4fj6yHR㊝B u֖8!h7Xhz/aQϓ=eY4*͖s6aŋSL3241+o5 2e=b\˥aX ĕ~A'O|=q< ?ϱdqM]i(Pt`AV{B!F[ (ZiƸG}G1/a|H@P]<95HذB֮LSSMChȼ:h.JF'F3_ީv8_mjA7 `yE x-Jf U=ͮXiEHLG,qY2-{/fdU\41yfL lW"Rץ_] 0^gGR倬AmkkvN& (3NHTfF۴lA`39H...E;q= xՉ}4#\w::q|31Q$ȯrv^@}K|~_VT%i4!*O Dnl mI}lB G ҼBa;Ul]?)OaHT@s:vWV_Tc֟?ŹiTnsc&#|w4'Tz4c)8$xuR6&gyX%g_4.ieEa Zp ]f*傶@m pJc`Ȥb7zΈŝ ꌽ%\ 5q>^L: efvTͣz)'#3::"b]soT5JͱOz j=16.QSO)36L'hf>#l*_ $PPƐ9 8,ks]ǗXbha Db@S@O-`}I@삝_-wBqK-9@ȕK7'`Q\QͯoDbv;yA 1y1Q?^zջHc0 hK5BfTLu8c* y4̽Z 㠾Ss:h{+-WtKDֿB,>K ^#v.;};1VK-2|,C\; "ҕzX\ 8w9&S-=d!} p/vۻn\" zsXȉ53noa5E4 /[M4w|xTC#HZNu@TDPo`[#%f:2Y`@_5>k;+o9o[_!yC}ΐ׎Ҁ W6$ܕ08uǿdZ 2wQ[ B킖G2I&ECn6m8c )lKN\Z: +CB.Q;sd8Ls"y 8Dm`G˲b~%؂ƷK8|j KȍnI|LG&a=+CAI7@1&{lԯ BF7a|(=8ct L~8Wqr Yk#kZ˓@dd"FoV>'9-pdTڐA=dnah3s?b܏YӊkZX;DʠΟ{^> hBNFvOM-tz}[W\\opDt?ICKGKX7&gCSKVMM͵n4̶s" /cwT@aVam ٔUB6X&43SxM!*(oh&V1概m,~KU9[v1KKna͈ˣ[%5.w "~RaLF+_Zѩ72IF9vyma(k\#c7S[$h^ȜvѽtԖ ctE,Ġ(msVѵEܜ𔕱=%; +u"Uî֒i( dǷHј|PndӘC;EP;ORg쾫[=[cn Ϩo?Ҹ! ӴIdZGHϳB0ּq{WjuҾ8JUdE2͘$c_ Hl AP G76]>ۂB~12 LQ<&+<.]'v]89P홖 Fjn}fC7n`e3HPQZ.ZwWm4L:OC/5kÊ 5:BJ#"7xkL|W.o2'Lpzaetg>179O=sAő$_+)0CbtIݷe }X-+ GŌKy9Rv4(d&!Τ{F1?@K6[ei ,4X"3MW L~9:u{MbrD2$~wE<ƪuWz<\Ac|>4Kǂ)%! ,j_{TaycU]$ %`-W\!8fVy{6.E<#kt?_@W0f"\Y8h" V_B_?Ye40Om#܁vI'r!oo}Qkű[~U[&sib,Lj"<[eq0# i.b@ -n#zȅ)뽫?tL N#32q^\-ʛTCmҩZRIOrұ.K:X4#4U^h;284I38;4偓hO )(LV4u4ff#y@Ǯ5V{t ioHӡsQ v&q7"Ԕq3Ja`U~=81q}Β| =+]/Rw̌RW Lbsns,sb, 5OnrTZ"ĵֽtg`oGXq э__0ꂖj^^r1:pa SsM3*.=u!g^X}xu̻"&Ž;WLEa5:-0w,2*s؎ö!˿|qn9'eCY,7ƛ|F[LvF4aQLu‹Fz "3¡z+x6\:DGچUP+eS;(`zWt,-f@Pw렄]7fKjǕY,k[/]AQ74C1C/wGCeۓt~ob2CvhVW?N n?I'9X F 8$ 6"ޔiCڡnnQֈ)8xeǤcour#e$5ZS4,dv#:suwSd8 e3xr4k,G-{YCrЅ8ֱM\GTVen-ܿ\N@I=2KJzcރ:"z_b}Yk $ۗ4rÿ́8T|AXm#T{7L@7tRy]c GDZTW^6}UjTЀǾN֓e=d{pղ Ս y`qF1tY<V ԠTHPG=֛ n717dYjkkT 32Ci&|Wg(E}JP2*{;^bZ2/sK&iC5 ׳e9袳~VC) ޘ2 0$87ni}otfY} AHjVS&.E)#h*6Y:pN0saJ=7"Nلg$x%zp4,(b!H0fXHOXL7$'<"Y$% B5k"$0ߵ]tUQ3|zh fNGܧc*]޿K2#oAT#Qh/ҷpL) CWWVrW?I \K" tYM0T?53d.`AH0+ CNQ_+h/Mi|pDj IM5VW8yEԂ@ Pҩ P]x>V~|}]岯 Qi)˗2e1>X) 06 )q/J"/7yo˺m|=V8`ӛ4Eɿ`-סg(He7U&!;צSf%F|"0e:?7.2g,K}-acea4n9dn66x֐A%2 -|HaXf)'WVcr#LʟeI 갯>:hej?0j/o9֕*^Ko`?pvCEsa=5*ݿW5\} ;F!"#ruB 7U\ Ph`\g$F4bpvAv:ezc7o^VeHqx6wƠ ,~dV"뺘{Խ\alT9k\#/ W^1E4dQYPK߇Q9iم!OP-SkMK`|єZBP<+&93we38~AAoXVJ(_b:+M$}a/4v"lIps6v}xXLŰ.]Kn WocU t]u1+4KIXIݹ g t4QOT3с&)MR+9Ͻ NVqF]e{I-^'A,C%| OD녋݇Ԕ/eBzp pna.\&!Bh88jQ:sR%A;}P o nP޼Br|mԝF4 ̯oh$'rs_:dSHameڻV#G,^+te hv.hfCU1$op0;^b{:$VR1>(<3Uh++<ޘKxG6𚟸Lo0 wmK;/7,g6ݜ_iP Ϙ̋͂a- G"\ֵ\z ;0шgxRP/ 6j;be]l @%Jb?7E!f<+( a#g 0H9 HN#?PwQ*uz/4qCRRmv@}7x1g4T'0 ?E,h!GFybP{!f,js~5QAuÃ"H1G3Q|v .G|5MBg MO2IV=k}^ DY~9%{{+\j8My6v]QƹU6Y6/1صԠQwk|6 2أڴҡ:{@;n L>w,JP"V1>;L:@Ȫף^{,O'k|M?8r=D$ߙ,NMĦlwn+0m_ Vd la !ЊkL^M31|ιM݅+lb=.AJ+l}wWbKjTsJ(U>'(g`-zsFɑ14%DBfhj5SxaN+F| SmyB`Gz<0ϕ*Y͊?CusCpף ) ~cԿAV4X(``$ hؐ[{\5>ّTLh#.8rYA;NS;Vo%iB&)ui$x?}bz%ghӞy1r'h"SyLN?'"js695m$3Ǒ4-5 ʙp⎢'}S+VHS3ʣz͈5̓H{ j}; 0J^ESR.4ʳʿxucUB"34M볊TiFXIsictG?xt5D77*v5kPPy#X߇h ^7#X%,6ZUU-߰x~D1+pOR3Cc&Mpi4o\-1H>|Ӿxi+#o Ɵ O#U3U9c`z2cB>&ȺBӣpp|.JӯSi $!Z䷄mz\oB/obyu{;ppl?$T:&`r̢:Ɲ2GA =R. WdBu ,Vg?/τU)Wi(/-"L$@^ߝUUۻTjrR#`dwCZHxCmp_թ=UJ:Rb(t0>)"5]ň IkֻߕK`)P[ZbۨF%F2AB`RӠ*3+Soend]MNvU;k<28^ɰBa|'k "3Vy*?~|2Y=Br=nKVOѾjVgdCRSL#%D\]eD?t-Β\sbKfk },?+L^FwFv }yթeΜh 0Z1l29/|^_T;JG+֑f7K`ңR @.WaܗaJpfP,_qfĞZEU-eVm"# g21iϺ8"O5Z2m !s Ɯk>I3:d vG5'׃W[`e=9W7+QOuZ Gi1U ϴ.0}$A5`hy-Y(5̬IN RV*nP w0%P?dOΘ*1{ȥ)"0H6_؆V]1\OuN2DB][d'G͢/9F`󚡱!tgDR%he;˝Dߔ=n&P?(-7_a\Q UafA+$0^o վtl>͉[$_P?}vV#TmNф =svD=ڏIFe je%e41׉[ƺ3Ar<Uv$*^Gl{k"^zמ OKyĴKwL3'AZžw29^ @XΖmE,õRc֌ZB1irFTo)3BNd,˹ҳ_. ^okIQ` d}P hK>Eɞ!)S@?܆7Y3]3YFg6Ӏ/u}hkBAegH']D1Gنn()C$`ADI!`r3L.z&Y9hH$4vT+ 906ggx Rq. ;ſgDeK C m!hO͞#q 1l[ӷ!X 13A;.34Tr+b4f8*oKkK`26@/OHXJ@ʾԾrg#\"G˪٠;)7dNa )jqFR4e[v;sb!h}ˑUJj~.%'~[9+{.Daͮ?8ITG#7 ֹqtGo9pFeA3#=-D&i8 As[*.ε/"l~e D܇J#ru 'ey5IQ-TZoC05UZob |4˃ =",h(dD5?k EeU>Lq?7~ <*4cW|3|;ONQ\^  z}K%T1^=\V;npc+)*SqS)}K 2\dSf"kEe%/gzO}9zǪ[pn^2 _Ro@Bs)yw#ц8iXҩΎI5"=!Q7^-#mɳw=bP{Kqc"l.0):ik!>ߊ,DA [̐AC@8>l|L{YAjk1.3sG"Nc#-j%}"7џ)~SYO쟻orSBɪ,#.p0_F(Ceʵ4R';P/Ц32]N%Zb #vΡCS300|FEgB>LXy~:+zx 5$ ![/~xH:84e_!{-FйBZ麶)0b2̐BQ-0e@qٵ$<591vz"ɇ:ELéAtry R޶2ӥ!Ԥ8O!P)/upU$Tg\%p8 ,Ãʣpwz;(MJ>dF*82Ɉ+U?u#ȹ)IlRU(I:K3 ^uG%!.^0+/g5W@g&C&a⧐=KBhր# rBp#9Z L|lbnoIF%ǘ2V}W.+_j|+К 2X OѼDÉ sJ8UVC0LJ6>c:O,%&9Ds[1:r#sS:#cӸ򽀞1cZMA$_'KyWea鹏]*m9OC,If [~9wkLd^&Ų;>0 ^S~e,ZAh2M g X4{iTdOUIV'=GRoHiƚx@Q"ĄL'G"" ^^Krzb{!Y 6C;[.)z667KZ`(T&1+}pŽK@ 8V6OS#7tCQcn›,tNb %V}误@̙W{t"RZ:7B7ЙYH3V4'Hz̤&P.Y03ұ;i!ͺI9rAj$.@ũ;9,_bBib}U0B܉Ϣ""UnH,r c #lKta,%/ov,D73UNJzyW5v!Q]LffUw dF`̝s.I^CmZ(ށfY jB {aBtn9K>f3Y#+,WecOá( \T(da *'[|VYwcGK7=݈]Rr_BejS->ױ#?0Vr3C% gtUČRe"eL^UB(q|b(đ ħۧ7gH,o0UR 9E.YUNK8$7tQ/=[,=)OC4w w7ONKS3iniñXɖ$vϒ!oY'K;:,0fE͡OBnKw\LsUaLp~Gar=lx.'sڢ}cf>bvݳwI8^_ =5!TCU93IpŽ' l`bZ\{POqT/,y9$CqjkoC=aX¸# Z뢻 X@̸u8P_] ?&RDk}Dh;V4-c2G!vض:7 a3UgNslŘ#FCPl[t$>4]WBZpNRާPwofstSw8AڶLJOv$j"J(;#Λɕ^3 Եġx؀Ku<2H9Y)#TF憃Q͉ uޓ6GET)7C@E?`6g7{X9Ul*&QRa-ry{|vu`&T+Q\DMS*A'C2)Z~I?3 Wnz&W=gUFd}8(`5~-ᾢ!8νk3BCZ|=~I$}D١ˬ2L+W*Hv1bP H2AV;2riEFi>HY]_t-Ӭ u+ 3P9nJ0Re@>P&^ (T˘E L ~@{ ZxaT`G`5}R`AwA$g{a|{9D;H0dBpewvSӧ+'qrVZ`xitҨ##le@ZC&Z5Te33O'i|Vz" Us'm8JMp +~I$Z1]8"K~NߔIJ< Ԗ"r7],rLH/}vE$B6L$qlcB@D5y!;T\>ts>7.guR?o4fBd2lSp=]7w-oը`Ci0MjW4S l{ogεqc1i)i5 .pY;>'Bb? mζfN&J԰}m?zw4qI7iujU+C\b7;Hw6xtWvaNX_ >Az)Vns,fL?wLF~!4*vd5SK"*Wߺiz2l4qXbѝT͟p@v=8IջQ3RD(FW#hW"trJD+1+N1ϹʬAC ^u R'"pL/Do A^(Tw" ΨZHDON9^{fBn 53DmrwtYOL@? 0}` G|ߐkPO!ZI:4_(G-A'a~SfЎ_ѕ!ʡ ]C!5]0pL\Rq}"1/- dȏSڍ} P@~<$|g\,sWzJ1)JVz$ōy叡J6EZ~0U ‰1tJ)*AYF݊MdIZ6gvQkߓ H 09P'5C69)z!ᚪN@8jB, . yrnKʱ4: /u(SwgZs&~S=*w Gk숩J?gH@W%4r"Rn?FH]TV" .˟ggxTcg]ܤ%Freony"u.>(Vҁ@6WT̸452XNwGϘ);'hB(H-W BlbBܒn7%mp0P9;w"ZHHS}]腵ǤOpI'kc% }OchcpzyمJW;M}u* l^jC7Q &ޕz([ڲ sv ]T<,V[: ,f,K d5.r!r7Nf-1k;{7;\ kkMXphH J5*YR}i6Dڡ5 s& ;G?ܥHNm{k di0c`i3)׊aZUK _)6w0wQsRzok(A%!Fk7UF2njIrP7g|+KS`<z9 > ۼVW0oyȶ\ڼE!jXqrsu!QA[AJ(] g 7S2E2Cfӷ?0ϑ"3wgw!{ 1.9֚;JfA*;N*X5Y4sW0?`5K޶2m=&{6N%Y=s +\}3$u xN)N \f)2\ɳ9`1s4(~[|$uE2Og m 7cHK"noy{̃ Ʈ]⤷nJӢJ\)+ œJ7j)5+m[Zh#}z$|ơE]8}Cf^ RW} 23-fQd@bdwabVyDžցyj=XsCS{I#VW- [S'YBUŤc)e {'!&ϋ 4 3O:rsO@^$mDH~}Ƣ5`8?_0ЫuaT:*wxzLa R>6!y@-!oؗHU;R#)DExc]K ]cPÇX !!7$[+GزǮG2MPu(<(u! !jR[*:[Rj_^p]J/c W`(G gԓ $ǘnDj5ꕟbr 04uW3d C6'(l5g5MO|%J܌d1c+ 07SՉ;tp66nJN5DL(M>uJX 8COu/w>kGvq眳F쇼Q~"$oቇ:/p"(]ы˭juկ΃+pɷ-D˵VEgIbȯ}KQRz}eycI߱S_xDZ?8`vcWk`y<U/3i8ƿpj'{ ?{("O"?\d#L(:w6fa^X".}4HХޤVWLB[#O4> |t׶nE71$,Rhρ~dI^bbMk= DyL 2U򽶉~X_|G]%Kub]PУGٿh:_|Mbɇ .0)W C%Ny#V5~8P`  4U)C*م\An_p[D9mO9 8P^"+w ZT53aj x14P>dok%vJŔ}/wttue^in/n[ۺZdѲvIRj2L$p;蹭mpUm4/y14Y?hMi&737hxT*-$d 񉓟?>r:"Rh-w 5z]++󡜽`V"E*_݀=XnXgG{"YOo eȾVEU" e6D`_ktl忌a)mduOBU~ջ:h q ]뻇h7LI3 Yp450Oo$  f([L WU,竼!+?pQPmHşzA67K#;OBC_[V )zP(!'7{Fe`f29}oeߒ 4)B4%"VCU$.E:0mKiEך 0JCpm ^mhW T`Gx58L,/lwX8" qUi&;5 ͂'l%A|Ep0O`@[~ddgsiwjzU-.:P@YRTm,Ixdr(X[KW.}-y 6!!65xBTjh g-%+gѼ\JEcMۚlL^׷R^'~: Bg}koiM7=[Ή>sLR/cw'2F ljzv~Za_Q a(RY)5a' 0_D5e :K q#4M;:ѧr,^rgcQS =܎;ÊCacN^|^4=%nv%" kRPN#9T26%'q""CWo'ꨳ-:!jɔֆaK W>&_=  O#y\0ʛå}! 4O~)I JWpMPO#SKjj)])0(qėFwV?C:-'#^E쭲~+5L5o#RR%jIC)8jх{%Zj+dVpʨ?3:^ yەzh۾06K!$] yhmDog~B=骤 E-/ C\EcAU8(5 mfN-쉣X9(밿6B7G!7&6uxw~Yg0w[ڬaqhFgjt15qNHFۉ%Ymj,WM"~D}b/y4ߜUV "}y%棣UIr?_m}W7ftKXs㧎n?b:XS% n5X\nBe#((*cX-=^sJwe2Ȕ7V/ nNOVk Zpm('VV`<Џ6)mrȢ}mT>LkFl]2L+G&pX`=>~ Q~߀Zo{^#HxCIM$u* aFTq(aK߰-$튲c@ Dfg,1 cx&{1x_IZ/YQ^}.n8OnZ2]6'P ]vlK-*|\5ֳ_?{N^uL2EcuS"dvsˬhC?}"A?kXN\a"2dd'H]ZRIɑmJfk#pՠ ݙXS}jJeTOh=q$_r siO.8^q46?EVmUL<vv(  N’jH;Ƌ!##g~ni@|&#[/'yIdÛh&ȕ Օ Jugz '(uz-SIlJUcyqq#s!M.{ ir@+o~'%dp0k.ϙuVBF*FmA!B'}Ct 8\7}cr{4PR Mʹ׺ul#}T5Hs%S{7.ħQ3UW A$h$pxo؂a_ү4!lKyr㤣_nm[{}IkCTGsME[?2GEByM9&@,SOciwHbm$>c:[| s9?Ӌ|AJCLPEi(~K"v΁ERnaeДl1s=Y=z ETtnT5Sp͖XF2aAskʸqxC& jLMǦ-hZ7*s|x/2&5〸Cb[$"p#G$ʓU"͊"n &, wWҜC%QV*6zFUA{{Y^b|fѭGg! /+t0~ m'QӃx1 ;_Uxm43 -2O'|=HKٱZ;ujJ's=Ӫ`T#0+}L?`+8³Kn)w-7uFs\rK$^m,s%'uz^>*3l!)BȚߢXVf3̾Mcƚ={ǴNs+m&,]/0ۀeYxk BwP!ݵF-B6ZҦ+ pcJXؑ~e <]{{ {=&nPm5{4o) o;/:X}%zx|tK 8WkWTvuu)~Rf3yLFyb\/&<-yH0<4İ86Cf-\CQ28@a[RPX89E6xws>wW4$g)ExF!9UWt%:Anؠ6}}"crf:H\ʋ4a~meQ& 3Mf҆7 kPBo$ħYQJϷAsz%6l.p̳80pn:\q;^pIZh5sU;ߐY!@{{{QR9 ;k[Tb3=X̮&Di?Y0b\Y,ShMx' }U ]ηs7\I[_=eG0DW|ү- {Ft|04ӘӢ/lz 6Z>i!Žuy :Pp||u Csg|Q^C& reVbrzdh]Hw=ymlTd}CW`E N m:Lѓ"mCH|HܶWUf0W+@YE* twblOTW^Fʓa W}e2" $g ,8 ⷛ]\ʙ7g4!$S4>jƼʨWJNⰊRYGMYTߤ}uҙ Sv@4S թWJxIՏf҃hn mTShrL'$ZD%$OVʣ%5շ>\  vQ\-;-\|pSSc+Bj*Q}6u%+2,'"b(nn h+b)Xǚ5[,2)m)ps!K=9gc=Ǽ5\ǘO7nk:ۇQab$JwrXHפi8AdQ4֖b?+9Ӕ8yuշ8s.s}B}dtk0ME:~?dC-23yžH栗,,.^),Õ 9~,": * [{cب>c/|8E=WGMԐ)]=^fYA>$DZʚ]yrDbk!1d /uٸ9ݒ`67]A2oDMScP gb"^-"=eK 7i}L۟z; RB lg8[^ʅ$,Hͬ-7a&$)>1 FUliy?SKj\3̠VWVv7&~ a@\?_D-vp(a?MS-lۈlemjQT-nMނĢ"~?ZHaRQ` 9I|=u)鄩ՂC?q֬:yn&g z^SKha'b=.>\EFPsǻ_ך咹7Z\elҭtV*$15> O~a1x`Hf +O6Ϲ$ 0g__&bAևi{pC[J\Qr7;mp6ߓo&wh3gH\]:Yj> ά{قFH+v;9ʔ..4YV]Ug'2TF `#t#aRPA& i_%ܝ C6whhI$E:&媑a[T+wa LVmNY]>>`Zi48}ǒna-\,#Kʌ3#-NWB$E ks(}BSyL3[{m*š@~D stSb,ϰuN8|T{rE("qfQbD:Ԃ|r_b'fY*SlS#bرl^>WD2L\>OrW+Pi(bɠ$bzeXG]wp=t ;[`2!uph]乼Lj.P/BA3[; ꮂV˗D"Q3@3Nc򇼆s6d fN]dYh)*NFLM9R⁹YP8{RqaI "qL2raak4>{/vQ8`ڭØoǼc '-c7sB׻9iUeS0aլ1n롟Kir$MǽMxnc}mLci:ce!^cZ{fk38S?$K SE^mH*Nj=8B+`$f [y y[1}i5|g%d"MilFs2Ab"$~HHZ>DhI` 0i'Z:@!1`D۱;zgy-N6ͱlE OgF{c/y^%x~Yu#"ƊaR4x >&yզEbplQ{H̍.6 ᭥b锷q2Z2; ac.h)ʿ^(a^t)m+.;f\2WOo%/wW-uHl_ a~ZGo mʠeò=3HUr&uhڂ`*!O^b&=Il,(sG4b} @}N7Ru;n Ǒx9 iuem-#OK Lv 6"ޅd}/^[=W VJA61bM=n[wdl (wA)I=esSz%O%R"<' SK+ (􉳰iF{:Y1{!˨; JLo'~y ,]6U ]*1￘79)E)  Oz>QmvrhwދTT0>[z{)i73̸(yoZu$[Ln5Hxm 5ӀPF'm6d}մ$(=(5:\Y MDN3^.{wW%{\INRU8Lq QGPdLeb=%c-ݣsUܙ-,Op?Dw%fiQVZ)_^ZMgN{֎򚞠ZNBd}|~dr3]e%_ KvZ˴T r/7S5N"c*v|"AA\# ȑH[xLz$"XheNq{Gْ ŏ쮐{?-*̌r@bn'Uwdm#<]URiEogBke b$׆絕2:k"!} Ĉc]yq+kKi-ъ\5C1?Ŀ5 ?+hRCSX=3eQPUAjBԉ".DRaLT.J5-*Hh=YX0RP6Ղ`wI:$v4'@|2/MR5ǪCG\˱r$8UI LV)6Ɓ9\d5͆,nc)=GK^/1}D#6RnfBT3iA7`@1 4cbv78%=did-q!װ Af-Ef b5׉rAu{b/-&m]$2̬%5In1@&XkUĜwNl%?w2Q__w<իo3[JhEG,̀K% M*c% ? 8<5L1;`W7q}9uF -;Nnr0ϞS6fM ~,vqq-1*"K 7UލΉKgz{ƙ{XtJERhT5'n$:47 0YĎ (x}i7,[uW}(#5>._I nV[ &y``b} `R&݉oVw d?@5/~X%eA^6?{f[KsWxЭCDŽ7HY7B6t'X xXS?Ѥ(Ivܨhso 9 5$Ip:z7d.B_ubE8:VTrt 2w ]spp;M)NpWnpo6Tu\NЂPI6u ̍kG ߮ZYH-(臛F䘲аCZ1ةm90fB+_e(^mK=}v6Z;1e"~JWX"|2:Yvx=6g:IbٓK*J%%zcYc@v| ^hܳQfqKm$bq".Rv*>\TUOT0~Dts& 3`jaG{ .[YgV+V_Ci a;<]#J"(%:F<g2Bʃi>6^ͫ%~a%mcb (vbXfޏ@[6 s]jNO=ԫM^cÖiB&_9]Z D!7)2}+@XD puKI%=u/|<&?rQ̀<FdŶϛbT`~7 ?2]Z)D3cYv,+F);2#1S0Ęⱹ•֕TJ \F b%a&Sj/|=M6xuSⰄ<2cJ4Lsu+T?R5W>(?#jV@ILXn!tlLTJrh™|Fة~rx+pE.5\Xͦ7(]EDlPgnK@"[זl\$M؋84&$$-ـ Ȉ8>N?IUr+b-̾P6^%f<;#{Ci!` 2]]OU}9-'D+(ޡVZ%nifCB T2?~?Q>(9ŶKub8_/9=/9a}V>SW˻^uQn #ʗ_"hwLQ>= *i.[odhNE-߁KAz9.I7η< ǤUsY,c~1WFpȼ̖BXo`nw:Cc$q|:G`-:V}?#;:(de{8IM&x \0h fr?lk؏̴ԌBul(;f^IEah܏ݎlM SP(ך4pN JTM1 ;DwJ)EFRikv Af9a!A.٨1JBxa !NhwF!Sy7cdSV? #qr@4Npu2NnA(\Fx"9Øiy!0̔W2 8DhRbx(2k!w,YkPp5Ly^((Ħ̢=Y=@ ˙R3_!Pє q VR!^mZE.7j/nI.d;ޥ:e)rA&+4<3bLLRK%~+% m̃o}.-LgR@'Bhj&\xXq']ʋ{ϢV  9 TIzC1QcɎm&XgYd`G`s)J,O)!ӸGyr8+Z+Y3zvjQ9'/ .|HU Ʉw5AhтMn ~ J/sל? XŁ\l)76\)Ypfmꩯ"V4Gg + !Y+AaWՖ)mM3Qi gHsɴJ9dO֭suߪ%!rAh_$S VGǠnl7 .>I쫮==97P8[S$Xc5Z_Ʈ9<T|j7!Vz8}Ξ"8"Dֻ5H?!L+6AH~t  )y#8+g,vӁq'3Z&i:Cw˫h|Z|305KWsҏq vPb2 V?o MoU'eº3࿡=k8ɋ9@zRƌԿwUSyJQ;q;C9aMx," k ;]yclQOVDS]Uh&l 4(::qix[J&3z#OoԋK ؜@zRFJ'!p"ַ:Rd\eߖxԕÛS ~qZS)1 abKͽk).=XkſM'!3@m^a2*Owyc0}K#RBŲ[>|dvvoӂI~~V\+ -K;ڮSwxcA?cĭVŧr=?0-vXq&EU2Q>UF>p" j_([j'exAuYI}x/BffO0A|Xq-YoƩC 23x"*D˓(DPTePEf6n^x cNp;%#₹r2S_c~=(9lC VZD5ȃz/SǁoGiui*go8=8?.9_D 8z7{:IpAKd-A$v+ h~ 3GՄX)W߂v"hrI[Lۦzbu pnf0C^N'naԵȄB-@q=ʾLD^Bg o~B.`Šc$j㪚+4B8OAR1Π+UdcFMMvƃ~|qQDZjs=`ʢuJ}tba,l(6$HAeGUE/Gjmd9> IEnPWQ0JkEN+ f2:n;])A D^ u\B|1(˔G zԥ;qH 鸼TT>^iABj EtMw-^/N t6#C<-6tſn5v8{2,Wy`&0D H;F{m)0Pxy9vmkw>,㗰F^q_N nR/IT-,EmEeiz>~杨NhsmVJUJFJeCVΡK6 6dRk"k3{§%/ֲ3.JIeInγ|y]|hf6Go']]& _]̓1aaӽAXYnOHNn/ ^ mzsirl\L3Bv J+X@E&CBYwU7cO~oAl4s<7'CLt{ԝȇ됒 {lq#rUīn.uKO6x0~Ab#qTP_?5)b2tzбGaI#V}A_MϡOֵW'Z 脋aYPH"KԪ)m/}v`z7TPgLJaM;?q΁D=ہ}XyFZI%\9!:m+!){%ұs#T#Y;X1SPxl Fe /C$v%_\ȡU4fCf.>%HZ,Jٴ{ 6`"w&Zy*E?RP1N>+m}Yp^ keJ8\>yꏽu^'Ɏc<4)e$H'a}ǂ̬G1#Xw!ƍL{ȊVʯۆOiN?lILB|*z8TbsEgZ:9W97I҇); r_2C)ɗG|ĝFxH`dJߨ|q[>LV' Z}V(~d wv C0tk\Q\mKcZbv.2 _:6$}OePpBiӽZOZ%zHh&'1sĿAR7 X?s;s֝VTfXShshhX&k!V[8dޱW] +% cd+BwRYH#Ofl/Q-Zax/$&ZtEx:q1JsX*q?R28qm݆b!5n҉4](.i }Do(eNV p5!>9J&m΋5[~.?P1 cUF@ƗrsXZu]-b=wB7ۨdbQEmV6 D2na6+zй'=f+Zy”H?<-;AXKѫ1W[ Ʌn;V~,v=yOvS%e-84A60S9&(wQM'4Q"hLhu IB#bpqrQ=Om=S˥zA/Ț o[Elq2=<+VϞS~(Q>Sjv! 8 o)q!3GM7>yrM'G$-h|lH99m^'1eˎlQ NYCϪ+?Rxs !r;b85^:noтUto*]%'B޿0n%e^ 0 zE'ct y &BZuU\RQ`k8 K!W\#X!qP)?KInT6i.e(IkKƠRTg}_eAmg|8mGz@᳡x-cX-Ĝ/+o@QQgkȗKq<ۉ&BuFMrttJbGM[e7WsJkjeX gQ0Ϧ-BHDE:쨆ܩऋkA mc Ww>z`iT0V7@uFf3YQ~>=K:}SLYmk.| '~ޥͻ%!mx'SZ'xK|h=gX9ijPب%WZa4IBXl(YvBuDb=rthsCn @e>t򓔩3iSS? kL#~[}FGs8jPaX< SAg:[(3"r$'kҨu!~Ͻu?ޭ PV(mfz"ֽ-HF'EQG}(msC 9pRQ"@Fi}ޏy */SgDڸv-S_JFgI5š) '1* (@@sC_( 50l&=_9S`[ޚ[*3ToncQHf\ǿ*^tsv:I_H96x;mtݙ{[-% N/[.w6 V2v2<}^߫ckxp{b/cԜ (zVfeNZ  Xru(~C㞧5 B wF|u T.a2=z~*Vb C3IJZf۶cX~v&a|S"M3ڷ[*VρTO0oP;t@v N1h;%eY_ !vCfUGDP(ox-V8JwP>rM:St/Z9UW~U*U*7I?mIObo3:G!dJ<뿫HP%Wo CW늅P j[EDFچT\rH%q;Ͱ0֙@X[եP~nO>x2"dC|@0t`#`^ kp$c$Ǩ!4IaH-Pi7o9d7]#/!?m)1 {SU)-Z8FMZl tP]N45 5igL9S>\d%lEӟ %?'U#^1F&!!ߕB# UX_ Ws),xN&GZ0GEP;$7Tf]/d /]ʹ.)sC;CJ]% #FÕ_ g@bMlf( :.ߜlRχ5jDȕ0@~&\=OhVz,%Qijº@u(Rһ mc%ûT,Q1zbM)ΆF]z$~Ӝy4'(b tTX@h:VHc'I &󎧍 x ²aPŠνр}M.lJHm/}X0|0G7|aSyf|J@"炣l?9hN{E4u dD2v%rEiW8K9F?fݝ*Órv('{cAU967/lʵn<Z<7 uy:x*`LBꮯ;VYՁNVvC؍18D]7;yzAb6}#XH#7lZfDEXSf援KPs䌹* orc2NGhV-oL%8NV_jOLͼkpb'`[`.\zy]J ֖^ eE wR`A 8ZAńLS8tg)8vSA@ӄSޮ҇>gQq7^I\!f>_[w|7  ˜_E73- ~]!%^O]:6'\f.$GmE869w&? '5O4 Ee (ӏmzjZW\ŒsEМw<@!|l{7Koϫ⛾6(+Zu} +~vfx_5X>-&~Aۿޙi˜d E{:C/jhZzĹJ8ɵIT[rjU{n+yAiNYMmYHRKx|C-]A+K1[S'JD{<ף5I 'qo\bzQ!0_;eQ2=[x5ˠȡ@ 'o0ׁ~!tO J(_? vzQ}%!+50y `x] \J>\ToJ٤/Oyͬ_ռHj9?'"܀$MZYoSZ?@N-o{ߚ"v )҈vզ!T#s+wx8PnInG 1H.&Apk]mV>~zEѢ<-@ fCVjrv#3K8?*YPg&Jx'O;hU9h`<~ #>L|"T"n[a1z5HZ.al]rg-5TÐ[xPɭ29n(NQamk@< gGq5E9CQy&GZmb+erϣt ='gJV`%sG&79`Gi^x46ČZGj9ӖOچ;7SR<'XHXt؅͇kxPs (k LZ"3%D&hliT%:S!qUW <W/z>7-]N9Z RD C&p0SeCJD[(c/w+eDm=1ESʕeHӶ4ϟjn$nhu,&eE=e 闆Xd |a^  ͔ߴyESl ZQaF4B95 pÈKc\u *oDYQX89|oW֓ChLGNl |m@~ml+>NųƩ`/D(7iXr- mB8p6)_UU#+y\RΆ7tD6C[}0itMF@zlČ*Y,hhBI+YyvK/z٬1 #;@l?uo,_t|QgCsPN7u8+€Ч{ݖoՐ$`n7CqyD@ZhY.2W/ 5]I+bՂrR%ەvPYe{LUCq'`(AjR1aCjhY;{'d)LI7ҥ3o͵@ CpdY#lU@CI 'WT&PNeY#5U1*D͚[Bu¾ ĩX De0i#KO !5cMLSMf'mĻ)nO`ԇfZ&-|aK%;=I;f.|N4LCkt9F(CSr70EPGh#5XʣhD7V]q̵!fb#;l:":dkWz="ILg^[b Jv.?Z2XD$}WGV^=]P`-pK#.Rܷ3q:k`OKO w5^i4*-’,eL)@ ud06CL14oW/=2ˠag-5k`H@-+6_w]K[H6@Kl)'BuS6+c?Fo𙖘*gt"LK'*e?vAn{ nD+ nKJ% Юp%4أXņDm-.]ՆoPx';FGLMr~Hu3ݯ /9LQ̂ I*m;soX: zYݜ:IM23^IZV[f}Q iS^j tiG/AI> F`RI(˂IװOtމsˉТF 7@+)-swc()*͠x1'pEYi#ݹx -:\sHh OfbqE ̒tZ OieUo鈙`vD!-$_>n2627qHC~OB812%e_=1$#1֘eS%Fxؗ)ZX>_Xj606lIţ.ဨv߇3qE1R )g3e"s*MKO<:xcʭ9vŅIo{C7U=܍S$'Lp'\!Z婜a2-ȵ!?n!Yy(Dp}Vt'˴B+{E3Oi!^P>c_ u^'I2{B~; UkZD8ge AM9 ciFgPu>NfX' HU]ƨ su4Y#OD`PܪڬuҬϗBC(?900 ;곛&?^h8~ ǩWpWR1׬!H%ֳSw$JwÜG(qC.MU'^q5.>zx'T7O Vy[FZe77mR/yQ&"1UBJ~8s#2k3f(=9n:rӸ⼒(<=/*犸 ]@Bw*wq@ep_H8\nt7</&u:v=(V1X4Ezde'uwWV^j인gT]ȿ:h )՜_ndˑ0*R#l@~a $Pi9~/Xkjʋ( fX2W49&͛JR3:-B\>:"c5% k\Sd<$sMv % 驜M{J$<$kQ?ׁ=V$s]sţ_zO++]HXo 7˻e<{ Tiٹ,1^\'RW~< \0'i? e]2Mj6NnS[EO$.)yBjjح4ol1 7_Yɡ %OX:WmS?Źk#JY"*%,fxa۫%^Үfo A3K"W-?-4~ U>ch[N۸%FZ؇Y-zŪuPOg^'*v偹\ΟRag|=뇻hg) Jpɘ&r#BQXXiojbSMmͲYj]ǡv)%rԥku}7ګHFDRNo:lΜ%9!m3@kJv(t r$L1=G#Y,b /SVUWI_L*>>I/]q~Օ7DR%j c8H#RmC?~'aT dF>`ifM10e?VͬpʐR8߫&5L:Oۛ*`-Dk{\'IbƁ!pinsSN{j_(ظw>uܰ=]z&|> O=dQzv)^ RnI #LӲmֲnnenL>vHOgC0271E&Nz_C̆0vssB_Bsh=,^,`PM2ιNP?d~%%,i^VR(!0XaIs2e}c8##\W=`n7a(XK %"PG󟕢LWUN̛0ӒXT|(wE{i1"?}zZF-: H?zZ I(@ბDey4ȫezԇ2er*G#Tmv曠rT0{_vt/Z~1/OD"P3lcU`FŬ!Y :J/fI3l[^8.& Жr2rD .mώ<9m}넡LÀl,\NI&Tc͔@EHȊBR Hܭ:Fi /o*:D2A_qNt-^S\X$Oe 'wQ[Qat]-Pyš!drp,IG:)G)_V`z66PYE'PB~ +A±{ yB镣>~ZS<P Ázo@LGKlFdѯ~RWguzUɫ˳P4(ί:j4nœ5#}ݿ s~~,P)!:3TjbHek2g1귡̤r @)We&lMn8kv@p/O]~naFIk{SP\t)'\|WVX@3;V͑-=u6NM=tˢZ;5 -QY~#!\#@7ʷ5-bt]GCA25IqN]e2!Sȍ'y zYe2 ^U=oQWenLsiڎݽw YsDvqrs,Um.Ȼ.c\G=J z Q 9j>*,u}Zl r:|=^ZL=Hkf'ā(|k#YW@g.5{Xz9Ϳ3.&i0qҍ;R G~V`c=K,76ͱsuDc Bmb)U.Ƨa S0p{#,Tp}S,wQ˦ Ht 9]$ՒY0~lvl?I#܌h2*f=+n Ǎ7%e烃FoVd1a8?E[(ܱɕ=5 GU+8E?D! ZgO4){8ye=\jl6cBܰ>(vk%r3يUͳ킏э-l}R"i+%1r$p1N"r4H&jew]9mO"C>#Sʫ,%nܦe[_ZS x>SMsn W}fzIJ. F%0$LU,/Ι@40=,FؑN~6Xq%CdƦy@ ڔAblzMfH)F:-0sS?$G QI=sn0('BiGn~6EmiUȂ0 Uf\ZF%LV@=c%TE~߄$Sǒ\7OOF%hs(&s!Ш>Ɋ\6$d6֭U{f8~FSejBF<^91 Pe#H?ps&/%l %On-pB8en?[gYӜ3$ց\`@&‡{Q-+׋i@ lrdϛ28iǼut( ޳LWV4J70?eP);`:{I<͆y7.} RTdxlϜK}pomn4u' !e74ww U20r=dE(!԰b`ea^ZoI ??HQL2rٙƓhgRơBl0A ڪN.S#yz|as5jSQrL0 &|SEy9@dQ[Vn|,ۀ+Ten,(lT;@}Lۏ,R-x w}\ƽ&j80^D !2%_;bRhJ6CZPI{_(3zg\nԇnGv|ag}KݮKQ߬VJo%[?D[gxWc]NHd= 勁z+™_ +1eפF?@,5ac'8TɭaN$δT~ $!)ɩ ˊs]~~/CD{B2-h"oCG6v5EkЇg܋K9VI]=R$)r@ p|u$Se 6#.[`'b,pܚˌr~MȾ_w 0AV˿koU? $(.Ku-Gz8YM9K7e".QNS uZCjM`.da4=Brf|at_AYUZY>ގ/*@Y=Gt# 돓W. mIaNqQ&n+դΆA)@)Hkrчf;1mF(tG%ϐ2!#AFykp*4]^*q%J轂+;>2@ęCq̘d.I Q[ZO>?d,{?Ee~[$?;ϙD_/pM0l#H/~.N/jH[o+d iVPHܔBu;Dp=u ٺf"TwTӳX100/+VԐ,3h- hSVKyx/ӈ.+zb[Alu"-e6O2#?iogY"jrxz:\fْ'ۙꯇMSV~ Z ,t [g C+CM&41Jaf X egvK%q3TK ?պn˜3ȣ\2]9 80;m'crozo$Z).1TE#Ϊ2k+c9'tKz`2)b i %rGqTpXoz!\Zq%ׇwW. !02@>-1e6/'RFYOzbQV8ğA=5TbEoZ.O.%1'!!d8c 5)-o QeBKl|²>UjiSyia5nv*PT~)dXwj2Vrb81@7¦ tXhZܶw}C~%3i]vz%WDx?eّs g?&bc&tz}4Ew$/&!:/wJ,-7u-Ĝ{8/OwL˕2!AĶ: SDo~Bɫ{-miM!YmS]o@2>I.(!PΧ|EI/hfQ.#X0I11c}dN.-)_ry8aLTVj!sɭ"X>ɥ+ )Us4ړ)MWg>Bg~aH\?]$U{22Zb};MD<'cwPVgYmpߝyk`߼v+7K .҃ejbzEDrm'P%m@-މͅ߅F%6 >"Oy$VxLL;XO)T_ V%cӲ  'Z~p]DhU?WE`l-SHEIɩpoDC@Y_ÃT= t-1x*zUM]y״6nɇžM2 LV%a06oK ?m1`Tke:; Kq'0Jk;gA*omWadBp-H}1:J@>P.M&Fņ紻+ɕIA?Lũ8$Vmj`Hu}TiplX6{/'L1ZO!+n? >K#~k,Yczt2~4"2.)oh\9ODqqOl{ &_r+}͈ޘc)'u,Wغf|q&1e:orWm4HZJ5umO)m3,GC1]#c@>KB ZrI!Ġ7r8DUMdXWzuYxlަ**A7'w4q;A8}P>Λig;3=(ek`0nC05HB/NqC!^5h>kˁ-mprPzQ8 8m7=TJQ?*DB%/Ҽ? .gU4;ӕ1 SŰ:?Փ]e{&>0y!By'3LJKK~R.y5yAkAΓX}O42*ȥUKNU^[(SA驡+qV+J{ Ů" 猋CW4m_} ,p]i2oExN?G!ӓ~|N-]eyg0.. 7dhKgLDQРW;O;-dn)sm|ڗ/FjY$7 gn9jӵpfqh:NJ*0[ $cy+i.k*~Y-ɼ@,=3\OJ `\$28ULVBu*ӊM%>LTlzѪqD1/u7c^LG]k<'(G}F>QReЖ8@K z,6;#eC),;~,?I=ɚ-A!+*]5)w1ezciLʽL M0u-\p)Cs+J& v>f~Uo$H\N*^ID\p^ijp, 0 p: |dI͊'] bFʏLT6&l]s4Z]5MԭQ0# @Ɲ^ߜ&_InXGOZ4g˵:H? WNy&A"K B i`}^ӽa7`(OF;ܨ4Y~>ş<_ %#czcp*{BIxfbĒ\km+(!HBDHm(.iBg% Ix?x4YbMxm˯E2dr`?+o\6:4-@KVpW:K͵(ڷ8׮{P(YS<beGVYw0VQ#@{dgZzJ;eSfnhh}y)֣ uNg&X2[~!$$ԥ&g6!jM㍿D?>=CjMehLkV+F6\P:?sazynr1-vOEnTSА. ]C令9{[h"N|!YSH8}Џ>eYgɼSK#80cӲ[<a!'IjÏBok2?=;H D^:-LK|g0גJ-I1F+wPD"ᵙh{RAXb|J7EԭI &WzHp/;!YT$=OM3(@u:̤ ٭v5{ k)LV{}8"V0+OBSu>C` `V޴;kjc[5U {>uT$ /ITr; ]U?]/?~4AzZ$N(Hb#5^qZW'Sj`A$b+lQ;Cx%a%7p,33.M1ӆ61ƴ&cغq"1Ì((,hJm؟n 5E4"?ܙ|vH5q,BO!;ky3V?5Ӈ܎-'nHYoYCf,䀸}5Bz2Hk{0V!F(t,#1au߉7.q '!nCaG,E{ǎyIL98]:KSīPy~67㉄lm)olxMi>#Yҽ l&<ɣi*o3tBRK)[d$~v֢yIVc2㤋1K\;BhU^k[]p E3zDI![{-hW;F;bMO;In$(ɖ37fܡ#'4h[ɐ =vzEwIw< TgĢ$5 ۡiԅ@s3n;Sv\=O!i|sE dMwF0Y)eGѧy}uOs%YJuDlWgԥ"ZC/r3Vj֫.ا2(if1G8X's.oGE>&4ILV UIJ;"1(X >0 iCDZٙAfǍ|A^Eiuq x[G (.%-!ьر2@xO=R<;̲[xs《{ k[|(Ʀ'sxHn~1qি3=uF?Ñ ,XG %jSXMY {Z ;O$ևǀi<)#pBFSFRu[ uD>w bh:joϔ9P,"chs?䙝^V>HrdA:*s7@j(2`NIF| dfMl>??;GŃ"A ՅZÚO`&Yoq2?),M]-|BjX7'zEw:F.'JK[@/Y;4YR/:Yݺ8ͼr/A=𨽸OOEr"`Iibfx/l 6\"uXȂة{섮:t $B|$:bJ絪C,@ xd&e/FN\⪨8 37o t/]]F;A/2rYj'H"mmn,24'd<6e-^S &^UiuoT_jD;4t\xm Α̩P<3ԓHfE!'<:{A27EI˭xq1d칾f.|98RAH"}\\.1B[ 2Kvnm7}#eZSwV"8|_q7v`e Ɛ4Qv}E'3e%#3ڡ9xzE)\f.]+yR+5o$. q%yu Ц+@z^Va#\.o3`œ2N+2۱? suAp[Xֹ!7 Duje.P!8)8U!>d~`- u&VWt¥;xNCM^_tCK q iUpX w'xz_WGyb..T~|_`:^>]i7+H09p V;'m7`UoC*bug*Ù rU (.Jl \iEEONbR][yOyws}~IjG|ugD_  gk#kyQ@r#2p{ QW(4_T ax'Na CSPӿL[m "P+M_T8#IsC&&O% Tq۔N_f[QkX.EL`g@(0F60;*Y Z@ف*]hJYнA{ nw8Q#Ac 0&J \/_>x`"l0WH)ǒP9-,n l-GTD<C-/V `=7ԙ,k x)&"̍V@A&j5|5XX@crqe_R큐o+'.лԻOqzVŜX"Bv/bB1;>M=YiAoՉ/fL!2W+^lʣ' H^fg̭&[,5!t >Om%@GC]'oÔ8ρqj"Tv$bC~4̐ !gVG{'ej(OKlr- ;rtFd²{ #);Wfx)Ƌͩc2! Z:mI͕=KHjKpS [me9h~pR_(tř* py3Hӈ^UWן JF2.C_Ţ4-Ձ]E޽xaďVp%6'VbrhIOJ5ՒX M}@xK d`J=o $U]H]֦"QoxLPj # y`:q kCK&Ɓ~ZugQkZ)3|tWV Pڴd<ړRD)FdoCgQx%x{B sO CȯЙ{wa1 D z&Ԩ<6.1cГjJv4N^aF. (W6PVŨU<?n O:g q=pdef>?g/uz#;%ਸ਼taik'EԱeH6QGl{eD =Z蔥O'bJ:ȝy^hYFo=:AŌgԣe#B!B_3^=rzF>ZY4R/#!4(X()orFj"}NsCY7:Qؾ0a ۹9 @$O;!B @5 T(TRdž5qeG>X6w6o#nr37QV}<{5>\ n =K# aU -0J͋.a@9L׶VSQon^4P@2%)P?g7yKuNJwtsm i+=Zz|LfBvmQfa"  ǔ/q+2 B\Ɋ)C8 UZWKdpnbz-2A;'T1"sr&er?~ '(;^ #wޏRg)@@ݥNS0:xR;]@| ӂC)evF԰3lEpK#'.m!Ob7)tvAט$ӞŲp)LO`)+ O^xrfقr#L~gY=- Kog3_sž66q^>5l# S{$> TU"H{Ƞ]iܛ]ĠqZdz/e?fvɀN"ln >߉h;y8,StC~uX.gYhgi~Cy8Wf^F|2V =~X'BLE`1wjT_9@ Obxhn('#LvWB;h|I.dr< ̀Y3.{n9}Tܪ$?ƚ% ZI96ۛ/3qS5u?Tw& AY ?[$g:y5GSr؆SRR ıYũTu59*AEoRlE7UTJZZSb'$թu@1 :><}i.n@>)f8$yGYdQQ^گs4<0)A8r,u#- C` q.wL.El헒:T E%0QP݌q;/<RonhC :'?LEZc>('(gMζ~ ?h>c7NvǦţM6Va[H;Գ,/*gL[^B~~KϠw';O/;  ^<' Ŵԁ8;3uWI_mR9-}$ʘS!:+Ĭ{BV8JQFv}4pǤ:8.φ+fdw5ud Uf;2Ou,pIނJJ앦~ZE$PHy#TZ yTqbmO7xoq׃sMsn.={YX06+5^Z mͅm,U!D(a{er~4 tm1>'JR\z(Aµsgn= sT Ok͡. ol~>Z,lf{!G婨WǤb'w`]|4gfX>"΀W% 6": )s1FAJuKkOo#4G">O;EaKݑI _'"UsI(<٧}Eކt5DkWD2$?0 >DOk__%1akeA&jocZq1Jrgo N #%H1?M6`8,slJ1*PW`(VL^UdtTT7Oܸ.4>!gyejx8H[z~͜R`}s0HM@kL$hCbUosJlI^zTA }Fn~ңҰ࿘.!36Um)n;94Y6pmsf,,o֗6jݭ#zջ=g7u\GNK~ٖ+3].j{‚Gh('(!Zfn&`.ţ|( "ʥ{$zy̽b[<"qNc^;bzTK W0͐LUɍMٽxtC:WϮ{%i.>:h!f\en픾@9/ /!o۰=8[5VRzDm^ڸa#cCG[4!L 1cMNS7l?=mͤDRRn.peزLBrͩZ`Bװ:V-*`U E3~}vӋ=繺(2*w 9r*kQO-lXfv'0Wv7F4¬B0 `1{a c_ɊϠ K2 ffu/￰*t~]ط3~(pOP΂yn/|{όS mEoi9G2}ŃĒa86]IF@DHw#Rg{i7d  bm ͗'[ lg6F[0 lZ'j@a&V)N-밁zEA q^k`8 5K["5{NkGX*P@u3`LPW-=2VO:?qu~\4I;$>˳!1&k 5[XXkPn )0oc^93rNL%-dB}P'2u Qͅghtϳ ]F[2-]yJVN;IzJn oJ<gn"nUx0' PKdҫX B|eI:A4e=9WK p!Fd0iUN6FP0m =Y{70xrC= yJ 43TU7,9=~BIJH,1rL/zx'ӯEyb>ؒtI< 2a!ۊ+CǾM\p)]e$lǑ17c>ҵI8*6:ģ[: RD6ZAG[M[BT 1,`O? N=w'Uc7tΖbBe}@ M;~Dj P^4uد2KDf:G? -T8Ig>b(.SztiQ6j q$pl1=%cXz[ռ<{ H&r֌<.?]hwHk_Hu_E<"X <2nydቪ7'd LHyɫ2 A⯗-x} w [ghܪmNͧwy!_WdWU2kP_j ۅm>d.b0/2F+\6pwjo7?Ģh\" 'j)ɘ[iVBxD Fg6,{wcl<+H!@k%Duq+ $~QA^>Sy9`'~T;٭a3iAzD~>}7zѥ@ ʧJNw'Nr]!-W:׆h8>9gu\MWЈD-f- nn6 ji|0# :6|c$w/ΡKIZPN5TC!VKKrFv{z}1xXI(Ґ|PjE2gSV94c=vJVAWދyo͇A}s>=H],#|=lP'%lڸrzj\ `>i%i!k%9Сvq=lkC:_EEڶUNzN}6KH!$Ck,tWexB!ҳ%4MiCҼIqhpq4]:]vn'{v#Y  (Jpkw15KIBnI,xZe< ( `$ZrMxͯW=mwYBJO*%k-} HRN3b⻼+R X̛BOY>Sac- Q)옸F-^\!]pVͺW}#~D1\Rvo&Z`qKmRc)of09]ح?2@|Is}ݘ\tHNRBgۺTLZ}ꥧcp}u=Kϒ8=-OjLH֗"/>y, 9#ښ.\v8) XM'DQ}^-R45i<9YAMMıxd.oEt)#h(k+D (B^U1 ˷BV'?]Fo#D' `h,#1G.=rMRՆHG!ld@tu&sbzMPE?Yv40z.NeeS S#tt0t%ա^C_}5׽-N/Qnogތ0luUǒ`:_1)4"Y(މ15od$ B= ,96_ }٤#o?[zS 3947UwbvT?`يف2ES HD@,E #RH8#= 7gSLor@);mAyP JM<먱0s FQx9HhtvEy&H+@}Ԅ2QNi&&wOjcBV350Z0Xф ܛX?8k܌)ᵮ$ `=L#n~Q8N~3wupSYu '(#t R =vҊϙ$\II{kSv3r7js© +4@p0C)j O+بЪ]02dyRvcS<ڿ󐲷Wпpq~a2EZkޟPdldڗP+ Q J< ;"^OOaHKk[CM Dl^x`iJUkz]ݸ2/ycѷFcTË)D?bdg_*a_ͻ#h9~i3Jp./ܩ`VQ 瞎bjljDtitR츢YA:=$;&G7}N1#)C`XTz^7V]29ֿj?25_]h $T{YKCy/_!-*'fJοR!$}oQ}.w5 -h=N^si@.U&*/P&lee O;nml kF[+-v8%wV@lȜ]fqϑŰ}e6&IUNpJ9Ŵ^ i.Ӎꨜ]b D--e^׽ZBJD[u{p=W-#fٟȾ qDd^9/ qrYK@@2T `JpàƤ|"-Ͷ_٘.u|X2\9 Z~.-Z1\sس@i '3BKF[kօ+8ɳ\&0Թd[gwcYX%=&2U&eܛ4y3{>qMz71w\W :3m˩u;=s{w՚ D0i; X$I tʇGX+VJ RY'&I -`(J8ip. ֆnHYURo®檿/ XrdU4UUaGz]W5Z#& ƫ-I{%Zw77<,eR,j4`B +94s魌uЪrָlȎ`Бӣa$v T?ye+; V?Im#RܯG9xS|^adQ\"M#4=}PNr{~vQՇPNO$+JxBdVͻǻ9l^ e+#53g .\[TniFihsDS7S`:O,K`pWŐ(J1F`XÂ^ ;>2;RJJ0f/z=#*LK3-[o9J#V_EIcb^r5Sj߄Z'ykdW#yѬ]+;'~IBZ#ŤFAř\'r_JQkcNjhSlmp;K.}8D9[Y_7.̷\V5Gm*' ΁-cٸzߜ:7M[jm-7J|%{S6҇М3͉ȂM?Xld;MPeI8-r%2If7Hm<~R-ʄ,)3+Pd>F6Zż6]q+r_i )Z03FZ `dzVgZ_&];1=wfbj$<5s.e6q%USү̵C1x$CaJԃK{±Tq.)y ' {:1VH,V4]<6Nо;(+ rj=w fOVѹRWJ<[D(TP(D})ҶO j X d 8O\= ]ˑP?nޫlTo=~S-§ 벊jmrht0{z6_兵AvfxŻGBۘ>jSŧTYnQAu7H~>pcVPVSjF'Lpy,GXt9[jrlLM5$8pMKPj֬z0jgRtdU }E(C'Bg7e!Ԭ-mjt 0ʍ:"Ix_Sv8j!{R n* yu(ʊ)œK[G 7;AEF6>Q4 e5ayx{޶.42Wnu5!æeCO`oLCm$ \ ҿ4sZ%EW+%iAz5lǶ΍=J_?o_ S[ S\ۢ/h$i,t>A URs~ |[6g16Ht&S~Q6 "n\M CO+{6D5v&h/K52.Cޒ2e5grСQ.P7,ӏ}9GjD5,_lX3 sT(WWžo=ڸN7 vIDx.#fUKW82 bDrw5:*a\kfgcgY>90(x_hݰ6KMY EOLCSҊ{wȏf]0LJ:ʖ}bHr]#:ZZ|Uۙ*! [mF9l򀿲U}l^GuOъQm[TaƶHRmb53`Ea,27".^^!2k%wM hQ{mˇ@ I}#ԪIw J&wqGYJ2iKio=y xW݁zKӓX0s0\#o,{Y>y׭%YmZ-qsYqs'ejK9y<%e"` L87 |CÅgB 66U8FArOF]+Zd*D6zk#ޘʚe^cfߕ`\yd"9Oɬ 2ENj(B3V?ɂh7I&*^ 3n-š'x:Y7В xxj&'Q| [!Võ]QeC.:WOS=ZVLaw]b}hti#3qr -Kr hI:s-X(n':NxSu?(Zͭ1 ur4IrЫ 40xQjiY |5n~vO9:j: a}m¸^.>J(L 9 Q‡w i' _@}%85E|` yJKx ^߄8cC8 |}n-2]eW]&gʮkA<}8;LuȌCPw-n5_Q>Ah9qvm[5>Id?E7f?̒gj~rDcV]EuOyG Bt ZSx*w">zIθH|A߯" 9`@GUj!ky7 8JiB[-_6BY,pz|Obi\FM4PvDHpqAA+-)(``-?6+] dE$MɶT! 3_a_U֘'Il늉#$4` @'H.eT Pn$R2-],m$!B7m\7O-6B"jLg|85/%Q=8W _ g2- Ҷ,TZ:^vNK?Xk/zǰig&:&^/ ?zO;|.4)hF;++\}{pɧuRk[+f)5LBiczV)Sݟ={eڿ^IpKG)02"X ={q:ʬH05D語lLTf]JӞ\ Ѐ4e9uî6?9ձXCƳ]1ڰYIM܎0l*gSnѤ:ae0įkMiP݂vP,B+Z+wh#QNo-$I7GT?]~R9-]o ߝ\l+n:uUFTqGYBE(bFUX3DI?6Йwa_"@_\ַͥ)Vp3zV-ʨ{OKCSmC1ݩf,tDl>.C\cVvzv?. )^z[;}'ͳDndaG{aR}bNŠP"'bE8/î†9]}8,PW6B?")ShΪKLA귥 ](Bt,tӳ=s'1$d{BJşI߉ϛE(_Y~;lj0Jl'R2Lwte`BmQu_ZUӶ2eS+z]!eeQhT9\t}}RtE'aZCkODB_ӎ<|uXw_u/Bln!P I$Zx/lWHTݒF tw@̌&‡w/d*VXIJ啖ai4~5 `eIŸh.ੇn @uur!N=|CSD<)+, ; ?{ァ3KH|8>QK k2rGm ˜f į?C?dFnϮL8O0'f7+ekC?Jw86Y,Bҏ~Jw!„BDvHjPNcNY2}}Њa"p 1t\;'!U0PZ{U)JÂ< m z(K!BT8M',ZECɔhs SW@f4S&=]4ZH3Ui*̄5Pwiu8Ic͕{"0U/ `zH;f%U5.LVn}/`-t>#}6.@&3:ǭn?kԤߺ2&fxX(Zކ9` Bv13{o= EqH's,zNIꍠ&+;&v꒟Pc~}6@Lڒ*ܓ m#񾡗@Ѝ)7S -s]Ok+9Z`cLG=(/`܃8/op[2Y`8oE5*bc_م$r{~_t^~4v>CdQ%-'b*L@S GylT]ڑM_Jy Tf<hTSyRҺeMw[Y|WKq:+Qh'$ƞ}"`JU/lpkǜ %c.@m<k5(,]bʈo+@BbS zzT7!Uᅱ&8quljpyO/NWR!mL1kMm$wNưٳcQ;c7:f`ATtNf| kOR#]Eu')a(]̵wWbZ @ĥ}^`@z 5 -a3++xGNKP~OHӨ?TFVomGU{/;)s -l_2a)R7sD:*t_ ) ƿ.lg?y̑LB6RfwA uzQGricI IlKf͓Y# STM]`r]ηƴ|ALAv+~y}!78;f5 R:+%[Z!69GѹtPdԋ38/x3l>u;El=~^@0OȽ2plQm \'9@*4x" Ӥ@(=m$%C _\n)͗:RƸR움=O+gɫ%l l7C8jdK>ۥ a@`(v]ڄߥbQN݊y ]/ֿ.DdNp(kV6yy*J0J&ᡀo iiQ>krl2q)khʎ~ Hv8\eg(JCAu h)eƚ`6LاȎH5|ze̽zsCR}H{רDDȄxiI;k\5A&>oQv)hhzOꆃl/Wmܓ46 TKv]eK^=6`V 3K@I珩RS+F:FȎRSm8qQ T֡W~}FjF^q:k&9اFk@Ե Kn(\yv>/THgyIP ^ ׻a8h.hd uTb;ߦmzKp`9%l͊K6ݣ7w6:'pUt!V_OJ82LpqfGqU.Y:n.h|"Sě[ mS)T$Ӎ2rZGh<73Z][ 4_{cieQ,EZYdiι_S5Y2>.zLr&f ܴ[;]p[gB\+0Q$,䈓GL={j<҉KGBE* _j/})Yh+>3bfAA Z8DȟTHr2pdFV_c\CE,r K5Ʒ;it+bw-m7 xl>)yu'q7A5b89PW/Tqg, _1'hM)jH/p $ 2;Dv~JYƣx/u;(OdRN?09f0lkqa!F숄鐛?#0֖'MK>Q>0D{uUpby&q%I8:ՂbW߅%Z"JZhQل;¾!o[_DDQ_BKM'GpWY#S;ΉKOP^7,K[#e+%M$ҏ28%?*&RqJ'^{zuDzҾL# uz1 !j#Qb#~x_{oK)A"u;Ugxv:`Edr%٬DU pK}$1&]snS*]Ilvhohg; ^ZVckbސ5^a\)],LchX+G5p sgR)SdKAhL15z?뭑QB@r]!3~'lg7jXݜ_{pQ&ǘ{L9"IVAi;%0~БmSzx¦|zC%ܕuNg~Lzk,dK]# tuyg|2dm9&u-(+e3X!@|wxh 5o c} ٰ0!Jn 'Wn]dQ '6)}|?$ =95[U4nra[`WBG[8r/T:=6'fX& BV᠇n`* R qaaU.%: Q~a;@Ut47!67=.c傖t65NuнjeYi"}BP>27~:BJ.(>y@u/1v}Cz"6~37]Zzo@{ psͦ| 9,Š&>a*-t{Cz"WƖ3}bui ";^czMT |"XX[|i|K‡ l9Tk?Kf]9 *vjPVH`$9K<*+Tj,< pXh}l`ܕ`>pE#*2C%eF` i~4YH!H4"4|[#e;7#\ nǍxj@1kkgD112q[5.ei =hhvB Y?t# kg+z $rm"i4%†^4Gra =OqTD evqPxtF(x~ ̮SX D7UDG`"JZ>ZANhPw:~c$n% NEcd1s0IÀ/ITw#ըK;ۡɄ!Cw됕׸K! c׳cZa@1ChC+Q qh'`йZyאѺ]g{c=AOsKhnpo^@ϛd ESdUh̓~xӉA 7]xSW+cO Z;4^r奠\G2nqTg d  Ȳbӓ.k q>8E_ru;ed=袅LCW(irR%h B C-4a<$z 4H`To6/,K=s?f )6 q1hz՞9 Yuݢ}m(31]6h98IOAF&dSoA`K͹X p_ w jfj_"#<.Hb1s`1טx @C:b@;^/nQT5,hw|Ծ.ҘDgfbug:  <1{ 뽘©t<ׄBՍ5t խ\iV%r}7H(53ǚم(DJ'CA+k#{CUG8}\N-ʚ^>8jʯ}\MصGꎹ;_V`rRFBLW%q3Lݷ\I{-k[N;? ڨRT8sW 礸)o\Fl=Ej2Z$-~"T*=} 93ݑX#-MaSu"u&ZvS~[FꍤlM,l_oP0ŀ:h){:tTg1T sn_gfdq54;|I&6H|]|. ťΰ+art7ʞ_qG4ӻJ 4y -F1he"r؍mєT?N7ŷW]1iW6kK71 ) TUcmuI9aH[ѓmS3 H-0 fY@s"m{oqaF.c"\Z"b2Rw+ ٓOx%P4#Iq[H0LF_+s:=Y+%nQP MYD=mP8-(wEYl/T3s㤮 Φt#?WJ?GmV^7,h柟jƨ$i*p: =QFA TШLOiʋfr==sa \pbLѡ12t4jY4)9"7H%FTz|O%7Xڬ?% `TY";6n&PyhՏ6 OG&7}\ n d\!W xe/퇝bMȐV!4# Y]ȿhr_[ nVz[X q1-^췳 QDVt:Og_.O27–))r.TvK /cRE wl$Y"RV8oY]Ңw@-q^PNZsr\BAZaLT#j >Ot-XueoSŊ6б-*Wp# QbSoX@FXZGǖ]+M!L_0\mW :3P;1%g 1hԭ X/c+[:(Mi}9-f y^6L?_N> hxOS!JaR5X %Hwo|2yBV;yڒlg/QcӋNQh֬Qtt;9s@Hu(V3΁O\RiDJ6K-('1ڻ.; e!$< fL}2]UkʉNF=6uWPW΋A9 c7S8y .i*{(FP.G,(s̫U|(jji x3+{y\hDP#pJeaMT'(5It:9idžH~=\%zdurͩU`_uoi̍/Td# }8m!`=MA:i$jf $YX?WAAgcT&g2~dImTu$G&l4:tzy0utcԂjzF,=TVI B\-b6Zoyޕ1%E:;o(R"9Q9V'%g'ɽS"5D:/~7*Ni! jgM}ߪOk{:,1r zFutW,ǓCX2t?(ښMJ͓/^Ӻ'{b­FDVm]wzEB ,QiEd1E}(\C7)q?-:&VRq!Ge8ը-ۦ#;bѠ5<`B(GmJR<⣩Ky2Px<[U_S5y~2tbxBAjT+C"V}m e^ yWxطN~ :{| 4F BqӰFg}F<}Ԭ*uDcPg>(Pj*u-]:/~{vԩzӼ컾=u$D "T & ;+׃d5.3%sU㲒RR/SrŹh,prr KG@-tF7:OVթ@ƙ"0cbuh{ؑX6yx Q//j ېRv ʹ2>eV& ZF5G#l`X9Ȏl[0K^@>-C (O*T;lIV~+q0^<.T/M#=,FC~U gQe;0Eqt¼gRcZ5ih !A/b$m2$7'zZ\-/5>w22K%Њ:x`'=Sf2 ԰5qSs[CC_' ??-o_zxò:YnY(Oz\T+!BlCh~vW#4l I kFcIoܔ1!tX[Jy]NYVMol5,g=ZyH=+0K@ܻՖ7. aBN4 C0>\zH`RytK[m rmS;A`A1 i cgx/`}:BA,1l7Jgf`8Oݛs~ jD|,%!YnZ0K Fĉk:.σ=)hV*Q:\˫itzAH%d1WEн v钐eOL]d -*4skxA۩7U1kGW`n{Hدs(t07>hyy Z ¸]@DӟaommAEe zfwۖFV J{iHOI>m{16+L@2iܴv-uOHtog YDM+#j';kh:n/G-.Oѐ0evð^";=/Z"LҤa뛂cL4_n୵vkACjM$ j/\YmIiW.,Ԗ=4NxɲTK'T-ꆛ,֓[Z*%S%}: $$yIңQ,>œl7J4?AMbc85gQ2c*`vqEVi Na;if앃*kRSYҍ&4U)[i$#= ..|))_K!.<ƥW%+IX7Ņ`/E[`*JMUMX@/i26)os;吣K'[DT1okwgR8U.u 琶ȸi[\/#JkaR,;ϝãy`Piy-.{L%B|xJ;™YX1 ^*tWen#:IN%@ϳ2wrumE<l(ԥ2@F/]3V0X)_w6K6OӁC_?3a٢9-c0aau~{)2@5Zк'vS;OOTD} l /K-PV*U(mTR.hCU6GZ0й'ԒvIj.:!%|x2rO392(`D.GȉBY5}LGPEO`s'lc7d~-RzPQmTNR"Ǹc .TϞv2uO'kEtpܞFJtnKT{.|% ].ZlYftΪTdkQ0g|:n~mV>H}=P!mkLD-fYZHr:H#01UrA6"w/M߁ײ~n7 \?XE4Y5S%^/opyu~Nv[nEWw1Ł`#ӡIg8"dsNA_.p'"o\_&03=a,g <Nr2-iBKǬl`4@hxD Lc(Sl e]4lJ^W!a'֖ 1t+"勩EOr8~,~;\Ū8g;1SvG@ 7G + #$(}(fJ}8YߋfES;cPyY̻bwq윿<o^lRt\r*ONb HgJ@^>D^O._- D_;4λ_u\EbTelv{kϓGWcn;w,8i156Wր7ϝ-(-ahXl" ٺylA [ƱU~QLd1lP)d2.x3q~0C?I% Ȕ)}urG[5&m [H ,b-[2!irċ Ash{5 f@TIO?&駢D LG\0'%}s4٨CJ ETgμBT#MurZl|[+'?$,(j )|g;^HAeE q 4fQc>sy76A 1ʉ jbX:UnNa}˽KG&w| %h"H3ܴ  ?yٶ̗WDj'ƝFk$ͭ,CZ_$h)HCIWp29mEI&4gGͰQ%ʲ Ipq:)[u3^Z(<9P5!"Qq:8#P-x9u4H3oрr[RMD}%lA32P_> y7rːQ1U%H&I6DǃPF$kk9rKPӒnl|;=\Wo})2;U%jzv&Eϒ0Bfrg'WsmUh&vzUIHVKh'd̻xꑨ;uL~t,;rܠC/;-(?L1U5@W؉ul\{$lP #gZ 9uj᯴E6oجQOnVWA͠! Hh8.t$q7Ԥe <}1.DU?pVd;S8a1o ņ0tq}t9(cF ]\6~M`Z *UF+pyEʿqUI?95YsG\ @ݱTE'nvPr ucDAypQ% 6EYnκcKamSehjbI ߻!COZOY{ 3SKϸLS#f^S}nu%~/~. Vs9`zϒh7 LH~91V94Ro?mMSr]fNg/ I7Kh[4h) F}Hz)tO;ާ6N2bLĢO[L 0h͛ F:r+ZTKQ=÷6/P`M!8j0dLA:u"%`hkG h4`K h׎4Ac#<:kAEX7iHF0h~4[4"zڂ[]yb.<-U㸈hKXZjv9B rd wT $`;Z('8\UUL -+!-C~|gJa 'рLwDvɇÀj >M] ?^n9tfP:'QF4y[) \i&C &NK̝f+1=n]< oB:k +4 ao'OD:R=Y9~;Mf0\( a;Љ 7mXö}e2HkkxL#c'r7)GN9@. Bb$7جаqߐnPX3qC]Pwqs / ,ّ-$ Љ c, rƝ |oTS*M/H,ǟoo. gYM ep[d7%Ѱ(BoA,; hDcv~=Xk,MzpT!d!vTl'GqZ,z8<_ԧ1Kvg9\߇F#w/.ɢ C[I:e\5ݾ;Nz `[%%ˁ&vLX:)L<L΢wmCY@Q$'@vɱҷW}Z"k̀"%9#Ol%RBTpIA[{1~6bp:-OQGK1S٣е0>HnU/.Cx3GAP,*O2Bow쨉``T/< d|{ڈ+ A(u]vJ-dS zԌ9^֬ڠ\CpVvL\J|9ԪZTaڭj8x#B*30=kUo0GAɵzIC],܅r[@ F 4[ cemnl/T]4DWolaZ!]B|M[L3B@a-NFU,FC@3c['plJMj5¿DWx@s}<z?-!ªhȕ PnE({G*U?ak9ƒ@YFBaV:\nxmDAzBEiR&uV{Yҭ {*aZ(s+ޢÎjKU*x Wt'fmsfrQ hPPfz``LE~ 1qiθыb3 G|^* ܽw7?;5ˣ8>UWA kЙظBs]Y]hqœ`2T-1p0c=_ܾY3 6|9ȟ<V 2 ƷR\xI&|, W12Dpäao 5vdcyd0ں[E`p-,& \H3j尙^7]IzJ{-Z7lȻ3mt`E&Xv/ ,f_Z',*FKX\ le0~,7}aƕmJ KH՘vӑ(-lcwS9֭\7~d]?MZ74צw*'`jAbZ @zk%e8i\@뽺M?z`:p/W LSj2[~>9iOFVUXZ#=(p2=^1gK-LBa%q2C^ڏHa,biw}GՑFVU=fZ *MC5Mj;_^Jyơك-KY+LtЅ S7|&?:Ez _+Y$0,xd̡tR) mm`mD*j\f7oI8 %P| <Na8'p 2t@,ډ~&>'b$HTo\t-?_rYs@x(|V p`t~^L73ƳB Zg]Cl.ͳq59UNy͔z4ۑa]_U4#:7MkrʹyS?k&9}6L`昕fq+>8n; ^gh' ))eFj!~ҟIkt>u!ߪ'l`x2|i@̛RE"*fOPw?U[8ZI=띿 m-Y̞CB _1N趾<=:bV0(p~oTcը6e|&<Ѻo8 з͵(IYS>,;\QՋ.}=ӹ f,!c7] :b\Q\hQ,-D2_nd@)sP XTR2[v5JXyM-I0!rH6=_z7DlSMVGׯ.ǟ J2P@N93 B1@H%+[;)'I\ǒU Pػ$-"0.ɷx8݉֓nl8=4 uK`LnUd<Q. =r` ʕI{bY>p*9%y ^$Ay TWdd0Qd63T)38֪H:inqjVB/WvgFBDhwn)ms AݷB&-H)f)+cR1yqrQCӪ!GOVG]+aUs*2ҷ;T؎Gk䳆m03qhj`؃^1v;2]oaկ ײtĄ"N~4yG~$b/E7q>I:1c@b3[ty=3*tKȄ"@ðJ;@e`N(ע`|84q(l=n{$}<@;Y) sO,MǙM@ jMtg \tr j";Q|fi"W8/3^9L oerfpԑHmF{Q4aAM6 +k)M]-(*T؀J|Yh j@L4 m3)]̿x&z"Û~iV2m,'W~%X2daP9eT*з ^wۦqRsKf +n R8#GeUl71ֱfȮD;HѦ@a(D|-/KpP̂= mZ#{GE8^7R1gFmLhSa-!:en_bzKS}c@L#Pe8&[RYZCϒMNo5 9(: JTy^*ztMn߇!匸3Gb-K{}^G7cTǛ0PW!><| rʨ.h&_}p$C CADpF) cO;Nc Vܴ>C[zx!%Sf'wzr82WT!3٩ FV2AMV% yRFK .W4Y}2 JƸ􁮂µLh\gzy.=9WиƗ5C O=fƼmjۉ12r*>̘i5XwAl~[)' ~e2(Z㺂!K˞O"ġ5=|rVp∱TkOcdg`C&>qȲeK^=g,OS-KHPL[Uo׌Lc1yo[s0ޘUڦ$.GoI~|GA@g*7Vp}m)K@W7.'G+f!yBc=onlu9yPNȧqx=AMࡗ ANI:ۨMh\>IA*<üo>5@F1@_*-s/LPS^49 f+;ԙ߆SWesGNIJ‹8J|$R}@~RЍls>#(g /%w5~y7(Q=(BfT0lrH2ۅӮ{)H, x~ tY"l*"xn1*0UU];н9s9?MoJq=2h~lg4 EWԣ-D Fh<#2|ښ-G5X ~V,h ;d'L V\n",J|w < zRG*W#g֙%=mlp;=Pq߂Ó'Gf}酭Y#GB,wHli/d5޷wBi-IcGq}Kr{C'Qp G"R{瑇 9%#kt-9o>;b+(_V?`3勳#M4[`I6Ё*7 IڻEߘt(FWc.6rưÅۃY|gV>,A8cҋa$wʻ_}:O>nܤ9D{h؊ ;CS q>5gi}Q? UYMG,Hr7֦+Tϓ5ZkAUIk`R~gk"R3Qk*?>6o[L%h6JF T>nf,{r8TK}>Wm;` ]Q#d p4"|! S>/`ޟ<[.@7bCIj[js0|hD{1vM$MnQ_-}!$ 29/PL u _7D{trX&Sud~ `;yp[b<:|f/5vtfo̅l3gS&P&X|Ay`/Dk_<-^zu^kkLB093Mcȃ&)LȇOCyK'JF˧ۆ>zV檟C>}ԏD@1zOtPL8\$w_"e}GTaCSʱ,1Ʌ^V7i`UI Z$'& e Vxj9Oձ/nɝitUJəvi i AIQ$٣S=Cr.$bҥg`n'lq A)ć~p- QM,VlZu= <?cT>QgNkF_ 'Q=nNv@hoװl`&^W=\BKEejDSM.ž0_1dH/'%ܯ;cqhIv쇁|ܦ{EC J7uAd5w*%ǚ*~s(1nB81g?)7 Q}n֏\KTs{CNDZq̂rl:@|Ý9$>Bl-+ 43Nv*R9fsLIk[~K>3< :q#ngdn)tHsDՐoh#_T;\g뾿ŀ.;L.i.k[|GtqzܾL \Q!D޾Ɖ?2*0)(0>oUلOceMOb= |FHI{@-@cU"IBkH7K(`ߗ섚CO+!רn7}7 XbH&EC@h\0U $k͓;F" @^2m7n"eq~Xt%h{t'3˝"}Le *SU1b;^""33? uN%4dc6yDgj!*ЍFh;?Y9PO?tH|HXywu_}V7ܪ. q] lWe^CA D bP>[2l{!bbƣR@<PfZ 1Y2LMA6JQ?5FM,c7 %=#g޸k@j iGJ|wIxwx2™C:Ou4BK*R'b5^s`L zE.Ezi#% M?8TC(-Lgݭmh-k [wی+NB~Dev)!`~zxĴ~w-,AK\j I1hCfPxZrPfVI"Ull441OW{v̾Q.Aޓ#Ah][ax3n !>Qv?<^,Cϸ~7 YX( n.A<MyO/ji30й ~Z kmha(-  U%k/ҟ2k5r5gLTa%% &6"rf)r]iO;J@f'br0Em }6F&CT=Bҗo2+TK2ZP*Wxi60K𗏟#Ӂ jdpnY=p;TK' |0f`dᝪpI{=θKLAW}Ĉ{㈂ (/@ ˒NH[3I|ړyQ$eSK\&VX~YQ[Q<5@$VV̰A;bJA6@y٠эR q<3I颿XS q'Nmx%jv[c҇i;-5JN̢?pbP<}EfP(ޑ0!5%#;z[GV $C@ϰl(9_$w%ӨXL@[PZ 94J+":!A Hl6}Hi>@6)r%KM5^\y8jd b 9  l%'?q<o$s;yDuً3fAC EÜsp:sۗ{ݯfL+rP26iGo]̍+0kA<#W:>B6+=D̽ (2D;-\S TE X%`NeKzB R;w4)+ ց7g'h /5Vd ɤA>(u$/S"V@xDSFO2N3ydcfJ:] gyѱ؏OaVzeiX}U"@!_pSOPe,3YgBr >mK|iɓ@NeR-`pL)1fֶGijfWZtNfGgHҕ-i0 C_!ܔfAByBކUDDflyl%] =Zd8[]>,m?`S+T 1'篮!~TP{Z_ICV<*lCj3CZ/So\/W׾x#3C߼>| 8y DCE-2Qk-[rUXwC!y TBdJGV/vLoύt-35 ?NB٧Z8,Z-E\TR%v{P]xLXpxyLKG"Yv5K73_Ị&1WjN*MN|Pʺ҂)ox j& #ncؐr[=(Dx 4yIZƟVPw8uOFO%|'>n*Fx҈@"3yDՠ+zI's+x$T sy ŤT4O-) ^##u/ݜOg].Z.Z~[x|jJ 1A::6[En#|`p"˹$HٳW2L;4jBdRɈ+Wj}&=~on0p@.g'ĀP:jr9 ) yM_Q0zS $nD*<zB#7n=k /kh j`x-O!AȎ -U2B|d1tߌ҆ 9T#mƽV|. ׵ĩk!Xrܤ/`'y-p(Rc-dk8魤R2L1iW2 - ":u|TbIưvQ+{ ij8=؟<>ZވNn:nsy1UNc`_Begn:c>B:3ӕJI24-jsUIg KÔP`$S=B_#2_ЀzG@]' u_̞vvn*08#R O2A#ɤ''?~>N^"CL CMxPY,8 Gm fdKxXEҖ8zcˬON@eYhٟӋqoH$#Z#neo1E5L_K T~l5\/NQݻ7nAЙkq:},<04 m#cڨ0yn`IqvmR+*D$i܊q')ԑzj-|/hX'sBRYO,Q(n2:9J2eo k/v{́ -kb;L 5Rt Q]HlJx* .0#O岍D,>rX:(ry/a TeEѢL?d'~ ="0g'g~dw*I73&{*1Қ#´NqC 4k[*!y=2GˤL˯+$&Bmae6h$fGbү>GȖ$!;M3FvS(ȽD̩,x<,uIkP17B6Y6݇M-bMab8Gjvq=~ױ8>v2[+(? 4*+?Ww;vә\;U۠YxٌLCN}YGNM~eW6&UI= b7cQ1\-7:nR}v^芌/ۆg> 1K]DJGXܙQQQrs7t.9#ᘟd >vQat,L:$ڝ5FPl_p/5 tZ;` \u`)b`U;\!c%@{o%ħs?j|dұ^ /B-*L)xo`rj3lWO*) mdo .C49[1-4=.ywgZ+GA@weǜ | VnQ0y>X&xUJZ94 X b$Hrx0Wڨ\]Ȧf'VxX' Ń5~ᇨIeu'YۓO4̠%` (>HBX+ВNǙϤYTOk^Z`KaD-T3;jæd ݞhgZrvOzlѤ='/ەj%W 1 v2ۊ)C\fjM?U7{҃ !G_)+d[$)TxbIɤX@RyjিgqXo,إ>bdiz0|͠n(&J̤F/T |-CBS} ;J)bU?kS/l 3-ml^X΃#mp%6<^rӍ0uZ/ 0AEtK6%΢7;tě6Rd1j,_diz]XPs0FqncFY߅6C(KŶ +1uL<FK{Jo 8ZJj%SaEԏ'@Mhn2|&24t ruX}\txBغq:T Mh~Kx7ݟ 8O;X$K|cT-`(1&AǶi2tn0ƓʂCw"Q53}&Uz |P#⬮53MJ|9`8CC,Ez'<[?'GXxoc>$HyXhPxk5 o`Dlksu H/' m‘Dh{RiM/{<Bu[YUPOI!l\uF^nYVNSPk9Cpa*eyC7cd@n _$#iM4\׵PJ`m ic~ODhg5Q~ER=6ˣ!̃a5Y/ hԷ ʻ?XA Ħ[s۫CoZ_vLNo8^c:4u=l O7 aq$*NK7,"ﭸiZwe6d_( /n 䑅lkD~{yw7h9$Ay-'"|KrMu\7pҶ6 fTݴH4Y ~_*SK id#Ϧsq\R@.tSQؿG"H54cH۩lȯL|M lΊ3{œmŘ*;⻟XT36p[҈:BÁ$V1IV'vbhV'BKRFI;K~GZ)/RBAqd.RWgJ _*wUgtU,/_q`1cb1Z4pA 5`W&6ThOЦ/$2C37>-g]=G@C)3l\6T{o1uD;@C M‘]lJ9@ 7uS'*Ń_ļk<rh/4gF}ٿ2LZt [&vgpR ߕ R$lj;|%f +/N%F7.EMdR֭QXu 1F%$vE@&ܝr,/-|AEghUEpXN)/ц5Us.4σ\0buiFYaBN\YADg$| 2&hĺ Q~[^'쿨\9ZWl Vz@[̧3fFE#;9*ܥ¹/ǫtbp>svNWڪoipx'-xr~Bɤ"%u$.u*P3"36FMԷ1^J <=3+E*3T|uev ڳ?x(Gc=unM n;wCOl=L2%V3:♓L2:mA! uD̤̤Ey ~79OA {-!QV/橘@{סfځtT`n l=ʺ .ӅO e#dDׅ\m>T"pfXW^s I0'͡#[%[9]GdEVY*@\*Ų ify#`ʣ}#N_Pft2;8^<.ldٛ$ PxЍ4Ȋe4 ?( e%/@zΞ:ij"U#Ӹx꺟sPǑ u!?+>* @8DN'u/IiKu=} ~j{b7#蜐!d .Wa娐_w$1muc|\WPJ;(^2wy :%MORRd>8` Ώ| 51G]LW<pX=N3\z"[y.ՄG.kG6!K,u#b3 ˢL)g"/h U>2d8VgN +I^k||'Yڂ4@J URs?2r^~CcG$ͿNB"a,x“ {IxUR6ј&YRض>A~!<%^o$:>^JX[HHx?Q ~wڴ+vH:6w10n=jj;藽-oX v.vQv5yf$ 4QQ6$ 5i088aKߤWG2>ˍ_ݛͶPᇔ$0^:7f"<;x :?faRa.dgiCg>Z z6Idi NUJ"3,0ǤP9g!kܱImX!bA``bJ;1@P6ERx?V'0e&LZbGHaÁ&P[a%5Ϳ I7L&c}Evdj Z|ؒhiٻ=M4{)T]o6tbYκKw17YB#`+҇h`#Uj$3Y@*q )? s.v38Z w)ѭez#ѕP,6f.,(¿7ג>nH C?1?8kN;_+?b]QP] Ҟ{ $^#ӡuZa!7 SuaE`;Xe`'2ے~8Z3E"~HmN#܋'{ոIK?SOۭ>nu-՟ƱEfN-8W=HMhY$gT:IUo}t !iډiM;jB$WV+ rQZ0K,bFwHkDھ;ϘZV ̀#($  ȓqcWn6R'Ѓ t:HI6 i~o^_I3&F˸WTl24)꯵|O]qͳRQ'\o"4 }kc"XA^h;eg_յrG=ܽ~o_`6#~,q(Z%.Qh JPV1ĒPx>8+gʉJKVrEkpJ_qJ6?7Mޮl8\@"R#FF6R˵lJ|*p^PaQ'Hqϥ0t<вp={/r&Wn0 Q L9ܘ,w}#(mתAe q2E1l%vJtk~JC>} 4xs?zAÈ[f8eom<ǧݲﲜүPK& &P>K,TYOYT0y<(lX)iAr&4B-6 o\Qe r (v1%H ypD$OxzH}ij"ijf(A"$q? cuse,ڿ2(io 6Fl/݃6g"ss{7`v[I0!:?:o6>2(Dݥ]Z"D;~ޯ5tvTs>Dω7)Ҿy$mT6+Ѩ~ H04G@KILZ6ah;)da%SkrP3auZc˜]\&tUV+Z/y qOJ J:<͠xQXvd/'ċz:|P$el@ǥ)kunP 0##Ё a ;% ҄-)0u'˯PQωvî^L5 z|)-y#)saqL WL04gq}cX8cJuy*HqČKFfMltj`7U2h|w*^mC-Jup{q*xj_"^∧?z%\;$p;m cTTcԸ#tDb+%/%ƭ?5MBWye(s|JHtfpo$KH[b|{1iq 2QY*:rCU@\T9P))*țdrU934TD'`HUĚ`'C@Īh_Fx1(m Ґ&ifJ'Jqp0JHL7#$g%)@]C̖|^ K|oV9Wu}MrY̝y><)2HiL2({ihLFmW4\u6=YAA V|0s^>5]ǣ3ݣ6p%V;5{9<W`#Ʊ6EՄS72ς |', Qt\1&>b-`y| X#ӎ n?hk}5R$E@|1a e /JF.!j i@V tPFܺ5B@ ?D y{`0fsC7Ii]6Xm+ɍ=r'i ҙch0xLD.EY.JБQ^G޼Ȑ`RByEߏ9.(vcb{ Z}k&k{ ,!@gcaP'.ruZѫ>J_S~w{gN~;$Qf(&qݖ _7G.!`mc+s_7!!A&d[=C$&Aq<bwS扃QD]%T c@)i/#"w17t7W)<q̉H$Xyxtv.$ ~+)bUY^r n^a>p![PK#TkFgXJmEpF4̈ܨQb'tlV $偃,!ZRt7̨>[ ߉qs$<\8&5hqc9xra\gW`GV9:3 bABѠU>?*k%O@)j:_m*[MD1kv>16߬ u\c[`}2:ԠAK6Y؛N|9v/Y4=3b.A\ȝFlK:T9^A#? g^og",>E ^х~e=i./jq~<龸 &ܦp6a)g+"(T_R18wEw2c F\xvzуSgebu7'o?/W<.Uz.ɸ&յA3[_2;aE7#e&9docdnĪ{bg\]NBfSb]%$rv'81T( |DzlCZ0Y |p{ۢ`z`v҈Y98CMey D:+(jl @AԪotJ!)2-fMzFbm1>XU6ēȓڵxiߏbLRCE ๗'hOTISa{M꾄"__A6YeEq}%h2F5Yf DQ>pbw2W"i`?H#KKNi;xtXWs\J)[%3vm#l)U; [Jq>O(K{ fÌ}nAiyT F;嚔)2aT^x_:nH4 E%Ib;Z֙TcN 6yb6Ìݥl)g]eеOl &9X/ޱ gHecTIʷb8؀?1yDJQ 6.$-&_AeG Az])74NKWxǨJWt0gϱU X1eFzD,~B7﷖~01bnJ_Q@NZ@? \ZsJm"[wd$ɋzC USƩZv)bcv_үkkEn7qs_z 'xj{1 v|K'=cWبs@8t!,޶@aV8/T10ҏA"#(.+A6Ng}KWΡ{1'YWXm' > U; as;t7r/Ytɪ;rr0cl5dQazyL:{xȄ+B+lV!zSGrMU؄J`GW" XKnpD}V_x^r TuL@" C#`;UpZƶJId}wDM"~0vYC: c;s,Ml'񊑷߆be_PmZ| Sc~Os$er(ωCcQws_Kv4?]qH4#1r"g8%ٮhRR_'y,V'wem\fz>.{^8k)Uh1`P`"7Tf N$z 2Vfe::f5O̡Hu=1Ybc| ]ʣO =;otJcI2)DT}{/Kt([d?ogs,fr@xw}(Bڻ4=w,z &[Ѻ\>81zc]hPiF5ͩe'$6$G%|yOŪ<97^Ud&Ι8[c- Cd6`3Y UVtjXKL^$Λ_`bVq꬚;Ob({+b{BI[ N ^{t4Hݩ﯇ Fƽ1v2ot끱.S竎͊/zU!'Y:%A<0l>UXě*El ,4Bt_gb|1XM/&"|¸*HC9JKU4$LҲ/O3~QL.2=L$ˢ]k@FCQ;E/1y[>/6cE_M̕6M\лK}@UIT@l#lJ&7L6z/3S'֠i Ԅ6i E0}9. k-yP>CZה[g!K8 S nHuHK%|g+R9\$Tߏ~Z1i{n HZ,A=ªٳ&y[r~5dY<׃XCR%?Oth8;p͍FH&ⷌLnTlG/}CJZ8T#_* "⵸@[e۰Lrr+0ܢwOOX(>߈{Z1%/x-iJO4:qO Xn7`{yF&,7a ?8qJ,kډΔkn#5SMo ؎ufL;O9) OjETt?Ȍ] 'Df9ر}u|Y.c 9_7$_Zo<ܔ,t ATyBbnsX2jݴΡՄH,rѢ1`f=MZ%c?q1(Sp[gχ9 %=f{Je}pZܒ%) Jd`~z+2'bԪM@C9s<X("p:"*-%T>8n')1^aә @xyq!II߬y{jg}} Jmlm7nh@ x"/UNMuE tGzMݶjᰭju2;pTj"Q=j@N45b`dfA(=wS_[ |YJ@ J }dhF#rx:lLK=_4GѨ^rwp)Ü#@L糡t=yN<&ׁ!SoTCqHUo}l* 4C;pS BSмuTd7I<#p޵\殁3鐪էԳ6raM|6Y;#Yˉhݱ%ND]!$ޟr>Bweݪ&*;~h08>2* u'DFjpsg#5_Ǻk'ꏶOd..m0JQ0C%"<;(^xILr^3O$4`dxgGĬDFR=mm,l=*|z;/7Tټy1׃Z01xGec7`#MA* GOzfvFz?N Զ{bCsD48p$/ܺW-55"X_{כ\Y\/JC8G/בJ:.$Tj4؎}@hIhz9a4! pIӟؔ-؀:}e$$VZ&ڹx~C-F2q}oȗ~m!e4O.?V1`sa.@2xVb''hm,c t@$pMBY}X'Y_o{tB yѠ 1K\]V17&XD6E_dUo&,Yy-!pw'`hbj0ŠJ3j'iyLXd-" {jX+^ImeO584>D!4vZ h)R $@c&ucϤL' 5 'F=ru+ e4(WZ,BB0=̵4u+xP&TQ4yIo O 9VtI.{=İ+u>X ugNvBھq`>Y:yL1oS)Hb]./#M+WsvP: 끋0H( "}>EQ~MS&'2d]4yket2 ~bfëi?.x0^_Z$7 ]IF&}4eO7֛hH Jѣ!V~n5rb\,7LM2IIP_43Ok-fZ{;Z54yPco07{(JO5fcoS҉L MVi#Qר!8 xq7Rpt8# kSUmҢwEAV%T@o&,]B~(8ĽԐzZX{XBLNGj4L1$>fX Pߵ&D:1HݳA>75$?OKNC컊 ;uѭ?O}揺/Y$KNWS|PX.&4cOGN=DD*[̘Te$ճ)z ʦ&ʲOQ7}sW2)8NQ"ˏ7jߏtWcv*CfK4N,ټ|Μ ؝8أb;D, %oJձ)((4Se Ywm}45ZĬ" 2Ӥ ^WsZK[%ENQݰiPJ1eFܡ@>~?0*4OV8{ 5_}}TptEd&g_*BHCLx {>ŭhn<<&6bdD`a{|3+g)_ЃY&VNP+;1W$LjAwIIM))7!?rTޅc+⍴[UW##j<eZ\5z(\5o]C%a:M~GaepeXxñuZSI l& *YJؚ7>H5Ŧx<۽rC KX R@X> 9QmċRM2.*U؀߉iwfދRT>LFU+v8pT rER1ϓC8k=Gj(7wfrl\U`xxj+IGwA'^` 8aӘ, smtj5֕ɱj.P)Wuj@Y*(f:y)(ωJ-mZ`/Oޟh},bo{H~$`=sHx5WZrT$[1\zuo?kev&nk;!:,'3f@2-.s7?ܺ0 t6b;O\uԫ@\{WC{VSTnd`>@"b1>E/QQ<ղ` }_X:)R68cU(g#k3 g6KkBG,D Ȼ!gSYKj6=Cd,X‚.ONYOA[rW˨EY&.p~m -l`ӶN"mUKqBF3]f8"*xwjm$]B2#`X'NVxG['T!̼Z4?]=\BhR$S/(*nhVR4\3,\>2ܹ ՍՈü8DNb'ʜ|o7;&? Q|!uѭZiXBAdcD]{!Txt BŖyd[|Ev]T\'yK+0UP8 I@ Cd`1!f784՞m:ot ݺi9fAu v޿TQ:&Q0!6f,0S@6\SQ/g# ¢Xl]lU/栦,St>o_6hg YPFu2j\VlHR0x~R=W)mwB)xMW8@ 0IlA`s$HnG@K01R۲e_UjH ɱ9:l?АOS=ɳ+NIZ01m,RE!5imOK{voBEG P'xVd!9(ѡΏ}GRQ흌._z,{*D\gP H%RO,MC~8k~S>-y/]@+BL%IQ/sjEJFzCU|{O 4_uifFyExY"%Y>IS-f+jJpںF1') DGBۂ%;cPCC¢nDńg`n# 5Q'-dqcX^/?עOW8e`"̣ka.nd03wGpCҔYNA`smėqEif $VŤqɣ|ᤣ 5;tRY=T6S>9z̃:kRVTzB Z~6řk`kIM)4mo7m99Eo!A^PƱm< CO~7y4!C6\M)cfG㶺VdΜ#;ޗ)Q^:~GD6bӸ0㲦.Ca~~&3]{c:0{qâ>UŌbG!E(|Q,_'9\<_JYcS#z% 72s3OA8~djew%o5KcXSWuWWY-~$e^Zь .J ІsM/uJ v&!lJuy1:xT{)@i ,ڱfGShz ӣ iU*HC5[sȐ [sHsp(aV+BT^ >)>Ȕ9E %Z+n֌;oQE\PJ9걉_ "`?Ti@s7u Ȟh:R#*]GiiqTRc lϝ2DvYO:z5=s0P1ZY].5E'RЊf3l^OfskqkEi.z$wLFTɬĢ׫,|ɗ btD`+ }W%ISkv8I+A.}yXd " o.pd= uz"[K! :ZX9^0@mzQã?B*daZ疔Ju&|%X7y+:)swJ;O gO g" +B&Kg?gEFnO} j9w?CU'ajY9z@#~ @>׺@*r9Hc eOA&|zdHw v+V%Uc yf~ݾ6ڷ9%Չ*Qx,+k8:M~u E@fl|78JC{.ͱ5w2R X(: \)n1W7m-h%+&־qy*;}s)S)7)uс"ܹ|pӇ6xY/PU!a0 *na-H!AJVaamCh( Դc㡾¼w \AbZYF Rk^Xex {3iU9 G}+Mf$rovMD 7ݮ'twG!D~țHVy\ʪTae`|υyI 4oH]y笍'zn\aʠ*ۧ TQ}mw>ʫ$2)J{r`#={C()̘0ftpaYݒH'κ=#2xmx!N d}qA`1nl5 Ƅ@ BZlnIZ_J^[Q-is<+B emP#| ;M&fSUx"L8@"&lCU#w?\+eQŷ!,!g_خ.y9)|ӂYt2pS3Zb?viƷ[2nz O2pcG1H AU!3agؑ edFQ~jIZ%)L/j]sL?$e= P+EP\D[tMu⬴!*n~rMSz.Y 5. V*9@$FBf>&͗g'%E~7oxR26\NH{>vnҁzkZix{xֽek:S-RTn?(? =MAsjm;Gv?b%>8= Et廊R` 2\85uJ GĚ>j&uT-K;<(\xo:`xU&4c3NWe`UeD De7eg͞Q 9U%7ykF>\@~{`QY7;H ޝR4yOf_0=dҜwאj 0{VISUY,;@o]^`Q;/2Puycvy6I.Ǟ^\+v̎HSC}e`ӄh02}^L5SmѩXӷt@eD"h .6{at=c5m.] Gx\l"@/ ?_;-ꬃP*hqOأZEN.j羁tj(]JRhu=7ٱX9aP˱WT wyƌPaFo{~trcEk) PE~R19Aa.Soƥ6 WLw&MUU Gܼ| .v]2 DAz=Hd*0CD6i^&vPT@z3I{g}G__k tAcȈAMM8~d+4&i!/r^mfb˟`1_كsOXM'zTA"hB  댊{u' v=~xuSD3UY=?[u} Ey=O[MKT0S1=5IuYd701,уsH?Lr c?uB])ݔ@Y\zD(u9dji=iZ%diI͹u%:DjqyЬޘt 6REYcȬZہyLiv_v,Q  O-&>C.J|x['`~P<Ѭ߶otNjgNh+-`(TZnvͱ44n{=i(إm,@ ga'wOwwaoBAv5d̿>؝7+Q\DDZ bJtRؼV:=9x=#s79OZ]|T4 6 .~_Z Id,tŮLFd90";LH]dE[mV?|XS܁PnƸFҀ @>@R]2"׫|Wҡg1&E- &]Uc`Y^j&}de)8? p}Tؽ̑cKu"klFAl;Nn(W6Ƴ`x0x }T/nղ.R+x:&+:ɽ:ʳ1$v~X (AgtK LV6B p!3o}g&[ RWa3!9Ak8vq9LRW[wzXCSV^ VuJpaUd*EDꁨX=hMs:'C{\xCeN0 "06/k\؀:ɒ(970߫V@7GGD zL=~Uë'!a)w7%*`N:5 EF;u.{Uܤ}f;QPkkY,4ߗ}LϹ@(ER=Ê>͙wsi$jENm~]t|zAl#>RPBqs YZ\a (6R,3yw;HŴ,]onjf脳R dr'Hyp;tgdݭAiR9K,ş5EwOYW9/%_J˜choOTQj|E=߮ .MꝕMA(M|W^`W.#x E@ H)i_hO3R`|=uS#q.cnԓ;RdNdֆ3m I:ͩY*dzN`i=cSMZm9_G̓{Lm&XIA Fi-fDkA 3H/1PJ%@uni6֡53 ,`.!uFkJFxJ=ur}8VL`CUl/~S;R~t,N4|% |r>O[5Jvą9'/#6 i|.SAKZOmѦ̗KJ z(4#kD}Zpșfri'4Lx;? ?"3df%Cp~"xx fZV{1U)mlȜ}P <_xr*\5~DZ&Yy4Ra q->?k~! ]G#{E͎/H1y U+RMn}ɇӼklM'+ˇ8| PVϳ=0tKip]Oe{ߓka^t:p Iqh-:8T ,rʠOOL \EV^(s"$]+c*Fʹʅ@Hs\gφVw),+g?ywOc]Ѩ+n:Fz>ʡdj>=>ZaC6Oİݯ`o@R@(D"PzC#o(؎x't>,@KΡDhK1Dnp/ıݨI4i/%"tK~AS㪯鏍kR&Xplߵ+ 9 *C=.*꺵>XR,V!lf/tVTqɏV4vFdE0C1e#Y3X^'>uSe,\a6V-*tvʺST [ܪE|a&Q;"d>2w^8g9ew-Eo_t/< vx1㢗Sq"4^"}9m ڂ ۗ6@ BGT̨VAS'6*f2K3 FNKANJu 8s7ou,ҸqK 60&I4喲0Rzo.=1857LN"%xbp/]D*7ds;FN~fME@5V#w`{AQN).;KNqwuˆ=W4=2Cm|8ͷ^ԔL!Ԙ6 !pH,I<Ǟʯ \+5_nL &87T $52,}h|;0X>=;BA#JTY¡\l̖ږ;low hp5@W5Bdù&?p?߇=6z P2w%oNܽA ɐ|Ǡ"\Q!kpnZ~ɇVWmXN)f$1}pR*Hu"ϦC~(]0o&rȬ_C}mL/K>.)d} nD4=DHϱi2_/\ TwME$ӤQ񺠚^ӞiyPECX'N=C;EES#M7嵢 _@~Vt{2{/Y㠏6yTS@KW6c6 KF@zc kzD(lS.Nq¨I(jE)ƮaXʖc7#7G| dzFxLjp!IJ ;Y.G#}i#D Jל'fY:BΝVWӢbrZUe\OAn.PihR})򼕏p w9uO6"VvP6<|>@iJ_ wSEqo!.N..ʆ5W堘+(Ų dAW#f u)gL eJl2)?1L#JOB`Gٿ }I0 Ƭ 0췘>ߒR1s6r!<8$SF#~_2QYv2<ʽcJ]>ʹ}x!D.V8hx|' N/bADl$_JwI r9hÁ5K݇ʹ풑̃{q==p[tc'z(:Oq媏lDL`x˙?5DhyEA\,Ddb4-!~mezԨӘv"6okt2sqZ >Vo=lLH+--չavm"Ch$H *p&n(:JQҝIHYP&$Ix}ck® =g;f}`5%.GTsɧ΀-/hƁ}YKi|s ė[9RU< s]_Ǟ> B 3뢬|Bo]9=ژ_BXfpMǼXLne^Z#vN Kz MDPܔ8BvSqcB[ACh,7|&>d%!+ ^<7~c5AQ颉oa;/,ւÚeZǢj4f:QדMK7XbS,-_32;R'l˜!WFc"Y}Em>oxD/#ӭrINGƿz"`xClM!7Mw A:3cbW_"^ >f)!lZ8EI 1,sTfԋILEc\pmQѰC Ļh3q-i=&"Y=DX󽛖аic ( f$-6Hr0 >zW5xq.NLsY_MO\t,X΅#Y-stRe23aWa%fiA3Bdn=@Ήw}%,BvtQ;;4'oB6ܣNDlrD j#Ka}i[_3!STr'755G~Z#sN!ߑǵ?4%ʸU{JTg|^2; o?WFFUCaVo "O|go~h6› 5]VRɶ/䜗|:-]|p)c~ށSX(G^FcfP Q=deJly@O<`){Zr]kN3PmY !Ajر >.s5XxU:H{?[E|Sĩ,?[)vkuwS a0fe_L>!M7\P[OHJ Η 5R,}BxgSA&ќ`19SOzN7 +ThHx7 ?6%\^K UƆYJ'O+#,(,yɮۥ6cyuᒋ ?R)=PqLk/-CGN-g*_V ]d9z=B"ʱg4PU m%KdѶ2jj FD#k&udw2G4Rn<<%j7(x@ҋN;oWL"̚tݦ݅(ɿ^z"Db/ `L<ʶOBAh;siWh*qZqmLŽ?0!{-ej^;6# '#u6 %1#Skz84ϝ@ԩf+卣ʯNKm_b ԩR|[kI)2ra`a 8(3A z2EO? Rɴĩ9 `KWO*+\tq${.vf|* 4 Q0yB j 6knp(GGp!#{ޙ=E]eźCE@uf_ZB.1_Dq.q]-AO#UiF31S*Kh=z#bZ$Ĵ@1"?6o?#%$ȍ)*F %2kⲎ3TV:QUu0G^j6@`(.0\Y l_66D"=KUDޟ̯Ss˞2l\-FlVO B?nZBIhcH5\ 3 ~5gcOR@|(jI3SB>"d#ZwE\c,HGP Zw7 rK_eꈺWH\.b୊pX=f}G˳mpgFz;@A vO@g_^} Gt:~%PgW:hX9ҷl0=+ #z*_0V#V  z63υX  6`Z 7={:`x~{8(%\1 {*01 eq8 qIk_dzPH"HD1ԋ^)[y.LJ.~PTAXxSUC8mO" |}X PIjȔ xkIV|}F?u@cP(RL[ 5˟t=T.,&o*_5O[tf^@ƁӸ-/ÈL uakSWf3i# ϵf~nXG$ց:';01wrE#%YI( :WM$Sd14:{WJd7M^2EUPg6\%B_3 s7p;ԉ|ؓaYF{#$KC$v]k!kc{݆|T]2>8As מĀaa[hm%;NwL4`+>s`kO Wg&~"ڈG#DWT0o }oRphq"O)=qLA̱Jg:<%bX,sYayN|*Џo!B X N9'S W:͞IyFP1 AoF·S2 V1gJvq']j,eTtxXO,VZZU1Q~R~ 0#N+}N[#kl`\2׻ Vi06\K0_8Htt#SG$T~;r.uY]5V2dDp! l֓5^An5LH6|n: i'.:|ULI)1m+X9_{z%%ʝ֑ؗn٧(D0*Q[$%OW!nn`uX_"e qݫ•HT8)RhB6#A1:k09>GZaLMnVƥllrqP; UrʁBmW% N GiTʪΣXi5 V̷K9r|9.rv2?| DjWT^ mϽZ~üCuU ~kPNGq} z0+UU !IX.M.r:Ƒ &W1D@|wbey)*> Zc>-:⍖9t| "4L\FE~lHY&eIyu!3< Dg9 lY '{BRijN/ϱEhG wn,R KuMˆ,/7L'͏nН8 ݄}ȕ\UzY4 InE!^VYٰz!#oe+~L1n,D6#1VcjZU|S>hKtAj,0}k1T=4͊*ߪ6moH,V%s# r=dm(UHh5AZwvX41p/*nvSdɪTr63V{q FoTQwOhKr'U.K˽sw۝ă֡>6A9-uF;\0  ے& w ɖQOH" 1/X]x&D}M1v 兽1Yf9*KYH\XQdv %&;'VVF#}MPqܵYo+'#fbl-:+&`]9$QkBdzm4:eP.#å n2{bϷg[J;y[2~8,KV%.cH2:y:Zˌ9*rnKZN5'hd|X9Z\ f\3+0͠t:UDp{ ud!J]eԐMsws(ze ڦ,謥Ƕ:\'WD:<>io[2D"'QLLe@˷7@ [*#A8,wucUV iHr !sah8^ (KlNRe|150|[gxpIghE+XI,X)c5xj"TM5*dCfdl?8G+_N"hC Ght!Ӟï&-꒺I Z>T Cb4oicM[˩g)s0I:y@<[g3dM"N\q6V{{͔?l6M\4*Nk`CnϬ9@<6F4,]aY@&Ĵ3<!1_jp{zƄV-`,[ӖIG|a>$A{㗦r'y.Qw *'SH.^2W;$N ƥW]8"a-Bɵ§wOShfreKOe`\22o"Cye6-x~83z"šsZ06 YО5.5bN@d^%iPDc2]qHoj ~UJ]㇒гz=N-6F=W9ZIʚ!"Qrr; 6 e>-' K/.h|qD#~ށM ~=UUV,٩pa]AZ~EХ5ec֬9xA ֒H.|:|~p*9  WKُ8hW#L2lPfEr¿OC.OY8m h z#v_{1B4vMy=RA&EcHEӱ+ڭ˛C)Ŏ0Bgٯ[We DT1>s飳ϧxTsN;vVtN>Ki>C*㊡NVBM{/ wr5hR M9i`|i 2 eRd2#TT.v/RéamOט^emؖbB \]T\d2('" "XqA}(f&/a0e9ߪq]Ԝ9Y=^@]o7-+YGVVIBR0-YJ1VDn΋,yD4L.p@iŌ?BF!.FãpXX۪ܵzt3bIr?v;0>=+9lc[UIl@^>x+݄Iտ"\"N,ǷhLWBͥqøy 踱!5g"@Jz",nKV56J(!gmؠ݊}%FQɾi)2Q oi%umm%x鏑?ɧ6ݨSգE!GڨD>C_,!w tN&p4'$&o#/";%-;hbK*8n}xsVCnPBy6Th@ŮO&7UaI"+ D"f֋.by*1&٫` _u8PKwNw0Ef,ۧGw(^rW 1/=qi"4>$w2?d֙DWh4+ v %*F(@lIM%ZJjL5]'R7nb* kx׀ ?@`sgQ4 `%Bzp5obw09]"9BŸ؂4wj斤p[gOon"Bh#fIFz5zU*VYqÛ;|!5(h]QEQ}&N%mp66@1 LVGׇAZ_ްa,)m&z$\M#SWzc~i6Ot3C)oDͺ[#3w56bA_+_>7BZs&ِ,HwQjCߥ%,3,]j7wev(Ya9`0l ΰR:߻kizyeQ_LZ, d *eҮCsr3o%v=d;k=\'뮿&CgfԫhKD9.~pcuc0paEƘ|}ؾbH{GWF$f21CBe{Ux(V: k Gz՗a*-oT/wHE(^ O,|~N:Tie.s:챊>_bSꢱieD*nos=>\ /oM@ l-0#8!@S@j3:41`N!qx`|~^J"KKzkz-c W-oX!UbpᯔsޱVRD%&s:vxY`=r#A@ȑu *Y Ž-F%`2:n?eW'b7A`UZ([lrF /iN\ "y_RYz%Vkѻiej1 ez:ڵiiEzOu^J{U BK+?J8\'L5qp#QwoȝΈq[_T_?kut C} Wn˴XI4Fob!V.4 굴$#樗Z}Ĭ;;TQ϶t}e̪|C=αD*3 ^W퓮1:OA; 3ldFN1j6 7wX}*p8iDC~w{jd]}|/NQD`Z )kMMnċZa:dP6Lv11mʇ{cE5KHT,['Z4LRv|L<$mbw—9ܤ]Li@ r<НiGsRzֿ][ ,2H+?:9Ҥ-.%SVQuvԨАcR .E_njT Nu/)WmS*M;a/4OG(B|Wpu\"'Jeq Mtt"Ya[xu4#M\ z7|qN<<6O='${)`4Miq){=˸)78ܺ97aܷ!MfӳS`? N9> ֭PU?̦7c2KՇ$X=kyd:`ANQMŇؼ5{"^Xo5X7g v>f@1=+WlL08; 2 1d2؅*`Ts^zZwrY1DpA*Raأȓt@ x 7^;+>f?FURgUbq^P(nܿ}ӥ=C@_}6,Ȱu `$>nQԢUǹt  7J S#0Azb#]N=G6"?hÒgC#5p (ފKh;rIU(@FWWǮ&8r7&E%;9x%]yb~J!FҴ3J+#ޤo! W,Fm46SN~^t=:.MM)16;Z^bu*P ;d V׶$uhs%44x687V đv.5N%|Awר_|:7`@0q~sRKonv,5&xT1Ht89Cz 5؜:h* @(`Ox2Qبxٮ_C<(K1LC.AGգZٳsO6DGEωnޗ[N.zׅGDшήj{b{b/Er< *`g67-/ղ%W± >D#UڔS(É2t-pwe*|wCBL&GɏO'`?/lEl39`FR0E{^V-ku7!ul>hJ>@*r1{ҀaIZ9Qኀ8ɐ9R\4=7ҥG\})[I((_vcpd+N7 Mu),%%26{Fc^ NCX׼4= E52=\:b߉- I43F4~N-أ,35Y5v6.;49(Yo euvN8ÈMy;Vs巋!SiS:g?y|F)"\eGUb"M4 tes[y?_vbZPP(#S[3$*)6'lyW {ڋ0G$K$Xy32T$:opdeSl]*bM#RSх!,O2gW)'q2 -,﹕Nk3$ҸC^ůpkܮ+0_Ψ]M$t`Bdw!P#1-`Wn$TKF-} =-4X+rʶP DgEA\s֊wzh3\eK (*RwYW:OD"n3d=kq]k/DNz;;kFJl3vs"Y>+yeoW(3GU0b;>0ڔ7,e^y򕟰N!1yX^+ a冏Gj$\DP@H쯜ݙۉlKWS|k.Fs`:v1N!j(!`4pWW\ bgL!"mw(JDkDNJ鞁A 5y{=QPӁ@oz"Sڏ[];xgetX;Ip|x8DFCKU>C]P?L3ZKWsuZz囼_RQj*BxM1LX&9)ɱI^lr#Sqά )PHw7==ql{-gJ=^d4He|i v߆,w;`k3!~bR3P,}r9=% {EC,^ZH$M1 №6n P0T* 1qz0=B W:0oy$*gt𹶺 [7I%I*_RBWI!tpVVt--bDM-VJ?X^y9(?_0.pYDꈟ,lG&YHbgHfϹ\{/݀5OjLja`-uV{;3Zhs L W1즛Db?Q .TG'~C`:81x)vzt_s)zKJK\,_$r{7bB'v0)Ƹj':'٠w/!%XlL+̠d^r+OWt*x_-KslĒ3 XzdrAT.(Uemc9 )<db>{r/*Ԉ3L7g[NvUFwcǺ .Z4ˑ} ~v. 8K3@ɜt?cɁ=bG*OC צE8 u@zsHԂ,sedܐ $XÖB y>p ǯt(rÌQbCJv;M UDѲx;7)`Xy y3/JBP˾1{TG=^ t 36)%G0E0.E3qvppM-?U(ZYEsm)Oh-$ +; *R iDN"8@^'4TvY{W0cTOA ,aES^wϪޓ2^*`ȿw왢P$"À8w/Cðr||[<xG(Lٰ/3+jf!]NX #;!&f睕o9Dҿ=cTOoxfnm (g9I qƁ]>ZgH#B/'ċ=%zA G#PL!'* lO]iCӾEشtcYЖ\Ⱕ\`h_) bY;G YoW2uSMa#VTv>ɟC>àVQ̃߂4u ?eJO1O{s E(NX]?%zZ-?Sz[ mm͆w5ZMYp9/hl#bP* ]w wR*N&̋,#|3Ij–uOATiO|`ۘK ASH֩TNw)Cբ-u`oM=SBc/ST$Z4hU6 q1|,KoPfk8Hrۇ~HQjvJ M7,SܸZyſ*Vy]@{%0'.58"T~bO5Ir0L཯X"G,`[j !2H9ȼH2ҷNïխLO5v pjE0" ]A1 48mW۬Mgl 9flk?$e F=Fvh/ik m/a:EFTZ!~F~;_6`wcD Cͣp!~1;[ `Ҹ{rɪbSsyC; \ du@w_ek2OOmDڶ~UںfvACڈ>QZ_9ڗlA'U"T:œх[0ڌ.3YqRb,އZKasC2ԡ^3(ѢAxrw8‰wX{1-wF?J905g}_@VKu]bÎ?pE<[̘aMa +[/+-$lG1lX0MP ߏ,8QI\(n/euٞf&ƲAX&hdc*e;$@LGJUJP5-%1,kW bBbϥ~H2D#IR11>yjX.]1^aV^oA%A&X!/@]^,ń2 KB aw{YI }-y&q)& u$ ]!v?F+A{`(V: C%e?GR6 e-mܑ'k9"V6z$j fY#8w{?.gG]6rY걓/3f@W'2VvS=󅳂|`3ť P@s-iV)!#85 lzjC'h})`(h+dil=C/N [3lΒKdpAS j*4VZEZ0|ddSDӐ 'e")%<}ۦǨՒkԽ|ge{uֆ#&8hPnTuX_顺c>(7)/'$n0 |6['O^`D%" o6?3)c4Ո&Ĕ6COؚ5֐vz}O}D\  w^3ׯD"" ̏K[@SAߥ鈿 `_X~PmiEݒF%Њrkaj@rpΟqZk[K7%64zj`3{nTMbt kQqZ-ݢTpHVZ"??pt+ױXIv ?eGS?վaZzd^^AD)cq5IP\i&~jt</JCVyY;](ӆ Md\8Ʋ I;Kpbz9DhN2ZM@^׊x("!\Btw |!x"PDY.I⹕q>=Y|'β Cxp rtwJT"7mns~Xӌ0xGi#޵diQ1׻̫=1,uD YS},cF%Byj:=/!3&._CD /JI7&1;(Qλ;6 WI;lv;OGA`eߨj2YXǚ:N@4EW~07;nݜC&Vnwbq>:u0M ܨ#}yVQnj}5. Aۉ<`*]zRp) $c\nWȒ q[9!4S f ߂qjz0O 9$yzD`Ι< PE!`iA"-ҧZk 2jL8-(qZ%gݑ SN@ǽ1HD.eT,(^εnAӞctVL4|=~/n9c љ 8}7 QT#xl;Il 3T#.^ŮsE.DFA$6FVR]oiǮiu6>mB= (edH^A8G(C dvAe%CiKʆm ,jd$/ ؅N-Eh;Ѷ=0ì^d`- MoܠŬ&Aouo%!x}`~t)FS|$Qvg +DiNcT +<:^ڟ[XZ`1FoS,p?gz7ԝyn)X`"d8mWBknv@v"bCWL' 1+Ӓ_wN,3#bđ3%qd-~lX!tE*!-ZrUn9\gb*luaA6xI_HøQ X  :QsDQf"_e?~(UȚ8_#bsʰbʕ_ѻ cdKWս.  .ɚ7mLi2O:KFeioOfbu;lyfeSe*i5;:nx 96$0 `Eqt@xA̓lLMS^vxƸB]'a%w3i_D_zDFC>Ue/DcL\cUw; JgՀMN*XœP& t;=%`ЭUn;A g"2YQʼ2􃺒_hSq.ՠcbmr(WIo]#\H?ؔt,zaT=CM T{zuQu-a vŻN<&뚴1Twց yNQ5(ϿKhI옥2E? YbѨP6 ?9:4>,avl.4\ߩx5Kx؄nrPaQ6yMME\6$R,FZ#f<>l]Ov#=B 10GqLjN/Ķ97Ed4]Va/HvT<^2VtPp45t:;6\⚊T)*wa~R h'ʺ?4f~UGe܁w,EAT8j7a؞&N X,%PT2mR8#$"eDAy.-^_;^$en@hWBq[M1.* IZx >=POV'6~ÆIR/f (&ջ]et/[~z+Nd7֍LD{yNk][>85nCߒ,}6= w5~bC< $Ϛ-C|8aDEF Yqqa;\K tW+:G+jS~(bs~\CVf< L*/q:lp09WgVqc+bRඍG LU*yP( o' 2trѥ $IR gt]E·>@3Vuv9Ȃ䔨!\%Z[e k<#g{f.VrPc<#!@.8!"WSI6f[Y?KW @O؁}Pq;sO*IhY& 0͞VawAPK\ʁr9kWoh;l'Po,߹d\o Hu'"J?ڔa+gԅ)(Ƚs!72{$SA¤4S_;nɱ<: /(%?kXOZc !y[,)ރ5Ϊ[ |9`"%*,GyT)1a0ӫ1[)_)Ie1GbĈid%u64|(m`Vʛ!?-DCϗK -w'MuN@T`v?)x70EUstم̟/6'?Z fsĮ9k6Jc2}f6oN̋Fk_[,ʇLd Te?b>[ :g{['oƴJX[&c"f> ݵDlx9Di:GYグ\{ə&z9#4/Z N;\LܴG[,u lEf̻B~rN&Yj(|:^֢#9ե ][3^& RK}d'9e?y#XC|mUbz: kiKX ׮<;z2qL1 <R݃R;.W9sFXSC1ʳhE^i[h> 1Z~zR̛ QMs)fV$-dF:Q++9 2dgF5KrJ;X*[K< DP-3T~?KoʱfabBYN RfAcJkoK!py,KA E_7dT%y.Xn8*@\sÄv%p{fi}S5^9'fF]"`8{rsV-GgsMܙ^7jIYLkK<"IlivGƓ\eKۻ) ʢ .U-u*E%kltjpd]$SzքpStZt2"LV8߁zaQ41c7HӢ y ϦUh\mÀt֓n8 BʲBUsL;Tp Fm4/BNi)2+c`}LlW}:gϘp֋^](q"K t!T$C.-N u |0Rv<ՖnFނCt/™BqnPdPOQ$ũ>crk|32WQc$%<%D^?;+-ǐ;D_:3>,|v&\h IK<:(|1UO7'7&'E=?޶ vj8 @&ӇbW9Ye0ԥJoD=]kK-L,f&бwۆ]T'+me%*ϯK16srYB,`㉇-bS"&Y$[ $ްt2lȧ_3]j'GRY[P(úO`Kd(]ZGgG)GV5傅`rʊR, {]ޚJX*f'wqʽ/nc̹:(Oq1WS9skSD0I a>Dק0L!6:bd%J*0rzud4FPl pNZ!zR10k8"(v*.F^1hI*Hr`0*~#9r,& ;me0TZ}pO !p!}X C74}}j*AUFL) $?/.Bfm$-"%&h{ pxsen!{;Vvm_d3IOE\>vMe״"8 L3]^NQd,YԭB[X<-K<r|Vs?u͡M!hcݗJ=W#Xbyۮꕊs~EힴZ+}@-Q |8R( xO´ )#n?Cd( 7x.4;53 !&|5E r7[$sLS#F&bP k.ym@<{]׈pF TF7V b5īI]_[5^Ӗֽl3s`W*1}\c?/K?mncsGKn8 9۴=D q/m'KFHeD Ʌ)MnCSY@HR!@\M,u9NzT玿Zz-OjVI}d 2?ƒ-v[%j5:D@5U!!qu\=B-ЕHN^p(VYp z,LI 4qb6n5:k>ddU`SO.8SCj15qyH ,ƭ?g dfus *law`mcYH`I ڤ]Կ?" ZՑ^ R}`8})4kp5ύF[2w/=Ml. ߕ2!+Ff`'MՆk3f Ư[}Stw_Uh$ MJt$ ,$g^]Pn机Ns](!h aϗ=M! S^UftXC`#P fE=3+ 2M3HBl:a*M/)&;#@רI1JnU7:|F4)f&\I5t"=0 /?R'G\}[6fZ̊`a&<ɞ9K av's9Zg"۔'./KMD,1[ 1jG*^1 )(6/Q:IbS+^_NR2h3P[!6njfQ_]6qh_G:3HT RPk(|&?m5aÐ|$|lu}% ֐ԏ yʫ./_gqge !RE/7D%-+q Ʃ.; Ee,r%Kpܱu@ 2a |@R6<@zIy3)6v$]S!*wʨ[ۢ(iA|[bK6ܛ 2}6~)GюBIXT0 '>o~$rYբݩܔvBPaRז 'CRn"Ԛf-}*z,ae&c7*ν>/o@6jNP+fl0@a!xUqDWNҰrjLMꙃX)t>9`Ѓ(㭰vl%"f E7Q{PLHig5}XX޿bHZ-݆طDGD]r(=4R#={Svosd& 촁s٘)vcRƱ%'K)(t`vI-(\TM=t%m&/j)1z6ؐj:HZӛ䮈XlȹNeB9p}c xϑOΥ5@.PYOU p'5^&{PtTEk^a0 ~ASz\N[y&$՘/Ƽ#P ;\]pɆ{&&g*š"ZNp$/l9L%5]ɞ}tunD*>$\wTC3';pmoR"|kWxnyK%? 2dG6jξGu@Son/Zp&Qi܂Bγ"(h2bM0i` H' 0nJ@ʼn"T?y o.@^ [x(oYwvZezɕ>0HO[9;e[yuكX78o·bzPRX{!*V[VXxoeUfi~@\#?jh&t V)BspUKYmW{tWo51J s]Kխ EcI26'2B֞%:$4& ='b9PÕJƍ3p\םʤN@eɆlHd|/,K@gsa~ea(q"7yT|\RWJM|ht^};)[I9]Q[uJ.ryKDhK֪ urDG:Xm"yA d 24҆&hv6=x^jPĄ-6t2#9XUA%ti v[spq0<صUw6?LXS>-"|v* grQWq=s BB!ũ:A$]D!:Ts"`GűaVqD{ڏnet{m쬦뻑E UKpT6;>Tw!PCTOv&Td4+6M|h ? PnU҉4) YC4elgYek¾.inͺK=Rljǥvd߻K@9B@;h[Mi>z8Hg@#Qaczlv>15Tn1~bTj<yٸǹ̷2>ۑغb3 sYcCHyZ ]/❍1z8yOe.5eފg#[餠sD ܲ_W#`Ω' u) ]TDcc c@eiͱ :2ZΎ4wAQO`1k }ǧbGh6PπqSm]&o&ƵЉngciFZ=e[Ĭ`jp9R\ ݏ(msn.`xs-Aشzl,613[j s3 #v@1YfSl(Dha}l#DƣHO.x5NN(>{(&>!S`L#Џ5$"W6eG\O*OQg^H+0i&L} XwF FbVGfRS5oIŮZc|,cmv99&- brZ_P~\GV 0 )Zh{,mOEeaq_(\͚快NI2 m5a"PO>I%+/ǎ/C=(  &R.}&KBtP<ü1~  E!!)~&?lmyMAfƳEژ(o_|5'nib"-J,??2UwJ|jZg-!fᨔ-ByN3ԭki cTІ}uj,4$ ,4LPnnN4:ksJ6N3ZzةpEFSPNi+uI3EV{4{[,_%@~U0渳fiV'\dQ1W L1Ϟ_?2]*NjGl .0ؖͮ IX2k퉋r|/9K4^/U 0Vnr2s@vSSn9i59]>&~+WPc嶴L6[ok`U^i~N{džb?{7vIUTms$@Qa|{F[ۜШN5XU&q` <9 }:Pm//䍾>ΤW*D3Y< M_2!e& =a_bOt~lj9Rݤ6lA-;˶\n2DҎGy_M0U7#)Bm6zu #ql!ޕxZg{\ǻpl)nxuyđ?;VZ%|Wm\ΎTm9j^|.!3Q [{΁N$8*Ӊբdԓedqn 6F9'{5u$G wݍ ʛAȓB]&/1ga1@R"$M@O~t.k秢y 5PYQyɡi;NڸYyƈt!O͎ G!v's']҆ -#_w,]~[7/Wxg& 3=!g}՟G".5P#SKHrd.7;{R 6+Vʒ`_Z@ufⰴ6B1A<d!2-aR r vzGw[ruRHbo㕳i[esRAyȪ]4ND @Df9Ri&T%>NkG#T2ƒ1}XŽ+HaS4rID%6>9xfEzoX6 |WKkUo ePfyM>OTn3옖N18P/{,r7@%mh2YSYb?,H~Z0OUƵs3\uC.SRbD|ILŝDՕzKJ /YAY&ܫޗK<0؉5ͼ wp1R}^LBlO*B &pJZc)'N\GfD( @~p)ѩ /A<-p~{yl=By(<$h-Q-ƑGFb(TP9w1rϐAI- *. E' 2'Lvq1B3Ę jB c.d\%t/yR~;.Ѻ=Z$r?lK!$i1=lcȺT!2=ޠ Eߪ^ug$&4UcP&礍K%s8;9T5ިgY7uDkc8:_ϐEv,-3Hm+!N3HPdy3@)raNuE $w1{̒WdO>^pbP%X򖾫 KcKbFH1.S1ilK.ibID\ףR1kz뇕+!u+R1JbY X-1?T/@ *԰+[V깒W8JtVzJpۃCٗ!5}ܨ <-f73p욞,J&*TfSc҉7ืs?C^ro[N$|(! !Es.=Q@K>Q[L^xoҷQZH}p]kFO *L|MdYI{^:=VӉq&!V{պavzA ALPz5/pE[KҦ`a^<9Ӂx WF ={y6_̊2={AtBΫ)uE'=a;Afb5vÍ~Vu?8b Pp&P9qi ^QG 9vQdfnY;DˌLi)Q=fR yq_dcN6 ц@t:GP뭁m唊z]B3162449'eAOM)w}zτ ho5^Zޠ#~؎ D*cc՛rox(5 D!8e n/ @ڽ>>_(TjNij?ވT3:?-MqXHܸ3i5p؀HbUw c+X5ڨ<iAM^H]`F$;N$=1_/`"`pz5T\ߐ K)=R%/ %nTmQjs|]b04]S\tɤ.)]Gt=/L뷤il^ ׫G-)TכDZ|d(C: J*9CpR5H*Lao gxIH%?*< 4Qe2PVj$Zc$a]bhH șt J$\/Ud^' O N`6YVI+pt[&{4z4Cs4h<8z'x@ƚ:t(0dByf O:3(3* 9t{܎LLdv]n$ۜ/`P!-IcڗuwϔϠTQ_QW %Ǵ㖺/4 B{;@;\]0LֵgM/^zw<>bTp7^ŦJ`s|?xr&l3ݑ!%!$9PqsyH)OV˚_*86PTVPh=(uo%<ƵP\XPIFΑ,(po(xL0[?;?:A4 %f6z{́j.6nFZYrsaK-Qɷi''B9@,;Ҧ;U'eq0#&KSDZ4]OO r3e-2ܢ1t=6wy>y0:wPC[Vneͅ);`r\ӯ K`"(ZTPFژ E1ߋO`4QxCE̶$X뺌#@ l(h<+WT#&ș<4з=0z~?Σ2:q1bݐ]VF^Y֜W+ӞD9)%a; ׏)5)~L%kJIOwx f we$>7rrpSCu_2+C`TS8f21E.;!X^ܣO0\+7WD-NdՖ-M -W_'!o=y~E1^8` `g-E3h-_v>聖1'^ފlZP Ս5:T5X]/UCQ=xḛgTۊMZ]jD/uH IXRes Jp7u GU AgjWӃ˥{n*cN6d|%o_:a@9LK-lZ=<Ļ@|5M6NZYX%^HHk7 nYK֭1?vU&(.X "p8hl#.—#{:#gJТZN 84Z]۰OYc>Jl,΋>,]["h K2-t)` Ru3PdeN]] tI)p-QnO{ŵp1x\!4R˔! Iv>*R-=)O9xpI^ɔلA+POmq h8>쏪~`f&)aD-a~jS I . *-(F51b&pvctոqh1E `Ghdk:m sUXtCGn:U}zNko,E9&CعTK/"ʙm^U  Fx[|TV;+8ikOJ؞{^H}C &Ć;jLf00\.ѭģT Qc'wƬba2L±=܉ ,Z/*ʞ\T2,?*mA7 ~n)C[<;gm>.J'oͦ8^HfqwKr.jn.`qq7Kփcrţ3?Ď Ŕs4ϡJ25tyno#^//GpϰLJn(| CiD N\ wԺYZDRƅ8y) /!NVV7}+YG;&rbbGgWV,LI/!Prx-{a`OKRcj\UlSKh~BJ8p^/)r!195ۑBṾ!e!!vXzj7gxQpC/0 L(Kf#}]')Szz'"uO;9EZbZ5wKj#mCΑ^j@mxwP.B.{ @%5%ưH, >zMd%U-ȷ(,Hg 8 3zxZVN ơqϤ<5 1)(-#Yw6a*\qx'"٪~oq4Eo_R>/ 8PLLu*i3mb8SHsJyO0Z40YHAۓ^UL쨄u$zkrb{1$"+mMR'+|Liy1cEUȽ&U80 /3| %W!+}n;aV`ƩJIn^0h}7jq b2no-liHq{: q>{37yT bP<2ZUYF9:V%}e?JA6'$}m[݄j\]sT{>9l_k1sRhv]d恮̆ZwrW+?-l+-`@_{ i@޹q@Lʞ0g,{Q JL acZq-`Rnn h|ONUnJ(R6z]XkIst ]jY2Nq6*PWTS|ECE1@zt[ET2~2rYdRpH\JvelZ֨8Y~2z\j 8U㊾`WC[QN(˻N=ŧǬ":`.b|*^]+uOSj<:o])>msSKrHa|`GG4IN ,Evx45v1sew|z̤Oa!Vc {,ūڴUxfb%'G뜕@1f $ZY`;mӍtIby"Sc3+hsjBP^.@^6KEȺ[տUhd#gO%s3ݓSH_Q1fj !,@Kاj\Ruj@t>rqJaɲ }5sxު#tJ{~c*6BF0߈=QRișxS4;SEtړӄ#nR~thdXV"ۉ) (캧n`I{zFex`ɼݰ^oH2՚^UkBWQFj)^y ?]:Z^A oZ9({ؔD7Cq5xFaRmhNtc7!ۯH=+ @3sदQ`sf9v#R+rYLh2_2Й{hfRW9Ypt`{5tǡbÌk*3Tȝۭg̹\k+m~vX< S&KmH_$[ec+a W0|V1 R,<~' CjBfw?ؐìBHF:6(nP_beRmrOo>!uwt^v7ls~|Q}J:/_8YQrtOUES_Tn:0c &ZumS:5ǃz7L<5@Y{4?BMfy0XIWK-jha=j3Lp;zgKHO?Mf#} TYUE):wyޔ—`Z@ݹd^faAAAd;h[]~!3ܣ4Ǟ><diA4?&$|"ڧ1m sR61M ٜ`*bj#,ڲ0l-%6^0Qe1-{FLNWzf9K wZUx_Hc֑$gL׎YȪ/ԊFDΣ(%!B`/t.S.(g6ýw(4ɤUH#=!C odJU]ʗ,GPsD9um&oձEYi9 L~Ҏv.{3(ݶս&Eě~Ƕ/(%&Fcv߄y~HOh2fvf#W ^t,/#$̦[ehk "s㮸.8(;mg*^؉82 0̯R.&2`jضn[~/w|'!=8Ԍ Hgbͣ4nc9_Y׺_VC#p^Ɖ9Dj(g-Y r2Y,ٍbO0ˆ59(vKH ץOɫ 7BJ2L2/OAn$KۗNٖjJඝiLq$TwI$2-IJQt4 Hg.p7Exǩ ZK8dkL.PdXOΆ=n"b\p, Uׁ&RnM0pF16eWY\1=zh-mhLzZQechXBe3P;$Q{[V4MJ@j~K*4úGfzӴe)\1 GUl  UR `e[2Q[*;g[Lgf/+Inv_ |,_C:~#m0Z6Cdΰ89^muHgDp% Sՠv YJ .f;2XO'_-A D2($1`<ÇipK('a8/0n9Dm"f!{]h5Y+BY)_Q>4srs뜖9={a,&«C#LoR~FqΘ.ҏ I"% nJ7$)1>WВH4`\dK49 *ҟ!o+FLVHїkO[tlKA =y(U>Ey Po7b9l9%){ @5Ձ>?c. kF[B~:Qp'$e$vܑIW&0$3N(0DT̅&!`"{( ke^y-r#(GN$@ղ }s܂upI&X"YwۭQe1}#ŽL1?LqXeB Yn -;t"ž -z ^zV\T UӒϗ;oK.!z"PA57#[!J4̯̒xQ% :=9k30w_ |5wyNk6PJgb|Cf`bA+nM&_h DF>;]1 f(} 9Aǩ Vϔ>-y1F" Go5 `@ \WPqFdhC*H& ǁ>+dl:;؁Vm]zf253+C*kH 烌^i_<J 7,GT6`vc#vTJCf`,`¿`5J 9n!vCuX ꐄҥlMliXLڟEpLS#|tURϘ:'Lx z! Zxr1d?{dg}eFCGoA):5#(g}g-7Ç~Ü@Վ,{ɝ!3"5>л9ʥ!Um5;s]DIiX1't,ކɻK H"\D{-A ,К[BOA`\ g䓛bڏb8!]ВXVHf0S%Щؕz} | 99 {-7-:fo[T֧Ag!w.Hq5hѕ܌OL ֥ P4!z_Y'&즨] qk pJd/cgbjY}T&b= \_1ČY0K;y̌o:<~lpb WSP`ib=/{giBcY۪'_ךG2 bL-Z@8Is>vqqv.; 4)٫QtC shQ\{m.|4#{].8y^UA.h!>2R(4P@+Zk]I6pq ?!F1Mt: V'3OSL|`s$+: JAV^6܇DwB?{s&=Wiq2<{\ źo:Hz@q-X}1 1oKL/e2BzvdW= >&] dm t]D|rY3YQs?61 ׸ٛz:,GXtFa=oCn;S1\L*yLs0M#fUCuNcm3MdۅaTr'ʹO5 RFv SOe4|j=:*`iT95˗6vٜbMby{Ly ZW.F F1Fr 3T0>b>Bgb0*ITǾ1ɟAH~bb؈;FPXOk>A[Ɠ\  @ %ѭ&)RcuLRUECLC`L"^h1 5s '[0A\.<4xݻ-7Ċ01<_om”Zg$彉&x}As;ٟ7Ok%0U}z=)}oLuj#&+rlxNS{ݻp>pÎYSOu~o~֞74"`'P; 1tM' $xCŴ=ǤYVEpmrLd ynl룇$St[CoA16AR>)N6M=&.CE (ɪV͸*=yzr?CFͼ`[ .Z֪ҍW`M~M7D6/<oڽ7n\>Ɇ?j!sbMب[SDpIAبn#w5H*ؐ@{v R7UQR&[949nOk}!>gm/! \Ռ`rلmli 'QḯybPY!]Ck[*TwgfŬs=ߍDfE?wv /PbnHL8?^l#bkLjsff0FJxh /@΀Vp̀)lچ5Ϣ!E=h7N7hݨʷ*?nR%xrmXUpt'x6 L\Wtn܊88D3  N= ؼ"O O3!TT|F`dbZAz]x`w I{3;.Ymi;YjP `~D`\uDvgY7x0?#ߒc'Rm"ڴ)@n 8M/<% F~x1"!Z a^} u*jDew.IkU$~~mv-6](o`O/Fa/Yl) OnBw5!*nK@+bB@{ ,xY`la(OfXrȤ7~PZD(ChChA'wZϼO!Xhs*f$&ԂWVSZFjQ7NB| )Is)̋7FIs<߮z)F6Lб xưra)%{2# 2ɖ6/ ,aYBo+S;:H<})4ƱT~OFbpdK{47ƒzCzl멇7 %?gV]i{x FΓ)1] 7'>`~l ""+w",ϛïN 0w>=G.; /}rE89.9'Y-`d2(-N6v0ݵ_>MR,:'∓'27H#=khYX~Tr3G=[U:=fuʠ 5٘%jrkwa54Rn.:*B61CWĭ[/z<^U!?$kahŔ6ՌV&ipAnߕ4x ʤtNс&h1gp@9f]`o1 9Po\[ڱ7Mh͔shv-XUeJX[b VnƔFV]1,M5~TuN: vL!``o1U] ZVh8kS+c=C>_n]_gEtJl 2L\lm9Hӏ/,a꛴ O(:đ]rROp3ޡ՘~*]45Wv476*ZvSԚY:BIe ,_c_IdC;B2LSU:lg;b:&P&&i劤>YmH~O=j;aAv(xb(x{5~4͑uei$Zo3.D‡n5!>߽\{b>h`7f`ӠDnխ[} _7OT~|9NeT|RЊzqvdY .}) A}|ebqjK}&qFJE,hF+*0KQF|_PڈTZPy*dP.MW=-^vńH$Zӎ9`\u>W ]l~vcNw̲]'3N)_r}aؾl9y _|\H1GRqI NtDro?~&t SYfqzˤ"Gr+PHt |1 A+,I!aHOF=*wA.ހu\9;=!Em~4O[ k=RY_%\пP1AQm^oQQM. |j{,g[)R2jA:/&FN pR[^W.UDDx"h`g̵e^`+Lץ 3Vex$Hj*r:kF2(!%4-N/7|:LJ &+5|U{J:+DBE>]Lͽ&$ -Pgqstڣ ѹa1u72ԑoW|v!"R3O25>BaE|(zF(v5LVpAkm\bY.w*NM_KkKc6D}d ; H8wa=K@e2`SAps^\d7]Phs*hĉDJzƐY}da%lfzf \81@ӌ.O-rȾS#ʹԬ542z`,0~=j!B@&k`ssqEn; T/ҊZr|~774 FsOK*ȴh.iy.]lr‘Sڿ1:=&<|]Bb{B,?PKO]0N}L1resN$ru gdCϽ:&,N7خ2Y :NݨU7ix fl=A3h\WewQ-s)zF,84m(%Gz?+ÜClu2ƞF^.TRb#Al~A`/Yoϥ9&DVtBwn[6orMwMl'S'P1%.weO:B@q̽tR[vLX?kǦXb i@x5+OߘSვ\ltiО:.+~y7F6Y8cx4J7EgD1W5[I+6F -F; `cJ=|@D5S;#>˽I;fl`ݴP"y5< Ѯ d&x F QroN- ]..Yx ̣X0]nqrXb"OpKɈc*ȩLz1sMԝġHͧyb`)Eu]f@-}aue@f2T=1@-[B RRl-Żv țN=aY Ez 1L>gilp+*[jGx34YUǪ1+DTP}#݃ro.%-B,=`Ha^/JCY6lBQPv8O}Wf3:=z9`eɆ9qz62W=<763b6S$W\$t YbX?'kq!IO{t57v<)6 S0v#j\&ؾK=/xW;Kxd/{K9o1אͬN+_0fxb/yDGIM[ؚ!ɩ3^\\(Dm"Gtm@E+P)ܷ ?JL+Q"r-?MQVIn7 [9ٽudcϗ+X5x S&&^6 ea?}>qzwyyvj>K4[LA,)p.VձFB=F!>,RGIǣCp#Pik26DHG$xnSz ` SUp^g2RBs.H9o;Г F؈ZVR(]NqiR0aZ2=h :Թ!ek(JRXERr've#_sw/~aBf94Y ^{J׽k-:'ij1yURtkzcxW0L@Qu8W4!gCȆ#t T*kx̡.Ɯ+Kcx bNlnZC@Ǐ*nA X[/9vEeܜMwyܟt-5:RMA U :\P#,E,|3Gaz:˵dT;>T9/a=*MJř,<}6evfevfp`?2p-qGHQ0+?oH\dXN#!i,fvZ1PZ8#}Zz{-Y ?`?" b]W-zT  厼[ *f QF(?/JK.}̴Cn7m+rQsVf+R펭)Z*_QS7'l~|VgCz'f4ˆv*Q2&9H,>"Tu]bn oz`& Iu %qyM1L\}93 .f^uȑ!AWiQ  pT/:bL lAR7Gso ~$3ЖGY$ca+8 AӶ,?)'xQm)c3n d#Ga')KѫȿmyRI05' bWPJE!@FI4Ja8{1O]{l~Z^_58+vFE@ pQd!$Cnm7((Fy6-Fe_"5~u@ֳfIqGFS 8r>By[.B>wޠdfg~!bH`fsdjRm-1j7XA kcv*OEJ d}({C"(ɑjQap_\ko0h!pc~u F t'żY  K}j/2C"G--5E tӈ-*>8oFfU&にe$"-p',&_b(p8`ϔBHzSdqdBGԜIيTPPF .7RrŞq>o$[8`gݬ2ӀHC>s;c+r/.%Qh+)sJhRps!:z_AZʬ&RڟidsL, Uu`/ W4{ZpoHcMppEFV?%4/N=ρ6_AO)gj;XAkEeR [@@l6wA92ݎsW Nu_U?AJ.6 Z|TĐ%l+n"Nc˝-)nҍYB@<1* T;*[(<b]ui֣wR˼A–"4~bOh%\;dWӊ*LՂ*Aƙ=9wG,q;zrV=$N˙132kVD7U |b}9"ݫwp=9a`%R@baY' SS.x `{ǻ/?蛮#+N/so_.pӍ\]BӟJ!FZ.KqyҗB\.:LspΒC=xe7rq]u*vJO1;_xd Ru "8?=2Y~M&u A9!(4K2imThZE, MڊQiEXA{+7@ 6#ѿoؕR9HƨY>df;򤅐064Jv6hJ 84+k}§ц:b_vnUc_.DbthL.弍9Dۦn$M{5 n,j2vxE߹O+BOyc%|>k/cϒݤm~6k# JxeЎK@>_9:L|ꥨfGNQ=ZVG7!R1Btd q!aKq @20p6h7ÿf+0Eeڣٞ)!C%\6. Kͳ|r{E `Sw0Hx NBXᖖjvh1 XE}^L OcI9Quz'踁o=MHwHk"]SnIɗk9STyZE'[z1SɄ`$ZYp39c7yjlݤ_y-D  ^UNnƽ^Gf*Iڣi#EȚ@.1}Uz4PrV(UJ[8 :J"Ba̦]4A}K2ot·I1F3|&k~oӀ2 *eܝrhoVk>F=?fJ#>HSVajvWY{͍$lL &I!w҄)=hމc䠂]d<0sgn }X^YusaKM*%ٸrHpv KN0K0>0kpb)ׯ c- =bJ7+a}VBP5+Y?_yFfsښ1 JFd:cA+t@O{@"3$J'bsvYsW}O/CY86fQ?,&4_DfKdϬFS68;Ga>d쫅MN 16r7eNxҔ|^|dqx>m Yz UGXa] 1 ́":aaeQDJ.3^+ s31<4b-GQb{&E'wJ{`W'GQGz /BuM#3@wLuP7(sҼ*S`\MWɥBpT?#J5+@dԥouj)dr<}pk9N!sF]atO}`$\ms3?ޫ@K\T1,n8ZLCL] >&ߩua~[᪢`HٖtqOIeU޵*X0{ {~Ax3ڞž 1曶&33\ޖ1Эau6d4P_oPTrVLD$anp m3Zgq%pU~N0^>~6##~Գ L@X!W%Bt17v8GhJVR/KtTcV ?$v? l OUOq3b [_zTH AeD`&c+ L4ۛ7LdEr6iZz,|ёQMqXX6=ʼsn@F5,35kEMlq;mhNIۭ0g`w?mb[=.pyһSuJnp45g8Oa8~ KDaaB LR3zG~2aW=Y0>4YҸ3d% ~3}'hp-l.]>AK) ƙB4_^[ћ:Z-hİ:cIc ^CD8Fw q (GF^锛NHt ;Ƒ386P;˩N|'pm8O 3A{gO(sFy6cmb{nIF/>]\z,nU 71K'1W{L\^iu%1%$>%S?Ƿ~{0 CRd.PuCĵ `^/Ajgѿ5}ϝɼZh]ƝH _!aKVLt>v<ф~P^-J>G/Z1PsLoy>N49dEJTik:-yY)x- NDwkx!( %o/"(OkcT;\xX«d'Ob+v |x.+znWRR}J D[8k>@;pC]vUBώLN`A~9Π(:U;*!VIjJ$̾DQBX.y gG)^!&\\mt/AĆӆIL\fMX1.P01Mv utrwc졝nxa^ *A?=qg ƠEw0u_>(pRpBCO1 ʍmtY6xүlt~+[^##jaLrEr.F߬QNZ>2)Ga{Ĕ k:c-P'#ŭ>Tk4P4Jf- 9.Z8F}u9f Ddr),=}C[.fj\}">&ߪi90/H{%oS(vC5 0R쥦uH"M+ .m+I)kH`ZMpJ򡻢;֔HyE\Ovگ@,jpJ;DlװyϦտJ׽ yW/b [w 莨}E @]P{Ҭt4FFKXX-ꡠ_\QB $s19g(꾸?2 th<(^2h5IAk:V?S`/BW ~&7D&V㯬?ztqiUjAh:b`j{nJ(0"Vđ`x%>j8E>{hٴ[dʃMS ֩"x.ArqbQ紐UjEtăՙa/=/KEǰ,>?p)eN6y(HN] ɸu#> U`='}4Ǻ󺨂?̺fTupT.Ý.`$d82tZ{F$DOI~LjtW࠶ n SƘ g{j]- e(J cnRLIpP=ș{ߩh& =8`uWf}yv{ dd .iM7Rq=ԲEN8_9is|"u4E F mk.Ƌ2--$o!. 2ƠW̪듊2Ff۟u# *j.B)Fxr\9QCo|łF](nw;u9?:0Drz2w22Y>MD6x{R)WXEq*GJRKn#J :i݁`pQmCBgW5 lmq"ɖvi7!˓y_;:w%UPUni J XW:akx%Yh|'7;tRB{7]m ssN~Wh.V#ygn.W w"N,{twͲ%5BJ](Cbϧ|AdS+7nk9$HQ"zx}MO V:ړ>IQXsX0էf5DľUyX&o#H )qh9Mj>q=ZehacTTȿaй?w }P{Im=ڛ·,G2s&(LJi"F؎Qh:S'Mq;&֬60VưH*3 -A?C*&D)aܯwiH!Ey>()lɧzG`,EA P!;D,N2町Ft@rΌASkum=73"+"ڼ3>?Xӡh[᥉"3KyhW_eV~Qsu+kxrcC5pȲO.Ao+=4uރ7S6On W+PjjUnnT=~_e|&N!u Qм.,V+Πl4Vwk`v`"] j>{/Lʀ-6η5w[Ĵ~v- [1£!i)T/h SP !E^PU&< He+FOexXF*6ű\ Z'{zOC'{ڔb7:vy^+yB-IPJݾБ Tf33 !+m =Tebσ>謣8 R^wWI`~ oBRIob{;kn@QM#U< ;ըv^G[4/++JVHfbÄ0,bƧWg.%sh9iHZg5qwnpQ?w !54,]A fGQĝL1Kh"N6z8`uc2 fEGsuZN.jeJ @6y>d'ܕ\|=K{N4vQl8xk}" npmȿ'~k%װa5Dfr:>%bLfS3wCde, #ZD4S&G̟A]ɧqrjg. \T+r>ƌ28ߓHI4N'j}&Oz Sȟʍ9p 4iXOR\/e.f?=n&T}TcSnw'y+D`X ڇ]CYjg/X:`{03O;Ƙ8bIHd0,^bD2/y!8 H&1]Ȧ<^ҋў^^r? [+Ai`IS0H̓e $aaKh_d{{,ZA%+^ҺLhuF6{18Fth\mB_[ȮO٤1j%p^.vMXr+qa$kC)FdA8yޟt7"< 2Wm yϩIiiPyk^&lˊS>B Hpˡv넚@aK৽$#-G:l0,IZkp[IEy2+!uT.N[ ׊_n3ıU^ۊbS_H;O@Q<_u,>^A͌MoayMsґJ~$`ۑ4$aħd}夊[n.PVG#62e(]F!6|sNTqoGuI Y>O-p岚!л8&;33 J}AIYb!hPW t,e_\|d4ȁuS(pz#e!"E( ShD=6 oC}[m93%jmu{l-.wBHDBYIm!SpKɶz&/So?S?B=ڮIeZ%1Zz4 ޴|SRkJAikCIo1ZOGд}!I_k q%@"wo+pi.J:cY'ʀº[ԛ@d>Kힾ>|bN@),ԜShGSYopG-GԺH7xA*^AŃ&J!Vp}Fh;KsdD:-f،U.zEh΋kTw p@;èQV X54Բst.- /(8jCӖDkk!@)x&RVc_Xf4>47?888֗`QOqäQg { /Fһ(${- $B?(S!f=8NoO2Z(6>v=6as:)xuVM |buD1RCԱ+1CIFX}b_L*@ eaYF{?m 㨴[b|?g4pQcPe89CBg!A.!i[Q_ӓFY}EJ7 .xJ癏`ql@/ vܜ j,5a9>oH *I!kyvHKpe:sP[ˑ$ ݓ)Ȁm`eՔH9F }0'sSpsBVVVOO-VGIayyRʙ+=Y*U*{PrgOsBj@_Hph,P,|x}/>AQ2aSI;VLoakp| za}b=AնRiw.^%si B}O H>'@ jasXs+MP(?e{/oTxV(,Z hըµe'{Or&Ӛ\. }2Q6FlX5\6:2z\ *MyFגZyV05B(,-kS GUBoi{AѸ{zġTDSؘ/#%|YwInvDk[U]%'ȱ*=`гQZcqqYKvVbDonwĘ|#4WVʤ&2ƏL; xrʶaeK!`+[.2rRiH5nDqK ],SIZp)3p?GgvJ9pgҹ ϬZC-Ab 'z͙<SG}QVTh,s=6]wFtFg71'؜ ,hn!)g633hwDLV2]xoD ,H0V!v8`z}; j$e/A'-ޅq,"/x&*۹EQCPny'VT>Gvryֹ2~h$ժ1f=[>]%GLocXg8Nr==r=/:oumN=dz|Uw|T#ۈ_IɆҰ0e'aDQYi_D7[YYyS>#$ytFM9v@p~rih‰ mV(>*HUƟRA4\m,xڳbi%nyK+t*krTd)B*̆km.j#C_EHtf҂f^ .n>`RDADnuG(VF?|V߉%]2ȭŶlmLbo–B- dU0SntQ[tly6tY /+:@Uׇ%-E`tfôm%I#iض |);W{%0$JCZY?$;qv/GY,JYut>l=I$\Pp[% j_w7/bdiYjWGl Hn'N8s~S i^<82_1+U::Lk uȫAbqws'vVuG` fX7[Wh+j0R{]7l`ی*YVg|Jù;eQl#8;S{dRؿx缾JD  ~n1Vch:D˨YyU^y.)ư.d h޹ܕy.}vnQHmIR4Ksq ԲH^fL܇(PQRc HAO^C73Aټ:wOK70BڟB8Co"ጝZ0,i- :8]'̔#yKWOO/mm/*ޓ,vx+_ LDzUlN V 2:suGt:3b%"(Ϭka7=!nd ;; Rp*sOԝ:s pꋟb-6^k+∈6A+) jk/j;P}zj^ TD(M⛳pG-s42<~jCr_!l ukuRI[$>28K~ A6 ߀U.>e wن.oXc.9H9THahJkУ t]sy_ ?{Ez.Q @o?gh…\71z1˚dP s7$"JAɀkum̓D-daDxɬy/ڗ&F QJg-R=2#&c?_3*Q~I/aGL#37Xo[ɳᩄuI(CN@m]ax-6)oq_CD`vpCukBiJ4O$@=y }X12.uWmRF$dsUp @H 4Asr;tfl^Yά,%m6wp2N샺 ֑Piv8*ye?Qd %.?z?B/}ZGibQUJž*^lWFPI?)&%B32 ';++TOݶ)h]8C3v#`Z>s0O2ZǛƭsBKcEK5Ms~NL L3ꬿ2/p8ގ~j0F@hW"J'tGk;dKŭ2׆JTTƅ ZGƎ:d5PS%ǵ7=F9(\f$8}f-4MZbпme0/Gv.<Jr׹( 0Jz9bAh{h/`[dTi༊ J]SӔ虋­R zI$Xi'jF-{.-ϰLN762)/z@Z4RD|͕Q8; i$}IB==g^ۀ$ZZ>$zm<*dCilY<9~˫QKXO.錕ECFDbʑ l^눔 IL;~#m@\3M!y24O$c%j)i{&J!9(=Zd2&uoT`C[x]Ō I{uQo1>RߒTnLxb%w:_x\q7FtHAVl.$O?Ʋ.%DL"uesz)7[]QsŇ&P/GOI"%&;(GUj{.HzJM W>v'lkQFmi (XCo^;p @: khb@ Y wsiEEfE˜< fm݂mTl {s׭#t3bznE{14ǯ˯ՁȬ3c66"[}@XBљ6S?)@p,dQVe͝C2[iq{v"!qO|߉/ǁz&`R BssV,}.Y*MC'wEjlwatTGZG'W!&x.$j<rw{ȕvxiwΑeRJ89rlF׿4p 716O]ISE|rª7D[[pF BKҋ7[T=e ZD*x(;jV/,Ub3= gIE;kDL@WǘPt)lm8/7ޛPp6}qQA Jl"9x-v-¡6xr=6W)F S:͗_C<&y)$22z 6ecQ 5KT#BY22X[;$H5#2t R9+ZvM'`ٱ?Zz lj 3ǜ 4ߘFx<\sz%:.ʗ:@eZ^j& zwb\.;N(a&x8G$!ORɕצʓ~O%  1I9APOxE>#PGzʽ hsZṁ/z8U>uk?ItG,giH?Y6ߘ3NLRI!Y-7q zE?r;tnƌ{{$}j?ڙam` k:ͧ VSd1S󞮎qp bDNx0դZP^G deYGcIlM(,"gC- z;S*dC9H)iBZP[8:HldB[3{4'1 }dKsOE4TXrvʸd$dQ 46dE^ m|agLr1&Hƞ'Č:X0 %ٹ?R1:+7,`~gYxяEVSRY>y<ͮTؽ_VHu^R];6Nt* =F%q*0qBƟG5ou!GFkCk':57ΓxA7ӅNQ)A!5Nw8n= wPr ~AR ''!'0 B+\Vl?jA,dYד`y/c]KnK[вׯ^$)o+ٍ Arկ)N$<<+XClL-I>mH. +f;-j0ᰦs;U;`1+*L:&3r7푾dT-*yRGi.[c6]5kuc_ 1 1z ξ H$dڏwT)j%C%7"pЄgī $Uyvtf {>2q['Qm'η HPԋhsS^*)  VSC2.Y zݲ7տZѩ&aKfń=o7^< \mvEHRHOh}3}Ch8e27s΀I.C1MS$ʼ>M|L.o <Z6K5]2w<Nu '0D%M=F *PxrMZdj!{jt60A\qD%Gb_b7@6?Eq0ND[Jãvcn"jT5rH/%hP$=Є)Yɧ>Սv|>5"'IR lE#\]XP~׊aސp"Osls L1^Nj}FIA0ZedV`پ-5%` y4d5b-YQm$LER"qz7) m@.L4Qe*|ůcː#k"Dp理m>hr<(9C3GN95 9~}'6;e!(\3wpF.j$),][@4?O;rR@,O^3Q؏IAbN%|ҏZZBwTcxr6,P-? k7zc  vBv]Q`d. h[spQfݝ*X:p!)mX;J@#Yڷ'B d =^#[J|ݒBՠl&+7VK 5eaj{v11(k 2!Gh)(*ʼn ^r˷uGѿ"&HMYz8DV2UKdz/Z %*^|s R Hbad !LYo <$We%Bzm  ѥDk}gOWUdk'ܕ/۪ߠT u췻1 O\=Kx[.Ĝ. ?F" vBLA翵#Tu2ɞֈ1y"؉<,Mg3/M_urpIy/mz]޷&;e%'0Q`a$8:d 0h;4v}-霚goPoA`tk?oUQwtykgn(;PM:;D}jGOXN]vQ>aNfEx]r-VZ-@&MEet*e{KM5[&5{>IOmMvkF2Oݸ1a3Ik'DS̝ZcCD#B$MD_ϩ'd=‰A" gBg{b) k2w 5D_7 W ̋4FN^`yvSN&UJ*Jiï_R_^縨r~iT̎ί}m uxlUm!W߫02<Bh' )j@[_T3P(&fBkV^v du0U*~ꕂ82epp6Cw*ǚ/Kw3@-X҈l*rwZI-H4|vpB+i}fu7LXqQnĘ\e*7E ~@Me$$+W"`иDD~C<51D6 % Ƕ |cImU<LVt}VtHb^밮hz ly}y{tIzΨĹ(#VNF܊eM^C&~Obc_]g'3eT[dJye͈ ; 3BL)/DyI#91:"cR3V> Lp^1#(º3v[X?alkۦqnHIٙq-ndmDA 4QwdhI4`+ulKD`,=žk,$zhRc1dH?VX}4g#֢^#X"CTm.H*dz"F.|;\ڦ Ep@RUt5 }1k, ܅lwWt|rd\LTQxgXxZ6y8@M$$yI\7IaN<*,cKnWﹳ$C#psX,5ƴl}cdg}"=cVZ?"6SY+*gx!,ɜI ʚ" xF\Su?ISVTy:'vI]}M١~^'[#iD<-0fFIOX5{I*a-馇\s&;3ƺLE="C3tTȐ4@Ӳ-20"tdJXư$3 ̀Xvr( BC\>INJ,0HsZ#o41dTFxI8o ڿ )ӝ/!*"[p_h釢S`dތ?+Dv.`Cc2=aP%,0+ ?K~=ӗw&Gf 6ݫ9\sya 4Y,lWU܆6`L5IcQÌb~ܒ#+Qd03nG#@i󊏲ߝjʌU1kW*IhuwlsP=JCLm MPKR ٹhuoQyjL goGp^׷h49FwF_me\$Y+V< L*4wƾ>A,W򟞓_b8TVF@#k+GW3ZDx~SrY8SM1&*l!1)+2etƮ=p C໊HZs! ga)s` 7JLm$t:PU#1[4Z']wZ=S4O!Bf l 4T%ȑ/ 1x@вB:ZOuS25nq{ RAM!ed0˯lݰq?Lh eNZpU1 6I39A:{ߗGH AADF]=Q#v=:9mR *l`w",iI1380>z>5!!7+"ՔAgB_b K r.XJT_j~"JA2Gn`'jf`qED08޴Jx)Y<VI5q`!oIckyd l<[Hs5CcXalcdǡ5_M NLiD"a)Qpے6ó }WY[+AhLS uM K:}p_q @vz9%o뽚wN<#b_ق^co:c 4BZov#^?o^iz xVvmf:C~\MAܤE1bu_-SSEnjBQ?%Ik@<:,6|I0rZ~EF5"|M( ?C9OTJ Ƶ'Z;M+,DWVx^C[I _`z(̶Fĥs,N'%`R-K_.ƇYXiYY (54~_7`0wY:6 ű|7ZW[J\ "R,t~06TYБ9dI{={r&#ǃXQc,Xa)lΩhP;]DMBd^ylm9+7rA>Ś kxZ5y+p`΀/׋ Uy!aOjH+4q')N"lN=<:hY09.͹@pїYj'(qA3ἪsNqۢ 2/mww4%1Դ32 Hș$y e;j:"bAPAY>Qg/#iY", w+" h6+/%@y?]hmof9U .-ޕ2Hqi@$Z .CU.Q 830,8k%bU'/G|^.J& w tX$9Պ8t3=|!U_9.\I] -ە ڋ Þ-iV儩'I( !MVM ϖU EKgp>Օ?$P(-߭!(v,,{ݗ_pBG,)=W;YCx TDe~= wy@qp?_ð>,o/D n)R)V>+#E$ ֋cT;$Ӏel\[*7%^/g 4ЗI# RHV&^OMbX\8u, A?uYƏ#te\mXrm"qj%X>i?;"IBk/1~~߯Ij+($z9 2+y(g'هR`7r6UpI6-$*hlZ̈n(/$P) ?qNmA  ( 3%3?,]Sxw\aGp22gd 8r_xXʄ:g,ҞɕuB'=7` #Jɻ`89UuIc]^o#+-+ [ee|S 0{+1G꥘AL8n7: M!6ǝb7jdjA]@:.MuUZy>=,0WwKGjUEʵd^nF u*ȹ[`4RN]<@_!% ]Ika\ b`.iM Q]5;`N9b>1J)(@9X qυ۶Xض *ء9USO| #Y ݆F;IkͿw0_6=!. BRIhb?uh/:@ؾ.g&#ڡbOHObhqT@w`鼳 ЂWU%'1h%sn؆Qr<⸣iFSΧ[g>zp B;NcTkr+`>  LHgPL%:2it(d9J,Ql=A!DsCB^8*{J/J38*4䳟Z9g_~o+HϓsJڛ ƭ-͘ vh3O=2VYE,]8 nNLA; C}]wpL0Ѵ=åHi3&^&>Qq\J/İLQd{@Ple'Iچe"ycU0+`R:yYb"@G~Yٹ.8-M,^ZGvdtG.оm:]"P)@m4U_R3%fw2KB鎼_"T<;C5o>2ܫ¬M].᱕ 39Qqcn~,FI'Y9?dmBÍLɢyTpqE.Ȳ=|U\{^G5촷2囶Rcƀ"?;Q[@ s,u6fҾkV玣'O1h#h7 O6.u"YlW=Ҡ3XQ`"Y{br25$]&GuUn@1Jk,E>kC*-MTslߍkjEtQR6l[;x`{ @-2 i1:XBgI|D+{BIIkUGg -Ɵg Jbd:=QաvR`1&c@P,i<bɰlLꞲM W . )(uEn0$L$iUO4~OSF+avdO7C@3nզ[QAFsc4!ӷY ]R(i&.w߁EO[=]",~#[~X)O~{OՑ؈j06wϑ]0i$;wT$QRj| sd&^r 4PkfUKps9^Т½uHq0q;Oa.V^y"ESUY&^6E2 b0vm.tSkJTne*;Mp]H$1t0Sr`z:)ԇ)Qelo/Z9GqM+{_r>C|S&GGc KzTHQ khjn+ &UŪQU"&ר"A6C"Mx8)>tS1^u>@B%A 57ƉR^[n>Iw쵿;+mQf?DNJ&zyR׾Ys3eajL'E/q[k;sl}(gĢnBi$.N(samrQ=6+'qF`tXyvBazS#HQanm ғ6 d[OC'_xc7j"f*.^˧Ai2 Y^r;zU$,On1RZu!ciPDC ;P^UFA E`z#ơ6D c^ ApttLS|l:05k#P:;[GWy>M ^VqbhəgsܤwgAT5<`U-mhOw6_Yjf&A``0mࢆ2B)R+jMp6#B$ bȣ+7Hh>8y&1gwCI1 | SX "dnslAs x.Ks[|5*Lz So̢HS,NՔ+69ɫ at`n Y$` 7PԂux.{ d jR BEi<7 @5șMcHGjBl"2DMȬanQܑVMXmokmF~k@mu(w?\;]2J42ǹ  ]qxuEa*`1Tp˼@ uf\/=S}Xtԃg o'Oϒhv( -Ԙ@C u+ !Xľ-Fkt&eE jAo&Av'^8\9vsnw5pm+`%ς/T⇢;ج+ ܵx(<ՈJQ$Wˊܧ Fkog;3D³)Za~zS,sjЌf)g+ПTłBONZb먁}/#L|sJʰ=+ JMٱJ(d'?ÆTwpdT"-çx2v]K`mї]MO"a8~M1sF|F /|Vs%{:c&}S)!S/v?d))M6hצ c ϙ$.=b_34|/{5<:׶ә@t OlMk9ssgH[xl\TnɵHzgyV<-!#-#hP@6z}rRNo=J[PFbYfdr& eTt8#9cרQIJ1kHތjx-ٺh$oaέoҌ;#w9ogekk#EEJnJpxz.()BTDmp ̩~;s a9ys*ӭq{=TG,4,7T㒰/]B e! e̬`׈,74.ǥh8UfINww/ޞX>I(־blrK!> BCѩzM8Cs]}}W`ePmBey^>k\RA뷕<>$Vr1`Vna|=qnq]5C犪H$JJq(ǜ7x|yY9q9k&a2't"L?Byz]~q:WT7 Z`eB*բ1$CP,m9iSh ĿnOQ]3;I8HBxT>@*(;Nn_񚿃)w{o]7;Ўb6bgI(C1''i7fta0%x1MLF!bdrf]=>꯹igm MYB\{ÜSu?嬁OO/檪e+أSv‚8R/!'GuѴUװXYvUD5۽Q5L-uf0ϓ (I0B FөDWBAv~_=@tԎ6tN߈SPמ*iJFFD m~z@,^nv2 f*fg.[ Hhrr^Ǭ8pLw)KռT%`Қ C!o{ԩ]ݠr!"45-/ 9E(#0!QSɈ!rٸo: q}݀J5%Ab¢ "2zUB_MC{6kC4! 6uFscő[;yܘCad A~TɊ*1ԩ09 *0݆o_:>'?ݣOP)Sd$lTQ{K*J6o1^MhT1WUQֿE,9!o½ͫosgq[%i[|&2Qs'9`낵CiX[nlFl[`6+3 x+liFT2\nVbhkIp@T毱^DC @Qs:/jL3|IKm+KSKOsf'bxeFQ&ukCǗz$=~a3۹\"kc%lm޹u &ՌͶva{GwF; El<XPE${-3jRFAQ|⊌>%-5u}%MbN`.H|j&\BlY;=^'N"EB\QX(e2GW9lDyŷ[h1X:wODT;ݤ4'z5@o!'q}b8X,4- >iDҩ`ޟs ED+'>[°ݣW;>r<0fNt~7T~c'hIsޯiDx5!ټ- t)#gyP 7?=pQ{X˷Q2؁nQw|ظp$;MHkLZS~qB@ԥ|kt5bcP-jhwy֔2F!i aANFFr"pW=F2/Օ,|$p$A`RuW  iɣHy h3XQ& RM,ơJ=[HV!Π:vKHO*PSFvgɶ5j$pZNSs $ϡfH7!ȡP4cUjJ%DծAr%~4Sц >dܘQة/r"]Yq:݌O۪ϩ;&p!SUYvr%WUwN;,.ed8V0#c2WˤZՁW,LZxq̞|s5kb09OY\U @Ut2yTx~,W"Ր54Oc )d!XȲM9i$|>Ф;4Hֽ4*:8э4Oӓ6p!ʎrO-!F8laZk[E |y.!VC=gV?fWbj9dY8"8X~a*uVsSh8dĤ<8 NeqiHY2o0{$&,:/7P1oyNtca)I| kDJ̩楻`N<׭<:Y%]Sd(nt?QwcNI3K=\B뻐hui0auۗ7/0,(X" y0h0oFeu=ũ]IMz0dcH F*pGr~W T}ڴT,rJuۿԤK<3gx2Z;C D+f=PJSCOflq#G%jjeΥv9-62|%eLTBe\8ȕ@jZ*!]:k&s5T|XIho(kSl9'&%mA) C¢3PXmd<ؗ+툡e`34yJQt(9H4HL"M)Q ӜI QN5SFrҿCSLERæ!sZu%GBd&ef+Mcu_ xN[pHW*-=d\EWEvG~::vPYa"K!LMnqv(qjqXLanw*2L|?y%F3^WL_OXc< [??UJi2>vOg+~OG,r`+FJ?* D-Emg5"RKW3*Kdk'yH^fVz[ 'W K_Ag i*6{,ь#g^f-RwB1/~Y h$#}tQ8c?Iፓѯ37C ky? ,ڽߞX+#= NIN8K=4^*UcF[=9֣368RsFmnqOB9m7iZ%}D~.F},.!ΆԢ0h.'J\ T ,웇8eŅ't5kgbse["ǃp0KbM kĶ%K+=R. \_?hAs9nJycB"hӌ 3JTǤG|}< cEWʎQq(";j E:(ǟ_58MU'~ԜPwT= [)_) ؏e'}+<=X6C[><-4n]#n/[:oo"<=/QuWtZʇ_g/Y" *QH,Ǎ lC`a'8dQt9lEyDf n>WOeLj_KJjq0cOs@idH.g6_3m'JN@f BR" | =e24Y;.)jDOH6(QJY/ʘ|؈g7Suhl@++!R|*ɛd0d #0$+gBύ%%WYS)U'/!f\ZJ$9n d:tE_uw" R:El^A]8jضi*8_rM?b/^waW݈.T\=$irBo]!AQn0Vx%V4l*ҧĪg5'r!|7wL!XqZ5e|k?ۯFkPԭXԟ!Sgj/]'3x`̸FQ 2(d5o^"H]>NXyD  f~ S={prd$)^WMm gA= A$jU),c' 1̧ Z`X`Oɤ[qB0]i- G;)\yRwl\ ?iJ UƎqm Ř*YPۦHӷa.QymaŰxwF.d*4}#ߌٴ 93S?h3 9Vy]ڕ3X&tBTj, Ch"]o :um]qC'@vau"& yPg pE\vMEJ6XõP,]",$};#Rɘ%q%VMdN#*Lv`ۏ!Ud}ktl5 |jʄ'17ϧx n3)@&Pr&Z3w"]z- j 3$A:uPxKR"7Z?3R7N|RVjYX{s~%3d?FyxB à5 iwU\.2UJXͷyJC?XopHz@:dsd7LPM{`fwZbunH*[&c $"[5T>qaq\: P,$ N&WghWs|Sd5DJf-"x8,=L8*P{kF0 -(JU"Y!^wkrGj[Q R9 vI-]|^XQioԩ1̵ʷɵfFbр!tՑߍ&"|ɟlbkƅ[!`dRXd&vc}sztaO ZRh?!enբ?l_m [12̛$ h1!&88<:Rn;m2#(Q<]npbTB/q^4fͩߵōy"Z`,Hـh=v-!Q1ܿ B^P؜UߐսsFЃvZ-eD]C72Erc3/mnQKɧ6S9E TECY)~ SK`0">KEh?We:sZ9U *Dh*v2~n]"aD~ 5-UJhS0[L/mOD3Az67_7"KINښs$gzh>xnwl,.Og&)ӳ/~z6 ?u]i%cysKt?˅ڽU`|e?$o IpӯG1OJ I>يxq$ hxCE7&f6͌rgQrsj  +mLui{>)qø!#6\0ܧXRj F6>b|^\MA6>H0| m|b,Wk6[qG]!殼GU^jh!l̨I:}ޟwENA&N> 'y Xq8:;˗)]=h^gGtf2ȮOڷFP8|!JrgMnӘ)3dP+J9ƮXы^s%j`uD~|QeY&t%3QT츍s/_Q`_ 6Q}` ;D|cHV-~zODb@/ȃTbNkKԋ8q![PNs _<ʍo 1Hj "ȆZ]:'I R6 a{]dݳ;I`x~GJ}Ds:rYRsNr@Ũunj=!;' HaDvq٠ L4Vb:oI3,S468ŜR=?ѳn(TQKZ6_}i=3:^$q}kx) 4/h3q^*ݧe.[΃a4dEV ykI\[+pb&pƳhLZ#2 'CK6jԥs\`}=)ذYuCr6w䪓"ķUـznsHV϶[境[~L NJBhsk?S-u'.^(5]P~QoGk̐?BXÊX \Kӂ x. xf 2n 亶kk|m[%= ҄}ej'+F9R)kQ=ѬViM/M^%h4Gw%4'7!v_K[R:5ݰ5.(, nBp*Cj6q4FՀߒP-&Ed@hj{Ef캵VqVҸ,#lsdנi=4n'KkOw1bvKEҬed 4Of܌`~ ֧^<} 9%}[<|kLCywAWs%|sv~=1Wf] q6S e7xVI_r,K%=?*&IjϤ.mA%M".LN(4<\b$,›GLe(CE>VkC+ۮ@qa0(x8#9tMO+ǎ fɕEXV*4 h>$679^[xh֩#Ӈudx]ߗyKm6h)M" BpS \f̊> _~yoBC 7T֮ůuBG3}2Gm4pUEտ;kn.BÅ5Z CyvdRӅ4hFdF"i$f?*1eeF^rJ1D[x$:9K>U¹$Yƶ3AgdQ̀30 9f ;9H څb;CEak7~! pPRXY jL+$+u64_.³=eO~]j :-hyR-[z/az/z$})F/Ap^ͥOjXIj<Ů>8 _ED!dQmE^O%ҏ[j׻ QNOqx.ݕRv+[dBB~ez](8x G&r@uaZ7[*?75>^dѼ``eV;QM*4A0.53)1yP W/7c1 V}"nkh\JZqaaXZXETzTYuB+N{ }`YK,H5khG\;UGEve( n"Ǎ#TM2(3udD@h\}Ov 9N6ɤMFm/fc!H-Ux n,' (f *B{8iVOb8d'Vv2g+n\3Nk 3'Hi*a.[:1Ӎ/e6jg^oB׿(ɭw\w~b˶ѕ a$,rn?}C|״8 .XlPySUtWܩ-Wn97QjzpԷNpGܞˤ|TG9$&2C@'Rvj=@!O}h;/rY##'|5IuPεX`ycH 8WNw;=U"qP0,yJ!.wL!֯Pm˸{|miZrT 39\vҵZk4ϓƋM;0K+e#堾~+ sô3RBXlPOZ G!9d\%F{||;BvYtθS÷$`1K pnTttfr}7rH6i/{uPTʃқ\h MDzHԫ>pҙCo-">œluFeVIHQ gR֓qNA |q3Gkh!' ӣN^c#ͰA{;QGgUREo7e\'(#u @p{AuUM W )`gY9jqnAnu7X.̂G)2I)_' 1չV"zWDhf3vCRE;!Z%ãRKIꔧ#တ VΝRJ5ݚ*co;%I&glk,W%p7x_oE{vt:m3U~]Sb4bRi^Ci $@T4_5-9̅>Vc-{AUvF##wy9ftWj<}t*&8] 2X3jj8t!":ՠDǠ^R' n*/a TBQTY*@nX/Pү2w 9]PR&S{XGE}"}: oI `K8f?ΧgE#o//k8W4mGgc$RG}iOh6B"%:Ɋ<]H~q1pS2RمcZu Ead2A6$e֐.b6>X}ksX|=r\ĿF%DŽ14Xӿ^j 9;\)5t}/p}H7P}>l('^%P׮SOq0j0eI >Y|!/%2vHd3/)L˵tH/P-1sz}ǯcigV_U}]Z3'+ؚQ(;iEu`g_M;Z6L lsQRvj']JtW u72ִT`{p` y>*4VTPO #b+?p&)EzxC&>AFbrXe@(0FL<(<&SYֻ Q qz+F) i* n{Ր; +it[H+ilm^Q(ՈMfimwR1%g7ڑM <"^ĂҐI>N8%N2-R (swZ\dF\7w"FFNJXd>'߳+nQGXiNkGulۢWlQ:JkَdI7R(5Њ4X$I8c𠋁n{qsu b"dtqkw!-&y(6ͻ5}1$XaёXhtq9RB*[:{wm<.۠o~iʍ1Kv\i:6Uݒ5+ŸU-h+xq#3+حh @he jd"_?kx`-~h63_|))iuXJ-e̸zeW(uF ӑ};RG2듨H+=fGm# j.C+(TlCr72)E:t 0A7 0IfkAi9qCh^wNVT-zȧBzN?KW9?EH^K(ڴ ;S`l(ʆjϰ (.T|mSxhW9+=4FTz8(.G;of'xI?vWzK9=##\0 U%%y\zXri^p' jNb]\XM %+@,;`NXqvSS"[9J\pqHRAE&+byC5tyEgגxU^~EJR[9`@Y<?UL5'Rl;ufW:٘z뷒hݡ׻J< Wwr )mr W޹+VZTƻ@N`Q+=$07h<ۊ/G o,.&v3^ O Ĝr_ꃄdY_SO;Jh{6qe&?5>RB&0T'{ NB+gtQ 0wDOkɸIYC oA̾e-n+(N =Xܩ57S9nƯF"h7ln%y:܁6mN|?Yu~t)ί^<ңj ܈~ Vl!lO?D6G0h+[2E^ /+*wJ4m}1`AKu}gT hR^&v"[ 8U&ZB0îb_loKfO/4;?݇CN  LWxƳ#! .z=2zF3 ,YOҋLI/I0h{HɊlalɖ }'E`YZkYۉ&'Ȃ@1ԧ%lg`MәÝ?e_=HWxG[h4p[b,)4oq|P| mF8|qGp\Vն(8zr=[d{?d::A?ji_oEp7@|Ƶ~qݟyvۿ!A@EKG!t0eNjڅP`*!us$ F<X0$GW@ԩF=qjd/&-p:eyĘl1gG [Q ܹٝN ꫖Uǀ܃A.? ]a.o,OsgE}#1 >Nxj3a.@1[bNw x d6$vO^烊-/=/׮m0#› V1M[6sS06 a*XZaSJLlzH.ꏅ;t%[ ݸʀ5G7L|wl9BC@sKe Tz4Mrl0 3w YC`k1=40Y:IkVw,o<¬ q+7o߼: O f!g[a9%s0}9yƐvmy@ 5"(̌fP*J`IϿ,ٟP.4+Pah7mydY'Z?,ȇ9`}-YC:̺:c̻{ 7blE lqe~TUwlTZ'Bw6;t9R<GYUN 7.papr:~!ݟJb7V/KM=Iٮ8z,0$c5]: JMʮpoM,}h)@8k~Sᆪ+`NfЄ&7YQwч▫iGVT[Tw[%&7>~^FG 鸴@<e0vfQMW 5otFϽ[:MD֍r\KܣcoB7 y\0"w<"Aƌ.:NVeGgj9'Po"^ܛH@@r#csN) ˵=yB@@OOpI7;2C罺,h`8=5+BFotmH/Lauް1qtkhL[uJYH.%YMT}|HZy͟ܬÁAE 3'B !YӀ$aJO}Kc%./r,lC5 HGQ*zjRyW%DzN9:{ v5Ny_[b"?U=ES,L 5#a8ŇZ]\:vLX8^D*"qrwØOo(lYdgo~qT+Jd .s\ o݅[AIK:'-YEtI*Xfj[U#;Ed]f֤C d$WqBfoX(лkP=v~M๨ge=jC\zD8}jIhD2_> $ESƃ -:m|}utK}qwYk+xͮ(H D$0@+E,ݥ G 鞈ʺTs0[#0GPPhC(Oh K`׏bؠBO"8}Xĭ@%&Y`5SF+Bjh%o, l$P˳ρζ?~ #e,=j|]Yb.r>~ӨgHop6cѲXBb jeΑpӐɺE5O&F2GplaQAHK#Uw6'ʅ!kh~+kӌ&I뢚!=tb[&>M)%qS^}`Ktn srvOϱ&bYw26٫BUbV?uޮc0Ur@cb$g g] &H.MOQۢdgP^tx*Јaԇd(PGSnMܴ2'x!ŃAKQ[±س~z["5dh(m"\)s~Mʴ>z"J>kf%d%oK/Z"Ix5Tq,g~qFv>;>3PJE1 Q Ce8D"Ct1"Un: fx\I_P : /_5!m"cK7m5 _bmg.;:ŐS0`FDStÈM;GAy [;n/.­ڂsh%Nbil'Xc$pCo$}(+͟#k~{tnw"c~Vz݋٭2gO+i/HG݂O5'gG]_%dRѺ!dAh害tM')X:ES6ob[_q630r;GC>HS+?Ӛ;:Q Io+l!^sF-q+Cޅ3j+ۂ8ofEx2_@z jU!k,?@faLۢj1ikN_$):55}EԪy؉>G[y8Cr~†>\]bBfJA?|ɗ 3|V@@JlV0MQ*I) sDUq.8RzRJ]j|FLACekXTe7GSɝÔC}fVgF%M@׹ZB[Iq%fDQ0Ӌ8=#]R+S9`l91:(6n`@ 1BWɬy`n`LNfm .+s ik\+%1p;$ 1uyCɟUɩ28ytS>LOyVp0{)ڒw N2荒XCVz=T~6&`OKjȀG )yw]V&$HupFQo-et1e ́Pxt陒 oE̋701]:'Ŕ~ Tj Oy[EYS.U_-O"H)kOeVo+Xh6Nr7gKo/g7pbd̎?T dR;QvŚ;Q<ȡ\5fk5hPo(Z PmZgUvWѺ"Y=| yg@ʭl궶O>d)#'*#8v^- 'Be3aDFw 2U]%k_zK6Em0|}C+)qœql Ҭz\C}V(q@c`5] -RMBX4hk eU^]E@GXz!mTfp ,$]2Mͬ{A>K PDq:;۪k+.Գ|1̭>}.ÿ90R r5m ?c1,/64ܤ`JfޟrF4URӡk tVV5 XE ?R7o ,TImk+1:2k Ym} V0~oQ5d7* 7H>b9!a^,'r T; ,9mNj@6HV$FgѻH$/ {fQKǘ&KR T8ˏ(Ig/jCGq 0F7~uـoh̫׃]\JzaP]vAK}2?3`P8C?Gw{p`{H#~^c&g @$^[֋|[Ʋ!C0I@O=;ǸNWt9@IR<?,t5Jnzym4ao[]Xq$VLOȲOl0pSzC 5,;|_G4f6˱m8,J7K*`"J8-Q[az>ġ񡢿,OyV۰a;"oOY"'!u`hs6&`tL:q3j(S/cw>VD?l+*fx%Ս/Gp@G`z,F-%azFdU N$-e* Kƿrs^V} ,u mLGH)RAY5O=dp*wjTjph"՝F5j 8IJ ;&#]ww*XfNnZW<%=כyBeH8K䚛  >>nF| _D/͟V@Ipw>%M~nMq'm_CYK tџ>,,s@o0%v3KxTtrӳܑ<t4z}'6q}aSbFBѼ@F>Tm Tm!GMgA̛T>1cnmƈGѩӉP%;6x.:Y8/ӵrEbzMs͍[/~(kW2/ x p`/v=U*,`Sshd&@vOLb<-P}bs̃> y{ǟ a`d&KWm!~7SI~wt] mp{&ԍGG)랶m'26 Nt(R X+"I+cq CyF-!unQtCٝ3/kG1Z)yQ8 Ahޯ狣bn.~B|+XۓmPI84=WL⫍3(˜81+Ah_0t̞ν&|ge|{P /Z,L<1hHoYR=vs:!UXVjv&<Gugp w` )/gPf܃+cw["ʃKd>cD7EjWh們UTi$ť}uK2*f67^7[iYBDIye>?u-=Av8wz̪cLApg֭u@.3F$SI̳Oݧ +u  66KqgKyi15sTyn%Oq鸿rrjex+wf.nRx2dN֔l$WU؁Nx7t=oP$-1>g}:H ׽1\l0gmjԦlȫ`r{2֩UPЫrX)WZԞn0fTMFV6_ [̿g%떨A5ͿbO{iă[ęZ;=[9K,̵܌/dtT[9`8W9#z}Xz4"ZF72su`Qw0)flz3%fXUQ݃ `8*[O%HdJ/Q (7p.& '  m5X%QlK%/}r+7UUT܆U%]>(n /r q<_O_V/ǫ\)җ nd qZP-H"&q" AVkڪ7@\wuޮSkC$= 1U6P}{(( FRɉ:l{}!m qI1Im y:S؈K^ʾ$E+ R)GDߨ7vQN0F-[zWj+2AWQ]x(Z PBFT(udJ@79򝗎^,)b.fADtFX>y|hj|~6ɞȽ(YraR'C7p\kK){0[>T9M5sz۝*hHb#幼@Mft"|Q XLc*EÔ(šȭ2I)q.ē| sp'``.Jt@g{ӳ,=H7օW>pW`+T $u '1ء_"hؽ%%we* u\i4ۥHe@ękL*ݲ;@b׺g9 20q}6{ÄJ@c?y"vfE"4EVǜPHJS=,Z_.p~)m"OB<̳]+21&Gi O=$7FTRK|d!UbLE ௔3w;α ?}]Ť9unuI܇ 3{"+ v.l|@;@4-^@eKo '7$8W0jΩZR7Y Nۧ& 5=vPz IWe!ItKsMB(r \{Q2ѵaC$f˫ 5 aLzԠ@V1 $/ e+_I4R=|Uߢi8k20eFRdl:?YC v?7 BH`1Ώwkݔ~'>dWeBH 3;9KJ/ٝɌy)o/'|f)&|UhRR`-a뜩{HxP.O0|I>^Dpq#ְi60v=q a?_}PI:&]e{h:X6'w zL),{'{wjq#Rz'c&ChlkQّ@? {@'z%S&83n *pI.i!KѷJ;W.숕oAŧsY: |eLFdv/Z9̙XܒߧQEiQPT{L=tTQ@?H Nl ѽy1ߩe 7m_pFǎ^XzZF 5n8R^ͪO{N_+q%,Pij*ASdJJrh͖&͘UdI;~LjfV=T\4~[FTX f;{ Wg! &F_?p߄L?~W,kʸr+!~O^}NC~͟T.1i8C7t5O,!@bI!"1<$;U7qiP@9)TyASkj~ǹnsCv,c<@+ձ4M.76sgZZKe[1٠,FCRG:*ЯX~D/%Dv~?x3)ǜi`oO*5ݠ(VUCu}I4*ᆚj5ꙗ d42A@ ?ennR\ &:w[_|0@io&͇ CM8]c8]z>Lg(~ʭ(us7oV*;00JQY :Ϥl$TO]kp/cϑ9a،6&pZǾ +3~4D׸P$1T$pz8HYbX{Y`[xWF1y|*+4ӶJK7J NnEzr@ў}<h6l="HŪDiTg~MDzX\A!Jno)JS/QF|ֽE6Ȯ"OkCS28_ĜYn"]B;9 pfW:SS(+lrc7W( $2 hO FnPIXYFt2ԓمPa6;B`!|)wQwwt! RLn[sq}OxT"2[vxC+Pي1`+gb 7Z LenjoMQ$Eh(GX’񮡟Mr#Ρ19a k<"3)7XtmْG ->i5JNs'@@HiycDŽ#N_CVD˰:/R9YfLʯGmX񎒿ZwzE*w-yY`LTYB/?M;=Ȗ,ʿ'X\aV|GM "ݲh͋e1tzUٷv<ӻQf.i_\YnU ˘֔nX+9Yf?nҕ/=v[јCxL(jpUi(4yV9 o%'ʩteN8"*}1s4h <]udĉ mVrE:nܦ.=Eҡ!΁ktd<l;㟰mn[N(*DOₘst(u+b_Ndؑ)xvR?on_[?vs/ 汨ucؒgM dfWd^U{Aͬ~s&n8#ZH];ɷeiaPd!suk_R=HOϵ+.z@{LPZbQ19fsrdfQa-)e6fku)wg R(uYA9v\?׈ W5TQ_U7\&1j,aL-ۢ  kiU0PSޛ{DJ*&~SfkY+ (u6BVtDS䯆G1.<ё#tP^I0 _8KfVaU+!Λ,'_̉r[GOkIL*+#*'iG_v{?^>ubxF$P@(1PB㿍s @)tWS/i0)]1+j] P_#~wj7FKt0&eh*5ΔW{TC!1H*h7v1l.$ ZI!78@+.؜> mJP NhO&8!Q5y-;N2-|4 i@FHԘO919-az4/njPx^6'}mϓ#$bJ BDi2L΢XNSj%@ R:V'0ռPSG9HŶ#PTv^k-iOXxhg—GpK58u0s^ݭ"Mnӎ[>D^}2]8U@Y|ԕ*5nj-J+/~Lv$@I!a[Nڒ@wĪ97< %Y?Q!tkJ^;$~(t\唟 Џ|r{QzCcPMĩ3:߉To~W*s)@{H @|F?]AT/.u^r{(|Q2 Ő/JMCOn8KP5腷Q@Zٺ#+~G1r/_ ?ݲo|SL{NU`4v`½a9e~1Fs#]Z(rA) RS11DhOAToBlF=) N|Z2$TO,5͊NsX޳ھK}"z^Vf2/KYEJoTZBݛ;Ž] vK bm=MΕqb%R@э9 OZ-ȏb`է~Xߟ])0:OjWM~0cl`4gD23~B&M'LK|AZnYvUfx,O"%<0%p %FK)?dOT2޺!B %1d]tGU}[sZmq!8>q>M3QG01䤶P B;FR/LE>jf_zrqܞ Opw'1 $s7d"~J|)sG?2=Pw9Oİ)2d^t.,!nfm]<ش@HHΎR+ +.RQhRU6PP0Da†bI4pn6]@ DᇈC!vG ¬ռS(nikj’&lf["NQ:fzm Ψek TRdCNϰq )g{蚐GGݜI_t *S_#AL}0y|z8 L7_l#hf:4> :~q-:6pqMubqHT( ҖL7t)n*cvHhΉwΓ;\H'"ۿY zIp& tm!Q(d1 4-w\tدWy_$lPWl(-?:X:G*;ntIʵN@]b#$ts+dQ+l۫E_7fjc=ЂWeF|Rs;T6FrSvO53i<<%pdj)ܜ@oSUv̳aإ98%!(S$ ; 8X$c^ŚA9>ś3=VZԗ#?XZ"mO, 2wn \Dv9- Xca4K,X8gUT,Dw\rٕ-#\C`CR.7C;xb7!vz8,i {~>EK's|zJ8¹bj1g}L@* M|Z JJȇ@_dޑY:;?E3JD.?x@ÔT[C͹GvƦweJQc ^[fVFe4XᩂN5Az&FnO,:} .WVUt]OjӺCا(yI3 m 839lf|~ jL?ߗseGߺrQ ,#RhknS̥ˋl iߟa\ }F-2E@P)Z1HFӔ ^(uܑ {n[zתύB`[z?7 ۉ#㊢d„{±$4/lu6/sq$I-̵^ }1Swo Œ{~ Hculp:!O*6FxM#pzI zRg2?:OlPL(۩[O%{oH.uF*wv*VT&ôrпSҩ8+< qovG0Ⱥwdy[s.(̭<Ş:\Q9Mֆ]I}rO@:Xu|/piV/ r:X-EkUY' tiٍ|u-m!hsi6?$א(?FdV'%85 ;YZq*O6C QA&<lfRyX{gg ok.IL`'|"Ƣ"ĤDOiK,섦<]"gS_ n:Pwj!bRes>qّn2o'3ԣ҅Rs)´.IxA#^ ȉkTVU/[)_ }ݠ[WCqSyCmqƫkj[@L>.ڢ)cX6{ECG[Iƃ -?JNۉot+5+@X.'<a ,);pr702t3ؽՂď}o7yA.u6ŕyF|Ď긚 Yl.fbtV } L-*@~2@Zv("ٚf_v7٩k>hunx5KϤ\[dsčQAf_CAۯk۽fDSx-V(aB)epl!+|6McܒCbՈ~oM0c-mn"})s7'ws~)hN^;͆y4N/DVjuҰc) њ7ZN*QK>6S޻Yl̯W:[(?z#]1mӼL0}Q0/r,!c+3,m{^O}e6Sfe5k $1]|'t\_ÈHoO$?0M9%`d,= "{vG\VqpL)!ZXKST2v;˳m?T1KEFN˫TFfÑԊ X̅˷v0|ͅ1܀l̟!'CcS@W~d3 uN?z0D̕uj Pk//^:PÆD`%TH]Dpؽ/O?;pR&(qȏ = ]JY3–$ɽ )&FVp x7=|+hTvEۚU}> f%ݹ )U]QV*3&F;c}M "%,(/R*K_h7 @L&di=OtJejz q*gw˼xj+%hB`1մpK͙fD xTw~ &pQGy0J`<"eU`J ^5x1]ЦY^*zԝKo?\ ̼ |۵X}pg &5#ms{l -R#e^Sv*%|~bODH= ~kS)Ls9e?€4%Jȩz(7L4df >&6M"v#!2&*4Bwa7* YA4nV\KÛ eo0'lND\ *XV&[|NSҰnET.\!Y7}Y43B#ֶ*xPVȓ魉zyvk<<=: ேl&BU~yb&eբ74;xR@ m o(-n& S۾Ѝ鎶ł<4 3v) 22nWaUU8s:&z\SŠ3A9dVU$2,O`ZpHpƀGY?:){Nv~Tve!fJ=ё8[YIݢd27,LxjߢO!ݩ_)T['lœ3V!΋󢛗~"D{Åϓ`;q)% ~n/Dk8c83Øv_p1jB( /.QL(S^QPH U!'bp*^H[]TA( gPize>m\ U'4O$w=d.Eu^nVtTwrA~+kt"A$bO-{56pz+;R7wŢLb(vAلٻfT#U, f(n+1$f#H9 ,7G)pYV|sMU:8Ӈb*楮$z9|Bk6N1)ZPQjg(md/ ʏL툅jd(Rϧb檘Ol:X3alDޢX ܏_Mk&((,(6!gddܚ̔2x n*Fu{VbG1ʟi_77XAjl fa02]a o$Ѹs(* Wq]CctŪ49oM.E>?*Y=gnⵦ_ZM9?en8l? 3dbik@x/ TE&}.>lig0{}$ P:1>}HҪ} iE^z{K *4,̦|| PZd+vĬ7f)@$)"&_[w"?S[j͛,Fo?iyr?a'Iv_Q?A ‡hhD=QP̏Idlj?wR䊧+Y-DXmx eW{ɢ<H#cWVbSL3.ϘJU,e~4Yr([|U9ӑ?zМuL7g}k=?XsΠmd-[H6NJ94 j?cBk+%-b^ nlb5. s8IJ]߁B?pL*9{XS/{L93D@W2qY߻#J]etHONfҼCO ~̞=u# NVUXP`Кy.t6:zGћ{(ښ={]"Etlg $b,9.RDTÖs 8N2 Ŏ]znm(lEbӀͨ;T00*Q!JPSb/^$f},'V"^!V7x!hểhr1%:^GJuU[-Ya 6n?"9qA3QZH+l busP5udi'C$[^h{Yt,ۈ*(5~O•v tX04SaH؍%) X>k*Wry']D~OP(=u[۳/V- Q$k^,.5+#2i<Ø3b1t% ΙD[ssqACUP2QP=+a7.vً| qa:I@<(БYZF$y'G&SI%My;L<"?M<=krIV\,+<ӽ9}w0UW˂O[5>dN{UDˉ8Lgg!o2}sPcdS8I']qO.V'0Q}^bZ(Ey䘸ߦ!Af@r(^O=JT$ՄIT'ӳPrJYZG,j+E/)n\=3RzBޫѾq{;o8?j^N HNh{m`Zu[Ǘ{LY!>xy]ƍz ^&Fb& ZE^_)'A"z* 1*͚\Z*_6J FIq#sy² 'B0}6PX=2*bLj-Al8s@"DL'c!J1x" 7hr?)q7K<'6BGȅۀ\\j`'.ZzhWVreN{Ɵ'<"]>-q;yhLKK_-hJX 3R5Θ=n^8<$ -Lٌr*lT&'ap497)zPIa =E7r-Gr3f ɉAv()9e{'keiEk>''~dWs1E}!Q’ :+J&!옽 i1kLs7m[С$:CFkOZތ $ly'ü-Cn'0'뙭p)1˻z+ <͜G5^+`$Åv_r;6޾$Nc<DI\TYrH[5ѥy43ϯU%C6`IME[ݙ%fX]?Xoy.S?;~.=qW,Jee JnNB9[lH^.s8ś9*l"Dv. FLSܻ|҄LG6]lKM )xRPk!6L֬HfپE!ކ.cs ܨWb)Q8Y, DhME "o暡[XKo"vS'kuX4_y0RJD^=?)LcDrI.l2$2ʗp/`R44Mhw]+ 7BTAnC^YH"eqli IЪH3 gܓU]nxH[x;M/R!#GR˻IH?* lQ(P<Ƴ #9yfK[O H_9:0ke\!0{ 9E8" "yR4g1Mj(BQEs'Oxo!b$.wzJy:d#%"|qͽZ&ݶn7N(fϕ h/W@W4!%#*$^0ӵR 9R&ib[G1uNR 7DHF9 `+&y^_&BԂS}&FFą>ُ$WfПz;JF$ЪH}/Gax{M'-o }:'D) _zdMQBa bn SxS iz1 0*K@Bh}eu|5kI/fxФ~@c7`{S{!!?ngQcﯯ]q~1/n]UdKRIGǭ/D^g+|jA2g{OT2#i yk5#ekAxt:;.<{qm_$h47 &+^u8dhˉ<)T \ ׏AL׵[ +F AǛ)'["B2+<)< ,Ay ]jy15A3JBoJ{S U9>g~ZiE"qZxC}l@'<6%Hef^aha 6A wnQS~Hb8CwʌZ9mu1׬I6}6Ċ@?yS7\ %7_v o.6]V^R oڶ9Z4zt EAG} YA>*(4ǒqT}wja!hƣb ؚx)X9h? ܙ7@Q迿DQՃ{u57Z ҅U \$3='vDॐW Y&w1lw[BPIdQXFycrӂZ*|^t=uM`L`'E(j;ܙ=Ƌ9V!WaQ%\)-t0 'YΨd|gӉX'0]#.oȸ^ I~ѯh e{6qFFL?@\Dޓvy1HHF?( OA[fn#yLYpiDj%|DM0'_ײiW[b >,SN C7zhkԫjkbH*h,VO&PEȤiY2==< =;?;-_eI]5pm.6 Q@N<|γ!>n]/;]$4Up[z!~+^*jZ-06^uzyYn{^3H%xDNZmSxx^  NtFB FoDf$*?wG$ݓ]'+ϖS0?E&Y#ii(U,aDg0YvlݎGЊ*V뽎 uX.G[Ws+ѵΖѧؠ Κ)[Aël0u'b[8p힥J=HŤВ&f%W~ ]d W ru2²VsLQ#s{{x#MOMbǿ7a8jW`l8w(]}wz-0'n\WhbB߈# 1𡇐'e)E' ~6xvZamƳmgB~qת/nfΣs hީ0̵]kc"ה-a齠=c3Cd3r^ji[﫸 5$Qǩ xReIY(rm n QEg2xb&=KM1#&XN#%[X"d0ٯr':H{ Zu$"\۝p ?; Ic,Dg6{CHD?l+cp>y29ud%8m.W"U dO8ѿcʝ. LZ&U( &,D?TL Dwu G r-/MBYatٞFf}rCmygƐ |iH)NƛG+7{1jMc?f|R~EƵoi[Ia c+'#yIqbo!s3sL>g#s(% R-&n.Agۿq|vuM9']qRZ+Gf۹)=e`ml2hV_E Kiz@ND m^#=r뺅em =mX;q c}fʤ骾OVyM>~MMWdbf^O|.^/WťB;us4{jFb@q {:qZ^$Բnf\-n!_r n"{vCu-]/eFۨ7܁ &$ü =dU5 DDy'y HMG k(|''hO~wN3K6 aNBɕP>"(Uo cuӱc#T*> L)C5'(^> nwŒG~WUx0qCrays)D܄塹1>?MS3sɜ\݆`[ ȟ*_ιEcmu/w=⭘pXX۲{pGlX2p]8(d`2I^6-3ڵƗ`nu@<啹/ܕ졬s]KWhb1roA܌qFB/C8ZX\M aIeJg8R̷RVZR++L-ٱhY%?}f!PQtc}f~\'>s$T ѕǰl^볈 ܐ}\}H]13Ǘp5/+.mLE-bŭ}*`[!ɰySMLzkWuW(I{`x!tWfE βe𑫽kHʺ Y2\s4m?$`:oCहZ=-6G9@"IS!҇BdѯZUfl@o,B_?_BCyuڪ+xaQ0RtepE)9]w 瀽NV tk19B䲝vM6P$/_q;OӅ|FÞPHWqзyRج=\)Z]&*7ق EAaL9n|A6r6kօC0ew 1 BtvRڕ?[cmJuS1sAd98H^hY6慜tgщrhFY};t-Q`욒}`'7Xͭ~ViN{.ViflN#({*|%?g! \I=cq |UŸ&Ch~#kid:O+c'u?{cr>ިjrCV$Iq$IwKio4Z!oiEɭ5( py8z׮ȈDP?ŤĚ`*6\'A17uG]/iةWПCU|]2 ̝V :Njʙu8lH&ֽh iC@qiwmLA%Y BmE?jO>/Y3.=@"ND(lU),h ؞%o C?q!%\moq4L^vE7P'\xq q (DS<-vDpW3=Ls<HȸBombeXmaUzyy8׋5L:10Yģ] j"Y1ҤbcW~M17B}@<$O,@p fM=~ӞZЀ vta-d<ɼ_SKrNl,Qxn;6DD7)f`>Fd_pq1*"(rNw:Ϣw/#.mE zLo> 8pX RU֕6~}1!x"E>}WG 1Ԕ)_;xwtl.{pA$= dJׅoa^ʡ>BX @;9=inH|ϭME}d}DVkcS5DQ<<PPaiH"ΊU K!_)7 e#]ͦ=RsĝӬH$yf4?WL*0ZkKVΚnqj,=:y[KfOuhdKϙg_JšlT)O_>$OgoOS/ˋHy;DnLy뤃k8;#OrǞi7WKhV{~y$M<Fҿ.)yhZΓb%P;?qÜ9OF.#z&qk@hM^5(?w/[('eϭe,`ҿr}2*j}CL*W:UQk.ap@x섷I7Vu_tҁ $(1KQeX!"1/}g_ M*aoL/9ysS Qrؑ )JI ^Wξr~/ G0}[o~7ƞ1c NL4Rˠ0Liç5J<3eӴ^Z(Z0;0<EkvXi?1op L> IO/"| +Iohw\m8js sl _p# yA=㻐Sv!FHJp_ﱉ]΁O2;d_btU?kFVńɢhCS.=pd=dӽ`>rG^yblڧτ?{D1Y8y6_G?[!h08 AǶ]\i<0 U3\[f&tc]j64oM4_~RDW(LK ߳te$(orZċ=ũUWTHXW/phrv%1]xys\E*0 ";FSωf:u|‚ p\ s’h|N-8OV}E{YjJwK. {>Y,g>mN++=LFwH`47}< .# FcEM^iC4Csmd"R82jYl{w v.luVNO \>6&Ж|ui5@ 'zo]"ȫ]6}\sN+"[i7߼1h*&L]BqwC=3sjH y\y}CEqxU̚)|>@Ј<b4jZ Zo O,})lO(d["Θ1)ۘ1?mL Qg+s Y֏g er 1=g͓v (3SOL@@(a͌x>PI1IHRSnۀk3$0z5Zij6JD } Ζ+qwJ}q1'#:|oyu {*JrȊPo z$PRc̉˩F_bTѪdk iAj&` ;ƒ ڡWkKsK[?XUJ/*2ϩ_Ep0T?RB` ɺ/Ye`J!Dai0R9=7rZdI|h@Ux!xy- ^ K=+`gI΂wEwFV/5DP0^ܭoi| q,}((6Kuo2^*Id?21_`Nrf8ӉE(')IȪxn=|Ddדs!Lq ̖brO%%71`KZ/P|z4.*\-4H0td{z.X7J,sQ\-C':vg=xtJ@VJlUM(s!c׶càxHO}4ZRJ#[˕kEIpSë)Υ!z.$ ¨Mbm)~-K[lyڀ;B3ʰ[Lߔ̝T[:waŃqB*= C1Å၎Fq]I6MFs?/Xlxy^VةOͮ+^ K?^B9kqhPA@7x^H})cQF-)m(odH?]*jjn Ui6T=%(+=רL ຖ^W;F 99Չ@B_W)-?f0+6b -Hf %)u9| ne DO#'Bc2d7W;`Y.<, b]mT z.fg2fI'aq]c~R:BkCU'Şw~c_SKa(bQC47H; ߒmL:":eHw_1y:9gꞴbl7d,'KEGf@ dOEo Ưe#LXdqo8pQu5A0K 6CֶĬ7O-WҧL /GynHg Ӫ6eUa`a{=Y`%4|9i|?<ԠItfM vOSK6'5=.IS w3? m*+~C"o%CDY/pqͭ.j_"gTtĎwCycoIQrL`4ODǵH3/NUUPܤ-xB1 yZ.s`%8Mݑ{"G d(QM^=E{DKC(v{,b^p4$єி~ȯ@Z6y#w^3EJFZ@Hg4v:Q1v_AV7 Yu-| f\@#!Rsr @%qH8U^Q! kwClgoͿ7{OpHuϑxk?"0b@AuqBKsJ[Y 'Ej~{S%d~$=ӫD1*h|'Y;" tY#ID&m ,9lxI}B6 FER:ݰz5H]w!Ej>-Lͅ] fMfn9|Fx/#YzV-:*'tBh].E'P0|=1-zYZwcEnuol$#)dR#!xV[:}ͬ@ojITDa!gW']LBj$X9J"+mؼqv QJ32TUlV;3S/nq̺AvoO+ ^:itl+tWvPx.M#ʆ)GX 0NıYs/H- 'ўG>\w"N*3sA(NFgFSH ʌLPFKB,J/"1tqHnuDj74 %{,Ǚъ@>!߲*Ya?#8gXlÃY/DuD(H1~M.{8 p428:+yk i{$0M^Eޯkh%!b߽&dG<5l;!Gu:TLhh'p? ύ|Q=A6)+*BPr^܌9"6cx3MXk5sv(BI-rZyZVyC/|m:߅EgD$|Džvwr/nP1O] 1ZUs32+CSy ˬw2y4)[? | ]p>n<8Lu~iu=G >7w> +_v('9&h+'l%iŗm=2pwT {j:ac_P?R&ğaU\ՋZ}&2cmBTBiM9F$@3h_$Y2bĀB($֣E0)JDZ:F0)1F),{/fG4tVxEpW/'*JEeg|1a#uPxelg$|-y9G7^ ⓺McG8nqe]\gHNJW\**mIC$XÛcS@4IX7 O)tWBi/D> VthѫOe3?xoՃih<*=V0ggmPH:*`{qN$qiq֡2d+l&"\ U֛CC3[dNAT|DIoKya*+ZTwk~;[o,{QL♙J6u|^Uhq{~e R^CQݱ7\U94_e:G=Wl>l(eخ rs0:GDĝTj!!^ZݒjǑ_! U'v;㶬qw,)X4WatǠZ;ܴgڮEOg (B ^ T0h.ܥ 1UXk’8'.'Y3FݬHDK㮾 9׋s]kJ(tO@~[@SW:ylKEKegiۚ"T.]"6"(`^pyVwM{'v=2N\.eid>oi )DNR7;BxO<,6~,ٻ!FcS 8Յ%FQ`G#O@ҙڈj%~d! JpDq L>lGCMC7he`DWB҅߻0_)zx{ +>$T 㶌9xaCoXa,V6QQ]a8B+_q?NWʻ6*9j6)LބlZn{(U s>^@SgzOS qOY$%x9Vg9tpv N%X庶h͝9FeWTQ ] I(e` ~Ub%od݈Ab-CLBy\ݣ=KUG(9<75ff׉nU-SvSg ^6 4Oz5MEEFKP*|^rc%)̶dbga)xUpb=l1D{Aݳ"U[~ žUй='iS3 @Q Q+J{kHNEP׹^}nka9NDFD"h8PS"p.0 jS^eo~1;TlZO?mnw^i}HĆ)z^/'kizt0W[<+R碦Quv>Tj\!՛ B<PCUOtHd7Hݦ˴*I%gMpU0#~JIp6YJ'9-o+DP@q_9xkU8FB$`u=qf`N$cdAOr(V#({V첔}c.Cǣy>JGl [ܜ8bo=Fgf+cH]#'#xk#@usZ?13Y J'nrdJVY7nq2H!S vww6qb4n|A n۔!+@KGR'z<-F . yh4YSƏk,n02e[VjP?^Ev `Cr!u)rLE(]KdP_Y1`QTL"j`Σ{ 2NǞ"JhLC4P&bhP*?\>`un^=ӥbu.G|RSđBB ,Ks_`8qD]#:Y:T 9Ht:Ew4N\9J>I$0cr1J[+7nY7HV46 ~nt7MA!6΍%6:Tj:) &kO,S =zIl:12~hwh5pҙ& $F\@pNU" ey:&Y WtCl_*dBةf!YFi"e"K \%Ɲ/Va ˕a!)|-凜R oCZY?0N q#ΆkfG$&0K,f8ƆR7˗pp?ueR s8QE6&5 x̡0˸4`ґ.gq;+C^k֢܋s DUp29#6y HArJwŧ+\G'p} []}*7\ľz8n7}WSZ6z%t/S5Ӫc+^GuU@hH@աo][yA}9IpX] SbÙ)[֙NW-CP>D@80Hy)1l\+C,3k  c@Ul*ގ\(#`&/¯_aF`v?գeK1"<5Kj^lQaU%cֿ|h!En@XJD_7ZWzNDQzL^eaYaoz8oġHoÎ@ 4FO^iy6_cP@ >ղsY;C`2!LA'`|MV9^.j`/(MwH5;r?N*jx1b;7{<'w'Zec"K~5ُI]CߧU?:^.5J-^,"z]OJ~!)ªRO#[E>2oAgmĠT}7@j;>ΞbszT LhWgނCF]Kov6_ 帣TD = (z8杁_*'qi/f\yvKq)p5޶q@z;U6|W'qΞy߀]ukn(}555 uń4~c$wٴQθRvNS7&%]jk: sμM&Kw3TWj*83 ePUSʕ7Aۓvƣ3y<-Fo$EرYMNP5)µCj5f7qo/㵸|aZ[+6'eUm% ^uL246hn)Nwuft}|ܩuCf$vj!*BջSȡN$QbiE9o ]rn\?S( ⪑h qQF8% xeDc@ Vap/sc,pKGO6]x2vYdpA֬o֎! kOɪuiQ$k]s+ φ‚ff(# aƕEk? {Սݹ\o='O`.;5Ɂߒ_Ab(XLF1(KE|mz9d鈮JˎyBi$MJXyXTKԤpk-&A t7pl5y DPp"ui5{叿r'FWA.'.UJIn y\4_$$8}>7 F9t7oMi߱r޳=TLLHŸg`p+Uξo%7!?9^9Nl7Ya{5'71*UbTC!Cf/zZSIt)!I{广}m{JwlRil O-Y)){lȔyf?hM~l O9g31V s <)VqYf9:ق}{jP̍Wt7MvU.jPA r` 2ՓYJġx$"?ş2_lr8@e(WsnV,Kk*p}?M츶ATJ,gTG/o. ӏ@;(]:ػ3?$sPDJWVc%- šNրƽ>!Y Wec$p`l/?K'6e899K Hx"t1o⤟RqW58-LcE!yLL̐۠tIӤAX5h# m=̝%t0~+5M 5..䅜Y`Uz61uC;I=5iI '1htTb49W%xeD$tuZg4)qp&)n.qt0_⩀"{l lPLA-\_Q+"_F+.dg 8k8 $b嚻8n^{٥eB-^ @X>3(0861ـ)j=T!za;V;hDpwit9 x}0-.2g}:`DDG yǀK'F~K=LmTx#_:Y$). qұ~x f-=mjV/QuCf?ÒU~HB[Z\vgyeڕ?| %'>* Ҕ0C=*uѮh( RGPasz@W$3mO q%ny7p[!'G;PBҽQvtBfLEOFd-=C1@$zVKTdN/-jF٨Rz jטРsx0/1_{7}* u^bΫJ#n/Rg+$W۔'[Z/o|)/8.)1yxH~ JE▃E32hz8G]p`u@Bu Y䀩n‰U=hy`0MZAxfi4[&HX6 KXJr̚_q. tlϳPghđdwRߢ9w/盥x$y/iO 31T*Z8={{ XuRLE9t-˓h4B Pjq'Ğ/>ʴ>]Iw'^t-4=t 1ljAp)s'z{EM8ظn&?w@fVc\ sS62}SFbr0XWMvm#>C=~ҏ:HpPfPɓP68uV3)5*tF4VKWXtPaA) td܋'דZf)|Ҧsgzn;m+dٕ9C$wc\ĞsEVKUs+\[FrD$e~at 4UB%a饩 w1I6M"{){v:je]uyz~$t%DJ<18*CǺ7;et+߿}d6Ic}I~d˺ 9&.9Qe2E䁬EKD}"Y,yڂ\ֽ5=v0E\5S EAy#oi̲|+6X.fmp+HcEڄ塚cU v`Z .p]I<1`nBBɩ\Y1VG TDi*O\,DW_+Yە1->I&O7^=nc~1s%I `@V*|̆Յ= gނ-AvҎMC?ޕ$qJq` >*^2 zU2ƃ`:>kv8h}3ߩδ6s@}b]NUX20Y9{y]6ZL.qAYRI.k[6o_s>}C&)$#&ɜV1K]O,Q:ndM ɼ+l\O' W23kt(wim]Iv9LT ES[\iKgijFJCv&TE,1 (_gx(\ YY\K1uҀ꿀ǒl)*TѩMB[WzU衎ElGCEs|6X ~*0Ƥ;>eB[[ wc]o%F線ڧ2/N`&%gC[F{֠~ Ƶ̳J&Z׵?^jv#ӫBCd+`I k Dk 0 lQ.)O$HbϭYP T\;ă[AO?6^@*>vt+Ce3qs7Rma9Tdm)wQR; ~3B+0?@N*23‚Y0w# x 4ڡaMNIIkr RBӡ z*my9ȱ˲dSKԌ}e& &R8&EdjM.j9sF11ulc!sF;(vhxNߘqfW*q}5buZ2AUq&)Ɲ^K7L4H͛]F=hclhҭB^[ifj q( vnk{*$?fWޮ*9bO)#G2[4LSqΛ2zީ |~$yjIPz"P.QIH{Xޮ%*然 U ésV$z"qÙz8&vu?6(&# Q̭\b~lN{F"OMV>76"uHkW%fSѢ W" F!i8pS;> ư $AMZQHItSG4ga pqE!*lYcfGkM&\c%*::@Gdr<%DA,(LG+PWV%`L~[BFFIJMP)7h>T/>cNbrQ~q"qG?~śῐa+UÚ$_yV)^̑Ɔg |Roin2wu%Wki'Ls>>6nGZd}|oh2<=%ᶢH'[uĚz?V QWԴT\jDֱ`1sbR0|yUVޡ]*vc057eNu ډFq|J(=gkL񳎽M`vaTaɐN(D5f@FyDӮjS Vy֚[wxWSnMooZR0U:WR};{WkGGx-͊.SzB= K4wBȡaObɭk~MS t%lڨ@$g˞nLdRİm%4qgږ6VI| ʺR (NߦƓzbu w԰hrMf StLQǢKcBxsONus9g jcwd:-~VATTWdžߙ?@po>=`1`,W1]B_6Cdֱ|{/zꍛFެZPLJ_>2mq&j:+0-9qo'~+>ZH(ʣřy >`co*#zٷt9m~1HW_l6(Z8/zEuҕ7nZ&рf{[`y35 WV l6/>y!MbZg̷Q'Xℋ(F6I+CwBܟjKh-HQ$OZf쁇7 'X?/j$*ETa rxAKȫ]^hR|BۏM087_%%X ďABG%AQC*)a 8T 6D_5 bsn~bjزWP ,o)k6UaӐ#Ex(h+%zpTE5s6+j7c ?DX,R,r#Z͏W djBbIgCh-Wv c ܬd{ F9>r.wBkۯŒ<oʯTdXO<|%b rb{S^1gY0jkA㽧\5LϦʹt~*Ǖ#/z1?/{[VP-W ROPϽT9i9VpߑkR؝ h Ji~43*^S0fnf=!,Q4W*~8}虦#a U+%P@R),qSEKW"ikEoߛL nnn揞AyX=[}Spˡsc܁ۃ:s!6?Oہ}ju('K$2J/AϾ`/fMz!|Bř&WZUh=內g2jwy2ZxSd g#XC;kD { {nDئyȁl4h5N`^-k_{0 _!_y6?j.2G'~s  xJG2*>%0Q!!$/.҇X"gn[syLثjc^+x O)נ*`tRnQo>gX{ )8J˚ag c+(KH$.P%ղA^Zs<IDdػaATX NK3uЙt#?H [eG`% *JEETttO2C$';p]cЏWHn2ޑPYŬ/]vǩ~G(X#wq}q+ ڹFRҁɹcEJcĺ &| \o6$1_^G1Q\\@FTB([ȭ/`yOGm-֙}[̀L,"{Z Hʬ8K>Klq$/2!j`ЩM{\VTsn9Yil6!WkM /I@m_\}.|{p;?rt9pcӫv-_aq@2?\"+$_lj:FΤ3{:/ [.h;hO$Ah?X_{=ToCN_n5Ho2HoK$ "k1Zj~T$~f3]ceG-MlC&ԡ5(CAbW]x H uN.V^CϐZ_k3m}@k'aD"ASo.?̗gW'X@XǮ_DH*fuX+MFcj*"&/zˇ*HU+Gx&<݈}RiM#&cnO-:v$N&zKD<˓J$͵<߅!"L(p䀗*8bbx` @9jd߄2aP|:b{\ѕ'Ifľqd/mKohl:|ZL٥ 08@sS'X*/^ t$Vć1[j2XlL/2{mGbhE, *cM# ̭PDV,Qfp׹0)ڣ8Q'X-i8 jkPKn]~,sC5$VE3r9gsm?u7WJ]rzԢK>Wn>|unjYO=p;?v"w&BDelIeݣfq3[#Y3 4 ao^B2~݇BGDܳ['lhLf A^b}՝#zOW=-yLV+0xa˺J#a:ӝ9FhR ̆ +>yȸs?@+FbU0L(ԿC/"SqpS w ڷ;6^( R\s/5Z9VX'EV簾oL̪>V8N$GGw) 6\j3_z&^g( B`Oɢ"5[@Nm(Z D6ݤ}(Uɋm%^/X!OPw568~f@5?.ԧ$[בtmSxdz SPME:8q]mo&^_U}x ʮLu;ۊN?"'f+3INvUlJx={ ʀz8g@h6CZ!V>]D&҇se-Mu#^'1[$f2@?6`mJªf{Om ],v¼c;6~:f;~j&PN{7T~ot٘Tk8ateԗxVjՃ%r`N[9w1`QzGP|Evcޚr!Byf|돿,06 ސ>fJ*}Δpy.sʹÍn--E6:HJ'-0pL$^9hٔ@Ԩrbel\tb5<\JKmn\ n鋀,) GF q iᐭBh`9VK~bojIl HhM\CBOFN]D3X 2݈odްuh&kN/ q!5b<)%Xcut ֶ%4S-cEp1D[2*0@ hښv/ [hv(e3jVc$cFrՍ_]xW CLcm[#jjwvuEb0y )|JxV6xwuX ls:g n{-Bϭsu7C0xN;,IƀTA6GehjZpHJfuV-ajnICj_!`%}}…@l(.fm|aYPC-*M8AEl+ēJtscg+rGaO(Ɖaj}y tH+{+Rl-~=>Abw:_pT_%ܹЗКE=vₐ(d_c=7s*!xҥoo--fҽҭ+,1,F{CӅvvTn/BacXȽC.?aL,wW<9:'9F錓LXB36A靽U<Ŝ.!djG4mȀ mA=rşoZ ]LJw쪯5ooFHI 5|HW3#%eoh+M_@\?,ɶ%?gLb -#OSc  MKdB:8ZTb?|62.m5&R?{S"JA 0e۠߈J#һ͓LkǵviU?Tvc!ø!M֠&y) svsIp3hwN6H{k)b/?ZA۞*)O|VȜC $DKXm Cu>=S#>~ o6A9Ĵ)Sgr}m9P8qu`Enp/.!?ѯrfsPdo\RU:h"{,gA~ |BH2@j2iNo;!k2ށ)M0_Y/! L/Lj{@K&]x.t4l=FJ<3~9P.x}g|X(K%1ϟ YRJ %= Ѱe|Ɵ/aM6eK+D㹺p 0;y ȅԛULrH<)^ߣ!P힅xdP.: م;? o'MJ@+T3^oKi&jLblUT[#yK BǷ;?Dk}+kɩ^BEjCe\PY^Ye˒1Κ%;%tܹϞL< P?H=:`rrPuO\XDP\[φaW2QȭZU8\HT+2zR4Ƹjj@֨iG#,T I:ixᕑxK]Ps@ET9[r WN_E"-wV_@v`q\Lә2&7q$9 S'{YA5#~q oq4-{ Z+&k7:=D2lĐ8F84$7<$u:̛I:2I(Juo;MYֶpPʹF3[VmϡQ&vK#z᠕^r=>]z{Ĩٓ6b`H 1p0g{ݱ9ukN4pH|#b??qo}!6 DGf&}?'cߖ0/?]B0L_d(%n|pbzuE|͈) 7 decݥ!tc,֥^&:">y @-Bg@Rn>nCMG2vƮ7^q#Id`MZW;\[KQ &ĖəfӄQT^ 7>Qsnp;Y5[F9f'SR'e>M``7wdo,(e;5ʾd]|-\@ml|dvڑ} g)7.OI cB|Yx@ {:\|{J[9c| 죳8Gl /2g=n)oUC**5 j"mb؎2+(ϰrG3^֫1eOv+& 4E{wB dN8>,NJ`q?Ud: 9pɽaNƬa|9@~hdW CAyx{Gc'd#ǁ4$sѭ R(²92k+8ZLdK>Ojh!"{q3O twAf(%3)aӞ~G!x $%^B6냓O¬PdȄB4kcϛצE+8_\m,薓azWu#J4>I9$WsP{_S!›Qu&FDyfAY <7_ /6q ?2sf/\}e }"QdyPɩ,f5=翊msԀՏo^u js{X_29wJc'eY^GNyG|ADt"th 4uBL:U{`ƀ<&)VdVD\'0t| -.0XoKx oOّ z=LtrR:-qWJf%*OuC k_0([?ܹkc-}qpd~L4]y %PC׭kyZyR$t+.IUX^vI_,PRN_]ﲓpRk}^{2㿤&9[5 4ɇdÂ!? ʌ)R5Lޯ tnOНdo )( 1EyKL~rO%uʮ'ܢ!ˉ6Ö/8D2<-]_}XFun)-UqROg-D}P0CN41/|"߃K!reaA„!GoDŽ2:tyEL^z ûys):&vQ-b=!R:~SI@Smh7 fB g乏"/tڣVRX_zNOBG!G_= ؾAf_Dnzڏ!Mݭ>4î,u!=۞8&ֶ掷LMdOz>|EA Qo+ļu3&>B˯#s>$Y{HGUL/u|u%}|ž)g&gU4URy݌L)(]gO5r"IDNmܸD4őaZ8"G.oIq,k?z}캨884pН^e˱J?0iX:a>*IGgd 6vMUB1ͭI2Wmy"X_`qU"b'i\=S,E/{dL}JɜzJ]Nj2n2!z6x+v]b}c^Xcm4O^a%]އWG.*1(6& mab}~tju{p=5~9@ڸgmib)'yXoN RELz2(fRpi?0۽՚EڻCbx: p՘-hql9C. 2hۗ/:$iTLORW\exQ:W9tu;lh$u4{"c [~WIjCBPdnO.Z]KOy<37*6"0^f":cY$NDjʨ/Ziƙ.z2oWA|PׇmvISBL>ܢhƊķOO4յ]jݼ޳bXF5D13ǫQX146!1ϭDZgp nԾʫF=ZAk$.*_v"2W#M.68 Wh|T]fǠYKS(7C /FZoxw'kX)-{AQd@ğA :𓬁ew9jč+`v͕L>[iC)(5s Sݦ4Ȋt,D=R>F:vZaYM3kƛ H^uMC'؅:kᾖ|JY$ h'Wˈ*>fP5Hn"k>Z4IT= b5ۂbqr7q)w4{MfjXkMQxKϠG~GNz!yLe8N/Bp7k ϵ0<^d>:Vx{:p8 x*e 0iq-}IKq;_EMЪ<,>#r i4,غ!+ Owف}RAY(EÛ6 U-dza(yaS+w |nLZ@AUx݅eS p#5R+)GUdZ5MUMY>Cufj^lx21+ݔJjY_9|)~Ll ED6I (knz@K`':^h /oc'=g^O5i+[ukr?ɶR ~x #FI H>㬻dkHh ~N͍ Pxd@$|Ri`ԣ֠j6dTv:n ~` :;dGNki( \'̪jB*e:IN]l Xco)*|`۽Lz:ȑ}PHfi=W+ƽ,^b#fjH@}kaM~,s :gLm¾n\h]gzK7J8:N9䪭4E[شǍp3z]mѾRlMYvm+FX< } KR.~X 4]NhW>!䎎 %aj{&ѨU8Ct.zAN \cu:}]C [ɢmFZ%R(CDMw(^_FbM~::"-G [l$ܭֆcO:V'h _~sg < ULY7oJi  fAiɖBsAY!iԙ̇u7#^wUpS=sDi }r@LTe sIruB'F1~Klüvp[TgZǓx`gq}79 D hQՙ6A!BoDSFw~%r[ [$\ cx5?gUh DNWc!lb.Ʈ`9E!v dF⫵*ac.̀:ZUmNQWo9<})AՃv",+*=3򐯦sDsAp, IS(?S>wi@E"^Z(JW{*L#:uv9mT8x zeI6J˽YoVs,*k=}/)jszT_]UM: >^H2}f(:ɜ.ڠo`Xpriæ)vI鎧ҙI;p/JqI<.*ؿEϛq"4~w-)O0MGL]O^GEREYU?tUg{/b=]km$z`[72<sȲ4b*ENw"~P HowFx{~>S_ #g00\ƽԼ \S*01,R՟KDXdDFXwn?٫^N˝$4%*ΝoІ5re\1Pkh0|ljmů-ڟ ۝':ưY]BrHcK{BVtFb!w= ,O@A1"+X G`U8,JOx3,_}Zz&U}Z5`_$BiEB!z~T iv֯zzo~9F+Rb'fsRT-3Z8?v0!}͡F{,T|nU%Sr7b6[3Vsp=L_wzOpĔcf\۾›M3L<*v p fW+V_W~> ' M:7wz@Eru |8>ݭ!#lWlwcƅ-{$5uzؼ~n MH/l=z b`Т_͋QP+vHE sgTNR5խ5Yr}d),ю\ nU@l>.. 6yȄC4F0⠮Xwf9v9H\ـojn,1+06,.Hf'w7)fib44\z:Ӄp7n+tu; yESwq^GW gR`!ѓijzM;]s5l?cW n]m 5-ڇWcyIX`Aˌ%Q3hꚩ89m; ת|+(4yGQ:E}#nQ9;"9 UQ,͍`s6y'ֻd@*0fyN }#ے hOhsA*|_!Vo*y`. 6Dˉ xFm"bR9Eeth"Fw^5>Pc}nڑ q3ch.mk(G.J% BʦY5 Q:'O!/pi?urTv޳90ֈ>A՜̅K{JTwٱ>B_+Ā67bgae4p@Y[% Nw}HmCF0US%o2 i oc 8m#bV>NNs`*=i4&G*.s;-r`mZl3ϸ 10خq{.QZJ:5$ #8bdMhKWWzѿ`ƔpܒJ(oG%T^`sˮZ >W>_Ӊ4;Yj7R~`s&'B5'Z@3@Жa>yͥ6vZܫs4 ź'C_k@a+-; 'E&o)PvӬwy9fŁΙKdStw~~N]>a'Kd^1wMۘIsW1GQ蜚 8>f]?^EAc8%BLZ2< /I>bt +hBC $u]:h 7فl U5'X;'q|Zxǜ\>[=[ ,ZSw@fi߉&x Zp8;I.GTb>%40ٓ90Dr7C:G5 ,g/Ꮀ[&!-4:䓪< t{xYO%JXock9&֧̎MRy^6E2&ݓ؁o@039*6Jm^NR-סLNbws 4˦fhb:ΔR (Iهem1WZZ!0齒dr""(X~mܥ~D9"+GI5A&afj^2jl$~: iM"3mmyH/xInA}gQf'3a~b%3'/_m[{ͧmd+5ln.2Sv+v{?\QyoΚ!&B$3;b Ȱ"3i+Ppu#RATIw*YHB$0Mʑ& ^&"8" k®o՞e^<_d1i a6~% 8ߗ^v3ZԀJec":f97y$#(o||| hz e;&sl0Yz1<09e "L8Z-BJJj!ʴ:kjB׈NLC&Y}ۘi 8T<4wxėv40SۥB0*T!9.W|p#uG[cq9STSS_$HqӶ^%zyqܬXDJ!pE]!p\ ]$ ]-3=н4etS ု)`O*f01tqX+ ^F? lJW1.e^Csz[ *9?kTE_dQ|n.NXU'  5w xn]M,LzQ.#ˈGv@7-,9go y63!.5Zvlz^qKpicL zS]1̺u<4|S?X{5k*9xb[m$պvRl#A2X D*P_W_piZ 7@'.Z4@qr-Wl鸵79eG΁̐+J 5hY f1b2awKA`Sélw *N]ԯQ96\%3ʻxcx[#&|aT_[̵秶1&54AFon~Z$U9>fX8J]%m}m~)Qh"KaԾ < q4:Ģ.vI-[⋙'t`V\gFͬ|jFN@%B:upyU &b~ua1Lg] ^Wqoȕت"յWmnQ{nkgS~ RAs`P<>S+nc}陃/Q jn>hFDQ,+w$'NhՇ g r6IҞ '!Bm0:PykW(Ye5]cEKJV!. W.-[MsYhC_Œ`Epyt݊ɘނ9Eari6El9b1qc|cq"zAa j$ 霛rM7k FMw*2_^)+L @yiCP }el ;b!hNh[Dۖn1MXpV;:#Gx+"«bgqsTU<B>/CЦlY|^C';Өψ἖Xl%=vY?~+WƗ2 @dVEU"GKm ]ϙ鋼90 +3Zܡx_6+*c,UĢp844/gpTDVr #]h͈̬ƒ9]lB Hf.3u)#G`|ΌB\,CQ(o}h(0<qwՉƋ\_0M?Ll˚Ek#" lfܼ~ȿ6Sh-p,X͍r2͊%HBǚ,( ? ߃\U$寁nw=3< lm5I^q4z{tbȚZ$xˤDʼ"jk'+7C8wТRAJM:N},\{^}\n 3' ` ֑a/E=Zv[mT&sPB}l? 6>%]/t *2 ˂yҕx:ߞbr{2ɱcId^)̼=CQkJCF[A ! `^S|Kn /CݺNi?yfqDlܻ6I%hFyb o!g5Ҁ8m.`!&A3!Xq>CлzDN7Y@T&7Ð_Mq bxz@X]4{ge<Ł_8)u E7ObhQG`{iWP_^yZeM@$̈F+ZfXfvK*з#@xDħ[E~eM` ٤lXfvW1WuC>>Q8yqߴHWW큥 N|!6`5d["[ >:"Qmq.yAvfKge뽸s.xh#V0yePS141Zfv! @p)0x %x`Ak]| ~ ehk?<$ƈTQC&L{Xj2kJu^8Jzt^! =oNL.WDiԽdu39+ԆhR$ҼZ_:v+Kb"F?)&V>d&3 6mn:!*GO\J >]c n‰QkX B)3dWAg\g20)e' j%5Ѭv9&&rC ~K$ ׂ&k)C׏@3 ʄ5Yk"=>kU/hϬ&gqr-=YlAP1Cl+B7# )MKyؤcwi7p:y3vDj|hG5ݔP-6L|̱`V*%Qw>KC)ʑ >&tR,TziȉtTRIsߚB+r]BHقo9Qh=aƆ5t 7e8~MRmH=>9 `3hIܩ ;HٜR S-BCV(kZPX|+nlsbF BGTR03$iÒ=5k8&G{5y_mejADO1aHrs#& t4J,<% j|%IY-qW7_QHړd}yTQ'FW>y4 byU8E!JWJpM$S,ġ;z!53칟@)eg I & fٗIk\ S\S(`xHķ@6pdkn%W墵s?RDO&) B]=Ċ/N2O+҄H|FT障)l3`뗖q +ͣ)@t%"|UByυonRgˋ/Ų:fr&|aѧ"mewP49z?vs"Ɍj^=m$#."6HWTk|v/}~# }ɠ~/[J:H<܇:\>=(7dɯ`*n/e7+dZ\'S:37'S1js@|̧]lJl ĉˈf&V^MckW&M" 7Un_P 6\hD4q?ߐp^ UՍ.Oص{j3f$6-dZB~# ?n۾%*Fu]jcP' ώ,Ndi4 95FoF>GUCX$ձteP#5Lce1{,go,=Q2iy,,a%B_0#^ uHHĨ6䛑¼^(ۑkrIF_Rd) ;j!ج˚rї,<;Fըq{B>{R&zs+U=)"ni be4-Jz^57=?2W!2'H5l` 6j`bzYMsSI .Uut@h`OH )nvL& . U GAt n9?ڵo5W:t a,PAMU-\x8 4%vLmzZ QWͣ:fb *GeG4LE_?p!HY(l.aq@MYw}LG-ə`쀖XQ17:hx`b΃!U4+u!WvGl; v_X_UyX "L dNL~\sdhձfE>Tz |҈"_'Д_ Yt14!ݏa9`3*Ǥ#emV 7! }sRz쎕3֛Ր˩CTmfS߸XZ44lnr7Ǖ7@ctZɶ snp04i3vVۗǃwĠ.xь 1sv-$~wY~5͍8ۛRiK Y:(ӛ?<.)>_6;"{uhnq idTS9G ܶ-gγ{]Б7/LC&'琴% ^Ix.af{P*Un4v~|@l^ikjА=tϱd)݅[ŵЮw 5/Q) P@tyD2|B5Bɷ9KbgIS*m,ɯm.pRj I%68>5^Ad1J.gF5>0Vv1$SuBztFi3g}qSXƲS ivoyΌrU r/1GpM `ԋHB2fHÙHHu~CQٍ?J?tm 3_ݏr\ 9V쎟#Ҷ5+?C l_Fe3wZ&_9׈;ҿ#y胳Xz8s"#sJdCK"Jm  J NЈZ[ঙ*-va(WsHN}ߗZjUzya.NL:WYL7g56IPlzpĻ 0j$jcј;·=,2E>y׳*̟D mUi[`ٴ|{Ԓ֗O^W6ˏ&)-X4~*s" &|s/Z*TUu7<'-.wyTd֐cb z5A̍E%Ds! ;Fw^kM8k(7cWj Q@=J {s|}R[ `Є=yEeAfck;cx<k&!b][` LDÁ_d w3rufV&7s54_R'$/; jZhhZUWJ̰$WGD{v9(1{3o2mp/RT5Ny>l$*uDw?p[jka I2rL/@F B`XW<ܼ+>Pq}()Wjȑt!BŖ^ı3OOS RYk W?Gӭ+q !]I:턮{%pDZB|gRLeEH%E_D{=ji0١j+!hJtZr/Ved5|h9>HyBT= Ale_X>].].l @v_eZtAeb23s) 9n!7 ٯÿh~yֳ*H qN-ߣ>\pҒ(*?EXtm]T9C3=rJY,FP !\\ <ŹM}II0زD䟓P LѵgçZC:QtK9U_ L9UWYzsH# Ng)ErLԟITwdq;iEl`O&,[ԛӮH4_^GWpy(; Y| pZ%vj"AAF0#™uU!šjYnZ~zxf*ciF/U,\͏ح2Dw|y" [^A 92=ߦ$T$W^W=YM lK%qkaO]>Qv`1r| .m*= \8&% qJſ%]F.ihnYb̽obp)Pcp)lyYȊ0q NeX͕DΫݥ61v;RQEh :)*G94>fL; 9 ;9)`$+ \[D(31ǼJaBC|4Ck#k?crn y$qi\o @G0Y`j/|*"{ű[ `Rz˱ŚOsU&D,OVgzX4#sL~ /,6<5;Wy/Iв x' !]+]hC @s7 x;ӭT뵻_+>6A6 QM8Z?\rD+# B+d1؉gf8#¨N.ʱIA.^",)Z?57ak$ss;]w0?9M9s~E%MK#;1F_D fաI Li{:y2g7#e5 0fҝϼO|TjtW[+&򴴥q?R14i\ZuGnܢHO=g4Ggt)GO=;6KxuϊY5 /zi 0"cB5\F$>gBP~e՛KrVC֫X:N{LCsj5DCA].uugFtv,[Ev@!v =P )O-(87HV>iL WňsӆK暨:>9W QĠW+}MsYňvEjbqL@,y3&+kֳ_{;^Im<.mAN̩! !d[(aa$Jbp4ZnMq{8[EO}DZytA"p#MM s@p|C`=Ӑ>D Hm9Rޛ2F[ sH3ֈc6,SO{?]uUZ>gzLI@w:P<;"uq(`3y {ցoAJBȃdCHQ_E) w C_ > Hlk0GIne\ ~VؼvE&%͸6g3>j2EJH4#mޞ"Q8dIzE&#SsLS~؈Fq|v yA[ŽRS@b6ś'v=<]@wM 㞚q ~B÷Kc\N0W# 61`{=̒xkɝ_+6,夈ĝbr% ͆:8,]&!"pe{|B8֐W>V"{Atax*~˥rFblCg gy+mU8o,#. oޥ3PǍ'u nQ)OQPTg["IB{:1}ϗ  eΧ!+տ:qAI6JYK"Rҍn0sמ%iO7{L" g2 #_OT#<7˧[ƠD B2Qdǵ&tn(fB}T/:dg3gHzos~ٙY-nE5?xUl@/|93a]2ni0Q@l؝W9-b"RZVٛ3J ~W-3}i6\ y]f㠲# B#˯^rաQO,A zTA 4Lh7ǷZa4.yWjo5PImBG^z( ;2k_|^s]rA!:XjF_#M=lɨq/xp>_uPKyRzD:^@ ZoEZT+}*B1WA vU}D\ƿl8dEAfT  ɗ%$0] R`|[T -{W-lm<ٰYPaY#}*:U,Dgⳁ7?r[&wY"0GicwڗN/NOmhŽW%ڠ>+$ni.Jh訞 Dms/%zDto=t7yv^_&[co}^n17m -lwla";Ijn;lR5>l0(?)Lo!G M{01H.}EWN=gu;L8 6vSbN};So]_m.Ɍuǀh;rgxy4E蕶gAKT rNy qg=޺_Y $Vm觢`$^ ׎ɻ^PVaD{LhU3!#+dU1aOJ0ߌ gє^!C*$ qJ:Cs=k<"Kao*,tD'@6ի|d f\숏hN̒`N1;7ir'ҥ0/1=Dq]w8o$7\A%3^FHMx|q⮕`7:O6qݜ#7~RRt$hf!!ncKDHg(S:x,/eBWNLLkeӸ%8AҡAގa|qc\}p@vh)J[)V<` vdZ`yU~hJB |ؕɧ HQF%唃l^{#Fgfdױ7cСz+l9m3q5.ޤ}(/ʝ,z堆$wi@`j>3jstVހ `E C 0$",C!PWԝn:et._Re61ܽ uLb)fecdV~^0] t1COvT,`ֹZq6\۾%F2LzwWUWU30rFeryT+'Q'$w\o ya4=Ј`YG,]`M }<},`@yt6څɌiLyϦoEu^e<3y3l/xHXѰ c#o3ӟ"! %4$Ч_0[zP뾆c-#$\/Y@Y RW<ž!a_tsxcb4.YT/gW߱֩ +L^,ׅ? dI4',޷Ei KطS1c]8ݪ7oǸI[KFbC9~ muKۀ1k(:}yjujҫs92hZ(+]\r/"77$F'7q>kq/?bƱ$`CaK6ho//$eu[KRB PYwLBL ۹ȹuP>T. 8Ɉ BKv&b F`^aF` H% \hEPT_Ðݢ4rWߔ+naJ^dk09%|5j+jz#Ch5߿ }gh-hc$l2&38 v6b5M %!7]rf{px?iɎm*@K.h-K[e.Uɍl"O)W%ņ_1\' WK2r"3U]y#"%qxrv֪E+%im ݸVֺ-@_'0l%{fNKhjjPp>/YpG%1#~U[Ufڼ ܏ F d=CЈ^xұ4*6& uAP(wU@U*g3G0" SM=!ZIX!]ouӗR&ڈA}sO4Qt)ϥ򵥌O'TЗ .=6"9.&)=Ӄ rUԊC:x/>aewKXIUfeuO;jgm R3)Gy&IK&@;M}7F8n*XjS-n"P(˦ U&(c2Hi>T߬kQkgQ ?!;(.SJY9BI]" (⃆!h^Ȅ :1wT.*hiԃjB۟l*49uAVt|9Oˆq\F١DytQ@_ zT 49)3 jXP0@\Kvʝa݁- ưޫ@yV jjk~xbt*g=]]q%ֿ^O uE--cs]oE5!O5e*5 %cƎ|,X1> '\a\;6x`dLѣ۲Xa%u2+ ?'HPC'We^nh?W%&9?`XX ǒ~tC},2sب4/]M&W{Q}7YwTjtb\ous,!f*{RauLY%p]TaȎ)rClU៴\)>_ZZ5~愱wd<¡q{ON[8\Sf86lvpt!_ee'$|K#Rk匉.-&ߓwǽď8Qo|(` lN8s<"JL&_֧C-!U: =֫y&x[xQ }gѩ׫_b8T7uAɕ6e|T<&CLd30CЯMrPw9IׯrxB(FTԘ}]xCX`U]TC]Wdԣ/Өfֹ˶14:v8lVlYӺP{ F3Zԅ'FCȇljZ(Ln˪͍[&G|f5 f2ga׀eqƔ݆nk* fIɲ*`&*mwxJb,q@z$h))~O]nجYyqQViܱޛFeShЭOx焊M7e,^(F"nH,ʖܶy h[NΝ%l`}d{,Dy> Iڻձ^+Kf%[Iۆ)sL pp1">:JY?%)m=ܪEv40!ax%W(Yi b@`l)m)V=cp]ȸxw(FSz/~PW{' /ùexxiE3U?d~}*]$"rGzn3U5c3|NЎoOq4e+\7kRjớ,?bK(0@ş.^n6^愬O9:OlE<kWv}>1|rG&5kb:>J p5U|z]eg7DGn yeT[bC1' %X +V% WBׯ#'ahga٣6 hݯ$x@7d]P&paj˫;Js3gt OeFS*6SaxȔ~u_ѿ2Dr|~O<IG=t5xr{aWE D}O92XሖY! ??MvR( R/gzT sEf1,&Q3gmz}@{(A-6hA J=F_<8:D '{>Mx l|! w#U[3=yfgk)Y C a"E,Wy4xsg&nhM x Ħ$l;2Zzzgշ20b D.&C# ]#!f&k uH S e7tϓ1І1[@v]QW5A>k Ӳ0y=_B|yP h (h𖞵`ɓ,bCPǠea@ս[}ߨ'”Q14d k;bB\!H1 /uvQMKe&۬|鉆T4=}wD)cd&G?_#O~*ס] i `+`,ϝ<nP@ pjCCt" {(}}p6phO+="l2\УUkI!8M`U*ttZu8[ruezv v ׌yÅL?hL̀aeƍ9UlU 1 2 Nqg)[so! Ǹ7( 7-VҪ$! ZԶM.T?y\f)͟g-4! k.r>%%@]QhԺ,-'W{UPGiAp$94ߪXȊf5b`y59=jG6Z'_ρ~w0H%֗i36 -#Tc=-]wJy/[ŷϹa'o>$_[hhsc!]Fr :p7 dpB-EgEqqW$;"5r|# D4.NcR[`1?gxg~hZO!7ZOv6}7L) ~k9!Z;_'jڌ6FPc=m7J0٬1_Se{t^?"<L˾dj`W[³3epn[7a!4,;{0C;&mË ʖzŪ (xILG"^3][|KYP펱i^2UVS M>Lђ2,spϒăqvzW 9; i n߁z"?Oκ)j9y 5(КĿYg>|P!:0^`1:MOCtCk4ׁU-5'7$zw2:]sDނY*Go`jt7QNXr'Cw%?Q6 pY "wudՠ&f"^W!>~HGkSs wA.>1 $+Q-+vt T FXAXyDzhA2K45*LrzKqAܾL1lf˘j#CdQcX 9([,ŒJ@tb@q@ua2 MIY¿CiNiQ25_hA4P, }9:ɖ2{|$(JF.ݒ!sСm,pGepFEHpڵ)8 ֈï:0Whf!E}(,k5 C_['rΝ\dafyUs~-Cw؋$uiPdq10CvM1y lT?gϔݶ^H3Dm?Qhۗ,{'}:+I . ;WiQ;\y2҇M>`o[+$~)[,0ܛ5X`ik?͞W JQsp^1J6 hrcZls1jn +!RsI,}DV i;5 ܠ' v1=N+ׇ?0Ԩ!Oe`[x`K]Ϟ[DD0}1G]e ɞR.U 6gg^VٚESLQX Ah?ۅE-e㶇B >Kxg?w-pe-[2Ee*?ɵh3s r9;J($?MP(/sC:J̕TKyo' J1Y^)^Y.Ӻ8Ibɚ\*"ܛSJĩԔ2ʈ<6&[Mp>{77Yr $d :DeT•~̵6jbۅܔK->7e74>t ][B{+[zګrS=ɼinyJ5ҎM #ja69Zz}{IX?a @(K=rXW>[I"̯1EۛSm#G$@݋ 1Ф a}{qvU91NN'N$'wXT\,O#.ɹHr"u) ǶǶHhI6`EP>'~K @\#=āk(MpJXK:^ws'TBC}'/#qFoN`|* ƕ_d\ᶳL?4Jf[& ;!N-a1 @ _hZrX@≊u쎤CQgM'RsZH2&4.^5}ci,[bw"WԳOv'<4D IJ_ȳX]$ X帳q!6FRlDԊ_>η pT!hz=Bpt># kSDy?69ĝĪh!m+*LӰϋ,&୐rݓM3uHsQ*J?O`GZ_JJs wYʐt22))N^b pq?-)~_#WC9VoR=U) z8 Ū'b&qXy)&' OelDEޒCc` r MACw#1p@x"龎w M\=\tGbu@+L^D}{W{[V-jIs?J;F$j6t%)OC,k%C*5hG_E|olº=O8,Y2 ֪$Wl-f.#xҚRaԯ)S CN:ؼ8mnD;/WA;n';{\d'&3e30(| &wsͳ-PG8ZrɼaѲKM@\PF;#~Шs '.ݠ'eB[V{Td =^o5 6܂W^q8^) JPD5A6aT9JoVIGMLKlVSYv|g=ƁoI c7;'ԗUrLV?_}Ԭ?r1%C>VN:t>6*2`09FքaY;SvAL輋U"D;TCdqPOOl )J@j$ɀTy4q* St/I>Etߜrçe"=Nve* |~xc?UV*j U;bd` @R0ҵ]Klco(Ȳ}V5!%7xNx 0Lɼ7 xNMz:͕a*R;}@mўpud)whi AۣMx}d<,0uȰaQ$Qzj"v]Iœa$~$_}+l/LjC{^!U9H{CxI]9dZ7넀џs6$"<>4ElQ)㋐S-qjmSl h&Bi-oRYh+jZ9Pț'>=SrbN4@r}QMGM71Pbգ >% l5cMR{L卋0쾅[%=ĭ+e hxD: `+ {͕htm\ۀyQu֋-X-&'A˟+zphСj ??7`ޥxmxS :pF~ɚ+C{%P YBpZ4 oņ#tnkV)*b9e^%bRpφZی Cuunjif.TTQ#5lq&%Wd#bYifHwn^RRsS dEp5l4fhdʺKOĭl=i*bM6qV8*E{5# }MyT* ozP3.~XD/Mq6[̂ 6ry:'=;Q]2ybmbH']j5B7R/hxbbN`uWόKҹ*/foj)z#X?[jx%F4Z扂rUn ",νQB#\0#Aa!<[HS-XmSd2i\MZ(rhፑo-Q`u^fd[DIbK)1HfG^3ߓDcc}2 2*mz֍iu-ViYz )-x%T(?ү !0\z8GZ2RwDÆxlҭ/Dc9j+ֲJ/VQ1 oš\̝qю }AtFcv;$A1GsRwiBRxWIw{aPr$$8и*- w<6n| y H&*JVӊořBݢJq EGQlA"-ERA7#ui^VΧO]JoRN檸+ &rH4 Ѧ9쎘hl8߂0D%c2A%2Tz f  e~tpGwU 3O092wLb`O}qz7 sj^'1rFGעzTLfCSS?$itזf/F'g{Y+q+`В$''3j<ˈsxM*-_B+E,{8i#>HT)XJ70!y:[N^) _ ޗ lkGUZkN+ʴ)Uf|ј;VقD9[m5/jcLP{X6ux~6unO9ɧG)ʍq[BAb;/=󄨿Xe>UggY \iZGE2ݑ)%N0^Zqk 6N*+JQc"d9Tnw8qb#izװ|QA\w?/ ${ȞrdDt߳Tެ#.D ZdU>7 d.vC_u"I#` רeyOųČQRkK>k^e&zPP Ϥ\k.̣zk/??Q.l4QMHrVUT c=K#邈lqXO?扳H/M٩bGM^=Ǒ|,d{dF?VAq\^}>=P{yf `of=QUrNɒ TNe$Bܧ|Xjpni6X)mrNj_v:zmR=Y>$E!e@ 0:c szLk8T߯65]C@om^I?1}II(7؏,nkV8G(+ ~FL]b,:emJ\E';1Z3y,<(*zio^-Hn7|#1jZGs4Z]&a)7UVIgόV0C^n-mhHU룝k4pe-K,|x%m?dnÄӎc˟Ub0\8iIϛZPV+Ws)J4CHSJQ t˽0r)4S̚Pk+֝/9 LJ;ꠃi~ANdc7r;K8&&QWFG'S0iaҪ\hHlpH%%i+Z+rWYz%}4eBϯB14%Z]h|]hQ99 yJ*͠$5)V q0i_$:]X)_@#KIyGf,|ܶ;gc00 青k3##£X1?sd\X+=ZtNj_/:?zUqX/$I݋ )GiPAbd͝`jZc"7TS6) lI`g[axϖף֙BeV;grf6S9̌0ݫ @lWh܏04UI'J:t \t!gë; hnXlmSLR/`g/l Y=EeAlJGV6y-bctų6MYY=GMЬBMD8z(!yj3Z}=M$P[iKTZ4,DY<6HEw jy%36/:B 94WWҪٖ>RO؟lxzfF_ުr.8@ϋDs`Mup1HXIZAQ&#js01:8`xȭYN! ]Ңh{]TW(41 N[n7v=Pq|`ɍY᭨< +do=y,"Gy[ָ(|c`y@:Qgą@7ܚ$fߚ%4hKTQބ,d/VVl 砉ei i", B{$pbL.-;)&j"wC{:=m^m HLo |E̙wrmTi@X7迨.@;B\u;`/|ZN`t am9X|R *tJτpmNb4נ5Xt6n_jy f 6v2- F"]?<^x+U"НҌn# * S'rU$pl޽ЏR0ݖp4xpPSS~Aĝ=DnDllt4lcNTL^vYC ųIwSmriKUM]P5 }/tŐDLeUjBgNɜ_gpm8y{ Սf02{ׅ8w_*ez]\39K ? xca v&ɭѝ!#b Иϸ)j(һ&-ȶoUqB.pL;eC*ڸ( bnTr8yE\:;fx\K*^tG"0%n|~}"1aDpU9e|Gԍvp0w;0ӦYﱙx I[z}@BqȠve;{ɧ`4F醹 &L,D>hezn6x56VDN@lV ħHSY!AY Ѕ)CR ᓂ)ƅ 2g:M(9/xB( 74+zjAJvD9f9/"Ȍ;رѭ^6C/50vKpF=:8fO$h{:TT Y9|Hg-c5[C2*,#7xQ[pm$]<ȑRr#G54!U "5O)6O)%rS  `BI :ӻ,pAx$=".ϡ-W>gOZ2O?4&bm=K5 %-o fE0= [wZ-3nὃmihl5¤T=__6R>_i'>^.^C✼)Mqs #ΡU 8Ohǡv\_.r`6|:R]+&8bmnM/Y;F*׾z-Mw}J^22cw]c-L`M O;5Kb1*RXuyUOㇻx}o뼄oU"]iD3NLHDȯ5VեRjNk$ߩ7Η |ﱱRԺo˞8tb8{{';R dMi^X?0ۙob\^`f q6L0xluG`1HWLaU _ (иӪ?ģ2yw `d7pU- LlS:\Ÿ%E[BV~u\MfҊ^a0R!\gB9 s>.`8+=6 *S5U.<0pM7Z>16ƓCSC'q9;Oy<ۈڽPJ+]GlC5ɫW' .X9Gen@grkh{S(F{+"l9;#nwƭ'4xb6AR/\=FCYj{#l:%h@Ş+4"M:h fݙ{Ȇ70g0geD'7U`{V}wc]R<=~P8  v˼$@r!HM_⪧)Dj{ƿWś2)uQ12Lx؉'AYjU m_?)̡ag T|'-Ǯ7?9ӄj.qb[LoWlF={Tp9DjvN|Qhz§(Q1O 5~EV'w}:յO}Ri>(vW򖁽l~T 9;b5UE͗I!bj؛8xIvRzxJWp^\Ŏ9;[O^s`^l8z΋]܄};ГA)G6}#a9N ˵1&&Ik?FUMc5^ }wʠX-Vܰp&Wa>2l9'Xw1z\/!U` 5( 8"uZ(o mo9В&$*&tT͇'_LiCR3FmF}N*(a2MZdTri"ƾť2c+54c0n{Z$DDT%(xʾ[Fsa]zcO\?vsJ+BEd]G рü`uFfO L-MB"͛rCL $ 3 TU#>a;X9p̳^_2Q*nOI:6gP(ݛ.5piʸ9e# w~qc,)3Ϝ'̂qDB()Bۂ8jAǁvsn3Z"zœ7f)iFwD_I=mn9a!Ʃv82^|Zŏ]QA x/Hmj>U#\NϼK3 ،˼8":D.s][R#,WmᏦRZ+ȪՊdtzSH9=Z*k6q$f"HH/Cc v{=!lBBy*Hwo$f^(`z!n<;.>EM5|?A0 6:oT1CuW`M1@WN#'ndY*xv&0!F}.!i֩x1-FdݱD{@CGA.R+9hi|K+Q# :ƸPvțz5!Ȗ]n |IK1BMT겥!==Ԭ.c)j$x<+J rM4AFIfQQ1 w˙ry PbGs^=:3!:7K>/k%T߶fD>ǿV(ۋY?̈́kӋ܄;uar+G bեbs3xEeV<>EOFe@Շ(D2=8CCe"70mʾɱ0Q#IӃ e`8B'smra~ڮ;17`2=y7An]L~Zf3M8IbAO f(ޯ-A`.}MtȓO<`܈yB+ƒfUt?.bϨ7.o|gITv,Eg{:9TA QoK SUWѿVa8QÁfT2dkץ_Mx&Nx ) 5z^]|SvVT9SETϦuQ=D=S m.H#,;}yJr`PP_ _Wd˄|]@/:{p&зyatk:5W Rom#\&W\PFTd7Cq ΟȉŸz зdI;kXuC7ZDŽh_F6p LQnOa䃧?E IOJ rhd\|"9R"i~R7 ,Tp]= ac-P*;זy;#+Lnd =L$oX'-,FPp+hgYB  C@eM$cY6)&)G{}jF$ѹ̢^`y])>[<.#H75p |"5wD~|""կ$ }NӒZ.GxzAc#}^,(M{O%[`zVcaiLcKq>tҙ_^Rt+E b-NP?PHإdxLS;$̼ z'WFeeӷBS g'Dy߀G ;* ;vc73S;RHb :҂I^XH'Jl ^A"-8~'I V[7| łjhx@oTT 6 >p H ~T!sNSuGUAߺp-6AwjD,X-i5%WG6;6x#=X1,mKƹHЋ6tÐZ'kyUo&<63CCh[{ǃŬs)?|+D%@zGZ3QW 05&jx?2cȦ<~.s] C`i'`E)n9[ [OŷU񼣃kEu_M{ 0 ljjJc:|"S%&#8:}q4(J"CTYj Q)VܟQ$u\ge_۪Fe]R0/[Iŷx%`l7ER ͇4!z/Z8Ի*(cÅ7ᗌ<~ (@m4 cFO`{y\zۭP{fs]R|(oS2 -tbTnMV tIE<׽T:C>47 > ISjeΥSd",RD4ԩO_iM zQ0(avbc*AcGt#^XIMYv{7-lv"(9\ybnxݍ*uX0RAoR<: C^22M> |{Lr̫;[ gέfpQhи~FWԓ+`Cm=ӎz>a]% 0DAlck;(aL F9HaA; ʧcOk$~>mK9,mAVyr~W_Q 1{k}q4`r!2@*D_ J82&|)6rd\'7]n3+aTB9[zfic?D!ML~:AWRM]!ܖ\f@'E o^Q;,d:Jұj9h  cdڬGW,_B7sٻOhM5'pzl-@/!\ cH|^aSPr}Lٝ@YܯmwDe8lE_]_gMrO_>NBTtf̦xd^>:#EG?}o̺qh َ X )L{`ڻ 4ѳ>K}hc(-" {4^#d ٖxJQH'0Sm8Af3boOh0C%\bx Q^dgΣV{٬y Hh@EƚغiVη1L.ز8:L?AR:T_r)x?S Cڇ;Ym{%j,541h>T ɰ nmm|pnj3Iה]){3əW)>{_ /&E8ag@y$Sq})u>J>-"T%PtEZ*@,SQ+<}Qj?(Ng.T~JVn_nkeS7Lg`q>dYдƳ`<=ٱcV @ڕ-IKBDLc$:Tx.u*cx\ǔO:h=Q,f4|1yol+.h€dj}I=܉:3L#pz!joeZ m9$E~ Hk+>J WR?*%*lZJY`4L B[L2-.@Pbh8E"o)5sVO<٦xbN#v׊Q/TQu_K639 ;NX"{ޖjmTBdE5D~r+zes[`QM0;!5^ XWm@ͷj8DL-hW+dqk|_XM}DsSOm, =*Y%Lz=f1T|=bcۦw*6~7P6VS܆ˢu&Z ʏ!QGWřP>|\=EOF2O*RdVqŊ{l$n~;BdW@::rV~ZbHɷ dߛWc~œƿ5yyʇ^ouS|,09851DoG~c!^283DZ`-O LDs뭴[i!)WskjS/6p0E-rpCZ5!t}Byړ, XA֨G:PHAy"6d>‡8Bě7  >_@?YLs:hq' m?@OǩrmWVBS{WӜE#o먷*vF.قU7 S?&V@7Suiv޺gyytV>0n':1*Mk^@ᚹx8?9O qBMLYA43?$CVHͷRvlEvS]AJU{K⩉io=׹KC; }&G4u^[ $oS7n\$X>)11DWM;J \p5;@!7 Y͛Rl0>פ}|Ӽ?sAj)>ig)vb|iԻ8?+Fjb%X `gb%a9 w" ,0^$hQΦ{]cko4Yx_➾멚U!z45t9>1ATMYHvHF&cB1~ nͭāN;]%g_\/G鬒6հ- *H)l|~dʱmy#?=+5WR DZ`Ŀ g[Elȉc攨HX(9<^`zrЇqM@Eof]"1 3Lې#9zɰ9lq't~^ ב:ݍ]P i:˧Gn@A1GCu*f!K\=id6|+"B@,Dz*nWxfXAܝY7~LJFkMɅ| p4.?rhe2Nq  ^;B?6uxJ)fgJ>x`7 ~ Y-?Ⱋœ| *ALhحɓy"[B>q:TAqy:%vTE5 ~B du\KTЬ~`S I5\^}ɐdX!6۰T3 5ccLxYVҵ u[a m!J @7HV^ P[rZ'~b6̬+J lQ;JͱőU8 qq)A_+p [ 3q( WAٵ 5I8>p>mVAUܟ t#k. Oc2DUi'/~8lӑjXxvky' ˈt0U 9͚C؋n=}Ӷ# `43 w((vF\RΓξ\H&' S{̀` -F4b8e4A^ Csڊn}@dћ›&³ He˪W.q[^^ʳ/)?Շ)>9BTm˴R\F@\F:wot$\åL/m?-.x(  8Rg_8b#H^8*d-6ВxaS%`~T {$"ŤMz.GfS,KιANEo7 ƭN# hx+YϾ@"T7I $;ߢV|9mX!66T5d wV%RktanҘcZN!Q!F%1,eoeF_L˂<7F)P+A*5fիev,A ӹoіTAQ誂mq =ЇK fbЈORVרܸ.WPx"Zw] siI".AnZ? ?Nؐ[d=Ε$lA?WQqXae@'_jpgxE~B@KnnI:--BOhj"n]DX2PH2Y}31-^rJ#KJmͫM)4^%a!^9rt͎U8Rrd`Ujk]h229'̥HCoܡ~.(a>K=2}m{[<X9d⌂AD䟲2BL-V=dޡBqWoXCb*uvtd’z7Q}!N0mDmS ė҂tm/`iH=cըWN ln^3L;T6;t\ĞuV5o'ߒuPLA5(=2 qX- @DI~żң$]*R&.)gjn4~*3׮k 0s$ǰc~ry{ѣUeq}&7: s~IVތ!ת׎4,H t`mGKL@Z}O~f:ga927ICsc#=OkhhgJKBKXJ> `. %@_Zz#bI_u~6Eh5CiQXpjd]tXgqSwS)* }l{`/N򦥃a,uJQH[O;{-ۆ́o~cObuz*2R4D$IRXwm%ߖTn]Xæu9GFvX##13*{vĢ ^a1 07޽a yfo.t][s -nO(Rsޒis,coʏ"XY`]PhDJEI 5v ZX<T@4G2D*_;OV\%cwKE"pt~HɌ Ƨ#}t虷/MN(2طoЪ)/_X۷/&֍h0 r侔I.5vRζ J[MGR=}qޭ9(#s@`El;]?;|3<Zj˰&!ױ mٷ]>G`vy,om(H^Zeؙ~a8$w &gLxk3gxHtB{*:u8(ȺQ.eSXc ޱ3+j8UAfC.A 0ZP,GS8Wէ5(n'&-4s`ErJh_Dz_xWU'M_Plm^UWӣ;TΧy|MpP 8  [g9)/صbˆy Ishg@ }K&B/F+3`U@8Ẁ/M$,"8SAyꟓR蠷4TuEF YԖeEmj]]_8VIr > TV ib Rje2e$%&Dq"+S\]>V7!1g-lr$ ^0WPn@ićY3 mC*xP P`/3yz:/;DR\< k'ݍT5~>s¥v-WbxI Ll1:\N*RӲKҍSx?/[sOGD$$6-=1!v Uؿ IrGGn|R-9v/IoB46ȻhYKg>6 }q0>$~ҁӽue%"2]=ԉv023> ds ?%38^}k4Dڗ]Z} *H.&%tk-:zSv94nF@(򝦜g:B`΢rH6]OD^i޺Dɉ棇d,Դs3IIt6wɴQ?J6nFi^۪H& Dl@A [@Fq:@/[D#_>tl\p'bvk0 >spOx3~!A*L 3 -gmg1U .<=I.#>Sԭk&qқHvpLל'"`<8n֋Naۇ.)7 6Đwa~.HY&,UC EB5/TMQW fH+|Js-rR;9+ &݅~Jn~*HřdYea?RJ#<'lq$b#y_mFڈW`xt|RwFVF 91O߃np Mˆ2GH^x/}:m|x􏘹+0$/S+2?up 8y#ϸe mUsVD^ o9a8Un~㟄 (@*:lHX^ށU!Yw\7ea4)[DO@Lfp{?C쑤Aur7ϻiphZ۬p:lfMknKeȅݱ,f%Q䛜HCH#ZŤQ\CdW/voif0 M%+tE8OGO?9aNr$ i-Eg*/ɋgH\SXJ~rde7TZ/[$tl$o]V[}JV'u8T`F d j;$  q`z+J%EAce67WHZkh!hHՒvLTxpgkirNnCdy'>e=(ĸf\2l~Yy[imfvsV6|ωm ]pvx-n' /OV{oBd1`7_dvq~5.s_#mhGIyS_P]v|I@a|Iۖvlc nb,&pIK#lwO;vImt1(U+>fq>Jnϝ x8͓Fc5lUXTY= yt_iM5 `i_%k0LHrhP %,=%ܵcXm`bIjfej'H*sO~P6}7wL9Vg+C,l9žX2,:_ ? ޒ{eڗOUG]u$ z^dbq] U=Հ'|= o|u3u Hrku2/ۙS=cxjM&֥hd*$??F_tZq/Q ZYqCr]I/SdMֻ$JΟXnýj=3X&W==; .<^ss"n &! ym[Dh&8g;5e< >r3aQ2g(o e_1ﶘ%C\2Z}~ĆN|_bo+Kj7X7CuHX1Aۑ{P2g2h*]D[VcƟ4Uz}5㟱ᗜCwIU~: V.9k.*B ?#xpv0Ơ%M6T"m"eNkj;ݏo|rr* -'0 9_w0= 9g{F!wA^^3r66:Q]#9b(7(*/UNVpQP FP#6iKѺdBj< h&rQ `wG ےM](=c{R+:cμrZEZ 6|l-FMU޿FaP:JoTԙ85$/Sf(GR>۟&n=`% 7dNbN|obhGXglA u2j/]W"BDe;tXN1 Nf;aHCdA5Fs6 gw0J,y>LR>>}eީr|msI*[5/ B!%#tlU1~TW,[6Hd8>to*enf=*AB˧!\P1Y/$ @کm)Ӓg1- a^jW+ۘ4$}:w=~iĸh R*ZEO1u%7?ojڦoZ1MpW #ZFPEˑ§tyPSfL.ywUųl[KS86bDŽΌO%vN\Ä,Un!Maa<@ȳ a-".R[{rMz1Aϸ[QӃ7,NNPu#Z[݃/?ChɌnyc>G5tנ3)2S7PnQFsD'f@pD;L$ftZc+|_Jь͞m -"g1IC\ aX6D>ρ> _)}>qJ:jG׃ _%+ *ψ6-`~I\Uha -k|_soY&4@Q!&3X"`1ۂ󍥱͙HܙL0lqNtDj;G{Av0SUc-abOGHeAeKݓrX;\eLHIޱJ&_JQjaWU4 @DzT!.dZ_uj/c h1Z?$dv]TA/3ħycq9Kc9?ΝؑjU005&ujp y̌Tˬ?CS`!ȝݸbhɿ8AƺlCX]s -aPO9s 4h)yl\O픇i/l71loXР҂v740c֗e- 2ߥ!iG.ܯ"od {b7X Y pA 9/Ooz6.OՌHs,[q$R#䵎7$!^x I]S; e7L=H g='SUgMOMNN|l11*pr0e޲:RN7 @W'[$|F! RɀR[//\4 d&Nc,Ud{\7]~;&Uz}՝hzd}bNK\8Ew˚_rIGz2Tge9g&ChH{ˈu5>UP @˜Ҝ#PS!lݔ kP߽b*r׀t@Çu 8Z{c [t=YǢĮ O5fl)s '(E3QBa בN *zb`'Jx,XY[Æf\ؼGNȽuMdA졪2/W@U&@DFQ% 4jBߓhb.Q ^]}".|@``lE2(>~I8ic8jisc"_ȯʕ*4 0>%qPfYҹ1?=cy$4JLdjz!xRyogn4GskwS1RL7ۨ_:A|G sT7-^W@,A}E A$;h0gJvkY6!S^F%&(dFϑ?=O6A\YO3Ǹ{gw҉vd \fb>%y<QrtߓR9ӅZљaл:Tc]F ephW|ee U)J,=)w\ !\ɳ{w͟gEMdM෣50mٓ|ԒʋKJ73 `iqGЈZ#vM0u:;yjJ/ N.hœ2tg:A(fzeac(W@]YJI+@?KNϞb:=P FtٓzOflh4"7 +0қ|@Y< lFBʺ.|Dq]sgm Px wt=h3p`y20v&zclz҂- Wྎcd*#|bPOVu$F>Jc(F|yzlAnJEu \gdg2Q5? 3~[ DO9"#dBM*Z+FDq2[yOGw jגs$=1s'V]Y\<֍ |]D6c 4»&$" owI..stXzQef*5OY!#!Q"p8!fJ`g0WB p6vlº0QjiE E՘@~/?"ҷ>!]R'X gŃY؜߃ 'H# &vοO?;j[.n\xnԟ^Y$l<5UTSy:۸@;YB'7f*AnFe -:>ӟ]ޖVܚQ+qԓ;2QL] -+̿VQIer#l̥_*`^;fb3)4i3׌4g܃]zU"+RÍjHdOZEat)Vkd̍X8~x05R76[d}z\YR$"z92HQ߀)M{7(g)iP 'l(it'*I?՚}4Wmx,GHVݴ(S_ž7|c"#(\ j+ZĚ})y4;x!Oqk*j*z !b,, quxئALgqOV;OY߸xs+#aq×dh`=ӍҲHIH &5;9 ^[lRHUء?wnZ_+v0f>O1,a'T G(k׶.||\ ANC}X]2-1?Bwj2 ):b{r ?Gۯ-`!Y(6n+7W/&/>`yݮoh.g?rR?Ddp韜ȃKofSd"Cpt`v$ť)_)h:Qfa q?= /yOao'/o^N!1pn˾TvU;sRF-bs9 i)qsoVkK ;fs]TM#E+Q]˞8_S>P!|>LUqz:V93Xi\@3Q4@j/Nk^_=!ԫ} ]5gT$U`%֖Inٝ¶LHjOn{Ns_֡Kw=pft{ Ayhanf-:翃pg)Y)c {[k?ImHXҏ,BWvL{uԙkqDCחc͑u1iQ!û?y?xI؄7nI5^_Ԍ$|EIv'omŝn6H88$>~`3 Eu. ҁlc?2$ƋŢj2`V #_P/ [>@nAQ)3&M5h٪יM辄&<|1M_@1~/|OKz2pp2):T_o5m"q؂yw6J讠R(%oy*Ui wQaj!AH@A= '̙+N#zǡײcv՝|;[C.Rt +(\/2fۼ. o2ǹח/gs@ UX89;s X>LBDIn:haR9"=i rœֆI0.ʙҹ[%(҆&g ݂r&@ VLC |+$F^jd+»^|<'VQ2 7Q}E?smp> ~6QbIDgb3Tn[G6>;=]ح΍Ӧ ً=7_5OzˆNte=-;sM{NO3+]ec<*3q,mDNAvr?XxK΋ 1AwVc/,꤄($6r[$G7m]h$K?ݣmuKf;t]Iv+GZ*E?l?Ȑ. t &" غưiL+ehr=%ٷpxˍtQ]RW-nW0+d6hiuiE@R tK+{zrV ;AѺ M QL)Yg#XJCD)mJEKt,f:}>ue&6L v{ⴷn6APo5'>Olz&0rV^xQkHcP1A͈ Eg:|JEKLo5ᎊ&8$tE{iHmtU2"\\6*b@@鏔0zU@%F~!ct H u~JLfFn0(Ɯ%wXuACq9M{dPu3|HJe+]'&vu7hi0_7ި^p2D6 7| )bKbô"s/. pX,t z.$p%p\ʈ-Jxk@Ծ2hcW0z6]`n꫍p"kᗼ/\\wknj*H=6ꂄ8ޮ|OU[%ΝMZs|d myQ_S`COv=nFNoUo{Vl~_824i8tq`6;t Vg4ӵ6|f5 @ۉgLJ4[\7%MV<Q(mVܤSꄻ.{g *Ia(jlcMha49B foH"Z ].$%IMzJ]9+ĩ!*\L, Ԫrז. fvc,Wd"ŀ)m-8ŬR;^-B^R+`ڑ?4&/[(w+Z߁qtJ |21`gzCa*B/ Iƻ^aQtVte~W1l1^cP'>tK,3C-A_Mr`O_OCgN7jBs ,V3)aI @-s za_:Q! oHEAf4/G#k>vsK/㧞 \s]~fQ ϓ x)9D̺c`8Bo$蝹-m&`D|KS]Q"2۠i @P}mHнi4C JXW'|Pğ蠿fimrʢeGY$Ev,^dk:C׶Ih bf -G2 M;9STAPQX p,Qr퉬 JF{,1P5wns2sUaЂћb,0C[niϴ*\|c,0kp: 4i:m򴜴@ cMC+KF! mɐ'{py4'Tr@z:!j뫿&J)iYsg_y `"QkaHYUMUVJ&gU.h(Oscpv%T mt"ΉoUu-g H㣪5wNdl''uiV#umSOOؖREǣGhҁ?fķeDk$kSp}we*:aYs[Sϩ46>fT= tlBs"Ec_ܽO"U䔛>r0 ;9x[dDᣭ) )5JLA-'=D`ox\%^mgʱ“ջO ,/ƴfP9!,7se2C`2.` wbZ7d>hkt{؉Q/#{)O(.f o)5:H:qIMgʱƭ.I (-bsuAk$(4 ^(LWjYrI`w6u-o:/jD҂鏙exua]r+ZMF"C0E$Ɇ4לOs*詧]$Y6 >0r/;D˵ {7i"#V񥅢1 ,=Cŕ0sZjP-\a8>E.k| !٣;5!IFu!wkߊKtVBe;nl'3AG!)0w3cJ(`(]<|@tZuH-B/ 26-aȜ'#k]JM\jjYlx\y9.2&ϺrߙfWQitLFkP&%A0Σ` acڏQqWy3>AtȃXkVȘ"i1hm'|{c"iXyw :nF>&-u*n7 QQ-9|:]B6i?]h8GE,s0V&Ҕ4wZ9S -F-lcަTO u*hu KF5K[%c5KPFMyu6w֜9D}_#DVm %Uv=F!+XZBC^ȑbw{:VNg~agͼt}GW ݹ.rWQ*xK !~ !kU彍KR5Q!83S$8$9~ފwg ؊d8,XYl"8G %MPi?%r}I_7do֧}O6^"}Ղ=W9t<=%M!{oT|#Db.^ԙWB6哆-_ԭr<."t2ZXi #{3! g]wϺ;7%fuc= j|DN隸2exJՈv{"(swnMf̝vz#`E$t7(|E|qV`*XAxw=`5 3u?7՛"<\g jPUzunT!l (Bvjb~;ajgc)ܽOylںAJmɷK;]]oî"[F0阀6bmNo`\ iV~5WMR*맛jOUcF36Q'3`J2&43[7]fש>4k|j饑߻x`Hˍpv5F qf ㇏HQ+lp/>הQiLKx{!oIedC *|;}DĬ'&25 >+p`Y|_Btܣ,%8HvhPIbeONm xccpYl-J~ 2$=K\6iVt-yF`YTy.'%aPL݌" ^E*c\V;DIK}hloa!;0Ԛ $F;S86x$5]N ioiOݡ ߶*>VU^߂q- %{il q)D7 6e꽧wMuEA{awgE}yb&hjdGC1f*ʒS:*=,oπf.zԵj +*]"P ,G~`2Wsߕ) W;2b(n?Ѓ)rItM1y߃y.8A)*mn,qoH[ {ed{\FbA2& qI喝HjŁ6w A FQ"X\%_ Jm(W+ڻ/AoagJ=xRcS˛SRP< mG)"~dć N- 5<|D 3<#ya`"Luup^(?sjCG<ߑ`(О;&䉐 ̋[I$MnLMrK(:I Ti=Ql;K:[pMI?6!h9x_:]pZ{^Ő,] 蜍ҳ̓#t@nEI[]9QЭX8hU0@LIaK ƒv$4(LoY_;Zm|њݹ_)9IpFf/rT=͖̐vj"&6a@wݷƸ  -"7(O%Q;?m<wtA/XN6P2~snkI!GAۗ2UUYЙ<=܌Zs {3ģ_Hf#[8bӦqW$5,lX357?]R6G~S`mDEN>q>Qoqe0v+gݰ [n-n"¸ԑ#0vF`dduQUjF1YWo5\%T|B oȆyS0o.v7]}v(^6=9ꭏgcC+IKRiemedOC \ g%x `mQ~֌ǡC6A2ıƴPi4bW)&eXL3Kv!vP՚MALa\oS[vx ndt#8PF%[Y(w`?wIc18h{ J-i~G}/M9eP̊cLșڣ!1ޒwK);:O>@'oNYLzi1XxgYCd&VX*.֯܌8tp=2U$:ppNq$u;c'U3SlMK݈J{—׫udnȨE`Co*f+c&I?>;?{D9j--"P][|v$ɴ5,\ϧV0‰Lyz_jtW@>W? [ȯ~wAXLKm~XAsPy 輓.|M,tc #rkd%0KNJJ|zO'nRg݅k_W\ 6Hw.CM f[ڷPw?l7 8 &=tYADA=2Z}kU<0AJxNЂWլU$ǎ.@ mᥘP!wf":F·485&2;aVV'Vˢ=id)qJ#[Od]&ޭYtk}E!ma=AN 93ܟ^DKDFóg6Yۘ2b78R8fDGܚyA;՝%s((deIy&)ցE.fkq3\s ֹa*4+=)sN`1zwkO)ϵ MB"tA|z+?CLSOW i2jcd'&.ohp{OeyFw>|؃TWC[FlH1,-?)LZѯkkChҦ@FreLRB7фʅ `LdA{HwT:;<.I#rvC~S#2tяaoՍZR='EB# ?̅*OfxܮOIV"kX$gj3@o1oydawP.ٯRCm=SG ,4HSGjƵ)*yjruuKD2J*^xbvr1 =9rN]!ϥEIF)Zs^/+?q* Gj4A˳-AĹҋqng(`yL<.˥f{*w7̹&H4iyB+oxZENCw x#n!y3A9Q8V ^fLj>ӺV&&sģcox#0_8sѣىƱ!26ک| Lm$}q(,R5C)[Wz&ɛLEb씝 㴥YVsajxѷ/S$Cw]SVF跾p3eJ#R^w.@-/{Ik-r=zGdM{q0wWȔ2mVSwCJ{BE*Z;8yY m^ ,Q @YA.g(1JBܯf<.+`ȺG{HO(B yr2]pkFGCۛPӟٖ;b\LV?*@Npb΁Q00zHqǕ*K= :=]wmaI+jq'UܥV; Y7?`yt.Əg ]r`*k4$& #h8CYk$QSm{B[)\Zn8Ś_= IA|RKiNe:Ra)φq{n9 *Ҿ\x7n S]#\2"<nl, 'K(c;iAMyOj]X{筸XWeF.yl.0X7QN؉m;L;t3}VNST!ݙע2 B!E,Q}J߇gCÇ佬[5÷2lWp]SE}rg Hq;.~qĀ 8JV\};yxq?ҟ%K^8lm.JC`_ZiYrh3p YG3x'ޛdD9^$3vYv?%92,۔fcK^RM̭%וV7mJ9LH=kFΟNr\Z^mgI]"h젿j#;f[!{тΰ5u1lY4ݙC<&9XûMqǨ{dieU" Q%{K,lR6ŵY\*~2%ZRN0z7z9Ψ1ToaGqpz)۱(H _-_'`L)Hǒ-c&)7~DW_m'+LҞ?abLv;$X#GTԎ-{=A@$/L V=c;ȧ-9EgP-s1_D",u 0v4 >v([@sm򏕭inˡe#'WdA͐YHNѹ< ]0eRn,+ݿ`'B1P),7MZ(4wtC%44oֶ 2ΎoL"\| ۦĝ< oU=>]gZ'$j5ő],<8\վDq=jjpۏ,xk/1 &n(ɀКm@.*lLEAߜ1 ]H w5^tM,1}ZDav6~U{&;Ѭ XmfZɟ5 II/EoY&Q{D'()7߅ݕkF!V~nRjv 7sZ}R^muGĹZ%NT[dv2Ҷiw3Lv1!XX>]l&3P2LeO1!9_a=3N`ؽ<>QeDv(3-)V'FCO17ex픹WD˒UfyzJO'&X%XzyO o("gO<_,{P]|%*g-ޟ)eI]wU3%C3#XAa7ۜv TuN?KDW;BV8XVV|)> %<+n9%6_P[K|@N!QTO-=7Uw>Upx(~>47)Ckgh rHe5*"Z\$Fg6ZmjF/Yr8[ [BPExhXQTh`UjK%;_5{mUQ9"o/?/%JAtuߧx:8h<ǀ [!dYĩ/NGneƋ?,ue_4h=CIiPH:0EMTl/|܇gsZwQ {ۥy۶M @O˾':|5eHY6c;/o# ?ĽZǰ!s;$EɦL*ݲy̓H B]_ ;+Չ_I -LhcK௵3"wē7> xbŌOD/^@  XT-F.$$BN=X6VDM`,U}TԦN [[&4=`j_9;} 苹*NIgAk~<09|Tl2 :xĭX;NyN$KA6~XO|p~0P)WlqXXmk68Moizi;>cv[qi TՍ/F"wU{p=33RQkRdi\Ul/ˀ4S捬:b Z0z:EAuyp\ƒ,ʅCIہ#>ZԟM(7yHNW;!vcE ys4k?jN2H w+cJr9vD8Sq~ͬgiJ?:aY' |%1 >?)[Od"d}1.3 kHwW MksuҨ{9T^sHzX_-$?xr;tBC(dVmiuFfT+#e.:4cxg5>Nf t?G./c@zO| Uʅcϐ6Rg 돎r\*\iͻ{ D|4=9)D bX&)Y${+`U?T2,hѣd '{ʳyR>QE'tL/ 9( Z@CNB$i7*(sogB_tag$&Fb'|߯Fk Ώȇ:ԅrC.E)Ivq>gVb["y-U=f968N~'z&\DeN ějra%疸h >f_nu)r?~^ׅ瀅t~/vW!%5>Ғ<`X8 ³:'z* ':S&DiYnIt%B9 /'S02>S7|vYݚ{vI UtFu̳Z U }Yod| -7|]؊3l/@CI]zbМ|ne} Wgz<8TQ׀ s^l9g`JU/S,r=U LƙUbNfFa֫W /SIO6ҴRJ@v[:!kf5˩G]--Q@?qӖS)f#~:D+B r&AT'IGԕ+S\6װ05* foȏQySKqU*R˃*ҜQ+F iN?CZrN;v-ՔZ@Lq$q|$ k=8:NQ*Q"bHbd/j_y_޹i=)JV+%{x{C8NJs\xi| Ui&#og_ɟ\qwvfD9D ωLJ~Z͹8*F^ejX@0l{a`Y9bbPc~G'zq|m[rCE!CqZIc=R2w bM<^ m1öqG~/49֍e|tAURb׬>s*$6ZD!2y(6\YCnoo4;.٩߆:`؉Q\W0w.8 d7/ uƋRz I-r`V*F5y.55E4 0cO7&y]<,Dnbn12jnͅ[0)~KE])[%]G 8ȩ9? |ez_*Tny}ߤkj1Qdߧy9M+Z+ץqb"%ΠrzXE/2`7|o`& 8R8֊$v@!_KFH3J}FѲ{=]0 l (Xן~Pw_ 9򌌒A\5AdNu9N| ~E5w:pڷoUh ١)b[E_mfscej5{>)犤s?sTO0&%3՚]\ӌԇ7Oh2~Y?A,2 0^megu:[&mQw*aST׎ N=" ;^"L}LcZc,N dxa5W$qPhPvv^=p{bcf4OҚq1G[h2Ep@ԴTfN b!*cG 䨥 )…G1l6#|7ܱuihUen@Eeo q'E:_AwVmQlׯm%$Qs+oY >)R؃- 6|nsMp*"Ie RH?9Pk v闍VL hW*iDϯoS/ٕB+%z2ӌ !sh\X~ |:Ua 3.uIb9+Bi$io{@cg݁Sїr]Q_cRmpksPiݞYabjDŸ_ te' WZWG> y>i5ͥ; C]|Mt /Õ(ςt]?_|$Hh.bP~YYڳ@4oUdډ˜ n:V :tk;w5x-G/!!` =:Vp" ,he[X|U\sDqrݿKIQ]0p,"w(jIGg kjs$I"N$Y磛 hum|Gfٹ1Ebh)m {@ѽS M]f9cn@!`neǕO֜ڱp1cb/Ek!jCf稑\BmS݊P.Tk*H[(_x6櫩=b @뺇}D%e[W w03-4_S$f- w%1TtaWԮF'k wdٽ{5;D?SsX!z" ^z>L4^ȵC@O0Ke  n,T": `YVI7&+[B#( Q}|~r}ed0l<;/QnvKvc[O XroFZQ8F,4CeSsvGf[ 6斂DvFSQ԰Ehm![Sul GU[=M8M1 f'%n+!N?u&T-KۡtM?TI.ClbWl5BlOŦ#/? 1p&'jg( 6t~VfZ*WIŇ:X:"4F6%=\MTFW,(L:В|tl$Q5\ ہ^"'i{dED/wlDpgHLr%5O$tiB'@^nnD|C6O.ok׳ط%, I)*tgRI*jQ <\̬j:Qg*}>rl{ DA*yIgT>C/U⺯cW1).+,|rI<+?O$ngrBq4"@5:ʺo-49~m<7rJ+bk*D2EcSh(*lf)OrQڨL| |߰@ãz [c ܁rcws`$2lB'Td3i缚5fJ>30Vy~S.ߗ28FKIG{rbQ|~.Ji!Βn(aH,I8gW[,' uVtު\+EDР ["LGviD>$u0GM<5 װc}ޚѭ/|L|^rtҶB #fSn`ڊC&DDAg˾J|( HD)'Ḱ#n&KbZjTyQ뻔rNdƤ >d9Os _Jm[ l[]2 }ژ NƱazS9rD`s`N"TH28nv-z VQ\DI $k=h,Ir"u /I֏ͭpdV>ɪaúAql@%q% m R\53R,aSQ]g9PixT!z˃IqiTUj|Kwo5^ɜ"v^y3V ޅe*?$ꏸ46?vxjDg(Ϭl ͉⒟o #7U<=R*L+iyER:mK׈a#|KFu7l$6͋ +;LP[;e_]QI>)]LTūLOT%,Eb'z4iHR6L=Nݟc}έHnn&)a7/&Ri{Qw|sP35w[4-7,1WBlQ)iS>נR> A#/ik.v ܰ@\> Hw3 ~oL"4xdZ$,=lAZMuwp:QCWZZӺ~Y8t8й,{r+)DOAL 4n-*hdnHuGnj'0O5ɖCX.~>n:l9Y+܉])]O%լK89ὅggh,.ѳb3j;B &Pa*S^`]b@elRL fkڍ`+;m1? E Ҟ\/wHhٍС,7, _BS!7RM5BZ>_^4¹dD=kL-Ն&CA"qbDƮijӼCD{͗tJEY;ZekLZo~-gXJ.k%hz\i;?K 6AYZT>2J5~C%;Z3G,] +28u{~n]yjEQ<̭D9_17ԷD)9 !< g˵) Vu%${<9b ,EN5%\.@<ϗC0B& , "[lA/QaaM\GEs R7[7ťu\+Cjuz,;o&QGpVy)g:ﰇ 󹊪Djf8j=&yk=Xv'z:}o"d(pA^:X,v7 <lUb|`?^C'Bik.ERb= {]C)QrbB sjTO\g$EOuM''?"n&=@Vf Mh2 pu1W& 6*Y<dRtNbGFT=> 4iX,pHzyaC2d XM K =7$"T`3ܼ`-7J>t+n5*Lk}dBAoi]4OWg&|uzH+bB\hڒ1C@qI_@$OY#uqg}9k<M{1B G2rߗouAa%#b-k~wCTq©{ߊ+ {o_{X'ǓH;,nŔ%_*,‘g| ;4-%2ꃧT0GJtt K[%< qgzAa06_ n}>H~Xk5A8Jw2 ĸ)o Y<Zsw[ሼS^Јmb ]ڍA'u@8 Wm?}WS=vmq \ƎPb} s]Y*'.CpTcL<6FKLϡȩB߳[y| ehn"1h'NH rm,ΆU(6*Ⱦ)5?gigj \Mįgǻ=T$~'5A%UЖƹ%9Q}&uյZQ˂Xl)M*(Tl)"[/᧍ˀtP/cI* t'N73X+\-jOE(&<8(Mjasм-`Bߡ8J4 ZBz|Aޢ kzq m 04I= ^=~R˃#£on,1u$PUF؂^M󩱯i숽 .;aT†]5yԛ#!z.VrK9:?| "A7}(medԘd<axȱZoONH8&*{^uV{%c'-[@H-EwJL/IֹS jHKYI{x|* `mm 2˴~ǰBbc))ȲJ(!њu8XIG<DY3咵iGJd2 mr?>Lx<3W&YuO?PSu8_XG%fs՘qY=Z"up9OPgMo NEUOX^9Ckz$);H+8,C2ᜏ|SIFe9">pb 2PsוM2d!ICeʸO?_,(B.Y^xz0%[\t2ggϫUMt;iK*Iq ,`{ꇼqX׼kX8fp[%g׈HXIq0'?W# [iO6&DGuW,_T(wkH4_΀aNaUnNz RY&3#i̧UgV!m,ÕƲ7S},Ǻ5rG *^Uj|jdIA>upJ;XT-Bҩ60E`*)uëuu(g"9 :^X:Ʊ#kan-4*c 5(b> \΀8RS ;Aok;Ȉnkìo5ٻ8E-0whT' Sy痪6nLu髧FH@Q0H'ߕ&zdSj|`+T/IƍۘrKM}n^XJ7)Ú7u [} ·a|+d2aaF@c܌VI3U@n*Xx-pˏ$ 5?76t(, QV.)"wQDzF0%&5+8HkxE:!"(:ka-ml frwӻ|=l Bv!Z tԨ۱}!TKF|AD#E/_0rlfgTmV U5% Tt ?Pߘ1s"1{dot x`?d/K˺ f#vkh) pAhP01 dhb\?=Wv78CW'Ѓ9_׀E⩴<"2}kۼHxpNX P0gANԠrWHGmN֡ȶJ"]A);ARԚZ>O5bS*'> Cm"Iȶ~5JTWnA&Fn2%pBiz ,5[6d{u}0\RB E;~z®(Q֕6h8f{h=kUɱٍz "dt%h [=Rr|2=sd: S$apQ{}͈Z>*N">2}(~j{0KƵ5O<V8{dӾ@]ߛEQ5r7k\= ?po, ˶3%uzq!\ݺ=rLCV<~Tx~ش-ؓf{C^!)8xiyx!״>  ;nKqؑD; 3inġ F)Pv~3Uel0rOi"=pKXʪv>sOoXrei_i4f%0t}'({i#r*-á@4. y"o)n9LkwuջY maQQ=uBH|SDaj:bƁ~t[++۠:+su%3x";hXJbUe_΁8#wڶmfFՆ-/hߏ#yF !y}#8]]*gcx˸zELL$c+ +cV1t! #-fUe+$QCMRr@SWS2J*-A$,v,lX-d%"`qe|ch,p4~<8Q8׎V+29#&~eAEBNU3HZ<]ʵ'+c[μ1JʯuSbQfNwc42eKG|!:^7#'[jDrT} XHLaG"LHkq'7<~" }ϱHu*Οn*z7ġGM*@ݽ)s䍷ũL,HI1|Dcmsk1V@>J%ױ& |f])nqiaudH}"E.=<Ցt4*UV5[GiOlx}`PR;:}E?թXoѩսȌ)1Q3g:VS/_e7@fxL|5J9#]E?kڬ]xY*л3gn.E3l |Iu=_{*yMnԏrvPDH-#0S d\KTtxX93@^K;Rc}sp/m``MX=?3A?q.є|e0=b4Um?Y !szI*7 R{F m2M^$n/EN/8F+v?+߽_D>U}#.o!*x wy! v_r~Z(-力ܳp- дkT K.$Wl"E·1u|iFկ |_.o%D/Q '[+/\f]lYi5].0Z(oj$$cLxQ#ZFt.虰Q_X׆A7 7y}e =JCNG;~2g)Pzr-vʗ7@H g ?3L=o}d`BL*䩜f^TIۦAپO3?o87 Aoґǚ=*JqZMxwv債7؄}RDD<^v*>(JD!A;ndN6T?X]݌@wϾպӭ_yxMMQEM-j> :-L&opT*i&YeǕAx!:e-Yh/0/R~wĸp'VU]Y/Qc欵 ;Fi%}MNug :Q1VS).~sO)@ aD DTF1bDdQU@rUROg$b]6&LXj0}]0>YA| W^],b lH`Jh8 G4L[t?-̊~wS BjpF5O?qr(GkI>VW*ƃ6OChbC iHG֡LCUX|m'^R(f .*,[Is6Ɬ&򹈶XΘpXBFfL_M\qH=U=^Ny) d4r5DdCkz׳ӭPvBIfej;CbֹYGK~tWjq1Ɓ1"jzwߡǖSBrE/պ0Ep-ӶhveDO TdDpS$*:sBnVQBBFvڵ9 ^ Q.ԡI4%>"qTP,rK~KEK\Iur9KyU v׽W֝`dPٶwͦVaObfb/T(z_9r_a.:w5GK({ ]vΉW.s"귣FSj@Xڌt1 k q]/<\b4!tuh{#.NgboFO8 YQqc@@#5|i0LEP ֋&|)^5 K,륯O(S7glƤ <ljWQnaPnGW΍8(5xYY3F`K' W)O SG_4Yρ,HI~C!." wxջW/|~ibH/5)OZR!=Q&Qߊk+Au+c-Qv+3H<%1<5t?P$J+FZkAF`>'>ι:X8r2hNWVIcdGČYpp3[ >W9[INLYy=761mT?&%N8o6 obr׬.]p }$E-LQkdziL*A*9wz'}7K o鷩0ܩ"0 舷싙0Qk4-+st>yWh`P`~~٨*N|5wv&q3g4m,nAIa3DW! !B !Zu]M^j.d'W6+u)4#!:| ) Pw?C1\@[3{< ߋk}~Si~ (.`8 9{0d˒MwEJ o Au_h\ Efg)jbqDV'!0ѱϖ [J˹Yv/\\xeI^y3ޅ-+l2 IXwe` hy=_cM+@uyNb[tr>yб׸S0 c=7t+t.Ըx&6WtWe,qa,n8Zg,#:>;'&Va4X9 J{E(1$$}ΟL4lGڑ=eVwx)kYi&cMr(UYGYjTE=zX tuV(<&y/up*K"fo2a3.z zZ ?뙸v?`?]OvQ.vb=k`5W@)K❆i vmZ2A/>>KҦ`e2§Xz0=Ԃ:zЗ>ѱoTH% ZwUhTY6P8ˤ* b}wt֑p۬LGmamiprC~ LyEd$s*/5Fz[A_ۧK(m^ 8]m@soͶ C!́=ߺno-EzC4h$;;*cW4C;PGCJF:!7UMޠT@KYP]8+`yE4 aD++$jPi_MÇd?rX_1k뫕 V`G{n3amƴ.DRբa9Ilk_?lZQS7֖۔% 'b. >Bdx<EW(Ջ9Jk( 8^Q073 {:ZԸPgqb:#nc"|WSvIpUtɣ]s}pF)2$BςmM#wsLWFT훬ݸċbk)&*~D ʒw)H%C:Z)y挩GgL6lGR2} f`.U K=#e:>#>w0Fhf(>ԊfCB+ҭSqvL}\l2rUpJl)Wz~GliC|ee¸VUWYnY0mI4w.M8M&|`gKx'V^}*#pN$^ o\AC2$P8dL@wLNzƩ62jg#1aI! ,L7cyڦ˧.ÊanBS[l^s\Tn3 vidmd4?PZu}&zX{w AdD1%w;ڌN¶|Kͯ,$AAʔOʘx_'vs)ʾ=y_\F+XJ)6AF~z zî608= \ڰl|_Qf n$ÑԐyMxvH#e_Qfb bV!Ml[VvLIoͲ YPͮܵ4x .eW6``B܊$0>hY_"5n|V( +)IخN&\~zj1~|ۥ?vA؜$5ā6h)bnLъܧo_7*w[ꀱg~u{o$ԎeǬٕ6 SDSevbNFC}mS>ksqK@z獛|]'H/Y!Va܉0Yx8low/yPfI=eF4f@DJyH- E0P v^Bsr(bݬxudgD1n)"?bn I Y Z95,5 G, |*aȦ-|PwK"e#f&`fZըՁn{`  =̠)Cxe~S ?|r*ulEJ?p[M[n'>=+ &so0 ,<9!c&<+e,଱ӿ'䖃 5B*ꓩszVK,:beB^LZCٍ Ct?Y8B9ݡ la=@-i_ۏ~6 >8 N`oWߛB'mbs%.P/q)BZƒ~8pb ꍦ>GfÞUϢg) a 9E"ZoO(qԘuۮ'$EaMШߠ{a H/ZcamOVܱ"OԂ%!͛pWChШ,hRE"3 Ykj{rvuaR%`cOB_ALvU0tQA2ThlA nCrm2R\@:V8k5@ vqg$=Hh) a{#Eٲ:Αk5Y#PF0 4@+۪QMkjd;/!e -%i>ll~4%l)ocdKP"J#;!ëjo!g&턑K E!&Z/VO᪄G1B8LhL쁂y? 3Rd^u{tk\C_6PP7YEs ͅ^uFs*Sy~I{o7YŅp1,iC<6lW`ݖ '*I:Oy,ͣ;kiS-C㖱KJh]R4AB, }"MSXuI@`´ rSh 7X=tP*Sl ̒MBBu:]hoPes3ejvgt| J"=kG };*)*zҷ@qk [8Ip;2E i%?ɷ3` =if-09i;DXAcEB;s.[ @TRYKK*^@ =u5, _glUf #WNyvq좧x7ePh'&]戬5P D2| =wPL% NG|/m. z ȴtr癃SD'ACׂrO =Hs]oF,*7F ^ pxjo%Q~ @.0dB*塬±&y(]P̠M'֟&oHƈͯ7=ѹ6 StR}m< S.Us%R{Ҭ࡫znztkQ4DZ>.2 @6 ~@#qޝ;8? [( 9ȃ#lR+B78l% e,=vR Yb'ЉVrLT1tOڦp6( tn+H4WI_g\Iȼ2Xv.jCkfhe 7B?ԩw|< }N K;ts$ogf>ZEU۳JS̀𫫪ki^-w1@z $X5GMHnD_ Ѡ_Y +s vIk.i M@LF[S57Ng?icy #~A{fv7Ia _D0/&ܶˍŽ^`Q)ʩ@Y7nޔo;^z&j'G7#ּ80f*ח! 8Tat>*N#3@vD^}jE'X[U)A/,ZA5PqrdcK -3P=uW]|OdUa\n3՛^T;a`R=&hҥC0MQ*h9,oT sgW+|*@]IOE`4$'5<7'Jou@,"8w%:b&,Ee H[|`/Ў%64̃B-V[.\h2Xt&ǜ BL/+g/W )IvgEޓ5?u.6Y9$L+(Zd:^9JC͵+N::i?1 ̘;Nco]VX(A#c* 0V3ZV"PN{_c{ޑ9zx)[ME=uzfs->^Ak|Bp:KsRpK~Y4pcW'+>Mͅ]D<[DOOYiEa)UWzqp{6@TN"G?]b`3A7ev6 RVPP+.:zSWaRE?nc]?{/xh>yĻ2{\\N—ʸBQ;'`8$x"b*-\Vh*\ŏ2a/I*`37HWj ~]x3+j*ø3N>m/nd89ưq91TDxv <>:ӱe%ep xFӇډGNcrQ&S޲Uy'BS\͹t O÷qͷfg%=댹D_j{Gu|_enS>g>d_#?k?AV$!4ǩ+Ym 8{)v#(, DI:]dxgݰC XO~3A ؿ-;Wiasoynߵ+<#7ҟQ?( S΋OOЧC,Խi24%X c:dq~ZKK}1OV_IifT;9UCXs'oE&Eu{!bA xs:w/67frzբI4-7?M m %oKZD$PeKBp0]g$D#dQvo԰XGj4.QoG7ENȑcp՚ec|;<`Lpu]+̋Y&o^?G@y/'ۭRROrxUD~kHXkikHܵ0cGw q.1)E=U0WYTy);DgK$(~t2+4M:fcU/k/+ԁ1kJy~x/pLr|2*~zXB\V;@U,NuO2}|AL]1,Ɂy!1nsH'Zc\p~c;^Y]c_۝ro(ۅUy7w=R 3c= M/8X?qew9;#.f!~ww<\dQrs  pTwX4xQP{"9q,606Lt-]o3zc6^pgCWl?M2=IUzب4'\4C+e"7#5B>O*A3N5R;;RJ6緈l$qEkP 4nZg_E|1%MAe&O3/ fB*dbC bXʪ<ke#A:iYXM$p9$ Gjy6wƖKEk+ OS d*WXVy3…GeΧ`|ދ9 9VSkG'"/jZ2$A$NO:L]Z s7II.5Z[Qw Ⱦ:FPiUj d.ϵD=)/^Pd<]㷋aEJIN)SUG,N,Q V{T:gfµi%M<Ҁo=gkH[{jod7to.IP^PT[<"htA>3U4\ GztlgW^hdhD$^>p a[1\d8rnK3.vCb;Bt6"|wz9sSc5݀ 8&4_(l?`ʄF V08Aq\P :o?z;֖jg#솵(I~|ec"&]8R-Kw6c(d Q^fp_m˪3:1`_S[gHh_h(E,R[ẗ8Ǣ6NqUDf|EK3G٧Bɛ.]˼ׄ4G7eɪ3l?l犕yh肜Eu-%jf7Ӛ!a_mpI,gk.kۅTQSMD[)#̯"7^n9Ӹm[h./?AcŚ2#9B(WHjU}7;4"ۍ `ц.c6n3V(-,t潑q׾Mo n{54=wi(c_䬠U'8vv/qgP^VRSs=y2ؑ*N/,TˊBI}j0G"D'.5) <|wнILWOх 6˾!ʁZ| Q6<>.LN}2ASm[cbd@POsݾ+(zJNJT|KL?nI @obj/;h?0, `vww:eKh*ruຽ @SMŪWfO&9xd'iM av 7%/t7jCxƓ<ڷe0.|$šqڥb O7 >F_M9)!~jR+00oϵ .t-)&3H`h*t@\A[,KUɌөG#"Be:@ySyP69P cCm[[H˓]]ZWzw"iM9=F^NYG\I1e6:iu,,x7?aYuȑ%GS_NF%F˺zQ'(4MekmmV/%ʑmC$jm|Ymw `MjV93Ej nr_{ܯE2b]]Mot/g5dxdF"*Hh.;ARۖѯ>^`%Sa8sŐj7 -ۂ2ű L,G"b srKΎ[ i HjQDФc  < :~3f/(.h.cIhX%je49ݚM]c#D!b;f $-b`YJ,y|!J!VhcNR('`_aʦl IRp hѻ7?>Pm\$+_^ 4ڊXyՇ|fElai|+Vz5ŔȔN؆fؾ½$YK*,\dX ME2wu1`'@&[K˓lq\=-W9BqnD;,Ɍ:͇HEY$Sb}siL tydWϞ.D|i3쉫> ˝$DQ,?ۥdؒ@hͅ\ Gl}81g$=z&E }BrY}XܙP#dOyfaTxߕNodwI' Zv))c 3}Ź?rZ1= wρh/m4)6ɤ h.f** +Ddt/خM%Uu+O?NG}x:82Œ 73<{|x[J\`s簥9"۫=_tD ˺Rҷܰ̚ =Y@H_S{qwpS\dgmKV猃`7}q|˿XIHJHz)~<?,ҤC61\!@49VK^QRZm 5{4/j g{xGm9RMv."L#Ft983^Cvljiw {=9A)(R:͊djY s29{:+vVHcju(u K'Q[}`#*^@!LA%q+ 2Yq{\*:":=K KRta QFC`#>0Lt"AI Ǟen}@sUH6tie}1e\PӝQM:x|yY&ˢvaS>]< Z)G@xΛv[F^|M<-CN1f߉xR,JmA(ܰVs|:z=<q1{vńu} sՅg3p_W0c_^1H1 6YG 6j&}z`2Th;BѝˍӞllZȕzL[P[tzRɖw#xndPy~=w Q*( Cuߏgy_ d!7uɺ&rf]#"PB|LTO%>g]`!m>@_}eC=CR^ԣ*f.j}"*}taT;w/lҳ~7P#}y^~S Y*uuqG>`poY*t 3A6bCo\R,UFIxEr9共,gE!3^wY1-Td1 ?&˽ v֘U{$9 56z8krJnobǔ=|Ln@_8'Ƹ-l؂2Y^!$m7pՋ_-bO6uN#"LSiN򁈭3N 5"?>"Ƒnwx-g:vu{ǩ`H;~SYqAIcQ^=R.rx Ls>yfR(a`[$7 ˒T[<@R׭=k:`3E5Y1ZRt]'͝eya ij0.CV ^81h76Ç|-NiKx%i:=w>5l2D%GmȜ3>kn>\|6ԔBuȖu+[hT JIym~X|d,TًIܐkE%y/ gQKeȂI)b,GGh.xT VS)ҦYq0HHr+"(6VR m'Q;mg$@ "JCQifu7O8/9BXM{;%xŔ d4Bn}3C޳׍$=1#1҇K7I@*H_^M_LH( `q 3 ;zkd{= lfp)S:{ 2j4zuGnf.Mr*idNpY. C<)ȃKuJvi-9 r"Ҟ+\]8iCT:bںjmO_ "3Obn-PhDypXUtYSDʘ>ToEih 8q%t#Iz'GS,D__џQ>]F?$Ǩ uɷPyxYLB7ˑ6T2iŨ]8)=x8xמ}52P/f5ސe7kUdb XdbL-˻LnUZVLCHynߴJJ6 }m!d]Vʀ~u6i꙯޷ቴ#jjrkh'qy٢=ZDCR..wモ𱆧k5YŞ'Z2`9R+9 )nj&QtC ~䈎ɣ%Շb8nLӾrٓ@U?1gVmc`dlBlݢ6B$|[)oF$_*(B)Gh]iOVEEB{r12'0:\]S\=k$~濘X/¢zXиN, c.^_D4iZ? M]bk?0/["a#I WS5̊[p'*.+;$VTp´"цڹkƔVFZiv:bUd5uHl\NEu%[1'-ՓDK 1`xp*L͏`fЖ5E~Vn ꂺRVy|Y%E45ou>pYP>W6<*d>I¨0}%B{NE%Ew=3v!1]!]&"uܚH:r&p.@;W1dh4d?' 6@4=̷KRo*jAQS7ګd#Y^PaIdfolB}M&\qv _ \WMH5G3MjfQb}SxIkp8*J)*Pvu 7S|@~[ gu.>(&;KMS-?+e&#;vwC7!HbƄsxZz}@iQ v b-U u B4j0 F6j1v;q+>^% }ʞ \%~*X{"4ɕY&#S0U!_Nq.y4kt,Qbg=.ijG9BQB֌W؞? ppÃPs>\/AٱWG6ͺ݂MӋDɰLJYW O\=A7 QJm->;bdZ Ea'ා .&T3s&ϥ+1Aecӯn}oR:d?O,ȼ8鈩2wcՠ:G yIfN_ #Rrlooy ldžX&Ɩ7WͤoҔ0Jn9*}ga]oQ7CQ@rvESmAՆ8[F[f"SԲ2*nv57/-dW&rIi4X7)F)I *FO+ `"t5kgfaN&J ři+|Y_x-pUb쩀lVDp. ٗ9[>|ZؽPAMua/>9 <(WN |. lG`@8;GU\EǓǞj 7 ,0^'^}=`]+r.6 %B Mt S;8lSHS֝r8xڪv8\Fݮ! 2aX|z3(eb2ɕ89bǮ݉C*CWȁMԣiik{4/l g]<$)=mVQIcc10cPXaj&] Ej(X8٭7)VG`WMmxjkTsA8#KC +?tB@'!Hک4;ҽerxZ&>0VN>>z,|_t}SYq"_uF@ XDL3L& xlϰoUZa0EE!̤6e 18S9]QV['h&F?F/M?aǢ3؋˫&AȜDnRD Vb?CLU..Cb+A?S,+ Tk2Ot?q^T báׁ:LdT)&Pgt#8l%lS6g,"E~LV^\hmz$%A1OU6O۩wR{ ;R^j(#8TxfC9ʋXvf fuOnY LD dh/b*~.ٚ%E TFd%EW58frV8&(L۱9#Sֶc˴0?FRqaI;87﷖Y罫hrF @͡j<-yo9c0bZɫ^.ޞ'Y!mQ.Q}3w !#H7#ts ~#Cݭr7 vV<+lo.0zpM2Q#./ >\+v,E@ \:ގeAR ?b2 ǡ4U>}ѹ\ED0LwYGl:̆yk3zQޥ0 7ʗJA6r,2W"Vؐ׈i54GLlFQ%ǭZNQo|<[DBrI;KT^w2tz争rGCS)q>ݢDڑxǜΊƦmrMt/EǍ(4^ *oE#ݳOY6ŝaEփ+h`&q ) Wy8$%F(-Nsi(|o=I$? A[ ,k苺,c1Jyx538j*8LGXO\y**k͗M(_i>[ZsQj !(itX`ADՌE(9_/f6Q9&O@AFuיLX`$ECLD;)Gri+ Z,Mvgq'bJq;^Bo鴬/5p c-!0jTiW f6Bn~,tJt*-NV"/Ñ{7h8$!*~נfeI9d_RʿoX~\+B67MvdÒ751q\MYRA0qv r'`} :yRlQEC$,xq(x 8X @S|Xc})k8׭7FzZlk1Ĕ !2]V4؜wjA=).). obhYYEmDǖ3G1D`-v$ wi8'W F`y m?'#6hP_.Jͱ~  ̨D'a~NܓfOP㽫_qTׄVW Aj,Fruׇҍ In^]x|kArpWȩ7D&o_܋0EC,4w29G;NMAbT1]lip1PcXzAHs@#E%+B-5'GknO-̸ŕ [u@y'^}?AqJ11#>LY P*?vNv~ AmCIqBf¶aSM,Y=(n>/,a~鉕ܚ9+9עĿ7Z|F)F_jN:N9 m\=7G swW"/qipXV%Zú/>InLpE _0>'y䗐et뉄 z|Poc8a2SZLcS{eNHl㩣*նYuİ(*gMa-~2zʕfJH1P.RaxYw)5y_4ŗq2׍wgߪRNQ Y EW[+9gzcصT& $Ixن9=Bq 6D|/^R0D|ӛ)7#ߝ#! 123vpUe9 4BVW:%?GD=G CD+EMε'+qԝ؎[ `Ќv?B#}7f&J SWJ-s֌2~U;Uj tՠ)KsPdCbǝUs<#~W 0Ai:NG_ay66g_(OT8X[9W\U/$|EQwplZ_H-kWкn>eb@ה/qꈅG#ER4*Rb4o }>Qm;H&-[ab0a#m;o _@IKwc)vyƼd'tzjl iF_ժmCA҉-}CՈN /F1ڤ ܴD BIi)jFe}\XjX/_i ᘝuUB]$0NCg+ /' RɏuwI%F6(ԖJoN{4cD$<#@a۬McҤ?!ЮKSހ/TuRA"lƜTSl du=I]T+Q3~ϢiBݍ\m "0Ƅw Ⴞ݈.!N< ''#HkfcڲjRQCC@ڱiS0ovCI49dXZY. ̣AE0*w"!oS2Ň@(+~410t~>[MnY3a˂ Ћb#A}dx_lg6=Nv2!CW'݋݇S8?ӹޥԱ~V+ P ۚ>1IM{uגj4qj*@\}lHӘKg2YrT[F! 7 Dr=Y: (̥/fykkF^ 4+yc_g_Hhrvxx(!'~+d@כ |v&w"1N]T|M~2CţEH,K )3wrX̄L5 7\F$^n`Q#IdZ+RB-3XC[dz ᵔ0>Y8[*501 ,!p <(3u}b׌͛IP?(SΒnJ 3C!֬Bwrh;XLYLޡffpGdh7سLYyX01Rhi_+fh!}SV .bӀQw7QRAJsX:+f}h%"lhlcE0bui\W`O{u}b9;&{gTAA5C(r4X#f8ۥ_,"rĮxW/sġc |@lz޿nXv)ta zOg{dHxnp<%f?{P~k{o3sos[wZHn3}Ju9.^81NTK92(y1nk;~X"ữ U9ڲGZ:26wY* UfqGF?0Y٨&^}Qk8;˪))`~1ۀR}N6?Kn4_D2G\PL3,aJ.ߡ$}q~&Vғv_jn'4 ̥SE=J<(E|D0];qYwe*ih@mprZ]=$cJ{3,ad-`j BGv2UBzTFNJjڞliYAT8Qg1b]4(yJwzSTo zzj@?:4&$<׫/iU cH"OF׏z(چРoy):(@UԖc6F㑈o'Y=З®p?tB9 ‡>$/QuQõE=fT-%/>}:6 @7k%wL#lܔ  c3Ӣ\~<˛rC4yaΧ4߳lxȄBa칻v`֊~ï'r;Lm_j%?uփMa?i|"^^ cɗ/±wӋ?C).+X 4aY02hJL: w%1\5=+}Uk:߰g˭DEa#rڴQvJڭݫRy/Xb %CkW_iP9?oۼV~a'ˈvjqɀ9. aFXYwg Wp yq≞!d,ԣ"Qтfw$rs!XrmL0əʼn d8(Ұ2gzT$okvy1%wm_%1dz {4#S93'$ ?wzx^}&K#MUۻ M5N8A`BR, ݷXxwS5bp3ۧ24zxuJgs6]U1/kQ/vHBu+(XP}Cxd7lh S&Wj@Hߌ~3!/ $M8$E2zVscMZ&1ϊ>ؖ043Q#^%Vz%ii 1K79+Z˞ڠ;;Xh :~7F @Q,Y酜 iwtSђD _'Rn/P x;r=Wv6։4L:|l}cZkYw"#W*Q~c42 v<1)=;s9%XRtGI(PCDqbhMwp71 ۼBbn|mf|0[N{4vEE+$j&V(c80yqG a:5;Rh4x3tL)+Nq 1,p.~}ߥcUhns;ݝ>~ω:A[ %M76> N<)G}\ ۛ!T~ 5KT94zdfҋ0h &2 lbVVm&V)|ur/͢U XYpMV>6 vlb'+ \Ì&7@+Obc gb[y2ysN"$' Bg&EݽOُ_~{`Ȩ#*E,2n@_KQvA|Y]{gdhkLlq=&}){3ԕ$oMڸ /}WCe&M[ld0+u|rELXvu_b/bv!o.vtQ5 %ͽ5>ɸ_O0#_:_e7́ZU|$5IM>Gϔ΢X'AXݡM`^>{[LCk@L_#d)ft('<-qa_nͪmmey4cb^dW%۱3 P\ %8_eȅS9eM4nKxl:،$1"Xbvv5Z8BDȭN MWT& :: Ӛd|)oO3n} ݠ2JdL{7\M\:17Eu;p.EI˻QUJ=Y u0aYLK8_Pt@8w](wMn4 r5i\ |%^Iʉk;$rb=S.Mz ow"嫁C23v7i<A1 A YL9lV1HUD3A9S 5W3XǢ~}<m%bMlD#t̶O@} ?Kp[Ȑ1Jd%tQ>%,\TL^"AyfNo>.vOdn/lXW_H˫?1[aGJN6ԲrePٽ"Bvʼn>}H]55f-e0e|@󋒻]rn#^$:FPwe׈-ذ{(dE 2g)$Lwbs3Uy  InS7ɒ]~8Vnt/ΰ<9[v:$"pGUPE : 7޹,_6GϱSK,)>;7k)]mm[(Q&Wr_;<{ Q?m"Ǖfw/ u//;a<{Zf#]jm)thMٜpߜ%T(.EjX#5X*5@Q4x_;h7X,#SELfܗ*j?OFan'ycuBJlc6GI?~ w\]?k+Q`Ht& oS6`Db@17Kf)?o/)MwJHG6dIJsʧRr@t18թùd%Ry^b@d +~? ~݉&Psuɧű ڔ>`!XE]5"¬NGM&vOHJ @n"4(˗龔]xߗ6F"8<3CPp>$'Ӱg_P,HߎulL`xaQ=ܫ .R0Z\ol\MFuQsGι4zct{ꛤ[i4>RGug:w@)AYA9|toժf5*Kd >g&`eQN(uZNj1&6w[u?ˉZRMčlmncޑiL1+d?6q򸪸RE;l(ަP# }Dr8 h53Wy`g2^F,R#U2)$@-UEwL~^nME@-D_똳5WQyE``&(@/=@ƽЏX[n`;YǏmIіcs~Ez"`]*Я3LڔD:JoY\\bCֆ+[0a)`w3wBn$֞+I4|>̖`/ [ AlT4U9򘉩Yx1E͵RŬBa*D2G</pP*x'F'FQNgZ*} e8=IB?SUnbsaV}fK":zßm U;<#g|3Ps6+D MVsLA5ܷv-?浀b:;(π]A4!}JT zbz`[.akHt_NrYd]$n>SS?ݕhxX)Q-HYHmO|Z.܄7?px/nsI)'ǫzNDip,-Hds l[yϑ~quӷ]-R*ffوFwGT, jz/es} #Q: UGf}T +" Ubw?,P~%qt2x{yޖv2;G9>>K<&"Hˢ}z'q냞L+!r.uBsE{/9WrbxDs3FÅ@_"vBW"[Dt>IW0R.-~pI-ipi&te59@]{q_ c ;DwڽDd ئqi6iv| t QoEE7Pz'@vxp.~;_I=als.fh nPcɒVV;@m({ilt* ֯p̋nF ΜNjL.fYu4Ҩ$@<Rqt5p2VJUNxVQgR2d.bN:w߮.-CDrw$ߚ1 wZ^6JžLm dI/8HhAY2nhОywo[z5\Ε0B&A~C/%3{ő8ǧꔏ00󖙶(O{𳒂nz՟W9lNPq~9֍A֦Λmت)Νhr+iiB5~p@'v&-^-\n/̟Y>M冞h"I"]EGL5 7zⰇA3UQey)pl J8f+,'-]~ x$35 m(;#9L] 2M1[X¢eMqƐ޳WJ~)Yh:N:ZcrX wtHhYvV V5W'^P4y$R.gpG~Tq6L#Ndsf7K6`CĠܟ S  brU7006F/a*aN0jI6Ӵn-)N'*xIedk&L{DiS@e Oj*~Tn|]Xb '{}|f %rқ˸[b"r^u+dٻ-|8hta0O+E Ҏ=뤑ϩ8}k"E%/9A+c u]h/d#ke:}~c1roۇy ^n.b1ʶh}EvGS(uU7oCB?m#uMr;eClO,o0hޫ3 HϫK-a:= zY>*9NzT$1W{r0>D`5Q5ܓ9tnLŐNot4űTbDxi6]xFYFܾ NMб <`,㌗^W$ǧ0و aBu/֓ ɱ "%ֱQs6.#J]5H<_-:Nm]tOUa%CWn2/'p=dhYOs٤MЃMxL(lIRXbOC8K:O#l@գhFK#(8V{FPteQn AsEB>۫}gϱW]avfKN[)ZhM/~ X&rTAxbA⒢ap̰J99mAssGn~篗Hb9Ɖ3m[>S qИAޖ fV@mqCOcV.M MrJ6 c=S,re 8T=.dž2&}+6ug wz"^ۧ Fg<~8?=uT/eEM6JDzl.mؽ5&%.8DǧJ Xf;e ۸8if5)9d6Cxm15z-%k]''m(e+ggv42n|S ?HNk% \ʒORգ?#4plַY"nJVRVDB各ՄMŞӀunhqW)Q( Ɛ.TzdB0ɽL8w=xrmF\S˥(hC r^ ItBI  ʟPo¨V֕m"[5=h.C@)'ru%OԡN}l B9 0gU$|=*H{b%JDXr~&ʽ*r%@` Њ ZF}K 2u^bM]m(MVjMH,ȴ IHUK뿦zsEs033[e np&lӃx2.txŷpH;7$Bz%=(o&S 25"fO9KPc:Vܚs4i_9+:C߆zH̗-n B :lKFSV+яrt4oѳ[ sG/ ѧ~C~dkHfЏ&[uA1Ѭ:{u8lsP} ]0'Z8S1|x}4c$2Cr ~jBGrK.4 qFPC/6)/G\v zbM)ZTm{*;%cKDtgqjօŦSuY$nW<*OP_-Jm:T{Ы{ >?w/[sSIA `W{*'ovtjq@O!>!8.YLEfɐ;6$gVe2bb[[iUY5 Y ͚s:$zN`:PIͅ 3N e!3j>H]Ԑ'ȯV0yso<'#_.s4t%&;5>B0'Hm_~&DF bqMVXxGc~b?oH{$Rr܋(bB 9'N‘1ԏ&Yvni58z]̕e[O5dt0=l.E!VYxB9o4(J쟄sV~1poM~?޾(d`+/Ϛ^LE*T"eгvDbN."q;pxsޠQϴvR`zM8ȍc۾X)32M9VV$9#5VZ7]m_D0͆Ⅷqdnvv).os<\U7zˡMZ0w̰!ʚ_IOj(nLF]6!o/ {RYR] ;.ǩ=oiLwO$drU]ǜE)Yu45)yaZ rB5gqx| RڽᮔS"5p$BHsfN ,L];möJidЗk7[JJ}oP-LD菺ܘưR' VL7:`{3s13-6Iz!aˏ h˙ 䦻Ɍ߇QUZmY+4`unR'_]P)J,°#5FMS. Li(J:iٚH #-/^,tUX(c?2<_Bf0a|]4>wgX\OWcK|mYEB`X1ݾas,۞-+σᅔصCMQdbmb|XE:lZd-Ӝ*$L\1 6$r,RO#`چDz|]6Ǜ+ ǘ :[{K7  +0?r$c:P^x#" Y@#kԑ(D ͥzN\mF3 _愹-G|lڤk?8aZL:Ċ F4w K)\dsєFU-o4*Ƅ,\ T^85FShZS:jzc>Bc'}~(* 8pCOвzeq)YWnAe&IS(L/J18P %`~W/7P#gte|jS~VwT 1dGQ'GlvV0]rN#\K檧  ]1xwڢHozIH}@æE^Yҿ(!wc.^|}|KGG +4S}AF;_E#7K+{ îB8ӏ@ ;6L悕}k4@+@uTLƠv"QvI0C3B4Nx)bk/rcQ)~w UI+U]'w+`גc<]ܬ-琧e+8U%EoZY6;ܤz5OnGBUZ4ԞGr>)gy1WJfIwx* c Cf0,EYVOm2rB)jt@NCS QW|PftFN< ŧfg,L[)9g<..uVSГ'M FۀA?OM-bxPGdwONny mpDPo. aAS4lAQҗYޏ{&-% NaqsvufWHm4=\a[Ѫ#t>ggΊc+f&DaqLHqjEˢXhs\Be7|tkX2ŤyB2"P]5t bm@I(bw|:i~D/S6t xxXYb W$Q6Y;'*`ġ+ U2I6|<NK3S, qC`>gWucivU.-53;pmdڱU%8m0 k"JᬰflR*0aέs,>R!waGj4(pY\4͒\p ՟ ]4QP%-yLꝂ[GNe'L~GЫQU@v$"tYāZ=yC1eTlX8Àky}kjZ]НCx -32U$KZ@C _&LM |5%h__]!;N9r= qJZ^aS5(tN7;r$bN[*Kc8N:9ၫ]&eHC9E!31$̣OqjIO9|K*Hmn_2HO@p'G۸GXL-O)+zOso+rxÔdXC[C&yӿa6iBt9 A1Yv $?(B_2pmSMm,1}9[탺ef U'8iB sՁ؃xЍ&RUHBY<]+P'pу[E_>^(*suX=>2)Ijʅ%T:x#3|/`T]^jz|dAn" !nB"~ cѦ4d~N.PhL*'؄8Ww[~S -l'ger.}ȲջwiO4zpFV_+y 94+X/0hyȎAEqA.y3 xWG82BG42Zku#]~D,zU3QiH@ @+uDyR[@r?w1SFamH});.<:2?OC>3qjVK{!' 3+W5G-噃&/ ͼTO&`‘b To(F~U u]Wze{NjXS׆En"!qkfo;zBCݒ٢/0Aπ8،oTdu׎J􂕘z>s {BB5!l:xaWE[ޠKYp")2KE +*#ތmGl(GR?(C}58 i#*r҈][GWЭYI?zܾfA6f-₶8[߁MOiv *1)h饮gt#< ! TMؙ+G=MyU4T'!7eQyvҲwJƈ 3Mn( Qnq8$AJ-|cbm_ 5iN5W_ m|&( n'_o39l +3?j<ϽoFC_r(vџ|q_a`H> \Cf7.ct D!G_ E);?şȉD{oGaƘhRF_Ye4CWbaWLfgȽ!}T2Eƒ+(}o/>J+qۙ*mnaQw> L\p=Jlcd {łD?{閆kIFBٍZ=‚i \̦[בcw0Sy>@$װ V7#TCkc'ZTӄҠ0ۗix& •,Ɖ⺋ z9 (fɳ+'C4}%"W< B}qC,mpv73R,^яntو^/t>(0m -nw B&jkʀ/|'uCfJP;)z{uR Ԇ"]PVCLVlTWF85"ZEef동5VƽY?G7ygNR)vFdzRliV=j=NzHqO|QV㝏=!!oA@o.k4t 't D1dSt YBt/T_z;k^j—U9!iSۚmڜyṴ rZڒ.ϴ8cr̜^c{kޞ$Vuul?3r[8*o] 3Ú$K"Xb{,ٷ~"|$v;8\k&P|m?pKgg]T5| J]Ls4.vG\kd*luTIlR@gfPjR,T@tqh(J{;5у~Uq,ںў18ߵ&Ϭ͟f^A*"q.4[oYDDk(ߙс#_qQa%_&?#g%}oXFMig]\zU7bd%C=!γ!\eeO*@n9f/4BHYRB=s28=ѢULABv90Lo= x1WxH'j\?×?Po? \V5) }.YS܅ZRCnFq@hW,{<^ۙv6.}j$j394-0RKWKwG$̙Bdr3,$I X >G_OȌlɡl,xQe5I="#2:j,!D/7*G;N?3K9{=QTO3qhnl9S  c{\Ym)DjV9iV.Kن[LcbAۻ"-_t.{G2ϰEh*+ǘK܁ZsO;=1q[36ZӜh?C]@I (Kg"gE;ʮ̯+4@# ꍮ!׹!~d d)I0KDH! 5m^I 9whfnJR"5W"uE!q4K;奢bM\01t^fMtl鞘{tkøo-@ p^/hB] Au|rr:ek~'1@QAO9X5Ffˍ]OzǬKݲ Vn"k7mJa =LF ۮvֳFDS3}M$,ȱzMˁUfw"^o`%Y 7f$yؚRKX(޳DDzI񄸮D7۱7$c$,Jwt-l^2 |Y"LIVey7lڈx!.`s0SO+@FTǧ2y/U{Ț \mS{䘔/I<TĩfAЉ͸Q} nѥ7 #1fU)4-̕ü9DQ˯Hvmqᢃ6 *% 2 >[!w=p TU[&! !S0I_j0'uN%wt ,1G 7$g6W(ZsR4{vVz|#PXƀĺgX5EDK`!W9tS3|S;uEXԪR!=h8/6HQ4X#S3c2}0SgbC( aI <}BI6jyt.2\1n$82-RdtY~70@kҘۉjk0յ YTHlMǩӠ&[揭a ·F z_jĠڜ$?VK&=?*ԦC+I]KKyh@]8.,2 ]#nɏH/DY̝snhw V7P#Ag\PR8ɴZ?=FpX󐵫z";œ@{<+JX#nX$5X<6X?\˳X)d- cٲ.*V 5]+ -?֕F5_i;fи/V"^ktX[n(I53N8/%4 #CD%?]j]VJ񷰨? !7GkSF @lJ9o(BPROV2C:( T8j!LEy.h]|}ET:.xFl"Қo(:%݄2ۑ_?M5+0T4oVT> Ak:lgwJ~P܈3dCG|ejIy@˔D(RY"ˌD1kbQy.qa CpvЫJy!}|}mj~Gf#\E0L[[l5/Վ'@i-vKpu3% 1u77ҵG`d`%.":䡭#6G1OK3T!4a\>5t&~ *M>.[\b~Ҡ홆Lt.m2Ƽ=pc;KѬn+LdV3]ט=dDWJ1ޭ\o|T@osEQ}zݏ ">:W%#[ 1Dr\5r,ܐ[2FaS Z]¼7A /p1^5[w@ ,KԠ1h"Oxx<(!OIYϳW ܉D+Ofi9CÖE:Pb~?cea>L/g mY @zNn{)LVj&e=2g!TR4ZR|82ԣIIһ_flYӐ;H{Ad"ROr5~߮ N!q7dt"'!GӘoQГ7W ׍6(Cibb z+Om^<߫Cb'7ԘRڶ,  K _Yo_Fx@N;^jsy$*Q¢ ]k>a_'18mgЏ@LRyp71$?]&Jpv55hWƲys@fYcAr:l{N_.[%mvA`D(=nB$1GH: 'U"7МIPA+-[dڻ&Ϻl<}"?Fk[t0Xݽ+y"AfʆX d[›4_)1Kה:24~u2rIsXJߧ*[lW+Bz$<1&ˁ:9SN7jr}'j? l$lFHZ ) fqo@5G2VmkwS@|TI r$ד-%Y$aV_ed"I$ W?23t P0CϹT8:8 td\\8<*%,_C$~bWa-M:ЍZ7w?dg>k Uᐌ"Oݭnߟ!ew"96*e#cSe?WU MrrӂM'^;Vkt1xZrV^O/#M21&!ŒYMFy<u_B{J@hn7cH +v ]i`/!ϵR1袝t:" 3EՃ[y>oGiM`wr`rqM?-qf-DZD@U6z9f*_!2'fhh,SaQ :%8b^>A : j;LoLߐo$Cy;{KmC |jQgF4|tZ* |1>a1#R(d4vzrWW/Qw ^Dm c=MU)F yEb< y12n99a㯄HNᓄHA|5!}Qk0G!'?Ԫ $aFQ)Fݱ;RhAu4RNLyB#ڟNlɲʖN?1\: ol*I-/fpG&BWK,ѩA*yG5$w):-Վ|uJo 1TEm6NK7¾PЧMxy~SP'[,YcEz@b&a#‚actPz[eQNʈ4cbo A-)7T2FKQ/T.kNRڵ"& xݑ{*i{ BY. j:N8\3>t",̠nSy=hHY\FaǯI059 FU5_׆@c13wJ ?~; k` S$jIwU*w#AS TW#;qymos_5/5s]|( DrqGRDEP4+i-ek\X(@u y1>By9%$JZշP3hM3QS!ʑ1-&?}T8MBxKC[bdyƀ}Nӧd@ARHc|Preyd1{*"'iQe18o^=;o_tygH[ +ہz>_FbxM04͓Tw, v=VzX:= K,=]m"(50W`";jfrEH}6FD͈RR tz*RL|(/"//#I~%f-zBD K6W'b}z.L Y-n:U8ckgn~>7X9姝Bӵ m6dxz#lzSrkv7?v${(F aaay53l6Bٻ?DYGKED~˰j*Zxǧ5J^-CxTL S\ʏm֐!@bӟA![)])`Lh$QFHX4 LI.n֎1@QSw@qZ =2$r(`)sFܩͪQB}Ca(x,nž;T}yk2]k.$l/Dzsϣ$V5㺟v lc NxW-ycV&љ/iUz_3Ufo/!0 0T ؁4ޓSomǝ+bA%f șlª@5p{rֲR_A5`Zѱ 22Aas9v,?G_1~ky?cQ!s|0%|Ncd U7ө|?)(6'GgdAƒwҕߪ]EJ+N[Ǩ*e }/5'H`F28| /5 ]L?ElxAY~x GimSL)Gxm [ WS,zD \|HZ=_k?'8#^z> 3 ;QlS`MpO=mwd/yaܰDogKaDK-73.zURq󐌦68fD&.ՉzC6mR􌸺߆3|+>bQ"=X:(8bXg9[u}NmYk!(5k pg]vY(򄫸C<–mbн]č_ٵ=|h 5bf 1cG;ݲ.G s{'T!:-cϵyK&lɔ cۢ:>Nyh+^pn~$O$-ԙٺ +\J|~.βyO8!3h̆84^M|:$Ђ9x6p TA(>4-@{C\S0s ,,4%Kie,*$g˾wFiv kJ'RNIAZIey,NSYQCތ[l;D70yHtc f;Uњ풯J̇r?AM^ ӒbxnNDK$Ŗ˄%Pwį,FMA8CRc #%,՘IqT =WfY7 Xk4 7ZyF˃, #! >H%{.zx~IE)LzL"ڽ5k42FQڝǃ4T~[_X APcJAsq sM5b(|Buf3 ُvQO[yˉ~]cxwJT@9dg&eÂ#S+ĴPEz2%!oK 1 Z(g{4YFN }o*&Q9K 5crXMJ{ Bf/̉Zv7FczRbWDUWO>n g2j1+E!TCJҺj+eFX(DN!yirjW: EuH] u6!we,P]<&0 Y>OĄ BA%\*1iA=#~!$~չ' bB6ėD(D1ײ 5o&GF':1i=7Ln i_ sk]}P:Bfn&@( [͙*gk堤|+u ʔx /O-6E6'gJ2맄Hcƙ(rR+//DhAWY}*L/$4^C C ,ԣ3_6'S9'A"U}ʋi+lѤ棕%9z`jF[W/3@mj  {ê8//&; ;ն/7g76I[4j/rBn>hC!fH,^ ancx>9+hT'@cOaO`@{Ɉ k m"r4zޜ^ޝ|ӅU6g!^/F??~fpmu)UHI *U)h,u ;-(u+RΛ}5&2l.iJCa#qH}&Qe"/B Pf.2)%3& .>FWZ^h4{s>ʠwɪd`:yFIIEW ?jv=910"F_òדz*/ }m%x.gM]сs(38Sop"(l=n8j-&WF~N4&/ aEM݉#ǜTC(NT hmRP'wXZFN_VJBȈ.+x8#V7{:t3Dn| 0,gRqž<͌% $ ^(o2S_dyUuc^(44¡s4dk3ݓRPYZu<1eXSc }QK|ipZ N3|u֍=9(,AcdGWQxΙ,HӭQMMTف-,o7ЮI}f'C"&9Fó"vRPmA{Jܨи=DxV NP#6Ư-} &TP|nP+j5É⑏NMH]\H>%2 2{O}_ _' Bk^#q|\ܕ?:nLMӐzF[ [$AؕQ8h5U˶ :u-O^XEjM$qR&'H꓍Obxf贗3e!J ڢ "~KaQ)4R % n% 2"H'_cͼet-\x j : A~.4K(>brpMxk HsX0>w-+z!ab(ӢAήt"zrr,Z88픻n,BbT1*wmAJ\ĭA-'E{C?'d zWm~@n(DyyЭr#T'^m1qm!)y$M&b@q.x03=seÒ7 T9MP< JZ!׹ǰP;@y\d_U*q2r¤SZۆ-ڎ$-,8/*Bw7ChZ,C "Gks QY=%i'AĨW6gU&ڣkV .i>K'T5 KF Y3lfMpOu?uaS {ôt)7b}(#% c|b5 Z1j¶Z;2g: os .fhzUQPJZEţ7[s N!!`q-a^Ns4"T|_,MI ywF"64g TON뽷Ϯ;ZfNBogϭľJZ -$%)fe*lzDhPmg>]7̚&0'w7wKnbvw`rlűVw0-&|D`\Q{Gq>[؛1; Hv-«~r9PX|9͢A,4W8&}ԶB%MA%2c?Hʸlt<1>kqUE…a-D{ _x0#M)rZe;x/~rӚ,L0f!yP[%>u^Gα_,_=՘` Jj)EQtE=s"/Cœ;u8d*^8$m3~WSnT/]WↃ /2nOɛqln4n<Ҍ\8䱁$7w_b3)&ЂbSn.CZI %=s1i_^eG.?ζFA;BfvgֶХr\#ܓ\q$3m*DT mJS+ m)s"Q F1!J2PO;?(4_BM7 Me:Q+L`hBi +t9<Dcc7Nց{MbVղ*\>{I]8@?{j"}yDxTbI =22FL G(.ʼMP;ċck1Mؔ8H9ͭKcIڴ*.6vmӯJҕul^]Gg aD ڄv֦vo+폝]qIoY[ؓz Ա}MRxuC"I!qz1gOl@P"{lͮ&#Áא7u7TӑA7qmZ 0FќBkF R2eܿ]u|VֳNB}iUQdaP,=.sHk _ i4%>,o7NNZ9w-yB]/$`t&a^dEgEEAP|#x 3n"͡]8%A(s4/ ^r7kwZ}U[h벞 Ե CGl7,v9,a=]x? n[^$r2#!7nҩ ~g$A oorl/G{g&Ok,:xKgqJ,HVqgd& _h?6#Hvez;M%jaxFނϬ:s,,a'ގpʧU_nf%VwNc~@Ih@ЗWlM$.ߐ7 tF%dJUP鿪QL6Pa[]H.<{gdI{`Bڜ?Qnکr|,~F0"qdb>rH?EpsU <3)`k;NZ06FX(e=GR2X2YF)ڤR~6,[8+eҦw-k-7 ݢJ]U?^aOE#9ϖ~>T{[8dr^G 0mLp_J.ns曅y|i(y9f.(XbqU #)SK\Nѝ~u;VU>x$U营JXR  'WQ-Kj c~._&zbA>gܒ7ߍ ⍐qMTnYI;s0 ĺd~׊oÍk 0@8xCd?=Sͽ^U} V#,0A;?)e1̈́o1Ē&-5{go 4fͮ 荟p ++ ԢN= -xu(Qgdh ߽C/&MVՠ3{#W›3,F;Z窯9iw˜C''FR1`نdΊCaRF,U$MOVESHϛ!g]"z^Kٲ֕摥uyz׺/!)mW&qD(d*'NKW[C҅gvA&/+<<.Op޾~"t[ȣNV t&={Yj"L~.k:$d߲xubɠX% 1v=8v3ؤ6swc5x}P*_fʅ|@c Y;qɂd4ܠe%>e 1$idxVښIު %6aLD6Ysc OH.gw2j,;}䆒qrCvIߴt%'lؐb>HTn.4Jo/Uw*f Qo@Fup_;q^Hky1͔o>G;6׋ WXjйG<ˬCW؏rGweKeCYF })*@S גcYbbH{qtd"N$4pp=PjU7>*E eNjDH bg[! t[EPݱ5.q<%sa!,w^ճ&WA(EvFts,[i-f3MpaP1pUb9UfS)]p{]C1kb XdJ' $0\'ϓ9TDr~%^ s$05Hާ{"xǰن8]:S> C;R 2 $>5rvw⒘8ut. It}1"N 9Uڰ=*B &U'FvٓӠj>jtk\~1JS@y$M&8cX>QII**Ɓ::X"*T&6T^$oZg-"'n!1n/- ~(u[ o(:TIRuG)BF/Sovu٭k if;.-AAdp E6W+lHL{g&e#EdW×d**r0 {/r=T-%MKdYwFswgMRʅPt봱!8s53x k4#}k- [yV"D e80/d"a\4?vN̆$R9b9KL$/5˖"` ݸEYYV{[*h.F˨0{RLš{Zڅ2K(@#i}e1@;L|롺%2VQG |p}_h[3k^/+&Jl8vhÎ\d)Ԥ3O &dDdN]DG0 QJ7.B+ qr>?2{В ï$uA& e%*AҚzDa&.Kn}kg[Q؈_aqw~JCd P}^׉V]1qýPӿ2T}X`kjFq1fQU0OEl%~.K{Vb9ʬ%lM>in d8~>fdcUu&vTsN"FK8l|qL/thz*3K`,1q(8`[}s EČLa [9 5dQ NCk4/):L nSkT8 }uEz=,,4t^B4 M y|/ƿIj@?ng}v#ࡉzrӷT:m]Us~.+eD}*+S$x8SBoR_k -z6- RFe17~$B1~5Ma@u)~>JK"RRͥ]NB< ~D`8aX3RŮs]Ƅ-kZ|1D R_2pN?30ZbR?x8i3 ~2yfgu.8H<܀&uj 7ה!u*PBx7#lR/>0/NtAj,EܾΛ) "&+EaH*ih;.\2(ED'{U걣}#0Pټ,GmN gD$N $1ktq/Qy;LcJo@c9:mmlsءOK [фPc[,rgj&oC׶ `O`(X(;OLBjUZԵEo8_G,%G:A+UbEIPҠv2A\)1 jRΆFMd)ſ /eŇƳCT2*&CwngdhM}l: O2n"T{-o`!UM-tn5mI dK^1-.Yk!y3t&YyH]"%D?TlPdAж-vFI  ڪuu]~jR)a~Mx٫Jf[˲;Gۿh9w2WnR5|]IQKlM BK'#!Xa[`4,H03D쵢4 '? z=;y5o]Ngs(Lm}0691@z qBvydR~͐Ȟ;G\"|;Dpph`k98*;Ie`s[Tͬ=l(/; K3{ -G3 İkhFR Tg$uP<?|F[5AHc+&Bad߁n ~h""= dG3ڝ4tBg: WTu; gQ nPh!&Uo),c ~klSķZ?՞k3DSlP7%ay8Ѥ"l}cXPEifjx`o'eqֿ ۍ9KVqH-|,O2jxp:0 TgQpXHdT͡υp;w OP6/>ouV} hMS0 ٣SkEjMG4?PR|46V69-<]M.T%xR_( 7Dy+Fp>tT)dȧHZN F;AS1}prߥ8;R* MOEO*2zKo;"& &IKpOQsq/Q2!E0!<Mkew㓩 7e3 bl f(>%,%W_I+"wG-8ry4"{v'&AXb"gxaB짅e)v+d.^J)'?I˩RB3nsȫ(tڲq$ h [MI,t^֊IǶB" x>CZJR58z$Iˆz ^r_pG@ Qg2'k)/Al8R=c*t.IG /5f&][4߰*FD\;ܯH\ZEѸB">#Lsڝys17U8r6$j4'횝:Mh"e[y.PIz68YP4;J|4epКN0I.aÑ1;7N2kjVK4Ib" q<`mbO( SQx!l-At%a@cnV}p/q|+!Ua;4L7 e5TB9[kb"JDA$+z6 5dw򏶑D&?xQ贔tGml $gI|U[s ~F8Sq78dPP7UưhΣIWbsW/j+Ɩ54&w\)n|F̠Kf|>$ڮ8'C~~*9C5`z;~y T}b-mm#-]vfZmk9GTTGT%2`Tw:0j -u/;%06hߟPqŃ8^` ɝv[v}hH K!L֫(F*`PuI! 1#>*멅!LZMJWOh7T_ngϡ_cvΤM9<`Vnݾ$AY"uVj7fg L)powiЃqR=eEAE58lk *wwHbcGZc0DT ⠫?U W3QPyFӐX0;\^ 6۳w@p=bͩ?hdU ~n}X{nW%.M{>m+3U*$t)~17AE"JtK22e#;nOHRggLçK,ۨM^(@^$|Ƅ1c)Kcՙb{fV.mJ1IK \2:AMڽ붃DGRrs.]ᮍm-'!^.ku  7;\Ay@3۷MHkkL[cV>YS-;9h~jTpוlCY H$#D=;$\uUZݙth-pK +AkC/1>U!%a#E#BZn=dǷ6K8~  9 mm61vE0Szx<((97BG@Z) i]VqU!~KdbsW: N jQtĿ͆|u.r]A;R&7fX|7Wγ1S'$feqp䍓I@]C.G2֤2{8,~yMd1~;/凢Ų20yYe5QPsx%d꾴Fi&ʆTsگ+touzޠ#{rz\f g5U9EM(b`C)N"cEzQRSe9[3!wm7d$Ɨ)p;Iƾ "<>= cϳuH0h,KLT{:-ɝ7;Kx־<=C0EQ qz6hVqgNg#(>p5"d Oefb ?:YN.̥]?4$ډƛBoo?E})& Ov-5#S7Je%\^I6w,J0HJws(n5d8%w2J^M`#ǫG oXai*w,>@9 ʏy_@zZjR iaS'S1^o $`4T 0lRY(3=`h٪"Gv s:t)GJ>" r%KW<_XڝH3}0tSJᑦEr㡲NZzrtW7fKV;0գ+7omv(2;m|Jj,= ~Ju\); ϩ0¶N~qm{iGvYF92=z**'d8MĂ*>Y0+(f}21,t〟ZiQ-I.^ߣhA.ۙX$0wZ; a̚-s_Y|X4Ͻo WCQ%xQ _;$Ec뙀MȪ׎ rZJ ',(>hߗ5G3^?3įS`u1)'^buwC+ F9j!۩m"ISЂ+"N[{bb?~#|8 RIGx&CGe %->? MغI__Tgc4 (S,Ҩ/ g d^VkHw-q۪D܇HP94M)2U}}Vڝ,RȍTp$bFMw/زF U K"z"K#BD@|㺈ly,#]&w3V\-uH# .gDhkMhJ|BR6-s̀āYg`Bj=M$9 L1h|X Y/oZɩm.TnU]-3P8t@!͞7bzLιHlA"k{Tܚ-fh $)ӤPJر{oHGOs%djyt@G{eϵtV 50ͼf󃻎YʇL%)o@8naE lk~^[>$E8zf:>/R( vnTeE dkխ[rO:%t^G׮l9A6" tl w^ .HQ J.{87N V/C.j8(^z*eJ|𖲴E$ pd=W nMgcӗ&4o ֚+bgkx'e|oV1aDwCD\~Y+o)X [ARo^^jR7eiD2C%cnKM2Ns((H6|9+BF C&I`U^fLsmkv4T:P(^+s3(<|ܻi|1*v9كX ^_mOHZjz}d.oZp0@jt1jYŀursX^M{]:d7[BY1e)Z~>rR5ۼjL{O愯-@/lG~`U)hNQR@%:x˖gR_)+? "eÿ́.KoNp텪av'nڤ^G#TafLXόֽXs/ZJ+p4IJDG9LzhOn;ӷY8 CsgV "B@ڇ*2d8S 'Po⋔Ku] L\1c|16QX]wΣ&$=hIr8"?^=gW?#<,~9W܅W l}y$Û8kK֋{9ܷ+X${Vx{/XV\]oZ=pAX3ݡnŻC܁TePޣ۔9^Z1 M6vg=&+i -[/6Աlg6G=Ň%Uި9>eL޾S5 ~,niXq`#DKi )ݶm؄h߯u[Slw9b-a*L㍆wNTxT#Q0qiaX*%fWA:vH9o-"W HpEUMO(KeSBaP)P# Ч2b+oJ3t r6$ʠE8-XJT.m[ Qxɿ~uʦv[YbuVHx ![i~&MxpcOa(U9uÓq@e gjebsp`uuVC+AHcn>5u/Wd9#a^ܨ[`\@Ï}Nq8&(CtZqgdZPC[ėMcl[^\3U !MwN5KkJVt]5ċ{ v^0B My BGa N `%OGR;S;=eMVL٨:x,9"#aJB8}Io=Quj"䜼]2;{`rȭ&HiSΊ[-ZbT`teL!WMEU5\m#[ƀoy gn3A tGT&yX, dX(B!>ǵ"!%Fa869'}SKܝW~ KaIeycOElb mmc,&3AJ ϰB_bx̸DzpC6)8)]Ƭ,!x5j4Ly.mzҰi&tt/C99IQG@UGϱm&^y- NhkX;QP`frA_ZV7ts>dhw:Ϋ}ș*+o˟lD{$dGN:WߎVkx:1&EZ[Mf -}(s`M N,Mev!^D GS5t@&uDdv7-  e^ƁnvynuI@%r:k~i$]*.pyjė~Ѣ;6<¬>3  J(WU seK'k3aߩUR53b>Z3m7u. #% vې'foxo{$㐛n2ívK8ng46bsl4Ѵ2ӱUfǟD*#TIOTsވ=: yŗPwvƃs^l=4dHunDrgv$;,@e[/ѭs;Qb}݇AhN_pH\ڲS'pJ7lq}=<~YmLdY sYݸU2S0R-B,DQ?0!OUD3O9 55Ga;,mb^g*e9 ڠ=l˹RC2R?ds$@GYy d!67FRu;M9Yx-Zx'@.4EJtH1~sHkg'=aaz|"3]0Y#A~;8njgo5lHw` ,O)J95xQL{ı =r Uחk(Y#R$L=ߙho@h h%k:JIJ*!ӳ[ʔ/ox[Nf\P0WU=%U&\ccHfv$,5Rc61upJ ~Fy)+Lo+)zXX&93?\ 4ᑏk݃[/'!멶q̤ẗuQTwǍ q)vIR~JBGTZdoW!`7M?L@ǹL#AbՑ)m~TEa N' k@_1LiAxARhC'EF#BQ}TK-Zlo}/z.SWq3av65G!= Azr JւfwP`c`ol8  ZfYO.{D'LKZ-yԐ{ :|w퀈#A._&JsjTۜ:ZE.pHcޢCK=Gqn"WԪ~x><n8tAs 9;X@B&;V9βSy=k k10T7q#U^;NSIS[* 韪00HH4lLLϙP|+EaVl] Nw~~.nAYe5ee(AX`o\XakZz1/) }~1W 5;CcY^ύ,foV)yW,r7F!BҜ@_ Jذ/R !HK4="PAs#矾(rjD, 5uF>%Y6^/'X8AnHŮ>Ui%Ỵ ~uߵq+7р9hjZM`J[O3/0BD-Uh#= hߙ;ͬQ@b_6ot:3lIr)"gOr ;R8yaiA7n\{=~Lu[Rfrxv/AZ/( nGU8 M<:mjqw|c_7UaH >߷ȳ,.j73e-!nx$67SX r@KaO[@>:~4"cpw͠t&[z5{%. P g'~J2~5C&nNvy2 Hގr%$V։2jRi,PJW]F ~<.9IʜMha9;wwDw[F'|l,>$,3{tWa5 gg<ZY7ؒ2{KS fESGxĢ3PH[ OkA@ܟ}_$ﱹOΗ?+Tդz0&n&N\: jR.6IyхbH=[]B*} BFhOd73G0f.Mx%d *ɗ@?Ȳ>5џȕ"=ҔJ׷m5u]Aү@&4Ivf]d]Qڋ kSaar10*T N55S lm_;^vU<'n%:) rGIĚ [^ӡe fMm;] ՞-#)v[.Uژl PzR1D$ajN+d}(!r^g[N=5J %.3AzDqňv{zr,. -ebkNo~dWp]ew<|8-X|i4 R0_M^զO&dxBqpTN!bWG=b:~cgo*Ɣw<|z6`'"|,c7آMO%%e`Ye힏; ;'KI߹C3pىkٟLԬX=†y]̐a_%hiJiaJM $RT+?hJXC?Z(޺L&s.AXJ8ha7mr׵KM$^ _xÌ)4YN =&޲Mq8DSz%01A\Ʒ,<Bk%Q%/ M*HRlɸ,)uչ9ce0~Ч ̹>\l_$In5PFjM'1+že0UCeܔP/S8+3#Iq} "$e "3Q D 5}wbf8PۡEgi e Ioُꋋj}{Gz͋qOb>gcz$6u|yj?(+-jSnW4V|RKkq [~*,`ɧ +Z,$ki5S[6/%:5N3Kr KE̽LĻp]Y\bwRyXr2Ȇ.J>ܐh`+Q 3K$=<;7s 7PFې{%D^T6"Ɵ yjK bR%CLɢ@(Ev=vt(%:77?8ZOl )kF~;thSͳŮ<I3^$ەtm-;ŹBܪ0twH.XZQRy&b9x  ѹ)RCÉ\w[lm)bTm+/l:AOoS9jt tTPBւ(%,7|jp;e} +4An=sCL xq9R .wqR]L37Ro0,53['tV0Oq7QW*ftIǾNVN(~뵰p+sPJM^|L?.67ü83`-ӯgг(*뢹sޖUp -rآ']x&{eԺizBl]hUSM/%]AӇVw>a&5Iv}tuqHF8hP@7mz0IДg[c nnn`3,g*uvzuɃf)4;Ҙ!}4hh;Pф"H/$O{OSlpZ\p#A ϽR-+qg@DH!tJILqC?꺠,o3fV]FitY!+ã-I!zsѼvƞquxf54xf{եix"Y#Օ+vғxAd)q1~?垠#>js DRjο#U{5NN͠HЖS]ǏԌ }GZ`wZikZI؄U?zpXqk7:<`Τ¬oz WXQ8G=nAmlASwi\\*= * S.,XEÂEԿoRU j=wu3!Jjj DOUk P9T)\}OoR'r:SïM1d(/;NB _n:s] ՕUzHG o+ uCdWGgYoI$6:ˮ~={̛)nAd铑\閱ܟ^0Be,tAL4j&B/K d,9!Ir$[nMT;{ ,뼹=[&?R/Lѐ: Bt7􂍧ȤZFImQptU~׺gLޖ'9gg9VRؗ fWeaY+BZ觏k!Mw+y,f?BTF97N{$oa7B\:Y@/K88kSj\,.1[zyJqCZ.ZGuS;go=Hr#) qwJ r{d 5lQD$#D< Vq#okwvp6=z{9J`O# ,z2e`n'fs§\^8"TԾK"!W2E6f"#CR*3j}K|JL ٛyBdH+w ib͆kq&4P hyk+;-|I<}WGq]/~πB7ZaAWٟD!3r.73~HZTeHj:Hu0H ci‚&W#{` ׾ pV7vnTrF~]n-`J#8,\H5@`mNi6^B@$ChG |bNY4h 8!BIQ0:K}l[`Ղhcj=|{3:B(!.g5tN2$%)5Vy3os9M0P KJ0V!ovpm04t 5swhPbg@ZoZT+N'm.>[F⦄~63p(Y8vh[bQAKUq`!'kl=⤉;h n1#S7>>,O\1w2:8Kzo qR@ώS"b,qull6Vz/cTzlt9|C5xCЎ_;X \"{Ilʽ"=o'x(CaFT_yP=d͆ZipϡՋigLuS֛'ozrUӄȞ2bǡ"yK zH/0] ~¤,Moa9e=XhUNݷh @U|+cmd |8ԫuUGDG"@C֓f>`ON/RCE-)BƩ%PfN͘D4CN\6k kc1+PwSM JniZ褥#5Nky(I.yv5<䌖youtk$PD֧ɋ/y_83cc85f)6l{U– |S ]#gH2qvŘ7Z O V/&1%#ZԹqiN M qP>*pn>f͸?s`i0ʖJzmoX$Gx*rɆڢrP60E vQ /'`00|,$XC&4(N2ܟO܅3g$CW)a]p,Ba}6vwk̢"RSxc\_"UWp6D6r l1y|U$ Shw}`tLSoO;ȡQl/OR#Vkr9j2}$vt#ɬ k62x,r'؄,a&> ޛQ[=7S⫖>1 !YEB85%B$02?Ս#{7\CZ&Cu.$r$MCcnd_rEJKYnz0O AȺ}n9 δ f&)(i5j_UŸZܷO3̐1/mdZuqg9gnA_Jc b_őbLcy j <~9c EX3h )hw |7olm(51@Elo`-iu*h Tx*S I=b!ԷoQZTKbJU/(YGYo |̗:ssi|vs|dm,4=4°ЉR0!8qj(Uۛǘk}%7Uei r= B0ϻw p`)ʴ0lgM0ae=6#yb+$ j}]M vN/$tbMG\hMp/;*nv*H9I We~ %mjJ4  pnrL;e*6#T| aIjŒqYCMDTu2 `%k/yΧ=ؚ~Hv M`HyBu?`0^V}1×O3u3?mj3tZ$[X=l;c<Tُ-}.JCLSqu" $轆5MI!(R=}58@*}hOuA x-(*\>K =|n>:afR^ڎ.-H20'^t$ =^/5HfYXL:-HƎhbOtպM1+p;FbtTvyugTQv<>ʩ:veTd7!rE4 pi2µ| ]q0$!6W¡n:_:'k¯k8]S%,Au +paY\sD*+ǥ=<<23'>\2A;0Sp?@aw^srs:F@}>H4]>tfΔz &{m$"Ϸn"}U5;` Ň p{WYxDvʣ@ʜ^PpOuD*vDY͎~ ZMսU?&w  WJ=ׇ߻fR A4᪼-;:=m.xMf󴰫04Ůp9M Jѻ߈.Ru@6QL!1|W4>0WK2JUl}mǒmF{CMI3 bHMk89b4GAz&'i^k0EHJpf=wCqᤫ޹{H0+{PTބ`TOc|۠R90`o7BӾlƸ? <]FvYʍ|P½V| hI`$̢o`VMo[8Ksd A{#HZ]q(2 YI{k<[0Z@yi'憸mS8lɿXE9 ?*+[SJfyK ztJl{fp,`p>A5ZCVydqw=9>p ҆`wwm VW0"jnJ/.П)Y6ˮL+`DЅVA^ԛTRY"+!ye*'Wk[+|r)xf[9A֑ HNwIC p荙F1WmQrӓT݇N`gV)i3MJZn_HJR;IZQ 4]E yϴ`=gb|*+O.ԹD-_XnQVqq4Ph/a?DU `_0~=g5,rtOHt O'wwɀ"XПv?;k/u$C:Zbo N^$Tz󭼇w']T9J]Z8w"{Q7*QU v:yɗlVq @J~ ^x\k7]gYTMtA>cʁ֎]p>]zzWV$㘪+0(Q03% UsଊKFo$h+_rX GTݲI:^%ثzy;=w"RV<#2v9EIU% iޡ!l:(&]][Jȯj48iJIdA*{' /Or3d8=>'Q]~vߎCDC B$#O*wDuRڞrH֔?P IXΫWq.ög|[ h1^@pX]a;ϊ:t;=d#t/N$8 @̣usL-~}kpN]ii ~6@e:6hYPػ}aL[+z㑒,KQTnG{s /D|lqej;GA4MU7{]BEq}"n(w7oA܉tpMiʹ쎺r0:>ίۅ~^&e_4zU-,c̷vJ,tu{;^keKWPL)խ Shgs̖rܳmNm֊WgyC T:{&z$ͤF!Q"}HҍI[Vθ֦[  (d8}poqa'o&nR̈́Մە "28$N7嵧XkA+[>e^\'A9OdbA=yj+eKbv .{U.YLf "qMʡh|hl$,!k"9b/ct}[P UPvy<'K f(ZzG)J0dĭ;?$;-7<b؊ @v2sG6[»i69kV˳nWD#/{MIɣa,W >w3t +HasMd/[-@8ĐDll:5gB2sC/VAZ K 6j_57W#{װlaY%Cm%;\:kͅoXdv s"yt*ttG5E6w. ۄ,LULU%GiQ C4ۨu,1B]>?Ε,ݼ|<{^9%<pkVSp3ū+WU7c B$d-qBfП!<̦3d c*c-"hb]/xy6u9vbqAbst ߐ2e#n_ 8~.;\l9KɝVq{JwtAV.10;bRR@*6XqYP3`Ĕ5h/YZa!Wr.l!&G/,159ul F?c; jà ʜe=:ҫ?Y_^feiϐ|vBD/ڸڍՊN#vC=j(U=seЁDƁ Z9*yΘ'$^RPGL5zɿBTВn[n|!oȞG}'P V 6dAz, kE 7B,XG~?邪g`+fWV۱RL\#F.p[b^]\ᘄ[\hdد0Y.h^V^nĄxƿ:|#lA uNB6Yπn)wVjhn;%RR#Rdl1k;Qѳ}^M3bhŸ "l([,~ i\V"XMb ݅_Wh~彋#<@{wHo|', 1?a՞whd 1EaV+Sb(?sE=EP|wCs=:)3Ū>OU/:,7͹픜*)󡐎0 T*'j=cRȹU-jC0ڶQfmg '|R,/J\wکRd.Wdg哸酟Q@{. lŞ?ݜ͘F|PN("ӖRK>" &=5|P*%oǘ8]W\`>*pR;h2s~4Ғ; $<v"g3MX+Vv;;AZ-H*XP qEf~'hj8_A5ϒ hst?>/l-$evw3Ĩo50Xo,:]i0߻)_Ĕ7eֱoJUx0J?ݨ 9յCf.}>51RW"@9\"띝ϒ1+Ee#nz1M^06}AXt"˼r! tEAq˪g$T%pΌ޼av8Ƨx$F*z3`iJN} TcúC Kg&\F]aB')goʽEe֍lmS-i450d9]WiW`i} K<VǮ#6↭ӑgq^9BGr)ﵑ>?-4,_J+ ug|ܝA|.UE6XW>C1[ΐV Cfl?0d bsDGRΐe*h/%1W$m(Hxh3w4E:DҟŲ%u( 1 $xIVDqu`K1ӏ,+n(Veg441;}b4Ks%mPv?B (:?&'EkPB{7> tGt:$2t_gްЂMdAѶ}xB`Uio]k6NyXC6t$?Fn{x2xwZbP*Z?#i,~Qf83h6P V1לJY7K\MEz+dm7Ga׉oPдVk6G  ͛q&k&2x丨 ||J6f^.^m>v~LRp/:zAY65MW dҭ!`˫hsLVZuK@l*U,@Lp鿑ۂ$&;WbuIlOF\#«syNmVK{WjrX ud&k`%=ޗȡkUBY7Wܚ:.13L#RX0v)Iqzbbvm@2)^-.˕B/{!d^i`7T|-I}&=V?#puBc [Mθ%8^x-x0g` %m ux>S5\+ŒXJ@ؓ;qGDԬҎWr?jQqy,|xGm 5 myOu$RCj¾]wi>$E5xNhg])x7/΁[PχHM5q74B#_uSz `Y$B1GLaLC\(ֻF1zcMUM_Uj֔\Dg`~vh$&qG YvY{L3g(T4r 9?Ḿ9%!<{`t{-#w,xmA3Qp{FpTdyipo}3`ݳ~Ȕrx{.2,ûw-:ɥ!r:Q=jH=߁[ջ[Z ~ RAsK-EN']Ӡ]lҠ/$,~HN,Was'FwWV UFMSG׍r6-ݥy<ޢA{Enm>=b+\C959 ϘzSIblAT@Vf.P%XNYŐ:5D?F["WىeFnrgX}rs;M$iRfw+:BՖ2q{b |HT`M6åq ShwV)v%rS%N;MX÷O $m12 S/ Ro 7?2F֦SS-z'T#Y ;[G[*-^w|n2S`aI[4|OP' lrJ }Vy6["lA.g M1 m ɍ`QHEYEOL?wx܎5wJ[监e:V1&AQ~)јz-AM^/i tn3:[veO~;{bc<V%*ZވnZC;8GW`v%h1;ad{2b3:yVn"&u!nPѫfm_Cf}ހ(l\TBԩ/C5͸|%TI)WFl`Ե=[ GzKhsĔ+q@8:F| S Gdp3द=sd0'\89M=~~ z4uѕ/^>͍OS늳0|qe[ѩoO]}Sz_g .-O@bW0Z_S+D%ad(0 }V,؞G"WFE! y`)΋[ޞwCm1`n: Q]Sv-oQƿÁe`_wiE;Whz؞B\7v$Q|USd**8Ly>U(Fb*e Z{/{ }f% ڞcݓ4ny݀U 7PߪoBAs/2R}eDYl[[ ʈ-&Sov4]}~/u鳽>#<>V!yכnt:Zjsѽ徍}戉 , 'NH0~|4LIW_ L?C|-}>$"L?v~kÅp(zڹD9.ZC [@;Γb͏^(߹wUׄGMӎvJoY#9?!=?wi`5vΧ @,BVnI [A֟5L,+'f,ywles=R En^j5)pAY'n0 G(fY$2],jC31d`+c!K__)]P^ߠ4yDWjB{h` dɷ.&hs.Y(Ҷ% <44:x|w)/T2]B}](!XCW;mbC'!5Y#QJ+-#BٽFzD*>8V[egKg'Ҫ"jK ja*~ ϡ(h BhBLu?D $޸q{.Sr`N @ Ll_wҼ|j%vj;#뚅i&Ձ/] )+Knl7;5Zˉ1J]7WЉiԺi$}T0gWіe$Hys43 c8Mv W=%$Ӓڍtࣀj$_{*mn`rAO]Q-Oېm 3^8lF0ݰ&pњh:D_{>*C!Ab[S]bs7Na%\?;03,m8J xNB±/]f`LxKƃP-]\i[hn+׮L&M}-զaO#0+F;u6uЙ<=* d]]Tm9l5w2^o%2ٳ0k!wm'B3r8Pw"t3tE_o5lIvT%ꉔa}}Au]V))F8x<77j-=2ŖyȖdtڽy_$ __(FO [ZNf.IiE=)b&[_Cg@4emx_zdy=:qQ9aŪh\6oDzv7(7dB|7MFw6Aۏ*"5]Xc*>^3@IUBiK/q46qB#k=iqR𛍣}Jwtz|yg.z<wPT[А> Qӈ' S o()wT7@? ~v&8?<l:",&`Cn]'DP>R)v&>N*(0tu&6!]j3it>N>qV(˙EKjU*V56fipbgn"w3/π6%u͵-cAoĺ hy#ԏ~ cr{p6EѦRʴA).0p4m[a:˛/T Gl,5}i  #tf@T- LdߪZ*0 9U*qec'a'% (dgz׬vIvb`EYߙvGnYٽW FB$kMQ/@8YBRlb(>,XB< O従6Y$ASv1HŮaj&mW3np l}YXomW *Y% e))˦(;MmΦQEQ07W]ߜ^vSlq_,V7kDןos}`NZmD8 ?I)Cb4Л ;E:<<\{\!5/5^G>`ԗh$,pODt{k2eGRGx8 Vkߔtk_fѾ1fy/h}!y&hϹdIz4@ M,r7 jɯp½[»q{gBYS^dm/9^ cJiSN|A!?XC=9+~M{R{ 0HV~3q.E 6fd$"gv'~zejD̵zF 0/LErAE Ó D(?5\.|"%Ğ~>j&CHҧӲqY= i;B5V#2^Xk=48yDZ! >/q`OCe-*eԓ%c̀}D W= IQ_P>2\("HiɮLj^x^nґHZ5Sjbc\K_}J%ᇨ}9# aO 5z*q69%nF)թmCXckɆn!+B60yu!w%e;MebuK1%+ /Zkg!}$'i5F D.:iu,fb;g8.bhK|%T#UA`&#>k%*n9z4[5ˡ.y\fPG[HXRw辖\z>p2}iy Iy~b[C+Svȑ<ȣF 1YvƖ+:Ԝ:u]B̙/guǽ鈿;z_%vWk<7h4wdu݌W'\Tؕ._>K"߸6z>DT܍D{1:dWw=l)rrVw J=@mV93ǹdĴT dpu-\5@n)OUp5Kvwi)PuFr{VNŵKv"faD)kN4`J%b] a>h>Rj^m{ho:KÖF}sLlļ/$JMHѤjW`uzjA]`WUrASŒ~#AP: /=J4/=O/P0k?x G xfm65-Pu7s+m{:ofAXI7ZrBo $ Z)*(:+c5_oATʂ*X?qq*] NpF UD.{YUe-Dj3YF +m!碶%%YnK'r}hEr 0Bz'>x Kֺ/@}7cxlwZE@Yǯ ^?ebCV>>ѣGDl-iz*&4iĢ B=5T .8ryŞ( jJC29^0 -G w4 ɕtJ8kޞGCQ 88g0pc{^δK՚&H ;t!T#|.AMmn;ɷVPY/p!P,_d0\tL#|HaJgĔo0}jOqfRh՘B(C|FȨ{G^SO$Pmg@YV$=8fRoWJzq#s84(nރSO 001>DP |Fz $>vDij4e>]AJ}U|5]H ^ՐSOAΎnCKaSGSĔpTtZ [Z'!u^&kayVoU{-cT-%Ѹ)c˯OF5v w9Ɉa؃^#ؑQ֕+8  @-y QGJW/Ê8SVP#qY]wxg}1 F P)RE0 MXXx8ƿ30sv"XaBФ$֑F -]J[ U l%QVL)sEoMxOWtr/Qdņn*EКH%ټ4Ң C6D꾜 o*̼e]]6@15CGu$`a/a%ih>B}`vO᧋7(l:H+El_`]I+~"Q`m ;*6+ XR7WUiUGܜ4U`W0I$MT…0YK$wOImUaW#)2H5ƲL,39%59`e`J\"1p&j1f5th6$?z%w=ڝ0Fa,lDz!%U.R"JN/]~c2xd: ~1#Ag(5Q#:'Z9k4zLl͹04\RztBlp<B_I* Aa/D|(FC;׏lGU4=ő=ş\*!ͣBx I4i9Pߣ&MG{^Ƽ9i;Gu^\ zdļ*@#e,78١PǑcLm|cdL zjnqs\!oTZ~Bbɫ*qw?44u3毹I\C a=7;jf:At?w4 ;}x@U!50HH 0i vjbJFXRYʾ9X/=3;:Q?彃Ct4*'JVM?:,M0a22Zb] -)I@,y>a7۶u3\p8pّTP 3?^κ4&Ec=4""~AgBhƇY+6̽zx_^LW D4:Tmp]Ңɗ{m yF6֖pCTL9 {@ossͻ=wd@VlIc+Nݮ]Ƨ*v]@>Wnh냵!_qsƒŨ}L{\~VX `nFz0T?ɋD }uLJW xn=\>Ωo|Gɝ_E(?oO7H^uYy^j_ϟ?~yoš"1&)#/x$c"N)=p5AR(a\-bzA`2N9U ?.`t6.v+>_@b߯fYK Wj}SxKx 1;bMLcLCECeŮG+J)-`?T|j7>wS"'g 1?3نe{oS9NLd-l|~841jݺ]"5Xi LSՃqk&ؒ.6s 7ȁo~1`*{m{eBtVjg5N3P ˍ Fv A'AΓ7DKkXGymLIpWt3s덒$vۂnhKq QYoQ?_:ʠ;9|{k\L%x; {ae3"5Ľgo`6ح͈,A(o(9# r]&60150-E+42g"=yjɹEi) ۷͜u^q2[5zzQ2hR BKTޢKrV4!68n&db#7Xe0_;2B=e}eW:|(h Yam,pSP)@Q"c1q⫧t@aΦR2 +-A쏓Ο30@! rbom7 a`e qyZTOe2o>1,,@d#K5F3,w(Sc-ZkSB׳4w-1KrhQO_ͯyG'&&7DdԮxLANzH Yʐ`d NtuqFb!1tinV#j$,Lfv0,M/ԀQQJsK0Y`|ͬbt@RB6?1ѡJT' "I21s~ǻif`NrQ#ׂH)CM{jd)KKTFu @iE#S,"|רMӀ*@;p0hl(R7O!PʁNN%ÿV3y#i?4_̒w?w匾Eͭ;1Fk*U;ƣ h˸E$JVI | M괵_=p/5& wY9d ϋ?F&?jcWR=;U.wϬW F [z25JmBoԹ]0J󋣐 jt. -8h%"=|,r3 0 ɽ ?Xj:HoWwd"6)W) 8|tl {/zۙ*zb !:y jB n=t5.^I'-y8Q8`H.<<գ:_BMΝ5Iܱv`SVa~)6W 1jA;y-;p y.}V2@wb9#l8{g WSn4iGcg^eL\3ޟPzZUb=J$X<@.<dW,zւ) QQHd믚/qDП Uxv!e#ڡPNmI7[Vi;k{s胐9iQ:CWs5}GIm|J첡0SBiGK?@ >ຶˬt켙'"ʄPպ܄`jsJ:Ou?t܌yGQH`fE 0x qV:wNQcuINq=f@yZ<σ7z"Y-3 _U`;MIAnzK}CLesT˔@A?r;m.Ph\ ;>zK/$ɑod:=@J8,wK`@jmeIzy&Q\dD5~`F,h^n`S7)N7K~.>0y%v`p.am-S({DIw83dKg'6+|¸ %9'.=N=y)י{mg8i!5f9fqKL JɽC:,L:geSu eK"ul:@ Zy 6ޑ =bo^|pP8?I-&^.2]HW' !a֜uˋ_5P)BoTA%|*pNCК4~ ʡLAP>ɱy2(FIɘre5{`:ݻ R?̩X+<6q8P>峪HsЫS 9R8B?\HuYimWBܑ1,v okxൠcǗBnx:dz)hE;ݤ1ֶ Kd7t{11 O!BCg7dg4}Cm/"=q_Zn m9N*J4'0kG9ٮ0}_?XYaך|U:7,.$/N_t&#I8{䭊7|KU,Lo3bU8в:NaМxQ*Mb2EAr>csq^Ygn/%*StB t]uA_cJT)v4fBK^c SP cdK5ǎ=Xd[,|yuT "n9b*D bXϡ{0k ҂'c[4 +YʷBp|1@XlA)maGMUYeB89DfװtY:*jC${c{*|?ѱ%-wuX1eK^}*m.u7l qd-jٚYs>ߩ\؊_\Í ,߂|p)+Pˈd9qh2O&9B[^&_qRK [T#)2Ry:L&SyZp%a?"ˁ='Z 5 9Ap9iiwcY?L^s29MeEuxZg4DK_H 5mtGhя]Aa֙Xfq; dZX F ӖJl  `m8dRq^ƑF ׋?yhj4~5f#l2Vd:f{ȠQJӲyDHRՔsn:=AD&a"d}* '")CpdRn1w6gս[{8-r=O4i8$Y4F'/&` 6 L. !G){֌@P"J`͌8W57?JT16JGJAﷆI ] TIɟzOi+Eop1J)SYdO9'oj 䭑}18f/+_))sՈAt|Zb=$(x!WGۛ_X4,IRek;i"ֶU N @tXTrr\cDw0G3k/*fXKȆPl/RV< $%G+j]}Xu)kn>TW/r%mgɄu*;J> dJN\!ylXa|:kxh23A0*VqJ6pKݨQpGSD?V%idPB#26Y]}\^gTxJ@e=~+hD}X!O.iV1jhڟ#f]a Cyڶ捒с]Odڬ~:+%+8v2 |>bRf(?flQz8rCmOu""WnS\)l/OvMޫ(̈́tLNj0xT3ΟԠB'5Q4e3LH^nLr|;U>|_/Ԋpݳw&-iuXd8G)a0{A],6l̲ AzhT[ ޤE +:4^ EjIQygBw541L;Svw.sEQxUvaMd{gj _fJ> 5l{ l#/2I%3vI+'ĭS ٶ2aQi SӈnX)?[P, %$0w'pgS|糳P||+uMA]Աn* qrIҙaGja\35^Zl>:9Op/ :| >W['iWBu}֧( ׮22>*&zDg0vo,Fiz7FdaVK6Ҙ A()oTM.ȨlWf?1L&2BmGxM,vLDDXB)gu ' $~Oe]T/$j6m^ck{N:{@Cn&T{m%sF?T#kPM/"!ʷ=|&qH(_מB; E#!*> >!`p_PXPLLnO:JL=nxKvH8Ey.2AXk;Nlwv9AK8x{n(Pd.rab5`M} (iHP@'Fe*.tiU^JFbˀ҇dH] MB }%%*YS')A,ﺱ&y5EHUtL'4 b5ޑ\<1saX9Hڣt3-X>Ώd@<=a(4RQ-R'kh؟p=aNُDpIqԞ`)umq-0L]9)&P ؼB?|_4 vEg!RǺBjHCMzrb1-jرҳp݂jHM@Go anL?gJ⇨a勶{9Q]&Gm#9Z߾hs6hK_+tմ۶3(hjPF20e Zps?q{[1dH:}˅B;NJhr5VNmL *8$W~Qx﹓"E8ޅ-rױ!m]\K.wK:jL$Ѹ9 !Z݂58r 4vBҞٞbBO>MHcb$<7EI¾7 D/DQF)Y 3 6˴$ނ&hG{! q74SW`ۦA:MMޣ9rqc˹ _Vјf(`%)dX6rr?9У/Μ@k驇k^O9aC75:@r?Y"4yXvphS/\cM~驯 kY/+P$p+)F]L%WBÓ7 * 9N)0Ew6mbC ^Uz3kī U6*}DDH/'񘝋\IqEÄYRKI;3*Ӗ']{/*9eb ݝ˿.;nF=D<︢b)̅əs:*^(-ک$%ےrXKYuPH!:*A'`} t*bE= .PԞ,}$c!/ x`wq\ mWVV!vhpW:̝>2k cVNR&tl`K6ޜKSO;zGKyjD},Ɖ~!E !4b9!~Mκ>ŐԈkUIRaΛrH-I =@yj}i'MB~|C'MLx_nw 3XƄAWrSWBbJО()^5ITL"B; zcɏj> qYQoz ) MM޽ Q`Hxy0"A|?h v/H4\bdwnϖ yԯJ7HJMyY &hQ4v9-x+H '`!= :%CH5rz._'l3,IE*Ѱ=IEk^|bI+_}{8CC=5i*[Ud+Twq qZ=lqh/u[llNxb#؝ѼK=8v d:uasJ2Z,hʄ z$իٷ]xKa䑞x!$f@Ñm b4enr ͧp{v>:%^'&▩;t\D 8jAzqvyawcL9n: .@|@TW!gWJ'L SB$V%FL)@Hpe` )8[lIƴvl_ Fq[^K["NBbF{G@,[Drpیnju]rvJ)B^0iwK}jy:=g{^҅9 b#ỸwⳠ6k(Lu+o2<2ML-v8>pS?lS< ։mDZ|xP 0ϣ!U,4 HY2DԨtV[Ć\Л=1m!v 6?,9 7=7Gi,:Bw{x2{$`ˣ|} w;E/V8d"հWr@"=G3@»[Es1h/0~[Ohɿ<˕`AbL$,u$P2(_ZHjL 3s&虰^^1^Z]UF`Bt3Wzn)<V%;8J.] &W&WUK=l/9h0(oה:o\l#..sCm39,F6ɱ>tY}WhCuFZf'qx^/ eLY^LԔ-:2;qȧ;{SȽ`X$O X , /c<ǙOÄ~ GiOځڻk)me6u*q؛Vlh`&WA|C&#z1j,-܋Yqf6lWӱžKoȩYMaԜDE(&ʖ!T̮Zd,}H,-S0?HR~:NzpucGU^G{9ra-y)WCɞa?o=N U‘Qo?gM?&!+},߉i¢K 5!JjԦ!6bRW JryqVR kƴv pQ \u nűl^w ˶PB~-_(1c]aΊ]_\-n-57tmpց:p98hIFL;rÁ85A|"IpXPsN^迪x Oe_RdR^&s_e(<*hCf5n:6QtG#j9TrB`]~b\ĠĎY!Ovj|=~2PžNcgUmV"Y eB6?H&BBAi4&" & jH)=itFUW0U.HMf tuZ(#+ iұ{<_wbývsEKH _{SFrͥw]D/u[ypr ]QZӾ#~‡Mq oY6d *5`TO yH"nniHp15 i#jISOueQtvEJ>?XhHP'#dJ=Hdw[n" jㄯg?3bdJT:+MN$Gw !2H:Q$ WhDɤ#uP^e: BCE{VpZ L\\5kʅ"Y,G MH|f2ڀҟ&ے +Bm[HW+hq&gxgDٹmplP.y^qoKTb5wag6Hnv>dJT|gP\&G]밊hnɎ@W~= G)v#$}҇($8^A2>*un؂pP@~IZa`?$XdS0@Ql%xpo"{@܆ Gg8m^V&BbCP-^_3kQM1FgܖV4,te[j&s`QѢ+YxZ&*0N;ˑ FOQHK1ǝyvRtl fy0 JF 5}57#F"$|͝ |yZ;Y39+SZn-ۭ]_K ÌgZc/׹1TƷ\mqO/ Ds/Z*{ah/ km6|qfy7^8~}Cw=&VbQt[q}X??*P94Uȧ1r+~8pt#;57U?yk䰼'c0z mc,XT߹Jz#J&dF?|Kl%K :fQ(='U[wɟzlҙ,Wq=SQ0JX-^p{K,O3v5uk+J5s+=jmly uu xfzg?hg~O ӮW:"(Z~|xY(VO. e8AI'뤉di>q09ּ i}e$$wL#G~' ŲMh=йV*tg >x2a|ךS֌dU}8g ۞ w 3Yray9L "w{Yѯ[j>g_=uh&w1>BuzRQNrPW7_jiApKF<1$QLڒȹSHcʂպbEd bQQr0Iޏ4 [b'CK'١ @OSwd7-&AKpCz~nVC.@`[})6~8AGKp7 r}JH_ g1$serlo~9 PMTuA{yR߀OpI~-~\lP!`;.B C?Bܯ?Ź*ʨ%nNg`)YMrbV oAXr>KkgZ M 2"6|j}l1.4U_4S\-76?dWOSqo:5oNuA=MА4̠KX{4,m1 [+`J s<3"H.â5Gl&&HH-6oW‡v |FM&daU*B{ djNH,?[$%qmCE9sEQBX'3ǝ7P͌>`XVU*8F2 t!Ke}Kn~h{Uh9cO^-^i.VE$h _1i(|Ql4t9|d0_\ډ%4i8ž/t%D~49zn>w}**hC/?uVt_Wn%9 G)SuO2UBCrU,o:}B5aFSSؗ%!+:㜪, 0VAEO9#BOb_yDͭ$])apH5#MWƈV{(71[-(dy,`33qHl*L(KIsL@Z00r~ywk!X1fөA&</@Pc/)\p4"' k\;rL{kr3YHwVr/RΖ9d| Fu\a37!T뛌1 üK9M)YE2)~Z1(U5O_+iq4MwɥeXǬ% WqW#`@I$Ɵ uL f44n0%.FÆboW\T~3׏7^ 3z/geF16j j^fQH::. F/jo!^xW3Ϡ'f"!s#MCGE ĽSjUMVxv.Я҂Rg6jrz\fx6d6fDEP.!}y%x lH%aPmbl|ih<ըxʖoa07*%H8Gal !2(sK$'}ɭ9@X#u?r_֒P93W&Qau%@l/Ǧ۹{;9ZOEox}iݻ{Ud]OPPFK bŏoK9:>i8"-2q9! ?3GEl^yU޺aAyM}k39fR~"s;~*F_t 3ŮـsiiX7FH?g9?N[ϑ # E),\d"p$sn`8H}(xQJ|kP?j$γ"5ݡwv"tޙޕE!yvjJNH"dݔD\s,ެR`ʁ::vaև(yGu3]3~ ωjDçqHVQRHV|-՗jܹ:.>9E@m?)Kкa@=*"?Y8?{d_ G&"Z.[v졒MҞl਴qVYY\|YyHqC6}F/lh:SQuLq<}-u*e>E&@BәHJUhA%KLCb'G w5$BCb3g3/F""E`ۓDPIȻ7*< TR 䓿S0J8vg6W٪wߘ#O4MH^:4VzfK&ڟjqI8(ˍhԨy?[mG7MGaknme}\JmՄdM?$T"Ŵ1-J`xX=A.8iw{r==ۣE)gԚf ;zO-6\Y9G K1STo6&{?uSV=)O&NLњUaxudu LAvE8WY.[l>8.˛VۃJ퍧!f'QE4dkN6^)6UYa8uv-)feOA&Δc?'wzlfC29L-'H+@MXRimܵ`(@{`Mu} 4  2v8ܟO-CdCS䣯!lHN0}b/dIzp295AƕR,L*t ehz-bsfH1n,{sܳ8vy%B:_@ע K 1  s4FSyZ9Z?$؁TҺ$o5ts: BzWSծ7K xx^źcĽ.Wx`jejda8[1* 㺕 `c2C;F ib#d_%*@0ґWmQOm=VHfQ]9^}Pd{>_DcGϾIp~GqW{c"4:st^ӵ\Xg@`¾Ҋ4b$I^Rut6^kkJ?Bk꒑QA ^LCv`1Ksa&_GIύ /lw>w%jWQ;,(b  iS0mC"όҜd?n`DδN:n.dx-`f"40sa«/b u6C\~)…Fw_{]ČmeI_LGKuÃi(@JMYw:$_Be}0IR_3֔5j+/(7P87} KM9QaTL_>LYy t Rxq so@Jc$K0 fZ-MO<<Q ~Μ[9NOy7prQG ,ˢFU*kd*b/ps`dҏT}=cN앃CKeԪ1F8_z[jrw)^{#DhϪl뢫=dS*$t>r̭&+{3ȇX?;k9V$I+{U&ZG[15I:N;Ԁ~#-DEMۨKxG/1(,JW VS-%lľIX;q??dDr J[-tb^9]-t$%]Pd8|?T(w!?]nԞR|wCpdu/ J7!L,HHmkyX;Znf $A! MI0 rF6? b|!Cj:¾V[3]J5 L򼋧$LAT0#%4LR';(]  \eg̅ E=/JgO3i]:jRӴZf_u[]cA,+xDIMc|}5#MB'쒯bkp&>@lدYcXC8Ι;вg*>LlaŪ^5fӱpŋQ%;qs9X<:+,&G"YhZg1_Dl|gLBBu&DLNrV[5 M+1P2i=~]ڈ+C8N , M﬒y`{!v',}DSh^6 lۓ'87vK2t]afV`5436=[: KMc۞Fe栒K-C@eJW i-C"Z1:ZtVZK-9zF/liHA=΅?SI)ql:څ/hW_ 'Q4#4: 6J~n1 I0Vߣ9ڳm40@ƃqy>Zzw P=i:H%0i:DUηl/D= L*PYL9Y ަopYૣu< ٠|7qI֙i42*OpmLot%?)\mNX;-i#QN.ȮVH9>!d~?to b*"[[lUա&5q CCRt60OF /U)uE:V9^V)öFtqR; hC3HVu%G{Jپ>Dy-W (%.)+J2_v@xy5Z'fbuiRiL0NN3}W_y1}sbF1 'L69.e)! O gϻ{]=\`:!\o9ߍ]$ψ$k"^n|TN t\nJR$3DW]ehxڌ},ۍ283*`yսx@YF{)}^6O^?E:D#xД"[Y1N, AєCgNpkUl/Moܚ=]pfْ|-%`=Y8YQmF2Mǟ,ccS/J*C2+Fi`t‹\^@ZTZ(T'bN+6Rs?Vn#@*IqA:VAR*2Pvyt͏fKڍD$YQhJrўug&s-:WEB*?19ݼ~#a5>b~I&.]z+ox1 R,FJtO~~P r[ E*`:]:{.}䙙2>f[U1E])]]]޴C|L>ߘ9m}N'u(A?cg=B%wq-W3;xI鰔E(?wcP̺S}}JEu>g$=&ꐙ͆u5%#an_Bq(<*FA~k>1v_Ksl^Oyl+ĉUES:UPD݀sS4Ϲ򐰕N|tZJƻp=ܗMuC^kCQ RPmD̰ bgI&_U_XHmᣄeI٫roLk èdblJ/UH_~]c^ \ރ#'uAѸ@-ā!_26U"fD{9^8YK;+zV#VPVI`Ihuy(Q@IR(VRX[}/C#6 Nx%Vu,?3L v dM9k6ǓgJPs{ w,޲ZE'FIz8˱RT-OK`a[3AmS04uYZ{ ']׶-:?|Hj± bI4Upr 38B1V\CIL-4 $ 2, d!X17]9]|}΄ o񷚳Ic4\cy/VyP,2SyhP t3(bNp&F?m`b1IIl uR`sʋ ٞC 4zCFDz` x5>|V!6ަ(9kT8)bp׼mH1K@tXp +f;3 pqSg_!NNI8<57 j'jxvoJe3},Pz6St "IQyh"o}^ez #p#aizCjёbnn[Y[.|1p|`W(D+G]$)Z Ć |vhoqR7.IȐ IA9g3k4jzS-jW (=M=HjOA95mf,&zPjEaD6"|bzde2 čFÃR35^[c"ڶ>˅x |J;yQM.mB8-.-qM,ZǏfY*LB00lk|*#d갸h֑9@mKL\G$V(+#v|sz|dPFjNIFВ΁'4Ѿ<ĕsÞlhjhwR׉H-Ԍs*? $||+oɌsx^U ]\4NjiBU>$=fā(Y +q\BuPɜ,G}DJi_o4&c?_X>B} z1o=MIFI 9c.M$بM/PW &t4 zf]eN` C 6=+S4?R@]2 ٌzo sm3)Ѽn@vc-l.=ĆfzL2UT)d:oF=/KIz#WӮ7e 6;Ae030z]gtr?uׂꇒC.?T;_^>ON^?w p$7 ң3Yvw\)mVhV̨8smVi([H9 cKlGa5'ڜa ce ܰ7&f,feCL=ڦH~lKւtoI:;GO{Pfz4>`~Vv89OK RK`inħc8Z}><J]dXQwv%;&O5?jmO?iqW?4Ye/zrV$㯝&%˼ihTJYA|5|9F;~WK=N ^6?y/lwȍ~Fp}6*DnFP"sЛ͛2\ڻۥ-ݬzf+|*i墾a(ܨ*('\SoB᧑ŕZۂq3i`cߥYs[ͫZ3ԝo"\ِ&6]Gay06G\WCBe,~4^fe/bԟt9mFnh.GQ a>i>O{aNLN`ܮ@2-B|U:'` :Q,Bs[Wj`-;=fz4{%襽4%tDAk=.Dp7 eJBvxιY3#KDeU+sU 5ʣ&CzP:% #9v(!pw`.~O-nI$ 8_#]b7/Wؗװ+N_!wǥLKTg .l"㱴<}~هpkh4E$j95 z:ԀU.A|s9G/Wo~(WMuAPiVHn UmŝǭBFwI^`hČGO3t5XQ3̈́0m~0奭:KMWCr d3wA{{Ⱥu \[g*.x0ԑv{4zcE#alN"Cׅu8W' ]R/_k'Sg5O"d_f [AGPFMlHÓĚ*/o(D :E$(<+,{u $'jޓ HHv3\BȤ!ad]˨~L AJ\9`L!m,38>ap$%䨁6 },.B={ؐďz Q@_(K:2i|?إ +/IQeSi}}jQVPSJƊ'*\Q-]lŦJT98f pvmtY}_{53b]ӭ|n4LtFB?:R]amUz)2" jj[l?pcJU1?b1(| Z#t]& z*!7/Z~ɂb3>XEp#}=^ #3IE#Y љ 5CwD.Ӫ`8kZ.I ?Z?R?5%xQsJ~8kݱyttjJYQio?^rjD1$ڝ"D}f0 3nbpڒeDiѲDN|?< Vzy0i[Ҙ4͝!YPwݯԑt$""gG̶(bܘh𦟎e+ҕgi^fQU"T fxēs{.q|Ns}ZmQLKi6Xn6fEJ/e;Ճ8"5sZPa'Mx:}N6ϱ*4;5VX&ǻI*Êi|g{u:Mss~uNR^} /y~* y4T-g]hW?m@q)kWnHiv-PVI)x*]#T "Hv \!(Ǝze9GGq SCGEsZ<~}K>ٰ7:/16e^{!uSW\>#uƁ!Ng`K5]DEjAD2=B4W"m›KDo J~Y!~{x{ ηz^LftnPhT7k οQ%|b7cuTBqK7&4*oki&d-E*>wJbgq_YUi**53!lԃPO4z_7 ᷷O- )@Mȱtȹk>)cկSI6Um ʠG pV[Ugmh>b>9+cʥGL- :=sK`@ACk}Mǫsώ][ ,$zzMQ k+whIG>?" )+7~ȰŝBÉҲI6Y.Wgl]C#="8:[p_=0h0FQX!Xs2c#l*\t2) t__ SssK: i=ig(+܁h}x:ѵ_E98ϤP.~+}*` FER47~$~,, NI>%|ߏfLΎh;e )ZB"; YFZIR=w'vr0ҵb)'0B;Z`4 [3\"PEAabĻLI}ӎ@(F~s-zpro!QY?Lo\I#k}2{9#B$3CЏ>zvr4fB{J=GUyzSLzzj5fTA,NɥN »&K^D51j+($CI^%j$#z 4Ȃ;ߏ@5݂ Mcŵ3PW*xrP*;ByD2&]FuDD(s+m*ᗓ|/h8HNim+}8<*S/ !rz#)ҳoX]7UǴNqw$"!nA!]i^Mcn(1 j gzqMhJYTLۇ;sss) GDM;%N%ϊ' H _=rg-D M  _t 5w6xx,-]3m2;",M-ŋX`|Ugʒgs@^E&]mPާW64[mIoL eiVNvԐa7һl@\]aLbDA_،N|U8[%QffIݹ;CT }XAimbޑU.ULitƳr{nek)G u Ş7kшl<0 y=̍_weҁ+~ν!HmyX_kjÙW\mcRNQ^ -$PpnPy  BFLfRYQ/\*—;Fj!Vm4w%!wRCnqA%RhׅTNaM׬.[ Gٜ 0d=u) SEۉT88|n<%}xcKz`rGCgK]ݷmNfK"'!3[l1wn0BNw?F@(G6ޱts w>)fvVoCb'Tls56Ԕ@祘Ut|9l@CQ82`>jH6Ҍx_y(ޏ;1WfHPk8meBc , *mf3'FB8UҗY|f9{gswG׳7ċ6Eq"2R g(})wyfjKa S$H~""U; ];=ˀh87};@k,)!%:Y # x+LE|P/I_|gI!fSFxRdeRfef $QDW&ew< .T F\03G>P6*:}1UYuc{etǓJLClr!ҷc 6Vm!%Hbx򲁼\?=5ixOhCR('ZH7F~g?1b1S& n+v>l[Gt{It*pҊ T_*ڙ>P8H%N$Ncjo46m,EvƯjrѾ-c/`*|{NTmޟI5 ݰN7oE|N:E%.GiKkL2'C)7 e32B0(U\~D椖,_*_=˨nzm1;-_'c!Hd7g ({W]X ^t=((]kj*BdRI2.-v|11Y LLB>TszlYU}WfuŤNDxXZğ, ۜ =;&N7ۊ_Ahe}&I?vv)~Z =DMrlht;Hg{OksO>ld|~؆}|˓H+ǖ=D.t(lo/(OǾP\gxm=lځzZGZ&{m'U1lO"h .C?Xx1Q(ՂԤ HTc}*K>]p 8=m4+gO㝉- 5^sGt@vr.HGj{VΏR\i#cІrfx7e 3PܰL1#A,A0Y!Rp7JÄ 7Xñ\d՟o$?ɥ;]wUXf+5JҼz K@c\w t hKCEs(q匉+lk5*NYWnpx< C|;.UP ,s׷СfhşcԽFg&sLSۄ2gb n-)6تĔ+?d][ GY^b f+/O6( خV [irB={_yӎp!nQ\nӛ*vQRIt\}*=ܬ~! xW쵒YXtRΤCfEvKX7#aJxwGT8,5,3?byqH3z"ʰ4v:TtvHՃ3S[fk7QpZˉp`+"ȭ 9>p2np,:#Wӓ a\_0JlXZksɕu\/ǵDW;t'^D2Mm}/| !X,6 V+C)Rp8@Ŵ65$[ >߳J=BICL\ydDթ9N FeETɻ6HhDU+9;k76[Ԫ(kwHeQ8RkCXW7^HoԶ0V:4ҏ1 ͅ,j;iPV. zAG({a֪_&٤e=Aa]7-{!ϙEkMǬz Vo)eRebjtb#$ÓKBrz7͗㵭kp (ZQ sNLri+ݒ˼(O %{:l|˘\GBBWqWYvT”;]2,?9< \!#^Q &}tN 2̶{J{ /6ի|j<9B"6I|*T'y *thG V#―e ~3$q OŀIxJ PުaIh*>n]VV= kfNg4{hoBB6  3UK d&S[qH瘏QvV\zgU%(\&XmA ɯO.\/;hKٍ"L%]-n IRu.&J L\mЫ">E8ĩ_81r:B}~fwwU戉)""gI}GrǂOc!CFİFOonR^ B1K 6v: Z/p6?N{(|NKe̞a7ҹLU{lP:}D7,ˉt*hXRªh6>\4c&J`Q2^I:I,SsIDI&ԅsCj ЊZ~Hg׍n1jw?ؤQ2g0Mo2=rڵ73Uފ' Y\}}tkQ'8y-)nVIlEcM.ߍ1Q1rkjE4:ӤhQ (8m5 oqٿ2ńld\m{KH ŽqkpSabҚFU&?ySy]ɆRUwwfg!!yX%wju?'idwP|i@kgUq `3C>mbI] U/TZs>ci^  2i CX6qT [ή.JqʀI_(Qv׶G >XJyRNp>S_R#P4+cYZt8`Cs!?wJ$eDիDe$H7,J ?Itmv_yMH=aX"~MӕB MN$nW?mJؿj1ʡ(f<i4,bR6<7 , u%%3dGCZChj[ ׄ.avFf<ڎ}3WA~؊ܰPt**)׭UHQC)oHJ %iH\u;$'P!^#.[kvAhw:E]!Q(O2Y6oҁwa|(˛qLk~sg9fL=2pV j쳰sc!akJ.&d,:݈lQol[RZr쫖A>)S/H!|ĉ_i6ѿ;3yj\EPN \ Ѧͦm[mڍn"}W]t`|Fl,g '{Ij{O99 zϬ4rfۛ ud.x$L~ A9Ns(! כ -:/_T9y* wzSW bbi󈟉7͌ GD5R {5_n'l2Tܑ![?DݏG@b|6SlӅhE<=Ґ%?[UߥfVM$sd%ڡ]-qDO!ňXM륱^TWqf8T ZUWaMY#rCg.n P"ȴŲ } T(F<5?xU% 'qW18ct(<3v+K_o F&aMdjEL&@;VKt EP(Ư}4atnrzf  _G1R{532U$(a:3{Sdf,5[$"w{cihszyw61$IY I.`hN %PL.RU$ 6wod%x}t]rf|yVh@F^C8 syNk5PDK;k m셝"\ުܖg ['JEϕ<@wPiVj,=X7c%]1B|6"`VmD>?|a S@k{M2<>8kϟ Dlޘ=8BΛ]7gqlp Mt6 i!{rD7)k\qSY$CT87qnitKlK\n-6f< fz@_ i @8Ex5k_=xn?4Y 6Һ_sż"UDo CxS@g2rUĎT,5)6jhx+﹡fc6-3ҷ_SgLOR{L'z6x􃯽mł'Ipm-v.ǤǦX*s2 G2CVOgFuSzQv]OEq7&Jgnw-rZſ wۜ;xse檳+3(H8zUy:56% }$?[M![<~F_2Yk ;/2ALRq)$@-L:y=~|ZYCDJ)Z7G]ؐL%+%7]\}1wsihdgVh jO^4aRmN`MFꡙđč]}Z Se]FЅzu*~1m=wHbe.I(t=yjE[nF! L|,,TNCRc7E$,N3⇦JTPsm"d^A)[xaȽ@j? #{4f7 Dh (}@ .Me:ÒCאY3||,'ሿU0M<Leث;[=%NHlJL5j46LgbeT\-A;e ΞX{lNRCnpEb3!s\쫏nR%s^]ƶI?#aڊ" k: *OR' .߭s0U ( [ FK8_9BO1\>`* =p1aC4BZƵL̘#NZwǮe3gbAIЈs5blap7Dfa-b1v;<܄"Dӿz|h#]5n /bZ/a@+iD,j+Wk N휱RzRST)z堧`{{]|j:#ٜ18oj6Ğk@b=h/dԝ~5"9Q)hD_TXuRQ> ׏0T c߄~P,Kݯ܏>D53B'"={8B-ăS_?c3vIC1Wdt'I8aZ[n;(SbA%KL|. wgsrtLh(G؀5T м~<".e3נϚtAϜj"i-ϧRG4*(n!uY$bg8PZ:I?4wndzݐLJylt7fzwm?Ԟ}&0ťoraJb2& '0Y;49l(OLlJ_-c6kdBhv:_:SSnHBН=3Y(`Oduu0P_KpX?=YG$.3&P_O'94?rwAW&IKp-rU;B9!q L&ljI}#)GT^tMN<_h1E3 Ⱥ|.|yɔ"vGyV̻]!&2g҆KgŚ RF#BN%|EEUǙ@ڏmf*`ٵ /D/53SعU-2|nk)*{}W?|t 8I:R]X#os1[ Rq[A>gGㆹg?(ڪ^̉0U|#,I}teOFkHXm &q&ϒ&q~ zH Ō{h;|-fb,NH,'őt=8yڲswpr%o.p-&FAǧ QboHд)vյ]_'o"{3CbȒٵ?1;ks|2z>]ͫi#JF8Tgxաy~C[6%D߳QSmE{] Ź35{J'ix3:#sODUx~js}Γ/dĘ ?IċdiYKU<|_\80"aD@zD 9[PВM5XW xգAgȳsK9{9JebA"hv}-5?1r]FsYLՓ6"KdcqL}%%ޙZS땤Wd@Vhu@q7U BjqƠ8Ȣf/hqoN ^Ky3b/+.A"40lLAo<[JC"&Qό֟dD/Lx-TQ̨?ON9u=wc1T?;lֿvdDT]D1K:44"*156øOG׽4Uffi %\(e"ݦvwp$™~ ,ݯI%TJ6cِ{%:l|i 5zf$=B.c֔j[7MK9I!zBF&쩦b@8^[7HrQ3Cy:V5yz= ȡ h'ՓʉZпooH u2~ XݖPW3XM6L)JK'qWf 6ߢa$C'/U{ՀO'eO2+3 Znך$ߑ[4ܕ˪l׊|q#`ZFiYKi*$B\0OEw)o($K/o)P 33@ɔ[!_R{{%r^2L]dK#D-څ R51 Ӝ~sۃsi-)<隝 L |7=D yoCjx&3n@q_Hk~] ' %|tu2h!Gr^}[z7.(EmT,% Oqbb%ߊ&VvhW*:*Hr*`k\*8v3Vjʛ< !HjnLG&wˀh1ÚBCR0ߐ֍ZOvOq[{yg:ĶݭV{1'Spb^RD47oozGsL6 ShHJ%5 bϥdž^!~fZg"2iSƩr_ob3җ6uqFVI1|ІH%c0siknB9,Ԋ4u\v8gJQkHtAˢu/6CdE>Y'L}U{ ;s)V\>즔9ܡ4Ht_xF>ؑr1 cH_#5`ۄoɈ݌دK>+RGD)J-~m1 9".7`[7 TBMlv~UlI3o L92,#۳U|Ng>[O6 !ӟ?•WjkEn/;KNxQXIs8ZSi\\}r2Muq>c8u9%+)`r}Ӓp]%NV& B-Q..dR OwPI};wLe0#!eQmZ-|n9:\b nk,rW _JJLI$}?ӛ_(B݃{x! 尸Q+$Lb;>Q{+)*3Zۜ<T OC3}>, G.w[p+A-s144$,qX7i>ƦU'XB7<&h5^n|:Ug SY3^ 7jqPfUXyl9:888]5412 Ҩzqר*?+6F3>&vڷV(.IJP~h#BJhhiZ~N%N3Z1Y2Vb]Bܮ @|LDwy/]eE7P@ x|'\_ SŞ,+]DQ2;a {"IVEg*5F[}{ahBFf̴j֢-905x=ɃoAUD:AJ'"& 1 ɦmu|[ ,~{T„Z_<^y;gv! $iHgw}K1Bmʱ#|R{Yĺ]'$D@kvIWa"a3Cz1w瀸N|&'p8Gr5bdZ=0/8C?i @k ٩7#;J'(F(P ݤi .F<#[ݥ=Q[o" U.Z *n:dΠZ'YvB(Qzv9CD-%.9(=*xH‰:U竹QRfA-Ac>[@+Uy,/ 惬E oi?Aˈո0*ǠV|4:nd+hRZ6`PO86GM>IRi|(&! A)G\tװp@t+ lFN^-Bz2K*)A A137dIXxa{6)Pc&e[xlPRi̡[7|1ҷ @ftET@|KWVD9REpcH485euT=K{.=;wWTT#RiR[];n#J2? E̿Ͱp,*x2!qXuk&/owG_9Gڛ\Ǩ"R% &%؛oשgE(WMO6bo@sVce@SZXjP^t=@K\; $t)wvGY7_=rpsJB0H b_v+q$$][9i`l!)&Gmk`KӠ8RC)ᮟ$ @PjKHk"bDt`BhN A$T~Gry* )G=tn `F3\/Ώ^ꇈqrN ^IS7psr0Bh7T'8eAZk5>̔Qe C֛[(‹2 х0{:>=s2g^x]ܣB>Qt 6ǰH<ԴIUw$Mhuߨm3ϻw)ݲx]MǡzAt֞4`Υg4"U3(Ow^@^oy,2u (sVPuM0΢!dac:&~&E&K}iq$Iתѵ?\_ObԒzm%4c˔v8r'AѰt!3TsNXM*㔣l#՗v8#Pg]p'E"7᧬iA']nt̄\kV;8w9I|u`c: MV2b5ɤK5fh֮Դi%>3csƭ X]-'2,GuVVO7 {T`# 7ɳ0EVnCI5BN7p^mtz^'Z*$K^uȏPԴw0[EWY<{*\Y#SWȌ&&k[+7X&\`9Ǯ`+oo8k#IENK=vG 1F Y9I< _N[O%9o ɚ(A˜/.^/-|v9}3utV؅ K=V$9{|rdܩ&z%ٯ\[$仆8TK&JD0 GS„sTͨKXvT&% ʏ&g0"gE҅C5ǿN uJl7/q`m~\?Q+ r8sXD;%SGپX-އm8Nt1ȰUQMK̷Sh G/HՂp3_m\t lzÊ/Qu xoi D IjF4'" ]&HUl)PW*;51mӢ(| ~~bѢ=b1W3!F-< I GAf+mȕQ_0K<[; rِ`ṙ_a'X} *곾,Zս9y[C_g0u+@~4ZO4,Qu" prX7-1L96Ƃ)}5 VTmc*; &҈TGPCWJ"8W,ua(ΓmfWrH^6zn=zx#'pHTi< 8Ywi^>K\jELpI 9oiùTcՙN[ykS*3F.,FtvPjs#\SWUC,hz\Ϝ($oxu.YjXj`??̏rp6@x7Τ{PŚ K2Oku*K 6b SX âLMw;Uco+ Fe"1apIx@|AP<}|lʭ0U`*UGpɶv눓8%WA'e)jsLMY}/-_9_W!48OXASMozk,aZN˸wJvXwa"(.$ _C?y~%$sΈP qbt 彁Fp],{C:X6`/:N;؛05~!u{Lꙋaz!]@mSB&x ,##V4ie0Hd6j WL~CNP%E#14:|Oq*RDQ*)wF](YiD\M1t@}=UǘyoI7qB@nv<}AI̷oxoC ˟c60\#~ӎ[4O ;>Y. */pA jIO,n[G(rU=/!cI(4L y!EfCL0̈wsZ49VX?tß3^34p`mljϏa(M@Tԝn|zF-ƞ^Do8'8M%ѡ:fp h:Jӧ7|ٟԺp:W犎 E{u-l6UJ$X*˶ѧS.r/Cq&5Z#Xh@J!~"=B8l$ 䢞Q6N'T`Fkpw **@ m#%cɤl[߫XwԵs>;%謢o *H#F& BZ~t bjZdљw="'p |EKXYjMMU=A'cǁP.ּֈs,K5uRæ-BCHZVLlkvy! |,ML ^66'j@Q%XTonqQ)_ݩxxCP'& KJ-E%q7b]R40{_ۚ4>;Q}}CsxFZq$f_{x R0M%a'vhRP%!ZeDrrW93 PB9zyԟ^a_eaWȝٳ*¡,O8^ςf~Țd+#nH cLp\. Yk=;oѧґ.F1%U8v103h _G.|:y(_& WUƒAZ#١rLvlǫ)R+9V:3Bu Osu?sEͶϠP&TaD|n)}$@7,Gw_Bl:^u4=\jE&֤H^f3MS<ɗshKa9 j-rICQ* 4 X z0;)Zޑ[A(6XcnXl=bM$d>a؝&竺ixF!ʕlm3. 7^)c4 W\ʻ[W sմ`'dȒ 3TNJw ;Nщvu46D Ŭxo.5ɨx$V/.$xnLXլa~UA6 ۪DL6^n +.+ >u{tFutP0f k9lp5>DFIڔ|'VjpM\CS7H gˉƦێ$ݢǻ<\O unu_obr**Vvጒ >%0V|F&inI:M鐣HxF 4ڞp_6;>a9Cʀ*N#|<#\-.o ^BiwnqSfy#˓Qu}:=O+*+u5٢$%2{ 4z;-f'ȝE1o'ri+.tᘣbPD;ŔiYY;Ļ 2Ӧ0ӂC/wKu8B ˍs =W\,$5]_: LS @/O3͏@z\ʏ%e Zuc_O)HPBqC=U7/B /iIL%joը⺮IdB o[I5i' =ʊ }%_O3Rs#Tl~Cy|1őoƪ^d)(#kL,muf+)eIQSh/eGqJlAW͖98 vmF6LO{WdP1Pat5aR0 dĖ]/<G(?eL d;W ]WÝH8|#!ȹK=>|JX .{WRF:u%rMuݖb IiT*_ZF% i4^ޢfpn|ʪDs"}xm*zmm!|{)`yƥT;D[)6a@!頵ARp6a)B*@j7\VrRb-馭gwL9]uـd~\99J& dB~#5Pz.eA֟ {>z$ȵ}"9rW ]@yE/w07P%_W>4?f٘0tE נF^hP(we;'k/aIُvHx-{Tc2p{xY0s*N5J|w~vaw <ZI|\eƦ-ɧ#Xqt~ qxʞSNolR@o}5O<쫃mz)k(q<(t`=ъ?X7]5&JΎ 3ؐZE=U>zE{7~w 0Fc=SG?>P}`n*C" 4Lۦ-(qr*X2~. ۸GP)6E#Áyos'cͅf ;,k׳ ~~0,.xN|5A)=W[If H(ܞg1*pC*ZN).V,8H&bX ',H)aּ+|:WŇZ, Z1^&.K %,ۼZ7IgXaq>ƁT pX3NGJzf9$wR~**R3[jҎQI!'Pj%]}&66bƑ\d+z #SI#k.H3ZW5c])Bu)oIQ$'8C,ʫ_h*!>lM,3K4oeERLkDSb33ݡn#P77gL C+ZʿExt?m*&p}T:Bf؎_mt 3wcC1+~ErI8<p ; </}Dh)l<)t?X!IQX7 ] fBlGRCUEz_?\wi-7ۢ~(W}"7d?aVƍSKcYqZ:NzxxӚw=!2ܸ'C113[(m|`҃廧8.Ay inr @ IV^POZ%qTa~WMpD7Lv֚ zf͈4QT. odLH>ݮaTj<~]pd SHcWk=7I6.0R#(0X%WI4$!nSX^vEܒCnzf@\M6< =~,zWg+(&gq[U*n ,E8s2S._]ȜϹ\b0sEO.M~jj>VBOCȑj':R[]d SvRz )ve;Ѐn˜~F8dH>uSG2xp%} VBT޿*nH >|$< PCkܲ_dՃEfXqfҕ. "wCÅðo~$=NzN\Oom &'0s5 V^:86D:aA8@MΫ6gzP*F96ـ0\񤪕NCl`j3p1.͗ e ]5Cɨ]A,doTֆ)$`ʉv~bI88Z:<p=hVq$S޾mmZfU*MC[#T󥈐Z=#q-lTڙF׆O?xR ik߰Kh$wpML!b~IN2(qstQLRT4,[T"Oꃆv>,u-`ۣSH]Ҷa fC{i w3Y[ؒ"=W& zo@'Ԣv5Yc} D?BJgv;ϑh{dy UCZ3T`lR fqHmxP P{ֻ?i&;/-|/t[nLmqg/"MVc]h'H˛ ն@/t2Xߑw1{##Pw!d@(#v4kx' ^IƻJ6+lk렭62.դN@>λWnK~Jg)}Yuo2›?5qHxۢB^% (U)d2nYLg wHXyʀ3(8!ua5Lw{-bB\n`7=lG0 2d]C}/1ǎūK&p >-0BMȣ%mJ/w Xi/v}UB*9E_^g,?2Fm,ZS)j{Mj:6 !㍜V[#?J\ Ù롴!WNq%Um @vHI]o=\=ALFm 0вNTH;*R]LZ× +Pra4#UfYK#g@ d <깙5`> v$F3aby'%VVMII [~ t\[80&ԧwKU,Tr ufH J8 n8_,hq,oN@ʕ\o-gCU2r ϕkvFnojn{ hJ0<|~ r~+6AEԔnˊI";DKD54D'ҙil_lQCCU.d@cGX EuO~+;]kPU2U}LP,RX ;'Q91m)X 5LSsj'5l7Be#7z>tPq6}r 85)y3#)͆b?-̉RN$EN7/`͛v }_E,5ӯ_*;QR'bK! !fny%JD %RXeIۤXB4E:IlAu/"MagM#`"P `ؔ m,8 [Q.&qL= 芌۹Rmi y.`W$ KOҵ9Ƹ+EAh; ~TZ<%70'B^Cl_:JY>"w!7R.cbw4}k䘕(\4.x @pmY12T:yUf*ѳű8I8XzFeXQvZGw Jg˛Ueh~o&L-8a*y/q'BqRv_ٖP1p:)2t3%=3*ϐ-hg/ ʍZ/X}"(;~,:PFUH++5Ͷ5W*UTKq<R){yjv[uVrg2 UJw]V8c8g7)fȸAV,oh#jS: 04r˭8r햾dv b| 2׎; 7-:py? :LoS#]T^!F/&<ܱ}{)wX3n<>dpÂ}uuK>:@ a {oIYޒ!s'dc#0Ya@`-m]ڈYWw5HyjӞvd!U`2 s;U{+_`MV%ߦ=?Jh n2kV+AR;W|Y2+f)D])zP/1D>F ťR=?C%߷h3!lwAˮ 68)Ǎm4W+YDwW##sO פ X~ؗ=څdy!n O&x[(CMr cCNsъe@s\HB=F4;WQ" !$.6b ,,=*6*?-]{q/+ǃCoێ'r;)fɞ:>*ؑn}ʺCiSk$IC4d&Ui%a F'=֐>.ĤLgzlۈ < 蜢Up[o+e883#WNrAݒ7̬pA?a˶:l= C`x;1N ;*aMvސ OC b v5O $U_m =vw\-٧sv~"^"P#E kp@O-&qkK2Ňhp3 xᨧHmb`cGSF9RX걩ks ZrʖWKg/K͟pVYbxK)De=XYֺ QY*U]M):n܎ApxyC4;=DȧI s{B\Q%"Zϥ[p&akUέߒZ\?vQbj~ CWZGY_o.L\Zjb!ÈyCBբ4mUVcBz!5n&ƪpK5Y4 c ֥{`z0,L'#,0a )t?#l==ζЦov[PxtcT»H':;OW$ng)˰YeCIt(1,#>tCJ$3q1!9};f-kdkòلC&v Yil$C&:aN,Y"iQ^<&ɡT6MN'NbN +`(^pd+?vSZs'Z+$/ l %-mmW Ky ]V~e{^d5r%~$_([m.FA0낏IeD,4Ο9AHk<eͩ_ a=R"6$PBͦXK_=@‡_HC6Oą6wr[;; eR~4rg#q m+]9ђO־/~iC`AXR3 `j /(A)gE9ҽe7\iAmF A=P1fAw"p8:ڝ(dPa۟uť%"9"O -*mnosb!!RHAg>lJyU:his뜎vT "<Fy8,xH7!3mif6I8$4DV tS=f-vB;fXpf0Z*co,V^jʧ2|@|j(8| P5 Q#9ǫL}R F Rڟoc7Oaz7=p k*a?p0YDЍU>0Fi({f# ЫC-HrҠV3. SdF ɼq ~"g0ߘ`4Usldʥn k!'a$q-e'lw V6 xEL8#0ޅvYF0D/l -TȘOQr.;j'g= @PP_I= 닇XX]nOQԚg} (n#wOjQ8Elh)2LN0yEH r+0Z᫚N1wV7J+9Sl_O`H#:Cav]>VPjdǘv "M A\8`IQ@Zm) %a587% `7^XD5%IOo y~9t ɒc /BxAr8xpzd_b;c@f}07XL{@ //rh {`Hd#K - aTM'%/Vi6Y3.ټ48T2J v/Xk+NYS6;!N].|?(gu*t;<(MJe)iH@G&)o?`p̢E{\1L-+>=IHp!%Ys9 ڕI݇9H{3qr5`$Umo8(mҏC| Ѹ !37zئ$/S5PlV ActI9$p.:H sE&,kJۘ?_o~;RjjMM '=QFk-_xꛫ^FYdCðgH!VSڎ{n1mqC?_^?ych!*/"(]R?W ldÐd +F!A| Jk" C;bs:*zN.E~7Zۢ-eFuthضaGJs_Jư@+K.U hZ "ZG43i4g {J$IE7|75H#V\p=@ѯ*-j`0Xu ނ. i`1QftzM<r<;z_75 AVD4ꑘZ— @Uښfv0cIg{WLX[{DC*{|lˁW"O*׍>)ܧQ fS5izy"kZ*~NϳFǣ8Hfdkn"]tk/s hAzξ;V{Fg)d\jSyL*TJtVP$XvEUɱY(GN E:Yq?Y!"fIc')=is+WnP fVD/gRbŀޅ&m2'NFQs/KMu43iխ+1h&u*#QU:Dsq]hn8wX+p"1`ɨG3b)Aqw;V4M flгaxOo x -  8+Xb{pGf<ׯ*r B#V*L [r`JTdGc^zvj*`٘p0CҠi wڳu|VW]#Wp&IJr]ڳ3ah$:w'4l8Yoڈ$$H:`# aJܫ9 A8KV[H<59]ئw~ڮ]ZЇ1ٍ]AN8Jg8x)$omӖCZ6t_5tWv6<͈k:?EBLV{R嫓Rop:~TVm'1NGi&eFE][ʟ!#j֭ÌbE8L~(·qw3dFK $PKC+cZЂL&y4=kOvf!;##Y`la!MAS qq]c23瑙Y0%8xXxi J~v2{DCHeOܵYuƩ tG+뺦ă6o3qsæcdc 'O:FEE`dU^ ѯ2ϳe`i'v^フ v]^4jd"ƂA.kwE R~:V&\o4^S:ack\{'&@ق4c )<; NkhP 5Sr^ `t .$m;(oōi+&z3 oq}M -޸6(Vc]$d4C|).y|\*l S em@i.e>9jH\^ԌǞ;dj.&տ}c K›g H#r b.zǝd0$j]b&h.h֘[jvHh)O87ۊu '>YSϴO}  -y.-b+/Ib/mѓ۔Zի*mceeo,#Z",>D%>ըϏP8k&!, A%mJGu}35-0`T,{i="M ʣgJnYQppV[َގ]$Iރ4R0a&+0S2Lj5{1+: 0 }zGkCGMB(APft jSr WH͞1i!v{j+. W eN lr/IC+1;3ȐKuo+ Ku?6{E& v"WmvJ `F'aWt:OkCx#.+mD!;20YlXICQճ|GT^% 缽cOևL^Cb;(Vqc&_{M1m肵FTӰ?; c#5^nZם}klb ,OimqoQIoOMy+)~1 F5z됨"&Rt \ʙm=EiC[/"ߝ*+XD v^Lr ̘$|ch̾Br y zun.Ou,^_eĒPV qCM (0 Vʼ&j 4`7VD꘽{rz gc'௴;ECPI[kSLk/ܛ {Մ|=`[<.̅@H:%X=`7_c{Q<8QBZiEH.26Ѡd_愕Ctoo|`?rs\jddM\,Lʘ=0+o zC*=Ǎ5Q&OB# ="9>izs3X 5FBy[p D~JF+P ܎Ίc/g*묜b/X[Өu_B!sAl& +8CՓK5 ıM3y%b٠CYaK_#h8 ƴD8lInB)@o/ E0_wl|b>m;-ׯ9BO⭫=9Ȭ{t[n @1iS_i άf#}3SK?DQɎ^X7E D_vU)d"=Fmm6Am]mOL\QCbc 3S(|Sp ZAx93BKHLH,4ԜZtSX 3K2ےLjO"ʣOR.Ih `ڊ{J[ʨNJ(/wfr(^%մѡ浪WDח2L2^{}uDF21xz^%.8fͶꍱ 54ca~oT?np_}\7IwZ,|le/kvf0_#efMl(Gn%#3{!-b'$],WȏNw}j4Z=~g^Нu;{P]&vQszYS3d+!q_4oO|"7]*vpn~Η ?: XX;—pA/j,0hjzΫo8Zbl[g`Y= o*fP6+_ wCIN=vt$PSgԳ% }H9zd9mF xB(LJ’jExdY &}d G$6Ht˩Փ|5q:`[VlI/$!eMK B!#:Fy8pQ `9s}>}~ro+RT,mYgY/JN$[ b}ڑ.Md?/1Tc>&RCG>li2R~l2D#R,1, 7RL{t2ڵ5`a#mK 8Dy6.r/02Y_ ϑOQ -r|J}eiQ\mÝrQ,{2M~@L^Cx75AC0zXF0 ;(2x4)zH|.Jv,4#O U񛍺!O5޹AuIR[xWSA]c^A Ǎ׽Lwj7W,kuX?lE Y+?40{e֥yQvC*]ZryWcLTeHW,G( |%Sn |kК,ܙv7W{qnjȱ1F,Q|Tkf sIUv1.tPYnfYm3%LZP}KxKӗן"D> EYk̷i,_I{s4I>d8\̸gz'gb~w˨dqIxd71 hMqw.SLaG V1%d9XB/ %xfh٥R{2!茜[>yc-i  Uh.zÑOWZ ~Ź BBkqc Ij+sH@7,; %uFv Gd:&A=qFҌ3KcpzB3N,-jJԌA[ a *)u{]L[^X+0:)];3"f=Z*tYTRl2|& `wT ⵡ.SB_$r꥞W_]f_@2asrޫ =4X(mنqU\`Vd>a)G:+P)v>su?+U)ҵ h,>MjsHDM~f(H Suw.b^WWzrZgi(p!c{iy=V))i5l8a5Y-!BdOe߉i}, oD=&5D?sȽSun(71J>ʟn&sJ+<^<9[hO7D<ەt]n2HJ&"V(^8bU)NNx pL]G(Yb"x#}XI#jO%sџ\z \¥,i paJ˚qy=z[h+#0h[,ҼPt͜6W~6,-b&S,1gGe;2L8.dc-kUu|Of8F'Z ඪ}tOsҩgh LR1<`/#+߹@ 1j`#7όOoPa[DTNLj>Ҕ稂%.Π$\{98DIY&$Hqjo±b;7B:&)Mr#PgGT?VWicNy aj{4FmA7['>a2Sۉ[HTBQ@n/g!ӬWQgq97mٖ0Gom˽d=~S}FaK: ׽,bU,$>8YݣuCT[o֧mK'mjd^#.Bd;[3LvYlחPӅ<|^' ?aYfE?׏& E֝ZHWeP, D3 {Escg[+ɿg>?;JǬBS/5A czb`:zn]=$kh8H]N.+߲ij_`Pi-5/b?vP"h"0xcݜPГ2I Kj,5,Ht5zDKt^f O fs)$E4d&C K08!);s2hbfCߵq'Ih_2LcGq){ m\O3[A\D a9 бdwP4[!>$9$w;Zgib GQ,RK!a{E_ Op~Grn~5~xiW/t)s +s?2ua $߰SI)i&/f.{Mܮ۲i 0J:zF(Z4R;NH$xt W6bX6;Ogi8 qحwUᰘ44O8aOxI?ϞDF7 ?&_X~s %/+$:`LHCtImgöeM=ϕK\{ >%b~e삮mW)M;.=*GY4ugkC;8C76!"{Ǡ X&BS0Xǭ͂ѫ),M‰_@ #BFBnk) oyt.&sڸJ ѤDO&}4׳d8+: Vm5!T\P~n!4,3Wd̥+=:)E.犒UnPMg.SI9Wߒֈԗ_ҝ%:jBi)9#>ヌY'k0:GXHLY1$&KrZBF2U /aL.}[CVD'AfO qe4[;bD[!5<V 9۝I~5BmN&9>~*ù =Es=KF^w6RUJfކȚsnNB*f>\Q7. ؈axOtH˪zdË(XG<e}i7oJom1[s8$2foD(& qyzf .N5T! El: /r8`ݵFYy%e86HPpmP}u,`']OH KwʿGy,'0YݺTM( i,&RˀF.XbeF%[;`Yc$ RrdC"`_RwS)'=|;q<UuИF Psь|~?YU_TzSXFGQhef퇆*HgO ~.~գv3af%$ ˔;!)dtff*E^훁]jLкy\?pE Ć7ϢAW_XIRɘL}n|[# h堵rJO͐zIPjb@^ ؼO8X`ˣP*C fZnXr;&Kb}ϬAA% q"|YaeCN(%S1('|T~h+G¸mTUGWVOee`Mh |3>jaDї)AßeX)ut5x6qkMsA,g4lQt.5ӐW$O*<@{8ʼ뾖&'*gv&[{j e!S(JgR Hޥ|DEE$/[Jc٧&DxX4}=,py5@'䃅 S(/z׎9ni& 1q*{!ȏui]81Gٲ.`x%HnڶMWcI- 65)78tmmy':/]E t0tUϻ?]]<:5ET {]΄f,w<,34 : KE VO#mT ;P7 Ǝǿ?]VeʿA7˥ 鐾?Y,6wx:i)秿<#עf (RXe'Sb(*1]A${yڃERD[9篸? olD~ ҕUfTeDQw:ҋ ͲI#9[30ź#\RܶA`!_xI6=\_{xLPøi8 }Qn*2d9/p`D,sB &1Ba,4v̡PZnۑ,<k^2xGal{q/2Dsz]PQZ\ł J[0U'>%))bNr6cj=Y.5U= =\s>";ڻc`ڠԻѩ;.Ӆ3/(O|gX,&2]޿J:u#Fa[芟>#[a~?|rĪC;o>foV_;o,үb'+hT ˘Ywu% Zrz(t<>x7\d}p m~YUl DMQA1=ӮSaYVDwE -Xi{7҉#Տϱz*+y'vVi\եl ?rt ɢh&}wC12#cj$#x}gz Ƴ?B4+}5zLCpbSeRhJoǣT R1E<]Z&EZ!ҮtHȘL Oj*lﭾЮcyZX0A5N/ I2sP@_GJ!J/:ŐA ]r k)݋A:9 穖=t$Ivi;gun(X(D_D`6 k /R\Ehkqhj? 9똧 jmR$/Tsv:#Zda <:-1=gEI{#Lp#GٙSX0>j \x5yOAX%x](kc2w+!?^߄F>,\籖>vCɥ ȷ>hc"eFt0 ~N(gR(#*VkA@jSl@ lP >q/U|'k6(wQXCQWSKbc?EefK ] r؞tI['iumgz'>Ji/fb8]VUVrDFǸ%eKB?|"]AcTXQ[d{t?=HP1B ;FKS [o R9ݺE<٭zJ2 JMO7G{9kH,oTJ01;AՇvP2uT#6࣮xj8ŃSu6yz.ۏ@ӥGὖ}q ҦOᷴ|FZ&BH҈"J1LA(YgƤlZL:#B"䏢T#S#o7QJY`~D;l XZ&K@BK5[ʷ NC%Z<z|t"+0R,2jJ7fZ&Ћ_>k V,dL|O2#nU'[@({%ž\w^1r(i:gʯSR;[L[RQr 4Kv<"*q{F-NSzLYg=ֶ;Myut9+}n:1W{qL:K!łDfԅ },\"??6yEn%kc@ψXX3!j^r4y' y)obdiPMH𕘿Է@A bէz| `d>&URHg }wPϕ TMu팚&7|6\8VKh]q㎰Xtiqͧܣ]IUdw_0+H!3OCN޲{,iy*MZ h#)>l4`DnT}T~!xgU8wI^D''x Ẕ eMHZwc)ThuRz(C9vR>mIѹU{]Ո~_(z7k_oD\:&Xٗ.SMoyk_@7I Je7'7V롍P_^nZso4TF@]1[^[`{78Og6g=I)3 ; gw"7 !#?Φw[Bb4 S eߥ>2D6.aYzNuw)AZmI0:4 MK1.^ x|f՞Hq76z9)u2M1#W"AyG1qt+=r{P*0|\|)VݚM6m (LeqvkZEafHli7 QU fqGMp^(cY,"lhN0\)B ]ק /;pgQA-{0Ȩ|Fpa(,bX]($)45Ox;Ix:=LХ Q oc.H[!@󰹡#PdJœOk+SNҫ9ojW& Ѫ;֧uL,0|d^S'8 mI\U4GDE ؾ=ݐDAQ8P) OOuVpƔsZEW{V5iL(:z +=A_P-Ai)M{BI"m/ze\łK3GŞI-D9>nxat!&G:Jų̄yb{Jh;6`\Z)wHf$[zJrW94z|r|/+խr|lBʫ. Y!Ox^?% u3)^nk0G%o!mLt%#hiBiM>@+ձ fs]7<¯[A( fY0ZVH6z δ(:5'_U" YŊ7(| ڎ&DrDlgmIm9ۖ10l.t.`chX)kD-d2~^AGK%`!S!ez;ߐo͠r:RT $"hf2)x%+芏vGT`9Fś,Gk!\T:"}bQ@3ԗ5SkGܗDy%gE_Т]py !fEeP HRH>|(:Ad UsudE+'oBd~_"|節fm ڲddeׄz'y$<. \a6qv3U!.HE^;X riSPcr}PqIۮsCF#L?~ 7,T_i Ð!u@($Â@vMYk 2ZH_Y9/%_S}{bz Id<:,sNo.P o,8& =qhg/Ш$Ny,Ju*T}bG|IB5|h`zv8 {36eK majOաXT.2Ŝ},mShn VJ]44I'պ)K}HnΕMqF 9ˍѶe`óٓZ88ӯXضnOü@J΅Jyԋj#jP3m#Ð-v#fy3]Z7pv\Mcc9aR4/-5f1#87#u6w Jf]gtT]Z^,ᬫ!v sN^VЪ;ꝭqRcX)ldsM<(!_oj ^ĿV#rWf32QvݭKgkʝJ w)UBBfwc↻!@[Ȣt9-jE$vF?bYU/ej,gr&[y#$zոu#ck:o9݋q˼hf_]r-ܬm| fW_VE V/#=9BEd-x1(B#1(\1E/pS#nZua5#Om3_!tbO-D'h&CZzUCʄǺr.a^|쭇N>r.,.tSx3׋A7íН?ҩA|+6:y[H.-~ Di@Ԁx&aJ Vޅ=݉\] yVk#;ӥֻJlJ-]a,kjgjV+qtuT^)z&DFb>yZ|oᡤj|%oOm&/Ŀ(t#5z*gS[4W*[ ϯle]|C19/ѝ n7E`1ѱYIf `>nqvX9 Պ?v4/Z ӧR2mz'ٿ/ !0 |DM='3l lNhw$[B/«=(ҽ"!rQ} Z;`4ીCpq7+`;p #c9^ٮ=! Ņ37*ݲ:c/=ҳ&˔{Łe*͞:g`Z[U0VLrnz;r=<5n``q%HSD[Z!Sr ӎ.=! p5{[9b_-U뤯QmCa-o+O9*`|~ ?/@ ~ta%lZ;Y$GA'({f@Ej \bXV 2 XLc]ۚ?Tï.@5SA{@*^kSEkR7\h߯L'mKKL { RhCl3N(5%OӁҷ/+=E^eU"<ub$-؇{ 8 bnu3*TGoeW>삲(m::Tl(b8ISjE~U9*-@ҋqх/v`U5:5Nd˭ҖJӰ2N#bI(74يwSIBH4qgIo/C0-txΜXb= ~Q_%H7ȋ>{1# ,+fBNn,_".JH{t"4sVC)yq ?q%\Շ[en,cI8p7*'MCBs{0Lawo*8UJCӋ=aΠO,帶H \ f|5tSn{?)-'ʖ3kW'C);]RfV*na*yp bizy:% n3齦*c>U3Z>Bʣxq!V,#P0G(w'7fup!V5=M^p]?g´N8(ѤmᒙjksBxAXzH*e~UJ/$WZyX[SMZ&[CnmQbDmq<~S%3+)ePb:@P%mFgJ=fk/MڿFpjmFTX =@؉$5֒FThEL /Z&ڏc65q:#}9dQ4i ߾{G+^35$\ߦmC_ȋlZRfE0l1_FFkam{;I"[3yU{*BmU\ʒXyKR]hyH%AEp<ڇ:a3 km9mSEĈz,^ iGvkAz7A>k4%n@0d%EJc]`0E&/S曧?^JR=} Cߣ5уuh'df}Ĥ~G )Epվkror}{QPܐ'{>0.E]m5}R\\i!Nyҵ:{a"ŃiPf̭IWIɇth⎏GҘJ1q.MHDBv=bDB3|`>B'onϨH7 ۱"̆.7՚j#X)% 3,Nj,ZXmGu m͙U*z~.UlT%pV{ܐ%s%jޒ]K̭>`Q3gX>n ?aty _0`򧸏Jvx5axB#Z GOv7w #![;#*o8T@9&bEZusXm ma'Ho(i]72+c%|]GSzr{ƿHm =)lS츠Ov/eZƙ;k)`UM4 "jW)hm.(yF!,r)Ӑ]̆l@tHAc?{C3`TMenv'2Zݵn08A7$[Hq/GvM:+GF`ipmT`MGwsmL<٦r,OOmOʴ5NhfS?VRI굧4p̨HX]4F?2SCE]Z ]fi-]dpۚ&@X݀ B5i5w[׳j[NW ZWY<~6LaEK臲LK6 s2rtHv)I(p|\1,aᏂTv<\(nR+eE &ׅz5T|iLkk?pT97Our5<;dP(_/Ē @ZKO/'IbqvyH-S=W hΤm/Iҥq\R 5"M#A>!ృ^nSdRJw?ݔ̱ʅKs|F.ېb7M.PM"JdR{GmIi1O[uˮظ(pq}ƑVPOŴؚDzrer}i)Mt&H ͍pOt]]^+G֥jYٰaSʴ|m<`]tS>+bXwlp\`Ыͼ`b[h][sFh]m|yf\lBAN\0֫7>(+kN~ *o$Wg"][ZeNȦ МayZ;tS'=V/24\} wsJX,+!v_IaQkL>iVE(FO#Ґ <=^X*XC8z\e =')[xR]MlHY_t7ѯYyUnHu T*GCVmS=#9߬mΛz} frG$dm?r+cu壩I4 9itzkzon'\rtd2q1q X7)c ֑9#5mvSB+Ӝco`bɂ^d>ܪUE>ZIgPsL}DU@Mid Wy<)+PR+N]WD6jq=z5ьȳ'9= COn1LSo<ۆTiߘ1fZ(ֿɁ@qȊ/gou6aY;ՔTsR]O.NCa[K9S%V\-O)wa9^g"'ֳq!,X;k } ȳaD"x?<CxG).T#vl-GK nn0_IT{|p`<+8?lT2BCC2:t~W;V o"V#l2[圎 b`/ vr) '\gߊjsZcCuGB6 sP?e8O`ziudN$IJBaieQ!}D\٭tob߁{ 0\r  )O{@%@93XXfbSX/F5zJ,H%I )h՜g&d#`AVT^֦ ^ RC@A[:u39D֢J>T]n69k䵰IV)1jtHTDpGzH(#]I#i'Sn(@ޖj&t5@i9ɷ5 $ٶ Ox$eD.[]P/K,{^}ڥ/̍(4*[I4ELLlqz'$ j(QbF85w$>ԥ?`HCDUZh98&e1-fT$# D>Z9w2`Uq /U/R8.8|pS&]O|*>'GPYd1GA]P fiEt?Ge_bm dCa.$)2%d0= FeQW5L 31\ ?s6$y<\3YwXɥIH*=-(%_Z,`( T.I^ 'w&Fh хgj* 4Y~ ߭?~0b}e0 ;~.Mp !׮tS{hDڟ1` _o{Z!ikXJ۝rWt9&`H>6dj\)2[^DeK-63@zC%Qo.;<p_r.OQE,BxaѮ ]x/ xL|$iB7YX~ "/k ډ%Pстbȗ,J*$J Otok+Z5"P]m4eK?EE@)oPD"B(Dq<(D?e[}NLN /4WfqA<,X%%b ~,|}Z[ՠsVfCz<.&_a2IL'=:C8[la\'# \%CNBƴ_L1Ght;lT=\ "쁠@C7C:h"TrǴ k&߽@DNsBv] (3tޥ.Іmcvݑ[4fMnT]D~sF%CAGwdӛmVlr %.$ 2X~^g@B*x2Śd=Wz' r:ߏu@%|2];PuV޵WAr5+Ϭ{,g{=8&k1CBC[E<)>G죁^Ҥ?;umL!y,:-66 Lݡ pH gV%KEU>g9T4ڙ <@OD.^`u.0N+pGFη33^ iB%X$:]5ϥ)2)|~[# kb nKQ3mYZMK |>PA:Y װݏ,eLQRk$O@^x`M:DRy)EUEv$"ZctHbգr{|gDƦKjh1Ho^]m}[/]]H}]NmݹEtFG]kk&1 Wd ?p ^йdQ("P+~ X6(34}~~6рS|Q=q-)}hJ]4r֠XHز"K]NjbwªI$'X1"5gP?ŧ?MgPHA4u;Y9XUL;ScZ"FJ-b5ۛ "_|"s8MXII/2d >@͇ه,OO쉨}%n$U'$7.H.߾"g8j8Iм5uAۿ=e '{~C۵5m8]Dg>*2KW)>3W촫xtYRU9~ P S\UGp9ҥ`S =qTN.hrw*6@ Y۟s 3JqLYxh L'5&}o-NƁW߶GtiA^#qV'P #uG'Y~+Y5s!e5c.}V|L@$Y#n죈p ^02:j4`r>Ԯ? c3谓? |y3$Z.4IX~a# 1~[8z>XvA^qu^ԬJ}gHjѝ.P5cx%\s[yT&fy&fb-k尊a+u0vߊGA'o"ڈ9S7k76C8:qΎN݅3fVc: 9e6|i870V0m82z'mbB [t BtڅӉFkhys#@[s+H-Q0kH_] ]8-z~fu<3t9Vz4~Y Bm4Z$;f~Płm(W$NE1wmN[ΟzU{Q]iI^DNU58􍚶Ҳ ?ij:Q3Υh$@Ќ:I3 4;'ޔ5u̶Sky. N{^0&=*UՌapF}jX{D?'0enDT禤1&}{??"6KvPؙYlWYΧFs- =}fh=V3a(^P>ͷLXPvRWw:j /_<oeAy[kG ¶kmNe>v5lLDn<ٴqǙ 9aW@av7m_Fx<_b4-$815o׫fd Cl:ᾭ֧sq`']u&%6h,aFF%\ "Qo{qPO{2VAbșDN-ĨmD{{z%wsTœ灙_!n2 %lz*bEouQ{"{k .'=[Vׯ細O(o`{&X?|GEMM;C}.`*A+(¸lU'3s;h%R(ogtr\`=jb~+֭WYIMMM}HJ0 ᶇ^Z aY+7g@t rpÒ/p\ςYBbGy̌CVmknpNRry,U\9G@a8w!<=n9@ɚql@ԳcFvD!Ө[ͽ"2&@A%*zҙBeۍ hA%|Vb( _#ފ2_?b$7 Lds_MAX»/“thl=":mv]ǘ0wС%{onTڠkAk"+|ccŃz.5wQo[i4dk hO*,P1:F[},ϻupabBb#e#- 3 O<6)@!F 佻C4¼zr_ۜ<1ٯ;5 {t'͢BJ~rĩПeE L}y`K'ڔ*py='VT`!I6/0Ox|1BZmag[PϜs8=G j%X'4յ{D!aU)ܤJZA)蟆 gJ_'z摒X%,v J̡W9IUD_ Zcpɧ OFsn!.$_Z>@3`ϢݬwR3+M96SaKMY.meko4>scnߞyLY=?](M m֞"">\'ň< 1pi?dߔ)?aC'VRwI_;o*(۸kHd//8{/V_6H,+_RSI&F3U\@̄Ch&,=>CU c6>ZUpr&'X=!E[-Y .]a' ~X,#M5hz("|>xpKXꋽ=g}C`fd*Q{6Y;$)F"N36$GmB](nodeSQu(sIe}߲ϴgD\܇tAh dج3kuµ-Cnzs='5Y9eÁA(7a&N<杏XP;t8E,;XLotzGATDMe@rP~wTZÀPZӺ b-:JC0[Qb]#\"&o UpUYa$:ƙR'ʭi]Ӻdx.\3g9?e>n,0VD8+)\iR(2|Ag.7aZ o>Vg%npUC=L7ǚzXu BZT#Aw|壟BHK]TF..(>9yTY@e1U+-mc CD#˗DP< F\R?xm5-MW=b8;; (\Rkގ!7y/ 5֭9eo>ǧY]1+F4[G$S7gykIpbdwXwzkY+L &4[:(xxSS{{qeIo<_V&ybxv @f;=s Ec-OVйmH{pP?b)ն y<69L@ fr铽<>{_t<݃{'sM$T{g3UNCϢMb`A6m`^AyZVSѶYVHTu{n;gΗVAIfMic{G;C`+KApvΣ=Ҍ0P%]K;׏05P7FwIA|64NCB+pO\sx Vt1c;4XSBm `N c0牙xL%G魹A~"󐘍E ,Bb!Vq=9i<76WThn 'Sk-=u\XL8/eVہ$R^OLl"pZMeP#T&!MsJrH '-|NT ol WH٬;p1BpwRnj5Ƕ5,hr@W^;i*b%(ğ$ZVxA2h}Sbsh3R|_ <+H/Wl\O]Vw7Ե0"޵AD)Ӗ;kԄw" K\N4ݴ$[ںԼ|ӕN43p;ǵW" L`o C窢*%OuEA{?TOM3UؿP%*j\ϏpzPLF*0Ś9IZgADxf'k^TA"\3!gu'-lCM"מaFM"d_5LD_x7ɇ`;I~+sPUĐ%*Vujd5?gjM^Ƃ eϤWý !:>Ձ:Jnhk Bk{,4`2Po̍4=`9w⫲,JZ0s7O@bM'D܎ fي.%SC%2l>xG}ile)dn} 7 N(PNL޼wxIzjȹ^ى0i9x%c_l60ihrlÏida{(FO:# P@KWRvi=O:bXލ ) ͤaգ ͨ1J)bvFp Lf|C%Lz\O:/Q4%AvolGWnLgd)lI~b ! d"DŽ9["4u.ݶ;Yr0ZK?.ZGAu?Ϯ[G轧,"|]j~"5FP#ߦxzw0^.w  gc 9.H[{fVCNZȋ'Xb]U.ɕZY"}U~q4WJ-r藺p}]rfp*MﱭY#ՎgSCV8Z헛BsǘVQ<*-r(X [; +A6&SS9]db cXab YA_{ZDR;ZK7Ml˕}Ktԧ!:E|7)w=l$ʁB;ϫZ UNmb̚Z&(%}aBtbp+1Zuҗܸ~^ڌ1K,}z__XѴ%ޞhgeLKK5[TIH|# vУ|Rӗ)=,eI;V'>TzTSא$9\ m"wQ*D&,.,SQ\kvw~vnC=8Ĥ{(R<*#b o2d=:g \k ںkO:6TCy(ðbWr3D5LGp֔wIĿ\ [~,Q;p-aE"!0 R <~B%uHEy\ufrQ X$su5箛/2PE-EQvK0~쵫q Sl_3viy `CV|B+Ƿ>٪BMD峪0D>3QEP2w\43"[NJIzSv膾'n#--DAVV\6L/Dz87|+bRR^:pל¸Y/%9q_B)O bF-|5nKs*婙~A/xh@r73pڦtxFr)X>1T<[ g^1*ee_x?=DO?]>k9`XٟC6Iz3ig(A'05)<}/CsP&'?@Nn"uz7 IcY38 qܲxCC5˼'C C " e'`q ޓ`A-߫oWy#ozg,Wq2Bm6"%lr#ZA4G;\8q~‹-sH.Eț"iW'iS,Uxqf@¿]R4PqknH!Ud|&]JnYRWȀ0]FKT]+qg{bؐ`ԺRQcs{.kVDd59mˁODh\%U0{.bxwS]iFJKN 6xIAɼݎ'TA F'qF!:1W,ft5Sx^y7H܄.:IIo$+2KDMW}%R&8:12< 2vSN3d bȄ j$r1;oz&trڡgr)C4>8a^1E1"/pȘ`K{tߪ_&Jg)\@#1v~v?0wRFhJA+S(=J-`G_4E>fZ,3)_=Թz{أ_לB;IOI]KL>uE~m+R T QPeN{ ][I(ZC엨;'3o[i(D> 0dř7ڇ\{ g:cDf%+fѫ|v/gCL!r&:A/<" ct9")$cڋv?ifŸ* iN=%[ՙz6)O`1'Z2vO~aXad|L$'>HAL&[]hN'_ ' ;0PkLVC`֝բY=!$zWwGKNK[k6^V *C'f(:jT1v2:2u?ֽioq iy 7j'JQmMpcRnrTek-ǘ9RBHϏt9F@SÜ1tyNEilS}.JJ6:2>9 %nf+T_xW1KGDA:sUw^2=ҹ3CLVgj4$KE,ar& Ro}`~o*员 )Fi=P H)RzzQ x 3ޓ,*0 xVQIK@HO|&}GO|mfx="$*nۖo-QXn8;4&<pN\桨˩,#tôՠ!+t4 lEBeلj%f8kVТ%5?rDzV?1,<ۃz;p;LF& PvAQjd"C`K3rW2$1~%^, Ym35'ޢԖ,6K˘ CssB8A;14/(4a>-"UP"4cЕq('Ӆ[r^q^:gCLc]Pv`8vfOmJXXOEd>r`ʃlPd~\]>bO2sN5k'٪zZsT>p[w~J@T~PUe!}XzJU< 0xނ32\bav<3Z$K!h^#YVA6(z]Oi$$K5<%Ȋ8JutkFK50-5-ͥ(eA#aqI0G5W颷FAm_ͶO i(M$x]?:]QbGg {ю qep$8:bI`-!asF>#iҗe4p.Qd#zANceS"3S6>x?uBYxZe"DBN1pV\_S_o4B'Yphn-8 E-u6Ffi, }*9Eۿȋ) sQ,0BJU5Z y#LNr ~f pmcKLH͛N+̖A{<{\( V㟼Jvƺn@-g*gG_lspT݇Ai PIK89iǠO5WU'$JceMBI}syK,^tHI#{4.(chF>&bVM0Q]_Pݢ:V&q^҂@4*D2oB'*Y6mVxN}7A"W`eb}_˳o\,BIX;٤P^hyPz0YS3+LBw id~=(~AdUՍƹ ,+G `WX0GQRώO#苘Eػ56u5:#K5z3kXtGae`k3!Eن{KY7Z B*=T\Ԯ,ovTxʇ00ꄯ+>ޱ$FIqF(^$ x"9n@5Al>J+"ڋKR#?aѯ>1,c_D7v}}ccwބwrn6JZw词N]< pÇ* EZhl(ڜa:a\̶>IȘ0MVqϜdGZA8TdӐ$Wr BBm!VzB.Nr:w-U4ƞJ{z(3nѷCɪ+~3A;~,gOf:}COLBgL d9NboU-h u$Sm!y֥QZbCCM97qX2jILS6UM/B3_=ySC>e,;_!};r+7 -VÉ+'end`(]vt.ip733%sOf} i'fd @_A?k>7qc?@ݬ;nߵfi NzqʀSt.QP-gB_RX7h<õ&:]أ|&d> -ñ$rW S~_zgݺur* yD rIJŠ&3,M\Yӫ1_c#o:lC^ou>/,NZ mS@Jq3'wVw< ;κ<4P}65s{JNeGDS` <4pTv>I-J@O1d -0jc"m 2 Wkco` ;JB7%2!`Ә7F0+߭@^Dm t{O\DHrlǛPv@!@S\I0Z:ӏ)*[,)VZ ?4Oy_*h<nL: b(aH\9 Ӭu3q=qSc-A|o"e,ꨑ]*KPO@ҏt Z ,6ê[Fk 9n *l v?qĉ&{rj N䴖Z\¶ʬGog6d$aEX4v=ZHHg%Dz'@KOYj#tbLl(,`\Eوu?1gl%i%"G7W .7K9VjkSMs3_U̮PcNpDfҥX櫪%IKC'6-P68VNQ_xyKƐ 4:} : hܷrQc\LDܸljǒ1lj#̟-i#\am c8?_Wq%=50ϳ&I&^Əho`yQ ~#y4;/Tܻcg":/QN\!ZG'l&Wm3>Jf"Ejtޝ3pmhi"֪hF8W!娘UA)SCƒoU}E NhW a6BM-~Fj|"X[<,X8ۜЗn75HYg\si{p⅂U<2w~`ZL|ڹGȩȡ٠UBٻA>``} ן:F݁>T  -Ba7{z.}j_;BQT샭nuX8ÉkObV5w@<_ sBUkc -%9\ ('(UB&@#v;~f8($g-0`_ha*<6 -UuSrRїhdb WC3<{۞y* * ꊥ,BL!YEsy.ԟ6|cFϫ-(uVf+NF'ʢ Hdsڥ zqQ0xN"-Xn~{Ңz\PZBnLC%Ô{ x;]!b ּg(Y~Y",\y# D^o!tCgqa~}[""9+r4;TpPxyF- +ي=-ڶ7bQs,B#tg)ELCpxu}P~:fEə~db,xd<~_=o|HI M1:eZU+F_o(;>b0F !CO7D`sKLnb\&I}vf*{HeHr2^{V+Pv# h qdݕSqk_Ay/rէ35,]K:S?uQ)eo#EBF.(C/cB|siqHPwx)&l[vv䔼g+.* YBSKu>hMGGX\m']G?H&dO*Ljr*0HV.2M@4%hS|v3vX3nL"OwIOp6k"#rk"='OY*lkK M^l/: 1sa91BUW=D`h(bj&OѮԹ }.Ȑ[x"9ң$I{ ٍtqBJgvs|ܸŠSպx 4jh6 Ub~\~,adA\xW5)oˀJyh_:ћgb1BFO'I}ֹw:ȩ%H7,۴3:ud$LV5֔"='~>8 "gBC6R'ESVާ=X O %w􂡷ޢ}Ո o^JΩ!Ktp/x*XC5>FиYicFf2OaDN`c;Dx(5̦8^G]*&h Vgbu\i-=݋޿/h_leo#̣ܖ ;,'oT% "m˓] Ois?X-Z /VFfK/nE N[Xڨ)mصY+BboN:OIUq<9%BDx,oS7suCA.m+ʚڠߐkHLxpjY4y?`AfVa:ϕTc]UFzN{QuA]2Zs@$ې \++ 3!Q[ɬnӒX8ԣ߮B?̢߀~~tL2isTk<hO t@I4 T-&4WkyVIm+e;#\n%&m2( ӸɌN>,/MgtdX8\mf_ݟZMzS2{}p M(ahr6$ڦ"d߼2U2x%#yr+xmH訢"|E6N/gRߗp8zU Ʊن?ub.ǖܰBz HB ,xPwrt\p{4lQp&a|wU!`aaVjV:C/DFo0*=A=iFhMYmNLEtz`!#̍p DoYLGA>7I, O)V=݆N X& 23+ڹ5NlR\\Zࣺ Q]FU-aRƻZ!7[y\KBP)8-8ԽƇah %7Z}Qf,"`@|aEQ+"ŬP"0PP#, )xҢ̡xwh[m҆"g@{Z QX5@,J(Ht'1wnRD%wj+*$}&({!vK9!E*ϴ5z&Ȑ0xOyâCA?&lß(Wք^$Qy?י]v:F1JbE-T auJxa&A=[T^Ok_.25$V 0}d1#(Q͌ :','@Կ"qO%\'ys,SѾۄcg'Ul(H:*9q5ב&C?[mu"8A -1hDD̙Y3KYc6ˡ|'6FGg,}|ғYЦGj5p&D GT7 Ͽ-KXh!=f6Yxܷ̋xGcuX:-x yfY!3ωGC 0hcL)<޽k:j}Y _Fj6eכBr)̣%hՕ_g=P-B8䁮ū⟌zqe/C*O/XϮi 7%ǖEC*fcqph(2SWA )s`:8؛;)c@Z3a&"$ NN e@!'P:!lr;4r峑jH`-VRH>{YBe[#tW8![Mx"{ib"z82TQ!'q;-"Fix=^w+z+/D٦>= إ.щ4hY2}bc䘀p:Ao;ǵ X`ղ! o&Łhru!xZB~ !Sk$P*.oyVhs?{:$Y?:MM96@& o-xFZFZ F-e:vyZS{4+ v_7€/W} ߩE|Bba:Ip DyabAwd/U& R堟2 3I8iFIU~~T}_ f o#TȣIUR$O8Ot¶:S#2U,HKjDh.+vEނIܔl!05n J"U7i} A`(+ğZEc!Xw 2?D!R:Նe(ѐ#&Ô}8A1P!Oh䉊ȩ<'i7;^wޓsU̾ ݇VF #CŰqܟdzP=K"˘zvJT5JdN]q /`sIK{b+NCNQȜ):LOai~(6Sk6iz,}CI_U^cY3r!V#-m.N0Ez;- "x#;\yoOn%X^HΌ